Commit Graph

573 Commits

Author SHA1 Message Date
K900 e7b611e59d Merge remote-tracking branch 'origin/master' into staging-next 2024-01-12 13:59:54 +03:00
Mario Rodas 349431381b Merge pull request #280319 from trofi/ruby-modules-gemtype-eval
ruby-modules/bundled-common: do not define `gemType` for `null` packages
2024-01-12 00:17:02 -05:00
github-actions[bot] 06797d4df4 Merge master into staging-next 2024-01-11 18:01:20 +00:00
Sergei Trofimovich 38b39dd404 ruby-modules/bundled-common: do not define gemType for null packages
Without the change `gemType` gets defined via `null` attrset that
exposes unevaluatable attribute:

    nix-repl> ronin.gemType
    error:
       … while evaluating the attribute 'gemType'

         at pkgs/development/ruby-modules/bundled-common/default.nix:122:30:

          121|       inherit ruby bundler gems confFiles envPaths;
          122|       inherit (gems.${pname}) gemType;
             |                              ^
          123|

       … while evaluating an attribute name

       error: value is null while a string was expected

After the change `passthru` does not expose a `gemType` if `pname` is
`null`.
2024-01-11 17:25:31 +00:00
ajs124 07ea0d4e67 ruby-modules/gem-config: add prometheus-client-mmap rust dependency 2024-01-11 15:37:01 +01:00
Weijia Wang eb5334c27d Merge branch 'master' into staging-next 2024-01-03 03:22:40 +01:00
ajs124 02ad3159b0 ruby_2_7: remove 2024-01-02 15:30:06 +01:00
Mario Rodas bbb03d02c5 bundler: 2.4.22 -> 2.5.3
Changelog: https://github.com/rubygems/rubygems/blob/bundler-v2.5.3/bundler/CHANGELOG.md
2023-12-23 04:20:00 +00:00
Mario Rodas b0a49f1bf1 bundix: update homepage 2023-11-25 15:13:18 +01:00
Mario Rodas 0e0c9a6646 bundix: fix license attribute 2023-11-25 15:13:18 +01:00
Kirill Radzikhovskyy b95976f77c rubyPackages: gtk2 -> gtk3
gtk3 and gdk3
2023-11-17 16:00:21 +11:00
github-actions[bot] 9776723357 Merge master into staging-next 2023-11-11 18:00:58 +00:00
Steve Purcell 504116975f ruby-modules/gem-config: relax hardening to avoid google-protobuf build failure 2023-11-11 11:26:04 +00:00
Anthony Roussel 2da03102c5 bundler: 2.4.21 -> 2.4.22
https://github.com/rubygems/rubygems/releases/tag/bundler-v2.4.22
2023-11-09 21:05:06 +01:00
Randy Eckenrode b4f75edb07 rubyPackages.iconv: fix build with clang 16
Fix incompatible function pointer conversion errors.
2023-11-03 16:35:05 -04:00
Vladimír Čunát 47b0ad3d47 Merge #257301: cairo: 1.16.0 -> 1.18.0
...into staging
2023-10-25 13:05:42 +02:00
Alyssa Ross a1887ed539 rubyPackages.cairo-gobject: add expat build input
Currently, this is propagated from cairo, but that will soon no longer
be the case.
2023-10-20 22:02:58 +00:00
Mario Rodas dfd0a2834a bundler: 2.4.20 -> 2.4.21
Changelog: https://github.com/rubygems/rubygems/blob/bundler-v2.4.21/bundler/CHANGELOG.md
2023-10-20 04:20:00 +00:00
github-actions[bot] 8e8fc73296 Merge master into staging-next 2023-10-18 12:01:25 +00:00
Mario Rodas f1bae1e600 Merge pull request #243281 from tomeon/bundled-common-pathDerivation-add-suffix-and-gemType-attrs
ruby-modules: add `suffix` and `gemType` in pathDerivation
2023-10-18 05:28:53 -05:00
github-actions[bot] 82bd4851b1 Merge master into staging-next 2023-09-30 06:00:59 +00:00
ajs124 122beeb894 ruby-modules/gem-config/re2: use our re2 instead of vendored
required after 2.0.0
2023-09-30 07:26:36 +02:00
Mario Rodas 5ba0c43b46 bundler: 2.4.19 -> 2.4.20
Changelog: https://github.com/rubygems/rubygems/blob/bundler-v2.4.20/bundler/CHANGELOG.md
2023-09-27 04:20:00 +00:00
Mario Rodas c8705bc056 bundler: 2.4.18 -> 2.4.19
Changelog: https://github.com/rubygems/rubygems/blob/bundler-v2.4.19/bundler/CHANGELOG.md
2023-08-19 04:20:00 +00:00
github-actions[bot] b4856800a9 Merge staging-next into staging 2023-08-11 06:01:25 +00:00
Ch1keen d2ba75ff68 rubyPackages.pwntools: init at 1.2.1 2023-08-10 22:09:27 +09:00
github-actions[bot] bb21178e5c Merge master into staging-next 2023-08-07 00:01:58 +00:00
Artturi 5c5bdd7b93 Merge pull request #240000 from aidalgol/jekyll-fixes 2023-08-07 00:50:37 +03:00
Mario Rodas f3bb6aa4b5 bundler: 2.4.17 -> 2.4.18
Changelog: https://github.com/rubygems/rubygems/blob/bundler-v2.4.18/bundler/CHANGELOG.md
2023-08-06 04:20:00 +00:00
github-actions[bot] 1f2d6d5548 Merge master into staging-next 2023-07-30 12:01:17 +00:00
Seong Yong-ju 6138453384 ruby-lsp: init at 0.7.4 2023-07-29 04:23:13 +09:00
Vladimír Čunát 1c0d654684 Merge #239191: treewide: gobject-introspection from buildInputs to nativeBuildInputs
...into staging
2023-07-26 20:53:32 +02:00
github-actions[bot] 045f0259fe Merge master into staging-next 2023-07-22 12:01:28 +00:00
Felix Bühler 0a2745684e Merge pull request #239624 from Stunkymonkey/use-optionalString-then
treewide: use optionalString instead of 'then ""'
2023-07-22 13:02:47 +02:00
Mario Rodas ef619b5e3b bundler: 2.4.16 -> 2.4.17
Changelog: https://github.com/rubygems/rubygems/blob/bundler-v2.4.17/bundler/CHANGELOG.md
2023-07-16 04:20:00 +00:00
Matt Schreiber 1fa68aa252 ruby-modules: add suffix and gemType in pathDerivation
as required by the changes introduced in
https://github.com/NixOS/nixpkgs/pull/237917/commits/6077061403503589d225fc0a51a514800517d813
2023-07-12 22:50:03 -04:00
Mario Rodas e66445492b bundler: 2.4.15 -> 2.4.16
Changelog: https://github.com/rubygems/rubygems/blob/bundler-v2.4.16/bundler/CHANGELOG.md
2023-07-11 04:20:00 +00:00
github-actions[bot] cdb00fdc73 Merge master into staging-next 2023-07-07 06:01:26 +00:00
Mario Rodas 99ae4ca4bc Merge pull request #237917 from Animeshz/master
nixos/ruby-modules: proper treatment to ruby modules of type git/url
2023-07-06 22:48:40 -05:00
Mario Rodas 86b30e3551 bundler: 2.4.14 -> 2.4.15
Changelog: https://github.com/rubygems/rubygems/blob/bundler-v2.4.15/bundler/CHANGELOG.md
2023-06-29 04:20:00 +00:00
Artturin 9999bf7a21 treewide: gobject-introspection from buildInputs to nativeBuildInputs
gobject-introspection should be in nativeBuildInputs for cross to work
properly (so propagations and hook work properly)
2023-06-28 22:33:40 +03:00
Aidan Gauland b9b360217c ruby-modules/gem-config: Add fix for sass-embedded 2023-06-26 17:45:33 +12:00
Felix Buehler f3719756b5 treewide: use optionalString instead of 'then ""' 2023-06-24 20:19:19 +02:00
github-actions[bot] a7324a2bde Merge staging-next into staging 2023-06-18 18:01:48 +00:00
Mario Rodas 954181759f Merge pull request #237350 from marsam/update-bundler
bundler: 2.4.13 -> 2.4.14
2023-06-16 00:38:33 -05:00
Animesh Sahu 6077061403 nixos/ruby-modules: proper treatment to ruby modules of type git/url 2023-06-15 17:18:11 +05:30
Ivan Trubach 1a54459c10 rubyPackages.pg: use pkg-config instead of pg_config
This change forces pg native extension to use pkg-config to locate libpq
instead of running pg_config. It also removes an unnecessary reference
to postgresql package since build flags are embedded in the output at
`$out/${ruby.gemPath}/build_info/*`.
2023-06-15 06:30:00 +03:00
Pol Dellaiera 202850e1a1 Merge pull request #237187 from marsam/update-jruby
jruby: 9.3.9.0 -> 9.4.3.0
2023-06-13 05:53:18 +02:00
Mario Rodas b5738a87bd bundler: 2.4.13 -> 2.4.14
Changelog: https://github.com/rubygems/rubygems/blob/bundler-v2.4.14/bundler/CHANGELOG.md
2023-06-12 08:17:59 -05:00
Mario Rodas 76a2ed5ef5 buildRubyGem: only set NIX_CFLAGS_COMPILE on Ruby MRI
It's not needed on other implementations like JRuby
2023-06-11 04:20:00 +00:00