diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 221dbf6b7028..2824b32dccf9 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -18730,6 +18730,20 @@ githubId = 115494; name = "Nick Lewis"; }; + nicknb = { + name = "nicknb"; + email = "nicknb@posteo.com"; + github = "fk29g"; + githubId = 205353326; + keys = [ + { + fingerprint = "8FF0 1BEE BCBF 1D20 ECD3 5FFA D903 84C8 07BC 1FE6"; + } + { + fingerprint = "6F9B 47B6 FFB0 823D 2ACF 9ED8 2BF0 FBB4 05AD 6A7C"; + } + ]; + }; nicknovitski = { email = "nixpkgs@nicknovitski.com"; github = "nicknovitski"; diff --git a/nixos/tests/apparmor/default.nix b/nixos/tests/apparmor/default.nix index e2667df8ec80..be35cec0da38 100644 --- a/nixos/tests/apparmor/default.nix +++ b/nixos/tests/apparmor/default.nix @@ -83,13 +83,13 @@ in pkgs.writeText "expected.rules" (import ./makeExpectedPolicies.nix { inherit pkgs; }) } ${ pkgs.runCommand "actual.rules" { preferLocalBuild = true; } '' - ${getExe pkgs.gnused} -e 's:^[^ ]* ${builtins.storeDir}/[^,/-]*-\([^/,]*\):\1 \0:' ${ + ${getExe pkgs.gnused} -e 's:^${builtins.storeDir}/[^,/-]*-\([^/, ]*\):\1 \0:' ${ pkgs.apparmorRulesFromClosure { name = "ping"; - additionalRules = [ "x $path/foo/**" ]; + additionalRules = [ "$path/foo/** x" ]; } [ pkgs.libcap ] } | - ${getExe' pkgs.coreutils "sort"} -n -k1 | + LC_ALL=C ${getExe' pkgs.coreutils "sort"} | ${getExe pkgs.gnused} -e 's:^[^ ]* ::' >$out '' }" diff --git a/nixos/tests/apparmor/makeExpectedPolicies.nix b/nixos/tests/apparmor/makeExpectedPolicies.nix index f8cf7a82860e..728005213173 100644 --- a/nixos/tests/apparmor/makeExpectedPolicies.nix +++ b/nixos/tests/apparmor/makeExpectedPolicies.nix @@ -1,75 +1,75 @@ { pkgs }: '' - ixr ${pkgs.bashNonInteractive}/libexec/**, - mr ${pkgs.bashNonInteractive}/lib/**.so*, - mr ${pkgs.bashNonInteractive}/lib64/**.so*, - mr ${pkgs.bashNonInteractive}/share/**, - r ${pkgs.bashNonInteractive}, - r ${pkgs.bashNonInteractive}/etc/**, - r ${pkgs.bashNonInteractive}/lib/**, - r ${pkgs.bashNonInteractive}/lib64/**, - x ${pkgs.bashNonInteractive}/foo/**, - ixr ${pkgs.glibc}/libexec/**, - mr ${pkgs.glibc}/lib/**.so*, - mr ${pkgs.glibc}/lib64/**.so*, - mr ${pkgs.glibc}/share/**, - r ${pkgs.glibc}, - r ${pkgs.glibc}/etc/**, - r ${pkgs.glibc}/lib/**, - r ${pkgs.glibc}/lib64/**, - x ${pkgs.glibc}/foo/**, - ixr ${pkgs.libcap}/libexec/**, - mr ${pkgs.libcap}/lib/**.so*, - mr ${pkgs.libcap}/lib64/**.so*, - mr ${pkgs.libcap}/share/**, - r ${pkgs.libcap}, - r ${pkgs.libcap}/etc/**, - r ${pkgs.libcap}/lib/**, - r ${pkgs.libcap}/lib64/**, - x ${pkgs.libcap}/foo/**, - ixr ${pkgs.libcap.lib}/libexec/**, - mr ${pkgs.libcap.lib}/lib/**.so*, - mr ${pkgs.libcap.lib}/lib64/**.so*, - mr ${pkgs.libcap.lib}/share/**, - r ${pkgs.libcap.lib}, - r ${pkgs.libcap.lib}/etc/**, - r ${pkgs.libcap.lib}/lib/**, - r ${pkgs.libcap.lib}/lib64/**, - x ${pkgs.libcap.lib}/foo/**, - ixr ${pkgs.libidn2.out}/libexec/**, - mr ${pkgs.libidn2.out}/lib/**.so*, - mr ${pkgs.libidn2.out}/lib64/**.so*, - mr ${pkgs.libidn2.out}/share/**, - r ${pkgs.libidn2.out}, - r ${pkgs.libidn2.out}/etc/**, - r ${pkgs.libidn2.out}/lib/**, - r ${pkgs.libidn2.out}/lib64/**, - x ${pkgs.libidn2.out}/foo/**, - ixr ${pkgs.libunistring}/libexec/**, - mr ${pkgs.libunistring}/lib/**.so*, - mr ${pkgs.libunistring}/lib64/**.so*, - mr ${pkgs.libunistring}/share/**, - r ${pkgs.libunistring}, - r ${pkgs.libunistring}/etc/**, - r ${pkgs.libunistring}/lib/**, - r ${pkgs.libunistring}/lib64/**, - x ${pkgs.libunistring}/foo/**, - ixr ${pkgs.tzdata}/libexec/**, - mr ${pkgs.tzdata}/lib/**.so*, - mr ${pkgs.tzdata}/lib64/**.so*, - mr ${pkgs.tzdata}/share/**, - r ${pkgs.tzdata}, - r ${pkgs.tzdata}/etc/**, - r ${pkgs.tzdata}/lib/**, - r ${pkgs.tzdata}/lib64/**, - x ${pkgs.tzdata}/foo/**, - ixr ${pkgs.glibc.libgcc}/libexec/**, - mr ${pkgs.glibc.libgcc}/lib/**.so*, - mr ${pkgs.glibc.libgcc}/lib64/**.so*, - mr ${pkgs.glibc.libgcc}/share/**, - r ${pkgs.glibc.libgcc}, - r ${pkgs.glibc.libgcc}/etc/**, - r ${pkgs.glibc.libgcc}/lib/**, - r ${pkgs.glibc.libgcc}/lib64/**, - x ${pkgs.glibc.libgcc}/foo/**, + ${pkgs.bashNonInteractive} r, + ${pkgs.bashNonInteractive}/etc/** r, + ${pkgs.bashNonInteractive}/foo/** x, + ${pkgs.bashNonInteractive}/lib/** r, + ${pkgs.bashNonInteractive}/lib/**.so* mr, + ${pkgs.bashNonInteractive}/lib64/** r, + ${pkgs.bashNonInteractive}/lib64/**.so* mr, + ${pkgs.bashNonInteractive}/libexec/** ixr, + ${pkgs.bashNonInteractive}/share/** mr, + ${pkgs.glibc} r, + ${pkgs.glibc}/etc/** r, + ${pkgs.glibc}/foo/** x, + ${pkgs.glibc}/lib/** r, + ${pkgs.glibc}/lib/**.so* mr, + ${pkgs.glibc}/lib64/** r, + ${pkgs.glibc}/lib64/**.so* mr, + ${pkgs.glibc}/libexec/** ixr, + ${pkgs.glibc}/share/** mr, + ${pkgs.libcap} r, + ${pkgs.libcap}/etc/** r, + ${pkgs.libcap}/foo/** x, + ${pkgs.libcap}/lib/** r, + ${pkgs.libcap}/lib/**.so* mr, + ${pkgs.libcap}/lib64/** r, + ${pkgs.libcap}/lib64/**.so* mr, + ${pkgs.libcap}/libexec/** ixr, + ${pkgs.libcap}/share/** mr, + ${pkgs.libcap.lib} r, + ${pkgs.libcap.lib}/etc/** r, + ${pkgs.libcap.lib}/foo/** x, + ${pkgs.libcap.lib}/lib/** r, + ${pkgs.libcap.lib}/lib/**.so* mr, + ${pkgs.libcap.lib}/lib64/** r, + ${pkgs.libcap.lib}/lib64/**.so* mr, + ${pkgs.libcap.lib}/libexec/** ixr, + ${pkgs.libcap.lib}/share/** mr, + ${pkgs.libidn2.out} r, + ${pkgs.libidn2.out}/etc/** r, + ${pkgs.libidn2.out}/foo/** x, + ${pkgs.libidn2.out}/lib/** r, + ${pkgs.libidn2.out}/lib/**.so* mr, + ${pkgs.libidn2.out}/lib64/** r, + ${pkgs.libidn2.out}/lib64/**.so* mr, + ${pkgs.libidn2.out}/libexec/** ixr, + ${pkgs.libidn2.out}/share/** mr, + ${pkgs.libunistring} r, + ${pkgs.libunistring}/etc/** r, + ${pkgs.libunistring}/foo/** x, + ${pkgs.libunistring}/lib/** r, + ${pkgs.libunistring}/lib/**.so* mr, + ${pkgs.libunistring}/lib64/** r, + ${pkgs.libunistring}/lib64/**.so* mr, + ${pkgs.libunistring}/libexec/** ixr, + ${pkgs.libunistring}/share/** mr, + ${pkgs.tzdata} r, + ${pkgs.tzdata}/etc/** r, + ${pkgs.tzdata}/foo/** x, + ${pkgs.tzdata}/lib/** r, + ${pkgs.tzdata}/lib/**.so* mr, + ${pkgs.tzdata}/lib64/** r, + ${pkgs.tzdata}/lib64/**.so* mr, + ${pkgs.tzdata}/libexec/** ixr, + ${pkgs.tzdata}/share/** mr, + ${pkgs.glibc.libgcc} r, + ${pkgs.glibc.libgcc}/etc/** r, + ${pkgs.glibc.libgcc}/foo/** x, + ${pkgs.glibc.libgcc}/lib/** r, + ${pkgs.glibc.libgcc}/lib/**.so* mr, + ${pkgs.glibc.libgcc}/lib64/** r, + ${pkgs.glibc.libgcc}/lib64/**.so* mr, + ${pkgs.glibc.libgcc}/libexec/** ixr, + ${pkgs.glibc.libgcc}/share/** mr, '' diff --git a/pkgs/applications/networking/remote/citrix-workspace/default.nix b/pkgs/applications/networking/remote/citrix-workspace/default.nix index c6bd8596920b..22b7ea21154e 100644 --- a/pkgs/applications/networking/remote/citrix-workspace/default.nix +++ b/pkgs/applications/networking/remote/citrix-workspace/default.nix @@ -4,24 +4,10 @@ # reference guide: https://developer-docs.citrix.com/en-us/citrix-workspace-app-for-linux/citrix-workspace-app-for-linux-oem-reference-guide let - inherit (callPackage ./sources.nix { }) supportedVersions unsupportedVersions; + supportedVersions = callPackage ./sources.nix { }; toAttrName = x: "citrix_workspace_${builtins.replaceStrings [ "." ] [ "_" ] x}"; - - unsupported = lib.listToAttrs ( - map ( - x: - lib.nameValuePair (toAttrName x) (throw '' - Citrix Workspace at version ${x} is not supported anymore! - - Actively supported releases are listed here: - https://www.citrix.com/support/product-lifecycle/workspace-app.html - '') - ) unsupportedVersions - ); - - supported = lib.mapAttrs' ( - attr: versionInfo: lib.nameValuePair (toAttrName attr) (callPackage ./generic.nix versionInfo) - ) supportedVersions; in -supported // unsupported +lib.mapAttrs' ( + attr: versionInfo: lib.nameValuePair (toAttrName attr) (callPackage ./generic.nix versionInfo) +) supportedVersions diff --git a/pkgs/applications/networking/remote/citrix-workspace/generic.nix b/pkgs/applications/networking/remote/citrix-workspace/generic.nix index 57e0ff7ee8c6..2dc0171aa9c5 100644 --- a/pkgs/applications/networking/remote/citrix-workspace/generic.nix +++ b/pkgs/applications/networking/remote/citrix-workspace/generic.nix @@ -10,10 +10,11 @@ cacert, cairo, dconf, - fetchurl, + enchant2, file, fontconfig, freetype, + fuse3, gdk-pixbuf, glib, glib-networking, @@ -22,8 +23,11 @@ gtk2-x11, gtk3, gtk_engines, + harfbuzzFull, heimdal, + hyphen, krb5, + lcms2, libGL, libappindicator-gtk3, libcanberra-gtk3, @@ -32,15 +36,19 @@ libfaketime, libgbm, libinput, - libjpeg, + libjpeg8, libjson, + libmanette, + libnotify, libpng12, libpulseaudio, libredirect, + libseccomp, libsecret, libsoup_2_4, libvorbis, libxml2_13, + libxslt, llvmPackages, more, nspr, @@ -49,25 +57,33 @@ openssl, pango, pcsclite, + perl, sane-backends, speex, symlinkJoin, systemd, tzdata, - # webkitgtk_4_0, which, + woff2, xorg, zlib, homepage, version, - prefix, hash, extraCerts ? [ ], }: let + fuse3' = symlinkJoin { + name = "fuse3-backwards-compat"; + paths = [ (lib.getLib fuse3) ]; + postBuild = '' + ln -sf $out/lib/libfuse3.so.3.17.4 $out/lib/libfuse3.so.3 + ''; + }; + openssl' = symlinkJoin { name = "openssl-backwards-compat"; nativeBuildInputs = [ makeWrapper ]; @@ -97,12 +113,12 @@ stdenv.mkDerivation rec { inherit version; src = requireFile rec { - name = "${prefix}-${version}.tar.gz"; + name = "linuxx64-${version}.tar.gz"; sha256 = hash; message = '' In order to use Citrix Workspace, you need to comply with the Citrix EULA and download - the ${if stdenv.hostPlatform.is64bit then "64-bit" else "32-bit"} binaries, .tar.gz from: + the 64-bit binaries, .tar.gz from: ${homepage} @@ -137,8 +153,10 @@ stdenv.mkDerivation rec { atk cairo dconf + enchant2 fontconfig freetype + fuse3' gdk-pixbuf glib-networking gnome2.gtkglext @@ -146,22 +164,29 @@ stdenv.mkDerivation rec { gtk2-x11 gtk3 gtk_engines + harfbuzzFull heimdal + hyphen krb5 + lcms2 libGL libcanberra-gtk3 libcap libcxx libgbm libinput - libjpeg + libjpeg8 libjson + libmanette + libnotify libpng12 libpulseaudio + libseccomp libsecret libsoup_2_4 libvorbis libxml2_13 + libxslt llvmPackages.libunwind nspr nss @@ -173,7 +198,7 @@ stdenv.mkDerivation rec { speex stdenv.cc.cc (lib.getLib systemd) - # webkitgtk_4_0 + woff2 xorg.libXScrnSaver xorg.libXaw xorg.libXmu @@ -216,9 +241,9 @@ stdenv.mkDerivation rec { ${lib.optionalString (icaFlag program != null) ''--add-flags "${icaFlag program} $ICAInstDir"''} \ --set ICAROOT "$ICAInstDir" \ --prefix GIO_EXTRA_MODULES : "${glib-networking}/lib/gio/modules" \ - --prefix LD_LIBRARY_PATH : "$ICAInstDir:$ICAInstDir/lib" \ + --prefix LD_LIBRARY_PATH : "$ICAInstDir:$ICAInstDir/lib:$ICAInstDir/usr/lib/x86_64-linux-gnu:$ICAInstDir/usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/injected-bundle" \ --set LD_PRELOAD "${libredirect}/lib/libredirect.so ${lib.getLib pcsclite}/lib/libpcsclite.so" \ - --set NIX_REDIRECTS "/usr/share/zoneinfo=${tzdata}/share/zoneinfo:/etc/zoneinfo=${tzdata}/share/zoneinfo:/etc/timezone=$ICAInstDir/timezone" + --set NIX_REDIRECTS "/usr/share/zoneinfo=${tzdata}/share/zoneinfo:/etc/zoneinfo=${tzdata}/share/zoneinfo:/etc/timezone=$ICAInstDir/timezone:/usr/lib/x86_64-linux-gnu=$ICAInstDir/usr/lib/x86_64-linux-gnu" ''; wrapLink = program: '' ${wrap program} @@ -247,9 +272,9 @@ stdenv.mkDerivation rec { export HOME=$(mktemp -d) # Run upstream installer in the store-path. - sed -i -e 's,^ANSWER="",ANSWER="$INSTALLER_YES",g' -e 's,/bin/true,true,g' ./${prefix}/hinst + sed -i -e 's,^ANSWER="",ANSWER="$INSTALLER_YES",g' -e 's,/bin/true,true,g' -e 's, -C / , -C . ,g' ./linuxx64/hinst source_date=$(date --utc --date=@$SOURCE_DATE_EPOCH "+%F %T") - faketime -f "$source_date" ${stdenv.shell} ${prefix}/hinst CDROM "$(pwd)" + faketime -f "$source_date" ${stdenv.shell} linuxx64/hinst CDROM "$(pwd)" if [ -f "$ICAInstDir/util/setlog" ]; then chmod +x "$ICAInstDir/util/setlog" @@ -274,11 +299,6 @@ stdenv.mkDerivation rec { ${mkWrappers copyCert extraCerts} - # See https://developer-docs.citrix.com/en-us/citrix-workspace-app-for-linux/citrix-workspace-app-for-linux-oem-reference-guide/reference-information/#library-files - # Those files are fallbacks to support older libwekit.so and libjpeg.so - rm $out/opt/citrix-icaclient/lib/ctxjpeg_fb_8.so || true - rm $out/opt/citrix-icaclient/lib/UIDialogLibWebKit.so || true - # We support only Gstreamer 1.0 rm $ICAInstDir/util/{gst_aud_{play,read},gst_*0.10,libgstflatstm0.10.so} || true ln -sf $ICAInstDir/util/gst_play1.0 $ICAInstDir/util/gst_play @@ -299,26 +319,24 @@ stdenv.mkDerivation rec { # Make sure that `autoPatchelfHook` is executed before # running `ctx_rehash`. dontAutoPatchelf = true; - preFixup = '' - find $out/opt/citrix-icaclient/lib -name "libopencv_imgcodecs.so.*" | while read -r fname; do - # lib needs libtiff.so.5, but nixpkgs provides libtiff.so.6 - patchelf --replace-needed libtiff.so.5 libtiff.so $fname - # lib needs libjpeg.so.8, but nixpkgs provides libjpeg.so.9 - patchelf --replace-needed libjpeg.so.8 libjpeg.so $fname - done - ''; + # Null out hardcoded webkit bundle path so it falls back to LD_LIBRARY_PATH postFixup = '' + ${lib.getExe perl} -0777 -pi -e 's{/usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/injected-bundle/}{"\0" x length($&)}e' \ + $out/opt/citrix-icaclient/usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37.56.4 + autoPatchelf -- "$out" + $out/opt/citrix-icaclient/util/ctx_rehash ''; meta = { - # webkitgtk_4_0 was removed - broken = true; + # Older versions need webkitgtk_4_0 which was removed. + # 25.08 bundles the same. + broken = lib.versionOlder version "25.08"; license = lib.licenses.unfree; description = "Citrix Workspace"; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; - platforms = [ "x86_64-linux" ] ++ lib.optional (lib.versionOlder version "24") "i686-linux"; + platforms = [ "x86_64-linux" ]; maintainers = with lib.maintainers; [ flacks ]; inherit homepage; }; diff --git a/pkgs/applications/networking/remote/citrix-workspace/sources.nix b/pkgs/applications/networking/remote/citrix-workspace/sources.nix index 597d24487271..34f0c8e627ae 100644 --- a/pkgs/applications/networking/remote/citrix-workspace/sources.nix +++ b/pkgs/applications/networking/remote/citrix-workspace/sources.nix @@ -7,117 +7,28 @@ let major, minor, patch, - x64hash, - x86hash, - x64suffix, - x86suffix, + hash, + suffix, homepage, }: { - inherit homepage; - version = "${major}.${minor}.${patch}.${ - if stdenv.hostPlatform.is64bit then x64suffix else x86suffix - }"; - prefix = "linuxx${if stdenv.hostPlatform.is64bit then "64" else "86"}"; - hash = if stdenv.hostPlatform.is64bit then x64hash else x86hash; + inherit hash homepage; + version = "${major}.${minor}.${patch}.${suffix}"; }; # Attribute-set with all actively supported versions of the Citrix workspace app # for Linux. # # The latest versions can be found at https://www.citrix.com/downloads/workspace-app/linux/ - # x86 is unsupported past 23.11, see https://docs.citrix.com/en-us/citrix-workspace-app-for-linux/deprecation supportedVersions = lib.mapAttrs mkVersionInfo { - - "23.11.0" = { - major = "23"; - minor = "11"; - patch = "0"; - x64hash = "d3dde64baa6db7675a025eff546d552544d3523f4f3047621884f7830a9e2822"; - x86hash = "65b8c144e51b5bd78b98ae69e0fa76d6c020a857d74fd5254be49492527072b6"; - x64suffix = "82"; - x86suffix = "82"; - homepage = "https://www.citrix.com/downloads/workspace-app/legacy-workspace-app-for-linux/workspace-app-for-linux-latest10.html"; - }; - - "24.02.0" = { - major = "24"; - minor = "2"; - patch = "0"; - x64hash = "eaeb5d3bd079d4e5c9707da67f5f7a25cb765e19c36d01861290655dbf2aaee4"; - x86hash = ""; - x64suffix = "65"; - x86suffix = ""; - homepage = "https://www.citrix.com/downloads/workspace-app/legacy-workspace-app-for-linux/workspace-app-for-linux-latest12.html"; - }; - - "24.05.0" = { - major = "24"; - minor = "5"; - patch = "0"; - x64hash = "sha256-pye2JOilSbp8PFCpVXFkrRW98E8klCqoisVSWjR38nE="; - x86hash = ""; - x64suffix = "76"; - x86suffix = ""; - homepage = "https://www.citrix.com/downloads/workspace-app/legacy-workspace-app-for-linux/workspace-app-for-linux-latest1.html"; - }; - - "24.08.0" = { - major = "24"; - minor = "8"; - patch = "0"; - x64hash = "1jb22n6gcv4pv8khg98sv663yfpi47dpkvqgifbhps98iw5zrkbp"; - x86hash = ""; - x64suffix = "98"; - x86suffix = ""; - homepage = "https://www.citrix.com/downloads/workspace-app/legacy-workspace-app-for-linux/workspace-app-for-linux-latest-2408.html"; - }; - - "24.11.0" = { - major = "24"; - minor = "11"; - patch = "0"; - x64hash = "0kylvqdzkw0635mbb6r5k1lamdjf1hr9pk5rxcff63z4f8q0g3zf"; - x86hash = ""; - x64suffix = "85"; - x86suffix = ""; - homepage = "https://www.citrix.com/downloads/workspace-app/legacy-workspace-app-for-linux/workspace-app-for-linux-latest13.html"; - }; - - "25.03.0" = { + "25.08.10" = { major = "25"; - minor = "03"; - patch = "0"; - x64hash = "052zibykhig9091xl76z2x9vn4f74w5q8i9frlpc473pvfplsczk"; - x86hash = ""; - x64suffix = "66"; - x86suffix = ""; - homepage = "https://www.citrix.com/downloads/workspace-app/legacy-workspace-app-for-linux/workspace-app-for-linux-latest-2503.html"; - }; - - "25.05.0" = { - major = "25"; - minor = "05"; - patch = "0"; - x64hash = "0fwqsxggswms40b5k8saxpm1ghkxppl27x19w8jcslq1f0i1fwqx"; - x86hash = ""; - x64suffix = "44"; - x86suffix = ""; + minor = "08"; + patch = "10"; + hash = "06hdwi5rd8z43nlpvym6yrw3snfz8jh6ic3g4pihn9ji22bw5pbd"; + suffix = "111"; homepage = "https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html"; }; }; - - # Retain attribute-names for abandoned versions of Citrix workspace to - # provide a meaningful error-message if it's attempted to use such an old one. - # - # The lifespans of Citrix products can be found here: - # https://www.citrix.com/support/product-lifecycle/workspace-app.html - unsupportedVersions = [ - "23.02.0" - "23.07.0" - "23.09.0" - ]; in -{ - inherit supportedVersions unsupportedVersions; -} +supportedVersions diff --git a/pkgs/by-name/er/ersatztv/nuget-deps.json b/pkgs/by-name/er/ersatztv/nuget-deps.json index 5d37d3d477e1..3b58de4b7652 100644 --- a/pkgs/by-name/er/ersatztv/nuget-deps.json +++ b/pkgs/by-name/er/ersatztv/nuget-deps.json @@ -46,8 +46,8 @@ }, { "pname": "BlazorSortable", - "version": "5.1.6", - "hash": "sha256-aRw6nbwi8LnS2I7jlt75cH0ECnmhQkU7o8JoUKNpOns=" + "version": "5.2.1", + "hash": "sha256-T+0zzQOq81NJUtER+9Ag5DQvn1v3+rbA5AOu/zqWFVg=" }, { "pname": "Blurhash.Core", @@ -136,13 +136,13 @@ }, { "pname": "ExtendedNumerics.BigDecimal", - "version": "3001.1.0.233", - "hash": "sha256-XP9qmY+lYNWQ4NVvhZ4wPrIXS0Dj6DTaS9wkTfQdryc=" + "version": "3003.0.0.346", + "hash": "sha256-tAGqjmLbUYak5D2CKb1AOzzOJt4MFlR4zT8MyIuXqmw=" }, { "pname": "FluentValidation", - "version": "12.1.0", - "hash": "sha256-9I30avP9CoS1usoqOuGrpJW/OuSa6b2M5/z935182kQ=" + "version": "12.1.1", + "hash": "sha256-lyAUmtH266O3GsYQUwNKjeDM2Fq3vs8EsQRxT5AxVRs=" }, { "pname": "FluentValidation.AspNetCore", @@ -186,8 +186,8 @@ }, { "pname": "Heron.MudCalendar", - "version": "3.3.0", - "hash": "sha256-1QVTu7VuJeBNqf0wBc9wPJBQ352Ko7neC+4iL5Tiolw=" + "version": "3.4.0", + "hash": "sha256-QVrlIlO35o2LElr+Ac3F6UZHlI9fosIjheucWBF+QZU=" }, { "pname": "HtmlSanitizer", @@ -216,18 +216,18 @@ }, { "pname": "Json.More.Net", - "version": "2.1.1", - "hash": "sha256-GeSZS/bROemFLq4uq7Fj5eRupOu/rqWKR58PkbJqWBU=" + "version": "2.2.0", + "hash": "sha256-Hb4ylcT/6bLHVADpnjoBJKyTR3cU+WjYlblO79A+SSU=" }, { "pname": "JsonPointer.Net", - "version": "5.3.1", - "hash": "sha256-nV1r0doxPiApc2sEI4AulBz+arLWF2VSnHm9tymBJzE=" + "version": "6.0.1", + "hash": "sha256-iIvOHz6jjTsGnXyxOK71z2F8gh21TmQS4A9SLB4u93A=" }, { "pname": "JsonSchema.Net", - "version": "7.4.0", - "hash": "sha256-j6QMakexHXNAsf7emMnYgjTvnXSj0xCHgYLs184Z0p0=" + "version": "8.0.5", + "hash": "sha256-zFSEmqckius1fa/vxhJEMoNC/RU25kF3AStyMwxHCPM=" }, { "pname": "LanguageExt.Core", @@ -316,33 +316,33 @@ }, { "pname": "Microsoft.AspNetCore.Authentication.JwtBearer", - "version": "9.0.11", - "hash": "sha256-uz9t6volHVoUM0j1GFXXfWU157ba05TvZBnres47roA=" + "version": "10.0.1", + "hash": "sha256-x30FL5t31tGtbgTTHZlIEIky+J2Slba5YuLqytt56l4=" }, { "pname": "Microsoft.AspNetCore.Authentication.OpenIdConnect", - "version": "9.0.11", - "hash": "sha256-RhcnttgtQtLpNkX+yqrKu8wqlrS9muxSA0GLGAfRMJI=" + "version": "10.0.1", + "hash": "sha256-fMLVW4xy3tU2pXbd/hX/JxxCRO02eGEuccc7uv9r+UE=" }, { "pname": "Microsoft.AspNetCore.JsonPatch", - "version": "9.0.11", - "hash": "sha256-MeQFvZt5GIEs9IQILjDwC72GlgyIMUH52nxsJbKCNdo=" + "version": "10.0.1", + "hash": "sha256-bbX3CGoxG5E8RPUBeEvG9Us8l8WxBHRcjxPR3mJLnbg=" }, { "pname": "Microsoft.AspNetCore.Mvc.NewtonsoftJson", - "version": "9.0.11", - "hash": "sha256-+WtuaFv9zL11yQpFDYv87BeXulu63UkqvH+cNJa3EY4=" + "version": "10.0.1", + "hash": "sha256-E1ciFt7uy39aKRDfmXrHJ6e4SsaWm+C3inQqTzQEC2U=" }, { "pname": "Microsoft.AspNetCore.OpenApi", - "version": "9.0.11", - "hash": "sha256-FvIqXjGE0RqejaBu43zcdCA3toYLTELPCRpnJp4kYuk=" + "version": "10.0.1", + "hash": "sha256-O31K6+++fM7XWd0JGrzmzLrtydYGiI4efzv+WqAdnQA=" }, { "pname": "Microsoft.AspNetCore.SpaServices.Extensions", - "version": "9.0.11", - "hash": "sha256-xD0gi4AGjRnIALAUC+YbugVHEmt9sa4m9JOlf2/NuUs=" + "version": "10.0.1", + "hash": "sha256-8n3nq/eDMGxthVnYXCMud8+F0h5Y9ZelF53KXNuZ8gk=" }, { "pname": "Microsoft.Bcl.AsyncInterfaces", @@ -506,13 +506,13 @@ }, { "pname": "Microsoft.Extensions.ApiDescription.Server", - "version": "9.0.11", - "hash": "sha256-6+v6bVecvv1q47FscMLdEuMYJmpwonIWmMXGo5td5Sg=" + "version": "10.0.1", + "hash": "sha256-v+YRzli27wGy5Oh6PqSMGtRiFcCTcT4xBFLHhUNFWvQ=" }, { "pname": "Microsoft.Extensions.Caching.Abstractions", - "version": "10.0.0", - "hash": "sha256-IciARPnXx/S6HZc4t2ED06UyUwfZI9LKSzwKSGdpsfI=" + "version": "10.0.1", + "hash": "sha256-qVLAEqxPK/dNq+z1a6D9NqdcSg/18sfzZhlBWMkqV/A=" }, { "pname": "Microsoft.Extensions.Caching.Abstractions", @@ -521,8 +521,8 @@ }, { "pname": "Microsoft.Extensions.Caching.Memory", - "version": "10.0.0", - "hash": "sha256-AMgDSm1k6q0s17spGtyR5q8nAqUFDOxl/Fe38f9M+d4=" + "version": "10.0.1", + "hash": "sha256-Qb7xK6VEZDas0lJFaW1suKdFjtkSYwLHHxkQEfWIU2A=" }, { "pname": "Microsoft.Extensions.Caching.Memory", @@ -541,34 +541,24 @@ }, { "pname": "Microsoft.Extensions.Configuration", - "version": "10.0.0", - "hash": "sha256-MsLskVPpkCvov5+DWIaALCt1qfRRX4u228eHxvpE0dg=" - }, - { - "pname": "Microsoft.Extensions.Configuration", - "version": "9.0.10", - "hash": "sha256-K16pSHfb71WhGqD7mzjrYaNBihU4tga90c6IOHsgRxw=" + "version": "10.0.1", + "hash": "sha256-7xdHie4uHwoGZz5yUT4vWg2EWvkLvsSzItWCoqm4dTM=" }, { "pname": "Microsoft.Extensions.Configuration.Abstractions", "version": "10.0.0", "hash": "sha256-GcgrnTAieCV7AVT13zyOjfwwL86e99iiO/MiMOxPGG0=" }, + { + "pname": "Microsoft.Extensions.Configuration.Abstractions", + "version": "10.0.1", + "hash": "sha256-s4PDp+vtzdxKIxnOT3+dDRoTDopyl8kqmmw4KDnkOtQ=" + }, { "pname": "Microsoft.Extensions.Configuration.Abstractions", "version": "8.0.0", "hash": "sha256-4eBpDkf7MJozTZnOwQvwcfgRKQGcNXe0K/kF+h5Rl8o=" }, - { - "pname": "Microsoft.Extensions.Configuration.Abstractions", - "version": "9.0.0", - "hash": "sha256-xtG2USC9Qm0f2Nn6jkcklpyEDT3hcEZOxOwTc0ep7uc=" - }, - { - "pname": "Microsoft.Extensions.Configuration.Abstractions", - "version": "9.0.10", - "hash": "sha256-sRv0yS2sbyli7eejtnpmd7UIAz4PwSt5/Po5Irc1j98=" - }, { "pname": "Microsoft.Extensions.Configuration.Abstractions", "version": "9.0.11", @@ -586,13 +576,8 @@ }, { "pname": "Microsoft.Extensions.Configuration.Binder", - "version": "9.0.0", - "hash": "sha256-6ajYWcNOQX2WqftgnoUmVtyvC1kkPOtTCif4AiKEffU=" - }, - { - "pname": "Microsoft.Extensions.Configuration.Binder", - "version": "9.0.10", - "hash": "sha256-4NEBx28byvjjIzo0wQPIUUymk9AzSgPS4fu5IRxkIt4=" + "version": "10.0.1", + "hash": "sha256-fiqTHE6EfaUXICaVrWzQEU/K6GjQNac6yRNErig6wRk=" }, { "pname": "Microsoft.Extensions.DependencyInjection", @@ -601,8 +586,8 @@ }, { "pname": "Microsoft.Extensions.DependencyInjection", - "version": "9.0.0", - "hash": "sha256-dAH52PPlTLn7X+1aI/7npdrDzMEFPMXRv4isV1a+14k=" + "version": "10.0.1", + "hash": "sha256-RKOB+zPrtQNUbJY/1jR54rKOM8KHPgynPExxugku3I8=" }, { "pname": "Microsoft.Extensions.DependencyInjection", @@ -611,8 +596,8 @@ }, { "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", - "version": "10.0.0", - "hash": "sha256-9iodXP39YqgxomnOPOxd/mzbG0JfOSXzFoNU3omT2Ps=" + "version": "10.0.1", + "hash": "sha256-zNUpau51ds7iQTaSUTFtyTHIUoinYc129W50CnufMdQ=" }, { "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", @@ -624,11 +609,6 @@ "version": "8.0.2", "hash": "sha256-UfLfEQAkXxDaVPC7foE/J3FVEXd31Pu6uQIhTic3JgY=" }, - { - "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", - "version": "9.0.10", - "hash": "sha256-5rwFXG+Wjbf+TkXeWrkGVKV4wfvOryTPadEkEyPyKj4=" - }, { "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", "version": "9.0.11", @@ -636,8 +616,8 @@ }, { "pname": "Microsoft.Extensions.DependencyModel", - "version": "9.0.0", - "hash": "sha256-xirwlMWM0hBqgTneQOGkZ8l45mHT08XuSSRIbprgq94=" + "version": "10.0.0", + "hash": "sha256-oCcIjmwH8H0n9bT3wQBWdotMvYuoiazfiKrXAs2bLiI=" }, { "pname": "Microsoft.Extensions.DependencyModel", @@ -656,8 +636,8 @@ }, { "pname": "Microsoft.Extensions.Diagnostics", - "version": "10.0.0", - "hash": "sha256-o7QkCisEcFIh227qBUfWFci2ns4cgEpLqpX7YvHGToQ=" + "version": "10.0.1", + "hash": "sha256-MoBF0X5AVT0xORvhNvpc9DA5dSOJhjrfGeWDvEJQOoc=" }, { "pname": "Microsoft.Extensions.Diagnostics.Abstractions", @@ -666,8 +646,8 @@ }, { "pname": "Microsoft.Extensions.Diagnostics.Abstractions", - "version": "9.0.0", - "hash": "sha256-wG1LcET+MPRjUdz3HIOTHVEnbG/INFJUqzPErCM79eY=" + "version": "10.0.1", + "hash": "sha256-tEt6VaaDR7bICKHiCp0l2Cmz8u+FCYORLVNAaJymGM8=" }, { "pname": "Microsoft.Extensions.FileProviders.Abstractions", @@ -676,8 +656,8 @@ }, { "pname": "Microsoft.Extensions.FileProviders.Abstractions", - "version": "9.0.0", - "hash": "sha256-mVfLjZ8VrnOQR/uQjv74P2uEG+rgW72jfiGdSZhIfDc=" + "version": "10.0.1", + "hash": "sha256-IYtaZ5nssj9RPHL+DODXt9Z2IvTtj8rKuLQuyoMqo+w=" }, { "pname": "Microsoft.Extensions.Hosting.Abstractions", @@ -686,13 +666,13 @@ }, { "pname": "Microsoft.Extensions.Hosting.Abstractions", - "version": "9.0.0", - "hash": "sha256-NhEDqZGnwCDFyK/NKn1dwLQExYE82j1YVFcrhXVczqY=" + "version": "10.0.1", + "hash": "sha256-2t+yF23Ac9MvytZK8hym+aUYynuAFZVdKdcRVvVsdXo=" }, { "pname": "Microsoft.Extensions.Http", - "version": "10.0.0", - "hash": "sha256-gnsO9erEi7xLS3QwYukcrzPDpcUgRkNFnGzPARHVjrs=" + "version": "10.0.1", + "hash": "sha256-Kme3514XmxnZ6Ke+itb/b/bgc9allgOAfwHulPNfYO8=" }, { "pname": "Microsoft.Extensions.Logging", @@ -701,13 +681,8 @@ }, { "pname": "Microsoft.Extensions.Logging", - "version": "9.0.0", - "hash": "sha256-kR16c+N8nQrWeYLajqnXPg7RiXjZMSFLnKLEs4VfjcM=" - }, - { - "pname": "Microsoft.Extensions.Logging", - "version": "9.0.10", - "hash": "sha256-/Et36NBhpMoxQzI+p/moW7knwYDfjI7Ma7DF7KIYn+Q=" + "version": "10.0.1", + "hash": "sha256-zuLP3SIpCToMOlIPOEv3Kq8y/minecd8k8GSkxFo13E=" }, { "pname": "Microsoft.Extensions.Logging", @@ -724,6 +699,11 @@ "version": "10.0.0", "hash": "sha256-BnhgGZc01HwTSxogavq7Ueq4V7iMA3wPnbfRwQ4RhGk=" }, + { + "pname": "Microsoft.Extensions.Logging.Abstractions", + "version": "10.0.1", + "hash": "sha256-NRk0feNE1fgi/hyO0AVDbSGJQRT+9yte6Lpm4Hz/2Bs=" + }, { "pname": "Microsoft.Extensions.Logging.Abstractions", "version": "8.0.2", @@ -734,16 +714,6 @@ "version": "8.0.3", "hash": "sha256-5MSY1aEwUbRXehSPHYw0cBZyFcUH4jkgabddxhMiu3Q=" }, - { - "pname": "Microsoft.Extensions.Logging.Abstractions", - "version": "9.0.0", - "hash": "sha256-iBTs9twjWXFeERt4CErkIIcoJZU1jrd1RWCI8V5j7KU=" - }, - { - "pname": "Microsoft.Extensions.Logging.Abstractions", - "version": "9.0.10", - "hash": "sha256-PtYXXHi+mbdQMh2QtA57NbWlt+JEpXiey36zLzbKTmo=" - }, { "pname": "Microsoft.Extensions.Logging.Abstractions", "version": "9.0.11", @@ -751,18 +721,18 @@ }, { "pname": "Microsoft.Extensions.Logging.Configuration", - "version": "9.0.10", - "hash": "sha256-z2lcPYfDld5XiqyLYRLBHe29rbO9j135W2U1HyoRXJI=" + "version": "10.0.1", + "hash": "sha256-/7ywcFsEmmQzWEcIvxoGAYHF0oDSXV/LTDAiW/MNQtg=" }, { "pname": "Microsoft.Extensions.Logging.Console", - "version": "9.0.10", - "hash": "sha256-qM1mcbTK4YmzcWNC0U5f0cunB2CFafTsNzldH5g9Q7E=" + "version": "10.0.1", + "hash": "sha256-m/E02c5NSCYyH4THNKxpnsi3Kp8gqOi2aPrfXx7sQ9s=" }, { "pname": "Microsoft.Extensions.Logging.TraceSource", - "version": "9.0.10", - "hash": "sha256-VrOfGKu31ySmSAPq0A+bE+ZfQytKGEe2A8dfKq1idK0=" + "version": "10.0.1", + "hash": "sha256-NS7P5jo7dtiH7DmyyipTIfaRf4ZwEJLU2UVG+4hlFSE=" }, { "pname": "Microsoft.Extensions.Options", @@ -771,13 +741,8 @@ }, { "pname": "Microsoft.Extensions.Options", - "version": "9.0.0", - "hash": "sha256-DT5euAQY/ItB5LPI8WIp6Dnd0lSvBRP35vFkOXC68ck=" - }, - { - "pname": "Microsoft.Extensions.Options", - "version": "9.0.10", - "hash": "sha256-QTNhi83xhjJuIQ/3QffzQs/KY7avNyBMvnkuuSr3pBo=" + "version": "10.0.1", + "hash": "sha256-vBiSS1vqAC7eDrpJNT4H3A9qLikCSAepnNRbry0mKnk=" }, { "pname": "Microsoft.Extensions.Options", @@ -786,13 +751,8 @@ }, { "pname": "Microsoft.Extensions.Options.ConfigurationExtensions", - "version": "10.0.0", - "hash": "sha256-XGAs5DxMvWnmjX8dqRwKY0vsuS40SHvsfJqB1rO4L7k=" - }, - { - "pname": "Microsoft.Extensions.Options.ConfigurationExtensions", - "version": "9.0.10", - "hash": "sha256-4YxwQH66IhJiJP53/Fy/lGBIEkVo4k+o/5QxzFQLhfQ=" + "version": "10.0.1", + "hash": "sha256-1CNSVXZ3RAH4vzbYDqcQHl9c/YBhuSfrFUXCLIx5/rY=" }, { "pname": "Microsoft.Extensions.Primitives", @@ -801,13 +761,13 @@ }, { "pname": "Microsoft.Extensions.Primitives", - "version": "8.0.0", - "hash": "sha256-FU8qj3DR8bDdc1c+WeGZx/PCZeqqndweZM9epcpXjSo=" + "version": "10.0.1", + "hash": "sha256-EXmukq09erT4s+miQpBSYy3IY4HxxKlwEPL43/KoyEc=" }, { "pname": "Microsoft.Extensions.Primitives", - "version": "9.0.0", - "hash": "sha256-ZNLusK1CRuq5BZYZMDqaz04PIKScE2Z7sS2tehU7EJs=" + "version": "8.0.0", + "hash": "sha256-FU8qj3DR8bDdc1c+WeGZx/PCZeqqndweZM9epcpXjSo=" }, { "pname": "Microsoft.Extensions.Primitives", @@ -901,8 +861,8 @@ }, { "pname": "Microsoft.OpenApi", - "version": "1.6.17", - "hash": "sha256-Wx9PwlEJPNMq1kp59nJJnLHQ+yNhqCTudcokmlP+tSk=" + "version": "2.0.0", + "hash": "sha256-8eiM3Mx4Hx1etx52RlczoHG2z9XIpWgu2LQtWSt086k=" }, { "pname": "Microsoft.SqlServer.Server", @@ -914,11 +874,6 @@ "version": "160.1000.6", "hash": "sha256-XU5s3iwz8JIwIrG5Xe8wZJ8cuCUx7q3fOLYzNHmA9jg=" }, - { - "pname": "Microsoft.VisualStudio.Threading.Analyzers", - "version": "17.14.15", - "hash": "sha256-wv0Hi7pjPYeSwDFyaa8baIOyiUraVfudmVtpm0okoYU=" - }, { "pname": "Mono.TextTemplating", "version": "3.0.0", @@ -941,13 +896,13 @@ }, { "pname": "NCalc.Core", - "version": "5.8.0", - "hash": "sha256-gLexewkgetT42BHiJv5O62TKMYP/fmJlwmH2fdEyyTk=" + "version": "5.11.0", + "hash": "sha256-THgAix81mZxztHNMf5JlTPUGbcs1ZuRS3EVM7eFHseg=" }, { "pname": "NCalcSync", - "version": "5.8.0", - "hash": "sha256-vq+eXmt1ykzTiyUCF/NHtbLQ+3x0soarZfJH2h6neEM=" + "version": "5.11.0", + "hash": "sha256-Kui0K2WuLS0filTnpdcA3/H/XqqDOjtKms97WqbulEw=" }, { "pname": "NETStandard.Library", @@ -1021,8 +976,8 @@ }, { "pname": "Parlot", - "version": "1.5.2", - "hash": "sha256-gMKHhCNJTqjzZRGfXDTSUkJsqDCMY5TnJge0pAha4pE=" + "version": "1.5.6", + "hash": "sha256-Ffbs7IpgN0aOKScBe64PGySnzWxapVSuM73fQmt+2nU=" }, { "pname": "Pomelo.EntityFrameworkCore.MySql", @@ -1031,23 +986,23 @@ }, { "pname": "Refit", - "version": "8.0.0", - "hash": "sha256-YORvtZtDy0+wlUoJTur1lO5wJMovFY/jxoIvfkEkObI=" + "version": "9.0.2", + "hash": "sha256-FTq+jJLV9ow3hTrzTBEYwuAibxY6m0XgExNeIGoAAK4=" }, { "pname": "Refit.HttpClientFactory", - "version": "8.0.0", - "hash": "sha256-VNVCqzq3HwPSRK/GrcBkbdhb2iRYrqoeDBvGnPNyrbA=" + "version": "9.0.2", + "hash": "sha256-qxUm0NlJqoOPFRTu7ArdcSR696t5zCB+BniJv1+Xdkc=" }, { "pname": "Refit.Newtonsoft.Json", - "version": "8.0.0", - "hash": "sha256-KOZbdzoV/DBYgSNRzrDZOKhcKD1qQWZcakhTpVXBy08=" + "version": "9.0.2", + "hash": "sha256-cxZtCv7gecMVIVzDrgjMBg81dEAq6DT9ccR10SKuFV4=" }, { "pname": "Refit.Xml", - "version": "8.0.0", - "hash": "sha256-Dy/5KaJ/Nq5p/T126Zj7gECEg7232uA+cWlKB+Y+OxQ=" + "version": "9.0.2", + "hash": "sha256-FNP7WAnsjncwdSvj4j7mxP2I+O3TNiYzlaTYVBlMWEo=" }, { "pname": "RichTextKit.Stbear", @@ -1056,8 +1011,8 @@ }, { "pname": "Scalar.AspNetCore", - "version": "2.11.0", - "hash": "sha256-9tJSfcbv2ECnH0ZQb2ovQWsgYzMoVIgSOmctKiQUzp0=" + "version": "2.11.10", + "hash": "sha256-zSBsHjGTdwgia+v95wAdhNL7X1OuQKUd+CbkKKf/T90=" }, { "pname": "Scriban.Signed", @@ -1081,18 +1036,18 @@ }, { "pname": "Serilog.AspNetCore", - "version": "9.0.0", - "hash": "sha256-h58CFtXBRvwhTCrhQPHQMKbp98YiK02o+cOyOmktVpQ=" + "version": "10.0.0", + "hash": "sha256-z7dY6pY2Kkns20mpzZN2GOfV172gDWpamKDXHyLhEJs=" }, { "pname": "Serilog.Extensions.Hosting", - "version": "9.0.0", - "hash": "sha256-bidr2foe7Dp4BJOlkc7ko0q6vt9ITG3IZ8b2BKRa0pw=" + "version": "10.0.0", + "hash": "sha256-zFQMZkAPqg+j2ZI0oBN07hO+9MFiyy5YECRbz7msxeU=" }, { "pname": "Serilog.Extensions.Logging", - "version": "9.0.0", - "hash": "sha256-aGkz1V4HVl0rWC1BkcnLhG1EC7WLBoT3tdLdUUTFXaw=" + "version": "10.0.0", + "hash": "sha256-MgfWK/SJWUPxPzrnCUnxn6Sy+SBVmP3dYd60uy80NdE=" }, { "pname": "Serilog.Formatting.Compact", @@ -1106,13 +1061,8 @@ }, { "pname": "Serilog.Settings.Configuration", - "version": "9.0.0", - "hash": "sha256-Q/q5UiSrcxoy5a/orod20E2RfiRtHDhxjjGMe1dW35I=" - }, - { - "pname": "Serilog.Sinks.Console", - "version": "6.0.0", - "hash": "sha256-QH8ykDkLssJ99Fgl+ZBFBr+RQRl0wRTkeccQuuGLyro=" + "version": "10.0.0", + "hash": "sha256-WJK+wR7XPGAtD+vO+pjF5mn4qy8tO5uWIqHhovL0lAs=" }, { "pname": "Serilog.Sinks.Console", @@ -1124,11 +1074,6 @@ "version": "3.0.0", "hash": "sha256-7/LmoRF1rUDFhJ47bTRQQFRgSHnZDO8484r3sCGqYvE=" }, - { - "pname": "Serilog.Sinks.File", - "version": "6.0.0", - "hash": "sha256-KQmlUpG9ovRpNqKhKe6rz3XMLUjkBqjyQhEm2hV5Sow=" - }, { "pname": "Serilog.Sinks.File", "version": "7.0.0", @@ -1216,8 +1161,8 @@ }, { "pname": "System.CommandLine", - "version": "2.0.0", - "hash": "sha256-cUJTPCLcnA6959PGdwWw8zsjFxhYGI+SZeIxnMC/Cwc=" + "version": "2.0.1", + "hash": "sha256-NDBiPUt/ZZIMBcLHpF/6IMX/UpfsC/XnH3p4i4MHCFw=" }, { "pname": "System.Composition", @@ -1361,8 +1306,8 @@ }, { "pname": "WebMarkupMin.Core", - "version": "2.20.0", - "hash": "sha256-v0CpbncKPK7G7dnS0HQrdm+TXMJKhm8KK4T/eqNEeTI=" + "version": "2.20.1", + "hash": "sha256-6ze4MOSfIKdvMJsroQRtESB8KG5XogO3xk4qOSkHpXQ=" }, { "pname": "Winista.MimeDetect", diff --git a/pkgs/by-name/er/ersatztv/package.nix b/pkgs/by-name/er/ersatztv/package.nix index bca793326ff3..3ab0ce766898 100644 --- a/pkgs/by-name/er/ersatztv/package.nix +++ b/pkgs/by-name/er/ersatztv/package.nix @@ -9,13 +9,13 @@ buildDotnetModule rec { pname = "ersatztv"; - version = "25.9.0"; + version = "26.1.1"; src = fetchFromGitHub { owner = "ErsatzTV"; repo = "ErsatzTV"; rev = "v${version}"; - sha256 = "sha256-+ZMDMKrJN+nX9FeSZ8RTFGRf161Mhpqd7jY9FLZWNqM="; + sha256 = "sha256-KWgzJAH3LllR+RjEpXSHa+lId6fcZZiGs94IKDftLZo="; }; postPatch = '' # Remove config of development tools that don't end up in diff --git a/pkgs/by-name/gi/git-machete/package.nix b/pkgs/by-name/gi/git-machete/package.nix index ba8d9e1ecc52..291ed51fc88d 100644 --- a/pkgs/by-name/gi/git-machete/package.nix +++ b/pkgs/by-name/gi/git-machete/package.nix @@ -9,14 +9,14 @@ python3.pkgs.buildPythonApplication rec { pname = "git-machete"; - version = "3.38.0"; + version = "3.38.1"; pyproject = true; src = fetchFromGitHub { owner = "virtuslab"; repo = "git-machete"; tag = "v${version}"; - hash = "sha256-cn++U2Vy6LCEZvtmvDOTQydnAxapUZxLUE+6Kxg7Rq8="; + hash = "sha256-m/GstZAxBi4Q8GRv2GRrJNzChV1Rzw1vNuNP0Ao+GIY="; }; build-system = with python3.pkgs; [ setuptools ]; diff --git a/pkgs/by-name/gi/gitnapped/package.nix b/pkgs/by-name/gi/gitnapped/package.nix new file mode 100644 index 000000000000..7c68d7d0d7d3 --- /dev/null +++ b/pkgs/by-name/gi/gitnapped/package.nix @@ -0,0 +1,44 @@ +{ + lib, + fetchFromGitHub, + rustPlatform, + makeBinaryWrapper, + git, +}: + +let + wrapperPath = lib.makeBinPath [ + git + ]; +in +rustPlatform.buildRustPackage (finalAttrs: { + pname = "gitnapped"; + version = "0.1.4"; + + src = fetchFromGitHub { + owner = "Solexma"; + repo = "gitnapped"; + tag = "v${finalAttrs.version}"; + hash = "sha256-DkKei7PnQnF+0odsPwJJ/pwO/yqdZGRrJQcdIMQ/3uI="; + }; + + cargoHash = "sha256-AIYDgjDYOwIi6KK5GzMF5UWYe9h7mGNONdwtlNygod4="; + + nativeBuildInputs = [ makeBinaryWrapper ]; + + postInstall = '' + wrapProgram $out/bin/gitnapped \ + --prefix PATH : ${wrapperPath} + ''; + + meta = { + description = "Git commit timeline analyzer"; + homepage = "https://site.gitnapped.dev"; + maintainers = with lib.maintainers; [ + nicknb + ]; + mainProgram = "gitnapped"; + license = lib.licenses.agpl3Only; + platforms = lib.platforms.unix; + }; +}) diff --git a/pkgs/by-name/my/mycli/package.nix b/pkgs/by-name/my/mycli/package.nix index c9c12deea349..f25d70e9fac9 100644 --- a/pkgs/by-name/my/mycli/package.nix +++ b/pkgs/by-name/my/mycli/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication rec { pname = "mycli"; - version = "1.42.0"; + version = "1.43.1"; pyproject = true; src = fetchFromGitHub { owner = "dbcli"; repo = "mycli"; tag = "v${version}"; - hash = "sha256-V8HqrhC+bVEgXlRPAZEo5KI8Bpz8qWbqd0qyLzSbSEQ="; + hash = "sha256-KybGpi9ZNkAiniZTnyzzjlUf+xISRk+k4kcIxU/iVSM="; }; pythonRelaxDeps = [ diff --git a/pkgs/by-name/ne/netbird-dashboard/package.nix b/pkgs/by-name/ne/netbird-dashboard/package.nix index cb1ba67bfd34..849d758898e6 100644 --- a/pkgs/by-name/ne/netbird-dashboard/package.nix +++ b/pkgs/by-name/ne/netbird-dashboard/package.nix @@ -6,13 +6,13 @@ buildNpmPackage rec { pname = "netbird-dashboard"; - version = "2.25.0"; + version = "2.26.1"; src = fetchFromGitHub { owner = "netbirdio"; repo = "dashboard"; rev = "v${version}"; - hash = "sha256-P0qTxUdyM2Ect2+GSLC0vJbAxvaLXQi1ZMFujBnGKQ0="; + hash = "sha256-8MC3sHKs7HmxzqFw7px+Q0zX9PzzZhb4I5gcJ/fQ4uc="; }; npmDepsHash = "sha256-RIhVSRjqzFawXaRZHAUwGodnNerGz+I3GbPFsP5qESY="; diff --git a/pkgs/by-name/ne/netbird/package.nix b/pkgs/by-name/ne/netbird/package.nix index 689f978145b4..e8fd6bd593af 100644 --- a/pkgs/by-name/ne/netbird/package.nix +++ b/pkgs/by-name/ne/netbird/package.nix @@ -68,16 +68,16 @@ let in buildGoModule (finalAttrs: { pname = "netbird-${componentName}"; - version = "0.61.0"; + version = "0.62.1"; src = fetchFromGitHub { owner = "netbirdio"; repo = "netbird"; tag = "v${finalAttrs.version}"; - hash = "sha256-hMg7KrD6vkpEEMQButhoVE8crEODUU01Pz+ifdQ10C4="; + hash = "sha256-u5XzTUlGhOA++dgu0yrltQ6Cxkg+P7ghTRMvT0+2Dx4="; }; - vendorHash = "sha256-b3Wl9jsAdYC91JM/kDo4yIF05hqbivtrcn1aRuZzP3s="; + vendorHash = "sha256-FsSio0gn3BBMkmQ5lSzYBkK2iU13wJKo4yWIxojvQaM="; nativeBuildInputs = [ installShellFiles ] ++ lib.optional (componentName == "ui") pkg-config; diff --git a/pkgs/by-name/wo/wofi/package.nix b/pkgs/by-name/wo/wofi/package.nix index 71ee4a47f4cb..32a406e1ca48 100644 --- a/pkgs/by-name/wo/wofi/package.nix +++ b/pkgs/by-name/wo/wofi/package.nix @@ -12,7 +12,7 @@ }: stdenv.mkDerivation rec { pname = "wofi"; - version = "1.5.1"; + version = "1.5.2"; outputs = [ "out" @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { repo = "wofi"; owner = "~scoopta"; rev = "v${version}"; - sha256 = "sha256-r+p8WDJw8aO1Gdgy6+UwT5QJdejIjcPFSs/Gfzq+D/c="; + sha256 = "sha256-j0KkmRfTRYpzfqHdIsOXk+pYHCrdzICD1Dm847C5ihs="; vc = "hg"; }; diff --git a/pkgs/development/python-modules/paddlepaddle/default.nix b/pkgs/development/python-modules/paddlepaddle/default.nix index 96bdf6a76480..fe0f6519409f 100644 --- a/pkgs/development/python-modules/paddlepaddle/default.nix +++ b/pkgs/development/python-modules/paddlepaddle/default.nix @@ -34,21 +34,25 @@ let version = sources.version; format = "wheel"; pyShortVersion = "cp${builtins.replaceStrings [ "." ] [ "" ] python.pythonVersion}"; - hash = - if cudaSupport then - sources."${stdenv.hostPlatform.system}"."gpu"."cu${ - lib.replaceStrings [ "." ] [ "" ] cudaPackages.cudatoolkit.version - }"."${pyShortVersion}" - else - sources."${stdenv.hostPlatform.system}"."cpu"."${pyShortVersion}" - or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); - platform = sources."${stdenv.hostPlatform.system}".platform; + cudaVersion = "cu${lib.replaceStrings [ "." ] [ "" ] cudaPackages.cudatoolkit.version}"; + + throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}"; + systemSources = sources."${stdenv.hostPlatform.system}" or throwSystem; + + supportedCudaVersions = lib.concatStringsSep ", " (builtins.attrNames systemSources.gpu); + throwCuda = throw "Unsupported CUDA version: ${cudaVersion}. Supported versions: ${supportedCudaVersions}"; + platformSources = + if cudaSupport then systemSources.gpu.${cudaVersion} or throwCuda else systemSources.cpu; + + throwPython = throw "Unsupported python version: ${pyShortVersion}"; + hash = platformSources.${pyShortVersion} or throwPython; + + platform = sources.${stdenv.hostPlatform.system}.platform; + src = if cudaSupport then (fetchurl { - url = "https://paddle-whl.bj.bcebos.com/stable/cu${ - lib.replaceStrings [ "." ] [ "" ] cudaPackages.cudatoolkit.version - }/paddlepaddle-gpu/paddlepaddle_gpu-${version}-${pyShortVersion}-${pyShortVersion}-linux_x86_64.whl"; + url = "https://paddle-whl.bj.bcebos.com/stable/${cudaVersion}/paddlepaddle-gpu/paddlepaddle_gpu-${version}-${pyShortVersion}-${pyShortVersion}-linux_x86_64.whl"; inherit hash; }) else diff --git a/pkgs/kde/frameworks/kirigami/default.nix b/pkgs/kde/frameworks/kirigami/default.nix index 182146da06cf..44158c19a1f4 100644 --- a/pkgs/kde/frameworks/kirigami/default.nix +++ b/pkgs/kde/frameworks/kirigami/default.nix @@ -20,17 +20,6 @@ let patches = [ ./rb-templates.patch - - # Fix rendering issues in some applications - # FIXME: remove in next update - (fetchpatch { - url = "https://invent.kde.org/frameworks/kirigami/-/commit/19127672cd812d177192cf84da4107f9abed2934.diff"; - hash = "sha256-dh1OwMTksbVTEsEDw4vfBarR3fyBaulQa8SSHsddht0="; - }) - (fetchpatch { - url = "https://invent.kde.org/frameworks/kirigami/-/commit/d13c1cb97313947f7f0e43f54585a83286604370.diff"; - hash = "sha256-xAm08K1slaUhHT1aPl8n9Hz0EMlAlVSRYA0iHRhH36c="; - }) ]; extraNativeBuildInputs = [ diff --git a/pkgs/kde/generated/sources/frameworks.json b/pkgs/kde/generated/sources/frameworks.json index 735ca212560f..9662006aaaf3 100644 --- a/pkgs/kde/generated/sources/frameworks.json +++ b/pkgs/kde/generated/sources/frameworks.json @@ -1,362 +1,362 @@ { "attica": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/attica-6.21.0.tar.xz", - "hash": "sha256-eI1ClRojey6swoUW+igfXwVLbXiCcAfys4PB0CLIS2M=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/attica-6.22.0.tar.xz", + "hash": "sha256-InSqKIBLqJXEIsP8JM3MiP9DWps5qIfO7ZOmCD2J/gA=" }, "baloo": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/baloo-6.21.0.tar.xz", - "hash": "sha256-XP74gwSFp9Qg+63KZ81EGCK8We/BxxsK/vIzuXVTdx4=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/baloo-6.22.0.tar.xz", + "hash": "sha256-V7KsGulT1Jm3NkEl/j56pYV/tTJFbs8L2iY16HWmbSo=" }, "bluez-qt": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/bluez-qt-6.21.0.tar.xz", - "hash": "sha256-6pGgTCbKYPpofs2nsJ3y30zBglTf6uTDqpE0quaZQ98=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/bluez-qt-6.22.0.tar.xz", + "hash": "sha256-S6mlUWfqPUa4wbR5WpQ4lz+t80MBGSr548eypJMK6H8=" }, "breeze-icons": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/breeze-icons-6.21.0.tar.xz", - "hash": "sha256-Oi1bATEpNnPhjw+3iAC0tKI+7+5IHpDroD3hfOr/XxU=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/breeze-icons-6.22.0.tar.xz", + "hash": "sha256-QjnEl0C55nCWA0Ik+mPRqAx+G0tTuls4Gywu9baAkw8=" }, "extra-cmake-modules": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/extra-cmake-modules-6.21.0.tar.xz", - "hash": "sha256-JnxUZ81lVaCvDUAQ8OwGlx+A8b1ckFY0JKhZO8CXanA=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/extra-cmake-modules-6.22.0.tar.xz", + "hash": "sha256-y4OmlXGyd8ILOmVn7wtvOb8pxDphkoK/S7B2/rTGCaY=" }, "frameworkintegration": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/frameworkintegration-6.21.0.tar.xz", - "hash": "sha256-rrgDPnyvwrcqk4V9fohx/aKoE4WmrNJ/QJ3ueauk2pc=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/frameworkintegration-6.22.0.tar.xz", + "hash": "sha256-Y+QU31yi58ECku7ok5Tv8ph6GeIpGxKIhRqWGChHel4=" }, "kapidox": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kapidox-6.21.0.tar.xz", - "hash": "sha256-bk249BnaNeVi3KH6dXYYU3X3vy77TvBo1+k7iA8yCF8=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kapidox-6.22.0.tar.xz", + "hash": "sha256-Q2+TbYxHVNzVFYW323p1RSr3wz8FRdPm8RHQ+wpEdxY=" }, "karchive": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/karchive-6.21.0.tar.xz", - "hash": "sha256-pffM2QQQUIPEQryCXBmIcr23oAmysrswsDjavWuxxsQ=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/karchive-6.22.0.tar.xz", + "hash": "sha256-hCVL0KUf89Xi+iK7lGMJzsUI8frnJqeuoVFJJgxNtZ0=" }, "kauth": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kauth-6.21.0.tar.xz", - "hash": "sha256-msTaU7QtDCqz42Je0ZtfTa/ZqZxDlparSdvwto+iEZo=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kauth-6.22.0.tar.xz", + "hash": "sha256-zxsozAEoDIbNZxLosvuWVrmwnlDszKWMXJyn9WuwcJ8=" }, "kbookmarks": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kbookmarks-6.21.0.tar.xz", - "hash": "sha256-BuLVrSIyTEpoCa6PajGSAEq9jcVru1soHBgo8y3I4Ho=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kbookmarks-6.22.0.tar.xz", + "hash": "sha256-qQI2ylPeRoWvKLbIZD2BssCQD6+DeEvS2jtSof1gGnk=" }, "kcalendarcore": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kcalendarcore-6.21.0.tar.xz", - "hash": "sha256-xaCqyLuLDQB6bqROnqK3/wfNcBNpqQSP+V+e6y40QX8=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kcalendarcore-6.22.0.tar.xz", + "hash": "sha256-yiP3RaKpuW4zZ1fdsm7ZZ+6P9OKqWhsEvd/jYKq3LGw=" }, "kcmutils": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kcmutils-6.21.0.tar.xz", - "hash": "sha256-nBgIFT2cFqqgjmi2NTzlya9nsuJLmgzXWHxGpKgejtw=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kcmutils-6.22.0.tar.xz", + "hash": "sha256-xu0tO+Hw5O/JGrykiv1k/wyJF/u2vDwLlyXGazueOZM=" }, "kcodecs": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kcodecs-6.21.0.tar.xz", - "hash": "sha256-2aAV6U5s+dEO4scibdECUkaJFHwwByxHK27tG3NWfhY=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kcodecs-6.22.0.tar.xz", + "hash": "sha256-jHqxGqW2AHs+WOZrzf36wtYtLe3hgXL1Mxqx9RAtYKM=" }, "kcolorscheme": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kcolorscheme-6.21.0.tar.xz", - "hash": "sha256-+WuyNQP/bvJiFJKkNgAAGaGXwBEk6A+JQWTG9ISY+60=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kcolorscheme-6.22.0.tar.xz", + "hash": "sha256-RZ9sDAty06dnW2LmFGEXNXQA7NtDkCYN+LTv+Fn4N9o=" }, "kcompletion": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kcompletion-6.21.0.tar.xz", - "hash": "sha256-kNUfNdCZdiNEj+R3M3K/3Zboaa/Ub9qAnX7Y0+iKNbo=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kcompletion-6.22.0.tar.xz", + "hash": "sha256-G/MkSwzgTaNMAQiZD/MA4a3k648DwScJxkekqOvn/0E=" }, "kconfig": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kconfig-6.21.0.tar.xz", - "hash": "sha256-DMHQuSImz+m4mUaAecwhOTn7+L3VuR5UVLyM38jzTiA=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kconfig-6.22.0.tar.xz", + "hash": "sha256-vqXPw19YbzN6pRi65PRFtol3tem+eFwViveWm/40V5A=" }, "kconfigwidgets": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kconfigwidgets-6.21.0.tar.xz", - "hash": "sha256-lja0WGHH6KBb1DK/+UyXEmcDENTjBmkxWAhDAgMltiM=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kconfigwidgets-6.22.0.tar.xz", + "hash": "sha256-zMoUlv1BsZND3t13+kACTCwjmPbhDEXdt+Vf/CfBDBA=" }, "kcontacts": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kcontacts-6.21.0.tar.xz", - "hash": "sha256-pr948Q12gLZjZrFEMXRrOx003DE/Hue+ibGaR2Fir2Q=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kcontacts-6.22.0.tar.xz", + "hash": "sha256-gurMHjfEDOVbcWcVhBlq4gp0Wem11OqyeXFdBJ+zYvY=" }, "kcoreaddons": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kcoreaddons-6.21.0.tar.xz", - "hash": "sha256-RGHct75mzFUQHCqVfAjHhx8rPqfdbwFxg4ZsRTQWPkk=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kcoreaddons-6.22.0.tar.xz", + "hash": "sha256-hD0nzXbKiQxPNS1vKdLiuHR4g2ArYxGRBrHrIpuV5kk=" }, "kcrash": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kcrash-6.21.0.tar.xz", - "hash": "sha256-CEVcJ7ZoRS3KK7N5VqyC5MHnBS32lJuNYizhHlyfTJQ=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kcrash-6.22.0.tar.xz", + "hash": "sha256-Mi18oFiMAIdG6ZezmBETKHZ7S8hzGOJKDt7aDBkecA4=" }, "kdav": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kdav-6.21.0.tar.xz", - "hash": "sha256-ta+kLuFkBLvWYmgvGmZhDvW2R56rpulRDak084Z/muI=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kdav-6.22.0.tar.xz", + "hash": "sha256-8F1hsTZGrD7BnHkdshFDv0h9G+JqQoHI9gY4UQFWaRQ=" }, "kdbusaddons": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kdbusaddons-6.21.0.tar.xz", - "hash": "sha256-tfTucf7vPiwj8e69iaxnlpQL2sj1RCm1z5S6+xBGInk=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kdbusaddons-6.22.0.tar.xz", + "hash": "sha256-eX8BhM3Rl8hsVr4pUoFNYBwvnqnuXhVaUGZtZJsoMKk=" }, "kdeclarative": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kdeclarative-6.21.0.tar.xz", - "hash": "sha256-BH2iAVNdQf/dCr/+LMuwh0rJ6Y3VCFF3JqocmaRv3rk=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kdeclarative-6.22.0.tar.xz", + "hash": "sha256-BVqX2hBs3B+HlsuQzdJiyPiMQVIu9ehgaMPOfcKMS+c=" }, "kded": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kded-6.21.0.tar.xz", - "hash": "sha256-NlMs/47Zi9BMnUwz5aFei78UQCK59AZcbF10VagC3aE=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kded-6.22.0.tar.xz", + "hash": "sha256-v+VABowkDc90Udb1c6RSuwha5TbunT+iruQGX5dy9H0=" }, "kdesu": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kdesu-6.21.0.tar.xz", - "hash": "sha256-UCnWRvFgfVQ4XQq77Yqr8ehEvt5EXEEZmKob3PC4X3Y=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kdesu-6.22.0.tar.xz", + "hash": "sha256-W1lHohU9n6ClAJxKKvXFXdpMEOlw3mAzVjJ/LFlihk8=" }, "kdnssd": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kdnssd-6.21.0.tar.xz", - "hash": "sha256-c9cskvMEkTPw/su8W4AkQMxi3Rb47MyLLMR83QtwVyk=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kdnssd-6.22.0.tar.xz", + "hash": "sha256-W+3wyJzZ1BUlgK923X2yffhWP+8hfotmx6GUfB1ilak=" }, "kdoctools": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kdoctools-6.21.0.tar.xz", - "hash": "sha256-CQc8C0L/a1u/kofN2POj+4pOdg4lLdJxh3EWFYkye5A=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kdoctools-6.22.0.tar.xz", + "hash": "sha256-2JPydY+eHZpSnRtXOz/EE9TD4M9LhXPs7lyZyNZqPxE=" }, "kfilemetadata": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kfilemetadata-6.21.0.tar.xz", - "hash": "sha256-2P38xUNCALJsouRuE8Qi1BW3ethiE9VhUm2oFvZT8KQ=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kfilemetadata-6.22.0.tar.xz", + "hash": "sha256-WOWU/bd4g9aEvWmXMe1X/yTolwwTwqG9tHD13KhPsr0=" }, "kglobalaccel": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kglobalaccel-6.21.0.tar.xz", - "hash": "sha256-Pmi4+1ci11mCyZU0R40obf41lWDKXYoQKTypDzAa7+M=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kglobalaccel-6.22.0.tar.xz", + "hash": "sha256-My4749CsKuyOeGQZweh1obM66EuKraMoNjnezMb/1Ng=" }, "kguiaddons": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kguiaddons-6.21.0.tar.xz", - "hash": "sha256-EknvdCvJ/M6Bs5O8RuSeIMJB54f63DFsKu0HUVKzfdA=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kguiaddons-6.22.0.tar.xz", + "hash": "sha256-t2Urzr6/yMH9ook8Gu/0E2xYbud//G5YnjY08OVTnu8=" }, "kholidays": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kholidays-6.21.0.tar.xz", - "hash": "sha256-keaCD/ZS6ncbIhOXRVnn/0urttnzV/QLjHIma9BDK+Q=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kholidays-6.22.0.tar.xz", + "hash": "sha256-ObfxxxPWxa4iW/oYpt7OIP96f0wyWgxvxKSM8+TgppA=" }, "ki18n": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/ki18n-6.21.0.tar.xz", - "hash": "sha256-1bIwRaTpiccoboZpZUQYDsdqxf0Fe1DDW9AHsnlpTY8=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/ki18n-6.22.0.tar.xz", + "hash": "sha256-Ipp7IrjIfO0ULKIwiU9sJdU1p4VzFMHUjhgJKaXEooo=" }, "kiconthemes": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kiconthemes-6.21.0.tar.xz", - "hash": "sha256-hzR3435v0DulZDCoT4Di4EPM7GHRPeh2JjuPIgEx3WI=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kiconthemes-6.22.0.tar.xz", + "hash": "sha256-gUFogFFx/32S3Bc17Go4rwVMe+VPMIup2UwaBugLPMg=" }, "kidletime": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kidletime-6.21.0.tar.xz", - "hash": "sha256-+DqUXifEE3cdIBA/ZjF4OjoNjj8lvzptGBfEt8dmwj4=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kidletime-6.22.0.tar.xz", + "hash": "sha256-BwG6TDIXhbpnD0qdulTFUf/UdkUcq6LHe58Hno20Ki4=" }, "kimageformats": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kimageformats-6.21.0.tar.xz", - "hash": "sha256-nHVrgeYdi17MpudWJpRUzsNhmhoTpDgDyyEEeWy/+FA=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kimageformats-6.22.0.tar.xz", + "hash": "sha256-1u7emnWqSzPD6K/evcyWZM9CPv/qvmhLIdwcyXKKIHM=" }, "kio": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kio-6.21.0.tar.xz", - "hash": "sha256-svc6M7gCy1K7nnw1NdMV1cYW1VTj7QfKcRyiUdsxBcY=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kio-6.22.0.tar.xz", + "hash": "sha256-SwPxoHD3isKjQ/E4rF+Nm8zRGSdkqqRa5Jqn9JWZJpQ=" }, "kirigami": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kirigami-6.21.0.tar.xz", - "hash": "sha256-6+DqddEh4vRQhJzpOULUbj8Go+JB0Ayjs72gHdyYC9k=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kirigami-6.22.0.tar.xz", + "hash": "sha256-BiJVZVkZYpxb35odMGdvuEKxM181LD+naYu4HCfnzfo=" }, "kitemmodels": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kitemmodels-6.21.0.tar.xz", - "hash": "sha256-WTkLbKTPSjBeObEQgOGu9yxTa+Vy8A9CjR2WGtJQve4=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kitemmodels-6.22.0.tar.xz", + "hash": "sha256-vu2Bv+DUL1894kh8sZh13RSFR6hhYBrVaAHCWMxozNQ=" }, "kitemviews": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kitemviews-6.21.0.tar.xz", - "hash": "sha256-O6qDbv+SPh3LPZid1GT7PDy5zpysamcj5+fBAI8VakY=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kitemviews-6.22.0.tar.xz", + "hash": "sha256-kEQgT83rYNWjJ94YkQ4kZzJvI7T6g3wwhVq/NY4w798=" }, "kjobwidgets": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kjobwidgets-6.21.0.tar.xz", - "hash": "sha256-iSs71Kgz65tyqJzM1HEza4CdeUUVv9nWuzNfG5EVefY=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kjobwidgets-6.22.0.tar.xz", + "hash": "sha256-zoZLzbTc/T/PCvw+Pi/LhngMkkIlIxW8AD+1R690Y/A=" }, "knewstuff": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/knewstuff-6.21.0.tar.xz", - "hash": "sha256-Z884BR15tSdb42Q4LF0UM9fBqEwPPOmtggY0Esjhr00=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/knewstuff-6.22.0.tar.xz", + "hash": "sha256-H21Octi2buk+7IJo+tsNFzFxb2qCyy5G8e+VXE72sbU=" }, "knotifications": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/knotifications-6.21.0.tar.xz", - "hash": "sha256-XJ4+rVAvfbxoNSVdVfsz2+StZilYd/8IqyIaQtsIBa0=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/knotifications-6.22.0.tar.xz", + "hash": "sha256-xJqu88zz36xzrAcVmz7g3b9uOWluRBZdOwoeoCp3QIw=" }, "knotifyconfig": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/knotifyconfig-6.21.0.tar.xz", - "hash": "sha256-H+dGFVMwTqQu27PpDciEl7UFhswsR9n2uKK00odKG0c=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/knotifyconfig-6.22.0.tar.xz", + "hash": "sha256-FMaGSh4Y0G93jUMvt6GGsDblk/NyGEuXIIx93d+jnbQ=" }, "kpackage": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kpackage-6.21.0.tar.xz", - "hash": "sha256-PFqWsH4orJDlHfo6/BeQIT6eGR2GfxEhMjdclaoEPHY=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kpackage-6.22.0.tar.xz", + "hash": "sha256-35ugstNHum4qJuSEVRypuj82UoEWc2+g6VoGoCIIAGs=" }, "kparts": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kparts-6.21.0.tar.xz", - "hash": "sha256-0A/I1zEZnEzJ+VDyWgCbOyEdA9DLNbMmc19ydDYaCRU=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kparts-6.22.0.tar.xz", + "hash": "sha256-4wLuRIkemP2nSHLPOs3eROtWpiXadjObWPL1UYcmIw8=" }, "kpeople": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kpeople-6.21.0.tar.xz", - "hash": "sha256-d9vRkjpS5YwNuoTGqW3kVTL3Lf6BTs5bhOaZvZwPTmE=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kpeople-6.22.0.tar.xz", + "hash": "sha256-R6L0jm6u0AsUY7ABEjdQ+/3MuAtQVXyF1MEeoaJg27I=" }, "kplotting": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kplotting-6.21.0.tar.xz", - "hash": "sha256-x7MZu1PLZSk6RusgntSP1MxRf/ureGVMSK1/wuyjL78=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kplotting-6.22.0.tar.xz", + "hash": "sha256-vy4sVjFg1T96JV4+pA3mrss04Z9eKRooSi1R/2vg8Rg=" }, "kpty": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kpty-6.21.0.tar.xz", - "hash": "sha256-Oru0uc3ok11wml3JDr3zcdiejdX6JNJDxE3+3nh367g=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kpty-6.22.0.tar.xz", + "hash": "sha256-6XSuNuYJ0ftIV4ITn4xqomD87o9lHaPdDRddrRwLlmM=" }, "kquickcharts": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kquickcharts-6.21.0.tar.xz", - "hash": "sha256-0AqnHa6YudvcPS8buQ05ZHs/KuXhDDqk7GEXNe46pUg=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kquickcharts-6.22.0.tar.xz", + "hash": "sha256-EOgsqGro4ikQoeWNufxkczXpM1vZ+tPHE8OfeUefFKQ=" }, "krunner": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/krunner-6.21.0.tar.xz", - "hash": "sha256-8Z3MVjSfEngodXKq8nPOh8d0+e7JnixDaOFkuu1RKKU=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/krunner-6.22.0.tar.xz", + "hash": "sha256-CUxmMJWPgqRNZosEBW9jD75Ib4MoFJojXuiAc9Q7Ego=" }, "kservice": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kservice-6.21.0.tar.xz", - "hash": "sha256-u8fCpjvkTvmmpDh3eVDivDxh84HrEBwL4/AREesENRc=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kservice-6.22.0.tar.xz", + "hash": "sha256-NUem9Fwaue77KgiqwkIPPQ7EUyq6Sg8d+l2dO/BU24w=" }, "kstatusnotifieritem": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kstatusnotifieritem-6.21.0.tar.xz", - "hash": "sha256-531NlDr4P9EggNvG7LnBNVofooLvvYnt+iU4TWc/1mA=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kstatusnotifieritem-6.22.0.tar.xz", + "hash": "sha256-U87amf7B3e+YZf+4IM6CTODIPwWtpbdQIjq8aKml8qI=" }, "ksvg": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/ksvg-6.21.0.tar.xz", - "hash": "sha256-XHUfCHeHxE4LZWxmxo2vEv1+Gg+MorehZyalFsAs/lk=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/ksvg-6.22.0.tar.xz", + "hash": "sha256-AfGck3vM60mxAVkO2150i1bo5KCYjYjeR0+h+mfvP/E=" }, "ktexteditor": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/ktexteditor-6.21.0.tar.xz", - "hash": "sha256-0dguzuh3+wZu59etFPLekMn2uCHYyXwOeEqYXMP5ncQ=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/ktexteditor-6.22.0.tar.xz", + "hash": "sha256-HZszaism7MahxbgTPqzqae14az628ewq1nBcK+pi4cU=" }, "ktexttemplate": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/ktexttemplate-6.21.0.tar.xz", - "hash": "sha256-hkZn2iGQo83UKSadkwM1fr/rPEw0y2UQcdSCxW+Ldy0=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/ktexttemplate-6.22.0.tar.xz", + "hash": "sha256-UwOOju25HgZyvVK9dbidGWgh2zudMKCoAvTJZOaPH30=" }, "ktextwidgets": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/ktextwidgets-6.21.0.tar.xz", - "hash": "sha256-HJPuryrIKXurruIHX4GIze4mwyscjCDDqVt7yrb/v6s=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/ktextwidgets-6.22.0.tar.xz", + "hash": "sha256-6WEJS8StTlHoi3/qwukUs4E+5BcduUClF/tmkX3vXPQ=" }, "kunitconversion": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kunitconversion-6.21.0.tar.xz", - "hash": "sha256-YAEaYGg1YNYxfH68nRv/09snZ1bZALKk9JYwesKbrZ0=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kunitconversion-6.22.0.tar.xz", + "hash": "sha256-WANXJ3+tdlnTNVXyV4OmzScoa3PN10x4G0mJ5PYke5E=" }, "kuserfeedback": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kuserfeedback-6.21.0.tar.xz", - "hash": "sha256-jE9bjFqcT2x9KE8dV/fzPa/cZmhMs16bgKvb7fA10sw=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kuserfeedback-6.22.0.tar.xz", + "hash": "sha256-EOLbVwNkm/03cSHqLa9ina6MwILQRXSIoEI41V2ei4c=" }, "kwallet": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kwallet-6.21.0.tar.xz", - "hash": "sha256-BA2ernTsUWTAwg5ZRp90wlsBOcnlXu8+nzv6Wi4If0g=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kwallet-6.22.0.tar.xz", + "hash": "sha256-EIIaRhzLm0gc7tyVm5bmAQguuSHV3/t5ern7zvclqgY=" }, "kwidgetsaddons": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kwidgetsaddons-6.21.0.tar.xz", - "hash": "sha256-FKk4Qmgxw14CGlfLKYm24Lk3m5Ntv+8+5aMzWkaJ0rw=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kwidgetsaddons-6.22.0.tar.xz", + "hash": "sha256-6IMqxpcFTtMkHoKZunG412ZXm35ssP2N0XbK0QrsdUs=" }, "kwindowsystem": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kwindowsystem-6.21.0.tar.xz", - "hash": "sha256-NGYLFU6FjS8umW2Y/Cy0aImpOFUbt5nnW6L7bx0GQTM=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kwindowsystem-6.22.0.tar.xz", + "hash": "sha256-KCHakoVOd9TSrMtbbybRiaPmIkb8Dcr70E8aeAkOUZU=" }, "kxmlgui": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/kxmlgui-6.21.0.tar.xz", - "hash": "sha256-zr85C2W9U1XWQbW+27yAcSnTmEqLwhsI1yaBXG2blww=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/kxmlgui-6.22.0.tar.xz", + "hash": "sha256-BjURuKLEmM3QOhg2bskYLz8SGk2TZoiIyaor7UmXOsM=" }, "modemmanager-qt": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/modemmanager-qt-6.21.0.tar.xz", - "hash": "sha256-WMyuvnqPlHDCN5gN/zafDyzLV4L813uqolJ5yED8i2A=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/modemmanager-qt-6.22.0.tar.xz", + "hash": "sha256-BCY2iP25+S6xPDoH0aCi9i0FebI/3TgFgvT9KONzh3I=" }, "networkmanager-qt": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/networkmanager-qt-6.21.0.tar.xz", - "hash": "sha256-U1MLKNIfGek/Bjg/P/svQ/lMG/dRp+pDdjGkHtel8UA=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/networkmanager-qt-6.22.0.tar.xz", + "hash": "sha256-cHrC1dyWSW3MmWbvIQDDNuB6m2zzrQfYPgPG12w4Dm4=" }, "prison": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/prison-6.21.0.tar.xz", - "hash": "sha256-BIulls2OCNNvqhF57DevSD6p7BAXEBhtdSmBF7wJiis=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/prison-6.22.0.tar.xz", + "hash": "sha256-xA1pJge9rfjb1aVnYSibHulpc/BIyjZx52BRnirkM5o=" }, "purpose": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/purpose-6.21.0.tar.xz", - "hash": "sha256-AyaHerizJJFIK4CSXRuG+4p6fzpYfdElFi5/tVqNXoc=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/purpose-6.22.0.tar.xz", + "hash": "sha256-opElg5SPQj5NZm+cvxzxrEY6JG4Q5xcHi0gx9gzCGYw=" }, "qqc2-desktop-style": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/qqc2-desktop-style-6.21.0.tar.xz", - "hash": "sha256-4gF7Ny614bEpfkhTOwta1gKoW1aH5ZMS9+zpHNFLdjg=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/qqc2-desktop-style-6.22.0.tar.xz", + "hash": "sha256-sHhggIc3KNTCTs7Y9NYvZyY3GPtdxpnUdpY2Iyi4H64=" }, "solid": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/solid-6.21.0.tar.xz", - "hash": "sha256-P/0H6LYjNkyDw2sjeyg4PJFlEnJRKfzw+j/0a3KJBig=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/solid-6.22.0.tar.xz", + "hash": "sha256-QRUxVC4qvDalxEZgXqpkxioA73uFFIxHe6mZthCbW/M=" }, "sonnet": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/sonnet-6.21.0.tar.xz", - "hash": "sha256-AEZtUQCuHS6vDP5J9XYFWiwl2mQxEYqO+NrwmmFeVn8=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/sonnet-6.22.0.tar.xz", + "hash": "sha256-yP3Ed2ZuE+4Q/7P8k4MazwMLBKa2chcqJ2a/noH+gNg=" }, "syndication": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/syndication-6.21.0.tar.xz", - "hash": "sha256-fqP21GcQpu4Sw3ZLP1s6IkCyLKAfEGcAJitGslsOCrs=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/syndication-6.22.0.tar.xz", + "hash": "sha256-+vOojmcRsGo17fKMQV/WZbVpmnyv7m/tLLSZfzGNjeA=" }, "syntax-highlighting": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/syntax-highlighting-6.21.0.tar.xz", - "hash": "sha256-61LmkLynms1OhGEOEQ/y9jhNUWZ9bYzRZtjpKZ5dtFk=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/syntax-highlighting-6.22.0.tar.xz", + "hash": "sha256-ULc+qZQT3ZiPo0/RaRKbzb/h3DtDxI1fkrutslEacoo=" }, "threadweaver": { - "version": "6.21.0", - "url": "mirror://kde/stable/frameworks/6.21/threadweaver-6.21.0.tar.xz", - "hash": "sha256-PW+UciyjKfFpfoDYNF2W5RMEcHc5m767Djos3Bd/BOU=" + "version": "6.22.0", + "url": "mirror://kde/stable/frameworks/6.22/threadweaver-6.22.0.tar.xz", + "hash": "sha256-L1HjEnedxfWS6N702yJcPEBTHYceik0xqPKiLeKmWCs=" } } \ No newline at end of file diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index d4f5aad043eb..d733e3bb3603 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -432,6 +432,13 @@ mapAliases { chrome-gnome-shell = throw "'chrome-gnome-shell' has been renamed to/replaced by 'gnome-browser-connector'"; # Converted to throw 2025-10-27 ci-edit = throw "'ci-edit' has been removed due to lack of maintenance upstream"; # Added 2025-08-26 cinnamon-common = cinnamon; # Added 2025-08-06 + citrix_workspace_23_11_0 = throw "'citrix_workspace_23_11_0' has been removed because it has reached EOL."; # Added 2025-11-25 + citrix_workspace_24_02_0 = throw "'citrix_workspace_24_02_0' has been removed because it has reached EOL."; # Added 2025-11-25 + citrix_workspace_24_05_0 = throw "'citrix_workspace_24_05_0' has been removed because it depended on the removed webkitgtk_4_0."; # Added 2025-11-25 + citrix_workspace_24_08_0 = throw "'citrix_workspace_24_08_0' has been removed because it depended on the removed webkitgtk_4_0."; # Added 2025-11-25 + citrix_workspace_24_11_0 = throw "'citrix_workspace_24_11_0' has been removed because it depended on the removed webkitgtk_4_0."; # Added 2025-11-25 + citrix_workspace_25_03_0 = throw "'citrix_workspace_25_03_0' has been removed because it depended on the removed webkitgtk_4_0."; # Added 2025-11-25 + citrix_workspace_25_05_0 = throw "'citrix_workspace_25_05_0' has been removed because it depended on the removed webkitgtk_4_0."; # Added 2025-11-25 clamsmtp = throw "'clamsmtp' has been removed as it is unmaintained and broken"; # Added 2025-05-17 clang12Stdenv = throw "clang12Stdenv has been removed, as it is unmaintained and obsolete"; # Added 2025-08-10 clang13Stdenv = throw "clang13Stdenv has been removed, as it is unmaintained and obsolete"; # Added 2025-08-10 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ce1fa4a97445..a3e4a621218c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2181,15 +2181,9 @@ with pkgs; circus = with python310Packages; toPythonApplication circus; inherit (callPackage ../applications/networking/remote/citrix-workspace { }) - citrix_workspace_23_11_0 - citrix_workspace_24_02_0 - citrix_workspace_24_05_0 - citrix_workspace_24_08_0 - citrix_workspace_24_11_0 - citrix_workspace_25_03_0 - citrix_workspace_25_05_0 + citrix_workspace_25_08_10 ; - citrix_workspace = citrix_workspace_25_05_0; + citrix_workspace = citrix_workspace_25_08_10; colord-gtk4 = colord-gtk.override { withGtk4 = true; };