summaryrefslogtreecommitdiff
path: root/dev-ruby/loofah
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-06-03 15:31:48 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-06-03 15:31:48 +0100
commitc1503bdaa031111d22d91db2f41dad440fb148e8 (patch)
tree9760e4735d0c80c6b4679eb9b1369b33dec5e668 /dev-ruby/loofah
parent9f322d80b846d0000268f94422b74c28979e4adf (diff)
gentoo auto-resync : 03:06:2023 - 15:31:48
Diffstat (limited to 'dev-ruby/loofah')
-rw-r--r--dev-ruby/loofah/Manifest2
-rw-r--r--dev-ruby/loofah/loofah-2.21.3.ebuild39
2 files changed, 41 insertions, 0 deletions
diff --git a/dev-ruby/loofah/Manifest b/dev-ruby/loofah/Manifest
index d73a4b3aca27..fb5bb0980966 100644
--- a/dev-ruby/loofah/Manifest
+++ b/dev-ruby/loofah/Manifest
@@ -2,8 +2,10 @@ DIST loofah-2.19.1.tar.gz 81858 BLAKE2B e4383f9b867d9cbd04e8c8ea3cb23d89c5651369
DIST loofah-2.20.0.tar.gz 81976 BLAKE2B 8d5394ced04889afdc95472b1fbf0a67e3ef5bd0290370e144466053c58bad461eba5ed36d8435bfc8ea082b3df415a4743a576d1c8cff9eac13b55ec7222e20 SHA512 597c1d332cf48c1631b2179cad08f51a4a358aae4dcbb1132c027093e9357b23c8c5392960ef2bf3ccdff7697eaace260feaa8c9e2948a644c672998b2480dc3
DIST loofah-2.21.1.tar.gz 84611 BLAKE2B 3c75080e1a3e1dda65cf72cdf181a20d21aabf81202413f30d31e9d8dde9cf8d937f3a40ec4adf0c072e04b6fd76dac859019d6f3b9df1455ded04cda3a52664 SHA512 699e506e3be38041ba70cc1ae0dbecdae4da766861375854c67152df33c3ae8a5e0fed2ece5cde538fb389461cc0fd52cf9730965411c95f267c2a63420405e7
DIST loofah-2.21.2.tar.gz 84729 BLAKE2B f98211bca35a923d583cae7024b09221f846e1eaaff4e96cea1e647937abe3bb4d019f3259e4332761aedbf64dd5a46e244dd1124442d9eb05842b1e5b15fd42 SHA512 c634811218609a4833ac343b8ea97b5de56d1de0b8ac65afe036e59ec0cd8562c99a39518fb16bb0e99936adc3d24d3d2c1cb4e80abc8926757a68541d24bf75
+DIST loofah-2.21.3.tar.gz 84775 BLAKE2B 89286feb0c1345d0ba5ff61f8dad4461a43afa3624cdf33787e3371f32154bc4814914f9725b48d70f5ce89f654cbbb656ff319b2aeadbbb74f9f60db386c5eb SHA512 7462bd703135bbf67dca6864169013a787cb9c16c3dc41e17ac70f8d182b9b1d2e763f719b9a52c02a6609d65f9497fe6e4b92481e95175060978009cb0aa362
EBUILD loofah-2.19.1.ebuild 1209 BLAKE2B 3047107533e138c2c18e2f432624b2ea8cd0fd8073aba3fdffc949051bb1c91f34a818ef2303c19b17606719fe91780f36133e815d5af13d83cd6e4ee0f6ffad SHA512 d7ba6d0b68c50a49292c0ef901da13de7ff7ed5d25671b2eb882f9dcd322be65b39ea2eab8c9841e6796b017eaefed782a1b9d57020aaf471ba816fdb7022691
EBUILD loofah-2.20.0.ebuild 1217 BLAKE2B 03a09a1de7a5b6f869a3da5191fae9651a9c356f9274fc0e841e5f57ff6edc1138aceba2b109e5421f40e6011242fc1fdd5ccf0fc5c4206486aa5818989cf4a2 SHA512 cd4ae3824b27e157115658a9a27cd6db7a8541e6ed6440ac22203cf3b928b608f9bc4a06be4986bce850677f264e3c5d8288e86bc17cac92c5798691d3f52b28
EBUILD loofah-2.21.1.ebuild 1210 BLAKE2B cb4f3e762eb1d280efcb3ea462cc371af6023a34e6e3933c617b28a83cea73dea6fc19e76932ad06c8cf2f6185f571a0d513dde91efc5a66e33eed34c41cabba SHA512 a249b0092f90947a6369893d6f5f0789c9a2a69b46a13ffecb2e400e7b49da333c62f23450679b8d90fc449e8bd63ca1f9445bd5028e55e62a7a139c1a6cfa4b
EBUILD loofah-2.21.2.ebuild 1211 BLAKE2B 0a7dfa9d10573ddb966633731f2db80a73519b273fc89448e750558250b7d9bf5d4cbfef6e2f22f216e7e17f7389898135be17cfdd9ed424eb6ab16c07454e64 SHA512 387984ea77aa2363a9acec2f0111c4060b2c727aeb98fb179d13219adf276bc37e55bcfb8119912e89902961957e981ec01e44240ff6999a5604f721eae50784
+EBUILD loofah-2.21.3.ebuild 1211 BLAKE2B 0a7dfa9d10573ddb966633731f2db80a73519b273fc89448e750558250b7d9bf5d4cbfef6e2f22f216e7e17f7389898135be17cfdd9ed424eb6ab16c07454e64 SHA512 387984ea77aa2363a9acec2f0111c4060b2c727aeb98fb179d13219adf276bc37e55bcfb8119912e89902961957e981ec01e44240ff6999a5604f721eae50784
MISC metadata.xml 345 BLAKE2B 990f513c7e7b7e8bcf970944cd9d26451da052273407d2214cacd1b29ecdaafd6a9cbfffd78f246b3e1e2174c26634cc7748cf53e06b81eecb9173e39eb69593 SHA512 a6bcee73d164ffbe8427aced7fb42429169d3f42e484d2e0a3f47000df756b72ccd262371c2d9aaa8fa42b37216c7933a2fa8e769e4a7822797a91f3030af695
diff --git a/dev-ruby/loofah/loofah-2.21.3.ebuild b/dev-ruby/loofah/loofah-2.21.3.ebuild
new file mode 100644
index 000000000000..ddcdca4c72d0
--- /dev/null
+++ b/dev-ruby/loofah/loofah-2.21.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="loofah.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Library for manipulating and transforming HTML/XML documents and fragments."
+HOMEPAGE="https://github.com/flavorjones/loofah"
+SRC_URI="https://github.com/flavorjones/loofah/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+IUSE=""
+
+ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 >=dev-ruby/nokogiri-1.12.0"
+
+ruby_add_bdepend "test? ( >=dev-ruby/rr-1.1.0 )"
+
+all_ruby_prepare() {
+ # Fix version in gemspec
+ sed -i -e '/s\.version/ s/".*"/"'${PV}'"/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid unneeded development dependencies
+ sed -i -e '/concourse/I s:^:#:' Rakefile || die
+
+ # Avoid test failing on different whitespace.
+ sed -i -e '/test_fragment_whitewash_on_microsofty_markup/askip "gentoo"' test/integration/test_ad_hoc.rb || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
+}