Merge remote-tracking branch 'origin/master' into staging-next

This commit is contained in:
Martin Weinelt
2023-02-28 21:16:47 +00:00
31 changed files with 390 additions and 408 deletions
+2
View File
@@ -20,6 +20,8 @@ jobs:
steps:
- uses: actions/checkout@v3
- uses: cachix/install-nix-action@v19
with:
install_url: https://releases.nixos.org/nix/nix-2.13.3/install
- uses: cachix/cachix-action@v12
with:
# This cache is for the nixpkgs repo checks and should not be trusted or used elsewhere.
+2 -3
View File
@@ -33,11 +33,10 @@ jobs:
# nixpkgs commit is pinned so that it doesn't break
# editorconfig-checker 2.4.0
nix_path: nixpkgs=https://github.com/NixOS/nixpkgs/archive/c473cc8714710179df205b153f4e9fa007107ff9.tar.gz
- name: install editorconfig-checker
run: nix-env -iA editorconfig-checker -f '<nixpkgs>'
install_url: https://releases.nixos.org/nix/nix-2.13.3/install
- name: Checking EditorConfig
run: |
cat "$HOME/changed_files" | xargs -r editorconfig-checker -disable-indent-size
cat "$HOME/changed_files" | nix-shell -p editorconfig-checker --run 'xargs -r editorconfig-checker -disable-indent-size'
- if: ${{ failure() }}
run: |
echo "::error :: Hey! It looks like your changes don't follow our editorconfig settings. Read https://editorconfig.org/#download to configure your editor so you never see this error again."
+1
View File
@@ -22,6 +22,7 @@ jobs:
with:
# explicitly enable sandbox
extra_nix_config: sandbox = true
install_url: https://releases.nixos.org/nix/nix-2.13.3/install
- uses: cachix/cachix-action@v12
with:
# This cache is for the nixpkgs repo checks and should not be trusted or used elsewhere.
+1
View File
@@ -22,6 +22,7 @@ jobs:
with:
# explicitly enable sandbox
extra_nix_config: sandbox = true
install_url: https://releases.nixos.org/nix/nix-2.13.3/install
- uses: cachix/cachix-action@v12
with:
# This cache is for the nixpkgs repo checks and should not be trusted or used elsewhere.
+1
View File
@@ -22,6 +22,7 @@ jobs:
with:
# explicitly enable sandbox
extra_nix_config: sandbox = true
install_url: https://releases.nixos.org/nix/nix-2.13.3/install
- uses: cachix/cachix-action@v12
with:
# This cache is for the nixpkgs repo checks and should not be trusted or used elsewhere.
@@ -20,6 +20,7 @@ jobs:
- uses: cachix/install-nix-action@v19
with:
nix_path: nixpkgs=channel:nixpkgs-unstable
install_url: https://releases.nixos.org/nix/nix-2.13.3/install
- name: setup
id: setup
run: |
+1 -1
View File
@@ -100,7 +100,7 @@ in
logDriver =
mkOption {
type = types.enum ["none" "json-file" "syslog" "journald" "gelf" "fluentd" "awslogs" "splunk" "etwlogs" "gcplogs"];
type = types.enum ["none" "json-file" "syslog" "journald" "gelf" "fluentd" "awslogs" "splunk" "etwlogs" "gcplogs" "local"];
default = "journald";
description =
lib.mdDoc ''
@@ -42,6 +42,9 @@ in
inherit sha256;
};
# We don't test vscode on CI, instead we test vscodium
tests = {};
sourceRoot = "";
updateScript = ./update-vscode.sh;
@@ -31,7 +31,7 @@ let
(lib.toUpper (lib.substring 0 1 applicationName) + lib.substring 1 (-1) applicationName)
, nameSuffix ? ""
, icon ? applicationName
, wmClass ? null
, wmClass ? applicationName
, extraNativeMessagingHosts ? []
, pkcs11Modules ? []
, useGlvnd ? true
@@ -61,7 +61,7 @@ let
smartcardSupport = cfg.smartcardSupport or false;
nativeMessagingHosts =
([ ]
[ ]
++ lib.optional (cfg.enableBrowserpass or false) (lib.getBin browserpass)
++ lib.optional (cfg.enableBukubrow or false) bukubrow
++ lib.optional (cfg.enableTridactylNative or false) tridactyl-native
@@ -70,7 +70,7 @@ let
++ lib.optional (cfg.enablePlasmaBrowserIntegration or false) plasma5Packages.plasma-browser-integration
++ lib.optional (cfg.enableFXCastBridge or false) fx_cast_bridge
++ extraNativeMessagingHosts
);
;
libs = lib.optionals stdenv.isLinux [ udev libva mesa libnotify xorg.libXScrnSaver cups pciutils ]
++ lib.optional pipewireSupport pipewire
++ lib.optional ffmpegSupport ffmpeg_5
@@ -168,10 +168,10 @@ let
inherit pname version;
desktopItem = makeDesktopItem ({
name = applicationName;
exec = "${launcherName} %U";
name = launcherName;
exec = "${launcherName} --name ${wmClass} %U";
inherit icon;
desktopName = "${desktopName}${nameSuffix}";
inherit desktopName;
startupNotify = true;
startupWMClass = wmClass;
terminal = false;
@@ -403,7 +403,7 @@ let
disallowedRequisites = [ stdenv.cc ];
meta = browser.meta // {
description = browser.meta.description;
inherit (browser.meta) description;
hydraPlatforms = [];
priority = (browser.meta.priority or 0) - 1; # prefer wrapper over the package
};
@@ -7,20 +7,20 @@
buildGoModule rec {
pname = "arkade";
version = "0.8.62";
version = "0.9.0";
src = fetchFromGitHub {
owner = "alexellis";
repo = "arkade";
rev = version;
sha256 = "sha256-lnMinIZ1n94ks7H5tlYmgaDDHyGi5YxTM9dTrckQ9y0=";
sha256 = "sha256-0o6keMr+bAAZ3gmaDhsU2r3T8hRxpkbqCnNVLqWvK+k=";
};
CGO_ENABLED = 0;
nativeBuildInputs = [ installShellFiles ];
vendorHash = "sha256-WQsnBBx05wXKDS7h3bhipTqZTQLxRjVLObuMNUfAiTk=";
vendorHash = "sha256-WuBZj6W3/E9HbvWTBegmJdY+aw43CYyuw1hXF7RXd3A=";
# Exclude pkg/get: tests downloading of binaries which fail when sandbox=true
subPackages = [
@@ -1,9 +1,9 @@
{ lib, buildGoModule, fetchFromGitHub, fetchzip, installShellFiles, stdenv }:
let
version = "0.40.1";
sha256 = "074iiskgmvk6ys4arxs7kvgkklfvcnrarqw3f6hbida6qnrv5b61";
manifestsSha256 = "02rvy55q77n1ikw8i0xx6c8r6sxqj6vhp4rks9zy9z84k82mqsj7";
version = "0.40.2";
sha256 = "00rzd9i9dd13wsr2f8y6b7q5zphrfx3bgigfinmzcfdinydv3bm4";
manifestsSha256 = "05bkqkhyb3mgd68w2zr9bav6dfibfzfw65anzkz269wqrkf0d86k";
manifests = fetchzip {
url =
@@ -23,7 +23,7 @@ in buildGoModule rec {
inherit sha256;
};
vendorSha256 = "sha256-/TsCtiZTbWzyAo3IzUkM58Oj97Lo1ztDe9M/CDMF0ao=";
vendorSha256 = "sha256-crFBOWRjgFIm4mrX3Sf9ovodG5t8hhJUbMr2qpIt7LQ=";
postUnpack = ''
cp -r ${manifests} source/cmd/flux/manifests
@@ -10,16 +10,16 @@
buildGoModule rec {
pname = "werf";
version = "1.2.199";
version = "1.2.202";
src = fetchFromGitHub {
owner = "werf";
repo = "werf";
rev = "v${version}";
hash = "sha256-oUdqaoIvYTpJXWzfmgCwDJza5mTQItHgf2p9/HBMc/g=";
hash = "sha256-jBsANHQ+l5zD3Liq7V/y+WzFQxRWzOC43UN5ES6D7PE=";
};
vendorHash = "sha256-GjcmpHyjhjCWE5gQR/oTHfhHYg5WRu8uhgAuWhdxlYk=";
vendorHash = "sha256-SzqGcbfDtBfgnu6CRPyk2tPdwNDhM1RfteKTXVvivw4=";
proxyVendor = true;
@@ -1,4 +1,13 @@
{ lib, stdenv, fetchurl, undmg, makeWrapper, xorg }:
{ lib
, stdenv
, fetchurl
, makeWrapper
, undmg
, autoPatchelfHook
, alsa-lib
, ncurses5
, xorg
}:
let
pname = "scilab-bin";
@@ -26,88 +35,69 @@ let
platforms = [ "aarch64-darwin" "x86_64-darwin" "x86_64-linux" ];
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.gpl2Only;
mainProgram = "scilab";
};
darwin = stdenv.mkDerivation rec {
inherit pname version src meta;
nativeBuildInputs = [ undmg makeWrapper ];
nativeBuildInputs = [
makeWrapper
undmg
];
sourceRoot = "scilab-${version}.app";
installPhase = ''
runHook preInstall
mkdir -p $out/{Applications/scilab.app,bin}
cp -R . $out/Applications/scilab.app
makeWrapper $out/{Applications/scilab.app/Contents/MacOS,bin}/scilab
runHook postInstall
'';
};
linux = stdenv.mkDerivation rec {
inherit pname version src meta;
libPath = lib.makeLibraryPath [
stdenv.cc.cc
xorg.libX11
xorg.libXext
xorg.libXi
xorg.libXrender
xorg.libXtst
xorg.libXxf86vm
];
nativeBuildInputs = [
autoPatchelfHook
];
fixupPhase = ''
sed -i 's|\$(/bin/|$(|g' bin/scilab
sed -i 's|/usr/bin/||g' bin/scilab
buildInputs = [
alsa-lib
ncurses5
stdenv.cc.cc
] ++ (with xorg; [
libX11
libXcursor
libXext
libXft
libXi
libXrandr
libXrender
libXtst
libXxf86vm
]);
sci="$out/opt/scilab-${version}"
fullLibPath="$sci/lib/scilab:$sci/lib/thirdparty:$libPath"
fullLibPath="$fullLibPath:$sci/lib/thirdparty/redist"
installPhase = ''
runHook preInstall
patchelf --set-interpreter $(cat $NIX_CC/nix-support/dynamic-linker) \
--set-rpath "$fullLibPath" bin/scilab-bin
find . -name '*.so' -type f | while read file; do
patchelf --set-rpath "$fullLibPath" "$file" 2>/dev/null
done
'';
mkdir -p $out
mv -t $out bin include lib share thirdparty
sed -i \
-e 's|\$(/bin/|$(|g' \
-e 's|/usr/bin/||g' \
$out/bin/{scilab,xcos}
sed -i \
-e "s|Exec=|Exec=$out/bin/|g" \
-e "s|Terminal=.*$|Terminal=true|g" \
$out/share/applications/*.desktop
installPhase = ''
mkdir -p "$out/opt/scilab-${version}"
cp -r . "$out/opt/scilab-${version}/"
# Create bin/ dir
mkdir "$out/bin"
# Creating executable symlinks
ln -s "$out/opt/scilab-${version}/bin/scilab" "$out/bin/scilab"
ln -s "$out/opt/scilab-${version}/bin/scilab-cli" "$out/bin/scilab-cli"
ln -s "$out/opt/scilab-${version}/bin/scilab-adv-cli" "$out/bin/scilab-adv-cli"
# Creating desktop config dir
mkdir -p "$out/share/applications"
# Moving desktop config files
mv $out/opt/scilab-${version}/share/applications/*.desktop $out/share/applications
# Fixing Exec paths and launching each app with a terminal
sed -i -e "s|Exec=|Exec=$out/opt/scilab-${version}/bin/|g" \
-e "s|Terminal=.*$|Terminal=true|g" $out/share/applications/*.desktop
# Moving icons to the appropriate locations
for path in $out/opt/scilab-${version}/share/icons/hicolor/*/*/*
do
newpath=$(echo $path | sed 's|/opt/scilab-${version}||g')
filename=$(echo $path | sed 's|.*/||g')
dir=$(echo $newpath | sed "s|$filename||g")
mkdir -p $dir
mv $path $newpath
done
# Removing emptied folders
rm -rf $out/opt/scilab-${version}/share/{applications,icons}
# Moving other share/ folders
mv $out/opt/scilab-${version}/share/{appdata,locale,mime} $out/share
'';
runHook postInstall
'';
};
in
if stdenv.isDarwin then darwin else linux
+1 -1
View File
@@ -1 +1 @@
WGET_ARGS=( https://download.kde.org/stable/plasma/5.27.1/ -A '*.tar.xz' )
WGET_ARGS=( https://download.kde.org/stable/plasma/5.27.2/ -A '*.tar.xz' )
+240 -240
View File
@@ -4,483 +4,483 @@
{
aura-browser = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/aura-browser-5.27.1.tar.xz";
sha256 = "1bq89mrfg82j03q9rrinwjc29qi1y7bz74d5k6f0s2f1ff0kvik9";
name = "aura-browser-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/aura-browser-5.27.2.tar.xz";
sha256 = "0ri1zv3xbd2wivnfi404zv8baf0h2a7wclmnbqjn0z5i898icmsr";
name = "aura-browser-5.27.2.tar.xz";
};
};
bluedevil = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/bluedevil-5.27.1.tar.xz";
sha256 = "17nx5f9sjwnb62vdkmiijaq62ayl08szrv889h7m7k7fsxfllyyh";
name = "bluedevil-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/bluedevil-5.27.2.tar.xz";
sha256 = "0v3nq4yiqiyh3crizv3nilriqxvhajm5hghhqdrgabw9a7svp001";
name = "bluedevil-5.27.2.tar.xz";
};
};
breeze = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/breeze-5.27.1.tar.xz";
sha256 = "0mripww2p0cvhbifq4vg25g7niv9cn2lpgbx2h3i5swhcbqzk7g1";
name = "breeze-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/breeze-5.27.2.tar.xz";
sha256 = "1ajr8ljn5nias0smjr3wlqwisgb59qzmmkmm4yc5il21ib20lp8l";
name = "breeze-5.27.2.tar.xz";
};
};
breeze-grub = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/breeze-grub-5.27.1.tar.xz";
sha256 = "1bn3n64xa84ymq4sdbhlra01i2d9zzbfkf8a1niq50fngf3lg3q8";
name = "breeze-grub-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/breeze-grub-5.27.2.tar.xz";
sha256 = "1fr84vylyvpba1z81sf6qj46ya7s853l7a2lflzrjrg41k84q7g4";
name = "breeze-grub-5.27.2.tar.xz";
};
};
breeze-gtk = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/breeze-gtk-5.27.1.tar.xz";
sha256 = "0f51g3aqms6jgvf7hzdwg8dhcirxahb5282f96p19m1nz77dc7vv";
name = "breeze-gtk-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/breeze-gtk-5.27.2.tar.xz";
sha256 = "00k5b2cmz9b5l0mabj47pjaw5wn13laga2z3m5p2dz4y6m8gm3f1";
name = "breeze-gtk-5.27.2.tar.xz";
};
};
breeze-plymouth = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/breeze-plymouth-5.27.1.tar.xz";
sha256 = "1x4ws9zxq3lrrrl062p0wp5ys78pv3m8jvyp9gs5rmm294hwrddx";
name = "breeze-plymouth-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/breeze-plymouth-5.27.2.tar.xz";
sha256 = "1zbkj0mjpzkgbkl47zbrg9cxfk68245jm5i5p3194sqbw9l104mx";
name = "breeze-plymouth-5.27.2.tar.xz";
};
};
discover = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/discover-5.27.1.tar.xz";
sha256 = "0705cz9sm8djgyjvplj65v2mv86j5hjkyiry00kcrmgvhv08psdv";
name = "discover-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/discover-5.27.2.tar.xz";
sha256 = "0bcnm1ccvwhhvcdz8a44canrzfjl03hkrqfjwrr89y0mxiws46rc";
name = "discover-5.27.2.tar.xz";
};
};
drkonqi = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/drkonqi-5.27.1.tar.xz";
sha256 = "1j09pzf67jzvw01j82icv7g6y11hr6j9m5xdk1r0cmq1wig5y506";
name = "drkonqi-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/drkonqi-5.27.2.tar.xz";
sha256 = "0fwjz7qxal0dixrh1wjb17vpr6jx8fki91xxbbdfnr8ykixfsx56";
name = "drkonqi-5.27.2.tar.xz";
};
};
flatpak-kcm = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/flatpak-kcm-5.27.1.tar.xz";
sha256 = "1b4ljs5zf49kmyaqkjn2bi0p07hbxr9m6v2c0rns1qkmni0kr0hw";
name = "flatpak-kcm-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/flatpak-kcm-5.27.2.tar.xz";
sha256 = "0rrw6v8vwgxj78v16wwa3d4gamymjvgpi27lmcqmf9588chnn8xf";
name = "flatpak-kcm-5.27.2.tar.xz";
};
};
kactivitymanagerd = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/kactivitymanagerd-5.27.1.tar.xz";
sha256 = "1x10vn7dcnxyal1g8755f3v0hzrgqncarng6psh1z4lk2a2ahjic";
name = "kactivitymanagerd-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/kactivitymanagerd-5.27.2.tar.xz";
sha256 = "1ni2yqk51qf23ck6j4kbli6pqhbnlix2w51la4af45ma8wr2gvix";
name = "kactivitymanagerd-5.27.2.tar.xz";
};
};
kde-cli-tools = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/kde-cli-tools-5.27.1.tar.xz";
sha256 = "05zbqqby15b2d2ys94zkzy8c9lylcbz7z9gkwwxfhimail3yr7s1";
name = "kde-cli-tools-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/kde-cli-tools-5.27.2.tar.xz";
sha256 = "189n92i79yxj6v2rwawg3grav4k5kdazh9fgnhijkwg2s6m7pdfm";
name = "kde-cli-tools-5.27.2.tar.xz";
};
};
kde-gtk-config = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/kde-gtk-config-5.27.1.tar.xz";
sha256 = "10f311ygvm9bj5c23kzrc3s9pyb82d0kfdfdpyxii44ndi9fgsfy";
name = "kde-gtk-config-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/kde-gtk-config-5.27.2.tar.xz";
sha256 = "1m4qzv6haa9vq8z0m9v6i2y05syagazpg6inrgf6bvyrwh0zwbfa";
name = "kde-gtk-config-5.27.2.tar.xz";
};
};
kdecoration = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/kdecoration-5.27.1.tar.xz";
sha256 = "1bcprf2fijj459k73xk2j5yw4krwq770n8axxsckzv3a19a440rg";
name = "kdecoration-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/kdecoration-5.27.2.tar.xz";
sha256 = "0xds1xx6jj6qy7jrl9wsnpcm1w4qd4im1bl21b9g1gmz7m53zvdm";
name = "kdecoration-5.27.2.tar.xz";
};
};
kdeplasma-addons = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/kdeplasma-addons-5.27.1.tar.xz";
sha256 = "0k9ghh945p4ha1kykw9m67x3p83k6c01gjqds6v7l8hsylazfwb9";
name = "kdeplasma-addons-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/kdeplasma-addons-5.27.2.tar.xz";
sha256 = "1fr0fnw1k9jm55dhk22wxfxl4asyk7712gmyrmc8w93i1lnnwd19";
name = "kdeplasma-addons-5.27.2.tar.xz";
};
};
kgamma5 = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/kgamma5-5.27.1.tar.xz";
sha256 = "1rkr6546wlp5rqy9jibzkz3y24zp4ab2qxj2h2h61al0873566yp";
name = "kgamma5-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/kgamma5-5.27.2.tar.xz";
sha256 = "03drd26nmy4q1vdw4kyzj6dvyfydzjybbzffyjdnnfc3yflhc32g";
name = "kgamma5-5.27.2.tar.xz";
};
};
khotkeys = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/khotkeys-5.27.1.tar.xz";
sha256 = "1q1fd4d5258n5d20hmcwr3vv7miarhmsv1k3jv9d9facvagcr5dw";
name = "khotkeys-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/khotkeys-5.27.2.tar.xz";
sha256 = "02fv67x68dlxk9q80qpfkyjrd4bgwqhzi6c6jari5f24ajl2kfqp";
name = "khotkeys-5.27.2.tar.xz";
};
};
kinfocenter = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/kinfocenter-5.27.1.tar.xz";
sha256 = "0d06kjfm2lagpf4wjsbkv17nlq0i9k6ywyyyn2fclcqayif82i68";
name = "kinfocenter-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/kinfocenter-5.27.2.tar.xz";
sha256 = "1v10xfqcrj16ljasz8v0f0isjrc2brdmblfq6il4f4nckb23qmmw";
name = "kinfocenter-5.27.2.tar.xz";
};
};
kmenuedit = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/kmenuedit-5.27.1.tar.xz";
sha256 = "1r45rly95642k20fkn85rnnmpw6zwx4i0r0r0k9azjkp4akkhgg0";
name = "kmenuedit-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/kmenuedit-5.27.2.tar.xz";
sha256 = "1v6147x23rbp9nfmznbwf550ycml8zh6xa85vjj8gw7dma0zfx97";
name = "kmenuedit-5.27.2.tar.xz";
};
};
kpipewire = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/kpipewire-5.27.1.tar.xz";
sha256 = "0gdj3ii7wcx6xgsrv3z78jj6j7xmm83qs3fil1ha38d26d6ym0r1";
name = "kpipewire-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/kpipewire-5.27.2.tar.xz";
sha256 = "1w15w49ali3v8sf3ahcsbbaynd20an5jy5305diza0g5ivyz0xh9";
name = "kpipewire-5.27.2.tar.xz";
};
};
kscreen = {
version = "5.27.1.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/kscreen-5.27.1.1.tar.xz";
sha256 = "0i3xqxxzvmiq6awipkdn6mypgs7yl64j6nrgxk8vb6qfcgvq5z0d";
name = "kscreen-5.27.1.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/kscreen-5.27.2.tar.xz";
sha256 = "0xfj57xszxyrfpn2wq9sbmy6psxk81zirwz5x85sdlbzdz9cz28w";
name = "kscreen-5.27.2.tar.xz";
};
};
kscreenlocker = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/kscreenlocker-5.27.1.tar.xz";
sha256 = "023dpw0liplgnzj3d98n789s51l6sm978jz3z0gp47ym8nd7h1a9";
name = "kscreenlocker-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/kscreenlocker-5.27.2.tar.xz";
sha256 = "0683rr6jg6zf12h00hypwb2hsvbngfq3vpf08qms0lcl78r5c41s";
name = "kscreenlocker-5.27.2.tar.xz";
};
};
ksshaskpass = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/ksshaskpass-5.27.1.tar.xz";
sha256 = "1xvsji5fwgj3yqmlwivc2x7vncr38fpvr69bc6y9hfn20czm0pbw";
name = "ksshaskpass-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/ksshaskpass-5.27.2.tar.xz";
sha256 = "1ianh4zqdym9a8r2rzffryyn1bwv6v8fbcha5ac2qi57mdkhk5fr";
name = "ksshaskpass-5.27.2.tar.xz";
};
};
ksystemstats = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/ksystemstats-5.27.1.tar.xz";
sha256 = "1wkzklfkd7xc55bvm8a205bpjz449nil0a8yw3iql01im7bnsj67";
name = "ksystemstats-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/ksystemstats-5.27.2.tar.xz";
sha256 = "1wm3xf4h3y7cz8gpmyz3nm6lrdz31v7hf7cah9hzsk6i8ahc8bpr";
name = "ksystemstats-5.27.2.tar.xz";
};
};
kwallet-pam = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/kwallet-pam-5.27.1.tar.xz";
sha256 = "1k6i5yjc31xhp2pijygx2qs74lr2lh231c9j2cvgxsijdrm18mk6";
name = "kwallet-pam-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/kwallet-pam-5.27.2.tar.xz";
sha256 = "04krmcvkbpm8m0yx7gr1n53w0j9ifi1yl4p3b9z5ammkbrw7xrb8";
name = "kwallet-pam-5.27.2.tar.xz";
};
};
kwayland-integration = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/kwayland-integration-5.27.1.tar.xz";
sha256 = "0b3i3wr9gnh0hf23fldvgxj5mjjc1g22ki1l9x592xzsxzvlx2yk";
name = "kwayland-integration-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/kwayland-integration-5.27.2.tar.xz";
sha256 = "00qwrihgy2xxjpcshkhygvq15wyclsn4s9hl0m29y6d34j1m4awn";
name = "kwayland-integration-5.27.2.tar.xz";
};
};
kwin = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/kwin-5.27.1.tar.xz";
sha256 = "1c74jna3lmbrny2v0wc4rlghr1mrd2a6566qqi71zsxib64nf79y";
name = "kwin-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/kwin-5.27.2.tar.xz";
sha256 = "1xanx9yx0gzn75mkns5dpp65hlvijr85lxapac0rj8nw1hkfrcnh";
name = "kwin-5.27.2.tar.xz";
};
};
kwrited = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/kwrited-5.27.1.tar.xz";
sha256 = "0j1vhzlf29s5i4hqb1mhakp5d9nkjbf2yx6az70n0ckwh999ljzm";
name = "kwrited-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/kwrited-5.27.2.tar.xz";
sha256 = "12sb6g4dj5188iq7yv37js65999api8r60vcqcap3gjzsrxn1ilw";
name = "kwrited-5.27.2.tar.xz";
};
};
layer-shell-qt = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/layer-shell-qt-5.27.1.tar.xz";
sha256 = "0244ixslr52ssv7wm1icdm67akw2v59z2p12wa1fbjd8nwg3fgsy";
name = "layer-shell-qt-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/layer-shell-qt-5.27.2.tar.xz";
sha256 = "1zq82q035wf9dfs8imk2dbkxczjihlm23gc6pbnkpn1c3g7q1a1s";
name = "layer-shell-qt-5.27.2.tar.xz";
};
};
libkscreen = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/libkscreen-5.27.1.tar.xz";
sha256 = "044p4ngnhjjxlc468hjb9758yrraslr36hrhj46cq24s5z42bxz3";
name = "libkscreen-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/libkscreen-5.27.2.tar.xz";
sha256 = "1kr9nkxsa3a3d4pdwlv89rw9c8rqhh9wcr3ii4hh791179v82wkb";
name = "libkscreen-5.27.2.tar.xz";
};
};
libksysguard = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/libksysguard-5.27.1.tar.xz";
sha256 = "0krgmjwy4kl03hqsylfvrs0q9d9h34w3w4aacan40s6xwldvjwhj";
name = "libksysguard-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/libksysguard-5.27.2.tar.xz";
sha256 = "01ksfg07a2q6f1jisfrfk3j4zvcvpspc8xakc9a14dpzkib7ifnn";
name = "libksysguard-5.27.2.tar.xz";
};
};
milou = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/milou-5.27.1.tar.xz";
sha256 = "1vis4f4c1qicdg2z01spv0h1dvqkfsdjw7bxmh9rwpa0vlv082ac";
name = "milou-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/milou-5.27.2.tar.xz";
sha256 = "1qxsnqdxw3y3jpdnx1wz0q17ll3gwqq4jrx2sddz887yf8kmbhsk";
name = "milou-5.27.2.tar.xz";
};
};
oxygen = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/oxygen-5.27.1.tar.xz";
sha256 = "1p468lxmicnw4bn4svq58agmkvci5qkazjxkcjml2fsp79zw5r9j";
name = "oxygen-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/oxygen-5.27.2.tar.xz";
sha256 = "0gz03yskna0sjf4mpzpgh8s8xy9vxk2rp3w5d2vwvq798yqj4i36";
name = "oxygen-5.27.2.tar.xz";
};
};
oxygen-sounds = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/oxygen-sounds-5.27.1.tar.xz";
sha256 = "0iqmd7xqv8hc5v254hmi1mzw9f9yimf442bjmp05w17k2chrdg83";
name = "oxygen-sounds-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/oxygen-sounds-5.27.2.tar.xz";
sha256 = "0v0rdcd08fhjbh5lhl7n77pady278lxb6sid4486ip050wzgmdhk";
name = "oxygen-sounds-5.27.2.tar.xz";
};
};
plank-player = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/plank-player-5.27.1.tar.xz";
sha256 = "1nii6hc3cphl3946ps5jnz6bfcjp2pwj4nnqsqk6gbpyyyfvp2fm";
name = "plank-player-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/plank-player-5.27.2.tar.xz";
sha256 = "1zksd833sm4khjm7qaaxf2zlg1lscf2mdcqqcgxa590kb6cdk4g7";
name = "plank-player-5.27.2.tar.xz";
};
};
plasma-bigscreen = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/plasma-bigscreen-5.27.1.tar.xz";
sha256 = "17iiyh9mjyc09sqv0agg33ibiva3p8vgv3z735l0gxjqfh0zhnw7";
name = "plasma-bigscreen-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/plasma-bigscreen-5.27.2.tar.xz";
sha256 = "1ap6w8s8lzsk4qlkjbig5vaq2kkghg4jc4rmmrmh55qb5805d29j";
name = "plasma-bigscreen-5.27.2.tar.xz";
};
};
plasma-browser-integration = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/plasma-browser-integration-5.27.1.tar.xz";
sha256 = "0150c7a9m0l8vx8dgm67acc6w4bnlbjcv6gazh9pbh7qh8rpy7ax";
name = "plasma-browser-integration-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/plasma-browser-integration-5.27.2.tar.xz";
sha256 = "0cj46jsd8piy773qdamhpihywdl9qk2qpiigyyhbnsbwxcvl4fbw";
name = "plasma-browser-integration-5.27.2.tar.xz";
};
};
plasma-desktop = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/plasma-desktop-5.27.1.tar.xz";
sha256 = "0pf0zwhh952fclmq19jg6c80jmbmzin8qcqqhn9xfdgxjx970yrf";
name = "plasma-desktop-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/plasma-desktop-5.27.2.tar.xz";
sha256 = "0dsic9had0nihw5k8a6vw5svdxsysa2kphk295kirf6k9qm2k2v5";
name = "plasma-desktop-5.27.2.tar.xz";
};
};
plasma-disks = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/plasma-disks-5.27.1.tar.xz";
sha256 = "0qxb0z6c52nalgg358355qwgqnb703n464ncsrwgma2jrq8d44dh";
name = "plasma-disks-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/plasma-disks-5.27.2.tar.xz";
sha256 = "0mapi9bclsnn6mv3gl5c87jxygm3pr3cc6ksvkpwqah46c76mmi3";
name = "plasma-disks-5.27.2.tar.xz";
};
};
plasma-firewall = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/plasma-firewall-5.27.1.tar.xz";
sha256 = "1cb6dgh86r2k2jnfk93yswyl9j53ak7hl25hdcbmmflwbdkc474x";
name = "plasma-firewall-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/plasma-firewall-5.27.2.tar.xz";
sha256 = "0vi64wkc9vxrfc2h1m4f8q8sqc2wl6s610ajs12r0sf8c4297fv1";
name = "plasma-firewall-5.27.2.tar.xz";
};
};
plasma-integration = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/plasma-integration-5.27.1.tar.xz";
sha256 = "1d00kch9a2bb5dyayxszrj3zydzfmbq1s3dpkqxc24nr2f9lxx87";
name = "plasma-integration-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/plasma-integration-5.27.2.tar.xz";
sha256 = "1220f4f2ykmrrxngmlc8xdjip63fidlhh42vslgy9bll6ag0qkys";
name = "plasma-integration-5.27.2.tar.xz";
};
};
plasma-mobile = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/plasma-mobile-5.27.1.tar.xz";
sha256 = "009psgg5svgrl0jmzv4fp35vj07nswn2ajj3vmcmp6y4m96n8fn9";
name = "plasma-mobile-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/plasma-mobile-5.27.2.tar.xz";
sha256 = "0v0cli1fyhzv80vhav4nablss0p9mzflll48f6lvx2sdqpiypcgq";
name = "plasma-mobile-5.27.2.tar.xz";
};
};
plasma-nano = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/plasma-nano-5.27.1.tar.xz";
sha256 = "0s804r3sy0md2mn28zjj65zsnjb1sfbnda1003rgfh7brhfly53k";
name = "plasma-nano-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/plasma-nano-5.27.2.tar.xz";
sha256 = "1lk7pg2j6fkvys849qfvd0crxkalrvmvqxl6ifw12d7kvdmz91nx";
name = "plasma-nano-5.27.2.tar.xz";
};
};
plasma-nm = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/plasma-nm-5.27.1.tar.xz";
sha256 = "19d8dcfw9dw9fw4mcpx12fr8mdj178fb2a28zhpyz90mwgip1l97";
name = "plasma-nm-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/plasma-nm-5.27.2.tar.xz";
sha256 = "15lh7nxryvv66hbf43bwarfw38jzr6405waf1z8dsvn5wckp093v";
name = "plasma-nm-5.27.2.tar.xz";
};
};
plasma-pa = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/plasma-pa-5.27.1.tar.xz";
sha256 = "173xkab86n87hgp4xs7xd1q7qkk7vqcb53vh391vhplpg841k6dx";
name = "plasma-pa-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/plasma-pa-5.27.2.tar.xz";
sha256 = "0imwyv0w6xkbcyafhqsg4h3w56sclfaxnjfjkjbzn1hgmizx7n7k";
name = "plasma-pa-5.27.2.tar.xz";
};
};
plasma-remotecontrollers = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/plasma-remotecontrollers-5.27.1.tar.xz";
sha256 = "1x2rbd6y9hwyxwvzpk3rdlp0qq1zyr9m0gz3pr78gxkk5ncznj75";
name = "plasma-remotecontrollers-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/plasma-remotecontrollers-5.27.2.tar.xz";
sha256 = "1ash4z6fi0kzdysnnlbh7vxpdwbfi0xyyyg845pmvhwhv6i82c7y";
name = "plasma-remotecontrollers-5.27.2.tar.xz";
};
};
plasma-sdk = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/plasma-sdk-5.27.1.tar.xz";
sha256 = "18qy4wkxmnmngh3jimbk5px0alf451hvyiawk2xdrc848n6yjnmf";
name = "plasma-sdk-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/plasma-sdk-5.27.2.tar.xz";
sha256 = "1p68hfa884jym5mb22lrssxg5xwdnwsichdvmmqfy50szsv2n7mf";
name = "plasma-sdk-5.27.2.tar.xz";
};
};
plasma-systemmonitor = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/plasma-systemmonitor-5.27.1.tar.xz";
sha256 = "0r03dbh372f626rn4p8bfzsk1ralxn9ha7dag7dvjf92d4azy088";
name = "plasma-systemmonitor-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/plasma-systemmonitor-5.27.2.tar.xz";
sha256 = "1kl9xjfkwy36nzva1hkq5pabczl174w29lxkzhim3q8laap6dql6";
name = "plasma-systemmonitor-5.27.2.tar.xz";
};
};
plasma-tests = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/plasma-tests-5.27.1.tar.xz";
sha256 = "0dc403xc929hfm2mb46x3hqr5518x0809dgbb01yfxwn0684g157";
name = "plasma-tests-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/plasma-tests-5.27.2.tar.xz";
sha256 = "0q5qb4c1lbd7jpww382h86h74llvpm1zdnjb8a66x1nfnnws7db3";
name = "plasma-tests-5.27.2.tar.xz";
};
};
plasma-thunderbolt = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/plasma-thunderbolt-5.27.1.tar.xz";
sha256 = "08v7sdkllynfkw93qvaq4f4kgc188swbh5p839kzvp2xmlxqabyf";
name = "plasma-thunderbolt-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/plasma-thunderbolt-5.27.2.tar.xz";
sha256 = "0aml4xx3bdnyx367lz3crnd21f08w239ps77wy41a0pdp47i5nfd";
name = "plasma-thunderbolt-5.27.2.tar.xz";
};
};
plasma-vault = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/plasma-vault-5.27.1.tar.xz";
sha256 = "0inxkj50n2r52k9wyyznz5qr1y01v6s8wphf39ffk7rrccw9ah3f";
name = "plasma-vault-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/plasma-vault-5.27.2.tar.xz";
sha256 = "0hqxjmm236bivvlhivrzcypsa0kki4pc44l46jzvm5a0dsljv827";
name = "plasma-vault-5.27.2.tar.xz";
};
};
plasma-welcome = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/plasma-welcome-5.27.1.tar.xz";
sha256 = "1ay5jk30vihnk7lhxvlwdgz2wqbjh3a1vdiywazc5dxilvhqwg2b";
name = "plasma-welcome-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/plasma-welcome-5.27.2.tar.xz";
sha256 = "06g8hnqnja2g17cx3vwx21zlrywmhiqb6zk0d72c02avr67px3gn";
name = "plasma-welcome-5.27.2.tar.xz";
};
};
plasma-workspace = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/plasma-workspace-5.27.1.tar.xz";
sha256 = "00gyfp12jcaap1i7y8h4pp9jkjddhrwxqyds20bvgi0mh7bkr237";
name = "plasma-workspace-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/plasma-workspace-5.27.2.tar.xz";
sha256 = "19hlbp2ihblw5ynk44lasfgr4nk5z2mqm3gza5zvf08zpzwc437i";
name = "plasma-workspace-5.27.2.tar.xz";
};
};
plasma-workspace-wallpapers = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/plasma-workspace-wallpapers-5.27.1.tar.xz";
sha256 = "02cgabavzydfn52liqisdaxm1j6abpwk6n0cz5hcqvv574r6hb99";
name = "plasma-workspace-wallpapers-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/plasma-workspace-wallpapers-5.27.2.tar.xz";
sha256 = "1x4mxs6b90z0rz3lacxr20ii8ihjq3z36vi2y9rllhcdzvpcbzy6";
name = "plasma-workspace-wallpapers-5.27.2.tar.xz";
};
};
plymouth-kcm = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/plymouth-kcm-5.27.1.tar.xz";
sha256 = "150m73v1p5jwqm4piqzimm76abgf02mjvpl1pz0p8a4qppklq1fa";
name = "plymouth-kcm-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/plymouth-kcm-5.27.2.tar.xz";
sha256 = "1nkxz8jmqwm8js16j9pcbbhjns7vhs98k70lsj0mc7mgh3y5bdf6";
name = "plymouth-kcm-5.27.2.tar.xz";
};
};
polkit-kde-agent = {
version = "1-5.27.1";
version = "1-5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/polkit-kde-agent-1-5.27.1.tar.xz";
sha256 = "1chs9z51dr6dcfcxnvcv06z0ql5rm5xl36i54sxhwi41dkpgybbc";
name = "polkit-kde-agent-1-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/polkit-kde-agent-1-5.27.2.tar.xz";
sha256 = "0pz7dnrh10lzxlxnfsg06k012wb3qlqgvn0wwv7xb76yis75jmi4";
name = "polkit-kde-agent-1-5.27.2.tar.xz";
};
};
powerdevil = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/powerdevil-5.27.1.tar.xz";
sha256 = "09sflq629mfcqm92pa442qv2a3xnc4h1rxcm3px4c48c2halpdjk";
name = "powerdevil-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/powerdevil-5.27.2.tar.xz";
sha256 = "1awrfwki1ldmvwamdss4vkb5mlclw58zijpg6ip732ripiawhx1x";
name = "powerdevil-5.27.2.tar.xz";
};
};
qqc2-breeze-style = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/qqc2-breeze-style-5.27.1.tar.xz";
sha256 = "03gig61n3s5hg5sc01g35h9mxvhx25qsvlrkkq2px4qs7240ipfr";
name = "qqc2-breeze-style-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/qqc2-breeze-style-5.27.2.tar.xz";
sha256 = "0j2dy64sr0giagyi3yw9c40lnjmn1wsdi5vmj6cakvglhklnwl5w";
name = "qqc2-breeze-style-5.27.2.tar.xz";
};
};
sddm-kcm = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/sddm-kcm-5.27.1.tar.xz";
sha256 = "04j9awyqlicdfsim60zs5n0mmsk3jd6ihxv34di41x850rmcz2gi";
name = "sddm-kcm-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/sddm-kcm-5.27.2.tar.xz";
sha256 = "1lnciz566iz7alpz51j27cvdpkxnv88v5nnfjlql80d8a74gq3vs";
name = "sddm-kcm-5.27.2.tar.xz";
};
};
systemsettings = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/systemsettings-5.27.1.tar.xz";
sha256 = "16hpgqgszy05dah0c77amvlc7c5z53drcanj10l02znk7nh97ccy";
name = "systemsettings-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/systemsettings-5.27.2.tar.xz";
sha256 = "1qdj18plsi4l3z4hlm4c41gz3xmv9rkishs9a45kib2avd0sxvnd";
name = "systemsettings-5.27.2.tar.xz";
};
};
xdg-desktop-portal-kde = {
version = "5.27.1";
version = "5.27.2";
src = fetchurl {
url = "${mirror}/stable/plasma/5.27.1/xdg-desktop-portal-kde-5.27.1.tar.xz";
sha256 = "0ig1xvfwfnvgp5fq4ac520wznllbg78bwaac9vsz4jwflv70axdh";
name = "xdg-desktop-portal-kde-5.27.1.tar.xz";
url = "${mirror}/stable/plasma/5.27.2/xdg-desktop-portal-kde-5.27.2.tar.xz";
sha256 = "05rjm8h375bmmsslpm6nl1m7zsd8f7n3vm15nq4771hnlv8dml4p";
name = "xdg-desktop-portal-kde-5.27.2.tar.xz";
};
};
}
@@ -0,0 +1,22 @@
{ fetchurl
, lzwolf
, SDL2_mixer
, timidity
}:
SDL2_mixer.overrideAttrs(oa: rec {
version = "2.0.4";
src = fetchurl {
url = "https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-${version}.tar.gz";
sha256 = "0694vsz5bjkcdgfdra6x9fq8vpzrl8m6q96gh58df7065hw5mkxl";
};
# fix default path to timidity.cfg so MIDI files could be played
postPatch = ''
substituteInPlace timidity/options.h \
--replace "/usr/share/timidity" "${timidity}/share/timidity"
'';
passthru.tests.lzwolf = lzwolf;
})
@@ -18,13 +18,25 @@
stdenv.mkDerivation rec {
pname = "SDL2_mixer";
version = "2.0.4";
version = "2.6.3";
src = fetchurl {
url = "https://www.libsdl.org/projects/SDL_mixer/release/${pname}-${version}.tar.gz";
sha256 = "0694vsz5bjkcdgfdra6x9fq8vpzrl8m6q96gh58df7065hw5mkxl";
sha256 = "sha256-emuoakeGSM5hfjpekncYG8Z/fOmHZgXupq/9Sg1u6o8=";
};
configureFlags = [
"--disable-music-ogg-shared"
"--disable-music-flac-shared"
"--disable-music-mod-modplug-shared"
"--disable-music-mp3-mpg123-shared"
"--disable-music-opus-shared"
"--disable-music-midi-fluidsynth-shared"
] ++ lib.optionals stdenv.isDarwin [
"--disable-sdltest"
"--disable-smpegtest"
];
nativeBuildInputs = [ pkg-config ];
buildInputs = lib.optionals stdenv.isDarwin [
@@ -49,28 +61,10 @@ stdenv.mkDerivation rec {
outputs = [ "out" "dev" ];
# fix default path to timidity.cfg so MIDI files could be played
postPatch = ''
substituteInPlace timidity/options.h \
--replace "/usr/share/timidity" "${timidity}/share/timidity"
'';
configureFlags = [
"--disable-music-ogg-shared"
"--disable-music-flac-shared"
"--disable-music-mod-modplug-shared"
"--disable-music-mp3-mpg123-shared"
"--disable-music-opus-shared"
"--disable-music-midi-fluidsynth-shared"
] ++ lib.optionals stdenv.isDarwin [
"--disable-sdltest"
"--disable-smpegtest"
];
meta = with lib; {
description = "SDL multi-channel audio mixer library";
platforms = platforms.unix;
homepage = "https://www.libsdl.org/projects/SDL_mixer/";
homepage = "https://github.com/libsdl-org/SDL_mixer";
maintainers = with maintainers; [ MP2E ];
license = licenses.zlib;
};
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "dkimpy";
version = "1.0.5";
version = "1.1.0";
src = fetchPypi {
inherit pname version;
sha256 = "9a2420bf09af686736773153fca32a02ae11ecbe24b540c26104628959f91121";
sha256 = "sha256-NQDukEVLfCz3ElgeA5jrRwONJ+aRSDKd9jTs2Y3YYhw=";
};
nativeCheckInputs = [ pytest ];
@@ -5,13 +5,13 @@
buildPythonPackage rec {
pname = "types-dateutil";
version = "2.8.19.8";
version = "2.8.19.9";
format = "setuptools";
src = fetchPypi {
pname = "types-python-dateutil";
inherit version;
hash = "sha256-MWxrEH0FW70GMktxNi5hBBAiIOaYiqSjiFUKo6itXQY=";
hash = "sha256-Y3cW+zr73H62g/ZBFx+HSTevExSc1Faoxj6PgRJ6Oe0=";
};
pythonImportsCheck = [
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "udatetime";
version = "0.0.16";
version = "0.0.17";
src = fetchPypi {
inherit pname version;
sha256 = "09vlcskvaxnfk73l9w5xgl2ks9l62g1b24yrm0xxb7gn93qxglw2";
sha256 = "sha256-sQvFVwaZpDinLitaZOdr2MKO4779FvIJOHpVB/oLgwE=";
};
patches = [
@@ -18,7 +18,7 @@
buildPythonPackage rec {
pname = "zigpy";
version = "0.53.1";
version = "0.53.2";
format = "setuptools";
disabled = pythonOlder "3.7";
@@ -27,7 +27,7 @@ buildPythonPackage rec {
owner = "zigpy";
repo = "zigpy";
rev = "refs/tags/${version}";
hash = "sha256-1ey1JDxRF9zYSTn1EKWz1gcCw5WrCCH1eNyp6KOO8eI=";
hash = "sha256-/IUJzMzbNKXQZkhwmoKoafMVw+6rD3Sw/coBLOi4FIk=";
};
propagatedBuildInputs = [
@@ -1,12 +1,12 @@
{ lib, stdenv, fetchurl, makeWrapper, jre }:
stdenv.mkDerivation rec {
version = "10.7.0";
version = "10.8.0";
pname = "checkstyle";
src = fetchurl {
url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-${version}/checkstyle-${version}-all.jar";
sha256 = "sha256-JJGAnja/ONuUUTbLlmk/BrGa0NwJH+EfFn1yL5SvrEw=";
sha256 = "sha256-gWcenFKcqTDg1Ld3D40+dbw+cD4QO2JG/3Bcol2Aj6c=";
};
nativeBuildInputs = [ makeWrapper ];
+3 -3
View File
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "ctlptl";
version = "0.8.16";
version = "0.8.17";
src = fetchFromGitHub {
owner = "tilt-dev";
repo = pname;
rev = "v${version}";
hash = "sha256-JCBlP8ESCiqr4pk8QyG5CVs+3qSlnvw0jYS5R0Civk0=";
hash = "sha256-vX2U6bkl8ms31zIjXOy/3vw/q9ul74x9TEpsLu5o6XI=";
};
vendorHash = "sha256-M9B/rfMBjYJb9szmYPVZqURlcv62qHOLJ3ka0v++z0s=";
vendorHash = "sha256-zlMCfa94gYLWDYC9YOzhLYs5khzmDk8a/2MljpSoFng=";
nativeBuildInputs = [ installShellFiles ];
@@ -1,37 +0,0 @@
{ lib, libffi, openssl, python3Packages }:
let
inherit (python3Packages) fetchPypi buildPythonApplication;
in
buildPythonApplication rec {
pname = "jira-cli";
version = "3.0";
src = fetchPypi {
inherit pname version;
sha256 = "86f7d4ad7292c9a27bbc265d09e7bcd00ef8159f20172998d85f25aad53b0df6";
};
postPatch = ''
substituteInPlace requirements/main.txt --replace "argparse" ""
'';
# Tests rely on VCR cassettes being written during tests. R/O nix store prevents this.
doCheck = false;
nativeCheckInputs = with python3Packages; [ vcrpy mock hiro ];
buildInputs = [ libffi openssl ];
propagatedBuildInputs = with python3Packages; [
requests six suds-jurko termcolor keyring
jira keyrings-alt
];
meta = with lib; {
description = "A command line interface to Jira";
homepage = "https://github.com/alisaifee/jira-cli";
maintainers = with maintainers; [ nyarly ];
license = licenses.mit;
# Project is unmaintained
# https://github.com/alisaifee/jira-cli#this-project-needs-a-new-owner
# Requires suds-jurko which was removed (due to the usage of use_2to3)
# Checked on 2023-02-27
broken = true;
};
}
+3 -3
View File
@@ -4,16 +4,16 @@ let bins = [ "regbot" "regctl" "regsync" ]; in
buildGoModule rec {
pname = "regclient";
version = "0.4.5";
version = "0.4.7";
tag = "v${version}";
src = fetchFromGitHub {
owner = "regclient";
repo = "regclient";
rev = tag;
sha256 = "sha256-WyjVJp0JVwLitz46YjPGpR/+AjLhjgqTRqabCB9VhHw=";
sha256 = "sha256-BPMdBTtH2uZ6x6sQe7SDe+WcLQrr8gqOka2OnLSA1kU=";
};
vendorSha256 = "sha256-QTeVgvjRw2wBd8QGoVpRVTTh+Wwu2NEZYR1Z9R52/p0=";
vendorHash = "sha256-lDazAGhNzguDzMLHYz2dbk8Jp7VKhV2ULqdXMa+WFPg=";
outputs = [ "out" ] ++ bins;
@@ -2,14 +2,14 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-hack";
version = "0.5.27";
version = "0.5.28";
src = fetchCrate {
inherit pname version;
sha256 = "sha256-oiCZiwJr1BqMCWCNUOTQT3XPX0QZRr0wLewf8OU6lHA=";
sha256 = "sha256-434imb66AINKeW50ITc4RRYO9v7sH3fs1DEwSBc3mys=";
};
cargoSha256 = "sha256-g5O51V4BPNqzsQo1prLIpamqwcOy+SJat2Rb5UDHRLc=";
cargoSha256 = "sha256-oDrpQskQV5hG9Ksp0TJcXjm/J9q/K831mOzxH+CXjfg=";
# some necessary files are absent in the crate version
doCheck = false;
+2
View File
@@ -5,6 +5,7 @@
stdenv.mkDerivation rec {
pname = "lzwolf";
# Fix-Me: Remember to remove SDL2_mixer pin (at top-level) on next lzwolf upgrade.
version = "unstable-2022-01-04";
src = fetchFromBitbucket {
@@ -13,6 +14,7 @@ stdenv.mkDerivation rec {
rev = "6e470316382b87378966f441e233760ce0ff478c";
sha256 = "sha256-IbZleY2FPyW3ORIGO2YFXQyAf1l9nDthpJjEKTTsilM=";
};
nativeBuildInputs = [ p7zip cmake ];
buildInputs = [
SDL2 bzip2 zlib libjpeg SDL2_mixer SDL2_net libsndfile mpg123
+2 -2
View File
@@ -25,11 +25,11 @@ let
in
stdenv.mkDerivation rec {
pname = "unciv";
version = "4.4.19";
version = "4.5.1";
src = fetchurl {
url = "https://github.com/yairm210/Unciv/releases/download/${version}/Unciv.jar";
hash = "sha256-+f/cl+a8AQ4VUui8ds8PhY9G9Xkag+qv7FuansXRd34=";
hash = "sha256-bghFcLwfEonsBjB9Erhib45soR2UIOr4cYz5ROUOTFo=";
};
dontUnpack = true;
+3 -3
View File
@@ -6,15 +6,15 @@
let
pname = "wtfis";
version = "0.5.1";
version = "0.6.1";
in python3.pkgs.buildPythonApplication {
inherit pname version;
src = fetchFromGitHub {
owner = "pirxthepilot";
repo = "wtfis";
rev = "v${version}";
hash = "sha256-XoQ/iJTdZoekA5guxI8POG4NEhN8Up3OuIz344G75ao=";
rev = "refs/tags/v${version}";
hash = "sha256-bHgv5+HoM1hFhpkqml+HxqiMDvKbMqsTH+zYtDrV7Ko=";
};
patches = [
+1
View File
@@ -703,6 +703,7 @@ mapAliases ({
jbuilder = throw "'jbuilder' has been renamed to/replaced by 'dune_1'"; # Converted to throw 2022-02-22
jd = throw "jd has been dropped due to the lack of maintenance from upstream since 2016"; # Added 2022-06-03
jellyfin_10_5 = throw "Jellyfin 10.5 is no longer supported and contains a security vulnerability. Please upgrade to a newer version"; # Added 2021-04-26
jira-cli = throw "jira-cli was removed because it is no longer maintained"; # Added 2023-02-28
joseki = throw "'joseki' has been renamed to/replaced by 'apache-jena-fuseki'"; # Converted to throw 2022-02-22
journalbeat7 = throw "journalbeat has been removed upstream. Use filebeat with the journald input instead";
+5 -3
View File
@@ -8651,8 +8651,6 @@ with pkgs;
jdk_headless = jdk8_headless; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
};
jira-cli = callPackage ../development/tools/jira_cli { };
jira-cli-go = callPackage ../development/tools/jira-cli-go { };
jirafeau = callPackage ../servers/web-apps/jirafeau { };
@@ -9676,7 +9674,7 @@ with pkgs;
lzop = callPackage ../tools/compression/lzop { };
lzwolf = callPackage ../games/lzwolf { };
lzwolf = callPackage ../games/lzwolf { SDL2_mixer = SDL2_mixer_2_0; };
macchanger = callPackage ../os-specific/linux/macchanger { };
@@ -23223,6 +23221,8 @@ with pkgs;
SDL2_mixer = callPackage ../development/libraries/SDL2_mixer {
inherit (darwin.apple_sdk.frameworks) CoreServices AudioUnit AudioToolbox;
};
# SDL2_mixer_2_0 pinned for lzwolf
SDL2_mixer_2_0 = callPackage ../development/libraries/SDL2_mixer/2_0.nix { };
SDL2_net = callPackage ../development/libraries/SDL2_net { };
@@ -29796,6 +29796,7 @@ with pkgs;
firefox-beta-bin = res.wrapFirefox firefox-beta-bin-unwrapped {
pname = "firefox-beta-bin";
desktopName = "Firefox Beta";
wmClass = "firefox-beta";
};
firefox-devedition-bin-unwrapped = callPackage ../applications/networking/browsers/firefox-bin {
@@ -29808,6 +29809,7 @@ with pkgs;
nameSuffix = "-devedition";
pname = "firefox-devedition-bin";
desktopName = "Firefox DevEdition";
wmClass = "firefox-devedition";
};
librewolf-unwrapped = callPackage ../applications/networking/browsers/librewolf {};