20 Commits

Author SHA256 Message Date
f15b0a887f Sync changes to SLFO-1.2 branch 2025-08-20 13:03:45 +02:00
48f644a953 Accepting request 1293500 from devel:languages:ruby
- Update to 3.4.5
  This is a routine update that includes bug fixes and GCC 15
  support. Please refer to the release notes on GitHub for further
  details.
  https://github.com/ruby/ruby/releases/tag/v3_4_5

OBS-URL: https://build.opensuse.org/request/show/1293500
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby3.4?expand=0&rev=5
2025-07-16 15:35:27 +00:00
b02049cbba forgot vendor tarball
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby3.4?expand=0&rev=18
2025-07-15 18:08:38 +00:00
851674bf53 - Update to 3.4.5
This is a routine update that includes bug fixes and GCC 15
  support. Please refer to the release notes on GitHub for further
  details.
  https://github.com/ruby/ruby/releases/tag/v3_4_5

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby3.4?expand=0&rev=17
2025-07-15 18:07:38 +00:00
5332246bb3 Accepting request 1277497 from devel:languages:ruby
- Update to 3.4.4
  This release includes a fix for a YJIT bug related to local
  variables and addresses a build issue on Windows when using GCC
  15. It was released ahead of schedule to make these fixes
  available as soon as possible. A few other bug fixes are also
  included.
  https://github.com/ruby/ruby/releases/tag/v3_4_4

- adjust requirement on valgrind to match SLFO

  https://www.ruby-lang.org/en/news/2023/05/12/ruby-3-3-0-preview1-released/
  Disable tests that rely on singapore's old TZ data
- disable readline/reline tests as they require system ruby
- light subset of spec-cleaner cleanups
- provide the correct rubygems version
  rpm's %ghosts being creating at runtime in %post
  https://www.ruby-lang.org/en/news/2021/04/05/ruby-3-0-1-released/
- drop https://github.com/rubygems/rubygems/pull/4317.patch
- add https://github.com/rubygems/rubygems/pull/4317.patch
- Update to ruby 3.0.0~preview2

OBS-URL: https://build.opensuse.org/request/show/1277497
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby3.4?expand=0&rev=4
2025-05-15 14:59:30 +00:00
af616214a5 - Update to 3.4.4
This release includes a fix for a YJIT bug related to local
  variables and addresses a build issue on Windows when using GCC
  15. It was released ahead of schedule to make these fixes
  available as soon as possible. A few other bug fixes are also
  included.
  https://github.com/ruby/ruby/releases/tag/v3_4_4

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby3.4?expand=0&rev=15
2025-05-14 20:42:19 +00:00
788a70f44f - adjust requirement on valgrind to match SLFO
https://www.ruby-lang.org/en/news/2023/05/12/ruby-3-3-0-preview1-released/
  Disable tests that rely on singapore's old TZ data
- disable readline/reline tests as they require system ruby
- light subset of spec-cleaner cleanups
- provide the correct rubygems version
  rpm's %ghosts being creating at runtime in %post
  https://www.ruby-lang.org/en/news/2021/04/05/ruby-3-0-1-released/
- drop https://github.com/rubygems/rubygems/pull/4317.patch
- add https://github.com/rubygems/rubygems/pull/4317.patch
- Update to ruby 3.0.0~preview2

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby3.4?expand=0&rev=14
2025-05-13 15:19:53 +00:00
499dc480ba Accepting request 1269345 from devel:languages:ruby
- Update to 3.4.3
  https://github.com/ruby/ruby/releases/tag/v3_4_3

OBS-URL: https://build.opensuse.org/request/show/1269345
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby3.4?expand=0&rev=3
2025-04-16 18:37:22 +00:00
3b66a1f712 - Update to 3.4.3
https://github.com/ruby/ruby/releases/tag/v3_4_3

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby3.4?expand=0&rev=12
2025-04-14 18:51:46 +00:00
0b0a1fe5e5 Accepting request 1246036 from devel:languages:ruby
- Update to 3.4.2
  https://www.ruby-lang.org/en/news/2025/02/14/ruby-3-4-2-released/
  https://github.com/ruby/ruby/releases/tag/v3_4_2

OBS-URL: https://build.opensuse.org/request/show/1246036
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby3.4?expand=0&rev=2
2025-02-16 21:36:52 +00:00
70f3c0329b - Update to 3.4.2
https://www.ruby-lang.org/en/news/2025/02/14/ruby-3-4-2-released/
  https://github.com/ruby/ruby/releases/tag/v3_4_2

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby3.4?expand=0&rev=10
2025-02-14 22:46:54 +00:00
a61dbd6170 Accepting request 1233481 from devel:languages:ruby
final version

OBS-URL: https://build.opensuse.org/request/show/1233481
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby3.4?expand=0&rev=1
2025-01-07 19:51:03 +00:00
91f5fd7366 - Update to 3.4.1
https://www.ruby-lang.org/en/news/2024/12/25/ruby-3-4-0-released/
  https://www.ruby-lang.org/en/news/2024/12/25/ruby-3-4-1-released/

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby3.4?expand=0&rev=8
2024-12-27 04:57:04 +00:00
362c61895f - Update to 3.4.0~rc1
https://www.ruby-lang.org/en/news/2024/12/12/ruby-3-4-0-rc1-released/

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby3.4?expand=0&rev=7
2024-12-12 15:39:12 +00:00
bdf817d1ca - also export locale settings in the %check section. not just for
build

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby3.4?expand=0&rev=6
2024-10-08 00:58:35 +00:00
48254c7c8b - drop 10795.patch: included in update
- refresh use-pie.patch

- Update to 3.4.0~preview2
  https://www.ruby-lang.org/en/news/2024/10/07/ruby-3-4-0-preview2-released/

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby3.4?expand=0&rev=5
2024-10-07 14:03:03 +00:00
9d88be7675 handle yjit in provides and requires
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby3.4?expand=0&rev=4
2024-06-07 14:11:45 +00:00
fc572c7090 - Backport for fix segfault caused by stack pointers not
saved/restored properly when yielding execution from Ruby to C.
  https://bugs.ruby-lang.org/issues/20493
  https://github.com/ruby/ruby/pull/10795
  Adds https://patch-diff.githubusercontent.com/raw/ruby/ruby/pull/10795.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby3.4?expand=0&rev=3
2024-05-21 08:32:56 +00:00
6c638ae8f2 - Starting Fork of the package for ruby 3.4.0~preview1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby3.4?expand=0&rev=2
2024-05-17 14:26:58 +00:00
69ebe990fe - Starting Fork of the package for ruby 3.4.0~preview2
https://www.ruby-lang.org/en/news/2024/05/16/ruby-3-4-0-preview1-released/

- Update to 3.3.1 (boo#1221851 boo#1221852 boo#1223314)
  https://www.ruby-lang.org/en/news/2024/04/23/ruby-3-3-1-released/
  https://www.ruby-lang.org/en/news/2024/04/23/arbitrary-memory-address-read-regexp-cve-2024-27282/
  https://www.ruby-lang.org/en/news/2024/03/21/rce-rdoc-cve-2024-27281/
  https://www.ruby-lang.org/en/news/2024/03/21/buffer-overread-cve-2024-27280/
  https://github.com/ruby/ruby/releases/tag/v3_3_1

- Add additionnal flags: cflags, cppflags and ASFLAGS

- Update to 3.3.0
  https://www.ruby-lang.org/en/news/2023/12/25/ruby-3-3-0-released/
- update use-pie.patch to apply cleanly again

- Update to 3.3.0~rc1
  https://www.ruby-lang.org/en/news/2023/12/11/ruby-3-3-0-rc1-released/

- Update to 3.3.0~preview3
  https://www.ruby-lang.org/en/news/2023/11/12/ruby-3-3-0-preview3-released/

- add Provides that we can differentiate between between jemalloc
  enabled and non enabled ruby

- Add the `+0` bit to the rubygem ABI macro. This has to be removed
  with the final release

- Update to 3.3.0~preview2
  https://www.ruby-lang.org/en/news/2023/09/14/ruby-3-3-0-preview2-released/

OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/ruby3.4?expand=0&rev=1
2024-05-17 14:26:46 +00:00