summaryrefslogtreecommitdiff
path: root/doc (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | dockerTools: Replace bashInteractive with bashJoel Holdsworth2025-10-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bash has been interactive by default since this PR [1] was merged. This commit simplifies dockerTools given that there is now no distinction between bash and bashInteractive. * [1] https://github.com/NixOS/nixpkgs/pull/379368 Co-authored-by: commiterate <111539270+commiterate@users.noreply.github.com> Signed-off-by: Joel Holdsworth <joel@airwebreathe.org.uk>
* | | | nixpkgs: pass `lib` to config function (#457120)Connor Baker2026-01-061-0/+26
|\ \ \ \
| * | | | nixpkgs: pass `lib` to config functionAdam Dinwoodie2026-01-051-0/+26
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nixpkgs config, for defining things like which licenses are permitted, can either be an attrset or a function that is passed a `pkgs` argument. Evaluating that `pkgs` argument requires computing the Nixpkgs fixpoint, which requires checking whether the derivations used in the Nixpkgs bootstrap have valid licenses. This works provided nothing tries to use Nixpkgs functions to validate or merge anything included in the configuration. f5deefd4631e (config: add and document {allow,block}listedLicenses, 2025-08-31), in #437723, added type checking and merging to the lists of permitted/forbidden licenses. That resulted in a recursion loop if a list of licenses included, say, `pkgs.lib.licenses.bsd0`. To allow licenses to be specified from Nixpkgs' library, pass `lib` as well as `pkgs` to any config function. Computing `lib` doesn't require working out the full Nixpkgs fixpoint. The change in #437723 will still break things for some people, but it at least provides a sensible route to getting the config working again. Fixes #456994.
* | | | vmTools: drop CentOS StreamPhilip Taron2026-01-051-3/+0
| | | | | | | | | | | | | | | | As @uninsane points out, these are designed to rot rapidly.
* | | | doc: update vmTools documentation based on the newly added disk imagesPhilip Taron2026-01-051-23/+23
|/ / /
* | | nixos/switchable-system: remove default inhibitors and add release notes ↵Ramses2026-01-041-0/+2
|\ \ \ | | | | | | | | | | | | (#476820)
| * | | nixos/switchable-system: add release notes to document switch inhibitorsr-vdp2026-01-041-0/+2
| | | |
* | | | cargo-codspeed: 3.0.5 -> 4.2.0Hythera2026-01-041-0/+2
|/ / /
* | | nixos/yggdrasil: put release notes in the right placeFlorian Klink2026-01-032-7/+7
| | | | | | | | | | | | | | | This will become part of the 26.05 release notes, not the already released 25.11.
* | | nixos/yggdrasil: add release notespinpox2026-01-031-0/+7
| | |
* | | python3Packages.pygame: switch to pygame-ce for python>=3.14Peder Bergebakken Sundt2026-01-031-0/+2
| | |
* | | mpv{,-unwrapped,Scripts}: move to by-name (#474601)Colin2025-12-311-1/+1
|\ \ \
| * | | mpv{,-unwrapped,Scripts}: move to by-nameSchweGELBin2025-12-291-1/+1
| | | |
* | | | vimPlugins.nvim-treesitter: master -> main update (#470883)Heitor Augusto2025-12-301-0/+2
|\ \ \ \
| * | | | vimPlugins.nvim-treesitter: 0.10.0-unstable-2025-05-24 -> ↵Heitor Augusto2025-12-291-0/+2
| | | | | | | | | | | | | | | | | | | | 0.10.0-unstable-2025-12-29
* | | | | Merge master into staging-nextnixpkgs-ci[bot]2025-12-292-0/+9
|\ \ \ \ \
| * \ \ \ \ doc/linux: make it explicit that we do not accept new kernel flavors (#473318)Maximilian Bosch2025-12-292-0/+9
| |\ \ \ \ \
| | * | | | | doc/linux: make it explicit that we do not accept new kernel flavorsMaximilian Bosch2025-12-222-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | So far, this rule was only a comment in the `linux-kernels.nix`[1], better make it explicit in our manual. [1] https://github.com/NixOS/nixpkgs/blob/f74c64bacf35f0be2c781de68afc2c84a8c54ea1/pkgs/top-level/linux-kernels.nix#L91
* | | | | | | Merge master into staging-nextnixpkgs-ci[bot]2025-12-281-5/+5
|\| | | | | |
| * | | | | | doc/{release-notes,xfce}: remove xfce scope referencespancaek2025-12-281-5/+5
| | |_|/ / / | |/| | | |
* | | | | | Merge remote-tracking branch 'origin/master' into staging-nextK9002025-12-262-0/+11
|\| | | | |
| * | | | | doc/stdenv: add a note about `strictDeps`Tobias Mayer2025-12-262-0/+11
| | |/ / / | |/| | |
* | | | | Merge master into staging-nextnixpkgs-ci[bot]2025-12-251-0/+4
|\| | | |
| * | | | pkgs/desktops/xfce: move panel plugins to top-level (#472595)Bobby Rong2025-12-251-0/+2
| |\ \ \ \
| | * | | | doc/release-notes: mention xfce plugins at top-levelpancaek2025-12-251-0/+2
| | | | | |
| * | | | | nixos/nextcloud-spreed-signaling: init module (#458884)Artturin2025-12-251-0/+2
| |\ \ \ \ \
| | * | | | | nixos/nextcloud-spreed-signaling: init moduleNaxdy2025-12-241-0/+2
| | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds a nixos module for configuring `pkgs.nextcloud-spreed-signaling` and running it as a systemd service. This allows setting up a "High Performance Backend" for use with Nextcloud Talk.
* | | | | | Merge master into staging-nextnixpkgs-ci[bot]2025-12-251-0/+5
|\| | | | |
| * | | | | jetbrains: drop bundled plugins (#470147)Matt Sturgeon2025-12-251-0/+5
| |\ \ \ \ \ | | |/ / / / | |/| | | |
| | * | | | jetbrains: drop bundled pluginsMarco "Capypara" Köpcke2025-12-251-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>
* | | | | | Merge master into staging-nextnixpkgs-ci[bot]2025-12-241-1/+1
|\| | | | |
| * | | | | xfce.*: Move to top-level (#473588)Bobby Rong2025-12-241-1/+1
| |\ \ \ \ \
| | * | | | | xfce4-dev-tools: Move to top-levelBobby Rong2025-12-231-1/+1
| | | | | | |
* | | | | | | Merge master into staging-nextnixpkgs-ci[bot]2025-12-231-0/+5
|\| | | | | |
| * | | | | | xfce.*: Move away from mkXfceDerivation (part 3) (#473345)Bobby Rong2025-12-231-0/+5
| |\| | | | |
| | * | | | | xfce.mkXfceDerivation: DeprecateBobby Rong2025-12-231-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All Xfce packages are meson-only in 4.22 and there really are no Xfce specific bits involved in packaging that worth keeping mkXfceDerivation.
* | | | | | | Merge master into staging-nextnixpkgs-ci[bot]2025-12-231-0/+2
|\| | | | | |
| * | | | | | vicinae: 0.16.14 -> 0.17.1whispers2025-12-221-0/+2
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release notes for 0.17.0: https://github.com/vicinaehq/vicinae/releases/tag/v0.17.0 Release notes for 0.17.1: https://github.com/vicinaehq/vicinae/releases/tag/v0.17.1 Diff: https://github.com/vicinaehq/vicinae/compare/v0.16.14...v0.17.1 This release is breaking, and contains a complete overhaul of the configuration system. See https://docs.vicinae.com/config.
* | | | | | Merge remote-tracking branch 'origin/master' into staging-nextK9002025-12-221-1/+1
|\| | | | |
| * | | | | build-support/php: improve PHP builder stabilityPol Dellaiera2025-12-221-1/+1
| | |_|/ / | |/| | |
* | | | | Merge remote-tracking branch 'origin/master' into staging-nextK9002025-12-221-0/+2
|\| | | |
| * | | | python3Packages.{gradio: 5.49.1 -> 6.1.0,gradio-client: 1.12.1 -> ↵Michael Daniels2025-12-221-0/+2
| |\ \ \ \ | | |_|/ / | |/| | | | | | | | 2.0.1,gradio-pdf: 0.0.22 -> 0.0.23} (#446537)
| | * | | python3Packages.gradio: 5.49.1 -> 6.1.0Michael Daniels2025-12-191-0/+2
| | | | | | | | | | | | | | | | | | | | Changelog: https://github.com/gradio-app/gradio/blob/gradio%406.1.0/CHANGELOG.md
* | | | | Merge master into staging-nextnixpkgs-ci[bot]2025-12-201-0/+2
|\| | | |
| * | | | nixos/sshd: add AcceptEnv as an option (#461612)@mjones2025-12-201-0/+2
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | nixos/sshd: add AcceptEnv as an optionYuxuan Shui2025-12-161-0/+2
| | |/ / | | | | | | | | | | | | | | | | Allow other modules and the user to specify AcceptEnv without conflicting with each other.
* | | | Merge master into staging-nextnixpkgs-ci[bot]2025-12-191-1/+1
|\| | |
| * | | Fix typo: `fetchFromGithub` -> `fetchFromGitHub`Gaël James2025-12-181-1/+1
| | | |
* | | | Merge master into staging-nextnixpkgs-ci[bot]2025-12-182-33/+72
|\| | |
| * | | fetchPnpmDeps,pnpmConfigHook: move to top-level attributeSefa Eyeoglu2025-12-172-33/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | move pnpm.{fetchDeps,configHook} to fetchPnpmDeps and pnpmConfigHook respectively. Also adds aliases to the former package-level attributes. Additionally, pnpmConfigHook does not propagate pnpm anymore, to make changing pnpm versions easier. This brings pnpm in line with the other Node.js/JavaScript tooling in nixpkgs. This doesn't cause any rebuilds. Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>