Commit Graph

4583 Commits

Author SHA1 Message Date
Guider-le-recit
a5843d4903 libpinyin: replace db with kyotocabinet for reproducibility 2025-09-03 10:54:08 +02:00
mmfallacy
a116c18dd8 doc/vim: fix instructions on vim-plugins-updater update
See 1e71cad6e4/maintainers/scripts/pluginupdate-py/pluginupdate.py (L487).

This line checks the plugin's name and normalizes it before checking with `to_update`.
`to_update` is a raw list of packages you want to update.

Thus, calling `vim-plugins-updater update "package-name"` filters `current_plugin_specs`, removing all `PluginDesc` with *normalized* names that do not match `to_update`

Hence, updating something like "mini.nvim" does not work as the filter expects normalized names. Using "mini-nvim" instead works as intended
2025-08-31 13:26:55 +08:00
K900
de74f9caf0 Revert "stdenv: Add CPE fields to meta" 2025-08-30 09:29:43 +03:00
Silvan Mosberger
e83e8dacb1 stdenv: Add CPE fields to meta (#409797) 2025-08-29 21:47:54 +02:00
winston
7fd2872828 doc: replace path import path in separateDebugInfo with channel 2025-08-29 16:21:18 +02:00
winston
42882346bf doc: prefer makeSearchPathOutput over symlinkJoin for separateDebugInfo
Avoids building an intermediate derivation and just uses a
colon-separated environment variable instead.
2025-08-29 16:21:18 +02:00
Yuriy Taraday
b0ce3dc09f stdenv: Add CPE fields to meta
Add `identifiers` attr to `meta` attribute with following attrs:
* `cpe` with the full CPE string when available
* `possibleCPEs` with the list of potential CPEs when not all
  information is provided
* `cpeParts` with the destructured CPE string, allowing to override it
  whenever needed
* `v1` attribute set with `cpe` and `cpeParts` from above and a
  guarantee of a backwards-compatible interface

Related issue: https://github.com/NixOS/nixpkgs/issues/354012
2025-08-29 15:40:03 +02:00
David McFarland
b8e3dd8db5 treewide: remove nuget-to-nix (#437744) 2025-08-29 09:58:45 -03:00
Jamie Magee
d2201417a2 nuget-to-nix: remove 2025-08-28 20:25:29 -07:00
Philip Taron
91c7606599 check-meta: add allowBrokenPredicate (#340081) 2025-08-28 16:10:49 -07:00
Philip Taron
ad1cab4997 buildGoModule: warn for passthru.overrideModAttrs lost after overriding (#434546) 2025-08-28 14:29:12 -07:00
Yueh-Shun Li
8c54246b3d buildGoModule: warn for passthru.overrideModAttrs lost after overriding 2025-08-29 03:10:57 +08:00
Ben Siraphob
cc5b731ed3 doc: fix typos 2025-08-27 11:46:26 -07:00
Sandro
390597d8e0 mono{4,5}: remove (#436991) 2025-08-27 15:29:18 +02:00
Gaétan Lepage
5333e74142 python3Packages.triton: always support ROCm (#436500) 2025-08-27 10:24:04 +02:00
Peder Bergebakken Sundt
101f44a827 doc: fix incorrect counter for MPI options (#432636) 2025-08-27 02:09:09 +02:00
Yohann Boniface
214a2ee98a ansible-later: remove (#436531) 2025-08-26 20:16:08 +02:00
Peder Bergebakken Sundt
831fd42298 doc: fix link rot to --keep-failed in stdenv (#429167) 2025-08-26 20:01:59 +02:00
jopejoe1
590eff3120 ffmpeg_8{,-headless,-full}: init at 8.0 (#435958) 2025-08-26 08:16:47 +02:00
Jamie Magee
3f44f98312 mono4: remove 2025-08-25 21:18:11 -07:00
Jamie Magee
d8994cc376 mono5: remove 2025-08-25 21:08:50 -07:00
Luna Nova
5f54847b0e rocmPackages.triton: remove in favor of python3Packages.triton 2025-08-25 17:03:03 -07:00
Luna Nova
c74e5ffb65 python3Packages.triton: always support ROCm
ROCm packages are a runtime only dep for triton. triton-llvm always supports AMD GPU targets,
so we can reduce how many different builds of triton are needed by teaching triton to better search
for libamdhip64.so and ld.lld.
2025-08-25 17:03:03 -07:00
Philip Taron
9fa0c1e6d1 testers.testEqualContents: add postFailureMessage parameter (#436528) 2025-08-25 13:08:16 -07:00
Emily
7c4b56bd12 nixos/nixos-containers: actually eliminate costs if no containers are used (#427001) 2025-08-25 19:53:32 +01:00
zimward
29be71ca49 nixos/nixos-containers: actually eliminate costs if no containers are used 2025-08-24 22:16:29 +02:00
polyfloyd
93cedfd1e7 ansible-later: remove 2025-08-24 22:03:24 +02:00
Robert Hensing
8d128a4138 testers.testEqualContents: add postFailureMessage parameter
Add an optional postFailureMessage parameter to testEqualContents that allows
users to provide additional context when tests fail. This is particularly useful
for providing instructions on how to update expected results when they change
intentionally.

The message is displayed after the standard failure output, helping maintainers
understand what to do next when a test fails.
2025-08-24 20:09:54 +02:00
dish
5062f1f22f ffmpeg_8{,-headless,-full}: init at 8.0
This is the latest major version of ffmpeg, codenamed "Huffman".

The feature flags added are one for Whisper filter support via
whisper-cpp, and APV encoding support via OpenAPV(which needed to be
packaged)

Further, the withPostproc feature flag is restricted to before version
8.0, as it was removed.

Currently, nasm is the only supported assembler on 8.0+, so we use that.
in order to not cause a mass rebuild, we don't change the assembler for
older builds, even though nasm has been supported since 3.4.
2025-08-23 10:26:32 -04:00
Pavol Rusnak
e71eace6bc cudaPackages.cudatoolkit-legacy-runfile: drop 2025-08-23 12:20:05 +02:00
K900
e9a7500b70 Merge remote-tracking branch 'origin/master' into staging-next 2025-08-23 09:24:59 +03:00
Emily
f3186c5958 {gcc12,gfortran12,gccgo12,gnat12,gnat-bootstrap12}: drop
EOL as of July; no longer used in the tree.
2025-08-22 23:01:59 +01:00
Emily
10ce2b4791 {gcc11,gfortran11,gdc11,gnat11,gnat-bootstrap11}: drop
EOL since 2024; no longer used in the tree.
2025-08-22 23:01:59 +01:00
Emily
b5a4a0a6cc {gdc,gdmd}: drop
GDC 11 was the last version that could bootstrap without a D compiler,
and GDC don’t offer their own binaries any more. GCC 11 is now
end‐of‐life and being removed (as is GCC 12, even).

It’s possible that we could use another distribution’s binary
packages to bootstrap this, or go via our DMD package (it’s
apparently not possible to bootstrap GDC with LDC, but I’m not sure
about DMD), but as nobody has worked on it in the three years since
GCC 12 came out, it seems like interest is limited, and it’s more
of a yak shave than I’m up for right now.

A full from‐source bootstrap chain would of course be nice, but is
more the realm of the minimal bootstrap work than something we’d
want to keep GCC 11 around in the main package set indefinitely for.
2025-08-22 23:01:59 +01:00
Emily
4e7ee62b94 {gcc10,gfortran10}: drop
EOL since 2023; no longer used in the tree.
2025-08-22 23:01:59 +01:00
Emily
2a196a7278 {gcc9,gfortran9}: drop
EOL since 2022; no longer used in the tree.
2025-08-22 23:01:59 +01:00
Connor Baker
543546a790 cudaPackages_{11,12_0,12_1,12_2,12_3,12_4,12_5}: drop (#434827) 2025-08-22 14:39:50 -07:00
Emily
1bcb29135a cudaPackages_{12_0,12_1,12_2,12_3,12_4,12_5}: drop 2025-08-22 16:18:23 +01:00
Emily
c32c0a555e cudaPackages_11: drop 2025-08-22 15:59:05 +01:00
nixpkgs-ci[bot]
597354df74 Merge master into staging-next 2025-08-22 06:06:05 +00:00
Martin Weinelt
048507355c buildPythonPackage: use nix-update as the default update script
Much more robust and supports various fetchers like cargo, npm or yarn.
2025-08-22 02:37:00 +02:00
nixpkgs-ci[bot]
1c1d0942e4 Merge master into staging-next 2025-08-22 00:17:15 +00:00
Sandro
39f09b02b8 fetchFromRadicle: init (#434360) 2025-08-22 01:20:13 +02:00
K900
041aa01117 Merge remote-tracking branch 'origin/master' into staging-next 2025-08-21 15:22:18 +03:00
Robert Hensing
4d3eb9460a Factor out the NixOS meta.maintainers module (#431450) 2025-08-21 10:11:08 +02:00
nixpkgs-ci[bot]
be2d891621 Merge master into staging-next 2025-08-20 17:47:05 +00:00
Wolfgang Walther
3c0eec6236 doc: fix biome linting errors 2025-08-20 15:41:45 +02:00
Wolfgang Walther
46df6abf87 doc: apply safe formatting with biome 2025-08-20 15:41:40 +02:00
Defelo
0f4642c796 fetchFromRadicle: init 2025-08-20 15:29:26 +02:00
K900
c8327c225b Merge remote-tracking branch 'origin/master' into staging-next 2025-08-20 15:58:49 +03:00