Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37040290
en ru br
ALT Linux repos
S:3.1.2-alt2.1
5.0: 1.8.7-alt7
4.1: 1.8.7-alt0.M41.5
4.0: 1.8.6-alt2.M40.2
3.0: 1.8.2-alt7

Group :: Development/Ruby
RPM: ruby

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

19 june 2023 Pavel Skrylev <majioa at altlinux.org> 3.1.2-alt2.1

  • - removed rpm-build-ruby build dependency (closes #46576)

20 january 2023 Pavel Skrylev <majioa at altlinux.org> 3.1.2-alt2

  • ! removed unnecessary alias from macros

30 october 2022 Pavel Skrylev <majioa at altlinux.org> 3.1.2-alt1.1

  • ! fix arch for rpm-macros-ruby (thanx to vt@, closes #44173)

21 september 2022 Pavel Skrylev <majioa at altlinux.org> 3.1.2-alt1

  • ^ 3.1.1 -> 3.1.2
  • ! fix call to irb/erb (closes #43110)
  • ! fix CVEs
    + CVE-2022-28738: Double free in Regexp compilation
    + CVE-2022-28739: Buffer overrun in String-to-Float conversion

2 july 2022 Pavel Skrylev <majioa at altlinux.org> 3.1.1-alt1

  • ^ 2.7.6 -> 3.1.1
  • *split lib64 and lib folders for side and gems using system folder division
  • *single instantiating of ruby to crop out versioning
  • +add rewritten some ruby macros to conform ruby 3x style with single
     instantiating tree

20 april 2022 Pavel Skrylev <majioa at altlinux.org> 2.7.6-alt1

  • !fix bugs:
    + CVE-2022-28738
    + CVE-2022-28739

11 march 2022 Pavel Skrylev <majioa at altlinux.org> 2.7.5-alt1.2

  • !fix dependency to libffi8

18 january 2022 Pavel Skrylev <majioa at altlinux.org> 2.7.5-alt1.1

  • ! %ruby_sitearchdir path (ALT #41688)

26 november 2021 Pavel Skrylev <majioa at altlinux.org> 2.7.5-alt1

  • ^ 2.7.4 -> 2.7.5
  • ! realpath when loading a library over symlinks

6 october 2021 Pavel Skrylev <majioa at altlinux.org> 2.7.4-alt2.2

  • + enabled rpm-build-ruby gem autodetection
  • ! spec

23 september 2021 Ilya Kurdyukov <ilyakurdyukov at altlinux.org> 2.7.4-alt2.1

  • disabled bootstrap

23 september 2021 Ilya Kurdyukov <ilyakurdyukov at altlinux.org> 2.7.4-alt2

  • fixed miniruby bootstrap mode
  • LTO disabled (ruby built using LTO is broken)
  • enabled bootstrap to fix broken 2.7.4-alt1 build

18 july 2021 Pavel Skrylev <majioa at altlinux.org> 2.7.4-alt1

  • ^ 2.7.3 -> 2.7.4
  • ! build of LTE errors

24 april 2021 Evgeny Sinelnikov <sin at altlinux.org> 2.7.3-alt1.3

  • ^ ruby 2.7.2 -> 2.7.3

22 april 2021 Dmitriy Voropaev <voropaevdmtr at altlinux.org> 2.7.2-alt1.2

  • get a patch from upstream to fix a bug when building with Bision 3.7.5

5 december 2020 Pavel Skrylev <majioa at altlinux.org> 2.7.2-alt1.1

  • - by dropping dep to libgit, and build req to rpm-build-ruby replaced with
       only macros

16 november 2020 Pavel Skrylev <majioa at altlinux.org> 2.7.2-alt1

  • ^ ruby 2.7.1 -> 2.7.2

23 july 2020 Pavel Skrylev <majioa at altlinux.org> 2.7.1-alt2.1

  • ! ruby development deps

22 june 2020 Sergey Bolshakov <sbolshakov at altlinux.ru> 2.7.1-alt2

  • fixed packaging on so-called armh

25 may 2020 Pavel Skrylev <majioa at altlinux.org> 2.7.1-alt1

  • ^ ruby 2.7.0 -> 2.7.1
  • * to unbind ruby and libruby

25 march 2020 Pavel Skrylev <majioa at altlinux.org> 2.7.0-alt1

  • ^ ruby 2.5.5 -> 2.7.0
  • ^ rubygems 3.0.1 -> 3.1.2
  • + packaged gems gem-bundle-embedded, gem-racc-embedded

25 february 2020 Nikita Ermakov <arei at altlinux.org> 2.5.5-alt4.2

  • Disable valgrind for architectures which does not support it.

11 september 2019 Pavel Skrylev <majioa at altlinux.org> 2.5.5-alt4.1

  • ! spec according to changelog rules

14 august 2019 Pavel Skrylev <majioa at altlinux.org> 2.5.5-alt4

  • + ruby-mspec package
  • ! spec: syntax, gem dependencies

3 june 2019 Gleb F-Malinovskiy <glebfm at altlinux.org> 2.5.5-alt3

  • Fixed build on ppc64le architecture.
  • spec: bootstrap: fixed miniruby version.

2 may 2019 Pavel Skrylev <majioa at altlinux.org> 2.5.5-alt2

  • Fixed ri documentation placement (closes: #36294)

6 april 2019 Pavel Skrylev <majioa at altlinux.org> 2.5.5-alt1

  • Bump to 2.5.5
  • Added config.h to installation

1 february 2019 Pavel Skrylev <majioa at altlinux.org> 2.5.4-alt3

  • Allow provide ruby version.

17 january 2019 Pavel Skrylev <majioa at altlinux.org> 2.5.4-alt2

  • Added some gem dependencies to spec.

28 december 2018 Pavel Skrylev <majioa at altlinux.org> 2.5.4-alt1

  • Bump to 2.5.4;
  • Russian description;
  • Split tools to separate modules;
  • Fixes:
     + CVE-2018-16396: Tainted flags are not propagated in Array#pack and
       String#unpack with some directives;
     + CVE-2018-16395: OpenSSL::X509::Name equality check does not work correctly;
  • Modules pilled-out from the package:
     + json
     + minitest
     + update_rubygems
     + did_you_mean
     + net-telnet
     + power_assert
     + rake
     + test-unit
     + xmlrpc
     + rdoc

11 july 2018 Andrey Cherepanov <cas at altlinux.org> 2.5.1-alt4

  • Rebuild with new ruby autoreq.
  • ruby requires ruby-stdlibs.
  • Provides bundled gems.

10 july 2018 Andrey Cherepanov <cas at altlinux.org> 2.5.1-alt3

  • Fix version in provides.

28 may 2018 Andrey Cherepanov <cas at altlinux.org> 2.5.1-alt2

  • Package %ruby_ridir and %ruby_ri_sitedir directories in ruby.

30 march 2018 Andrey Cherepanov <cas at altlinux.org> 2.5.1-alt1

  • New version.
  • Fixes:
     + CVE-2017-17742: HTTP response splitting in WEBrick
     + CVE-2018-6914: Unintentional file and directory creation with directory traversal in tempfile and tmpdir
     + CVE-2018-8777: DoS by large request in WEBrick
     + CVE-2018-8778: Buffer under-read in String#unpack
     + CVE-2018-8779: Unintentional socket creation by poisoned NUL byte in UNIXServer and UNIXSocket
     + CVE-2018-8780: Unintentional directory traversal by poisoned NUL byte in Dir

5 march 2018 Andrey Cherepanov <cas at altlinux.org> 2.5.0-alt1

  • New version.
  • Fixes:
     + CVE-2017-17405 Command injection vulnerability in Net::FTP
  • Update Rubygems to 2.7.6 with security fixes (see https://blog.rubygems.org/2018/02/15/2.7.6-released.html)

21 december 2017 Andrew Savchenko <bircoph at altlinux.org> 2.4.2-alt4

  • Properly check for __uint128_t.

18 december 2017 Andrew Savchenko <bircoph at altlinux.org> 2.4.2-alt3

  • Add miniruby-src subpackage.
  • Bootstrap miniruby without ruby using miniruby-src.

12 october 2017 Andrey Cherepanov <cas at altlinux.org> 2.4.2-alt2

  • Merge rubygems-2.6.14 changes
  • Fixes:
     + CVE-2017-0903 Unsafe Object Deserialization Vulnerability in RubyGems

16 september 2017 Andrey Cherepanov <cas at altlinux.org> 2.4.2-alt1

  • New version 2.4.2
  • Security fixes:
     + CVE-2017-0898: Buffer underrun vulnerability in Kernel.sprintf
     + CVE-2017-10784: Escape sequence injection vulnerability in the Basic authentication of WEBrick
     + CVE-2017-14033: Buffer underrun vulnerability in OpenSSL ASN1 decode
     + CVE-2017-14064: Heap exposure in generating JSON

5 september 2017 Andrey Cherepanov <cas at altlinux.org> 2.4.1-alt1

  • New version 2.4.1 with gems 2.6.13
  • Security fixes:
     + CVE-2017-0902 a DNS request hijacking vulnerability
     + CVE-2017-0899 an ANSI escape sequence vulnerability
     + CVE-2017-0900 a DoS vulnerability in the query command
     + CVE-2017-0901 a vulnerability in the gem installer that allowed a malicious gem to overwrite arbitrary files
  • ext/tk: Tk is removed from stdlib. [Feature #8539]

24 march 2017 Vladimir D. Seleznev <vseleznv at altlinux.org> 2.3.1-alt2.qa1

  • Rebuilt against Tcl/Tk 8.6

7 march 2017 Denis Medvedev <nbr at altlinux.org> 2.3.1-alt2

  • Fix ruby library path

8 september 2016 Denis Medvedev <nbr at altlinux.org> 2.3.1-alt1

  • new version

1 july 2014 Led <led at altlinux.ru> 2.0.0-alt10

  • p510 upstream patchlevel

27 june 2014 Led <led at altlinux.ru> 2.0.0-alt9

  • p499 upstream patchlevel

31 may 2014 Led <led at altlinux.ru> 2.0.0-alt8

  • p490 upstream patchlevel

9 may 2014 Led <led at altlinux.ru> 2.0.0-alt7

  • p481 upstream patchlevel

7 may 2014 Led <led at altlinux.ru> 2.0.0-alt6

  • p480 upstream patchlevel

1 may 2014 Led <led at altlinux.ru> 2.0.0-alt5

  • p477 upstream patchlevel

31 march 2014 Led <led at altlinux.ru> 2.0.0-alt4

  • p466 upstream patchlevel

22 march 2014 Led <led at altlinux.ru> 2.0.0-alt3

  • p462 upstream patchlevel
  • excluded filetrigger for site ri cache update

20 march 2014 Led <led at altlinux.ru> 2.0.0-alt2

  • p461 upstream patchlevel

19 march 2014 Led <led at altlinux.ru> 2.0.0-alt1

  • 2.0.0 p458 upstream patchlevel

24 february 2014 Led <led at altlinux.ru> 1.9.3-alt47

  • p545 upstream patchlevel

22 february 2014 Led <led at altlinux.ru> 1.9.3-alt46

  • p541 upstream patchlevel

18 february 2014 Led <led at altlinux.ru> 1.9.3-alt45

  • p537 upstream patchlevel

18 february 2014 Led <led at altlinux.ru> 1.9.3-alt44

  • p535 upstream patchlevel

14 february 2014 Led <led at altlinux.ru> 1.9.3-alt43

  • p534 upstream patchlevel

6 february 2014 Led <led at altlinux.ru> 1.9.3-alt42

  • p515 upstream patchlevel

5 february 2014 Led <led at altlinux.ru> 1.9.3-alt41

  • p514 upstream patchlevel

1 february 2014 Led <led at altlinux.ru> 1.9.3-alt40

  • p511 upstream patchlevel

30 january 2014 Led <led at altlinux.ru> 1.9.3-alt39

  • p510 upstream patchlevel

30 january 2014 Led <led at altlinux.ru> 1.9.3-alt38

  • p503 upstream patchlevel

9 january 2014 Led <led at altlinux.ru> 1.9.3-alt37

  • p489 upstream patchlevel

24 december 2013 Led <led at altlinux.ru> 1.9.3-alt36

  • p488 upstream patchlevel

24 november 2013 Led <led at altlinux.ru> 1.9.3-alt35

  • p483 upstream patchlevel

31 october 2013 Led <led at altlinux.ru> 1.9.3-alt34

  • p482 upstream patchlevel

3 september 2013 Led <led at altlinux.ru> 1.9.3-alt33

  • p470 upstream patchlevel

21 august 2013 Led <led at altlinux.ru> 1.9.3-alt32

  • p469 upstream patchlevel

14 august 2013 Led <led at altlinux.ru> 1.9.3-alt31

  • p465 upstream patchlevel

11 august 2013 Led <led at altlinux.ru> 1.9.3-alt30

  • p464 upstream patchlevel

4 august 2013 Led <led at altlinux.ru> 1.9.3-alt29

  • p458 upstream patchlevel

18 july 2013 Led <led at altlinux.ru> 1.9.3-alt28

  • p455 upstream patchlevel

12 july 2013 Led <led at altlinux.ru> 1.9.3-alt27

  • p452 upstream patchlevel

11 july 2013 Led <led at altlinux.ru> 1.9.3-alt26

  • p451 upstream patchlevel

1 july 2013 Led <led at altlinux.ru> 1.9.3-alt25

  • p448 upstream patchlevel

29 may 2013 Led <led at altlinux.ru> 1.9.3-alt24

  • p432 upstream patchlevel

16 may 2013 Led <led at altlinux.ru> 1.9.3-alt23

  • p430 upstream patchlevel

15 may 2013 Led <led at altlinux.ru> 1.9.3-alt22

  • p429 upstream patchlevel

15 april 2013 Led <led at altlinux.ru> 1.9.3-alt21

  • p415 upstream patchlevel

5 april 2013 Led <led at altlinux.ru> 1.9.3-alt20

  • p411 upstream patchlevel

3 april 2013 Led <led at altlinux.ru> 1.9.3-alt19

  • p408 upstream patchlevel

30 march 2013 Led <led at altlinux.ru> 1.9.3-alt18

  • p401 upstream patchlevel

23 march 2013 Led <led at altlinux.ru> 1.9.3-alt17

  • p394 upstream patchlevel

28 february 2013 Led <led at altlinux.ru> 1.9.3-alt16

  • p393 upstream patchlevel

25 february 2013 Led <led at altlinux.ru> 1.9.3-alt15

  • p392 upstream patchlevel

14 february 2013 Led <led at altlinux.ru> 1.9.3-alt14

  • p386 upstream patchlevel:
     + JSON updated to 1.5.5

10 february 2013 Led <led at altlinux.ru> 1.9.3-alt13

  • fixed BuildRequires (ALT#28533)

8 february 2013 Led <led at altlinux.ru> 1.9.3-alt12

  • p385 upstream patchlevel

1 february 2013 Led <led at altlinux.ru> 1.9.3-alt11

  • moved ri to separate subpackage
  • moved rdoc to ruby-tools subpackage
  • removed rdoc subpackage
  • added strict requires of ri for ruby-doc-ri (ALT#28451)

15 january 2013 Led <led at altlinux.ru> 1.9.3-alt10

  • p374 upstream patchlevel

12 january 2013 Led <led at altlinux.ru> 1.9.3-alt9

  • p367 upstream patchlevel

25 december 2012 Led <led at altlinux.ru> 1.9.3-alt8

  • p362 upstream patchlevel

16 december 2012 Led <led at altlinux.ru> 1.9.3-alt7

  • p341 upstream patchlevel

15 december 2012 Led <led at altlinux.ru> 1.9.3-alt6

  • %files: fixed %ruby_arch (for arches with the suffix "-eabi")

13 december 2012 Led <led at altlinux.ru> 1.9.3-alt5

  • %install: fixed %ruby_arch (for arches with the suffix "-eabi")

12 december 2012 Led <led at altlinux.ru> 1.9.3-alt4

  • fixed ruby libpath
  • fixed BuildRequires

11 december 2012 Led <led at altlinux.ru> 1.9.3-alt3

  • %name-stdlibs: fixed Provides
  • fixed requires
  • built with default ruby_version

10 december 2012 Led <led at altlinux.ru> 1.9.3-alt2

  • added more Provides/Obsoletes

8 december 2012 Led <led at altlinux.ru> 1.9.3-alt1

  • 1.9.3

22 april 2011 Andriy Stepanov <stanv at altlinux.ru> 1.9.2-alt2.r31204.1

  • Adopt Conflicts.

21 april 2011 Andriy Stepanov <stanv at altlinux.ru> 1.9.2-alt1.r31204.1

  • SVN revision 31204.

18 march 2011 Andriy Stepanov <stanv at altlinux.ru> 1.9.2-alt1.r30896.1

  • SVN revision 30896.
  • Tests runs on single CPU. XXX: fix this one.

31 december 2010 Alexey I. Froloff <raorn at altlinux.org> 1.9.2-alt1.r30363.1

  • SVN revision 30363 AKA 1.9.2p136
  • Resurrected pager selection patch for ri
  • Added filetrigger for site ri cache update

29 november 2010 Alexey I. Froloff <raorn at altlinux.org> 1.9.2-alt1.r29921.1

  • SVN revision 29921 AKA 1.9.2p53

16 october 2010 Alexey I. Froloff <raorn at altlinux.org> 1.9.2-alt1.r29393.1

  • SVN revision 29393 AKA 1.9.2p14

25 september 2010 Alexey I. Froloff <raorn at altlinux.org> 1.9.2-alt1.r29034.1

  • SVN revision 29034 AKA 1.9.2p0
     + Incompatible changes:
       * $: no longer includes the current directory, use require_relative
       * Symbol with an invalid encoding is forbidden to exist.
       * Enumerator#rewind now calls the "rewind" method of the enclosed
         object if defined.
       * Enumerator#next doesn't clear the position at end.
       * Kernel#instance_eval yields the receiver.
       * The year argument of Time.{utc,gm,local,mktime} is now interpreted
         as the value itself.  For example, Time.utc(99) means the year 99
         AD, not 1999 AD.
       * Socket#{recvfrom,recvfrom_nonblock,accept,accept_nonblock,sysaccept}
         returns a sender address as Addrinfo object instead of a binary
         sockaddr string.  Addrinfo#to_s returns the old binary sockaddr
         string.
       * BasicSocket#getsockopt returns Socket::Option object instead of a
         binary string.  Socket::Option#to_s returns the old binary string.
       * Socket.do_not_reverse_lookup is turned on by default now.
       * Time.parse raises ArgumentError when no date information.
       * Regexp properties (\p{}) names now ignore underscores, spaces, and
         case, so \p{ol chiki} is the same as \p{Ol_Chiki}
       * Regexps now support Unicode 5.2 (new characters and scripts)
       * \d, \s, and \w are now ASCII only; use POSIX bracket classes and
         \p{} for Unicode semantics
     + See NEWS for more info...

29 december 2009 Alexey I. Froloff <raorn at altlinux.org> 1.9.1-alt1.r26040.1

  • Fix String#ljust, String#rjust and String#center breakage after
     CVE-2009-4124 fix

9 december 2009 Alexey I. Froloff <raorn at altlinux.org> 1.9.1-alt1.r26040

  • SVN revision 26040 AKA 1.9.1p376 (2009-12-07)
     + CVE-2009-4124

29 november 2009 Alexey I. Froloff <raorn at altlinux.org> 1.9.1-alt1.r25953

  • SVN revision 25953 AKA 1.9.1p355 (2009-11-27)
  • Backported fix for REXML formatter exception when duplicate namespaced
     attributes exist

26 november 2009 Alexey I. Froloff <raorn at altlinux.org> 1.9.1-alt1.r25816.1

  • Make tests pass on ARM

18 november 2009 Alexey I. Froloff <raorn at altlinux.org> 1.9.1-alt1.r25816

  • SVN revision 25816 AKA 1.9.1p339 (2009-11-17)
  • Backported fix for String#[] issues with short UTF-8 strings

10 november 2009 Alexey I. Froloff <raorn at altlinux.org> 1.9.1-alt1.20091101

  • SVN snapshot 20091101 AKA 1.9.1-p333
  • Execute full test suite in %check

26 september 2009 Alexey I. Froloff <raorn at altlinux.org> 1.9.1-alt1.20090809

  • SVN snapshot 20090809 AKA 1.9.1-p281
    + digest/sha2: Update to 1.0 RELEASE which fixes an off-by-one bug in
      SHA-256 hashing.

28 july 2009 Alexey I. Froloff <raorn at altlinux.org> 1.9.1-alt1.20090727

  • SVN snapshot 20090727 AKA 1.9.1-p252
  • Fixed "warning: `*' interpreted as argument prefix" in pathname.rb

6 july 2009 Alexey I. Froloff <raorn at altlinux.org> 1.9.1-alt1.20090625

  • SVN snapshot 20090625 AKA 1.9.1.203
     + CVE-2009-1904: DoS vulnerability in BigDecimal module
  • All ruby-module-*'s merged back to ruby-stdlibs and ruby-stdlibs-tk
  • Shared library moved back from /%_lib to %_libdir
  • Disabled rubygems by default, use ruby option "--enable gems" to enable
  • All packages with RI documentation should depend on ruby-doc-ri
  • Modules excluded from stdlibs (packaged separately):
     + json
     + minitest
     + racc
     + rake
     + rubygems
     + test/unit

31 august 2008 Sir Raorn <raorn at altlinux.ru> 1.8.7-alt7

  • Use config.sub when guessing target architecture
  • Use files.req for directory provides (needs updated rpm-build-ruby)

12 august 2008 Kirill A. Shutemov <kas at altlinux.ru> 1.8.7-alt6

  • 1.8.7.72
     + Multiple vulnerabilities
       + Several vulnerabilities in safe level
         + untrace_var is permitted at safe level 4
         + $PROGRAM_NAME may be modified at safe level 4
         + insecure methods may be called at safe level 1-3
         + syslog operations are permitted at safe level 4
       + DoS vulnerability in WEBrick
       + Lack of taintness check in dl
       + CVE-2008-1447: DNS spoofing vulnerability in resolv.rb

10 july 2008 Sir Raorn <raorn at altlinux.ru> 1.8.7-alt5

  • 1.8.7.51
  • Fix FHS patch which was broken in 1.8.7-alt3
  • Put ruby binary and libruby back to /usr/

20 june 2008 Kirill A. Shutemov <kas at altlinux.ru> 1.8.7-alt4

  • 1.8.7.22
     + CVE-2008-2726

19 june 2008 Kirill A. Shutemov <kas at altlinux.ru> 1.8.7-alt3

  • 1.8.7.19
  • Built with libdb4.7

3 june 2008 Kirill A. Shutemov <kas at altlinux.ru> 1.8.7-alt2

  • 1.8.7.3
     + lib/erb.rb: works fine without strscan

1 june 2008 Kirill A. Shutemov <kas at altlinux.ru> 1.8.7-alt1

  • 1.8.7
     + Enumerator is now a built-in module

29 march 2008 Sir Raorn <raorn at altlinux.ru> 1.8.6-alt8

  • Built with new rpm-build-ruby:
    + Removed rpm-build-ruby subpackage
    + Removed all manual dependencies
  • Switched to Tcl/Tk stubs (8.5) instead of direct linking (sbolshakov@)

6 march 2008 Kirill A. Shutemov <kas at altlinux.ru> 1.8.6-alt7

  • update to 1.8.6.114
     + fix file access vulnerability of WEBrick

6 february 2008 Kirill A. Shutemov <kas at altlinux.ru> 1.8.6-alt6

  • rubynode updated to 0.1.5
     + Fix a possible segfault with OP_ASGN2 nodes
  • synced with Debian ruby1.8-1.8.6.111-4
     + rcov may crash because of backwards incompatibility.
       This fix is a back port from the upstream (r14826-15141).
  • temporary build with tk8.4 to avoid crash

3 february 2008 Kirill A. Shutemov <kas at altlinux.ru> 1.8.6-alt5

  • remove non-ascii symbols from description and summary

2 february 2008 Kirill A. Shutemov <kas at altlinux.ru> 1.8.6-alt4

  • ruby-module-rubynode: rubynode 0.1.4 integrated into ruby tree
  • select first valid pager, not last (raorn@)

11 january 2008 Kirill A. Shutemov <kas at altlinux.ru> 1.8.6-alt3

  • branch based git repository
  • update to ruby_1_8_6 svn branch (revision 14091)
  • sync with debian 1.8.6.111-2
     + CVE-2007-5162
  • install libruby.so into %_libdir (bug #13951)
  • move arch-depended site_ruby to /usr/local/ (raorn@)
  • update macros (bug #13933)
  • add missing deps to ruby-module-rexml

11 april 2007 Kirill A. Shutemov <kas at altlinux.ru> 1.8.6-alt2

  • generation rdoc documentation:
     + add make rdoc

1 april 2007 Kirill A. Shutemov <kas at altlinux.ru> 1.8.6-alt1

  • build without debug

25 march 2007 Kirill A. Shutemov <kas at altlinux.ru> 1.8.6-alt0

  • 1.8.6

22 february 2007 Pavlov Konstantin <thresh at altlinux.ru> 1.8.5-alt4.1

  • added rpm-build-ruby subpackage, moved rpm macros to it.

11 january 2007 Kirill A. Shutemov <kas at altlinux.ru> 1.8.5-alt4

  • /usr/inculde/ruby added to libruby-devel(bug #10506)

5 january 2007 Sir Raorn <raorn at altlinux.ru> 1.8.5-alt3.1

  • Do not handle html-style comments in code as specials

5 december 2006 Kirill A. Shutemov <kas at altlinux.ru> 1.8.5-alt3

  • 1.8.5-p2
  • ri pager selection fixing

24 october 2006 Sir Raorn <raorn at altlinux.ru> 1.8.5-alt2.1

  • Re-added ruby-stdlibs - pure virtual package with all requires
  • mkmf.rb moved to libruby-devel
  • base64.rb moved to module-digest
  • pstore.rb moved to module-fileutils
  • module-stdlibs renamed to module-misc
  • libruby-devel requires tool-rdoc
  • Hardened requires on libruby for module-*
  • Re-added lost %ruby_configure macro
  • Added macroses for "setup.rb"-based modules
  • Added %ruby_vendor macro - ruby -rvendor-specific

9 october 2006 Kirill A. Shutemov <kas at altlinux.ru> 1.8.5-alt2

  • spec rewrite from scratch
  • stdlibs sparate to many packages
  • new packages naming strategy
  • ruby executable moved to /bin
  • ruby library moved to /%_lib
  • headers moved to /usr/include/ FHS
  • and many others

26 september 2006 Kirill A. Shutemov <kas at altlinux.ru> 1.8.5-alt1

  • 1.8.5
  • debian 1.8.5-2 synced
  • warnings in core removed

13 april 2006 Sir Raorn <raorn at altlinux.ru> 1.8.4-alt5

  • Fixed x86_64 filelist and fhs patch (closes: #9401)
  • rdocall script dropped

25 march 2006 ALT QA Team Robot <qa-robot at altlinux.org> 1.8.4-alt4.1

  • Rebuilt with libdb4.4.

3 march 2006 Kirill A. Shutemov <kas at altlinux.ru> 1.8.4-alt4

  • patching order changed
  • Patch ported from FC ruby-1.8-fc-no-eaccess.patch:
       backported from ruby CVS to avoid conflict  between newer glibc.
  • ruby-1.8-alt-ri-DESTDIR.patch removed

3 march 2006 Kirill A. Shutemov <kas at altlinux.ru> 1.8.4-alt3

  • Patches ported from debian:
     * ruby-1.8-deb-delegate.rb.patch
  • delegate.rb should use Kernel::raise for Thread.
        [ruby-dev:22681][ruby-dev:22684]
  • delegate.rb should not delegate singleton_method_added.
     * ruby-1.8-deb-.document.patch
  • rdoc processes net/* and some libraries.
     * ruby-1.8-deb-yaml_bignum.patch
  • YAML.dump/load cannot handle Bignum. [ruby-core:6159]
  • patch from Michael Ablassmeier
     * ruby-1.8-deb-yaml_symbol.patch
  • YAML loading of quoted symbols is broken

27 february 2006 Kirill A. Shutemov <kas at altlinux.ru> 1.8.4-alt2

  • FHS patch updated:
     * DESTDIR processing fixed
     * rbconfig back to archlibdir
  • Generating system-wide documentation for ri using make

14 february 2006 Kirill A. Shutemov <kas at altlinux.ru> 1.8.4-alt1

  • spec cleanups
  • FHS patch updated: headers in /usr/include/ruby/%subver

23 january 2006 Sir Raorn <raorn at altlinux.ru> 1.8.4-alt0

  • [1.8.4]

30 december 2005 ALT QA Team Robot <qa-robot at altlinux.org> 1.8.2-alt7.1

  • Rebuilt with libreadline.so.5.

8 june 2005 Kirill A. Shutemov <kas at altlinux.ru> 1.8.2-alt7

  • rebuild

15 april 2005 Anton D. Kachalov <mouse at altlinux.org> 1.8.2-alt6.1

  • multilib support

28 february 2005 Kirill A. Shutemov <kas at altlinux.ru> 1.8.2-alt6

  • %configure --with-vendordir
  • Change default DESTDIR in rbconfig.rb

10 february 2005 ALT QA Team Robot <qa-robot at altlinux.org> 1.8.2-alt5.1.1

  • Updated libdb4 build dependencies.
  • Rebuilt with libdb4.3.

24 january 2005 Sir Raorn <raorn at altlinux.ru> 1.8.2-alt5.1

  • Some spec cleanups
  • Use --disable-rpath
  • Use `%_lib' instead of `lib' (maybe-x86_64-fixes)
  • Do not set LD_LIBRARY_PATH - rubytest.rb does it for us
  • Create created.rid file in RI site dir so it will look like doc dir
  • Use rdoc -a by default

10 january 2005 Kirill A. Shutemov <kas at altlinux.ru> 1.8.2-alt5

  • 1.8.2 release
  • ruby-1.8.2-alt-extdoc.patch in upstream now

12 september 2004 Kirill A. Shutemov <kas at altlinux.ru> 1.8.2-alt4

  • Move extensions docs from extensions/ext to extensions

11 september 2004 Sir Raorn <raorn at altlinux.ru> 1.8.2-alt3.2

  • %dir'ed ri_sitedir

11 september 2004 Sir Raorn <raorn at altlinux.ru> 1.8.2-alt3.1

  • Changed %ruby_ri_systemdir to %ruby_ri_sitedir (points to
     %_datadir/ri/%subver/site)
  • Document more external modules (which have it's own documentation):
     + iconv
     + io/wait
     + strscan
     + zlib

5 september 2004 Kirill A. Shutemov <kas at altlinux.ru> 1.8.2-alt3

  • Add %ruby_ri_systemdir and %rdoc macros
  • Now --ri-site defers DESTDIR (patch by Alexey I. Froloff)
  • Add script 'rdocall' for generate all rdoc documentation

14 august 2004 Kirill A. Shutemov <kas at altlinux.ru> 1.8.2-alt2

  • 1.8.2-preview2

18 july 2004 Kirill A. Shutemov <kas at altlinux.ru> 1.8.2-alt1

  • 1.8.2-preview1
  • New patch to fix 3506 by Sean Russell

6 july 2004 Kirill A. Shutemov <kas at altlinux.ru> 1.8.1-alt9

  • Add %ruby_begin and %ruby_end macros
  • Add README.ALT-CP1251 and README.ALT-KOI8

10 may 2004 ALT QA Team Robot <qa-robot at altlinux.org> 1.8.1-alt8.1

  • Rebuilt with openssl-0.9.7d.

20 april 2004 Kirill A. Shutemov <kas at altlinux.ru> 1.8.1-alt8

  • Fixed bug #3506(REXML)

24 march 2004 Alexander Bokovoy <ab at altlinux.ru> 1.8.1-alt7

  • Snapshot as of 2004/03/24
  • Fixed:
       + socket extension build in chrooted environment

9 march 2004 Alexander Bokovoy <ab at altlinux.ru> 1.8.1-alt6

  • Snapshot as of 2004/03/08

16 february 2004 Alexander Bokovoy <ab at altlinux.ru> 1.8.1-alt5

  • Snapshot as of 2004/02/15
  • Rebuild against libdb4.2

28 december 2003 Alexander Bokovoy <ab at altlinux.ru> 1.8.1-alt4

  • Snapshot as of 2003/12/28 of ruby_1_8 branch
  • Removed:
       + patch for rdoc fixes (integrated to upstream)
  • Fixed:
       + segfault in Syck's emitter (matz)

25 december 2003 Alexander Bokovoy <ab at altlinux.ru> 1.8.1-alt3

  • Fixed:
       + rdoc's simple markup ToFlow class
  • We obsolete 'ri' package now but do not package rdoc-ed
     'ri' metainfo for standard libs so far (nothing to package yet)

24 december 2003 Alexander Bokovoy <ab at altlinux.ru> 1.8.1-alt2

  • Fixed:
       + rdoc's simple markup classes

24 december 2003 Alexander Bokovoy <ab at altlinux.ru> 1.8.1-alt1

  • 1.8.1

18 december 2003 Alexander Bokovoy <ab at altlinux.ru> 1.8-alt11

  • Snapshot as of 2003/12/18
  • REXML support for iconv(3) is in upstream now

27 september 2003 Alexander Bokovoy <ab at altlinux.ru> 1.8-alt10

  • Snapshot as of 2003/09/27
  • All external documentation moved to ruby-doc-extra package

21 august 2003 Alexander Bokovoy <ab at altlinux.ru> 1.8-alt9

  • Snapshot as of 2003/08/21

6 august 2003 Alexander Bokovoy <ab at altlinux.ru> 1.8-alt8

  • Fixed:
     + REXML now falls back to iconv(3) when there is no native
       support for specified encoding (ab)

5 august 2003 Alexander Bokovoy <ab at altlinux.ru> 1.8-alt7

  • Final Ruby 1.8.0 + post-release fixes from CVS

2 august 2003 Alexander Bokovoy <ab at altlinux.ru> 1.8-alt6

  • 2003/08/02
  • OpenSSL support integrated, thus ruby-openssl is obsolete now

22 july 2003 Alexander Bokovoy <ab at altlinux.ru> 1.8-alt5

  • Snapshot as of 2003/07/22

7 july 2003 Alexander Bokovoy <ab at altlinux.ru> 1.8-alt4

  • Test::Unit is included into stdlibs, ruby-stdlibs package
     obsoletes ruby-testunit now and provides it for backward
     compatibility

6 july 2003 Alexander Bokovoy <ab at altlinux.ru> 1.8-alt3

  • Tag release in BTE
  • Remove tinfo patch for curses, integrated into upstream

5 july 2003 Alexander Bokovoy <ab at altlinux.ru> 1.8-alt2

  • 1.8 CVS snapshot (2003/07/05)

29 june 2003 Alexander Bokovoy <ab at altlinux.ru> 1.8-alt1

  • 1.8 CVS snapshot (2003/06/29)
  • Patches updated, CGI patch excluded (already in upstream)
  • Add %_libdir/%name/vendor_ruby/%subver/%{_target_cpu}-%{_host_os} to the list
     of owned directories for stdlibs-core
  • Enhance dependencies between subpackages:
       + lib%name is a base package, everything else requires it (through a chain),
         it also owns a Ruby subtree directories
       + %name-stdlibs prerequires lib%name
       + %name-stdlibc-tk prerequires %name-stdlibs
       + every third-party Ruby package *should* prerequire lib%name
         if it is installable into Ruby subtree
  • Clean up spec file:
       + Fix miniruby calls to use non-Perlish variable notation only
  • Removed:
       + %name-stdlib-core package merged with lib%name
  • Major review of packaged documentation:
       + Ruby FAQ is now in A4 PDF
       + Hal Fulton's "Rubyesque API" from EuRuKo03
       + Tobias Peters' "Garbage in Ruby Extensions" from EuRuKo03
       + Features of Ruby 1.8 since Ruby 1.6 from ruby-shim project

10 december 2002 Alexander Bokovoy <ab at altlinux.ru> 1.7.3-alt9

  • Fixed:
       + Readline extension was lost due wrong check for libtermcap instead
         of libtinfo
       + fileutils.rb incorrect behaviour for symlinks (mouse@altlinux.ru)

22 november 2002 Alexander Bokovoy <ab at altlinux.ru> 1.7.3-alt8

  • Fixed:
       + IRB code to not use #initialize publicly as it is a private method
         in Ruby 1.7 since 2002-11-14.
  • Removed:
       + Proxy-Authorization support in Net::HTTP patch (integrated into upstream)

19 november 2002 Alexander Bokovoy <ab at altlinux.ru> 1.7.3-alt7

  • Changed:
       + Installation splitted between %_datadir and %_libdir
         in order to be more conformant to FHS
       + Directory structure is stored in %name-stdlibs-core package
       + vendordir/vendorarchdir added as /usr/{lib,share}/ruby/vendor_ruby
         and site-specific dirs moved to /usr/local
  • Fixed:
       + curses modules build fixed
       + mkmf.rb to successuly configure C++ exetnsions

29 october 2002 Alexander Bokovoy <ab at altlinux.ru> 1.7.3-alt6

  • Removed:
       + misc/*.el as now they are part of (X)Emacs prog-modes
  • Added:
       + Patch to fix CGI and Cookies to follow 1.7's split() behaviour
       + Gdbm module support
  • Fixed:
       + Getaddrinfo detection code in mkmf
  • ToDo:
       + Fix mkmf to run run_test() against locally compiled libruby.so
         when dealing with extensions, not against (non-)existent system-wide one

26 october 2002 Alexander Bokovoy <ab at altlinux.ru> 1.7.3-alt5

  • News snapshot (2002/10/26)
  • Fixed BuildReq to allow build of gdbm module
  • Group changed to Development/Ruby
  • Remove ruby-stdlibs-win32ole as it seems tend to not work

9 october 2002 Alexander Bokovoy <ab at altlinux.ru> 1.7.3-alt4

  • New snapshot (2002/10/09)
  • Changed:
       + Emacs support moved to %name-doc and placed in %_docdir/%name-%1.1.0/misc
         unless XEmacs and GNU Emacs maintaining teams decide where and how
         to put third-party program modes. Also, XEmacs already has (an outdated)
         ruby-mode.

26 september 2002 Sergey Bolshakov <s.bolshakov at belcaf.com> 1.7.3-alt3

  • rebuilt with tcl 8.4

19 september 2002 Alexander Bokovoy <ab at altlinux.ru> 1.7.3-alt2

  • New snapshot (2002/09/19)
  • Added:
       + Patch to support proxy authorization in Net::HTTP (Alexander Bokovoy)
       + Win32ole support using Wine as ruby-stdlibs-win32ole
       + db module using libdb4
  • Fixed:
       + Build requires to include Readline

9 september 2002 Alexander Bokovoy <ab at altlinux.ru> 1.7.3-alt1

  • Initial build of 1.7.x
  • Standard library splitted off to ruby-stdlibs
  • More libification:
       + Dynamic library splitted off to libruby
       + ruby-devel renamed to libruby-devel
       + ruby-devel-static renamed to libruby-devel-static
  • Tcl/Tk extensions work now and split off to ruby-stdlibs-tk
  • Documentation extended

7 august 2002 Grigory Milev <week at altlinux.ru> 1.6.7-alt1

  • minor spec cleanup

7 may 2002 Alexander Bokovoy <ab at altlinux.ru> 1.6.7-alt1

  • 1.6.7 + post release fixes

8 february 2002 Alexander Bokovoy <ab at altlinux.ru> 1.6.6-alt3

  • Dependencies for ruby-doc package refined

28 january 2002 Stanislav Ievlev <inger at altlinux.ru> 1.6.6-alt2

  • rebuild with new python

26 december 2001 Alexander Bokovoy <ab at altlinux.ru> 1.6.6-alt1

  • 1.6.6
  • Removed:
       + mkmf patch (integrated into upstream)
       + Regexp patch (integrated into upstream)

20 december 2001 Alexander Bokovoy <ab at altlinux.ru> 1.6.5-alt6

  • Fixed:
       + mkmf patch updated to one from Nobu Nakada

13 december 2001 Alexander Bokovoy <ab at altlinux.ru> 1.6.5-alt5

  • Fixed:
       + Regexp UTF-8 handling (backport from 1.7.x)
       + %_libdir/ruby/site_ruby/%subver added

5 december 2001 Alexander Bokovoy <ab at altlinux.ru> 1.6.5-alt4

  • Updated:
       + Programming Ruby up to 0.3a
       + URL for Ruby FAQ
  • Fixed:
       + Programming Ruby html structure

30 november 2001 Alexander Bokovoy <ab at altlinux.ru> 1.6.5-alt3

  • Fixed:
       + mkmf to allow full usage of $(DESTDIR), this is required to
         properly build extension packages

16 october 2001 Alexander Bokovoy <ab at altlinux.ru> 1.6.5-alt2

  • Enable shared library build
  • Move static library to devel-static

28 september 2001 Stanislav Ievlev <inger at altlinux.ru> 1.6.5-alt1

  • 1.6.5

14 june 2001 Stanislav Ievlev <inger at altlinux.ru> 1.6.4-alt1

  • 1.6.4

28 may 2001 Stanislav Ievlev <inger at altlinux.ru> 1.6.3-alt3

  • New patches from Mandrake.

23 april 2001 Stanislav Ievlev <inger at altlinux.ru> 1.6.3-alt2

  • Fix extentions. Thanks to Pixel.

18 april 2001 Stanislav Ievlev <inger at altlinux.ru> 1.6.3-alt1

  • Up to 1.6.3

16 january 2001 AEN <aen at logic.ru>

  • RE adaptations

27 november 2000 Pixel <pixel at mandrakesoft.com> 1.6.1-4mdk

  • build again full optflags

8 november 2000 Pixel <pixel at mandrakesoft.com> 1.6.1-3mdk

  • build without -fomit-frame-pointer for time being
  • capitalize summaries

2 october 2000 Pixel <pixel at mandrakesoft.com> 1.6.1-2mdk

  • fix mispelling

28 september 2000 Pixel <pixel at mandrakesoft.com> 1.6.1-1mdk

  • new version
  • remove "--with-default-kcode=none", not more needed
  • remove setting optflags to -O2, ruby doesn't crashes any more

19 september 2000 Pixel <pixel at mandrakesoft.com> 1.6.0-1mdk

  • new version

23 august 2000 Pixel <pixel at mandrakesoft.com> 1.4.6-6mdk

  • add packager

22 august 2000 Pixel <pixel at mandrakesoft.com> 1.4.6-5mdk

  • nicer site-start.d/ruby.el (use add-to-list)

22 august 2000 Pixel <pixel at mandrakesoft.com> 1.4.6-4mdk

  • fix missing %config

22 august 2000 Pixel <pixel at mandrakesoft.com> 1.4.6-3mdk

  • use %_sysconfdir/emacs/site-start.d for the ruby-mode.el

18 august 2000 Pixel <pixel at mandrakesoft.com> 1.4.6-2mdk

  • rebuild (fredlsux)

18 august 2000 Pixel <pixel at mandrakesoft.com> 1.4.6-1mdk

  • new version
  • remove menu

7 august 2000 Frederic Lepied <flepied at mandrakesoft.com> 1.4.5-6mdk

  • automatically added BuildRequires

19 july 2000 Pixel <pixel at mandrakesoft.com> 1.4.5-5mdk

  • rebuild with clean clean_menus

19 july 2000 Pixel <pixel at mandrakesoft.com> 1.4.5-4mdk

  • macroization
  • BM

13 july 2000 Pixel <pixel at mandrakesoft.com> 1.4.5-3mdk

  • fix %URL

25 june 2000 Pixel <pixel at mandrakesoft.com> 1.4.5-2mdk

  • rebuild (src.rpm got lost :( )

23 june 2000 Pixel <pixel at mandrakesoft.com> 1.4.5-1mdk

  • new version

14 june 2000 Pixel <pixel at mandrakesoft.com> 1.4.4-1mdk

  • new version

10 april 2000 Pixel <pixel at mandrakesoft.com> 1.4.3-6mdk

  • fix group for doc

27 march 2000 Pixel <pixel at mandrakesoft.com> 1.4.3-5mdk

  • add menu

25 march 2000 Pixel <pixel at mandrakesoft.com> 1.4.3-4mdk

  • new group + cleanup

16 february 2000 Pixel <pixel at mandrakesoft.com> 1.4.3-3mdk

  • build with no charset conversion (was kanji :)

14 february 2000 Pixel <pixel at mandrakesoft.com> 1.4.3-2mdk

  • added the reference manual and FAQ in doc
  • moved the lib/README in ext

14 february 2000 Pixel <pixel at mandrakesoft.com> 1.4.3-1mdk

  • mandrake adaptation and spliting in -/doc/extensions

8 december 1999 Atsushi Yamagata <yamagata at plathome.co.jp>

  • Updated to version 1.4.3

20 september 1999 Atsushi Yamagata <yamagata at plathome.co.jp>

  • Updated to version 1.4.2 (Sep 18)

17 september 1999 Atsushi Yamagata <yamagata at plathome.co.jp>

  • Updated to version 1.4.2

17 august 1999 Atsushi Yamagata <yamagata at plathome.co.jp>

  • Updated to version 1.4.0

23 july 1999 Atsushi Yamagata <yamagata at plathome.co.jp>

  • 2nd release
  • Updated to version 1.2.6(15 Jul 1999)
  • striped %prefix/bin/ruby

28 june 1999 Atsushi Yamagata <yamagata at plathome.co.jp>

  • Updated to version 1.2.6(21 Jun 1999)

14 april 1999 Atsushi Yamagata <yamagata at plathome.co.jp>

  • Updated to version 1.2.5

9 april 1999 Atsushi Yamagata <yamagata at plathome.co.jp>

  • Updated to version 1.2.4

25 december 1998 Toru Hoshina <hoshina at best.com>

  • Version up to 1.2 stable.

27 november 1998 Toru Hoshina <hoshina at best.com>

  • Version up to 1.1c9.

19 november 1998 Toru Hoshina <hoshina at best.com>

  • Version up to 1.1c8, however it appear short life :-P

13 november 1998 Toru Hoshina <hoshina at best.com>

  • Version up.
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin