761 Commits

Author SHA1 Message Date
Sandro
60b096dcc3 rubyPackages.{algoliasearch,excon,httpclient,nap}: use cacert bundle instead of vendored CA files (#577131) 2026-10-24 23:03:47 +00:00
Peder Bergebakken Sundt
ecc60b47e6 rubyPackages.zookeeper: fix build with gcc 16 (#577704) 2026-10-24 21:10:43 +00:00
Kirill Radzikhovskyy
82f6fefac6 rubyPackages.zookeeper: fix build with GCC 2026-10-23 17:08:15 +09:00
Rafael Irgolic
bcdd04f98b rubyPackages.certified: use cacert bundle instead of vendored CA file
Assisted-by: Claude Code (Claude Fable 5.1)
Assisted-by: Claude Code (Claude Opus 5.5)
2026-10-22 23:46:07 +00:00
Rafael Irgolic
455bac5543 rubyPackages.{algoliasearch,excon,httpclient,nap}: use cacert bundle instead of vendored CA files
Assisted-by: Claude Code (Claude Fable 5.1)
Assisted-by: Claude Code (Claude Opus 5.5)
2026-10-21 21:53:23 +00:00
lennart
f13ac49a80 rubyPackages.sass-embedded: create ARCHDIR before writing cli.rb
Newer sass-embedded versions write cli.rb to $RUBYARCHDIR/sass. That
directory is only created by the Rakefile's dart-sass download task, and
our override removes that task's dependency so nothing gets fetched. As a
result, the cli.rb task fails with:

  Errno::ENOENT: No such file or directory @ rb_sysopen -
  .../sass-embedded-1.103.1/sass/cli.rb

Create ARCHDIR at the start of the cli.rb task.

Fixes the build of zammad 7.2.0, which pins sass-embedded 1.103.1.

Assisted-by: Claude:claude-opus-5-5
2026-10-08 15:49:59 +02:00
Letgamer
a7d610c084 ruby-modules/gem-config: add readline-ext
This is needed because redline-ext references the libreadline library and readline-ext is used by evil-winrm
2026-10-03 20:22:55 +02:00
liberodark
cf624aa9a2 rubyPackages.rbtrace: fix riscv64-linux & loongarch64 build 2026-09-20 16:12:02 +02:00
nixpkgs-ci[bot]
4c3441695b Merge master into staging-next 2026-07-14 15:35:50 +00:00
Yueh-Shun Li
3433cdf533 bundlerApp: set strictDeps = true (#540069) 2026-07-10 18:52:46 +00:00
Yueh-Shun Li
6b7ce51244 bundlerApp: set strictDeps = true 2026-07-10 01:37:30 +08:00
Yueh-Shun Li
0fe8db35da bundlerEnv: use structured attributes 2026-07-09 11:04:24 +08:00
Yueh-Shun Li
b93d8fb3bd bundled-common: use structured attributes 2026-07-09 11:00:07 +08:00
Yueh-Shun Li
4fca7cee9b bundlerApp: set __StructuredAttrs = true for result package 2026-07-08 02:32:14 +08:00
Gergő Gutyina
afb5063772 rubyPackages.openssl: drop openssl_1_1 support (#493615) 2026-06-13 08:11:07 +00:00
Otavio Salvador
91745d869e ruby/gem-config: add prawn-gmagick
prawn-gmagick is a Prawn extension that uses GraphicsMagick to embed image
formats Prawn's built-in code does not understand (notably WebP). The gem
ships a C extension that links against libGraphicsMagick via pkg-config, so
graphicsmagick and pkg-config must be in scope at build time.
2026-06-06 20:33:54 +03:00
Gutyina Gergő
c3118ee9d5 rubyPackages.openssl: drop openssl_1_1 support 2026-05-27 12:49:01 +02:00
Hans Joachim Kliemeck
8478c2384b stdenv: Package URL (PURL) metadata fields 2026-05-26 21:47:54 +02:00
Eman Resu
c4e70c2a59 various: remove nested lists in build inputs 2026-05-16 22:39:19 -04:00
Michael Daniels
fb9121285d docuseal: 2.3.4 -> 2.4.4 2026-04-17 23:55:36 -04:00
Ben Siraphob
59b52db759 treewide: remove redundant name attrs and parseDrvName calls 2026-04-01 21:04:20 -07:00
Jo
ca2edd4a22 rubyPackages: move env variables into env for structuredAttrs (#502553) 2026-04-01 10:56:56 +00:00
kirillrdy
848be51652 rubyPackages.gtk3: fix build add missing dependencies (#501253) 2026-03-27 02:19:02 +00:00
Stefan Frijters
1224274f24 rubyPackages: move env variables into env for structuredAttrs 2026-03-23 12:42:25 +01:00
Kirill Radzikhovskyy
ab63eaf5d1 rubyPackages.gtk3: fix build add missing dependencies 2026-03-21 10:34:26 +11:00
nixpkgs-ci[bot]
5f6e3b72f8 Merge staging-next into staging 2026-03-04 12:12:07 +00:00
Yaya
ac13b267ee gitlab: 18.8.4 -> 18.9.1 (#494006) 2026-03-04 08:40:50 +00:00
nixpkgs-ci[bot]
1275cdcc5d Merge staging-next into staging 2026-03-02 00:23:25 +00:00
Felix Bühler
ef74023eff docuseal: 2.2.0 -> 2.3.4 (#491973) 2026-03-01 20:05:18 +00:00
Leona Maroni
ad0eb45e15 gitlab: 18.8.5 -> 18.9.1
https://about.gitlab.com/releases/2026/02/19/gitlab-18-9-released/
2026-02-27 15:52:05 +01:00
Stefan Frijters
79f96273b2 rubyPackages.gem: add structuredAttrs support
Also drop $gemFlags, which is no longer used in nixpkgs.
2026-02-21 13:36:08 +01:00
Ihar Hrachyshka
082e9ba481 docuseal: 2.2.0 -> 2.3.4
This requires a patch to avoid setresuid() syscall on startup to retain
nixos module hardening.
2026-02-19 20:27:30 -05:00
nixpkgs-ci[bot]
97199974f5 Merge master into staging-next 2026-02-09 18:18:39 +00:00
jopejoe1
e3f01e7732 bundlerEnv: add support for pname and version 2026-02-06 22:28:50 +01:00
jopejoe1
d6379dd5d2 bundlerApp: add support for pname 2026-02-06 22:27:52 +01:00
Antoine du Hamel
dbcb81f67b nodejs: make nodejs_* depend on nodejs-slim_* (#481461) 2026-02-06 18:57:21 +00:00
Antoine du Hamel
7459fe949f nodejs: make nodejs_* depend on nodejs-slim_* 2026-02-03 23:54:16 +01:00
K900
3ac81a5564 Merge remote-tracking branch 'origin/staging-next' into staging 2026-01-26 21:15:56 +03: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
nixpkgs-ci[bot]
d18fdee468 Merge staging-next into staging 2026-01-20 00:19:04 +00:00
Janne Heß
f60c306a87 dawarich: init at 0.37.3, nixos/dawarich: init (#423867) 2026-01-19 22:08:06 +00:00
nixpkgs-ci[bot]
844bc95928 Merge staging-next into staging 2026-01-17 00:18:51 +00:00
Kirill Radzikhovskyy
9f4916a9fe rubyPackages.ruby-lxc: fix build with gcc15 2026-01-16 20:57:58 +11:00
Kirill Radzikhovskyy
e3b17a152b rubyPackages.iconv: fix build with gcc15 2026-01-16 20:57:58 +11:00
Kirill Radzikhovskyy
2b7b1cf65f rubyPackages.hpricot: fix build with gcc15 2026-01-16 20:57:58 +11:00
Jo
883322cd72 rubyPackage: seperate pname and version (#479452) 2026-01-15 11:06:46 +00:00
jopejoe1
bac6a4428e rubyPackage: seperate pname and version
Makes it possible to query version and pname of ruby packages,
making it to the standard level of nixpkgs
2026-01-15 11:48:54 +01:00
Sigmanificient
7800b4f16c gem-config: remove python2 argument 2026-01-14 06:09:50 +01:00
Diogo Correia
3fd55724a0 ruby-modules/gem-config: patch h3 gem to use h3 from nixpkgs 2026-01-12 12:56:24 +00:00
Brenton Simpson
ff4181300f rmate: init at 1.5.9 2026-01-02 17:05:40 -08:00