Commit Graph

24752 Commits

Author SHA1 Message Date
David McFarland
2175e5c537 swift: fix darwin build (#485174) 2026-01-30 13:55:07 +00:00
David McFarland
845d7f8f0f swift: fix darwin build
Fixes: #483584
2026-01-30 09:48:40 -04:00
nixpkgs-ci[bot]
79424fc2c3 Merge staging-next into staging 2026-01-30 12:11:07 +00:00
qzylinra
9dcd0b21b8 flutter338: 3.38.8 -> 3.38.9 2026-01-30 03:20:15 +08:00
qzylinra
e5d349cfd3 flutter341: 3.41.0-0.1.pre -> 3.41.0-0.2.pre 2026-01-30 03:14:00 +08:00
nixpkgs-ci[bot]
d732bf3fc8 Merge 31a7a9ee76 into haskell-updates 2026-01-29 00:27:08 +00:00
nixpkgs-ci[bot]
7571022310 Merge master into staging-nixos 2026-01-28 18:10:10 +00:00
nixpkgs-ci[bot]
84026606ab Merge staging-next into staging 2026-01-28 18:09:20 +00:00
Johannes Müller
f1595bd392 crystal_1_19: init at 1.19.1 2026-01-28 15:42:32 +01:00
Yuxuan Shui
0273d9cedf clang-tools: use $C_INCLUDE_PATH for C includes
$CPATH is taken to mean the same thing as -I by clang, whereas
$C_INCLUDE_PATH is -isystem. Using $CPATH means tools like clangd will
generate warnings for problems in system headers, which is undesirable.

See llvm/llvm-project#154015
2026-01-28 13:08:37 +00:00
Yuxuan Shui
10b12020a8 clang-tools: don't include C++ include paths in $CPATH 2026-01-28 13:08:35 +00:00
nixpkgs-ci[bot]
98a177a424 Merge master into staging-nixos 2026-01-28 12:09:43 +00:00
nixpkgs-ci[bot]
604c926bea Merge staging-next into staging 2026-01-28 12:09:03 +00:00
R. Ryantm
2a40e55643 javaPackages.compiler.openjdk25: 25.0.1+8 -> 25.0.2+10 2026-01-28 02:59:03 +00:00
Alexandre Esteves
c83edba0a5 haskellPackages: prepend triple to targetPrefix only when the target is a different triple 2026-01-28 00:25:37 +00:00
Alexandre Esteves
461141205e haskellPackages: enable ncurses when compiling for same triple rather than same platform 2026-01-28 00:25:37 +00:00
nixpkgs-ci[bot]
7fa7a5791f Merge 03b3ac9c0d into haskell-updates 2026-01-28 00:24:35 +00:00
nixpkgs-ci[bot]
e1c80e8e08 Merge master into staging-nixos 2026-01-28 00:21:17 +00:00
nixpkgs-ci[bot]
2eb9b17682 Merge staging-next into staging 2026-01-28 00:20:22 +00:00
qzylinra
dab06e1ff3 flutter338: 3.38.7 -> 3.38.8 2026-01-28 06:16:23 +08:00
Philip Taron
b31875599c rust: 1.92.0 -> 1.93.0 (#483643) 2026-01-27 20:10:02 +00:00
7c6f434c
7a6746ae29 mkcl: fix build by setting std=gnu17 (#476591) 2026-01-27 18:55:55 +00:00
K900
230e0e4cbd Merge remote-tracking branch 'origin/master' into staging-nixos 2026-01-27 21:15:07 +03:00
nixpkgs-ci[bot]
479cc1d134 Merge staging-next into staging 2026-01-27 18:09:06 +00:00
Tristan Ross
8468f0bc84 llvmPackages_22: 22.1.0-rc1 -> 22.1.0-rc2 2026-01-27 09:45:50 -08:00
StepBroBD
adf094941d reason: 3.17.2 → 3.17.3 (#483852) 2026-01-27 13:10:33 +00:00
7c6f434c
3e1ab91e54 sbcl: 2.6.0 -> 2.6.1 (#484306) 2026-01-27 11:47:26 +00:00
Hraban
292fe2bd1f sbcl: 2.6.0 -> 2.6.1 2026-01-27 02:37:43 -05:00
nixpkgs-ci[bot]
3e755630d2 Merge master into staging-nixos 2026-01-27 06:08:28 +00:00
nixpkgs-ci[bot]
b17e69f7be Merge staging-next into staging 2026-01-27 06:07:51 +00:00
Tristan Ross
96963d1077 flutter341: init at 3.41.0-0.1.pre (#480864) 2026-01-27 01:51:52 +00:00
qzylinra
c43c23ff20 flutter341: 3.41.0-0.0.pre -> 3.41.0-0.1.pre 2026-01-27 09:12:02 +08:00
nixpkgs-ci[bot]
ea727bb817 Merge 691a69afc8 into haskell-updates 2026-01-27 00:25:52 +00:00
K900
3ac81a5564 Merge remote-tracking branch 'origin/staging-next' into staging 2026-01-26 21:15:56 +03:00
nixpkgs-ci[bot]
4f189086d0 Merge master into staging-nixos 2026-01-26 18:08:53 +00:00
Jo
78c1924b13 treewide: remove references to the xorg namespace in pkgs/ (#482814) 2026-01-26 13:48:33 +00:00
Luka Blašković
12ea7f91d4 rust: 1.92.0 -> 1.93.0 2026-01-26 09:29:48 +00:00
Tristan Ross
101348b820 llvmPackages_git: 23.0.0-unstable-2026-01-18 -> 23.0.0-unstable-2026-01-25 2026-01-25 22:44:43 -08:00
nixpkgs-ci[bot]
380f8ffc67 Merge master into staging-nixos 2026-01-26 06:09:34 +00:00
nixpkgs-ci[bot]
c964166c2e Merge staging-next into staging 2026-01-26 06:08:57 +00:00
Vincent Laporte
9556dd980b reason: 3.17.2 → 3.17.3 2026-01-26 03:40:27 +01:00
Vincent Laporte
746864721b teyjus: fix build by using GCC 14 (#481681) 2026-01-26 02:25:19 +00:00
nixpkgs-ci[bot]
2576eaefa8 Merge b3ac5a8a8c into haskell-updates 2026-01-26 00:25:29 +00:00
nixpkgs-ci[bot]
6689fa0984 Merge master into staging-nixos 2026-01-26 00:21:28 +00:00
nixpkgs-ci[bot]
7673a2fb77 Merge staging-next into staging 2026-01-26 00:20:52 +00:00
quantenzitrone
233631a84f treewide: remove references to the xorg namespace in pkgs (manual)
this was done manually, fixing the eval and any remaining stuff of the previous commit

together with the previous commit this shouldn't create any rebuilds
2026-01-25 22:28:14 +01:00
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
96b20a8a0d jetbrains.jdk-no-jcef-17: drop (#478430) 2026-01-25 21:28:05 +00:00
aoli-al
0363fb9c78 jetbrains.jdk-no-jcef-17: drop
Co-authored-by: Michael Daniels <mdaniels5757@gmail.com>
2026-01-25 15:43:30 -05:00
Michael Daniels
006ecdbdeb treewide: fix typos (#479869) 2026-01-24 21:36:44 +00:00