about summary refs log tree commit diff
path: root/pkgs/development/ruby-modules
AgeCommit message (Collapse)AuthorFilesLines
2024-06-18Merge pull request #317076 from amarshall/bundlerenv-passthruArtturin1-1/+2
bundlerEnv: Fix passthru not being passed-through
2024-06-17Merge pull request #315851 from LeSuisse/v8-mark-vulnerableLeona Maroni1-3/+3
v8: mark vulnerable, move dependents to `nodejs.libv8`
2024-06-03bundlerEnv: Fix passthru not being passed-throughAndrew Marshall1-1/+2
E.g. `pkgs.bundlerEnv { passthru = { ... }; ... }` previously would not result in the `passthru` attrs not being concatenated onto the returned derivation. Now it will be.
2024-06-01Merge master into staging-nextgithub-actions[bot]1-1/+3
2024-06-01buildRubyGem: Include platform in suffix for non-Ruby platforms (#299909)Andrew Marshall1-1/+3
This adheres to how Bundler handles such gems. We must also adjust the generated URL to use this full suffix.
2024-05-30rubyPackages.libv8: use nodejs.libv8Thomas Gerbet1-3/+3
2024-05-29bundler: 2.5.10 -> 2.5.11Anthony Roussel1-2/+2
2024-05-24Merge staging-next into staginggithub-actions[bot]1-1/+1
2024-05-24pkgs/development: remove unused fetchpatch argumentsSigmanificient1-1/+1
2024-05-16Merge pull request #308871 from anthonyroussel/update-bundlerMario Rodas1-2/+2
bundler: 2.5.9 -> 2.5.10, ruby.rubygems: 3.5.9 -> 3.5.10
2024-05-13rubyPackages_3_{2,3}.nokogiri: add libxml2 to darwin buildInputs; unbreakannalee1-2/+4
fix build failure on darwin: ``` checking for xmlParseDoc() in -lxml2... no checking for xmlParseDoc() in -llibxml2... no checking for libxml-2.0 using `pkg_config`... no Please install either the `pkg-config` utility or the `pkg-config` rubygem. checking for xmlParseDoc() in -lxml2... no checking for xmlParseDoc() in -llibxml2... no ----- extconf.rb:295:in `ensure_package_configuration' extconf.rb:704:in `<main>' xml2 is missing. Please locate mkmf.log to investigate how it is failing. ```
2024-05-03bundler: 2.5.9 -> 2.5.10Anthony Roussel1-2/+2
https://github.com/rubygems/rubygems/releases/tag/bundler-v2.5.10
2024-04-27treewide: wrapGAppsHook → wrapGAppsHook3Jan Tojnar1-6/+6
This was achieved using the following command: sd 'wrapGAppsHook\b' wrapGAppsHook3 (rg -l 'wrapGAppsHook\b') And then manually reverted the following changes: - alias in top-level.nix - function name in wrap-gapps-hook.sh - comment in postFixup of at-spi2-core - comment in gtk4 - comment in preFixup of 1password-gui/linux.nix - comment in postFixup of qgis/unwrapped-ltr.nix and qgis/unwrapped.nix - comment in postFixup of telegram-desktop - comment in postFixup of fwupd - buildCommand of mongodb-compass - postFixup of xflux-gui - comment in a patch in kdePackages.kde-gtk-config and plasma5Packages.kde-gtk-config - description of programs.sway.wrapperFeatures.gtk NixOS option (manual rebuild)
2024-04-25Merge branch 'master' into staging-nextVladimír Čunát1-1/+1
2024-04-25Merge master into staging-nextgithub-actions[bot]1-0/+1
2024-04-24rubyPackages.seccomp-tools: init at 1.6.1Kamilla Ova1-0/+1
2024-04-24maintainers: drop marsamMario Rodas1-1/+1
2024-04-12bundler: 2.5.7 -> 2.5.9Anthony Roussel1-2/+2
https://github.com/rubygems/rubygems/releases/tag/bundler-v2.5.9 https://github.com/rubygems/rubygems/releases/tag/bundler-v2.5.8
2024-03-26Merge staging-next into staginggithub-actions[bot]1-2/+11
2024-03-25Avoid top-level `with ...;` in ↵Philip Taron1-2/+11
pkgs/development/ruby-modules/bundled-common/default.nix
2024-03-24bundler: 2.5.6 -> 2.5.7Anthony Roussel1-2/+2
https://github.com/rubygems/rubygems/releases/tag/bundler-v2.5.7
2024-03-19gitlab: 16.8.1 -> 16.9.2Yaya1-2/+2
https://gitlab.com/gitlab-org/gitlab/-/blob/v16.8.2-ee/CHANGELOG.md https://gitlab.com/gitlab-org/gitlab/-/blob/v16.9.2-ee/CHANGELOG.md Fixes CVE-2023-6386 Fixes CVE-2023-6840 Fixes CVE-2024-0199 Fixes CVE-2024-1066 Fixes CVE-2024-1250 Fixes CVE-2024-1299 Co-Authored-By: ajs124 <git@ajs124.de>
2024-03-19treewide: add meta.mainProgram to packages with a single binarystuebinm1-0/+1
The nixpkgs-unstable channel's programs.sqlite was used to identify packages producing exactly one binary, and these automatically added to their package definitions wherever possible.
2024-02-25rubyPackages.ovirt-engine-sdk: drop upstreamed patchSergei Trofimovich1-8/+0
Without the change build fails on` master` as https://hydra.nixos.org/build/249503515: Running phase: patchPhase applying patch /nix/store/9f30k5j6jdmdycfxxkir2vv4zqhfvpvd-b596b919bc7857fdc0fc1c61a8cb7eab32cfc2db.patch patching file ext/ovirtsdk4c/ov_http_request.c Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] Skipping patch.
2024-02-12Merge staging-next into staginggithub-actions[bot]1-5/+1
2024-02-11Merge pull request #239168 from NickCao/ruby-msgpackMario Rodas1-5/+1
rubyPackages.msgpack: drop nonexistent dependency on msgpack
2024-02-08bundler: 2.5.5 -> 2.5.6Mario Rodas1-2/+2
Changelog: https://github.com/rubygems/rubygems/blob/bundler-v2.5.6/bundler/CHANGELOG.md
2024-01-31ruby-modules/gem-config: prometheus-client-mmap 1.1.0 supportajs1241-1/+3
2024-01-26ruby-modules/gem-config: make prometheus-client-mmap not have a rustc ↵ajs1241-0/+6
runtime dependency
2024-01-19bundler: 2.5.4 -> 2.5.5Mario Rodas1-2/+2
Changelog: https://github.com/rubygems/rubygems/blob/bundler-v2.5.5/bundler/CHANGELOG.md
2024-01-15buildRubyGem: only use major minor in name (#229469)Sandro1-1/+1
This is similar to what pythonXxxPackages does and reduces the noise `nix store diff-closure`
2024-01-15rubyPackages.msgpack: drop nonexistent dependency on msgpackNick Cao1-5/+1
2024-01-13bundler: 2.5.3 -> 2.5.4Mario Rodas1-2/+2
Changelog: https://github.com/rubygems/rubygems/blob/bundler-v2.5.4/bundler/CHANGELOG.md
2024-01-12Merge remote-tracking branch 'origin/master' into staging-nextK9001-3/+4
2024-01-12Merge pull request #280319 from trofi/ruby-modules-gemtype-evalMario Rodas1-3/+4
ruby-modules/bundled-common: do not define `gemType` for `null` packages
2024-01-11Merge master into staging-nextgithub-actions[bot]1-0/+28
2024-01-11ruby-modules/bundled-common: do not define `gemType` for `null` packagesSergei Trofimovich1-3/+4
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-11ruby-modules/gem-config: add prometheus-client-mmap rust dependencyajs1241-0/+28
2024-01-03Merge branch 'master' into staging-nextWeijia Wang1-1/+1
2024-01-02ruby_2_7: removeajs1241-1/+1
2023-12-23bundler: 2.4.22 -> 2.5.3Mario Rodas1-2/+2
Changelog: https://github.com/rubygems/rubygems/blob/bundler-v2.5.3/bundler/CHANGELOG.md
2023-11-25bundix: update homepageMario Rodas1-1/+1
2023-11-25bundix: fix license attributeMario Rodas1-1/+1
2023-11-17rubyPackages: gtk2 -> gtk3Kirill Radzikhovskyy2-3/+39
gtk3 and gdk3
2023-11-11Merge master into staging-nextgithub-actions[bot]1-0/+7
2023-11-11ruby-modules/gem-config: relax hardening to avoid google-protobuf build failureSteve Purcell1-0/+7
2023-11-09bundler: 2.4.21 -> 2.4.22Anthony Roussel1-2/+2
https://github.com/rubygems/rubygems/releases/tag/bundler-v2.4.22
2023-11-03rubyPackages.iconv: fix build with clang 16Randy Eckenrode2-0/+56
Fix incompatible function pointer conversion errors.
2023-10-25Merge #257301: cairo: 1.16.0 -> 1.18.0Vladimír Čunát1-2/+2
...into staging
2023-10-20rubyPackages.cairo-gobject: add expat build inputAlyssa Ross1-2/+2
Currently, this is propagated from cairo, but that will soon no longer be the case.