summaryrefslogtreecommitdiff
path: root/pkgs/development/ruby-modules
AgeCommit message (Collapse)Author
6 daysvarious: remove nested lists in build inputsEman Resu
2026-04-17docuseal: 2.3.4 -> 2.4.4Michael Daniels
2026-04-01treewide: remove redundant name attrs and parseDrvName callsBen Siraphob
2026-04-01rubyPackages: move env variables into env for structuredAttrs (#502553)Jo
2026-03-27rubyPackages.gtk3: fix build add missing dependencies (#501253)kirillrdy
2026-03-23rubyPackages: move env variables into env for structuredAttrsStefan Frijters
2026-03-21rubyPackages.gtk3: fix build add missing dependenciesKirill Radzikhovskyy
2026-03-04Merge staging-next into stagingnixpkgs-ci[bot]
2026-03-04gitlab: 18.8.4 -> 18.9.1 (#494006)Yaya
2026-03-02Merge staging-next into stagingnixpkgs-ci[bot]
2026-03-01docuseal: 2.2.0 -> 2.3.4 (#491973)Felix Bühler
2026-02-27gitlab: 18.8.5 -> 18.9.1Leona Maroni
https://about.gitlab.com/releases/2026/02/19/gitlab-18-9-released/
2026-02-21rubyPackages.gem: add structuredAttrs supportStefan Frijters
Also drop $gemFlags, which is no longer used in nixpkgs.
2026-02-19docuseal: 2.2.0 -> 2.3.4Ihar Hrachyshka
This requires a patch to avoid setresuid() syscall on startup to retain nixos module hardening.
2026-02-09Merge master into staging-nextnixpkgs-ci[bot]
2026-02-06bundlerEnv: add support for pname and versionjopejoe1
2026-02-06bundlerApp: add support for pnamejopejoe1
2026-02-06nodejs: make `nodejs_*` depend on `nodejs-slim_*` (#481461)Antoine du Hamel
2026-02-03nodejs: make nodejs_* depend on nodejs-slim_*Antoine du Hamel
2026-01-26Merge remote-tracking branch 'origin/staging-next' into stagingK900
2026-01-25treewide: remove references to the xorg namespace in `pkgs` (automated)quantenzitrone
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-20Merge staging-next into stagingnixpkgs-ci[bot]
2026-01-19dawarich: init at 0.37.3, nixos/dawarich: init (#423867)Janne Heß
2026-01-17Merge staging-next into stagingnixpkgs-ci[bot]
2026-01-16rubyPackages.ruby-lxc: fix build with gcc15Kirill Radzikhovskyy
2026-01-16rubyPackages.iconv: fix build with gcc15Kirill Radzikhovskyy
2026-01-16rubyPackages.hpricot: fix build with gcc15Kirill Radzikhovskyy
2026-01-15rubyPackage: seperate pname and version (#479452)Jo
2026-01-15rubyPackage: seperate pname and versionjopejoe1
Makes it possible to query version and pname of ruby packages, making it to the standard level of nixpkgs
2026-01-14gem-config: remove python2 argumentSigmanificient
2026-01-12ruby-modules/gem-config: patch h3 gem to use h3 from nixpkgsDiogo Correia
2026-01-02rmate: init at 1.5.9Brenton Simpson
2025-12-21Merge master into staging-nextnixpkgs-ci[bot]
2025-12-18gem-config: ruby-vips 2.3.0 supportJonathan Knapp
Fix vips ruby gem substitutions in gem-config to support latest version (v2.3.0) string replacements. https://github.com/libvips/ruby-vips/compare/v2.2.5...v2.3.0
2025-11-26bundlerApp: compress man pages (#419503)Doron Behar
2025-11-25bundlerApp: compress man pagesAnton Mosich
2025-11-14rubyPackages: update, reverting regressions...Samuel Dionne-Riel
While this reverts regressions, this has to cause "new" regressions. The problem here is that the previous regressions are relatively recent, still, and the previous regressions are ***much worse*** than the slight newer regressions that fixes the older regressions. Note that this is not regressing the packages that are "newly" regressing prior to the versions they were beforehand. They are now currently pinned in a pessimistic manner, to correctly fix the problems in the way that was initially intended. Related PRs: - https://github.com/NixOS/nixpkgs/pull/442347 - https://github.com/NixOS/nixpkgs/pull/443679
2025-11-14Revert “rubyPackages: update, pin rails” and “rubyPackages: update”Samuel Dionne-Riel
This is only a transient commit: it will be fixed just next. ``` $ git checkout 109b9812728b3b25888771a038149f3a229cfe3d^ -- \ pkgs/top-level/ruby-packages.nix pkgs/development/ruby-modules/with-packages/Gemfile ```
2025-10-26ruby-modules/testing: lib.any -> lib.elemh7x4
2025-10-18Revert "stdenv: pURL implementation (#421125)"d068328
This reverts commit 54271156702fc3a3f5d156df567a2a4a274bac6b, reversing changes made to 88ee2ac331edc3ce9f9df92aaf824592473ed868.
2025-10-18ruby.withPackages: set mainProgram (#450438)Sandro
2025-10-17stdenv: pURL implementation (#421125)Arian van Putten
2025-10-12ruby_3_2: dropEmily
2025-10-10stdenv: pURL review suggestions - move all logic to mkDerivationHans Joachim Kliemeck
2025-10-10stdenv: pURL review suggestions - part 2Hans Joachim Kliemeck
2025-10-10stdenv: pURL review suggestionsHans Joachim Kliemeck
2025-10-09ruby.withPackages: set mainProgramSigmanificient
2025-10-06rubyPackages: update, pin rails (#443679)Masum Reza
2025-10-04pkgs: remove optional builtins prefixes from prelude functionsNAHO
Remove optional builtins prefixes from prelude functions by running: builtins=( abort baseNameOf break derivation derivationStrict dirOf false fetchGit fetchMercurial fetchTarball fetchTree fromTOML import isNull map null placeholder removeAttrs scopedImport throw toString true ) fd \ --type file \ . \ pkgs \ --exec-batch sed --in-place --regexp-extended " s/\<builtins\.($( printf '%s\n' "${builtins[@]}" | paste --delimiter '|' --serial - ))\>/\1/g " nix fmt
2025-10-03stdenv: pURL speed optimizationHans Joachim Kliemeck