Vít Ondruch
eac4c415ba
Update to Ruby 2.0.0-p353.
...
- Allow MD5 in OpenSSL for tests.
- Fix heap overflow in floating point parsing (CVE-2013-4164).
2013-11-27 16:07:24 +01:00
Vít Ondruch
4f8b7ad60d
Add remark about the upcomming ARM issue fix.
2013-11-12 13:28:42 +01:00
Vít Ondruch
8f30dbcc0b
Workaround several failing tests.
2013-10-09 16:10:06 +02:00
Vít Ondruch
835bcc89f9
Update versions of significantly updated patches.
2013-10-07 13:08:54 +02:00
Vít Ondruch
a03b2d278b
Update to Ruby 2.1.0.preview1.
2013-10-07 13:00:25 +02:00
Vít Ondruch
3a0654b687
Move Psych symlinks to vendor dir, to prevent F18 -> F19 upgrade issues (rhbz#988490).
2013-07-30 16:38:59 +02:00
Vít Ondruch
142da175a2
Add forgotten psych.rb link into rubygem-psych to fix "private method `load'
...
called for Psych:Moduler" error (rhbz#979133).
2013-07-15 09:58:41 +02:00
Vít Ondruch
49825df9b4
Use system-wide cert.pem.
2013-07-12 16:24:11 +02:00
Vít Ondruch
ed87733a22
Fix macros in comments.
2013-07-12 14:55:45 +02:00
Vít Ondruch
1fdf929486
Make symlinks for psych gem to ruby stdlib dirs (rhbz#979133).
2013-07-12 14:55:07 +02:00
Vít Ondruch
b2e10a3b7c
Enable test_spawn_too_long_path, since it was fixed by upstream.
2013-07-11 11:04:16 +02:00
Vít Ondruch
127768a63e
Enable TestRbConfig, since it was fixed upstream.
2013-07-11 11:03:29 +02:00
Vít Ondruch
8ed2f329ec
Fixes multilib conlicts of .gemspec files.
2013-07-11 11:02:00 +02:00
Vít Ondruch
7a3d8e78c6
Fix RubyGems search paths when building gems with native extension (rhbz#979133).
2013-07-04 14:47:55 +02:00
Vít Ondruch
06a69a4fd9
Fix RubyGems version.
2013-07-02 12:46:48 +02:00
Vít Ondruch
e91db1d96b
Fix DESTDIR issue once more (rhbz#921650).
2013-07-02 12:18:50 +02:00
Vít Ondruch
1e68c10ca8
Better support for build without configuration (rhbz#977941).
2013-07-02 12:17:15 +02:00
Vít Ondruch
ca9cb26aac
Add support for ABRT autoloading.
2013-07-01 13:08:08 +02:00
Vít Ondruch
26512adf37
Update to Ruby 2.0.0-p247 (rhbz#979605).
...
Fix CVE-2013-4073.
Fix for wrong makefiles created by mkmf (rhbz#921650).
2013-07-01 12:03:01 +02:00
Vít Ondruch
63dd7b41ef
Add aarch64 support (rhbz#926463).
2013-05-21 12:49:40 +02:00
Vít Ondruch
1ae6ae5b62
Fix build against OpenSSL with enabled ECC curves.
2013-05-21 11:30:34 +02:00
Vít Ondruch
486dd7a45b
The exec_prefix seems to be correct now.
2013-05-20 15:58:21 +02:00
Vít Ondruch
e1890f92f2
Update to Ruby 2.0.0-p195 (rhbz#917374).
...
Fix object taint bypassing in DL and Fiddle (CVE-2013-2065).
2013-05-20 15:56:24 +02:00
Vít Ondruch
ec047534c7
Bump release and add changelog entries.
2013-04-30 14:43:26 +02:00
Vít Ondruch
4f6b4d4bb4
Filter automatically generated provides of private libraries (rhbz#947408).
2013-04-30 14:41:22 +02:00
Vít Ondruch
cdb74fa5c8
Fix %{gem_extdir_mri} preparation.
2013-04-23 12:26:48 +02:00
Vít Ondruch
893a03a0cf
Move RubyGems macro definition into macros.rubygems file.
2013-04-19 14:48:40 +02:00
Vít Ondruch
cf21f0581e
Move the macros definition into macros.ruby file.
2013-04-19 14:47:55 +02:00
Vít Ondruch
bdaca0631c
Fix indentation.
2013-03-23 00:41:22 +01:00
Vít Ondruch
61fb1adee2
Fix RbConfig::CONFIG['exec_prefix'] returns empty string (rhbz#924851).
2013-03-22 23:02:04 +01:00
Vít Ondruch
8f31ccc919
Prevent random test failures.
2013-03-22 10:09:09 +01:00
Vít Ondruch
1757c4302b
Make Ruby buildable without rubypick.
2013-03-21 13:26:25 +01:00
Mamoru TASAKA
bc925acb7d
Don't mark rpm config file as %config (fpc#259)
2013-03-08 16:38:23 +09:00
Vít Ondruch
b0d63dbf0f
Avoid "method redefined;" warnings due to modified operating_system.rb.
...
Fix strange paths created during build of binary gems.
2013-03-05 08:35:05 +01:00
Vít Ondruch
a9ecc1d687
Prevent squash of %gem_install with following line.
2013-02-26 08:41:51 +01:00
Vít Ondruch
57ec2c6da2
Provide to %{ruby_extdir_mri} in preparation for better JRuby support.
2013-02-25 12:49:23 +01:00
Vít Ondruch
eba90976c0
Update to Ruby 2.0.0-p0.
2013-02-25 12:46:22 +01:00
TASAKA Mamoru
405ae9bea2
Move test-unit.gemspec to -libs subpackage for now because rubygems
...
2.0.0 does not create this
2013-02-25 17:06:45 +09:00
Vít Ondruch
12131c1727
Fix issues with wrong value of Rubygem's shebang introduced in r39267.
2013-02-22 21:54:58 +01:00
Vít Ondruch
a97a9bad50
Update changelog entry.
2013-02-22 14:36:35 +01:00
Vít Ondruch
19c0535a63
Fix random WEBRick test failures.
2013-02-22 14:32:51 +01:00
Vít Ondruch
565e8feaf2
Fix rubygem-bigdecimal version.
...
Upstream patch applied, until it is backported for 2.0.0.
2013-02-22 14:32:51 +01:00
Vít Ondruch
9bef4a9bb1
Upgrade to Ruby 2.0.0 (r39387).
2013-02-22 14:32:51 +01:00
Vít Ondruch
65fdd909e8
Change to backport error number.
2013-02-22 14:31:52 +01:00
Vít Ondruch
72e167a6f8
One PPC error was fixed, other was introduced.
2013-02-22 14:31:52 +01:00
Vít Ondruch
58664af968
Adjust the patch to pass test_archdirs(TestRbConfig).
...
This is hopefuly better aligned with upstream intentions.
2013-02-22 14:31:52 +01:00
Vít Ondruch
deee8f95aa
Revert "Add architecture dependency on ruby-libs to ruby-irb."
...
This reverts commit d3938ffb0a8cf3e4917fd8a2ad8e491791ff23d0, since it
produces build error:
BuildError: mismatch when analyzing
ruby-irb-2.0.0.0-0.1.r39357.fc19.noarch.rpm, rpmdiff output was:
removed REQUIRES ruby-libs(x86-64) = 2.0.0.0
added REQUIRES ruby-libs(x86-32) = 2.0.0.0
2013-02-22 14:31:52 +01:00
Vít Ondruch
111d4ef777
Add reference to upstream ticket possibly removing one patch.
2013-02-22 14:31:52 +01:00
Vít Ondruch
56d12042aa
Ensure that rubygem-bigdecimal has higher release then the one from Ruby 1.9.3.
2013-02-22 14:31:51 +01:00
Vít Ondruch
cdd0186c31
Upgrade to Ruby 2.0.0 (r39357).
2013-02-22 14:31:49 +01:00
Vít Ondruch
03c34a7e1f
Macros should not be expanded during Ruby build.
2013-02-22 14:31:19 +01:00
Vít Ondruch
bb479d9770
Create the .%{gem_dir} and allow to override gem installation dir.
2013-02-22 14:31:18 +01:00
Vít Ondruch
2ec8c6e8c9
Introduce %gem_install macro.
2013-02-22 14:31:18 +01:00
Vít Ondruch
9c188645b4
Upgrade to Ruby 2.0.0 (r39237).
2013-02-22 14:30:38 +01:00
Vít Ondruch
f731780a81
Upgrade to Ruby 2.0.0 (r39217).
2013-02-22 14:29:49 +01:00
Vít Ondruch
14d28871b5
Update rubygems --install-dir patch.
2013-02-22 14:29:14 +01:00
Vít Ondruch
bf92566673
Upgrade to Ruby 2.0.0 (rc2).
2013-02-22 14:29:14 +01:00
Vít Ondruch
10f5cf664b
Add architecture dependency on ruby-libs to ruby-irb.
2013-02-22 14:28:45 +01:00
Vít Ondruch
f4e4d19314
Rename the rubygems patch to follow rubygems version.
2013-02-22 14:28:45 +01:00
Vít Ondruch
e811eb017b
Fix "gem install --install-dir" behavior.
2013-02-22 14:28:44 +01:00
Vít Ondruch
2096cfc8bc
Add ruby(runtime_executable) virtual provide, which is later used by RubyPick.
2013-02-22 14:27:29 +01:00
Vít Ondruch
aa7e2f369c
Upgrade to Ruby 2.0.0 (r39070).
2013-02-22 14:26:47 +01:00
Vít Ondruch
53c48319dd
Drop versioned ruby(release) dependencies.
2013-02-22 14:26:14 +01:00
Vít Ondruch
48c266a57a
Upgrade to Ruby 2.0.0 (r38929).
2013-02-22 14:26:14 +01:00
Vít Ondruch
21e3c8f22f
Rename ruby executable to ruby-mri, to be prepared for RubyPick.
2013-02-22 14:25:42 +01:00
Vít Ondruch
8a758df481
Change ruby(abi) -> ruby(release).
2013-02-22 14:25:01 +01:00
Vít Ondruch
96b97dac7f
Let Sed escape in original file.
2013-02-22 14:24:17 +01:00
Vít Ondruch
f5934325a4
Upgrade to Ruby 2.0.0 (r38894).
...
Enable test_stack_size(TestFiber) on PPC, since it was fixed upstream.
2013-02-22 14:24:17 +01:00
Vít Ondruch
e15c1cf2f4
Enable most of the PPC test suite.
2013-02-22 14:23:46 +01:00
Vít Ondruch
eca05efe33
Fix variables provided by ruby.pc (rhbz#789532, comment 8).
2013-02-22 14:23:15 +01:00
Vít Ondruch
2aa9685103
Build against libdb instead of libdb4 (rhbz#894022).
2013-02-22 14:21:45 +01:00
Vít Ondruch
465cd2abbf
Provide nonversioned packageconfig (rhbz#789532).
2013-02-22 14:20:52 +01:00
Vít Ondruch
a3b6f46f68
Upgrade to Ruby 2.0.0 (r38848).
2013-02-22 14:19:22 +01:00
Vít Ondruch
205b40da9d
Bump ruby(abi), since rubygems layout is now incompatible anyway.
2013-02-22 14:18:26 +01:00
Vít Ondruch
cd4b136636
Move rubygems native extension from gems/exts into gems/%{name}.
...
This allows to provide native extensions for alternative
implementations.
2013-02-22 14:18:26 +01:00
Vít Ondruch
d5af607134
Add example tapset file.
2013-02-22 14:17:53 +01:00
Vít Ondruch
924ee344ab
Escape example command in tapset comment.
2013-02-22 14:17:53 +01:00
Vít Ondruch
a91606d4ba
Upgrade to Ruby 2.0.0 (r38732).
2013-02-22 14:17:53 +01:00
Vít Ondruch
4574488d84
Add small TODO.
2013-02-22 14:17:04 +01:00
Vít Ondruch
94da38c804
Make Tapset platform independent.
2013-02-22 14:17:04 +01:00
Vít Ondruch
306a9cfda2
Add TapSet for Ruby.
2013-02-22 14:17:04 +01:00
Vít Ondruch
e4abbb6f3e
Re-enable tests previously disabled due to bugs.
2013-02-22 14:16:37 +01:00
Vít Ondruch
f558e87b58
Enable SystemTap support.
2013-02-22 14:16:37 +01:00
Vít Ondruch
66b98259c5
Update to Ruby 2.0.0 (r38422).
2013-02-22 14:16:05 +01:00
Vít Ondruch
d64bdcf487
Try to make -doc subpackage noarch again
...
The new RDoc should resolve the arch dependent issues
(https://github.com/rdoc/rdoc/issues/71 ).
2013-02-22 14:15:31 +01:00
Vít Ondruch
f700ed56ad
Upgrade to Ruby 2.0.0 (r38297).
2013-02-22 14:15:00 +01:00
Vít Ondruch
e6ae5c218d
Always add the .gemspec lines before end of block.
2013-02-22 14:14:29 +01:00
Vít Ondruch
f54d04c405
RDoc now depends on JSON.
2013-02-22 14:14:29 +01:00
Vít Ondruch
6c9f7f5273
Update to Ruby 2.0.0 (r38260).
2013-02-22 14:13:49 +01:00
Vít Ondruch
08ec4b6a6c
Add TODO to fix ruby_abi for official release.
2013-02-22 14:13:49 +01:00
Vít Ondruch
6951c61aee
Update release name to preview2, which is the most actual.
2013-02-22 14:13:48 +01:00
Vít Ondruch
3fa802844a
Upgrade to Ruby 2.0.0 (r38184).
2013-02-22 14:13:48 +01:00
Vít Ondruch
dcfbb7a72e
Update to Ruby 2.0.0 (r37807).
2013-02-22 14:12:26 +01:00
Vít Ondruch
dc03cfc635
Upgrade to Ruby 2.0.0 (r37773).
2013-02-22 14:12:26 +01:00
Vít Ondruch
43f936f6e3
Add references to upstream commits of RubyGems's uninstaller patch.
2013-02-22 14:11:29 +01:00
Vít Ondruch
4fa6c0a0f2
Upgrade to Ruby 2.0.0 (r37589).
2013-02-22 14:11:29 +01:00
Vít Ondruch
3a63053e85
RubyGems needs psych for proper functionality.
...
It is not 100% clear, if RubyGems are the best place to require psych,
but lets see how it will work. In the future, it might get moved into
ruby-libs if needed, but it doesn't look like it should be there ATM,
since it would be unnecessary payload.
2013-02-22 14:10:48 +01:00
Vít Ondruch
dd816cc3e3
Split Psych into rubygem-psych subpackage.
2013-02-22 14:10:48 +01:00
Vít Ondruch
ed30ceed59
Remove useless dot from Summary.
2013-02-22 14:10:03 +01:00
Vít Ondruch
751f271fc3
Update infrastructure to allow build of versioned releases.
...
This will allow to build releases such as preview1 or rc1.
2013-02-22 14:10:03 +01:00