Skip to content

Commit bea32c6

Browse files
committed
./debian/newruby 3.4
1 parent 19d16d7 commit bea32c6

22 files changed

+1846
-1838
lines changed

debian/changelog

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
ruby3.4 (3.4.1-0nkmi1~dist) unstable; urgency=medium
2+
3+
* Ruby 3.4
4+
* 3.4.0 was skipped due to wrong RUBY_PATCHLEVEL and it causes deviations
5+
from our expectation; e.g. ABI version (3.4.0+1, which has to be 3.4.0)
6+
7+
-- Sorah Fukumori <[email protected]> Thu, 26 Dec 2024 00:55:17 +0900
8+
19
ruby3.3 (3.3.6-0nkmi1~dist) unstable; urgency=medium
210

311
* 3.3.6

debian/control

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Source: ruby3.3
1+
Source: ruby3.4
22
Section: ruby
33
Priority: optional
44
Maintainer: Sorah Fukumori <[email protected]>
@@ -18,7 +18,7 @@ Build-Depends: bison,
1818
openssl <!nocheck>,
1919
pkg-config,
2020
procps <!nocheck>,
21-
ruby3.3:native <cross>,
21+
ruby3.4:native <cross>,
2222
rubygems-integration (>= 1.6) <!nocheck>,
2323
systemtap-sdt-dev [linux-any],
2424
tzdata,
@@ -29,7 +29,7 @@ Vcs-Git: https://github.com/sorah-rbpkg/ruby
2929
Vcs-Browser: https://github.com/sorah-rbpkg/ruby
3030
Rules-Requires-Root: no
3131

32-
Package: ruby3.3
32+
Package: ruby3.4
3333
Multi-Arch: allowed
3434
Architecture: any
3535
Depends: rubygems-integration (>= 1.17.1~),
@@ -42,60 +42,60 @@ Description: Interpreter of object-oriented scripting language Ruby
4242
files and to do system management tasks (as in perl). It is simple,
4343
straight-forward, and extensible.
4444
.
45-
In the name of this package, `3.3' indicates the Ruby library compatibility
46-
version. This package currently provides the `3.3.x' branch of Ruby.
45+
In the name of this package, `3.4' indicates the Ruby library compatibility
46+
version. This package currently provides the `3.4.x' branch of Ruby.
4747

48-
Package: libruby3.3
48+
Package: libruby3.4
4949
Section: libs
5050
Multi-Arch: same
5151
Architecture: any
52-
Depends: ruby3.3-gems (= ${binary:Version}),
52+
Depends: ruby3.4-gems (= ${binary:Version}),
5353
${misc:Depends},
5454
${shlibs:Depends}
5555
Provides: ${libruby:Provides}
56-
Description: Libraries necessary to run Ruby 3.3
56+
Description: Libraries necessary to run Ruby 3.4
5757
Ruby is the interpreted scripting language for quick and easy
5858
object-oriented programming. It has many features to process text
5959
files and to do system management tasks (as in perl). It is simple,
6060
straight-forward, and extensible.
6161
.
62-
This package includes the 'libruby-3.3' library, necessary to run Ruby 3.3.
63-
(API version 3.3.0)
62+
This package includes the 'libruby-3.4' library, necessary to run Ruby 3.4.
63+
(API version 3.4.0)
6464

65-
Package: ruby3.3-gems
65+
Package: ruby3.4-gems
6666
Section: libs
6767
Multi-Arch: same
6868
Architecture: any
6969
Depends: ${misc:Depends}, ${shlibs:Depends}
7070
Description: Bundled gems
7171

72-
Package: ruby3.3-dev
72+
Package: ruby3.4-dev
7373
Multi-Arch: same
7474
Architecture: any
7575
Depends: libgmp-dev,
76-
libruby3.3 (= ${binary:Version}),
76+
libruby3.4 (= ${binary:Version}),
7777
${misc:Depends},
7878
${shlibs:Depends}
79-
Recommends: ruby3.3-doc
80-
Description: Header files for compiling extension modules for the Ruby 3.3
79+
Recommends: ruby3.4-doc
80+
Description: Header files for compiling extension modules for the Ruby 3.4
8181
Ruby is the interpreted scripting language for quick and easy
8282
object-oriented programming. It has many features to process text
8383
files and to do system management tasks (as in perl). It is simple,
8484
straight-forward, and extensible.
8585
.
8686
This package contains the header files and the mkmf library, necessary
87-
to make extension library for Ruby 3.3. It is also required to build
87+
to make extension library for Ruby 3.4. It is also required to build
8888
many gems.
8989

90-
Package: ruby3.3-doc
90+
Package: ruby3.4-doc
9191
Multi-Arch: foreign
9292
Section: doc
9393
Architecture: all
9494
Depends: ${misc:Depends}
95-
Description: Documentation for Ruby 3.3
95+
Description: Documentation for Ruby 3.4
9696
Ruby is the interpreted scripting language for quick and easy
9797
object-oriented programming. It has many features to process text
9898
files and to do system management tasks (as in perl). It is simple,
9999
straight-forward, and extensible.
100100
.
101-
This package contains the autogenerated documentation for Ruby 3.3.
101+
This package contains the autogenerated documentation for Ruby 3.4.

0 commit comments

Comments
 (0)