Commit Graph

382 Commits

Author SHA1 Message Date
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
Vít Ondruch
4531f33ec9 Upgrade to Ruby 2.0.0 (r37421). 2013-02-22 14:10:03 +01:00
Vít Ondruch
223ff9d8e4 Move NEWS to the main package. 2013-02-22 14:09:07 +01:00
Vít Ondruch
ff0af32c7d Split documentation into -doc subpackage. 2013-02-22 14:08:25 +01:00
Vít Ondruch
0917ed3f90 Update TODO about rubygems-filesystem. 2013-02-22 14:06:35 +01:00
Vít Ondruch
5961c79b1c Upgrade to Ruby 2.0.0 (r36887). 2013-02-22 14:06:34 +01:00
Vít Ondruch
a5d4d8f85d Revert the dependency of ruby-libs on rubygems (rhbz#845011,
rhbz#847482).
2013-02-22 14:05:13 +01:00
Vít Ondruch
ccac016359 ruby-libs must require rubygems (rhbz#45011). 2013-02-22 14:03:07 +01:00
Vít Ondruch
752aa5455a Upgrade to Ruby 2.0.0 (r36213). 2013-02-22 14:01:48 +01:00
Vít Ondruch
6aa88d69ae Upgrade to Ruby 2.0.0 (r36169). 2013-02-22 14:01:48 +01:00
Vít Ondruch
95c97f6ea7 Enable tests and small ARM tweaks.
The most of the tests are functional now. The only exception is the one
test failing on armv7. Not sure about the PPC though.
2013-02-22 14:01:48 +01:00
Vít Ondruch
54ae414367 Remove superfluous slashes. 2013-02-22 13:58:52 +01:00
Vít Ondruch
4efe111a88 Upgrade to Ruby 2.0.0 (r35922). 2013-02-22 13:58:52 +01:00
Vít Ondruch
ea3cb65d83 Upgrade to Ruby 2.0.0 (r35368). 2013-02-22 13:58:52 +01:00
Vít Ondruch
7fe201b148 Initial .spec for Ruby 2.0.0. 2013-02-22 13:55:10 +01:00
Mamoru TASAKA
7dff78b417 fix rdoc version 2013-02-11 16:10:19 +09:00
Mamoru TASAKA
51a6d3593c Update to 1.9.3 p385 2013-02-11 15:55:43 +09:00
Mamoru Tasaka
957db76127 Update to 1.9.3 p374
- Fix provided variables in pkgconfig (bug 789532:
  Vít Ondruch <vondruch@redhat.com>)
2013-01-20 01:44:27 +09:00
TASAKA Mamoru
8703f41ded Provide non-versioned pkgconfig file (bug 789532)
- Use db5 on F-19 (bug 894022)

- Backport fix for the upstream PR7629, save the proc made from the given block
  (bug 895173)
2013-01-18 21:42:55 +09:00
Mamoru Tasaka
1d3888b468 Backport fix for the upstream PR7629, save the proc made from the given block
(bug 895173)
2013-01-16 23:23:01 +09:00
Mamoru Tasaka
169a9110ad Kill upstream-applied patch 2013-01-02 16:18:38 +09:00
Mamoru Tasaka
a8441ce179 Update to 1.9.3.362 2013-01-02 16:07:42 +09:00
Mamoru Tasaka
3e2b3a9d7a Once fix merge conflict 2013-01-02 16:02:04 +09:00
Vít Ondruch
e7ad4decdb Fix bogus dates in %changelog reported by rpm-4.11. 2012-12-06 13:42:40 +01:00
Bohuslav Kabrda
71a6c68957 Disable one test on ARM until upstream confirms that the patch is ok 2012-12-03 15:36:44 +01:00
Mamoru Tasaka
e546e8e8c8 Skip test_str_crypt (on rawhide) for now (upstream bug 7312) 2012-11-11 00:03:25 +09:00
Mamoru Tasaka
7eabfd2d54 release++ 2012-11-10 16:39:21 +09:00
Mamoru Tasaka
cd63825ab4 ignore some network related tests 2012-11-10 16:38:17 +09:00
Mamoru Tasaka
72dd691407 20 is already used, use 21 2012-11-10 15:03:38 +09:00
Mamoru Tasaka
8e5c4b1bb4 fix changelog 2012-11-10 14:29:23 +09:00
Mamoru Tasaka
97857e815d Update to 1.9.3.327
- Fix Hash-flooding DoS vulnerability on MurmurHash function
  (CVE-2012-5371)
2012-11-10 14:14:28 +09:00
Mamoru Tasaka
352f32d3d1 Update to 1.9.3 p286
- Don't create files when NUL-containing path name is passed
  (bug 865940)
2012-10-13 14:53:07 +09:00
Mamoru Tasaka
cde07425ae Patch from trunk for CVE-2012-4464, CVE-2012-4466 2012-10-04 21:51:59 +09:00
Vít Ondruch
2498f3d3fb Added bugzilla issue number. 2012-09-07 09:33:03 +02:00
Vít Ondruch
dcc9bf3235 Split documentation into -doc subpackage. 2012-09-06 14:43:34 +02:00
Vít Ondruch
65cb15b936 Revert the dependency of ruby-libs on rubygems (rhbz#845011,
rhbz#847482).
2012-08-14 12:45:42 +02:00
Vít Ondruch
e10d820c6f Fixed changelog rhbz reference. 2012-08-01 17:26:55 +02:00
Vít Ondruch
7ade1a070e ruby-libs must require rubygems (rhbz#45011). 2012-08-01 17:25:26 +02:00
Dennis Gilmore
b31f0b7e9d - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-21 12:15:41 -05:00
Vít Ondruch
16dead84af Enable tests and small ARM tweaks.
The most of the tests are functional now. The only exception is the one
test failing on armv7. Not sure about the PPC though.
2012-06-14 16:27:51 +02:00
Bohuslav Kabrda
475ac39285 Make the bigdecimal gem a runtime dependency of Ruby. 2012-06-11 10:20:53 +02:00
Bohuslav Kabrda
317a62aceb Make symlinks for bigdecimal and io-console gems to ruby stdlib dirs (RHBZ 829209). 2012-06-11 09:29:11 +02:00
Bohuslav Kabrda
7156dc7e9b Fix license to contain Public Domain.
- macros.ruby now contains unexpanded macros.
2012-05-30 13:46:44 +02:00
Mamoru Tasaka
cb8843b516 Bump release 2012-04-22 16:19:25 +09:00
Vít Ondruch
1cc853bb60 Update to Ruby 1.9.3-p194. 2012-04-20 15:01:52 +02:00
Vít Ondruch
328c18e61f Update test suite bug description and execution. 2012-04-19 10:36:30 +02:00
Vít Ondruch
82e6513e5e Remove superfluous slashes. 2012-04-19 10:32:38 +02:00
Karsten Hopp
f56e2b573d disable check on ppc(64), RH bugzilla 803698 2012-04-09 19:01:33 +02:00
Peter Robinson
91599c23af Temporarily disable make check on ARM until it's fixed upstream. Tracked in RHBZ 789410 2012-02-29 14:24:37 +00:00
Vít Ondruch
7844acce6d Simplify seds. 2012-02-22 13:13:08 +01:00
Vít Ondruch
7ba1fecec8 Use version macro for pkg-config file. 2012-02-21 21:51:01 +01:00
Vít Ondruch
ef4f0ea417 Upgrade to Ruby 1.9.3-p125. 2012-02-21 12:15:40 +01:00
Mamoru Tasaka
70cdc79878 Make mkmf.rb verbose by default 2012-01-30 06:27:19 +09:00
Vít Ondruch
c3215b7372 Relax dependencies to allow external updates of bundled gems. 2012-01-26 11:52:47 +01:00
Vít Ondruch
1fd7d3cfa1 Order changelog. 2012-01-18 15:59:20 +01:00
Vít Ondruch
117278abd0 Update to Ruby 1.9.3. 2012-01-18 15:54:01 +01:00
Dennis Gilmore
2272bb7315 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-13 20:58:52 -06:00
Mamoru Tasaka
4830bd0241 Fix changelog 2011-12-30 00:38:49 +09:00
Mamoru Tasaka
139d71a9fb Update to 1.8.7p352
Randomize hash on process startup (CVE-2011-4815, bug 750564)
2011-12-30 00:36:28 +09:00
Mamoru Tasaka
b959b0277f Fix sed line 2011-11-20 03:34:59 +09:00
Mamoru Tasaka
87d17f048e F-17: kill gdbm support for now due to licensing compatibility issue 2011-11-20 02:01:00 +09:00
Mamoru Tasaka
473f80e480 F-17: rebuild against new gdbm 2011-10-01 00:13:51 +09:00
Mamoru Tasaka
ace4eca586 Update to 1.8.7 p352
CVE-2011-2686 is fixed in this version (bug 722415)
Update ext/tk to the latest git
Remove duplicate path entry (bug 718695)
2011-07-16 10:31:19 +09:00
Mamoru Tasaka
13bbaded90 Once fix FTBFS (bug 716021) 2011-07-14 01:16:14 +09:00
Dennis Gilmore
afa951ce79 normalise arm cpus to arm 2011-07-11 20:18:28 -05:00
Mamoru Tasaka
7fb6341799 Own %{_normalized_cpu}-%{_target_os} directory (bug 708816) 2011-05-30 23:34:14 +09:00
Mamoru Tasaka
156edf52c6 Update to 1.8.7 p334 2011-02-19 19:33:28 +09:00
Dennis Gilmore
edf17a3a09 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-09 02:59:52 -06:00
Dennis Gilmore
1d47f9e33b * Sun Jan 02 2011 Dennis Gilmore <dennis@ausil.us> - 1.8.7.330-2
- nomalise the 32 bit sparc archs to sparc
2011-01-02 22:31:47 -06:00
Mamoru Tasaka
ca286f57ff - Update to 1.8.7 p330
- ext/tk updated to the newest header
2010-12-26 03:12:28 +09:00
Mamoru Tasaka
8a9a71d5bd - Avoid multilib conflict on -libs subpackage (bug 649174) 2010-11-04 04:25:56 +09:00
Mamoru Tasaka
1f8d8f93ae - Update to 1.8.7.302
- CVE-2010-0541 (bug 587731) is fixed in this version
- Update ext/tk to the latest head
2010-08-23 02:26:59 +09:00
Mamoru Tasaka
cd6ff90af5 * Mon Aug 2 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.7.299-5
- More cleanup of spec file, expecially for rpmlint issue
- build ri files in %build
2010-08-02 02:37:54 +09:00
Mamoru Tasaka
84e77dfb4d Update to ruby 1.8.7 patchlevel 299 2010-07-26 19:14:51 +00:00
Mamoru Tasaka
ca9335f385 - Retry for bug 559158, Simplify the OpenSSL::Digest class pull more change
commits from ruby_1_8 branch
2010-05-18 17:42:34 +00:00
Mamoru Tasaka
d5ad16c60d fix release 2010-05-17 12:51:24 +00:00
Mamoru Tasaka
0ad7b67678 - Patch36 (ruby-1.8.x-RHASH_SIZE-rb_hash_lookup-def.patch) also backport
rb_hash_lookup definition (bug 592936)
2010-05-17 12:50:20 +00:00
Mamoru Tasaka
75c801898d - ruby-1.8.x-null-class-must-be-Qnil.patch (bug 530407)
- Recreate some patches using upstream svn when available, and add some
    comments for patches
Tue May 11 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.8.6.399-2
- tcltk: Give up using potentially unmaintained ruby_1_8_6 branch and
    instead completely replace with ruby_1_8 branch head (at this time,
    using rev 27738) (seems to fix 560053, 590503)
- Fix Japanese encoding strings under ruby-tcltk/ext/tk/sample/
2010-05-14 19:10:53 +00:00
Mamoru Tasaka
e68a717cca - Update to 1.8.6 p 399 (bug 579675)
- Patch to fix gc bug causing open4 crash (bug 580993)
2010-04-26 19:02:49 +00:00
Mamoru Tasaka
0ab1a34ed9 - F-14: rebuild against new gdbm 2010-03-11 15:42:54 +00:00
Mamoru Tasaka
e8a9947bd4 Kill patch 34 (just commit for now) 2010-01-28 07:58:41 +00:00
Jeroen van Meeuwen
7c7fbd4239 1.8.6.388-8 2010-01-27 14:18:18 +00:00
Jeroen van Meeuwen
10bb15baa8 1.8.6.388-7 2010-01-27 12:41:43 +00:00
Jeroen van Meeuwen
bf4f952440 1.8.6.388-6 2010-01-21 00:15:48 +00:00
Akira TAGOH
fed6f04781 - Add conditional for RHEL. 2010-01-18 08:32:37 +00:00
Mamoru Tasaka
3b5ddce238 - CVE-2009-4492 ruby WEBrick log escape sequence (bug 554485) 2010-01-12 19:02:42 +00:00
Mamoru Tasaka
bab6007ffb - Change mkmf.rb to use LIBRUBYARG_SHARED so that have_library() works
without libruby-static.a (bug 428384)
- And move libruby-static.a to -static subpackage
2009-12-09 09:57:10 +00:00
Mamoru Tasaka
c6c75f53c5 - Use bison to regenerate parse.c to keep the original format of error
messages (bug 530275 comment 4)
2009-10-29 16:39:34 +00:00
Mamoru Tasaka
94f00da846 - Patch so that irb saves its history (bug 518584, ruby issue 1556) 2009-10-25 15:08:29 +00:00
Mamoru Tasaka
35188975c5 - Update to 1.8.6 patchlevel 383 (bug 520063) 2009-10-23 17:25:54 +00:00
Mamoru Tasaka
abf129c49f - Much better idea for Patch31 provided by Akira TAGOH <tagoh@redhat.com> 2009-10-14 15:24:31 +00:00
Mamoru Tasaka
bbad66ed0a - Fix the search path of ri command for ri manuals installed with gem (bug
528787)
2009-10-13 18:03:03 +00:00
Tomáš Mráz
209e5c2542 - fix openssl-1.0 API incompatibility 2009-08-26 10:11:58 +00:00
Tomáš Mráz
3bbdfef714 - Rebuild against new openssl 2009-08-26 09:49:47 +00:00
Mamoru Tasaka
36fd38003b - Make sure that readline.so is linked against readline 5 because Ruby is
under GPLv2
2009-07-23 14:57:46 +00:00
Jeroen van Meeuwen
6d07108771 1.8.6.369-1 2009-06-23 12:39:02 +00:00
Jeroen van Meeuwen
cd6aa0e02c 1.8.6.368-2 2009-06-20 17:50:59 +00:00
Jeroen van Meeuwen
c11147cfd2 1.8.6.368-1 2009-05-31 08:42:06 +00:00
Mamoru Tasaka
168ffcfeea Fix wrong macros definition 2009-05-20 23:36:22 +00:00