Age | Commit message (Collapse) | Author | Files | Lines |
|
bundlerEnv: Fix passthru not being passed-through
|
|
v8: mark vulnerable, move dependents to `nodejs.libv8`
|
|
E.g. `pkgs.bundlerEnv { passthru = { ... }; ... }` previously would not
result in the `passthru` attrs not being concatenated onto the returned
derivation. Now it will be.
|
|
|
|
This adheres to how Bundler handles such gems. We must also adjust the
generated URL to use this full suffix.
|
|
|
|
|
|
|
|
|
|
bundler: 2.5.9 -> 2.5.10, ruby.rubygems: 3.5.9 -> 3.5.10
|
|
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.
```
|
|
https://github.com/rubygems/rubygems/releases/tag/bundler-v2.5.10
|
|
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)
|
|
|
|
|
|
|
|
|
|
https://github.com/rubygems/rubygems/releases/tag/bundler-v2.5.9
https://github.com/rubygems/rubygems/releases/tag/bundler-v2.5.8
|
|
|
|
pkgs/development/ruby-modules/bundled-common/default.nix
|
|
https://github.com/rubygems/rubygems/releases/tag/bundler-v2.5.7
|
|
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>
|
|
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.
|
|
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.
|
|
|
|
rubyPackages.msgpack: drop nonexistent dependency on msgpack
|
|
Changelog: https://github.com/rubygems/rubygems/blob/bundler-v2.5.6/bundler/CHANGELOG.md
|
|
|
|
runtime dependency
|
|
Changelog: https://github.com/rubygems/rubygems/blob/bundler-v2.5.5/bundler/CHANGELOG.md
|
|
This is similar to what pythonXxxPackages does and reduces the noise
`nix store diff-closure`
|
|
|
|
Changelog: https://github.com/rubygems/rubygems/blob/bundler-v2.5.4/bundler/CHANGELOG.md
|
|
|
|
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`.
|
|
|
|
|
|
|
|
Changelog: https://github.com/rubygems/rubygems/blob/bundler-v2.5.3/bundler/CHANGELOG.md
|
|
|
|
|
|
gtk3 and gdk3
|
|
|
|
|
|
https://github.com/rubygems/rubygems/releases/tag/bundler-v2.4.22
|
|
Fix incompatible function pointer conversion errors.
|
|
...into staging
|
|
Currently, this is propagated from cairo, but that will soon no longer
be the case.
|