summaryrefslogtreecommitdiff
path: root/dev-ruby/liquid
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-01-21 06:42:16 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-01-21 06:42:16 +0000
commit30c47f3c341cb37e4808aaa3842b679d0ca420e8 (patch)
tree30eb5383b9ae93fec49d9a5660b34201e6190933 /dev-ruby/liquid
parentcd57012a0ef40d302cf7d5a92dd2f3dfae285d2f (diff)
gentoo auto-resync : 21:01:2025 - 06:42:16edge
Diffstat (limited to 'dev-ruby/liquid')
-rw-r--r--dev-ruby/liquid/Manifest2
-rw-r--r--dev-ruby/liquid/liquid-4.0.4.ebuild34
2 files changed, 36 insertions, 0 deletions
diff --git a/dev-ruby/liquid/Manifest b/dev-ruby/liquid/Manifest
index 0e09f5dde64c..87124b0765c9 100644
--- a/dev-ruby/liquid/Manifest
+++ b/dev-ruby/liquid/Manifest
@@ -1,8 +1,10 @@
AUX liquid-4.0.3-ruby30.patch 962 BLAKE2B 7675638e91e5065c35090427a20228c72d6bc06e6bb054e61253b514dfe28c1b7c3e3c9200ca023616897c4c806a0bbc1e793d00518a85137e83670c944cbf2a SHA512 3ea20b69d4b379d583f1d8c3770043d0588a44410786905fa947451aa0e74658b3c123cf21c6b6910ed42f598bae15c757fdc3e3f8fdcdcc7f7988c8600d0e00
DIST liquid-4.0.3.tar.gz 102242 BLAKE2B 4a025fd8501e237f7619ed989e185a6c55a234577c99423857a826b616c40625c1fd205d998a368488306a88c0b84fc3d3ac59bd01c1231055aa9f60a3d14338 SHA512 5aed3b98fa486a00744e0225f7a3b8004be8ded1e3347f9118fd062684fe33b725b84d1f88bdd5e881399e6efa60b4aa32f57cf10f4583aa27ec8c8288b52bf9
+DIST liquid-4.0.4.tar.gz 102376 BLAKE2B 034c1635556455b41911230e03329f2e817562c9de91ad6cf94ec96f997293927b3c4c6cf4b3db6f778bb5b8a94c8727175d57a60ed8c5db562269f2d8e4d7ed SHA512 8c7a674ea7f7542f3a57e57235f1252d1177794fe2108463d29fb91efec68ac6e3cc2df5efe865afa47b34dbfce5bb4326d9cd661786429e8985b320671c6d23
DIST liquid-5.5.1.tar.gz 130515 BLAKE2B 49c0077dbddcc8ecc9e96144ae996c69401b703c283c3017406ee5c22ad217a5243a37c23f9d3b08aba7927260ecfed12e970e833fe085671f98905035ff2b0a SHA512 d7c206d15556aa77eaa727c99ed687b7b4146a0f8192ee482c4e31557c0876439843297ac2a1ffd4bdb7f4ebd72c420a2f1fbc8aa6adce8f164cfe01c3bf9689
DIST liquid-5.6.0.tar.gz 134318 BLAKE2B bad5b8899acde697d8f339d49fe07a292524dd3826750e1acf930a0a607dfe6349847406a6ce0c2d0f1366ce577b0677094ecbe0f19b26a5e30fbb4c72e1b644 SHA512 2c893ae1ce8db0a0ef4485bceba64e3a4ec80bf56666b5bb5e2da1f96477ef58579977aed3e2ae1cdc85886f5c012277414aa2ddf37fa22290b88699b09fc660
EBUILD liquid-4.0.3-r1.ebuild 1041 BLAKE2B 256a296f706eb76192cca33b0ed12bad11241ccb6b54328eeadd12d778b1929a833796c651b854960c1da9af7a2d4c36ab61bfd79968db73d735166a981437dc SHA512 f06e2c04f99080bd8c859561d2eb6e5cccda24c6036da4734ec6df25fb532fbd503600eaa0c81d368fdcd64cbbb506f3b5b958181ade2731290313800f0cdbcf
+EBUILD liquid-4.0.4.ebuild 1000 BLAKE2B d5815379f42ed6b39d571df04e47c9f61ea329a19fffcb6d06f544218db749f3a169ffa8ecf9874473ffc5ba7f956300a097725973cbbffa74a5261c189ea5fe SHA512 9c6347bc3eb8a279ab6f1f6417147f06634cb1844603a59d10b2c931ee2ca4d0c615715d4388f011bb99bf7c8fadb13c0fed098387f4eb7a52b570bf558ba9b5
EBUILD liquid-5.5.1.ebuild 818 BLAKE2B fafa3d6f5ffc90262c51c173c23f4a04f0f849bcef1e340dc0e037b822bee6794efb9ff4106bcb199579459f8f9ccca12bad8f8fed939fd6fd7b8dec263789f7 SHA512 c9dce0a77f5ee89189aaeb69dab0fb30005a0f5e208042077d7718b94e51db7dfb8591e9803b4ead30367d2a47688a3959ff6fb9cceb95e382d29918bce3855c
EBUILD liquid-5.6.0.ebuild 886 BLAKE2B ef7d9a88580465c0f612ec974b2de97aefdb1e35487ab18031992520ac3cac11fb2fe7528bff060c72b1060328c094583a7b305abb59c7662a5bdcad48300b80 SHA512 6edbc5cbf40c8566797939338cc78ac6dd20e7af334820462da26c650096279160e8e0d5a475854b1319be9c767a6794eeb60d177e9a587a18c57c5c1d894bdb
MISC metadata.xml 341 BLAKE2B 2aaabe9ff55bb04232a4eeb648f855c8d1f1da3d4d188e026abcb4177a807fc18767baae11b3450ced3d29f4b6d426661ddb5f09590aa112a6ca63fb9b19eb7e SHA512 7ea38783d82e42c02ec4cef4a0b7af1701fd44eaaefe4df99c98a40ff13827567416163765ac6f4a781cc1224360dc02f2ab2d7cbf346d1a3750ae15261e6b66
diff --git a/dev-ruby/liquid/liquid-4.0.4.ebuild b/dev-ruby/liquid/liquid-4.0.4.ebuild
new file mode 100644
index 000000000000..835e6064572b
--- /dev/null
+++ b/dev-ruby/liquid/liquid-4.0.4.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+RUBY_FAKEGEM_GEMSPEC="liquid.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Template engine for Ruby"
+HOMEPAGE="https://shopify.github.io/liquid/"
+SRC_URI="https://github.com/Shopify/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/minitest
+ dev-ruby/spy )"
+
+all_ruby_prepare() {
+ # liquid-c is not packaged
+ sed -i -e '/LIQUID-C/ s:^:#:' Rakefile || die
+
+ # Avoid test requiring unpackaged stackprof
+ sed -i -e '/assert_no_object_allocations/askip "unpackaged stackprof"' test/unit/context_unit_test.rb || die
+
+ # Avoid tests using taint since this is no longer supported in ruby 2.7+
+ sed -i -e '/test.*tainted_attr/askip "taint is no longer supported"' test/integration/drop_test.rb || die
+}