Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
e062b84a b33d17df

+208 -99
+2 -2
pkgs/applications/audio/monkeys-audio/default.nix
··· 5 5 }: 6 6 7 7 stdenv.mkDerivation rec { 8 - version = "10.13"; 8 + version = "10.14"; 9 9 pname = "monkeys-audio"; 10 10 11 11 src = fetchzip { 12 12 url = "https://monkeysaudio.com/files/MAC_${ 13 13 builtins.concatStringsSep "" (lib.strings.splitString "." version)}_SDK.zip"; 14 - sha256 = "sha256-r+Xjp5q7ehrF34j1FndiKZ+y+FTG1ORXS+9p+R2KbOQ="; 14 + sha256 = "sha256-AsWBcEVyHAFzJd9PhbEA866yCGAmgJedvDUP1G7JfUY="; 15 15 stripRoot = false; 16 16 }; 17 17 nativeBuildInputs = [
+3 -3
pkgs/applications/display-managers/greetd/regreet.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "regreet"; 12 - version = "0.1.0"; 12 + version = "0.1.1"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "rharish101"; 16 16 repo = "ReGreet"; 17 17 rev = version; 18 - hash = "sha256-9Wae2sYiRpWYXdBKsSNKhG5RhIun/Ro9xIV4yl1/pUc="; 18 + hash = "sha256-MPLlHYTfDyL2Uy50A4lVke9SblXCErgJ24SP3kFuIPw="; 19 19 }; 20 20 21 - cargoHash = "sha256-yDfUD5Uag3UM/2Q7ofvh6iGcB3n21m1gKo7SKqTWamc="; 21 + cargoHash = "sha256-dR6veXCGVMr5TbCvP0EqyQKTG2XM65VHF9U2nRWyzfA="; 22 22 23 23 buildFeatures = [ "gtk4_8" ]; 24 24
+4 -4
pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix
··· 89 89 fteLibPath = lib.makeLibraryPath [ stdenv.cc.cc gmp ]; 90 90 91 91 # Upstream source 92 - version = "12.0.6"; 92 + version = "12.0.7"; 93 93 94 94 lang = "ALL"; 95 95 ··· 101 101 "https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux64-${version}_${lang}.tar.xz" 102 102 "https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux64-${version}_${lang}.tar.xz" 103 103 ]; 104 - hash = "sha256-MLy/T8A+udasITWYSzaqXSFhA3PJsG7DnKJG0b9UYvA="; 104 + hash = "sha256-lo+Iy6I7S1NV1E9CBPqJjRFzuEXGC80NRUUlpZfG5wU="; 105 105 }; 106 106 107 107 i686-linux = fetchurl { ··· 111 111 "https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux32-${version}_${lang}.tar.xz" 112 112 "https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux32-${version}_${lang}.tar.xz" 113 113 ]; 114 - hash = "sha256-njJB5k7rQxRyL7foU8fLCQxy43dJvV26oKvQ+fw6U0o="; 114 + hash = "sha256-aLHZUFDZZ4i7BXoM5YxPrznYw812/OGmhG97t9okOvs="; 115 115 }; 116 116 }; 117 117 ··· 469 469 homepage = "https://www.torproject.org/"; 470 470 changelog = "https://gitweb.torproject.org/builders/tor-browser-build.git/plain/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt?h=maint-${version}"; 471 471 platforms = attrNames sources; 472 - maintainers = with maintainers; [ offline matejc thoughtpolice joachifm hax404 KarlJoad ]; 472 + maintainers = with maintainers; [ felschr panicgh joachifm hax404 ]; 473 473 mainProgram = "tor-browser"; 474 474 # MPL2.0+, GPL+, &c. While it's not entirely clear whether 475 475 # the compound is "libre" in a strict sense (some components place certain
+4 -4
pkgs/applications/networking/cluster/driftctl/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "driftctl"; 5 - version = "0.38.2"; 5 + version = "0.39.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "snyk"; 9 9 repo = "driftctl"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-PPzoZypTP3yrgU50Uv7yBNCc2nAa84quCTWjxyq9h/c="; 11 + sha256 = "sha256-1i5x05q0Mo3E3ExM9qONRtQCH3nO7pXyNqOaAtz7qYE="; 12 12 }; 13 13 14 - vendorHash = "sha256-XVEXWBVqYoAlK4DP0GdWqJDcLy9WxCaUdNbVESJ9zoM="; 14 + vendorHash = "sha256-H/+LORl7Bjy1NshjtWDzj13YCrlQQgtBr4+Rz/rxQkY="; 15 15 16 16 nativeBuildInputs = [ installShellFiles ]; 17 17 ··· 51 51 and fills in the missing piece in your DevSecOps toolbox. 52 52 ''; 53 53 license = licenses.asl20; 54 - maintainers = with maintainers; [ kaction jk ]; 54 + maintainers = with maintainers; [ kaction jk qjoly ]; 55 55 }; 56 56 }
+2 -2
pkgs/applications/networking/cluster/kubeconform/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kubeconform"; 5 - version = "0.6.1"; 5 + version = "0.6.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "yannh"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-98wSFntt5ERbQ7URMlRz3iMTuL1beuX2nXbdWe+6Quw="; 11 + sha256 = "sha256-TPT+zO5WHW/D04dLMJLJ7uAYoDLky75kWqaN7PsyzEo="; 12 12 }; 13 13 14 14 vendorHash = null;
+3 -3
pkgs/applications/networking/cluster/kubetail/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "kubetail"; 5 - version = "1.6.16"; 5 + version = "1.6.18"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "johanhaleby"; 9 9 repo = "kubetail"; 10 10 rev = version; 11 - sha256 = "sha256-kkbhhAaiKP01LR7F5JVMgy6Ujji8JDc+Aaho1vft3XQ="; 11 + sha256 = "sha256-Gde5thEpMX3h0e1eoC8SeDdkZfa02CmQf3ELLMeEWGU="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ installShellFiles makeWrapper ]; ··· 29 29 ''; 30 30 homepage = "https://github.com/johanhaleby/kubetail"; 31 31 license = licenses.asl20; 32 - maintainers = with maintainers; [ kalbasit ]; 32 + maintainers = with maintainers; [ kalbasit qjoly ]; 33 33 platforms = platforms.all; 34 34 }; 35 35 }
+11 -11
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 363 363 "vendorHash": "sha256-2iVEcpESaEdgTcmlQ6Wynuxv8RmPFlhF+BVDSjHmclM=" 364 364 }, 365 365 "exoscale": { 366 - "hash": "sha256-wWGqEwo8dMD+2UeaHSzoo+uXrsHNZRDrGhgneACScPM=", 366 + "hash": "sha256-DD6CkdZ9KCCkPCgPyWXaAvHfHyn9rYXRsXg9BVJkELM=", 367 367 "homepage": "https://registry.terraform.io/providers/exoscale/exoscale", 368 368 "owner": "exoscale", 369 369 "repo": "terraform-provider-exoscale", 370 - "rev": "v0.48.0", 370 + "rev": "v0.49.0", 371 371 "spdx": "MPL-2.0", 372 372 "vendorHash": null 373 373 }, ··· 620 620 "vendorHash": "sha256-cLp8w0UcO9Hork/GTLOGCcSvfaYEIKl5so3/0ELm79Y=" 621 621 }, 622 622 "keycloak": { 623 - "hash": "sha256-557IxT6Zpfig7XLpWG0DahsWsgnTD7XAlIgU9CmQH5c=", 623 + "hash": "sha256-itnXalLx5Bku7sxM5wKJs2vCvDeJnhR1bQ55ye1tpKs=", 624 624 "homepage": "https://registry.terraform.io/providers/mrparkers/keycloak", 625 625 "owner": "mrparkers", 626 626 "repo": "terraform-provider-keycloak", 627 - "rev": "v4.3.0", 627 + "rev": "v4.3.1", 628 628 "spdx": "MIT", 629 629 "vendorHash": "sha256-GhmawLENmRuG5ZbXEZAw8pYmHn2SN2ONzfSIVEyN4U4=" 630 630 }, ··· 764 764 "vendorHash": null 765 765 }, 766 766 "newrelic": { 767 - "hash": "sha256-Dz+aVO6RpGcgo9LCPHFdYCiJ3ja+ftJFii5wWQm0/jc=", 767 + "hash": "sha256-Qm5rMgJ4SN3gmhoMaDDcXg75r7mYHavQzoiscsUk6Vk=", 768 768 "homepage": "https://registry.terraform.io/providers/newrelic/newrelic", 769 769 "owner": "newrelic", 770 770 "repo": "terraform-provider-newrelic", 771 - "rev": "v3.24.0", 771 + "rev": "v3.24.1", 772 772 "spdx": "MPL-2.0", 773 773 "vendorHash": "sha256-WjiTfHs+MEc06aNstblGKvd3cTj49JF1fvm+tuR2WH8=" 774 774 }, ··· 927 927 "vendorHash": "sha256-j+3qtGlueKZgf0LuNps4Wc9G3EmpSgl8ZNSLqslyizI=" 928 928 }, 929 929 "rancher2": { 930 - "hash": "sha256-UDVKmOON190eQzGrxzVtq7gDYeKBBM1nnL2ujU1wDo8=", 930 + "hash": "sha256-tkr1zqHeIMrselvnlv+n7kTM89T7zYW82UeQPucG50I=", 931 931 "homepage": "https://registry.terraform.io/providers/rancher/rancher2", 932 932 "owner": "rancher", 933 933 "repo": "terraform-provider-rancher2", 934 - "rev": "v3.0.0", 934 + "rev": "v3.0.1", 935 935 "spdx": "MPL-2.0", 936 936 "vendorHash": "sha256-RSHI994zW7rzA/SJ/Ioilg7mQB/VbDInSeZ9IaEYVIc=" 937 937 }, ··· 981 981 "vendorHash": null 982 982 }, 983 983 "selectel": { 984 - "hash": "sha256-gZiDFcrQZsOE0R74LYwoitAjuPqPZCPLTEL3giom+c8=", 984 + "hash": "sha256-Mpf7BcT7uRqqDNHk+IqfjIuRgrzMMcGn71exKBbymd8=", 985 985 "homepage": "https://registry.terraform.io/providers/selectel/selectel", 986 986 "owner": "selectel", 987 987 "repo": "terraform-provider-selectel", 988 - "rev": "v3.9.1", 988 + "rev": "v3.10.0", 989 989 "spdx": "MPL-2.0", 990 - "vendorHash": "sha256-+Duf/wdjmw6NBhmy1KmNRJ+ZEjjwtJoXXQCw2lJzxS4=" 990 + "vendorHash": "sha256-mIIp9+jGfCEe2HFdlARVFldNYBNPTRP8s/G0/URgxVA=" 991 991 }, 992 992 "sentry": { 993 993 "hash": "sha256-L/aZ4/xCVZk3C6AGglzCj5T9XnoI/uiLbRASNAHwcro=",
+9
pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/default.nix
··· 94 94 url = "https://salsa.debian.org/debian/telegram-desktop/-/raw/09b363ed5a4fcd8ecc3282b9bfede5fbb83f97ef/debian/patches/Disable-register-custom-scheme.patch"; 95 95 hash = "sha256-B8X5lnSpwwdp1HlvyXJWQPybEN+plOwimdV5gW6aY2Y="; 96 96 }) 97 + # Bring custom xdg-activation implementation back 98 + # Fixes https://github.com/telegramdesktop/tdesktop/issues/2635: TG desktop doen't open links 99 + # https://github.com/desktop-app/lib_base/pull/180 100 + (fetchpatch { 101 + url = "https://github.com/desktop-app/lib_base/commit/6041498fbafcd0a22df88b7973d9e8f9bdf16958.patch"; 102 + extraPrefix = "Telegram/lib_base/"; 103 + stripLen = 1; 104 + hash = "sha256-9IV1T/tjN2VA7wcpbt2GRpOMC76yOzRlGWuIAa8HTX0="; 105 + }) 97 106 ]; 98 107 99 108 postPatch = ''
+3 -3
pkgs/applications/networking/sniffnet/default.nix
··· 15 15 16 16 rustPlatform.buildRustPackage rec { 17 17 pname = "sniffnet"; 18 - version = "1.2.0"; 18 + version = "1.2.1"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "gyulyvgc"; 22 22 repo = "sniffnet"; 23 23 rev = "refs/tags/v${version}"; 24 - hash = "sha256-hZK+lLH9fCEvujLuvAqkVVmRCRM9DfhCUv7JbirTIu4="; 24 + hash = "sha256-IJfXQ/d1amm6rCdArWoHXFhN9s//7hYoWMt66mv4Bbw="; 25 25 }; 26 26 27 - cargoHash = "sha256-hAxIS9gc5EBDy00U1JSnLZYifCzJAEcwhaalzrUjT9M="; 27 + cargoHash = "sha256-FMpTHm8eEXnVfMMY1iUkJPnRRK10u9l8tCaemM6L1gE="; 28 28 29 29 nativeBuildInputs = [ pkg-config ]; 30 30
+2 -2
pkgs/applications/video/go2tv/default.nix
··· 14 14 15 15 buildGoModule rec { 16 16 pname = "go2tv" + lib.optionalString (!withGui) "-lite"; 17 - version = "1.14.1"; 17 + version = "1.15.0"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "alexballas"; 21 21 repo = "go2tv"; 22 22 rev = "v${version}"; 23 - sha256 = "sha256-t+T3zerFvEdMYoe8GYSCGgwiXw528Lrs/EjPsXr6I98="; 23 + sha256 = "sha256-5GOhTDlUpzInMm8hVcBjbf1CXRw2GQITRtj6UaxYHtE="; 24 24 }; 25 25 26 26 vendorHash = null;
+4 -15
pkgs/applications/virtualization/gvisor/default.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "gvisor"; 12 - version = "20230529.0"; 12 + version = "20221102.1"; 13 13 14 14 # gvisor provides a synthetic go branch (https://github.com/google/gvisor/tree/go) 15 15 # that can be used to build gvisor without bazel. 16 - # 17 16 # For updates, you should stick to the commits labeled "Merge release-** (automated)" 18 - # Make sure to check that the tagged commit for a release aligns with the version in 19 - # the message for good measure; e.g. the commit 20 - # 21 - # 142d38d770a07291877dc0d50b88b719dbef76dc is "Merge release-20230522.0-11-g919cfd12b (automated)" 22 - # 23 - # on the 'go' branch. But the mentioned commit, 919cfd12b..., is actually tagged as release-20230529.0 24 - # 25 - # https://github.com/google/gvisor/releases/tag/release-202329.0 26 - # 27 - # Presumably this is a result of the release process. Handle with care. 28 17 29 18 src = fetchFromGitHub { 30 19 owner = "google"; 31 20 repo = "gvisor"; 32 - rev = "142d38d770a07291877dc0d50b88b719dbef76dc"; 33 - hash = "sha256-Ukcjlz/6iUmDAUpQpIVfZHKbwK90Mt6fukcFaw64hQI="; 21 + rev = "bf8eeee3a9eb966bc72c773da060a3c8bb73b8ff"; 22 + sha256 = "sha256-rADQsJ+AnBVlfQURGJl1xR6Ad5NyRWSrBSpOFMRld+o="; 34 23 }; 35 24 36 - vendorHash = "sha256-COr47mZ4tsbzMjkv63l+fexo0RL5lrBXeewak9CuZVk="; 25 + vendorSha256 = "sha256-iGLWxx/Kn1QaJTNOZcc+mwoF3ecEDOkaqmA0DH4pdgU="; 37 26 38 27 nativeBuildInputs = [ makeWrapper ]; 39 28
+5 -5
pkgs/development/compilers/julia/1.9-bin.nix
··· 24 24 in 25 25 stdenv.mkDerivation rec { 26 26 pname = "julia-bin"; 27 - version = "1.9.0"; 27 + version = "1.9.1"; 28 28 29 29 src = { 30 30 x86_64-linux = fetchurl { 31 31 url = "https://julialang-s3.julialang.org/bin/linux/x64/${lib.versions.majorMinor version}/julia-${version}-linux-x86_64.tar.gz"; 32 - hash = "sha256-AMYURm75gJwusjSA440ZaixXf/8nMMT4PRNbkT1HM1k="; 32 + hash = "sha256-zeFKWPiZJR8wz87YcFVib0SEV4Blnr6NUMvExnsxmXw="; 33 33 }; 34 34 aarch64-linux = fetchurl { 35 35 url = "https://julialang-s3.julialang.org/bin/linux/aarch64/${lib.versions.majorMinor version}/julia-${version}-linux-aarch64.tar.gz"; 36 - hash = "sha256-ChQxW1Os2X8i0m1Kj9LCN+Uk6Vw77JjS14tU2Awrw2Q="; 36 + hash = "sha256-tkPM0+Kllg985wVSQ3Q9Cjm63aOXS849d4Yd02O63RA="; 37 37 }; 38 38 x86_64-darwin = fetchurl { 39 39 url = "https://julialang-s3.julialang.org/bin/mac/x64/${lib.versions.majorMinor version}/julia-${version}-mac64.tar.gz"; 40 - hash = "sha256-ALxMJ+6xvr01BZcxL/CRkXYxX9MZnGPslj+0HjsEv68="; 40 + hash = "sha256-STaN2u9ON+1gaAimyli6DxpEUaJ7ggGu1NnXskwnaBc="; 41 41 }; 42 42 aarch64-darwin = fetchurl { 43 43 url = "https://julialang-s3.julialang.org/bin/mac/aarch64/${lib.versions.majorMinor version}/julia-${version}-macaarch64.tar.gz"; 44 - hash = "sha256-U+YncKaZDVqJ56AB72iqJd4lEmo76DggDEyacF2uo3w="; 44 + hash = "sha256-nj4CymVGUT3OJlN5q+lXyytbDM9AZiGUhtoOuHLdzrw="; 45 45 }; 46 46 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 47 47
+2 -2
pkgs/development/compilers/julia/1.9.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "julia"; 17 - version = "1.9.0"; 17 + version = "1.9.1"; 18 18 19 19 src = fetchurl { 20 20 url = "https://github.com/JuliaLang/julia/releases/download/v${version}/julia-${version}-full.tar.gz"; 21 - hash = "sha256-Ii61M8ncVHNJSes6QWn1Su+hvCC+OF/Bz3mMghn+ZAA="; 21 + hash = "sha256-oTznFrY9PkbZEIOV4f/Iod5xLmqEimA6xZK88IDqATk="; 22 22 }; 23 23 24 24 patches = [
+9 -9
pkgs/development/libraries/cairo/default.nix
··· 32 32 # This patch is the merged commit from the above PR. 33 33 (fetchpatch { 34 34 name = "CVE-2018-19876.patch"; 35 - url = "https://gitlab.freedesktop.org/cairo/cairo/commit/6edf572ebb27b00d3c371ba5ae267e39d27d5b6d.patch"; 36 - sha256 = "112hgrrsmcwxh1r52brhi5lksq4pvrz4xhkzcf2iqp55jl2pb7n1"; 35 + url = "https://gitlab.freedesktop.org/cairo/cairo/-/commit/6edf572ebb27b00d3c371ba5ae267e39d27d5b6d.patch"; 36 + hash = "sha256-wZ51BZWlXByFY3/CTn7el2A9aYkwL1FygJ2zqnN+UIQ="; 37 37 }) 38 38 39 39 # Fix PDF output. 40 40 # https://gitlab.freedesktop.org/cairo/cairo/issues/342 41 41 (fetchpatch { 42 - url = "https://gitlab.freedesktop.org/cairo/cairo/commit/5e34c5a9640e49dcc29e6b954c4187cfc838dbd1.patch"; 43 - sha256 = "yCwsDUY7efVvOZkA6a0bPS+RrVc8Yk9bfPwWHeOjq5o="; 42 + url = "https://gitlab.freedesktop.org/cairo/cairo/-/commit/5e34c5a9640e49dcc29e6b954c4187cfc838dbd1.patch"; 43 + hash = "sha256-yCwsDUY7efVvOZkA6a0bPS+RrVc8Yk9bfPwWHeOjq5o="; 44 44 }) 45 45 46 46 # Fixes CVE-2020-35492; see https://github.com/NixOS/nixpkgs/issues/120364. ··· 49 49 (fetchpatch { 50 50 name = "CVE-2020-35492.patch"; 51 51 includes = [ "src/cairo-image-compositor.c" ]; 52 - url = "https://github.com/freedesktop/cairo/commit/78266cc8c0f7a595cfe8f3b694bfb9bcc3700b38.patch"; 53 - sha256 = "048nzfz7rkgqb9xs0dfs56qdw7ckkxr87nbj3p0qziqdq4nb6wki"; 52 + url = "https://gitlab.freedesktop.org/cairo/cairo/-/commit/78266cc8c0f7a595cfe8f3b694bfb9bcc3700b38.patch"; 53 + hash = "sha256-cXKzLMENx4/BHXLZg3Kfkx3esCnaNaB7WvjNfL77FhE="; 54 54 }) 55 55 56 56 # Workaround https://gitlab.freedesktop.org/cairo/cairo/-/issues/121 ··· 60 60 # Upstream PR: https://gitlab.freedesktop.org/cairo/cairo/-/issues/420 61 61 (fetchpatch { 62 62 url = "https://gitlab.freedesktop.org/cairo/cairo/-/commit/e22d7212acb454daccc088619ee147af03883974.diff"; 63 - sha256 = "sha256-8G98nsPz3MLEWPDX9F0jKgXC4hC4NNdFQLSpmW3ay2s="; 63 + hash = "sha256-8G98nsPz3MLEWPDX9F0jKgXC4hC4NNdFQLSpmW3ay2s="; 64 64 }) 65 65 66 66 # Fix clang build failures on newer LLVM versions ··· 68 68 (fetchpatch { 69 69 name = "fix-types.patch"; 70 70 url = "https://gitlab.freedesktop.org/cairo/cairo/-/commit/38e486b34d435130f2fb38c429e6016c3c82cd53.patch"; 71 - sha256 = "sha256-vmluOJSuTRiQHmbBBVCxOIkZ0O0ZEo0J4mgrUPn0SIo="; 71 + hash = "sha256-vmluOJSuTRiQHmbBBVCxOIkZ0O0ZEo0J4mgrUPn0SIo="; 72 72 }) 73 73 74 74 # Fix unexpected color addition on grayscale images (usually text). ··· 77 77 (fetchpatch { 78 78 name = "fix-grayscale-anialias.patch"; 79 79 url = "https://gitlab.freedesktop.org/cairo/cairo/-/commit/4f4d89506f58a64b4829b1bb239bab9e46d63727.diff"; 80 - sha256 = "sha256-mbTg67e7APfdELsuMAgXdY3xokWbGtHF7VDD5UyYqKM="; 80 + hash = "sha256-mbTg67e7APfdELsuMAgXdY3xokWbGtHF7VDD5UyYqKM="; 81 81 }) 82 82 83 83 ];
+2 -2
pkgs/development/python-modules/aioairzone-cloud/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "aioairzone-cloud"; 12 - version = "0.1.7"; 12 + version = "0.1.8"; 13 13 format = "pyproject"; 14 14 15 15 disabled = pythonOlder "3.7"; ··· 18 18 owner = "Noltari"; 19 19 repo = "aioairzone-cloud"; 20 20 rev = "refs/tags/${version}"; 21 - hash = "sha256-IkV0gwsd/87GZ9LSQu6azQuoxPXuKNbjZMekVKxAl/A="; 21 + hash = "sha256-VuUvutotxkC0Xur7kBBTwjzE+F1I3JSydcHkjrpbeUg="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/aiohomekit/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "aiohomekit"; 21 - version = "2.6.4"; 21 + version = "2.6.5"; 22 22 format = "pyproject"; 23 23 24 24 disabled = pythonOlder "3.9"; ··· 27 27 owner = "Jc2k"; 28 28 repo = pname; 29 29 rev = "refs/tags/${version}"; 30 - hash = "sha256-98VoRo3gxS70M/R0HYEK5VItJWcwMi8Z3r2eJ5lEeMw="; 30 + hash = "sha256-Q5pz/irC+yA/A2GhGCug+jmxr4tCnPpkAV/AZEhd64A="; 31 31 }; 32 32 33 33 nativeBuildInputs = [
+39
pkgs/development/python-modules/frida-python/default.nix
··· 1 + { lib, stdenv, fetchurl, fetchPypi, buildPythonPackage, typing-extensions }: 2 + let 3 + version = "16.0.19"; 4 + devkit = fetchurl { 5 + url = "https://github.com/frida/frida/releases/download/${version}/frida-core-devkit-${version}-linux-x86_64.tar.xz"; 6 + hash = "sha256-yNXNqv8eCbpdQKFShpAh6rUCEuItrOSNNLOjESimPdk="; 7 + }; 8 + in buildPythonPackage rec { 9 + pname = "frida-python"; 10 + inherit version; 11 + 12 + src = fetchPypi { 13 + pname = "frida"; 14 + inherit version; 15 + hash = "sha256-rikIjjn9wA8VL/St/2JJTcueimn+q/URbt9lw/+nalY="; 16 + }; 17 + 18 + postPatch = '' 19 + mkdir assets 20 + pushd assets 21 + tar xvf ${devkit} 22 + export FRIDA_CORE_DEVKIT=$PWD 23 + popd 24 + ''; 25 + 26 + propagatedBuildInputs = [ typing-extensions ]; 27 + 28 + pythonImportsCheck = [ "frida" ]; 29 + 30 + passthru = { inherit devkit; }; 31 + 32 + meta = { 33 + description = "Dynamic instrumentation toolkit for developers, reverse-engineers, and security researchers (Python bindings)"; 34 + homepage = "https://www.frida.re"; 35 + license = lib.licenses.wxWindows; 36 + maintainers = with lib.maintainers; [ s1341 ]; 37 + platforms = [ "x86_64-linux" ]; 38 + }; 39 + }
+2 -2
pkgs/development/python-modules/python-roborock/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "python-roborock"; 21 - version = "0.23.4"; 21 + version = "0.23.6"; 22 22 format = "pyproject"; 23 23 24 24 disabled = pythonOlder "3.7"; ··· 27 27 owner = "humbertogontijo"; 28 28 repo = "python-roborock"; 29 29 rev = "refs/tags/v${version}"; 30 - hash = "sha256-8rcttFo1kkx0JfySjcKchlPc0RjutF6MuA/DVSpclKo="; 30 + hash = "sha256-5WgCVdmEhFrKYT7Uflnjv6OIISk//VH2aoxVwlWuPTk="; 31 31 }; 32 32 33 33 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/pyunifiprotect/default.nix
··· 31 31 32 32 buildPythonPackage rec { 33 33 pname = "pyunifiprotect"; 34 - version = "4.10.1"; 34 + version = "4.10.2"; 35 35 format = "pyproject"; 36 36 37 37 disabled = pythonOlder "3.9"; ··· 40 40 owner = "briis"; 41 41 repo = pname; 42 42 rev = "refs/tags/v${version}"; 43 - hash = "sha256-DJxfr4pQna+up5XYi4zs66oTuHzLVz0bEuql6mW2e70="; 43 + hash = "sha256-q54TLmPVo7dz9IkTZfz2qk13TQkMIopWhxlPac0IBGA="; 44 44 }; 45 45 46 46 postPatch = ''
+2 -2
pkgs/development/python-modules/wasabi/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "wasabi"; 15 - version = "1.1.1"; 15 + version = "1.1.2"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.7"; 19 19 20 20 src = fetchPypi { 21 21 inherit pname version; 22 - hash = "sha256-9e58YJAngRvRbmIPL9enMZRmAFhI5BsFGmIFOrj9cNY="; 22 + hash = "sha256-Gq7zrOqjLtuckTMNKdOTbAw5/blldDVJwXPLVLFsMLU="; 23 23 }; 24 24 25 25 nativeCheckInputs = [
+2 -2
pkgs/development/tools/database/squirrel-sql/default.nix
··· 6 6 }: 7 7 stdenv.mkDerivation rec { 8 8 pname = "squirrel-sql"; 9 - version = "4.5.1"; 9 + version = "4.6.0"; 10 10 11 11 src = fetchurl { 12 12 url = "mirror://sourceforge/project/squirrel-sql/1-stable/${version}-plainzip/squirrelsql-${version}-standard.zip"; 13 - sha256 = "sha256-LKX8yNSLs60546ZcvLlQF3e++VxHmPsczui4cfrpia0="; 13 + sha256 = "sha256-MMRn83yAi9saUI3/QHggj4s2t0uzZ1oJf9+CIqf4dGc="; 14 14 }; 15 15 16 16 nativeBuildInputs = [ makeWrapper unzip ];
+2 -2
pkgs/development/tools/misc/runme/default.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "runme"; 13 - version = "1.2.2"; 13 + version = "1.2.4"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "stateful"; 17 17 repo = "runme"; 18 18 rev = "v${version}"; 19 - hash = "sha256-SVYxFutmDDHEbYLExy0IxqZZZO13gUVPAA0X1ehVXME="; 19 + hash = "sha256-AhGApOUzmdf9TOF0cESrvg8CVT918nzolVHriVNxsaE="; 20 20 }; 21 21 22 22 vendorHash = "sha256-el+gM3GRN5KU4RlSAx02rn+22xj28IZq3erZUzPbUUw=";
+3 -3
pkgs/development/tools/rust/cargo-vet/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "cargo-vet"; 5 - version = "0.6.1"; 5 + version = "0.7.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "mozilla"; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "sha256-PAqpVixBdytHvSUu03OyoA1QGBxmmoeV78x6wCiCemQ="; 11 + sha256 = "sha256-URTWfV/weXWvgaZv7RWKqr7w3dnad2Pr5wNv0rcm2eg="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-dsaDpDa/BNqnL3K4a1mg3uEyM094/UO73MzJD9YaAwE="; 14 + cargoSha256 = "sha256-cnxVcq5v6MXH7hrdT4kE+8DxJY5z2fGCF3G6GGJx8pw="; 15 15 16 16 buildInputs = lib.optional stdenv.isDarwin Security; 17 17
+3 -3
pkgs/development/tools/typos/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "typos"; 5 - version = "1.14.12"; 5 + version = "1.15.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "crate-ci"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-mHgGNSG0mKuI3fIgbfcTI6rnsLiL41g6GZAyN8ZRXI0="; 11 + hash = "sha256-SbWwrvfLawWoVuCG9b4PrA5cdc+DLqJw2uSF3oha9Po="; 12 12 }; 13 13 14 - cargoHash = "sha256-mHmnQ2hntP/FRHgKrwQHcY1+l9ukIvu8SNUSzuRbyf4="; 14 + cargoHash = "sha256-XLnN6kCjHntqZu80Uvm95pCabjR5QMvsumb+V002N2Y="; 15 15 16 16 meta = with lib; { 17 17 description = "Source code spell checker";
+4 -4
pkgs/games/arx-libertatis/default.nix
··· 10 10 11 11 with lib; 12 12 13 - stdenv.mkDerivation { 13 + stdenv.mkDerivation rec { 14 14 pname = "arx-libertatis"; 15 - version = "2020-10-20"; 15 + version = "1.2.1"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "arx"; 19 19 repo = "ArxLibertatis"; 20 - rev = "21df2e37664de79e117eff2af164873f05600f4c"; 21 - sha256 = "06plyyh0ddqv1j04m1vclz9j72609pgrp61v8wfjdcln8djm376i"; 20 + rev = version; 21 + sha256 = "GBJcsibolZP3oVOTSaiVqG2nMmvXonKTp5i/0NNODKY="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+6
pkgs/shells/fish/default.nix
··· 210 210 "-DMAC_CODESIGN_ID=OFF" 211 211 ]; 212 212 213 + # Fish’s test suite needs to be able to look up process information and send signals. 214 + sandboxProfile = lib.optionalString stdenv.isDarwin '' 215 + (allow mach-lookup mach-task-name) 216 + (allow signal (target children)) 217 + ''; 218 + 213 219 # The optional string is kind of an inelegant way to get fish to cross compile. 214 220 # Fish needs coreutils as a runtime dependency, and it gets put into 215 221 # CMAKE_PREFIX_PATH, which cmake uses to look up build time programs, so it
+25
pkgs/tools/security/frida-tools/default.nix
··· 1 + { lib, python3 }: 2 + 3 + python3.pkgs.buildPythonApplication rec { 4 + pname = "frida-tools"; 5 + version = "12.1.2"; 6 + 7 + src = python3.pkgs.fetchPypi { 8 + inherit pname version; 9 + hash = "sha256-9SlDyp1fLOzLqu6sxVqY2jwEzQjrnbzfQXIRoyviPJY="; 10 + }; 11 + 12 + propagatedBuildInputs = with python3.pkgs; [ 13 + pygments 14 + prompt_toolkit 15 + colorama 16 + frida-python 17 + ]; 18 + 19 + meta = { 20 + description = "Dynamic instrumentation toolkit for developers, reverse-engineers, and security researchers (client tools)"; 21 + homepage = "https://www.frida.re/"; 22 + maintainers = with lib.maintainers; [ s1341 ]; 23 + license = lib.licenses.wxWindows; 24 + }; 25 + }
+31
pkgs/tools/security/goblob/default.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 5 + 6 + buildGoModule rec { 7 + pname = "goblob"; 8 + version = "1.2.2"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "Macmod"; 12 + repo = "goblob"; 13 + rev = "refs/tags/v${version}"; 14 + hash = "sha256-FnSlfLi40VwDyQY77PvhV7EbhUDs1uGx0VsgP8HgKTw="; 15 + }; 16 + 17 + vendorHash = null; 18 + 19 + ldflags = [ 20 + "-s" 21 + "-w" 22 + ]; 23 + 24 + meta = with lib; { 25 + description = "Enumeration tool for publicly exposed Azure Storage blobs"; 26 + homepage = "https://github.com/Macmod/goblob"; 27 + changelog = "https://github.com/Macmod/goblob/releases/tag/v${version}"; 28 + license = licenses.mit; 29 + maintainers = with maintainers; [ fab ]; 30 + }; 31 + }
+5 -4
pkgs/tools/security/gotestwaf/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "gotestwaf"; 10 - version = "0.4.0"; 10 + version = "0.4.3"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "wallarm"; 14 14 repo = pname; 15 - rev = "v${version}"; 16 - hash = "sha256-waYX7DMyLW0eSzpFRyiCJQdYLFGaAKSlvGYrdcRfCl4="; 15 + rev = "refs/tags/v${version}"; 16 + hash = "sha256-NalXG4I4BtDU7vfKb4H3gJERDQ92Y/46OWIgdg+7+MA="; 17 17 }; 18 18 19 19 vendorHash = null; ··· 22 22 doCheck = false; 23 23 24 24 ldflags = [ 25 - "-X github.com/wallarm/gotestwaf/internal/version.Version=v${version}" 25 + "-X=github.com/wallarm/gotestwaf/internal/version.Version=v${version}" 26 26 ]; 27 27 28 28 postFixup = '' ··· 39 39 meta = with lib; { 40 40 description = "Tool for API and OWASP attack simulation"; 41 41 homepage = "https://github.com/wallarm/gotestwaf"; 42 + changelog = "https://github.com/wallarm/gotestwaf/releases/tag/v${version}"; 42 43 license = licenses.mit; 43 44 maintainers = with maintainers; [ fab ]; 44 45 };
+7 -4
pkgs/tools/system/amdgpu_top/Cargo.lock
··· 38 38 39 39 [[package]] 40 40 name = "amdgpu_top" 41 - version = "0.1.8" 41 + version = "0.1.9" 42 42 dependencies = [ 43 43 "amdgpu_top_gui", 44 44 "amdgpu_top_json", ··· 896 896 897 897 [[package]] 898 898 name = "libamdgpu_top" 899 - version = "0.1.7" 899 + version = "0.1.9" 900 900 dependencies = [ 901 901 "anyhow", 902 902 "libdrm_amdgpu_sys", ··· 910 910 911 911 [[package]] 912 912 name = "libdrm_amdgpu_sys" 913 - version = "0.1.2" 913 + version = "0.1.4" 914 914 source = "registry+https://github.com/rust-lang/crates.io-index" 915 - checksum = "a57f94df94d4505d89064895cd70d0ac0adb70fd9cac7a14bf53f3ce78785c4a" 915 + checksum = "fbba2720dc87ad23aaa9bbfb7f8cc25a826edfbe0fcfbb99fec1774ad1fb81a0" 916 + dependencies = [ 917 + "libc", 918 + ] 916 919 917 920 [[package]] 918 921 name = "libloading"
+2 -2
pkgs/tools/system/amdgpu_top/default.nix
··· 14 14 15 15 rustPlatform.buildRustPackage rec { 16 16 pname = "amdgpu_top"; 17 - version = "0.1.8"; 17 + version = "0.1.9"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "Umio-Yasuno"; 21 21 repo = pname; 22 22 rev = "v${version}"; 23 - hash = "sha256-QsoOqkRtIwkLn7zg4hggGLNzyjdneYYs0XfQMdIEcCM="; 23 + hash = "sha256-RR+YK8LyrPz7Pfv8moSOPei+56088lhoz8HxoB6+0B8="; 24 24 }; 25 25 26 26 cargoLock.lockFile = ./Cargo.lock;
+4
pkgs/top-level/all-packages.nix
··· 581 581 582 582 frece = callPackage ../development/tools/frece { }; 583 583 584 + frida-tools = callPackage ../tools/security/frida-tools { }; 585 + 584 586 frink = callPackage ../development/tools/frink { }; 585 587 586 588 frugal = callPackage ../development/tools/frugal { }; ··· 15608 15610 gobang = callPackage ../development/tools/database/gobang { 15609 15611 inherit (darwin.apple_sdk.frameworks) CoreFoundation Security SystemConfiguration; 15610 15612 }; 15613 + 15614 + goblob = callPackage ../tools/security/goblob { }; 15611 15615 15612 15616 gogetdoc = callPackage ../development/tools/gogetdoc { }; 15613 15617
+2
pkgs/top-level/python-packages.nix
··· 3845 3845 3846 3846 freezegun = callPackage ../development/python-modules/freezegun { }; 3847 3847 3848 + frida-python = callPackage ../development/python-modules/frida-python { }; 3849 + 3848 3850 frigidaire = callPackage ../development/python-modules/frigidaire { }; 3849 3851 3850 3852 frilouz = callPackage ../development/python-modules/frilouz { };