Yaya
135cf4f8f9
gitlab: 16.8.1 -> 16.9.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-19 13:47:55 +01:00
Sergei Trofimovich
70a827d91b
rubyPackages.ovirt-engine-sdk: drop upstreamed patch
...
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-25 12:01:56 +00:00
Mario Rodas
5a7b453b37
Merge pull request #239168 from NickCao/ruby-msgpack
...
rubyPackages.msgpack: drop nonexistent dependency on msgpack
2024-02-11 20:51:52 -05:00
ajs124
b37344b7a0
ruby-modules/gem-config: prometheus-client-mmap 1.1.0 support
2024-01-31 17:48:57 +01:00
ajs124
aceb9c97d7
ruby-modules/gem-config: make prometheus-client-mmap not have a rustc runtime dependency
2024-01-26 12:43:46 +01:00
Nick Cao
70d943295c
rubyPackages.msgpack: drop nonexistent dependency on msgpack
2024-01-15 00:14:29 -05:00
ajs124
07ea0d4e67
ruby-modules/gem-config: add prometheus-client-mmap rust dependency
2024-01-11 15:37:01 +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
Randy Eckenrode
b4f75edb07
rubyPackages.iconv: fix build with clang 16
...
Fix incompatible function pointer conversion errors.
2023-11-03 16:35:05 -04: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
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
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
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
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
Yureka
75a7e0edea
gem-config: patch getconf path in prometheus-client-mmap
2023-05-31 22:14:25 +02:00
Martin Weinelt
8229ab2435
rubyPackages.openssl: build against OpenSSL 3 if supported ( #232906 )
2023-05-21 15:40:53 +02:00
Stanisław Pitucha
9ef4289e75
Merge pull request #232960 from viraptor/terminfo-fix
...
rubyPackages.ruby-terminfo: fix ruby 3 build
2023-05-21 08:48:52 +10:00
Stanisław Pitucha
b0f92293e9
rubyPackages.ruby-terminfo: fix ruby 3 build
...
`rubyio.h` was a backwards compatibility hack, removed in recent versions.
Use `ruby/io.h` instead.
`rb_cData` was deprecated in https://bugs.ruby-lang.org/issues/18433 and
removed in Ruby 3.2.
2023-05-21 07:38:18 +10:00
Stanisław Pitucha
a1200481f2
rubyPackages.ovirt-engine-sdk: fix build on ruby 3.1 and higher
...
Include a patch merged but not released upstream.
2023-05-20 21:40:22 +10:00
Weijia Wang
c3a2a238f7
defaultGemConfig.grpc: update config
2023-05-01 11:51:27 +03:00
Stanisław Pitucha
4ebf4f8eac
Merge pull request #218781 from viraptor/ruby-libxml-darwin
...
rubyPackages.libxml-ruby: fix darwin build
2023-03-02 20:46:29 +11:00
Stanisław Pitucha
99bbc28d2c
rubyPackages.libxml-ruby: fix darwin build
2023-03-01 21:10:05 +11:00
Stanisław Pitucha
d6effdc692
rubyPackages.fiddle: add libffi to dependencies
2023-02-28 21:23:57 +11:00
Mario Rodas
e7f0b13b54
rubyPackages.gpgme: fix build
2023-02-25 00:00:00 +00:00
Artturin
f9fdf2d402
treewide: move NIX_CFLAGS_COMPILE to the env attrset
...
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper
this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
Stanisław Pitucha
33ed801e73
rubyPackages.eventmachine: fix darwin build
...
This fixes the build of mailcatcher (and maybe others).
Fixes:
```
em.cpp:1232:40: error: invalid operands to binary expression ('__bind<int &, sockaddr *&, int &>' and 'int')
if (bind (sd, bind_to, bind_to_size) < 0) {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
```
Where `bind` is treated as `std::bind` rather than `::bind` in newer C++
standards.
2023-02-18 00:14:45 +11:00
Stephen Checkoway
cd7476bac9
psych: add libyaml as build input
...
Starting with version 5, psych no longer bundles libyaml
(https://github.com/ruby/psych/releases/tag/v5.0.0 ) and the psych gem
cannot be built.
This adds libyaml as a build input.
2023-01-28 17:38:32 -05:00
superherointj
82d7d64d3a
rubyPackages.libv8: mark broken
2023-01-20 09:23:52 -03:00
figsoda
ec8cb34358
treewide: fix typos
2022-12-17 19:39:44 -05:00
Robert Schütz
1710b52c6e
rubyPackages.libv8: use python3
2022-11-25 20:03:33 -08:00
github-actions[bot]
3834216ec6
Merge master into staging-next
2022-10-17 18:10:17 +00:00
Stanisław Pitucha
aceb5cd69e
rubyPackages.grpc: fix darwin build
2022-10-17 22:44:37 +11:00
Martin Weinelt
5c51f3d548
Merge pull request #195245 from ncfavier/weechat-docs
2022-10-13 23:11:25 +02:00
Vladimír Čunát
81e445e508
rubyPackages.*: satisfy pcre* requirements in GTK stack
...
Some of them want both versions. Suspicious but OK I guess.
2022-10-12 18:33:04 +02:00
Naïm Favier
d26276e725
weechat: re-enable docs
...
The doc build was failing because of an unpatched `/usr/bin/env` shebang
in the `pygments.rb` gem, and weechat uses asciidoctor with the pygments
highlighter. Adding `python3` to `pygments.rb`'s `buildInputs` fixes it.
2022-10-11 11:09:52 +02:00
Vladimír Čunát
6565abc264
Merge branch 'master' into staging-next
2022-10-08 10:20:07 +02:00
Mario Rodas
bff095ca21
Merge pull request #185702 from ilkecan/rubyPackages-set-meta-mainProgram
...
rubyPackages: set meta.mainProgram
2022-10-06 22:14:04 -05:00
Artturin
0734f54ef2
treewide: move pkg-config, autoreconfHook, intltool to nativeBuildInputs
...
found with nixpkgs-lint
2022-09-26 17:53:26 +03:00
Mario Rodas
7cd86e7b9a
Merge pull request #190859 from viraptor/sqlite-simplify
...
rubyPackages.sqlite3: simplify build flags
2022-09-13 00:36:36 -05:00
Stanisław Pitucha
5f4bfbbe11
rubyPackages.sqlite3: simplify build flags
2022-09-12 09:29:31 +10:00
github-actions[bot]
6ec60fd222
Merge master into staging-next
2022-09-11 18:01:19 +00:00
Stanisław Pitucha
3e2341b082
rubyPackages.sqlite3: fix building for >= 1.5.0
2022-09-11 16:27:02 +02:00
Vladimír Čunát
a3d7dfe8a3
Merge branch 'master' into staging-next
2022-09-11 08:43:51 +02:00
Stanisław Pitucha
099df1f9ac
v8: fix darwin build
2022-09-10 23:52:16 +10:00
ajs124
03d1fd84d5
gemConfig/openssl: pin to openssl_1_1
2022-08-17 20:16:24 +02:00
ilkecan
7a75ad1e19
rubyPackages: set meta.mainProgram
2022-08-08 20:09:36 +00:00