Merge master into staging-next

authored by github-actions[bot] and committed by GitHub 769e5f5d dfbae786

+232 -151
+6
maintainers/maintainer-list.nix
··· 11902 github = "Mephistophiles"; 11903 githubId = 4850908; 11904 }; 11905 mfossen = { 11906 email = "msfossen@gmail.com"; 11907 github = "mfossen";
··· 11902 github = "Mephistophiles"; 11903 githubId = 4850908; 11904 }; 11905 + mevatron = { 11906 + email = "mevatron@gmail.com"; 11907 + name = "mevatron"; 11908 + github = "mevatron"; 11909 + githubId = 714585; 11910 + }; 11911 mfossen = { 11912 email = "msfossen@gmail.com"; 11913 github = "mfossen";
+4 -3
nixos/doc/manual/release-notes/rl-2405.section.md
··· 51 52 - The `power.ups` module now generates `upsd.conf`, `upsd.users` and `upsmon.conf` automatically from a set of new configuration options. This breaks compatibility with existing `power.ups` setups where these files were created manually. Back up these files before upgrading NixOS. 53 54 - - `k9s` was updated to v0.30. There have been various breaking changes in the config file format, 55 - check out the changelog of [v0.29](https://github.com/derailed/k9s/releases/tag/v0.29.0) and 56 - [v0.30](https://github.com/derailed/k9s/releases/tag/v0.30.0) for details. It is recommended 57 to back up your current configuration and let k9s recreate the new base configuration. 58 59 - `idris2` was updated to v0.7.0. This version introduces breaking changes. Check out the [changelog](https://github.com/idris-lang/Idris2/blob/v0.7.0/CHANGELOG.md#v070) for details.
··· 51 52 - The `power.ups` module now generates `upsd.conf`, `upsd.users` and `upsmon.conf` automatically from a set of new configuration options. This breaks compatibility with existing `power.ups` setups where these files were created manually. Back up these files before upgrading NixOS. 53 54 + - `k9s` was updated to v0.31. There have been various breaking changes in the config file format, 55 + check out the changelog of [v0.29](https://github.com/derailed/k9s/releases/tag/v0.29.0), 56 + [v0.30](https://github.com/derailed/k9s/releases/tag/v0.30.0) and 57 + [v0.31](https://github.com/derailed/k9s/releases/tag/v0.31.0) for details. It is recommended 58 to back up your current configuration and let k9s recreate the new base configuration. 59 60 - `idris2` was updated to v0.7.0. This version introduces breaking changes. Check out the [changelog](https://github.com/idris-lang/Idris2/blob/v0.7.0/CHANGELOG.md#v070) for details.
+3 -3
pkgs/applications/emulators/yuzu/compat-list.nix
··· 1 { stdenv, fetchFromGitHub, unstableGitUpdater }: 2 stdenv.mkDerivation { 3 pname = "yuzu-compatibility-list"; 4 - version = "unstable-2023-12-28"; 5 6 src = fetchFromGitHub { 7 owner = "flathub"; 8 repo = "org.yuzu_emu.yuzu"; 9 - rev = "0b9bf10851d6ad54441dc4f687d5755ed2c6f7a8"; 10 - hash = "sha256-oWEeAhyxFO1TFH3d+/ivRf1KnNUU8y5c/7NtOzlpKXg="; 11 }; 12 13 buildCommand = ''
··· 1 { stdenv, fetchFromGitHub, unstableGitUpdater }: 2 stdenv.mkDerivation { 3 pname = "yuzu-compatibility-list"; 4 + version = "unstable-2024-01-08"; 5 6 src = fetchFromGitHub { 7 owner = "flathub"; 8 repo = "org.yuzu_emu.yuzu"; 9 + rev = "0f5500f50e2a5ac7e40e6f5f8aeb160d46348828"; 10 + hash = "sha256-0JHl7myoa3MlfucmbKB5tubJ6sQ2IlTIL3i2yveOvaU="; 11 }; 12 13 buildCommand = ''
+4 -4
pkgs/applications/emulators/yuzu/early-access/sources.nix
··· 1 # Generated by ./update.sh - do not update manually! 2 - # Last updated: 2023-12-29 3 { 4 - version = "4037"; 5 - distHash = "sha256:0pw56hj13fm9j5nja1lhj839d88w00kcr30kygasr36w9c7yv2n7"; 6 - fullHash = "sha256:0f42fp8z333b3k4pn8j0cp3480llvlygl5p6qfgywhq3g5hcpzpb"; 7 }
··· 1 # Generated by ./update.sh - do not update manually! 2 + # Last updated: 2024-01-10 3 { 4 + version = "4056"; 5 + distHash = "sha256:14qd5v238pka9axrxjbaawr0kpkkbd95mzri6jdjxjyzbkk03hmb"; 6 + fullHash = "sha256:0fb4i6708q59ql9ffrw2myanqgxpy20z971y6l7yvxm1pqw9qhyx"; 7 }
+2 -2
pkgs/applications/emulators/yuzu/mainline.nix
··· 47 }: 48 stdenv.mkDerivation(finalAttrs: { 49 pname = "yuzu"; 50 - version = "1665"; 51 52 src = fetchFromGitHub { 53 owner = "yuzu-emu"; 54 repo = "yuzu-mainline"; 55 rev = "mainline-0-${finalAttrs.version}"; 56 - hash = "sha256-xzSup1oz83GPpOGh9aJJ5YjoFX/cBI8RV6SvDYNH/zA="; 57 fetchSubmodules = true; 58 }; 59
··· 47 }: 48 stdenv.mkDerivation(finalAttrs: { 49 pname = "yuzu"; 50 + version = "1676"; 51 52 src = fetchFromGitHub { 53 owner = "yuzu-emu"; 54 repo = "yuzu-mainline"; 55 rev = "mainline-0-${finalAttrs.version}"; 56 + hash = "sha256-vRrliVuGXI/Dpmdkbj+P5hshzPzB6nijrXQfLXHaGqk="; 57 fetchSubmodules = true; 58 }; 59
+7
pkgs/applications/emulators/yuzu/update.sh
···
··· 1 + #!/usr/bin/env nix-shell 2 + #!nix-shell -i bash -p nix-update 3 + #shellcheck shell=bash 4 + nix-update -u yuzuPackages.nx_tzdb "$@" 5 + nix-update -u yuzuPackages.compat-list "$@" 6 + nix-update -u yuzuPackages.mainline "$@" 7 + nix-update -u yuzuPackages.early-access "$@"
+2 -2
pkgs/applications/misc/pe-bear/default.nix
··· 8 9 stdenv.mkDerivation rec { 10 pname = "pe-bear"; 11 - version = "0.6.6"; 12 13 src = fetchFromGitHub { 14 owner = "hasherezade"; 15 repo = "pe-bear"; 16 rev = "v${version}"; 17 - sha256 = "sha256-WuuhQxjmV/AlmM1z85paUbpIaBht4fgqY8yvtZ0hPKQ="; 18 fetchSubmodules = true; 19 }; 20
··· 8 9 stdenv.mkDerivation rec { 10 pname = "pe-bear"; 11 + version = "0.6.7"; 12 13 src = fetchFromGitHub { 14 owner = "hasherezade"; 15 repo = "pe-bear"; 16 rev = "v${version}"; 17 + sha256 = "sha256-O5vBmcQXwde63OKc2LI66/tEqPzs0pK8loYkhILg2oY="; 18 fetchSubmodules = true; 19 }; 20
+3 -3
pkgs/applications/networking/cluster/k9s/default.nix
··· 2 3 buildGoModule rec { 4 pname = "k9s"; 5 - version = "0.30.8"; 6 7 src = fetchFromGitHub { 8 owner = "derailed"; 9 repo = "k9s"; 10 rev = "v${version}"; 11 - hash = "sha256-RIk3e/rySYev5n0NLN6ZYHIx3ssfdUXnzBJ2y6Y/n5U="; 12 }; 13 14 ldflags = [ ··· 23 24 proxyVendor = true; 25 26 - vendorHash = "sha256-Exn4NYegZWrItBoGVb97GUDRhhfeSJUEdr7xJnxcRMI="; 27 28 # TODO investigate why some config tests are failing 29 doCheck = !(stdenv.isDarwin && stdenv.isAarch64);
··· 2 3 buildGoModule rec { 4 pname = "k9s"; 5 + version = "0.31.1"; 6 7 src = fetchFromGitHub { 8 owner = "derailed"; 9 repo = "k9s"; 10 rev = "v${version}"; 11 + hash = "sha256-01Hlf/wFJjqQbvr/yvzEb+W8Z3krkPlQHUWw04FM7ts="; 12 }; 13 14 ldflags = [ ··· 23 24 proxyVendor = true; 25 26 + vendorHash = "sha256-F7RxqxfjcmBAa8MmgRfUvEEtGMvs7NK5P257n7isl9E="; 27 28 # TODO investigate why some config tests are failing 29 doCheck = !(stdenv.isDarwin && stdenv.isAarch64);
+2 -2
pkgs/applications/networking/instant-messengers/session-desktop/default.nix
··· 8 }: 9 10 let 11 - version = "1.11.4"; 12 pname = "session-desktop"; 13 14 src = fetchurl { 15 url = "https://github.com/oxen-io/session-desktop/releases/download/v${version}/session-desktop-linux-x86_64-${version}.AppImage"; 16 - hash = "sha256-fSa113BYpTZ4jvxroQsoslAkWfQr4/ROkgVOFyiVsKQ="; 17 }; 18 appimage = appimageTools.wrapType2 { 19 inherit version pname src;
··· 8 }: 9 10 let 11 + version = "1.11.5"; 12 pname = "session-desktop"; 13 14 src = fetchurl { 15 url = "https://github.com/oxen-io/session-desktop/releases/download/v${version}/session-desktop-linux-x86_64-${version}.AppImage"; 16 + hash = "sha256-Sma8e3A1tf7JmnlS4mbtlF98Ow5aRPqw+aUoitzCjmk="; 17 }; 18 appimage = appimageTools.wrapType2 { 19 inherit version pname src;
+2 -2
pkgs/applications/networking/mailreaders/mailspring/default.nix
··· 22 23 stdenv.mkDerivation (finalAttrs: { 24 pname = "mailspring"; 25 - version = "1.13.2"; 26 27 src = fetchurl { 28 url = "https://github.com/Foundry376/Mailspring/releases/download/${finalAttrs.version}/mailspring-${finalAttrs.version}-amd64.deb"; 29 - hash = "sha256-KEoKUg5CRYP0kNT4jr7pjUp6gK4cQ/qQEiOBNCrhbFM="; 30 }; 31 32 nativeBuildInputs = [
··· 22 23 stdenv.mkDerivation (finalAttrs: { 24 pname = "mailspring"; 25 + version = "1.13.3"; 26 27 src = fetchurl { 28 url = "https://github.com/Foundry376/Mailspring/releases/download/${finalAttrs.version}/mailspring-${finalAttrs.version}-amd64.deb"; 29 + hash = "sha256-2F5k8zRRI6x1EQ0k8wvIq1Q3Lnrn2ROp/Mq+H7Vqzlc="; 30 }; 31 32 nativeBuildInputs = [
+1 -1
pkgs/applications/science/electronics/magic-vlsi/default.nix
··· 50 description = "VLSI layout tool written in Tcl"; 51 homepage = "http://opencircuitdesign.com/magic/"; 52 license = licenses.mit; 53 - maintainers = with maintainers; [ anna328p thoughtpolice AndersonTorres ]; 54 }; 55 }
··· 50 description = "VLSI layout tool written in Tcl"; 51 homepage = "http://opencircuitdesign.com/magic/"; 52 license = licenses.mit; 53 + maintainers = with maintainers; [ thoughtpolice AndersonTorres ]; 54 }; 55 }
+14
pkgs/applications/science/math/mathematica/versions.nix
··· 8 9 let versions = [ 10 { 11 version = "13.3.1"; 12 lang = "en"; 13 language = "English";
··· 8 9 let versions = [ 10 { 11 + version = "14.0.0"; 12 + lang = "en"; 13 + language = "English"; 14 + sha256 = "sha256-NzMhGQZq6o6V4UdtJxUH/yyP2s7wjTR86SRA7lW7JfI="; 15 + installer = "Mathematica_14.0.0_LINUX.sh"; 16 + } 17 + { 18 + version = "14.0.0"; 19 + lang = "en"; 20 + language = "English"; 21 + sha256 = "sha256-UrcBEg6G6nbVX++X0z0oG5JjieXL0AquAqtjzY5EBn4="; 22 + installer = "Mathematica_14.0.0_BNDL_LINUX.sh"; 23 + } 24 + { 25 version = "13.3.1"; 26 lang = "en"; 27 language = "English";
+2 -2
pkgs/applications/video/lbry/default.nix
··· 2 3 let 4 pname = "lbry-desktop"; 5 - version = "0.53.8"; 6 in appimageTools.wrapAppImage rec { 7 name = "${pname}-${version}"; 8 ··· 12 src = fetchurl { 13 url = "https://github.com/lbryio/lbry-desktop/releases/download/v${version}/LBRY_${version}.AppImage"; 14 # Gotten from latest-linux.yml 15 - hash = "sha512-WZB2pMzSuWGPj6uad+rIECOhuWEOxi0hVUQifOrhUrKj4SnBDws+oy7V2+NpDGkzbG+Kf3IO8rcWBD4wfFoo2Q=="; 16 }; 17 }; 18
··· 2 3 let 4 pname = "lbry-desktop"; 5 + version = "0.53.9"; 6 in appimageTools.wrapAppImage rec { 7 name = "${pname}-${version}"; 8 ··· 12 src = fetchurl { 13 url = "https://github.com/lbryio/lbry-desktop/releases/download/v${version}/LBRY_${version}.AppImage"; 14 # Gotten from latest-linux.yml 15 + hash = "sha256-FkqIazE4eIEobYRBstXfPWh6MTCaNcCLk14yDGC4rRk="; 16 }; 17 }; 18
+2 -2
pkgs/by-name/ap/apt/package.nix
··· 33 34 stdenv.mkDerivation (finalAttrs: { 35 pname = "apt"; 36 - version = "2.7.7"; 37 38 src = fetchurl { 39 url = "mirror://debian/pool/main/a/apt/apt_${finalAttrs.version}.tar.xz"; 40 - hash = "sha256-07PztwFPblYbhsBZuJBA0MdCy6vFdlk8bvqg3Xsk3nc="; 41 }; 42 43 # cycle detection; lib can't be split
··· 33 34 stdenv.mkDerivation (finalAttrs: { 35 pname = "apt"; 36 + version = "2.7.8"; 37 38 src = fetchurl { 39 url = "mirror://debian/pool/main/a/apt/apt_${finalAttrs.version}.tar.xz"; 40 + hash = "sha256-nAmiwfGEiftDDWFrk+bfWhX2FHOFanidXjzOCtIZXcY="; 41 }; 42 43 # cycle detection; lib can't be split
+5 -5
pkgs/by-name/co/codeium/package.nix
··· 13 }.${system} or throwSystem; 14 15 hash = { 16 - x86_64-linux = "sha256-VokC5JAfBvFUaep8eIDI2eNObfhGwa2qTXcZxuaohNo="; 17 - aarch64-linux = "sha256-n9D9syJU/vuwwh0gdJOIobzgAv/rQawTanyRiiz9gl4="; 18 - x86_64-darwin = "sha256-wW7U3eTfR3nZtFEbhNK8GzaxK5XbW19VPV4dwo2kCxY="; 19 - aarch64-darwin = "sha256-NTDe6PdNc5Li1vyDTypb53zDOIK8C0iS0wTDu80S84s="; 20 }.${system} or throwSystem; 21 22 bin = "$out/bin/codeium_language_server"; ··· 24 in 25 stdenv.mkDerivation (finalAttrs: { 26 pname = "codeium"; 27 - version = "1.6.18"; 28 src = fetchurl { 29 name = "${finalAttrs.pname}-${finalAttrs.version}.gz"; 30 url = "https://github.com/Exafunction/codeium/releases/download/language-server-v${finalAttrs.version}/language_server_${plat}.gz";
··· 13 }.${system} or throwSystem; 14 15 hash = { 16 + x86_64-linux = "sha256-Tip719cZ2La7d7fdpwrKCTRyUyaZCaNXb3bH0fb6WUs="; 17 + aarch64-linux = "sha256-Ua0GNPZRT4VCeSpnczkWXhzV7fHeyyLJlkOzMXskNiU="; 18 + x86_64-darwin = "sha256-GAus7HeKyEPfts6nKJfKVVsCgdw0nUou+oFO6orIkAM="; 19 + aarch64-darwin = "sha256-AvikE5fIsrIkeJth1x5J+hAJI1U18+JwZpAJe0laDAQ="; 20 }.${system} or throwSystem; 21 22 bin = "$out/bin/codeium_language_server"; ··· 24 in 25 stdenv.mkDerivation (finalAttrs: { 26 pname = "codeium"; 27 + version = "1.6.20"; 28 src = fetchurl { 29 name = "${finalAttrs.pname}-${finalAttrs.version}.gz"; 30 url = "https://github.com/Exafunction/codeium/releases/download/language-server-v${finalAttrs.version}/language_server_${plat}.gz";
+48
pkgs/by-name/eb/ebpf-usb/package.nix
···
··· 1 + { lib 2 + , fetchFromGitHub 3 + , python3Packages 4 + , bcc 5 + }: 6 + 7 + python3Packages.buildPythonApplication rec { 8 + pname = "ebpf-usb"; 9 + version = "unstable-2022-04-03"; 10 + pyproject = false; 11 + 12 + src = fetchFromGitHub { 13 + owner = "francisrstokes"; 14 + repo = "ebpf-usb"; 15 + rev = "3ab6f0d8c6ece51bbb5cc5e05daa4008eccd70e8"; 16 + hash = "sha256-n3ttFej9sroTqAOgyAejwKT+aMt/z7HlVPV6CVGPNUQ="; 17 + }; 18 + 19 + makeWrapperArgs = [ 20 + "--set PYTHONUNBUFFERED 1" 21 + ]; 22 + 23 + pythonPath = [ bcc ] ++ (with python3Packages; [ 24 + hexdump 25 + ]); 26 + 27 + postPatch = '' 28 + substituteInPlace ebpf-usb.py \ 29 + --replace '#!/usr/bin/env -S python3 -u' '#!/usr/bin/env python3' 30 + ''; 31 + 32 + installPhase = '' 33 + runHook preInstall 34 + install -Dm755 ebpf-usb.py $out/bin/ebpf-usb 35 + runHook postInstall 36 + ''; 37 + 38 + # no tests 39 + doCheck = false; 40 + 41 + meta = with lib; { 42 + description = "A Python script for USB monitoring using eBPF"; 43 + homepage = "https://github.com/francisrstokes/ebpf-usb"; 44 + license = lib.licenses.unfree; 45 + maintainers = with maintainers; [ mevatron ]; 46 + mainProgram = "ebpf-usb"; 47 + }; 48 + }
+2 -2
pkgs/by-name/no/nom/package.nix
··· 4 }: 5 buildGoModule rec { 6 pname = "nom"; 7 - version = "2.1.0"; 8 9 src = fetchFromGitHub { 10 owner = "guyfedwards"; 11 repo = "nom"; 12 rev = "v${version}"; 13 - hash = "sha256-RKuaMgPYBD2G9WOKvfb+hj01aBVsCP0eOXULE+JpLR8="; 14 }; 15 16 vendorHash = "sha256-fP6yxfIQoVaBC9hYcrCyo3YP3ntEVDbDTwKMO9TdyDI=";
··· 4 }: 5 buildGoModule rec { 6 pname = "nom"; 7 + version = "2.1.1"; 8 9 src = fetchFromGitHub { 10 owner = "guyfedwards"; 11 repo = "nom"; 12 rev = "v${version}"; 13 + hash = "sha256-yemEq61oUzoOrBZ7e6djNxbw/QqR5Fuhi1Y12n/AdrU="; 14 }; 15 16 vendorHash = "sha256-fP6yxfIQoVaBC9hYcrCyo3YP3ntEVDbDTwKMO9TdyDI=";
+3 -3
pkgs/by-name/te/tera-cli/package.nix
··· 5 }: 6 rustPlatform.buildRustPackage rec { 7 pname = "tera-cli"; 8 - version = "0.2.5"; 9 10 src = fetchFromGitHub { 11 owner = "chevdor"; 12 repo = "tera-cli"; 13 rev = "v${version}"; 14 - hash = "sha256-W+pcVLxOlikwAGvx0twm23GyCMzdqnHY0YBNtcsSB5I="; 15 }; 16 17 - cargoHash = "sha256-A01mok8KQk1FV8P7E4svdBCW6xqpduHy1XuUcdDFjfc="; 18 19 meta = with lib; { 20 description = "A command line utility to render templates from json|toml|yaml and ENV, using the tera templating engine";
··· 5 }: 6 rustPlatform.buildRustPackage rec { 7 pname = "tera-cli"; 8 + version = "0.3.0"; 9 10 src = fetchFromGitHub { 11 owner = "chevdor"; 12 repo = "tera-cli"; 13 rev = "v${version}"; 14 + hash = "sha256-Fzrlt6p4bVtJvGg8SaMdS/+2wzABtBkj9ERcg3/bwcQ="; 15 }; 16 17 + cargoHash = "sha256-aPN7rbU/BSgNAoq0g8JrzsXk3pbenrJZxqrm5f4zYn8="; 18 19 meta = with lib; { 20 description = "A command line utility to render templates from json|toml|yaml and ENV, using the tera templating engine";
+3 -3
pkgs/by-name/un/universal-android-debloater/package.nix
··· 14 }: 15 rustPlatform.buildRustPackage rec { 16 pname = "universal-android-debloater"; 17 - version = "0.6.1"; 18 19 src = fetchFromGitHub { 20 owner = "Universal-Debloater-Alliance"; 21 repo = pname; 22 rev = version; 23 - hash = "sha256-8s4/lAekW2glz4lH79UtbziToytT53m5wQGTVMBAqMU="; 24 }; 25 26 - cargoHash = "sha256-fMW9CmDyJ77PIuJ6QGI8nNZsuAZwkL9xf3xbbX13HKw="; 27 28 buildInputs = [ 29 expat
··· 14 }: 15 rustPlatform.buildRustPackage rec { 16 pname = "universal-android-debloater"; 17 + version = "0.6.2"; 18 19 src = fetchFromGitHub { 20 owner = "Universal-Debloater-Alliance"; 21 repo = pname; 22 rev = version; 23 + hash = "sha256-yCtdCg2mEAz4b/ev32x+RbjCtHTu20mOKFgtckXk1Fo="; 24 }; 25 26 + cargoHash = "sha256-70dX5fqORdGG2q3YeXJHABCHy0dvtA/Cptk8aLGNgV4="; 27 28 buildInputs = [ 29 expat
+2 -2
pkgs/data/misc/v2ray-domain-list-community/default.nix
··· 3 let 4 generator = pkgsBuildBuild.buildGoModule rec { 5 pname = "v2ray-domain-list-community"; 6 - version = "20240101162810"; 7 src = fetchFromGitHub { 8 owner = "v2fly"; 9 repo = "domain-list-community"; 10 rev = version; 11 - hash = "sha256-aL5QH+bvQt3l40GuM0lbvamjl1I7MpkSNceiaccyttg="; 12 }; 13 vendorHash = "sha256-azvMUi8eLNoNofRa2X4SKTTiMd6aOyO6H/rOiKjkpIY="; 14 meta = with lib; {
··· 3 let 4 generator = pkgsBuildBuild.buildGoModule rec { 5 pname = "v2ray-domain-list-community"; 6 + version = "20240105034708"; 7 src = fetchFromGitHub { 8 owner = "v2fly"; 9 repo = "domain-list-community"; 10 rev = version; 11 + hash = "sha256-8taKbZUWttpTY56lzgWJeAPpt0q9srSwRkNqkOsmY2Y="; 12 }; 13 vendorHash = "sha256-azvMUi8eLNoNofRa2X4SKTTiMd6aOyO6H/rOiKjkpIY="; 14 meta = with lib; {
+4
pkgs/development/compilers/djgpp/default.nix
··· 58 59 hardeningDisable = [ "format" ]; 60 61 buildPhase = '' 62 runHook preBuild 63 mkdir download; pushd download
··· 58 59 hardeningDisable = [ "format" ]; 60 61 + # stripping breaks static libs, causing this when you attempt to compile a binary: 62 + # error adding symbols: Archive has no index; run ranlib to add one 63 + dontStrip = true; 64 + 65 buildPhase = '' 66 runHook preBuild 67 mkdir download; pushd download
+2 -2
pkgs/development/libraries/fastcdr/default.nix
··· 10 11 stdenv.mkDerivation (finalAttrs: { 12 pname = "fastcdr"; 13 - version = "2.1.2"; 14 15 src = fetchFromGitHub { 16 owner = "eProsima"; 17 repo = "Fast-CDR"; 18 rev = "v${finalAttrs.version}"; 19 - hash = "sha256-rdRn/vRcZuej7buyb1K6f+9A4oLSodNw3pwefjsUXHA="; 20 }; 21 22 patches = [
··· 10 11 stdenv.mkDerivation (finalAttrs: { 12 pname = "fastcdr"; 13 + version = "2.1.3"; 14 15 src = fetchFromGitHub { 16 owner = "eProsima"; 17 repo = "Fast-CDR"; 18 rev = "v${finalAttrs.version}"; 19 + hash = "sha256-eSf6LNTVsGEBXjTmTBjjWKBqs68pbnVcw1p2bi1Asgg="; 20 }; 21 22 patches = [
+10 -5
pkgs/development/libraries/openscenegraph/default.nix
··· 1 - { stdenv, lib, fetchFromGitHub, fetchpatch, cmake, pkg-config, doxygen, 2 libX11, libXinerama, libXrandr, libGLU, libGL, 3 - glib, ilmbase, libxml2, pcre, zlib, 4 AGL, Accelerate, Carbon, Cocoa, Foundation, 5 boost, 6 jpegSupport ? true, libjpeg, 7 - exrSupport ? false, openexr, 8 gifSupport ? true, giflib, 9 pngSupport ? true, libpng, 10 tiffSupport ? true, libtiff, ··· 42 buildInputs = lib.optionals (!stdenv.isDarwin) [ 43 libX11 libXinerama libXrandr libGLU libGL 44 ] ++ [ 45 - glib ilmbase libxml2 pcre zlib 46 ] ++ lib.optional jpegSupport libjpeg 47 - ++ lib.optional exrSupport openexr 48 ++ lib.optional gifSupport giflib 49 ++ lib.optional pngSupport libpng 50 ++ lib.optional tiffSupport libtiff ··· 73 name = "opencascade-api-patch"; 74 url = "https://github.com/openscenegraph/OpenSceneGraph/commit/bc2daf9b3239c42d7e51ecd7947d31a92a7dc82b.patch"; 75 hash = "sha256-VR8YKOV/YihB5eEGZOGaIfJNrig1EPS/PJmpKsK284c="; 76 }) 77 ]; 78
··· 1 + { stdenv, lib, fetchFromGitHub, fetchpatch, fetchurl, cmake, pkg-config, doxygen, 2 libX11, libXinerama, libXrandr, libGLU, libGL, 3 + glib, libxml2, pcre, zlib, 4 AGL, Accelerate, Carbon, Cocoa, Foundation, 5 boost, 6 jpegSupport ? true, libjpeg, 7 + exrSupport ? false, openexr_3, 8 gifSupport ? true, giflib, 9 pngSupport ? true, libpng, 10 tiffSupport ? true, libtiff, ··· 42 buildInputs = lib.optionals (!stdenv.isDarwin) [ 43 libX11 libXinerama libXrandr libGLU libGL 44 ] ++ [ 45 + glib libxml2 pcre zlib 46 ] ++ lib.optional jpegSupport libjpeg 47 + ++ lib.optional exrSupport openexr_3 48 ++ lib.optional gifSupport giflib 49 ++ lib.optional pngSupport libpng 50 ++ lib.optional tiffSupport libtiff ··· 73 name = "opencascade-api-patch"; 74 url = "https://github.com/openscenegraph/OpenSceneGraph/commit/bc2daf9b3239c42d7e51ecd7947d31a92a7dc82b.patch"; 75 hash = "sha256-VR8YKOV/YihB5eEGZOGaIfJNrig1EPS/PJmpKsK284c="; 76 + }) 77 + # OpenEXR 3 support: https://github.com/openscenegraph/OpenSceneGraph/issues/1075 78 + (fetchurl { 79 + url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/dev-games/openscenegraph/files/openscenegraph-3.6.5-openexr3.patch?id=0f642d8f09b589166f0e0c0fc84df7673990bf3f"; 80 + hash = "sha256-fdNbkg6Vp7DeDBTe5Zso8qJ5v9uPSXHpQ5XlGkvputk="; 81 }) 82 ]; 83
+2 -1
pkgs/development/lisp-modules/nix-cl.nix
··· 147 148 stdenv.mkDerivation (rec { 149 inherit 150 - pname version nativeLibs javaLibs lispLibs systems asds 151 pkg program flags faslExt 152 ; 153 ··· 216 dontStrip = true; 217 218 } // (args // { 219 src = if builtins.length (args.patches or []) > 0 220 then pkgs.applyPatches { inherit (args) src patches; } 221 else args.src;
··· 147 148 stdenv.mkDerivation (rec { 149 inherit 150 + version nativeLibs javaLibs lispLibs systems asds 151 pkg program flags faslExt 152 ; 153 ··· 216 dontStrip = true; 217 218 } // (args // { 219 + pname = "${args.pkg.pname}-${args.pname}"; 220 src = if builtins.length (args.patches or []) > 0 221 then pkgs.applyPatches { inherit (args) src patches; } 222 else args.src;
+6 -6
pkgs/development/lisp-modules/packages.nix
··· 232 233 prompter = build-asdf-system rec { 234 pname = "prompter"; 235 - version = "0.1.1"; 236 237 src = pkgs.fetchFromGitHub { 238 owner = "atlas-engineer"; 239 repo = "prompter"; 240 - rev = version; 241 - sha256 = "sha256-A9gIUBj0oUDFGR5aqHz+tdNR6t03LPMrx0n9qM3ACwE="; 242 }; 243 244 lispLibs = [ ··· 362 363 nyxt-gtk = build-asdf-system { 364 pname = "nyxt"; 365 - version = "3.10.0"; 366 367 lispLibs = (with super; [ 368 alexandria ··· 470 src = pkgs.fetchFromGitHub { 471 owner = "atlas-engineer"; 472 repo = "nyxt"; 473 - rev = "3.10.0"; 474 - sha256 = "sha256-yEa5Lx1egkg9Jh3EQfvaBQicm31uxIq/3s2NOQUC4uc="; 475 }; 476 477 nativeBuildInputs = [ pkgs.makeWrapper ];
··· 232 233 prompter = build-asdf-system rec { 234 pname = "prompter"; 235 + version = "20240108-git"; 236 237 src = pkgs.fetchFromGitHub { 238 owner = "atlas-engineer"; 239 repo = "prompter"; 240 + rev = "7890ed5d02e70aba01ceb964c6ee4f40776e7dc0"; 241 + hash = "sha256-rRKtpSKAqfzvnlC3NQ4840RrlbBUpI4V6uX6p5hRJWQ="; 242 }; 243 244 lispLibs = [ ··· 362 363 nyxt-gtk = build-asdf-system { 364 pname = "nyxt"; 365 + version = "3.11.0"; 366 367 lispLibs = (with super; [ 368 alexandria ··· 470 src = pkgs.fetchFromGitHub { 471 owner = "atlas-engineer"; 472 repo = "nyxt"; 473 + rev = "3.11.0"; 474 + hash = "sha256-Nw2r3FdqwxHlq8CrZo7Z423xe0rR5zu+U4dDPdG880M="; 475 }; 476 477 nativeBuildInputs = [ pkgs.makeWrapper ];
+2 -2
pkgs/development/python-modules/aws-lambda-builders/default.nix
··· 12 13 buildPythonPackage rec { 14 pname = "aws-lambda-builders"; 15 - version = "1.44.0"; 16 format = "setuptools"; 17 18 disabled = pythonOlder "3.7"; ··· 21 owner = "awslabs"; 22 repo = "aws-lambda-builders"; 23 rev = "refs/tags/v${version}"; 24 - hash = "sha256-97NhNlYaxBwUdBmg6qzpGdtGyE86rO/PXl9pDfyitbI="; 25 }; 26 27 postPatch = ''
··· 12 13 buildPythonPackage rec { 14 pname = "aws-lambda-builders"; 15 + version = "1.45.0"; 16 format = "setuptools"; 17 18 disabled = pythonOlder "3.7"; ··· 21 owner = "awslabs"; 22 repo = "aws-lambda-builders"; 23 rev = "refs/tags/v${version}"; 24 + hash = "sha256-TmU7neEnHaRuGNzK9VuXUiEayBLZaPqjrnPLvBOQj5g="; 25 }; 26 27 postPatch = ''
+9 -5
pkgs/development/python-modules/blackjax/default.nix
··· 2 , buildPythonPackage 3 , pythonOlder 4 , fetchFromGitHub 5 , pytestCheckHook 6 , setuptools-scm 7 , fastprogress ··· 14 15 buildPythonPackage rec { 16 pname = "blackjax"; 17 - version = "1.0.0"; 18 pyproject = true; 19 20 - disabled = pythonOlder "3.8"; 21 22 src = fetchFromGitHub { 23 owner = "blackjax-devs"; 24 - repo = pname; 25 rev = "refs/tags/${version}"; 26 - hash = "sha256-hqOKSHyZ/BmOu6MJLeecD3H1BbLbZqywmlBzn3xjQRk="; 27 }; 28 29 nativeBuildInputs = [ setuptools-scm ]; ··· 37 typing-extensions 38 ]; 39 40 - nativeCheckInputs = [ pytestCheckHook ]; 41 disabledTestPaths = [ "tests/test_benchmarks.py" ]; 42 disabledTests = [ 43 # too slow
··· 2 , buildPythonPackage 3 , pythonOlder 4 , fetchFromGitHub 5 + , pytest-xdist 6 , pytestCheckHook 7 , setuptools-scm 8 , fastprogress ··· 15 16 buildPythonPackage rec { 17 pname = "blackjax"; 18 + version = "1.1.0"; 19 pyproject = true; 20 21 + disabled = pythonOlder "3.9"; 22 23 src = fetchFromGitHub { 24 owner = "blackjax-devs"; 25 + repo = "blackjax"; 26 rev = "refs/tags/${version}"; 27 + hash = "sha256-VAsCDI0rEqx0UJlD82wbZ8KuMi6LOjUlO6YzqnOfAGk="; 28 }; 29 30 nativeBuildInputs = [ setuptools-scm ]; ··· 38 typing-extensions 39 ]; 40 41 + nativeCheckInputs = [ 42 + pytestCheckHook 43 + pytest-xdist 44 + ]; 45 disabledTestPaths = [ "tests/test_benchmarks.py" ]; 46 disabledTests = [ 47 # too slow
+2 -2
pkgs/development/python-modules/clarifai-grpc/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "clarifai-grpc"; 14 - version = "9.11.5"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.8"; ··· 20 owner = "Clarifai"; 21 repo = "clarifai-python-grpc"; 22 rev = "refs/tags/${version}"; 23 - hash = "sha256-jH5B3iakMj7tyKWREicrqmBvekjocRbYuvuUjudB8vg="; 24 }; 25 26 nativeBuildInputs = [
··· 11 12 buildPythonPackage rec { 13 pname = "clarifai-grpc"; 14 + version = "10.0.0"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.8"; ··· 20 owner = "Clarifai"; 21 repo = "clarifai-python-grpc"; 22 rev = "refs/tags/${version}"; 23 + hash = "sha256-FpBrVoKwuKLanF0SYJLO1cd8qhI1xgBVa1wVpojG8p8="; 24 }; 25 26 nativeBuildInputs = [
+3 -3
pkgs/development/python-modules/cstruct/default.nix
··· 6 7 buildPythonPackage rec { 8 pname = "cstruct"; 9 - version = "5.2"; 10 format = "setuptools"; 11 12 src = fetchFromGitHub { 13 owner = "andreax79"; 14 repo = "python-cstruct"; 15 - rev = "v${version}"; 16 - hash = "sha256-Dwogf0mmxFyBV7tPsuKV6gMZLPSCm7YhzqgJNHpaPFA="; 17 }; 18 19 pythonImportsCheck = [
··· 6 7 buildPythonPackage rec { 8 pname = "cstruct"; 9 + version = "5.3"; 10 format = "setuptools"; 11 12 src = fetchFromGitHub { 13 owner = "andreax79"; 14 repo = "python-cstruct"; 15 + rev = "refs/tags/v${version}"; 16 + hash = "sha256-VDJ0k3cOuHjckujf9yD1GVE+UM/Y9rjqhiq+MqGq2eM="; 17 }; 18 19 pythonImportsCheck = [
+2 -2
pkgs/development/python-modules/django-modelcluster/default.nix
··· 17 18 buildPythonPackage rec { 19 pname = "django-modelcluster"; 20 - version = "6.1"; 21 format = "setuptools"; 22 23 disabled = pythonOlder "3.5"; ··· 26 owner = "wagtail"; 27 repo = "django-modelcluster"; 28 rev = "refs/tags/v${version}"; 29 - hash = "sha256-fNGD2aU668VQ8YHcaFjtjiW/gYJgSx7arDAyUKpFYRE="; 30 }; 31 32 propagatedBuildInputs = [
··· 17 18 buildPythonPackage rec { 19 pname = "django-modelcluster"; 20 + version = "6.2.1"; 21 format = "setuptools"; 22 23 disabled = pythonOlder "3.5"; ··· 26 owner = "wagtail"; 27 repo = "django-modelcluster"; 28 rev = "refs/tags/v${version}"; 29 + hash = "sha256-y2jGSZvTeSnpWDFJ+aNGofTEtMMlY9TrXZjQeET5OhY="; 30 }; 31 32 propagatedBuildInputs = [
+3 -3
pkgs/development/python-modules/f5-icontrol-rest/default.nix
··· 7 8 buildPythonPackage rec { 9 pname = "f5-icontrol-rest"; 10 - version = "1.3.15"; 11 format = "setuptools"; 12 13 src = fetchFromGitHub { 14 owner = "F5Networks"; 15 repo = "f5-icontrol-rest-python"; 16 - rev = "v${version}"; 17 - sha256 = "sha256-ScudlJTQfa0BsEVI+mIndYWF8OcARdxwFwTAOEJxA8w="; 18 }; 19 20 propagatedBuildInputs = [
··· 7 8 buildPythonPackage rec { 9 pname = "f5-icontrol-rest"; 10 + version = "1.3.16"; 11 format = "setuptools"; 12 13 src = fetchFromGitHub { 14 owner = "F5Networks"; 15 repo = "f5-icontrol-rest-python"; 16 + rev = "refs/tags/v${version}"; 17 + sha256 = "sha256-asAFIRoc2zll8a8gMMt4ZRQILhMAes8wf3PGwG5wF9c="; 18 }; 19 20 propagatedBuildInputs = [
+4 -7
pkgs/development/python-modules/jaxopt/default.nix
··· 2 , buildPythonPackage 3 , pythonOlder 4 , fetchFromGitHub 5 , pytestCheckHook 6 , absl-py 7 , cvxpy ··· 16 17 buildPythonPackage rec { 18 pname = "jaxopt"; 19 - version = "0.8.2"; 20 format = "setuptools"; 21 22 disabled = pythonOlder "3.8"; ··· 25 owner = "google"; 26 repo = "jaxopt"; 27 rev = "refs/tags/jaxopt-v${version}"; 28 - hash = "sha256-uVOd3knoku5fKBNXOhCikGtjDuW3TtRqev94OM/8Pgk="; 29 }; 30 31 propagatedBuildInputs = [ ··· 38 ]; 39 40 nativeCheckInputs = [ 41 pytestCheckHook 42 cvxpy 43 optax ··· 50 "jaxopt.linear_solve" 51 "jaxopt.loss" 52 "jaxopt.tree_util" 53 - ]; 54 - 55 - disabledTests = [ 56 - # Stack frame issue 57 - "test_bisect" 58 ]; 59 60 meta = with lib; {
··· 2 , buildPythonPackage 3 , pythonOlder 4 , fetchFromGitHub 5 + , pytest-xdist 6 , pytestCheckHook 7 , absl-py 8 , cvxpy ··· 17 18 buildPythonPackage rec { 19 pname = "jaxopt"; 20 + version = "0.8.3"; 21 format = "setuptools"; 22 23 disabled = pythonOlder "3.8"; ··· 26 owner = "google"; 27 repo = "jaxopt"; 28 rev = "refs/tags/jaxopt-v${version}"; 29 + hash = "sha256-T/BHSnuk3IRuLkBj3Hvb/tFIb7Au25jjQtvwL28OU1U="; 30 }; 31 32 propagatedBuildInputs = [ ··· 39 ]; 40 41 nativeCheckInputs = [ 42 + pytest-xdist 43 pytestCheckHook 44 cvxpy 45 optax ··· 52 "jaxopt.linear_solve" 53 "jaxopt.loss" 54 "jaxopt.tree_util" 55 ]; 56 57 meta = with lib; {
+2 -2
pkgs/development/python-modules/libsass/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "libsass"; 12 - version = "0.22.0"; 13 format = "setuptools"; 14 15 src = fetchFromGitHub { 16 owner = "sass"; 17 repo = "libsass-python"; 18 rev = "refs/tags/${version}"; 19 - hash = "sha256-5O4Er3jNUFy83m/K0HzYR+fHcSDqF/3M+fXaFZY8zEg="; 20 }; 21 22 buildInputs = [ libsass ];
··· 9 10 buildPythonPackage rec { 11 pname = "libsass"; 12 + version = "0.23.0"; 13 format = "setuptools"; 14 15 src = fetchFromGitHub { 16 owner = "sass"; 17 repo = "libsass-python"; 18 rev = "refs/tags/${version}"; 19 + hash = "sha256-CiSr9/3EDwpDEzu6VcMBAlm3CtKTmGYbZMnMEjyZVxI="; 20 }; 21 22 buildInputs = [ libsass ];
+2 -2
pkgs/development/python-modules/pycollada/default.nix
··· 2 3 buildPythonPackage rec { 4 pname = "pycollada"; 5 - version = "0.7.2"; 6 format = "setuptools"; 7 8 src = fetchPypi { 9 inherit pname version; 10 - sha256 = "70a2630ed499bdab718c0e61a3e6ae3698130d7e4654e89cdecde51bfdaea56f"; 11 }; 12 13 propagatedBuildInputs = [ numpy python-dateutil ];
··· 2 3 buildPythonPackage rec { 4 pname = "pycollada"; 5 + version = "0.8"; 6 format = "setuptools"; 7 8 src = fetchPypi { 9 inherit pname version; 10 + sha256 = "sha256-86N1nMTOwdWekyqtdDmdvPVB0YhiqtkDx3AEDaQq8g4="; 11 }; 12 13 propagatedBuildInputs = [ numpy python-dateutil ];
+5 -3
pkgs/development/python-modules/pygitguardian/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "pygitguardian"; 17 - version = "1.11.0"; 18 - format = "pyproject"; 19 20 disabled = pythonOlder "3.7"; 21 ··· 23 owner = "GitGuardian"; 24 repo = "py-gitguardian"; 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-Vr0+y3Zi7DsXzm2COOlMqUVjlZMRJkaVxT8QpSePhuA="; 27 }; 28 29 nativeBuildInputs = [ ··· 49 50 disabledTests = [ 51 # Tests require an API key 52 "test_compute_sca_files" 53 "test_content_scan_exceptions" 54 "test_content_scan" ··· 60 "test_multi_content_scan" 61 "test_multiscan_parameters" 62 "test_quota_overview" 63 "test_sca_client_scan_diff" 64 "test_sca_scan_directory_invalid_tar" 65 "test_sca_scan_directory"
··· 14 15 buildPythonPackage rec { 16 pname = "pygitguardian"; 17 + version = "1.12.0"; 18 + pyproject = true; 19 20 disabled = pythonOlder "3.7"; 21 ··· 23 owner = "GitGuardian"; 24 repo = "py-gitguardian"; 25 rev = "refs/tags/v${version}"; 26 + hash = "sha256-ybl6QOLb1xE6v0D1C2wKMsSU+r2gWzj24Q4pPIMBsCY="; 27 }; 28 29 nativeBuildInputs = [ ··· 49 50 disabledTests = [ 51 # Tests require an API key 52 + "test_bogus_rate_limit" 53 "test_compute_sca_files" 54 "test_content_scan_exceptions" 55 "test_content_scan" ··· 61 "test_multi_content_scan" 62 "test_multiscan_parameters" 63 "test_quota_overview" 64 + "test_rate_limit" 65 "test_sca_client_scan_diff" 66 "test_sca_scan_directory_invalid_tar" 67 "test_sca_scan_directory"
+2 -2
pkgs/development/python-modules/pysol-cards/default.nix
··· 2 3 buildPythonPackage rec { 4 pname = "pysol-cards"; 5 - version = "0.14.3"; 6 format = "setuptools"; 7 8 src = fetchPypi { 9 inherit version; 10 pname = "pysol_cards"; 11 - hash = "sha256-sPv9OGFb/G/XVdq1hQWprhYtDaGGbCXKkUGTi1gj8GE="; 12 }; 13 14 propagatedBuildInputs = [ six random2 ];
··· 2 3 buildPythonPackage rec { 4 pname = "pysol-cards"; 5 + version = "0.16.0"; 6 format = "setuptools"; 7 8 src = fetchPypi { 9 inherit version; 10 pname = "pysol_cards"; 11 + hash = "sha256-C4fKez+ZFVzM08/XOfc593RNb4GYIixtSToDSj1FcMM="; 12 }; 13 14 propagatedBuildInputs = [ six random2 ];
+2 -2
pkgs/development/python-modules/pytado/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "pytado"; 11 - version = "0.17.2"; 12 format = "setuptools"; 13 14 disabled = pythonOlder "3.7"; ··· 17 owner = "wmalgadey"; 18 repo = "PyTado"; 19 rev = "refs/tags/${version}"; 20 - sha256 = "sha256-w1qtSEpnZCs7+M/0Gywz9AeMxUzz2csHKm9SxBKzmz4="; 21 }; 22 23 propagatedBuildInputs = [
··· 8 9 buildPythonPackage rec { 10 pname = "pytado"; 11 + version = "0.17.3"; 12 format = "setuptools"; 13 14 disabled = pythonOlder "3.7"; ··· 17 owner = "wmalgadey"; 18 repo = "PyTado"; 19 rev = "refs/tags/${version}"; 20 + sha256 = "sha256-whpNYiAb2cqKI4m0HJN2lPt51FLuEzrkrRTSWs6uznU="; 21 }; 22 23 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/screenlogicpy/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "screenlogicpy"; 14 - version = "0.10.0"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.10"; ··· 20 owner = "dieselrabbit"; 21 repo = "screenlogicpy"; 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-pilPmHE5amCQ/mGTy3hJqtSEElx7SevQpeMJZKYv7BA="; 24 }; 25 26 nativeBuildInputs = [
··· 11 12 buildPythonPackage rec { 13 pname = "screenlogicpy"; 14 + version = "0.10.1"; 15 pyproject = true; 16 17 disabled = pythonOlder "3.10"; ··· 20 owner = "dieselrabbit"; 21 repo = "screenlogicpy"; 22 rev = "refs/tags/v${version}"; 23 + hash = "sha256-z6cM0sihZvOHCA3v1DYQEev0axf4AcqEW13WA1EMhQM="; 24 }; 25 26 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/sexpdata/default.nix
··· 7 8 buildPythonPackage rec { 9 pname = "sexpdata"; 10 - version = "1.0.1"; 11 format = "pyproject"; 12 13 disabled = pythonOlder "3.7"; 14 15 src = fetchPypi { 16 inherit pname version; 17 - hash = "sha256-b2XxFSkYkMvOXNJpwTvfH4KkzSO8YbbhUKJ1Ee5qfV4="; 18 }; 19 20 nativeBuildInputs = [
··· 7 8 buildPythonPackage rec { 9 pname = "sexpdata"; 10 + version = "1.0.2"; 11 format = "pyproject"; 12 13 disabled = pythonOlder "3.7"; 14 15 src = fetchPypi { 16 inherit pname version; 17 + hash = "sha256-krZ7A2H2dm+PnkS5UZzz+8+vp1Xbhbv4k8Phz03awQk="; 18 }; 19 20 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/sphinxcontrib-bibtex/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "sphinxcontrib-bibtex"; 13 - version = "2.6.1"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.6"; 17 18 src = fetchPypi { 19 inherit pname version; 20 - hash = "sha256-BGtJ8HCuUnavNMG43bm8lWLvbeL3pS03qRy45T9UuGM="; 21 }; 22 23 propagatedBuildInputs = [
··· 10 11 buildPythonPackage rec { 12 pname = "sphinxcontrib-bibtex"; 13 + version = "2.6.2"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.6"; 17 18 src = fetchPypi { 19 inherit pname version; 20 + hash = "sha256-9IevaUM28ov7fWoXBwlTp9JkvsQwAKI3lyQnT1+NcK4="; 21 }; 22 23 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/steamship/default.nix
··· 16 17 buildPythonPackage rec { 18 pname = "steamship"; 19 - version = "2.17.32"; 20 format = "pyproject"; 21 22 src = fetchPypi { 23 inherit pname version; 24 - hash = "sha256-dTpz2/XXu8patDnorg/36652j9VLUjE5uF2fVzbDjfI="; 25 }; 26 27 pythonRelaxDeps = [
··· 16 17 buildPythonPackage rec { 18 pname = "steamship"; 19 + version = "2.17.33"; 20 format = "pyproject"; 21 22 src = fetchPypi { 23 inherit pname version; 24 + hash = "sha256-hvvXg+V/VKTWWdqXM7Q1K5awemkGhSz64gV7HeRBXfg="; 25 }; 26 27 pythonRelaxDeps = [
+2 -2
pkgs/development/python-modules/sumo/default.nix
··· 18 19 buildPythonPackage rec { 20 pname = "sumo"; 21 - version = "2.3.7"; 22 format = "setuptools"; 23 24 disabled = pythonOlder "3.8"; ··· 27 owner = "SMTG-UCL"; 28 repo = "sumo"; 29 rev = "refs/tags/v${version}"; 30 - hash = "sha256-9NHz8SPymD9zANWMeajjavpjw68X4abqhrLl0dn92l0="; 31 }; 32 33 nativeBuildInputs = [
··· 18 19 buildPythonPackage rec { 20 pname = "sumo"; 21 + version = "2.3.8"; 22 format = "setuptools"; 23 24 disabled = pythonOlder "3.8"; ··· 27 owner = "SMTG-UCL"; 28 repo = "sumo"; 29 rev = "refs/tags/v${version}"; 30 + hash = "sha256-nQ5US7maFcOJCqFYeokGiBFp3jhiOPSfCBeclLdHdkk="; 31 }; 32 33 nativeBuildInputs = [
+4 -4
pkgs/development/tools/api-linter/default.nix
··· 5 6 buildGoModule rec { 7 pname = "api-linter"; 8 - version = "1.62.0"; 9 10 src = fetchFromGitHub { 11 owner = "googleapis"; 12 repo = "api-linter"; 13 rev = "v${version}"; 14 - hash = "sha256-QUI54nFlZJnZ2zfhSnFV5nGoXFiVm9jEnWP7B9HwjNI="; 15 }; 16 17 - vendorHash = "sha256-GOgjHrYSFpzkGUorr4w3YShOHWCczp0Qzjq/qw89i4k="; 18 19 subPackages = [ "cmd/api-linter" ]; 20 ··· 23 "-w" 24 ]; 25 26 - # reference: https://github.com/googleapis/api-linter/blob/v1.62.0/.github/workflows/release.yaml#L76 27 preBuild = '' 28 cat > cmd/api-linter/version.go <<EOF 29 package main
··· 5 6 buildGoModule rec { 7 pname = "api-linter"; 8 + version = "1.63.1"; 9 10 src = fetchFromGitHub { 11 owner = "googleapis"; 12 repo = "api-linter"; 13 rev = "v${version}"; 14 + hash = "sha256-S2SP/Q4iVVrsvTo5pedOwkOXsPGwstz+NM0bltWBa1Y="; 15 }; 16 17 + vendorHash = "sha256-vr/HLcOdzkKGdKJXROaKo070mwg1r2D2m0C3sT2CeQc="; 18 19 subPackages = [ "cmd/api-linter" ]; 20 ··· 23 "-w" 24 ]; 25 26 + # reference: https://github.com/googleapis/api-linter/blob/v1.63.1/.github/workflows/release.yaml#L76 27 preBuild = '' 28 cat > cmd/api-linter/version.go <<EOF 29 package main
+3 -3
pkgs/development/tools/firebase-tools/default.nix
··· 8 9 buildNpmPackage rec { 10 pname = "firebase-tools"; 11 - version = "13.0.2"; 12 13 src = fetchFromGitHub { 14 owner = "firebase"; 15 repo = "firebase-tools"; 16 rev = "v${version}"; 17 - hash = "sha256-vR4WvnZjxdbebXWdVbM8vQTCo7pgRMcu9A2KygHZCMk="; 18 }; 19 20 - npmDepsHash = "sha256-h99Zj+yJJvLKc/B6AbKKQTOdrZCIT3BVlkxrOtOyNA4="; 21 22 postPatch = '' 23 ln -s npm-shrinkwrap.json package-lock.json
··· 8 9 buildNpmPackage rec { 10 pname = "firebase-tools"; 11 + version = "13.0.3"; 12 13 src = fetchFromGitHub { 14 owner = "firebase"; 15 repo = "firebase-tools"; 16 rev = "v${version}"; 17 + hash = "sha256-kq7ZrTh6cbrVCEW2/APtcdLqn9hCKXIxZmGgvgpfG4U="; 18 }; 19 20 + npmDepsHash = "sha256-VR+fpykY38JekzcBCK99qmiM3veuZ85BtGGTNf7TW5o="; 21 22 postPatch = '' 23 ln -s npm-shrinkwrap.json package-lock.json
+2 -2
pkgs/development/tools/glamoroustoolkit/default.nix
··· 21 22 stdenv.mkDerivation (finalAttrs: { 23 pname = "glamoroustoolkit"; 24 - version = "1.0.10"; 25 26 src = fetchzip { 27 url = "https://github.com/feenkcom/gtoolkit-vm/releases/download/v${finalAttrs.version}/GlamorousToolkit-x86_64-unknown-linux-gnu.zip"; 28 stripRoot = false; 29 - hash = "sha256-TvT1u9eVHEg/NomTVlY8gFAYxj76ZLRLm3kbtXUTyc8="; 30 }; 31 32 nativeBuildInputs = [ wrapGAppsHook ];
··· 21 22 stdenv.mkDerivation (finalAttrs: { 23 pname = "glamoroustoolkit"; 24 + version = "1.0.11"; 25 26 src = fetchzip { 27 url = "https://github.com/feenkcom/gtoolkit-vm/releases/download/v${finalAttrs.version}/GlamorousToolkit-x86_64-unknown-linux-gnu.zip"; 28 stripRoot = false; 29 + hash = "sha256-GQeYR232zoHLIt1AzznD7rp6u4zMiAdj1+0OfXfT6AQ="; 30 }; 31 32 nativeBuildInputs = [ wrapGAppsHook ];
+2 -2
pkgs/development/tools/google-java-format/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "google-java-format"; 5 - version = "1.19.1"; 6 7 src = fetchurl { 8 url = "https://github.com/google/google-java-format/releases/download/v${version}/google-java-format-${version}-all-deps.jar"; 9 - sha256 = "sha256-ffNOUfh4Kb8mfc0Dwl/lSUMChDLYW/ETi9Csx1mIteM="; 10 }; 11 12 dontUnpack = true;
··· 2 3 stdenv.mkDerivation rec { 4 pname = "google-java-format"; 5 + version = "1.19.2"; 6 7 src = fetchurl { 8 url = "https://github.com/google/google-java-format/releases/download/v${version}/google-java-format-${version}-all-deps.jar"; 9 + sha256 = "sha256-2Ji19wxVr9z3wEMeSX1opIRyw4Ty0E/m8JeN/+Ysvio="; 10 }; 11 12 dontUnpack = true;
+2 -2
pkgs/development/tools/ktlint/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "ktlint"; 5 - version = "1.1.0"; 6 7 src = fetchurl { 8 url = "https://github.com/pinterest/ktlint/releases/download/${version}/ktlint"; 9 - sha256 = "sha256-ZyMaiirHJOLvQRq+lQQ+tz+LnugD21WaM4IeU2HgGK8="; 10 }; 11 12 nativeBuildInputs = [ makeWrapper ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "ktlint"; 5 + version = "1.1.1"; 6 7 src = fetchurl { 8 url = "https://github.com/pinterest/ktlint/releases/download/${version}/ktlint"; 9 + sha256 = "sha256:01cl4jaa2bq52wii1wkzsy6sw546xh8wa8kyhvnfwp34m9d32r4w"; 10 }; 11 12 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/development/tools/misc/opengrok/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "opengrok"; 5 - version = "1.13.0"; 6 7 # binary distribution 8 src = fetchurl { 9 url = "https://github.com/oracle/opengrok/releases/download/${version}/${pname}-${version}.tar.gz"; 10 - hash = "sha256-qlZPoJrsH5ZHOXI0+eLiO/9rjZFXVLiF1dahTNbzfUI="; 11 }; 12 13 nativeBuildInputs = [ makeWrapper ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "opengrok"; 5 + version = "1.13.1"; 6 7 # binary distribution 8 src = fetchurl { 9 url = "https://github.com/oracle/opengrok/releases/download/${version}/${pname}-${version}.tar.gz"; 10 + hash = "sha256-3/BBLPoYX1/ft3MGiJD9OPtkB2PJM7bXkGRuXxTToXI="; 11 }; 12 13 nativeBuildInputs = [ makeWrapper ];
+3 -3
pkgs/development/tools/okteto/default.nix
··· 2 3 buildGoModule rec { 4 pname = "okteto"; 5 - version = "2.23.2"; 6 7 src = fetchFromGitHub { 8 owner = "okteto"; 9 repo = "okteto"; 10 rev = version; 11 - hash = "sha256-CR3ay54Z/h/mYomWtoOqV0Ynq+iygLR5Zd31gaEQ098="; 12 }; 13 14 - vendorHash = "sha256-HodvOSuzp57ijaShCJ+fnX5qk4o5LzMLOfPnpDlc2FU="; 15 16 postPatch = '' 17 # Disable some tests that need file system & network access.
··· 2 3 buildGoModule rec { 4 pname = "okteto"; 5 + version = "2.24.0"; 6 7 src = fetchFromGitHub { 8 owner = "okteto"; 9 repo = "okteto"; 10 rev = version; 11 + hash = "sha256-DnhUqnz+0VfZk5KCbVrQcQpsAI2ojVFMHw83UN2DzwQ="; 12 }; 13 14 + vendorHash = "sha256-vSvHjQZFLzUIC9u+myI6Xi4YhetVkiQxBIkm5/RoV2U="; 15 16 postPatch = '' 17 # Disable some tests that need file system & network access.
+2 -2
pkgs/development/tools/sqldef/default.nix
··· 2 3 buildGoModule rec { 4 pname = "sqldef"; 5 - version = "0.16.14"; 6 7 src = fetchFromGitHub { 8 owner = "k0kubun"; 9 repo = "sqldef"; 10 rev = "v${version}"; 11 - hash = "sha256-AuUGv3spAxPi3EwgWlxAfgksh6W/rTCnsGr3Fch5YTs="; 12 }; 13 14 proxyVendor = true;
··· 2 3 buildGoModule rec { 4 pname = "sqldef"; 5 + version = "0.16.15"; 6 7 src = fetchFromGitHub { 8 owner = "k0kubun"; 9 repo = "sqldef"; 10 rev = "v${version}"; 11 + hash = "sha256-srwCSALP+xtccMnIOpsErn4hk83grXyOMEA2Hwsvjv0="; 12 }; 13 14 proxyVendor = true;
+2 -2
pkgs/games/shattered-pixel-dungeon/experienced-pixel-dungeon.nix
··· 4 5 callPackage ./generic.nix rec { 6 pname = "experienced-pixel-dungeon"; 7 - version = "2.16"; 8 9 src = fetchFromGitHub { 10 owner = "TrashboxBobylev"; 11 repo = "Experienced-Pixel-Dungeon-Redone"; 12 rev = "ExpPD-${version}"; 13 - hash = "sha256-EfSByMceefUcnNmLSTnFNJs/iz1Q45X0BHHfj89d7PI="; 14 }; 15 16 postPatch = ''
··· 4 5 callPackage ./generic.nix rec { 6 pname = "experienced-pixel-dungeon"; 7 + version = "2.16.2"; 8 9 src = fetchFromGitHub { 10 owner = "TrashboxBobylev"; 11 repo = "Experienced-Pixel-Dungeon-Redone"; 12 rev = "ExpPD-${version}"; 13 + hash = "sha256-fTHAA3pCXAA9W32eeY29eaLnfcG5pLop/awQG5zKMt4="; 14 }; 15 16 postPatch = ''
+2 -2
pkgs/os-specific/linux/amdgpu-pro/default.nix
··· 9 , perl 10 , zlib 11 , expat 12 - , libffi 13 , libselinux 14 , libdrm 15 , udev ··· 119 libxshmfence 120 elfutils 121 expat 122 - libffi 123 libselinux 124 # libudev is not listed in any dependencies, but is loaded dynamically 125 udev
··· 9 , perl 10 , zlib 11 , expat 12 + , libffi_3_3 13 , libselinux 14 , libdrm 15 , udev ··· 119 libxshmfence 120 elfutils 121 expat 122 + libffi_3_3 123 libselinux 124 # libudev is not listed in any dependencies, but is loaded dynamically 125 udev
+2 -2
pkgs/os-specific/linux/nvme-cli/default.nix
··· 10 11 stdenv.mkDerivation rec { 12 pname = "nvme-cli"; 13 - version = "2.7"; 14 15 src = fetchFromGitHub { 16 owner = "linux-nvme"; 17 repo = "nvme-cli"; 18 rev = "v${version}"; 19 - hash = "sha256-qijzXucNE+M8fOEtNaoQYX41HeJOMtg/cJFCUJyS6Ew="; 20 }; 21 22 mesonFlags = [
··· 10 11 stdenv.mkDerivation rec { 12 pname = "nvme-cli"; 13 + version = "2.7.1"; 14 15 src = fetchFromGitHub { 16 owner = "linux-nvme"; 17 repo = "nvme-cli"; 18 rev = "v${version}"; 19 + hash = "sha256-Gm+1tb/Nh+Yg2PgSUn/1hR4CZYnfTWRwcQU0A8UeQwI="; 20 }; 21 22 mesonFlags = [
+2 -2
pkgs/tools/misc/plocate/default.nix
··· 10 }: 11 stdenv.mkDerivation rec { 12 pname = "plocate"; 13 - version = "1.1.20"; 14 15 src = fetchgit { 16 url = "https://git.sesse.net/plocate"; 17 rev = version; 18 - sha256 = "sha256-Nc39wPVW+GpmT8X8q/VbrPhPxO/PgFBPTOCWAkkUfDY="; 19 }; 20 21 postPatch = ''
··· 10 }: 11 stdenv.mkDerivation rec { 12 pname = "plocate"; 13 + version = "1.1.21"; 14 15 src = fetchgit { 16 url = "https://git.sesse.net/plocate"; 17 rev = version; 18 + sha256 = "sha256-ucCRm1w3ON3Qh7qt1Pf5/3kvXVGP+dJwjSuwYGcDMcs="; 19 }; 20 21 postPatch = ''
+2 -2
pkgs/tools/networking/goflow2/default.nix
··· 5 6 buildGoModule rec { 7 pname = "goflow2"; 8 - version = "2.1.0"; 9 10 src = fetchFromGitHub { 11 owner = "netsampler"; 12 repo = pname; 13 rev = "v${version}"; 14 - hash = "sha256-c+1Y3OTM2FR9o7zWYGW3uH1LQ2U1occf1++Rnf/atVQ="; 15 }; 16 17 ldflags = [
··· 5 6 buildGoModule rec { 7 pname = "goflow2"; 8 + version = "2.1.1"; 9 10 src = fetchFromGitHub { 11 owner = "netsampler"; 12 repo = pname; 13 rev = "v${version}"; 14 + hash = "sha256-RgHCUuP2EE38X6iMaYD2a8f/C2fBcBEHM5ErlKBkMqI="; 15 }; 16 17 ldflags = [
+2 -2
pkgs/tools/networking/redli/default.nix
··· 2 3 buildGoModule rec { 4 pname = "redli"; 5 - version = "0.9.0"; 6 7 src = fetchFromGitHub { 8 owner = "IBM-Cloud"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-AeIGlRsUWK6q0GJJFmvJwpuGy312VPsMhkxMqDDzay4="; 12 }; 13 14 vendorHash = null;
··· 2 3 buildGoModule rec { 4 pname = "redli"; 5 + version = "0.11.0"; 6 7 src = fetchFromGitHub { 8 owner = "IBM-Cloud"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-Tux4GsYG3DlJoV10Ahb+X+8mpkchLchbh+PCgRD0kUA="; 12 }; 13 14 vendorHash = null;
+2 -2
pkgs/tools/networking/requestly/default.nix
··· 5 6 let 7 pname = "requestly"; 8 - version = "1.5.15"; 9 10 src = fetchurl { 11 url = "https://github.com/requestly/requestly-desktop-app/releases/download/v${version}/Requestly-${version}.AppImage"; 12 - hash = "sha256-GTc4VikXsyiEfgN6oY/YQPBqNLia4cFz1aYS65+SboI="; 13 }; 14 15 appimageContents = appimageTools.extractType2 { inherit pname version src; };
··· 5 6 let 7 pname = "requestly"; 8 + version = "1.5.16"; 9 10 src = fetchurl { 11 url = "https://github.com/requestly/requestly-desktop-app/releases/download/v${version}/Requestly-${version}.AppImage"; 12 + hash = "sha256-c+Ti7j+3r0hSw2uvaDkavykUQQdvg0OgD1XdDTQbJuA="; 13 }; 14 15 appimageContents = appimageTools.extractType2 { inherit pname version src; };
+3 -3
pkgs/tools/security/cnspec/default.nix
··· 5 6 buildGoModule rec { 7 pname = "cnspec"; 8 - version = "9.13.0"; 9 10 src = fetchFromGitHub { 11 owner = "mondoohq"; 12 repo = "cnspec"; 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-hGiMdL+SXJ5psrmfM5pvKD01yaD1q3tOOhfGzbcjvuE="; 15 }; 16 17 proxyVendor = true; 18 - vendorHash = "sha256-pRFRPUL/Ck4m7JH5ykei3PSXbCFKRii8YyjBLQ5kb9M="; 19 20 subPackages = [ 21 "apps/cnspec"
··· 5 6 buildGoModule rec { 7 pname = "cnspec"; 8 + version = "9.14.0"; 9 10 src = fetchFromGitHub { 11 owner = "mondoohq"; 12 repo = "cnspec"; 13 rev = "refs/tags/v${version}"; 14 + hash = "sha256-9MIIxWfETi2DX1DYPALL+JoC4r3yKJpeSFIx+hrGKiM="; 15 }; 16 17 proxyVendor = true; 18 + vendorHash = "sha256-Yii2sDfYqIzQAUaMotT87Wa5g3skxWllq6yGlkPDbLg="; 19 20 subPackages = [ 21 "apps/cnspec"
+3 -3
pkgs/tools/security/ggshield/default.nix
··· 6 7 python3.pkgs.buildPythonApplication rec { 8 pname = "ggshield"; 9 - version = "1.22.0"; 10 - format = "pyproject"; 11 12 src = fetchFromGitHub { 13 owner = "GitGuardian"; 14 repo = "ggshield"; 15 rev = "refs/tags/v${version}"; 16 - hash = "sha256-AxFztqD43KqX0r8tZz4ltjUh2x42kdPqi+b/OunpPF4="; 17 }; 18 19 pythonRelaxDeps = true;
··· 6 7 python3.pkgs.buildPythonApplication rec { 8 pname = "ggshield"; 9 + version = "1.23.0"; 10 + pyproject = true; 11 12 src = fetchFromGitHub { 13 owner = "GitGuardian"; 14 repo = "ggshield"; 15 rev = "refs/tags/v${version}"; 16 + hash = "sha256-c2EXgUs+6GA5zHHF7Cx21LIsZ+jbmQFFUwLft2q5M30="; 17 }; 18 19 pythonRelaxDeps = true;
+2 -2
pkgs/tools/system/htop/default.nix
··· 11 12 stdenv.mkDerivation rec { 13 pname = "htop"; 14 - version = "3.2.2"; 15 16 src = fetchFromGitHub { 17 owner = "htop-dev"; 18 repo = pname; 19 rev = version; 20 - sha256 = "sha256-OrlNE1A71q4XAauYNfumV1Ev1wBpFIBxPiw7aF++yjM="; 21 }; 22 23 nativeBuildInputs = [ autoreconfHook ]
··· 11 12 stdenv.mkDerivation rec { 13 pname = "htop"; 14 + version = "3.3.0"; 15 16 src = fetchFromGitHub { 17 owner = "htop-dev"; 18 repo = pname; 19 rev = version; 20 + hash = "sha256-qDhQkzY2zj2yxbgFUXwE0MGEgAFOsAhnapUuetO9WTw="; 21 }; 22 23 nativeBuildInputs = [ autoreconfHook ]
+1 -9
pkgs/top-level/linux-kernels.nix
··· 298 299 akvcam = callPackage ../os-specific/linux/akvcam { }; 300 301 - amdgpu-pro = callPackage ../os-specific/linux/amdgpu-pro { 302 - libffi = pkgs.libffi.overrideAttrs (orig: rec { 303 - version = "3.3"; 304 - src = fetchurl { 305 - url = "https://github.com/libffi/libffi/releases/download/v${version}/${orig.pname}-${version}.tar.gz"; 306 - sha256 = "0mi0cpf8aa40ljjmzxb7im6dbj45bb0kllcd09xgmp834y9agyvj"; 307 - }; 308 - }); 309 - }; 310 311 apfs = callPackage ../os-specific/linux/apfs { }; 312
··· 298 299 akvcam = callPackage ../os-specific/linux/akvcam { }; 300 301 + amdgpu-pro = callPackage ../os-specific/linux/amdgpu-pro { }; 302 303 apfs = callPackage ../os-specific/linux/apfs { }; 304