Merge master into staging-next

This commit is contained in:
nixpkgs-ci[bot]
2026-01-10 12:06:42 +00:00
committed by GitHub
19 changed files with 555 additions and 643 deletions
+14
View File
@@ -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";
+3 -3
View File
@@ -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
''
}"
+72 -72
View File
@@ -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,
''
@@ -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
@@ -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;
};
@@ -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
+108 -163
View File
@@ -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",
+2 -2
View File
@@ -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
+2 -2
View File
@@ -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 ];
+44
View File
@@ -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;
};
})
+2 -2
View File
@@ -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 = [
@@ -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=";
+3 -3
View File
@@ -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;
+2 -2
View File
@@ -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";
};
@@ -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
-11
View File
@@ -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 = [
+216 -216
View File
@@ -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="
}
}
+7
View File
@@ -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
+2 -8
View File
@@ -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; };