Commit Graph

593 Commits

Author SHA1 Message Date
Vít Ondruch 75ea12f0a3 Use safe navigation operator.
This operator is available since Ruby 2.3 and we are not going to use
this generator with older Ruby.
2018-02-13 13:50:15 +01:00
Vít Ondruch b15350c441 Use 'with' operator in RPM dependency generator. 2018-02-13 13:50:15 +01:00
Vít Ondruch 5624addc78 Add GMP dependency.
This improves performance of some mathematical operations.

https://bugs.ruby-lang.org/issues/8796
2018-02-13 13:50:15 +01:00
Vít Ondruch 72c55bdcb2 Drop obsolete ldconfig scriptlets.
https://fedoraproject.org/wiki/Changes/Removing_ldconfig_scriptlets
2018-02-13 13:50:15 +01:00
Release Configuration Management 47eeecda22 New branch setup 2018-02-09 15:12:59 +00:00
Fedora Release Engineering f49edf212f - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 13:25:27 +00:00
Björn Esser 138a8a192c
Rebuilt for switch to libxcrypt 2018-01-20 23:07:50 +01:00
Troy Dawson 64ef57b28a Fixing check for ppc64le 2018-01-18 13:39:07 -06:00
Jun Aruga d9ca6f9233 Fix segfaults during generating of documentation.
This caused issued during build of rubygem-{webmock,ffi} and was fixed
as part of https://bugs.ruby-lang.org/issues/14261.
Resolves: rhbz#1532585
2018-01-15 20:45:05 +01:00
Jun Aruga 239e6167fa Update for did_you_mean required by ruby.
Resolves: rhbz#1533920
2018-01-15 20:36:28 +01:00
Vít Ondruch 10a4e45e89 Fix wrong changelog release. 2018-01-09 13:09:39 +01:00
Vít Ondruch b1741da5b7 Fix segfaults during generating of documentation.
This caused issued during build of rubygem-{webmock,ffi} and was fixed
as part of https://bugs.ruby-lang.org/issues/14261.
2018-01-09 12:50:06 +01:00
Jun Aruga cc7a37ba18 Upgrade to Ruby 2.5.0. 2018-01-04 14:40:18 +01:00
Vít Ondruch 9436f5bc42 Revert "Temporary bump rubygem-json release."
This reverts commit 45b099cf05.
2018-01-03 16:16:03 +01:00
Vít Ondruch 45b099cf05 Temporary bump rubygem-json release.
This allow to rebuild independent rubygem-json package, which would have
otherwise higher release and caused issues with build of other packages.
2018-01-03 12:10:23 +01:00
Vít Ondruch c2db65dbc7 Upgrade to Ruby 2.5.0. 2018-01-03 12:07:19 +01:00
Jun Aruga 9474e3d4fe Upgrade to Ruby 2.5.0 (r61214). 2018-01-02 13:37:22 +01:00
Vít Ondruch ad05a88747 Check hardening only on Fedora. 2017-11-01 16:22:02 +01:00
Vít Ondruch 31265d7a88 Fix unsafe object deserialization in RubyGems (CVE-2017-0903).
* ruby-2.4.3-CVE-2017-0903-Fix-unsafe-object-deserialization
      -vulnerability.patch

Resolves: CVE-2017-0903
2017-10-31 12:19:12 +01:00
Vít Ondruch 89f3ea9d4a Upgrade to Ruby 2.4.2.
Resolves: rhbz#1506785
2017-10-31 10:21:49 +01:00
Vít Ondruch 150d4f5dc0 Drop 'config.h' source.
This source is not needed since c467007d.
2017-10-30 16:40:48 +01:00
Jun Aruga 9bc7bec4a7 Improve "with" conditional statement as inline. 2017-10-27 15:31:17 +02:00
Jun Aruga 9f971e4cf2 Add macro to remove rubypick dependency.
Because Fedora Ruby modularity is needed to build without rubypick package.
2017-10-26 13:00:08 +02:00
Troy Dawson 96a3d15ec5 Cleanup spec file conditionals 2017-10-24 07:58:09 -07:00
Jun Aruga 26252866ff Add macros to remove systemtap, git and cmake dependencies. 2017-10-20 09:29:46 +02:00
Troy Dawson 491bcd7a5e Apply patches cleanly. fed_hash: 6beb732b5c 2017-10-13 17:26:58 +00:00
Pavel Valena 6beb732b5c Apply patches cleanly. 2017-09-19 18:31:26 +02:00
Pavel Valena 535c42e96c Update to Ruby 2.4.2.
Patch10 and Patch11 subsumed.
2017-09-19 16:19:16 +02:00
Vít Ondruch c9dec05f47 Drop ruby-devel dependency on rubypick, which is pulled in transtitively. 2017-09-08 14:10:33 +02:00
Troy Dawson 7a02390aaf Temporary disable checksec on PPC64LE (rhbz#1479302). fed_hash: ad2b787fea 2017-08-31 11:33:50 +00:00
Troy Dawson 8283e1bc98 Update to Ruby 2.4.1. fed_hash: 5c42276905 2017-08-20 05:33:11 -07:00
Vít Ondruch ad2b787fea Temporary disable checksec on PPC64LE (rhbz#1479302). 2017-08-11 13:31:49 +02:00
Vít Ondruch 30f6c6490e Fix "IOError: stream closed" errors affecting Puma. 2017-08-11 12:42:24 +02:00
Fedora Release Engineering 7e690d1b1d - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 07:50:57 +00:00
Fedora Release Engineering 6e9956416e - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 13:20:58 +00:00
Vít Ondruch fde2a68e73 OpenSSL 1.1.0f-3 disables some weak ciphers.
Adjust the package to pass the tests suite.
2017-07-20 16:56:56 +02:00
Release Configuration Management 1cf7e67d3b New branch setup 2017-06-12 13:25:38 -04:00
Vít Ondruch 5c42276905 Update to Ruby 2.4.1. 2017-04-03 16:11:07 +02:00
Vít Ondruch 4571daf34e Be more careful about RubyGems directory ownership.
And make this aligned with independent rubygems package.
2017-03-08 19:09:01 +01:00
Vít Ondruch 101851f2d3 Fix OpenSSL symlinks. 2017-02-23 09:23:29 +01:00
Fedora Release Engineering 8d50b10ccb - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 11:54:53 +00:00
Vít Ondruch 3a2607aa17 Add missing patch. 2017-02-03 15:32:51 +01:00
Vít Ondruch c467007dbb Use standardized multilib solution (rhbz#1412274).
This helps platform specific difference between builds.
2017-02-03 15:01:38 +01:00
Vít Ondruch 415daf8d3b Fix GCC 7.x compatibility (rhbz#1417590). 2017-02-03 14:53:23 +01:00
Vít Ondruch 4cb333ddd5 Apply patch fixing rubygem-mongo build failures. 2017-01-18 12:43:19 +01:00
Vít Ondruch 522e4d1ab7 Add rubygem-io-console dependency for rubygem-rdoc.
The io-console is now the hard requirement and RDoc does not work
without it.
2017-01-18 12:41:42 +01:00
Vít Ondruch f540c43dae Apply patch fixing rubygem-mongo build failures. 2017-01-17 16:22:43 +01:00
Mamoru TASAKA 277ae4829a Rebuild again for f26-ruby24 sidetag 2017-01-13 06:37:59 +09:00
Igor Gnatenko ab16bf76ef Rebuild for readline 7.x
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-01-12 17:30:40 +01:00
Vít Ondruch 9a0bd11655 Link files into directory to avoid dir => symlink isues.
It is not easy to change the directory to simplink in RPM world. Hence
keep everything in the directory and just link back the files.
2017-01-12 09:00:21 +01:00