From 68f980204de6c2d69eed8748edc90282879326a6 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 2 Feb 2023 09:07:02 +0000 Subject: gentoo auto-resync : 02:02:2023 - 09:07:02 --- dev-ruby/Manifest.gz | Bin 106427 -> 106429 bytes dev-ruby/nokogiri/Manifest | 4 +- dev-ruby/nokogiri/nokogiri-1.13.6.ebuild | 95 ------------------------------- dev-ruby/nokogiri/nokogiri-1.14.1.ebuild | 95 +++++++++++++++++++++++++++++++ dev-ruby/ox/Manifest | 4 +- dev-ruby/ox/ox-2.14.10.ebuild | 27 --------- dev-ruby/ox/ox-2.14.14.ebuild | 27 +++++++++ 7 files changed, 126 insertions(+), 126 deletions(-) delete mode 100644 dev-ruby/nokogiri/nokogiri-1.13.6.ebuild create mode 100644 dev-ruby/nokogiri/nokogiri-1.14.1.ebuild delete mode 100644 dev-ruby/ox/ox-2.14.10.ebuild create mode 100644 dev-ruby/ox/ox-2.14.14.ebuild (limited to 'dev-ruby') diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 793ac4b4fd66..53a8063e7d1c 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest index 5aed5997ba91..bd5d2e36f988 100644 --- a/dev-ruby/nokogiri/Manifest +++ b/dev-ruby/nokogiri/Manifest @@ -1,7 +1,7 @@ DIST nokogiri-1.13.10-git.tgz 6236674 BLAKE2B 043a08ab969aac1f1fada730b8df11c295b28c9b9c41bd311cedc1d20064c61b2838489c67b8513c98736377defe33cd171b9ff3846f56af450caee4327e7727 SHA512 c9a4b14cb92c4920872048991c958036d5f09b8e231a6f6408e5d3c5df78b70e206cc12b8ed8aaae012e51f6f87adcbe46273cd1feca082ec17f42114f5a1172 -DIST nokogiri-1.13.6-git.tgz 6249974 BLAKE2B db6a7fd70cd88fa784e70fd33102ad2a0d65a848a713bd93907d3c77b7ecc101a4f0a38febf3265b25967e045bf9091e46cf319702c08319e32f94d57a946985 SHA512 96f4e52332052bfae0d88d8c93cf334f8484b51290cafe8c1d43c820ba6ac5aa74b187c37e7177e62435d6101d859c16555b715fa88fcb06da742c84fd0e7486 DIST nokogiri-1.14.0-git.tgz 10445399 BLAKE2B c8119709232979d86d017b7f97a5ceff8f756daa85a2b51dc4d0973419a01d7ef862aeab9bbdb4000ab4bda1335e09afc24049fa34a33bd69fd8b7297bf43474 SHA512 9da9c3bafc7a0d9dd0218855d67ca2d024024e3778e9f2784a0a018f5add7ba92ddcbb5568017617b0270091f738e9edadbaeaaa26112cf43b64bd46210567d2 +DIST nokogiri-1.14.1-git.tgz 10446836 BLAKE2B a09f2772dad50f915a5a1a176721f9d8de6fb910a8692a2aac7d2b07dfb7beb7d3ec840c19d867c56d61cf4c697f88bd0e1d45dee3ff638340e9b73ff6d5caca SHA512 cca800b59a548ab6ac4be6ad400c27797e61c82b9f0ad9b7417b942c6d8c56f9cb7a7c7794d1dce65702737235826799299bd506a21ca3147d61f139d37857ae EBUILD nokogiri-1.13.10.ebuild 2672 BLAKE2B cbefa7feed0f6318e060996f30613866c8832b004a8ee7abfd811dcc98c5c2ee05d1a5337076d2a60c93c0171d3f70c53b085d4b31f38f3a50ca2f52dc0ded5f SHA512 2bf4ee868314eccdc43a78f3506991e7cf876604ecc507607204d80d77328e40effc845c56cb943f5a156cea1a399dd282dc9a454e687e007aed63fc544ead01 -EBUILD nokogiri-1.13.6.ebuild 2670 BLAKE2B 6009f73f5b582d3878493e3ab0f7b59cbeb50913b1e09ea13f0a49a840ad6bfc2fdfe7deb140881b257b13c3d9f57049859a4d01dfe646bc41d4f7c0dd4373a2 SHA512 c322190d601225828de7552499025653186648706aa467c542c68c2d6e0f1f625a4f3b2a24f9aa76e983fc52f4a98c8bf3dfb1a27aec64613342334a482bbcba EBUILD nokogiri-1.14.0.ebuild 2679 BLAKE2B 77e96e4a9400db2fff3fb1e93c884669e86c76394afee2970dfaf4f9d8b03b63ea6dd849d3275d8b910df6c566211a78b4bdafdff7cf6abcf77b5cef6412f8c4 SHA512 5660ad74e67c5196f1e6be4581271feedb504dbc132b070e1ac3e186d955957531cefd053faebb959b2bdc60b59e3c876a770698fc4f1c789391cf364ebe3c40 +EBUILD nokogiri-1.14.1.ebuild 2679 BLAKE2B 77e96e4a9400db2fff3fb1e93c884669e86c76394afee2970dfaf4f9d8b03b63ea6dd849d3275d8b910df6c566211a78b4bdafdff7cf6abcf77b5cef6412f8c4 SHA512 5660ad74e67c5196f1e6be4581271feedb504dbc132b070e1ac3e186d955957531cefd053faebb959b2bdc60b59e3c876a770698fc4f1c789391cf364ebe3c40 MISC metadata.xml 349 BLAKE2B 824094b81182da6ed2c43f55f8697dbf614662e1e032ed62bcf8ec4ef8fb6e6a1bf346f90863a8cb7d6cfaf2696f0be70fd3027d6d01e583bba0c1334252447d SHA512 9ab17ab504279d8d1ea584f7a6f411fe778b89564016dc0d596ec7f714cf9ad80ed5e30c179ec6aa190bafe8a8b72bfdc5a964d213a8024783da246bbb817629 diff --git a/dev-ruby/nokogiri/nokogiri-1.13.6.ebuild b/dev-ruby/nokogiri/nokogiri-1.13.6.ebuild deleted file mode 100644 index 3f510abed900..000000000000 --- a/dev-ruby/nokogiri/nokogiri-1.13.6.ebuild +++ /dev/null @@ -1,95 +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 ruby31" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md" - -RUBY_FAKEGEM_GEMSPEC="nokogiri.gemspec" - -RUBY_FAKEGEM_EXTENSIONS=(ext/nokogiri/extconf.rb) - -inherit ruby-fakegem multilib - -DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser" -HOMEPAGE="https://www.nokogiri.org/" -LICENSE="MIT" -SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz" - -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" -SLOT="0" -IUSE="" - -RDEPEND="${RDEPEND} - >=dev-libs/libxml2-2.9.14:= - >=dev-libs/libxslt-1.1.35 - sys-libs/zlib - virtual/libiconv" -DEPEND="${DEPEND} - >=dev-libs/libxml2-2.9.14 - >=dev-libs/libxslt-1.1.35 - sys-libs/zlib - virtual/libiconv" - -ruby_add_rdepend ">=dev-ruby/racc-1.4:0" - -ruby_add_bdepend " - dev-ruby/mini_portile2:2.8 - >=dev-ruby/rexical-1.0.7 - dev-ruby/rdoc - test? ( dev-ruby/minitest )" - -all_ruby_prepare() { - sed -i \ - -e '/tasks\/cross_compile/s:^:#:' \ - -e '/:test.*prerequisites/s:^:#:' \ - -e '/license/ s:^:#:' \ - Rakefile || die - # Remove the cross compilation options since they interfere with - # native building. - sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die - sed -i -e '/cross_config_options/d' Rakefile || die - - sed -e '/simplecov/,/^end/ s:^:#:' \ - -e '/reporters/I s:^:#:' \ - -i test/helper.rb || die - - # There is no need for mini_portile2 to be a runtime dependency on Gentoo - sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_configure() { - NOKOGIRI_USE_SYSTEM_LIBRARIES=true \ - ${RUBY} -Cext/${PN} extconf.rb \ - --with-zlib-include="${EPREFIX}"/usr/include \ - --with-zlib-lib="${EPREFIX}"/$(get_libdir) \ - --with-iconv-include="${EPREFIX}"/usr/include \ - --with-iconv-lib="${EPREFIX}"/$(get_libdir) \ - --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \ - --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \ - --with-xslt-dir="${EPREFIX}"/usr \ - --with-iconvlib=iconv \ - || die "extconf.rb failed" -} - -each_ruby_compile() { - if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then - ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical failed" - fi - - if ! [[ -f lib/nokogiri/css/parser.rb ]]; then - ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed" - fi - - emake -Cext/${PN} \ - V=1 \ - CFLAGS="${CFLAGS} -fPIC" \ - archflag="${LDFLAGS}" || die "make extension failed" - cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die -} - -each_ruby_test() { - ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each {|f| require f}' || die -} diff --git a/dev-ruby/nokogiri/nokogiri-1.14.1.ebuild b/dev-ruby/nokogiri/nokogiri-1.14.1.ebuild new file mode 100644 index 000000000000..c6bb2c38bb01 --- /dev/null +++ b/dev-ruby/nokogiri/nokogiri-1.14.1.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2023 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 ROADMAP.md SECURITY.md" + +RUBY_FAKEGEM_GEMSPEC="nokogiri.gemspec" + +RUBY_FAKEGEM_EXTENSIONS=(ext/nokogiri/extconf.rb) + +inherit ruby-fakegem multilib + +DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser" +HOMEPAGE="https://www.nokogiri.org/" +LICENSE="MIT" +SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="0" +IUSE="" + +RDEPEND="${RDEPEND} + >=dev-libs/libxml2-2.10.3:= + >=dev-libs/libxslt-1.1.37 + sys-libs/zlib + virtual/libiconv" +DEPEND="${DEPEND} + >=dev-libs/libxml2-2.10.3 + >=dev-libs/libxslt-1.1.37 + >=sys-libs/zlib-1.2.13 + virtual/libiconv" + +ruby_add_rdepend ">=dev-ruby/racc-1.4:0" + +ruby_add_bdepend " + dev-ruby/mini_portile2:2.8 + >=dev-ruby/rexical-1.0.7 + dev-ruby/rdoc + test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + sed -i \ + -e '/tasks\/cross_compile/s:^:#:' \ + -e '/:test.*prerequisites/s:^:#:' \ + -e '/license/ s:^:#:' \ + Rakefile || die + # Remove the cross compilation options since they interfere with + # native building. + sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die + sed -i -e '/cross_config_options/d' Rakefile || die + + sed -e '/simplecov/,/^end/ s:^:#:' \ + -e '/reporters/I s:^:#:' \ + -i test/helper.rb || die + + # There is no need for mini_portile2 to be a runtime dependency on Gentoo + sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_configure() { + NOKOGIRI_USE_SYSTEM_LIBRARIES=true \ + ${RUBY} -Cext/${PN} extconf.rb \ + --with-zlib-include="${EPREFIX}"/usr/include \ + --with-zlib-lib="${EPREFIX}"/$(get_libdir) \ + --with-iconv-include="${EPREFIX}"/usr/include \ + --with-iconv-lib="${EPREFIX}"/$(get_libdir) \ + --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \ + --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \ + --with-xslt-dir="${EPREFIX}"/usr \ + --with-iconvlib=iconv \ + || die "extconf.rb failed" +} + +each_ruby_compile() { + if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then + ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical failed" + fi + + if ! [[ -f lib/nokogiri/css/parser.rb ]]; then + ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed" + fi + + emake -Cext/${PN} \ + V=1 \ + CFLAGS="${CFLAGS} -fPIC" \ + archflag="${LDFLAGS}" || die "make extension failed" + cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each {|f| require f}' || die +} diff --git a/dev-ruby/ox/Manifest b/dev-ruby/ox/Manifest index b8c6227e4be9..af05bbc6c60d 100644 --- a/dev-ruby/ox/Manifest +++ b/dev-ruby/ox/Manifest @@ -1,9 +1,9 @@ -DIST ox-2.14.10.tar.gz 218705 BLAKE2B fc70af78d26655ec8dad64a180139446985590d57901f339b73de8c92142e0a695b23e09ac6eacb82f435b85b1a19bd700d7bdb4d2a3d220252233917a25ced9 SHA512 57a29c7dfc9990c91ce10a9f44afb2c1049b8d9a68e9c50b46cec4aa6dd7e20afc295853e55cb61eaf4054ed476350d43a8d9569a660663600e10adc819bbd51 DIST ox-2.14.11.tar.gz 218731 BLAKE2B ca342a0cf87e9e80048511c82ade7d24fe8e59fc1efd96d24f50f5694a82527d3cbc37a762cd619ce5febd00323ccf566ffacd413a38e4516900c79e55a8cdd1 SHA512 9f34237fae1aa4c7c77e9dd01eda07fc5134e1fd5d0ca48c37bf2a52d4e257c049e71876c366bc63109727a0ee2fa37aec9fa8222f2902bdff57c3ecb87e8d84 DIST ox-2.14.12.tar.gz 218958 BLAKE2B f167f3f4247b13aea436a972d1c6b24cd12660e1ae9b999f341951feb531ea6faa1e2da46190f60304f2aa175e507d831a961e8b08398139d18d44538adb60b4 SHA512 1c7bbf449ff71945052decf3220dc30d80393585643950afc19eac0ed1b9f281e5aa4d85d6259e4a2ca07d8fabaecf2a5de8e67af3138be7156a5c79ff64c3b6 DIST ox-2.14.13.tar.gz 219129 BLAKE2B a80e2edd9b987f49444a05005b472695d56f7c88a90e42b6b2a2a0d9fea593651ac544731c796bc273ac78dee61294d883476bcd43b5101ada08c9f60f0b2702 SHA512 a909a8f65c79b7d1c4e131e122d0c98c0f7ce3ff46837343ea068ee5a0055904eb0f992b553b3634edf577fca3c6c365243a64bc3719fca5e9e14fe16ed7f192 -EBUILD ox-2.14.10.ebuild 645 BLAKE2B 64ea6203ca812cd704001a51262a2ff2b4f301ea2234829302d98886c1e269e38964be448b34d6b43961a1ac12c2d35619b9145a347ef9f710f9830d71e9a1a4 SHA512 f2463993b3eeb61bf4017af722193125e32930139dd8585b9c2e36fc91b26a9d0aee7666df61e2c01c231878c8d811bee32ccb891de12bc3f2753dc657bd2e3f +DIST ox-2.14.14.tar.gz 219172 BLAKE2B 83fb938662ca7426289a96597a7a2bd74a47a0bbaa67316e3320a1e6090d15d371867ecb1b034e6dfdf2a6a8f288ea2fdfa4fddf138b492fca7b1d5faba476e1 SHA512 f4b3ed29c50bd39b22cae91d82ec8780f779f8a39a83402b9f692407c4742b87df23a5912978753e45c4a062967018fdfa3a65234e983fa0494528523a322f1c EBUILD ox-2.14.11.ebuild 645 BLAKE2B 64ea6203ca812cd704001a51262a2ff2b4f301ea2234829302d98886c1e269e38964be448b34d6b43961a1ac12c2d35619b9145a347ef9f710f9830d71e9a1a4 SHA512 f2463993b3eeb61bf4017af722193125e32930139dd8585b9c2e36fc91b26a9d0aee7666df61e2c01c231878c8d811bee32ccb891de12bc3f2753dc657bd2e3f EBUILD ox-2.14.12.ebuild 639 BLAKE2B 31d0e7812f00dc32928edccbd4befb45b93ce527c9a453120eb3a1975ca762c34ee78806db46aff46319938f85185ca5bc27807abd44324b01638eb4adb02939 SHA512 678bdd0bec5c161961685297bfe841911407c5ec746d0a438011051144572e9f099a0fe3d5affe0c155f18480ac72c1608edf9331958632d8dff7b9f559868d4 EBUILD ox-2.14.13.ebuild 639 BLAKE2B 2dfa9b2e21cc0ecfac0ba6e5ea491211c64dbcad0d401d6aa7d5109bde57d2461a0c15229f71bee659778afcc3a58ac4efd9d4d6fa537137c879547c88657c61 SHA512 859e55d1a8ddcda7ee1020e83804d59395a6455c3fcad9d16e11a17f746e5ad625ec164a4c67e242abe21f96b195990aa86ae6167ee64551c5704ed3bbd5257d +EBUILD ox-2.14.14.ebuild 639 BLAKE2B 2dfa9b2e21cc0ecfac0ba6e5ea491211c64dbcad0d401d6aa7d5109bde57d2461a0c15229f71bee659778afcc3a58ac4efd9d4d6fa537137c879547c88657c61 SHA512 859e55d1a8ddcda7ee1020e83804d59395a6455c3fcad9d16e11a17f746e5ad625ec164a4c67e242abe21f96b195990aa86ae6167ee64551c5704ed3bbd5257d MISC metadata.xml 337 BLAKE2B 3ce89c2f08a3b10465352f1880ee482ce339e9fc2f488f93fb598c414e5575b219cd31c2ccf29abac487dc9c6b065165d5e6173f55d86fbe77060aa4a458f7a4 SHA512 365803987840415bcf4f114be78e6c4a20e46832998f7d98e281273c797b6d06d886e9a9e4ffaf208f5ad83562d91554c0280573d5643d1a0964a2ace67bfe61 diff --git a/dev-ruby/ox/ox-2.14.10.ebuild b/dev-ruby/ox/ox-2.14.10.ebuild deleted file mode 100644 index 18c6fa807322..000000000000 --- a/dev-ruby/ox/ox-2.14.10.ebuild +++ /dev/null @@ -1,27 +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 ruby31" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="ox.gemspec" - -RUBY_FAKEGEM_EXTENSIONS=(ext/ox/extconf.rb) -RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/ox - -inherit ruby-fakegem - -DESCRIPTION="A fast XML parser and Object marshaller" -HOMEPAGE="https://www.ohler.com/ox/ https://github.com/ohler55/ox" -SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="BSD" - -KEYWORDS="amd64 ~ppc ~ppc64 ~x86" -SLOT="0" -IUSE="" - -each_ruby_test() { - ${RUBY} test/tests.rb || die -} diff --git a/dev-ruby/ox/ox-2.14.14.ebuild b/dev-ruby/ox/ox-2.14.14.ebuild new file mode 100644 index 000000000000..d15b4d7c3d8c --- /dev/null +++ b/dev-ruby/ox/ox-2.14.14.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="ox.gemspec" + +RUBY_FAKEGEM_EXTENSIONS=(ext/ox/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/ox + +inherit ruby-fakegem + +DESCRIPTION="A fast XML parser and Object marshaller" +HOMEPAGE="https://www.ohler.com/ox/ https://github.com/ohler55/ox" +SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="BSD" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +SLOT="0" +IUSE="" + +each_ruby_test() { + ${RUBY} test/tests.rb || die +} -- cgit v1.2.3