summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Move {sys-devel → llvm-core}/clangMichał Górny19 hours4-4/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/ruby: use -std=gnu17Hans de Graaff2024-11-261-0/+285
| | | | | Closes: https://bugs.gentoo.org/943767 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: fix broken ipv6 USE flag removalHans de Graaff2024-11-122-0/+580
| | | | | Closes: https://bugs.gentoo.org/943235 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: finish dropping USE ipv6Matt Jolly2024-11-094-4/+4
| | | | | | | | | The IUSE was accidentally dropped during package QA tidyup. Instead of restoring it we will drop it as superfluous; the fix it applies should not hurt anything and is now unconditional. Signed-off-by: Matt Jolly <kangie@gentoo.org>
* */*: update for slotted RustMatt Jolly2024-11-097-53/+92
| | | | | | | | | | | | | | Tidyups: - $(cargo_crate_uris) - Rust BDEPENDS come from the eclass except in very rare circumstances (RUST_OPTIONAL=1) - RUST_M{AX,IN}_VER where required. - Suboptimal crate separator (`-` -> `@`) Signed-off-by: Matt Jolly <kangie@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/39218 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* dev-lang/ruby: drop 3.2.3Hans de Graaff2024-11-052-302/+0
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: drop 3.3.2, 3.3.4Hans de Graaff2024-11-053-605/+0
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: add 3.3.6Hans de Graaff2024-11-052-0/+294
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: Stabilize 3.2.5 amd64, #942575Michał Górny2024-11-021-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/ruby: add 3.2.6Hans de Graaff2024-11-012-0/+289
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: Stabilize 3.2.5 arm64, #942575Arthur Zamarin2024-10-311-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: Stabilize 3.2.5 ppc, #942575Sam James2024-10-311-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: Stabilize 3.2.5 ppc64, #942575Sam James2024-10-311-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: fix building on macOSFabian Groffen2024-09-304-88/+16
| | | | | | | | | | Since DYLD_LIBRARY_PATH and friends won't survive a fork, it needs to be supplied right when launching the executable that requires it. Disabling LIBPATHENV on Darwin prevents this logic from kicking in, disallowing miniruby to run with the not yet installed libruby shared library. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-lang/ruby: fix systemtap has_version checkSam James2024-09-1111-11/+11
| | | | | Bug: https://bugs.gentoo.org/938302 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: add 3.3.5Hans de Graaff2024-09-042-0/+308
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: handle dev-debug/systemtap[-dtrace-symlink]Sam James2024-08-3110-0/+50
| | | | | | | See efb3a82e3496d3a52a1d04d4cbdb83b25655d96a. Bug: https://bugs.gentoo.org/938302 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: SystemTAP -> SystemTapSam James2024-08-311-1/+1
| | | | | | dev-debug/systemtap is called 'SystemTap'. Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: fix doc and test when ruby 3.1 is not installed yetHans de Graaff2024-08-171-1/+3
| | | | | | | Backport fixes from ruby 3.2 to set LD_LIBRARY_PATH where needed. Closes: https://bugs.gentoo.org/938020 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: drop 3.1.4-r5, 3.1.6Hans de Graaff2024-08-162-561/+0
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: Stabilize 3.2.4-r1 amd64, #936656Arthur Zamarin2024-08-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: Stabilize 3.1.6-r1 amd64, #936656Arthur Zamarin2024-08-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: Stabilize 3.2.4-r1 x86, #936656Arthur Zamarin2024-08-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: Stabilize 3.1.6-r1 x86, #936656Arthur Zamarin2024-08-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: stabilize 3.2.4 for arm, sparcSam James2024-08-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: backport RLIMIT spec fixesHans de Graaff2024-08-126-0/+456
| | | | | | | | Thanks to matoro for working with upstream to make this spec work on all arches. Closes: https://bugs.gentoo.org/936157 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: fix co-routines on x32Hans de Graaff2024-07-282-0/+304
| | | | | Closes: https://bugs.gentoo.org/933070 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: add 3.2.5Hans de Graaff2024-07-272-0/+301
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: destabilize 3.1.4-r3 for ~hppaMatoro Mahri2024-07-171-1/+1
| | | | | | Bug: https://bugs.gentoo.org/934451 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* dev-lang/ruby: Stabilize 3.1.5 arm, #934451Matoro Mahri2024-07-171-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* dev-lang/ruby: avoid broken readline test on armHans de Graaff2024-07-133-0/+34
| | | | | | | Backport unreleased upstream fix by matoro. Closes: https://bugs.gentoo.org/935871 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: avoid broken readline test on armHans de Graaff2024-07-133-0/+30
| | | | | Bug: https://bugs.gentoo.org/935871 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby/files/3.0: remove obsolete patch filesHans de Graaff2024-07-135-143/+0
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: Stabilize 3.2.4 arm64, #934451Matoro Mahri2024-07-121-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-lang/ruby: Stabilize 3.1.5 arm64, #934451Matoro Mahri2024-07-121-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-lang/ruby: backport fix for tty test to 3.1Hans de Graaff2024-07-114-0/+36
| | | | | Closes: https://bugs.gentoo.org/935809 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: avoid hard-coded mkdir pathHans de Graaff2024-07-102-0/+588
| | | | | Bug: https://bugs.gentoo.org/932386 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: update SRC_URIHans de Graaff2024-07-091-3/+4
| | | | | | | | Unbreak the SRC_URI caused by a last-minute attempt to fix a pkgcheck notice. Closes: https://bugs.gentoo.org/935777 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: drop 3.3.0-r2, 3.3.1, 3.3.3Hans de Graaff2024-07-094-884/+0
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: add 3.3.4Hans de Graaff2024-07-092-0/+298
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: Stabilize 3.2.4 amd64, #934451Arthur Zamarin2024-06-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: Stabilize 3.1.5 amd64, #934451Arthur Zamarin2024-06-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/ruby: add 3.3.3Hans de Graaff2024-06-163-0/+308
| | | | | | | Also avoid a hard-coded path to mkdir in RbConfig. Bug: https://bugs.gentoo.org/932386 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: add 3.3.2Hans de Graaff2024-06-012-0/+294
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: add 3.1.6Hans de Graaff2024-06-012-0/+285
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: stabilize 3.2.3 for amd64Matoro Mahri2024-05-201-1/+1
| | | | | | Bug: https://bugs.gentoo.org/932285 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: stabilize 3.2.3 for ppcMatoro Mahri2024-05-201-1/+1
| | | | | | Bug: https://bugs.gentoo.org/932285 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: stabilize 3.2.3 for arm64Matoro Mahri2024-05-201-1/+1
| | | | | | Bug: https://bugs.gentoo.org/932285 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: stabilize 3.2.3 for ppc64Matoro Mahri2024-05-201-1/+1
| | | | | | Bug: https://bugs.gentoo.org/932285 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby: stabilize 3.2.3 for x86Matoro Mahri2024-05-201-1/+1
| | | | | | Bug: https://bugs.gentoo.org/932285 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org>