Commit Graph

55086 Commits

Author SHA1 Message Date
quantenzitrone
7d8132a92c 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
```
2026-01-25 22:28:09 +01:00
Michael Daniels
006ecdbdeb treewide: fix typos (#479869) 2026-01-24 21:36:44 +00:00
nixpkgs-ci[bot]
7374f2c496 Merge staging-next into staging 2026-01-24 21:22:17 +00:00
Peder Bergebakken Sundt
5e4bb4a8f0 various: modernize derivations, remove unnecessary recursiveness (#460756) 2026-01-24 20:21:12 +00:00
Stefan Frijters
978949a3c8 rust-bindgen: fix for structuredAttrs 2026-01-24 11:23:23 +01:00
Aaron Jheng
bdd88971af mysql-shell-innovation: 9.4.0 -> 9.6.0 2026-01-24 10:12:01 +08:00
Aaron Jheng
a8e00acda7 mysql-shell: 8.4.6 -> 8.4.8 2026-01-24 09:53:50 +08:00
nixpkgs-ci[bot]
9316d035bd Merge staging-next into staging 2026-01-24 00:19:13 +00:00
Nick Cao
f43ab8513b minizincide: 2.9.4 -> 2.9.5 (#483079) 2026-01-23 20:50:38 +00:00
Benedikt Ritter
f15b4314be gradle_8: 8.14.3 -> 8.14.4 2026-01-23 19:46:12 +01:00
nixpkgs-ci[bot]
1c44e537b3 Merge staging-next into staging 2026-01-23 18:07:39 +00:00
David McFarland
5555186f25 godot3: 3.6 -> 3.6.2 (#480915) 2026-01-23 16:42:00 +00:00
Toma
87976b4603 electron_40: init at 40.0.0 (#482336) 2026-01-23 13:56:05 +00:00
R. Ryantm
f2b2b2c330 minizincide: 2.9.4 -> 2.9.5 2026-01-23 13:41:09 +00:00
Brenton Simpson
ef3d0ccd32 godot3: 3.6 -> 3.6.2 2026-01-22 22:09:49 -05:00
nixpkgs-ci[bot]
8f23ed0423 Merge staging-next into staging 2026-01-23 00:20:07 +00:00
Dyego Aurélio
28096cc5e3 treewide: apply nixfmt 1.2.0 2026-01-22 18:37:56 -03:00
TomaSajt
03e1c37eb1 electron_40: init at 40.0.0 2026-01-22 13:40:55 +01:00
nixpkgs-ci[bot]
3ea1269656 Merge staging-next into staging 2026-01-22 12:08:41 +00:00
nixpkgs-ci[bot]
7bad341585 Merge master into staging-next 2026-01-22 12:08:02 +00:00
Yaya
2da8202e61 electron-source: updates, use yarn-berry; electron-{bin,chromedriver}: updates (#482072) 2026-01-22 10:24:37 +00:00
nixpkgs-ci[bot]
bf12eac3d2 Merge staging-next into staging 2026-01-22 08:51:42 +00:00
nixpkgs-ci[bot]
d75ecf1c5d Merge master into staging-next 2026-01-22 08:51:04 +00:00
K900
d1820a31bb Merge remote-tracking branch 'origin/staging-next' into staging 2026-01-22 11:48:46 +03:00
jopejoe1
2354b677a4 rust-bindgen: set pname and version 2026-01-22 08:17:13 +01:00
K900
6e8dc58e2d Merge remote-tracking branch 'origin/master' into staging-next 2026-01-21 21:22:49 +03:00
Gergő Gutyina
88d3861acd various: move to pkgs/by-name (#480855) 2026-01-21 18:02:10 +00:00
TomaSajt
707e8a2736 electron-source.electron_{37,38,39}: updates, use yarn-berry 2026-01-21 14:31:48 +01:00
TomaSajt
c2093fa215 electron-chromedriver_{37,38,39}: updates 2026-01-21 14:31:48 +01:00
TomaSajt
30a144a581 electron_{37,38,39}-bin: updates 2026-01-21 14:31:47 +01:00
quantenzitrone
35a1f39f96 {bdep,bpkg}: move to pkgs/by-name
this shouldn't create any rebuilds
2026-01-21 00:55:55 +01:00
quantenzitrone
92f81802d5 build2: move to pkgs/by-name, also move bootstrap to separate package
This triggers 1 "rebuild", however this is not really a rebuild.
This commit just moves `build2.passthru.bootstrap` to
`build2-bootstrap`, which is seen as a new package.
It is already build since it's a dependency of `build2`.

in conclusion this doesn't create any rebuilds
2026-01-21 00:55:54 +01:00
nixpkgs-ci[bot]
d1859a168f Merge staging-next into staging 2026-01-20 06:09:01 +00:00
nixpkgs-ci[bot]
477e7fcbf8 Merge master into staging-next 2026-01-20 06:08:18 +00:00
Matthieu Coudron
c3b3f08a7c tree-sitter-grammars.tree-sitter-pgn: 1.4.2 -> 1.4.3 (#481676) 2026-01-20 01:46:36 +00:00
nixpkgs-ci[bot]
d18fdee468 Merge staging-next into staging 2026-01-20 00:19:04 +00:00
nixpkgs-ci[bot]
c95fc42eb1 Merge master into staging-next 2026-01-20 00:18:19 +00:00
Tomodachi94
5573a6c0d6 gradle_9: 9.2.1 -> 9.3.0 (#481402) 2026-01-19 23:39:45 +00:00
R. Ryantm
dff11e17ed tree-sitter-grammars.tree-sitter-pgn: 1.4.2 -> 1.4.3 2026-01-19 16:03:38 +00:00
FliegendeWurst
8280c62e69 gradle_9: 9.2.1 -> 9.3.0
https://docs.gradle.org/9.3.0/release-notes.html
2026-01-18 20:34:45 +01:00
nixpkgs-ci[bot]
6651d5f490 Merge staging-next into staging 2026-01-18 18:06:32 +00:00
nixpkgs-ci[bot]
23a2df36ea Merge master into staging-next 2026-01-18 18:05:48 +00:00
Wolfgang Walther
e491fa4c26 teams/ororatech: handle team with external membership (#478835) 2026-01-18 14:02:44 +00:00
Wolfgang Walther
807bc84ed5 teams/iog: handle team with external membership (#478823) 2026-01-18 14:02:27 +00:00
nixpkgs-ci[bot]
dfd5b3a4fd Merge staging-next into staging 2026-01-16 18:06:48 +00:00
nixpkgs-ci[bot]
8b141ba987 Merge master into staging-next 2026-01-16 18:06:10 +00:00
Sandro
ba7b5165ba buck: drop (#480564) 2026-01-16 16:32:09 +00:00
kashw2
70947273a4 whatstyle: fix postPatch 2026-01-17 01:51:40 +10:00
kashw2
1cc8527b64 whatstyle: modernise, update postPatch 2026-01-17 01:51:40 +10:00
kashw2
beae1e62eb prospector: modernize 2026-01-17 01:51:40 +10:00