Commit Graph

6094 Commits

Author SHA1 Message Date
dotlambda
0b59eab01f python3Packages.buildPythonPackage: default to __structuredAttrs = true (#543976) 2026-08-18 12:24:00 -07:00
Robert Schütz
9d99444486 python3Packages.buildPythonPackage: default to __structuredAttrs = true 2026-08-18 12:06:07 -07:00
nixpkgs-ci[bot]
ca79de1232 Merge staging-next into staging 2026-08-18 18:08:07 +00:00
StepBroBD
b6c2725f12 ocamlPackages.buildDunePackage: allow multiple dune packages (#553950) 2026-08-18 16:02:04 +00:00
sempiternal-aurora
8c223b0953 ocamlPackages.buildDunePackage: allow multiple dune packages
A single `dune-project` file can contain multiple packages that dune can
build. This is a problem, because the default dune build command we use
doesn't search through `dune-project` for dependencies, it assumes that
will have already been built and can be found with findlib. See
zipperposition for an example of this.

Adds a new `dunePackages` argument to allow this, defaulting to `[ pname ]`
for backwards compatibility.
2026-08-19 01:24:46 +10:00
Théo Zimmermann
5c53c37c3f rocqPackages.rocq-core: introduce withPackages 2026-08-18 15:39:38 +02:00
Théo Zimmermann
124e44e7fa coqPackages: stop building from coq-packages.nix for >= 9
Introduce aliases.

coqPackages.rocq-core: introduce as alias of coq for Coq < 9

To facilitate the merging of coq-modules and rocq-modules derivations.
2026-08-18 15:39:37 +02:00
Pierre Roux
853cde0e77 rocqPackages.mathcomp: merge with coqPackages.mathcomp
Make dependency on micromega-plugin optional for compatibility with
versions < 9.
2026-08-18 15:39:35 +02:00
Michael Daniels
62cb024522 Merge branch 'staging-next' into staging 2026-08-17 17:15:08 -04:00
Adam C. Stephens
f6497d9fdc beamPackages.mixRelease: convert to use lib.extendMkDerivation (#553428) 2026-08-17 13:21:26 +00:00
Fernando Rodrigues
ebd896ab95 xen: 4.20.4 -> 4.22.0 (#471250) 2026-08-17 12:45:31 +00:00
quantenzitrone
93a668bc54 squashfs-tools: rename from squashfsTools, enable structuredAttrs
upstream package is called squashfs-tools and other distros also call the package this way https://repology.org/project/squashfs-tools
2026-08-17 14:32:21 +02:00
Doron Behar
30c43efc77 makeSetupHook: use explicit substitution and enable structuredAttrs (#552708) 2026-08-17 10:00:45 +00:00
Michael Daniels
fb563b9528 homebox: 0.25.0 -> 0.26.2 (#532071) 2026-08-17 00:36:15 +00:00
Michael Daniels
b3e96d1c64 beamPackages.mixRelease: convert to use lib.extendMkDerivation 2026-08-16 16:23:53 -04:00
Stefan Frijters
c82ff0ab02 makeSetupHook: use explicit substitution and enable structuredAttrs 2026-08-16 14:51:12 +02:00
Masum Reza
422591dcb6 androidenv: generate metadata correctly for abi variants (#543811) 2026-08-12 00:52:43 +00:00
Chris Moultrie
cdb300c9a3 nixos.homebox: handle new AUTH_API_KEY_PEPPER configuration
Assisted-By: GitHub Copilot:gpt-5.4
2026-08-11 10:18:27 -04:00
Chris Moultrie
9f6ba542ca homebox: 0.25.0 -> 0.26.2
changelog: https://github.com/sysadminsmedia/homebox/releases/tag/v0.26.2
2026-08-11 10:17:55 -04:00
Johannes Kirschbauer
87c9c56779 doc/dev-environments: add starter guide for dev environments (#543258) 2026-08-11 06:28:14 +00:00
Rohan
9e22abf3f7 androidenv: generate metadata correctly for abi variants
Because a single abi such as x86_64 can have multiple image variants which are not distinguished by checking only the
first tag. Android API 36x were particularly affected as they have both 4kb and 16kb memory page images.

Remove the inconsistent use of `tag` to determine the image path and ID. Instead the path is uniquely determined from
the source XML metadata's location while the `id` uses part of Google's `path` ID.

The `repo.json` is updated incrementally and the last version which was not affected by these issues was `a137f263af92`
so it has been regenerated based on that version.
2026-08-11 12:14:25 +12:00
Johannes Kirschbauer
cf50151f15 doc/readme: tidy up meta commentary (#541150) 2026-08-10 08:04:26 +00:00
Johannes Kirschbauer
11176ce6d0 pkgs/nixos-render-docs: fix included content should be 'page' (#550233) 2026-08-10 08:00:19 +00:00
Johannes Kirschbauer
32751beeeb doc/readme: tidy up meta commentary
meta-commentary is discouraged as per doc/styleguide.md
2026-08-10 09:59:14 +02:00
Martin Weinelt
20e5e91633 fwts: 25.09.00 -> 26.07.00, remove kernel module, remove pcre (#505060) 2026-08-09 14:46:06 +00:00
Peder Bergebakken Sundt
db9a2b086c appimageTools: warn on deprecated type-specific aliases (#546396) 2026-08-08 21:18:59 +00:00
Johannes Kirschbauer
dd29ae4ccb pkgs/nixos-render-docs: fix included content should be 'page' to avoid class collisions 2026-08-07 17:16:57 +02:00
Johannes Kirschbauer
f34ca9940a pkgs/nixos-render-docs: add prepend content via 'experimental-config'
This new mode is supposed to absorb content that is currently added via --infile and recursive {=include=}
As we restructure the nixpkgs manual we are going to add pages to this file
As a result we end up with a config file that describes the sidebar structure and what files map to which entry
This is needed for 'docs.nixos.org' navigation cutover; which will consume this file along with the .md files and render it into the portal
2026-08-05 15:14:08 +02:00
Johannes Kirschbauer
47404376cf doc/dev-environments: add starter guide for dev environments 2026-08-05 11:22:59 +02:00
Johannes Kirschbauer
fadd5a1e36 doc/readme: align with new commit convention (#542656) 2026-08-05 09:18:07 +00:00
Marc Jakobi
e02ec40d90 luaPackages.lrexlib-pcre: drop (#548558) 2026-08-04 13:53:05 +00:00
git@71rd.net
4b1dc6b9ba luaPackages.lrexlib-pcre: drop
Drop `luaPackages.lrexlib-pcre` as part of #356387, removing use of
the end-of-life PCRE library
2026-08-04 13:22:42 +00:00
Arian van Putten
a6509f0e11 Darwin linux-builder drop-in solution with Rosetta support (#544193) 2026-08-04 09:10:00 +00:00
Fernando Rodrigues
dc0602827c doc/release-notes: mention oxenstored split
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2026-08-04 16:49:29 +10:00
Maximilian Bosch
55b531a2c4 tengine: drop (#548850) 2026-08-04 05:45:51 +00:00
Tom Herbers
238c598440 tengine: drop
Drop due to seriously delayed responses to security vulnerabilities.
2026-08-03 16:58:38 +02:00
Doron Behar
eb960bbb94 various: remove gtk2 support where it is off by default (#544746) 2026-08-03 07:37:14 +00:00
Martin Weinelt
8e0d206c8c leafnode: drop (#548068) 2026-08-02 22:56:30 +00:00
Sizhe Zhao
5ebe7da9ff doc/rl-2611: add sing-box naive outbound 2026-08-02 10:37:50 +08:00
git@71rd.net
7d75e7e596 leafnode: drop
Drop leafnode package as part of #356387,migrating from the end-of-life
PCRE to PCRE2.
`leafnode` uses an 2014 alpha version of leafnode 2, which does not appear
to have been developed further since then.
Leafnode 1 still receives updates and available through the `leafnode1`
package providing a possible alternative.
2026-08-01 12:00:38 +00:00
Pol Dellaiera
fa413c392c fetchers: add fetchFromHuggingFace (#506303) 2026-07-30 16:17:49 +00:00
bitbloxhub
c831bab4ac appimageTools: warn on deprecated type-specific aliases
Also migrates away from them with these commands, using ast-grep 0.43.0
with these commands in bash (assisted by ChatGPT):
```bash
for old in extractType1 extractType2; do
  ast-grep \
    --lang nix \
    --pattern "\$TOOLS.$old" \
    --rewrite '$TOOLS.extract' \
    --update-all \
    pkgs
done

ast-grep \
  --lang nix \
  --pattern '$TOOLS.wrapType1' \
  --rewrite '$TOOLS.wrapType2' \
  --update-all \
  pkgs
```

Assisted-by: GPT-5.6-Sol Medium via ChatGPT
2026-07-30 00:21:21 +00:00
Arne Keller
37ebe0bd84 moon: 2.3.2 -> 2.4.6 (#512794) 2026-07-29 17:32:50 +00:00
Luper Rouch
30ee585c02 moon: 2.3.2 -> 2.4.6 2026-07-29 19:25:21 +02:00
Peder Bergebakken Sundt
1ee84934a3 himalaya: 1.2.0 -> 2.0.0 (#545940) 2026-07-29 17:11:02 +00:00
Sam Pointon
282a7d66b6 doc: mention wasi -> wasip1 rename in release notes 2026-07-28 19:52:27 +01:00
Sam Pointon
bd6051aa5f systems: also rename pkgsCross.wasi32, leaving aliases 2026-07-28 19:50:03 +01:00
Michael Daniels
96b936ff0c bosun: drop (#542416) 2026-07-27 23:45:45 +00:00
Sigmanificient
d444c5f0df bosun: drop 2026-07-27 02:21:40 +02:00
Anish Pallati
05b2a58d0e keycloak.plugins.scim-keycloak-user-storage-spi: drop
Signed-off-by: Anish Pallati <i@anish.land>
2026-07-26 12:01:15 -04:00