From 5831c2ea98567809a760f3080252a2a28c5a050a Mon Sep 17 00:00:00 2001 From: Philip Schatz <253202+philschatz@users.noreply.github.com> Date: Tue, 3 Mar 2026 07:23:07 -0800 Subject: [PATCH 01/59] =?UTF-8?q?mindustry:=20154.3=20=E2=86=92=20155.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../0001-fix-duplicate-classes.patch | 37 ----------------- pkgs/by-name/mi/mindustry/deps.json | 9 +++-- pkgs/by-name/mi/mindustry/package.nix | 40 +++++++++---------- 3 files changed, 24 insertions(+), 62 deletions(-) delete mode 100644 pkgs/by-name/mi/mindustry/0001-fix-duplicate-classes.patch diff --git a/pkgs/by-name/mi/mindustry/0001-fix-duplicate-classes.patch b/pkgs/by-name/mi/mindustry/0001-fix-duplicate-classes.patch deleted file mode 100644 index d9b8394d5563..000000000000 --- a/pkgs/by-name/mi/mindustry/0001-fix-duplicate-classes.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff --git a/arc-core/build.gradle b/arc-core/build.gradle -index ca6244fa..8541bf3e 100644 ---- a/Arc/arc-core/build.gradle -+++ b/Arc/arc-core/build.gradle -@@ -2,23 +2,12 @@ sourceSets.main.java.srcDirs = ["src"] - sourceSets.test.java.srcDirs = ["test"] - sourceSets.test.resources.srcDirs = ["test/resources"] - --configurations{ -- extraLibs --} -- - dependencies{ - testImplementation libraries.junit - testImplementation aproj(":natives:natives-desktop") - testImplementation files("unsafe/unsafe.jar") - //file generated from UnsafeBuffers.java - compileOnly files("unsafe/unsafe.jar") -- extraLibs files("unsafe/unsafe.jar") --} -- --jar{ -- from{ -- configurations.extraLibs.collect{ it.isDirectory() ? it : zipTree(it) } -- } - } - - //now, you may ask: why don't I make this a new module? why do I include JARs in the repository? why don't I make this a separate build step? -@@ -120,6 +109,8 @@ tasks.register('copyUnsafeStuff'){ - } - } - -+jar.dependsOn copyUnsafeStuff -+ - getTasksByName("jnigen", true).each{ - it.dependsOn copyUnsafeStuff - } diff --git a/pkgs/by-name/mi/mindustry/deps.json b/pkgs/by-name/mi/mindustry/deps.json index fcadcb275b8a..7f1b82b2a125 100644 --- a/pkgs/by-name/mi/mindustry/deps.json +++ b/pkgs/by-name/mi/mindustry/deps.json @@ -63,6 +63,11 @@ } }, "https://repo.maven.apache.org/maven2": { + "at/yawk/lz4#lz4-java/1.10.2": { + "jar": "sha256-JS2r1YbSIUmjFmGor8GlB0dxTrGimL1KbngMjJGhOGY=", + "module": "sha256-LYLf2sMRuwSqec4UpQGJCvdAbJyj6CQHMidx1/QaXrQ=", + "pom": "sha256-7o1bwxjqVI5VT8I/gm1Fooq5AEpGqZ4dkaZIQxuHcAc=" + }, "com/github/javaparser#javaparser-core/3.14.14": { "jar": "sha256-Z4GYXisXFCvQfhp75Zt5NIXLAms3ZnN30WYQrpgUi24=", "pom": "sha256-70ERyN/Uh+Zp5w1Qzz2z8O3YuTLKvjXmYzuzzuuGpIo=" @@ -306,10 +311,6 @@ "module": "sha256-S2knc2Ouooq1DFpnYZ++q/jAgk5JOOYmC6wEjlvrga8=", "pom": "sha256-dmAvWZVKo9+mjjHIDKibb7ouoAG0+wbLUfoV6tfIWjA=" }, - "org/lz4#lz4-java/1.8.0": { - "jar": "sha256-10ozNPs1GVAJszipUfkYID1rvKPR01kDPcM+3Rytye8=", - "pom": "sha256-DbittR4TJFSlxAbeuy8aDfgfk91Z++IMuUcQKZRokDQ=" - }, "org/opentest4j#opentest4j/1.2.0": { "jar": "sha256-WIEt5giY2Xb7ge87YtoFxmBMGP1KJJ9QRCgkefwoavI=", "pom": "sha256-qW5nGBbB/4gDvex0ySQfAlvfsnfaXStO4CJmQFk2+ZQ=" diff --git a/pkgs/by-name/mi/mindustry/package.nix b/pkgs/by-name/mi/mindustry/package.nix index d42a28d1306a..d95d2827a5f9 100644 --- a/pkgs/by-name/mi/mindustry/package.nix +++ b/pkgs/by-name/mi/mindustry/package.nix @@ -38,7 +38,7 @@ let pname = "mindustry"; - version = "154.3"; + version = "155.4"; buildVersion = makeBuildVersion version; jdk = jdk17; @@ -48,14 +48,14 @@ let owner = "Anuken"; repo = "Mindustry"; tag = "v${version}"; - hash = "sha256-PguKdpZ3yaV7eW1NKZpbsOEUiMxX6gdYZxJ4p7wkvi8="; + hash = "sha256-NHI+YLh4ptuAEff6NM9ZgN2haB+iZ9np7nf6iRMzgHw="; }; Arc = fetchFromGitHub { name = "Arc-source"; owner = "Anuken"; repo = "Arc"; tag = "v${version}"; - hash = "sha256-RMoXtyDh9DbEYxYLAopItp6Bf8kg92Av+g5lSqKFhdU="; + hash = "sha256-9nUj9aP1yAvZEDBuJPfE4ZzGEbZOSuVK+KbD1kUG+dM="; }; soloud = fetchFromGitHub { owner = "Anuken"; @@ -92,12 +92,6 @@ stdenv.mkDerivation { runHook postUnpack ''; - patches = [ - # Fixes a build system issue where the classes UnsafeBuffers and Java16Buffers get built - # and copied multiple times, which causes conflicts when zipping up the final arc-core jar. - ./0001-fix-duplicate-classes.patch - ]; - postPatch = '' # Ensure the prebuilt shared objects don't accidentally get shipped rm -r Arc/natives/natives-*/libs/* @@ -106,6 +100,10 @@ stdenv.mkDerivation { cd Mindustry + # Fix duplicate class entries in arc-core jar with newer Gradle + substituteInPlace ../Arc/arc-core/build.gradle \ + --replace-fail 'jar{' 'jar{ duplicatesStrategy = DuplicatesStrategy.EXCLUDE' + # Remove unbuildable iOS stuff sed -i '/^project(":ios"){/,/^}/d' build.gradle sed -i '/robo(vm|VM)/d' build.gradle @@ -162,20 +160,20 @@ stdenv.mkDerivation { '' + lib.optionalString enableClient '' pushd ../Arc - # unsupported platforms need to be excluded because their native build tools aren't available - gradle jnigenBuild -x jnigenBuildAndroid -x jnigenBuildWindows -x jnigenBuildWindows64 - gradle jnigenJarNativesDesktop - glewlib=${lib.getLib glew}/lib/libGLEW.so - sdllib=${lib.getLib SDL2}/lib/libSDL2.so - patchelf backends/backend-sdl/build/Arc/backends/backend-sdl/libs/linux64/libsdl-arc*.so \ - --add-needed "$glewlib" \ - --add-needed "$sdllib" - # Put the freshly-built libraries where the pre-built libraries used to be: - cp arc-core/libs/*/* natives/natives-desktop/libs/ - cp backends/backend-sdl/build/Arc/backends/backend-sdl/libs/*/* natives/natives-desktop/libs/ - # below target dirs are based on Arc upstream: Arc/extensions/../build.gradle + gradle jnigenBuildLinux64 + # Copy freshly-built libraries to where Gradle resource dirs expect them. + # Using jnigenBuildLinux64 skips the postJni tasks, so we copy manually. + # arc-core uses relative libsDir, others use absolute which causes path doubling. + cp arc-core/libs/linux64/* natives/natives-desktop/libs/ + cp -r backends/backend-sdl/build/Arc/backends/backend-sdl/libs/* backends/backend-sdl/libs/ cp extensions/freetype/build/Arc/extensions/freetype/libs/*/* natives/natives-freetype-desktop/libs/ cp extensions/filedialogs/build/Arc/extensions/filedialogs/libs/*/* natives/natives-filedialogs/libs/ + glewlib=${lib.getLib glew}/lib/libGLEW.so + sdllib=${lib.getLib SDL2}/lib/libSDL2.so + patchelf backends/backend-sdl/libs/linux64/libsdl-arc*.so \ + --add-needed "$glewlib" \ + --add-needed "$sdllib" + gradle jnigenJarNativesDesktop popd gradle desktop:dist From 3611f04f447ae66912ecc010e3b6e959b77dcdc8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 Mar 2026 01:42:55 +0000 Subject: [PATCH 02/59] opentrack: 2026.1.0-unstable-2026-03-16 -> 2026.1.0-unstable-2026-03-25 --- pkgs/by-name/op/opentrack/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/op/opentrack/package.nix b/pkgs/by-name/op/opentrack/package.nix index 0b42ecc0d5c4..1f96d2de2acc 100644 --- a/pkgs/by-name/op/opentrack/package.nix +++ b/pkgs/by-name/op/opentrack/package.nix @@ -23,13 +23,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "opentrack"; - version = "2026.1.0-unstable-2026-03-16"; + version = "2026.1.0-unstable-2026-03-25"; src = fetchFromGitHub { owner = "opentrack"; repo = "opentrack"; - rev = "1432fee95d7c7f7b44384d2cd007dae96ea8df56"; - hash = "sha256-/EhKoApMOS0+G/TDO9r7tfPVd7pKXLGZxdAGZUIcSTw="; + rev = "ffd7eb0fab60b9c0b9998fb84e3c8653afdd573f"; + hash = "sha256-ABvggZ53l8PNunFFOYLgpRliM0naz2o+YqKYbA1vd3s="; }; aruco = callPackage ./aruco.nix { }; From 99f9c7ce70eeb7eafe4522b7f7e396fddeb66b9c Mon Sep 17 00:00:00 2001 From: Lukas <37246258+1H0@users.noreply.github.com> Date: Sun, 1 Feb 2026 10:14:33 +0100 Subject: [PATCH 03/59] maintainers: add lks --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 08392e400e6e..9591c8a14ad8 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -15480,6 +15480,11 @@ github = "ljxfstorm"; githubId = 7077478; }; + lks = { + name = "Lukas"; + github = "1H0"; + githubId = 37246258; + }; llakala = { email = "elevenaka11@gmail.com"; github = "llakala"; From 4b86011d17505e6c0213bc44711705604871aac9 Mon Sep 17 00:00:00 2001 From: Lukas <37246258+1H0@users.noreply.github.com> Date: Sat, 28 Mar 2026 11:03:35 +0100 Subject: [PATCH 04/59] go-tpc: init at 1.0.12 --- pkgs/by-name/go/go-tpc/package.nix | 33 ++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 pkgs/by-name/go/go-tpc/package.nix diff --git a/pkgs/by-name/go/go-tpc/package.nix b/pkgs/by-name/go/go-tpc/package.nix new file mode 100644 index 000000000000..d0ab9375d9ca --- /dev/null +++ b/pkgs/by-name/go/go-tpc/package.nix @@ -0,0 +1,33 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, +}: + +buildGoModule (finalAttrs: { + pname = "go-tpc"; + version = "1.0.12"; + + src = fetchFromGitHub { + owner = "pingcap"; + repo = "go-tpc"; + tag = "v${finalAttrs.version}"; + hash = "sha256-O+zHHSjucFh8T42P/IQAA993DmskJfoo1WdO8T95I88="; + }; + + vendorHash = "sha256-JInXHnHW5jfKism5OscYSJJjBBB7URYLSVpo4EJ/HAs="; + + ldflags = [ + "-s" + "-w" + "-X 'main.version=${finalAttrs.version}'" + ]; + + meta = { + description = "Toolbox to benchmark TPC workloads in Go"; + homepage = "https://github.com/pingcap/go-tpc"; + license = lib.licenses.asl20; + mainProgram = "go-tpc"; + maintainers = with lib.maintainers; [ lks ]; + }; +}) From d918c048fa2adc21610de361bad3ad47dfd0c948 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 2 Apr 2026 22:35:57 +0300 Subject: [PATCH 05/59] khard: Revert "fix build failure caused by sphinx" This reverts commit 34498212d4dac9f81789a98d7a892c041fbf8222, per comments here: - https://github.com/NixOS/nixpkgs/pull/504616 --- pkgs/by-name/kh/khard/khard-sphinx.patch | 13 ------------- pkgs/by-name/kh/khard/package.nix | 2 -- 2 files changed, 15 deletions(-) delete mode 100644 pkgs/by-name/kh/khard/khard-sphinx.patch diff --git a/pkgs/by-name/kh/khard/khard-sphinx.patch b/pkgs/by-name/kh/khard/khard-sphinx.patch deleted file mode 100644 index b35b6599dcfe..000000000000 --- a/pkgs/by-name/kh/khard/khard-sphinx.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff '--color=auto' -u -r khard-0.20.1/doc/source/conf.py new/doc/source/conf.py ---- khard-0.20.1/doc/source/conf.py 2025-07-29 04:47:18.000000000 +0800 -+++ new/doc/source/conf.py 2026-03-29 12:53:42.904389827 +0800 -@@ -52,8 +52,8 @@ - 'sphinx.ext.autodoc', # https://pypi.org/project/sphinx-autodoc-typehints/ - 'sphinx.ext.autosectionlabel', - 'sphinx.ext.todo', -- 'sphinx_autodoc_typehints', # https://pypi.org/project/sphinx-autodoc-typehints/ - 'sphinxarg.ext', -+ 'sphinx_autodoc_typehints', # https://pypi.org/project/sphinx-autodoc-typehints/ - ] - - autoapi_type = 'python' diff --git a/pkgs/by-name/kh/khard/package.nix b/pkgs/by-name/kh/khard/package.nix index 81e15643c02f..dff54ca96191 100644 --- a/pkgs/by-name/kh/khard/package.nix +++ b/pkgs/by-name/kh/khard/package.nix @@ -15,8 +15,6 @@ python3.pkgs.buildPythonApplication (finalAttrs: { hash = "sha256-s+W/rfa11+jxaNDDIMdLlU5NDvQZSyh5EUD+V3pI+Ug="; }; - patches = [ ./khard-sphinx.patch ]; - build-system = with python3.pkgs; [ setuptools setuptools-scm From bb81525d2a669add3fdcd577d7853dc511179125 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 2 Apr 2026 22:37:36 +0300 Subject: [PATCH 06/59] khard: use fetchFromGitHub --- pkgs/by-name/kh/khard/package.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/kh/khard/package.nix b/pkgs/by-name/kh/khard/package.nix index dff54ca96191..95b4c777b1bc 100644 --- a/pkgs/by-name/kh/khard/package.nix +++ b/pkgs/by-name/kh/khard/package.nix @@ -1,7 +1,7 @@ { lib, python3, - fetchPypi, + fetchFromGitHub, versionCheckHook, }: @@ -10,9 +10,11 @@ python3.pkgs.buildPythonApplication (finalAttrs: { version = "0.20.1"; pyproject = true; - src = fetchPypi { - inherit (finalAttrs) pname version; - hash = "sha256-s+W/rfa11+jxaNDDIMdLlU5NDvQZSyh5EUD+V3pI+Ug="; + src = fetchFromGitHub { + owner = "lucc"; + repo = "khard"; + tag = "v${finalAttrs.version}"; + hash = "sha256-5ZKLOwoAzY36htMzMLpdwn1Xo34rGe56+TFuHRfFB9Q="; }; build-system = with python3.pkgs; [ From a7dafbb4988d5f0d131f08dabf173cc2e3dff329 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 2 Apr 2026 22:54:16 +0300 Subject: [PATCH 07/59] khard: enable most tests --- pkgs/by-name/kh/khard/package.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/pkgs/by-name/kh/khard/package.nix b/pkgs/by-name/kh/khard/package.nix index 95b4c777b1bc..df439e3d173c 100644 --- a/pkgs/by-name/kh/khard/package.nix +++ b/pkgs/by-name/kh/khard/package.nix @@ -1,5 +1,6 @@ { lib, + stdenv, python3, fetchFromGitHub, versionCheckHook, @@ -42,6 +43,18 @@ python3.pkgs.buildPythonApplication (finalAttrs: { nativeCheckInputs = [ versionCheckHook + python3.pkgs.pytestCheckHook + ]; + + pytestFlagsArray = [ + # Nixpkgs' default is `--capture=fd`, and with it, 2 command mock tests + # fail, see: https://github.com/lucc/khard/issues/353 + "--capture=no" + ]; + + disabledTestPaths = lib.optionals stdenv.hostPlatform.isDarwin [ + # https://github.com/lucc/khard/issues/354 + "test/test_khard.py::TestSortContacts::test_sorting_of_korean_names" ]; meta = { From 9e1ec59af260280c8a667949862a81f8518d1c87 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 2 Apr 2026 22:55:57 +0300 Subject: [PATCH 08/59] khard: bring back man page generations with proper upstream fix This sort of reverts commit b851c0d7f0d76d0d88b9ae492d9d5815db84677d . --- pkgs/by-name/kh/khard/package.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/pkgs/by-name/kh/khard/package.nix b/pkgs/by-name/kh/khard/package.nix index df439e3d173c..be52eab3c6d2 100644 --- a/pkgs/by-name/kh/khard/package.nix +++ b/pkgs/by-name/kh/khard/package.nix @@ -3,6 +3,7 @@ stdenv, python3, fetchFromGitHub, + fetchpatch, versionCheckHook, }: @@ -18,11 +19,24 @@ python3.pkgs.buildPythonApplication (finalAttrs: { hash = "sha256-5ZKLOwoAzY36htMzMLpdwn1Xo34rGe56+TFuHRfFB9Q="; }; + patches = [ + (fetchpatch { + url = "https://github.com/lucc/khard/commit/4e07412b8870f210409077a925d74ae47152a80c.patch"; + hash = "sha256-tApB1xYLBHV/XQ73ITJjKxCjOz6DNPDsKXn8f7KQZRc="; + }) + ]; + build-system = with python3.pkgs; [ setuptools setuptools-scm + sphinxHook + sphinx-argparse + sphinx-autoapi + sphinx-autodoc-typehints ]; + sphinxBuilders = [ "man" ]; + dependencies = with python3.pkgs; [ configobj ruamel-yaml From b27dfb41d0719d2b8e3f614f46a7913179a2ff3e Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Sat, 4 Apr 2026 10:18:34 -0500 Subject: [PATCH 09/59] csvtool: migrate to by-name --- .../csv/csvtool.nix => by-name/cs/csvtool/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{development/ocaml-modules/csv/csvtool.nix => by-name/cs/csvtool/package.nix} (100%) diff --git a/pkgs/development/ocaml-modules/csv/csvtool.nix b/pkgs/by-name/cs/csvtool/package.nix similarity index 100% rename from pkgs/development/ocaml-modules/csv/csvtool.nix rename to pkgs/by-name/cs/csvtool/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 10e58b8c0268..f7ca12ffc175 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1694,8 +1694,6 @@ with pkgs; csv2md = with python3Packages; toPythonApplication csv2md; - csvtool = callPackage ../development/ocaml-modules/csv/csvtool.nix { }; - dataclass-wizard = with python3Packages; toPythonApplication dataclass-wizard; datasette = with python3Packages; toPythonApplication datasette; From ca99a0b04cd92ada6bba417d8a915935e7f1057d Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Sun, 5 Apr 2026 07:36:35 -0500 Subject: [PATCH 10/59] datovka: migrate to by-name --- .../da/datovka/package.nix} | 16 ++++++---------- pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 6 insertions(+), 12 deletions(-) rename pkgs/{applications/networking/datovka/default.nix => by-name/da/datovka/package.nix} (84%) diff --git a/pkgs/applications/networking/datovka/default.nix b/pkgs/by-name/da/datovka/package.nix similarity index 84% rename from pkgs/applications/networking/datovka/default.nix rename to pkgs/by-name/da/datovka/package.nix index 56f49b92f8dd..7a6abbeb1ccd 100644 --- a/pkgs/applications/networking/datovka/default.nix +++ b/pkgs/by-name/da/datovka/package.nix @@ -3,13 +3,9 @@ stdenv, fetchurl, pkg-config, - wrapQtAppsHook, libxml2, libdatovka, - qmake, - qtbase, - qtwebsockets, - qtsvg, + libsForQt5, }: stdenv.mkDerivation rec { @@ -23,16 +19,16 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkg-config - wrapQtAppsHook + libsForQt5.wrapQtAppsHook ]; buildInputs = [ libdatovka - qmake - qtbase - qtsvg + libsForQt5.qmake + libsForQt5.qtbase + libsForQt5.qtsvg libxml2 - qtwebsockets + libsForQt5.qtwebsockets ]; meta = { diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3b74acf1f8d7..b50e84550196 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1694,8 +1694,6 @@ with pkgs; datasette = with python3Packages; toPythonApplication datasette; - datovka = libsForQt5.callPackage ../applications/networking/datovka { }; - diagrams-builder = callPackage ../tools/graphics/diagrams-builder { inherit (haskellPackages) ghcWithPackages diagrams-builder; }; From 9fe62e4b1953ac841f45f7c1cf6195d40c6bd2ac Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Sun, 5 Apr 2026 07:41:42 -0500 Subject: [PATCH 11/59] datovka: modernize derivation --- pkgs/by-name/da/datovka/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/da/datovka/package.nix b/pkgs/by-name/da/datovka/package.nix index 7a6abbeb1ccd..1c64adf305ad 100644 --- a/pkgs/by-name/da/datovka/package.nix +++ b/pkgs/by-name/da/datovka/package.nix @@ -8,13 +8,13 @@ libsForQt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "datovka"; version = "4.28.0"; src = fetchurl { - url = "https://gitlab.nic.cz/datovka/datovka/-/archive/v${version}/datovka-v${version}.tar.gz"; - sha256 = "sha256-vTfmJEwbfaPFnZE8o3YnZhjwfMZ0At7eZ0iMoh4/HQE="; + url = "https://gitlab.nic.cz/datovka/datovka/-/archive/v${finalAttrs.version}/datovka-v${finalAttrs.version}.tar.gz"; + hash = "sha256-vTfmJEwbfaPFnZE8o3YnZhjwfMZ0At7eZ0iMoh4/HQE="; }; nativeBuildInputs = [ @@ -39,4 +39,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "datovka"; }; -} +}) From cdf5c4eb3b70c9b943a9875506e8c8694d6ef414 Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Sun, 29 Mar 2026 23:28:34 +0200 Subject: [PATCH 12/59] python3Packages.xgrammar: 0.1.31 -> 0.1.33 Fixes #497289 / CVE-2026-25048 https://github.com/mlc-ai/xgrammar/security/advisories/GHSA-7rgv-gqhr-fxg3 https://github.com/mlc-ai/xgrammar/releases/tag/v0.1.33 https://github.com/mlc-ai/xgrammar/releases/tag/v0.1.32 --- pkgs/development/python-modules/xgrammar/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xgrammar/default.nix b/pkgs/development/python-modules/xgrammar/default.nix index adced646dc38..0f0742df1447 100644 --- a/pkgs/development/python-modules/xgrammar/default.nix +++ b/pkgs/development/python-modules/xgrammar/default.nix @@ -27,7 +27,7 @@ buildPythonPackage rec { pname = "xgrammar"; - version = "0.1.31"; + version = "0.1.33"; pyproject = true; src = fetchFromGitHub { @@ -35,7 +35,7 @@ buildPythonPackage rec { repo = "xgrammar"; tag = "v${version}"; fetchSubmodules = true; - hash = "sha256-Baa/DiRoNcIv4UOC+msi4PgfRWnwprnZpLG2v7qB2h4="; + hash = "sha256-mliAmFBY3eLnUP+2HCRGX36KPUjaxn0Eb+2aKyDwdaM="; }; patches = [ @@ -99,6 +99,7 @@ buildPythonPackage rec { disabledTestPaths = [ # Requires internet access "tests/python/test_structural_tag_converter.py" + "tests/python/test_structural_tag_for_model.py" ]; pythonImportsCheck = [ "xgrammar" ]; From 1cdf4c9a179bab1124039db5ed7d7ce3a656e6f0 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Thu, 9 Apr 2026 23:32:31 +0200 Subject: [PATCH 13/59] rectangle: 0.94 -> 0.95 https://github.com/rxhanson/Rectangle/releases/tag/v0.95 --- pkgs/by-name/re/rectangle/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/re/rectangle/package.nix b/pkgs/by-name/re/rectangle/package.nix index 20aaf3abe6e5..2ecb994d634b 100644 --- a/pkgs/by-name/re/rectangle/package.nix +++ b/pkgs/by-name/re/rectangle/package.nix @@ -8,11 +8,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "rectangle"; - version = "0.94"; + version = "0.95"; src = fetchurl { url = "https://github.com/rxhanson/Rectangle/releases/download/v${finalAttrs.version}/Rectangle${finalAttrs.version}.dmg"; - hash = "sha256-XeM+Mu59tW8uGiAGBOroMUggqPGK/XuN7doT4dfQdxQ="; + hash = "sha256-fykSgXAGxouBHAlcW4rcKthApQVkYfRiuw5GnI6hIAA="; }; sourceRoot = "."; From c1df5b4f1d1540e4517d2801c896cfa4913eea63 Mon Sep 17 00:00:00 2001 From: Niklas Korz Date: Fri, 10 Apr 2026 21:23:36 +0200 Subject: [PATCH 14/59] zed-editor: fixes and corrections - OpenGL is now supported without a feature flag, thanks to the wgpu renderer - cargo-bundle has merged Zed's changes, so our Info.plist patching is obsolete - libgit2, openssl and sqlite weren't actually using our provided versions and still compiled the vendored variants, which is now fixed by setting the according environment variables - some dependencies are now obsolete or always were Linux-specific, so I have (re)moved them accordingly --- pkgs/by-name/ze/zed-editor/package.nix | 67 ++++++-------------------- 1 file changed, 15 insertions(+), 52 deletions(-) diff --git a/pkgs/by-name/ze/zed-editor/package.nix b/pkgs/by-name/ze/zed-editor/package.nix index 4d96e83f705e..e81442d49be8 100644 --- a/pkgs/by-name/ze/zed-editor/package.nix +++ b/pkgs/by-name/ze/zed-editor/package.nix @@ -3,13 +3,9 @@ rustPlatform, fetchFromGitHub, cmake, - copyDesktopItems, - curl, - perl, pkg-config, protobuf, fontconfig, - freetype, libgit2, openssl, sqlite, @@ -19,10 +15,8 @@ alsa-lib, libxkbcommon, wayland, - libglvnd, libxcb, stdenv, - makeFontsConf, vulkan-loader, envsubst, nix-update-script, @@ -31,8 +25,6 @@ buildFHSEnv, cargo-bundle, git, - apple-sdk_15, - darwinMinVersionHook, makeBinaryWrapper, nodejs, libGL, @@ -42,13 +34,9 @@ testers, writableTmpDirAsHomeHook, - withGLES ? false, buildRemoteServer ? true, - zed-editor, }: -assert withGLES -> stdenv.hostPlatform.isLinux; - let channel = "stable"; executableName = "zeditor"; @@ -106,8 +94,6 @@ let ''; }; }; - - gpu-lib = if withGLES then libglvnd else vulkan-loader; in rustPlatform.buildRustPackage (finalAttrs: { pname = "zed-editor"; @@ -152,14 +138,12 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoHash = "sha256-vFBkjos+Wa0E1li8t4ZCVnRq7q5XSQQe2fx0QqgaCiM="; + __structuredAttrs = true; + nativeBuildInputs = [ cmake - copyDesktopItems - curl - perl pkg-config protobuf - rustPlatform.bindgenHook cargo-about ] ++ lib.optionals stdenv.hostPlatform.isLinux [ makeBinaryWrapper ] @@ -168,16 +152,14 @@ rustPlatform.buildRustPackage (finalAttrs: { dontUseCmakeConfigure = true; buildInputs = [ - curl - fontconfig - freetype libgit2 - openssl sqlite zlib zstd ] ++ lib.optionals stdenv.hostPlatform.isLinux [ + fontconfig + openssl glib alsa-lib libxkbcommon @@ -187,12 +169,6 @@ rustPlatform.buildRustPackage (finalAttrs: { libGL libx11 libxext - ] - ++ lib.optionals stdenv.hostPlatform.isDarwin [ - apple-sdk_15 - # ScreenCaptureKit, required by livekit, is only available on 12.3 and up: - # https://developer.apple.com/documentation/screencapturekit - (darwinMinVersionHook "12.3") ]; cargoBuildFlags = [ @@ -216,20 +192,16 @@ rustPlatform.buildRustPackage (finalAttrs: { env = { ALLOW_MISSING_LICENSES = true; + OPENSSL_NO_VENDOR = true; + LIBGIT2_NO_VENDOR = true; + LIBSQLITE3_SYS_USE_PKG_CONFIG = true; ZSTD_SYS_USE_PKG_CONFIG = true; - FONTCONFIG_FILE = makeFontsConf { - fontDirectories = [ - "${finalAttrs.src}/assets/fonts/plex-mono" - "${finalAttrs.src}/assets/fonts/plex-sans" - ]; - }; # Setting this environment variable allows to disable auto-updates # https://zed.dev/docs/development/linux#notes-for-packaging-zed ZED_UPDATE_EXPLANATION = "Zed has been installed using Nix. Auto-updates have thus been disabled."; # Used by `zed --version` RELEASE_VERSION = finalAttrs.version; LK_CUSTOM_WEBRTC = livekit-libwebrtc; - RUSTFLAGS = lib.optionalString withGLES "--cfg gles"; }; preBuild = '' @@ -237,8 +209,13 @@ rustPlatform.buildRustPackage (finalAttrs: { ''; postFixup = lib.optionalString stdenv.hostPlatform.isLinux '' - patchelf --add-rpath ${gpu-lib}/lib $out/libexec/* - patchelf --add-rpath ${wayland}/lib $out/libexec/* + patchelf $out/libexec/zed-editor --add-rpath ${ + lib.makeLibraryPath [ + libGL + vulkan-loader + wayland + ] + } wrapProgram $out/libexec/zed-editor --suffix PATH : ${lib.makeBinPath [ nodejs ]} ''; @@ -259,21 +236,10 @@ rustPlatform.buildRustPackage (finalAttrs: { mv $release_target/zed target/release/zed pushd crates/zed - # Note that this is GNU sed, while Zed's bundle-mac uses BSD sed sed -i "s/package.metadata.bundle-stable/package.metadata.bundle/" Cargo.toml export CARGO_BUNDLE_SKIP_BUILD=true app_path=$(cargo bundle --release | xargs) - - # We're not using Zed's fork of cargo-bundle, so we must manually append their plist extensions - # Remove closing tags from Info.plist (last two lines) - head -n -2 $app_path/Contents/Info.plist > Info.plist - # Append extensions - cat resources/info/*.plist >> Info.plist - # Add closing tags - printf "\n\n" >> Info.plist - mv Info.plist $app_path/Contents/Info.plist - popd mkdir -p $out/Applications $out/bin @@ -290,7 +256,7 @@ rustPlatform.buildRustPackage (finalAttrs: { install -Dm755 $release_target/zed $out/libexec/zed-editor install -Dm755 $release_target/cli $out/bin/zeditor - install -Dm644 $src/crates/zed/resources/app-icon@2x.png $out/share/icons/hicolor/1024x1024@2x/apps/zed.png + install -Dm644 $src/crates/zed/resources/app-icon@2x.png $out/share/icons/hicolor/512x512@2x/apps/zed.png install -Dm644 $src/crates/zed/resources/app-icon.png $out/share/icons/hicolor/512x512/apps/zed.png # extracted from https://github.com/zed-industries/zed/blob/v0.141.2/script/bundle-linux (envsubst) @@ -342,9 +308,6 @@ rustPlatform.buildRustPackage (finalAttrs: { package = finalAttrs.finalPackage.remote_server; command = "${finalAttrs.remoteServerExecutableName} version"; }; - } - // lib.optionalAttrs stdenv.hostPlatform.isLinux { - withGles = zed-editor.override { withGLES = true; }; }; }; From 78fa158c69e35ab2a376faeab6cd911ed508f29d Mon Sep 17 00:00:00 2001 From: Stig Palmquist Date: Sat, 11 Apr 2026 00:57:50 +0200 Subject: [PATCH 15/59] perlPackages.NetCIDRLite: 0.22 -> 0.23 Fixes CVE-2026-40198 and CVE-2026-40199 --- pkgs/top-level/perl-packages.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 14552ea229ec..d84e9332746b 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -25313,10 +25313,10 @@ with self; NetCIDRLite = buildPerlPackage { pname = "Net-CIDR-Lite"; - version = "0.22"; + version = "0.23"; src = fetchurl { - url = "mirror://cpan/authors/id/S/ST/STIGTSP/Net-CIDR-Lite-0.22.tar.gz"; - hash = "sha256-QxfYyzQaYXueCIjaQ8Cc3//8sMnt97jJko10KlY7hRc="; + url = "mirror://cpan/authors/id/S/ST/STIGTSP/Net-CIDR-Lite-0.23.tar.gz"; + hash = "sha256-mlgnjkmgjN65vsAc7N06lb5zbQ59TQXRP5COOj/hDTI="; }; meta = { description = "Perl extension for merging IPv4 or IPv6 CIDR addresses"; From 3917888188ac400b737d4c394fbbb8a06d9a3daf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Apr 2026 06:50:00 +0000 Subject: [PATCH 16/59] pyroscope: 1.19.1 -> 1.20.3 --- pkgs/by-name/py/pyroscope/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/py/pyroscope/package.nix b/pkgs/by-name/py/pyroscope/package.nix index 7b7f766e2dd6..674e9ec87649 100644 --- a/pkgs/by-name/py/pyroscope/package.nix +++ b/pkgs/by-name/py/pyroscope/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "pyroscope"; - version = "1.19.1"; + version = "1.20.3"; src = fetchFromGitHub { owner = "grafana"; repo = "pyroscope"; rev = "v${finalAttrs.version}"; - hash = "sha256-UPxGimkzXLFACqmAM1hNQIoNjN6OquVibwVmNvP00+s="; + hash = "sha256-IZA6xaZgjcS/3QBsz2L12QEBeCzRFAv+Qpag+O4aOVI="; }; - vendorHash = "sha256-O8ZKIl5d2gvmtCqJOJJ5SU+qhNRyWj2kH0xHZzfLN5Y="; + vendorHash = "sha256-hy/MM/VOy182MM+Fd+PDVivHwduG2zkBUOWqOnFtWRI="; proxyVendor = true; subPackages = [ From 32772455232c9bb5aa1277a653af34c303d3db95 Mon Sep 17 00:00:00 2001 From: Sergei Volkov Date: Sat, 11 Apr 2026 13:48:28 +0200 Subject: [PATCH 17/59] julia_112-bin: 1.12.5 -> 1.12.6 --- pkgs/development/compilers/julia/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/compilers/julia/default.nix b/pkgs/development/compilers/julia/default.nix index 016cbc294447..9dbd7e43d2c7 100644 --- a/pkgs/development/compilers/julia/default.nix +++ b/pkgs/development/compilers/julia/default.nix @@ -43,12 +43,12 @@ in ); julia_112-bin = wrapJulia ( callPackage (import ./generic-bin.nix { - version = "1.12.5"; + version = "1.12.6"; sha256 = { - x86_64-linux = "1rxsb2bnk2wgd2nkzxwpj1xj8gbpblczm4lyxprzp5jfgrr4vf21"; - aarch64-linux = "1qp8ydagd39c1rcj9ryrq0y1hcimw1dgmaaviaqbyqj4x92fhp9f"; - x86_64-darwin = "1b8mdpy6ww89xngsl1q3ym245iyw59alki9cvnplcbg3iqjhgdz4"; - aarch64-darwin = "01fli18s43p74hb7z2fcv8sv72pijp3k1azba6rjjpgfic7f1h0z"; + x86_64-linux = "16h77px97qpzfcf5lfrj8kj8baq6fs07sxjasbdsj8cly6zg7axv"; + aarch64-linux = "16a8gkaqzsxw5z8axdyp13qdlqxapg9q11csgxigs3xxayw976q2"; + x86_64-darwin = "0b34hb93pyqj4yfljy4krzf182dkwmlj6wkf4j5c7fnn0v3bfw0s"; + aarch64-darwin = "0cbarn632dxn1x1zi68k31plimvrr4yizr5kcc4rvagdsbxq4z97"; }; }) { } ); From fc0efc8eeee70baee5568681be96e1482730a9a4 Mon Sep 17 00:00:00 2001 From: Sergei Volkov Date: Sat, 11 Apr 2026 13:48:41 +0200 Subject: [PATCH 18/59] julia_112: 1.12.5 -> 1.12.6 --- pkgs/development/compilers/julia/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/julia/default.nix b/pkgs/development/compilers/julia/default.nix index 9dbd7e43d2c7..5ad4a58189f5 100644 --- a/pkgs/development/compilers/julia/default.nix +++ b/pkgs/development/compilers/julia/default.nix @@ -87,8 +87,8 @@ in julia_112 = wrapJulia ( callPackage (import ./generic.nix { - version = "1.12.5"; - hash = "sha256-3jvzaT2TjX4VU5pcOsIXfFRqzQ17e8TjJ+MNanI48eM="; + version = "1.12.6"; + hash = "sha256-cR86qNbsXJAEWT6489U+NWTNdZrLqK1K2ulnr8IDMsw="; }) { stdenv = gcc14Stdenv; From 4afdaea00c753810dfa961a3d7f19b0ef249c321 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Apr 2026 13:03:41 +0000 Subject: [PATCH 19/59] postgresqlPackages.system_stats: 3.2.1 -> 4.0 --- pkgs/servers/sql/postgresql/ext/system_stats.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/ext/system_stats.nix b/pkgs/servers/sql/postgresql/ext/system_stats.nix index 636b87b28e92..5d6a34ebf4ab 100644 --- a/pkgs/servers/sql/postgresql/ext/system_stats.nix +++ b/pkgs/servers/sql/postgresql/ext/system_stats.nix @@ -6,13 +6,13 @@ }: postgresqlBuildExtension (finalAttrs: { pname = "system_stats"; - version = "3.2.1"; + version = "4.0"; src = fetchFromGitHub { owner = "EnterpriseDB"; repo = "system_stats"; tag = "v${finalAttrs.version}"; - hash = "sha256-VuSWpBqd8HeHEqfOcx8gNuCLtVWOkG7FJ8XM8Mp54ls="; + hash = "sha256-+DHfhLBoYdWBvXZVcvnWlNwceTNsQ/irEdgnklv5onA="; }; buildFlags = [ "PG_CFLAGS=-Wno-error=vla" ]; From 65e12b960f55a16c1121d77cb00d01f077bfe560 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=F0=9D=91=B7=F0=9D=92=89=F0=9D=92=8A=F0=9D=92=8D?= =?UTF-8?q?=F0=9D=92=90=F0=9D=92=84=F0=9D=92=82=F0=9D=92=8D=F0=9D=92=9A?= =?UTF-8?q?=F0=9D=92=94=F0=9D=92=95?= Date: Fri, 10 Apr 2026 16:16:37 -0400 Subject: [PATCH 20/59] yaziPlugins: init split-tabs Update default.nix Co-authored-by: XYenon Update default.nix Co-authored-by: XYenon --- .../ya/yazi/plugins/split-tabs/default.nix | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 pkgs/by-name/ya/yazi/plugins/split-tabs/default.nix diff --git a/pkgs/by-name/ya/yazi/plugins/split-tabs/default.nix b/pkgs/by-name/ya/yazi/plugins/split-tabs/default.nix new file mode 100644 index 000000000000..1990aa5722c7 --- /dev/null +++ b/pkgs/by-name/ya/yazi/plugins/split-tabs/default.nix @@ -0,0 +1,24 @@ +{ + lib, + fetchFromGitHub, + mkYaziPlugin, +}: + +mkYaziPlugin { + pname = "split-tabs.yazi"; + version = "0-unstable-2026-04-09"; + + src = fetchFromGitHub { + owner = "terrakok"; + repo = "split-tabs.yazi"; + rev = "3f297277ed79cef5d22ea19883ce4d22e40c45a8"; + hash = "sha256-exa9I5GaF5T2dBnKIcB1gSdtdp2QlzbHv2J9FGxfpBM="; + }; + + meta = { + description = "Yazi plugin that provides a dual-pane view by splitting the screen between two tabs"; + homepage = "https://github.com/terrakok/split-tabs.yazi"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ philocalyst ]; + }; +} From ddb45b48cd84ca36ee66c982b1720fcd783ff263 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Thu, 9 Apr 2026 08:31:23 +0200 Subject: [PATCH 21/59] corn-cli: init at 0.10.1 --- pkgs/by-name/co/corn-cli/package.nix | 53 ++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 pkgs/by-name/co/corn-cli/package.nix diff --git a/pkgs/by-name/co/corn-cli/package.nix b/pkgs/by-name/co/corn-cli/package.nix new file mode 100644 index 000000000000..612f04cd6eae --- /dev/null +++ b/pkgs/by-name/co/corn-cli/package.nix @@ -0,0 +1,53 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, + pkg-config, + versionCheckHook, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "corn-cli"; + version = "0.10.1"; + + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "corn-config"; + repo = "corn"; + tag = "v${finalAttrs.version}"; + hash = "sha256-TPGLF72fp1aX19kQgI/bYdzTIsP0M7gn1ZSUny10kMs="; + }; + + cargoHash = "sha256-4WDL1A29vQ9NrDbfA0nBZ7PcBz2zTmlOaxI6V4u4x5o="; + + cargoBuildFlags = [ + "--package" + "corn-cli" + ]; + + nativeBuildInputs = [ + pkg-config + ]; + + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + + preCheck = '' + export CORN_TEST=bar + ''; + + # Single failing test + checkFlags = [ + "--skip=toml_complex" + ]; + + meta = { + description = "CLI for Cornlang, a simple and pain-free configuration language"; + homepage = "https://cornlang.dev/"; + changelog = "https://github.com/corn-config/corn/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ drupol ]; + mainProgram = "corn-cli"; + }; +}) From b3f14a7e684387f963a4adfaf81ef5a94c7cb114 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Apr 2026 19:24:50 +0000 Subject: [PATCH 22/59] mle: 1.7.2 -> 1.8.1 --- pkgs/by-name/ml/mle/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ml/mle/package.nix b/pkgs/by-name/ml/mle/package.nix index d55cfce4560a..fb843782406d 100644 --- a/pkgs/by-name/ml/mle/package.nix +++ b/pkgs/by-name/ml/mle/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "mle"; - version = "1.7.2"; + version = "1.8.1"; src = fetchFromGitHub { owner = "adsr"; repo = "mle"; rev = "v${finalAttrs.version}"; - sha256 = "0rkk7mh6w5y1lrbdv7wmxdgl5cqzpzw0p26adazkqlfdyb6wbj9k"; + sha256 = "sha256-xyelmIWqT4FmkFmI02XfdoIgkumQEso5Lf6oEaZP9yM="; }; # Fix location of Lua 5.4 header and library From 3a0f8b3bf43bbecb812317063e675e85e36ff22f Mon Sep 17 00:00:00 2001 From: "den.aspects.pol" Date: Sat, 11 Apr 2026 20:56:58 +0200 Subject: [PATCH 23/59] vscode-extensions.jakestanger.corn: init at 0.1.0 --- .../editors/vscode/extensions/default.nix | 2 ++ .../extensions/jakestanger.corn/default.nix | 22 +++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 pkgs/applications/editors/vscode/extensions/jakestanger.corn/default.nix diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 6ef9add065ec..fb750256bfb6 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2398,6 +2398,8 @@ let jackmacwindows.craftos-pc = callPackage ./jackmacwindows.craftos-pc { }; + jakestanger.corn = callPackage ./jakestanger.corn { }; + james-yu.latex-workshop = callPackage ./james-yu.latex-workshop { }; jamesyang999.vscode-emacs-minimum = buildVscodeMarketplaceExtension { diff --git a/pkgs/applications/editors/vscode/extensions/jakestanger.corn/default.nix b/pkgs/applications/editors/vscode/extensions/jakestanger.corn/default.nix new file mode 100644 index 000000000000..00c88b1ab1df --- /dev/null +++ b/pkgs/applications/editors/vscode/extensions/jakestanger.corn/default.nix @@ -0,0 +1,22 @@ +{ + vscode-utils, + lib, +}: + +vscode-utils.buildVscodeMarketplaceExtension { + mktplcRef = { + name = "corn"; + publisher = "JakeStanger"; + version = "0.1.0"; + hash = "sha256-6c9lxwJDVUuT3VKAbIohd0mRHFbfmfDgKfYJ+XET5hQ="; + }; + + meta = { + changelog = "https://marketplace.visualstudio.com/items/JakeStanger.corn/changelog"; + description = "Visual Studio Code extension for Cornlang"; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=JakeStanger.corn"; + homepage = "https://github.com/corn-config/corn-vscode"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ drupol ]; + }; +} From ddc1a672917ecb4fcb62824b848693834bf05951 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Apr 2026 22:30:37 +0000 Subject: [PATCH 24/59] python3Packages.python-bsblan: 5.1.3 -> 5.1.4 --- pkgs/development/python-modules/python-bsblan/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-bsblan/default.nix b/pkgs/development/python-modules/python-bsblan/default.nix index 848697f344b9..c651fdbf4326 100644 --- a/pkgs/development/python-modules/python-bsblan/default.nix +++ b/pkgs/development/python-modules/python-bsblan/default.nix @@ -19,14 +19,14 @@ buildPythonPackage (finalAttrs: { pname = "python-bsblan"; - version = "5.1.3"; + version = "5.1.4"; pyproject = true; src = fetchFromGitHub { owner = "liudger"; repo = "python-bsblan"; tag = "v${finalAttrs.version}"; - hash = "sha256-2Rynat0eXAWzlCBUJAvKrAFPLl74FMr2r1KtKPBlwYw="; + hash = "sha256-97Hgsu0ipX5oSAZdCikaWhj6g3gEom/Is2wnm6vpblY="; }; postPatch = '' From b5e473647207b66439f63486adc9f9112b5b02da Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Apr 2026 22:34:55 +0000 Subject: [PATCH 25/59] vscode-extensions.wakatime.vscode-wakatime: 30.0.4 -> 30.0.5 --- .../vscode/extensions/WakaTime.vscode-wakatime/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/WakaTime.vscode-wakatime/default.nix b/pkgs/applications/editors/vscode/extensions/WakaTime.vscode-wakatime/default.nix index eb56818540eb..c34a13aa7e95 100644 --- a/pkgs/applications/editors/vscode/extensions/WakaTime.vscode-wakatime/default.nix +++ b/pkgs/applications/editors/vscode/extensions/WakaTime.vscode-wakatime/default.nix @@ -6,8 +6,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "vscode-wakatime"; publisher = "WakaTime"; - version = "30.0.4"; - hash = "sha256-5y7LTkiR7dnSHbL80pqsTb57rnLyEbIrHT4xzseVj84="; + version = "30.0.5"; + hash = "sha256-8K8EgdHOGL3sYW5j8hpfbZFifbInMNWEYe60F1UGsj4="; }; meta = { From 31574f72caf44823b0faf149e5d07376117f3bc2 Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Sat, 11 Apr 2026 16:10:25 -0700 Subject: [PATCH 26/59] python3Packages.mdurl: modernize and fix upstream - Switch upstream to "executablebooks" (see the pypi page). It looks like the maintainer (hukkin) moved the repo there at some point then re-forked it back (likely for continued development). - Specify that `flit-core` is the build system. - Use finalAttrs instead of a recursive attribute set. --- pkgs/development/python-modules/mdurl/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/mdurl/default.nix b/pkgs/development/python-modules/mdurl/default.nix index 7c0ae0552ce6..6a4625e7aef9 100644 --- a/pkgs/development/python-modules/mdurl/default.nix +++ b/pkgs/development/python-modules/mdurl/default.nix @@ -6,19 +6,19 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "mdurl"; version = "0.1.2"; pyproject = true; src = fetchFromGitHub { - owner = "hukkin"; + owner = "executablebooks"; repo = "mdurl"; - rev = version; + tag = finalAttrs.version; hash = "sha256-wxV8DKeTwKpFTUBuGTQXaVHc0eW1//Y+2V8Kgs85TDM="; }; - nativeBuildInputs = [ flit-core ]; + build-system = [ flit-core ]; nativeCheckInputs = [ pytestCheckHook ]; @@ -26,8 +26,8 @@ buildPythonPackage rec { meta = { description = "URL utilities for markdown-it"; - homepage = "https://github.com/hukkin/mdurl"; + homepage = "https://github.com/executablebooks/mdurl"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From e9f1eb1c09559b5262070d6506bb2ca638c13fca Mon Sep 17 00:00:00 2001 From: langsjo <104687438+langsjo@users.noreply.github.com> Date: Sun, 12 Apr 2026 02:42:18 +0300 Subject: [PATCH 27/59] github-copilot-cli: add interactive bash to path --- pkgs/by-name/gi/github-copilot-cli/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/gi/github-copilot-cli/package.nix b/pkgs/by-name/gi/github-copilot-cli/package.nix index 26065a74bf37..f408caddd037 100644 --- a/pkgs/by-name/gi/github-copilot-cli/package.nix +++ b/pkgs/by-name/gi/github-copilot-cli/package.nix @@ -4,6 +4,7 @@ autoPatchelfHook, fetchurl, makeBinaryWrapper, + bash, versionCheckHook, }: @@ -40,7 +41,8 @@ stdenv.mkDerivation (finalAttrs: { postInstall = '' # Filename must explictly be "copilot" for internal self-referencing makeWrapper $out/libexec/copilot $out/bin/copilot \ - --add-flags "--no-auto-update" + --add-flags "--no-auto-update" \ + --prefix PATH : "${lib.makeBinPath [ bash ]}" ''; nativeInstallCheckInputs = [ versionCheckHook ]; From 53667c041a99a94fba51cb54fcd6084edd815d44 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 00:46:14 +0000 Subject: [PATCH 28/59] troubadix: 26.4.0 -> 26.4.2 --- pkgs/by-name/tr/troubadix/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tr/troubadix/package.nix b/pkgs/by-name/tr/troubadix/package.nix index 3d1e762ea1c0..e7dbb0c766db 100644 --- a/pkgs/by-name/tr/troubadix/package.nix +++ b/pkgs/by-name/tr/troubadix/package.nix @@ -7,14 +7,14 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "troubadix"; - version = "26.4.0"; + version = "26.4.2"; pyproject = true; src = fetchFromGitHub { owner = "greenbone"; repo = "troubadix"; tag = "v${finalAttrs.version}"; - hash = "sha256-+S/BU6Iaq1gDI3Ncxcm4pxeIvE6vP6AK8IC8w8+FkS0="; + hash = "sha256-kHi2Q+h6aRikuSZcErLmeUTGSCIXoML0uePgLKuO+Lw="; }; pythonRelaxDeps = [ From af81fb6c7ac0b9c81ad322423e8211149835e9cd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 05:36:12 +0000 Subject: [PATCH 29/59] lomiri.lomiri-settings-components: 1.1.3 -> 1.2.0 --- .../lomiri/qml/lomiri-settings-components/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/lomiri/qml/lomiri-settings-components/default.nix b/pkgs/desktops/lomiri/qml/lomiri-settings-components/default.nix index 775d16ee786f..5103071306ae 100644 --- a/pkgs/desktops/lomiri/qml/lomiri-settings-components/default.nix +++ b/pkgs/desktops/lomiri/qml/lomiri-settings-components/default.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "lomiri-settings-components"; - version = "1.1.3"; + version = "1.2.0"; src = fetchFromGitLab { owner = "ubports"; repo = "development/core/lomiri-settings-components"; rev = finalAttrs.version; - hash = "sha256-WKLdTiTVfgX9IAVPsRGx7GWBbYMI9iICXevzrfuHPGc="; + hash = "sha256-vJpqNhSlBV5z0hRP3ayh7/YbYxh7mLEsK0jh63hkG1w="; }; postPatch = '' From 906e61aaa08180de7551e5df0ee8f997c4fe8177 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 06:23:49 +0000 Subject: [PATCH 30/59] check-sieve: 1.0.0 -> 1.0.1 --- pkgs/by-name/ch/check-sieve/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ch/check-sieve/package.nix b/pkgs/by-name/ch/check-sieve/package.nix index 3148570e1a73..5763caf90dbb 100644 --- a/pkgs/by-name/ch/check-sieve/package.nix +++ b/pkgs/by-name/ch/check-sieve/package.nix @@ -10,13 +10,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "check-sieve"; - version = "1.0.0"; + version = "1.0.1"; src = fetchFromGitHub { owner = "dburkart"; repo = "check-sieve"; tag = "v${finalAttrs.version}"; - hash = "sha256-dElVfLSVtlELleuxCScR6BGuLsJ+KRqcNA8y0lgrBfI="; + hash = "sha256-kNHRid87RW+tm3nmMEe8Y5dcgLZMHICzY2rgWlK3h0M="; }; nativeBuildInputs = [ From 5234da2b0406c6f6aa2add83a73e5b680c51abe9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 07:16:42 +0000 Subject: [PATCH 31/59] golazo: 0.22.0 -> 0.23.0 --- pkgs/by-name/go/golazo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/go/golazo/package.nix b/pkgs/by-name/go/golazo/package.nix index 97f50994ccc3..ab4a5b8f442a 100644 --- a/pkgs/by-name/go/golazo/package.nix +++ b/pkgs/by-name/go/golazo/package.nix @@ -8,13 +8,13 @@ }: buildGoModule (finalAttrs: { pname = "golazo"; - version = "0.22.0"; + version = "0.23.0"; src = fetchFromGitHub { owner = "0xjuanma"; repo = "golazo"; tag = "v${finalAttrs.version}"; - hash = "sha256-t8jzZcOVJaeQ4SGb8WO9lqzVgllz2mX8mUwk+JsNWzI="; + hash = "sha256-hrdiNccvIgX9v187l4Htc7viqOb1lGgxOkeLJgFyF4M="; }; vendorHash = "sha256-M2gfqU5rOfuiVSZnH/Dr8OVmDhyU2jYkgW7RuIUTd+E="; From f90ca0c407beb31bf4d3703f140233ebe57ff705 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 07:41:27 +0000 Subject: [PATCH 32/59] kubelogin-oidc: 1.35.2 -> 1.36.0 --- pkgs/by-name/ku/kubelogin-oidc/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ku/kubelogin-oidc/package.nix b/pkgs/by-name/ku/kubelogin-oidc/package.nix index 73639a96d24b..af31b75b4c7f 100644 --- a/pkgs/by-name/ku/kubelogin-oidc/package.nix +++ b/pkgs/by-name/ku/kubelogin-oidc/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "kubelogin"; - version = "1.35.2"; + version = "1.36.0"; src = fetchFromGitHub { owner = "int128"; repo = "kubelogin"; tag = "v${finalAttrs.version}"; - hash = "sha256-jSPNvr+spZvilTooK7s6l8CyvP5tzSWxqJzaoJCA5AM="; + hash = "sha256-v6kNz75+xRQHfTfBKpKaNZodQzZNmJiF+WX0wJfGZ2M="; }; subPackages = [ "." ]; @@ -22,7 +22,7 @@ buildGoModule (finalAttrs: { "-X main.version=v${finalAttrs.version}" ]; - vendorHash = "sha256-otzcOmW3mkiJrIv69wme5cHp5/iO2YSH+ecZgeX2aV0="; + vendorHash = "sha256-f9Umpdlb6m38J05CanNJktS1T31SBSy1T1rOCzBUYkQ="; # test all packages preCheck = '' From c6b6caf64c0c7cfc9ebfbd44d8817697468fb8d6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 08:39:34 +0000 Subject: [PATCH 33/59] textcompare: 0.1.9 -> 0.1.10 --- pkgs/by-name/te/textcompare/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/te/textcompare/package.nix b/pkgs/by-name/te/textcompare/package.nix index 46caebaad5ec..d34d1547bd1a 100644 --- a/pkgs/by-name/te/textcompare/package.nix +++ b/pkgs/by-name/te/textcompare/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "textcompare"; - version = "0.1.9"; + version = "0.1.10"; src = fetchFromGitHub { owner = "josephmawa"; repo = "TextCompare"; tag = "v${finalAttrs.version}"; - hash = "sha256-/K+aBcaC5N24RkduWf2VMyF6oPxKnLyDDdTA+Iucen0="; + hash = "sha256-xcrw2bDRZbphYQUnCbjicYyg+9RfDlIQx8Jr+KRLAh0="; }; strictDeps = true; From 3d84288851d971e4dcefacf822dbc7c118c2df07 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 09:06:09 +0000 Subject: [PATCH 34/59] python3Packages.llama-index-workflows: 2.17.1 -> 2.17.3 --- .../python-modules/llama-index-workflows/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-workflows/default.nix b/pkgs/development/python-modules/llama-index-workflows/default.nix index 4d206c01dfcb..e4e58ed37177 100644 --- a/pkgs/development/python-modules/llama-index-workflows/default.nix +++ b/pkgs/development/python-modules/llama-index-workflows/default.nix @@ -10,13 +10,13 @@ buildPythonPackage (finalAttrs: { pname = "llama-index-workflows"; - version = "2.17.1"; + version = "2.17.3"; pyproject = true; src = fetchPypi { pname = "llama_index_workflows"; inherit (finalAttrs) version; - hash = "sha256-xi+r5QnPAAPd/lsrJ/SLNEPHyahOnNyQTG+e1fjL4l0="; + hash = "sha256-hfbc2/IUcAqwdB3DIlrU6q8ckP2fDggliKpwxHNbJsM="; }; postPatch = '' From 926d4b37ec3452003bb7c63cb915cb876b72b62d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 10:32:29 +0000 Subject: [PATCH 35/59] thunderbird-latest-bin-unwrapped: 149.0.1 -> 149.0.2 --- .../thunderbird-bin/release_sources.nix | 530 +++++++++--------- 1 file changed, 265 insertions(+), 265 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix b/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix index 4873f923a67e..2537991bb5a5 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix @@ -1,797 +1,797 @@ { - version = "149.0.1"; + version = "149.0.2"; sources = [ { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/af/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/af/thunderbird-149.0.2.tar.xz"; locale = "af"; arch = "linux-x86_64"; - sha256 = "0a9f90443daf2c3da5f2929d3fe934d407798c027238b26944c8a4cc6fda6e14"; + sha256 = "c4c30f2a5b886be43920ed8a29b84028d5fd9e3d1969d2849356e50af51dc549"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/ar/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/ar/thunderbird-149.0.2.tar.xz"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "3d2b10e37e75a5932a3abf4e02663a21fae2cb0fc0c36422a05d9055c9670627"; + sha256 = "fede225c0c678d4f883380f8a049f7730046e6ad57585cbb43f2bc60fe97e95d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/ast/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/ast/thunderbird-149.0.2.tar.xz"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "ff1e2de423634ac51e620e1bc1cf0bd6cb0cafcec44095c6d35c80feb5853461"; + sha256 = "48fc1a4768d8d80edeafa9ddc70aa33b0999e27619f880b2502893ba685ab3fa"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/be/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/be/thunderbird-149.0.2.tar.xz"; locale = "be"; arch = "linux-x86_64"; - sha256 = "bbd33fe1278a519f4f21293904a84e3fa570ef7ba0fe71bf1501d12ca52a69b4"; + sha256 = "98d02926b6763f821efe2a08a492b3a80c00350a52a22a4527948edaca08fdf1"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/bg/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/bg/thunderbird-149.0.2.tar.xz"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "def17682db1186ac7e01f15fb7cc3a7ab3eedf6c30ee4ee422bf16b824ba7715"; + sha256 = "2b5efd323fd01c634fe0cf56e1a559c378c992382679fe6720e884c1f2b32fa8"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/br/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/br/thunderbird-149.0.2.tar.xz"; locale = "br"; arch = "linux-x86_64"; - sha256 = "28b4f346f82543fd90e41a28e445dbf3af1ab17341f8d4b77ae7e55d356ebdbb"; + sha256 = "21f010bae61c77dd0699755c7a47ef60c46f5c1b3009d20324f26b2ad5bdf6ee"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/ca/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/ca/thunderbird-149.0.2.tar.xz"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "9627287a3b294a5b2e64a588ce0c4240d62e1a20c1a7edc26386f394de0fd848"; + sha256 = "7c0246e8289082bde79c37c19e99404e293d67e39f692c6e69589ee85ed085f2"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/cak/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/cak/thunderbird-149.0.2.tar.xz"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "b3148316d030da9db54eed283ed7a47a55cb09b32de831fd098cd6e03bf320da"; + sha256 = "f20c8dd646390760b158d82cb2d7038c163be9550faf350ba7e0757cd3b98535"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/cs/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/cs/thunderbird-149.0.2.tar.xz"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "4acb9096f7c2d1cece32c7cb26665864d4ef8016d6899e545b695dd93a826325"; + sha256 = "805ca468ca976e9a389297edc91c12cccb9ec6f63dca8335b6bb005de26cb7f7"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/cy/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/cy/thunderbird-149.0.2.tar.xz"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "e3ead2717defdb9bf2e9b0c6de196afc63ddd2de59691d038ed03d4222a26bc7"; + sha256 = "c78672e526c8ff0fe2f91007a83f69d01f5dc74200fbdca956dc5203810370a8"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/da/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/da/thunderbird-149.0.2.tar.xz"; locale = "da"; arch = "linux-x86_64"; - sha256 = "059a4c9058670701a141b99091f988c55eb0f00bfc78594fcfe4a0c255df4f18"; + sha256 = "8b31e2356888d5beddd6825af1f8bb2f3aa6ac057f35c8c2938ea3a8862e5a65"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/de/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/de/thunderbird-149.0.2.tar.xz"; locale = "de"; arch = "linux-x86_64"; - sha256 = "fa54068134f79d7f78002e80fa3e0c966cccfc169d665affe1280b6a5470f832"; + sha256 = "2b3244b857c147bac965c6abbf743a6177ec19eca91a53666b35097a19dae325"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/dsb/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/dsb/thunderbird-149.0.2.tar.xz"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "84743b1fd5fac879293cd6d9a6f3c9c028d1fc8700450a184af0b6df2c085178"; + sha256 = "fface39e856f4efd203a9ce1208a49795fad8aa137aa9141736b23e689fbaf8c"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/el/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/el/thunderbird-149.0.2.tar.xz"; locale = "el"; arch = "linux-x86_64"; - sha256 = "6639260cef96b3ccc1726ace2bd96311cfbb6d07ef57857f71edd624cee6b90a"; + sha256 = "38f28a5697bc95a8a43b963cac9c73ec192717f63f5e4df96570592a2ab6e4fb"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/en-CA/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/en-CA/thunderbird-149.0.2.tar.xz"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "8fc2b6adaeca061c2eecc199291571da159ef52dddebfba07061b005fa7ecc00"; + sha256 = "ff12246dd0d616780d6ef3a896549af73feea079b146a85ff7ff3ad7530c249b"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/en-GB/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/en-GB/thunderbird-149.0.2.tar.xz"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "93442db258232039bca57db50e4bc9b23db4b37bdf072e41eefe1dfc8d1c78fe"; + sha256 = "cf59611e0a2c492969d9bb19b1d846b96163088ed8e4674ccb2aaee8520297e1"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/en-US/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/en-US/thunderbird-149.0.2.tar.xz"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "a81acae794a09f872ee7e8489d049ee1cbdf3a9bc8cc70d22f3d27c1dc58bdc0"; + sha256 = "c32600291083a916b5ba5334977df1a387a87b8d81688a8cc9aa0390f8399c86"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/es-AR/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/es-AR/thunderbird-149.0.2.tar.xz"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "036302e174eb7c50173e40a78d7a4775bf32786b3e01f51687182be100f89c71"; + sha256 = "7332565d9fe63686886068f60f5aa6a12dcd1be6bb95eab2af2faa1621d738e4"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/es-ES/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/es-ES/thunderbird-149.0.2.tar.xz"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "ef87ac48984c923adf47afef03b48308eecbde31d0d574c91c966fbe58f41d1f"; + sha256 = "9cfa6e13d4ff2f6f2e3ecf7a7349c6eb30b8776b077a53a6addeab1e8ca30cfd"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/es-MX/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/es-MX/thunderbird-149.0.2.tar.xz"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "7586bbf55a37441b18624f38aff17f724783e03e4faac1511dd760189ddfb743"; + sha256 = "d74f393e21b9de83143ca2a11541fe2610e05e6dcb673201d3cca3e828c090d7"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/et/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/et/thunderbird-149.0.2.tar.xz"; locale = "et"; arch = "linux-x86_64"; - sha256 = "9e36f6cbbb3566b41bf7c74f2b6a897bf183b35b72bd711ede7fd9dce4f7553c"; + sha256 = "644c9c035b91f0371e3435ffb73b0514c854abd497c8aad308ead4e31451c6a4"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/eu/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/eu/thunderbird-149.0.2.tar.xz"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "4c6f70f45eeacf8dc4bfac00e0f9dd41c3390bf48a03858f22c8521850301c81"; + sha256 = "03ee326c9e9c2febf2412711dc1de6052f2e0425b8bb3d7db31296944725b5bc"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/fi/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/fi/thunderbird-149.0.2.tar.xz"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "bbb48991fec96e0d586544f37a1c3768994ad8d0e95bd80670e2c24d401f2b4e"; + sha256 = "b45894b64ba1c3e12d375ccb7e4dcde2d7f8d1d2ce0dded59c108634760c9f05"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/fr/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/fr/thunderbird-149.0.2.tar.xz"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "187605b7cd027a789c82b5fb3ec4be78e6f4852150fc6830cec2bbba2cbc8fdf"; + sha256 = "31c7a7382dbf643121d59b271e5020893895ba40294b05d382f4299c8b44adf1"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/fy-NL/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/fy-NL/thunderbird-149.0.2.tar.xz"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "a1b37f218e77852149261d5807f532cff7ab4103a43304505268d683d2011f55"; + sha256 = "7a044e5ae9095f011d6e2bb098731b393d4266bb0105bf68b1561e6640d00f6e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/ga-IE/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/ga-IE/thunderbird-149.0.2.tar.xz"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "892e670a51b9febb1b1ffe563b8c20ed74fbb61da971cdf415c819094d38101e"; + sha256 = "ca23e7559b3c38c90bf43d5ba35a101ec05be9adfcb6e61fb2a21537dd5809fd"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/gd/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/gd/thunderbird-149.0.2.tar.xz"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "a6d1fd011d74d77fc346827bc893d24c57146778d0ef4dcbb2f35113d717e59e"; + sha256 = "ada95c94816a151f7f97df9cba49dc0c0480d70781cba4b550c056ec798d0a23"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/gl/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/gl/thunderbird-149.0.2.tar.xz"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "ef26c0207512d4b099316129239c894dfe36ff44852d987f61bd2a8101b91ce8"; + sha256 = "a2c6c5fbfedae436e5b43669ea91ce2f23fe07cd4841b1351af6d767aadb49d2"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/he/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/he/thunderbird-149.0.2.tar.xz"; locale = "he"; arch = "linux-x86_64"; - sha256 = "c3ec3efdae918ca2eb749d3d92df40bb46bb944eeb3a31eaa3e04587095073fd"; + sha256 = "4b2f744e812a0d0e21e37549ebccb68de72f982ebbd0f39bf19e4bce484aa654"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/hr/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/hr/thunderbird-149.0.2.tar.xz"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "099bf9449f55881f5bbe244b9b5bf5770806b526c8aac3a54edf86ca652b773b"; + sha256 = "eca3cef23c613d7d0bfd5164a8ddd7dccf2ccb8a14b5f2beebf8a34d64bc2b68"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/hsb/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/hsb/thunderbird-149.0.2.tar.xz"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "3323a0e0aab4c1e91c436a69c6ee1fa5f73e2c796004d83df043d2bd14113016"; + sha256 = "5e1258c01f2ebcbee5281c2af085b1440fe89386cd81158ba7cccf043c8f5c61"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/hu/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/hu/thunderbird-149.0.2.tar.xz"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "3cda88363f6e6d63806374dd93dcf043fefdb9f32427f915babfe5547fc37684"; + sha256 = "9bfebe446d96c4d8c2ba7a99a058bd17e9d4d1783d05c9fb643fe30b1a4aac30"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/hy-AM/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/hy-AM/thunderbird-149.0.2.tar.xz"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "dd0e51867226c82b15043a82046cd6932e8d0b9eab048f0d96649ae5c75ea7da"; + sha256 = "9d0a1d6486d79d2da3fba49878c1aadf65ac8f930af1d2392d5ea4bc47adc690"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/id/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/id/thunderbird-149.0.2.tar.xz"; locale = "id"; arch = "linux-x86_64"; - sha256 = "7a4e097fbe42f8146b5c61a4f4599f7e5cc89a9fdb4b0f4d742059a793a0ec3a"; + sha256 = "e5514c3abc6fba55b1369082f0bffbdfabc58deb67b1ab0d2ba5fc997fa0ac74"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/is/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/is/thunderbird-149.0.2.tar.xz"; locale = "is"; arch = "linux-x86_64"; - sha256 = "7ef509f310fe24cb98099e8f994cdadd338eb47140f042c79a7d094869cd26f8"; + sha256 = "31d29e59de34b12ae27e7fa7cf357857685dc76fa8bfc91a0667062a5c48625c"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/it/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/it/thunderbird-149.0.2.tar.xz"; locale = "it"; arch = "linux-x86_64"; - sha256 = "1e382c17c8946c96bde245c08d4c0c654fbca8f6e89d36c726464c088195d9eb"; + sha256 = "443d2280a721ad5470b609a7b5e742203de505aa4ee6ebf3f0a84391867e411c"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/ja/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/ja/thunderbird-149.0.2.tar.xz"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "854ccb9f917f69aeb532cc857c0dcdac8cd8f65b79e61a00a556d7212da04047"; + sha256 = "6a4c94af7b0189b3445b0384bb154c3240eef90d985fcc673bd30fb9c13408dd"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/ka/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/ka/thunderbird-149.0.2.tar.xz"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "b26b2651ef994856d64fa5e16c32a578ade087671b031fcbcff7c008c3ad19f3"; + sha256 = "4d22cd98871d7242189507db89ab59aa349c9f748f029e67b7f1558352acb6c6"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/kab/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/kab/thunderbird-149.0.2.tar.xz"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "63258a709a058bf83219d9163e6ecd386fe14f2c197408f7cbf88b95343d9778"; + sha256 = "43b876a0d3c33fb0d821194191122a02c6632adb82998c9eba9b973439526ca5"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/kk/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/kk/thunderbird-149.0.2.tar.xz"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "190af3c8668a2de7dd37056a6164e0012c5486b26824c87b0172f502f9aeed02"; + sha256 = "1d4e08b3d0b3db685d67178a8224eb097ce9d7c0554ac99f02adc81120a3ed91"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/ko/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/ko/thunderbird-149.0.2.tar.xz"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "d22d7e11c2ad32377779475a03ff07f89c9658fbb63bd8bf62d0a5c272c96515"; + sha256 = "351efc47a32927f0df4f0eb5337b908401fe5bc8cf355a0928d4b5ab15442157"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/lt/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/lt/thunderbird-149.0.2.tar.xz"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "fa7843e7aae3653203017c59029baf87c60545763324d965e1d2e0ca0c4b0ec0"; + sha256 = "89db9fabe507f4d5c21101fe2fc4486e6dcb55d91ee6049762799af266f9fd26"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/lv/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/lv/thunderbird-149.0.2.tar.xz"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "166e11c7406fe2893605c81aed1ec2d61d82f6d09a6b8c3422f1ddc75d26713d"; + sha256 = "07b6a3a8a132b506c07ad70c16c31b205643066a96006f0ae23d6b414d90f63b"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/ms/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/ms/thunderbird-149.0.2.tar.xz"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "bddeff79f85eeb80be40c42af2c177ce4b49a28d3d2c39ba2daf8d8fb86cf330"; + sha256 = "910f934d585fc63c4dc5e678bbe4c18d80c1aceab52fa699611af78eb013f6c2"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/nb-NO/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/nb-NO/thunderbird-149.0.2.tar.xz"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "0cc972916ae7b5ac50e319254e1c3c2277737b136d26935ad9811dc4b86b5df8"; + sha256 = "66b80e4ed4fd0215acb59d72a51f312900ca6103787c7c08711e7ddd70f017d8"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/nl/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/nl/thunderbird-149.0.2.tar.xz"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "c23ba66e38d03c08b5754bcb8f3cbbcaee1f3a8caa5517f8a0fa8fb509927f83"; + sha256 = "371b2caf1d360d1bc8467122881b919e7289e0a1bbb82972410e384a606f7564"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/nn-NO/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/nn-NO/thunderbird-149.0.2.tar.xz"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "a399ae19a5d68765ba3d8d8b3ce7a670de3b36fc04df857349b0fef3a3fa7a18"; + sha256 = "8593f63235a4ec621c99e21c911bb7384f808d9ebd4c9053ddc82b0e1af559d4"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/pa-IN/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/pa-IN/thunderbird-149.0.2.tar.xz"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "6d21ffac3d20d4a2f373692c65017401ad888fd6c6b23989ee88a603798f0818"; + sha256 = "ebf0aa27efdee8088eab1bd6c9aac6592101ffe600c5bf009ddf48d13b7a10eb"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/pl/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/pl/thunderbird-149.0.2.tar.xz"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "f4f729916e8736531a268fd483ef72f66d8b61413e9f4c6a8f7b2270936887e6"; + sha256 = "4c506f0f2a41de2d677b05e73b5c1894e5e116551bbafbb076b95005780f06f9"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/pt-BR/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/pt-BR/thunderbird-149.0.2.tar.xz"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "e4f0c47c855441c597d64c59eaaefe9b3daeb9f1ef3ca8c87706acd40faa752e"; + sha256 = "44380a82572337a33fa01c3ed4ddba8cf423b360840b348bebded983f60c200a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/pt-PT/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/pt-PT/thunderbird-149.0.2.tar.xz"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "d44af23c42267e964dbd09b05c01a7523ec6816645b292bcc959c8f1963895fa"; + sha256 = "fec30447d3830bfcdaf8dbe21c4ff341d26ad8c6d4dae63420d9771baccc2d39"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/rm/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/rm/thunderbird-149.0.2.tar.xz"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "8b05b986a2881a6859c3a1a6de16e2cafbbf8b726e14e36fdfbe3469f11bba53"; + sha256 = "b491eed42da231685dcada1270c32b2e18bbd860cb7c25ee7aa467df444378ec"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/ro/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/ro/thunderbird-149.0.2.tar.xz"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "760f68dabe69ab6e3d26e62b04437eac50cae87e0b854998aa2bea49fd61ab82"; + sha256 = "2d0d82f7ea7ef203c0b841f83d6729314a3cd4f4e79ae0de5d6e166119e3714b"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/ru/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/ru/thunderbird-149.0.2.tar.xz"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "84fc6790e94af25c64f872a20b625e79352427efe8c97062f851613f620a06e7"; + sha256 = "4a50b638754a5de4fd9c2a9f19f7065b25d1510276ee774ef9be641be82ecfc4"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/sk/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/sk/thunderbird-149.0.2.tar.xz"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "7ecaab450788b7bbe38371d9f5604297e8917a61445046dbf30734aa0e88da1c"; + sha256 = "568d933ee6ee6e62efbfa6edb38fcaaca833b53c42f96508e4675382a896c987"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/sl/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/sl/thunderbird-149.0.2.tar.xz"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "80e8f3c7b978ea3bd286c1fb86b2cda4ff0707302d7eb611db5c8b7b11ca1466"; + sha256 = "34cb7c03760f880d285cba14c83818222c3fd799a4cdac269d03da5938368593"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/sq/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/sq/thunderbird-149.0.2.tar.xz"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "d64bf65ba03bb108af51f8cda0fa33c202b4605b65e624f92b7688ae828ca6b1"; + sha256 = "84910c137ee6110aea9b990d50126f42cc3437407a4e66d300fda5fe4382bc5e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/sr/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/sr/thunderbird-149.0.2.tar.xz"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "78ad0aa37708f4bd9a3a9bf37bb724b706c93f43209eae00758a2ba3986f2434"; + sha256 = "23457ba5d21cba2c6db8f96dcdc66d32d31e5bc45fd84c1a4926bebf55872814"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/sv-SE/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/sv-SE/thunderbird-149.0.2.tar.xz"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "947f2b8b8acf14a611dedc36942ac394ce0a57fef869af43ad9e85e279a4c53d"; + sha256 = "375c44f207c36c0762cc5539ea2055c6c5238c66ca1505cecb1e5a7d646972a3"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/th/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/th/thunderbird-149.0.2.tar.xz"; locale = "th"; arch = "linux-x86_64"; - sha256 = "8f36e5bf2e64f7f786d4aeaf5d358cdcef01fa26d1799637f31babe48d6714d7"; + sha256 = "d129074a83c66e3aad3af726b309057518b7c8a4dcf45fd9f1277736c47651b6"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/tr/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/tr/thunderbird-149.0.2.tar.xz"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "e4acea1c47f96d43c887b8beaf3925cc742f7a7742c7b110242c4b7cdb9dc4f1"; + sha256 = "5465b23faf61c28df00b90817c1494022cfa4253bf37ded37fe4574b1f7121bc"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/uk/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/uk/thunderbird-149.0.2.tar.xz"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "398cef3923443f76181a273fe86a753b4ccb06d89a6a70ab5611faca1a310191"; + sha256 = "9421b1e6d926f8d4cf95e54585cd0c312ea226eb56c28688b24b7cc840515a7e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/uz/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/uz/thunderbird-149.0.2.tar.xz"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "87212f8e6bba4c13b84d55a54ee571f2823aa88f2b13f0497e6732bf985a7af0"; + sha256 = "9a4031a40d203201924e0b6b402ebc4345c335233f5ed5a5ed02e991d92ab4b7"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/vi/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/vi/thunderbird-149.0.2.tar.xz"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "989ff59ca55fbd5b5e4fbfa174854aa7eeb036b9673d9d638b071199526577d2"; + sha256 = "b506e97e1ca192bd73788c590975d022419bf5e2149e2b8cb4be5f57dc18f9fb"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/zh-CN/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/zh-CN/thunderbird-149.0.2.tar.xz"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "584ceea7ae99284040fea222d7856d60297b48793cfc5171ce65b818f32b8194"; + sha256 = "8b86ca20dcf6656d74e41e270b26ad4415f3c9fe7d7edfcd7f1386dfd26c1daa"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/linux-x86_64/zh-TW/thunderbird-149.0.1.tar.xz"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/linux-x86_64/zh-TW/thunderbird-149.0.2.tar.xz"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "5f8d0b7e67fc95e7a8c38a8bef2e1b65e86b93ad644d8b60f657744bd9b914f8"; + sha256 = "27bd6f347f6d2af1ef080f777ddf79e213572aeef89955c2b3ea83b32e1d8545"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/af/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/af/Thunderbird%20149.0.2.dmg"; locale = "af"; arch = "mac"; - sha256 = "b2a01ff64030347cf6394676f77ff2de3a5de4fab37d1440b09e9d48e8c3444f"; + sha256 = "8f27a92c5c99024ffee29f536e84d90b99f290555d2ce0f0c44fa70b26209b64"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/ar/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/ar/Thunderbird%20149.0.2.dmg"; locale = "ar"; arch = "mac"; - sha256 = "fd3eb6e423b9f20cda0dda7b65e29676f58d287308a85fd1fdd8eb380f149e84"; + sha256 = "5ccf9f51f6ced947a19705a73d2eb87ab1942913983018da57792fd6f49ee852"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/ast/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/ast/Thunderbird%20149.0.2.dmg"; locale = "ast"; arch = "mac"; - sha256 = "217f1416447869ba69c73fd4f02fbf1c05bc92aef556a1d6b64b53d40774622e"; + sha256 = "29f48508112d00ae634589f2187a8c4bcbe58c4af29903cbf221de4c9f4d7a9b"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/be/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/be/Thunderbird%20149.0.2.dmg"; locale = "be"; arch = "mac"; - sha256 = "15bf4b5c320592b668389c779e31a8e9136d192eadb787e83a0652f0299db2c2"; + sha256 = "c3c98e406be6253251a9cb024061d5bd505f66565182f185d94ed70db2d257be"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/bg/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/bg/Thunderbird%20149.0.2.dmg"; locale = "bg"; arch = "mac"; - sha256 = "1112a25fd8bc096723a71f932d305f4e5637e65a950abbdd4bd5b2194c8ac7d3"; + sha256 = "07f2ac3bd9036d457088579fd18fbaf369b585b9c93d96c795ed72ff7cffab9d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/br/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/br/Thunderbird%20149.0.2.dmg"; locale = "br"; arch = "mac"; - sha256 = "e5754c7749ef7c09e6c8d51758cfcff26de88332fc66747078b3e5c21dcc8eef"; + sha256 = "b9deb1035c2a54cf669f861b0892f3990eb2718b0a5b110b048eb843c22e96c6"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/ca/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/ca/Thunderbird%20149.0.2.dmg"; locale = "ca"; arch = "mac"; - sha256 = "1ac8cc088c788c58e7bbf4a2abdb4be33c297073466c702ddd612db35a23af9b"; + sha256 = "8c42235f9efc316d83429b921406445b041b9fdca8d2c13b31aaad58ed2bbabb"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/cak/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/cak/Thunderbird%20149.0.2.dmg"; locale = "cak"; arch = "mac"; - sha256 = "3b2af7601188d768bc7a7d9601dc4a356feb628f71bae30b2106ad29c460c2b6"; + sha256 = "08662b82acddaffd1aea2335c45f4b4689ebbf33ebf4cfdd2d36821e58db3afb"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/cs/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/cs/Thunderbird%20149.0.2.dmg"; locale = "cs"; arch = "mac"; - sha256 = "3fce6794d688dc05a3ebec0d2616c00a134d4f59a4e35d27ce1d3c32095f5c24"; + sha256 = "63b9608cc84007bf8107d4582199a5d5c621e89d41fa37a7eb59ebde7eefeb1b"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/cy/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/cy/Thunderbird%20149.0.2.dmg"; locale = "cy"; arch = "mac"; - sha256 = "4b459ba545a8090eca2986cfdfec0cee86324e6d3dfbb80c3910450268837ea0"; + sha256 = "2d8738d9971a55dccc62efa6626ff42e3ce0eb9e00c77ef34c9447b417b113f4"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/da/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/da/Thunderbird%20149.0.2.dmg"; locale = "da"; arch = "mac"; - sha256 = "7947f4721c2ff9c97451a34b20481ca5315caf5bee04df0fe598632a538a9234"; + sha256 = "fddf7ce52908a90ffc76f489ce1e4f01f2ec000eccb92139f54ba03692c4ad22"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/de/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/de/Thunderbird%20149.0.2.dmg"; locale = "de"; arch = "mac"; - sha256 = "e836ff42e7fc0299cb7140ae8ce33dbec4d6bd9255d9adec099f89ae7f5190bf"; + sha256 = "e2db8185ea5d49e6f3821b38e1d7e4b1d2b0108350efff7ce6295741bc344c82"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/dsb/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/dsb/Thunderbird%20149.0.2.dmg"; locale = "dsb"; arch = "mac"; - sha256 = "50b60c9d924347b4997491103b91305ab29b040f55976c322190131414262539"; + sha256 = "e8d00d51e29d5350ad0ff32674426b4e84add5c0463279fa4398411bda56116c"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/el/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/el/Thunderbird%20149.0.2.dmg"; locale = "el"; arch = "mac"; - sha256 = "da2dfb06a853bf8960159793b91dd24627877af7b3aea005d92b5a2d0034d914"; + sha256 = "c192f7783b698e76d8474842d28a7401057ea46e585bf56370bdb9fbcb333450"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/en-CA/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/en-CA/Thunderbird%20149.0.2.dmg"; locale = "en-CA"; arch = "mac"; - sha256 = "8895ace87e3e5eb87f06fcfd1242c4aef83b284ef643963ea1f6d521e381f19d"; + sha256 = "d5e503b012532277bcd15e97eb47719024570c54cdee733a36b757f84809766e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/en-GB/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/en-GB/Thunderbird%20149.0.2.dmg"; locale = "en-GB"; arch = "mac"; - sha256 = "0360b433eb2f486b8207456c8b8c89c0fb661e1274c01971363060e753c33987"; + sha256 = "fb3f676205b6c39b72ff897530e55c7b011406e7f848b26eda513de7724b87b1"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/en-US/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/en-US/Thunderbird%20149.0.2.dmg"; locale = "en-US"; arch = "mac"; - sha256 = "cceb57539bce5897b34cdb4648b788f93eabed0fedc241803fa3851412c98c05"; + sha256 = "48b2cad803d26a343d8c761bb268dea28f934e29e4c80cac96cfda60befc9153"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/es-AR/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/es-AR/Thunderbird%20149.0.2.dmg"; locale = "es-AR"; arch = "mac"; - sha256 = "2bde50ecdf91b7a6675053cc1cb170e787a5d24d51ffde777247ae9755f8e890"; + sha256 = "b0933dcaa3b11ef50fc2f3a6700639d507e63fd943c5fa26f454705dd021cd50"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/es-ES/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/es-ES/Thunderbird%20149.0.2.dmg"; locale = "es-ES"; arch = "mac"; - sha256 = "e0e97f7d2929ddd477b708cfd7543617b3e4d9ddce632f4bc57b4c70bc96a789"; + sha256 = "d26a7397c2f0031b42e0d313710f1abb37538571dcdf801beab99af83aa91003"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/es-MX/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/es-MX/Thunderbird%20149.0.2.dmg"; locale = "es-MX"; arch = "mac"; - sha256 = "4cb7b893da62a25c75ccedebff6fbe6c8f8e8b2aa66f62936b5e2b67fbf4f668"; + sha256 = "58e6e172263297e5153c6195edf4fc550cfbfa9a4760f3c711c5fba74fd0f9d2"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/et/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/et/Thunderbird%20149.0.2.dmg"; locale = "et"; arch = "mac"; - sha256 = "a94686223c4581d1398328af848ad88561279ec26e54409d632af5ffed8d791b"; + sha256 = "4ce356c124eed2403475b5657f4264ba76cb03d6b6db47c602daf940cdf9d0ca"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/eu/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/eu/Thunderbird%20149.0.2.dmg"; locale = "eu"; arch = "mac"; - sha256 = "5c883801f38e9b98726cb4d2d8ee45c769727fd1aa472b97dfb10f913ef62825"; + sha256 = "7fc1ee0f5ee32747e36d082bbb61cb8b18831e88d71f0f13a9f4631333ccc2cd"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/fi/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/fi/Thunderbird%20149.0.2.dmg"; locale = "fi"; arch = "mac"; - sha256 = "5cb5f07cfc822d595ae1e7dc1da0930712266a3e7932a02f7cccab3a3346d19b"; + sha256 = "b85b73fed4ee7a195885e9052ddb0c141765c55f5552cdff8998c4b79298ba25"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/fr/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/fr/Thunderbird%20149.0.2.dmg"; locale = "fr"; arch = "mac"; - sha256 = "b0d63f965e518356ed1fa478131b884c7f21255f98d5a147b156222c2f7ace6f"; + sha256 = "82d31e46758ed9089a847eaaa149ced3a69a7d5e8f960a75f1858985ce4ef040"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/fy-NL/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/fy-NL/Thunderbird%20149.0.2.dmg"; locale = "fy-NL"; arch = "mac"; - sha256 = "874979fdb12d444cbe5f6bd75e2852a5cd4fd52d987f4051b881cb9396fa53c5"; + sha256 = "fbed248772848b5b3d69bf8dc8c505d81e3e107ff054601407cfb5c4ab8f0f9f"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/ga-IE/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/ga-IE/Thunderbird%20149.0.2.dmg"; locale = "ga-IE"; arch = "mac"; - sha256 = "c925b84bfc1675e84fca3ae80446066c97c5df6fb92180df419899399859a1b5"; + sha256 = "0f9caf95e4ca8e0896aaded75af59172f5b2480c39961158d64d35b0bf517daa"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/gd/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/gd/Thunderbird%20149.0.2.dmg"; locale = "gd"; arch = "mac"; - sha256 = "debd1e4a0a0dde682829718340ab28dfc60668554ffa01af58b6896c2fe889a7"; + sha256 = "e5fe370cf264a5fd8124088fb8bc7549a8fe5b15959e3cc8113031504f18308d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/gl/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/gl/Thunderbird%20149.0.2.dmg"; locale = "gl"; arch = "mac"; - sha256 = "43a13b8c1cf0a42d3c120e81c18b35321fd64fd36ddec8b33bb13c9f9d3cfdc0"; + sha256 = "143a0776516b81764ab8d9c210c23f4adc909ff9f4583a6c559b218ef1d612c7"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/he/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/he/Thunderbird%20149.0.2.dmg"; locale = "he"; arch = "mac"; - sha256 = "7e17c86188277e9720a236e6eac5423a8c2079d80cc31f41c2346fd0c786e9c6"; + sha256 = "0dcdc78e9260c2457139922179c9cfa16ff5f6253a976e9a57c18075b61101c2"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/hr/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/hr/Thunderbird%20149.0.2.dmg"; locale = "hr"; arch = "mac"; - sha256 = "b2471a98e00965147542f66b96de12f9d627adf61258ff22d9d72ff0a1ca68e8"; + sha256 = "305ff7ee0e5a5443c3cfa0b94a01cc0286ca69353064459a15a342d5b0cc3c3b"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/hsb/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/hsb/Thunderbird%20149.0.2.dmg"; locale = "hsb"; arch = "mac"; - sha256 = "05913a7d03790de0851bcb04b2b0f32d81d0a805dd4e5ad0f0f3430ba5e7bbf4"; + sha256 = "ca80ba9ced853cfd27169facc4705f34cca70299da20ad08d305795bd18f55ff"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/hu/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/hu/Thunderbird%20149.0.2.dmg"; locale = "hu"; arch = "mac"; - sha256 = "76ab5ed4516349335e84bc866651e881fa2db260e671d3524ca403b10215328d"; + sha256 = "65aefcf2d36d8b37f23956d9b0311b1aedbe2a85421a446351bcfe1a71e95a75"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/hy-AM/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/hy-AM/Thunderbird%20149.0.2.dmg"; locale = "hy-AM"; arch = "mac"; - sha256 = "04397d5c4638e846facd6476739b2144950baaf73d98bef11bb325ec719fac63"; + sha256 = "869e0047498efcab489888ba882e6cbd2a7cc8034d3bd2dea1d0274dc05bf7e4"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/id/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/id/Thunderbird%20149.0.2.dmg"; locale = "id"; arch = "mac"; - sha256 = "f20342f7cc44b0439c023ca37d7b412d08e089fed9f5a86b1fd18e5e587d511c"; + sha256 = "1599d2ff5fd49a6fbaabe9c7bd2f060048b54a9ad25353b14e9be9f6c76acf66"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/is/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/is/Thunderbird%20149.0.2.dmg"; locale = "is"; arch = "mac"; - sha256 = "03f03685e6c5a002f59e41a4ee2a64d8640c6af1a745d212e95c8bffc4f28311"; + sha256 = "0166f3dab6646fd24f89a27b1c12289448035653ca67b186448dca818c44319d"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/it/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/it/Thunderbird%20149.0.2.dmg"; locale = "it"; arch = "mac"; - sha256 = "83d31ddc4f76ec161341beae6594151d69a695b44b7596dc287bf76d13567e84"; + sha256 = "ffeaedbef4caca293eb1152dc214f60a20aa17d2c8bf03850d6aa0805d5a657a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/ja-JP-mac/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/ja-JP-mac/Thunderbird%20149.0.2.dmg"; locale = "ja-JP-mac"; arch = "mac"; - sha256 = "c62546169ce08200596ffb219f58f3ee86b39af21f246f7d5f50eba21d92776a"; + sha256 = "b83d1aa694327ba33ff674c15f5ff8dc14b6556fd2bd82fd183256318378bf75"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/ka/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/ka/Thunderbird%20149.0.2.dmg"; locale = "ka"; arch = "mac"; - sha256 = "7ae2aaf89192219f30878a30231121fdf861727762e5b5d54955743b910889f8"; + sha256 = "5f7fa75bb17935d8eb81018e9d0b3f11d71db8253d6012971b404ac70bb707bc"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/kab/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/kab/Thunderbird%20149.0.2.dmg"; locale = "kab"; arch = "mac"; - sha256 = "ade27d92d1daa0fa577e4d38afecef63b58085b72e1e7ba518844002af5264c2"; + sha256 = "26236cf10bb44b39aa4bfc31eb8a80a1bf62a91e2e32059153ff757f1131991a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/kk/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/kk/Thunderbird%20149.0.2.dmg"; locale = "kk"; arch = "mac"; - sha256 = "c77859944439e40055201659ed7a41dc5dc385ec25e0f9d9d9826ee235004c85"; + sha256 = "72987ca1b19f8c6c4c64b50fcaa35ed2582eea7cf251966864518421115b8e7c"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/ko/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/ko/Thunderbird%20149.0.2.dmg"; locale = "ko"; arch = "mac"; - sha256 = "c1cece4af8cab298d176fab9eee1792e9a5399900a240ef22f597fb989769c7f"; + sha256 = "2977b0ac777056caf74959dc77cf81f72abc5a04012df78ec37a0a3e664e9ee5"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/lt/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/lt/Thunderbird%20149.0.2.dmg"; locale = "lt"; arch = "mac"; - sha256 = "f60015226927ebdda8fb986c54f360b4a6d2548a267ce459b1f95abc46190dd2"; + sha256 = "485e24dfaf5a32497f551beda44d9ceeb95e87b71d35abf3bdd65ad703c4651c"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/lv/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/lv/Thunderbird%20149.0.2.dmg"; locale = "lv"; arch = "mac"; - sha256 = "843eedcde02b5ff11e02f26340af2d9037e680203b7e7b06de8dd13d4621d889"; + sha256 = "c788fb6e00c31759445611ac332bce5d468e60e1ef8a5411e73e3e09a4a8c136"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/ms/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/ms/Thunderbird%20149.0.2.dmg"; locale = "ms"; arch = "mac"; - sha256 = "0ef4102924db02075b44aaa6da9dc764ddf17506cf0fc7dd7f13c30ad8f55021"; + sha256 = "5e4ad372b4e6ab7cca8d834f809e08e1c5b83c44615e8358f97604bf60036586"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/nb-NO/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/nb-NO/Thunderbird%20149.0.2.dmg"; locale = "nb-NO"; arch = "mac"; - sha256 = "525d467ce2c8e259f81929c2ce77a74df9c8ac2b0cc88492be72ef1a7b2d7457"; + sha256 = "dcdfc210e14540de27c9d2fc070dbb17438c4ef04f3a9c8791037c62aa64ae07"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/nl/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/nl/Thunderbird%20149.0.2.dmg"; locale = "nl"; arch = "mac"; - sha256 = "319a4940219b7eb6191644628ba6631c15df8952f90973859ffe293e17414242"; + sha256 = "b2dd5d1eedaac34894159231f27148969d31a6255c08a64262f7a6e198cbbbe2"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/nn-NO/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/nn-NO/Thunderbird%20149.0.2.dmg"; locale = "nn-NO"; arch = "mac"; - sha256 = "bfcaeeedfec6927242b31f6bd640149096bef90e6a541e2341421dc601b24fcb"; + sha256 = "b868dcb22ec276531de282370243d954d91425624e481e7387cd4a01011f4718"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/pa-IN/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/pa-IN/Thunderbird%20149.0.2.dmg"; locale = "pa-IN"; arch = "mac"; - sha256 = "f7f74a60e517a1856feda7fa8d138ab360f1b3d4d8b9d850bf6beb9f8a1699bf"; + sha256 = "712c89de6a7694177b85bddc46113968d0f7b8c2c7f6d56048f153719933c7af"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/pl/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/pl/Thunderbird%20149.0.2.dmg"; locale = "pl"; arch = "mac"; - sha256 = "2a482530c2ef17a46ea616b3177a2240acf576fcaa7656bd296fea6755c00af8"; + sha256 = "ecf960729a5ebee422a943c8a6bfe89537750f891fc1b5dec4db3389322fa5fc"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/pt-BR/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/pt-BR/Thunderbird%20149.0.2.dmg"; locale = "pt-BR"; arch = "mac"; - sha256 = "dc8ca3c520c81637de19cbe333a5015b233a452d09b2fbc8ce4423e30e6f484c"; + sha256 = "c94775bb9f631218ed3e59090847f205947448e4773950fb7a239417e1f6f6d6"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/pt-PT/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/pt-PT/Thunderbird%20149.0.2.dmg"; locale = "pt-PT"; arch = "mac"; - sha256 = "fe5913712e4fbd08b2d2b61e75bf66c673db5d44da5d53a30b976f11fbf2c873"; + sha256 = "9fab306909b47c0e988305aa944adfbf2b6932865f84b7f685b22567bf342fc4"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/rm/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/rm/Thunderbird%20149.0.2.dmg"; locale = "rm"; arch = "mac"; - sha256 = "d307bbe88f245293aaa461bd2a820fade1bdf66c702b94a4073f8106c27d5dd6"; + sha256 = "801ba43231270de4ba59988f9b7e1b137900e45d7a499cf20a129bba9b473641"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/ro/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/ro/Thunderbird%20149.0.2.dmg"; locale = "ro"; arch = "mac"; - sha256 = "0aa3127cfdf613803cd4c7436d5382396c3e01efd70f93a90191980f06aa6f10"; + sha256 = "d22358ca08cd7e4acfc9135c3a997fd4647ad03e17b5803495cfdbb94cba5f96"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/ru/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/ru/Thunderbird%20149.0.2.dmg"; locale = "ru"; arch = "mac"; - sha256 = "4854b53aff5d3bd5427390617e461bb471a27a605b6e70300c5056e7b0c850bd"; + sha256 = "8527a473b7fc6e8adb5a1f32cb9bc4bf41309fcf200b85a5780a4f157b8e171c"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/sk/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/sk/Thunderbird%20149.0.2.dmg"; locale = "sk"; arch = "mac"; - sha256 = "6b73161e86bba1ae6548613a2f3e565a8eb54718ca9ee24c9410f831cb012719"; + sha256 = "0d74c741e0ef869c3bdec2e0b19e596683de1799578dd052a56b7bfcb26b5dc4"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/sl/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/sl/Thunderbird%20149.0.2.dmg"; locale = "sl"; arch = "mac"; - sha256 = "79dafd6401e4122da525c135c834b5057a5e210133c04b4908cac6c8c7de2dd6"; + sha256 = "50cc19ddad74730b14b5688118dfc71568716b0691997c4c1804e614578fca67"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/sq/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/sq/Thunderbird%20149.0.2.dmg"; locale = "sq"; arch = "mac"; - sha256 = "b069ca8ab0f87c37572cc47e9522dd3ce927788360052e28dd17dc63994db76d"; + sha256 = "635bf98af4f1fe3a73a9be2e64255e70c00360fdefce505ce6a2b7296253a8a9"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/sr/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/sr/Thunderbird%20149.0.2.dmg"; locale = "sr"; arch = "mac"; - sha256 = "fe80a3ae5d2be29a2f4bdf84dc66303daf6b348d5f96c014bdb782a08bc76035"; + sha256 = "e237188b3ffbf459cb9185f8343dcc3ffdeb1d45d6243f225514fbf31a619c76"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/sv-SE/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/sv-SE/Thunderbird%20149.0.2.dmg"; locale = "sv-SE"; arch = "mac"; - sha256 = "f4880394407bbac1773c70e8bf626c9fa92539d05356090d929af7d50c8ea1c3"; + sha256 = "b98e5aaf53722248dc174ca6277d10a99f5434d6009785d1c6aede16d991eac6"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/th/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/th/Thunderbird%20149.0.2.dmg"; locale = "th"; arch = "mac"; - sha256 = "369647f8ecb753b47268c061f3436df1e3716e27cf89fbd2199ac896bcd69c97"; + sha256 = "c3581e1f9d2d0f5db85b87130bd657122ebe73b9525cd124ed12b97a764356c8"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/tr/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/tr/Thunderbird%20149.0.2.dmg"; locale = "tr"; arch = "mac"; - sha256 = "8ec38f3b3081bfcdb31ba51a3dd96c537b0af56580317d1715aa3d6056325a5e"; + sha256 = "0b8c1a66295ae91b6277eab1616940e7fc107f892ff130202e8deae80af23a8a"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/uk/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/uk/Thunderbird%20149.0.2.dmg"; locale = "uk"; arch = "mac"; - sha256 = "c007efeb680bc013e836d14912958225dce9003b09895919f3c76c9ba146a4ac"; + sha256 = "4d193e6939460ba9ed0e26e620493ec1b9b4a6482185550e8436c82e8434e003"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/uz/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/uz/Thunderbird%20149.0.2.dmg"; locale = "uz"; arch = "mac"; - sha256 = "4c0d4903ad616a953e7313168b285cf5995010cbf0f9308c7e090c7f655711ef"; + sha256 = "c54b79fb77aaa54f1b2a743280bb18833ae1dcb3755f4340ac05a0af8a36d21c"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/vi/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/vi/Thunderbird%20149.0.2.dmg"; locale = "vi"; arch = "mac"; - sha256 = "e44e0de6260665cff0c3113d6e66cd2f45878766525502e4154d8c7489e291b0"; + sha256 = "2eec3ce15cd9d4e943bf39ab2288ba9bf61eecf99580bd073d5285f0dce9087e"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/zh-CN/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/zh-CN/Thunderbird%20149.0.2.dmg"; locale = "zh-CN"; arch = "mac"; - sha256 = "5d75c05db1385b81040aeaba3c36b93b77c4603ad63cf01c61a94e8e04f48134"; + sha256 = "9f7eda0004f11a7cf408a8f4c81270e39f9a37ba5901682d51a36a4385f7c158"; } { - url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.1/mac/zh-TW/Thunderbird%20149.0.1.dmg"; + url = "https://archive.mozilla.org/pub/thunderbird/releases/149.0.2/mac/zh-TW/Thunderbird%20149.0.2.dmg"; locale = "zh-TW"; arch = "mac"; - sha256 = "8e3d719cd1e614637c8cced4362966017fefbb762d319fbb3d96640a4285522d"; + sha256 = "b97d91875b6368e68902602d042b42d70f77b64ded44fc8686ab5dd271c2a0d5"; } ]; } From d46b1af448b6b7ae438c774202e1a03dac8f10f2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 10:53:32 +0000 Subject: [PATCH 36/59] python3Packages.posthog: 7.9.12 -> 7.11.0 --- pkgs/development/python-modules/posthog/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/posthog/default.nix b/pkgs/development/python-modules/posthog/default.nix index 745d577be944..e94bf194bd76 100644 --- a/pkgs/development/python-modules/posthog/default.nix +++ b/pkgs/development/python-modules/posthog/default.nix @@ -22,14 +22,14 @@ buildPythonPackage (finalAttrs: { pname = "posthog"; - version = "7.9.12"; + version = "7.11.0"; pyproject = true; src = fetchFromGitHub { owner = "PostHog"; repo = "posthog-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-RW6klOCYJMyuiPniMfQDNwYAP0Qkjy9m0ztljoPmC0w="; + hash = "sha256-GmwFI23HUp9/p6o+UFCES7WwvnexrBrVTDhLd/YYWOs="; }; build-system = [ setuptools ]; From 0e31dad16af289b5ec9b637b9c35de6b92aa15e9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 11:20:24 +0000 Subject: [PATCH 37/59] vscode-extensions.saoudrizwan.claude-dev: 3.77.0 -> 3.78.0 --- .../vscode/extensions/saoudrizwan.claude-dev/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix b/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix index b1fd9325abc7..ec6824561d98 100644 --- a/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix +++ b/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "claude-dev"; publisher = "saoudrizwan"; - version = "3.77.0"; - hash = "sha256-xJDHPmqPRAc9hOD8tIat4isTqLYpN1mOzgw/f+nt1GI="; + version = "3.78.0"; + hash = "sha256-Aah8K+ZOrlpJofeJIlOgL/42QVTmLsc6Ldk2xSK3RUw="; }; meta = { From 1f234bfbf389fefbdbf6242c02c0f98ef4bcae01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kr=C3=BCger?= Date: Sat, 11 Apr 2026 23:32:41 +0200 Subject: [PATCH 38/59] openclaw: 2026.4.9 -> 2026.4.10 --- pkgs/by-name/op/openclaw/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/op/openclaw/package.nix b/pkgs/by-name/op/openclaw/package.nix index 420867cd233b..f2b5219de215 100644 --- a/pkgs/by-name/op/openclaw/package.nix +++ b/pkgs/by-name/op/openclaw/package.nix @@ -11,7 +11,7 @@ versionCheckHook, rolldown, installShellFiles, - version ? "2026.4.9", + version ? "2026.4.10", }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "openclaw"; @@ -21,10 +21,10 @@ stdenvNoCC.mkDerivation (finalAttrs: { owner = "openclaw"; repo = "openclaw"; tag = "v${finalAttrs.version}"; - hash = "sha256-wqvLBe+cEoo0x096fK6qKR8bDs4QHPTlxK5e64K4yls="; + hash = "sha256-uQpIdemz/x0KhknVxO4ZVd3+Gg7J+PCdU0Ycc/cLczM="; }; - pnpmDepsHash = "sha256-mdppNeJVf0Def0GohiKks6W3uzsaoJUYJo/ggGmypKQ="; + pnpmDepsHash = "sha256-4tisW4TcCXyrFDkQ220cnVWm38L51UnIuDHnx79Eyjc="; pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; From 3a195d2881b293b5cf0cf21c0979bcdff9285662 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 12 Apr 2026 14:18:59 +0200 Subject: [PATCH 39/59] nixosTests.lasuite-docs: replace minio with garage --- nixos/tests/web-apps/lasuite-docs.nix | 68 +++++++++++++++------------ 1 file changed, 37 insertions(+), 31 deletions(-) diff --git a/nixos/tests/web-apps/lasuite-docs.nix b/nixos/tests/web-apps/lasuite-docs.nix index 42629ebba9d6..d57a9158779d 100644 --- a/nixos/tests/web-apps/lasuite-docs.nix +++ b/nixos/tests/web-apps/lasuite-docs.nix @@ -1,11 +1,11 @@ { lib, ... }: let domain = "docs.local"; - oidcDomain = "127.0.0.1:8080"; - s3Domain = "127.0.0.1:9000"; + oidcAddr = "127.0.0.1:8080"; + s3Addr = "127.0.0.1:9000"; - minioAccessKey = "a8dff633d164068418a5"; - minioSecretKey = "d546ea5f9c9bfdcf83755a7c09f2f7fb"; + garageAccessKey = "GKaaaaaaaaaaaaaaaaaaaaaaaa"; + garageSecretKey = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"; in { @@ -24,7 +24,6 @@ in environment.systemPackages = with pkgs; [ jq - minio-client ]; services.lasuite-docs = { @@ -34,17 +33,17 @@ in postgresql.createLocally = true; inherit domain; - s3Url = "http://${s3Domain}/lasuite-docs"; + s3Url = "http://${s3Addr}/lasuite-docs"; settings = { DJANGO_SECRET_KEY_FILE = pkgs.writeText "django-secret-file" '' 8540db59c03943d48c3ed1a0f96ce3b560e0f45274f120f7ee4dace3cc366a6b ''; - OIDC_OP_JWKS_ENDPOINT = "http://${oidcDomain}/dex/keys"; - OIDC_OP_AUTHORIZATION_ENDPOINT = "http://${oidcDomain}/dex/auth/mock"; - OIDC_OP_TOKEN_ENDPOINT = "http://${oidcDomain}/dex/token"; - OIDC_OP_USER_ENDPOINT = "http://${oidcDomain}/dex/userinfo"; + OIDC_OP_JWKS_ENDPOINT = "http://${oidcAddr}/dex/keys"; + OIDC_OP_AUTHORIZATION_ENDPOINT = "http://${oidcAddr}/dex/auth/mock"; + OIDC_OP_TOKEN_ENDPOINT = "http://${oidcAddr}/dex/token"; + OIDC_OP_USER_ENDPOINT = "http://${oidcAddr}/dex/userinfo"; OIDC_RP_CLIENT_ID = "lasuite-docs"; OIDC_RP_SIGN_ALGO = "RS256"; OIDC_RP_SCOPES = "openid email"; @@ -54,9 +53,9 @@ in LOGIN_REDIRECT_URL_FAILURE = "http://${domain}"; LOGOUT_REDIRECT_URL = "http://${domain}"; - AWS_S3_ENDPOINT_URL = "http://${s3Domain}"; - AWS_S3_ACCESS_KEY_ID = minioAccessKey; - AWS_S3_SECRET_ACCESS_KEY = minioSecretKey; + AWS_S3_ENDPOINT_URL = "http://${s3Addr}"; + AWS_S3_ACCESS_KEY_ID = garageAccessKey; + AWS_S3_SECRET_ACCESS_KEY = garageSecretKey; AWS_STORAGE_BUCKET_NAME = "lasuite-docs"; MEDIA_BASE_URL = "http://${domain}"; @@ -72,7 +71,7 @@ in services.dex = { enable = true; settings = { - issuer = "http://${oidcDomain}/dex"; + issuer = "http://${oidcAddr}/dex"; storage = { type = "postgres"; config.host = "/var/run/postgresql"; @@ -101,25 +100,27 @@ in }; }; - services.minio = { + services.garage = { enable = true; - rootCredentialsFile = "/etc/minio/minio-root-credentials"; - }; + package = pkgs.garage_2; + settings = { + rpc_bind_addr = "127.0.0.1:3901"; + rpc_public_addr = "127.0.0.1:3901"; + rpc_secret = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"; + replication_factor = 1; + s3_api = { + s3_region = "garage"; + api_bind_addr = s3Addr; + }; + }; + }; environment.etc."dex/lasuite-docs" = { mode = "0400"; user = "dex"; text = "lasuitedocsclientsecret"; }; - environment.etc."minio/minio-root-credentials" = { - mode = "0400"; - text = '' - MINIO_ROOT_USER=${minioAccessKey} - MINIO_ROOT_PASSWORD=${minioSecretKey} - ''; - }; - services.postgresql = { enable = true; ensureDatabases = [ "dex" ]; @@ -135,25 +136,30 @@ in testScript = '' with subtest("Wait for units to start"): machine.wait_for_unit("dex.service") - machine.wait_for_unit("minio.service") + machine.wait_for_unit("garage.service") machine.wait_for_unit("lasuite-docs.service") machine.wait_for_unit("lasuite-docs-celery.service") machine.wait_for_unit("lasuite-docs-collaboration-server.service") with subtest("Create S3 bucket"): - machine.succeed("mc alias set minio http://${s3Domain} ${minioAccessKey} ${minioSecretKey} --api s3v4") - machine.succeed("mc mb lasuite-docs") + machine.wait_for_open_port(3901) + garage_node_id = machine.succeed("garage status | tail -n1 | awk '{ print $1 }'") + machine.succeed(f"garage layout assign -c 100MB -z garage {garage_node_id}") + machine.succeed("garage layout apply --version 1") + machine.succeed("garage key import ${garageAccessKey} ${garageSecretKey} --yes") + machine.succeed("garage bucket create lasuite-docs") + machine.succeed("garage bucket allow --read --write --owner lasuite-docs --key ${garageAccessKey}") with subtest("Wait for web servers to start"): machine.wait_until_succeeds("curl -fs 'http://${domain}/api/v1.0/authenticate/'", timeout=120) - machine.wait_until_succeeds("curl -fs '${oidcDomain}/dex/auth/mock?client_id=lasuite-docs&response_type=code&redirect_uri=http://${domain}/api/v1.0/callback/&scope=openid'", timeout=120) + machine.wait_until_succeeds("curl -fs '${oidcAddr}/dex/auth/mock?client_id=lasuite-docs&response_type=code&redirect_uri=http://${domain}/api/v1.0/callback/&scope=openid'", timeout=120) with subtest("Login"): state, nonce = machine.succeed("curl -fs -c cjar 'http://${domain}/api/v1.0/authenticate/' -w '%{redirect_url}' | sed -n 's/.*state=\\(.*\\)&nonce=\\(.*\\)/\\1 \\2/p'").strip().split(' ') - oidc_state = machine.succeed(f"curl -fs '${oidcDomain}/dex/auth/mock?client_id=lasuite-docs&response_type=code&redirect_uri=http://${domain}/api/v1.0/callback/&scope=openid+email&state={state}&nonce={nonce}' | sed -n 's/.*state=\\(.*\\)\">.*/\\1/p'").strip() + oidc_state = machine.succeed(f"curl -fs '${oidcAddr}/dex/auth/mock?client_id=lasuite-docs&response_type=code&redirect_uri=http://${domain}/api/v1.0/callback/&scope=openid+email&state={state}&nonce={nonce}' | sed -n 's/.*state=\\(.*\\)\">.*/\\1/p'").strip() - code = machine.succeed(f"curl -fs '${oidcDomain}/dex/auth/mock/login?back=&state={oidc_state}' -d 'login=admin&password=password' -w '%{{redirect_url}}' | sed -n 's/.*code=\\(.*\\)&.*/\\1/p'").strip() + code = machine.succeed(f"curl -fs '${oidcAddr}/dex/auth/mock/login?back=&state={oidc_state}' -d 'login=admin&password=password' -w '%{{redirect_url}}' | sed -n 's/.*code=\\(.*\\)&.*/\\1/p'").strip() print(f"Got approval code {code}") machine.succeed(f"curl -fs -c cjar -b cjar 'http://${domain}/api/v1.0/callback/?code={code}&state={state}'") From 29416fde4521f3be5535de8b2d791096a699a41a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 12:45:11 +0000 Subject: [PATCH 40/59] terraform-providers.fastly_fastly: 8.8.0 -> 9.1.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 46e54dc860e6..9d8a4cb286fb 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -400,13 +400,13 @@ "vendorHash": null }, "fastly_fastly": { - "hash": "sha256-PCfCsr4FMbMT+BKP+U1Ji51heTmXrOQ/vCgnQYN2u3k=", + "hash": "sha256-2QfgzzWYXPOCMAX2EBodDPVEtcIHHPT4Lbh0W1+q2to=", "homepage": "https://registry.terraform.io/providers/fastly/fastly", "owner": "fastly", "repo": "terraform-provider-fastly", - "rev": "v8.8.0", + "rev": "v9.1.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-WF+9Piyx+6vaUVujmlD3mKIEw/8KNJnlx7RlEWELbRg=" + "vendorHash": "sha256-E64AMHGFpAhg6UNYHJXAdRWPdWWdZineW/b+Gs2O2jk=" }, "flexibleenginecloud_flexibleengine": { "hash": "sha256-yEZ9JiUSqFFbfqzOOD59ZBv4yFCeUBBKlp6aiUqDqiM=", From f957c8396800f40b26c14c450340deb45472979f Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Sat, 4 Apr 2026 09:00:43 -0500 Subject: [PATCH 41/59] boomerang: migrate to by-name --- .../default.nix => by-name/bo/boomerang/package.nix} | 7 +++---- pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 3 insertions(+), 6 deletions(-) rename pkgs/{development/tools/boomerang/default.nix => by-name/bo/boomerang/package.nix} (95%) diff --git a/pkgs/development/tools/boomerang/default.nix b/pkgs/by-name/bo/boomerang/package.nix similarity index 95% rename from pkgs/development/tools/boomerang/default.nix rename to pkgs/by-name/bo/boomerang/package.nix index 8b1fd0e3b229..d4ae2f74346e 100644 --- a/pkgs/development/tools/boomerang/default.nix +++ b/pkgs/by-name/bo/boomerang/package.nix @@ -4,11 +4,10 @@ fetchFromGitHub, fetchpatch, cmake, - qtbase, + qt5, capstone, bison, flex, - wrapQtAppsHook, }: stdenv.mkDerivation rec { @@ -34,10 +33,10 @@ stdenv.mkDerivation rec { cmake bison flex - wrapQtAppsHook + qt5.wrapQtAppsHook ]; buildInputs = [ - qtbase + qt5.qtbase capstone ]; patches = [ diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 30cc67350b58..df02d9cf0d0b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1622,8 +1622,6 @@ with pkgs; bogofilter-sqlite = bogofilter.override { database = sqlite; }; bogofilter-db = bogofilter.override { database = db; }; - boomerang = libsForQt5.callPackage ../development/tools/boomerang { }; - bozohttpd-minimal = bozohttpd.override { minimal = true; }; cabal2nix-unwrapped = haskell.lib.compose.justStaticExecutables ( From 3f3c35a6fb2ddc57a5303cdb3afc704916061d79 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Sat, 4 Apr 2026 09:04:05 -0500 Subject: [PATCH 42/59] boomerang: modernize derivation --- pkgs/by-name/bo/boomerang/package.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/bo/boomerang/package.nix b/pkgs/by-name/bo/boomerang/package.nix index d4ae2f74346e..ed20f89355bf 100644 --- a/pkgs/by-name/bo/boomerang/package.nix +++ b/pkgs/by-name/bo/boomerang/package.nix @@ -10,7 +10,7 @@ flex, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "boomerang"; version = "0.5.2"; # NOTE: When bumping version beyond 0.5.2, you likely need to remove @@ -19,9 +19,9 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "BoomerangDecompiler"; - repo = pname; - rev = "v${version}"; - sha256 = "0xncdp0z8ry4lkzmvbj5d7hlzikivghpwicgywlv47spgh8ny0ix"; + repo = "boomerang"; + tag = "v${finalAttrs.version}"; + hash = "sha256-PQJvEXxXH7Ip949FfuHbccZP4WlFrl3/pMRn9MFtzHY="; }; # Boomerang usually compiles with -Werror but has not been updated for newer @@ -35,15 +35,17 @@ stdenv.mkDerivation rec { flex qt5.wrapQtAppsHook ]; + buildInputs = [ qt5.qtbase capstone ]; + patches = [ (fetchpatch { name = "include-missing-cstdint.patch"; url = "https://github.com/BoomerangDecompiler/boomerang/commit/3342b0eac6b7617d9913226c06c1470820593e74.patch"; - sha256 = "sha256-941IydcV3mqj7AWvXTM6GePW5VgawEcL0wrBCXqeWvc="; + hash = "sha256-941IydcV3mqj7AWvXTM6GePW5VgawEcL0wrBCXqeWvc="; }) ]; @@ -53,4 +55,4 @@ stdenv.mkDerivation rec { description = "General, open source, retargetable decompiler"; maintainers = [ ]; }; -} +}) From 7a2c5f004c0de9c525f50da93adfad46d4b4c61f Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Fri, 3 Apr 2026 08:41:23 -0500 Subject: [PATCH 43/59] coolreader: migrate to by-name --- .../co}/coolreader/cmake_policy_version_3_5.patch | 0 .../default.nix => by-name/co/coolreader/package.nix} | 7 +++---- pkgs/top-level/all-packages.nix | 2 -- 3 files changed, 3 insertions(+), 6 deletions(-) rename pkgs/{applications/misc => by-name/co}/coolreader/cmake_policy_version_3_5.patch (100%) rename pkgs/{applications/misc/coolreader/default.nix => by-name/co/coolreader/package.nix} (93%) diff --git a/pkgs/applications/misc/coolreader/cmake_policy_version_3_5.patch b/pkgs/by-name/co/coolreader/cmake_policy_version_3_5.patch similarity index 100% rename from pkgs/applications/misc/coolreader/cmake_policy_version_3_5.patch rename to pkgs/by-name/co/coolreader/cmake_policy_version_3_5.patch diff --git a/pkgs/applications/misc/coolreader/default.nix b/pkgs/by-name/co/coolreader/package.nix similarity index 93% rename from pkgs/applications/misc/coolreader/default.nix rename to pkgs/by-name/co/coolreader/package.nix index 3dc6b10a22f1..fdf9bce196c8 100644 --- a/pkgs/applications/misc/coolreader/default.nix +++ b/pkgs/by-name/co/coolreader/package.nix @@ -3,9 +3,8 @@ fetchFromGitHub, cmake, pkg-config, - wrapQtAppsHook, lib, - qttools, + qt5, fribidi, libunibreak, zstd, @@ -27,11 +26,11 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ cmake pkg-config - wrapQtAppsHook + qt5.wrapQtAppsHook ]; buildInputs = [ - qttools + qt5.qttools fribidi libunibreak zstd diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 30cc67350b58..40872866265c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1493,8 +1493,6 @@ with pkgs; coconut = with python312Packages; toPythonApplication coconut; - coolreader = libsForQt5.callPackage ../applications/misc/coolreader { }; - corsair = with python3Packages; toPythonApplication corsair-scan; inherit (cue) writeCueValidator; From a054da4484c2dfad71636bfa948a4330ff70dbcb Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Fri, 3 Apr 2026 08:42:44 -0500 Subject: [PATCH 44/59] coolreader: modernize derivation --- pkgs/by-name/co/coolreader/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/coolreader/package.nix b/pkgs/by-name/co/coolreader/package.nix index fdf9bce196c8..8b15cb75533c 100644 --- a/pkgs/by-name/co/coolreader/package.nix +++ b/pkgs/by-name/co/coolreader/package.nix @@ -17,8 +17,8 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "buggins"; repo = "coolreader"; - rev = "cr${finalAttrs.version}"; - sha256 = "sha256-RgVEOaNBaEuPBC75B8PdCkbqMvEzNmnEYmiI1ny/WFQ="; + tag = "cr${finalAttrs.version}"; + hash = "sha256-RgVEOaNBaEuPBC75B8PdCkbqMvEzNmnEYmiI1ny/WFQ="; }; patches = [ ./cmake_policy_version_3_5.patch ]; From 06fe5b6cf5d63381027614f8cdde86f8b55f7874 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 13:08:33 +0000 Subject: [PATCH 45/59] evcc: 0.304.2 -> 0.304.3 --- pkgs/by-name/ev/evcc/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ev/evcc/package.nix b/pkgs/by-name/ev/evcc/package.nix index 326002a5aacb..e771251c934d 100644 --- a/pkgs/by-name/ev/evcc/package.nix +++ b/pkgs/by-name/ev/evcc/package.nix @@ -17,16 +17,16 @@ }: let - version = "0.304.2"; + version = "0.304.3"; src = fetchFromGitHub { owner = "evcc-io"; repo = "evcc"; tag = version; - hash = "sha256-BViPo9P3c5ptI+pvKfpPVrYJFbbV5cF3Nn1eZ90BaRM="; + hash = "sha256-JS9zRWuRx1Qaipw3XRh1nr4TnH44isEWWa4NwifNPgY="; }; - vendorHash = "sha256-CDbFutP+pLHt9IJWaCdVxoM/PE/tJ/XU7SStqMd6A6Y="; + vendorHash = "sha256-mrfrF97wp6cPnvqLTBN+nJ2yOfsJ0e8GSH+uebxvOFk="; commonMeta = { license = lib.licenses.mit; @@ -52,7 +52,7 @@ buildGo126Module rec { npmDeps = fetchNpmDeps { inherit src; - hash = "sha256-DmpwSART/Aw2vLMAp9fxoZ6iDZiSfDfvNCFLlAdDDRU="; + hash = "sha256-5xphgrFXY7aTVMDTzmf9vKBBMuEHv7a0tV4yf7IfcZg="; }; nativeBuildInputs = [ From f1546d06900f5c3d1d74baa0e9cd112006373264 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Fri, 3 Apr 2026 08:12:47 -0500 Subject: [PATCH 46/59] firebird-emu: migrate to by-name --- .../fi/firebird-emu/package.nix} | 16 ++++++---------- pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 6 insertions(+), 12 deletions(-) rename pkgs/{applications/emulators/firebird-emu/default.nix => by-name/fi/firebird-emu/package.nix} (86%) diff --git a/pkgs/applications/emulators/firebird-emu/default.nix b/pkgs/by-name/fi/firebird-emu/package.nix similarity index 86% rename from pkgs/applications/emulators/firebird-emu/default.nix rename to pkgs/by-name/fi/firebird-emu/package.nix index 5ec7352d5774..ce6fd7b7ebf9 100644 --- a/pkgs/applications/emulators/firebird-emu/default.nix +++ b/pkgs/by-name/fi/firebird-emu/package.nix @@ -2,11 +2,7 @@ stdenv, lib, fetchFromGitHub, - qmake, - qtbase, - qtdeclarative, - qtquickcontrols, - wrapQtAppsHook, + qt5, }: stdenv.mkDerivation (finalAttrs: { pname = "firebird-emu"; @@ -21,14 +17,14 @@ stdenv.mkDerivation (finalAttrs: { }; nativeBuildInputs = [ - wrapQtAppsHook - qmake + qt5.wrapQtAppsHook + qt5.qmake ]; buildInputs = [ - qtbase - qtdeclarative - qtquickcontrols + qt5.qtbase + qt5.qtdeclarative + qt5.qtquickcontrols ]; postInstall = lib.optionalString stdenv.hostPlatform.isDarwin '' diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 30cc67350b58..d59d23cf70ea 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1249,8 +1249,6 @@ with pkgs; fceux-qt5 = fceux.override { ___qtVersion = "5"; }; fceux-qt6 = fceux.override { ___qtVersion = "6"; }; - firebird-emu = libsForQt5.callPackage ../applications/emulators/firebird-emu { }; - gcdemu = callPackage ../applications/emulators/cdemu/gui.nix { }; goldberg-emu = callPackage ../applications/emulators/goldberg-emu { From b6c52b0be225f675ac2e4a055399965b6aaa3ee0 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Fri, 3 Apr 2026 08:13:37 -0500 Subject: [PATCH 47/59] firebird-emu: switch from rev to tag --- pkgs/by-name/fi/firebird-emu/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/fi/firebird-emu/package.nix b/pkgs/by-name/fi/firebird-emu/package.nix index ce6fd7b7ebf9..fdde0dd9a3f6 100644 --- a/pkgs/by-name/fi/firebird-emu/package.nix +++ b/pkgs/by-name/fi/firebird-emu/package.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "nspire-emus"; repo = "firebird"; - rev = "v${finalAttrs.version}"; + tag = "v${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-ZptjlnOiF+hKuKYvBFJL95H5YQuR99d4biOco/MVEmE="; }; From f4d382182afdf082480c68effc51ce590249eb56 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Thu, 2 Apr 2026 12:48:16 -0500 Subject: [PATCH 48/59] engauge-digitizer: migrate to by-name --- .../en/engauge-digitizer/package.nix} | 17 +++++++---------- pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 7 insertions(+), 12 deletions(-) rename pkgs/{applications/science/math/engauge-digitizer/default.nix => by-name/en/engauge-digitizer/package.nix} (85%) diff --git a/pkgs/applications/science/math/engauge-digitizer/default.nix b/pkgs/by-name/en/engauge-digitizer/package.nix similarity index 85% rename from pkgs/applications/science/math/engauge-digitizer/default.nix rename to pkgs/by-name/en/engauge-digitizer/package.nix index db0c64ed1487..e2a9ae520747 100644 --- a/pkgs/applications/science/math/engauge-digitizer/default.nix +++ b/pkgs/by-name/en/engauge-digitizer/package.nix @@ -7,11 +7,8 @@ log4cpp, openjpeg, libpng12, - poppler, - qtbase, + libsForQt5, qt5, - qmake, - wrapQtAppsHook, }: stdenv.mkDerivation rec { @@ -26,14 +23,14 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ - qmake - wrapQtAppsHook + qt5.qmake + qt5.wrapQtAppsHook ]; buildInputs = [ - qtbase + qt5.qtbase qt5.qttools - poppler + libsForQt5.poppler libpng12 openjpeg openjpeg.dev @@ -49,9 +46,9 @@ stdenv.mkDerivation rec { ]; env = { - POPPLER_INCLUDE = "${poppler.dev}/include/poppler/qt5"; + POPPLER_INCLUDE = "${libsForQt5.poppler.dev}/include/poppler/qt5"; - POPPLER_LIB = "${poppler}/lib"; + POPPLER_LIB = "${libsForQt5.poppler}/lib"; OPENJPEG_INCLUDE = "${openjpeg.dev}/include/${openjpeg.pname}-${lib.versions.majorMinor openjpeg.version}"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 30cc67350b58..cb6a2921610a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2225,8 +2225,6 @@ with pkgs; dvtm-unstable = callPackage ../tools/misc/dvtm/unstable.nix { }; - engauge-digitizer = libsForQt5.callPackage ../applications/science/math/engauge-digitizer { }; - rocmPackages = recurseIntoAttrs (callPackage ../development/rocm-modules { }); tsm-client-withGui = callPackage ../by-name/ts/tsm-client/package.nix { enableGui = true; }; From 6b9de8a599f7e5c4849d74a25f5594b713527785 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Thu, 2 Apr 2026 12:51:56 -0500 Subject: [PATCH 49/59] engauge-digitizer: refactor derivation --- pkgs/by-name/en/engauge-digitizer/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/en/engauge-digitizer/package.nix b/pkgs/by-name/en/engauge-digitizer/package.nix index e2a9ae520747..c331bdaa9c95 100644 --- a/pkgs/by-name/en/engauge-digitizer/package.nix +++ b/pkgs/by-name/en/engauge-digitizer/package.nix @@ -11,15 +11,15 @@ qt5, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "engauge-digitizer"; version = "12.2.2"; src = fetchFromGitHub { owner = "akhuettel"; repo = "engauge-digitizer"; - rev = "v${version}"; - sha256 = "sha256-Wj9o3wWbtHsEi6LFH4xDpwVR9BwcWc472jJ/QFDQZvY="; + tag = "v${finalAttrs.version}"; + hash = "sha256-Wj9o3wWbtHsEi6LFH4xDpwVR9BwcWc472jJ/QFDQZvY="; }; nativeBuildInputs = [ @@ -50,7 +50,7 @@ stdenv.mkDerivation rec { POPPLER_LIB = "${libsForQt5.poppler}/lib"; - OPENJPEG_INCLUDE = "${openjpeg.dev}/include/${openjpeg.pname}-${lib.versions.majorMinor openjpeg.version}"; + OPENJPEG_INCLUDE = "${openjpeg.dev}/include/openjpeg-${lib.versions.majorMinor openjpeg.version}"; OPENJPEG_LIB = "${openjpeg}/lib"; }; @@ -72,4 +72,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; maintainers = [ lib.maintainers.sheepforce ]; }; -} +}) From 199e7de1d94c195fa5c87a619c00df42c57d4e06 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 13:22:18 +0000 Subject: [PATCH 50/59] nomore403: 1.3.0 -> 1.4.0 --- pkgs/by-name/no/nomore403/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/no/nomore403/package.nix b/pkgs/by-name/no/nomore403/package.nix index 5f7130fcf8e9..525b9ee21e74 100644 --- a/pkgs/by-name/no/nomore403/package.nix +++ b/pkgs/by-name/no/nomore403/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "nomore403"; - version = "1.3.0"; + version = "1.4.0"; src = fetchFromGitHub { owner = "devploit"; repo = "nomore403"; tag = "v${finalAttrs.version}"; - hash = "sha256-7rtmLBHv7QcfrD5+y6+r1uX1vB3VlxJzXQeBYUW6tK8="; + hash = "sha256-Or5a4905TGvBn4mcVaYNXoHkciEegY4+VbAhkIxAoM8="; }; vendorHash = "sha256-zAkS0o+wOQLmCil7Lh7DIZCcHYiceb1KwiK/vkSYYwk="; From 0916cfa76520f88c3f274e19d13da4bbcb750b17 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 13:22:53 +0000 Subject: [PATCH 51/59] nvc: 1.19.3 -> 1.20.0 --- pkgs/by-name/nv/nvc/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/nv/nvc/package.nix b/pkgs/by-name/nv/nvc/package.nix index 10cc51c04c4b..da8157b807dc 100644 --- a/pkgs/by-name/nv/nvc/package.nix +++ b/pkgs/by-name/nv/nvc/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "nvc"; - version = "1.19.3"; + version = "1.20.0"; src = fetchFromGitHub { owner = "nickg"; repo = "nvc"; tag = "r${finalAttrs.version}"; - hash = "sha256-Mfg73xsawf8leDu2r1mKufxbXtzGeyXvp6NUp5r4P/4="; + hash = "sha256-DtJyGzrs6G1eZ9xFgBp/2PLlzMiRp/ePTINv0lLZauw="; }; nativeBuildInputs = [ From 1db9b514997abd54174dab90fa40bddcebcf04c4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 14:18:47 +0000 Subject: [PATCH 52/59] models-dev: 0-unstable-2026-04-04 -> 0-unstable-2026-04-11 --- pkgs/by-name/mo/models-dev/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mo/models-dev/package.nix b/pkgs/by-name/mo/models-dev/package.nix index bf378df29fe7..1199b9c52e32 100644 --- a/pkgs/by-name/mo/models-dev/package.nix +++ b/pkgs/by-name/mo/models-dev/package.nix @@ -9,12 +9,12 @@ }: let pname = "models-dev"; - version = "0-unstable-2026-04-04"; + version = "0-unstable-2026-04-11"; src = fetchFromGitHub { owner = "anomalyco"; repo = "models.dev"; - rev = "1eb0b8c8e17ffddd89f53b2a3e426777dc560542"; - hash = "sha256-KICnZDxBt6eo4sVJCpp2gBJgzht7+qB6i9pykXze7AY="; + rev = "f07262370fe55447966ec90eb9b45f93239e5b88"; + hash = "sha256-noDM0g7YfAXJ7SpqtW9hT56ZpAXMjMTgQ6SzU+b7UZY="; }; node_modules = stdenvNoCC.mkDerivation { From 91c8e3bebaa66e5b5ec3f00e5e04baf99d8e3b63 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 14:22:58 +0000 Subject: [PATCH 53/59] serverpod_cli: 3.4.5 -> 3.4.6 --- pkgs/by-name/se/serverpod_cli/package.nix | 4 ++-- .../se/serverpod_cli/pubspec.lock.json | 20 +++++++++---------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/se/serverpod_cli/package.nix b/pkgs/by-name/se/serverpod_cli/package.nix index 3898da8f9d94..3d0ec9726d21 100644 --- a/pkgs/by-name/se/serverpod_cli/package.nix +++ b/pkgs/by-name/se/serverpod_cli/package.nix @@ -8,14 +8,14 @@ }: buildDartApplication rec { pname = "serverpod_cli"; - version = "3.4.5"; + version = "3.4.6"; # Fetch the whole monorepo src = fetchFromGitHub { owner = "serverpod"; repo = "serverpod"; tag = version; - hash = "sha256-hxZ5s4VZWFyNdhVpBU/SZyFYuB6Xh4YBYzE9amduOTo="; + hash = "sha256-VWwyCNBc3AZ+RvDWVOneazNtbm2DUJCfc5VZNmLQUBg="; }; sourceRoot = "${src.name}/tools/serverpod_cli"; diff --git a/pkgs/by-name/se/serverpod_cli/pubspec.lock.json b/pkgs/by-name/se/serverpod_cli/pubspec.lock.json index c2c976256d38..9935a4146db8 100644 --- a/pkgs/by-name/se/serverpod_cli/pubspec.lock.json +++ b/pkgs/by-name/se/serverpod_cli/pubspec.lock.json @@ -514,51 +514,51 @@ "dependency": "transitive", "description": { "name": "serverpod_client", - "sha256": "bb927f4880cfb982c198426818d09cd3b07830f6232e25169dfc0ab443fc83a7", + "sha256": "3b6c6b2d0acc064df75225436f9bdf97f9af17547b58024b231e44195e1f7f2a", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.4.5" + "version": "3.4.6" }, "serverpod_lints": { "dependency": "direct dev", "description": { "name": "serverpod_lints", - "sha256": "04ce1b4023c12499351b7945884ee5dce69ebe8edd7f5787673a53ef941b976f", + "sha256": "f033e4234d74558150cc683db4065fedb5a14d9452353155cf593d98ef59d85e", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.4.5" + "version": "3.4.6" }, "serverpod_serialization": { "dependency": "direct main", "description": { "name": "serverpod_serialization", - "sha256": "be8f84c9409bafe35d1ab65abeaa5c2f7d92116155059e489366c7fdedcca55f", + "sha256": "8e6a5421c0ecea309938b76a20228a421d8b3f96bb3e9c227be1ccac1fe0fb33", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.4.5" + "version": "3.4.6" }, "serverpod_service_client": { "dependency": "direct main", "description": { "name": "serverpod_service_client", - "sha256": "beb5f12f095b880bd12676648fd6733c9c3afbaa922aa4f1364d4e97b4b4b664", + "sha256": "2934809a7205cf3d4990adccb2966a8bcf42024304adb908bf9e527236ca51c7", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.4.5" + "version": "3.4.6" }, "serverpod_shared": { "dependency": "direct main", "description": { "name": "serverpod_shared", - "sha256": "de25d8bfe73f43544f120ae7584fefe37d47f713bf98d2af4a784d89cccadc2d", + "sha256": "27b807dc27a41c10ddf57fd977fcc22245b6d46b8f24190efaf7260c270b860a", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.4.5" + "version": "3.4.6" }, "shelf": { "dependency": "transitive", From eff8aa55f99b8f88ae79337e65c4398e4b466efc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 13:53:35 +0000 Subject: [PATCH 54/59] gnomeExtensions.systemd-manager: 19 -> 20 --- pkgs/desktops/gnome/extensions/systemd-manager/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome/extensions/systemd-manager/default.nix b/pkgs/desktops/gnome/extensions/systemd-manager/default.nix index 83e5b69c5376..451d1dca182c 100644 --- a/pkgs/desktops/gnome/extensions/systemd-manager/default.nix +++ b/pkgs/desktops/gnome/extensions/systemd-manager/default.nix @@ -18,7 +18,7 @@ assert lib.elem allowPolkitPolicy [ stdenvNoCC.mkDerivation rec { pname = "gnome-shell-extension-systemd-manager"; - version = "19"; + version = "20"; # Upstream doesn't post new versions in extensions.gnome.org anymore, see also: # https://github.com/hardpixel/systemd-manager/issues/19 @@ -26,7 +26,7 @@ stdenvNoCC.mkDerivation rec { owner = "hardpixel"; repo = "systemd-manager"; rev = "v${version}"; - hash = "sha256-qmRDTyI2Kyr+ViNNgmna/E8xH1qzPyxzdPXyrwrgQGY="; + hash = "sha256-vpqxx41oWEAeBbCoBb3/vW2OR4tw3Q43hIzRkmc+NTs="; }; nativeBuildInputs = [ glib ]; From 8f240b059484b4a6d190cc9ef791b782e27e2930 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sun, 12 Apr 2026 17:17:17 +0200 Subject: [PATCH 55/59] postgresqlPackages.system_stats: fix meta.changelog It looks like this file was never actually a thing, somebody probably copied this over from somewhere else... --- pkgs/servers/sql/postgresql/ext/system_stats.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/servers/sql/postgresql/ext/system_stats.nix b/pkgs/servers/sql/postgresql/ext/system_stats.nix index 5d6a34ebf4ab..21404f83bbd7 100644 --- a/pkgs/servers/sql/postgresql/ext/system_stats.nix +++ b/pkgs/servers/sql/postgresql/ext/system_stats.nix @@ -20,7 +20,7 @@ postgresqlBuildExtension (finalAttrs: { meta = { description = "Postgres extension for exposing system metrics such as CPU, memory and disk information"; homepage = "https://github.com/EnterpriseDB/system_stats"; - changelog = "https://github.com/EnterpriseDB/system_stats/raw/v${finalAttrs.version}/CHANGELOG.md"; + changelog = "https://github.com/EnterpriseDB/system_stats/releases/tag/v${finalAttrs.version}"; maintainers = with lib.maintainers; [ shivaraj-bh ]; platforms = postgresql.meta.platforms; license = lib.licenses.postgresql; From 8f9b18302fd51c1e4a12be6848baeb02c3549106 Mon Sep 17 00:00:00 2001 From: Harinn Date: Sun, 12 Apr 2026 00:39:47 +0700 Subject: [PATCH 56/59] lazycommit: 1.4.0 -> 1.4.2 --- pkgs/by-name/la/lazycommit/package.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/la/lazycommit/package.nix b/pkgs/by-name/la/lazycommit/package.nix index bc06056e8de5..1579172bc12f 100644 --- a/pkgs/by-name/la/lazycommit/package.nix +++ b/pkgs/by-name/la/lazycommit/package.nix @@ -3,20 +3,27 @@ buildGoModule, fetchFromGitHub, nix-update-script, + stdenv, + writableTmpDirAsHomeHook, }: buildGoModule rec { pname = "lazycommit"; - version = "1.4.0"; + version = "1.4.2"; src = fetchFromGitHub { owner = "m7medvision"; repo = "lazycommit"; tag = "v${version}"; - hash = "sha256-DD3DXTev8WHNkAYDrPY2PISuA8WwKuK0GCLebpn01Rg="; + hash = "sha256-tS5jWucT4/1YRAXySUnElEkjaF2+Bl7O3taSzZf2NF0="; }; vendorHash = "sha256-4OPCUWXxsAnzxsqZPHhjvhxQQf5Knm7nGqrdjH4I4YY="; + nativeCheckInputs = [ writableTmpDirAsHomeHook ]; + + # Error reading config file: open /nix/build/nix-53143-2282724270/.home/.config/.lazycommit.yaml: no such file or directory + checkFlags = lib.optional stdenv.hostPlatform.isDarwin "-skip=^TestSetEndpoint_Validation$"; + ldflags = [ "-X main.version=${version}" "-X main.buildSource=nix" From d27ee91503f3330695c2d132a4ae40aac7cd7140 Mon Sep 17 00:00:00 2001 From: Harinn Date: Sun, 12 Apr 2026 01:00:11 +0700 Subject: [PATCH 57/59] lazycommit: use finalAttrs --- pkgs/by-name/la/lazycommit/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/la/lazycommit/package.nix b/pkgs/by-name/la/lazycommit/package.nix index 1579172bc12f..6435f8f9f2bf 100644 --- a/pkgs/by-name/la/lazycommit/package.nix +++ b/pkgs/by-name/la/lazycommit/package.nix @@ -6,14 +6,14 @@ stdenv, writableTmpDirAsHomeHook, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "lazycommit"; version = "1.4.2"; src = fetchFromGitHub { owner = "m7medvision"; repo = "lazycommit"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-tS5jWucT4/1YRAXySUnElEkjaF2+Bl7O3taSzZf2NF0="; }; @@ -25,7 +25,7 @@ buildGoModule rec { checkFlags = lib.optional stdenv.hostPlatform.isDarwin "-skip=^TestSetEndpoint_Validation$"; ldflags = [ - "-X main.version=${version}" + "-X main.version=${finalAttrs.version}" "-X main.buildSource=nix" ]; @@ -41,11 +41,11 @@ buildGoModule rec { meta = { description = "Simple cli for generating git commits"; homepage = "https://github.com/m7medvision/lazycommit"; - changelog = "https://github.com/m7medvision/lazycommit/releases/tag/v${version}"; + changelog = "https://github.com/m7medvision/lazycommit/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ m7medvision ]; mainProgram = "lazycommit"; }; -} +}) From 09d662e78e7003e9826b83ae142cc2b5898ca6ed Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Apr 2026 16:22:20 +0000 Subject: [PATCH 58/59] cantus: 0.6.3 -> 0.6.4 --- pkgs/by-name/ca/cantus/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cantus/package.nix b/pkgs/by-name/ca/cantus/package.nix index 07464c68b043..50d7fcff569f 100644 --- a/pkgs/by-name/ca/cantus/package.nix +++ b/pkgs/by-name/ca/cantus/package.nix @@ -12,16 +12,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "cantus"; - version = "0.6.3"; + version = "0.6.4"; src = fetchFromGitHub { owner = "CodedNil"; repo = "cantus"; tag = finalAttrs.version; - hash = "sha256-7MaUdrFbpqfQ4Bim1zbQdT/J+SI79zXoaAmmwMbMeqg="; + hash = "sha256-C/djQKG25azM/Vfw6UurPhgIyHGhWcMwM8FXQt+alko="; }; - cargoHash = "sha256-ttV8Ff+il71d6RbCCH3XkAj4CyKW3LO5zY5FiYOAWxo="; + cargoHash = "sha256-qg7YeIJVDzrAmUNUjfIB7eoZYUTMNu69L7dlZ6D9nLU="; nativeBuildInputs = [ pkg-config From b2cef5e32f0811f748d5a41dbd1652aae18638a9 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Sun, 12 Apr 2026 18:04:49 +0100 Subject: [PATCH 59/59] iio-sensor-proxy: 3.8 -> 3.9 --- pkgs/by-name/ii/iio-sensor-proxy/package.nix | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/ii/iio-sensor-proxy/package.nix b/pkgs/by-name/ii/iio-sensor-proxy/package.nix index c763a7427ab3..c62cb1c4c545 100644 --- a/pkgs/by-name/ii/iio-sensor-proxy/package.nix +++ b/pkgs/by-name/ii/iio-sensor-proxy/package.nix @@ -2,7 +2,6 @@ lib, stdenv, fetchFromGitLab, - fetchpatch, glib, cmake, libxml2, @@ -14,19 +13,18 @@ polkit, udevCheckHook, libssc, - libqmi, }: stdenv.mkDerivation rec { pname = "iio-sensor-proxy"; - version = "3.8"; + version = "3.9"; src = fetchFromGitLab { domain = "gitlab.freedesktop.org"; owner = "hadess"; repo = "iio-sensor-proxy"; rev = version; - hash = "sha256-ZVaV4Aj4alr5eP3uz6SunpeRsMOo8YcZMqCcB0DUYGY="; + hash = "sha256-2N/4Fp6QtAhgEzX9cHEDJhFtRsyrtZ80I2jdHdeEmxA="; }; postPatch = '' @@ -35,14 +33,6 @@ stdenv.mkDerivation rec { --replace 'polkit_policy_directory' "'$out/share/polkit-1/actions'" ''; - patches = [ - # https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/-/merge_requests/381 - (fetchpatch { - url = "https://gitlab.postmarketos.org/postmarketOS/pmaports/-/raw/af17d8f3a7572ed2be40d5a28c6ce08c74bd36c7/temp/iio-sensor-proxy/0001-iio-sensor-proxy-depend-on-libssc.patch"; - hash = "sha256-faOpfR6qit68R2b+sk9/k4XeA6Ao5UuerrfFzMaD3MM="; - }) - ]; - buildInputs = [ libgudev systemd @@ -63,7 +53,7 @@ stdenv.mkDerivation rec { mesonFlags = [ (lib.mesonOption "udevrulesdir" "${placeholder "out"}/lib/udev/rules.d") (lib.mesonOption "systemdsystemunitdir" "${placeholder "out"}/lib/systemd/system") - (lib.mesonBool "ssc-support" true) + (lib.mesonOption "ssc-support" "enabled") ]; doInstallCheck = true;