mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-22 23:13:19 +00:00
Merge staging-next into staging
This commit is contained in:
commit
78b5f97cfb
@ -70,7 +70,7 @@ in {
|
|||||||
anotherOrganisation.users = [ "bob" ];
|
anotherOrganisation.users = [ "bob" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
specialisation.manual-config.configuration = {
|
specialisation.manual_config.configuration = {
|
||||||
services.taskserver.pki.manual = {
|
services.taskserver.pki.manual = {
|
||||||
ca.cert = snakeOil.cacert;
|
ca.cert = snakeOil.cacert;
|
||||||
server.cert = snakeOil.cert;
|
server.cert = snakeOil.cert;
|
||||||
@ -95,7 +95,7 @@ in {
|
|||||||
cfg = nodes.server.config.services.taskserver;
|
cfg = nodes.server.config.services.taskserver;
|
||||||
portStr = toString cfg.listenPort;
|
portStr = toString cfg.listenPort;
|
||||||
specialisations = "${nodes.server.system.build.toplevel}/specialisation";
|
specialisations = "${nodes.server.system.build.toplevel}/specialisation";
|
||||||
newServerSystem = "${specialisations}/manual-config";
|
newServerSystem = "${specialisations}/manual_config";
|
||||||
switchToNewServer = "${newServerSystem}/bin/switch-to-configuration test";
|
switchToNewServer = "${newServerSystem}/bin/switch-to-configuration test";
|
||||||
in ''
|
in ''
|
||||||
from shlex import quote
|
from shlex import quote
|
||||||
|
@ -46,7 +46,7 @@ stdenv.mkDerivation rec {
|
|||||||
'';
|
'';
|
||||||
license = lib.licenses.gpl2;
|
license = lib.licenses.gpl2;
|
||||||
platforms = lib.platforms.linux;
|
platforms = lib.platforms.linux;
|
||||||
maintainers = with lib.maintainers; [ jhhuh ];
|
maintainers = [ ];
|
||||||
mainProgram = "eflite";
|
mainProgram = "eflite";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
|
|||||||
longDescription = "Yasr is a general-purpose console screen reader for GNU/Linux and other Unix-like operating systems.";
|
longDescription = "Yasr is a general-purpose console screen reader for GNU/Linux and other Unix-like operating systems.";
|
||||||
platforms = lib.platforms.linux;
|
platforms = lib.platforms.linux;
|
||||||
license = lib.licenses.gpl2;
|
license = lib.licenses.gpl2;
|
||||||
maintainers = with lib.maintainers; [ jhhuh ];
|
maintainers = [ ];
|
||||||
mainProgram = "yasr";
|
mainProgram = "yasr";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -17,13 +17,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "ton";
|
pname = "ton";
|
||||||
version = "2024.06";
|
version = "2024.08";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "ton-blockchain";
|
owner = "ton-blockchain";
|
||||||
repo = "ton";
|
repo = "ton";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-5fuRdVayvmM+yK1WsdtWlCZpxz7KKBs+ZRfnueP0Ny0=";
|
hash = "sha256-OV/1//zIHebc3eLUxtUVV0TMuDdB25M7TT5y58x2Z68=";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -252,7 +252,7 @@ let
|
|||||||
# - https://github.com/vedang/pdf-tools/issues/109
|
# - https://github.com/vedang/pdf-tools/issues/109
|
||||||
CXXFLAGS = "-std=c++17";
|
CXXFLAGS = "-std=c++17";
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = old.nativeBuildInputs ++ [
|
||||||
pkgs.autoconf
|
pkgs.autoconf
|
||||||
pkgs.automake
|
pkgs.automake
|
||||||
pkgs.pkg-config
|
pkgs.pkg-config
|
||||||
|
@ -1,46 +0,0 @@
|
|||||||
{ lib
|
|
||||||
, stdenv
|
|
||||||
, fetchurl
|
|
||||||
, SDL
|
|
||||||
, curl
|
|
||||||
, openssl
|
|
||||||
}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
|
||||||
pname = "tinyemu";
|
|
||||||
version = "2019-12-21";
|
|
||||||
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://bellard.org/tinyemu/${pname}-${version}.tar.gz";
|
|
||||||
hash = "sha256-voNR8hIYGbMXL87c5csYJvoSyH2ht+2Y8mnT6AKgVVU=";
|
|
||||||
};
|
|
||||||
|
|
||||||
buildInputs = [
|
|
||||||
SDL
|
|
||||||
curl
|
|
||||||
openssl
|
|
||||||
];
|
|
||||||
|
|
||||||
makeFlags = [
|
|
||||||
"CC:=$(CC)"
|
|
||||||
"STRIP:=$(STRIP)"
|
|
||||||
"DESTDIR=$(out)"
|
|
||||||
"bindir=/bin"
|
|
||||||
];
|
|
||||||
|
|
||||||
preInstall = ''
|
|
||||||
mkdir -p "$out/bin"
|
|
||||||
'';
|
|
||||||
|
|
||||||
meta = with lib; {
|
|
||||||
homepage = "https://bellard.org/tinyemu/";
|
|
||||||
description = "System emulator for the RISC-V and x86 architectures";
|
|
||||||
longDescription = ''
|
|
||||||
TinyEMU is a system emulator for the RISC-V and x86 architectures. Its
|
|
||||||
purpose is to be small and simple while being complete.
|
|
||||||
'';
|
|
||||||
license = with licenses; [ mit bsd2 ];
|
|
||||||
maintainers = with maintainers; [ jhhuh AndersonTorres ];
|
|
||||||
platforms = platforms.linux;
|
|
||||||
};
|
|
||||||
}
|
|
@ -12,13 +12,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "xv";
|
pname = "xv";
|
||||||
version = "5.2.0";
|
version = "6.0.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "jasper-software";
|
owner = "jasper-software";
|
||||||
repo = "xv";
|
repo = "xv";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-fqkGfK8Z6CxJIFhqS56fGF3PNACQRGEtTPcBDZpvUpE=";
|
sha256 = "sha256-KPX/HA9CUaRaIHkcFcM+oo3UasEQfZgmZwi6e/pbFuE=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake ];
|
nativeBuildInputs = [ cmake ];
|
||||||
|
@ -5,13 +5,13 @@
|
|||||||
|
|
||||||
xmrig.overrideAttrs (oldAttrs: rec {
|
xmrig.overrideAttrs (oldAttrs: rec {
|
||||||
pname = "xmrig-mo";
|
pname = "xmrig-mo";
|
||||||
version = "6.21.3-mo15";
|
version = "6.22.0-mo1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "MoneroOcean";
|
owner = "MoneroOcean";
|
||||||
repo = "xmrig";
|
repo = "xmrig";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-eLI41O7SQUgNHFuMNT4W4pjAGDFe2plXuXmZH8QyCZ0=";
|
hash = "sha256-sojzyMC4+x6SyhcaWNzS+IFpqobrzpQB6Kwc2ybO5Dk=";
|
||||||
};
|
};
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
@ -7,16 +7,16 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "avalanchego";
|
pname = "avalanchego";
|
||||||
version = "1.11.9";
|
version = "1.11.10";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "ava-labs";
|
owner = "ava-labs";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-n6uRXueDq4rsuNdGNe8mbaHXszeNd5Nygq43p7XI9mM=";
|
hash = "sha256-O+94hdRaPZYcU4ICiGGQ7CBKPMAT9qPCsMsHcurW+/4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-uTMkUARs8XWDmpI7NHu+7BmEPnutkUSmcis+8uDLUH4=";
|
vendorHash = "sha256-jXtnPBlSeA1Q+2VY+It7XnORz6uW0ZLYX+csBTYolNE=";
|
||||||
# go mod vendor has a bug, see: https://github.com/golang/go/issues/57529
|
# go mod vendor has a bug, see: https://github.com/golang/go/issues/57529
|
||||||
proxyVendor = true;
|
proxyVendor = true;
|
||||||
|
|
||||||
|
@ -87,9 +87,9 @@ rec {
|
|||||||
|
|
||||||
nomad_1_8 = generic {
|
nomad_1_8 = generic {
|
||||||
buildGoModule = buildGo122Module;
|
buildGoModule = buildGo122Module;
|
||||||
version = "1.8.2";
|
version = "1.8.3";
|
||||||
sha256 = "sha256-deVLC7yGgLHCauq+3h0Uu5ln5omoeV8/FkVtQM9CEXc=";
|
sha256 = "sha256-u1R5lG9fpIbAePLlDy+kk2hQpFdT1VIY0sMskHJZ19w=";
|
||||||
vendorHash = "sha256-Pr38tRzym8UFPZKs9367xOZJ9P5OHotwwClorcSgOys=";
|
vendorHash = "sha256-5Gn37hFVDkUlyv4MVZMH9PlpyWAyWE5RTFQyuMIA/Bc=";
|
||||||
license = lib.licenses.bsl11;
|
license = lib.licenses.bsl11;
|
||||||
passthru.tests.nomad = nixosTests.nomad;
|
passthru.tests.nomad = nixosTests.nomad;
|
||||||
preCheck = ''
|
preCheck = ''
|
||||||
|
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "kallisto";
|
pname = "kallisto";
|
||||||
version = "0.50.1";
|
version = "0.51.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
repo = "kallisto";
|
repo = "kallisto";
|
||||||
owner = "pachterlab";
|
owner = "pachterlab";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-JJZJOl4u6FzngrrMuC2AfD5ry2LBOT8tdz2piH+9LFE=";
|
sha256 = "sha256-+tnuka6uzoNr5pLuE2yV97KmqdThIG0IwiO+SCYiCk8=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ autoconf cmake ];
|
nativeBuildInputs = [ autoconf cmake ];
|
||||||
|
@ -23,13 +23,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "advanced-scene-switcher";
|
pname = "advanced-scene-switcher";
|
||||||
version = "1.26.4";
|
version = "1.27.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "WarmUpTill";
|
owner = "WarmUpTill";
|
||||||
repo = "SceneSwitcher";
|
repo = "SceneSwitcher";
|
||||||
rev = version;
|
rev = version;
|
||||||
hash = "sha256-qUKywOfUiGKBmyREns2LnWECGeFhdA4ecpgGJQAIKpU=";
|
hash = "sha256-RdXqiFMlpKTmedF+VBzROx0qTKDOdkQ3hO4Xj0vIq2A=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -1,16 +1,18 @@
|
|||||||
{ lib
|
{
|
||||||
, stdenvNoCC
|
lib,
|
||||||
, fetchurl
|
stdenvNoCC,
|
||||||
, _7zz
|
fetchurl,
|
||||||
|
_7zz,
|
||||||
|
nix-update-script,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||||
pname = "aldente";
|
pname = "aldente";
|
||||||
version = "1.24.1";
|
version = "1.27.3";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/davidwernhart/aldente-charge-limiter/releases/download/${finalAttrs.version}/AlDente.dmg";
|
url = "https://github.com/davidwernhart/aldente-charge-limiter/releases/download/${finalAttrs.version}/AlDente.dmg";
|
||||||
hash = "sha256-vOv52SrUki2f9vGzYy8dhVJVxna2ZvhtG6WbKjCv3gA=";
|
hash = "sha256-G6Kpfy1LE1VG/nTks4KU6doTKZeJT6gk6JtKmUEy6FI=";
|
||||||
};
|
};
|
||||||
|
|
||||||
dontBuild = true;
|
dontBuild = true;
|
||||||
@ -30,13 +32,18 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
|||||||
runHook postInstall
|
runHook postInstall
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
passthru.updateScript = nix-update-script { };
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "macOS tool to limit maximum charging percentage";
|
description = "macOS tool to limit maximum charging percentage";
|
||||||
homepage = "https://apphousekitchen.com";
|
homepage = "https://apphousekitchen.com";
|
||||||
changelog = "https://github.com/davidwernhart/aldente-charge-limiter/releases/tag/${finalAttrs.version}";
|
changelog = "https://github.com/davidwernhart/aldente-charge-limiter/releases/tag/${finalAttrs.version}";
|
||||||
license = with lib.licenses; [ unfree ];
|
license = lib.licenses.unfree;
|
||||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
sourceProvenance = [ lib.sourceTypes.binaryNativeCode ];
|
||||||
maintainers = with lib.maintainers; [ stepbrobd ];
|
maintainers = with lib.maintainers; [ stepbrobd ];
|
||||||
platforms = [ "aarch64-darwin" "x86_64-darwin" ];
|
platforms = [
|
||||||
|
"aarch64-darwin"
|
||||||
|
"x86_64-darwin"
|
||||||
|
];
|
||||||
};
|
};
|
||||||
})
|
})
|
@ -1,4 +0,0 @@
|
|||||||
SUBSYSTEMS=="usb", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="2201", MODE="0666"
|
|
||||||
SUBSYSTEMS=="usb", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="2200", MODE="0666"
|
|
||||||
SUBSYSTEMS=="usb", ATTRS{idVendor}=="35ef", MODE="0666"
|
|
||||||
KERNEL=="hidraw*", ATTRS{idVendor}=="35ef", MODE="0666"
|
|
14
pkgs/by-name/ba/bazecor/60-dygma.rules
Normal file
14
pkgs/by-name/ba/bazecor/60-dygma.rules
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
# Dygma Raise
|
||||||
|
SUBSYSTEMS=="usb", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="2200", MODE="0660", TAG+="uaccess"
|
||||||
|
# bootloader mode
|
||||||
|
SUBSYSTEMS=="usb", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="2201", MODE="0660", TAG+="uaccess"
|
||||||
|
|
||||||
|
# Dygma USB Keyboards Vendor ID
|
||||||
|
SUBSYSTEMS=="usb", ATTRS{idVendor}=="35ef", MODE="0660", TAG+="uaccess"
|
||||||
|
# bootloader mode
|
||||||
|
SUBSYSTEMS=="usb", ATTRS{idVendor}=="35ef", MODE="0660", TAG+="uaccess"
|
||||||
|
|
||||||
|
# Dygma HID Keyboards Vendor ID
|
||||||
|
KERNEL=="hidraw*", ATTRS{idVendor}=="35ef", MODE="0660", TAG+="uaccess"
|
||||||
|
# bootloader mode
|
||||||
|
KERNEL=="hidraw*", ATTRS{idVendor}=="35ef", MODE="0660", TAG+="uaccess"
|
@ -6,12 +6,12 @@
|
|||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
pname = "bazecor";
|
pname = "bazecor";
|
||||||
version = "1.4.2";
|
version = "1.4.4";
|
||||||
src = appimageTools.extract {
|
src = appimageTools.extract {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/Dygmalab/Bazecor/releases/download/v${version}/Bazecor-${version}-x64.AppImage";
|
url = "https://github.com/Dygmalab/Bazecor/releases/download/v${version}/Bazecor-${version}-x64.AppImage";
|
||||||
hash = "sha256-2/GX2p+YhN6XLXl8ORn5Vy5GYjPS1ZkKmSymeUjExLU=";
|
hash = "sha256-ep+3lqWdktyvbTKxfLcPiVq9/5f0xBHwKG1+BxDDBQA=";
|
||||||
};
|
};
|
||||||
|
|
||||||
# Workaround for https://github.com/Dygmalab/Bazecor/issues/370
|
# Workaround for https://github.com/Dygmalab/Bazecor/issues/370
|
||||||
@ -27,9 +27,9 @@ in
|
|||||||
appimageTools.wrapAppImage {
|
appimageTools.wrapAppImage {
|
||||||
inherit pname version src;
|
inherit pname version src;
|
||||||
|
|
||||||
# also make sure to update the udev rules in ./10-dygma.rules; most recently
|
# also make sure to update the udev rules in ./60-dygma.rules; most recently
|
||||||
# taken from
|
# taken from
|
||||||
# https://github.com/Dygmalab/Bazecor/blob/v1.3.11/src/main/utils/udev.ts#L6
|
# https://github.com/Dygmalab/Bazecor/blob/v1.4.4/src/main/utils/udev.ts#L6
|
||||||
|
|
||||||
extraPkgs = pkgs: [ pkgs.glib ];
|
extraPkgs = pkgs: [ pkgs.glib ];
|
||||||
|
|
||||||
@ -46,7 +46,7 @@ appimageTools.wrapAppImage {
|
|||||||
install -m 444 -D ${src}/bazecor.png -t $out/share/pixmaps
|
install -m 444 -D ${src}/bazecor.png -t $out/share/pixmaps
|
||||||
|
|
||||||
mkdir -p $out/lib/udev/rules.d
|
mkdir -p $out/lib/udev/rules.d
|
||||||
install -m 444 -D ${./10-dygma.rules} $out/lib/udev/rules.d/10-dygma.rules
|
install -m 444 -D ${./60-dygma.rules} $out/lib/udev/rules.d/60-dygma.rules
|
||||||
|
|
||||||
substituteInPlace $out/share/applications/Bazecor.desktop \
|
substituteInPlace $out/share/applications/Bazecor.desktop \
|
||||||
--replace-fail 'Exec=Bazecor' 'Exec=bazecor'
|
--replace-fail 'Exec=Bazecor' 'Exec=bazecor'
|
||||||
|
@ -31,16 +31,16 @@ let
|
|||||||
in
|
in
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "bulloak";
|
pname = "bulloak";
|
||||||
version = "0.6.1";
|
version = "0.8.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "alexfertel";
|
owner = "alexfertel";
|
||||||
repo = "bulloak";
|
repo = "bulloak";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-0pzn0gXlhdndCpsrVRNxl1ylIE/S9A0l8VjNn5wDVvw=";
|
hash = "sha256-OAjy8SXaD+2/C5jLNIezv/KdrPHlwJC5L1LwGhqBWQs=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoHash = "sha256-IlDbys5uluLm418UkGf+FIM1AfR2IBAZQ4Atqlybajw=";
|
cargoHash = "sha256-lj/wmLu4cBjDjzMD8DlIz+6Rnag0h+zWiE7lfcTC7lY=";
|
||||||
|
|
||||||
buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.SystemConfiguration ];
|
buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.SystemConfiguration ];
|
||||||
|
|
||||||
|
@ -1,39 +1,40 @@
|
|||||||
{ lib, stdenv, perl, fetchFromGitHub, fetchpatch, makeWrapper, nix-update-script, testers }:
|
{
|
||||||
|
lib,
|
||||||
|
fetchFromGitHub,
|
||||||
|
makeWrapper,
|
||||||
|
nix-update-script,
|
||||||
|
perl,
|
||||||
|
stdenv,
|
||||||
|
testers,
|
||||||
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "cowsay";
|
pname = "cowsay";
|
||||||
version = "3.7.0";
|
version = "3.8.1";
|
||||||
|
|
||||||
outputs = [ "out" "man" ];
|
outputs = [
|
||||||
|
"out"
|
||||||
|
"man"
|
||||||
|
];
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "cowsay-org";
|
owner = "cowsay-org";
|
||||||
repo = "cowsay";
|
repo = "cowsay";
|
||||||
rev = "v${finalAttrs.version}";
|
rev = "v${finalAttrs.version}";
|
||||||
hash = "sha256-t1grmCPQhRgwS64RjEwkK61F2qxxMBKuv0/DzBTnL3s=";
|
hash = "sha256-4y+k1CzgTFq48g9gCzPTHdQFf3zgGTBm6tZTEXb7uTU=";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [
|
|
||||||
# Install cowthink as a symlink, not a copy
|
|
||||||
# See https://github.com/cowsay-org/cowsay/pull/18
|
|
||||||
(fetchpatch {
|
|
||||||
url = "https://github.com/cowsay-org/cowsay/commit/9e129fa0933cf1837672c97f5ae5ad4a1a10ec11.patch";
|
|
||||||
hash = "sha256-zAYEUAM5MkyMONAl5BXj8hBHRalQVAOdpxgiM+Ewmlw=";
|
|
||||||
})
|
|
||||||
];
|
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper ];
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
|
|
||||||
buildInputs = [ perl ];
|
buildInputs = [ perl ];
|
||||||
|
|
||||||
|
makeFlags = [ "prefix=${placeholder "out"}" ];
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
wrapProgram $out/bin/cowsay \
|
wrapProgram $out/bin/cowsay \
|
||||||
--suffix COWPATH : $out/share/cowsay/cows
|
--suffix COWPATH : $out/share/cowsay/cows
|
||||||
'';
|
'';
|
||||||
|
|
||||||
makeFlags = [
|
|
||||||
"prefix=${placeholder "out"}"
|
|
||||||
];
|
|
||||||
|
|
||||||
passthru = {
|
passthru = {
|
||||||
updateScript = nix-update-script { };
|
updateScript = nix-update-script { };
|
||||||
tests.version = testers.testVersion {
|
tests.version = testers.testVersion {
|
||||||
@ -48,7 +49,10 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
changelog = "https://github.com/cowsay-org/cowsay/releases/tag/v${finalAttrs.version}";
|
changelog = "https://github.com/cowsay-org/cowsay/releases/tag/v${finalAttrs.version}";
|
||||||
license = licenses.gpl3Only;
|
license = licenses.gpl3Only;
|
||||||
platforms = platforms.all;
|
platforms = platforms.all;
|
||||||
maintainers = with maintainers; [ rob anthonyroussel ];
|
maintainers = with maintainers; [
|
||||||
|
rob
|
||||||
|
anthonyroussel
|
||||||
|
];
|
||||||
mainProgram = "cowsay";
|
mainProgram = "cowsay";
|
||||||
};
|
};
|
||||||
})
|
})
|
61
pkgs/by-name/cy/cyberpunk-neon/package.nix
Normal file
61
pkgs/by-name/cy/cyberpunk-neon/package.nix
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
stdenvNoCC,
|
||||||
|
fetchFromGitHub,
|
||||||
|
unzip,
|
||||||
|
unstableGitUpdater,
|
||||||
|
}:
|
||||||
|
|
||||||
|
stdenvNoCC.mkDerivation {
|
||||||
|
pname = "cyberpunk-neon";
|
||||||
|
version = "0-unstable-2024-02-23";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "Roboron3042";
|
||||||
|
repo = "Cyberpunk-Neon";
|
||||||
|
rev = "258b3956a677d56df3027f3d08eabf07da936ec3";
|
||||||
|
hash = "sha256-00scMHUgesgEmE9naC/AJ9mCRz325jT5WN0uo+u2s6k=";
|
||||||
|
};
|
||||||
|
|
||||||
|
outputs = [
|
||||||
|
"out"
|
||||||
|
"gtk"
|
||||||
|
"kde"
|
||||||
|
"konsole"
|
||||||
|
"tilix"
|
||||||
|
];
|
||||||
|
|
||||||
|
nativeBuildInputs = [ unzip ];
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
runHook preInstall
|
||||||
|
|
||||||
|
install -Dt $out/share/doc/cyberpunk-neon/ README.md
|
||||||
|
|
||||||
|
mkdir -p $gtk/share/themes
|
||||||
|
unzip gtk/materia-cyberpunk-neon.zip -d $gtk/share/themes/
|
||||||
|
unzip gtk/oomox-cyberpunk-neon.zip -d $gtk/share/themes/
|
||||||
|
|
||||||
|
install -Dt $kde/share/color-schemes kde/cyberpunk-neon.colors
|
||||||
|
|
||||||
|
install -Dt $konsole/share/konsole terminal/konsole/cyberpunk-neon.colorscheme
|
||||||
|
|
||||||
|
install -Dt $tilix/share/tilix/schemes terminal/tilix/cyberpunk-neon.json
|
||||||
|
|
||||||
|
runHook postInstall
|
||||||
|
'';
|
||||||
|
|
||||||
|
strictDeps = true;
|
||||||
|
|
||||||
|
passthru = {
|
||||||
|
updateScript = unstableGitUpdater { hardcodeZeroVersion = true; };
|
||||||
|
};
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
homepage = "https://github.com/Roboron3042/Cyberpunk-Neon";
|
||||||
|
description = "Neon themes for many programs";
|
||||||
|
license = lib.licenses.cc-by-sa-40;
|
||||||
|
maintainers = with lib.maintainers; [ AndersonTorres ];
|
||||||
|
platforms = lib.platforms.all;
|
||||||
|
};
|
||||||
|
}
|
@ -2,16 +2,16 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "dapr-cli";
|
pname = "dapr-cli";
|
||||||
version = "1.13.0";
|
version = "1.14.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "dapr";
|
owner = "dapr";
|
||||||
repo = "cli";
|
repo = "cli";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-nR9+6glX0oUJZq32XxyV4aVjfjVlNycZvMNaVHy+Q1s=";
|
sha256 = "sha256-DIhedooEJTRdszl59V2lTkCBkj471ZEVEyqOFEQniSY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-kFmoNd40YxUXVXk0F1Bf77KS5AM0jjOTwTjM5pYKkv4=";
|
vendorHash = "sha256-Ec1z8Wvq8gk8dYcm10ujy7zYWR7Mus1nl21Od3SUFrU=";
|
||||||
|
|
||||||
proxyVendor = true;
|
proxyVendor = true;
|
||||||
|
|
||||||
|
@ -1,23 +1,27 @@
|
|||||||
{ lib
|
{
|
||||||
, stdenv
|
lib,
|
||||||
, fetchFromGitHub
|
SDL2,
|
||||||
, cmake
|
SDL2_image,
|
||||||
, pkg-config
|
SDL2_mixer,
|
||||||
, SDL2
|
cmake,
|
||||||
, SDL2_image
|
darwin,
|
||||||
, SDL2_mixer
|
fetchFromGitHub,
|
||||||
, Cocoa
|
pkg-config,
|
||||||
|
stdenv,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
|
let
|
||||||
|
inherit (darwin.apple_sdk.frameworks) Cocoa;
|
||||||
|
in
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "doomretro";
|
pname = "doomretro";
|
||||||
version = "5.4";
|
version = "5.5.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "bradharding";
|
owner = "bradharding";
|
||||||
repo = "doomretro";
|
repo = "doomretro";
|
||||||
rev = "v${finalAttrs.version}";
|
rev = "v${finalAttrs.version}";
|
||||||
hash = "sha256-IOv58BmJvJtO7MMbrvf52MPYI0zjmPuRK7mcTwmBEY0=";
|
hash = "sha256-gAMMzHUo0uPXIRqT1NOMWpFNAtE1Pth5uXFa2Dps90E=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
@ -29,14 +33,13 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
SDL2
|
SDL2
|
||||||
SDL2_image
|
SDL2_image
|
||||||
SDL2_mixer
|
SDL2_mixer
|
||||||
] ++ lib.optionals stdenv.hostPlatform.isDarwin [
|
] ++ lib.optionals stdenv.hostPlatform.isDarwin [ Cocoa ];
|
||||||
Cocoa
|
|
||||||
];
|
strictDeps = true;
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
homepage = "https://www.doomretro.com/";
|
homepage = "https://www.doomretro.com/";
|
||||||
description = "Classic, refined DOOM source port";
|
description = "Classic, refined DOOM source port";
|
||||||
mainProgram = "doomretro";
|
|
||||||
longDescription = ''
|
longDescription = ''
|
||||||
DOOM Retro is the classic, refined DOOM source port for Windows PC. It
|
DOOM Retro is the classic, refined DOOM source port for Windows PC. It
|
||||||
represents how I like my DOOM to be today, in all its dark and gritty,
|
represents how I like my DOOM to be today, in all its dark and gritty,
|
||||||
@ -67,8 +70,8 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
to no support is provided, DOOM Retro's source code may also be compiled
|
to no support is provided, DOOM Retro's source code may also be compiled
|
||||||
and run under Linux and macOS.
|
and run under Linux and macOS.
|
||||||
'';
|
'';
|
||||||
changelog = "https://github.com/bradharding/doomretro/releases/tag/${finalAttrs.src.rev}";
|
|
||||||
license = lib.licenses.gpl3Plus;
|
license = lib.licenses.gpl3Plus;
|
||||||
|
mainProgram = "doomretro";
|
||||||
maintainers = with lib.maintainers; [ AndersonTorres ];
|
maintainers = with lib.maintainers; [ AndersonTorres ];
|
||||||
platforms = lib.platforms.unix;
|
platforms = lib.platforms.unix;
|
||||||
};
|
};
|
54
pkgs/by-name/fa/fastjar/package.nix
Normal file
54
pkgs/by-name/fa/fastjar/package.nix
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
callPackage,
|
||||||
|
fetchzip,
|
||||||
|
stdenv,
|
||||||
|
zlib,
|
||||||
|
}:
|
||||||
|
|
||||||
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
|
pname = "fastjar";
|
||||||
|
version = "0.98";
|
||||||
|
|
||||||
|
src = fetchzip {
|
||||||
|
pname = "fastjar-source";
|
||||||
|
inherit (finalAttrs) version;
|
||||||
|
url = "https://download.savannah.gnu.org/releases/fastjar/fastjar-${finalAttrs.version}.tar.gz";
|
||||||
|
hash = "sha256-8VyKNQaPLrXAy/UEm2QkBx56SSSoLdU/7w4IwrxbsQc=";
|
||||||
|
};
|
||||||
|
|
||||||
|
outputs = [
|
||||||
|
"out"
|
||||||
|
"info"
|
||||||
|
"man"
|
||||||
|
];
|
||||||
|
|
||||||
|
buildInputs = [ zlib ];
|
||||||
|
|
||||||
|
strictDeps = true;
|
||||||
|
|
||||||
|
doCheck = true;
|
||||||
|
|
||||||
|
passthru = {
|
||||||
|
tests = lib.packagesFromDirectoryRecursive {
|
||||||
|
inherit callPackage;
|
||||||
|
directory = ./tests;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
homepage = "https://savannah.nongnu.org/projects/fastjar/";
|
||||||
|
description = "Fast Java archiver written in C";
|
||||||
|
longDescription = ''
|
||||||
|
FastJar is an attempt at creating a feature-for-feature copy of Sun's
|
||||||
|
JDK's 'jar' command. Sun's jar (or Blackdown's for that matter) is
|
||||||
|
written entirely in Java which makes it dog slow. Since FastJar is
|
||||||
|
written in C, it can create the same .jar file as Sun's tool in a fraction
|
||||||
|
of the time.
|
||||||
|
'';
|
||||||
|
license = lib.licenses.gpl2Plus;
|
||||||
|
mainProgram = "fastjar";
|
||||||
|
maintainers = with lib.maintainers; [ AndersonTorres ];
|
||||||
|
platforms = lib.platforms.all;
|
||||||
|
};
|
||||||
|
})
|
6
pkgs/by-name/fa/fastjar/tests/version-fastjar.nix
Normal file
6
pkgs/by-name/fa/fastjar/tests/version-fastjar.nix
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{ fastjar, testers }:
|
||||||
|
|
||||||
|
testers.testVersion {
|
||||||
|
package = fastjar;
|
||||||
|
command = "fastjar --version";
|
||||||
|
}
|
6
pkgs/by-name/fa/fastjar/tests/version-grepjar.nix
Normal file
6
pkgs/by-name/fa/fastjar/tests/version-grepjar.nix
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{ fastjar, testers }:
|
||||||
|
|
||||||
|
testers.testVersion {
|
||||||
|
package = fastjar;
|
||||||
|
command = "grepjar --version";
|
||||||
|
}
|
@ -7,16 +7,16 @@
|
|||||||
}:
|
}:
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "gptscript";
|
pname = "gptscript";
|
||||||
version = "0.9.2";
|
version = "0.9.4";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "gptscript-ai";
|
owner = "gptscript-ai";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-jNscG3tET7Keg5tTkRKnnaDwXeB9xNqi3ggOnN3OI7E=";
|
hash = "sha256-s7AKpoIFRcZfAM6K1MMovzOqgXdAWtnnFR3m+84L3rQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-KOgCYN3whi8gI7cF62uHXkJfLKA5QzfwlFjYh2Q7PlI=";
|
vendorHash = "sha256-Kf/ckUuG+SA8WQN2MKL+Xrz91RGPuA7X2/MjryRXsts=";
|
||||||
|
|
||||||
propagatedBuildInputs = with darwin;
|
propagatedBuildInputs = with darwin;
|
||||||
lib.optionals stdenv.isDarwin [Security];
|
lib.optionals stdenv.isDarwin [Security];
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
, stdenv
|
, stdenv
|
||||||
, callPackage
|
, callPackage
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
|
, fetchpatch
|
||||||
, makeWrapper
|
, makeWrapper
|
||||||
, nixosTests
|
, nixosTests
|
||||||
, python3Packages
|
, python3Packages
|
||||||
@ -46,6 +47,16 @@ pythonpkgs.buildPythonApplication rec {
|
|||||||
inherit version src;
|
inherit version src;
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
|
patches = [
|
||||||
|
# Pull in https://github.com/mealie-recipes/mealie/pull/4002 manually until
|
||||||
|
# it lands in an upstream mealie release.
|
||||||
|
# See https://github.com/NixOS/nixpkgs/issues/321623.
|
||||||
|
( fetchpatch {
|
||||||
|
url = "https://github.com/mealie-recipes/mealie/commit/65ece35966120479db903785b22e9f2645f72aa4.patch";
|
||||||
|
hash = "sha256-4Nc0dFJrZ7ElN9rrq+CFpayKsrRjRd24fYraUFTzcH8=";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
build-system = with pythonpkgs; [ poetry-core ];
|
build-system = with pythonpkgs; [ poetry-core ];
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper ];
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
|
@ -5,17 +5,16 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "nova-password";
|
pname = "nova-password";
|
||||||
version = "0.5.6";
|
version = "0.5.7";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "sapcc";
|
owner = "sapcc";
|
||||||
repo = "nova-password";
|
repo = "nova-password";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-pBew5c+wlXwMLDjgwwdOSUyTxPGpa9AwbhZni8FfTsQ=";
|
hash = "sha256-tjjP+LmYaqpzmTk3tgFqZlG1KEeAkfI7RxzSm97jWVU=";
|
||||||
};
|
};
|
||||||
|
|
||||||
# The repo contains vendored dependencies
|
vendorHash = "sha256-MwemuOaXGl0eF+lVtMCgbBeJGILmaeEHcbu+xp8Lm70=";
|
||||||
vendorHash = null;
|
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "Decrypt the admin password generated for the VM in OpenStack";
|
description = "Decrypt the admin password generated for the VM in OpenStack";
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
let
|
let
|
||||||
pname = "openfga";
|
pname = "openfga";
|
||||||
version = "1.5.6";
|
version = "1.5.8";
|
||||||
in
|
in
|
||||||
|
|
||||||
buildGoModule {
|
buildGoModule {
|
||||||
@ -17,10 +17,10 @@ buildGoModule {
|
|||||||
owner = "openfga";
|
owner = "openfga";
|
||||||
repo = "openfga";
|
repo = "openfga";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-R5BqaKiW2jhglJ6zPPQF2Ld97YCttocjhfbo0dDGvCI=";
|
hash = "sha256-cogfwd2rFYl/UKjw1pnsL9D77IHn+5ulvMU+7WU2670=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-zrhLG5msji6t4VPKG85jD8c2XQCRdQkF9UfRMqnzSFM=";
|
vendorHash = "sha256-rU45E9yEh7a1MrbnzFFuNeMpfbODO2O7tqEaiv7CA9Y=";
|
||||||
|
|
||||||
nativeBuildInputs = [ installShellFiles ];
|
nativeBuildInputs = [ installShellFiles ];
|
||||||
|
|
||||||
|
@ -9,8 +9,7 @@ latestVersion=$(curl https://api.github.com/repos/ProtonMail/inbox-desktop/relea
|
|||||||
|
|
||||||
declare -A platforms
|
declare -A platforms
|
||||||
platforms[x86_64-linux]="amd64"
|
platforms[x86_64-linux]="amd64"
|
||||||
platforms[x86_64-darwin]="x64"
|
platforms[x86_64-darwin]="universal"
|
||||||
platforms[aarch64-darwin]="arm64"
|
|
||||||
|
|
||||||
for platform in "${!platforms[@]}"
|
for platform in "${!platforms[@]}"
|
||||||
do
|
do
|
||||||
|
@ -5,16 +5,16 @@
|
|||||||
}:
|
}:
|
||||||
buildNpmPackage rec {
|
buildNpmPackage rec {
|
||||||
pname = "qdrant-web-ui";
|
pname = "qdrant-web-ui";
|
||||||
version = "0.1.29";
|
version = "0.1.30";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "qdrant";
|
owner = "qdrant";
|
||||||
repo = "qdrant-web-ui";
|
repo = "qdrant-web-ui";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-ni+78odD4PnkqlIzTpHsu16Lk6m9ql/Bq8Bm2qWxHj0=";
|
hash = "sha256-bHE/ZBc1PvjnIXhkh9BFS0x3Urnh4LOHH4MoKgqVVJ4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
npmDepsHash = "sha256-Lg4nNw6wKb5tBUPCIUbriExQs3LKsF0bCCY3S136Epk=";
|
npmDepsHash = "sha256-3w3imfe9XbK3eSh6kOd2G/ei75+Ub08L/hBej1iy9R4=";
|
||||||
|
|
||||||
npmBuildScript = "build-qdrant";
|
npmBuildScript = "build-qdrant";
|
||||||
|
|
||||||
|
@ -1,23 +1,20 @@
|
|||||||
{ lib
|
{
|
||||||
, fetchFromGitHub
|
lib,
|
||||||
, stdenv
|
fetchFromGitHub,
|
||||||
, wrapQtAppsHook
|
stdenv,
|
||||||
, substituteAll
|
substituteAll,
|
||||||
, SDL2
|
SDL2,
|
||||||
, frei0r
|
frei0r,
|
||||||
, ladspaPlugins
|
ladspaPlugins,
|
||||||
, gettext
|
gettext,
|
||||||
, mlt
|
mlt,
|
||||||
, jack1
|
jack1,
|
||||||
, pkg-config
|
pkg-config,
|
||||||
, fftw
|
fftw,
|
||||||
, qtbase
|
qt6,
|
||||||
, qttools
|
cmake,
|
||||||
, qtmultimedia
|
darwin,
|
||||||
, qtcharts
|
gitUpdater,
|
||||||
, cmake
|
|
||||||
, Cocoa
|
|
||||||
, gitUpdater
|
|
||||||
}:
|
}:
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "shotcut";
|
pname = "shotcut";
|
||||||
@ -30,7 +27,12 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
hash = "sha256-9eQF3s4BAUK81/94z7cMkd2NWdNLVMraP08qsDmuAI8=";
|
hash = "sha256-9eQF3s4BAUK81/94z7cMkd2NWdNLVMraP08qsDmuAI8=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config cmake wrapQtAppsHook ];
|
nativeBuildInputs = [
|
||||||
|
pkg-config
|
||||||
|
cmake
|
||||||
|
qt6.wrapQtAppsHook
|
||||||
|
];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
SDL2
|
SDL2
|
||||||
frei0r
|
frei0r
|
||||||
@ -38,27 +40,29 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
gettext
|
gettext
|
||||||
mlt
|
mlt
|
||||||
fftw
|
fftw
|
||||||
qtbase
|
qt6.qtbase
|
||||||
qttools
|
qt6.qttools
|
||||||
qtmultimedia
|
qt6.qtmultimedia
|
||||||
qtcharts
|
qt6.qtcharts
|
||||||
] ++ lib.optionals stdenv.hostPlatform.isDarwin [
|
qt6.qtwayland
|
||||||
Cocoa
|
] ++ lib.optionals stdenv.hostPlatform.isDarwin [ darwin.apple_sdk.frameworks.Cocoa ];
|
||||||
];
|
|
||||||
|
|
||||||
env.NIX_CFLAGS_COMPILE = "-DSHOTCUT_NOUPGRADE";
|
env.NIX_CFLAGS_COMPILE = "-DSHOTCUT_NOUPGRADE";
|
||||||
cmakeFlags = [
|
cmakeFlags = [ "-DSHOTCUT_VERSION=${finalAttrs.version}" ];
|
||||||
"-DSHOTCUT_VERSION=${finalAttrs.version}"
|
|
||||||
];
|
|
||||||
|
|
||||||
patches = [
|
patches = [
|
||||||
(substituteAll { inherit mlt; src = ./fix-mlt-ffmpeg-path.patch; })
|
(substituteAll {
|
||||||
|
inherit mlt;
|
||||||
|
src = ./fix-mlt-ffmpeg-path.patch;
|
||||||
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
qtWrapperArgs = [
|
qtWrapperArgs = [
|
||||||
"--set FREI0R_PATH ${frei0r}/lib/frei0r-1"
|
"--set FREI0R_PATH ${frei0r}/lib/frei0r-1"
|
||||||
"--set LADSPA_PATH ${ladspaPlugins}/lib/ladspa"
|
"--set LADSPA_PATH ${ladspaPlugins}/lib/ladspa"
|
||||||
"--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath ([SDL2] ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [jack1])}"
|
"--prefix LD_LIBRARY_PATH : ${
|
||||||
|
lib.makeLibraryPath ([ SDL2 ] ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ jack1 ])
|
||||||
|
}"
|
||||||
];
|
];
|
||||||
|
|
||||||
postInstall = lib.optionalString stdenv.hostPlatform.isDarwin ''
|
postInstall = lib.optionalString stdenv.hostPlatform.isDarwin ''
|
||||||
@ -67,9 +71,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
ln -s $out/Applications/Shotcut.app/Contents/MacOS/Shotcut $out/bin/shotcut
|
ln -s $out/Applications/Shotcut.app/Contents/MacOS/Shotcut $out/bin/shotcut
|
||||||
'';
|
'';
|
||||||
|
|
||||||
passthru.updateScript = gitUpdater {
|
passthru.updateScript = gitUpdater { rev-prefix = "v"; };
|
||||||
rev-prefix = "v";
|
|
||||||
};
|
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Free, open source, cross-platform video editor";
|
description = "Free, open source, cross-platform video editor";
|
||||||
@ -84,7 +86,10 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
'';
|
'';
|
||||||
homepage = "https://shotcut.org";
|
homepage = "https://shotcut.org";
|
||||||
license = licenses.gpl3Plus;
|
license = licenses.gpl3Plus;
|
||||||
maintainers = with maintainers; [ woffs peti ];
|
maintainers = with maintainers; [
|
||||||
|
woffs
|
||||||
|
peti
|
||||||
|
];
|
||||||
platforms = platforms.unix;
|
platforms = platforms.unix;
|
||||||
mainProgram = "shotcut";
|
mainProgram = "shotcut";
|
||||||
};
|
};
|
69
pkgs/by-name/ti/tinyemu/package.nix
Normal file
69
pkgs/by-name/ti/tinyemu/package.nix
Normal file
@ -0,0 +1,69 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
stdenv,
|
||||||
|
fetchurl,
|
||||||
|
SDL,
|
||||||
|
curl,
|
||||||
|
openssl,
|
||||||
|
}:
|
||||||
|
|
||||||
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
|
pname = "tinyemu";
|
||||||
|
version = "2019-12-21";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = "https://bellard.org/tinyemu/tinyemu-${finalAttrs.version}.tar.gz";
|
||||||
|
hash = "sha256-voNR8hIYGbMXL87c5csYJvoSyH2ht+2Y8mnT6AKgVVU=";
|
||||||
|
};
|
||||||
|
|
||||||
|
nativeBuildInputs = [ SDL ];
|
||||||
|
|
||||||
|
buildInputs = [
|
||||||
|
SDL
|
||||||
|
curl
|
||||||
|
openssl
|
||||||
|
];
|
||||||
|
|
||||||
|
strictDeps = true;
|
||||||
|
|
||||||
|
makeFlags = [
|
||||||
|
"CC:=$(CC)"
|
||||||
|
"STRIP:=$(STRIP)"
|
||||||
|
"bindir=$(out)/bin"
|
||||||
|
];
|
||||||
|
|
||||||
|
preInstall = ''
|
||||||
|
mkdir -p "$out/bin"
|
||||||
|
'';
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
homepage = "https://bellard.org/tinyemu/";
|
||||||
|
description = "System emulator for the RISC-V and x86 architectures";
|
||||||
|
longDescription = ''
|
||||||
|
TinyEMU is a system emulator for the RISC-V and x86 architectures. Its
|
||||||
|
purpose is to be small and simple while being complete.
|
||||||
|
|
||||||
|
Main features:
|
||||||
|
|
||||||
|
- RISC-V system emulator supporting the RV128IMAFDQC base ISA (user level
|
||||||
|
ISA version 2.2, priviledged architecture version 1.10) including:
|
||||||
|
- 32/64/128 bit integer registers
|
||||||
|
- 32/64/128 bit floating point instructions (using the SoftFP Library)
|
||||||
|
- Compressed instructions
|
||||||
|
- Dynamic XLEN change
|
||||||
|
- x86 system emulator based on KVM
|
||||||
|
- VirtIO console, network, block device, input and 9P filesystem
|
||||||
|
- Graphical display with SDL
|
||||||
|
- JSON configuration file
|
||||||
|
- Remote HTTP block device and filesystem
|
||||||
|
- Small code, easy to modify, few external dependancies
|
||||||
|
- Javascript version running Linux and Windows 2000.
|
||||||
|
'';
|
||||||
|
license = with lib.licenses; [
|
||||||
|
mit
|
||||||
|
bsd2
|
||||||
|
];
|
||||||
|
maintainers = with lib.maintainers; [ AndersonTorres ];
|
||||||
|
platforms = lib.platforms.unix;
|
||||||
|
};
|
||||||
|
})
|
@ -2,16 +2,16 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "upbound";
|
pname = "upbound";
|
||||||
version = "0.31.0";
|
version = "0.32.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = pname;
|
owner = pname;
|
||||||
repo = "up";
|
repo = "up";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-nXP97J0DdcXPAD/gB3py5UXhe48Kaec7CRTHmalo+RQ=";
|
sha256 = "sha256-E+9Goj2YppZ5Ka84vICmnjDeWcaW7kcxSsKyqZZoDs8=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-9HnKpofJPxCieG5thNcLC7diA51ohzy7xgtniL7FEgo=";
|
vendorHash = "sha256-WLRXj4G49JEbQc2aFAjLLCpQrDhN94jazWxfM70hHqs=";
|
||||||
|
|
||||||
subPackages = [ "cmd/docker-credential-up" "cmd/up" ];
|
subPackages = [ "cmd/docker-credential-up" "cmd/up" ];
|
||||||
|
|
||||||
|
3508
pkgs/by-name/ya/yazi-unwrapped/Cargo.lock
generated
3508
pkgs/by-name/ya/yazi-unwrapped/Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
@ -11,25 +11,20 @@
|
|||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "yazi";
|
pname = "yazi";
|
||||||
version = "0.3.0";
|
version = "0.3.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "sxyazi";
|
owner = "sxyazi";
|
||||||
repo = "yazi";
|
repo = "yazi";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-vK8P+6hn7NiympkQE8Bp45ZPqTO24VTSu0QwnXHfdXw=";
|
hash = "sha256-tK2dm+WIEJGSq/PbRyagt7x43nd/o1HxP8HMj23HfnQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoLock = {
|
cargoHash = "sha256-Lb9gu4/i+vPH3dhdzIn9V2s6fKooxEefcN2T/oDqVmg=";
|
||||||
lockFile = ./Cargo.lock;
|
|
||||||
outputHashes = {
|
|
||||||
"notify-6.1.1" = "sha256-5Ft2yvRPi2EaErcGBkF/3Xv6K7ijFGbdjmSqI4go/h4=";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
env.YAZI_GEN_COMPLETIONS = true;
|
env.YAZI_GEN_COMPLETIONS = true;
|
||||||
env.VERGEN_GIT_SHA = "Nixpkgs";
|
env.VERGEN_GIT_SHA = "Nixpkgs";
|
||||||
env.VERGEN_BUILD_DATE = "2024-08-01";
|
env.VERGEN_BUILD_DATE = "2024-08-15";
|
||||||
|
|
||||||
nativeBuildInputs = [ installShellFiles ];
|
nativeBuildInputs = [ installShellFiles ];
|
||||||
buildInputs = [ rust-jemalloc-sys ] ++ lib.optionals stdenv.isDarwin [ Foundation ];
|
buildInputs = [ rust-jemalloc-sys ] ++ lib.optionals stdenv.isDarwin [ Foundation ];
|
||||||
@ -55,6 +50,7 @@ rustPlatform.buildRustPackage rec {
|
|||||||
matthiasbeyer
|
matthiasbeyer
|
||||||
linsui
|
linsui
|
||||||
eljamm
|
eljamm
|
||||||
|
uncenter
|
||||||
];
|
];
|
||||||
mainProgram = "yazi";
|
mainProgram = "yazi";
|
||||||
};
|
};
|
||||||
|
70
pkgs/by-name/zc/zchunk/package.nix
Normal file
70
pkgs/by-name/zc/zchunk/package.nix
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
argp-standalone,
|
||||||
|
callPackage,
|
||||||
|
curl,
|
||||||
|
fetchFromGitHub,
|
||||||
|
gitUpdater,
|
||||||
|
meson,
|
||||||
|
ninja,
|
||||||
|
pkg-config,
|
||||||
|
stdenv,
|
||||||
|
zstd,
|
||||||
|
}:
|
||||||
|
|
||||||
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
|
pname = "zchunk";
|
||||||
|
version = "1.5.1";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "zchunk";
|
||||||
|
repo = "zchunk";
|
||||||
|
rev = finalAttrs.version;
|
||||||
|
hash = "sha256-X8qywx55TUVEOfYJMV5ARwyUdMjmN4hTmJQ6Upq5zyI=";
|
||||||
|
};
|
||||||
|
|
||||||
|
nativeBuildInputs = [
|
||||||
|
meson
|
||||||
|
ninja
|
||||||
|
pkg-config
|
||||||
|
];
|
||||||
|
|
||||||
|
buildInputs = [
|
||||||
|
curl
|
||||||
|
zstd
|
||||||
|
] ++ lib.optionals stdenv.isDarwin [ argp-standalone ];
|
||||||
|
|
||||||
|
outputs = [
|
||||||
|
"out"
|
||||||
|
"dev"
|
||||||
|
"lib"
|
||||||
|
"man"
|
||||||
|
];
|
||||||
|
|
||||||
|
strictDeps = true;
|
||||||
|
|
||||||
|
passthru = {
|
||||||
|
updateScript = gitUpdater { };
|
||||||
|
tests = lib.packagesFromDirectoryRecursive {
|
||||||
|
inherit callPackage;
|
||||||
|
directory = ./tests;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
homepage = "https://github.com/zchunk/zchunk";
|
||||||
|
description = "File format designed for highly efficient deltas while maintaining good compression";
|
||||||
|
longDescription = ''
|
||||||
|
zchunk is a compressed file format that splits the file into independent
|
||||||
|
chunks. This allows you to only download changed chunks when downloading a
|
||||||
|
new version of the file, and also makes zchunk files efficient over rsync.
|
||||||
|
|
||||||
|
zchunk files are protected with strong checksums to verify that the file
|
||||||
|
you downloaded is, in fact, the file you wanted.
|
||||||
|
'';
|
||||||
|
license = lib.licenses.bsd2;
|
||||||
|
mainProgram = "zck";
|
||||||
|
maintainers = with lib.maintainers; [ AndersonTorres ];
|
||||||
|
platforms = lib.platforms.unix;
|
||||||
|
};
|
||||||
|
})
|
6
pkgs/by-name/zc/zchunk/tests/version.nix
Normal file
6
pkgs/by-name/zc/zchunk/tests/version.nix
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{ testers, zchunk }:
|
||||||
|
|
||||||
|
testers.testVersion {
|
||||||
|
package = zchunk;
|
||||||
|
command = "zck --version";
|
||||||
|
}
|
2
pkgs/by-name/ze/zed-editor/Cargo.lock
generated
2
pkgs/by-name/ze/zed-editor/Cargo.lock
generated
@ -13775,7 +13775,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "zed"
|
name = "zed"
|
||||||
version = "0.148.0"
|
version = "0.148.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"activity_indicator",
|
"activity_indicator",
|
||||||
"anyhow",
|
"anyhow",
|
||||||
|
@ -35,13 +35,13 @@ assert withGLES -> stdenv.isLinux;
|
|||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "zed";
|
pname = "zed";
|
||||||
version = "0.148.0";
|
version = "0.148.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "zed-industries";
|
owner = "zed-industries";
|
||||||
repo = "zed";
|
repo = "zed";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-fwxKzd2YKGAMbDDJPj4A0MHBRLg8oBc6JZzrbr7BaHM=";
|
hash = "sha256-ed6/QQObmclSA36g+civhii1aFKTBSjqB+LOyp2LUPg=";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -135,6 +135,10 @@ rustPlatform.buildRustPackage rec {
|
|||||||
patchelf --add-rpath ${wayland}/lib $out/libexec/*
|
patchelf --add-rpath ${wayland}/lib $out/libexec/*
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
preCheck = ''
|
||||||
|
export HOME=$(mktemp -d);
|
||||||
|
'';
|
||||||
|
|
||||||
checkFlags = lib.optionals stdenv.hostPlatform.isLinux [
|
checkFlags = lib.optionals stdenv.hostPlatform.isLinux [
|
||||||
# Fails on certain hosts (including Hydra) for unclear reason
|
# Fails on certain hosts (including Hydra) for unclear reason
|
||||||
"--skip=test_open_paths_action"
|
"--skip=test_open_paths_action"
|
||||||
|
@ -2,14 +2,14 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "tvm";
|
pname = "tvm";
|
||||||
version = "0.16.0";
|
version = "0.17.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "apache";
|
owner = "apache";
|
||||||
repo = "incubator-tvm";
|
repo = "incubator-tvm";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
hash = "sha256-g8Z5MRM3KIgCjGxtU9JLEsFUjFxPKmc6OwY17C59cxg=";
|
hash = "sha256-5Jr+xubQoASNgy/UR/K5pvzMs4szP9LidFOLs3h+KSY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake ];
|
nativeBuildInputs = [ cmake ];
|
||||||
|
@ -1,51 +0,0 @@
|
|||||||
{ lib
|
|
||||||
, stdenv
|
|
||||||
, fetchFromGitHub
|
|
||||||
, argp-standalone
|
|
||||||
, curl
|
|
||||||
, meson
|
|
||||||
, ninja
|
|
||||||
, pkg-config
|
|
||||||
, zstd
|
|
||||||
}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
|
||||||
pname = "zchunk";
|
|
||||||
version = "1.4.0";
|
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
|
||||||
owner = "zchunk";
|
|
||||||
repo = pname;
|
|
||||||
rev = version;
|
|
||||||
hash = "sha256-GiZM8Jh+v0US8xr90rySY0Ud3eAAl8UqLi162zDR3qw=";
|
|
||||||
};
|
|
||||||
|
|
||||||
nativeBuildInputs = [
|
|
||||||
meson
|
|
||||||
ninja
|
|
||||||
pkg-config
|
|
||||||
];
|
|
||||||
|
|
||||||
buildInputs = [
|
|
||||||
curl
|
|
||||||
zstd
|
|
||||||
] ++ lib.optional stdenv.isDarwin argp-standalone;
|
|
||||||
|
|
||||||
outputs = [ "out" "lib" "dev" ];
|
|
||||||
|
|
||||||
meta = with lib; {
|
|
||||||
homepage = "https://github.com/zchunk/zchunk";
|
|
||||||
description = "File format designed for highly efficient deltas while maintaining good compression";
|
|
||||||
longDescription = ''
|
|
||||||
zchunk is a compressed file format that splits the file into independent
|
|
||||||
chunks. This allows you to only download changed chunks when downloading a
|
|
||||||
new version of the file, and also makes zchunk files efficient over rsync.
|
|
||||||
|
|
||||||
zchunk files are protected with strong checksums to verify that the file
|
|
||||||
you downloaded is, in fact, the file you wanted.
|
|
||||||
'';
|
|
||||||
license = licenses.bsd2;
|
|
||||||
maintainers = with maintainers; [ AndersonTorres ];
|
|
||||||
platforms = platforms.unix;
|
|
||||||
};
|
|
||||||
}
|
|
@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "cmaes";
|
pname = "cmaes";
|
||||||
version = "0.10.0";
|
version = "0.11.0";
|
||||||
format = "pyproject";
|
format = "pyproject";
|
||||||
|
|
||||||
disabled = pythonOlder "3.7";
|
disabled = pythonOlder "3.7";
|
||||||
@ -20,7 +20,7 @@ buildPythonPackage rec {
|
|||||||
owner = "CyberAgentAILab";
|
owner = "CyberAgentAILab";
|
||||||
repo = "cmaes";
|
repo = "cmaes";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-1mXulG/yqNwKQKDFGBh8uxIYOPSsm8+PNp++CSswc50=";
|
hash = "sha256-YuoJUo+bMMHkB9LH6mX3iw06NT8xFeu9LJvX94vfLc4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ setuptools ];
|
nativeBuildInputs = [ setuptools ];
|
||||||
|
@ -16,14 +16,14 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "ignite";
|
pname = "ignite";
|
||||||
version = "0.5.0.post2";
|
version = "0.5.1";
|
||||||
format = "setuptools";
|
format = "setuptools";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "pytorch";
|
owner = "pytorch";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-Lg7ASODYwWWhC45X4+Bk50gSlSWwgn2tM4atLXWbQLI=";
|
hash = "sha256-J0xrqAGwH0bAs59T7zA8irMWOGbE2+Zd9kwqxYUYYMA=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeCheckInputs = [
|
nativeCheckInputs = [
|
||||||
|
@ -51,6 +51,6 @@ buildPythonPackage rec {
|
|||||||
homepage = "https://github.com/PyGithub/PyGithub";
|
homepage = "https://github.com/PyGithub/PyGithub";
|
||||||
changelog = "https://github.com/PyGithub/PyGithub/raw/v${version}/doc/changes.rst";
|
changelog = "https://github.com/PyGithub/PyGithub/raw/v${version}/doc/changes.rst";
|
||||||
license = licenses.lgpl3Plus;
|
license = licenses.lgpl3Plus;
|
||||||
maintainers = with maintainers; [ jhhuh ];
|
maintainers = [ ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -81,6 +81,6 @@ buildPythonPackage rec {
|
|||||||
homepage = "https://github.com/mpdavis/python-jose";
|
homepage = "https://github.com/mpdavis/python-jose";
|
||||||
description = "JOSE implementation in Python";
|
description = "JOSE implementation in Python";
|
||||||
license = licenses.mit;
|
license = licenses.mit;
|
||||||
maintainers = with maintainers; [ jhhuh ];
|
maintainers = [ ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "snakemake-interface-common";
|
pname = "snakemake-interface-common";
|
||||||
version = "1.17.2";
|
version = "1.17.3";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
disabled = pythonOlder "3.8";
|
disabled = pythonOlder "3.8";
|
||||||
@ -20,7 +20,7 @@ buildPythonPackage rec {
|
|||||||
owner = "snakemake";
|
owner = "snakemake";
|
||||||
repo = "snakemake-interface-common";
|
repo = "snakemake-interface-common";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-N8mSS+gABAgXm01BcsMk89a3HsIsc3RHxCAi3GlxtRg=";
|
hash = "sha256-91Sh6JNpCEWPRkrEwoJeycZS1D4lXWA4IJLVcxBYLnI=";
|
||||||
};
|
};
|
||||||
|
|
||||||
build-system = [ poetry-core ];
|
build-system = [ poetry-core ];
|
||||||
|
@ -4,11 +4,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "jenkins";
|
pname = "jenkins";
|
||||||
version = "2.452.3";
|
version = "2.462.1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://get.jenkins.io/war-stable/${version}/jenkins.war";
|
url = "https://get.jenkins.io/war-stable/${version}/jenkins.war";
|
||||||
hash = "sha256-Rf0rh3+XCaUrmE2cfW9DW8Bfat7mEpHSLTC18ej9jFk=";
|
hash = "sha256-DyHCX9b6+0NfG1TTlTuiCoQl6ZWaNaeoQD6KARksDfw=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper ];
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
|
@ -28,6 +28,6 @@ buildPythonApplication rec {
|
|||||||
'';
|
'';
|
||||||
platforms = platforms.all;
|
platforms = platforms.all;
|
||||||
license = licenses.bsd3;
|
license = licenses.bsd3;
|
||||||
maintainers = [ maintainers.jhhuh ];
|
maintainers = [ ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -15,7 +15,7 @@ let
|
|||||||
buildHashes = builtins.fromJSON (builtins.readFile ./hashes.json);
|
buildHashes = builtins.fromJSON (builtins.readFile ./hashes.json);
|
||||||
|
|
||||||
# the version of infisical
|
# the version of infisical
|
||||||
version = "0.27.0";
|
version = "0.28.4";
|
||||||
|
|
||||||
# the platform-specific, statically linked binary
|
# the platform-specific, statically linked binary
|
||||||
src =
|
src =
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ "_comment": "@generated by pkgs/development/tools/infisical/update.sh"
|
{ "_comment": "@generated by pkgs/development/tools/infisical/update.sh"
|
||||||
, "x86_64-linux": "sha256-M/LYq3W200U3YCjKDQOlRKaKZiflvL/2jM9G1brh720="
|
, "x86_64-linux": "sha256-xEOb32zzj8SsTslhWcRiBmu1/3xAuKQZwvRtk4oHuws="
|
||||||
, "x86_64-darwin": "sha256-Xrp05HeCRysPSo3MIFcCIl1U+0TVwB9JAfAb8q4dt5E="
|
, "x86_64-darwin": "sha256-D/IIrr10ELrinxvZlkLD0MrQIcPxxYwv4kedGSaujis="
|
||||||
, "aarch64-linux": "sha256-hKR7CemWqqiPDp675k8ClQAzC6SI9BXADCiFge2LzmU="
|
, "aarch64-linux": "sha256-cnzKBqYoBDoAoNNUF98dzj/xkffvzu0f0+ChSxb3J04="
|
||||||
, "aarch64-darwin": "sha256-uXhA41bdCrgegOBB5YBjaTUbwbm1uKNF9oKfrQu8w94="
|
, "aarch64-darwin": "sha256-STIKt1uA0pdQk0kglEaaCPJQsceAphVM4NomnPa++Dw="
|
||||||
}
|
}
|
||||||
|
@ -1,31 +0,0 @@
|
|||||||
{ fetchurl, lib, stdenv, zlib }:
|
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
|
||||||
pname = "fastjar";
|
|
||||||
version = "0.98";
|
|
||||||
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://download.savannah.gnu.org/releases/fastjar/fastjar-${version}.tar.gz";
|
|
||||||
sha256 = "0iginbz2m15hcsa3x4y7v3mhk54gr1r7m3ghx0pg4n46vv2snmpi";
|
|
||||||
};
|
|
||||||
|
|
||||||
buildInputs = [ zlib ];
|
|
||||||
|
|
||||||
doCheck = true;
|
|
||||||
|
|
||||||
meta = {
|
|
||||||
description = "Fast Java archiver written in C";
|
|
||||||
|
|
||||||
longDescription = ''
|
|
||||||
Fastjar is a version of Sun's `jar' utility, written entirely in C, and
|
|
||||||
therefore quite a bit faster. Fastjar can be up to 100x faster than
|
|
||||||
the stock `jar' program running without a JIT.
|
|
||||||
'';
|
|
||||||
|
|
||||||
homepage = "https://savannah.nongnu.org/projects/fastjar/";
|
|
||||||
|
|
||||||
license = lib.licenses.gpl2Plus;
|
|
||||||
platforms = lib.platforms.linux;
|
|
||||||
maintainers = [ ];
|
|
||||||
};
|
|
||||||
}
|
|
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "k6";
|
pname = "k6";
|
||||||
version = "0.52.0";
|
version = "0.53.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "grafana";
|
owner = "grafana";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-OgIU+xWkQnU+ngeMrOkMFaQuvcMfVzKvukcJTgInyxM=";
|
hash = "sha256-mh7Y7AGNvXRD2MJN8UOCSDNWJZlnu9hBdeDePfce9g8=";
|
||||||
};
|
};
|
||||||
|
|
||||||
subPackages = [ "./" ];
|
subPackages = [ "./" ];
|
||||||
|
@ -10,14 +10,14 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "snac2";
|
pname = "snac2";
|
||||||
version = "2.56";
|
version = "2.57";
|
||||||
|
|
||||||
src = fetchFromGitea {
|
src = fetchFromGitea {
|
||||||
domain = "codeberg.org";
|
domain = "codeberg.org";
|
||||||
owner = "grunfink";
|
owner = "grunfink";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = version;
|
rev = version;
|
||||||
hash = "sha256-/e2eUlcYvSQKrYvRAdjx6uKR7DnMipvblKZaHMr1go4=";
|
hash = "sha256-ZszPHGEIcZEzFWSJ7jioQvLn5dwn9yjOvMMskMQKv8Y=";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ curl openssl ];
|
buildInputs = [ curl openssl ];
|
||||||
|
@ -12,13 +12,13 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "granted";
|
pname = "granted";
|
||||||
version = "0.31.2";
|
version = "0.32.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "common-fate";
|
owner = "common-fate";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-FgPTXp0QZGviFin6vH5JArPZB3g254mgx2kp2lm65Jg=";
|
sha256 = "sha256-CagRgAStanLD7JnH1L4zAhxD56dpgqUR31DICaklWRE=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-iGYAjbWQ8w60NZeMCVydltQLuwxOI74VxLltYIJ37K8=";
|
vendorHash = "sha256-iGYAjbWQ8w60NZeMCVydltQLuwxOI74VxLltYIJ37K8=";
|
||||||
|
@ -13,13 +13,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "ibus-m17n";
|
pname = "ibus-m17n";
|
||||||
version = "1.4.30";
|
version = "1.4.31";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "ibus";
|
owner = "ibus";
|
||||||
repo = "ibus-m17n";
|
repo = "ibus-m17n";
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "sha256-ocKc02QVnIjQUlgdZAqWqkQr9v4SaTPOyU9es53vUXo=";
|
sha256 = "sha256-o0qW+7NM+DHD8plXGP4J/PbhOgykdc1n5n2P3gi7pbU=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -9,16 +9,16 @@
|
|||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "aichat";
|
pname = "aichat";
|
||||||
version = "0.19.0";
|
version = "0.20.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "sigoden";
|
owner = "sigoden";
|
||||||
repo = "aichat";
|
repo = "aichat";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-/HDuPz60Bj5VEZNlgSpNO+axfu7vZyre0ROS7woxVeg=";
|
hash = "sha256-khi5B8nYNK7otWZEs5koCzQaYGZwmGxP3zrMYIt3Ds4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoHash = "sha256-WI9VT27g1f6XSxBJI5AvLM8wGmzg448wLbg+xeK1J/4=";
|
cargoHash = "sha256-IHGl+Lxa9ZKlyXp59mv72QIvC3hkXPFOUKPVYbN50W4=";
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
pkg-config
|
pkg-config
|
||||||
|
@ -9,16 +9,16 @@
|
|||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "miniserve";
|
pname = "miniserve";
|
||||||
version = "0.27.1";
|
version = "0.27.1-unstable-2024-08-08";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "svenstaro";
|
owner = "svenstaro";
|
||||||
repo = "miniserve";
|
repo = "miniserve";
|
||||||
rev = "v${version}";
|
rev = "cb495906b11c9638eb7a2707d12810482ac6e3f6";
|
||||||
hash = "sha256-aqsEJJSb5dL7wEdDXiKEyqwCpg0O2Ld5jT+Hjdptha4=";
|
hash = "sha256-NNORLa1Vct2Iwn/Cp3w1U3KGTXoSwar4QI+dNe+Po54=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoHash = "sha256-pQVvL9pUK9QTIDG4axuKyYQ4NKO8M4M38ajYDSHFxew=";
|
cargoHash = "sha256-syBvuCeEHzahEwvLY3f/N02GJRHPi4JDCRYNLd7CqoU=";
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
installShellFiles
|
installShellFiles
|
||||||
|
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "fulcio";
|
pname = "fulcio";
|
||||||
version = "1.6.0";
|
version = "1.6.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "sigstore";
|
owner = "sigstore";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-E8J+r16LMISUai8+/2rWvZX2bdzPDQ97fhMksjJwjBs=";
|
hash = "sha256-WQ7UVKFAlqC67/2sHkh1N+80Z5KI35olFlU+B3Emnic=";
|
||||||
# populate values that require us to use git. By doing this in postFetch we
|
# populate values that require us to use git. By doing this in postFetch we
|
||||||
# can delete .git afterwards and maintain better reproducibility of the src.
|
# can delete .git afterwards and maintain better reproducibility of the src.
|
||||||
leaveDotGit = true;
|
leaveDotGit = true;
|
||||||
@ -20,7 +20,7 @@ buildGoModule rec {
|
|||||||
find "$out" -name .git -print0 | xargs -0 rm -rf
|
find "$out" -name .git -print0 | xargs -0 rm -rf
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
vendorHash = "sha256-mthspaFEY7ybwsfhWYK/27f4eFFQIT+gOqA66BMcANk=";
|
vendorHash = "sha256-NykypuvkHtGWWhVElY+j7n6PXANL5VaKAT5ZvF0zim8=";
|
||||||
|
|
||||||
nativeBuildInputs = [ installShellFiles ];
|
nativeBuildInputs = [ installShellFiles ];
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "thermald";
|
pname = "thermald";
|
||||||
version = "2.5.7";
|
version = "2.5.8";
|
||||||
|
|
||||||
outputs = [ "out" "devdoc" ];
|
outputs = [ "out" "devdoc" ];
|
||||||
|
|
||||||
@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
|
|||||||
owner = "intel";
|
owner = "intel";
|
||||||
repo = "thermal_daemon";
|
repo = "thermal_daemon";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-FU9nPuyCWMEmx2i3YTT/Y3BYinYU0MBCOjH5Pm3LENA=";
|
sha256 = "sha256-aqNaXg+XznIgsMzORcRcwfTI5tBYmSGA2pma2oUu8K4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -2745,8 +2745,6 @@ with pkgs;
|
|||||||
|
|
||||||
tiny8086 = callPackage ../applications/emulators/tiny8086 { };
|
tiny8086 = callPackage ../applications/emulators/tiny8086 { };
|
||||||
|
|
||||||
tinyemu = callPackage ../applications/emulators/tinyemu { };
|
|
||||||
|
|
||||||
uae = callPackage ../applications/emulators/uae { };
|
uae = callPackage ../applications/emulators/uae { };
|
||||||
|
|
||||||
vbam = callPackage ../applications/emulators/vbam { };
|
vbam = callPackage ../applications/emulators/vbam { };
|
||||||
@ -4549,8 +4547,6 @@ with pkgs;
|
|||||||
|
|
||||||
corosync = callPackage ../servers/corosync { };
|
corosync = callPackage ../servers/corosync { };
|
||||||
|
|
||||||
cowsay = callPackage ../tools/misc/cowsay { };
|
|
||||||
|
|
||||||
fw-ectool = callPackage ../os-specific/linux/fw-ectool { };
|
fw-ectool = callPackage ../os-specific/linux/fw-ectool { };
|
||||||
|
|
||||||
chayang = callPackage ../tools/wayland/chayang { };
|
chayang = callPackage ../tools/wayland/chayang { };
|
||||||
@ -24409,8 +24405,6 @@ with pkgs;
|
|||||||
|
|
||||||
yyjson = callPackage ../development/libraries/yyjson { };
|
yyjson = callPackage ../development/libraries/yyjson { };
|
||||||
|
|
||||||
zchunk = callPackage ../development/libraries/zchunk { };
|
|
||||||
|
|
||||||
zeitgeist = callPackage ../development/libraries/zeitgeist { };
|
zeitgeist = callPackage ../development/libraries/zeitgeist { };
|
||||||
|
|
||||||
zlib = callPackage ../development/libraries/zlib { };
|
zlib = callPackage ../development/libraries/zlib { };
|
||||||
@ -24521,8 +24515,6 @@ with pkgs;
|
|||||||
|
|
||||||
commonsMath = callPackage ../development/libraries/java/commons/math { };
|
commonsMath = callPackage ../development/libraries/java/commons/math { };
|
||||||
|
|
||||||
fastjar = callPackage ../development/tools/java/fastjar { };
|
|
||||||
|
|
||||||
httpunit = callPackage ../development/libraries/java/httpunit { };
|
httpunit = callPackage ../development/libraries/java/httpunit { };
|
||||||
|
|
||||||
javaCup = callPackage ../development/libraries/java/cup {
|
javaCup = callPackage ../development/libraries/java/cup {
|
||||||
@ -26156,8 +26148,6 @@ with pkgs;
|
|||||||
|
|
||||||
acpitool = callPackage ../os-specific/linux/acpitool { };
|
acpitool = callPackage ../os-specific/linux/acpitool { };
|
||||||
|
|
||||||
aldente = callPackage ../os-specific/darwin/aldente { };
|
|
||||||
|
|
||||||
alfred = callPackage ../os-specific/linux/batman-adv/alfred.nix { };
|
alfred = callPackage ../os-specific/linux/batman-adv/alfred.nix { };
|
||||||
|
|
||||||
alertmanager-irc-relay = callPackage ../servers/monitoring/alertmanager-irc-relay { };
|
alertmanager-irc-relay = callPackage ../servers/monitoring/alertmanager-irc-relay { };
|
||||||
@ -32406,10 +32396,6 @@ with pkgs;
|
|||||||
|
|
||||||
shod = callPackage ../applications/window-managers/shod { };
|
shod = callPackage ../applications/window-managers/shod { };
|
||||||
|
|
||||||
shotcut = qt6Packages.callPackage ../applications/video/shotcut {
|
|
||||||
inherit (darwin.apple_sdk.frameworks) Cocoa;
|
|
||||||
};
|
|
||||||
|
|
||||||
shogun = callPackage ../applications/science/machine-learning/shogun {
|
shogun = callPackage ../applications/science/machine-learning/shogun {
|
||||||
protobuf = protobuf_21;
|
protobuf = protobuf_21;
|
||||||
};
|
};
|
||||||
@ -35410,10 +35396,6 @@ with pkgs;
|
|||||||
|
|
||||||
doomseeker = qt5.callPackage ../games/doom-ports/doomseeker { };
|
doomseeker = qt5.callPackage ../games/doom-ports/doomseeker { };
|
||||||
|
|
||||||
doomretro = callPackage ../games/doom-ports/doomretro {
|
|
||||||
inherit (darwin.apple_sdk.frameworks) Cocoa;
|
|
||||||
};
|
|
||||||
|
|
||||||
doomrunner = qt5.callPackage ../games/doom-ports/doomrunner { };
|
doomrunner = qt5.callPackage ../games/doom-ports/doomrunner { };
|
||||||
|
|
||||||
chocolate-doom = callPackage ../games/doom-ports/chocolate-doom { };
|
chocolate-doom = callPackage ../games/doom-ports/chocolate-doom { };
|
||||||
|
Loading…
Reference in New Issue
Block a user