SHA256
1
0
forked from pool/ruby
Commit Graph

63 Commits

Author SHA256 Message Date
8d8ce811a4 - switch the default ruby to 3.3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=104
2023-12-11 11:06:11 +00:00
25c13cfdad - switch the default ruby to 3.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=102
2022-12-06 13:18:34 +00:00
575bb78134 - switch the default ruby to 3.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=101
2021-12-30 07:01:28 +00:00
2538cda8d7 - switch the default ruby to 3.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=100
2020-10-25 18:08:51 +00:00
1cc80d41a7 - switch the default ruby to 2.7
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=98
2020-02-17 16:31:54 +00:00
Stephan Kulow
48bc263437 - switch the default ruby to 2.6
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=96
2019-01-29 07:44:32 +00:00
e990639311 Accepting request 541806 from home:sbehlert:branches:devel:languages:ruby
- switch the default ruby to 2.5

OBS-URL: https://build.opensuse.org/request/show/541806
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=94
2018-01-22 10:30:34 +00:00
Stephan Kulow
1d8b45fc73 - switch the default ruby to 2.4
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=92
2017-07-11 06:44:03 +00:00
Stephan Kulow
162b7ce91f - bump version
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=90
2015-02-18 13:43:09 +00:00
Stephan Kulow
d7b599291d Accepting request 248379 from devel:languages:ruby:factory
- to make it easier to migrate from the old scheme to the new
  scheme BuildIgnore: ruby aswell

OBS-URL: https://build.opensuse.org/request/show/248379
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=88
2014-09-10 15:29:25 +00:00
Stephan Kulow
c0da6a06e0 - cleaned up buildrequires/requires and added buildignore for rubygem-gem2rpm
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=86
2014-09-10 11:32:45 +00:00
Stephan Kulow
41b4689da0 Accepting request 248311 from devel:languages:ruby:factory
- - cleaned up buildrequires/requires and added buildignore for rubygem-gem2rpm

- remove obsolete expand line

- remove the provides to avoid have choice

- migrated to just plain wrapper packages

OBS-URL: https://build.opensuse.org/request/show/248311
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=85
2014-09-10 11:32:05 +00:00
Klaus Kämpf
3310169aa1 - Update to 2.1.2
- fix for a regression of Hash#reject in Ruby 2.1.1
  - support for build with Readline-6.3 (see Bug #9578)
  - updated bundled version of libyaml with psych
  - some bug fixes.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=83
2014-05-16 20:27:52 +00:00
Klaus Kämpf
1d86e95543 - make api_version explicit in spec
- adapt versions of embedded gems

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=81
2014-03-02 09:08:30 +00:00
Stephan Kulow
741642da4a Accepting request 224240 from OBS:Server:Unstable
fix dependency errors by using api version 2.1.0 for minitest and friends

OBS-URL: https://build.opensuse.org/request/show/224240
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=79
2014-02-28 20:24:41 +00:00
Klaus Kämpf
c155669e89 - Update to 2.1.1
Speedup and bugfixes (upstream bug ids):
  - rubygems 2.2.2 (#9489)
  - fix segfault at unpacking modified String (#9478)
  - Struct#send(:setter=, rhs) does not return rhs (#9470)
  - Array#uniq behavior change (#9470)
  - Timeout behavior change (#9470)
  - Hash lookup with #hash and #eql broken (#9470)
  - bigdecimal division issue (#9470)
  - SizedQueue not working (#9470)
  - BidDecimal division (#9316)
  - fix 'gem install --ignore-dependencies' for remote gems  (#9282)
  - Array#to_h should not ignore badly formed elements (#9270)
  - Method#arity for keyword arguments (#8072)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=78
2014-02-28 11:02:26 +00:00
Klaus Kämpf
0166f09074 - add internal.h to ruby-devel-extra
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=76
2014-02-15 21:05:37 +00:00
Klaus Kämpf
34e0aa104c - Don't require rpm-with-ruby-provide-hook on SLE11.
It's not a runtime requirement but a build-time requirement for
  rubygems in SLE11. Buildservice will take care of that.
- reintroduce update-alternatives for rake, rdoc and ri as those

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=74
2014-02-10 11:21:50 +00:00
Stephan Kulow
2106091d7a Accepting request 221227 from OBS:Server:Unstable
- reintroduce update-alternatives for rake,rdoc and ri as those
  can come from more uptodate gems

OBS-URL: https://build.opensuse.org/request/show/221227
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=73
2014-02-07 19:53:23 +00:00
Klaus Kämpf
b81ea6e4c8 fix 12.2 build
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=72
2014-02-04 10:37:24 +00:00
Stephan Kulow
f95eca6813 don't use macros in comments
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=71
2014-02-04 06:45:36 +00:00
Klaus Kämpf
9594841e44 Accepting request 220747 from openSUSE:Factory:Staging:H
- readd old macros - for now at least
- generate provides for embedded rubygems
- merged ruby-common
- new package split - only single Ruby version installable
  ruby - binary
  libruby2_1-2_0 - ruby runtime library
  ruby-stdlib - ruby standard library
  ruby-doc - ruby documentation
  ruby-devel - ruby development
- revert the ruby split (ruby - ruby21)
  rename ruby21 to ruby, integrate 'ruby' and 'ruby-common'
- remove part of rubygems1.5 patch that modify mkmf which is
  already fixed upstream
- fix rb_arch in spec: append -gnu
- fix native gem builds: create gem native extensions dir
- initial version for ruby 2.1.0 - changes to Ruby 2.0:
  VM (method cache)
  RGenGC (See ko1’s RubyKaigi presentation and RubyConf 2013 presentation)
  refinements #8481 #8571
  syntax changes
  Rational/Complex Literal #8430
  def’s return value #3753
  Bignum
  use GMP #8796
  String#scrub #8414
  Socket.getifaddrs #8368
  RDoc 4.1.0 and RubyGems 2.2.0
  “literal”.freeze is now optimized #9042
  add Exception#cause #8257
  update libraries like BigDecimal, JSON, NKF, Rake, RubyGems, and RDoc

OBS-URL: https://build.opensuse.org/request/show/220747
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=70
2014-02-03 20:16:17 +00:00
Stephan Kulow
5a8cb02a02 Accepting request 213475 from openSUSE:Factory:Staging:Ruby21
OBS-URL: https://build.opensuse.org/request/show/213475
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=68
2014-01-10 14:28:32 +00:00
Stephan Kulow
83bf421106 - move update-alternative usage to main package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=67
2014-01-06 08:27:21 +00:00
Stephan Kulow
efcc201431 - change too strict ruby20 requires with _ge
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=63
2013-06-29 12:48:09 +00:00
Stephan Kulow
9cb1d18f90 Accepting request 181067 from OBS:Server:Unstable
- use update-alternatives the right way - which is portable too

OBS-URL: https://build.opensuse.org/request/show/181067
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=62
2013-06-26 16:57:11 +00:00
Stephan Kulow
c8edd27a07 Accepting request 180818 from OBS:Server:Unstable
- remove --force usage in favor of portable rm (SLE11)

OBS-URL: https://build.opensuse.org/request/show/180818
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=61
2013-06-25 09:11:49 +00:00
Stephan Kulow
9ad13026de - use --force for update-alternatives
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=59
2013-06-04 17:05:13 +00:00
Klaus Kämpf
bfc2c80d6f Accepting request 173679 from devel:languages:ruby
- switch to ruby 2.0 default

OBS-URL: https://build.opensuse.org/request/show/173679
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=57
2013-05-02 07:41:27 +00:00
Stephan Kulow
64cc6ac89f Accepting request 149455 from openSUSE:Tools:2.4
fix bootstrap problem. fixed changelog

OBS-URL: https://build.opensuse.org/request/show/149455
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=55
2013-01-22 08:21:57 +00:00
Stephan Kulow
981a1ecad4 - ruby-common no longer provides anything that ruby requires,
so remove it

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=53
2012-11-13 14:14:41 +00:00
Stephan Kulow
063e408fc6 - buildignore own subpackages to avoid bootstrap problem
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=51
2012-11-03 15:32:07 +00:00
Stephan Kulow
9ab5cd3949 Accepting request 129585 from openSUSE:Tools:Unstable
- add update-alternatives for ruby provided binaries

- expand ruby19 gemspecs as provides automatically

OBS-URL: https://build.opensuse.org/request/show/129585
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=47
2012-08-01 18:58:56 +00:00
Stephan Kulow
4b4c0dfe59 - split out ruby-common into a package on its own
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=43
2012-07-26 07:36:40 +00:00
Stephan Kulow
53dbe04f09 Accepting request 128957 from openSUSE:Tools:Unstable
- map the != operator to > - which might be wrong in 50% of all cases

- require a patched rpm in case rpm does not have magic hooks

- move the option parsing to a shell script that is able to do it
  rightly (rpm macros are just *BAD*)

- make the rubygemdeps a ruby script much more clever about gemspecs

- Another take on %gem_install, the version w/o passing parameters
  seemed to be wrong

- avoid *.gemspec, we get problems if we there are two

- remove too relaxing permissions from unpacked archive

- add a provides for ruby-macros

- Fix %gem_unpack:
  Fetch Gemspec from gem metadata for gems that don't package Gemspecs
  but generate them programatically

OBS-URL: https://build.opensuse.org/request/show/128957
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=42
2012-07-26 07:25:42 +00:00
Stephan Kulow
26ccd3ff50 one more fix for 11.4
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=38
2012-07-11 06:20:11 +00:00
Stephan Kulow
7897674e0e - gem_install_wrapper no longer necessary
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=37
2012-07-11 05:44:58 +00:00
Stephan Kulow
96685ceb06 Accepting request 127027 from home:coolo:branches:openSUSE:Factory
- Provide the following new RPM macros:
  + %gem_unpack
  + %gem_build
  + %gem_install (retaining the old behavior)

- add automatic provides and requires for rubygems

OBS-URL: https://build.opensuse.org/request/show/127027
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=32
2012-07-04 05:08:42 +00:00
Stephan Kulow
3546ed42e8 prepare_spec
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=31
2012-07-02 14:18:33 +00:00
Duncan Mac-Vicar
0c35e79f90 Accepting request 116706 from devel:languages:ruby:1.9
- make this package a wrapper around the default ruby - ruby19 for now

OBS-URL: https://build.opensuse.org/request/show/116706
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=27
2012-05-08 11:54:54 +00:00
Factory Maintainer
9df7175785 Accepting request 104504 from devel:openSUSE:Factory:patch-license
patch license to follow spdx.org standard

OBS-URL: https://build.opensuse.org/request/show/104504
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=26
2012-03-06 08:30:09 +00:00
507890b593 - update to 1.8.7.p357
- randomize hash to avoid algorithmic complexity attacks.
    CVE-2011-4815
  - initialization of hash_seed to be at the beginning of the
    process.
  - initialize random seed at first.
  - call OpenSSL::Random.seed at the SecureRandom.random_bytes
    call.  insert separators for array join.  patch by Masahiro
    Tomita.  [ruby-dev:44270]
  - mkconfig.rb: fix for continued lines.  based on a patch from
    Marcus Rueckert <darix AT opensu.se> at [ruby-core:20420].
  - Infinity is greater than any bignum number.  [ruby-dev:38672]
  - initialize store->ex_data.sk.  [ruby-core:28907]
    [ruby-core:23971] [ruby-core:18121]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=25
2011-12-29 01:45:08 +00:00
Stephan Kulow
4305f70b5d Accepting request 94811 from home:coolo:removeautomake
add automake to buildrequires

OBS-URL: https://build.opensuse.org/request/show/94811
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=24
2011-12-06 09:51:09 +00:00
ede0f5a2ef - update to 1.8.7.p352
- support for openssl compiled without SSLv2
  - multilib support for tk build
  - some IPv6 related fixes
  - zlib fixes
  - reinitialize PRNG when forking children
  - uri route_to fixes
  - fix race condition with variables and autoload
- drop 1887f60a8540f64f5c7bb14d57c0be70506941b8.patch
  included upstream
- drop ruby-1.8.7.p22_tcltk-multilib.patch
  solved differently upstream

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=23
2011-07-07 13:22:26 +00:00
054ef24272 - drop webrick patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=21
2011-05-20 13:26:00 +00:00
3bc831a403 - added ruby-1.8.x_rubylibdir.patch:
allows us to also change the path for the stdlib part of the ruby
  directory tree

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby?expand=0&rev=20
2011-03-18 13:47:34 +00:00
0fb2400110 Autobuild autoformatter for 62583
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby?expand=0&rev=22
2011-02-22 20:31:04 +00:00
2ead0c48bf Accepting request 62583 from devel:languages:ruby
Accepted submit request 62583 from user darix

OBS-URL: https://build.opensuse.org/request/show/62583
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby?expand=0&rev=21
2011-02-22 20:30:58 +00:00
OBS User autobuild
eda77c0412 Accepting request 42406 from home:darix:branches:openSUSE:Factory
Copy from home:darix:branches:openSUSE:Factory/ruby based on submit request 42406 from user darix

OBS-URL: https://build.opensuse.org/request/show/42406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby?expand=0&rev=17
2010-07-02 13:54:24 +00:00
OBS User autobuild
dbb7b2f126 Accepting request 40381 from devel:languages:ruby
Copy from devel:languages:ruby/ruby based on submit request 40381 from user darix

OBS-URL: https://build.opensuse.org/request/show/40381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby?expand=0&rev=16
2010-05-25 08:39:16 +00:00