Commit graph

516 commits

Author SHA1 Message Date
Yohann Boniface a2bf0a75b8
carla: remove gtk2 (#451314) 2025-10-20 00:33:45 +00:00
nixpkgs-ci[bot] 6c808af182
Merge staging-next into staging 2025-10-20 00:18:46 +00:00
nixpkgs-ci[bot] 001b29ce03
Merge master into staging-next 2025-10-20 00:18:01 +00:00
sternenseemann 2c9b970413 Merge branch staging-next into staging 2025-10-19 01:15:26 +02:00
nixpkgs-ci[bot] 197fb0a1cf
Merge master into staging-next 2025-10-18 23:12:14 +00:00
Sebastián Zavala Villagómez eae9d7a6b5 nixos/plasma6: check $XDG_CACHE_HOME before $HOME/.cache for ksycoca cache wipe
The previous implementation breaks if `$XDG_CACHE_HOME` is set to
anything other than what is expected, since KDE will now write the cache
there instead. Some users set `$XDG_CACHE_HOME` to something like
`$HOME/.local/cache` to de-clutter `$HOME`. In such case, the cache won't
be found and removed, which will cause the KDE runner to not be able to
launch anything. It will now work regardless.
2025-10-18 17:08:20 -04:00
d068328 e47455f51d Revert "stdenv: pURL implementation (#421125)"
This reverts commit 5427115670, reversing
changes made to 88ee2ac331.
2025-10-18 20:41:01 +00:00
Connor Baker e09ce2868f
config, fetchNpmDeps: add npmRegistryOverrides (#447451) 2025-10-18 05:00:56 +00:00
Jan Tojnar a8b1837c9e webkitgtk_4_0: drop
libsoup 2 is unmaintained so WebkitGTK decided to drop support for it in next release in March 2026:
https://discourse.gnome.org/t/webkitgtk-is-removing-support-for-libsoup-2/31873

Since the package is security critical, we backport all updates to stable.
Let’s remove it before branch-off to avoid breaking stable when that version is backported.
2025-10-18 03:05:26 +02:00
nixpkgs-ci[bot] a0b480d243
Merge staging-next into staging 2025-10-17 12:08:07 +00:00
nixpkgs-ci[bot] 6b636feba4
Merge master into staging-next 2025-10-17 12:07:13 +00:00
Alexander Bantyev 0f7b0e9eda
release notes: add npmRegistryOverrides 2025-10-17 15:19:57 +04:00
Arian van Putten 5427115670
stdenv: pURL implementation (#421125) 2025-10-17 09:30:32 +00:00
Simon Hauser ca7df24e03
mariadb: upgrade default from 10.11 to 11.4 2025-10-17 09:26:21 +02:00
Vladimír Čunát 2db716f768
Merge branch 'staging-next' into staging 2025-10-17 09:15:33 +02:00
nixpkgs-ci[bot] a9cd171877
Merge master into staging-next 2025-10-17 00:16:42 +00:00
Yohann Boniface c20d72c5d2
wayclip: 0.4.2 -> 0.5 (#446794) 2025-10-16 19:25:07 +00:00
nixpkgs-ci[bot] 42b74b1b7c
Merge staging-next into staging 2025-10-16 12:08:01 +00:00
nixpkgs-ci[bot] 6bec4e9adf
Merge master into staging-next 2025-10-16 12:07:21 +00:00
Doron Behar 18d2b60f01 asciidoctor-with-extensions: remove asciidoctor-mathematical extension
Fails to build:

https://github.com/asciidoctor-contrib/asciidoctor-mathematical/issues/131

And upstream seems inactive in general.
2025-10-16 13:30:32 +03:00
R. Ryantm 975db65ba6
wayclip: 0.4.2 -> 0.5 2025-10-15 21:08:22 -04:00
Emily a0e48fec74 doc/rl-2511: announce projected x86_64-darwin deprecation
macOS 27 is going to drop Intel support, so we’re pre‐announcing
the inevitable so that people can prepare.

We already announced that we’re aligning our OS support policy with
Apple’s starting in 25.11, so it’s very unlikely that we could
justify making an exception to devote resources to `x86_64-darwin`
support in 28.11 and beyond, after Apple stop releasing security
updates for the platform.

However, the end of support in Nixpkgs may come sooner than that. Apple
have announced that [Rosetta 2 will be pared down] by macOS 28 to not
support emulation of arbitrary applications. We use `aarch64-darwin`
builder machines exclusively and rely on Rosetta 2 to build packages
for `x86_64-darwin`. As we try to keep the builders on the latest OS
versions, that would mean that we’d lose the ability to build for
`x86_64-darwin` around the release of 27.11, unless we held back on
updating the OS on the builders for a year.

[Rosetta 2 will be pared down]: https://developer.apple.com/documentation/apple-silicon/about-the-rosetta-translation-environment

Additionally, `x86_64-darwin` is the slowest system to build due to
our limited Mac builder resources and the emulation overhead. Dropping
support will more than double our effective `aarch64-darwin` build
capacity and benefit the whole project by reducing the bottleneck on
world rebuilds during `staging-next` cycles. It’s hard to find good
data on the relative market share, but the May 2025 [Steam Hardware
Survey] shows over 80% of their macOS users already being on Apple
Silicon. Therefore, I’d personally expect us to drop support by
26.11, given the trade‐off between the resources it will take to
continue supporting `x86_64-darwin` and the number of users it is
likely to benefit. (And I’m typing this on a Intel Mac myself…)

[Steam Hardware Survey]: https://store.steampowered.com/hwsurvey/processormfg/
2025-10-15 17:20:51 +01:00
Emily c18a35bdb2 doc/rl-2511: move Darwin libc++ release note further down
This is less relevant to users than version support.
2025-10-15 16:44:09 +01:00
Wolfgang Walther 33735c24b9
Merge branch 'haskell-updates' into staging 2025-10-15 13:54:11 +02:00
Wolfgang Walther 1144a82de5
Merge commit '886babdb9c62195fd4def9f30f8f690758aea3fd' into haskell-updates 2025-10-15 11:23:02 +02:00
nixpkgs-ci[bot] 3834f731a1
Merge staging-next into staging 2025-10-15 06:34:32 +00:00
K900 f2166b5bff Merge remote-tracking branch 'origin/master' into staging-next 2025-10-15 09:27:11 +03:00
Radim Krčmář af6fce2f37 sail-riscv: 0.7 -> 0.8
Thanks to improved runtime configuration, there is a single binary,
sail_riscv_sim, instead of a binary for each base architecture.

The zlib dependency actually got dropped in 0.7: fb6dd20fec53 ("Bump
required sail compiler version to 0.19 and remove zlib dependency")
2025-10-14 13:44:14 +02:00
nixpkgs-ci[bot] 0d00b8baac
Merge cf2f6d331e into haskell-updates 2025-10-14 00:20:12 +00:00
nixpkgs-ci[bot] c69dd11cb9
Merge staging-next into staging 2025-10-13 18:06:03 +00:00
nixpkgs-ci[bot] f5c2101b71
Merge master into staging-next 2025-10-13 18:05:26 +00:00
Philip Taron 3aefc14aca
lib.attrsets: remove deprecated names
- `lib.attrsets.cartesianProductOfSets` was deprecated in 228621e42d
- `lib.attrsets.zip` was deprecated in fcbc4fe9ff (2013!)
- `lib.attrsets.zipWithNames` was deprecated in 00127bef3f (2009!)

The time has come.
2025-10-13 09:09:59 -07:00
Philip Taron db45f2b770
lib: remove mapAttrsFlatten after a year
It was deprecated in b9c51260d0.
2025-10-13 08:55:22 -07:00
K900 88aa4d3792 Merge remote-tracking branch 'origin/staging-next' into staging 2025-10-13 16:07:41 +03:00
nixpkgs-ci[bot] bff70f3185
Merge master into staging-next 2025-10-13 12:07:07 +00:00
Maximilian Bosch 629a02dbb4
nixos/nextcloud: doc improvements, remove httpd parts from manual (#451407) 2025-10-13 10:11:39 +00:00
nixpkgs-ci[bot] 722f3ef97a
Merge 72229b769b into haskell-updates 2025-10-13 00:22:19 +00:00
nixpkgs-ci[bot] 5cbc433bd4
Merge staging-next into staging 2025-10-12 22:10:26 +00:00
nixpkgs-ci[bot] c1956e94be
Merge master into staging-next 2025-10-12 22:09:48 +00:00
Maximilian Bosch 82e895c6e3
nixos/release-notes: add notes about Nextcloud
Use the same template as every year to guide people through the upgrade.

Also, put the stuff into the NixOS release notes: the only deployment
way for the package that we truly support is via the module. I think
this shows again what a remarkably bad idea this separation is IMHO.
2025-10-12 19:24:56 +02:00
Sigmanificient 0a58c86f1e deadbeef: remove gtk2 2025-10-12 13:50:19 +02:00
Sigmanificient ecc27744a8 carla: remove gtk2 2025-10-12 13:46:29 +02:00
nixpkgs-ci[bot] c2feefdd71
Merge fc430b0bdf into haskell-updates 2025-10-11 00:19:32 +00:00
nixpkgs-ci[bot] 56806cd8a1
Merge staging-next into staging 2025-10-11 00:16:05 +00:00
nixpkgs-ci[bot] e22452a49a
Merge master into staging-next 2025-10-11 00:15:25 +00:00
Jasi 58d045414a
duckstation: 0.1-7465 -> 0.1-9669; duckstation-bin: remove 2025-10-10 12:46:34 -04:00
Hans Joachim Kliemeck 87977474f1
stdenv: pURL review suggestions - move all logic to mkDerivation 2025-10-10 17:00:16 +02:00
Rémi NICOLE eb681f8139
netbox_4_4: init at 4.4.2 (#440403) 2025-10-10 12:53:41 +00:00
nixpkgs-ci[bot] b7cdd086a8
Merge staging-next into staging 2025-10-10 06:07:19 +00:00
nixpkgs-ci[bot] 12563242e0
Merge master into staging-next 2025-10-10 06:06:30 +00:00
nixpkgs-ci[bot] df099a8c35
Merge 53ba29feb0 into haskell-updates 2025-10-10 00:21:04 +00:00
h7x4 3794080d96
yggdrasil-jumper: 0.3.1 -> 0.4.1, update module (#441480) 2025-10-10 00:19:45 +00:00
Randy Eckenrode c422ce6874
doc/release-notes-25.11: add note about Darwin platform updates 2025-10-09 18:23:26 -04:00
transcaffeine 5518f1e35f
netbox_4_4: init at 4.4.2
Release notes: https://github.com/netbox-community/netbox/releases/tag/v4.4.2
Full changelog: https://github.com/netbox-community/netbox/compare/v4.3.7...v4.4.2
2025-10-09 22:32:50 +02:00
nixpkgs-ci[bot] 0e141008b4
Merge staging-next into staging 2025-10-09 18:06:47 +00:00
nixpkgs-ci[bot] b64b1a6e98
Merge master into staging-next 2025-10-09 18:06:05 +00:00
Maximilian Bosch 285ea04d23
nextcloud32: init at 32.0.0 (#446632) 2025-10-09 18:00:09 +00:00
nixpkgs-ci[bot] 386c665e08
Merge 3ae8d45a09 into haskell-updates 2025-10-09 00:20:23 +00:00
nixpkgs-ci[bot] a068c0eb03
Merge staging-next into staging 2025-10-09 00:16:39 +00:00
nixpkgs-ci[bot] aaf8b9d701
Merge master into staging-next 2025-10-09 00:15:55 +00:00
Bruno BELANYI 5ca9078d7f
nixos/homebox: update module (#436651) 2025-10-08 21:13:53 +00:00
Philip Taron 73943646ef
cc-wrapper: add support for libcxxhardeningfast & libcxxhardeningextensive hardening flags (#442945) 2025-10-08 11:05:35 -07:00
Robert Scott 2a45fd1039 cc-wrapper: add support for libcxxhardeningfast/extensive hardening flags
as with glibcxxassertions, we don't yet have a nice mechanism
for deferring support decisions to the c++ library in use, so
for now at least enabling this hardening flag will cause
_LIBCPP_HARDENING_MODE to be defined on all compilers
2025-10-08 18:53:17 +01:00
sternenseemann 054e2d2541 Merge commit 59f9c6722b into haskell-updates 2025-10-08 12:34:28 +02:00
nixpkgs-ci[bot] 5415c567ae
Merge staging-next into staging 2025-10-08 00:17:00 +00:00
nixpkgs-ci[bot] bd43b58711
Merge master into staging-next 2025-10-08 00:16:11 +00:00
dish 92aa5dc190
lib: remove lib.options.mkPackageOptionMD
Removed this, as it was deprecated in 24.11 and was intended to be
removed in 25.05. Better late than never.
2025-10-07 15:53:30 -04:00
Philip Taron 33816365de
{cc-wrapper,bintools-wrapper}: drop pie hardening flag (#442510) 2025-10-07 11:47:04 -07:00
nixpkgs-ci[bot] 993047cee0
Merge staging-next into staging 2025-10-07 12:08:18 +00:00
Lin Jian 4afd72e702
emacs: make gc mark trace buffer configurable, disable by default (#448201) 2025-10-07 10:30:39 +00:00
dotlambda 698f668134
gimp: 2.10.38 -> 3.0.4 (#448263) 2025-10-07 10:25:27 +02:00
provokateurin 34a7111f89
nextcloud32: init at 32.0.0 2025-10-07 09:45:28 +02:00
K900 fb73ccd10d Merge remote-tracking branch 'origin/staging-next' into staging 2025-10-07 08:19:36 +03:00
Philip Taron 947724b4aa
fetchFromBitbucket: expand and add fetchgit backend (#448621) 2025-10-06 23:01:38 +00:00
lunik1 8fe372c595
doc: add disabling of emacs' GC mark trace buffer to 25.11 release notes 2025-10-06 23:27:32 +01:00
Silvan Mosberger 56f680d915 fetchurl: Allow hashed mirror overriding with config.hashedMirrors
Allows having alternate hashed mirrors as fallbacks. Useful in case the
default hashed mirror is not accessible or doesn't have everything
needed.

Co-authored-by: Johan Herland <johan.herland@tweag.io>
Co-authored-by: Yuriy Taraday <yuriy.taraday@tweag.io>
Co-authored-by: Alexander Bantyev <balsoft@balsoft.ru>
2025-10-06 14:15:10 +02:00
nixpkgs-ci[bot] f2ebc99bb0
Merge staging-next into staging 2025-10-06 00:17:06 +00:00
Jasi 5654a12217
doc/rl-2511: document fetchFromBitbucket changes 2025-10-05 10:18:55 -04:00
Marcin Serwin f36d0db5e3
python3Packages.pyocr: disable cuneiform support
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2025-10-05 16:16:49 +02:00
Wolfgang Walther faa75cc974
Merge commit 'aee3f2ec9ef6ddea6115097946bc237a5b6ad8d9' into haskell-updates 2025-10-05 11:43:34 +02:00
nixpkgs-ci[bot] a9361cb4df
Merge staging-next into staging 2025-10-05 09:12:50 +00:00
Vladimír Čunát dd51f936da
Merge branch 'master' into staging-next
lixPackageSets.git conflicted via 9c29a340be + eabfa160aa
I think, hopefully good now.
2025-10-05 08:18:28 +02:00
dish 8e472c6999
meilisearch_1_11: drop
As noted in the now-deleted comments, this was intended to be removed
with NixOS 25.11.
2025-10-03 22:08:33 -04:00
Hans Joachim Kliemeck 22dbee8010 stdenv: pURL non-default adjustment examples 2025-10-03 21:19:10 +00:00
Hans Joachim Kliemeck c78e6a2359 stdenv: pURL golang support 2025-10-03 21:19:10 +00:00
Hans Joachim Kliemeck 2e46d00d76 stdenv: pURL docu enhancements & list interface 2025-10-03 21:19:09 +00:00
h0nIg 4e2614fc07 stdenv: pURL implementation 2025-10-03 21:19:09 +00:00
Robert Schütz dbafee5cd0 gimp: 2.10.38 -> 3.0.4 2025-10-03 12:03:26 -07:00
sternenseemann bfa2545d76 Merge commit 6e0e8f1225 into haskell-updates 2025-10-03 13:18:44 +02:00
nixpkgs-ci[bot] 7d9f8fb0c1
Merge staging-next into staging 2025-10-02 15:59:43 +00:00
K900 f75ba3acbb Merge remote-tracking branch 'origin/master' into staging-next 2025-10-02 17:11:25 +03:00
Gaétan Lepage e648b5d0f0
tomlq: 0.1.6 → 0.2.2 (#390198) 2025-10-02 08:04:52 +00:00
sternenseemann 932b4a5f4f Merge commit 41b88f48c1 into haskell-updates 2025-10-02 09:55:47 +02:00
Mikael Voss cecd3dbea2
tomlq: 0.1.6 -> 0.2.2 2025-10-01 18:24:39 +02:00
dish 13b8b0788d
nodePackages.rimraf: drop 2025-10-01 10:11:35 -04:00
nixpkgs-ci[bot] d6ac0273cd
Merge staging-next into staging 2025-10-01 00:19:21 +00:00
K900 4999ae577c Merge remote-tracking branch 'origin/master' into staging-next 2025-09-30 21:47:55 +03:00
Luna Nova 77b971e32c
doc/rl-2511: note removal of pie hardening flag 2025-09-30 09:22:20 -07:00
René Neumann 95e1f0cf7d doc/release-notes: Document adminneo update 2025-09-30 17:50:41 +02:00
Leon Schwarzäugl 91352f2f83
nixos/homebox: update for v0.20.0 storage options
- v0.20.0 replaced HBOX_STORAGE_DATA in favor of
  HBOX_STORAGE_CONN_STRING and HBOX_STORAGE_PREFIX_PATH.
  Added options for these.
- Added support for custom user/group.
2025-09-30 15:57:01 +02:00