Merge master into staging-next

This commit is contained in:
github-actions[bot] 2022-11-30 00:02:24 +00:00 committed by GitHub
commit 541466e966
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
47 changed files with 6951 additions and 20652 deletions

View file

@ -5905,6 +5905,13 @@
githubId = 40234257; githubId = 40234257;
name = "ilkecan bozdogan"; name = "ilkecan bozdogan";
}; };
imincik = {
email = "ivan.mincik@gmail.com";
matrix = "@imincik:matrix.org";
github = "imincik";
githubId = 476346;
name = "Ivan Mincik";
};
not-my-segfault = { not-my-segfault = {
email = "michal@tar.black"; email = "michal@tar.black";
matrix = "@michal:tar.black"; matrix = "@michal:tar.black";

View file

@ -355,7 +355,7 @@
<para> <para>
<link xlink:href="https://gitlab.com/CalcProgrammer1/OpenRGB/-/tree/master">OpenRGB</link>, <link xlink:href="https://gitlab.com/CalcProgrammer1/OpenRGB/-/tree/master">OpenRGB</link>,
a FOSS tool for controlling RGB lighting. Available as a FOSS tool for controlling RGB lighting. Available as
<link xlink:href="options.html#opt-services-hardware-openrgb-enable">services.hardware.openrgb.enable</link>. <link xlink:href="options.html#opt-services.hardware.openrgb.enable">services.hardware.openrgb.enable</link>.
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
@ -814,6 +814,15 @@
<literal>nix.checkConfig</literal> previously did. <literal>nix.checkConfig</literal> previously did.
</para> </para>
</listitem> </listitem>
<listitem>
<para>
<literal>nix.buildMachines</literal> got a new submodule
option <literal>protocol</literal>. An undocumented hack to
set the protocol via <literal>hostName</literal> is no longer
working and the <literal>protocol</literal> option should be
used instead.
</para>
</listitem>
<listitem> <listitem>
<para> <para>
<literal>generateOptparseApplicativeCompletions</literal> and <literal>generateOptparseApplicativeCompletions</literal> and

View file

@ -127,7 +127,7 @@ In addition to numerous new and upgraded packages, this release has the followin
- [languagetool](https://languagetool.org/), a multilingual grammar, style, and spell checker. - [languagetool](https://languagetool.org/), a multilingual grammar, style, and spell checker.
Available as [services.languagetool](options.html#opt-services.languagetool.enable). Available as [services.languagetool](options.html#opt-services.languagetool.enable).
- [OpenRGB](https://gitlab.com/CalcProgrammer1/OpenRGB/-/tree/master), a FOSS tool for controlling RGB lighting. Available as [services.hardware.openrgb.enable](options.html#opt-services-hardware-openrgb-enable). - [OpenRGB](https://gitlab.com/CalcProgrammer1/OpenRGB/-/tree/master), a FOSS tool for controlling RGB lighting. Available as [services.hardware.openrgb.enable](options.html#opt-services.hardware.openrgb.enable).
- [Outline](https://www.getoutline.com/), a wiki and knowledge base similar to Notion. Available as [services.outline](#opt-services.outline.enable). - [Outline](https://www.getoutline.com/), a wiki and knowledge base similar to Notion. Available as [services.outline](#opt-services.outline.enable).
@ -266,6 +266,8 @@ Available as [services.patroni](options.html#opt-services.patroni.enable).
- The `nix.checkConfig` option now fully disables the config check. The new `nix.checkAllErrors` option behaves like `nix.checkConfig` previously did. - The `nix.checkConfig` option now fully disables the config check. The new `nix.checkAllErrors` option behaves like `nix.checkConfig` previously did.
- `nix.buildMachines` got a new submodule option `protocol`. An undocumented hack to set the protocol via `hostName` is no longer working and the `protocol` option should be used instead.
- `generateOptparseApplicativeCompletions` and `generateOptparseApplicativeCompletion` from `haskell.lib.compose` - `generateOptparseApplicativeCompletions` and `generateOptparseApplicativeCompletion` from `haskell.lib.compose`
(and `haskell.lib`) have been deprecated in favor of `generateOptparseApplicativeCompletions` (plural!) as (and `haskell.lib`) have been deprecated in favor of `generateOptparseApplicativeCompletions` (plural!) as
provided by the haskell package sets (so `haskellPackages.generateOptparseApplicativeCompletions` etc.). provided by the haskell package sets (so `haskellPackages.generateOptparseApplicativeCompletions` etc.).

View file

@ -612,6 +612,10 @@ in
boot.kernelParams = optional (!cfg.enableUnifiedCgroupHierarchy) "systemd.unified_cgroup_hierarchy=0"; boot.kernelParams = optional (!cfg.enableUnifiedCgroupHierarchy) "systemd.unified_cgroup_hierarchy=0";
# Avoid potentially degraded system state due to
# "Userspace Out-Of-Memory (OOM) Killer was skipped because of a failed condition check (ConditionControlGroupController=v2)."
systemd.services.systemd-oomd.enable = mkIf (!cfg.enableUnifiedCgroupHierarchy) false;
services.logrotate.settings = { services.logrotate.settings = {
"/var/log/btmp" = mapAttrs (_: mkDefault) { "/var/log/btmp" = mapAttrs (_: mkDefault) {
frequency = "monthly"; frequency = "monthly";

View file

@ -4,13 +4,13 @@
pythonPackages.buildPythonApplication rec { pythonPackages.buildPythonApplication rec {
pname = "mopidy"; pname = "mopidy";
version = "3.3.0"; version = "3.4.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "mopidy"; owner = "mopidy";
repo = "mopidy"; repo = "mopidy";
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
sha256 = "sha256-F0fIl9DrludZZdzsrl/xsp7TLMgTPbVGtGvMHyD52Yw="; sha256 = "sha256-cr4v1ScrXLRjqlsCXTm0KvLc+jJbFX1HVKJLrDAtIw8=";
}; };
nativeBuildInputs = [ wrapGAppsHook ]; nativeBuildInputs = [ wrapGAppsHook ];

View file

@ -2,21 +2,21 @@
buildNpmPackage rec { buildNpmPackage rec {
pname = "open-stage-control"; pname = "open-stage-control";
version = "1.20.0"; version = "1.21.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "jean-emmanuel"; owner = "jean-emmanuel";
repo = "open-stage-control"; repo = "open-stage-control";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-XgwlRdwUSl4gIRKqk6BnMAKarVvp291zk8vmNkuRWKo="; hash = "sha256-6tRd8boVwWc8qGlklYqA/Kp76VOMvtUJlu/G/InvHkA=";
}; };
# Use generated package-lock.json since upstream does not provide one in releases # Remove some Electron stuff from package.json
postPatch = '' postPatch = ''
ln -sT ${./package-lock.json} ./package-lock.json sed -i -e '/"electron"\|"electron-installer-debian"/d' package.json
''; '';
npmDepsHash = "sha256-5KZXZ4agHcAh3gai5w9YodETIEGJtDq/kyEZOHb9dOc="; npmDepsHash = "sha256-M+6+zrxy8VpJQS0dG/xORMbflKEq8wO2DEOjGrA6OUw=";
nativeBuildInputs = [ nativeBuildInputs = [
copyDesktopItems copyDesktopItems

File diff suppressed because it is too large Load diff

View file

@ -14,7 +14,7 @@ nixeval() {
} }
vendorhash() { vendorhash() {
(nix --extra-experimental-features nix-command build --impure -f "$nixpkgs" --no-link "$1" 2>&1 >/dev/null | tail -n3 | grep -F got: | cut -d: -f2- | stripwhitespace) 2>/dev/null || true (nix --extra-experimental-features nix-command build --impure --argstr nixpkgs "$nixpkgs" --argstr attr "$1" --expr '{ nixpkgs, attr }: let pkgs = import nixpkgs {}; in with pkgs.lib; (getAttrFromPath (splitString "." attr) pkgs).overrideAttrs (attrs: { outputHash = fakeHash; })' --no-link 2>&1 >/dev/null | tail -n3 | grep -F got: | cut -d: -f2- | stripwhitespace) 2>/dev/null || true
} }
findpath() { findpath() {
@ -32,7 +32,6 @@ attr="${UPDATE_NIX_ATTR_PATH:-open-stage-control}"
version="$(cd "$nixpkgs" && list-git-tags --pname="$(nixeval "$attr".pname)" --attr-path="$attr" | grep '^v' | sed -e 's|^v||' | sort -V | tail -n1)" version="$(cd "$nixpkgs" && list-git-tags --pname="$(nixeval "$attr".pname)" --attr-path="$attr" | grep '^v' | sed -e 's|^v||' | sort -V | tail -n1)"
pkgpath="$(findpath "$attr")" pkgpath="$(findpath "$attr")"
pkgdir="$(dirname "$pkgpath")"
updated="$(cd "$nixpkgs" && update-source-version "$attr" "$version" --file="$pkgpath" --print-changes | jq -r length)" updated="$(cd "$nixpkgs" && update-source-version "$attr" "$version" --file="$pkgpath" --print-changes | jq -r length)"
@ -41,14 +40,6 @@ if [ "$updated" -eq 0 ]; then
exit 0 exit 0
fi fi
# Download package.json from the latest release
curl -sSL https://raw.githubusercontent.com/jean-emmanuel/open-stage-control/v"$version"/package.json | grep -v '"electron"\|"electron-installer-debian"' >"$pkgdir"/package.json
# Lock dependencies with npm
(cd "$pkgdir" && npm install --package-lock-only --ignore-scripts --legacy-peer-deps)
rm -f "$pkgdir"/package.json
# Update FOD hash # Update FOD hash
curhash="$(nixeval "$attr.npmDeps.outputHash")" curhash="$(nixeval "$attr.npmDeps.outputHash")"
newhash="$(vendorhash "$attr.npmDeps")" newhash="$(vendorhash "$attr.npmDeps")"

View file

@ -1,5 +1,5 @@
{ lib { lib
, gcc11Stdenv , stdenv
, fetchFromGitHub , fetchFromGitHub
, cmake , cmake
, ninja , ninja
@ -7,7 +7,6 @@
, wrapQtAppsHook , wrapQtAppsHook
, libxcrypt , libxcrypt
, qtbase , qtbase
, qttools
, nixosTests , nixosTests
}: }:
@ -17,8 +16,8 @@ let serenity = fetchFromGitHub {
rev = "a0f3e2c9a2b82117aa7c1a3444ad0d31baa070d5"; rev = "a0f3e2c9a2b82117aa7c1a3444ad0d31baa070d5";
hash = "sha256-8Xde59ZfdkTD39mYSv0lfFjBHFDWTUwfozE+Q9Yq6C8="; hash = "sha256-8Xde59ZfdkTD39mYSv0lfFjBHFDWTUwfozE+Q9Yq6C8=";
}; };
in
in gcc11Stdenv.mkDerivation { stdenv.mkDerivation {
pname = "ladybird"; pname = "ladybird";
version = "unstable-2022-09-29"; version = "unstable-2022-09-29";
@ -30,6 +29,11 @@ in gcc11Stdenv.mkDerivation {
hash = "sha256-XQj2Bohk8F6dGCAManOmmDP5b/SqEeZXZbLDYPfvi2E="; hash = "sha256-XQj2Bohk8F6dGCAManOmmDP5b/SqEeZXZbLDYPfvi2E=";
}; };
postPatch = ''
substituteInPlace CMakeLists.txt \
--replace "MACOSX_BUNDLE TRUE" "MACOSX_BUNDLE FALSE"
'';
nativeBuildInputs = [ nativeBuildInputs = [
cmake cmake
ninja ninja
@ -49,6 +53,20 @@ in gcc11Stdenv.mkDerivation {
"-DENABLE_UNICODE_DATABASE_DOWNLOAD=false" "-DENABLE_UNICODE_DATABASE_DOWNLOAD=false"
]; ];
# error: use of undeclared identifier 'aligned_alloc'
NIX_CFLAGS_COMPILE = toString (lib.optionals (stdenv.isDarwin && lib.versionOlder stdenv.targetPlatform.darwinSdkVersion "11.0") [
"-include mm_malloc.h"
"-Daligned_alloc=_mm_malloc"
]);
# https://github.com/NixOS/nixpkgs/issues/201254
NIX_LDFLAGS = lib.optionalString (stdenv.isLinux && stdenv.isAarch64 && stdenv.cc.isGNU) "-lgcc";
# https://github.com/SerenityOS/serenity/issues/10055
postInstall = lib.optionalString stdenv.isDarwin ''
install_name_tool -add_rpath $out/lib $out/bin/ladybird
'';
passthru.tests = { passthru.tests = {
nixosTest = nixosTests.ladybird; nixosTest = nixosTests.ladybird;
}; };
@ -58,7 +76,6 @@ in gcc11Stdenv.mkDerivation {
homepage = "https://github.com/awesomekling/ladybird"; homepage = "https://github.com/awesomekling/ladybird";
license = licenses.bsd2; license = licenses.bsd2;
maintainers = with maintainers; [ fgaz ]; maintainers = with maintainers; [ fgaz ];
# SerenityOS only works on x86, and can only be built on unix systems. platforms = platforms.unix;
platforms = [ "x86_64-linux" "i686-linux" "x86_64-darwin" ];
}; };
} }

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "signalbackup-tools"; pname = "signalbackup-tools";
version = "20221122"; version = "20221128";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "bepaald"; owner = "bepaald";
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "sha256-Bq1m/p1RFfyOmyEdIuHcYruwZ8ol2Bl0pmd/yft6iXA="; sha256 = "sha256-MpYesloIFBSOcBmkbzeKia3Gt6mwGq86GqqkgowY+Vk=";
}; };
postPatch = '' postPatch = ''

View file

@ -12,11 +12,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "smartgithg"; pname = "smartgithg";
version = "21.2.2"; version = "22.1.0";
src = fetchurl { src = fetchurl {
url = "https://www.syntevo.com/downloads/smartgit/smartgit-linux-${builtins.replaceStrings [ "." ] [ "_" ] version}.tar.gz"; url = "https://www.syntevo.com/downloads/smartgit/smartgit-linux-${builtins.replaceStrings [ "." ] [ "_" ] version}.tar.gz";
sha256 = "10v6sg0lmjby3v8g3sk2rzzvdx5p69ia4zz2c0hbf30rk0p6gqn3"; sha256 = "sha256-CcujqgvNvHK4Si1KJq3vRER3SID2XKPbOXL0zd+ezpU=";
}; };
nativeBuildInputs = [ wrapGAppsHook ]; nativeBuildInputs = [ wrapGAppsHook ];

View file

@ -2,7 +2,7 @@
, meson, ninja, pkg-config, python3, wayland-scanner , meson, ninja, pkg-config, python3, wayland-scanner
, cairo, colord, dbus, lcms2, libGL, libXcursor, libdrm, libevdev, libinput , cairo, colord, dbus, lcms2, libGL, libXcursor, libdrm, libevdev, libinput
, libjpeg, seatd, libxcb, libxkbcommon, mesa, mtdev, pam, udev, wayland , libjpeg, seatd, libxcb, libxkbcommon, mesa, mtdev, pam, udev, wayland
, wayland-protocols, xlibsWrapper , wayland-protocols
, pipewire ? null, pango ? null, libunwind ? null, freerdp ? null, vaapi ? null , pipewire ? null, pango ? null, libunwind ? null, freerdp ? null, vaapi ? null
, libva ? null, libwebp ? null, xwayland ? null , libva ? null, libwebp ? null, xwayland ? null
# beware of null defaults, as the parameters *are* supplied by callPackage by default # beware of null defaults, as the parameters *are* supplied by callPackage by default
@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
cairo colord dbus freerdp lcms2 libGL libXcursor libdrm libevdev libinput cairo colord dbus freerdp lcms2 libGL libXcursor libdrm libevdev libinput
libjpeg seatd libunwind libva libwebp libxcb libxkbcommon mesa mtdev pam libjpeg seatd libunwind libva libwebp libxcb libxkbcommon mesa mtdev pam
pango pipewire udev vaapi wayland wayland-protocols xlibsWrapper pango pipewire udev vaapi wayland wayland-protocols
]; ];
mesonFlags= [ mesonFlags= [

View file

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

View file

@ -4,467 +4,467 @@
{ {
aura-browser = { aura-browser = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/aura-browser-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/aura-browser-5.26.4.tar.xz";
sha256 = "0103avsjplj6zmjql4gcgh2lrmmx87k3dx0wl371vqdf1prgbv2z"; sha256 = "1gpv2vb0xkjshkg2xyyg3s731kx6268rc5c10gm927129il1p9fs";
name = "aura-browser-5.26.3.tar.xz"; name = "aura-browser-5.26.4.tar.xz";
}; };
}; };
bluedevil = { bluedevil = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/bluedevil-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/bluedevil-5.26.4.tar.xz";
sha256 = "1f2dh7d0ds5n8vcnrkx919yvf5g3yrl6zg2rfaiac9vff04afcpj"; sha256 = "1886nlxszraixsxyg7kn7qzqjwiwxnn6dgbrxw1797z1w4s6s7my";
name = "bluedevil-5.26.3.tar.xz"; name = "bluedevil-5.26.4.tar.xz";
}; };
}; };
breeze = { breeze = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/breeze-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/breeze-5.26.4.tar.xz";
sha256 = "0wn5m8avs1ncvx70lrh5gafnq7sdfd18rvih95cpdbqqs4y222a5"; sha256 = "0sq0b2535d7d8p7ndi3i1k7ix3790mpkqmp1gcfs0a4jni43y2bc";
name = "breeze-5.26.3.tar.xz"; name = "breeze-5.26.4.tar.xz";
}; };
}; };
breeze-grub = { breeze-grub = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/breeze-grub-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/breeze-grub-5.26.4.tar.xz";
sha256 = "0qnxcwina2m4imgm02yq2yn2ax2rwncp511gihx49h97cy9yx7i5"; sha256 = "1dl98dwz5l2vljfj41kigngdpfgkrbs09hdmr7dqj8qx1vkfdrp8";
name = "breeze-grub-5.26.3.tar.xz"; name = "breeze-grub-5.26.4.tar.xz";
}; };
}; };
breeze-gtk = { breeze-gtk = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/breeze-gtk-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/breeze-gtk-5.26.4.tar.xz";
sha256 = "0qrz7kkkv00rmaja6a1dmrldy6nfshdsx56k3vji00fwpi03nfja"; sha256 = "0kc1dxpp5n1rkik1amkdbci6kivqzzlh9bb53ikixbj3rp2h8g31";
name = "breeze-gtk-5.26.3.tar.xz"; name = "breeze-gtk-5.26.4.tar.xz";
}; };
}; };
breeze-plymouth = { breeze-plymouth = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/breeze-plymouth-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/breeze-plymouth-5.26.4.tar.xz";
sha256 = "0n6skqay6c84411n2hi9sibyhiiqisl2kmd5lwbv748h4x311yz8"; sha256 = "0h96dcdqgdzqxcrzc4805l14p463ks5zjnvh3r1j73gs8cbrwsxd";
name = "breeze-plymouth-5.26.3.tar.xz"; name = "breeze-plymouth-5.26.4.tar.xz";
}; };
}; };
discover = { discover = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/discover-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/discover-5.26.4.tar.xz";
sha256 = "1p9l6q68kyzm40hg6nhp2jsqx6mjscixj1fkmibphj3ps10xsgqf"; sha256 = "1hl85770yq1bld0x085mqyznq5cjvr7csx9pj9q4783hrjhkvdwc";
name = "discover-5.26.3.tar.xz"; name = "discover-5.26.4.tar.xz";
}; };
}; };
drkonqi = { drkonqi = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/drkonqi-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/drkonqi-5.26.4.tar.xz";
sha256 = "0897fkxa3gd7hbvx4h5hhwnxwycgcciyp02aw5m2gmyylav97pb4"; sha256 = "0p8k9q5mglw4sq2ybi7yy1brjn3p6kkl09smh1fwvpkifg64mv3d";
name = "drkonqi-5.26.3.tar.xz"; name = "drkonqi-5.26.4.tar.xz";
}; };
}; };
kactivitymanagerd = { kactivitymanagerd = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/kactivitymanagerd-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/kactivitymanagerd-5.26.4.tar.xz";
sha256 = "1wv6b5shm8741phhhfldrwzb8pm4jskd3sq242pg8230qh054vrc"; sha256 = "1k15cf0l3cji5y0xkh0sx2xwpc7v77zsj25c3yxydxg03mgq01l4";
name = "kactivitymanagerd-5.26.3.tar.xz"; name = "kactivitymanagerd-5.26.4.tar.xz";
}; };
}; };
kde-cli-tools = { kde-cli-tools = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/kde-cli-tools-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/kde-cli-tools-5.26.4.tar.xz";
sha256 = "0h76w9nkcc4d15lh7yz260vfh3fv9apx5d7i5m75pb4z9mgcpgzv"; sha256 = "0kyq3jm3mr8wdcjamswp6hqfh7g7kry28v344y0r9v052d8nvj8z";
name = "kde-cli-tools-5.26.3.tar.xz"; name = "kde-cli-tools-5.26.4.tar.xz";
}; };
}; };
kde-gtk-config = { kde-gtk-config = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/kde-gtk-config-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/kde-gtk-config-5.26.4.tar.xz";
sha256 = "1fkiqf92222vsbrq15skn6cynni312r7clbr2xrsxnygwbvsqni7"; sha256 = "057kfkblngafipar0qpzz5psmq2cq0d8y9vg0451i84kpignggsk";
name = "kde-gtk-config-5.26.3.tar.xz"; name = "kde-gtk-config-5.26.4.tar.xz";
}; };
}; };
kdecoration = { kdecoration = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/kdecoration-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/kdecoration-5.26.4.tar.xz";
sha256 = "0ngcqfp0qy8dmd7df35xw5m2pz5azzvpsj0raby370j76s8l92wi"; sha256 = "0p988y6qw1xiccfcimrdqivc1h1vnfaj3208j157h1kfg40kpz48";
name = "kdecoration-5.26.3.tar.xz"; name = "kdecoration-5.26.4.tar.xz";
}; };
}; };
kdeplasma-addons = { kdeplasma-addons = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/kdeplasma-addons-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/kdeplasma-addons-5.26.4.tar.xz";
sha256 = "13j79097j2x8cmssqikiwlxkkajaj8nnw4md6vl4f51qnrz7h7f4"; sha256 = "183xxr55j3s8nr9cgpdm34d7jm4ijrj6jf3r1mvkih992iryk11r";
name = "kdeplasma-addons-5.26.3.tar.xz"; name = "kdeplasma-addons-5.26.4.tar.xz";
}; };
}; };
kgamma5 = { kgamma5 = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/kgamma5-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/kgamma5-5.26.4.tar.xz";
sha256 = "0pjyqrily8in109ys2bawm3cr0vn4ig788h100l3953wg15alv47"; sha256 = "0my9jbd6iw1k0jmg2b05k31mv6my1yzqg6ks9kysmsr28d3kgsll";
name = "kgamma5-5.26.3.tar.xz"; name = "kgamma5-5.26.4.tar.xz";
}; };
}; };
khotkeys = { khotkeys = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/khotkeys-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/khotkeys-5.26.4.tar.xz";
sha256 = "0pwmf35qfz2vrvc5gwwibxjwwpc5lvlihba77cj6lfw1hn9h203m"; sha256 = "1kr0bwjghs3a1ibjbd6sh3jjlmy573y4jhld88wdyi69smq28lzh";
name = "khotkeys-5.26.3.tar.xz"; name = "khotkeys-5.26.4.tar.xz";
}; };
}; };
kinfocenter = { kinfocenter = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/kinfocenter-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/kinfocenter-5.26.4.tar.xz";
sha256 = "0fmc34n9yvkrfhgp0akjd9y7mkhjl8jfl485kfij5rrc14zyln65"; sha256 = "0hq5mzxlz3711k14bd5y99mcdipvy25himbzxqm09b5wpn0yihcr";
name = "kinfocenter-5.26.3.tar.xz"; name = "kinfocenter-5.26.4.tar.xz";
}; };
}; };
kmenuedit = { kmenuedit = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/kmenuedit-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/kmenuedit-5.26.4.tar.xz";
sha256 = "0bapsrfi9fhj8gw8qbs3f538l1kpawv3k2avkk87zy9cvi9kh1vw"; sha256 = "1869i7bv40di5axlr5xwmv3xnaja1r84h1f9xh8rqmhz1kv2d2y8";
name = "kmenuedit-5.26.3.tar.xz"; name = "kmenuedit-5.26.4.tar.xz";
}; };
}; };
kpipewire = { kpipewire = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/kpipewire-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/kpipewire-5.26.4.tar.xz";
sha256 = "193wrnz4v8zqi95laa9jpbnd2kmf1y40a57yyhfjhawfijinba5l"; sha256 = "0d7nlmq5h0kd0lrkv4lc673prchyips2j3jc6igbxyk3v1blw9s6";
name = "kpipewire-5.26.3.tar.xz"; name = "kpipewire-5.26.4.tar.xz";
}; };
}; };
kscreen = { kscreen = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/kscreen-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/kscreen-5.26.4.tar.xz";
sha256 = "05dcff125vklawf3b8hirbp7fwhjqnpqrlkkaqsxf7w99p3s6bss"; sha256 = "1766yqbvm021i4g6fyrm9a2cxdkb6q3pr7igvj7bb8ga3y44ip6p";
name = "kscreen-5.26.3.tar.xz"; name = "kscreen-5.26.4.tar.xz";
}; };
}; };
kscreenlocker = { kscreenlocker = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/kscreenlocker-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/kscreenlocker-5.26.4.tar.xz";
sha256 = "0sa56dyxa7mg76z41dn5w7z1snsyqwyxh0nq32izi9bm20zd2f6f"; sha256 = "0mz8av4pccnpd7pj3l30isi31s8nram7ymn4hacsmwgzhmqfn9m1";
name = "kscreenlocker-5.26.3.tar.xz"; name = "kscreenlocker-5.26.4.tar.xz";
}; };
}; };
ksshaskpass = { ksshaskpass = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/ksshaskpass-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/ksshaskpass-5.26.4.tar.xz";
sha256 = "05kwcwny6lx459p149nwgv09hzjb6w24jafqzxa6rk1k1fb0x5wi"; sha256 = "05rdqkr6iyfyxgb5dxwsbhb91ni9fp7ysm73wgj4f40azkk9j91i";
name = "ksshaskpass-5.26.3.tar.xz"; name = "ksshaskpass-5.26.4.tar.xz";
}; };
}; };
ksystemstats = { ksystemstats = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/ksystemstats-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/ksystemstats-5.26.4.tar.xz";
sha256 = "0il22sx3clkksri9z0k41ssqhb07qvfipnymckja90m70npqb2a2"; sha256 = "0amzb79kba310myc18g6gdfakmzqmlzvmd3c42yz71vjfpywibr3";
name = "ksystemstats-5.26.3.tar.xz"; name = "ksystemstats-5.26.4.tar.xz";
}; };
}; };
kwallet-pam = { kwallet-pam = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/kwallet-pam-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/kwallet-pam-5.26.4.tar.xz";
sha256 = "03haxcdsjwydb1l27lzizk8bqqhyf313044p4f94ii8gdgg1w8l5"; sha256 = "0z661sa0bwd30c3jfq0n00jfrhb1mxm7107w23r2hyrdi4i8dsjb";
name = "kwallet-pam-5.26.3.tar.xz"; name = "kwallet-pam-5.26.4.tar.xz";
}; };
}; };
kwayland-integration = { kwayland-integration = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/kwayland-integration-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/kwayland-integration-5.26.4.tar.xz";
sha256 = "0hy6xv1009vcmypqaga8mzfsh4nybsrvm107g261hww43qyx2wg5"; sha256 = "10p9i7vihigdj63m48lk6c9f56jz1y5sar5lqnr5f9ai7s6na6gh";
name = "kwayland-integration-5.26.3.tar.xz"; name = "kwayland-integration-5.26.4.tar.xz";
}; };
}; };
kwin = { kwin = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/kwin-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/kwin-5.26.4.tar.xz";
sha256 = "050a5j0dm131a45lggiw47mllzzm4fxf2m1mv5csazzwjrbmz661"; sha256 = "1f80sfzaphcdq0dg1k8wyl6gnxap98yhiwcgski6x4gy0rhdnl16";
name = "kwin-5.26.3.tar.xz"; name = "kwin-5.26.4.tar.xz";
}; };
}; };
kwrited = { kwrited = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/kwrited-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/kwrited-5.26.4.tar.xz";
sha256 = "0jznp1r92z22vk5zqwjh1fk6j5jzw4vygzjjlm4yv426izkw2xdj"; sha256 = "1w1yr8adpwx4m118x0w5890yph0n4gi0wdf99d5vhjd8yjcrb1s2";
name = "kwrited-5.26.3.tar.xz"; name = "kwrited-5.26.4.tar.xz";
}; };
}; };
layer-shell-qt = { layer-shell-qt = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/layer-shell-qt-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/layer-shell-qt-5.26.4.tar.xz";
sha256 = "10d4vi70z27n434d71n38m1l8dgdk33155yk97d7rsaicg7s1hq2"; sha256 = "1hb0fbj9lf3vdfq31y9b6cy4qpzmv30cf1jbvy55rgyhqnk8il7b";
name = "layer-shell-qt-5.26.3.tar.xz"; name = "layer-shell-qt-5.26.4.tar.xz";
}; };
}; };
libkscreen = { libkscreen = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/libkscreen-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/libkscreen-5.26.4.tar.xz";
sha256 = "1nfpa4h8yhrkfq39qzlbpfkxp1qvd5k11jv4sgdqv0fs99g8xhzf"; sha256 = "1w3qhg3q2g6b0dngcq5cm1jghbkqpcyzn9yicrhcllmcp3v540mv";
name = "libkscreen-5.26.3.tar.xz"; name = "libkscreen-5.26.4.tar.xz";
}; };
}; };
libksysguard = { libksysguard = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/libksysguard-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/libksysguard-5.26.4.tar.xz";
sha256 = "1lbngciln6q66g2q48xcl7m1j7rb2yjrncpaidr6464a8vffwh69"; sha256 = "1s5mhnq4vinc2znw2fw45ydljwzy55shjf083s4lnvmj7smlp5gb";
name = "libksysguard-5.26.3.tar.xz"; name = "libksysguard-5.26.4.tar.xz";
}; };
}; };
milou = { milou = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/milou-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/milou-5.26.4.tar.xz";
sha256 = "12wjbvw72033havjq91i2prcj4yjynh6h2lc2z6ba9zsp6rsgk41"; sha256 = "0scx0207jf11w1j8ja7sxfxnkjm5j3g23ip28gmf2q01py05rg00";
name = "milou-5.26.3.tar.xz"; name = "milou-5.26.4.tar.xz";
}; };
}; };
oxygen = { oxygen = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/oxygen-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/oxygen-5.26.4.tar.xz";
sha256 = "1hczm502afy9ps5qq6pq0zdzvdyn2gsr17072q530fi9mzljbdch"; sha256 = "1lj34gccgjqf327732wd5dlk4chpxpdl5w8ci86zd2js42d4gyhk";
name = "oxygen-5.26.3.tar.xz"; name = "oxygen-5.26.4.tar.xz";
}; };
}; };
oxygen-sounds = { oxygen-sounds = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/oxygen-sounds-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/oxygen-sounds-5.26.4.tar.xz";
sha256 = "015mn6smrc5ii5jq8yajqi0ndlaci48cy289ks8q5qspvfd99hrs"; sha256 = "0c2w5y77jrzmxkd8bv8b95y67i0kjm4kc84wla574s57lcjwyn12";
name = "oxygen-sounds-5.26.3.tar.xz"; name = "oxygen-sounds-5.26.4.tar.xz";
}; };
}; };
plank-player = { plank-player = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/plank-player-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/plank-player-5.26.4.tar.xz";
sha256 = "16lmsmg6d363giyfw0vwbyznx27fy8p4cvmpgqdzq23zhc20axnm"; sha256 = "0b2ss5fj85gf0gnw0xpwrkib1r68nmkvzakk3qgbc9dmgjfbi3wp";
name = "plank-player-5.26.3.tar.xz"; name = "plank-player-5.26.4.tar.xz";
}; };
}; };
plasma-bigscreen = { plasma-bigscreen = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/plasma-bigscreen-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/plasma-bigscreen-5.26.4.tar.xz";
sha256 = "13mr8xkmvq0lh6fc103nzirkgda3gpry1qwy3azvw65bxxakf7wq"; sha256 = "0kfnh7cy6v8qczvz4z6isy3bx3zrlkz32hwyy3idinpgqih6cm5s";
name = "plasma-bigscreen-5.26.3.tar.xz"; name = "plasma-bigscreen-5.26.4.tar.xz";
}; };
}; };
plasma-browser-integration = { plasma-browser-integration = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/plasma-browser-integration-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/plasma-browser-integration-5.26.4.tar.xz";
sha256 = "1bwdl6dzz6cj9753cgivrz1ajxy6qn59g5la4icfp7kn945zw7zm"; sha256 = "0fcz8snq3i4q9bpyd9nw7a1n50bh1sw3qp1sgyz0vp13rcic7fph";
name = "plasma-browser-integration-5.26.3.tar.xz"; name = "plasma-browser-integration-5.26.4.tar.xz";
}; };
}; };
plasma-desktop = { plasma-desktop = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/plasma-desktop-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/plasma-desktop-5.26.4.tar.xz";
sha256 = "1lsw17rkwb91v1kaqg627rg6i3a56q2izj66fcgfy9fl34sc4x31"; sha256 = "1llk8bjihjny52f5q9qanp5if3az3mz9slxbrn7882c0xghhr6ba";
name = "plasma-desktop-5.26.3.tar.xz"; name = "plasma-desktop-5.26.4.tar.xz";
}; };
}; };
plasma-disks = { plasma-disks = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/plasma-disks-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/plasma-disks-5.26.4.tar.xz";
sha256 = "0gjbhnf74vnd1d1zfbdha9qx0jddx8621z80czyrn0b6yz28pmgm"; sha256 = "1mgmqvlwy7nml51l9siw900lg4j85a2djjjcr7bw3mbqnxny5wgj";
name = "plasma-disks-5.26.3.tar.xz"; name = "plasma-disks-5.26.4.tar.xz";
}; };
}; };
plasma-firewall = { plasma-firewall = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/plasma-firewall-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/plasma-firewall-5.26.4.tar.xz";
sha256 = "0ra23mv2n2bsq5hsyl9biiak2s1ii3fpxhbbmyzakp3dnln0vkwx"; sha256 = "1iz45gq322r1kb1hps51mjid2k1wqk4amxbv5xlcdlfdwqr7agc1";
name = "plasma-firewall-5.26.3.tar.xz"; name = "plasma-firewall-5.26.4.tar.xz";
}; };
}; };
plasma-integration = { plasma-integration = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/plasma-integration-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/plasma-integration-5.26.4.tar.xz";
sha256 = "1vfs6hw9pswxgjln13kj5l7hqfh3m40vqrh0yz3zzs574bfj61y7"; sha256 = "0gdzkxscll22s2jj3q4wlz18zb3bm5xsxvikss5phdyw4ppc2qsy";
name = "plasma-integration-5.26.3.tar.xz"; name = "plasma-integration-5.26.4.tar.xz";
}; };
}; };
plasma-mobile = { plasma-mobile = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/plasma-mobile-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/plasma-mobile-5.26.4.tar.xz";
sha256 = "0l4m281bsilswvzhp849x6qnpvzc632p1mlarhwh40gak9ymjx0h"; sha256 = "15q6v8vnn45y84jnrkarr3v9x9hng2slxdp5nr1xsa80pvb1j23x";
name = "plasma-mobile-5.26.3.tar.xz"; name = "plasma-mobile-5.26.4.tar.xz";
}; };
}; };
plasma-nano = { plasma-nano = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/plasma-nano-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/plasma-nano-5.26.4.tar.xz";
sha256 = "1n2nfl8s9vrsr919cpz2pji4f8fa6cmlp5qybib490mnwlw6vy7k"; sha256 = "15jxj90mg3jkx1jmf1dadss3nd9rvjqqr0vvfm5yyf0m45sb11xs";
name = "plasma-nano-5.26.3.tar.xz"; name = "plasma-nano-5.26.4.tar.xz";
}; };
}; };
plasma-nm = { plasma-nm = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/plasma-nm-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/plasma-nm-5.26.4.tar.xz";
sha256 = "1q21lnl5y3dm73pl7586bg7whc9fk540ajm3hy0x4p10q28y7yyc"; sha256 = "1x1xcf33jfl01cf1pmz3mbzyzbmchk780wwlij9wva9pbnxg97hy";
name = "plasma-nm-5.26.3.tar.xz"; name = "plasma-nm-5.26.4.tar.xz";
}; };
}; };
plasma-pa = { plasma-pa = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/plasma-pa-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/plasma-pa-5.26.4.tar.xz";
sha256 = "01q8jbbdi1hqa6wx8bhas7qzqg3v5mkqrj3lmaq56qvp9rjyg8ik"; sha256 = "0h0rbgcnh16m31wnfklmy2gks4njxy3rlx1kpn6a2q1zzgs3ri3a";
name = "plasma-pa-5.26.3.tar.xz"; name = "plasma-pa-5.26.4.tar.xz";
}; };
}; };
plasma-remotecontrollers = { plasma-remotecontrollers = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/plasma-remotecontrollers-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/plasma-remotecontrollers-5.26.4.tar.xz";
sha256 = "0hmacs0927pqhxmv89p96g5c71ic2wsn7byvbnp9w9gp4wbgkwc2"; sha256 = "1pkcwx1br4flga1xlj807aapq274522f2jcl96hlaz1i5w9c4ids";
name = "plasma-remotecontrollers-5.26.3.tar.xz"; name = "plasma-remotecontrollers-5.26.4.tar.xz";
}; };
}; };
plasma-sdk = { plasma-sdk = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/plasma-sdk-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/plasma-sdk-5.26.4.tar.xz";
sha256 = "0s71clqpc9ncqcz6pjkv4r0zk4v2bl72i1s6mxr7z9qxmhhmi41f"; sha256 = "1pm8j2nz3a6icj1pm2lxidldyza4v3j5pq3xaf1pjs9n3vd8j8b5";
name = "plasma-sdk-5.26.3.tar.xz"; name = "plasma-sdk-5.26.4.tar.xz";
}; };
}; };
plasma-systemmonitor = { plasma-systemmonitor = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/plasma-systemmonitor-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/plasma-systemmonitor-5.26.4.tar.xz";
sha256 = "11dvzjr083c3ds4cq2ws7d3365c3hdqdpw0r9sca94grs64jigwz"; sha256 = "1harn31ia6fsa6wq13mpxxnnw4w98vmspaqmss1a7187hafislf9";
name = "plasma-systemmonitor-5.26.3.tar.xz"; name = "plasma-systemmonitor-5.26.4.tar.xz";
}; };
}; };
plasma-tests = { plasma-tests = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/plasma-tests-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/plasma-tests-5.26.4.tar.xz";
sha256 = "1m71rhvfl1yls8vlyxpfs7z3aavf42a0lyg94rmb7awzp4qkf7zv"; sha256 = "0h6kk0h64v34vxwa5z466fz2a90sni2sn08rjcpavbhq3rrz16pb";
name = "plasma-tests-5.26.3.tar.xz"; name = "plasma-tests-5.26.4.tar.xz";
}; };
}; };
plasma-thunderbolt = { plasma-thunderbolt = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/plasma-thunderbolt-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/plasma-thunderbolt-5.26.4.tar.xz";
sha256 = "1w0b124xkh8g9kivlxwasb4iqpp5spm40y5hdz08r8faw065fn6g"; sha256 = "1g2ppkcp10yrvsy8hd9ylfvbajbj8ixv1y31810qbf8svbg6ihdv";
name = "plasma-thunderbolt-5.26.3.tar.xz"; name = "plasma-thunderbolt-5.26.4.tar.xz";
}; };
}; };
plasma-vault = { plasma-vault = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/plasma-vault-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/plasma-vault-5.26.4.tar.xz";
sha256 = "09mljjn7z8vbwzfhdxbjnkr8r4anplbb3di2vvfwcgn0yn2m4hmf"; sha256 = "14nf0il3mg23dsbxifnzxxs5lks7zmifnvrny240nvnfwmh58hz4";
name = "plasma-vault-5.26.3.tar.xz"; name = "plasma-vault-5.26.4.tar.xz";
}; };
}; };
plasma-workspace = { plasma-workspace = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/plasma-workspace-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/plasma-workspace-5.26.4.tar.xz";
sha256 = "0ly96nxdiw5sndb1ga2ngqr4s5sslg8gi9ikp0nq4h75wfc1wb0a"; sha256 = "06pbghl8gpq63gg9jj29jsizgfq7bcqj9kx48gkqcwvd9gd1q1f9";
name = "plasma-workspace-5.26.3.tar.xz"; name = "plasma-workspace-5.26.4.tar.xz";
}; };
}; };
plasma-workspace-wallpapers = { plasma-workspace-wallpapers = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/plasma-workspace-wallpapers-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/plasma-workspace-wallpapers-5.26.4.tar.xz";
sha256 = "1qrwfn8r845giganv9gk7v75827q9js8sygc0dvijg2ilmr56d31"; sha256 = "1plw7hxcyl68gwcf2vh650lady4syz75sbhmj97a60nw2fwlxyvv";
name = "plasma-workspace-wallpapers-5.26.3.tar.xz"; name = "plasma-workspace-wallpapers-5.26.4.tar.xz";
}; };
}; };
plymouth-kcm = { plymouth-kcm = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/plymouth-kcm-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/plymouth-kcm-5.26.4.tar.xz";
sha256 = "14np3wnca4nmcr74zbkrnysbfsrbrhxaf0hb96f4rn391kj5m635"; sha256 = "0kqv4kwsw7j7f1jf0nqr65rgzwd1ps5ax37m9ama1vrcvd87fsma";
name = "plymouth-kcm-5.26.3.tar.xz"; name = "plymouth-kcm-5.26.4.tar.xz";
}; };
}; };
polkit-kde-agent = { polkit-kde-agent = {
version = "1-5.26.3"; version = "1-5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/polkit-kde-agent-1-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/polkit-kde-agent-1-5.26.4.tar.xz";
sha256 = "0wd6yjd1qgiqjvvdn575zaa4c3szigk91d5l7a4c4kg4x5yb161g"; sha256 = "1v07l94jnlcyslq0asy8p3g0wd459rbh1f68icn9r1kcfw8cc1as";
name = "polkit-kde-agent-1-5.26.3.tar.xz"; name = "polkit-kde-agent-1-5.26.4.tar.xz";
}; };
}; };
powerdevil = { powerdevil = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/powerdevil-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/powerdevil-5.26.4.tar.xz";
sha256 = "0190rygc748av81iw2a3bl3zkawl0wjpx0761lagvrdj7hm3x35v"; sha256 = "1samnxv1qiqna2zgzl3pm3bf7br86nrpyvgbcvlsiv03aqbq77x3";
name = "powerdevil-5.26.3.tar.xz"; name = "powerdevil-5.26.4.tar.xz";
}; };
}; };
qqc2-breeze-style = { qqc2-breeze-style = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/qqc2-breeze-style-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/qqc2-breeze-style-5.26.4.tar.xz";
sha256 = "04nx8519g6dwvacyp8x6n2av4wp65kshqbvbfy32f61lildhkg9c"; sha256 = "1q3vmp5g1qmmry5i4gbsfnqwc9287hf8jkmipk6ka5cf6pn0z0qa";
name = "qqc2-breeze-style-5.26.3.tar.xz"; name = "qqc2-breeze-style-5.26.4.tar.xz";
}; };
}; };
sddm-kcm = { sddm-kcm = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/sddm-kcm-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/sddm-kcm-5.26.4.tar.xz";
sha256 = "1xfkwqs0aljk1wdmgvw9vqm50d43svlzrkhh7cacy94z9jnaaxia"; sha256 = "1sqlwxhff538m6nsglxxkhnmngvfjhavmh6lqapvfsyzkyxxd8fb";
name = "sddm-kcm-5.26.3.tar.xz"; name = "sddm-kcm-5.26.4.tar.xz";
}; };
}; };
systemsettings = { systemsettings = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/systemsettings-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/systemsettings-5.26.4.tar.xz";
sha256 = "1clqw087nk47gb7qbbmc0s9ks2k5ch5ssim2smz7j6gn3d9n3qy3"; sha256 = "1wl0krqq1865pndvlxs031ki123c3idnmhxrqffrwvk3d74lrn0m";
name = "systemsettings-5.26.3.tar.xz"; name = "systemsettings-5.26.4.tar.xz";
}; };
}; };
xdg-desktop-portal-kde = { xdg-desktop-portal-kde = {
version = "5.26.3"; version = "5.26.4";
src = fetchurl { src = fetchurl {
url = "${mirror}/stable/plasma/5.26.3/xdg-desktop-portal-kde-5.26.3.tar.xz"; url = "${mirror}/stable/plasma/5.26.4/xdg-desktop-portal-kde-5.26.4.tar.xz";
sha256 = "1lx73k85ysyyscz1rpdrw3gq8vj16xsgbcz7gs36qcvzhwvg5pjp"; sha256 = "173z3i0jkm157imw4m25ip0gac325d25gjswc82dza3x2mmisdk3";
name = "xdg-desktop-portal-kde-5.26.3.tar.xz"; name = "xdg-desktop-portal-kde-5.26.4.tar.xz";
}; };
}; };
} }

View file

@ -13,13 +13,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "aws-c-mqtt"; pname = "aws-c-mqtt";
version = "0.7.13"; version = "0.8.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "awslabs"; owner = "awslabs";
repo = "aws-c-mqtt"; repo = "aws-c-mqtt";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-m0PJTJ+yZdJ4zU25g6H80jURPPU7wHuePcgfN6y8SKU="; sha256 = "sha256-+Ah3D+cgGfunX46Fqv6NSNAOzVwrRdZz6oJKP+tHCmU=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View file

@ -2,7 +2,7 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "tdlib"; pname = "tdlib";
version = "1.8.7"; version = "1.8.8";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "tdlib"; owner = "tdlib";
@ -11,8 +11,8 @@ stdenv.mkDerivation rec {
# The tdlib authors do not set tags for minor versions, but # The tdlib authors do not set tags for minor versions, but
# external programs depending on tdlib constrain the minor # external programs depending on tdlib constrain the minor
# version, hence we set a specific commit with a known version. # version, hence we set a specific commit with a known version.
rev = "a7a17b34b3c8fd3f7f6295f152746beb68f34d83"; rev = "bbe37ee594d97f3c7820dd23ebcd9c9b8dac51a0";
sha256 = "sha256:0a5609knn7rmiiblz315yrvc9f2r207l2nl6brjy5bnhjdspmzs6"; sha256 = "jLJglvq+7f+zCoanDRTFpUsH/M1Qf7PWJ1JjvmZsa24=";
}; };
buildInputs = [ gperf openssl readline zlib ]; buildInputs = [ gperf openssl readline zlib ];

View file

@ -10,14 +10,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "asyauth"; pname = "asyauth";
version = "0.0.7"; version = "0.0.9";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-a4M2I+xIla+S3Hi5F+AZpZRicTp7EycGRWWldVyAV8E="; hash = "sha256-nbZ/tcv9caUtGywn74ekrdq0S1AGB2kY2II8mW0Cc6c=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -21,7 +21,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "cyclonedx-python-lib"; pname = "cyclonedx-python-lib";
version = "3.1.0"; version = "3.1.1";
format = "pyproject"; format = "pyproject";
disabled = pythonOlder "3.9"; disabled = pythonOlder "3.9";
@ -30,7 +30,7 @@ buildPythonPackage rec {
owner = "CycloneDX"; owner = "CycloneDX";
repo = pname; repo = pname;
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-pbwhjxlEdne426CiUORSM8w6MXpgpjMWoH37TnXxA5s="; hash = "sha256-DajXu8aZAZyr7o0fGH9do9i/z+UqMMkcMXjbETtWa1g=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [
@ -64,7 +64,9 @@ buildPythonPackage rec {
export PYTHONPATH=tests''${PYTHONPATH+:$PYTHONPATH} export PYTHONPATH=tests''${PYTHONPATH+:$PYTHONPATH}
''; '';
pytestFlagsArray = [ "tests/" ]; pytestFlagsArray = [
"tests/"
];
disabledTests = [ disabledTests = [
# These tests require network access. # These tests require network access.
@ -75,6 +77,7 @@ buildPythonPackage rec {
meta = with lib; { meta = with lib; {
description = "Python library for generating CycloneDX SBOMs"; description = "Python library for generating CycloneDX SBOMs";
homepage = "https://github.com/CycloneDX/cyclonedx-python-lib"; homepage = "https://github.com/CycloneDX/cyclonedx-python-lib";
changelog = "https://github.com/CycloneDX/cyclonedx-python-lib/releases/tag/v${version}";
license = with licenses; [ asl20 ]; license = with licenses; [ asl20 ];
maintainers = with maintainers; [ fab ]; maintainers = with maintainers; [ fab ];
}; };

View file

@ -18,7 +18,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "diff-cover"; pname = "diff-cover";
version = "7.1.0"; version = "7.1.1";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
@ -26,7 +26,7 @@ buildPythonPackage rec {
src = fetchPypi { src = fetchPypi {
pname = "diff_cover"; pname = "diff_cover";
inherit version; inherit version;
hash = "sha256-7RqhNSIUD3ofYoB7x1UoGdJDQ+6TmLenTpShjHji6GQ="; hash = "sha256-1PXKCGunPas98XCVAAV7n7ihi6UWkjq/Qv5ltmgee6Y=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -15,14 +15,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "mathlibtools"; pname = "mathlibtools";
version = "1.1.2"; version = "1.3.1";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.6"; disabled = pythonOlder "3.6";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-Jbnb3FKyB1NAehB8tZxBV6d7JJCOgWZPMWMaFEAOzkM="; hash = "sha256-HwtmrDGInCI5Hl+qhl+7hOBJ3Ux0g8IjoAVa4iAccl8=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
@ -47,6 +47,7 @@ buildPythonPackage rec {
meta = with lib; { meta = with lib; {
description = "Supporting tool for Lean's mathlib"; description = "Supporting tool for Lean's mathlib";
homepage = "https://github.com/leanprover-community/mathlib-tools"; homepage = "https://github.com/leanprover-community/mathlib-tools";
changelog = "https://github.com/leanprover-community/mathlib-tools/raw/v${version}/CHANGELOG.md";
license = licenses.asl20; license = licenses.asl20;
maintainers = with maintainers; [ gebner ]; maintainers = with maintainers; [ gebner ];
}; };

View file

@ -5,25 +5,27 @@
, fetchPypi , fetchPypi
, oscrypto , oscrypto
, pythonOlder , pythonOlder
, tqdm
, unicrypto , unicrypto
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "minikerberos"; pname = "minikerberos";
version = "0.3.3"; version = "0.3.5";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-xO7d5GCihEzIH/DZziRR1SRpzAywPe99WJXeRyuh7S8="; hash = "sha256-FjeMtf09I2EksVUwZ2UCndmmqqnyTvtgh58HSrqVShw=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
asn1crypto asn1crypto
asysocks asysocks
oscrypto oscrypto
tqdm
unicrypto unicrypto
]; ];
@ -37,6 +39,7 @@ buildPythonPackage rec {
meta = with lib; { meta = with lib; {
description = "Kerberos manipulation library in Python"; description = "Kerberos manipulation library in Python";
homepage = "https://github.com/skelsec/minikerberos"; homepage = "https://github.com/skelsec/minikerberos";
changelog = "https://github.com/skelsec/minikerberos/releases/tag/${version}";
license = with licenses; [ mit ]; license = with licenses; [ mit ];
maintainers = with maintainers; [ fab ]; maintainers = with maintainers; [ fab ];
}; };

View file

@ -1,17 +1,17 @@
{ lib { lib
, buildPythonPackage , buildPythonPackage
, fetchFromGitHub , fetchFromGitHub
, mock
, nose
, paramiko , paramiko
, pytestCheckHook , pytestCheckHook
, pythonOlder , pythonOlder
, requests , requests
, requests-toolbelt
, responses
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "proxmoxer"; pname = "proxmoxer";
version = "1.3.1"; version = "2.0.0";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
@ -20,7 +20,7 @@ buildPythonPackage rec {
owner = pname; owner = pname;
repo = pname; repo = pname;
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-FY0JLDBoKmh85VoKh3UuPPRbMAIjs3l/fZM4owniH1c="; hash = "sha256-phCeJkiY8XxaD4VQCxOzoInkwWQzHU7ZGdHvxNVgifU=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
@ -29,14 +29,14 @@ buildPythonPackage rec {
]; ];
checkInputs = [ checkInputs = [
mock
nose
pytestCheckHook pytestCheckHook
requests-toolbelt
responses
]; ];
pytestFlagsArray = [ disabledTestPaths = [
# Tests require openssh_wrapper which is outdated and not available # Tests require openssh_wrapper which is outdated and not available
"tests/paramiko_tests.py" "tests/test_openssh.py"
]; ];
pythonImportsCheck = [ pythonImportsCheck = [
@ -46,6 +46,7 @@ buildPythonPackage rec {
meta = with lib; { meta = with lib; {
description = "Python wrapper for Proxmox API v2"; description = "Python wrapper for Proxmox API v2";
homepage = "https://github.com/proxmoxer/proxmoxer"; homepage = "https://github.com/proxmoxer/proxmoxer";
changelog = "https://github.com/proxmoxer/proxmoxer/releases/tag/${version}";
license = with licenses; [ bsd3 ]; license = with licenses; [ bsd3 ];
maintainers = with maintainers; [ fab ]; maintainers = with maintainers; [ fab ];
}; };

View file

@ -15,7 +15,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "pyoverkiz"; pname = "pyoverkiz";
version = "1.6.0"; version = "1.7.0";
format = "pyproject"; format = "pyproject";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
@ -24,7 +24,7 @@ buildPythonPackage rec {
owner = "iMicknl"; owner = "iMicknl";
repo = "python-overkiz-api"; repo = "python-overkiz-api";
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-TWX/8O57gNqkm1ZqreZfy1AQ6UcgP4FODDpXteqO5q8="; hash = "sha256-pmWYg9tWnSTdtiinKw0AaPVwKi1rCZp/xap5gfEzm44=";
}; };
postPatch = '' postPatch = ''
@ -57,6 +57,7 @@ buildPythonPackage rec {
meta = with lib; { meta = with lib; {
description = "Module to interact with the Somfy TaHoma API or other OverKiz APIs"; description = "Module to interact with the Somfy TaHoma API or other OverKiz APIs";
homepage = "https://github.com/iMicknl/python-overkiz-api"; homepage = "https://github.com/iMicknl/python-overkiz-api";
changelog = "https://github.com/iMicknl/python-overkiz-api/releases/tag/v${version}";
license = with licenses; [ mit ]; license = with licenses; [ mit ];
maintainers = with maintainers; [ fab ]; maintainers = with maintainers; [ fab ];
}; };

View file

@ -13,14 +13,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "pypykatz"; pname = "pypykatz";
version = "0.6.2"; version = "0.6.3";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-djk8b7/H23aDmyGaM60goAcpfZQrpftOIIRKnJjFz50="; hash = "sha256-Rb4QCxntXJYA8sqkgAjS6e8WJK9ljhIKgM3dfpmbHSc=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
@ -43,6 +43,7 @@ buildPythonPackage rec {
meta = with lib; { meta = with lib; {
description = "Mimikatz implementation in Python"; description = "Mimikatz implementation in Python";
homepage = "https://github.com/skelsec/pypykatz"; homepage = "https://github.com/skelsec/pypykatz";
changelog = "https://github.com/skelsec/pypykatz/releases/tag/${version}";
license = with licenses; [ mit ]; license = with licenses; [ mit ];
maintainers = with maintainers; [ fab ]; maintainers = with maintainers; [ fab ];
}; };

View file

@ -13,7 +13,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "safety"; pname = "safety";
version = "2.3.2"; version = "2.3.3";
disabled = pythonOlder "3.6"; disabled = pythonOlder "3.6";
@ -21,7 +21,7 @@ buildPythonPackage rec {
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-ftjXH1unWQ0cmr+iLHKmTeOJri4HxnMrHJCVWhaMVb8="; hash = "sha256-LhfPEnRyynIM3MZfg0AItVWhD+VmJ2RgCat1Zd0kWc8=";
}; };
postPatch = '' postPatch = ''

View file

@ -20,14 +20,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "snowflake-connector-python"; pname = "snowflake-connector-python";
version = "2.8.0"; version = "2.8.2";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-gvZ+Nuf+Ns1XIYpsBHdegzA9sjFxT9+Qm6kbsJR8JLY="; hash = "sha256-JvPnxwi+xOsp+hhXIs0GyYx4oz6aovmvHsgHk9R6z8o=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
@ -50,7 +50,6 @@ buildPythonPackage rec {
postPatch = '' postPatch = ''
substituteInPlace setup.cfg \ substituteInPlace setup.cfg \
--replace "pyOpenSSL>=16.2.0,<23.0.0" "pyOpenSSL" \ --replace "pyOpenSSL>=16.2.0,<23.0.0" "pyOpenSSL" \
--replace "cryptography>=3.1.0,<37.0.0" "cryptography" \
--replace "charset-normalizer~=2.0.0" "charset_normalizer>=2" --replace "charset-normalizer~=2.0.0" "charset_normalizer>=2"
''; '';
@ -64,6 +63,7 @@ buildPythonPackage rec {
]; ];
meta = with lib; { meta = with lib; {
changelog = "https://github.com/snowflakedb/snowflake-connector-python/blob/v${version}/DESCRIPTION.md";
description = "Snowflake Connector for Python"; description = "Snowflake Connector for Python";
homepage = "https://github.com/snowflakedb/snowflake-connector-python"; homepage = "https://github.com/snowflakedb/snowflake-connector-python";
license = licenses.asl20; license = licenses.asl20;

View file

@ -9,14 +9,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "snowflake-sqlalchemy"; pname = "snowflake-sqlalchemy";
version = "1.4.3"; version = "1.4.4";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-sBnkztxqTz7MQ0eYvkAvYWPojxBy6ek1qZxMppLTTM4="; hash = "sha256-p1ryAD/rVvqGXV2Aev+e8A5Jvltgixg81LKcjbQwAic=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
@ -33,6 +33,7 @@ buildPythonPackage rec {
]; ];
meta = with lib; { meta = with lib; {
changelog = "https://github.com/snowflakedb/snowflake-sqlalchemy/blob/v${version}/DESCRIPTION.md";
description = "Snowflake SQLAlchemy Dialect"; description = "Snowflake SQLAlchemy Dialect";
homepage = "https://github.com/snowflakedb/snowflake-sqlalchemy"; homepage = "https://github.com/snowflakedb/snowflake-sqlalchemy";
license = licenses.asl20; license = licenses.asl20;

View file

@ -5,13 +5,13 @@
python3.pkgs.buildPythonApplication rec { python3.pkgs.buildPythonApplication rec {
pname = "appthreat-depscan"; pname = "appthreat-depscan";
version = "3.2.0"; version = "3.2.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "AppThreat"; owner = "AppThreat";
repo = "dep-scan"; repo = "dep-scan";
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-JDc5VNcx/x1X4luPz9RBx4LII3402/CLim68l2QBkw4="; hash = "sha256-tBhsH5ZlEsrboOCSJLcwY9kYv0aK9IrLCU+ZjY0y648=";
}; };
propagatedBuildInputs = with python3.pkgs; [ propagatedBuildInputs = with python3.pkgs; [

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "async-profiler"; pname = "async-profiler";
version = "2.8.3"; version = "2.9";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "jvm-profiling-tools"; owner = "jvm-profiling-tools";
repo = "async-profiler"; repo = "async-profiler";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-25C3V3BVQ4YnuccW9o4LeS51V9542Jk3QYfoWNIbiBQ="; sha256 = "sha256-ngLUg6Fq6Ay06klGa/y8lod8W6rYMqhMhXFn5OBCSpk=";
}; };
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper ];

View file

@ -25,14 +25,14 @@ with py.pkgs;
buildPythonApplication rec { buildPythonApplication rec {
pname = "pip-audit"; pname = "pip-audit";
version = "2.4.6"; version = "2.4.7";
format = "pyproject"; format = "pyproject";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "trailofbits"; owner = "trailofbits";
repo = pname; repo = pname;
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-GArssIXq7htxQLitAjkdQYrtH6YDECptRL2iy4TZmy0="; hash = "sha256-LiL1TtMKypI8tVa0uZm1sCudCbw+pnTo/Z/J/PL2+44=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View file

@ -2,15 +2,15 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "refinery-cli"; pname = "refinery-cli";
version = "0.8.6"; version = "0.8.7";
src = fetchCrate { src = fetchCrate {
pname = "refinery_cli"; pname = "refinery_cli";
inherit version; inherit version;
sha256 = "sha256-vT/iM+o9ZrotiBz6mq9IVVJAkK97QUlOiZp6tg3O8pI="; sha256 = "sha256-M4Kq1Sy5kJayESv0hHIktCf1bQgNOEFQcjg4RCqFCK4=";
}; };
cargoSha256 = "sha256-DMQr0Qtr2c3BHWqTb+IW2cV1fwWIFMY5koR2GPceYHQ="; cargoSha256 = "sha256-LObxOh2lOtSTm4gITTbQ2S9rMlyUOAAvMJmtvZy5bJs=";
nativeBuildInputs = [ pkg-config ]; nativeBuildInputs = [ pkg-config ];

View file

@ -6,13 +6,13 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "cargo-llvm-cov"; pname = "cargo-llvm-cov";
version = "0.5.0"; version = "0.5.2";
src = fetchzip { src = fetchzip {
url = "https://crates.io/api/v1/crates/${pname}/${version}/download#${pname}-${version}.tar.gz"; url = "https://crates.io/api/v1/crates/${pname}/${version}/download#${pname}-${version}.tar.gz";
sha256 = "sha256-ifnwiOuFnpryYxLgescpxN8CzgFzSZlY+RlbyW7ND6g="; sha256 = "sha256-K6r2YHQq3MEqq9aobJLZBH9COPXpW3TmX1GB1qfnV60=";
}; };
cargoSha256 = "sha256-11xNgiOw0qysTWpoKAXQ5gx1uJSAsp+aDDir0zpkpeQ="; cargoSha256 = "sha256-oMisrS+fDzSdT6JmkAMk8kztOgw2XUOrkhehmd9gxL0=";
# skip tests which require llvm-tools-preview # skip tests which require llvm-tools-preview
checkFlags = [ checkFlags = [

View file

@ -28,11 +28,13 @@ stdenv.mkDerivation rec {
libbsd libbsd
]; ];
makeFlags = [ "AR:=$(AR)" ];
meta = with lib; { meta = with lib; {
description = "A FREE, easy-to-use and portable implementation of a 9p file server daemon for UNIX-like systems"; description = "A FREE, easy-to-use and portable implementation of a 9p file server daemon for UNIX-like systems";
homepage = "https://kamid.omarpolo.com"; homepage = "https://kamid.omarpolo.com";
license = licenses.isc; license = licenses.isc;
maintainers = with maintainers; [ heph2 ]; maintainers = with maintainers; [ heph2 ];
platforms = platforms.unix; platforms = platforms.linux;
}; };
} }

View file

@ -1,13 +1,13 @@
{ lib, fetchFromGitHub, buildGoModule }: { lib, fetchFromGitHub, buildGoModule }:
buildGoModule rec { buildGoModule rec {
pname = "vmagent"; pname = "vmagent";
version = "1.83.0"; version = "1.84.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "VictoriaMetrics"; owner = "VictoriaMetrics";
repo = "VictoriaMetrics"; repo = "VictoriaMetrics";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-bc13aIo2gCHZfBRbi5CoPLcCGoNJgTuWJbCwqX/QgtU="; sha256 = "sha256-94QhjsCow1Ate/Bbia7KpWY3WgHk3oOarAY95Fq75hU=";
}; };
ldflags = [ "-s" "-w" "-X github.com/VictoriaMetrics/VictoriaMetrics/lib/buildinfo.Version=${version}" ]; ldflags = [ "-s" "-w" "-X github.com/VictoriaMetrics/VictoriaMetrics/lib/buildinfo.Version=${version}" ];

View file

@ -11,6 +11,17 @@ stdenv.mkDerivation rec {
sha256 = "1n9whlys95k4wc57cnz3n07p7zpkv796qkmn68a50ygkx6h3afqf"; sha256 = "1n9whlys95k4wc57cnz3n07p7zpkv796qkmn68a50ygkx6h3afqf";
}; };
# https://github.com/spwhitt/nix-zsh-completions/issues/42
#
# _nix completion is broken. Remove it; _nix provided by the nix
# package will be used instead. It is not sufficient to set low
# meta.priority below if nix is installed in the system profile and
# nix-zsh-completions in an user profile. In that case, the broken
# version takes precedence over the good one.
postPatch = ''
rm _nix
'';
strictDeps = true; strictDeps = true;
installPhase = '' installPhase = ''
mkdir -p $out/share/zsh/{site-functions,plugins/nix} mkdir -p $out/share/zsh/{site-functions,plugins/nix}

View file

@ -1,13 +1,15 @@
{ lib, fetchpatch, fetchzip, yarn2nix-moretea, nodejs, jq, dos2unix }: { lib, fetchpatch, fetchzip, yarn2nix-moretea, nodejs-16_x, jq, dos2unix }:
yarn2nix-moretea.mkYarnPackage rec { yarn2nix-moretea.mkYarnPackage {
version = "1.0.18"; version = "1.1.0";
src = fetchzip { src = fetchzip {
url = "https://registry.npmjs.org/meshcentral/-/meshcentral-${version}.tgz"; url = "https://registry.npmjs.org/meshcentral/-/meshcentral-1.1.0.tgz";
sha256 = "03bs7c2n4cxpsjkrcwinmjarcfwxvkg10xvnjk5r1rnkzlrsy8pm"; sha256 = "1g7wgph35h8vi44yn4niv1jq2d8v9xrwps9k4bfjyd6470gg2sfc";
}; };
patches = [ ./fix-js-include-paths.patch ];
packageJSON = ./package.json; packageJSON = ./package.json;
yarnLock = ./yarn.lock; yarnLock = ./yarn.lock;
yarnNix = ./yarn.nix; yarnNix = ./yarn.nix;
@ -22,7 +24,7 @@ yarn2nix-moretea.mkYarnPackage rec {
preFixup = '' preFixup = ''
mkdir -p $out/bin mkdir -p $out/bin
chmod a+x $out/libexec/meshcentral/deps/meshcentral/meshcentral.js chmod a+x $out/libexec/meshcentral/deps/meshcentral/meshcentral.js
sed -i '1i#!${nodejs}/bin/node' $out/libexec/meshcentral/deps/meshcentral/meshcentral.js sed -i '1i#!${nodejs-16_x}/bin/node' $out/libexec/meshcentral/deps/meshcentral/meshcentral.js
ln -s $out/libexec/meshcentral/deps/meshcentral/meshcentral.js $out/bin/meshcentral ln -s $out/libexec/meshcentral/deps/meshcentral/meshcentral.js $out/bin/meshcentral
''; '';

View file

@ -0,0 +1,31 @@
diff --git a/pkcs7-modified.js b/pkcs7-modified.js
index 661904a6..932a41ad 100644
--- a/pkcs7-modified.js
+++ b/pkcs7-modified.js
@@ -31,16 +31,16 @@ try {
} catch (ex) { }
if (forge == null) {
- forge = require('./node_modules/node-forge/lib/forge');
- require('./node_modules/node-forge/lib/aes');
- require('./node_modules/node-forge/lib/asn1');
- require('./node_modules/node-forge/lib/des');
- require('./node_modules/node-forge/lib/oids');
- require('./node_modules/node-forge/lib/pem');
- require('./node_modules/node-forge/lib/pkcs7asn1');
- require('./node_modules/node-forge/lib/random');
- require('./node_modules/node-forge/lib/util');
- require('./node_modules/node-forge/lib/x509');
+ forge = require('node-forge/lib/forge');
+ require('node-forge/lib/aes');
+ require('node-forge/lib/asn1');
+ require('node-forge/lib/des');
+ require('node-forge/lib/oids');
+ require('node-forge/lib/pem');
+ require('node-forge/lib/pkcs7asn1');
+ require('node-forge/lib/random');
+ require('node-forge/lib/util');
+ require('node-forge/lib/x509');
}
// shortcut for ASN.1 API

View file

@ -1,6 +1,6 @@
{ {
"name": "meshcentral", "name": "meshcentral",
"version": "1.0.18", "version": "1.1.0",
"keywords": [ "keywords": [
"Remote Device Management", "Remote Device Management",
"Remote Device Monitoring", "Remote Device Monitoring",
@ -37,6 +37,7 @@
"sample-config-advanced.json" "sample-config-advanced.json"
], ],
"dependencies": { "dependencies": {
"archiver": "^5.3.1",
"body-parser": "^1.19.0", "body-parser": "^1.19.0",
"cbor": "~5.2.0", "cbor": "~5.2.0",
"compression": "^1.7.4", "compression": "^1.7.4",
@ -59,16 +60,17 @@
"type": "git", "type": "git",
"url": "https://github.com/Ylianst/MeshCentral.git" "url": "https://github.com/Ylianst/MeshCentral.git"
}, },
"readme": "readme.txt", "readme": "readme.md",
"optionalDependencies": { "optionalDependencies": {
"passport": "*", "passport": "0.5.3",
"passport-twitter": "*", "passport-twitter": "*",
"passport-google-oauth20": "*", "passport-google-oauth20": "*",
"passport-github2": "*", "passport-github2": "*",
"passport-reddit": "*", "passport-reddit": "*",
"passport-azure-oauth2": "*", "passport-azure-oauth2": "*",
"jwt-simple": "*", "jwt-simple": "*",
"@mstrhakr/passport-generic-oidc": "*", "@mstrhakr/passport-openidconnect": "*",
"openid-client": "*",
"passport-saml": "*", "passport-saml": "*",
"ws": "5.2.3", "ws": "5.2.3",
"cbor": "5.2.0", "cbor": "5.2.0",
@ -77,7 +79,7 @@
"yauzl": "*", "yauzl": "*",
"ipcheck": "*", "ipcheck": "*",
"express": "*", "express": "*",
"archiver": "4.0.2", "archiver": "5.3.1",
"multiparty": "*", "multiparty": "*",
"node-forge": "*", "node-forge": "*",
"express-ws": "4.0.0", "express-ws": "4.0.0",
@ -90,16 +92,19 @@
"node-sspi": "*", "node-sspi": "*",
"ldapauth-fork": "*", "ldapauth-fork": "*",
"ssh2": "*", "ssh2": "*",
"svg-captcha": "*",
"image-size": "*", "image-size": "*",
"acme-client": "*", "acme-client": "4.2.5",
"aedes": "0.39.0", "aedes": "0.39.0",
"mysql": "*", "mysql": "*",
"@mysql/xdevapi": "*", "@mysql/xdevapi": "*",
"mongodb": "4.1.0", "mongodb": "4.9.1",
"saslprep": "*", "saslprep": "*",
"pg": "8.7.1", "pg": "8.7.1",
"pgtools": "0.3.2", "pgtools": "0.3.2",
"mariadb": "*", "mariadb": "*",
"acebase": "*",
"sqlite3": "*",
"node-vault": "*", "node-vault": "*",
"semver": "*", "semver": "*",
"https-proxy-agent": "*", "https-proxy-agent": "*",
@ -110,6 +115,7 @@
"esprima": "*", "esprima": "*",
"minify-js": "*", "minify-js": "*",
"html-minifier": "*", "html-minifier": "*",
"@crowdsec/express-bouncer": "*",
"archiver-zip-encrypted": "*", "archiver-zip-encrypted": "*",
"googleapis": "*", "googleapis": "*",
"webdav": "*", "webdav": "*",
@ -119,8 +125,14 @@
"twilio": "*", "twilio": "*",
"plivo": "*", "plivo": "*",
"telnyx": "*", "telnyx": "*",
"telegram": "*",
"input": "*",
"discord.js": "14.6.0",
"@xmpp/client": "*",
"node-pushover": "*",
"zulip": "*",
"web-push": "*", "web-push": "*",
"node-xcs": "*", "node-xcs": "0.1.7",
"modern-syslog": "*", "modern-syslog": "*",
"syslog": "*", "syslog": "*",
"heapdump": "*" "heapdump": "*"

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,20 @@
{ lib, stdenv, fetchurl, xlibsWrapper, zlib, libjpeg, imake, gccmakedep, libXmu { lib
, libXaw, libXpm, libXp , perl, xauth, fontDirectories, openssh }: , stdenv
, fetchurl
, zlib
, libjpeg
, imake
, gccmakedep
, libXaw
, libXext
, libXmu
, libXp
, libXpm
, perl
, xauth
, fontDirectories
, openssh
}:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "tightvnc"; pname = "tightvnc";
@ -22,8 +37,19 @@ stdenv.mkDerivation rec {
hardeningDisable = [ "format" ]; hardeningDisable = [ "format" ];
buildInputs = [ xlibsWrapper zlib libjpeg imake gccmakedep libXmu libXaw buildInputs = [
libXpm libXp xauth openssh ]; zlib
libjpeg
imake
gccmakedep
libXaw
libXext
libXmu
libXp
libXpm
xauth
openssh
];
postPatch = '' postPatch = ''
fontPath= fontPath=

View file

@ -13,13 +13,13 @@
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "pgbackrest"; pname = "pgbackrest";
version = "2.42"; version = "2.43";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "pgbackrest"; owner = "pgbackrest";
repo = "pgbackrest"; repo = "pgbackrest";
rev = "release/${version}"; rev = "release/${version}";
sha256 = "sha256-uI2/2zxCDgzapiGbZe+Y1lsZAMjScomvxFw4Lj/R1A0="; sha256 = "sha256-JZHE68d8fzqr0kI35TxoVB3Frt/v22xkZexfzhkqzBU=";
}; };
nativeBuildInputs = [ pkg-config ]; nativeBuildInputs = [ pkg-config ];

View file

@ -8,11 +8,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "imageworsener"; pname = "imageworsener";
version = "1.3.4"; version = "1.3.5";
src = fetchurl { src = fetchurl {
url = "https://entropymine.com/${pname}/${pname}-${version}.tar.gz"; url = "https://entropymine.com/${pname}/${pname}-${version}.tar.gz";
sha256 = "1dhjhlfrdng50dxxd306adzm54ir62pz99h4v0yi6rg56nxv5q5s"; sha256 = "sha256-p/u2XFreZ9nrwy5SxYmIpPmGuswAjJAh/ja1mEZtXI0=";
}; };
postPatch = '' postPatch = ''

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "pspg"; pname = "pspg";
version = "5.5.13"; version = "5.6.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "okbob"; owner = "okbob";
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "sha256-49q4qyxX3oen0iNA3KijGnMtYGUQqgwpCrudQQjL/7g="; sha256 = "sha256-3vCOrNzVFH2xx9egBx86MnOOEl6ZpAc+lYVu8vkHTJc=";
}; };
nativeBuildInputs = [ pkg-config installShellFiles ]; nativeBuildInputs = [ pkg-config installShellFiles ];

View file

@ -6,11 +6,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "clamav"; pname = "clamav";
version = "0.105.1"; version = "1.0.0";
src = fetchurl { src = fetchurl {
url = "https://www.clamav.net/downloads/production/${pname}-${version}.tar.gz"; url = "https://www.clamav.net/downloads/production/${pname}-${version}.tar.gz";
sha256 = "sha256-0rwWN024iablpqxA+MbnACVKA5rKpTaIWgnu6kuFKfY="; hash = "sha256-vaObuFaQLm3WB36jE6Pri+zNSH4AgqlZF4d/Kymc2G4=";
}; };
patches = [ patches = [

View file

@ -4,8 +4,8 @@
, autoreconfHook , autoreconfHook
, enableMail ? false , enableMail ? false
, gnused , gnused
, hostname
, mailutils , mailutils
, inetutils
, IOKit , IOKit
, ApplicationServices , ApplicationServices
}: }:
@ -18,7 +18,7 @@ let
sha256 = "sha256-0dtLev4JjeHsS259+qOgg19rz4yjkeX4D3ooUgS4RTI="; sha256 = "sha256-0dtLev4JjeHsS259+qOgg19rz4yjkeX4D3ooUgS4RTI=";
name = "smartmontools-drivedb.h"; name = "smartmontools-drivedb.h";
}; };
scriptPath = lib.makeBinPath ([ gnused ] ++ lib.optionals enableMail [ inetutils mailutils ]); scriptPath = lib.makeBinPath ([ gnused hostname ] ++ lib.optionals enableMail [ mailutils ]);
in in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {

View file

@ -30057,7 +30057,9 @@ with pkgs;
ladspa-sdk = callPackage ../applications/audio/ladspa-sdk { }; ladspa-sdk = callPackage ../applications/audio/ladspa-sdk { };
ladybird = qt6.callPackage ../applications/networking/browsers/ladybird { }; ladybird = qt6Packages.callPackage ../applications/networking/browsers/ladybird {
stdenv = if stdenv.isDarwin then llvmPackages_14.stdenv else gcc11Stdenv;
};
lazpaint = callPackage ../applications/graphics/lazpaint { }; lazpaint = callPackage ../applications/graphics/lazpaint { };