Vít Ondruch
d5441fabc0
Don't change directory for gem build.
...
This allows to continue to use `gem build ../foo.gemspec`.
https://github.com/rubygems/rubygems/issues/2587
2019-01-08 16:30:59 +01:00
Vít Ondruch
9ce6d473c9
Bump the release to have higher rubygem-json NVR.
...
This makes the bundled rubygem-json installed over the standalone
package.
2019-01-08 15:40:09 +01:00
Vít Ondruch
b0317b7fd8
Use tilde instead of revisions.
...
This reverts commit 0d5d7e9999 .
This should be approved now:
https://pagure.io/packaging-committee/issue/819
2019-01-07 17:04:17 +01:00
Vít Ondruch
d2c186ecd8
Properly require RubyGems for gemified IRB.
2019-01-04 13:59:38 +01:00
Vít Ondruch
06da21a344
Upgrade to Ruby 2.6.0.
2019-01-04 13:59:33 +01:00
Vít Ondruch
2d32cf8a22
Make JIT place headers into configured locations.
2018-12-07 11:02:10 +01:00
Vít Ondruch
6fb7618588
Upgrade to Ruby 2.6.0 (r66252).
2018-12-06 15:31:56 +01:00
Vít Ondruch
c5c00109c3
Enable test case fixed upstream.
2018-12-06 15:02:57 +01:00
Vít Ondruch
9126773b31
Upgrade to Ruby 2.6.0 (r66224).
2018-12-06 10:35:44 +01:00
Vít Ondruch
ca96371002
Ensure that Bundler does not install any certificates.
2018-12-05 15:55:41 +01:00
Vít Ondruch
bbced4902e
Fix missing "rubygems.rb" files in Bundler.
...
The installation must special case installation of Bundler, so the
"rubygems.rb" files are not omitted.
2018-12-05 15:08:55 +01:00
Vít Ondruch
b10f946a61
Upgrade to Ruby 2.6.0 (r66092).
2018-11-29 14:54:01 +01:00
Vít Ondruch
94e2ea062e
Extract Bundler into sub-package.
2018-11-29 14:23:40 +01:00
Vít Ondruch
2faf67f130
Extract IRB into rubygem- subpackage.
2018-11-27 15:42:53 +01:00
Vít Ondruch
db9d304926
Upgrade to Ruby 2.6.0 (r65990).
2018-11-26 12:52:41 +01:00
Vít Ondruch
e3dbff5d94
Upgrade to Ruby 2.6.0 (r65928).
2018-11-23 12:58:12 +01:00
Vít Ondruch
681cac3ba3
RDoc is hard dependency for now :(
...
https://github.com/rubygems/rubygems/issues/2483
2018-11-20 17:36:04 +01:00
Vít Ondruch
d8ca008f89
Update to Ruby 2.6.0.preview3.
2018-11-20 15:16:15 +01:00
Vít Ondruch
c80ecd9db9
Fix Tokyo TZ tests.
2018-11-13 10:43:47 +01:00
Jun Aruga
5dcc35c709
Use official URL for Source0.
2018-10-26 19:15:46 +02:00
Pavel Valena
7fa10a167d
Fix typo.
2018-10-23 13:12:35 +02:00
Pavel Valena
5bf57b1504
Fix: return default path with nonexistent home dir
2018-10-23 13:12:19 +02:00
Jun Aruga
32488add5b
Update to Ruby 2.5.3.
2018-10-22 12:12:21 +02:00
Vít Ondruch
7c66ce151d
Properly harden package using -fstack-protector-strong.
2018-09-03 14:11:55 +02:00
Vít Ondruch
d5e84a533c
Add --with-cxxflags configuration for %gem_install macro.
...
https://lists.fedoraproject.org/archives/list/ruby-sig@lists.fedoraproject.org/message/3LTI2MQVBFNNLGLLA5JTYPNAFP7SQGAI/
2018-08-30 14:29:48 +02:00
Vít Ondruch
e91d1127db
Additional OpenSSL 1.1.1 fixes.
2018-08-30 13:07:30 +02:00
Vít Ondruch
b19096d798
Cleanly apply patches.
2018-08-30 13:06:14 +02:00
Jun Aruga
ec97a0708b
Fix generated rdoc template issues.
2018-08-30 13:06:11 +02:00
Vít Ondruch
936827a34b
Properly execute entire test suite.
2018-08-13 16:10:45 +02:00
Vít Ondruch
91a9a89fab
Fix TLS 1.3 issues.
2018-08-13 15:17:14 +02:00
Florian Weimer
ab0834da77
Rebuild with fixed binutils
2018-07-31 11:16:50 +02:00
Igor Gnatenko
9fef07981c
Rebuild for new binutils
...
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-07-27 14:55:22 +02:00
Vít Ondruch
7c494340f9
Disable some test failing with OpenSSL 1.1.1.
2018-07-26 18:09:59 +02:00
Vít Ondruch
ae55d5722d
Avoid need of C++ compiler to pass the test suite.
2018-07-26 13:50:39 +02:00
Fedora Release Engineering
9f569993f0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 03:48:17 +00:00
Pavel Valena
8ef3cc0ed4
Add macros to edit files lists in .gemspec
...
%gemspec_add_file and %gemspec_remove_file.
2018-05-17 13:10:00 +02:00
Vít Ondruch
561c76845a
Fix typos in macro description.
2018-05-03 15:16:00 +02:00
Vít Ondruch
bee5851fb0
Make %gemspec_{add,remove}_dep modify .gemspec provided by %setup macro.
...
The macros need to be udpated, since RPM 4.14+ can expand .gem files and
also also provide %{gem_name}.gemspec file used to rebuild the gem.
However, the .gemspec file is not in current directory, but directly in
%{_builddir}.
2018-05-03 14:53:49 +02:00
Vít Ondruch
b0274e84e7
Remove comment which does not apply anymore.
...
rhbz#1565960
2018-04-11 17:55:12 +02:00
Vít Ondruch
ecbc53b331
Revert "Use --with-setjmp-type=setjmp on aarch64 to work around gcc issue ( #1545239 )"
...
This reverts commit a3207ebb16 .
This should not be needed, since changes in GCC were reverted.
2018-04-10 09:55:29 +02:00
Vít Ondruch
f571c557e2
Conflict requirement needs to generate dependency.
...
If there is only conflict requirement, this still menas that there is
dependency on that package and appropriate requirement must be generated
(rhbz#1561487)
2018-04-10 09:53:37 +02:00
Pavel Valena
793a1c3612
Update to Ruby 2.5.1.
2018-04-10 09:51:17 +02:00
Vít Ondruch
dcd292bb5a
Add missing patch15.
...
This patch was introduced by ae56326d8d commit.
2018-03-09 09:25:41 +01:00
Vít Ondruch
39d1e08dc7
Disable additional SIGSEV handler test.
2018-03-06 10:47:15 +01:00
Vít Ondruch
8326796861
Re-enable GMP dependency.
2018-03-05 15:47:19 +01:00
Vít Ondruch
ae56326d8d
Don't force libraries used to build Ruby to its dependencies.
...
This, for example, allows to build Ruby against GMP, but doesn't force
libraries using Ruby to depend on GMP as well.
2018-03-05 15:18:50 +01:00
Vít Ondruch
d452ecad11
Disable SIGSEV handler tests.
...
SIGSEV does not provide correct output on AArch64.
https://bugs.ruby-lang.org/issues/13758
2018-03-01 16:50:10 +01:00
Vít Ondruch
3733c3cf5d
Revert "Add GMP dependency."
...
This causes issues with building other ruby packages, since it would
force every package to depend on gmp-devel. Reverting this until this
gets resolved upstream:
https://bugs.ruby-lang.org/issues/14422#note-6
This reverts commit 5624addc78 .
2018-03-01 12:17:04 +01:00
Vít Ondruch
7395ebdf85
Save some release number.
2018-02-28 16:32:50 +01:00
Florian Weimer
a3207ebb16
Use --with-setjmp-type=setjmp on aarch64 to work around gcc issue ( #1545239 )
2018-02-24 19:11:02 +01:00