Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
9eb0f0ed da6c993f

+86 -78
+2 -1
lib/strings.nix
··· 18 elemAt 19 filter 20 fromJSON 21 head 22 isInt 23 isList ··· 346 => [ "�" "�" "�" "�" ] 347 */ 348 stringToCharacters = s: 349 - map (p: substring p 1 s) (lib.range 0 (stringLength s - 1)); 350 351 /* Manipulate a string character by character and replace them by 352 strings before concatenating the results.
··· 18 elemAt 19 filter 20 fromJSON 21 + genList 22 head 23 isInt 24 isList ··· 347 => [ "�" "�" "�" "�" ] 348 */ 349 stringToCharacters = s: 350 + genList (p: substring p 1 s) (stringLength s); 351 352 /* Manipulate a string character by character and replace them by 353 strings before concatenating the results.
+2 -2
pkgs/applications/graphics/vkdt/default.nix
··· 23 24 stdenv.mkDerivation rec { 25 pname = "vkdt"; 26 - version = "0.5.4"; 27 28 src = fetchurl { 29 url = "https://github.com/hanatos/${pname}/releases/download/${version}/${pname}-${version}.tar.xz"; 30 - sha256 = "sha256-lyljfJ4RZETEED4bofC/Rq88PMNhoHO1kgHmmaXPuhM="; 31 }; 32 33 strictDeps = true;
··· 23 24 stdenv.mkDerivation rec { 25 pname = "vkdt"; 26 + version = "0.6.0"; 27 28 src = fetchurl { 29 url = "https://github.com/hanatos/${pname}/releases/download/${version}/${pname}-${version}.tar.xz"; 30 + sha256 = "sha256-Au0S+9Y+H0FuoHZacnN4azQFQB0tarT2bHNsLxujfLw="; 31 }; 32 33 strictDeps = true;
+3 -3
pkgs/applications/misc/furtherance/default.nix
··· 6 7 stdenv.mkDerivation (finalAttrs: { 8 pname = "furtherance"; 9 - version = "1.8.0"; 10 11 src = fetchFromGitHub { 12 owner = "lakoliu"; 13 repo = "Furtherance"; 14 rev = "v${finalAttrs.version}"; 15 - hash = "sha256-l62k7aFyKfYWO+Z85KR8tpwts28pamINHYp/oKuHkhc="; 16 }; 17 18 cargoDeps = rustPlatform.fetchCargoTarball { 19 inherit (finalAttrs) src; 20 name = "${finalAttrs.pname}-${finalAttrs.version}"; 21 - hash = "sha256-AuXSX+64rJcTChpsE5tqk67bihKkSyimFAMhb1VdbBs="; 22 }; 23 24 nativeBuildInputs = [
··· 6 7 stdenv.mkDerivation (finalAttrs: { 8 pname = "furtherance"; 9 + version = "1.8.1"; 10 11 src = fetchFromGitHub { 12 owner = "lakoliu"; 13 repo = "Furtherance"; 14 rev = "v${finalAttrs.version}"; 15 + hash = "sha256-KNC0e1Qfls+TcUDPvLaTWWF4ELBJYPE7Oo9/4PK10js="; 16 }; 17 18 cargoDeps = rustPlatform.fetchCargoTarball { 19 inherit (finalAttrs) src; 20 name = "${finalAttrs.pname}-${finalAttrs.version}"; 21 + hash = "sha256-NHrKk7XgqeEuNAOyIDfzFJzIExTpUfv83Pdv/NPkgYQ="; 22 }; 23 24 nativeBuildInputs = [
+4 -4
pkgs/applications/networking/browsers/browsh/default.nix
··· 1 { lib, buildGoModule, fetchurl, fetchFromGitHub }: 2 3 let 4 - version = "1.8.0"; 5 6 # TODO: must build the extension instead of downloading it. But since it's 7 # literally an asset that is indifferent regardless of the platform, this 8 # might be just enough. 9 webext = fetchurl { 10 url = "https://github.com/browsh-org/browsh/releases/download/v${version}/browsh-${version}.xpi"; 11 - sha256 = "sha256-12xWbf4ngYHWLKV9yyxyi0Ny/zHSj2o7Icats+Ef+pA="; 12 }; 13 14 in ··· 24 owner = "browsh-org"; 25 repo = "browsh"; 26 rev = "v${version}"; 27 - sha256 = "sha256-/tH1w6qi+rimsqtk8Y8AYljU3X4vbmoDtV07piWSBdw="; 28 }; 29 30 - vendorSha256 = "sha256-eCvV3UuM/JtCgMqvwvqWF3bpOmPSos5Pfhu6ETaS58c="; 31 32 preBuild = '' 33 cp "${webext}" src/browsh/browsh.xpi
··· 1 { lib, buildGoModule, fetchurl, fetchFromGitHub }: 2 3 let 4 + version = "1.8.2"; 5 6 # TODO: must build the extension instead of downloading it. But since it's 7 # literally an asset that is indifferent regardless of the platform, this 8 # might be just enough. 9 webext = fetchurl { 10 url = "https://github.com/browsh-org/browsh/releases/download/v${version}/browsh-${version}.xpi"; 11 + hash = "sha256-04rLyQt8co3Z7UJnDJmj++E4n7of0Zh1jQ90Bfwnx5A="; 12 }; 13 14 in ··· 24 owner = "browsh-org"; 25 repo = "browsh"; 26 rev = "v${version}"; 27 + hash = "sha256-KbBVcNuERBL94LuRx872zpjQTzR6c5GalsBoNR52SuQ="; 28 }; 29 30 + vendorHash = "sha256-eCvV3UuM/JtCgMqvwvqWF3bpOmPSos5Pfhu6ETaS58c="; 31 32 preBuild = '' 33 cp "${webext}" src/browsh/browsh.xpi
+13 -13
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 110 "vendorHash": null 111 }, 112 "aws": { 113 - "hash": "sha256-MT/A2P2E/fQUUClwBnDGff0i39iNjN4pMdtazHjgCkA=", 114 "homepage": "https://registry.terraform.io/providers/hashicorp/aws", 115 "owner": "hashicorp", 116 "repo": "terraform-provider-aws", 117 - "rev": "v5.6.1", 118 "spdx": "MPL-2.0", 119 - "vendorHash": "sha256-y+X4sSWkcGcQfDUomdCUOkogNglahRTCx7bbABY9GXs=" 120 }, 121 "azuread": { 122 "hash": "sha256-wBNS2a6O1QJgssbAWhSRSfxaVZ35zgT/qNdpE++NQ8U=", ··· 547 "vendorHash": "sha256-hxT9mpKifb63wlCUeUzgVo4UB2TnYZy9lXF4fmGYpc4=" 548 }, 549 "huaweicloud": { 550 - "hash": "sha256-ullp0qBo2BFokbXMek5Y5s7qN2Ig3L5ekXSlbLhvrWU=", 551 "homepage": "https://registry.terraform.io/providers/huaweicloud/huaweicloud", 552 "owner": "huaweicloud", 553 "repo": "terraform-provider-huaweicloud", 554 - "rev": "v1.50.0", 555 "spdx": "MPL-2.0", 556 "vendorHash": null 557 }, ··· 989 "vendorHash": null 990 }, 991 "selectel": { 992 - "hash": "sha256-Mpf7BcT7uRqqDNHk+IqfjIuRgrzMMcGn71exKBbymd8=", 993 "homepage": "https://registry.terraform.io/providers/selectel/selectel", 994 "owner": "selectel", 995 "repo": "terraform-provider-selectel", 996 - "rev": "v3.10.0", 997 "spdx": "MPL-2.0", 998 - "vendorHash": "sha256-mIIp9+jGfCEe2HFdlARVFldNYBNPTRP8s/G0/URgxVA=" 999 }, 1000 "sentry": { 1001 "hash": "sha256-L/aZ4/xCVZk3C6AGglzCj5T9XnoI/uiLbRASNAHwcro=", ··· 1052 "vendorHash": "sha256-NO1r/EWLgH1Gogru+qPeZ4sW7FuDENxzNnpLSKstnE8=" 1053 }, 1054 "spotinst": { 1055 - "hash": "sha256-6hiyVMN9LoMLYs5Nuj1tcvQtfQABRqvB1KJmAu7hn48=", 1056 "homepage": "https://registry.terraform.io/providers/spotinst/spotinst", 1057 "owner": "spotinst", 1058 "repo": "terraform-provider-spotinst", 1059 - "rev": "v1.124.0", 1060 "spdx": "MPL-2.0", 1061 - "vendorHash": "sha256-zjQLAT3GQbOn7Riltoy8QHnlGp5GwwmjdwMudOMaJho=" 1062 }, 1063 "stackpath": { 1064 "hash": "sha256-7KQUddq+M35WYyAIAL8sxBjAaXFcsczBRO1R5HURUZg=", ··· 1106 "vendorHash": "sha256-GNSKSlaFBj2P+z40U+0uwPSOuQBy+9vOVFfPe8p0A24=" 1107 }, 1108 "tencentcloud": { 1109 - "hash": "sha256-C8U1SQhoDVFeBHOmXdeF4GAjhKyejECNURJVfloOAZM=", 1110 "homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud", 1111 "owner": "tencentcloudstack", 1112 "repo": "terraform-provider-tencentcloud", 1113 - "rev": "v1.81.9", 1114 "spdx": "MPL-2.0", 1115 "vendorHash": null 1116 },
··· 110 "vendorHash": null 111 }, 112 "aws": { 113 + "hash": "sha256-ZKP0Y65GgOxF9IIPR9YIkpm7+fanNuvWPKNBk8XY0ec=", 114 "homepage": "https://registry.terraform.io/providers/hashicorp/aws", 115 "owner": "hashicorp", 116 "repo": "terraform-provider-aws", 117 + "rev": "v5.6.2", 118 "spdx": "MPL-2.0", 119 + "vendorHash": "sha256-ucMaOdELGc71QDlEa3lYJU3HkmE85XFHgWBUT+Ds3EM=" 120 }, 121 "azuread": { 122 "hash": "sha256-wBNS2a6O1QJgssbAWhSRSfxaVZ35zgT/qNdpE++NQ8U=", ··· 547 "vendorHash": "sha256-hxT9mpKifb63wlCUeUzgVo4UB2TnYZy9lXF4fmGYpc4=" 548 }, 549 "huaweicloud": { 550 + "hash": "sha256-aGivt0XfePNvac+YDS85CfsCiu4NXoah/M+sMfsnWi4=", 551 "homepage": "https://registry.terraform.io/providers/huaweicloud/huaweicloud", 552 "owner": "huaweicloud", 553 "repo": "terraform-provider-huaweicloud", 554 + "rev": "v1.51.0", 555 "spdx": "MPL-2.0", 556 "vendorHash": null 557 }, ··· 989 "vendorHash": null 990 }, 991 "selectel": { 992 + "hash": "sha256-oA//8+TedHk1zB4xj47kUNVEYXaMhEGas72xjU2uVHk=", 993 "homepage": "https://registry.terraform.io/providers/selectel/selectel", 994 "owner": "selectel", 995 "repo": "terraform-provider-selectel", 996 + "rev": "v3.11.0", 997 "spdx": "MPL-2.0", 998 + "vendorHash": "sha256-3oVyxtl/d9coyNDk2Cj3WnkVUAsW56YZPXhUXL3DJGk=" 999 }, 1000 "sentry": { 1001 "hash": "sha256-L/aZ4/xCVZk3C6AGglzCj5T9XnoI/uiLbRASNAHwcro=", ··· 1052 "vendorHash": "sha256-NO1r/EWLgH1Gogru+qPeZ4sW7FuDENxzNnpLSKstnE8=" 1053 }, 1054 "spotinst": { 1055 + "hash": "sha256-WQhz7IgIJS4Xf3u9fFqQNNgStbXkd64ri2Zf/C90DMY=", 1056 "homepage": "https://registry.terraform.io/providers/spotinst/spotinst", 1057 "owner": "spotinst", 1058 "repo": "terraform-provider-spotinst", 1059 + "rev": "v1.125.0", 1060 "spdx": "MPL-2.0", 1061 + "vendorHash": "sha256-cT/85DbG5U/JPA+rgJ2BhxJA90KBKjg+X+glREiezAg=" 1062 }, 1063 "stackpath": { 1064 "hash": "sha256-7KQUddq+M35WYyAIAL8sxBjAaXFcsczBRO1R5HURUZg=", ··· 1106 "vendorHash": "sha256-GNSKSlaFBj2P+z40U+0uwPSOuQBy+9vOVFfPe8p0A24=" 1107 }, 1108 "tencentcloud": { 1109 + "hash": "sha256-NuNgYnP9zLYjO+b1Mld1MbmqdCaTi5KoOXAhYss5ZPc=", 1110 "homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud", 1111 "owner": "tencentcloudstack", 1112 "repo": "terraform-provider-tencentcloud", 1113 + "rev": "v1.81.10", 1114 "spdx": "MPL-2.0", 1115 "vendorHash": null 1116 },
+2 -2
pkgs/applications/networking/instant-messengers/nchat/default.nix
··· 5 6 stdenv.mkDerivation rec { 7 pname = "nchat"; 8 - version = "3.39"; 9 10 src = fetchFromGitHub { 11 owner = "d99kris"; 12 repo = "nchat"; 13 rev = "v${version}"; 14 - hash = "sha256-ZV2vpXztvBDN66OPLpO/ezLB4+/3NOOs1Eky8uXxBbc="; 15 }; 16 17 postPatch = ''
··· 5 6 stdenv.mkDerivation rec { 7 pname = "nchat"; 8 + version = "3.60"; 9 10 src = fetchFromGitHub { 11 owner = "d99kris"; 12 repo = "nchat"; 13 rev = "v${version}"; 14 + hash = "sha256-Fe+Cdh8NlrCkzSO/Juw96eXtGfXajhFIsKeTC3qXIlU="; 15 }; 16 17 postPatch = ''
+7 -6
pkgs/applications/networking/mailreaders/mswatch/default.nix
··· 1 { lib 2 , stdenv 3 - , fetchzip 4 , pkg-config 5 , autoreconfHook 6 , bison ··· 8 , glib 9 }: 10 11 - stdenv.mkDerivation rec { 12 pname = "mswatch"; 13 # Stable release won't compile successfully 14 version = "unstable-2018-11-21"; 15 16 - src = fetchzip { 17 - url = "https://sourceforge.net/code-snapshots/svn/m/ms/mswatch/code/mswatch-code-r369-trunk.zip"; 18 - hash = "sha256-czwwhchTizfgVmeknQGLijYgaFSP/45pD2yhDKj5BKw="; 19 }; 20 nativeBuildInputs = [ 21 pkg-config ··· 28 ]; 29 30 meta = with lib; { 31 - description = "A command-line Linux utility that efficiently directs mail synchronization between a pair of mailboxes."; 32 homepage = "https://mswatch.sourceforge.net/"; 33 license = licenses.gpl2Plus; 34 platforms = platforms.linux;
··· 1 { lib 2 , stdenv 3 + , fetchsvn 4 , pkg-config 5 , autoreconfHook 6 , bison ··· 8 , glib 9 }: 10 11 + stdenv.mkDerivation { 12 pname = "mswatch"; 13 # Stable release won't compile successfully 14 version = "unstable-2018-11-21"; 15 16 + src = fetchsvn { 17 + url = "svn://svn.code.sf.net/p/mswatch/code/trunk"; 18 + rev = "369"; 19 + sha256 = "sha256-czwwhchTizfgVmeknQGLijYgaFSP/45pD2yhDKj5BKw="; 20 }; 21 nativeBuildInputs = [ 22 pkg-config ··· 29 ]; 30 31 meta = with lib; { 32 + description = "A command-line Linux utility that efficiently directs mail synchronization between a pair of mailboxes"; 33 homepage = "https://mswatch.sourceforge.net/"; 34 license = licenses.gpl2Plus; 35 platforms = platforms.linux;
+1 -1
pkgs/applications/terminal-emulators/alacritty/default.nix
··· 104 # As a workaround, strip manually before running patchelf. 105 $STRIP -S $out/bin/alacritty 106 107 - patchelf --set-rpath "${lib.makeLibraryPath rpathLibs}" $out/bin/alacritty 108 '' 109 ) + '' 110
··· 104 # As a workaround, strip manually before running patchelf. 105 $STRIP -S $out/bin/alacritty 106 107 + patchelf --add-rpath "${lib.makeLibraryPath rpathLibs}" $out/bin/alacritty 108 '' 109 ) + '' 110
+2 -2
pkgs/data/fonts/lxgw-neoxihei/default.nix
··· 5 6 stdenvNoCC.mkDerivation rec { 7 pname = "lxgw-neoxihei"; 8 - version = "1.101"; 9 10 src = fetchurl { 11 url = "https://github.com/lxgw/LxgwNeoXiHei/releases/download/v${version}/LXGWNeoXiHei.ttf"; 12 - hash = "sha256-6zce11KtVKpjjzXkXYzBjfqME55LRvkpS28ZrcLo4W0="; 13 }; 14 15 dontUnpack = true;
··· 5 6 stdenvNoCC.mkDerivation rec { 7 pname = "lxgw-neoxihei"; 8 + version = "1.102.1"; 9 10 src = fetchurl { 11 url = "https://github.com/lxgw/LxgwNeoXiHei/releases/download/v${version}/LXGWNeoXiHei.ttf"; 12 + hash = "sha256-prEyymKABhu7/jdiyUyZ4xb6rrYmo91Jt462qQKV9/0="; 13 }; 14 15 dontUnpack = true;
+2 -2
pkgs/data/icons/vimix-icon-theme/default.nix
··· 16 17 stdenvNoCC.mkDerivation rec { 18 inherit pname; 19 - version = "2023-01-18"; 20 21 src = fetchFromGitHub { 22 owner = "vinceliuice"; 23 repo = pname; 24 rev = version; 25 - sha256 = "5EgTWF6qu12VYVi7w5BOp7IleN4IevLZR0hH9x/qbGo="; 26 }; 27 28 nativeBuildInputs = [
··· 16 17 stdenvNoCC.mkDerivation rec { 18 inherit pname; 19 + version = "2023-06-26"; 20 21 src = fetchFromGitHub { 22 owner = "vinceliuice"; 23 repo = pname; 24 rev = version; 25 + sha256 = "5pTYsWdmjSDyrEK+Jbg/9dQ1FHI2rdnr1n0Ysd5mg/U="; 26 }; 27 28 nativeBuildInputs = [
+4 -4
pkgs/data/themes/flat-remix-gnome/default.nix
··· 7 let 8 # make install will use dconf to find desktop background file uri. 9 # consider adding an args to allow specify pictures manually. 10 - # https://github.com/daniruiz/flat-remix-gnome/blob/20230508/Makefile#L38 11 fake-dconf = writeScriptBin "dconf" "echo -n"; 12 in 13 stdenv.mkDerivation rec { 14 pname = "flat-remix-gnome"; 15 - version = "20230508"; 16 17 src = fetchFromGitHub { 18 owner = "daniruiz"; 19 repo = pname; 20 rev = version; 21 - hash = "sha256-MMWLSpGMvHFu3gZzU3IlfNxLY6ItMtxGLZltTJZXYaw="; 22 }; 23 24 nativeBuildInputs = [ glib fake-dconf ]; 25 makeFlags = [ "PREFIX=$(out)" ]; 26 27 # make install will back up this file, it will fail if the file doesn't exist. 28 - # https://github.com/daniruiz/flat-remix-gnome/blob/20230508/Makefile#L56 29 preInstall = '' 30 mkdir -p $out/share/gnome-shell/ 31 touch $out/share/gnome-shell/gnome-shell-theme.gresource
··· 7 let 8 # make install will use dconf to find desktop background file uri. 9 # consider adding an args to allow specify pictures manually. 10 + # https://github.com/daniruiz/flat-remix-gnome/blob/20230606/Makefile#L38 11 fake-dconf = writeScriptBin "dconf" "echo -n"; 12 in 13 stdenv.mkDerivation rec { 14 pname = "flat-remix-gnome"; 15 + version = "20230606"; 16 17 src = fetchFromGitHub { 18 owner = "daniruiz"; 19 repo = pname; 20 rev = version; 21 + hash = "sha256-NnCRWADyAOR5yyOjB18zSQov+5FfKhhCSkDXBAL80wo="; 22 }; 23 24 nativeBuildInputs = [ glib fake-dconf ]; 25 makeFlags = [ "PREFIX=$(out)" ]; 26 27 # make install will back up this file, it will fail if the file doesn't exist. 28 + # https://github.com/daniruiz/flat-remix-gnome/blob/20230606/Makefile#L56 29 preInstall = '' 30 mkdir -p $out/share/gnome-shell/ 31 touch $out/share/gnome-shell/gnome-shell-theme.gresource
+2 -2
pkgs/development/libraries/maui-core/default.nix
··· 12 13 mkDerivation rec { 14 pname = "maui-core"; 15 - version = "0.5.6"; 16 17 src = fetchFromGitHub { 18 owner = "Nitrux"; 19 repo = pname; 20 rev = "refs/tags/v${version}"; 21 - sha256 = "sha256-58ja76N7LrJ0f/SsNMYr7Z9hdW60PwsNlTkHQ+NEdUM="; 22 }; 23 24 nativeBuildInputs = [
··· 12 13 mkDerivation rec { 14 pname = "maui-core"; 15 + version = "0.6.6"; 16 17 src = fetchFromGitHub { 18 owner = "Nitrux"; 19 repo = pname; 20 rev = "refs/tags/v${version}"; 21 + sha256 = "sha256-o0Xwh9w0cClMw85FwpQB9CNWoSnzARxs6aGfvCA4BhA="; 22 }; 23 24 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/elastic-apm/default.nix
··· 30 31 buildPythonPackage rec { 32 pname = "elastic-apm"; 33 - version = "6.16.1"; 34 format = "setuptools"; 35 36 disabled = pythonOlder "3.8"; ··· 39 owner = "elastic"; 40 repo = "apm-agent-python"; 41 rev = "refs/tags/v${version}"; 42 - hash = "sha256-m/PjL8pltUpv/ewE/gksISsOhEVsyeWoq6yfd5c1j6s="; 43 }; 44 45 propagatedBuildInputs = [
··· 30 31 buildPythonPackage rec { 32 pname = "elastic-apm"; 33 + version = "6.16.2"; 34 format = "setuptools"; 35 36 disabled = pythonOlder "3.8"; ··· 39 owner = "elastic"; 40 repo = "apm-agent-python"; 41 rev = "refs/tags/v${version}"; 42 + hash = "sha256-JhpPreZg7DV8wTPKc7CUP+yh1LJOyc3Oa/IV3x/JMuQ="; 43 }; 44 45 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/gitignore-parser/default.nix
··· 7 8 buildPythonPackage rec { 9 pname = "gitignore-parser"; 10 - version = "0.1.3"; 11 format = "setuptools"; 12 13 disabled = pythonOlder "3.7"; ··· 16 owner = "mherrmann"; 17 repo = "gitignore_parser"; 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-AWLiwF+8CfiD4uT6uV5drCLtnQT+r5VTPo53T7w0SiM="; 20 }; 21 22 nativeCheckInputs = [
··· 7 8 buildPythonPackage rec { 9 pname = "gitignore-parser"; 10 + version = "0.1.4"; 11 format = "setuptools"; 12 13 disabled = pythonOlder "3.7"; ··· 16 owner = "mherrmann"; 17 repo = "gitignore_parser"; 18 rev = "refs/tags/v${version}"; 19 + hash = "sha256-kc1Y3kHcVVao9zqQMbUeMi/9s+W2aUAapCx3h8VyWRQ="; 20 }; 21 22 nativeCheckInputs = [
+2 -2
pkgs/development/python-modules/graphtage/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "graphtage"; 17 - version = "0.2.8"; 18 19 disabled = pythonOlder "3.6"; 20 ··· 22 owner = "trailofbits"; 23 repo = pname; 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-qp3NMN/aeWhr4z6qqh/s4OHebQccyIjSzWIy7P1RruI="; 26 }; 27 28 postPatch = ''
··· 14 15 buildPythonPackage rec { 16 pname = "graphtage"; 17 + version = "0.2.9"; 18 19 disabled = pythonOlder "3.6"; 20 ··· 22 owner = "trailofbits"; 23 repo = pname; 24 rev = "refs/tags/v${version}"; 25 + hash = "sha256-GK83qSXFSCK/tiIfNfsaDfViDVzdhQNT90kB9wiTLbk="; 26 }; 27 28 postPatch = ''
+10 -5
pkgs/development/python-modules/hexbytes/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "hexbytes"; 12 - version = "0.3.0"; 13 - disabled = pythonOlder "3.6"; 14 15 src = fetchFromGitHub { 16 owner = "ethereum"; 17 repo = "hexbytes"; 18 - rev = "v${version}"; 19 - hash = "sha256-EDFE5MUc+XMwe8BaXkz/DRchAZbS86X+AcShi5rx83M="; 20 }; 21 22 nativeCheckInputs = [ ··· 25 pytestCheckHook 26 ]; 27 28 - pythonImportsCheck = [ "hexbytes" ]; 29 30 meta = with lib; { 31 description = "`bytes` subclass that decodes hex, with a readable console output"; 32 homepage = "https://github.com/ethereum/hexbytes"; 33 license = licenses.mit; 34 maintainers = with maintainers; [ SuperSandro2000 ]; 35 };
··· 9 10 buildPythonPackage rec { 11 pname = "hexbytes"; 12 + version = "0.3.1"; 13 + format = "setuptools"; 14 + 15 + disabled = pythonOlder "3.7"; 16 17 src = fetchFromGitHub { 18 owner = "ethereum"; 19 repo = "hexbytes"; 20 + rev = "refs/tags/v${version}"; 21 + hash = "sha256-19oY/VPP6qkxHCkIgpC28fOOYKEYcNbVVGoHJmMmOl8="; 22 }; 23 24 nativeCheckInputs = [ ··· 27 pytestCheckHook 28 ]; 29 30 + pythonImportsCheck = [ 31 + "hexbytes" 32 + ]; 33 34 meta = with lib; { 35 description = "`bytes` subclass that decodes hex, with a readable console output"; 36 homepage = "https://github.com/ethereum/hexbytes"; 37 + changelog = "https://github.com/ethereum/hexbytes/blob/v${version}/docs/release_notes.rst"; 38 license = licenses.mit; 39 maintainers = with maintainers; [ SuperSandro2000 ]; 40 };
+2 -2
pkgs/development/python-modules/pysigma-backend-elasticsearch/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "pysigma-backend-elasticsearch"; 13 - version = "1.0.3"; 14 format = "pyproject"; 15 16 disabled = pythonOlder "3.8"; ··· 19 owner = "SigmaHQ"; 20 repo = "pySigma-backend-elasticsearch"; 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-NjMfJgM8YaJiQp8rucR099y4ZFG98XnxK1KZlnZb+MI="; 23 }; 24 25 postPatch = ''
··· 10 11 buildPythonPackage rec { 12 pname = "pysigma-backend-elasticsearch"; 13 + version = "1.0.4"; 14 format = "pyproject"; 15 16 disabled = pythonOlder "3.8"; ··· 19 owner = "SigmaHQ"; 20 repo = "pySigma-backend-elasticsearch"; 21 rev = "refs/tags/v${version}"; 22 + hash = "sha256-HHg5WNnWm7/4yhKRNMxskZzOgyH5qTjRxh55g8nkCb8="; 23 }; 24 25 postPatch = ''
+3 -3
pkgs/development/tools/dprint/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "dprint"; 5 - version = "0.36.1"; 6 7 src = fetchCrate { 8 inherit pname version; 9 - sha256 = "sha256-9mHWQPe0HW1gSK0qbw/rBvh0t60ZEycrYywNGsPSrZE="; 10 }; 11 12 - cargoHash = "sha256-6v4DO0w+9SnAC+jIDgh8G5GstEG1F7vAgaG9XgPcyiU="; 13 14 buildInputs = lib.optionals stdenv.isDarwin [ Security ]; 15
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "dprint"; 5 + version = "0.37.1"; 6 7 src = fetchCrate { 8 inherit pname version; 9 + sha256 = "sha256-iDLydTwMJHalqtPLdSirr11AoVsdR+0er0kfB2+C1MA="; 10 }; 11 12 + cargoHash = "sha256-z1DYbxeif4UJXRwEnEWfgALHR/iyVfQ2vD8AWEsC/2U="; 13 14 buildInputs = lib.optionals stdenv.isDarwin [ Security ]; 15
+3 -3
pkgs/development/tools/typos/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "typos"; 5 - version = "1.15.8"; 6 7 src = fetchFromGitHub { 8 owner = "crate-ci"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-yF3uvh7iM5Pqjp1VbgHAcVL4RC/GWlqc8Hc957RhAYw="; 12 }; 13 14 - cargoHash = "sha256-WT2pEcEst6KfHLg/9xeAA/oViDMGwzRsux1FvEHddyk="; 15 16 meta = with lib; { 17 description = "Source code spell checker";
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "typos"; 5 + version = "1.15.9"; 6 7 src = fetchFromGitHub { 8 owner = "crate-ci"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-vQYNWjJlxh2hIoJbSggfLvngQxEK85u0W9/6sRI3YPw="; 12 }; 13 14 + cargoHash = "sha256-JRgVKc1W+J9hlY22PAw7cAyPrwSS/Xla6/R193S39k0="; 15 16 meta = with lib; { 17 description = "Source code spell checker";
+5 -5
pkgs/misc/urbit/default.nix
··· 10 in 11 stdenv.mkDerivation rec { 12 pname = "urbit"; 13 - version = "2.9"; 14 15 src = fetchzip { 16 url = "https://github.com/urbit/vere/releases/download/vere-v${version}/${platform}.tgz"; 17 sha256 = { 18 - x86_64-linux = "sha256-CX3KoB5NNZBfikARh0ikeKQocaGIhbWcZsTFWOFk5oI="; 19 - aarch64-linux = "sha256-PHVh4ktUe2HIPyudiwEUNuAfwOu4yCI9lxgbjrIllSU="; 20 - x86_64-darwin = "sha256-lACh1UYtGrZUw+dtR0Ye6zqdtgp7llV9EkUoGOi+V4c="; 21 - aarch64-darwin = "sha256-IRVMIriFVEsv69yUCxsiUaEgIlc618tf9dHiz76D+ug="; 22 }.${stdenv.hostPlatform.system} or (throw "unsupported system ${stdenv.hostPlatform.system}"); 23 }; 24
··· 10 in 11 stdenv.mkDerivation rec { 12 pname = "urbit"; 13 + version = "2.10"; 14 15 src = fetchzip { 16 url = "https://github.com/urbit/vere/releases/download/vere-v${version}/${platform}.tgz"; 17 sha256 = { 18 + x86_64-linux = "sha256-Bf0XDuGSBq8z9zouPQJyi/ZPEE6RzXb9+HCls89MR8Q="; 19 + aarch64-linux = "sha256-Ecmc41X4AM3xigBvJGyWkIFxXM3vy+uK9p2M93UUJiY="; 20 + x86_64-darwin = "sha256-eQSbzcP612LxOxdj9THPzyLtJwAthygjsSSct7vk1fc="; 21 + aarch64-darwin = "sha256-VIXD8WHwAgRCLDZg1H5KmuiIqQMziWR6/4XxvSYtmTs="; 22 }.${stdenv.hostPlatform.system} or (throw "unsupported system ${stdenv.hostPlatform.system}"); 23 }; 24
+4 -3
pkgs/tools/audio/spotdl/default.nix
··· 20 }; 21 in python.pkgs.buildPythonApplication rec { 22 pname = "spotdl"; 23 - version = "4.1.10"; 24 25 format = "pyproject"; 26 ··· 28 owner = "spotDL"; 29 repo = "spotify-downloader"; 30 rev = "refs/tags/v${version}"; 31 - hash = "sha256-SmyUoMOlBJZTJH19NwTKbz/vo7Oh4tGHCQrW5DVZQWQ="; 32 }; 33 34 nativeBuildInputs = with python.pkgs; [ ··· 85 "test_album_from_string" 86 "test_album_from_url" 87 "test_album_length" 88 - "test_artist_from_url" 89 "test_artist_from_string" 90 "test_convert" 91 "test_download_ffmpeg" 92 "test_download_song" ··· 96 "test_preload_song" 97 "test_song_from_search_term" 98 "test_song_from_url" 99 ]; 100 101 makeWrapperArgs = [
··· 20 }; 21 in python.pkgs.buildPythonApplication rec { 22 pname = "spotdl"; 23 + version = "4.1.11"; 24 25 format = "pyproject"; 26 ··· 28 owner = "spotDL"; 29 repo = "spotify-downloader"; 30 rev = "refs/tags/v${version}"; 31 + hash = "sha256-I/53JapzTo6VXss82/F0qO/Etwd4i6ZP9FPjaFRHwV0="; 32 }; 33 34 nativeBuildInputs = with python.pkgs; [ ··· 85 "test_album_from_string" 86 "test_album_from_url" 87 "test_album_length" 88 "test_artist_from_string" 89 + "test_artist_from_url" 90 "test_convert" 91 "test_download_ffmpeg" 92 "test_download_song" ··· 96 "test_preload_song" 97 "test_song_from_search_term" 98 "test_song_from_url" 99 + "test_yt_search" 100 ]; 101 102 makeWrapperArgs = [
+3 -3
pkgs/tools/bluetooth/bluetuith/default.nix
··· 2 3 buildGoModule rec { 4 pname = "bluetuith"; 5 - version = "0.1.3"; 6 7 src = fetchFromGitHub { 8 owner = "darkhz"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-Xcj+1zSAgizj5e1VY77ma8i9XEuDaebyNZJcFCsNYwI="; 12 }; 13 14 - vendorSha256 = "sha256-vPVfI2MXrUEvx/jlt6A3EEHiyiy4R3FSw3UnF76ZZho="; 15 16 ldflags = [ "-s" "-w" ]; 17
··· 2 3 buildGoModule rec { 4 pname = "bluetuith"; 5 + version = "0.1.5"; 6 7 src = fetchFromGitHub { 8 owner = "darkhz"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-ii81XrIOhJNQtQWeLSqWCE4xhJOcXTzgnXm2Z20HvHo="; 12 }; 13 14 + vendorHash = "sha256-eSgjIZmD5HL8S1XY0LK2IeWDchjFWBlRq5qriBg7l2U="; 15 16 ldflags = [ "-s" "-w" ]; 17
+3 -3
pkgs/tools/security/kubeclarity/default.nix
··· 8 9 buildGoModule rec { 10 pname = "kubeclarity"; 11 - version = "2.18.1"; 12 13 src = fetchFromGitHub { 14 owner = "openclarity"; 15 repo = pname; 16 rev = "refs/tags/v${version}"; 17 - hash = "sha256-hSVxhXaRSIKw1/14BS+mzDkdds6LurWTNNwHpKIXZxM="; 18 }; 19 20 - vendorHash = "sha256-vAR/RqPL4PWvCC3QevaLFtA9JEIy/DuCIrIN5Ilb3Ko="; 21 22 nativeBuildInputs = [ 23 pkg-config
··· 8 9 buildGoModule rec { 10 pname = "kubeclarity"; 11 + version = "2.19.0"; 12 13 src = fetchFromGitHub { 14 owner = "openclarity"; 15 repo = pname; 16 rev = "refs/tags/v${version}"; 17 + hash = "sha256-ua9BmQh5NacxmcgiwnaJ8avjuR6ZrG3ilx11dF+tDWs="; 18 }; 19 20 + vendorHash = "sha256-XXjKkq5bFf8iFhBLJ3xYHuNWctP3Qo5Gqo/gfZQF/n8="; 21 22 nativeBuildInputs = [ 23 pkg-config
+3 -3
pkgs/tools/text/gtree/default.nix
··· 7 8 buildGoModule rec { 9 pname = "gtree"; 10 - version = "1.8.2"; 11 12 src = fetchFromGitHub { 13 owner = "ddddddO"; 14 repo = "gtree"; 15 rev = "v${version}"; 16 - hash = "sha256-c+DAFnHcQq1zMWFXnB0Bp1/HCeCBaUGCAd/XAClB0Lk="; 17 }; 18 19 - vendorHash = "sha256-mzMoXgO60Skqh1fwN647GFctzuM6CCaYEoPIwLjYol4="; 20 21 subPackages = [ 22 "cmd/gtree"
··· 7 8 buildGoModule rec { 9 pname = "gtree"; 10 + version = "1.8.3"; 11 12 src = fetchFromGitHub { 13 owner = "ddddddO"; 14 repo = "gtree"; 15 rev = "v${version}"; 16 + hash = "sha256-7ABfmSKHdCDR1vLsyQd5bysHk0lNsjgpDINibSpVyOc="; 17 }; 18 19 + vendorHash = "sha256-BMfJFR4sqJNNlJ7Y3q2GlXWjMDH+DXhuFQVX5I9Czkc="; 20 21 subPackages = [ 22 "cmd/gtree"