diff options
Diffstat (limited to 'dev-ruby/nokogiri')
-rw-r--r-- | dev-ruby/nokogiri/Manifest | 4 | ||||
-rw-r--r-- | dev-ruby/nokogiri/nokogiri-1.10.10.ebuild | 93 | ||||
-rw-r--r-- | dev-ruby/nokogiri/nokogiri-1.11.1-r1.ebuild | 2 |
3 files changed, 2 insertions, 97 deletions
diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest index ed8fc5644e3f..fe6d6988ddab 100644 --- a/dev-ruby/nokogiri/Manifest +++ b/dev-ruby/nokogiri/Manifest @@ -1,6 +1,4 @@ -DIST nokogiri-1.10.10-git.tgz 5793723 BLAKE2B 13829f6cc31c2b81462fdf306222ff27830d80aeea922ce4c3adceee4ce7486c0571ab76b3f07b14f1767af7b433af9e0eb83d02f8bcea989fa7e96c9cc743f3 SHA512 2d0bf09af417f0f5e7b07b9f2c555ce04e22d69ce73b484906d8a35745f90d6467824d0d56d8dadc53f020c56a7806e7152cd6347e47596e79ddaaadea1ff65a DIST nokogiri-1.11.1-git.tgz 5835648 BLAKE2B e8c84fe72063ac3d764ea71fe469a8f7d0499487e523563e0ab737e69e06279b112c666aa254e0075740b27690ba96162a5c6e39f125b58360fbb5720104935d SHA512 47974f05b6788f2e04ef9ed7d0fc33790cdadbd258408e0242a14521cc996b6d42878b5bba3334b4bde2970dbadda0cde93a00e30fcddd100401186a90617502 -EBUILD nokogiri-1.10.10.ebuild 2713 BLAKE2B 57dedd5488570432b5202d72ea9427ce220fa3303f4899ec04802969cef5e2b151fd0f97f6fdb912f5fb1ad876ebc5c4a66f0b84e7cc2eee573d4ce24da217a6 SHA512 fa8c7d4e2dc79676837763c9b114fa9d4fc53b387dc94293fde7902b3506d99fca95ea7c8699caa284a8eb8b49bb46bc7a8e6e8d6b7eef32caeeac1ced927b2f -EBUILD nokogiri-1.11.1-r1.ebuild 2883 BLAKE2B b450c4a0e7944cc4d6735d74c206a2c3efb46c337afd57c547a0ed7cb5f18584feee1c0d6473c90f81a3cb56ebbaa5c5af6a8de5d55ae5f416d74e7b49bdd6fc SHA512 8f5180a4c05ff1134e0414b454dbfe214021a5dafd779519239004d93edfe3122696563b168c14584b5bf1a37abdfafe5a063c87e3aa74e736cc7c01f52bdf3b +EBUILD nokogiri-1.11.1-r1.ebuild 2882 BLAKE2B 5f4ab084dcba0d83a28f4ece88aeeadb1ec77260ee8fa721db030f7432fef997161a2dcb66b86260f616affc0f20499e702cb220abcedefb11ef1f6d8669ea55 SHA512 8c6ff1bf9dbca9d3c945808e14664224e056c7c329015e314becafec284820ae784206de511952869ff0b1f58b6f2eb6834f283142737919f14e38ceaeef17b2 EBUILD nokogiri-1.11.1-r2.ebuild 2941 BLAKE2B 706ef2bbe6dbfe420479372e5e47fbee24486346cd6a5219eff21c21d6d3bb9dceeec8e94c06b3f9bce701321f222d1e19c7de0cf0612a5f8f77c1fdf84a16d5 SHA512 80d0038279ba7d0f324a654b4cc0c95dd748c0983aa855a9bb5c09e07b351a0530736e9f15814f28d32f8d30695085e408d519348f9569b9b9fb138d266313f5 MISC metadata.xml 348 BLAKE2B 343ce4d884b8ae636991396c8d2eb1c59bec6db00204eec79bc070ce4b61505b1290ee393e2311e2fd3976e66993c9ba51878767c0d28ff8767786039b97fd7c SHA512 94d5836e5bca783420a76f15d70e3fd29515bc7b9152410d11ba0a01d778530e0d87c4954d118313f8afc340260a12157748db94342b4f12fc5e2756c1f2ff34 diff --git a/dev-ruby/nokogiri/nokogiri-1.10.10.ebuild b/dev-ruby/nokogiri/nokogiri-1.10.10.ebuild deleted file mode 100644 index 259d53fadc8d..000000000000 --- a/dev-ruby/nokogiri/nokogiri-1.10.10.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md STANDARD_RESPONSES.md" - -RUBY_FAKEGEM_EXTRAINSTALL="ext" - -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 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -SLOT="0" -IUSE="" - -RDEPEND="${RDEPEND} - >=dev-libs/libxml2-2.9.10:= - >=dev-libs/libxslt-1.1.34 - virtual/libiconv" -DEPEND="${DEPEND} - >=dev-libs/libxml2-2.9.10 - >=dev-libs/libxslt-1.1.34 - virtual/libiconv" - -ruby_add_bdepend " - >=dev-ruby/pkg-config-1.1.7 - >=dev-ruby/rexical-1.0.7 - dev-ruby/rdoc - dev-ruby/racc - 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 -i -e '/simplecov/,/^end/ s:^:#:' test/helper.rb || 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 -} - -each_ruby_install() { - # Clean up "ext" directory before installing it. nokogumbo expects - # the header files and shared object to be in ext. - rm -rf ext/java ext/nokogiri/*.o ext/nokogiri/{mkmf.log,Makefile} || die - - each_fakegem_install -} diff --git a/dev-ruby/nokogiri/nokogiri-1.11.1-r1.ebuild b/dev-ruby/nokogiri/nokogiri-1.11.1-r1.ebuild index f9fca629b608..12f3cadf0f20 100644 --- a/dev-ruby/nokogiri/nokogiri-1.11.1-r1.ebuild +++ b/dev-ruby/nokogiri/nokogiri-1.11.1-r1.ebuild @@ -18,7 +18,7 @@ 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 ~ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE="" |