Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
cdb00fdc c0f0122e

+149 -108
+11 -12
pkgs/applications/emulators/fs-uae/default.nix
··· 17 17 , zlib 18 18 }: 19 19 20 - 21 - stdenv.mkDerivation rec { 20 + stdenv.mkDerivation (finalAttrs:{ 22 21 pname = "fs-uae"; 23 22 version = "3.1.66"; 24 23 25 24 src = fetchFromGitHub { 26 25 owner = "FrodeSolheim"; 27 - repo = pname; 28 - rev = "v${version}"; 26 + repo = "fs-uae"; 27 + rev = "v${finalAttrs.version}"; 29 28 hash = "sha256-zPVRPazelmNaxcoCStB0j9b9qwQDTgv3O7Bg3VlW9ys="; 30 29 }; 31 30 ··· 49 48 zlib 50 49 ]; 51 50 52 - meta = with lib; { 51 + meta = { 53 52 homepage = "https://fs-uae.net"; 54 53 description = "An accurate, customizable Amiga Emulator"; 55 54 longDescription = '' 56 - FS-UAE integrates the most accurate Amiga emulation code available 57 - from WinUAE. FS-UAE emulates A500, A500+, A600, A1200, A1000, A3000 58 - and A4000 models, but you can tweak the hardware configuration and 59 - create customized Amigas. 55 + FS-UAE integrates the most accurate Amiga emulation code available from 56 + WinUAE. FS-UAE emulates A500, A500+, A600, A1200, A1000, A3000 and A4000 57 + models, but you can tweak the hardware configuration and create customized 58 + Amigas. 60 59 ''; 61 - license = licenses.gpl2Plus; 62 - maintainers = with maintainers; [ AndersonTorres ]; 60 + license = lib.licenses.gpl2Plus; 61 + maintainers = with lib.maintainers; [ AndersonTorres ]; 63 62 platforms = [ "i686-linux" "x86_64-linux" ]; 64 63 }; 65 - } 64 + })
+11 -10
pkgs/applications/emulators/fs-uae/launcher.nix
··· 7 7 , fsuae 8 8 }: 9 9 10 - stdenv.mkDerivation rec { 10 + stdenv.mkDerivation (finalAttrs: { 11 11 pname = "fs-uae-launcher"; 12 - version = "3.0.5"; 12 + version = "3.1.68"; 13 13 14 14 src = fetchurl { 15 - url = "https://fs-uae.net/stable/${version}/${pname}-${version}.tar.gz"; 16 - sha256 = "1dknra4ngz7bpppwqghmza1q68pn1yaw54p9ba0f42zwp427ly97"; 15 + url = "https://fs-uae.net/files/FS-UAE-Launcher/Stable/${finalAttrs.version}/fs-uae-launcher-${finalAttrs.version}.tar.xz"; 16 + hash = "sha256-42EERC2yeODx0HPbwr4vmpN80z6WSWi3WzJMOT+OwDA="; 17 17 }; 18 18 19 19 nativeBuildInputs = [ ··· 33 33 dontWrapQtApps = true; 34 34 35 35 preFixup = '' 36 - wrapQtApp "$out/bin/fs-uae-launcher" --set PYTHONPATH "$PYTHONPATH" \ 37 - --prefix PATH : ${lib.makeBinPath [ fsuae ]} 36 + wrapQtApp "$out/bin/fs-uae-launcher" \ 37 + --set PYTHONPATH "$PYTHONPATH" \ 38 + --prefix PATH : ${lib.makeBinPath [ fsuae ]} 38 39 ''; 39 40 40 - meta = with lib; { 41 + meta = { 41 42 homepage = "https://fs-uae.net"; 42 43 description = "Graphical front-end for the FS-UAE emulator"; 43 - license = licenses.gpl2Plus; 44 - maintainers = with maintainers; [ sander AndersonTorres ]; 44 + license = lib.licenses.gpl2Plus; 45 + maintainers = with lib.maintainers; [ sander AndersonTorres ]; 45 46 platforms = [ "i686-linux" "x86_64-linux" ]; 46 47 }; 47 - } 48 + }) 48 49
+14 -14
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 110 110 "vendorHash": null 111 111 }, 112 112 "aws": { 113 - "hash": "sha256-ZKP0Y65GgOxF9IIPR9YIkpm7+fanNuvWPKNBk8XY0ec=", 113 + "hash": "sha256-LFOlSmsnV7opt9Z3b15Lyi8sFYjx2WkvvB8vpJBjfWQ=", 114 114 "homepage": "https://registry.terraform.io/providers/hashicorp/aws", 115 115 "owner": "hashicorp", 116 116 "repo": "terraform-provider-aws", 117 - "rev": "v5.6.2", 117 + "rev": "v5.7.0", 118 118 "spdx": "MPL-2.0", 119 - "vendorHash": "sha256-ucMaOdELGc71QDlEa3lYJU3HkmE85XFHgWBUT+Ds3EM=" 119 + "vendorHash": "sha256-x8f1sTVB1FaoPKgTGEoZaNVKCpNbTrQ7F0PVfwEWe/I=" 120 120 }, 121 121 "azuread": { 122 122 "hash": "sha256-wBNS2a6O1QJgssbAWhSRSfxaVZ35zgT/qNdpE++NQ8U=", ··· 128 128 "vendorHash": null 129 129 }, 130 130 "azurerm": { 131 - "hash": "sha256-iZg9iTmomNmk8K1gPfXZNiesJPuKyjfBdTyoeV7qBdo=", 131 + "hash": "sha256-PwAwVpLoMq5DNIiY5wt+n9oqNGInJ+C0JfiFagtrAEA=", 132 132 "homepage": "https://registry.terraform.io/providers/hashicorp/azurerm", 133 133 "owner": "hashicorp", 134 134 "repo": "terraform-provider-azurerm", 135 - "rev": "v3.63.0", 135 + "rev": "v3.64.0", 136 136 "spdx": "MPL-2.0", 137 137 "vendorHash": null 138 138 }, ··· 445 445 "vendorHash": "sha256-XgGNz+yP+spRA2+qFxwiZFcBRv2GQWhiYY9zoC8rZPc=" 446 446 }, 447 447 "google": { 448 - "hash": "sha256-Mg4pB5FaphdPYBqev+KvNp0gucL8Oj8NDCh4Dk4B/jY=", 448 + "hash": "sha256-ZOouPBEymdpVaDe1zBwbbeffZ/48lpfLmll6kl1TnJM=", 449 449 "homepage": "https://registry.terraform.io/providers/hashicorp/google", 450 450 "owner": "hashicorp", 451 451 "proxyVendor": true, 452 452 "repo": "terraform-provider-google", 453 - "rev": "v4.72.0", 453 + "rev": "v4.72.1", 454 454 "spdx": "MPL-2.0", 455 455 "vendorHash": "sha256-X+7UZM0iZzG7LvaK6nKXF3taKIiJfhWRmY1q1Uz9M4A=" 456 456 }, 457 457 "google-beta": { 458 - "hash": "sha256-OF/7WiSkXkBqDC9dd8aN0YrIyC2YxevkUPCT8ftZ0b8=", 458 + "hash": "sha256-wXBSAsRY1RajMu5npceI9N/c+c2lwEWyqsGP7xgfVA0=", 459 459 "homepage": "https://registry.terraform.io/providers/hashicorp/google-beta", 460 460 "owner": "hashicorp", 461 461 "proxyVendor": true, 462 462 "repo": "terraform-provider-google-beta", 463 - "rev": "v4.72.0", 463 + "rev": "v4.72.1", 464 464 "spdx": "MPL-2.0", 465 465 "vendorHash": "sha256-X+7UZM0iZzG7LvaK6nKXF3taKIiJfhWRmY1q1Uz9M4A=" 466 466 }, ··· 818 818 "vendorHash": "sha256-LRIfxQGwG988HE5fftGl6JmBG7tTknvmgpm4Fu1NbWI=" 819 819 }, 820 820 "oci": { 821 - "hash": "sha256-kIZrfTwni3l2x9/W6efESz+4raU8bERD33N9H3f6Zbc=", 821 + "hash": "sha256-58B09Oo276Eu7Rf34T1iGcmK7jF3c1yvUegyP2rQtqg=", 822 822 "homepage": "https://registry.terraform.io/providers/oracle/oci", 823 823 "owner": "oracle", 824 824 "repo": "terraform-provider-oci", 825 - "rev": "v5.2.1", 825 + "rev": "v5.3.0", 826 826 "spdx": "MPL-2.0", 827 827 "vendorHash": null 828 828 }, 829 829 "okta": { 830 - "hash": "sha256-yWi3Bp/fBizvb3k9nT72N5AjvLTUK1szXetwWUrqqlw=", 830 + "hash": "sha256-cNVHEZPUkpruM7EDrriKeefzsHhwC+vyadTztRyGCFA=", 831 831 "homepage": "https://registry.terraform.io/providers/okta/okta", 832 832 "owner": "okta", 833 833 "repo": "terraform-provider-okta", 834 - "rev": "v4.0.2", 834 + "rev": "v4.1.0", 835 835 "spdx": "MPL-2.0", 836 - "vendorHash": "sha256-34mm1OjdJRMmMvV8OX96BidzW20RSKnOWmZbSRfNFlQ=" 836 + "vendorHash": "sha256-0KB2L7L6EWN2VMsTKXtWElzBRfmny+JjarhhzZtWxtA=" 837 837 }, 838 838 "oktaasa": { 839 839 "hash": "sha256-2LhxgowqKvDDDOwdznusL52p2DKP+UiXALHcs9ZQd0U=",
+4 -1
pkgs/applications/networking/mailreaders/mutt/default.nix
··· 31 31 sha256 = "sha256-TXc/IkIveQlve5S1e+5FZUrZolFl27NkY8WClbTNPYg="; 32 32 }; 33 33 34 - patches = lib.optional smimeSupport (fetchpatch { 34 + patches = [ 35 + # Avoid build-only references embedding into 'mutt -v' output. 36 + ./no-build-only-refs.patch 37 + ] ++ lib.optional smimeSupport (fetchpatch { 35 38 url = "https://salsa.debian.org/mutt-team/mutt/raw/debian/1.10.1-2/debian/patches/misc/smime.rc.patch"; 36 39 sha256 = "0b4i00chvx6zj9pcb06x2jysmrcb2znn831lcy32cgfds6gr3nsi"; 37 40 });
+24
pkgs/applications/networking/mailreaders/mutt/no-build-only-refs.patch
··· 1 + Avoid build-only store references embedding into 'mutt -v'. 2 + --- a/txt2c.sh 3 + +++ b/txt2c.sh 4 + @@ -21,8 +21,18 @@ txt2c_fallback () { 5 + echo ";" 6 + } 7 + 8 + +nix_store_mangle() { 9 + + # consume stdin 10 + + 11 + + # Avoid build-only references to nix store. These are usually 12 + + # 'gcc -v' output embedded into 'mutt -v'. But also might be 13 + + # ./configure-passed arguments. 14 + + sed \ 15 + + -e 's@'$NIX_STORE'/[a-z0-9]\{32\}-@/<<NIX>>/@g' 16 + +} 17 + + 18 + if ./txt2c test </dev/null >/dev/null 2>&1; then 19 + - ./txt2c "$1" 20 + + nix_store_mangle | ./txt2c "$1" 21 + else 22 + - txt2c_fallback "$1" 23 + + nix_store_mangle | txt2c_fallback "$1" 24 + fi
+12 -11
pkgs/applications/video/smplayer/default.nix
··· 6 6 , wrapQtAppsHook 7 7 }: 8 8 9 - stdenv.mkDerivation rec { 9 + stdenv.mkDerivation (finalAttrs: { 10 10 pname = "smplayer"; 11 - version = "22.7.0"; 11 + version = "23.6.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "smplayer-dev"; 15 - repo = pname; 16 - rev = "v${version}"; 17 - hash = "sha256-vU+M5aCCGSA+IwJXTLMYvno/Qei+5Hwck3Q/Ah7N09s="; 15 + repo = "smplayer"; 16 + rev = "v${finalAttrs.version}"; 17 + hash = "sha256-xGy6/9aUftBTSo9HJ3zyuRSagqimP9XvXKP/4oBQTo4="; 18 18 }; 19 19 20 20 nativeBuildInputs = [ ··· 32 32 "PREFIX=${placeholder "out"}" 33 33 ]; 34 34 35 - meta = with lib; { 35 + meta = { 36 36 homepage = "https://www.smplayer.info"; 37 37 description = "A complete front-end for MPlayer"; 38 38 longDescription = '' ··· 53 53 options of MPlayer, SMPlayer adds other interesting features like the 54 54 possibility to play Youtube videos or download subtitles. 55 55 ''; 56 - license = licenses.gpl3Plus; 57 - maintainers = with maintainers; [ AndersonTorres ]; 58 - platforms = platforms.linux; 56 + changelog = "https://github.com/smplayer-dev/smplayer/releases/tag/v${finalAttrs.version}"; 57 + license = lib.licenses.gpl3Plus; 58 + maintainers = with lib.maintainers; [ AndersonTorres ]; 59 + platforms = lib.platforms.linux; 59 60 }; 60 - } 61 - # TODO [ AndersonTorres ]: some form of wrapping mplayer/mpv around it 61 + }) 62 + # TODO [ AndersonTorres ]: create a wrapper including mplayer/mpv
+2 -2
pkgs/development/libraries/nix-plugins/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "nix-plugins"; 5 - version = "10.0.0"; 5 + version = "11.0.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "shlevy"; 9 9 repo = "nix-plugins"; 10 10 rev = version; 11 - hash = "sha256-7Lo+YxpiRz0+ZLFDvYMJWWK2j0CyPDRoP1wAc+OaPJY="; 11 + hash = "sha256-sJL8g+UVFvJTqujS9F6gy8tairYUztHCSILkQlwDADU"; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake pkg-config ];
+3 -2
pkgs/development/ruby-modules/bundled-common/default.nix
··· 56 56 else 57 57 let 58 58 gem = gems.${pname}; 59 - version = gem.version; 59 + suffix = gem.suffix; 60 60 in 61 - "${pname}-${version}"; 61 + "${pname}-${suffix}"; 62 62 63 63 pname' = if pname != null then 64 64 pname ··· 118 118 119 119 passthru = rec { 120 120 inherit ruby bundler gems confFiles envPaths; 121 + inherit (gems.${pname}) gemType; 121 122 122 123 wrappedRuby = stdenv.mkDerivation { 123 124 name = "wrapped-ruby-${pname'}";
+4 -1
pkgs/development/ruby-modules/bundler-app/default.nix
··· 68 68 ${lib.optionalString installManpages '' 69 69 for section in {1..9}; do 70 70 mandir="$out/share/man/man$section" 71 - find -L ${basicEnv}/${ruby.gemPath}/gems/${basicEnv.name} \( -wholename "*/man/*.$section" -o -wholename "*/man/man$section/*.$section" \) -print -execdir mkdir -p $mandir \; -execdir cp '{}' $mandir \; 71 + 72 + # See: https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/ruby-modules/gem/default.nix#L184-L200 73 + # See: https://github.com/rubygems/rubygems/blob/7a7b234721c375874b7e22b1c5b14925b943f04e/bundler/lib/bundler.rb#L285-L291 74 + find -L ${basicEnv}/${ruby.gemPath}/${lib.optionalString (basicEnv.gemType == "git" || basicEnv.gemType == "url") "bundler/"}gems/${basicEnv.name} \( -wholename "*/man/*.$section" -o -wholename "*/man/man$section/*.$section" \) -print -execdir mkdir -p $mandir \; -execdir cp '{}' $mandir \; 72 75 done 73 76 ''} 74 77 ''
+10 -1
pkgs/development/ruby-modules/gem/default.nix
··· 75 75 else 76 76 throw "buildRubyGem: don't know how to build a gem of type \"${type}\"" 77 77 ); 78 + 79 + # See: https://github.com/rubygems/rubygems/blob/7a7b234721c375874b7e22b1c5b14925b943f04e/bundler/lib/bundler/source/git.rb#L103 80 + suffix = 81 + if type == "git" then 82 + builtins.substring 0 12 attrs.source.rev 83 + else 84 + version; 85 + 78 86 documentFlag = 79 87 if document == [] 80 88 then "-N" ··· 86 94 inherit ruby; 87 95 inherit dontBuild; 88 96 inherit dontStrip; 97 + inherit suffix; 89 98 gemType = type; 90 99 91 100 nativeBuildInputs = [ ··· 100 109 ++ buildInputs; 101 110 102 111 #name = builtins.trace (attrs.name or "no attr.name" ) "${namePrefix}${gemName}-${version}"; 103 - name = attrs.name or "${namePrefix}${gemName}-${version}"; 112 + name = attrs.name or "${namePrefix}${gemName}-${suffix}"; 104 113 105 114 inherit src; 106 115
+36 -36
pkgs/development/tools/language-servers/millet/Cargo.lock
··· 28 28 29 29 [[package]] 30 30 name = "analysis" 31 - version = "0.12.2" 31 + version = "0.12.4" 32 32 dependencies = [ 33 33 "config", 34 34 "diagnostic", ··· 108 108 109 109 [[package]] 110 110 name = "chain-map" 111 - version = "0.12.2" 111 + version = "0.12.4" 112 112 dependencies = [ 113 113 "fast-hash", 114 114 "str-util", ··· 121 121 122 122 [[package]] 123 123 name = "cm-syntax" 124 - version = "0.12.2" 124 + version = "0.12.4" 125 125 dependencies = [ 126 126 "lex-util", 127 127 "paths", ··· 150 150 151 151 [[package]] 152 152 name = "config" 153 - version = "0.12.2" 153 + version = "0.12.4" 154 154 dependencies = [ 155 155 "fast-hash", 156 156 "serde", ··· 178 178 179 179 [[package]] 180 180 name = "cov-mark" 181 - version = "0.12.2" 181 + version = "0.12.4" 182 182 dependencies = [ 183 183 "fast-hash", 184 184 "once_cell", ··· 415 415 416 416 [[package]] 417 417 name = "input" 418 - version = "0.12.2" 418 + version = "0.12.4" 419 419 dependencies = [ 420 420 "cm-syntax", 421 421 "config", ··· 475 475 476 476 [[package]] 477 477 name = "lang-srv" 478 - version = "0.12.2" 478 + version = "0.12.4" 479 479 dependencies = [ 480 480 "analysis", 481 481 "anyhow", ··· 503 503 504 504 [[package]] 505 505 name = "lex-util" 506 - version = "0.12.2" 506 + version = "0.12.4" 507 507 508 508 [[package]] 509 509 name = "libc" ··· 575 575 576 576 [[package]] 577 577 name = "millet-cli" 578 - version = "0.12.2" 578 + version = "0.12.4" 579 579 dependencies = [ 580 580 "analysis", 581 581 "codespan-reporting", ··· 593 593 594 594 [[package]] 595 595 name = "millet-ls" 596 - version = "0.12.2" 596 + version = "0.12.4" 597 597 dependencies = [ 598 598 "anyhow", 599 599 "env_logger", ··· 622 622 623 623 [[package]] 624 624 name = "mlb-hir" 625 - version = "0.12.2" 625 + version = "0.12.4" 626 626 dependencies = [ 627 627 "fast-hash", 628 628 "paths", ··· 633 633 634 634 [[package]] 635 635 name = "mlb-statics" 636 - version = "0.12.2" 636 + version = "0.12.4" 637 637 dependencies = [ 638 638 "config", 639 639 "diagnostic", ··· 657 657 658 658 [[package]] 659 659 name = "mlb-syntax" 660 - version = "0.12.2" 660 + version = "0.12.4" 661 661 dependencies = [ 662 662 "lex-util", 663 663 "paths", ··· 729 729 730 730 [[package]] 731 731 name = "panic-hook" 732 - version = "0.12.2" 732 + version = "0.12.4" 733 733 dependencies = [ 734 734 "better-panic", 735 735 ] ··· 923 923 924 924 [[package]] 925 925 name = "slash-var-path" 926 - version = "0.12.2" 926 + version = "0.12.4" 927 927 dependencies = [ 928 928 "fast-hash", 929 929 "str-util", ··· 931 931 932 932 [[package]] 933 933 name = "sml-comment" 934 - version = "0.12.2" 934 + version = "0.12.4" 935 935 dependencies = [ 936 936 "sml-syntax", 937 937 ] 938 938 939 939 [[package]] 940 940 name = "sml-dynamics" 941 - version = "0.12.2" 941 + version = "0.12.4" 942 942 dependencies = [ 943 943 "fast-hash", 944 944 "fmt-util", ··· 949 949 950 950 [[package]] 951 951 name = "sml-dynamics-tests" 952 - version = "0.12.2" 952 + version = "0.12.4" 953 953 dependencies = [ 954 954 "config", 955 955 "pretty_assertions", ··· 965 965 966 966 [[package]] 967 967 name = "sml-file-syntax" 968 - version = "0.12.2" 968 + version = "0.12.4" 969 969 dependencies = [ 970 970 "config", 971 971 "elapsed", ··· 979 979 980 980 [[package]] 981 981 name = "sml-fixity" 982 - version = "0.12.2" 982 + version = "0.12.4" 983 983 dependencies = [ 984 984 "fast-hash", 985 985 "once_cell", ··· 988 988 989 989 [[package]] 990 990 name = "sml-hir" 991 - version = "0.12.2" 991 + version = "0.12.4" 992 992 dependencies = [ 993 993 "la-arena", 994 994 "sml-lab", ··· 999 999 1000 1000 [[package]] 1001 1001 name = "sml-hir-lower" 1002 - version = "0.12.2" 1002 + version = "0.12.4" 1003 1003 dependencies = [ 1004 1004 "config", 1005 1005 "cov-mark", ··· 1014 1014 1015 1015 [[package]] 1016 1016 name = "sml-lab" 1017 - version = "0.12.2" 1017 + version = "0.12.4" 1018 1018 dependencies = [ 1019 1019 "str-util", 1020 1020 ] 1021 1021 1022 1022 [[package]] 1023 1023 name = "sml-lex" 1024 - version = "0.12.2" 1024 + version = "0.12.4" 1025 1025 dependencies = [ 1026 1026 "cov-mark", 1027 1027 "diagnostic", ··· 1036 1036 1037 1037 [[package]] 1038 1038 name = "sml-naive-fmt" 1039 - version = "0.12.2" 1039 + version = "0.12.4" 1040 1040 dependencies = [ 1041 1041 "fast-hash", 1042 1042 "sml-comment", ··· 1045 1045 1046 1046 [[package]] 1047 1047 name = "sml-namespace" 1048 - version = "0.12.2" 1048 + version = "0.12.4" 1049 1049 1050 1050 [[package]] 1051 1051 name = "sml-parse" 1052 - version = "0.12.2" 1052 + version = "0.12.4" 1053 1053 dependencies = [ 1054 1054 "diagnostic", 1055 1055 "event-parse", ··· 1061 1061 1062 1062 [[package]] 1063 1063 name = "sml-path" 1064 - version = "0.12.2" 1064 + version = "0.12.4" 1065 1065 dependencies = [ 1066 1066 "str-util", 1067 1067 ] 1068 1068 1069 1069 [[package]] 1070 1070 name = "sml-scon" 1071 - version = "0.12.2" 1071 + version = "0.12.4" 1072 1072 dependencies = [ 1073 1073 "num-bigint", 1074 1074 "num-traits", ··· 1077 1077 1078 1078 [[package]] 1079 1079 name = "sml-statics" 1080 - version = "0.12.2" 1080 + version = "0.12.4" 1081 1081 dependencies = [ 1082 1082 "chain-map", 1083 1083 "config", ··· 1100 1100 1101 1101 [[package]] 1102 1102 name = "sml-statics-types" 1103 - version = "0.12.2" 1103 + version = "0.12.4" 1104 1104 dependencies = [ 1105 1105 "chain-map", 1106 1106 "code-h2-md-map", ··· 1119 1119 1120 1120 [[package]] 1121 1121 name = "sml-symbol-kind" 1122 - version = "0.12.2" 1122 + version = "0.12.4" 1123 1123 dependencies = [ 1124 1124 "sml-namespace", 1125 1125 "sml-statics-types", ··· 1127 1127 1128 1128 [[package]] 1129 1129 name = "sml-syntax" 1130 - version = "0.12.2" 1130 + version = "0.12.4" 1131 1131 dependencies = [ 1132 1132 "char-name", 1133 1133 "code-h2-md-map", ··· 1140 1140 1141 1141 [[package]] 1142 1142 name = "sml-ty-var-scope" 1143 - version = "0.12.2" 1143 + version = "0.12.4" 1144 1144 dependencies = [ 1145 1145 "fast-hash", 1146 1146 "sml-hir", ··· 1208 1208 1209 1209 [[package]] 1210 1210 name = "tests" 1211 - version = "0.12.2" 1211 + version = "0.12.4" 1212 1212 dependencies = [ 1213 1213 "analysis", 1214 1214 "cm-syntax", ··· 1552 1552 1553 1553 [[package]] 1554 1554 name = "xtask" 1555 - version = "0.12.2" 1555 + version = "0.12.4" 1556 1556 dependencies = [ 1557 1557 "anyhow", 1558 1558 "flate2",
+2 -2
pkgs/development/tools/language-servers/millet/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "millet"; 5 - version = "0.12.2"; 5 + version = "0.12.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "azdavis"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-qfBDwbAbj4XoZeH0hyS09iUfg0G1X1RjpVOSd+2twT0="; 11 + hash = "sha256-RSi6rJL0RG1A1mKn4BznQjBfPlBvEC73vx0YevqvZ3E="; 12 12 }; 13 13 14 14 cargoLock = {
+2 -2
pkgs/servers/home-automation/evcc/default.nix
··· 16 16 17 17 buildGoModule rec { 18 18 pname = "evcc"; 19 - version = "0.118.2"; 19 + version = "0.118.6"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "evcc-io"; 23 23 repo = pname; 24 24 rev = version; 25 - hash = "sha256-4zbXNXNWrnsghbL2cvatCShuio7uIXbLtLmG0o4PGq0="; 25 + hash = "sha256-4AJTXLH17D4AMmNus341VHu9bHAkosOaA7DIw9gbYOM="; 26 26 }; 27 27 28 28 vendorHash = "sha256-SFs7Bua3/bgTcdzvSisTn3Xx+7jD84LrMdaUhDXp9VI=";
+4 -4
pkgs/tools/cd-dvd/ventoy/default.nix
··· 186 186 runHook postInstall 187 187 ''; 188 188 189 - meta = with lib; { 189 + meta = { 190 190 homepage = "https://www.ventoy.net"; 191 191 description = "A New Bootable USB Solution"; 192 192 longDescription = '' ··· 203 203 800+ image files are tested. 90%+ distros in DistroWatch supported. 204 204 ''; 205 205 changelog = "https://www.ventoy.net/doc_news.html"; 206 - license = licenses.gpl3Plus; 207 - maintainers = with maintainers; [ AndersonTorres ]; 206 + license = lib.licenses.gpl3Plus; 207 + maintainers = with lib.maintainers; [ AndersonTorres ]; 208 208 platforms = [ "x86_64-linux" "i686-linux" "aarch64-linux" "mipsel-linux" ]; 209 - sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 209 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 210 210 }; 211 211 })
+7 -9
pkgs/tools/nix/nix-init/default.nix
··· 4 4 , fetchFromGitHub 5 5 , curl 6 6 , installShellFiles 7 - , makeBinaryWrapper 8 7 , pkg-config 9 8 , bzip2 10 - , libgit2_1_5 9 + , libgit2 11 10 , openssl 12 11 , zlib 13 12 , zstd ··· 26 25 27 26 rustPlatform.buildRustPackage rec { 28 27 pname = "nix-init"; 29 - version = "0.2.3"; 28 + version = "0.2.4"; 30 29 31 30 src = fetchFromGitHub { 32 31 owner = "nix-community"; 33 32 repo = "nix-init"; 34 33 rev = "v${version}"; 35 - hash = "sha256-QxGPBGCCjbQ1QbJNoW0dwQS/srwQ0hBR424zmcqdjI8="; 34 + hash = "sha256-VP0UwJhiY6gDF3tBI1DOW0B4XAl9CzTHzgIP68iF4VM="; 36 35 }; 37 36 38 - cargoHash = "sha256-+Vj3TqNxMgaUmhzCgSEGl58Jh1PLsC6q/DfDbfg2mmo="; 37 + cargoHash = "sha256-x1zRQGWN2NOvDDrQgkeObf6eNoCGMSw3DVgwVqfbI48="; 39 38 40 39 nativeBuildInputs = [ 41 40 curl 42 41 installShellFiles 43 - makeBinaryWrapper 44 42 pkg-config 45 43 ]; 46 44 47 45 buildInputs = [ 48 46 bzip2 49 47 curl 50 - libgit2_1_5 48 + libgit2 51 49 openssl 52 50 zlib 53 51 zstd ··· 76 74 ''; 77 75 78 76 postInstall = '' 79 - wrapProgram $out/bin/nix-init \ 80 - --prefix PATH : ${lib.makeBinPath [ nix nurl ]} 81 77 installManPage artifacts/nix-init.1 82 78 installShellCompletion artifacts/nix-init.{bash,fish} --zsh artifacts/_nix-init 83 79 ''; 84 80 85 81 env = { 86 82 GEN_ARTIFACTS = "artifacts"; 83 + NIX = lib.getExe nix; 84 + NURL = lib.getExe nurl; 87 85 ZSTD_SYS_USE_PKG_CONFIG = true; 88 86 }; 89 87
+3 -1
pkgs/top-level/all-packages.nix
··· 23618 23618 ngtcp2 = callPackage ../development/libraries/ngtcp2 { }; 23619 23619 ngtcp2-gnutls = callPackage ../development/libraries/ngtcp2/gnutls.nix { }; 23620 23620 23621 - nix-plugins = callPackage ../development/libraries/nix-plugins { }; 23621 + nix-plugins = callPackage ../development/libraries/nix-plugins { 23622 + nix = nixVersions.nix_2_16; 23623 + }; 23622 23624 23623 23625 nika-fonts = callPackage ../data/fonts/nika-fonts { }; 23624 23626