Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub f6d3a09e 8a62479e

+259 -803
+1 -1
nixos/doc/manual/release-notes/rl-2311.section.md
··· 155 156 - The Cinnamon module now enables XDG desktop integration by default. If you are experiencing collisions related to xdg-desktop-portal-gtk you can safely remove `xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];` from your NixOS configuration. 157 158 - - GNOME, Pantheon, Cinnamon module no longer forces Qt applications to use Adwaita style since it was buggy and is no longer maintained upstream. If you still want it, you can add the following options to your configuration but it will probably be eventually removed: 159 160 ```nix 161 qt = {
··· 155 156 - The Cinnamon module now enables XDG desktop integration by default. If you are experiencing collisions related to xdg-desktop-portal-gtk you can safely remove `xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];` from your NixOS configuration. 157 158 + - GNOME, Pantheon, Cinnamon module no longer forces Qt applications to use Adwaita style since it was buggy and is no longer maintained upstream (specifically, Cinnamon now defaults to the gtk2 style instead, following the default in Linux Mint). If you still want it, you can add the following options to your configuration but it will probably be eventually removed: 159 160 ```nix 161 qt = {
+7
nixos/modules/services/x11/desktop-managers/cinnamon.nix
··· 212 programs.bash.vteIntegration = mkDefault true; 213 programs.zsh.vteIntegration = mkDefault true; 214 215 # Default Fonts 216 fonts.packages = with pkgs; [ 217 source-code-pro # Default monospace font in 3.32
··· 212 programs.bash.vteIntegration = mkDefault true; 213 programs.zsh.vteIntegration = mkDefault true; 214 215 + # Qt application style 216 + qt = { 217 + enable = mkDefault true; 218 + style = mkDefault "gtk2"; 219 + platformTheme = mkDefault "gtk2"; 220 + }; 221 + 222 # Default Fonts 223 fonts.packages = with pkgs; [ 224 source-code-pro # Default monospace font in 3.32
+2 -2
pkgs/applications/editors/vim/plugins/deprecated.json
··· 20 "new": "neodev-nvim" 21 }, 22 "nvchad-extensions": { 23 - "date": "2023-08-19", 24 - "new": "nvchad-ui" 25 }, 26 "nvim-bufferline-lua": { 27 "date": "2021-08-22",
··· 20 "new": "neodev-nvim" 21 }, 22 "nvchad-extensions": { 23 + "date": "2023-08-19", 24 + "new": "nvchad-ui" 25 }, 26 "nvim-bufferline-lua": { 27 "date": "2021-08-22",
+17 -5
pkgs/applications/editors/vim/plugins/generated.nix
··· 2997 2998 dressing-nvim = buildVimPluginFrom2Nix { 2999 pname = "dressing.nvim"; 3000 - version = "2023-08-13"; 3001 src = fetchFromGitHub { 3002 owner = "stevearc"; 3003 repo = "dressing.nvim"; 3004 - rev = "6bde51adabba06f7fd4a469885a85f36d78a5f52"; 3005 - sha256 = "00djz2ppikh911ldndcaygb95a7l48s7wmq7a9p9vr4vzwhxab5l"; 3006 }; 3007 meta.homepage = "https://github.com/stevearc/dressing.nvim/"; 3008 }; ··· 4557 meta.homepage = "https://github.com/nanotech/jellybeans.vim/"; 4558 }; 4559 4560 jq-vim = buildVimPluginFrom2Nix { 4561 pname = "jq.vim"; 4562 version = "2022-11-26"; ··· 5931 src = fetchFromGitHub { 5932 owner = "NeogitOrg"; 5933 repo = "neogit"; 5934 - rev = "cdea52c881ea4944b46f09b5c4705a51dc5cf390"; 5935 - sha256 = "06hi06pkr0bww1nsrx22llhgfllmbykshwb2k8y2wbl03fjqyixz"; 5936 }; 5937 meta.homepage = "https://github.com/NeogitOrg/neogit/"; 5938 };
··· 2997 2998 dressing-nvim = buildVimPluginFrom2Nix { 2999 pname = "dressing.nvim"; 3000 + version = "2023-08-19"; 3001 src = fetchFromGitHub { 3002 owner = "stevearc"; 3003 repo = "dressing.nvim"; 3004 + rev = "ee571505f3566f84fd252e76c4ce6df6eaf2fb94"; 3005 + sha256 = "0xahisrz7yz0838ijvg2s6wbskdb443fal72yxjr2h5z1dvzxswq"; 3006 }; 3007 meta.homepage = "https://github.com/stevearc/dressing.nvim/"; 3008 }; ··· 4557 meta.homepage = "https://github.com/nanotech/jellybeans.vim/"; 4558 }; 4559 4560 + jinja-vim = buildVimPluginFrom2Nix { 4561 + pname = "jinja.vim"; 4562 + version = "2020-06-18"; 4563 + src = fetchFromGitHub { 4564 + owner = "HiPhish"; 4565 + repo = "jinja.vim"; 4566 + rev = "51b8a2a504416c4959127c82eac26f14f3508975"; 4567 + sha256 = "15ax7v6crdzra4sqqmjpvl9q1p9dmsksrs4j68zqqrj6kka0zkgn"; 4568 + }; 4569 + meta.homepage = "https://github.com/HiPhish/jinja.vim/"; 4570 + }; 4571 + 4572 jq-vim = buildVimPluginFrom2Nix { 4573 pname = "jq.vim"; 4574 version = "2022-11-26"; ··· 5943 src = fetchFromGitHub { 5944 owner = "NeogitOrg"; 5945 repo = "neogit"; 5946 + rev = "7cba95de79476d28c19e8ee34b303ad60fdef59f"; 5947 + sha256 = "18jixqv9mcvc873gs39g6fd84s0lpyglqk25gy00siznyjl2mcis"; 5948 }; 5949 meta.homepage = "https://github.com/NeogitOrg/neogit/"; 5950 };
+1
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 381 https://github.com/davidhalter/jedi-vim/,, 382 https://github.com/metalelf0/jellybeans-nvim/,, 383 https://github.com/nanotech/jellybeans.vim/,, 384 https://github.com/vito-c/jq.vim/,, 385 https://github.com/neoclide/jsonc.vim/,, 386 https://github.com/JuliaEditorSupport/julia-vim/,,
··· 381 https://github.com/davidhalter/jedi-vim/,, 382 https://github.com/metalelf0/jellybeans-nvim/,, 383 https://github.com/nanotech/jellybeans.vim/,, 384 + https://github.com/HiPhish/jinja.vim/,HEAD, 385 https://github.com/vito-c/jq.vim/,, 386 https://github.com/neoclide/jsonc.vim/,, 387 https://github.com/JuliaEditorSupport/julia-vim/,,
+13 -15
pkgs/applications/misc/girara/default.nix
··· 1 { lib 2 , stdenv 3 - , fetchurl 4 - , fetchpatch2 5 , meson 6 , ninja 7 , pkg-config ··· 14 , libiconv 15 , json-glib 16 , libintl 17 }: 18 19 stdenv.mkDerivation rec { 20 pname = "girara"; 21 - version = "0.3.9"; 22 23 outputs = [ "out" "dev" ]; 24 25 - src = fetchurl { 26 - url = "https://git.pwmt.org/pwmt/${pname}/-/archive/${version}/${pname}-${version}.tar.gz"; 27 - hash = "sha256-DoqYykR/N17BHQ90GoLvAYluQ3odWPwUGRTacN6BiWU="; 28 }; 29 - 30 - patches = [ 31 - # Fix memory management bug revealed by GLib 2.76. 32 - # https://git.pwmt.org/pwmt/girara/-/issues/17 33 - (fetchpatch2 { 34 - url = "https://git.pwmt.org/pwmt/girara/-/commit/6926cc1234853ccf3010a1e2625aafcf462ed60e.patch"; 35 - hash = "sha256-uayT6ikXtaBPxhZFyskShug3Tbvy2a9qimLRwdiAsic="; 36 - }) 37 - ]; 38 39 nativeBuildInputs = [ 40 meson ··· 74 --config-file=${dbus}/share/dbus-1/session.conf \ 75 meson test --print-errorlogs 76 ''; 77 78 meta = with lib; { 79 homepage = "https://git.pwmt.org/pwmt/girara";
··· 1 { lib 2 , stdenv 3 + , fetchFromGitLab 4 , meson 5 , ninja 6 , pkg-config ··· 13 , libiconv 14 , json-glib 15 , libintl 16 + , zathura 17 }: 18 19 stdenv.mkDerivation rec { 20 pname = "girara"; 21 + version = "0.4.0"; 22 23 outputs = [ "out" "dev" ]; 24 25 + src = fetchFromGitLab { 26 + domain = "git.pwmt.org"; 27 + owner = "pwmt"; 28 + repo = "girara"; 29 + rev = version; 30 + sha256 = "sha256-dzWdiFGJ45JcH+wNwq2P3NZeWwHXAvXR1eJC85mYy7M="; 31 }; 32 33 nativeBuildInputs = [ 34 meson ··· 68 --config-file=${dbus}/share/dbus-1/session.conf \ 69 meson test --print-errorlogs 70 ''; 71 + 72 + passthru.tests = { 73 + inherit zathura; 74 + }; 75 76 meta = with lib; { 77 homepage = "https://git.pwmt.org/pwmt/girara";
+2 -2
pkgs/applications/networking/cluster/kubectl-klock/default.nix
··· 2 3 buildGoModule rec { 4 pname = "kubectl-klock"; 5 - version = "0.3.1"; 6 7 src = fetchFromGitHub { 8 owner = "jillejr"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-zOdi2QUVvRPPiI22bm7Z5OeShslysjcnvkhroOjbZrU="; 12 }; 13 14 vendorSha256 = "sha256-r4oAmD/7CXYiWEWR/FC/Ab0LNxehWv6oCWjQ/fGU2rU=";
··· 2 3 buildGoModule rec { 4 pname = "kubectl-klock"; 5 + version = "0.3.2"; 6 7 src = fetchFromGitHub { 8 owner = "jillejr"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-tXsRifIZRS2W4O4VOONuLsunYGLG5C9KfgnZQQqKACg="; 12 }; 13 14 vendorSha256 = "sha256-r4oAmD/7CXYiWEWR/FC/Ab0LNxehWv6oCWjQ/fGU2rU=";
+4 -1
pkgs/build-support/node/build-npm-package/hooks/default.nix
··· 27 npmInstallHook = makeSetupHook 28 { 29 name = "npm-install-hook"; 30 - propagatedBuildInputs = [ buildPackages.makeWrapper ]; 31 substitutions = { 32 hostNode = "${nodejs}/bin/node"; 33 jq = "${buildPackages.jq}/bin/jq";
··· 27 npmInstallHook = makeSetupHook 28 { 29 name = "npm-install-hook"; 30 + propagatedBuildInputs = with buildPackages; [ 31 + installShellFiles 32 + makeWrapper 33 + ]; 34 substitutions = { 35 hostNode = "${nodejs}/bin/node"; 36 jq = "${buildPackages.jq}/bin/jq";
+1 -2
pkgs/build-support/node/build-npm-package/hooks/npm-install-hook.sh
··· 25 else "invalid type " + $typ | halt_error end' "${npmWorkspace-.}/package.json") 26 27 while IFS= read -r man; do 28 - mkdir -p "$out/share/man" 29 - ln -s "$packageOut/$man" "$out/share/man" 30 done < <(@jq@ --raw-output '(.man | type) as $typ | if $typ == "string" then .man 31 elif $typ == "list" then .man | join("\n") 32 else "invalid type " + $typ | halt_error end' "${npmWorkspace-.}/package.json")
··· 25 else "invalid type " + $typ | halt_error end' "${npmWorkspace-.}/package.json") 26 27 while IFS= read -r man; do 28 + installManPage "$packageOut/$man" 29 done < <(@jq@ --raw-output '(.man | type) as $typ | if $typ == "string" then .man 30 elif $typ == "list" then .man | join("\n") 31 else "invalid type " + $typ | halt_error end' "${npmWorkspace-.}/package.json")
+2 -2
pkgs/desktops/gnome/apps/ghex/default.nix
··· 22 23 stdenv.mkDerivation rec { 24 pname = "ghex"; 25 - version = "44.1"; 26 27 outputs = [ "out" "dev" "devdoc" ]; 28 29 src = fetchurl { 30 url = "mirror://gnome/sources/ghex/${lib.versions.major version}/${pname}-${version}.tar.xz"; 31 - sha256 = "QEvfZJ6qE5IqgK4y8Z/kDnHw7g9GHEXtrHKIigDq1sI="; 32 }; 33 34 nativeBuildInputs = [
··· 22 23 stdenv.mkDerivation rec { 24 pname = "ghex"; 25 + version = "44.2"; 26 27 outputs = [ "out" "dev" "devdoc" ]; 28 29 src = fetchurl { 30 url = "mirror://gnome/sources/ghex/${lib.versions.major version}/${pname}-${version}.tar.xz"; 31 + sha256 = "6+y0xoo30zk3uewmPIV23x2MaascHT4S1WaP0gB+kws="; 32 }; 33 34 nativeBuildInputs = [
+2 -2
pkgs/desktops/gnome/core/gnome-bluetooth/default.nix
··· 27 28 stdenv.mkDerivation rec { 29 pname = "gnome-bluetooth"; 30 - version = "42.5"; 31 32 # TODO: split out "lib" 33 outputs = [ "out" "dev" "devdoc" "man" ]; 34 35 src = fetchurl { 36 url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz"; 37 - sha256 = "pPXxrC27e3uS99bStCwDD2Ku2bVCa53BFpRgQfPLqPc="; 38 }; 39 40 nativeBuildInputs = [
··· 27 28 stdenv.mkDerivation rec { 29 pname = "gnome-bluetooth"; 30 + version = "42.6"; 31 32 # TODO: split out "lib" 33 outputs = [ "out" "dev" "devdoc" "man" ]; 34 35 src = fetchurl { 36 url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz"; 37 + sha256 = "WGT+bx5xhxXbJrYiAbdaWQIM9CR/7DdkWzVZzS26WdA="; 38 }; 39 40 nativeBuildInputs = [
+2 -2
pkgs/desktops/gnome/misc/geary/default.nix
··· 47 48 stdenv.mkDerivation rec { 49 pname = "geary"; 50 - version = "44.0"; 51 52 src = fetchurl { 53 url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz"; 54 - sha256 = "gBSsWorTxURMpWl32a0QBr1vTvXJLkNzXFEw3o7ckJ0="; 55 }; 56 57 nativeBuildInputs = [
··· 47 48 stdenv.mkDerivation rec { 49 pname = "geary"; 50 + version = "44.1"; 51 52 src = fetchurl { 53 url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz"; 54 + sha256 = "fRHLbhxQThCMLckaoiVqRATcq+fRyHPY1glOLfM1onc="; 55 }; 56 57 nativeBuildInputs = [
+2
pkgs/development/node-packages/aliases.nix
··· 49 balanceofsatoshis = pkgs.balanceofsatoshis; # added 2023-07-31 50 bibtex-tidy = pkgs.bibtex-tidy; # added 2023-07-30 51 bitwarden-cli = pkgs.bitwarden-cli; # added 2023-07-25 52 castnow = pkgs.castnow; # added 2023-07-30 53 eask = pkgs.eask; # added 2023-08-17 54 inherit (pkgs.elmPackages) elm-test; 55 eslint_d = pkgs.eslint_d; # Added 2023-05-26
··· 49 balanceofsatoshis = pkgs.balanceofsatoshis; # added 2023-07-31 50 bibtex-tidy = pkgs.bibtex-tidy; # added 2023-07-30 51 bitwarden-cli = pkgs.bitwarden-cli; # added 2023-07-25 52 + inherit (pkgs) carto; # added 2023-08-17 53 castnow = pkgs.castnow; # added 2023-07-30 54 + inherit (pkgs) clean-css-cli; # added 2023-08-18 55 eask = pkgs.eask; # added 2023-08-17 56 inherit (pkgs.elmPackages) elm-test; 57 eslint_d = pkgs.eslint_d; # Added 2023-05-26
-1
pkgs/development/node-packages/main-programs.nix
··· 32 carbon-now-cli = "carbon-now"; 33 cdk8s-cli = "cdk8s"; 34 cdktf-cli = "cdktf"; 35 - clean-css-cli = "cleancss"; 36 clipboard-cli = "clipboard"; 37 clubhouse-cli = "club"; 38 conventional-changelog-cli = "conventional-changelog";
··· 32 carbon-now-cli = "carbon-now"; 33 cdk8s-cli = "cdk8s"; 34 cdktf-cli = "cdktf"; 35 clipboard-cli = "clipboard"; 36 clubhouse-cli = "club"; 37 conventional-changelog-cli = "conventional-changelog";
-2
pkgs/development/node-packages/node-packages.json
··· 41 , "browser-sync" 42 , "btc-rpc-explorer" 43 , "carbon-now-cli" 44 - , "carto" 45 , "cdk8s-cli" 46 , "cdktf-cli" 47 - , "clean-css-cli" 48 , "clipboard-cli" 49 , "clubhouse-cli" 50 , "coc-clangd"
··· 41 , "browser-sync" 42 , "btc-rpc-explorer" 43 , "carbon-now-cli" 44 , "cdk8s-cli" 45 , "cdktf-cli" 46 , "clipboard-cli" 47 , "clubhouse-cli" 48 , "coc-clangd"
-138
pkgs/development/node-packages/node-packages.nix
··· 90994 bypassCache = true; 90995 reconstructLock = true; 90996 }; 90997 - carto = nodeEnv.buildNodePackage { 90998 - name = "carto"; 90999 - packageName = "carto"; 91000 - version = "1.2.0"; 91001 - src = fetchurl { 91002 - url = "https://registry.npmjs.org/carto/-/carto-1.2.0.tgz"; 91003 - sha512 = "WMWMOJGgBiKddgYpOs8Q1+wBb3oJCWtXKHh2TTCVjIo1MyfzVOLBXFE8zKPNkQUR4rmqi/SDaSwYQ5QT/YhjuQ=="; 91004 - }; 91005 - dependencies = [ 91006 - sources."ansi-regex-3.0.1" 91007 - sources."argparse-1.0.10" 91008 - sources."camelcase-5.3.1" 91009 - sources."chroma-js-1.3.7" 91010 - sources."cliui-4.1.0" 91011 - sources."code-point-at-1.1.0" 91012 - sources."cross-spawn-6.0.5" 91013 - sources."decamelize-1.2.0" 91014 - sources."end-of-stream-1.4.4" 91015 - sources."esprima-4.0.1" 91016 - sources."execa-1.0.0" 91017 - sources."find-up-3.0.0" 91018 - sources."get-caller-file-1.0.3" 91019 - sources."get-stream-4.1.0" 91020 - sources."hsluv-0.0.3" 91021 - sources."invert-kv-2.0.0" 91022 - sources."is-fullwidth-code-point-1.0.0" 91023 - sources."is-stream-1.1.0" 91024 - sources."isexe-2.0.0" 91025 - sources."js-yaml-3.12.2" 91026 - sources."lcid-2.0.0" 91027 - sources."locate-path-3.0.0" 91028 - sources."lodash-4.17.21" 91029 - sources."map-age-cleaner-0.1.3" 91030 - sources."mapnik-reference-8.10.0" 91031 - sources."mem-4.3.0" 91032 - sources."mimic-fn-2.1.0" 91033 - sources."nice-try-1.0.5" 91034 - sources."npm-run-path-2.0.2" 91035 - sources."number-is-nan-1.0.1" 91036 - sources."once-1.4.0" 91037 - sources."os-locale-3.1.0" 91038 - sources."p-defer-1.0.0" 91039 - sources."p-finally-1.0.0" 91040 - sources."p-is-promise-2.1.0" 91041 - sources."p-limit-2.3.0" 91042 - sources."p-locate-3.0.0" 91043 - sources."p-try-2.2.0" 91044 - sources."path-exists-3.0.0" 91045 - sources."path-key-2.0.1" 91046 - sources."pump-3.0.0" 91047 - sources."require-directory-2.1.1" 91048 - sources."require-main-filename-1.0.1" 91049 - sources."semver-5.6.0" 91050 - sources."set-blocking-2.0.0" 91051 - sources."shebang-command-1.2.0" 91052 - sources."shebang-regex-1.0.0" 91053 - sources."signal-exit-3.0.7" 91054 - sources."sprintf-js-1.0.3" 91055 - (sources."string-width-2.1.1" // { 91056 - dependencies = [ 91057 - sources."is-fullwidth-code-point-2.0.0" 91058 - ]; 91059 - }) 91060 - sources."strip-ansi-4.0.0" 91061 - sources."strip-eof-1.0.0" 91062 - sources."which-1.3.1" 91063 - sources."which-module-2.0.1" 91064 - (sources."wrap-ansi-2.1.0" // { 91065 - dependencies = [ 91066 - sources."ansi-regex-2.1.1" 91067 - sources."string-width-1.0.2" 91068 - sources."strip-ansi-3.0.1" 91069 - ]; 91070 - }) 91071 - sources."wrappy-1.0.2" 91072 - sources."y18n-4.0.3" 91073 - sources."yargs-12.0.5" 91074 - sources."yargs-parser-11.1.1" 91075 - ]; 91076 - buildInputs = globalBuildInputs; 91077 - meta = { 91078 - description = "Mapnik Stylesheet Compiler"; 91079 - homepage = "https://github.com/mapbox/carto#readme"; 91080 - license = "Apache-2.0"; 91081 - }; 91082 - production = true; 91083 - bypassCache = true; 91084 - reconstructLock = true; 91085 - }; 91086 cdk8s-cli = nodeEnv.buildNodePackage { 91087 name = "cdk8s-cli"; 91088 packageName = "cdk8s-cli"; ··· 92055 description = "CDK for Terraform CLI"; 92056 homepage = "https://github.com/hashicorp/terraform-cdk#readme"; 92057 license = "MPL-2.0"; 92058 - }; 92059 - production = true; 92060 - bypassCache = true; 92061 - reconstructLock = true; 92062 - }; 92063 - clean-css-cli = nodeEnv.buildNodePackage { 92064 - name = "clean-css-cli"; 92065 - packageName = "clean-css-cli"; 92066 - version = "5.6.2"; 92067 - src = fetchurl { 92068 - url = "https://registry.npmjs.org/clean-css-cli/-/clean-css-cli-5.6.2.tgz"; 92069 - sha512 = "GDQkr6zVqHJhO3yWTy3sA22sMCT6iUqaJuBdqZMW6oI25MtiJ2iZXDmWzErpjoRotsB+TYPTpuZSNSgaC1n4lA=="; 92070 - }; 92071 - dependencies = [ 92072 - sources."anymatch-3.1.3" 92073 - sources."balanced-match-1.0.2" 92074 - sources."binary-extensions-2.2.0" 92075 - sources."brace-expansion-1.1.11" 92076 - sources."braces-3.0.2" 92077 - sources."chokidar-3.5.3" 92078 - sources."clean-css-5.3.2" 92079 - sources."commander-7.2.0" 92080 - sources."concat-map-0.0.1" 92081 - sources."fill-range-7.0.1" 92082 - sources."fs.realpath-1.0.0" 92083 - sources."fsevents-2.3.2" 92084 - sources."glob-7.2.3" 92085 - sources."glob-parent-5.1.2" 92086 - sources."inflight-1.0.6" 92087 - sources."inherits-2.0.4" 92088 - sources."is-binary-path-2.1.0" 92089 - sources."is-extglob-2.1.1" 92090 - sources."is-glob-4.0.3" 92091 - sources."is-number-7.0.0" 92092 - sources."minimatch-3.1.2" 92093 - sources."normalize-path-3.0.0" 92094 - sources."once-1.4.0" 92095 - sources."path-is-absolute-1.0.1" 92096 - sources."picomatch-2.3.1" 92097 - sources."readdirp-3.6.0" 92098 - sources."source-map-0.6.1" 92099 - sources."to-regex-range-5.0.1" 92100 - sources."wrappy-1.0.2" 92101 - ]; 92102 - buildInputs = globalBuildInputs; 92103 - meta = { 92104 - description = "A command-line interface to clean-css CSS optimization library"; 92105 - homepage = "https://github.com/clean-css/clean-css-cli#readme"; 92106 - license = "MIT"; 92107 }; 92108 production = true; 92109 bypassCache = true;
··· 90994 bypassCache = true; 90995 reconstructLock = true; 90996 }; 90997 cdk8s-cli = nodeEnv.buildNodePackage { 90998 name = "cdk8s-cli"; 90999 packageName = "cdk8s-cli"; ··· 91966 description = "CDK for Terraform CLI"; 91967 homepage = "https://github.com/hashicorp/terraform-cdk#readme"; 91968 license = "MPL-2.0"; 91969 }; 91970 production = true; 91971 bypassCache = true;
+27
pkgs/development/python-modules/paddlepaddle/binary-hashes.nix
···
··· 1 + { 2 + x86_64-linux = { 3 + platform = "manylinux1_x86_64"; 4 + cpu = { 5 + cp39 = "sha256-Yu/FWoMhYp+behAth/jH0FKlf2LJr8TyvL9MBwmuews="; 6 + cp310 = "sha256-O7d/5LY2dEMf5gW5WrN3xzIIEi2vT0RWoMeVOk5lATk="; 7 + }; 8 + gpu = { 9 + cp39 = "sha256-XHREY27jc+BrVyCJgpMvPVOFiKgPwuiNXPXO3biMLnc="; 10 + cp310 = "sha256-oTEBa26o5g6ruuTBgUljjDqign5fXmCn0EnL/0mv+ao="; 11 + }; 12 + }; 13 + x86_64-darwin = { 14 + platform = "macosx_10_9_x86_64"; 15 + cpu = { 16 + cp39 = "sha256-5g9b2gC6uosMpoJiobpj8yToIS6ifAFRvLEqnc/o/QQ="; 17 + cp310 = "sha256-2c1hjwNCOOOx9tVfBk+Pyk/pF0m/2tAmRsBH91834eM="; 18 + }; 19 + }; 20 + aarch64-darwin = { 21 + platform = "macosx_11_0_arm64"; 22 + cpu = { 23 + cp39 = "sha256-JhYNTOx1UkuNf/63lHXBDry6FQjPnbIB8jU5jKcyX2k="; 24 + cp310 = "sha256-4ltYEYm2OzPBc6D2bQt2dEh6Sz+5m1mMKGGYgQGLSAY="; 25 + }; 26 + }; 27 + }
+97
pkgs/development/python-modules/paddlepaddle/default.nix
···
··· 1 + { stdenv 2 + , config 3 + , lib 4 + , buildPythonPackage 5 + , fetchPypi 6 + , python 7 + , pythonOlder 8 + , pythonAtLeast 9 + , openssl_1_1 10 + , zlib 11 + , setuptools 12 + , cudaSupport ? config.cudaSupport or false 13 + , cudaPackages_11 ? {} 14 + , addOpenGLRunpath 15 + # runtime dependencies 16 + , httpx 17 + , numpy 18 + , protobuf 19 + , pillow 20 + , decorator 21 + , astor 22 + , paddle-bfloat 23 + , opt-einsum 24 + }: 25 + 26 + let 27 + pname = "paddlepaddle" + lib.optionalString cudaSupport "-gpu"; 28 + version = "2.5.0"; 29 + format = "wheel"; 30 + pyShortVersion = "cp${builtins.replaceStrings ["."] [""] python.pythonVersion}"; 31 + allHashAndPlatform = import ./binary-hashes.nix; 32 + hash = allHashAndPlatform."${stdenv.system}"."${if cudaSupport then "gpu" else "cpu"}"."${pyShortVersion}"; 33 + platform = allHashAndPlatform."${stdenv.system}".platform; 34 + src = fetchPypi ({ 35 + inherit version format hash platform; 36 + pname = builtins.replaceStrings [ "-" ] [ "_" ] pname; 37 + dist = pyShortVersion; 38 + python = pyShortVersion; 39 + abi = pyShortVersion; 40 + }); 41 + in 42 + buildPythonPackage { 43 + inherit pname version format src; 44 + 45 + disabled = pythonOlder "3.9" || pythonAtLeast "3.11"; 46 + 47 + libraryPath = lib.makeLibraryPath ( 48 + # TODO: remove openssl_1_1 and zlib, maybe by building paddlepaddle from 49 + # source as suggested in the following comment: 50 + # https://github.com/NixOS/nixpkgs/pull/243583#issuecomment-1641450848 51 + [ openssl_1_1 zlib ] ++ lib.optionals cudaSupport (with cudaPackages_11; [ 52 + cudatoolkit.lib 53 + cudatoolkit.out 54 + cudnn 55 + ]) 56 + ); 57 + 58 + postFixup = lib.optionalString stdenv.isLinux '' 59 + function fixRunPath { 60 + p=$(patchelf --print-rpath $1) 61 + patchelf --set-rpath "$p:$libraryPath" $1 62 + ${lib.optionalString cudaSupport '' 63 + addOpenGLRunpath $1 64 + ''} 65 + } 66 + fixRunPath $out/${python.sitePackages}/paddle/fluid/libpaddle.so 67 + ''; 68 + 69 + nativeBuildInputs = [ 70 + addOpenGLRunpath 71 + ]; 72 + 73 + propagatedBuildInputs = [ 74 + setuptools 75 + httpx 76 + numpy 77 + protobuf 78 + pillow 79 + decorator 80 + astor 81 + paddle-bfloat 82 + opt-einsum 83 + ]; 84 + 85 + pythonImportsCheck = [ "paddle" ]; 86 + 87 + # no tests 88 + doCheck = false; 89 + 90 + meta = with lib; { 91 + description = "PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署"; 92 + homepage = "https://github.com/PaddlePaddle/Paddle"; 93 + license = licenses.asl20; 94 + maintainers = with maintainers; [ happysalada ]; 95 + platforms = [ "x86_64-linux" ] ++ optionals (!cudaSupport) [ "x86_64-darwin" "aarch64-darwin" ]; 96 + }; 97 + }
+29
pkgs/development/tools/carto/default.nix
···
··· 1 + { lib 2 + , buildNpmPackage 3 + , fetchFromGitHub 4 + }: 5 + 6 + buildNpmPackage rec { 7 + pname = "carto"; 8 + version = "1.2.0"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "mapbox"; 12 + repo = "carto"; 13 + rev = "v${version}"; 14 + hash = "sha256-TylMgb2EI52uFmVeMJiQltgNCSh6MutFwUjsYC7gfEA="; 15 + }; 16 + 17 + npmDepsHash = "sha256-8M9hze71bQWhyxcXeI/EOr0SQ+tx8Lb9LfvnGxYYo0A="; 18 + 19 + dontNpmBuild = true; 20 + 21 + meta = { 22 + changelog = "https://github.com/mapbox/carto/blob/${src.rev}/CHANGELOG.md"; 23 + description = "Mapnik stylesheet compiler"; 24 + homepage = "https://github.com/mapbox/carto"; 25 + license = lib.licenses.asl20; 26 + mainProgram = "carto"; 27 + maintainers = with lib.maintainers; [ Luflosi ]; 28 + }; 29 + }
+29
pkgs/development/tools/clean-css-cli/default.nix
···
··· 1 + { lib 2 + , buildNpmPackage 3 + , fetchFromGitHub 4 + }: 5 + 6 + buildNpmPackage rec { 7 + pname = "clean-css-cli"; 8 + version = "5.6.2"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "clean-css"; 12 + repo = "clean-css-cli"; 13 + rev = "v${version}"; 14 + hash = "sha256-ONWJn6mehXeNwRVEEM+Ad/heXwNWC9E9yA5eUQsi98A="; 15 + }; 16 + 17 + npmDepsHash = "sha256-eVd6YSTHhp6qzGYn5PlikUgjNS+GJoRwfm6KPrEJKGE="; 18 + 19 + dontNpmBuild = true; 20 + 21 + meta = { 22 + changelog = "https://github.com/clean-css/clean-css-cli/blob/${src.rev}/History.md"; 23 + description = "Command-line interface to the clean-css CSS optimization library"; 24 + homepage = "https://github.com/clean-css/clean-css-cli"; 25 + license = lib.licenses.mit; 26 + mainProgram = "cleancss"; 27 + maintainers = with lib.maintainers; [ ]; 28 + }; 29 + }
+1 -1
pkgs/development/tools/language-servers/typst-lsp/Cargo.lock
··· 3267 3268 [[package]] 3269 name = "typst-lsp" 3270 - version = "0.9.3" 3271 dependencies = [ 3272 "anyhow", 3273 "async-compression",
··· 3267 3268 [[package]] 3269 name = "typst-lsp" 3270 + version = "0.9.4" 3271 dependencies = [ 3272 "anyhow", 3273 "async-compression",
+2 -2
pkgs/development/tools/language-servers/typst-lsp/default.nix
··· 7 8 rustPlatform.buildRustPackage rec { 9 pname = "typst-lsp"; 10 - version = "0.9.3"; 11 12 src = fetchFromGitHub { 13 owner = "nvarner"; 14 repo = "typst-lsp"; 15 rev = "v${version}"; 16 - hash = "sha256-maLiwM3ruCAf5qTv5Kky60eCdlpAp6JVKK6/E6vLVEw="; 17 }; 18 19 cargoLock = {
··· 7 8 rustPlatform.buildRustPackage rec { 9 pname = "typst-lsp"; 10 + version = "0.9.4"; 11 12 src = fetchFromGitHub { 13 owner = "nvarner"; 14 repo = "typst-lsp"; 15 rev = "v${version}"; 16 + hash = "sha256-qbmNZFXg+XaDkHdBA3dU0ICKovEQrl7AAcMkElMLbMA="; 17 }; 18 19 cargoLock = {
-610
pkgs/development/tools/misc/patsh/Cargo.lock
··· 1 - # This file is automatically @generated by Cargo. 2 - # It is not intended for manual editing. 3 - version = 3 4 - 5 - [[package]] 6 - name = "aho-corasick" 7 - version = "0.7.20" 8 - source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 10 - dependencies = [ 11 - "memchr", 12 - ] 13 - 14 - [[package]] 15 - name = "anyhow" 16 - version = "1.0.66" 17 - source = "registry+https://github.com/rust-lang/crates.io-index" 18 - checksum = "216261ddc8289130e551ddcd5ce8a064710c0d064a4d2895c67151c92b5443f6" 19 - 20 - [[package]] 21 - name = "assert_cmd" 22 - version = "2.0.7" 23 - source = "registry+https://github.com/rust-lang/crates.io-index" 24 - checksum = "fa3d466004a8b4cb1bc34044240a2fd29d17607e2e3bd613eb44fd48e8100da3" 25 - dependencies = [ 26 - "bstr", 27 - "doc-comment", 28 - "predicates", 29 - "predicates-core", 30 - "predicates-tree", 31 - "wait-timeout", 32 - ] 33 - 34 - [[package]] 35 - name = "bitflags" 36 - version = "1.3.2" 37 - source = "registry+https://github.com/rust-lang/crates.io-index" 38 - checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 39 - 40 - [[package]] 41 - name = "bstr" 42 - version = "1.0.1" 43 - source = "registry+https://github.com/rust-lang/crates.io-index" 44 - checksum = "fca0852af221f458706eb0725c03e4ed6c46af9ac98e6a689d5e634215d594dd" 45 - dependencies = [ 46 - "memchr", 47 - "once_cell", 48 - "regex-automata", 49 - "serde", 50 - ] 51 - 52 - [[package]] 53 - name = "cc" 54 - version = "1.0.77" 55 - source = "registry+https://github.com/rust-lang/crates.io-index" 56 - checksum = "e9f73505338f7d905b19d18738976aae232eb46b8efc15554ffc56deb5d9ebe4" 57 - 58 - [[package]] 59 - name = "cfg-if" 60 - version = "1.0.0" 61 - source = "registry+https://github.com/rust-lang/crates.io-index" 62 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 63 - 64 - [[package]] 65 - name = "clap" 66 - version = "4.0.29" 67 - source = "registry+https://github.com/rust-lang/crates.io-index" 68 - checksum = "4d63b9e9c07271b9957ad22c173bae2a4d9a81127680962039296abcd2f8251d" 69 - dependencies = [ 70 - "bitflags", 71 - "clap_derive", 72 - "clap_lex", 73 - "is-terminal", 74 - "once_cell", 75 - "strsim", 76 - "termcolor", 77 - "terminal_size", 78 - "unicase", 79 - "unicode-width", 80 - ] 81 - 82 - [[package]] 83 - name = "clap_derive" 84 - version = "4.0.21" 85 - source = "registry+https://github.com/rust-lang/crates.io-index" 86 - checksum = "0177313f9f02afc995627906bbd8967e2be069f5261954222dac78290c2b9014" 87 - dependencies = [ 88 - "heck", 89 - "proc-macro-error", 90 - "proc-macro2", 91 - "quote", 92 - "syn", 93 - ] 94 - 95 - [[package]] 96 - name = "clap_lex" 97 - version = "0.3.0" 98 - source = "registry+https://github.com/rust-lang/crates.io-index" 99 - checksum = "0d4198f73e42b4936b35b5bb248d81d2b595ecb170da0bac7655c54eedfa8da8" 100 - dependencies = [ 101 - "os_str_bytes", 102 - ] 103 - 104 - [[package]] 105 - name = "difflib" 106 - version = "0.4.0" 107 - source = "registry+https://github.com/rust-lang/crates.io-index" 108 - checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8" 109 - 110 - [[package]] 111 - name = "dissimilar" 112 - version = "1.0.4" 113 - source = "registry+https://github.com/rust-lang/crates.io-index" 114 - checksum = "8c97b9233581d84b8e1e689cdd3a47b6f69770084fc246e86a7f78b0d9c1d4a5" 115 - 116 - [[package]] 117 - name = "doc-comment" 118 - version = "0.3.3" 119 - source = "registry+https://github.com/rust-lang/crates.io-index" 120 - checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" 121 - 122 - [[package]] 123 - name = "either" 124 - version = "1.8.0" 125 - source = "registry+https://github.com/rust-lang/crates.io-index" 126 - checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797" 127 - 128 - [[package]] 129 - name = "errno" 130 - version = "0.2.8" 131 - source = "registry+https://github.com/rust-lang/crates.io-index" 132 - checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1" 133 - dependencies = [ 134 - "errno-dragonfly", 135 - "libc", 136 - "winapi", 137 - ] 138 - 139 - [[package]] 140 - name = "errno-dragonfly" 141 - version = "0.1.2" 142 - source = "registry+https://github.com/rust-lang/crates.io-index" 143 - checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 144 - dependencies = [ 145 - "cc", 146 - "libc", 147 - ] 148 - 149 - [[package]] 150 - name = "expect-test" 151 - version = "1.4.0" 152 - source = "registry+https://github.com/rust-lang/crates.io-index" 153 - checksum = "1d4661aca38d826eb7c72fe128e4238220616de4c0cc00db7bfc38e2e1364dd3" 154 - dependencies = [ 155 - "dissimilar", 156 - "once_cell", 157 - ] 158 - 159 - [[package]] 160 - name = "fastrand" 161 - version = "1.8.0" 162 - source = "registry+https://github.com/rust-lang/crates.io-index" 163 - checksum = "a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499" 164 - dependencies = [ 165 - "instant", 166 - ] 167 - 168 - [[package]] 169 - name = "heck" 170 - version = "0.4.0" 171 - source = "registry+https://github.com/rust-lang/crates.io-index" 172 - checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" 173 - 174 - [[package]] 175 - name = "hermit-abi" 176 - version = "0.2.6" 177 - source = "registry+https://github.com/rust-lang/crates.io-index" 178 - checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 179 - dependencies = [ 180 - "libc", 181 - ] 182 - 183 - [[package]] 184 - name = "instant" 185 - version = "0.1.12" 186 - source = "registry+https://github.com/rust-lang/crates.io-index" 187 - checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 188 - dependencies = [ 189 - "cfg-if", 190 - ] 191 - 192 - [[package]] 193 - name = "io-lifetimes" 194 - version = "1.0.3" 195 - source = "registry+https://github.com/rust-lang/crates.io-index" 196 - checksum = "46112a93252b123d31a119a8d1a1ac19deac4fac6e0e8b0df58f0d4e5870e63c" 197 - dependencies = [ 198 - "libc", 199 - "windows-sys", 200 - ] 201 - 202 - [[package]] 203 - name = "is-terminal" 204 - version = "0.4.1" 205 - source = "registry+https://github.com/rust-lang/crates.io-index" 206 - checksum = "927609f78c2913a6f6ac3c27a4fe87f43e2a35367c0c4b0f8265e8f49a104330" 207 - dependencies = [ 208 - "hermit-abi", 209 - "io-lifetimes", 210 - "rustix", 211 - "windows-sys", 212 - ] 213 - 214 - [[package]] 215 - name = "is_executable" 216 - version = "1.0.1" 217 - source = "registry+https://github.com/rust-lang/crates.io-index" 218 - checksum = "fa9acdc6d67b75e626ad644734e8bc6df893d9cd2a834129065d3dd6158ea9c8" 219 - dependencies = [ 220 - "winapi", 221 - ] 222 - 223 - [[package]] 224 - name = "itertools" 225 - version = "0.10.5" 226 - source = "registry+https://github.com/rust-lang/crates.io-index" 227 - checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 228 - dependencies = [ 229 - "either", 230 - ] 231 - 232 - [[package]] 233 - name = "libc" 234 - version = "0.2.138" 235 - source = "registry+https://github.com/rust-lang/crates.io-index" 236 - checksum = "db6d7e329c562c5dfab7a46a2afabc8b987ab9a4834c9d1ca04dc54c1546cef8" 237 - 238 - [[package]] 239 - name = "linux-raw-sys" 240 - version = "0.1.3" 241 - source = "registry+https://github.com/rust-lang/crates.io-index" 242 - checksum = "8f9f08d8963a6c613f4b1a78f4f4a4dbfadf8e6545b2d72861731e4858b8b47f" 243 - 244 - [[package]] 245 - name = "memchr" 246 - version = "2.5.0" 247 - source = "registry+https://github.com/rust-lang/crates.io-index" 248 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 249 - 250 - [[package]] 251 - name = "once_cell" 252 - version = "1.16.0" 253 - source = "registry+https://github.com/rust-lang/crates.io-index" 254 - checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860" 255 - 256 - [[package]] 257 - name = "os_str_bytes" 258 - version = "6.4.1" 259 - source = "registry+https://github.com/rust-lang/crates.io-index" 260 - checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee" 261 - 262 - [[package]] 263 - name = "patsh" 264 - version = "0.2.0" 265 - dependencies = [ 266 - "anyhow", 267 - "assert_cmd", 268 - "clap", 269 - "expect-test", 270 - "is_executable", 271 - "shell-escape", 272 - "tempfile", 273 - "tree-sitter", 274 - "tree-sitter-bash", 275 - ] 276 - 277 - [[package]] 278 - name = "predicates" 279 - version = "2.1.4" 280 - source = "registry+https://github.com/rust-lang/crates.io-index" 281 - checksum = "f54fc5dc63ed3bbf19494623db4f3af16842c0d975818e469022d09e53f0aa05" 282 - dependencies = [ 283 - "difflib", 284 - "itertools", 285 - "predicates-core", 286 - ] 287 - 288 - [[package]] 289 - name = "predicates-core" 290 - version = "1.0.5" 291 - source = "registry+https://github.com/rust-lang/crates.io-index" 292 - checksum = "72f883590242d3c6fc5bf50299011695fa6590c2c70eac95ee1bdb9a733ad1a2" 293 - 294 - [[package]] 295 - name = "predicates-tree" 296 - version = "1.0.7" 297 - source = "registry+https://github.com/rust-lang/crates.io-index" 298 - checksum = "54ff541861505aabf6ea722d2131ee980b8276e10a1297b94e896dd8b621850d" 299 - dependencies = [ 300 - "predicates-core", 301 - "termtree", 302 - ] 303 - 304 - [[package]] 305 - name = "proc-macro-error" 306 - version = "1.0.4" 307 - source = "registry+https://github.com/rust-lang/crates.io-index" 308 - checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 309 - dependencies = [ 310 - "proc-macro-error-attr", 311 - "proc-macro2", 312 - "quote", 313 - "syn", 314 - "version_check", 315 - ] 316 - 317 - [[package]] 318 - name = "proc-macro-error-attr" 319 - version = "1.0.4" 320 - source = "registry+https://github.com/rust-lang/crates.io-index" 321 - checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 322 - dependencies = [ 323 - "proc-macro2", 324 - "quote", 325 - "version_check", 326 - ] 327 - 328 - [[package]] 329 - name = "proc-macro2" 330 - version = "1.0.47" 331 - source = "registry+https://github.com/rust-lang/crates.io-index" 332 - checksum = "5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725" 333 - dependencies = [ 334 - "unicode-ident", 335 - ] 336 - 337 - [[package]] 338 - name = "quote" 339 - version = "1.0.21" 340 - source = "registry+https://github.com/rust-lang/crates.io-index" 341 - checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179" 342 - dependencies = [ 343 - "proc-macro2", 344 - ] 345 - 346 - [[package]] 347 - name = "redox_syscall" 348 - version = "0.2.16" 349 - source = "registry+https://github.com/rust-lang/crates.io-index" 350 - checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 351 - dependencies = [ 352 - "bitflags", 353 - ] 354 - 355 - [[package]] 356 - name = "regex" 357 - version = "1.7.0" 358 - source = "registry+https://github.com/rust-lang/crates.io-index" 359 - checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a" 360 - dependencies = [ 361 - "aho-corasick", 362 - "memchr", 363 - "regex-syntax", 364 - ] 365 - 366 - [[package]] 367 - name = "regex-automata" 368 - version = "0.1.10" 369 - source = "registry+https://github.com/rust-lang/crates.io-index" 370 - checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 371 - 372 - [[package]] 373 - name = "regex-syntax" 374 - version = "0.6.28" 375 - source = "registry+https://github.com/rust-lang/crates.io-index" 376 - checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" 377 - 378 - [[package]] 379 - name = "remove_dir_all" 380 - version = "0.5.3" 381 - source = "registry+https://github.com/rust-lang/crates.io-index" 382 - checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" 383 - dependencies = [ 384 - "winapi", 385 - ] 386 - 387 - [[package]] 388 - name = "rustix" 389 - version = "0.36.4" 390 - source = "registry+https://github.com/rust-lang/crates.io-index" 391 - checksum = "cb93e85278e08bb5788653183213d3a60fc242b10cb9be96586f5a73dcb67c23" 392 - dependencies = [ 393 - "bitflags", 394 - "errno", 395 - "io-lifetimes", 396 - "libc", 397 - "linux-raw-sys", 398 - "windows-sys", 399 - ] 400 - 401 - [[package]] 402 - name = "serde" 403 - version = "1.0.148" 404 - source = "registry+https://github.com/rust-lang/crates.io-index" 405 - checksum = "e53f64bb4ba0191d6d0676e1b141ca55047d83b74f5607e6d8eb88126c52c2dc" 406 - 407 - [[package]] 408 - name = "shell-escape" 409 - version = "0.1.5" 410 - source = "registry+https://github.com/rust-lang/crates.io-index" 411 - checksum = "45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f" 412 - 413 - [[package]] 414 - name = "strsim" 415 - version = "0.10.0" 416 - source = "registry+https://github.com/rust-lang/crates.io-index" 417 - checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 418 - 419 - [[package]] 420 - name = "syn" 421 - version = "1.0.105" 422 - source = "registry+https://github.com/rust-lang/crates.io-index" 423 - checksum = "60b9b43d45702de4c839cb9b51d9f529c5dd26a4aff255b42b1ebc03e88ee908" 424 - dependencies = [ 425 - "proc-macro2", 426 - "quote", 427 - "unicode-ident", 428 - ] 429 - 430 - [[package]] 431 - name = "tempfile" 432 - version = "3.3.0" 433 - source = "registry+https://github.com/rust-lang/crates.io-index" 434 - checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" 435 - dependencies = [ 436 - "cfg-if", 437 - "fastrand", 438 - "libc", 439 - "redox_syscall", 440 - "remove_dir_all", 441 - "winapi", 442 - ] 443 - 444 - [[package]] 445 - name = "termcolor" 446 - version = "1.1.3" 447 - source = "registry+https://github.com/rust-lang/crates.io-index" 448 - checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" 449 - dependencies = [ 450 - "winapi-util", 451 - ] 452 - 453 - [[package]] 454 - name = "terminal_size" 455 - version = "0.2.3" 456 - source = "registry+https://github.com/rust-lang/crates.io-index" 457 - checksum = "cb20089a8ba2b69debd491f8d2d023761cbf196e999218c591fa1e7e15a21907" 458 - dependencies = [ 459 - "rustix", 460 - "windows-sys", 461 - ] 462 - 463 - [[package]] 464 - name = "termtree" 465 - version = "0.4.0" 466 - source = "registry+https://github.com/rust-lang/crates.io-index" 467 - checksum = "95059e91184749cb66be6dc994f67f182b6d897cb3df74a5bf66b5e709295fd8" 468 - 469 - [[package]] 470 - name = "tree-sitter" 471 - version = "0.20.9" 472 - source = "registry+https://github.com/rust-lang/crates.io-index" 473 - checksum = "d4423c784fe11398ca91e505cdc71356b07b1a924fc8735cfab5333afe3e18bc" 474 - dependencies = [ 475 - "cc", 476 - "regex", 477 - ] 478 - 479 - [[package]] 480 - name = "tree-sitter-bash" 481 - version = "0.19.0" 482 - source = "git+https://github.com/tree-sitter/tree-sitter-bash#4488aa41406547e478636a4fcfd24f5bbc3f2f74" 483 - dependencies = [ 484 - "cc", 485 - "tree-sitter", 486 - ] 487 - 488 - [[package]] 489 - name = "unicase" 490 - version = "2.6.0" 491 - source = "registry+https://github.com/rust-lang/crates.io-index" 492 - checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6" 493 - dependencies = [ 494 - "version_check", 495 - ] 496 - 497 - [[package]] 498 - name = "unicode-ident" 499 - version = "1.0.5" 500 - source = "registry+https://github.com/rust-lang/crates.io-index" 501 - checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3" 502 - 503 - [[package]] 504 - name = "unicode-width" 505 - version = "0.1.10" 506 - source = "registry+https://github.com/rust-lang/crates.io-index" 507 - checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 508 - 509 - [[package]] 510 - name = "version_check" 511 - version = "0.9.4" 512 - source = "registry+https://github.com/rust-lang/crates.io-index" 513 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 514 - 515 - [[package]] 516 - name = "wait-timeout" 517 - version = "0.2.0" 518 - source = "registry+https://github.com/rust-lang/crates.io-index" 519 - checksum = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6" 520 - dependencies = [ 521 - "libc", 522 - ] 523 - 524 - [[package]] 525 - name = "winapi" 526 - version = "0.3.9" 527 - source = "registry+https://github.com/rust-lang/crates.io-index" 528 - checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 529 - dependencies = [ 530 - "winapi-i686-pc-windows-gnu", 531 - "winapi-x86_64-pc-windows-gnu", 532 - ] 533 - 534 - [[package]] 535 - name = "winapi-i686-pc-windows-gnu" 536 - version = "0.4.0" 537 - source = "registry+https://github.com/rust-lang/crates.io-index" 538 - checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 539 - 540 - [[package]] 541 - name = "winapi-util" 542 - version = "0.1.5" 543 - source = "registry+https://github.com/rust-lang/crates.io-index" 544 - checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 545 - dependencies = [ 546 - "winapi", 547 - ] 548 - 549 - [[package]] 550 - name = "winapi-x86_64-pc-windows-gnu" 551 - version = "0.4.0" 552 - source = "registry+https://github.com/rust-lang/crates.io-index" 553 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 554 - 555 - [[package]] 556 - name = "windows-sys" 557 - version = "0.42.0" 558 - source = "registry+https://github.com/rust-lang/crates.io-index" 559 - checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 560 - dependencies = [ 561 - "windows_aarch64_gnullvm", 562 - "windows_aarch64_msvc", 563 - "windows_i686_gnu", 564 - "windows_i686_msvc", 565 - "windows_x86_64_gnu", 566 - "windows_x86_64_gnullvm", 567 - "windows_x86_64_msvc", 568 - ] 569 - 570 - [[package]] 571 - name = "windows_aarch64_gnullvm" 572 - version = "0.42.0" 573 - source = "registry+https://github.com/rust-lang/crates.io-index" 574 - checksum = "41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e" 575 - 576 - [[package]] 577 - name = "windows_aarch64_msvc" 578 - version = "0.42.0" 579 - source = "registry+https://github.com/rust-lang/crates.io-index" 580 - checksum = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4" 581 - 582 - [[package]] 583 - name = "windows_i686_gnu" 584 - version = "0.42.0" 585 - source = "registry+https://github.com/rust-lang/crates.io-index" 586 - checksum = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7" 587 - 588 - [[package]] 589 - name = "windows_i686_msvc" 590 - version = "0.42.0" 591 - source = "registry+https://github.com/rust-lang/crates.io-index" 592 - checksum = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246" 593 - 594 - [[package]] 595 - name = "windows_x86_64_gnu" 596 - version = "0.42.0" 597 - source = "registry+https://github.com/rust-lang/crates.io-index" 598 - checksum = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed" 599 - 600 - [[package]] 601 - name = "windows_x86_64_gnullvm" 602 - version = "0.42.0" 603 - source = "registry+https://github.com/rust-lang/crates.io-index" 604 - checksum = "09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028" 605 - 606 - [[package]] 607 - name = "windows_x86_64_msvc" 608 - version = "0.42.0" 609 - source = "registry+https://github.com/rust-lang/crates.io-index" 610 - checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5"
···
+4 -9
pkgs/development/tools/misc/patsh/default.nix
··· 18 19 rustPlatform.buildRustPackage rec { 20 pname = "patsh"; 21 - version = "0.2.0"; 22 23 src = fetchFromGitHub { 24 owner = "nix-community"; 25 - repo = pname; 26 rev = "v${version}"; 27 - sha256 = "sha256-7HXJspebluQeejKYmVA7sy/F3dtU1gc4eAbKiPexMMA="; 28 }; 29 30 - cargoLock = { 31 - lockFile = ./Cargo.lock; 32 - outputHashes = { 33 - "tree-sitter-bash-0.19.0" = "sha256-gTsA874qpCI/N5tmBI5eT8KDaM25gXM4VbcCbUU2EeI="; 34 - }; 35 - }; 36 37 nativeCheckInputs = [ custom ]; 38
··· 18 19 rustPlatform.buildRustPackage rec { 20 pname = "patsh"; 21 + version = "0.2.1"; 22 23 src = fetchFromGitHub { 24 owner = "nix-community"; 25 + repo = "patsh"; 26 rev = "v${version}"; 27 + sha256 = "sha256-d2Br4RAlKO7Bpse8sFbIDCIYd2fYvby0ar9oIbQS2jc="; 28 }; 29 30 + cargoHash = "sha256-hAWMm3YjwTB8ajn3QeXEOJYmPzbbitdwyO4k/IyhlOI="; 31 32 nativeCheckInputs = [ custom ]; 33
+4 -4
pkgs/tools/admin/syft/default.nix
··· 2 3 buildGoModule rec { 4 pname = "syft"; 5 - version = "0.86.1"; 6 7 src = fetchFromGitHub { 8 owner = "anchore"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-9NrUNaBRrewoep4eUm94gw/ndI/Qhh3P848NB2IH2qM="; 12 # populate values that require us to use git. By doing this in postFetch we 13 # can delete .git afterwards and maintain better reproducibility of the src. 14 leaveDotGit = true; ··· 22 }; 23 # hash mismatch with darwin 24 proxyVendor = true; 25 - vendorHash = "sha256-tHP6BBeKWJpynnGp2EP3tKGWiv/JIdi6xvTrg6IivWg="; 26 27 nativeBuildInputs = [ installShellFiles ]; 28 ··· 75 vulnerability detection when used with a scanner tool like Grype. 76 ''; 77 license = with licenses; [ asl20 ]; 78 - maintainers = with maintainers; [ jk developer-guy ]; 79 }; 80 }
··· 2 3 buildGoModule rec { 4 pname = "syft"; 5 + version = "0.87.0"; 6 7 src = fetchFromGitHub { 8 owner = "anchore"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-qDeUo/xAGCy/Ih5B8AyiJ7q9aCd5iWNkW7T+0OqAfTY="; 12 # populate values that require us to use git. By doing this in postFetch we 13 # can delete .git afterwards and maintain better reproducibility of the src. 14 leaveDotGit = true; ··· 22 }; 23 # hash mismatch with darwin 24 proxyVendor = true; 25 + vendorHash = "sha256-7lrim4N3hT2qkpTIVF1A/GUu5BfJ3Z8A6H1nd8yHwaw="; 26 27 nativeBuildInputs = [ installShellFiles ]; 28 ··· 75 vulnerability detection when used with a scanner tool like Grype. 76 ''; 77 license = with licenses; [ asl20 ]; 78 + maintainers = with maintainers; [ jk developer-guy kashw2 ]; 79 }; 80 }
+4 -2
pkgs/tools/text/ugrep/default.nix
··· 7 , pcre2 8 , xz 9 , zlib 10 }: 11 12 stdenv.mkDerivation (finalAttrs: { 13 pname = "ugrep"; 14 - version = "3.12.6"; 15 16 src = fetchFromGitHub { 17 owner = "Genivia"; 18 repo = "ugrep"; 19 rev = "v${finalAttrs.version}"; 20 - hash = "sha256-bf/MWJKqHuwqVyCtI8rBiYyEFvBpHq89YXtatQEqDHo="; 21 }; 22 23 buildInputs = [ ··· 27 pcre2 28 xz 29 zlib 30 ]; 31 32 meta = with lib; {
··· 7 , pcre2 8 , xz 9 , zlib 10 + , zstd 11 }: 12 13 stdenv.mkDerivation (finalAttrs: { 14 pname = "ugrep"; 15 + version = "4.0.0"; 16 17 src = fetchFromGitHub { 18 owner = "Genivia"; 19 repo = "ugrep"; 20 rev = "v${finalAttrs.version}"; 21 + hash = "sha256-kRpHJl/ouYgvwFMk6uO4XobyT2kTCH9kLfeF70IqMuc="; 22 }; 23 24 buildInputs = [ ··· 28 pcre2 29 xz 30 zlib 31 + zstd 32 ]; 33 34 meta = with lib; {
+4
pkgs/top-level/all-packages.nix
··· 18771 18772 cadre = callPackage ../development/tools/cadre { }; 18773 18774 catnip = callPackage ../tools/audio/catnip { }; 18775 18776 catnip-gtk4 = callPackage ../tools/audio/catnip-gtk4 { }; ··· 18848 chruby-fish = callPackage ../development/tools/misc/chruby-fish { }; 18849 18850 cl-launch = callPackage ../development/tools/misc/cl-launch { }; 18851 18852 cloud-nuke = callPackage ../development/tools/cloud-nuke { }; 18853
··· 18771 18772 cadre = callPackage ../development/tools/cadre { }; 18773 18774 + carto = callPackage ../development/tools/carto { }; 18775 + 18776 catnip = callPackage ../tools/audio/catnip { }; 18777 18778 catnip-gtk4 = callPackage ../tools/audio/catnip-gtk4 { }; ··· 18850 chruby-fish = callPackage ../development/tools/misc/chruby-fish { }; 18851 18852 cl-launch = callPackage ../development/tools/misc/cl-launch { }; 18853 + 18854 + clean-css-cli = callPackage ../development/tools/clean-css-cli { }; 18855 18856 cloud-nuke = callPackage ../development/tools/cloud-nuke { }; 18857
+2
pkgs/top-level/python-packages.nix
··· 1189 1190 paddle2onnx = callPackage ../development/python-modules/paddle2onnx { }; 1191 1192 pulumi = callPackage ../development/python-modules/pulumi { inherit (pkgs) pulumi; }; 1193 1194 pulumi-aws = callPackage ../development/python-modules/pulumi-aws { };
··· 1189 1190 paddle2onnx = callPackage ../development/python-modules/paddle2onnx { }; 1191 1192 + paddlepaddle = callPackage ../development/python-modules/paddlepaddle { }; 1193 + 1194 pulumi = callPackage ../development/python-modules/pulumi { inherit (pkgs) pulumi; }; 1195 1196 pulumi-aws = callPackage ../development/python-modules/pulumi-aws { };