Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
e196e68b 6b67186f

+173 -75
+6 -6
pkgs/applications/editors/vscode/vscode.nix
··· 18 archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz"; 19 20 sha256 = { 21 - x86_64-linux = "00n7mykr8dyn9chiwsp0s8pk53c39by4wl0hyx1inb0zqxaszw25"; 22 - x86_64-darwin = "1q41x23jbpisbwcxgmx18g0bcdsj5g1w3pbj9m6mxlssvbc2xiw6"; 23 - aarch64-linux = "1kaj8g50m8imk34whf6sq41a2b1751mjqxvpwnprlx0i7xj2l832"; 24 - aarch64-darwin = "1h6plmyv3xkkbpwka5rrkc1bdrgj9d8jp0q6qyhch368x8mp781m"; 25 - armv7l-linux = "0q46nzhn8agsif9s50dbdbx6ds3ll39yp5lrp9n7y9a26m4cwjmv"; 26 }.${system} or throwSystem; 27 in 28 callPackage ./generic.nix rec { 29 # Please backport all compatible updates to the stable release. 30 # This is important for the extension ecosystem. 31 - version = "1.76.0"; 32 pname = "vscode"; 33 34 executableName = "code" + lib.optionalString isInsiders "-insiders";
··· 18 archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz"; 19 20 sha256 = { 21 + x86_64-linux = "0dqwjc606z8qizg9hcfjlpq92hmaxh3a09368ffz7irl5sgwp300"; 22 + x86_64-darwin = "00795gr9dmshz6sfgsp70fii6m76fqdmqskwkdwqwxddl0i07sw5"; 23 + aarch64-linux = "04ckk6l9ym1igaqk1zfyy4zx05yryi641lc0i1l38k3mbv1k3gvw"; 24 + aarch64-darwin = "16z96h8s9irgb17gy6ng3r6cbiwrxa7q7qazqamnmgvvahg08kvj"; 25 + armv7l-linux = "042ihy4bg39y4m2djkqcx099w9710ikprbw3z7gh1gqvj3qyxy6i"; 26 }.${system} or throwSystem; 27 in 28 callPackage ./generic.nix rec { 29 # Please backport all compatible updates to the stable release. 30 # This is important for the extension ecosystem. 31 + version = "1.76.1"; 32 pname = "vscode"; 33 34 executableName = "code" + lib.optionalString isInsiders "-insiders";
+4 -4
pkgs/applications/networking/cluster/k3s/1_26/default.nix
··· 46 # Those pieces of software we entirely ignore upstream's handling of, and just 47 # make sure they're in the path if desired. 48 let 49 - k3sVersion = "1.26.1+k3s1"; # k3s git tag 50 - k3sCommit = "f10af367c3c96863c081ada4018e94e085c9404d"; # k3s git commit at the above version 51 - k3sRepoSha256 = "13h20yb9gyrclhv2r0vv7fnsr73i06686rm6r0pcvy72hw26i848"; 52 - k3sVendorSha256 = "sha256-WvkuXHG6NM9eScuu7qG3HDZbBPAJ6xVPz3RRuAxP994="; 53 54 # nix generated by update.sh 55 # Based on the traefik charts here: https://github.com/k3s-io/k3s/blob/d71ab6317e22dd34673faa307a412a37a16767f6/scripts/download#L29-L32
··· 46 # Those pieces of software we entirely ignore upstream's handling of, and just 47 # make sure they're in the path if desired. 48 let 49 + k3sVersion = "1.26.2+k3s1"; # k3s git tag 50 + k3sCommit = "ea094d1d497b26538b61b5cbc27c1a4a1f2f3f24"; # k3s git commit at the above version 51 + k3sRepoSha256 = "13jrxr0imgkwl7bay4rrq9iv7ipak9hlmn82x9shr63hihlw7z9l"; 52 + k3sVendorSha256 = "sha256-4uIOjHStU/DZk6YBdfC0F4L9z+csekMTjENJKpMmgx0="; 53 54 # nix generated by update.sh 55 # Based on the traefik charts here: https://github.com/k3s-io/k3s/blob/d71ab6317e22dd34673faa307a412a37a16767f6/scripts/download#L29-L32
+2 -2
pkgs/applications/networking/remote/waypipe/default.nix
··· 5 6 stdenv.mkDerivation rec { 7 pname = "waypipe"; 8 - version = "0.8.4"; 9 10 src = fetchFromGitLab { 11 domain = "gitlab.freedesktop.org"; 12 owner = "mstoeckl"; 13 repo = "waypipe"; 14 rev = "v${version}"; 15 - sha256 = "sha256-ee3RKlcZQf8o8cQfz1ckiLDFNzdFJesBJKJTTrUmcpU="; 16 }; 17 18 strictDeps = true;
··· 5 6 stdenv.mkDerivation rec { 7 pname = "waypipe"; 8 + version = "0.8.5"; 9 10 src = fetchFromGitLab { 11 domain = "gitlab.freedesktop.org"; 12 owner = "mstoeckl"; 13 repo = "waypipe"; 14 rev = "v${version}"; 15 + sha256 = "sha256-uf2+PSqgZ+RShuVYlR42xMV38tuYbGV+bW1tdXgiZYU="; 16 }; 17 18 strictDeps = true;
+4 -1
pkgs/applications/version-management/commitizen/default.nix
··· 1 { buildPythonApplication 2 , colorama 3 , commitizen 4 , decli ··· 41 42 postPatch = '' 43 substituteInPlace pyproject.toml \ 44 - --replace 'charset-normalizer = "^2.1.0"' 'charset-normalizer = "*"' 45 ''; 46 47 propagatedBuildInputs = [ 48 termcolor 49 questionary 50 colorama
··· 1 { buildPythonApplication 2 + , charset-normalizer 3 , colorama 4 , commitizen 5 , decli ··· 42 43 postPatch = '' 44 substituteInPlace pyproject.toml \ 45 + --replace 'charset-normalizer = "^2.1.0"' 'charset-normalizer = "*"' \ 46 + --replace 'argcomplete = ">=1.12.1,<2.1"' 'argcomplete = ">=1.12.1"' 47 ''; 48 49 propagatedBuildInputs = [ 50 + charset-normalizer 51 termcolor 52 questionary 53 colorama
+13 -14
pkgs/development/python-modules/argcomplete/default.nix
··· 1 - { buildPythonPackage, fetchPypi, lib 2 - , dicttoxml 3 - , importlib-metadata 4 , pexpect 5 - , prettytable 6 - , requests-toolbelt 7 }: 8 buildPythonPackage rec { 9 pname = "argcomplete"; 10 - version = "2.0.0"; 11 12 src = fetchPypi { 13 inherit pname version; 14 - sha256 = "6372ad78c89d662035101418ae253668445b391755cfe94ea52f1b9d22425b20"; 15 }; 16 17 - doCheck = false; # meant to be ran with interactive interpreter 18 19 - # re-enable if we are able to make testing work 20 - # nativeCheckInputs = [ bashInteractive coverage flake8 ]; 21 22 propagatedBuildInputs = [ 23 - dicttoxml 24 - importlib-metadata 25 pexpect 26 - prettytable 27 - requests-toolbelt 28 ]; 29 30 pythonImportsCheck = [ "argcomplete" ];
··· 1 + { buildPythonPackage 2 + , fetchPypi 3 + , lib 4 , pexpect 5 }: 6 + 7 buildPythonPackage rec { 8 pname = "argcomplete"; 9 + version = "2.1.1"; 10 11 src = fetchPypi { 12 inherit pname version; 13 + sha256 = "sha256-cuCDQIUtMlREWcDBmq0bSKosOpbejG5XQkVrT1OMpS8="; 14 }; 15 16 + postPatch = '' 17 + substituteInPlace setup.py \ 18 + --replace '"coverage",' "" \ 19 + --replace " + lint_require" "" 20 + ''; 21 22 + # tries to build and install test packages which fails 23 + doCheck = false; 24 25 propagatedBuildInputs = [ 26 pexpect 27 ]; 28 29 pythonImportsCheck = [ "argcomplete" ];
+24 -9
pkgs/development/python-modules/asyncssh/default.nix
··· 1 - { stdenv 2 - , lib 3 , bcrypt 4 , buildPythonPackage 5 , cryptography ··· 31 }; 32 33 propagatedBuildInputs = [ 34 - bcrypt 35 cryptography 36 - fido2 37 - gssapi 38 - libnacl 39 libsodium 40 nettle 41 - pyopenssl 42 - python-pkcs11 43 typing-extensions 44 ]; 45 46 nativeCheckInputs = [ 47 openssh 48 openssl 49 pytestCheckHook 50 - ]; 51 52 patches = [ 53 # Reverts https://github.com/ronf/asyncssh/commit/4b3dec994b3aa821dba4db507030b569c3a32730
··· 1 + { lib 2 + , stdenv 3 , bcrypt 4 , buildPythonPackage 5 , cryptography ··· 31 }; 32 33 propagatedBuildInputs = [ 34 cryptography 35 libsodium 36 nettle 37 typing-extensions 38 ]; 39 40 + passthru.optional-dependencies = { 41 + bcrypt = [ 42 + bcrypt 43 + ]; 44 + fido2 = [ 45 + fido2 46 + ]; 47 + gssapi = [ 48 + gssapi 49 + ]; 50 + libnacl = [ 51 + libnacl 52 + ]; 53 + pkcs11 = [ 54 + python-pkcs11 55 + ]; 56 + pyOpenSSL = [ 57 + pyopenssl 58 + ]; 59 + }; 60 + 61 nativeCheckInputs = [ 62 openssh 63 openssl 64 pytestCheckHook 65 + ] ++ lib.flatten (builtins.attrValues passthru.optional-dependencies); 66 67 patches = [ 68 # Reverts https://github.com/ronf/asyncssh/commit/4b3dec994b3aa821dba4db507030b569c3a32730
+9
pkgs/development/python-modules/can/default.nix
··· 10 , pytest-timeout 11 , pytestCheckHook 12 , pythonOlder 13 , typing-extensions 14 , wrapt 15 , uptime ··· 37 propagatedBuildInputs = [ 38 msgpack 39 packaging 40 typing-extensions 41 wrapt 42 ]; ··· 73 # pytest.approx is not supported in a boolean context (since pytest7) 74 "test_pack_unpack" 75 "test_receive" 76 ]; 77 78 preCheck = '' 79 export PATH="$PATH:$out/bin"; 80 ''; 81 82 pythonImportsCheck = [
··· 10 , pytest-timeout 11 , pytestCheckHook 12 , pythonOlder 13 + , setuptools 14 + , stdenv 15 , typing-extensions 16 , wrapt 17 , uptime ··· 39 propagatedBuildInputs = [ 40 msgpack 41 packaging 42 + setuptools 43 typing-extensions 44 wrapt 45 ]; ··· 76 # pytest.approx is not supported in a boolean context (since pytest7) 77 "test_pack_unpack" 78 "test_receive" 79 + ] ++ lib.optionals stdenv.isDarwin [ 80 + # timing sensitive 81 + "test_general" 82 + "test_gap" 83 ]; 84 85 preCheck = '' 86 export PATH="$PATH:$out/bin"; 87 + # skips timing senstive tests 88 + export CI=1 89 ''; 90 91 pythonImportsCheck = [
+53
pkgs/development/python-modules/dvc-http/default.nix
···
··· 1 + { lib 2 + , aiohttp-retry 3 + , buildPythonPackage 4 + , fetchFromGitHub 5 + , dvc-objects 6 + , fsspec 7 + , pythonOlder 8 + , pythonRelaxDepsHook 9 + , setuptools-scm 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "dvc-http"; 14 + version = "2.30.2"; 15 + format = "pyproject"; 16 + 17 + disabled = pythonOlder "3.8"; 18 + 19 + src = fetchFromGitHub { 20 + owner = "iterative"; 21 + repo = pname; 22 + rev = "refs/tags/${version}"; 23 + hash = "sha256-IlgJEnS+rHSg5cw7SCc3vVtG1mJA5voGViya7nkpL2M="; 24 + }; 25 + 26 + SETUPTOOLS_SCM_PRETEND_VERSION = version; 27 + 28 + nativeBuildInputs = [ 29 + setuptools-scm 30 + ]; 31 + 32 + propagatedBuildInputs = [ 33 + dvc-objects 34 + fsspec 35 + aiohttp-retry 36 + ]; 37 + 38 + # Currently it's not possible to run the tests 39 + # ModuleNotFoundError: No module named 'dvc.testing' 40 + doCheck = false; 41 + 42 + pythonImportsCheck = [ 43 + "dvc_http" 44 + ]; 45 + 46 + meta = with lib; { 47 + description = "HTTP plugin for dvc"; 48 + homepage = "https://github.com/iterative/dvc-http"; 49 + changelog = "https://github.com/iterative/dvc-http/releases/tag/${version}"; 50 + license = licenses.asl20; 51 + maintainers = with maintainers; [ fab ]; 52 + }; 53 + }
+1 -1
pkgs/development/python-modules/msgspec/default.nix
··· 17 owner = "jcrist"; 18 repo = pname; 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-TGCdsimcoY3441/nOXxHGqYM4q8uoWd78HtUts6EOJY="; 21 }; 22 23 # Requires libasan to be accessible
··· 17 owner = "jcrist"; 18 repo = pname; 19 rev = "refs/tags/${version}"; 20 + hash = "sha256-Sq0hV5ZftUCIR/6QOWvdfzg8UHYLZXo5ba5ydTnjqPg="; 21 }; 22 23 # Requires libasan to be accessible
+2 -2
pkgs/development/python-modules/nextcord/default.nix
··· 16 17 buildPythonPackage rec { 18 pname = "nextcord"; 19 - version = "2.4.0"; 20 21 format = "setuptools"; 22 ··· 26 owner = "nextcord"; 27 repo = "nextcord"; 28 rev = "refs/tags/v${version}"; 29 - hash = "sha256-TePUsyQ4DCuvfRQD4KAUs94o3MJRmZmu6jMPv4lJtHE="; 30 }; 31 32 patches = [
··· 16 17 buildPythonPackage rec { 18 pname = "nextcord"; 19 + version = "2.4.1"; 20 21 format = "setuptools"; 22 ··· 26 owner = "nextcord"; 27 repo = "nextcord"; 28 rev = "refs/tags/v${version}"; 29 + hash = "sha256-9Zgdaw5JXr0xUhxuhBWyPwKN64NY76Z72KJ571Hko2w="; 30 }; 31 32 patches = [
+7 -3
pkgs/development/python-modules/torch/default.nix
··· 1 { stdenv, lib, fetchFromGitHub, fetchpatch, buildPythonPackage, python, 2 cudaSupport ? false, cudaPackages, magma, 3 - mklDnnSupport ? true, useSystemNccl ? true, 4 MPISupport ? false, mpi, 5 buildDocs ? false, 6 ··· 9 10 # Build inputs 11 numactl, 12 - CoreServices, libobjc, 13 14 # Propagated build inputs 15 numpy, pyyaml, cffi, click, typing-extensions, 16 17 # Unit tests 18 hypothesis, psutil, 19 20 # virtual pkg that consistently instantiates blas across nixpkgs 21 # See https://github.com/NixOS/nixpkgs/pull/83888 ··· 275 ++ lib.optionals rocmSupport [ openmp ] 276 ++ lib.optionals (cudaSupport || rocmSupport) [ magma ] 277 ++ lib.optionals stdenv.isLinux [ numactl ] 278 - ++ lib.optionals stdenv.isDarwin [ CoreServices libobjc ]; 279 280 propagatedBuildInputs = [ 281 cffi
··· 1 { stdenv, lib, fetchFromGitHub, fetchpatch, buildPythonPackage, python, 2 cudaSupport ? false, cudaPackages, magma, 3 + useSystemNccl ? true, 4 MPISupport ? false, mpi, 5 buildDocs ? false, 6 ··· 9 10 # Build inputs 11 numactl, 12 + Accelerate, CoreServices, libobjc, 13 14 # Propagated build inputs 15 numpy, pyyaml, cffi, click, typing-extensions, 16 17 # Unit tests 18 hypothesis, psutil, 19 + 20 + # Disable MKLDNN on aarch64-darwin, it negatively impacts performance, 21 + # this is also what official pytorch build does 22 + mklDnnSupport ? !(stdenv.isDarwin && stdenv.isAarch64), 23 24 # virtual pkg that consistently instantiates blas across nixpkgs 25 # See https://github.com/NixOS/nixpkgs/pull/83888 ··· 279 ++ lib.optionals rocmSupport [ openmp ] 280 ++ lib.optionals (cudaSupport || rocmSupport) [ magma ] 281 ++ lib.optionals stdenv.isLinux [ numactl ] 282 + ++ lib.optionals stdenv.isDarwin [ Accelerate CoreServices libobjc ]; 283 284 propagatedBuildInputs = [ 285 cffi
+1 -1
pkgs/development/tools/buildkit/default.nix
··· 23 description = "Concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit"; 24 homepage = "https://github.com/moby/buildkit"; 25 license = licenses.asl20; 26 - maintainers = with maintainers; [ vdemeester marsam ]; 27 mainProgram = "buildctl"; 28 }; 29 }
··· 23 description = "Concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit"; 24 homepage = "https://github.com/moby/buildkit"; 25 license = licenses.asl20; 26 + maintainers = with maintainers; [ vdemeester marsam developer-guy ]; 27 mainProgram = "buildctl"; 28 }; 29 }
+3 -3
pkgs/development/tools/ocaml/merlin/4.x.nix
··· 15 }: 16 17 let 18 - merlinVersion = "4.7"; 19 20 hashes = { 21 "4.7-412" = "sha256-0U3Ia7EblKULNy8AuXFVKACZvGN0arYJv7BWiBRgT0Y="; 22 "4.7-413" = "sha256-aVmGWS4bJBLuwsxDKsng/n0A6qlyJ/pnDTcYab/5gyU="; 23 - "4.7-414" = "sha256-bIZ4kwmnit/ujM2//jZA59rweo7Y0QfDb+BpoTxswHs="; 24 - "4.7-500" = "sha256-elYb/0vVvohi9yYFe/54brb6Qh6fyiN1kYPRq5fP1zE="; 25 }; 26 27 ocamlVersionShorthand = lib.substring 0 3
··· 15 }: 16 17 let 18 + merlinVersion = if lib.versionAtLeast ocaml.version "4.14" then "4.8" else "4.7"; 19 20 hashes = { 21 "4.7-412" = "sha256-0U3Ia7EblKULNy8AuXFVKACZvGN0arYJv7BWiBRgT0Y="; 22 "4.7-413" = "sha256-aVmGWS4bJBLuwsxDKsng/n0A6qlyJ/pnDTcYab/5gyU="; 23 + "4.8-414" = "sha256-HMXWhcVOXW058y143rNBcfEOmjt2tZJXcXKHmKZ5i68="; 24 + "4.8-500" = "sha256-n5NHKuo0/lZmfe7WskqnW3xm1S0PmXKSS93BDKrpjCI="; 25 }; 26 27 ocamlVersionShorthand = lib.substring 0 3
+2 -2
pkgs/development/tools/protoc-gen-go/default.nix
··· 2 3 buildGoModule rec { 4 pname = "protoc-gen-go"; 5 - version = "1.29.0"; 6 7 src = fetchFromGitHub { 8 owner = "protocolbuffers"; 9 repo = "protobuf-go"; 10 rev = "v${version}"; 11 - sha256 = "sha256-su8upKXi7mvalk+Fa/sGGFizAXisHiBCc5OVIizujwI="; 12 }; 13 14 vendorSha256 = "sha256-yb8l4ooZwqfvenlxDRg95rqiL+hmsn0weS/dPv/oD2Y=";
··· 2 3 buildGoModule rec { 4 pname = "protoc-gen-go"; 5 + version = "1.29.1"; 6 7 src = fetchFromGitHub { 8 owner = "protocolbuffers"; 9 repo = "protobuf-go"; 10 rev = "v${version}"; 11 + sha256 = "sha256-xlRHhr25+gXlO6ggIQgijWYzIVZCpRVCnuLnSW1r15s="; 12 }; 13 14 vendorSha256 = "sha256-yb8l4ooZwqfvenlxDRg95rqiL+hmsn0weS/dPv/oD2Y=";
+2 -2
pkgs/development/tools/twilio-cli/default.nix
··· 2 3 stdenvNoCC.mkDerivation (finalAttrs: { 4 pname = "twilio-cli"; 5 - version = "5.4.1"; 6 7 src = fetchzip { 8 url = "https://twilio-cli-prod.s3.amazonaws.com/twilio-v${finalAttrs.version}/twilio-v${finalAttrs.version}.tar.gz"; 9 - sha256 = "sha256-UEfnwYMiYE+DAENwf3cfSE20ctAxVjbko428rDNIMzI="; 10 }; 11 12 buildInputs = [ nodejs ];
··· 2 3 stdenvNoCC.mkDerivation (finalAttrs: { 4 pname = "twilio-cli"; 5 + version = "5.4.2"; 6 7 src = fetchzip { 8 url = "https://twilio-cli-prod.s3.amazonaws.com/twilio-v${finalAttrs.version}/twilio-v${finalAttrs.version}.tar.gz"; 9 + sha256 = "sha256-Zrn+4/zeqJXkKOSsbpPR2bO+ilApn8JUVAgqWydv/Is="; 10 }; 11 12 buildInputs = [ nodejs ];
+2 -2
pkgs/games/fheroes2/default.nix
··· 6 7 stdenv.mkDerivation rec { 8 pname = "fheroes2"; 9 - version = "1.0.1"; 10 11 src = fetchFromGitHub { 12 owner = "ihhub"; 13 repo = "fheroes2"; 14 rev = version; 15 - sha256 = "sha256-l7MFvcUOv1jA7moA8VYcaQO15eyK/06x6Jznz5jsNNg="; 16 }; 17 18 buildInputs = [ gettext glibcLocalesUtf8 libpng SDL2 SDL2_image SDL2_mixer SDL2_ttf zlib ];
··· 6 7 stdenv.mkDerivation rec { 8 pname = "fheroes2"; 9 + version = "1.0.2"; 10 11 src = fetchFromGitHub { 12 owner = "ihhub"; 13 repo = "fheroes2"; 14 rev = version; 15 + sha256 = "sha256-Y1D9oLqO4al+1OXV9QhlzlZxSZtcQJtBQAzXqyhBFKI="; 16 }; 17 18 buildInputs = [ gettext glibcLocalesUtf8 libpng SDL2 SDL2_image SDL2_mixer SDL2_ttf zlib ];
+3
pkgs/os-specific/linux/firmware/fwupd/default.nix
··· 382 # For updating. 383 inherit test-firmware; 384 385 tests = 386 let 387 listToPy = list: "[${lib.concatMapStringsSep ", " (f: "'${f}'") list}]";
··· 382 # For updating. 383 inherit test-firmware; 384 385 + # For downstream consumers that need the fwupd-efi this was built with. 386 + inherit fwupd-efi; 387 + 388 tests = 389 let 390 listToPy = list: "[${lib.concatMapStringsSep ", " (f: "'${f}'") list}]";
+6 -10
pkgs/tools/filesystems/garage/default.nix
··· 27 28 OPENSSL_NO_VENDOR = true; 29 30 - # See https://git.deuxfleurs.fr/Deuxfleurs/garage/src/tag/v0.7.2/default.nix#L84-L98 31 # on version changes for checking if changes are required here 32 buildFeatures = [ 33 "kubernetes-discovery" ··· 57 "sqlite" 58 ]); 59 60 - # Workaround until upstream fixes integration test race condition 61 - # https://git.deuxfleurs.fr/Deuxfleurs/garage/issues/528 62 - dontUseCargoParallelTests = true; 63 - 64 passthru = nixosTests.garage; 65 66 meta = { ··· 87 88 garage_0_7 = garage_0_7_3; 89 90 - garage_0_8_1 = generic { 91 - version = "0.8.1"; 92 - sha256 = "sha256-lpNp/jw4YaczG3NM3pVWR0cZ8u/KBQCWvvfAswO4+Do="; 93 - cargoSha256 = "sha256-TXHSAnttXfxoFLOP+vsd86O8sVoyrSkadij26cF4aXI="; 94 }; 95 96 - garage_0_8 = garage_0_8_1; 97 98 garage = garage_0_8; 99 }
··· 27 28 OPENSSL_NO_VENDOR = true; 29 30 + # See https://git.deuxfleurs.fr/Deuxfleurs/garage/src/tag/v0.8.2/nix/compile.nix#L192-L198 31 # on version changes for checking if changes are required here 32 buildFeatures = [ 33 "kubernetes-discovery" ··· 57 "sqlite" 58 ]); 59 60 passthru = nixosTests.garage; 61 62 meta = { ··· 83 84 garage_0_7 = garage_0_7_3; 85 86 + garage_0_8_2 = generic { 87 + version = "0.8.2"; 88 + sha256 = "sha256-IlDWbNWI1yXvPPF3HIqQvo79M2FQCtoX1wRLJrDbd9k="; 89 + cargoSha256 = "sha256-6l4tDBMcOvckTkEO05rman4hHlmVbBt1nCeX5/dETKk="; 90 }; 91 92 + garage_0_8 = garage_0_8_2; 93 94 garage = garage_0_8; 95 }
+22 -9
pkgs/tools/misc/rauc/default.nix
··· 1 - { autoreconfHook 2 - , curl 3 , dbus 4 , fetchFromGitHub 5 , glib 6 , json-glib 7 , lib ··· 9 , openssl 10 , pkg-config 11 , stdenv 12 }: 13 14 stdenv.mkDerivation rec { ··· 22 sha256 = "sha256-VpHcJUTRZ5aJyfYypjVsYyRNrK0+9ci42mmlZQSkWAk="; 23 }; 24 25 passthru = { 26 updateScript = nix-update-script { }; 27 }; 28 29 enableParallelBuilding = true; 30 31 - nativeBuildInputs = [ pkg-config autoreconfHook ]; 32 33 - buildInputs = [ curl dbus glib json-glib openssl ]; 34 35 - configureFlags = [ 36 - "--with-systemdunitdir=${placeholder "out"}/lib/systemd/system" 37 - "--with-dbusinterfacesdir=${placeholder "out"}/share/dbus-1/interfaces" 38 - "--with-dbuspolicydir=${placeholder "out"}/share/dbus-1/system.d" 39 - "--with-dbussystemservicedir=${placeholder "out"}/share/dbus-1/system-services" 40 ]; 41 42 meta = with lib; {
··· 1 + { curl 2 , dbus 3 , fetchFromGitHub 4 + , fetchpatch 5 , glib 6 , json-glib 7 , lib ··· 9 , openssl 10 , pkg-config 11 , stdenv 12 + , meson 13 + , ninja 14 + , util-linux 15 + , libnl 16 + , systemd 17 }: 18 19 stdenv.mkDerivation rec { ··· 27 sha256 = "sha256-VpHcJUTRZ5aJyfYypjVsYyRNrK0+9ci42mmlZQSkWAk="; 28 }; 29 30 + patches = [ 31 + (fetchpatch { 32 + # Patch to install the man page when using meson, remove on package bump 33 + url = "https://github.com/rauc/rauc/commit/756c677d031c435070a6900e6778d06961822261.patch"; 34 + hash = "sha256-QgIUagioRo61PeC0JyKjZtnauFiYP1Fz9wrxGEikBGI="; 35 + }) 36 + ]; 37 passthru = { 38 updateScript = nix-update-script { }; 39 }; 40 41 enableParallelBuilding = true; 42 43 + nativeBuildInputs = [ pkg-config meson ninja ]; 44 45 + buildInputs = [ curl dbus glib json-glib openssl util-linux libnl systemd ]; 46 47 + mesonFlags = [ 48 + "--buildtype=release" 49 + (lib.mesonOption "systemdunitdir" "${placeholder "out"}/lib/systemd/system") 50 + (lib.mesonOption "dbusinterfacesdir" "${placeholder "out"}/share/dbus-1/interfaces") 51 + (lib.mesonOption "dbuspolicydir" "${placeholder "out"}/share/dbus-1/system.d") 52 + (lib.mesonOption "dbussystemservicedir" "${placeholder "out"}/share/dbus-1/system-services") 53 ]; 54 55 meta = with lib; {
+3 -2
pkgs/tools/system/acpica-tools/default.nix
··· 29 "iasl" 30 ]; 31 32 - env.NIX_CFLAGS_COMPILE = toString [ 33 "-O3" 34 # Needed with GCC 12 35 "-Wno-dangling-pointer" 36 - ]; 37 38 enableParallelBuilding = true; 39
··· 29 "iasl" 30 ]; 31 32 + env.NIX_CFLAGS_COMPILE = toString ([ 33 "-O3" 34 + ] ++ lib.optionals (stdenv.cc.isGNU) [ 35 # Needed with GCC 12 36 "-Wno-dangling-pointer" 37 + ]); 38 39 enableParallelBuilding = true; 40
+1 -1
pkgs/top-level/all-packages.nix
··· 7659 }) 7660 garage 7661 garage_0_7 garage_0_8 7662 - garage_0_7_3 garage_0_8_1; 7663 7664 garmin-plugin = callPackage ../applications/misc/garmin-plugin { }; 7665
··· 7659 }) 7660 garage 7661 garage_0_7 garage_0_8 7662 + garage_0_7_3 garage_0_8_2; 7663 7664 garmin-plugin = callPackage ../applications/misc/garmin-plugin { }; 7665
+3 -1
pkgs/top-level/python-packages.nix
··· 2941 2942 dvc-data = callPackage ../development/python-modules/dvc-data { }; 2943 2944 dvc-objects = callPackage ../development/python-modules/dvc-objects { }; 2945 2946 dvc-render = callPackage ../development/python-modules/dvc-render { }; ··· 11742 11743 torch = callPackage ../development/python-modules/torch { 11744 cudaSupport = pkgs.config.cudaSupport or false; 11745 - inherit (pkgs.darwin.apple_sdk.frameworks) CoreServices; 11746 inherit (pkgs.darwin) libobjc; 11747 inherit (pkgs.llvmPackages_rocm) openmp; 11748 };
··· 2941 2942 dvc-data = callPackage ../development/python-modules/dvc-data { }; 2943 2944 + dvc-http = callPackage ../development/python-modules/dvc-http { }; 2945 + 2946 dvc-objects = callPackage ../development/python-modules/dvc-objects { }; 2947 2948 dvc-render = callPackage ../development/python-modules/dvc-render { }; ··· 11744 11745 torch = callPackage ../development/python-modules/torch { 11746 cudaSupport = pkgs.config.cudaSupport or false; 11747 + inherit (pkgs.darwin.apple_sdk.frameworks) Accelerate CoreServices; 11748 inherit (pkgs.darwin) libobjc; 11749 inherit (pkgs.llvmPackages_rocm) openmp; 11750 };