Merge master into staging-next

authored by github-actions[bot] and committed by GitHub 4b05cc6f 70ca403d

+127 -97
+14 -14
nixos/lib/systemd-unit-options.nix
··· 68 68 default = []; 69 69 type = types.listOf unitNameType; 70 70 description = lib.mdDoc '' 71 - Units that require (i.e. depend on and need to go down with) 72 - this unit. The discussion under `wantedBy` 73 - applies here as well: inverse `.requires` 74 - symlinks are established. 71 + Units that require (i.e. depend on and need to go down with) this unit. 72 + As discussed in the `wantedBy` option description this also creates 73 + `.requires` symlinks automatically. 75 74 ''; 76 75 }; 77 76 ··· 79 78 default = []; 80 79 type = types.listOf unitNameType; 81 80 description = lib.mdDoc '' 82 - Units that want (i.e. depend on) this unit. The standard way 83 - to make a unit start by default at boot is to set this option 84 - to `[ "multi-user.target" ]`. That's despite 85 - the fact that the systemd.unit(5) manpage says this option 86 - goes in the `[Install]` section that controls 87 - the behaviour of `systemctl enable`. Since 88 - such a process is stateful and thus contrary to the design of 89 - NixOS, setting this option instead causes the equivalent 90 - inverse `.wants` symlink to be present, 91 - establishing the same desired relationship in a stateless way. 81 + Units that want (i.e. depend on) this unit. The default method for 82 + starting a unit by default at boot time is to set this option to 83 + '["multi-user.target"]' for system services. Likewise for user units 84 + (`systemd.user.<name>.*`) set it to `["default.target"]` to make a unit 85 + start by default when the user `<name>` logs on. 86 + 87 + This option creates a `.wants` symlink in the given target that exists 88 + statelessly without the need for running `systemctl enable`. 89 + The in systemd.unit(5) manpage described `[Install]` section however is 90 + not supported because it is a stateful process that does not fit well 91 + into the NixOS design. 92 92 ''; 93 93 }; 94 94
+6 -1
pkgs/applications/misc/synergy/default.nix
··· 26 26 , avahi-compat 27 27 28 28 # MacOS / darwin 29 + , darwin 29 30 , ApplicationServices 30 31 , Carbon 31 32 , Cocoa ··· 48 49 patches = [ 49 50 # Without this OpenSSL from nixpkgs is not detected 50 51 ./darwin-non-static-openssl.patch 52 + ] ++ lib.optionals (stdenv.isDarwin && !(darwin.apple_sdk.frameworks ? UserNotifications)) [ 51 53 # We cannot include UserNotifications because of a build failure in the Apple SDK. 52 54 # The functions used from it are already implicitly included anyways. 53 55 ./darwin-no-UserNotifications-includes.patch ··· 76 78 Cocoa 77 79 CoreServices 78 80 ScreenSaver 81 + ] ++ lib.optionals (stdenv.isDarwin && darwin.apple_sdk.frameworks ? UserNotifications) [ 82 + darwin.apple_sdk.frameworks.UserNotifications 79 83 ] ++ lib.optionals stdenv.isLinux [ 80 84 util-linux 81 85 libselinux ··· 97 101 NIX_CFLAGS_COMPILE = lib.optionalString stdenv.isDarwin "-Wno-inconsistent-missing-override"; 98 102 99 103 cmakeFlags = lib.optional (!withGUI) "-DSYNERGY_BUILD_LEGACY_GUI=OFF" 100 - ++ lib.optional stdenv.isDarwin "-DCMAKE_OSX_DEPLOYMENT_TARGET=${stdenv.targetPlatform.darwinSdkVersion}"; 104 + # NSFilenamesPboardType is deprecated in 10.14+ 105 + ++ lib.optional stdenv.isDarwin "-DCMAKE_OSX_DEPLOYMENT_TARGET=${if stdenv.isAarch64 then "10.13" else stdenv.targetPlatform.darwinSdkVersion}"; 101 106 102 107 doCheck = true; 103 108
+5 -5
pkgs/applications/networking/browsers/librewolf/src.json
··· 1 1 { 2 - "packageVersion": "106.0.1-1", 2 + "packageVersion": "106.0.3-1", 3 3 "source": { 4 - "rev": "106.0.1-1", 5 - "sha256": "0dg4dvpa4fqhaikqnyqvxmi84g4gw535rdxmax724d0m6ksjm5yh" 4 + "rev": "106.0.3-1", 5 + "sha256": "0f0nz7fbp9k1pz7i8lh3fq3218crwqw2fdy9ia9hi9nlnybh114f" 6 6 }, 7 7 "firefox": { 8 - "version": "106.0.1", 9 - "sha512": "15f5a65a69e11dd0c463b358cafb5ad0f31db93619b9ec3f89e8c5e14d4d319d9423fe4dcd0dbbcbedc1ad444dcbd8e5e30e483220277f5b550bff6124b66519" 8 + "version": "106.0.3", 9 + "sha512": "226bde9082330abe134d1726cec59b473d4d6839ea55ca20faddb901f032d89eb9d2bd5d887ccd4ba515c6b1a44817420cfee2e9f4f8a79ed46a38287083d28d" 10 10 } 11 11 }
+4 -14
pkgs/applications/version-management/sourcehut/builds.nix
··· 1 1 { lib 2 2 , fetchFromSourcehut 3 - , fetchpatch 4 3 , buildGoModule 5 4 , buildPythonPackage 6 5 , srht ··· 13 12 , unzip 14 13 }: 15 14 let 16 - version = "0.82.8"; 15 + version = "0.83.0"; 17 16 18 17 src = fetchFromSourcehut { 19 18 owner = "~sircmpwn"; 20 19 repo = "builds.sr.ht"; 21 20 rev = version; 22 - hash = "sha256-M94zkEUJU8EwksN34sd5IkASDCQ0hHb98G5wzZsCrpg="; 21 + hash = "sha256-u/y+sYu/09LypWI/ngghbge5SvkuLQpray10j0SjlOo="; 23 22 }; 24 23 25 24 buildsrht-api = buildGoModule ({ 26 25 inherit src version; 27 26 pname = "buildsrht-api"; 28 27 modRoot = "api"; 29 - vendorHash = "sha256-8z5m4bMwLeYg4i91MMjLMqbciWvqS0icCHFUJTUHBgk="; 30 - } // import ./fix-gqlgen-trimpath.nix { inherit unzip; }); 28 + vendorHash = "sha256-DfVWr/4J4ZrhHpy9CXPaAQcbag/9FmDgiexcNo0lEsk="; 29 + } // import ./fix-gqlgen-trimpath.nix { inherit unzip; gqlgenVersion= "0.17.20"; }); 31 30 32 31 buildsrht-worker = buildGoModule { 33 32 inherit src version; 34 33 sourceRoot = "source/worker"; 35 34 pname = "buildsrht-worker"; 36 35 vendorHash = "sha256-y5RFPbtaGmgPpiV2Q3njeWORGZF1TJRjAbY6VgC1hek="; 37 - 38 - patches = [ 39 - (fetchpatch { 40 - name = "update-x-sys-for-go-1.18-on-aarch64-darwin.patch"; 41 - url = "https://git.sr.ht/~sircmpwn/builds.sr.ht/commit/f58bbde6bfed7d2321a3b17e991c91fc83d4c230.patch"; 42 - stripLen = 1; 43 - hash = "sha256-vQR/T5G5Gz5tY+SEZZabsbnFKW44b+Bs+GDdydyeCDs="; 44 - }) 45 - ]; 46 36 }; 47 37 in 48 38 buildPythonPackage rec {
+4
pkgs/desktops/cinnamon/cinnamon-control-center/default.nix
··· 75 75 ./panels/datetime/tz.h:34:# define TZ_DATA_FILE "/usr/share/lib/zoneinfo/tab/zone_sun.tab" */ 76 76 77 77 postPatch = '' 78 + find . -type f -exec sed -i \ 79 + -e s,/usr/share/locale,/run/current-system/sw/share/locale,g \ 80 + {} + 81 + 78 82 sed 's|TZ_DIR "/usr/share/zoneinfo/"|TZ_DIR "${tzdata}/share/zoneinfo/"|g' -i ./panels/datetime/test-timezone.c 79 83 sed 's|TZ_DATA_FILE "/usr/share/zoneinfo/zone.tab"|TZ_DATA_FILE "${tzdata}/share/zoneinfo/zone.tab"|g' -i ./panels/datetime/tz.h 80 84 sed 's|"/usr/share/i18n/locales/"|"${glibc}/share/i18n/locales/"|g' -i panels/datetime/test-endianess.c
+1 -1
pkgs/development/compilers/rust/rustc.nix
··· 210 210 meta = with lib; { 211 211 homepage = "https://www.rust-lang.org/"; 212 212 description = "A safe, concurrent, practical language"; 213 - maintainers = with maintainers; [ madjar cstrahan globin havvy ]; 213 + maintainers = with maintainers; [ cstrahan globin havvy ]; 214 214 license = [ licenses.mit licenses.asl20 ]; 215 215 platforms = platforms.linux ++ platforms.darwin; 216 216 };
+2 -2
pkgs/development/python-modules/ailment/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "ailment"; 11 - version = "9.2.24"; 11 + version = "9.2.25"; 12 12 format = "pyproject"; 13 13 14 14 disabled = pythonOlder "3.8"; ··· 17 17 owner = "angr"; 18 18 repo = pname; 19 19 rev = "v${version}"; 20 - hash = "sha256-bRoSYl+VmlACWdS3m4G4a/649yMRtYp+J6pHPEAFtCk="; 20 + hash = "sha256-AXMqCNnN63sCi5IlichNQhgXKxONnue//8ECi77Gf8Q="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/angr/default.nix
··· 46 46 47 47 buildPythonPackage rec { 48 48 pname = "angr"; 49 - version = "9.2.24"; 49 + version = "9.2.25"; 50 50 format = "pyproject"; 51 51 52 52 disabled = pythonOlder "3.8"; ··· 55 55 owner = pname; 56 56 repo = pname; 57 57 rev = "v${version}"; 58 - hash = "sha256-STFNKFI35PpdlZ5537G2+6RBRJDsrEb1MQNLLQnhiB8="; 58 + hash = "sha256-BxhCQZl/hsqaKzjieAreiOePUcmWGNn63jD0mZ9vFNE="; 59 59 }; 60 60 61 61 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/archinfo/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "archinfo"; 11 - version = "9.2.24"; 11 + version = "9.2.25"; 12 12 format = "pyproject"; 13 13 14 14 disabled = pythonOlder "3.8"; ··· 17 17 owner = "angr"; 18 18 repo = pname; 19 19 rev = "v${version}"; 20 - hash = "sha256-e8s8/HzJ8yeqcUarGCnDGHzwMUqYj/1/rC6p+zWihLk="; 20 + hash = "sha256-9uOv7h5UUWIZTWB7A+7ikG6ReE1FBHIeNAVY6QBhzmE="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/claripy/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "claripy"; 18 - version = "9.2.24"; 18 + version = "9.2.25"; 19 19 format = "pyproject"; 20 20 21 21 disabled = pythonOlder "3.8"; ··· 24 24 owner = "angr"; 25 25 repo = pname; 26 26 rev = "v${version}"; 27 - hash = "sha256-I5uf7K5QBhgbumRMuFmJKPOmwXjmf4BP1JiFuxk40AA="; 27 + hash = "sha256-zDc7TlMtheekLHUuZS7gFieaWRrs+iD/9ko6ECdHiks="; 28 28 }; 29 29 30 30 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/cle/default.nix
··· 16 16 17 17 let 18 18 # The binaries are following the argr projects release cycle 19 - version = "9.2.24"; 19 + version = "9.2.25"; 20 20 21 21 # Binary files from https://github.com/angr/binaries (only used for testing and only here) 22 22 binaries = fetchFromGitHub { ··· 38 38 owner = "angr"; 39 39 repo = pname; 40 40 rev = "v${version}"; 41 - hash = "sha256-xCU/9V+rncJxpv5MnalpyKSLr85K3y+CYEqvAN9ixt0="; 41 + hash = "sha256-4igNQqH3mU8Gyk8vpPKp3a4BCyRezmJ5dfZhR5KwyAo="; 42 42 }; 43 43 44 44 nativeBuildInputs = [
+6 -3
pkgs/development/python-modules/cryptg/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 + , pythonOlder 4 5 , rustPlatform 5 6 , setuptools-rust 6 7 }: 7 8 8 9 buildPythonPackage rec { 9 10 pname = "cryptg"; 10 - version = "0.3.1"; 11 + version = "0.4"; 11 12 format = "setuptools"; 13 + 14 + disabled = pythonOlder "3.7"; 12 15 13 16 src = fetchFromGitHub { 14 17 owner = "cher-nov"; 15 18 repo = pname; 16 19 rev = "v${version}"; 17 - hash = "sha256-IhzwQrWu8k308ZZhWz4Z3FHAkSLTXiCydyiy0MPN8NI="; 20 + hash = "sha256-2HP1mKGPr8wOL5B0APJks3EVBicX2iMFI7vLJGTa1PM="; 18 21 }; 19 22 20 23 cargoDeps = rustPlatform.fetchCargoTarball { 21 24 inherit src; 22 - hash = "sha256-M2ySVqfgpgHktLh4t5Sh1UTBCzajlQiDku4O9azHJwk="; 25 + hash = "sha256-AqSVFOB9Lfvk9h3GtoYlEOXBEt7YZYLhCDNKM9upQ2U="; 23 26 }; 24 27 25 28 nativeBuildInputs = with rustPlatform;[
+3
pkgs/development/python-modules/dask-gateway/default.nix
··· 4 4 , aiohttp 5 5 , dask 6 6 , distributed 7 + , setuptools 7 8 }: 8 9 9 10 buildPythonPackage rec { ··· 20 21 }; 21 22 22 23 sourceRoot = "source/dask-gateway"; 24 + 25 + nativeBuildInputs = [ setuptools ]; 23 26 24 27 propagatedBuildInputs = [ 25 28 aiohttp
+2 -2
pkgs/development/python-modules/fastapi/default.nix
··· 21 21 22 22 buildPythonPackage rec { 23 23 pname = "fastapi"; 24 - version = "0.85.1"; 24 + version = "0.85.2"; 25 25 format = "pyproject"; 26 26 27 27 disabled = pythonOlder "3.7"; ··· 30 30 owner = "tiangolo"; 31 31 repo = pname; 32 32 rev = "refs/tags/${version}"; 33 - hash = "sha256-pMKWaj81rDX+zPHGvHakMDWN8+SU2qBAStk7HqENaig="; 33 + hash = "sha256-j3Set+xWNcRqbn90DJOJQhMrJYI3msvWHlFvN1habP0="; 34 34 }; 35 35 36 36 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/flipr-api/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "flipr-api"; 15 - version = "1.4.2"; 15 + version = "1.4.3"; 16 16 format = "pyproject"; 17 17 18 18 disabled = pythonOlder "3.6"; ··· 21 21 owner = "cnico"; 22 22 repo = pname; 23 23 rev = version; 24 - sha256 = "sha256-/G92WkWUr3T5T7VVzMERFVmLDfLz6m9rlZLQZCBQbCI="; 24 + sha256 = "sha256-aTDZB1kUlvvxoio7EAl2KPHW/JkCcuIEPD4T4NN6FX8="; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+17 -3
pkgs/development/python-modules/hypothesis-auto/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 2 4 , hypothesis 3 5 , poetry 4 6 , pydantic 5 7 , pytest 8 + , pythonOlder 6 9 }: 7 10 8 11 buildPythonPackage rec { ··· 10 13 version = "1.1.4"; 11 14 format = "pyproject"; 12 15 16 + disabled = pythonOlder "3.6"; 17 + 13 18 src = fetchPypi { 14 19 inherit pname version; 15 - sha256 = "1c9jksza0gg2gva3liy0s8riv6imjavhnqw05m8l5660knq2yb2y"; 20 + hash = "sha256-XiwvsJ3AmEJRLYBjC7eSNZodM9LARzrUfuI9oL6eMrE="; 16 21 }; 17 22 23 + postPatch = '' 24 + # https://github.com/timothycrosley/hypothesis-auto/pull/20 25 + substituteInPlace pyproject.toml \ 26 + --replace 'pydantic = ">=0.32.2<2.0.0"' 'pydantic = ">=0.32.2, <2.0.0"' \ 27 + --replace 'hypothesis = ">=4.36<6.0.0"' 'hypothesis = "*"' 28 + ''; 29 + 18 30 nativeBuildInputs = [ 19 31 poetry 20 32 ]; ··· 25 37 pytest 26 38 ]; 27 39 28 - pythonImportsCheck = [ "hypothesis_auto" ]; 40 + pythonImportsCheck = [ 41 + "hypothesis_auto" 42 + ]; 29 43 30 44 meta = with lib; { 31 45 description = "Enables fully automatic tests for type annotated functions";
+2 -2
pkgs/development/python-modules/peaqevcore/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "peaqevcore"; 9 - version = "7.0.13"; 9 + version = "7.1.9"; 10 10 format = "setuptools"; 11 11 12 12 disabled = pythonOlder "3.7"; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - hash = "sha256-0qzqnmMzgiUBe2NQsYC/EmjmoBmZsG+tUkfGc9cyKP8="; 16 + hash = "sha256-ytW+liDg3H0l6znuosG/b17QJJXai4GG7ca7oUQ2eZI="; 17 17 }; 18 18 19 19 postPatch = ''
+5 -2
pkgs/development/python-modules/pynndescent/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchPypi 4 + , importlib-metadata 4 5 , joblib 5 6 , llvmlite 6 7 , numba ··· 12 13 13 14 buildPythonPackage rec { 14 15 pname = "pynndescent"; 15 - version = "0.5.7"; 16 + version = "0.5.8"; 16 17 format = "setuptools"; 17 18 18 19 disabled = pythonOlder "3.6"; 19 20 20 21 src = fetchPypi { 21 22 inherit pname version; 22 - hash = "sha256-7LOVJV+janSLWHC0ugMA6g99qLGWSGS47dYld6hN/X0="; 23 + hash = "sha256-p8VSVpv2BKEB/VS7odJ8EjieBllF3uOmd3pRjGOkbys="; 23 24 }; 24 25 25 26 propagatedBuildInputs = [ ··· 28 29 numba 29 30 scikit-learn 30 31 scipy 32 + ] ++ lib.optionals (pythonOlder "3.8") [ 33 + importlib-metadata 31 34 ]; 32 35 33 36 checkInputs = [
+2 -2
pkgs/development/python-modules/pyvex/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "pyvex"; 16 - version = "9.2.24"; 16 + version = "9.2.25"; 17 17 format = "pyproject"; 18 18 19 19 disabled = pythonOlder "3.8"; 20 20 21 21 src = fetchPypi { 22 22 inherit pname version; 23 - hash = "sha256-PRrr/ry4OEdn45y5AiW6uwcKfxvDUwt1ylfgsOR47HI="; 23 + hash = "sha256-7AcotD80GlBDiVtNPXlCUSNbZXybHoqWH92CxTfajhE="; 24 24 }; 25 25 26 26 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/sqlmap/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "sqlmap"; 10 - version = "1.6.10"; 10 + version = "1.6.11"; 11 11 12 12 src = fetchPypi { 13 13 inherit pname version; 14 - sha256 = "sha256-gBDHRV+5N9dcsH/55I6AcguiJSIP57fUtQJ6sMGPzyg="; 14 + sha256 = "sha256-/zucBRLf5qnRURS0YS3Zv4jxRZYOIGtzPBepQ7a2nvs="; 15 15 }; 16 16 17 17 postPatch = ''
+2 -2
pkgs/development/python-modules/teslajsonpy/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "teslajsonpy"; 18 - version = "3.0.0"; 18 + version = "3.1.0"; 19 19 format = "pyproject"; 20 20 21 21 disabled = pythonOlder "3.7"; ··· 24 24 owner = "zabuldon"; 25 25 repo = pname; 26 26 rev = "refs/tags/v${version}"; 27 - sha256 = "sha256-9S1ZhXHkLnDmYBAMwOIQt7AUj43+wtxXGpYx7oe4CGc="; 27 + sha256 = "sha256-y0HaHpdJdEUTVo/1xoCJdOtAohE4eaBGHdjMfbyGE2w="; 28 28 }; 29 29 30 30 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/transformers/default.nix
··· 24 24 25 25 buildPythonPackage rec { 26 26 pname = "transformers"; 27 - version = "4.23.1"; 27 + version = "4.24.0"; 28 28 format = "setuptools"; 29 29 30 30 disabled = pythonOlder "3.7"; ··· 33 33 owner = "huggingface"; 34 34 repo = pname; 35 35 rev = "refs/tags/v${version}"; 36 - hash = "sha256-Ziye3lop91VICMVEC42ulE7CU6PfHot8Ij8YZxIS3J0="; 36 + hash = "sha256-aGtTey+QK12URZcGNaRAlcaOphON4ViZOGdigtXU1g0="; 37 37 }; 38 38 39 39 propagatedBuildInputs = [
+3 -3
pkgs/development/python-modules/yappi/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "yappi"; 11 - version = "1.3.6"; 11 + version = "1.4.0"; 12 12 format = "setuptools"; 13 13 14 14 disabled = pythonOlder "3.7"; ··· 16 16 src = fetchFromGitHub { 17 17 owner = "sumerc"; 18 18 repo = pname; 19 - rev = version; 20 - hash = "sha256-MfvaLWw7EhfzFx4aZdRWvQVOOcvZ1Mt7EgxyB2nDB2c="; 19 + rev = "refs/tags/${version}"; 20 + hash = "sha256-AogBnqhLcwsyTHLP+Uxc+EOgYzhdwX5rbi9RMCuC2IU="; 21 21 }; 22 22 23 23 patches = [
+2 -2
pkgs/development/tools/database/sqlfluff/default.nix
··· 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 7 pname = "sqlfluff"; 8 - version = "1.4.0"; 8 + version = "1.4.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = pname; 12 12 repo = pname; 13 13 rev = "refs/tags/${version}"; 14 - hash = "sha256-fToZik96lRsajpDDkTiyob9ZDv25uCEaonrV87rVmgU="; 14 + hash = "sha256-5QWjlidDtf0OWQ9sdS08bCX5XV41igWmPr20gwbumQU="; 15 15 }; 16 16 17 17 propagatedBuildInputs = with python3.pkgs; [
+3 -3
pkgs/development/tools/gopls/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "gopls"; 5 - version = "0.10.0"; 5 + version = "0.10.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "golang"; 9 9 repo = "tools"; 10 10 rev = "gopls/v${version}"; 11 - sha256 = "sha256-bSy5aoIrYjMG6hlkDf4vyR6r2XpjKAOX0C6MitYeg8k="; 11 + sha256 = "sha256-9WDqd8Xgiov/OFAFl5yZmon4o3grbOxzZs3wnNu7pbg="; 12 12 }; 13 13 14 14 modRoot = "gopls"; 15 - vendorSha256 = "sha256-UwHZRSH2amS1um9hi/MRs3nQiCXCl52+S7+hqc/Orqc="; 15 + vendorSha256 = "sha256-EZ/XPta2vQfemywoC2kbTamJ43K4tr4I7mwVzrTbRkA="; 16 16 17 17 doCheck = false; 18 18
+2 -2
pkgs/development/tools/pip-audit/default.nix
··· 25 25 26 26 buildPythonApplication rec { 27 27 pname = "pip-audit"; 28 - version = "2.4.4"; 28 + version = "2.4.5"; 29 29 format = "pyproject"; 30 30 31 31 src = fetchFromGitHub { 32 32 owner = "trailofbits"; 33 33 repo = pname; 34 34 rev = "v${version}"; 35 - hash = "sha256-xOcBOk+ac1djfCLKqrCTS+WnOXFf1niRUWN5hItO0v0="; 35 + hash = "sha256-S3v2utDLZOY7RXOnMQV8Zo7h6vMPyiwlws/EftXFpTM="; 36 36 }; 37 37 38 38 nativeBuildInputs = [
+3 -3
pkgs/development/tools/ruff/default.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "ruff"; 11 - version = "0.0.93"; 11 + version = "0.0.94"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "charliermarsh"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-rueFBZLYce1SVqJUyunv8Ph/r0bHKsyUX1EToF5PDVg="; 17 + sha256 = "sha256-ux6AeETHFVCapBBKn32NlMhXMWTi5tEbnSqGd6K5r0A="; 18 18 }; 19 19 20 - cargoSha256 = "sha256-DeMK0t8brIK4vLqWmzHNVeTKYpdsr3h3xE1m/vGGqU4="; 20 + cargoSha256 = "sha256-7eB6DaD4/ivAGip3Vsb1RZBQ38Hxn4y/oz9/jjI3A1g="; 21 21 22 22 buildInputs = lib.optionals stdenv.isDarwin [ 23 23 CoreServices
+4 -4
pkgs/development/tools/rust/cargo-audit/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "cargo-audit"; 12 - version = "0.17.2"; 12 + version = "0.17.3"; 13 13 14 14 src = fetchCrate { 15 15 inherit pname version; 16 - sha256 = "sha256-fSdh8yCV+2AdAtF4eO2z8+uxOAf2N0IxqIFLw4B8dKE="; 16 + sha256 = "sha256-8L2E8Gj34n0aVfP3XVdm5+zHbHw7Ayg9Ptb/igdVr2U="; 17 17 }; 18 18 19 - cargoSha256 = "sha256-YCEQaUcTmZ9zTdGcDQkaVI0Dc8oIBvt840s3x9PUlrg="; 19 + cargoSha256 = "sha256-h0MnJPD1zxkfAvcsrKuR5eJK68mXi+TIIZqutBiBEaM="; 20 20 21 21 nativeBuildInputs = [ 22 22 pkg-config ··· 28 28 Security 29 29 ]; 30 30 31 - buildFeatures = [ "binary-scanning" "fix" ]; 31 + buildFeatures = [ "fix" ]; 32 32 33 33 # The tests require network access which is not available in sandboxed Nix builds. 34 34 doCheck = false;
+3 -3
pkgs/development/tools/rust/cargo-zigbuild/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "cargo-zigbuild"; 5 - version = "0.14.0"; 5 + version = "0.14.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "messense"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-XeeMROSO012vo9nOsVUdFFLTj+9mSYtg+EFHJxs+kl0="; 11 + sha256 = "sha256-9MmIu7oNdLLOl4zsx/A1v0dEc54bN+J6T2GcLFOvMpQ="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-KuxGUDS2xJLa32mON+JI7tT+zAheOk7M5FYtSDJlF1A="; 14 + cargoSha256 = "sha256-3UNjJRpNrDdrU63R7z+6TJR7lq8waPceDscx2yo+QeE="; 15 15 16 16 nativeBuildInputs = [ makeWrapper ]; 17 17
+3 -3
pkgs/development/tools/rust/rust-analyzer/default.nix
··· 12 12 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "rust-analyzer-unwrapped"; 15 - version = "2022-10-24"; 16 - cargoSha256 = "sha256-IkYoFcaPtgiCxdmR+nb0kXSYUuAwAR0UmEmDVomIBhs="; 15 + version = "2022-10-31"; 16 + cargoSha256 = "sha256-yehukhYwNhFqHUYmIe0P/LPgRHvyj1/DFCl2yzBkB8Q="; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "rust-lang"; 20 20 repo = "rust-analyzer"; 21 21 rev = version; 22 - sha256 = "sha256-rKESGm1up385ecSGp5txbvOkxRRS8SX88oWI8UubOkA="; 22 + sha256 = "sha256-D0YwkSqwtD08twtCtN5q0a8S0Y26kgDWg1ruRNEQEOw="; 23 23 }; 24 24 25 25 cargoBuildFlags = [ "--bin" "rust-analyzer" "--bin" "rust-analyzer-proc-macro-srv" ];
+7 -2
pkgs/os-specific/linux/wireguard/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "wireguard"; 8 - version = "1.0.20211208"; 8 + version = "1.0.20220627"; 9 9 10 10 src = fetchzip { 11 11 url = "https://git.zx2c4.com/wireguard-linux-compat/snapshot/wireguard-linux-compat-${version}.tar.xz"; 12 - sha256 = "sha256-MHC4ojhRD8IGwTUE8oEew8IVof9hQCC7CPgVQIBfBRQ="; 12 + sha256 = "sha256-skbho3e49lZ/GLp/JDQpf/yXIEjes86aYtw/dn6e0Uo="; 13 13 }; 14 14 15 15 hardeningDisable = [ "pic" ]; ··· 20 20 21 21 preBuild = "cd src"; 22 22 buildFlags = [ "module" ]; 23 + makeFlags = [ 24 + "ARCH=${stdenv.hostPlatform.linuxArch}" 25 + ] ++ lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) [ 26 + "CROSS_COMPILE=${stdenv.cc.targetPrefix}" 27 + ]; 23 28 24 29 INSTALL_MOD_PATH = placeholder "out"; 25 30 installFlags = [ "DEPMOD=true" ];
+3 -3
pkgs/servers/dendrite/default.nix
··· 3 3 4 4 buildGoModule rec { 5 5 pname = "matrix-dendrite"; 6 - version = "0.10.4"; 6 + version = "0.10.5"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "matrix-org"; 10 10 repo = "dendrite"; 11 11 rev = "v${version}"; 12 - sha256 = "sha256-CJ83blu8xpXpcgIS7l2ya/2xJaPau5JaT4+PV+bAEhU="; 12 + sha256 = "sha256-AU8Tb50HVODB2P9vObiIx4l+PxIFR+eQEgLi3wHWT64="; 13 13 }; 14 14 15 - vendorSha256 = "sha256-i7lICrsQ5I5IFsrkey0jcJeYnRPAURTOGdYU+BCR+js="; 15 + vendorSha256 = "sha256-QqyLgxUB7MXR3SxUV0kYXH7fqQpwIc+G/2Y2ry1r4e4="; 16 16 17 17 subPackages = [ 18 18 # The server as a monolith: https://matrix-org.github.io/dendrite/installation/install/monolith
+3
pkgs/tools/graphics/gmic/default.nix
··· 75 75 76 76 # CMake build files were moved to subdirectory. 77 77 mv resources/CMakeLists.txt resources/cmake . 78 + '' + lib.optionalString stdenv.isDarwin '' 79 + substituteInPlace CMakeLists.txt \ 80 + --replace "LD_LIBRARY_PATH" "DYLD_LIBRARY_PATH" 78 81 ''; 79 82 80 83 passthru = {
+1 -1
pkgs/tools/virtualization/cloud-init/default.nix
··· 118 118 homepage = "https://cloudinit.readthedocs.org"; 119 119 description = "Provides configuration and customization of cloud instance"; 120 120 license = with licenses; [ asl20 gpl3Plus ]; 121 - maintainers = with maintainers; [ madjar phile314 illustris ]; 121 + maintainers = with maintainers; [ phile314 illustris ]; 122 122 platforms = platforms.all; 123 123 }; 124 124 }
+1 -1
pkgs/tools/virtualization/extra-container/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "extra-container"; 5 - version = "0.10"; 5 + version = "0.11"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "erikarvstedt";