Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 1d38b75c 7456be85

+185 -113
+2 -1
nixos/modules/services/networking/ssh/sshd.nix
··· 293 kexAlgorithms = mkOption { 294 type = types.listOf types.str; 295 default = [ 296 "curve25519-sha256" 297 "curve25519-sha256@libssh.org" 298 "diffie-hellman-group-exchange-sha256" ··· 301 Allowed key exchange algorithms 302 </para> 303 <para> 304 - Defaults to recommended settings from both 305 <link xlink:href="https://stribika.github.io/2015/01/04/secure-secure-shell.html" /> 306 and 307 <link xlink:href="https://infosec.mozilla.org/guidelines/openssh#modern-openssh-67" />
··· 293 kexAlgorithms = mkOption { 294 type = types.listOf types.str; 295 default = [ 296 + "sntrup761x25519-sha512@openssh.com" 297 "curve25519-sha256" 298 "curve25519-sha256@libssh.org" 299 "diffie-hellman-group-exchange-sha256" ··· 302 Allowed key exchange algorithms 303 </para> 304 <para> 305 + Uses the lower bound recommended in both 306 <link xlink:href="https://stribika.github.io/2015/01/04/secure-secure-shell.html" /> 307 and 308 <link xlink:href="https://infosec.mozilla.org/guidelines/openssh#modern-openssh-67" />
+6 -4
nixos/modules/services/networking/wireguard.nix
··· 301 { 302 description = "WireGuard Peer - ${interfaceName} - ${peer.publicKey}"; 303 requires = [ "wireguard-${interfaceName}.service" ]; 304 - after = [ "wireguard-${interfaceName}.service" ]; 305 - wantedBy = [ "multi-user.target" "wireguard-${interfaceName}.service" ]; 306 environment.DEVICE = interfaceName; 307 environment.WG_ENDPOINT_RESOLUTION_RETRIES = "infinity"; 308 path = with pkgs; [ iproute2 wireguard-tools ]; ··· 379 nameValuePair "wireguard-${name}" 380 { 381 description = "WireGuard Tunnel - ${name}"; 382 - requires = [ "network-online.target" ]; 383 - after = [ "network.target" "network-online.target" ]; 384 wantedBy = [ "multi-user.target" ]; 385 environment.DEVICE = name; 386 path = with pkgs; [ kmod iproute2 wireguard-tools ];
··· 301 { 302 description = "WireGuard Peer - ${interfaceName} - ${peer.publicKey}"; 303 requires = [ "wireguard-${interfaceName}.service" ]; 304 + wants = [ "network-online.target" ]; 305 + after = [ "wireguard-${interfaceName}.service" "network-online.target" ]; 306 + wantedBy = [ "wireguard-${interfaceName}.service" ]; 307 environment.DEVICE = interfaceName; 308 environment.WG_ENDPOINT_RESOLUTION_RETRIES = "infinity"; 309 path = with pkgs; [ iproute2 wireguard-tools ]; ··· 380 nameValuePair "wireguard-${name}" 381 { 382 description = "WireGuard Tunnel - ${name}"; 383 + after = [ "network-pre.target" ]; 384 + wants = [ "network.target" ]; 385 + before = [ "network.target" ]; 386 wantedBy = [ "multi-user.target" ]; 387 environment.DEVICE = name; 388 path = with pkgs; [ kmod iproute2 wireguard-tools ];
+8 -6
nixos/modules/services/web-apps/nextcloud.nix
··· 153 package = mkOption { 154 type = types.package; 155 description = "Which package to use for the Nextcloud instance."; 156 - relatedPackages = [ "nextcloud22" "nextcloud23" ]; 157 }; 158 phpPackage = mkOption { 159 type = types.package; 160 - relatedPackages = [ "php74" "php80" ]; 161 defaultText = "pkgs.php"; 162 description = '' 163 PHP package to use for Nextcloud. ··· 568 569 config = mkIf cfg.enable (mkMerge [ 570 { warnings = let 571 - latest = 23; 572 upgradeWarning = major: nixos: 573 '' 574 A legacy Nextcloud install (from before NixOS ${nixos}) may be installed. ··· 604 ++ (optional (versionOlder cfg.package.version "21") (upgradeWarning 20 "21.05")) 605 ++ (optional (versionOlder cfg.package.version "22") (upgradeWarning 21 "21.11")) 606 ++ (optional (versionOlder cfg.package.version "23") (upgradeWarning 22 "22.05")) 607 ++ (optional isUnsupportedMariadb '' 608 You seem to be using MariaDB at an unsupported version (i.e. at least 10.6)! 609 Please note that this isn't supported officially by Nextcloud. You can either ··· 626 '' 627 else if versionOlder stateVersion "21.11" then nextcloud21 628 else if versionOlder stateVersion "22.05" then nextcloud22 629 - else nextcloud23 630 ); 631 632 services.nextcloud.datadir = mkOptionDefault config.services.nextcloud.home; 633 634 services.nextcloud.phpPackage = 635 if versionOlder cfg.package.version "21" then pkgs.php74 636 - else pkgs.php80; 637 } 638 639 { assertions = [ ··· 884 # FIXME(@Ma27) Nextcloud isn't compatible with mariadb 10.6, 885 # this is a workaround. 886 # See https://help.nextcloud.com/t/update-to-next-cloud-21-0-2-has-get-an-error/117028/22 887 - settings = { 888 mysqld = { 889 innodb_read_only_compressed = 0; 890 };
··· 153 package = mkOption { 154 type = types.package; 155 description = "Which package to use for the Nextcloud instance."; 156 + relatedPackages = [ "nextcloud22" "nextcloud23" "nextcloud24" ]; 157 }; 158 phpPackage = mkOption { 159 type = types.package; 160 + relatedPackages = [ "php74" "php80" "php81" ]; 161 defaultText = "pkgs.php"; 162 description = '' 163 PHP package to use for Nextcloud. ··· 568 569 config = mkIf cfg.enable (mkMerge [ 570 { warnings = let 571 + latest = 24; 572 upgradeWarning = major: nixos: 573 '' 574 A legacy Nextcloud install (from before NixOS ${nixos}) may be installed. ··· 604 ++ (optional (versionOlder cfg.package.version "21") (upgradeWarning 20 "21.05")) 605 ++ (optional (versionOlder cfg.package.version "22") (upgradeWarning 21 "21.11")) 606 ++ (optional (versionOlder cfg.package.version "23") (upgradeWarning 22 "22.05")) 607 + ++ (optional (versionOlder cfg.package.version "24") (upgradeWarning 23 "22.05")) 608 ++ (optional isUnsupportedMariadb '' 609 You seem to be using MariaDB at an unsupported version (i.e. at least 10.6)! 610 Please note that this isn't supported officially by Nextcloud. You can either ··· 627 '' 628 else if versionOlder stateVersion "21.11" then nextcloud21 629 else if versionOlder stateVersion "22.05" then nextcloud22 630 + else nextcloud24 631 ); 632 633 services.nextcloud.datadir = mkOptionDefault config.services.nextcloud.home; 634 635 services.nextcloud.phpPackage = 636 if versionOlder cfg.package.version "21" then pkgs.php74 637 + else if versionOlder cfg.package.version "24" then pkgs.php80 638 + else pkgs.php81; 639 } 640 641 { assertions = [ ··· 886 # FIXME(@Ma27) Nextcloud isn't compatible with mariadb 10.6, 887 # this is a workaround. 888 # See https://help.nextcloud.com/t/update-to-next-cloud-21-0-2-has-get-an-error/117028/22 889 + settings = mkIf (versionOlder cfg.package.version "24") { 890 mysqld = { 891 innodb_read_only_compressed = 0; 892 };
+1 -1
nixos/modules/services/web-apps/nextcloud.xml
··· 11 desktop client is packaged at <literal>pkgs.nextcloud-client</literal>. 12 </para> 13 <para> 14 - The current default by NixOS is <package>nextcloud23</package> which is also the latest 15 major version available. 16 </para> 17 <section xml:id="module-services-nextcloud-basic-usage">
··· 11 desktop client is packaged at <literal>pkgs.nextcloud-client</literal>. 12 </para> 13 <para> 14 + The current default by NixOS is <package>nextcloud24</package> which is also the latest 15 major version available. 16 </para> 17 <section xml:id="module-services-nextcloud-basic-usage">
+1 -1
nixos/tests/nextcloud/default.nix
··· 18 }; 19 }) 20 { } 21 - [ 22 23 ]
··· 18 }; 19 }) 20 { } 21 + [ 22 23 24 ]
+2 -2
pkgs/applications/blockchains/wasabibackend/default.nix
··· 10 11 buildDotnetModule rec { 12 pname = "wasabibackend"; 13 - version = "1.1.13.0"; 14 15 src = fetchFromGitHub { 16 owner = "zkSNACKs"; 17 repo = "WalletWasabi"; 18 rev = "v${version}"; 19 - sha256 = "sha256-zDOk8MurT5NXOr4kvm5mnsphY+eDFWuVBcpeTZpcHOo="; 20 }; 21 22 projectFile = "WalletWasabi.Backend/WalletWasabi.Backend.csproj";
··· 10 11 buildDotnetModule rec { 12 pname = "wasabibackend"; 13 + version = "1.1.13.1"; 14 15 src = fetchFromGitHub { 16 owner = "zkSNACKs"; 17 repo = "WalletWasabi"; 18 rev = "v${version}"; 19 + sha256 = "sha256-Hwav7moG6XKAcR7L0Q7CtifP3zCNRfHIihlaFw+dzbk="; 20 }; 21 22 projectFile = "WalletWasabi.Backend/WalletWasabi.Backend.csproj";
+15 -15
pkgs/applications/networking/cluster/temporal/default.nix
··· 1 - { lib, fetchFromGitHub, buildGoModule }: 2 3 buildGoModule rec { 4 pname = "temporal"; 5 - version = "1.15.0"; 6 7 src = fetchFromGitHub { 8 owner = "temporalio"; 9 repo = "temporal"; 10 rev = "v${version}"; 11 - sha256 = "sha256-5Tu838086qgIa2fqda2xi7vn4JbkENVJH4XU3NwW7Ic="; 12 }; 13 14 - vendorSha256 = "sha256-caRBgkuHQ38r6OsKQCJ2pxAe8s6mc4g/QCIsCEXvY3M="; 15 16 - # Errors: 17 - # > === RUN TestNamespaceHandlerGlobalNamespaceDisabledSuite 18 - # gocql: unable to dial control conn 127.0.0.1:9042: dial tcp 127.0.0.1:9042: connect: connection refused 19 - doCheck = false; 20 21 installPhase = '' 22 runHook preInstall 23 - mkdir -p $out/bin 24 - install -Dm755 "$GOPATH/bin/cli" -T $out/bin/tctl 25 - install -Dm755 "$GOPATH/bin/authorization" -T $out/bin/tctl-authorization-plugin 26 install -Dm755 "$GOPATH/bin/server" -T $out/bin/temporal-server 27 install -Dm755 "$GOPATH/bin/cassandra" -T $out/bin/temporal-cassandra-tool 28 install -Dm755 "$GOPATH/bin/sql" -T $out/bin/temporal-sql-tool 29 runHook postInstall 30 ''; 31 32 - doInstallCheck = true; 33 - installCheckPhase = '' 34 - $out/bin/tctl --version | grep ${version} > /dev/null 35 - ''; 36 37 meta = with lib; { 38 description = "A microservice orchestration platform which enables developers to build scalable applications without sacrificing productivity or reliability"; ··· 40 changelog = "https://github.com/temporalio/temporal/releases/tag/v${version}"; 41 license = licenses.mit; 42 maintainers = with maintainers; [ titanous ]; 43 }; 44 }
··· 1 + { lib, fetchFromGitHub, buildGoModule, testers, temporal }: 2 3 buildGoModule rec { 4 pname = "temporal"; 5 + version = "1.16.2"; 6 7 src = fetchFromGitHub { 8 owner = "temporalio"; 9 repo = "temporal"; 10 rev = "v${version}"; 11 + sha256 = "sha256-MPfyjRpjfnuVbj+Pd7yIlaEJCiX1IEy/Lwwkv23kugw="; 12 }; 13 14 + vendorSha256 = "sha256-82W1nHhHvvU6poh5szuH9lDkq6YHgyfsJSubxotV270="; 15 + 16 + CGO_ENABLED = 0; 17 18 + ldflags = [ "-s" "-w" ]; 19 + 20 + checkFlags = [ "-short" ]; 21 22 installPhase = '' 23 runHook preInstall 24 + 25 install -Dm755 "$GOPATH/bin/server" -T $out/bin/temporal-server 26 install -Dm755 "$GOPATH/bin/cassandra" -T $out/bin/temporal-cassandra-tool 27 install -Dm755 "$GOPATH/bin/sql" -T $out/bin/temporal-sql-tool 28 + 29 runHook postInstall 30 ''; 31 32 + passthru.tests.version = testers.testVersion { 33 + package = temporal; 34 + }; 35 36 meta = with lib; { 37 description = "A microservice orchestration platform which enables developers to build scalable applications without sacrificing productivity or reliability"; ··· 39 changelog = "https://github.com/temporalio/temporal/releases/tag/v${version}"; 40 license = licenses.mit; 41 maintainers = with maintainers; [ titanous ]; 42 + mainProgram = "temporal-server"; 43 }; 44 }
+9 -1
pkgs/applications/networking/cluster/tilt/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub }: 2 3 buildGoModule rec { 4 pname = "tilt"; ··· 24 homepage = "https://tilt.dev/"; 25 license = licenses.asl20; 26 maintainers = with maintainers; [ anton-dessiatov ]; 27 }; 28 }
··· 1 + { stdenv, lib, buildGoModule, fetchFromGitHub }: 2 3 buildGoModule rec { 4 pname = "tilt"; ··· 24 homepage = "https://tilt.dev/"; 25 license = licenses.asl20; 26 maintainers = with maintainers; [ anton-dessiatov ]; 27 + 28 + # TODO: Remove once nixpkgs uses macOS SDK 10.14+ for x86_64-darwin 29 + # Undefined symbols for architecture x86_64: 30 + # "_SecTrustEvaluateWithError", referenced from: 31 + # _crypto/x509/internal/macos.x509_SecTrustEvaluateWithError_trampoline.abi0 in go.o 32 + # "_utimensat", referenced from: 33 + # _syscall.libc_utimensat_trampoline.abi0 in go.o 34 + broken = stdenv.isDarwin && stdenv.isx86_64; 35 }; 36 }
+28 -7
pkgs/applications/networking/instant-messengers/zoom-us/default.nix
··· 7 # Dynamic libraries 8 , alsa-lib 9 , atk 10 , cairo 11 , dbus 12 , libGL 13 , fontconfig 14 , freetype 15 , gtk3 16 , gdk-pixbuf 17 , glib 18 , pango 19 , wayland 20 , xorg 21 , libxkbcommon 22 , zlib 23 # Runtime 24 , coreutils ··· 33 inherit (stdenv.hostPlatform) system; 34 throwSystem = throw "Unsupported system: ${system}"; 35 36 - # Zoom versions are released at different times for each platform and linux 37 - # is stuck on 5.9.6 until https://github.com/NixOS/nixpkgs/pull/166085 is 38 - # resolved 39 version = { 40 aarch64-darwin = "5.10.4.6592"; 41 x86_64-darwin = "5.10.4.6592"; 42 - x86_64-linux = "5.9.6.2225"; 43 }.${system} or throwSystem; 44 45 srcs = { ··· 53 }; 54 x86_64-linux = fetchurl { 55 url = "https://zoom.us/client/${version}/zoom_x86_64.pkg.tar.xz"; 56 - sha256 = "0rynpw2fjn9j75f34rk0rgqn9wzyzgzmwh1a3xcx7hqingv45k53"; 57 }; 58 }; 59 ··· 61 # $ LD_LIBRARY_PATH=$NIX_LD_LIBRARY_PATH:$PWD ldd zoom | grep 'not found' 62 alsa-lib 63 atk 64 cairo 65 dbus 66 libGL 67 fontconfig 68 freetype 69 gtk3 70 gdk-pixbuf 71 glib 72 pango 73 stdenv.cc.cc 74 wayland 75 xorg.libX11 76 xorg.libxcb 77 xorg.libXcomposite 78 xorg.libXext 79 libxkbcommon 80 xorg.libXrender 81 - zlib 82 xorg.xcbutilimage 83 xorg.xcbutilkeysyms 84 xorg.libXfixes 85 xorg.libXtst 86 ] ++ lib.optional (pulseaudioSupport) libpulseaudio); 87 88 in ··· 134 done 135 136 # ZoomLauncher sets LD_LIBRARY_PATH before execing zoom 137 - wrapProgram $out/opt/zoom/zoom \ 138 --prefix LD_LIBRARY_PATH ":" ${libs} 139 140 rm $out/bin/zoom
··· 7 # Dynamic libraries 8 , alsa-lib 9 , atk 10 + , at-spi2-atk 11 + , at-spi2-core 12 , cairo 13 + , cups 14 , dbus 15 + , expat 16 + , libdrm 17 , libGL 18 , fontconfig 19 , freetype 20 , gtk3 21 , gdk-pixbuf 22 , glib 23 + , mesa 24 + , nspr 25 + , nss 26 , pango 27 , wayland 28 , xorg 29 , libxkbcommon 30 + , udev 31 , zlib 32 # Runtime 33 , coreutils ··· 42 inherit (stdenv.hostPlatform) system; 43 throwSystem = throw "Unsupported system: ${system}"; 44 45 + # Zoom versions are released at different times for each platform 46 version = { 47 aarch64-darwin = "5.10.4.6592"; 48 x86_64-darwin = "5.10.4.6592"; 49 + x86_64-linux = "5.10.4.2845"; 50 }.${system} or throwSystem; 51 52 srcs = { ··· 60 }; 61 x86_64-linux = fetchurl { 62 url = "https://zoom.us/client/${version}/zoom_x86_64.pkg.tar.xz"; 63 + sha256 = "9gspydrGaEjzAM0nK1u0XNm07HTupJ2wnPxCFWy+Nts="; 64 }; 65 }; 66 ··· 68 # $ LD_LIBRARY_PATH=$NIX_LD_LIBRARY_PATH:$PWD ldd zoom | grep 'not found' 69 alsa-lib 70 atk 71 + at-spi2-atk 72 + at-spi2-core 73 cairo 74 + cups 75 dbus 76 + expat 77 + libdrm 78 libGL 79 fontconfig 80 freetype 81 gtk3 82 gdk-pixbuf 83 glib 84 + mesa 85 + nspr 86 + nss 87 pango 88 stdenv.cc.cc 89 wayland 90 xorg.libX11 91 xorg.libxcb 92 xorg.libXcomposite 93 + xorg.libXdamage 94 xorg.libXext 95 libxkbcommon 96 + xorg.libXrandr 97 xorg.libXrender 98 + xorg.libxshmfence 99 xorg.xcbutilimage 100 xorg.xcbutilkeysyms 101 xorg.libXfixes 102 xorg.libXtst 103 + udev 104 + zlib 105 ] ++ lib.optional (pulseaudioSupport) libpulseaudio); 106 107 in ··· 153 done 154 155 # ZoomLauncher sets LD_LIBRARY_PATH before execing zoom 156 + # IPC breaks if the executable name does not end in 'zoom' 157 + mv $out/opt/zoom/zoom $out/opt/zoom/.zoom 158 + makeWrapper $out/opt/zoom/.zoom $out/opt/zoom/zoom \ 159 --prefix LD_LIBRARY_PATH ":" ${libs} 160 161 rm $out/bin/zoom
+2 -2
pkgs/applications/networking/p2p/tixati/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "tixati"; 5 - version = "2.88"; 6 7 src = fetchurl { 8 url = "https://download2.tixati.com/download/tixati-${version}-1.x86_64.manualinstall.tar.gz"; 9 - sha256 = "sha256-9d9Z+3Uyxy4Bj8STtzHWwyyhWeMv3wo0IH6uxGTaA0I="; 10 }; 11 12 installPhase = ''
··· 2 3 stdenv.mkDerivation rec { 4 pname = "tixati"; 5 + version = "2.89"; 6 7 src = fetchurl { 8 url = "https://download2.tixati.com/download/tixati-${version}-1.x86_64.manualinstall.tar.gz"; 9 + sha256 = "sha256-fd7DMKoRxNmNjCxl2ViINjnCEXJrhJU4aaRT+NoB1vI="; 10 }; 11 12 installPhase = ''
+2
pkgs/applications/version-management/git-and-tools/cgit/common.nix
··· 68 69 stripDebugList = [ "cgit" ]; 70 71 meta = { 72 inherit homepage description; 73 license = lib.licenses.gpl2;
··· 68 69 stripDebugList = [ "cgit" ]; 70 71 + enableParallelBuilding = true; 72 + 73 meta = { 74 inherit homepage description; 75 license = lib.licenses.gpl2;
+3 -3
pkgs/build-support/go/garble.nix
··· 6 }: 7 buildGoModule rec { 8 pname = "garble"; 9 - version = "0.5.1"; 10 11 src = fetchFromGitHub { 12 owner = "burrowers"; 13 repo = pname; 14 rev = "v${version}"; 15 - sha256 = "sha256-F8O/33o//yGnum9sZo1dzcvf3ifRalva6SDC36iPbDA=="; 16 }; 17 18 - vendorSha256 = "sha256-iNH/iBEOTkIhVlDGfI66ZYyVjyH6WrLbUSMyONPjUc4="; 19 20 # Used for some of the tests. 21 checkInputs = [git];
··· 6 }: 7 buildGoModule rec { 8 pname = "garble"; 9 + version = "0.6.0"; 10 11 src = fetchFromGitHub { 12 owner = "burrowers"; 13 repo = pname; 14 rev = "v${version}"; 15 + sha256 = "sha256-VeqF1MB8knM+NtG9Y+x1g2OF7LFZRC8/c8jicGP3vpo="; 16 }; 17 18 + vendorSha256 = "sha256-FQMeA6VUDQa6wpvMoYsigkzukQ0dArAkysiksJWq+iY="; 19 20 # Used for some of the tests. 21 checkInputs = [git];
+2 -2
pkgs/development/libraries/dlib/default.nix
··· 9 10 stdenv.mkDerivation rec { 11 pname = "dlib"; 12 - version = "19.23"; 13 14 src = fetchFromGitHub { 15 owner = "davisking"; 16 repo = "dlib"; 17 rev ="v${version}"; 18 - sha256 = "sha256-88vusoLEkjh3WRh/PxPtsVIFk85serRq2VxVcEus3IE="; 19 }; 20 21 postPatch = ''
··· 9 10 stdenv.mkDerivation rec { 11 pname = "dlib"; 12 + version = "19.24"; 13 14 src = fetchFromGitHub { 15 owner = "davisking"; 16 repo = "dlib"; 17 rev ="v${version}"; 18 + sha256 = "sha256-YhIjP9TIIyQF6lBj85gyVRIAAwgIodzh0ViQL8v2ACA="; 19 }; 20 21 postPatch = ''
+6
pkgs/development/node-packages/main-programs.nix
··· 2 # executable that matches that packages name, so that they'll work with `nix run`. 3 { 4 # Packages that provide multiple executables where one is clearly the `mainProgram`. 5 typescript = "tsc"; 6 7 # Packages that provide a single executable whose name differs from the package's `name`. 8 "@angular/cli" = "ng";
··· 2 # executable that matches that packages name, so that they'll work with `nix run`. 3 { 4 # Packages that provide multiple executables where one is clearly the `mainProgram`. 5 + "@antfu/ni" = "ni"; 6 + "@electron-forge/cli" = "electron-forge"; 7 + "@squoosh/cli" = "squoosh-cli"; 8 + "@webassemblyjs/cli" = "wasm2wast"; 9 + coffee-script = "coffee"; 10 typescript = "tsc"; 11 + vue-cli = "vue"; 12 13 # Packages that provide a single executable whose name differs from the package's `name`. 14 "@angular/cli" = "ng";
+2 -2
pkgs/development/ocaml-modules/graphql_ppx/default.nix
··· 4 5 buildDunePackage rec { 6 pname = "graphql_ppx"; 7 - version = "1.2.0"; 8 9 minimalOCamlVersion = "4.08"; 10 ··· 12 owner = "reasonml-community"; 13 repo = "graphql-ppx"; 14 rev = "v${version}"; 15 - sha256 = "1fymmvk616wv5xkwfdmqibdgfl47ry6idc5wfh20a3mz9mpaa13s"; 16 }; 17 18 buildInputs = [ ppxlib ];
··· 4 5 buildDunePackage rec { 6 pname = "graphql_ppx"; 7 + version = "1.2.2"; 8 9 minimalOCamlVersion = "4.08"; 10 ··· 12 owner = "reasonml-community"; 13 repo = "graphql-ppx"; 14 rev = "v${version}"; 15 + sha256 = "sha256-+WJhA2ixZHiSZBoX14dnQKk7JfVAIME4JooNSnhRp44="; 16 }; 17 18 buildInputs = [ ppxlib ];
+2 -2
pkgs/development/python-modules/ansible-later/default.nix
··· 21 22 buildPythonPackage rec { 23 pname = "ansible-later"; 24 - version = "2.0.12"; 25 format = "pyproject"; 26 27 disabled = pythonOlder "3.8"; ··· 30 owner = "thegeeklab"; 31 repo = pname; 32 rev = "refs/tags/v${version}"; 33 - hash = "sha256-0N/BER7tV8Hv1pvHaf/46BKnzZfHBGuEaPPex/CDQe0="; 34 }; 35 36 nativeBuildInputs = [
··· 21 22 buildPythonPackage rec { 23 pname = "ansible-later"; 24 + version = "2.0.13"; 25 format = "pyproject"; 26 27 disabled = pythonOlder "3.8"; ··· 30 owner = "thegeeklab"; 31 repo = pname; 32 rev = "refs/tags/v${version}"; 33 + hash = "sha256-9xVFvXCHjgF+7asO1ialGIofJwsRRRiydo/Ui2C+Wig="; 34 }; 35 36 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/cyclonedx-python-lib/default.nix
··· 18 19 buildPythonPackage rec { 20 pname = "cyclonedx-python-lib"; 21 - version = "2.3.0"; 22 format = "pyproject"; 23 24 disabled = pythonOlder "3.9"; ··· 27 owner = "CycloneDX"; 28 repo = pname; 29 rev = "refs/tags/v${version}"; 30 - hash = "sha256-eZy+m6AkSlZM/i64FyFL+ZgeW86MOSM6sDYPT4ckaHE="; 31 }; 32 33 nativeBuildInputs = [
··· 18 19 buildPythonPackage rec { 20 pname = "cyclonedx-python-lib"; 21 + version = "2.4.0"; 22 format = "pyproject"; 23 24 disabled = pythonOlder "3.9"; ··· 27 owner = "CycloneDX"; 28 repo = pname; 29 rev = "refs/tags/v${version}"; 30 + hash = "sha256-IrMXHWeksEmON3LxJvQ3WSKwQTY0aRZ8XItWMr3p4gw="; 31 }; 32 33 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/doc8/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "doc8"; 17 - version = "0.11.1"; 18 format = "pyproject"; 19 20 disabled = pythonOlder "3.6"; 21 22 src = fetchPypi { 23 inherit pname version; 24 - sha256 = "sha256-bby1Ry79Mydj/7KGK0/e7EDIpv3Gu2fmhxOtdJylgIw="; 25 }; 26 27 nativeBuildInputs = [
··· 14 15 buildPythonPackage rec { 16 pname = "doc8"; 17 + version = "0.11.2"; 18 format = "pyproject"; 19 20 disabled = pythonOlder "3.6"; 21 22 src = fetchPypi { 23 inherit pname version; 24 + sha256 = "sha256-w1ojH4jxXCBGWRVO09SZ+k1ALX5j1By6e1TPXmRhI6s="; 25 }; 26 27 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/dulwich/default.nix
··· 17 }: 18 19 buildPythonPackage rec { 20 - version = "0.20.36"; 21 pname = "dulwich"; 22 format = "setuptools"; 23 ··· 25 26 src = fetchPypi { 27 inherit pname version; 28 - hash = "sha256-2s7xVJwSdffS1v7NLyz6O6ozB9AJpRTAwjIDP2uqXSE="; 29 }; 30 31 LC_ALL = "en_US.UTF-8";
··· 17 }: 18 19 buildPythonPackage rec { 20 + version = "0.20.38"; 21 pname = "dulwich"; 22 format = "setuptools"; 23 ··· 25 26 src = fetchPypi { 27 inherit pname version; 28 + hash = "sha256-c0Z5DYc1yG+7xbcLZ08O+UCWweUJm6cnNJFigjmBf8g="; 29 }; 30 31 LC_ALL = "en_US.UTF-8";
+2 -2
pkgs/development/python-modules/elementpath/default.nix
··· 6 7 buildPythonPackage rec { 8 pname = "elementpath"; 9 - version = "2.5.1"; 10 format = "setuptools"; 11 12 disabled = pythonOlder "3.7"; ··· 15 owner = "sissaschool"; 16 repo = "elementpath"; 17 rev = "refs/tags/v${version}"; 18 - hash = "sha256-tejsQ6m9XyMGDIEDzWYwSav5Iqa9S/DIYShOpoSlTWo="; 19 }; 20 21 # avoid circular dependency with xmlschema which directly depends on this
··· 6 7 buildPythonPackage rec { 8 pname = "elementpath"; 9 + version = "2.5.2"; 10 format = "setuptools"; 11 12 disabled = pythonOlder "3.7"; ··· 15 owner = "sissaschool"; 16 repo = "elementpath"; 17 rev = "refs/tags/v${version}"; 18 + hash = "sha256-JmNG6SXig24X34nQXrpMN9ir9+l8o23ddzw2uyR3qb0="; 19 }; 20 21 # avoid circular dependency with xmlschema which directly depends on this
+2 -2
pkgs/development/python-modules/hahomematic/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "hahomematic"; 17 - version = "1.3.1"; 18 format = "pyproject"; 19 20 disabled = pythonOlder "3.9"; ··· 23 owner = "danielperna84"; 24 repo = pname; 25 rev = "refs/tags/${version}"; 26 - sha256 = "sha256-RgjsaGtji5vSQcv+npOYcXJNYUhx9Snz56BXnfoc2QY="; 27 }; 28 29 propagatedBuildInputs = [
··· 14 15 buildPythonPackage rec { 16 pname = "hahomematic"; 17 + version = "1.4.0"; 18 format = "pyproject"; 19 20 disabled = pythonOlder "3.9"; ··· 23 owner = "danielperna84"; 24 repo = pname; 25 rev = "refs/tags/${version}"; 26 + sha256 = "sha256-1JYakfs+lLCfB2Ann1QfNw+MBrB9PiixOUqdA7UgbWE="; 27 }; 28 29 propagatedBuildInputs = [
+15 -9
pkgs/development/python-modules/humanize/default.nix
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 , pythonOlder 5 - , setuptools-scm 6 , setuptools 7 - , pytestCheckHook 8 - , freezegun 9 }: 10 11 buildPythonPackage rec { 12 - version = "4.0.0"; 13 pname = "humanize"; 14 format = "pyproject"; 15 16 - disabled = pythonOlder "3.6"; 17 18 src = fetchFromGitHub { 19 - owner = "jmoiron"; 20 repo = pname; 21 rev = version; 22 - sha256 = "sha256-v4OdZmUI2LCick4qCSGOHJ7jtWybwKTeTeIcly+QQQQ="; 23 }; 24 25 SETUPTOOLS_SCM_PRETEND_VERSION = version; ··· 30 31 propagatedBuildInputs = [ 32 setuptools 33 ]; 34 35 checkInputs = [ ··· 37 pytestCheckHook 38 ]; 39 40 meta = with lib; { 41 description = "Python humanize utilities"; 42 - homepage = "https://github.com/jmoiron/humanize"; 43 license = licenses.mit; 44 maintainers = with maintainers; [ rmcgibbo ]; 45 }; 46 - 47 }
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 + , freezegun 5 + , importlib-metadata 6 + , pytestCheckHook 7 , pythonOlder 8 , setuptools 9 + , setuptools-scm 10 }: 11 12 buildPythonPackage rec { 13 + version = "4.1.0"; 14 pname = "humanize"; 15 format = "pyproject"; 16 17 + disabled = pythonOlder "3.7"; 18 19 src = fetchFromGitHub { 20 + owner = "python-humanize"; 21 repo = pname; 22 rev = version; 23 + hash = "sha256-5xL3gfEohDjnF085Pgx/PBXWWM76X4FU2KR+8OGshMw="; 24 }; 25 26 SETUPTOOLS_SCM_PRETEND_VERSION = version; ··· 31 32 propagatedBuildInputs = [ 33 setuptools 34 + ] ++ lib.optionals (pythonOlder "3.8") [ 35 + importlib-metadata 36 ]; 37 38 checkInputs = [ ··· 40 pytestCheckHook 41 ]; 42 43 + pythonImportsCheck = [ 44 + "humanize" 45 + ]; 46 + 47 meta = with lib; { 48 description = "Python humanize utilities"; 49 + homepage = "https://github.com/python-humanize/humanize"; 50 license = licenses.mit; 51 maintainers = with maintainers; [ rmcgibbo ]; 52 }; 53 }
+2 -2
pkgs/development/python-modules/plugwise/default.nix
··· 20 21 buildPythonPackage rec { 22 pname = "plugwise"; 23 - version = "0.18.3"; 24 format = "setuptools"; 25 26 disabled = pythonOlder "3.7"; ··· 29 owner = pname; 30 repo = "python-plugwise"; 31 rev = "refs/tags/v${version}"; 32 - sha256 = "sha256-aNlPOgUChLFkPPZtb3o4A49uoSBjxKaq3WtuupHlmi8="; 33 }; 34 35 propagatedBuildInputs = [
··· 20 21 buildPythonPackage rec { 22 pname = "plugwise"; 23 + version = "0.18.4"; 24 format = "setuptools"; 25 26 disabled = pythonOlder "3.7"; ··· 29 owner = pname; 30 repo = "python-plugwise"; 31 rev = "refs/tags/v${version}"; 32 + sha256 = "sha256-a4mbkwjdLOnoxe4Cj43IXGALqbTKqinoJAiPWfc79/8="; 33 }; 34 35 propagatedBuildInputs = [
+3 -3
pkgs/development/python-modules/rns/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "rns"; 12 - version = "0.3.5"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.7"; ··· 17 src = fetchFromGitHub { 18 owner = "markqvist"; 19 repo = "Reticulum"; 20 - rev = version; 21 - hash = "sha256-LzrI5pJ3mLaxikqS1eWFvdgneoCnsRTYWbshVX7U8lg="; 22 }; 23 24 propagatedBuildInputs = [
··· 9 10 buildPythonPackage rec { 11 pname = "rns"; 12 + version = "0.3.6"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.7"; ··· 17 src = fetchFromGitHub { 18 owner = "markqvist"; 19 repo = "Reticulum"; 20 + rev = "refs/tags/${version}"; 21 + hash = "sha256-awVUE5sViaGBne82oAxGeabZSnLn/dzBQTwP7xRdYKE="; 22 }; 23 24 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/urlextract/default.nix
··· 12 13 buildPythonPackage rec { 14 pname = "urlextract"; 15 - version = "1.5.0"; 16 format = "setuptools"; 17 18 disabled = pythonOlder "3.7"; 19 20 src = fetchPypi { 21 inherit pname version; 22 - hash = "sha256-QKXIQ9HXJTdY9W8NZ0jF6iekoUVl46kvJakW3cTB5B8="; 23 }; 24 25 propagatedBuildInputs = [
··· 12 13 buildPythonPackage rec { 14 pname = "urlextract"; 15 + version = "1.6.0"; 16 format = "setuptools"; 17 18 disabled = pythonOlder "3.7"; 19 20 src = fetchPypi { 21 inherit pname version; 22 + hash = "sha256-V08NjFYtN3M2pRVIQMfk7s9UwQKlOJcciX9zEwdaiIc="; 23 }; 24 25 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/xknx/default.nix
··· 12 13 buildPythonPackage rec { 14 pname = "xknx"; 15 - version = "0.21.2"; 16 format = "setuptools"; 17 18 disabled = pythonOlder "3.8"; ··· 21 owner = "XKNX"; 22 repo = pname; 23 rev = "refs/tags/${version}"; 24 - sha256 = "sha256-GEjrqqmlGA6wG5x89AZXd8FLvrKEzCLmVhhZ7FxDB+w="; 25 }; 26 27 propagatedBuildInputs = [
··· 12 13 buildPythonPackage rec { 14 pname = "xknx"; 15 + version = "0.21.3"; 16 format = "setuptools"; 17 18 disabled = pythonOlder "3.8"; ··· 21 owner = "XKNX"; 22 repo = pname; 23 rev = "refs/tags/${version}"; 24 + sha256 = "sha256-AGKozbVdXfRPvaU1Et8GFu3vdNRLA8ZiV8Xc6T7BhOQ="; 25 }; 26 27 propagatedBuildInputs = [
+2 -2
pkgs/development/web/nodejs/v14.nix
··· 7 in 8 buildNodejs { 9 inherit enableNpm; 10 - version = "14.19.2"; 11 - sha256 = "sha256-70N1qRUv9p8oI9eyCjtTdnoEYWS7rHgkQpyyFtFojPA="; 12 patches = lib.optional stdenv.isDarwin ./bypass-xcodebuild.diff; 13 }
··· 7 in 8 buildNodejs { 9 inherit enableNpm; 10 + version = "14.19.3"; 11 + sha256 = "sha256-XPRbHxrKd1I6zzYkDB1TqZknkHCncR6r8jNG+IsMyZQ="; 12 patches = lib.optional stdenv.isDarwin ./bypass-xcodebuild.diff; 13 }
-15
pkgs/development/web/nodejs/v17.nix
··· 1 - { callPackage, python3, enableNpm ? true }: 2 - 3 - let 4 - buildNodejs = callPackage ./nodejs.nix { 5 - python = python3; 6 - }; 7 - in 8 - buildNodejs { 9 - inherit enableNpm; 10 - version = "17.9.0"; 11 - sha256 = "1q1rr9kvlk9rd35x3x206iy894hq2ywyhqxbb6grak6wcvdgcnan"; 12 - patches = [ 13 - ./disable-darwin-v8-system-instrumentation.patch 14 - ]; 15 - }
···
+2 -2
pkgs/development/web/nodejs/v18.nix
··· 7 in 8 buildNodejs { 9 inherit enableNpm; 10 - version = "18.1.0"; 11 - sha256 = "0zhb61ihzslmpl1g3dd6vcxjccc8gwj1v4hfphk7f3cy10hcrc78"; 12 patches = [ 13 ./disable-darwin-v8-system-instrumentation.patch 14 ];
··· 7 in 8 buildNodejs { 9 inherit enableNpm; 10 + version = "18.2.0"; 11 + sha256 = "sha256-IwWxXr9VR0dOkFtQAvm6mcfu7wHXOU3+bzhGzGvK1m0="; 12 patches = [ 13 ./disable-darwin-v8-system-instrumentation.patch 14 ];
+2 -2
pkgs/servers/computing/storm/default.nix
··· 7 8 stdenv.mkDerivation rec { 9 pname = "apache-storm"; 10 - version = "2.3.0"; 11 name = "${pname}-${version}"; 12 13 src = fetchurl { 14 url = "mirror://apache/storm/${name}/${name}.tar.gz"; 15 - sha256 = "sha256-ScIlWyZjPG/ZY5nFIDOeRZ/NopoOfm0Mh3XO/P9sNjY="; 16 }; 17 18 nativeBuildInputs = [ zip unzip ];
··· 7 8 stdenv.mkDerivation rec { 9 pname = "apache-storm"; 10 + version = "2.4.0"; 11 name = "${pname}-${version}"; 12 13 src = fetchurl { 14 url = "mirror://apache/storm/${name}/${name}.tar.gz"; 15 + sha256 = "sha256-VFNcaISPBRMGR5l/P6/pGnK7lHClDW2AmXJ00gzxwMY="; 16 }; 17 18 nativeBuildInputs = [ zip unzip ];
+1
pkgs/servers/monitoring/prometheus/default.nix
··· 55 56 # Enable only select service discovery to shrink binaries. 57 ( 58 ${lib.optionalString (enableAWS) 59 "echo - github.com/prometheus/prometheus/discovery/aws"} 60 ${lib.optionalString (enableAzure)
··· 55 56 # Enable only select service discovery to shrink binaries. 57 ( 58 + true # prevent bash syntax error when all plugins are disabled 59 ${lib.optionalString (enableAWS) 60 "echo - github.com/prometheus/prometheus/discovery/aws"} 61 ${lib.optionalString (enableAzure)
+6
pkgs/servers/nextcloud/default.nix
··· 54 version = "23.0.4"; 55 sha256 = "67191c2b8b41591ae42accfb32216313fde0e107201682cb39029f890712bc6a"; 56 }; 57 # tip: get she sha with: 58 # curl 'https://download.nextcloud.com/server/releases/nextcloud-${version}.tar.bz2.sha256' 59 }
··· 54 version = "23.0.4"; 55 sha256 = "67191c2b8b41591ae42accfb32216313fde0e107201682cb39029f890712bc6a"; 56 }; 57 + 58 + nextcloud24 = generic { 59 + version = "24.0.0"; 60 + sha256 = "176cb5620f20465fb4759bdf3caaebeb7acff39d6c8630351af9f8738c173780"; 61 + }; 62 + 63 # tip: get she sha with: 64 # curl 'https://download.nextcloud.com/server/releases/nextcloud-${version}.tar.bz2.sha256' 65 }
+9 -4
pkgs/tools/admin/trivy/default.nix
··· 1 { lib 2 , buildGoModule 3 , fetchFromGitHub 4 }: 5 6 buildGoModule rec { 7 pname = "trivy"; 8 - version = "0.27.1"; 9 10 src = fetchFromGitHub { 11 owner = "aquasecurity"; 12 repo = pname; 13 rev = "v${version}"; 14 - sha256 = "sha256-eyvxBpGuOXicuqINYhl4/fUgN/j+Awe5vgMaMxtAMr0="; 15 }; 16 - 17 - vendorSha256 = "sha256-91tq4ipi3JobVgffASn8KRd3JQkgbOx/7PsjKq5vJdE="; 18 19 excludedPackages = "misc"; 20 21 ldflags = [ 22 "-s"
··· 1 { lib 2 + , stdenv 3 , buildGoModule 4 , fetchFromGitHub 5 + , CoreFoundation 6 + , Security 7 }: 8 9 buildGoModule rec { 10 pname = "trivy"; 11 + version = "0.28.0"; 12 13 src = fetchFromGitHub { 14 owner = "aquasecurity"; 15 repo = pname; 16 rev = "v${version}"; 17 + sha256 = "sha256-zyTUGAxUAfrigRNiw03ZXFK+UkpuxwuU2xviZmAPuR8="; 18 }; 19 + vendorSha256 = "sha256-dgiKWHSm49/CB4dWrNWIzkkmj6Aw4l+9iLa6xe/umq0="; 20 21 excludedPackages = "misc"; 22 + 23 + buildInputs = lib.optionals (stdenv.isDarwin && stdenv.isx86_64) 24 + [ CoreFoundation Security ]; 25 26 ldflags = [ 27 "-s"
+2 -3
pkgs/tools/filesystems/btrfs-progs/default.nix
··· 23 24 buildInputs = [ acl attr e2fsprogs libuuid lzo python3 zlib zstd ] ++ lib.optionals stdenv.hostPlatform.isGnu [ udev ]; 25 26 - # for python cross-compiling 27 - _PYTHON_HOST_PLATFORM = stdenv.hostPlatform.config; 28 - 29 # gcc bug with -O1 on ARM with gcc 4.8 30 # This should be fine on all platforms so apply universally 31 postPatch = "sed -i s/-O1/-O2/ configure"; ··· 37 configureFlags = lib.optional stdenv.hostPlatform.isMusl "--disable-backtrace --disable-libudev"; 38 39 makeFlags = lib.optionals stdenv.hostPlatform.isGnu [ "udevruledir=$(out)/lib/udev/rules.d" ]; 40 41 enableParallelBuilding = true; 42
··· 23 24 buildInputs = [ acl attr e2fsprogs libuuid lzo python3 zlib zstd ] ++ lib.optionals stdenv.hostPlatform.isGnu [ udev ]; 25 26 # gcc bug with -O1 on ARM with gcc 4.8 27 # This should be fine on all platforms so apply universally 28 postPatch = "sed -i s/-O1/-O2/ configure"; ··· 34 configureFlags = lib.optional stdenv.hostPlatform.isMusl "--disable-backtrace --disable-libudev"; 35 36 makeFlags = lib.optionals stdenv.hostPlatform.isGnu [ "udevruledir=$(out)/lib/udev/rules.d" ]; 37 + 38 + installFlags = [ "install_python" ]; 39 40 enableParallelBuilding = true; 41
+2 -2
pkgs/tools/networking/argus-clients/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "argus-clients"; 5 - version = "3.0.8.2"; 6 7 src = fetchurl { 8 url = "http://qosient.com/argus/src/${pname}-${version}.tar.gz"; 9 - sha256 = "1c9vj6ma00gqq9h92fg71sxcsjzz912166sdg90ahvnmvmh3l1rj"; 10 }; 11 12 NIX_CFLAGS_COMPILE = [ "-I${libtirpc.dev}/include/tirpc" ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "argus-clients"; 5 + version = "3.0.8.3"; 6 7 src = fetchurl { 8 url = "http://qosient.com/argus/src/${pname}-${version}.tar.gz"; 9 + sha256 = "sha256-uNTvi6zbrYHAivQMPkhlNCoqRW9GOkgKvCf3mInds80="; 10 }; 11 12 NIX_CFLAGS_COMPILE = [ "-I${libtirpc.dev}/include/tirpc" ];
+23
pkgs/tools/networking/proxychains-ng/default.nix
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 }: 5 6 stdenv.mkDerivation rec { ··· 13 rev = "v${version}"; 14 sha256 = "sha256-uu/zN6W0ue526/3a9QeYg6J4HLaovZJVOYXksjouYok="; 15 }; 16 17 meta = with lib; { 18 description = "A preloader which hooks calls to sockets in dynamically linked programs and redirects it through one or more socks/http proxies";
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 + , fetchpatch 5 }: 6 7 stdenv.mkDerivation rec { ··· 14 rev = "v${version}"; 15 sha256 = "sha256-uu/zN6W0ue526/3a9QeYg6J4HLaovZJVOYXksjouYok="; 16 }; 17 + 18 + patches = [ 19 + # zsh completion 20 + (fetchpatch { 21 + url = "https://github.com/rofl0r/proxychains-ng/commit/04023d3811d8ee34b498b429bac7a871045de59c.patch"; 22 + sha256 = "sha256-Xcg2kmAhj/OJn/RKJAxb9MOJNJQY7FXmxEIzQ5dvabo="; 23 + }) 24 + (fetchpatch { 25 + url = "https://github.com/rofl0r/proxychains-ng/commit/9b42da71f4df7b783cf07a58ffa095e293c43380.patch"; 26 + sha256 = "sha256-tYv9XP51WtsjaoklwQk3D/MQceoOvtdMwBraECt6AXQ="; 27 + }) 28 + ]; 29 + 30 + installFlags = [ 31 + "install-config" 32 + # TODO: check on next update if that works and remove postInstall 33 + # "install-zsh-completion" 34 + ]; 35 + 36 + postInstall = '' 37 + ./tools/install.sh -D -m 644 completions/_proxychains $out/share/zsh/site_functions/_proxychains4 38 + ''; 39 40 meta = with lib; { 41 description = "A preloader which hooks calls to sockets in dynamically linked programs and redirects it through one or more socks/http proxies";
+4
pkgs/tools/networking/proxychains/default.nix
··· 19 substituteInPlace Makefile --replace "-Werror" "-Werror -Wno-stringop-truncation" 20 ''; 21 22 meta = with lib; { 23 description = "Proxifier for SOCKS proxies"; 24 homepage = "http://proxychains.sourceforge.net";
··· 19 substituteInPlace Makefile --replace "-Werror" "-Werror -Wno-stringop-truncation" 20 ''; 21 22 + installFlags = [ 23 + "install-config" 24 + ]; 25 + 26 meta = with lib; { 27 description = "Proxifier for SOCKS proxies"; 28 homepage = "http://proxychains.sourceforge.net";
+5 -6
pkgs/top-level/all-packages.nix
··· 5438 5439 trivy = callPackage ../tools/admin/trivy { 5440 buildGoModule = buildGo118Module; 5441 }; 5442 5443 trompeloeil = callPackage ../development/libraries/trompeloeil { }; ··· 7822 nodejs-slim-16_x = callPackage ../development/web/nodejs/v16.nix { 7823 enableNpm = false; 7824 }; 7825 - nodejs-17_x = callPackage ../development/web/nodejs/v17.nix { }; 7826 - nodejs-slim-17_x = callPackage ../development/web/nodejs/v17.nix { 7827 - enableNpm = false; 7828 - }; 7829 nodejs-18_x = callPackage ../development/web/nodejs/v18.nix { }; 7830 nodejs-slim-18_x = callPackage ../development/web/nodejs/v18.nix { 7831 enableNpm = false; ··· 8588 grocy = callPackage ../servers/grocy { }; 8589 8590 inherit (callPackage ../servers/nextcloud {}) 8591 - nextcloud21 nextcloud22 nextcloud23; 8592 8593 nextcloud-client = libsForQt5.callPackage ../applications/networking/nextcloud-client { }; 8594 ··· 29856 29857 tempo = callPackage ../servers/tracing/tempo {}; 29858 29859 - temporal = callPackage ../applications/networking/cluster/temporal { }; 29860 29861 tenacity = callPackage ../applications/audio/tenacity { wxGTK = wxGTK31-gtk3; }; 29862
··· 5438 5439 trivy = callPackage ../tools/admin/trivy { 5440 buildGoModule = buildGo118Module; 5441 + inherit (darwin.apple_sdk.frameworks) CoreFoundation Security; 5442 }; 5443 5444 trompeloeil = callPackage ../development/libraries/trompeloeil { }; ··· 7823 nodejs-slim-16_x = callPackage ../development/web/nodejs/v16.nix { 7824 enableNpm = false; 7825 }; 7826 nodejs-18_x = callPackage ../development/web/nodejs/v18.nix { }; 7827 nodejs-slim-18_x = callPackage ../development/web/nodejs/v18.nix { 7828 enableNpm = false; ··· 8585 grocy = callPackage ../servers/grocy { }; 8586 8587 inherit (callPackage ../servers/nextcloud {}) 8588 + nextcloud21 nextcloud22 nextcloud23 nextcloud24; 8589 8590 nextcloud-client = libsForQt5.callPackage ../applications/networking/nextcloud-client { }; 8591 ··· 29853 29854 tempo = callPackage ../servers/tracing/tempo {}; 29855 29856 + temporal = callPackage ../applications/networking/cluster/temporal { 29857 + buildGoModule = buildGo118Module; 29858 + }; 29859 29860 tenacity = callPackage ../applications/audio/tenacity { wxGTK = wxGTK31-gtk3; }; 29861
+2
pkgs/top-level/python-packages.nix
··· 1405 1406 btrfs = callPackage ../development/python-modules/btrfs { }; 1407 1408 bugsnag = callPackage ../development/python-modules/bugsnag { }; 1409 1410 bugwarrior = callPackage ../development/python-modules/bugwarrior { };
··· 1405 1406 btrfs = callPackage ../development/python-modules/btrfs { }; 1407 1408 + btrfsutil = toPythonModule (pkgs.btrfs-progs.override { python3 = self.python; }); 1409 + 1410 bugsnag = callPackage ../development/python-modules/bugsnag { }; 1411 1412 bugwarrior = callPackage ../development/python-modules/bugwarrior { };