| Commit message (Expand) | Author | Age | Files | Lines |
| * | octave: move NIX_LDFLAGS into env for structuredAttrs | Stefan Frijters | 2026-02-02 | 1 | -5/+9 |
| * | various: use stdenv.mkDerivation instead of qt5.mkDerivation (#483875) | Gergő Gutyina | 2026-01-31 | 1 | -2/+1 |
| |\ |
|
| | * | various: deduplicate wrapQtAppsHook | quantenzitrone | 2026-01-30 | 1 | -2/+1 |
| | * | various: use stdenv.mkDerivation instead of qt5.mkDerivation•••this shouldn't create any rebuilds
| quantenzitrone | 2026-01-26 | 1 | -3/+3 |
| * | | Merge master into staging-nixos | nixpkgs-ci[bot] | 2026-01-28 | 1 | -0/+21 |
| |\ \ |
|
| | * | | php: refactor top-level definitions | Piotr Kwiecinski | 2026-01-27 | 1 | -0/+21 |
| * | | | Merge remote-tracking branch 'origin/master' into staging-nixos | K900 | 2026-01-27 | 2 | -0/+61 |
| |\| | |
|
| | * | | php85: init at 8.5.2 (#481104)•••Skipping the merge queue to allow the ratchet to go back a notch. | Philip Taron | 2026-01-27 | 2 | -0/+61 |
| | |\ \ |
|
| | | * | | php85: init at 8.5.2 | Piotr Kwiecinski | 2026-01-18 | 2 | -0/+61 |
| * | | | | Merge master into staging-nixos | nixpkgs-ci[bot] | 2026-01-26 | 5 | -29/+28 |
| |\| | | |
|
| | * | | | treewide: remove references to the xorg namespace in `pkgs/` (#482814) | Jo | 2026-01-26 | 5 | -29/+28 |
| | |\ \ \
| | |_|/
| |/| | |
|
| | | * | | treewide: remove references to the xorg namespace in `pkgs` (automated)•••this creates some eval errors that will be fixed in the next commit
done with the following script:
```fish
\#!/usr/bin/env fish
set packagesjson (nix eval --impure --json --expr '
let
lib = import ./lib;
in
import pkgs/servers/x11/xorg/default.nix (lib.mapAttrs (
name: _:
if name == "lib" then
lib
else if name == "config" then
{ allowAliases = false; }
else
name
) (__functionArgs (import pkgs/servers/x11/xorg/default.nix))) { }
' | jq)
set one (grep '^ [A-Za-z0-9_-]*$' pkgs/servers/x11/xorg/default.nix | string trim | string replace -r '$' Z | sort | string sub -e -1)
set two (grep '^ [A-Za-z0-9_-]* = [A-Za-z0-9_-]*;$' pkgs/servers/x11/xorg/default.nix | cut -d= -f1 | string trim | string replace -r '$' Z | sort | string sub -e -1)
for arg in $one $two
set oname $arg
set nname (echo $packagesjson | jq -r .$oname)
if test $nname = null
echo (set_color red)warn:(set_color normal) unknown package xorg.$oname >&2
continue
end
echo $oname "->" $nname
# replace basic xorg.$name references
for file in (rg -F "xorg.$oname" --files-with-matches pkgs)
# special cases
sd -F "$oname = xorg.$oname;" "$nname = $nname;" $file
# replace
sd -F "xorg.$oname" "$nname" $file
# fixup function arguments
# prevent duplicate function args
if grep -E " ($oname|$nname),\$" $file >/dev/null
continue
end
if grep 'xorg\..' $file >/dev/null # case1: there is more so we can't just remove the function arg
if grep ' xorg,$' $file >/dev/null
sd ' xorg,$' " xorg,
$nname," $file
else if grep ' xorg ? .*,$' $file >/dev/null
sd 'xorg( ? .*),$' "xorg\$1,
$nname," $file
else
sd -F 'xorg,' "$nname,
xorg," $file
end
else # case there is no more xorg..* so we can just replace the function arg
sd 'xorg(| ? .*),.*$' "$nname," $file
end
end
end
nix fmt
```
| quantenzitrone | 2026-01-25 | 5 | -23/+23 |
| | | * | | treewide: remove all uses of 'with xorg;' in `pkgs`•••this shouldn't create any rebuilds
this was done manually by grepping for `with xorg` and `with pkgs.xorg`
| quantenzitrone | 2026-01-25 | 1 | -18/+17 |
| * | | | | Merge master into staging-nixos | nixpkgs-ci[bot] | 2026-01-26 | 1 | -2/+2 |
| |\| | | |
|
| | * | | | luaPackages.wrapLua: Fix the wrapper on cross (#481464) | Artturin | 2026-01-25 | 1 | -2/+2 |
| | |\ \ \
| | |/ /
| |/| | |
|
| | | * | | luaPackages.buildLuarocksPackage: Get the final derivation picked by•••mkDerivation instead of using the raw list
```
… while evaluating attribute 'propagatedBuildInputs' of derivation 'wrap-lua-hook'
at /home/art/nixgits/my-nixpkgs/pkgs/stdenv/generic/make-derivation.nix:600:13:
599| depsHostHostPropagated = elemAt (elemAt propagatedDependencies 1) 0;
600| propagatedBuildInputs = elemAt (elemAt propagatedDependencies 1) 1;
| ^
601| depsTargetTargetPropagated = elemAt (elemAt propagatedDependencies 2) 0;
… while calling the 'getAttr' builtin
at «nix-internal»/derivation-internal.nix:50:17:
49| value = commonAttrs // {
50| outPath = builtins.getAttr outputName strict;
| ^
51| drvPath = strict.drvPath;
… while calling the 'derivationStrict' builtin
at «nix-internal»/derivation-internal.nix:37:12:
36|
37| strict = derivationStrict drvAttrs;
| ^
38|
… while evaluating derivation 'make-shell-wrapper-hook'
whose name attribute is located at /home/art/nixgits/my-nixpkgs/pkgs/stdenv/generic/make-derivation.nix:541:13
… while evaluating attribute 'shell' of derivation 'make-shell-wrapper-hook'
at /home/art/nixgits/my-nixpkgs/pkgs/top-level/all-packages.nix:716:7:
715| # targetPackages.runtimeShell only exists when pkgs == targetPackages (when targetPackages is not __raw)
716| shell =
| ^
717| if targetPackages ? runtimeShell then
… while calling the 'throw' builtin
at /home/art/nixgits/my-nixpkgs/pkgs/top-level/all-packages.nix:720:11:
719| else
720| throw "makeWrapper/makeShellWrapper must be in nativeBuildInputs";
| ^
721| };
error: makeWrapper/makeShellWrapper must be in nativeBuildInputs
```
| Artturin | 2026-01-20 | 1 | -2/+2 |
| * | | | | treewide: fix typos (#479869) | Michael Daniels | 2026-01-24 | 1 | -2/+2 |
| |\ \ \ \
| |/ / /
|/| | | |
|
| | * | | | treewide: fix typos | Ben Siraphob | 2026-01-13 | 1 | -2/+2 |
| * | | | | cbqn: 0.9.0 -> 0.10.0 (#477395) | Gergő Gutyina | 2026-01-24 | 2 | -21/+13 |
| |\ \ \ \ |
|
| | * | | | | cbqn: 0.9.0 -> 0.10.0•••Tests all now moved to test/run.bqn. Also updated dependencies:
+ cbqn-bytecode: 0-unstable-2025-03-16 -> 0-unstable-2025-11-24
+ replxx: 0-unstable-2023-10-31 -> 0-unstable-2025-05-20
+ singeli: 0-unstable-2025-03-13 -> 0-unstable-2025-11-19
| Tony Zorman | 2026-01-06 | 2 | -21/+13 |
| * | | | | | treewide: apply nixfmt 1.2.0 | Dyego Aurélio | 2026-01-22 | 1 | -1/+1 |
| * | | | | | Merge master into staging-next | nixpkgs-ci[bot] | 2026-01-20 | 2 | -8/+22 |
| |\ \ \ \ \ |
|
| | * \ \ \ \ | buildPython*: extend overrideStdenvCompat to fixed-point arguments (#477208) | Matt Sturgeon | 2026-01-20 | 2 | -8/+22 |
| | |\ \ \ \ \ |
|
| | | * | | | | | buildPython*: extend overrideStdenvCompat to fixed-point arguments•••with `passthru.__stdenvPythonCompat`
Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>
| Yueh-Shun Li | 2026-01-19 | 2 | -2/+10 |
| | | * | | | | | buildPython*: overrideStdenvCompat: lower warnings down to the stdenv overrid...•••If Nix supports lazy attribute names in the future,
this change will make `<python package>.override` warning-free
and make such warning (or future throw) remediateable
via another override.
| Yueh-Shun Li | 2026-01-19 | 1 | -2/+2 |
| | | * | | | | | buildPython*: overrideStdenvCompat: abstract warning•••Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>
| Yueh-Shun Li | 2026-01-19 | 1 | -6/+12 |
| * | | | | | | | Merge master into staging-next | nixpkgs-ci[bot] | 2026-01-18 | 1 | -1/+0 |
| |\| | | | | | |
|
| | * | | | | | | teams/iog: handle team with external membership (#478823) | Wolfgang Walther | 2026-01-18 | 1 | -1/+0 |
| | |\ \ \ \ \ \
| | |_|_|_|_|/
| |/| | | | | |
|
| | | * | | | | | maintainers: drop manveru•••Did not react to maintainer pings since 2024. Dropping according to
maintainer guidelines.
| Wolfgang Walther | 2026-01-10 | 1 | -1/+0 |
| * | | | | | | | Merge master into staging-next | nixpkgs-ci[bot] | 2026-01-16 | 1 | -2/+2 |
| |\| | | | | | |
|
| | * | | | | | | ruby_4_0: 4.0.0 -> 4.0.1•••https://github.com/ruby/ruby/releases/tag/v4.0.1
| Kirill Radzikhovskyy | 2026-01-16 | 1 | -2/+2 |
| * | | | | | | | Merge master into staging-next | nixpkgs-ci[bot] | 2026-01-15 | 2 | -4/+4 |
| |\| | | | | | |
|
| | * | | | | | | python315: 3.15.0a4 -> 3.15.0a5•••https://docs.python.org/3.15/whatsnew/changelog.html#python-3-15-0-alpha-5
| Martin Weinelt | 2026-01-15 | 1 | -2/+2 |
| | * | | | | | | erlang_28: 28.3 -> 28.3.1•••Changelog: https://github.com/erlang/otp/releases/tag/OTP-28.3.1
| Adam C. Stephens | 2026-01-14 | 1 | -2/+2 |
| * | | | | | | | Merge master into staging-next | nixpkgs-ci[bot] | 2026-01-14 | 3 | -3/+10 |
| |\| | | | | | |
|
| | * | | | | | | python315: 3.15.0a3 -> 3.15.0a4•••https://docs.python.org/3.15/whatsnew/changelog.html#python-3-15-0-alpha-4
| Martin Weinelt | 2026-01-14 | 1 | -2/+2 |
| | * | | | | | | beamPackages.elixir_1_20: init at 1.20.0-rc.1 (#478913) | Yt | 2026-01-14 | 2 | -1/+8 |
| | |\ \ \ \ \ \
| | |_|_|_|_|/
| |/| | | | | |
|
| | | * | | | | | beamPackages.elixir_1_20: init at 1.20.0-rc.1•••Changelog: https://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.1
| Adam C. Stephens | 2026-01-13 | 2 | -1/+8 |
| | | |/ / / / |
|
| * | | | | | | Merge branch 'master' into staging-next | Michael Daniels | 2026-01-12 | 1 | -1/+1 |
| |\| | | | | |
|
| | * | | | | | treewide: change 'format = "other";' to 'pyproject = false;'•••Entirely find-and-replace based.
A few usages that would cause rebuilds if changed remain.
This PR should have 0 rebuilds.
| Michael Daniels | 2026-01-12 | 1 | -1/+1 |
| * | | | | | | Merge master into staging-next | nixpkgs-ci[bot] | 2026-01-12 | 1 | -2/+2 |
| |\| | | | | |
|
| | * | | | | | luajit_openresty: 2.1-20250826 -> 2.1-20251030 (#460543) | Weijia Wang | 2026-01-11 | 1 | -2/+2 |
| | |\ \ \ \ \ |
|
| | | * | | | | | luajit_openresty: 2.1-20250826 -> 2.1-20251030 | André Schröder | 2025-11-11 | 1 | -2/+2 |
| * | | | | | | | Merge remote-tracking branch 'origin/staging-next' into staging | K900 | 2026-01-11 | 1 | -3/+0 |
| |\| | | | | | |
|
| | * | | | | | | treewide: remove superfluous disabled•••There is no need to disable Python packages for Python versions that are
no longer in Nixpkgs.
This change was generated using the following script:
pattern='^\s*disabled\s*=\s*pythonOlder\s*"3\.\([0-9]\|10\)"\s*;\s*$'
for f in $(find -name '*.nix'); do
grep -q "$pattern" "$f" || continue
sed -i "/$pattern/d" "$f"
if [ $(grep -c pythonOlder "$f") == 1 ]; then
sed -i '/^\s*pythonOlder,\s*$/d' "$f"
fi
nixfmt "$f"
done
| Robert Schütz | 2026-01-11 | 1 | -3/+0 |
| | | |/ / / /
| |/| | | | |
|
| * | | | | | | Merge staging-next into staging | nixpkgs-ci[bot] | 2026-01-10 | 1 | -0/+39 |
| |\| | | | | |
|
| | * | | | | | perl: add comments for patches (#469913) | Marcus Ramberg | 2026-01-10 | 1 | -0/+39 |
| | |\ \ \ \ \
| | |_|_|_|/
| |/| | | | |
|
| | | * | | | | perl: add comments for patches•••Describes all patches we apply to perl, to help with readability of the
derivation and comply with the style guide.
| Alexander Bantyev | 2026-01-09 | 1 | -0/+39 |
| | | | |_|/
| | |/| | |
|
| * | | | | | Merge staging-next into staging | nixpkgs-ci[bot] | 2026-01-10 | 1 | -2/+2 |
| |\| | | | |
|
| | * | | | | elixir_1_19: 1.19.4 -> 1.19.5•••Changelog: https://github.com/elixir-lang/elixir/releases/tag/v1.19.5
| Adam C. Stephens | 2026-01-09 | 1 | -2/+2 |
| | |/ / / |
|