0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-13 21:50:33 +03:00

Merge master into staging-next

This commit is contained in:
github-actions[bot] 2022-09-16 12:01:25 +00:00 committed by GitHub
commit c9b3f8501c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
62 changed files with 1821 additions and 1526 deletions

View file

@ -0,0 +1,32 @@
---
name: Missing or incorrect documentation
about:
title: ''
labels: '9.needs: documentation'
assignees: ''
---
## Problem
<!-- describe your problem -->
## Checklist
<!-- make sure this issue is not redundant or obsolete -->
- [ ] checked [latest Nixpkgs manual] \([source][nixpkgs-source]) and [latest NixOS manual]] \[source][nixos-source])
- [ ] checked [open documentation issues] for possible duplicates
- [ ] checked [open documentation pull requests] for possible solutions
[latest Nixpkgs manual]: https://nixos.org/manual/nixpkgs/unstable/
[latest NixOS manual]: https://nixos.org/manual/nixos/unstable/
[nixpkgs-source]: https://github.com/NixOS/nixpkgs/tree/master/doc
[nixos-source]: https://github.com/NixOS/nixpkgs/tree/master/nixos/doc/manual
[open documentation issues]: https://github.com/NixOS/nixpkgs/issues?q=is%3Aissue+is%3Aopen+label%3A%229.needs%3A+documentation%22
[open documentation pull requests]: https://github.com/NixOS/nixpkgs/pulls?q=is%3Aopen+is%3Apr+label%3A%228.has%3A+documentation%22%2C%226.topic%3A+documentation%22
## Proposal
<!-- propose a solution -->

View file

@ -10708,6 +10708,12 @@
fingerprint = "48AD DE10 F27B AFB4 7BB0 CCAF 2D25 95A0 0D08 ACE0";
}];
};
posch = {
email = "tp@fonz.de";
github = "posch";
githubId = 146413;
name = "Tobias Poschwatta";
};
ppenguin = {
name = "Jeroen Versteeg";
email = "hieronymusv@gmail.com";
@ -15365,4 +15371,10 @@
githubId = 115711;
name = "bpaulin";
};
zuzuleinen = {
email = "andrey.boar@gmail.com";
name = "Andrei Boar";
github = "zuzuleinen";
githubId = 944919;
};
}

View file

@ -1266,6 +1266,7 @@
./tasks/network-interfaces-scripted.nix
./tasks/scsi-link-power-management.nix
./tasks/snapraid.nix
./tasks/stratis.nix
./tasks/swraid.nix
./tasks/trackpoint.nix
./tasks/powertop.nix

View file

@ -0,0 +1,18 @@
{ config, lib, pkgs, ... }:
let
cfg = config.services.stratis;
in
{
options.services.stratis = {
enable = lib.mkEnableOption (lib.mdDoc "Stratis Storage - Easy to use local storage management for Linux");
};
config = lib.mkIf cfg.enable {
environment.systemPackages = [ pkgs.stratis-cli ];
systemd.packages = [ pkgs.stratisd ];
services.dbus.packages = [ pkgs.stratisd ];
services.udev.packages = [ pkgs.stratisd ];
systemd.services.stratisd.wantedBy = [ "sysinit.target" ];
};
}

View file

@ -533,6 +533,7 @@ in {
sssd-ldap = handleTestOn ["x86_64-linux"] ./sssd-ldap.nix {};
starship = handleTest ./starship.nix {};
step-ca = handleTestOn ["x86_64-linux"] ./step-ca.nix {};
stratis = handleTest ./stratis {};
strongswan-swanctl = handleTest ./strongswan-swanctl.nix {};
stunnel = handleTest ./stunnel.nix {};
sudo = handleTest ./sudo.nix {};

View file

@ -0,0 +1,7 @@
{ system ? builtins.currentSystem
, pkgs ? import ../../.. { inherit system; }
}:
{
simple = import ./simple.nix { inherit system pkgs; };
}

View file

@ -0,0 +1,39 @@
import ../make-test-python.nix ({ pkgs, ... }:
{
name = "stratis";
meta = with pkgs.lib.maintainers; {
maintainers = [ nickcao ];
};
nodes.machine = { pkgs, ... }: {
services.stratis.enable = true;
virtualisation.emptyDiskImages = [ 1024 1024 1024 1024 ];
};
testScript = ''
machine.wait_for_unit("stratisd")
# test pool creation
machine.succeed("stratis pool create testpool /dev/vdb")
machine.succeed("stratis pool add-data testpool /dev/vdc")
machine.succeed("stratis pool init-cache testpool /dev/vdd")
machine.succeed("stratis pool add-cache testpool /dev/vde")
# test filesystem creation and rename
machine.succeed("stratis filesystem create testpool testfs0")
machine.succeed("stratis filesystem rename testpool testfs0 testfs1")
# test snapshot
machine.succeed("mkdir -p /mnt/testfs1 /mnt/testfs2")
machine.wait_for_file("/dev/stratis/testpool/testfs1")
machine.succeed("mount /dev/stratis/testpool/testfs1 /mnt/testfs1")
machine.succeed("echo test0 > /mnt/testfs1/test0")
machine.succeed("echo test1 > /mnt/testfs1/test1")
machine.succeed("stratis filesystem snapshot testpool testfs1 testfs2")
machine.succeed("echo test2 > /mnt/testfs1/test1")
machine.wait_for_file("/dev/stratis/testpool/testfs2")
machine.succeed("mount /dev/stratis/testpool/testfs2 /mnt/testfs2")
assert "test0" in machine.succeed("cat /mnt/testfs1/test0")
assert "test0" in machine.succeed("cat /mnt/testfs2/test0")
assert "test2" in machine.succeed("cat /mnt/testfs1/test1")
assert "test1" in machine.succeed("cat /mnt/testfs2/test1")
'';
})

View file

@ -38,13 +38,13 @@ let
in
stdenv.mkDerivation rec {
pname = "cudatext";
version = "1.169.2";
version = "1.170.5";
src = fetchFromGitHub {
owner = "Alexey-T";
repo = "CudaText";
rev = version;
hash = "sha256-EQAoKft/L4sbdY8hOvyu+Cy+3I8Lt4g1KTxTlSYALac=";
hash = "sha256-B7t8Vg318ZMcodYEV/DpKEer4AsmAonHbE7cbK34kp0=";
};
postPatch = ''

View file

@ -11,18 +11,18 @@
},
"ATFlatControls": {
"owner": "Alexey-T",
"rev": "2022.08.28",
"hash": "sha256-jkVHwPQGPtLeSRy502thPIrDWzkkwvlnyGcTzjgFgIc="
"rev": "2022.09.03",
"hash": "sha256-YxGCV6oIWZ0a7rRyCq1YjOfyO17mHcxJXgBJ2esvm1U="
},
"ATSynEdit": {
"owner": "Alexey-T",
"rev": "2022.08.28",
"hash": "sha256-U/UD3vPnIdQUe/1g/mKgs5yGirsIB/uHTjD0MOouAyI="
"rev": "2022.09.11",
"hash": "sha256-lzGOcYRfaHernLGMTOe8BazpMYa41p42bjjNEmuxU/c="
},
"ATSynEdit_Cmp": {
"owner": "Alexey-T",
"rev": "2022.08.28",
"hash": "sha256-/MWC4BoU/4kflvbly0phh+cfIR8rNwgWFtrXnmxk0Ks="
"rev": "2022.09.01",
"hash": "sha256-Xnh6hWzy4lTDxlNvEOsGl2YalzKgt51bDrUcMVOvtTg="
},
"EControl": {
"owner": "Alexey-T",
@ -31,8 +31,8 @@
},
"ATSynEdit_Ex": {
"owner": "Alexey-T",
"rev": "2022.07.20",
"hash": "sha256-f/BdOMcx7NTpKgaFTz4MbK3O0GcUepyMPyRdhnZImjU="
"rev": "2022.09.03",
"hash": "sha256-6xzYn9x5tZLUhLAT9mQ4+UmpEemg386tAjlWdK8j/Ew="
},
"Python-for-Lazarus": {
"owner": "Alexey-T",
@ -41,8 +41,8 @@
},
"Emmet-Pascal": {
"owner": "Alexey-T",
"rev": "2022.01.17",
"hash": "sha256-5yqxRW7xFJ4MwHjKnxYL8/HrCDLn30a1gyQRjGMx/qw="
"rev": "2022.08.28",
"hash": "sha256-u8+qUagpy2tKppkjTrEVvXAHQkF8AGDDNtWCNJHnKbs="
},
"CudaText-lexers": {
"owner": "Alexey-T",

View file

@ -15,11 +15,11 @@ let
archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz";
sha256 = {
x86_64-linux = "03lbfl3azrjhxzkadrz632dpwnv6hyyls10mc8wzspwraz77v1m5";
x86_64-darwin = "1fd66fbs414lja7ca38sdgx02nw9w1qfrlxhcb52ijls5xbmbgm4";
aarch64-linux = "0hwzx0lvrxrzrpggpsymjzy53dq4msg0j3vrxq82308ydc5ssnzd";
aarch64-darwin = "0dqhi6br29bq8a97wgfxgz4d236cg0ydgaqv8j5nqjgvjwp13p9l";
armv7l-linux = "07qq0ic9nckl9fkk5rl9dy4gksw3l248jsy7v8ws8f3mq4l8gi49";
x86_64-linux = "1ajls31iqvrcnydwdn2fhajz76j60vsqhn343237jgwfbvaklvav";
x86_64-darwin = "100p494k1gfzhd86nj9hvh0w73i4wjn2vy6jdpb66rrmswy2hr40";
aarch64-linux = "066g825s79hmwl5yl7yl0yf6vzr3nagb44bcqw1zp1iqv54f40c6";
aarch64-darwin = "02aln53zcjp689ivq3ypid2gk9pwbqs24n1ay0hibvrpkx3v4y8k";
armv7l-linux = "1qvz1233k31baw09p45x67cfadsgm1jnnfc4r8yvrh75iplcspgl";
}.${system} or throwSystem;
sourceRoot = if stdenv.isDarwin then "" else ".";
@ -29,7 +29,7 @@ in
# Please backport all compatible updates to the stable release.
# This is important for the extension ecosystem.
version = "1.71.0.22245";
version = "1.71.2.22258";
pname = "vscodium";
executableName = "codium";

View file

@ -9,13 +9,13 @@
buildGoModule rec {
pname = "mob";
version = "3.1.5";
version = "3.2.0";
src = fetchFromGitHub {
owner = "remotemobprogramming";
repo = pname;
rev = "v${version}";
sha256 = "sha256-FnAocL4Lbg/WxvLJuNR8FDBXvxqD2RMkkRvaCKvka8A=";
sha256 = "sha256-qr6F98OVI+K0V59YH35GERiC9jgxp/YJm4N4EGvDotk=";
};
vendorSha256 = null;

View file

@ -2,6 +2,7 @@
, lib
, fetchurl
, fetchpatch
, fetchFromGitHub
, copyDesktopItems
, makeDesktopItem
, desktopToDarwinBundle
@ -33,6 +34,16 @@ let
openJpegVersion = with stdenv;
lib.versions.majorMinor (lib.getVersion openjpeg);
freeglut-mupdf = freeglut.overrideAttrs (old: rec {
pname = "freeglut-mupdf";
version = "3.0.0-r${src.rev}";
src = fetchFromGitHub {
owner = "ArtifexSoftware";
repo = "thirdparty-freeglut";
rev = "13ae6aa2c2f9a7b4266fc2e6116c876237f40477";
hash = "sha256-0fuE0lm9rlAaok2Qe0V1uUrgP4AjMWgp3eTbw8G6PMM=";
};
});
in
stdenv.mkDerivation rec {
@ -75,7 +86,7 @@ stdenv.mkDerivation rec {
if stdenv.isDarwin then
with darwin.apple_sdk.frameworks; [ GLUT OpenGL ]
else
[ freeglut libGLU ]
[ freeglut-mupdf libGLU ]
)
;
outputs = [ "bin" "dev" "out" "man" "doc" ];

View file

@ -1,6 +1,6 @@
{ lib, stdenv, autoPatchelfHook, makeDesktopItem, copyDesktopItems, wrapGAppsHook, fetchurl
, alsa-lib, at-spi2-atk, at-spi2-core, atk, cairo, cups
, gtk3, nss, glib, dbus, nspr, gdk-pixbuf
, gtk3, nss, glib, dbus, nspr, gdk-pixbuf, libdrm, mesa
, libX11, libXScrnSaver, libXcomposite, libXcursor, libXdamage, libXext
, libXfixes, libXi, libXrandr, libXrender, libXtst, libxcb, pango
, gcc-unwrapped, udev
@ -8,11 +8,11 @@
stdenv.mkDerivation rec {
pname = "snapmaker-luban";
version = "4.1.4";
version = "4.3.2";
src = fetchurl {
url = "https://github.com/Snapmaker/Luban/releases/download/v${version}/snapmaker-luban-${version}-linux-x64.tar.gz";
sha256 = "sha256-hbqIwX6YCrUQAjvKKWFAUjHvcZycnIA6v6l6qmAMuUI=";
sha256 = "sha256-t8TgtzK3jK8bfXBMbOSeBjLlrmPh61E6Itlo7MfY4Pg=";
};
nativeBuildInputs = [
@ -29,11 +29,13 @@ stdenv.mkDerivation rec {
cups
gcc-unwrapped
gtk3
libdrm
libXdamage
libX11
libXScrnSaver
libXtst
libxcb
mesa # Required for libgbm
nspr
nss
];

View file

@ -18,6 +18,7 @@
, meson
, ninja
, pkg-config
, python3
, scdoc
, vala
, xvfb-run
@ -25,13 +26,13 @@
stdenv.mkDerivation (finalAttrs: rec {
pname = "SwayNotificationCenter";
version = "0.6.3";
version = "0.7.1";
src = fetchFromGitHub {
owner = "ErikReider";
repo = "SwayNotificationCenter";
rev = "v${version}";
hash = "sha256-79Kda2Mi2r38f0J12bRm9wbHiZCy9+ojPDxwlFG8EYw=";
hash = "sha256-s4yacSK5ajuq+BeGcPX+/o9wuDOcTOdZu4p8nPS8wk4=";
};
nativeBuildInputs = [
@ -43,6 +44,7 @@ stdenv.mkDerivation (finalAttrs: rec {
meson
ninja
pkg-config
python3
scdoc
vala
wrapGAppsHook
@ -61,15 +63,9 @@ stdenv.mkDerivation (finalAttrs: rec {
# systemd # ends with broken permission
];
# Fix-Me: Broken in 0.6.3, but fixed on master. Enable on next release. Requires python3 in nativeBuildInputs.
# postPatch = ''
# chmod +x build-aux/meson/postinstall.py
# patchShebangs build-aux/meson/postinstall.py
# '';
# Remove past 0.6.3
postInstall = ''
glib-compile-schemas "$out"/share/glib-2.0/schemas
postPatch = ''
chmod +x build-aux/meson/postinstall.py
patchShebangs build-aux/meson/postinstall.py
'';
passthru.tests.version = testers.testVersion {

View file

@ -16,9 +16,8 @@ let
let attrs' = builtins.removeAttrs attrs [ "version" "sha256" "vendorSha256" ];
in
buildGoModule ({
name = "terraform-${version}";
inherit vendorSha256;
pname = "terraform";
inherit version vendorSha256;
src = fetchFromGitHub {
owner = "hashicorp";

View file

@ -4,30 +4,31 @@
, fetchFromGitHub
, installShellFiles
, btrfs-progs
, glibc
, testers
, werf
}:
buildGoModule rec {
pname = "werf";
version = "1.2.168";
version = "1.2.173";
src = fetchFromGitHub {
owner = "werf";
repo = "werf";
rev = "v${version}";
hash = "sha256-/Shmnnpme1ffN7GMTryb4ddPlcAsruyWhFdjr1PJ3HM=";
hash = "sha256-jbV2pQSFq/E++eOyQwB0ssG2R9mm3sprlm5mFfHJsBA=";
};
vendorHash = "sha256-E5yDk48O7zze8QTeLQ999QmB8XLkpKNZ8JQ2wVRMGCU=";
vendorHash = "sha256-NHRPl38/R7yS8Hht118mBc+OBPwfYiHOaGIwryNK8Mo=";
proxyVendor = true;
subPackages = [ "cmd/werf" ];
nativeBuildInputs = [ installShellFiles ];
buildInputs = lib.optionals stdenv.isLinux [ btrfs-progs glibc.static ];
buildInputs = lib.optionals stdenv.isLinux [ btrfs-progs ]
++ lib.optionals stdenv.hostPlatform.isGnu [ stdenv.cc.libc.static ];
CGO_ENABLED = if stdenv.isLinux then 1 else 0;
@ -36,7 +37,7 @@ buildGoModule rec {
"-w"
"-X github.com/werf/werf/pkg/werf.Version=${src.rev}"
] ++ lib.optionals stdenv.isLinux [
"-extldflags=-static"
"-extldflags '-static'"
"-linkmode external"
];
@ -61,6 +62,9 @@ buildGoModule rec {
integration/suites \
pkg/true_git/*test.go \
test/e2e
'' + lib.optionalString (CGO_ENABLED == 0) ''
# A workaround for osusergo.
export USER=nixbld
'';
postInstall = ''
@ -72,7 +76,7 @@ buildGoModule rec {
passthru.tests.version = testers.testVersion {
package = werf;
command = "werf version";
version = "v${version}";
version = src.rev;
};
meta = with lib; {

View file

@ -5,13 +5,13 @@
buildGoModule rec {
pname = "rclone";
version = "1.59.1";
version = "1.59.2";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
sha256 = "sha256-eblCMe9ywJztjsWmngUkB/IE2ePI9Yin2jkxBW0tTbQ=";
sha256 = "sha256-2/CwqjlVa5g4DAAc2v0KarqbsXCTSrzQKRzCHF72X+I=";
};
vendorSha256 = "sha256-MZ5RtB4UGHPlMxyQ0VbX5iPpZw98oUuEhuMBDZcYiw8=";

View file

@ -0,0 +1,32 @@
{ lib, stdenv, fetchFromGitHub, installShellFiles }:
stdenv.mkDerivation rec {
pname = "tncattach";
version = "0.1.9";
src = fetchFromGitHub {
owner = "markqvist";
repo = "tncattach";
rev = version;
sha256 = "0n7ad4gqvpgabw2i67s51lfz386wmv0cvnhxq9ygxpsqmx9aynxk";
};
nativeBuildInputs = [ installShellFiles ];
makeFlags = [ "compiler=$(CC)" ];
installPhase = ''
runHook preInstall
install -Dm755 tncattach -t $out/bin
installManPage tncattach.8
runHook postInstall
'';
meta = with lib; {
description = "Attach KISS TNC devices as network interfaces";
homepage = "https://github.com/markqvist/tncattach";
license = licenses.mit;
maintainers = with maintainers; [ sarcasticadmin ];
platforms = platforms.linux;
};
}

View file

@ -1,14 +1,14 @@
{ lib, stdenv, fetchFromGitHub, cmake, gcc, gcc-unwrapped }:
stdenv.mkDerivation rec {
version = "4.0";
version = "4.0.1";
pname = "messer-slim";
src = fetchFromGitHub {
owner = "MesserLab";
repo = "SLiM";
rev = "v${version}";
sha256 = "sha256-2iEflSDknlQtCLz2MvEZExOT+MQlEYOMY2JI0XE6mw0=";
sha256 = "sha256-KC9MbIJi//ZYreoRS+DED8eQW7e4IPvGT+rLI+f7Zrk=";
};
nativeBuildInputs = [ cmake gcc gcc-unwrapped ];

View file

@ -1,30 +1,49 @@
{ stdenv, fetchurl, lib, xorg }:
{ lib, stdenv, fetchurl, undmg, makeWrapper, xorg }:
let
badArch = throw "scilab-bin requires i686-linux or x86_64-linux";
architecture =
if stdenv.hostPlatform.system == "i686-linux" then
"i686"
else if stdenv.hostPlatform.system == "x86_64-linux" then
"x86_64"
else
badArch;
in
stdenv.mkDerivation rec {
pname = "scilab-bin";
version = "6.1.1";
src = fetchurl {
url = "https://www.scilab.org/download/${version}/scilab-${version}.bin.linux-${architecture}.tar.gz";
sha256 =
if stdenv.hostPlatform.system == "i686-linux" then
"0fgjc2ak3b2qi6yin3fy50qwk2bcj0zbz1h4lyyic9n1n1qcliib"
else if stdenv.hostPlatform.system == "x86_64-linux" then
"sha256-PuGnz2YdAhriavwnuf5Qyy0cnCeRHlWC6dQzfr7bLHk="
else
badArch;
srcs = {
aarch64-darwin = fetchurl {
url = "https://www.utc.fr/~mottelet/scilab/download/${version}/scilab-${version}-accelerate-arm64.dmg";
sha256 = "sha256-L4dxD8R8bY5nd+4oDs5Yk0LlNsFykLnAM+oN/O87SRI=";
};
x86_64-darwin = fetchurl {
url = "https://www.utc.fr/~mottelet/scilab/download/${version}/scilab-${version}-x86_64.dmg";
sha256 = "sha256-tBeqzllMuogrGcJxGqEl2DdNXaiwok3yhzWSdlWY5Fc=";
};
x86_64-linux = fetchurl {
url = "https://www.scilab.org/download/${version}/scilab-${version}.bin.linux-x86_64.tar.gz";
sha256 = "sha256-PuGnz2YdAhriavwnuf5Qyy0cnCeRHlWC6dQzfr7bLHk=";
};
};
src = srcs.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
meta = {
homepage = "http://www.scilab.org/";
description = "Scientific software package for numerical computations (Matlab lookalike)";
platforms = [ "aarch64-darwin" "x86_64-darwin" "x86_64-linux" ];
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.gpl2Only;
};
darwin = stdenv.mkDerivation rec {
inherit pname version src meta;
nativeBuildInputs = [ undmg makeWrapper ];
sourceRoot = "scilab-${version}.app";
installPhase = ''
mkdir -p $out/{Applications/scilab.app,bin}
cp -R . $out/Applications/scilab.app
makeWrapper $out/{Applications/scilab.app/Contents/MacOS,bin}/scilab
'';
};
linux = stdenv.mkDerivation rec {
inherit pname version src meta;
libPath = lib.makeLibraryPath [
stdenv.cc.cc
@ -89,12 +108,6 @@ stdenv.mkDerivation rec {
# Moving other share/ folders
mv $out/opt/scilab-${version}/share/{appdata,locale,mime} $out/share
'';
meta = {
homepage = "http://www.scilab.org/";
description = "Scientific software package for numerical computations (Matlab lookalike)";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
# see http://www.scilab.org/legal_notice
license = "Scilab";
};
}
in
if stdenv.isDarwin then darwin else linux

View file

@ -18,13 +18,13 @@
python3.pkgs.buildPythonApplication rec {
pname = "meld";
version = "3.21.2";
version = "3.22.0";
format = "other";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "IV+odABTZ5TFllddE6nIfijxjdNyW43/mG2y4pM6cU4=";
sha256 = "sha256-P8EHyY7251NY/9Kw0UyF3bSP4UoR6TmpQyL6qo6QxA0=";
};
nativeBuildInputs = [
@ -56,6 +56,10 @@ python3.pkgs.buildPythonApplication rec {
# https://github.com/NixOS/nixpkgs/issues/56943
strictDeps = false;
postPatch = ''
patchShebangs meson_shebang_normalisation.py
'';
passthru = {
updateScript = gnome.updateScript {
packageName = pname;
@ -65,7 +69,7 @@ python3.pkgs.buildPythonApplication rec {
meta = with lib; {
description = "Visual diff and merge tool";
homepage = "http://meldmerge.org/";
homepage = "https://meld.app/";
license = licenses.gpl2Plus;
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [ jtojnar mimame ];

View file

@ -2,12 +2,12 @@
picom.overrideAttrs (oldAttrs: rec {
pname = "picom-next";
version = "unstable-2022-02-05";
version = "unstable-2022-08-23";
src = fetchFromGitHub {
owner = "yshui";
repo = "picom";
rev = "928963721c8789fc5f27949e8b0730771aab940d";
sha256 = "sha256-qu9HnUG5VQbiSgduW1oR/tVvzEckaD2TWzds4R5zI+Y=";
rev = "e0758eb5e572d5d7cf28f28e5e409f20e0bd2ded";
sha256 = "sha256-L0cFkKPFw92dx3P9jlkwgw7/otjUVkVZbOE0UT6gF+I=";
};
meta.maintainers = with lib.maintainers; oldAttrs.meta.maintainers ++ [ GKasparov ];
})

View file

@ -1 +1 @@
WGET_ARGS=( https://download.kde.org/stable/frameworks/5.97/ -A '*.tar.xz' )
WGET_ARGS=( https://download.kde.org/stable/frameworks/5.98/ -A '*.tar.xz' )

View file

@ -4,667 +4,667 @@
{
attica = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/attica-5.97.0.tar.xz";
sha256 = "0ciq7dbr027g8dgkfs4l3ys9fdhxlgkr0hd1mip3fngwcjn2my65";
name = "attica-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/attica-5.98.0.tar.xz";
sha256 = "0w1w6w2jia1q32jnn2dhyxmkq64ha1dcbsqj233v4f224rp3aknp";
name = "attica-5.98.0.tar.xz";
};
};
baloo = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/baloo-5.97.0.tar.xz";
sha256 = "0s2rpaz5dk0zixm6x51h6h9g4997g3sjj6mmqjx2fnyaxh79r1hz";
name = "baloo-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/baloo-5.98.0.tar.xz";
sha256 = "0x515lnvrzlnsv5i924q17mzi88k00krj90myad17s0g7p5pi1rw";
name = "baloo-5.98.0.tar.xz";
};
};
bluez-qt = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/bluez-qt-5.97.0.tar.xz";
sha256 = "16gawrq75008r70hjf38fk7w9y1ns2x9vrxs953gbg58ygaryfh3";
name = "bluez-qt-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/bluez-qt-5.98.0.tar.xz";
sha256 = "0h2k2qiskn921cpni5rs7x5ahric6dlllwsrk77akpi4xcsrip2g";
name = "bluez-qt-5.98.0.tar.xz";
};
};
breeze-icons = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/breeze-icons-5.97.0.tar.xz";
sha256 = "18vij7ihdyd6mar971yci2925c2j5l9q0479931h563ph8i49bkf";
name = "breeze-icons-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/breeze-icons-5.98.0.tar.xz";
sha256 = "0a3zvmhcfsnxv0jpyjny3sl769p99psadl1872v0qlkax47pvsjp";
name = "breeze-icons-5.98.0.tar.xz";
};
};
extra-cmake-modules = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/extra-cmake-modules-5.97.0.tar.xz";
sha256 = "02n5xywig2pksbkxfckd0dn97mdn6qjv3shyqryscayqvbrkblly";
name = "extra-cmake-modules-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/extra-cmake-modules-5.98.0.tar.xz";
sha256 = "0669m98vqy4hpacfjs7xpgjj1bns24kjybrjipxzp82092g8y69w";
name = "extra-cmake-modules-5.98.0.tar.xz";
};
};
frameworkintegration = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/frameworkintegration-5.97.0.tar.xz";
sha256 = "1srj8gnvb3mhppiiy2p489vwj0rcq0j91h4q4halmbl3hd9j4s1v";
name = "frameworkintegration-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/frameworkintegration-5.98.0.tar.xz";
sha256 = "1mrangjj8lhm4njpkhqna2zwnidkd9crs23gj6kdlwzmiknypi6q";
name = "frameworkintegration-5.98.0.tar.xz";
};
};
kactivities = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kactivities-5.97.0.tar.xz";
sha256 = "0dyg0rd8cwc3vyb7p3d1n5c670d4f87s09q017ml88pndxpbnbfi";
name = "kactivities-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kactivities-5.98.0.tar.xz";
sha256 = "0n7r88y1b8mph5al2xh8fbw5ckdzdmdzjipf205y20ib35bskd9i";
name = "kactivities-5.98.0.tar.xz";
};
};
kactivities-stats = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kactivities-stats-5.97.0.tar.xz";
sha256 = "1nwbp36p8hk6wwyf4mq4ijy57ig6lass8kyla31dkhy95nqc79p8";
name = "kactivities-stats-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kactivities-stats-5.98.0.tar.xz";
sha256 = "0zvw3km1wf91wl9xbjvawjia0847kbs3js4nbf3d0z87l5h6rbx8";
name = "kactivities-stats-5.98.0.tar.xz";
};
};
kapidox = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kapidox-5.97.0.tar.xz";
sha256 = "0rg91cv60r4my7cvj9kjrp06jghgk5kwslqi8b5s9hjh2c0w73wx";
name = "kapidox-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kapidox-5.98.0.tar.xz";
sha256 = "1k2qk8ibv5dqdhkn2992n8rlmslpmngz83hxb7zrh3pkphdg8v2n";
name = "kapidox-5.98.0.tar.xz";
};
};
karchive = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/karchive-5.97.0.tar.xz";
sha256 = "14ldrbkzlm59sjysirvj8yhihgyy4x85w54ydj8khnmvvm4q5zqv";
name = "karchive-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/karchive-5.98.0.tar.xz";
sha256 = "1ipj7j1iw6g56z0qppji38h6qwbs05piiqqbsw8hdbf96l6cdiq2";
name = "karchive-5.98.0.tar.xz";
};
};
kauth = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kauth-5.97.0.tar.xz";
sha256 = "1xa2r9qwi0h3740f07dj4qxzvr9qgaqjjwbf3lj5g1k2nd9wakfp";
name = "kauth-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kauth-5.98.0.tar.xz";
sha256 = "0nzdvx2mibpq1cgzpll9ffjr46vch1qvriaywyqih0iybx6mx5z6";
name = "kauth-5.98.0.tar.xz";
};
};
kbookmarks = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kbookmarks-5.97.0.tar.xz";
sha256 = "0skbw5m3ihg8v4g46gfvbvgrhdfav6sx26l9jcjx0pfi85ksqvbp";
name = "kbookmarks-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kbookmarks-5.98.0.tar.xz";
sha256 = "1rpjqz2xnpb2wp2k3pjdclbkb0p96y48x6h8l056nr93alxyrqvi";
name = "kbookmarks-5.98.0.tar.xz";
};
};
kcalendarcore = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kcalendarcore-5.97.0.tar.xz";
sha256 = "1476yjbww2cwxnc84nmdgc3r7wi50hj2jjmh6qgfa8067w2sx9yq";
name = "kcalendarcore-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kcalendarcore-5.98.0.tar.xz";
sha256 = "16kclspsjzld9n07z1i8li2pc91ihpqhbk46a4s92nsihs2dkayk";
name = "kcalendarcore-5.98.0.tar.xz";
};
};
kcmutils = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kcmutils-5.97.0.tar.xz";
sha256 = "0xasda9bi455fmmqdhmapdm6n7sg5m1kgvzh5zx7r43s6jshf6dd";
name = "kcmutils-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kcmutils-5.98.0.tar.xz";
sha256 = "0jqkg4i16jnxricrhi1cbvv7gjjj7ry3z36mzh11h48ml7rl05qx";
name = "kcmutils-5.98.0.tar.xz";
};
};
kcodecs = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kcodecs-5.97.0.tar.xz";
sha256 = "0w16il3gqy76x4l7135jgi1sfxz4yl9zss2r53mgm583m0bybrk3";
name = "kcodecs-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kcodecs-5.98.0.tar.xz";
sha256 = "0n10r7s9r25xp7vlym41qi421kld00niig73yark7yghj0r41jcz";
name = "kcodecs-5.98.0.tar.xz";
};
};
kcompletion = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kcompletion-5.97.0.tar.xz";
sha256 = "19lygg1x12yx41rrh1fklzhrg86nbhg6cji2i25g50ycsd7f1cba";
name = "kcompletion-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kcompletion-5.98.0.tar.xz";
sha256 = "191vid00zskvhl6dgj6yz9iyvwdcmg35l5gq68ggjr17cj59acsf";
name = "kcompletion-5.98.0.tar.xz";
};
};
kconfig = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kconfig-5.97.0.tar.xz";
sha256 = "0bgnagh8kljakvx9rg461fvispf1f37pcd8z9qxr6flwgw67gzlh";
name = "kconfig-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kconfig-5.98.0.tar.xz";
sha256 = "15m2bggfr682q68dym7nzmvz7q7pwarzijad1wj0r5cs62l3bkjy";
name = "kconfig-5.98.0.tar.xz";
};
};
kconfigwidgets = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kconfigwidgets-5.97.0.tar.xz";
sha256 = "0a44qp3c3isi7xgjcqhs0npiisgf379nxlswmyblmlm00rn03ii0";
name = "kconfigwidgets-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kconfigwidgets-5.98.0.tar.xz";
sha256 = "05bwldqc5k6dlzsxjby5565sch6i0mh7jg5cbyjz24xb1fpj0d7b";
name = "kconfigwidgets-5.98.0.tar.xz";
};
};
kcontacts = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kcontacts-5.97.0.tar.xz";
sha256 = "026rjgmi6lgvm30799klkbcmwfhzlixsbdqyjvzcpsszxh0nj6dq";
name = "kcontacts-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kcontacts-5.98.0.tar.xz";
sha256 = "0g3lg1i9rg7hjw7xjx9228sy54dy35lgwghcjds5cawszl5yi106";
name = "kcontacts-5.98.0.tar.xz";
};
};
kcoreaddons = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kcoreaddons-5.97.0.tar.xz";
sha256 = "1ah28900l7j8nb3v3q7xsmmvrq6cv63b8gyisbcw6kryhw9kah09";
name = "kcoreaddons-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kcoreaddons-5.98.0.tar.xz";
sha256 = "0lqmyxqsw7w1qgdgmax63v64cy7dwk7n4zi8k53xmrqjmd9jir52";
name = "kcoreaddons-5.98.0.tar.xz";
};
};
kcrash = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kcrash-5.97.0.tar.xz";
sha256 = "1ipmm012v9zvxf7fxcl811xzxw9h6a6d6lzmnn589h9h3n6j8wgg";
name = "kcrash-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kcrash-5.98.0.tar.xz";
sha256 = "03ba3x9jgp15dxgwbjnv5s98f5di2z4ncp4hiv1qkyiibqqfx6kf";
name = "kcrash-5.98.0.tar.xz";
};
};
kdav = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kdav-5.97.0.tar.xz";
sha256 = "1nx5zks5svxszhnm4732w9kh17p20bh66z90gl77zxgixqsq93fm";
name = "kdav-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kdav-5.98.0.tar.xz";
sha256 = "02474a3k7yqgnb1sbxbnm6l4cahn88y2631jvkq9xlmcx7xs2dzi";
name = "kdav-5.98.0.tar.xz";
};
};
kdbusaddons = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kdbusaddons-5.97.0.tar.xz";
sha256 = "0b8j2bj4zn7a9yhba44almsvq1s6vg7s3s5gr97mj7mz2hlyiiqk";
name = "kdbusaddons-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kdbusaddons-5.98.0.tar.xz";
sha256 = "0fwdmlnci2xn5pi1ywgia3xka3zsh6gl6xpx1gvql7lczk1y490a";
name = "kdbusaddons-5.98.0.tar.xz";
};
};
kdeclarative = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kdeclarative-5.97.0.tar.xz";
sha256 = "0w2s3139xz7001awzs9wpjd23qp5hxzw0k3sgljnwqa36scd4s5y";
name = "kdeclarative-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kdeclarative-5.98.0.tar.xz";
sha256 = "0y5scmcnzhwvyb7x6fdb59xgdhghw8v9i3r05gx1x7g1gfsw0wh6";
name = "kdeclarative-5.98.0.tar.xz";
};
};
kded = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kded-5.97.0.tar.xz";
sha256 = "19znbzhifix0r2wzsr5f7fj839ymlpjwlpagpkwsx57pg21k9p2b";
name = "kded-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kded-5.98.0.tar.xz";
sha256 = "1k8yxdnihfvvdjmw7lmd62vi5k1hpvjdcwd7njqxz6178iq7dd75";
name = "kded-5.98.0.tar.xz";
};
};
kdelibs4support = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/portingAids/kdelibs4support-5.97.0.tar.xz";
sha256 = "04a14i0g59wj54lzq34s8av9mxkfw8jcvlgv3pg87l8xwq4xvpqs";
name = "kdelibs4support-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/portingAids/kdelibs4support-5.98.0.tar.xz";
sha256 = "0hyyrxic1rkw2jrr92rnmbk6bqkfrcnpc917vs7xyansk9799b8f";
name = "kdelibs4support-5.98.0.tar.xz";
};
};
kdesignerplugin = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/portingAids/kdesignerplugin-5.97.0.tar.xz";
sha256 = "087xycnizfw7psnha2f9v16nxphvdnly3ymqywcjwv213cd7y1r8";
name = "kdesignerplugin-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/portingAids/kdesignerplugin-5.98.0.tar.xz";
sha256 = "17b0javl6k5zcmx04aqzmh3qdgwvzhf62x603m4pg6xbl3zns67g";
name = "kdesignerplugin-5.98.0.tar.xz";
};
};
kdesu = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kdesu-5.97.0.tar.xz";
sha256 = "1csgsrj1jld4p9rqpda4c9wckk224m6zyhhybfqh0mhz78pvcbk5";
name = "kdesu-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kdesu-5.98.0.tar.xz";
sha256 = "15fbb7zifk4lhnlwvqhs9svzb80qwms03zbrjfnsc1n1wyyfk7v2";
name = "kdesu-5.98.0.tar.xz";
};
};
kdewebkit = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/portingAids/kdewebkit-5.97.0.tar.xz";
sha256 = "1dijacbg76mn9l13fk8cl0kgj98g8wkky3z1210x65gjgqgzl97f";
name = "kdewebkit-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/portingAids/kdewebkit-5.98.0.tar.xz";
sha256 = "03bwwgzh1xfj4w7q2cvr7712yrjgf9qhqkqgzypcdb49gpvaq164";
name = "kdewebkit-5.98.0.tar.xz";
};
};
kdnssd = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kdnssd-5.97.0.tar.xz";
sha256 = "0lmlwb4b06fy8myvai76srx4i1w60vw58mn14sy7l88kr28xc12d";
name = "kdnssd-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kdnssd-5.98.0.tar.xz";
sha256 = "0wcjq0g1cdjz9npy31i4rqbx85a95f15w71aamhm8x82l8nysv4g";
name = "kdnssd-5.98.0.tar.xz";
};
};
kdoctools = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kdoctools-5.97.0.tar.xz";
sha256 = "1xha2l0sqf4zyqbwglfc946pw483fcl9g43vlmnxrk9qsfr75b31";
name = "kdoctools-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kdoctools-5.98.0.tar.xz";
sha256 = "0ygpjasdynsmb3c8rdwnc5jminl5f34cmqnihsig831xsq8z6chs";
name = "kdoctools-5.98.0.tar.xz";
};
};
kemoticons = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kemoticons-5.97.0.tar.xz";
sha256 = "02ii85h7l508xhf9f05pfw0c4vldr102v7lbygk5mlrcpgmgqnp2";
name = "kemoticons-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kemoticons-5.98.0.tar.xz";
sha256 = "0f3d0jmpnqkrjn95sbvjzda923rfdgrlxd4k58pmzd0bblxkcxh2";
name = "kemoticons-5.98.0.tar.xz";
};
};
kfilemetadata = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kfilemetadata-5.97.0.tar.xz";
sha256 = "08bhs3nq5q362qfqhz3z4znm0svbjy8blcdgy3l0smfpfr8xhbrz";
name = "kfilemetadata-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kfilemetadata-5.98.0.tar.xz";
sha256 = "1nsvslhs2kiff3r5ji8z931lh6srvjzzvwnv9cs0j74sr46c6rkn";
name = "kfilemetadata-5.98.0.tar.xz";
};
};
kglobalaccel = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kglobalaccel-5.97.0.tar.xz";
sha256 = "0cdbwyckad5a7rlv1kcmpp51q32clbi86cbggap9l9r8h99x7i75";
name = "kglobalaccel-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kglobalaccel-5.98.0.tar.xz";
sha256 = "1vr6k7lpxsxa6in60ld2wcdqfpaan5xgbmwm3xyr584x6pv737cl";
name = "kglobalaccel-5.98.0.tar.xz";
};
};
kguiaddons = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kguiaddons-5.97.0.tar.xz";
sha256 = "10kmjq38ykbxhp5vr797vmgcv8jf28g2nrkx0j3myhwq1xgmjy7v";
name = "kguiaddons-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kguiaddons-5.98.0.tar.xz";
sha256 = "022qf858khdqklq117i223ihpw8mvdcbcfn8cwqmn2cv9qnfxnqj";
name = "kguiaddons-5.98.0.tar.xz";
};
};
kholidays = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kholidays-5.97.0.tar.xz";
sha256 = "0b5qr7vmrshp5hghxbab0q26i01aafw2za4qmj779cj9givpm3vj";
name = "kholidays-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kholidays-5.98.0.tar.xz";
sha256 = "0ysw52wiyxrkprn0gis85nphpfl1wdb4439i66dfmg7s9nyqpzp0";
name = "kholidays-5.98.0.tar.xz";
};
};
khtml = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/portingAids/khtml-5.97.0.tar.xz";
sha256 = "14dv3734z0m53rc1clx4qdm020pwc251ac9dvmpvg2x294vlj5kc";
name = "khtml-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/portingAids/khtml-5.98.0.tar.xz";
sha256 = "0bflwrp6i2w6a3fq2m2df655495rpnsmqcm7w1f1dzfndc6yd9i5";
name = "khtml-5.98.0.tar.xz";
};
};
ki18n = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/ki18n-5.97.0.tar.xz";
sha256 = "07hyz3vaqwd12g92gwrmzd3p2wx3qksfnnd560kan5f8g1pnsbq3";
name = "ki18n-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/ki18n-5.98.0.tar.xz";
sha256 = "0b3r53v2ybhlyqpkjv98dv2w9q49yqqxk9qzbyc4mm7ypq4hvl47";
name = "ki18n-5.98.0.tar.xz";
};
};
kiconthemes = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kiconthemes-5.97.0.tar.xz";
sha256 = "04csm9hb6inp1v0471xsqgxim5748s2k1fxl5lzmpzmbmslcdwcl";
name = "kiconthemes-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kiconthemes-5.98.0.tar.xz";
sha256 = "1qmld8xgabmwx2dh5395pll0a0jgirxhlbqv6aph76jg4lvynkqx";
name = "kiconthemes-5.98.0.tar.xz";
};
};
kidletime = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kidletime-5.97.0.tar.xz";
sha256 = "0aq4qpplafzsipflfjf463xp5p68gpcfssdr8lpkx84lqqa0k89m";
name = "kidletime-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kidletime-5.98.0.tar.xz";
sha256 = "1jdbjkishqnlzz1qrzyg92xnlsl7w89dmrh0zhzaj9bnr5a3icck";
name = "kidletime-5.98.0.tar.xz";
};
};
kimageformats = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kimageformats-5.97.0.tar.xz";
sha256 = "04ajq25xh4iyxfnm658h6fd9z8ipn5dgwd640ax9walbp4pkd0zb";
name = "kimageformats-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kimageformats-5.98.0.tar.xz";
sha256 = "0v4jr1lh2qjk453q8mpz94cd98k4kmjrykn8kxrd7zvrkaa4snfy";
name = "kimageformats-5.98.0.tar.xz";
};
};
kinit = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kinit-5.97.0.tar.xz";
sha256 = "19ac8i0dvh6q2sqrgk3rjg231x5n4k6d4hd0vgjycyxjmi3aqmjq";
name = "kinit-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kinit-5.98.0.tar.xz";
sha256 = "04654hz3yipnlhy5gz3bkh988fcfl1lv7608k4xa5qnbsxaqh141";
name = "kinit-5.98.0.tar.xz";
};
};
kio = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kio-5.97.0.tar.xz";
sha256 = "11sqcy0m3867ss9hgs5n7jmwck0rmdql2b1mp5q99d4fg98816yc";
name = "kio-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kio-5.98.0.tar.xz";
sha256 = "0z1ikpa3an3qmd26h2v48kxxw1jph21i12x4nawvc4x1dp4vkm1d";
name = "kio-5.98.0.tar.xz";
};
};
kirigami2 = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kirigami2-5.97.0.tar.xz";
sha256 = "016ny2pf34cll4zwxxfj0r4fjkvbm0mmac5z7d22dq6cgqrdz7j4";
name = "kirigami2-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kirigami2-5.98.0.tar.xz";
sha256 = "1l0ggwrprmg5n5y3gxv7h4593fg87d7naxkf30603kkavq0hgks6";
name = "kirigami2-5.98.0.tar.xz";
};
};
kitemmodels = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kitemmodels-5.97.0.tar.xz";
sha256 = "0vxlajl8lvddxrwnq3zdcm4sj36r6nyczplwk97xsr5q52minpbw";
name = "kitemmodels-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kitemmodels-5.98.0.tar.xz";
sha256 = "1z9swjmll833jxy2ym63zzgi9vl8ld79mgypndqszsrd4mfsbs16";
name = "kitemmodels-5.98.0.tar.xz";
};
};
kitemviews = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kitemviews-5.97.0.tar.xz";
sha256 = "1ggv3lf1z5986g837kq0dw2pkwd032zzdx2c9zs5zal1y7aid6f5";
name = "kitemviews-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kitemviews-5.98.0.tar.xz";
sha256 = "176gqlinsvdgkbg7kr4qd97mnvcnbymrkcs9kg6hm75qzxcaj8dj";
name = "kitemviews-5.98.0.tar.xz";
};
};
kjobwidgets = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kjobwidgets-5.97.0.tar.xz";
sha256 = "16s2rjbmxz6x1kmnx9mg8sa42p65ps5jk074s86vg9qnhk0jxkf9";
name = "kjobwidgets-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kjobwidgets-5.98.0.tar.xz";
sha256 = "0f87n5d3h2f9y1z2imfd0jj9108wbcxg7dg4k1c53zar2lrfx4wc";
name = "kjobwidgets-5.98.0.tar.xz";
};
};
kjs = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/portingAids/kjs-5.97.0.tar.xz";
sha256 = "1y6wgfc85smlp3kqxyma0h0nnn5z5hzszy0xdvbl76c1azby2n8f";
name = "kjs-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/portingAids/kjs-5.98.0.tar.xz";
sha256 = "03is1a5b1sfh1nd011lchgir9nrywvax06ilg9y7z0vsn0ick7ik";
name = "kjs-5.98.0.tar.xz";
};
};
kjsembed = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/portingAids/kjsembed-5.97.0.tar.xz";
sha256 = "07s0xpcvxslnyk6z6ilz2h57in5g4a1xa6yi896isqwihqc28kxx";
name = "kjsembed-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/portingAids/kjsembed-5.98.0.tar.xz";
sha256 = "0zb4vr0hp73lzc1gfnpq1grwmlpdvnp8awf3ydx4vqjh9n6jbaf2";
name = "kjsembed-5.98.0.tar.xz";
};
};
kmediaplayer = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/portingAids/kmediaplayer-5.97.0.tar.xz";
sha256 = "14hc5kz98smihlnnf5lg5i6mw8xnblix7jaql2x1ym6vj7vbnjks";
name = "kmediaplayer-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/portingAids/kmediaplayer-5.98.0.tar.xz";
sha256 = "0wcv99xgg9pxijbjl4cmsgmpwb893ira6wd3ys5ihk2nakbvd09x";
name = "kmediaplayer-5.98.0.tar.xz";
};
};
knewstuff = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/knewstuff-5.97.0.tar.xz";
sha256 = "0k49zbypxw0b79nbmhc59q2bz4h0whaq72if5nfa4jdxrvfvn9yp";
name = "knewstuff-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/knewstuff-5.98.0.tar.xz";
sha256 = "09mxzpv0l1i5ml963gdnji8rskmi8b2f0hp4rn6ibkcj00z48fgy";
name = "knewstuff-5.98.0.tar.xz";
};
};
knotifications = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/knotifications-5.97.0.tar.xz";
sha256 = "07ylq0ynb66cp5v7p26j49w65kadza8zkww3wl32nnvi3qa68qz3";
name = "knotifications-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/knotifications-5.98.0.tar.xz";
sha256 = "10whr3wjldaxdvbj6i250rqgsy2m1n606ja1yka571f1fz7laqcd";
name = "knotifications-5.98.0.tar.xz";
};
};
knotifyconfig = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/knotifyconfig-5.97.0.tar.xz";
sha256 = "1yldfc44k1z7s1f3yqzdm0dgg84xlzqddllkrxc60cf6aaq7pnhv";
name = "knotifyconfig-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/knotifyconfig-5.98.0.tar.xz";
sha256 = "1qlmgr5rifygp8zk8qfjwm6k72kfyj8x6hvqwy2a59lfi3wgbm07";
name = "knotifyconfig-5.98.0.tar.xz";
};
};
kpackage = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kpackage-5.97.0.tar.xz";
sha256 = "03j184bnv7lnbx2srqxhv9q5klgr0dvrfdwhx1b56jpmxjrdf79c";
name = "kpackage-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kpackage-5.98.0.tar.xz";
sha256 = "1234jq9qqhq2z5afkkniz6w5s1ab9r4x9wamq3c9y08nzjq634py";
name = "kpackage-5.98.0.tar.xz";
};
};
kparts = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kparts-5.97.0.tar.xz";
sha256 = "0l95af7c9m79z1pwyzzhdihd2wksjxy0vnl6h4a5qi35a553v0zg";
name = "kparts-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kparts-5.98.0.tar.xz";
sha256 = "01gcnywbzrgwlk4cws2rr139r95r201yfal1af3jkd7g2x499vgr";
name = "kparts-5.98.0.tar.xz";
};
};
kpeople = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kpeople-5.97.0.tar.xz";
sha256 = "1fy2dpfbhcmi0v08ik6pbb31z29m1g91l14p98ny3g6sy6r1l83v";
name = "kpeople-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kpeople-5.98.0.tar.xz";
sha256 = "0wxy8pxkbfqbb4i9v3q912shzck56bk6xra3blhwva82qm9rps0f";
name = "kpeople-5.98.0.tar.xz";
};
};
kplotting = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kplotting-5.97.0.tar.xz";
sha256 = "03pa2qbpm6qsc9v6i6wqr15jwjkgywzdwy7jl6cxrh9acdmy3ljy";
name = "kplotting-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kplotting-5.98.0.tar.xz";
sha256 = "0hnzyl1x6acv1psdgsa9prpvnm12j71x6w6wbs1b0fl9bv5zw222";
name = "kplotting-5.98.0.tar.xz";
};
};
kpty = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kpty-5.97.0.tar.xz";
sha256 = "1i0a53l1ik44blxy7xg3lf2l2x2idxfrxn1rnjdgm119klysdic7";
name = "kpty-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kpty-5.98.0.tar.xz";
sha256 = "0arxbdxldwnrcg5x1vpvkwdd4hayrpqvn08jz6r7zb4s9h1582ww";
name = "kpty-5.98.0.tar.xz";
};
};
kquickcharts = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kquickcharts-5.97.0.tar.xz";
sha256 = "1v2zky53hvwbqnbh0wj8n6rp0lp59qii4k5gm3j2pfcjzrdj8an1";
name = "kquickcharts-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kquickcharts-5.98.0.tar.xz";
sha256 = "1xll5yf8cjziraxgybmhclnsg1i5lgmvh5bqqnwnzncg8anzijhk";
name = "kquickcharts-5.98.0.tar.xz";
};
};
kross = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/portingAids/kross-5.97.0.tar.xz";
sha256 = "0143l7nxq0j207cjvs0srcllvfyzpwrzxmcrdl22hrj951j1aq5s";
name = "kross-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/portingAids/kross-5.98.0.tar.xz";
sha256 = "0yjn66r44jxlrm4vz1nf8s64kcw7lmarjpqz1mcgb1n4jc28hs60";
name = "kross-5.98.0.tar.xz";
};
};
krunner = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/krunner-5.97.0.tar.xz";
sha256 = "0addv0whngqzfvsi1gcsiissin3sa7gg8n5kd3nnp03w7kqbapr9";
name = "krunner-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/krunner-5.98.0.tar.xz";
sha256 = "0kch839xw09h1lddqgdcfwniq6rza5wdyyzcx99hcasn7l60nhsj";
name = "krunner-5.98.0.tar.xz";
};
};
kservice = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kservice-5.97.0.tar.xz";
sha256 = "0bi07qdnl99g4kwxikh5nb4n6ihnn5hg8g1sl64jkggd06l1c03d";
name = "kservice-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kservice-5.98.0.tar.xz";
sha256 = "0lgwpcdkkbxwq84zp5aymrdwy0iacqxz5ckc89pymcm0bacyhl31";
name = "kservice-5.98.0.tar.xz";
};
};
ktexteditor = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/ktexteditor-5.97.0.tar.xz";
sha256 = "02hwh736zlb98vkd83sz8a2ywqcv3wbik2pscdg746ff2pvqnwlb";
name = "ktexteditor-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/ktexteditor-5.98.0.tar.xz";
sha256 = "1pazi9rz4v95g31s7d26yla8rcb0cgd08mlmdcasywsaxc8nn7vw";
name = "ktexteditor-5.98.0.tar.xz";
};
};
ktextwidgets = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/ktextwidgets-5.97.0.tar.xz";
sha256 = "1kwa52f1nyidxjkcipp5r3p1cp5m4xdm57cr77vv9krzhcaznhmx";
name = "ktextwidgets-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/ktextwidgets-5.98.0.tar.xz";
sha256 = "14ivmpng7x9rsk3x6kyd86jabzqxgjcdrma1im44wacnvisi4llk";
name = "ktextwidgets-5.98.0.tar.xz";
};
};
kunitconversion = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kunitconversion-5.97.0.tar.xz";
sha256 = "1pspm7ka6yvy7pbdsfliyzr0xi20m8krd4qvy24jy4rn0wa5xy6v";
name = "kunitconversion-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kunitconversion-5.98.0.tar.xz";
sha256 = "0lhyg1d1k25kqk94lzy8mb06p4c17limmcrzirnsnxjvhjrc6r05";
name = "kunitconversion-5.98.0.tar.xz";
};
};
kwallet = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kwallet-5.97.0.tar.xz";
sha256 = "08fqjxsnqiifp5knsb0w5ajx5713c1z4p5s7cbg6395bqsq7i6xb";
name = "kwallet-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kwallet-5.98.0.tar.xz";
sha256 = "0kwxkxlk0xlxkjgpjpb40xfl2l9hnhpymb4lxw4zwlxjn81r6sab";
name = "kwallet-5.98.0.tar.xz";
};
};
kwayland = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kwayland-5.97.0.tar.xz";
sha256 = "0g6a618kdgsra0b7mkg3hyvxm3lzwnmz5j2mlkhmmkfci5n02wg5";
name = "kwayland-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kwayland-5.98.0.tar.xz";
sha256 = "0c0953gm63xhrqb7aspvf28wi7x31mrgaid23dw5gqphkbgis5qw";
name = "kwayland-5.98.0.tar.xz";
};
};
kwidgetsaddons = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kwidgetsaddons-5.97.0.tar.xz";
sha256 = "05xcnrv27m7xfhgkfmgrbrfg6m6bb3p65iqb8gxjjs0357jcgh3s";
name = "kwidgetsaddons-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kwidgetsaddons-5.98.0.tar.xz";
sha256 = "117wki4w2bs1d2pjhi5qpb2b3qhhva6fq9gikba5fb6980kmdayr";
name = "kwidgetsaddons-5.98.0.tar.xz";
};
};
kwindowsystem = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kwindowsystem-5.97.0.tar.xz";
sha256 = "1wgybsf3n16q66pkgcg3hjypmfl9cam69bcz98xf074s6ybaf8mq";
name = "kwindowsystem-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kwindowsystem-5.98.0.tar.xz";
sha256 = "02l7xmxcilmrxpkkid4m9srl0d8ymqgwpw5j80w3g57p0rahwjl1";
name = "kwindowsystem-5.98.0.tar.xz";
};
};
kxmlgui = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/kxmlgui-5.97.0.tar.xz";
sha256 = "1xdd30r9a3f611h8kmk53mybyil870159b7qr7v13g5asqlpkwds";
name = "kxmlgui-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/kxmlgui-5.98.0.tar.xz";
sha256 = "08n5l3zgkh0fxaqwrfx5mk4j5wq9ylkpxd37751qcivpag7l0x45";
name = "kxmlgui-5.98.0.tar.xz";
};
};
kxmlrpcclient = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/portingAids/kxmlrpcclient-5.97.0.tar.xz";
sha256 = "02fkzf9z983r2mfyjwyhpzf9b3qpk8bavh1pixbvwd6iddmqhnj9";
name = "kxmlrpcclient-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/portingAids/kxmlrpcclient-5.98.0.tar.xz";
sha256 = "09apfrkgvvzv8zwxyjbi5qb145a9awirk02nx474bshgypfqslpb";
name = "kxmlrpcclient-5.98.0.tar.xz";
};
};
modemmanager-qt = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/modemmanager-qt-5.97.0.tar.xz";
sha256 = "0qg56r4j3mlyp27zjdrhwckw4a10zfp4bpzwr35m37ccsb80304k";
name = "modemmanager-qt-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/modemmanager-qt-5.98.0.tar.xz";
sha256 = "0gk4jy3r1451a2dajhnz6lin4lfawc4qdlxp7n7m43ca4d89h13k";
name = "modemmanager-qt-5.98.0.tar.xz";
};
};
networkmanager-qt = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/networkmanager-qt-5.97.0.tar.xz";
sha256 = "10bczach9x3az29h32rn6h0gnz4ghj8dn8ynm93jkkjmw87asml5";
name = "networkmanager-qt-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/networkmanager-qt-5.98.0.tar.xz";
sha256 = "0s1h02v9k8nyl30mw7gayzvpb8bnzzp9crcfqpry7rf02rxv9idw";
name = "networkmanager-qt-5.98.0.tar.xz";
};
};
oxygen-icons5 = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/oxygen-icons5-5.97.0.tar.xz";
sha256 = "1ypr4l1205jzc9cpdin64a2rk0bz4x0wjy7k87lswm2643w6sjsm";
name = "oxygen-icons5-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/oxygen-icons5-5.98.0.tar.xz";
sha256 = "03wk52hqrgj0r73nb4yiq7rnmdn4rrqzrj3cdzbg3flkw5r7wbbq";
name = "oxygen-icons5-5.98.0.tar.xz";
};
};
plasma-framework = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/plasma-framework-5.97.0.tar.xz";
sha256 = "09xmjmv9l26dpyngwks66lb48clfwfagpndavf2djcfjid4pv63k";
name = "plasma-framework-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/plasma-framework-5.98.0.tar.xz";
sha256 = "1bmwvk0pj0bnb8qhcl0bz82r63nls6h7lzzmkfkdwcwmjifmiqg4";
name = "plasma-framework-5.98.0.tar.xz";
};
};
prison = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/prison-5.97.0.tar.xz";
sha256 = "06skmwxb1hkg2h1q2fhgkbbsdnvhg6l930533n446g42p7qlzw56";
name = "prison-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/prison-5.98.0.tar.xz";
sha256 = "1ppqm1f06q8fc1ncvzn9a133npmvlh1qxgvvbpwn6m0a8cr7ac6w";
name = "prison-5.98.0.tar.xz";
};
};
purpose = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/purpose-5.97.0.tar.xz";
sha256 = "17sih5a5v28qpwrvc1jq3b2hhi7qrbwaw14swg0iz89icbaxizl3";
name = "purpose-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/purpose-5.98.0.tar.xz";
sha256 = "0g9ykhsn9dl3y3qp4wm3r7bkdhpl9mcbg671wa26qx3ba8a2jynr";
name = "purpose-5.98.0.tar.xz";
};
};
qqc2-desktop-style = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/qqc2-desktop-style-5.97.0.tar.xz";
sha256 = "19ily5hn1hmyqw9d2qwm7440zzr3kjdz1qf2n073w2miqgp6fsa6";
name = "qqc2-desktop-style-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/qqc2-desktop-style-5.98.0.tar.xz";
sha256 = "1af7izd4k220dzngf1nwgcw0bi7vl772lpjrqd9fp9rijh74dx7d";
name = "qqc2-desktop-style-5.98.0.tar.xz";
};
};
solid = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/solid-5.97.0.tar.xz";
sha256 = "17aclbb8jwdj4hd6kz3svgla5i5rm03xj7cavdinbvy2g13avh44";
name = "solid-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/solid-5.98.0.tar.xz";
sha256 = "14bf2k40skhyhrmgyyscg7psm1a8klf4z696pimlwjjhnawjfr06";
name = "solid-5.98.0.tar.xz";
};
};
sonnet = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/sonnet-5.97.0.tar.xz";
sha256 = "14qijjhm0ar14nw03dp192gnmlx13xgybw2iv71nrxg7cybp74m3";
name = "sonnet-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/sonnet-5.98.0.tar.xz";
sha256 = "0j4p91xx1scg3jmvq6km7bwfjz5ihafk76yf1byb6aqyw50h3bm3";
name = "sonnet-5.98.0.tar.xz";
};
};
syndication = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/syndication-5.97.0.tar.xz";
sha256 = "0qcxmsirzqbycndw4grvpcmvyfz01crj7cdlazj92a5gckz640jn";
name = "syndication-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/syndication-5.98.0.tar.xz";
sha256 = "04py880hxkvidydsqcyjbkq0wv9cp42d7svkdgf74fmzfyfrmrax";
name = "syndication-5.98.0.tar.xz";
};
};
syntax-highlighting = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/syntax-highlighting-5.97.0.tar.xz";
sha256 = "17d9a2mr0g3l62nqvrsmwkhraxjc26bw8hxf27xwpngazy8rd2z8";
name = "syntax-highlighting-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/syntax-highlighting-5.98.0.tar.xz";
sha256 = "092ilbhhs8xaqblc9w1xksapdzvqyazz8lj011wz4762p1nagiq2";
name = "syntax-highlighting-5.98.0.tar.xz";
};
};
threadweaver = {
version = "5.97.0";
version = "5.98.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.97/threadweaver-5.97.0.tar.xz";
sha256 = "13s0zjmjwqpzxv14h7x8d12av4icgdnhgzb9qcdc82gazq1mv5s6";
name = "threadweaver-5.97.0.tar.xz";
url = "${mirror}/stable/frameworks/5.98/threadweaver-5.98.0.tar.xz";
sha256 = "1pwinpz5kscx64kc7dn4qf76m64kxzp92zjk8j2a2s1mx0s0vk2s";
name = "threadweaver-5.98.0.tar.xz";
};
};
}

View file

@ -1,7 +1,7 @@
{ lib, stdenv, fetchFromGitHub, fixDarwinDylibNames, oracle-instantclient, libaio }:
let
version = "4.4.1";
version = "4.5.0";
libPath = lib.makeLibraryPath [ oracle-instantclient.lib ];
in stdenv.mkDerivation {
@ -13,7 +13,7 @@ in stdenv.mkDerivation {
owner = "oracle";
repo = "odpi";
rev = "v${version}";
sha256 = "sha256-tc6N19jSLkuOvTe5f/pBAd1FvpnOjsa4V9CgygUvpZo=";
sha256 = "sha256-EPTEZ8Sh8yWtgbKRhwa1nrXSgQelUJfZDaStGSfOKGw=";
};
nativeBuildInputs = lib.optional stdenv.isDarwin fixDarwinDylibNames;

View file

@ -0,0 +1,34 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
, into-dbus-python
, dbus-python
, pytestCheckHook
}:
buildPythonPackage rec {
pname = "dbus-python-client-gen";
version = "0.8";
src = fetchFromGitHub {
owner = "stratis-storage";
repo = pname;
rev = "v${version}";
hash = "sha256-nSzxT65WHBVct5pGHmIAHJXftd0tKZeK/argN+V9xcs=";
};
propagatedBuildInputs = [
into-dbus-python
dbus-python
];
checkInputs = [
pytestCheckHook
];
meta = with lib; {
description = "A Python library for generating dbus-python client code";
homepage = "https://github.com/stratis-storage/dbus-python-client-gen";
license = licenses.mpl20;
maintainers = with maintainers; [ nickcao ];
};
}

View file

@ -0,0 +1,34 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
, pyparsing
, pytestCheckHook
, hypothesis
, hs-dbus-signature
}:
buildPythonPackage rec {
pname = "dbus-signature-pyparsing";
version = "0.04";
src = fetchFromGitHub {
owner = "stratis-storage";
repo = pname;
rev = "v${version}";
hash = "sha256-IXyepfq7pLTRkTolKWsKGrYDoxukVC9JTrxS9xV7s2I=";
};
propagatedBuildInputs = [ pyparsing ];
checkInputs = [
pytestCheckHook
hypothesis
hs-dbus-signature
];
meta = with lib; {
description = "A Parser for a D-Bus Signature";
homepage = "https://github.com/stratis-storage/dbus-signature-pyparsing";
license = licenses.asl20;
maintainers = with maintainers; [ nickcao ];
};
}

View file

@ -0,0 +1,28 @@
{ lib
, buildPythonPackage
, fetchPypi
, pytestCheckHook
, hypothesis
}:
buildPythonPackage rec {
pname = "hs-dbus-signature";
version = "0.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-NNnTcSX+K8zU+sj1QBd13h7aEXN9VqltJMNWCuhgZ6I=";
};
checkInputs = [
pytestCheckHook
hypothesis
];
meta = with lib; {
description = "A Hypothesis Strategy for Generating Arbitrary DBus Signatures";
homepage = "https://github.com/stratis-storage/hs-dbus-signature";
license = licenses.mpl20;
maintainers = with maintainers; [ nickcao ];
};
}

View file

@ -0,0 +1,38 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
, dbus-signature-pyparsing
, dbus-python
, pytestCheckHook
, hypothesis
, hs-dbus-signature
}:
buildPythonPackage rec {
pname = "into-dbus-python";
version = "0.08";
src = fetchFromGitHub {
owner = "stratis-storage";
repo = pname;
rev = "v${version}";
hash = "sha256-Z8e6oAvRMIisMjG4HcS5jSH1znGVc7pGpMITo5fXYVs=";
};
propagatedBuildInputs = [
dbus-signature-pyparsing
dbus-python
];
checkInputs = [
pytestCheckHook
hypothesis
hs-dbus-signature
];
meta = with lib; {
description = "A transformer to dbus-python types";
homepage = "https://github.com/stratis-storage/into-dbus-python";
license = licenses.asl20;
maintainers = with maintainers; [ nickcao ];
};
}

View file

@ -1,4 +1,5 @@
{ lib
, stdenv
, buildPythonPackage
, isPy27
, fetchPypi
@ -37,11 +38,19 @@ buildPythonPackage rec {
./pyqt5-confirm-license.patch
];
postPatch =
# be more verbose
postPatch = ''
''
cat >> pyproject.toml <<EOF
[tool.sip.project]
verbose = true
''
# Due to bug in SIP .whl name generation we have to bump minimal macos sdk upto 11.0 for
# aarch64-darwin. This patch can be removed once SIP will fix it in upstream,
# see https://github.com/NixOS/nixpkgs/pull/186612#issuecomment-1214635456.
+ lib.optionalString (stdenv.isDarwin && stdenv.isAarch64) ''
minimum-macos-version = "11.0"
'' + ''
EOF
'';

View file

@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "codeql";
version = "2.8.5";
version = "2.10.5";
dontConfigure = true;
dontBuild = true;
@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
src = fetchzip {
url = "https://github.com/github/codeql-cli-binaries/releases/download/v${version}/codeql.zip";
sha256 = "sha256-HZJBqm196RgWR/14mfrLYQlU+4W3t0b4TXme04XkfKw=";
sha256 = "sha256-7LtGRCB4BNulJ8fgq3IiDrcVMbbE4gjylzVKJ+3Q9Ac=";
};
nativeBuildInputs = [

View file

@ -0,0 +1,30 @@
{ lib, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "bob";
version = "0.5.3";
src = fetchFromGitHub {
owner = "benchkram";
repo = pname;
rev = version;
hash = "sha256-JG1fysCqqd/MwpNhKJwLr4cTGq4/88f9OMMapb+r3bc=";
};
ldflags = [ "-s" "-w" "-X main.Version=${version}" ];
vendorHash = "sha256-R+zXGR5isoo76oc4lsFf9uCM0Kyi8dQiKEg4BUxtv+k=";
excludedPackages = [ "example/server-db" "test/e2e" "tui-example" ];
# tests require network access
doCheck = false;
meta = with lib; {
description = "A build system for microservices";
homepage = "https://bob.build";
license = licenses.asl20;
platforms = platforms.unix;
maintainers = with maintainers; [ zuzuleinen ];
};
}

View file

@ -0,0 +1,49 @@
{ lib
, stdenv
, fetchgit
, automake
, autoconf
, libtool
, libedit
, tcl
, tk
}:
tcl.mkTclDerivation rec {
pname = "eltclsh";
version = "1.18";
src = fetchgit {
url = "https://git.openrobots.org/robots/eltclsh.git";
rev = "eltclsh-${version}";
hash = "sha256-C996BJxEoCSpA0x/nSnz4nnmleTIWyzm0imZp/K+Q/o=";
};
nativeBuildInputs = [
automake
autoconf
libtool
];
buildInputs = [
libedit
tk
];
preConfigure = "NOCONFIGURE=1 ./autogen.sh";
configureFlags = [
"--enable-tclshrl"
"--enable-wishrl"
"--with-tk=${tk}/lib"
"--with-includes=${libedit.dev}/include/readline"
"--with-libtool=${libtool}"
];
meta = with lib; {
description = "Interactive shell for the TCL programming language based on editline";
homepage = "https://homepages.laas.fr/mallet/soft/shell/eltclsh";
license = licenses.bsd3;
maintainers = with maintainers; [ iwanb ];
platforms = platforms.all;
};
}

View file

@ -6,16 +6,16 @@
rustPlatform.buildRustPackage rec {
pname = "lightningcss";
version = "1.14.0";
version = "1.15.0";
src = fetchFromGitHub {
owner = "parcel-bundler";
repo = "lightningcss";
rev = "v${version}";
sha256 = "sha256-6OitOUy5y00gOWzXxvPuVJQlvERayHG1RK7To9kx23s=";
sha256 = "sha256-r/j8ZQo3hbM65TNAaC2BFMfuD56/8/QRUjcD7MRQN9c=";
};
cargoSha256 = "sha256-RFI/QrUixKy+sxIw1NUTjHT8oQJFEnWNbbuAA6Rh18Y=";
cargoSha256 = "sha256-J6Z7PARdXNDiHECjutjFcx+Yhwz7cBZfhusukSDgWa8=";
buildFeatures = [ "cli" ];

View file

@ -18,35 +18,35 @@ let
"8.1" = "blackfire-20210902";
}.${phpMajor} or (throw "Unsupported PHP version.");
version = "1.77.0";
version = "1.78.1";
hashes = {
"x86_64-linux" = {
system = "amd64";
sha256 = "oC4pANYT2XtF3ju+pT2TCb6iJSlNm6t+Xkawb88xWUo=";
sha256 = "Q9VuZewJ/KX2ZL77d3YLsE80B0y3RYg/hE2H14s9An4=";
};
"i686-linux" = {
system = "i386";
sha256 = "zdebak5RWuPqCJ3eReKjtDLnCXtjtVFnSqvqC4U0+RE=";
sha256 = "YBt6OAeUsQZUyf7P6jIvknq2K0fGWl0xmJkEXFBlTyE=";
};
"aarch64-linux" = {
system = "arm64";
sha256 = "5J1JcD/ZFxV0FWaySv037x1xjmCdM/zHiBfmRuCidjs=";
sha256 = "NTM3xdu+60EBz7pbRyTvhrvvZWVn4tl+LgnkHG1IpYM=";
};
"aarch64-darwin" = {
system = "arm64";
sha256 = {
"7.4" = {
normal = "vKOH+yPDyf8KxX0DoEnrp2HXYfDAxVD708MZrRGMEEk=";
zts = "cpeOtDRhPA35utai8G1Dosuqhf76hiqvwe+Em9cFhDo=";
normal = "4raEYMELZjWfC82348l94G9MTHX2jnF+ZvF4AAxN9JA=";
zts = "HWrcLRZeyFtfJId42iHDN2ci0kTfRoXC/pEv2tObNT8=";
};
"8.0" = {
normal = "v6PD1+Ghvtoq1wzAXwqi9elyC9/NwzX0EDdtQtCfeL4=";
zts = "Dqs0P8X7ScDJCPYKuqlumnLz4kB7cEOnVbDACQ02sko=";
normal = "kRTULbqlaK3bXRC8WQ1npeZHqWnuobN7eO20oYD5OIE=";
zts = "vWmSXueMIdi+hwmmhCQcltywphLjsNQoCW7eN2KDRvc=";
};
"8.1" = {
normal = "mCZ1avC8FsqYdGYNepeqWgSK2kqVo1E0VjhofxdaSyk=";
zts = "zliaM2VbaDEgNBr5ETe1GdYNyTZy5te92LedZiolx/8=";
normal = "JSM/HC2ZYaSBl+cSUtaKQBYPziKk013mwyW9S4DoXFA=";
zts = "9OMm9rEs0o+daxhZdSps4NWQJegLU09zd3SLclGDOns=";
};
};
};
@ -54,16 +54,16 @@ let
system = "amd64";
sha256 = {
"7.4" = {
normal = "nLsrpRnR9zo3d/a0+TFBlNcAebknpBQc101ysqPs+dU=";
zts = "o7R8zmhIOtiNDS8Se3Dog+cn9HyTHzS4jquXdzGQQOU=";
normal = "rWaf0Vjkrj78q+64Zy7gJ94Lfwd8waMaOWqoPqRJLRw=";
zts = "zU4cPAWc4k1OEho0fZKutcJ06LstSZhA4U18zx9nfi0=";
};
"8.0" = {
normal = "Pe2/GNDiS5DuSXCffO0jo5dRl0qkh1RgBVL3JzLwVkQ=";
zts = "zu7QgaKbBNQkby7bLv+NKLSIa79UXMONEf171EO+uNE=";
normal = "huGvDPaAmfy8YM6Bg3Y0Ys6JhfIdddOXl1DnnRQsvoE=";
zts = "V4QWMdMhbjQtb2M7g+oHvqy+Mv0Y9j9MwyqeuMZfYkg=";
};
"8.1" = {
normal = "3SOlLeLCM4crWY6U+/zmtWmNYg2j0HC/3FWCmCi7lOo=";
zts = "GG8s+Pd0K6SEUzRV96Ba2mYfLgQMuGNzRoUtmz9m0NY=";
normal = "pnxegrKPe8WoYAcrnBJanoYT1rg8nO8kQ7SJXQJfymg=";
zts = "m0grZ4Xl6Sm5ZPvmS6mcJGcQOA2ECPJKvzmccqPlyBE=";
};
};
};

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "seer";
version = "1.9";
version = "1.10";
src = fetchFromGitHub {
owner = "epasveer";
repo = "seer";
rev = "v${version}";
sha256 = "sha256-YIxKjykhuxTAr0kEmlj2JFA2NRs1vknpoJAGEoshwtg=";
sha256 = "sha256-G8kiLZBRS8Ec8LYsbppmyYZcNk3By0bcfWQFyI5epZ4=";
};
preConfigure = ''

View file

@ -1,13 +1,13 @@
{ lib, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "ytt";
version = "0.42.0";
version = "0.43.0";
src = fetchFromGitHub {
owner = "vmware-tanzu";
repo = "carvel-ytt";
rev = "v${version}";
sha256 = "sha256-D9ugW/b8k1SIUjlReLB8bk0VOSymBKYrm7tSlU2B9zg=";
sha256 = "sha256-oxN4IfJ6ATw92Yri2l1R0EF1CKsGrXikaaEPpnU9qqc=";
};
vendorSha256 = null;

View file

@ -13,11 +13,11 @@
stdenv.mkDerivation rec {
pname = "keycloak";
version = "19.0.1";
version = "19.0.2";
src = fetchzip {
url = "https://github.com/keycloak/keycloak/releases/download/${version}/keycloak-${version}.zip";
sha256 = "sha256-3hqnFH0zWvgOgpQHV4eMqTGzUWEoRwxvOcOUL2s8YQk=";
sha256 = "sha256-Ze9VE2gtLxoZpyqbeisvHdOu8yFPwAKnDMpfA3FXWy8=";
};
nativeBuildInputs = [ makeWrapper jre ];

View file

@ -8,11 +8,11 @@
stdenvNoCC.mkDerivation rec {
pname = "komga";
version = "0.157.1";
version = "0.157.2";
src = fetchurl {
url = "https://github.com/gotson/${pname}/releases/download/v${version}/${pname}-${version}.jar";
sha256 = "sha256-EXwMvUVNi2FuN+/6HI+HOxBpbwELhTSyvRtyGNgzSAQ=";
sha256 = "sha256-RN8EoCy/adcb9gwtjSIbQEi27OZJw4KlNAu76kGJrM8=";
};
nativeBuildInputs = [

View file

@ -7,21 +7,21 @@
buildGoModule rec {
pname = "mattermost";
version = "7.2.0";
version = "7.3.0";
src = fetchFromGitHub {
owner = "mattermost";
repo = "mattermost-server";
rev = "v${version}";
sha256 = "sha256-gwp09E47B0Y9wURH75DbWcS8qQ+TK/SVDcFRKLtuoq0=";
sha256 = "sha256-WDFay0XeaeNR/yX5if9Ab9XwzFF4cIGwBOrhc2rlX/c=";
};
webapp = fetchurl {
url = "https://releases.mattermost.com/${version}/mattermost-${version}-linux-amd64.tar.gz";
sha256 = "sha256-FATtO6xFa/bKwywyhKEFZgrle0QPKZI8BQbrA3IlPRg=";
sha256 = "sha256-fIjasaaAEMPLaxo86MfASqTp/0WzzTDKJACKWuWby/A=";
};
vendorSha256 = "sha256-98riYN6MaBsKyaueogjXI7x3Lcionk0xcGt4DH684QU=";
vendorSha256 = "sha256-qZQXNVbJZDddVE+xk6F8XJCEg5dhhuXz68wcn2Uvmxk=";
subPackages = [ "cmd/mattermost" ];

View file

@ -2,20 +2,20 @@
buildGoModule rec {
pname = "mackerel-agent";
version = "0.73.0";
version = "0.73.1";
src = fetchFromGitHub {
owner = "mackerelio";
repo = pname;
rev = "v${version}";
sha256 = "sha256-Ev7GhJjGNgMlkvfGV2oi2uvtvlDTTIo3YQAM87KC4r0=";
sha256 = "sha256-zbzTKMvadp9+KbHm2utJM84MPb80+zjR8hUHHTtzSdc=";
};
nativeBuildInputs = [ makeWrapper ];
checkInputs = lib.optionals (!stdenv.isDarwin) [ nettools ];
buildInputs = lib.optionals (!stdenv.isDarwin) [ iproute2 ];
vendorSha256 = "sha256-K/HnlrXFgLsm+9161RkeTBbToY8SoHVinY2aY2+S6p4=";
vendorSha256 = "sha256-GuaBdqiqKUhYySYlJlJIR1NhUx7LuCqcUSXfLTkIvQI=";
subPackages = [ "." ];

View file

@ -5,13 +5,13 @@
buildGoModule rec {
pname = "pocketbase";
version = "0.6.0";
version = "0.7.2";
src = fetchFromGitHub {
owner = "pocketbase";
repo = pname;
rev = "v${version}";
sha256 = "sha256-sDq8i79Ndwi5hLidukqnuuShCRCE7kxaiOQy29bJQCw=";
sha256 = "sha256-T7gK3UycEUVKKNklLzcH1ST0x4KzqOUGz8zJCimNcjY=";
};
vendorSha256 = "sha256-Ty06TegTT4BILgH0MpnxINxBQMW0zi0ItptHmDqKW1k=";

View file

@ -30,13 +30,13 @@
stdenv.mkDerivation rec {
pname = "proxysql";
version = "2.4.3";
version = "2.4.4";
src = fetchFromGitHub {
owner = "sysown";
repo = pname;
rev = version;
hash = "sha256-gh0x8wi1v/+iUlE4JymOyD/NI7rL+2/JJQYGAcsL7/g=";
hash = "sha256-S0Oy0uQPbAn52KM0r7yxLvVl1DKQwRW3QYVHtJ20CnM=";
};
patches = [

View file

@ -2,16 +2,16 @@
buildGoModule rec {
pname = "kics";
version = "1.5.15";
version = "1.6.0";
src = fetchFromGitHub {
owner = "Checkmarx";
repo = "kics";
rev = "v${version}";
sha256 = "sha256-e6esrGb1p96yV9Ce7z0UCapXqOpRPjFb4EdStolAiMk=";
sha256 = "sha256-BiwSIjMczo24TDaQBQGf0sEmiOizVwu+6nbi9StMQ8s=";
};
vendorSha256 = "sha256-eieulT+Vt6p2+gmQ/Ic8kgd3Cg6uHX0LSUSr/QrK/yw=";
vendorSha256 = "sha256-UfUu3yYl/o2lNHQYG8Z7rGvvtvJmZw2b+aTAoURZfm4=";
subPackages = [ "cmd/console" ];

View file

@ -2,13 +2,13 @@
buildGoModule rec {
pname = "autorestic";
version = "1.7.1";
version = "1.7.3";
src = fetchFromGitHub {
owner = "cupcakearmy";
repo = pname;
rev = "v${version}";
sha256 = "sha256-UUK5C26wM8LKQ7TE6DWEfzq+uPXH09B2Nybkfuqk+1o=";
sha256 = "sha256-/TTnviFfL56l5WJwNLTcVXccUss8uhvR9ZSkHZcisc8=";
};
vendorSha256 = "sha256-eB24vCElnnk3EMKniCblmeRsFk0BQ0wFeBf0B8OPanE=";

View file

@ -0,0 +1,36 @@
{ lib
, python3Packages
, fetchFromGitHub
, nixosTests
}:
python3Packages.buildPythonApplication rec {
pname = "stratis-cli";
version = "3.2.0";
src = fetchFromGitHub {
owner = "stratis-storage";
repo = pname;
rev = "v${version}";
hash = "sha256-JQXTzvm4l/pl2T4djZ3HEdDQJdFE+I9doe8Iv5q34kw=";
};
propagatedBuildInputs = with python3Packages; [
psutil
python-dateutil
wcwidth
justbytes
dbus-client-gen
dbus-python-client-gen
packaging
];
passthru.tests = nixosTests.stratis;
meta = with lib; {
description = "CLI for the Stratis project";
homepage = "https://stratis-storage.github.io";
license = licenses.asl20;
maintainers = with maintainers; [ nickcao ];
};
}

View file

@ -18,6 +18,7 @@
, tpm2-tools
, coreutils
, clevisSupport ? false
, nixosTests
}:
stdenv.mkDerivation rec {
@ -95,6 +96,8 @@ stdenv.mkDerivation rec {
rm -r "$out/lib/systemd/system-generators"
'';
passthru.tests = nixosTests.stratis;
meta = with lib; {
description = "Easy to use local storage management for Linux";
homepage = "https://stratis-storage.github.io";

View file

@ -1,5 +1,5 @@
{ lib
, stdenv
, stdenvNoCC
, fetchzip
, autoPatchelfHook
, makeWrapper
@ -9,63 +9,69 @@
, gobject-introspection
, gdk-pixbuf
, jre
, androidenv
, android-tools
}:
stdenv.mkDerivation rec {
stdenvNoCC.mkDerivation rec {
pname = "agi";
version = "3.2.0-dev-20220831";
version = "3.0.1";
src = fetchzip {
url = "https://github.com/google/agi-dev-releases/releases/download/v${version}/agi-${version}-linux.zip";
sha256 = "sha256-pAPYIhNqr7TpVDnHhRVGkd6HCqu945OCXa5dpGi2UhU=";
url = "https://github.com/google/agi/releases/download/v${version}/agi-${version}-linux.zip";
sha256 = "sha256-793lOJL1/wqETkWfiksnLY3Lmxx500fw4PIzT9ZQqQs=";
};
nativeBuildInputs = [
autoPatchelfHook
makeWrapper
wrapGAppsHook
gdk-pixbuf
gobject-introspection
autoPatchelfHook
copyDesktopItems
];
buildInputs = [
stdenv.cc.cc.lib
makeWrapper
];
installPhase = ''
runHook preInstall
mkdir -p $out/{bin,lib}
mkdir -p $out/bin
cp ./{agi,gapis,gapir,gapit,device-info} $out/bin
cp lib/gapic.jar $out/lib
wrapProgram $out/bin/agi \
--add-flags "--vm ${jre}/bin/java" \
--add-flags "--jar $out/lib/gapic.jar" \
--add-flags "--adb ${androidenv.androidPkgs_9_0.platform-tools}/bin/adb"
cp -r lib $out
for i in 16 32 48 64 96 128 256 512 1024; do
install -D ${src}/icon.png $out/share/icons/hicolor/''${i}x$i/apps/agi.png
install -D ${src}/icon.png $out/share/icons/hicolor/$ix$i/apps/agi.png
done
runHook postInstall
'';
desktopItems = [(makeDesktopItem {
dontWrapGApps = true;
preFixup = ''
wrapProgram $out/bin/agi \
--add-flags "--vm ${jre}/bin/java" \
--add-flags "--adb ${android-tools}/bin/adb" \
--add-flags "--jar $out/lib/gapic.jar" \
"''${gappsWrapperArgs[@]-}"
'';
desktopItems = lib.toList (makeDesktopItem {
name = "agi";
desktopName = "Android GPU Inspector";
exec = "agi";
icon = "agi";
categories = [ "Development" "Debugger" "Graphics" "3DGraphics" ];
})];
});
meta = with lib; {
homepage = "https://github.com/google/agi/";
description = "Android GPU Inspector";
homepage = "https://gpuinspector.dev";
changelog = "https://github.com/google/agi/releases/tag/v${version}";
platforms = [ "x86_64-linux" ];
license = licenses.asl20;
maintainers = [ maintainers.ivar ];
sourceProvenance = with sourceTypes; [
binaryBytecode
binaryNativeCode
];
license = licenses.asl20;
platforms = [ "x86_64-linux" ];
maintainers = [ maintainers.ivar ];
};
}

View file

@ -5,16 +5,16 @@
buildGoModule rec {
pname = "mapcidr";
version = "1.0.1";
version = "1.0.2";
src = fetchFromGitHub {
owner = "projectdiscovery";
repo = pname;
rev = "v${version}";
sha256 = "sha256-lSAA1lWHGQr1tguBdBePdkN+CNKkxmLweI6oqzzOG6A=";
sha256 = "sha256-qfEm+DFnTmGwHV7Sb488qFmjT+7QSCmbT4n5JhtDo5g=";
};
vendorSha256 = "sha256-1QG+IV2unyqfD1qL8AnLjHLL/Fv3fe7rwhySM4/tJok=";
vendorSha256 = "sha256-5XkBw/RBNcQyoKuWQuBGGRKawuKJtMOKG06lpIPBf+8=";
modRoot = ".";
subPackages = [

View file

@ -5,13 +5,13 @@
buildGoModule rec {
pname = "mmctl";
version = "7.2.0";
version = "7.3.0";
src = fetchFromGitHub {
owner = "mattermost";
repo = "mmctl";
rev = "v${version}";
sha256 = "sha256-LPhFWZrQdusJKv0pDHWOv1gQ0EyVpT3nzkPYshh6pRw=";
sha256 = "sha256-4v88+3P9knVYBwbdDT6y9TrHPRwCzXHSclKKiy6dWs8=";
};
vendorSha256 = null;

View file

@ -0,0 +1,23 @@
{ lib, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "pcp";
version = "0.4.0";
src = fetchFromGitHub {
owner = "dennis-tra";
repo = "pcp";
rev = "v${version}";
sha256 = "sha256-aZO8VuOiYhOPctFKZ6a2psJB0lKHlPc+NLy2RWDU4JI=";
};
vendorSha256 = "sha256-3bkzBQ950Phg4A9p+IjeUx7Xw7eVmUbeYnQViNjghFk=";
meta = with lib; {
description = "Command line peer-to-peer data transfer tool based on libp2p";
homepage = "https://github.com/dennis-tra/pcp";
license = licenses.asl20;
maintainers = with maintainers; [ matthewcroughan ];
platforms = platforms.linux;
};
}

View file

@ -17,13 +17,13 @@
stdenvNoCC.mkDerivation rec {
pname = "Sharedown";
version = "4.0.2";
version = "5.0.2";
src = fetchFromGitHub {
owner = "kylon";
repo = pname;
rev = version;
sha256 = "sha256-hHYk7B0+wqmpOmU5wf44MBTuocLM//Oif5SOtNzO++c=";
sha256 = "sha256-N5jnjiD3R+uTRgHHocVVxYQ7GzUTz0fZAQGIXzcVTtA=";
};
nativeBuildInputs = [

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,14 +1,16 @@
{ lib, fetchFromGitHub, rtmpdump, php, wget, python3Packages, ffmpeg }:
{ lib, fetchFromGitHub, rtmpdump, php, wget, python3Packages, ffmpeg
, testers, yle-dl
}:
python3Packages.buildPythonApplication rec {
pname = "yle-dl";
version = "20220425";
version = "20220830";
src = fetchFromGitHub {
owner = "aajanki";
repo = "yle-dl";
rev = version;
sha256 = "sha256-PIoJ+enbRwXiszh7BTkfeoA6IfDXoFOi9WitzQp3EQE=";
hash = "sha256-pQIe5kYsiK1tHx3hx4bgpS5UwuBrEyX3SBMLwSjxXc4=";
};
propagatedBuildInputs = with python3Packages; [
@ -19,6 +21,11 @@ python3Packages.buildPythonApplication rec {
doCheck = false; # tests require network access
checkInputs = with python3Packages; [ pytestCheckHook ];
passthru.tests.version = testers.testVersion {
package = yle-dl;
command = "yle-dl -h";
};
meta = with lib; {
description = "Downloads videos from Yle (Finnish Broadcasting Company) servers";
homepage = "https://aajanki.github.io/yle-dl/";

View file

@ -0,0 +1,28 @@
{ stdenv, lib, fetchurl }:
stdenv.mkDerivation rec {
pname = "hostname-debian";
version = "3.23";
src = fetchurl {
url = "https://deb.debian.org/debian/pool/main/h/hostname/hostname_${version}.tar.gz";
sha256 = "sha256-vG0ZVLIoSYaf+LKmAuOfCLFwL2htS1jdeSfN61tIdu8=";
};
postPatch = ''
substituteInPlace Makefile --replace 'install -o root -g root' 'install'
'';
makeFlags = [ "BINDIR=$(out)/bin" "MANDIR=$(out)/share/man" ];
meta = with lib; {
description = "Utility to set/show the host name or domain name";
longDescription = ''
This package provides commands which can be used to display the system's
DNS name, and to display or set its hostname or NIS domain name.
'';
homepage = "https://tracker.debian.org/pkg/hostname";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ posch ];
platforms = platforms.gnu;
};
}

View file

@ -1,34 +1,45 @@
{ lib, stdenv, fetchFromGitHub, autoreconfHook, libcrafter, libpcap, lua }:
{ lib
, stdenv
, fetchFromGitHub
, autoreconfHook
, libpcap
, lua5_1
, json_c
}:
stdenv.mkDerivation rec {
pname = "tracebox";
version = "0.2";
version = "0.4.4";
src = fetchFromGitHub {
owner = "tracebox";
repo = "tracebox";
rev = "v${version}";
hash = "sha256-2r503xEF3/F9QQCEaSnd4Hw/RbbAhVj9C0SVZepVrT8=";
hash = "sha256-1KBJ4uXa1XpzEw23IjndZg+aGJXk3PVw8LYKAvxbxCA=";
fetchSubmodules = true;
};
nativeBuildInputs = [ autoreconfHook ];
buildInputs = [ libcrafter lua ];
buildInputs = [
libpcap
lua5_1
json_c
];
configureFlags = [ "--with-lua=yes" ];
configureFlags = [
"--with-lua=yes"
"--with-libpcap=yes"
];
NIX_LDFLAGS = "${libpcap}/lib/libpcap.so ${libcrafter}/lib/libcrafter.so";
PCAPLIB="-lpcap";
LUA_LIB="-llua";
preAutoreconf = ''
substituteInPlace Makefile.am --replace "noinst" ""
sed '/noinst/d' -i configure.ac
sed '/libcrafter/d' -i src/tracebox/Makefile.am
'';
enableParallelBuilding = true;
meta = with lib; {
homepage = "http://www.tracebox.org/";
description = "A middlebox detection tool";
license = lib.licenses.gpl2;
maintainers = [ ];
license = licenses.gpl2;
maintainers = with maintainers; [ ck3d ];
platforms = platforms.linux;
};
}

View file

@ -2,13 +2,13 @@
buildGoModule rec {
pname = "cosign";
version = "1.11.1";
version = "1.12.0";
src = fetchFromGitHub {
owner = "sigstore";
repo = pname;
rev = "v${version}";
sha256 = "sha256-LKnv/+6R/RaVdRYYdp+EqVQZtUn8SnYLCr5rqgGrq68=";
sha256 = "sha256-TfPxLSUVs/b9krexTa1wzBkaUAL8xggfpJOlxdHLzjA=";
};
buildInputs = lib.optional (stdenv.isLinux && pivKeySupport) (lib.getDev pcsclite)
@ -16,7 +16,7 @@ buildGoModule rec {
nativeBuildInputs = [ pkg-config installShellFiles ];
vendorSha256 = "sha256-ao1WI8M3T/oSxYM0OrW1L3/JQf9S2C7AzE4HA6VIx5w=";
vendorSha256 = "sha256-gL5VCFcKz+hrwJ+KZifgBtgrgpKcBbvE4mFAg0LnOgc=";
subPackages = [
"cmd/cosign"

View file

@ -0,0 +1,83 @@
{ lib
, stdenv
, fetchFromGitHub
, curl
, jdk
, libedit
, srt
}:
stdenv.mkDerivation rec {
pname = "tsduck";
version = "3.31-2761";
src = fetchFromGitHub {
owner = "tsduck";
repo = pname;
rev = "v${version}";
sha256 = "sha256-268TKCh3naebbw+sOQ6d4N/zl7UEVtc3l3flFAYHDU4=";
};
buildInputs = [
curl
libedit
srt
jdk
];
# remove tests which call out to https://tsduck.io/download/test/...
postPatch = ''
sed -i"" \
-e '/TSUNIT_TEST(testMasterPlaylist);/ d' \
-e '/TSUNIT_TEST(testMasterPlaylistWithAlternate);/ d' \
-e '/TSUNIT_TEST(testMediaPlaylist);/ d' \
src/utest/utestHLS.cpp
sed -i"" \
-e '/TSUNIT_TEST(testBetterSystemRandomGenerator);/ d' \
src/utest/utestSystemRandomGenerator.cpp
sed -i"" \
-e '/TSUNIT_ASSERT(request.downloadBinaryContent/ d' \
-e '/TSUNIT_ASSERT(!request.downloadBinaryContent/ d' \
-e '/TSUNIT_TEST(testGitHub);/ d' \
-e '/TSUNIT_TEST(testGoogle);/ d' \
-e '/TSUNIT_TEST(testNoRedirection);/ d' \
-e '/TSUNIT_TEST(testReadMeFile);/ d' \
src/utest/utestWebRequest.cpp
sed -i"" \
-e '/TSUNIT_TEST(testHomeDirectory);/ d' \
src/utest/utestSysUtils.cpp
'';
enableParallelBuilding = true;
makeFlags = [
"NODEKTEC=1"
"NOHIDES=1"
"NOPCSC=1"
"NORIST=1"
"NOVATEK=1"
] ++ installFlags;
checkTarget = "test";
doCheck = true;
installFlags = [
"SYSROOT=${placeholder "out"}"
"SYSPREFIX=/"
"USRLIBDIR=/lib"
];
installTargets = [
"install-tools"
"install-devel"
];
meta = with lib; {
description = "The MPEG Transport Stream Toolkit";
homepage = "https://github.com/tsduck/tsduck";
license = licenses.bsd2;
maintainers = with maintainers; [ siriobalmelli ];
platforms = platforms.all;
};
}

View file

@ -8,13 +8,13 @@
buildGoModule rec {
pname = "kubevirt";
version = "0.56.0";
version = "0.56.1";
src = fetchFromGitHub {
owner = "kubevirt";
repo = "kubevirt";
rev = "v${version}";
sha256 = "sha256-Yx6h9Q4/0fO1KOiAqCRpQcKZ5aSap+PdjX1wPG195Lc=";
sha256 = "sha256-PYVV/0qCBhR2l+rLuoPTe3FvLX9NmHHcA9gOeUj1IVw=";
};
vendorSha256 = null;

View file

@ -4523,6 +4523,8 @@ with pkgs;
pcb2gcode = callPackage ../tools/misc/pcb2gcode { };
pcp = callPackage ../tools/misc/pcp { };
persepolis = python3Packages.callPackage ../tools/networking/persepolis {
wrapQtAppsHook = qt5.wrapQtAppsHook;
};
@ -4711,6 +4713,8 @@ with pkgs;
replay-sorcery = callPackage ../tools/video/replay-sorcery { };
tsduck = callPackage ../tools/video/tsduck { };
ripasso-cursive = callPackage ../tools/security/ripasso/cursive.nix {
inherit (darwin.apple_sdk.frameworks) AppKit Security;
};
@ -5936,6 +5940,8 @@ with pkgs;
stratisd = callPackage ../tools/filesystems/stratisd { };
stratis-cli = callPackage ../tools/filesystems/stratis-cli { };
strawberry = libsForQt5.callPackage ../applications/audio/strawberry { };
schildichat-desktop = callPackage ../applications/networking/instant-messengers/schildichat/schildichat-desktop.nix {
@ -7519,6 +7525,8 @@ with pkgs;
hostess = callPackage ../development/tools/hostess {};
hostname-debian = callPackage ../tools/networking/hostname-debian { };
hotpatch = callPackage ../development/libraries/hotpatch { };
hotspot = libsForQt5.callPackage ../development/tools/analysis/hotspot { };
@ -11671,6 +11679,8 @@ with pkgs;
tmsu = callPackage ../tools/filesystems/tmsu { };
tncattach = callPackage ../applications/radio/tncattach { };
toilet = callPackage ../tools/misc/toilet { };
tokei = callPackage ../development/tools/misc/tokei {
@ -15483,6 +15493,8 @@ with pkgs;
tclreadline = callPackage ../development/interpreters/tclreadline { };
eltclsh = callPackage ../development/tools/eltclsh { };
trealla = callPackage ../development/interpreters/trealla { };
wapm-cli = callPackage ../tools/package-management/wapm/cli {
@ -15921,6 +15933,8 @@ with pkgs;
wxGTK = wxGTK30;
};
bob = callPackage ../development/tools/build-managers/bob { };
buck = callPackage ../development/tools/build-managers/buck { };
build2 = callPackage ../development/tools/build-managers/build2 {
@ -31568,7 +31582,9 @@ with pkgs;
transcribe = callPackage ../applications/audio/transcribe { };
transmission = callPackage ../applications/networking/p2p/transmission { };
transmission = callPackage ../applications/networking/p2p/transmission {
openssl = openssl_1_1;
};
libtransmission = transmission.override {
installLib = true;
enableDaemon = false;

View file

@ -2303,6 +2303,10 @@ in {
inherit (pkgs) dbus;
};
dbus-python-client-gen = callPackage ../development/python-modules/dbus-python-client-gen { };
dbus-signature-pyparsing = callPackage ../development/python-modules/dbus-signature-pyparsing { };
dbutils = callPackage ../development/python-modules/dbutils { };
db-dtypes = callPackage ../development/python-modules/db-dtypes { };
@ -4236,6 +4240,8 @@ in {
hpccm = callPackage ../development/python-modules/hpccm { };
hs-dbus-signature = callPackage ../development/python-modules/hs-dbus-signature { };
hsaudiotag3k = callPackage ../development/python-modules/hsaudiotag3k { };
hsluv = callPackage ../development/python-modules/hsluv { };
@ -4524,6 +4530,8 @@ in {
intervaltree = callPackage ../development/python-modules/intervaltree { };
into-dbus-python = callPackage ../development/python-modules/into-dbus-python { };
intreehooks = callPackage ../development/python-modules/intreehooks { };
invocations = callPackage ../development/python-modules/invocations { };