Compare commits

...

95 commits

Author SHA1 Message Date
Thomas Gerbet
c387489856
[Backport release-26.05] mysql84: 8.4.9 -> 8.4.10 (#538733) 2026-07-05 20:09:39 +00:00
Doron Behar
00b5091540
[Backport release-26.05] syncthing: 2.0.15 -> 2.1.0 (#538396) 2026-07-05 18:58:38 +00:00
Thomas Gerbet
25baaf6791
[Backport release-26.05] openvpn: 2.6.19 -> 2.6.21 (#538714) 2026-07-05 18:58:38 +00:00
nixpkgs-ci[bot]
52004f06a7
[Backport release-26.05] seafile-shared: 9.0.15 -> 9.0.20 (#538740) 2026-07-05 18:49:26 +00:00
Matt Sturgeon
3de334b218
[Backport release-26.05] ci: update pinned (#538699) 2026-07-05 18:01:40 +00:00
R. Ryantm
79a3e61dce seafile-shared: 9.0.15 -> 9.0.20
(cherry picked from commit 1254819b0d)
2026-07-05 17:57:23 +00:00
Thomas Gerbet
f881992975 mysql84: 8.4.9 -> 8.4.10
https://dev.mysql.com/doc/relnotes/mysql/8.4/en/news-8-4-10.html

Fixes CVE-2026-46863.

(cherry picked from commit d528156e99)
2026-07-05 17:31:36 +00:00
nixpkgs-ci[bot]
271e306f59
[Backport release-26.05] seafile-client: 9.0.15 -> 9.0.20 (#538721) 2026-07-05 17:25:28 +00:00
nixpkgs-ci[bot]
d9a25d9dd9
[Backport release-26.05] bazarr: 1.5.6 -> 1.6.0 (#538720) 2026-07-05 17:25:27 +00:00
Trolli Schmittlauch
572d809e8a seafile-client: 9.0.15 -> 9.0.20
Changelog:
https://manual.seafile.com/latest/changelog/client-changelog/#9019-20260625

Contains a fix for an SQL injection vulnerability.

(cherry picked from commit f6c80b64e4)
2026-07-05 16:31:25 +00:00
Trolli Schmittlauch
ee902615f4 seafile-client: add update script
(cherry picked from commit d953ceaefc)
2026-07-05 16:31:24 +00:00
Diogo Correia
1551b416e7 bazarr: 1.5.6 -> 1.6.0
(cherry picked from commit f72d6ad3cd)
2026-07-05 16:26:19 +00:00
Michael Daniels
7368c19c88
[Backport release-26.05] google-chrome: 149.0.7827.201 -> 150.0.7871.47 (Darwin only) (#538710) 2026-07-05 16:00:41 +00:00
Michael Daniels
eddcb5f228
lib/tests/release: stop testing nix_2_28
See 7d940ca082 and #538699.

Not-cherry-picked-because: already done on master
2026-07-05 11:56:41 -04:00
Thomas Gerbet
aab75ae0fe
[26.05] haproxy: 3.3.9 -> 3.3.11 (#537187) 2026-07-05 15:55:41 +00:00
Oleksii Filonenko
4e08658f03
[Backport release-26.05] snouty: fix darwin build in sandbox (#538308) 2026-07-05 15:51:55 +00:00
bloominstrong
670dd202a7 openvpn: 2.6.19 -> 2.6.21
(cherry picked from commit f4085e39b3)
2026-07-05 15:47:49 +00:00
Michael Daniels
5861a003fe google-chrome: 149.0.7827.201 -> 150.0.7871.47 (Darwin only)
Linux was done in 8b266eba3a.

Release note: https://chromereleases.googleblog.com/2026/06/stable-channel-update-for-desktop_0175352312.html

(cherry picked from commit dfec9c87b5)
2026-07-05 15:45:30 +00:00
Michael Daniels
4083ba2a4c
[Backport release-26.05] nh-unwrapped: 4.3.2 -> 4.4.0 (#538596) 2026-07-05 15:45:08 +00:00
Michael Daniels
d1dbd11e8b
[Backport release-26.05] maintainers: fix wrong githubId and github for aaravrav (#538705) 2026-07-05 15:35:29 +00:00
aaravrav
7b56f8b571 maintainers: fix wrong githubId and github for aaravrav
(cherry picked from commit 1d4564e434)
2026-07-05 15:30:43 +00:00
Matt Sturgeon
b40b6d6776 ci: update pinned
Bumps nixpkgs-vet 0.3.2 → 0.3.4

https://github.com/NixOS/nixpkgs-vet/blob/main/CHANGELOG.md#034-2026-07-01
(cherry picked from commit a6eeac86f7)
2026-07-05 15:16:19 +00:00
Jörg Thalheim
e0d7f9abeb ci: nix_2_28 → stable
Originally part of commit 07457776ad0ec171d6c728237b7cbe76685b6165
but dropped to avoid backporting #536372

(cherry picked from commit 0ffdd818b5)
2026-07-05 15:16:18 +00:00
Matt Sturgeon
7ff8480fa7 ci/update-pinned.sh: import Nixpkgs relative to script
Paths within a --expr expression are relative to the script file,
while relative paths in NIX_PATH are relative to the caller's CWD.

We want the Nixpkgs import to be relative to update-pinned.sh itself,
so that it does not matter where it's executed from.

See https://github.com/NixOS/nixpkgs/issues/425551

(cherry picked from commit 37aac0fb06)
2026-07-05 15:16:18 +00:00
Felix Bühler
377dde1486
[Backport release-26.05] ariang: Pin nodejs to version 22 (#538669) 2026-07-05 14:58:59 +00:00
mksafavi
65bbac3e20 ariang: Pin nodejs to version 22
(cherry picked from commit f10c7fb552)
2026-07-05 13:27:08 +00:00
Gaétan Lepage
ee7ddcd4ae
nvidia-x11: 580.142 -> 580.173.02 (backport to release-26.05) (#538400) 2026-07-05 13:04:31 +00:00
azahi
a25d8281a6
[Backport release-26.05] librewolf-bin-unwrapped: 152.0.2-1 -> 152.0.4-1 (#538651) 2026-07-05 11:32:59 +00:00
R. Ryantm
f9e3bf7e1e librewolf-bin-unwrapped: 152.0.2-1 -> 152.0.4-1
(cherry picked from commit e91af37d4e)
2026-07-05 11:28:22 +00:00
nixpkgs-ci[bot]
879f1e4466
[Backport release-26.05] etcd_3_5: 3.5.31 -> 3.5.32 (#538640) 2026-07-05 11:18:46 +00:00
R. Ryantm
156c775371 etcd_3_5: 3.5.31 -> 3.5.32
(cherry picked from commit 88ce6ae2b5)
2026-07-05 10:41:14 +00:00
Leona Maroni
25bcde80dd
[Backport release-26.05] jetbrains.clion: 2026.1.2 -> 2026.1.4 (#538616) 2026-07-05 09:29:45 +00:00
Leona Maroni
b0ca53b1d3
[Backport release-26.05] jetbrains.goland: 2026.1.2 -> 2026.1.4 (#538615) 2026-07-05 09:29:33 +00:00
Leona Maroni
5f5004303b
[Backport release-26.05] jetbrains.phpstorm: 2026.1.3 -> 2026.1.4 (#538614) 2026-07-05 09:29:23 +00:00
Leona Maroni
96b038cded
[Backport release-26.05] jetbrains.ruby-mine: 2026.1.3 -> 2026.1.4 (#538613) 2026-07-05 09:29:13 +00:00
Leona Maroni
196c13a89a
[Backport release-26.05] jetbrains.rust-rover: 2026.1.3 -> 2026.1.4 (#538612) 2026-07-05 09:29:07 +00:00
Leona Maroni
2917a4019f
[Backport release-26.05] jetbrains.rider: 2026.1.2 -> 2026.1.4 (#538619) 2026-07-05 09:28:44 +00:00
Leona Maroni
b4ed561585
[Backport release-26.05] jetbrains.idea: 2026.1.3 -> 2026.1.4 (#538620) 2026-07-05 09:28:29 +00:00
R. Ryantm
1a9206e05e jetbrains.idea: 2026.1.3 -> 2026.1.4
(cherry picked from commit 5c0e5053ef)
2026-07-05 09:07:14 +00:00
R. Ryantm
75c9e046d9 jetbrains.rider: 2026.1.2 -> 2026.1.4
(cherry picked from commit d9546ea619)
2026-07-05 09:07:09 +00:00
R. Ryantm
f1aa894e55 jetbrains.clion: 2026.1.2 -> 2026.1.4
(cherry picked from commit 7404316a8e)
2026-07-05 09:03:08 +00:00
R. Ryantm
1b00ee2940 jetbrains.goland: 2026.1.2 -> 2026.1.4
(cherry picked from commit 9107cb10c2)
2026-07-05 09:02:33 +00:00
R. Ryantm
d5c36ad918 jetbrains.phpstorm: 2026.1.3 -> 2026.1.4
(cherry picked from commit 125a0d91f9)
2026-07-05 09:02:30 +00:00
R. Ryantm
e2ee29b2e3 jetbrains.ruby-mine: 2026.1.3 -> 2026.1.4
(cherry picked from commit 8ff45729fc)
2026-07-05 09:02:13 +00:00
R. Ryantm
c80a846e56 jetbrains.rust-rover: 2026.1.3 -> 2026.1.4
(cherry picked from commit 2f85997471)
2026-07-05 09:01:42 +00:00
Doron Behar
205c55d016
[Backport release-26.05] nimlsp: 0.4.6 → 0.4.7 (#538607) 2026-07-05 08:48:48 +00:00
Viacheslav Lotsmanov
db8c62b59c nimlsp: 0.4.6 → 0.4.7
(cherry picked from commit 0bf1a1df67)
2026-07-05 08:44:02 +00:00
Leona Maroni
e6f22b5450
[Backport release-26.05] youtrack: 2026.1.13757 -> 2026.2.17012 (#538601) 2026-07-05 08:38:30 +00:00
Doron Behar
bbef40e01a
[Backport release-26.05] rmapi: add wamserma to maintainers (#538605) 2026-07-05 08:35:51 +00:00
Markus Wamser
4743955714 rmapi: add wamserma to maintainers
(cherry picked from commit fb67013870)
2026-07-05 10:28:09 +02:00
Vladimír Čunát
0107eba9c6
[Backport release-26.05] gsasl: 2.2.2 -> 2.2.3 (#527673) 2026-07-05 08:16:32 +00:00
Leona Maroni
1b2f306209 youtrack: 2026.1.13757 -> 2026.2.17012
https://youtrack.jetbrains.com/releaseNotes?q=%23JT%20%23Resolved%20Released%20in%20build:%202026.2.16593&title=YouTrack+2026.2.16593+Release+Notes
https://youtrack.jetbrains.com/releaseNotes?q=%23JT%20%23Resolved%20Released%20in%20build:%202026.2.17012&title=YouTrack%202026.2.17012%20Release%20Notes

fixes:
- CVE-2026-57926
- CVE-2026-57925
- CVE-2026-57924
- CVE-2026-57923
- CVE-2026-57922
- CVE-2026-57921

(cherry picked from commit 0df1f0ce7a)
2026-07-05 08:16:24 +00:00
Doron Behar
1221df64e0
[Backport release-26.05] rmapi: 0.0.32 -> 0.0.34 (#529474) 2026-07-05 07:56:41 +00:00
Doron Behar
e4538ed900
[Backport release-26.05] sambaFull: fix samba-tool missing cryptography module (#538462) 2026-07-05 07:45:30 +00:00
faukah
9c3bf74424 nh-unwrapped: 4.3.2 -> 4.4.0
(cherry picked from commit 7a4c51d7be)
2026-07-05 07:44:44 +00:00
Masum Reza
19e56cb98c
[Backport release-26.05] bcachefs-tools: 1.38.6 -> 1.38.8; linuxPackages.bcachefs: build with rust support, support kernel 7.2 (#538366) 2026-07-05 06:05:39 +00:00
zowoq
5288c52ed9
[Backport release-26.05] linux_xanmod, linux_xanmod_latest: 2026-07-04 (#538581) 2026-07-05 05:17:02 +00:00
eljamm
e3b3ed0d68 linux_xanmod_latest: 7.0.14 -> 7.1.3
- Changelog: https://dl.xanmod.org/changelog/7.1/ChangeLog-7.1.3-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/7.0.14-xanmod1..7.1.3-xanmod1?from_project_id=51590166

(cherry picked from commit f806e3ca4f)
2026-07-05 05:09:04 +00:00
eljamm
e6eb968bbe linux_xanmod: 6.18.37 -> 6.18.38
- Changelog: https://dl.xanmod.org/changelog/6.18/ChangeLog-6.18.38-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/6.18.37-xanmod1..6.18.38-xanmod1?from_project_id=51590166

(cherry picked from commit 2976dad409)
2026-07-05 05:09:04 +00:00
zowoq
77ee10bb88
staging-nixos-26.05 merge for 2026-07-05 (#538513) 2026-07-05 01:06:43 +00:00
zowoq
156edf08c5
[Backport staging-nixos-26.05] kernel updates for 2026-07-05 (#538547) 2026-07-05 00:56:22 +00:00
Bart Oostveen
99a01c6d8f linux_5_10: 5.10.259 -> 5.10.260
(cherry picked from commit f95ba6fbb8)
2026-07-05 00:48:18 +00:00
Bart Oostveen
6e8fc16bfc linux_5_15: 5.15.210 -> 5.15.211
(cherry picked from commit 77c8470b04)
2026-07-05 00:48:18 +00:00
Bart Oostveen
06ad75ee26 linux_6_1: 6.1.176 -> 6.1.177
(cherry picked from commit 072138c75f)
2026-07-05 00:48:18 +00:00
Bart Oostveen
5190a0248a linux_6_6: 6.6.143 -> 6.6.144
(cherry picked from commit 5ec65ba580)
2026-07-05 00:48:17 +00:00
Bart Oostveen
49304e5461 linux_6_12: 6.12.94 -> 6.12.95
(cherry picked from commit c11603a192)
2026-07-05 00:48:17 +00:00
Bart Oostveen
4c1179d95a linux_6_18: 6.18.37 -> 6.18.38
(cherry picked from commit feb9b141d7)
2026-07-05 00:48:17 +00:00
Bart Oostveen
7065eaf284 linux_7_1: 7.1.2 -> 7.1.3
(cherry picked from commit d1f61e4f48)
2026-07-05 00:48:17 +00:00
nixpkgs-ci[bot]
3d6f65645b
Merge release-26.05 into staging-nixos-26.05 2026-07-05 00:42:51 +00:00
isabel
cbe2bee06f
[Backport release-26.05] electron-mail: 5.3.7 -> 5.3.8 (#537500) 2026-07-04 22:34:57 +00:00
nixpkgs-ci[bot]
8c98ff9648
[Backport release-26.05] grav: 1.7.53 -> 1.7.53.2 (#538480) 2026-07-04 20:37:58 +00:00
Robert Helgesson
b11c4056e1 grav: 1.7.53 -> 1.7.53.2
(cherry picked from commit 3d92a88d7d)
2026-07-04 20:19:45 +00:00
zi3m5f
62f5d5222c sambaFull: fix samba-tool missing cryptography module
samba-tool depends on cryptography python module so add it to pythonPath
if enableDomainController and also check with versionSambaTool test.

(cherry picked from commit a59124a4b0)
2026-07-04 19:07:38 +00:00
Nikita Denissov
25fa5d5fc1 nvidia-x11: 580.142 -> 580.173.02 (backport to release-26.05)
(cherry picked from commit ce645f6cc4)
2026-07-04 19:42:41 +05:00
Zain Kergaye
e3d8cae917 syncthing: 2.0.15 -> 2.1.0
(cherry picked from commit a22e20d775)
2026-07-04 14:26:18 +00:00
Zain Kergaye
fd8e660555 syncthing: add zainkergaye as maintainer
(cherry picked from commit 0c1890a800)
2026-07-04 14:26:18 +00:00
qubitnano
6bdb6c023f linuxPackages.bcachefs: support kernel 7.2
(cherry picked from commit 1e9013a7fd)
2026-07-04 13:00:00 +00:00
qubitnano
81a60f55a7 linuxPackages.bcachefs: build with rust support
(cherry picked from commit b83fae5195)
2026-07-04 13:00:00 +00:00
qubitnano
ba4e16daef bcachefs-tools: 1.38.6 -> 1.38.8
Changelog:
https://evilpiepirate.org/git/bcachefs-tools.git/tree/Changelog.mdwn
(cherry picked from commit a8836279a6)
2026-07-04 13:00:00 +00:00
Peder Bergebakken Sundt
25dd1cab88
snouty: enable networking on darwin
(cherry picked from commit b9fb78fae7)
2026-07-04 01:23:38 -04:00
nixpkgs-ci[bot]
12703384d2
Merge release-26.05 into staging-nixos-26.05 2026-07-04 00:39:53 +00:00
Alyssa Ross
cf2a5d3ae4
[Backport staging-nixos-26.05] linux_7_0: remove (#538131) 2026-07-03 15:54:10 +00:00
zowoq
c0aa4308ff linux_7_0: remove
EOL

(cherry picked from commit 2594192c4c)
2026-07-03 14:24:21 +00:00
nixpkgs-ci[bot]
9abeb6b1c7
Merge release-26.05 into staging-nixos-26.05 2026-07-03 00:41:00 +00:00
nixpkgs-ci[bot]
8dbcd40f93
Merge release-26.05 into staging-nixos-26.05 2026-07-02 00:49:34 +00:00
BatteredBunny
3d96bb1c32 electron-mail: 5.3.7 -> 5.3.8
(cherry picked from commit 1b42ae4853)
2026-07-01 17:09:36 +00:00
Florian Klink
5c36c9aa1e
[staging-nixos-26.05]: busybox: backport tar symlink bug fix (#537410) 2026-07-01 15:25:45 +00:00
João Santos Reis
67c11a1b0c busybox: backport tar symlink bug fix
(cherry picked from commit 03aae1016e)
2026-07-01 15:38:35 +03:00
nixpkgs-ci[bot]
6457af6bdb
Merge release-26.05 into staging-nixos-26.05 2026-07-01 00:54:50 +00:00
Adrian Pistol
1baf38c46b haproxy: 3.3.9 -> 3.3.11
Not-cherry-picked-because: Fixed maintainance release is available and contains more fixes, master is already on 3.4.X.
2026-06-30 23:27:34 +02:00
nixpkgs-ci[bot]
ed176b12d5
Merge release-26.05 into staging-nixos-26.05 2026-06-30 00:52:02 +00:00
nixpkgs-ci[bot]
cf1ee45dce
Merge release-26.05 into staging-nixos-26.05 2026-06-29 00:54:15 +00:00
nixpkgs-ci[bot]
4aa33710ae
Merge release-26.05 into staging-nixos-26.05 2026-06-28 00:53:02 +00:00
R. Ryantm
6d31b174a6 rmapi: 0.0.32 -> 0.0.34
(cherry picked from commit b020b942ab)
2026-06-08 10:46:45 +00:00
R. Ryantm
0804b46935 gsasl: 2.2.2 -> 2.2.3
(cherry picked from commit 51fa664031)
2026-06-03 18:00:23 +00:00
39 changed files with 184 additions and 165 deletions

View file

@ -70,7 +70,7 @@ rec {
};
parse = pkgs.lib.recurseIntoAttrs {
nix_latest = pkgs.callPackage ./parse.nix { nix = pkgs.nixVersions.latest; };
nix_2_28 = pkgs.callPackage ./parse.nix { nix = pkgs.nixVersions.nix_2_28; };
stable = pkgs.callPackage ./parse.nix { nix = pkgs.nixVersions.stable; };
lix = pkgs.callPackage ./parse.nix { nix = pkgs.lix; };
lix_latest = pkgs.callPackage ./parse.nix { nix = pkgs.lixPackageSets.latest.lix; };
};

View file

@ -9,9 +9,9 @@
},
"branch": "nixpkgs-unstable",
"submodules": false,
"revision": "8c91a71d13451abc40eb9dae8910f972f979852f",
"url": "https://github.com/NixOS/nixpkgs/archive/8c91a71d13451abc40eb9dae8910f972f979852f.tar.gz",
"hash": "sha256-fnzKKPvS+oieI/pTzotA5tkoM47EB1NpaBcgk4R97hE="
"revision": "6edbf1a6a03e75886a6609c088801a0856449e88",
"url": "https://github.com/NixOS/nixpkgs/archive/6edbf1a6a03e75886a6609c088801a0856449e88.tar.gz",
"hash": "sha256-0lkauQbtrljJqwtzTCILPAiHAJyMvn6XDo264moDv30="
}
},
"version": 8

View file

@ -1,5 +1,5 @@
#!/usr/bin/env nix-shell
#!nix-shell -i bash -p npins -I nixpkgs=../
#!nix-shell -i bash -E 'with import ../. {}; mkShell { packages = [ npins ]; }'
set -euo pipefail

View file

@ -9,7 +9,6 @@
pkgsBB ? pkgs.pkgsBuildBuild,
nix ? pkgs-nixVersions.stable,
nixVersions ? [
pkgs-nixVersions.nix_2_28
nix
pkgs-nixVersions.latest
],

View file

@ -405,8 +405,8 @@
};
aaravrav = {
name = "aaravrav";
github = "Aarav";
githubId = 3279912;
github = "aaravrav";
githubId = 37036762;
};
aarnphm = {
email = "contact@aarnphm.xyz";

View file

@ -21,20 +21,20 @@ let
# update-script-start: urls
urls = {
x86_64-linux = {
url = "https://download.jetbrains.com/cpp/CLion-2026.1.2.tar.gz";
hash = "sha256-Q3LOhpwpU6vrPWEzA+s2ZnbRxo+EeodBUHUYs3Xikrs=";
url = "https://download.jetbrains.com/cpp/CLion-2026.1.4.tar.gz";
hash = "sha256-uOhFuDqVw3pxtqBvOQH+FpJTFrneaD/R0VcpJZRYD2o=";
};
aarch64-linux = {
url = "https://download.jetbrains.com/cpp/CLion-2026.1.2-aarch64.tar.gz";
hash = "sha256-YM105ozP78oLDmwKL0t4Z4wGjCDh6xvhf/C1oCD6Qi8=";
url = "https://download.jetbrains.com/cpp/CLion-2026.1.4-aarch64.tar.gz";
hash = "sha256-I6IKQng4lNtRlQIq08K5bueqgKI/q1awX4EuRnyAnOk=";
};
x86_64-darwin = {
url = "https://download.jetbrains.com/cpp/CLion-2026.1.2.dmg";
hash = "sha256-UEkYDJBjRvvUUB2UFsc37kdp/i+1ctqULSKs62/t9/I=";
url = "https://download.jetbrains.com/cpp/CLion-2026.1.4.dmg";
hash = "sha256-AJt+K1zv4eyjdzubUeFGwB9mqzvOeb3ffA2k0MajPBs=";
};
aarch64-darwin = {
url = "https://download.jetbrains.com/cpp/CLion-2026.1.2-aarch64.dmg";
hash = "sha256-scMwDF+mIfx/66cBrvdxp+gU3+qA2sUWqoGCEhPItjE=";
url = "https://download.jetbrains.com/cpp/CLion-2026.1.4-aarch64.dmg";
hash = "sha256-i3stX7dyRgSOJkFTMD9/hkw6e2mGNqn13S7X/vJ66RQ=";
};
};
# update-script-end: urls
@ -48,8 +48,8 @@ in
product = "CLion";
# update-script-start: version
version = "2026.1.2";
buildNumber = "261.24374.148";
version = "2026.1.4";
buildNumber = "261.26222.59";
# update-script-end: version
src = fetchurl (urls.${system} or (throw "Unsupported system: ${system}"));

View file

@ -12,20 +12,20 @@ let
# update-script-start: urls
urls = {
x86_64-linux = {
url = "https://download.jetbrains.com/go/goland-2026.1.2.tar.gz";
hash = "sha256-1FkDEaapyDbTPe4soOdyCHLkp/UT3rZ6siGyGyjmGJo=";
url = "https://download.jetbrains.com/go/goland-2026.1.4.tar.gz";
hash = "sha256-pHSbmAZ+tSfa0wdtDp/3Ib/GNMP30OFNQlHWUfMwrW0=";
};
aarch64-linux = {
url = "https://download.jetbrains.com/go/goland-2026.1.2-aarch64.tar.gz";
hash = "sha256-E8WpA4s/ePEDAs47IPC0v10C1VKl9UYU7VNX/5igpm4=";
url = "https://download.jetbrains.com/go/goland-2026.1.4-aarch64.tar.gz";
hash = "sha256-7s98kY08aKjdRGQLDkffeVhgj1FWurLmTTYmtb5Qx6c=";
};
x86_64-darwin = {
url = "https://download.jetbrains.com/go/goland-2026.1.2.dmg";
hash = "sha256-iWYTMImwzMh9KSJgek8a84o/KlLWBaOj80vKlB8Ftes=";
url = "https://download.jetbrains.com/go/goland-2026.1.4.dmg";
hash = "sha256-RbvcLpLVyeL4B1DJ2/9Ub/6Cz6fJGXMPCHsJ705GsAo=";
};
aarch64-darwin = {
url = "https://download.jetbrains.com/go/goland-2026.1.2-aarch64.dmg";
hash = "sha256-TFnEMq7u51UvtaOjnxS+abJhsR3aSnaQjNFfF8EQrcQ=";
url = "https://download.jetbrains.com/go/goland-2026.1.4-aarch64.dmg";
hash = "sha256-y7mEke0z0MvQs+kMtrmrq7EeAtJUbgo6sGZrOB0MraM=";
};
};
# update-script-end: urls
@ -39,8 +39,8 @@ in
product = "Goland";
# update-script-start: version
version = "2026.1.2";
buildNumber = "261.24374.154";
version = "2026.1.4";
buildNumber = "261.26222.72";
# update-script-end: version
src = fetchurl (urls.${system} or (throw "Unsupported system: ${system}"));

View file

@ -15,20 +15,20 @@ let
# update-script-start: urls
urls = {
x86_64-linux = {
url = "https://download.jetbrains.com/idea/ideaIU-2026.1.3.tar.gz";
hash = "sha256-pvBJcW2h0J2eDsFQDGC/AaX/ig/iQZF43R/y/bK3dWM=";
url = "https://download.jetbrains.com/idea/ideaIU-2026.1.4.tar.gz";
hash = "sha256-MQTYXZUH/4ggZeP465UGQCtKgSkJLSaCZiu26cTwY/w=";
};
aarch64-linux = {
url = "https://download.jetbrains.com/idea/ideaIU-2026.1.3-aarch64.tar.gz";
hash = "sha256-dlnnkWCSM8Pmv2fBv8yG9foRdkd8pYFa5hJbDq6EqIs=";
url = "https://download.jetbrains.com/idea/ideaIU-2026.1.4-aarch64.tar.gz";
hash = "sha256-MDZFuLrUxcCIc0Zhi4QhgKPeU7Pgs9oJ/FxQH1n3gBM=";
};
x86_64-darwin = {
url = "https://download.jetbrains.com/idea/ideaIU-2026.1.3.dmg";
hash = "sha256-Sv6A37Y5yIkaE+qnFEGDBq/q9fSSSZPjJC59NB2Fsns=";
url = "https://download.jetbrains.com/idea/ideaIU-2026.1.4.dmg";
hash = "sha256-8K+LiewiINP4S9eqV0kGWtfy2Ff/zvBwX89iX7mYZ78=";
};
aarch64-darwin = {
url = "https://download.jetbrains.com/idea/ideaIU-2026.1.3-aarch64.dmg";
hash = "sha256-LRyg2DLmTgChdFKR8NMGGjWDZTAWnjQpoTp3NIBvYrI=";
url = "https://download.jetbrains.com/idea/ideaIU-2026.1.4-aarch64.dmg";
hash = "sha256-XIBK/+Lxaz9dX+Lxl7HXsl+Z3Z7GBzSuDxNssb/4A2s=";
};
};
# update-script-end: urls
@ -43,8 +43,8 @@ mkJetBrainsProduct {
productShort = "IDEA";
# update-script-start: version
version = "2026.1.3";
buildNumber = "261.25134.95";
version = "2026.1.4";
buildNumber = "261.26222.65";
# update-script-end: version
src = fetchurl (urls.${system} or (throw "Unsupported system: ${system}"));

View file

@ -12,20 +12,20 @@ let
# update-script-start: urls
urls = {
x86_64-linux = {
url = "https://download.jetbrains.com/webide/PhpStorm-2026.1.3.tar.gz";
hash = "sha256-hXb2KcCaNKIJOGbN0ZUDxMKuX++dO1FRoxvC580VIHQ=";
url = "https://download.jetbrains.com/webide/PhpStorm-2026.1.4.tar.gz";
hash = "sha256-SF25D7dDn7b6AzcXEDLKwhpjTnCqYz1fEmvND5dl8Is=";
};
aarch64-linux = {
url = "https://download.jetbrains.com/webide/PhpStorm-2026.1.3-aarch64.tar.gz";
hash = "sha256-+As41qcyCvAICIttMEi30b8mBTZoWKK4rjxjkVx4TXs=";
url = "https://download.jetbrains.com/webide/PhpStorm-2026.1.4-aarch64.tar.gz";
hash = "sha256-T9q3/nxv/AA6y7CHWtOhUibR7bnKN8OZmfN3NWYTsIQ=";
};
x86_64-darwin = {
url = "https://download.jetbrains.com/webide/PhpStorm-2026.1.3.dmg";
hash = "sha256-Q9m/XIgDg4F4yH0P35IaInk/se5CXqewvp248VqA4uc=";
url = "https://download.jetbrains.com/webide/PhpStorm-2026.1.4.dmg";
hash = "sha256-W7EwYu7S3hs1564tXq8H1Uok/Gwx/8QJO4brUGOfFY4=";
};
aarch64-darwin = {
url = "https://download.jetbrains.com/webide/PhpStorm-2026.1.3-aarch64.dmg";
hash = "sha256-Yo50EhVQDg7c/C3JZ9utZxpsOY0DuZfgYzYtBN9Nmwk=";
url = "https://download.jetbrains.com/webide/PhpStorm-2026.1.4-aarch64.dmg";
hash = "sha256-XGcfEWHHeLugvkT/WlQDsVRN33F46b1PCNhINQitqSY=";
};
};
# update-script-end: urls
@ -39,8 +39,8 @@ mkJetBrainsProduct {
product = "PhpStorm";
# update-script-start: version
version = "2026.1.3";
buildNumber = "261.25134.104";
version = "2026.1.4";
buildNumber = "261.26222.71";
# update-script-end: version
src = fetchurl (urls.${system} or (throw "Unsupported system: ${system}"));

View file

@ -24,20 +24,20 @@ let
# update-script-start: urls
urls = {
x86_64-linux = {
url = "https://download.jetbrains.com/rider/JetBrains.Rider-2026.1.2.tar.gz";
hash = "sha256-OmysaGXGMxxAAa2qrHvX8yXIwJLU7tKG8/EBGhr55EA=";
url = "https://download.jetbrains.com/rider/JetBrains.Rider-2026.1.4.tar.gz";
hash = "sha256-K+X2M4idv+oDqC/dkbzMTX3W3zx0b0e8ZTsxkP7rAfI=";
};
aarch64-linux = {
url = "https://download.jetbrains.com/rider/JetBrains.Rider-2026.1.2-aarch64.tar.gz";
hash = "sha256-xcwd4OgobMXFQ2W+SN6O5I3mud4kedVQ/0rZBWbXIGY=";
url = "https://download.jetbrains.com/rider/JetBrains.Rider-2026.1.4-aarch64.tar.gz";
hash = "sha256-GXmyBrqxUpwK4djjwllvK+pnfktDrDHpLJKoe4D2xFo=";
};
x86_64-darwin = {
url = "https://download.jetbrains.com/rider/JetBrains.Rider-2026.1.2.dmg";
hash = "sha256-uoOP+EYB11M99MlAFF7efZSKmCk0fwjCImFiasUQPUw=";
url = "https://download.jetbrains.com/rider/JetBrains.Rider-2026.1.4.dmg";
hash = "sha256-GfQ5WpKunJ+JhE1VcArm3UxZ5udCbfnS1Kw3D4gZorA=";
};
aarch64-darwin = {
url = "https://download.jetbrains.com/rider/JetBrains.Rider-2026.1.2-aarch64.dmg";
hash = "sha256-Mo6gxWatX6wlL3s8Li19F58cnKZtOtFUfNyGPrC6CtA=";
url = "https://download.jetbrains.com/rider/JetBrains.Rider-2026.1.4-aarch64.dmg";
hash = "sha256-cfwT22BN1jzKZzrZHMQqYFJPGuRwta/sqoOJOp+PfBE=";
};
};
# update-script-end: urls
@ -51,8 +51,8 @@ in
product = "Rider";
# update-script-start: version
version = "2026.1.2";
buildNumber = "261.24374.190";
version = "2026.1.4";
buildNumber = "261.26222.60";
# update-script-end: version
src = fetchurl (urls.${system} or (throw "Unsupported system: ${system}"));

View file

@ -12,20 +12,20 @@ let
# update-script-start: urls
urls = {
x86_64-linux = {
url = "https://download.jetbrains.com/ruby/RubyMine-2026.1.3.tar.gz";
hash = "sha256-0KF/IEVRT8kgHpULEmqMy9gOf06IIDA4vEV3RujjQoE=";
url = "https://download.jetbrains.com/ruby/RubyMine-2026.1.4.tar.gz";
hash = "sha256-0EhtU4XKWI9i7ij+m5uvxHSYnbQaYJy8Sa6S1OW4CFU=";
};
aarch64-linux = {
url = "https://download.jetbrains.com/ruby/RubyMine-2026.1.3-aarch64.tar.gz";
hash = "sha256-kiuRp9JhdS0aUFPX1brI1T9ik/iWhglIckHvv4bdPWk=";
url = "https://download.jetbrains.com/ruby/RubyMine-2026.1.4-aarch64.tar.gz";
hash = "sha256-oSu19pkGVWt31vWBdAffSZsu4QzsUznVbUSwDy98nug=";
};
x86_64-darwin = {
url = "https://download.jetbrains.com/ruby/RubyMine-2026.1.3.dmg";
hash = "sha256-UjpwMCXhI+bMOvyyEbRBoNW3GGCDpi7aF6hUxffW/h0=";
url = "https://download.jetbrains.com/ruby/RubyMine-2026.1.4.dmg";
hash = "sha256-BLo2weIJK8gQAcMtAiETM7FMdhw9aoFIGh5Yqjv3k7s=";
};
aarch64-darwin = {
url = "https://download.jetbrains.com/ruby/RubyMine-2026.1.3-aarch64.dmg";
hash = "sha256-lqa3L+rBiEH/hPmFcevWBumvvyBBzoUR3ttvA8s0uT0=";
url = "https://download.jetbrains.com/ruby/RubyMine-2026.1.4-aarch64.dmg";
hash = "sha256-4wEnwcPRtwp0wxePUMiLow6sMxirwndRMdmJL8LBh9k=";
};
};
# update-script-end: urls
@ -39,8 +39,8 @@ mkJetBrainsProduct {
product = "RubyMine";
# update-script-start: version
version = "2026.1.3";
buildNumber = "261.25134.97";
version = "2026.1.4";
buildNumber = "261.26222.67";
# update-script-end: version
src = fetchurl (urls.${system} or (throw "Unsupported system: ${system}"));

View file

@ -18,20 +18,20 @@ let
# update-script-start: urls
urls = {
x86_64-linux = {
url = "https://download.jetbrains.com/rustrover/RustRover-2026.1.3.tar.gz";
hash = "sha256-0+v05zxvFqXV13c8oV9dTTwtO+shgywD75cwUiZAab0=";
url = "https://download.jetbrains.com/rustrover/RustRover-2026.1.4.tar.gz";
hash = "sha256-8x/AP6uKSVJavwjA9tYT1IM1xVspOZZzwmcwpGloIcw=";
};
aarch64-linux = {
url = "https://download.jetbrains.com/rustrover/RustRover-2026.1.3-aarch64.tar.gz";
hash = "sha256-SZ4OkWgAGeSafFo1ml5dv5tN5su+HgzbEhQ5GzPqGdo=";
url = "https://download.jetbrains.com/rustrover/RustRover-2026.1.4-aarch64.tar.gz";
hash = "sha256-KpF3jCnLKCEeEXkBdB8ZsPPqP9FOVRTwRV/FQLKyh1Q=";
};
x86_64-darwin = {
url = "https://download.jetbrains.com/rustrover/RustRover-2026.1.3.dmg";
hash = "sha256-JA++mbKvRTvjHEblbgmjBzbWbxcV7ss3+W9M6i6ePu0=";
url = "https://download.jetbrains.com/rustrover/RustRover-2026.1.4.dmg";
hash = "sha256-2BwgAD0xF9IxRJh+gW4vLzBW13rFQSzQPbEwdmQGvLU=";
};
aarch64-darwin = {
url = "https://download.jetbrains.com/rustrover/RustRover-2026.1.3-aarch64.dmg";
hash = "sha256-ndipMTztrYeUdo4MfOHjJHk3liHutWmMj+J6G8xjtWA=";
url = "https://download.jetbrains.com/rustrover/RustRover-2026.1.4-aarch64.dmg";
hash = "sha256-Hly4NBv9mg/RMmxCM6m9w5eS/CQ7ycxp7V2VQZwyGQE=";
};
};
# update-script-end: urls
@ -45,8 +45,8 @@ in
product = "RustRover";
# update-script-start: version
version = "2026.1.3";
buildNumber = "261.25134.134";
version = "2026.1.4";
buildNumber = "261.26222.73";
# update-script-end: version
src = fetchurl (urls.${system} or (throw "Unsupported system: ${system}"));

View file

@ -1,6 +1,7 @@
{
lib,
fetchFromGitHub,
nodejs_22,
buildNpmPackage,
copyDesktopItems,
imagemagick,
@ -19,6 +20,8 @@ buildNpmPackage rec {
hash = "sha256-u4MnjGMvnnb9EGHwK2QYpW7cuX1e1+6z2/1X1baR8iA=";
};
nodejs = nodejs_22;
npmDepsHash = "sha256-kxoSEdM8H7M9s6U2dtCdfuvqVROEk35jAkO7MgyVVRg=";
makeCacheWritable = true;

View file

@ -17,11 +17,11 @@ let
in
stdenv.mkDerivation rec {
pname = "bazarr";
version = "1.5.6";
version = "1.6.0";
src = fetchzip {
url = "https://github.com/morpheus65535/bazarr/releases/download/v${version}/bazarr.zip";
hash = "sha256-S3idNH9Wm9f6aNj69dERmeks1rLvUeQJYFebXa5cWQo=";
hash = "sha256-LRcc2wg5u260yl3A7rRwBfldl6WOyvF2T9NKGTKabfw=";
stripRoot = false;
};

View file

@ -4,6 +4,7 @@ bcachefs-tools:
stdenv,
kernelModuleMakeFlags,
kernel,
rustPlatform,
}:
stdenv.mkDerivation {
@ -27,6 +28,7 @@ stdenv.mkDerivation {
makeFlags = kernelModuleMakeFlags ++ [
"KDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build"
"INSTALL_MOD_PATH=${placeholder "out"}"
"RUST_LIB_SRC=${rustPlatform.rustLibSrc}"
];
installPhase = ''
@ -50,6 +52,6 @@ stdenv.mkDerivation {
platforms
;
broken = !(lib.versionAtLeast kernel.version "6.16" && lib.versionOlder kernel.version "7.2");
broken = !(lib.versionAtLeast kernel.version "6.16" && lib.versionOlder kernel.version "7.3");
};
}

View file

@ -19,6 +19,7 @@
cargo,
rustc,
rustPlatform,
rust-bindgen,
makeWrapper,
nix-update-script,
versionCheckHook,
@ -30,18 +31,18 @@
stdenv.mkDerivation (finalAttrs: {
pname = "bcachefs-tools";
version = "1.38.6";
version = "1.38.8";
src = fetchFromGitHub {
owner = "koverstreet";
repo = "bcachefs-tools";
tag = "v${finalAttrs.version}";
hash = "sha256-VNY9kURuXky504utCZ0Ye76mDG2TFAdzrgYI2iup/PI=";
hash = "sha256-9sDE7ua3WMCfV9ZbwQdAbpatv2IhvcwHzzPr+/l2au0=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) src;
hash = "sha256-rajYbfE98j/YqniUoV66LHh22PwEc6sWWJ/7bgGgGtA=";
hash = "sha256-F1+FeAlYSqOxeWJI8vHShpXrOZqYXjNGvty/s6f6u8w=";
};
postPatch = ''
@ -58,6 +59,7 @@ stdenv.mkDerivation (finalAttrs: {
rustc
rustPlatform.cargoSetupHook
rustPlatform.bindgenHook
rust-bindgen
makeWrapper
installShellFiles
];

View file

@ -10,20 +10,20 @@
let
pname = "electron-mail";
version = "5.3.7";
version = "5.3.8";
sources = {
x86_64-linux = fetchurl {
url = "https://github.com/vladimiry/ElectronMail/releases/download/v${version}/electron-mail-${version}-linux-x86_64.AppImage";
hash = "sha256-VJbCQ/4yIuBE4NPDFUbp8t2G/QjUclphH/MghvamDVo=";
hash = "sha256-twqB1D3zLlZJuxQWD4dGF70w57yYv6i3abGBidERsss=";
};
aarch64-darwin = fetchurl {
url = "https://github.com/vladimiry/ElectronMail/releases/download/v${version}/electron-mail-${version}-mac-arm64.dmg";
hash = "sha256-ulB+dlp6ZBhcBJiLY4k+E/oEWy9XSIuIzd5rTzEq9+4=";
hash = "sha256-V32Wi0oCU9dLfzqxg3OdseiILX7wPiBGNz7KuG0vlZY=";
};
x86_64-darwin = fetchurl {
url = "https://github.com/vladimiry/ElectronMail/releases/download/v${version}/electron-mail-${version}-mac-x64.dmg";
hash = "sha256-LbAqUj34m8qSq8sQ1xgCQj9+MfJHoFDRMq+/waMKtzM=";
hash = "sha256-I1UvFMSdAwkqgkhn+mkBGslA8v+VTajO/Za0lJ5uYZ8=";
};
};

View file

@ -7,11 +7,11 @@
}:
let
version = "3.5.31";
etcdSrcHash = "sha256-X3b1TBimNYo03fW0c5NeiD4uALMqtOQbJwPot11FCk8=";
etcdServerVendorHash = "sha256-1/XJGpyYuTsb+1hReksX5VyD+6xbKaiLA8520cDKc/4=";
etcdUtlVendorHash = "sha256-dUXAoIcOSlEbiSmy1M+oPaHt089gOttQwrB9ZhYc7v0=";
etcdCtlVendorHash = "sha256-l1j00Mzv1z021rfBbFZrIce2pifQyRkST0bkZhVoST0=";
version = "3.5.32";
etcdSrcHash = "sha256-pqCMgY5veIF5kQDjqTg9B7aSL+V6bdMZpc464wjTLMo=";
etcdServerVendorHash = "sha256-FDzAF2J9wbRmQETvrdJK3gL4cfAhiiihb5EOrimE11M=";
etcdUtlVendorHash = "sha256-0xfq7f7Xr3SWxiU8C1bWQPxdFvEaoIrlK+gX3hkd4ho=";
etcdCtlVendorHash = "sha256-59e/TORi/XX+GXRjMO/45SMumYgrFbOHEXqV7sM72H8=";
src = fetchFromGitHub {
owner = "etcd-io";

View file

@ -289,11 +289,11 @@ let
darwin = stdenvNoCC.mkDerivation (finalAttrs: {
inherit pname meta passthru;
version = "149.0.7827.201";
version = "150.0.7871.47";
src = fetchurl {
url = "http://dl.google.com/release2/chrome/ph3mj7mqtvbfhr67ckmjvjj5a4_149.0.7827.201/GoogleChrome-149.0.7827.201.dmg";
hash = "sha256-AI5oBE0uB2/YacF9LB4d6rXlAqEuZtlPYNQwLbs1K7E=";
url = "http://dl.google.com/release2/chrome/ad2pojsfcj6hr5telal5kk4t6gua_150.0.7871.47/GoogleChrome-150.0.7871.47.dmg";
hash = "sha256-1VTMVSBLfSRp9CxPaRkmdgAC0H5KNuZNWywTGLSphUI=";
};
dontPatch = true;

View file

@ -6,7 +6,7 @@
}:
let
version = "1.7.53";
version = "1.7.53.2";
in
stdenvNoCC.mkDerivation {
pname = "grav";
@ -14,7 +14,7 @@ stdenvNoCC.mkDerivation {
src = fetchzip {
url = "https://github.com/getgrav/grav/releases/download/${version}/grav-admin-v${version}.zip";
hash = "sha256-Ug8sIEMwIoCUyHpxk5NaGHaJA7lThgbUuu+8NpmI9YI=";
hash = "sha256-6cQotHwIwWFR5phFQI9r79jpd+iYA1HpFBbYIzEVBsc=";
};
patches = [

View file

@ -9,11 +9,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "gsasl";
version = "2.2.2";
version = "2.2.3";
src = fetchurl {
url = "mirror://gnu/gsasl/gsasl-${finalAttrs.version}.tar.gz";
sha256 = "sha256-QejkQmSOzK9kWdmtk9SxhTC5bI6vUOPzQlMu8nXv87o=";
sha256 = "sha256-/uNsZqwS0y078pp7Na2PREt5lv42m52l02/WrmScaOs=";
};
buildInputs = [

View file

@ -33,11 +33,11 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "haproxy";
version = "3.3.9";
version = "3.3.11";
src = fetchurl {
url = "https://www.haproxy.org/download/${lib.versions.majorMinor finalAttrs.version}/src/haproxy-${finalAttrs.version}.tar.gz";
hash = "sha256-8x6OaNsHfMCVb07T/3oexjeqXjSMbRxc0hY+ev6xueY=";
hash = "sha256-ywGFCNBymseyaGlEqKk37a3bB0ThDNEFfdZQFQzcKD4=";
};
buildInputs = [

View file

@ -36,7 +36,7 @@ let
pname = "librewolf-bin-unwrapped";
version = "152.0.2-1";
version = "152.0.4-1";
in
stdenv.mkDerivation {
@ -46,8 +46,8 @@ stdenv.mkDerivation {
url = "https://codeberg.org/api/packages/librewolf/generic/librewolf/${version}/librewolf-${version}-${arch}-package.tar.xz";
hash =
{
x86_64-linux = "sha256-Tq2bj75oZXSH2YHXShjRRs4Aqxo86BuwONXu+IsdCuA=";
aarch64-linux = "sha256-xk3o5FODm5ge2I8JzgwXTpgu/SI6VcROIJ7005ew2PY=";
x86_64-linux = "sha256-4vmsv93ENtteE18uGJF2ZEhaRA3nGJg//WYYdBREIig=";
aarch64-linux = "sha256-Q1vT/9qOs2AiMRsLcofF7F2Y+5QJJloI/QSVZwA9gC8=";
}
.${stdenv.hostPlatform.system} or throwSystem;
};

View file

@ -28,11 +28,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "mysql";
version = "8.4.9";
version = "8.4.10";
src = fetchurl {
url = "https://dev.mysql.com/get/Downloads/MySQL-${lib.versions.majorMinor finalAttrs.version}/mysql-${finalAttrs.version}.tar.gz";
hash = "sha256-5KqLOeQtH+B48zu9c2lfrCtU28e7E38L2+Y/e+GgLWs=";
hash = "sha256-1XpnMLrvFK4Rj39KbgKEW1tQkzdY32H7BuEE8nzMj5Y=";
};
nativeBuildInputs = [

View file

@ -11,12 +11,12 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "nh-unwrapped";
version = "4.3.2";
version = "4.4.0";
src = fetchFromGitHub {
owner = "nix-community";
repo = "nh";
tag = "v${finalAttrs.version}";
hash = "sha256-TSXa6nL2TpOfDCsZIGCFAMbkQy2Z40gam7JrxBy5FGY=";
hash = "sha256-ebAi5ODaNRfhKISPPchWoI6FZNO2v+lEyvua7e5OOZo=";
};
strictDeps = true;
@ -100,7 +100,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
rm $out/bin/xtask
'';
cargoHash = "sha256-ZR8vvG2mXrGg6GeyP7C0uWhPW6cp2QPYj2cOJUSyeAs=";
cargoHash = "sha256-dRSueVz0BeWwYpMBO1KUUeRoa/CdCWsKPRw0Zeulfe8=";
passthru.updateScript = nix-update-script { };

View file

@ -15,13 +15,13 @@ let
in
buildNimPackage' (finalAttrs: {
pname = "nimlsp";
version = "0.4.6";
version = "0.4.7";
src = fetchFromGitHub {
owner = "PMunch";
repo = "nimlsp";
rev = "v${finalAttrs.version}";
hash = "sha256-MCtpCx8jMQp0VXuMowh69d1DQreU5cDftBf0lww7PUM=";
hash = "sha256-jUNW+tukZXv41HTWP2F2BdEn7nesFXVg2TffKPWfSss=";
};
lockFile = ./lock.json;

View file

@ -6,13 +6,13 @@
buildGoModule (finalAttrs: {
pname = "rmapi";
version = "0.0.32";
version = "0.0.34";
src = fetchFromGitHub {
owner = "ddvk";
repo = "rmapi";
rev = "v${finalAttrs.version}";
sha256 = "sha256-0FrcvOjcVg5lXR6iS/eo7IUQnNvqHVHEj1XSIbdrzms=";
sha256 = "sha256-g7KFLa+VBkubzdrgMFDVvAuscw41nyfHd7DWvh3S+NU=";
};
vendorHash = "sha256-Qisfw+lCFZns13jRe9NskCaCKVj5bV1CV8WPpGBhKFc=";
@ -24,7 +24,10 @@ buildGoModule (finalAttrs: {
homepage = "https://github.com/ddvk/rmapi";
changelog = "https://github.com/ddvk/rmapi/blob/v${finalAttrs.version}/CHANGELOG.md";
license = lib.licenses.agpl3Only;
maintainers = [ lib.maintainers.nickhu ];
maintainers = with lib.maintainers; [
nickhu
wamserma
];
mainProgram = "rmapi";
};
})

View file

@ -3,6 +3,7 @@
stdenv,
fetchpatch,
fetchFromGitHub,
nix-update-script,
pkg-config,
cmake,
qt6,
@ -15,13 +16,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "seafile-client";
version = "9.0.15";
version = "9.0.20";
src = fetchFromGitHub {
owner = "haiwen";
repo = "seafile-client";
tag = "v${finalAttrs.version}";
hash = "sha256-BV1+9/+ryZB1BQyRJ5JaIU6bbOi4h8vt+V+FQIfUJp8=";
hash = "sha256-0idZCoTsuC32DolSLFDknQjvGWHGd4DQPCUyqocuuKA=";
};
patches = [
@ -72,4 +73,5 @@ stdenv.mkDerivation (finalAttrs: {
];
mainProgram = "seafile-applet";
};
passthru.updateScript = nix-update-script { };
})

View file

@ -17,13 +17,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "seafile-shared";
version = "9.0.15";
version = "9.0.20";
src = fetchFromGitHub {
owner = "haiwen";
repo = "seafile";
rev = "v${finalAttrs.version}";
hash = "sha256-mWIOk8O3vlg7Sm/5ZQUB5nOgi8/pEczCGQ94p0km/GI=";
hash = "sha256-PBoZDhY7GN8UuYUSXBCPZyBHBtlNcYK+0yS/rl66v9I=";
};
postPatch = ''

View file

@ -52,6 +52,8 @@ rustPlatform.buildRustPackage (finalAttrs: {
versionCheckProgramArg = "version";
doInstallCheck = true;
__darwinAllowLocalNetworking = true;
passthru.updateScript = nix-update-script { };
meta = {

View file

@ -22,16 +22,16 @@ assert builtins.elem target [
buildGoModule (finalAttrs: {
pname = "syncthing";
version = "2.0.15";
version = "2.1.0";
src = fetchFromGitHub {
owner = "syncthing";
repo = "syncthing";
tag = "v${finalAttrs.version}";
hash = "sha256-v77ovjV+UoCRA1GteP+HDqC8dsRvtOhFX/IkSgSIf8Y=";
hash = "sha256-sTtFmZBPJIHMksaFFLmA3Abt9EhAC8Nz/ibdzg2LMd4=";
};
vendorHash = "sha256-boYTLgvH+iWlh3y3Z0LPvSVGEget3X94AthtJKphhCw=";
vendorHash = "sha256-rOsdg98WVAKqjV7AxH+m4oSf8Z4FPru4NSbgGFtUMVE=";
nativeBuildInputs = lib.optionals stdenv.hostPlatform.isDarwin [
# Recent versions of macOS seem to require binaries to be signed when
@ -119,6 +119,7 @@ buildGoModule (finalAttrs: {
maintainers = with lib.maintainers; [
joko
peterhoeg
zainkergaye
];
mainProgram = target;
platforms = lib.platforms.unix;

View file

@ -10,15 +10,15 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "youtrack";
version = "2026.1.13757";
version = "2026.2.17012";
src = dockerTools.exportImage {
diskSize = 8192;
fromImage = dockerTools.pullImage {
imageName = "jetbrains/youtrack";
arch = "amd64";
imageDigest = "sha256:56c4d6b6cb3781e21a369857943a366931b69f22dee76c16b2173de0fd56a0a9";
hash = "sha256-vWNe/1PTLX1rNR66iOZizubH2YVda8GTfXrQikWTML0=";
imageDigest = "sha256:fa50e2e07435dc91461c00ef05ee064ff76748d4d8feaf8aeaa9f9e4a9bf6606";
hash = "sha256-8hoMtFqG5T4gnMDorIe6UXs/d3z7epAS352reipPjWI=";
};
};
unpackPhase = ''

View file

@ -90,6 +90,13 @@ stdenv.mkDerivation rec {
excludes = [ "networking/httpd_ratelimit_cgi.c" ]; # New since release.
hash = "sha256-Msm9sDZrVx7ofunnvnTS73SPKUUpR3Tv5xZ/wBd+rts=";
})
# tar: only strip unsafe components from hardlinks, not symlinks
# fix issue introduced by the previous patch (CVE-2026-26157_CVE-2026-26158.patch)
(fetchpatch {
name = "CVE-2026-26157_CVE-2026-26158-2.patch";
url = "https://github.com/vda-linux/busybox_mirror/commit/599f5dd8fac390c18b79cba4c14c334957605dae.patch";
hash = "sha256-go/KHSsuMSm21nC0yvKEtAQs8Jnjjqdcs5i8RWBGwT4=";
})
# syslogd: fix writing to local log file
# https://lists.busybox.net/pipermail/busybox/2024-October/090969.html
(fetchpatch {

View file

@ -5,43 +5,38 @@
"lts": false
},
"6.1": {
"version": "6.1.176",
"hash": "sha256:1xj4ms4gd8ghd0l0dzsyi762dgpdrmqhc3f0arrp7sa0p8npf6da",
"version": "6.1.177",
"hash": "sha256:0c0ayz4nygcmz4865r7mcgmh7hic4fi7zysnj6vdlyj53bz9nlpn",
"lts": true
},
"5.15": {
"version": "5.15.210",
"hash": "sha256:008a55av0x9fa3fspcz43sycik143gqxg2agcalrax2yw5ma82wi",
"version": "5.15.211",
"hash": "sha256:0qfry534wl5sbm6b4hf6fxqrr6mzf1k9pa2435sqp4hp6vjm9fdy",
"lts": true
},
"5.10": {
"version": "5.10.259",
"hash": "sha256:02dn8rf9p0afkl8kbdv28ijq974zfnv8zdsqcqbmapjm19c8wpma",
"version": "5.10.260",
"hash": "sha256:113bka32apz5pfqjfnv97k9hf9arkn5asfcd6cw7snsh65qjka27",
"lts": true
},
"6.6": {
"version": "6.6.143",
"hash": "sha256:0ci9b6kjp7r2xwqifs2963l9ihk2rllk4zpl2kgzbny0r66izkns",
"version": "6.6.144",
"hash": "sha256:1hzcax2ypzhrjzmq4b0jyqyc4al0ncyfcj9pq36phl29gcqbh6gc",
"lts": true
},
"6.12": {
"version": "6.12.94",
"hash": "sha256:1ln83ljmc7wr1nrjjq1hp1m1vx54j7i6i15m3hqb73a1p4ra5679",
"version": "6.12.95",
"hash": "sha256:1xmrsi0kimirky4cailnkkrbd72pp9n8irfx6lfmss8yrcgwbs59",
"lts": true
},
"6.18": {
"version": "6.18.37",
"hash": "sha256:0maj2ap1m09bxl6a3g9wc65h9sdr6y8rwc5qcqlbavb4wq0d4g58",
"version": "6.18.38",
"hash": "sha256:0igh9xy1lk2hv2jni00dqyy27j4zqh86waw7i65ryvnmmc4fa9mc",
"lts": true
},
"7.0": {
"version": "7.0.14",
"hash": "sha256:160ggaq9rh50a39gz02fpia8maq85bwxhqlwsc03yafjhjvrk6fy",
"lts": false
},
"7.1": {
"version": "7.1.2",
"hash": "sha256:0gw8nnq6nix9xk2dhb1jwmhnqjayrn3bn2akzg4lgqkvfa9qq69p",
"version": "7.1.3",
"hash": "sha256:1p6iknvzmd04alrf49zn8mxw863v0yzgznyckfhl4llgx1lc0hdy",
"lts": false
}
}

View file

@ -15,14 +15,14 @@ let
variants = {
# ./update-xanmod.sh lts
lts = {
version = "6.18.37";
hash = "sha256-8H8V9z8fizt/2DCTTCme0DVYOfJ4431SFs0iubUHONE=";
version = "6.18.38";
hash = "sha256-PJq69EQXiOJKgQnegxsEcJqAaL10G542Joh5dBrZN0I=";
isLTS = true;
};
# ./update-xanmod.sh main
main = {
version = "7.0.14";
hash = "sha256-9vb4ORzAppq5S/ukEhDHohNQBW+jWwGnjhv21HztWdk=";
version = "7.1.3";
hash = "sha256-EvxKUWDp0KAKhYO4rZKKx22RCGOimzPm5epchME/pJ8=";
};
};

View file

@ -156,12 +156,12 @@ rec {
# LTSB supported until Aug 2028
legacy_580 = generic {
version = "580.142";
sha256_64bit = "sha256-IJFfzz/+icNVDPk7YKBKKFRTFQ2S4kaOGRGkNiBEdWM=";
sha256_aarch64 = "sha256-jntr88SpTYR648P1rizQjB/8KleBoa14Ay12vx8XETM=";
openSha256 = "sha256-v968LbRqy8jB9+yHy9ceP2TDdgyqfDQ6P41NsCoM2AY=";
settingsSha256 = "sha256-BnrIlj5AvXTfqg/qcBt2OS9bTDDZd3uhf5jqOtTMTQM=";
persistencedSha256 = "sha256-il403KPFAnDbB+dITnBGljhpsUPjZwmLjGt8iPKuBqw=";
version = "580.173.02";
sha256_64bit = "sha256-jY65AB4FqaimY9PV0wT+tk7yhE7hhczf2VJ4aCD0bhs=";
sha256_aarch64 = "sha256-1lvVYIfvTXjwSoCNp4g8NaWQHF/TfpXRUKdgLrqXqoA=";
openSha256 = "sha256-lhloZdf6XbaAFTZBF1DxE0Nv9VC6obY8UPf0VyfVepE=";
settingsSha256 = "sha256-dfdu/3tnwHUfP7WoeQFNOMalMlpmUWjeMDIOnu+yi8E=";
persistencedSha256 = "sha256-j8YM1w231X+JIP3c3TpUNurEBumEu1stVjzFGWu1JXE=";
};
# Last one without the bug reported here:

View file

@ -285,6 +285,9 @@ stdenv.mkDerivation (finalAttrs: {
python3Packages.dnspython
python3Packages.markdown
tdb
]
++ lib.optionals enableDomainController [
python3Packages.cryptography
];
strictDeps = true;
@ -348,6 +351,13 @@ stdenv.mkDerivation (finalAttrs: {
command = "${finalAttrs.finalPackage}/bin/smbd -V";
package = finalAttrs.finalPackage;
};
}
// lib.optionalAttrs enableDomainController {
versionSambaTool = testers.testVersion {
command = "${lib.getExe' finalAttrs.finalPackage "samba-tool"} --version";
package = finalAttrs.finalPackage;
version = finalAttrs.version;
};
};
meta = {

View file

@ -23,11 +23,11 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "openvpn";
version = "2.6.19";
version = "2.6.21";
src = fetchurl {
url = "https://swupdate.openvpn.net/community/releases/openvpn-${finalAttrs.version}.tar.gz";
hash = "sha256-E3AlJvaHwYslQMGj8uGJGHuqplIR7c9/9ncvpp8FNs8=";
hash = "sha256-JMthheVEpHMj1nmLA9OfI2fZbyJ77pzRVD6O1Sgxmxc=";
};
nativeBuildInputs = [

View file

@ -92,14 +92,6 @@ in
];
};
linux_7_0 = callPackage ../os-specific/linux/kernel/mainline.nix {
branch = "7.0";
kernelPatches = [
kernelPatches.bridge_stp_helper
kernelPatches.request_key_helper
];
};
linux_7_1 = callPackage ../os-specific/linux/kernel/mainline.nix {
branch = "7.1";
kernelPatches = [
@ -175,6 +167,7 @@ in
linux_6_16 = throw "linux 6.16 was removed because it has reached its end of life upstream";
linux_6_17 = throw "linux 6.17 was removed because it has reached its end of life upstream";
linux_6_19 = throw "linux 6.19 was removed because it has reached its end of life upstream";
linux_7_0 = throw "linux 7.0 was removed because it has reached its end of life upstream";
linux_5_10_hardened = throw "linux_hardened on nixpkgs only contains latest stable and latest LTS";
linux_5_15_hardened = throw "linux_hardened on nixpkgs only contains latest stable and latest LTS";
@ -674,7 +667,6 @@ in
linux_6_6 = recurseIntoAttrs (packagesFor kernels.linux_6_6);
linux_6_12 = recurseIntoAttrs (packagesFor kernels.linux_6_12);
linux_6_18 = recurseIntoAttrs (packagesFor kernels.linux_6_18);
linux_7_0 = recurseIntoAttrs (packagesFor kernels.linux_7_0);
linux_7_1 = recurseIntoAttrs (packagesFor kernels.linux_7_1);
}
// lib.optionalAttrs config.allowAliases {
@ -689,6 +681,7 @@ in
linux_6_16 = throw "linux 6.16 was removed because it reached its end of life upstream"; # Added 2025-10-22
linux_6_17 = throw "linux 6.17 was removed because it reached its end of life upstream"; # Added 2025-12-22
linux_6_19 = throw "linux 6.19 was removed because it reached its end of life upstream"; # Added 2026-04-23
linux_7_0 = throw "linux 7.0 was removed because it has reached its end of life upstream"; # Added 2026-06-27
};
rpiPackages = {