summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin108757 -> 108764 bytes
-rw-r--r--dev-ruby/loofah/Manifest6
-rw-r--r--dev-ruby/loofah/loofah-2.12.0.ebuild39
-rw-r--r--dev-ruby/loofah/loofah-2.19.1.ebuild (renamed from dev-ruby/loofah/loofah-2.14.0.ebuild)2
-rw-r--r--dev-ruby/rails-html-sanitizer/Manifest2
-rw-r--r--dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.4.4.ebuild30
6 files changed, 35 insertions, 44 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 8d4d3bc16f6f..ead6cf35cc0e 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/loofah/Manifest b/dev-ruby/loofah/Manifest
index 8294760db87a..d0127409b368 100644
--- a/dev-ruby/loofah/Manifest
+++ b/dev-ruby/loofah/Manifest
@@ -1,11 +1,9 @@
-DIST loofah-2.12.0.tar.gz 68919 BLAKE2B 3d4c95fc4b80948eae6e03fa2b24fe53ef0bde4e6a4d18d518c2f8f92abc570f3efbce3f421d75813b308e84c4576b433dc5279fb3f32606022b6cebcb00bc7e SHA512 f52a1ef20cd6364715a1421e356e1aec430e0ffc24776672b5ed8c9445ead5336d06bc35ddb4af03b57a30d95ca126596c1f3fd3f744791d691a349be6275e6d
-DIST loofah-2.14.0.tar.gz 69572 BLAKE2B 2b2609e8db6a7fc37fafcc11b376a57a237b246416b5e92302e4a054db2dc61bb5281febe3c8845a3df9804b4ebe8c74a4ca7d856a9356eeeb6ac41697a218a5 SHA512 b9911a210033b040317ff5db55c52eb0d2ddfe3d9bf31f4ad115827aef4ac0d58d0cbc58056c7fe9055a607a926cf28886006ffbf14f6275a8125072e7d57d4f
DIST loofah-2.15.0.tar.gz 69736 BLAKE2B f5d8eb0113768b0f173aab45142056967293a1174835433b4b9a555e5039ce50e0ca29e9dbc501dcd7ab331f907e7cbbc3f08f239313f07a26d8926ef386c2cf SHA512 58536545a5c8a9d191d815634be966d0efa6cd8030d1f81c34e46ca3be4a002244eb5680f4c69ba36daa0095fc7c3548d00d57db29b2ce3cf252ef826f22d5f7
DIST loofah-2.18.0.tar.gz 70441 BLAKE2B 9164ccd663d217841474ceca065ff3e267b7d50851e840284f773de6bfb7835d2d9d2a4508ea174001076d7c3bccf8e5454f746dee3ed428e486f354a281def8 SHA512 beb637ad8f43c036e428a42bc0f3d693bc0b5685e41c12ebb88072974b2c7408c2a5f8a3cffb68b019f1c7e5140b388b53fd7c86f35e57e2efdc037088828017
DIST loofah-2.19.0.tar.gz 71508 BLAKE2B 11f582b1f544cf1dbfde7556befeb70f5efdb32f503766c822b9144ca566f363c6bbe03d29d974d9b188c572c3f295767708fa7d120ab6db8ca099563014a055 SHA512 e034ceacd95989f78ef32d850bdd35ddee2fd51b1790644c8b4924b073e6237512244e9381596812d34656d6ea4b9a02b8d929c0c5b9d8f83e2a9c2758f6ac81
-EBUILD loofah-2.12.0.ebuild 1208 BLAKE2B 28d4f0bdf71be76d3845054a0536b867e635abdb814eb6cb2e5e0a3c7c1c62f28f25b210fa3a2d8720b17b7d71becf223227b7be1f72cb504dbfb279857665fb SHA512 44f78d4335f52f4e102559acb479219315fd05ab00873ebeabbf3726af77d6e4cd68bc72d31c01dde0f047fa4d09c30e7fff6f33f11eb52d3c8364060babca02
-EBUILD loofah-2.14.0.ebuild 1210 BLAKE2B 13cf932d0a8e6f017da866be94957596a3aae7c8659a97bd1d3e11d77d9d8231b4727e595e36f552072463f7bcf0d98194c9a9c2d74fd0e2c92da13d2e9fc2d8 SHA512 68dbc7705550c8fb0a4d5721b60977153064070109af4fab6455c437f0fb5874ff1c4e7d498d1de41ed61d687cb5f390b07ce993d620a1576ffd963bfd632cfc
+DIST loofah-2.19.1.tar.gz 81858 BLAKE2B e4383f9b867d9cbd04e8c8ea3cb23d89c56513690fd93eda31cb2e36659dc8ad0d8035f97d8a505cd9beb248db6f3bd3dd775b87a1995e8e6f553fbcb20970c9 SHA512 0bca5523824842bfc8b92b349bd21c0c8f8a1fb70a035e199e86920f21cd732adf58c7fd385212cad5bddf08c56b0141a692218feae2369c510c278fd824cb03
EBUILD loofah-2.15.0.ebuild 1209 BLAKE2B 0d7fe2b72d52c566b969b38bcfa2086cbdd5d225d9456683c72a6291fc238f6030b87717471021f023ae1499d300c8e67f0751a66360d68bfc29f0c785611935 SHA512 74b337797b7c8e50b8d09d767ff36168df13b8a96d1833845f0b368e48945be11488ad7b0281e98a09da0761c7cc4768350c15bea7bdbc04d401bf1e82fa8b55
EBUILD loofah-2.18.0.ebuild 1217 BLAKE2B 87f4ce91d66701cafa61651a016881d743cf615b75bf4d2d4f1efc9b9781660a8f80bd4f043662d7465cc8442152feb0c0bd5ff163c372835c153af52f35228a SHA512 3d9176eacd3640a9807f01c627a6ca1e8a977028b1315a7650ec693e86e9b476c8ad472e6c7976c7e3bfe6ec03262cd454bf9de68c11124dfd9e668cea231520
EBUILD loofah-2.19.0.ebuild 1210 BLAKE2B 5d52a2ff95f309d2d573d25e5e8d1dac86450963fd3b46682b1c6349dfb2d9c4e2e5b81ee2331e7872eafc84f744a7fa895ec1abdea27fa7729d36e80d299799 SHA512 725b14b25178b63fa7ec16b1920d5772f875b9b2b1ca10b2a6085aa1a54d782cd5627eea971053c091fe43200339caf344e36fc683e782f962d8535e3703015f
+EBUILD loofah-2.19.1.ebuild 1210 BLAKE2B 5d52a2ff95f309d2d573d25e5e8d1dac86450963fd3b46682b1c6349dfb2d9c4e2e5b81ee2331e7872eafc84f744a7fa895ec1abdea27fa7729d36e80d299799 SHA512 725b14b25178b63fa7ec16b1920d5772f875b9b2b1ca10b2a6085aa1a54d782cd5627eea971053c091fe43200339caf344e36fc683e782f962d8535e3703015f
MISC metadata.xml 345 BLAKE2B 990f513c7e7b7e8bcf970944cd9d26451da052273407d2214cacd1b29ecdaafd6a9cbfffd78f246b3e1e2174c26634cc7748cf53e06b81eecb9173e39eb69593 SHA512 a6bcee73d164ffbe8427aced7fb42429169d3f42e484d2e0a3f47000df756b72ccd262371c2d9aaa8fa42b37216c7933a2fa8e769e4a7822797a91f3030af695
diff --git a/dev-ruby/loofah/loofah-2.12.0.ebuild b/dev-ruby/loofah/loofah-2.12.0.ebuild
deleted file mode 100644
index db46f958c464..000000000000
--- a/dev-ruby/loofah/loofah-2.12.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-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.5.9"
-
-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
-}
diff --git a/dev-ruby/loofah/loofah-2.14.0.ebuild b/dev-ruby/loofah/loofah-2.19.1.ebuild
index b6b5f7557b56..16fcec1713d7 100644
--- a/dev-ruby/loofah/loofah-2.14.0.ebuild
+++ b/dev-ruby/loofah/loofah-2.19.1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
diff --git a/dev-ruby/rails-html-sanitizer/Manifest b/dev-ruby/rails-html-sanitizer/Manifest
index 96ac2b69d3cf..18bb7cfc336f 100644
--- a/dev-ruby/rails-html-sanitizer/Manifest
+++ b/dev-ruby/rails-html-sanitizer/Manifest
@@ -1,3 +1,5 @@
DIST rails-html-sanitizer-1.4.3.gem 17920 BLAKE2B 2745ce137612337d4d85593b0af9a3e5102e399957b71dea366cc864a1acc66bb2bd099bd53701c71925ba64ae0287896bbd33eb64bb5ec22cbcbfb3173953dc SHA512 ead339d8ed5aefa737298d886a0db3c353254cfa57bdee7d2011f596ed2871dcad3bd16561728da2447e239fcaa908256bb6436493462bca6310a17a3812ffd9
+DIST rails-html-sanitizer-1.4.4.gem 18432 BLAKE2B c6966ae526142219040e98a5bd02190672050dc9831194ecd570498b75bfb168e734fe3f4d9ffa5814d1c5b94f73820e5900e805a199651c9b37645acff0237c SHA512 9a6671334967078f744296ca273a8b44c0071d04c841fe626333bbb62c252b6688b5559079a47cda540f06bd35c924ede8d9ef092c775dfab55e2673137fc05b
EBUILD rails-html-sanitizer-1.4.3.ebuild 853 BLAKE2B 06d92b2f67342493ed538217eb0b4905de31e4afd3fb89bdc2799ee0353332736a1a5c3ee214aab4b9d301f2893a58f58f742de470aebaab6265278f506ba109 SHA512 a15208cc132e3e5fcc1d21a40431a57e336825c8f7c26d204ed9ce6da1aa29f70d7b12cced942acb05692cabc97e6421d9b09b63b16aa53ee8b9429593f7953b
+EBUILD rails-html-sanitizer-1.4.4.ebuild 850 BLAKE2B 13765a3437c85d00ed1e336088d1699ce116a6c3de5adcd81e6e0068fdf80cc03e95ae9d989fb97e6cdb37ace5ba1f45a11e8cff70bdd38e739080bbeb752df4 SHA512 225857237781481d1b9e2f198af62dbf329e39b321dc641281c0d440260ad038e21baa11c73a0a1c43f7e7e625fb2a957087a2ad88fc07608f6a05e732f13336
MISC metadata.xml 360 BLAKE2B e7d08120d5b72f9cf58b105b3ee904c54d8c45917ad7ca640c309e133b9fcc19476e60e247a66ddf317e7fd83dfaecad4dd17206f40fed73c5d01b7556f4e07b SHA512 31bcb326d30a4b9af02e12dcbf06d44c6e8ea7cd358aa2eb2443b640dff6fd9067e9d80c9e9f08320bac2195bae9bda2afb8ac6d8752940b8a2104ec4515daa2
diff --git a/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.4.4.ebuild b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.4.4.ebuild
new file mode 100644
index 000000000000..ed79bf3bccd8
--- /dev/null
+++ b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.4.4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Sanitize HTML fragments in Rails applications"
+HOMEPAGE="https://github.com/rafaelfranca/rails-html-sanitizer"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/loofah-2.19.1:0"
+
+ruby_add_bdepend "test? ( dev-ruby/rails-dom-testing )"
+
+all_ruby_prepare() {
+ # Avoid tests that depend on nokogiri patches to libxml2.
+ sed -i -e '/\(name_action\|attr\)_in_a_tag_in_safe_list_sanitizer/askip "libxml2"' test/sanitizer_test.rb || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
+}