From 1e8685d3411639326ef6be778e6d5b06b3be7c9a Mon Sep 17 00:00:00 2001 From: Alexis Hildebrandt Date: Sun, 3 Mar 2024 15:38:28 +0100 Subject: [PATCH 001/359] dockutil: 3.0.2 -> 3.1.3 Diff: https://github.com/kcrawford/dockutil/compare/3.0.2...3.1.3 --- pkgs/os-specific/darwin/dockutil/default.nix | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/pkgs/os-specific/darwin/dockutil/default.nix b/pkgs/os-specific/darwin/dockutil/default.nix index 5e4187f07280..5d558a2cc2e3 100644 --- a/pkgs/os-specific/darwin/dockutil/default.nix +++ b/pkgs/os-specific/darwin/dockutil/default.nix @@ -1,28 +1,25 @@ { lib, stdenv, fetchurl, libarchive, p7zip }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "dockutil"; - version = "3.0.2"; + version = "3.1.3"; src = fetchurl { url = - "https://github.com/kcrawford/dockutil/releases/download/${version}/dockutil-${version}.pkg"; - sha256 = "175137ea747e83ed221d60b18b712b256ed31531534cde84f679487d337668fd"; + "https://github.com/kcrawford/dockutil/releases/download/${finalAttrs.version}/dockutil-${finalAttrs.version}.pkg"; + hash = "sha256-9g24Jz/oDXxIJFiL7bU4pTh2dcORftsAENq59S0/JYI="; }; dontBuild = true; nativeBuildInputs = [ libarchive p7zip ]; - unpackPhase = '' - 7z x $src - bsdtar -xf Payload~ - ''; + unpackCmd = "7z x -so $src | bsdtar -x"; installPhase = '' runHook preInstall mkdir -p $out/bin mkdir -p $out/usr/local/bin - install -Dm755 usr/local/bin/dockutil -t $out/usr/local/bin + install -Dm755 local/bin/dockutil -t $out/usr/local/bin ln -rs $out/usr/local/bin/dockutil $out/bin/dockutil runHook postInstall ''; @@ -31,7 +28,9 @@ stdenv.mkDerivation rec { description = "Tool for managing dock items"; homepage = "https://github.com/kcrawford/dockutil"; license = licenses.asl20; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; maintainers = with maintainers; [ tboerger ]; + mainProgram = "dockutil"; platforms = platforms.darwin; }; -} +}) From f27f3cdc10c3962e6b5f152cdb78b38db46f71ab Mon Sep 17 00:00:00 2001 From: Ivan Trubach Date: Fri, 29 Mar 2024 15:15:07 +0300 Subject: [PATCH 002/359] nixos/tests/centrifugo: fix shards address list order in tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Redis shards list must be consistent between Centrifugo nodes. Before this change, NixOS tests were using invalid configurtaion since shards[hash(ch)] may select different Redis shard instance on each Centrifugo node. We don’t currently have any tests that exposed this behavior though. --- nixos/tests/centrifugo.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/nixos/tests/centrifugo.nix b/nixos/tests/centrifugo.nix index 45c2904f5585..8e940f74caa4 100644 --- a/nixos/tests/centrifugo.nix +++ b/nixos/tests/centrifugo.nix @@ -24,12 +24,10 @@ in engine = "redis"; # Connect to local Redis shard via Unix socket. redis_address = - let - otherNodes = lib.take index nodes ++ lib.drop (index + 1) nodes; - in - map (name: "${name}:${toString redisPort}") otherNodes ++ [ + let toRedisAddresses = map (name: "${name}:${toString redisPort}"); in + toRedisAddresses (lib.take index nodes) ++ [ "unix://${config.services.redis.servers.centrifugo.unixSocket}" - ]; + ] ++ toRedisAddresses (lib.drop (index + 1) nodes); usage_stats_disable = true; api_insecure = true; }; From 0eb287064152cef65267a03aa13f366dd3b281cf Mon Sep 17 00:00:00 2001 From: John Chadwick Date: Thu, 11 Apr 2024 07:41:56 -0400 Subject: [PATCH 003/359] _86Box: add updateScript --- pkgs/applications/emulators/86box/default.nix | 1 + pkgs/applications/emulators/86box/update.sh | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100755 pkgs/applications/emulators/86box/update.sh diff --git a/pkgs/applications/emulators/86box/default.nix b/pkgs/applications/emulators/86box/default.nix index 1e9b887d2d6a..bcf47838aeeb 100644 --- a/pkgs/applications/emulators/86box/default.nix +++ b/pkgs/applications/emulators/86box/default.nix @@ -88,6 +88,7 @@ stdenv.mkDerivation (finalAttrs: { rev = "v${finalAttrs.version}"; hash = "sha256-58nNTOLund/KeDlNwzwwihjFVigs/P0K8SN07zExE2c="; }; + updateScript = ./update.sh; }; # Some libraries are loaded dynamically, but QLibrary doesn't seem to search diff --git a/pkgs/applications/emulators/86box/update.sh b/pkgs/applications/emulators/86box/update.sh new file mode 100755 index 000000000000..8af12478529f --- /dev/null +++ b/pkgs/applications/emulators/86box/update.sh @@ -0,0 +1,12 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p jq nix-prefetch-github common-updater-scripts + +set -euo pipefail + +latest_release=$(curl --silent https://api.github.com/repos/86Box/86Box/releases/latest) +version=$(jq -r '.tag_name' <<<"$latest_release" | cut -c2-) +main_hash=$(nix-prefetch-github --json --rev "v$version" 86Box 86Box | jq -r '.hash') +roms_hash=$(nix-prefetch-github --json --rev "v$version" 86Box roms | jq -r '.hash') + +update-source-version _86Box "_$version" "$main_hash" +update-source-version _86Box "$version" "$roms_hash" --source-key=roms From 453aff31c66ef414c7a6b82511bd79f648d76386 Mon Sep 17 00:00:00 2001 From: Alexis Hildebrandt Date: Sun, 3 Mar 2024 15:47:41 +0100 Subject: [PATCH 004/359] dockutil: refactor to build from source on aarch64 --- pkgs/os-specific/darwin/dockutil/default.nix | 113 ++++++++++++++---- .../darwin/dockutil/generated/default.nix | 7 ++ .../dockutil/generated/workspace-state.json | 25 ++++ 3 files changed, 120 insertions(+), 25 deletions(-) create mode 100644 pkgs/os-specific/darwin/dockutil/generated/default.nix create mode 100644 pkgs/os-specific/darwin/dockutil/generated/workspace-state.json diff --git a/pkgs/os-specific/darwin/dockutil/default.nix b/pkgs/os-specific/darwin/dockutil/default.nix index 5d558a2cc2e3..64a8a9844388 100644 --- a/pkgs/os-specific/darwin/dockutil/default.nix +++ b/pkgs/os-specific/darwin/dockutil/default.nix @@ -1,36 +1,99 @@ -{ lib, stdenv, fetchurl, libarchive, p7zip }: -stdenv.mkDerivation (finalAttrs: { +{ lib +, stdenv +, stdenvNoCC +, fetchFromGitHub +, fetchurl +, swift +, swiftpm +, swiftpm2nix +, swiftPackages +, darwin +, libarchive +, p7zip +# Building from source on x86_64 fails (among other things) due to: +# error: cannot load underlying module for 'Darwin' +, fromSource ? (stdenv.system != "x86_64-darwin") +}: + +let + generated = swiftpm2nix.helpers ./generated; + pname = "dockutil"; version = "3.1.3"; - src = fetchurl { - url = - "https://github.com/kcrawford/dockutil/releases/download/${finalAttrs.version}/dockutil-${finalAttrs.version}.pkg"; - hash = "sha256-9g24Jz/oDXxIJFiL7bU4pTh2dcORftsAENq59S0/JYI="; - }; - - dontBuild = true; - - nativeBuildInputs = [ libarchive p7zip ]; - - unpackCmd = "7z x -so $src | bsdtar -x"; - - installPhase = '' - runHook preInstall - mkdir -p $out/bin - mkdir -p $out/usr/local/bin - install -Dm755 local/bin/dockutil -t $out/usr/local/bin - ln -rs $out/usr/local/bin/dockutil $out/bin/dockutil - runHook postInstall - ''; - meta = with lib; { description = "Tool for managing dock items"; homepage = "https://github.com/kcrawford/dockutil"; license = licenses.asl20; - sourceProvenance = with sourceTypes; [ binaryNativeCode ]; maintainers = with maintainers; [ tboerger ]; mainProgram = "dockutil"; platforms = platforms.darwin; }; -}) + + buildFromSource = swiftPackages.stdenv.mkDerivation (finalAttrs: { + inherit pname version meta; + + src = fetchFromGitHub { + owner = "kcrawford"; + repo = "dockutil"; + rev = finalAttrs.version; + hash = "sha256-mmk4vVZhq4kt05nI/dDM1676FDWyf4wTSwY2YzqKsLU="; + }; + + postPatch = '' + # Patch sources so that they build with Swift CoreFoundation + # which differs ever so slightly from Apple's implementation. + substituteInPlace Sources/DockUtil/DockUtil.swift \ + --replace-fail "URL(filePath:" \ + "URL(fileURLWithPath:" \ + --replace-fail "path(percentEncoded: false)" \ + "path" + ''; + + nativeBuildInputs = [ swift swiftpm ]; + + buildInputs = with darwin.apple_sdk.frameworks; [ Cocoa ]; + + configurePhase = generated.configure; + + installPhase = '' + runHook preInstall + install -Dm755 .build/${stdenv.hostPlatform.darwinArch}-apple-macosx/release/dockutil -t $out/bin + runHook postInstall + ''; + }); + + installBinary = stdenvNoCC.mkDerivation (finalAttrs: { + inherit pname version; + + src = fetchurl { + url = "https://github.com/kcrawford/dockutil/releases/download/${finalAttrs.version}/dockutil-${finalAttrs.version}.pkg"; + hash = "sha256-9g24Jz/oDXxIJFiL7bU4pTh2dcORftsAENq59S0/JYI="; + }; + + dontPatch = true; + dontConfigure = true; + dontBuild = true; + + nativeBuildInputs = [ libarchive p7zip ]; + + unpackPhase = '' + 7z x $src + bsdtar -xf Payload~ + ''; + + installPhase = '' + runHook preInstall + mkdir -p $out/bin + install -Dm755 usr/local/bin/dockutil -t $out/bin + runHook postInstall + ''; + + meta = meta // { + sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; + }; + }); +in +if fromSource + then buildFromSource + else installBinary diff --git a/pkgs/os-specific/darwin/dockutil/generated/default.nix b/pkgs/os-specific/darwin/dockutil/generated/default.nix new file mode 100644 index 000000000000..32ffc68e4d2c --- /dev/null +++ b/pkgs/os-specific/darwin/dockutil/generated/default.nix @@ -0,0 +1,7 @@ +# This file was generated by swiftpm2nix. +{ + workspaceStateFile = ./workspace-state.json; + hashes = { + "swift-argument-parser" = "1fpdgivmwdszggvx0ligs3vidv9kpp9777v649hs8w7vpcifc2ji"; + }; +} diff --git a/pkgs/os-specific/darwin/dockutil/generated/workspace-state.json b/pkgs/os-specific/darwin/dockutil/generated/workspace-state.json new file mode 100644 index 000000000000..e24a74517af0 --- /dev/null +++ b/pkgs/os-specific/darwin/dockutil/generated/workspace-state.json @@ -0,0 +1,25 @@ +{ + "object": { + "artifacts": [], + "dependencies": [ + { + "basedOn": null, + "packageRef": { + "identity": "swift-argument-parser", + "kind": "remoteSourceControl", + "location": "https://github.com/apple/swift-argument-parser.git", + "name": "swift-argument-parser" + }, + "state": { + "checkoutState": { + "revision": "82905286cc3f0fa8adc4674bf49437cab65a8373", + "version": "1.1.1" + }, + "name": "sourceControlCheckout" + }, + "subpath": "swift-argument-parser" + } + ] + }, + "version": 6 +} From 7131b7379614949099bab58561730edfb386701d Mon Sep 17 00:00:00 2001 From: Guanran Wang Date: Thu, 25 Apr 2024 22:11:11 +0800 Subject: [PATCH 005/359] fcitx5-catppuccin: init at 0-unstable-2022-10-05 --- pkgs/by-name/fc/fcitx5-catppuccin/package.nix | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 pkgs/by-name/fc/fcitx5-catppuccin/package.nix diff --git a/pkgs/by-name/fc/fcitx5-catppuccin/package.nix b/pkgs/by-name/fc/fcitx5-catppuccin/package.nix new file mode 100644 index 000000000000..954471d71662 --- /dev/null +++ b/pkgs/by-name/fc/fcitx5-catppuccin/package.nix @@ -0,0 +1,39 @@ +{ + lib, + stdenvNoCC, + fetchFromGitHub, + unstableGitUpdater, +}: +stdenvNoCC.mkDerivation { + pname = "fcitx5-catppuccin"; + version = "0-unstable-2022-10-05"; + + src = fetchFromGitHub { + owner = "catppuccin"; + repo = "fcitx5"; + rev = "ce244cfdf43a648d984719fdfd1d60aab09f5c97"; + hash = "sha256-uFaCbyrEjv4oiKUzLVFzw+UY54/h7wh2cntqeyYwGps="; + }; + + dontConfigure = true; + dontBuild = true; + + installPhase = '' + runHook preInstall + + mkdir -p $out/share/fcitx5/themes + cp -r src/catppuccin-* $out/share/fcitx5/themes + + runHook postInstall + ''; + + passthru.updateScript = unstableGitUpdater { }; + + meta = with lib; { + description = "Soothing pastel theme for Fcitx5"; + homepage = "https://github.com/catppuccin/fcitx5"; + license = licenses.mit; + maintainers = with maintainers; [ Guanran928 ]; + platforms = platforms.all; + }; +} From 78d7179c4671e700c2f94675ca436d7e879535eb Mon Sep 17 00:00:00 2001 From: Guanran Wang Date: Thu, 25 Apr 2024 22:11:40 +0800 Subject: [PATCH 006/359] fcitx5-tokyonight: init at 0-unstable-2024-01-28 --- pkgs/by-name/fc/fcitx5-tokyonight/package.nix | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 pkgs/by-name/fc/fcitx5-tokyonight/package.nix diff --git a/pkgs/by-name/fc/fcitx5-tokyonight/package.nix b/pkgs/by-name/fc/fcitx5-tokyonight/package.nix new file mode 100644 index 000000000000..6771c664fdbe --- /dev/null +++ b/pkgs/by-name/fc/fcitx5-tokyonight/package.nix @@ -0,0 +1,44 @@ +{ + lib, + stdenvNoCC, + fetchFromGitHub, + unstableGitUpdater, +}: +stdenvNoCC.mkDerivation { + pname = "fcitx5-tokyonight"; + version = "0-unstable-2024-01-28"; + + src = fetchFromGitHub { + owner = "ch3n9w"; + repo = "fcitx5-Tokyonight"; + rev = "f7454ab387d6b071ee12ff7ee819f0c7030fdf2c"; + hash = "sha256-swOy0kDZUdqtC2sPSZEBLnHSs8dpQ/QfFMObI6BARfo="; + }; + + dontConfigure = true; + dontBuild = true; + + installPhase = '' + runHook preInstall + + install -Dm644 Tokyonight-Day/{arrow.png,panel.png,radio.png} -t $out/share/fcitx5-tokyonight/ + for _variant in Tokyonight-Day Tokyonight-Storm; do + mkdir -p $out/share/fcitx5/themes/$_variant/ + ln -s $out/share/fcitx5-tokyonight/arrow.png $out/share/fcitx5/themes/$_variant/arrow.png + ln -s $out/share/fcitx5-tokyonight/radio.png $out/share/fcitx5/themes/$_variant/radio.png + install -Dm644 $_variant/theme.conf $out/share/fcitx5/themes/$_variant/theme.conf + done + + runHook postInstall + ''; + + passthru.updateScript = unstableGitUpdater { }; + + meta = with lib; { + description = "Fcitx5 theme based on Tokyo Night color"; + homepage = "https://github.com/ch3n9w/fcitx5-Tokyonight"; + license = licenses.gpl3Only; + maintainers = with maintainers; [ Guanran928 ]; + platforms = platforms.all; + }; +} From 7a8bdf766d97f0a72a35506d4111332dc11a8eac Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Thu, 25 Apr 2024 08:46:28 +0800 Subject: [PATCH 007/359] apptainer, singularity: add mount to defaultPathInputs --- pkgs/applications/virtualization/singularity/generic.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/virtualization/singularity/generic.nix b/pkgs/applications/virtualization/singularity/generic.nix index da7c8accf873..0a1c7f7a7bd1 100644 --- a/pkgs/applications/virtualization/singularity/generic.nix +++ b/pkgs/applications/virtualization/singularity/generic.nix @@ -44,6 +44,7 @@ in gpgme, libseccomp, libuuid, + mount, # This is for nvidia-container-cli nvidia-docker, openssl, @@ -185,6 +186,7 @@ in fakeroot fuse2fs # Mount ext3 filesystems go + mount # mount privileged-un-utils squashfsTools # mksquashfs unsquashfs # Make / unpack squashfs image squashfuse # squashfuse_ll squashfuse # Mount (without unpacking) a squashfs image without privileges From 2ab024029523a6239330b48b47878896dde5d201 Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Wed, 13 Mar 2024 05:56:29 +0800 Subject: [PATCH 008/359] apptainer, singularity: refactor defaultPath substitution Add argument sourceFilesWithDefaultPaths to specify the "defaultPath"s to substitute. Passthru "sourceFilesWithDefaultPaths" for easier overriding. Use "--replace-fail" during defalutPath substitution. --- .../virtualization/singularity/generic.nix | 40 +++++++++++++++++-- .../virtualization/singularity/packages.nix | 14 +++++++ 2 files changed, 50 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/virtualization/singularity/generic.nix b/pkgs/applications/virtualization/singularity/generic.nix index 0a1c7f7a7bd1..f27f58fda487 100644 --- a/pkgs/applications/virtualization/singularity/generic.nix +++ b/pkgs/applications/virtualization/singularity/generic.nix @@ -80,6 +80,20 @@ in externalLocalStateDir ? null, # Remove the symlinks to `singularity*` when projectName != "singularity" removeCompat ? false, + # The defaultPath values to substitute in each source files. + # + # `defaultPath` are PATH variables hard-coded inside Apptainer/Singularity + # binaries to search for third-party utilities, as a hardening for + # `$out/bin/starter-suid`. + # + # The upstream provided values are suitable for FHS-conformant environment. + # We substitute them and insert Nixpkgs-specific values. + # + # Example: + # { + # "path/to/source/file1" = [ "" "" ... ]; + # } + sourceFilesWithDefaultPaths ? { }, # Workaround #86349 # should be removed when the issue is resolved vendorHash ? _defaultGoVendorArgs.vendorHash, @@ -88,7 +102,6 @@ in }: let - defaultPathOriginal = "/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin"; privileged-un-utils = if ((newuidmapPath == null) && (newgidmapPath == null)) then null @@ -98,6 +111,12 @@ let ln -s ${lib.escapeShellArg newuidmapPath} "$out/bin/newuidmap" ln -s ${lib.escapeShellArg newgidmapPath} "$out/bin/newgidmap" ''); + + concatMapStringAttrsSep = + sep: f: attrs: + lib.concatMapStringsSep sep (name: f name attrs.${name}) (lib.attrNames attrs); + + addShellDoubleQuotes = s: lib.escapeShellArg ''"'' + s + lib.escapeShellArg ''"''; in (buildGoModule { inherit pname version src; @@ -201,8 +220,19 @@ in patchShebangs --build "$configureScript" makeit e2e scripts mlocal/scripts # Patching the hard-coded defaultPath by prefixing the packages in defaultPathInputs - substituteInPlace cmd/internal/cli/actions.go \ - --replace "defaultPath = \"${defaultPathOriginal}\"" "defaultPath = \"''${defaultPathInputs// /\/bin:}''${defaultPathInputs:+/bin:}${defaultPathOriginal}\"" + ${concatMapStringAttrsSep "\n" (fileName: originalDefaultPaths: '' + substituteInPlace ${lib.escapeShellArg fileName} \ + ${ + lib.concatMapStringsSep " \\\n " ( + originalDefaultPath: + lib.concatStringsSep " " [ + "--replace-fail" + (addShellDoubleQuotes (lib.escapeShellArg originalDefaultPath)) + (addShellDoubleQuotes ''$inputsDefaultPath''${inputsDefaultPath:+:}${lib.escapeShellArg originalDefaultPath}'') + ] + ) originalDefaultPaths + } + '') sourceFilesWithDefaultPaths} substituteInPlace internal/pkg/util/gpu/nvidia.go \ --replace \ @@ -238,7 +268,7 @@ in substituteInPlace "$out/bin/run-singularity" \ --replace "/usr/bin/env ${projectName}" "$out/bin/${projectName}" wrapProgram "$out/bin/${projectName}" \ - --prefix PATH : "''${defaultPathInputs// /\/bin:}''${defaultPathInputs:+/bin:}" + --prefix PATH : "$inputsDefaultPath" # Make changes in the config file ${lib.optionalString forceNvcCli '' substituteInPlace "$out/etc/${projectName}/${projectName}.conf" \ @@ -296,7 +326,9 @@ in }).overrideAttrs ( finalAttrs: prevAttrs: { + inputsDefaultPath = lib.makeBinPath finalAttrs.defaultPathInputs; passthru = prevAttrs.passthru or { } // { + inherit sourceFilesWithDefaultPaths; tests = { image-hello-cowsay = singularity-tools.buildImage { name = "hello-cowsay"; diff --git a/pkgs/applications/virtualization/singularity/packages.nix b/pkgs/applications/virtualization/singularity/packages.nix index bd7deb298d47..ee780b085c83 100644 --- a/pkgs/applications/virtualization/singularity/packages.nix +++ b/pkgs/applications/virtualization/singularity/packages.nix @@ -35,6 +35,12 @@ let # when building on a system with disabled unprivileged namespace. # See https://github.com/NixOS/nixpkgs/pull/215690#issuecomment-1426954601 defaultToSuid = null; + + sourceFilesWithDefaultPaths = { + "cmd/internal/cli/actions.go" = [ "/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin" ]; + "e2e/env/env.go" = [ "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ]; + "internal/pkg/util/env/env.go" = [ "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ]; + }; }; singularity = @@ -71,6 +77,14 @@ let # on UNIX-like platforms, # and only have --without-suid but not --with-suid. defaultToSuid = true; + + sourceFilesWithDefaultPaths = { + "cmd/internal/cli/actions.go" = [ "/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin" ]; + "e2e/env/env.go" = [ "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ]; + "internal/pkg/util/env/clean.go" = [ + "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" + ]; + }; }; genOverridenNixos = From d09aedb1a06530d3a62650f14f78d21674fe1ce7 Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Fri, 26 Apr 2024 14:55:31 +0800 Subject: [PATCH 009/359] singularity-tools.buildImage: increase default memSize Increase the default RAM size for image-building QEMU VM. Make singularity.tests.image-hello-cowsay build on aarch64-linux. --- pkgs/build-support/singularity-tools/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/build-support/singularity-tools/default.nix b/pkgs/build-support/singularity-tools/default.nix index c9e53a4cb706..cd10a9960421 100644 --- a/pkgs/build-support/singularity-tools/default.nix +++ b/pkgs/build-support/singularity-tools/default.nix @@ -45,7 +45,7 @@ rec { , diskSize ? 1024 , runScript ? "#!${stdenv.shell}\nexec /bin/sh" , runAsRoot ? null - , memSize ? 512 + , memSize ? 1024 , singularity ? defaultSingularity }: let From 6b2373aee1eb920acc6413c26fb506556cb90b4b Mon Sep 17 00:00:00 2001 From: illustris Date: Sat, 27 Apr 2024 18:34:18 +0530 Subject: [PATCH 010/359] nixos/proxmox-image: remove raw image from hydra-build-products --- nixos/modules/virtualisation/proxmox-image.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/virtualisation/proxmox-image.nix b/nixos/modules/virtualisation/proxmox-image.nix index 6349bcef99e6..8c08cdc5d7bf 100644 --- a/nixos/modules/virtualisation/proxmox-image.nix +++ b/nixos/modules/virtualisation/proxmox-image.nix @@ -262,7 +262,7 @@ with lib; mv "vzdump-qemu-${cfg.filenameSuffix}.vma.zst" $out/ mkdir -p $out/nix-support - echo "file vma $out/vzdump-qemu-${cfg.filenameSuffix}.vma.zst" >> $out/nix-support/hydra-build-products + echo "file vma $out/vzdump-qemu-${cfg.filenameSuffix}.vma.zst" > $out/nix-support/hydra-build-products ''; inherit (cfg.qemuConf) additionalSpace diskSize bootSize; format = "raw"; From b90b63db929dc454aee85ef5d7ec5b484a576ef8 Mon Sep 17 00:00:00 2001 From: illustris Date: Sat, 27 Apr 2024 22:43:09 +0530 Subject: [PATCH 011/359] nixos/proxmox-image: qemu: 7.2.1 -> 8.1.5 --- .../modules/virtualisation/proxmox-image.nix | 38 ++++++------------- 1 file changed, 11 insertions(+), 27 deletions(-) diff --git a/nixos/modules/virtualisation/proxmox-image.nix b/nixos/modules/virtualisation/proxmox-image.nix index 8c08cdc5d7bf..f43b3df7af30 100644 --- a/nixos/modules/virtualisation/proxmox-image.nix +++ b/nixos/modules/virtualisation/proxmox-image.nix @@ -216,37 +216,21 @@ with lib; seccompSupport = false; guestAgentSupport = false; }).overrideAttrs ( super: rec { - - version = "7.2.1"; + # Check https://github.com/proxmox/pve-qemu/tree/master for the version + # of qemu and patch to use + version = "8.1.5"; src = pkgs.fetchurl { - url= "https://download.qemu.org/qemu-${version}.tar.xz"; - sha256 = "sha256-jIVpms+dekOl/immTN1WNwsMLRrQdLr3CYqCTReq1zs="; + url = "https://download.qemu.org/qemu-${version}.tar.xz"; + hash = "sha256-l2Ox7+xP1JeWtQgNCINRLXDLY4nq1lxmHMNoalIjKJY="; }; patches = [ # Proxmox' VMA tool is published as a particular patch upon QEMU - (pkgs.fetchpatch { - url = - let - rev = "abb04bb6272c1202ca9face0827917552b9d06f6"; - path = "debian/patches/pve/0027-PVE-Backup-add-vma-backup-format-code.patch"; - in "https://git.proxmox.com/?p=pve-qemu.git;a=blob_plain;hb=${rev};f=${path}"; - hash = "sha256-3d0HHdvaExCry6zcULnziYnWIAnn24vECkI4sjj2BMg="; - }) - - # Proxmox' VMA tool uses O_DIRECT which fails on tmpfs - # Filed to upstream issue tracker: https://bugzilla.proxmox.com/show_bug.cgi?id=4710 - (pkgs.writeText "inline.patch" '' - --- a/vma-writer.c 2023-05-01 15:11:13.361341177 +0200 - +++ b/vma-writer.c 2023-05-01 15:10:51.785293129 +0200 - @@ -306,7 +306,7 @@ - /* try to use O_NONBLOCK */ - fcntl(vmaw->fd, F_SETFL, fcntl(vmaw->fd, F_GETFL)|O_NONBLOCK); - } else { - - oflags = O_NONBLOCK|O_DIRECT|O_WRONLY|O_EXCL; - + oflags = O_NONBLOCK|O_WRONLY|O_EXCL; - vmaw->fd = qemu_create(filename, oflags, 0644, errp); - } - '') + "${pkgs.fetchFromGitHub { + owner = "proxmox"; + repo = "pve-qemu"; + rev = "71dd2d48f9122e60e4c0a8480122a27aab15dc70"; + hash = "sha256-Q8AxNv4geDdlbVIWphRO5P3ESo0SGgvUpVPmPJzubJM="; + }}/debian/patches/pve/0027-PVE-Backup-add-vma-backup-format-code.patch" ]; buildInputs = super.buildInputs ++ [ pkgs.libuuid ]; From fe35866a2e23e737ce9ae253bbb5c148ccf10778 Mon Sep 17 00:00:00 2001 From: illustris Date: Sat, 27 Apr 2024 23:34:50 +0530 Subject: [PATCH 012/359] nixos/proxmox-image: add cloud init disk and use cloud-init by default --- .../modules/virtualisation/proxmox-image.nix | 41 ++++++++++++++++++- 1 file changed, 40 insertions(+), 1 deletion(-) diff --git a/nixos/modules/virtualisation/proxmox-image.nix b/nixos/modules/virtualisation/proxmox-image.nix index f43b3df7af30..00c39f255447 100644 --- a/nixos/modules/virtualisation/proxmox-image.nix +++ b/nixos/modules/virtualisation/proxmox-image.nix @@ -158,6 +158,31 @@ with lib; any specific VMID. ''; }; + cloudInit = { + enable = mkOption { + type = types.bool; + default = true; + description = '' + Whether the VM should accept cloud init configurations from PVE. + ''; + }; + defaultStorage = mkOption { + default = "local-lvm"; + example = "tank"; + type = types.str; + description = '' + Default storage name for cloud init drive. + ''; + }; + device = mkOption { + default = "ide2"; + example = "scsi0"; + type = types.str; + description = '' + Bus/device to which the cloud init drive is attached. + ''; + }; + }; }; config = let @@ -282,6 +307,20 @@ with lib; fsType = "vfat"; }; - services.qemuGuest.enable = lib.mkDefault true; + networking = mkIf cfg.cloudInit.enable { + hostName = mkForce ""; + useDHCP = false; + }; + + services = { + cloud-init = mkIf cfg.cloudInit.enable { + enable = true; + network.enable = true; + }; + sshd.enable = mkDefault true; + qemuGuest.enable = true; + }; + + proxmox.qemuExtraConf.${cfg.cloudInit.device} = "${cfg.cloudInit.defaultStorage}:vm-9999-cloudinit,media=cdrom"; }; } From 523f157dba0a1eec1a42090fcd5bc58b71593fbd Mon Sep 17 00:00:00 2001 From: illustris Date: Mon, 29 Apr 2024 11:01:45 +0530 Subject: [PATCH 013/359] nixos/proxmox-image: change scsi controller model to upstream default --- nixos/modules/virtualisation/proxmox-image.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/virtualisation/proxmox-image.nix b/nixos/modules/virtualisation/proxmox-image.nix index 00c39f255447..01ad86c08cd7 100644 --- a/nixos/modules/virtualisation/proxmox-image.nix +++ b/nixos/modules/virtualisation/proxmox-image.nix @@ -16,7 +16,7 @@ with lib; }; scsihw = mkOption { type = types.str; - default = "virtio-scsi-pci"; + default = "virtio-scsi-single"; example = "lsi"; description = '' SCSI controller type. Must be one of the supported values given in From e87da138d38faefdc8c939579f6c8bfcafba4b81 Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Wed, 1 May 2024 00:44:09 +0200 Subject: [PATCH 014/359] boost_process: drop boost_process has been included in regular boost since 1.64.0 --- .../libraries/boost-process/default.nix | 32 ------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 -- 3 files changed, 1 insertion(+), 34 deletions(-) delete mode 100644 pkgs/development/libraries/boost-process/default.nix diff --git a/pkgs/development/libraries/boost-process/default.nix b/pkgs/development/libraries/boost-process/default.nix deleted file mode 100644 index 551c1247949e..000000000000 --- a/pkgs/development/libraries/boost-process/default.nix +++ /dev/null @@ -1,32 +0,0 @@ -{ lib, stdenv, fetchurl, unzip }: - -stdenv.mkDerivation rec { - pname = "boost-process"; - version = "0.5"; - - src = fetchurl { - url = "http://www.highscore.de/boost/process${version}/process.zip"; - sha256 = "1v9y9pffb2b7p642kp9ic4z6kg42ziizmyvbgrqd1ci0i4gn0831"; - }; - - nativeBuildInputs = [ unzip ]; - - unpackPhase = '' - mkdir boost-process-$version - cd boost-process-$version - unzip $src - ''; - - installPhase = '' - mkdir -p $out/include - cp -r boost $out/include - ''; - - meta = with lib; { - homepage = "http://www.highscore.de/boost/process0.5/"; - description = "Library to manage system processes"; - license = licenses.boost; - platforms = platforms.unix; - maintainers = with maintainers; [ abbradar ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 539f3e4c554d..1fdb51d27b9f 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -131,6 +131,7 @@ mapAliases ({ boost174 = throw "boost174 has been deprecated in favor of the latest version"; # Added 2023-06-08 boost17x = throw "boost17x has been deprecated in favor of the latest version"; # Added 2023-07-13 boost18x = throw "boost18x has been deprecated in favor of the latest version"; # Added 2023-07-13 + boost_process = throw "boost_process has been removed as it is included in regular boost"; # Added 2024-05-01 bpb = throw "bpb has been removed as it is unmaintained and not compatible with recent Rust versions"; # Added 2024-04-30 bpftool = bpftools; # Added 2021-05-03 bpytop = throw "bpytop has been deprecated by btop"; # Added 2023-02-16 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 628cbadf9136..6f9717b5572c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20264,8 +20264,6 @@ with pkgs; boost = boost181; - boost_process = callPackage ../development/libraries/boost-process { }; - bosh-cli = callPackage ../applications/networking/cluster/bosh-cli { }; botan2 = callPackage ../development/libraries/botan/2.0.nix { From 7b98881bcec199d7fc2305f2f23a091428f1c4c6 Mon Sep 17 00:00:00 2001 From: Sena Date: Fri, 3 May 2024 19:57:02 +0300 Subject: [PATCH 015/359] maintainers: add jn-sena --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index c24be4394970..d7af2b3957b0 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -9597,6 +9597,12 @@ githubId = 54179289; name = "Jason Miller"; }; + jn-sena = { + email = "jn-sena@proton.me"; + github = "jn-sena"; + githubId = 45771313; + name = "Sena"; + }; jnsgruk = { email = "jon@sgrs.uk"; github = "jnsgruk"; From 38abd30d8e07ef6898d87f217dcac25aed8074d2 Mon Sep 17 00:00:00 2001 From: Sena Date: Fri, 3 May 2024 20:20:21 +0300 Subject: [PATCH 016/359] everforest-gtk-theme: init at 0-unstable-2023-03-20 --- .../ev/everforest-gtk-theme/package.nix | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 pkgs/by-name/ev/everforest-gtk-theme/package.nix diff --git a/pkgs/by-name/ev/everforest-gtk-theme/package.nix b/pkgs/by-name/ev/everforest-gtk-theme/package.nix new file mode 100644 index 000000000000..943c743f894d --- /dev/null +++ b/pkgs/by-name/ev/everforest-gtk-theme/package.nix @@ -0,0 +1,44 @@ +{ lib +, stdenvNoCC +, fetchFromGitHub +, gnome-themes-extra +, gtk-engine-murrine +}: + +stdenvNoCC.mkDerivation { + pname = "everforest-gtk-theme"; + version = "0-unstable-2023-03-20"; + + src = fetchFromGitHub { + owner = "Fausto-Korpsvart"; + repo = "Everforest-GTK-Theme"; + rev = "8481714cf9ed5148694f1916ceba8fe21e14937b"; + sha256 = "sha256-NO12ku8wnW/qMHKxi5TL/dqBxH0+cZbe+fU0iicb9JU="; + }; + + propagatedUserEnvPkgs = [ + gtk-engine-murrine + ]; + + buildInputs = [ + gnome-themes-extra + ]; + + dontBuild = true; + + installPhase = '' + runHook preInstall + mkdir -p "$out/share/"{themes,icons} + cp -a icons/* "$out/share/icons/" + cp -a themes/* "$out/share/themes/" + runHook postInstall + ''; + + meta = with lib; { + description = "Everforest colour palette for GTK"; + homepage = "https://github.com/Fausto-Korpsvart/Everforest-GTK-Theme"; + license = licenses.gpl3Only; + maintainers = with maintainers; [ jn-sena ]; + platforms = platforms.unix; + }; +} From 3043c09398c6f480045b7c424beecf26c26e9129 Mon Sep 17 00:00:00 2001 From: Olli Helenius Date: Sat, 4 May 2024 12:31:46 +0300 Subject: [PATCH 017/359] jetbrains.plugins: allow non-bundled plugins to be discovered MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit In recent JetBrains releases, a `plugin-classpath.txt` made its appearance. That file seems to be a cache of some kind that the IDEs use to discover which plugins are bundled with an IDE release. If that file is removed, there seems to be a fallback mechanism that instead goes through the list of subdirectories in `plugins`. That works rather better for us, as we don’t know how to generate a `plugin-classpath.txt`. --- pkgs/applications/editors/jetbrains/plugins/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/editors/jetbrains/plugins/default.nix b/pkgs/applications/editors/jetbrains/plugins/default.nix index 40c7fdbc1853..a8901c6cb016 100644 --- a/pkgs/applications/editors/jetbrains/plugins/default.nix +++ b/pkgs/applications/editors/jetbrains/plugins/default.nix @@ -104,6 +104,7 @@ rec { '' cp -r ${ide} $out chmod +w -R $out + rm -f $out/${meta.mainProgram}/plugins/plugin-classpath.txt IFS=' ' read -ra pluginArray <<< "$newPlugins" for plugin in "''${pluginArray[@]}" do From c2fbe8c06eec0759234fce4a0453df200be021de Mon Sep 17 00:00:00 2001 From: Olli Helenius Date: Sat, 4 May 2024 12:41:21 +0300 Subject: [PATCH 018/359] jetbrains.plugins: remove unused constructs --- .../editors/jetbrains/plugins/default.nix | 36 ++++++++----------- 1 file changed, 15 insertions(+), 21 deletions(-) diff --git a/pkgs/applications/editors/jetbrains/plugins/default.nix b/pkgs/applications/editors/jetbrains/plugins/default.nix index a8901c6cb016..93e6ca28608f 100644 --- a/pkgs/applications/editors/jetbrains/plugins/default.nix +++ b/pkgs/applications/editors/jetbrains/plugins/default.nix @@ -63,8 +63,7 @@ let ids); -in -rec { +in { # Only use if you know what youre doing raw = { inherit files byId byName; }; @@ -96,24 +95,19 @@ rec { inherit (ide) meta; - buildPhase = - let - pluginCmdsLines = map (plugin: "ln -s ${plugin} \"$out\"/${meta.mainProgram}/plugins/${baseNameOf plugin}") plugins; - pluginCmds = builtins.concatStringsSep "\n" pluginCmdsLines; - in - '' - cp -r ${ide} $out - chmod +w -R $out - rm -f $out/${meta.mainProgram}/plugins/plugin-classpath.txt - IFS=' ' read -ra pluginArray <<< "$newPlugins" - for plugin in "''${pluginArray[@]}" - do - ln -s "$plugin" -t $out/${meta.mainProgram}/plugins/ - done - sed "s|${ide.outPath}|$out|" \ - -i $(realpath $out/bin/${meta.mainProgram}) \ - -i $(realpath $out/bin/${meta.mainProgram}-remote-dev-server) - autoPatchelf $out - ''; + buildPhase = '' + cp -r ${ide} $out + chmod +w -R $out + rm -f $out/${meta.mainProgram}/plugins/plugin-classpath.txt + IFS=' ' read -ra pluginArray <<< "$newPlugins" + for plugin in "''${pluginArray[@]}" + do + ln -s "$plugin" -t $out/${meta.mainProgram}/plugins/ + done + sed "s|${ide.outPath}|$out|" \ + -i $(realpath $out/bin/${meta.mainProgram}) \ + -i $(realpath $out/bin/${meta.mainProgram}-remote-dev-server) + autoPatchelf $out + ''; }; } From df4cbbc521e2a416dadaddeabf251880fe136a5d Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Sun, 5 May 2024 12:27:38 +0200 Subject: [PATCH 019/359] foomatic-db*: migrate to `pkgs/by-name` overlay --- .../fo/foomatic-db-engine/package.nix} | 0 .../fo/foomatic-db-nonfree/package.nix} | 0 .../default.nix => by-name/fo/foomatic-db-ppds/package.nix} | 0 .../default.nix => by-name/fo/foomatic-db/package.nix} | 0 pkgs/top-level/all-packages.nix | 6 +----- 5 files changed, 1 insertion(+), 5 deletions(-) rename pkgs/{misc/cups/drivers/foomatic-db-engine/default.nix => by-name/fo/foomatic-db-engine/package.nix} (100%) rename pkgs/{misc/cups/drivers/foomatic-db-nonfree/default.nix => by-name/fo/foomatic-db-nonfree/package.nix} (100%) rename pkgs/{misc/cups/drivers/foomatic-db-ppds/default.nix => by-name/fo/foomatic-db-ppds/package.nix} (100%) rename pkgs/{misc/cups/drivers/foomatic-db/default.nix => by-name/fo/foomatic-db/package.nix} (100%) diff --git a/pkgs/misc/cups/drivers/foomatic-db-engine/default.nix b/pkgs/by-name/fo/foomatic-db-engine/package.nix similarity index 100% rename from pkgs/misc/cups/drivers/foomatic-db-engine/default.nix rename to pkgs/by-name/fo/foomatic-db-engine/package.nix diff --git a/pkgs/misc/cups/drivers/foomatic-db-nonfree/default.nix b/pkgs/by-name/fo/foomatic-db-nonfree/package.nix similarity index 100% rename from pkgs/misc/cups/drivers/foomatic-db-nonfree/default.nix rename to pkgs/by-name/fo/foomatic-db-nonfree/package.nix diff --git a/pkgs/misc/cups/drivers/foomatic-db-ppds/default.nix b/pkgs/by-name/fo/foomatic-db-ppds/package.nix similarity index 100% rename from pkgs/misc/cups/drivers/foomatic-db-ppds/default.nix rename to pkgs/by-name/fo/foomatic-db-ppds/package.nix diff --git a/pkgs/misc/cups/drivers/foomatic-db/default.nix b/pkgs/by-name/fo/foomatic-db/package.nix similarity index 100% rename from pkgs/misc/cups/drivers/foomatic-db/default.nix rename to pkgs/by-name/fo/foomatic-db/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3a50fff35616..6c7aa319ddd2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -39320,11 +39320,7 @@ with pkgs; epson-workforce-635-nx625-series = callPackage ../misc/drivers/epson-workforce-635-nx625-series { }; - foomatic-db = callPackage ../misc/cups/drivers/foomatic-db { }; - foomatic-db-engine = callPackage ../misc/cups/drivers/foomatic-db-engine { }; - foomatic-db-nonfree = callPackage ../misc/cups/drivers/foomatic-db-nonfree { }; - foomatic-db-ppds = callPackage ../misc/cups/drivers/foomatic-db-ppds { }; - foomatic-db-ppds-withNonfreeDb = callPackage ../misc/cups/drivers/foomatic-db-ppds { withNonfreeDb = true; }; + foomatic-db-ppds-withNonfreeDb = callPackage ../by-name/fo/foomatic-db-ppds/package.nix { withNonfreeDb = true; }; gutenprint = callPackage ../misc/drivers/gutenprint { }; From c7d03d905d115bfaf6eed669637036d0570ac645 Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Sun, 5 May 2024 12:32:01 +0200 Subject: [PATCH 020/359] foomatic-db{,-nonfree}: use `finalAttrs` pattern instead of `rec` --- pkgs/by-name/fo/foomatic-db-nonfree/package.nix | 6 +++--- pkgs/by-name/fo/foomatic-db/package.nix | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/fo/foomatic-db-nonfree/package.nix b/pkgs/by-name/fo/foomatic-db-nonfree/package.nix index a9ce7228f45f..a433b58a0ac9 100644 --- a/pkgs/by-name/fo/foomatic-db-nonfree/package.nix +++ b/pkgs/by-name/fo/foomatic-db-nonfree/package.nix @@ -6,7 +6,7 @@ , perl }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "foomatic-db-nonfree"; version = "unstable-2015-06-05"; @@ -60,7 +60,7 @@ stdenv.mkDerivation rec { ''; meta = { - changelog = "https://github.com/OpenPrinting/foomatic-db-nonfree/blob/${src.rev}/ChangeLog"; + changelog = "https://github.com/OpenPrinting/foomatic-db-nonfree/blob/${finalAttrs.src.rev}/ChangeLog"; description = "OpenPrinting printer support database (unfree content)"; downloadPage = "https://www.openprinting.org/download/foomatic/"; homepage = "https://openprinting.github.io/projects/02-foomatic/"; @@ -84,4 +84,4 @@ stdenv.mkDerivation rec { Dell, Genicom, Lexmark, Oce and Xerox. ''; }; -} +}) diff --git a/pkgs/by-name/fo/foomatic-db/package.nix b/pkgs/by-name/fo/foomatic-db/package.nix index b4be3a143604..deafbe5fc57d 100644 --- a/pkgs/by-name/fo/foomatic-db/package.nix +++ b/pkgs/by-name/fo/foomatic-db/package.nix @@ -11,7 +11,7 @@ , patchPpdFilesHook }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "foomatic-db"; version = "unstable-2024-02-09"; @@ -79,7 +79,7 @@ stdenv.mkDerivation rec { ''; meta = { - changelog = "https://github.com/OpenPrinting/foomatic-db/blob/${src.rev}/ChangeLog"; + changelog = "https://github.com/OpenPrinting/foomatic-db/blob/${finalAttrs.src.rev}/ChangeLog"; description = "OpenPrinting printer support database (free content)"; downloadPage = "https://www.openprinting.org/download/foomatic/"; homepage = "https://openprinting.github.io/projects/02-foomatic/"; @@ -100,4 +100,4 @@ stdenv.mkDerivation rec { Oce, Oki, Ricoh, Samsung, Savin, Sharp, Toshiba and Utax. ''; }; -} +}) From 3c7f4039d9aea32a25c9d14f71c86283bfa828a6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 5 May 2024 10:45:05 +0000 Subject: [PATCH 021/359] python311Packages.emcee: 3.1.5 -> 3.1.6 --- pkgs/development/python-modules/emcee/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/emcee/default.nix b/pkgs/development/python-modules/emcee/default.nix index 624faffed8ef..300bf78895eb 100644 --- a/pkgs/development/python-modules/emcee/default.nix +++ b/pkgs/development/python-modules/emcee/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "emcee"; - version = "3.1.5"; + version = "3.1.6"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "dfm"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-83v7O/eo8LQux75IkLWU8moj3rYiyRjZdNeAwtjrJ60="; + hash = "sha256-JVZK3kvDwWENho0OxZ9OxATcm3XpGmX+e7alPclRsHY="; }; nativeBuildInputs = [ From a08e26bed861e7b5b5bda25a74d6475cb4329113 Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Sun, 5 May 2024 12:38:19 +0200 Subject: [PATCH 022/359] foomatic-db: unstable-2024-02-09 -> unstable-2024-05-04 The sole new commit https://github.com/OpenPrinting/foomatic-db/commit/eaad4c0d2406d4cd38a6d15e5dc93d1bc8358c30 adds five Oki printers. --- pkgs/by-name/fo/foomatic-db/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fo/foomatic-db/package.nix b/pkgs/by-name/fo/foomatic-db/package.nix index deafbe5fc57d..494216228a06 100644 --- a/pkgs/by-name/fo/foomatic-db/package.nix +++ b/pkgs/by-name/fo/foomatic-db/package.nix @@ -13,15 +13,15 @@ stdenv.mkDerivation (finalAttrs: { pname = "foomatic-db"; - version = "unstable-2024-02-09"; + version = "unstable-2024-05-04"; src = fetchFromGitHub { # there is also a daily snapshot at the `downloadPage`, # but it gets deleted quickly and would provoke 404 errors owner = "OpenPrinting"; repo = "foomatic-db"; - rev = "f8b43644771612f854fecda969440511de784bf0"; - hash = "sha256-8Pui83Z7g5aHBJk46AYeKil/0++I6zcc5S/BWRuy1WM="; + rev = "eaad4c0d2406d4cd38a6d15e5dc93d1bc8358c30"; + hash = "sha256-A+Op1E16woNl/ppVj0QfdV4XgT1M8sbrpTXtdOz3PYk="; }; buildInputs = [ cups cups-filters ghostscript gnused perl ]; From da93c33f4745d1fff713c81cd14978b41feb1a85 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 6 May 2024 12:10:33 +0000 Subject: [PATCH 023/359] keepassxc: 2.7.7 -> 2.7.8 --- pkgs/applications/misc/keepassxc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/keepassxc/default.nix b/pkgs/applications/misc/keepassxc/default.nix index e8804f600946..081bb5da6bb6 100644 --- a/pkgs/applications/misc/keepassxc/default.nix +++ b/pkgs/applications/misc/keepassxc/default.nix @@ -41,13 +41,13 @@ stdenv.mkDerivation rec { pname = "keepassxc"; - version = "2.7.7"; + version = "2.7.8"; src = fetchFromGitHub { owner = "keepassxreboot"; repo = "keepassxc"; rev = version; - hash = "sha256-HjDzb1H3eMSraKbfHgg9S+w4TXNt40lQkDz+EChb5Ks="; + hash = "sha256-Gb5/CPhn/phVVvz9BFv7rb12n/P3rPNl5r2gA+E5b0o="; }; env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang (toString [ From c87b7e076b4775a29df95da3b312094a16f423ff Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 7 May 2024 08:04:53 +0000 Subject: [PATCH 024/359] python311Packages.tatsu: 5.12.0 -> 5.12.1 --- pkgs/development/python-modules/tatsu/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tatsu/default.nix b/pkgs/development/python-modules/tatsu/default.nix index 69b17a826fb5..180e824d322d 100644 --- a/pkgs/development/python-modules/tatsu/default.nix +++ b/pkgs/development/python-modules/tatsu/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "tatsu"; - version = "5.12.0"; + version = "5.12.1"; pyproject = true; disabled = pythonOlder "3.10"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "neogeny"; repo = "TatSu"; rev = "refs/tags/v${version}"; - hash = "sha256-55sTUqNwfWg5h9msByq2RuVx/z23ST7p7pA/ZsIeYr8="; + hash = "sha256-dY+hvNwYrkKko9A5yRT0EWYlvVu3OrhJMzk/8cjzuUo="; }; nativeBuildInputs = [ From 96dee71e84fb72b74651a5303d3c705db84f567c Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Tue, 7 May 2024 15:53:59 +0200 Subject: [PATCH 025/359] yubico-piv-tool: 2.5.1 -> 2.5.2 https://github.com/Yubico/yubico-piv-tool/compare/yubico-piv-tool-2.5.1...yubico-piv-tool-2.5.2 https://developers.yubico.com/yubico-piv-tool/Release_Notes.html --- pkgs/tools/misc/yubico-piv-tool/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/yubico-piv-tool/default.nix b/pkgs/tools/misc/yubico-piv-tool/default.nix index 2b8e50a7222e..d3c73b62a7b6 100644 --- a/pkgs/tools/misc/yubico-piv-tool/default.nix +++ b/pkgs/tools/misc/yubico-piv-tool/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "yubico-piv-tool"; - version = "2.5.1"; + version = "2.5.2"; outputs = [ "out" "dev" "man" ]; @@ -25,7 +25,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "Yubico"; repo = "yubico-piv-tool"; rev = "refs/tags/yubico-piv-tool-${finalAttrs.version}"; - hash = "sha256-8W5c5JwEAhBAgoRC/pmQs3U3RekQMmkHAXVW36Y+J+U="; + hash = "sha256-SBVYr6OcWqT+WKOZgIeZ1TmqCbcGAjbq/HaWIwPduFw="; }; postPatch = '' From b564b4b93b0f2072f444838c1c3258a38d6778ad Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 7 May 2024 14:44:01 +0000 Subject: [PATCH 026/359] lima: 0.21.0 -> 0.22.0 --- pkgs/applications/virtualization/lima/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/virtualization/lima/default.nix b/pkgs/applications/virtualization/lima/default.nix index 4da9c50ef771..c57b58a008b3 100644 --- a/pkgs/applications/virtualization/lima/default.nix +++ b/pkgs/applications/virtualization/lima/default.nix @@ -11,16 +11,16 @@ buildGoModule rec { pname = "lima"; - version = "0.21.0"; + version = "0.22.0"; src = fetchFromGitHub { owner = "lima-vm"; repo = pname; rev = "v${version}"; - sha256 = "sha256-D7HpRM0bYUELNUG8/CMKjowqBJzEJS2unuA5YdRFToo="; + sha256 = "sha256-ZX2FSZz9q56zWPSHPvXUOf2lzBupjgdTXgWpH1SBJY8="; }; - vendorHash = "sha256-CkXO6d3ricm+CclIByx2SUXlklM5XmEjTgipKP0wCLY="; + vendorHash = "sha256-P0Qnfu/cqLveAwz9jf/wTXxkoh0jvazlE5C/PcUrWsA="; nativeBuildInputs = [ makeWrapper installShellFiles ] ++ lib.optionals stdenv.isDarwin [ xcbuild.xcrun sigtool ]; From bab0370ccaa9fbf1e6f83e892ff38bc85b545e2c Mon Sep 17 00:00:00 2001 From: Rvfg Date: Fri, 3 May 2024 13:32:30 +0800 Subject: [PATCH 027/359] fcitx5: substitute path in all desktop files and dbus service files --- pkgs/tools/inputmethods/fcitx5/with-addons.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/tools/inputmethods/fcitx5/with-addons.nix b/pkgs/tools/inputmethods/fcitx5/with-addons.nix index 614074595f51..58175eedade8 100644 --- a/pkgs/tools/inputmethods/fcitx5/with-addons.nix +++ b/pkgs/tools/inputmethods/fcitx5/with-addons.nix @@ -36,13 +36,13 @@ symlinkJoin { wrapProgram $out/bin/fcitx5-config-qt --prefix FCITX_ADDON_DIRS : "$out/lib/fcitx5" ''} - desktop=share/applications/org.fcitx.Fcitx5.desktop - autostart=etc/xdg/autostart/org.fcitx.Fcitx5.desktop - rm $out/$desktop - rm $out/$autostart - cp ${fcitx5}/$desktop $out/$desktop - sed -i $out/$desktop -e "s|^Exec=.*|Exec=$out/bin/fcitx5|g" - ln -s $out/$desktop $out/$autostart + pushd $out + grep -Rl --include=\*.{desktop,service} share/applications etc/xdg/autostart share/dbus-1/services -e ${fcitx5} | while read -r file; do + rm $file + cp ${fcitx5}/$file $file + substituteInPlace $file --replace-fail ${fcitx5} $out + done + popd ''; inherit (fcitx5) meta; From 31c44b853c2dcc367ece9cd24c0a254f1721ba0c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 May 2024 19:52:57 +0000 Subject: [PATCH 028/359] setools: 4.5.0 -> 4.5.1 --- pkgs/os-specific/linux/setools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/setools/default.nix b/pkgs/os-specific/linux/setools/default.nix index 8e3b0e627d37..c815b8d86aa2 100644 --- a/pkgs/os-specific/linux/setools/default.nix +++ b/pkgs/os-specific/linux/setools/default.nix @@ -8,13 +8,13 @@ with python3.pkgs; buildPythonApplication rec { pname = "setools"; - version = "4.5.0"; + version = "4.5.1"; src = fetchFromGitHub { owner = "SELinuxProject"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-4y4Uhh3O84UbK39j8ACu06/6n7lyHsd8MzODR0FOp3I="; + hash = "sha256-/6dOzSz2Do4d6TSS50fuak0CysoQ532zJ0bJ532BUCE="; }; nativeBuildInputs = [ cython ]; From e2cf921236568103048b50df7fb5aa8e5837a3a5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 9 May 2024 00:32:57 +0000 Subject: [PATCH 029/359] dool: 1.3.1 -> 1.3.2 --- pkgs/tools/system/dool/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/system/dool/default.nix b/pkgs/tools/system/dool/default.nix index fc0da53123ca..f781f36dffbd 100644 --- a/pkgs/tools/system/dool/default.nix +++ b/pkgs/tools/system/dool/default.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation rec { pname = "dool"; - version = "1.3.1"; + version = "1.3.2"; src = fetchFromGitHub { owner = "scottchiefbaker"; repo = "dool"; rev = "v${version}"; - hash = "sha256-g74XyNtNdYf2qTCFBWIVZ3LhngDln/yu3bRJzO890JU="; + hash = "sha256-G9mcvUPGQw+0AtvlHdnnfAmcZtcUH/Sc77UVeA/FYZc="; }; buildInputs = [ From 1848bdb3cfd91af7362dc41ca009d704190e73ff Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 9 May 2024 01:13:48 +0000 Subject: [PATCH 030/359] igir: 2.6.3 -> 2.7.0 --- pkgs/by-name/ig/igir/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ig/igir/package.nix b/pkgs/by-name/ig/igir/package.nix index 820d843dc0ed..3f641fccaf04 100644 --- a/pkgs/by-name/ig/igir/package.nix +++ b/pkgs/by-name/ig/igir/package.nix @@ -10,16 +10,16 @@ buildNpmPackage rec { pname = "igir"; - version = "2.6.3"; + version = "2.7.0"; src = fetchFromGitHub { owner = "emmercm"; repo = "igir"; rev = "v${version}"; - hash = "sha256-0WA+7qw5ZuELHc8P0yizV+kEwSmoUBmgReM8ZosGnqs="; + hash = "sha256-tfwXvLUcueGnImzmfUTV7l00+peLlJsxhreejoSVPPo="; }; - npmDepsHash = "sha256-UfTq7/da1V9ubHh2wGvktP/SiWfyL8yF9iuCOq8Hxwg="; + npmDepsHash = "sha256-MpTGG/ySZ6xw+bW+AEFQqEFbN2FutopkLXtx0VlqmjE="; # I have no clue why I have to do this postPatch = '' From 69c2090e988b0a062b9ac2fa178e39989e2e080c Mon Sep 17 00:00:00 2001 From: Arthur Gautier Date: Tue, 31 Oct 2023 11:01:46 -0700 Subject: [PATCH 031/359] amazon-image: allow pkgs overrides By reimporting pkgs this drops overlays. This reverts 0d3738cdcc48bd32a7eae9b914440b67c8db252e (`Fix the EC2 test`). Reasoning behind the reimport is blurry to me. --- nixos/maintainers/scripts/ec2/amazon-image.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/nixos/maintainers/scripts/ec2/amazon-image.nix b/nixos/maintainers/scripts/ec2/amazon-image.nix index 357b86367d98..8b6a9bc52b12 100644 --- a/nixos/maintainers/scripts/ec2/amazon-image.nix +++ b/nixos/maintainers/scripts/ec2/amazon-image.nix @@ -71,9 +71,8 @@ in { ''; zfsBuilder = import ../../../lib/make-multi-disk-zfs-image.nix { - inherit lib config configFile; + inherit lib config configFile pkgs; inherit (cfg) contents format name; - pkgs = import ../../../.. { inherit (pkgs) system; }; # ensure we use the regular qemu-kvm package includeChannel = true; @@ -120,10 +119,9 @@ in { }; extBuilder = import ../../../lib/make-disk-image.nix { - inherit lib config configFile; + inherit lib config configFile pkgs; inherit (cfg) contents format name; - pkgs = import ../../../.. { inherit (pkgs) system; }; # ensure we use the regular qemu-kvm package fsType = "ext4"; partitionTableType = if config.ec2.efi then "efi" else "legacy+gpt"; From 28e25a6ddcb1746fcd23c836c83723e60447ab46 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 9 May 2024 21:36:11 +0000 Subject: [PATCH 032/359] nixos-shell: 1.1.0 -> 1.1.1 --- pkgs/tools/virtualization/nixos-shell/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/virtualization/nixos-shell/default.nix b/pkgs/tools/virtualization/nixos-shell/default.nix index 6f7340835523..14924de4e32d 100644 --- a/pkgs/tools/virtualization/nixos-shell/default.nix +++ b/pkgs/tools/virtualization/nixos-shell/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "nixos-shell"; - version = "1.1.0"; + version = "1.1.1"; src = fetchFromGitHub { owner = "Mic92"; repo = "nixos-shell"; rev = version; - sha256 = "sha256-5hHkokfSY3Z4VqjNm/j564l9Bgynw5H5McX0hTruGoI="; + sha256 = "sha256-r5qNuv8MAo9He2g2jMPYlpxwaMzKomDvxvjNoS0JKDI="; }; nativeBuildInputs = [ makeWrapper ]; From 8585a50f640a7677ff4f14a731222a2b1e47d0c4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 May 2024 00:28:15 +0000 Subject: [PATCH 033/359] texstudio: 4.7.3 -> 4.8.0 --- pkgs/applications/editors/texstudio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/texstudio/default.nix b/pkgs/applications/editors/texstudio/default.nix index d084dd7c3f4c..9c31bcdebbce 100644 --- a/pkgs/applications/editors/texstudio/default.nix +++ b/pkgs/applications/editors/texstudio/default.nix @@ -5,13 +5,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "texstudio"; - version = "4.7.3"; + version = "4.8.0"; src = fetchFromGitHub { owner = "texstudio-org"; repo = "texstudio"; rev = finalAttrs.version; - hash = "sha256-hAuNjlFr23l5ztfoa2RTHKZtH2aXF1EuWTd/ZyKuyHg="; + hash = "sha256-oPC0HJgBWCAGZ1pVTiHyDO3NQ3u/+1fA2KrxuBCB+IY="; }; nativeBuildInputs = [ From c1bd6828edae4ef6ad1455d611d9bd2bc1444f4f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 May 2024 16:20:37 +0000 Subject: [PATCH 034/359] lilypond-unstable: 2.25.15 -> 2.25.16 --- pkgs/misc/lilypond/unstable.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/misc/lilypond/unstable.nix b/pkgs/misc/lilypond/unstable.nix index fd5067b0faea..26a25f517304 100644 --- a/pkgs/misc/lilypond/unstable.nix +++ b/pkgs/misc/lilypond/unstable.nix @@ -1,10 +1,10 @@ { lib, fetchurl, lilypond }: lilypond.overrideAttrs (oldAttrs: rec { - version = "2.25.15"; + version = "2.25.16"; src = fetchurl { url = "https://lilypond.org/download/sources/v${lib.versions.majorMinor version}/lilypond-${version}.tar.gz"; - hash = "sha256-K2CV4sWhUndiglBze44xbfrPe19nU+9qn+WOWLMA0R8="; + hash = "sha256-AY8NfcZsD+JD45Ua1c9UHeQXqWSOqxqAQPWqqrRDLhY="; }; passthru.updateScript = { From 9a0df56451c902b43627c48f258b68bcdfd42417 Mon Sep 17 00:00:00 2001 From: pedohorse <13556996+pedohorse@users.noreply.github.com> Date: Mon, 13 May 2024 12:04:26 +0200 Subject: [PATCH 035/359] fix ncurses5 with LD_LIBRARY_PATH hack --- pkgs/applications/misc/houdini/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/misc/houdini/default.nix b/pkgs/applications/misc/houdini/default.nix index 3810136cbf5f..64536177aaff 100644 --- a/pkgs/applications/misc/houdini/default.nix +++ b/pkgs/applications/misc/houdini/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, writeScript, callPackage, buildFHSEnv, unwrapped ? callPackage ./runtime.nix {} }: +{ lib, stdenv, writeScript, ncurses5, callPackage, buildFHSEnv, unwrapped ? callPackage ./runtime.nix {} }: buildFHSEnv rec { name = "houdini-${unwrapped.version}"; @@ -30,7 +30,6 @@ buildFHSEnv rec { bintools # needed for ld and other tools, so ctypes can find/load sos from python ocl-icd # needed for opencl numactl # needed by hfs ocl backend - ncurses5 # needed by hfs ocl backend zstd # needed from 20.0 ] ++ (with xorg; [ libICE @@ -83,7 +82,7 @@ buildFHSEnv rec { mkdir -p $out/$(dirname $executable) echo "#!${stdenv.shell}" >> $out/$executable - echo "$WRAPPER ${unwrapped}/$executable \"\$@\"" >> $out/$executable + echo "exec $WRAPPER ${unwrapped}/$executable \"\$@\"" >> $out/$executable done cd $out @@ -96,6 +95,9 @@ buildFHSEnv rec { ]; runScript = writeScript "${name}-wrapper" '' + # ncurses5 is needed by hfs ocl backend + # workaround for this issue: https://github.com/NixOS/nixpkgs/issues/89769 + export LD_LIBRARY_PATH=${lib.makeLibraryPath [ncurses5]}:$LD_LIBRARY_PATH exec "$@" ''; } From da3bbd96b0063597d5b75b15a4ba542063918381 Mon Sep 17 00:00:00 2001 From: pedohorse <13556996+pedohorse@users.noreply.github.com> Date: Mon, 13 May 2024 12:24:15 +0200 Subject: [PATCH 036/359] houdini: 20.0.506 -> 20.0.688 --- pkgs/applications/misc/houdini/runtime.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/houdini/runtime.nix b/pkgs/applications/misc/houdini/runtime.nix index d0d03d978717..ef96a689b291 100644 --- a/pkgs/applications/misc/houdini/runtime.nix +++ b/pkgs/applications/misc/houdini/runtime.nix @@ -1,11 +1,11 @@ { lib, stdenv, requireFile, callPackage}: callPackage ./runtime-build.nix rec { - version = "20.0.506"; + version = "20.0.688"; eulaDate = "2021-10-13"; src = requireFile rec { name = "houdini-${version}-linux_x86_64_gcc11.2.tar.gz"; - sha256 = "10dcb695bf9bb6407ccfd91c67858d69864208ee97e1e9afe216abf99db549f5"; + sha256 = "99f9088824c328de9d351f037f26ff1cba960fbd9b4e2ed1d52601680d3512a6"; url = "https://www.sidefx.com/download/daily-builds/?production=true"; }; } From 6ae3ced59e52bb3fd99d82913e299273a3d4f18a Mon Sep 17 00:00:00 2001 From: Will Lucas Date: Mon, 13 May 2024 13:07:50 -0500 Subject: [PATCH 037/359] Fix for jcef 241 --- .../editors/jetbrains/source/build.nix | 2 +- .../compilers/jetbrains-jdk/jcef.nix | 27 ++++++++++++++----- 2 files changed, 21 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/editors/jetbrains/source/build.nix b/pkgs/applications/editors/jetbrains/source/build.nix index a9d509128f87..9b71f73ecf12 100644 --- a/pkgs/applications/editors/jetbrains/source/build.nix +++ b/pkgs/applications/editors/jetbrains/source/build.nix @@ -100,7 +100,7 @@ let sourceRoot = "source/native/fsNotifier/linux"; buildPhase = '' runHook preBuild - cc -O2 -Wall -Wextra -Wpedantic -D "VERSION=\"${buildVer}\"" -std=c11 main.c inotify.c util.c -o fsnotifier + $CC -O2 -Wall -Wextra -Wpedantic -D "VERSION=\"${buildVer}\"" -std=c11 main.c inotify.c util.c -o fsnotifier runHook postBuild ''; installPhase = '' diff --git a/pkgs/development/compilers/jetbrains-jdk/jcef.nix b/pkgs/development/compilers/jetbrains-jdk/jcef.nix index 770aab0e7de8..1c0348e4f44c 100644 --- a/pkgs/development/compilers/jetbrains-jdk/jcef.nix +++ b/pkgs/development/compilers/jetbrains-jdk/jcef.nix @@ -22,6 +22,7 @@ , atk , at-spi2-atk , libdrm +, libGL , expat , libxcb , libxkbcommon @@ -41,6 +42,8 @@ , cups , libxshmfence , udev +, boost +, thrift }: assert !stdenv.isDarwin; @@ -54,6 +57,7 @@ let atk at-spi2-atk libdrm + libGL expat libxcb libxkbcommon @@ -97,28 +101,28 @@ let in stdenv.mkDerivation rec { pname = "jcef-jetbrains"; - rev = "9f8d4fb20b4658db6b2b6bc08e5dd0d8c7340290"; + rev = "5e368cf6456d6319967e466e96ad5fa99f412c85"; # This is the commit number # Currently from the branch: https://github.com/JetBrains/jcef/tree/232 # Run `git rev-list --count HEAD` - version = "675"; + version = "767"; nativeBuildInputs = [ cmake python3 jdk17 git rsync ant ninja strip-nondeterminism stripJavaArchivesHook ]; - buildInputs = [ libX11 libXdamage nss nspr ]; + buildInputs = [ boost libX11 libXdamage nss nspr thrift ]; src = fetchFromGitHub { owner = "jetbrains"; repo = "jcef"; inherit rev; - hash = "sha256-8zsgcWl0lZtC1oud5IlkUdeXxJUlHoRfw8t0FrZUQec="; + hash = "sha256-n+zwxHkyjkjaFhnYWcDNfsqRZIXzZplZiyeHNExfxKU="; }; cef-bin = let # `cef_binary_${CEF_VERSION}_linux64_minimal`, where CEF_VERSION is from $src/CMakeLists.txt - name = "cef_binary_111.2.1+g870da30+chromium-111.0.5563.64_${platform}_minimal"; + name = "cef_binary_122.1.9+gd14e051+chromium-122.0.6261.94_${platform}_minimal"; hash = { - "linuxarm64" = "sha256-gCDIfWsysXE8lHn7H+YM3Jag+mdbWwTQpJf0GKdXEVs="; - "linux64" = "sha256-r+zXTmDN5s/bYLvbCnHufYdXIqQmCDlbWgs5pdOpLTw="; + "linuxarm64" = "sha256-wABtvz0JHitlkkB748I7yr02Oxs5lXvqDfrBAQiKWHU="; + "linux64" = "sha256-qlutM0IsE1emcMe/3p7kwMIK7ou1rZGvpUkrSMVPnCc="; }.${platform}; urlName = builtins.replaceStrings [ "+" ] [ "%2B" ] name; in @@ -139,6 +143,7 @@ stdenv.mkDerivation rec { cp -r ${cef-bin} third_party/cef/${cef-bin.name} chmod +w -R third_party/cef/${cef-bin.name} patchelf third_party/cef/${cef-bin.name}/${buildType}/libcef.so --set-rpath "${rpath}" --add-needed libudev.so + patchelf third_party/cef/${cef-bin.name}/${buildType}/libGLESv2.so --set-rpath "${rpath}" --add-needed libGL.so.1 patchelf third_party/cef/${cef-bin.name}/${buildType}/chrome-sandbox --set-interpreter $(cat $NIX_BINTOOLS/nix-support/dynamic-linker) sed 's/-O0/-O2/' -i third_party/cef/${cef-bin.name}/cmake/cef_variables.cmake @@ -152,6 +157,14 @@ stdenv.mkDerivation rec { cp ${clang-fmt} tools/buildtools/linux64/clang-format chmod +w tools/buildtools/linux64/clang-format + sed \ + -e 's|include(cmake/vcpkg.cmake)||' \ + -e 's|bring_vcpkg()||' \ + -e 's|vcpkg_install_package(boost-filesystem boost-interprocess thrift)||' \ + -i CMakeLists.txt + + sed -e 's|vcpkg_bring_host_thrift()|set(THRIFT_COMPILER_HOST ${thrift}/bin/thrift)|' -i remote/CMakeLists.txt + mkdir jcef_build cd jcef_build From c6ffec07af786125a0971b2edd5fdfa71f5d556b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 15 May 2024 01:20:32 +0000 Subject: [PATCH 038/359] amazon-ecr-credential-helper: 0.7.1 -> 0.8.0 --- pkgs/tools/admin/amazon-ecr-credential-helper/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/admin/amazon-ecr-credential-helper/default.nix b/pkgs/tools/admin/amazon-ecr-credential-helper/default.nix index e541d75c3739..106ccc5efef2 100644 --- a/pkgs/tools/admin/amazon-ecr-credential-helper/default.nix +++ b/pkgs/tools/admin/amazon-ecr-credential-helper/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "amazon-ecr-credential-helper"; - version = "0.7.1"; + version = "0.8.0"; src = fetchFromGitHub { owner = "awslabs"; repo = "amazon-ecr-credential-helper"; rev = "v${version}"; - sha256 = "sha256-Q+YAfCsq4/PoSzYMFhLDAsAfxlU7XR/vouHo42/D2eM="; + sha256 = "sha256-xhJnhh1pDANGq4CFBPAEwqtsxSYeIvhKcHEsvYRebbM="; }; vendorHash = null; From ff1eb41ffe2a8fa7a9d7bdee17d2f2540bcec1ad Mon Sep 17 00:00:00 2001 From: luftmensch-luftmensch Date: Wed, 15 May 2024 14:37:00 +0200 Subject: [PATCH 039/359] everdo: init at 1.9.0 --- pkgs/by-name/ev/everdo/package.nix | 34 ++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 pkgs/by-name/ev/everdo/package.nix diff --git a/pkgs/by-name/ev/everdo/package.nix b/pkgs/by-name/ev/everdo/package.nix new file mode 100644 index 000000000000..764e923cc7cc --- /dev/null +++ b/pkgs/by-name/ev/everdo/package.nix @@ -0,0 +1,34 @@ +{ + appimageTools, + lib, + fetchurl, +}: let + pname = "everdo"; + version = "1.9.0"; + + src = fetchurl { + url = "https://release.everdo.net/${version}/Everdo-${version}.AppImage"; + hash = "sha256-0yxAzM+qmgm4E726QDYS9QwMdp6dUcuvjZzWYEZx7kU="; + }; + + appimageContents = appimageTools.extractType2 {inherit pname version src;}; +in + appimageTools.wrapType2 { + inherit pname version src; + + extraInstallCommands = '' + install -Dm444 ${appimageContents}/everdo.desktop -t $out/share/applications + substituteInPlace $out/share/applications/everdo.desktop \ + --replace-fail 'Exec=AppRun --no-sandbox %U' 'Exec=everdo %u' + cp -r ${appimageContents}/usr/share/icons $out/share + ''; + + meta = { + description = "A cross-platform GTD app with focus on privacy"; + homepage = "https://everdo.net/"; + license = lib.licenses.unfree; + maintainers = [lib.maintainers.luftmensch-luftmensch]; + mainProgram = "everdo"; + platforms = ["x86_64-linux"]; + }; + } From d93fb1bd1008b376a536a4a82ba189742b47293c Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Thu, 16 May 2024 18:31:09 +0200 Subject: [PATCH 040/359] nixos/hardware/printers: fix ppdOptions of ensured printers Commit a52e27d4f637854e81dfd51da3b29627f7374513 changed the `ensurePrinter` mechanism such that it uses `lib.cli.toGNUCommandLineShell` to assemble the `lpadmin` command line that creates the required printer. Before that commit, the command line contained single quotes (')to protect certain options from being (mis-)interpreted by the shell. The new mechanism no longer needs those quotes as `lib.cli.toGNUCommandLineShell` takes care of quoting/escaping. Unfortunatelly, the commit missed the quotes around the `-o` command line part. `lib.cli.toGNUCommandLineShell` now properly escapes those quotes, thereby including them in the effective command line arguments that are passed to `lpadmin`. The result is that no option is applied anymore. The commit at hand simply removes the superfluous quotes. With this change, options are again properly applied as before. --- nixos/modules/hardware/printers.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/hardware/printers.nix b/nixos/modules/hardware/printers.nix index de2f84d4831b..ace900d88586 100644 --- a/nixos/modules/hardware/printers.nix +++ b/nixos/modules/hardware/printers.nix @@ -13,7 +13,7 @@ let } // optionalAttrs (p.description != null) { D = p.description; } // optionalAttrs (p.ppdOptions != {}) { - o = mapAttrsToList (name: value: "'${name}'='${value}'") p.ppdOptions; + o = mapAttrsToList (name: value: "${name}=${value}") p.ppdOptions; }); in '' ${pkgs.cups}/bin/lpadmin ${args} -E From 62f5fe5b14168cec48e097c3cace7b13c39db10c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 17 May 2024 13:49:30 +0000 Subject: [PATCH 041/359] bowtie2: 2.5.3 -> 2.5.4 --- pkgs/applications/science/biology/bowtie2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/biology/bowtie2/default.nix b/pkgs/applications/science/biology/bowtie2/default.nix index dbcecb7ac3fb..d467eafe6fe7 100644 --- a/pkgs/applications/science/biology/bowtie2/default.nix +++ b/pkgs/applications/science/biology/bowtie2/default.nix @@ -12,14 +12,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "bowtie2"; - version = "2.5.3"; + version = "2.5.4"; src = fetchFromGitHub { owner = "BenLangmead"; repo = "bowtie2"; rev = "refs/tags/v${finalAttrs.version}"; fetchSubmodules = true; - hash = "sha256-vjJRA9KFfJChxxg2wxBkwsnDw7fx5SNH3JhRXQw+7XA="; + hash = "sha256-ZbmVOItfAgKdsMrvQIXgKiPtoQJZYfGblCGDoNPjvTU="; }; # because of this flag, gcc on aarch64 cannot find the Threads From 74cb0406c04ab842486ad70c7f0c225f48f6740a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 17 May 2024 16:43:13 +0000 Subject: [PATCH 042/359] wootility: 4.6.18 -> 4.6.20 --- pkgs/tools/misc/wootility/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/wootility/default.nix b/pkgs/tools/misc/wootility/default.nix index f8590702ecb9..044d8e77cad0 100644 --- a/pkgs/tools/misc/wootility/default.nix +++ b/pkgs/tools/misc/wootility/default.nix @@ -8,11 +8,11 @@ appimageTools.wrapType2 rec { pname = "wootility"; - version = "4.6.18"; + version = "4.6.20"; src = fetchurl { url = "https://s3.eu-west-2.amazonaws.com/wooting-update/wootility-lekker-linux-latest/wootility-lekker-${version}.AppImage"; - sha256 = "sha256-oiPt1xgmYGYO1dk01rDwwaUf+yhDAbRCqTTuOivR/kI="; + sha256 = "sha256-JodmF3TThPpXXx1eOnYmYAJ4x5Ylcf35bw3R++5/Buk="; }; profile = '' From 9a36d96d6050d0e941c6e0e5d4bc8354e77653bb Mon Sep 17 00:00:00 2001 From: luftmensch-luftmensch Date: Mon, 13 May 2024 15:04:24 +0200 Subject: [PATCH 043/359] snipaste: init at 2.9-Beta2 --- pkgs/by-name/sn/snipaste/package.nix | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 pkgs/by-name/sn/snipaste/package.nix diff --git a/pkgs/by-name/sn/snipaste/package.nix b/pkgs/by-name/sn/snipaste/package.nix new file mode 100644 index 000000000000..4b62ab5dce43 --- /dev/null +++ b/pkgs/by-name/sn/snipaste/package.nix @@ -0,0 +1,24 @@ +{ + appimageTools, + lib, + fetchurl, +}: +appimageTools.wrapType2 rec { + pname = "snipaste"; + version = "2.9-Beta2"; + + src = fetchurl { + url = "https://download.snipaste.com/archives/Snipaste-${version}-x86_64.AppImage"; + hash = "sha256-VJvw3M1Ohfji/PoIxn4gc9KcFl6H1wRYW5Pbf1p5rlg="; + }; + + meta = with lib; { + description = "Screenshot tools"; + homepage = "https://www.snipaste.com/"; + license = licenses.unfree; + maintainers = with maintainers; [ luftmensch-luftmensch ]; + mainProgram = "snipaste"; + platforms = [ "x86_64-linux" ]; + sourceProvenance = [ sourceTypes.binaryNativeCode ]; + }; +} From e2e1ceb529b612ae8e5c974dac63dc0281a70ebf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 18 May 2024 15:46:45 +0000 Subject: [PATCH 044/359] ultrastardx: 2024.3.0 -> 2024.5.1 --- pkgs/games/ultrastardx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/ultrastardx/default.nix b/pkgs/games/ultrastardx/default.nix index e7401ac9dfbe..dafedf42147f 100644 --- a/pkgs/games/ultrastardx/default.nix +++ b/pkgs/games/ultrastardx/default.nix @@ -31,13 +31,13 @@ let in stdenv.mkDerivation rec { pname = "ultrastardx"; - version = "2024.3.0"; + version = "2024.5.1"; src = fetchFromGitHub { owner = "UltraStar-Deluxe"; repo = "USDX"; rev = "v${version}"; - hash = "sha256-0+7PMSnQoNu6tcR9MB6b94fWlMRvH10ySUhdSicWU8U="; + hash = "sha256-HtvKy3uQwIO2BiLUqIcv9crf9Ngq0dmYOm6E8Gm2EHs="; }; nativeBuildInputs = [ pkg-config autoreconfHook ]; From e92be3e05062ad1a1589153796e58c8c7756b75d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 18 May 2024 22:25:37 +0000 Subject: [PATCH 045/359] aspectj: 1.9.22 -> 1.9.22.1 --- pkgs/development/compilers/aspectj/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/aspectj/default.nix b/pkgs/development/compilers/aspectj/default.nix index 2b7ac5340111..6d172401566e 100644 --- a/pkgs/development/compilers/aspectj/default.nix +++ b/pkgs/development/compilers/aspectj/default.nix @@ -6,7 +6,7 @@ }: let - version = "1.9.22"; + version = "1.9.22.1"; versionSnakeCase = builtins.replaceStrings [ "." ] [ "_" ] version; in stdenvNoCC.mkDerivation { @@ -17,7 +17,7 @@ stdenvNoCC.mkDerivation { src = fetchurl { url = "https://github.com/eclipse/org.aspectj/releases/download/V${versionSnakeCase}/aspectj-${version}.jar"; - hash = "sha256-kQsWu/rS7Qf7Fcg5VZ+QhggvK69aUVD3HCh0aJ2qhfw="; + hash = "sha256-NIyYVhJIGXz+vNVoAQzYsDfmOYc4QrRzJGWeQjS4X0U="; }; dontUnpack = true; From 695124ad5e2066ff4f431ea126e039c2122abf20 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 May 2024 00:32:25 +0000 Subject: [PATCH 046/359] wxSVG: 1.5.24 -> 1.5.25 --- pkgs/development/libraries/wxSVG/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/wxSVG/default.nix b/pkgs/development/libraries/wxSVG/default.nix index 8519cbaacc24..564477d3ea38 100644 --- a/pkgs/development/libraries/wxSVG/default.nix +++ b/pkgs/development/libraries/wxSVG/default.nix @@ -16,11 +16,11 @@ let in stdenv.mkDerivation rec { pname = "wxSVG"; - version = "1.5.24"; + version = "1.5.25"; src = fetchurl { url = "mirror://sourceforge/project/wxsvg/wxsvg/${version}/wxsvg-${version}.tar.bz2"; - hash = "sha256-rkcykfjQpf6voGzScMgmxr6tS86yud1vzs8tt8JeJII="; + hash = "sha256-W/asaDG1S9Ga70jN6PoFctu2PzCu6dUyP2vms/MmU0s="; }; postPatch = '' From 1ddda1989f2862b864384640c9db8f5ff65e7b27 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 May 2024 04:40:35 +0000 Subject: [PATCH 047/359] dracula-theme: 4.0.0-unstable-2024-05-12 -> 4.0.0-unstable-2024-05-18 --- pkgs/data/themes/dracula-theme/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/data/themes/dracula-theme/default.nix b/pkgs/data/themes/dracula-theme/default.nix index d21264f4e075..13ccf8fd03f9 100644 --- a/pkgs/data/themes/dracula-theme/default.nix +++ b/pkgs/data/themes/dracula-theme/default.nix @@ -2,7 +2,7 @@ let themeName = "Dracula"; - version = "4.0.0-unstable-2024-05-12"; + version = "4.0.0-unstable-2024-05-18"; in stdenvNoCC.mkDerivation { pname = "dracula-theme"; @@ -11,8 +11,8 @@ stdenvNoCC.mkDerivation { src = fetchFromGitHub { owner = "dracula"; repo = "gtk"; - rev = "98ad13fb6efbdcbf944b3c5507de01cf94338c0c"; - hash = "sha256-qF35jUvoDw3xMGGscET18sKqqQ0+oZJYNnSXbvy7ayM="; + rev = "9261309c75b49c0917b4787912f6218b8deba70d"; + hash = "sha256-4vTc/OK36rHXVJ1FLrMLcMsVNMPFYLPJ/fHYScDBGVI="; }; propagatedUserEnvPkgs = [ From 36821ef78764f75bfbc26a085ffdd4f479200587 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 May 2024 06:09:23 +0000 Subject: [PATCH 048/359] python311Packages.azure-eventhub: 5.11.7 -> 5.12.0 --- pkgs/development/python-modules/azure-eventhub/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-eventhub/default.nix b/pkgs/development/python-modules/azure-eventhub/default.nix index 91203ed64204..0126c0c37ad0 100644 --- a/pkgs/development/python-modules/azure-eventhub/default.nix +++ b/pkgs/development/python-modules/azure-eventhub/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "azure-eventhub"; - version = "5.11.7"; + version = "5.12.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-C0Ywon7jrAxEjD8jdSHV3K71qKGnJBQjUGwEY3oKRLA="; + hash = "sha256-EqF/V51puTDZBuqVeuzEVoJ0/xrQn8qhiLt7/pvpsXY="; }; nativeBuildInputs = [ From 42f0ef87e49621b51065246452d30c34717d399d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 May 2024 07:16:29 +0000 Subject: [PATCH 049/359] readarr: 0.3.26.2526 -> 0.3.27.2538 --- pkgs/servers/readarr/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/readarr/default.nix b/pkgs/servers/readarr/default.nix index d37059b463d9..72ad1060b21c 100644 --- a/pkgs/servers/readarr/default.nix +++ b/pkgs/servers/readarr/default.nix @@ -8,13 +8,13 @@ let x86_64-darwin = "x64"; }."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); hash = { - x64-linux_hash = "sha256-EBXK8MGgEOEu99X8n0i7mAoEBpqP9l+PtBlig0NW/Y8="; - arm64-linux_hash = "sha256-ZXIXjLnzjsT4nj5lbhg0yp97M9bdm8mo6Ypf3PAHlXc="; - x64-osx_hash = "sha256-RR3nyY7KyQXCimmknNEK6en98Q4D+PcFOi8lPAwdp9Q="; + x64-linux_hash = "sha256-JKGLMu7rIhMAJM2bThTQiHDgc449gWQwmku/yQEAXL4="; + arm64-linux_hash = "sha256-1gzjriw4osMp8w2Auwu+PPCz0qi7hwTY+1tlcb2GxeI="; + x64-osx_hash = "sha256-eYUCmtG2yz/IoGUQJPa5z3UGJyXafsNG/CFIBBoz0hQ="; }."${arch}-${os}_hash"; in stdenv.mkDerivation rec { pname = "readarr"; - version = "0.3.26.2526"; + version = "0.3.27.2538"; src = fetchurl { url = "https://github.com/Readarr/Readarr/releases/download/v${version}/Readarr.develop.${version}.${os}-core-${arch}.tar.gz"; From b5b02d4a1b2973cdd44338130af5c9e24d01a17b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 May 2024 08:46:21 +0000 Subject: [PATCH 050/359] python311Packages.aws-lambda-builders: 1.49.0 -> 1.50.0 --- .../python-modules/aws-lambda-builders/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aws-lambda-builders/default.nix b/pkgs/development/python-modules/aws-lambda-builders/default.nix index 561942aa79ce..305364749dfb 100644 --- a/pkgs/development/python-modules/aws-lambda-builders/default.nix +++ b/pkgs/development/python-modules/aws-lambda-builders/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "aws-lambda-builders"; - version = "1.49.0"; + version = "1.50.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "awslabs"; repo = "aws-lambda-builders"; rev = "refs/tags/v${version}"; - hash = "sha256-14qG3AuIlQI6n2XouPfUx7LNZqR0gSnI4OlkiYS62jA="; + hash = "sha256-GXpyO+Qd6NP5yxWn1kw34x+P5uyR0rcNlzwivT6eHdE="; }; postPatch = '' From 256bd32ca3f58ca0898428b36537ab910fc27190 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 May 2024 12:31:55 +0000 Subject: [PATCH 051/359] dbmate: 2.15.0 -> 2.16.0 --- pkgs/development/tools/database/dbmate/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/database/dbmate/default.nix b/pkgs/development/tools/database/dbmate/default.nix index 38f5ba2f19e5..dd44a4472a88 100644 --- a/pkgs/development/tools/database/dbmate/default.nix +++ b/pkgs/development/tools/database/dbmate/default.nix @@ -5,16 +5,16 @@ buildGoModule rec { pname = "dbmate"; - version = "2.15.0"; + version = "2.16.0"; src = fetchFromGitHub { owner = "amacneil"; repo = "dbmate"; rev = "refs/tags/v${version}"; - hash = "sha256-crn2FSJm7CSBg5TOcB5bJOsWqBrlwDoik7OS3HiCIGw="; + hash = "sha256-TfGF6qQZ3S8TQB0d5H0s+vbtKYe471TGEBWA+vr7RC8="; }; - vendorHash = "sha256-eFGQ59fdS+QQounT/byA0w9W+MK2Lhp+mlXAWWAtk6U="; + vendorHash = "sha256-Dzim4OFB62Xx10JqHMiMwJ0zMjyuyoKu997n7pJ3ta4="; doCheck = false; From f176f7e1b8b0b95d5be9f49877deb3a86f35a555 Mon Sep 17 00:00:00 2001 From: Maxime Brunet Date: Sun, 31 Mar 2024 14:47:03 -0700 Subject: [PATCH 052/359] tanka: add fish and zsh shell completions --- .../networking/cluster/tanka/default.nix | 25 ++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/networking/cluster/tanka/default.nix b/pkgs/applications/networking/cluster/tanka/default.nix index 61f56f425216..03b30a720900 100644 --- a/pkgs/applications/networking/cluster/tanka/default.nix +++ b/pkgs/applications/networking/cluster/tanka/default.nix @@ -23,7 +23,30 @@ buildGoModule rec { postInstall = '' echo "complete -C $out/bin/tk tk" > tk.bash - installShellCompletion tk.bash + + cat >tk.fish <tk.zsh < Date: Mon, 20 May 2024 01:08:34 +0000 Subject: [PATCH 053/359] godu: 1.4.1 -> 1.5.2 --- pkgs/tools/misc/godu/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/godu/default.nix b/pkgs/tools/misc/godu/default.nix index 7bd29ed43661..1f310b2f6881 100644 --- a/pkgs/tools/misc/godu/default.nix +++ b/pkgs/tools/misc/godu/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "godu"; - version = "1.4.1"; + version = "1.5.2"; src = fetchFromGitHub { owner = "viktomas"; repo = pname; rev = "v${version}"; - hash = "sha256-fJeSUAuNELZZ1DcybNsYd2ZX93VYWsLum5tHp68ZVlo="; + hash = "sha256-z1LCPweaf8e/HWkSrRCiMYZl4F4dKo4/wDkWgY+eTvk="; }; vendorHash = "sha256-8cZCeZ0gqxqbwB0WuEOFmEUNQd3/KcLeN0eLGfWG8BY="; From b2e800a60c55682512630292aa654638f4f83f57 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 May 2024 01:14:15 +0000 Subject: [PATCH 054/359] maskromtool: 2024-01-28 -> 2024-05-19 --- pkgs/tools/graphics/maskromtool/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/graphics/maskromtool/default.nix b/pkgs/tools/graphics/maskromtool/default.nix index b2506bfa9df8..49e35af98e56 100644 --- a/pkgs/tools/graphics/maskromtool/default.nix +++ b/pkgs/tools/graphics/maskromtool/default.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation rec { pname = "maskromtool"; - version = "2024-01-28"; + version = "2024-05-19"; src = fetchFromGitHub { owner = "travisgoodspeed"; repo = "maskromtool"; rev = "v${version}"; - hash = "sha256-jYnJgZ4bn5NDSzNyhb46xnmzbF9Y59shw8y/2zmxiVM="; + hash = "sha256-cG1OT5sbDW7uU7t+uh7GAdabd2zRlDTan2qPxBNHJTo="; }; buildInputs = [ From 035d6e343fdfddfed68f429a6b20b7f55b2fd3c4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 May 2024 02:48:45 +0000 Subject: [PATCH 055/359] ventoy: 1.0.97 -> 1.0.98 --- pkgs/by-name/ve/ventoy/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ve/ventoy/package.nix b/pkgs/by-name/ve/ventoy/package.nix index 4338932481ee..639db0524989 100644 --- a/pkgs/by-name/ve/ventoy/package.nix +++ b/pkgs/by-name/ve/ventoy/package.nix @@ -50,11 +50,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "ventoy"; - version = "1.0.97"; + version = "1.0.98"; src = fetchurl { url = "https://github.com/ventoy/Ventoy/releases/download/v${finalAttrs.version}/ventoy-${finalAttrs.version}-linux.tar.gz"; - hash = "sha256-E2ipCCydsllY5UB+9JhDItkNO7AJBTN9S9QWeOBsEVA="; + hash = "sha256-JjBB9vG7CNs4Fbp6IIBkIpZg7l9g0e58tjhznc7OsLw="; }; patches = [ From 1a684a23d78eff45d406414b3917fd7d0b10905a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 May 2024 03:03:03 +0000 Subject: [PATCH 056/359] pyotherside: 1.6.0 -> 1.6.1 --- pkgs/development/libraries/pyotherside/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/pyotherside/default.nix b/pkgs/development/libraries/pyotherside/default.nix index eeb73472253a..f99f1927295a 100644 --- a/pkgs/development/libraries/pyotherside/default.nix +++ b/pkgs/development/libraries/pyotherside/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation rec { pname = "pyotherside"; - version = "1.6.0"; + version = "1.6.1"; src = fetchFromGitHub { owner = "thp"; repo = "pyotherside"; rev = version; - sha256 = "sha256-IIvL704snJIJbigAgJZ3WWg5a/mX/8qzgFN+dBEClG8="; + sha256 = "sha256-Fh0gtbBi391ZgwS68FX1zUzeuz8ayEjlwnEM8LjaB8k="; }; nativeBuildInputs = [ qmake ]; From a17e9671e4d72e918a3ee0aadec7a08964c02595 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 May 2024 03:09:28 +0000 Subject: [PATCH 057/359] clap: 1.2.0 -> 1.2.1 --- pkgs/development/libraries/clap/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/clap/default.nix b/pkgs/development/libraries/clap/default.nix index e6c017cb7808..1fc6d5a2d420 100644 --- a/pkgs/development/libraries/clap/default.nix +++ b/pkgs/development/libraries/clap/default.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "clap"; - version = "1.2.0"; + version = "1.2.1"; src = fetchFromGitHub { owner = "free-audio"; repo = "clap"; rev = finalAttrs.version; - hash = "sha256-BNT2yWIlWk8kzhZteh7TaamliwJI+lzWVs/8XCFsuUc="; + hash = "sha256-3VDl6hMSRFrMtYeiUMoZhJf0wkMxVs9ZELKJqLGYJ+g="; }; postPatch = '' From 30fbff4c41e89e5dc542cb5dcb54212898ab217f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 May 2024 03:10:48 +0000 Subject: [PATCH 058/359] asciidoctorj: 2.5.12 -> 2.5.13 --- pkgs/tools/typesetting/asciidoctorj/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/typesetting/asciidoctorj/default.nix b/pkgs/tools/typesetting/asciidoctorj/default.nix index ac9abf1924c0..290957329821 100644 --- a/pkgs/tools/typesetting/asciidoctorj/default.nix +++ b/pkgs/tools/typesetting/asciidoctorj/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "asciidoctorj"; - version = "2.5.12"; + version = "2.5.13"; src = fetchzip { url = "mirror://maven/org/asciidoctor/${pname}/${version}/${pname}-${version}-bin.zip"; - sha256 = "sha256-cpFY9nEqy7yBevupHMpNybqnAfN2fT9RcSKWlRdWsag="; + sha256 = "sha256-II6R5/7vDONkk/6pL1n/h7Snvu3vaLulIOAw/FjZMBc="; }; nativeBuildInputs = [ makeWrapper ]; From 5f56e7bcf7b3982f76f67a8d0f86453fb40cdc33 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 May 2024 03:11:19 +0000 Subject: [PATCH 059/359] grass-sass: 0.13.2 -> 0.13.3 --- pkgs/tools/misc/grass-sass/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/grass-sass/default.nix b/pkgs/tools/misc/grass-sass/default.nix index 457822052d01..88a2e9676e2e 100644 --- a/pkgs/tools/misc/grass-sass/default.nix +++ b/pkgs/tools/misc/grass-sass/default.nix @@ -5,14 +5,14 @@ rustPlatform.buildRustPackage rec { pname = "grass"; - version = "0.13.2"; + version = "0.13.3"; src = fetchCrate { inherit pname version; - hash = "sha256-JFfNj+IMwIZ+DkaCy3mobSAaq4YphhMpGkx/P33UdJE="; + hash = "sha256-catGfGiKjB6KZCt6yjwdR5VV0RAaBfiUnjlyCCBguBs="; }; - cargoHash = "sha256-WzG+yOjxTX2ms2JMpZJYcaKZw0gc9g6/OUe/T7oyK20="; + cargoHash = "sha256-xonfDCJWVIuZQOBSLcrEFnziHwz6ZNQQxvVh+ulueUo="; # tests require rust nightly doCheck = false; From 15038dc4fde1ab0794e4bc631b541442b1117a64 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 May 2024 03:24:20 +0000 Subject: [PATCH 060/359] whistle: 2.9.70 -> 2.9.71 --- pkgs/by-name/wh/whistle/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wh/whistle/package.nix b/pkgs/by-name/wh/whistle/package.nix index 1196a9d6591e..5dbbd597207b 100644 --- a/pkgs/by-name/wh/whistle/package.nix +++ b/pkgs/by-name/wh/whistle/package.nix @@ -2,16 +2,16 @@ buildNpmPackage rec { pname = "whistle"; - version = "2.9.70"; + version = "2.9.71"; src = fetchFromGitHub { owner = "avwo"; repo = "whistle"; rev = "v${version}"; - hash = "sha256-KtZZa/t/WqMSjEAET8wutIhu7sp55/CtaBnNDThkEUI="; + hash = "sha256-98gQHnGvMuGCs3HzbT9Jtio40HyY5+rPXFs+NpdVuo0="; }; - npmDepsHash = "sha256-0XDfi23BktYDH58sDjaBtt6x2ZZDFqtBBL9agnHwgeo="; + npmDepsHash = "sha256-mptPD9BgkJU+xn5CM7YDA6f3p3NLFCUQdxyZ9ibH5b8="; dontNpmBuild = true; From f812d70646ef6f0f6b3ca39d030bceea0793d161 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 May 2024 06:34:35 +0000 Subject: [PATCH 061/359] python311Packages.bdffont: 0.0.24 -> 0.0.25 --- pkgs/development/python-modules/bdffont/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bdffont/default.nix b/pkgs/development/python-modules/bdffont/default.nix index 29cbe658db4d..0a60c785ceed 100644 --- a/pkgs/development/python-modules/bdffont/default.nix +++ b/pkgs/development/python-modules/bdffont/default.nix @@ -12,13 +12,13 @@ buildPythonPackage rec { pname = "bdffont"; - version = "0.0.24"; + version = "0.0.25"; disabled = pythonOlder "3.11"; src = fetchPypi { inherit pname version; - hash = "sha256-3HJwtBV78zsMUlmwJrPj74Vd5cru1zflvies5mNGcy4="; + hash = "sha256-IQ18ospOCg/iyT0Ts+BwfbFqUBz71War7c3KMl/3z+Y="; }; format = "pyproject"; From 54f72179590486731b5b6bf377906e15a9604894 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 May 2024 07:10:59 +0000 Subject: [PATCH 062/359] python311Packages.types-pillow: 10.2.0.20240415 -> 10.2.0.20240520 --- pkgs/development/python-modules/types-pillow/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-pillow/default.nix b/pkgs/development/python-modules/types-pillow/default.nix index db173d39e74b..5285606a092e 100644 --- a/pkgs/development/python-modules/types-pillow/default.nix +++ b/pkgs/development/python-modules/types-pillow/default.nix @@ -5,13 +5,13 @@ buildPythonPackage rec { pname = "types-pillow"; - version = "10.2.0.20240415"; + version = "10.2.0.20240520"; format = "setuptools"; src = fetchPypi { inherit version; pname = "types-Pillow"; - hash = "sha256-3WBYAnY5vNxmuniyKMwl/a5CUkwhUMeMgE2kJ+fnbnA="; + hash = "sha256-EwuXkZVGX6HhZ22OgcnHwwMZ6OlbEvrpRejw1SUhMQc="; }; # Modules doesn't have tests From 10b8ae9b40b483e557bf737c1b7dd47425d50240 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 May 2024 13:35:06 +0000 Subject: [PATCH 063/359] kuma-cp: 2.7.2 -> 2.7.3 --- pkgs/applications/networking/cluster/kuma/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/kuma/default.nix b/pkgs/applications/networking/cluster/kuma/default.nix index cde60aa4f9a7..66164211131f 100644 --- a/pkgs/applications/networking/cluster/kuma/default.nix +++ b/pkgs/applications/networking/cluster/kuma/default.nix @@ -15,14 +15,14 @@ buildGoModule rec { inherit pname; - version = "2.7.2"; + version = "2.7.3"; tags = lib.optionals enableGateway [ "gateway" ]; src = fetchFromGitHub { owner = "kumahq"; repo = "kuma"; rev = version; - hash = "sha256-Y9JejIKENIyn2EyRHXLm6CZqlP4MwvPSMRlciYl+a30="; + hash = "sha256-b3qQ3lFaQvkmP3HYPwQi2TxSeKmWzGbp01OCnjULJ4k="; }; vendorHash = "sha256-ne62twZXac5GfQ8JcWElIMqc+Vpvn0Y9XSNgAtF62q0="; From c2a1c5f8fc8e86fdc6816a0f7d2c27cf51426b91 Mon Sep 17 00:00:00 2001 From: DontEatOreo <57304299+DontEatOreo@users.noreply.github.com> Date: Mon, 20 May 2024 17:34:32 +0300 Subject: [PATCH 064/359] win-disk-writer: init at 1.3 --- pkgs/by-name/wi/win-disk-writer/package.nix | 36 +++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 pkgs/by-name/wi/win-disk-writer/package.nix diff --git a/pkgs/by-name/wi/win-disk-writer/package.nix b/pkgs/by-name/wi/win-disk-writer/package.nix new file mode 100644 index 000000000000..667a91968a05 --- /dev/null +++ b/pkgs/by-name/wi/win-disk-writer/package.nix @@ -0,0 +1,36 @@ +{ + lib, + stdenvNoCC, + fetchzip, + nix-update-script, +}: + +stdenvNoCC.mkDerivation (finalAttrs: { + pname = "win-disk-writer"; + version = "1.3"; + + src = fetchzip { + url = "https://github.com/TechUnRestricted/WinDiskWriter/releases/download/v${finalAttrs.version}/WinDiskWriter.${finalAttrs.version}.zip"; + hash = "sha256-3+Pjp1T0u6G64W8dm4pWRiznDWNW4cMxTkoAIQgvtQY="; + }; + + installPhase = '' + runHook preInstall + + mkdir -p "$out/Applications/WinDiskWriter.app" + cp -R . "$out/Applications/WinDiskWriter.app/" + + runHook postInstall + ''; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Windows Bootable USB creator for macOS"; + homepage = "https://github.com/TechUnRestricted/WinDiskWriter"; + license = lib.licenses.gpl3; + maintainers = with lib.maintainers; [ donteatoreo ]; + platforms = lib.platforms.darwin; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + }; +}) From b9c9195337aea327dd395aef740f518733ed6a2f Mon Sep 17 00:00:00 2001 From: luftmensch-luftmensch Date: Mon, 13 May 2024 20:23:07 +0200 Subject: [PATCH 065/359] rquickshare: init at 0.7.1 --- pkgs/by-name/rq/rquickshare/package.nix | 34 +++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 pkgs/by-name/rq/rquickshare/package.nix diff --git a/pkgs/by-name/rq/rquickshare/package.nix b/pkgs/by-name/rq/rquickshare/package.nix new file mode 100644 index 000000000000..89effd8427b0 --- /dev/null +++ b/pkgs/by-name/rq/rquickshare/package.nix @@ -0,0 +1,34 @@ +{ + appimageTools, + lib, + fetchurl, +}: +let + pname = "rquickshare"; + version = "0.7.1"; + src = fetchurl { + url = "https://github.com/Martichou/rquickshare/releases/download/v${version}/r-quick-share_${version}_amd64.AppImage"; + hash = "sha256-716d7T4nbs/dDS4KVGTADCpLO31U8iq6hDVD+c7Ks1I="; + }; + appimageContents = appimageTools.extractType2 { inherit pname version src; }; +in +appimageTools.wrapType2 { + inherit pname version src; + extraInstallCommands = '' + install -Dm444 ${appimageContents}/r-quick-share.desktop -t $out/share/applications + substituteInPlace $out/share/applications/r-quick-share.desktop \ + --replace-fail 'Exec=r-quick-share' 'Exec=rquickshare %u' + cp -r ${appimageContents}/usr/share/icons $out/share + ''; + + meta = { + description = "Rust implementation of NearbyShare/QuickShare from Android for Linux"; + homepage = "https://github.com/Martichou/rquickshare"; + changelog = "https://github.com/Martichou/rquickshare/blob/v${version}/CHANGELOG.md"; + license = lib.licenses.gpl3Plus; + maintainers = [ lib.maintainers.luftmensch-luftmensch ]; + platforms = [ "x86_64-linux" ]; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + mainProgram = "rquickshare"; + }; +} From 5ab548fb79d4f5a2925332f8ba7ad0701a779dff Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 May 2024 02:26:59 +0000 Subject: [PATCH 066/359] ecs-agent: 1.82.3 -> 1.82.4 --- pkgs/applications/virtualization/ecs-agent/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/virtualization/ecs-agent/default.nix b/pkgs/applications/virtualization/ecs-agent/default.nix index 57dde74ab09f..3ea9b7901675 100644 --- a/pkgs/applications/virtualization/ecs-agent/default.nix +++ b/pkgs/applications/virtualization/ecs-agent/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "amazon-ecs-agent"; - version = "1.82.3"; + version = "1.82.4"; src = fetchFromGitHub { rev = "v${version}"; owner = "aws"; repo = pname; - hash = "sha256-dn7aAH5Huul02WHoPm9VOjAdhMmtUXwnoGa2nSOa8UI="; + hash = "sha256-bM/K3fxkeDwsXKsgZaEkurgYdSHnOgIQ2oUKc5atvZk="; }; vendorHash = null; From 02d00add9cb22e3fa69767f82d8f12b3c635048b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 May 2024 02:39:40 +0000 Subject: [PATCH 067/359] python311Packages.peft: 0.10.0 -> 0.11.1 --- pkgs/development/python-modules/peft/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/peft/default.nix b/pkgs/development/python-modules/peft/default.nix index 3b65f6c68e92..c3d214f6e8ab 100644 --- a/pkgs/development/python-modules/peft/default.nix +++ b/pkgs/development/python-modules/peft/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "peft"; - version = "0.10.0"; + version = "0.11.1"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "huggingface"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-Aln5WyDgNnxOUwyhOz9NGsnV1zXt/Rs57ULxR5ZJXNM="; + hash = "sha256-FV/S/N9wA+rUos/uQIzvPWmWCIFi8wi2Tt6jMzvYfYQ="; }; nativeBuildInputs = [ setuptools ]; From fd9684a507dc05969f8a91226d4f3e4d89eae3e6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 May 2024 02:58:14 +0000 Subject: [PATCH 068/359] vtm: 0.9.81 -> 0.9.82 --- pkgs/tools/misc/vtm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/vtm/default.nix b/pkgs/tools/misc/vtm/default.nix index 9cd8d5df9010..6c83a456948b 100644 --- a/pkgs/tools/misc/vtm/default.nix +++ b/pkgs/tools/misc/vtm/default.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "vtm"; - version = "0.9.81"; + version = "0.9.82"; src = fetchFromGitHub { owner = "netxs-group"; repo = "vtm"; rev = "v${finalAttrs.version}"; - hash = "sha256-/PVZr87w4Iu44355U9YH51jWF+mNPZvdyfYKJvOLDJU="; + hash = "sha256-FqsvU3qt5TwTD6J7WFOgDrHWiDYfU3Y51k8klRCV0kQ="; }; nativeBuildInputs = [ From e1447de226ae4a7857b33d9a6a3a66fce5aab46a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 May 2024 08:27:14 +0000 Subject: [PATCH 069/359] minizincide: 2.8.3 -> 2.8.4 --- pkgs/development/tools/minizinc/ide.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/minizinc/ide.nix b/pkgs/development/tools/minizinc/ide.nix index 42dda7c4235d..00f028c117ca 100644 --- a/pkgs/development/tools/minizinc/ide.nix +++ b/pkgs/development/tools/minizinc/ide.nix @@ -5,13 +5,13 @@ let in stdenv.mkDerivation rec { pname = "minizinc-ide"; - version = "2.8.3"; + version = "2.8.4"; src = fetchFromGitHub { owner = "MiniZinc"; repo = "MiniZincIDE"; rev = version; - hash = "sha256-/x4mWjAk24s6Ax22Q15WUPLLwm7YrzwaoMIINjQr5zU="; + hash = "sha256-ljOtY4k0uQwb8YPH14DspofjY7kMMBu4QJ7MABYfIpA="; fetchSubmodules = true; }; From c40cc2a9f2aa57c6c7731bc6919e3e0c2271a586 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 May 2024 10:02:02 +0000 Subject: [PATCH 070/359] renode-unstable: 1.15.0+20240515gita6b1d773d -> 1.15.0+20240517gitf683c4f59 --- pkgs/by-name/re/renode-unstable/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/re/renode-unstable/package.nix b/pkgs/by-name/re/renode-unstable/package.nix index 46cf78a80971..eec3d309c4ea 100644 --- a/pkgs/by-name/re/renode-unstable/package.nix +++ b/pkgs/by-name/re/renode-unstable/package.nix @@ -5,11 +5,11 @@ renode.overrideAttrs (finalAttrs: _: { pname = "renode-unstable"; - version = "1.15.0+20240515gita6b1d773d"; + version = "1.15.0+20240517gitf683c4f59"; src = fetchurl { url = "https://builds.renode.io/renode-${finalAttrs.version}.linux-portable.tar.gz"; - hash = "sha256-N0pdjbEsXZiPh/xr76akmwSmkEt/fsBXZl4Cjncz3hU="; + hash = "sha256-fbGzh2vBKmtLbji8FunbNmbONZdFpJ/r6VUEO8odUec="; }; passthru.updateScript = From 9f022871c65a691553585585389ae9b02a87b502 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 May 2024 12:49:26 +0000 Subject: [PATCH 071/359] dorion: 4.2.1 -> 4.3.0 --- pkgs/by-name/do/dorion/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/do/dorion/package.nix b/pkgs/by-name/do/dorion/package.nix index b9c63b443dd2..e498be5ea43c 100644 --- a/pkgs/by-name/do/dorion/package.nix +++ b/pkgs/by-name/do/dorion/package.nix @@ -13,11 +13,11 @@ stdenv.mkDerivation (finalAttrs: { name = "dorion"; - version = "4.2.1"; + version = "4.3.0"; src = fetchurl { url = "https://github.com/SpikeHD/Dorion/releases/download/v${finalAttrs.version }/Dorion_${finalAttrs.version}_amd64.deb"; - hash = "sha256-ki1cNrMUSO9JX8HCm4lFKid3Jq6pwKJcb4bVPaha+IA="; + hash = "sha256-bVanhJqHQxe3imP07EsRuDu0Isj9rf4VoIjmoAPfaQk="; }; unpackCmd = '' From e9ee0ff4b0c71b8787b3f70d97a2748ed8f67bf0 Mon Sep 17 00:00:00 2001 From: Coutinho de Souza Date: Tue, 14 May 2024 13:09:57 -0300 Subject: [PATCH 072/359] hare: fix mime module The mime module relies on the `/etc/mime.types` file. We may hardcode it like the Golang recipe[0]. Also add a `passthru.tests.mimeModule` so that we can be certain that the module is working. [0]: https://github.com/NixOS/nixpkgs/blob/f1010e0469db743d14519a1efd37e23f8513d714/pkgs/development/compilers/go/1.22.nix#L79 --- .../hare/003-use-mailcap-for-mimetypes.patch | 13 +++++++++ pkgs/by-name/ha/hare/mime-module-test.nix | 28 +++++++++++++++++++ pkgs/by-name/ha/hare/package.nix | 16 +++++++++-- 3 files changed, 54 insertions(+), 3 deletions(-) create mode 100644 pkgs/by-name/ha/hare/003-use-mailcap-for-mimetypes.patch create mode 100644 pkgs/by-name/ha/hare/mime-module-test.nix diff --git a/pkgs/by-name/ha/hare/003-use-mailcap-for-mimetypes.patch b/pkgs/by-name/ha/hare/003-use-mailcap-for-mimetypes.patch new file mode 100644 index 000000000000..fad17d12cb9e --- /dev/null +++ b/pkgs/by-name/ha/hare/003-use-mailcap-for-mimetypes.patch @@ -0,0 +1,13 @@ +diff --git a/mime/system.ha b/mime/system.ha +index 73ff3496..42e7b640 100644 +--- a/mime/system.ha ++++ b/mime/system.ha +@@ -11,7 +11,7 @@ use strings; + use types; + + // Path to the system MIME database. +-export def SYSTEM_DB: str = "/etc/mime.types"; ++export def SYSTEM_DB: str = "@mailcap@/etc/mime.types"; + + @init fn init() void = { + // Done in a separate function so we can discard errors here diff --git a/pkgs/by-name/ha/hare/mime-module-test.nix b/pkgs/by-name/ha/hare/mime-module-test.nix new file mode 100644 index 000000000000..073ae09e3557 --- /dev/null +++ b/pkgs/by-name/ha/hare/mime-module-test.nix @@ -0,0 +1,28 @@ +{ + hare, + runCommandNoCC, + writeText, +}: +let + mainDotHare = writeText "main.ha" '' + use fmt; + use mime; + export fn main() void = { + const ext = "json"; + match(mime::lookup_ext(ext)) { + case let mime: const *mime::mimetype => + fmt::printfln("Found mimetype for extension `{}`: {}", ext, mime.mime)!; + case null => + fmt::fatalf("Could not find mimetype for `{}`", ext); + }; + }; + ''; +in +runCommandNoCC "mime-module-test" { nativeBuildInputs = [ hare ]; } '' + HARECACHE="$(mktemp -d)" + export HARECACHE + readonly binout="test-bin" + hare build -qRo "$binout" ${mainDotHare} + ./$binout + : 1>$out +'' diff --git a/pkgs/by-name/ha/hare/package.nix b/pkgs/by-name/ha/hare/package.nix index 3cf37e33109b..5c8a80520937 100644 --- a/pkgs/by-name/ha/hare/package.nix +++ b/pkgs/by-name/ha/hare/package.nix @@ -7,6 +7,7 @@ gitUpdater, scdoc, tzdata, + mailcap, substituteAll, fetchpatch, callPackage, @@ -116,6 +117,11 @@ stdenv.mkDerivation (finalAttrs: { url = "https://git.sr.ht/~sircmpwn/hare/commit/e35f2284774436f422e06f0e8d290b173ced1677.patch"; hash = "sha256-A59bGO/9tOghV8/MomTxd8xRExkHVdoMom2d+HTfQGg="; }) + # Use mailcap `/etc/mime.types` for Hare's mime module + (substituteAll { + src = ./003-use-mailcap-for-mimetypes.patch; + inherit mailcap; + }) ]; nativeBuildInputs = [ @@ -169,9 +175,13 @@ stdenv.mkDerivation (finalAttrs: { passthru = { updateScript = gitUpdater { }; - tests = lib.optionalAttrs enableCrossCompilation { - crossCompilation = callPackage ./cross-compilation-tests.nix { hare = finalAttrs.finalPackage; }; - }; + tests = + lib.optionalAttrs enableCrossCompilation { + crossCompilation = callPackage ./cross-compilation-tests.nix { hare = finalAttrs.finalPackage; }; + } + // lib.optionalAttrs (stdenv.buildPlatform.canExecute stdenv.hostPlatform) { + mimeModule = callPackage ./mime-module-test.nix { hare = finalAttrs.finalPackage; }; + }; }; meta = { From 7fe23b68a3a765a096f9c2468970b32523276903 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 May 2024 20:21:23 +0000 Subject: [PATCH 073/359] cider: 1.6.2 -> 1.6.3 --- pkgs/applications/audio/cider/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/cider/default.nix b/pkgs/applications/audio/cider/default.nix index b9a688370dcd..b6053670e59f 100644 --- a/pkgs/applications/audio/cider/default.nix +++ b/pkgs/applications/audio/cider/default.nix @@ -2,11 +2,11 @@ appimageTools.wrapType2 rec { pname = "cider"; - version = "1.6.2"; + version = "1.6.3"; src = fetchurl { url = "https://github.com/ciderapp/Cider/releases/download/v${version}/Cider-${version}.AppImage"; - sha256 = "sha256-43QmTnFp8raEyZO5NK/UlRM8Ykd0y4iaYlL3MpROmsk="; + sha256 = "sha256-NwoV1eeAN0u9VXWpu5mANXhmgqe8u3h7BlsREP1f/pI="; }; extraInstallCommands = From 955fa7d7e05a878662a70afd0ab469927785a484 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 May 2024 20:23:39 +0000 Subject: [PATCH 074/359] qxmpp: 1.6.1 -> 1.7.0 --- pkgs/development/libraries/qxmpp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/qxmpp/default.nix b/pkgs/development/libraries/qxmpp/default.nix index f22f9860d9cd..7ea5d6a4e72d 100644 --- a/pkgs/development/libraries/qxmpp/default.nix +++ b/pkgs/development/libraries/qxmpp/default.nix @@ -12,13 +12,13 @@ mkDerivation rec { pname = "qxmpp"; - version = "1.6.1"; + version = "1.7.0"; src = fetchFromGitHub { owner = "qxmpp-project"; repo = pname; rev = "v${version}"; - sha256 = "sha256-y27rTJc2taFGOjDmy0KKQQxSdXOwteLunHwICh5pSEc="; + sha256 = "sha256-8AF+deDRxipN+YMHE9vUyTaUbSJIckMkB7t3YVtupQs="; }; nativeBuildInputs = [ From 90de11ce8ad2e1d273be933078c98061832e2d02 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 May 2024 03:51:23 +0000 Subject: [PATCH 075/359] node-problem-detector: 0.8.18 -> 0.8.19 --- .../networking/cluster/node-problem-detector/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/node-problem-detector/default.nix b/pkgs/applications/networking/cluster/node-problem-detector/default.nix index 449691f6dd85..4daed56dd9d3 100644 --- a/pkgs/applications/networking/cluster/node-problem-detector/default.nix +++ b/pkgs/applications/networking/cluster/node-problem-detector/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "node-problem-detector"; - version = "0.8.18"; + version = "0.8.19"; src = fetchFromGitHub { owner = "kubernetes"; repo = pname; rev = "v${version}"; - sha256 = "sha256-/AfEnYBoCFc/XP5U6oxGDFU63q8llaeR91OPzZU7zm8="; + sha256 = "sha256-foVMmRgxy0A62EzmDiGUd2/x5zOpMAMUzXitpxuSIU0="; }; vendorHash = null; From d65713d7a6ca0c30ad53238b45e805c4b5c92126 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 May 2024 13:23:12 +0000 Subject: [PATCH 076/359] keepalived: 2.2.8 -> 2.3.0 --- pkgs/tools/networking/keepalived/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/keepalived/default.nix b/pkgs/tools/networking/keepalived/default.nix index 80059a664549..9ffa8d1ee09e 100644 --- a/pkgs/tools/networking/keepalived/default.nix +++ b/pkgs/tools/networking/keepalived/default.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation rec { pname = "keepalived"; - version = "2.2.8"; + version = "2.3.0"; src = fetchFromGitHub { owner = "acassen"; repo = "keepalived"; rev = "v${version}"; - sha256 = "sha256-QkebGQCYE4ccUvcxKG3qQ4wqC+RzxGHim8kgHQbIr5Q="; + sha256 = "sha256-FAmHhMBCG9sezCfp+WvY1klta2BvnGjztQ87arvJTE0="; }; buildInputs = [ From d861a4033f5ced1b991e465a1057e7fce1f96d9e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 May 2024 18:24:49 +0000 Subject: [PATCH 077/359] ooniprobe-cli: 3.21.1 -> 3.22.0 --- pkgs/tools/networking/ooniprobe-cli/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/ooniprobe-cli/default.nix b/pkgs/tools/networking/ooniprobe-cli/default.nix index d9015a661166..00f0720948f7 100644 --- a/pkgs/tools/networking/ooniprobe-cli/default.nix +++ b/pkgs/tools/networking/ooniprobe-cli/default.nix @@ -5,16 +5,16 @@ buildGoModule rec { pname = "ooniprobe-cli"; - version = "3.21.1"; + version = "3.22.0"; src = fetchFromGitHub { owner = "ooni"; repo = "probe-cli"; rev = "v${version}"; - hash = "sha256-H5QlyxNQdKGoTIdfh/neULakTddVIhXgMJ/wLbqvGbY="; + hash = "sha256-06uUnxkkG6sfIfaXm5ZA4N3eWPeMZOyL740FqiKkHM4="; }; - vendorHash = "sha256-I88cALmc8iTaVJ36ntQLw+wRMM2GLWMWLhv8EDJDRgg="; + vendorHash = "sha256-gjtrT1Dtk1sUTVK14qKtrIZNptj1mGNg6HTKv0HkEkc="; subPackages = [ "cmd/ooniprobe" ]; From d44080dded77d67d1b409a5af43cd60e422649eb Mon Sep 17 00:00:00 2001 From: Sean Buckley Date: Thu, 7 Mar 2024 13:27:20 -0500 Subject: [PATCH 078/359] vmware-horizon-client: replace buildFHSEnvChroot with buildFHSEnv --- .../networking/remote/vmware-horizon-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/remote/vmware-horizon-client/default.nix b/pkgs/applications/networking/remote/vmware-horizon-client/default.nix index ab6df01a269b..5f9ef27201e3 100644 --- a/pkgs/applications/networking/remote/vmware-horizon-client/default.nix +++ b/pkgs/applications/networking/remote/vmware-horizon-client/default.nix @@ -1,6 +1,6 @@ { stdenv , lib -, buildFHSEnvChroot +, buildFHSEnv , copyDesktopItems , fetchurl , gsettings-desktop-schemas @@ -67,7 +67,7 @@ let ''; }; - vmwareFHSUserEnv = name: buildFHSEnvChroot { + vmwareFHSUserEnv = name: buildFHSEnv { inherit name; runScript = "${vmwareHorizonClientFiles}/bin/${name}_wrapper"; From c528b38a510c39d5737f677606c1fa955362baa6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 May 2024 01:35:58 +0000 Subject: [PATCH 079/359] rocketchat-desktop: 3.9.14 -> 3.9.15 --- .../instant-messengers/rocketchat-desktop/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/rocketchat-desktop/default.nix b/pkgs/applications/networking/instant-messengers/rocketchat-desktop/default.nix index 4d7c987a213b..93fb435f3909 100644 --- a/pkgs/applications/networking/instant-messengers/rocketchat-desktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/rocketchat-desktop/default.nix @@ -4,11 +4,11 @@ let in stdenv.mkDerivation rec { pname = "rocketchat-desktop"; - version = "3.9.14"; + version = "3.9.15"; src = fetchurl { url = "https://github.com/RocketChat/Rocket.Chat.Electron/releases/download/${version}/rocketchat-${version}-linux-amd64.deb"; - hash = "sha256-1ZNxdzkkhsDPbwyTTTKmF7p10VgGRvRw31W91m1H4YM="; + hash = "sha256-fMnr7RCNoYVyV+CzKOIqaGd6T6+3fJxMuPjNdFAZdX0="; }; nativeBuildInputs = [ From 061dad6a49062672bce39501b36faba428657620 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 May 2024 06:06:53 +0000 Subject: [PATCH 080/359] spdx-license-list-data: 3.23 -> 3.24.0 --- pkgs/data/misc/spdx-license-list-data/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/misc/spdx-license-list-data/default.nix b/pkgs/data/misc/spdx-license-list-data/default.nix index ac66df424636..134a2581bd20 100644 --- a/pkgs/data/misc/spdx-license-list-data/default.nix +++ b/pkgs/data/misc/spdx-license-list-data/default.nix @@ -2,13 +2,13 @@ stdenvNoCC.mkDerivation rec { pname = "spdx-license-list-data"; - version = "3.23"; + version = "3.24.0"; src = fetchFromGitHub { owner = "spdx"; repo = "license-list-data"; rev = "v${version}"; - hash = "sha256-mxTEEkmLB/bh+7r2idKrP3IjT00UBlhI0HnR5bMfu+E="; + hash = "sha256-G7xRxHakkDphzMydxqfKEDLUp5ay2JwAtWhTTYiK+IM="; }; # List of file formats to package. From 3065f83fb84e28c133d6d429cbf3f8546560b9b0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 May 2024 10:36:05 +0000 Subject: [PATCH 081/359] vimPlugins.vim-clap: 0.53 -> 0.54 --- .../editors/vim/plugins/vim-clap/Cargo.lock | 193 +++++++++--------- .../editors/vim/plugins/vim-clap/default.nix | 4 +- 2 files changed, 104 insertions(+), 93 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/vim-clap/Cargo.lock b/pkgs/applications/editors/vim/plugins/vim-clap/Cargo.lock index a03a20d49554..85ce295754aa 100644 --- a/pkgs/applications/editors/vim/plugins/vim-clap/Cargo.lock +++ b/pkgs/applications/editors/vim/plugins/vim-clap/Cargo.lock @@ -109,7 +109,7 @@ checksum = "c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn", ] [[package]] @@ -126,7 +126,7 @@ checksum = "3a6c9af12842a67734c9a2e355436e5d03b22383ed60cf13cd0c18fbfe3dcbcf" dependencies = [ "async-trait", "axum-core", - "base64 0.21.7", + "base64", "bytes", "futures-util", "http 1.1.0", @@ -214,12 +214,6 @@ dependencies = [ "rustc-demangle", ] -[[package]] -name = "base64" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" - [[package]] name = "base64" version = "0.21.7" @@ -324,7 +318,7 @@ checksum = "031718ddb8f78aa5def78a09e90defe30151d1f6c672f937af4dd916429ed996" dependencies = [ "semver", "serde", - "toml", + "toml 0.5.11", "url", ] @@ -461,7 +455,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.52", + "syn", ] [[package]] @@ -472,7 +466,7 @@ checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" [[package]] name = "cli" -version = "0.1.53" +version = "0.1.54" dependencies = [ "anyhow", "clap", @@ -509,7 +503,7 @@ dependencies = [ [[package]] name = "code_tools" -version = "0.1.53" +version = "0.1.54" dependencies = [ "cargo_metadata", "maple_config", @@ -520,7 +514,7 @@ dependencies = [ "serde", "serde_json", "tokio", - "toml", + "toml 0.8.12", "tracing", "which", ] @@ -713,7 +707,7 @@ dependencies = [ "proc-macro2", "quote", "strsim 0.10.0", - "syn 2.0.52", + "syn", ] [[package]] @@ -724,7 +718,7 @@ checksum = "a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f" dependencies = [ "darling_core", "quote", - "syn 2.0.52", + "syn", ] [[package]] @@ -763,7 +757,7 @@ dependencies = [ [[package]] name = "dirs" -version = "0.1.53" +version = "0.1.54" dependencies = [ "directories", ] @@ -808,8 +802,8 @@ dependencies = [ "itertools 0.12.1", "maple_config", "quote", - "syn 1.0.109", - "toml", + "syn", + "toml 0.8.12", "toml_edit", ] @@ -867,11 +861,11 @@ dependencies = [ [[package]] name = "extracted_fzy" -version = "0.1.53" +version = "0.1.54" [[package]] name = "filter" -version = "0.1.53" +version = "0.1.54" dependencies = [ "icon", "matcher", @@ -966,7 +960,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn", ] [[package]] @@ -1173,7 +1167,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "322106e6bd0cba2d5ead589ddb8150a13d7c4217cf80d7c4f682ca994ccc6aa9" dependencies = [ - "base64 0.21.7", + "base64", "bytes", "headers-core", "http 1.1.0", @@ -1378,7 +1372,7 @@ dependencies = [ [[package]] name = "icon" -version = "0.1.53" +version = "0.1.54" dependencies = [ "itertools 0.10.5", "pattern", @@ -1566,7 +1560,18 @@ checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" dependencies = [ "bitflags 2.4.2", "libc", - "redox_syscall 0.4.1", + "redox_syscall", +] + +[[package]] +name = "libredox" +version = "0.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607" +dependencies = [ + "bitflags 2.4.2", + "libc", + "redox_syscall", ] [[package]] @@ -1669,30 +1674,30 @@ dependencies = [ [[package]] name = "maple_config" -version = "0.1.53" +version = "0.1.54" dependencies = [ - "dirs 0.1.53", + "dirs 0.1.54", "once_cell", "paths", "serde", "serde_json", - "toml", + "toml 0.8.12", "types", ] [[package]] name = "maple_core" -version = "0.1.53" +version = "0.1.54" dependencies = [ "async-trait", - "base64 0.13.1", + "base64", "chrono", "chrono-humanize", "clap", "code_tools", "colors-transform", "copypasta", - "dirs 0.1.53", + "dirs 0.1.54", "filter", "futures", "git2 0.15.0", @@ -1717,12 +1722,12 @@ dependencies = [ "rpc", "serde", "serde_json", - "strsim 0.10.0", + "strsim 0.11.0", "sublime_syntax", "subprocess", "thiserror", "tokio", - "toml", + "toml 0.8.12", "tracing", "tree_sitter", "types", @@ -1732,7 +1737,7 @@ dependencies = [ [[package]] name = "maple_derive" -version = "0.1.53" +version = "0.1.54" dependencies = [ "async-trait", "darling", @@ -1740,15 +1745,15 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.52", + "syn", "types", ] [[package]] name = "maple_lsp" -version = "0.1.53" +version = "0.1.54" dependencies = [ - "dirs 0.1.53", + "dirs 0.1.54", "futures-util", "lsp-types", "parking_lot", @@ -1758,14 +1763,14 @@ dependencies = [ "serde_json", "thiserror", "tokio", - "toml", + "toml 0.8.12", "tracing", "which", ] [[package]] name = "maple_markdown" -version = "0.1.53" +version = "0.1.54" dependencies = [ "axum", "axum-extra", @@ -1782,7 +1787,7 @@ dependencies = [ [[package]] name = "matcher" -version = "0.1.53" +version = "0.1.54" dependencies = [ "code_tools", "extracted_fzy", @@ -2043,16 +2048,16 @@ checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" dependencies = [ "cfg-if", "libc", - "redox_syscall 0.4.1", + "redox_syscall", "smallvec", "windows-targets 0.48.5", ] [[package]] name = "paths" -version = "0.1.53" +version = "0.1.54" dependencies = [ - "dirs 0.1.53", + "dirs 0.1.54", "dunce", "itertools 0.10.5", "serde", @@ -2061,7 +2066,7 @@ dependencies = [ [[package]] name = "pattern" -version = "0.1.53" +version = "0.1.54" dependencies = [ "once_cell", "regex", @@ -2090,7 +2095,7 @@ checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn", ] [[package]] @@ -2117,7 +2122,7 @@ version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5699cc8a63d1aa2b1ee8e12b9ad70ac790d65788cd36101fa37f87ea46c4cef" dependencies = [ - "base64 0.21.7", + "base64", "indexmap", "line-wrap", "quick-xml", @@ -2167,7 +2172,7 @@ checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" [[package]] name = "printer" -version = "0.1.53" +version = "0.1.54" dependencies = [ "filter", "icon", @@ -2283,15 +2288,6 @@ dependencies = [ "crossbeam-utils", ] -[[package]] -name = "redox_syscall" -version = "0.2.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" -dependencies = [ - "bitflags 1.3.2", -] - [[package]] name = "redox_syscall" version = "0.4.1" @@ -2314,7 +2310,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" dependencies = [ "getrandom", - "libredox", + "libredox 0.0.1", "thiserror", ] @@ -2368,7 +2364,7 @@ version = "0.11.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "78bf93c4af7a8bb7d879d51cebe797356ff10ae8516ace542b5182d9dcac10b2" dependencies = [ - "base64 0.21.7", + "base64", "bytes", "encoding_rs", "futures-core", @@ -2426,7 +2422,7 @@ dependencies = [ [[package]] name = "rpc" -version = "0.1.53" +version = "0.1.54" dependencies = [ "serde", "serde_json", @@ -2472,7 +2468,7 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" dependencies = [ - "base64 0.21.7", + "base64", ] [[package]] @@ -2554,7 +2550,7 @@ checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn", ] [[package]] @@ -2586,7 +2582,16 @@ checksum = "0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn", +] + +[[package]] +name = "serde_spanned" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" +dependencies = [ + "serde", ] [[package]] @@ -2690,7 +2695,7 @@ checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01" [[package]] name = "sublime_syntax" -version = "0.1.53" +version = "0.1.54" dependencies = [ "colors-transform", "rgb2ansi256", @@ -2708,17 +2713,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "syn" -version = "1.0.109" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - [[package]] name = "syn" version = "2.0.52" @@ -2787,13 +2781,13 @@ dependencies = [ [[package]] name = "termion" -version = "1.5.6" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "077185e2eac69c3f8379a4298e1e07cd36beb962290d4a51199acf0fdc10607e" +checksum = "417813675a504dfbbf21bfde32c03e5bf9f2413999962b479023c02848c1c7a5" dependencies = [ "libc", + "libredox 0.0.2", "numtoa", - "redox_syscall 0.2.16", "redox_termios", ] @@ -2814,7 +2808,7 @@ checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn", ] [[package]] @@ -2930,7 +2924,7 @@ checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn", ] [[package]] @@ -2978,19 +2972,36 @@ dependencies = [ "serde", ] +[[package]] +name = "toml" +version = "0.8.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit", +] + [[package]] name = "toml_datetime" version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" +dependencies = [ + "serde", +] [[package]] name = "toml_edit" -version = "0.21.1" +version = "0.22.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" +checksum = "d3328d4f68a705b2a4498da1d580585d39a6510f98318a2cec3018a7ec61ddef" dependencies = [ "indexmap", + "serde", + "serde_spanned", "toml_datetime", "winnow", ] @@ -3055,7 +3066,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn", ] [[package]] @@ -3250,14 +3261,14 @@ dependencies = [ [[package]] name = "tree_sitter" -version = "0.1.53" +version = "0.1.54" dependencies = [ "cc", "criterion", "once_cell", "rand", "serde", - "toml", + "toml 0.8.12", "tracing", "tree-sitter", "tree-sitter-bash", @@ -3309,7 +3320,7 @@ checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "types" -version = "0.1.53" +version = "0.1.54" dependencies = [ "icon", "pattern", @@ -3365,7 +3376,7 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" [[package]] name = "upgrade" -version = "0.1.53" +version = "0.1.54" dependencies = [ "indicatif", "reqwest", @@ -3399,7 +3410,7 @@ checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" [[package]] name = "utils" -version = "0.1.53" +version = "0.1.54" dependencies = [ "bytecount", "memchr", @@ -3470,7 +3481,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.52", + "syn", "wasm-bindgen-shared", ] @@ -3504,7 +3515,7 @@ checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -3801,9 +3812,9 @@ checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8" [[package]] name = "winnow" -version = "0.5.40" +version = "0.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" +checksum = "14b9415ee827af173ebb3f15f9083df5a122eb93572ec28741fb153356ea2578" dependencies = [ "memchr", ] @@ -3868,7 +3879,7 @@ checksum = "7e2c411759b501fb9501aac2b1b2d287a6e93e5bdcf13c25306b23e1b716dd0e" [[package]] name = "xtask" -version = "0.1.53" +version = "0.1.54" dependencies = [ "anyhow", "chrono", diff --git a/pkgs/applications/editors/vim/plugins/vim-clap/default.nix b/pkgs/applications/editors/vim/plugins/vim-clap/default.nix index ba2388643701..06704f9edd38 100644 --- a/pkgs/applications/editors/vim/plugins/vim-clap/default.nix +++ b/pkgs/applications/editors/vim/plugins/vim-clap/default.nix @@ -11,13 +11,13 @@ }: let - version = "0.53"; + version = "0.54"; src = fetchFromGitHub { owner = "liuchengxu"; repo = "vim-clap"; rev = "v${version}"; - hash = "sha256-0D9HMFh0G9Dq78v/Aau7VXN9jBad6ZevqTCjx7FT9Yw="; + hash = "sha256-rhCum59GCIAwdi5QgSaPfrALelAIMncNetu81i53Q8c="; }; meta = with lib; { From 559bffb2cb8ba041b285e44383f3f117c2e03827 Mon Sep 17 00:00:00 2001 From: Adam Dinwoodie Date: Thu, 23 May 2024 12:43:44 +0100 Subject: [PATCH 082/359] git: correct update script Commit d994dabacef6 (treewide: remove git-and-tools directory, 2022-12-19) removed the git-and-tools subdirectory, which the Git update script still referred to. Correct that outdated reference. --- pkgs/applications/version-management/git/update.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/version-management/git/update.sh b/pkgs/applications/version-management/git/update.sh index 54574722b02b..1f70dcff4294 100755 --- a/pkgs/applications/version-management/git/update.sh +++ b/pkgs/applications/version-management/git/update.sh @@ -10,7 +10,7 @@ targetVersion="${1:-$latestTag}" if [ ! "${oldVersion}" = "${targetVersion}" ]; then update-source-version git "${targetVersion}" nixpkgs="$(git rev-parse --show-toplevel)" - default_nix="$nixpkgs/pkgs/applications/version-management/git-and-tools/git/default.nix" + default_nix="$nixpkgs/pkgs/applications/version-management/git/default.nix" nix-build -A git git add "${default_nix}" git commit -m "git: ${oldVersion} -> ${targetVersion}" From cc59831e42ac07edf2128d6d4fe945233a45e806 Mon Sep 17 00:00:00 2001 From: Zhong Jianxin Date: Thu, 23 May 2024 20:50:56 +0800 Subject: [PATCH 083/359] evdevhook2: init at 1.0.2 --- pkgs/by-name/ev/evdevhook2/package.nix | 77 ++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 pkgs/by-name/ev/evdevhook2/package.nix diff --git a/pkgs/by-name/ev/evdevhook2/package.nix b/pkgs/by-name/ev/evdevhook2/package.nix new file mode 100644 index 000000000000..9e57517bd5d2 --- /dev/null +++ b/pkgs/by-name/ev/evdevhook2/package.nix @@ -0,0 +1,77 @@ +{ + lib, + stdenv, + fetchFromGitHub, + meson, + ninja, + pkg-config, + vala, + glib, + libevdev, + libgee, + udev, + testers, + nix-update-script, +}: + +let + # https://github.com/v1993/evdevhook2/blob/main/subprojects/gcemuhook.wrap + gcemuhook = fetchFromGitHub { + name = "gcemuhook"; + owner = "v1993"; + repo = "gcemuhook"; + rev = "91ef61cca809f5f3b9fa6e5304aba284a56c06dc"; + hash = "sha256-CPjSuKtoqSDKd+vEBgFy3qh33TkCVbxBEnwiBAkaADs="; + }; +in + +stdenv.mkDerivation (finalAttrs: { + pname = "evdevhook2"; + version = "1.0.2"; + + src = fetchFromGitHub { + owner = "v1993"; + repo = "evdevhook2"; + rev = "v${finalAttrs.version}"; + hash = "sha256-6CnUYLgrGUM1ndGpbn/T7wkREUzQ1LsLMpkRRxyUZ50="; + }; + + nativeBuildInputs = [ + meson + ninja + pkg-config + vala + ]; + + buildInputs = [ + glib + libevdev + libgee + udev + ]; + + postUnpack = '' + ln -sf ${gcemuhook} source/subprojects/gcemuhook + ''; + + mesonBuildType = "release"; + + passthru = { + tests.version = testers.testVersion { + package = finalAttrs.finalPackage; + version = "Evdevhook ${finalAttrs.version}"; + }; + + updateScript = nix-update-script { }; + }; + + meta = { + changelog = "https://github.com/v1993/evdevhook2/releases/tag/v${finalAttrs.version}"; + description = "Cemuhook UDP server for devices with modern Linux drivers"; + homepage = "https://github.com/v1993/evdevhook2"; + license = lib.licenses.gpl3Only; + mainProgram = "evdevhook2"; + maintainers = with lib.maintainers; [ azuwis ]; + platforms = lib.platforms.linux; + }; +}) From 79f6157c2775c351bdac98d8ffd96ba0e7c58785 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 May 2024 22:33:08 +0000 Subject: [PATCH 084/359] python311Packages.tempest: 38.0.0 -> 39.0.0 --- pkgs/development/python-modules/tempest/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tempest/default.nix b/pkgs/development/python-modules/tempest/default.nix index 66ebd1bfefab..2adaa77f76d3 100644 --- a/pkgs/development/python-modules/tempest/default.nix +++ b/pkgs/development/python-modules/tempest/default.nix @@ -32,14 +32,14 @@ buildPythonPackage rec { pname = "tempest"; - version = "38.0.0"; + version = "39.0.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-2WmSN4NrH5/y5iAuYaaVuZkuh1ym14jFj7OXw8Jfxtc="; + hash = "sha256-l4qKbTfQRWiRsoHN9fiAAiGMGP+q3gwRH1pMSXV/eSU="; }; nativeBuildInputs = [ setuptools ]; From 13b430fd028938482996886231a2272b67c0859a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 May 2024 00:35:23 +0000 Subject: [PATCH 085/359] avalanchego: 1.11.5 -> 1.11.6 --- pkgs/applications/networking/avalanchego/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/avalanchego/default.nix b/pkgs/applications/networking/avalanchego/default.nix index 6d75d3f56407..9ea2df25f5cc 100644 --- a/pkgs/applications/networking/avalanchego/default.nix +++ b/pkgs/applications/networking/avalanchego/default.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "avalanchego"; - version = "1.11.5"; + version = "1.11.6"; src = fetchFromGitHub { owner = "ava-labs"; repo = pname; rev = "v${version}"; - hash = "sha256-IZ4Q67b+VsmBN/NEBPDzN2PYO8cVfLpHBU0tCo+v3Xc="; + hash = "sha256-XEFmcdkuCA8a6rCwh9G01gs1uAkNbv0CxHbXWTzrrKg="; }; - vendorHash = "sha256-z6MF/Kb///BSirdRycNs+7SMThv+yS7WmcrIcgiwBNg="; + vendorHash = "sha256-odqP5FtQ5F7EMrDN9tL0M8sJR6WdzAJZZcOky8IRuOE="; # go mod vendor has a bug, see: https://github.com/golang/go/issues/57529 proxyVendor = true; From e675e2406c43b2e24279062b951e800b5f4d80b1 Mon Sep 17 00:00:00 2001 From: Arik Grahl Date: Mon, 29 Apr 2024 10:41:28 +0200 Subject: [PATCH 086/359] setup-envtest: init at 0.18.2 --- pkgs/by-name/se/setup-envtest/package.nix | 30 +++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 pkgs/by-name/se/setup-envtest/package.nix diff --git a/pkgs/by-name/se/setup-envtest/package.nix b/pkgs/by-name/se/setup-envtest/package.nix new file mode 100644 index 000000000000..2fe80013d8ef --- /dev/null +++ b/pkgs/by-name/se/setup-envtest/package.nix @@ -0,0 +1,30 @@ +{ lib +, buildGoModule +, fetchFromGitHub +}: + +buildGoModule rec { + pname = "setup-envtest"; + version = "0.18.2"; + + src = fetchFromGitHub { + owner = "kubernetes-sigs"; + repo = "controller-runtime"; + rev = "v${version}"; + hash = "sha256-fQgWwndxzBIi3zsNMYvFDXjetnaQF0NNK+qW8j4Wn/M="; + } + "/tools/setup-envtest"; + + vendorHash = "sha256-Xr5b/CRz/DMmoc4bvrEyAZcNufLIZOY5OGQ6yw4/W9k="; + + ldflags = [ "-s" "-w" ]; + + __darwinAllowLocalNetworking = true; + + meta = with lib; { + description = "Tool that manages binaries for envtest, allowing the download of new binaries, listing installed and available ones, and cleaning up versions"; + homepage = "https://github.com/kubernetes-sigs/controller-runtime/tree/v${version}/tools/setup-envtest"; + license = licenses.asl20; + maintainers = with maintainers; [ arikgrahl ]; + mainProgram = "setup-envtest"; + }; +} From c5bfba14e5fe979d1ee0ed1245fd8525be0b3482 Mon Sep 17 00:00:00 2001 From: kilianar Date: Fri, 24 May 2024 13:54:27 +0200 Subject: [PATCH 087/359] calibre: 7.10.0 -> 7.11.0 https://github.com/kovidgoyal/calibre/releases/tag/v7.11.0 --- pkgs/applications/misc/calibre/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/calibre/default.nix b/pkgs/applications/misc/calibre/default.nix index 013f41d35258..638bcd1bf1a9 100644 --- a/pkgs/applications/misc/calibre/default.nix +++ b/pkgs/applications/misc/calibre/default.nix @@ -32,11 +32,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "calibre"; - version = "7.10.0"; + version = "7.11.0"; src = fetchurl { url = "https://download.calibre-ebook.com/${finalAttrs.version}/calibre-${finalAttrs.version}.tar.xz"; - hash = "sha256-GvvvoqLBzapveKFSqlED471pUyRjLoYqU5YjN/L/nEs="; + hash = "sha256-JSQ8BpZf7ZvLld3GM5/yfLS+zRiFGi0r7V67Xb662Os="; }; patches = [ From 682e77dc8f1508ba382a86cd728af7e86d8aa0a3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 May 2024 14:37:33 +0000 Subject: [PATCH 088/359] docker-compose: 2.27.0 -> 2.27.1 --- pkgs/applications/virtualization/docker/compose.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/virtualization/docker/compose.nix b/pkgs/applications/virtualization/docker/compose.nix index d2eb61bb893d..99ce94c4976d 100644 --- a/pkgs/applications/virtualization/docker/compose.nix +++ b/pkgs/applications/virtualization/docker/compose.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "docker-compose"; - version = "2.27.0"; + version = "2.27.1"; src = fetchFromGitHub { owner = "docker"; repo = "compose"; rev = "v${version}"; - hash = "sha256-YM/9ijwxDAjFZk/ku33b/pMYri5V1h0wPd2YS7qJgCw="; + hash = "sha256-miAfEllN7/qDBD8UQZIfUeXSezEhmSwMo6oTDfiw2Bk="; }; postPatch = '' @@ -16,7 +16,7 @@ buildGoModule rec { rm -rf e2e/ ''; - vendorHash = "sha256-ztqWSoDsN8qdm6Jq8Wo7r16zuXENQDp2JvwSN+6Jbxw="; + vendorHash = "sha256-5HJ4qaPD1pbBFKgAArW0CKNBuP7pjxswZe3rHgjsgLg="; ldflags = [ "-X github.com/docker/compose/v2/internal.Version=${version}" "-s" "-w" ]; From b2730c480c422d761e09b1ce9c0fbe4a35290e36 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 May 2024 17:37:03 +0000 Subject: [PATCH 089/359] youtrack: 2024.1.29548 -> 2024.1.32323 --- pkgs/by-name/yo/youtrack/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/yo/youtrack/package.nix b/pkgs/by-name/yo/youtrack/package.nix index 5dbe8b9710ba..7cc98504d557 100644 --- a/pkgs/by-name/yo/youtrack/package.nix +++ b/pkgs/by-name/yo/youtrack/package.nix @@ -2,11 +2,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "youtrack"; - version = "2024.1.29548"; + version = "2024.1.32323"; src = fetchzip { url = "https://download.jetbrains.com/charisma/youtrack-${finalAttrs.version}.zip"; - hash = "sha256-01av1leVJz+QbnFNYyxEeL1zd6I25VNt45YFgV25n+0="; + hash = "sha256-eBjh0jp2Pb40IkjKZSBiaPWh5xXXRYUVjgmoVGrVLrg="; }; nativeBuildInputs = [ makeBinaryWrapper ]; From d3d7690624a0dd8beb0c867680dcd16adb97af39 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 May 2024 19:35:51 +0000 Subject: [PATCH 090/359] aws-sam-cli: 1.116.0 -> 1.117.0 --- pkgs/development/tools/aws-sam-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/aws-sam-cli/default.nix b/pkgs/development/tools/aws-sam-cli/default.nix index f12d4f44de32..c5040e07416c 100644 --- a/pkgs/development/tools/aws-sam-cli/default.nix +++ b/pkgs/development/tools/aws-sam-cli/default.nix @@ -10,7 +10,7 @@ python3.pkgs.buildPythonApplication rec { pname = "aws-sam-cli"; - version = "1.116.0"; + version = "1.117.0"; pyproject = true; disabled = python3.pythonOlder "3.8"; @@ -19,7 +19,7 @@ python3.pkgs.buildPythonApplication rec { owner = "aws"; repo = "aws-sam-cli"; rev = "refs/tags/v${version}"; - hash = "sha256-bQET2acu2G2tKkBYrj+37f8vnvnByiqMwkMZzrhT95Q="; + hash = "sha256-EXwR1bOaz2//pP3evOWF3XPUgIzbSEYqW4djyPkX8nQ="; }; build-system = with python3.pkgs; [ From ed1097803aca99e81ed2b2f19f32611a5656a1ee Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 May 2024 04:15:19 +0000 Subject: [PATCH 091/359] kpcli: 4.0 -> 4.1 --- pkgs/tools/security/kpcli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/kpcli/default.nix b/pkgs/tools/security/kpcli/default.nix index 0509663af1aa..5a3b0a75862f 100644 --- a/pkgs/tools/security/kpcli/default.nix +++ b/pkgs/tools/security/kpcli/default.nix @@ -1,12 +1,12 @@ { lib, stdenv, fetchurl, makeWrapper, perl, perlPackages }: stdenv.mkDerivation rec { - version = "4.0"; + version = "4.1"; pname = "kpcli"; src = fetchurl { url = "mirror://sourceforge/kpcli/${pname}-${version}.pl"; - sha256 = "sha256-UYnX2tad3Jg00kdX5WHStI6u2pyts+SZlgj/jv4o/TU="; + sha256 = "sha256-3t8OhvRPj3oanFJKRaUVhGlF0B4E+UAlcfGMIpcet9s="; }; nativeBuildInputs = [ makeWrapper ]; From da15a2965e272727570bf3631f41cb28b476efbe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 May 2024 04:49:12 +0000 Subject: [PATCH 092/359] gnuradio3_9Packages.osmosdr: 0.2.5 -> 0.2.6 --- pkgs/development/gnuradio-modules/osmosdr/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/gnuradio-modules/osmosdr/default.nix b/pkgs/development/gnuradio-modules/osmosdr/default.nix index 7b3c9ef25f0e..dbf7513cacc1 100644 --- a/pkgs/development/gnuradio-modules/osmosdr/default.nix +++ b/pkgs/development/gnuradio-modules/osmosdr/default.nix @@ -29,8 +29,8 @@ let version = { "3.7" = "0.1.5"; "3.8" = "0.2.3"; - "3.9" = "0.2.5"; - "3.10" = "0.2.5"; + "3.9" = "0.2.6"; + "3.10" = "0.2.6"; }.${gnuradio.versionAttr.major}; src = fetchgit { url = "https://gitea.osmocom.org/sdr/gr-osmosdr"; @@ -38,8 +38,8 @@ let sha256 = { "3.7" = "0bf9bnc1c3c4yqqqgmg3nhygj6rcfmyk6pybi27f7461d2cw1drv"; "3.8" = "sha256-ZfI8MshhZOdJ1U5FlnZKXsg2Rsvb6oKg943ZVYd/IWo="; - "3.9" = "sha256-pYPDkSnBzccZ/Tbs5x3bwk34FQewkG42y/vlaVkr2YE="; - "3.10" = "sha256-pYPDkSnBzccZ/Tbs5x3bwk34FQewkG42y/vlaVkr2YE="; + "3.9" = "sha256-jCUzBY1pYiEtcRQ97t9F6uEMVYw2NU0eoB5Xc2H6pGQ="; + "3.10" = "sha256-jCUzBY1pYiEtcRQ97t9F6uEMVYw2NU0eoB5Xc2H6pGQ="; }.${gnuradio.versionAttr.major}; }; in mkDerivation { From f9f8f8bd7f03b032eafddac9ff7ebd46084e874f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 May 2024 05:04:40 +0000 Subject: [PATCH 093/359] spring-boot-cli: 3.2.5 -> 3.3.0 --- pkgs/development/tools/spring-boot-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/spring-boot-cli/default.nix b/pkgs/development/tools/spring-boot-cli/default.nix index ed67db03e5c8..0bd4d805a143 100644 --- a/pkgs/development/tools/spring-boot-cli/default.nix +++ b/pkgs/development/tools/spring-boot-cli/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "spring-boot-cli"; - version = "3.2.5"; + version = "3.3.0"; src = fetchzip { url = "mirror://maven/org/springframework/boot/${finalAttrs.pname}/${finalAttrs.version}/${finalAttrs.pname}-${finalAttrs.version}-bin.zip"; - hash = "sha256-NRJ5vL/tcm/CrNIEUh7gntLsLwWD9bL048Ycx1pRlQU="; + hash = "sha256-dTTTcmR4C9UiYEfiKHr0sJBtHg/+sJcGIdrXSOoK1mw="; }; nativeBuildInputs = [ makeWrapper installShellFiles ]; From f2fad878759755c32bcafe563e3c7ecb3c6baea6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 May 2024 05:07:29 +0000 Subject: [PATCH 094/359] neo4j: 5.19.0 -> 5.20.0 --- pkgs/servers/nosql/neo4j/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/nosql/neo4j/default.nix b/pkgs/servers/nosql/neo4j/default.nix index 24fd222b0a91..af55e6ffb68b 100644 --- a/pkgs/servers/nosql/neo4j/default.nix +++ b/pkgs/servers/nosql/neo4j/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "neo4j"; - version = "5.19.0"; + version = "5.20.0"; src = fetchurl { url = "https://neo4j.com/artifact.php?name=neo4j-community-${version}-unix.tar.gz"; - hash = "sha256-MPTrMVbr3XkFzid1FGyAK5sRBMCMMxsdbKEmqv9aANk="; + hash = "sha256-IDIVdIQCcChx5RHG3/88Yvclh8ToDfcDv4VAhcQ20GY="; }; nativeBuildInputs = [ makeWrapper ]; From d553a49d50b59c78f39afac598616f54a3b0a346 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 May 2024 05:17:01 +0000 Subject: [PATCH 095/359] alfaview: 9.10.1 -> 9.11.0 --- .../networking/instant-messengers/alfaview/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/alfaview/default.nix b/pkgs/applications/networking/instant-messengers/alfaview/default.nix index f1c8367b91c3..398a3457df9b 100644 --- a/pkgs/applications/networking/instant-messengers/alfaview/default.nix +++ b/pkgs/applications/networking/instant-messengers/alfaview/default.nix @@ -5,11 +5,11 @@ stdenv.mkDerivation rec { pname = "alfaview"; - version = "9.10.1"; + version = "9.11.0"; src = fetchurl { url = "https://assets.alfaview.com/stable/linux/deb/${pname}_${version}.deb"; - hash = "sha256-k58v8l/LE0lWQFbQ6p2XGiRjMMwzArW3KVbIxlKC1SA="; + hash = "sha256-VnIMcpTlJT6E4DhGuKos2STbwAfdRNFs2XnodcqB+L8="; }; nativeBuildInputs = [ From 9a4741e2f4d29d14d86441de440d55c789e4d662 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 May 2024 07:25:18 +0000 Subject: [PATCH 096/359] openttd-jgrpp: 0.59.0 -> 0.59.1 --- pkgs/games/openttd/jgrpp.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/openttd/jgrpp.nix b/pkgs/games/openttd/jgrpp.nix index 6dea02eb49f0..98681bfd60ec 100644 --- a/pkgs/games/openttd/jgrpp.nix +++ b/pkgs/games/openttd/jgrpp.nix @@ -2,13 +2,13 @@ openttd.overrideAttrs (oldAttrs: rec { pname = "openttd-jgrpp"; - version = "0.59.0"; + version = "0.59.1"; src = fetchFromGitHub rec { owner = "JGRennison"; repo = "OpenTTD-patches"; rev = "jgrpp-${version}"; - hash = "sha256-90swZyzEdCpWsZb0aZnwRrzGkJT6gef1kMB/q+EXE3M="; + hash = "sha256-8I3NSg7iRzdY+k8g2m1Z/QWwlT3BErV1RL7cirlO71g="; }; buildInputs = oldAttrs.buildInputs ++ [ zstd ]; From 6c62ac1befce0185d89e139182a4fe9e2e49c141 Mon Sep 17 00:00:00 2001 From: Emmanuel Rosa Date: Sat, 11 May 2024 11:10:16 -0400 Subject: [PATCH 097/359] jetty: 12.0.8 -> 12.0.9 --- pkgs/servers/http/jetty/12.x.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/http/jetty/12.x.nix b/pkgs/servers/http/jetty/12.x.nix index 19aaa867c5df..e35533d547a9 100644 --- a/pkgs/servers/http/jetty/12.x.nix +++ b/pkgs/servers/http/jetty/12.x.nix @@ -1,4 +1,4 @@ import ./common.nix { - version = "12.0.8"; - hash = "sha256-lmlt2bjomXl7UWu3FDUBSLGv0oyXV/8kPhRCtfSUW7w="; + version = "12.0.9"; + hash = "sha256-+/pn6Q24QDTaK+Slr+B17fshEXXh6sO1DWRuFGfi2h0="; } From 31bd95c8769ecd296e5bae31b3657740377a433b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sat, 25 May 2024 23:46:18 +0200 Subject: [PATCH 098/359] opencv: expose runAccuracyTests, runPerformanceTests booleans --- pkgs/development/libraries/opencv/4.x.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/opencv/4.x.nix b/pkgs/development/libraries/opencv/4.x.nix index 2f24d984c062..56812df8f9c2 100644 --- a/pkgs/development/libraries/opencv/4.x.nix +++ b/pkgs/development/libraries/opencv/4.x.nix @@ -80,6 +80,9 @@ , doxygen , graphviz-nox +, runAccuracyTests ? true +, runPerformanceTests ? false + , AVFoundation , Cocoa , VideoDecodeAcceleration @@ -234,8 +237,6 @@ let opencvFlag = name: enabled: "-DWITH_${name}=${printEnabled enabled}"; - runAccuracyTests = true; - runPerformanceTests = false; printEnabled = enabled: if enabled then "ON" else "OFF"; withOpenblas = (enableBlas && blas.provider.pname == "openblas"); #multithreaded openblas conflicts with opencv multithreading, which manifest itself in hung tests @@ -254,6 +255,7 @@ effectiveStdenv.mkDerivation { outputs = [ "out" "cxxdev" + ] ++ lib.optionals (runAccuracyTests || runPerformanceTests) [ "package_tests" ]; cudaPropagateToOutput = "cxxdev"; From 3b72de99ab615d936f5f428645aa9f930dea0200 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 May 2024 05:14:40 +0000 Subject: [PATCH 099/359] python311Packages.wallbox: 0.6.0 -> 0.7.0 --- pkgs/development/python-modules/wallbox/default.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/wallbox/default.nix b/pkgs/development/python-modules/wallbox/default.nix index 2f522b0d77c0..e91470ecffe4 100644 --- a/pkgs/development/python-modules/wallbox/default.nix +++ b/pkgs/development/python-modules/wallbox/default.nix @@ -5,22 +5,27 @@ fetchPypi, pythonOlder, requests, + setuptools, simplejson, }: buildPythonPackage rec { pname = "wallbox"; - version = "0.6.0"; - format = "setuptools"; + version = "0.7.0"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-COZHMkAbTFZKi/b4e6toC4gPj1MPfGN4aBVi6SglrBI="; + hash = "sha256-8taZpC1N5ZsVurh10WosZvg7WDmord+PDfhHpRlfqBE="; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + ]; + + dependencies = [ aenum requests simplejson From 876498a7d68a28a08ebaeaa41d69b71ea061fa0a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 May 2024 22:22:00 +0000 Subject: [PATCH 100/359] python311Packages.azure-mgmt-netapp: 12.0.0 -> 13.0.0 --- .../python-modules/azure-mgmt-netapp/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-netapp/default.nix b/pkgs/development/python-modules/azure-mgmt-netapp/default.nix index a9fe7b0ab5f4..1fe67e96717b 100644 --- a/pkgs/development/python-modules/azure-mgmt-netapp/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-netapp/default.nix @@ -6,21 +6,24 @@ azure-common, azure-mgmt-core, isodate, + setuptools, }: buildPythonPackage rec { pname = "azure-mgmt-netapp"; - version = "12.0.0"; - format = "setuptools"; + version = "13.0.0"; + pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-bC7HZzIeUK4E6HcQgguB/sDr1G1kPkS/A43xZ6pBpyw="; + hash = "sha256-R322hzij1kcnrwxMClOzta40cMnd4w6bGnp5+p2pMQ8="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ azure-common azure-mgmt-core isodate From af71e175a2925be9feb73b10c64864c16cdbb975 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 May 2024 04:12:01 +0000 Subject: [PATCH 101/359] python311Packages.sphinxcontrib-plantuml: 0.29 -> 0.30 --- .../sphinxcontrib-plantuml/default.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/sphinxcontrib-plantuml/default.nix b/pkgs/development/python-modules/sphinxcontrib-plantuml/default.nix index 6f9a3ecf2d49..f5cad295f308 100644 --- a/pkgs/development/python-modules/sphinxcontrib-plantuml/default.nix +++ b/pkgs/development/python-modules/sphinxcontrib-plantuml/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchPypi, + setuptools, sphinx, plantuml, pythonOlder, @@ -9,20 +10,21 @@ buildPythonPackage rec { pname = "sphinxcontrib-plantuml"; - version = "0.29"; - format = "setuptools"; + version = "0.30"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-l6Tyomr5HbiHcMz4o7LgMwW82n7EGn+Wn8jLJ7hKPEQ="; + hash = "sha256-KhJmykO930RkCuRBBwA99EkN4rPDFUoNYnz7Y+mhab8="; }; - propagatedBuildInputs = [ - sphinx - plantuml - ]; + build-system = [ setuptools ]; + + dependencies = [ sphinx ]; + + propagatedBuildInputs = [ plantuml ]; # No tests included. doCheck = false; From 1a4934d100dc441c558db8164aac911ae8582515 Mon Sep 17 00:00:00 2001 From: natsukium Date: Sun, 26 May 2024 11:22:43 +0900 Subject: [PATCH 102/359] python311Packages.sphinxcontrib-plantuml: add pythonImportsCheck --- .../python-modules/sphinxcontrib-plantuml/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/sphinxcontrib-plantuml/default.nix b/pkgs/development/python-modules/sphinxcontrib-plantuml/default.nix index f5cad295f308..0d4735caa6d0 100644 --- a/pkgs/development/python-modules/sphinxcontrib-plantuml/default.nix +++ b/pkgs/development/python-modules/sphinxcontrib-plantuml/default.nix @@ -26,6 +26,8 @@ buildPythonPackage rec { propagatedBuildInputs = [ plantuml ]; + pythonImportsCheck = [ "sphinxcontrib.plantuml" ]; + # No tests included. doCheck = false; From 3def226b6db2adfc0930af1a3f2992f25c160fe6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 May 2024 16:15:03 +0000 Subject: [PATCH 103/359] python311Packages.pytorch-lightning: 2.2.4 -> 2.2.5 --- .../python-modules/pytorch-lightning/default.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pytorch-lightning/default.nix b/pkgs/development/python-modules/pytorch-lightning/default.nix index 1a8a7226033a..6a1d8c524132 100644 --- a/pkgs/development/python-modules/pytorch-lightning/default.nix +++ b/pkgs/development/python-modules/pytorch-lightning/default.nix @@ -2,12 +2,12 @@ lib, buildPythonPackage, fetchFromGitHub, - pythonOlder, fsspec, lightning-utilities, numpy, packaging, pyyaml, + setuptools, tensorboardx, torch, torchmetrics, @@ -21,21 +21,23 @@ buildPythonPackage rec { pname = "pytorch-lightning"; - version = "2.2.4"; - format = "pyproject"; + version = "2.2.5"; + pyproject = true; src = fetchFromGitHub { owner = "Lightning-AI"; repo = "pytorch-lightning"; rev = "refs/tags/${version}"; - hash = "sha256-IkoSID7nEPbKrhEMlo/UaMcF80HYldvndFA54DoHT+M="; + hash = "sha256-2O6Gr9BdjI/WTU0+KTfOQG31xzHyBeqxGv97f3WxUMs="; }; preConfigure = '' export PACKAGE_NAME=pytorch ''; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ fsspec numpy packaging From 1de24ea8429e0c50f20b91287ae35a3a885cf1b5 Mon Sep 17 00:00:00 2001 From: natsukium Date: Sun, 26 May 2024 12:41:41 +0900 Subject: [PATCH 104/359] python311Packages.pytorch-lightning: update meta --- pkgs/development/python-modules/pytorch-lightning/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pytorch-lightning/default.nix b/pkgs/development/python-modules/pytorch-lightning/default.nix index 6a1d8c524132..80462a073b47 100644 --- a/pkgs/development/python-modules/pytorch-lightning/default.nix +++ b/pkgs/development/python-modules/pytorch-lightning/default.nix @@ -63,7 +63,8 @@ buildPythonPackage rec { meta = with lib; { description = "Lightweight PyTorch wrapper for machine learning researchers"; - homepage = "https://pytorch-lightning.readthedocs.io"; + homepage = "https://github.com/Lightning-AI/pytorch-lightning"; + changelog = "https://github.com/Lightning-AI/pytorch-lightning/releases/tag/${src.rev}"; license = licenses.asl20; maintainers = with maintainers; [ tbenst ]; }; From 48f502c155850e37bdd8f4cd2466c6882713533a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 May 2024 03:45:50 +0000 Subject: [PATCH 105/359] obs-studio-plugins.obs-move-transition: 2.12.0 -> 3.0.0 --- .../video/obs-studio/plugins/obs-move-transition.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/obs-studio/plugins/obs-move-transition.nix b/pkgs/applications/video/obs-studio/plugins/obs-move-transition.nix index f9a09b450bbb..79ab2a32e26f 100644 --- a/pkgs/applications/video/obs-studio/plugins/obs-move-transition.nix +++ b/pkgs/applications/video/obs-studio/plugins/obs-move-transition.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "obs-move-transition"; - version = "2.12.0"; + version = "3.0.0"; src = fetchFromGitHub { owner = "exeldro"; repo = "obs-move-transition"; rev = version; - sha256 = "sha256-Y0FTNxwpCOp/3XkHxZ4H0ja840R7/c2dTDImUf5iZQE="; + sha256 = "sha256-wvPtcYW++PmDvCpgTIppvwg4Zibrg384yth9da11fMk="; }; nativeBuildInputs = [ cmake ]; From 8e437816fc9b817d0774a13acaccdd2e31d92834 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 May 2024 04:24:39 +0000 Subject: [PATCH 106/359] beeper: 3.104.7 -> 3.105.2 --- .../networking/instant-messengers/beeper/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/beeper/default.nix b/pkgs/applications/networking/instant-messengers/beeper/default.nix index 3651408c8b7f..095acb5a2bda 100644 --- a/pkgs/applications/networking/instant-messengers/beeper/default.nix +++ b/pkgs/applications/networking/instant-messengers/beeper/default.nix @@ -10,11 +10,11 @@ }: let pname = "beeper"; - version = "3.104.7"; + version = "3.105.2"; name = "${pname}-${version}"; src = fetchurl { - url = "https://download.todesktop.com/2003241lzgn20jd/beeper-3.104.7-build-2405024h1b4qoap-x86_64.AppImage"; - hash = "sha256-VjN9bKxFokExEjMGz42d/VVwVWJzowI42ONsNyXEbnc="; + url = "https://download.todesktop.com/2003241lzgn20jd/beeper-3.105.2-build-240521yxdjizhu0-x86_64.AppImage"; + hash = "sha256-Ov2Kii4f4zg/9OyUfm/qhyiqK6C6CC3DgETTx1HqIZ4="; }; appimage = appimageTools.wrapType2 { inherit version pname src; From 7f59ff50abd526ec5a6ddd9738542f8892cb8da6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 May 2024 06:21:31 +0000 Subject: [PATCH 107/359] python311Packages.robotframework-seleniumlibrary: 6.3.0 -> 6.4.0 --- .../python-modules/robotframework-seleniumlibrary/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/robotframework-seleniumlibrary/default.nix b/pkgs/development/python-modules/robotframework-seleniumlibrary/default.nix index d025d3761215..f535055d3201 100644 --- a/pkgs/development/python-modules/robotframework-seleniumlibrary/default.nix +++ b/pkgs/development/python-modules/robotframework-seleniumlibrary/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "robotframework-seleniumlibrary"; - version = "6.3.0"; + version = "6.4.0"; pyproject = true; # no tests included in PyPI tarball @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "robotframework"; repo = "SeleniumLibrary"; rev = "refs/tags/v${version}"; - sha256 = "sha256-/bYk8S9fGTsftBokz1FH+7HwdhhtAvZgtQscUESTsjY="; + sha256 = "sha256-Rjbdn1WXdXLn//HLtHwVrlLD+3vw9mgre/0wvMb+xbc="; }; nativeBuildInputs = [ setuptools ]; From e4380f5b86161a0ac17644c2b223ce20b7b84b7c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 May 2024 07:34:13 +0000 Subject: [PATCH 108/359] jellyfin-mpv-shim: 2.6.0 -> 2.7.0.post2 --- pkgs/applications/video/jellyfin-mpv-shim/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/jellyfin-mpv-shim/default.nix b/pkgs/applications/video/jellyfin-mpv-shim/default.nix index 70f28ab72077..d2ada06c4fc2 100644 --- a/pkgs/applications/video/jellyfin-mpv-shim/default.nix +++ b/pkgs/applications/video/jellyfin-mpv-shim/default.nix @@ -18,11 +18,11 @@ buildPythonApplication rec { pname = "jellyfin-mpv-shim"; - version = "2.6.0"; + version = "2.7.0.post2"; src = fetchPypi { inherit pname version; - sha256 = "sha256-90Z2vgYT/9hBQZgfXeY7l6sGwT5KEY8X4rZMgrbTwrM="; + sha256 = "sha256-N41soGiEdRJDDYTEJb/wG0enigH+UL35xNz52u/wjDo="; }; nativeBuildInputs = [ From 36de695b0e23926eaed4f3377a58615c80d2ffa9 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sun, 26 May 2024 11:35:08 +0200 Subject: [PATCH 109/359] qemu: fix cross dtc is needed as a native build input (for the dtc binary) and as a build input (for libfdt). Closes: https://github.com/NixOS/nixpkgs/pull/314270 --- pkgs/applications/virtualization/qemu/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/virtualization/qemu/default.nix b/pkgs/applications/virtualization/qemu/default.nix index 2f87cb4a473b..165918835208 100644 --- a/pkgs/applications/virtualization/qemu/default.nix +++ b/pkgs/applications/virtualization/qemu/default.nix @@ -76,7 +76,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optionals hexagonSupport [ glib ] ++ lib.optionals stdenv.isDarwin [ sigtool ]; - buildInputs = [ zlib glib pixman + buildInputs = [ dtc zlib glib pixman vde2 texinfo lzo snappy libtasn1 gnutls nettle curl libslirp ] From 1836470c42550f3949188902e324cd1140ab1d64 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 May 2024 10:52:23 +0000 Subject: [PATCH 110/359] glooctl: 1.16.11 -> 1.16.14 --- pkgs/applications/networking/cluster/glooctl/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/glooctl/default.nix b/pkgs/applications/networking/cluster/glooctl/default.nix index 4a62d357736b..34922e42f5dc 100644 --- a/pkgs/applications/networking/cluster/glooctl/default.nix +++ b/pkgs/applications/networking/cluster/glooctl/default.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "glooctl"; - version = "1.16.11"; + version = "1.16.14"; src = fetchFromGitHub { owner = "solo-io"; repo = "gloo"; rev = "v${version}"; - hash = "sha256-3GTSIZRELj8Pdm02SUKSCk6/Q7Hkuggvq+XjJAH9qU0="; + hash = "sha256-yLtwCsS7ZkmmtEjkXsZrsWCJWW0b38Z0yuaBL4M/hvU="; }; - vendorHash = "sha256-UyzqKpF2WBj25Bm4MtkF6yjl87A61vGsteBNCjJV178="; + vendorHash = "sha256-wLB+sUaSOBb1VLx/iwlU4U6LKakUP+GbhdWfjlvCu84="; subPackages = [ "projects/gloo/cli/cmd" ]; From c8e127268a79262489b92421493a3b859439cfe5 Mon Sep 17 00:00:00 2001 From: Rouven Czerwinski Date: Fri, 23 Feb 2024 17:18:47 +0100 Subject: [PATCH 111/359] kernelshark: 2.2.1 -> 2.3.1 Bump the package and move it over to qt6. --- .../linux/trace-cmd/kernelshark.nix | 18 +++++++++--------- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/os-specific/linux/trace-cmd/kernelshark.nix b/pkgs/os-specific/linux/trace-cmd/kernelshark.nix index 1eda219013da..4251235469cc 100644 --- a/pkgs/os-specific/linux/trace-cmd/kernelshark.nix +++ b/pkgs/os-specific/linux/trace-cmd/kernelshark.nix @@ -1,22 +1,22 @@ -{ lib, mkDerivation, fetchzip, qtbase, cmake, asciidoc +{ lib, stdenv, fetchzip, qtbase, qtscxml, cmake, asciidoc , docbook_xsl, json_c, mesa_glu, freeglut, trace-cmd, pkg-config -, libtraceevent, libtracefs, freefont_ttf +, libtraceevent, libtracefs, freefont_ttf, wrapQtAppsHook, qtwayland }: -mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "kernelshark"; - version = "2.2.1"; + version = "2.3.1"; src = fetchzip { - url = "https://git.kernel.org/pub/scm/utils/trace-cmd/kernel-shark.git/snapshot/kernelshark-v${version}.tar.gz"; - hash = "sha256-V25IzPDOt6V03wgIa/AJ0T8mRaGmXYuMCcvbSOKleY0="; + url = "https://git.kernel.org/pub/scm/utils/trace-cmd/kernel-shark.git/snapshot/kernelshark-v${finalAttrs.version}.tar.gz"; + hash = "sha256-KV8ahV2koX7OL1C42H5If14e7m54jv0DlZ1dNsVRUWE="; }; outputs = [ "out" ]; - nativeBuildInputs = [ pkg-config cmake ]; + nativeBuildInputs = [ pkg-config cmake wrapQtAppsHook ]; - buildInputs = [ qtbase json_c mesa_glu freeglut libtraceevent libtracefs trace-cmd ]; + buildInputs = [ qtbase qtscxml qtwayland json_c mesa_glu freeglut libtraceevent libtracefs trace-cmd ]; cmakeFlags = [ "-D_INSTALL_PREFIX=${placeholder "out"}" @@ -32,4 +32,4 @@ mkDerivation rec { platforms = platforms.linux; maintainers = with maintainers; [ basvandijk ]; }; -} +}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8c37280dd9f1..6ea8b2ba5ef2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13741,7 +13741,7 @@ with pkgs; trace-cmd = callPackage ../os-specific/linux/trace-cmd { }; - kernelshark = libsForQt5.callPackage ../os-specific/linux/trace-cmd/kernelshark.nix { }; + kernelshark = qt6Packages.callPackage ../os-specific/linux/trace-cmd/kernelshark.nix { }; traceroute = callPackage ../tools/networking/traceroute { }; From b788b6fc8c55732448c5f07f61aa8ca1cc93b549 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Sun, 26 May 2024 17:27:38 +0200 Subject: [PATCH 112/359] box64: Add LoongArch dynarec --- pkgs/applications/emulators/box64/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/emulators/box64/default.nix b/pkgs/applications/emulators/box64/default.nix index 6d15889ee50c..43dc3ed61d18 100644 --- a/pkgs/applications/emulators/box64/default.nix +++ b/pkgs/applications/emulators/box64/default.nix @@ -4,13 +4,13 @@ , gitUpdater , cmake , python3 -, withDynarec ? (stdenv.hostPlatform.isAarch64 || stdenv.hostPlatform.isRiscV64) +, withDynarec ? (stdenv.hostPlatform.isAarch64 || stdenv.hostPlatform.isRiscV64 || stdenv.hostPlatform.isLoongArch64) , runCommand , hello-x86_64 }: -# Currently only supported on ARM & RISC-V -assert withDynarec -> (stdenv.hostPlatform.isAarch64 || stdenv.hostPlatform.isRiscV64); +# Currently only supported on specific archs +assert withDynarec -> (stdenv.hostPlatform.isAarch64 || stdenv.hostPlatform.isRiscV64 || stdenv.hostPlatform.isLoongArch64); stdenv.mkDerivation (finalAttrs: { pname = "box64"; @@ -44,6 +44,7 @@ stdenv.mkDerivation (finalAttrs: { # Arch dynarec "-DARM_DYNAREC=${lib.boolToString (withDynarec && stdenv.hostPlatform.isAarch64)}" "-DRV64_DYNAREC=${lib.boolToString (withDynarec && stdenv.hostPlatform.isRiscV64)}" + "-DLARCH64_DYNAREC=${lib.boolToString (withDynarec && stdenv.hostPlatform.isLoongArch64)}" ]; installPhase = '' @@ -79,7 +80,7 @@ stdenv.mkDerivation (finalAttrs: { } '' # There is no actual "Hello, world!" with any of the logging enabled, and with all logging disabled it's hard to # tell what problems the emulator has run into. - BOX64_NOBANNER=0 BOX64_LOG=1 box64 ${hello-x86_64}/bin/hello --version | tee $out + BOX64_NOBANNER=0 BOX64_LOG=1 box64 ${lib.getExe hello-x86_64} --version | tee $out ''; }; From fc4ed4e94186aab3c09874a992a3bb3bdb191fb8 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Sun, 26 May 2024 17:36:38 +0200 Subject: [PATCH 113/359] box64: Modernise abit - lib.cmake* - meta.changelog - No meta-wide with lib --- pkgs/applications/emulators/box64/default.nix | 36 ++++++++++--------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/pkgs/applications/emulators/box64/default.nix b/pkgs/applications/emulators/box64/default.nix index 43dc3ed61d18..0b7f442a29bf 100644 --- a/pkgs/applications/emulators/box64/default.nix +++ b/pkgs/applications/emulators/box64/default.nix @@ -29,22 +29,22 @@ stdenv.mkDerivation (finalAttrs: { ]; cmakeFlags = [ - "-DNOGIT=ON" + (lib.cmakeBool "NOGIT" true) # Arch mega-option - "-DARM64=${lib.boolToString stdenv.hostPlatform.isAarch64}" - "-DRV64=${lib.boolToString stdenv.hostPlatform.isRiscV64}" - "-DPPC64LE=${lib.boolToString (stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian)}" - "-DLARCH64=${lib.boolToString stdenv.hostPlatform.isLoongArch64}" + (lib.cmakeBool "ARM64" stdenv.hostPlatform.isAarch64) + (lib.cmakeBool "RV64" stdenv.hostPlatform.isRiscV64) + (lib.cmakeBool "PPC64LE" (stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian)) + (lib.cmakeBool "LARCH64" stdenv.hostPlatform.isLoongArch64) ] ++ lib.optionals stdenv.hostPlatform.isx86_64 [ # x86_64 has no arch-specific mega-option, manually enable the options that apply to it - "-DLD80BITS=ON" - "-DNOALIGN=ON" + (lib.cmakeBool "LD80BITS" true) + (lib.cmakeBool "NOALIGN" true) ] ++ [ # Arch dynarec - "-DARM_DYNAREC=${lib.boolToString (withDynarec && stdenv.hostPlatform.isAarch64)}" - "-DRV64_DYNAREC=${lib.boolToString (withDynarec && stdenv.hostPlatform.isRiscV64)}" - "-DLARCH64_DYNAREC=${lib.boolToString (withDynarec && stdenv.hostPlatform.isLoongArch64)}" + (lib.cmakeBool "ARM_DYNAREC" (withDynarec && stdenv.hostPlatform.isAarch64)) + (lib.cmakeBool "RV64_DYNAREC" (withDynarec && stdenv.hostPlatform.isRiscV64)) + (lib.cmakeBool "LARCH64_DYNAREC" (withDynarec && stdenv.hostPlatform.isLoongArch64)) ]; installPhase = '' @@ -76,19 +76,21 @@ stdenv.mkDerivation (finalAttrs: { rev-prefix = "v"; }; tests.hello = runCommand "box64-test-hello" { - nativeBuildInputs = [ finalAttrs.finalPackage ]; - } '' + nativeBuildInputs = [ finalAttrs.finalPackage ]; + } # There is no actual "Hello, world!" with any of the logging enabled, and with all logging disabled it's hard to # tell what problems the emulator has run into. - BOX64_NOBANNER=0 BOX64_LOG=1 box64 ${lib.getExe hello-x86_64} --version | tee $out - ''; + '' + BOX64_NOBANNER=0 BOX64_LOG=1 box64 ${lib.getExe hello-x86_64} --version | tee $out + ''; }; - meta = with lib; { + meta = { homepage = "https://box86.org/"; description = "Lets you run x86_64 Linux programs on non-x86_64 Linux systems"; - license = licenses.mit; - maintainers = with maintainers; [ gador OPNA2608 ]; + changelog = "https://github.com/ptitSeb/box64/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ gador OPNA2608 ]; mainProgram = "box64"; platforms = [ "x86_64-linux" "aarch64-linux" "riscv64-linux" "powerpc64le-linux" "loongarch64-linux" "mips64el-linux" ]; }; From cefebba4ff3cacca41353656ce9641f6deb93c6c Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Sun, 26 May 2024 17:38:06 +0200 Subject: [PATCH 114/359] box64: Format with nixfmt-rfc-style --- pkgs/applications/emulators/box64/default.nix | 97 +++++++++++-------- 1 file changed, 57 insertions(+), 40 deletions(-) diff --git a/pkgs/applications/emulators/box64/default.nix b/pkgs/applications/emulators/box64/default.nix index 0b7f442a29bf..5a6e87b0644a 100644 --- a/pkgs/applications/emulators/box64/default.nix +++ b/pkgs/applications/emulators/box64/default.nix @@ -1,16 +1,23 @@ -{ lib -, stdenv -, fetchFromGitHub -, gitUpdater -, cmake -, python3 -, withDynarec ? (stdenv.hostPlatform.isAarch64 || stdenv.hostPlatform.isRiscV64 || stdenv.hostPlatform.isLoongArch64) -, runCommand -, hello-x86_64 +{ + lib, + stdenv, + fetchFromGitHub, + gitUpdater, + cmake, + python3, + withDynarec ? ( + stdenv.hostPlatform.isAarch64 || stdenv.hostPlatform.isRiscV64 || stdenv.hostPlatform.isLoongArch64 + ), + runCommand, + hello-x86_64, }: # Currently only supported on specific archs -assert withDynarec -> (stdenv.hostPlatform.isAarch64 || stdenv.hostPlatform.isRiscV64 || stdenv.hostPlatform.isLoongArch64); +assert + withDynarec + -> ( + stdenv.hostPlatform.isAarch64 || stdenv.hostPlatform.isRiscV64 || stdenv.hostPlatform.isLoongArch64 + ); stdenv.mkDerivation (finalAttrs: { pname = "box64"; @@ -28,24 +35,27 @@ stdenv.mkDerivation (finalAttrs: { python3 ]; - cmakeFlags = [ - (lib.cmakeBool "NOGIT" true) + cmakeFlags = + [ + (lib.cmakeBool "NOGIT" true) - # Arch mega-option - (lib.cmakeBool "ARM64" stdenv.hostPlatform.isAarch64) - (lib.cmakeBool "RV64" stdenv.hostPlatform.isRiscV64) - (lib.cmakeBool "PPC64LE" (stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian)) - (lib.cmakeBool "LARCH64" stdenv.hostPlatform.isLoongArch64) - ] ++ lib.optionals stdenv.hostPlatform.isx86_64 [ - # x86_64 has no arch-specific mega-option, manually enable the options that apply to it - (lib.cmakeBool "LD80BITS" true) - (lib.cmakeBool "NOALIGN" true) - ] ++ [ - # Arch dynarec - (lib.cmakeBool "ARM_DYNAREC" (withDynarec && stdenv.hostPlatform.isAarch64)) - (lib.cmakeBool "RV64_DYNAREC" (withDynarec && stdenv.hostPlatform.isRiscV64)) - (lib.cmakeBool "LARCH64_DYNAREC" (withDynarec && stdenv.hostPlatform.isLoongArch64)) - ]; + # Arch mega-option + (lib.cmakeBool "ARM64" stdenv.hostPlatform.isAarch64) + (lib.cmakeBool "RV64" stdenv.hostPlatform.isRiscV64) + (lib.cmakeBool "PPC64LE" (stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian)) + (lib.cmakeBool "LARCH64" stdenv.hostPlatform.isLoongArch64) + ] + ++ lib.optionals stdenv.hostPlatform.isx86_64 [ + # x86_64 has no arch-specific mega-option, manually enable the options that apply to it + (lib.cmakeBool "LD80BITS" true) + (lib.cmakeBool "NOALIGN" true) + ] + ++ [ + # Arch dynarec + (lib.cmakeBool "ARM_DYNAREC" (withDynarec && stdenv.hostPlatform.isAarch64)) + (lib.cmakeBool "RV64_DYNAREC" (withDynarec && stdenv.hostPlatform.isRiscV64)) + (lib.cmakeBool "LARCH64_DYNAREC" (withDynarec && stdenv.hostPlatform.isLoongArch64)) + ]; installPhase = '' runHook preInstall @@ -72,17 +82,14 @@ stdenv.mkDerivation (finalAttrs: { ''; passthru = { - updateScript = gitUpdater { - rev-prefix = "v"; - }; - tests.hello = runCommand "box64-test-hello" { - nativeBuildInputs = [ finalAttrs.finalPackage ]; - } - # There is no actual "Hello, world!" with any of the logging enabled, and with all logging disabled it's hard to - # tell what problems the emulator has run into. - '' - BOX64_NOBANNER=0 BOX64_LOG=1 box64 ${lib.getExe hello-x86_64} --version | tee $out - ''; + updateScript = gitUpdater { rev-prefix = "v"; }; + tests.hello = + runCommand "box64-test-hello" { nativeBuildInputs = [ finalAttrs.finalPackage ]; } + # There is no actual "Hello, world!" with any of the logging enabled, and with all logging disabled it's hard to + # tell what problems the emulator has run into. + '' + BOX64_NOBANNER=0 BOX64_LOG=1 box64 ${lib.getExe hello-x86_64} --version | tee $out + ''; }; meta = { @@ -90,8 +97,18 @@ stdenv.mkDerivation (finalAttrs: { description = "Lets you run x86_64 Linux programs on non-x86_64 Linux systems"; changelog = "https://github.com/ptitSeb/box64/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ gador OPNA2608 ]; + maintainers = with lib.maintainers; [ + gador + OPNA2608 + ]; mainProgram = "box64"; - platforms = [ "x86_64-linux" "aarch64-linux" "riscv64-linux" "powerpc64le-linux" "loongarch64-linux" "mips64el-linux" ]; + platforms = [ + "x86_64-linux" + "aarch64-linux" + "riscv64-linux" + "powerpc64le-linux" + "loongarch64-linux" + "mips64el-linux" + ]; }; }) From 8275088b464f5f35a9a09e79e32de1ff30e11f07 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 May 2024 15:47:07 +0000 Subject: [PATCH 115/359] telescope: 0.9 -> 0.9.1 --- pkgs/by-name/te/telescope/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/te/telescope/package.nix b/pkgs/by-name/te/telescope/package.nix index 610a93ce84cc..368c15d7e636 100644 --- a/pkgs/by-name/te/telescope/package.nix +++ b/pkgs/by-name/te/telescope/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation rec { pname = "telescope"; - version = "0.9"; + version = "0.9.1"; src = fetchFromGitHub { owner = "omar-polo"; repo = pname; rev = version; - hash = "sha256-eGntAAaKSwusm3e0zDXZmV9D5uX/uThPvQ5OjPNsxZ8="; + hash = "sha256-OAqXYmlehL9AjZ7V0U0h7RCm/hn77Sf0Wp6R/GRaGY8="; }; postPatch = '' From 06b2f7730a0a744099ddccabee2b568a57c3b063 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Mon, 20 May 2024 10:58:30 +0300 Subject: [PATCH 116/359] python311Packages.rowan: init at 1.3.0 --- .../python-modules/rowan/default.nix | 43 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 45 insertions(+) create mode 100644 pkgs/development/python-modules/rowan/default.nix diff --git a/pkgs/development/python-modules/rowan/default.nix b/pkgs/development/python-modules/rowan/default.nix new file mode 100644 index 000000000000..b6217b8b5f46 --- /dev/null +++ b/pkgs/development/python-modules/rowan/default.nix @@ -0,0 +1,43 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, setuptools +, pytestCheckHook +, scipy +, numpy +}: + +buildPythonPackage rec { + pname = "rowan"; + version = "1.3.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "glotzerlab"; + repo = "rowan"; + rev = "v${version}"; + hash = "sha256-klIqyX04w1xYmYtAbLF5jwpcJ83oKOaENboxyCL70EY="; + }; + + nativeBuildInputs = [ + setuptools + ]; + nativeCheckInputs = [ + pytestCheckHook + scipy + ]; + + propagatedBuildInputs = [ + numpy + ]; + + pythonImportsCheck = [ "rowan" ]; + + meta = with lib; { + description = "A Python package for working with quaternions"; + homepage = "https://github.com/glotzerlab/rowan"; + changelog = "https://github.com/glotzerlab/rowan/blob/${src.rev}/ChangeLog.rst"; + license = licenses.bsd3; + maintainers = with maintainers; [ doronbehar ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 455b2ddbff3b..8f2ff46e5f79 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -13412,6 +13412,8 @@ self: super: with self; { rova = callPackage ../development/python-modules/rova { }; + rowan = callPackage ../development/python-modules/rowan { }; + rpcq = callPackage ../development/python-modules/rpcq { }; rpdb = callPackage ../development/python-modules/rpdb { }; From 121fcdf845f08c2decc7319b066f0e8905f4f104 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 May 2024 17:47:58 +0000 Subject: [PATCH 117/359] python311Packages.google-cloud-bigquery: 3.23.0 -> 3.23.1 --- .../python-modules/google-cloud-bigquery/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-bigquery/default.nix b/pkgs/development/python-modules/google-cloud-bigquery/default.nix index 8459a83ab4dc..d218ea2e2aae 100644 --- a/pkgs/development/python-modules/google-cloud-bigquery/default.nix +++ b/pkgs/development/python-modules/google-cloud-bigquery/default.nix @@ -30,14 +30,14 @@ buildPythonPackage rec { pname = "google-cloud-bigquery"; - version = "3.23.0"; + version = "3.23.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-fs2yB3J9UTsbzh8hPbuSbtLh1PASJ3jeAPDlbRnUegE="; + hash = "sha256-S0WX+SkbQhAslmfTtFKPgB1MjyTvKxLdHsuIEnMzCVU="; }; build-system = [ setuptools ]; From 58cd93becdd7d43f7857757173da7883cbca87bf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 May 2024 18:00:08 +0000 Subject: [PATCH 118/359] fable: 4.13.0 -> 4.18.0 --- pkgs/development/tools/fable/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/fable/default.nix b/pkgs/development/tools/fable/default.nix index 999b9c5f9df0..a8bffafdd1c6 100644 --- a/pkgs/development/tools/fable/default.nix +++ b/pkgs/development/tools/fable/default.nix @@ -2,9 +2,9 @@ buildDotnetGlobalTool { pname = "fable"; - version = "4.13.0"; + version = "4.18.0"; - nugetSha256 = "sha256-jjvAAhnCkCBLG2sq3ehCTdg/thaVW7A7nXyVCSAGm3k="; + nugetSha256 = "sha256-PbrFjpltRx4lnQDgQrOKSVHwttePMfOnjljOddkFbmY="; passthru.updateScript = ./update.sh; meta = with lib; { From 28a2669abadcea42fa46303a9b3cc0a0bfe1c510 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sun, 26 May 2024 20:43:06 +0200 Subject: [PATCH 119/359] opencv: add option to only compile specific modules --- pkgs/development/libraries/opencv/4.x.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/libraries/opencv/4.x.nix b/pkgs/development/libraries/opencv/4.x.nix index 56812df8f9c2..a4961163c9ad 100644 --- a/pkgs/development/libraries/opencv/4.x.nix +++ b/pkgs/development/libraries/opencv/4.x.nix @@ -82,6 +82,9 @@ , runAccuracyTests ? true , runPerformanceTests ? false +# Modules to enable via BUILD_LIST to build a customized opencv. +# An empty lists means this setting is ommited which matches upstreams default. +, enabledModules ? [ ] , AVFoundation , Cocoa @@ -481,6 +484,8 @@ effectiveStdenv.mkDerivation { "-DOPENCL_LIBRARY=${ocl-icd}/lib/libOpenCL.so" ] ++ lib.optionals enablePython [ "-DOPENCV_SKIP_PYTHON_LOADER=ON" + ] ++ lib.optionals (enabledModules != [ ]) [ + "-DBUILD_LIST=${lib.concatStringsSep "," enabledModules}" ]; postBuild = lib.optionalString enableDocs '' From 89222336b09dd9f9aafd7e537de943c53c9ee50e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 May 2024 19:41:07 +0000 Subject: [PATCH 120/359] spire: 1.9.5 -> 1.9.6 --- pkgs/tools/security/spire/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/spire/default.nix b/pkgs/tools/security/spire/default.nix index 236710eb0eba..76101fec3fbc 100644 --- a/pkgs/tools/security/spire/default.nix +++ b/pkgs/tools/security/spire/default.nix @@ -2,7 +2,7 @@ buildGoModule rec { pname = "spire"; - version = "1.9.5"; + version = "1.9.6"; outputs = [ "out" "agent" "server" ]; @@ -10,10 +10,10 @@ buildGoModule rec { owner = "spiffe"; repo = pname; rev = "v${version}"; - sha256 = "sha256-cn7ipY5dKcKSUTqOAqOf9KgdufMnk58WW4to9MfRL7g="; + sha256 = "sha256-wubrZJBPLA83VB57UVKLuh2cmyXHouwN4BVPiHFl+1s="; }; - vendorHash = "sha256-XWfo6NbADVRaMuemTrDgF2LQSpIe037z8el2CVzOJHI="; + vendorHash = "sha256-tx0zIr9rXuOvt+77Sp6dIdtN21fDX5FdnTxGpHWo7+A="; subPackages = [ "cmd/spire-agent" "cmd/spire-server" ]; From 9e51ea4d9dc8436b0055133b4ef97e1232ebdeda Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 May 2024 22:09:44 +0000 Subject: [PATCH 121/359] python311Packages.rapidgzip: 0.13.3 -> 0.14.2 --- pkgs/development/python-modules/rapidgzip/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rapidgzip/default.nix b/pkgs/development/python-modules/rapidgzip/default.nix index 46b3ae0730b3..77d710a944ea 100644 --- a/pkgs/development/python-modules/rapidgzip/default.nix +++ b/pkgs/development/python-modules/rapidgzip/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "rapidgzip"; - version = "0.13.3"; + version = "0.14.2"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-3PvBRYswEtnAZerRD18laW6pQ8i6cgRgGZy+bgSOaI0="; + hash = "sha256-84NiaaOBw6kqBwVfVTcnaebRaQH5bg9JvxohwQkYZAk="; }; nativeBuildInputs = [ From 1316066c97d50f09b95dcdbb0b66ddb87a94cf52 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 26 May 2024 22:38:33 +0000 Subject: [PATCH 122/359] python311Packages.githubkit: 0.11.4 -> 0.11.5 --- pkgs/development/python-modules/githubkit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/githubkit/default.nix b/pkgs/development/python-modules/githubkit/default.nix index 3a8f62f6a02d..2a1c3065affa 100644 --- a/pkgs/development/python-modules/githubkit/default.nix +++ b/pkgs/development/python-modules/githubkit/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "githubkit"; - version = "0.11.4"; + version = "0.11.5"; pyproject = true; disabled = pythonOlder "3.8"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "yanyongyu"; repo = "githubkit"; rev = "refs/tags/v${version}"; - hash = "sha256-uxXRDavp5c3e1MOZR2B4wUxEHh6K81avTeaIVsOdup8="; + hash = "sha256-YlI5NEfZD+9I2Ikd/LyEq+MnsdYixi+UVNUP8mfFKc8="; }; postPatch = '' From ef1e2e2160160f8a22dd132eef38db04e8bdd454 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 May 2024 02:33:28 +0000 Subject: [PATCH 123/359] pgbackrest: 2.51 -> 2.52 --- pkgs/tools/backup/pgbackrest/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/backup/pgbackrest/default.nix b/pkgs/tools/backup/pgbackrest/default.nix index 02933fcc63ef..d76028fd656a 100644 --- a/pkgs/tools/backup/pgbackrest/default.nix +++ b/pkgs/tools/backup/pgbackrest/default.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation rec { pname = "pgbackrest"; - version = "2.51"; + version = "2.52"; src = fetchFromGitHub { owner = "pgbackrest"; repo = "pgbackrest"; rev = "release/${version}"; - sha256 = "sha256-o6UROI+t35lHSFeRMLh0nIkmLMdcclpkKNzjkw/z56Q="; + sha256 = "sha256-S2KmKPqjZ64RQMJ+vt827AIzaWlnEUoP3Npr2/FIZM8="; }; strictDeps = true; From 4a34d40ab6d6bb00c18e8c0425deec08973f8e9b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 May 2024 10:25:35 +0000 Subject: [PATCH 124/359] python311Packages.wagtail-factories: 4.1.0 -> 4.2.1 --- .../python-modules/wagtail-factories/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/wagtail-factories/default.nix b/pkgs/development/python-modules/wagtail-factories/default.nix index 1717f38b49a4..03c2c09a2318 100644 --- a/pkgs/development/python-modules/wagtail-factories/default.nix +++ b/pkgs/development/python-modules/wagtail-factories/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "wagtail-factories"; - version = "4.1.0"; + version = "4.2.1"; format = "setuptools"; src = fetchFromGitHub { repo = pname; owner = "wagtail"; - rev = "refs/tags/v${version}"; - sha256 = "sha256-xNLHJ/8IZt3pzHAzr9swcL6GcIQyIjIFfoeHUW1i76U="; + rev = "refs/tags/${version}"; + sha256 = "sha256-jo8VwrmxHBJnORmuR6eTLrf/eupNL2vhXcw81EzfTxM="; }; propagatedBuildInputs = [ From 6fdf7ed5f94ac6908bbe68c4b5331260f149254f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sat, 25 May 2024 23:46:37 +0200 Subject: [PATCH 125/359] spectacle: use minimal opencv --- pkgs/kde/gear/spectacle/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/kde/gear/spectacle/default.nix b/pkgs/kde/gear/spectacle/default.nix index 576c2de08a5e..dba026d22f24 100644 --- a/pkgs/kde/gear/spectacle/default.nix +++ b/pkgs/kde/gear/spectacle/default.nix @@ -7,6 +7,14 @@ mkKdeDerivation { pname = "spectacle"; - extraBuildInputs = [qtwayland qtmultimedia opencv]; + extraBuildInputs = [ + qtwayland + qtmultimedia + (opencv.override { + enableCuda = false; # fails to compile, disabled in case someone sets config.cudaSupport + enabledModules = [ "core" "imgproc" ]; # https://invent.kde.org/graphics/spectacle/-/blob/master/CMakeLists.txt?ref_type=heads#L83 + runAccuracyTests = false; # tests will fail because of missing plugins but that's okay + }) + ]; meta.mainProgram = "spectacle"; } From 2bfa03a183e2b60977ce3ce519935a381ce9a412 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 May 2024 13:19:34 +0000 Subject: [PATCH 126/359] elasticmq-server-bin: 1.6.1 -> 1.6.2 --- pkgs/servers/elasticmq-server-bin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/elasticmq-server-bin/default.nix b/pkgs/servers/elasticmq-server-bin/default.nix index 1af34b50df0f..afc5dc0dfa0c 100644 --- a/pkgs/servers/elasticmq-server-bin/default.nix +++ b/pkgs/servers/elasticmq-server-bin/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "elasticmq-server"; - version = "1.6.1"; + version = "1.6.2"; src = fetchurl { url = "https://s3-eu-west-1.amazonaws.com/softwaremill-public/${finalAttrs.pname}-${finalAttrs.version}.jar"; - sha256 = "sha256-kO4d7O3jRYUJwJnMleGV+Esx9suFVS0HkNAtGyQORKo="; + sha256 = "sha256-efO6W92RewCum03RBPlR26x5jRXoAhdSvbDXLtIfY44="; }; # don't do anything? From ecddd99c6a51d8cc90df4f61e8cbbf0bab8a2dce Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Mon, 27 May 2024 18:50:15 +0400 Subject: [PATCH 127/359] nixos/gitDaemon: add package option --- nixos/modules/services/networking/git-daemon.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/networking/git-daemon.nix b/nixos/modules/services/networking/git-daemon.nix index 6be72505c216..522e6b14f868 100644 --- a/nixos/modules/services/networking/git-daemon.nix +++ b/nixos/modules/services/networking/git-daemon.nix @@ -27,6 +27,8 @@ in ''; }; + package = mkPackageOption pkgs "git" { }; + basePath = mkOption { type = types.str; default = ""; @@ -119,7 +121,7 @@ in systemd.services.git-daemon = { after = [ "network.target" ]; wantedBy = [ "multi-user.target" ]; - script = "${pkgs.git}/bin/git daemon --reuseaddr " + script = "${getExe cfg.package} daemon --reuseaddr " + (optionalString (cfg.basePath != "") "--base-path=${cfg.basePath} ") + (optionalString (cfg.listenAddress != "") "--listen=${cfg.listenAddress} ") + "--port=${toString cfg.port} --user=${cfg.user} --group=${cfg.group} ${cfg.options} " From 6489c9968b44d6127d1ac701076815f40c797544 Mon Sep 17 00:00:00 2001 From: luftmensch-luftmensch Date: Sun, 19 May 2024 12:06:41 +0200 Subject: [PATCH 128/359] zoraxy: init at 3.0.5 --- pkgs/by-name/zo/zoraxy/package.nix | 42 ++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 pkgs/by-name/zo/zoraxy/package.nix diff --git a/pkgs/by-name/zo/zoraxy/package.nix b/pkgs/by-name/zo/zoraxy/package.nix new file mode 100644 index 000000000000..370964fa0616 --- /dev/null +++ b/pkgs/by-name/zo/zoraxy/package.nix @@ -0,0 +1,42 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, +}: + +buildGoModule rec { + pname = "zoraxy"; + version = "3.0.5"; + src = fetchFromGitHub { + owner = "tobychui"; + repo = "zoraxy"; + rev = "refs/tags/${version}"; + sha256 = "sha256-bTd6IwzVYxs1xvoy7AdB7WTGfgtHJI+qM3335OWkOEo="; + }; + + sourceRoot = "${src.name}/src"; + + vendorHash = "sha256-YI6LSccPDnVhGyPIEFIF41ex0WJlHtb3nP+8+1G/LA0="; + + checkFlags = + let + # Skip tests that require network access + skippedTests = [ + "TestExtractIssuerNameFromPEM" + "TestReplaceLocationHost" + "TestReplaceLocationHostRelative" + "TestHandleTraceRoute" + "TestHandlePing" + ]; + in + [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ]; + + meta = { + description = "A general purpose HTTP reverse proxy and forwarding tool written in Go"; + homepage = "https://zoraxy.arozos.com/"; + changelog = "https://github.com/tobychui/zoraxy/blob/v${version}/CHANGELOG.md"; + license = lib.licenses.agpl3Only; + maintainers = [ lib.maintainers.luftmensch-luftmensch ]; + mainProgram = "zoraxy"; + }; +} From 13f5e39759b744bb84beac4ed27d5aebad5dde0d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 May 2024 17:53:26 +0000 Subject: [PATCH 129/359] reaper: 7.15 -> 7.16 --- pkgs/applications/audio/reaper/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/audio/reaper/default.nix b/pkgs/applications/audio/reaper/default.nix index 7adba1d0c156..833b4e3b073a 100644 --- a/pkgs/applications/audio/reaper/default.nix +++ b/pkgs/applications/audio/reaper/default.nix @@ -28,13 +28,13 @@ let in stdenv.mkDerivation rec { pname = "reaper"; - version = "7.15"; + version = "7.16"; src = fetchurl { url = url_for_platform version stdenv.hostPlatform.qemuArch; - hash = if stdenv.isDarwin then "sha256-7tWgbHIkARgsPi0buvbQb4qTqndyPwRRqut1Gj4WNZE=" else { - x86_64-linux = "sha256-O1xh+DKwPKTcQrNhWMX5ErKa1hXq0yeyt/XJMQav11c="; - aarch64-linux = "sha256-rQE8Aa+iFWpA18udCXm4JW8BPTEDeEQAupy353Sbcl8="; + hash = if stdenv.isDarwin then "sha256-UMliD9tk8VDpeQ4tBC31peemv7HAKHW0xtqoSkzYG4Y=" else { + x86_64-linux = "sha256-sK0GVK29SGkLBILeWcFjcvQ956NCPb1HvqmXLeLbgP8="; + aarch64-linux = "sha256-mJ/UtrWaPq3Oar8rMvRFm8iafK1I7bL42deIQyiHVMk="; }.${stdenv.hostPlatform.system}; }; From 555a2e74dc0963006ed6fe679f02b038bea274d6 Mon Sep 17 00:00:00 2001 From: Peter Hoeg Date: Mon, 27 May 2024 19:16:41 +0000 Subject: [PATCH 130/359] gcompris: 4.0 -> 4.1 and minor cleanups --- pkgs/games/gcompris/default.nix | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/pkgs/games/gcompris/default.nix b/pkgs/games/gcompris/default.nix index c6e16da0280c..c6bb2523e5c1 100644 --- a/pkgs/games/gcompris/default.nix +++ b/pkgs/games/gcompris/default.nix @@ -16,22 +16,24 @@ , qtsensors , qttools , qtxmlpatterns +, extra-cmake-modules }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "gcompris"; - version = "4.0"; + version = "4.1"; src = fetchurl { - url = "mirror://kde/stable/gcompris/qt/src/gcompris-qt-${version}.tar.xz"; - hash = "sha256-wcTqnK7ESv+jWHr5asedlkQ5rZV9iV4PLS8yQkvuDrY="; + url = "mirror://kde/stable/gcompris/qt/src/gcompris-qt-${finalAttrs.version}.tar.xz"; + hash = "sha256-Pz0cOyBfiexKHUsHXm18Zw2FKu7b7vVuwy4Vu4daBoU="; }; cmakeFlags = [ - "-DQML_BOX2D_LIBRARY=${qmlbox2d}/${qtbase.qtQmlPrefix}/Box2D.2.1" + (lib.cmakeFeature "QML_BOX2D_LIBRARY" "${qmlbox2d}/${qtbase.qtQmlPrefix}/Box2D.2.1") + (lib.cmakeBool "BUILD_TESTING" (finalAttrs.doCheck or false)) ]; - nativeBuildInputs = [ cmake gettext ninja qttools wrapQtAppsHook ]; + nativeBuildInputs = [ cmake extra-cmake-modules gettext ninja qttools wrapQtAppsHook ]; buildInputs = [ qmlbox2d @@ -51,13 +53,14 @@ stdenv.mkDerivation rec { ]); postInstall = '' - install -Dm444 ../org.kde.gcompris.desktop -t $out/share/applications install -Dm444 ../org.kde.gcompris.appdata.xml -t $out/share/metainfo - install -Dm444 ../images/256-apps-gcompris-qt.png $out/share/icons/hicolor/256x256/apps/gcompris-qt.png qtWrapperArgs+=(--prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0") ''; + # we need a graphical environment for the tests + doCheck = false; + meta = with lib; { description = "A high quality educational software suite, including a large number of activities for children aged 2 to 10"; homepage = "https://gcompris.net/"; @@ -66,4 +69,4 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ guibou ]; platforms = platforms.linux; }; -} +}) From 5fd7ecdc8e42a93ddc1dd7e072135a784b5e0ef8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 May 2024 20:28:37 +0000 Subject: [PATCH 131/359] cemu: 2.0-82 -> 2.0-85 --- pkgs/applications/emulators/cemu/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/emulators/cemu/default.nix b/pkgs/applications/emulators/cemu/default.nix index 483bd8d4d509..b8aef2760eb3 100644 --- a/pkgs/applications/emulators/cemu/default.nix +++ b/pkgs/applications/emulators/cemu/default.nix @@ -46,13 +46,13 @@ let in stdenv.mkDerivation rec { pname = "cemu"; - version = "2.0-82"; + version = "2.0-85"; src = fetchFromGitHub { owner = "cemu-project"; repo = "Cemu"; rev = "v${version}"; - hash = "sha256-rmlkit7ZNUM0ErqoclivfBHolV0tRWyToLmsvoTslbI="; + hash = "sha256-uMVbKJhdHLLKsJnj7YFIG+S5pm7rSZfBSWebhTP01Y8="; }; patches = [ From bf52ea15241d5a487a4cd5532c2bc9add467c129 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 May 2024 20:38:45 +0000 Subject: [PATCH 132/359] python311Packages.sounddevice: 0.4.6 -> 0.4.7 --- pkgs/development/python-modules/sounddevice/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sounddevice/default.nix b/pkgs/development/python-modules/sounddevice/default.nix index 7e312c1225d0..a4140a8a7f8a 100644 --- a/pkgs/development/python-modules/sounddevice/default.nix +++ b/pkgs/development/python-modules/sounddevice/default.nix @@ -12,13 +12,13 @@ buildPythonPackage rec { pname = "sounddevice"; - version = "0.4.6"; + version = "0.4.7"; format = "setuptools"; disabled = isPy27; src = fetchPypi { inherit pname version; - hash = "sha256-Mja3jxXwQVvfAGpiDO8HPQwFIoUdZvSpYe1tjrFIL+k="; + hash = "sha256-abOGgY1QotUYYH1LlzRC6NUkdgx81si4vgPYyY/EvOc="; }; propagatedBuildInputs = [ From 52862e68f8e240a4ef658376777ab49b8bcf4757 Mon Sep 17 00:00:00 2001 From: Nadir Ishiguro <23151917+nadir-ishiguro@users.noreply.github.com> Date: Mon, 27 May 2024 23:02:53 +0200 Subject: [PATCH 133/359] polychromatic: format with nixfmt-rfc-style --- .../misc/polychromatic/default.nix | 37 ++++++++++--------- 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/pkgs/applications/misc/polychromatic/default.nix b/pkgs/applications/misc/polychromatic/default.nix index 9ed291c79c7e..18619b08d4ee 100644 --- a/pkgs/applications/misc/polychromatic/default.nix +++ b/pkgs/applications/misc/polychromatic/default.nix @@ -1,21 +1,22 @@ -{ lib -, fetchFromGitHub -, bash -, glib -, gdk-pixbuf -, gettext -, imagemagick -, ninja -, meson -, sassc -, python3Packages -, gobject-introspection -, wrapGAppsHook3 -, libappindicator-gtk3 -, libxcb -, qt5 -, ibus -, usbutils +{ + lib, + fetchFromGitHub, + bash, + glib, + gdk-pixbuf, + gettext, + imagemagick, + ninja, + meson, + sassc, + python3Packages, + gobject-introspection, + wrapGAppsHook3, + libappindicator-gtk3, + libxcb, + qt5, + ibus, + usbutils, }: python3Packages.buildPythonApplication rec { From f254a977a1f6f7b9022f6d1029e6106a628b1398 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 May 2024 23:34:26 +0000 Subject: [PATCH 134/359] passt: 2024_04_26.d03c4e2 -> 2024_05_23.765eb0b --- pkgs/by-name/pa/passt/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pa/passt/package.nix b/pkgs/by-name/pa/passt/package.nix index 8a149b07a940..6daf6ae1919a 100644 --- a/pkgs/by-name/pa/passt/package.nix +++ b/pkgs/by-name/pa/passt/package.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "passt"; - version = "2024_04_26.d03c4e2"; + version = "2024_05_23.765eb0b"; src = fetchurl { url = "https://passt.top/passt/snapshot/passt-${finalAttrs.version}.tar.gz"; - hash = "sha256-SE9ae4ewwgpGv+Mc1GwUsAi2VZS26Ne7Flvw1ggjb4U="; + hash = "sha256-4i+83uv7fXeK4/0bf1FYGALKwjCqCx51rQAGTOnbrNE="; }; makeFlags = [ From 079a02b2ecd0f90a28fbc3bbfb89bef724b2723d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 28 May 2024 01:06:52 +0000 Subject: [PATCH 135/359] deck: 1.37.0 -> 1.38.0 --- pkgs/applications/networking/deck/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/deck/default.nix b/pkgs/applications/networking/deck/default.nix index 9094459fe744..afc05ff37080 100644 --- a/pkgs/applications/networking/deck/default.nix +++ b/pkgs/applications/networking/deck/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "deck"; - version = "1.37.0"; + version = "1.38.0"; src = fetchFromGitHub { owner = "Kong"; repo = "deck"; rev = "v${version}"; - hash = "sha256-gbbNeG0WzXiPE20XPtg4x57kvcNuHsxN57aLK+OUpv8="; + hash = "sha256-9bEPkEeKOVFETSo5HEFWbuhx7+mWwogGm1jN18Vj/Sw="; }; nativeBuildInputs = [ installShellFiles ]; @@ -21,7 +21,7 @@ buildGoModule rec { ]; proxyVendor = true; # darwin/linux hash mismatch - vendorHash = "sha256-c5kq5vql3KSv8gkm4Wrp1llUhUOWZuuhkzNXDYrgUhw="; + vendorHash = "sha256-eWDnZNNXgvIiDiKEpkVEL/JpEfy7WKtSAUA6riCrMdc="; postInstall = '' installShellCompletion --cmd deck \ From 5f4d4346c74c192651e816b79ea964cd92fa07a4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 28 May 2024 01:24:36 +0000 Subject: [PATCH 136/359] libnabo: 1.1.1 -> 1.1.2 --- pkgs/development/libraries/libnabo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libnabo/default.nix b/pkgs/development/libraries/libnabo/default.nix index 90ed45178d1f..a7cb3a2a4343 100644 --- a/pkgs/development/libraries/libnabo/default.nix +++ b/pkgs/development/libraries/libnabo/default.nix @@ -1,14 +1,14 @@ {lib, stdenv, fetchFromGitHub, cmake, eigen, boost}: stdenv.mkDerivation rec { - version = "1.1.1"; + version = "1.1.2"; pname = "libnabo"; src = fetchFromGitHub { owner = "ethz-asl"; repo = "libnabo"; rev = version; - sha256 = "sha256-EVbvNwj1aRhRr5PhF6Kkb/UTn4JzF174WX1C+tvBv2Q="; + sha256 = "sha256-/XXRwiLLaEvp+Q+c6lBiuWBb9by6o0pDf8wFtBNp7o8="; }; nativeBuildInputs = [ cmake ]; From 20c43d8b21391f901d100d0dc5365132809887d2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 28 May 2024 01:25:06 +0000 Subject: [PATCH 137/359] nodenv: 1.4.1 -> 1.5.0 --- pkgs/development/tools/nodenv/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/nodenv/default.nix b/pkgs/development/tools/nodenv/default.nix index cdda869aa16a..3eb045c5e9a9 100644 --- a/pkgs/development/tools/nodenv/default.nix +++ b/pkgs/development/tools/nodenv/default.nix @@ -5,13 +5,13 @@ stdenv.mkDerivation rec { pname = "nodenv"; - version = "1.4.1"; + version = "1.5.0"; src = fetchFromGitHub { owner = "nodenv"; repo = "nodenv"; rev = "v${version}"; - sha256 = "sha256-S7Uld7wiVJjwuvfupBodIAIOO2c/ywEmFfhEHVOCcCc="; + sha256 = "sha256-PGeZKL7qsffMAZIsCLB244Fuu48GyWw5Rh67ePu6h38="; }; buildPhase = '' From 7cc7001078ac491d06adeb40571031927e9e3063 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 28 May 2024 01:25:46 +0000 Subject: [PATCH 138/359] kube-router: 2.1.2 -> 2.1.3 --- pkgs/applications/networking/cluster/kube-router/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/kube-router/default.nix b/pkgs/applications/networking/cluster/kube-router/default.nix index 551240dfcc07..275db6bd244b 100644 --- a/pkgs/applications/networking/cluster/kube-router/default.nix +++ b/pkgs/applications/networking/cluster/kube-router/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "kube-router"; - version = "2.1.2"; + version = "2.1.3"; src = fetchFromGitHub { owner = "cloudnativelabs"; repo = pname; rev = "v${version}"; - hash = "sha256-BjL91c+yfpscb0q62eWfiqg1aLkXztXowTj4k8jdTQs="; + hash = "sha256-H+jPHf7sMrMlqLWa3L34U8nbBgqeX+MqChiuSsVdx6A="; }; vendorHash = "sha256-BrpjG9DhDQSsbeJ+1MRAwXyKVULK3KHjvLydduTb024="; From b7fbc1e0c45a0ca26a4fdb8ad8d590d6581ca16d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 28 May 2024 01:40:13 +0000 Subject: [PATCH 139/359] fission: 1.20.1 -> 1.20.2 --- pkgs/development/tools/fission/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/fission/default.nix b/pkgs/development/tools/fission/default.nix index b1ac93a81ee9..df1025c85f3d 100644 --- a/pkgs/development/tools/fission/default.nix +++ b/pkgs/development/tools/fission/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "fission"; - version = "1.20.1"; + version = "1.20.2"; src = fetchFromGitHub { owner = "fission"; repo = "fission"; rev = "v${version}"; - hash = "sha256-RT4hBr7qxhhJM1REJFIE9En1Vu3ACvXav242PBYz8IQ="; + hash = "sha256-DkSilNn98m7E9qTRpf+g2cmo3SHeJkW4eJ5T6XQM3S8="; }; - vendorHash = "sha256-hZmQxG4cw1Len3ZyGhWVTXB8N9fDRkgNDyF18/8dKuo="; + vendorHash = "sha256-IChr8jC21yI5zOkHF2v9lQoqXT95FSMXJdWj7HqikB4="; ldflags = [ "-s" "-w" "-X info.Version=${version}" ]; From fb013003f0479ed3b0ef458a338a8cf3f63382e9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 28 May 2024 05:50:51 +0000 Subject: [PATCH 140/359] llama-cpp: 2953 -> 3015 --- pkgs/by-name/ll/llama-cpp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ll/llama-cpp/package.nix b/pkgs/by-name/ll/llama-cpp/package.nix index 5488e10a87f6..65d87db8244a 100644 --- a/pkgs/by-name/ll/llama-cpp/package.nix +++ b/pkgs/by-name/ll/llama-cpp/package.nix @@ -72,13 +72,13 @@ let in effectiveStdenv.mkDerivation (finalAttrs: { pname = "llama-cpp"; - version = "2953"; + version = "3015"; src = fetchFromGitHub { owner = "ggerganov"; repo = "llama.cpp"; rev = "refs/tags/b${finalAttrs.version}"; - hash = "sha256-IqR0tdTdrydrMCgOfNbRnVESN3pEzti3bAuTH9i3wQQ="; + hash = "sha256-/n5SiTU5//Vx/vtIev8Yxc/xYwjxVpPhiTr1LnDp4fs="; leaveDotGit = true; postFetch = '' git -C "$out" rev-parse --short HEAD > $out/COMMIT From 4e39b22db3132686abc827f44e73bcc2e574e8d2 Mon Sep 17 00:00:00 2001 From: Sarah Brofeldt Date: Wed, 15 May 2024 12:17:14 +0200 Subject: [PATCH 141/359] prometheus-squid-exporter: init at 1.11.0 --- .../pr/prometheus-squid-exporter/package.nix | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 pkgs/by-name/pr/prometheus-squid-exporter/package.nix diff --git a/pkgs/by-name/pr/prometheus-squid-exporter/package.nix b/pkgs/by-name/pr/prometheus-squid-exporter/package.nix new file mode 100644 index 000000000000..1c9098997010 --- /dev/null +++ b/pkgs/by-name/pr/prometheus-squid-exporter/package.nix @@ -0,0 +1,22 @@ +{ lib, buildGoModule, fetchFromGitHub, }: + +buildGoModule rec { + pname = "squid-exporter"; + version = "1.11.0"; + + src = fetchFromGitHub { + owner = "boynux"; + repo = "squid-exporter"; + rev = "v${version}"; + sha256 = "sha256-43f6952IqUHoB5CN0p5R5J/sMKbTe2msF9FGqykwMBo="; + }; + + vendorHash = null; + + meta = { + description = "Squid Prometheus exporter"; + homepage = "https://github.com/boynux/squid-exporter"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ srhb ]; + }; +} From 212c224f2fa75239f854c12731f07356a8111faf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 28 May 2024 10:20:07 +0000 Subject: [PATCH 142/359] dolt: 1.38.0 -> 1.39.1 --- pkgs/servers/sql/dolt/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/sql/dolt/default.nix b/pkgs/servers/sql/dolt/default.nix index b95022dc7c13..46d7a1b693b6 100644 --- a/pkgs/servers/sql/dolt/default.nix +++ b/pkgs/servers/sql/dolt/default.nix @@ -2,18 +2,18 @@ buildGoModule rec { pname = "dolt"; - version = "1.38.0"; + version = "1.39.1"; src = fetchFromGitHub { owner = "dolthub"; repo = "dolt"; rev = "v${version}"; - sha256 = "sha256-R3BrF2563jN7rQbF0Edh9clgHh91inmDLHuEFiowrVI="; + sha256 = "sha256-kyydEH+9e3ubNtJExrPBcYH78F+9/64cjdT6s6WxXgM="; }; modRoot = "./go"; subPackages = [ "cmd/dolt" ]; - vendorHash = "sha256-QyiWmVqa+eqUvMTC2swM9Rumhn4Me+FA+FGnJGElKDA="; + vendorHash = "sha256-u+WiLgX4hzxam/1RFV8qjTr42yenz74x6O0ZQR+jdW0="; proxyVendor = true; doCheck = false; From 1b8f8b1b8312d36fbce757979b43f5b115274de4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 28 May 2024 11:59:17 +0000 Subject: [PATCH 143/359] simplex-chat-desktop: 5.7.0 -> 5.7.4 --- pkgs/by-name/si/simplex-chat-desktop/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/si/simplex-chat-desktop/package.nix b/pkgs/by-name/si/simplex-chat-desktop/package.nix index c3e5c618a7ae..7f3a516a4b42 100644 --- a/pkgs/by-name/si/simplex-chat-desktop/package.nix +++ b/pkgs/by-name/si/simplex-chat-desktop/package.nix @@ -6,11 +6,11 @@ let pname = "simplex-chat-desktop"; - version = "5.7.0"; + version = "5.7.4"; src = fetchurl { url = "https://github.com/simplex-chat/simplex-chat/releases/download/v${version}/simplex-desktop-x86_64.AppImage"; - hash = "sha256-T8ojnay/FCa9Q4PObqlfy2MC4pKTF73taNW8elNDjIg="; + hash = "sha256-byns0F3i1YiYekO5KoAek5LXCU8bvPK/tzl+xExQM4g="; }; appimageContents = appimageTools.extract { From 95749cd78217e39f4caf0bb07e894209f1091acf Mon Sep 17 00:00:00 2001 From: Colin Date: Tue, 28 May 2024 11:54:47 +0000 Subject: [PATCH 144/359] wpa_supplicant: fix broken dbus .service file previous to this patch, the output has a service file like: ``` [D-BUS Service] Name=fi.w1.wpa_supplicant1 Exec=/nix/store//nix/store//sbin/wpa_supplicant -u User=root SystemdService=wpa_supplicant.service ``` the `Exec` line was invalid but likely didn't lead to observable errors in systemd setups where the `SystemdService` line is consumed instead. --- pkgs/os-specific/linux/wpa_supplicant/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/os-specific/linux/wpa_supplicant/default.nix b/pkgs/os-specific/linux/wpa_supplicant/default.nix index 49355de17784..4c4ab1eff6b1 100644 --- a/pkgs/os-specific/linux/wpa_supplicant/default.nix +++ b/pkgs/os-specific/linux/wpa_supplicant/default.nix @@ -120,7 +120,6 @@ stdenv.mkDerivation rec { + lib.optionalString dbusSupport '' mkdir -p $out/share/dbus-1/system.d $out/share/dbus-1/system-services $out/etc/systemd/system cp -v "dbus/"*service $out/share/dbus-1/system-services - sed -e "s@/sbin/wpa_supplicant@$out&@" -i "$out/share/dbus-1/system-services/"* cp -v dbus/dbus-wpa_supplicant.conf $out/share/dbus-1/system.d cp -v "systemd/"*.service $out/etc/systemd/system '' From 05a94bb1ad412855da23c8a753e7770c2b39fbc5 Mon Sep 17 00:00:00 2001 From: tcmal Date: Wed, 22 May 2024 22:48:43 +0100 Subject: [PATCH 145/359] akkoma: 3.13.1 -> 3.13.2 --- pkgs/servers/akkoma/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/akkoma/default.nix b/pkgs/servers/akkoma/default.nix index 68c91a69c810..472089bbafae 100644 --- a/pkgs/servers/akkoma/default.nix +++ b/pkgs/servers/akkoma/default.nix @@ -11,14 +11,14 @@ }: beamPackages.mixRelease rec { pname = "akkoma"; - version = "3.13.1"; + version = "3.13.2"; src = fetchFromGitea { domain = "akkoma.dev"; owner = "AkkomaGang"; repo = "akkoma"; rev = "v${version}"; - hash = "sha256-KRU7uEiwBimPz0HA+SClYt9/ubKNaRCArTGSiWvvVg8="; + hash = "sha256-WZAkpJIPzAbqXawNiM3JqE9tJzxrNs/2dGAWVMwLpN4="; }; postPatch = '' From a247fc94b421ec47a96ecf4c7939d00926ccfefb Mon Sep 17 00:00:00 2001 From: tcmal Date: Sat, 25 May 2024 18:40:50 +0100 Subject: [PATCH 146/359] nixos/akkoma: deal with $RUNTIME_DIRECTORY containing multiple entries this fixes issues with confined module tests. see https://github.com/NixOS/nixpkgs/pull/313794#issuecomment-2126909110 --- nixos/modules/services/web-apps/akkoma.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/nixos/modules/services/web-apps/akkoma.nix b/nixos/modules/services/web-apps/akkoma.nix index 7c9bf6c46516..ab19611c93f6 100644 --- a/nixos/modules/services/web-apps/akkoma.nix +++ b/nixos/modules/services/web-apps/akkoma.nix @@ -119,7 +119,7 @@ let -o ${escapeShellArg cfg.user } \ -g ${escapeShellArg cfg.group} \ <(hexdump -n 16 -e '"%02x"' /dev/urandom) \ - "$RUNTIME_DIRECTORY/cookie" + "''${RUNTIME_DIRECTORY%%:*}/cookie" ''; }; @@ -131,7 +131,7 @@ let -o ${escapeShellArg cfg.user} \ -g ${escapeShellArg cfg.group} \ ${escapeShellArg cfg.dist.cookie._secret} \ - "$RUNTIME_DIRECTORY/cookie" + "''${RUNTIME_DIRECTORY%%:*}/cookie" ''; }; @@ -181,7 +181,7 @@ let name = "akkoma-config"; runtimeInputs = with pkgs; [ coreutils replace-secret ]; text = '' - cd "$RUNTIME_DIRECTORY" + cd "''${RUNTIME_DIRECTORY%%:*}" tmp="$(mktemp config.exs.XXXXXXXXXX)" trap 'rm -f "$tmp"' EXIT TERM @@ -279,7 +279,7 @@ let cd "${cfg.package}" RUNTIME_DIRECTORY="''${RUNTIME_DIRECTORY:-/run/akkoma}" - AKKOMA_CONFIG_PATH="$RUNTIME_DIRECTORY/config.exs" \ + AKKOMA_CONFIG_PATH="''${RUNTIME_DIRECTORY%%:*}/config.exs" \ ERL_EPMD_ADDRESS="${cfg.dist.address}" \ ERL_EPMD_PORT="${toString cfg.dist.epmdPort}" \ ERL_FLAGS=${lib.escapeShellArg (lib.escapeShellArgs ([ @@ -287,7 +287,7 @@ let "-kernel" "inet_dist_listen_min" (toString cfg.dist.portMin) "-kernel" "inet_dist_listen_max" (toString cfg.dist.portMax) ] ++ cfg.dist.extraFlags))} \ - RELEASE_COOKIE="$(<"$RUNTIME_DIRECTORY/cookie")" \ + RELEASE_COOKIE="$(<"''${RUNTIME_DIRECTORY%%:*}/cookie")" \ RELEASE_NAME="akkoma" \ exec "${cfg.package}/bin/$(basename "$0")" "$@" ''; @@ -984,7 +984,7 @@ in { RemainAfterExit = true; UMask = "0077"; - RuntimeDirectory = "akkoma"; + RuntimeDirectory = mkBefore "akkoma"; ExecStart = mkMerge [ (mkIf (cfg.dist.cookie == null) [ genScript ]) From 7952d92b82e3cd88e343cc49d5af5753174a76d1 Mon Sep 17 00:00:00 2001 From: tcmal Date: Sat, 25 May 2024 18:42:22 +0100 Subject: [PATCH 147/359] nixos/akkoma: dont disable protectsystem in confinement mode this works fine since #289593 --- nixos/modules/services/web-apps/akkoma.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/web-apps/akkoma.nix b/nixos/modules/services/web-apps/akkoma.nix index ab19611c93f6..338e7c738338 100644 --- a/nixos/modules/services/web-apps/akkoma.nix +++ b/nixos/modules/services/web-apps/akkoma.nix @@ -1072,7 +1072,7 @@ in { ProtectProc = "noaccess"; ProcSubset = "pid"; - ProtectSystem = mkIf (!isConfined) "strict"; + ProtectSystem = "strict"; ProtectHome = true; PrivateTmp = true; PrivateDevices = true; From 26e1bf519fdc6b1b914abb22dd2f3701396b3723 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 28 May 2024 14:54:01 +0000 Subject: [PATCH 148/359] fnm: 1.35.1 -> 1.36.0 --- pkgs/development/tools/fnm/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/fnm/default.nix b/pkgs/development/tools/fnm/default.nix index 75bde7489678..84cc6323e731 100644 --- a/pkgs/development/tools/fnm/default.nix +++ b/pkgs/development/tools/fnm/default.nix @@ -10,20 +10,20 @@ rustPlatform.buildRustPackage rec { pname = "fnm"; - version = "1.35.1"; + version = "1.36.0"; src = fetchFromGitHub { owner = "Schniz"; repo = pname; rev = "v${version}"; - sha256 = "sha256-qRnxXh3m/peMNAR/EV+lkwDI+Z6komF8GGFyF5UDOFg="; + sha256 = "sha256-gW/KpoogFbAkOIBnJHTDYyqvxpYeCCabwftCb+T4rnE="; }; nativeBuildInputs = [ installShellFiles ]; buildInputs = lib.optionals stdenv.isDarwin [ DiskArbitration Foundation Security ]; - cargoHash = "sha256-//DCxAC8Jf7g8SkG4NfwkM0NyWUdASuw1g4COFIY0mU="; + cargoHash = "sha256-x66R32vbBakBlrE0eZ+sFJ2/JZ30UTIAvh3goeWkI10="; doCheck = false; From da2a8f31ba8566d2ce326f8e71cb1ec400223047 Mon Sep 17 00:00:00 2001 From: deinferno <14363193+deinferno@users.noreply.github.com> Date: Tue, 28 May 2024 08:43:39 +0500 Subject: [PATCH 149/359] vmware-workstation: 17.5.1 -> 17.5.2 --- .../vmware-workstation/default.nix | 91 ++++++++++++++----- 1 file changed, 66 insertions(+), 25 deletions(-) diff --git a/pkgs/applications/virtualization/vmware-workstation/default.nix b/pkgs/applications/virtualization/vmware-workstation/default.nix index 93da1b1f6805..83d2361a9990 100644 --- a/pkgs/applications/virtualization/vmware-workstation/default.nix +++ b/pkgs/applications/virtualization/vmware-workstation/default.nix @@ -1,14 +1,15 @@ { stdenv , buildFHSEnv , fetchurl +, fetchzip , lib , zlib , gdbm -, bzip2 , libxslt , libxml2 , libuuid , readline +, readline70 , xz , cups , glibc @@ -25,23 +26,51 @@ , python3 , autoPatchelfHook , makeWrapper -, sqlite -, enableInstaller ? false -, enableMacOSGuests ? false, fetchFromGitHub, gnutar, unzip +, symlinkJoin +, enableInstaller ? false, bzip2, sqlite +, enableMacOSGuests ? false, fetchFromGitHub, unzip +, enableGuestTools ? true, }: let + # base - versions + version = "17.5.2"; + build = "23775571"; + baseUrl = "https://softwareupdate.vmware.com/cds/vmw-desktop/ws/${version}/${build}/linux"; + + # tools - versions + toolsVersion = "12.4.0"; + toolsBuild = "23259341"; + # macOS - versions - fusionVersion = "13.5.1"; - fusionBuild = "23298085"; + fusionVersion = "13.5.2"; + fusionBuild = "23775688"; unlockerVersion = "3.0.5"; - # macOS - ISOs - darwinIsoSrc = fetchurl { - url = "https://softwareupdate.vmware.com/cds/vmw-desktop/fusion/${fusionVersion}/${fusionBuild}/universal/core/com.vmware.fusion.zip.tar"; - sha256 = "sha256-bn6hoicby2YVj1pZTBzBhabNhKefzVQTm5vIrdTO2K4="; + guestToolsSrc = + let + fetchComponent = (system: hash: fetchzip { + inherit hash; + url = "${baseUrl}/packages/vmware-tools-${system}-${toolsVersion}-${toolsBuild}.x86_64.component.tar"; + stripRoot = false; + } + "/vmware-tools-${system}-${toolsVersion}-${toolsBuild}.x86_64.component"); + in lib.mapAttrsToList fetchComponent { + linux = "sha256-vT08mR6cCXZjiQgb9jy+MaqYzS0hFbNUM7xGAHIJ8Ao="; + linuxPreGlibc25 = "sha256-BodN1lxuhxyLlxIQSlVhGKItJ10VPlti/sEyxcRF2SA="; + netware = "sha256-o/S4wAYLR782Fn20fTQ871+rzsa1twnAxb9laV16XIk="; + solaris = "sha256-3LdFoI4TD5zxlohDGR3DRGbF6jwDZAoSMEpHWU4vSGU="; + winPre2k = "sha256-+QcvWfY3aCDxUwAfSuj7Wf9sxIO+ztWBrRolMim8Dfw="; + winPreVista = "sha256-3NgO/GdRFTpKNo45TMet0msjzxduuoF4nVLtnOUTHUA="; + windows = "sha256-2F7UPjNvtibmWAJxpB8IOnol12aMOGMy+403WeCTXw8="; }; + # macOS - ISOs + darwinIsoSrc = fetchzip { + url = "https://softwareupdate.vmware.com/cds/vmw-desktop/fusion/${fusionVersion}/${fusionBuild}/universal/core/com.vmware.fusion.zip.tar"; + sha256 = "sha256-DDLRWAVRI3ZeXV5bUXWwput9mEC1qsJUsjojI0CJYMI="; + stripRoot = false; + } + "/com.vmware.fusion.zip"; + # macOS - Unlocker unlockerSrc = fetchFromGitHub { owner = "paolo-projects"; @@ -68,11 +97,18 @@ let name = "vmware-unpack-env"; targetPkgs = pkgs: [ zlib ]; }; + + readline70_compat63 = symlinkJoin { + name = "readline70_compat63"; + paths = [ readline70 ]; + postBuild = '' + ln -s $out/lib/libreadline.so $out/lib/libreadline.so.6 + ''; + }; in stdenv.mkDerivation rec { pname = "vmware-workstation"; - version = "17.5.1"; - build = "23298084"; + inherit version build; buildInputs = [ libxslt @@ -96,21 +132,24 @@ stdenv.mkDerivation rec { ]; nativeBuildInputs = [ python3 vmware-unpack-env autoPatchelfHook makeWrapper ] - ++ lib.optionals enableInstaller [ sqlite bzip2 ] - ++ lib.optionals enableMacOSGuests [ gnutar unzip ]; + ++ lib.optionals enableInstaller [ bzip2 sqlite readline70_compat63 ] + ++ lib.optionals enableMacOSGuests [ unzip ]; - src = fetchurl { - url = "https://download3.vmware.com/software/WKST-${builtins.replaceStrings ["."] [""] version}-LX/VMware-Workstation-Full-${version}-${build}.x86_64.bundle"; - sha256 = "sha256-qmC3zvKoes77z3x6UkLHsJ17kQrL1a/rxe9mF+UMdJY="; - }; + src = fetchzip { + url = "${baseUrl}/core/VMware-Workstation-${version}-${build}.x86_64.bundle.tar"; + sha256 = "sha256-5PZZpXN/V687TXjqeTm8MEays4/QTf02jVfdpi9C7GI="; + stripRoot = false; + } + "/VMware-Workstation-${version}-${build}.x86_64.bundle"; - unpackPhase = '' - ${vmware-unpack-env}/bin/vmware-unpack-env -c "sh ${src} --extract unpacked" + unpackPhase = let + guestTools = lib.optionalString enableGuestTools (lib.concatMapStringsSep " " (src: "--install-component ${src}") guestToolsSrc); + in + '' + ${vmware-unpack-env}/bin/vmware-unpack-env -c "sh ${src} ${guestTools} --extract unpacked" ${lib.optionalString enableMacOSGuests '' mkdir -p fusion/ - tar -xvpf "${darwinIsoSrc}" -C fusion/ - unzip "fusion/com.vmware.fusion.zip" \ + unzip "${darwinIsoSrc}" \ "payload/VMware Fusion.app/Contents/Library/isoimages/x86_x64/darwin.iso" \ "payload/VMware Fusion.app/Contents/Library/isoimages/x86_x64/darwinPre15.iso" \ -d fusion/ @@ -173,7 +212,7 @@ stdenv.mkDerivation rec { component_version=$(cat unpacked/$component/manifest.xml | grep -oPm1 "(?<=)[^<]+") component_core_id=$([ "$component" == "vmware-installer" ] && echo "-1" || echo "1") type=$([ "$component" == "vmware-workstation" ] && echo "0" || echo "1") - sqlite3 "$database_filename" "INSERT INTO components(name,version,buildNumber,component_core_id,longName,description,type) VALUES(\"$component\",\"$component_version\",\"${build}\",$component_core_id,\"$component\",\"$component\",$type);" + sqlite3 "$database_filename" "INSERT INTO components(name,version,buildNumber,component_core_id,longName,description,type) VALUES('$component','$component_version',${build},$component_core_id,'$component','$component',$type);" mkdir -p $out/etc/vmware-installer/components/$component cp -r $folder/* $out/etc/vmware-installer/components/$component done @@ -255,9 +294,10 @@ stdenv.mkDerivation rec { unpacked="unpacked/vmware-network-editor" cp -r $unpacked/lib $out/lib/vmware/ - ## VMware Tools - echo "Installing VMware Tools" mkdir -p $out/lib/vmware/isoimages/ + + ${lib.optionalString enableGuestTools '' + echo "Installing VMware Tools" cp unpacked/vmware-tools-linux/linux.iso \ unpacked/vmware-tools-linuxPreGlibc25/linuxPreGlibc25.iso \ unpacked/vmware-tools-netware/netware.iso \ @@ -266,6 +306,7 @@ stdenv.mkDerivation rec { unpacked/vmware-tools-winPreVista/winPreVista.iso \ unpacked/vmware-tools-windows/windows.iso \ $out/lib/vmware/isoimages/ + ''} ${lib.optionalString enableMacOSGuests '' echo "Installing VMWare Tools for MacOS" From 1838178ba339f3b958338e2e7e127858f6d54930 Mon Sep 17 00:00:00 2001 From: AMS21 Date: Tue, 28 May 2024 20:30:52 +0200 Subject: [PATCH 150/359] cppcheck: 2.14.0 -> 2.14.1 --- pkgs/development/tools/analysis/cppcheck/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/analysis/cppcheck/default.nix b/pkgs/development/tools/analysis/cppcheck/default.nix index 00fd9b08b1e1..ffec8daf3f61 100644 --- a/pkgs/development/tools/analysis/cppcheck/default.nix +++ b/pkgs/development/tools/analysis/cppcheck/default.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "cppcheck"; - version = "2.14.0"; + version = "2.14.1"; outputs = [ "out" "man" ]; @@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "danmar"; repo = "cppcheck"; rev = finalAttrs.version; - hash = "sha256-w5k7WO2Kwx0ac/vP54ndPUp/AG6jG3MDf03h5z/+Cso="; + hash = "sha256-KXE3zmhaTweQhs0Qh7Xd5ILiuGVewtrvOkRkt8hjU58="; }; nativeBuildInputs = [ From 7a3d802160e817a316d82ac28982e43514eea3db Mon Sep 17 00:00:00 2001 From: Guanran Wang Date: Wed, 29 May 2024 05:12:09 +0800 Subject: [PATCH 151/359] ngrrram: init at 1.0.3 --- pkgs/by-name/ng/ngrrram/package.nix | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 pkgs/by-name/ng/ngrrram/package.nix diff --git a/pkgs/by-name/ng/ngrrram/package.nix b/pkgs/by-name/ng/ngrrram/package.nix new file mode 100644 index 000000000000..16f8b277d6e6 --- /dev/null +++ b/pkgs/by-name/ng/ngrrram/package.nix @@ -0,0 +1,29 @@ +{ + lib, + fetchFromGitHub, + nix-update-script, + rustPlatform, +}: +rustPlatform.buildRustPackage rec { + pname = "ngrrram"; + version = "1.0.3"; + + src = fetchFromGitHub { + owner = "wintermute-cell"; + repo = "ngrrram"; + rev = "v${version}"; + hash = "sha256-65cbNsGQZSpxKV0lq/Z7TK7CODPTqayOiPStukFbo44="; + }; + + cargoHash = "sha256-CWk3ixajgDI1oOOZ4qBZw5jq1xlJtxa6sAQu+fyk4rI="; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "A TUI tool to help you type faster and learn new layouts. Includes a free cat"; + homepage = "https://github.com/wintermute-cell/ngrrram"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ Guanran928 ]; + mainProgram = "ngrrram"; + }; +} From 3ef476f22b014dc4efdbec2589f0c523ca26f34b Mon Sep 17 00:00:00 2001 From: Nadir Ishiguro <23151917+nadir-ishiguro@users.noreply.github.com> Date: Mon, 27 May 2024 23:12:06 +0200 Subject: [PATCH 152/359] polychromatic: 0.8.0 -> 0.9.1 Changelogs: - https://github.com/polychromatic/polychromatic/releases/tag/v0.9.1 - https://github.com/polychromatic/polychromatic/releases/tag/v0.9.0 - https://github.com/polychromatic/polychromatic/releases/tag/v0.8.4 - https://github.com/polychromatic/polychromatic/releases/tag/v0.8.3 - https://github.com/polychromatic/polychromatic/releases/tag/v0.8.2 - https://github.com/polychromatic/polychromatic/releases/tag/v0.8.1 --- .../misc/polychromatic/default.nix | 47 +++++++++++-------- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 29 insertions(+), 20 deletions(-) diff --git a/pkgs/applications/misc/polychromatic/default.nix b/pkgs/applications/misc/polychromatic/default.nix index 18619b08d4ee..2a7386acc624 100644 --- a/pkgs/applications/misc/polychromatic/default.nix +++ b/pkgs/applications/misc/polychromatic/default.nix @@ -12,23 +12,24 @@ python3Packages, gobject-introspection, wrapGAppsHook3, - libappindicator-gtk3, + libayatana-appindicator, libxcb, - qt5, + qt6, ibus, usbutils, + psmisc, }: python3Packages.buildPythonApplication rec { name = "polychromatic"; - version = "0.8.0"; + version = "0.9.1"; format = "other"; src = fetchFromGitHub { owner = "polychromatic"; repo = "polychromatic"; rev = "v${version}"; - sha256 = "sha256-ym2pcGUWM5zCUx/lYs+WECj+wbyBtWnx04W/NRXNKlw="; + sha256 = "sha256-3Pt1Z8G0xDWlFD7LxJILPUifMBTN4OvPNHZv80umO1s="; }; postPatch = '' @@ -50,23 +51,31 @@ python3Packages.buildPythonApplication rec { ninja sassc wrapGAppsHook3 - qt5.wrapQtAppsHook + qt6.wrapQtAppsHook + qt6.qtbase ]; - propagatedBuildInputs = with python3Packages; [ - colorama - colour - openrazer - pyqt5 - pyqtwebengine - requests - setproctitle - libxcb - openrazer-daemon - libappindicator-gtk3 - ibus - usbutils - ]; + buildInputs = [ qt6.qtwayland ]; + + propagatedBuildInputs = + with python3Packages; + [ + colorama + colour + openrazer + pyqt6 + pyqt6-webengine + requests + setproctitle + libxcb + openrazer-daemon + ibus + usbutils + ] + ++ [ + libayatana-appindicator + psmisc + ]; dontWrapGapps = true; dontWrapQtApps = true; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c99d2166fc88..86d61d0554c5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -29030,7 +29030,7 @@ with pkgs; poly = callPackage ../data/fonts/poly { }; - polychromatic = libsForQt5.callPackage ../applications/misc/polychromatic { }; + polychromatic = qt6Packages.callPackage ../applications/misc/polychromatic { }; polytopes_db = callPackage ../data/misc/polytopes_db { }; From e8f73089a3d89d63595b5b145c3cd554a8bbdd59 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 29 May 2024 02:49:19 +0000 Subject: [PATCH 153/359] clj-kondo: 2024.03.13 -> 2024.05.24 --- pkgs/development/tools/clj-kondo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/clj-kondo/default.nix b/pkgs/development/tools/clj-kondo/default.nix index f1900ed9a330..33221be654b2 100644 --- a/pkgs/development/tools/clj-kondo/default.nix +++ b/pkgs/development/tools/clj-kondo/default.nix @@ -3,12 +3,12 @@ buildGraalvmNativeImage rec { pname = "clj-kondo"; - version = "2024.03.13"; + version = "2024.05.24"; src = fetchurl { url = "https://github.com/clj-kondo/${pname}/releases/download/v${version}/${pname}-${version}-standalone.jar"; - sha256 = "sha256-4V0YtGRbSzebxGYkoyCJEA4e1vtYWNbIHyXOlTfvGTU="; + sha256 = "sha256-vqdTfsIRPi2VlJLcbesRSqa/KFgqbk13vJBbEYd3heM="; }; graalvmDrv = graalvmCEPackages.graalvm-ce; From 8efc686612c5dac18b70e5bbf8ff47ff1da7501c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 29 May 2024 04:52:51 +0000 Subject: [PATCH 154/359] python311Packages.openai: 1.30.3 -> 1.30.4 --- pkgs/development/python-modules/openai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/openai/default.nix b/pkgs/development/python-modules/openai/default.nix index 3a33a4b9b464..57e7039f4754 100644 --- a/pkgs/development/python-modules/openai/default.nix +++ b/pkgs/development/python-modules/openai/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { pname = "openai"; - version = "1.30.3"; + version = "1.30.4"; pyproject = true; disabled = pythonOlder "3.7.1"; @@ -34,7 +34,7 @@ buildPythonPackage rec { owner = "openai"; repo = "openai-python"; rev = "refs/tags/v${version}"; - hash = "sha256-Z11gyTZ3UMlcWV3OFxVgMcFF11W+nm2dj2KK1ivTjEI="; + hash = "sha256-tzHU5yO7o7wxdqYnp7tBctvWGY7SYq5u6VnU3iPGPuk="; }; build-system = [ From 76a4e74b2da7b0cb34265d7a333d0d7267984af4 Mon Sep 17 00:00:00 2001 From: Alexis Hildebrandt Date: Sat, 18 May 2024 19:07:26 +0200 Subject: [PATCH 155/359] pyxel: Replace unsupported dontCheck with doCheck attribute --- pkgs/by-name/py/pyxel/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/py/pyxel/package.nix b/pkgs/by-name/py/pyxel/package.nix index 4c9cd40682ff..78880ebf342f 100644 --- a/pkgs/by-name/py/pyxel/package.nix +++ b/pkgs/by-name/py/pyxel/package.nix @@ -56,7 +56,7 @@ python3.pkgs.buildPythonApplication rec { env.NIX_CFLAGS_COMPILE = "-I${lib.getDev SDL2}/include/SDL2"; # Tests can't use the display - dontCheck = true; + doCheck = false; pythonImportsCheck = [ "pyxel" From 0237fac6e96e98a45a97c54703eb0920a9eb902f Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 29 May 2024 08:06:52 +0200 Subject: [PATCH 156/359] python311Packages.certomancer: 0.11.0 -> 0.12.0 Diff: https://github.com/MatthiasValvekens/certomancer/compare/refs/tags/v0.11.0...v0.12.0 --- .../python-modules/certomancer/default.nix | 57 +++++++++---------- 1 file changed, 28 insertions(+), 29 deletions(-) diff --git a/pkgs/development/python-modules/certomancer/default.nix b/pkgs/development/python-modules/certomancer/default.nix index 70735255db77..eb21bdeeee04 100644 --- a/pkgs/development/python-modules/certomancer/default.nix +++ b/pkgs/development/python-modules/certomancer/default.nix @@ -1,57 +1,57 @@ { lib, - asn1crypto, buildPythonPackage, + pythonOlder, + pythonAtLeast, + fetchFromGitHub, + # build-system + setuptools, + wheel, + # dependencies + asn1crypto, click, cryptography, - fetchFromGitHub, - freezegun, + python-dateutil, + pyyaml, + tzlocal, + # optional-dependencies + requests-mock, jinja2, - oscrypto, + werkzeug, + python-pkcs11, + # nativeCheckInputs + freezegun, pyhanko-certvalidator, pytest-aiohttp, pytestCheckHook, - python-dateutil, - python-pkcs11, - pythonOlder, pytz, - pyyaml, requests, - requests-mock, - setuptools, - tzlocal, - werkzeug, - wheel, }: buildPythonPackage rec { pname = "certomancer"; - version = "0.11.0"; - format = "pyproject"; + version = "0.12.0"; + pyproject = true; - disabled = pythonOlder "3.7"; + # https://github.com/MatthiasValvekens/certomancer/issues/12 + disabled = pythonOlder "3.7" || pythonAtLeast "3.12"; src = fetchFromGitHub { owner = "MatthiasValvekens"; repo = "certomancer"; rev = "refs/tags/v${version}"; - hash = "sha256-UQV0Tk4C5b5iBZ34Je59gK2dLTaJusnpxdyNicIh2Q8="; + hash = "sha256-c2Fq4YTHQvhxuZrpKQYZvqHIMfubbkeKV4rctELLeJU="; }; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace ' "pytest-runner",' "" \ - ''; - - nativeBuildInputs = [ + build-system = [ setuptools wheel ]; - propagatedBuildInputs = [ + dependencies = [ asn1crypto click - oscrypto + cryptography python-dateutil pyyaml tzlocal @@ -63,7 +63,6 @@ buildPythonPackage rec { jinja2 werkzeug ]; - pkcs12 = [ cryptography ]; pkcs11 = [ python-pkcs11 ]; }; @@ -83,11 +82,11 @@ buildPythonPackage rec { pythonImportsCheck = [ "certomancer" ]; - meta = with lib; { + meta = { description = "Quickly construct, mock & deploy PKI test configurations using simple declarative configuration"; mainProgram = "certomancer"; homepage = "https://github.com/MatthiasValvekens/certomancer"; - license = licenses.mit; - maintainers = with maintainers; [ wolfangaukang ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ wolfangaukang ]; }; } From b4fbf5f8277e0fb5d86764d17649092b9849aed5 Mon Sep 17 00:00:00 2001 From: Alexis Hildebrandt Date: Sat, 18 May 2024 19:08:16 +0200 Subject: [PATCH 157/359] gpt-2-simple: refactor and replace unsupported dontCheck with doCheck attribute --- pkgs/development/python-modules/gpt-2-simple/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gpt-2-simple/default.nix b/pkgs/development/python-modules/gpt-2-simple/default.nix index 109ee08b34fe..d8561bf346e9 100644 --- a/pkgs/development/python-modules/gpt-2-simple/default.nix +++ b/pkgs/development/python-modules/gpt-2-simple/default.nix @@ -4,6 +4,7 @@ fetchFromGitHub, regex, requests, + setuptools, tqdm, numpy, toposort, @@ -13,7 +14,7 @@ buildPythonPackage rec { pname = "gpt-2-simple"; version = "0.8.1"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "minimaxir"; @@ -22,6 +23,8 @@ buildPythonPackage rec { hash = "sha256-WwD4sDcc28zXEOISJsq8e+rgaNrrgIy79Wa4J3E7Ovc="; }; + build-system = [ setuptools ]; + propagatedBuildInputs = [ regex requests @@ -31,7 +34,7 @@ buildPythonPackage rec { tensorflow ]; - dontCheck = true; # no tests in upstream + doCheck = false; # no tests in upstream meta = with lib; { description = "Easily retrain OpenAI's GPT-2 text-generating model on new texts"; From a3deb72d8cc96c916e56d97ba9c1244d6c610b44 Mon Sep 17 00:00:00 2001 From: Alexis Hildebrandt Date: Sat, 18 May 2024 19:10:40 +0200 Subject: [PATCH 158/359] kaitaistruct: refactor and replace unsupported dontCheck with doCheck attribute --- pkgs/development/python-modules/kaitaistruct/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/kaitaistruct/default.nix b/pkgs/development/python-modules/kaitaistruct/default.nix index 077d24f2462e..24807eacdc00 100644 --- a/pkgs/development/python-modules/kaitaistruct/default.nix +++ b/pkgs/development/python-modules/kaitaistruct/default.nix @@ -5,6 +5,7 @@ fetchFromGitHub, brotli, lz4, + setuptools, }: let @@ -18,7 +19,7 @@ in buildPythonPackage rec { pname = "kaitaistruct"; version = "0.10"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; @@ -30,13 +31,14 @@ buildPythonPackage rec { sed '32ipackages = kaitai/compress' -i setup.cfg ''; + build-system = [ setuptools ]; + propagatedBuildInputs = [ brotli lz4 ]; - # no tests - dontCheck = true; + doCheck = false; # no tests in upstream pythonImportsCheck = [ "kaitaistruct" From 613920111c048f1f0e27e0b7a69d027453d9fdf5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 29 May 2024 12:54:49 +0000 Subject: [PATCH 159/359] jackett: 0.21.2586 -> 0.21.2831 --- pkgs/servers/jackett/default.nix | 4 ++-- pkgs/servers/jackett/deps.nix | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/jackett/default.nix b/pkgs/servers/jackett/default.nix index 64524dd53309..06c1df68e3e2 100644 --- a/pkgs/servers/jackett/default.nix +++ b/pkgs/servers/jackett/default.nix @@ -9,13 +9,13 @@ buildDotnetModule rec { pname = "jackett"; - version = "0.21.2586"; + version = "0.21.2831"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "v${version}"; - hash = "sha512-W3ZBgRSNLaUoJh4twjmh04SO/wWqZg8eGFORveU8H7iBCHFUjJqwpbDf9f0Oq0q+h318PLFtrD22HuaXgX6+pg=="; + hash = "sha512-Ka993M45A9RYs6txl3gxhoq8c/vKRJzeLP2Ycx2L9uiNPWFsKlDwDr2rPLvZ9H0soZJs7sjeBAt0RFHSAlSvBg=="; }; projectFile = "src/Jackett.Server/Jackett.Server.csproj"; diff --git a/pkgs/servers/jackett/deps.nix b/pkgs/servers/jackett/deps.nix index eeee5e813442..d61e6bea2717 100644 --- a/pkgs/servers/jackett/deps.nix +++ b/pkgs/servers/jackett/deps.nix @@ -186,8 +186,8 @@ (fetchNuGet { pname = "NUnit"; version = "3.14.0"; sha256 = "19p8911lrfds1k9rv47jk1bbn665s0pvghkd06gzbg78j6mzzqqa"; }) (fetchNuGet { pname = "NUnit.ConsoleRunner"; version = "3.17.0"; sha256 = "0qjnvgib96n9a9x8n7vwkypjvvgpimvl8zrkr90qbcygf3yzhrv8"; }) (fetchNuGet { pname = "NUnit3TestAdapter"; version = "4.5.0"; sha256 = "1srx1629s0k1kmf02nmz251q07vj6pv58mdafcr5dr0bbn1fh78i"; }) - (fetchNuGet { pname = "Polly"; version = "8.3.1"; sha256 = "19q7s493sv90879052pxfcbsk3bmxjg5688ya7l12964ddafiwsl"; }) - (fetchNuGet { pname = "Polly.Core"; version = "8.3.1"; sha256 = "15ylkqdcwpr76n0nfzpvd6s00ywjagn1ignyrcz9arwahrxpsm4b"; }) + (fetchNuGet { pname = "Polly"; version = "8.4.0"; sha256 = "1zpq6590zpj3sibdhrn3fydqrm9ga43xdxvjv3rwzhigrkddg9zl"; }) + (fetchNuGet { pname = "Polly.Core"; version = "8.4.0"; sha256 = "1gp66r03zqvwwr4nw96n49bfv08bk54qpdbiqgxg93yhfsbsmkg8"; }) (fetchNuGet { pname = "SharpZipLib"; version = "1.4.2"; sha256 = "0ijrzz2szxjmv2cipk7rpmg14dfaigdkg7xabjvb38ih56m9a27y"; }) (fetchNuGet { pname = "System.AppContext"; version = "4.3.0"; sha256 = "1649qvy3dar900z3g817h17nl8jp4ka5vcfmsr05kh0fshn7j3ya"; }) (fetchNuGet { pname = "System.Buffers"; version = "4.4.0"; sha256 = "183f8063w8zqn99pv0ni0nnwh7fgx46qzxamwnans55hhs2l0g19"; }) From f7ed6991a9be87965afa2aa9873564fa595e14d0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 29 May 2024 15:14:28 +0000 Subject: [PATCH 160/359] suitesparse-graphblas: 9.1.0 -> 9.2.0 --- .../libraries/science/math/suitesparse-graphblas/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/science/math/suitesparse-graphblas/default.nix b/pkgs/development/libraries/science/math/suitesparse-graphblas/default.nix index 84949e0a5344..6ace83fd043d 100644 --- a/pkgs/development/libraries/science/math/suitesparse-graphblas/default.nix +++ b/pkgs/development/libraries/science/math/suitesparse-graphblas/default.nix @@ -7,7 +7,7 @@ stdenv.mkDerivation rec { pname = "suitesparse-graphblas"; - version = "9.1.0"; + version = "9.2.0"; outputs = [ "out" "dev" ]; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { owner = "DrTimothyAldenDavis"; repo = "GraphBLAS"; rev = "v${version}"; - hash = "sha256-YK0REOqoNa55tQt6NH/0QQ07pzAImDR5kC00sbFILH8="; + hash = "sha256-UtJ5AXbmoUA1NokgXDUDnhCZzOT1bTen6C89bsCWEIo="; }; nativeBuildInputs = [ From d5f26ad1c93038133a2c3db311925b72c69f7307 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Mon, 20 May 2024 10:58:51 +0300 Subject: [PATCH 161/359] python311Packages.freud: init at 3.0.0 --- .../python-modules/freud/default.nix | 90 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 92 insertions(+) create mode 100644 pkgs/development/python-modules/freud/default.nix diff --git a/pkgs/development/python-modules/freud/default.nix b/pkgs/development/python-modules/freud/default.nix new file mode 100644 index 000000000000..e5b776734367 --- /dev/null +++ b/pkgs/development/python-modules/freud/default.nix @@ -0,0 +1,90 @@ +{ lib +, stdenv +, buildPythonPackage +, fetchFromGitHub +, cmake +, cython +, oldest-supported-numpy +, scikit-build +, setuptools +, tbb +, numpy +, rowan +, scipy +, pytest +, gsd +, matplotlib +, sympy +}: + +buildPythonPackage rec { + pname = "freud"; + version = "3.0.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "glotzerlab"; + repo = "freud"; + rev = "v${version}"; + hash = "sha256-aKh2Gub1vU/wzvWkCl8yzlIswp8CtR975USiCr6ijUI="; + fetchSubmodules = true; + }; + # Because we prefer to not `leaveDotGit`, we need to fool upstream into + # thinking we left the .git files in the submodules, so cmake won't think we + # didn't initialize them. Upstream doesn't support using the system wide + # installed version of these libraries, and it's probably aint's worth the + # hassle, because upstream also doesn't distribute all of these dependencies' + # libraries, and probably it uses only what it needs. + preConfigure = '' + touch extern/{voro++,fsph,Eigen}/.git + ''; + + nativeBuildInputs = [ + cmake + cython + oldest-supported-numpy + scikit-build + setuptools + ]; + dontUseCmakeConfigure = true; + buildInputs = [ + tbb + ]; + + propagatedBuildInputs = [ + numpy + rowan + scipy + ]; + + nativeCheckInputs = [ + # Encountering circular ImportError issues with pytestCheckHook, see also: + # https://github.com/NixOS/nixpkgs/issues/255262 + pytest + gsd + matplotlib + sympy + ]; + checkPhase = '' + runHook preCheck + + pytest + + runHook postCheck + ''; + # Some tests fail on aarch64. If we could have used pytestCheckHook, we would + # have disabled only the tests that fail with the disabledTests attribute. + # But that is not possible unfortunately. See upstream report for the + # failure: https://github.com/glotzerlab/freud/issues/961 + doCheck = !stdenv.isAarch64; + + pythonImportsCheck = [ "freud" ]; + + meta = with lib; { + description = "Powerful, efficient particle trajectory analysis in scientific Python"; + homepage = "https://github.com/glotzerlab/freud"; + changelog = "https://github.com/glotzerlab/freud/blob/${src.rev}/ChangeLog.md"; + license = licenses.bsd3; + maintainers = with maintainers; [ doronbehar ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 8f2ff46e5f79..edd1c3fbdc7e 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4530,6 +4530,8 @@ self: super: with self; { frelatage = callPackage ../development/python-modules/frelatage { }; + freud = callPackage ../development/python-modules/freud { }; + frida-python = callPackage ../development/python-modules/frida-python { }; frigidaire = callPackage ../development/python-modules/frigidaire { }; From 2d797856ddf380815e8c25729f2e15a1a79f03c4 Mon Sep 17 00:00:00 2001 From: Philip Hayes Date: Wed, 29 May 2024 09:38:07 -0700 Subject: [PATCH 162/359] dotenvy: init at 0.15.7 --- pkgs/by-name/do/dotenvy/package.nix | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 pkgs/by-name/do/dotenvy/package.nix diff --git a/pkgs/by-name/do/dotenvy/package.nix b/pkgs/by-name/do/dotenvy/package.nix new file mode 100644 index 000000000000..210f75fe8cd3 --- /dev/null +++ b/pkgs/by-name/do/dotenvy/package.nix @@ -0,0 +1,25 @@ +{ lib, fetchCrate, rustPlatform }: + +rustPlatform.buildRustPackage rec { + pname = "dotenvy"; + version = "0.15.7"; + + src = fetchCrate { + inherit pname version; + hash = "sha256-virK/TpYBmwTf5UCQCqC/df8iKYAzPBfsQ1nQkFKF2Y="; + }; + + cargoHash = "sha256-qjFTv15FSvgYgQ4nTEIo0KUqaCbg6E+W5B2B5BH6sp4="; + + cargoBuildFlags = [ "--bin=dotenvy" "--features=cli" ]; + + # just run unittests and skip doc-tests + cargoTestFlags = [ "--lib" ]; + + meta = { + description = "Loads environment variables from a .env file"; + homepage = "https://github.com/allan2/dotenvy"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ phlip9 ]; + }; +} From 9bd768957c71d464ea005debcdd5f4225a76494b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 29 May 2024 20:39:01 +0000 Subject: [PATCH 163/359] python311Packages.monty: 2024.4.17 -> 2024.5.24 --- pkgs/development/python-modules/monty/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/monty/default.nix b/pkgs/development/python-modules/monty/default.nix index 8118a92acf2c..0c7a285228d4 100644 --- a/pkgs/development/python-modules/monty/default.nix +++ b/pkgs/development/python-modules/monty/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "monty"; - version = "2024.4.17"; + version = "2024.5.24"; pyproject = true; disabled = pythonOlder "3.9"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "materialsvirtuallab"; repo = "monty"; rev = "refs/tags/v${version}"; - hash = "sha256-UqpRkw6F8RAvchq0HBSfdHHO8Lgg+yLdBku+wsPKg0E="; + hash = "sha256-c2RG38lsYWtwdCzrRTH/l9o4k6UPUOFC+wwV9zjoDvk="; }; postPatch = '' From 585be598dfb386aab1d74e7c6ab2370e681ab034 Mon Sep 17 00:00:00 2001 From: Philipp Jungkamp Date: Tue, 28 May 2024 19:46:37 +0200 Subject: [PATCH 164/359] intel-media-sdk: Search ONEVPLRT in /run/opengl-driver/lib Patch Intel Media SDK to discover and dispatch to `/run/opengl-driver/lib/libmfx-gen.so.1.2`. This allows applications which depend on `intel-media-sdk` to use hardware acceleration through `onevpl-intel-gpu` provided that it was added to `hardware.opengl.extraPackages`. oneVPL-intel-gpu is the only supported acceleration driver for newer Intel GPUs, meaning all integrated GPUs starting with Alder Lake S/P. This is important as applications may still want to build against `intel-media-sdk` to support hardware acceleration on all Intel GPUs from Broadwell to Rocket Lake and now newer platforms through oneVPL-intel-gpu. E.g. the default build of ffmpeg > 6 will use `intel-media-sdk` rather than `oneVPL` directly to support Intel Quick Sync on a larger number of systems. --- .../libraries/intel-media-sdk/default.nix | 3 ++ ...ch-onevplrt-in-run-opengl-driver-lib.patch | 45 +++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 pkgs/development/libraries/intel-media-sdk/nixos-search-onevplrt-in-run-opengl-driver-lib.patch diff --git a/pkgs/development/libraries/intel-media-sdk/default.nix b/pkgs/development/libraries/intel-media-sdk/default.nix index 506281a7e6e9..3b5c982806f4 100644 --- a/pkgs/development/libraries/intel-media-sdk/default.nix +++ b/pkgs/development/libraries/intel-media-sdk/default.nix @@ -13,6 +13,9 @@ stdenv.mkDerivation rec { }; patches = [ + # Search oneVPL-intel-gpu in NixOS specific /run/opengl-driver/lib directory + # See https://github.com/NixOS/nixpkgs/pull/315425 + ./nixos-search-onevplrt-in-run-opengl-driver-lib.patch # https://github.com/Intel-Media-SDK/MediaSDK/pull/3005 (fetchpatch { name = "include-cstdint-explicitly.patch"; diff --git a/pkgs/development/libraries/intel-media-sdk/nixos-search-onevplrt-in-run-opengl-driver-lib.patch b/pkgs/development/libraries/intel-media-sdk/nixos-search-onevplrt-in-run-opengl-driver-lib.patch new file mode 100644 index 000000000000..5057de1e1e48 --- /dev/null +++ b/pkgs/development/libraries/intel-media-sdk/nixos-search-onevplrt-in-run-opengl-driver-lib.patch @@ -0,0 +1,45 @@ +From aceb689ae69857def8a26a8d1ceb114ccfbb2569 Mon Sep 17 00:00:00 2001 +From: Philipp Jungkamp +Date: Tue, 28 May 2024 19:22:29 +0200 +Subject: [PATCH] NixOS: Search ONEVPLRT in /run/opengl-driver/lib + +--- + api/mfx_dispatch/linux/mfxloader.cpp | 2 ++ + .../suites/mfx_dispatch/linux/mfx_dispatch_test_cases_libs.cpp | 1 + + 2 files changed, 3 insertions(+) + +diff --git a/api/mfx_dispatch/linux/mfxloader.cpp b/api/mfx_dispatch/linux/mfxloader.cpp +index 39b6bff1..f76ed65d 100644 +--- a/api/mfx_dispatch/linux/mfxloader.cpp ++++ b/api/mfx_dispatch/linux/mfxloader.cpp +@@ -193,6 +193,7 @@ mfxStatus LoaderCtx::Init(mfxInitParam& par) + if (selected_runtime && strcmp(selected_runtime, "ONEVPL") == 0) { + libs.emplace_back(ONEVPLRT); + libs.emplace_back(MFX_MODULES_DIR "/" ONEVPLRT); ++ libs.emplace_back("/run/opengl-driver/lib/" ONEVPLRT); + } else if ((selected_runtime && strcmp(selected_runtime, "MSDK") == 0) || (platform != MFX_HW_UNKNOWN)) { + if (MFX_IMPL_BASETYPE(par.Implementation) == MFX_IMPL_AUTO || + MFX_IMPL_BASETYPE(par.Implementation) == MFX_IMPL_AUTO_ANY) { +@@ -213,6 +214,7 @@ mfxStatus LoaderCtx::Init(mfxInitParam& par) + } else { + libs.emplace_back(ONEVPLRT); + libs.emplace_back(MFX_MODULES_DIR "/" ONEVPLRT); ++ libs.emplace_back("/run/opengl-driver/lib/" ONEVPLRT); + } + + mfxStatus mfx_res = MFX_ERR_UNSUPPORTED; +diff --git a/tests/unit/suites/mfx_dispatch/linux/mfx_dispatch_test_cases_libs.cpp b/tests/unit/suites/mfx_dispatch/linux/mfx_dispatch_test_cases_libs.cpp +index dedee0b3..9657da4b 100644 +--- a/tests/unit/suites/mfx_dispatch/linux/mfx_dispatch_test_cases_libs.cpp ++++ b/tests/unit/suites/mfx_dispatch/linux/mfx_dispatch_test_cases_libs.cpp +@@ -123,6 +123,7 @@ TEST_P(DispatcherLibsTestParametrized, ShouldEnumerateCorrectLibNames) + { + libs.emplace_back(ONEVPLRT); + libs.emplace_back(modules_dir + "/" + ONEVPLRT); ++ libs.emplace_back("/run/opengl-driver/lib/" + ONEVPLRT); + } + + for (const std::string& lib : libs) +-- +2.44.0 + From 63b0d0a3b9293db3a01b3398df00f5c5c9896a71 Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Mon, 20 May 2024 17:43:33 +0800 Subject: [PATCH 165/359] buf: 1.31.0 -> 1.32.2 --- pkgs/development/tools/buf/default.nix | 20 +++++++++------- .../tools/buf/skip_broken_tests.patch | 23 ++++--------------- 2 files changed, 17 insertions(+), 26 deletions(-) diff --git a/pkgs/development/tools/buf/default.nix b/pkgs/development/tools/buf/default.nix index 603c0865419c..3edfe7aea574 100644 --- a/pkgs/development/tools/buf/default.nix +++ b/pkgs/development/tools/buf/default.nix @@ -1,7 +1,7 @@ { lib , buildGoModule , fetchFromGitHub -, protobuf +, protobuf_26 , git , testers , buf @@ -10,20 +10,19 @@ buildGoModule rec { pname = "buf"; - version = "1.31.0"; + version = "1.32.2"; src = fetchFromGitHub { owner = "bufbuild"; - repo = pname; + repo = "buf"; rev = "v${version}"; - hash = "sha256-CNt7ZfUMRQNNVusaBgEW64WH1TFYz8yEBfKksGVRVUM="; + hash = "sha256-lSK1ETeCnK/NeCHaZoHcgFO5OhbE6XcvbJg1+p9x4Hg="; }; - vendorHash = "sha256-kagSvwxVE+URRY2C5tRtdRwtHBIdQh3BWUG1b3+L8Os="; + vendorHash = "sha256-LMjDR8tTZPLiIKxvdGjeaVMOh76eYhmAlI7lDJ7HG7I="; patches = [ - # Skip a test that requires networking to be available to work, - # and a test which requires the source checkout to be part of a git repository + # Skip a test that requires networking to be available to work. ./skip_broken_tests.patch ]; @@ -33,7 +32,11 @@ buildGoModule rec { nativeCheckInputs = [ git # Required for TestGitCloner - protobuf # Required for buftesting.GetProtocFilePaths + protobuf_26 # Required for buftesting.GetProtocFilePaths + ]; + + checkFlags = [ + "-skip=TestWorkspaceGit" ]; preCheck = '' @@ -74,5 +77,6 @@ buildGoModule rec { description = "Create consistent Protobuf APIs that preserve compatibility and comply with design best-practices"; license = licenses.asl20; maintainers = with maintainers; [ jk lrewega ]; + mainProgram = "buf"; }; } diff --git a/pkgs/development/tools/buf/skip_broken_tests.patch b/pkgs/development/tools/buf/skip_broken_tests.patch index c25f8c8c9304..8bde6a9f70bf 100644 --- a/pkgs/development/tools/buf/skip_broken_tests.patch +++ b/pkgs/development/tools/buf/skip_broken_tests.patch @@ -1,21 +1,8 @@ -diff --git a/private/buf/cmd/buf/workspace_unix_test.go b/private/buf/cmd/buf/workspace_unix_test.go -index 22c84385..22548555 100644 ---- a/private/buf/cmd/buf/workspace_unix_test.go -+++ b/private/buf/cmd/buf/workspace_unix_test.go -@@ -93,6 +93,8 @@ func TestWorkspaceAbsoluteFail(t *testing.T) { - // Workflow run: https://github.com/bufbuild/buf/actions/runs/6510804063/job/17685247791. - // Potential fix: https://stackoverflow.com/questions/22575662/filename-too-long-in-git-for-windows. - func TestWorkspaceGit(t *testing.T) { -+ // Fails because the source checkout is not part of a git repository while building with nix -+ t.Skip() - // Directory paths specified as a git reference within a workspace. - t.Parallel() - testRunStdout( -diff --git a/private/bufpkg/buftesting/buftesting.go b/private/bufpkg/buftesting/buftesting.go -index d9e1fdc6..6e08c439 100644 ---- a/private/bufpkg/buftesting/buftesting.go -+++ b/private/bufpkg/buftesting/buftesting.go -@@ -104,6 +104,10 @@ func RunActualProtoc( +diff --git a/private/buf/buftesting/buftesting.go b/private/buf/buftesting/buftesting.go +index 1c650077..5422f703 100644 +--- a/private/buf/buftesting/buftesting.go ++++ b/private/buf/buftesting/buftesting.go +@@ -106,6 +106,10 @@ func RunActualProtoc( // GetGoogleapisDirPath gets the path to a clone of googleapis. func GetGoogleapisDirPath(t *testing.T, buftestingDirPath string) string { From 28d7b2a8a9ad7219abcfbc42278d51c717c99b1c Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 15 Jan 2024 11:03:20 +0100 Subject: [PATCH 166/359] python311Packages.namex: init at 0.0.8 --- .../python-modules/namex/default.nix | 36 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 38 insertions(+) create mode 100644 pkgs/development/python-modules/namex/default.nix diff --git a/pkgs/development/python-modules/namex/default.nix b/pkgs/development/python-modules/namex/default.nix new file mode 100644 index 000000000000..a2dfaf890432 --- /dev/null +++ b/pkgs/development/python-modules/namex/default.nix @@ -0,0 +1,36 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + setuptools, + wheel, +}: + +buildPythonPackage rec { + pname = "namex"; + version = "0.0.8"; + pyproject = true; + + # Not using fetchFromGitHub because the repo does not have any tag/release. + src = fetchPypi { + inherit pname version; + hash = "sha256-MqUPbFZcC7EKp2KYyVlQer3A6FDv4IXcOPNED8s6qQs="; + }; + + build-system = [ + setuptools + wheel + ]; + + pythonImportsCheck = [ "namex" ]; + + # This packages has no tests. + doCheck = false; + + meta = { + description = "A simple utility to separate the implementation of your Python package and its public API surface"; + homepage = "https://github.com/fchollet/namex"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ GaetanLepage ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index d20910a5302c..4dbbc3dfefbc 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -8597,6 +8597,8 @@ self: super: with self; { names = callPackage ../development/python-modules/names { }; + namex = callPackage ../development/python-modules/namex { }; + name-that-hash = callPackage ../development/python-modules/name-that-hash { }; nameko = callPackage ../development/python-modules/nameko { }; From 90c3ce8c5d067066e00e8a51d87817499173c74d Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 15 Jan 2024 11:03:46 +0100 Subject: [PATCH 167/359] python311Packages.keras: 3.2.1 -> 3.3.3 Changelog: https://github.com/keras-team/keras/releases/tag/v3.3.3 --- .../python-modules/keras/default.nix | 73 +++++++++++-------- 1 file changed, 41 insertions(+), 32 deletions(-) diff --git a/pkgs/development/python-modules/keras/default.nix b/pkgs/development/python-modules/keras/default.nix index 89e0fdbe3923..4882b45aa4c9 100644 --- a/pkgs/development/python-modules/keras/default.nix +++ b/pkgs/development/python-modules/keras/default.nix @@ -1,55 +1,64 @@ { lib, buildPythonPackage, - fetchPypi, - pytest, - pytest-cov, - pytest-xdist, - six, - numpy, - scipy, - pyyaml, + pythonOlder, + fetchFromGitHub, + setuptools, + absl-py, + dm-tree, h5py, + markdown-it-py, + ml-dtypes, + namex, + numpy, optree, - keras-applications, - keras-preprocessing, + rich, + tensorflow, }: buildPythonPackage rec { pname = "keras"; - version = "3.2.1"; - format = "wheel"; + version = "3.3.3"; + pyproject = true; - src = fetchPypi { - inherit format pname version; - hash = "sha256-C+HomwQeaXvlYthCLsuVjuVIGs/AiZEyAJJsVh0ligM="; - python = "py3"; - dist = "py3"; + disabled = pythonOlder "3.9"; + + src = fetchFromGitHub { + owner = "keras-team"; + repo = "keras"; + rev = "refs/tags/v${version}"; + hash = "sha256-hhY28Ocv4zacZiwFflJtufKpeKfH1MD1PZJ+NTJfpH0="; }; - nativeCheckInputs = [ - pytest - pytest-cov - pytest-xdist + build-system = [ + setuptools ]; - propagatedBuildInputs = [ - six - pyyaml - numpy - scipy + dependencies = [ + absl-py + dm-tree h5py - keras-applications - keras-preprocessing + markdown-it-py + ml-dtypes + namex + numpy + optree + rich + tensorflow + ]; + + pythonImportsCheck = [ + "keras" + "keras._tf_keras" ]; # Couldn't get tests working doCheck = false; - meta = with lib; { - description = "Deep Learning library for Theano and TensorFlow"; + meta = { + description = "Multi-backend implementation of the Keras API, with support for TensorFlow, JAX, and PyTorch"; homepage = "https://keras.io"; - license = licenses.mit; - maintainers = with maintainers; [ NikolaMandic ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ NikolaMandic ]; }; } From ab47c793ec18dba6cf4f4c6acec11aae837dafbf Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 29 May 2024 10:56:24 +0200 Subject: [PATCH 168/359] python311Packages.wandb: disable tests that depend on keras --- pkgs/development/python-modules/wandb/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/development/python-modules/wandb/default.nix b/pkgs/development/python-modules/wandb/default.nix index bef6acb62ef5..1ac6b47a31bf 100644 --- a/pkgs/development/python-modules/wandb/default.nix +++ b/pkgs/development/python-modules/wandb/default.nix @@ -297,6 +297,13 @@ buildPythonPackage rec { [ # Timing sensitive "test_login_timeout" + + # Tensorflow 2.13 is too old for the current version of keras + # ModuleNotFoundError: No module named 'keras.api._v2' + "test_saved_model_keras" + "test_sklearn_saved_model" + "test_pytorch_saved_model" + "test_tensorflow_keras_saved_model" ] ++ lib.optionals stdenv.isDarwin [ # Disable test that fails on darwin due to issue with python3Packages.psutil: From f09d076c3a26cb99aa1b6f4356e3cb8d866f0252 Mon Sep 17 00:00:00 2001 From: John Titor <50095635+JohnRTitor@users.noreply.github.com> Date: Thu, 30 May 2024 13:01:32 +0530 Subject: [PATCH 169/359] catppuccin-plymouth: move to pkgs/by-name --- .../default.nix => by-name/ca/catppuccin-plymouth/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{data/themes/catppuccin-plymouth/default.nix => by-name/ca/catppuccin-plymouth/package.nix} (100%) diff --git a/pkgs/data/themes/catppuccin-plymouth/default.nix b/pkgs/by-name/ca/catppuccin-plymouth/package.nix similarity index 100% rename from pkgs/data/themes/catppuccin-plymouth/default.nix rename to pkgs/by-name/ca/catppuccin-plymouth/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e2f9a1213ff7..01165c972c61 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -429,8 +429,6 @@ with pkgs; catppuccin-papirus-folders = callPackage ../data/icons/catppuccin-papirus-folders { }; - catppuccin-plymouth = callPackage ../data/themes/catppuccin-plymouth { }; - btdu = callPackage ../tools/misc/btdu { }; ccal = callPackage ../tools/misc/ccal { }; From 5114e98b1f82ee557c7212db7e02828c008866cc Mon Sep 17 00:00:00 2001 From: John Titor <50095635+JohnRTitor@users.noreply.github.com> Date: Thu, 30 May 2024 13:07:49 +0530 Subject: [PATCH 170/359] catppuccin-plymouth: unstable-2022-12-10 -> 0-unstable-2024-05-28 add update-script add johnrtitor as maintainer --- pkgs/by-name/ca/catppuccin-plymouth/package.nix | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ca/catppuccin-plymouth/package.nix b/pkgs/by-name/ca/catppuccin-plymouth/package.nix index 994c5ed0df2c..06281a47001d 100644 --- a/pkgs/by-name/ca/catppuccin-plymouth/package.nix +++ b/pkgs/by-name/ca/catppuccin-plymouth/package.nix @@ -1,6 +1,7 @@ { stdenvNoCC , lib , fetchFromGitHub +, unstableGitUpdater , variant ? "macchiato" }: @@ -12,13 +13,13 @@ lib.checkListOfEnum "${pname}: color variant" validVariants [ variant ] stdenvNoCC.mkDerivation rec { inherit pname; - version = "unstable-2022-12-10"; + version = "0-unstable-2024-05-28"; src = fetchFromGitHub { owner = "catppuccin"; repo = "plymouth"; - rev = "d4105cf336599653783c34c4a2d6ca8c93f9281c"; - hash = "sha256-quBSH8hx3gD7y1JNWAKQdTk3CmO4t1kVo4cOGbeWlNE="; + rev = "e13c348a0f47772303b2da1e9396027d8cda160d"; + hash = "sha256-6DliqhRncvdPuKzL9LJec3PJWmK/jo9BrrML7g6YcH0="; }; sourceRoot = "${src.name}/themes/catppuccin-${variant}"; @@ -33,11 +34,18 @@ stdenvNoCC.mkDerivation rec { runHook postInstall ''; + passthru.updateScript = unstableGitUpdater { + hardcodeZeroVersion = true; + }; + meta = with lib; { description = "Soothing pastel theme for Plymouth"; homepage = "https://github.com/catppuccin/plymouth"; license = licenses.mit; platforms = platforms.linux; - maintainers = [ maintainers.spectre256 ]; + maintainers = with maintainers; [ + johnrtitor + spectre256 + ]; }; } From 01eec1f8499728b5cf73838469366b4a5af967e0 Mon Sep 17 00:00:00 2001 From: John Titor <50095635+JohnRTitor@users.noreply.github.com> Date: Sat, 6 Apr 2024 19:06:47 +0530 Subject: [PATCH 171/359] agate: 3.3.4 -> 3.3.7 add new dependency openssl add nix update script --- pkgs/servers/gemini/agate/default.nix | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/pkgs/servers/gemini/agate/default.nix b/pkgs/servers/gemini/agate/default.nix index 4dd4c7f7303e..8dcf05c19a83 100644 --- a/pkgs/servers/gemini/agate/default.nix +++ b/pkgs/servers/gemini/agate/default.nix @@ -1,19 +1,22 @@ -{ lib, stdenv, nixosTests, fetchFromGitHub, rustPlatform, libiconv, Security }: +{ lib, stdenv, nixosTests, fetchFromGitHub, rustPlatform, libiconv, Security, openssl, pkg-config, nix-update-script }: rustPlatform.buildRustPackage rec { pname = "agate"; - version = "3.3.4"; + version = "3.3.7"; src = fetchFromGitHub { owner = "mbrubeck"; repo = "agate"; rev = "v${version}"; - hash = "sha256-7z3iAA+Q3k5jEO9ZhA06h7/17gE0FWPqDOGK/XENRWg="; + hash = "sha256-pNfTgkl59NTRDH+w23P49MUWzIXh5ElnJitMEYfsBnc="; }; - cargoHash = "sha256-iTopJnuH2extGnaJXL+RPUwcvj2e+k5A4BT33v+sFiA="; + cargoHash = "sha256-RuSvweZhPWS2C2lwncxWAW2XLQN6+bAslv3p4IwQ2BA="; - buildInputs = lib.optionals stdenv.isDarwin [ libiconv Security ]; + nativeBuildInputs = [ pkg-config ]; + + buildInputs = [ openssl ] + ++ lib.optionals stdenv.isDarwin [ libiconv Security ]; doInstallCheck = true; installCheckPhase = '' @@ -25,7 +28,10 @@ rustPlatform.buildRustPackage rec { __darwinAllowLocalNetworking = true; - passthru.tests = { inherit (nixosTests) agate; }; + passthru = { + tests = { inherit (nixosTests) agate; }; + updateScript = nix-update-script { }; + }; meta = with lib; { homepage = "https://github.com/mbrubeck/agate"; From efd4ac1194793442224301a2fe7bdb1bf315ef3b Mon Sep 17 00:00:00 2001 From: John Titor <50095635+JohnRTitor@users.noreply.github.com> Date: Thu, 30 May 2024 14:15:16 +0530 Subject: [PATCH 172/359] agate: cleanup format with nixfmt-rfc-style use `lib.` explicitly update changelog url --- pkgs/servers/gemini/agate/default.nix | 36 +++++++++++++++++++++------ 1 file changed, 28 insertions(+), 8 deletions(-) diff --git a/pkgs/servers/gemini/agate/default.nix b/pkgs/servers/gemini/agate/default.nix index 8dcf05c19a83..18667580a5fe 100644 --- a/pkgs/servers/gemini/agate/default.nix +++ b/pkgs/servers/gemini/agate/default.nix @@ -1,4 +1,15 @@ -{ lib, stdenv, nixosTests, fetchFromGitHub, rustPlatform, libiconv, Security, openssl, pkg-config, nix-update-script }: +{ + lib, + stdenv, + nixosTests, + fetchFromGitHub, + rustPlatform, + libiconv, + Security, + openssl, + pkg-config, + nix-update-script, +}: rustPlatform.buildRustPackage rec { pname = "agate"; @@ -15,8 +26,12 @@ rustPlatform.buildRustPackage rec { nativeBuildInputs = [ pkg-config ]; - buildInputs = [ openssl ] - ++ lib.optionals stdenv.isDarwin [ libiconv Security ]; + buildInputs = + [ openssl ] + ++ lib.optionals stdenv.isDarwin [ + libiconv + Security + ]; doInstallCheck = true; installCheckPhase = '' @@ -29,13 +44,15 @@ rustPlatform.buildRustPackage rec { __darwinAllowLocalNetworking = true; passthru = { - tests = { inherit (nixosTests) agate; }; + tests = { + inherit (nixosTests) agate; + }; updateScript = nix-update-script { }; }; - meta = with lib; { + meta = { homepage = "https://github.com/mbrubeck/agate"; - changelog = "https://github.com/mbrubeck/agate/blob/master/CHANGELOG.md"; + changelog = "https://github.com/mbrubeck/agate/releases/tag/v${version}"; description = "Very simple server for the Gemini hypertext protocol"; mainProgram = "agate"; longDescription = '' @@ -44,7 +61,10 @@ rustPlatform.buildRustPackage rec { static files. It uses async I/O, and should be quite efficient even when running on low-end hardware and serving many concurrent requests. ''; - license = with licenses; [ asl20 /* or */ mit ]; - maintainers = with maintainers; [ jk ]; + license = with lib.licenses; [ + asl20 + mit + ]; + maintainers = with lib.maintainers; [ jk ]; }; } From 431ec8898ee92eeba54ce7e0ff0e34ed69a314f9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 30 May 2024 09:16:35 +0000 Subject: [PATCH 173/359] freetds: 1.4.11 -> 1.4.15 --- pkgs/development/libraries/freetds/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/freetds/default.nix b/pkgs/development/libraries/freetds/default.nix index bc6d6a583ea0..226cc1ebd349 100644 --- a/pkgs/development/libraries/freetds/default.nix +++ b/pkgs/development/libraries/freetds/default.nix @@ -8,11 +8,11 @@ assert odbcSupport -> unixODBC != null; stdenv.mkDerivation rec { pname = "freetds"; - version = "1.4.11"; + version = "1.4.15"; src = fetchurl { url = "https://www.freetds.org/files/stable/${pname}-${version}.tar.bz2"; - hash = "sha256-Vn986RPyIhkd2n4cIh1eJyo4cVL+9srL2Xdn/qaLYT4="; + hash = "sha256-32GhThVaLjIkCfHAaPWtZjZJ8Cmk7LM6KEHxVSYIrEg="; }; buildInputs = [ From a89de071299f8bd1ec64832dc8e131d5f71c018f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 30 May 2024 14:57:26 +0200 Subject: [PATCH 174/359] home-assistant-custom-lovelace-modules.mushroom: 3.5.5 -> 3.6.0 https://github.com/piitaya/lovelace-mushroom/releases/tag/v3.6.0 --- .../custom-lovelace-modules/mushroom/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/mushroom/default.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/mushroom/default.nix index e0a989105687..b592ad5b5411 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/mushroom/default.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/mushroom/default.nix @@ -5,16 +5,16 @@ buildNpmPackage rec { pname = "mushroom"; - version = "3.5.5"; + version = "3.6.0"; src = fetchFromGitHub { owner = "piitaya"; repo = "lovelace-mushroom"; rev = "v${version}"; - hash = "sha256-ddxDgzD/dXA9H67Ttv1czDJMufk/IY8bWnVTnN8tdvc="; + hash = "sha256-lF6CBKQc1gu4ajD973xn75ZAs0vP7YGI3Dlc9YLvINo="; }; - npmDepsHash = "sha256-mxot6pz0ChUgPTeutNSULcktq19ccUo3nZTgzPZtlXM="; + npmDepsHash = "sha256-hexrJUrSJBv1hsLKnWOkm8E4KtD4W3YQZf/8/6BAaVw="; installPhase = '' runHook preInstall From 21cfe646bd5dbece7adc002fbb596f1b08f4bba7 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 28 May 2024 14:40:45 +0200 Subject: [PATCH 175/359] python311Packages.mhcflurry: 2.1.0 -> 2.1.1 + mark as broken Changelog: https://github.com/openvax/mhcflurry/releases/tag/v2.1.1 --- .../python-modules/mhcflurry/default.nix | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/mhcflurry/default.nix b/pkgs/development/python-modules/mhcflurry/default.nix index efc431db552e..68b4624125a4 100644 --- a/pkgs/development/python-modules/mhcflurry/default.nix +++ b/pkgs/development/python-modules/mhcflurry/default.nix @@ -16,18 +16,18 @@ buildPythonPackage rec { pname = "mhcflurry"; - version = "2.1.0"; - format = "setuptools"; + version = "2.1.1"; + pyproject = true; src = fetchFromGitHub { owner = "openvax"; - repo = pname; + repo = "mhcflurry"; rev = "refs/tags/v${version}"; - hash = "sha256-VyPHcNlZYgNJZb2UBFX55x+nE0GnHixkcsiTNjDCju0="; + hash = "sha256-absIKvcFo6I1Uu0t+l8OLOU/AQ4kD295P4+KVwMAWMc="; }; # keras and tensorflow are not in the official setup.py requirements but are required for the CLI utilities to run. - propagatedBuildInputs = [ + dependencies = [ appdirs keras mhcgnomes @@ -82,10 +82,13 @@ buildPythonPackage rec { pythonImportsCheck = [ "mhcflurry" ]; - meta = with lib; { + meta = { description = "Peptide-MHC I binding affinity prediction"; homepage = "https://github.com/openvax/mhcflurry"; - license = licenses.asl20; - maintainers = with maintainers; [ samuela ]; + changelog = "https://github.com/openvax/mhcflurry/releases/tag/v${version}"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ samuela ]; + # ModuleNotFoundError: No module named 'keras.api._v2' as tensorflow is too outdated + broken = true; }; } From cc76539700694921b58c45b82524bab39a70a306 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 30 May 2024 15:35:12 +0200 Subject: [PATCH 176/359] python311Packages.trfl: mark as broken --- pkgs/development/python-modules/trfl/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/trfl/default.nix b/pkgs/development/python-modules/trfl/default.nix index a0041be98eab..1e8120bdec68 100644 --- a/pkgs/development/python-modules/trfl/default.nix +++ b/pkgs/development/python-modules/trfl/default.nix @@ -72,5 +72,7 @@ buildPythonPackage rec { homepage = "https://github.com/deepmind/trfl"; license = licenses.asl20; maintainers = with maintainers; [ onny ]; + # ModuleNotFoundError: No module named 'keras.api._v2' as tensorflow is too outdated + broken = true; }; } From 1acef6e636e4111933dfd0213ee20ffaafe997c7 Mon Sep 17 00:00:00 2001 From: Hraban Luyat Date: Thu, 30 May 2024 09:43:37 -0400 Subject: [PATCH 177/359] sbcl: 2.4.4 -> 2.4.5 --- pkgs/development/compilers/sbcl/default.nix | 6 +++--- pkgs/top-level/all-packages.nix | 12 ++++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/development/compilers/sbcl/default.nix b/pkgs/development/compilers/sbcl/default.nix index 75ead6184aa8..c18648da2eba 100644 --- a/pkgs/development/compilers/sbcl/default.nix +++ b/pkgs/development/compilers/sbcl/default.nix @@ -19,12 +19,12 @@ let versionMap = { - "2.4.3" = { - sha256 = "sha256-icmq35K4KtPHSj1PFYoDiJPeoOTzlNyvyWNYPDC3w/I="; - }; "2.4.4" = { sha256 = "sha256-ipMmJ7Px2OlhjxzcIl7csAJFaARpfiyH0UBoN2ShBtU="; }; + "2.4.5" = { + sha256 = "sha256-TfaOkMkDGAdkK0t2GYjetb9qG9FSxHI0goNO+nNae9E="; + }; }; # Collection of pre-built SBCL binaries for platforms that need them for # bootstrapping. Ideally these are to be avoided. If ECL (or any other diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b644950f1661..c6a786c57c1b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -25299,17 +25299,17 @@ with pkgs; }; # Steel Bank Common Lisp - sbcl_2_4_3 = wrapLisp { - pkg = callPackage ../development/compilers/sbcl { version = "2.4.3"; }; - faslExt = "fasl"; - flags = [ "--dynamic-space-size" "3000" ]; - }; sbcl_2_4_4 = wrapLisp { pkg = callPackage ../development/compilers/sbcl { version = "2.4.4"; }; faslExt = "fasl"; flags = [ "--dynamic-space-size" "3000" ]; }; - sbcl = sbcl_2_4_4; + sbcl_2_4_5 = wrapLisp { + pkg = callPackage ../development/compilers/sbcl { version = "2.4.5"; }; + faslExt = "fasl"; + flags = [ "--dynamic-space-size" "3000" ]; + }; + sbcl = sbcl_2_4_5; sbclPackages = recurseIntoAttrs sbcl.pkgs; From aaf76c46e94be932bfe9522b90adcf17be6dab9e Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 14 May 2024 12:16:37 +0200 Subject: [PATCH 178/359] python311Packages.pytensor: 2.20.0 -> 2.22.1 Changelog: https://github.com/pymc-devs/pytensor/releases/tag/rel-2.22.1 --- pkgs/development/python-modules/pytensor/default.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/pytensor/default.nix b/pkgs/development/python-modules/pytensor/default.nix index 5c3329af5e10..6b529ddb810d 100644 --- a/pkgs/development/python-modules/pytensor/default.nix +++ b/pkgs/development/python-modules/pytensor/default.nix @@ -15,7 +15,6 @@ jax, jaxlib, numba, - numba-scipy, pytest-mock, pytestCheckHook, pythonOlder, @@ -24,7 +23,7 @@ buildPythonPackage rec { pname = "pytensor"; - version = "2.20.0"; + version = "2.22.1"; pyproject = true; disabled = pythonOlder "3.10"; @@ -33,7 +32,7 @@ buildPythonPackage rec { owner = "pymc-devs"; repo = "pytensor"; rev = "refs/tags/rel-${version}"; - hash = "sha256-bvkOMer+zYSsiU4a147eUEZjjUeTVpb9f/hepMZZ3sE="; + hash = "sha256-FG95+3g+DcqQkyJX3PavfyUWTINFLrgAPTaHYN/jk90="; }; postPatch = '' @@ -88,13 +87,13 @@ buildPythonPackage rec { "tests/sparse/sandbox/" ]; - meta = with lib; { + meta = { description = "Python library to define, optimize, and efficiently evaluate mathematical expressions involving multi-dimensional arrays"; mainProgram = "pytensor-cache"; homepage = "https://github.com/pymc-devs/pytensor"; changelog = "https://github.com/pymc-devs/pytensor/releases"; - license = licenses.bsd3; - maintainers = with maintainers; [ + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ bcdarwin ferrine ]; From 07793378bb5d239d0c74cb4e1dc7ea2471619352 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 30 May 2024 14:03:29 +0200 Subject: [PATCH 179/359] python311Packages.pymc: 5.15.0 -> 5.15.1 Diff: https://github.com/pymc-devs/pymc/compare/refs/tags/v5.15.0...v5.15.1 Changelog: https://github.com/pymc-devs/pymc/releases/tag/v5.15.1 --- pkgs/development/python-modules/pymc/default.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pymc/default.nix b/pkgs/development/python-modules/pymc/default.nix index 91a56eb8c6c9..0a0075ecf9e5 100644 --- a/pkgs/development/python-modules/pymc/default.nix +++ b/pkgs/development/python-modules/pymc/default.nix @@ -12,12 +12,13 @@ rich, scipy, setuptools, + threadpoolctl, typing-extensions, }: buildPythonPackage rec { pname = "pymc"; - version = "5.15.0"; + version = "5.15.1"; pyproject = true; disabled = pythonOlder "3.10"; @@ -26,7 +27,7 @@ buildPythonPackage rec { owner = "pymc-devs"; repo = "pymc"; rev = "refs/tags/v${version}"; - hash = "sha256-9AqnJOm0yQOOoksg1lpI4EcduU5xDjnIplOzVJIwQFo="; + hash = "sha256-wVz/sn9XbbYMAfClRBx6iK9+UKzy5e2oyH5ABGfNCIM="; }; postPatch = '' @@ -45,6 +46,7 @@ buildPythonPackage rec { pytensor rich scipy + threadpoolctl typing-extensions ]; @@ -54,12 +56,12 @@ buildPythonPackage rec { pythonImportsCheck = [ "pymc" ]; - meta = with lib; { + meta = { description = "Bayesian estimation, particularly using Markov chain Monte Carlo (MCMC)"; homepage = "https://github.com/pymc-devs/pymc"; changelog = "https://github.com/pymc-devs/pymc/releases/tag/v${version}"; - license = licenses.asl20; - maintainers = with maintainers; [ + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ nidabdella ferrine ]; From 4f52dee12d788ac7ed4af0e7ddc39b4965b30f90 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 30 May 2024 21:20:36 +0000 Subject: [PATCH 180/359] sqldef: 0.17.8 -> 0.17.11 --- pkgs/development/tools/sqldef/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/sqldef/default.nix b/pkgs/development/tools/sqldef/default.nix index 7846d381aef2..cde6a9bed65c 100644 --- a/pkgs/development/tools/sqldef/default.nix +++ b/pkgs/development/tools/sqldef/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "sqldef"; - version = "0.17.8"; + version = "0.17.11"; src = fetchFromGitHub { owner = "k0kubun"; repo = "sqldef"; rev = "v${version}"; - hash = "sha256-60CN+Z5YZemYwn7eN0VZ/S8kAmQv6DBA1tCAhDLDKe0="; + hash = "sha256-VCx+vrGKr7+rdxcwY9kfn13wSq2eVc3g9xoFlME8JF0="; }; proxyVendor = true; From 0bc581bf8810c001a57e4e6210a2264670bdb97d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 30 May 2024 23:47:41 +0000 Subject: [PATCH 181/359] dart: 3.3.4 -> 3.4.2 --- pkgs/development/compilers/dart/sources.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/compilers/dart/sources.nix b/pkgs/development/compilers/dart/sources.nix index f4cce2eb2f93..b9b7d689116a 100644 --- a/pkgs/development/compilers/dart/sources.nix +++ b/pkgs/development/compilers/dart/sources.nix @@ -1,24 +1,24 @@ -let version = "3.3.4"; in +let version = "3.4.2"; in { fetchurl }: { versionUsed = version; "${version}-x86_64-darwin" = fetchurl { url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-macos-x64-release.zip"; - sha256 = "0jicbpdhwlag51wgjbaxicj3mpvjnxx35g10ji1v8vxzas8msa32"; + sha256 = "1xg2pqmn268yi3b1hc6qky0fzhx38785x70v77px5x3fhzjvh5rs"; }; "${version}-aarch64-darwin" = fetchurl { url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-macos-arm64-release.zip"; - sha256 = "0l8bsrhk7ycb7q2b3w4j76qkab4py2m535qa466xj6nwlyi99i81"; + sha256 = "1ybbxg6hkwdqva2xjl9srifrfryy6vacgv20lvmkhrqn59yl7m66"; }; "${version}-aarch64-linux" = fetchurl { url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-linux-arm64-release.zip"; - sha256 = "1jdx0sk3356rn3ik9pfx19fc8ppjivcsnk1c44s72wg83ml3yiy3"; + sha256 = "1pnh2jm29n0hvsj1gp4abm3dcq2mqagcf489ghbx6my1mhif232f"; }; "${version}-x86_64-linux" = fetchurl { url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-linux-x64-release.zip"; - sha256 = "1cm710bifr2g04h520a8r8jz75ndy4apr1y4kljknvyfc0m94wv7"; + sha256 = "0hsrzgl3xn3lmps5cnp1yr8fvzzy19gj7pgdn22dabx52lx0x9j3"; }; "${version}-i686-linux" = fetchurl { url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-linux-ia32-release.zip"; - sha256 = "0j5j582lvlwdaqznb8bi96x3sck13l82l0p627bqpn6nm5qv21sj"; + sha256 = "05ldjy3vhl8bhkyjmyq6yxwd503i0jk4vzkd2jk201yzwzwkjpvf"; }; } From a37a9c6a74df1dc6aa8208383ba820ec928ce526 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 31 May 2024 02:49:35 +0000 Subject: [PATCH 182/359] sonarr: 4.0.4.1491 -> 4.0.5.1710 --- pkgs/servers/sonarr/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/servers/sonarr/default.nix b/pkgs/servers/sonarr/default.nix index cc59c9f27970..9b2b11ddf1c0 100644 --- a/pkgs/servers/sonarr/default.nix +++ b/pkgs/servers/sonarr/default.nix @@ -10,15 +10,15 @@ let }."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); hash = { - x64-linux_hash = "sha256-rtlOFfeiZLsoZR/bUPAtWicK1Cu/pxtiBhHdHYbGrHo="; - arm64-linux_hash = "sha256-jMp1kDVCQYtDhO28HoBuo7IAlEaoqPFW8EPYXc1zpKM="; - x64-osx_hash = "sha256-2wcTRqbvlQAFY20IeIQnqWGJYMB1P3z+PftKau1ucdk="; - arm64-osx_hash = "sha256-3CrNLxmk5oHiGHkrKt17tfo021+O6JZ6RKBdsaf0f1I="; + x64-linux_hash = "sha256-MkRKWMhH4x5Z9mURh8qpShaozHrBFOHHwTmFlU1wqS8="; + arm64-linux_hash = "sha256-OIwWZEW4qmL5359hmGdNzunxVTIT3hIbTdAsd5Cpw/k="; + x64-osx_hash = "sha256-uDQXfj4r56ewrhZdwOnF78L3M1o0jDLt/PZlfWxxV18="; + arm64-osx_hash = "sha256-6WUeMIfF5juNHrLqep3mONqfcgxlBJOOJmHJkyHpZhU="; }."${arch}-${os}_hash"; in stdenv.mkDerivation rec { pname = "sonarr"; - version = "4.0.4.1491"; + version = "4.0.5.1710"; src = fetchurl { url = "https://github.com/Sonarr/Sonarr/releases/download/v${version}/Sonarr.main.${version}.${os}-${arch}.tar.gz"; From 151fb5ea9c43847dbd114cb80c04ce7118fef95d Mon Sep 17 00:00:00 2001 From: Colin Date: Fri, 31 May 2024 06:16:08 +0000 Subject: [PATCH 183/359] libphonenumber: fix cross compilation --- pkgs/development/libraries/libphonenumber/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/libraries/libphonenumber/default.nix b/pkgs/development/libraries/libphonenumber/default.nix index f8ce0d5ecbbd..ceda871932ab 100644 --- a/pkgs/development/libraries/libphonenumber/default.nix +++ b/pkgs/development/libraries/libphonenumber/default.nix @@ -1,6 +1,7 @@ { lib , stdenv , fetchFromGitHub +, buildPackages , cmake , gtest , jre @@ -49,6 +50,11 @@ stdenv.mkDerivation (finalAttrs: { checkTarget = "tests"; + cmakeFlags = lib.optionals (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [ + (lib.cmakeFeature "CMAKE_CROSSCOMPILING_EMULATOR" (stdenv.hostPlatform.emulator buildPackages)) + (lib.cmakeFeature "PROTOC_BIN" (lib.getExe buildPackages.protobuf)) + ]; + meta = with lib; { changelog = "https://github.com/google/libphonenumber/blob/${finalAttrs.src.rev}/release_notes.txt"; description = "Google's i18n library for parsing and using phone numbers"; From 9f83bd8ca3c55511c117e21df2c275aa74937f50 Mon Sep 17 00:00:00 2001 From: Nano Twerpus Date: Fri, 31 May 2024 06:48:01 -0400 Subject: [PATCH 184/359] kitty: 0.35.0 -> 0.35.1 --- pkgs/applications/terminal-emulators/kitty/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/terminal-emulators/kitty/default.nix b/pkgs/applications/terminal-emulators/kitty/default.nix index 708ffd8ecbbe..ea09667c0648 100644 --- a/pkgs/applications/terminal-emulators/kitty/default.nix +++ b/pkgs/applications/terminal-emulators/kitty/default.nix @@ -31,20 +31,20 @@ with python3Packages; buildPythonApplication rec { pname = "kitty"; - version = "0.35.0"; + version = "0.35.1"; format = "other"; src = fetchFromGitHub { owner = "kovidgoyal"; repo = "kitty"; rev = "refs/tags/v${version}"; - hash = "sha256-d/pPoa+bY7FAjFcd+32aXKDevJRoCGA209uLZ/4WRpQ="; + hash = "sha256-Hp8phZIVvg1oH6ajSmpcQ0uDXRzMQjVBIRYqpgro/24="; }; goModules = (buildGo122Module { pname = "kitty-go-modules"; inherit src version; - vendorHash = "sha256-rEG3mmghvEih2swm+2gp/G9EC2YdyjaOnvq+tALC3jo="; + vendorHash = "sha256-mpyotGzv8UU9pg/3UNZBx0Rkm5kzMzIlDSHuhtNALfw="; }).goModules; buildInputs = [ From a8bca7825cf8cfafbb5ac884d9a69bde8ec3d64a Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Fri, 31 May 2024 15:43:23 +0200 Subject: [PATCH 185/359] rdma-core: 51.0 -> 52.0 --- pkgs/os-specific/linux/rdma-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/rdma-core/default.nix b/pkgs/os-specific/linux/rdma-core/default.nix index 9ddb211ba0d5..ec1bb7bbf35a 100644 --- a/pkgs/os-specific/linux/rdma-core/default.nix +++ b/pkgs/os-specific/linux/rdma-core/default.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "rdma-core"; - version = "51.0"; + version = "52.0"; src = fetchFromGitHub { owner = "linux-rdma"; repo = "rdma-core"; rev = "v${finalAttrs.version}"; - hash = "sha256-G5Z2BbmF5fzOg/32BBgGpC6yroDFOnZWtA/+5QatQ1M="; + hash = "sha256-M4nmnfeEIxsaFO1DJV9jKD/NnkaLHVNXtfTPf2pTDs4="; }; strictDeps = true; From 9b73495f9465412552f5c7543e1453febd681fb6 Mon Sep 17 00:00:00 2001 From: Ivan Trubach Date: Thu, 30 May 2024 00:21:16 +0300 Subject: [PATCH 186/359] puppet-bolt: do not reset default gem config --- pkgs/by-name/pu/puppet-bolt/package.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pu/puppet-bolt/package.nix b/pkgs/by-name/pu/puppet-bolt/package.nix index 7340ed9eb751..a93775269855 100644 --- a/pkgs/by-name/pu/puppet-bolt/package.nix +++ b/pkgs/by-name/pu/puppet-bolt/package.nix @@ -1,5 +1,6 @@ { bundlerApp, + defaultGemConfig, bundlerUpdateScript, lib, makeWrapper, @@ -14,10 +15,12 @@ exes = [ "bolt" ]; nativeBuildInputs = [ makeWrapper ]; - gemConfig.bolt = attrs: { - # scripts in libexec will be executed by remote host, - # so shebangs should remain unchanged - dontPatchShebangs = true; + gemConfig = defaultGemConfig // { + bolt = attrs: { + # scripts in libexec will be executed by remote host, + # so shebangs should remain unchanged + dontPatchShebangs = true; + }; }; postBuild = '' From 1a2fc30c43210c0f48b72afdedae892dc2546ada Mon Sep 17 00:00:00 2001 From: Mynacol Date: Thu, 21 Mar 2024 13:57:54 +0100 Subject: [PATCH 187/359] leanify: Add simple check Check that the executable is where it's expected and that it can be executed. The command is expected to fail with `Map file error: Invalid argument`. However, it returns with return value 0. --- pkgs/tools/misc/leanify/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/tools/misc/leanify/default.nix b/pkgs/tools/misc/leanify/default.nix index 86aef217e110..f0006ff7f183 100644 --- a/pkgs/tools/misc/leanify/default.nix +++ b/pkgs/tools/misc/leanify/default.nix @@ -24,6 +24,14 @@ stdenv.mkDerivation rec { buildInputs = lib.optionals stdenv.isDarwin [ libiconv ]; + doCheck = true; + + checkPhase = '' + runHook preCheck + ./leanify /dev/null + runHook postCheck + ''; + installPhase = '' runHook preInstall From 5f1640f25f71a345784ff7d433cd85e01e609259 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 31 May 2024 15:42:56 +0000 Subject: [PATCH 188/359] mlkit: 4.7.9 -> 4.7.10 --- pkgs/development/compilers/mlkit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/mlkit/default.nix b/pkgs/development/compilers/mlkit/default.nix index e5cd4992d6c6..cf0daa016bbc 100644 --- a/pkgs/development/compilers/mlkit/default.nix +++ b/pkgs/development/compilers/mlkit/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "mlkit"; - version = "4.7.9"; + version = "4.7.10"; src = fetchFromGitHub { owner = "melsman"; repo = "mlkit"; rev = "v${version}"; - sha256 = "sha256-Q5HKNilXhoOaCMY05A09VzK4CpLPte78bivs1c78euM="; + sha256 = "sha256-ZHNr920N8pmz6ho5keT8Q/svCj4efEhwYwagpB+pMf8="; }; nativeBuildInputs = [ autoreconfHook mlton ]; From dc96571a575ae1b2f2bc70a34e25dd7cba542a20 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 31 May 2024 16:33:59 +0000 Subject: [PATCH 189/359] oh-my-zsh: 2024-05-03 -> 2024-05-31 --- pkgs/shells/zsh/oh-my-zsh/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/shells/zsh/oh-my-zsh/default.nix b/pkgs/shells/zsh/oh-my-zsh/default.nix index 1820e370a892..7bf2da07af4c 100644 --- a/pkgs/shells/zsh/oh-my-zsh/default.nix +++ b/pkgs/shells/zsh/oh-my-zsh/default.nix @@ -5,14 +5,14 @@ , git, nix, nixfmt-classic, jq, coreutils, gnused, curl, cacert, bash }: stdenv.mkDerivation rec { - version = "2024-05-03"; + version = "2024-05-31"; pname = "oh-my-zsh"; src = fetchFromGitHub { owner = "ohmyzsh"; repo = "ohmyzsh"; - rev = "668ca3a32dae5ff5d164fc3be565f1e2ece248db"; - sha256 = "sha256-Rpqfwfs2MxNtSI5rX7XNx0oXExDgf7RAGR7nN8JAayY="; + rev = "e0c6cb147030350c8e27dbdeda6e8a4d367d1e66"; + sha256 = "sha256-lFaHehB7TCXH58GQbjUt4INtR7mCTOVOKvjOLxytK/o="; }; strictDeps = true; From 258c4925a50a64a4c43cd7de661520ef6b8a42ed Mon Sep 17 00:00:00 2001 From: "Klaus T. Aehlig" Date: Fri, 31 May 2024 20:23:10 +0200 Subject: [PATCH 190/359] justbuild: 1.2.4 -> 1.3.1 Also - include just-deduplicate-repos to the installed binaries - during the build of just-mr reuse the local build root of the build of just, in order to avoid building the code shared between just and just-mr twice --- pkgs/by-name/ju/justbuild/package.nix | 24 +++++++++--------------- 1 file changed, 9 insertions(+), 15 deletions(-) diff --git a/pkgs/by-name/ju/justbuild/package.nix b/pkgs/by-name/ju/justbuild/package.nix index 550aa3349735..192cf23f2089 100644 --- a/pkgs/by-name/ju/justbuild/package.nix +++ b/pkgs/by-name/ju/justbuild/package.nix @@ -11,7 +11,7 @@ openssl, pkg-config, - protobuf_24, + protobuf_25, grpc, pandoc, python3, @@ -19,6 +19,7 @@ wget, lib, jq, + coreutils, curl, libarchive, @@ -27,13 +28,13 @@ let stdenv = gccStdenv; in stdenv.mkDerivation rec { pname = "justbuild"; - version = "1.2.4"; + version = "1.3.1"; src = fetchFromGitHub { owner = "just-buildsystem"; repo = "justbuild"; rev = "v${version}"; - sha256 = "sha256-+ZQuMWqZyK7x/tPSi2ldSOpAexpX6ku4ikk/V8m6Ksg="; + sha256 = "sha256-kv7HpDEYZml5uk06s8Cxt5rEpxaJBz9s+or6Od1q4Io="; }; bazelapi = fetchurl { @@ -54,6 +55,7 @@ stdenv.mkDerivation rec { python3 unzip wget + coreutils # Dependencies of just cli11 @@ -75,21 +77,14 @@ stdenv.mkDerivation rec { grpc libgit2 openssl - # Using protobuf 24 because the current version of grpc is build using - # protobuf 24 and therefore the older protobuf version causes errors - # during build. - # Upstream currently uses protobuf 23 for bundled builds - # For future updates: The currently used version can be found in the file - # etc/repos.json: https://github.com/just-buildsystem/justbuild/blob/master/etc/repos.json - # under the key .repositories.protobuf - protobuf_24 + protobuf_25 python3 ]; postPatch = '' sed -ie 's|\./bin/just-mr.py|${python3}/bin/python3 ./bin/just-mr.py|' bin/bootstrap.py sed -ie 's|#!/usr/bin/env python3|#!${python3}/bin/python3|' bin/parallel-bootstrap-traverser.py - jq '.repositories.protobuf.pkg_bootstrap.local_path = "${protobuf_24}"' etc/repos.json > etc/repos.json.patched + jq '.repositories.protobuf.pkg_bootstrap.local_path = "${protobuf_25}"' etc/repos.json > etc/repos.json.patched mv etc/repos.json.patched etc/repos.json jq '.repositories.com_github_grpc_grpc.pkg_bootstrap.local_path = "${grpc}"' etc/repos.json > etc/repos.json.patched mv etc/repos.json.patched etc/repos.json @@ -133,7 +128,6 @@ stdenv.mkDerivation rec { __EOF__ export PKG_CONFIG_PATH=`pwd`/.pkgconfig''${PKG_CONFIG_PATH:+:}$PKG_CONFIG_PATH - # Bootstrap just export PACKAGE=YES export NON_LOCAL_DEPS='[ "google_apis", "bazel_remote_apis" ]' @@ -143,8 +137,7 @@ stdenv.mkDerivation rec { python3 ./bin/bootstrap.py `pwd` ../build "`pwd`/.distfiles" # Build compiled just-mr - mkdir ../build-root - ../build/out/bin/just install 'installed just-mr' -c ../build/build-conf.json -C ../build/repo-conf.json --output-dir ../build/out --local-build-root ../build-root + ../build/out/bin/just install 'installed just-mr' -c ../build/build-conf.json -C ../build/repo-conf.json --output-dir ../build/out --local-build-root ../build/.just # convert man pages from Markdown to man find "./share/man" -name "*.md" -exec sh -c '${pandoc}/bin/pandoc --standalone --to man -o "''${0%.md}" "''${0}"' {} \; @@ -160,6 +153,7 @@ stdenv.mkDerivation rec { install -m 755 -Dt "$out/bin" "../build/out/bin/just" install -m 755 -Dt "$out/bin" "../build/out/bin/just-mr" install -m 755 -DT "bin/just-import-git.py" "$out/bin/just-import-git" + install -m 755 -DT "bin/just-deduplicate-repos.py" "$out/bin/just-deduplicate-repos" mkdir -p "$out/share/bash-completion/completions" install -m 0644 ./share/just_complete.bash "$out/share/bash-completion/completions/just" From 342abfc7e6f54ff3fb08efc9c068457c5e709970 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 31 May 2024 19:35:57 +0000 Subject: [PATCH 191/359] codeium: 1.8.42 -> 1.8.51 --- pkgs/by-name/co/codeium/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/co/codeium/package.nix b/pkgs/by-name/co/codeium/package.nix index 8eda0b1f4275..b9e4a71152bf 100644 --- a/pkgs/by-name/co/codeium/package.nix +++ b/pkgs/by-name/co/codeium/package.nix @@ -13,10 +13,10 @@ let }.${system} or throwSystem; hash = { - x86_64-linux = "sha256-zyKC/6BNCgMHSWmoGgt+nSsm91xUZw59giJW5L9e0ko="; - aarch64-linux = "sha256-WCm969+gHZ5RisaBnPcE+4FXmACzNWE+uSDf42mKFP8="; - x86_64-darwin = "sha256-OTuh6Sgxam2AluI+wqo1x7VEq/9G8WLWf5gvMtMhIsg="; - aarch64-darwin = "sha256-b0iPgQGODEQi8pC9+kLlS9HgS29lTFQlfVsIoC5GVaM="; + x86_64-linux = "sha256-+fRxPZ/exESeHzTi3x6959fzpkuVEMqeqeiKjuaLP1k="; + aarch64-linux = "sha256-XYA7jL2cQPH8Tj1uE+8aSZq3V+4559ILaq+6gvikQ+M="; + x86_64-darwin = "sha256-WqWmQKicxgXJQXFgWl3ePzXUbsfJgmR1bbf2fYfD1l4="; + aarch64-darwin = "sha256-FCEZeZ8GI3bkUSe8LGkNhi5uP5TAJDqJv0dJBNl7BOY="; }.${system} or throwSystem; bin = "$out/bin/codeium_language_server"; @@ -24,7 +24,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "codeium"; - version = "1.8.42"; + version = "1.8.51"; src = fetchurl { name = "${finalAttrs.pname}-${finalAttrs.version}.gz"; url = "https://github.com/Exafunction/codeium/releases/download/language-server-v${finalAttrs.version}/language_server_${plat}.gz"; From 24a25322c44acb81d13db6733c25f50bac8138ed Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 31 May 2024 19:45:09 +0000 Subject: [PATCH 192/359] python311Packages.ytmusicapi: 1.7.2 -> 1.7.3 --- pkgs/development/python-modules/ytmusicapi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ytmusicapi/default.nix b/pkgs/development/python-modules/ytmusicapi/default.nix index a34b2e7f7e61..b2a805bbf240 100644 --- a/pkgs/development/python-modules/ytmusicapi/default.nix +++ b/pkgs/development/python-modules/ytmusicapi/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "ytmusicapi"; - version = "1.7.2"; + version = "1.7.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "sigma67"; repo = "ytmusicapi"; rev = "refs/tags/${version}"; - hash = "sha256-mFjNtZdLpS1jfqF/KZ1p8H0pWUGsIdFDxhc4dZnv6HM="; + hash = "sha256-a2EZ0uUwdP0QNQh9h4TG1lmPXkvrlDziKiUQwYENXwk="; }; build-system = [ From 91c69b8526040441b0c576f50c9b76f599884a52 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 31 May 2024 23:14:09 +0000 Subject: [PATCH 193/359] steam-rom-manager: 2.4.24 -> 2.5.8 --- pkgs/tools/games/steam-rom-manager/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/games/steam-rom-manager/default.nix b/pkgs/tools/games/steam-rom-manager/default.nix index e146301a2b2c..c2d353e0b5aa 100644 --- a/pkgs/tools/games/steam-rom-manager/default.nix +++ b/pkgs/tools/games/steam-rom-manager/default.nix @@ -2,11 +2,11 @@ appimageTools.wrapType2 rec { name = "steam-rom-manager"; - version = "2.4.24"; + version = "2.5.8"; src = fetchurl { url = "https://github.com/SteamGridDB/steam-rom-manager/releases/download/v${version}/Steam-ROM-Manager-${version}.AppImage"; - sha256 = "sha256-mNH6ySA2bW5gEHGSJgJ8e2XkQrObQeiAWQlAp7aV688="; + sha256 = "sha256-o1aovkRynJNst3os1YuSo3H94sesSgN7bPloLPyuOnE="; }; extraInstallCommands = let From 70e6d49e4298422343c113bd25b5cb1082820698 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 31 May 2024 23:15:55 +0000 Subject: [PATCH 194/359] frp: 0.57.0 -> 0.58.1 --- pkgs/tools/networking/frp/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/frp/default.nix b/pkgs/tools/networking/frp/default.nix index a8adbf7a7d0e..80cbd67811a6 100644 --- a/pkgs/tools/networking/frp/default.nix +++ b/pkgs/tools/networking/frp/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "frp"; - version = "0.57.0"; + version = "0.58.1"; src = fetchFromGitHub { owner = "fatedier"; repo = pname; rev = "v${version}"; - hash = "sha256-TE00xGHe8Dhm9rxD3zlB4Cf8OasPsZQhxoqXFSsSDL8="; + hash = "sha256-RVB21zK46uZcKSlT9+Xcpwla/ohahsJN3txhGUhxRM0="; }; - vendorHash = "sha256-WtpsgN3zf2fELJ1yXWYSEkqXe1Fx+j3uwoJx6Q17OU8="; + vendorHash = "sha256-/FxX1Tl393X/KheBG5aFFhdgKDUhRkd7Ge032P0ZE64="; doCheck = false; From 1c3b7cfaf78414fc0b469a1c867e952d4246b1a6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 31 May 2024 23:16:35 +0000 Subject: [PATCH 195/359] weaviate: 1.25.0 -> 1.25.2 --- pkgs/servers/search/weaviate/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/search/weaviate/default.nix b/pkgs/servers/search/weaviate/default.nix index a15ed6f5ced4..ff7fcc237b0f 100644 --- a/pkgs/servers/search/weaviate/default.nix +++ b/pkgs/servers/search/weaviate/default.nix @@ -5,13 +5,13 @@ buildGoModule rec { pname = "weaviate"; - version = "1.25.0"; + version = "1.25.2"; src = fetchFromGitHub { owner = "weaviate"; repo = "weaviate"; rev = "v${version}"; - hash = "sha256-3ZjsFIxrlDCkbiIPNH+nkCwl9SEGA1h6632ZlIc9HBc="; + hash = "sha256-fN0tlu6zhSy6SiFX+f38TL8ciJHYfKZXVYeJp2HgRIA="; }; vendorHash = "sha256-4QSc4dU1bEpKpiG7FwSq/BbnFL94DqgjQo6zN67d8Sw="; From da9dc2b4b366133a6da36f92bd91cbf000bed69d Mon Sep 17 00:00:00 2001 From: hogcycle Date: Thu, 16 May 2024 02:11:11 -0400 Subject: [PATCH 196/359] maintainers: add hogcycle --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index be93cb6af798..75263b027406 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -8396,6 +8396,12 @@ githubId = 896431; name = "Chris Hodapp"; }; + hogcycle = { + email = "nate@gysli.ng"; + github = "hogcycle"; + githubId = 57007241; + name = "hogcycle"; + }; holgerpeters = { name = "Holger Peters"; email = "holger.peters@posteo.de"; From 3eea303691e02d6fa9c9446ab97329176ec3b227 Mon Sep 17 00:00:00 2001 From: hogcycle Date: Thu, 16 May 2024 02:05:29 -0400 Subject: [PATCH 197/359] yoink: init at 0.5.0 --- pkgs/by-name/yo/yoink/package.nix | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 pkgs/by-name/yo/yoink/package.nix diff --git a/pkgs/by-name/yo/yoink/package.nix b/pkgs/by-name/yo/yoink/package.nix new file mode 100644 index 000000000000..83c767fe0c17 --- /dev/null +++ b/pkgs/by-name/yo/yoink/package.nix @@ -0,0 +1,28 @@ +{ lib +, fetchFromGitHub +, buildGoModule +}: + +let + version = "0.5.0"; +in +buildGoModule { + pname = "yoink"; + inherit version; + + src = fetchFromGitHub { + owner = "MrMarble"; + repo = "yoink"; + rev = "v${version}"; + hash = "sha256-9ftlAECywF4khH279h2qcSvKRDQX2I7GDQ7EYcEybL0="; + }; + + vendorHash = "sha256-cnfh2D/k4JP9BNlI+6FVLBFyk5XMIYG/DotUdAZaY0Q="; + + meta = { + homepage = "https://github.com/MrMarble/yoink"; + description = "Automatically download freeleech torrents"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ hogcycle ]; + }; +} From 315004d92333aa5c32897266ff20bd5fc8b2f9d7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 03:00:10 +0000 Subject: [PATCH 198/359] snappymail: 2.36.1 -> 2.36.3 --- pkgs/servers/snappymail/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/snappymail/default.nix b/pkgs/servers/snappymail/default.nix index 19450e532d20..d66b3cd2726d 100644 --- a/pkgs/servers/snappymail/default.nix +++ b/pkgs/servers/snappymail/default.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation rec { pname = "snappymail"; - version = "2.36.1"; + version = "2.36.3"; src = fetchurl { url = "https://github.com/the-djmaze/snappymail/releases/download/v${version}/snappymail-${version}.tar.gz"; - sha256 = "sha256-Dj4lyg0z/Wfy+CUWHHJtSNHbitFmLJaLletxyiXdrmU="; + sha256 = "sha256-+8bw6pFbogM1955OO/w21KnJa+JlAALTRc2m1QAXObE="; }; sourceRoot = "snappymail"; From 713275e3034ca08cd56d61ae2b1138a0aadedfaa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 03:09:50 +0000 Subject: [PATCH 199/359] python311Packages.llama-parse: 0.4.3 -> 0.4.4 --- pkgs/development/python-modules/llama-parse/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-parse/default.nix b/pkgs/development/python-modules/llama-parse/default.nix index e56d34436ce9..147183c04634 100644 --- a/pkgs/development/python-modules/llama-parse/default.nix +++ b/pkgs/development/python-modules/llama-parse/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "llama-parse"; - version = "0.4.3"; + version = "0.4.4"; pyproject = true; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_parse"; inherit version; - hash = "sha256-AYNhR7UjiHOySn3UHFq5QrAbCbktdVcPMM8oYcCEoOs="; + hash = "sha256-tFwtszoNa3otX1nj0Ox+5/gieoUuqlawSqErEvLA1SE="; }; build-system = [ poetry-core ]; From 6e96c2dfb4236f8eed9494eb5156f8c0ebe16694 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 03:55:00 +0000 Subject: [PATCH 200/359] bacon: 2.18.0 -> 2.18.2 --- pkgs/development/tools/bacon/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/bacon/default.nix b/pkgs/development/tools/bacon/default.nix index 6334b0210e35..d3341c19e167 100644 --- a/pkgs/development/tools/bacon/default.nix +++ b/pkgs/development/tools/bacon/default.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage rec { pname = "bacon"; - version = "2.18.0"; + version = "2.18.2"; src = fetchFromGitHub { owner = "Canop"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-Lwmp6csNX0oYk2JOo3fojyjYpOSZg4ev8aZmkEzzAKA="; + hash = "sha256-hW37pz7iLkBspnQ0ckfVdZUKppXUPrgjHgwmlhsanlI="; }; - cargoHash = "sha256-WxrdeE3x/WAHpJBsPsIP+qzxRkinVc8IyLZ75GwB1/g="; + cargoHash = "sha256-5o7TtqJh2CRwTrBU2Xbdh7qae5iWVlUfg4ddzxYepmU="; buildInputs = lib.optionals stdenv.isDarwin [ CoreServices From 895a9ca48cea67f0f06e1eb9a9c5d0bd930fb984 Mon Sep 17 00:00:00 2001 From: John Titor <50095635+JohnRTitor@users.noreply.github.com> Date: Thu, 30 May 2024 13:14:14 +0530 Subject: [PATCH 201/359] catppuccin-plymouth: cleanup move to finalAttrs use `lib.` explicitly format with nixfmt-rfc-style remove hardcodeZeroVersion per #316264 --- .../ca/catppuccin-plymouth/package.nix | 79 ++++++++++--------- 1 file changed, 42 insertions(+), 37 deletions(-) diff --git a/pkgs/by-name/ca/catppuccin-plymouth/package.nix b/pkgs/by-name/ca/catppuccin-plymouth/package.nix index 06281a47001d..dcd4602705df 100644 --- a/pkgs/by-name/ca/catppuccin-plymouth/package.nix +++ b/pkgs/by-name/ca/catppuccin-plymouth/package.nix @@ -1,51 +1,56 @@ -{ stdenvNoCC -, lib -, fetchFromGitHub -, unstableGitUpdater -, variant ? "macchiato" +{ + stdenvNoCC, + lib, + fetchFromGitHub, + unstableGitUpdater, + variant ? "macchiato", }: let pname = "catppuccin-plymouth"; - validVariants = [ "latte" "frappe" "macchiato" "mocha" ]; + validVariants = [ + "latte" + "frappe" + "macchiato" + "mocha" + ]; in lib.checkListOfEnum "${pname}: color variant" validVariants [ variant ] -stdenvNoCC.mkDerivation rec { - inherit pname; - version = "0-unstable-2024-05-28"; + stdenvNoCC.mkDerivation + (finalAttrs: { + inherit pname; + version = "0-unstable-2024-05-28"; - src = fetchFromGitHub { - owner = "catppuccin"; - repo = "plymouth"; - rev = "e13c348a0f47772303b2da1e9396027d8cda160d"; - hash = "sha256-6DliqhRncvdPuKzL9LJec3PJWmK/jo9BrrML7g6YcH0="; - }; + src = fetchFromGitHub { + owner = "catppuccin"; + repo = "plymouth"; + rev = "e13c348a0f47772303b2da1e9396027d8cda160d"; + hash = "sha256-6DliqhRncvdPuKzL9LJec3PJWmK/jo9BrrML7g6YcH0="; + }; - sourceRoot = "${src.name}/themes/catppuccin-${variant}"; + sourceRoot = "${finalAttrs.src.name}/themes/catppuccin-${variant}"; - installPhase = '' - runHook preInstall + installPhase = '' + runHook preInstall - sed -i 's:\(^ImageDir=\)/usr:\1'"$out"':' catppuccin-${variant}.plymouth - mkdir -p $out/share/plymouth/themes/catppuccin-${variant} - cp * $out/share/plymouth/themes/catppuccin-${variant} + sed -i 's:\(^ImageDir=\)/usr:\1'"$out"':' catppuccin-${variant}.plymouth + mkdir -p $out/share/plymouth/themes/catppuccin-${variant} + cp * $out/share/plymouth/themes/catppuccin-${variant} - runHook postInstall - ''; + runHook postInstall + ''; - passthru.updateScript = unstableGitUpdater { - hardcodeZeroVersion = true; - }; + passthru.updateScript = unstableGitUpdater { }; - meta = with lib; { - description = "Soothing pastel theme for Plymouth"; - homepage = "https://github.com/catppuccin/plymouth"; - license = licenses.mit; - platforms = platforms.linux; - maintainers = with maintainers; [ - johnrtitor - spectre256 - ]; - }; -} + meta = { + description = "Soothing pastel theme for Plymouth"; + homepage = "https://github.com/catppuccin/plymouth"; + license = lib.licenses.mit; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ + johnrtitor + spectre256 + ]; + }; + }) From 287072e003869cf6352383273268a2cf78824aa1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 05:28:17 +0000 Subject: [PATCH 202/359] makima: 0.8.4 -> 0.9.1 --- pkgs/by-name/ma/makima/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/makima/package.nix b/pkgs/by-name/ma/makima/package.nix index 92192f9a7add..26f556e183c2 100644 --- a/pkgs/by-name/ma/makima/package.nix +++ b/pkgs/by-name/ma/makima/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage rec{ pname = "makima"; - version = "0.8.4"; + version = "0.9.1"; src = fetchFromGitHub { owner = "cyber-sushi"; repo = "makima"; rev = "v${version}"; - hash = "sha256-11BSfnfD9JFsIwk7fHp4MM5/7UzZJHCHbOWisyQZS7s="; + hash = "sha256-lBHJ4K+4pVNmjK9dSRev487MXsZv9tIAb30Rh/fYc34="; }; - cargoHash = "sha256-cvd1sGzCWi269y7k0JubOmyTaNhrALAq3vv3al2Dznc="; + cargoHash = "sha256-1/7pJJPli8JIvCWBsbcRaYsqzF8RRWxj3coVRdS7EZc="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ udev ]; From 44bfda1c46e68f5d180dacca6ab7bfc1cd7bd3cc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 1 Jun 2024 08:38:27 +0200 Subject: [PATCH 203/359] microcodeIntel: 20240514 -> 20240531 https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20240531 --- pkgs/os-specific/linux/microcode/intel.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/microcode/intel.nix b/pkgs/os-specific/linux/microcode/intel.nix index f099cea8ed7b..6e133564e28c 100644 --- a/pkgs/os-specific/linux/microcode/intel.nix +++ b/pkgs/os-specific/linux/microcode/intel.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { pname = "microcode-intel"; - version = "20240514"; + version = "20240531"; src = fetchFromGitHub { owner = "intel"; repo = "Intel-Linux-Processor-Microcode-Data-Files"; rev = "microcode-${version}"; - hash = "sha256-6XHlAtQzHtlRs3Zy4+CC/XGJS/PkDPtTg/Y2bX7PJek="; + hash = "sha256-64vcEc3UiiV5Rg4Eh3Wsi/WSCj5DbjvZBzKLr7EgNOU="; }; nativeBuildInputs = [ iucode-tool libarchive ]; From d3105a13f1709244b428d21a54b5d1a49636d8aa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 06:53:05 +0000 Subject: [PATCH 204/359] linkerd_edge: 24.5.3 -> 24.5.5 --- pkgs/applications/networking/cluster/linkerd/edge.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/linkerd/edge.nix b/pkgs/applications/networking/cluster/linkerd/edge.nix index 7bdc62b54acb..9fc07b6c19ff 100644 --- a/pkgs/applications/networking/cluster/linkerd/edge.nix +++ b/pkgs/applications/networking/cluster/linkerd/edge.nix @@ -2,7 +2,7 @@ (callPackage ./generic.nix { }) { channel = "edge"; - version = "24.5.3"; - sha256 = "0dwbaqd4k8yx8n2aqvg7l1ydjqbdxv0n0wnm1bsi7cxj7yn5kzp5"; - vendorHash = "sha256-tXe1dQMKb96SDU4gn9hyVEl2vI1ISaffzCy1gHd1unM="; + version = "24.5.5"; + sha256 = "0lgpqx672ics998830y8qklchdmbj272xfbs5r414hqlznbbi8w1"; + vendorHash = "sha256-PV0HbsIcO6FjdczCWJgR6X5THUREDht2R4NJ7HxkBNw="; } From 1c5ac31f513e27294ba57a9391e2e4e2aa201f6c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 07:38:45 +0000 Subject: [PATCH 205/359] expr: 1.16.5 -> 1.16.9 --- pkgs/development/interpreters/expr/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/interpreters/expr/default.nix b/pkgs/development/interpreters/expr/default.nix index 2652c6b2a5af..33dce18738e9 100644 --- a/pkgs/development/interpreters/expr/default.nix +++ b/pkgs/development/interpreters/expr/default.nix @@ -5,18 +5,18 @@ buildGoModule rec { pname = "expr"; - version = "1.16.5"; + version = "1.16.9"; src = fetchFromGitHub { owner = "antonmedv"; repo = "expr"; rev = "v${version}"; - hash = "sha256-tvOqIkekG4GaH6A5XhvpjZxFySrpZxmuhx4aXH77Q+0="; + hash = "sha256-AyFL+XHxitueAadx1M/xWqeittDCQ/hzsE/fUzt75yI="; }; sourceRoot = "${src.name}/repl"; - vendorHash = "sha256-AKxQe8hh3SuFtxrskCOx/5LjUO+fUJPQ6edUZRfq2oo="; + vendorHash = "sha256-FiXxplt4w7M0cZz46kdjYuKHailW2cnLOj0jkA9w1RM="; ldflags = [ "-s" "-w" ]; From d11d18df304bb7c51aba7e889621c7685daca4e8 Mon Sep 17 00:00:00 2001 From: Stefan Majewsky Date: Sat, 1 Jun 2024 10:28:21 +0200 Subject: [PATCH 206/359] portunus: remove libxcrypt-legacy usage --- nixos/doc/manual/release-notes/rl-2411.section.md | 9 +++++++++ nixos/modules/services/misc/portunus.nix | 5 +---- pkgs/servers/portunus/default.nix | 4 ++-- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/nixos/doc/manual/release-notes/rl-2411.section.md b/nixos/doc/manual/release-notes/rl-2411.section.md index 1e0af734ed40..28264b0b3429 100644 --- a/nixos/doc/manual/release-notes/rl-2411.section.md +++ b/nixos/doc/manual/release-notes/rl-2411.section.md @@ -30,6 +30,15 @@ for `stateVersion` ≥ 24.11. (It was previously using SQLite for structured data and the filesystem for blobs). +- The `portunus` package and service do not support weak password hashes anymore. + If you installed Portunus on NixOS 23.11 or earlier, upgrade to NixOS 24.05 first to get support for strong password hashing. + Then, follow the instructions on the [upstream release notes](https://github.com/majewsky/portunus/releases/tag/v2.0.0) to upgrade all existing user accounts to strong password hashes. + If you need to upgrade to 24.11 without having completed the migration, consider the security implications of weak password hashes on your user accounts, and add the following to your configuration: + ```nix + services.portunus.package = pkgs.portunus.override { libxcrypt = pkgs.libxcrypt-legacy; }; + services.portunus.ldap.package = pkgs.openldap.override { libxcrypt = pkgs.libxcrypt-legacy; }; + ``` + ## Other Notable Changes {#sec-release-24.11-notable-changes} diff --git a/nixos/modules/services/misc/portunus.nix b/nixos/modules/services/misc/portunus.nix index 335806b261a2..c7abb2cfa2a3 100644 --- a/nixos/modules/services/misc/portunus.nix +++ b/nixos/modules/services/misc/portunus.nix @@ -115,10 +115,7 @@ in ldap = { package = mkOption { type = types.package; - # needs openldap built with a libxcrypt that support crypt sha256 until users have had time to migrate to newer hashes - # Ref: - # TODO: remove in NixOS 24.11 (cf. same note on pkgs/servers/portunus/default.nix) - default = pkgs.openldap.override { libxcrypt = pkgs.libxcrypt-legacy; }; + default = pkgs.openldap; defaultText = lib.literalExpression "pkgs.openldap.override { libxcrypt = pkgs.libxcrypt-legacy; }"; description = "The OpenLDAP package to use."; }; diff --git a/pkgs/servers/portunus/default.nix b/pkgs/servers/portunus/default.nix index 6bd70ae5519f..971a6a0967f5 100644 --- a/pkgs/servers/portunus/default.nix +++ b/pkgs/servers/portunus/default.nix @@ -1,7 +1,7 @@ { lib , buildGoModule , fetchFromGitHub -, libxcrypt-legacy # TODO: switch to libxcrypt for NixOS 24.11 (cf. same note on nixos/modules/services/misc/portunus.nix) +, libxcrypt }: buildGoModule rec { @@ -15,7 +15,7 @@ buildGoModule rec { sha256 = "sha256-+pMMIutj+OWKZmOYH5NuA4a7aS5CD+33vAEC9bJmyfM="; }; - buildInputs = [ libxcrypt-legacy ]; + buildInputs = [ libxcrypt ]; vendorHash = null; From 54a9521d328d9bad8d5d7dcb32b3c72204372ba0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 08:29:19 +0000 Subject: [PATCH 207/359] unciv: 4.11.13 -> 4.11.16 --- pkgs/by-name/un/unciv/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/un/unciv/package.nix b/pkgs/by-name/un/unciv/package.nix index 7331b78366e7..2b65a9664b59 100644 --- a/pkgs/by-name/un/unciv/package.nix +++ b/pkgs/by-name/un/unciv/package.nix @@ -27,11 +27,11 @@ let in stdenv.mkDerivation rec { pname = "unciv"; - version = "4.11.13"; + version = "4.11.16"; src = fetchurl { url = "https://github.com/yairm210/Unciv/releases/download/${version}/Unciv.jar"; - hash = "sha256-8XuwG64YUcUOblOdrKI4FxSFzn9xjZPAEz05+7rR1Pk="; + hash = "sha256-hvWXqPT+GeMaBa7so0S1KjsH5fpnbcbEIWsq6KUbFTk="; }; dontUnpack = true; From 2d40a73ceb36d08e2b1cd8e7dfe3280414401244 Mon Sep 17 00:00:00 2001 From: Vonfry Date: Sat, 1 Jun 2024 20:05:48 +0800 Subject: [PATCH 208/359] libime: 1.1.7 -> 1.1.8 Diff: https://github.com/fcitx/libime/compare/1.1.7...1.1.8 --- pkgs/development/libraries/libime/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libime/default.nix b/pkgs/development/libraries/libime/default.nix index 69a6a033fc09..e9f6a0f05159 100644 --- a/pkgs/development/libraries/libime/default.nix +++ b/pkgs/development/libraries/libime/default.nix @@ -29,13 +29,13 @@ let in stdenv.mkDerivation rec { pname = "libime"; - version = "1.1.7"; + version = "1.1.8"; src = fetchFromGitHub { owner = "fcitx"; repo = "libime"; rev = version; - hash = "sha256-I8zznZlMz1U2DAVYkvtF1thEYz/tIEbA682y7czK5ck="; + hash = "sha256-uT0V1CXPaF2FctsndxVszS7Qske6vObbOA4aOnmbdQY="; fetchSubmodules = true; }; From a8793c56dc111d2d132952038e6b6db91e28ae25 Mon Sep 17 00:00:00 2001 From: Vonfry Date: Sat, 1 Jun 2024 20:05:54 +0800 Subject: [PATCH 209/359] xcb-imdkit: 1.0.8 -> 1.0.9 Diff: https://github.com/fcitx/xcb-imdkit/compare/1.0.8...1.0.9 --- pkgs/development/libraries/xcb-imdkit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/xcb-imdkit/default.nix b/pkgs/development/libraries/xcb-imdkit/default.nix index 1286b5e2157c..41710d5ca3dc 100644 --- a/pkgs/development/libraries/xcb-imdkit/default.nix +++ b/pkgs/development/libraries/xcb-imdkit/default.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation rec { pname = "xcb-imdkit"; - version = "1.0.8"; + version = "1.0.9"; src = fetchFromGitHub { owner = "fcitx"; repo = "xcb-imdkit"; rev = version; - hash = "sha256-ANU3suG62G0M5ZUWaNcwD4ot/EYSK7236zGVQZIjjuE="; + hash = "sha256-QfuetGPY6u4OhFiE5/CoVEpdODWnd1PHWBtM3ymsZ98="; }; nativeBuildInputs = [ From 0fb793bbfca08b70253e1e4c1022c935ef0f2771 Mon Sep 17 00:00:00 2001 From: Vonfry Date: Sat, 1 Jun 2024 20:06:00 +0800 Subject: [PATCH 210/359] fcitx5: 5.1.9 -> 5.1.10 Diff: https://github.com/fcitx/fcitx5/compare/5.1.9...5.1.10 --- pkgs/tools/inputmethods/fcitx5/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/inputmethods/fcitx5/default.nix b/pkgs/tools/inputmethods/fcitx5/default.nix index a7680189b508..6c0c53f479db 100644 --- a/pkgs/tools/inputmethods/fcitx5/default.nix +++ b/pkgs/tools/inputmethods/fcitx5/default.nix @@ -43,13 +43,13 @@ let in stdenv.mkDerivation rec { pname = "fcitx5"; - version = "5.1.9"; + version = "5.1.10"; src = fetchFromGitHub { owner = "fcitx"; repo = pname; rev = version; - hash = "sha256-zapkhDM8rrZwJhaafFVsBjjkK/bRJsZqUkq9RyOqV3E="; + hash = "sha256-rMtCzFe3imF/uY0kXM2ivyt11r5qNTNab7GkWzdeC/g="; }; prePatch = '' From dcaee1547ff6deeb4bd96d538f3660ccef331ded Mon Sep 17 00:00:00 2001 From: Vonfry Date: Sat, 1 Jun 2024 20:06:05 +0800 Subject: [PATCH 211/359] fcitx5-chewing: 5.1.3 -> 5.1.4 Diff: https://github.com/fcitx/fcitx5-chewing/compare/5.1.3...5.1.4 --- pkgs/tools/inputmethods/fcitx5/fcitx5-chewing.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/inputmethods/fcitx5/fcitx5-chewing.nix b/pkgs/tools/inputmethods/fcitx5/fcitx5-chewing.nix index 008ec44955a9..e9317cbc2eea 100644 --- a/pkgs/tools/inputmethods/fcitx5/fcitx5-chewing.nix +++ b/pkgs/tools/inputmethods/fcitx5/fcitx5-chewing.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation rec { pname = "fcitx5-chewing"; - version = "5.1.3"; + version = "5.1.4"; src = fetchFromGitHub { owner = "fcitx"; repo = pname; rev = version; - hash = "sha256-1rbpCniRPP9528qCAohN1o5198vypfWmYgCx8sd+NXU="; + hash = "sha256-n/5ZFXX/vg4rZSYeq1J/hpqib7P/grNH+NdPpx0fZMo="; }; nativeBuildInputs = [ From 692b4eb7fa6757a6d81fd4cf5bd6f840a8b04497 Mon Sep 17 00:00:00 2001 From: Vonfry Date: Sat, 1 Jun 2024 20:06:09 +0800 Subject: [PATCH 212/359] fcitx5-chinese-addons: 5.1.5 -> 5.1.6 Diff: https://github.com/fcitx/fcitx5-chinese-addons/compare/5.1.5...5.1.6 --- pkgs/tools/inputmethods/fcitx5/fcitx5-chinese-addons.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/inputmethods/fcitx5/fcitx5-chinese-addons.nix b/pkgs/tools/inputmethods/fcitx5/fcitx5-chinese-addons.nix index 7875e14ec399..2ad2ef25b9d8 100644 --- a/pkgs/tools/inputmethods/fcitx5/fcitx5-chinese-addons.nix +++ b/pkgs/tools/inputmethods/fcitx5/fcitx5-chinese-addons.nix @@ -32,13 +32,13 @@ in stdenv.mkDerivation rec { pname = "fcitx5-chinese-addons"; - version = "5.1.5"; + version = "5.1.6"; src = fetchFromGitHub { owner = "fcitx"; repo = pname; rev = version; - hash = "sha256-7BgwMKssP9H8hryH+6p3g66ocZQcMvAysQrxZrLI+9I="; + hash = "sha256-Vq7/5UBoejylXLiUIbpxZ7P3HI8+YNVDweP+uOMnCWc="; }; nativeBuildInputs = [ From b0b2868a9a7329b87e5ee7ee317784413be9df2b Mon Sep 17 00:00:00 2001 From: Vonfry Date: Sat, 1 Jun 2024 20:06:13 +0800 Subject: [PATCH 213/359] fcitx5-configtool: 5.1.5 -> 5.1.6 Diff: https://github.com/fcitx/fcitx5-configtool/compare/5.1.5...5.1.6 --- pkgs/tools/inputmethods/fcitx5/fcitx5-configtool.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/inputmethods/fcitx5/fcitx5-configtool.nix b/pkgs/tools/inputmethods/fcitx5/fcitx5-configtool.nix index 7239a70ed94b..432ee0a6e73e 100644 --- a/pkgs/tools/inputmethods/fcitx5/fcitx5-configtool.nix +++ b/pkgs/tools/inputmethods/fcitx5/fcitx5-configtool.nix @@ -29,13 +29,13 @@ stdenv.mkDerivation rec { pname = "fcitx5-configtool"; - version = "5.1.5"; + version = "5.1.6"; src = fetchFromGitHub { owner = "fcitx"; repo = pname; rev = version; - hash = "sha256-MMrhJwG3FApYopXys2CpavHBOm8h+wBoDN4T5e2bzH4="; + hash = "sha256-ZB0YH5IYYjYunsVQtFaVVBW+zkTn/bgtMEWE376IoiU="; }; cmakeFlags = [ From 54851639dd4c463a56cf6670b07823ea3bedbc0a Mon Sep 17 00:00:00 2001 From: Vonfry Date: Sat, 1 Jun 2024 20:06:18 +0800 Subject: [PATCH 214/359] fcitx5-hangul: 5.1.3 -> 5.1.4 Diff: https://github.com/fcitx/fcitx5-hangul/compare/5.1.3...5.1.4 --- pkgs/tools/inputmethods/fcitx5/fcitx5-hangul.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/inputmethods/fcitx5/fcitx5-hangul.nix b/pkgs/tools/inputmethods/fcitx5/fcitx5-hangul.nix index 844f9c477459..96741f898cda 100644 --- a/pkgs/tools/inputmethods/fcitx5/fcitx5-hangul.nix +++ b/pkgs/tools/inputmethods/fcitx5/fcitx5-hangul.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation rec { pname = "fcitx5-hangul"; - version = "5.1.3"; + version = "5.1.4"; src = fetchFromGitHub { owner = "fcitx"; repo = pname; rev = version; - hash = "sha256-eaL+5wEQdEkXchKBxUhIys1qwjKLOL3awRhFgai4l1U="; + hash = "sha256-v5XZqsQqA74NSXTPBU77C6GFlnyC/wFFPOOYn8lqidc="; }; nativeBuildInputs = [ From 421e66f83bc6d4ccae3d7c84312939779d334023 Mon Sep 17 00:00:00 2001 From: Vonfry Date: Sat, 1 Jun 2024 20:24:45 +0800 Subject: [PATCH 215/359] tdlib: 1.8.29 -> 1.8.30 --- pkgs/development/libraries/tdlib/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/tdlib/default.nix b/pkgs/development/libraries/tdlib/default.nix index 018836913e48..7564d33636f1 100644 --- a/pkgs/development/libraries/tdlib/default.nix +++ b/pkgs/development/libraries/tdlib/default.nix @@ -2,7 +2,7 @@ stdenv.mkDerivation { pname = "tdlib"; - version = "1.8.29"; + version = "1.8.30"; src = fetchFromGitHub { owner = "tdlib"; @@ -11,8 +11,8 @@ stdenv.mkDerivation { # The tdlib authors do not set tags for minor versions, but # external programs depending on tdlib constrain the minor # version, hence we set a specific commit with a known version. - rev = "af69dd4397b6dc1bf23ba0fd0bf429fcba6454f6"; - hash = "sha256-2RhKSxy0AvuA74LHI86pqUxv9oJZ+ZxxDe4TPI5UYxE="; + rev = "fab354add5a257a8121a4a7f1ff6b1b9fa9a9073"; + hash = "sha256-fyAWfAG/zLf3XTlgHnrIAShS4wo6hGIwu46k5TL6Zoo="; }; buildInputs = [ gperf openssl readline zlib ]; From aa373df52ded3b8f9a28bc174673f0e5ab944929 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 13:05:40 +0000 Subject: [PATCH 216/359] marimo: 0.6.11 -> 0.6.13 --- pkgs/development/python-modules/marimo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/marimo/default.nix b/pkgs/development/python-modules/marimo/default.nix index b8bc348c2012..073f5cdef573 100644 --- a/pkgs/development/python-modules/marimo/default.nix +++ b/pkgs/development/python-modules/marimo/default.nix @@ -23,14 +23,14 @@ buildPythonPackage rec { pname = "marimo"; - version = "0.6.11"; + version = "0.6.13"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-gkt21YAxZuoLxvPLYh+1PKQL8AIZGpPtcwIHlSpshkU="; + hash = "sha256-eXESKW3bZ4K5umF2UOGe98UstzGUhy6/k1VakGAWV6w="; }; build-system = [ setuptools ]; From b3f23adc8c178ec725f5d88170a457eb0b64ac4e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 13:09:08 +0000 Subject: [PATCH 217/359] indilib: 2.0.7 -> 2.0.8 --- .../libraries/science/astronomy/indilib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/science/astronomy/indilib/default.nix b/pkgs/development/libraries/science/astronomy/indilib/default.nix index 50ba7e8273fa..0fd659b0e1b7 100644 --- a/pkgs/development/libraries/science/astronomy/indilib/default.nix +++ b/pkgs/development/libraries/science/astronomy/indilib/default.nix @@ -20,13 +20,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "indilib"; - version = "2.0.7"; + version = "2.0.8"; src = fetchFromGitHub { owner = "indilib"; repo = "indi"; rev = "v${finalAttrs.version}"; - hash = "sha256-sbs20BbAnvHTtJEuTWMCJrjzyvH7NSXS1+Ah5BdJZHA="; + hash = "sha256-qdPQMC8HCMdcbHyO8B0OFiefO+jM1ytA2dYNymE0Xuc="; }; nativeBuildInputs = [ From 79b75f4dd0629c74ab75a865bc2b7dcef5caefb5 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Sat, 1 Jun 2024 10:15:18 -0400 Subject: [PATCH 218/359] dbip-country-lite: 2024-05 -> 2024-06 --- pkgs/data/misc/dbip-country-lite/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/misc/dbip-country-lite/default.nix b/pkgs/data/misc/dbip-country-lite/default.nix index 9bf3cbdf4cf3..0c835babc174 100644 --- a/pkgs/data/misc/dbip-country-lite/default.nix +++ b/pkgs/data/misc/dbip-country-lite/default.nix @@ -5,11 +5,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "dbip-country-lite"; - version = "2024-05"; + version = "2024-06"; src = fetchurl { url = "https://download.db-ip.com/free/dbip-country-lite-${finalAttrs.version}.mmdb.gz"; - hash = "sha256-MFhBCnYOJOVQl+xJ4wxi10nyb5MfRHnNVlba9LV1nsY="; + hash = "sha256-utCjcaJ05Wo2KgEccGbvLYSGc3eW1n2S4qrgWd6rERM="; }; dontUnpack = true; From 7ed4f8c990f5633b60bb71bd9ab859a99de2972b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 14:23:29 +0000 Subject: [PATCH 219/359] mcfly: 0.8.6 -> 0.9.0 --- pkgs/tools/misc/mcfly/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/mcfly/default.nix b/pkgs/tools/misc/mcfly/default.nix index 17fea7b5fb17..ac36807d289c 100644 --- a/pkgs/tools/misc/mcfly/default.nix +++ b/pkgs/tools/misc/mcfly/default.nix @@ -2,13 +2,13 @@ rustPlatform.buildRustPackage rec { pname = "mcfly"; - version = "0.8.6"; + version = "0.9.0"; src = fetchFromGitHub { owner = "cantino"; repo = "mcfly"; rev = "v${version}"; - hash = "sha256-OoDfQze4t03PaLyoB0/0HtcsPK6Jy74OythuJG6Vy60="; + hash = "sha256-vVpZP3bixbV9K32PP0rxWoEGCnWa4xRYHFmgr8wDbS8="; }; postPatch = '' @@ -17,7 +17,7 @@ rustPlatform.buildRustPackage rec { substituteInPlace mcfly.fish --replace '(command which mcfly)' '${placeholder "out"}/bin/mcfly' ''; - cargoHash = "sha256-Y1W9QetWZAgcZdfJNH9Hg3i4NZoCpf7FIPOlaRJzBrQ="; + cargoHash = "sha256-MTCHznGki7WALNyZByTz4bZ6NDZFpDXcaQ7iYqbMruA="; meta = with lib; { homepage = "https://github.com/cantino/mcfly"; From 81e9bbbd4b07fd0b729f992d770dbd413aaec6ad Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Sat, 1 Jun 2024 10:24:21 -0400 Subject: [PATCH 220/359] python311Packages.edk2-pytool-library: 0.21.5 -> 0.21.6 Diff: https://github.com/tianocore/edk2-pytool-library/compare/refs/tags/v0.21.5...v0.21.6 Changelog: https://github.com/tianocore/edk2-pytool-library/releases/tag/v0.21.6 --- .../python-modules/edk2-pytool-library/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/edk2-pytool-library/default.nix b/pkgs/development/python-modules/edk2-pytool-library/default.nix index 02803adea5e1..fc6c06f85d8e 100644 --- a/pkgs/development/python-modules/edk2-pytool-library/default.nix +++ b/pkgs/development/python-modules/edk2-pytool-library/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "edk2-pytool-library"; - version = "0.21.5"; + version = "0.21.6"; pyproject = true; disabled = pythonOlder "3.10"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "tianocore"; repo = "edk2-pytool-library"; rev = "refs/tags/v${version}"; - hash = "sha256-4Sb8Lu/nYUXgGt9gVv+j32cwW7TjXfH8z+fwzKaOeM8="; + hash = "sha256-vVgqx6qccGNdgt/VkHEfMeiICkLDm8o7iqjNx0UlD38="; }; build-system = [ From 058a38787b8a4ea1af581fa032bf36ec6ee3db8c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 15:40:44 +0000 Subject: [PATCH 221/359] clickhouse-backup: 2.5.10 -> 2.5.11 --- pkgs/development/tools/database/clickhouse-backup/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/database/clickhouse-backup/default.nix b/pkgs/development/tools/database/clickhouse-backup/default.nix index 4a12be195c83..3797491ab4d0 100644 --- a/pkgs/development/tools/database/clickhouse-backup/default.nix +++ b/pkgs/development/tools/database/clickhouse-backup/default.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "clickhouse-backup"; - version = "2.5.10"; + version = "2.5.11"; src = fetchFromGitHub { owner = "AlexAkulov"; repo = "clickhouse-backup"; rev = "v${version}"; - hash = "sha256-09xRELdWcwyTgvJKE5+srM9Uxb6BIZEQN3pR5ggRhYk="; + hash = "sha256-MqtlrAn4FRjZEocGRLRbbTJePvWPZbhE+7MaFZQgyeY="; }; vendorHash = "sha256-vwcItklYe6ljFdGTxef19plaI5OMoOtQohY0xZLBUos="; From fc8dbe2ca08679a4a4f387510e5f9d6126628c22 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 16:00:20 +0000 Subject: [PATCH 222/359] centrifugo: 5.3.2 -> 5.4.0 --- pkgs/by-name/ce/centrifugo/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ce/centrifugo/package.nix b/pkgs/by-name/ce/centrifugo/package.nix index 83e0ce5b7f42..15910d36553d 100644 --- a/pkgs/by-name/ce/centrifugo/package.nix +++ b/pkgs/by-name/ce/centrifugo/package.nix @@ -14,16 +14,16 @@ let in buildGoModule rec { pname = "centrifugo"; - version = "5.3.2"; + version = "5.4.0"; src = fetchFromGitHub { owner = "centrifugal"; repo = "centrifugo"; rev = "v${version}"; - hash = "sha256-h1aI+dAVL/ToHeSdI41i74Kq2JnvGgv2fI5ffhBIfRM="; + hash = "sha256-sSEainZXgZ26u4J0FXVM8Je1uwDrAOkzLMgrCUtOx74="; }; - vendorHash = "sha256-mtIRbW8aN1PJs/43aaAa141l2VmVdVHY8bnvfV+r0e8="; + vendorHash = "sha256-kPnkuBOcTDuAWD51JGJvgHLj9jn9kHZOfPw/DF64Mn8="; ldflags = [ "-s" From 4a3af6959cd3293c848527e467b11d345547fe63 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Jun 2024 19:19:26 +0200 Subject: [PATCH 223/359] cnspec: 11.6.0 -> 11.6.3 Diff: https://github.com/mondoohq/cnspec/compare/refs/tags/v11.6.0...v11.6.3 Changelog: https://github.com/mondoohq/cnspec/releases/tag/v11.6.3 --- pkgs/tools/security/cnspec/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/cnspec/default.nix b/pkgs/tools/security/cnspec/default.nix index f3dbbdd38298..1434351585b3 100644 --- a/pkgs/tools/security/cnspec/default.nix +++ b/pkgs/tools/security/cnspec/default.nix @@ -6,18 +6,18 @@ buildGoModule rec { pname = "cnspec"; - version = "11.6.0"; + version = "11.6.3"; src = fetchFromGitHub { owner = "mondoohq"; repo = "cnspec"; rev = "refs/tags/v${version}"; - hash = "sha256-aNYeze2XnrUHaHG+WdRech30Lx5amD5Sk8iQCbD4YTE="; + hash = "sha256-n9OdgD6Z7Dtp5MOOZ1znzlrrup+g+kgTvzVyzyCigH4="; }; proxyVendor = true; - vendorHash = "sha256-9pretwgZy6kkjcy0vK6DiR+ih6diCewrTXu4Y92OgDU="; + vendorHash = "sha256-7NlPJ3l7y9TLmxpF7Ktn5ZzlCBjzEzmxY4xd1fqZTsY="; subPackages = [ "apps/cnspec" ]; From 2652ded81812726027d914f8267b5718b0d800b8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Jun 2024 19:21:58 +0200 Subject: [PATCH 224/359] python312Packages.boto3-stubs: 1.34.115 -> 1.34.117 --- pkgs/development/python-modules/boto3-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index 2d8493aa1b03..73766679d9b3 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -366,7 +366,7 @@ buildPythonPackage rec { pname = "boto3-stubs"; - version = "1.34.115"; + version = "1.34.117"; pyproject = true; disabled = pythonOlder "3.7"; @@ -374,7 +374,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "boto3_stubs"; inherit version; - hash = "sha256-HVjd5oeQPpuM0BsmgCGazjmBqrcvghZbWLsKVs/yzj8="; + hash = "sha256-2awDTdlD1UXR8GeteXbNvHKcaJ0WyWG4vCbsWVg4vqw="; }; build-system = [ setuptools ]; From b3a686c6fb86659103c5a46aef3845b592d56dbe Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 May 2024 07:55:19 +0200 Subject: [PATCH 225/359] python312Packages.tencentcloud-sdk-python: 3.0.1156 -> 3.0.1158 Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/refs/tags/3.0.1156...3.0.1158 Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.0.1158/CHANGELOG.md --- .../python-modules/tencentcloud-sdk-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index 88d08613850b..ed7fb61282db 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "tencentcloud-sdk-python"; - version = "3.0.1156"; + version = "3.0.1158"; pyproject = true; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; rev = "refs/tags/${version}"; - hash = "sha256-evhgB8MljJBru+6ovMaUMIwSRcVA+zG+EHYtubSVr7o="; + hash = "sha256-GzJnNn1u5jPsbKdRsd2nDZANrUcJAOb39hIiq7k7yMs="; }; build-system = [ setuptools ]; From 599852bbff90bfba549c7a1ab964a8779c23d0e9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Jun 2024 19:24:07 +0200 Subject: [PATCH 226/359] exploitdb: 2024-05-20 -> 2024-06-01 Diff: https://gitlab.com/exploit-database/exploitdb/-/compare/refs/tags/2024-05-20...2024-06-01 --- pkgs/tools/security/exploitdb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/exploitdb/default.nix b/pkgs/tools/security/exploitdb/default.nix index 6e16722f2373..2d945ac4b19a 100644 --- a/pkgs/tools/security/exploitdb/default.nix +++ b/pkgs/tools/security/exploitdb/default.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "exploitdb"; - version = "2024-05-20"; + version = "2024-06-01"; src = fetchFromGitLab { owner = "exploit-database"; repo = "exploitdb"; rev = "refs/tags/${version}"; - hash = "sha256-Cizs0dUP0wuwo3jYaL73gXUdxsMEBH91DgdQD6GbHrc="; + hash = "sha256-rXGkr+yzXqptATGW/1d8gMqmxt4hsvwrURpMe1BZppg="; }; nativeBuildInputs = [ makeWrapper ]; From 12e4a9e149b4c9254bcf6ee1ab09ae472227eaab Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Jun 2024 19:24:07 +0200 Subject: [PATCH 227/359] python312Packages.tencentcloud-sdk-python: 3.0.1158 -> 3.0.1159 Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/refs/tags/3.0.1158...3.0.1159 Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.0.1159/CHANGELOG.md --- .../python-modules/tencentcloud-sdk-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix index ed7fb61282db..0c6ae51ac3cf 100644 --- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix +++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "tencentcloud-sdk-python"; - version = "3.0.1158"; + version = "3.0.1159"; pyproject = true; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "TencentCloud"; repo = "tencentcloud-sdk-python"; rev = "refs/tags/${version}"; - hash = "sha256-GzJnNn1u5jPsbKdRsd2nDZANrUcJAOb39hIiq7k7yMs="; + hash = "sha256-gePrTn1LR28A2C1lZgEGTxSicXW0e6G6rxgh28kBBls="; }; build-system = [ setuptools ]; From 7178970c57291c591b6a001b33e0b7140ff21134 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Jun 2024 19:25:30 +0200 Subject: [PATCH 228/359] python312Packages.tesla-fleet-api: 0.5.12 -> 0.6.0 Diff: https://github.com/Teslemetry/python-tesla-fleet-api/compare/refs/tags/v0.5.12...v0.6.0 Changelog: https://github.com/Teslemetry/python-tesla-fleet-api/releases/tag/v0.6.0 --- pkgs/development/python-modules/tesla-fleet-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tesla-fleet-api/default.nix b/pkgs/development/python-modules/tesla-fleet-api/default.nix index b0776b1a221a..fc6cb4fdc346 100644 --- a/pkgs/development/python-modules/tesla-fleet-api/default.nix +++ b/pkgs/development/python-modules/tesla-fleet-api/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "tesla-fleet-api"; - version = "0.5.12"; + version = "0.6.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "Teslemetry"; repo = "python-tesla-fleet-api"; rev = "refs/tags/v${version}"; - hash = "sha256-sUylNOgQzAMdo71eauUYXd4ssZmFwHvnDwF7SEatNAI="; + hash = "sha256-/8XtIUjbz4+d0O1+6fqlRsG8aqhCLSWnpUSq9QFfiAQ="; }; build-system = [ setuptools ]; From ef6cf0d7e73e81ffa5ca762ac79fe9d1f9bfe43d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Jun 2024 19:28:30 +0200 Subject: [PATCH 229/359] python312Packages.sunweg: 2.1.1 -> 3.0.1 Changelog: https://github.com/rokam/sunweg/releases/tag/3.0.1 --- pkgs/development/python-modules/sunweg/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/sunweg/default.nix b/pkgs/development/python-modules/sunweg/default.nix index f0c7b9e00487..10603bb5cd34 100644 --- a/pkgs/development/python-modules/sunweg/default.nix +++ b/pkgs/development/python-modules/sunweg/default.nix @@ -4,13 +4,14 @@ fetchFromGitHub, pytestCheckHook, pythonOlder, + python-dateutil, requests, setuptools, }: buildPythonPackage rec { pname = "sunweg"; - version = "2.1.1"; + version = "3.0.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,12 +20,15 @@ buildPythonPackage rec { owner = "rokam"; repo = "sunweg"; rev = "refs/tags/${version}"; - hash = "sha256-fgNtxCBIuNulCfuDaEsM7kL1WpwNE9O+JQ1DMZrz5jA="; + hash = "sha256-9VzDOl393+jm6Nf40X4ZPMBbRc6KOwOQkpTNoqBsw1M="; }; nativeBuildInputs = [ setuptools ]; - propagatedBuildInputs = [ requests ]; + propagatedBuildInputs = [ + python-dateutil + requests + ]; # Module has no tests doCheck = false; From adcbfc656859b33eab19efa9a0d864928ab426a5 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Jun 2024 19:29:14 +0200 Subject: [PATCH 230/359] python312Packages.playwrightcapture: 1.24.10 -> 1.24.11 Diff: https://github.com/Lookyloo/PlaywrightCapture/compare/refs/tags/v1.24.10...v1.24.11 Changelog: https://github.com/Lookyloo/PlaywrightCapture/releases/tag/v1.24.11 --- pkgs/development/python-modules/playwrightcapture/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/playwrightcapture/default.nix b/pkgs/development/python-modules/playwrightcapture/default.nix index 6f36ec98ba89..e8d6af86ca19 100644 --- a/pkgs/development/python-modules/playwrightcapture/default.nix +++ b/pkgs/development/python-modules/playwrightcapture/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "playwrightcapture"; - version = "1.24.10"; + version = "1.24.11"; pyproject = true; disabled = pythonOlder "3.8"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "Lookyloo"; repo = "PlaywrightCapture"; rev = "refs/tags/v${version}"; - hash = "sha256-kjh0ZrFS0jb4CYJfDosLiRffsVzF3/EWPYidBrhStIU="; + hash = "sha256-aDD+eovq6V7c69ORqekcfmDgTGJqvd2lYMIQ2+9TFYY="; }; pythonRelaxDeps = [ From a4475e3dc89224b7b8abb5f61451d55ffc7547c3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Jun 2024 19:35:54 +0200 Subject: [PATCH 231/359] python312Packages.confection: 0.1.4 -> 0.1.5 Diff: https://github.com/explosion/confection/compare/refs/tags/v0.1.4...v0.1.5 Changelog: https://github.com/explosion/confection/releases/tag/v0.1.5 --- pkgs/development/python-modules/confection/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/confection/default.nix b/pkgs/development/python-modules/confection/default.nix index 5093e543fd80..7f255c549ae4 100644 --- a/pkgs/development/python-modules/confection/default.nix +++ b/pkgs/development/python-modules/confection/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "confection"; - version = "0.1.4"; + version = "0.1.5"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "explosion"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-PWtxLcnPd7V4yeHfOl1kYPr5UeqkYCfzGE/DoL94tq0="; + hash = "sha256-1XIo9Hg4whYS1AkFeX8nVnpv+IvnpmyydHYdVYS0xZc="; }; propagatedBuildInputs = [ From b14ecb96b67c6f44404e327222da8af9911d5ea8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Jun 2024 19:36:46 +0200 Subject: [PATCH 232/359] python312Packages.findimports: 2.4.0 -> 2.5.0 Diff: https://github.com/mgedmin/findimports/compare/refs/tags/2.4.0...2.5.0 Changelog: https://github.com/mgedmin/findimports/blob/2.5.0/CHANGES.rst --- pkgs/development/python-modules/findimports/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/findimports/default.nix b/pkgs/development/python-modules/findimports/default.nix index 35f2fd4aa81d..7eb31b29b69b 100644 --- a/pkgs/development/python-modules/findimports/default.nix +++ b/pkgs/development/python-modules/findimports/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "findimports"; - version = "2.4.0"; + version = "2.5.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "mgedmin"; repo = "findimports"; rev = "refs/tags/${version}"; - hash = "sha256-ar05DYSc/raYC1RJyLCxDYnd7Zjx20aczywlb6wc67Y="; + hash = "sha256-kHm0TiLe7zvUnU6+MR1M0xOt0gpMDJ5FJ5+HgY0LPeo="; }; nativeBuildInputs = [ setuptools ]; From c3a66fb0d91426c1d4384b9815b51e95a12ca5c1 Mon Sep 17 00:00:00 2001 From: Alexis Hildebrandt Date: Mon, 4 Mar 2024 20:35:24 +0100 Subject: [PATCH 233/359] apparency: 1.5.1 -> 2.0 --- pkgs/os-specific/darwin/apparency/default.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/darwin/apparency/default.nix b/pkgs/os-specific/darwin/apparency/default.nix index 0bae99c14b37..bbe3f51aa12e 100644 --- a/pkgs/os-specific/darwin/apparency/default.nix +++ b/pkgs/os-specific/darwin/apparency/default.nix @@ -4,13 +4,18 @@ , undmg }: +let + snapshot = "20240601172844"; +in stdenv.mkDerivation { pname = "apparency"; - version = "1.5.1"; + version = "2.0"; src = fetchurl { - url = "https://web.archive.org/web/20230815073821/https://www.mothersruin.com/software/downloads/Apparency.dmg"; - hash = "sha256-JpaBdlt8kTNFzK/yZVZ+ZFJ3DnPQbogJC7QBmtSVkoQ="; + # Use externally archived download URL because + # upstream does not provide stable URLs for versioned releases + url = "https://web.archive.org/web/${snapshot}/https://www.mothersruin.com/software/downloads/Apparency.dmg"; + hash = "sha256-XKxWxqfxy9AQneILLrN9XqLt4/k2N8yumZ5mrSvczFk="; }; nativeBuildInputs = [ undmg ]; From 1dce0d792869e848f42dd18433cb378750f5ca7a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 17:52:24 +0000 Subject: [PATCH 234/359] credhub-cli: 2.9.29 -> 2.9.31 --- pkgs/tools/admin/credhub-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/admin/credhub-cli/default.nix b/pkgs/tools/admin/credhub-cli/default.nix index 899b37e12395..db8bddcb9b1d 100644 --- a/pkgs/tools/admin/credhub-cli/default.nix +++ b/pkgs/tools/admin/credhub-cli/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "credhub-cli"; - version = "2.9.29"; + version = "2.9.31"; src = fetchFromGitHub { owner = "cloudfoundry-incubator"; repo = "credhub-cli"; rev = version; - sha256 = "sha256-6icF+Dg4IdCjeqcX058aewj702oCoch6VYqgdCVPoNc="; + sha256 = "sha256-pE+Xw5BuE+xJK7EkwB3nAy0w7PDVYApck+VHZ9O6Ua4="; }; # these tests require network access that we're not going to give them From 1ea21327be177b4c9d9b2cec97cbb4742ee61bf0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Jun 2024 20:13:40 +0200 Subject: [PATCH 235/359] python312Packages.hishel: 0.0.26 -> 0.0.27 Diff: https://github.com/karpetrosyan/hishel/compare/refs/tags/0.0.26...0.0.27 Changelog: https://github.com/karpetrosyan/hishel/blob/0.0.27/CHANGELOG.md --- pkgs/development/python-modules/hishel/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hishel/default.nix b/pkgs/development/python-modules/hishel/default.nix index 03dfcf4cf8ec..229e8e72b403 100644 --- a/pkgs/development/python-modules/hishel/default.nix +++ b/pkgs/development/python-modules/hishel/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "hishel"; - version = "0.0.26"; + version = "0.0.27"; pyproject = true; disabled = pythonOlder "3.8"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "karpetrosyan"; repo = "hishel"; rev = "refs/tags/${version}"; - hash = "sha256-+HjVxcTbY9nRj2938fqguOXuTM3XzJWccx0J6RK2h4A="; + hash = "sha256-3iIQNtdd8sBGfNJrugjjWv4PQKhdFH+prw4poevh+O0="; }; build-system = [ From 156d4687850a31984439608c2e614381c2637b27 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Jun 2024 20:15:50 +0200 Subject: [PATCH 236/359] python312Packages.lacuscore: 1.9.4 -> 1.9.5 Diff: https://github.com/ail-project/LacusCore/compare/refs/tags/v1.9.4...v1.9.5 Changelog: https://github.com/ail-project/LacusCore/releases/tag/v1.9.5 --- pkgs/development/python-modules/lacuscore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/lacuscore/default.nix b/pkgs/development/python-modules/lacuscore/default.nix index 58bb71d9011c..05cc3f148287 100644 --- a/pkgs/development/python-modules/lacuscore/default.nix +++ b/pkgs/development/python-modules/lacuscore/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "lacuscore"; - version = "1.9.4"; + version = "1.9.5"; pyproject = true; disabled = pythonOlder "3.8"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "ail-project"; repo = "LacusCore"; rev = "refs/tags/v${version}"; - hash = "sha256-wjkU9rZvR7fySeNvMizLYL3JwsfhicdtezWeuwMCHgM="; + hash = "sha256-PSxNBgehKOWjf6y/RidIegE+P5rg9OzU4p8ZZrXAdq4="; }; pythonRelaxDeps = [ From e8cbece195b123998a1ae4a17a01f1242911c3bc Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Jun 2024 20:17:08 +0200 Subject: [PATCH 237/359] python312Packages.pydrawise: 2024.4.1 -> 2024.6.1 Diff: https://github.com/dknowles2/pydrawise/compare/refs/tags/2024.4.1...2024.6.1 Changelog: https://github.com/dknowles2/pydrawise/releases/tag/2024.6.1 --- pkgs/development/python-modules/pydrawise/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pydrawise/default.nix b/pkgs/development/python-modules/pydrawise/default.nix index 6d1f6aff06bf..821ab2b4ccf3 100644 --- a/pkgs/development/python-modules/pydrawise/default.nix +++ b/pkgs/development/python-modules/pydrawise/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "pydrawise"; - version = "2024.4.1"; + version = "2024.6.1"; pyproject = true; disabled = pythonOlder "3.10"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "dknowles2"; repo = "pydrawise"; rev = "refs/tags/${version}"; - hash = "sha256-rJul7UAhgB0a6+3buPlfjnhhy2QOo82gvmRtZB+vrko="; + hash = "sha256-mG1/Cd+w6KqI+KBjJazFBmAQDWZy/y2zFLFGSLVPyz0="; }; build-system = [ From e016de3d66b305e3d919edf35c12a8becf692bfc Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Jun 2024 20:27:10 +0200 Subject: [PATCH 238/359] python312Packages.pynetdicom: 2.0.2 -> 2.1.0 Diff: https://github.com/pydicom/pynetdicom/compare/refs/tags/v2.0.2...v2.1.0 Changelog: https://github.com/pydicom/pynetdicom/releases/tag/v2.1.0 --- .../python-modules/pynetdicom/default.nix | 29 +++---------------- 1 file changed, 4 insertions(+), 25 deletions(-) diff --git a/pkgs/development/python-modules/pynetdicom/default.nix b/pkgs/development/python-modules/pynetdicom/default.nix index d5126f11169c..5c63fcae29ab 100644 --- a/pkgs/development/python-modules/pynetdicom/default.nix +++ b/pkgs/development/python-modules/pynetdicom/default.nix @@ -3,19 +3,18 @@ stdenv, buildPythonPackage, fetchFromGitHub, - fetchpatch, + poetry-core, pydicom, pyfakefs, pytestCheckHook, pythonAtLeast, pythonOlder, - setuptools, sqlalchemy, }: buildPythonPackage rec { pname = "pynetdicom"; - version = "2.0.2"; + version = "2.1.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -24,30 +23,10 @@ buildPythonPackage rec { owner = "pydicom"; repo = "pynetdicom"; rev = "refs/tags/v${version}"; - hash = "sha256-/JWQUtFBW4uqCbs/nUxj1pRBfTCXV4wcqTkqvzpdFrM="; + hash = "sha256-gAgNSvNn5VsctqhbT/CzFVhwCEpZwGb1pOh0JwkuAW8="; }; - patches = [ - (fetchpatch { - name = "fix-python-3.11-test-attribute-errors.patch"; - url = "https://github.com/pydicom/pynetdicom/pull/754/commits/2126bd932d6dfb3f07045eb9400acb7eaa1b3069.patch"; - hash = "sha256-t6Lg0sTZSWIE5q5pkBvEoHDQ+cklDn8SgNBcFk1myp4="; - }) - (fetchpatch { - # https://github.com/pydicom/pynetdicom/pull/848 - name = "replace-setup-with-setup_method1.patch"; - url = "https://github.com/pydicom/pynetdicom/commit/09b4e0901445d46868668bc69a7b4f7f00cf6cbb.patch"; - hash = "sha256-1ea1A/LU6qY+hd23b6H4OkKHQ0hI2/MYgBgZUZE0kRU="; - }) - (fetchpatch { - # https://github.com/pydicom/pynetdicom/pull/848 - name = "replace-setup-with-setup_method2.patch"; - url = "https://github.com/pydicom/pynetdicom/commit/3966c2d749eeda718caccf9a88a0495d1823825d.patch"; - hash = "sha256-C4MSfwwxDgr5T0XQMlR5j2wElPu83TqPhjyNDvfBjJs="; - }) - ]; - - build-system = [ setuptools ]; + build-system = [ poetry-core ]; dependencies = [ pydicom ]; From c8fa7d86907523c7bf945d7a447d34d83c1b7bda Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Jun 2024 20:30:37 +0200 Subject: [PATCH 239/359] python312Packages.adafruit-platformdetect: 3.63.0 -> 3.66.0 Changelog: https://github.com/adafruit/Adafruit_Python_PlatformDetect/releases/tag/3.66.0 --- .../python-modules/adafruit-platformdetect/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/adafruit-platformdetect/default.nix b/pkgs/development/python-modules/adafruit-platformdetect/default.nix index 3e220a23092f..657305cc3eb4 100644 --- a/pkgs/development/python-modules/adafruit-platformdetect/default.nix +++ b/pkgs/development/python-modules/adafruit-platformdetect/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "adafruit-platformdetect"; - version = "3.63.0"; + version = "3.66.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "adafruit_platformdetect"; inherit version; - hash = "sha256-bntcP/P0eoQsjIQQcJLtsXsPcSylKVNUp+f/RC/U5m4="; + hash = "sha256-GWxtuHMEshb+8JlKgBXxp5atB9cewhylgkSVH8tf7TA="; }; build-system = [ setuptools-scm ]; From a92e910b784f9dff8e7116c8b7b79ba8a0722dfd Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Jun 2024 20:31:50 +0200 Subject: [PATCH 240/359] python312Packages.deebot-client: 7.2.0 -> 7.3.0 Diff: https://github.com/DeebotUniverse/client.py/compare/refs/tags/7.2.0...7.3.0 Changelog: https://github.com/DeebotUniverse/client.py/releases/tag/7.3.0 --- pkgs/development/python-modules/deebot-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/deebot-client/default.nix b/pkgs/development/python-modules/deebot-client/default.nix index 17edaa445de7..f075b767500e 100644 --- a/pkgs/development/python-modules/deebot-client/default.nix +++ b/pkgs/development/python-modules/deebot-client/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "deebot-client"; - version = "7.2.0"; + version = "7.3.0"; pyproject = true; disabled = pythonOlder "3.12"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "DeebotUniverse"; repo = "client.py"; rev = "refs/tags/${version}"; - hash = "sha256-5GALvd9p+ksxWqkfkSd07mPNzQSbdeGzrUjQU2nWs3g="; + hash = "sha256-zXe110cGrrnwZvQ3pI9Zka7bcuUS/Js+7A3k6OljAYI="; }; build-system = [ From 3cc482355867ea54014b94726cbf03c635ad6396 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 19:11:33 +0000 Subject: [PATCH 241/359] mystmd: 1.2.0 -> 1.2.5 --- pkgs/by-name/my/mystmd/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/my/mystmd/package.nix b/pkgs/by-name/my/mystmd/package.nix index ee07a8fef3be..2753d50edb60 100644 --- a/pkgs/by-name/my/mystmd/package.nix +++ b/pkgs/by-name/my/mystmd/package.nix @@ -2,16 +2,16 @@ buildNpmPackage rec { pname = "mystmd"; - version = "1.2.0"; + version = "1.2.5"; src = fetchFromGitHub { owner = "executablebooks"; repo = "mystmd"; rev = "mystmd@${version}"; - hash = "sha256-SxUZvPSitzWZzTa490dkJWw6fZ5PtN8hy7fglifPn6o="; + hash = "sha256-K+19Ez+uSxa2pf59msdYl33HHIj55znsBMSEvF9JeoI="; }; - npmDepsHash = "sha256-fwjtEw2mAnNX7lo9ovCC58qqtJPDLc2Ho9I1Ui0k/iI="; + npmDepsHash = "sha256-5Ma2+DrX3z/sdvBwnXtRAfLTOmoPtiEeMyYfAUf2/9o="; dontNpmInstall = true; From aeb486cda4ba622c7d8f292d3394cb089adfacbd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 19:16:02 +0000 Subject: [PATCH 242/359] python311Packages.publicsuffixlist: 0.10.0.20240525 -> 0.10.0.20240601 --- pkgs/development/python-modules/publicsuffixlist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/publicsuffixlist/default.nix b/pkgs/development/python-modules/publicsuffixlist/default.nix index d9080684581f..28baa44ee434 100644 --- a/pkgs/development/python-modules/publicsuffixlist/default.nix +++ b/pkgs/development/python-modules/publicsuffixlist/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "publicsuffixlist"; - version = "0.10.0.20240525"; + version = "0.10.0.20240601"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-uH+o+M/aFLEaGOgdusSXJN7PtHdwD6v3tlhkwRybTjY="; + hash = "sha256-5rX9MELEMrSh0bMSW58KzUr7u25Hvob5xQlVoj719q8="; }; build-system = [ setuptools ]; From a32fc5e64e1d49657b5ff548d285f79b79daf9c0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 19:40:38 +0000 Subject: [PATCH 243/359] python311Packages.cpyparsing: 2.4.7.2.3.2 -> 2.4.7.2.3.3 --- pkgs/development/python-modules/cpyparsing/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cpyparsing/default.nix b/pkgs/development/python-modules/cpyparsing/default.nix index 37cbd74567ee..c2bb13f67bd5 100644 --- a/pkgs/development/python-modules/cpyparsing/default.nix +++ b/pkgs/development/python-modules/cpyparsing/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "cpyparsing"; - version = "2.4.7.2.3.2"; + version = "2.4.7.2.3.3"; pyproject = true; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "evhub"; repo = "cpyparsing"; rev = "refs/tags/v${version}"; - hash = "sha256-vnzZdJ7pZz1QxlTqw5UKjxB4GVcXuCfKWX4lu3ORWas="; + hash = "sha256-Ob3aSxJXM/J1KQ2dwxew9fH3g2WVU2KI6lynDz31r+Y="; }; nativeBuildInputs = [ From c740940c550123a799e3995269018124dba32d34 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 May 2024 08:05:30 +0000 Subject: [PATCH 244/359] crossplane-cli: 1.15.2 -> 1.16.0 --- pkgs/by-name/cr/crossplane-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cr/crossplane-cli/package.nix b/pkgs/by-name/cr/crossplane-cli/package.nix index c97d2080a28b..356f92716aea 100644 --- a/pkgs/by-name/cr/crossplane-cli/package.nix +++ b/pkgs/by-name/cr/crossplane-cli/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "crossplane-cli"; - version = "1.15.2"; + version = "1.16.0"; src = fetchFromGitHub { owner = "crossplane"; repo = "crossplane"; rev = "v${version}"; - hash = "sha256-jNaWedK9h4pP+0u1UDHoZ/7l6kVXA2g9Vs0036itk9Q="; + hash = "sha256-1067l3DM6/kW6d35+9nfMdFtu8jIzw/QJaHFKzOTbSc="; }; - vendorHash = "sha256-vYbTkdX3L/AZN9vWUw8NzkPk16BwUzP8zJb22fnsoRo="; + vendorHash = "sha256-Ccc7hEsHkHw2P5cgMB06VVlHur5DCPclaEMoFCwoSrA="; ldflags = [ "-s" From aff99b8d0fc38353f7d0e1625ae6f805707d832e Mon Sep 17 00:00:00 2001 From: Aleksana Date: Tue, 21 May 2024 20:03:41 +0800 Subject: [PATCH 245/359] crossplane: fix passthru.tests.version --- pkgs/by-name/cr/crossplane-cli/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/cr/crossplane-cli/package.nix b/pkgs/by-name/cr/crossplane-cli/package.nix index 356f92716aea..9fc066de866c 100644 --- a/pkgs/by-name/cr/crossplane-cli/package.nix +++ b/pkgs/by-name/cr/crossplane-cli/package.nix @@ -33,7 +33,7 @@ buildGoModule rec { passthru.tests.version = testers.testVersion { package = crossplane-cli; - command = "crossplane --version"; + command = "crossplane version || true"; version = "v${version}"; }; From 1ee49f18d84d01ca93cd1813f7411d8f434506f4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 20:31:16 +0000 Subject: [PATCH 246/359] kubeshark: 52.3.59 -> 52.3.62 --- pkgs/applications/networking/cluster/kubeshark/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/kubeshark/default.nix b/pkgs/applications/networking/cluster/kubeshark/default.nix index 020c4df7f334..7deec4c184dd 100644 --- a/pkgs/applications/networking/cluster/kubeshark/default.nix +++ b/pkgs/applications/networking/cluster/kubeshark/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "kubeshark"; - version = "52.3.59"; + version = "52.3.62"; src = fetchFromGitHub { owner = "kubeshark"; repo = "kubeshark"; rev = "v${version}"; - hash = "sha256-7IpI9iyeS/2Z4QXomstT4EtNjBl6ud3g2ChC8UmkmZM="; + hash = "sha256-mYFjs/6aO7tzopOZij9rNoOu2a/UUQqpDg16gCoeR8w="; }; vendorHash = "sha256-0WRmAqslZj63m+kCFKIBgoRX47ZyRuU7ZihmF6wmZy4="; From 61942f78e6bb4eb0d51a90b84dab920140d56a2d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 20:44:21 +0000 Subject: [PATCH 247/359] etcd: 3.5.13 -> 3.5.14 --- pkgs/servers/etcd/3.5/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/servers/etcd/3.5/default.nix b/pkgs/servers/etcd/3.5/default.nix index a837ae4713ca..00cade7d5242 100644 --- a/pkgs/servers/etcd/3.5/default.nix +++ b/pkgs/servers/etcd/3.5/default.nix @@ -1,11 +1,11 @@ { lib, buildGoModule, fetchFromGitHub, symlinkJoin, nixosTests, k3s }: let - version = "3.5.13"; - etcdSrcHash = "sha256-6dQXgM6VEWwv5CfHvxxPxdhMwNjFsinwhsbSqvQoDxI="; - etcdServerVendorHash = "sha256-PB4gACfeYhdOXYs0xbcq2CmSMJnf/ifX2U2DN6zfJ1o="; - etcdUtlVendorHash = "sha256-f23mn4zE6beM8yPSbs9gEEEifyF2D+CVKdlYwQtzAkQ="; - etcdCtlVendorHash = "sha256-gSlyhmLKarDwc+MhYuTeTqwj0wLiN6+k2bHEVVTkyPc="; + version = "3.5.14"; + etcdSrcHash = "sha256-BbrOWAVrUj3LxFGvm1ycnFHglskaZesL0XILLnN8TIE="; + etcdServerVendorHash = "sha256-LNVRwPaaqpk7PKcgzwNrtBx+Dy9JJS88RT71RBDJ0ug="; + etcdUtlVendorHash = "sha256-fFERNwaWwdukTtACuihlMZZYpdo0cnZnnFb5xmug2vI="; + etcdCtlVendorHash = "sha256-cQMWb0PGYUPLlYvILrD2vxcDhcpYdAts9ARTeAh1Wew="; src = fetchFromGitHub { owner = "etcd-io"; From ba890e6d9344c4ec65910d77734028c586e9cfe0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 20:46:52 +0000 Subject: [PATCH 248/359] python311Packages.pulumi-aws: 6.37.0 -> 6.38.0 --- pkgs/development/python-modules/pulumi-aws/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pulumi-aws/default.nix b/pkgs/development/python-modules/pulumi-aws/default.nix index 1cdaf24ae2a0..9d1da8ffdf18 100644 --- a/pkgs/development/python-modules/pulumi-aws/default.nix +++ b/pkgs/development/python-modules/pulumi-aws/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "pulumi-aws"; # Version is independant of pulumi's. - version = "6.37.0"; + version = "6.38.0"; pyproject = true; build-system = [ setuptools ]; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "pulumi"; repo = "pulumi-aws"; rev = "refs/tags/v${version}"; - hash = "sha256-jThsT+OBBl3RQKLTxobXqgSlcyxYo5ZYsm+VaEwAJAk="; + hash = "sha256-sV8Gt8EZ1LPzRbnFoVIWjykiFK04UWQAjuF7hAmJBPk="; }; sourceRoot = "${src.name}/sdk/python"; From 0c44802ac466fb54ccbd66bdd20a9e8b9bbcd48c Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 1 Jun 2024 22:48:14 +0200 Subject: [PATCH 249/359] phpExtensions.soap: add `phpExtensions.session` as internal deps. Context: https://github.com/php/php-src/pull/14362 --- pkgs/top-level/php-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix index e008dbc23320..238fcd0dd8d7 100644 --- a/pkgs/top-level/php-packages.nix +++ b/pkgs/top-level/php-packages.nix @@ -620,6 +620,7 @@ in { "--enable-soap" ]; doCheck = false; + internalDeps = [ php.extensions.session ]; } { name = "sockets"; From 5cc7e0eb9adcf922e5fe363eb89da4a3177d5127 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 20:50:22 +0000 Subject: [PATCH 250/359] incus: 6.1.0 -> 6.2.0 --- pkgs/by-name/in/incus/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/in/incus/package.nix b/pkgs/by-name/in/incus/package.nix index be289a05e077..e5249ac1d48f 100644 --- a/pkgs/by-name/in/incus/package.nix +++ b/pkgs/by-name/in/incus/package.nix @@ -1,6 +1,6 @@ import ./generic.nix { - hash = "sha256-BFB4bdfh3hI7D1m7a20ckPPyP9CYXW7mjqeTZ/21Gqs="; - version = "6.1.0"; - vendorHash = "sha256-a8ZPhzs7sNIJLjQ9Y87Zf9SXAsmbdVn250Q0OQwy69A="; + hash = "sha256-33qUmET1BYAv6e8ZaFNSa7jrn8WGf3BqY8Nud/ZywSY="; + version = "6.2.0"; + vendorHash = "sha256-dFg3LSG/ao73ODWcPDq5s9xUjuHabCMOB2AtngNCrlA="; patches = [ ]; } From 553c41f9f91ae13c6d7cfc996d0b4e1cd056c672 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sat, 25 May 2024 22:25:03 +0100 Subject: [PATCH 251/359] diffoscope: 267 -> 269 Changes: - https://diffoscope.org/news/diffoscope-268-released/ - https://diffoscope.org/news/diffoscope-269-released/ --- pkgs/tools/misc/diffoscope/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/diffoscope/default.nix b/pkgs/tools/misc/diffoscope/default.nix index 7bf5b4586e0d..89af942966a6 100644 --- a/pkgs/tools/misc/diffoscope/default.nix +++ b/pkgs/tools/misc/diffoscope/default.nix @@ -96,11 +96,11 @@ in # Note: when upgrading this package, please run the list-missing-tools.sh script as described below! python.pkgs.buildPythonApplication rec { pname = "diffoscope"; - version = "267"; + version = "269"; src = fetchurl { url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2"; - hash = "sha256-eU5n39kwITCGKXFu7ESAs9bZM6SPxey0tmDLd86zRvE="; + hash = "sha256-L2UygmcTXgcc9l8ALpOS52+2dhsO42733nlc1Hzl8L8="; }; outputs = [ @@ -108,6 +108,9 @@ python.pkgs.buildPythonApplication rec { "man" ]; + # https://salsa.debian.org/reproducible-builds/diffoscope/-/issues/378 + sourceRoot = "./-269"; + patches = [ ./ignore_links.patch ./openssh-no-dsa.patch # https://salsa.debian.org/reproducible-builds/diffoscope/-/merge_requests/139 From 100d4c3e7cdd2f241f8117fa0a812dfca382002d Mon Sep 17 00:00:00 2001 From: heisfer Date: Sat, 1 Jun 2024 22:58:56 +0300 Subject: [PATCH 252/359] clickup: init at 3.3.79 Forgot homepage --- pkgs/by-name/cl/clickup/package.nix | 44 +++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 pkgs/by-name/cl/clickup/package.nix diff --git a/pkgs/by-name/cl/clickup/package.nix b/pkgs/by-name/cl/clickup/package.nix new file mode 100644 index 000000000000..bd00bb23ea71 --- /dev/null +++ b/pkgs/by-name/cl/clickup/package.nix @@ -0,0 +1,44 @@ +{ + lib, + appimageTools, + fetchurl, +}: +let + pname = "clickup"; + version = "3.3.79"; + + src = fetchurl { + # Using archive.org because the website doesn't store older versions of the software. + url = "https://web.archive.org/web/20240601173958/https%3A%2F%2Fdesktop.clickup.com%2Flinux"; + hash = "sha256-jAOYDX9j+ZTqWsSg0rEckKZnErgsIV6+CtUv3M3wNqM="; + }; + + appimageContents = appimageTools.extractType2 { inherit pname version src; }; +in +appimageTools.wrapType2 { + inherit pname version src; + + extraPkgs = pkgs: [ pkgs.xorg.libxkbfile ]; + + extraInstallCommands = '' + install -m 444 -D ${appimageContents}/desktop.desktop $out/share/applications/clickup.desktop + + substituteInPlace $out/share/applications/clickup.desktop \ + --replace-fail 'Exec=AppRun --no-sandbox %U' 'Exec=clickup' \ + --replace-fail 'Icon=desktop' 'Icon=clickup' + + for size in 16 32 64 128 256 512 1024; do + install -Dm444 ${appimageContents}/usr/share/icons/hicolor/''${size}x''${size}/apps/desktop.png \ + -t $out/share/icons/hicolor/''${size}x''${size}/apps/clickup.png + done + ''; + + meta = { + description = "All in one project management solution"; + homepage = "https://clickup.com"; + license = lib.licenses.unfree; + mainProgram = "clickup"; + maintainers = with lib.maintainers; [ heisfer ]; + platforms = [ "x86_64-linux" ]; + }; +} From 9b3461e7ae40cfab93ff21e5ca263b97fa05888e Mon Sep 17 00:00:00 2001 From: Aidan Gauland Date: Sun, 2 Jun 2024 09:08:22 +1200 Subject: [PATCH 253/359] nixos/nvidia: add missing check for nvidia settings enabled --- nixos/modules/hardware/video/nvidia.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/hardware/video/nvidia.nix b/nixos/modules/hardware/video/nvidia.nix index 949b1e346269..2091d45d494b 100644 --- a/nixos/modules/hardware/video/nvidia.nix +++ b/nixos/modules/hardware/video/nvidia.nix @@ -285,7 +285,7 @@ in KERNEL=="nvidia_uvm", RUN+="${pkgs.runtimeShell} -c 'mknod -m 666 /dev/nvidia-uvm-tools c $$(grep nvidia-uvm /proc/devices | cut -d \ -f 1) 1'" ''; hardware.opengl = { - extraPackages = [ nvidia_x11.out nvidia_x11.settings.libXNVCtrl ]; + extraPackages = [ nvidia_x11.out ] ++ (lib.optional (builtins.hasAttr "libXNVCtrl" nvidia_x11.settings) nvidia_x11.settings.libXNVCtrl); extraPackages32 = [ nvidia_x11.lib32 ]; }; environment.systemPackages = [ nvidia_x11.bin ]; From 43dba1e714bcf2668a43780cff4a47aeba456f6f Mon Sep 17 00:00:00 2001 From: Savyasachee Jha Date: Wed, 29 May 2024 19:20:50 +0530 Subject: [PATCH 254/359] python311Packages.qbittorrent-api: 2024.3.60 -> 2024.5.63 --- .../development/python-modules/qbittorrent-api/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/qbittorrent-api/default.nix b/pkgs/development/python-modules/qbittorrent-api/default.nix index e9c1c73609cf..58043ccccd51 100644 --- a/pkgs/development/python-modules/qbittorrent-api/default.nix +++ b/pkgs/development/python-modules/qbittorrent-api/default.nix @@ -11,12 +11,13 @@ buildPythonPackage rec { pname = "qbittorrent-api"; - version = "2024.3.60"; + version = "2024.5.63"; pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-gnT19BKyPqzcRK1aKsC97NxktR4aqPd3LOlVo9/1gJY="; + pname = "qbittorrent_api"; + inherit version; + hash = "sha256-zTAS8EL7lOnVIcQGttxSJgDv0YFNSy08kAxoEOn8viw="; }; propagatedBuildInputs = [ From bec6bcc79f8e7af0f98e2cb0c43e0445d9d15dc6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 21:16:05 +0000 Subject: [PATCH 255/359] nu_scripts: 0-unstable-2024-05-19 -> 0-unstable-2024-06-01 --- pkgs/shells/nushell/nu_scripts/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/shells/nushell/nu_scripts/default.nix b/pkgs/shells/nushell/nu_scripts/default.nix index 972b3131cdf1..c320b15e2ffa 100644 --- a/pkgs/shells/nushell/nu_scripts/default.nix +++ b/pkgs/shells/nushell/nu_scripts/default.nix @@ -6,13 +6,13 @@ stdenvNoCC.mkDerivation rec { pname = "nu_scripts"; - version = "0-unstable-2024-05-19"; + version = "0-unstable-2024-06-01"; src = fetchFromGitHub { owner = "nushell"; repo = pname; - rev = "66c76a9dbd41ea4fb07fde0eb8474a3ae941db12"; - hash = "sha256-X/epUJkS3qppjjmmMZ+gfK8DNkt6brZQocbFyKXzVTA="; + rev = "5271d68b7a6770eeade257b298089d14c68ab62b"; + hash = "sha256-AWra4CO0mfRlyneHel2RPNZ7NSHOmSH6dL+Vy2Pduuk="; }; installPhase = '' From 3b4f67836ee8a4a72823b3586cab2279cc85419c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 21:43:57 +0000 Subject: [PATCH 256/359] lefthook: 1.6.13 -> 1.6.14 --- pkgs/by-name/le/lefthook/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/le/lefthook/package.nix b/pkgs/by-name/le/lefthook/package.nix index a0af5cff5b8d..cd6376087cf4 100644 --- a/pkgs/by-name/le/lefthook/package.nix +++ b/pkgs/by-name/le/lefthook/package.nix @@ -6,7 +6,7 @@ let pname = "lefthook"; - version = "1.6.13"; + version = "1.6.14"; in buildGoModule { inherit pname version; @@ -15,7 +15,7 @@ buildGoModule { owner = "evilmartians"; repo = "lefthook"; rev = "v${version}"; - hash = "sha256-D1YZu/s5Olv1fATbThMq1Hu+xUTd0EMqJSO7iha4gX0="; + hash = "sha256-forbMU7KiPWtO79XMAuckt5wzJFQehqAZ5IYNv6Tr7I="; }; vendorHash = "sha256-M5lIfgUYMwLJu5NB54aZLofEegZiW+AUoSaVOul1ud8="; From dc2e061a5bbf6b6007eb6b8777facb634a584293 Mon Sep 17 00:00:00 2001 From: Brieuc Dubois Date: Sun, 2 Jun 2024 00:03:54 +0200 Subject: [PATCH 257/359] hyprshot: 1.2.3 -> 1.3.0 --- pkgs/by-name/hy/hyprshot/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hy/hyprshot/package.nix b/pkgs/by-name/hy/hyprshot/package.nix index aef578f2f854..3fc713b95a4b 100644 --- a/pkgs/by-name/hy/hyprshot/package.nix +++ b/pkgs/by-name/hy/hyprshot/package.nix @@ -12,13 +12,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "hyprshot"; - version = "1.2.3"; + version = "1.3.0"; src = fetchFromGitHub { owner = "Gustash"; repo = "hyprshot"; rev = finalAttrs.version; - hash = "sha256-sew47VR5ZZaLf1kh0d8Xc5GVYbJ1yWhlug+Wvf+k7iY="; + hash = "sha256-9taTmV357cWglMGuN3NLq3bfNneFthwV6y+Ml4qEeHA="; }; nativeBuildInputs = [ makeWrapper ]; From 03715437be229c97b5c0d9ebc64405b780d63970 Mon Sep 17 00:00:00 2001 From: Icy-Thought Date: Sun, 2 Jun 2024 00:10:04 +0200 Subject: [PATCH 258/359] upscayl: 2.11.0 -> 2.11.5 --- pkgs/applications/graphics/upscayl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/graphics/upscayl/default.nix b/pkgs/applications/graphics/upscayl/default.nix index 12518b6f40a2..202900983e14 100644 --- a/pkgs/applications/graphics/upscayl/default.nix +++ b/pkgs/applications/graphics/upscayl/default.nix @@ -4,11 +4,11 @@ lib, }: let pname = "upscayl"; - version = "2.11.0"; + version = "2.11.5"; src = fetchurl { url = "https://github.com/upscayl/upscayl/releases/download/v${version}/upscayl-${version}-linux.AppImage"; - hash = "sha256-XhvOzARP8Ytlf23vNMYZ5x1UKvKOlM/69yhysasW3dA="; + hash = "sha256-owxSm8t7rHM5ywJPp8sJQ5aAyNKgrbyJY6qFp78/UhM="; }; appimageContents = appimageTools.extractType2 { From ffd6a9ac13571579cc4943c534afcef4f2e053db Mon Sep 17 00:00:00 2001 From: DontEatOreo <57304299+DontEatOreo@users.noreply.github.com> Date: Sun, 2 Jun 2024 01:16:18 +0300 Subject: [PATCH 259/359] arc-browser: 1.44.2-50412 -> 1.44.3-50502 --- pkgs/by-name/ar/arc-browser/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ar/arc-browser/package.nix b/pkgs/by-name/ar/arc-browser/package.nix index 732451d0250b..da8e1eef882f 100644 --- a/pkgs/by-name/ar/arc-browser/package.nix +++ b/pkgs/by-name/ar/arc-browser/package.nix @@ -9,11 +9,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "arc-browser"; - version = "1.44.2-50412"; + version = "1.44.3-50502"; src = fetchurl { url = "https://releases.arc.net/release/Arc-${finalAttrs.version}.dmg"; - hash = "sha256-0UrvCTGnbt+jQ4UpEt5vsgKZ/UDJz3I1obK4GPshNjg="; + hash = "sha256-nu/52vUEp4Fa5Z11r8CGQAl31UOkwCLnFcMwR7n35wU="; }; nativeBuildInputs = [ undmg ]; From f46e7c4e2efad4c268e5b6e2c0999c368a084c98 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 May 2024 15:43:05 +0000 Subject: [PATCH 260/359] python311Packages.gmsh: 4.12.2 -> 4.13.1 --- pkgs/applications/science/math/gmsh/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/math/gmsh/default.nix b/pkgs/applications/science/math/gmsh/default.nix index 57b20fe12d7c..0037b722a8fd 100644 --- a/pkgs/applications/science/math/gmsh/default.nix +++ b/pkgs/applications/science/math/gmsh/default.nix @@ -7,11 +7,11 @@ assert enablePython -> (python != null); stdenv.mkDerivation rec { pname = "gmsh"; - version = "4.12.2"; + version = "4.13.1"; src = fetchurl { url = "https://gmsh.info/src/gmsh-${version}-source.tgz"; - hash = "sha256-E+CdnKgQLlxAFx1u4VDGaHQrmMOmylf4N/e2Th4q9I8="; + hash = "sha256-d5chRfQxcmAm1QWWpqRPs8HJXCElUhjWaVWAa4btvo0="; }; buildInputs = [ From e2a8228070d032357ad634bab17b31e072c26681 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 3 May 2024 10:23:24 +0000 Subject: [PATCH 261/359] python311Packages.pastescript: 3.5.1 -> 3.6.0 --- pkgs/development/python-modules/pastescript/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pastescript/default.nix b/pkgs/development/python-modules/pastescript/default.nix index 2d92ba445a24..e782f03fc5c1 100644 --- a/pkgs/development/python-modules/pastescript/default.nix +++ b/pkgs/development/python-modules/pastescript/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "pastescript"; - version = "3.5.1"; + version = "3.6.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "PasteScript"; inherit version; - hash = "sha256-zRtgbNReloT/20SL1tmq70IN0u/n5rYsbTc6Rv9DyDU="; + hash = "sha256-HCLSt81TUWRr7tKMb3DrSipLklZR2a/Ko1AdBsq7UXE="; }; propagatedBuildInputs = [ From 85b56ff8842ae52bdfd9fe5c6efb544032ae2114 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Sun, 2 Jun 2024 01:26:05 +0200 Subject: [PATCH 262/359] python311Packages.pastescript: fix runtime error --- pkgs/development/python-modules/pastescript/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/development/python-modules/pastescript/default.nix b/pkgs/development/python-modules/pastescript/default.nix index e782f03fc5c1..df5f53e95d1c 100644 --- a/pkgs/development/python-modules/pastescript/default.nix +++ b/pkgs/development/python-modules/pastescript/default.nix @@ -38,8 +38,6 @@ buildPythonPackage rec { pytestCheckHook ]; - pythonNamespaces = [ "paste" ]; - disabledTestPaths = [ "appsetup/testfiles" ]; pythonImportsCheck = [ From db5f27d66eaa7e3c2b36b6af3bd93e832b1ffa79 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 23:29:01 +0000 Subject: [PATCH 263/359] python311Packages.txtai: 7.1.0 -> 7.2.0 --- pkgs/development/python-modules/txtai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/txtai/default.nix b/pkgs/development/python-modules/txtai/default.nix index a6f36840e0b6..143650d2ee50 100644 --- a/pkgs/development/python-modules/txtai/default.nix +++ b/pkgs/development/python-modules/txtai/default.nix @@ -52,7 +52,7 @@ unittestCheckHook, }: let - version = "7.1.0"; + version = "7.2.0"; api = [ aiohttp fastapi @@ -154,7 +154,7 @@ buildPythonPackage { owner = "neuml"; repo = "txtai"; rev = "refs/tags/v${version}"; - hash = "sha256-L+L2jRkCQKOgd1k3N4mft0Kt6kvCN81lgSQUjoon5rk="; + hash = "sha256-2d31wzUz0/FcrejDIog2EI4BXgjd7XXpN4tRXpLk5DI="; }; nativeBuildInputs = [ pythonRelaxDepsHook ]; From 149b48f5abcb6ec9d904f599be48569f37406cc9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 3 May 2024 14:03:23 +0000 Subject: [PATCH 264/359] python311Packages.online-judge-tools: 11.5.1 -> 12.0.0 --- .../python-modules/online-judge-tools/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/online-judge-tools/default.nix b/pkgs/development/python-modules/online-judge-tools/default.nix index 00be2701e604..272c03f2b63a 100644 --- a/pkgs/development/python-modules/online-judge-tools/default.nix +++ b/pkgs/development/python-modules/online-judge-tools/default.nix @@ -4,24 +4,26 @@ colorama, fetchFromGitHub, online-judge-api-client, + packaging, requests, }: buildPythonPackage rec { pname = "online-judge-tools"; - version = "11.5.1"; + version = "12.0.0"; format = "setuptools"; src = fetchFromGitHub { owner = "online-judge-tools"; repo = "oj"; - rev = "v${version}"; - sha256 = "0zkzmmjgjb6lyrzq1ip54cpnp7al9a7mcyjyi5vx58bvnx3q0c6m"; + rev = "refs/tags/v${version}"; + hash = "sha256-m6V4Sq3yU/KPnbpA0oCLI/qaSrAPA6TutcBL5Crb/Cc="; }; - propagatedBuildInputs = [ + dependencies = [ colorama online-judge-api-client + packaging requests ]; From 238d36dd4d48eee5702bf339abbe38e409b8aa90 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 23:58:45 +0000 Subject: [PATCH 265/359] python311Packages.aioesphomeapi: 24.3.0 -> 24.5.0 --- pkgs/development/python-modules/aioesphomeapi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioesphomeapi/default.nix b/pkgs/development/python-modules/aioesphomeapi/default.nix index 665cc10fc58b..371776aa1749 100644 --- a/pkgs/development/python-modules/aioesphomeapi/default.nix +++ b/pkgs/development/python-modules/aioesphomeapi/default.nix @@ -26,7 +26,7 @@ buildPythonPackage rec { pname = "aioesphomeapi"; - version = "24.3.0"; + version = "24.5.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -35,7 +35,7 @@ buildPythonPackage rec { owner = "esphome"; repo = "aioesphomeapi"; rev = "refs/tags/v${version}"; - hash = "sha256-wQR3dwN5O++TdtQh+Wcj7c7TNMaRj2lMlOuXOAPVU0Q="; + hash = "sha256-i/tmPTDb5DJRSj//Ju9OERx8A9S69WkWyoN+j2MO6mI="; }; build-system = [ From 32d4da6d5d576c011f8f7cf4824a51b09785a045 Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Sat, 1 Jun 2024 18:27:45 -0600 Subject: [PATCH 266/359] git-fame: 2.5.2 -> 3.1.1 --- .../version-management/git-fame/Gemfile.lock | 159 ++++- .../version-management/git-fame/gemset.nix | 637 +++++++++++++++++- 2 files changed, 759 insertions(+), 37 deletions(-) diff --git a/pkgs/applications/version-management/git-fame/Gemfile.lock b/pkgs/applications/version-management/git-fame/Gemfile.lock index 12c58d72103a..23d6db943e49 100644 --- a/pkgs/applications/version-management/git-fame/Gemfile.lock +++ b/pkgs/applications/version-management/git-fame/Gemfile.lock @@ -1,20 +1,149 @@ GEM remote: https://rubygems.org/ specs: - git_fame (2.5.2) - hirb (~> 0.7.3) - memoist (~> 0.14.0) - method_profiler (~> 2.0.1) - progressbar (~> 0.21.0) - scrub_rb (~> 1.0.1) - trollop (~> 2.1.2) - hirb (0.7.3) - memoist (0.14.0) - method_profiler (2.0.1) - hirb (>= 0.6.0) - progressbar (0.21.0) - scrub_rb (1.0.1) - trollop (2.1.2) + git_fame (3.1.1) + activesupport (~> 7.0) + dry-initializer (~> 3.0) + dry-struct (~> 1.0) + dry-types (~> 1.0) + neatjson (~> 0.9) + rugged (~> 1.0) + tty-box (~> 0.5) + tty-option (~> 0.2) + tty-screen (~> 0.5) + tty-spinner (~> 0.9) + tty-table (~> 0.9, <= 0.10.0) + zeitwerk (~> 2.0) + activesupport (7.0.6) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + ast (2.4.2) + coderay (1.1.3) + concurrent-ruby (1.2.2) + diff-lcs (1.5.0) + docile (1.4.0) + dry-core (1.0.0) + concurrent-ruby (~> 1.0) + zeitwerk (~> 2.6) + dry-inflector (1.0.0) + dry-initializer (3.1.1) + dry-logic (1.5.0) + concurrent-ruby (~> 1.0) + dry-core (~> 1.0, < 2) + zeitwerk (~> 2.6) + dry-struct (1.6.0) + dry-core (~> 1.0, < 2) + dry-types (>= 1.7, < 2) + ice_nine (~> 0.11) + zeitwerk (~> 2.6) + dry-types (1.7.1) + concurrent-ruby (~> 1.0) + dry-core (~> 1.0) + dry-inflector (~> 1.0) + dry-logic (~> 1.4) + zeitwerk (~> 2.6) + equatable (0.5.0) + factory_bot (6.2.1) + activesupport (>= 5.0.0) + faker (3.1.1) + i18n (>= 1.8.11, < 2) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + ice_nine (0.11.2) + method_source (1.0.0) + minitest (5.18.1) + neatjson (0.10.5) + necromancer (0.4.0) + parallel (1.22.1) + parser (3.2.1.1) + ast (~> 2.4.1) + pastel (0.7.2) + equatable (~> 0.5.0) + tty-color (~> 0.4.0) + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + regexp_parser (2.7.0) + rexml (3.2.5) + rspec (3.12.0) + rspec-core (~> 3.12.0) + rspec-expectations (~> 3.12.0) + rspec-mocks (~> 3.12.0) + rspec-core (3.12.1) + rspec-support (~> 3.12.0) + rspec-expectations (3.12.2) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-github (2.4.0) + rspec-core (~> 3.0) + rspec-its (1.3.0) + rspec-core (>= 3.0.0) + rspec-expectations (>= 3.0.0) + rspec-mocks (3.12.4) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.12.0) + rspec-support (3.12.0) + rubocop (1.24.1) + parallel (~> 1.10) + parser (>= 3.0.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.15.1, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.28.0) + parser (>= 3.2.1.0) + rubocop-md (1.2.0) + rubocop (>= 1.0) + rubocop-performance (1.16.0) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rake (0.6.0) + rubocop (~> 1.0) + rubocop-rspec (2.11.1) + rubocop (~> 1.19) + ruby-progressbar (1.13.0) + rugged (1.6.3) + simplecov (0.22.0) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + simplecov-cobertura (2.1.0) + rexml + simplecov (~> 0.19) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + strings (0.1.8) + strings-ansi (~> 0.1) + unicode-display_width (~> 1.5) + unicode_utils (~> 1.4) + strings-ansi (0.2.0) + tty-box (0.5.0) + pastel (~> 0.7.2) + strings (~> 0.1.6) + tty-cursor (~> 0.7) + tty-color (0.4.3) + tty-cursor (0.7.1) + tty-option (0.2.0) + tty-screen (0.6.5) + tty-spinner (0.9.3) + tty-cursor (~> 0.7) + tty-table (0.10.0) + equatable (~> 0.5.0) + necromancer (~> 0.4.0) + pastel (~> 0.7.2) + strings (~> 0.1.0) + tty-screen (~> 0.6.4) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + unicode-display_width (1.8.0) + unicode_utils (1.4.0) + zeitwerk (2.6.7) PLATFORMS ruby @@ -23,4 +152,4 @@ DEPENDENCIES git_fame BUNDLED WITH - 2.1.4 + 2.3.3 diff --git a/pkgs/applications/version-management/git-fame/gemset.nix b/pkgs/applications/version-management/git-fame/gemset.nix index 07dd36ac68a0..1bd208151624 100644 --- a/pkgs/applications/version-management/git-fame/gemset.nix +++ b/pkgs/applications/version-management/git-fame/gemset.nix @@ -1,60 +1,653 @@ { + activesupport = { + dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1cjsf26656996hv48wgv2mkwxf0fy1qc68ikgzq7mzfq2mmvmayk"; + type = "gem"; + }; + version = "7.0.6"; + }; + ast = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "04nc8x27hlzlrr5c2gn7mar4vdr0apw5xg22wp6m8dx3wqr04a0y"; + type = "gem"; + }; + version = "2.4.2"; + }; + coderay = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0jvxqxzply1lwp7ysn94zjhh57vc14mcshw1ygw14ib8lhc00lyw"; + type = "gem"; + }; + version = "1.1.3"; + }; + concurrent-ruby = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0krcwb6mn0iklajwngwsg850nk8k9b35dhmc2qkbdqvmifdi2y9q"; + type = "gem"; + }; + version = "1.2.2"; + }; + diff-lcs = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0rwvjahnp7cpmracd8x732rjgnilqv2sx7d1gfrysslc3h039fa9"; + type = "gem"; + }; + version = "1.5.0"; + }; + docile = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1lxqxgq71rqwj1lpl9q1mbhhhhhhdkkj7my341f2889pwayk85sz"; + type = "gem"; + }; + version = "1.4.0"; + }; + dry-core = { + dependencies = ["concurrent-ruby" "zeitwerk"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "01gks2hrp7nl3pzb487azvd25dlbrc40d5cpk4n0szwnf2c0k4ks"; + type = "gem"; + }; + version = "1.0.0"; + }; + dry-inflector = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "09hnvna3lg2x36li63988kv664d0zvy7y0z33803yvrdr9hj7lka"; + type = "gem"; + }; + version = "1.0.0"; + }; + dry-initializer = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1v3dah1r96b10m8xjixmdmymg7dr16wn5715id4vxjkw6vm7s9jd"; + type = "gem"; + }; + version = "3.1.1"; + }; + dry-logic = { + dependencies = ["concurrent-ruby" "dry-core" "zeitwerk"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "05nldkc154r0qzlhss7n5klfiyyz05x2fkq08y13s34py6023vcr"; + type = "gem"; + }; + version = "1.5.0"; + }; + dry-struct = { + dependencies = ["dry-core" "dry-types" "ice_nine" "zeitwerk"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1rnlgn4wif0dvkvi10xwh1vd1q6mp35q6a7lwva0zmbc79dh4drp"; + type = "gem"; + }; + version = "1.6.0"; + }; + dry-types = { + dependencies = ["concurrent-ruby" "dry-core" "dry-inflector" "dry-logic" "zeitwerk"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1f6dz0hm67rhybh6xq2s3vvr700cp43kf50z2lids62s2i0mh5hj"; + type = "gem"; + }; + version = "1.7.1"; + }; + equatable = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1sjm9zjakyixyvsqziikdrsqfzis6j3fq23crgjkp6fwkfgndj7x"; + type = "gem"; + }; + version = "0.5.0"; + }; + factory_bot = { + dependencies = ["activesupport"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1pfk942d6qwhw151hxaz7n4knk6whyxqvvywdx2cdw9yhykyaqzq"; + type = "gem"; + }; + version = "6.2.1"; + }; + faker = { + dependencies = ["i18n"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1b8772jybi0vxzbcs5zw17k40z661c8adn2rd6vqqr7ay71bzl09"; + type = "gem"; + }; + version = "3.1.1"; + }; git_fame = { - dependencies = ["hirb" "memoist" "method_profiler" "progressbar" "scrub_rb" "trollop"]; + dependencies = ["activesupport" "dry-initializer" "dry-struct" "dry-types" "neatjson" "rugged" "tty-box" "tty-option" "tty-screen" "tty-spinner" "tty-table" "zeitwerk"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "02k5ls5zyif8skdbnym6zw9y76whlnksw2m94jsh2n1ygk98izdd"; + sha256 = "1jqvhzwgvr2bpi4ldqidbcs9prb0xsikp50xx4r8dwhf8m9mh26h"; type = "gem"; }; - version = "2.5.2"; + version = "3.1.1"; }; - hirb = { + i18n = { + dependencies = ["concurrent-ruby"]; + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0mzch3c2lvmf8gskgzlx6j53d10j42ir6ik2dkrl27sblhy76cji"; + sha256 = "0qaamqsh5f3szhcakkak8ikxlzxqnv49n2p7504hcz2l0f4nj0wx"; type = "gem"; }; - version = "0.7.3"; + version = "1.14.1"; }; - memoist = { + ice_nine = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "03d3h6kp16bf0crqg1cxdgp1d2iyzn53d3phbmjh4pjybqls0gcm"; + sha256 = "1nv35qg1rps9fsis28hz2cq2fx1i96795f91q4nmkm934xynll2x"; type = "gem"; }; - version = "0.14.0"; + version = "0.11.2"; }; - method_profiler = { - dependencies = ["hirb"]; + method_source = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1ax04qrrv7fqp5ayxaxhn72660pybdkpkvmgiwbg7bs7x5ijjzd8"; + sha256 = "1pnyh44qycnf9mzi1j6fywd5fkskv3x7nmsqrrws0rjn5dd4ayfp"; type = "gem"; }; - version = "2.0.1"; + version = "1.0.0"; }; - progressbar = { + minitest = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "17haw9c6c9q6imsn83pii32jnihpg76jgd09x7y4hjqq45n3qcdh"; + sha256 = "1kg9wh7jlc9zsr3hkhpzkbn0ynf4np5ap9m2d8xdrb8shy0y6pmb"; type = "gem"; }; - version = "0.21.0"; + version = "5.18.1"; }; - scrub_rb = { + neatjson = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0dwg33w83w17aiij9kcbi7irj7lh045nh9prjgkzjya3f1j60d3x"; + sha256 = "0wm1lq8yl6rzysh3wg6fa55w5534k6ppiz0qb7jyvdy582mk5i0s"; type = "gem"; }; - version = "1.0.1"; + version = "0.10.5"; }; - trollop = { + necromancer = { + groups = ["default"]; + platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0415y63df86sqj43c0l82and65ia5h64if7n0znkbrmi6y0jwhl8"; + sha256 = "0v9nhdkv6zrp7cn48xv7n2vjhsbslpvs0ha36mfkcd56cp27pavz"; type = "gem"; }; - version = "2.1.2"; + version = "0.4.0"; + }; + parallel = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "07vnk6bb54k4yc06xnwck7php50l09vvlw1ga8wdz0pia461zpzb"; + type = "gem"; + }; + version = "1.22.1"; + }; + parser = { + dependencies = ["ast"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1a2v5f8fw7nxm41xp422p1pbr41hafy62bp95m7vg42cqp5y4grc"; + type = "gem"; + }; + version = "3.2.1.1"; + }; + pastel = { + dependencies = ["equatable" "tty-color"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1yf30d9kzpm96gw9kwbv31p0qigwfykn8qdis5950plnzgc1vlp1"; + type = "gem"; + }; + version = "0.7.2"; + }; + pry = { + dependencies = ["coderay" "method_source"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0k9kqkd9nps1w1r1rb7wjr31hqzkka2bhi8b518x78dcxppm9zn4"; + type = "gem"; + }; + version = "0.14.2"; + }; + rainbow = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0smwg4mii0fm38pyb5fddbmrdpifwv22zv3d3px2xx497am93503"; + type = "gem"; + }; + version = "3.1.1"; + }; + rake = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "15whn7p9nrkxangbs9hh75q585yfn66lv0v2mhj6q6dl6x8bzr2w"; + type = "gem"; + }; + version = "13.0.6"; + }; + regexp_parser = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0d6241adx6drsfzz74nx1ld3394nm6fjpv3ammzr0g659krvgf7q"; + type = "gem"; + }; + version = "2.7.0"; + }; + rexml = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "08ximcyfjy94pm1rhcx04ny1vx2sk0x4y185gzn86yfsbzwkng53"; + type = "gem"; + }; + version = "3.2.5"; + }; + rspec = { + dependencies = ["rspec-core" "rspec-expectations" "rspec-mocks"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "171rc90vcgjl8p1bdrqa92ymrj8a87qf6w20x05xq29mljcigi6c"; + type = "gem"; + }; + version = "3.12.0"; + }; + rspec-core = { + dependencies = ["rspec-support"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0da45cvllbv39sdbsl65vp5djb2xf5m10mxc9jm7rsqyyxjw4h1f"; + type = "gem"; + }; + version = "3.12.1"; + }; + rspec-expectations = { + dependencies = ["diff-lcs" "rspec-support"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "03ba3lfdsj9zl00v1yvwgcx87lbadf87livlfa5kgqssn9qdnll6"; + type = "gem"; + }; + version = "3.12.2"; + }; + rspec-github = { + dependencies = ["rspec-core"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0kqjmd85v2fpb06d0rx43dc51f0igc1gmm8y3nz0wvmy7zg02njm"; + type = "gem"; + }; + version = "2.4.0"; + }; + rspec-its = { + dependencies = ["rspec-core" "rspec-expectations"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "15zafd70gxly5i0s00nky14sj2n92dnj3xpj83ysl3c2wx0119ad"; + type = "gem"; + }; + version = "1.3.0"; + }; + rspec-mocks = { + dependencies = ["diff-lcs" "rspec-support"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1dcfh85m3ksir6n8gydsal4d85chpww1b2nahb05nl8xhgh0r2ij"; + type = "gem"; + }; + version = "3.12.4"; + }; + rspec-support = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "12y52zwwb3xr7h91dy9k3ndmyyhr3mjcayk0nnarnrzz8yr48kfx"; + type = "gem"; + }; + version = "3.12.0"; + }; + rubocop = { + dependencies = ["parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1sn7ag295blmhpwv6x472m3fd0n25swz9imqwpk0hg21rdcdw7p0"; + type = "gem"; + }; + version = "1.24.1"; + }; + rubocop-ast = { + dependencies = ["parser"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0n2gsafg6p7nr1z8i1hkvp2qqkkbg842ba183dnl0h08xd9ms6q5"; + type = "gem"; + }; + version = "1.28.0"; + }; + rubocop-md = { + dependencies = ["rubocop"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "11j802r5r022vxzycvwvzhyg24g8dky4slbvid24xi0ji73q444z"; + type = "gem"; + }; + version = "1.2.0"; + }; + rubocop-performance = { + dependencies = ["rubocop" "rubocop-ast"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1n7g0vg06ldjaq4f8c11c7yqy99zng1qdrkkk4kfziippy24yxnc"; + type = "gem"; + }; + version = "1.16.0"; + }; + rubocop-rake = { + dependencies = ["rubocop"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1nyq07sfb3vf3ykc6j2d5yq824lzq1asb474yka36jxgi4hz5djn"; + type = "gem"; + }; + version = "0.6.0"; + }; + rubocop-rspec = { + dependencies = ["rubocop"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0ivc9kgz18cn32iqi9wv5aj903yhamwddw84l7nklbl9xxvwz603"; + type = "gem"; + }; + version = "2.11.1"; + }; + ruby-progressbar = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0cwvyb7j47m7wihpfaq7rc47zwwx9k4v7iqd9s1xch5nm53rrz40"; + type = "gem"; + }; + version = "1.13.0"; + }; + rugged = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "016bawsahkhxx7p8azxirpl7y2y7i8a027pj8910gwf6ipg329in"; + type = "gem"; + }; + version = "1.6.3"; + }; + simplecov = { + dependencies = ["docile" "simplecov-html" "simplecov_json_formatter"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "198kcbrjxhhzca19yrdcd6jjj9sb51aaic3b0sc3pwjghg3j49py"; + type = "gem"; + }; + version = "0.22.0"; + }; + simplecov-cobertura = { + dependencies = ["rexml" "simplecov"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "00izmp202y48qvmvwrh5x56cc5ivbjhgkkkjklvqmqzj9pik4r9c"; + type = "gem"; + }; + version = "2.1.0"; + }; + simplecov-html = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0yx01bxa8pbf9ip4hagqkp5m0mqfnwnw2xk8kjraiywz4lrss6jb"; + type = "gem"; + }; + version = "0.12.3"; + }; + simplecov_json_formatter = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0a5l0733hj7sk51j81ykfmlk2vd5vaijlq9d5fn165yyx3xii52j"; + type = "gem"; + }; + version = "0.1.4"; + }; + strings = { + dependencies = ["strings-ansi" "unicode-display_width" "unicode_utils"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "111876lcqrykh30w7zzkrl06d6rj9lq24y625m28674vgfxkkcz0"; + type = "gem"; + }; + version = "0.1.8"; + }; + strings-ansi = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "120wa6yjc63b84lprglc52f40hx3fx920n4dmv14rad41rv2s9lh"; + type = "gem"; + }; + version = "0.2.0"; + }; + tty-box = { + dependencies = ["pastel" "strings" "tty-cursor"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "14g63v0jx87hba50rlv3c521zg9rw0f5d31cihcvym19xxa7v3l5"; + type = "gem"; + }; + version = "0.5.0"; + }; + tty-color = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0zz5xa6xbrj69h334d8nx7z732fz80s1a0b02b53mim95p80s7bk"; + type = "gem"; + }; + version = "0.4.3"; + }; + tty-cursor = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0j5zw041jgkmn605ya1zc151bxgxl6v192v2i26qhxx7ws2l2lvr"; + type = "gem"; + }; + version = "0.7.1"; + }; + tty-option = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0xibs7kgbsw401ywfw67wg47fmm7sdcypy85m25af9r2q2hbq7gb"; + type = "gem"; + }; + version = "0.2.0"; + }; + tty-screen = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0azpjgyhdm8ycblnx9crq3dgb2x8yg454a13n60zfpsc0n138sw1"; + type = "gem"; + }; + version = "0.6.5"; + }; + tty-spinner = { + dependencies = ["tty-cursor"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0hh5awmijnzw9flmh5ak610x1d00xiqagxa5mbr63ysggc26y0qf"; + type = "gem"; + }; + version = "0.9.3"; + }; + tty-table = { + dependencies = ["equatable" "necromancer" "pastel" "strings" "tty-screen"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "05krrj1x5pmfbz74paszrsr1316w9b9jlc4wpd9s9gpzqfzwjzcg"; + type = "gem"; + }; + version = "0.10.0"; + }; + tzinfo = { + dependencies = ["concurrent-ruby"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "16w2g84dzaf3z13gxyzlzbf748kylk5bdgg3n1ipvkvvqy685bwd"; + type = "gem"; + }; + version = "2.0.6"; + }; + unicode-display_width = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1204c1jx2g89pc25qk5150mk7j5k90692i7ihgfzqnad6qni74h2"; + type = "gem"; + }; + version = "1.8.0"; + }; + unicode_utils = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0h1a5yvrxzlf0lxxa1ya31jcizslf774arnsd89vgdhk4g7x08mr"; + type = "gem"; + }; + version = "1.4.0"; + }; + zeitwerk = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "028ld9qmgdllxrl7d0qkl65s58wb1n3gv8yjs28g43a8b1hplxk1"; + type = "gem"; + }; + version = "2.6.7"; }; } From ebbbdd91a31dd34cc39907c3991e0cc77809d52f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 00:38:50 +0000 Subject: [PATCH 267/359] angle-grinder: 0.19.2 -> 0.19.4 --- pkgs/tools/text/angle-grinder/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/text/angle-grinder/default.nix b/pkgs/tools/text/angle-grinder/default.nix index dd34316803e1..322cd12463c8 100644 --- a/pkgs/tools/text/angle-grinder/default.nix +++ b/pkgs/tools/text/angle-grinder/default.nix @@ -5,16 +5,16 @@ rustPlatform.buildRustPackage rec { pname = "angle-grinder"; - version = "0.19.2"; + version = "0.19.4"; src = fetchFromGitHub { owner = "rcoh"; repo = pname; rev = "v${version}"; - sha256 = "sha256-/OYIG4s0hH/bkAPxt/x5qHopDIoMN9AJLQ8Sx8USgsM="; + sha256 = "sha256-1SZho04qJcNi84ZkDmxoVkLx9VJX04QINZQ6ZEoCq+c="; }; - cargoHash = "sha256-pOW2jFQxaf2zQWL5+URvHVeCAvSI0u8iALPO5fCoqmI="; + cargoHash = "sha256-+l0+zaZSPOk4gJLHZ9LFFbYlZ5vkS68Jg2dWPHSkzKw="; meta = with lib; { description = "Slice and dice logs on the command line"; From a096bdd377c2fb6349ef9d127bc4fc6cc18cb879 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 00:41:15 +0000 Subject: [PATCH 268/359] cargo-temp: 0.2.20 -> 0.2.21 --- pkgs/development/tools/rust/cargo-temp/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/rust/cargo-temp/default.nix b/pkgs/development/tools/rust/cargo-temp/default.nix index 7c4a84401095..c2dc61d46d3b 100644 --- a/pkgs/development/tools/rust/cargo-temp/default.nix +++ b/pkgs/development/tools/rust/cargo-temp/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-temp"; - version = "0.2.20"; + version = "0.2.21"; src = fetchFromGitHub { owner = "yozhgoor"; repo = "cargo-temp"; rev = "v${version}"; - hash = "sha256-zyzzYftoMNPHvCtGYsxEiiWXd3vjWTfmiIpEJ86ac9c="; + hash = "sha256-8VkhEpggSoE0DIdZk8Y1fCYAwN6CZd2nK6auWRIbS6w="; }; - cargoHash = "sha256-qkYvgKTT4wdYBRTwtDiHYCEBtbNjr6CWQB2y/kL0f8Y="; + cargoHash = "sha256-fYpG/Bl3hsbkWWTkbX59UqD/HuL9OpmcZc6hPAmnNtM="; meta = with lib; { description = "A CLI tool that allow you to create a temporary new Rust project using cargo with already installed dependencies"; From 69e798f9511306900b25600d4cf85088396a21b9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 00:42:01 +0000 Subject: [PATCH 269/359] sitespeed-io: 33.6.0 -> 34.0.1 --- pkgs/tools/networking/sitespeed-io/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/sitespeed-io/default.nix b/pkgs/tools/networking/sitespeed-io/default.nix index ed7bf5363e9b..fdb3a8d0f3cd 100644 --- a/pkgs/tools/networking/sitespeed-io/default.nix +++ b/pkgs/tools/networking/sitespeed-io/default.nix @@ -24,13 +24,13 @@ assert (!withFirefox && !withChromium) -> throw "Either `withFirefox` or `withChromium` must be enabled."; buildNpmPackage rec { pname = "sitespeed-io"; - version = "33.6.0"; + version = "34.0.1"; src = fetchFromGitHub { owner = "sitespeedio"; repo = "sitespeed.io"; rev = "v${version}"; - hash = "sha256-ln4P0mVKv/QppkKJwBQsV1OSvH3OFUsDN/WsOyRDGus="; + hash = "sha256-yC/TlAJa71hbPYYuqPV+k3syGuo/VhnNjXmmxh47ySQ="; }; nodejs = nodejs_18; @@ -46,7 +46,7 @@ buildNpmPackage rec { dontNpmBuild = true; npmInstallFlags = [ "--omit=dev" ]; - npmDepsHash = "sha256-XdWpoXeDY7eV5F9UezUZBsr3RelajleVNzThTEjzw74="; + npmDepsHash = "sha256-Q0cWxV5OOaG8Z3aM2j0HtD1e9yPFVDSRcMKBf/yscv4="; postInstall = '' mv $out/bin/sitespeed{.,-}io From e5098d899f8911717a2632b7e02670fe58291466 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 00:52:32 +0000 Subject: [PATCH 270/359] marwaita-x: 1.0 -> 1.1 --- pkgs/by-name/ma/marwaita-x/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ma/marwaita-x/package.nix b/pkgs/by-name/ma/marwaita-x/package.nix index 85dfb775dc13..c370771153ff 100644 --- a/pkgs/by-name/ma/marwaita-x/package.nix +++ b/pkgs/by-name/ma/marwaita-x/package.nix @@ -10,13 +10,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "marwaita-x"; - version = "1.0"; + version = "1.1"; src = fetchFromGitHub { owner = "darkomarko42"; repo = "marwaita-x"; rev = finalAttrs.version; - sha256 = "sha256-uSJfrM1QOTTV03WS6BpQh3GCgkW4+9w3aw+giwiCYWU="; + sha256 = "sha256-BygdRRS+d8iP6f2NQ0RmZh14/goP9NoNzg6tpcpOz8c="; }; buildInputs = [ From 1e0a7cb43da7a34daa248400211c645a3ad2c27e Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sat, 1 Jun 2024 11:00:01 -0300 Subject: [PATCH 271/359] emacsPackages.grid: init at 20240526.1305 --- .../emacs/elisp-packages/manual-packages.nix | 2 ++ .../manual-packages/grid/default.nix | 24 +++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 pkgs/applications/editors/emacs/elisp-packages/manual-packages/grid/default.nix diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix index 371676c2d1e3..5bf8b570673f 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix @@ -45,6 +45,8 @@ in git-undo = callPackage ./manual-packages/git-undo { }; + grid = callPackage ./manual-packages/grid { }; + haskell-unicode-input-method = callPackage ./manual-packages/haskell-unicode-input-method { }; helm-words = callPackage ./manual-packages/helm-words { }; diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/grid/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/grid/default.nix new file mode 100644 index 000000000000..fcb9d9732879 --- /dev/null +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/grid/default.nix @@ -0,0 +1,24 @@ +{ + lib, + fetchFromGitHub, + melpaBuild, +}: + +melpaBuild { + pname = "grid"; + version = "20240526.1305"; + + src = fetchFromGitHub { + owner = "ichernyshovvv"; + repo = "grid.el"; + rev = "564eccf4e009955f1a6c268382d00e157d4eb302"; + hash = "sha256-3QDw4W3FbFvb2zpkDHAo9BJKxs3LaehyvUVJPKqS9RE="; + }; + + meta = { + homepage = "https://github.com/ichernyshovvv/grid.el"; + description = "A library to put text data into boxes and manipulate them"; + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ AndersonTorres ]; + }; +} From 65f40a73af7a3e7dd58aa6f5397447704c4f3e69 Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sat, 1 Jun 2024 11:08:48 -0300 Subject: [PATCH 272/359] emacsPackages.enlight: init at 20240526.1150 --- .../emacs/elisp-packages/manual-packages.nix | 2 ++ .../manual-packages/enlight/default.nix | 27 +++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/applications/editors/emacs/elisp-packages/manual-packages/enlight/default.nix diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix index 5bf8b570673f..73e7f9a2c672 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix @@ -35,6 +35,8 @@ in emacs-conflict = callPackage ./manual-packages/emacs-conflict { }; + enlight = callPackage ./manual-packages/enlight { }; + ess-R-object-popup = callPackage ./manual-packages/ess-R-object-popup { }; evil-markdown = callPackage ./manual-packages/evil-markdown { }; diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/enlight/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/enlight/default.nix new file mode 100644 index 000000000000..6faa3ef8ad93 --- /dev/null +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/enlight/default.nix @@ -0,0 +1,27 @@ +{ + lib, + compat, + fetchFromGitHub, + melpaBuild, +}: + +melpaBuild { + pname = "enlight"; + version = "20240601.1150"; + + src = fetchFromGitHub { + owner = "ichernyshovvv"; + repo = "enlight"; + rev = "76753736da1777c8f9ebbeb08beec15b330a5878"; + hash = "sha256-Ccfv4Ud5B4L4FfIOI2PDKikV9x8x3a7VeHYDyLV7t4g="; + }; + + packageRequires = [ compat ]; + + meta = { + homepage = "https://github.com/ichernyshovvv/enlight"; + description = "Highly customizable startup screen for Emacs"; + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ AndersonTorres ]; + }; +} From 0ab758bc443184accdeaeec1418b5a9b70293cf1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 00:59:40 +0000 Subject: [PATCH 273/359] ocamlPackages.cmdliner: 1.2.0 -> 1.3.0 --- pkgs/development/ocaml-modules/cmdliner/1_1.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/ocaml-modules/cmdliner/1_1.nix b/pkgs/development/ocaml-modules/cmdliner/1_1.nix index 735496aa459c..4388886d4da0 100644 --- a/pkgs/development/ocaml-modules/cmdliner/1_1.nix +++ b/pkgs/development/ocaml-modules/cmdliner/1_1.nix @@ -5,11 +5,11 @@ lib.throwIfNot (lib.versionAtLeast ocaml.version "4.08") stdenv.mkDerivation rec { pname = "cmdliner"; - version = "1.2.0"; + version = "1.3.0"; src = fetchurl { url = "https://erratique.ch/software/${pname}/releases/${pname}-${version}.tbz"; - sha256 = "sha256-r+0QWJAoOU/W9k6XscYX4r5w3m017kfgQjXaMandAHg="; + sha256 = "sha256-joGA9XO0QPanqMII2rLK5KgjhP7HMtInhNG7bmQWjLs="; }; nativeBuildInputs = [ ocaml ]; From 1a4ee0b62e4dc711cd0ec744df49ace852eaff81 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 00:59:44 +0000 Subject: [PATCH 274/359] logrotate: 3.21.0 -> 3.22.0 --- pkgs/tools/system/logrotate/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/system/logrotate/default.nix b/pkgs/tools/system/logrotate/default.nix index e92f34188f4f..017cb0b1cb6c 100644 --- a/pkgs/tools/system/logrotate/default.nix +++ b/pkgs/tools/system/logrotate/default.nix @@ -5,13 +5,13 @@ stdenv.mkDerivation rec { pname = "logrotate"; - version = "3.21.0"; + version = "3.22.0"; src = fetchFromGitHub { owner = "logrotate"; repo = "logrotate"; rev = version; - sha256 = "sha256-w86y6bz/nvH/0mIbn2XrSs5KdOM/xadnlZMQZp4LdGQ="; + sha256 = "sha256-D7E2mpC7v2kbsb1EyhR6hLvGbnIvGB2MK1n1gptYyKI="; }; # Logrotate wants to access the 'mail' program; to be done. From 596212c22c621cdf50dadb60d70501ad5bc40afa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 01:31:21 +0000 Subject: [PATCH 275/359] prooftree: 0.13 -> 0.14 --- pkgs/applications/science/logic/prooftree/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/logic/prooftree/default.nix b/pkgs/applications/science/logic/prooftree/default.nix index d0d95818ff93..ce8badf8f653 100644 --- a/pkgs/applications/science/logic/prooftree/default.nix +++ b/pkgs/applications/science/logic/prooftree/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "prooftree"; - version = "0.13"; + version = "0.14"; src = fetchurl { url = "https://askra.de/software/prooftree/releases/prooftree-${version}.tar.gz"; - sha256 = "0z1z4wqbqwgppkh2bm89fgy07a0y2m6g4lvcyzs09sm1ysklk2dh"; + sha256 = "sha256-nekV2UnjibOk4h0jZ1jV7W5pE/hXWb3fUoLTJb3Jzc0="; }; strictDeps = true; From c222b0297ca4ece749ec09c6b560fbdf8b033453 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 01:32:27 +0000 Subject: [PATCH 276/359] scid-vs-pc: 4.24 -> 4.25 --- pkgs/games/scid-vs-pc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/scid-vs-pc/default.nix b/pkgs/games/scid-vs-pc/default.nix index dc76a6149c9d..0a071237bee7 100644 --- a/pkgs/games/scid-vs-pc/default.nix +++ b/pkgs/games/scid-vs-pc/default.nix @@ -2,11 +2,11 @@ tcl.mkTclDerivation rec { pname = "scid-vs-pc"; - version = "4.24"; + version = "4.25"; src = fetchurl { url = "mirror://sourceforge/scidvspc/scid_vs_pc-${version}.tgz"; - hash = "sha256-x4Ljn1vaXrue16kUofWAH2sDNYC8h3NvzFjffRo0EhA="; + hash = "sha256-YZsBwIp5ouGk75wsAywuYyNSeNjCAx0iWgiA7YmUmnk="; }; postPatch = '' From b4f1e0e97462eee16ffdcb2e3dea908bf897e722 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 4 May 2024 09:14:29 +0000 Subject: [PATCH 277/359] python311Packages.evaluate: 0.4.1 -> 0.4.2 --- pkgs/development/python-modules/evaluate/default.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/evaluate/default.nix b/pkgs/development/python-modules/evaluate/default.nix index b300ca9bb7ec..83d48284b7b7 100644 --- a/pkgs/development/python-modules/evaluate/default.nix +++ b/pkgs/development/python-modules/evaluate/default.nix @@ -16,14 +16,13 @@ pandas, pyarrow, requests, - responses, tqdm, xxhash, }: buildPythonPackage rec { pname = "evaluate"; - version = "0.4.1"; + version = "0.4.2"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -32,7 +31,7 @@ buildPythonPackage rec { owner = "huggingface"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-axcJg0ZalEd4FOySCiFReKL7wmTCtLaw71YqyLHq8fc="; + hash = "sha256-CGBluY7wFr+RdUW4QTUN18z1WKAB104ayrkzzPZHZ/w="; }; nativeBuildInputs = [ pythonRelaxDepsHook ]; @@ -52,7 +51,6 @@ buildPythonPackage rec { huggingface-hub packaging pyarrow - responses ] ++ lib.optionals (pythonOlder "3.8") [ importlib-metadata ]; # most tests require internet access. From 32feef3965eb7ad6b25abd52fce4c23c6ea83a39 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 01:34:52 +0000 Subject: [PATCH 278/359] kent: 446 -> 465 --- pkgs/applications/science/biology/kent/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/biology/kent/default.nix b/pkgs/applications/science/biology/kent/default.nix index b6e4661ccfd6..400e073f6905 100644 --- a/pkgs/applications/science/biology/kent/default.nix +++ b/pkgs/applications/science/biology/kent/default.nix @@ -13,13 +13,13 @@ }: stdenv.mkDerivation rec { pname = "kent"; - version = "446"; + version = "465"; src = fetchFromGitHub { owner = "ucscGenomeBrowser"; repo = pname; rev = "v${version}_base"; - hash = "sha256-d8gcoyMwINdHoD6xaNKt4rCKrKir99+i4KIzJ2YnxRw="; + hash = "sha256-QeHqXSbad5LCmQ8DfLxl2pyXJvKV4G7uLXBtRd7LME0="; }; buildInputs = [ libpng libuuid zlib bzip2 xz openssl curl libmysqlclient ]; From bb48a82df54e4e3744aa5f63f420e42b8d7fbbba Mon Sep 17 00:00:00 2001 From: natsukium Date: Sun, 2 Jun 2024 10:37:19 +0900 Subject: [PATCH 279/359] python311Packages.evaluate: cleanup dependencies and adopt pypa build --- .../python-modules/evaluate/default.nix | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/evaluate/default.nix b/pkgs/development/python-modules/evaluate/default.nix index 83d48284b7b7..9eeb02422a47 100644 --- a/pkgs/development/python-modules/evaluate/default.nix +++ b/pkgs/development/python-modules/evaluate/default.nix @@ -3,8 +3,6 @@ buildPythonPackage, fetchFromGitHub, pythonOlder, - pythonRelaxDepsHook, - cookiecutter, datasets, dill, fsspec, @@ -14,8 +12,8 @@ numpy, packaging, pandas, - pyarrow, requests, + setuptools, tqdm, xxhash, }: @@ -23,22 +21,20 @@ buildPythonPackage rec { pname = "evaluate"; version = "0.4.2"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "huggingface"; - repo = pname; + repo = "evaluate"; rev = "refs/tags/v${version}"; hash = "sha256-CGBluY7wFr+RdUW4QTUN18z1WKAB104ayrkzzPZHZ/w="; }; - nativeBuildInputs = [ pythonRelaxDepsHook ]; - pythonRelaxDeps = [ "responses" ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ - cookiecutter + dependencies = [ datasets numpy dill @@ -50,7 +46,6 @@ buildPythonPackage rec { fsspec huggingface-hub packaging - pyarrow ] ++ lib.optionals (pythonOlder "3.8") [ importlib-metadata ]; # most tests require internet access. From 136562bbdd555fed8b8f2d4839efad36c91e203e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 01:43:02 +0000 Subject: [PATCH 280/359] svu: 1.12.0 -> 2.0.1 --- pkgs/tools/misc/svu/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/svu/default.nix b/pkgs/tools/misc/svu/default.nix index 0fafaffc153b..b3919163f410 100644 --- a/pkgs/tools/misc/svu/default.nix +++ b/pkgs/tools/misc/svu/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "svu"; - version = "1.12.0"; + version = "2.0.1"; src = fetchFromGitHub { owner = "caarlos0"; repo = pname; rev = "v${version}"; - sha256 = "sha256-MztFramrNqxYmdTRf857HOC7H66dLvezG6LL9njxWUs="; + sha256 = "sha256-10pDJQ5GQrrNJaDD2PP9MQqib4llsA5c6X3Qeu3Lgkk="; }; - vendorHash = "sha256-+e1oL08KvBSNaRepGR2SBBrEDJaGxl5V9rOBysGEfQs="; + vendorHash = "sha256-/FSvNoVDWAkQs09gMrqyoA0su52nlk/nSCYRAhQhbwQ="; ldflags = [ "-s" "-w" "-X=main.version=${version}" "-X=main.builtBy=nixpkgs" ]; From a96c5a9f5bf46c98b00abf6d536ea09da2d0ded1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 01:49:19 +0000 Subject: [PATCH 281/359] bootstrap-studio: 6.6.1 -> 6.7.0 --- pkgs/development/web/bootstrap-studio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/web/bootstrap-studio/default.nix b/pkgs/development/web/bootstrap-studio/default.nix index 14675efdac17..3839da048fa4 100644 --- a/pkgs/development/web/bootstrap-studio/default.nix +++ b/pkgs/development/web/bootstrap-studio/default.nix @@ -2,10 +2,10 @@ let pname = "bootstrap-studio"; - version = "6.6.1"; + version = "6.7.0"; src = fetchurl { url = "https://releases.bootstrapstudio.io/${version}/Bootstrap%20Studio.AppImage"; - sha256 = "sha256-mMhjdAJfiDoK4b8TfawzxZHyQG2MUJHpG45MhuaCPqs="; + sha256 = "sha256-bhtzz6eyvEXrGrp7upvk6hYuOeiOjI+sxXQy+9gyBto="; }; appimageContents = appimageTools.extractType2 { inherit pname version src; }; in From b5b6061b855a04cc122b3debf8a217dabc6bc30d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 01:49:31 +0000 Subject: [PATCH 282/359] gitleaks: 8.18.2 -> 8.18.3 --- pkgs/tools/security/gitleaks/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/gitleaks/default.nix b/pkgs/tools/security/gitleaks/default.nix index d5bca2f14f85..69c54c41533d 100644 --- a/pkgs/tools/security/gitleaks/default.nix +++ b/pkgs/tools/security/gitleaks/default.nix @@ -9,16 +9,16 @@ buildGoModule rec { pname = "gitleaks"; - version = "8.18.2"; + version = "8.18.3"; src = fetchFromGitHub { owner = "zricethezav"; repo = "gitleaks"; rev = "refs/tags/v${version}"; - hash = "sha256-+UPlknAwmIeXlosHBXl3qPREV186lfDZGZG/Zx1rxYs="; + hash = "sha256-OLs3rpP6s6ZyCUKkD5Sl/tAMl3gSBWrUUFYeNffiXEs="; }; - vendorHash = "sha256-30IJNP4XuV2YNy1TumPUju+GrHFBYi76coy0bJBqDI4="; + vendorHash = "sha256-DgCtWRo5KNuFCdhGJvzoH2v8n7mIxNk8eHyZFPUPo24="; ldflags = [ "-s" From 30758e701126fb8d01532b9c108a090f3ba919f3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 01:55:24 +0000 Subject: [PATCH 283/359] bdf2psf: 1.226 -> 1.227 --- pkgs/tools/misc/bdf2psf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/bdf2psf/default.nix b/pkgs/tools/misc/bdf2psf/default.nix index 41caab53e2fe..9bfc1f0beb0e 100644 --- a/pkgs/tools/misc/bdf2psf/default.nix +++ b/pkgs/tools/misc/bdf2psf/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "bdf2psf"; - version = "1.226"; + version = "1.227"; src = fetchurl { url = "mirror://debian/pool/main/c/console-setup/bdf2psf_${version}_all.deb"; - sha256 = "sha256-MLNLeCgBzp2awt9ZJM2kaCWQhRnC6sSwm1fHlv3EwHo="; + sha256 = "sha256-EJnxgz+ZKMtl6eIpIPYdXeMAnV/gydgklC/7yG2THpM="; }; nativeBuildInputs = [ dpkg ]; From 30cb252e92255360543320b70b032c2fbac0a3f1 Mon Sep 17 00:00:00 2001 From: Vonfry Date: Sat, 1 Jun 2024 20:06:30 +0800 Subject: [PATCH 284/359] fcitx5-rime: 5.1.6 -> 5.1.8 --- pkgs/tools/inputmethods/fcitx5/fcitx5-rime.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/inputmethods/fcitx5/fcitx5-rime.nix b/pkgs/tools/inputmethods/fcitx5/fcitx5-rime.nix index 26e4011034fa..e9a042852b08 100644 --- a/pkgs/tools/inputmethods/fcitx5/fcitx5-rime.nix +++ b/pkgs/tools/inputmethods/fcitx5/fcitx5-rime.nix @@ -15,11 +15,11 @@ stdenv.mkDerivation rec { pname = "fcitx5-rime"; - version = "5.1.6"; + version = "5.1.8"; src = fetchurl { url = "https://download.fcitx-im.org/fcitx5/${pname}/${pname}-${version}.tar.zst"; - hash = "sha256-Ll0T+bgGXYbg/POJmCeDVjkTvaNuR/bxw9hQJJV+CQo="; + hash = "sha256-nnYk/nGbNGbl7Y39AueIltYA2fd43Gb1SmQu5VZRycM="; }; cmakeFlags = [ From 9b0d0a17610766172ffc9d081ec68e1c0051fec3 Mon Sep 17 00:00:00 2001 From: Vonfry Date: Sat, 1 Jun 2024 20:06:34 +0800 Subject: [PATCH 285/359] fcitx5-skk: 5.1.3 -> 5.1.4 Diff: https://github.com/fcitx/fcitx5-skk/compare/5.1.3...5.1.4 --- pkgs/tools/inputmethods/fcitx5/fcitx5-skk.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/inputmethods/fcitx5/fcitx5-skk.nix b/pkgs/tools/inputmethods/fcitx5/fcitx5-skk.nix index 664c86f04881..6254073c8f35 100644 --- a/pkgs/tools/inputmethods/fcitx5/fcitx5-skk.nix +++ b/pkgs/tools/inputmethods/fcitx5/fcitx5-skk.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation rec { pname = "fcitx5-skk"; - version = "5.1.3"; + version = "5.1.4"; src = fetchFromGitHub { owner = "fcitx"; repo = pname; rev = version; - hash = "sha256-dbgnhPkpwytPV3EiT4vvpkSucJVDPIED96snF0Eu6qQ="; + hash = "sha256-K+AblsG/LwE1httvRCukMEa1KEDaAUWNLUl7MWyy2ow="; }; nativeBuildInputs = [ From b0bec3555359a862d55dc482de7dab45c9a77c55 Mon Sep 17 00:00:00 2001 From: Vonfry Date: Sat, 1 Jun 2024 20:06:50 +0800 Subject: [PATCH 286/359] fcitx5-table-extra: 5.1.5 -> 5.1.6 Diff: https://github.com/fcitx/fcitx5-table-extra/compare/5.1.5...5.1.6 --- pkgs/tools/inputmethods/fcitx5/fcitx5-table-extra.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/inputmethods/fcitx5/fcitx5-table-extra.nix b/pkgs/tools/inputmethods/fcitx5/fcitx5-table-extra.nix index d5136baf4e80..d86c55c83652 100644 --- a/pkgs/tools/inputmethods/fcitx5/fcitx5-table-extra.nix +++ b/pkgs/tools/inputmethods/fcitx5/fcitx5-table-extra.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation rec { pname = "fcitx5-table-extra"; - version = "5.1.5"; + version = "5.1.6"; src = fetchFromGitHub { owner = "fcitx"; repo = pname; rev = version; - hash = "sha256-7SZuMGUQcvKVYFdDkSOSmfO4E9mIfS5EK3+ufg5u2vk="; + hash = "sha256-no8TDbK88SnuLAz72QK2q2XM5bLdkGd8lkWFwreajO8="; }; nativeBuildInputs = [ From 709aaa52ba335d0d20826821c8552f52752ef764 Mon Sep 17 00:00:00 2001 From: Vonfry Date: Sat, 1 Jun 2024 20:06:54 +0800 Subject: [PATCH 287/359] fcitx5-table-other: 5.1.2 -> 5.1.3 Diff: https://github.com/fcitx/fcitx5-table-other/compare/5.1.2...5.1.3 --- pkgs/tools/inputmethods/fcitx5/fcitx5-table-other.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/inputmethods/fcitx5/fcitx5-table-other.nix b/pkgs/tools/inputmethods/fcitx5/fcitx5-table-other.nix index 449be2318bdd..d06fa2823eff 100644 --- a/pkgs/tools/inputmethods/fcitx5/fcitx5-table-other.nix +++ b/pkgs/tools/inputmethods/fcitx5/fcitx5-table-other.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation rec { pname = "fcitx5-table-other"; - version = "5.1.2"; + version = "5.1.3"; src = fetchFromGitHub { owner = "fcitx"; repo = pname; rev = version; - hash = "sha256-S9no+OxCwZUfRUKdpbBBqUSeVVs8uI9otV4ndqsgaXM="; + hash = "sha256-hIUzVc3Bs1zGvM/+R72NigU997Wmm++ZDxnzP+YpX1w="; }; nativeBuildInputs = [ From a505c02f76e36874fe8957cdc8fb249cb0afa2ba Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 02:35:36 +0000 Subject: [PATCH 288/359] keepass: 2.56 -> 2.57 --- pkgs/by-name/ke/keepass/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ke/keepass/package.nix b/pkgs/by-name/ke/keepass/package.nix index 9b17ca09af8f..06c83d2ebfa5 100644 --- a/pkgs/by-name/ke/keepass/package.nix +++ b/pkgs/by-name/ke/keepass/package.nix @@ -5,11 +5,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "keepass"; - version = "2.56"; + version = "2.57"; src = fetchurl { url = "mirror://sourceforge/keepass/KeePass-${finalAttrs.version}-Source.zip"; - hash = "sha256-e6+z3M36LiS0/UonJOvD3q6+Ic31uMixL8DoML0UhEQ="; + hash = "sha256-emJ4QhhIaUowG4SAUzRK6hUendc/H6JH09Js2Ji9PQ0="; }; sourceRoot = "."; From 6cf8177e919c725e7f378ebc4a6469dee60e6ac8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 02:42:51 +0000 Subject: [PATCH 289/359] oil: 0.21.0 -> 0.22.0 --- pkgs/by-name/oi/oil/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/oi/oil/package.nix b/pkgs/by-name/oi/oil/package.nix index c6ba73d1ef8e..f195b19cfedd 100644 --- a/pkgs/by-name/oi/oil/package.nix +++ b/pkgs/by-name/oi/oil/package.nix @@ -7,11 +7,11 @@ let in stdenv.mkDerivation rec { pname = "oil"; - version = "0.21.0"; + version = "0.22.0"; src = fetchurl { url = "https://www.oilshell.org/download/oil-${version}.tar.xz"; - hash = "sha256-eoImAByJFtAEaPYn02XerR/0+dXO8IdhnTEDCMKmlJI="; + hash = "sha256-RS5/1Ci2hqp1LP65viuU+fz3upqyLgrlcKh83PeCJC4="; }; postPatch = '' From 93c9eb3b20d40fb4f13f92f3167569c9f92bb7e9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 02:49:34 +0000 Subject: [PATCH 290/359] commonsCompress: 1.26.1 -> 1.26.2 --- pkgs/development/libraries/java/commons/compress/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/java/commons/compress/default.nix b/pkgs/development/libraries/java/commons/compress/default.nix index 4a226a22c4de..f5c5922e800a 100644 --- a/pkgs/development/libraries/java/commons/compress/default.nix +++ b/pkgs/development/libraries/java/commons/compress/default.nix @@ -1,12 +1,12 @@ { lib, stdenv, fetchurl }: stdenv.mkDerivation rec { - version = "1.26.1"; + version = "1.26.2"; pname = "commons-compress"; src = fetchurl { url = "mirror://apache/commons/compress/binaries/${pname}-${version}-bin.tar.gz"; - sha256 = "sha256-PVZ4hltIprOeT3UEH3+xJ+TcZLekHV7cuw16rMmx/Rk="; + sha256 = "sha256-EyGbVhcsuEhLfKh0TPFjySFd9/Z8BEBhkslpfdu4er8="; }; installPhase = '' From 28b2e9ac03971f0e90c11871657d6a45428e9119 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 1 Jun 2024 19:56:33 -0700 Subject: [PATCH 291/359] nextcloud27: 27.1.9 -> 27.1.10 Changelog: https://nextcloud.com/changelog/#27-1-10 --- pkgs/servers/nextcloud/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/nextcloud/default.nix b/pkgs/servers/nextcloud/default.nix index 3cb9023694e5..aa09ec90f78e 100644 --- a/pkgs/servers/nextcloud/default.nix +++ b/pkgs/servers/nextcloud/default.nix @@ -43,8 +43,8 @@ let }; in { nextcloud27 = generic { - version = "27.1.9"; - hash = "sha256-+P4QzLWFNJ+EUQ25tLAgjbfziV2vPXpejxfSNuzEEfU="; + version = "27.1.10"; + hash = "sha256-lD4ScNdxp8gNqisy5ylM6MO3e56u9yrYs4SH1YyFB1Y="; packages = nextcloud27Packages; }; From 80c129e782f918ec8bac5625b539f4bc7cac5504 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 1 Jun 2024 19:57:34 -0700 Subject: [PATCH 292/359] nextcloudPackages: update --- pkgs/servers/nextcloud/packages/27.json | 18 +++++++++--------- pkgs/servers/nextcloud/packages/28.json | 24 ++++++++++++------------ pkgs/servers/nextcloud/packages/29.json | 24 ++++++++++++------------ 3 files changed, 33 insertions(+), 33 deletions(-) diff --git a/pkgs/servers/nextcloud/packages/27.json b/pkgs/servers/nextcloud/packages/27.json index d33fd4331e7d..1ce37d20fddb 100644 --- a/pkgs/servers/nextcloud/packages/27.json +++ b/pkgs/servers/nextcloud/packages/27.json @@ -200,9 +200,9 @@ ] }, "notify_push": { - "sha256": "1w0nb74q5ishwsd9xhgjlp5ik159xjfp5i2cczi0fmwlb185n1ik", - "url": "https://github.com/nextcloud-releases/notify_push/releases/download/v0.6.11/notify_push-v0.6.11.tar.gz", - "version": "0.6.11", + "sha256": "14s8g3dqwrxjz1zww64n1lhwdb8374wr1b5v76xhawypmfz2a68h", + "url": "https://github.com/nextcloud-releases/notify_push/releases/download/v0.6.12/notify_push-v0.6.12.tar.gz", + "version": "0.6.12", "description": "Push update support for desktop app.\n\nOnce the app is installed, the push binary needs to be setup. You can either use the setup wizard with `occ notify_push:setup` or see the [README](http://github.com/nextcloud/notify_push) for detailed setup instructions", "homepage": "", "licenses": [ @@ -210,9 +210,9 @@ ] }, "onlyoffice": { - "sha256": "1h4jjphpqzxmnx300fkj0gf831sb61r8vxd3w9vnj4v38mxdmcc0", - "url": "https://github.com/ONLYOFFICE/onlyoffice-nextcloud/releases/download/v9.2.0/onlyoffice.tar.gz", - "version": "9.2.0", + "sha256": "1vflj70q8d0hrfck9c5l1k4qa38gpdh3zjgx4aqamnlbvkfssk7h", + "url": "https://github.com/ONLYOFFICE/onlyoffice-nextcloud/releases/download/v9.2.2/onlyoffice.tar.gz", + "version": "9.2.2", "description": "ONLYOFFICE connector allows you to view, edit and collaborate on text documents, spreadsheets and presentations within Nextcloud using ONLYOFFICE Docs. This will create a new Edit in ONLYOFFICE action within the document library for Office documents. This allows multiple users to co-author documents in real time from the familiar web interface and save the changes back to your file storage.", "homepage": "https://www.onlyoffice.com", "licenses": [ @@ -230,9 +230,9 @@ ] }, "polls": { - "sha256": "1s3rlfdk3g3c45ch8kb66ydzxfx20vcaff1926m5h8m50cmapq6x", - "url": "https://github.com/nextcloud/polls/releases/download/v6.3.0/polls.tar.gz", - "version": "6.3.0", + "sha256": "0zsklab2sjz5b37b1dn0fpc21yvxrp7fvacppv1v6x5yppnmm6kh", + "url": "https://github.com/nextcloud/polls/releases/download/v6.4.0/polls.tar.gz", + "version": "6.4.0", "description": "A polls app, similar to Doodle/Dudle with the possibility to restrict access (members, certain groups/users, hidden and public).", "homepage": "https://github.com/nextcloud/polls", "licenses": [ diff --git a/pkgs/servers/nextcloud/packages/28.json b/pkgs/servers/nextcloud/packages/28.json index ec4a34f3c10f..7b8d3615bab7 100644 --- a/pkgs/servers/nextcloud/packages/28.json +++ b/pkgs/servers/nextcloud/packages/28.json @@ -1,8 +1,8 @@ { "bookmarks": { - "sha256": "0i070c5a66yxs8h7w6r9wi0n1bf41q4vrhvwr4vybi1siwr3psv6", - "url": "https://github.com/nextcloud/bookmarks/releases/download/v14.0.2/bookmarks-14.0.2.tar.gz", - "version": "14.0.2", + "sha256": "1i003cp6x4hw3zkaf49a0srkgr257fbv3p612whd1nsbm2mfd2mf", + "url": "https://github.com/nextcloud/bookmarks/releases/download/v14.1.1/bookmarks-14.1.1.tar.gz", + "version": "14.1.1", "description": "- 📂 Sort bookmarks into folders\n- 🏷 Add tags and personal notes\n- 🔍 Full-text search\n- 📲 Synchronize with all your browsers and devices\n- 👪 Share bookmarks with other users and publicly\n- ☠ Find broken links\n- ⚛ Generate RSS feeds of your collections\n- 📔 Read archived versions of your links in case they are depublished\n- 💬 Create new bookmarks directly from within Nextcloud Talk\n- 💼 Built-in Dashboard widgets for frequent and recent links\n\nRequirements:\n - PHP extensions:\n - intl: *\n - mbstring: *\n - when using MySQL, use at least v8.0", "homepage": "https://github.com/nextcloud/bookmarks", "licenses": [ @@ -70,9 +70,9 @@ ] }, "forms": { - "sha256": "0ca627nyrs61k5990j3m1l7vxavsh8x8rrhfvk01pdl9f1556jmf", - "url": "https://github.com/nextcloud-releases/forms/releases/download/v4.2.3/forms-v4.2.3.tar.gz", - "version": "4.2.3", + "sha256": "1hwc7ra12nsr79xp8lkv3ip46bxxbjpaglb0a4k06ikfnzjaddny", + "url": "https://github.com/nextcloud-releases/forms/releases/download/v4.2.4/forms-v4.2.4.tar.gz", + "version": "4.2.4", "description": "**Simple surveys and questionnaires, self-hosted!**\n\n- **📝 Simple design:** No mass of options, only the essentials. Works well on mobile of course.\n- **📊 View & export results:** Results are visualized and can also be exported as CSV in the same format used by Google Forms.\n- **🔒 Data under your control!** Unlike in Google Forms, Typeform, Doodle and others, the survey info and responses are kept private on your instance.\n- **🧑‍💻 Connect to your software:** Easily integrate Forms into your service with our full-fledged [REST-API](https://github.com/nextcloud/forms/blob/main/docs/API.md).\n- **🙋 Get involved!** We have lots of stuff planned like more question types, collaboration on forms, [and much more](https://github.com/nextcloud/forms/milestones)!", "homepage": "https://github.com/nextcloud/forms", "licenses": [ @@ -170,9 +170,9 @@ ] }, "notify_push": { - "sha256": "1w0nb74q5ishwsd9xhgjlp5ik159xjfp5i2cczi0fmwlb185n1ik", - "url": "https://github.com/nextcloud-releases/notify_push/releases/download/v0.6.11/notify_push-v0.6.11.tar.gz", - "version": "0.6.11", + "sha256": "14s8g3dqwrxjz1zww64n1lhwdb8374wr1b5v76xhawypmfz2a68h", + "url": "https://github.com/nextcloud-releases/notify_push/releases/download/v0.6.12/notify_push-v0.6.12.tar.gz", + "version": "0.6.12", "description": "Push update support for desktop app.\n\nOnce the app is installed, the push binary needs to be setup. You can either use the setup wizard with `occ notify_push:setup` or see the [README](http://github.com/nextcloud/notify_push) for detailed setup instructions", "homepage": "", "licenses": [ @@ -180,9 +180,9 @@ ] }, "onlyoffice": { - "sha256": "1h4jjphpqzxmnx300fkj0gf831sb61r8vxd3w9vnj4v38mxdmcc0", - "url": "https://github.com/ONLYOFFICE/onlyoffice-nextcloud/releases/download/v9.2.0/onlyoffice.tar.gz", - "version": "9.2.0", + "sha256": "1vflj70q8d0hrfck9c5l1k4qa38gpdh3zjgx4aqamnlbvkfssk7h", + "url": "https://github.com/ONLYOFFICE/onlyoffice-nextcloud/releases/download/v9.2.2/onlyoffice.tar.gz", + "version": "9.2.2", "description": "ONLYOFFICE connector allows you to view, edit and collaborate on text documents, spreadsheets and presentations within Nextcloud using ONLYOFFICE Docs. This will create a new Edit in ONLYOFFICE action within the document library for Office documents. This allows multiple users to co-author documents in real time from the familiar web interface and save the changes back to your file storage.", "homepage": "https://www.onlyoffice.com", "licenses": [ diff --git a/pkgs/servers/nextcloud/packages/29.json b/pkgs/servers/nextcloud/packages/29.json index 03563eeea2b1..c49903cd3994 100644 --- a/pkgs/servers/nextcloud/packages/29.json +++ b/pkgs/servers/nextcloud/packages/29.json @@ -1,8 +1,8 @@ { "bookmarks": { - "sha256": "0i070c5a66yxs8h7w6r9wi0n1bf41q4vrhvwr4vybi1siwr3psv6", - "url": "https://github.com/nextcloud/bookmarks/releases/download/v14.0.2/bookmarks-14.0.2.tar.gz", - "version": "14.0.2", + "sha256": "1i003cp6x4hw3zkaf49a0srkgr257fbv3p612whd1nsbm2mfd2mf", + "url": "https://github.com/nextcloud/bookmarks/releases/download/v14.1.1/bookmarks-14.1.1.tar.gz", + "version": "14.1.1", "description": "- 📂 Sort bookmarks into folders\n- 🏷 Add tags and personal notes\n- 🔍 Full-text search\n- 📲 Synchronize with all your browsers and devices\n- 👪 Share bookmarks with other users and publicly\n- ☠ Find broken links\n- ⚛ Generate RSS feeds of your collections\n- 📔 Read archived versions of your links in case they are depublished\n- 💬 Create new bookmarks directly from within Nextcloud Talk\n- 💼 Built-in Dashboard widgets for frequent and recent links\n\nRequirements:\n - PHP extensions:\n - intl: *\n - mbstring: *\n - when using MySQL, use at least v8.0", "homepage": "https://github.com/nextcloud/bookmarks", "licenses": [ @@ -70,9 +70,9 @@ ] }, "forms": { - "sha256": "0ca627nyrs61k5990j3m1l7vxavsh8x8rrhfvk01pdl9f1556jmf", - "url": "https://github.com/nextcloud-releases/forms/releases/download/v4.2.3/forms-v4.2.3.tar.gz", - "version": "4.2.3", + "sha256": "1hwc7ra12nsr79xp8lkv3ip46bxxbjpaglb0a4k06ikfnzjaddny", + "url": "https://github.com/nextcloud-releases/forms/releases/download/v4.2.4/forms-v4.2.4.tar.gz", + "version": "4.2.4", "description": "**Simple surveys and questionnaires, self-hosted!**\n\n- **📝 Simple design:** No mass of options, only the essentials. Works well on mobile of course.\n- **📊 View & export results:** Results are visualized and can also be exported as CSV in the same format used by Google Forms.\n- **🔒 Data under your control!** Unlike in Google Forms, Typeform, Doodle and others, the survey info and responses are kept private on your instance.\n- **🧑‍💻 Connect to your software:** Easily integrate Forms into your service with our full-fledged [REST-API](https://github.com/nextcloud/forms/blob/main/docs/API.md).\n- **🙋 Get involved!** We have lots of stuff planned like more question types, collaboration on forms, [and much more](https://github.com/nextcloud/forms/milestones)!", "homepage": "https://github.com/nextcloud/forms", "licenses": [ @@ -170,9 +170,9 @@ ] }, "notify_push": { - "sha256": "1w0nb74q5ishwsd9xhgjlp5ik159xjfp5i2cczi0fmwlb185n1ik", - "url": "https://github.com/nextcloud-releases/notify_push/releases/download/v0.6.11/notify_push-v0.6.11.tar.gz", - "version": "0.6.11", + "sha256": "14s8g3dqwrxjz1zww64n1lhwdb8374wr1b5v76xhawypmfz2a68h", + "url": "https://github.com/nextcloud-releases/notify_push/releases/download/v0.6.12/notify_push-v0.6.12.tar.gz", + "version": "0.6.12", "description": "Push update support for desktop app.\n\nOnce the app is installed, the push binary needs to be setup. You can either use the setup wizard with `occ notify_push:setup` or see the [README](http://github.com/nextcloud/notify_push) for detailed setup instructions", "homepage": "", "licenses": [ @@ -180,9 +180,9 @@ ] }, "onlyoffice": { - "sha256": "1h4jjphpqzxmnx300fkj0gf831sb61r8vxd3w9vnj4v38mxdmcc0", - "url": "https://github.com/ONLYOFFICE/onlyoffice-nextcloud/releases/download/v9.2.0/onlyoffice.tar.gz", - "version": "9.2.0", + "sha256": "1vflj70q8d0hrfck9c5l1k4qa38gpdh3zjgx4aqamnlbvkfssk7h", + "url": "https://github.com/ONLYOFFICE/onlyoffice-nextcloud/releases/download/v9.2.2/onlyoffice.tar.gz", + "version": "9.2.2", "description": "ONLYOFFICE connector allows you to view, edit and collaborate on text documents, spreadsheets and presentations within Nextcloud using ONLYOFFICE Docs. This will create a new Edit in ONLYOFFICE action within the document library for Office documents. This allows multiple users to co-author documents in real time from the familiar web interface and save the changes back to your file storage.", "homepage": "https://www.onlyoffice.com", "licenses": [ From 3039b5ddef1fd4dd18deabe799529417d8fbb018 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 1 Jun 2024 19:59:10 -0700 Subject: [PATCH 293/359] nextcloud-notify_push: 0.6.11 -> 0.6.12 Diff: https://github.com/nextcloud/notify_push/compare/v0.6.11...v0.6.12 Changelog: https://github.com/nextcloud/notify_push/releases/tag/v0.6.12 --- pkgs/servers/nextcloud/notify_push.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/nextcloud/notify_push.nix b/pkgs/servers/nextcloud/notify_push.nix index e0f81b04b4d8..d8fc873802e5 100644 --- a/pkgs/servers/nextcloud/notify_push.nix +++ b/pkgs/servers/nextcloud/notify_push.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "notify_push"; - version = "0.6.11"; + version = "0.6.12"; src = fetchFromGitHub { owner = "nextcloud"; repo = pname; rev = "v${version}"; - hash = "sha256-241p+9gLyEe2Mkc0GQ/Z0BjbxV5OZfbDC6kqfq7ATaE="; + hash = "sha256-Wbrkr9DWOQpOKAp9X/PzU8alDDrDapX/1hE+ObbD/nc="; }; - cargoHash = "sha256-fGbRmrOEbs9nGZhcu1w7qOIwYMaTohaUFb7dilPuTHc="; + cargoHash = "sha256-4bgbhtqdb1IVsf0yIcZOXZCVdRHjdvhZe/VCab0kuMk="; passthru = rec { test_client = rustPlatform.buildRustPackage { @@ -24,7 +24,7 @@ rustPlatform.buildRustPackage rec { buildAndTestSubdir = "test_client"; - cargoHash = "sha256-RJnNwSDwIA0M+BufBKT9a/pyHwpcpJFR//j0fE4U3gE="; + cargoHash = "sha256-Z7AX/PXfiUHEV/M+i/2qne70tcZnnPj/iNT+DNMECS8="; meta = meta // { mainProgram = "test_client"; From 4025e4d5c0fbf23f45975f72db1f7da5e243e47d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 03:37:04 +0000 Subject: [PATCH 294/359] gojq: 0.12.15 -> 0.12.16 --- pkgs/development/tools/gojq/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/gojq/default.nix b/pkgs/development/tools/gojq/default.nix index 8d8ad98481ba..8a573665b4b8 100644 --- a/pkgs/development/tools/gojq/default.nix +++ b/pkgs/development/tools/gojq/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "gojq"; - version = "0.12.15"; + version = "0.12.16"; src = fetchFromGitHub { owner = "itchyny"; repo = pname; rev = "v${version}"; - hash = "sha256-2Og1Ek8Hnzd4KTgJurWtPaqm0W6ruoJ1RN2G+l/5yIY="; + hash = "sha256-lCNh0J0vVvSJaNE9fu3X83YRZlWHOI4rQwmrGJDQWzk="; }; - vendorHash = "sha256-tZB52w15MpAO3UnrDkhmL1M3EIcm/QwrPy9gvJycuD0="; + vendorHash = "sha256-ZC0byawZLBwId5GcAgHXRdEOMUSAv4wDNHFHLrbhB+I="; ldflags = [ "-s" "-w" ]; From 244a3c3e25b17e1a29f1b82b379705f8824c3a41 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 03:45:18 +0000 Subject: [PATCH 295/359] fcitx5-bamboo: 1.0.5 -> 1.0.6 --- pkgs/tools/inputmethods/fcitx5/fcitx5-bamboo.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/inputmethods/fcitx5/fcitx5-bamboo.nix b/pkgs/tools/inputmethods/fcitx5/fcitx5-bamboo.nix index b28254ea3c12..4219275fab4f 100644 --- a/pkgs/tools/inputmethods/fcitx5/fcitx5-bamboo.nix +++ b/pkgs/tools/inputmethods/fcitx5/fcitx5-bamboo.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "fcitx5-bamboo"; - version = "1.0.5"; + version = "1.0.6"; src = fetchFromGitHub { owner = "fcitx"; repo = "fcitx5-bamboo"; rev = finalAttrs.version; - hash = "sha256-vEc9z7lFqk+LPP5sTzOYgV7u+/mQY2OsaRsTrtcI/EI="; + hash = "sha256-lWWSk5HxWFJKoE3Rf2s4sYhTSLKDnmPCzYGR/NscqFY="; fetchSubmodules = true; }; From 032102118dd95de82c9ba7cbe9f1c513576abd58 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 03:46:19 +0000 Subject: [PATCH 296/359] kubelogin-oidc: 1.28.0 -> 1.28.1 --- .../networking/cluster/kubelogin-oidc/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/kubelogin-oidc/default.nix b/pkgs/applications/networking/cluster/kubelogin-oidc/default.nix index 0d3852e28414..efd5a6d6f69a 100644 --- a/pkgs/applications/networking/cluster/kubelogin-oidc/default.nix +++ b/pkgs/applications/networking/cluster/kubelogin-oidc/default.nix @@ -2,18 +2,18 @@ buildGoModule rec { pname = "kubelogin"; - version = "1.28.0"; + version = "1.28.1"; src = fetchFromGitHub { owner = "int128"; repo = pname; rev = "v${version}"; - sha256 = "sha256-8atEUJLXSbLHdxo1wKtAHAFrZkQYWdW6tP2oKoxahXA="; + sha256 = "sha256-sFEFvWizQeQp9VE1guO9xMZl9+cFk6jV43TVCbD8pas="; }; subPackages = ["."]; - vendorHash = "sha256-rLpXBFNBJG3H0+2inCG4wN0I2LuKUhuqozeafUD3aMI="; + vendorHash = "sha256-Mel9fH13iXSpB2kClJsH0SM+/gIzu2rPt2q0fjQwumw="; # Rename the binary instead of symlinking to avoid conflict with the # Azure version of kubelogin From 9981e5be60640ede89f7a0999f6d59b5eacc8809 Mon Sep 17 00:00:00 2001 From: wrvsrx Date: Sun, 2 Jun 2024 11:56:27 +0800 Subject: [PATCH 297/359] cudaPackages: fix an alias typo --- pkgs/development/cuda-modules/aliases.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/cuda-modules/aliases.nix b/pkgs/development/cuda-modules/aliases.nix index 36dd07d773bd..7f28f2c76d47 100644 --- a/pkgs/development/cuda-modules/aliases.nix +++ b/pkgs/development/cuda-modules/aliases.nix @@ -13,6 +13,6 @@ in mkRenamed "autoAddDriverRunpath" "pkgs.autoAddDriverRunpath" final.pkgs.autoAddDriverRunpath; # Added 2024-03-30 autoAddOpenGLRunpathHook = - mkRenamed "autoAddOpenGLRunpathHook" "pkgs.autoAddDriverRunpath" + mkRenamed "autoAddOpenGLRunpathHook" "pkgs.autoAddDriverRunpathHook" final.pkgs.autoAddDriverRunpath; # Added 2024-03-30 } From aaf65c6d02cefb7751d1f14cc779d2a63672d590 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 03:58:13 +0000 Subject: [PATCH 298/359] mount-zip: 1.0.14 -> 1.0.15 --- pkgs/tools/filesystems/mount-zip/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/filesystems/mount-zip/default.nix b/pkgs/tools/filesystems/mount-zip/default.nix index 2610a32e7e66..76e7c9ae7041 100644 --- a/pkgs/tools/filesystems/mount-zip/default.nix +++ b/pkgs/tools/filesystems/mount-zip/default.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "mount-zip"; - version = "1.0.14"; + version = "1.0.15"; src = fetchFromGitHub { owner = "google"; repo = "mount-zip"; rev = "v${finalAttrs.version}"; - hash = "sha256-S2snseC9JAjYRberL2/CyRQTcZQ8GtGQNU3WuTqSRl4="; + hash = "sha256-7S+mZ6jejD9wCqFYfJ0mE2jCKt77S64LEAgAIV2DPqA="; }; strictDeps = true; From ae5074ef871e2c249b2421272d7959d59c8a5e6d Mon Sep 17 00:00:00 2001 From: wrvsrx Date: Sun, 2 Jun 2024 11:58:57 +0800 Subject: [PATCH 299/359] cudaPackages: fix an annoying warning caused by alias --- pkgs/development/cuda-modules/cuda/extension.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/cuda-modules/cuda/extension.nix b/pkgs/development/cuda-modules/cuda/extension.nix index 5b87a3df0959..f39171e88874 100644 --- a/pkgs/development/cuda-modules/cuda/extension.nix +++ b/pkgs/development/cuda-modules/cuda/extension.nix @@ -53,6 +53,10 @@ let redistribRelease = redistribManifest.${pname}; featureRelease = featureManifest.${pname}; drv = + let + # get `autoAddDriverRunpath` from pkgs instead of cudaPackages' alias to avoid warning + inherit (callPackage ({ pkgs }: pkgs) { }) autoAddDriverRunpath; + in (callPackage ../generic-builders/manifest.nix { # We pass the whole release to the builder because it has logic to handle # the case we're trying to build on an unsupported platform. @@ -61,6 +65,7 @@ let redistName redistribRelease featureRelease + autoAddDriverRunpath ; }).overrideAttrs (prevAttrs: { From ee6268297c6cd9b5b7cba32a26504a24aee37a85 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 04:04:00 +0000 Subject: [PATCH 300/359] goaccess: 1.9.2 -> 1.9.3 --- pkgs/tools/misc/goaccess/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/goaccess/default.nix b/pkgs/tools/misc/goaccess/default.nix index 68169debff5b..9fd40e7fc334 100644 --- a/pkgs/tools/misc/goaccess/default.nix +++ b/pkgs/tools/misc/goaccess/default.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation rec { pname = "goaccess"; - version = "1.9.2"; + version = "1.9.3"; src = fetchFromGitHub { owner = "allinurl"; repo = "goaccess"; rev = "refs/tags/v${version}"; - hash = "sha256-FAooBAP2RbqAp7NTJNBdbRVldGCbx3SvOoTaiQ9Fl/I="; + hash = "sha256-ZOngDAHA88YQvkx2pk5ZSpBzxqelvCIR4z5hiFmfGyc="; }; nativeBuildInputs = [ autoreconfHook ]; From e78ef999c89e629991f4d9e6bfcafa0af3e58b89 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 04:06:16 +0000 Subject: [PATCH 301/359] libsForQt5.qtstyleplugin-kvantum: 1.1.1 -> 1.1.2 --- pkgs/development/libraries/qtstyleplugin-kvantum/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/qtstyleplugin-kvantum/default.nix b/pkgs/development/libraries/qtstyleplugin-kvantum/default.nix index a7372dfba22e..3d44f556a0ff 100644 --- a/pkgs/development/libraries/qtstyleplugin-kvantum/default.nix +++ b/pkgs/development/libraries/qtstyleplugin-kvantum/default.nix @@ -22,13 +22,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "qtstyleplugin-kvantum${lib.optionalString isQt5 "5"}"; - version = "1.1.1"; + version = "1.1.2"; src = fetchFromGitHub { owner = "tsujan"; repo = "Kvantum"; rev = "V${finalAttrs.version}"; - hash = "sha256-cGMS0lEtgd64rjeEfYwJplf9rva0FtpaQMCfxyramE8="; + hash = "sha256-1aeXcN9DwPE8CoaxCqCNL9UEcRHJdaKxS7Ivjp3YNN8="; }; nativeBuildInputs = [ From 0c3822ded308274f1b6dc1bcb94641363a9d086a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 04:16:22 +0000 Subject: [PATCH 302/359] libmediainfo: 24.04 -> 24.05 --- pkgs/by-name/li/libmediainfo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libmediainfo/package.nix b/pkgs/by-name/li/libmediainfo/package.nix index d1a698627483..931c24ad28d4 100644 --- a/pkgs/by-name/li/libmediainfo/package.nix +++ b/pkgs/by-name/li/libmediainfo/package.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "libmediainfo"; - version = "24.04"; + version = "24.05"; src = fetchurl { url = "https://mediaarea.net/download/source/libmediainfo/${version}/libmediainfo_${version}.tar.xz"; - hash = "sha256-dqb/BgiHdz8ll3tYiuUISEuxLRHLeivjMi2qnG5T8bI="; + hash = "sha256-sU95EEsdDXjen7QoBfKdVP3wHD5Ckcw2OOBNCdFFuNY="; }; nativeBuildInputs = [ autoreconfHook pkg-config ]; From 9770cb97c335bdfbfe76871667ab62973ceef161 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 04:18:51 +0000 Subject: [PATCH 303/359] faudio: 24.05 -> 24.06 --- pkgs/development/libraries/faudio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/faudio/default.nix b/pkgs/development/libraries/faudio/default.nix index 743ef904dcdf..41775b0a9a53 100644 --- a/pkgs/development/libraries/faudio/default.nix +++ b/pkgs/development/libraries/faudio/default.nix @@ -4,13 +4,13 @@ stdenv.mkDerivation rec { pname = "faudio"; - version = "24.05"; + version = "24.06"; src = fetchFromGitHub { owner = "FNA-XNA"; repo = "FAudio"; rev = version; - sha256 = "sha256-YL5JT/1JTfeKaLUEMnud6OOMk/NSCnBjohk+6qRaU60="; + sha256 = "sha256-na2aTcxrS8vHTw80zCAefY8zEQ9EMD/iTQp9l4wkIrI="; }; nativeBuildInputs = [cmake]; From 9d4be47fda21ddf099a88869d766def87e8ee61c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 04:19:11 +0000 Subject: [PATCH 304/359] uwsgi: 2.0.25.1 -> 2.0.26 --- pkgs/servers/uwsgi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/uwsgi/default.nix b/pkgs/servers/uwsgi/default.nix index d5ffb81196ff..add90b701abf 100644 --- a/pkgs/servers/uwsgi/default.nix +++ b/pkgs/servers/uwsgi/default.nix @@ -71,13 +71,13 @@ in stdenv.mkDerivation (finalAttrs: { pname = "uwsgi"; - version = "2.0.25.1"; + version = "2.0.26"; src = fetchFromGitHub { owner = "unbit"; repo = "uwsgi"; rev = finalAttrs.version; - hash = "sha256-hAjwn5sZynMNBPw2dAtuf0xIbnDSraIWas6OEGdJlfc="; + hash = "sha256-3nmmVNNDvQ1RzaD5BQFrScHHnmUtMwjo3wodEGIJCvI="; }; patches = [ From 17fd8aa75ec02f645820fd154d61fcf4a8fcda5c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 04:40:28 +0000 Subject: [PATCH 305/359] armadillo: 12.8.3 -> 12.8.4 --- pkgs/development/libraries/armadillo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/armadillo/default.nix b/pkgs/development/libraries/armadillo/default.nix index 4ee5baa38bed..cedc8edce395 100644 --- a/pkgs/development/libraries/armadillo/default.nix +++ b/pkgs/development/libraries/armadillo/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "armadillo"; - version = "12.8.3"; + version = "12.8.4"; src = fetchurl { url = "mirror://sourceforge/arma/armadillo-${version}.tar.xz"; - hash = "sha256-KSJYn2OHeWUEs0Daa7lUvvPYdXTCmFFYkyie3S2JAVE="; + hash = "sha256-VY/lJrmQoWY2eO/zr27JP3nuEoyBpMiu8nrTKPrmETg="; }; nativeBuildInputs = [ cmake ]; From 0f8048739971fb443ed4d081e46b57051c237dd5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 04:40:40 +0000 Subject: [PATCH 306/359] trezor-suite: 24.5.2 -> 24.5.3 --- pkgs/applications/blockchains/trezor-suite/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/blockchains/trezor-suite/default.nix b/pkgs/applications/blockchains/trezor-suite/default.nix index a718d06c714a..59fdaf825a6f 100644 --- a/pkgs/applications/blockchains/trezor-suite/default.nix +++ b/pkgs/applications/blockchains/trezor-suite/default.nix @@ -8,7 +8,7 @@ let pname = "trezor-suite"; - version = "24.5.2"; + version = "24.5.3"; name = "${pname}-${version}"; suffix = { @@ -20,7 +20,7 @@ let url = "https://github.com/trezor/${pname}/releases/download/v${version}/Trezor-Suite-${version}-${suffix}.AppImage"; hash = { # curl -Lfs https://github.com/trezor/trezor-suite/releases/latest/download/latest-linux{-arm64,}.yml | grep ^sha512 | sed 's/: /-/' aarch64-linux = "sha512-U3Az5MtsHup+aNO6lVHeAXRAnNLUbQkL5qMTpYZTaLgiZEFQCUigBJXNPaiUiHA1rJAsFh6wpv20iRMcqRr9gA=="; - x86_64-linux = "sha512-9Gz0T9/GpTEzZDNk8tV7dg4QvQIB4IoEcOLIjrig6kmlaUoPwwoWFuJP0BH5WW2AhOZ+CEWBP6zFD7uw6VVDnA=="; + x86_64-linux = "sha512-JgcnCiq/ozrYDMH7zIns5c6x7TwtpJ6VVg6PUkcoDDgmr9ngIJmAdb+/v9mJUv98WNAPKmhCt0/H9DY2qWJ2Bg=="; }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; From 3542c02fa8914c9dff404862beb77bfe56e70523 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 18:39:31 +0000 Subject: [PATCH 307/359] python311Packages.optimum: 1.19.2 -> 1.20.0 --- .../python-modules/optimum/default.nix | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/optimum/default.nix b/pkgs/development/python-modules/optimum/default.nix index bf0185b98c2c..07c80298754a 100644 --- a/pkgs/development/python-modules/optimum/default.nix +++ b/pkgs/development/python-modules/optimum/default.nix @@ -5,6 +5,7 @@ pythonOlder, coloredlogs, datasets, + diffusers, evaluate, h5py, huggingface-hub, @@ -13,6 +14,7 @@ onnxruntime, packaging, protobuf, + setuptools, sympy, tensorflow, tf2onnx, @@ -23,8 +25,8 @@ buildPythonPackage rec { pname = "optimum"; - version = "1.19.2"; - format = "setuptools"; + version = "1.20.0"; + pyproject = true; disabled = pythonOlder "3.7"; @@ -32,10 +34,12 @@ buildPythonPackage rec { owner = "huggingface"; repo = "optimum"; rev = "refs/tags/v${version}"; - hash = "sha256-GYgLh6vlOoVvTvhNPfBT4YEqRhB7gZMqlOuab6maVGU="; + hash = "sha256-aQNDVNWTgY2LEtug229SEZRMvKHpsQfiTPWW4Lh3hs4="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ coloredlogs datasets huggingface-hub @@ -46,7 +50,7 @@ buildPythonPackage rec { transformers ] ++ transformers.optional-dependencies.sentencepiece; - passthru.optional-dependencies = { + optional-dependencies = { onnxruntime = [ onnx onnxruntime @@ -68,9 +72,7 @@ buildPythonPackage rec { h5py numpy ]; - diffusers = [ - # diffusers - ]; + diffusers = [ diffusers ]; intel = [ # optimum-intel ]; From 125a407251b28ac9a6e11fdcdc2b047f98ad491a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 05:36:20 +0000 Subject: [PATCH 308/359] svg2pdf: 0.10.0 -> 0.11.0 --- pkgs/tools/graphics/svg2pdf/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/graphics/svg2pdf/default.nix b/pkgs/tools/graphics/svg2pdf/default.nix index 851f359fdf80..62a3438b9bf6 100644 --- a/pkgs/tools/graphics/svg2pdf/default.nix +++ b/pkgs/tools/graphics/svg2pdf/default.nix @@ -5,16 +5,16 @@ rustPlatform.buildRustPackage rec { pname = "svg2pdf"; - version = "0.10.0"; + version = "0.11.0"; src = fetchFromGitHub { owner = "typst"; repo = "svg2pdf"; rev = "v${version}"; - hash = "sha256-4gCEm/E7lzd6pLyJnEEswtpZ45cCxAaHMxOWMY0I2Y8="; + hash = "sha256-gSXztee8tly8nNhcC4QcloOAgVpenWszg12w3thzKJ8="; }; - cargoHash = "sha256-PBnOGXV9Q9BMxhzx/xs2hXsy0wzcCvrspee6M4WxqX0="; + cargoHash = "sha256-PaAhTSfw+enirVg9WHBpI+GjMwHA02/SiKkRa1A6QXc="; cargoBuildFlags = [ "-p=svg2pdf-cli" From 2444745f68dbdc799b3b72946c6d17be9fcd1d95 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 05:42:12 +0000 Subject: [PATCH 309/359] wasabiwallet: 2.0.7.2 -> 2.0.8 --- pkgs/applications/blockchains/wasabiwallet/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/blockchains/wasabiwallet/default.nix b/pkgs/applications/blockchains/wasabiwallet/default.nix index 2d8b7b7c7385..c38a87d8777b 100644 --- a/pkgs/applications/blockchains/wasabiwallet/default.nix +++ b/pkgs/applications/blockchains/wasabiwallet/default.nix @@ -25,11 +25,11 @@ let in stdenv.mkDerivation rec { pname = "wasabiwallet"; - version = "2.0.7.2"; + version = "2.0.8"; src = fetchurl { url = "https://github.com/zkSNACKs/WalletWasabi/releases/download/v${version}/Wasabi-${version}.tar.gz"; - sha256 = "sha256-s/rzjlPsOylbuQx7gDnctvl1tms95RqErk0vVlzhouw="; + sha256 = "sha256-9iNaEvTHvmE4DEh/5jHEOJuTnr2yAZSRR/L/v0ZUZDk="; }; dontBuild = true; From eacb151e5d71c2776b8d4eed64ba8d3bb6a0d2f5 Mon Sep 17 00:00:00 2001 From: Acid Bong Date: Sat, 1 Jun 2024 22:49:11 +0300 Subject: [PATCH 310/359] nixos/emacs: simplify the service's ExecStart line The upstream service just executes `emacs --fg-daemon`. --- nixos/modules/services/editors/emacs.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/nixos/modules/services/editors/emacs.nix b/nixos/modules/services/editors/emacs.nix index 35f257cee1e3..98d8506e6727 100644 --- a/nixos/modules/services/editors/emacs.nix +++ b/nixos/modules/services/editors/emacs.nix @@ -6,8 +6,7 @@ let cfg = config.services.emacs; - editorScript = pkgs.writeScriptBin "emacseditor" '' - #!${pkgs.runtimeShell} + editorScript = pkgs.writeShellScriptBin "emacseditor" '' if [ -z "$1" ]; then exec ${cfg.package}/bin/emacsclient --create-frame --alternate-editor ${cfg.package}/bin/emacs else @@ -70,8 +69,8 @@ in description = "Emacs: the extensible, self-documenting text editor"; serviceConfig = { - Type = "forking"; - ExecStart = "${pkgs.bash}/bin/bash -c 'source ${config.system.build.setEnvironment}; exec ${cfg.package}/bin/emacs --daemon'"; + Type = "notify"; + ExecStart = "${pkgs.runtimeShell} -c 'source ${config.system.build.setEnvironment}; exec ${cfg.package}/bin/emacs --fg-daemon'"; ExecStop = "${cfg.package}/bin/emacsclient --eval (kill-emacs)"; Restart = "always"; }; From 30b6cd6e1d8282002d0dce02e63dc6f701debd5a Mon Sep 17 00:00:00 2001 From: Clemens Fruhwirth Date: Sun, 2 Jun 2024 08:35:55 +0200 Subject: [PATCH 311/359] google-chrome: 125.0.6422.112 -> 125.0.6422.141 --- pkgs/by-name/go/google-chrome/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/go/google-chrome/package.nix b/pkgs/by-name/go/google-chrome/package.nix index 57a3dcdc0afb..fd975ec2ab8c 100644 --- a/pkgs/by-name/go/google-chrome/package.nix +++ b/pkgs/by-name/go/google-chrome/package.nix @@ -64,11 +64,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "google-chrome"; - version = "125.0.6422.112"; + version = "125.0.6422.141"; src = fetchurl { url = "https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_${finalAttrs.version}-1_amd64.deb"; - hash = "sha256-Tx9SGob0b4mndk+zIhSL8MAuCUdwz2HrbnhfXYYfEUo="; + hash = "sha256-nIdzl3DkvGy9EsNS8nvPi8yK0gvx9mFaxYSxuYZZzxI="; }; nativeBuildInputs = [ patchelf makeWrapper ]; From efc32e7a1c0f7af6846e0766bd103e2a6d546c0f Mon Sep 17 00:00:00 2001 From: Robert Helgesson Date: Sat, 1 Jun 2024 21:53:05 +0200 Subject: [PATCH 312/359] jwt-cli: install shell completion --- pkgs/tools/security/jwt-cli/default.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/security/jwt-cli/default.nix b/pkgs/tools/security/jwt-cli/default.nix index 1e4143495bfa..db049b1fa712 100644 --- a/pkgs/tools/security/jwt-cli/default.nix +++ b/pkgs/tools/security/jwt-cli/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub, rustPlatform, Security }: +{ lib, stdenv, fetchFromGitHub, installShellFiles, rustPlatform, Security }: rustPlatform.buildRustPackage rec { pname = "jwt-cli"; @@ -13,8 +13,17 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-DXyjdwVJUQpOz/Pctl35D00oSgrfehUg8wYyLdttiew="; + nativeBuildInputs = [ installShellFiles ]; + buildInputs = lib.optional stdenv.isDarwin Security; + postInstall = '' + installShellCompletion --cmd jwt \ + --bash <($out/bin/jwt completion bash) \ + --fish <($out/bin/jwt completion fish) \ + --zsh <($out/bin/jwt completion zsh) + ''; + doInstallCheck = true; installCheckPhase = '' $out/bin/jwt --version > /dev/null From 38fc87bbdccdc052edf97ec7c016389ccf3be020 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 2 Jun 2024 08:54:58 +0200 Subject: [PATCH 313/359] metasploit: 6.4.10 -> 6.4.11 --- pkgs/tools/security/metasploit/Gemfile | 2 +- pkgs/tools/security/metasploit/Gemfile.lock | 14 +++++++------- pkgs/tools/security/metasploit/default.nix | 4 ++-- pkgs/tools/security/metasploit/gemset.nix | 10 +++++----- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pkgs/tools/security/metasploit/Gemfile b/pkgs/tools/security/metasploit/Gemfile index e583a22e6a06..19d38a8d3538 100644 --- a/pkgs/tools/security/metasploit/Gemfile +++ b/pkgs/tools/security/metasploit/Gemfile @@ -1,4 +1,4 @@ # frozen_string_literal: true source "https://rubygems.org" -gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.4.10" +gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.4.11" diff --git a/pkgs/tools/security/metasploit/Gemfile.lock b/pkgs/tools/security/metasploit/Gemfile.lock index 4ea9806710a4..81b036b5fd22 100644 --- a/pkgs/tools/security/metasploit/Gemfile.lock +++ b/pkgs/tools/security/metasploit/Gemfile.lock @@ -1,9 +1,9 @@ GIT remote: https://github.com/rapid7/metasploit-framework - revision: 19234871c7edcc534f2bd34505ec08a1f33319b0 - ref: refs/tags/6.4.10 + revision: 5dfb48d9f70d811d52e0633998108f22b4959b1a + ref: refs/tags/6.4.11 specs: - metasploit-framework (6.4.10) + metasploit-framework (6.4.11) actionpack (~> 7.0.0) activerecord (~> 7.0.0) activesupport (~> 7.0.0) @@ -47,7 +47,7 @@ GIT net-ssh network_interface nexpose - nokogiri (~> 1.14.0) + nokogiri octokit (~> 4.0) openssl-ccm openvas-omp @@ -87,7 +87,7 @@ GIT rubyntlm rubyzip sinatra - sqlite3 (= 1.6.6) + sqlite3 (= 1.7.3) sshkey swagger-blocks thin @@ -415,7 +415,7 @@ GEM rack (~> 2.2, >= 2.2.4) rack-protection (= 3.2.0) tilt (~> 2.0) - sqlite3 (1.6.6) + sqlite3 (1.7.3) mini_portile2 (~> 2.8.0) sshkey (3.0.0) strptime (0.2.5) @@ -466,4 +466,4 @@ DEPENDENCIES metasploit-framework! BUNDLED WITH - 2.4.13 + 2.5.9 diff --git a/pkgs/tools/security/metasploit/default.nix b/pkgs/tools/security/metasploit/default.nix index 76be725c6362..867b4de7ecfc 100644 --- a/pkgs/tools/security/metasploit/default.nix +++ b/pkgs/tools/security/metasploit/default.nix @@ -15,13 +15,13 @@ let }; in stdenv.mkDerivation rec { pname = "metasploit-framework"; - version = "6.4.10"; + version = "6.4.11"; src = fetchFromGitHub { owner = "rapid7"; repo = "metasploit-framework"; rev = "refs/tags/${version}"; - hash = "sha256-RocCo0InffP2Dn0kZB4vEgct95dJbdDSxBND8UyuUGU="; + hash = "sha256-//z4UmgREH5vQh1rzv5YpAfmjcWR+9NbitdJwjN+9jo="; }; nativeBuildInputs = [ diff --git a/pkgs/tools/security/metasploit/gemset.nix b/pkgs/tools/security/metasploit/gemset.nix index a60daf4c5e82..b8d408cbda48 100644 --- a/pkgs/tools/security/metasploit/gemset.nix +++ b/pkgs/tools/security/metasploit/gemset.nix @@ -674,12 +674,12 @@ platforms = []; source = { fetchSubmodules = false; - rev = "19234871c7edcc534f2bd34505ec08a1f33319b0"; - sha256 = "0rahmr6g2hqkqk9d0va9jzvjs1qj5wg6893x1vvg6z978aih51s6"; + rev = "5dfb48d9f70d811d52e0633998108f22b4959b1a"; + sha256 = "0fpngqrw4jfpi9dx7ywiqn6yc1x4b3zcwsqx89ppw40id19giz7z"; type = "git"; url = "https://github.com/rapid7/metasploit-framework"; }; - version = "6.4.10"; + version = "6.4.11"; }; metasploit-model = { groups = ["default"]; @@ -1447,10 +1447,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "15415lmz69jbzl6nch4q5l2jxv054676nk6y0vgy0g3iklmjrxvc"; + sha256 = "073hd24qwx9j26cqbk0jma0kiajjv9fb8swv9rnz8j4mf0ygcxzs"; type = "gem"; }; - version = "1.6.6"; + version = "1.7.3"; }; sshkey = { groups = ["default"]; From aede049098fab0dee2787c3818797115e5c10acb Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 2 Jun 2024 08:59:16 +0200 Subject: [PATCH 314/359] exploitdb: 2024-06-01 -> 2024-06-02 Diff: https://gitlab.com/exploit-database/exploitdb/-/compare/refs/tags/2024-06-01...2024-06-02 --- pkgs/tools/security/exploitdb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/exploitdb/default.nix b/pkgs/tools/security/exploitdb/default.nix index 2d945ac4b19a..872d99175b07 100644 --- a/pkgs/tools/security/exploitdb/default.nix +++ b/pkgs/tools/security/exploitdb/default.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "exploitdb"; - version = "2024-06-01"; + version = "2024-06-02"; src = fetchFromGitLab { owner = "exploit-database"; repo = "exploitdb"; rev = "refs/tags/${version}"; - hash = "sha256-rXGkr+yzXqptATGW/1d8gMqmxt4hsvwrURpMe1BZppg="; + hash = "sha256-TCKZwnufLLBwDh0ei/6h3EhAkP3ugcO5jgvH7aFAt5s="; }; nativeBuildInputs = [ makeWrapper ]; From 7617c6b255736a7ac844e3310f0e98d5758b5ea5 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 2 Jun 2024 09:01:36 +0200 Subject: [PATCH 315/359] mantra: 1.1 -> 2.0 Diff: https://github.com/MrEmpy/Mantra/compare/refs/tags/v1.1...v2.0 Changelog: https://github.com/MrEmpy/Mantra/releases/tag/v2.0 --- pkgs/tools/security/mantra/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/security/mantra/default.nix b/pkgs/tools/security/mantra/default.nix index 348c0afc3251..5a6b0074b46b 100644 --- a/pkgs/tools/security/mantra/default.nix +++ b/pkgs/tools/security/mantra/default.nix @@ -5,13 +5,13 @@ buildGoModule rec { pname = "mantra"; - version = "1.1"; + version = "2.0"; src = fetchFromGitHub { owner = "MrEmpy"; repo = "Mantra"; - rev = "refs/tags/v.${version}"; - hash = "sha256-wIFZgxl6qULDvdUeq4yiuc5dPDudKsYvVUewSL0ITNM="; + rev = "refs/tags/v${version}"; + hash = "sha256-fBcoKoTBGCyJS8+mzKXLGxcxmRsCcZFZEyMTnA5Rkbw="; }; vendorHash = null; @@ -24,7 +24,7 @@ buildGoModule rec { meta = with lib; { description = "Tool used to hunt down API key leaks in JS files and pages"; homepage = "https://github.com/MrEmpy/Mantra"; - changelog = "https://github.com/MrEmpy/Mantra/releases/tag/v.${version}"; + changelog = "https://github.com/MrEmpy/Mantra/releases/tag/v${version}"; license = licenses.gpl3Only; maintainers = with maintainers; [ fab ]; mainProgram = "mantra"; From f50f944a6a9887dc0fb958a85b52bb2c616a8b74 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 2 Jun 2024 09:06:56 +0200 Subject: [PATCH 316/359] python312Packages.archinfo: 9.2.103 -> 9.2.104 Diff: https://github.com/angr/archinfo/compare/refs/tags/v9.2.103...v9.2.104 --- pkgs/development/python-modules/archinfo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/archinfo/default.nix b/pkgs/development/python-modules/archinfo/default.nix index 476965442494..483d483dfe8d 100644 --- a/pkgs/development/python-modules/archinfo/default.nix +++ b/pkgs/development/python-modules/archinfo/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "archinfo"; - version = "9.2.103"; + version = "9.2.104"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "angr"; repo = "archinfo"; rev = "refs/tags/v${version}"; - hash = "sha256-0tL0YNyKtX5Njq2yAWbcSll3YQEVYGM3+Xx9TwqhKaw="; + hash = "sha256-Fpt7fgyoXn00Wgwz/8P8X45677tZiVgJEmNo+r2VlZ0="; }; build-system = [ setuptools ]; From 321f7fac2646234e70f4d9cfeeaa9f8d521abac4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 2 Jun 2024 09:07:18 +0200 Subject: [PATCH 317/359] python312Packages.ailment: 9.2.103 -> 9.2.104 Diff: https://github.com/angr/ailment/compare/refs/tags/v9.2.103...v9.2.104 --- pkgs/development/python-modules/ailment/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ailment/default.nix b/pkgs/development/python-modules/ailment/default.nix index bf6b4d5ba034..27ebada6b773 100644 --- a/pkgs/development/python-modules/ailment/default.nix +++ b/pkgs/development/python-modules/ailment/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "ailment"; - version = "9.2.103"; + version = "9.2.104"; pyproject = true; disabled = pythonOlder "3.11"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "angr"; repo = "ailment"; rev = "refs/tags/v${version}"; - hash = "sha256-yjLbgv6uUXQhJJZGd62ZlA3fbBbCS3JbbVWbz950dWY="; + hash = "sha256-Hd521ihiC/3+0hnU7Rew06RXWQ8m1LnO41e3t1QIlGU="; }; build-system = [ setuptools ]; From 3aa11e60d63fcdff0dde8fcec3b4ec8c04aa4924 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 2 Jun 2024 09:09:25 +0200 Subject: [PATCH 318/359] python312Packages.pyvex: 9.2.103 -> 9.2.104 --- pkgs/development/python-modules/pyvex/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyvex/default.nix b/pkgs/development/python-modules/pyvex/default.nix index 536bf986df97..234af13d159f 100644 --- a/pkgs/development/python-modules/pyvex/default.nix +++ b/pkgs/development/python-modules/pyvex/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "pyvex"; - version = "9.2.103"; + version = "9.2.104"; pyproject = true; disabled = pythonOlder "3.11"; src = fetchPypi { inherit pname version; - hash = "sha256-pmvdAdp/2uAsRMoDnp1naPVh47a0m8NNothbIFcptGI="; + hash = "sha256-lFzvo+DZgVathfAx++A7lA9dRrUqDyAg204h7M17zW8="; }; build-system = [ setuptools ]; From 5afcad1be419372d6ebda9d247949b516a07f3d8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 2 Jun 2024 09:10:09 +0200 Subject: [PATCH 319/359] python312Packages.claripy: 9.2.103 -> 9.2.104 Diff: https://github.com/angr/claripy/compare/refs/tags/v9.2.103...v9.2.104 --- pkgs/development/python-modules/claripy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/claripy/default.nix b/pkgs/development/python-modules/claripy/default.nix index 520154c5bcaa..55fae699da6a 100644 --- a/pkgs/development/python-modules/claripy/default.nix +++ b/pkgs/development/python-modules/claripy/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "claripy"; - version = "9.2.103"; + version = "9.2.104"; pyproject = true; disabled = pythonOlder "3.11"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "angr"; repo = "claripy"; rev = "refs/tags/v${version}"; - hash = "sha256-Eh+P6/yKTn+zymfh6MU6zL36wt+roRPbtAfiJ/e8tjI="; + hash = "sha256-J4XoqlUZzm7WMfZJ0DY+yHvMaP5kUEtRv9JnnMhVAm0="; }; # z3 does not provide a dist-info, so python-runtime-deps-check will fail From 7bb3efea618080491ec90cf28c04ac594826db8c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 2 Jun 2024 09:12:47 +0200 Subject: [PATCH 320/359] python312Packages.cle: 9.2.103 -> 9.2.104 Diff: https://github.com/angr/cle/compare/refs/tags/v9.2.103...v9.2.104 --- pkgs/development/python-modules/cle/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/cle/default.nix b/pkgs/development/python-modules/cle/default.nix index 33a4bd514778..dc49f346f19d 100644 --- a/pkgs/development/python-modules/cle/default.nix +++ b/pkgs/development/python-modules/cle/default.nix @@ -2,6 +2,7 @@ lib, archinfo, buildPythonPackage, + cart, cffi, fetchFromGitHub, minidump, @@ -18,14 +19,14 @@ let # The binaries are following the argr projects release cycle - version = "9.2.103"; + version = "9.2.104"; # Binary files from https://github.com/angr/binaries (only used for testing and only here) binaries = fetchFromGitHub { owner = "angr"; repo = "binaries"; rev = "refs/tags/v${version}"; - hash = "sha256-SPBco+1UKe9ra8eauBmsyS/0F9wxb8r/xhPWP9N1Nck="; + hash = "sha256-5Rs7MMU1/5VwG9ZbLO07GggEHZA9zHK8LZEId6hTa9Q="; }; in buildPythonPackage rec { @@ -39,13 +40,14 @@ buildPythonPackage rec { owner = "angr"; repo = "cle"; rev = "refs/tags/v${version}"; - hash = "sha256-fUE0hfrIQrYCMH7txKvq8tsGhJIAXc+66JmcqQHg4J4="; + hash = "sha256-8jfXqv69IkqzeMW61ZMIjtvYMZezDcKgnRaVQEfhh0I="; }; build-system = [ setuptools ]; dependencies = [ archinfo + cart cffi minidump pefile From fc5fcc92d5194e08e99edd1511bf6dc75c78b96d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 2 Jun 2024 09:15:25 +0200 Subject: [PATCH 321/359] python311Packages.angr: 9.2.103 -> 9.2.104 Diff: https://github.com/angr/angr/compare/refs/tags/v9.2.103...v9.2.104 --- pkgs/development/python-modules/angr/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/angr/default.nix b/pkgs/development/python-modules/angr/default.nix index 71629259ec07..920a8dc7053d 100644 --- a/pkgs/development/python-modules/angr/default.nix +++ b/pkgs/development/python-modules/angr/default.nix @@ -37,7 +37,7 @@ buildPythonPackage rec { pname = "angr"; - version = "9.2.103"; + version = "9.2.104"; pyproject = true; disabled = pythonOlder "3.11"; @@ -46,7 +46,7 @@ buildPythonPackage rec { owner = "angr"; repo = "angr"; rev = "refs/tags/v${version}"; - hash = "sha256-U1XO6MlXJzEBskp2pMZmIeRNKNQV3kWGMLbmlXS+zos="; + hash = "sha256-IJVPycIZNn0+B0YRNiTOL/+Jxioa4VPm1VWVg9Sz68A="; }; pythonRelaxDeps = [ "capstone" ]; From aa2756cbd9c28b1d92b3c27a232d27bcd229e889 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 2 Jun 2024 09:18:20 +0200 Subject: [PATCH 322/359] python312Packages.fastcore: 1.5.42 -> 1.5.43 Diff: https://github.com/fastai/fastcore/compare/refs/tags/1.5.42...1.5.43 Changelog: https://github.com/fastai/fastcore/blob/1.5.43/CHANGELOG.md --- pkgs/development/python-modules/fastcore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fastcore/default.nix b/pkgs/development/python-modules/fastcore/default.nix index 50d008f7b741..655efc1b459b 100644 --- a/pkgs/development/python-modules/fastcore/default.nix +++ b/pkgs/development/python-modules/fastcore/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "fastcore"; - version = "1.5.42"; + version = "1.5.43"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "fastai"; repo = "fastcore"; rev = "refs/tags/${version}"; - hash = "sha256-05rK1RT11ja4pNikcbSXhTG/euMeD0Xmc2Y74SJDbSQ="; + hash = "sha256-81U5LEhReoNLtPqDe9WyX5BPc0H88cYUcx3kI7ssjr8="; }; build-system = [ setuptools ]; From be7d2eba4eb5695bc44c8346f26f660675e7dc63 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 2 Jun 2024 09:28:58 +0200 Subject: [PATCH 323/359] python312Packages.githubkit: 0.11.4 -> 0.11.5 Diff: https://github.com/yanyongyu/githubkit/compare/refs/tags/v0.11.4...v0.11.5 Changelog: https://github.com/yanyongyu/githubkit/releases/tag/v0.11.5 --- pkgs/development/python-modules/githubkit/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/githubkit/default.nix b/pkgs/development/python-modules/githubkit/default.nix index 3a8f62f6a02d..fe14c80356ae 100644 --- a/pkgs/development/python-modules/githubkit/default.nix +++ b/pkgs/development/python-modules/githubkit/default.nix @@ -11,12 +11,13 @@ pytest-xdist, pytestCheckHook, pythonOlder, + pythonRelaxDepsHook, typing-extensions, }: buildPythonPackage rec { pname = "githubkit"; - version = "0.11.4"; + version = "0.11.5"; pyproject = true; disabled = pythonOlder "3.8"; @@ -25,7 +26,7 @@ buildPythonPackage rec { owner = "yanyongyu"; repo = "githubkit"; rev = "refs/tags/v${version}"; - hash = "sha256-uxXRDavp5c3e1MOZR2B4wUxEHh6K81avTeaIVsOdup8="; + hash = "sha256-YlI5NEfZD+9I2Ikd/LyEq+MnsdYixi+UVNUP8mfFKc8="; }; postPatch = '' @@ -33,8 +34,12 @@ buildPythonPackage rec { --replace-fail "--cov=githubkit --cov-append --cov-report=term-missing" "" ''; + pythonRelaxDeps = [ "hishel" ]; + build-system = [ poetry-core ]; + nativeBuildInputs = [ pythonRelaxDepsHook ]; + dependencies = [ hishel httpx From 8dd7518fbfa0bf1ffe08e2e8fb767ebcb55c3c68 Mon Sep 17 00:00:00 2001 From: brahyerr Date: Sun, 2 Jun 2024 04:11:09 -0400 Subject: [PATCH 324/359] emacsPackage.el-easydraw: fix passthru.updateScript Use the same update script that is inlined in some other manual package derivations as has an incompatible version string format. --- .../manual-packages/el-easydraw/default.nix | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/el-easydraw/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/el-easydraw/default.nix index 608777208bb6..c1dbfe835f88 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/el-easydraw/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/el-easydraw/default.nix @@ -2,7 +2,7 @@ , melpaBuild , fetchFromGitHub , writeText -, unstableGitUpdater +, writeScript , gzip }: @@ -33,7 +33,19 @@ melpaBuild { "msg")) ''; - passthru.updateScript = unstableGitUpdater { }; + passthru.updateScript = writeScript "update.sh" '' + #!/usr/bin/env nix-shell + #!nix-shell -i bash -p common-updater-scripts coreutils git gnused + set -eu -o pipefail + tmpdir="$(mktemp -d)" + git clone --depth=1 https://github.com/misohena/el-easydraw.git "$tmpdir" + pushd "$tmpdir" + commit=$(git show -s --pretty='format:%H') + # Based on: https://github.com/melpa/melpa/blob/2d8716906a0c9e18d6c979d8450bf1d15dd785eb/package-build/package-build.el#L523-L533 + version=$(TZ=UTC git show -s --pretty='format:%cd' --date='format-local:%Y%m%d.%H%M' | sed 's|\.0*|.|') + popd + update-source-version emacsPackages.el-easydraw $version --rev="$commit" + ''; meta = { homepage = "https://github.com/misohena/el-easydraw"; From bab3620eda27c8c1562e2836430b010ab8b3b162 Mon Sep 17 00:00:00 2001 From: brahyerr Date: Sun, 2 Jun 2024 04:13:40 -0400 Subject: [PATCH 325/359] =?UTF-8?q?emacsPackage.el-easydraw:=201.1.0=20?= =?UTF-8?q?=E2=86=92=2020240529.1009?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../elisp-packages/manual-packages/el-easydraw/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/el-easydraw/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/el-easydraw/default.nix index c1dbfe835f88..9cfa97c4346d 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/el-easydraw/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/el-easydraw/default.nix @@ -7,17 +7,17 @@ }: let - rev = "de68851724072c6695e675f090b33a8abec040c9"; + rev = "13c9fa22155066acfb5a2e444fe76245738e7fb7"; in melpaBuild { pname = "edraw"; - version = "1.1.0"; + version = "20240529.1009"; src = fetchFromGitHub { owner = "misohena"; repo = "el-easydraw"; inherit rev; - hash = "sha256-l9i+HCRKnKiDqID+bfAOPE7LpVBZp1AOPkceX8KbDXM="; + hash = "sha256-h2auwVIWjrOBPHPCuLdJv5y3FpoV4V+MEOPf4xprfYg="; }; commit = rev; From ddff6e2c2028b57fd6d0912360ce6c338589f5c4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Jun 2024 14:36:29 +0000 Subject: [PATCH 326/359] planify: 4.7.4 -> 4.8 --- pkgs/applications/office/planify/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/office/planify/default.nix b/pkgs/applications/office/planify/default.nix index 8702cfb5379a..ac516e28a693 100644 --- a/pkgs/applications/office/planify/default.nix +++ b/pkgs/applications/office/planify/default.nix @@ -28,13 +28,13 @@ stdenv.mkDerivation rec { pname = "planify"; - version = "4.7.4"; + version = "4.8"; src = fetchFromGitHub { owner = "alainm23"; repo = "planify"; rev = version; - hash = "sha256-x76HasjETqXqE5yXE69/69NAYEWAksHSt0nYRq8/P0k="; + hash = "sha256-uzZYrn1nbDoLSYyO1Y2YJk35+1WfVckSgGproaHKTOQ="; }; nativeBuildInputs = [ From f250907b642a80904bb6bc4cc229dfd9485ff2a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo?= Date: Sun, 2 Jun 2024 07:06:16 -0300 Subject: [PATCH 327/359] lxqt.qterminal: add qtwayland to the dependence list --- pkgs/desktops/lxqt/qterminal/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/desktops/lxqt/qterminal/default.nix b/pkgs/desktops/lxqt/qterminal/default.nix index bb019eeae7e4..065cc7935918 100644 --- a/pkgs/desktops/lxqt/qterminal/default.nix +++ b/pkgs/desktops/lxqt/qterminal/default.nix @@ -6,6 +6,7 @@ , qtbase , qtermwidget , qttools +, qtwayland , wrapQtAppsHook , gitUpdater , nixosTests @@ -32,6 +33,7 @@ stdenv.mkDerivation rec { buildInputs = [ qtbase qtermwidget + qtwayland ]; passthru.updateScript = gitUpdater { }; From f41fc204d68dcd0cc2ab255d71a2ce3f6935432b Mon Sep 17 00:00:00 2001 From: Vassilis Palassopoulos Date: Sun, 2 Jun 2024 13:22:30 +0300 Subject: [PATCH 328/359] doc/release-notes: fix option that enables Plasma 6 --- nixos/doc/manual/release-notes/rl-2405.section.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/doc/manual/release-notes/rl-2405.section.md b/nixos/doc/manual/release-notes/rl-2405.section.md index 900ac60df908..2729ded6090a 100644 --- a/nixos/doc/manual/release-notes/rl-2405.section.md +++ b/nixos/doc/manual/release-notes/rl-2405.section.md @@ -55,7 +55,7 @@ In addition to numerous new and upgraded packages, this release has the followin - Similarly, please use the `services.xserver.desktopManager.mate.extraCajaExtensions` option for installing Caja extensions. - To use the Wayland session, enable `services.xserver.desktopManager.mate.enableWaylandSession`. This is opt-in for now as it is in early an stage and introduces a new set of Wayfire closures. Due to [known issues with LightDM](https://github.com/canonical/lightdm/issues/63), we suggest using SDDM as the display manager. -- Plasma 6 is now available and can be installed with `services.xserver.desktopManager.plasma6.enable = true;`. Plasma 5 will likely be deprecated in the next release (24.11). Note that Plasma 6 runs as Wayland by default, and the X11 session needs to be explicitly selected if necessary. +- Plasma 6 is now available and can be installed with `services.desktopManager.plasma6.enable = true;`. Plasma 5 will likely be deprecated in the next release (24.11). Note that Plasma 6 runs as Wayland by default, and the X11 session needs to be explicitly selected if necessary. ## New Services {#sec-release-24.05-new-services} From 471b42098acb4d0831a4aebfafe8d86eb4e60a03 Mon Sep 17 00:00:00 2001 From: 9R Date: Sun, 2 Jun 2024 12:53:11 +0200 Subject: [PATCH 329/359] home-assistant-custom-component-epex_spot: 1.2.0 -> 1.2.1 (#316617) --- .../home-assistant/custom-components/moonraker/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/moonraker/default.nix b/pkgs/servers/home-assistant/custom-components/moonraker/default.nix index efe0654d01cb..a134f8ff4f14 100644 --- a/pkgs/servers/home-assistant/custom-components/moonraker/default.nix +++ b/pkgs/servers/home-assistant/custom-components/moonraker/default.nix @@ -7,13 +7,13 @@ buildHomeAssistantComponent rec { owner = "marcolivierarsenault"; domain = "moonraker"; - version = "1.2.0"; + version = "1.2.1"; src = fetchFromGitHub { owner = "marcolivierarsenault"; repo = "moonraker-home-assistant"; rev = "refs/tags/${version}"; - hash = "sha256-oFHV9+5byWCOUxUhOvGHNilCZaoOp2xxb33nF8+CYjE="; + hash = "sha256-utxCHXVpP4FQT2poVuS4cMZGgn7yO89lUw5KhIHRXKQ="; }; propagatedBuildInputs = [ From 361faf65e9a6411b5b3b1f7d203f16b6c7c47cf0 Mon Sep 17 00:00:00 2001 From: aleksana Date: Sat, 1 Jun 2024 19:13:32 +0800 Subject: [PATCH 330/359] nixd: 2.1.2 -> 2.2.0; {nixf,nixt}: init --- .../tools/language-servers/nixd/default.nix | 237 +++++++++++------- pkgs/top-level/all-packages.nix | 4 +- 2 files changed, 143 insertions(+), 98 deletions(-) diff --git a/pkgs/development/tools/language-servers/nixd/default.nix b/pkgs/development/tools/language-servers/nixd/default.nix index 86325a6815b3..d17c049d0ead 100644 --- a/pkgs/development/tools/language-servers/nixd/default.nix +++ b/pkgs/development/tools/language-servers/nixd/default.nix @@ -1,103 +1,148 @@ -{ lib -, stdenv -, fetchFromGitHub -, nix-update-script -, bison -, boost182 -, flex -, fmt -, gtest -, libbacktrace -, lit -, llvmPackages -, meson -, ninja -, nix -, nixpkgs-fmt -, pkg-config -, testers +{ + lib, + stdenv, + fetchFromGitHub, + boost182, + gtest, + llvmPackages, + meson, + ninja, + nix, + nix-update-script, + nixd, + nixf, + nixt, + nlohmann_json, + pkg-config, + testers, }: -stdenv.mkDerivation (finalAttrs: { - pname = "nixd"; - version = "2.1.2"; +let + common = rec { + version = "2.2.0"; - src = fetchFromGitHub { - owner = "nix-community"; - repo = "nixd"; - rev = finalAttrs.version; - hash = "sha256-A6hoZ4fbWxd7Mx+r3e1HEw2IPaAn4WcMEIocy/ZCz28="; - }; - - mesonBuildType = "release"; - - nativeBuildInputs = [ - meson - ninja - pkg-config - bison - flex - ]; - - nativeCheckInputs = [ - lit - nixpkgs-fmt - ]; - - buildInputs = [ - libbacktrace - nix - fmt - gtest - boost182 - llvmPackages.llvm - ]; - - env.CXXFLAGS = "-include ${nix.dev}/include/nix/config.h"; - - # https://github.com/nix-community/nixd/issues/215 - doCheck = !stdenv.isDarwin; - - checkPhase = '' - runHook preCheck - dirs=(store var var/nix var/log/nix etc home) - - for dir in $dirs; do - mkdir -p "$TMPDIR/$dir" - done - - export NIX_STORE_DIR=$TMPDIR/store - export NIX_LOCALSTATE_DIR=$TMPDIR/var - export NIX_STATE_DIR=$TMPDIR/var/nix - export NIX_LOG_DIR=$TMPDIR/var/log/nix - export NIX_CONF_DIR=$TMPDIR/etc - export HOME=$TMPDIR/home - - # Disable nixd regression tests, because it uses some features provided by - # nix, and does not correctly work in the sandbox - meson test --print-errorlogs unit/libnixf/Basic unit/libnixf/Parse unit/libnixt - runHook postCheck - ''; - - passthru.updateScript = nix-update-script { }; - - passthru.tests = { - version = testers.testVersion { - package = finalAttrs.finalPackage; + src = fetchFromGitHub { + owner = "nix-community"; + repo = "nixd"; + rev = version; + hash = "sha256-/8Ty1I130vWFidedt+WEaaFHS/zMFVu9vpq4Z3EBjGw="; }; - pkg-config = testers.hasPkgConfigModules { - package = finalAttrs.finalPackage; - moduleNames = [ "libnixf" "libnixt" ]; + + nativeBuildInputs = [ + meson + ninja + pkg-config + ]; + + mesonBuildType = "release"; + + doCheck = true; + + meta = { + homepage = "https://github.com/nix-community/nixd"; + changelog = "https://github.com/nix-community/nixd/releases/tag/${version}"; + license = lib.licenses.lgpl3Plus; + maintainers = with lib.maintainers; [ + inclyc + Ruixi-rebirth + aleksana + ]; + platforms = lib.platforms.unix; }; }; +in +{ + nixf = stdenv.mkDerivation ( + common + // { + pname = "nixf"; - meta = { - description = "Nix language server"; - homepage = "https://github.com/nix-community/nixd"; - changelog = "https://github.com/nix-community/nixd/releases/tag/${finalAttrs.version}"; - license = lib.licenses.lgpl3Plus; - maintainers = with lib.maintainers; [ inclyc Ruixi-rebirth ]; - mainProgram = "nixd"; - platforms = lib.platforms.unix; - }; -}) + sourceRoot = "${common.src.name}/libnixf"; + + outputs = [ + "out" + "dev" + ]; + + buildInputs = [ + gtest + boost182 + nlohmann_json + ]; + + passthru.tests.pkg-config = testers.hasPkgConfigModules { + package = nixf; + moduleNames = [ "nixf" ]; + }; + + meta = common.meta // { + description = "A Nix language frontend, parser & semantic analysis"; + mainProgram = "nixf-tidy"; + }; + } + ); + + nixt = stdenv.mkDerivation ( + common + // { + pname = "nixt"; + + sourceRoot = "${common.src.name}/libnixt"; + + outputs = [ + "out" + "dev" + ]; + + buildInputs = [ + nix + gtest + boost182 + ]; + + env.CXXFLAGS = "-include ${nix.dev}/include/nix/config.h"; + + passthru.tests.pkg-config = testers.hasPkgConfigModules { + package = nixt; + moduleNames = [ "nixt" ]; + }; + + meta = common.meta // { + description = "A supporting library that wraps C++ nix"; + }; + } + ); + + nixd = stdenv.mkDerivation ( + common + // { + pname = "nixd"; + + sourceRoot = "${common.src.name}/nixd"; + + buildInputs = [ + nix + nixf + nixt + llvmPackages.llvm + gtest + boost182 + ]; + + env.CXXFLAGS = "-include ${nix.dev}/include/nix/config.h"; + + # See https://github.com/nix-community/nixd/issues/519 + doCheck = false; + + passthru = { + updateScript = nix-update-script { }; + tests.version = testers.testVersion { package = nixd; }; + }; + + meta = common.meta // { + description = "A feature-rich Nix language server interoperating with C++ nix"; + mainProgram = "nixd"; + }; + } + ); +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ee2907d324cc..462ede40b1c9 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17943,10 +17943,10 @@ with pkgs; nil = callPackage ../development/tools/language-servers/nil { }; - nixd = callPackage ../development/tools/language-servers/nixd { + inherit (callPackages ../development/tools/language-servers/nixd { llvmPackages = llvmPackages_16; nix = nixVersions.nix_2_19; - }; + }) nixf nixt nixd; openscad-lsp = callPackage ../development/tools/language-servers/openscad-lsp { }; From 37afbbb6022dd80f759e05c05c29f947d357f4ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Silas=20Sch=C3=B6ffel?= Date: Sun, 2 Jun 2024 13:27:22 +0200 Subject: [PATCH 331/359] nixos/invidious-router: remove redundant "Enables" in description --- nixos/modules/services/misc/invidious-router.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/misc/invidious-router.nix b/nixos/modules/services/misc/invidious-router.nix index 4a08f0bcb8dc..7a90c6ab9ddc 100644 --- a/nixos/modules/services/misc/invidious-router.nix +++ b/nixos/modules/services/misc/invidious-router.nix @@ -11,7 +11,7 @@ in { meta.maintainers = [lib.maintainers.sils]; options.services.invidious-router = { - enable = lib.mkEnableOption "Enables the invidious-router service"; + enable = lib.mkEnableOption "the invidious-router service"; port = lib.mkOption { type = lib.types.port; default = 8050; From efdb33a49cb3c3bd833d4b8bb5e43c9a457235f5 Mon Sep 17 00:00:00 2001 From: natsukium Date: Sun, 2 Jun 2024 20:42:55 +0900 Subject: [PATCH 332/359] python311Packages.online-judge-tools: refactor --- .../python-modules/online-judge-tools/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/online-judge-tools/default.nix b/pkgs/development/python-modules/online-judge-tools/default.nix index 272c03f2b63a..23e9a259be02 100644 --- a/pkgs/development/python-modules/online-judge-tools/default.nix +++ b/pkgs/development/python-modules/online-judge-tools/default.nix @@ -6,12 +6,13 @@ online-judge-api-client, packaging, requests, + setuptools, }: buildPythonPackage rec { pname = "online-judge-tools"; version = "12.0.0"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "online-judge-tools"; @@ -20,6 +21,8 @@ buildPythonPackage rec { hash = "sha256-m6V4Sq3yU/KPnbpA0oCLI/qaSrAPA6TutcBL5Crb/Cc="; }; + build-system = [ setuptools ]; + dependencies = [ colorama online-judge-api-client @@ -27,6 +30,11 @@ buildPythonPackage rec { requests ]; + pythonImportsCheck = [ + "onlinejudge" + "onlinejudge_command" + ]; + # Requires internet access doCheck = false; From fd437761caea0483dfcba39da2699413309d961b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 12:21:49 +0000 Subject: [PATCH 333/359] oneshot: 2.1.0 -> 2.1.1 --- pkgs/tools/networking/oneshot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/oneshot/default.nix b/pkgs/tools/networking/oneshot/default.nix index f350cdf241c8..6bf467e3b3c0 100644 --- a/pkgs/tools/networking/oneshot/default.nix +++ b/pkgs/tools/networking/oneshot/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "oneshot"; - version = "2.1.0"; + version = "2.1.1"; src = fetchFromGitHub { owner = "forestnode-io"; repo = "oneshot"; rev = "v${version}"; - hash = "sha256-zGeXc/dzll5fYURufljVBbTyVhrI9pkqLufOB8ZdV0E="; + hash = "sha256-eEVjdFHZyk2bSVqrMJIsgZvvLoDOira8zTzX9oDNtHM="; }; vendorHash = "sha256-TktSQMIHYXF9eyY6jyfE31WLXEq7VZU3qnVIMGjMMcA="; From ce3c0ade8578c9dfd8757fa847c2fa56f8f129ab Mon Sep 17 00:00:00 2001 From: heisfer Date: Fri, 31 May 2024 02:35:46 +0300 Subject: [PATCH 334/359] eta: init at 1.0.1 Added outputs Added CC flag Added cross-compilation unix -> linux --- pkgs/by-name/et/eta/package.nix | 36 +++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 pkgs/by-name/et/eta/package.nix diff --git a/pkgs/by-name/et/eta/package.nix b/pkgs/by-name/et/eta/package.nix new file mode 100644 index 000000000000..a0ba3a682422 --- /dev/null +++ b/pkgs/by-name/et/eta/package.nix @@ -0,0 +1,36 @@ +{ + fetchFromGitHub, + lib, + stdenv, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "eta"; + version = "1.0.1"; + + src = fetchFromGitHub { + owner = "aioobe"; + repo = "eta"; + rev = "v${finalAttrs.version}"; + hash = "sha256-UQ8ZoxFAy5dKtXTLwPolPMd7YJeEjsK639RkGCMY6rU="; + }; + + outputs = [ + "out" + "man" + ]; + + makeFlags = [ + "PREFIX=$(out)" + "CC=${stdenv.cc.targetPrefix}cc" + ]; + + meta = { + description = "Tool for monitoring progress and ETA of an arbitrary process"; + homepage = "https://github.com/aioobe/eta"; + license = lib.licenses.gpl3Only; + mainProgram = "eta"; + maintainers = with lib.maintainers; [ heisfer ]; + platforms = lib.platforms.linux; + }; +}) From ee075d8ad43f8f026ae15a77159a30c2fd62aaf5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 12:54:16 +0000 Subject: [PATCH 335/359] expected-lite: 0.6.3 -> 0.7.0 --- pkgs/development/libraries/expected-lite/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/expected-lite/default.nix b/pkgs/development/libraries/expected-lite/default.nix index 5b5fc620795c..1be8ab2f40ba 100644 --- a/pkgs/development/libraries/expected-lite/default.nix +++ b/pkgs/development/libraries/expected-lite/default.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "expected-lite"; - version = "0.6.3"; + version = "0.7.0"; src = fetchFromGitHub { owner = "martinmoene"; repo = "expected-lite"; rev = "v${version}"; - hash = "sha256-Qvu/YmkivfXVGM4ZPLVt3XmOEnKWcmHpbb9xJyC2qDQ="; + hash = "sha256-8ILoBK36NT7+4k3SqwgIghFSVmNHHkhxgTFvrxxXTPk="; }; nativeBuildInputs = [ cmake ninja ]; From 59a83970bbc457fa45eaa3db645fb6193869cc9b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 13:11:42 +0000 Subject: [PATCH 336/359] jnv: 0.2.3 -> 0.3.0 --- pkgs/by-name/jn/jnv/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/jn/jnv/package.nix b/pkgs/by-name/jn/jnv/package.nix index 558094cb3100..bbb7822133e2 100644 --- a/pkgs/by-name/jn/jnv/package.nix +++ b/pkgs/by-name/jn/jnv/package.nix @@ -7,16 +7,16 @@ }: rustPlatform.buildRustPackage rec { pname = "jnv"; - version = "0.2.3"; + version = "0.3.0"; src = fetchFromGitHub { owner = "ynqa"; repo = "jnv"; rev = "v${version}"; - hash = "sha256-yAyhXXWXsFkQq34aCG+IwE+wkYicu4vmOmX1uSs3R4o="; + hash = "sha256-5Atop86g/gGgf4MEK/Q2vqpQ+KIS72FB2gXCH8U+L3g="; }; - cargoHash = "sha256-PcEQSp4GrMRT6zjbINSZ3lojkpvCyZC2fRHqnG6aPOw="; + cargoHash = "sha256-qpVRq6RbrDZDSJkLQ5Au9j2mWXp3gn7QBe3nRmIVK8c="; nativeBuildInputs = [ autoconf From b5860de3f52b892ce4b0b3944bad5603a73db80b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 13:23:46 +0000 Subject: [PATCH 337/359] obs-studio-plugins.obs-text-pthread: 2.0.3 -> 2.0.4 --- .../video/obs-studio/plugins/obs-text-pthread.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/obs-studio/plugins/obs-text-pthread.nix b/pkgs/applications/video/obs-studio/plugins/obs-text-pthread.nix index 3fcc893b0d34..8819f4f53779 100644 --- a/pkgs/applications/video/obs-studio/plugins/obs-text-pthread.nix +++ b/pkgs/applications/video/obs-studio/plugins/obs-text-pthread.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation rec { pname = "obs-text-pthread"; - version = "2.0.3"; + version = "2.0.4"; src = fetchFromGitHub { owner = "norihiro"; repo = "obs-text-pthread"; rev = version; - sha256 = "sha256-iwPoFbXkWzwE3smWJ+//ZUayD5OO/3iMSoYUTR3LVks="; + sha256 = "sha256-3Y++zpy5TEp8AtyRw+1fZDEFY9AuN7JpUNqUhM7h04U="; }; nativeBuildInputs = [ cmake pkg-config ]; From 27fdadcc06c2030ff5ed019659a02d1346f1f00c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 13:29:50 +0000 Subject: [PATCH 338/359] smbmap: 1.10.3 -> 1.10.4 --- pkgs/tools/security/smbmap/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/smbmap/default.nix b/pkgs/tools/security/smbmap/default.nix index 5075c6ac3838..1e91764db609 100644 --- a/pkgs/tools/security/smbmap/default.nix +++ b/pkgs/tools/security/smbmap/default.nix @@ -6,14 +6,14 @@ python3.pkgs.buildPythonApplication rec { pname = "smbmap"; - version = "1.10.3"; + version = "1.10.4"; pyproject = true; src = fetchFromGitHub { owner = "ShawnDEvans"; repo = "smbmap"; rev = "refs/tags/v${version}"; - hash = "sha256-ZzNiNAGf0FYfo3Zow4crWFQQb4+GhUeHpwJfuM5P9Ds="; + hash = "sha256-CU0pio+R8JI/vQi13mOmiEeWC+r4EuLwWOQYLnm4Oao="; }; build-system = with python3.pkgs; [ setuptools ]; From 96e2a0dbd345f23b3a45982947277b46bd444fa6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 13:40:31 +0000 Subject: [PATCH 339/359] podman-tui: 1.0.1 -> 1.1.0 --- pkgs/applications/virtualization/podman-tui/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/virtualization/podman-tui/default.nix b/pkgs/applications/virtualization/podman-tui/default.nix index b1ff999cd89c..0d7947a3f251 100644 --- a/pkgs/applications/virtualization/podman-tui/default.nix +++ b/pkgs/applications/virtualization/podman-tui/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "podman-tui"; - version = "1.0.1"; + version = "1.1.0"; src = fetchFromGitHub { owner = "containers"; repo = "podman-tui"; rev = "v${version}"; - hash = "sha256-t1vrUXv0ZP+vmOcUIue/yvB34DP+gduopuN0U9oixBQ="; + hash = "sha256-my/y2cgF7F0wk5VJKfmqotBrV3HPmRQGPjlSdMe7wXk="; }; vendorHash = null; From e897944fded7dd30d733b4fe47e80048aa8dd218 Mon Sep 17 00:00:00 2001 From: luftmensch-luftmensch Date: Wed, 29 May 2024 11:38:43 +0200 Subject: [PATCH 340/359] tdf: init at 0-unstable-2024-05-29 --- pkgs/by-name/td/tdf/Cargo.lock | 1511 +++++++++++++++++++++++++++++++ pkgs/by-name/td/tdf/package.nix | 55 ++ 2 files changed, 1566 insertions(+) create mode 100644 pkgs/by-name/td/tdf/Cargo.lock create mode 100644 pkgs/by-name/td/tdf/package.nix diff --git a/pkgs/by-name/td/tdf/Cargo.lock b/pkgs/by-name/td/tdf/Cargo.lock new file mode 100644 index 000000000000..4b9426c37944 --- /dev/null +++ b/pkgs/by-name/td/tdf/Cargo.lock @@ -0,0 +1,1511 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "addr2line" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" +dependencies = [ + "gimli", +] + +[[package]] +name = "adler" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" + +[[package]] +name = "ahash" +version = "0.8.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" +dependencies = [ + "cfg-if", + "once_cell", + "version_check", + "zerocopy", +] + +[[package]] +name = "allocator-api2" +version = "0.2.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" + +[[package]] +name = "autocfg" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" + +[[package]] +name = "backtrace" +version = "0.3.72" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17c6a35df3749d2e8bb1b7b21a976d82b15548788d2735b9d82f329268f71a11" +dependencies = [ + "addr2line", + "cc", + "cfg-if", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", +] + +[[package]] +name = "base64" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitflags" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" + +[[package]] +name = "bytemuck" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78834c15cb5d5efe3452d58b1e8ba890dd62d21907f867f383358198e56ebca5" + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "cairo-rs" +version = "0.19.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2ac2a4d0e69036cf0062976f6efcba1aaee3e448594e6514bb2ddf87acce562" +dependencies = [ + "bitflags 2.5.0", + "cairo-sys-rs", + "glib", + "libc", + "thiserror", +] + +[[package]] +name = "cairo-sys-rs" +version = "0.19.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd3bb3119664efbd78b5e6c93957447944f16bdbced84c17a9f41c7829b81e64" +dependencies = [ + "glib-sys", + "libc", + "system-deps", +] + +[[package]] +name = "cassowary" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53" + +[[package]] +name = "castaway" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a17ed5635fc8536268e5d4de1e22e81ac34419e5f052d4d51f4e01dcc263fcc" +dependencies = [ + "rustversion", +] + +[[package]] +name = "cc" +version = "1.0.98" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f" + +[[package]] +name = "cfg-expr" +version = "0.15.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" +dependencies = [ + "smallvec", + "target-lexicon", +] + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "compact_str" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f" +dependencies = [ + "castaway", + "cfg-if", + "itoa", + "ryu", + "static_assertions", +] + +[[package]] +name = "crc32fast" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crossbeam-channel" +version = "0.5.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-deque" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" +dependencies = [ + "crossbeam-epoch", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.9.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" + +[[package]] +name = "crossterm" +version = "0.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df" +dependencies = [ + "bitflags 2.5.0", + "crossterm_winapi", + "futures-core", + "libc", + "mio", + "parking_lot", + "signal-hook", + "signal-hook-mio", + "winapi", +] + +[[package]] +name = "crossterm_winapi" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b" +dependencies = [ + "winapi", +] + +[[package]] +name = "dyn-clone" +version = "1.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125" + +[[package]] +name = "either" +version = "1.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b" + +[[package]] +name = "equivalent" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + +[[package]] +name = "errno" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "fdeflate" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645" +dependencies = [ + "simd-adler32", +] + +[[package]] +name = "filetime" +version = "0.2.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall 0.4.1", + "windows-sys 0.52.0", +] + +[[package]] +name = "flate2" +version = "1.0.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "fsevent-sys" +version = "4.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2" +dependencies = [ + "libc", +] + +[[package]] +name = "futures-channel" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" +dependencies = [ + "futures-core", +] + +[[package]] +name = "futures-core" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" + +[[package]] +name = "futures-executor" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-io" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" + +[[package]] +name = "futures-macro" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "futures-task" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" + +[[package]] +name = "futures-util" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" +dependencies = [ + "futures-core", + "futures-macro", + "futures-task", + "pin-project-lite", + "pin-utils", + "slab", +] + +[[package]] +name = "getrandom" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" +dependencies = [ + "cfg-if", + "libc", + "wasi", +] + +[[package]] +name = "gimli" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" + +[[package]] +name = "gio" +version = "0.19.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be548be810e45dd31d3bbb89c6210980bb7af9bca3ea1292b5f16b75f8e394a7" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-util", + "gio-sys", + "glib", + "libc", + "pin-project-lite", + "smallvec", + "thiserror", +] + +[[package]] +name = "gio-sys" +version = "0.19.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4bdbef451b0f0361e7f762987cc6bebd5facab1d535e85a3cf1115dfb08db40" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps", + "windows-sys 0.52.0", +] + +[[package]] +name = "glib" +version = "0.19.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e52355166df21c7ed16b6a01f615669c7911ed74e27ef60eba339c0d2da12490" +dependencies = [ + "bitflags 2.5.0", + "futures-channel", + "futures-core", + "futures-executor", + "futures-task", + "futures-util", + "gio-sys", + "glib-macros", + "glib-sys", + "gobject-sys", + "libc", + "memchr", + "smallvec", + "thiserror", +] + +[[package]] +name = "glib-macros" +version = "0.19.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70025dbfa1275cf7d0531c3317ba6270dae15d87e63342229d638246ff45202e" +dependencies = [ + "heck 0.5.0", + "proc-macro-crate", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "glib-sys" +version = "0.19.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "767d23ead9bbdfcbb1c2242c155c8128a7d13dde7bf69c176f809546135e2282" +dependencies = [ + "libc", + "system-deps", +] + +[[package]] +name = "gobject-sys" +version = "0.19.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3787b0bfacca12bb25f8f822b0dbee9f7e4a86e6469a29976d332d2c14c945b" +dependencies = [ + "glib-sys", + "libc", + "system-deps", +] + +[[package]] +name = "hashbrown" +version = "0.14.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" +dependencies = [ + "ahash", + "allocator-api2", +] + +[[package]] +name = "heck" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" + +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + +[[package]] +name = "hermit-abi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" + +[[package]] +name = "icy_sixel" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86858ae800284d596cfdefcb0ad435c3493c12f35367431bbe9b2b3858c1155b" + +[[package]] +name = "image" +version = "0.25.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd54d660e773627692c524beaad361aca785a4f9f5730ce91f42aabe5bce3d11" +dependencies = [ + "bytemuck", + "byteorder", + "num-traits", + "png", + "rayon", + "zune-core", + "zune-jpeg", +] + +[[package]] +name = "indexmap" +version = "2.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" +dependencies = [ + "equivalent", + "hashbrown", +] + +[[package]] +name = "inotify" +version = "0.9.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff" +dependencies = [ + "bitflags 1.3.2", + "inotify-sys", + "libc", +] + +[[package]] +name = "inotify-sys" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" +dependencies = [ + "libc", +] + +[[package]] +name = "itertools" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" +dependencies = [ + "either", +] + +[[package]] +name = "itertools" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" +dependencies = [ + "either", +] + +[[package]] +name = "itoa" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" + +[[package]] +name = "kqueue" +version = "1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c" +dependencies = [ + "kqueue-sys", + "libc", +] + +[[package]] +name = "kqueue-sys" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b" +dependencies = [ + "bitflags 1.3.2", + "libc", +] + +[[package]] +name = "libc" +version = "0.2.155" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" + +[[package]] +name = "linux-raw-sys" +version = "0.4.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" + +[[package]] +name = "lock_api" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" +dependencies = [ + "autocfg", + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" + +[[package]] +name = "lru" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc" +dependencies = [ + "hashbrown", +] + +[[package]] +name = "memchr" +version = "2.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" + +[[package]] +name = "miniz_oxide" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae" +dependencies = [ + "adler", + "simd-adler32", +] + +[[package]] +name = "mio" +version = "0.8.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" +dependencies = [ + "libc", + "log", + "wasi", + "windows-sys 0.48.0", +] + +[[package]] +name = "notify" +version = "6.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d" +dependencies = [ + "bitflags 2.5.0", + "crossbeam-channel", + "filetime", + "fsevent-sys", + "inotify", + "kqueue", + "libc", + "log", + "mio", + "walkdir", + "windows-sys 0.48.0", +] + +[[package]] +name = "num-traits" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg", +] + +[[package]] +name = "num_cpus" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" +dependencies = [ + "hermit-abi", + "libc", +] + +[[package]] +name = "object" +version = "0.35.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8ec7ab813848ba4522158d5517a6093db1ded27575b070f4177b8d12b41db5e" +dependencies = [ + "memchr", +] + +[[package]] +name = "once_cell" +version = "1.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" + +[[package]] +name = "parking_lot" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" +dependencies = [ + "lock_api", + "parking_lot_core", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall 0.5.1", + "smallvec", + "windows-targets 0.52.5", +] + +[[package]] +name = "paste" +version = "1.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" + +[[package]] +name = "pin-project-lite" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "pkg-config" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" + +[[package]] +name = "png" +version = "0.17.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1" +dependencies = [ + "bitflags 1.3.2", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide", +] + +[[package]] +name = "poppler-rs" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9421853a6cc8dfaea2e31bd751fb037abdc3a727f04d0eb10fcf7061f6eff562" +dependencies = [ + "cairo-rs", + "gio", + "glib", + "libc", + "poppler-sys-rs", +] + +[[package]] +name = "poppler-sys-rs" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10f6737da38a7bb0126931c4a7b23b7bea517410bd48676f18af6b38c5f88d51" +dependencies = [ + "cairo-sys-rs", + "gio-sys", + "glib-sys", + "gobject-sys", + "libc", + "system-deps", +] + +[[package]] +name = "ppv-lite86" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" + +[[package]] +name = "proc-macro-crate" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" +dependencies = [ + "toml_edit 0.21.1", +] + +[[package]] +name = "proc-macro2" +version = "1.0.84" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec96c6a92621310b51366f1e28d05ef11489516e93be030060e5fc12024a49d6" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "quote" +version = "1.0.36" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha", + "rand_core", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom", +] + +[[package]] +name = "ratatui" +version = "0.26.3" +source = "git+https://github.com/itsjunetime/ratatui.git#0e185042b728b3bc8baff245154e6d200bb64f3b" +dependencies = [ + "bitflags 2.5.0", + "cassowary", + "compact_str", + "crossterm", + "itertools 0.13.0", + "lru", + "paste", + "stability", + "strum", + "unicode-segmentation", + "unicode-truncate", + "unicode-width", +] + +[[package]] +name = "ratatui-image" +version = "1.0.0" +source = "git+https://github.com/itsjunetime/ratatui-image.git?branch=vb64_on_personal#e5c13ed29c9decdff093c2be5d673d84fb3589a9" +dependencies = [ + "base64", + "dyn-clone", + "icy_sixel", + "image", + "rand", + "ratatui", + "rustix", + "vb64", +] + +[[package]] +name = "rayon" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" +dependencies = [ + "either", + "rayon-core", +] + +[[package]] +name = "rayon-core" +version = "1.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" +dependencies = [ + "crossbeam-deque", + "crossbeam-utils", +] + +[[package]] +name = "redox_syscall" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "redox_syscall" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e" +dependencies = [ + "bitflags 2.5.0", +] + +[[package]] +name = "rustc-demangle" +version = "0.1.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" + +[[package]] +name = "rustix" +version = "0.38.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" +dependencies = [ + "bitflags 2.5.0", + "errno", + "libc", + "linux-raw-sys", + "windows-sys 0.52.0", +] + +[[package]] +name = "rustversion" +version = "1.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" + +[[package]] +name = "ryu" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + +[[package]] +name = "serde" +version = "1.0.203" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.203" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "serde_spanned" +version = "0.6.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0" +dependencies = [ + "serde", +] + +[[package]] +name = "signal-hook" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801" +dependencies = [ + "libc", + "signal-hook-registry", +] + +[[package]] +name = "signal-hook-mio" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af" +dependencies = [ + "libc", + "mio", + "signal-hook", +] + +[[package]] +name = "signal-hook-registry" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" +dependencies = [ + "libc", +] + +[[package]] +name = "simd-adler32" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" + +[[package]] +name = "slab" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" +dependencies = [ + "autocfg", +] + +[[package]] +name = "smallvec" +version = "1.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" + +[[package]] +name = "stability" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ff9eaf853dec4c8802325d8b6d3dffa86cc707fd7a1a4cdbf416e13b061787a" +dependencies = [ + "quote", + "syn", +] + +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + +[[package]] +name = "strum" +version = "0.26.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29" +dependencies = [ + "strum_macros", +] + +[[package]] +name = "strum_macros" +version = "0.26.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946" +dependencies = [ + "heck 0.4.1", + "proc-macro2", + "quote", + "rustversion", + "syn", +] + +[[package]] +name = "syn" +version = "2.0.66" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "system-deps" +version = "6.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" +dependencies = [ + "cfg-expr", + "heck 0.5.0", + "pkg-config", + "toml", + "version-compare", +] + +[[package]] +name = "target-lexicon" +version = "0.12.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" + +[[package]] +name = "tdf" +version = "0.1.0" +dependencies = [ + "cairo-rs", + "crossterm", + "futures-util", + "glib", + "image", + "itertools 0.13.0", + "notify", + "poppler-rs", + "ratatui", + "ratatui-image", + "tokio", +] + +[[package]] +name = "thiserror" +version = "1.0.61" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.61" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "tokio" +version = "1.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" +dependencies = [ + "backtrace", + "num_cpus", + "pin-project-lite", + "tokio-macros", +] + +[[package]] +name = "tokio-macros" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "toml" +version = "0.8.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4e43f8cc456c9704c851ae29c67e17ef65d2c30017c17a9765b89c382dc8bba" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit 0.22.13", +] + +[[package]] +name = "toml_datetime" +version = "0.6.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" +dependencies = [ + "indexmap", + "toml_datetime", + "winnow 0.5.40", +] + +[[package]] +name = "toml_edit" +version = "0.22.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c127785850e8c20836d49732ae6abfa47616e60bf9d9f57c43c250361a9db96c" +dependencies = [ + "indexmap", + "serde", + "serde_spanned", + "toml_datetime", + "winnow 0.6.9", +] + +[[package]] +name = "unicode-ident" +version = "1.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" + +[[package]] +name = "unicode-segmentation" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" + +[[package]] +name = "unicode-truncate" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a5fbabedabe362c618c714dbefda9927b5afc8e2a8102f47f081089a9019226" +dependencies = [ + "itertools 0.12.1", + "unicode-width", +] + +[[package]] +name = "unicode-width" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6" + +[[package]] +name = "vb64" +version = "0.1.2" +source = "git+https://github.com/lukaslihotzki/vb64?branch=update#01e791186f57982511a3bcfb0d2316010c1adef0" + +[[package]] +name = "version-compare" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b" + +[[package]] +name = "version_check" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "walkdir" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" +dependencies = [ + "same-file", + "winapi-util", +] + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" +dependencies = [ + "windows-sys 0.52.0", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets 0.52.5", +] + +[[package]] +name = "windows-targets" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" +dependencies = [ + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", +] + +[[package]] +name = "windows-targets" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" +dependencies = [ + "windows_aarch64_gnullvm 0.52.5", + "windows_aarch64_msvc 0.52.5", + "windows_i686_gnu 0.52.5", + "windows_i686_gnullvm", + "windows_i686_msvc 0.52.5", + "windows_x86_64_gnu 0.52.5", + "windows_x86_64_gnullvm 0.52.5", + "windows_x86_64_msvc 0.52.5", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" + +[[package]] +name = "windows_i686_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" + +[[package]] +name = "windows_i686_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" + +[[package]] +name = "winnow" +version = "0.5.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" +dependencies = [ + "memchr", +] + +[[package]] +name = "winnow" +version = "0.6.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86c949fede1d13936a99f14fafd3e76fd642b556dd2ce96287fbe2e0151bfac6" +dependencies = [ + "memchr", +] + +[[package]] +name = "zerocopy" +version = "0.7.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "zune-core" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a" + +[[package]] +name = "zune-jpeg" +version = "0.4.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec866b44a2a1fd6133d363f073ca1b179f438f99e7e5bfb1e33f7181facfe448" +dependencies = [ + "zune-core", +] diff --git a/pkgs/by-name/td/tdf/package.nix b/pkgs/by-name/td/tdf/package.nix new file mode 100644 index 000000000000..f22395cc7600 --- /dev/null +++ b/pkgs/by-name/td/tdf/package.nix @@ -0,0 +1,55 @@ +{ + lib, + fetchFromGitHub, + rustPlatform, + pkg-config, + cairo, + glib, + poppler, +}: + +rustPlatform.buildRustPackage { + pname = "tdf"; + version = "0-unstable-2024-05-29"; + + src = fetchFromGitHub { + owner = "itsjunetime"; + repo = "tdf"; + fetchSubmodules = true; + rev = "017596a8b0745a6da7c3c75a5f55073b82202a5c"; + hash = "sha256-H0xdDvWDSkvIy4vFWKiVFP03CogswIZMQ393BeEy2BQ="; + }; + + cargoLock = { + lockFile = ./Cargo.lock; + outputHashes = { + "ratatui-0.26.3" = "sha256-lRQQJqt9UKZ2OzvrNzq/FqDvU6CgPPDAB2QDB7TR1V4="; + "ratatui-image-1.0.0" = "sha256-0lrFmXPljKKNIbLNhQsuCv7HhJOJ234HSfUPj4XSeXY="; + "vb64-0.1.2" = "sha256-VvObgaJhHNah3exVQInFa5mhHjzEg0MaFqQdnCE5Pp8="; + }; + }; + + nativeBuildInputs = [ pkg-config ]; + buildInputs = [ + cairo + glib + poppler + ]; + + strictDeps = true; + + # No tests are currently present + doCheck = false; + + # requires nightly features (feature(portable_simd)) + RUSTC_BOOTSTRAP = true; + + meta = { + description = "A tui-based PDF viewer"; + homepage = "https://github.com/itsjunetime/tdf"; + license = lib.licenses.mpl20; + maintainers = with lib.maintainers; [ luftmensch-luftmensch ]; + mainProgram = "tdf"; + platforms = lib.platforms.linux; + }; +} From 2de94cff7f737f1896925ee736c3b1beb5af37db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8C=97=E9=9B=81=20Cryolitia?= Date: Sun, 2 Jun 2024 21:51:07 +0800 Subject: [PATCH 341/359] maa-assistant-arknights: fix output path --- pkgs/by-name/ma/maa-assistant-arknights/package.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/maa-assistant-arknights/package.nix b/pkgs/by-name/ma/maa-assistant-arknights/package.nix index 0ba554a04cf7..de41a0e03f5a 100644 --- a/pkgs/by-name/ma/maa-assistant-arknights/package.nix +++ b/pkgs/by-name/ma/maa-assistant-arknights/package.nix @@ -53,11 +53,12 @@ stdenv.mkDerivation (finalAttr: { ]); cmakeFlags = [ - (lib.cmakeFeature "CMAKE_BUILD_TYPE" "None") - (lib.cmakeBool "USE_MAADEPS" false) (lib.cmakeBool "BUILD_SHARED_LIBS" true) - (lib.cmakeBool "INSTALL_RESOURCE" true) + (lib.cmakeBool "INSTALL_FLATTEN" false) (lib.cmakeBool "INSTALL_PYTHON" true) + (lib.cmakeBool "INSTALL_RESOURCE" true) + (lib.cmakeBool "USE_MAADEPS" false) + (lib.cmakeFeature "CMAKE_BUILD_TYPE" "None") (lib.cmakeFeature "MAA_VERSION" "v${finalAttr.version}") ]; From 230567caec0c3384ba75ffdb23c66928144239a0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 14:16:17 +0000 Subject: [PATCH 342/359] vcmi: 1.5.1 -> 1.5.2 --- pkgs/games/vcmi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/vcmi/default.nix b/pkgs/games/vcmi/default.nix index b4f1df8eed0b..52fd00b90f16 100644 --- a/pkgs/games/vcmi/default.nix +++ b/pkgs/games/vcmi/default.nix @@ -28,14 +28,14 @@ stdenv.mkDerivation rec { pname = "vcmi"; - version = "1.5.1"; + version = "1.5.2"; src = fetchFromGitHub { owner = "vcmi"; repo = "vcmi"; rev = version; fetchSubmodules = true; - hash = "sha256-w4SYgc8T57PyezY6UspNCwBcoM6ytnNu6QsxwB4QYDw="; + hash = "sha256-Hn3qNTWFU3SMBTJxA2owsAQqIl9wZy33B2Mp4UdlLn4="; }; nativeBuildInputs = [ From 4412282fc03c15d74d015017bf417886904b747a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 14:44:33 +0000 Subject: [PATCH 343/359] ipxe: 1.21.1-unstable-2024-04-17 -> 1.21.1-unstable-2024-05-31 --- pkgs/tools/misc/ipxe/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/ipxe/default.nix b/pkgs/tools/misc/ipxe/default.nix index 7ad4b0d809f1..0b33329e1beb 100644 --- a/pkgs/tools/misc/ipxe/default.nix +++ b/pkgs/tools/misc/ipxe/default.nix @@ -33,7 +33,7 @@ in stdenv.mkDerivation rec { pname = "ipxe"; - version = "1.21.1-unstable-2024-04-17"; + version = "1.21.1-unstable-2024-05-31"; nativeBuildInputs = [ gnu-efi mtools openssl perl xorriso xz ] ++ lib.optional stdenv.hostPlatform.isx86 syslinux; depsBuildBuild = [ buildPackages.stdenv.cc ]; @@ -43,8 +43,8 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "ipxe"; repo = "ipxe"; - rev = "d7e58c5a812988c341ec4ad19f79faf067388d58"; - hash = "sha256-OIisRd2o2zrTqH1Xv3FDhQWDqhKNeGhPkHWyYZzbtTU="; + rev = "e965f179e1654103eca33feed7a9cc4c51d91be6"; + hash = "sha256-32LYNF+5z5rS4y2iGKA2BnQntXg9Ec9709m6pL5hBdo="; }; postPatch = lib.optionalString stdenv.hostPlatform.isAarch64 '' From 7b53b685912a6942a61a84ddf30d9f27fa79c44e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Jun 2024 14:49:35 +0000 Subject: [PATCH 344/359] renderdoc: 1.32 -> 1.33 --- pkgs/development/tools/renderdoc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/renderdoc/default.nix b/pkgs/development/tools/renderdoc/default.nix index a5bc15ef3165..5f17991091c4 100644 --- a/pkgs/development/tools/renderdoc/default.nix +++ b/pkgs/development/tools/renderdoc/default.nix @@ -32,13 +32,13 @@ let in mkDerivation rec { pname = "renderdoc"; - version = "1.32"; + version = "1.33"; src = fetchFromGitHub { owner = "baldurk"; repo = "renderdoc"; rev = "v${version}"; - sha256 = "sha256-8Q2QMANieY/Bvb50NtlZEN/Nmd6xurU6AJU0Uo8qDTs="; + sha256 = "sha256-BQR7ENgdblzamO5GgtLJriNiJFICsj0/iWVn1usxBjU="; }; buildInputs = [ From 481f0b1409e555a0e79bcd2e74696de1aa6c2f93 Mon Sep 17 00:00:00 2001 From: luftmensch-luftmensch Date: Mon, 13 May 2024 18:12:14 +0200 Subject: [PATCH 345/359] dbgate: init at 5.2.8 --- pkgs/by-name/db/dbgate/package.nix | 73 ++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 pkgs/by-name/db/dbgate/package.nix diff --git a/pkgs/by-name/db/dbgate/package.nix b/pkgs/by-name/db/dbgate/package.nix new file mode 100644 index 000000000000..55d443019a05 --- /dev/null +++ b/pkgs/by-name/db/dbgate/package.nix @@ -0,0 +1,73 @@ +{ + lib, + stdenv, + fetchurl, + undmg, + appimageTools, +}: +let + pname = "dbgate"; + version = "5.2.8"; + src = + fetchurl + { + aarch64-linux = { + url = "https://github.com/dbgate/dbgate/releases/download/v${version}/dbgate-${version}-linux_arm64.AppImage"; + hash = "sha256-gxojSSk7prhnd9fy56B9H+Cj6COBLc7xPfV8dTvSO0c="; + }; + x86_64-linux = { + url = "https://github.com/dbgate/dbgate/releases/download/v${version}/dbgate-${version}-linux_x86_64.AppImage"; + hash = "sha256-/Vfd0R+Mzx1CJKkC7dj99pbuuyh8PJtbYlH3wtwVxSM="; + }; + x86_64-darwin = { + url = "https://github.com/dbgate/dbgate/releases/download/v${version}/dbgate-${version}-mac_x64.dmg"; + hash = "sha256-1kC5CNgD3KGR3nd14cBHhYKCThualLKR3CE4KGKh/Hs="; + }; + } + .${stdenv.system} or (throw "dbgate: ${stdenv.system} is unsupported."); + + meta = with lib; { + description = "Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others."; + homepage = "https://github.com/dbgate/dbgate"; + license = licenses.mit; + maintainers = with maintainers; [ luftmensch-luftmensch ]; + changelog = "https://github.com/dbgate/dbgate/blob/master/CHANGELOG.md"; + mainProgram = "dbgate"; + platforms = [ + "x86_64-linux" + "x86_64-darwin" + "aarch64-linux" + ]; + + sourceProvenance = [ sourceTypes.binaryNativeCode ]; + }; +in +if stdenv.isDarwin then + stdenv.mkDerivation { + inherit + pname + version + src + meta + ; + + sourceRoot = "."; + + nativeBuildInputs = [ undmg ]; + + installPhase = '' + runHook preInstall + mkdir -p $out/Applications + cp -r *.app $out/Applications + runHook postInstall + ''; + } +else + appimageTools.wrapType2 { + inherit + pname + version + src + meta + ; + } From 1d5618e0ec2289e8c669a404c242ccf3418ea94c Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Thu, 30 May 2024 16:34:12 +0200 Subject: [PATCH 346/359] wakatime: rename to wakatime-cli --- pkgs/by-name/wa/{wakatime => wakatime-cli}/package.nix | 6 +++--- pkgs/shells/fish/plugins/wakatime-fish.nix | 6 +++--- pkgs/top-level/aliases.nix | 1 + 3 files changed, 7 insertions(+), 6 deletions(-) rename pkgs/by-name/wa/{wakatime => wakatime-cli}/package.nix (94%) diff --git a/pkgs/by-name/wa/wakatime/package.nix b/pkgs/by-name/wa/wakatime-cli/package.nix similarity index 94% rename from pkgs/by-name/wa/wakatime/package.nix rename to pkgs/by-name/wa/wakatime-cli/package.nix index eb62951df210..dcec3c2b314b 100644 --- a/pkgs/by-name/wa/wakatime/package.nix +++ b/pkgs/by-name/wa/wakatime-cli/package.nix @@ -3,11 +3,11 @@ buildGo122Module, fetchFromGitHub, testers, - wakatime, + wakatime-cli, }: buildGo122Module rec { - pname = "wakatime"; + pname = "wakatime-cli"; version = "1.90.0"; src = fetchFromGitHub { @@ -43,7 +43,7 @@ buildGo122Module rec { [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ]; passthru.tests.version = testers.testVersion { - package = wakatime; + package = wakatime-cli; command = "HOME=$(mktemp -d) wakatime-cli --version"; }; diff --git a/pkgs/shells/fish/plugins/wakatime-fish.nix b/pkgs/shells/fish/plugins/wakatime-fish.nix index c265c8020d06..f724eff4b08b 100644 --- a/pkgs/shells/fish/plugins/wakatime-fish.nix +++ b/pkgs/shells/fish/plugins/wakatime-fish.nix @@ -1,5 +1,5 @@ { lib -, wakatime +, wakatime-cli , buildFishPlugin , fetchFromGitHub }: @@ -17,8 +17,8 @@ buildFishPlugin rec { preFixup = '' substituteInPlace $out/share/fish/vendor_conf.d/wakatime.fish \ - --replace "if type -p wakatime" "if type -p ${lib.getExe wakatime}" \ - --replace "(type -p wakatime)" "${lib.getExe wakatime}" + --replace-fail "if type -p wakatime-cli" "if type -p ${lib.getExe wakatime-cli}" \ + --replace-fail "(type -p wakatime-cli)" "${lib.getExe wakatime-cli}" ''; meta = with lib; { diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 4f54816185f0..059d15aeb7d1 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1348,6 +1348,7 @@ mapAliases ({ volatility = throw "'volatility' has been removed, as it was broken and unmaintained"; # Added 2023-12-10 ### W ### + wakatime = wakatime-cli; # 2024-05-30 waybar-hyprland = throw "waybar-hyprland has been removed: hyprland support is now built into waybar by default."; # Added 2023-08-21 wayfireApplications-unwrapped = throw '' 'wayfireApplications-unwrapped.wayfire' has been renamed to/replaced by 'wayfire' From 898be2ef0f52c3feea5041770929a871c2c73777 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 1 Jun 2024 18:49:09 -0700 Subject: [PATCH 347/359] ccache: make src reproducible --- pkgs/by-name/cc/ccache/package.nix | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/cc/ccache/package.nix b/pkgs/by-name/cc/ccache/package.nix index f39066fba289..f4e2bceeaefe 100644 --- a/pkgs/by-name/cc/ccache/package.nix +++ b/pkgs/by-name/cc/ccache/package.nix @@ -26,7 +26,20 @@ stdenv.mkDerivation (finalAttrs: { owner = "ccache"; repo = "ccache"; rev = "refs/tags/v${finalAttrs.version}"; - sha256 = "sha256-0T9iJXnDX8LffhB/5hsfBNyZQ211f0lL/7dvTrjmiE0="; + # `git archive` replaces `$Format:%H %D$` in cmake/CcacheVersion.cmake + # we need to replace it with something reproducible + # see https://github.com/NixOS/nixpkgs/pull/316524 + postFetch = '' + sed -i -E \ + 's/version_info "([0-9a-f]{40}) .*(tag: v[^,]+).*"/version_info "\1 \2"/g w match' \ + $out/cmake/CcacheVersion.cmake + if [ -s match ]; then + rm match + else # pattern didn't match + exit 1 + fi + ''; + hash = "sha256-YHSr2pnk17QEdrIHInXX2eBFN9OGjdleaB41VLaqlnA="; }; outputs = [ From 78ae8350dc223c7e51b82ed829f0a9ce30b94206 Mon Sep 17 00:00:00 2001 From: Eric Kim-Butler Date: Sun, 2 Jun 2024 16:41:41 +0200 Subject: [PATCH 348/359] nushell: 0.93.0 -> 0.94.1 --- pkgs/shells/nushell/default.nix | 6 +++--- pkgs/shells/nushell/plugins/formats.nix | 2 +- pkgs/shells/nushell/plugins/gstat.nix | 2 +- pkgs/shells/nushell/plugins/query.nix | 2 +- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 -- 6 files changed, 7 insertions(+), 8 deletions(-) diff --git a/pkgs/shells/nushell/default.nix b/pkgs/shells/nushell/default.nix index dd64a4775a57..ae58c223f1c5 100644 --- a/pkgs/shells/nushell/default.nix +++ b/pkgs/shells/nushell/default.nix @@ -24,7 +24,7 @@ }: let - version = "0.93.0"; + version = "0.94.1"; in rustPlatform.buildRustPackage { @@ -35,10 +35,10 @@ rustPlatform.buildRustPackage { owner = "nushell"; repo = "nushell"; rev = version; - hash = "sha256-s/aJVk+45Ietegb9Cn19/U3NlNMHQh2GezHkoIRxRrk="; + hash = "sha256-uwtmSyNJJUtaFrBd9W89ZQpWzBOswOLWTevkPlg6Ano="; }; - cargoHash = "sha256-0xwo3M5uog6v0VcT9IhNZ22/xIhUShVNt6Vkp3GpsNI="; + cargoHash = "sha256-4caqvbNxXRZksQrySydPlzn9S6gr2xPLFLSEcAEGnI8="; nativeBuildInputs = [ pkg-config ] ++ lib.optionals (withDefaultFeatures && stdenv.isLinux) [ python3 ] diff --git a/pkgs/shells/nushell/plugins/formats.nix b/pkgs/shells/nushell/plugins/formats.nix index b108c633840e..623fd6199be8 100644 --- a/pkgs/shells/nushell/plugins/formats.nix +++ b/pkgs/shells/nushell/plugins/formats.nix @@ -11,7 +11,7 @@ rustPlatform.buildRustPackage rec { pname = "nushell_plugin_formats"; inherit (nushell) version src; - cargoHash = "sha256-+DTsBh3+nLjuwuk0rnxZeSQ+lM55PAhj+8e9L2bQdXU="; + cargoHash = "sha256-r5r+LdG6isZiKzwaZM/RIzQnZwrVBDCbdM1SMbvVU0E="; nativeBuildInputs = [ pkg-config ] ++ lib.optionals stdenv.cc.isClang [ rustPlatform.bindgenHook ]; diff --git a/pkgs/shells/nushell/plugins/gstat.nix b/pkgs/shells/nushell/plugins/gstat.nix index 32b93ba76535..4fd2132a64c5 100644 --- a/pkgs/shells/nushell/plugins/gstat.nix +++ b/pkgs/shells/nushell/plugins/gstat.nix @@ -11,7 +11,7 @@ rustPlatform.buildRustPackage rec { pname = "nushell_plugin_gstat"; inherit (nushell) version src; - cargoHash = "sha256-0pzQrUKMfYZdUzJgm6WYIrTUkF2arYGDCuASgmDpvmc="; + cargoHash = "sha256-ENDDkEpUp+3a0Numb7+McVP04VtSZaU4pbu4uEFT9Jc="; nativeBuildInputs = [ pkg-config ] ++ lib.optionals stdenv.cc.isClang [ rustPlatform.bindgenHook ]; diff --git a/pkgs/shells/nushell/plugins/query.nix b/pkgs/shells/nushell/plugins/query.nix index b6792d42ceab..9c515a1b0276 100644 --- a/pkgs/shells/nushell/plugins/query.nix +++ b/pkgs/shells/nushell/plugins/query.nix @@ -10,7 +10,7 @@ rustPlatform.buildRustPackage { pname = "nushell_plugin_query"; inherit (nushell) version src; - cargoHash = "sha256-cu7gSEr5xOpBpkv++YpOMUf/UtvFYuQMDWrGphb6V/0="; + cargoHash = "sha256-l4fmO2LQpiSpGQVfuqJLcuYIryIlq/iYlPuI4FS+RlQ="; nativeBuildInputs = lib.optionals stdenv.cc.isClang [ rustPlatform.bindgenHook ]; buildInputs = lib.optionals stdenv.isDarwin [ IOKit CoreFoundation ]; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 62db9f557ec1..05a5898e3a9d 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -924,6 +924,7 @@ mapAliases ({ noto-fonts-emoji = noto-fonts-color-emoji; # Added 2023-09-09 noto-fonts-extra = noto-fonts; # Added 2023-04-08 NSPlist = nsplist; # Added 2024-01-05 + nushellFull = lib.warn "`nushellFull` has has been replaced by `nushell` as it's features no longer exist" nushell; # Added 2024-05-30 nvidia-thrust = throw "nvidia-thrust has been removed because the project was deprecated; use cudaPackages.cuda_cccl"; nvtop = lib.warn "nvtop has been renamed to nvtopPackages.full" nvtopPackages.full; # Added 2024-02-25 nvtop-amd = lib.warn "nvtop-amd has been renamed to nvtopPackages.amd" nvtopPackages.amd; # Added 2024-02-25 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 62741829d720..fb20c6e6f39e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -27476,8 +27476,6 @@ with pkgs; inherit (darwin.apple_sdk_11_0.frameworks) AppKit Security; }; - nushellFull = nushell.override { additionalFeatures = p: p ++ ["dataframe"]; }; - nu_scripts = callPackage ../shells/nushell/nu_scripts { }; nushellPlugins = recurseIntoAttrs (callPackage ../shells/nushell/plugins { From a8506f499fe0d781a72829cf2a0c1d2f047afc76 Mon Sep 17 00:00:00 2001 From: "Alexander V. Nikolaev" Date: Sun, 2 Jun 2024 00:26:13 +0300 Subject: [PATCH 349/359] wine64Packages.{unstable,staging}: 9.9 -> 9.10 --- pkgs/applications/emulators/wine/sources.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/wine/sources.nix b/pkgs/applications/emulators/wine/sources.nix index abede892b5ec..bd6b5e4d080d 100644 --- a/pkgs/applications/emulators/wine/sources.nix +++ b/pkgs/applications/emulators/wine/sources.nix @@ -69,9 +69,9 @@ in rec { unstable = fetchurl rec { # NOTE: Don't forget to change the hash for staging as well. - version = "9.9"; + version = "9.10"; url = "https://dl.winehq.org/wine/source/9.x/wine-${version}.tar.xz"; - hash = "sha256-TWengSxKvUo96SMjjmD1qGsWrH+yD2KU4Nxu+ei+yjY="; + hash = "sha256-r8NLSRv6FMYsP99ifdK13Kxefp8/FFrbFDMleK+M8cA="; inherit (stable) patches; ## see http://wiki.winehq.org/Gecko @@ -117,7 +117,7 @@ in rec { staging = fetchFromGitLab rec { # https://gitlab.winehq.org/wine/wine-staging inherit (unstable) version; - hash = "sha256-JJrt2zTCjI8Zectoa5B0eZm2BLQm9u5cHbqVEHygwd0="; + hash = "sha256-ZqajfgPSKTcNBiDWEc9UgZWWmvkJvTA0S+j98Qz/y08="; domain = "gitlab.winehq.org"; owner = "wine"; repo = "wine-staging"; From b3f70c29d524e7e33fba4e24ee903fa3ceab0fe8 Mon Sep 17 00:00:00 2001 From: "Onur C. Cakmak" Date: Sun, 2 Jun 2024 11:51:10 -0400 Subject: [PATCH 350/359] nixos/containerd: remove LimitNOFILE from service (#313507) --- nixos/modules/virtualisation/containerd.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/nixos/modules/virtualisation/containerd.nix b/nixos/modules/virtualisation/containerd.nix index ea89a994b172..73fb9f3b55d2 100644 --- a/nixos/modules/virtualisation/containerd.nix +++ b/nixos/modules/virtualisation/containerd.nix @@ -84,7 +84,6 @@ in # "limits" defined below are adopted from upstream: https://github.com/containerd/containerd/blob/master/containerd.service LimitNPROC = "infinity"; LimitCORE = "infinity"; - LimitNOFILE = "infinity"; TasksMax = "infinity"; OOMScoreAdjust = "-999"; From ca6e0689b3319ca383a3ee1cac62a046af3509c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emre=20=C3=87ebi?= Date: Sun, 2 Jun 2024 18:11:37 +0200 Subject: [PATCH 351/359] hunspellDict.tr_TR: init at 1.1.1 (#311416) Co-authored-by: Aleksana Co-authored-by: Sandro --- maintainers/maintainer-list.nix | 6 +++++ .../libraries/hunspell/dictionaries.nix | 25 +++++++++++++++++++ 2 files changed, 31 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 0054a65a2836..86d7d6e83575 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -18179,6 +18179,12 @@ githubId = 6022042; name = "Sam Parkinson"; }; + samemrecebi = { + name = "Emre Çebi"; + email = "emre@cebi.io"; + github = "samemrecebi"; + githubId = 64419750; + }; samhug = { email = "s@m-h.ug"; github = "samhug"; diff --git a/pkgs/development/libraries/hunspell/dictionaries.nix b/pkgs/development/libraries/hunspell/dictionaries.nix index 78c9ad7fe7b5..7bdc1980e672 100644 --- a/pkgs/development/libraries/hunspell/dictionaries.nix +++ b/pkgs/development/libraries/hunspell/dictionaries.nix @@ -967,4 +967,29 @@ rec { platforms = platforms.all; }; }; + + /* Turkish */ + tr_TR = tr-tr; + tr-tr = mkDict rec { + pname = "hunspell-dict-tr-tr"; + version = "1.1.1"; + + src = fetchFromGitHub { + owner = "tdd-ai"; + repo = "hunspell-tr"; + rev = "7302eca5f3652fe7ae3d3ec06c44697c97342b4e"; + hash = "sha256-r/I5T/1e7gcp2XZ4UvnpFmWMTsNqLZSCbkqPcgC13PE="; + }; + + dictFileName = "tr_TR"; + readmeFile = "README.md"; + + meta = with lib; { + description = "Hunspell dictionary for Turkish (Turkey) from tdd-ai"; + homepage = "https://github.com/tdd-ai/hunspell-tr/"; + license = licenses.mpl20; + maintainers = with maintainers; [ samemrecebi ]; + platforms = platforms.all; + }; + }; } From 40c9def80eeca98c8ca86a7daf1ec0626c59bf60 Mon Sep 17 00:00:00 2001 From: Bastien Riviere Date: Sun, 2 Jun 2024 18:49:26 +0200 Subject: [PATCH 352/359] remove 'babariviere' as a maintainer --- maintainers/maintainer-list.nix | 9 --------- maintainers/team-list.nix | 1 - .../networking/cluster/terraform/default.nix | 1 - pkgs/applications/virtualization/docker/compose.nix | 2 +- pkgs/data/fonts/iosevka/default.nix | 1 - pkgs/development/compilers/flutter/flutter.nix | 2 +- .../python-modules/django-celery-results/default.nix | 2 +- .../python-modules/qmk-dotty-dict/default.nix | 2 +- pkgs/development/tools/build-managers/bear/default.nix | 2 +- pkgs/development/tools/misc/clojure-lsp/default.nix | 2 +- pkgs/development/web/insomnia/default.nix | 2 +- pkgs/tools/misc/qmk/default.nix | 2 +- 12 files changed, 8 insertions(+), 20 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 86d7d6e83575..c8355eaad992 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -2195,15 +2195,6 @@ fingerprint = "6309 E212 29D4 DA30 AF24 BDED 754B 5C09 63C4 2C50"; }]; }; - babariviere = { - email = "me@babariviere.com"; - github = "babariviere"; - githubId = 12128029; - name = "Bastien Rivière"; - keys = [{ - fingerprint = "74AA 9AB4 E6FF 872B 3C5A CB3E 3903 5CC0 B75D 1142"; - }]; - }; babbaj = { name = "babbaj"; email = "babbaj45@gmail.com"; diff --git a/maintainers/team-list.nix b/maintainers/team-list.nix index 38091b72aa03..7030ee6e6e1f 100644 --- a/maintainers/team-list.nix +++ b/maintainers/team-list.nix @@ -428,7 +428,6 @@ with lib.maintainers; { bandresen hlolli glittershark - babariviere ericdallo thiagokokada ]; diff --git a/pkgs/applications/networking/cluster/terraform/default.nix b/pkgs/applications/networking/cluster/terraform/default.nix index d2a33c129310..a217c9e3763d 100644 --- a/pkgs/applications/networking/cluster/terraform/default.nix +++ b/pkgs/applications/networking/cluster/terraform/default.nix @@ -56,7 +56,6 @@ let license = licenses.bsl11; maintainers = with maintainers; [ Chili-Man - babariviere kalbasit timstott zimbatm diff --git a/pkgs/applications/virtualization/docker/compose.nix b/pkgs/applications/virtualization/docker/compose.nix index 99ce94c4976d..a5919f709971 100644 --- a/pkgs/applications/virtualization/docker/compose.nix +++ b/pkgs/applications/virtualization/docker/compose.nix @@ -35,6 +35,6 @@ buildGoModule rec { mainProgram = "docker-compose"; homepage = "https://github.com/docker/compose"; license = licenses.asl20; - maintainers = with maintainers; [ babariviere ]; + maintainers = with maintainers; [ ]; }; } diff --git a/pkgs/data/fonts/iosevka/default.nix b/pkgs/data/fonts/iosevka/default.nix index 2f749251cd14..eae7ef925d5c 100644 --- a/pkgs/data/fonts/iosevka/default.nix +++ b/pkgs/data/fonts/iosevka/default.nix @@ -137,7 +137,6 @@ buildNpmPackage rec { platforms = platforms.all; maintainers = with maintainers; [ ttuegel - babariviere rileyinman AluisioASG lunik1 diff --git a/pkgs/development/compilers/flutter/flutter.nix b/pkgs/development/compilers/flutter/flutter.nix index aa73a62fab14..3eabf71a8912 100644 --- a/pkgs/development/compilers/flutter/flutter.nix +++ b/pkgs/development/compilers/flutter/flutter.nix @@ -142,7 +142,7 @@ let license = licenses.bsd3; platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ]; maintainers = teams.flutter.members ++ (with maintainers; [ - babariviere ericdallo + ericdallo ]); }; }; diff --git a/pkgs/development/python-modules/django-celery-results/default.nix b/pkgs/development/python-modules/django-celery-results/default.nix index b1c69ae1080c..92d2bf235560 100644 --- a/pkgs/development/python-modules/django-celery-results/default.nix +++ b/pkgs/development/python-modules/django-celery-results/default.nix @@ -38,6 +38,6 @@ buildPythonPackage rec { homepage = "https://github.com/celery/django-celery-results"; changelog = "https://github.com/celery/django-celery-results/blob/v{version}/Changelog"; license = licenses.bsd3; - maintainers = with maintainers; [ babariviere ]; + maintainers = with maintainers; [ ]; }; } diff --git a/pkgs/development/python-modules/qmk-dotty-dict/default.nix b/pkgs/development/python-modules/qmk-dotty-dict/default.nix index abceedd5a8f5..3e19b7bce5f1 100644 --- a/pkgs/development/python-modules/qmk-dotty-dict/default.nix +++ b/pkgs/development/python-modules/qmk-dotty-dict/default.nix @@ -30,6 +30,6 @@ buildPythonPackage rec { some non-UTF8 locale settings. ''; license = licenses.mit; - maintainers = with maintainers; [ babariviere ]; + maintainers = with maintainers; [ ]; }; } diff --git a/pkgs/development/tools/build-managers/bear/default.nix b/pkgs/development/tools/build-managers/bear/default.nix index 2e0c1d54122b..13f16c9171b6 100644 --- a/pkgs/development/tools/build-managers/bear/default.nix +++ b/pkgs/development/tools/build-managers/bear/default.nix @@ -88,6 +88,6 @@ stdenv.mkDerivation rec { homepage = "https://github.com/rizsotto/Bear"; license = licenses.gpl3Plus; platforms = platforms.unix; - maintainers = with maintainers; [ babariviere DieracDelta ]; + maintainers = with maintainers; [ DieracDelta ]; }; } diff --git a/pkgs/development/tools/misc/clojure-lsp/default.nix b/pkgs/development/tools/misc/clojure-lsp/default.nix index e1956f7ea8bf..73f8e6dcd431 100644 --- a/pkgs/development/tools/misc/clojure-lsp/default.nix +++ b/pkgs/development/tools/misc/clojure-lsp/default.nix @@ -76,6 +76,6 @@ buildGraalvmNativeImage rec { homepage = "https://github.com/clojure-lsp/clojure-lsp"; sourceProvenance = with sourceTypes; [ binaryBytecode ]; license = licenses.mit; - maintainers = with maintainers; [ ericdallo babariviere ]; + maintainers = with maintainers; [ ericdallo ]; }; } diff --git a/pkgs/development/web/insomnia/default.nix b/pkgs/development/web/insomnia/default.nix index d46a098e89f9..0ebe273949d8 100644 --- a/pkgs/development/web/insomnia/default.nix +++ b/pkgs/development/web/insomnia/default.nix @@ -26,7 +26,7 @@ let changelog = "https://github.com/Kong/insomnia/releases/tag/core@${version}"; license = licenses.asl20; platforms = [ "x86_64-linux" "x86_64-darwin" ]; - maintainers = with maintainers; [ markus1189 babariviere kashw2 DataHearth ]; + maintainers = with maintainers; [ markus1189 kashw2 DataHearth ]; }; in if stdenv.isDarwin then stdenv.mkDerivation { diff --git a/pkgs/tools/misc/qmk/default.nix b/pkgs/tools/misc/qmk/default.nix index 5493463e3c32..433134ddb55f 100644 --- a/pkgs/tools/misc/qmk/default.nix +++ b/pkgs/tools/misc/qmk/default.nix @@ -70,7 +70,7 @@ python3.pkgs.buildPythonApplication rec { - ... and many more! ''; license = licenses.mit; - maintainers = with maintainers; [ bhipple babariviere ekleog ]; + maintainers = with maintainers; [ bhipple ekleog ]; mainProgram = "qmk"; }; } From a77c8a1f0456fe78d997acf540656c2e1fdc854b Mon Sep 17 00:00:00 2001 From: JohnyLPM Date: Sun, 2 Jun 2024 18:01:35 +0100 Subject: [PATCH 353/359] supergfxctl-plasmoid: init at 2.0.0 (#315196) --- maintainers/maintainer-list.nix | 6 +++ .../su/supergfxctl-plasmoid/package.nix | 38 +++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 pkgs/by-name/su/supergfxctl-plasmoid/package.nix diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 86d7d6e83575..544f583217a5 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -9990,6 +9990,12 @@ githubId = 25030997; name = "Yuki Okushi"; }; + johnylpm = { + email = "joaoluisparreira@gmail.com"; + github = "Johny-LPM"; + githubId = 168684553; + name = "João Marques"; + }; jojosch = { name = "Johannes Schleifenbaum"; email = "johannes@js-webcoding.de"; diff --git a/pkgs/by-name/su/supergfxctl-plasmoid/package.nix b/pkgs/by-name/su/supergfxctl-plasmoid/package.nix new file mode 100644 index 000000000000..9141881c7a62 --- /dev/null +++ b/pkgs/by-name/su/supergfxctl-plasmoid/package.nix @@ -0,0 +1,38 @@ +{ lib +, stdenv +, fetchFromGitLab +, cmake +, kdePackages +}: + +stdenv.mkDerivation rec { + pname = "supergfxctl-plasmoid"; + version = "2.0.0"; + + src = fetchFromGitLab { + owner = "jhyub"; + repo = "supergfxctl-plasmoid"; + rev = "refs/tags/v${version}"; + hash = "sha256-m3NmbFD9tqqCyiQgMVRNtlCZy7q+rMCsWgtds1QdOrE="; + }; + + nativeBuildInputs = [ + cmake + kdePackages.wrapQtAppsHook + ]; + + buildInputs = [ + kdePackages.libplasma + ]; + + meta = { + description = "KDE Plasma plasmoid for supergfxctl"; + longDescription = '' + KDE Plasma plasmoid for supergfxctl + Built as a C++/QML Plasmoid + ''; + license = lib.licenses.mpl20; + homepage = "https://gitlab.com/Jhyub/supergfxctl-plasmoid"; + maintainers = with lib.maintainers; [ johnylpm ]; + }; +} From c9e2a2de8c96bc4a6eda369968ce27c1ddab7c93 Mon Sep 17 00:00:00 2001 From: Florian Brandes Date: Sun, 2 Jun 2024 19:33:55 +0200 Subject: [PATCH 354/359] pgadmin4: 8.6 -> 8.7 Signed-off-by: Florian Brandes --- pkgs/tools/admin/pgadmin/default.nix | 6 +++--- pkgs/tools/admin/pgadmin/yarn.lock | 31 ++++++++++++++++++++++------ 2 files changed, 28 insertions(+), 9 deletions(-) diff --git a/pkgs/tools/admin/pgadmin/default.nix b/pkgs/tools/admin/pgadmin/default.nix index e1952025220a..6753657518af 100644 --- a/pkgs/tools/admin/pgadmin/default.nix +++ b/pkgs/tools/admin/pgadmin/default.nix @@ -15,14 +15,14 @@ let pname = "pgadmin"; - version = "8.6"; - yarnHash = "sha256-SDAU6goe5iu1SAcAsAEam2i+skZkG/hE9y3bGsKiFZ8="; + version = "8.7"; + yarnHash = "sha256-dBgbgZrjF1rNyN1Hp1nKiT6C6FVbYdbEZQgYbRKVsYI="; src = fetchFromGitHub { owner = "pgadmin-org"; repo = "pgadmin4"; rev = "REL-${lib.versions.major version}_${lib.versions.minor version}"; - hash = "sha256-a370dh5IHInhcPA1LeveUIjalrymTsdyoXjBNNKwSTs="; + hash = "sha256-KTu6cbB3AVxEOjDbTB4Uf7K4Sf6kHlNm4qecgdmR/LY="; }; # keep the scope, as it is used throughout the derivation and tests diff --git a/pkgs/tools/admin/pgadmin/yarn.lock b/pkgs/tools/admin/pgadmin/yarn.lock index 026590933d2a..2d0d2d44a23b 100644 --- a/pkgs/tools/admin/pgadmin/yarn.lock +++ b/pkgs/tools/admin/pgadmin/yarn.lock @@ -2232,6 +2232,30 @@ prop-types "^15.7.2" react-transition-state "^1.1.3" +"@tanstack/react-table@^8.16.0": + version "8.16.0" + resolved "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.16.0.tgz#92151210ff99d6925353d7a2205735d9c31af48c" + integrity sha512-rKRjnt8ostqN2fercRVOIH/dq7MAmOENCMvVlKx6P9Iokhh6woBGnIZEkqsY/vEJf1jN3TqLOb34xQGLVRuhAg== + dependencies: + "@tanstack/table-core" "8.16.0" + +"@tanstack/react-virtual@^3.4.0": + version "3.4.0" + resolved "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.4.0.tgz#5dcc0ac7c9e35d5db12c3bbe4cbc075bad684d93" + integrity sha512-GZN4xn/Tg5w7gvYeVcMVCeL4pEyUhvg+Cp6KX2Z01C4FRNxIWMgIQ9ibgMarNQfo+gt0PVLcEER4A9sNv/jlow== + dependencies: + "@tanstack/virtual-core" "3.4.0" + +"@tanstack/table-core@8.16.0": + version "8.16.0" + resolved "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.16.0.tgz#7b58018dd3cec8e0015fe22d6bb24d18d33c891f" + integrity sha512-dCG8vQGk4js5v88/k83tTedWOwjGnIyONrKpHpfmSJB8jwFHl8GSu1sBBxbtACVAPtAQgwNxl0rw1d3RqRM1Tg== + +"@tanstack/virtual-core@3.4.0": + version "3.4.0" + resolved "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.4.0.tgz#afd72bc5a839b71c2cda87a738eb4eb18451b80a" + integrity sha512-75jXqXxqq5M5Veb9KP1STi8kA5u408uOOAefk2ftHDGCpUk3RP6zX++QqfbmHJTBiU72NQ+ghgCZVts/Wocz8Q== + "@testing-library/dom@^8.0.0": version "8.20.1" resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.1.tgz#2e52a32e46fc88369eef7eef634ac2a192decd9f" @@ -10138,11 +10162,6 @@ react-select@^5.7.2: react-transition-group "^4.3.0" use-isomorphic-layout-effect "^1.1.2" -react-table@^7.6.3: - version "7.8.0" - resolved "https://registry.npmjs.org/react-table/-/react-table-7.8.0.tgz#07858c01c1718c09f7f1aed7034fcfd7bda907d2" - integrity sha512-hNaz4ygkZO4bESeFfnfOft73iBUj8K5oKi1EcSHPAibEydfsX2MyU6Z8KCr3mv3C9Kqqh71U+DhZkFvibbnPbA== - react-timer-hook@^3.0.5: version "3.0.7" resolved "https://registry.npmjs.org/react-timer-hook/-/react-timer-hook-3.0.7.tgz#ac42c43d0034b873cbf97b44eb34ccb2b11fe5e0" @@ -10168,7 +10187,7 @@ react-virtualized-auto-sizer@^1.0.6: resolved "https://registry.npmjs.org/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.24.tgz#3ebdc92f4b05ad65693b3cc8e7d8dd54924c0227" integrity sha512-3kCn7N9NEb3FlvJrSHWGQ4iVl+ydQObq2fHMn12i5wbtm74zHOPhz/i64OL3c1S1vi9i2GXtZqNqUJTQ+BnNfg== -"react-window@^1.3.1", "react-window@^1.8.10", "react-window@^1.8.5": +"react-window@^1.3.1", "react-window@^1.8.10": version "1.8.10" resolved "https://registry.npmjs.org/react-window/-/react-window-1.8.10.tgz#9e6b08548316814b443f7002b1cf8fd3a1bdde03" integrity sha512-Y0Cx+dnU6NLa5/EvoHukUD0BklJ8qITCtVEPY1C/nL8wwoZ0b5aEw8Ff1dOVHw7fCzMt55XfJDd8S8W8LCaUCg== From b8f7f4431e01bcae8a945d54ce5b0b0b1cd8280e Mon Sep 17 00:00:00 2001 From: Jonas Nick Date: Sun, 2 Jun 2024 18:58:07 +0000 Subject: [PATCH 355/359] lnd: 0.17.5-beta -> 0.18.0-beta --- pkgs/applications/blockchains/lnd/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/blockchains/lnd/default.nix b/pkgs/applications/blockchains/lnd/default.nix index d4eef345eb77..a4271b936795 100644 --- a/pkgs/applications/blockchains/lnd/default.nix +++ b/pkgs/applications/blockchains/lnd/default.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "lnd"; - version = "0.17.5-beta"; + version = "0.18.0-beta"; src = fetchFromGitHub { owner = "lightningnetwork"; repo = "lnd"; rev = "v${version}"; - hash = "sha256-q/mzF6LPW/ThgqfGgjtax8GvoC3JEpg0IetfSTo1XYk="; + hash = "sha256-LkVlsmL/NjWtKUnerqTiT/jNfxazYw0B0GhBDCTGmao="; }; - vendorHash = "sha256-unT0zJrOEmKHpoUsrBHKfn5IziGlaqEtMfkeo/74Rfc="; + vendorHash = "sha256-T7jPuhAEeQ0U43J9gTQ+0/BdLAn4BOupAkmmmofhHtY="; subPackages = [ "cmd/lncli" "cmd/lnd" ]; From ea63e59edc22b42f965fec9d42e77a27e7a52782 Mon Sep 17 00:00:00 2001 From: Ryan Horiguchi Date: Sun, 2 Jun 2024 21:01:11 +0200 Subject: [PATCH 356/359] nixos/adguardhome: fix typo --- nixos/modules/services/networking/adguardhome.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/networking/adguardhome.nix b/nixos/modules/services/networking/adguardhome.nix index df9927351edc..32a0abaaf8b8 100644 --- a/nixos/modules/services/networking/adguardhome.nix +++ b/nixos/modules/services/networking/adguardhome.nix @@ -140,7 +140,7 @@ in { { assertion = cfg.settings != null -> !(hasAttrByPath [ "bind_port" ] cfg.settings); - message = "AdGuard option `settings.bind_host' has been superseded by `services.adguardhome.port'"; + message = "AdGuard option `settings.bind_port' has been superseded by `services.adguardhome.port'"; } { assertion = settings != null -> cfg.mutableSettings From a8e75ef7d4c4825e789491dec55e161cc9a73d2d Mon Sep 17 00:00:00 2001 From: Physics Enthusiast <118960463+physics-enthusiast@users.noreply.github.com> Date: Mon, 3 Jun 2024 03:41:08 +0800 Subject: [PATCH 357/359] python3Packages.libnbd: init at 1.18.2 (#313358) Co-authored-by: Anderson Torres --- pkgs/development/libraries/libnbd/default.nix | 15 ++++++++++++--- pkgs/development/libraries/libnbd/libnbd-metadata | 3 +++ pkgs/top-level/python-packages.nix | 5 +++++ 3 files changed, 20 insertions(+), 3 deletions(-) create mode 100644 pkgs/development/libraries/libnbd/libnbd-metadata diff --git a/pkgs/development/libraries/libnbd/default.nix b/pkgs/development/libraries/libnbd/default.nix index 7a2e358d572b..c7e9e2b087e3 100644 --- a/pkgs/development/libraries/libnbd/default.nix +++ b/pkgs/development/libraries/libnbd/default.nix @@ -4,6 +4,7 @@ , bash-completion , pkg-config , perl +, buildPythonBindings ? false, python3 , libxml2 , fuse , fuse3 @@ -23,7 +24,8 @@ stdenv.mkDerivation rec { bash-completion pkg-config perl - ]; + ] + ++ lib.optionals buildPythonBindings [ python3 ]; buildInputs = [ fuse @@ -32,8 +34,16 @@ stdenv.mkDerivation rec { libxml2 ]; + configureFlags = lib.optionals buildPythonBindings [ "--with-python-installdir=${placeholder "out"}/${python3.sitePackages}" ]; + installFlags = [ "bashcompdir=$(out)/share/bash-completion/completions" ]; + postInstall = lib.optionalString buildPythonBindings '' + LIBNBD_PYTHON_METADATA='${placeholder "out"}/${python3.sitePackages}/nbd-${version}.dist-info/METADATA' + install -Dm644 -T ${./libnbd-metadata} $LIBNBD_PYTHON_METADATA + substituteAllInPlace $LIBNBD_PYTHON_METADATA + ''; + meta = with lib; { homepage = "https://gitlab.com/nbdkit/libnbd"; description = "Network Block Device client library in userspace"; @@ -59,5 +69,4 @@ stdenv.mkDerivation rec { } # TODO: package the 1.6-stable version too # TODO: git version needs ocaml -# TODO: bindings for go, ocaml and python - +# TODO: bindings for go and ocaml diff --git a/pkgs/development/libraries/libnbd/libnbd-metadata b/pkgs/development/libraries/libnbd/libnbd-metadata new file mode 100644 index 000000000000..7d91ab88d201 --- /dev/null +++ b/pkgs/development/libraries/libnbd/libnbd-metadata @@ -0,0 +1,3 @@ +Metadata-Version: 2.1 +Name: nbd +Version: @version@ diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 2866bf8ccfe2..3f728c1f7515 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -6694,6 +6694,11 @@ self: super: with self; { inherit (pkgs) libsodium; }; + libnbd = toPythonModule (pkgs.libnbd.override { + buildPythonBindings = true; + python3 = python; + }); + libpcap = callPackage ../development/python-modules/libpcap { pkgsLibpcap = pkgs.libpcap; # Needs the C library }; From 7c0937d6689916e9d8b4c43de665e7e628bb35f9 Mon Sep 17 00:00:00 2001 From: Eric Wolf Date: Wed, 29 May 2024 08:00:32 +0200 Subject: [PATCH 358/359] nixos/nextcloud-notify_push: use `Type=notify` This prevents the post start script from running before necessary sockets have been created. It also prevents an unused shell from being kept around by using `exec` to make `notify_push` the main process. --- nixos/modules/services/web-apps/nextcloud-notify_push.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/web-apps/nextcloud-notify_push.nix b/nixos/modules/services/web-apps/nextcloud-notify_push.nix index d6d17158a559..4da5aff0c83e 100644 --- a/nixos/modules/services/web-apps/nextcloud-notify_push.nix +++ b/nixos/modules/services/web-apps/nextcloud-notify_push.nix @@ -90,7 +90,7 @@ in export DATABASE_PASSWORD="$(<"${cfg.dbpassFile}")" '' + '' export DATABASE_URL="${dbUrl}" - ${cfg.package}/bin/notify_push '${cfgN.datadir}/config/config.php' + exec ${cfg.package}/bin/notify_push '${cfgN.datadir}/config/config.php' ''; serviceConfig = { User = "nextcloud"; @@ -98,6 +98,7 @@ in RuntimeDirectory = [ "nextcloud-notify_push" ]; Restart = "on-failure"; RestartSec = "5s"; + Type = "notify"; }; }; From da799551a49f67f3586f6205cb88a0de3d9c26c8 Mon Sep 17 00:00:00 2001 From: illustris Date: Mon, 3 Jun 2024 03:45:27 +0530 Subject: [PATCH 359/359] nixos/proxmox-lxc: fix console access (#307163) Co-authored-by: Sandro --- nixos/modules/virtualisation/proxmox-lxc.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/nixos/modules/virtualisation/proxmox-lxc.nix b/nixos/modules/virtualisation/proxmox-lxc.nix index 9b9f99e5b817..ff1c0972166c 100644 --- a/nixos/modules/virtualisation/proxmox-lxc.nix +++ b/nixos/modules/virtualisation/proxmox-lxc.nix @@ -55,6 +55,8 @@ with lib; loader.initScript.enable = true; }; + console.enable = true; + networking = mkIf (!cfg.manageNetwork) { useDHCP = false; useHostResolvConf = false; @@ -68,8 +70,13 @@ with lib; startWhenNeeded = mkDefault true; }; - systemd.mounts = mkIf (!cfg.privileged) - [{ where = "/sys/kernel/debug"; enable = false; }]; + systemd = { + mounts = mkIf (!cfg.privileged) [{ + enable = false; + where = "/sys/kernel/debug"; + }]; + services."getty@".unitConfig.ConditionPathExists = [ "" "/dev/%I" ]; + }; }; }