From 55d5ebb07a992762c4535c01602ece55e85ada72 Mon Sep 17 00:00:00 2001 From: Michael Hoang Date: Tue, 15 Aug 2023 15:25:50 +1000 Subject: [PATCH 01/46] remmina: use `desktopToDarwinBundle` --- .../networking/remote/remmina/default.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/remote/remmina/default.nix b/pkgs/applications/networking/remote/remmina/default.nix index 64ebd27001f0..9e3eeb711cb4 100644 --- a/pkgs/applications/networking/remote/remmina/default.nix +++ b/pkgs/applications/networking/remote/remmina/default.nix @@ -1,4 +1,5 @@ -{ lib, stdenv, fetchFromGitLab, cmake, ninja, pkg-config, wrapGAppsHook +{ lib, stdenv, fetchFromGitLab, fetchpatch, cmake, ninja, pkg-config, wrapGAppsHook +, desktopToDarwinBundle , glib, gtk3, gettext, libxkbfile, libX11, python3 , freerdp, libssh, libgcrypt, gnutls, vte , pcre2, libdbusmenu-gtk3, libappindicator-gtk3 @@ -23,7 +24,16 @@ stdenv.mkDerivation (finalAttrs: { sha256 = "sha256-oEgpav4oQ9Sld9PY4TsutS5xEnhQgOHnpQhDesRFTeQ="; }; - nativeBuildInputs = [ cmake ninja pkg-config wrapGAppsHook ]; + patches = [ + # https://gitlab.com/Remmina/Remmina/-/merge_requests/2525 + (fetchpatch { + url = "https://gitlab.com/Remmina/Remmina/-/commit/2ce153411597035d0f3db5177d703541e09eaa06.patch"; + hash = "sha256-RV/8Ze9aN4dW49Z+y3z0jFs4dyEWu7DK2FABtmse9Hc="; + }) + ]; + + nativeBuildInputs = [ cmake ninja pkg-config wrapGAppsHook ] + ++ lib.optionals stdenv.isDarwin [ desktopToDarwinBundle ]; buildInputs = [ gsettings-desktop-schemas From 66884a4912003e8090ef6e2a203f9544c4d7702c Mon Sep 17 00:00:00 2001 From: Michael Hoang Date: Tue, 15 Aug 2023 15:07:22 +1000 Subject: [PATCH 02/46] writeDarwinBundle: use binary wrapper Previously `writeDarwinBundle` used a handcrafted shell wrapper, however this causes issues on Apple Silicon Macs as script-only application bundles are always run under Rosetta[0][1]. Replacing the handcrafted shell wrapper with a binary wrapper allows apps to run natively instead of requiring Rosetta. However, this means we can no longer use `$1` and `$@`. After checking nearly every current usage of `desktopToDarwinBundle`, there were no apps that used `%[fFuU]` before the last argument, meaning removing them naively is good enough for the current apps. [0]: https://developer.apple.com/documentation/apple-silicon/building-a-universal-macos-binary [1]: https://stackoverflow.com/a/68208374 --- .../write-darwin-bundle.nix | 30 ++++++++++++------- .../setup-hooks/desktop-to-darwin-bundle.sh | 4 +-- 2 files changed, 21 insertions(+), 13 deletions(-) diff --git a/pkgs/build-support/make-darwin-bundle/write-darwin-bundle.nix b/pkgs/build-support/make-darwin-bundle/write-darwin-bundle.nix index fde977c3636b..752cbbde2a31 100644 --- a/pkgs/build-support/make-darwin-bundle/write-darwin-bundle.nix +++ b/pkgs/build-support/make-darwin-bundle/write-darwin-bundle.nix @@ -1,4 +1,4 @@ -{ writeScriptBin, lib, ... }: +{ writeScriptBin, lib, makeBinaryWrapper }: let pListText = lib.generators.toPlist { } { @@ -17,23 +17,31 @@ in writeScriptBin "write-darwin-bundle" '' readonly prefix=$1 readonly name=$2 - readonly exec=$3 + # TODO: support executables with spaces in their names + readonly execName=''${3%% *} # Before the first space + [[ $3 =~ " " ]] && readonly execArgs=''${3#* } # Everything after the first space readonly icon=$4.icns readonly squircle=''${5:-1} readonly plist=$prefix/Applications/$name.app/Contents/Info.plist + readonly binary=$prefix/bin/$execName + readonly bundleExecutable=$prefix/Applications/$name.app/Contents/MacOS/$name cat > "$plist" <|d' -i "$plist" - fi + if [[ $squircle == 0 || $squircle == "false" ]]; then + sed '/CFBundleIconFiles/,\||d' -i "$plist" + fi - cat > "$prefix/Applications/$name.app/Contents/MacOS/$name" <&2 "desktopToDarwinBundle: Application bundles do not understand desktop entry field codes. Changed '$execRaw' to '$exec'." fi From 3993e3b2c8da5b34d3285a2aabc1e477585af6e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?PedroHLC=20=E2=98=AD?= Date: Mon, 11 Sep 2023 10:29:47 -0300 Subject: [PATCH 03/46] sublime4: 4143 -> 4152 --- pkgs/applications/editors/sublime/4/packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/sublime/4/packages.nix b/pkgs/applications/editors/sublime/4/packages.nix index 2bdf52840cd3..fee766fd5b84 100644 --- a/pkgs/applications/editors/sublime/4/packages.nix +++ b/pkgs/applications/editors/sublime/4/packages.nix @@ -5,9 +5,9 @@ let in { sublime4 = common { - buildVersion = "4143"; - x64sha256 = "fehiw40ZNnQUEXEQMo3e11SscJ/tVMjMXLBzfIlMBzw="; - aarch64sha256 = "4zpNHVEHO98vHcWTbqmwlrB4+HIwoQojeQvq7nAqSpM="; + buildVersion = "4152"; + x64sha256 = "bt48g1GZWYlwQcZQboUHU8GZYmA7cb2fc6Ylrh5NNVQ="; + aarch64sha256 = "nSH5a5KRYzqLMnLo2mFk3WpjL9p6Qh3zNy8oFPEHHoA="; } {}; sublime4-dev = common { From 93840b48780adc5cee3c7259a2440d756f6bf32c Mon Sep 17 00:00:00 2001 From: ajs124 Date: Mon, 11 Sep 2023 17:27:39 +0200 Subject: [PATCH 04/46] openssl_1_1: 1.1.1v -> 1.1.1w https://github.com/openssl/openssl/blob/OpenSSL_1_1_1w/NEWS --- .../libraries/openssl/1.1/CVE-2023-4807.patch | 44 ------------------- .../development/libraries/openssl/default.nix | 7 +-- pkgs/top-level/release.nix | 2 +- 3 files changed, 3 insertions(+), 50 deletions(-) delete mode 100644 pkgs/development/libraries/openssl/1.1/CVE-2023-4807.patch diff --git a/pkgs/development/libraries/openssl/1.1/CVE-2023-4807.patch b/pkgs/development/libraries/openssl/1.1/CVE-2023-4807.patch deleted file mode 100644 index 7312b41fc740..000000000000 --- a/pkgs/development/libraries/openssl/1.1/CVE-2023-4807.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 4bfac4471f53c4f74c8d81020beb938f92d84ca5 Mon Sep 17 00:00:00 2001 -From: Bernd Edlinger -Date: Tue, 22 Aug 2023 16:07:30 +0200 -Subject: [PATCH] Avoid clobbering non-volatile XMM registers - -This affects some Poly1305 assembler functions -which are only used for certain CPU types. - -Remove those functions for Windows targets, -as a simple interim solution. - -Fixes #21522 - -Reviewed-by: Tomas Mraz -Reviewed-by: Paul Dale -(Merged from https://github.com/openssl/openssl/pull/21808) - -(cherry picked from commit 7b8e27bc2e02238986d89ef0ece067ec1b48e165) ---- - crypto/poly1305/asm/poly1305-x86_64.pl | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/crypto/poly1305/asm/poly1305-x86_64.pl b/crypto/poly1305/asm/poly1305-x86_64.pl -index fa9bfb7a7b81..24bab9d0bcf9 100755 ---- a/crypto/poly1305/asm/poly1305-x86_64.pl -+++ b/crypto/poly1305/asm/poly1305-x86_64.pl -@@ -195,7 +195,7 @@ sub poly1305_iteration { - bt \$`5+32`,%r9 # AVX2? - cmovc %rax,%r10 - ___ --$code.=<<___ if ($avx>3); -+$code.=<<___ if ($avx>3 && !$win64); - mov \$`(1<<31|1<<21|1<<16)`,%rax - shr \$32,%r9 - and %rax,%r9 -@@ -2724,7 +2724,7 @@ sub poly1305_iteration { - .cfi_endproc - .size poly1305_blocks_avx512,.-poly1305_blocks_avx512 - ___ --if ($avx>3) { -+if ($avx>3 && !$win64) { - ######################################################################## - # VPMADD52 version using 2^44 radix. - # diff --git a/pkgs/development/libraries/openssl/default.nix b/pkgs/development/libraries/openssl/default.nix index 93786881a520..231875340567 100644 --- a/pkgs/development/libraries/openssl/default.nix +++ b/pkgs/development/libraries/openssl/default.nix @@ -236,14 +236,11 @@ in { # the permitted insecure version to ensure it gets cached for our users # and backport this to stable release (23.05). openssl_1_1 = common { - version = "1.1.1v"; - sha256 = "sha256-1ml+KHHncjhGBALpNi1H0YOCsV758karpse9eA04prA="; + version = "1.1.1w"; + sha256 = "sha256-zzCYlQy02FOtlcCEHx+cbT3BAtzPys1SHZOSUgi3asg="; patches = [ ./1.1/nix-ssl-cert-file.patch - # https://www.openssl.org/news/secadv/20230908.txt - ./1.1/CVE-2023-4807.patch - (if stdenv.hostPlatform.isDarwin then ./use-etc-ssl-certs-darwin.patch else ./use-etc-ssl-certs.patch) diff --git a/pkgs/top-level/release.nix b/pkgs/top-level/release.nix index a34b7e1ad548..93f7ec0e8d9d 100644 --- a/pkgs/top-level/release.nix +++ b/pkgs/top-level/release.nix @@ -26,7 +26,7 @@ # for no real reason. # Remove them for 23.11. "nodejs-16.20.2" - "openssl-1.1.1v" + "openssl-1.1.1w" ]; }; } }: From 6893201945af31336ce2e3ec886de773a1e48b6f Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Sep 2023 20:38:54 -0400 Subject: [PATCH 05/46] python310Packages.buildPythonPackage: introduce pyproject option --- .../python/mk-python-derivation.nix | 38 ++++++++++++++----- 1 file changed, 28 insertions(+), 10 deletions(-) diff --git a/pkgs/development/interpreters/python/mk-python-derivation.nix b/pkgs/development/interpreters/python/mk-python-derivation.nix index 8a75dbf43a74..e9c783116b60 100644 --- a/pkgs/development/interpreters/python/mk-python-derivation.nix +++ b/pkgs/development/interpreters/python/mk-python-derivation.nix @@ -82,6 +82,11 @@ # However, some packages do provide executables with extensions, and thus bytecode is generated. , removeBinBytecode ? true +# pyproject = true <-> format = "pyproject" +# pyproject = false <-> format = "other" +# https://github.com/NixOS/nixpkgs/issues/253154 +, pyproject ? null + # Several package formats are supported. # "setuptools" : Install a common setuptools/distutils based package. This builds a wheel. # "wheel" : Install from a pre-compiled wheel. @@ -89,7 +94,7 @@ # "pyproject": Install a package using a ``pyproject.toml`` file (PEP517). This builds a wheel. # "egg": Install a package from an egg. # "other" : Provide your own buildPhase and installPhase. -, format ? "setuptools" +, format ? null , meta ? {} @@ -101,10 +106,23 @@ , ... } @ attrs: +assert (pyproject != null) -> (format == null); + let inherit (python) stdenv; - withDistOutput = lib.elem format ["pyproject" "setuptools" "flit" "wheel"]; + format' = + if pyproject != null then + if pyproject then + "pyproject" + else + "other" + else if format != null then + format + else + "setuptools"; + + withDistOutput = lib.elem format' ["pyproject" "setuptools" "flit" "wheel"]; name_ = name; @@ -177,7 +195,7 @@ let # Keep extra attributes from `attrs`, e.g., `patchPhase', etc. self = toPythonModule (stdenv.mkDerivation ((builtins.removeAttrs attrs [ - "disabled" "checkPhase" "checkInputs" "nativeCheckInputs" "doCheck" "doInstallCheck" "dontWrapPythonPrograms" "catchConflicts" "format" + "disabled" "checkPhase" "checkInputs" "nativeCheckInputs" "doCheck" "doInstallCheck" "dontWrapPythonPrograms" "catchConflicts" "pyproject" "format" "disabledTestPaths" "outputs" ]) // { @@ -202,11 +220,11 @@ let pythonRemoveBinBytecodeHook ] ++ lib.optionals (lib.hasSuffix "zip" (attrs.src.name or "")) [ unzip - ] ++ lib.optionals (format == "setuptools") [ + ] ++ lib.optionals (format' == "setuptools") [ setuptoolsBuildHook - ] ++ lib.optionals (format == "flit") [ + ] ++ lib.optionals (format' == "flit") [ flitBuildHook - ] ++ lib.optionals (format == "pyproject") [( + ] ++ lib.optionals (format' == "pyproject") [( if isBootstrapPackage then pypaBuildHook.override { inherit (python.pythonForBuild.pkgs.bootstrap) build; @@ -214,11 +232,11 @@ let } else pypaBuildHook - )] ++ lib.optionals (format == "wheel") [ + )] ++ lib.optionals (format' == "wheel") [ wheelUnpackHook - ] ++ lib.optionals (format == "egg") [ + ] ++ lib.optionals (format' == "egg") [ eggUnpackHook eggBuildHook eggInstallHook - ] ++ lib.optionals (format != "other") [( + ] ++ lib.optionals (format' != "other") [( if isBootstrapInstallPackage then pypaInstallHook.override { inherit (python.pythonForBuild.pkgs.bootstrap) installer; @@ -252,7 +270,7 @@ let doCheck = false; doInstallCheck = attrs.doCheck or true; nativeInstallCheckInputs = [ - ] ++ lib.optionals (format == "setuptools") [ + ] ++ lib.optionals (format' == "setuptools") [ # Longer-term we should get rid of this and require # users of this function to set the `installCheckPhase` or # pass in a hook that sets it. From 9e680e422f9ac7d8423295faee164624343b0ad5 Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Sep 2023 20:44:23 -0400 Subject: [PATCH 06/46] nix-update: use pyproject --- pkgs/tools/package-management/nix-update/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/package-management/nix-update/default.nix b/pkgs/tools/package-management/nix-update/default.nix index 2dba8c0c1356..c0030fcf8a60 100644 --- a/pkgs/tools/package-management/nix-update/default.nix +++ b/pkgs/tools/package-management/nix-update/default.nix @@ -10,7 +10,7 @@ python3.pkgs.buildPythonApplication rec { pname = "nix-update"; version = "0.19.3"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "Mic92"; @@ -19,6 +19,10 @@ python3.pkgs.buildPythonApplication rec { hash = "sha256-+WD+SV/L3TvksWBIg6jk+T0dUTNdp4VKONzdzVT+pac="; }; + nativeBuildInputs = [ + python3.pkgs.setuptools + ]; + makeWrapperArgs = [ "--prefix" "PATH" ":" (lib.makeBinPath [ nix nix-prefetch-git nixpkgs-fmt nixpkgs-review ]) ]; From de5c170b99fd184cabd9fb893e7d6c26a6b57081 Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Sep 2023 20:46:02 -0400 Subject: [PATCH 07/46] ruff-lsp: use `pyproject = true` --- pkgs/development/tools/language-servers/ruff-lsp/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/language-servers/ruff-lsp/default.nix b/pkgs/development/tools/language-servers/ruff-lsp/default.nix index 4f4304017c4a..abd9bbb52c97 100644 --- a/pkgs/development/tools/language-servers/ruff-lsp/default.nix +++ b/pkgs/development/tools/language-servers/ruff-lsp/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "ruff-lsp"; version = "0.0.39"; - format = "pyproject"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchFromGitHub { From e37dc2707f7a07cef1d6e35783e482ad9bd8f6d4 Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 8 Sep 2023 20:47:31 -0400 Subject: [PATCH 08/46] seahub: use `pyproject = false` --- pkgs/applications/networking/seahub/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/networking/seahub/default.nix b/pkgs/applications/networking/seahub/default.nix index 9bd90ad928c9..089eabf93d65 100644 --- a/pkgs/applications/networking/seahub/default.nix +++ b/pkgs/applications/networking/seahub/default.nix @@ -22,7 +22,7 @@ in python.pkgs.buildPythonApplication rec { pname = "seahub"; version = "9.0.10"; - format = "other"; + pyproject = false; src = fetchFromGitHub { owner = "haiwen"; From 39c64e232328e09284c766d2b56f2d680e511d41 Mon Sep 17 00:00:00 2001 From: figsoda Date: Sat, 9 Sep 2023 10:53:22 -0400 Subject: [PATCH 09/46] doc/python: document `pyproject` and remove usages of `format` --- doc/languages-frameworks/python.section.md | 86 +++++++++++++++++----- 1 file changed, 68 insertions(+), 18 deletions(-) diff --git a/doc/languages-frameworks/python.section.md b/doc/languages-frameworks/python.section.md index 2ced6d69edd5..daf0740bcde0 100644 --- a/doc/languages-frameworks/python.section.md +++ b/doc/languages-frameworks/python.section.md @@ -101,7 +101,7 @@ The following is an example: buildPythonPackage rec { pname = "pytest"; version = "3.3.1"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; @@ -167,12 +167,15 @@ following are specific to `buildPythonPackage`: * `dontWrapPythonPrograms ? false`: Skip wrapping of Python programs. * `permitUserSite ? false`: Skip setting the `PYTHONNOUSERSITE` environment variable in wrapped programs. -* `format ? "setuptools"`: Format of the source. Valid options are - `"setuptools"`, `"pyproject"`, `"flit"`, `"wheel"`, and `"other"`. - `"setuptools"` is for when the source has a `setup.py` and `setuptools` is - used to build a wheel, `flit`, in case `flit` should be used to build a wheel, - and `wheel` in case a wheel is provided. Use `other` when a custom - `buildPhase` and/or `installPhase` is needed. +* `pyproject`: Whether the pyproject format should be used. When set to `true`, + `pypaBuildHook` will be used, and you can add the required build dependencies + from `build-system.requires` to `nativeBuildInputs`. Note that the pyproject + format falls back to using `setuptools`, so you can use `pyproject = true` + even if the package only has a `setup.py`. When set to `false`, you can + use the existing [hooks](#setup-hooks0 or provide your own logic to build the + package. This can be useful for packages that don't support the pyproject + format. When unset, the legacy `setuptools` hooks are used for backwards + compatibility. * `makeWrapperArgs ? []`: A list of strings. Arguments to be passed to `makeWrapper`, which wraps generated binaries. By default, the arguments to `makeWrapper` set `PATH` and `PYTHONPATH` environment variables before calling @@ -286,20 +289,25 @@ specifying an interpreter version), like this: python3.pkgs.buildPythonApplication rec { pname = "luigi"; version = "2.7.9"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-Pe229rT0aHwA98s+nTHQMEFKZPo/yw6sot8MivFDvAw="; }; + nativeBuildInputs = [ + python3.pkgs.setuptools + python3.pkgs.wheel + ]; + propagatedBuildInputs = with python3.pkgs; [ tornado python-daemon ]; meta = with lib; { - ... + # ... }; } ``` @@ -858,18 +866,25 @@ building Python libraries is `buildPythonPackage`. Let's see how we can build th { lib , buildPythonPackage , fetchPypi +, setuptools +, wheel }: buildPythonPackage rec { pname = "toolz"; version = "0.10.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-CP3V73yWSArRHBLUct4hrNMjWZlvaaUlkpm1QP66RWA="; }; + nativeBuildInputs = [ + setuptools + wheel + ]; + # has no tests doCheck = false; @@ -918,13 +933,18 @@ with import {}; my_toolz = python311.pkgs.buildPythonPackage rec { pname = "toolz"; version = "0.10.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-CP3V73yWSArRHBLUct4hrNMjWZlvaaUlkpm1QP66RWA="; }; + nativeBuildInputs = [ + python311.pkgs.setuptools + python311.pkgs.wheel + ]; + # has no tests doCheck = false; @@ -972,6 +992,9 @@ order to build [`datashape`](https://github.com/blaze/datashape). , buildPythonPackage , fetchPypi +# build dependencies +, setuptools, wheel + # dependencies , numpy, multipledispatch, python-dateutil @@ -982,13 +1005,18 @@ order to build [`datashape`](https://github.com/blaze/datashape). buildPythonPackage rec { pname = "datashape"; version = "0.4.7"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-FLLvdm1MllKrgTGC6Gb0k0deZeVYvtCCLji/B7uhong="; }; + nativeBuildInputs = [ + setuptools + wheel + ]; + propagatedBuildInputs = [ multipledispatch numpy @@ -1023,6 +1051,8 @@ when building the bindings and are therefore added as `buildInputs`. { lib , buildPythonPackage , fetchPypi +, setuptools +, wheel , libxml2 , libxslt }: @@ -1030,13 +1060,18 @@ when building the bindings and are therefore added as `buildInputs`. buildPythonPackage rec { pname = "lxml"; version = "3.4.4"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-s9NiusRxFydHzaNRMjjxFcvWxfi45jGb9ql6eJJyQJk="; }; + nativeBuildInputs = [ + setuptools + wheel + ]; + buildInputs = [ libxml2 libxslt @@ -1067,6 +1102,10 @@ therefore we have to set `LDFLAGS` and `CFLAGS`. , buildPythonPackage , fetchPypi +# build dependencies +, setuptools +, wheel + # dependencies , fftw , fftwFloat @@ -1078,13 +1117,18 @@ therefore we have to set `LDFLAGS` and `CFLAGS`. buildPythonPackage rec { pname = "pyFFTW"; version = "0.9.2"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-9ru2r6kwhUCaskiFoaPNuJCfCVoUL01J40byvRt4kHQ="; }; + nativeBuildInputs = [ + setuptools + wheel + ]; + buildInputs = [ fftw fftwFloat @@ -1334,9 +1378,7 @@ instead of a dev dependency). Keep in mind that while the examples above are done with `requirements.txt`, `pythonRelaxDepsHook` works by modifying the resulting wheel file, so it should -work in any of the formats supported by `buildPythonPackage` currently, -with the exception of `other` (see `format` in -[`buildPythonPackage` parameters](#buildpythonpackage-parameters) for more details). +work with any of the existing [hooks](#setup-hooks). #### Using unittestCheckHook {#using-unittestcheckhook} @@ -1461,18 +1503,26 @@ We first create a function that builds `toolz` in `~/path/to/toolz/release.nix` ```nix { lib , buildPythonPackage +, fetchPypi +, setuptools +, wheel }: buildPythonPackage rec { pname = "toolz"; version = "0.10.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-CP3V73yWSArRHBLUct4hrNMjWZlvaaUlkpm1QP66RWA="; }; + nativeBuildInputs = [ + setuptools + wheel + ]; + meta = with lib; { changelog = "https://github.com/pytoolz/toolz/releases/tag/${version}"; homepage = "https://github.com/pytoolz/toolz/"; From 09fcb6597d5d3b6a24b080ca94d5b84f8ce2196e Mon Sep 17 00:00:00 2001 From: Yureka Date: Wed, 13 Sep 2023 11:01:16 +0200 Subject: [PATCH 10/46] catppucin-catwalk: use system libwebp --- .../tools/misc/catppuccin-catwalk/default.nix | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/misc/catppuccin-catwalk/default.nix b/pkgs/development/tools/misc/catppuccin-catwalk/default.nix index e19ed72222f7..2abf3823269b 100644 --- a/pkgs/development/tools/misc/catppuccin-catwalk/default.nix +++ b/pkgs/development/tools/misc/catppuccin-catwalk/default.nix @@ -1,7 +1,10 @@ -{ lib +{ stdenv +, lib , fetchFromGitHub , rustPlatform , installShellFiles +, pkg-config +, libwebp }: rustPlatform.buildRustPackage { @@ -18,7 +21,8 @@ rustPlatform.buildRustPackage { buildAndTestSubdir = "catwalk"; cargoHash = "sha256-KoxivYLzJEjWbxIkizrMpmVwUF7bfVxl13H774lzQRg="; - nativeBuildInputs = [ installShellFiles ]; + nativeBuildInputs = [ installShellFiles pkg-config ]; + buildInputs = [ libwebp ]; postInstall = '' installShellCompletion --cmd catwalk \ @@ -27,6 +31,14 @@ rustPlatform.buildRustPackage { --fish <("$out/bin/catwalk" completion fish) ''; + doInstallCheck = !stdenv.hostPlatform.isStatic && + stdenv.hostPlatform.parsed.kernel.execFormat == lib.systems.parse.execFormats.elf; + installCheckPhase = '' + runHook preInstallCheck + readelf -a $out/bin/catwalk | grep -F 'Shared library: [libwebp.so' + runHook postInstallCheck + ''; + meta = with lib; { homepage = "https://github.com/catppuccin/toolbox/tree/main/catwalk"; description = "A CLI for Catppuccin that takes in four showcase images and displays them all at once"; From 1b0aab2ad19671a0e742943232bd24486f477d95 Mon Sep 17 00:00:00 2001 From: Martino Fontana Date: Wed, 13 Sep 2023 10:47:26 +0200 Subject: [PATCH 11/46] pcsx2: 1.7.4658 -> 1.7.5004 Diff: https://github.com/PCSX2/pcsx2/compare/v1.7.4658...v1.7.5004 --- pkgs/applications/emulators/pcsx2/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/emulators/pcsx2/default.nix b/pkgs/applications/emulators/pcsx2/default.nix index 1b016e0559dd..9a18bf968582 100644 --- a/pkgs/applications/emulators/pcsx2/default.nix +++ b/pkgs/applications/emulators/pcsx2/default.nix @@ -4,6 +4,7 @@ , llvmPackages_16 , cubeb , curl +, extra-cmake-modules , ffmpeg , fmt_8 , gettext @@ -36,20 +37,20 @@ let pcsx2_patches = fetchFromGitHub { owner = "PCSX2"; repo = "pcsx2_patches"; - rev = "c09d842168689aeba88b656e3e0a042128673a7c"; - sha256 = "sha256-h1jqv3a3Ib/4C7toZpSlVB1VFNNF1MrrUxttqKJL794="; + rev = "04d727b3bf451da11b6594602036e4f7f5580610"; + sha256 = "sha256-zrulsSMRNLPFvrC/jeYzl53i4ZvFQ4Yl2nB0bA6Y8KU="; }; in llvmPackages_16.stdenv.mkDerivation rec { pname = "pcsx2"; - version = "1.7.4658"; + version = "1.7.5004"; src = fetchFromGitHub { owner = "PCSX2"; repo = "pcsx2"; fetchSubmodules = true; rev = "v${version}"; - sha256 = "sha256-5y7CYFWgNh9oCBuTITvw7Rn4sC6MbMczVMAwtWFkn9A="; + sha256 = "sha256-o+9VSuoZgTkS75rZ6qYM8ITD+0OcwXp+xh/hdUGpVK4="; }; cmakeFlags = [ @@ -61,6 +62,7 @@ llvmPackages_16.stdenv.mkDerivation rec { nativeBuildInputs = [ cmake + extra-cmake-modules pkg-config strip-nondeterminism wrapQtAppsHook From c87ad974cb863dfd1b4ca3cea35f5e1ff967eff7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcel=20M=C3=BCller?= Date: Sun, 10 Sep 2023 13:28:40 +0200 Subject: [PATCH 12/46] discourse: 3.1.0.beta4 -> 3.1.0 --- pkgs/servers/web-apps/discourse/default.nix | 6 +- .../web-apps/discourse/rubyEnv/Gemfile | 11 +- .../web-apps/discourse/rubyEnv/Gemfile.lock | 267 ++++++------ .../web-apps/discourse/rubyEnv/gemset.nix | 401 +++++++++--------- .../rubyEnv/sass-embedded-static.patch | 22 +- 5 files changed, 366 insertions(+), 341 deletions(-) diff --git a/pkgs/servers/web-apps/discourse/default.nix b/pkgs/servers/web-apps/discourse/default.nix index 394b775f3db2..004b03563a37 100644 --- a/pkgs/servers/web-apps/discourse/default.nix +++ b/pkgs/servers/web-apps/discourse/default.nix @@ -46,13 +46,13 @@ }@args: let - version = "3.1.0.beta4"; + version = "3.1.0"; src = fetchFromGitHub { owner = "discourse"; repo = "discourse"; rev = "v${version}"; - sha256 = "sha256-22GXFYPjPYL20amR4xFB4L/dCp32H4Z3uf0GLGEghUE="; + sha256 = "sha256-Iv7VSnK8nZDpmIwIRPedSWlftABKuMOQ4MXDGpjuWrY="; }; ruby = ruby_3_2; @@ -216,7 +216,7 @@ let yarnOfflineCache = fetchYarnDeps { yarnLock = src + "/app/assets/javascripts/yarn.lock"; - sha256 = "0a20kns4irdpzzx2dvdjbi0m3s754gp737q08z5nlcnffxqvykrk"; + sha256 = "0sclrv3303dgg3r08dwhd1yvi3pvlnvnikn300vjsh6c71fnzhnj"; }; nativeBuildInputs = runtimeDeps ++ [ diff --git a/pkgs/servers/web-apps/discourse/rubyEnv/Gemfile b/pkgs/servers/web-apps/discourse/rubyEnv/Gemfile index 72cc4660cb0f..647aefea8ada 100644 --- a/pkgs/servers/web-apps/discourse/rubyEnv/Gemfile +++ b/pkgs/servers/web-apps/discourse/rubyEnv/Gemfile @@ -18,7 +18,7 @@ else # this allows us to include the bits of rails we use without pieces we do not. # # To issue a rails update bump the version number here - rails_version = "7.0.4.3" + rails_version = "7.0.5.1" gem "actionmailer", rails_version gem "actionpack", rails_version gem "actionview", rails_version @@ -96,8 +96,7 @@ gem "omniauth-oauth2", require: false gem "omniauth-google-oauth2" -# pending: https://github.com/ohler55/oj/issues/789 -gem "oj", "3.13.14" +gem "oj" gem "pg" gem "mini_sql" @@ -145,6 +144,7 @@ group :test do gem "selenium-webdriver", require: false gem "test-prof" gem "webdrivers", require: false + gem "rails-dom-testing", require: false end group :test, :development do @@ -158,7 +158,7 @@ group :test, :development do gem "rspec-rails" - gem "shoulda-matchers", require: false + gem "shoulda-matchers", require: false, github: "thoughtbot/shoulda-matchers" gem "rspec-html-matchers" gem "byebug", require: ENV["RM_INFO"].nil?, platform: :mri gem "rubocop-discourse", require: false @@ -272,9 +272,6 @@ gem "faraday-retry" # https://github.com/ruby/net-imap/issues/16#issuecomment-803086765 gem "net-http" -# workaround for prometheus-client -gem "webrick", require: false - # Workaround until Ruby ships with cgi version 0.3.6 or higher. gem "cgi", ">= 0.3.6", require: false diff --git a/pkgs/servers/web-apps/discourse/rubyEnv/Gemfile.lock b/pkgs/servers/web-apps/discourse/rubyEnv/Gemfile.lock index 22bf3b726468..0b93bf23d097 100644 --- a/pkgs/servers/web-apps/discourse/rubyEnv/Gemfile.lock +++ b/pkgs/servers/web-apps/discourse/rubyEnv/Gemfile.lock @@ -7,28 +7,35 @@ GIT concurrent-ruby (~> 1.0) rack (> 1, < 3) +GIT + remote: https://github.com/thoughtbot/shoulda-matchers.git + revision: 783a90554053002017510285bc736099b2749c22 + specs: + shoulda-matchers (5.3.0) + activesupport (>= 5.2.0) + GEM remote: https://rubygems.org/ specs: - actionmailer (7.0.4.3) - actionpack (= 7.0.4.3) - actionview (= 7.0.4.3) - activejob (= 7.0.4.3) - activesupport (= 7.0.4.3) + actionmailer (7.0.5.1) + actionpack (= 7.0.5.1) + actionview (= 7.0.5.1) + activejob (= 7.0.5.1) + activesupport (= 7.0.5.1) mail (~> 2.5, >= 2.5.4) net-imap net-pop net-smtp rails-dom-testing (~> 2.0) - actionpack (7.0.4.3) - actionview (= 7.0.4.3) - activesupport (= 7.0.4.3) - rack (~> 2.0, >= 2.2.0) + actionpack (7.0.5.1) + actionview (= 7.0.5.1) + activesupport (= 7.0.5.1) + rack (~> 2.0, >= 2.2.4) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actionview (7.0.4.3) - activesupport (= 7.0.4.3) + actionview (7.0.5.1) + activesupport (= 7.0.5.1) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) @@ -37,15 +44,15 @@ GEM actionview (>= 6.0.a) active_model_serializers (0.8.4) activemodel (>= 3.0) - activejob (7.0.4.3) - activesupport (= 7.0.4.3) + activejob (7.0.5.1) + activesupport (= 7.0.5.1) globalid (>= 0.3.6) - activemodel (7.0.4.3) - activesupport (= 7.0.4.3) - activerecord (7.0.4.3) - activemodel (= 7.0.4.3) - activesupport (= 7.0.4.3) - activesupport (7.0.4.3) + activemodel (7.0.5.1) + activesupport (= 7.0.5.1) + activerecord (7.0.5.1) + activemodel (= 7.0.5.1) + activesupport (= 7.0.5.1) + activesupport (7.0.5.1) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -75,10 +82,10 @@ GEM aws-sigv4 (~> 1.1) aws-sigv4 (1.5.0) aws-eventstream (~> 1, >= 1.0.2) - better_errors (2.9.1) - coderay (>= 1.0.0) + better_errors (2.10.1) erubi (>= 1.0.0) rack (>= 0.9.0) + rouge (>= 1.0.0) binding_of_caller (1.0.0) debug_inspector (>= 0.0.1) bootsnap (1.16.0) @@ -88,7 +95,7 @@ GEM activesupport (>= 3.0.0) uniform_notifier (~> 1.11) byebug (11.1.3) - capybara (3.39.0) + capybara (3.39.2) addressable matrix mini_mime (>= 0.1.3) @@ -104,7 +111,7 @@ GEM coderay (1.1.3) colored2 (3.1.2) concurrent-ruby (1.2.2) - connection_pool (2.4.0) + connection_pool (2.4.1) cose (1.3.0) cbor (~> 0.5.9) openssl-signature_algorithm (~> 1.0) @@ -135,32 +142,30 @@ GEM faker (~> 2.16) literate_randomizer docile (1.4.0) - ecma-re-validator (0.4.0) - regexp_parser (~> 2.2) email_reply_trimmer (0.1.13) erubi (1.12.0) - excon (0.99.0) + excon (0.100.0) execjs (2.8.1) - exifr (1.3.10) + exifr (1.4.0) fabrication (2.30.0) faker (2.23.0) i18n (>= 1.8.11, < 2) fakeweb (1.3.0) - faraday (2.7.4) + faraday (2.7.10) faraday-net_http (>= 2.0, < 3.1) ruby2_keywords (>= 0.0.4) faraday-net_http (3.0.2) - faraday-retry (2.1.0) + faraday-retry (2.2.0) faraday (~> 2.0) fast_blank (1.0.1) fast_xs (0.8.0) - fastimage (2.2.6) + fastimage (2.2.7) ffi (1.15.5) fspath (3.1.2) gc_tracer (1.5.1) globalid (1.1.0) activesupport (>= 5.0) - google-protobuf (3.22.3) + google-protobuf (3.23.4) guess_html_encoding (0.0.11) hana (1.3.7) hashdiff (1.0.1) @@ -169,7 +174,7 @@ GEM hkdf (1.0.0) htmlentities (4.3.4) http_accept_language (2.1.1) - i18n (1.12.0) + i18n (1.14.1) concurrent-ruby (~> 1.0) image_optim (0.31.3) exifr (~> 1.2, >= 1.2.2) @@ -177,25 +182,25 @@ GEM image_size (>= 1.5, < 4) in_threads (~> 1.3) progress (~> 3.0, >= 3.0.1) - image_size (3.2.0) + image_size (3.3.0) in_threads (1.6.0) jmespath (1.6.2) json (2.6.3) json-schema (3.0.0) addressable (>= 2.8) - json_schemer (0.2.23) - ecma-re-validator (~> 0.3) + json_schemer (1.0.3) hana (~> 1.3) regexp_parser (~> 2.0) - uri_template (~> 0.7) - jwt (2.7.0) + simpleidn (~> 0.2) + jwt (2.7.1) kgio (2.11.4) - libv8-node (16.10.0.0) + language_server-protocol (3.17.0.3) + libv8-node (18.16.0.0) listen (3.8.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) literate_randomizer (0.4.0) - lograge (0.12.0) + lograge (0.13.0) actionpack (>= 4) activesupport (>= 4) railties (>= 4) @@ -204,9 +209,9 @@ GEM logstash-logger (0.26.1) logstash-event (~> 1.2) logster (2.12.2) - loofah (2.20.0) + loofah (2.21.3) crass (~> 1.0.2) - nokogiri (>= 1.5.9) + nokogiri (>= 1.12.0) lru_redux (1.1.0) lz4-ruby (0.3.3) mail (2.8.1) @@ -217,28 +222,28 @@ GEM matrix (0.4.2) maxminddb (0.1.22) memory_profiler (1.0.1) - message_bus (4.3.2) + message_bus (4.3.7) rack (>= 1.1.3) method_source (1.0.0) mini_mime (1.1.2) - mini_portile2 (2.8.1) - mini_racer (0.6.3) - libv8-node (~> 16.10.0.0) - mini_scheduler (0.15.0) + mini_portile2 (2.8.4) + mini_racer (0.8.0) + libv8-node (~> 18.16.0.0) + mini_scheduler (0.16.0) sidekiq (>= 4.2.3, < 7.0) mini_sql (1.4.0) mini_suffix (0.3.3) ffi (~> 1.9) - minitest (5.18.0) - mocha (2.0.2) + minitest (5.19.0) + mocha (2.1.0) ruby2_keywords (>= 0.0.5) - msgpack (1.7.0) + msgpack (1.7.2) multi_json (1.15.0) multi_xml (0.6.0) mustache (1.1.1) net-http (0.3.2) uri - net-imap (0.3.4) + net-imap (0.3.7) date net-protocol net-pop (0.1.2) @@ -248,8 +253,8 @@ GEM net-smtp (0.3.3) net-protocol nio4r (2.5.9) - nokogiri (1.14.3) - mini_portile2 (~> 2.8.0) + nokogiri (1.15.3) + mini_portile2 (~> 2.8.2) racc (~> 1.4) oauth (1.1.0) oauth-tty (~> 1.0, >= 1.0.1) @@ -263,7 +268,7 @@ GEM multi_json (~> 1.3) multi_xml (~> 0.5) rack (>= 1.2, < 4) - oj (3.13.14) + oj (3.15.1) omniauth (1.9.2) hashie (>= 3.4.6) rack (>= 1.6.2, < 3) @@ -289,12 +294,13 @@ GEM openssl (3.1.0) openssl-signature_algorithm (1.3.0) openssl (> 2.0) - optimist (3.0.1) - parallel (1.22.1) - parallel_tests (4.2.0) + optimist (3.1.0) + parallel (1.23.0) + parallel_tests (4.2.1) parallel - parser (3.2.2.0) + parser (3.2.2.3) ast (~> 2.4.1) + racc pg (1.4.6) prettier_print (1.2.1) progress (3.6.0) @@ -306,32 +312,34 @@ GEM pry (>= 0.13, < 0.15) pry-rails (0.3.9) pry (>= 0.10.4) - public_suffix (5.0.1) - puma (6.2.1) + public_suffix (5.0.3) + puma (6.3.0) nio4r (~> 2.0) - racc (1.6.2) - rack (2.2.6.4) + racc (1.7.1) + rack (2.2.8) rack-mini-profiler (3.1.0) rack (>= 1.2.0) rack-protection (3.0.6) rack rack-test (2.1.0) rack (>= 1.3) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) + rails-dom-testing (2.1.1) + activesupport (>= 5.0.0) + minitest nokogiri (>= 1.6) - rails-html-sanitizer (1.5.0) - loofah (~> 2.19, >= 2.19.1) - rails_failover (1.0.0) - activerecord (> 6.0, < 7.1) + rails-html-sanitizer (1.6.0) + loofah (~> 2.21) + nokogiri (~> 1.14) + rails_failover (2.0.1) + activerecord (>= 6.1, <= 7.1) concurrent-ruby - railties (> 6.0, < 7.1) - rails_multisite (4.0.1) - activerecord (> 5.0, < 7.1) - railties (> 5.0, < 7.1) - railties (7.0.4.3) - actionpack (= 7.0.4.3) - activesupport (= 7.0.4.3) + railties (>= 6.1, <= 7.1) + rails_multisite (5.0.0) + activerecord (>= 6.0) + railties (>= 6.0) + railties (7.0.5.1) + actionpack (= 7.0.5.1) + activesupport (= 7.0.5.1) method_source rake (>= 12.2) thor (~> 1.0) @@ -348,15 +356,16 @@ GEM optimist (>= 3.0.0) rchardet (1.8.0) redis (4.8.1) - redis-namespace (1.10.0) + redis-namespace (1.11.0) redis (>= 4) - regexp_parser (2.8.0) + regexp_parser (2.8.1) request_store (1.5.1) rack (>= 1.4) - rexml (3.2.5) + rexml (3.2.6) rinku (2.0.6) rotp (6.2.2) - rqrcode (2.1.2) + rouge (4.1.3) + rqrcode (2.2.0) chunky_png (~> 1.0) rqrcode_core (~> 1.0) rqrcode_core (1.2.0) @@ -364,75 +373,77 @@ GEM rspec-core (~> 3.12.0) rspec-expectations (~> 3.12.0) rspec-mocks (~> 3.12.0) - rspec-core (3.12.1) + rspec-core (3.12.2) rspec-support (~> 3.12.0) - rspec-expectations (3.12.2) + rspec-expectations (3.12.3) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.12.0) rspec-html-matchers (0.10.0) nokogiri (~> 1) rspec (>= 3.0.0.a) - rspec-mocks (3.12.5) + rspec-mocks (3.12.6) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.12.0) - rspec-rails (6.0.1) + rspec-rails (6.0.3) actionpack (>= 6.1) activesupport (>= 6.1) railties (>= 6.1) - rspec-core (~> 3.11) - rspec-expectations (~> 3.11) - rspec-mocks (~> 3.11) - rspec-support (~> 3.11) - rspec-support (3.12.0) + rspec-core (~> 3.12) + rspec-expectations (~> 3.12) + rspec-mocks (~> 3.12) + rspec-support (~> 3.12) + rspec-support (3.12.1) rss (0.2.9) rexml - rswag-specs (2.8.0) + rswag-specs (2.10.1) activesupport (>= 3.1, < 7.1) json-schema (>= 2.2, < 4.0) railties (>= 3.1, < 7.1) rspec-core (>= 2.14) - rtlcss (0.2.0) - mini_racer (~> 0.6.3) - rubocop (1.50.2) + rtlcss (0.2.1) + mini_racer (>= 0.6.3) + rubocop (1.55.1) json (~> 2.3) + language_server-protocol (>= 3.17.0) parallel (~> 1.10) - parser (>= 3.2.0.0) + parser (>= 3.2.2.3) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.0, < 2.0) + rubocop-ast (>= 1.28.1, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.28.0) + rubocop-ast (1.29.0) parser (>= 3.2.1.0) - rubocop-capybara (2.17.1) + rubocop-capybara (2.18.0) rubocop (~> 1.41) - rubocop-discourse (3.2.0) + rubocop-discourse (3.3.0) rubocop (>= 1.1.0) rubocop-rspec (>= 2.0.0) - rubocop-rspec (2.19.0) + rubocop-factory_bot (2.23.1) + rubocop (~> 1.33) + rubocop-rspec (2.23.0) rubocop (~> 1.33) rubocop-capybara (~> 2.17) - ruby-prof (1.6.1) + rubocop-factory_bot (~> 2.22) + ruby-prof (1.6.3) ruby-progressbar (1.13.0) ruby-readability (0.7.0) guess_html_encoding (>= 0.0.4) nokogiri (>= 1.6.0) ruby2_keywords (0.0.5) rubyzip (2.3.2) - sanitize (6.0.1) + sanitize (6.0.2) crass (~> 1.0.2) nokogiri (>= 1.12.0) - sass-embedded (1.62.0) - google-protobuf (~> 3.21) - rake (>= 10.0.0) - selenium-webdriver (4.8.6) + sass-embedded (1.64.1) + google-protobuf (~> 3.23) + rake (>= 13.0.0) + selenium-webdriver (4.10.0) rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) - shoulda-matchers (5.3.0) - activesupport (>= 5.2.0) - sidekiq (6.5.8) + sidekiq (6.5.9) connection_pool (>= 2.2.5, < 3) rack (~> 2.0) redis (>= 4.5.0, < 5) @@ -442,6 +453,8 @@ GEM simplecov_json_formatter (~> 0.1) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) + simpleidn (0.2.1) + unf (~> 0.1.4) snaky_hash (2.0.1) hashie version_gem (~> 1.1, >= 1.1.1) @@ -454,10 +467,10 @@ GEM syntax_tree (6.1.1) prettier_print (>= 1.2.0) syntax_tree-disable_ternary (1.0.0) - test-prof (1.2.1) - thor (1.2.1) - tilt (2.1.0) - timeout (0.3.2) + test-prof (1.2.2) + thor (1.2.2) + tilt (2.2.0) + timeout (0.4.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) tzinfo-data (1.2023.3) @@ -472,41 +485,39 @@ GEM kgio (~> 2.6) raindrops (~> 0.7) uniform_notifier (1.16.0) - uri (0.12.1) - uri_template (0.7.0) - version_gem (1.1.2) + uri (0.12.2) + version_gem (1.1.3) web-push (3.0.0) hkdf (~> 1.0) jwt (~> 2.0) openssl (~> 3.0) - webdrivers (5.2.0) + webdrivers (5.3.1) nokogiri (~> 1.6) rubyzip (>= 1.3.0) - selenium-webdriver (~> 4.0) + selenium-webdriver (~> 4.0, < 4.11) webmock (3.18.1) addressable (>= 2.8.0) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) websocket (1.2.9) xpath (3.2.0) nokogiri (~> 1.8) yaml-lint (0.1.2) yard (0.9.34) - zeitwerk (2.6.7) + zeitwerk (2.6.10) PLATFORMS ruby DEPENDENCIES - actionmailer (= 7.0.4.3) - actionpack (= 7.0.4.3) - actionview (= 7.0.4.3) + actionmailer (= 7.0.5.1) + actionpack (= 7.0.5.1) + actionview (= 7.0.5.1) actionview_precompiler active_model_serializers (~> 0.8.3) - activemodel (= 7.0.4.3) - activerecord (= 7.0.4.3) - activesupport (= 7.0.4.3) + activemodel (= 7.0.5.1) + activerecord (= 7.0.5.1) + activesupport (= 7.0.5.1) addressable annotate aws-sdk-s3 @@ -575,7 +586,7 @@ DEPENDENCIES net-pop net-smtp nokogiri - oj (= 3.13.14) + oj omniauth omniauth-facebook omniauth-github @@ -590,9 +601,10 @@ DEPENDENCIES rack rack-mini-profiler rack-protection + rails-dom-testing rails_failover rails_multisite - railties (= 7.0.4.3) + railties (= 7.0.5.1) rake rb-fsevent rbtrace @@ -614,7 +626,7 @@ DEPENDENCIES rubyzip sanitize selenium-webdriver - shoulda-matchers + shoulda-matchers! sidekiq simplecov sprockets! @@ -632,9 +644,8 @@ DEPENDENCIES web-push webdrivers webmock - webrick yaml-lint yard BUNDLED WITH - 2.4.10 + 2.4.13 diff --git a/pkgs/servers/web-apps/discourse/rubyEnv/gemset.nix b/pkgs/servers/web-apps/discourse/rubyEnv/gemset.nix index d407a53befc6..fc7b71f0c030 100644 --- a/pkgs/servers/web-apps/discourse/rubyEnv/gemset.nix +++ b/pkgs/servers/web-apps/discourse/rubyEnv/gemset.nix @@ -5,10 +5,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "112ga1x7y5l0fmammlwajzqxp0fbg1ciw7f6ad9a55wrb0n3hk3y"; + sha256 = "1pz26qpdx1xncpy5h8k4afw0npnh6wn580yvwv2cf857zrzvr1pm"; type = "gem"; }; - version = "7.0.4.3"; + version = "7.0.5.1"; }; actionpack = { dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"]; @@ -16,10 +16,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1cb0hqkfkc0b9s7swvi4nf64c24i3ma1gv09anr8a81k56s0rwxd"; + sha256 = "003y7cdxwzdqx8hgw02kf1b5mp8qr8syx07f35sk3ghhqxp39ksy"; type = "gem"; }; - version = "7.0.4.3"; + version = "7.0.5.1"; }; actionview = { dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"]; @@ -27,10 +27,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1h9027sqzfcbc84dnzw8nxjyg15zrk1y2fc0468wg1xi9nmyw96z"; + sha256 = "11ihpqcvz3f38ka85zdjkdcvgdbcan81dbr0y9bi784jn1v5ggwa"; type = "gem"; }; - version = "7.0.4.3"; + version = "7.0.5.1"; }; actionview_precompiler = { dependencies = ["actionview"]; @@ -60,10 +60,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "08xawfj8lkxlfwnmx3f7324w126rli6mqdx9j6ybz2ks9vxz0x3w"; + sha256 = "11wkxf16zdb9gsnc94x4hyj89wjks06gnk4fbl7gp5vkbl744n83"; type = "gem"; }; - version = "7.0.4.3"; + version = "7.0.5.1"; }; activemodel = { dependencies = ["activesupport"]; @@ -71,10 +71,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0ymhsxgdb68zgf4zp07g2bymmpgn0b9r38avn9pagz1p5zy1ql9v"; + sha256 = "12f89hxs4s26ggsg4bnz9qxlcsclcgx9gdsl8dni5jc0gk47h14y"; type = "gem"; }; - version = "7.0.4.3"; + version = "7.0.5.1"; }; activerecord = { dependencies = ["activemodel" "activesupport"]; @@ -82,10 +82,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "01wb98i2zsbb4jcb4i6z72vb05wiks4hv9chc66h1rsxrv0zi4dv"; + sha256 = "1sfdq2slmsc0ygncl36dq1lmjww1y3b42izrnn62cyisiag28796"; type = "gem"; }; - version = "7.0.4.3"; + version = "7.0.5.1"; }; activesupport = { dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"]; @@ -93,10 +93,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "15m0b1im6i401ab51vzr7f8nk8kys1qa0snnl741y3sir3xd07jp"; + sha256 = "0m1sa6djlm9cz6mz3lcbqqahvm6qj75dmq3phpn2ysyxnlz2hr0c"; type = "gem"; }; - version = "7.0.4.3"; + version = "7.0.5.1"; }; addressable = { dependencies = ["public_suffix"]; @@ -206,7 +206,7 @@ version = "1.5.0"; }; better_errors = { - dependencies = ["coderay" "erubi" "rack"]; + dependencies = ["erubi" "rack" "rouge"]; groups = ["development"]; platforms = [{ engine = "maglev"; @@ -215,10 +215,10 @@ }]; source = { remotes = ["https://rubygems.org"]; - sha256 = "11220lfzhsyf5fcril3qd689kgg46qlpiiaj00hc9mh4mcbc3vrr"; + sha256 = "0wqazisnn6hn1wsza412xribpw5wzx6b5z5p4mcpfgizr6xg367p"; type = "gem"; }; - version = "2.9.1"; + version = "2.10.1"; }; binding_of_caller = { dependencies = ["debug_inspector"]; @@ -287,10 +287,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "06b4nlhirsq8ny17s8zgz7qyvl9v41rixj1xkviiiwxlnjz982d3"; + sha256 = "114qm5f5vhwaaw9rj1h2lcamh46zl13v1m18jiw68zl961gwmw6n"; type = "gem"; }; - version = "3.39.0"; + version = "3.39.2"; }; cbor = { groups = ["default"]; @@ -371,10 +371,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0dndngqvkm2ih3wqn5ilf9980c1cc57lqn5lywx3myalzpilq05z"; + sha256 = "1x32mcpm2cl5492kd6lbjbaf17qsssmpx9kdyr7z1wcif2cwyh0g"; type = "gem"; }; - version = "2.4.0"; + version = "2.4.1"; }; cose = { dependencies = ["cbor" "openssl-signature_algorithm"]; @@ -543,17 +543,6 @@ }; version = "1.4.0"; }; - ecma-re-validator = { - dependencies = ["regexp_parser"]; - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1kqci9ixr1jfp2aaq5lsyz5lkn37z2k94ww9d2hyrd8ncrhrhx8f"; - type = "gem"; - }; - version = "0.4.0"; - }; email_reply_trimmer = { groups = ["default"]; platforms = []; @@ -583,10 +572,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0j826kfvzn7nc5pv950n270r0sx1702k988ad11cdlav3dcxxw09"; + sha256 = "08r6qgbpkxxsihjmlspk3l1sr69q5hx35p1l4wp7rmkbzys89867"; type = "gem"; }; - version = "0.99.0"; + version = "0.100.0"; }; execjs = { groups = ["assets" "default"]; @@ -603,10 +592,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "08fmmswa9fwymwsa2gzlm856ak3y9kjxdzm4zdrcrfyxs2p8yqwc"; + sha256 = "11v201jljn327fwjqcsglrbdnyhivnj7j6nh6wym5zjqgrwxy3kn"; type = "gem"; }; - version = "1.3.10"; + version = "1.4.0"; }; fabrication = { groups = ["development" "test"]; @@ -645,10 +634,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1f20vjx0ywx0zdb4dfx4cpa7kd51z6vg7dw5hs35laa45dy9g9pj"; + sha256 = "187clqhp9mv5mnqmjlfdp57svhsg1bggz84ak8v333j9skrnrgh9"; type = "gem"; }; - version = "2.7.4"; + version = "2.7.10"; }; faraday-net_http = { groups = ["default"]; @@ -666,10 +655,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1zz0w4jpfa6h1wlirfcs9hzvlpijnd1nnmjq94w5yv50585p279n"; + sha256 = "1ia19zgni6cw96rvsr0s004vjs9m2r6la4s00zcff36xaia4m0l0"; type = "gem"; }; - version = "2.1.0"; + version = "2.2.0"; }; fast_blank = { groups = ["default"]; @@ -708,10 +697,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0nnggg20za5vamdpkgrxxa32z33d8hf0g2bciswkhqnc6amb3yjr"; + sha256 = "1pd7pamzhdz2w0fbcvsfn2nyslznvphnwj16zw35g2b28zd2xyzx"; type = "gem"; }; - version = "2.2.6"; + version = "2.2.7"; }; ffi = { groups = ["default" "development" "test"]; @@ -767,10 +756,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1xcg53yz44cqhcpb85w3ay80kvnniy0v441c9p08wb6zzia2mnq9"; + sha256 = "1dq5lgkxhagqr8zjrwr10zi8rldbg2vhis2m5q86v5q9415ylfgj"; type = "gem"; }; - version = "3.22.3"; + version = "3.23.4"; }; guess_html_encoding = { groups = ["default"]; @@ -858,10 +847,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1vdcchz7jli1p0gnc669a7bj3q1fv09y9ppf0y3k0vb1jwdwrqwi"; + sha256 = "0qaamqsh5f3szhcakkak8ikxlzxqnv49n2p7504hcz2l0f4nj0wx"; type = "gem"; }; - version = "1.12.0"; + version = "1.14.1"; }; image_optim = { dependencies = ["exifr" "fspath" "image_size" "in_threads" "progress"]; @@ -879,10 +868,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "10slvvyam8gkdjzlhb3wb21hp46ay18miyh1advwvyny660rmdsb"; + sha256 = "19fspid6610sm4x0mql7iny7k0d7f21xgxqmsca0irvlvazwm4vn"; type = "gem"; }; - version = "3.2.0"; + version = "3.3.0"; }; in_threads = { groups = ["default"]; @@ -926,25 +915,25 @@ version = "3.0.0"; }; json_schemer = { - dependencies = ["ecma-re-validator" "hana" "regexp_parser" "uri_template"]; + dependencies = ["hana" "regexp_parser" "simpleidn"]; groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1a5y4xh2w31plcx779jghbjgp1hf3wpwkdmcaa4na6ck8sknw4i2"; + sha256 = "1mbf7v8bzmxyk413y16drnww68bgyzknlqmaqvj785iakja7in7x"; type = "gem"; }; - version = "0.2.23"; + version = "1.0.3"; }; jwt = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "09yj3z5snhaawh2z1w45yyihzmh57m6m7dp8ra8gxavhj5kbiq5p"; + sha256 = "16z11alz13vfc4zs5l3fk6n51n2jw9lskvc4h4prnww0y797qd87"; type = "gem"; }; - version = "2.7.0"; + version = "2.7.1"; }; kgio = { groups = ["default"]; @@ -962,15 +951,25 @@ }; version = "2.11.4"; }; + language_server-protocol = { + groups = ["default" "development" "test"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0gvb1j8xsqxms9mww01rmdl78zkd72zgxaap56bhv8j45z05hp1x"; + type = "gem"; + }; + version = "3.17.0.3"; + }; libv8-node = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "102ixp1626b4zjh98h3jxhwv0sdbkgijz38wyb1ffgxqr47c7s0w"; + sha256 = "0n2kakfa4nmkkmjimkg2z4fsni9v0qbwkwn9hcm2xp69xqfcmxiq"; type = "gem"; }; - version = "16.10.0.0"; + version = "18.16.0.0"; }; listen = { dependencies = ["rb-fsevent" "rb-inotify"]; @@ -999,10 +998,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "15pjm9pa5m3mbv9xvfgfr16q4jyaznsg8y63jz9x4jqr8npw0vx3"; + sha256 = "01kdw5dbzimb89rq4zf44zf8990czb5qxvib0hzja1l4hrha8cki"; type = "gem"; }; - version = "0.12.0"; + version = "0.13.0"; }; logstash-event = { groups = ["default"]; @@ -1041,10 +1040,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1mi4ia13fisc97fzd8xcd9wkjdki7zfbmdn1xkdzplicir68gyp8"; + sha256 = "1p744kjpb5zk2ihklbykzii77alycjc04vpnm2ch2f3cp65imlj3"; type = "gem"; }; - version = "2.20.0"; + version = "2.21.3"; }; lru_redux = { groups = ["default"]; @@ -1123,10 +1122,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "07acv6l89b1c0d3dfq84jb0vzbv489agcw60n7rnvk10y4x58bn5"; + sha256 = "1ppqgch8xxccpmccdx37lb00112ayqjb80zz5m3w3298vdzb1kn4"; type = "gem"; }; - version = "4.3.2"; + version = "4.3.7"; }; method_source = { groups = ["default" "development" "test"]; @@ -1153,10 +1152,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1af4yarhbbx62f7qsmgg5fynrik0s36wjy3difkawy536xg343mp"; + sha256 = "02mj8mpd6ck5gpcnsimx5brzggw5h5mmmpq2djdypfq16wcw82qq"; type = "gem"; }; - version = "2.8.1"; + version = "2.8.4"; }; mini_racer = { dependencies = ["libv8-node"]; @@ -1164,10 +1163,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0i4vbb1549rxbl8a35yaizfkbh28nxby5mcwri5mz3x19yg3p6r8"; + sha256 = "0zjf3jsbara8fpfky28z1f64ymk5qsq40i527fxdnw061hlm4izy"; type = "gem"; }; - version = "0.6.3"; + version = "0.8.0"; }; mini_scheduler = { dependencies = ["sidekiq"]; @@ -1175,10 +1174,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "11ng6hgb13jddharcnkcx6v2ycbfz1nx0n8i88n06pa29lfqgqrn"; + sha256 = "19c72wlr0zsrg1fiak61h0z1b3glv2l23041xvlwv2i71fw5xavy"; type = "gem"; }; - version = "0.15.0"; + version = "0.16.0"; }; mini_sql = { groups = ["default"]; @@ -1206,10 +1205,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0ic7i5z88zcaqnpzprf7saimq2f6sad57g5mkkqsrqrcd6h3mx06"; + sha256 = "0jnpsbb2dbcs95p4is4431l2pw1l5pn7dfg3vkgb4ga464j0c5l6"; type = "gem"; }; - version = "5.18.0"; + version = "5.19.0"; }; mocha = { dependencies = ["ruby2_keywords"]; @@ -1217,10 +1216,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "03bgnshh84hrw6f1sdj5srxnz0z50m0a7i93fa28fkbm52c2a1lg"; + sha256 = "0lsll8iba8612dypk718l9kx73m9syiscb2rhciljys1krc5g1zr"; type = "gem"; }; - version = "2.0.2"; + version = "2.1.0"; }; msgpack = { groups = ["default"]; @@ -1231,10 +1230,10 @@ }]; source = { remotes = ["https://rubygems.org"]; - sha256 = "172ky0r1jfcm3xyg067pia7k1lhc15vw9svv93max120gcdbrvji"; + sha256 = "1a5adcb7bwan09mqhj3wi9ib52hmdzmqg7q08pggn3adibyn5asr"; type = "gem"; }; - version = "1.7.0"; + version = "1.7.2"; }; multi_json = { groups = ["default"]; @@ -1283,10 +1282,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1d996zf3g8xz244791b0qsl9vr7zg4lqnnmf9k2kshr9lki5jam8"; + sha256 = "0lf7wqg7czhaj51qsnmn28j7jmcxhkh3m28rl1cjrqsgjxhwj7r3"; type = "gem"; }; - version = "0.3.4"; + version = "0.3.7"; }; net-pop = { dependencies = ["net-protocol"]; @@ -1337,10 +1336,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0fnw0z8zl8b5k35g9m5hhc1g4s6ajzjinhyxnqjrx7l7p07fw71v"; + sha256 = "1jw8a20a9k05fpz3q24im19b97idss3179z76yn5scc5b8lk2rl7"; type = "gem"; }; - version = "1.14.3"; + version = "1.15.3"; }; oauth = { dependencies = ["oauth-tty" "snaky_hash" "version_gem"]; @@ -1380,10 +1379,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0bbbncvkqxbbi608vq2v7b3zzgrqac3syk403zhhbwrg352mv88q"; + sha256 = "1vzcrsv6w5k90l75gy83dlfkv2z9pvnr82mz1nhnijmcg3rgqaz8"; type = "gem"; }; - version = "3.13.14"; + version = "3.15.1"; }; omniauth = { dependencies = ["hashie" "rack"]; @@ -1492,20 +1491,20 @@ }]; source = { remotes = ["https://rubygems.org"]; - sha256 = "1vg2chy1cfmdj6c1gryl8zvjhhmb3plwgyh1jfnpq4fnfqv7asrk"; + sha256 = "0q4jqq3v1bxlfr9jgqmahnygkvl81lr6s1rhm8qg66c9xr9nz241"; type = "gem"; }; - version = "3.0.1"; + version = "3.1.0"; }; parallel = { groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "07vnk6bb54k4yc06xnwck7php50l09vvlw1ga8wdz0pia461zpzb"; + sha256 = "0jcc512l38c0c163ni3jgskvq1vc3mr8ly5pvjijzwvfml9lf597"; type = "gem"; }; - version = "1.22.1"; + version = "1.23.0"; }; parallel_tests = { dependencies = ["parallel"]; @@ -1513,21 +1512,21 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "11lf8vsh6kxzp7k3xzkxdmb31b01phaz5z8a7sjpq9hh6ab30k8l"; + sha256 = "04y02j0kyhfww41dnnjawn2gpp24smq0x21dvaa5z6pnq0fvmahv"; type = "gem"; }; - version = "4.2.0"; + version = "4.2.1"; }; parser = { - dependencies = ["ast"]; + dependencies = ["ast" "racc"]; groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0s5afi89p76k8vpwiqvh343pm5l23ijqlpszhz65afym3zpkxhzx"; + sha256 = "1swigds85jddb5gshll1g8lkmbcgbcp9bi1d4nigwvxki8smys0h"; type = "gem"; }; - version = "3.2.2.0"; + version = "3.2.2.3"; }; pg = { groups = ["default"]; @@ -1597,10 +1596,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0hz0bx2qs2pwb0bwazzsah03ilpf3aai8b7lk7s35jsfzwbkjq35"; + sha256 = "0n9j7mczl15r3kwqrah09cxj8hxdfawiqxa60kga2bmxl9flfz9k"; type = "gem"; }; - version = "5.0.1"; + version = "5.0.3"; }; puma = { dependencies = ["nio4r"]; @@ -1608,20 +1607,20 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0qqd5lb3mamh53ssx0xavmspg4blhq6hd1kipksw20bq71xcklf5"; + sha256 = "1v7fmv0n4bhdcwh60dgza44iqai5pg34f5pzm4vh4i5fwx7mpqxh"; type = "gem"; }; - version = "6.2.1"; + version = "6.3.0"; }; racc = { groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "09jgz6r0f7v84a7jz9an85q8vvmp743dqcsdm3z9c8rqcqv6pljq"; + sha256 = "11v3l46mwnlzlc371wr3x6yylpgafgwdf0q7hc7c1lzx6r414r5g"; type = "gem"; }; - version = "1.6.2"; + version = "1.7.1"; }; rack = { groups = ["default" "development" "test"]; @@ -1632,10 +1631,10 @@ }]; source = { remotes = ["https://rubygems.org"]; - sha256 = "1qgwkcb8kxns8d5187cxjaxf18b7dmg9gh6cr9c1125m0bj2pnfk"; + sha256 = "15rdwbyk71c9nxvd527bvb8jxkcys8r3dj3vqra5b3sa63qs30vv"; type = "gem"; }; - version = "2.2.6.4"; + version = "2.2.8"; }; rack-mini-profiler = { dependencies = ["rack"]; @@ -1671,26 +1670,26 @@ version = "2.1.0"; }; rails-dom-testing = { - dependencies = ["activesupport" "nokogiri"]; + dependencies = ["activesupport" "minitest" "nokogiri"]; groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1lfq2a7kp2x64dzzi5p4cjcbiv62vxh9lyqk2f0rqq3fkzrw8h5i"; + sha256 = "17g05y7q7934z0ib4aph8h71c2qwjmlakkm7nb2ab45q0aqkfgjd"; type = "gem"; }; - version = "2.0.3"; + version = "2.1.1"; }; rails-html-sanitizer = { - dependencies = ["loofah"]; + dependencies = ["loofah" "nokogiri"]; groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0ygav4xyq943qqyhjmi3mzirn180j565mc9h5j4css59x1sn0cmz"; + sha256 = "1pm4z853nyz1bhhqr7fzl44alnx4bjachcr6rh6qjj375sfz3sc6"; type = "gem"; }; - version = "1.5.0"; + version = "1.6.0"; }; rails_failover = { dependencies = ["activerecord" "concurrent-ruby" "railties"]; @@ -1698,10 +1697,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1j0zi64m9njfgk4xs4invqlimkgiy4fsivfmbpz33bg0w5yyzazi"; + sha256 = "102v7928nyl1w1cmi70zbx42nw25v842r84gwchwijwnd2f30gvy"; type = "gem"; }; - version = "1.0.0"; + version = "2.0.1"; }; rails_multisite = { dependencies = ["activerecord" "railties"]; @@ -1709,10 +1708,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "08fa5yq73ws536nhzd55bjx4gfvh6986zvw33rkg6ql6i8rga68y"; + sha256 = "0hilr3yhnzvzn3p2cl77im9ypvbfjk1vw7f72i1j7fi2bmq1h2hi"; type = "gem"; }; - version = "4.0.1"; + version = "5.0.0"; }; railties = { dependencies = ["actionpack" "activesupport" "method_source" "rake" "thor" "zeitwerk"]; @@ -1720,10 +1719,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0w6pib1s0kmfnhjvxwh48flz7w4gy8y961n821w8by7d1g83vjwq"; + sha256 = "1z4lqqbd4i5izsg97mx5yf3gj7y5d07wgvad0jzjghjg12pf142i"; type = "gem"; }; - version = "7.0.4.3"; + version = "7.0.5.1"; }; rainbow = { groups = ["default" "development" "test"]; @@ -1823,20 +1822,20 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "154dfnrjpbv7fhwhfrcnp6jn9qv5qaj3mvlvbgkl7qy5qsknw71c"; + sha256 = "0f92i9cwlp6xj6fyn7qn4qsaqvxfw4wqvayll7gbd26qnai1l6p9"; type = "gem"; }; - version = "1.10.0"; + version = "1.11.0"; }; regexp_parser = { groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "17xizkw5ryw8hhq64iqxmzdrrdxpc5lhkqc1fgm1aj0zsk1r2950"; + sha256 = "136br91alxdwh1s85z912dwz23qlhm212vy6i3wkinz3z8mkxxl3"; type = "gem"; }; - version = "2.8.0"; + version = "2.8.1"; }; request_store = { dependencies = ["rack"]; @@ -1854,10 +1853,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "08ximcyfjy94pm1rhcx04ny1vx2sk0x4y185gzn86yfsbzwkng53"; + sha256 = "05i8518ay14kjbma550mv0jm8a6di8yp5phzrd8rj44z9qnrlrp0"; type = "gem"; }; - version = "3.2.5"; + version = "3.2.6"; }; rinku = { groups = ["default"]; @@ -1879,16 +1878,30 @@ }; version = "6.2.2"; }; + rouge = { + groups = ["default" "development"]; + platforms = [{ + engine = "maglev"; + } { + engine = "ruby"; + }]; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "19drl3x8fw65v3mpy7fk3cf3dfrywz5alv98n2rm4pp04vdn71lw"; + type = "gem"; + }; + version = "4.1.3"; + }; rqrcode = { dependencies = ["chunky_png" "rqrcode_core"]; groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0s97q1rqmw7rzsdr500hr4f2k6s24n8qk1klciz5q94zvdrygx3p"; + sha256 = "1hggzz8i1l62pkkiybhiqv6ypxw7q844sddrrbbfczjcnj5sivi3"; type = "gem"; }; - version = "2.1.2"; + version = "2.2.0"; }; rqrcode_core = { groups = ["default"]; @@ -1917,10 +1930,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0da45cvllbv39sdbsl65vp5djb2xf5m10mxc9jm7rsqyyxjw4h1f"; + sha256 = "0l95bnjxdabrn79hwdhn2q1n7mn26pj7y1w5660v5qi81x458nqm"; type = "gem"; }; - version = "3.12.1"; + version = "3.12.2"; }; rspec-expectations = { dependencies = ["diff-lcs" "rspec-support"]; @@ -1928,10 +1941,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "03ba3lfdsj9zl00v1yvwgcx87lbadf87livlfa5kgqssn9qdnll6"; + sha256 = "05j44jfqlv7j2rpxb5vqzf9hfv7w8ba46wwgxwcwd8p0wzi1hg89"; type = "gem"; }; - version = "3.12.2"; + version = "3.12.3"; }; rspec-html-matchers = { dependencies = ["nokogiri" "rspec"]; @@ -1950,10 +1963,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1hfm17xakfvwya236graj6c2arr4sb9zasp35q5fykhyz8mhs0w2"; + sha256 = "1gq7gviwpck7fhp4y5ibljljvxgjklza18j62qf6zkm2icaa8lfy"; type = "gem"; }; - version = "3.12.5"; + version = "3.12.6"; }; rspec-rails = { dependencies = ["actionpack" "activesupport" "railties" "rspec-core" "rspec-expectations" "rspec-mocks" "rspec-support"]; @@ -1961,20 +1974,20 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0d3fnabkaw8n0na2dpnlg2xygggj51djzpj9x6y5rkiqbfyqwv01"; + sha256 = "086qdyz7c4s5dslm6j06mq7j4jmj958whc3yinhabnqqmz7i463d"; type = "gem"; }; - version = "6.0.1"; + version = "6.0.3"; }; rspec-support = { groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "12y52zwwb3xr7h91dy9k3ndmyyhr3mjcayk0nnarnrzz8yr48kfx"; + sha256 = "1ky86j3ksi26ng9ybd7j0qsdf1lpr8mzrmn98yy9gzv801fvhsgr"; type = "gem"; }; - version = "3.12.0"; + version = "3.12.1"; }; rss = { dependencies = ["rexml"]; @@ -1993,10 +2006,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0fsxj0dfnncfnx7v9p4pzwp95wpc57cn0bijn0wx3b0pd68i6zhj"; + sha256 = "0p0blh8p6zj8vsiw585wiy6zpyn8p3ksn0z92ijfzaw7afvcvl8j"; type = "gem"; }; - version = "2.8.0"; + version = "2.10.1"; }; rtlcss = { dependencies = ["mini_racer"]; @@ -2004,21 +2017,21 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0nnc1qdr4vdr91406ga1nnw5xk27ii2yzk325ixrf2qca3zl213k"; + sha256 = "0q5zlx1k4gqyq0rvnfkljvrwa73ysycxc5m5ly9py9k1pw05lg91"; type = "gem"; }; - version = "0.2.0"; + version = "0.2.1"; }; rubocop = { - dependencies = ["json" "parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"]; + dependencies = ["json" "language_server-protocol" "parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"]; groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0l46lw5gfj3mcm982wpmx7br4rs466gyislv0hfwcsk8dxhv1zkw"; + sha256 = "0s9p5qaqq68h5s3ys8xlk9swccma7arjif1w58987n6gicrsprrm"; type = "gem"; }; - version = "1.50.2"; + version = "1.55.1"; }; rubocop-ast = { dependencies = ["parser"]; @@ -2026,10 +2039,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0n2gsafg6p7nr1z8i1hkvp2qqkkbg842ba183dnl0h08xd9ms6q5"; + sha256 = "188bs225kkhrb17dsf3likdahs2p1i1sqn0pr3pvlx50g6r2mnni"; type = "gem"; }; - version = "1.28.0"; + version = "1.29.0"; }; rubocop-capybara = { dependencies = ["rubocop"]; @@ -2037,10 +2050,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1pz52ml0qbxgcjlmp8y0wsq8xy398n6ypkbrwfaa8zb0v7pscj6n"; + sha256 = "01fn05a87g009ch1sh00abdmgjab87i995msap26vxq1a5smdck6"; type = "gem"; }; - version = "2.17.1"; + version = "2.18.0"; }; rubocop-discourse = { dependencies = ["rubocop" "rubocop-rspec"]; @@ -2048,21 +2061,32 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1jfpi8wd6gxd626kp27n20ja1yj68478dqbc1fiyzj4mr8nw8nsl"; + sha256 = "1sycsgagz7iq4j4aflzkzjlclvsck9yacjlj1pzzmfpjbbka34x8"; type = "gem"; }; - version = "3.2.0"; + version = "3.3.0"; }; - rubocop-rspec = { - dependencies = ["rubocop" "rubocop-capybara"]; + rubocop-factory_bot = { + dependencies = ["rubocop"]; groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1k8yh0nzlz0g8igmj5smnxq71qmi2b005nkl25wkpjkwvzn2wfdx"; + sha256 = "0kqchl8f67k2g56sq2h1sm2wb6br5gi47s877hlz94g5086f77n1"; type = "gem"; }; - version = "2.19.0"; + version = "2.23.1"; + }; + rubocop-rspec = { + dependencies = ["rubocop" "rubocop-capybara" "rubocop-factory_bot"]; + groups = ["default" "development" "test"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0l364y00bw1zcs3grdxcxpn48vfrjds2khsiaxjqq3r9grvbprfy"; + type = "gem"; + }; + version = "2.23.0"; }; ruby-prof = { groups = ["development"]; @@ -2073,10 +2097,10 @@ }]; source = { remotes = ["https://rubygems.org"]; - sha256 = "106i9m62a20xaipp3vsq4rsnggddfgdvb8xqhvi264slvmac85zq"; + sha256 = "13fsfw43zx9pcix1fzxb95g09yadqjvc8971k74krrjz81vbyh51"; type = "gem"; }; - version = "1.6.1"; + version = "1.6.3"; }; ruby-progressbar = { groups = ["default" "development" "test"]; @@ -2125,10 +2149,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1ga8yzc9zj45m92ycwnzhzahkwvc3dp3lym5m3f3880hs4jhh7l3"; + sha256 = "1kymrjdpbmn4yaml3aaqyj1dzj8gqmm9h030dc2rj5mvja7fpi28"; type = "gem"; }; - version = "6.0.1"; + version = "6.0.2"; }; sass-embedded = { dependencies = ["google-protobuf" "rake"]; @@ -2136,10 +2160,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1fprlazlld0yr4g8aq9qh4lxjxpvzl2s3fp8f9ydwsrchzj95rbh"; + sha256 = "15k44qn8vk8ap8khkmpsiw40pywm9pkx4a5yhm8vfi2rgqci9k90"; type = "gem"; }; - version = "1.62.0"; + version = "1.64.1"; }; selenium-webdriver = { dependencies = ["rexml" "rubyzip" "websocket"]; @@ -2147,19 +2171,21 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1hfaz3srv9c420jkmhr19fmdisnjylwpwyjsr8fsw2ggw35ryhrz"; + sha256 = "0hwxxvx6j95ln82pjmrgyzg6qmf511dkcp5q79n6m5m8z4way8m3"; type = "gem"; }; - version = "4.8.6"; + version = "4.10.0"; }; shoulda-matchers = { dependencies = ["activesupport"]; groups = ["development" "test"]; platforms = []; source = { - remotes = ["https://rubygems.org"]; - sha256 = "11igjgh16dl5pwqizdmclzlzpv7mbmnh8fx7m9b5kfsjhwxqdfpn"; - type = "gem"; + fetchSubmodules = false; + rev = "783a90554053002017510285bc736099b2749c22"; + sha256 = "10rw7ksi462fxamap6kimdy7hpdgx8477r6zs1kgrbakx24dm3wx"; + type = "git"; + url = "https://github.com/thoughtbot/shoulda-matchers.git"; }; version = "5.3.0"; }; @@ -2169,10 +2195,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1z2fx4fzgnw4rzj3h1h4sk6qbkp7p2rdr58b2spxgkcsdzg0i5hh"; + sha256 = "0iv7vgqyrpymiwvc3ca24sl4lda8m627p657p0v4xzdpzincrnbr"; type = "gem"; }; - version = "6.5.8"; + version = "6.5.9"; }; simplecov = { dependencies = ["docile" "simplecov-html" "simplecov_json_formatter"]; @@ -2205,6 +2231,17 @@ }; version = "0.1.4"; }; + simpleidn = { + dependencies = ["unf"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "06f7w6ph3bzzqk212yylfp4jfx275shgp9zg3xszbpv1ny2skp9m"; + type = "gem"; + }; + version = "0.2.1"; + }; snaky_hash = { dependencies = ["hashie" "version_gem"]; groups = ["default"]; @@ -2290,40 +2327,40 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "09phq7jxfgamv03kjcgibw0f6w3g3mlb9yapji3bxh7cbjvwk2pa"; + sha256 = "08j5456rdpgxvv8bs44x81jrxzpxb79wxfxdq4fqwxyircxzi2jj"; type = "gem"; }; - version = "1.2.1"; + version = "1.2.2"; }; thor = { groups = ["default" "development" "test"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0inl77jh4ia03jw3iqm5ipr76ghal3hyjrd6r8zqsswwvi9j2xdi"; + sha256 = "0k7j2wn14h1pl4smibasw0bp66kg626drxb59z7rzflch99cd4rg"; type = "gem"; }; - version = "1.2.1"; + version = "1.2.2"; }; tilt = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1qmhi6d9przjzhsyk9g5pq2j75c656msh6xzprqd2mxgphf23jxs"; + sha256 = "0bmjgbv8158klwp2r3klxjwaj93nh1sbl4xvj9wsha0ic478avz7"; type = "gem"; }; - version = "2.1.0"; + version = "2.2.0"; }; timeout = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1pfddf51n5fnj4f9ggwj3wbf23ynj0nbxlxqpz12y1gvl9g7d6r6"; + sha256 = "1d9cvm0f4zdpwa795v3zv4973y5zk59j7s1x3yn90jjrhcz1yvfd"; type = "gem"; }; - version = "0.3.2"; + version = "0.4.0"; }; tzinfo = { dependencies = ["concurrent-ruby"]; @@ -2421,30 +2458,20 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1vigw7nfszfqgikr6n574k9bfh0rvs74z8xq46rz2zsm8249l8cc"; + sha256 = "0fa49cdssxllj1j37a56kq27wsibx5lmqxkqdk1rz3452y0bsydy"; type = "gem"; }; - version = "0.12.1"; - }; - uri_template = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "0p8qbxlpmg3msw0ihny6a3gsn0yvydx9ksh5knn8dnq06zhqyb1i"; - type = "gem"; - }; - version = "0.7.0"; + version = "0.12.2"; }; version_gem = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1dza601x34ln5yvmyaj42gnbij9pifx12frp5vak6n19q9j941r0"; + sha256 = "0q6zs0wgcrql9671fw6lmbvgh155snaak4fia24iji5wk9klpfh7"; type = "gem"; }; - version = "1.1.2"; + version = "1.1.3"; }; web-push = { dependencies = ["hkdf" "jwt" "openssl"]; @@ -2463,10 +2490,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0nxk9719nyk7vsc15mz2hxc8whciihcs40skpn2rncnzsppbv1w3"; + sha256 = "19aaxhawzv7315rh285gd1fg6m6wbrn3w3kilyibci1wphgm7mfp"; type = "gem"; }; - version = "5.2.0"; + version = "5.3.1"; }; webmock = { dependencies = ["addressable" "crack" "hashdiff"]; @@ -2479,16 +2506,6 @@ }; version = "3.18.1"; }; - webrick = { - groups = ["default"]; - platforms = []; - source = { - remotes = ["https://rubygems.org"]; - sha256 = "1d4cvgmxhfczxiq5fr534lmizkhigd15bsx5719r5ds7k7ivisc7"; - type = "gem"; - }; - version = "1.7.0"; - }; websocket = { groups = ["default" "test"]; platforms = []; @@ -2535,9 +2552,9 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "028ld9qmgdllxrl7d0qkl65s58wb1n3gv8yjs28g43a8b1hplxk1"; + sha256 = "06vf6y5ai20ry3b1h9cl7vsdj6i5valq172zdxpnfhj5zvlp104j"; type = "gem"; }; - version = "2.6.7"; + version = "2.6.10"; }; } diff --git a/pkgs/servers/web-apps/discourse/rubyEnv/sass-embedded-static.patch b/pkgs/servers/web-apps/discourse/rubyEnv/sass-embedded-static.patch index af9ada13cbe0..86c343e30fd1 100644 --- a/pkgs/servers/web-apps/discourse/rubyEnv/sass-embedded-static.patch +++ b/pkgs/servers/web-apps/discourse/rubyEnv/sass-embedded-static.patch @@ -1,21 +1,21 @@ diff --git a/ext/sass/Rakefile b/ext/sass/Rakefile -index 77ced01..1e60ab0 100644 +index 4ca11d4f82ea..c0450ad6f8f3 100644 --- a/ext/sass/Rakefile +++ b/ext/sass/Rakefile @@ -18,15 +18,7 @@ file 'protoc.exe' do |t| end - file 'sass_embedded' do |t| -- archive = fetch(ENV.fetch(t.name.upcase) { Configuration.default_sass_embedded }) + file 'dart-sass' do |t| +- raise if ENV.key?('DART_SASS') +- +- gem_install 'sass-embedded', SassConfig.gem_version, SassConfig.gem_platform do |dir| +- cp_r File.absolute_path("ext/sass/#{t.name}", dir), t.name +- end +-rescue StandardError +- archive = fetch(ENV.fetch('DART_SASS') { SassConfig.default_dart_sass }) - unarchive archive - rm archive -- -- if ENV.key?('NIX_BINTOOLS') -- sh 'patchelf', -- '--set-interpreter', File.read("#{ENV.fetch('NIX_BINTOOLS')}/nix-support/dynamic-linker").chomp, -- (['sass_embedded/src/dart', 'sass_embedded/dart-sass-embedded'].find { |exe| File.exist?(exe) }) -- end -+ symlink(ENV.fetch(t.name.upcase), 'sass_embedded') ++ symlink(ENV.fetch('DART_SASS'), t.name) end - file 'embedded.rb' => %w[sass_embedded] do |t| + file 'cli.rb' => %w[dart-sass] do |t| From 52f22574eaf757a157db47517382be79accc4e1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcel=20M=C3=BCller?= Date: Sun, 10 Sep 2023 13:28:54 +0200 Subject: [PATCH 13/46] nixosTests.discourse: Do not use deprecated field --- nixos/tests/discourse.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/tests/discourse.nix b/nixos/tests/discourse.nix index c79ba41c2eb9..3e69a314905c 100644 --- a/nixos/tests/discourse.nix +++ b/nixos/tests/discourse.nix @@ -166,7 +166,7 @@ import ./make-test-python.nix ( request = builtins.toJSON { title = "Private message"; raw = "This is a test message."; - target_usernames = admin.username; + target_recipients = admin.username; archetype = "private_message"; }; in '' From 77b7dc52cf27b2bf6028015f418e3aad3ee8c74d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcel=20M=C3=BCller?= Date: Sun, 10 Sep 2023 13:40:07 +0200 Subject: [PATCH 14/46] discourse: Fix update.py handling newlines The update.py script would error out if the spec had a trailing new line. The split that follows it would try to split it into two, and error out as it can't. --- pkgs/servers/web-apps/discourse/update.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/servers/web-apps/discourse/update.py b/pkgs/servers/web-apps/discourse/update.py index dee31918eac9..9b300d1d4959 100755 --- a/pkgs/servers/web-apps/discourse/update.py +++ b/pkgs/servers/web-apps/discourse/update.py @@ -322,7 +322,7 @@ def update_plugins(): for [discourse_version, plugin_rev] in [line.split(':') for line - in compatibility_spec.splitlines()]] + in compatibility_spec.splitlines() if line != '']] discourse_version = DiscourseVersion(_get_current_package_version('discourse')) versions = list(filter(lambda ver: ver[0] >= discourse_version, versions)) if versions == []: From c28a6bf8328d3d6f252f34cd73c856b6f4636986 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcel=20M=C3=BCller?= Date: Sun, 10 Sep 2023 13:42:18 +0200 Subject: [PATCH 15/46] discourseAllPlugins: Update all --- .../discourse/plugins/discourse-assign/default.nix | 4 ++-- .../plugins/discourse-bbcode-color/default.nix | 4 ++-- .../plugins/discourse-calendar/Gemfile.lock | 8 ++++---- .../discourse/plugins/discourse-calendar/default.nix | 4 ++-- .../discourse/plugins/discourse-calendar/gemset.nix | 12 ++++++------ .../plugins/discourse-canned-replies/default.nix | 4 ++-- .../plugins/discourse-chat-integration/default.nix | 4 ++-- .../plugins/discourse-checklist/default.nix | 4 ++-- .../plugins/discourse-data-explorer/default.nix | 4 ++-- .../discourse/plugins/discourse-docs/default.nix | 4 ++-- .../discourse/plugins/discourse-github/Gemfile.lock | 8 ++++---- .../discourse/plugins/discourse-github/default.nix | 4 ++-- .../discourse/plugins/discourse-github/gemset.nix | 12 ++++++------ .../discourse/plugins/discourse-math/default.nix | 4 ++-- .../plugins/discourse-migratepassword/Gemfile.lock | 2 +- .../plugins/discourse-migratepassword/default.nix | 4 ++-- .../plugins/discourse-openid-connect/default.nix | 4 ++-- .../discourse/plugins/discourse-prometheus/Gemfile | 2 +- .../plugins/discourse-prometheus/Gemfile.lock | 2 +- .../plugins/discourse-prometheus/default.nix | 4 ++-- .../plugins/discourse-reactions/default.nix | 4 ++-- .../plugins/discourse-saved-searches/default.nix | 4 ++-- .../discourse/plugins/discourse-solved/default.nix | 4 ++-- .../plugins/discourse-spoiler-alert/default.nix | 4 ++-- .../discourse/plugins/discourse-voting/default.nix | 4 ++-- .../plugins/discourse-yearly-review/default.nix | 4 ++-- 26 files changed, 61 insertions(+), 61 deletions(-) diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-assign/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-assign/default.nix index 9e859795298e..68cd69dcc3a6 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-assign/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-assign/default.nix @@ -5,8 +5,8 @@ mkDiscoursePlugin { src = fetchFromGitHub { owner = "discourse"; repo = "discourse-assign"; - rev = "a655a009fade4671e4a2d38f0a0f7ce89d201d80"; - sha256 = "sha256-HCwId3/7NRuToLFyJrOVaAiSxysB7XNZp9BUndSJzlY="; + rev = "0cbf10b8055370445bd36536e51986bf48bdc57e"; + sha256 = "sha256-7rJ2zQo1nCHwtVuLJUmdj66Ky2bi4Cpo+22H3DbO1uo="; }; meta = with lib; { homepage = "https://github.com/discourse/discourse-docs"; diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-bbcode-color/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-bbcode-color/default.nix index 4e5ea7be8e65..266c43e4f8e2 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-bbcode-color/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-bbcode-color/default.nix @@ -5,8 +5,8 @@ mkDiscoursePlugin { src = fetchFromGitHub { owner = "discourse"; repo = "discourse-bbcode-color"; - rev = "f9ebbf016c8c5c763473ff36cc30fdcdf8fcf480"; - sha256 = "sha256-7iCKhMdVlFdHMXxU8mQMU1vFiAbr1qKvG29VdAki+14="; + rev = "35aab2e9b92f8b01633d374ea999e7fd59d020d7"; + sha256 = "sha256-DHckx921EeQysm1UPloCrt43BJetTnZKnTbJGk15NMs="; }; meta = with lib; { homepage = "https://github.com/discourse/discourse-bbcode-color"; diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-calendar/Gemfile.lock b/pkgs/servers/web-apps/discourse/plugins/discourse-calendar/Gemfile.lock index 5c69ae645aa5..183ead8d51d4 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-calendar/Gemfile.lock +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-calendar/Gemfile.lock @@ -1,15 +1,15 @@ GEM remote: https://rubygems.org/ specs: - activesupport (7.0.4.3) + activesupport (7.0.8) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) tzinfo (~> 2.0) concurrent-ruby (1.2.2) - i18n (1.13.0) + i18n (1.14.1) concurrent-ruby (~> 1.0) - minitest (5.18.0) + minitest (5.20.0) rrule (0.4.4) activesupport (>= 2.3) tzinfo (2.0.6) @@ -22,4 +22,4 @@ DEPENDENCIES rrule (= 0.4.4) BUNDLED WITH - 2.4.10 + 2.4.13 diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-calendar/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-calendar/default.nix index 1ec357e301cc..7a6bd7f69270 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-calendar/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-calendar/default.nix @@ -6,8 +6,8 @@ mkDiscoursePlugin { src = fetchFromGitHub { owner = "discourse"; repo = "discourse-calendar"; - rev = "d85e8e288d69788e0c3202bb3dab9c3450a98914"; - sha256 = "sha256-mSn2gGidH4iSZ0fhf3UPh9pwMQurK0YGW2OAtdEWFBQ="; + rev = "afc2ee684de41601d6cecc46713d139760f176a6"; + sha256 = "sha256-rTQWO+E/Jg4zjZDYDvBrDQsox5q4dHkdQjwnJxgv3dI="; }; meta = with lib; { homepage = "https://github.com/discourse/discourse-calendar"; diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-calendar/gemset.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-calendar/gemset.nix index 8c06a78e3733..2e9b15ee5b9e 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-calendar/gemset.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-calendar/gemset.nix @@ -5,10 +5,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "15m0b1im6i401ab51vzr7f8nk8kys1qa0snnl741y3sir3xd07jp"; + sha256 = "188kbwkn1lbhz40ala8ykp20jzqphgc68g3d8flin8cqa2xid0s5"; type = "gem"; }; - version = "7.0.4.3"; + version = "7.0.8"; }; concurrent-ruby = { groups = ["default"]; @@ -26,20 +26,20 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1yk33slipi3i1kydzrrchbi7cgisaxym6pgwlzx7ir8vjk6wl90x"; + sha256 = "0qaamqsh5f3szhcakkak8ikxlzxqnv49n2p7504hcz2l0f4nj0wx"; type = "gem"; }; - version = "1.13.0"; + version = "1.14.1"; }; minitest = { groups = ["default"]; platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0ic7i5z88zcaqnpzprf7saimq2f6sad57g5mkkqsrqrcd6h3mx06"; + sha256 = "0bkmfi9mb49m0fkdhl2g38i3xxa02d411gg0m8x0gvbwfmmg5ym3"; type = "gem"; }; - version = "5.18.0"; + version = "5.20.0"; }; rrule = { dependencies = ["activesupport"]; diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-canned-replies/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-canned-replies/default.nix index 8fb400507d05..d5628fed4003 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-canned-replies/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-canned-replies/default.nix @@ -5,8 +5,8 @@ mkDiscoursePlugin { src = fetchFromGitHub { owner = "discourse"; repo = "discourse-canned-replies"; - rev = "5a2d9a11ef3f07fc781acd83770bafc14eca2c1b"; - sha256 = "sha256-R6CmL1hqqybc/I3oAzr3xZ4WThPWQirMjlXkF82xmIk="; + rev = "732598b6cdc86c74622bb15bfeaebb05611bbc25"; + sha256 = "sha256-t0emNsPT8o0ralUedt33ufH0VLl4/12lVBBCnzfdRxE="; }; meta = with lib; { homepage = "https://github.com/discourse/discourse-canned-replies"; diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-chat-integration/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-chat-integration/default.nix index 40475dbcfa94..499d2e6447bd 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-chat-integration/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-chat-integration/default.nix @@ -5,8 +5,8 @@ mkDiscoursePlugin { src = fetchFromGitHub { owner = "discourse"; repo = "discourse-chat-integration"; - rev = "9647c7afc0df42b8e2b5ae585afaf51f107fa195"; - sha256 = "sha256-lP404OJvEEQVKIQTBMca7zb/YxQ6HXcPG1jMKpEB3iA="; + rev = "70fea6b66b68868aa4c00b45a169436deaa142a8"; + sha256 = "sha256-K9MmP1F0B6Na2dTqgnsjMbTQFkF+nNKkI8aF3zPAodc="; }; meta = with lib; { homepage = "https://github.com/discourse/discourse-chat-integration"; diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-checklist/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-checklist/default.nix index 7c402028d660..f3fdd5459432 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-checklist/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-checklist/default.nix @@ -5,8 +5,8 @@ mkDiscoursePlugin { src = fetchFromGitHub { owner = "discourse"; repo = "discourse-checklist"; - rev = "4a7f3df360a8e4ff3bbebfed33ea545b1c72506e"; - sha256 = "sha256-lu8Ry3sUsKnr1nMfR29hbhsfJXLaN5NPuz8iGfsfHTc="; + rev = "d94e58c3060ee7ca0fe76339215ed9456d5f4ea4"; + sha256 = "sha256-zTMkU8NRqxLQ3/ghYTmEhRqbCgdYsYaImHdGu7WwuFk="; }; meta = with lib; { homepage = "https://github.com/discourse/discourse-checklist"; diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-data-explorer/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-data-explorer/default.nix index b824a2dec2fb..39320637ddcd 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-data-explorer/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-data-explorer/default.nix @@ -5,8 +5,8 @@ mkDiscoursePlugin { src = fetchFromGitHub { owner = "discourse"; repo = "discourse-data-explorer"; - rev = "f99b3af7ed4a21474f35223e83013ee3e8ad7002"; - sha256 = "sha256-3bBKBSc/+yF9ogNj3J6HXM3ynoAoUZeHhZOOhTfbxDw="; + rev = "e4f8d3924a18b303c2bb7da9472cf0c060060e4e"; + sha256 = "sha256-K+GPszO3je6NmnhIRSqSEhylUK5oEByaS0bLfAGjvB4="; }; meta = with lib; { homepage = "https://github.com/discourse/discourse-data-explorer"; diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-docs/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-docs/default.nix index a60ad45e298f..3dcd2b86a969 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-docs/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-docs/default.nix @@ -5,8 +5,8 @@ mkDiscoursePlugin { src = fetchFromGitHub { owner = "discourse"; repo = "discourse-docs"; - rev = "0b4d2f3691048b6e0e257a1ac9ed01f66f662ba8"; - sha256 = "sha256-HeIUCTbMNpuo6zeaDClsGrUOz4m0L+4UK7AwPsrKIHY="; + rev = "a4b203274b88c5277d0b5b936de0bc0e0016726c"; + sha256 = "sha256-R+VP/gsb2Oa6lPVMhRoGZzOBx5C7kRSxqwYpWE10GHw="; }; meta = with lib; { homepage = "https://github.com/discourse/discourse-docs"; diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-github/Gemfile.lock b/pkgs/servers/web-apps/discourse/plugins/discourse-github/Gemfile.lock index e63a9486d30f..3640cbc601da 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-github/Gemfile.lock +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-github/Gemfile.lock @@ -1,16 +1,16 @@ GEM remote: https://rubygems.org/ specs: - addressable (2.8.4) + addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) - faraday (2.7.4) + faraday (2.7.10) faraday-net_http (>= 2.0, < 3.1) ruby2_keywords (>= 0.0.4) faraday-net_http (3.0.2) octokit (5.6.1) faraday (>= 1, < 3) sawyer (~> 0.9) - public_suffix (5.0.1) + public_suffix (5.0.3) ruby2_keywords (0.0.5) sawyer (0.9.2) addressable (>= 2.3.5) @@ -24,4 +24,4 @@ DEPENDENCIES sawyer (= 0.9.2) BUNDLED WITH - 2.4.10 + 2.4.13 diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-github/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-github/default.nix index e0868aad42ed..50a59136ecf5 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-github/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-github/default.nix @@ -6,8 +6,8 @@ mkDiscoursePlugin { src = fetchFromGitHub { owner = "discourse"; repo = "discourse-github"; - rev = "77e336a1b4ea08e2bb8a010d30146e4844afb3f3"; - sha256 = "sha256-VHuf4ymT+W676RAuA3WPQl9QXLdQz4s8vP9EC8XAwW0="; + rev = "8aa068d56ef010cecaabd50657e7753f4bbecc1f"; + sha256 = "sha256-WzljuGvv6pki3ROkvhXZWQaq5D9JkCbWjdlkdRI8lHE="; }; meta = with lib; { homepage = "https://github.com/discourse/discourse-github"; diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-github/gemset.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-github/gemset.nix index b25a91671cbd..87599999d894 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-github/gemset.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-github/gemset.nix @@ -5,10 +5,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "15s8van7r2ad3dq6i03l3z4hqnvxcq75a3h72kxvf9an53sqma20"; + sha256 = "05r1fwy487klqkya7vzia8hnklcxy4vr92m9dmni3prfwk6zpw33"; type = "gem"; }; - version = "2.8.4"; + version = "2.8.5"; }; faraday = { dependencies = ["faraday-net_http" "ruby2_keywords"]; @@ -16,10 +16,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1f20vjx0ywx0zdb4dfx4cpa7kd51z6vg7dw5hs35laa45dy9g9pj"; + sha256 = "187clqhp9mv5mnqmjlfdp57svhsg1bggz84ak8v333j9skrnrgh9"; type = "gem"; }; - version = "2.7.4"; + version = "2.7.10"; }; faraday-net_http = { groups = ["default"]; @@ -47,10 +47,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0hz0bx2qs2pwb0bwazzsah03ilpf3aai8b7lk7s35jsfzwbkjq35"; + sha256 = "0n9j7mczl15r3kwqrah09cxj8hxdfawiqxa60kga2bmxl9flfz9k"; type = "gem"; }; - version = "5.0.1"; + version = "5.0.3"; }; ruby2_keywords = { groups = ["default"]; diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-math/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-math/default.nix index d15a962c19d8..3a07b4bfd342 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-math/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-math/default.nix @@ -5,8 +5,8 @@ mkDiscoursePlugin { src = fetchFromGitHub { owner = "discourse"; repo = "discourse-math"; - rev = "69494ca5a4d708e16e35f1daebeaa53e3edbca2c"; - sha256 = "sha256-C0iVUwj+Lbe6TGfkbu6WxdCeMWVjBaejUh6fXVTqq08="; + rev = "529ad1fe6da924da378a60bec48c35657bb01a68"; + sha256 = "sha256-zhtAy0tTVMzQfPilTwfyyzxgCJD4xazOITBuliFR5Gg="; }; meta = with lib; { homepage = "https://github.com/discourse/discourse-math"; diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-migratepassword/Gemfile.lock b/pkgs/servers/web-apps/discourse/plugins/discourse-migratepassword/Gemfile.lock index 4c6c3bab9987..75a9a363b6cc 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-migratepassword/Gemfile.lock +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-migratepassword/Gemfile.lock @@ -23,4 +23,4 @@ DEPENDENCIES unix-crypt (= 1.3.0) BUNDLED WITH - 2.4.6 + 2.4.13 diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-migratepassword/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-migratepassword/default.nix index c0c89d98be2c..ee8d03e66ca8 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-migratepassword/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-migratepassword/default.nix @@ -6,8 +6,8 @@ mkDiscoursePlugin { src = fetchFromGitHub { owner = "communiteq"; repo = "discourse-migratepassword"; - rev = "f78774242eb9bf49a72d2800a39a24eeaa3b401a"; - sha256 = "sha256-QJO+ei9/l7ye+kWE9VmiIuNCiOH66kd3vds49qlIztY="; + rev = "a95ae6bca4126172186fafcd2315f51a4504c23b"; + sha256 = "sha256-lr2xHz+8q4XnHc/7KLX0Z2m0KMffLgGYk36zxGG9X5o="; }; meta = with lib; { homepage = "https://github.com/communiteq/discourse-migratepassword"; diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-openid-connect/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-openid-connect/default.nix index 372899afd8e0..a467f4d17b39 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-openid-connect/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-openid-connect/default.nix @@ -6,8 +6,8 @@ mkDiscoursePlugin { src = fetchFromGitHub { owner = "discourse"; repo = "discourse-openid-connect"; - rev = "a16d5edd386f4099064753a4eed72ecb9c1bb1a8"; - sha256 = "sha256-9Fuu/UFmU4Gpkm5cRKOgDK0bt7nD545X18wtue+IrN8="; + rev = "b1df541ad29f6f6098a1008b83393b2d400986ed"; + sha256 = "sha256-afRd/9M0nQGkS14Q8BJhcJwMCkOku3Fr0uHxcRl44vQ="; }; meta = with lib; { homepage = "https://github.com/discourse/discourse-openid-connect"; diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-prometheus/Gemfile b/pkgs/servers/web-apps/discourse/plugins/discourse-prometheus/Gemfile index 9753a02ce094..54a39883d060 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-prometheus/Gemfile +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-prometheus/Gemfile @@ -4,4 +4,4 @@ source "https://rubygems.org" # gem "rails" gem "webrick", "1.7.0" -gem "prometheus_exporter", File.read(File.expand_path("../prometheus_exporter_version", __FILE__)).strip +gem "prometheus_exporter", "2.0.6" diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-prometheus/Gemfile.lock b/pkgs/servers/web-apps/discourse/plugins/discourse-prometheus/Gemfile.lock index 25e4e031c01f..88a3a3c8d654 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-prometheus/Gemfile.lock +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-prometheus/Gemfile.lock @@ -13,4 +13,4 @@ DEPENDENCIES webrick (= 1.7.0) BUNDLED WITH - 2.4.10 + 2.4.13 diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-prometheus/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-prometheus/default.nix index b5c2ef7c6e84..95bf4c5a679a 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-prometheus/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-prometheus/default.nix @@ -6,8 +6,8 @@ src = fetchFromGitHub { owner = "discourse"; repo = "discourse-prometheus"; - rev = "802cb5aa89838ecb3078dbe21b70d87b1675d89e"; - sha256 = "sha256-tgujK/k/7l/9dAFna5sfUpgP0PVfjk+aGRbqZ70lmRw="; + rev = "8a7a46a80cc65aa0839bc5e3c3b6f8ef6544089f"; + sha256 = "sha256-TL+pbP26LvRMKdy8CAuBEK+LZfAs8HfggMeUDaBu9hc="; }; patches = [ diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-reactions/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-reactions/default.nix index 28505b6f40b5..36e4ac19c4bd 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-reactions/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-reactions/default.nix @@ -5,8 +5,8 @@ mkDiscoursePlugin { src = fetchFromGitHub { owner = "discourse"; repo = "discourse-reactions"; - rev = "01aca15b2774c088f3673118e92e9469f37d2fb6"; - sha256 = "sha256-txQ1G2pBcl4bMBwv3vTs9dwBGKp2uEBvK7BuqQ1O8xg="; + rev = "643f807a3a2195f08211064301f0350d9f51604f"; + sha256 = "sha256-4FdiYUNysSuOJ664G3YvlUHx/J7MLUS3kVBdXT47oEw="; }; meta = with lib; { homepage = "https://github.com/discourse/discourse-reactions"; diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-saved-searches/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-saved-searches/default.nix index c92e54d4c43d..32709666189e 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-saved-searches/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-saved-searches/default.nix @@ -5,8 +5,8 @@ mkDiscoursePlugin { src = fetchFromGitHub { owner = "discourse"; repo = "discourse-saved-searches"; - rev = "5c6d1b6c186c5c96bb92bd6de62d3bc2da6a5b68"; - sha256 = "sha256-Z9wWwf9gH/Iainxx089J4eT7MpQeHpFXgTU40p/IcYY="; + rev = "7c9bdcd68951e7cef16cafe3c4bfb583bb994d2a"; + sha256 = "sha256-6RIN12ACDCeRcxmsC3FgeIPdvovI4arn7w/Dqil1yCI="; }; meta = with lib; { homepage = "https://github.com/discourse/discourse-saved-searches"; diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-solved/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-solved/default.nix index 2e393f5c59c8..ed47f9e15e92 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-solved/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-solved/default.nix @@ -5,8 +5,8 @@ mkDiscoursePlugin { src = fetchFromGitHub { owner = "discourse"; repo = "discourse-solved"; - rev = "29a991e60f3ca3bb44d382d675e4458794a683f3"; - sha256 = "sha256-6flXuGA7SdIlGLYzyY5AXzQF/cEs39XfeptoBia8SHw="; + rev = "b5d487d6a5bfe2571d936eec5911d02a5f3fcc32"; + sha256 = "sha256-Tt7B9PcsV8E7B+m8GnJw+MBz9rGYtojKt6NjBFMQvOM="; }; meta = with lib; { homepage = "https://github.com/discourse/discourse-solved"; diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-spoiler-alert/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-spoiler-alert/default.nix index c5fa6f823951..23ce34dcd694 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-spoiler-alert/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-spoiler-alert/default.nix @@ -5,8 +5,8 @@ mkDiscoursePlugin { src = fetchFromGitHub { owner = "discourse"; repo = "discourse-spoiler-alert"; - rev = "0ee68da1fe1d029685a373df7fc874fcd2e50991"; - sha256 = "sha256-z+0RL7HAJ92TyI1z2DBpirYN7IWzV7iGejs8Howo2+s="; + rev = "65989714af08eda44196cca3a0afe85c9e9443f9"; + sha256 = "sha256-R/vqNEDst50+Y7anckIvhy4viBOqBemIZMh4sPt7kRM="; }; meta = with lib; { homepage = "https://github.com/discourse/discourse-spoiler-alert"; diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-voting/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-voting/default.nix index 6574cece9505..a311dbcfbfcf 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-voting/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-voting/default.nix @@ -5,8 +5,8 @@ mkDiscoursePlugin { src = fetchFromGitHub { owner = "discourse"; repo = "discourse-voting"; - rev = "d9cab9664263e75d46533fb83586ce88cb2b6cfe"; - sha256 = "sha256-cKbsc2ZPXaU4CAzM+oqwbs93l3NMrOGw4IBZLVZIDyw="; + rev = "6449fc15658d972e20086a3f1fae3dbac9cd9eeb"; + sha256 = "sha256-f04LpVeodCVEB/t5Ic2dketp542Nrc0rZWbQ6hrC22g="; }; meta = with lib; { homepage = "https://github.com/discourse/discourse-voting"; diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-yearly-review/default.nix b/pkgs/servers/web-apps/discourse/plugins/discourse-yearly-review/default.nix index fa9158395042..979398f7394b 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-yearly-review/default.nix +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-yearly-review/default.nix @@ -5,8 +5,8 @@ mkDiscoursePlugin { src = fetchFromGitHub { owner = "discourse"; repo = "discourse-yearly-review"; - rev = "af7e294d04ca7b0c64dd604d19a553500accee51"; - sha256 = "sha256-ioUJqLe/sUDKKa106hGY4OhwOgC+96YFQ4Lqr/CFF7Y="; + rev = "3246c6b378f9e69e664c575efc63c2ad83bcac2f"; + sha256 = "sha256-usHHyfYP4YAQ94f7gvNSH7VBRRkdZMmsSi9QQM8tPfY="; }; meta = with lib; { homepage = "https://github.com/discourse/discourse-yearly-review"; From 48f63c5b7470e31ffb1c5db8c055f45aa5788a94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcel=20M=C3=BCller?= Date: Sun, 10 Sep 2023 13:53:48 +0200 Subject: [PATCH 16/46] discourseAllPlugins.plugins.discourse-prometheus: Update ABI patch --- .../spec-import-fix-abi-version.patch | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/pkgs/servers/web-apps/discourse/plugins/discourse-prometheus/spec-import-fix-abi-version.patch b/pkgs/servers/web-apps/discourse/plugins/discourse-prometheus/spec-import-fix-abi-version.patch index 7b1159d0a800..de3a5c718f00 100644 --- a/pkgs/servers/web-apps/discourse/plugins/discourse-prometheus/spec-import-fix-abi-version.patch +++ b/pkgs/servers/web-apps/discourse/plugins/discourse-prometheus/spec-import-fix-abi-version.patch @@ -1,16 +1,20 @@ diff --git a/bin/collector b/bin/collector -index 4fec65e..e59eac7 100755 +index 6bd04a8caffb..119526fc6ea3 100644 --- a/bin/collector +++ b/bin/collector -@@ -3,8 +3,10 @@ +@@ -3,12 +3,14 @@ Process.setproctitle("discourse prometheus-collector") +# We need the ABI version {MAJOR}.{MINOR}.0 here. +abi_version = ENV['GEM_PATH'].split("/")[-1] - version = File.read(File.expand_path("../../prometheus_exporter_version", __FILE__)).strip --spec_file = File.expand_path("../../gems/#{RUBY_VERSION}/specifications/prometheus_exporter-#{version}.gemspec", __FILE__) -+spec_file = File.expand_path("../../gems/#{abi_version}/specifications/prometheus_exporter-#{version}.gemspec", __FILE__) - - spec = Gem::Specification.load spec_file - spec.activate + [ + "webrick-#{ENV["WEBRICK_VERSION"]}", + "prometheus_exporter-#{ENV["PROMETHEUS_EXPORTER_VERSION"]}", + ].each do |spec_name| + spec_file = +- File.expand_path("../../gems/#{RUBY_VERSION}/specifications/#{spec_name}.gemspec", __FILE__) ++ File.expand_path("../../gems/#{abi_version}/specifications/#{spec_name}.gemspec", __FILE__) + spec = Gem::Specification.load(spec_file) + spec.activate + end From 095ba6ee28255306fb181ea7f4b9f5842a6277ff Mon Sep 17 00:00:00 2001 From: figsoda Date: Wed, 13 Sep 2023 11:25:35 -0400 Subject: [PATCH 17/46] ztags: unstable-2023-08-29 -> unstable-2023-09-07 Diff: https://github.com/gpanders/ztags/compare/87dbc4ba7993fa1537ddce942c6ce4cf90ce0809...6cdbd6dcdeda0d1ab9ad30261000e3d21b2407e6 --- pkgs/development/tools/misc/ztags/default.nix | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/misc/ztags/default.nix b/pkgs/development/tools/misc/ztags/default.nix index 5106ad68fcaa..25010cc0cc67 100644 --- a/pkgs/development/tools/misc/ztags/default.nix +++ b/pkgs/development/tools/misc/ztags/default.nix @@ -1,24 +1,30 @@ { lib , stdenv , fetchFromGitHub +, scdoc , zig_0_11 }: stdenv.mkDerivation { pname = "ztags"; - version = "unstable-2023-08-29"; + version = "unstable-2023-09-07"; src = fetchFromGitHub { owner = "gpanders"; repo = "ztags"; - rev = "87dbc4ba7993fa1537ddce942c6ce4cf90ce0809"; - hash = "sha256-FZZZnTmz4mxhiRXs16A41fz0WYIg6oGM7xj2cECRkrM="; + rev = "6cdbd6dcdeda0d1ab9ad30261000e3d21b2407e6"; + hash = "sha256-lff5L7MG8RJdJM/YebJKDkKfkG4oumC0HytiCUOUG5Q="; }; nativeBuildInputs = [ + scdoc zig_0_11.hook ]; + postInstall = '' + zig build docs --prefix $out + ''; + meta = with lib; { description = "Generate tags files for Zig projects"; homepage = "https://github.com/gpanders/ztags"; From 8e8a6ed409ea6333e7f408de89377fc98e930c96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcel=20M=C3=BCller?= Date: Wed, 13 Sep 2023 14:49:25 +0200 Subject: [PATCH 18/46] discourse: Remove sass-embedded patch This was fixed globally in #240000 and thus is not needed here anymore. --- pkgs/servers/web-apps/discourse/default.nix | 15 ------------- .../rubyEnv/sass-embedded-static.patch | 21 ------------------- 2 files changed, 36 deletions(-) delete mode 100644 pkgs/servers/web-apps/discourse/rubyEnv/sass-embedded-static.patch diff --git a/pkgs/servers/web-apps/discourse/default.nix b/pkgs/servers/web-apps/discourse/default.nix index 004b03563a37..b5064cd078ac 100644 --- a/pkgs/servers/web-apps/discourse/default.nix +++ b/pkgs/servers/web-apps/discourse/default.nix @@ -38,7 +38,6 @@ , fixup_yarn_lock , nodePackages , nodejs_16 -, dart-sass-embedded , jq , moreutils @@ -189,20 +188,6 @@ let cp $(readlink -f ${libpsl}/lib/libpsl.so) vendor/libpsl.x86_64.so ''; }; - sass-embedded = gems.sass-embedded // { - dontBuild = false; - # `sass-embedded` depends on `dart-sass-embedded` and tries to - # fetch that as `.tar.gz` from GitHub releases. That `.tar.gz` - # can also be specified via `SASS_EMBEDDED`. But instead of - # compressing our `dart-sass-embedded` just to decompress it - # again, we simply patch the Rakefile to symlink that path. - patches = [ - ./rubyEnv/sass-embedded-static.patch - ]; - postPatch = '' - export SASS_EMBEDDED=${dart-sass-embedded}/bin - ''; - }; }; groups = [ diff --git a/pkgs/servers/web-apps/discourse/rubyEnv/sass-embedded-static.patch b/pkgs/servers/web-apps/discourse/rubyEnv/sass-embedded-static.patch deleted file mode 100644 index 86c343e30fd1..000000000000 --- a/pkgs/servers/web-apps/discourse/rubyEnv/sass-embedded-static.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/ext/sass/Rakefile b/ext/sass/Rakefile -index 4ca11d4f82ea..c0450ad6f8f3 100644 ---- a/ext/sass/Rakefile -+++ b/ext/sass/Rakefile -@@ -18,15 +18,7 @@ file 'protoc.exe' do |t| - end - - file 'dart-sass' do |t| -- raise if ENV.key?('DART_SASS') -- -- gem_install 'sass-embedded', SassConfig.gem_version, SassConfig.gem_platform do |dir| -- cp_r File.absolute_path("ext/sass/#{t.name}", dir), t.name -- end --rescue StandardError -- archive = fetch(ENV.fetch('DART_SASS') { SassConfig.default_dart_sass }) -- unarchive archive -- rm archive -+ symlink(ENV.fetch('DART_SASS'), t.name) - end - - file 'cli.rb' => %w[dart-sass] do |t| From bbdccb8eb9a4964f43c12e6eff8e35c714190f47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcel=20M=C3=BCller?= Date: Wed, 13 Sep 2023 20:26:05 +0200 Subject: [PATCH 19/46] discourse: Use nodejs18 Suggested-by: talyz --- pkgs/servers/web-apps/discourse/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/web-apps/discourse/default.nix b/pkgs/servers/web-apps/discourse/default.nix index b5064cd078ac..531c0c900bf4 100644 --- a/pkgs/servers/web-apps/discourse/default.nix +++ b/pkgs/servers/web-apps/discourse/default.nix @@ -37,7 +37,7 @@ , yarn , fixup_yarn_lock , nodePackages -, nodejs_16 +, nodejs_18 , jq , moreutils @@ -161,9 +161,9 @@ let cd ../.. mkdir -p vendor/v8/${stdenv.hostPlatform.system}/libv8/obj/ - ln -s "${nodejs_16.libv8}/lib/libv8.a" vendor/v8/${stdenv.hostPlatform.system}/libv8/obj/libv8_monolith.a + ln -s "${nodejs_18.libv8}/lib/libv8.a" vendor/v8/${stdenv.hostPlatform.system}/libv8/obj/libv8_monolith.a - ln -s ${nodejs_16.libv8}/include vendor/v8/include + ln -s ${nodejs_18.libv8}/include vendor/v8/include mkdir -p ext/libv8-node echo '--- !ruby/object:Libv8::Node::Location::Vendor {}' >ext/libv8-node/.location.yml @@ -211,7 +211,7 @@ let nodePackages.terser nodePackages.patch-package yarn - nodejs_16 + nodejs_18 jq moreutils ]; From 246ab60dd47d88709c1862dd364c8c35a955ff48 Mon Sep 17 00:00:00 2001 From: nixpkgs-upkeep-bot Date: Thu, 14 Sep 2023 00:27:01 +0000 Subject: [PATCH 20/46] plexamp: 4.8.2 -> 4.8.3 --- pkgs/applications/audio/plexamp/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/audio/plexamp/default.nix b/pkgs/applications/audio/plexamp/default.nix index d39b0217dc83..b32f2f48f3a2 100644 --- a/pkgs/applications/audio/plexamp/default.nix +++ b/pkgs/applications/audio/plexamp/default.nix @@ -2,12 +2,12 @@ let pname = "plexamp"; - version = "4.8.2"; + version = "4.8.3"; src = fetchurl { url = "https://plexamp.plex.tv/plexamp.plex.tv/desktop/Plexamp-${version}.AppImage"; name="${pname}-${version}.AppImage"; - sha512 = "7NQmH42yzItReQ5WPdcbNPr/xed74H4UyDNlX5PGmoJRBpV1RdeuW1KRweIWfYNhw0KeqULVTjr/aCggoWp4WA=="; + sha512 = "CrSXmRVatVSkMyB1QaNSL/tK60rQvT9JraRtYYLl0Fau3M1LJXK9yqvt77AjwIwIvi2Dm5SROG+c4rA1XtI4Yg=="; }; appimageContents = appimageTools.extractType2 { @@ -33,7 +33,7 @@ in appimageTools.wrapType2 { meta = with lib; { description = "A beautiful Plex music player for audiophiles, curators, and hipsters"; homepage = "https://plexamp.com/"; - changelog = "https://forums.plex.tv/t/plexamp-release-notes/221280/52"; + changelog = "https://forums.plex.tv/t/plexamp-release-notes/221280/53"; license = licenses.unfree; maintainers = with maintainers; [ killercup synthetica ]; platforms = [ "x86_64-linux" ]; From df9490d1d34aa815479be8998e842ac02a318bbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 13 Sep 2023 17:43:21 -0700 Subject: [PATCH 21/46] python310Packages.twisted: update patch URLs --- pkgs/development/python-modules/twisted/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/twisted/default.nix b/pkgs/development/python-modules/twisted/default.nix index 582a9e0f5636..011aa62bac69 100644 --- a/pkgs/development/python-modules/twisted/default.nix +++ b/pkgs/development/python-modules/twisted/default.nix @@ -60,7 +60,8 @@ buildPythonPackage rec { patches = [ (fetchpatch { - url = "https://github.com/twisted/twisted/pull/11787.diff"; + name = "11787.diff"; + url = "https://github.com/twisted/twisted/commit/da3bf3dc29f067e7019b2a1c205834ab64b2139a.diff"; hash = "sha256-bQgUmbvDa61Vg8p/o/ivfkOAHyj1lTgHkrRVEGLM9aU="; }) (fetchpatch { From 2a19147aa450e2ae540a5dc240e52124a59bf533 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 Sep 2023 04:58:31 +0000 Subject: [PATCH 22/46] k3s: 1.27.4+k3s1 -> 1.27.5+k3s1 --- .../networking/cluster/k3s/1_27/versions.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/networking/cluster/k3s/1_27/versions.nix b/pkgs/applications/networking/cluster/k3s/1_27/versions.nix index 257b8e28a868..653fb2115d70 100644 --- a/pkgs/applications/networking/cluster/k3s/1_27/versions.nix +++ b/pkgs/applications/networking/cluster/k3s/1_27/versions.nix @@ -1,14 +1,14 @@ { - k3sVersion = "1.27.4+k3s1"; - k3sCommit = "36645e7311e9bdbbf2adb79ecd8bd68556bc86f6"; - k3sRepoSha256 = "0nvh66c4c01kcz63vk2arh0cd9kcss7c83r92ds6f15x1fxv1w3z"; - k3sVendorSha256 = "sha256-azHl2jv/ioI7FVWpgtp7a1dmO9Dlr4CnRmGCIh5Biyg="; + k3sVersion = "1.27.5+k3s1"; + k3sCommit = "8d074ecb5a8765a09eeef6f8be7987055210bc40"; + k3sRepoSha256 = "0bv0r1l97zip9798d8r3ldymmdhlrfw3j9i0nvads1sd1d4az6m6"; + k3sVendorSha256 = "sha256-dFLBa/Sn3GrOPWsTFkP0H2HASE8XB99Orxx5K7nnNio="; chartVersions = import ./chart-versions.nix; k3sRootVersion = "0.12.2"; k3sRootSha256 = "1gjynvr350qni5mskgm7pcc7alss4gms4jmkiv453vs8mmma9c9k"; - k3sCNIVersion = "1.2.0-k3s1"; - k3sCNISha256 = "0hzcap4vbl94zsiqc66dlwjgql50gw5g6f0adag0p8yqwcy6vaw2"; - containerdVersion = "1.7.1-k3s1"; - containerdSha256 = "00k7nkclfxwbzcgnn8s7rkrxyn0zpk57nyy18icf23wsj352gfrn"; + k3sCNIVersion = "1.3.0-k3s1"; + k3sCNISha256 = "0zma9g4wvdnhs9igs03xlx15bk2nq56j73zns9xgqmfiixd9c9av"; + containerdVersion = "1.7.3-k3s1"; + containerdSha256 = "03352jn1igsqi23sll06mdsvdbkfhrscqa2ackwczx1a3innxv9r"; criCtlVersion = "1.26.0-rc.0-k3s1"; } From 10dbeddce2dc72aa3560f6cb1ccf857fe13913f6 Mon Sep 17 00:00:00 2001 From: Fabian Page Date: Wed, 13 Sep 2023 15:44:08 +0200 Subject: [PATCH 23/46] vimPlugins.nvim-window-picker: init at 2023-07-29 --- pkgs/applications/editors/vim/plugins/generated.nix | 12 ++++++++++++ .../editors/vim/plugins/vim-plugin-names | 1 + 2 files changed, 13 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 31bde17bbcab..74ba0a473f2c 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -7700,6 +7700,18 @@ final: prev: meta.homepage = "https://github.com/AckslD/nvim-whichkey-setup.lua/"; }; + nvim-window-picker = buildVimPluginFrom2Nix { + pname = "nvim-window-picker"; + version = "2023-07-29"; + src = fetchFromGitHub { + owner = "s1n7ax"; + repo = "nvim-window-picker"; + rev = "1b1bb834b0acb9eebb11a61664efc665757f1ba2"; + sha256 = "1ds2x5hnliw8c7zkqvmnij9bycnxgf3q0vnl0bzb7ki3jc2qg1r8"; + }; + meta.homepage = "https://github.com/s1n7ax/nvim-window-picker/"; + }; + nvim-yarp = buildVimPluginFrom2Nix { pname = "nvim-yarp"; version = "2022-06-08"; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 777d9b8da78f..6acfe7547082 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -646,6 +646,7 @@ https://github.com/kevinhwang91/nvim-ufo/,HEAD, https://github.com/samjwill/nvim-unception/,HEAD, https://github.com/kyazdani42/nvim-web-devicons/,, https://github.com/AckslD/nvim-whichkey-setup.lua/,, +https://github.com/s1n7ax/nvim-window-picker/,HEAD, https://github.com/roxma/nvim-yarp/,, https://github.com/haringsrob/nvim_context_vt/,, https://github.com/neovim/nvimdev.nvim/,, From 3807ab24077dd827482cc76c2a0d598e12578119 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Thu, 14 Sep 2023 08:39:43 +0200 Subject: [PATCH 24/46] =?UTF-8?q?ocamlPackages.ocaml-protoc:=202.0.2=20?= =?UTF-8?q?=E2=86=92=202.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ocaml-modules/ocaml-protoc/default.nix | 19 ++++----------- .../ocaml-modules/pbrt/default.nix | 23 +++++++++++++++++++ pkgs/top-level/ocaml-packages.nix | 2 ++ 3 files changed, 29 insertions(+), 15 deletions(-) create mode 100644 pkgs/development/ocaml-modules/pbrt/default.nix diff --git a/pkgs/development/ocaml-modules/ocaml-protoc/default.nix b/pkgs/development/ocaml-modules/ocaml-protoc/default.nix index 5abb026032be..301a0f2c9a61 100644 --- a/pkgs/development/ocaml-modules/ocaml-protoc/default.nix +++ b/pkgs/development/ocaml-modules/ocaml-protoc/default.nix @@ -1,30 +1,19 @@ { lib, fetchFromGitHub, buildDunePackage +, pbrt , stdlib-shims }: buildDunePackage rec { pname = "ocaml-protoc"; - version = "2.0.2"; - useDune2 = true; - - minimumOCamlVersion = "4.02"; - - src = fetchFromGitHub { - owner = "mransan"; - repo = "ocaml-protoc"; - rev = version; - sha256 = "1vlnjqqpypmjhlyrxfzla79y4ilmc9ggz311giy6vmh4cyzl29h3"; - }; + inherit (pbrt) version src; buildInputs = [ stdlib-shims ]; + propagatedBuildInputs = [ pbrt ]; doCheck = true; - meta = with lib; { - homepage = "https://github.com/mransan/ocaml-protoc"; + meta = pbrt.meta // { description = "A Protobuf Compiler for OCaml"; - license = licenses.mit; - maintainers = [ maintainers.vyorkin ]; }; } diff --git a/pkgs/development/ocaml-modules/pbrt/default.nix b/pkgs/development/ocaml-modules/pbrt/default.nix new file mode 100644 index 000000000000..ec5e5df7ab49 --- /dev/null +++ b/pkgs/development/ocaml-modules/pbrt/default.nix @@ -0,0 +1,23 @@ +{ lib, fetchFromGitHub, buildDunePackage }: + +buildDunePackage rec { + pname = "pbrt"; + version = "2.4"; + + minimalOCamlVersion = "4.03"; + + src = fetchFromGitHub { + owner = "mransan"; + repo = "ocaml-protoc"; + rev = "${version}.0"; + hash = "sha256-EXugdcjALukSjB31zAVG9WiN6GMGXi2jlhHWaZ+p+uM="; + }; + + meta = with lib; { + homepage = "https://github.com/mransan/ocaml-protoc"; + description = "Runtime library for Protobuf tooling"; + license = licenses.mit; + maintainers = [ maintainers.vyorkin ]; + }; +} + diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index e66c1fbc9fb0..4bd589ec7826 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -1396,6 +1396,8 @@ let pbkdf = callPackage ../development/ocaml-modules/pbkdf { }; + pbrt = callPackage ../development/ocaml-modules/pbrt { }; + pcap-format = callPackage ../development/ocaml-modules/pcap-format { }; pecu = callPackage ../development/ocaml-modules/pecu { }; From e19e68c7c9ac39413721322df92b235180ccb7aa Mon Sep 17 00:00:00 2001 From: Nicolas Benes Date: Thu, 14 Sep 2023 09:27:16 +0200 Subject: [PATCH 25/46] mullvad-browser: 12.5.3 -> 12.5.4 https://github.com/mullvad/mullvad-browser/releases/tag/12.5.4 --- .../networking/browsers/mullvad-browser/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/browsers/mullvad-browser/default.nix b/pkgs/applications/networking/browsers/mullvad-browser/default.nix index 48d4fd3611a1..5b619bd6452c 100644 --- a/pkgs/applications/networking/browsers/mullvad-browser/default.nix +++ b/pkgs/applications/networking/browsers/mullvad-browser/default.nix @@ -78,7 +78,7 @@ let ++ lib.optionals mediaSupport [ ffmpeg ] ); - version = "12.5.3"; + version = "12.5.4"; sources = { x86_64-linux = fetchurl { @@ -86,7 +86,7 @@ let "https://cdn.mullvad.net/browser/${version}/mullvad-browser-linux64-${version}_ALL.tar.xz" "https://github.com/mullvad/mullvad-browser/releases/download/${version}/mullvad-browser-linux64-${version}_ALL.tar.xz" ]; - hash = "sha256-vnxpmZSqPe7wE4USDbYGm+5k9J/nuUk2uJx4CmwFPvw="; + hash = "sha256-xjCsCg6XsnXAiNw6frgJVZRV9UBZA2EAcuHa2Bjq/ro="; }; }; From 6ba56be7f92fdf0d8aa58e8af4ab3c6b8d062992 Mon Sep 17 00:00:00 2001 From: Nicolas Benes Date: Thu, 14 Sep 2023 09:21:14 +0200 Subject: [PATCH 26/46] tor-browser-bundle-bin: 12.5.3 -> 12.5.4 --- .../networking/browsers/tor-browser-bundle-bin/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix b/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix index c6f01cfbca87..64f0a431ea24 100644 --- a/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix +++ b/pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix @@ -92,7 +92,7 @@ lib.warnIf (useHardenedMalloc != null) fteLibPath = lib.makeLibraryPath [ stdenv.cc.cc gmp ]; # Upstream source - version = "12.5.3"; + version = "12.5.4"; lang = "ALL"; @@ -104,7 +104,7 @@ lib.warnIf (useHardenedMalloc != null) "https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux64-${version}_${lang}.tar.xz" "https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux64-${version}_${lang}.tar.xz" ]; - hash = "sha256-QF71UXZXwLjr1XugKeFWZH9RXb4xeKWZScds+xtNekI="; + hash = "sha256-AIwqIz8QG7Fq3Vvd22QTNFH1fnZgtH25qUaECX50QCQ="; }; i686-linux = fetchurl { @@ -114,7 +114,7 @@ lib.warnIf (useHardenedMalloc != null) "https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux32-${version}_${lang}.tar.xz" "https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux32-${version}_${lang}.tar.xz" ]; - hash = "sha256-xaLTYo8aJO0DzFQLSUHF12vKOEMO6hbVXQdL3PHLb8s="; + hash = "sha256-s8UReyurIKlxG0bT0ecGUcXMTTHyYKy/AcygTE6ujqo="; }; }; From 30c3bfaf306f169488e82f75b38ff80e10dbc6d8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 Sep 2023 08:38:52 +0000 Subject: [PATCH 27/46] python310Packages.transmission-rpc: 6.0.0 -> 7.0.0 --- pkgs/development/python-modules/transmission-rpc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/transmission-rpc/default.nix b/pkgs/development/python-modules/transmission-rpc/default.nix index e507ceaf0927..ab411add0bfb 100644 --- a/pkgs/development/python-modules/transmission-rpc/default.nix +++ b/pkgs/development/python-modules/transmission-rpc/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "transmission-rpc"; - version = "6.0.0"; + version = "7.0.0"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "Trim21"; repo = "transmission-rpc"; rev = "refs/tags/v${version}"; - hash = "sha256-gRyxQ6Upc1YBRhciVfyt0IGjv8K8ni4I1ODRS6o3tHA="; + hash = "sha256-66TKUi4rNZDMWPncyxgHY6oW62DVOQLSWO1RevHG7EY="; }; nativeBuildInputs = [ From f8ad7cd1ef5df7087c15b8fe19b23c0cfae9f7a5 Mon Sep 17 00:00:00 2001 From: rewine Date: Thu, 14 Sep 2023 16:45:17 +0800 Subject: [PATCH 28/46] deepin.deepin-icon-theme: 2021.11.24 -> 2023.04.03 --- pkgs/desktops/deepin/artwork/deepin-icon-theme/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/desktops/deepin/artwork/deepin-icon-theme/default.nix b/pkgs/desktops/deepin/artwork/deepin-icon-theme/default.nix index 0cda82fdfcf2..dbb3dd5bf5ab 100644 --- a/pkgs/desktops/deepin/artwork/deepin-icon-theme/default.nix +++ b/pkgs/desktops/deepin/artwork/deepin-icon-theme/default.nix @@ -8,13 +8,13 @@ stdenvNoCC.mkDerivation rec { pname = "deepin-icon-theme"; - version = "2021.11.24"; + version = "2023.04.03"; src = fetchFromGitHub { owner = "linuxdeepin"; repo = pname; rev = version; - sha256 = "sha256-UC3PbqolcCbVrIEDqMovfJ4oeofMUGJag1A6u7X3Ml8="; + hash = "sha256-YRmpJr3tvBxomgb7yJPTqE3u4tXQKE5HHOP0CpjbQEg="; }; makeFlags = [ "PREFIX=${placeholder "out"}" ]; @@ -37,7 +37,7 @@ stdenvNoCC.mkDerivation rec { ''; meta = with lib; { - description = "Deepin Icon Theme provides the base icon themes on Deepin"; + description = "Provides the base icon themes on deepin"; homepage = "https://github.com/linuxdeepin/deepin-icon-theme"; license = licenses.gpl3Plus; platforms = platforms.linux; From b9f2512891e7a685887cc44cdd5d07be98ac8507 Mon Sep 17 00:00:00 2001 From: Thibault Polge Date: Thu, 14 Sep 2023 12:15:22 +0200 Subject: [PATCH 29/46] auto-multiple-choice: 1.5.2 -> 1.6.0 --- pkgs/applications/misc/auto-multiple-choice/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/misc/auto-multiple-choice/default.nix b/pkgs/applications/misc/auto-multiple-choice/default.nix index ef91009391b7..43aad6d5be16 100644 --- a/pkgs/applications/misc/auto-multiple-choice/default.nix +++ b/pkgs/applications/misc/auto-multiple-choice/default.nix @@ -25,10 +25,11 @@ }: stdenv.mkDerivation (finalAttrs: rec { pname = "auto-multiple-choice"; - version = "1.5.2"; + version = "1.6.0"; src = fetchurl { - url = "https://download.auto-multiple-choice.net/${pname}_${version}_precomp.tar.gz"; - sha256 = "sha256-AjonJOooSe53Fww3QU6Dft95ojNqWrTuPul3nkIbctM="; + url = "https://download.auto-multiple-choice.net/${pname}_${version}_dist.tar.gz"; + # before 1.6.0, the URL pattern used "precomp" instead of "dist". ^^^^ + sha256 = "sha256-I9Xw1BN8ZSQhi5F1R3axHBKE6tnaCNk8k5tts6LoMjY="; }; # There's only the Makefile From 1e0e8df197429a436d799c470e9684d7f63e3f31 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Mon, 8 Nov 2021 13:38:23 +0000 Subject: [PATCH 30/46] nftables: add option to disable interactive I think "CLI" is a very strange name for this, but that's what upstream calls it. --- pkgs/os-specific/linux/nftables/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/os-specific/linux/nftables/default.nix b/pkgs/os-specific/linux/nftables/default.nix index f91dc84d2187..e84d6aa6ac5c 100644 --- a/pkgs/os-specific/linux/nftables/default.nix +++ b/pkgs/os-specific/linux/nftables/default.nix @@ -1,9 +1,10 @@ { lib, stdenv, fetchurl, pkg-config, bison, flex , asciidoc, libxslt, findXMLCatalogs, docbook_xml_dtd_45, docbook_xsl , libmnl, libnftnl, libpcap -, gmp, jansson, libedit +, gmp, jansson , autoreconfHook , withDebugSymbols ? false +, withCli ? true, libedit , withPython ? false, python3 , withXtables ? true, iptables , nixosTests @@ -26,8 +27,9 @@ stdenv.mkDerivation rec { buildInputs = [ libmnl libnftnl libpcap - gmp jansson libedit - ] ++ lib.optional withXtables iptables + gmp jansson + ] ++ lib.optional withCli libedit + ++ lib.optional withXtables iptables ++ lib.optionals withPython [ python3 python3.pkgs.setuptools @@ -35,7 +37,7 @@ stdenv.mkDerivation rec { configureFlags = [ "--with-json" - "--with-cli=editline" + (lib.withFeatureAs withCli "cli" "editline") ] ++ lib.optional (!withDebugSymbols) "--disable-debug" ++ lib.optional (!withPython) "--disable-python" ++ lib.optional withPython "--enable-python" From 39c114e504fc7a4e7e1806eef8470b9d25809fa9 Mon Sep 17 00:00:00 2001 From: K900 Date: Thu, 14 Sep 2023 13:48:07 +0300 Subject: [PATCH 31/46] kde/gear: 23.08.0 -> 23.08.1 --- pkgs/applications/kde/angelfish.nix | 2 +- pkgs/applications/kde/fetch.sh | 2 +- pkgs/applications/kde/srcs.nix | 1954 +++++++++++++-------------- 3 files changed, 979 insertions(+), 979 deletions(-) diff --git a/pkgs/applications/kde/angelfish.nix b/pkgs/applications/kde/angelfish.nix index 7e187fe5c3fd..66a47281d12c 100644 --- a/pkgs/applications/kde/angelfish.nix +++ b/pkgs/applications/kde/angelfish.nix @@ -24,7 +24,7 @@ , srcs # provided as callPackage input to enable easier overrides through overlays -, cargoSha256 ? "sha256-FI94TU3MgIl1tcjwJnzb2PKO1rbZ3uRB1mzXXkNU95I=" +, cargoSha256 ? "sha256-ggYQ2cUwTnqFdoBlTar5zCWtUQGsWAAtWCcebtovF/k=" }: mkDerivation rec { diff --git a/pkgs/applications/kde/fetch.sh b/pkgs/applications/kde/fetch.sh index 393a3a440d26..57fa10b84ec4 100644 --- a/pkgs/applications/kde/fetch.sh +++ b/pkgs/applications/kde/fetch.sh @@ -1 +1 @@ -WGET_ARGS=( https://download.kde.org/stable/release-service/23.08.0/src -A '*.tar.xz' ) +WGET_ARGS=( https://download.kde.org/stable/release-service/23.08.1/src -A '*.tar.xz' ) diff --git a/pkgs/applications/kde/srcs.nix b/pkgs/applications/kde/srcs.nix index 26f1ceb121f5..657d412a02b6 100644 --- a/pkgs/applications/kde/srcs.nix +++ b/pkgs/applications/kde/srcs.nix @@ -1,1958 +1,1958 @@ # DO NOT EDIT! This file is generated automatically. -# Command: ./maintainers/scripts/fetch-kde-qt.sh pkgs/applications/kde/fetch.sh +# Command: ./maintainers/scripts/fetch-kde-qt.sh pkgs/applications/kde { fetchurl, mirror }: { akonadi = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/akonadi-23.08.0.tar.xz"; - sha256 = "1qv1fwjmqxwwfp4xvrvv60jyy1vvayc9x320jgmr78rp2cizi602"; - name = "akonadi-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/akonadi-23.08.1.tar.xz"; + sha256 = "0f4nac4lhklryrdjsd17xjs566272m6vy48b7smxpd67y59lm54a"; + name = "akonadi-23.08.1.tar.xz"; }; }; akonadi-calendar = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/akonadi-calendar-23.08.0.tar.xz"; - sha256 = "1a7s5rd2h50i1wxl0fl99139c4alday69j13gdmw87v5swn0lskf"; - name = "akonadi-calendar-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/akonadi-calendar-23.08.1.tar.xz"; + sha256 = "1kbw43z82jhlyqbdjmg2j67g5ci2blcs7g0vj03sagc37s0h8s1b"; + name = "akonadi-calendar-23.08.1.tar.xz"; }; }; akonadi-calendar-tools = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/akonadi-calendar-tools-23.08.0.tar.xz"; - sha256 = "02mjbncx66bw64i0n2kmfk7b3w5ki7b54jhc3wvqlk8bd8rbswx4"; - name = "akonadi-calendar-tools-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/akonadi-calendar-tools-23.08.1.tar.xz"; + sha256 = "1chqp1nl40drizqbpbaxfzvx35l5xz86v7p5wlck0kgscjwickdf"; + name = "akonadi-calendar-tools-23.08.1.tar.xz"; }; }; akonadi-contacts = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/akonadi-contacts-23.08.0.tar.xz"; - sha256 = "01r7h5dxqjq4lzjf5lw52hcli6gapvnixhksj8igl279pm33p4kp"; - name = "akonadi-contacts-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/akonadi-contacts-23.08.1.tar.xz"; + sha256 = "15la1n1b2dxh1lwnykvm2yynsimsjs3ri56a36vgbm5vdnzq93nx"; + name = "akonadi-contacts-23.08.1.tar.xz"; }; }; akonadi-import-wizard = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/akonadi-import-wizard-23.08.0.tar.xz"; - sha256 = "01rsc25vfm4iwiyan27780lim0jiqfrszkkh0a14cg93kmakndsm"; - name = "akonadi-import-wizard-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/akonadi-import-wizard-23.08.1.tar.xz"; + sha256 = "1ph9n8xjslf79yk5lq89672w0fkx8wxlx2358izlbwjn72k86s36"; + name = "akonadi-import-wizard-23.08.1.tar.xz"; }; }; akonadi-mime = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/akonadi-mime-23.08.0.tar.xz"; - sha256 = "0lbkygq2hrpb2yz5mwchnxzzr09m7lvl4y115bg33yp4iqb1bvwa"; - name = "akonadi-mime-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/akonadi-mime-23.08.1.tar.xz"; + sha256 = "0cafgafg504a11zxsg33d7hwgqmcxmamvnx7ds9il120h6fakd6a"; + name = "akonadi-mime-23.08.1.tar.xz"; }; }; akonadi-notes = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/akonadi-notes-23.08.0.tar.xz"; - sha256 = "0gb8pydmh484n7ds6vwb3pblhjbbwip747vflnsf749c21vhqn5c"; - name = "akonadi-notes-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/akonadi-notes-23.08.1.tar.xz"; + sha256 = "1lpfmsn0qmiysdxvfzv2kgqjf2gz4sxvd3c8mv5rx2lc5c2ryr76"; + name = "akonadi-notes-23.08.1.tar.xz"; }; }; akonadi-search = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/akonadi-search-23.08.0.tar.xz"; - sha256 = "1vvb65a290zarhb7jzga9d0xyg1xpz52ln83ygf95m6awwjprl59"; - name = "akonadi-search-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/akonadi-search-23.08.1.tar.xz"; + sha256 = "1aw2dna3m74nynk4mn4n4w5mrczavqxv65fak9ahn3cnrph6fgi4"; + name = "akonadi-search-23.08.1.tar.xz"; }; }; akonadiconsole = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/akonadiconsole-23.08.0.tar.xz"; - sha256 = "1af0s3jwn5vgl88rvavqgnzx7mbqxdp3kxraqhhi8h3ngxdf0l6y"; - name = "akonadiconsole-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/akonadiconsole-23.08.1.tar.xz"; + sha256 = "12d5w865ji1k6m9kq9clcxfh9zd624z5kj10cdzzdbc3agd3az4d"; + name = "akonadiconsole-23.08.1.tar.xz"; }; }; akregator = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/akregator-23.08.0.tar.xz"; - sha256 = "0l6ycd8dygy46s1g0cy5harj4wqll1pklcp8zb3bc751jfcrajr8"; - name = "akregator-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/akregator-23.08.1.tar.xz"; + sha256 = "1zm092hs9yr6x3sxmzrqysrph5jqqhvc3pj13lkaml6zsqx7mgd6"; + name = "akregator-23.08.1.tar.xz"; }; }; alligator = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/alligator-23.08.0.tar.xz"; - sha256 = "014d43ivaql21mz6jxdbyg1j2gccpv2d39cmn55dm08djv22xk1d"; - name = "alligator-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/alligator-23.08.1.tar.xz"; + sha256 = "0463igl4yf1dr1avl27mqw5x9y8b485cj2b5iqs3fqizjlq5fb4j"; + name = "alligator-23.08.1.tar.xz"; }; }; analitza = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/analitza-23.08.0.tar.xz"; - sha256 = "00b2cgksy1whn42li6ky3jdznwkxaa9ndncw1rfydg220db6zi6v"; - name = "analitza-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/analitza-23.08.1.tar.xz"; + sha256 = "0frrzmyd2basi0i8irwp0xkwh6n34gs29216ghijm56mjq9m4n29"; + name = "analitza-23.08.1.tar.xz"; }; }; angelfish = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/angelfish-23.08.0.tar.xz"; - sha256 = "00xvpi3jba8gxp3hzlm1rb4m3qf1fx2ixz1lyvamkyvm8rp6b9pj"; - name = "angelfish-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/angelfish-23.08.1.tar.xz"; + sha256 = "13zr28hlm764l92ysy3cdb6jsiwcbbrqrdkr287l2mk600z75rpf"; + name = "angelfish-23.08.1.tar.xz"; }; }; arianna = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/arianna-23.08.0.tar.xz"; - sha256 = "1iyzsa10750dyw5l4mhsz11la6i2217kzj7alkz258nai3bj69s4"; - name = "arianna-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/arianna-23.08.1.tar.xz"; + sha256 = "05184ii5l4cn5g22hwzkcxznrvc7j22kh19qbky9fpd9ls8n8jgl"; + name = "arianna-23.08.1.tar.xz"; }; }; ark = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/ark-23.08.0.tar.xz"; - sha256 = "09i58hzn83g30zln3wgwcjp2k0ygkgabnfq4izhsvgkkm4bgkz21"; - name = "ark-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/ark-23.08.1.tar.xz"; + sha256 = "07bx9zbim64lna219zdj7cndviq5dda3b17zw9fwlhjkj2lm9m3y"; + name = "ark-23.08.1.tar.xz"; }; }; artikulate = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/artikulate-23.08.0.tar.xz"; - sha256 = "1rwyxg7h4bfmd3mb9ddv818sq78k84clb0kdz4jacs0601vycp89"; - name = "artikulate-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/artikulate-23.08.1.tar.xz"; + sha256 = "05rwmdjanyr5xpgkc7aq3vc5pl7fqngsm0rfmg9rlfqhd2z8dlq3"; + name = "artikulate-23.08.1.tar.xz"; }; }; audiocd-kio = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/audiocd-kio-23.08.0.tar.xz"; - sha256 = "1kkcny6dqd7a64j60znbadx6s6wa6jriah8a7dggr4kzr9p6fbx2"; - name = "audiocd-kio-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/audiocd-kio-23.08.1.tar.xz"; + sha256 = "1lbf1k52ds6h5slyksx33a57mqqpmwl2h13wgf550xqfscn22195"; + name = "audiocd-kio-23.08.1.tar.xz"; }; }; audiotube = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/audiotube-23.08.0.tar.xz"; - sha256 = "1y06c0qyl1amll2dwjwaffnjag6lz9fypwl20rzwd1k2ivsssv0v"; - name = "audiotube-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/audiotube-23.08.1.tar.xz"; + sha256 = "07mdmcfkcdcd98msmlisq2bfqzdhxiz12ad8xh6g6rwz01lk5mcp"; + name = "audiotube-23.08.1.tar.xz"; }; }; baloo-widgets = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/baloo-widgets-23.08.0.tar.xz"; - sha256 = "0p6n05v92rb8dnss3zx08xqhadg8vf2cd0n80xq169flvvf6syzl"; - name = "baloo-widgets-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/baloo-widgets-23.08.1.tar.xz"; + sha256 = "0mxh2wkg0s48p448jsagkxgi96kn8jpcfdgpfakpx6y4y26nv01r"; + name = "baloo-widgets-23.08.1.tar.xz"; }; }; blinken = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/blinken-23.08.0.tar.xz"; - sha256 = "1wlyybv1x2qcffiq0hx9pcsc8zc4iiswa8390apcr415shrfd334"; - name = "blinken-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/blinken-23.08.1.tar.xz"; + sha256 = "1xmbhkcvr8fjkxm5lnscqk04nj3zbar3ahblvfsywayvksknnh5f"; + name = "blinken-23.08.1.tar.xz"; }; }; bomber = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/bomber-23.08.0.tar.xz"; - sha256 = "19n0n4m4jr9x5jf35w5ylhh2ip7ax3vymjsma868z27kidpkssc2"; - name = "bomber-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/bomber-23.08.1.tar.xz"; + sha256 = "04iibsj75fcv14711zd5imw3h6yqymxw6vayaal9rcxc72llrszz"; + name = "bomber-23.08.1.tar.xz"; }; }; bovo = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/bovo-23.08.0.tar.xz"; - sha256 = "01glqz3qfd4mpq6wmhqwr0gx2dxbgzsi9jwfqvzwp3ch3snpri38"; - name = "bovo-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/bovo-23.08.1.tar.xz"; + sha256 = "0ln0jfsqqdda44k7sfd65dpr24d3w6hpiz59q4abl8va849y0m4c"; + name = "bovo-23.08.1.tar.xz"; }; }; calendarsupport = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/calendarsupport-23.08.0.tar.xz"; - sha256 = "0cqjmq1v9g87z0qmjwk5k32i0kg2dzr1dsvpyhkgr022gd02qxdr"; - name = "calendarsupport-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/calendarsupport-23.08.1.tar.xz"; + sha256 = "0vxgzkdvgvs1n5szv1pkr37rri67argn3cqydcjlsq0yr75k6kvv"; + name = "calendarsupport-23.08.1.tar.xz"; }; }; calindori = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/calindori-23.08.0.tar.xz"; - sha256 = "17dzlgs3n5404iaq6c6ghyvh8pp0myxmjzwwqk9l0k10wq8zr3df"; - name = "calindori-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/calindori-23.08.1.tar.xz"; + sha256 = "0mwiqa7wvs9pdlr4fkfmxmvi46vmafp64m9wq34vx54s64jd4bwa"; + name = "calindori-23.08.1.tar.xz"; }; }; cantor = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/cantor-23.08.0.tar.xz"; - sha256 = "04yzh8i61nj0s1qpiry0qhjpjj5z1qqv6vpslyw365sx737mklz5"; - name = "cantor-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/cantor-23.08.1.tar.xz"; + sha256 = "051qnalbdqa75j4xb89si6b1cavarzjr98ankvhgi17ygxdfabgr"; + name = "cantor-23.08.1.tar.xz"; }; }; cervisia = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/cervisia-23.08.0.tar.xz"; - sha256 = "0qiv9klnkrxf5vrcjxz4b29hyi52w1dgb1fvw22p0sqpkc8gph68"; - name = "cervisia-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/cervisia-23.08.1.tar.xz"; + sha256 = "0mp8qbk3ppp5m50r082mafvgdr5gznbgjfvhlyc77qhck0d4c04x"; + name = "cervisia-23.08.1.tar.xz"; }; }; colord-kde = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/colord-kde-23.08.0.tar.xz"; - sha256 = "0nz76ikygvwvjjjx3sc3abq2aafq8fr5hhfb7gmcjpcz6w8vgw7z"; - name = "colord-kde-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/colord-kde-23.08.1.tar.xz"; + sha256 = "0i83445inqjcmababvg9hrl6qjqf57j2k2bqvyca15w91d159mz2"; + name = "colord-kde-23.08.1.tar.xz"; }; }; dolphin = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/dolphin-23.08.0.tar.xz"; - sha256 = "1pjrzzj0hrzsmlzxxhl5clph1m2pdba805q38rrjzin0hgpg7c2a"; - name = "dolphin-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/dolphin-23.08.1.tar.xz"; + sha256 = "1rhmxjhjn20mf88rgliwzkswyb5nvjfyzhai47vq45795rvj3kh5"; + name = "dolphin-23.08.1.tar.xz"; }; }; dolphin-plugins = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/dolphin-plugins-23.08.0.tar.xz"; - sha256 = "1piz4jqxz2smn3fkyaqg48jbk76s4vsrgnhskvib515cfr4hhhy4"; - name = "dolphin-plugins-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/dolphin-plugins-23.08.1.tar.xz"; + sha256 = "0m8b7a2pkzi8ayzxrki9g5pgi2w6fns3hbsa62qfxml07fgl4bwr"; + name = "dolphin-plugins-23.08.1.tar.xz"; }; }; dragon = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/dragon-23.08.0.tar.xz"; - sha256 = "185rwi0l49spnbrzcafv4z90zj10c38r5li53aba3pqsk6ff6n0p"; - name = "dragon-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/dragon-23.08.1.tar.xz"; + sha256 = "195mkqrjcavlafc1660zg8j5nnb1h5pic99fnfrbfhgk4z1vzhfc"; + name = "dragon-23.08.1.tar.xz"; }; }; elisa = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/elisa-23.08.0.tar.xz"; - sha256 = "19kdchfcw3pvcyaib2fac46zsfa6gnj2sw5wjm7wwbks5af7kck4"; - name = "elisa-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/elisa-23.08.1.tar.xz"; + sha256 = "0c1rpr6q96m8hsz395239pvwgpvmsggfwjqxh1pfr0592zpd3nyr"; + name = "elisa-23.08.1.tar.xz"; }; }; eventviews = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/eventviews-23.08.0.tar.xz"; - sha256 = "0ghilcv9m8q2k0myc6l14nz5rg1nkvp2aypb58lma6fi8x8111b2"; - name = "eventviews-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/eventviews-23.08.1.tar.xz"; + sha256 = "185g8pydk4j9vmgpmdp7yz9bb88vhk35qggd133jsvlhciim2hlb"; + name = "eventviews-23.08.1.tar.xz"; }; }; falkon = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/falkon-23.08.0.tar.xz"; - sha256 = "0wg5n53si1ybajzh5nnsfx9z9dkhrzl05l1q19004m62z3l8d9b2"; - name = "falkon-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/falkon-23.08.1.tar.xz"; + sha256 = "0sg50hbh2q6fyybzgkp0vmw5nz3mp5hwkn4lpr8ywxfgh5hqa45f"; + name = "falkon-23.08.1.tar.xz"; }; }; ffmpegthumbs = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/ffmpegthumbs-23.08.0.tar.xz"; - sha256 = "1vdywm5r21ag287xihhzzrybni9p3kcy45d0a1nn65ll2285mqnh"; - name = "ffmpegthumbs-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/ffmpegthumbs-23.08.1.tar.xz"; + sha256 = "1k52y40v63k0vzbh63jd0r3xfgv2r17lhpwdghg1y9jgk5n0hfli"; + name = "ffmpegthumbs-23.08.1.tar.xz"; }; }; filelight = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/filelight-23.08.0.tar.xz"; - sha256 = "1qknny5jivzm9ac7r4z957hprnj1qq08ghi42l395lmqfpwwy5ic"; - name = "filelight-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/filelight-23.08.1.tar.xz"; + sha256 = "0b5c19gfhx1i2d6cmqpd9zwsmn3ym811c6ya2qylkqfc25drwncj"; + name = "filelight-23.08.1.tar.xz"; }; }; ghostwriter = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/ghostwriter-23.08.0.tar.xz"; - sha256 = "1bxcb1dx3xf0lv13wk3qkzq071gwl9p1npmkmdbjx2q6vrrfzxy4"; - name = "ghostwriter-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/ghostwriter-23.08.1.tar.xz"; + sha256 = "1kc64wa0hj4q08b88n9p3la72zwm8bzl9k8w7rskrjj55ayiyz7w"; + name = "ghostwriter-23.08.1.tar.xz"; }; }; granatier = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/granatier-23.08.0.tar.xz"; - sha256 = "0hyv3jv0bcmilmd28bhpah0lm0si34n27lmwm4fm80wkcr3n7jwr"; - name = "granatier-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/granatier-23.08.1.tar.xz"; + sha256 = "01ih2a3rqg9yiaamppwl8vlx908ncizws23asgl75iy6vvrfd5va"; + name = "granatier-23.08.1.tar.xz"; }; }; grantlee-editor = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/grantlee-editor-23.08.0.tar.xz"; - sha256 = "0pbdl2n1ym1cksv5j5ifhi10p5hhnmrismrrhq8v9xpw7bpc627b"; - name = "grantlee-editor-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/grantlee-editor-23.08.1.tar.xz"; + sha256 = "1v1wmz31gr16qqdfyk40x746ch4iix3p4ih9vbx9z7ghl9kr99c6"; + name = "grantlee-editor-23.08.1.tar.xz"; }; }; grantleetheme = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/grantleetheme-23.08.0.tar.xz"; - sha256 = "1mq0afzqgid2vkpdskkdbcx1ylfmcrbw4m9gzkfaa7c8ffmlp57s"; - name = "grantleetheme-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/grantleetheme-23.08.1.tar.xz"; + sha256 = "1g3xfggg2byh9hv6qhmazbnd32175plq25rkp8lhk1kx3ih1z02i"; + name = "grantleetheme-23.08.1.tar.xz"; }; }; gwenview = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/gwenview-23.08.0.tar.xz"; - sha256 = "19wa33r1vk45dbnr64l3nlixr5vppypk2h11limvm2ndhwzxwzq2"; - name = "gwenview-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/gwenview-23.08.1.tar.xz"; + sha256 = "0xmjvhhp067xzc8h9km32wpjc4r4jhbx2imv6j4ikpzzaj9hnzwp"; + name = "gwenview-23.08.1.tar.xz"; }; }; incidenceeditor = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/incidenceeditor-23.08.0.tar.xz"; - sha256 = "1p1v65qglrwf0q4brwvmq4328i9dfnjspv001ip56bnxrps2kfpn"; - name = "incidenceeditor-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/incidenceeditor-23.08.1.tar.xz"; + sha256 = "12dw3dhf5jn2r2fsmiw2f0m56gd9nzff9llxdrvb0vm6cxycgy2y"; + name = "incidenceeditor-23.08.1.tar.xz"; }; }; itinerary = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/itinerary-23.08.0.tar.xz"; - sha256 = "0y87md72yd6f9yn31kj09ibfril5pj3cyds5cq3j3z59yhhgd665"; - name = "itinerary-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/itinerary-23.08.1.tar.xz"; + sha256 = "1fmp9gihnkj79iv7lprx59ilhswwdp7j7m567smh9w85niki0fyc"; + name = "itinerary-23.08.1.tar.xz"; }; }; juk = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/juk-23.08.0.tar.xz"; - sha256 = "04dppr21vj4nnb0jmbnc9afk4jwhfj3dj0cf375l1kdglxa4ncc1"; - name = "juk-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/juk-23.08.1.tar.xz"; + sha256 = "1hx7l7mzc3lmv34w29gr1pmq6s6rkvhma3dsmjnixcrdfdqdjxk4"; + name = "juk-23.08.1.tar.xz"; }; }; k3b = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/k3b-23.08.0.tar.xz"; - sha256 = "1zvwlxf3k63b29d0xzq4bgi206g0wnp5j0z00lxy9rnm275gwhz6"; - name = "k3b-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/k3b-23.08.1.tar.xz"; + sha256 = "03v0j3x8s1ybh1g6bpbx5mvz67lvr7385mgrbp9f763dcmwp6m15"; + name = "k3b-23.08.1.tar.xz"; }; }; kaccounts-integration = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kaccounts-integration-23.08.0.tar.xz"; - sha256 = "1by9pjjd6zpjjd9j5w8h8aqhzib5d0l3xp9dgvlw4afhbp5dv73g"; - name = "kaccounts-integration-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kaccounts-integration-23.08.1.tar.xz"; + sha256 = "1zrh3bcb6s3j6ld014ilxnbfq60qnslk2fg8mc30mvzm7hzfnx38"; + name = "kaccounts-integration-23.08.1.tar.xz"; }; }; kaccounts-providers = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kaccounts-providers-23.08.0.tar.xz"; - sha256 = "08jv0z1586rfwrd9jrs7fk2xwjfmkmia1kaz904linxmmhv97zsh"; - name = "kaccounts-providers-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kaccounts-providers-23.08.1.tar.xz"; + sha256 = "04fyw7ir8j1wz5m10fa2plrci72mmm4gbm1gbi6azqhlfp2251ap"; + name = "kaccounts-providers-23.08.1.tar.xz"; }; }; kaddressbook = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kaddressbook-23.08.0.tar.xz"; - sha256 = "1aw3zwjxyml6bvsld1qndkarvr11y43dif296qr21cplns48d5r1"; - name = "kaddressbook-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kaddressbook-23.08.1.tar.xz"; + sha256 = "0bb65yipczlpbqkhrb7rk5l9bsdrfjg20mavszy8y2b8qlx6sl27"; + name = "kaddressbook-23.08.1.tar.xz"; }; }; kajongg = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kajongg-23.08.0.tar.xz"; - sha256 = "1x7gx6fg1irdrwp7lbgm5m2vair2zyijcj1bbabvm4kl28d3r85j"; - name = "kajongg-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kajongg-23.08.1.tar.xz"; + sha256 = "15yvcn3d6g1njlmdimbrzlpb7hdvlspykikmjq2alzq0d8qbxnal"; + name = "kajongg-23.08.1.tar.xz"; }; }; kalarm = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kalarm-23.08.0.tar.xz"; - sha256 = "0wghnj5g3sq7vg9r328dqkqzl0hizxs93l9kma8h85hnf5ns9any"; - name = "kalarm-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kalarm-23.08.1.tar.xz"; + sha256 = "0p4fjycp4rs193nb6br87yxpzzmsxi9ng91svm8fsvi2jzs7kqzj"; + name = "kalarm-23.08.1.tar.xz"; }; }; kalgebra = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kalgebra-23.08.0.tar.xz"; - sha256 = "0rrzhnrjmc0fjgbpbw3mpfbspbyfa4gr6pqkhgy3sb313wamvk9r"; - name = "kalgebra-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kalgebra-23.08.1.tar.xz"; + sha256 = "1p6yk6yip76pvdiyyn4cb1rfmbngjrayr8fb4lrmfjcmnqxdnw0n"; + name = "kalgebra-23.08.1.tar.xz"; }; }; kalk = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kalk-23.08.0.tar.xz"; - sha256 = "15jig1y7s21aiv3dg2702qvdxy6k6k5yrrz9nhq5n839kgy3jn8g"; - name = "kalk-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kalk-23.08.1.tar.xz"; + sha256 = "0rb53dk1hwf36bijz9ich8wbn31ihjz1v1x2sdf49g07fjgfvlnn"; + name = "kalk-23.08.1.tar.xz"; }; }; kalzium = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kalzium-23.08.0.tar.xz"; - sha256 = "0vj69kc4svw3c0l7j7kasrcn8dj7ky5qryg6aydmbbckbikj778y"; - name = "kalzium-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kalzium-23.08.1.tar.xz"; + sha256 = "1ppl6waya1qsplkzqkvc5lmz9bgibmgnr3v4l104lav2k0f9waw9"; + name = "kalzium-23.08.1.tar.xz"; }; }; kamera = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kamera-23.08.0.tar.xz"; - sha256 = "1i4rchmj188acavi9yx7w8pmpqsdkz0iza60w2p3x32p5saw5arq"; - name = "kamera-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kamera-23.08.1.tar.xz"; + sha256 = "0cx396k9s9lgcrygi8npb6y179m0955cb2r652r5kfkcja5jhl7q"; + name = "kamera-23.08.1.tar.xz"; }; }; kamoso = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kamoso-23.08.0.tar.xz"; - sha256 = "1izvgzsxy680cqz1j9j9haj5lfr9nas7xzjlwj1p7zfhawrqb75j"; - name = "kamoso-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kamoso-23.08.1.tar.xz"; + sha256 = "18wddia3lwpvzl7x9gn614xhw7dwcz8v0062jyxzv7i4lnqiwymk"; + name = "kamoso-23.08.1.tar.xz"; }; }; kanagram = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kanagram-23.08.0.tar.xz"; - sha256 = "18yajg5mx9frab79amgxdf096kkn91hcfh04b0bipbn6k36kkl9n"; - name = "kanagram-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kanagram-23.08.1.tar.xz"; + sha256 = "0zqrfmhk2m62hfqc4418l61rc1dsx26zhv31q912f29hk9f90phw"; + name = "kanagram-23.08.1.tar.xz"; }; }; kapman = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kapman-23.08.0.tar.xz"; - sha256 = "027c2w72ljy8xlb3gqpab818j23qf7qsldxssflzlj0mh7igvgwh"; - name = "kapman-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kapman-23.08.1.tar.xz"; + sha256 = "0gg3gvibqhng0spk197vjq8vwwy2rpq2kl0ghn69xpjm4ymbh5k9"; + name = "kapman-23.08.1.tar.xz"; }; }; kapptemplate = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kapptemplate-23.08.0.tar.xz"; - sha256 = "1r2kbh9r1b0nhzsipsnp2ppa817g324p39pwpnrsc0zyi52mdack"; - name = "kapptemplate-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kapptemplate-23.08.1.tar.xz"; + sha256 = "06hrzgxhdk0c4abax29iqixyj108f9mwv5vfp00mqzhdrxb9bg4d"; + name = "kapptemplate-23.08.1.tar.xz"; }; }; kasts = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kasts-23.08.0.tar.xz"; - sha256 = "0sayr85lwj2xwmcx8r1kdmf7isjdn5a5shn58n930sishpcplhjn"; - name = "kasts-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kasts-23.08.1.tar.xz"; + sha256 = "1qw1ic3ll7m1yb30vqps8121z6g3qq2d39fgw7vri0c1fbnf2xj8"; + name = "kasts-23.08.1.tar.xz"; }; }; kate = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kate-23.08.0.tar.xz"; - sha256 = "1cb8il661x9s7cn5dzc8az073s30s119mlnwglisglawzqn0v4ry"; - name = "kate-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kate-23.08.1.tar.xz"; + sha256 = "0zagpi602by5nivgs4q37qxk0l0gyghm7wq26mxff8b4z3pp6zpg"; + name = "kate-23.08.1.tar.xz"; }; }; katomic = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/katomic-23.08.0.tar.xz"; - sha256 = "0arryssaaw5m5mhq6hym8zjzxx0zr45jyh07ya1cmcx5r2505xl8"; - name = "katomic-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/katomic-23.08.1.tar.xz"; + sha256 = "1ikp0rb5yvq0l4n88zn0mnpz5jixpw0vppwank324q1rbikrhf8p"; + name = "katomic-23.08.1.tar.xz"; }; }; kbackup = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kbackup-23.08.0.tar.xz"; - sha256 = "0i91rr2sh8qs4gxwv1bmfarjppyvbba1pv7i0wcvj6lmaz6h3yna"; - name = "kbackup-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kbackup-23.08.1.tar.xz"; + sha256 = "1cb6p6qlviibq0j0j204a1xw16waij3fjlxml3876i4lnsy3afld"; + name = "kbackup-23.08.1.tar.xz"; }; }; kblackbox = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kblackbox-23.08.0.tar.xz"; - sha256 = "1axyzchy4cv5gci01w2kj7vg0sddafcx4zvwy07m2nb46niahcvy"; - name = "kblackbox-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kblackbox-23.08.1.tar.xz"; + sha256 = "0ymlwjk3026bdaqcd5iy5mi6dk3dcvpy8g2bkyb9gbwjrnlwq2wb"; + name = "kblackbox-23.08.1.tar.xz"; }; }; kblocks = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kblocks-23.08.0.tar.xz"; - sha256 = "1fr54i2jw058pxsrba8vy48yyzqcipb3aw40zw3093bglmiig1ql"; - name = "kblocks-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kblocks-23.08.1.tar.xz"; + sha256 = "0k71ycz7h0msrh03dbzslhbhrf56xsm46l3091kkn8dd5xl7f6iz"; + name = "kblocks-23.08.1.tar.xz"; }; }; kbounce = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kbounce-23.08.0.tar.xz"; - sha256 = "13lwykx2dvjqa8qviwpr5w3dvprb6p5mf1ygqvw7476mdp8709jx"; - name = "kbounce-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kbounce-23.08.1.tar.xz"; + sha256 = "1060qr1ddipfkyv15qqzywbjc1jv894gjd9rmgmli9wp5j6r9yn0"; + name = "kbounce-23.08.1.tar.xz"; }; }; kbreakout = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kbreakout-23.08.0.tar.xz"; - sha256 = "1mwdajfaxfawswk0c9r5b78q1rhh6q1v3wbfbllg4k2lnmp40b4x"; - name = "kbreakout-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kbreakout-23.08.1.tar.xz"; + sha256 = "04gvy33haf4gnycms0jv7liqz3vz443plhl9wny0cxhdfwdc3ml8"; + name = "kbreakout-23.08.1.tar.xz"; }; }; kbruch = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kbruch-23.08.0.tar.xz"; - sha256 = "0ipmbzy9iqb5mng80vv8hcj8ay7v9yj762xzsscf444dhdy78vad"; - name = "kbruch-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kbruch-23.08.1.tar.xz"; + sha256 = "1jy3gcdnm9mxxf3m81knxwhm3nbrcrvyh4vccdr33ylg9zmvdzx3"; + name = "kbruch-23.08.1.tar.xz"; }; }; kcachegrind = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kcachegrind-23.08.0.tar.xz"; - sha256 = "1087a4mwq3a2fqii0kcxl4i94wcni491n3x53i3c25bi5qypsmvw"; - name = "kcachegrind-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kcachegrind-23.08.1.tar.xz"; + sha256 = "16lxdqr89ipn9qfnhdr5qniqg197vym3sddlj80mz5wxbz229vk9"; + name = "kcachegrind-23.08.1.tar.xz"; }; }; kcalc = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kcalc-23.08.0.tar.xz"; - sha256 = "1q7c7v2m84c7kbgfjgsm0qy8jyz19l0plk6rff1qmfqx3y20glny"; - name = "kcalc-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kcalc-23.08.1.tar.xz"; + sha256 = "1ny5cndpa90icp2d8hvbvkp3bxpgyfqc6sgvcwfn7ysrhnc4dif4"; + name = "kcalc-23.08.1.tar.xz"; }; }; kcalutils = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kcalutils-23.08.0.tar.xz"; - sha256 = "1wqp0d40pqn1vaqhv7x5qzp9nx43a96l9yk9vyh3yg9q8jfgajgy"; - name = "kcalutils-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kcalutils-23.08.1.tar.xz"; + sha256 = "0mhivayzlkbm9w6n8ri9rr6bzrvwr98bndr2560rn5cb64akdpqm"; + name = "kcalutils-23.08.1.tar.xz"; }; }; kcharselect = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kcharselect-23.08.0.tar.xz"; - sha256 = "0b4ay70rc0wzz05ld3rm8yf2wq2gkmxgysnak34nj62iadz52rf5"; - name = "kcharselect-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kcharselect-23.08.1.tar.xz"; + sha256 = "1wby00750qqzwzs291w0khwn19j887mywx8126n1967lgvn764q3"; + name = "kcharselect-23.08.1.tar.xz"; }; }; kclock = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kclock-23.08.0.tar.xz"; - sha256 = "08v180yl7da7i8q5ll0i3dqlh6pqnirsrcq5lfbb2mvczxsr1frw"; - name = "kclock-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kclock-23.08.1.tar.xz"; + sha256 = "0x7aqiyfjrc7l8601x1zljsixcvk40s84qv8bzh0ymy31j4x6l73"; + name = "kclock-23.08.1.tar.xz"; }; }; kcolorchooser = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kcolorchooser-23.08.0.tar.xz"; - sha256 = "15vxyd8xwg8m1jbmag5897094hs8a7ipsa04ss3yd4zd9g4bx0fp"; - name = "kcolorchooser-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kcolorchooser-23.08.1.tar.xz"; + sha256 = "1xxlb8s704862sckndv1wb0sbkqqcnc0absl0rm4ncvfjdybg6mr"; + name = "kcolorchooser-23.08.1.tar.xz"; }; }; kcron = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kcron-23.08.0.tar.xz"; - sha256 = "1y9zga7mniadnzkqpyqy61hiznzib5p0ycfv8bbx1q5bx7cnkslh"; - name = "kcron-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kcron-23.08.1.tar.xz"; + sha256 = "1s2923vadml9h5pajw4ljlblmif9jnndrshf248lcl8yp66xbkan"; + name = "kcron-23.08.1.tar.xz"; }; }; kde-dev-scripts = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kde-dev-scripts-23.08.0.tar.xz"; - sha256 = "0mdi1jpx6lxg7g8jfz8z5sdyv7kf6yfk8mhr3xv3mmmnb3qpkkx0"; - name = "kde-dev-scripts-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kde-dev-scripts-23.08.1.tar.xz"; + sha256 = "1n64apxnqcgwmnfjic2f228pq7x239kklzvp3r6n0csdmcywi1pb"; + name = "kde-dev-scripts-23.08.1.tar.xz"; }; }; kde-dev-utils = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kde-dev-utils-23.08.0.tar.xz"; - sha256 = "0x03czwbr134kp9b6bgm91jqyja6wh5mkfs95afirb0h4v7xmr0i"; - name = "kde-dev-utils-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kde-dev-utils-23.08.1.tar.xz"; + sha256 = "0akxzjaj4fz4x30vwygyspjnziski3fx0dyayqk72rw3kapz0zfx"; + name = "kde-dev-utils-23.08.1.tar.xz"; }; }; kde-inotify-survey = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kde-inotify-survey-23.08.0.tar.xz"; - sha256 = "1hc8rlbrb7k5m3j3cwbxi5a51c15ax1lv593il5bbbz6yr36dhiq"; - name = "kde-inotify-survey-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kde-inotify-survey-23.08.1.tar.xz"; + sha256 = "1yr6jyvribwap8dsvzb3br2i7wplfqiikajrl5c3vs3r1h8gzcwv"; + name = "kde-inotify-survey-23.08.1.tar.xz"; }; }; kdebugsettings = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kdebugsettings-23.08.0.tar.xz"; - sha256 = "1a8h8fn55jsyf56l5s6y3cag1v4wm1cwk2hdfrjl3zi5j0vqln4d"; - name = "kdebugsettings-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kdebugsettings-23.08.1.tar.xz"; + sha256 = "1maby2ir488ca110ml6mb5qakn5p22k9xv0yqfi9xkazx4fz4nr4"; + name = "kdebugsettings-23.08.1.tar.xz"; }; }; kdeconnect-kde = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kdeconnect-kde-23.08.0.tar.xz"; - sha256 = "1sfm04k81992skb5s1n968nj8zd07yyk0p5qqnhyyacrz5scchcb"; - name = "kdeconnect-kde-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kdeconnect-kde-23.08.1.tar.xz"; + sha256 = "1hcfg6jj8y0d9f3a8707h5pmv2ir9dbi9sfh2mwsxbhcdzqbfnnk"; + name = "kdeconnect-kde-23.08.1.tar.xz"; }; }; kdeedu-data = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kdeedu-data-23.08.0.tar.xz"; - sha256 = "1322hc5iavnv181i5kydvfvfdap3j6a5m9q2id7g6il5iwvpq04d"; - name = "kdeedu-data-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kdeedu-data-23.08.1.tar.xz"; + sha256 = "0iav1jarz361ij4zczizqcpy3mmahacxqjymd039lk2czdm4i7h5"; + name = "kdeedu-data-23.08.1.tar.xz"; }; }; kdegraphics-mobipocket = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kdegraphics-mobipocket-23.08.0.tar.xz"; - sha256 = "1yvrg6z9gjicqnr64la5k3acb8p1x0d9mc1xrhy8gsxpj67wdb8m"; - name = "kdegraphics-mobipocket-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kdegraphics-mobipocket-23.08.1.tar.xz"; + sha256 = "0f5nwhzy5xv41vvbvnnpc71spqffwgp3x0wlw5jqwd9qhzd5ghz4"; + name = "kdegraphics-mobipocket-23.08.1.tar.xz"; }; }; kdegraphics-thumbnailers = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kdegraphics-thumbnailers-23.08.0.tar.xz"; - sha256 = "0csl6kh2j6sdsq812an10vlrg6cirm5v195dxgc3na1y6ncjk250"; - name = "kdegraphics-thumbnailers-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kdegraphics-thumbnailers-23.08.1.tar.xz"; + sha256 = "02aa24xfykwqfmlmrwkck6f8b5qnb2871jq6jqfis87j7q2nhw7r"; + name = "kdegraphics-thumbnailers-23.08.1.tar.xz"; }; }; kdenetwork-filesharing = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kdenetwork-filesharing-23.08.0.tar.xz"; - sha256 = "0airv4vgb6ivl74hhhsm26f6isjkrr7222l01kqcxv4dwf0jkmyf"; - name = "kdenetwork-filesharing-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kdenetwork-filesharing-23.08.1.tar.xz"; + sha256 = "15ncyna3l9011pr9kfi180310d6nnlz1c2xzwax7gxl9gsvsnj5k"; + name = "kdenetwork-filesharing-23.08.1.tar.xz"; }; }; kdenlive = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kdenlive-23.08.0.tar.xz"; - sha256 = "01yjwikvjs75khr12s86sw2ly9c51vrb7zgh9q0phxbz3p6gcqsz"; - name = "kdenlive-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kdenlive-23.08.1.tar.xz"; + sha256 = "1chf765ygc23408whs2hr1q15g7261n4gr7d9gm2hz6wrj31gmjb"; + name = "kdenlive-23.08.1.tar.xz"; }; }; kdepim-addons = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kdepim-addons-23.08.0.tar.xz"; - sha256 = "189fmzgvshnld3j7y98g70z9qyrkizk0nfl5im5wamrcn77vwpv1"; - name = "kdepim-addons-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kdepim-addons-23.08.1.tar.xz"; + sha256 = "1bivfjyr7lhhslbzpvbv6ydsp7fld5m0dvrhxhrdx3pkhiph6gx9"; + name = "kdepim-addons-23.08.1.tar.xz"; }; }; kdepim-runtime = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kdepim-runtime-23.08.0.tar.xz"; - sha256 = "16i2sbqzvmsjb20xjlbp92jaig66bg9ws52dk7d45r2j8ppb9qli"; - name = "kdepim-runtime-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kdepim-runtime-23.08.1.tar.xz"; + sha256 = "1nacmyvr6ji66z1a4mr5r7bz3m4plqbrga8xznmk94hmd6s8a7lb"; + name = "kdepim-runtime-23.08.1.tar.xz"; }; }; kdesdk-kio = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kdesdk-kio-23.08.0.tar.xz"; - sha256 = "17wmzkbmq6p60dabnb3bkx7f6z04wkj271fpyhlijj5ma3w6dl88"; - name = "kdesdk-kio-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kdesdk-kio-23.08.1.tar.xz"; + sha256 = "0hm0p6caw8igj66i8ykb3dkj3bv0dgz8pvfysr4djki0klp2izlc"; + name = "kdesdk-kio-23.08.1.tar.xz"; }; }; kdesdk-thumbnailers = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kdesdk-thumbnailers-23.08.0.tar.xz"; - sha256 = "1add5r1vaqp1r5m37636pzvik15imz7k3qnskyrw60jzyk9fyq9m"; - name = "kdesdk-thumbnailers-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kdesdk-thumbnailers-23.08.1.tar.xz"; + sha256 = "1pw1cfdw5dnhiqn4br1m2f6k13qc9gxi5si5n9shr4gqd9lxjrap"; + name = "kdesdk-thumbnailers-23.08.1.tar.xz"; }; }; kdev-php = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kdev-php-23.08.0.tar.xz"; - sha256 = "0dwxczpbxn3in08cmyf393k7xh83qmj95kbm0fbxigpadxy76ykg"; - name = "kdev-php-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kdev-php-23.08.1.tar.xz"; + sha256 = "19rjnhp62c06gyymdzmv8145p5q0x156x7pzw5yx65qkb40kzy8f"; + name = "kdev-php-23.08.1.tar.xz"; }; }; kdev-python = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kdev-python-23.08.0.tar.xz"; - sha256 = "1s0zw2b8kb16nii2da8sx2vx1x4s130nlc9fwvc63jin8f01ynmx"; - name = "kdev-python-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kdev-python-23.08.1.tar.xz"; + sha256 = "1pj5igbpqk04ch12kbgq2f7rab3b8gcam9rikiq7vmm1hs6brlx4"; + name = "kdev-python-23.08.1.tar.xz"; }; }; kdevelop = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kdevelop-23.08.0.tar.xz"; - sha256 = "0spfg8a4carrdl9fmf60qr85dzxah2g6vy3zxhqaadd4kcsrjz1h"; - name = "kdevelop-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kdevelop-23.08.1.tar.xz"; + sha256 = "09v2c61wkiz0916sfvlcbnpckffr710y2s6l6i06v2yz2blxbnrf"; + name = "kdevelop-23.08.1.tar.xz"; }; }; kdf = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kdf-23.08.0.tar.xz"; - sha256 = "1x5gfa7bs8fyq2pqvnriswwlak78pq61np2whsmh07njq8s6frdq"; - name = "kdf-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kdf-23.08.1.tar.xz"; + sha256 = "0yckh6nbv3bn050fyalw87s9h4h9af34iar3xpcayxvvqd9zvjvw"; + name = "kdf-23.08.1.tar.xz"; }; }; kdialog = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kdialog-23.08.0.tar.xz"; - sha256 = "1h4mid01v732iw8gd86r88l8n9yq55dwlixk9lz239i17hzr8l0n"; - name = "kdialog-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kdialog-23.08.1.tar.xz"; + sha256 = "1xwfiihbgj3289vigrrbilmjz9z8ry774lpydii00xr1lf6ycs3f"; + name = "kdialog-23.08.1.tar.xz"; }; }; kdiamond = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kdiamond-23.08.0.tar.xz"; - sha256 = "0ps4wf3gz7zrkplsqa9b5a0523f55a5m2b41vnfmkcg3fkdpn4n0"; - name = "kdiamond-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kdiamond-23.08.1.tar.xz"; + sha256 = "0znr6g4xcq0wzphym6a31x96xqnd1pv12raa56l0yf1w1s2mk1r9"; + name = "kdiamond-23.08.1.tar.xz"; }; }; keditbookmarks = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/keditbookmarks-23.08.0.tar.xz"; - sha256 = "1fvi81qpf3nvgp0lqyqgbk1mhwf6s4m6k6ivd1d4zhlcq93wwjf6"; - name = "keditbookmarks-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/keditbookmarks-23.08.1.tar.xz"; + sha256 = "0r52ggpmhk0vl63lhgr8gfgkq6agaczlddrk0a25d88nb18dj9cd"; + name = "keditbookmarks-23.08.1.tar.xz"; }; }; keysmith = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/keysmith-23.08.0.tar.xz"; - sha256 = "1xa0r9c28m87chk90kaxs1xs73s6y6m6a9na1j6p15zad1lxjn81"; - name = "keysmith-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/keysmith-23.08.1.tar.xz"; + sha256 = "04scdlwr01khrz8ncmdn07ijv0p0w7x37gair0f571s9pvvdzhsj"; + name = "keysmith-23.08.1.tar.xz"; }; }; kfind = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kfind-23.08.0.tar.xz"; - sha256 = "0wsym0gi32fr35dr0c2ib6h7pgm5h9cbibgm5knrs18fsncqkj5i"; - name = "kfind-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kfind-23.08.1.tar.xz"; + sha256 = "0v4javkfrn3dfspidl9bwqqydqc714w4jcg56k7sv3x7jxc0rl2m"; + name = "kfind-23.08.1.tar.xz"; }; }; kfourinline = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kfourinline-23.08.0.tar.xz"; - sha256 = "17xx3yraiarkll24yxw0n7vg1ygsix8kjiwk3w2dc8xlgg36smhh"; - name = "kfourinline-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kfourinline-23.08.1.tar.xz"; + sha256 = "17a3z0pkd342j6zlr73dga7vpk09bdsvy4g1vwl250q44ka6y2rd"; + name = "kfourinline-23.08.1.tar.xz"; }; }; kgeography = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kgeography-23.08.0.tar.xz"; - sha256 = "1rz973mlc5jiyn0xgxpwvvk015g68mmk71xwgdhd785al1hi0nwi"; - name = "kgeography-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kgeography-23.08.1.tar.xz"; + sha256 = "10ixnd8x6zj1g37k00m6v2bjnjmk81zyws1a7xl8pilvlag6vwws"; + name = "kgeography-23.08.1.tar.xz"; }; }; kget = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kget-23.08.0.tar.xz"; - sha256 = "1w5y5cphzjz2j9vfc9qnzxn6wcbp2gw9i30jxchnvrp0lzzfi30n"; - name = "kget-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kget-23.08.1.tar.xz"; + sha256 = "1xd75b46awjcq1px97wbvrk3cfczi4l2ib4bld21r1wvvspd57j9"; + name = "kget-23.08.1.tar.xz"; }; }; kgoldrunner = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kgoldrunner-23.08.0.tar.xz"; - sha256 = "1sn5h0ng1ixislq010x6yv6npby19i9abg4swk3dadij52fgm4yd"; - name = "kgoldrunner-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kgoldrunner-23.08.1.tar.xz"; + sha256 = "1zv0qqri9jmmkm0aq5g19q2rbaqr49m0c1syva3dm9hn43zqhsh5"; + name = "kgoldrunner-23.08.1.tar.xz"; }; }; kgpg = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kgpg-23.08.0.tar.xz"; - sha256 = "14qqv67vp16v3i9bhyhjvbgpr4c7xsfmn4pzcdwpjrqscy54713a"; - name = "kgpg-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kgpg-23.08.1.tar.xz"; + sha256 = "1qg104bz8mkdk586z52izlj6ic74l0rygmh251wwlwaqliaxhbad"; + name = "kgpg-23.08.1.tar.xz"; }; }; khangman = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/khangman-23.08.0.tar.xz"; - sha256 = "1xjsmf161z0xlaxpxm9p7n1477qcka8fzvcdj7gsrk55p519idsl"; - name = "khangman-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/khangman-23.08.1.tar.xz"; + sha256 = "12yj5322z88dr33kh07dhgi3acnj5n89xwxw0b8ypaa4hihdwdvq"; + name = "khangman-23.08.1.tar.xz"; }; }; khelpcenter = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/khelpcenter-23.08.0.tar.xz"; - sha256 = "1g1y4hcxcd2aw7f5wymsdma1zjpmkhqvsnwn8yj1yj9gzh35wwcn"; - name = "khelpcenter-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/khelpcenter-23.08.1.tar.xz"; + sha256 = "04s8wbwdn32s2wnfsflrxx2accwff75nsskm1lfrdh1amirf8jn9"; + name = "khelpcenter-23.08.1.tar.xz"; }; }; kidentitymanagement = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kidentitymanagement-23.08.0.tar.xz"; - sha256 = "10hnbnc2iwa73m2nk4b2vj1r1g6y29cqijkx0ldqxim3q6f2pqi6"; - name = "kidentitymanagement-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kidentitymanagement-23.08.1.tar.xz"; + sha256 = "116wy5a63i1mlycvs3lmnc3ymqd4x6a1g7m1ihn82avspigpgx5w"; + name = "kidentitymanagement-23.08.1.tar.xz"; }; }; kig = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kig-23.08.0.tar.xz"; - sha256 = "1gf5ffxaxz26pbawc0j2ymkasg7r55dinp9n267x31ljfk96vl16"; - name = "kig-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kig-23.08.1.tar.xz"; + sha256 = "04znz479ywf0r8pg6qpcxsvr70gy0j1inxkhgvywbi8jvv8wmczg"; + name = "kig-23.08.1.tar.xz"; }; }; kigo = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kigo-23.08.0.tar.xz"; - sha256 = "1klhc1lyl32av1bzrd0j6y3n2vjf3ng1jkx6pr95w0mys3nz3z0w"; - name = "kigo-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kigo-23.08.1.tar.xz"; + sha256 = "0si0gwmkcl42wa349516wsr7ijw9cvqgam6q3a4bxkss1zkvsidw"; + name = "kigo-23.08.1.tar.xz"; }; }; killbots = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/killbots-23.08.0.tar.xz"; - sha256 = "0ihrrb1zngr1b9xwl65b631cb5d7w3na9f7k0dhih32j2rd1mc6z"; - name = "killbots-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/killbots-23.08.1.tar.xz"; + sha256 = "1nbl1jcl0ssxpfgkw57kxqk3rfilynjsxp86m51v55l2fixpvnjy"; + name = "killbots-23.08.1.tar.xz"; }; }; kimagemapeditor = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kimagemapeditor-23.08.0.tar.xz"; - sha256 = "1lj7pbccghniakbxcb4dyffb2q5s62r880cls08pw1hmnih558cq"; - name = "kimagemapeditor-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kimagemapeditor-23.08.1.tar.xz"; + sha256 = "1x2jz0vnpb1mlv7j39rvr7pcs6hpqz269jgvj932v9igk12g5g41"; + name = "kimagemapeditor-23.08.1.tar.xz"; }; }; kimap = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kimap-23.08.0.tar.xz"; - sha256 = "0rn2xg6nrnr33d6lljfqdvc65dn2rmglv6j03cqml5cqck1cm0l7"; - name = "kimap-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kimap-23.08.1.tar.xz"; + sha256 = "1ldrh47c1cvwmgh2a67xpryvhyawxmp7ff85b3l0821rrzbiiink"; + name = "kimap-23.08.1.tar.xz"; }; }; kio-admin = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kio-admin-23.08.0.tar.xz"; - sha256 = "157l499087gcw70wmdiaapqf5yipknsbqvpv2jjbb8p2vgp8q1pc"; - name = "kio-admin-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kio-admin-23.08.1.tar.xz"; + sha256 = "1ccvigavnpppiilgg4dq146nf2p3alq6qk7k2wz4p5cb4scv0apm"; + name = "kio-admin-23.08.1.tar.xz"; }; }; kio-extras = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kio-extras-23.08.0.tar.xz"; - sha256 = "02a84v4d9d2rns65j4yq1dspmifbh5h0mr1v14i9znffz3pfn72s"; - name = "kio-extras-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kio-extras-23.08.1.tar.xz"; + sha256 = "1nb1rlwfghkcvmaa4ba4maas29s2zkff5ym0ifc3cdyaajgmanqw"; + name = "kio-extras-23.08.1.tar.xz"; }; }; kio-gdrive = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kio-gdrive-23.08.0.tar.xz"; - sha256 = "1cngw7hyyryr0d1yj8r7l5ijdx9xxjw43c426m8rxm8w6x640mcz"; - name = "kio-gdrive-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kio-gdrive-23.08.1.tar.xz"; + sha256 = "1i28psm3bk1f5cjkfd7d2s6s0gmy35vf9c2y3h2g075jb7c0kxdz"; + name = "kio-gdrive-23.08.1.tar.xz"; }; }; kio-zeroconf = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kio-zeroconf-23.08.0.tar.xz"; - sha256 = "1920kl6r8jm8zp0q9c5civ7gx0a3kj13i9hlingjp042lwbww9z2"; - name = "kio-zeroconf-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kio-zeroconf-23.08.1.tar.xz"; + sha256 = "10vizxkcjbsglan4mm4464gk463v53xzjxkrdf9a64f8qh4qfcbs"; + name = "kio-zeroconf-23.08.1.tar.xz"; }; }; kipi-plugins = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kipi-plugins-23.08.0.tar.xz"; - sha256 = "0v9sm5c4d8g5ih9wbsmbfvxgjk7divjklfbwkv3pyhzvbqspai0p"; - name = "kipi-plugins-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kipi-plugins-23.08.1.tar.xz"; + sha256 = "0ngl4jx5da7c64qw7nqr8k7h55jgs67lj4v0n5yvmi1cx25kysi2"; + name = "kipi-plugins-23.08.1.tar.xz"; }; }; kirigami-gallery = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kirigami-gallery-23.08.0.tar.xz"; - sha256 = "06l6izavxlsgdkmi798ynk9b1sfw74cwhhdga4q92qvy3ick311x"; - name = "kirigami-gallery-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kirigami-gallery-23.08.1.tar.xz"; + sha256 = "1lvkc7z8vsmjs3d019a4dapx5hiaj3k1zrrvx47lxr249rgwj601"; + name = "kirigami-gallery-23.08.1.tar.xz"; }; }; kiriki = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kiriki-23.08.0.tar.xz"; - sha256 = "030nw63s8xmvmgngb6w04yv6h0yj6cqvl7qybwhrrahxr3906jzs"; - name = "kiriki-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kiriki-23.08.1.tar.xz"; + sha256 = "0gw2ybispmpjmralhrml62xpvfq7pyhfljqqr9az4y7kfb84jaka"; + name = "kiriki-23.08.1.tar.xz"; }; }; kiten = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kiten-23.08.0.tar.xz"; - sha256 = "1fhx9hbciw622wpqj5lhdb9vws4p2l6zrbmzmxkx7djxdym41hra"; - name = "kiten-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kiten-23.08.1.tar.xz"; + sha256 = "0n0cc5f1pkdqgy6iwp5nwrzklg197k2vy5nxmnkirbz69syaic9y"; + name = "kiten-23.08.1.tar.xz"; }; }; kitinerary = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kitinerary-23.08.0.tar.xz"; - sha256 = "1m7yhm4yrvhbpggigfrm2xd41rg91zwvs0rbnfsrpnhr2wm8qb1r"; - name = "kitinerary-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kitinerary-23.08.1.tar.xz"; + sha256 = "1wy7b13rnycaz8s33cq9wydi9z0zq7hgcy7lylyyxr4sv5frhhi8"; + name = "kitinerary-23.08.1.tar.xz"; }; }; kjournald = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kjournald-23.08.0.tar.xz"; - sha256 = "19mcj53gxlipd6ny6dzyqxq0i6v1838wxl79dj9gwgvmqrr1vd4i"; - name = "kjournald-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kjournald-23.08.1.tar.xz"; + sha256 = "0ysvv0wpb24xj5ir5d87w17aan7v86rf90pf8y5773wciq4hfa4l"; + name = "kjournald-23.08.1.tar.xz"; }; }; kjumpingcube = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kjumpingcube-23.08.0.tar.xz"; - sha256 = "0grzrw3mi94fc00flq8alrf1z2pksk0r0xafazi1i9ibv789d899"; - name = "kjumpingcube-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kjumpingcube-23.08.1.tar.xz"; + sha256 = "0pbgdkwn3njiln5l11s4213mn556qylnbdhcjiv3f3z3y3x7846c"; + name = "kjumpingcube-23.08.1.tar.xz"; }; }; kldap = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kldap-23.08.0.tar.xz"; - sha256 = "14457ld8rdvs2s2nrbpnvf7vcqrpbxxnzbqbxg8z7swpn695w235"; - name = "kldap-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kldap-23.08.1.tar.xz"; + sha256 = "0g3y21nbg173hirby99ml5qgzfci81zkh8qnnfy5jjp0h0sw1br8"; + name = "kldap-23.08.1.tar.xz"; }; }; kleopatra = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kleopatra-23.08.0.tar.xz"; - sha256 = "0pr56q1cb26453zxxya8lxhchp2v05631ic4v9fqbwfmgchj13xq"; - name = "kleopatra-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kleopatra-23.08.1.tar.xz"; + sha256 = "1xw34mcdyagbms3lijgh4b4hy4n4y34i8w8d6xhbc4w76gxqclya"; + name = "kleopatra-23.08.1.tar.xz"; }; }; klettres = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/klettres-23.08.0.tar.xz"; - sha256 = "1wqnmpl9ilv4bl8cp55kqbcnbqm9k2g93z0ilv313k8wlx79djld"; - name = "klettres-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/klettres-23.08.1.tar.xz"; + sha256 = "1k2w2f1009y0anqxi655mljx7k55rmzhrbr2506sgajsi4rdlnvk"; + name = "klettres-23.08.1.tar.xz"; }; }; klickety = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/klickety-23.08.0.tar.xz"; - sha256 = "118pf0zj4a0q1hca0ym70q85ac5fsjkki2g04x1hjrzkcv51q8zz"; - name = "klickety-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/klickety-23.08.1.tar.xz"; + sha256 = "18zy9n4qbhzwm803x44c4qhhpc9dn0pjw83vs9ac4hp78jwr01yz"; + name = "klickety-23.08.1.tar.xz"; }; }; klines = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/klines-23.08.0.tar.xz"; - sha256 = "0al1ri7g20r8w7ijk1pdgpvn32z9nfrr19rj2hrm2wg2349kvqdq"; - name = "klines-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/klines-23.08.1.tar.xz"; + sha256 = "1lpkc8n8sapj1iv2fb5s4irmz1n7myk3la66ndmvp6029qq9a3b0"; + name = "klines-23.08.1.tar.xz"; }; }; kmag = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kmag-23.08.0.tar.xz"; - sha256 = "0swj9zaamrv8jp38hmd8fisnaljjr1i1vplrbvipxr2sg2f3zlip"; - name = "kmag-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kmag-23.08.1.tar.xz"; + sha256 = "0hav7ndrdy4dyjx4qinpa21mzzrd82bkvl2v7mr2qmziqyarg7zs"; + name = "kmag-23.08.1.tar.xz"; }; }; kmahjongg = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kmahjongg-23.08.0.tar.xz"; - sha256 = "1i20mxciwvgb5d0zg7via8rk4yzx7n35c8gphd0lyf27s8rc0kpr"; - name = "kmahjongg-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kmahjongg-23.08.1.tar.xz"; + sha256 = "1qs69map1mb3gv8chnpsk83h50hdiqq0x7iscvdx1zv184507i8h"; + name = "kmahjongg-23.08.1.tar.xz"; }; }; kmail = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kmail-23.08.0.tar.xz"; - sha256 = "052pz9rhb2s0cf86ms1br8sl3f7iwb6k864d64b3wd5xvhbcsf55"; - name = "kmail-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kmail-23.08.1.tar.xz"; + sha256 = "12ml9wq7rg85mk482d74llr72lqxrq6yapwk77ha6sih9382akra"; + name = "kmail-23.08.1.tar.xz"; }; }; kmail-account-wizard = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kmail-account-wizard-23.08.0.tar.xz"; - sha256 = "14y0q8xm0m59pqh783y9iji5ngf7ckhyfrh9kmj2i972m3dzh2db"; - name = "kmail-account-wizard-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kmail-account-wizard-23.08.1.tar.xz"; + sha256 = "1474lx2lpbagms4ynr9m5lihk22pzikz6dw57qm8m8gkask46v10"; + name = "kmail-account-wizard-23.08.1.tar.xz"; }; }; kmailtransport = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kmailtransport-23.08.0.tar.xz"; - sha256 = "0ifaqbjpfmislngl92qssnssjd9maz44lzlihp8cnnn2kd1xw3pg"; - name = "kmailtransport-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kmailtransport-23.08.1.tar.xz"; + sha256 = "1a9qsjw9i8q5vcdq3yywllm8680cpgmqygfcbacgvldzb9vkmc50"; + name = "kmailtransport-23.08.1.tar.xz"; }; }; kmbox = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kmbox-23.08.0.tar.xz"; - sha256 = "1v5s0vs2n316qk0kr737i9kcmx15b7z1yhgbdwhmllyb2cybn6s4"; - name = "kmbox-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kmbox-23.08.1.tar.xz"; + sha256 = "1hvwckqw0vhclrc0av7c2677hi6j3x6ll0y33cwdxx65khdb4bk5"; + name = "kmbox-23.08.1.tar.xz"; }; }; kmime = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kmime-23.08.0.tar.xz"; - sha256 = "0z7zk9q0j0i4ddcnlgqb8p82vnwwxqw5l9hpmlyd8bsdxghd8wp4"; - name = "kmime-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kmime-23.08.1.tar.xz"; + sha256 = "0zxvvkkd452xk7pbmz40phh25azw8v68irnbdk4dc3xxwcks7p56"; + name = "kmime-23.08.1.tar.xz"; }; }; kmines = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kmines-23.08.0.tar.xz"; - sha256 = "10wrx0xlnx3d27hyb3j33cdrqis8lvmd8h0x6vm7xrw9pbfnhfzk"; - name = "kmines-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kmines-23.08.1.tar.xz"; + sha256 = "1xbyfapwjghh4s7p2p26aqzgbaqp837zfggmzff7by5bhpaarw98"; + name = "kmines-23.08.1.tar.xz"; }; }; kmix = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kmix-23.08.0.tar.xz"; - sha256 = "013jwxd0l3vdfqjqd3g52p5jpql67f50qhnfnr2vygmz5xb65p8k"; - name = "kmix-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kmix-23.08.1.tar.xz"; + sha256 = "0fkhq7j1807kcs9wzqapichp1p1wrxbmaxv1khxmn4gqkrnc4092"; + name = "kmix-23.08.1.tar.xz"; }; }; kmousetool = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kmousetool-23.08.0.tar.xz"; - sha256 = "1nijq9d2chvil677npx9pj155v6xl5iklyi2696jndfw9v30hsy1"; - name = "kmousetool-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kmousetool-23.08.1.tar.xz"; + sha256 = "1lycnk5243plmwbhcz0by355zmvv90yki26vvif0g47s8c53d64p"; + name = "kmousetool-23.08.1.tar.xz"; }; }; kmouth = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kmouth-23.08.0.tar.xz"; - sha256 = "031kj9n1p9x927z373b1yhfnhi2r8spp5lb4gxfngfxnh41cadrx"; - name = "kmouth-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kmouth-23.08.1.tar.xz"; + sha256 = "13l8vcff6d161y3inacn5inh0v9nbd6q19symrnpxp7q0s73q2zd"; + name = "kmouth-23.08.1.tar.xz"; }; }; kmplot = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kmplot-23.08.0.tar.xz"; - sha256 = "0if00w89a4zjsbjxagz49jkqbir9l4fqn7rzrxx3ji6pgk5817yf"; - name = "kmplot-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kmplot-23.08.1.tar.xz"; + sha256 = "140msfsacr4d0vs04m7wb14ykamgnm6g0dmkyizd7bqd4ljfv32q"; + name = "kmplot-23.08.1.tar.xz"; }; }; knavalbattle = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/knavalbattle-23.08.0.tar.xz"; - sha256 = "0vfzp4bcmxgz1llza7vigffa2zcgs2k2qmxahqbb076fy6qmqgqr"; - name = "knavalbattle-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/knavalbattle-23.08.1.tar.xz"; + sha256 = "0my2bj39r4chdnbh6m9i8m8yk5cnjy5grcscj88rim224df6c1sc"; + name = "knavalbattle-23.08.1.tar.xz"; }; }; knetwalk = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/knetwalk-23.08.0.tar.xz"; - sha256 = "0wh746q4hnyf4zq2rh1i8y22b3a8a5qwrp3rwl1b8aq6fwhfwypl"; - name = "knetwalk-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/knetwalk-23.08.1.tar.xz"; + sha256 = "0j3qph7i9adv1dw548nai613lkra80a7g4x6i7wwvf2l8gy494lw"; + name = "knetwalk-23.08.1.tar.xz"; }; }; knights = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/knights-23.08.0.tar.xz"; - sha256 = "1qjlssvdiri6y4grl4w1dzg65gnkwdpvlamhz7q8fbrbifr10im6"; - name = "knights-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/knights-23.08.1.tar.xz"; + sha256 = "1v3jwi6frn3x7kdgaljyvgai1v8py60hx6vr6dhgij4wxj7fiflh"; + name = "knights-23.08.1.tar.xz"; }; }; knotes = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/knotes-23.08.0.tar.xz"; - sha256 = "03mvz47c8arjzmjlmr91gw9gnad6f6smspbzr0niwhsgns7brcqq"; - name = "knotes-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/knotes-23.08.1.tar.xz"; + sha256 = "0lxijxc0r6cri43pqgypsazzkm1mdljx8kic7x6ih046njazd3zw"; + name = "knotes-23.08.1.tar.xz"; }; }; koko = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/koko-23.08.0.tar.xz"; - sha256 = "18i7kw8x6wg1ak1l0qn83kdfkq5p7fc0zkf71jyzbs30jgx3lird"; - name = "koko-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/koko-23.08.1.tar.xz"; + sha256 = "1q627hdmqcsl0580l2yp43fwlyjqyfmwgzr1srhsp2pvdnv5spg7"; + name = "koko-23.08.1.tar.xz"; }; }; kolf = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kolf-23.08.0.tar.xz"; - sha256 = "1k6zv6lgld5cvv73bkr1sb50hihvrjhwf8irw11wing808fcg1w9"; - name = "kolf-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kolf-23.08.1.tar.xz"; + sha256 = "1qbj4ld1rx1riwfy7b3yp7p8m1iljyxcng2y659daafi3izxmlxp"; + name = "kolf-23.08.1.tar.xz"; }; }; kollision = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kollision-23.08.0.tar.xz"; - sha256 = "0j8fyh0k48wh3rhbv0vid4lh9a439cyiqg7d0kpz5v93271vj99b"; - name = "kollision-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kollision-23.08.1.tar.xz"; + sha256 = "1nk15nfvc07a3yf5ynmwbzqvkkmjswz4bqp13mmz9gy4bn5fsmjf"; + name = "kollision-23.08.1.tar.xz"; }; }; kolourpaint = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kolourpaint-23.08.0.tar.xz"; - sha256 = "1d53m63nmphd81vv5a75kaqx75z8sdfgasbi8yrppgp423157j8v"; - name = "kolourpaint-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kolourpaint-23.08.1.tar.xz"; + sha256 = "086dnbhd05ydxxp0kpll8yw19kagkjdp7r2i73sx8k57amzg5f48"; + name = "kolourpaint-23.08.1.tar.xz"; }; }; kompare = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kompare-23.08.0.tar.xz"; - sha256 = "1fkhb3ap3xmyjy8ixybdgbllq4948zsjxqypxczjxjalc3mpijz1"; - name = "kompare-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kompare-23.08.1.tar.xz"; + sha256 = "1nccs2b6n7iqf2n4gr7d0aa11qhm4m6r8946b2b2qzh1zgyw6n0l"; + name = "kompare-23.08.1.tar.xz"; }; }; kongress = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kongress-23.08.0.tar.xz"; - sha256 = "1773qavz9g4jxwxb5qvj64pcfr0j4yd3r9wqb3a291p3fspi5flk"; - name = "kongress-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kongress-23.08.1.tar.xz"; + sha256 = "0ln8qk9lsa0mickj8qvvhxlkg73cpqzhvc0fsj5jmgkqwqlyakg2"; + name = "kongress-23.08.1.tar.xz"; }; }; konqueror = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/konqueror-23.08.0.tar.xz"; - sha256 = "1xgrmag0x9hhhxwih1zzcf89jm2f60cbih5sc291daayfjb907x3"; - name = "konqueror-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/konqueror-23.08.1.tar.xz"; + sha256 = "0vbhy24jyjzbx19cbd015bnyiiica6vbkjks6j0qchn03hihlaff"; + name = "konqueror-23.08.1.tar.xz"; }; }; konquest = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/konquest-23.08.0.tar.xz"; - sha256 = "090ksydgn56f1hym1s3sv58n5l3n990idl9149xpf7q33zfvwnlp"; - name = "konquest-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/konquest-23.08.1.tar.xz"; + sha256 = "06n889qmc2igyf5zzb14f2q7c54ndwnj52b6jhdl6vlwjishl5mv"; + name = "konquest-23.08.1.tar.xz"; }; }; konsole = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/konsole-23.08.0.tar.xz"; - sha256 = "177sfgs5jpaih6zpk4wfax6ic9qh3zlq6bi2h7mr7jsd8pcnplii"; - name = "konsole-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/konsole-23.08.1.tar.xz"; + sha256 = "0k0zrbzpvn0vi8mrjdzdpnjwq6zhrbk1hd26g2hkn92hw5i1ra0y"; + name = "konsole-23.08.1.tar.xz"; }; }; kontact = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kontact-23.08.0.tar.xz"; - sha256 = "116dmf6pkcix00dwj7rajxbb3jjfp7xiwd6w2g08w6ir9n2fgncr"; - name = "kontact-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kontact-23.08.1.tar.xz"; + sha256 = "05khswfrdx0ivs87df670qm4lr2psn8vcdddxq74dldn6gwrb5sl"; + name = "kontact-23.08.1.tar.xz"; }; }; kontactinterface = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kontactinterface-23.08.0.tar.xz"; - sha256 = "1q4yc240hzmdqg2y384cg8gfqbq0hf93fn2y8ihq02chn1iqyxp3"; - name = "kontactinterface-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kontactinterface-23.08.1.tar.xz"; + sha256 = "0wisa3kwv43gwp4l5pmk7jlmb14rvzngkb5az0ywjdsam1b3lzr2"; + name = "kontactinterface-23.08.1.tar.xz"; }; }; kontrast = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kontrast-23.08.0.tar.xz"; - sha256 = "018p2k8b332pgc0lc0jrhpajy6wdz3va77g59x6yjq16qkm3njxa"; - name = "kontrast-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kontrast-23.08.1.tar.xz"; + sha256 = "1v2j9p3j2djwdl9k7ka0gvgbf15x3w0ks7inr748vr38n2n4zn9i"; + name = "kontrast-23.08.1.tar.xz"; }; }; konversation = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/konversation-23.08.0.tar.xz"; - sha256 = "1zjl9fppl8k53i5f5fpgnnxqg7dmfh8kv0a19x9dm5wrxv4rf60x"; - name = "konversation-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/konversation-23.08.1.tar.xz"; + sha256 = "0nhxgzlj7ankk66m9hrpcgrs1pvvfd00ashhinz8ps91hyv5xnrh"; + name = "konversation-23.08.1.tar.xz"; }; }; kopeninghours = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kopeninghours-23.08.0.tar.xz"; - sha256 = "15vx9qq93vbq9lpynmvysbqa5cdr83547mrs6zhjzz9s0xm05qy9"; - name = "kopeninghours-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kopeninghours-23.08.1.tar.xz"; + sha256 = "0dl40y57ghgc0rq97d00fhasnmmpcijxmb3icl4vmi6j6r8v1x92"; + name = "kopeninghours-23.08.1.tar.xz"; }; }; kopete = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kopete-23.08.0.tar.xz"; - sha256 = "13sygr3bq7ynwijcw7mjv8b9vsvhk0fsz5jzl9zlpg7z8mv9wf89"; - name = "kopete-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kopete-23.08.1.tar.xz"; + sha256 = "1awws8whbb5c0s0kic51f535q0790np6piqp6qin4c1dirmm6l66"; + name = "kopete-23.08.1.tar.xz"; }; }; korganizer = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/korganizer-23.08.0.tar.xz"; - sha256 = "18213j807nbmyjr2583pcmvp7mql35fgwg2ngn4la30q2b1av4l8"; - name = "korganizer-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/korganizer-23.08.1.tar.xz"; + sha256 = "0z6b0c5nbnncdn112qqlz6w28w7m4mlr1kaz803ipv4njjlx9ji5"; + name = "korganizer-23.08.1.tar.xz"; }; }; kosmindoormap = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kosmindoormap-23.08.0.tar.xz"; - sha256 = "1w9h7rbsb4dwxbbp0jx5cp1fvnzaj0bl2bqpvcyc6n2203v6dkad"; - name = "kosmindoormap-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kosmindoormap-23.08.1.tar.xz"; + sha256 = "1f9rcz761v4n0il8asmmr341r3kyz20h3vr8bhfywfrc1i3xhdid"; + name = "kosmindoormap-23.08.1.tar.xz"; }; }; kpat = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kpat-23.08.0.tar.xz"; - sha256 = "1q7lygdzklh6gqlm0hjd4qyw6bfglaq0d04r9yqw2ihy5dyn7wcp"; - name = "kpat-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kpat-23.08.1.tar.xz"; + sha256 = "1whc2a35118659zgxfrl1275bablpyccm2c0zhp8hkblnp1nghmh"; + name = "kpat-23.08.1.tar.xz"; }; }; kpimtextedit = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kpimtextedit-23.08.0.tar.xz"; - sha256 = "15xq92d0ximnln1yk0s4fa4byhkbbgm3m0c6f4dsjdim2x57ldk3"; - name = "kpimtextedit-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kpimtextedit-23.08.1.tar.xz"; + sha256 = "0bciybwkhynlmi36pk412n29za2wnqa7zq94kwbs23xzhaa535lk"; + name = "kpimtextedit-23.08.1.tar.xz"; }; }; kpkpass = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kpkpass-23.08.0.tar.xz"; - sha256 = "02s6gzq4qny9n5k5jcrvlpsjf6ac0wla9q24cgn52cvf85z704wp"; - name = "kpkpass-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kpkpass-23.08.1.tar.xz"; + sha256 = "10bb70fza0q810l3fg05m9yp9blcbmsprja4kvwh7zrvkccvz4sv"; + name = "kpkpass-23.08.1.tar.xz"; }; }; kpmcore = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kpmcore-23.08.0.tar.xz"; - sha256 = "11wkcwf8971v37pz678lcx04darh5x6pzr8qdxdgf00sfv27lcld"; - name = "kpmcore-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kpmcore-23.08.1.tar.xz"; + sha256 = "1nvmdl3lrd6spbm4b3dsxccp0sd3v9ah5gfsrfabxdmrnsj8sfcx"; + name = "kpmcore-23.08.1.tar.xz"; }; }; kpublictransport = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kpublictransport-23.08.0.tar.xz"; - sha256 = "0lzjczj9lpxq00ady02xmdnclqg6sdhw08smhxa59pzj50m5qffg"; - name = "kpublictransport-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kpublictransport-23.08.1.tar.xz"; + sha256 = "1509q4hmp7cgxgnv785wb1hqvsrvfx19hi66d9n84k98i4n30l4q"; + name = "kpublictransport-23.08.1.tar.xz"; }; }; kqtquickcharts = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kqtquickcharts-23.08.0.tar.xz"; - sha256 = "0x9j2xggc7rw1nqyy66qx61fksqcrmzgns90an7yrcckmgivllfl"; - name = "kqtquickcharts-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kqtquickcharts-23.08.1.tar.xz"; + sha256 = "0zc709c9vwn7cy1s22mhnzvfhhhd2pzsphsd6zxkyfb5sj6l9wn9"; + name = "kqtquickcharts-23.08.1.tar.xz"; }; }; krdc = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/krdc-23.08.0.tar.xz"; - sha256 = "1ii828489kijdfnc4ac5i9mj89mcq2zw8qmf965yalagxphjp3sx"; - name = "krdc-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/krdc-23.08.1.tar.xz"; + sha256 = "09920l7mjvv5h0y3syffb28i6kvdg6s6aizphrjxvbzbaxzr38wz"; + name = "krdc-23.08.1.tar.xz"; }; }; krecorder = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/krecorder-23.08.0.tar.xz"; - sha256 = "078nq5y0vrvzpqpbh10yg6p3w8g82z69xqlysc6vy8nvkcs3ghm6"; - name = "krecorder-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/krecorder-23.08.1.tar.xz"; + sha256 = "0pz76gl7fqad4llh5qsip9c5vmbskjdry16261jq0bxi36vz168a"; + name = "krecorder-23.08.1.tar.xz"; }; }; kreversi = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kreversi-23.08.0.tar.xz"; - sha256 = "1b4i74i7fvkscxp2i8jjdm5f0rnggilcl8l75xvrjz3h06h0576s"; - name = "kreversi-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kreversi-23.08.1.tar.xz"; + sha256 = "1lmk76pkjl133dgy54rv2x6pb6nbyi4fh8k9c3md600nlksx5ip3"; + name = "kreversi-23.08.1.tar.xz"; }; }; krfb = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/krfb-23.08.0.tar.xz"; - sha256 = "0j5qz5yb0xvlzyy6sm3v1xk4m9h1aqb4xx0k2mxpcy4m23lhyi60"; - name = "krfb-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/krfb-23.08.1.tar.xz"; + sha256 = "1k8fdjly2v04wvzr88fkkp6syx84qjh5apgdh9ky3ix4fgzr8630"; + name = "krfb-23.08.1.tar.xz"; }; }; kross-interpreters = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kross-interpreters-23.08.0.tar.xz"; - sha256 = "09dl86ll5v8k19sfg4jhvzl4g9f2ypnq6v9wiads41051bgx987h"; - name = "kross-interpreters-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kross-interpreters-23.08.1.tar.xz"; + sha256 = "1nkxbajiwar3w8pnmlvrp6pd3w17h8swr7q0bs0vf84pcz4paikm"; + name = "kross-interpreters-23.08.1.tar.xz"; }; }; kruler = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kruler-23.08.0.tar.xz"; - sha256 = "010yifsv5mcg9idsvfjziy2qdfqhzna2nwpzc22kfpxc3fgcfnha"; - name = "kruler-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kruler-23.08.1.tar.xz"; + sha256 = "12w9grnqbvha2mliaincxvsw1cm8s6kl7q966b5x7nh2vskl30k5"; + name = "kruler-23.08.1.tar.xz"; }; }; ksanecore = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/ksanecore-23.08.0.tar.xz"; - sha256 = "1nmx6490yr49lm39jwh941b25y5i3p7f4j66v0zbg7mq3752ggsn"; - name = "ksanecore-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/ksanecore-23.08.1.tar.xz"; + sha256 = "1nxpwick1ya29rxq7as0dx8sdggbhnxbgy3sd6l9r9qdx8a3wkb4"; + name = "ksanecore-23.08.1.tar.xz"; }; }; kshisen = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kshisen-23.08.0.tar.xz"; - sha256 = "1p4c4k3qzs6mpf53fr7crnif0l1gs4f5licd715fbv2ral874w5n"; - name = "kshisen-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kshisen-23.08.1.tar.xz"; + sha256 = "1rskwd3n87h2ni85skicqgp1fn2ii059nidvxkvnwl75hs278ki5"; + name = "kshisen-23.08.1.tar.xz"; }; }; ksirk = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/ksirk-23.08.0.tar.xz"; - sha256 = "0xrbjbbscab83vvxldbfwr3aspwfyima27a5ry65clf86r40g8fi"; - name = "ksirk-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/ksirk-23.08.1.tar.xz"; + sha256 = "0i8ccbdhwm6498h1bh4j1cwik4cmgc5ls4850kbhp5kz5sxvcpid"; + name = "ksirk-23.08.1.tar.xz"; }; }; ksmtp = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/ksmtp-23.08.0.tar.xz"; - sha256 = "0kfl1zrbh9114bmvby387cgqd616i21hrhbbih6diklr2xk0ramr"; - name = "ksmtp-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/ksmtp-23.08.1.tar.xz"; + sha256 = "0p43z4lq446r9gvp9ip2x7qd1r4c09m5rpm12s0xg526w7yzd1gc"; + name = "ksmtp-23.08.1.tar.xz"; }; }; ksnakeduel = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/ksnakeduel-23.08.0.tar.xz"; - sha256 = "1qhplpq4ybk4zlmh92b7v5rxki4i0j7azngc2pn8awabblylhc8j"; - name = "ksnakeduel-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/ksnakeduel-23.08.1.tar.xz"; + sha256 = "1h9v8502k3bmgdljpjvyq13cgb2is3qa0nky0880dmym85dwc3wy"; + name = "ksnakeduel-23.08.1.tar.xz"; }; }; kspaceduel = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kspaceduel-23.08.0.tar.xz"; - sha256 = "01fis8xzbslvwgk7f4mdf4rijjcdkiq2zza99d4qgn3zldjznxyw"; - name = "kspaceduel-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kspaceduel-23.08.1.tar.xz"; + sha256 = "0zgpv834a5ywy7hpak9cn8k992v3ksna1ajpnkjhwm49ag4bagzr"; + name = "kspaceduel-23.08.1.tar.xz"; }; }; ksquares = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/ksquares-23.08.0.tar.xz"; - sha256 = "1yng38zvgs91qb2w4nnmyhv8adnwq4zipqpbm4nr7ipysq7acm10"; - name = "ksquares-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/ksquares-23.08.1.tar.xz"; + sha256 = "0dwa3yrfk4zkc6dhy2l1snaw0bnkjgzkil15s9qgw3dpl8bh289b"; + name = "ksquares-23.08.1.tar.xz"; }; }; ksudoku = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/ksudoku-23.08.0.tar.xz"; - sha256 = "0cz2rjwvyg062cjx9fik75ic782i0xqcs4cvcska6m1slhv93w9m"; - name = "ksudoku-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/ksudoku-23.08.1.tar.xz"; + sha256 = "1lxp1xdl5k92ycpx3v2qwr28cksn16fwxv5ikvhai2smf5ml310b"; + name = "ksudoku-23.08.1.tar.xz"; }; }; ksystemlog = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/ksystemlog-23.08.0.tar.xz"; - sha256 = "0k8cncpp27l7n6s7aq3iwacf41jjskxs03204y2i877nv9xg6j3x"; - name = "ksystemlog-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/ksystemlog-23.08.1.tar.xz"; + sha256 = "0wnchhvfd5l4si4vahcnzpjfj53xa7wv88h64c6g5833c3h0wqwa"; + name = "ksystemlog-23.08.1.tar.xz"; }; }; kteatime = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kteatime-23.08.0.tar.xz"; - sha256 = "0nw9ly0jvkl9m3fr7cgmycg28379vl2n547n9k2sh8p5va545dj1"; - name = "kteatime-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kteatime-23.08.1.tar.xz"; + sha256 = "0pra050l62f5im0vjgm3vy548pd0mcazc3gl1ikkgbja7qqhwksd"; + name = "kteatime-23.08.1.tar.xz"; }; }; ktimer = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/ktimer-23.08.0.tar.xz"; - sha256 = "06dlhfxr3amrvbdrdq3k85i477i7qan913dqp577nlbf3wlblvsc"; - name = "ktimer-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/ktimer-23.08.1.tar.xz"; + sha256 = "1cc4cnj4c2p7hxid1xhv2dhxajyakk1vdnl4p4fgvbs8xrkj3357"; + name = "ktimer-23.08.1.tar.xz"; }; }; ktnef = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/ktnef-23.08.0.tar.xz"; - sha256 = "00ybqdbz5g6392yzc725pgspx8mf4123iv7pd4x7qnfzf5by91l1"; - name = "ktnef-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/ktnef-23.08.1.tar.xz"; + sha256 = "0j750z0cl83cnihfhjj3llds1ma8j4ia7b94xjwv6mh6m80rkasa"; + name = "ktnef-23.08.1.tar.xz"; }; }; ktorrent = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/ktorrent-23.08.0.tar.xz"; - sha256 = "048p6lir9kk1pllpgwc5nr0laywlgd5namp70h22lmiwgaymh20r"; - name = "ktorrent-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/ktorrent-23.08.1.tar.xz"; + sha256 = "1i2lijbdlaadjh4sfcdcf3264hvybr73iw4nafsiyy42ddri8qp1"; + name = "ktorrent-23.08.1.tar.xz"; }; }; ktouch = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/ktouch-23.08.0.tar.xz"; - sha256 = "0y550h945fk1jfqfyc5fyd6hfi9g7awr7ag596jjrbw552xy8ynq"; - name = "ktouch-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/ktouch-23.08.1.tar.xz"; + sha256 = "11j4jcschflxl5s5971bz972gxg700wibqzb4x0nlhcq9qrwvkbf"; + name = "ktouch-23.08.1.tar.xz"; }; }; ktrip = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/ktrip-23.08.0.tar.xz"; - sha256 = "1y3xkkjh8ip4mcx5y6396axbylpql1iyfz9y115r7s7n8hb1qrfp"; - name = "ktrip-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/ktrip-23.08.1.tar.xz"; + sha256 = "1viymrqni2p91bjd1z81240ah7h21328f7b8j750xb57nqhxsk4h"; + name = "ktrip-23.08.1.tar.xz"; }; }; ktuberling = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/ktuberling-23.08.0.tar.xz"; - sha256 = "1wc74cpvalp0xpnhsqkbqyk3gjnzmi95hqdsj4wpqj60mh78zzy7"; - name = "ktuberling-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/ktuberling-23.08.1.tar.xz"; + sha256 = "1b862cf4pri4alwix148ld0v5y9scf4v2j0a34ivaqfsr1nifcms"; + name = "ktuberling-23.08.1.tar.xz"; }; }; kturtle = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kturtle-23.08.0.tar.xz"; - sha256 = "064kf6apwxnv7zmpv1mal3y4i7y46rd939dfa9dk4x41d3la2mlv"; - name = "kturtle-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kturtle-23.08.1.tar.xz"; + sha256 = "0i3rhdf0695niv076g6hhxrzm010n5w94xgshxqb0bw03prxz354"; + name = "kturtle-23.08.1.tar.xz"; }; }; kubrick = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kubrick-23.08.0.tar.xz"; - sha256 = "0y0h7l3mpijm08r13hlfy1dmx34kafndx0cr7vll0wb3b9xhlpqv"; - name = "kubrick-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kubrick-23.08.1.tar.xz"; + sha256 = "0yi5v15sn2dwfw94nahqpmpirfp727cx1cl4dh51g2418863r7ih"; + name = "kubrick-23.08.1.tar.xz"; }; }; kwalletmanager = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kwalletmanager-23.08.0.tar.xz"; - sha256 = "0hf3288bhyr8864k0fm6kw77rx13fbkhxlspisl4l7algc9z5qfq"; - name = "kwalletmanager-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kwalletmanager-23.08.1.tar.xz"; + sha256 = "1r4d0hhqfdf9k4qk1swbx8a2i4ywycgxr77fnqw7wfhv76zd7jih"; + name = "kwalletmanager-23.08.1.tar.xz"; }; }; kwave = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kwave-23.08.0.tar.xz"; - sha256 = "0a278cq9ya3cvvzllminkiw1ac8g0g5qs5ay59xh6h4mn6lxn0y4"; - name = "kwave-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kwave-23.08.1.tar.xz"; + sha256 = "1lryirz3q46rkz5l0ymg2pfnrrhjdk7lsibbah9bxhx1rw59dsb6"; + name = "kwave-23.08.1.tar.xz"; }; }; kweather = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kweather-23.08.0.tar.xz"; - sha256 = "00ympmljkp8xvl8gg86dbmyd5mxasg6wfx17jgyrvwh0fdq150q5"; - name = "kweather-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kweather-23.08.1.tar.xz"; + sha256 = "10piaaayxjhd5vw2fyi6f4j2lz9aa6snmdnpi36lj4nk0l8xw043"; + name = "kweather-23.08.1.tar.xz"; }; }; kwordquiz = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/kwordquiz-23.08.0.tar.xz"; - sha256 = "1n7lh8xyp5w0r3d4dijsl8lnv2az6vvkbnlywbhjcs28lc1s392g"; - name = "kwordquiz-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/kwordquiz-23.08.1.tar.xz"; + sha256 = "1sgk25awkm1bzri3k5szqw9h1visiym3nr6zws1hg7hr2vbdqd12"; + name = "kwordquiz-23.08.1.tar.xz"; }; }; libgravatar = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/libgravatar-23.08.0.tar.xz"; - sha256 = "1v8lljgawzdrfv2dcbrxkih6as67q3p2id093nxks6x3j81li223"; - name = "libgravatar-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/libgravatar-23.08.1.tar.xz"; + sha256 = "05q8w7kr0kvyw4xgvqfidaw45d1jcv6y2njpvzf7krlkw9garj1x"; + name = "libgravatar-23.08.1.tar.xz"; }; }; libkcddb = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/libkcddb-23.08.0.tar.xz"; - sha256 = "0pkiy5qfmy58s6zvss1zx837jg6nv696m2z99vyj5nshz7926gv4"; - name = "libkcddb-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/libkcddb-23.08.1.tar.xz"; + sha256 = "0l9lzs8pd68wplj0wd7317s91nv2n6c770dqngsai3bhwg5zprpg"; + name = "libkcddb-23.08.1.tar.xz"; }; }; libkcompactdisc = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/libkcompactdisc-23.08.0.tar.xz"; - sha256 = "0m677c12hxd7n7vf887x8pp29i3y42kvvj9ah3rgza7qr7w5bnpf"; - name = "libkcompactdisc-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/libkcompactdisc-23.08.1.tar.xz"; + sha256 = "1xqz38p0x9rf52d44fqfsmi2ln794dliwdphrfq6v5d9h0kh9xy5"; + name = "libkcompactdisc-23.08.1.tar.xz"; }; }; libkdcraw = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/libkdcraw-23.08.0.tar.xz"; - sha256 = "0iyq01ql0v0vvcca2qa7vi02kby76446qja7vg6h70524pgvdjx3"; - name = "libkdcraw-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/libkdcraw-23.08.1.tar.xz"; + sha256 = "0rv2wrfnrf8yj4x3jkh212yncvnjx5kwqlsj95q5fiaqi0fhnifr"; + name = "libkdcraw-23.08.1.tar.xz"; }; }; libkdegames = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/libkdegames-23.08.0.tar.xz"; - sha256 = "12nb3gj8capcajb9s5qga3i58b57vv3fqn000wsqg3bb4l2wg6c7"; - name = "libkdegames-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/libkdegames-23.08.1.tar.xz"; + sha256 = "15yvlwmadr1arx81xr5mnlx3hlvniiia3zlkywkwr7dzcakn18hf"; + name = "libkdegames-23.08.1.tar.xz"; }; }; libkdepim = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/libkdepim-23.08.0.tar.xz"; - sha256 = "1vhcd0r8lqwm09i95c8x913ld4f6mqm6r83d3s67m0s0gm3zhf10"; - name = "libkdepim-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/libkdepim-23.08.1.tar.xz"; + sha256 = "18hkv0vm8wp3f6503miyqm3mv29vp9q5vbxflhgjpkky89s8x074"; + name = "libkdepim-23.08.1.tar.xz"; }; }; libkeduvocdocument = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/libkeduvocdocument-23.08.0.tar.xz"; - sha256 = "0ibjacd0nqgkjfn9dhr2pibh10fzmd601lp7ycr0nafn11k8fdyn"; - name = "libkeduvocdocument-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/libkeduvocdocument-23.08.1.tar.xz"; + sha256 = "0qinhp0k0r416r8zp9vwnf3dchybfdw0x2kqgn98i1549bxw3fyj"; + name = "libkeduvocdocument-23.08.1.tar.xz"; }; }; libkexiv2 = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/libkexiv2-23.08.0.tar.xz"; - sha256 = "0rkb7zfzn0m67fjcy5qmzz1hvwjrhf1ylk0rjddyvpyn7ndnnisy"; - name = "libkexiv2-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/libkexiv2-23.08.1.tar.xz"; + sha256 = "0dmp6v3c13h4z20li7b3fprpgb6zbj4bwjkb8df605kii6c34fhj"; + name = "libkexiv2-23.08.1.tar.xz"; }; }; libkgapi = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/libkgapi-23.08.0.tar.xz"; - sha256 = "0rnzf2g66kf7krv1ab7ipz2cgzbcd87c7rkmd67q73ia3nw8r6lp"; - name = "libkgapi-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/libkgapi-23.08.1.tar.xz"; + sha256 = "0g3acv89ljhrf718z089nypnqhc0r4hps7pj4w1miz1pivf7cris"; + name = "libkgapi-23.08.1.tar.xz"; }; }; libkipi = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/libkipi-23.08.0.tar.xz"; - sha256 = "0bz0fhwish0ry2hxljkzj5vqv2rbapprvyv6hsvwnc9j6bzf72lj"; - name = "libkipi-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/libkipi-23.08.1.tar.xz"; + sha256 = "0x4di8y25zjcjgqg5qdj7x0bqq0xzq4pddqnq64hjqm39zz7nn4i"; + name = "libkipi-23.08.1.tar.xz"; }; }; libkleo = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/libkleo-23.08.0.tar.xz"; - sha256 = "0087mhn5h8zg696dwkpinvfjyn0scss7ggh2avm00qf1m5z8pbyc"; - name = "libkleo-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/libkleo-23.08.1.tar.xz"; + sha256 = "07db9lhlj2r4wgvki8kxi2rj6pb6qwl1lxrngxd2kfnnf6nzfad1"; + name = "libkleo-23.08.1.tar.xz"; }; }; libkmahjongg = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/libkmahjongg-23.08.0.tar.xz"; - sha256 = "1r5qwgx5qdmb0lzbw1jbid8lyms3flr51swljbv8vd0ivyj8vh88"; - name = "libkmahjongg-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/libkmahjongg-23.08.1.tar.xz"; + sha256 = "1rd9y76p584kf5qj9ycza0shj23p8p152jni6dcpvg7kwsryawiw"; + name = "libkmahjongg-23.08.1.tar.xz"; }; }; libkomparediff2 = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/libkomparediff2-23.08.0.tar.xz"; - sha256 = "1qg5hjga7za1j2an2qgbfg1gnngz7bbimhasaabxp1dah81z7j2l"; - name = "libkomparediff2-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/libkomparediff2-23.08.1.tar.xz"; + sha256 = "022g3fkfcqnsfvdagh69mca5z4bjcp2wndvf21x8jb68y5xmkmg2"; + name = "libkomparediff2-23.08.1.tar.xz"; }; }; libksane = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/libksane-23.08.0.tar.xz"; - sha256 = "1q3acb4iyqqwwkhi12xiajc4094ckkrf62s463hk8xqn1z7chm9i"; - name = "libksane-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/libksane-23.08.1.tar.xz"; + sha256 = "0dlfpf9sawh448v1qbn4fdchwysvgszf4n9yw5ivl7r3yb3cmgga"; + name = "libksane-23.08.1.tar.xz"; }; }; libksieve = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/libksieve-23.08.0.tar.xz"; - sha256 = "0yz2539lcnhsyxq997rs25dn6djwbbmc2syhkysny3ar088drwj9"; - name = "libksieve-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/libksieve-23.08.1.tar.xz"; + sha256 = "0mlslampcd5b6961sd4ns3c5zlpiws35b8m9jcnzg639xyd4m8p8"; + name = "libksieve-23.08.1.tar.xz"; }; }; libktorrent = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/libktorrent-23.08.0.tar.xz"; - sha256 = "1xi66zrdigxw61psg8j1y1jm2qz9acynbjdiz497gq125n6cmh0g"; - name = "libktorrent-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/libktorrent-23.08.1.tar.xz"; + sha256 = "1q6hdd5v7ic9m208bwxzjxxxhj9x5kmsb52znq717dzfdgvm6qnb"; + name = "libktorrent-23.08.1.tar.xz"; }; }; lokalize = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/lokalize-23.08.0.tar.xz"; - sha256 = "12xhla3kcwd6qg1f2ihwzdssv922vnzmiyldbzxxbyyd51dkqwsa"; - name = "lokalize-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/lokalize-23.08.1.tar.xz"; + sha256 = "04j6zi6vzidrwd1b833c7jypf0ngi61d7y7hq5lkvy14fwnkaz65"; + name = "lokalize-23.08.1.tar.xz"; }; }; lskat = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/lskat-23.08.0.tar.xz"; - sha256 = "11sxz0lzcc9vw1xcs5gw4as0wn9y90ibcagadq3h078awp8n2vl5"; - name = "lskat-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/lskat-23.08.1.tar.xz"; + sha256 = "14yr5xpcvkp4zagl52jx1z1f0syzgvp019lfhg2xpm9g7wfga2ic"; + name = "lskat-23.08.1.tar.xz"; }; }; mailcommon = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/mailcommon-23.08.0.tar.xz"; - sha256 = "0xm9qlxcjf07p086w7ajqj7ksih2v61ycajxp1qxjhjmbl5wsbd4"; - name = "mailcommon-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/mailcommon-23.08.1.tar.xz"; + sha256 = "0d48di7bapjkrqm0psg0f1h1mxmk2wci6f86zbpxxs1z2h1fmhrs"; + name = "mailcommon-23.08.1.tar.xz"; }; }; mailimporter = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/mailimporter-23.08.0.tar.xz"; - sha256 = "00m3ibqyghxfh6bdq4h60b10snzgaijfss5dbyfqzd5a2c08070m"; - name = "mailimporter-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/mailimporter-23.08.1.tar.xz"; + sha256 = "139hy4q0aism6xj6brymlk010d1wvi6l9f2813zc87avqwxp4ydn"; + name = "mailimporter-23.08.1.tar.xz"; }; }; marble = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/marble-23.08.0.tar.xz"; - sha256 = "1djvylddhpvqyr6h7kq9y215a4m5fxgdz5y9yzrsr1yf16fzj6x1"; - name = "marble-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/marble-23.08.1.tar.xz"; + sha256 = "15bi85zirvfpmvkiai417q41rfchh79745rjjlj56p0syx4l0dc4"; + name = "marble-23.08.1.tar.xz"; }; }; markdownpart = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/markdownpart-23.08.0.tar.xz"; - sha256 = "0ddjgvnljhng71xdv6zpi0csi6q0xigwc28fv1by70x035f0z5yn"; - name = "markdownpart-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/markdownpart-23.08.1.tar.xz"; + sha256 = "0n0il32nl5rpqcmphszlwg4swvda11gz64yp07hkhzn9zar9araa"; + name = "markdownpart-23.08.1.tar.xz"; }; }; mbox-importer = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/mbox-importer-23.08.0.tar.xz"; - sha256 = "1qq945m0rmrf37rnwp8a7dqchzwwhqnrsliiqz40y6qsblzigvlj"; - name = "mbox-importer-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/mbox-importer-23.08.1.tar.xz"; + sha256 = "1v7rgfbv1qln8p4ln6ms995pmdzkdfbb5x5nvg1ds8n0vr9f45iv"; + name = "mbox-importer-23.08.1.tar.xz"; }; }; merkuro = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/merkuro-23.08.0.tar.xz"; - sha256 = "0xrrjx592vw0qxgsna08rhsj8yhq5kmg9gl138aqhaib9x05dsia"; - name = "merkuro-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/merkuro-23.08.1.tar.xz"; + sha256 = "06gv1g53f3f4a4br22vb5zr9wblzi22nxslz4agwsymh1lfcb5lb"; + name = "merkuro-23.08.1.tar.xz"; }; }; messagelib = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/messagelib-23.08.0.tar.xz"; - sha256 = "1dqzsm6i0nm565xi4nhvslkmyxcsycg36x4m3jr1njwlphpg86jy"; - name = "messagelib-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/messagelib-23.08.1.tar.xz"; + sha256 = "15rpf4dhmx8b5pk654rs8x8jpjynrm562z7fm9zavax2fja7j8kg"; + name = "messagelib-23.08.1.tar.xz"; }; }; minuet = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/minuet-23.08.0.tar.xz"; - sha256 = "0g4a7r6av4bczd4ra18axlhdl25xpi7liq76bg863x4vkvcxwq86"; - name = "minuet-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/minuet-23.08.1.tar.xz"; + sha256 = "1g7i7wvrcj74w81p6q9p2gsx2cmjd3fa409p1hi16w5bw2sqsh8h"; + name = "minuet-23.08.1.tar.xz"; }; }; neochat = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/neochat-23.08.0.tar.xz"; - sha256 = "1ywbfmiv37bxq046l85xchryv04mqmsl0x4s49rk3r88lfgimbaf"; - name = "neochat-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/neochat-23.08.1.tar.xz"; + sha256 = "07535rjdpwg1kanb8izirrb72jvj3wvzhslj6qpvhns0w2jlcdn7"; + name = "neochat-23.08.1.tar.xz"; }; }; okular = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/okular-23.08.0.tar.xz"; - sha256 = "0f38k4jvbhlg0fyns6k128x91307sd9day3rxsc5423mz52cailv"; - name = "okular-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/okular-23.08.1.tar.xz"; + sha256 = "05s8965gqvps9m5a5axmcmvrakbbkzvfqrz7cx4k54hnf0np7cs3"; + name = "okular-23.08.1.tar.xz"; }; }; palapeli = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/palapeli-23.08.0.tar.xz"; - sha256 = "19cxxcj2vzy7bd27lgvx1jlhchmn5dr9i3x13zhyqhq7fgash31l"; - name = "palapeli-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/palapeli-23.08.1.tar.xz"; + sha256 = "0yhrwp6qi00mqrbmbsqqny7h0kzdk69m45n2zy4gn219ap6bmyvp"; + name = "palapeli-23.08.1.tar.xz"; }; }; parley = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/parley-23.08.0.tar.xz"; - sha256 = "19w4mmi0pn167mwg49k9ldd7827vs2crg3p00lvcxbiywxc3n88w"; - name = "parley-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/parley-23.08.1.tar.xz"; + sha256 = "0vg0z2npm6njfqiffwcq61yir2wbbqg3zhxxa6haqff61liclmqr"; + name = "parley-23.08.1.tar.xz"; }; }; partitionmanager = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/partitionmanager-23.08.0.tar.xz"; - sha256 = "01pjka3mc0lh5s3mc8w73mjrn89yxfrzq5fyyam13dglyxcy0z3w"; - name = "partitionmanager-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/partitionmanager-23.08.1.tar.xz"; + sha256 = "0px5xcaqlx41mvp1a7i9w2qy85qa7bq0696n1l9kmbv0vm7cy2kx"; + name = "partitionmanager-23.08.1.tar.xz"; }; }; picmi = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/picmi-23.08.0.tar.xz"; - sha256 = "1z6rv7zi5ywsiz9l7snrw3f79m0w7pfhf5qnp7qlz5pj6k9f3b9y"; - name = "picmi-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/picmi-23.08.1.tar.xz"; + sha256 = "1l2sd0hqyv30c07rws7ah5arpyysk6lack1kkmwkrxl1f67prrss"; + name = "picmi-23.08.1.tar.xz"; }; }; pim-data-exporter = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/pim-data-exporter-23.08.0.tar.xz"; - sha256 = "03rnrinkadvxgh4h75vs8aq4r7jf9vyhk14l4ixfzqbsxc6jllmf"; - name = "pim-data-exporter-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/pim-data-exporter-23.08.1.tar.xz"; + sha256 = "094aba9r8z52wlbwh64m7661qgxf87dlann8x97nhn1a54dvang7"; + name = "pim-data-exporter-23.08.1.tar.xz"; }; }; pim-sieve-editor = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/pim-sieve-editor-23.08.0.tar.xz"; - sha256 = "1i750958l16jp8gikv0rxy4hzrl2dpfda069mr68ih4l1dndj6am"; - name = "pim-sieve-editor-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/pim-sieve-editor-23.08.1.tar.xz"; + sha256 = "0mbzs5jhjvg4nz8nkrh22i6m71q98waa0glpmhpf91243imgv129"; + name = "pim-sieve-editor-23.08.1.tar.xz"; }; }; pimcommon = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/pimcommon-23.08.0.tar.xz"; - sha256 = "1q14yjaa51mkc5x1dccln82cw2kdkr1g5601s0pkxfy13dnqb0dv"; - name = "pimcommon-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/pimcommon-23.08.1.tar.xz"; + sha256 = "1p2rl00sld8qkvshzhlmcqazahkpvkc4p6z0hyc7lixxi7v3r6b7"; + name = "pimcommon-23.08.1.tar.xz"; }; }; plasmatube = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/plasmatube-23.08.0.tar.xz"; - sha256 = "1k8xzmsg34b8xjb16mlcrq9y87b3f8pwk971dvjng1b1ml425m5c"; - name = "plasmatube-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/plasmatube-23.08.1.tar.xz"; + sha256 = "0bw5idiif9vwmkmz3fk6n4l59r6nm0v5kf2inxy3l53zv8p01r7g"; + name = "plasmatube-23.08.1.tar.xz"; }; }; poxml = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/poxml-23.08.0.tar.xz"; - sha256 = "10qn0bz0k5sdrxd0mp75ri1dafh6djdpmypkg4y6lc27q2ghfi8p"; - name = "poxml-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/poxml-23.08.1.tar.xz"; + sha256 = "1qhwlsqil4lz08jxqwlv9kqdfnxkx6q0zr2i64wz0f4p59abjkdb"; + name = "poxml-23.08.1.tar.xz"; }; }; print-manager = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/print-manager-23.08.0.tar.xz"; - sha256 = "09p4bwgqg1wzns37wig4wc5304pnab1n77zs3nv55k7kqk2b58cv"; - name = "print-manager-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/print-manager-23.08.1.tar.xz"; + sha256 = "080pwc7zamlqcirb150mr7wc9yrgrkfb4psws4dlqnkm6pps6r8g"; + name = "print-manager-23.08.1.tar.xz"; }; }; qmlkonsole = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/qmlkonsole-23.08.0.tar.xz"; - sha256 = "0xyzdhb0r3wilc44h7mw6bg5axw7n5pbmlq4wf1k1pjd1m910ilg"; - name = "qmlkonsole-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/qmlkonsole-23.08.1.tar.xz"; + sha256 = "1z1ms4kbhx4wqbmjdybgsk7w4g337mlagbpql4asmmbsp55g2wgy"; + name = "qmlkonsole-23.08.1.tar.xz"; }; }; rocs = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/rocs-23.08.0.tar.xz"; - sha256 = "15havvabqzwbqapz5lkw9wq0yl9bskya87yb0sgg3ing658i1kxq"; - name = "rocs-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/rocs-23.08.1.tar.xz"; + sha256 = "10kyaiwyx66mg2a8c2m60v7hwdxsl3k6ajqgsfdr9np2fd8kqjl1"; + name = "rocs-23.08.1.tar.xz"; }; }; signon-kwallet-extension = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/signon-kwallet-extension-23.08.0.tar.xz"; - sha256 = "0hyp9mn52qh88dn9cf223nw917xxrzdfilxpjyxzpffsbdv7kf51"; - name = "signon-kwallet-extension-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/signon-kwallet-extension-23.08.1.tar.xz"; + sha256 = "0b9gyhxbbv1gwd0gf5h6xr58413dms5aknivzdzy291bvcfl1152"; + name = "signon-kwallet-extension-23.08.1.tar.xz"; }; }; skanlite = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/skanlite-23.08.0.tar.xz"; - sha256 = "126l8va5kyxsa78gsj1y7d85449rwm6ccrnrpd4p9cmaxz4vld26"; - name = "skanlite-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/skanlite-23.08.1.tar.xz"; + sha256 = "0wrcvai0wzh0n3d60jkq4vak68kfbw7lwbzaygyx2piciqbmv25k"; + name = "skanlite-23.08.1.tar.xz"; }; }; skanpage = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/skanpage-23.08.0.tar.xz"; - sha256 = "1wgjp10yp7siklqbssxq9fm0c7bqw6fihhn0q1khn5c42dr2xbh1"; - name = "skanpage-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/skanpage-23.08.1.tar.xz"; + sha256 = "0ajia4vippfvmjpxyqvfw2csgnqnfmzckg8azj909cbsmmsl0xka"; + name = "skanpage-23.08.1.tar.xz"; }; }; spectacle = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/spectacle-23.08.0.tar.xz"; - sha256 = "1vn1w9ywkf5f4d1i02hf3qha6647cx3nwaj5cv70rxyp71x1wfrq"; - name = "spectacle-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/spectacle-23.08.1.tar.xz"; + sha256 = "03zpyhjsq1in3cnlk6lxbc2x24qab321vbxc8gfw0s71c26f4q2i"; + name = "spectacle-23.08.1.tar.xz"; }; }; step = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/step-23.08.0.tar.xz"; - sha256 = "138b5l79zzhi0yms4h4nimyfhkr4pnpn0p7xhhl0jhyqmgjpyyqv"; - name = "step-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/step-23.08.1.tar.xz"; + sha256 = "107fa1804x4lj5ar4lf2cdshcb2chaqjc629hy3ng292xrw3ls2f"; + name = "step-23.08.1.tar.xz"; }; }; svgpart = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/svgpart-23.08.0.tar.xz"; - sha256 = "0ljys7hi2drz6bmk4h62d07j4jrgv6pla8aqvsxs6fckb88knsjm"; - name = "svgpart-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/svgpart-23.08.1.tar.xz"; + sha256 = "1dshw332bm6v7p222l570pwhkl85y27v1isr2g2k5i3ihhzdx7fw"; + name = "svgpart-23.08.1.tar.xz"; }; }; sweeper = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/sweeper-23.08.0.tar.xz"; - sha256 = "1g3k249zf077d6w2264szih2gvhvd2p5pbx6xvxb685p7bg0kiva"; - name = "sweeper-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/sweeper-23.08.1.tar.xz"; + sha256 = "0bdkqfa1axgn2xxw1m3yzf8xd268y8rw7sbrlxrfn3g76rcj9vd0"; + name = "sweeper-23.08.1.tar.xz"; }; }; telly-skout = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/telly-skout-23.08.0.tar.xz"; - sha256 = "1d102ldb9ycprz2x2iv7f835w4az9bi9cgsdmx2pglizi0sk7azm"; - name = "telly-skout-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/telly-skout-23.08.1.tar.xz"; + sha256 = "1yip90svx81npyyng1sdmg01scksisbzbzhkdj1y8azric4x697y"; + name = "telly-skout-23.08.1.tar.xz"; }; }; tokodon = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/tokodon-23.08.0.tar.xz"; - sha256 = "1dwbx6v95pmid0pl77l798kmazjh5bmwscp15wql3nvz9p1wdj2h"; - name = "tokodon-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/tokodon-23.08.1.tar.xz"; + sha256 = "0zn7cdcz5v3zl7aqivv0kb8yga3mb5ln40dnmqv349n8nh5syriv"; + name = "tokodon-23.08.1.tar.xz"; }; }; umbrello = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/umbrello-23.08.0.tar.xz"; - sha256 = "0bjaz0lig3n5vjyarydjlgc934jg35g74br5cdmn8xlmm5y73ffb"; - name = "umbrello-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/umbrello-23.08.1.tar.xz"; + sha256 = "11abrw45h0a9wiy2dbw1c3fxhxcm73z2jx7cvsr344rlrfnbzrrd"; + name = "umbrello-23.08.1.tar.xz"; }; }; yakuake = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/yakuake-23.08.0.tar.xz"; - sha256 = "1q72rcwjrrjdwx9sy4w020ydgnqg4myi6icv0vr2fkfcsxr6r0q5"; - name = "yakuake-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/yakuake-23.08.1.tar.xz"; + sha256 = "0jmm7s1vs6sbi6zc1s0icxv63a3pcqsjp6xsqr92m9v729pn46g9"; + name = "yakuake-23.08.1.tar.xz"; }; }; zanshin = { - version = "23.08.0"; + version = "23.08.1"; src = fetchurl { - url = "${mirror}/stable/release-service/23.08.0/src/zanshin-23.08.0.tar.xz"; - sha256 = "01w4m27pw6nrf5m8xfxwhfmvgr24jlbys9h3byfl1ddr9l6f3l6x"; - name = "zanshin-23.08.0.tar.xz"; + url = "${mirror}/stable/release-service/23.08.1/src/zanshin-23.08.1.tar.xz"; + sha256 = "0ngqvwj1cw3fnwq10i8mr6i4f1l47h4qcn8d4lzymh6bxkg4ilwa"; + name = "zanshin-23.08.1.tar.xz"; }; }; } From c45505950a2415d5d0835b644a4b1e3dcba7e2f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?PedroHLC=20=E2=98=AD?= Date: Thu, 14 Sep 2023 08:36:10 -0300 Subject: [PATCH 32/46] sublime4-dev: 4150 -> 4155 --- pkgs/applications/editors/sublime/4/common.nix | 3 ++- pkgs/applications/editors/sublime/4/packages.nix | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/editors/sublime/4/common.nix b/pkgs/applications/editors/sublime/4/common.nix index 7a8cc75e540b..e71185f3f010 100644 --- a/pkgs/applications/editors/sublime/4/common.nix +++ b/pkgs/applications/editors/sublime/4/common.nix @@ -9,9 +9,10 @@ let pnameBase = "sublimetext4"; packageAttribute = "sublime4${lib.optionalString dev "-dev"}"; - binaries = [ "sublime_text" "plugin_host-3.3" "plugin_host-3.8" "crash_reporter" ]; + binaries = [ "sublime_text" "plugin_host-3.3" "plugin_host-3.8" crashHandlerBinary ]; primaryBinary = "sublime_text"; primaryBinaryAliases = [ "subl" "sublime" "sublime4" ]; + crashHandlerBinary = if lib.versionAtLeast buildVersion "4153" then "crash_handler" else "crash_reporter"; downloadUrl = arch: "https://download.sublimetext.com/sublime_text_build_${buildVersion}_${arch}.tar.xz"; versionUrl = "https://download.sublimetext.com/latest/${if dev then "dev" else "stable"}"; versionFile = builtins.toString ./packages.nix; diff --git a/pkgs/applications/editors/sublime/4/packages.nix b/pkgs/applications/editors/sublime/4/packages.nix index fee766fd5b84..ac64c8eac9bc 100644 --- a/pkgs/applications/editors/sublime/4/packages.nix +++ b/pkgs/applications/editors/sublime/4/packages.nix @@ -11,9 +11,9 @@ in } {}; sublime4-dev = common { - buildVersion = "4150"; + buildVersion = "4155"; dev = true; - x64sha256 = "6Kafp4MxmCn978SqjSY8qAT6Yc/7WC8U9jVkIUUmUHs="; - aarch64sha256 = "dPxe2RLoMJS+rVtcVZZpMPQ5gfTEnW/INcnzYYeFEIQ="; + x64sha256 = "owcux1/CjXQsJ8/6ex3CWV1/Wvh/ofZFH7yNQtxl9d4="; + aarch64sha256 = "YAcdpBDmaajQPvyp8ypJNom+XOKx2YKA2uylfxlKuZY="; } {}; } From 5c64daa240fc26705415ce05f983f8d330165500 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 14 Sep 2023 05:08:28 -0700 Subject: [PATCH 33/46] sbt-extras: 2023-08-28 -> 2023-09-13 (#255054) --- .../development/tools/build-managers/sbt-extras/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/build-managers/sbt-extras/default.nix b/pkgs/development/tools/build-managers/sbt-extras/default.nix index c608a2e241af..65469c37af3b 100644 --- a/pkgs/development/tools/build-managers/sbt-extras/default.nix +++ b/pkgs/development/tools/build-managers/sbt-extras/default.nix @@ -3,14 +3,14 @@ stdenv.mkDerivation rec { pname = "sbt-extras"; - rev = "6918a7d323874cbc8d59d353f1ac8f105bb79b81"; - version = "2023-08-28"; + rev = "2533707e47be067946572f4c83f3ba42036fa425"; + version = "2023-09-13"; src = fetchFromGitHub { owner = "paulp"; repo = "sbt-extras"; inherit rev; - sha256 = "awRkk9mir/lcpPUEDnNeDSe+aynYKwKQd066cws5nhU="; + sha256 = "k53jlbXf1VRdZQcTwpSeNJTcOCVoLWNzfEdEOVNPFsY="; }; dontBuild = true; From 0a5a85afd17b944d819994320016fe7fa150cb21 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 Sep 2023 12:37:21 +0000 Subject: [PATCH 34/46] python310Packages.peaqevcore: 19.3.2 -> 19.4.2 --- pkgs/development/python-modules/peaqevcore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/peaqevcore/default.nix b/pkgs/development/python-modules/peaqevcore/default.nix index 6a2cb70d4179..24f1be71cb3c 100644 --- a/pkgs/development/python-modules/peaqevcore/default.nix +++ b/pkgs/development/python-modules/peaqevcore/default.nix @@ -6,14 +6,14 @@ buildPythonPackage rec { pname = "peaqevcore"; - version = "19.3.2"; + version = "19.4.2"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-hVI3syst8F5BNrHcu21OxszPMWuv0wY65yFdfoXLMWM="; + hash = "sha256-SJ3G301HO0TnrupzhK4K6JPDs25Nltv+lNj1nQB7gV4="; }; postPatch = '' From 9bd536f8737e83708c6ccc05023774917d2411a3 Mon Sep 17 00:00:00 2001 From: figsoda Date: Thu, 14 Sep 2023 08:45:29 -0400 Subject: [PATCH 35/46] svg2pdf: 0.7.0 -> 0.7.1 Diff: https://github.com/typst/svg2pdf/compare/v0.7.0...v0.7.1 Changelog: https://github.com/typst/svg2pdf/releases/tag/v0.7.1 --- pkgs/tools/graphics/svg2pdf/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/graphics/svg2pdf/default.nix b/pkgs/tools/graphics/svg2pdf/default.nix index 4e4403860455..764ab301ed65 100644 --- a/pkgs/tools/graphics/svg2pdf/default.nix +++ b/pkgs/tools/graphics/svg2pdf/default.nix @@ -5,15 +5,15 @@ rustPlatform.buildRustPackage rec { pname = "svg2pdf"; - version = "0.7.0"; + version = "0.7.1"; src = fetchFromGitHub { owner = "typst"; repo = "svg2pdf"; rev = "v${version}"; - hash = "sha256-X5L3UA/BJw8M2G35biCQjExYe68fB14meW4ILPEyesc="; + hash = "sha256-XTOGxuytbkaq4ZV6rXKJF9A/KSX6naYQ3kdICDQU4JA="; }; - cargoHash = "sha256-zR4nKzbbCzSM1JVxj3nk6yQAfpPmfVQGabkU7lzLAi0="; + cargoHash = "sha256-CQPkVJ3quQlnIS05tAj+i7kGk2l0RvGM/FRNvgQ0mHM="; buildFeatures = [ "cli" ]; meta = with lib; { From d1e3c1acc7b9ed2e0e1a112a1f5600cee1397283 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Thu, 14 Sep 2023 12:15:49 +0000 Subject: [PATCH 36/46] neochat: add missing runtime dependencies Without these, it fails to launch, e.g.: > QQmlApplicationEngine failed to load component > qrc:/main.qml:20:5: Type RoomList.Page unavailable > qrc:/RoomList/Page.qml:87:20: Type ExploreComponent unavailable > qrc:/RoomList/ExploreComponent.qml: Type org.kde.neochat/OsmLocationPlugin unavailable > qrc:/OsmLocationPlugin.qml:7:1: module "QtLocation" is not installed Fixes: e50edcb50693 ("kde/gear: 23.04.3 -> 23.08.0") --- pkgs/applications/kde/neochat.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/applications/kde/neochat.nix b/pkgs/applications/kde/neochat.nix index 4df33add6795..a9661648ddf8 100644 --- a/pkgs/applications/kde/neochat.nix +++ b/pkgs/applications/kde/neochat.nix @@ -15,6 +15,7 @@ , kirigami2 , kitemmodels , knotifications +, kquickcharts , kquickimageedit , libpulseaudio , libquotient @@ -24,6 +25,7 @@ , qqc2-desktop-style , qtgraphicaleffects , qtkeychain +, qtlocation , qtmultimedia , qtquickcontrols2 , sonnet @@ -49,6 +51,7 @@ mkDerivation { kirigami2 kitemmodels knotifications + kquickcharts kquickimageedit libpulseaudio libquotient @@ -57,6 +60,7 @@ mkDerivation { qcoro qtgraphicaleffects qtkeychain + qtlocation qtmultimedia qtquickcontrols2 qqc2-desktop-style From 2f5ec79c5a4900ae68f6da79191cc1a5b4097475 Mon Sep 17 00:00:00 2001 From: kashw2 Date: Thu, 14 Sep 2023 23:10:48 +1000 Subject: [PATCH 37/46] syft: 0.88.0 -> 0.90.0 --- pkgs/tools/admin/syft/default.nix | 16 ++++++++-------- pkgs/top-level/all-packages.nix | 4 +++- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/pkgs/tools/admin/syft/default.nix b/pkgs/tools/admin/syft/default.nix index 0f823492d32c..845b7c707736 100644 --- a/pkgs/tools/admin/syft/default.nix +++ b/pkgs/tools/admin/syft/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "syft"; - version = "0.88.0"; + version = "0.90.0"; src = fetchFromGitHub { owner = "anchore"; repo = pname; rev = "v${version}"; - hash = "sha256-A9EYbZigG6TmyYhMjqhpZRaYnR7KzCJpaOBEEaSXWQ4="; + hash = "sha256-W1BLwoqo7sDRZ1LjAbfuuZpoJCWfAK8ekIFwfItkH4A="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -22,7 +22,7 @@ buildGoModule rec { }; # hash mismatch with darwin proxyVendor = true; - vendorHash = "sha256-7KL/Z95Gg2Cy6oUIVS8KLS3DvQYcLCZaxgKbtzR1M1U="; + vendorHash = "sha256-TG292RncaL/4kfuM02huEaIAsuUj7vrTre2aFnjqx3Y="; nativeBuildInputs = [ installShellFiles ]; @@ -31,14 +31,14 @@ buildGoModule rec { ldflags = [ "-s" "-w" - "-X github.com/anchore/syft/internal/version.version=${version}" - "-X github.com/anchore/syft/internal/version.gitDescription=v${version}" - "-X github.com/anchore/syft/internal/version.gitTreeState=clean" + "-X main.version=${version}" + "-X main.gitDescription=v${version}" + "-X main.gitTreeState=clean" ]; preBuild = '' - ldflags+=" -X github.com/anchore/syft/internal/version.gitCommit=$(cat COMMIT)" - ldflags+=" -X github.com/anchore/syft/internal/version.buildDate=$(cat SOURCE_DATE_EPOCH)" + ldflags+=" -X main.gitCommit=$(cat COMMIT)" + ldflags+=" -X main.buildDate=$(cat SOURCE_DATE_EPOCH)" ''; # tests require a running docker instance diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 11c1017db35b..46d01ed48f4b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13654,7 +13654,9 @@ with pkgs; systrayhelper = callPackage ../tools/misc/systrayhelper { }; - syft = callPackage ../tools/admin/syft { }; + syft = callPackage ../tools/admin/syft { + buildGoModule = buildGo121Module; + }; Sylk = callPackage ../applications/networking/Sylk { }; From 961a90f4e5f7b1c6ff5cb32499f6e4972d732f78 Mon Sep 17 00:00:00 2001 From: Timo Kaufmann Date: Thu, 14 Sep 2023 14:56:12 +0200 Subject: [PATCH 38/46] home-manager: 2023-05-30 -> 2023-09-14 --- pkgs/tools/package-management/home-manager/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/package-management/home-manager/default.nix b/pkgs/tools/package-management/home-manager/default.nix index 15a9ee3b1a96..fa642cff5dd5 100644 --- a/pkgs/tools/package-management/home-manager/default.nix +++ b/pkgs/tools/package-management/home-manager/default.nix @@ -16,14 +16,14 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "home-manager"; - version = "2023-05-30"; + version = "2023-09-14"; src = fetchFromGitHub { name = "home-manager-source"; owner = "nix-community"; repo = "home-manager"; - rev = "54a9d6456eaa6195998a0f37bdbafee9953ca0fb"; - hash = "sha256-pkk3J9gX745LEkkeTGhSRJqPJkmCPQzwI/q7a720XaY="; + rev = "d9b88b43524db1591fb3d9410a21428198d75d49"; + hash = "sha256-pv2k/5FvyirDE8g4TNehzwZ0T4UOMMmqWSQnM/luRtE="; }; nativeBuildInputs = [ From e24efaf742a1db68433706396ae6b8ecf642a3a9 Mon Sep 17 00:00:00 2001 From: Antonin Reitz Date: Thu, 14 Sep 2023 16:39:03 +0200 Subject: [PATCH 39/46] signal-desktop: 6.30.1 -> 6.30.2 https://github.com/signalapp/Signal-Desktop/releases/tag/v6.30.2 --- .../networking/instant-messengers/signal-desktop/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix index 7f2df73abe25..8a3e30a99dd7 100644 --- a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix @@ -1,8 +1,8 @@ { callPackage }: builtins.mapAttrs (pname: attrs: callPackage ./generic.nix (attrs // { inherit pname; })) { signal-desktop = { dir = "Signal"; - version = "6.30.1"; - hash = "sha256-tG5R4A+Uz/ynw0cD7tW5/Fp8KlnNk+zmnRp01m/6vZU="; + version = "6.30.2"; + hash = "sha256-qz3eO+pTLK0J+XjAccrZIJdyoU1zyYyrnpQKeLRZvc8="; }; signal-desktop-beta = { dir = "Signal Beta"; From a29cf4aece7ed0f497f600faec9614c6feb5159b Mon Sep 17 00:00:00 2001 From: Maximilian Ehlers <2843450+b-m-f@users.noreply.github.com> Date: Thu, 14 Sep 2023 16:59:20 +0200 Subject: [PATCH 40/46] Link to usage of pkg description instead of referring to nix-env (#255127) * Updates meta.chapter.md with a reference link to the usage of the package description field instead of referring to nix-env --------- Co-authored-by: Valentin Gagarin --- doc/stdenv/meta.chapter.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/stdenv/meta.chapter.md b/doc/stdenv/meta.chapter.md index f6da0bb84be0..b05dcd4c0a99 100644 --- a/doc/stdenv/meta.chapter.md +++ b/doc/stdenv/meta.chapter.md @@ -24,7 +24,8 @@ It is expected that each meta-attribute is one of the following: ### `description` {#var-meta-description} -A short (one-line) description of the package. This is shown by `nix-env -q --description` and also on the Nixpkgs release pages. +A short (one-line) description of the package. +This is displayed on [search.nixos.org](https://search.nixos.org/packages). Don’t include a period at the end. Don’t include newline characters. Capitalise the first character. For brevity, don’t repeat the name of package --- just describe what it does. From b414f942e0379771422fd6e203a558ab7151eac5 Mon Sep 17 00:00:00 2001 From: asymmetric Date: Thu, 14 Sep 2023 17:09:39 +0200 Subject: [PATCH 41/46] doc: link, instead of just mentioning, Nix manual (#255126) Instead of just telling the reader to go find the relevant section of the Nix manual, let's just link to it. Yay hypertext! --- doc/languages-frameworks/python.section.md | 4 ++-- doc/languages-frameworks/ruby.section.md | 3 ++- doc/stdenv/meta.chapter.md | 2 +- doc/using/overlays.chapter.md | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/doc/languages-frameworks/python.section.md b/doc/languages-frameworks/python.section.md index 2ced6d69edd5..e4a3a898f001 100644 --- a/doc/languages-frameworks/python.section.md +++ b/doc/languages-frameworks/python.section.md @@ -716,8 +716,8 @@ We've now seen how to create an ad-hoc temporary shell session, and how to create a single script with Python dependencies, but in the course of normal development we're usually working in an entire package repository. -As explained in the Nix manual, `nix-shell` can also load an expression from a -`.nix` file. Say we want to have Python 3.11, `numpy` and `toolz`, like before, +As explained [in the `nix-shell` section](https://nixos.org/manual/nix/stable/command-ref/nix-shell) of the Nix manual, `nix-shell` can also load an expression from a `.nix` file. +Say we want to have Python 3.11, `numpy` and `toolz`, like before, in an environment. We can add a `shell.nix` file describing our dependencies: ```nix diff --git a/doc/languages-frameworks/ruby.section.md b/doc/languages-frameworks/ruby.section.md index f1953500fa32..3a4c94de9292 100644 --- a/doc/languages-frameworks/ruby.section.md +++ b/doc/languages-frameworks/ruby.section.md @@ -32,7 +32,8 @@ Again, it's possible to launch the interpreter from the shell. The Ruby interpre #### Load Ruby environment from `.nix` expression {#load-ruby-environment-from-.nix-expression} -As explained in the Nix manual, `nix-shell` can also load an expression from a `.nix` file. Say we want to have Ruby 2.6, `nokogori`, and `pry`. Consider a `shell.nix` file with: +As explained [in the `nix-shell` section](https://nixos.org/manual/nix/stable/command-ref/nix-shell) of the Nix manual, `nix-shell` can also load an expression from a `.nix` file. +Say we want to have Ruby 2.6, `nokogori`, and `pry`. Consider a `shell.nix` file with: ```nix with import {}; diff --git a/doc/stdenv/meta.chapter.md b/doc/stdenv/meta.chapter.md index b05dcd4c0a99..c187f0602a1e 100644 --- a/doc/stdenv/meta.chapter.md +++ b/doc/stdenv/meta.chapter.md @@ -75,7 +75,7 @@ The name of the main binary for the package. This affects the binary `nix run` e ### `priority` {#var-meta-priority} -The *priority* of the package, used by `nix-env` to resolve file name conflicts between packages. See the Nix manual page for `nix-env` for details. Example: `"10"` (a low-priority package). +The *priority* of the package, used by `nix-env` to resolve file name conflicts between packages. See the [manual page for `nix-env`](https://nixos.org/manual/nix/stable/command-ref/nix-env) for details. Example: `"10"` (a low-priority package). ### `platforms` {#var-meta-platforms} diff --git a/doc/using/overlays.chapter.md b/doc/using/overlays.chapter.md index a51aa9ee8fc5..6ee52215a4e1 100644 --- a/doc/using/overlays.chapter.md +++ b/doc/using/overlays.chapter.md @@ -24,7 +24,7 @@ The list of overlays is determined as follows. 2. Otherwise, if the Nix path entry `` exists, we look for overlays at that path, as described below. - See the section on `NIX_PATH` in the Nix manual for more details on how to set a value for `.` + See the [section on `NIX_PATH`](https://nixos.org/manual/nix/stable/command-ref/env-common.html#env-NIX_PATH) in the Nix manual for more details on how to set a value for `.` 3. If one of `~/.config/nixpkgs/overlays.nix` and `~/.config/nixpkgs/overlays/` exists, then we look for overlays at that path, as described below. It is an error if both exist. From 52351762b78ee829c333afbaee47d8b8d3a73b56 Mon Sep 17 00:00:00 2001 From: asymmetric Date: Thu, 14 Sep 2023 18:08:25 +0200 Subject: [PATCH 42/46] doc: remove mention of X11 license variant (#255081) The Nixpkgs license is pure MIT. --- doc/preface.chapter.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/preface.chapter.md b/doc/preface.chapter.md index 7aae7fa90591..aa6acca1217a 100644 --- a/doc/preface.chapter.md +++ b/doc/preface.chapter.md @@ -2,7 +2,7 @@ The Nix Packages collection (Nixpkgs) is a set of thousands of packages for the [Nix package manager](https://nixos.org/nix/), released under a -[permissive MIT/X11 license](https://github.com/NixOS/nixpkgs/blob/master/COPYING). +[permissive MIT license](https://github.com/NixOS/nixpkgs/blob/master/COPYING). Packages are available for several platforms, and can be used with the Nix package manager on most GNU/Linux distributions as well as [NixOS](https://nixos.org/nixos). From 903ebdc0a053a202fceb5de9d8a3cd5cf85e04a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edward=20Tj=C3=B6rnhammar?= Date: Wed, 13 Sep 2023 17:59:45 +0200 Subject: [PATCH 43/46] nixos/nvidia: don't assume x11 is used.. --- nixos/modules/hardware/video/nvidia.nix | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/nixos/modules/hardware/video/nvidia.nix b/nixos/modules/hardware/video/nvidia.nix index 0b1238dd888a..a40713ac25c7 100644 --- a/nixos/modules/hardware/video/nvidia.nix +++ b/nixos/modules/hardware/video/nvidia.nix @@ -4,10 +4,9 @@ pkgs, ... }: let - x11Enabled = config.services.xserver.enable - && (lib.elem "nvidia" config.services.xserver.videoDrivers); + nvidiaEnabled = (lib.elem "nvidia" config.services.xserver.videoDrivers); nvidia_x11 = - if x11Enabled || cfg.datacenter.enable + if nvidiaEnabled || cfg.datacenter.enable then cfg.package else null; @@ -256,7 +255,7 @@ in { ({ assertions = [ { - assertion = !(x11Enabled && cfg.datacenter.enable); + assertion = !(nvidiaEnabled && cfg.datacenter.enable); message = "You cannot configure both X11 and Data Center drivers at the same time."; } ]; @@ -289,7 +288,7 @@ in { ]; }) # X11 - (lib.mkIf x11Enabled { + (lib.mkIf nvidiaEnabled { assertions = [ { assertion = primeEnabled -> pCfg.intelBusId == "" || pCfg.amdgpuBusId == ""; From 5cdb92fd1b88536523d98fac73111bf629e9c354 Mon Sep 17 00:00:00 2001 From: Jonas Nick Date: Thu, 14 Sep 2023 16:21:37 +0000 Subject: [PATCH 44/46] clightning: 23.08 -> 23.08.1 --- pkgs/applications/blockchains/clightning/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/blockchains/clightning/default.nix b/pkgs/applications/blockchains/clightning/default.nix index 160f1c245e9b..0efa0c0652ea 100644 --- a/pkgs/applications/blockchains/clightning/default.nix +++ b/pkgs/applications/blockchains/clightning/default.nix @@ -22,11 +22,11 @@ let in stdenv.mkDerivation rec { pname = "clightning"; - version = "23.08"; + version = "23.08.1"; src = fetchurl { url = "https://github.com/ElementsProject/lightning/releases/download/v${version}/clightning-v${version}.zip"; - sha256 = "sha256-kersWWGytZmdVbpgezrWyjfb4jeG5dShk/CUb5hpiqA="; + sha256 = "sha256-Pongzgr+VMrp8nrpnR0QCarMWUBPPjTdoebvpWrSy6w="; }; # when building on darwin we need dawin.cctools to provide the correct libtool From 91cbe3de8088a152701948c4bf34078de11581f7 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Mon, 6 Feb 2023 10:58:16 +0000 Subject: [PATCH 45/46] wayland: remove unused substituteAll input --- pkgs/development/libraries/wayland/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/libraries/wayland/default.nix b/pkgs/development/libraries/wayland/default.nix index fbed7a3b5206..52a1d9db3d28 100644 --- a/pkgs/development/libraries/wayland/default.nix +++ b/pkgs/development/libraries/wayland/default.nix @@ -1,7 +1,6 @@ { lib , stdenv , fetchurl -, substituteAll , meson , pkg-config , ninja From a8cba393e94a3313d4938e91bd2f1b1fd30f9b7b Mon Sep 17 00:00:00 2001 From: Yaya Date: Thu, 14 Sep 2023 18:28:53 +0200 Subject: [PATCH 46/46] element-{desktop,web}: 1.11.40 -> 1.11.42 (#254966) https://github.com/vector-im/element-desktop/releases/tag/v1.11.42 https://github.com/vector-im/element-web/releases/tag/v1.11.42 --- .../networking/instant-messengers/element/pin.nix | 10 +++++----- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/element/pin.nix b/pkgs/applications/networking/instant-messengers/element/pin.nix index ab6178bbf905..94c35d687c2e 100644 --- a/pkgs/applications/networking/instant-messengers/element/pin.nix +++ b/pkgs/applications/networking/instant-messengers/element/pin.nix @@ -1,9 +1,9 @@ { - "version" = "1.11.40"; + "version" = "1.11.42"; "hashes" = { - "desktopSrcHash" = "sha256-GbmRhdTcbwhDnFv0ljaf3SfoRmuw+zqcetKfCrnxwZ8="; - "desktopYarnHash" = "0w8m318gqm5s2ws9l314l3pm6d6biqp1h58v35zisz2j777kcp76"; - "webSrcHash" = "sha256-TCK3MqKodeIt6Nh1+QK2v6DgC1PHrcKljsN2hHMwHe4="; - "webYarnHash" = "0lx42rz9s6ssdp5d31y5pcaigbs290mn1mnpknbcfdygw0pra897"; + "desktopSrcHash" = "sha256-0zXvRE3hCGgM93RrJIUnE25k95LbavhNRxtpR6zeTjE="; + "desktopYarnHash" = "0y59610i3jamvk6wh04i39ka9jhdg869wa5qbq38nxckmhjk6wf3"; + "webSrcHash" = "sha256-jfV4s76J36woooYXpcU4DBvih3NGlhdxWWKmQmBWrFY="; + "webYarnHash" = "0qvvhbj5mrrry2zcslz5n3pv4bpmdr5vsv446fm4cfvrj4awbz06"; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 46d01ed48f4b..df9a2696b204 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5219,7 +5219,7 @@ with pkgs; element-desktop = callPackage ../applications/networking/instant-messengers/element/element-desktop.nix { inherit (darwin.apple_sdk.frameworks) Security AppKit CoreServices; - electron = electron_25; + electron = electron_26; }; element-desktop-wayland = writeScriptBin "element-desktop" '' #!/bin/sh