398 Commits

Author SHA1 Message Date
Adam C. Stephens 7416acd0d5 beam29Packages.erlang: 29.0.2 -> 29.0.3
Changelog: https://github.com/erlang/otp/releases/tag/OTP-29.0.3
2026-07-02 14:33:00 -04:00
Adam C. Stephens 71d10c2425 beam28Packages.erlang: 28.5.0.2 -> 28.5.0.3
Changelog: https://github.com/erlang/otp/releases/tag/OTP-28.5.0.3
2026-07-02 14:32:34 -04:00
Adam C. Stephens 31c9973826 beam27Packages.erlang: 27.3.4.13 -> 27.3.4.14
Changelog: https://github.com/erlang/otp/releases/tag/OTP-27.3.4.14
2026-07-02 14:32:08 -04:00
Adam C. Stephens 7e34437240 beam.interpreters.erlang_27: 27.3.4.12 -> 27.3.4.13
Changelog: https://github.com/erlang/otp/releases/tag/OTP-27.3.4.13
2026-06-10 13:50:18 -04:00
Adam C. Stephens ef90541f94 beam.interpreters.erlang_28: 28.5.0.1 -> 28.5.0.2
Changelog: https://github.com/erlang/otp/releases/tag/OTP-28.5.0.2
2026-06-10 09:41:07 -04:00
Adam C. Stephens 9f43129802 beam.interpreters.erlang_29: 29.0.1 -> 29.0.2
Changelog: https://github.com/erlang/otp/releases/tag/OTP-29.0.2
2026-06-10 09:40:41 -04:00
Adam C. Stephens 5be70b9564 beamMinimal27Packages.erlang: use upstream doc target patch 2026-06-03 13:32:34 -04:00
Adam C. Stephens 8a63423119 beamMinimal27Packages.erlang: fix build failure from ignored DOC_TARGETS
Assisted-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 15:13:31 -04:00
Adam C. Stephens 0824a9b88c beam29Packages.erlang: 29.0 -> 29.0.1
Changelog: https://github.com/erlang/otp/releases/tag/OTP-29.0.1
2026-05-27 09:01:12 -04:00
Adam C. Stephens 5658d98da4 beam28Packages.erlang: 28.5 -> 28.5.0.1
Changelog: https://github.com/erlang/otp/releases/tag/OTP-28.5.0.1
2026-05-27 09:00:04 -04:00
Adam C. Stephens 69dd41b69e beam27Packages.erlang: 27.3.4.11 -> 27.3.4.12
Changelog: https://github.com/erlang/otp/releases/tag/OTP-27.3.4.12
2026-05-27 08:59:18 -04:00
Adam C. Stephens 24d2f5ca9c beam29Packages.erlang: 29.0-rc3 -> 29.0
Changelog: https://github.com/erlang/otp/releases/tag/OTP-29.0
Announcement: https://www.erlang.org/news/188
2026-05-13 09:06:21 -04:00
Adam C. Stephens 6491fbb27e erlang_28: 28.4.3 -> 28.5
Changelog: https://github.com/erlang/otp/releases/tag/OTP-28.5
2026-04-23 13:02:27 -04:00
Adam C. Stephens cb4dce2673 erlang_28: 28.4.2 -> 28.4.3
Changelog: https://github.com/erlang/otp/releases/tag/OTP-28.4.3
2026-04-21 13:24:34 -04:00
Adam C. Stephens 232b413192 erlang_27: 27.3.4.10 -> 27.3.4.11
Changelog: https://github.com/erlang/otp/releases/tag/OTP-27.3.4.11
2026-04-21 13:23:50 -04:00
Adam C. Stephens ed9a932b9b erlang_29: 29.0-rc2 -> 29.0-rc3
Changelog: https://github.com/erlang/otp/releases/tag/OTP-29.0-rc3
Announcement: https://www.erlang.org/news/186
2026-04-15 23:35:55 -04:00
Adam C. Stephens 7dfd1fc38c erlang_26, elixir_1_15, elixir_1_16: remove as EOL (#505827) 2026-04-07 23:26:57 +00:00
Adam C. Stephens 7954f69fd0 erlang_28: 28.4.1 -> 28.4.2
Changelog: https://github.com/erlang/otp/releases/tag/OTP-28.4.2
2026-04-07 12:33:52 -04:00
Adam C. Stephens 74fdecfbe4 erlang_27: 27.3.4.9 -> 27.3.4.10
Changelog: https://github.com/erlang/otp/releases/tag/OTP-27.3.4.10
2026-04-07 12:32:45 -04:00
Adam C. Stephens 5d13fc9981 erlang_26: remove
Will go EOL during 26.05, so removing now.
2026-04-07 09:41:32 -04:00
nixpkgs-ci[bot] 33c2fd78c8 Merge master into staging-next 2026-03-19 18:18:31 +00:00
Adam C. Stephens 22ee86d794 beam29Packages.erlang: 29.0-rc1 -> 29.0-rc2
Changelog: https://github.com/erlang/otp/releases/tag/OTP-29.0-rc2
Announcement: https://www.erlang.org/news/185
2026-03-19 13:05:56 -04:00
nixpkgs-ci[bot] 23ee7d594c Merge master into staging-next 2026-03-14 00:21:49 +00:00
Adam C. Stephens 82849c367e erlang_27: 27.3.4.8 -> 27.3.4.9
Changelog: https://github.com/erlang/otp/releases/tag/OTP-27.3.4.9
2026-03-13 12:01:52 -04:00
Adam C. Stephens 70539d0937 erlang_26: 26.2.5.17 -> 26.2.5.18
Changelog: https://github.com/erlang/otp/releases/tag/OTP-26.2.5.18
2026-03-13 10:44:40 -04:00
r-vdp e2e702cb4e Merge commit 'ea5f21f20569' into staging-next
# Conflicts:
#	pkgs/by-name/ki/kitty/package.nix
2026-03-13 12:42:04 +01:00
R. Ryantm d3901aecf8 erlang: 28.4 -> 28.4.1 2026-03-13 01:22:35 +00:00
Jo 2c2a562260 unixodbc{,Drivers}: rename from unixODBC{,Drivers} (#489676) 2026-03-06 11:52:28 +00:00
Weijia Wang cf1c78c332 wxwidgets_3_{1,2}: rename from wxGTK3{1,2} (#489736) 2026-03-06 08:29:12 +00:00
Adam C. Stephens 6b69b53d1b erlang_28: 28.3.3 -> 28.4
Changelog: https://github.com/erlang/otp/releases/tag/OTP-28.4

https://www.erlang.org/news/184
2026-03-05 18:12:08 +00:00
Adam C. Stephens 12e0491dd6 erlang_28: 28.3.2 -> 28.3.3
Changelog: https://github.com/erlang/otp/releases/tag/OTP-28.3.3
2026-02-27 11:23:47 -05:00
quantenzitrone 62efab0dad wxwidgets_3_{1,2}: rename from wxGTK3{1,2}
fit attrname to pname
2026-02-27 10:56:33 +01:00
quantenzitrone 2226596501 unixodbc: refactor and rename from unixODBC
rename to lowercase to fit package naming conventions
2026-02-27 10:52:14 +01:00
Adam C. Stephens ec04ac4165 erlang_28: 28.3.1 -> 28.3.2
Changelog: https://github.com/erlang/otp/releases/tag/OTP-28.3.2
2026-02-20 09:31:17 -05:00
Adam C. Stephens 4ae8a5baf7 erlang_27: 27.3.4.7 -> 27.3.4.8
Changelog: https://github.com/erlang/otp/releases/tag/OTP-27.3.4.8
2026-02-20 09:27:03 -05:00
Adam C. Stephens 51e3edd9e7 erlang_26: 26.2.5.16 -> 26.2.5.17
Changelog: https://github.com/erlang/otp/releases/tag/OTP-26.2.5.17
2026-02-20 09:24:52 -05:00
Adam C. Stephens 3a8d9243cd erlang_29: init at 29.0-rc1
https://github.com/erlang/otp/releases/tag/OTP-29.0-rc1
https://www.erlang.org/news/183
2026-02-11 12:14:04 -05:00
Adam C. Stephens 669b32c464 erlang_27: 27.3.4.6 -> 27.3.4.7
Changelog: https://github.com/erlang/otp/releases/tag/OTP-27.3.4.7
2026-02-05 09:35:58 -05: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
Adam C. Stephens ee70b3d1d6 erlang_28: 28.3 -> 28.3.1
Changelog: https://github.com/erlang/otp/releases/tag/OTP-28.3.1
2026-01-14 11:49:54 -05:00
Adam C. Stephens cdebe05699 erlang_28: 28.2 -> 28.3
Changelog: https://github.com/erlang/otp/releases/tag/OTP-28.3
New: https://www.erlang.org/news/182
2025-12-10 17:42:12 -05:00
Adam C. Stephens fea32a68d1 erlang_28: 28.1.1 -> 28.2
Changelog: https://github.com/erlang/otp/releases/tag/OTP-28.2
2025-11-24 12:26:48 -05:00
Adam C. Stephens e500d28dd2 erlang_27: 27.3.4.5 -> 27.3.4.6
Changelog: https://github.com/erlang/otp/releases/tag/OTP-27.3.4.6
2025-11-14 08:56:17 -05:00
Adam C. Stephens 841fb3a98c erlang_27: 27.3.4.4 -> 27.3.4.5
Changelog: https://github.com/erlang/otp/releases/tag/OTP-27.3.4.5
2025-11-08 08:43:22 -05:00
Adam C. Stephens 2186163629 erlang_26: 26.2.5.15 -> 26.2.5.16
Changelog: https://github.com/erlang/otp/releases/tag/OTP-26.2.5.16
2025-11-08 08:40:41 -05:00
Yt d7ddceee28 erlang_27: 27.3.4.3 -> 27.3.4.4 (#456451) 2025-10-28 14:24:42 +00:00
Adam C. Stephens 092b55b2a0 erlang_27: 27.3.4.3 -> 27.3.4.4
https://github.com/erlang/otp/releases/tag/OTP-27.3.4.4
2025-10-28 09:14:56 -04:00
Adam C. Stephens 486002e08a erlang_28: 28.1 -> 28.1.1 2025-10-20 13:42:41 -04:00
Adam C. Stephens 5ca2738511 erlang: switch to imports for versions and simplify overriding 2025-10-05 11:14:32 -04:00
Adam C. Stephens 94ad9783cf erlang: switch to pname and src tag 2025-10-03 16:57:28 -04:00