Merge staging-next into staging

This commit is contained in:
github-actions[bot] 2022-09-13 00:03:39 +00:00 committed by GitHub
commit 240772e5b9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
43 changed files with 1374 additions and 1246 deletions

View File

@ -9395,6 +9395,13 @@
githubId = 137805;
name = "Alexander Tsvyashchenko";
};
Necior = {
email = "adrian@sadlocha.eu";
github = "Necior";
githubId = 2404518;
matrix = "@n3t:matrix.org";
name = "Adrian Sadłocha";
};
neeasade = {
email = "nathanisom27@gmail.com";
github = "neeasade";

View File

@ -197,6 +197,7 @@ in {
AmbientCapabilities = "CAP_NET_BIND_SERVICE";
StateDirectory = "bitwarden_rs";
StateDirectoryMode = "0700";
Restart = "always";
};
wantedBy = [ "multi-user.target" ];
};
@ -209,6 +210,8 @@ in {
BACKUP_FOLDER = cfg.backupDir;
};
path = with pkgs; [ sqlite ];
# if both services are started at the same time, vaultwarden fails with "database is locked"
before = [ "vaultwarden.service" ];
serviceConfig = {
SyslogIdentifier = "backup-vaultwarden";
Type = "oneshot";
@ -220,7 +223,7 @@ in {
};
systemd.timers.backup-vaultwarden = mkIf (cfg.backupDir != null) {
aliases = [ "backup-bitwarden_rs.service" ];
aliases = [ "backup-bitwarden_rs.timer" ];
description = "Backup vaultwarden on time";
timerConfig = {
OnCalendar = mkDefault "23:00";

View File

@ -139,6 +139,7 @@ in
path = with pkgs; [
git
gnutar
nix
] ++ lib.optionals (cfg.switchCommand == "boot") [ systemd ];

View File

@ -13,13 +13,10 @@ services.lemmy = {
hostname = "lemmy.union.rocks";
database.createLocally = true;
};
jwtSecretPath = "/run/secrets/lemmyJwt";
caddy.enable = true;
}
```
(note that you can use something like agenix to get your secret jwt to the specified path)
this will start the backend on port 8536 and the frontend on port 1234.
It will expose your instance with a caddy reverse proxy to the hostname you've provided.
Postgres will be initialized on that same instance automatically.

View File

@ -10,15 +10,14 @@ in
# `pandoc lemmy.md -t docbook --top-level-division=chapter --extract-media=media -f markdown+smart > lemmy.xml`
meta.doc = ./lemmy.xml;
imports = [
(mkRemovedOptionModule [ "services" "lemmy" "jwtSecretPath" ] "As of v0.13.0, Lemmy auto-generates the JWT secret.")
];
options.services.lemmy = {
enable = mkEnableOption (lib.mdDoc "lemmy a federated alternative to reddit in rust");
jwtSecretPath = mkOption {
type = types.path;
description = lib.mdDoc "Path to read the jwt secret from.";
};
ui = {
port = mkOption {
type = types.port;
@ -168,18 +167,11 @@ in
requires = lib.optionals cfg.settings.database.createLocally [ "lemmy-postgresql.service" ];
# script is needed here since loadcredential is not accessible on ExecPreStart
script = ''
${pkgs.coreutils}/bin/install -m 600 ${settingsFormat.generate "config.hjson" cfg.settings} /run/lemmy/config.hjson
jwtSecret="$(< $CREDENTIALS_DIRECTORY/jwt_secret )"
${pkgs.jq}/bin/jq ".jwt_secret = \"$jwtSecret\"" /run/lemmy/config.hjson | ${pkgs.moreutils}/bin/sponge /run/lemmy/config.hjson
${pkgs.lemmy-server}/bin/lemmy_server
'';
serviceConfig = {
DynamicUser = true;
RuntimeDirectory = "lemmy";
LoadCredential = "jwt_secret:${cfg.jwtSecretPath}";
ExecStartPre = "${pkgs.coreutils}/bin/install -m 600 ${settingsFormat.generate "config.hjson" cfg.settings} /run/lemmy/config.hjson";
ExecStart = "${pkgs.lemmy-server}/bin/lemmy_server";
};
};

View File

@ -8,21 +8,16 @@
<para>
the minimum to start lemmy is
</para>
<programlisting language="bash">
<programlisting language="nix">
services.lemmy = {
enable = true;
settings = {
hostname = &quot;lemmy.union.rocks&quot;;
database.createLocally = true;
};
jwtSecretPath = &quot;/run/secrets/lemmyJwt&quot;;
caddy.enable = true;
}
</programlisting>
<para>
(note that you can use something like agenix to get your secret
jwt to the specified path)
</para>
<para>
this will start the backend on port 8536 and the frontend on port
1234. It will expose your instance with a caddy reverse proxy to

View File

@ -27,12 +27,12 @@ let
(assertOnlyFields [
"ReadOnly" "Volatile" "Bind" "BindReadOnly" "TemporaryFileSystem"
"Overlay" "OverlayReadOnly" "PrivateUsersChown" "BindUser"
"Inaccessible" "PrivateUserOwnership"
"Inaccessible" "PrivateUsersOwnership"
])
(assertValueOneOf "ReadOnly" boolValues)
(assertValueOneOf "Volatile" (boolValues ++ [ "state" ]))
(assertValueOneOf "PrivateUsersChown" boolValues)
(assertValueOneOf "PrivateUserOwnership" [ "off" "chown" "map" "auto" ])
(assertValueOneOf "PrivateUsersOwnership" [ "off" "chown" "map" "auto" ])
];
checkNetwork = checkUnitConfig "Network" [

View File

@ -14,10 +14,6 @@ in
"${lemmyNodeName}" = {
services.lemmy = {
enable = true;
jwtSecretPath = pkgs.writeTextFile {
name = "lemmy-secret";
text = "very-secret-password123";
};
ui.port = uiPort;
settings = {
hostname = "http://${lemmyNodeName}";

View File

@ -36,11 +36,11 @@
stdenv.mkDerivation rec {
pname = "tidal-hifi";
version = "4.1.1";
version = "4.1.2";
src = fetchurl {
url = "https://github.com/Mastermindzh/tidal-hifi/releases/download/${version}/tidal-hifi_${version}_amd64.deb";
sha256 = "1l8axsf9d7a370fs96j16bnsi8fcdgwq036yxc4r4ykpnnskf1ds";
sha256 = "sha256-HurREfN4VxhFiyP+oAx8QeTfoZTk+PlRX5pVWyU+Dwg=";
};
nativeBuildInputs = [ autoPatchelfHook dpkg makeWrapper ];

View File

@ -1 +1 @@
WGET_ARGS=( https://download.kde.org/stable/release-service/22.08.0/src -A '*.tar.xz' )
WGET_ARGS=( https://download.kde.org/stable/release-service/22.08.1/src -A '*.tar.xz' )

View File

@ -1,5 +1,5 @@
{
mkDerivation, fetchpatch, lib, kdepimTeam,
mkDerivation, lib, kdepimTeam,
extra-cmake-modules, kdoctools,
boost, gpgme, kcmutils, kdbusaddons, kiconthemes, kitemmodels, kmime,
knotifications, kwindowsystem, kxmlgui, libkleo, kcrash
@ -8,13 +8,6 @@
mkDerivation {
pname = "kleopatra";
patches = [
(fetchpatch {
url = "https://invent.kde.org/pim/kleopatra/-/commit/87d8b00d4b2286489d5fadc9cfa07f1d721cdfe3.patch";
sha256 = "sha256-s1tXB7h0KtFwwZHx8rhpI0nLZmwhWAiraHEF3KzncMc=";
})
];
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,51 @@
{ stdenv
, lib
, fetchFromGitHub
, pkg-config
, qmake
, wrapQtAppsHook
, opencv
, spdlog
, onnxruntime
, qtx11extras
}: stdenv.mkDerivation {
pname = "aitrack";
version = "0.6.5";
src = fetchFromGitHub {
owner = "mdk97";
repo = "aitrack-linux";
rev = "00bcca9b685abf3a19e4eab653198ca2b1895ae4";
sha256 = "sha256-pPvYVLUPYdjtJKdxqZI+JN7OZ4xw9gZ3baYTnJUSTGE=";
};
nativeBuildInputs = [
pkg-config
qmake
wrapQtAppsHook
];
buildInputs = [
opencv
spdlog
qtx11extras
onnxruntime
];
postPatch = ''
substituteInPlace Client/src/Main.cpp \
--replace "/usr/share/" "$out/share/"
'';
postInstall = ''
install -Dt $out/bin aitrack
install -Dt $out/share/aitrack/models models/*
'';
meta = with lib; {
description = "6DoF Head tracking software";
maintainers = with maintainers; [ ck3d ];
platforms = platforms.linux;
license = licenses.mit;
};
}

View File

@ -28,11 +28,11 @@ let
in
stdenv.mkDerivation rec {
pname = "blender";
version = "3.2.0";
version = "3.3.0";
src = fetchurl {
url = "https://download.blender.org/source/${pname}-${version}.tar.xz";
hash = "sha256-k78LL1urcQWxnF1lSoSi3CH3Ylhzo2Bk2Yvq5zbTYEo=";
hash = "sha256-IsUaTmY4XLFIGKpNdtz3+m1uEDr7DTaRbhLqFZiNIfA=";
};
patches = lib.optional stdenv.isDarwin ./darwin.patch;

View File

@ -50,11 +50,11 @@ let
in stdenv.mkDerivation rec {
pname = "opera";
version = "90.0.4480.48";
version = "90.0.4480.84";
src = fetchurl {
url = "${mirror}/${version}/linux/${pname}-stable_${version}_amd64.deb";
sha256 = "sha256-nFReaBvtIQ1N5lfOJHoayiI4TWlfmGocNWirbvPRbnM=";
sha256 = "sha256-GMcBTY3Ab8lYWv1IPdCeKPZwbY19NPHYmK7ATzvq0cg=";
};
unpackCmd = "${dpkg}/bin/dpkg-deb -x $curSrc .";

View File

@ -8,7 +8,7 @@ stdenv.mkDerivation {
sha256 = "12p69i3g1fwlw0bds9jqsdmzkid3k5a41w31d227i7vm12wcvjf6";
rev = "6f2436185372b3f945a4989406c4b6a934fe8a95";
repo = "rsstail";
owner = "flok99";
owner = "folkertvanheusden";
};
buildInputs = [ libmrss ] ++ lib.optionals stdenv.isDarwin [ libiconv ];
@ -31,6 +31,7 @@ stdenv.mkDerivation {
'';
homepage = "http://www.vanheusden.com/rsstail/";
license = licenses.gpl2Plus;
maintainers = [ maintainers.Necior ];
platforms = platforms.unix;
};
}

View File

@ -42,6 +42,11 @@ in stdenv.mkDerivation rec {
runHook preConfigure
export HOME=$PWD/tmp
# with the update of openssl3, some key ciphers are not supported anymore
# this flag will allow those codecs again as a workaround
# see https://medium.com/the-node-js-collection/node-js-17-is-here-8dba1e14e382#5f07
# and https://github.com/vector-im/element-web/issues/21043
export NODE_OPTIONS=--openssl-legacy-provider
mkdir -p $HOME
fixup_yarn_lock yarn.lock

View File

@ -1,6 +1,6 @@
{ akonadi-contacts
, cmake
, fetchgit
, fetchFromGitLab
, fetchsvn
, gnupg
, gpgme
@ -29,12 +29,14 @@ let
};
in mkDerivation rec {
pname = "trojita";
version = "unstable-2020-07-06";
version = "unstable-2022-08-22";
src = fetchgit {
url = "https://anongit.kde.org/trojita.git";
rev = "e973a5169f18ca862ceb8ad749c93cd621d86e14";
sha256 = "0r8nmlqwgsqkk0k8xh32fkwvv6iylj35xq2h8b7l3g03yc342kbn";
src = fetchFromGitLab {
domain = "invent.kde.org";
owner = "pim";
repo = "trojita";
rev = "91087933c5e7a03a8097c0ffe5f7289abcfc123b";
sha256 = "sha256-15G9YjT3qBKbeOKfb/IgXOO+DaJaTULP9NJn/MFYZS8=";
};
patches = (substituteAll {

View File

@ -150,7 +150,7 @@ stdenv.mkDerivation rec {
sed "s|/usr/share/sounds|/run/current-system/sw/share/sounds|g" -i ./files/usr/share/cinnamon/cinnamon-settings/bin/SettingsWidgets.py
sed "s|/usr/bin/upload-system-info|${xapp}/bin/upload-system-info|g" -i ./files/usr/share/cinnamon/cinnamon-settings/modules/cs_info.py
sed "s|upload-system-info|${xapp}/bin/upload-system-info|g" -i ./files/usr/share/cinnamon/cinnamon-settings/modules/cs_info.py
sed "s|\"upload-system-info\"|\"${xapp}/bin/upload-system-info\"|g" -i ./files/usr/share/cinnamon/cinnamon-settings/modules/cs_info.py
sed "s|/usr/bin/cinnamon-control-center|${cinnamon-control-center}/bin/cinnamon-control-center|g" -i ./files/usr/bin/cinnamon-settings
# this one really IS optional

View File

@ -1 +1 @@
WGET_ARGS=( https://download.kde.org/stable/plasma/5.25.4/ -A '*.tar.xz' )
WGET_ARGS=( https://download.kde.org/stable/plasma/5.25.5/ -A '*.tar.xz' )

View File

@ -4,427 +4,427 @@
{
bluedevil = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/bluedevil-5.25.4.tar.xz";
sha256 = "1cygnmigwqx1mqynfafcypkvf9bmz05rmrfwlxsksvll8yd9xn84";
name = "bluedevil-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/bluedevil-5.25.5.tar.xz";
sha256 = "1dsah7rcx2brcd1d5x7bvhrixx5nvwp1fwq9b8k2zc038xzpx6ys";
name = "bluedevil-5.25.5.tar.xz";
};
};
breeze = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/breeze-5.25.4.tar.xz";
sha256 = "0lw0vj07z8l19v2z31d601kfanqixy3dbsv0lf8q273xv3li9sbp";
name = "breeze-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/breeze-5.25.5.tar.xz";
sha256 = "0m3ggv5znzfcp25afgl7v5w7m27v5hdvv6jw9vrvwbqj8lzq1hlx";
name = "breeze-5.25.5.tar.xz";
};
};
breeze-grub = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/breeze-grub-5.25.4.tar.xz";
sha256 = "10n380h77czwgbpcjhriai43pk9q08l9j819nqm9wbwmsw7gj31s";
name = "breeze-grub-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/breeze-grub-5.25.5.tar.xz";
sha256 = "1w5lrnfhnzd9mjs93r1y8f9mlpqd7jlrjwzfryy919alqsxfpyyl";
name = "breeze-grub-5.25.5.tar.xz";
};
};
breeze-gtk = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/breeze-gtk-5.25.4.tar.xz";
sha256 = "1x9a74f2anybvgmj4yl7pzz14jckjly55sb8hhlyrd1mp2k8p4mi";
name = "breeze-gtk-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/breeze-gtk-5.25.5.tar.xz";
sha256 = "0wj8qzy2104ggczxagxm45zwsvvpwd6jjnbv1893mhlr6f2zrbmh";
name = "breeze-gtk-5.25.5.tar.xz";
};
};
breeze-plymouth = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/breeze-plymouth-5.25.4.tar.xz";
sha256 = "0wfhhaknvy51zrgfkcjrgc5s3q8y3pqb4r92nr37055cdvncwz79";
name = "breeze-plymouth-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/breeze-plymouth-5.25.5.tar.xz";
sha256 = "1p9xgcxx543dddpz7sahk1ky6inzl9lyaf0z506vh91xs5rn0srv";
name = "breeze-plymouth-5.25.5.tar.xz";
};
};
discover = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/discover-5.25.4.tar.xz";
sha256 = "154sjr7c8dwlf1m22vh3wqiyfii8xpmxmfrf36i9r0xyb0zb5zg6";
name = "discover-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/discover-5.25.5.tar.xz";
sha256 = "01vdi66c7v60db25p0qi0q73wgqw6dy2kirbk34bvhld41gpxhhv";
name = "discover-5.25.5.tar.xz";
};
};
drkonqi = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/drkonqi-5.25.4.tar.xz";
sha256 = "06na44x22bxd94r24xkzc373d0rhmv6l1awfq0bzh9cxpy8yg3f4";
name = "drkonqi-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/drkonqi-5.25.5.tar.xz";
sha256 = "0vw4bfld2jdiwm4g3008x8s1lq1ydf87ckb0fvyzsp11hq9nnnk7";
name = "drkonqi-5.25.5.tar.xz";
};
};
kactivitymanagerd = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/kactivitymanagerd-5.25.4.tar.xz";
sha256 = "1cpz08jkmxw9576h9mkn15vwg3bxgk8k6w4f38rkiasxzj6zfamd";
name = "kactivitymanagerd-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/kactivitymanagerd-5.25.5.tar.xz";
sha256 = "0hsllhqi46n25sr27crnad053ghk3hni2w496g6d2qfmi20l3g4n";
name = "kactivitymanagerd-5.25.5.tar.xz";
};
};
kde-cli-tools = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/kde-cli-tools-5.25.4.tar.xz";
sha256 = "00p6vm9qw871hjclvw21nh93dq60r1ylb95hscx917gfx42dan8x";
name = "kde-cli-tools-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/kde-cli-tools-5.25.5.tar.xz";
sha256 = "0i1lnkyb2bdvbhnr2wsgjy2sjichzxxqkvn30ca85rj21cavk2z3";
name = "kde-cli-tools-5.25.5.tar.xz";
};
};
kde-gtk-config = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/kde-gtk-config-5.25.4.tar.xz";
sha256 = "03cr5v7sr67vhcidr87min8z1ld5dm0n6yh79c1ghp1hp5ndscl8";
name = "kde-gtk-config-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/kde-gtk-config-5.25.5.tar.xz";
sha256 = "0zr4626fmx5adg65qa0npc222kjxmhml1i014gsrmjmsp0s5w8pw";
name = "kde-gtk-config-5.25.5.tar.xz";
};
};
kdecoration = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/kdecoration-5.25.4.tar.xz";
sha256 = "1yw7qjrf0c9xl2mncasbh3c1nf3c8x1v8ccfnp540z9slqi5qfmi";
name = "kdecoration-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/kdecoration-5.25.5.tar.xz";
sha256 = "1x3scszz5nfwqciwc3bv0r04wgqlxs0c9j1090zvn6mjjg2nsyb7";
name = "kdecoration-5.25.5.tar.xz";
};
};
kdeplasma-addons = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/kdeplasma-addons-5.25.4.tar.xz";
sha256 = "1lgmmqr798cfxmllalgzixf3v9xbiiazbn3vkcdqxcj6cjf730c0";
name = "kdeplasma-addons-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/kdeplasma-addons-5.25.5.tar.xz";
sha256 = "1a5cq0jz69hlcr22wxi2p5mzxv5xcp88220irxmq0dhpk85kywlx";
name = "kdeplasma-addons-5.25.5.tar.xz";
};
};
kgamma5 = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/kgamma5-5.25.4.tar.xz";
sha256 = "1m72dl1rxsh56pmacx0q0qda7lr4359azik2lnhw7nhs30z4p25a";
name = "kgamma5-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/kgamma5-5.25.5.tar.xz";
sha256 = "1c305bs50km7bsn0phz7yj4x2168sxwsw9zxbpcgw4q3r53c0ywz";
name = "kgamma5-5.25.5.tar.xz";
};
};
khotkeys = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/khotkeys-5.25.4.tar.xz";
sha256 = "0hkicwkcjb4p4k5yh8d60h6khsvrqkhjx42aby6rxd3mgvrqd3xy";
name = "khotkeys-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/khotkeys-5.25.5.tar.xz";
sha256 = "0c9i4vxiiv90dpzsd2hjwavks87cvwplkj63751z8mazax6r95as";
name = "khotkeys-5.25.5.tar.xz";
};
};
kinfocenter = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/kinfocenter-5.25.4.tar.xz";
sha256 = "0ns2xsqghglg4ikq7w556y1kh20gs677km1vs0paw50xhi7jzbd2";
name = "kinfocenter-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/kinfocenter-5.25.5.tar.xz";
sha256 = "0zvki76yghkn158s7hb5g9drz7xaqxkmp2747404n2n0gmnmsdif";
name = "kinfocenter-5.25.5.tar.xz";
};
};
kmenuedit = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/kmenuedit-5.25.4.tar.xz";
sha256 = "1y3ml4jscb28nvadh7iq2y240qifv71dv2nkd32i69h52xdrvz27";
name = "kmenuedit-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/kmenuedit-5.25.5.tar.xz";
sha256 = "0z85w7w207dnsinsz8yg6s408pwfy3l7wjkcsjpyg8aj8s9x6nl7";
name = "kmenuedit-5.25.5.tar.xz";
};
};
kscreen = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/kscreen-5.25.4.tar.xz";
sha256 = "1wjpyq56iw8axbjhsa82w67g54v6y3rv5nx623d1kddvlzlhh8pf";
name = "kscreen-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/kscreen-5.25.5.tar.xz";
sha256 = "0361202n0366jiyv61w06jikh2i4s1fzr6x3chmdykx4fgvbqj7s";
name = "kscreen-5.25.5.tar.xz";
};
};
kscreenlocker = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/kscreenlocker-5.25.4.tar.xz";
sha256 = "0zfvkdvyqxxxgpiimqjxhavwna0z94i28ky8qmvbcmn1705x5lvx";
name = "kscreenlocker-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/kscreenlocker-5.25.5.tar.xz";
sha256 = "0mivx0l266310iy52qi94b6wi8w2a8nl7cjn5750x66dz81jl3yj";
name = "kscreenlocker-5.25.5.tar.xz";
};
};
ksshaskpass = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/ksshaskpass-5.25.4.tar.xz";
sha256 = "0dzhddylzigaaigacynncd5q0s4884dgr4wyrrdpqj42d47wjikz";
name = "ksshaskpass-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/ksshaskpass-5.25.5.tar.xz";
sha256 = "0z8pp2mh4s98jh8jkf6r8v014gb6svapmp0m1npzw7zcmr6jvpn6";
name = "ksshaskpass-5.25.5.tar.xz";
};
};
ksystemstats = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/ksystemstats-5.25.4.tar.xz";
sha256 = "0ray2v90vv1j1sbd7fx4x5n7s7xwlil1zynwi4pzpgnyi13zq60x";
name = "ksystemstats-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/ksystemstats-5.25.5.tar.xz";
sha256 = "07xm6gn2k3vsl1pkrd2n9w8w8b7jq26h3cpslqha4ipw0by2mlqa";
name = "ksystemstats-5.25.5.tar.xz";
};
};
kwallet-pam = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/kwallet-pam-5.25.4.tar.xz";
sha256 = "14j3xngwliqhhvw60izv5kdjvv8xhqw8cjsc4l22v8jj4m8yw2xk";
name = "kwallet-pam-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/kwallet-pam-5.25.5.tar.xz";
sha256 = "14w803lc3s2c0f4mqzzdhpfy5qnlz7wv00pbrc3v4k3zv381ci8n";
name = "kwallet-pam-5.25.5.tar.xz";
};
};
kwayland-integration = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/kwayland-integration-5.25.4.tar.xz";
sha256 = "1iqnwcp08kg91pwm3i4grd0i4bqf8h1z0n0fhcw6l0cbhdkcad39";
name = "kwayland-integration-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/kwayland-integration-5.25.5.tar.xz";
sha256 = "10xl7yrj519b9s5vq0hqqfz3vvg1fdwggw96snzm44iwycqbgss8";
name = "kwayland-integration-5.25.5.tar.xz";
};
};
kwin = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/kwin-5.25.4.tar.xz";
sha256 = "0zahw7hd3g775a6iyglvv60h9vw52jc9pg9ffkg4mpqb00f159p8";
name = "kwin-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/kwin-5.25.5.tar.xz";
sha256 = "1dh7ydwxbb9r53p353d53gq7w9vmp7idvsr4s5ldxmah35436v2s";
name = "kwin-5.25.5.tar.xz";
};
};
kwrited = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/kwrited-5.25.4.tar.xz";
sha256 = "0xn20irka7adbqfc8w6gnhwp0pbv7bz7l7g16qddv1wq3xix9053";
name = "kwrited-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/kwrited-5.25.5.tar.xz";
sha256 = "03gw3czdgyf35n6x79x416rk6f7w1ayzmy5pb65v9733nx1j34mh";
name = "kwrited-5.25.5.tar.xz";
};
};
layer-shell-qt = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/layer-shell-qt-5.25.4.tar.xz";
sha256 = "0pd88nnp925l09gzq4cajjnx810df4n0ssd65i1bmvgnxynzh5i7";
name = "layer-shell-qt-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/layer-shell-qt-5.25.5.tar.xz";
sha256 = "1mvhklq7n9hhjing704jr3ybq58ixwr9fdg3phnqhmdnqc2q3w0l";
name = "layer-shell-qt-5.25.5.tar.xz";
};
};
libkscreen = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/libkscreen-5.25.4.tar.xz";
sha256 = "17ib0sgrhmmf3f8w3fni0825xz5581av5vnz8gca41vyf12css25";
name = "libkscreen-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/libkscreen-5.25.5.tar.xz";
sha256 = "17f2pbbkpmw3a32nsqlwd0x5xb71l6dzrh7ldwcqv46nvb54yhfa";
name = "libkscreen-5.25.5.tar.xz";
};
};
libksysguard = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/libksysguard-5.25.4.tar.xz";
sha256 = "1kzpimhkagsmqj0cky4cfav1kbzyfjaj2l5xdapnmaygbm6r8086";
name = "libksysguard-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/libksysguard-5.25.5.tar.xz";
sha256 = "1gqsjsdkp25abqqp4f6cv6ih199q9ad7q1a4lkhjgsh4h8jq1856";
name = "libksysguard-5.25.5.tar.xz";
};
};
milou = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/milou-5.25.4.tar.xz";
sha256 = "17npfn7gwiqrvy5w8vzpc38c4bgkx3vjgjkm1caizn04zfk7xar7";
name = "milou-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/milou-5.25.5.tar.xz";
sha256 = "0ijdbiq169sy47g0x22pj9x6abldpfxcnski4w1jh9hi9qz1rc25";
name = "milou-5.25.5.tar.xz";
};
};
oxygen = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/oxygen-5.25.4.tar.xz";
sha256 = "1cd76fa2szhb3apabyvl76p8vdk97229g5sgv94xx9pr7rx8a67y";
name = "oxygen-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/oxygen-5.25.5.tar.xz";
sha256 = "1szkaln4if8rafvjg2yjxarspf7lqls2pk0gzac89ncr7840c970";
name = "oxygen-5.25.5.tar.xz";
};
};
oxygen-sounds = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/oxygen-sounds-5.25.4.tar.xz";
sha256 = "0v8j8kf86ri1z14mgqc1c6kkpsbih8rjph35sr5y0i4av9mh6p9b";
name = "oxygen-sounds-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/oxygen-sounds-5.25.5.tar.xz";
sha256 = "04rn3ccqszznknvblz2i8r406m32hk4d3yzma4vzq93jfk57hdf1";
name = "oxygen-sounds-5.25.5.tar.xz";
};
};
plasma-browser-integration = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/plasma-browser-integration-5.25.4.tar.xz";
sha256 = "1l3n4psbqimfar5qsmrfp3nhgg3v9yy93rkjpvyqgdmizi44scqw";
name = "plasma-browser-integration-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/plasma-browser-integration-5.25.5.tar.xz";
sha256 = "18pbn5ic5l3m8i1y99yprpwd4x4746aq3abqn1f2cq5h2683h2ia";
name = "plasma-browser-integration-5.25.5.tar.xz";
};
};
plasma-desktop = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/plasma-desktop-5.25.4.tar.xz";
sha256 = "1jkjc412n1wn17qrmx0sv91pzv5xjsljms3bsln6bbxj5fkhmkfm";
name = "plasma-desktop-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/plasma-desktop-5.25.5.tar.xz";
sha256 = "05s1pkwr4xmkghp8jrwcyrvjm83n68ngmk2694055xcfgi0pxicg";
name = "plasma-desktop-5.25.5.tar.xz";
};
};
plasma-disks = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/plasma-disks-5.25.4.tar.xz";
sha256 = "04hs8jg7f5bm5rjcb6i6zidyamq6cfry5sm5mj6hqdj0qmn9i396";
name = "plasma-disks-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/plasma-disks-5.25.5.tar.xz";
sha256 = "0vci2cf8vx2lclypys9rmvjb8haakv6ksrvqm5j28pazbq2kskvl";
name = "plasma-disks-5.25.5.tar.xz";
};
};
plasma-firewall = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/plasma-firewall-5.25.4.tar.xz";
sha256 = "12rmf7x8dyyb1k5ycj43kn4c0wzidig4h5wdh1igrgcvyypmjjcl";
name = "plasma-firewall-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/plasma-firewall-5.25.5.tar.xz";
sha256 = "0k3pc0dcsjr2hhh4hr8vhsvaddn66s6imm8skrr02icxqvljs6jh";
name = "plasma-firewall-5.25.5.tar.xz";
};
};
plasma-integration = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/plasma-integration-5.25.4.tar.xz";
sha256 = "1cbcp722pzbfiqfl5rcw6py74jbxg83k96kdx2m0g3ix1f0dmkbi";
name = "plasma-integration-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/plasma-integration-5.25.5.tar.xz";
sha256 = "1pab56cg2zi8fcaar53lhhh98iw7l07f5lkymkqhsh8a5crfc3yr";
name = "plasma-integration-5.25.5.tar.xz";
};
};
plasma-mobile = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/plasma-mobile-5.25.4.tar.xz";
sha256 = "0b0n3mjlj33191jgs8xqbk35y5nglfz4d8dih3qmg3kbs81qizwy";
name = "plasma-mobile-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/plasma-mobile-5.25.5.tar.xz";
sha256 = "1q4amdqvjbcx88qdyvhhl6j5f0f9p41b3k99zsqv381f94dpybn9";
name = "plasma-mobile-5.25.5.tar.xz";
};
};
plasma-nano = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/plasma-nano-5.25.4.tar.xz";
sha256 = "1pn6025wb3w855f3vy77879qlrb266bikw3nhar1dzv3sfgxw4w9";
name = "plasma-nano-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/plasma-nano-5.25.5.tar.xz";
sha256 = "1kgglhr3cvg0crfr6di21kp1pfdc017qh3jnaf25f15bllypznq9";
name = "plasma-nano-5.25.5.tar.xz";
};
};
plasma-nm = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/plasma-nm-5.25.4.tar.xz";
sha256 = "147p572pmkrgg52pvwhzs8lvxy3rs8y622n9lj7hjc6hrlh14qk2";
name = "plasma-nm-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/plasma-nm-5.25.5.tar.xz";
sha256 = "036bx0qjrjanfxy8aiy6ab7rmm2h8l7wlkvlwhzw2hgl1w03xjps";
name = "plasma-nm-5.25.5.tar.xz";
};
};
plasma-pa = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/plasma-pa-5.25.4.tar.xz";
sha256 = "0v92jk826jj2kf11hlxh3xrxl9nsj6835ik2pmb192xbn6gpb4lm";
name = "plasma-pa-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/plasma-pa-5.25.5.tar.xz";
sha256 = "0g06pm1isnzx4hv6380rjpyr22s4j5iw9083s71vnl4npx28npvb";
name = "plasma-pa-5.25.5.tar.xz";
};
};
plasma-sdk = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/plasma-sdk-5.25.4.tar.xz";
sha256 = "00s345l5jj1kfdvyyfq8718khfy88n6gyajb07n582q266mry39l";
name = "plasma-sdk-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/plasma-sdk-5.25.5.tar.xz";
sha256 = "1z0cn0aiiivdb02r5vn8hm8hj9wbx053ksh5jgx2x048g67gmq96";
name = "plasma-sdk-5.25.5.tar.xz";
};
};
plasma-systemmonitor = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/plasma-systemmonitor-5.25.4.tar.xz";
sha256 = "1fj0vyjdk6h3f4p9aagh03hyhbf69y2qwlavs2zr7d0iadih7b4c";
name = "plasma-systemmonitor-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/plasma-systemmonitor-5.25.5.tar.xz";
sha256 = "0rs3avhpmfapzha8dkir9ny60ba2m92bbfv4avsd85vz5kggg29h";
name = "plasma-systemmonitor-5.25.5.tar.xz";
};
};
plasma-tests = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/plasma-tests-5.25.4.tar.xz";
sha256 = "0d86zmlmagik2chagsm549yg78vy2qw3kl67skrlrmbkv82dhrz2";
name = "plasma-tests-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/plasma-tests-5.25.5.tar.xz";
sha256 = "14gdnyxl4fb5rqv1gpmp2wgx3x30pli919wjn835lbd2mf4rzwfq";
name = "plasma-tests-5.25.5.tar.xz";
};
};
plasma-thunderbolt = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/plasma-thunderbolt-5.25.4.tar.xz";
sha256 = "0hjvkss0qfmwhrsba83wfxwxhikvzf56faan325ic0iv7fdaj3ns";
name = "plasma-thunderbolt-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/plasma-thunderbolt-5.25.5.tar.xz";
sha256 = "1lbs4y163ccvd5zllazlp0f5v0g0rii1apbji9j7mr1n4w10wp16";
name = "plasma-thunderbolt-5.25.5.tar.xz";
};
};
plasma-vault = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/plasma-vault-5.25.4.tar.xz";
sha256 = "10ym2gk46yr1vgjnm1li1shdawklvvy3yvjcanm8ic5llchbxvzq";
name = "plasma-vault-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/plasma-vault-5.25.5.tar.xz";
sha256 = "15nf4myl6sry0930m8qiixpr1i8bh1g58cy2gf304h029vr2fn5j";
name = "plasma-vault-5.25.5.tar.xz";
};
};
plasma-workspace = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/plasma-workspace-5.25.4.tar.xz";
sha256 = "1aw9ms6rzxrk384xzdc3sqwqs1shbnkap40vfwxp4jamjk0pyglw";
name = "plasma-workspace-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/plasma-workspace-5.25.5.tar.xz";
sha256 = "0pxwg3i07sipfchn4qkmlr6kcgqbhj2s10xq69wi32x1fc13jx5x";
name = "plasma-workspace-5.25.5.tar.xz";
};
};
plasma-workspace-wallpapers = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/plasma-workspace-wallpapers-5.25.4.tar.xz";
sha256 = "1vjrfmzib17cb9r2q17rv4zmnqsk5mf55vy8kzx71djjif7gaqiy";
name = "plasma-workspace-wallpapers-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/plasma-workspace-wallpapers-5.25.5.tar.xz";
sha256 = "0pdgg8h6zwyxf1pj241mg3hd94wh38bqxj68af5jfp10xrwkzcyr";
name = "plasma-workspace-wallpapers-5.25.5.tar.xz";
};
};
plymouth-kcm = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/plymouth-kcm-5.25.4.tar.xz";
sha256 = "1wbgcccc1ili3j0k1njgj1q6jl35s20gf9m25s9d3mjwd9xnxrbv";
name = "plymouth-kcm-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/plymouth-kcm-5.25.5.tar.xz";
sha256 = "1knywmc6wdjqfq1xqli8hyi69kj7fvc0x0s246y7nrkskfc9ah67";
name = "plymouth-kcm-5.25.5.tar.xz";
};
};
polkit-kde-agent = {
version = "1-5.25.4";
version = "1-5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/polkit-kde-agent-1-5.25.4.tar.xz";
sha256 = "0skadgzv97vfl4n2x889fiy5gsr6n894fr5viq3rizs0qsqc68b5";
name = "polkit-kde-agent-1-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/polkit-kde-agent-1-5.25.5.tar.xz";
sha256 = "1qb9nxlkgcv0c30l2vqgf9xs9d220q5pg7ikpb6zjzvj4wsvlvwd";
name = "polkit-kde-agent-1-5.25.5.tar.xz";
};
};
powerdevil = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/powerdevil-5.25.4.tar.xz";
sha256 = "1nznjxi59xc6pmyh0vainznhp9ig1ini3i87iapayawpnpf8sdxx";
name = "powerdevil-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/powerdevil-5.25.5.tar.xz";
sha256 = "0anisirn7z8aw442npdnk1csb5ghpzj2hx49gpw4l6ijk70b76pr";
name = "powerdevil-5.25.5.tar.xz";
};
};
qqc2-breeze-style = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/qqc2-breeze-style-5.25.4.tar.xz";
sha256 = "0sylffvbfdi44lmz6s78scf2p2iswf6p8g209wbd5fm1dgi6yi2z";
name = "qqc2-breeze-style-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/qqc2-breeze-style-5.25.5.tar.xz";
sha256 = "0z71kmhajk1jyp0f32kpl4pklbvxc34jp9jzq09gkq5vpsdccy6g";
name = "qqc2-breeze-style-5.25.5.tar.xz";
};
};
sddm-kcm = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/sddm-kcm-5.25.4.tar.xz";
sha256 = "1gqz9j6vha8i6bra63pfqrpl5wsg9a7qz351z5rkj5jwnkw1dxl7";
name = "sddm-kcm-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/sddm-kcm-5.25.5.tar.xz";
sha256 = "1hvwjcgsjvlg61rfrak5111828lxf0lfh5p95d5kw1x4y2wlr756";
name = "sddm-kcm-5.25.5.tar.xz";
};
};
systemsettings = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/systemsettings-5.25.4.tar.xz";
sha256 = "130739bfxl1jwkn3f4h7dnr7dv2i76g6sd2svmg0qy60cnwvcgcv";
name = "systemsettings-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/systemsettings-5.25.5.tar.xz";
sha256 = "0n7mf6ygi8fgn1m6pk2fadnqj1h58mxqni3h19xbi373wfypq5fl";
name = "systemsettings-5.25.5.tar.xz";
};
};
xdg-desktop-portal-kde = {
version = "5.25.4";
version = "5.25.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.25.4/xdg-desktop-portal-kde-5.25.4.tar.xz";
sha256 = "13gva3mci9gawlxpw4ymdma8w6lc2b3y8z36699kmzli4vib214g";
name = "xdg-desktop-portal-kde-5.25.4.tar.xz";
url = "${mirror}/stable/plasma/5.25.5/xdg-desktop-portal-kde-5.25.5.tar.xz";
sha256 = "0l3lmwihxyl65y0mkyg3afk1k6gc0ldjw2vg92g7yydbgmn39q7k";
name = "xdg-desktop-portal-kde-5.25.5.tar.xz";
};
};
}

View File

@ -2,13 +2,13 @@
buildGoModule rec {
pname = "joker";
version = "1.0.0";
version = "1.0.1";
src = fetchFromGitHub {
rev = "v${version}";
owner = "candid82";
repo = "joker";
sha256 = "sha256-SlkhxALJwrZ/DOuBbqjb+wHEfT5mhd3lSD6E0geFP4Y=";
sha256 = "sha256-yetHt8zrIEenb1Z5L3oUmgVGxWaYOu4Nk4pbJD6K3zA=";
};
vendorSha256 = "sha256-AYoespfzFLP/jIIxbw5K653wc7sSfLY8K7di8GZ64wA=";

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "libglibutil";
version = "1.0.66";
version = "1.0.67";
src = fetchFromGitHub {
owner = "sailfishos";
repo = pname;
rev = version;
sha256 = "sha256-CYZDlmnHOCT0HC7sG0dN7zWkhcSRzX6XXPrEFmFEye8=";
sha256 = "sha256-SXyMmkyC1RZLIYhrG2TDcH/PDCHfrJOVZOX1PC3EDLg=";
};
outputs = [ "out" "dev" ];

View File

@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "libofx";
version = "0.10.5";
version = "0.10.7";
src = fetchFromGitHub {
owner = "LibOFX";
repo = pname;
rev = version;
sha256 = "sha256-KinJhCscuOCvTkll6sE+404ISqwGX38GnArFKm6hi3U=";
sha256 = "sha256-zbSVmduEH7iO/8N6hEpQQMUYDVG6CaNycGOl5bd6fsw=";
};
preConfigure = "./autogen.sh";

View File

@ -0,0 +1,33 @@
{ lib
, fetchPypi
, buildPythonPackage
, acme
, certbot
}:
buildPythonPackage rec {
pname = "certbot-dns-inwx";
version = "2.1.3";
src = fetchPypi {
inherit pname version;
sha256 = "sha256-yAgualY4J92pJ8PIkICg8w0eYHmT5L3qAUOCW/cAitw=";
};
propagatedBuildInputs = [
acme
certbot
];
# Doesn't have any tests
doCheck = false;
pytestCheckHook = [ "certbot_dns_inwx" ];
meta = with lib; {
description = "INWX DNS Authenticator plugin for Certbot";
homepage = "https://github.com/oGGy990/certbot-dns-inwx";
license = with licenses; [ asl20 mit ];
maintainers = with maintainers; [ onny ];
};
}

View File

@ -0,0 +1,44 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
, lxml
, pytestCheckHook
, python-dateutil
, pythonOlder
}:
buildPythonPackage rec {
pname = "tcxparser";
version = "2.3.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "vkurup";
repo = "python-tcxparser";
rev = version;
hash = "sha256-HOACQpPVg/UKopz3Jdsyg0CIBnXYuVyhWUVPA+OXI0k=";
};
propagatedBuildInputs = [
lxml
python-dateutil
];
checkInputs = [
pytestCheckHook
];
pythonImportsCheck = [
"tcxparser"
];
meta = with lib; {
description = "Simple parser for Garmin TCX files";
homepage = "https://github.com/vkurup/python-tcxparser";
license = licenses.bsd2;
maintainers = with maintainers; [ firefly-cpp ];
};
}

View File

@ -2,16 +2,16 @@
buildGoModule rec {
pname = "datree";
version = "1.6.13";
version = "1.6.19";
src = fetchFromGitHub {
owner = "datreeio";
repo = "datree";
rev = version;
hash = "sha256-8Qv/b/UrNqVI+DZc9H2rjx4JmW66BqAhgxyqCZXMnsI=";
hash = "sha256-cR01/IzbrD2ergJUH3XSKTGLcDuzXuOoKEvnwD2K6hs=";
};
vendorSha256 = "sha256-FvLNG7zz/tPW8SdUvfD1e4/a7nBHFOvhpyn2cXZE9AA=";
vendorSha256 = "sha256-mEtnZO4AZEcnEHuiAWguT8VelD0yLj1rytl6gPkPKBg=";
ldflags = [
"-extldflags '-static'"

View File

@ -2,19 +2,19 @@
let
# You can check the latest version with `curl -sS https://update.tabnine.com/bundles/version`
# There's a handy prefetch script in ./fetch-latest.sh
version = "4.4.123";
version = "4.4.139";
supportedPlatforms = {
"x86_64-linux" = {
name = "x86_64-unknown-linux-musl";
hash = "sha256-mkG7Fd82L5vnS/K1UQF/JZCdQYsnPZ1iTISqFjXXnq0=";
hash = "sha256-CXm9WR77SMvv+9w+8QUBNHKPhe4otquLyHAwzd+jbNk=";
};
"x86_64-darwin" = {
name = "x86_64-apple-darwin";
hash = "sha256-+B9Oobhh1TmDoRhNlObn5jYrDgsjvpTKguwj3wbkaO0=";
hash = "sha256-01lotn9DzgwIj1n9GCUuGmwgtS4DtK+XOl/wduI+QyI=";
};
"aarch64-darwin" = {
name = "aarch64-apple-darwin";
hash = "sha256-HNZSQaVd8530sM4JpUTWfo7aTfKaJHg00u+M/x/pKdQ=";
hash = "sha256-RQBBsp48Xhxi3WQKsYzSiiSEW8W7UikKAyFf4sJ2JqQ=";
};
};
platform =

View File

@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
version = "6.0-rc1";
version = "6.0-rc5";
extraMeta.branch = lib.versions.majorMinor version;
# modDirVersion needs to be x.y.z, will always add .0
@ -11,7 +11,7 @@ buildLinux (args // rec {
src = fetchurl {
url = "https://git.kernel.org/torvalds/t/linux-${version}.tar.gz";
sha256 = "sha256-RReHoEYavib86K9XQKwguBYQvyQboRl7537p69P8ca0=";
hash = "sha256-GELU1ZEOM5gGUJxG54JoiI9qLQXJ2Cd/kyOLcp0AWgc=";
};
# Should the testing kernels ever be built on Hydra?

View File

@ -21,14 +21,14 @@
}:
stdenv.mkDerivation rec {
version = "1.1.1";
version = "1.1.2";
pname = "usbguard";
src = fetchFromGitHub {
owner = "USBGuard";
repo = pname;
rev = "usbguard-${version}";
sha256 = "sha256-lAh+l9GF+FHQqv2kEYU5JienZKGwR5e45BYAwjieYgw=";
sha256 = "sha256-uwNoKczmVOMpkU4KcKTOtbcTHiYVGXjk/rVbqMl5pGk=";
fetchSubmodules = true;
};

View File

@ -3,16 +3,16 @@
buildGoModule rec {
pname = "matrix-dendrite";
version = "0.9.6";
version = "0.9.8";
src = fetchFromGitHub {
owner = "matrix-org";
repo = "dendrite";
rev = "v${version}";
sha256 = "sha256-IkskR/30vu/RYuCvIH3trPte0MkYhgWzHLBmb325bhM=";
sha256 = "sha256-BA+jI5S8pDXIWzCelUh8pWiXy98E94DJgLvqiy0r23g=";
};
vendorSha256 = "sha256-U3buvPu2mZh79DwKYrSj1Y0x3gNjuKscOyAWNKeloXQ=";
vendorSha256 = "sha256-xcgnpaq0owlCD4nA4I1oD8FpsTGziUghRFy/7ZPVpKY=";
# some tests are racy, re-enable once upstream has fixed them
doCheck = false;

View File

@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "ircd-hybrid";
version = "8.2.41";
version = "8.2.42";
src = fetchurl {
url = "mirror://sourceforge/ircd-hybrid/ircd-hybrid-${version}.tgz";
sha256 = "sha256-zg6mllRgEEe9hkI93AAjwHlVcCSZkAEeqmxB1jcrBFQ=";
sha256 = "sha256-aS0he/x+o3xOQ5H7hrCpJ4C8MusUT2liM0lyF1W4H2o=";
};
buildInputs = [ openssl zlib ];

View File

@ -2,13 +2,13 @@
buildGoModule rec {
pname = "VictoriaMetrics";
version = "1.81.0";
version = "1.81.2";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
sha256 = "sha256-O13dNhj+0SVz/6RNmFIJKSXqd38zdFc1CJ09q3jiKfg=";
sha256 = "sha256-wf/YQX7vrwiNWz1kjWLPSH00rB70HDW3bRuN1DUiP1Y=";
};
vendorSha256 = null;

View File

@ -58,13 +58,13 @@ assert lib.assertMsg (builtins.all (d: d != null) variants.${variant}.extraDeps
mkDerivation rec {
pname = "gmic-qt${lib.optionalString (variant != "standalone") "-${variant}"}";
version = "3.1.5";
version = "3.1.6";
src = fetchFromGitHub {
owner = "c-koi";
repo = "gmic-qt";
rev = "v.${version}";
sha256 = "rSBdh6jhiVZogZADEKn3g7bkGPnWWOEnRF0jNCe1BCk=";
sha256 = "sha256-/5wDHvJSMgEheg8YV4W40wUiHz25emIoFnGdfO8i92g=";
};
nativeBuildInputs = [

View File

@ -1,16 +1,16 @@
{ lib, stdenv, mkDerivation, fetchFromGitHub
, cmake, pkg-config, pffft, libpcap, libusb1, python3
, cmake, pkg-config, pffft, libpcap, libusb1, python3, wrapQtAppsHook
}:
mkDerivation rec {
stdenv.mkDerivation rec {
pname = "hobbits";
version = "0.53.1";
version = "0.53.2";
src = fetchFromGitHub {
owner = "Mahlet-Inc";
repo = pname;
repo = "hobbits";
rev = "v${version}";
sha256 = "sha256-dMFsv2M96+65JxTOq0CG+vm7a75GkD7N7PmbsyZ2Fog=";
hash = "sha256-X2DotmzqeIESkO6o39si4kEkRhLO7yBr6Djh+0s+lFc=";
};
postPatch = ''
@ -22,7 +22,9 @@ mkDerivation rec {
buildInputs = [ pffft libpcap libusb1 python3 ];
nativeBuildInputs = [ cmake pkg-config ];
nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ];
cmakeFlags = [ "-DUSE_SYSTEM_PFFFT=ON" ];
NIX_CFLAGS_COMPILE = lib.optional stdenv.hostPlatform.isAarch64 "-Wno-error=narrowing";

View File

@ -2,7 +2,7 @@
rustPlatform.buildRustPackage rec {
pname = "dua";
version = "2.17.8";
version = "2.18.0";
buildInputs = lib.optionals stdenv.isDarwin [ libiconv Foundation ];
@ -10,7 +10,7 @@ rustPlatform.buildRustPackage rec {
owner = "Byron";
repo = "dua-cli";
rev = "v${version}";
sha256 = "sha256-zlXv5RY/JRDS2vzC/LhSumZX+OOeaFoOmLq5TaulGDY=";
sha256 = "sha256-8WXby+b5bZEylAmgONTHsKCDl9W9KCCk76utZUd9CuA=";
# Remove unicode file names which leads to different checksums on HFS+
# vs. other filesystems because of unicode normalisation.
postFetch = ''
@ -18,7 +18,7 @@ rustPlatform.buildRustPackage rec {
'';
};
cargoSha256 = "sha256-PSAhRUODedmJg67K00W0RQ5LycMme2bidL4L8gd6qkw=";
cargoSha256 = "sha256-NHPlBZhZoZHASQ3BaYfH+sLyWKYmCsAwwd7ENI0bIFo=";
doCheck = false;

View File

@ -14,16 +14,16 @@ let
in
buildGoModule rec {
pname = "netbird";
version = "0.8.11";
version = "0.9.1";
src = fetchFromGitHub {
owner = "netbirdio";
repo = pname;
rev = "v${version}";
sha256 = "sha256-bVfe2Imklv1Q/5HoGJVlIO+CotrFQ1yG0L6p+MBE9vI=";
sha256 = "sha256-ECQ9W4YJdqjFP/Fs2P/JlPLJntewi1kowzYyid7IQGc=";
};
vendorSha256 = "sha256-HGWKkvJKIEwTLhEK8i+4lraoFEDSljmwxMOhFHhobms=";
vendorSha256 = "sha256-qBglJ9PYUApyOrZhZRvyK3WMcZQglDHmsy3Qv5K1PqA=";
nativeBuildInputs = [ installShellFiles ] ++ lib.optional ui pkg-config;

View File

@ -1,7 +1,7 @@
{ callPackage, lib, stdenv, fetchurl, jre, makeWrapper }:
let this = stdenv.mkDerivation rec {
version = "6.0.1";
version = "6.1.0";
pname = "openapi-generator-cli";
jarfilename = "${pname}-${version}.jar";
@ -12,7 +12,7 @@ let this = stdenv.mkDerivation rec {
src = fetchurl {
url = "mirror://maven/org/openapitools/${pname}/${version}/${jarfilename}";
sha256 = "sha256-upJ5kA0f78nwuXcmS3CffUgcJ41ngAkLNmc7ZcsakSI=";
sha256 = "sha256-O8v/d2By5OUWEwf4N9NKtHE6E+2e3CDkmDwjIXkeoDc=";
};
dontUnpack = true;

View File

@ -7,16 +7,16 @@
buildGoModule rec {
pname = "git-credential-gopass";
version = "1.14.3";
version = "1.14.6";
src = fetchFromGitHub {
owner = "gopasspw";
repo = pname;
rev = "v${version}";
sha256 = "sha256-ggdQL8BU56zE5figmbfHKlZ7WGZ7z5nKunXTy3kn170=";
sha256 = "sha256-sguhKK3YBVitv4/tFLZtto2ZgUXWDdCKMksKC3zVgrY=";
};
vendorSha256 = "sha256-fwqkiPzrfo83NweuGONRx8+MOE4wQxg2Xk4/1kZwnCM=";
vendorSha256 = "sha256-OADJVtnggv3y5tjyiJxhKQsWs0svLN63M1wCOqBEKpU=";
subPackages = [ "." ];

View File

@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "fio";
version = "3.31";
version = "3.32";
src = fetchFromGitHub {
owner = "axboe";
repo = "fio";
rev = "fio-${version}";
sha256 = "sha256-wqm9yjrJKP3JgsLmPnu14Pi2zm0iTdGcTOGOqXmZslM=";
sha256 = "sha256-z9p9WDVjKQAQIP1v5RxnDXjwVl4SVZOvdxlSt5NZN1k=";
};
buildInputs = [ python3 zlib ]

View File

@ -3,9 +3,9 @@ let
common = opts: libsForQt5.callPackage (import ./common.nix opts) {};
in rec {
new-engine = common rec {
version = "A60";
sha256 = "sha256-E99Mf2T6Bg4NsFXzFn4kNf602DmtiyBk6Vcj6JfOPR0=";
installFiles = [ "UEFITool/UEFITool" "UEFIFind/UEFIFind" "UEFIExtract/UEFIExtract" ];
version = "A61";
sha256 = "sha256-6RxWAR0KY6o98RwOLRHy6wShTHAaQlvYYbCNLa5FzH4=";
installFiles = [ "build/UEFITool/UEFITool" "build/UEFIFind/UEFIFind" "build/UEFIExtract/UEFIExtract" ];
};
old-engine = common rec {
version = "0.28.0";

View File

@ -37052,4 +37052,6 @@ with pkgs;
swift-corelibs-libdispatch = callPackage ../development/libraries/swift-corelibs-libdispatch { };
swaysettings = callPackage ../applications/misc/swaysettings { };
aitrack = libsForQt5.callPackage ../applications/misc/aitrack { };
}

View File

@ -1692,6 +1692,8 @@ in {
certbot-dns-cloudflare = callPackage ../development/python-modules/certbot-dns-cloudflare { };
certbot-dns-inwx = callPackage ../development/python-modules/certbot-dns-inwx { };
certbot-dns-rfc2136 = callPackage ../development/python-modules/certbot-dns-rfc2136 { };
certbot-dns-google = callPackage ../development/python-modules/certbot-dns-google { };
@ -10715,6 +10717,8 @@ in {
tbm-utils = callPackage ../development/python-modules/tbm-utils { };
tcxparser = callPackage ../development/python-modules/tcxparser { };
tcxreader = callPackage ../development/python-modules/tcxreader { };
teamcity-messages = callPackage ../development/python-modules/teamcity-messages { };