summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-04-09 08:43:18 +0100
committerV3n3RiX <venerix@koprulu.sector>2025-04-09 08:43:18 +0100
commitce375651e01b2f8fe2470091862de020c1b4420a (patch)
treedb0888c4604babefdd9cfc8fc3e42a2b4957f1ba /dev-ruby
parente81d2dd033df3a61b874a9a37f951ca05eead86f (diff)
gentoo auto-resync : 09:04:2025 - 08:43:18
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin113501 -> 113498 bytes
-rw-r--r--dev-ruby/facter/Manifest3
-rw-r--r--dev-ruby/facter/files/facter-3.14.23-gcc12.patch10
-rw-r--r--dev-ruby/facter/files/facter-3.14.6-fix-static-libcpp-hocon.patch9
-rw-r--r--dev-ruby/facter/files/facter-3.14.8-explicit-rspec-2.patch10
-rw-r--r--dev-ruby/liquid/Manifest1
-rw-r--r--dev-ruby/liquid/files/liquid-4.0.3-ruby30.patch23
-rw-r--r--dev-ruby/parser/Manifest2
-rw-r--r--dev-ruby/parser/parser-3.3.7.4.ebuild2
9 files changed, 2 insertions, 58 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index d24624cf7d23..0bd684e76279 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest
index d54680ca19a4..17dafa135574 100644
--- a/dev-ruby/facter/Manifest
+++ b/dev-ruby/facter/Manifest
@@ -1,6 +1,3 @@
-AUX facter-3.14.23-gcc12.patch 302 BLAKE2B ebb0251449a861db1fe55f005d62df7d14c8ae760712fa934268f459b89b544cb43892b7e19008b19ec85e4759b04fbe4fe1880fe638f1b8dca67603e3455982 SHA512 9e50f0c48ceaa6c68372d333f3f0cf0628ae68c76153f33a399bc5cfa3dd3367490e81e35427f68c0e7887f9d5b741e4470e09a30be992a23737ea76cbe540c7
-AUX facter-3.14.6-fix-static-libcpp-hocon.patch 488 BLAKE2B 73f28cf30f5dca16f2ea8bc3346ea95df5d6b3d925a6373153460699e9075017fb43640b714f025c5f8a2167e0742bfffc20dcf886b5e0f6bdabab181a07a7fb SHA512 72192b75ae6d084d0e47ec6a7f4d0817dafd0623269d16cebcb5615d8df0efc891176d0cf246f41dd0f2180d54b8cc94ee596295787fbdb3ca83d0cd41380e89
-AUX facter-3.14.8-explicit-rspec-2.patch 578 BLAKE2B 7bd6134235c61e03b2706388ad0c2c21e67582b00c5588b1d0596e3f783eb1df448a92c031862b03c0dffeefa10e0b69fdda4b44d88ac6e09a66f325900cf96f SHA512 a4c219b78b25c2a12e8578c092284fb4bd6d07b8b0d819d5625b1043d2b395413609e21266d3a7bceaf0461ad059e0edfea14a5e48bab85995eadf2d77bff17d
AUX facter-4.4.3-rspec-gentoo-tweak.patch 2991 BLAKE2B a7bc8342d27a99d6230c46f7a238ad81716ff59e10028aca27e0260c7ac2bf4b39ba002758379fdca608d6a23f60d16252c12fbae4eb19be7f590cb73dae1057 SHA512 5b60dc7ca96465af101e823326187ae7e22decce106ce11d62f13126bb36cfa96031431628ee14ce16b82f454eb9f8ca63a13246e0019954fa9e5a5f57696d71
AUX facter-4.7.0-gentoo-thor-gemspec.patch 1652 BLAKE2B 10e0add5616e15b2ab29b811c042272553137a41f1448d9caa8985c7d61509d7d4452076cfd93f4d75877559ba948771e177583a246a7743128a57959cdb0ec2 SHA512 1da00c4194ac8c938f3b8cd5d5ad14b58fd3770b7073e2d96129c711159f87f57f92910c79f521dfcbe09b2bb34a026a3f887ee5de7a4f887c30fc75056f40fc
DIST facter-4.4.3.tar.gz 493663 BLAKE2B 19f670e503b5ccf3d78b7fa72b0f3d25cef827eacf9939182fa4bfd6591fbfae6091425d6fc4d00c87ee587537dbcefdc1ff8d3a6d713c21ad6e167b55753835 SHA512 9e8867b00665559562e5778783247bf97a8fce154c857fc1b2e4cb193a66c9029edcfa09dd4e3ca8a0ad16b8dec272b440441f4cffab899366d543a66d1e26df
diff --git a/dev-ruby/facter/files/facter-3.14.23-gcc12.patch b/dev-ruby/facter/files/facter-3.14.23-gcc12.patch
deleted file mode 100644
index 671b085a15b5..000000000000
--- a/dev-ruby/facter/files/facter-3.14.23-gcc12.patch
+++ /dev/null
@@ -1,10 +0,0 @@
-https://bugs.gentoo.org/840116
---- a/lib/src/facts/glib/load_average_resolver.cc
-+++ b/lib/src/facts/glib/load_average_resolver.cc
-@@ -1,5 +1,6 @@
- #include <internal/facts/glib/load_average_resolver.hpp>
- #include <leatherman/logging/logging.hpp>
-+#include <array>
- #include <cstdlib>
-
- #ifdef __sun
diff --git a/dev-ruby/facter/files/facter-3.14.6-fix-static-libcpp-hocon.patch b/dev-ruby/facter/files/facter-3.14.6-fix-static-libcpp-hocon.patch
deleted file mode 100644
index 26c193c12b57..000000000000
--- a/dev-ruby/facter/files/facter-3.14.6-fix-static-libcpp-hocon.patch
+++ /dev/null
@@ -1,9 +0,0 @@
---- a/cmake/FindCPPHOCON.cmake
-+++ b/cmake/FindCPPHOCON.cmake
-@@ -1,5 +1,5 @@
- include(FindDependency)
--find_dependency(CPPHOCON DISPLAY "cpp-hocon" HEADERS "hocon/config.hpp" LIBRARIES "libcpp-hocon.a")
-+find_dependency(CPPHOCON DISPLAY "cpp-hocon" HEADERS "hocon/config.hpp" LIBRARIES "libcpp-hocon.so")
-
- include(FeatureSummary)
- set_package_properties(CPPHOCON PROPERTIES DESCRIPTION "A C++ parser for the HOCON configuration language" URL "https://github.com/puppetlabs/cpp-hocon")
diff --git a/dev-ruby/facter/files/facter-3.14.8-explicit-rspec-2.patch b/dev-ruby/facter/files/facter-3.14.8-explicit-rspec-2.patch
deleted file mode 100644
index bca424be1b8e..000000000000
--- a/dev-ruby/facter/files/facter-3.14.8-explicit-rspec-2.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -205,7 +205,7 @@
- if (BUNDLER_PATH)
- message(STATUS "Bundler found, installing dependencies for Ruby tests...")
- execute_process(COMMAND ${BUNDLER_PATH} install --retry 2 --path=vendor/bundle WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}/lib")
-- add_test(NAME "libfacter\\ specs" COMMAND ${BUNDLER_PATH} exec rspec WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}/lib")
-+ add_test(NAME "libfacter\\ specs" COMMAND ${BUNDLER_PATH} exec rspec-2 WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}/lib")
- endif()
- endif()
diff --git a/dev-ruby/liquid/Manifest b/dev-ruby/liquid/Manifest
index 984ce4fb51e9..8dc282e1713c 100644
--- a/dev-ruby/liquid/Manifest
+++ b/dev-ruby/liquid/Manifest
@@ -1,4 +1,3 @@
-AUX liquid-4.0.3-ruby30.patch 962 BLAKE2B 7675638e91e5065c35090427a20228c72d6bc06e6bb054e61253b514dfe28c1b7c3e3c9200ca023616897c4c806a0bbc1e793d00518a85137e83670c944cbf2a SHA512 3ea20b69d4b379d583f1d8c3770043d0588a44410786905fa947451aa0e74658b3c123cf21c6b6910ed42f598bae15c757fdc3e3f8fdcdcc7f7988c8600d0e00
DIST liquid-4.0.4.tar.gz 102376 BLAKE2B 034c1635556455b41911230e03329f2e817562c9de91ad6cf94ec96f997293927b3c4c6cf4b3db6f778bb5b8a94c8727175d57a60ed8c5db562269f2d8e4d7ed SHA512 8c7a674ea7f7542f3a57e57235f1252d1177794fe2108463d29fb91efec68ac6e3cc2df5efe865afa47b34dbfce5bb4326d9cd661786429e8985b320671c6d23
DIST liquid-5.6.0.tar.gz 134318 BLAKE2B bad5b8899acde697d8f339d49fe07a292524dd3826750e1acf930a0a607dfe6349847406a6ce0c2d0f1366ce577b0677094ecbe0f19b26a5e30fbb4c72e1b644 SHA512 2c893ae1ce8db0a0ef4485bceba64e3a4ec80bf56666b5bb5e2da1f96477ef58579977aed3e2ae1cdc85886f5c012277414aa2ddf37fa22290b88699b09fc660
DIST liquid-5.8.1.tar.gz 141973 BLAKE2B 2f710e77b749bf68dc288c7ea149c44048803fdeac7d41d93aad890353c7f1fa6ab7fb8ac4b71fa4c448d3277ab4faa18ddcd7ee91600482ee7e62ece562a760 SHA512 8cee010ad1858a9211fee8045a0b112f95a6f57356e86bac81d8db97edcf6911f92956eeea6473b65a455dff87556e22735e87f0987b74116b8591dbbd482703
diff --git a/dev-ruby/liquid/files/liquid-4.0.3-ruby30.patch b/dev-ruby/liquid/files/liquid-4.0.3-ruby30.patch
deleted file mode 100644
index a25f4e217929..000000000000
--- a/dev-ruby/liquid/files/liquid-4.0.3-ruby30.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From abfcec9a57543d9e1bdda7dab195607f8574d8b4 Mon Sep 17 00:00:00 2001
-From: Dylan Thacker-Smith <Dylan.Smith@shopify.com>
-Date: Tue, 31 Mar 2020 10:19:25 -0400
-Subject: [PATCH] Fix ParseTreeVisitorTest for ruby 3 compatibility
-
-(cherry picked from commit 81149344a5ba53b30e8ab7d77d605dc484a0a3ff)
----
- test/integration/parse_tree_visitor_test.rb | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/test/integration/parse_tree_visitor_test.rb b/test/integration/parse_tree_visitor_test.rb
-index 6ad6a2d00..933dbc3b0 100644
---- a/test/integration/parse_tree_visitor_test.rb
-+++ b/test/integration/parse_tree_visitor_test.rb
-@@ -238,7 +238,7 @@ def test_preserve_tree_structure
- def traversal(template)
- ParseTreeVisitor
- .for(Template.parse(template).root)
-- .add_callback_for(VariableLookup, &:name)
-+ .add_callback_for(VariableLookup) { |node| node.name } # rubocop:disable Style/SymbolProc
- end
-
- def visit(template)
diff --git a/dev-ruby/parser/Manifest b/dev-ruby/parser/Manifest
index 59b23745c290..0a85cb1f5a6c 100644
--- a/dev-ruby/parser/Manifest
+++ b/dev-ruby/parser/Manifest
@@ -9,5 +9,5 @@ EBUILD parser-3.3.7.0.ebuild 956 BLAKE2B cdc990be4c9276de1e54bbd75fb783f6acc0d85
EBUILD parser-3.3.7.1.ebuild 956 BLAKE2B cdc990be4c9276de1e54bbd75fb783f6acc0d85376c30aebfa18dba1ede90986a95e5378b4405a5904c958e67c7e3eace022592fc4b0f5efebae6661c42b67ef SHA512 e6eed50e61ead2c4e95d17e94c18d60b325d0718f7ad6a2cec147d62868c8cd8338308dc3a8c723ff95abeac272bc31e9c9d2413b7f6af7f07a82461cd4f8102
EBUILD parser-3.3.7.2.ebuild 956 BLAKE2B cdc990be4c9276de1e54bbd75fb783f6acc0d85376c30aebfa18dba1ede90986a95e5378b4405a5904c958e67c7e3eace022592fc4b0f5efebae6661c42b67ef SHA512 e6eed50e61ead2c4e95d17e94c18d60b325d0718f7ad6a2cec147d62868c8cd8338308dc3a8c723ff95abeac272bc31e9c9d2413b7f6af7f07a82461cd4f8102
EBUILD parser-3.3.7.3.ebuild 956 BLAKE2B cdc990be4c9276de1e54bbd75fb783f6acc0d85376c30aebfa18dba1ede90986a95e5378b4405a5904c958e67c7e3eace022592fc4b0f5efebae6661c42b67ef SHA512 e6eed50e61ead2c4e95d17e94c18d60b325d0718f7ad6a2cec147d62868c8cd8338308dc3a8c723ff95abeac272bc31e9c9d2413b7f6af7f07a82461cd4f8102
-EBUILD parser-3.3.7.4.ebuild 956 BLAKE2B cdc990be4c9276de1e54bbd75fb783f6acc0d85376c30aebfa18dba1ede90986a95e5378b4405a5904c958e67c7e3eace022592fc4b0f5efebae6661c42b67ef SHA512 e6eed50e61ead2c4e95d17e94c18d60b325d0718f7ad6a2cec147d62868c8cd8338308dc3a8c723ff95abeac272bc31e9c9d2413b7f6af7f07a82461cd4f8102
+EBUILD parser-3.3.7.4.ebuild 963 BLAKE2B 0c5ed72edc19f3abd7b002695c602f2f15a393ba55a8394e418eacaa3d2056d88ca6f4ceffe24a3a05884e7b6d3a321b6face4915acbc6272b8568434df1eed1 SHA512 190e5bb49be844a2ddd8275ce21c758db611a9188164dadb656eb12cb236af18603d00718f726bd60dd217d03a12fc468d9ec8ec7e8e0e53048759b202915cc9
MISC metadata.xml 344 BLAKE2B 00abcffb45cb3f1cbcd61458b7bcd8a4a81029fd58aba3f67a270c5ec37e8738f4d31b09f8b382987615acd4a8bd5ad335c54b60662a862f3828a1af360437df SHA512 4a28a0ed71d39d82fa69378ab26f4cf5844d01e58cc1805372df985a5ce25892f268a75db5a0dd3ca00bba3285a7cfb5447a1f261d79c7bcd41cd45b6cc68677
diff --git a/dev-ruby/parser/parser-3.3.7.4.ebuild b/dev-ruby/parser/parser-3.3.7.4.ebuild
index 74ad4d0241bd..d741531eec75 100644
--- a/dev-ruby/parser/parser-3.3.7.4.ebuild
+++ b/dev-ruby/parser/parser-3.3.7.4.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
RUBY_FAKEGEM_RECIPE_DOC="yard"
RUBY_FAKEGEM_TASK_TEST="test"