lol

Merge remote-tracking branch 'origin/master' into staging-next

+735 -80
+6
nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
··· 22 </listitem> 23 <listitem> 24 <para> 25 <literal>python3</literal> now defaults to Python 3.9, updated 26 from Python 3.8. 27 </para>
··· 22 </listitem> 23 <listitem> 24 <para> 25 + kOps now defaults to 1.21.0, which uses containerd as the 26 + default runtime. 27 + </para> 28 + </listitem> 29 + <listitem> 30 + <para> 31 <literal>python3</literal> now defaults to Python 3.9, updated 32 from Python 3.8. 33 </para>
+1
nixos/doc/manual/release-notes/rl-2111.section.md
··· 7 ## Highlights {#sec-release-21.11-highlights} 8 9 - PHP now defaults to PHP 8.0, updated from 7.4. 10 11 - `python3` now defaults to Python 3.9, updated from Python 3.8. 12
··· 7 ## Highlights {#sec-release-21.11-highlights} 8 9 - PHP now defaults to PHP 8.0, updated from 7.4. 10 + - kOps now defaults to 1.21.0, which uses containerd as the default runtime. 11 12 - `python3` now defaults to Python 3.9, updated from Python 3.8. 13
+1
nixos/modules/installer/tools/nixos-option/default.nix
···
··· 1 + { pkgs, ... }: pkgs.nixos-option
+5 -7
nixos/modules/services/monitoring/prometheus/default.nix
··· 323 HTTP username 324 ''; 325 }; 326 - password = mkOption { 327 - type = types.str; 328 - description = '' 329 - HTTP password 330 - ''; 331 - }; 332 }; 333 }) '' 334 - Optional http login credentials for metrics scraping. 335 ''; 336 337 bearer_token = mkOpt types.str ''
··· 323 HTTP username 324 ''; 325 }; 326 + password = mkOpt types.str "HTTP password"; 327 + password_file = mkOpt types.str "HTTP password file"; 328 }; 329 }) '' 330 + Sets the `Authorization` header on every scrape request with the 331 + configured username and password. 332 + password and password_file are mutually exclusive. 333 ''; 334 335 bearer_token = mkOpt types.str ''
+1
pkgs/applications/editors/neovim/default.nix
··· 131 - Improve extensibility with a new plugin architecture 132 ''; 133 homepage = "https://www.neovim.io"; 134 # "Contributions committed before b17d96 by authors who did not sign the 135 # Contributor License Agreement (CLA) remain under the Vim license. 136 # Contributions committed after b17d96 are licensed under Apache 2.0 unless
··· 131 - Improve extensibility with a new plugin architecture 132 ''; 133 homepage = "https://www.neovim.io"; 134 + mainProgram = "nvim"; 135 # "Contributions committed before b17d96 by authors who did not sign the 136 # Contributor License Agreement (CLA) remain under the Vim license. 137 # Contributions committed after b17d96 are licensed under Apache 2.0 unless
-1
pkgs/applications/editors/neovim/wrapper.nix
··· 131 hydraPlatforms = []; 132 # prefer wrapper over the package 133 priority = (neovim.meta.priority or 0) - 1; 134 - mainProgram = "nvim"; 135 }; 136 }; 137 in
··· 131 hydraPlatforms = []; 132 # prefer wrapper over the package 133 priority = (neovim.meta.priority or 0) - 1; 134 }; 135 }; 136 in
+3 -4
pkgs/applications/misc/slides/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub, bash, go, python3, ruby, sd }: 2 3 buildGoModule rec { 4 pname = "slides"; 5 - version = "0.4.0"; 6 7 src = fetchFromGitHub { 8 owner = "maaslalani"; 9 repo = "slides"; 10 rev = "v${version}"; 11 - sha256 = "15f4sn1zsqqhzxnmwb1igh8xhka6li31ygdqgbjvxzm93lkarxvs"; 12 }; 13 14 checkInputs = [ ··· 16 go 17 python3 18 ruby 19 - sd 20 ]; 21 22 vendorSha256 = "0y6fz9rw702mji571k0gp4kpfx7xbv7rvlnmpfjygy6lmp7wga6f";
··· 1 + { lib, buildGoModule, fetchFromGitHub, bash, go, python3, ruby }: 2 3 buildGoModule rec { 4 pname = "slides"; 5 + version = "0.4.1"; 6 7 src = fetchFromGitHub { 8 owner = "maaslalani"; 9 repo = "slides"; 10 rev = "v${version}"; 11 + sha256 = "1cywqrqj199hmx532h4vn0j17ypswq2zkmv8qpxpayvjwimx4pwk"; 12 }; 13 14 checkInputs = [ ··· 16 go 17 python3 18 ruby 19 ]; 20 21 vendorSha256 = "0y6fz9rw702mji571k0gp4kpfx7xbv7rvlnmpfjygy6lmp7wga6f";
+6 -5
pkgs/applications/networking/cluster/kops/default.nix
··· 53 54 mkKops = generic; 55 56 - kops_1_18 = mkKops { 57 - version = "1.18.2"; 58 - sha256 = "17na83j6sfhk69w9ssvicc0xd1904z952ad3zzbpha50lcy6nlhp"; 59 - }; 60 - 61 kops_1_19 = mkKops rec { 62 version = "1.19.2"; 63 sha256 = "15csxih1xy8myky37n5dyzp5mc31pc4bq9asaw6zz51mgw8ad5r9"; ··· 67 kops_1_20 = mkKops rec { 68 version = "1.20.2"; 69 sha256 = "011ib3xkj6nn7qax8d0ns8y4jhkwwmry1qnzxklvzssaxhmzs557"; 70 rev = "v${version}"; 71 }; 72 }
··· 53 54 mkKops = generic; 55 56 kops_1_19 = mkKops rec { 57 version = "1.19.2"; 58 sha256 = "15csxih1xy8myky37n5dyzp5mc31pc4bq9asaw6zz51mgw8ad5r9"; ··· 62 kops_1_20 = mkKops rec { 63 version = "1.20.2"; 64 sha256 = "011ib3xkj6nn7qax8d0ns8y4jhkwwmry1qnzxklvzssaxhmzs557"; 65 + rev = "v${version}"; 66 + }; 67 + 68 + kops_1_21 = mkKops rec { 69 + version = "1.21.0"; 70 + sha256 = "sha256-T2i3qpg3GC7yaYCGrN1V5XXrUyT+Ce9Q4aV00gQJ7gM="; 71 rev = "v${version}"; 72 }; 73 }
+3 -3
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 567 "owner": "hashicorp", 568 "provider-source-address": "registry.terraform.io/hashicorp/kubernetes-alpha", 569 "repo": "terraform-provider-kubernetes-alpha", 570 - "rev": "v0.3.3", 571 - "sha256": "18i9yp0w6mmic95p6d6ah1hl3rmgkh264z1a05973yslpqhyx9yl", 572 "vendorSha256": null, 573 - "version": "0.3.3" 574 }, 575 "launchdarkly": { 576 "owner": "terraform-providers",
··· 567 "owner": "hashicorp", 568 "provider-source-address": "registry.terraform.io/hashicorp/kubernetes-alpha", 569 "repo": "terraform-provider-kubernetes-alpha", 570 + "rev": "v0.5.0", 571 + "sha256": "0yqm3wlya69w9g9kzgvm28mbbwp6wik51syjnbnj8dis5kspx8gd", 572 "vendorSha256": null, 573 + "version": "0.5.0" 574 }, 575 "launchdarkly": { 576 "owner": "terraform-providers",
+2
pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix
··· 41 , pango 42 , runtimeShell 43 , writeScript 44 , xidel 45 }: 46 ··· 164 --set MOZ_LEGACY_PROFILES 1 \ 165 --set MOZ_ALLOW_DOWNGRADE 1 \ 166 --prefix PATH : "${lib.getBin gnupg}/bin" \ 167 --prefix LD_LIBRARY_PATH : "${lib.getLib gpgme}/lib" 168 ''; 169
··· 41 , pango 42 , runtimeShell 43 , writeScript 44 + , xdg-utils 45 , xidel 46 }: 47 ··· 165 --set MOZ_LEGACY_PROFILES 1 \ 166 --set MOZ_ALLOW_DOWNGRADE 1 \ 167 --prefix PATH : "${lib.getBin gnupg}/bin" \ 168 + --prefix PATH : "${lib.getBin xdg-utils}/bin" \ 169 --prefix LD_LIBRARY_PATH : "${lib.getLib gpgme}/lib" 170 ''; 171
+2
pkgs/applications/networking/mailreaders/thunderbird/default.nix
··· 50 , unzip 51 , which 52 , writeScript 53 , xidel 54 , xorg 55 , yasm ··· 311 --set MOZ_LEGACY_PROFILES 1 312 --set MOZ_ALLOW_DOWNGRADE 1 313 --prefix PATH : "${lib.getBin gnupg}/bin" 314 --prefix LD_LIBRARY_PATH : "${lib.getLib gpgme}/lib" 315 ) 316 '';
··· 50 , unzip 51 , which 52 , writeScript 53 + , xdg-utils 54 , xidel 55 , xorg 56 , yasm ··· 312 --set MOZ_LEGACY_PROFILES 1 313 --set MOZ_ALLOW_DOWNGRADE 1 314 --prefix PATH : "${lib.getBin gnupg}/bin" 315 + --prefix PATH : "${lib.getBin xdg-utils}/bin" 316 --prefix LD_LIBRARY_PATH : "${lib.getLib gpgme}/lib" 317 ) 318 '';
+3 -3
pkgs/applications/version-management/git-and-tools/gitui/default.nix
··· 1 { lib, stdenv, rustPlatform, fetchFromGitHub, libiconv, perl, python3, Security, AppKit, openssl, xclip }: 2 rustPlatform.buildRustPackage rec { 3 pname = "gitui"; 4 - version = "0.16.1"; 5 6 src = fetchFromGitHub { 7 owner = "extrawurst"; 8 repo = pname; 9 rev = "v${version}"; 10 - sha256 = "sha256-8RPIPimDImLUR9oHVZZ7ZeKLtIhebv/d0kl4CQ5NFdU="; 11 }; 12 13 - cargoSha256 = "sha256-1IHbOjZV8Rc0el7J983B8pvnbt8+QtYiknZU/I85OnY="; 14 15 nativeBuildInputs = [ python3 perl ]; 16 buildInputs = [ openssl ]
··· 1 { lib, stdenv, rustPlatform, fetchFromGitHub, libiconv, perl, python3, Security, AppKit, openssl, xclip }: 2 rustPlatform.buildRustPackage rec { 3 pname = "gitui"; 4 + version = "0.16.2"; 5 6 src = fetchFromGitHub { 7 owner = "extrawurst"; 8 repo = pname; 9 rev = "v${version}"; 10 + sha256 = "sha256-FRPRkFGf6Z/+smK651wR6ETWrvvQ1AKalxXW6d6otIo="; 11 }; 12 13 + cargoSha256 = "sha256-3ubeZgB7XNKysy6s+cdg4GDj/Mn4Mdp9VupcbBRTRh4="; 14 15 nativeBuildInputs = [ python3 perl ]; 16 buildInputs = [ openssl ]
+2 -2
pkgs/desktops/cinnamon/nemo/default.nix
··· 22 23 stdenv.mkDerivation rec { 24 pname = "nemo"; 25 - version = "5.0.0"; 26 27 # TODO: add plugins support (see https://github.com/NixOS/nixpkgs/issues/78327) 28 ··· 30 owner = "linuxmint"; 31 repo = pname; 32 rev = version; 33 - sha256 = "07n9p93iyrzb7636qqwknq8dd3im1y6wb9jfvif96mbvvdwsnfyz"; 34 }; 35 36 outputs = [ "out" "dev" ];
··· 22 23 stdenv.mkDerivation rec { 24 pname = "nemo"; 25 + version = "5.0.3"; 26 27 # TODO: add plugins support (see https://github.com/NixOS/nixpkgs/issues/78327) 28 ··· 30 owner = "linuxmint"; 31 repo = pname; 32 rev = version; 33 + sha256 = "sha256-Ah1Rp/o4LPdYm+wj2W5ljjMkCI3PgoAHrlM8yEQP77o="; 34 }; 35 36 outputs = [ "out" "dev" ];
+9 -3
pkgs/development/interpreters/spidermonkey/68.nix
··· 14 sha256 = "0azdinwqjfv2q37gqpxmfvzsk86pvsi6cjaq1310zs26gric5j1f"; 15 }; 16 17 outputs = [ "out" "dev" ]; 18 setOutputFlags = false; # Configure script only understands --includedir 19 ··· 54 "--enable-posix-nspr-emulation" 55 "--with-system-zlib" 56 "--with-system-icu" 57 - 58 - "--with-libclang-path=${llvmPackages.libclang.lib}/lib" 59 - "--with-clang-path=${llvmPackages.clang}/bin/clang" 60 61 "--enable-shared-js" 62 "--enable-readline"
··· 14 sha256 = "0azdinwqjfv2q37gqpxmfvzsk86pvsi6cjaq1310zs26gric5j1f"; 15 }; 16 17 + patches = [ 18 + # Backport a change from Firefox 75 that fixes finding the 19 + # location of clang and libclang. 20 + (fetchpatch { 21 + url = "https://hg.mozilla.org/mozilla-central/raw-rev/ccd1356fc8f1d0bfa9d896e88d3cc924425623da"; 22 + sha256 = "005g3mfmal9nw32khrgyiv3221z7pazfhhm2qvgc8d48i2yzj3j0"; 23 + }) 24 + ]; 25 + 26 outputs = [ "out" "dev" ]; 27 setOutputFlags = false; # Configure script only understands --includedir 28 ··· 63 "--enable-posix-nspr-emulation" 64 "--with-system-zlib" 65 "--with-system-icu" 66 67 "--enable-shared-js" 68 "--enable-readline"
+21 -17
pkgs/development/libraries/oracle-instantclient/default.nix
··· 1 - { lib, stdenv 2 , fetchurl 3 , autoPatchelfHook 4 , fixDarwinDylibNames ··· 17 throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}"; 18 19 # assemble list of components 20 - components = [ "basic" "sdk" "sqlplus" ] ++ optional odbcSupport "odbc"; 21 22 # determine the version number, there might be different ones per architecture 23 version = { ··· 28 # hashes per component and architecture 29 hashes = { 30 x86_64-linux = { 31 - basic = "1yk4ng3a9ka1mzgfph9br6rwclagbgfvmg6kja11nl5dapxdzaxy"; 32 - sdk = "115v1gqr0czy7dcf2idwxhc6ja5b0nind0mf1rn8iawgrw560l99"; 33 sqlplus = "0zj5h84ypv4n4678kfix6jih9yakb277l9hc0819iddc0a5slbi5"; 34 - odbc = "1g1z6pdn76dp440fh49pm8ijfgjazx4cvxdi665fsr62h62xkvch"; 35 }; 36 x86_64-darwin = { 37 - basic = "f4335c1d53e8188a3a8cdfb97494ff87c4d0f481309284cf086dc64080a60abd"; 38 - sdk = "b46b4b87af593f7cfe447cfb903d1ae5073cec34049143ad8cdc9f3e78b23b27"; 39 sqlplus = "f7565c3cbf898b0a7953fbb0017c5edd9d11d1863781588b7caf3a69937a2e9e"; 40 - odbc = "f91da40684abaa866aa059eb26b1322f2d527670a1937d678404c991eadeb725"; 41 }; 42 }.${stdenv.hostPlatform.system} or throwSystem; 43 44 # rels per component and architecture, optional 45 - rels = { 46 - }.${stdenv.hostPlatform.system} or {}; 47 48 # convert platform to oracle architecture names 49 arch = { ··· 70 }; 71 72 # assemble srcs 73 - srcs = map (component: 74 - (fetcher (srcFilename component arch version rels.${component} or "") hashes.${component} or "")) 75 - components; 76 77 pname = "oracle-instantclient"; 78 extLib = stdenv.hostPlatform.extensions.sharedLibrary; 79 - in stdenv.mkDerivation { 80 inherit pname version srcs; 81 82 buildInputs = [ stdenv.cc.cc.lib ] ··· 87 ++ optional stdenv.isLinux autoPatchelfHook 88 ++ optional stdenv.isDarwin fixDarwinDylibNames; 89 90 - outputs = [ "out" "dev" "lib"]; 91 92 unpackCmd = "unzip $curSrc"; 93 94 installPhase = '' 95 mkdir -p "$out/"{bin,include,lib,"share/java","share/${pname}-${version}/demo/"} $lib/lib 96 - install -Dm755 {adrci,genezi,uidrvci,sqlplus} $out/bin 97 98 # cp to preserve symlinks 99 cp -P *${extLib}* $lib/lib ··· 124 license = licenses.unfree; 125 platforms = [ "x86_64-linux" "x86_64-darwin" ]; 126 maintainers = with maintainers; [ flokli ]; 127 - hydraPlatforms = []; 128 }; 129 }
··· 1 + { lib 2 + , stdenv 3 , fetchurl 4 , autoPatchelfHook 5 , fixDarwinDylibNames ··· 18 throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}"; 19 20 # assemble list of components 21 + components = [ "basic" "sdk" "sqlplus" "tools" ] ++ optional odbcSupport "odbc"; 22 23 # determine the version number, there might be different ones per architecture 24 version = { ··· 29 # hashes per component and architecture 30 hashes = { 31 x86_64-linux = { 32 + basic = "1yk4ng3a9ka1mzgfph9br6rwclagbgfvmg6kja11nl5dapxdzaxy"; 33 + sdk = "115v1gqr0czy7dcf2idwxhc6ja5b0nind0mf1rn8iawgrw560l99"; 34 sqlplus = "0zj5h84ypv4n4678kfix6jih9yakb277l9hc0819iddc0a5slbi5"; 35 + tools = "1q19blr0gz1c8bq0bnv1njzflrp03hf82ngid966xc6gwmqpkdsk"; 36 + odbc = "1g1z6pdn76dp440fh49pm8ijfgjazx4cvxdi665fsr62h62xkvch"; 37 }; 38 x86_64-darwin = { 39 + basic = "f4335c1d53e8188a3a8cdfb97494ff87c4d0f481309284cf086dc64080a60abd"; 40 + sdk = "b46b4b87af593f7cfe447cfb903d1ae5073cec34049143ad8cdc9f3e78b23b27"; 41 sqlplus = "f7565c3cbf898b0a7953fbb0017c5edd9d11d1863781588b7caf3a69937a2e9e"; 42 + tools = "b2bc474f98da13efdbc77fd05f559498cd8c08582c5b9038f6a862215de33f2c"; 43 + odbc = "f91da40684abaa866aa059eb26b1322f2d527670a1937d678404c991eadeb725"; 44 }; 45 }.${stdenv.hostPlatform.system} or throwSystem; 46 47 # rels per component and architecture, optional 48 + rels = { }.${stdenv.hostPlatform.system} or { }; 49 50 # convert platform to oracle architecture names 51 arch = { ··· 72 }; 73 74 # assemble srcs 75 + srcs = map 76 + (component: 77 + (fetcher (srcFilename component arch version rels.${component} or "") hashes.${component} or "")) 78 + components; 79 80 pname = "oracle-instantclient"; 81 extLib = stdenv.hostPlatform.extensions.sharedLibrary; 82 + in 83 + stdenv.mkDerivation { 84 inherit pname version srcs; 85 86 buildInputs = [ stdenv.cc.cc.lib ] ··· 91 ++ optional stdenv.isLinux autoPatchelfHook 92 ++ optional stdenv.isDarwin fixDarwinDylibNames; 93 94 + outputs = [ "out" "dev" "lib" ]; 95 96 unpackCmd = "unzip $curSrc"; 97 98 installPhase = '' 99 mkdir -p "$out/"{bin,include,lib,"share/java","share/${pname}-${version}/demo/"} $lib/lib 100 + install -Dm755 {adrci,genezi,uidrvci,sqlplus,exp,expdp,imp,impdp} $out/bin 101 102 # cp to preserve symlinks 103 cp -P *${extLib}* $lib/lib ··· 128 license = licenses.unfree; 129 platforms = [ "x86_64-linux" "x86_64-darwin" ]; 130 maintainers = with maintainers; [ flokli ]; 131 + hydraPlatforms = [ ]; 132 }; 133 }
+2 -2
pkgs/development/libraries/physics/hepmc3/default.nix
··· 9 10 stdenv.mkDerivation rec { 11 pname = "hepmc3"; 12 - version = "3.2.3"; 13 14 src = fetchurl { 15 url = "http://hepmc.web.cern.ch/hepmc/releases/HepMC3-${version}.tar.gz"; 16 - sha256 = "sha256-jKrazCyWmIPNH5lLYieV/IhftLFdrYyK5kvL2/DL1H0="; 17 }; 18 19 nativeBuildInputs = [ cmake ];
··· 9 10 stdenv.mkDerivation rec { 11 pname = "hepmc3"; 12 + version = "3.2.4"; 13 14 src = fetchurl { 15 url = "http://hepmc.web.cern.ch/hepmc/releases/HepMC3-${version}.tar.gz"; 16 + sha256 = "sha256-4Ij8z9GmwvjhCJ9FcQG+4eXHqXd+nVHGQZyKKIpJ4bs="; 17 }; 18 19 nativeBuildInputs = [ cmake ];
+520
pkgs/development/python-modules/cramjam/Cargo.lock
···
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + [[package]] 4 + name = "adler" 5 + version = "1.0.2" 6 + source = "registry+https://github.com/rust-lang/crates.io-index" 7 + checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 8 + 9 + [[package]] 10 + name = "autocfg" 11 + version = "1.0.1" 12 + source = "registry+https://github.com/rust-lang/crates.io-index" 13 + checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" 14 + 15 + [[package]] 16 + name = "bitflags" 17 + version = "1.2.1" 18 + source = "registry+https://github.com/rust-lang/crates.io-index" 19 + checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" 20 + 21 + [[package]] 22 + name = "brotli-sys" 23 + version = "0.3.2" 24 + source = "registry+https://github.com/rust-lang/crates.io-index" 25 + checksum = "4445dea95f4c2b41cde57cc9fee236ae4dbae88d8fcbdb4750fc1bb5d86aaecd" 26 + dependencies = [ 27 + "cc", 28 + "libc", 29 + ] 30 + 31 + [[package]] 32 + name = "brotli2" 33 + version = "0.3.2" 34 + source = "registry+https://github.com/rust-lang/crates.io-index" 35 + checksum = "0cb036c3eade309815c15ddbacec5b22c4d1f3983a774ab2eac2e3e9ea85568e" 36 + dependencies = [ 37 + "brotli-sys", 38 + "libc", 39 + ] 40 + 41 + [[package]] 42 + name = "cc" 43 + version = "1.0.68" 44 + source = "registry+https://github.com/rust-lang/crates.io-index" 45 + checksum = "4a72c244c1ff497a746a7e1fb3d14bd08420ecda70c8f25c7112f2781652d787" 46 + dependencies = [ 47 + "jobserver", 48 + ] 49 + 50 + [[package]] 51 + name = "cfg-if" 52 + version = "0.1.10" 53 + source = "registry+https://github.com/rust-lang/crates.io-index" 54 + checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" 55 + 56 + [[package]] 57 + name = "cfg-if" 58 + version = "1.0.0" 59 + source = "registry+https://github.com/rust-lang/crates.io-index" 60 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 61 + 62 + [[package]] 63 + name = "cramjam" 64 + version = "2.3.2" 65 + dependencies = [ 66 + "brotli2", 67 + "flate2", 68 + "lz4", 69 + "mimalloc", 70 + "numpy", 71 + "pyo3", 72 + "snap", 73 + "zstd", 74 + ] 75 + 76 + [[package]] 77 + name = "crc32fast" 78 + version = "1.2.1" 79 + source = "registry+https://github.com/rust-lang/crates.io-index" 80 + checksum = "81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a" 81 + dependencies = [ 82 + "cfg-if 1.0.0", 83 + ] 84 + 85 + [[package]] 86 + name = "ctor" 87 + version = "0.1.20" 88 + source = "registry+https://github.com/rust-lang/crates.io-index" 89 + checksum = "5e98e2ad1a782e33928b96fc3948e7c355e5af34ba4de7670fe8bac2a3b2006d" 90 + dependencies = [ 91 + "quote", 92 + "syn", 93 + ] 94 + 95 + [[package]] 96 + name = "flate2" 97 + version = "1.0.20" 98 + source = "registry+https://github.com/rust-lang/crates.io-index" 99 + checksum = "cd3aec53de10fe96d7d8c565eb17f2c687bb5518a2ec453b5b1252964526abe0" 100 + dependencies = [ 101 + "cfg-if 1.0.0", 102 + "crc32fast", 103 + "libc", 104 + "miniz_oxide", 105 + ] 106 + 107 + [[package]] 108 + name = "ghost" 109 + version = "0.1.2" 110 + source = "registry+https://github.com/rust-lang/crates.io-index" 111 + checksum = "1a5bcf1bbeab73aa4cf2fde60a846858dc036163c7c33bec309f8d17de785479" 112 + dependencies = [ 113 + "proc-macro2", 114 + "quote", 115 + "syn", 116 + ] 117 + 118 + [[package]] 119 + name = "indoc" 120 + version = "0.3.6" 121 + source = "registry+https://github.com/rust-lang/crates.io-index" 122 + checksum = "47741a8bc60fb26eb8d6e0238bbb26d8575ff623fdc97b1a2c00c050b9684ed8" 123 + dependencies = [ 124 + "indoc-impl", 125 + "proc-macro-hack", 126 + ] 127 + 128 + [[package]] 129 + name = "indoc-impl" 130 + version = "0.3.6" 131 + source = "registry+https://github.com/rust-lang/crates.io-index" 132 + checksum = "ce046d161f000fffde5f432a0d034d0341dc152643b2598ed5bfce44c4f3a8f0" 133 + dependencies = [ 134 + "proc-macro-hack", 135 + "proc-macro2", 136 + "quote", 137 + "syn", 138 + "unindent", 139 + ] 140 + 141 + [[package]] 142 + name = "instant" 143 + version = "0.1.9" 144 + source = "registry+https://github.com/rust-lang/crates.io-index" 145 + checksum = "61124eeebbd69b8190558df225adf7e4caafce0d743919e5d6b19652314ec5ec" 146 + dependencies = [ 147 + "cfg-if 1.0.0", 148 + ] 149 + 150 + [[package]] 151 + name = "inventory" 152 + version = "0.1.10" 153 + source = "registry+https://github.com/rust-lang/crates.io-index" 154 + checksum = "0f0f7efb804ec95e33db9ad49e4252f049e37e8b0a4652e3cd61f7999f2eff7f" 155 + dependencies = [ 156 + "ctor", 157 + "ghost", 158 + "inventory-impl", 159 + ] 160 + 161 + [[package]] 162 + name = "inventory-impl" 163 + version = "0.1.10" 164 + source = "registry+https://github.com/rust-lang/crates.io-index" 165 + checksum = "75c094e94816723ab936484666968f5b58060492e880f3c8d00489a1e244fa51" 166 + dependencies = [ 167 + "proc-macro2", 168 + "quote", 169 + "syn", 170 + ] 171 + 172 + [[package]] 173 + name = "jobserver" 174 + version = "0.1.22" 175 + source = "registry+https://github.com/rust-lang/crates.io-index" 176 + checksum = "972f5ae5d1cb9c6ae417789196c803205313edde988685da5e3aae0827b9e7fd" 177 + dependencies = [ 178 + "libc", 179 + ] 180 + 181 + [[package]] 182 + name = "libc" 183 + version = "0.2.95" 184 + source = "registry+https://github.com/rust-lang/crates.io-index" 185 + checksum = "789da6d93f1b866ffe175afc5322a4d76c038605a1c3319bb57b06967ca98a36" 186 + 187 + [[package]] 188 + name = "libmimalloc-sys" 189 + version = "0.1.21" 190 + source = "registry+https://github.com/rust-lang/crates.io-index" 191 + checksum = "2396cf99d2f58611cd69f0efeee4af3d2e2c7b61bed433515029163aa567e65c" 192 + dependencies = [ 193 + "cc", 194 + ] 195 + 196 + [[package]] 197 + name = "lock_api" 198 + version = "0.4.4" 199 + source = "registry+https://github.com/rust-lang/crates.io-index" 200 + checksum = "0382880606dff6d15c9476c416d18690b72742aa7b605bb6dd6ec9030fbf07eb" 201 + dependencies = [ 202 + "scopeguard", 203 + ] 204 + 205 + [[package]] 206 + name = "lz4" 207 + version = "1.23.2" 208 + source = "registry+https://github.com/rust-lang/crates.io-index" 209 + checksum = "aac20ed6991e01bf6a2e68cc73df2b389707403662a8ba89f68511fb340f724c" 210 + dependencies = [ 211 + "libc", 212 + "lz4-sys", 213 + ] 214 + 215 + [[package]] 216 + name = "lz4-sys" 217 + version = "1.9.2" 218 + source = "registry+https://github.com/rust-lang/crates.io-index" 219 + checksum = "dca79aa95d8b3226213ad454d328369853be3a1382d89532a854f4d69640acae" 220 + dependencies = [ 221 + "cc", 222 + "libc", 223 + ] 224 + 225 + [[package]] 226 + name = "matrixmultiply" 227 + version = "0.2.4" 228 + source = "registry+https://github.com/rust-lang/crates.io-index" 229 + checksum = "916806ba0031cd542105d916a97c8572e1fa6dd79c9c51e7eb43a09ec2dd84c1" 230 + dependencies = [ 231 + "rawpointer", 232 + ] 233 + 234 + [[package]] 235 + name = "mimalloc" 236 + version = "0.1.25" 237 + source = "registry+https://github.com/rust-lang/crates.io-index" 238 + checksum = "1e7c6b11afd1e5e689ac96b6d18b1fc763398fe3d7eed99e8773426bc2033dfb" 239 + dependencies = [ 240 + "libmimalloc-sys", 241 + ] 242 + 243 + [[package]] 244 + name = "miniz_oxide" 245 + version = "0.4.4" 246 + source = "registry+https://github.com/rust-lang/crates.io-index" 247 + checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b" 248 + dependencies = [ 249 + "adler", 250 + "autocfg", 251 + ] 252 + 253 + [[package]] 254 + name = "ndarray" 255 + version = "0.14.0" 256 + source = "registry+https://github.com/rust-lang/crates.io-index" 257 + checksum = "6c0d5c9540a691d153064dc47a4db2504587a75eae07bf1d73f7a596ebc73c04" 258 + dependencies = [ 259 + "matrixmultiply", 260 + "num-complex", 261 + "num-integer", 262 + "num-traits", 263 + "rawpointer", 264 + ] 265 + 266 + [[package]] 267 + name = "num-complex" 268 + version = "0.3.1" 269 + source = "registry+https://github.com/rust-lang/crates.io-index" 270 + checksum = "747d632c0c558b87dbabbe6a82f3b4ae03720d0646ac5b7b4dae89394be5f2c5" 271 + dependencies = [ 272 + "num-traits", 273 + ] 274 + 275 + [[package]] 276 + name = "num-integer" 277 + version = "0.1.44" 278 + source = "registry+https://github.com/rust-lang/crates.io-index" 279 + checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" 280 + dependencies = [ 281 + "autocfg", 282 + "num-traits", 283 + ] 284 + 285 + [[package]] 286 + name = "num-traits" 287 + version = "0.2.14" 288 + source = "registry+https://github.com/rust-lang/crates.io-index" 289 + checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" 290 + dependencies = [ 291 + "autocfg", 292 + ] 293 + 294 + [[package]] 295 + name = "numpy" 296 + version = "0.13.1" 297 + source = "registry+https://github.com/rust-lang/crates.io-index" 298 + checksum = "a7073fae1e0b82409533a29c6f804b79783d7b2d3c07728fdc4d884eda8cd4f0" 299 + dependencies = [ 300 + "cfg-if 0.1.10", 301 + "libc", 302 + "ndarray", 303 + "num-complex", 304 + "num-traits", 305 + "pyo3", 306 + ] 307 + 308 + [[package]] 309 + name = "parking_lot" 310 + version = "0.11.1" 311 + source = "registry+https://github.com/rust-lang/crates.io-index" 312 + checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb" 313 + dependencies = [ 314 + "instant", 315 + "lock_api", 316 + "parking_lot_core", 317 + ] 318 + 319 + [[package]] 320 + name = "parking_lot_core" 321 + version = "0.8.3" 322 + source = "registry+https://github.com/rust-lang/crates.io-index" 323 + checksum = "fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018" 324 + dependencies = [ 325 + "cfg-if 1.0.0", 326 + "instant", 327 + "libc", 328 + "redox_syscall", 329 + "smallvec", 330 + "winapi", 331 + ] 332 + 333 + [[package]] 334 + name = "paste" 335 + version = "0.1.18" 336 + source = "registry+https://github.com/rust-lang/crates.io-index" 337 + checksum = "45ca20c77d80be666aef2b45486da86238fabe33e38306bd3118fe4af33fa880" 338 + dependencies = [ 339 + "paste-impl", 340 + "proc-macro-hack", 341 + ] 342 + 343 + [[package]] 344 + name = "paste-impl" 345 + version = "0.1.18" 346 + source = "registry+https://github.com/rust-lang/crates.io-index" 347 + checksum = "d95a7db200b97ef370c8e6de0088252f7e0dfff7d047a28528e47456c0fc98b6" 348 + dependencies = [ 349 + "proc-macro-hack", 350 + ] 351 + 352 + [[package]] 353 + name = "proc-macro-hack" 354 + version = "0.5.19" 355 + source = "registry+https://github.com/rust-lang/crates.io-index" 356 + checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" 357 + 358 + [[package]] 359 + name = "proc-macro2" 360 + version = "1.0.27" 361 + source = "registry+https://github.com/rust-lang/crates.io-index" 362 + checksum = "f0d8caf72986c1a598726adc988bb5984792ef84f5ee5aa50209145ee8077038" 363 + dependencies = [ 364 + "unicode-xid", 365 + ] 366 + 367 + [[package]] 368 + name = "pyo3" 369 + version = "0.13.2" 370 + source = "registry+https://github.com/rust-lang/crates.io-index" 371 + checksum = "4837b8e8e18a102c23f79d1e9a110b597ea3b684c95e874eb1ad88f8683109c3" 372 + dependencies = [ 373 + "cfg-if 1.0.0", 374 + "ctor", 375 + "indoc", 376 + "inventory", 377 + "libc", 378 + "parking_lot", 379 + "paste", 380 + "pyo3-macros", 381 + "unindent", 382 + ] 383 + 384 + [[package]] 385 + name = "pyo3-macros" 386 + version = "0.13.2" 387 + source = "registry+https://github.com/rust-lang/crates.io-index" 388 + checksum = "a47f2c300ceec3e58064fd5f8f5b61230f2ffd64bde4970c81fdd0563a2db1bb" 389 + dependencies = [ 390 + "pyo3-macros-backend", 391 + "quote", 392 + "syn", 393 + ] 394 + 395 + [[package]] 396 + name = "pyo3-macros-backend" 397 + version = "0.13.2" 398 + source = "registry+https://github.com/rust-lang/crates.io-index" 399 + checksum = "87b097e5d84fcbe3e167f400fbedd657820a375b034c78bd852050749a575d66" 400 + dependencies = [ 401 + "proc-macro2", 402 + "quote", 403 + "syn", 404 + ] 405 + 406 + [[package]] 407 + name = "quote" 408 + version = "1.0.9" 409 + source = "registry+https://github.com/rust-lang/crates.io-index" 410 + checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7" 411 + dependencies = [ 412 + "proc-macro2", 413 + ] 414 + 415 + [[package]] 416 + name = "rawpointer" 417 + version = "0.2.1" 418 + source = "registry+https://github.com/rust-lang/crates.io-index" 419 + checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" 420 + 421 + [[package]] 422 + name = "redox_syscall" 423 + version = "0.2.8" 424 + source = "registry+https://github.com/rust-lang/crates.io-index" 425 + checksum = "742739e41cd49414de871ea5e549afb7e2a3ac77b589bcbebe8c82fab37147fc" 426 + dependencies = [ 427 + "bitflags", 428 + ] 429 + 430 + [[package]] 431 + name = "scopeguard" 432 + version = "1.1.0" 433 + source = "registry+https://github.com/rust-lang/crates.io-index" 434 + checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 435 + 436 + [[package]] 437 + name = "smallvec" 438 + version = "1.6.1" 439 + source = "registry+https://github.com/rust-lang/crates.io-index" 440 + checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e" 441 + 442 + [[package]] 443 + name = "snap" 444 + version = "1.0.5" 445 + source = "registry+https://github.com/rust-lang/crates.io-index" 446 + checksum = "45456094d1983e2ee2a18fdfebce3189fa451699d0502cb8e3b49dba5ba41451" 447 + 448 + [[package]] 449 + name = "syn" 450 + version = "1.0.72" 451 + source = "registry+https://github.com/rust-lang/crates.io-index" 452 + checksum = "a1e8cdbefb79a9a5a65e0db8b47b723ee907b7c7f8496c76a1770b5c310bab82" 453 + dependencies = [ 454 + "proc-macro2", 455 + "quote", 456 + "unicode-xid", 457 + ] 458 + 459 + [[package]] 460 + name = "unicode-xid" 461 + version = "0.2.2" 462 + source = "registry+https://github.com/rust-lang/crates.io-index" 463 + checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3" 464 + 465 + [[package]] 466 + name = "unindent" 467 + version = "0.1.7" 468 + source = "registry+https://github.com/rust-lang/crates.io-index" 469 + checksum = "f14ee04d9415b52b3aeab06258a3f07093182b88ba0f9b8d203f211a7a7d41c7" 470 + 471 + [[package]] 472 + name = "winapi" 473 + version = "0.3.9" 474 + source = "registry+https://github.com/rust-lang/crates.io-index" 475 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 476 + dependencies = [ 477 + "winapi-i686-pc-windows-gnu", 478 + "winapi-x86_64-pc-windows-gnu", 479 + ] 480 + 481 + [[package]] 482 + name = "winapi-i686-pc-windows-gnu" 483 + version = "0.4.0" 484 + source = "registry+https://github.com/rust-lang/crates.io-index" 485 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 486 + 487 + [[package]] 488 + name = "winapi-x86_64-pc-windows-gnu" 489 + version = "0.4.0" 490 + source = "registry+https://github.com/rust-lang/crates.io-index" 491 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 492 + 493 + [[package]] 494 + name = "zstd" 495 + version = "0.6.1+zstd.1.4.9" 496 + source = "registry+https://github.com/rust-lang/crates.io-index" 497 + checksum = "5de55e77f798f205d8561b8fe2ef57abfb6e0ff2abe7fd3c089e119cdb5631a3" 498 + dependencies = [ 499 + "zstd-safe", 500 + ] 501 + 502 + [[package]] 503 + name = "zstd-safe" 504 + version = "3.0.1+zstd.1.4.9" 505 + source = "registry+https://github.com/rust-lang/crates.io-index" 506 + checksum = "1387cabcd938127b30ce78c4bf00b30387dddf704e3f0881dbc4ff62b5566f8c" 507 + dependencies = [ 508 + "libc", 509 + "zstd-sys", 510 + ] 511 + 512 + [[package]] 513 + name = "zstd-sys" 514 + version = "1.4.20+zstd.1.4.9" 515 + source = "registry+https://github.com/rust-lang/crates.io-index" 516 + checksum = "ebd5b733d7cf2d9447e2c3e76a5589b4f5e5ae065c22a2bc0b023cbc331b6c8e" 517 + dependencies = [ 518 + "cc", 519 + "libc", 520 + ]
+60
pkgs/development/python-modules/cramjam/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , buildPythonPackage 4 + , fetchPypi 5 + , rustPlatform 6 + , libiconv 7 + , pytestCheckHook 8 + , brotli 9 + , lz4 10 + , memory_profiler 11 + , numpy 12 + , pytest-benchmark 13 + , python-snappy 14 + , zstd 15 + }: 16 + 17 + buildPythonPackage rec { 18 + pname = "cramjam"; 19 + version = "2.3.2"; 20 + format = "pyproject"; 21 + 22 + src = fetchPypi { 23 + inherit pname version; 24 + sha256 = "577955f1510d99df0e4d61379c3f05568f594f91e12bc6a7e147d0abfa643a3b"; 25 + }; 26 + 27 + postPatch = '' 28 + cp ${./Cargo.lock} ./Cargo.lock 29 + ''; 30 + 31 + cargoDeps = rustPlatform.importCargoLock { 32 + lockFile = ./Cargo.lock; 33 + }; 34 + 35 + nativeBuildInputs = with rustPlatform; [ 36 + cargoSetupHook 37 + maturinBuildHook 38 + ]; 39 + buildInputs = lib.optional stdenv.isDarwin libiconv; 40 + 41 + checkInputs = [ 42 + pytestCheckHook 43 + brotli 44 + lz4 45 + memory_profiler 46 + numpy 47 + pytest-benchmark 48 + python-snappy 49 + zstd 50 + ]; 51 + pytestFlagsArray = [ "--benchmark-disable" ]; 52 + pythonImportsCheck = [ "cramjam" ]; 53 + 54 + meta = with lib; { 55 + description = "Thin Python bindings to de/compression algorithms in Rust"; 56 + homepage = "https://crates.io/crates/cramjam"; 57 + license = with licenses; [ mit ]; 58 + maintainers = with maintainers; [ veprbl ]; 59 + }; 60 + }
+28 -8
pkgs/development/python-modules/fastparquet/default.nix
··· 1 - { lib, buildPythonPackage, fetchFromGitHub, numba, numpy, pandas, pytestrunner 2 - , thrift, pytestCheckHook, python-snappy, lz4, zstandard, zstd }: 3 4 buildPythonPackage rec { 5 pname = "fastparquet"; 6 - version = "0.5.0"; 7 8 src = fetchFromGitHub { 9 owner = "dask"; 10 repo = pname; 11 rev = version; 12 - sha256 = "17i091kky34m2xivk29fqsyxxxa7v4352n79w01n7ni93za6wana"; 13 }; 14 15 nativeBuildInputs = [ pytestrunner ]; 16 - propagatedBuildInputs = [ numba numpy pandas thrift ]; 17 - checkInputs = [ pytestCheckHook python-snappy lz4 zstandard zstd ]; 18 19 - # E ModuleNotFoundError: No module named 'fastparquet.speedups' 20 - doCheck = false; 21 pythonImportsCheck = [ "fastparquet" ]; 22 23 meta = with lib; {
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , python 5 + , numba 6 + , numpy 7 + , pandas 8 + , pytestrunner 9 + , cramjam 10 + , fsspec 11 + , thrift 12 + , pytestCheckHook 13 + }: 14 15 buildPythonPackage rec { 16 pname = "fastparquet"; 17 + version = "0.6.3"; 18 19 src = fetchFromGitHub { 20 owner = "dask"; 21 repo = pname; 22 rev = version; 23 + hash = "sha256-wSJ6PqW7c8DJCsGuPhXaVGM2s/1dZhLjG4C0JWPcjhY="; 24 }; 25 26 nativeBuildInputs = [ pytestrunner ]; 27 + propagatedBuildInputs = [ cramjam fsspec numba numpy pandas thrift ]; 28 + checkInputs = [ pytestCheckHook ]; 29 30 + # Workaround https://github.com/NixOS/nixpkgs/issues/123561 31 + preCheck = '' 32 + mv fastparquet/test . 33 + rm -rf fastparquet 34 + fastparquet_test="$out"/${python.sitePackages}/fastparquet/test 35 + ln -s `pwd`/test "$fastparquet_test" 36 + ''; 37 + postCheck = '' 38 + rm "$fastparquet_test" 39 + ''; 40 + 41 pythonImportsCheck = [ "fastparquet" ]; 42 43 meta = with lib; {
+2 -2
pkgs/development/python-modules/poetry/default.nix
··· 24 25 buildPythonPackage rec { 26 pname = "poetry"; 27 - version = "1.1.6"; 28 format = "pyproject"; 29 disabled = isPy27; 30 ··· 32 owner = "python-poetry"; 33 repo = pname; 34 rev = version; 35 - sha256 = "sha256-3Nx9xuQMIho+oRjqskHL9eQGKDAWntEGZcWe7evnmNU="; 36 }; 37 38 postPatch = ''
··· 24 25 buildPythonPackage rec { 26 pname = "poetry"; 27 + version = "1.1.7"; 28 format = "pyproject"; 29 disabled = isPy27; 30 ··· 32 owner = "python-poetry"; 33 repo = pname; 34 rev = version; 35 + sha256 = "03cbzjw0sb8rs85iq191ndk9523d6qpymh2nhw5bvcxfvsf9042d"; 36 }; 37 38 postPatch = ''
+16 -7
pkgs/development/python-modules/python-registry/default.nix
··· 1 { lib 2 , buildPythonPackage 3 - , fetchPypi 4 , enum-compat 5 , unicodecsv 6 }: 7 buildPythonPackage rec { 8 pname = "python-registry"; 9 - version = "1.3.1"; 10 11 - src = fetchPypi { 12 - inherit pname version; 13 - sha256 = "99185f67d5601be3e7843e55902d5769aea1740869b0882f34ff1bd4b43b1eb2"; 14 }; 15 16 propagatedBuildInputs = [ ··· 18 unicodecsv 19 ]; 20 21 - # no tests 22 - doCheck = false; 23 24 pythonImportsCheck = [ 25 "Registry"
··· 1 { lib 2 , buildPythonPackage 3 , enum-compat 4 + , fetchFromGitHub 5 + , pytestCheckHook 6 , unicodecsv 7 }: 8 + 9 buildPythonPackage rec { 10 pname = "python-registry"; 11 + version = "1.4"; 12 13 + src = fetchFromGitHub { 14 + owner = "williballenthin"; 15 + repo = pname; 16 + rev = version; 17 + sha256 = "0gwx5jcribgmmbz0ikhz8iphz7yj2d2nmk24nkdrjd3y5irly11s"; 18 }; 19 20 propagatedBuildInputs = [ ··· 22 unicodecsv 23 ]; 24 25 + checkInputs = [ 26 + pytestCheckHook 27 + ]; 28 + 29 + disabledTestPaths = [ 30 + "samples" 31 + ]; 32 33 pythonImportsCheck = [ 34 "Registry"
+2 -2
pkgs/development/python-modules/scp/default.nix
··· 7 8 buildPythonPackage rec { 9 pname = "scp"; 10 - version = "0.13.5"; 11 12 src = fetchPypi { 13 inherit pname version; 14 - sha256 = "sha256-CrLukXi4vlPcXJ/i8zdh4BokNQh/XJ+1tUUZhzxlDWA="; 15 }; 16 17 propagatedBuildInputs = [
··· 7 8 buildPythonPackage rec { 9 pname = "scp"; 10 + version = "0.13.6"; 11 12 src = fetchPypi { 13 inherit pname version; 14 + sha256 = "sha256-CnL514LpaLCbEU1WB/lrHxb+mUKFevs1U5nt1VNy/PE="; 15 }; 16 17 propagatedBuildInputs = [
+7 -3
pkgs/os-specific/linux/bluez/default.nix
··· 3 , fetchurl 4 , alsa-lib 5 , dbus 6 , glib 7 , json_c 8 , libical 9 , pkg-config 10 , python3 11 , readline ··· 19 ]; 20 in stdenv.mkDerivation rec { 21 pname = "bluez"; 22 - version = "5.58"; 23 24 src = fetchurl { 25 url = "mirror://kernel/linux/bluetooth/${pname}-${version}.tar.xz"; 26 - sha256 = "1wgiv8cqya6n1w5fz24cb8q401bhn5aa6s7g95l26rzblmsmw1n8"; 27 }; 28 29 buildInputs = [ 30 alsa-lib 31 dbus 32 glib 33 json_c 34 libical ··· 38 ]; 39 40 nativeBuildInputs = [ 41 pkg-config 42 python3.pkgs.wrapPython 43 ]; ··· 55 "--enable-library" 56 "--enable-cups" 57 "--enable-pie" 58 "--with-dbusconfdir=${placeholder "out"}/share" 59 "--with-dbussystembusdir=${placeholder "out"}/share/dbus-1/system-services" 60 "--with-dbussessionbusdir=${placeholder "out"}/share/dbus-1/services" ··· 67 "--enable-nfc" 68 "--enable-sap" 69 "--enable-sixaxis" 70 - "--enable-wiimote" 71 ]; 72 73 # Work around `make install' trying to create /var/lib/bluetooth.
··· 3 , fetchurl 4 , alsa-lib 5 , dbus 6 + , ell 7 , glib 8 , json_c 9 , libical 10 + , docutils 11 , pkg-config 12 , python3 13 , readline ··· 21 ]; 22 in stdenv.mkDerivation rec { 23 pname = "bluez"; 24 + version = "5.60"; 25 26 src = fetchurl { 27 url = "mirror://kernel/linux/bluetooth/${pname}-${version}.tar.xz"; 28 + sha256 = "sha256-cQmZWA0B7lnsWF5efAf9lO3e3AAaom/nRkxUb52UUwQ="; 29 }; 30 31 buildInputs = [ 32 alsa-lib 33 dbus 34 + ell 35 glib 36 json_c 37 libical ··· 41 ]; 42 43 nativeBuildInputs = [ 44 + docutils 45 pkg-config 46 python3.pkgs.wrapPython 47 ]; ··· 59 "--enable-library" 60 "--enable-cups" 61 "--enable-pie" 62 + "--enable-external-ell" 63 "--with-dbusconfdir=${placeholder "out"}/share" 64 "--with-dbussystembusdir=${placeholder "out"}/share/dbus-1/system-services" 65 "--with-dbussessionbusdir=${placeholder "out"}/share/dbus-1/services" ··· 72 "--enable-nfc" 73 "--enable-sap" 74 "--enable-sixaxis" 75 ]; 76 77 # Work around `make install' trying to create /var/lib/bluetooth.
+8 -3
pkgs/servers/monitoring/grafana-agent/default.nix
··· 2 3 buildGoModule rec { 4 pname = "grafana-agent"; 5 - version = "0.15.0"; 6 7 src = fetchFromGitHub { 8 rev = "v${version}"; 9 owner = "grafana"; 10 repo = "agent"; 11 - sha256 = "sha256-mRDd9G/VMbDwp/GYPoUE0v9j+BmUd08wOMJjgcg2qdo="; 12 }; 13 14 - vendorSha256 = "sha256-sQFWdBOjfYb1e7ZzHGgtgnuEQCU4xnkJTyzC/9DRcYs="; 15 16 # uses go-systemd, which uses libsystemd headers 17 # https://github.com/coreos/go-systemd/issues/351
··· 2 3 buildGoModule rec { 4 pname = "grafana-agent"; 5 + version = "0.16.1"; 6 7 src = fetchFromGitHub { 8 rev = "v${version}"; 9 owner = "grafana"; 10 repo = "agent"; 11 + sha256 = "0kqbn6fqlrxjqdkkhbr7qmm2m05a7dlskfdb7y4gr5ggi65m6ik5"; 12 }; 13 14 + vendorSha256 = "0xi69a1zkcmi5q8m7lfwp3xb4cbkwc2dzqm24lfqsq13xj5jq6ph"; 15 + 16 + patches = [ 17 + # https://github.com/grafana/agent/issues/731 18 + ./skip_test_requiring_network.patch 19 + ]; 20 21 # uses go-systemd, which uses libsystemd headers 22 # https://github.com/coreos/go-systemd/issues/351
+15
pkgs/servers/monitoring/grafana-agent/skip_test_requiring_network.patch
···
··· 1 + diff --git a/pkg/operator/selector_eventhandler_test.go b/pkg/operator/selector_eventhandler_test.go 2 + index 7b6ec602..e79bae0e 100644 3 + --- a/pkg/operator/selector_eventhandler_test.go 4 + +++ b/pkg/operator/selector_eventhandler_test.go 5 + @@ -39,6 +39,10 @@ var ( 6 + // TestEnqueueRequestForSelector creates an example Kubenretes cluster and runs 7 + // EnqueueRequestForSelector to validate it works. 8 + func TestEnqueueRequestForSelector(t *testing.T) { 9 + + // Requires network access, which is not available during 10 + + // the nixpkgs sandboxed build 11 + + t.Skip() 12 + + 13 + l := log.NewNopLogger() 14 + 15 + ctx, cancel := context.WithTimeout(context.Background(), 5*time.Minute)
+2 -2
pkgs/tools/networking/curlie/default.nix
··· 2 3 buildGoModule rec { 4 pname = "curlie"; 5 - version = "1.6.0"; 6 7 src= fetchFromGitHub { 8 owner = "rs"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-rrwdqaKrC37BaI9RuTTv6EiOZ3ztgd7nGuplmeW02h8="; 12 }; 13 14 vendorSha256 = "sha256-tYZtnD7RUurhl8yccXlTIvOxybBJITM+it1ollYJ1OI=";
··· 2 3 buildGoModule rec { 4 pname = "curlie"; 5 + version = "1.6.2"; 6 7 src= fetchFromGitHub { 8 owner = "rs"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-2CZpqc1MnAY6M1UFakKLaqGjaifw+7bN4hxc0jWgSps="; 12 }; 13 14 vendorSha256 = "sha256-tYZtnD7RUurhl8yccXlTIvOxybBJITM+it1ollYJ1OI=";
+2 -2
pkgs/tools/security/exploitdb/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "exploitdb"; 5 - version = "2021-07-09"; 6 7 src = fetchFromGitHub { 8 owner = "offensive-security"; 9 repo = pname; 10 rev = version; 11 - sha256 = "sha256-FjiQ+L3eW+od41Vz00t/LhagS3SUT+PA5GvtZ6lhoFU="; 12 }; 13 14 installPhase = ''
··· 2 3 stdenv.mkDerivation rec { 4 pname = "exploitdb"; 5 + version = "2021-07-10"; 6 7 src = fetchFromGitHub { 8 owner = "offensive-security"; 9 repo = pname; 10 rev = version; 11 + sha256 = "sha256-xxlG8N6/WC/9bjY3fzopXIq0l7c81Rs0NdjVE4N5JNI="; 12 }; 13 14 installPhase = ''
+2 -2
pkgs/tools/system/gdu/default.nix
··· 7 8 buildGoModule rec { 9 pname = "gdu"; 10 - version = "5.1.1"; 11 12 src = fetchFromGitHub { 13 owner = "dundee"; 14 repo = pname; 15 rev = "v${version}"; 16 - sha256 = "sha256-9o/njurf1AWt04A8u38FMFcteLZlRHDejbH9+ekDjKI="; 17 }; 18 19 vendorSha256 = "sha256-9W1K01PJ+tRLSJ0L7NGHXT5w5oHmlBkT8kwnOLOzSCc=";
··· 7 8 buildGoModule rec { 9 pname = "gdu"; 10 + version = "5.2.0"; 11 12 src = fetchFromGitHub { 13 owner = "dundee"; 14 repo = pname; 15 rev = "v${version}"; 16 + sha256 = "sha256-PByW1wj9B6aJhYZYPT1uUDUDVtZHGYC2ingvxdr8Gbc="; 17 }; 18 19 vendorSha256 = "sha256-9W1K01PJ+tRLSJ0L7NGHXT5w5oHmlBkT8kwnOLOzSCc=";
+2 -2
pkgs/top-level/all-packages.nix
··· 30971 # Exceptions are versions that we need to keep to allow upgrades from older NixOS releases 30972 inherit (callPackage ../applications/networking/cluster/kops {}) 30973 mkKops 30974 - kops_1_18 30975 kops_1_19 30976 kops_1_20 30977 ; 30978 - kops = kops_1_20; 30979 30980 lguf-brightness = callPackage ../misc/lguf-brightness { }; 30981
··· 30971 # Exceptions are versions that we need to keep to allow upgrades from older NixOS releases 30972 inherit (callPackage ../applications/networking/cluster/kops {}) 30973 mkKops 30974 kops_1_19 30975 kops_1_20 30976 + kops_1_21 30977 ; 30978 + kops = kops_1_21; 30979 30980 lguf-brightness = callPackage ../misc/lguf-brightness { }; 30981
+2
pkgs/top-level/python-packages.nix
··· 1670 1671 cram = callPackage ../development/python-modules/cram { }; 1672 1673 crashtest = callPackage ../development/python-modules/crashtest { }; 1674 1675 crate = callPackage ../development/python-modules/crate { };
··· 1670 1671 cram = callPackage ../development/python-modules/cram { }; 1672 1673 + cramjam = callPackage ../development/python-modules/cramjam { }; 1674 + 1675 crashtest = callPackage ../development/python-modules/crashtest { }; 1676 1677 crate = callPackage ../development/python-modules/crate { };