diff --git a/Manifest.files.gz b/Manifest.files.gz index fa77ec0d1b5d..48fe0ca73cc6 100644 Binary files a/Manifest.files.gz and b/Manifest.files.gz differ diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index 0128b5aa6098..a9bc7e881002 100644 Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ diff --git a/app-admin/apache-tools/Manifest b/app-admin/apache-tools/Manifest index de1f99d463ac..ff7308ed88f3 100644 --- a/app-admin/apache-tools/Manifest +++ b/app-admin/apache-tools/Manifest @@ -1,2 +1 @@ -DIST httpd-2.4.50.tar.bz2 7653174 BLAKE2B 6bdb26bc03347b9643e973d22726ef283b8d92b675f81e85f4e0470bedf8510bac60cd043fe966bc786d5ae47827ac1bb31da88a0e510f4bb6c665e2075c3beb SHA512 b1afbaf44e503b822ff2b443881dcb44a93aa55d496f88ae399a2e7def05f78590f266a16da1f2c0aac88e463b76fba20843b1e20a102e76c8269de6fae3e158 DIST httpd-2.4.51.tar.bz2 7653609 BLAKE2B a0743327f0411f5cb8b7d0426bf78db0f370e3d587f3a4c4bb7de0e4499effa3f44f5998e19e9ca3ed7b6fc9a8c0867cbe62134b5af7e6ed6c3bc29770b797df SHA512 9fb07c4b176f5c0485a143e2b1bb1085345ca9120b959974f68c37a8911a57894d2cb488b1b42fdf3102860b99e890204f5e9fa7ae3828b481119c563812cc66 diff --git a/app-admin/apache-tools/apache-tools-2.4.50.ebuild b/app-admin/apache-tools/apache-tools-2.4.50.ebuild deleted file mode 100644 index 2cb5bdfff763..000000000000 --- a/app-admin/apache-tools/apache-tools-2.4.50.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit toolchain-funcs - -DESCRIPTION="Useful Apache tools - htdigest, htpasswd, ab, htdbm" -HOMEPAGE="https://httpd.apache.org/" -SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc64-solaris ~x64-solaris" -IUSE="ssl" -RESTRICT="test" - -RDEPEND=">=dev-libs/apr-1.5.0:1= - dev-libs/apr-util:1= - dev-libs/expat - dev-libs/libpcre - virtual/libcrypt:= - kernel_linux? ( sys-apps/util-linux ) - ssl? ( dev-libs/openssl:0= )" -DEPEND="${RDEPEND} - sys-devel/libtool" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/httpd-${PV}" - -PATCHES=( - "${FILESDIR}/${PN}-2.4.7-Makefile.patch" #459446 -) - -src_prepare() { - default - - # This package really should upgrade to using pcre's .pc file. - cat <<-\EOF >"${T}"/pcre-config - #!/bin/bash - flags=() - for flag; do - if [[ ${flag} == "--version" ]]; then - flags+=( --modversion ) - else - flags+=( "${flag}" ) - fi - done - exec ${PKG_CONFIG} libpcre "${flags[@]}" - EOF - chmod a+x "${T}"/pcre-config || die -} - -src_configure() { - # Brain dead check. - tc-is-cross-compiler && export ap_cv_void_ptr_lt_long="no" - - tc-export PKG_CONFIG - - local myeconfargs=( - --libexecdir="${EPREFIX}"/usr/$(get_libdir)/apache2/modules - --sbindir="${EPREFIX}"/usr/sbin - --with-perl="${EPREFIX}"/usr/bin/perl - --with-expat="${EPREFIX}"/usr - --with-z="${EPREFIX}"/usr - --with-apr="${SYSROOT}${EPREFIX}"/usr - --with-apr-util="${SYSROOT}${EPREFIX}"/usr - --with-pcre="${T}"/pcre-config - $(use_enable ssl) - $(usex ssl '--with-ssl="${EPREFIX}"/usr' '') - ) - # econf overwrites the stuff from config.layout. - ac_cv_path_PKGCONFIG="${PKG_CONFIG}" \ - econf "${myeconfargs[@]}" - sed -i \ - -e '/^LTFLAGS/s:--silent::' \ - build/rules.mk build/config_vars.mk || die -} - -src_compile() { - emake -C support -} - -src_install() { - emake -C support DESTDIR="${D}" install - dodoc CHANGES - doman docs/man/{dbmmanage,htdigest,htpasswd,htdbm,ab,logresolve}.1 \ - docs/man/{htcacheclean,rotatelogs}.8 - - # Providing compatiblity symlinks for #177697 (which we'll stop to install - # at some point). - pushd "${ED}"/usr/sbin >/dev/null || die - local i - for i in *; do - dosym ${i} /usr/sbin/${i}2 - done - popd >/dev/null || die - - # Provide a symlink for ab-ssl - if use ssl ; then - dosym ab /usr/bin/ab-ssl - dosym ab /usr/bin/ab2-ssl - fi -} diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz index 6bb320c6d82f..f94bfffc8ffe 100644 Binary files a/app-arch/Manifest.gz and b/app-arch/Manifest.gz differ diff --git a/app-arch/brotli/brotli-1.0.9-r1.ebuild b/app-arch/brotli/brotli-1.0.9-r1.ebuild deleted file mode 100644 index d03b1d78ade1..000000000000 --- a/app-arch/brotli/brotli-1.0.9-r1.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -DISTUTILS_OPTIONAL="1" -DISTUTILS_IN_SOURCE_BUILD="1" - -inherit cmake-multilib distutils-r1 - -DESCRIPTION="Generic-purpose lossless compression algorithm" -HOMEPAGE="https://github.com/google/brotli" - -SLOT="0/$(ver_cut 1)" - -RDEPEND="python? ( ${PYTHON_DEPS} )" -DEPEND="${RDEPEND}" - -IUSE="python test" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -LICENSE="MIT python? ( Apache-2.0 )" - -DOCS=( README.md CONTRIBUTING.md ) - -if [[ ${PV} == "9999" ]] ; then - SRC_URI="" - EGIT_REPO_URI="https://github.com/google/${PN}.git" - inherit git-r3 -else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" - SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -fi - -# tests are currently broken, see https://github.com/google/brotli/issues/850 -RESTRICT="test" - -PATCHES=( - "${FILESDIR}/${PV}-linker.patch" -) - -src_prepare() { - use python && distutils-r1_src_prepare - cmake-utils_src_prepare -} - -multilib_src_configure() { - local mycmakeargs=( - -DBUILD_TESTING="$(usex test)" - ) - cmake-utils_src_configure -} -src_configure() { - cmake-multilib_src_configure - use python && distutils-r1_src_configure -} - -multilib_src_compile() { - cmake-utils_src_compile -} -src_compile() { - cmake-multilib_src_compile - use python && distutils-r1_src_compile -} - -python_test() { - esetup.py test || die -} - -multilib_src_test() { - cmake-utils_src_test -} -src_test() { - cmake-multilib_src_test - use python && distutils-r1_src_test -} - -multilib_src_install() { - cmake-utils_src_install -} -multilib_src_install_all() { - use python && distutils-r1_src_install -} diff --git a/app-arch/brotli/brotli-1.0.9-r2.ebuild b/app-arch/brotli/brotli-1.0.9-r2.ebuild deleted file mode 100644 index 73fbca2867f7..000000000000 --- a/app-arch/brotli/brotli-1.0.9-r2.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -DISTUTILS_OPTIONAL="1" -DISTUTILS_IN_SOURCE_BUILD="1" - -inherit cmake-multilib distutils-r1 - -DESCRIPTION="Generic-purpose lossless compression algorithm" -HOMEPAGE="https://github.com/google/brotli" - -SLOT="0/$(ver_cut 1)" - -RDEPEND="python? ( ${PYTHON_DEPS} )" -DEPEND="${RDEPEND}" - -IUSE="python static-libs test" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -LICENSE="MIT python? ( Apache-2.0 )" - -DOCS=( README.md CONTRIBUTING.md ) - -if [[ ${PV} == "9999" ]] ; then - SRC_URI="" - EGIT_REPO_URI="https://github.com/google/${PN}.git" - inherit git-r3 -else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" - SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -fi - -# tests are currently broken, see https://github.com/google/brotli/issues/850 -RESTRICT="test" - -PATCHES=( - "${FILESDIR}/${PV}-linker.patch" -) - -src_prepare() { - use python && distutils-r1_src_prepare - cmake-utils_src_prepare -} - -multilib_src_configure() { - local mycmakeargs=( - -DBUILD_TESTING="$(usex test)" - ) - cmake-utils_src_configure -} -src_configure() { - cmake-multilib_src_configure - use python && distutils-r1_src_configure -} - -multilib_src_compile() { - cmake-utils_src_compile -} -src_compile() { - cmake-multilib_src_compile - use python && distutils-r1_src_compile -} - -python_test() { - esetup.py test || die -} - -multilib_src_test() { - cmake-utils_src_test -} -src_test() { - cmake-multilib_src_test - use python && distutils-r1_src_test -} - -multilib_src_install() { - cmake-utils_src_install - use static-libs || rm "${ED}"/usr/$(get_libdir)/*.a || die -} -multilib_src_install_all() { - use python && distutils-r1_src_install -} diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz index 47bf33352a71..9d3ec4bc8032 100644 Binary files a/app-emacs/Manifest.gz and b/app-emacs/Manifest.gz differ diff --git a/app-emacs/dash/Manifest b/app-emacs/dash/Manifest index 9831bf999e46..6e738c77cb37 100644 --- a/app-emacs/dash/Manifest +++ b/app-emacs/dash/Manifest @@ -2,3 +2,4 @@ DIST dash-2.16.0.tar.gz 148151 BLAKE2B 1c51d926a6dd4ecdbc2ad132347af7bbd27e604d6 DIST dash-2.17.0.tar.gz 149379 BLAKE2B d88106b08d1454b483f08db59e641680e7361b4572b47e238b096977ba308eb4c2810621c99e98126a94e4afdba9faf966e3c56cb6f4ad1292ef05fe7cc0546f SHA512 e53fa1bb9e854b446931d943caac719646218c96160f7c50615b5e95866f4db9dffa6e752596e9c223bcd5b39a80c0c75748b0e0564d72ce5825715a29b80d01 DIST dash-2.18.1.tar.gz 150343 BLAKE2B 5bd0db651830d828c3c51739ab90fb34c1a70b9e72eb434d9dafca0b6e5c6f57bd121eca45fc01a20ce32f20d0c3b49a34bb4a214bacb19712a931e8a587a40b SHA512 f9f0eea41cbf589e2024955f43ec7cd00c37947d07cfd68fe267e541baec1f0c86066c39ad2fb4e467c1cc579c2369a0d75496d176775122e7e48dd24954640c DIST dash-2.19.0.tar.gz 155484 BLAKE2B 88ec15c5b566787191ef0b64ef1f6abeb191825ea61bd31358dcc019042c39ba5e4375648e78cf9d1b0d459104ca521d39ebf0d71781ab82c7778869030446bb SHA512 fafb080d3b55184c7304cd6b317b9aaf281427083b7925e233009451449dc4f59077618017b0ddaa91bc87c48dde5f981c6e0f51a19063a35b2ccc1b9ea49b2a +DIST dash-2.19.1.tar.gz 155540 BLAKE2B 6c705d2a3af77c79d91e2fbf5dd766e6d1e6e741a56a8b1e062e9316d2c62f686a6935de46c56bb3a7a27bd823772061329aa09e2e33d68b3bf7a35f65732dc4 SHA512 6822e0068bf2f2082faa4de47521982eba0117037c333178517eca9e6db1c33a2767b250a6ecbd329d2e2ca9e107d2baf0b025e34ba50f1b60da5bb7da06c195 diff --git a/app-emacs/dash/dash-2.19.1.ebuild b/app-emacs/dash/dash-2.19.1.ebuild new file mode 100644 index 000000000000..fc2e95a1f688 --- /dev/null +++ b/app-emacs/dash/dash-2.19.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="A modern list library for Emacs" +HOMEPAGE="https://github.com/magnars/dash.el" +SRC_URI="https://github.com/magnars/dash.el/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" + +BDEPEND="sys-apps/texinfo" + +S="${WORKDIR}/${PN}.el-${PV}" +SITEFILE="50${PN}-gentoo.el" +ELISP_TEXINFO="dash.texi" +DOCS="README.md" diff --git a/app-emacs/editorconfig-emacs/Manifest b/app-emacs/editorconfig-emacs/Manifest index d47180ba91a5..db6a5ee94481 100644 --- a/app-emacs/editorconfig-emacs/Manifest +++ b/app-emacs/editorconfig-emacs/Manifest @@ -1 +1,2 @@ DIST editorconfig-emacs-0.7.8.tar.gz 28250 BLAKE2B 8c09b7e495ff38d4276cdbaf60109f91b3e32215f2c6a8aceffd80a02cf024d79eac1739b3f2efa3697b78804da32d0cc2969db628d1064a0fb1db1b059a191d SHA512 21815a5a778ffef68b5205e409aa827c1bd6c9a8c542647ebec889a9f00f5b3f71e3a2072bc2f0373e8ce30c1bb57f5f6350953a3c149742a8e2e46ca9846c9a +DIST editorconfig-emacs-0.8.2.tar.gz 39675 BLAKE2B a2a9641185a00c2908715b59a7e4429008f7587e00552ebc19f6cc38b6a10423c26a25557b887caaddc47d9c136fdec82476ef916e18c06b8228925b4554428b SHA512 6934418fd7890c49d8df7cdac1a0afe066e07ddf6274f674a4624dca47de278a78778f25beca793cdb537852beb7c8df5ea46743fb0bc753acccbb9974448e18 diff --git a/app-emacs/editorconfig-emacs/editorconfig-emacs-0.8.2.ebuild b/app-emacs/editorconfig-emacs/editorconfig-emacs-0.8.2.ebuild new file mode 100644 index 000000000000..28b91eb6580a --- /dev/null +++ b/app-emacs/editorconfig-emacs/editorconfig-emacs-0.8.2.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp readme.gentoo-r1 + +DESCRIPTION="EditorConfig plugin for emacs" +HOMEPAGE="https://github.com/editorconfig/editorconfig-emacs" +SRC_URI="https://github.com/editorconfig/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" # make test requires a git repo + +SITEFILE="50${PN}-gentoo.el" +DOCS="README.md" +DOC_CONTENTS="The EditorConfig feature is not enabled as a site default. + Add the following line to your ~/.emacs file to activate it: + \n\t(editorconfig-mode 1)" diff --git a/app-emacs/ghub/Manifest b/app-emacs/ghub/Manifest index 85a3968a29d2..7dd561c46976 100644 --- a/app-emacs/ghub/Manifest +++ b/app-emacs/ghub/Manifest @@ -2,3 +2,4 @@ DIST ghub-3.2.0.tar.gz 65346 BLAKE2B c3aa5195a574de870fcd757bf4efb4aaca6fd83fc06 DIST ghub-3.3.0.tar.gz 67861 BLAKE2B 60006417d24110bdf99eae860b0a639e5757afe0da94b8bb5186d54ee14b360c473acebf667a7a262a1edd581da99f4896814b6ec2c49f8c9dc23b5c5e89d63c SHA512 7071f50d66ffd580d0cbbcdd7a3776fae70f090bb4d970a3b7767b9add3893c8cf286996f70baf4c214a7957fab5504596120305be23dd300c0c4c0fd2f660d6 DIST ghub-3.4.1.tar.gz 56401 BLAKE2B 889fde5b091f20242679986eec31ba918c657a5317486c01eee6c9a8997173a4cd1a1474b4f287ae459786338073dce2cf9fe01ce1def17f3fd923cad9c81823 SHA512 76d3628a29afb2d21ee6bc438213712acf20db4a5181ecdc6362816d5af70b3876c1319efe348287a838916afb5d4ed029eaaed3245a4da539354dd6551d8290 DIST ghub-3.5.3.tar.gz 57896 BLAKE2B 24274c51605356353d87ffe7a4c9e843fd76a9156be6a48b11a3871f3a1f8a0ecc3a256bcad951e21d2cf4c9005c1bdf9a43f8b85df9c2ad67f632eebe0a3df7 SHA512 0e87e778a01ecc992156d751c5882c403b9f6978b647d9f1ea5613a6b837edbd0fd7841e9d90d8a7148f76dda8e54c40e92570af6a591263329a139d5530fd29 +DIST ghub-3.5.4.tar.gz 58088 BLAKE2B 5ee6fe56455e8f12e7be8c1ae705a426677fab0b9a5da8f42c4b331bdd635120a2f5475055c9e98c8df01b259f76aa2dd4cad6e8b4562481d261bb7802b826f6 SHA512 df8ba56195ae3773c0c8c8a8f555e562b04de59ce3fb1c17c24ca3b10418299555326f0a9360eb47725310890e31f73221eece3ca1ff83e47d52941e224fc562 diff --git a/app-emacs/ghub/ghub-3.5.4.ebuild b/app-emacs/ghub/ghub-3.5.4.ebuild new file mode 100644 index 000000000000..b4d2f0b5ef1c --- /dev/null +++ b/app-emacs/ghub/ghub-3.5.4.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +NEED_EMACS=25 + +inherit elisp + +DESCRIPTION="Minuscule client library for the Git forge APIs" +HOMEPAGE="https://magit.vc/manual/ghub" +SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +SITEFILE="50${PN}-gentoo.el" +ELISP_TEXINFO="*.texi" +DOCS="README.md" + +RDEPEND=" + >=app-emacs/treepy-0.1.1 +" +BDEPEND="${RDEPEND} + sys-apps/texinfo" diff --git a/app-emacs/magit/Manifest b/app-emacs/magit/Manifest index 1c9f2af9dd42..95371f51e1a3 100644 --- a/app-emacs/magit/Manifest +++ b/app-emacs/magit/Manifest @@ -1,5 +1,3 @@ -DIST magit-2.13.1.tar.gz 520271 BLAKE2B fdffa561dccaafc2be56bf285e286859145e00f5037c99b5ab1ee50c9895eee56dbe8a5470e3a148e0150367bf92ed1c7cee4a35662f5c0bed0e4e7a2d49638c SHA512 f9f796fd6840788cebff62b316a0a1d708736e7a6962cd34d8ea86e94fb5a55c9e25f9aace17bceec199b2b931a0d5e586c4ab7d189c64ec6e5a9e42d041b269 DIST magit-2.90.1.tar.gz 544968 BLAKE2B d3a38cf8c4d8c15529463028c4f6718d65bff044f91f58f2027c62d584202835d17229ec1db93d2990b5bb59403eabf7f12e7e91e2de519149ad40c274da5f25 SHA512 57a81fc72276907009fd3d05abbaed930d089d3e4621d539abb6ce2b24fd594950533f47d60682e25f0bd1c9f1ab3a16ba6b2698d79c6980f250ffd335be7789 -DIST magit-3.0.0.tar.gz 610528 BLAKE2B b667a6f12020f37303fa5d5c8bc71cb8f66bd25acbed704f3b3ba666b95b656da8c1b979d592e58171dd7bbaa4896b8fa144f52ec65e28976a88f42917df9323 SHA512 f1bb0d96906d327bb929cc45e2496a214513b1da4fd68e78a3db188f19dd69bd253c83e6b7881713989ee2a70d2f2cfdc9414263e0ee09be34cd72eb7fcb198d -DIST magit-3.1.0.tar.gz 613295 BLAKE2B b2ab1e56d1dcab7476fcfd22563452c0b6977a90f9d614911f13fb9eb591b75197d3ba7f74a1acab9eee464d4ab8d3c63e2019e7b974b3895d4a9851e37887e7 SHA512 b4e884aea1d6b0cbf7861016b7fbc8214911ea84afd349320c929368a245da31105555e644d4e2e9f5aa6787202c9c30c24e62f64f5671cc036273c22ab65bfc DIST magit-3.2.0.tar.gz 618602 BLAKE2B c96226669bc5160460d24a1b9b36784d6764234e2e2690f059c362176e9a56fc742b961a0d4103049b33d958e44c092f4bbb75de3b3437ac178dae89e34028e0 SHA512 3b4bd5a13592814c0c638a26ba09c6e01a15db6af3555db41bc0adc53e8c08eaa2e7c58d8a105101fb46a8a04be0e09a0f2c86d365391430b42adee83df382f6 +DIST magit-3.3.0.tar.gz 629283 BLAKE2B b07a071682ac543ba4a94b9bb8d78cedca1dcc4a7140ad2972d65e014666a2fea078611a7fd98356747d02431e5aa2456801e7e9a12e2b08027666b437863535 SHA512 22fa7c41cb18746b33f64ef936f88dbf229f998e2d2a5d066771711450753c98430335040d0a9812832f3fa39f96f6e88133d5274964332bc899fa7ef19422eb diff --git a/app-emacs/magit/magit-2.13.1.ebuild b/app-emacs/magit/magit-2.13.1.ebuild deleted file mode 100644 index e01da9137a1e..000000000000 --- a/app-emacs/magit/magit-2.13.1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -NEED_EMACS=24 - -inherit elisp - -DESCRIPTION="A Git porcelain inside Emacs" -HOMEPAGE="https://magit.vc/" -SRC_URI="https://github.com/magit/magit/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" - -S="${WORKDIR}/${P}/lisp" -SITEFILE="50${PN}-gentoo.el" -ELISP_TEXINFO="../Documentation/*.texi" -DOCS="../README.md ../Documentation/AUTHORS.md ../Documentation/RelNotes/${PV}.txt" - -DEPEND=" - >=app-emacs/dash-2.14.1 - >=app-emacs/ghub-2.0.1 - >=app-emacs/magit-popup-2.12.3 - >=app-emacs/with-editor-2.7.3 -" -RDEPEND="${DEPEND} >=dev-vcs/git-1.9.4" -DEPEND="${DEPEND} sys-apps/texinfo" - -src_prepare() { - default - echo "(setq magit-version \"${PV}\")" > magit-version.el || die -} diff --git a/app-emacs/magit/magit-3.0.0.ebuild b/app-emacs/magit/magit-3.0.0.ebuild deleted file mode 100644 index 1315dee8fe75..000000000000 --- a/app-emacs/magit/magit-3.0.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -NEED_EMACS=25 - -inherit elisp - -DESCRIPTION="A Git porcelain inside Emacs" -HOMEPAGE="https://magit.vc/" -SRC_URI="https://github.com/magit/magit/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" - -S="${WORKDIR}/${P}/lisp" -SITEFILE="50${PN}-gentoo.el" -ELISP_TEXINFO="../Documentation/*.texi" -DOCS="../README.md ../Documentation/AUTHORS.md ../Documentation/RelNotes/*" - -DEPEND=" - >=app-emacs/dash-2.18.1 - app-emacs/libegit2 - >=app-emacs/transient-0.3.3 - >=app-emacs/with-editor-3.0.4 -" -RDEPEND="${DEPEND} >=dev-vcs/git-2.0.0" -DEPEND="${DEPEND} sys-apps/texinfo" - -src_prepare() { - default - echo "(setq magit-version \"${PV}\")" > magit-version.el || die -} diff --git a/app-emacs/magit/magit-3.1.0.ebuild b/app-emacs/magit/magit-3.3.0.ebuild similarity index 92% rename from app-emacs/magit/magit-3.1.0.ebuild rename to app-emacs/magit/magit-3.3.0.ebuild index 9eaf6e8ef348..5b015439899f 100644 --- a/app-emacs/magit/magit-3.1.0.ebuild +++ b/app-emacs/magit/magit-3.3.0.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 NEED_EMACS=25 inherit elisp @@ -20,10 +20,10 @@ ELISP_TEXINFO="../Documentation/*.texi" DOCS="../README.md ../Documentation/AUTHORS.md ../Documentation/RelNotes/*" DEPEND=" - >=app-emacs/dash-2.18.1 + >=app-emacs/dash-2.19.1 app-emacs/libegit2 >=app-emacs/transient-0.3.6 - >=app-emacs/with-editor-3.0.4 + >=app-emacs/with-editor-3.0.5 " RDEPEND="${DEPEND} >=dev-vcs/git-2.0.0" DEPEND="${DEPEND} sys-apps/texinfo" diff --git a/app-emacs/python-mode/Manifest b/app-emacs/python-mode/Manifest index 667050dfd764..e6c906b16ebe 100644 --- a/app-emacs/python-mode/Manifest +++ b/app-emacs/python-mode/Manifest @@ -1 +1,2 @@ +DIST python-mode-6.3.0.tar.bz2 377148 BLAKE2B f55620dcda63bb074116ad622d0ac2431839277a9f525be857bb4245a6b5b9f7daaefd538e166efb327333bb2186f2998541f3a1816bff76c65a726e78265c01 SHA512 cc4a9e67ec3d751040a1ee453360f7aad127688db9c67385b669aa76ad7504dfea1b15408f4ff130a5103f5266ee4eeb920e66b1c1fd1f2dcbfe6302cc8f847a DIST python-mode.el-6.2.3.tar.gz 314461 BLAKE2B 3bd71b47de1284d59db61f829e3419f2fb10e226900392d903256f31ad90f47317b7bde4cde1cf7d86518f9c706d9c844b208a9e2469a41037252a63f7bc1ba6 SHA512 4aeb33d4054d582cd2a3f4834472c7d0cb3fe5e12e10f5117dcbcd90ec2ca490964c774918c83697f283c68e57766c3c67d3853ddbaa3408777fdafc7f2674f2 diff --git a/app-emacs/python-mode/python-mode-6.3.0.ebuild b/app-emacs/python-mode/python-mode-6.3.0.ebuild new file mode 100644 index 000000000000..2dd18ba0b96c --- /dev/null +++ b/app-emacs/python-mode/python-mode-6.3.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp readme.gentoo-r1 + +DESCRIPTION="An Emacs major mode for editing Python source" +HOMEPAGE="https://gitlab.com/python-mode-devs/python-mode" +SRC_URI="https://gitlab.com/python-mode-devs/${PN}/-/archive/${PV}/${P}.tar.bz2" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + +ELISP_REMOVE="python-mode-pkg.el" +SITEFILE="50${PN}-gentoo.el" +DOCS="CONTRIBUTING.md CREDITS NEWS *.org" +DOC_CONTENTS="Note that doctest and pymacs are in their own packages, + app-emacs/doctest-mode and app-emacs/pymacs, respectively." diff --git a/app-emacs/with-editor/Manifest b/app-emacs/with-editor/Manifest index 16324bb511e8..c4fad9e7bc76 100644 --- a/app-emacs/with-editor/Manifest +++ b/app-emacs/with-editor/Manifest @@ -1,5 +1,4 @@ DIST with-editor-2.8.3.tar.gz 30648 BLAKE2B 8989f8506fb58c1f54efa4fcb72fa8ddd477c0c73d82672028bdb027f74093b62c44ab5a545cd9db2e0e3222bf461e605aebc805112c5ae8486c224b22806c26 SHA512 389aa084f7dfb7f7b59a37802441718e20ee70d88b9af9631b1fc547e4c3238d053bb2b3ef50a4e6332fc3befae183a49d55b3c7bd7719a149cf83001d23810c -DIST with-editor-2.9.2.tar.gz 31201 BLAKE2B 9aa1edbf217b7b1f0d1755f74526d4623d71eb3b66654b774d84a0faac9e3b39e2b8c511db23b15a151e263f0944e08aad07a1c3cba92aa309cf9e63b97b61ed SHA512 040028dd47cc5aaef5f0324fa8e4f53e55578b69efd55d0904e357f6cce2b69243b51d22bed8d56fc19649621446edca72fc11a3c7f4342056ce76d02f3a0502 -DIST with-editor-2.9.4.tar.gz 31639 BLAKE2B 9a9dddc7f4470d06fc3d94c7a41d034483f6143cb38c1cbded3ec4c760799da6f7a85b474e113a976a57db4ed609200f6395b48dedea2d805e3d7b1a9ec9ecb0 SHA512 017d9d815bb1ead3331e0f8d8c89cdc5646fb5e37ecbf7c1f4c8e7003e23acce21187d0a22e483a293096796b76f0bd1403d1e58bc02d212ecdf01bbc4329802 DIST with-editor-3.0.2.tar.gz 31992 BLAKE2B ca7d63d07f44243a0d6218b02d5a96b01e92e07ad5c515fc74f3aaa08b78f2114410cfc634b17ac8d342381d679787c2608a526b5147ed29f2a45a5e1c513685 SHA512 3040358f5cb78c89a110fabed62c9693c2c69b742cd42d603fa3de6d3b1fcee693a1e7bf052b9e5a3da1e3f935911d4a054f14430367012a713caf1541ec9f6c DIST with-editor-3.0.4.tar.gz 31998 BLAKE2B 9ad3311d24e791a4fd4d4a8ce190386a714393465569bc65d0b8bd4222bb98b33cc1d85c05acd3be0c8d273b6faf3e9c482f94be3af476cf847c4bfe777165be SHA512 bc51bee024dda578794a263798d07e1c216b8d4e2cc3f039226186bab1ed48e95d0ec57be0e4c0d5f0e8a4b1c2033647722f4f4c47bc404c9ab17c63aa5dbbe2 +DIST with-editor-3.0.5.tar.gz 31985 BLAKE2B 9d4bda1f4e7ae3ec5c9014b0e7a74bf703e9b80990b138ef6108275c9a117611d542e1dad03bb8537c7e8e3ffbbf3aac433bb4d3fe5eb07378f27dc1579a13ca SHA512 cc60a69ebfbb7d802a7bc64b56bf866111799b5a2a3140dd203bc3a4257756f558e81169b418bce2daa91e7aab7feb4d22115fcedf9efe46026745c4e3cf0268 diff --git a/app-emacs/with-editor/with-editor-2.9.4.ebuild b/app-emacs/with-editor/with-editor-2.9.4.ebuild deleted file mode 100644 index 246c2876e638..000000000000 --- a/app-emacs/with-editor/with-editor-2.9.4.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -NEED_EMACS=24 - -inherit elisp - -DESCRIPTION="Use the Emacsclient as the \$EDITOR of child processes" -HOMEPAGE="https://magit.vc/manual/with-editor" -SRC_URI="https://github.com/magit/with-editor/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" - -SITEFILE="50${PN}-gentoo.el" -ELISP_TEXINFO="*.texi" -DOCS="README.md with-editor.org" - -DEPEND="" -RDEPEND="${DEPEND}" -DEPEND="${DEPEND} sys-apps/texinfo" diff --git a/app-emacs/with-editor/with-editor-2.9.2.ebuild b/app-emacs/with-editor/with-editor-3.0.5.ebuild similarity index 92% rename from app-emacs/with-editor/with-editor-2.9.2.ebuild rename to app-emacs/with-editor/with-editor-3.0.5.ebuild index 246c2876e638..a778e115e55d 100644 --- a/app-emacs/with-editor/with-editor-2.9.2.ebuild +++ b/app-emacs/with-editor/with-editor-3.0.5.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 NEED_EMACS=24 inherit elisp diff --git a/app-emacs/yasnippet-snippets/Manifest b/app-emacs/yasnippet-snippets/Manifest index 50e0de93d6f0..ec79306a543b 100644 --- a/app-emacs/yasnippet-snippets/Manifest +++ b/app-emacs/yasnippet-snippets/Manifest @@ -1 +1,2 @@ DIST yasnippet-snippets-0.3.tar.gz 97229 BLAKE2B 26fe83c35be1b20b6a1e414144149cf1feaf4463833634bbd0a3db6f56b1da46d8e379c3dd19217cfd36f12cb9dc796eac4efef5c2ba472ce79f8c8b8d816969 SHA512 4aaac9d7c880642a1e802abb98bd6d6c94557fe0e609db5ce5b4ce2af921235d3e6bb2488c052adbe2940d41e85297520081ae0847b52642bc97610e6614727f +DIST yasnippet-snippets-1.0.tar.gz 178027 BLAKE2B 0b44c94c3ad3f2a1208aefba110945aeae74e7278c93078c59677985efc89767b670c99b4b8303b56ea0b748375762ada1e45653e02922b248273af5818514d4 SHA512 2df010f24e51d0156bcb3d488cd6a63a47d2d92e4c5f3cd081e377dc91426d630bde41db6f79d1b5ac1e932e4d0ab11f9be945e94fb35d50b1789adab19bd15b diff --git a/app-emacs/yasnippet-snippets/yasnippet-snippets-1.0.ebuild b/app-emacs/yasnippet-snippets/yasnippet-snippets-1.0.ebuild new file mode 100644 index 000000000000..3b0d29b244e7 --- /dev/null +++ b/app-emacs/yasnippet-snippets/yasnippet-snippets-1.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="A collection of yasnippet snippets for many languages" +HOMEPAGE="https://github.com/AndreaCrotti/yasnippet-snippets" +SRC_URI="https://github.com/AndreaCrotti/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="app-emacs/yasnippet" + +SITEFILE="50${PN}-gentoo.el" + +src_compile() { :; } + +src_install() { + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + insinto "${SITEETC}/${PN}" + doins -r snippets/. + dodoc README.md +} diff --git a/app-emacs/yasnippet/Manifest b/app-emacs/yasnippet/Manifest index a590a9403f48..ed61fef291f2 100644 --- a/app-emacs/yasnippet/Manifest +++ b/app-emacs/yasnippet/Manifest @@ -1 +1,2 @@ DIST yasnippet-0.13.0.tar.gz 577330 BLAKE2B 21830c0a2e99d7669093c16f527debb4921e96aad006887ec1c7e35da58745721658417f1aec96ea78ba4dc5f3951c857848fce67e6d2ff7f255d4aea5687ab9 SHA512 73b111f72e98c4183764cef08ddfaa861dba49f171f96026b074bf62a7aa5e2d8529f616805ba386dd4157b675da953784d5bcd832d6015ce1b72e9c240988c5 +DIST yasnippet-0.14.0.tar.gz 581053 BLAKE2B efae02939d0174724803819fb9a47a414acad3b1d58da91d4f35c42c02282db9773f4f3caa020d01c2d87de741d3c60b39e1406b6ff7b3e5310ed4efc477d635 SHA512 c7f704187b3c700f8ea9e0205941d7a32602b6994307007cb83aa984ccf7e7e37be9589277a56c294703eab82ee4b1dffae7040f2e175e7d56cda5ef3c70eb39 diff --git a/app-emacs/yasnippet/yasnippet-0.14.0.ebuild b/app-emacs/yasnippet/yasnippet-0.14.0.ebuild new file mode 100644 index 000000000000..7e8fc0b1160b --- /dev/null +++ b/app-emacs/yasnippet/yasnippet-0.14.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp readme.gentoo-r1 + +DESCRIPTION="Yet another snippet extension for Emacs" +HOMEPAGE="http://joaotavora.github.com/yasnippet/" +SRC_URI="https://github.com/joaotavora/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +SITEFILE="50${PN}-gentoo-0.13.0.el" + +src_test() { + ${EMACS} ${EMACSFLAGS} -L . -l yasnippet-tests \ + -f ert-run-tests-batch-and-exit +} + +src_install() { + elisp-install ${PN} yasnippet.{el,elc} yasnippet-debug.{el,elc} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + dodoc CONTRIBUTING.md NEWS README.mdown + use doc && dodoc -r doc/* + + local DOC_CONTENTS="Add the following to your ~/.emacs to use YASnippet: + \n\t(require 'yasnippet) + \n\t(yas-global-mode 1) + \n\nYASnippet no longer bundles snippets directly. Install the package + app-emacs/yasnippet-snippets for a collection of snippets." + readme.gentoo_create_doc +} diff --git a/app-xemacs/Manifest.gz b/app-xemacs/Manifest.gz index 05fa33ca2645..a4f5a28cefca 100644 Binary files a/app-xemacs/Manifest.gz and b/app-xemacs/Manifest.gz differ diff --git a/app-xemacs/ilisp/Manifest b/app-xemacs/ilisp/Manifest index fde268d6c48a..5c544fbbeb8a 100644 --- a/app-xemacs/ilisp/Manifest +++ b/app-xemacs/ilisp/Manifest @@ -1,3 +1 @@ -DIST ilisp-1.34-pkg.tar.gz 345867 BLAKE2B 7a3faf630fabf39f25f4cbb73fafdc261441699d75bcdad0c8117ee051ae59b06735306b77617ab75c092178cfe0f0e0b98b53bda01a3026f0728ba86bef25ee SHA512 c6d024383f6bb33dcc47f175895aace02bab209fa4ece11ac90812630e49a3ac43f10931a9398fcd9dc4f14747bdb0a0694fab4f67c9b15650bcf201fea7508c -DIST ilisp-1.36-pkg.tar.gz 347911 BLAKE2B 4e8783055d06b4824c806c80d79dacb4bad8066fcd1afb9c6e3911a176792a6ee8b6ff269726178642d7c75ce12b47856abe82504c67fa8caa5291f89e9c0f39 SHA512 71a637f80df53ef59b5e2d56ab1c36790d702a7419831d1a1ed54f4e29570e0120c757af71675039fc7076625ad1379eae07a2895c01ced0b066de88bb62576d DIST ilisp-1.38-pkg.tar.gz 347693 BLAKE2B 41e83efd134dd013aed6da858db1df6276483f613e920127db9fd289ef3bb27e7d59a2e99ce39e4a6e57f9a76f12e178daa5787f133e2cd3de9a592444578d80 SHA512 157cdaf3a4bfec9602c8a63cf573a40d50d5d88d5c620e1f23e41ef7c272bbeaaf4937361ab412a4e79ad9d60fe0a2d8c99362d086e4ad7b60cf0c122f9b82e0 diff --git a/app-xemacs/ilisp/ilisp-1.34.ebuild b/app-xemacs/ilisp/ilisp-1.34.ebuild deleted file mode 100644 index df17a9edec21..000000000000 --- a/app-xemacs/ilisp/ilisp-1.34.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Front-end for Inferior Lisp" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/xemacs-base -app-xemacs/mail-lib -app-xemacs/fsf-compat -app-xemacs/xemacs-eterm -app-xemacs/sh-script -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/ilisp/ilisp-1.36.ebuild b/app-xemacs/ilisp/ilisp-1.36.ebuild deleted file mode 100644 index df17a9edec21..000000000000 --- a/app-xemacs/ilisp/ilisp-1.36.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Front-end for Inferior Lisp" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/xemacs-base -app-xemacs/mail-lib -app-xemacs/fsf-compat -app-xemacs/xemacs-eterm -app-xemacs/sh-script -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/locale/Manifest b/app-xemacs/locale/Manifest index 71db96c3e1cd..4162d5853d8f 100644 --- a/app-xemacs/locale/Manifest +++ b/app-xemacs/locale/Manifest @@ -1,3 +1 @@ -DIST locale-1.24-pkg.tar.gz 46421 BLAKE2B ce87a15aa6480dcab5b5b5dcb7fed6c6b112207058fe43d2e369109f1560f9051b275a92ce2e19a0d7a621e94d67b2c9309fd67cfef8e41f546f955cfc71bbe4 SHA512 2c192e20f36d1d14d803cdf0c5e0949aa5a75059531a87823cc8e1192f4543a0d5ea5088a562a315e76a459bcfaaad95328b6c8a0740fd4ce1549eb2f443c3c6 -DIST locale-1.28-pkg.tar.gz 74931 BLAKE2B fa303cf6cacfada89cdc364fb9a6ab76b93b7421fe5b5a390f8f0f46f5814024dab53e4ffffe1ed76d746b08033863ce12f13b86cdeb425fa8fd500f7e8e768f SHA512 f26370be8e614d74503d57a0c0bc9eab153ea54c36466245b7a4851d508942e4c075146d140a8cffba071513fd1f6360de714eafd8fbd600ad9dba053e789d8a DIST locale-1.30-pkg.tar.gz 74944 BLAKE2B 6a02a2a3f4d82509b05596ba0e19273994c0eb5adce028a812a2d6b82a716a19b0c21470c02f787b948c468ec37f0e4f3b363f9ae47741f9683d205aa2f3c5f7 SHA512 5e0bcef0b51cd10b69bf50589cb8bc85bfd0758b19ed2b63fb324ed867c2bdafa573e19a94916f6cd2025820fc71e806e12428039efa20c89ea9695011602251 diff --git a/app-xemacs/locale/locale-1.24.ebuild b/app-xemacs/locale/locale-1.24.ebuild deleted file mode 100644 index aa65fe269726..000000000000 --- a/app-xemacs/locale/locale-1.24.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="MULE: Localized menubars and localized splash screens" -XEMACS_PKG_CAT="mule" - -RDEPEND="app-xemacs/mule-base -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/locale/locale-1.28.ebuild b/app-xemacs/locale/locale-1.28.ebuild deleted file mode 100644 index aa65fe269726..000000000000 --- a/app-xemacs/locale/locale-1.28.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="MULE: Localized menubars and localized splash screens" -XEMACS_PKG_CAT="mule" - -RDEPEND="app-xemacs/mule-base -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/lookup/Manifest b/app-xemacs/lookup/Manifest index fc571674d01c..84b581c5fed0 100644 --- a/app-xemacs/lookup/Manifest +++ b/app-xemacs/lookup/Manifest @@ -1,2 +1 @@ -DIST lookup-1.15-pkg.tar.gz 225952 BLAKE2B 6894dabb547accf5732859a30d6589c3a283c2bd3e45eaa6b25831a997999a619754db7b2baee9c4b87a399e2d7d2dc73ba0245b4878d03d59f5a8f3155c18f0 SHA512 06d23009bb75475b7df36274ea67046938e328077185a9567a232f4b901f948fd4e36ec39fefacaaf4e1761d800e8803f9aa45dba93d00ccf71710673db28f01 DIST lookup-1.17-pkg.tar.gz 226372 BLAKE2B 368f6b1cc4665cfa3cd47c8f207a71360380bd1e799f9167d74ef447a626e67a7a2887d80d7cf82c45e9fe8966d13123e921421bf69fbcad91f5203b99f7e59d SHA512 d3fe152db2e8acc81747c02264bca4c3a89cc5b3ad10779c4b7eac8eab1eff755a1c899ecdc4ed7eb6375f1fbba4ce469ce702108f39f8b492fc5b6841a2f604 diff --git a/app-xemacs/lookup/lookup-1.15.ebuild b/app-xemacs/lookup/lookup-1.15.ebuild deleted file mode 100644 index 628b0131c205..000000000000 --- a/app-xemacs/lookup/lookup-1.15.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="MULE: Dictionary support" -XEMACS_PKG_CAT="mule" - -RDEPEND="app-xemacs/mule-base -app-xemacs/cookie -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/mail-lib/Manifest b/app-xemacs/mail-lib/Manifest index f305d9851cd6..f2ce724059fe 100644 --- a/app-xemacs/mail-lib/Manifest +++ b/app-xemacs/mail-lib/Manifest @@ -1,3 +1,2 @@ -DIST mail-lib-1.83-pkg.tar.gz 211862 BLAKE2B d84e39e45b8193bbb05a6d724d6b8672aae2daf506fef5ae99a71c4d122834d5259e82e83e05aa5480c1327c523c19f58f70e921eb44a6a90f84ad4c3aac36d1 SHA512 09149c96e3716c2df054654a6111cd45f0bc86c47ea5a8c699e8c7822052c68885a01392e07611ad7b5f721679aa1a9c5da0694d1a0aef6af3a51b4290c31162 DIST mail-lib-1.84-pkg.tar.gz 245832 BLAKE2B 500f1f63a23b200a3636792886ffb61e7dcb22c03f6a2237f3f5789cb1798eac5abb52f24b54f31e0678af375f6d569c675ceca3385cc502e5bc1014e758ea70 SHA512 43c43715b1950fb665feceacf8422e26e8a7739ce2491bb9fb80bbda27c70f9452a3c146de3c54ed14f38e6b56176610fc301bdeff4cdbc8de83828f96d87269 DIST mail-lib-1.85-pkg.tar.gz 245917 BLAKE2B 0c43375f1543bc269c36e894782bafce1b3cf27db7b2c7119df43aa7946005d101f9a3accac13627e274b89a22d0faef22d5367456d1fa29c212e3ff6f7225bd SHA512 a35afc2b74cc173f0811245ecc17eaae9883062f8a07ef22cedbbaf57b7b6ff49ef9c64abe0bd9043c20e4a6b96ad7a43875016341aad38e8ddef7ed15bb5c17 diff --git a/app-xemacs/mail-lib/mail-lib-1.83.ebuild b/app-xemacs/mail-lib/mail-lib-1.83.ebuild deleted file mode 100644 index 3c698383658c..000000000000 --- a/app-xemacs/mail-lib/mail-lib-1.83.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Fundamental lisp files for providing email support" -XEMACS_PKG_CAT="standard" - -XEMACS_EXPERIMENTAL="true" - -RDEPEND="app-xemacs/xemacs-eterm -app-xemacs/xemacs-base -app-xemacs/fsf-compat -app-xemacs/sh-script -app-xemacs/ecrypto -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/mailcrypt/Manifest b/app-xemacs/mailcrypt/Manifest index 840adc7b202a..40b9118cd82e 100644 --- a/app-xemacs/mailcrypt/Manifest +++ b/app-xemacs/mailcrypt/Manifest @@ -1,2 +1 @@ -DIST mailcrypt-2.14-pkg.tar.gz 154180 BLAKE2B a5db41632b13930cadac65921026a5c5c2d393313d94c6c851e2691eb964eb6f70a25909f71dd7748f537f1dee037e6d3a45b9a7a7d031100e2018e9b2fd0759 SHA512 61e252f67f8848d54bd372341545d88d9f2150f671dd8cf371fa7650c9183eb7e4d8f3e661255110ae1a47df152060d81143f83a2f2fbc942aa6a83d36f09e9e DIST mailcrypt-2.16-pkg.tar.gz 154238 BLAKE2B 8d8837510d2b59ffaec0035f2d7bb124ee80d69c6b87c27a4ab5a36033560be685a90b6ef2acd0035d4b74e6ff3d1bb9aa9424e8ff5fc05908c3d39a8bc468e3 SHA512 93248f811bc40b42786021452406df113b5e872ad4e6a0fa72bc4055276a22e8a80439e01d3c2e51b506083193ee1031ee6ac1d11ddfb653d4fbb85d06c5c920 diff --git a/app-xemacs/mailcrypt/mailcrypt-2.14.ebuild b/app-xemacs/mailcrypt/mailcrypt-2.14.ebuild deleted file mode 100644 index 68e7686d674c..000000000000 --- a/app-xemacs/mailcrypt/mailcrypt-2.14.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Support for messaging encryption with PGP" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/mail-lib -app-xemacs/fsf-compat -app-xemacs/xemacs-base -app-xemacs/cookie -app-xemacs/gnus -app-xemacs/mh-e -app-xemacs/rmail -app-xemacs/vm -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/mew/Manifest b/app-xemacs/mew/Manifest index 19234b018d90..5bbd385b63c5 100644 --- a/app-xemacs/mew/Manifest +++ b/app-xemacs/mew/Manifest @@ -1,2 +1 @@ -DIST mew-1.19-pkg.tar.gz 745714 BLAKE2B b2f4a6889cb1e9aed82ce7a75c6861fe4e07a924f3adf32c9592800b6ba03f9960d65da579be2e5ed8343d2d70928336720d2f8f3578752df4cb9504a1231374 SHA512 9168cae8ad96d1050eecfffa46b4c15d65fef1908407f339757a5c9af21d2ef7b53a74cc6b805f0e6bed264fbcce81656117c44382b5884c2f772503cb5f1180 DIST mew-1.22-pkg.tar.gz 745952 BLAKE2B 565409c958817abdef57bd6a1dc51efeaee2278699edfc2b60a751ce080742aaff1aaea310e61bcf1dc5b974cfb48e7cc6a111d26f025a8c7b45d649fa823a4c SHA512 84d87a78dac1ab0cae7cec9c93b4d64676298d9dbbfe20fa04fa052c132b1a0032e7422451f898cb7d11902e5680f520f0d7cf201ec7ab130c03d0e1b6f97b7e diff --git a/app-xemacs/mew/mew-1.19.ebuild b/app-xemacs/mew/mew-1.19.ebuild deleted file mode 100644 index 52f3662d791e..000000000000 --- a/app-xemacs/mew/mew-1.19.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Messaging in an Emacs World" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/w3 -app-xemacs/efs -app-xemacs/mail-lib -app-xemacs/xemacs-base -app-xemacs/fsf-compat -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/mh-e/Manifest b/app-xemacs/mh-e/Manifest index 064a4c30c7c4..ca139630e630 100644 --- a/app-xemacs/mh-e/Manifest +++ b/app-xemacs/mh-e/Manifest @@ -1,3 +1 @@ -DIST mh-e-1.29-pkg.tar.gz 578385 BLAKE2B 1b0f6dc854dc346b5b47b9ce9b85d1533c7dc9e22d2bf2a85c3728c6388798927e04f1cc4619880c75c933888eb63c481ce792b942bea938b8fcd97aba3411be SHA512 49385d5acbea34df5957569ec851ef4e933c1683f313939550705fdee96350376f5434a10d8013797222d5416bd759fc5769022449241004777991b72bde1d05 -DIST mh-e-1.32-pkg.tar.gz 580383 BLAKE2B 596c7111ae90fc19c00a30e7291a364e7695f68236f87e526af4289e58f494aeaedf07cc56f8af8ffea7743b46a29d0a14e9e0bf2c4e9f384cfb9f409ad28616 SHA512 364a1d7a1606a0cc18339a01569c64d98e6911a216d208231ea719455e8ef0bbe69fbc6def9f0ace6df180a924c2b65eca537994701bbb914cbd0f54dc75cf03 DIST mh-e-1.35-pkg.tar.gz 580631 BLAKE2B 7695d790f5ddf924e323270525b2d357f731a7589c0276c1121fc6ac1c2657bf45c86b7cc4e143b1aebc3f20147998d8e5f238a014a35e7d6566b3f45c1a3d37 SHA512 183d710cb725da65c40810833782bbf32f6f1815896261a4a4bd077a7fbb8fd260f38fd6eefc6e84ab46d98219c0214c8b43af36680f7940fb27f59e461de508 diff --git a/app-xemacs/mh-e/mh-e-1.29.ebuild b/app-xemacs/mh-e/mh-e-1.29.ebuild deleted file mode 100644 index fefa5c11e4f3..000000000000 --- a/app-xemacs/mh-e/mh-e-1.29.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Front end support for MH" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/gnus -app-xemacs/mail-lib -app-xemacs/xemacs-base -app-xemacs/speedbar -app-xemacs/rmail -app-xemacs/tm -app-xemacs/apel -app-xemacs/sh-script -app-xemacs/fsf-compat -app-xemacs/xemacs-devel -app-xemacs/net-utils -app-xemacs/xemacs-eterm -app-xemacs/os-utils -app-xemacs/ecrypto -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/mh-e/mh-e-1.32.ebuild b/app-xemacs/mh-e/mh-e-1.32.ebuild deleted file mode 100644 index 34209a11a600..000000000000 --- a/app-xemacs/mh-e/mh-e-1.32.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Front end support for MH" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/gnus -app-xemacs/mail-lib -app-xemacs/xemacs-base -app-xemacs/rmail -app-xemacs/tm -app-xemacs/apel -app-xemacs/sh-script -app-xemacs/fsf-compat -app-xemacs/xemacs-devel -app-xemacs/net-utils -app-xemacs/xemacs-eterm -app-xemacs/os-utils -app-xemacs/ecrypto -app-xemacs/cedet-common -app-xemacs/speedbar -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/mine/Manifest b/app-xemacs/mine/Manifest index d838a56ba05c..e6bb863a0321 100644 --- a/app-xemacs/mine/Manifest +++ b/app-xemacs/mine/Manifest @@ -1,2 +1 @@ -DIST mine-1.16-pkg.tar.gz 67161 BLAKE2B f25b20f0e9f956c8dc31f26395435ec5d0f6f6d38e1becd4618f5a210fd4b11f2888e05ff35452b68d809770a63678ed2c419762d89f7c837be2219de71b4dd9 SHA512 5d319b2ac1e2b5a8cdc753cafe8bd2af54a44aa97443eb0c34ea5f58e3c173801e83bf6b22cbb3b5f1fcbb0e6894586a03085eac81f6d9d43236b70134b35a84 DIST mine-1.18-pkg.tar.gz 67077 BLAKE2B e434a63c837d53a74c7dd7176fc5b7a32fcdbb337d6896141c6e99058dd83c8ac46da3aedb3946d7f20718f3a08f183bc9817ccfb69d89b966b67a8118851194 SHA512 04bdcbd98716849e4a7bef5590375a245842cd397aae2ea188bca82cbf8bd45d13f120b1a54fdeda69ec7a6847dee1e1a8b1dcd6fa9d05136786c77a1932f2e2 diff --git a/app-xemacs/mine/mine-1.16.ebuild b/app-xemacs/mine/mine-1.16.ebuild deleted file mode 100644 index feb093c1d4cf..000000000000 --- a/app-xemacs/mine/mine-1.16.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Minehunt Game" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/xemacs-base -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/misc-games/Manifest b/app-xemacs/misc-games/Manifest index 311f7d9f741e..7a859e43419f 100644 --- a/app-xemacs/misc-games/Manifest +++ b/app-xemacs/misc-games/Manifest @@ -1,3 +1 @@ -DIST misc-games-1.19-pkg.tar.gz 170091 BLAKE2B 4fda80c1a74061d885a5b8e553e4953750872bb5ca1c66c39af940361eb278036f412b42785a25abae9643573502fbe9932c9d71425c5678f89ba1a1db25bd24 SHA512 5c4c3a91db45df3ef4dc78f31ad6a8552118fd6fa8ccbd79b1867e8f341bbf3afe85776b3808f0c14e636feaf2311117a3d3cbfd0d70f82ee6a88df4bb0f6c46 -DIST misc-games-1.22-pkg.tar.gz 170609 BLAKE2B 336bc894d513b9750be7ff26ba6139a0c86dc0ce9acb91e07d27bd3ab617e7d9348075cedbb4242fd62ce70671d940c0c790f0bceca010f6a6d7c6f013811dff SHA512 21a970e5f35c90bb838ba3964020c025219dab65b234056cadc409d2d396d39a792aaa58d42f806a5166db99b6c0dfb66da0d724f063041468b46a253f3424e6 DIST misc-games-1.25-pkg.tar.gz 170962 BLAKE2B 52ed8c629d0cca552d9a41f3ee122bcc206a693f9a1f57480e9c3bddebc4de1844e497f07be699d4074c1957285bc23416a7719cf8495b85c5a9d6fd3a93460f SHA512 168f0bb82cd1e6a37ba852930a1efe00000f46f91c2545c3c88cf639c2b7d60be1c572f3698bf2a0f1dbb5f04934fe38c27a0fef9f63b0568e484770e202316b diff --git a/app-xemacs/misc-games/misc-games-1.19.ebuild b/app-xemacs/misc-games/misc-games-1.19.ebuild deleted file mode 100644 index 1fa793beae51..000000000000 --- a/app-xemacs/misc-games/misc-games-1.19.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Other amusements and diversions" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/xemacs-base -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/misc-games/misc-games-1.22.ebuild b/app-xemacs/misc-games/misc-games-1.22.ebuild deleted file mode 100644 index 1fa793beae51..000000000000 --- a/app-xemacs/misc-games/misc-games-1.22.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Other amusements and diversions" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/xemacs-base -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/mmm-mode/Manifest b/app-xemacs/mmm-mode/Manifest index 204fcffd15f2..530612fa01f5 100644 --- a/app-xemacs/mmm-mode/Manifest +++ b/app-xemacs/mmm-mode/Manifest @@ -1,4 +1,2 @@ -DIST mmm-mode-1.02-pkg.tar.gz 176072 BLAKE2B 36bcf9c5bd889b988f8190277b4d02546d286fd2695c557cd7f703a8888a21416cae054d5e1192c6fcdcffa193d4017dcbb5f16a4ef341071ee8658bd9292c33 SHA512 9fa9d9d461a063a08b7b7874fb8329b9a7e84b3268593554c9c46e9ee0d433cfcff4049056a4d85b829d14d6bc50f495951b708adff27c43b7961a8ee6b4c5c3 -DIST mmm-mode-1.05-pkg.tar.gz 205381 BLAKE2B 532d29da7ec761e1c79d0b5e77c7f95694f8c22541834164c3c90d2dc21c9c2218614cec43ee2344cdfbf5acb2eba328f6fd55631a011256f7311f449479ec3c SHA512 4b5b649a0d25a6eb8967549188c32d9b6a2e7fb3abc0375b633df7c7b133a06f2c5bfae31aef8704c17e9ced32d205def85c906472fda00ff0d5fdfc6b95b01b DIST mmm-mode-1.08-pkg.tar.gz 205604 BLAKE2B afb2b9c3f43fd3256ca2de0c32d3356a206a6f883303698cad719f8fd287366ce2fd91a275922fcd6d61e31cccba93b0f0c836a3ff468ca2e28aa2e18ad45e7f SHA512 d26b2d4762e363d34a0fdac19841640351532f3c28772eefa7dda3a24decfa8035f7e156fa3c8c49ede54291a4bda31ee707467757c704a76803718e7d463853 DIST mmm-mode-1.09-pkg.tar.gz 205637 BLAKE2B 7f2a89b3ef432bb18c21575f021969be55b3ded4f5301cb166df4861de50617957bb40c0162556b8c05311596f61afa18f5e591c8099911687beeb016fd430c3 SHA512 b2d0b282eec99d623cf8dae21db71e7622689d4276c48691597d6df6fa5b2ae289ac214fbceac6e06bc083628911c797eec354e1f4181c5080cc3cfc8d98e0ec diff --git a/app-xemacs/mmm-mode/mmm-mode-1.02.ebuild b/app-xemacs/mmm-mode/mmm-mode-1.02.ebuild deleted file mode 100644 index 0ae3cb510420..000000000000 --- a/app-xemacs/mmm-mode/mmm-mode-1.02.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Multiple major modes in a single buffer" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/xemacs-base -app-xemacs/fsf-compat -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/mmm-mode/mmm-mode-1.05.ebuild b/app-xemacs/mmm-mode/mmm-mode-1.05.ebuild deleted file mode 100644 index 0ae3cb510420..000000000000 --- a/app-xemacs/mmm-mode/mmm-mode-1.05.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Multiple major modes in a single buffer" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/xemacs-base -app-xemacs/fsf-compat -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/mule-ucs/Manifest b/app-xemacs/mule-ucs/Manifest index 63bf2e8e5cea..5c15d9220f05 100644 --- a/app-xemacs/mule-ucs/Manifest +++ b/app-xemacs/mule-ucs/Manifest @@ -1,3 +1 @@ -DIST mule-ucs-1.14-pkg.tar.gz 1300714 BLAKE2B 2e87b682d5eaac563a00d8838457cc9f355f8323c95616147e74692c0edc6e1caf555be45b108c20be2988c7c91a4d3640d609e2e995407d02214e6298ddbd59 SHA512 a4c66a8b037199fdabbafcd076f9cf0e0a2e00ca1330fd9dbf58c9d2a394da2cf9bce199b6b1d5f330e587a088976f9600c874251fe129d941fdf762d3788f37 -DIST mule-ucs-1.18-pkg.tar.gz 1301082 BLAKE2B 57cb01431e8210d4ace63150b260600c14d8cb26e940dcc797d50ff0c7545f7f6278b717e703a3dffdd8906cffd77abf107b03aec958271dda2e1626f72165c9 SHA512 1796b3b56b4c3e55241563eeab25568cd020f62bedb7c2d440e01afab0077e43f1a6298b34174b7e97f253ccdfd41f3c6bc40cfcc73759e34a0d04a90fdd5ca9 DIST mule-ucs-1.21-pkg.tar.gz 1300901 BLAKE2B 6d68a19b13e5b9d72101849080e4bbed932bad2d8399a5e7c8cd9217ec06ef15711f69d243bd8ed94aa7ffec74c84a22c85b743025f65bc2797be2d079062897 SHA512 8bfc6aaf064355c22b6d9e2b9d62e95faf31571fd99b7d4a7fd28b69bd99b87fa6e76ac9833712c5593dbbaf1981083e545f24e1cc704568ac6a6078fc88d677 diff --git a/app-xemacs/mule-ucs/mule-ucs-1.14.ebuild b/app-xemacs/mule-ucs/mule-ucs-1.14.ebuild deleted file mode 100644 index 48fa77ba4c5c..000000000000 --- a/app-xemacs/mule-ucs/mule-ucs-1.14.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="MULE: Extended coding systems (including Unicode) for XEmacs" -XEMACS_PKG_CAT="mule" - -RDEPEND="app-xemacs/mule-base -app-xemacs/latin-euro-standards -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/mule-ucs/mule-ucs-1.18.ebuild b/app-xemacs/mule-ucs/mule-ucs-1.18.ebuild deleted file mode 100644 index 48fa77ba4c5c..000000000000 --- a/app-xemacs/mule-ucs/mule-ucs-1.18.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="MULE: Extended coding systems (including Unicode) for XEmacs" -XEMACS_PKG_CAT="mule" - -RDEPEND="app-xemacs/mule-base -app-xemacs/latin-euro-standards -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/net-utils/Manifest b/app-xemacs/net-utils/Manifest index 96e7ad3ff256..c428d7f8360e 100644 --- a/app-xemacs/net-utils/Manifest +++ b/app-xemacs/net-utils/Manifest @@ -1,3 +1 @@ -DIST net-utils-1.52-pkg.tar.gz 155813 BLAKE2B 07a1667dd74f51195f241354f199834f533a392f26295136760ad9e7e41124947ba8d83a4a2814bc1d7d66c96ad13dfc9de6e381434dfb2f1e0eff3177b8336d SHA512 93761d6d9085f6b01f227d0beafd13d4b83a2c902546ac1853be58a5ae3916d57ac528b217aeab398b9ebbac07a4e19cf6d5975ed71621c55f46ae0af5af4465 -DIST net-utils-1.56-pkg.tar.gz 157356 BLAKE2B ace09a691e7722872deb666cc5c360ca780eaa6c6cdd19d23bb1ddc4b2b3f5aa19838cb93b7fb5e6b699aa774f45339ffeb7c2108dcd4ce352510426e3a1fd31 SHA512 cfaae188a1922e3b7c51d5d1c3ce75b48a4e897a6dbb1278ba7e554f74531a984382cf0951a276b60421c5cde6a2bff3a265fcb8806d8850d9eaee3feb49ff77 DIST net-utils-1.61-pkg.tar.gz 159809 BLAKE2B 60e89819bad3e1a9359457df2df5a96140e5ce1a09d7419daba5077d92bbfd7741436d2e3927a95e066ec032f1cca35e3e5acf38879b6da041ce248448ee0754 SHA512 37ba2c2273994da03b09bace22b5babdafa4fb61e09b1277ac06f68a406110d440f452a120ef0b675574f443904f243dbe7bdd4bca38a29525b5cf8ad6a91c69 diff --git a/app-xemacs/net-utils/net-utils-1.52.ebuild b/app-xemacs/net-utils/net-utils-1.52.ebuild deleted file mode 100644 index bdae001c2e0c..000000000000 --- a/app-xemacs/net-utils/net-utils-1.52.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Miscellaneous Networking Utilities" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/mail-lib -app-xemacs/gnus -app-xemacs/bbdb -app-xemacs/xemacs-base -app-xemacs/efs -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/net-utils/net-utils-1.56.ebuild b/app-xemacs/net-utils/net-utils-1.56.ebuild deleted file mode 100644 index bdae001c2e0c..000000000000 --- a/app-xemacs/net-utils/net-utils-1.56.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Miscellaneous Networking Utilities" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/mail-lib -app-xemacs/gnus -app-xemacs/bbdb -app-xemacs/xemacs-base -app-xemacs/efs -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/ocaml/Manifest b/app-xemacs/ocaml/Manifest index 664bf59f3e5f..d0cfc3c7389e 100644 --- a/app-xemacs/ocaml/Manifest +++ b/app-xemacs/ocaml/Manifest @@ -1,2 +1 @@ -DIST ocaml-0.06-pkg.tar.gz 65300 BLAKE2B 74e672bbc94e735faf9fdae81f9a961f4b6f0b9f35b008ffc70ef978bc2b269215a1d7ab51fb585fd49281628c3bc85d362d3de60abb3fb8557a78a249ee89c7 SHA512 ab21c0c4bc6cf204c4e2b9b9e1d153a4ddc2de941032946fb460e480d7396c17c563b2234ebd5aec0ff1e833ec578470366204b959f621e1da1d0cace2eea7f2 DIST ocaml-0.10-pkg.tar.gz 65370 BLAKE2B a33a6ce62d26f81ad5c742410bcc94ec6ad5f7948fd47cf765b48ddd6ad3f7ae5829083217f9fefd464343be7a38fbb4ea814b23ffdeaa97c86576472d390521 SHA512 8da59f782ac2d713b63912d33f26d17921112e8d79fd101e59a20712cdf5250c290472671d9c96c3fce750058cc195773900991a26690de0df6d4fef6263d47d diff --git a/app-xemacs/ocaml/ocaml-0.06.ebuild b/app-xemacs/ocaml/ocaml-0.06.ebuild deleted file mode 100644 index 0d00796c5899..000000000000 --- a/app-xemacs/ocaml/ocaml-0.06.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Objective Caml editing support" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/xemacs-base -app-xemacs/fsf-compat -" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/oo-browser/Manifest b/app-xemacs/oo-browser/Manifest index 33a2f26337d0..6a0710366d1d 100644 --- a/app-xemacs/oo-browser/Manifest +++ b/app-xemacs/oo-browser/Manifest @@ -1,3 +1 @@ -DIST oo-browser-1.04-pkg.tar.gz 515713 BLAKE2B 96973a9af23695ac74c83d626f6e283be99540d3176b51d5ae1aa882f30079a8680929e3660674197819f2d21b75fe67ce860ffc514ddb865bc95eda5f5e6233 SHA512 385b08f64cfb76f3a661fed3584edaec1d85076ea40369fbc9475409d33c17182995ca5eccb2757438390fcfaa1a30818dad1c4292ebb342c8c7193ef9963db3 -DIST oo-browser-1.05-pkg.tar.gz 517598 BLAKE2B 6c09fbbdfce6f733e03b5f716076a30ffd3847b8e31e9f4fe1100d3e78e7c4952d2ca9977b1c4c10e4440d47a13b432345bf36c2d0beb5efb1c5606ceca17136 SHA512 29e4063fbdb7824b70fd666f1e5fa9815d38c56261653e966f85204c9f7e66a16720298b1727a3bc641d6d705deb90f7fd4127961dceb30bb1edc39093ca0d6c DIST oo-browser-1.07-pkg.tar.gz 516920 BLAKE2B 5a4ca2993f6fa8fe15fc72e05509b5af9ea0811077826fa3c67a4b123dcfaaf8ee54e7d8650bde4a8bd8812791859a2598dbe53a9e5126098bf388aec9a77c9a SHA512 6b871c64289eafe9cd41e0754253e28da0e73364686bc0ead3c50cc00b977ffee9b1988c4c6cdae685592d66d781979820342aaee729842a5df99c7170ac3287 diff --git a/app-xemacs/oo-browser/oo-browser-1.04.ebuild b/app-xemacs/oo-browser/oo-browser-1.04.ebuild deleted file mode 100644 index e67d02a6bdd0..000000000000 --- a/app-xemacs/oo-browser/oo-browser-1.04.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="The Multi-Language Object-Oriented Code Browser" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/xemacs-base -app-xemacs/hyperbole -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/oo-browser/oo-browser-1.05.ebuild b/app-xemacs/oo-browser/oo-browser-1.05.ebuild deleted file mode 100644 index 20e6d2cb8c80..000000000000 --- a/app-xemacs/oo-browser/oo-browser-1.05.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="The Multi-Language Object-Oriented Code Browser" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/xemacs-base -app-xemacs/hyperbole -app-xemacs/gnus -app-xemacs/sh-script -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/os-utils/Manifest b/app-xemacs/os-utils/Manifest index 9189e3ede200..8934146a7917 100644 --- a/app-xemacs/os-utils/Manifest +++ b/app-xemacs/os-utils/Manifest @@ -1,3 +1 @@ -DIST os-utils-1.39-pkg.tar.gz 231532 BLAKE2B e3c0d93ee5bc9954e92f0d41c7660343742e50ea77d0ea4334cc975085f2fcedc7b8868c6c8b1326911bca0813573230ab7a620ffe263cf8a867f4d2fb0b8b94 SHA512 2e929c911a93ce41074f5c8e2dfd31c422d42869a0da044638e4766ac044c331c081356a4ebdb8b682c88d5e4d65897158827cc4c8c3fd588fb5adad3707f984 -DIST os-utils-1.41-pkg.tar.gz 232353 BLAKE2B 3212b72124c72b7c172c4767ea82aa7e072e3e4214ba9ad6be7cb7a3cc0370dd361da0d16537395fcd8761f583237ad6795ca8505ffc239af2e353af57945781 SHA512 8fab5891268f5cd011bfc62a97be750d8472f514836a3a2c29cb7400e3921fa7dccc32c9c2658503a5bc8b1b41558dd6c06b3be1560cefd00fd7407157d0b022 DIST os-utils-1.44-pkg.tar.gz 232382 BLAKE2B 6430e217638405aada6231b0253e2bac313181c3d8f3fae92cf3d541b427fc29031d475853448fd45cdeb4a8dfc3e8c27c87c381d5155b220a6115e85d4a23e2 SHA512 7245cde56f27fe677182ea3607fb069071b9139be224f02597407709b5b23aedd3e9272ba1ef5feb631fe919175d0b174a6d09fb1f7edcffeffe4b1e6a0ae299 diff --git a/app-xemacs/os-utils/os-utils-1.39.ebuild b/app-xemacs/os-utils/os-utils-1.39.ebuild deleted file mode 100644 index 732b24949d36..000000000000 --- a/app-xemacs/os-utils/os-utils-1.39.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Miscellaneous O/S utilities" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/xemacs-base -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/os-utils/os-utils-1.41.ebuild b/app-xemacs/os-utils/os-utils-1.41.ebuild deleted file mode 100644 index 732b24949d36..000000000000 --- a/app-xemacs/os-utils/os-utils-1.41.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Miscellaneous O/S utilities" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/xemacs-base -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/pc/Manifest b/app-xemacs/pc/Manifest index 0bc8a49819d7..16b5d8d03c8e 100644 --- a/app-xemacs/pc/Manifest +++ b/app-xemacs/pc/Manifest @@ -1,2 +1 @@ -DIST pc-1.28-pkg.tar.gz 17720 BLAKE2B 06856dbe980ca7313a83d87d87c6d42f0a9a42c9d03e05e0f080abf3e9634e5d763003ed9acf5fedb5e541bbf8f47e0c236728f154cb8565e70b18947795e886 SHA512 cd296e2ce019b54de33560622622cf955937b85205850f7e31218c8de03a05d0516176bc2c8775c2649d271678f18fed3591d2fac572cc78fd11d9d05a43e922 DIST pc-1.30-pkg.tar.gz 17760 BLAKE2B bdf924d66b596fbd0f2770241713593e63576a229759b5cef10a5493b4f799fd60dd914320a4fcd6d0e444be842bae20a82334d3b223b6a95137a6d9e5e37e74 SHA512 6a64b7b330e4bf73563490de443db8525ea6d15158b78e8561e22609f24909cf2a7e83453024d985a4ef1dc0c00f69c69c7f31ac010c806b6e61811d0a15526c diff --git a/app-xemacs/pc/pc-1.28.ebuild b/app-xemacs/pc/pc-1.28.ebuild deleted file mode 100644 index 6bf7d8e68e79..000000000000 --- a/app-xemacs/pc/pc-1.28.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="PC style interface emulation" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/xemacs-base -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/pcl-cvs/Manifest b/app-xemacs/pcl-cvs/Manifest index 45406513a66a..4476db5374f9 100644 --- a/app-xemacs/pcl-cvs/Manifest +++ b/app-xemacs/pcl-cvs/Manifest @@ -1,3 +1 @@ -DIST pcl-cvs-1.67-pkg.tar.gz 161871 BLAKE2B 22542886adba206ec1b7f036bad00870c2913a9a085bcfd0001d9bc798acef55ae177e03b13d71f069bbc46e0e466b9067e0d3ab3bfdec7ef14f4d67529cbed2 SHA512 db13b19d620da9ade30bbd912db20d47ee3f367f3b118a9209d14b1a0895a87bb4d8bc2c64f5d6f4276570f0533e7b03f1eb7bddf40a45cc197962a4a430c181 -DIST pcl-cvs-1.70-pkg.tar.gz 162044 BLAKE2B 24ca04714035d00d77ca82f7a9722043be75970e38686788964126aee83b1c559dc8b2f0717f299559a9780d145347acc399743311e3069e405cc5c747a193f0 SHA512 ff0667d6c4a69fd042735af2187a29c374fb86c92c150497bb74125bcb5d7756a8949482132f3fccdf1308aa214dbc3db97282a6176ed714d19e87978457e170 DIST pcl-cvs-1.73-pkg.tar.gz 162031 BLAKE2B bdfc2c967e5b91c3e0fa3ff655ecc0a0d15b6ffd03b3b91c70d2873a21fd340428c43f18bda8e62bfda1bfbf4bbcc4518247ec7f9b26fc55f819c4f847877124 SHA512 c381f47521dbf2d811efe314b666eeed66cad3ea4e0c7d7f9ed5d1cc6e273e25b48904c3733f824428e03d9fe46d2952ba46cc3959270e0e4523929fd89f8cf7 diff --git a/app-xemacs/pcl-cvs/pcl-cvs-1.67.ebuild b/app-xemacs/pcl-cvs/pcl-cvs-1.67.ebuild deleted file mode 100644 index 7ab3cb88dcaf..000000000000 --- a/app-xemacs/pcl-cvs/pcl-cvs-1.67.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="CVS frontend" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/xemacs-base -app-xemacs/elib -app-xemacs/vc -app-xemacs/dired -app-xemacs/edebug -app-xemacs/ediff -app-xemacs/edit-utils -app-xemacs/mail-lib -app-xemacs/prog-modes -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/pcl-cvs/pcl-cvs-1.70.ebuild b/app-xemacs/pcl-cvs/pcl-cvs-1.70.ebuild deleted file mode 100644 index 0d80587a4008..000000000000 --- a/app-xemacs/pcl-cvs/pcl-cvs-1.70.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="CVS frontend" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/xemacs-base -app-xemacs/elib -app-xemacs/vc -app-xemacs/dired -app-xemacs/edebug -app-xemacs/ediff -app-xemacs/edit-utils -app-xemacs/mail-lib -app-xemacs/prog-modes -app-xemacs/tramp -app-xemacs/gnus -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/pcomplete/Manifest b/app-xemacs/pcomplete/Manifest index 7c652da769d9..62369aec113a 100644 --- a/app-xemacs/pcomplete/Manifest +++ b/app-xemacs/pcomplete/Manifest @@ -1,3 +1 @@ -DIST pcomplete-1.04-pkg.tar.gz 37573 BLAKE2B 0e47f8f304193ed1336bbadd0c485826905b9420fce1fe5a433060dedc10840644c39526cb6421023ec50157e52211cfce38d881a2621ec59d447bc2797aef4f SHA512 cf12f90c2546c051526cf48a6fed96a03accba871cb91acd8ea88cc3ede9931555f2d8b7eea9ce56d573326692f4a3832fff714ecb84c8081b05f133e6b4d631 -DIST pcomplete-1.06-pkg.tar.gz 37844 BLAKE2B 5440edafa50d7b83111fff29603611a437f5f420c9033b33044f270ff413f39d9352416f8998957a842ea8cab8406ad68baf3d7c2b40d4c4729e5533b78d0181 SHA512 b1406fae71f18849ea55ca0f6ecf970b1ef56c3957cfbfbf9b43ed241dab4338afeb8e7439f2de3d52344493cc6aa662f49f2ec56c465c5fddd6f1bfe50a6dcc DIST pcomplete-1.08-pkg.tar.gz 37882 BLAKE2B 6cb4d719d006e928ec99164da9997b375782c3ad0e91b926b838a3ac3ddff97bdb697387ce5e2c4fe0ac6675cbc2549094c52f8bc4fdc5a5f8cbe20ac5e479c2 SHA512 aa1525020655f5224fa59cbc3e311947cc8bb54ae1d53be4c08478f622ee116dd90afadbb8de30b44f91dc36f86a96e6315fbfe47856759db5f4fd0eca405931 diff --git a/app-xemacs/pcomplete/pcomplete-1.04.ebuild b/app-xemacs/pcomplete/pcomplete-1.04.ebuild deleted file mode 100644 index 0fc28ccce6c4..000000000000 --- a/app-xemacs/pcomplete/pcomplete-1.04.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Provides programmatic completion" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/sh-script -app-xemacs/xemacs-base -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/pcomplete/pcomplete-1.06.ebuild b/app-xemacs/pcomplete/pcomplete-1.06.ebuild deleted file mode 100644 index 0fc28ccce6c4..000000000000 --- a/app-xemacs/pcomplete/pcomplete-1.06.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Provides programmatic completion" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/sh-script -app-xemacs/xemacs-base -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/perl-modes/Manifest b/app-xemacs/perl-modes/Manifest index 1a26486b6eba..64b5859437ba 100644 --- a/app-xemacs/perl-modes/Manifest +++ b/app-xemacs/perl-modes/Manifest @@ -1,3 +1 @@ -DIST perl-modes-1.09-pkg.tar.gz 165762 BLAKE2B 84a6a8dc1f9a8d31891460f92a7b9ca4b1db7dca019fbfe6ed4d93bfcfc85c338bf694ebdb92a24ded6fe1f79cf1a3c6af43342b32725e531fc219af5b136475 SHA512 3c5f8627d38726e47627376bf2dc6f0d845e4d8ff4eda7e4cc94bdf365c814e022405cc6c920656079600c7cf906941739a4e9162b5e1f253dd1361d422dcc18 -DIST perl-modes-1.14-pkg.tar.gz 204091 BLAKE2B d002ac798b306594250d1cc0e5451ad9eff09bfd179ea39c7ad96c50b276045b8fca244d2bde87b76183ec2ca5fc47f6736dff939c3248e88886e6180f81b2e7 SHA512 b499951488cdfa7de0e17cd90d564c4df93fd6608dac0af5fa04a5bc76ae7dcf2c3d538c266cd92f2c8c6a37822c1900f9570e9f2280e82bfc98e3bab95f5c4a DIST perl-modes-1.16-pkg.tar.gz 204219 BLAKE2B 4b482b467023ca6ef81b21f4f23410547aca4c7679c90753f19a36dc64031f26ec2f14b3ac0173b03a595b76635cd764b9e55e2ffd1097feb51f5c39dc128b11 SHA512 f6b521fc336a93c8caf8e96293e338d1901838d86f8ef29141e240a0396a1182594ffdb9955d5eae1f113c0edd22e922e11cda6f174865c2a731dfaf9a78522b diff --git a/app-xemacs/perl-modes/perl-modes-1.09.ebuild b/app-xemacs/perl-modes/perl-modes-1.09.ebuild deleted file mode 100644 index fed75e5dd655..000000000000 --- a/app-xemacs/perl-modes/perl-modes-1.09.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Perl support" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/xemacs-base -app-xemacs/xemacs-ispell -app-xemacs/ps-print -app-xemacs/edit-utils -app-xemacs/fsf-compat -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/perl-modes/perl-modes-1.14.ebuild b/app-xemacs/perl-modes/perl-modes-1.14.ebuild deleted file mode 100644 index fed75e5dd655..000000000000 --- a/app-xemacs/perl-modes/perl-modes-1.14.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Perl support" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/xemacs-base -app-xemacs/xemacs-ispell -app-xemacs/ps-print -app-xemacs/edit-utils -app-xemacs/fsf-compat -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/pgg/Manifest b/app-xemacs/pgg/Manifest index cd93d316cc13..7d9295cf4d6a 100644 --- a/app-xemacs/pgg/Manifest +++ b/app-xemacs/pgg/Manifest @@ -1,3 +1 @@ -DIST pgg-1.06-pkg.tar.gz 33917 BLAKE2B d056b276e6606312638c9c7d68c9c2cf58c4ebdcf5b7336c6ec625236b567ed4659f63506f3646fecbf4f66272630403924ef4addf5a3e30bc5460cda7f8d76a SHA512 632f345a16d9fb94ec12a62590768709795bab47481b4c3123adbb1159c6c96879f872b9e389925a7c97d268cab9eed0cf9cf21a80e8a30a87c5e10f9213227c -DIST pgg-1.07-pkg.tar.gz 34293 BLAKE2B 1b45e947de61678a2b85a3a7dac0c34d605becb8c29c75b59d236f770aac42aa86d781e80813b88e7218dbca348abc860d41e8cd030c5128baad9a35314dee39 SHA512 cec124e85fb59c0df2e748e5f5d51a819cd168fceecd8202ce2a42ce1b9a3934d4a184a148c38038447b5ffbe795785399118e1a7735dbb5834df8bd918589f4 DIST pgg-1.10-pkg.tar.gz 34644 BLAKE2B b7aeb3749c5867c8b785ad1c0b31636e3df4105b5c80815678fbc87e38269e8af526ae8fdd0bfb1188845bf40017304a3f9b40d270aad65cd69cbd0ddb4a78b6 SHA512 cb8971c3eecd3e1284fb9720184252a7df92d7a0bd789b1a5f8aa708690e653db30c418f6a2ed4a947a847961e474073d0a5489244f9daf74dc61b70ee06468a diff --git a/app-xemacs/pgg/pgg-1.06.ebuild b/app-xemacs/pgg/pgg-1.06.ebuild deleted file mode 100644 index 02222c36b726..000000000000 --- a/app-xemacs/pgg/pgg-1.06.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Emacs interface to various PGP implementations" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/xemacs-base -app-xemacs/fsf-compat -app-xemacs/edebug -app-xemacs/ecrypto -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/pgg/pgg-1.07.ebuild b/app-xemacs/pgg/pgg-1.07.ebuild deleted file mode 100644 index 02222c36b726..000000000000 --- a/app-xemacs/pgg/pgg-1.07.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Emacs interface to various PGP implementations" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/xemacs-base -app-xemacs/fsf-compat -app-xemacs/edebug -app-xemacs/ecrypto -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/prog-modes/Manifest b/app-xemacs/prog-modes/Manifest index 53938564cebf..e8a189dabe5e 100644 --- a/app-xemacs/prog-modes/Manifest +++ b/app-xemacs/prog-modes/Manifest @@ -1,4 +1,2 @@ -DIST prog-modes-2.10-pkg.tar.gz 777434 BLAKE2B f3061eaf61767ed3f43b2602eb2f648cb2feee04e9c77d50ad8ab95f93643126d3644ddcdd24cc40e9fa6981552cd7e44bb9dca08da733443504c87a96ab5045 SHA512 63758b8bcda1c23c6da9658de4af2a96e18c0aa3a14a2e8aec481fa1f5275a2d44b07ada45f9081f992eaf04f304caa0429acc01130e9cb718f392b630e3db39 -DIST prog-modes-2.20-pkg.tar.gz 821805 BLAKE2B 73b69223d9c51338e4e9fa4cac4db80168df2991461e4813e7277ef79f02470fa9437cc442579bd35123bd67a3fd375a76656fd9d86a35940b409dcb0df19a27 SHA512 54123746a23e7ab480485042717474a28cf78425088416a3dfeaaf949207377f465057b18beb308ab11131f852ae715708ace53e5f57f3925b21dabeca106e07 DIST prog-modes-2.33-pkg.tar.gz 874585 BLAKE2B c29525ecad896041368bed7fb647110428c968fbd77b13b0322a59eb1fe2e73e7000e6e119b2658ca82bd01b6014aece2b588f807f80ecd926e755e28f09ed5c SHA512 e2c7cba8916b41c1c3e932c4daddb57ce330f242c6ef189916608b0f682122f066f18706e05b8a1b68ad5b993bd873e47fee558c540b7f6a58bdffa68544e880 DIST prog-modes-2.34-pkg.tar.gz 874544 BLAKE2B dd1c2dbbf9d775eb725894ec3f57a31496f7554923cd551e8ca3b49d360b943926f6f84ea9f6680e2d062ae60a08ef67ad5c2cd72e983215422d5732b73d6ca2 SHA512 8879850b19129617ed6dba24cd4194df28df06c4adeb2b7156bc83920992ab6745ffbf0c94051be2130fc3a8b021f2faf9dd81001e647322e034455339e94d29 diff --git a/app-xemacs/prog-modes/prog-modes-2.10.ebuild b/app-xemacs/prog-modes/prog-modes-2.10.ebuild deleted file mode 100644 index 1f4d6ceb41dd..000000000000 --- a/app-xemacs/prog-modes/prog-modes-2.10.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Support for various programming languages" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/mail-lib -app-xemacs/xemacs-devel -app-xemacs/xemacs-base -app-xemacs/cc-mode -app-xemacs/fsf-compat -app-xemacs/edit-utils -app-xemacs/ediff -app-xemacs/emerge -app-xemacs/efs -app-xemacs/vc -app-xemacs/speedbar -app-xemacs/dired -app-xemacs/ilisp -app-xemacs/sh-script -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/prog-modes/prog-modes-2.20.ebuild b/app-xemacs/prog-modes/prog-modes-2.20.ebuild deleted file mode 100644 index 38e61071fa5c..000000000000 --- a/app-xemacs/prog-modes/prog-modes-2.20.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Support for various programming languages" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/mail-lib -app-xemacs/xemacs-devel -app-xemacs/xemacs-base -app-xemacs/cc-mode -app-xemacs/fsf-compat -app-xemacs/edit-utils -app-xemacs/ediff -app-xemacs/emerge -app-xemacs/efs -app-xemacs/vc -app-xemacs/speedbar -app-xemacs/dired -app-xemacs/ilisp -app-xemacs/sh-script -app-xemacs/cedet-common -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/ps-print/Manifest b/app-xemacs/ps-print/Manifest index fc4846e7d061..4123b390330c 100644 --- a/app-xemacs/ps-print/Manifest +++ b/app-xemacs/ps-print/Manifest @@ -1,3 +1 @@ -DIST ps-print-1.11-pkg.tar.gz 156222 BLAKE2B fb297012e292b737c6e3da4ecc84d532163bbdbbdbfc28f91a0d45a48c8f75cbf3836c4ffe831089ff85ea56f00a05393d81d2343bcaa96e08ce4364bccf3063 SHA512 c63cd0b399ab35c9171f452ddfcd914af61d37b17db27a9913fcf4a11195bafb107cd993f8db8aab68914e00211ab858319b08949f0a1173b784f4eafb6ea0a4 -DIST ps-print-1.12-pkg.tar.gz 156197 BLAKE2B 0eab7740f3b0fec7573b9da4583060ac051c233da033da299bd7756f3910af34c61a9fc676e6a8741cef628f5cecddcf6bc2eae0f5104fe34f037837551d26ae SHA512 0ba500177a9dff6d8e0b48938f3519af0700461c06af7224ed1a1e4c42465a7717761bbf1578895f32c71a205f10912d3b6ef47da2399121b47ed838bf7385fc DIST ps-print-1.14-pkg.tar.gz 156374 BLAKE2B 9e2fc8b75c23d4a9768210a82b42a8ee77f2f7541c46af037172a96213ab3d800a3e8b4fdc6964e3aa6bbe1276a4bc09759edd6301932505a9c4d737a8f3d527 SHA512 9dd2208bcd2963f83e4b895ff01ca95e66031ca4003535a672a14a735b892c0522810dd7f0ed5bceefe10a6becab0f0cafb19b09d1dbd6656ce6cc99b7dd4023 diff --git a/app-xemacs/ps-print/ps-print-1.11.ebuild b/app-xemacs/ps-print/ps-print-1.11.ebuild deleted file mode 100644 index 572de37ed57a..000000000000 --- a/app-xemacs/ps-print/ps-print-1.11.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Printing functions and utilities" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/text-modes -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/ps-print/ps-print-1.12.ebuild b/app-xemacs/ps-print/ps-print-1.12.ebuild deleted file mode 100644 index 62fb0fb6347e..000000000000 --- a/app-xemacs/ps-print/ps-print-1.12.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Printing functions and utilities" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/text-modes -app-xemacs/xemacs-base -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/app-xemacs/psgml-dtds/Manifest b/app-xemacs/psgml-dtds/Manifest index cfdad08fc65a..93bd7017446e 100644 --- a/app-xemacs/psgml-dtds/Manifest +++ b/app-xemacs/psgml-dtds/Manifest @@ -1,2 +1 @@ -DIST psgml-dtds-1.03-pkg.tar.gz 367476 BLAKE2B c7b06622895757b1ea73102a1bdf39be6f456c0e276b3d633c6f5c295b09249796429104499358c12da1204c9d95f93bac66c12311e38325f69a03fec81828f5 SHA512 947e3acd754ca9e730b7c3f7e45fb4cf94044dc61874bf37f77da2f11fec9649c4468f73e00db03c92f41fa460f896cdd610088c5ce21a64954584e7ed2bfecb DIST psgml-dtds-1.05-pkg.tar.gz 367368 BLAKE2B fe845e58c281909e43c2c7f9372f6b55da4133835df08dddd7f91881a48e73f4afd329ef02a445206c41466b5368c5fa8571a1e3d95a799ce6902245c12731e7 SHA512 700f1db7dff467987ddd9dabca48479f231c81486ea72129db5bf24f0583c0ae197fcf0477c7092e89c0edd7a0465f4e7c736bb95647a254d56dad9aa0935eb0 diff --git a/app-xemacs/psgml-dtds/psgml-dtds-1.03.ebuild b/app-xemacs/psgml-dtds/psgml-dtds-1.03.ebuild deleted file mode 100644 index 8312cdc56dcf..000000000000 --- a/app-xemacs/psgml-dtds/psgml-dtds-1.03.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -SLOT="0" -DESCRIPTION="Deprecated collection of DTDs for psgml" -XEMACS_PKG_CAT="standard" - -RDEPEND="app-xemacs/xemacs-base -app-xemacs/psgml -app-xemacs/edit-utils -app-xemacs/mail-lib -app-xemacs/fsf-compat -app-xemacs/xemacs-eterm -app-xemacs/sh-script -" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" - -inherit xemacs-packages diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 06f6343da697..6b30649ccce0 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/astunparse/astunparse-1.6.3.ebuild b/dev-python/astunparse/astunparse-1.6.3.ebuild index 797c73fedc39..9b4e339f3732 100644 --- a/dev-python/astunparse/astunparse-1.6.3.ebuild +++ b/dev-python/astunparse/astunparse-1.6.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~sparc x86" +KEYWORDS="amd64 ~riscv ~sparc x86" RDEPEND=" >=dev-python/six-1.6.1[${PYTHON_USEDEP}] diff --git a/dev-python/beniget/beniget-0.4.1.ebuild b/dev-python/beniget/beniget-0.4.1.ebuild index 9464805c4b8e..20664fc78236 100644 --- a/dev-python/beniget/beniget-0.4.1.ebuild +++ b/dev-python/beniget/beniget-0.4.1.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" +KEYWORDS="~amd64 ~riscv ~sparc ~x86" RDEPEND="=dev-python/gast-0.5*[${PYTHON_USEDEP}]" diff --git a/dev-python/docker-py/Manifest b/dev-python/docker-py/Manifest index 6b9d3dd8158f..e32262df14b3 100644 --- a/dev-python/docker-py/Manifest +++ b/dev-python/docker-py/Manifest @@ -1 +1,2 @@ DIST docker-py-5.0.0.tar.gz 247639 BLAKE2B 7e7f1d0edf228c967ee9252c6dc37e803a2e91601d3dce06db335c4bc4c8af43097864307ad72d4665d13f9ab0ba63b3dfd5ac7baa4dbc903ca57fe67985c1d2 SHA512 fae4afcda91ddf946048f76e62928a4891e1b0ce522b820aefb774dde58eb8e2aac0a381971acca04ca87794989ba675464e7913fab4abf2ed414719d66c91d1 +DIST docker-py-5.0.3.tar.gz 247093 BLAKE2B 607aca3f6a58b289feed018f40fa5e76e9d6cbae9eefd15a3347e393ae68d963e897e5f288ebf3a13cfbbfafd37882152da1398f61a808338424f353384f1b43 SHA512 50890e8d75eb9e4d3d98bbea5f86b86ad199a56ab0761bf2d0c0f3b7902810b2c17c2a677b0063963742a43a4660d400705bb8eb4e217c89302ae849a4ef3e08 diff --git a/dev-python/docker-py/docker-py-5.0.3.ebuild b/dev-python/docker-py/docker-py-5.0.3.ebuild new file mode 100644 index 000000000000..f6e9eb29c7af --- /dev/null +++ b/dev-python/docker-py/docker-py-5.0.3.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Python client for Docker" +HOMEPAGE="https://github.com/docker/docker-py" +SRC_URI="https://github.com/docker/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + >=dev-python/requests-2.24.0[${PYTHON_USEDEP}] + >=dev-python/six-1.4.0[${PYTHON_USEDEP}] + >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}] +" +DEPEND=" + test? ( + >=dev-python/mock-1.0.1[${PYTHON_USEDEP}] + >=dev-python/paramiko-2.4.2[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs \ + 'dev-python/recommonmark' \ + '>=dev-python/sphinx-1.4.6' +distutils_enable_tests pytest + +src_prepare() { + # localhost has a better chance of being in /etc/hosts + sed -e 's:socket[.]gethostname():"localhost":' \ + -i tests/unit/api_test.py || die + + distutils-r1_src_prepare +} + +python_test() { + epytest -vv tests/unit +} diff --git a/dev-python/gast/gast-0.5.2.ebuild b/dev-python/gast/gast-0.5.2.ebuild index e786aa784ac0..9677483225b9 100644 --- a/dev-python/gast/gast-0.5.2.ebuild +++ b/dev-python/gast/gast-0.5.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~sparc x86" +KEYWORDS="amd64 ~riscv ~sparc x86" BDEPEND=" test? ( dev-python/astunparse[${PYTHON_USEDEP}] )" diff --git a/dev-python/portend/Manifest b/dev-python/portend/Manifest index 973499df5247..2de0a1b69d9e 100644 --- a/dev-python/portend/Manifest +++ b/dev-python/portend/Manifest @@ -1 +1,2 @@ DIST portend-2.7.1.tar.gz 13538 BLAKE2B 56e9b7ae4fb9371322cbecf12d9367fc48f0138cf9fa8cb25cf7f0b7977d83852f328d89e93ee2e266e77b393bbabe75d091ce85f688e1ee146edf64e470aa60 SHA512 079bfc286491753e980b5000ee716031225439523a8d9a79c2571359adee74ee024dd680c41adb966487dc39eea3d0dbeb928c5c72fa21ab897283310ef21906 +DIST portend-3.0.0.tar.gz 9439 BLAKE2B 50c6455c8d5ad51e1b523d4aa150ffc5a607a35d3c6fed4d2f686f2fa7fd7eefbe00bf0a033b9178b205e5bba5650e3de484c66d824f41b259ea031b985d2ccd SHA512 7228d454e7d22317de3462edb1e2f1b7fcf29e4601c9373709d80260ea5964c0dd4fbc39543e27a7f375b478ca119b285e47fac6ffda41401399cbe7bf485c8c diff --git a/dev-python/portend/portend-3.0.0.ebuild b/dev-python/portend/portend-3.0.0.ebuild new file mode 100644 index 000000000000..9fab7d4fe38b --- /dev/null +++ b/dev-python/portend/portend-3.0.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +inherit distutils-r1 + +DESCRIPTION="TCP port monitoring utilities" +HOMEPAGE="https://pypi.org/project/portend/ https://github.com/jaraco/portend" +SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" + +RDEPEND=">=dev-python/tempora-1.8[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + dev-python/toml[${PYTHON_USEDEP}] + test? ( + >=dev-python/pytest-6[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest diff --git a/dev-python/pycurl/Manifest b/dev-python/pycurl/Manifest index 026eed71879f..ee105912f34c 100644 --- a/dev-python/pycurl/Manifest +++ b/dev-python/pycurl/Manifest @@ -1,3 +1 @@ -DIST pycurl-7.43.0.6.tar.gz 222895 BLAKE2B 5a923a3d7a57aa553361206fd0c0e43e6ad66a70af72540c08a29903a9a71ed6b9460c06ab6e50fc2a01d1badd45edf41eb36f6dd97fca3c83bef30f12e41c40 SHA512 5625d9e38159fb785afaf539372a8ac658d9118fb25f581f11629859fde400b6fccf65e03a19e182534a78169531304639b1e6f1bfdd2cb09bce95d581b52850 -DIST pycurl-7.44.0.tar.gz 227443 BLAKE2B b0c19058f3df74702221d01320d6c2c389f67b41c1fa5728aba50266f4120d736d38e510ee20f66e163fad14957e8ec38c9cfcd217845b4a5c4d2253afaec175 SHA512 9e371796650cd698ec50236714cba203782d793154f8325c8b2f106d2ce9b1a60766d7641b84702ec32dc83fa6e3ffe16cb774cb9ccba9747cfb089d9caec8e6 DIST pycurl-7.44.1.tar.gz 227562 BLAKE2B 7dcbde563140f28382768b89b95422f873d5396a1f050dfcd3686d87b0ca2c3f3871281ed87b1dfbe7e4268728c2ec3ba7a76e7d7ef57754af5c185bf2a6fbe8 SHA512 e251db332791de07364695b5fd59b3a290486eabbde8be9914b5edeefa8702b4dd9ab678739ad765f76ededeb7192444fefe2a076d3977f454259dfd06731059 diff --git a/dev-python/pycurl/pycurl-7.43.0.6.ebuild b/dev-python/pycurl/pycurl-7.43.0.6.ebuild deleted file mode 100644 index 7c6638790163..000000000000 --- a/dev-python/pycurl/pycurl-7.43.0.6.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=no -# The selftests fail with pypy, and urlgrabber segfaults for me. -PYTHON_COMPAT=( python3_{7..10} ) - -inherit distutils-r1 toolchain-funcs - -DESCRIPTION="python binding for curl/libcurl" -HOMEPAGE=" - https://github.com/pycurl/pycurl - https://pypi.org/project/pycurl/ - http://pycurl.io/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl examples ssl test" -RESTRICT="!test? ( test )" - -# Depend on a curl with curl_ssl_* USE flags. -# libcurl must not be using an ssl backend we do not support. -# If the libcurl ssl backend changes pycurl should be recompiled. -# If curl uses gnutls, depend on at least gnutls 2.11.0 so that pycurl -# does not need to initialize gcrypt threading and we do not need to -# explicitly link to libgcrypt. -RDEPEND=" - >=net-misc/curl-7.25.0-r1:=[ssl=] - ssl? ( - net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] - curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) - curl_ssl_openssl? ( dev-libs/openssl:= ) - )" - -# bottle-0.12.7: https://github.com/pycurl/pycurl/issues/180 -# bottle-0.12.7: https://github.com/defnull/bottle/commit/f35197e2a18de1672831a70a163fcfd38327a802 -DEPEND="${RDEPEND} - test? ( - dev-python/bottle[${PYTHON_USEDEP}] - dev-python/flaky[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-),http2] - >=dev-python/bottle-0.12.7[${PYTHON_USEDEP}] - )" - -python_prepare_all() { - sed -e "/setup_args\['data_files'\] = /d" -i setup.py || die - # disable automagic use of setuptools - sed -e 's:import wheel:raise ImportError:' -i setup.py || die - # these tests are broken with newer versions of bottle - sed -e 's:test.*_invalid_utf8:_&:' -i tests/getinfo_test.py || die - # these tests break with newer version of curl, because they rely - # on specific error messages - rm tests/failonerror_test.py || die - - distutils-r1_python_prepare_all -} - -python_configure_all() { - # Override faulty detection in setup.py, bug 510974. - export PYCURL_SSL_LIBRARY=${CURL_SSL} -} - -src_test() { - emake -C tests/fake-curl/libcurl CC="$(tc-getCC)" - - distutils-r1_src_test -} - -python_compile() { - python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing" - distutils-r1_python_compile -} - -python_test() { - nosetests -a '!standalone,!gssapi' -v --with-flaky || die "Tests fail with ${EPYTHON}" - nosetests -a 'standalone' -v --with-flaky || die "Tests fail with ${EPYTHON}" -} - -python_install_all() { - local HTML_DOCS=( doc/. ) - use examples && dodoc -r examples - distutils-r1_python_install_all -} diff --git a/dev-python/pycurl/pycurl-7.44.0.ebuild b/dev-python/pycurl/pycurl-7.44.0.ebuild deleted file mode 100644 index 1355dca8d709..000000000000 --- a/dev-python/pycurl/pycurl-7.44.0.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 toolchain-funcs - -DESCRIPTION="python binding for curl/libcurl" -HOMEPAGE=" - https://github.com/pycurl/pycurl - https://pypi.org/project/pycurl/ - http://pycurl.io/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl examples ssl test" -RESTRICT="!test? ( test )" - -# Depend on a curl with curl_ssl_* USE flags. -# libcurl must not be using an ssl backend we do not support. -# If the libcurl ssl backend changes pycurl should be recompiled. -# If curl uses gnutls, depend on at least gnutls 2.11.0 so that pycurl -# does not need to initialize gcrypt threading and we do not need to -# explicitly link to libgcrypt. -RDEPEND=" - >=net-misc/curl-7.25.0-r1:=[ssl=] - ssl? ( - net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] - curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) - curl_ssl_openssl? ( dev-libs/openssl:= ) - )" - -# bottle-0.12.7: https://github.com/pycurl/pycurl/issues/180 -# bottle-0.12.7: https://github.com/defnull/bottle/commit/f35197e2a18de1672831a70a163fcfd38327a802 -DEPEND="${RDEPEND} - test? ( - dev-python/bottle[${PYTHON_USEDEP}] - dev-python/flaky[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-),http2] - >=dev-python/bottle-0.12.7[${PYTHON_USEDEP}] - )" - -python_prepare_all() { - # docs installed into the wrong directory - sed -e "/setup_args\['data_files'\] = /d" -i setup.py || die - # a cheap hack to make setuptools usage not depend on wheel - # -- replace wheel with random standard module that is used anyway - sed -e 's:wheel:sys:' -i setup.py || die - # TODO - sed -e 's:test_socks5_gssapi_nec_setopt:_&:' \ - -i tests/option_constants_test.py || die - - distutils-r1_python_prepare_all -} - -python_configure_all() { - # Override faulty detection in setup.py, bug 510974. - export PYCURL_SSL_LIBRARY=${CURL_SSL} -} - -src_test() { - emake -C tests/fake-curl/libcurl CC="$(tc-getCC)" - - distutils-r1_src_test -} - -python_test() { - nosetests -a '!standalone,!gssapi' -v --with-flaky || die "Tests fail with ${EPYTHON}" - nosetests -a 'standalone' -v --with-flaky || die "Tests fail with ${EPYTHON}" -} - -python_install_all() { - local HTML_DOCS=( doc/. ) - use examples && dodoc -r examples - distutils-r1_python_install_all -} diff --git a/dev-python/pypy3-exe-bin/Manifest b/dev-python/pypy3-exe-bin/Manifest index ed6a665aa413..3447dd2c1b74 100644 --- a/dev-python/pypy3-exe-bin/Manifest +++ b/dev-python/pypy3-exe-bin/Manifest @@ -2,3 +2,5 @@ DIST pypy3-exe-7.3.5-1.amd64.xpak 12030139 BLAKE2B f9a76a2304b3a29985209910b2082 DIST pypy3-exe-7.3.5-1.x86.xpak 9156096 BLAKE2B c3a3a329c2f8bd843fc4c882bbddc1ad124dc797d4915818769e79663e53e787b991b04b8006e8b8548249e4e76d8b68545b9d7470d8cf41bece2cd8e085066c SHA512 b58d48e1fde3ec12b497a30035b719a64a16de1292fb34df6a8e3ecddc277a477641d7781a3440ef2b73dfb1b50ca34cbdca702f27d6a5e00ad25e88bd8ebf34 DIST pypy3-exe-7.3.6_rc1-1.amd64.xpak 12163491 BLAKE2B 0cdf8b2a4b7c740a9f8770a33df40969d8c1711e92b7673e7cd4c6916df59637740c80be0412b3c11ac3388c1d381d5e289e0d805c8e4e9933637fb1a0767d6c SHA512 fa471617e31b84601b94f40fc887a1f3870c18184a9d561dfc88e6f2bd694af1abaf48b9709c446720dd22a47801bb9b741bf6a7e16f603145e301b245ae532a DIST pypy3-exe-7.3.6_rc1-1.x86.xpak 9228355 BLAKE2B 4669af53c163a979e76ebbbae20897dde14f43bc261c67cfd43516c3f342cdd5c61f503599fadb8f2e7a1849d18d1d98d59030cf190cb70903bb741138cceb7d SHA512 a02ab10b18562b864d4b08e5891cad66aa5ec085edb22e5fb19ff5f7e1e863d3ac99041362c9bcdf46a62977e658c2d3aaf853f4dbf6eaf3eafd241edd6cad4e +DIST pypy3-exe-7.3.6_rc2-1.amd64.xpak 12176943 BLAKE2B 79c13618136f1b47f38c5b29367ed72705716cd5f86a7b415c68ac838950eef6c43f2eb941cbba93a592929c325e0d107f6dcdad79015c82f0c765408e863aa5 SHA512 11966b96a9a164b8ffea64fd2bff0c46437a1ba24d085eeac3a818907fdfe27de0d530d6bfc00722be1d34102703d2672290d61ccbf86d9b60b1821172cf6cf5 +DIST pypy3-exe-7.3.6_rc2-1.x86.xpak 9214814 BLAKE2B 28965e43f62bb838006dd0c5085e3be2a16a70e6f0153b1f5b90fcacdf9bcb0ba86e28cfa44fe484063d27bcca06d4a724f393269ff78fc2951a690527b17565 SHA512 dab254a1f78058fecbf09bd522de978481ac1af774c06abd0a211e9ba9872c4f9a22f212b02e12f32c015fed63fef37f093cc41921e167ac01b46e47a9d6b22e diff --git a/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.6_rc2.ebuild b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.6_rc2.ebuild new file mode 100644 index 000000000000..869d5d6e4790 --- /dev/null +++ b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.6_rc2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit pax-utils + +MY_P=pypy3-exe-${PV}-1 +DESCRIPTION="PyPy3 executable (pre-built version)" +HOMEPAGE="https://www.pypy.org/" +SRC_URI=" + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy3-exe/${MY_P}.xpak + -> ${MY_P}.amd64.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy3-exe/${MY_P}.xpak + -> ${MY_P}.x86.xpak + )" +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="${PV%_p*}" +KEYWORDS="" + +RDEPEND=">=sys-libs/zlib-1.1.3:0/1 + || ( + dev-libs/libffi-compat:7 + dev-libs/libffi:0/7 + ) + virtual/libintl:0/0 + dev-libs/expat:0/0 + app-arch/bzip2:0/1 + sys-libs/ncurses:0/6 + !dev-python/pypy-exe:${SLOT}" + +PYPY_PV=${SLOT%_p*} +QA_PREBUILT=" + usr/bin/pypy3-c-${PYPY_PV}" + +src_unpack() { + ebegin "Unpacking ${MY_P}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${MY_P} failed" +} + +src_install() { + insinto / + doins -r usr + fperms +x "/usr/bin/pypy3-c-${PYPY_PV}" + pax-mark m "${ED}/usr/bin/pypy3-c-${PYPY_PV}" +} diff --git a/dev-python/pypy3-exe/Manifest b/dev-python/pypy3-exe/Manifest index 04436ed0c8ea..70b86a08bb99 100644 --- a/dev-python/pypy3-exe/Manifest +++ b/dev-python/pypy3-exe/Manifest @@ -1,4 +1,6 @@ DIST pypy3.7-gentoo-patches-7.3.5.tar.xz 8164 BLAKE2B 0f8707fda16c0358c1d3a2a60d83046bc5c6186906e07d0e2441d26da4c5d2e7978aa9013be211daf0a1bfddbb10f96745ba4be84b61903e177f4d906045ed67 SHA512 95d3acb11c811e4342ba3a56e925433614c5affb6a1fc873ecd2f2cfd55459424088b928f46bcb9a6f0e467fb77905af387ad04bad45a37b928fe0ea320ac33e DIST pypy3.7-v7.3.5-src.tar.bz2 25350766 BLAKE2B 34d5c83284271b184f71492dbd65b8760cc0fcdec71e41ef48b9561280dd67ef4c37fdd70759d0b95114d127446fc0ea5d04feb99022c1a725233862b2028834 SHA512 253d2efc81d55fb392ab810741e3a633f664e1908b2c26db7a8830c971655cca6be1b8d34581d13aa2d738a4a4c8ba23c2c90333b6e03d4608372e8013ea723b DIST pypy3.8-gentoo-patches-7.3.6rc1.tar.xz 4660 BLAKE2B 2a1fff331707a29dfb232ce4c2c6d3cada127b4452036172c3aac7579d89b8e0d4ea41300ffcadf0ec04b9cde32044371d55d225a477f2178dddb03642aa569b SHA512 bb781369d4e0dd387659fc474c7a23d8c54ab88477fdd007d3552c95e870a1896a0628dbba876e870956c5a1efeb52efbfd343a08f8a70a4515f41b1dc8ed60d +DIST pypy3.8-gentoo-patches-7.3.6rc2.tar.xz 4380 BLAKE2B 1ad68c088d4888d3579c0b48789be3a95413ab8f11d971f9f616a1701ceed2b8eba595612e28dbbdbc1732e4f8a7cd08cbbb89cdc413d1a3e9eabbcd78fdde76 SHA512 c2d68610b78ed33aaa67ce5244d289409256f66f2505ac19f0a679c0c10e6024993bbc7d37a59547daac38d321653b8b1a63c55e3f52d1409969f0961842fdd7 DIST pypy3.8-v7.3.6rc1-src.tar.bz2 24320127 BLAKE2B 920738d1d9a346dca8e76602fc5a1502ff6f610897e1f5b841b5207a32f82c52770684ba4ea076209e18b664cb9ba5df555a21f838ae581b436cbff9e2adb506 SHA512 334baf973397f8068137382c29632afd1288b76b57f21047bef59397d2718d8c420ba68acc2f1082501aadf7fbf8ee6a9fa86405c2a54d720a9a02dd7a7371aa +DIST pypy3.8-v7.3.6rc2-src.tar.bz2 24350986 BLAKE2B fe167b7e1f4f81e1737220bb679874a1e0faa8605b0ec7d10db275c08226e12f8fcff5b958a5a2c42efba5125d88dea150b707441af13bd9b7ef0c9ef36d9c1b SHA512 98715c4053d995a442877f93b32ecb976ffc4160df869d35843718bacfd97d2bbd697f85b5961c420f8130d22e64d740d8d180a4f9ff802250897b4b8c216a6a diff --git a/dev-python/pypy3-exe/pypy3-exe-7.3.6_rc2.ebuild b/dev-python/pypy3-exe/pypy3-exe-7.3.6_rc2.ebuild new file mode 100644 index 000000000000..89b01acb0ce7 --- /dev/null +++ b/dev-python/pypy3-exe/pypy3-exe-7.3.6_rc2.ebuild @@ -0,0 +1,166 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# pypy3 needs to be built using python 2 +PYTHON_COMPAT=( python2_7 ) +inherit check-reqs pax-utils python-any-r1 toolchain-funcs + +PYPY_PV=${PV%_p*} +MY_P=pypy3.8-v${PYPY_PV/_} +PATCHSET="pypy3.8-gentoo-patches-${PV/_}" + +DESCRIPTION="PyPy3 executable (build from source)" +HOMEPAGE="https://www.pypy.org/" +SRC_URI="https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2 + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz" +S="${WORKDIR}/${MY_P}-src" + +LICENSE="MIT" +SLOT="${PYPY_PV}" +KEYWORDS="" +IUSE="bzip2 +jit low-memory ncurses cpu_flags_x86_sse2" + +RDEPEND=">=sys-libs/zlib-1.1.3:0= + dev-libs/libffi:0= + virtual/libintl:0= + dev-libs/expat:0= + bzip2? ( app-arch/bzip2:0= ) + ncurses? ( sys-libs/ncurses:0= ) + !dev-python/pypy3-exe-bin:${PYPY_PV}" +DEPEND="${RDEPEND}" +BDEPEND=" + low-memory? ( dev-python/pypy ) + !low-memory? ( + || ( + dev-python/pypy + dev-lang/python:2.7 + ) + )" + +check_env() { + if use low-memory; then + CHECKREQS_MEMORY="1750M" + use amd64 && CHECKREQS_MEMORY="3500M" + else + CHECKREQS_MEMORY="3G" + use amd64 && CHECKREQS_MEMORY="6G" + fi + + check-reqs_pkg_pretend +} + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && check_env +} + +pkg_setup() { + if [[ ${MERGE_TYPE} != binary ]]; then + check_env + + # unset to allow forcing pypy below :) + use low-memory && EPYTHON= + if [[ ! ${EPYTHON} || ${EPYTHON} == pypy ]] && + { has_version -b dev-python/pypy || + has_version -b dev-python/pypy-bin; } + then + einfo "Using PyPy to perform the translation." + EPYTHON=pypy + else + einfo "Using ${EPYTHON:-python2} to perform the translation. Please note that upstream" + einfo "recommends using PyPy for that. If you wish to do so, please install" + einfo "dev-python/pypy and ensure that EPYTHON variable is unset." + python-any-r1_pkg_setup + fi + fi +} + +src_prepare() { + local PATCHES=( + "${WORKDIR}/${PATCHSET}" + ) + default +} + +src_configure() { + tc-export CC + + local jit_backend + if use jit; then + jit_backend='--jit-backend=' + + # We only need the explicit sse2 switch for x86. + # On other arches we can rely on autodetection which uses + # compiler macros. Plus, --jit-backend= doesn't accept all + # the modern values... + + if use x86; then + if use cpu_flags_x86_sse2; then + jit_backend+=x86 + else + jit_backend+=x86-without-sse2 + fi + else + jit_backend+=auto + fi + fi + + local args=( + --no-shared + $(usex jit -Ojit -O2) + + ${jit_backend} + + pypy/goal/targetpypystandalone + ) + + # Avoid linking against libraries disabled by use flags + local opts=( + bzip2:bz2 + ncurses:_minimal_curses + ) + + local opt + for opt in "${opts[@]}"; do + local flag=${opt%:*} + local mod=${opt#*:} + + args+=( + $(usex ${flag} --withmod --withoutmod)-${mod} + ) + done + + local interp=( "${EPYTHON}" ) + if use low-memory; then + interp=( env PYPY_GC_MAX_DELTA=200MB + "${EPYTHON}" --jit loop_longevity=300 ) + fi + + if [[ ${EPYTHON} != pypy ]]; then + # reuse bundled pycparser to avoid external dep + mkdir -p "${T}"/pymod/cffi || die + : > "${T}"/pymod/cffi/__init__.py || die + cp -r lib_pypy/cffi/_pycparser "${T}"/pymod/cffi/ || die + local -x PYTHONPATH=${T}/pymod:${PYTHONPATH} + fi + + # translate into the C sources + # we're going to build them ourselves since otherwise pypy does not + # free up the unneeded memory before spawning the compiler + set -- "${interp[@]}" rpython/bin/rpython --batch --source "${args[@]}" + echo -e "\033[1m${@}\033[0m" + "${@}" || die "translation failed" +} + +src_compile() { + emake -C "${T}"/usession*-0/testing_1 +} + +src_install() { + cd "${T}"/usession*-0 || die + newbin testing_1/pypy3-c pypy3-c-${PYPY_PV} + insinto /usr/include/pypy3.8/${PYPY_PV} + doins pypy_*.h + pax-mark m "${ED}/usr/bin/pypy3-c-${PYPY_PV}" +} diff --git a/dev-python/pypy3/Manifest b/dev-python/pypy3/Manifest index 632dd8703648..ca2d22a6969d 100644 --- a/dev-python/pypy3/Manifest +++ b/dev-python/pypy3/Manifest @@ -1,4 +1,6 @@ DIST pypy3.7-gentoo-patches-7.3.5_p1.tar.xz 9792 BLAKE2B c82869393c8a63462fa03c58822f95628093a64d2bb421aaa486ad8217d944ace641d9ea13f2b2a2c56ab16498824709fa35cf0a9704b728bac06646d8f2c15f SHA512 18643e28f137f62406ce4f2d448acb86329fd8566a31b90340c573e4205091ff5b15b77ac14796022968814f940cd9881fe4db9010609937b2a0a71d557531f2 DIST pypy3.7-v7.3.5-src.tar.bz2 25350766 BLAKE2B 34d5c83284271b184f71492dbd65b8760cc0fcdec71e41ef48b9561280dd67ef4c37fdd70759d0b95114d127446fc0ea5d04feb99022c1a725233862b2028834 SHA512 253d2efc81d55fb392ab810741e3a633f664e1908b2c26db7a8830c971655cca6be1b8d34581d13aa2d738a4a4c8ba23c2c90333b6e03d4608372e8013ea723b DIST pypy3.8-gentoo-patches-7.3.6rc1.tar.xz 4660 BLAKE2B 2a1fff331707a29dfb232ce4c2c6d3cada127b4452036172c3aac7579d89b8e0d4ea41300ffcadf0ec04b9cde32044371d55d225a477f2178dddb03642aa569b SHA512 bb781369d4e0dd387659fc474c7a23d8c54ab88477fdd007d3552c95e870a1896a0628dbba876e870956c5a1efeb52efbfd343a08f8a70a4515f41b1dc8ed60d +DIST pypy3.8-gentoo-patches-7.3.6rc2.tar.xz 4380 BLAKE2B 1ad68c088d4888d3579c0b48789be3a95413ab8f11d971f9f616a1701ceed2b8eba595612e28dbbdbc1732e4f8a7cd08cbbb89cdc413d1a3e9eabbcd78fdde76 SHA512 c2d68610b78ed33aaa67ce5244d289409256f66f2505ac19f0a679c0c10e6024993bbc7d37a59547daac38d321653b8b1a63c55e3f52d1409969f0961842fdd7 DIST pypy3.8-v7.3.6rc1-src.tar.bz2 24320127 BLAKE2B 920738d1d9a346dca8e76602fc5a1502ff6f610897e1f5b841b5207a32f82c52770684ba4ea076209e18b664cb9ba5df555a21f838ae581b436cbff9e2adb506 SHA512 334baf973397f8068137382c29632afd1288b76b57f21047bef59397d2718d8c420ba68acc2f1082501aadf7fbf8ee6a9fa86405c2a54d720a9a02dd7a7371aa +DIST pypy3.8-v7.3.6rc2-src.tar.bz2 24350986 BLAKE2B fe167b7e1f4f81e1737220bb679874a1e0faa8605b0ec7d10db275c08226e12f8fcff5b958a5a2c42efba5125d88dea150b707441af13bd9b7ef0c9ef36d9c1b SHA512 98715c4053d995a442877f93b32ecb976ffc4160df869d35843718bacfd97d2bbd697f85b5961c420f8130d22e64d740d8d180a4f9ff802250897b4b8c216a6a diff --git a/dev-python/pypy3/pypy3-7.3.6_rc2.ebuild b/dev-python/pypy3/pypy3-7.3.6_rc2.ebuild new file mode 100644 index 000000000000..35693dd577fd --- /dev/null +++ b/dev-python/pypy3/pypy3-7.3.6_rc2.ebuild @@ -0,0 +1,188 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 ) +inherit pax-utils python-any-r1 toolchain-funcs + +PYPY_PV=${PV%_p*} +MY_P=pypy3.8-v${PYPY_PV/_rc/rc} +PATCHSET="pypy3.8-gentoo-patches-${PV/_rc/rc}" + +DESCRIPTION="A fast, compliant alternative implementation of the Python (3.8) language" +HOMEPAGE="https://www.pypy.org/" +SRC_URI="https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2 + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz" +S="${WORKDIR}/${MY_P}-src" + +LICENSE="MIT" +# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))' +# also check pypy/interpreter/pycode.py -> pypy_incremental_magic +SLOT="0/pypy38-pp73" +KEYWORDS="" +IUSE="bzip2 gdbm +jit ncurses sqlite test tk" +# pypy3.8 is in alpha state and many tests are failing +RESTRICT="test" + +RDEPEND=" + || ( + >=dev-python/pypy3-exe-${PYPY_PV}:${PYPY_PV}[bzip2?,ncurses?] + >=dev-python/pypy3-exe-bin-${PYPY_PV}:${PYPY_PV} + ) + dev-libs/openssl:0= + gdbm? ( sys-libs/gdbm:0= ) + sqlite? ( dev-db/sqlite:3= ) + tk? ( + dev-lang/tk:0= + dev-tcltk/tix:0= + ) + ! epython.py || die + python_moduleinto "${dest}"/site-packages + python_domodule epython.py + + einfo "Byte-compiling Python standard library..." + python_optimize "${ED}${dest}" + + # remove to avoid collisions + rm "${PYTHON}" || die +} diff --git a/dev-python/scrypt/Manifest b/dev-python/scrypt/Manifest index 2f6ed1652e95..105f62d1637d 100644 --- a/dev-python/scrypt/Manifest +++ b/dev-python/scrypt/Manifest @@ -1,2 +1 @@ -DIST scrypt-0.8.16.tar.gz 54205 BLAKE2B ce4f86f8bacb4f12408604822a32c9f63f96a155469cca1d2aa50cf67fc9e9576432f13ef49694a9d7ce21696aedcef27419fc0d3aad67a87d16c3bf8c0f94c4 SHA512 9498637d1354a84021f2c069a919ff157ff189d1385453397a9c43e522de77af9d628a90d649d50e9243abfc0b96efe4e38b615322d83133137bad94d448ef06 DIST scrypt-0.8.18.tar.gz 56651 BLAKE2B d0e71e0677ab5f159da829eaf8e794fab9fa9290ff3688e525c4f2e9c60fda532d1c302fe4088bd8e88e06e926ef95d06bad145697e8a13e2662eda7027479b7 SHA512 b033203f65dd63c1e915eeff6232c01f806eb01d3ce18e753b6161ae667555095fe775585dd0d4e15ae228f2d4862860093c1a18d5b810b438d032df9fb24d81 diff --git a/dev-python/scrypt/scrypt-0.8.16.ebuild b/dev-python/scrypt/scrypt-0.8.16.ebuild deleted file mode 100644 index e171f4d2f015..000000000000 --- a/dev-python/scrypt/scrypt-0.8.16.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Bindings for the scrypt key derivation function library" -HOMEPAGE="https://github.com/holgern/py-scrypt/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD-2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~x64-macos" -SLOT="0" - -RDEPEND="dev-libs/openssl:0=" -DEPEND="${RDEPEND}" - -distutils_enable_tests unittest diff --git a/dev-python/tempora/Manifest b/dev-python/tempora/Manifest index dda6e0df6d3d..04e8b2481d19 100644 --- a/dev-python/tempora/Manifest +++ b/dev-python/tempora/Manifest @@ -1 +1,2 @@ DIST tempora-4.1.1.tar.gz 19208 BLAKE2B 77901d1f4b19f2c88d4492788f8b351c70ffdb474769597bc2eefc85b4dd503e57876b687b600b49a381dd24133ae30ac547961e7cf8d7005e4cce5dc5049012 SHA512 a272980be5d4448bbd97d9e48d8a992c07cd1e970924f301fd3444834fe112453d5714ff8f3e7af6a5775d931b825601d7f1abf3cd9319b08d148a2a07d40d07 +DIST tempora-4.1.2.tar.gz 19243 BLAKE2B 4014fce1abf24231c79bfa80db7ecf80303bca43902aa68a880c3e0a29cb9d6f7bd1d9e02c4f93d43db2a7810f0fd7a26de31383057dcf63b5b8a42fe8e6810e SHA512 dc03db61af973645f8f89c13eb1a0b696275a7a2768f82cd61d1602891d4bb0d4b45725404f39da242362346eb0dc6c38892a117f150f32517a2ac8d3436f5db diff --git a/dev-python/tempora/tempora-4.1.2.ebuild b/dev-python/tempora/tempora-4.1.2.ebuild new file mode 100644 index 000000000000..c187f41d73e5 --- /dev/null +++ b/dev-python/tempora/tempora-4.1.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( pypy3 python3_{8..10} ) +inherit distutils-r1 + +MY_PN="${PN/-/.}" +DESCRIPTION="Objects and routines pertaining to date and time" +HOMEPAGE="https://github.com/jaraco/tempora" +SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" + +RDEPEND=" + >=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + dev-python/toml[${PYTHON_USEDEP}] + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pytest-freezegun[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + ">=dev-python/jaraco-packaging-3.2" \ + ">=dev-python/rst-linker-1.9" diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index bf87d89e84d4..e79e1d231b27 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/mail/mail-2.7.1-r1.ebuild b/dev-ruby/mail/mail-2.7.1-r1.ebuild new file mode 100644 index 000000000000..300d06e0d751 --- /dev/null +++ b/dev-ruby/mail/mail-2.7.1-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.md" + +RUBY_FAKEGEM_GEMSPEC="mail.gemspec" + +inherit ruby-fakegem + +GITHUB_USER="mikel" + +DESCRIPTION="An email handling library" +HOMEPAGE="https://github.com/mikel/mail" +SRC_URI="https://github.com/${GITHUB_USER}/mail/archive/${PV}.tar.gz -> ${P}-git.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/mini_mime-0.1.1" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[Bb]undle/d' -e '6d' Rakefile || die "Unable to remove Bundler code." +} diff --git a/dev-ruby/multi_xml/multi_xml-0.6.0-r2.ebuild b/dev-ruby/multi_xml/multi_xml-0.6.0-r2.ebuild new file mode 100644 index 000000000000..4fe8cc4c3005 --- /dev/null +++ b/dev-ruby/multi_xml/multi_xml-0.6.0-r2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="yard" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A generic swappable back-end for XML parsing" +HOMEPAGE="https://www.rubydoc.info/gems/multi_xml" +SRC_URI="https://github.com/sferik/multi_xml/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +SLOT="0" +IUSE="" + +ruby_add_bdepend "doc? ( dev-ruby/yard )" +ruby_add_bdepend "test? ( dev-ruby/ox )" + +all_ruby_prepare() { + eapply "${FILESDIR}/${P}-ox24.patch" + + sed -i -e '/simplecov/,/^end/ s:^:#:' spec/helper.rb || die + sed -e '/bundler/I s:^:#:' \ + -e '/yardstick/,/end/ s:^:#:' \ + -e '/rubocop/I s:^:#:' \ + -i Rakefile || die +} + +each_ruby_test() { + CI=true each_fakegem_test +} diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest index 047746c6abc0..2fc077e083f6 100644 --- a/dev-ruby/nokogiri/Manifest +++ b/dev-ruby/nokogiri/Manifest @@ -1,4 +1,2 @@ -DIST nokogiri-1.11.4-git.tgz 5867481 BLAKE2B d9b0df4d6301a510824f8f31bd51e0f3beaf3cf7d3685a703782ae5fab0667b6276c0ccea20032252efc6c2dd6515577fcb21942f5d27a65815bc48f8af91137 SHA512 ca4bf385b06416f5a5b7f8fd742739181cccf93b42590c7d2d4f666846fd3a25d45c16717ae50bacd85e25644efe8584e195df7174450b8a59f2c6ef47624354 -DIST nokogiri-1.11.6-git.tgz 5869434 BLAKE2B 222b6b9e871c124a14ac5d9ac3901d9edfa057daaba7e1179853746af50d661bd70568b326603663f890b4b0d80fbb68f8cc22637ca340fa49699f475cce1bec SHA512 a9d2977ba5a12cb252ee615cffbbf043227e78d746ecba4bfcd82fa825f5ef9fdb74feae27115b16cd65da6dd189e4ac88f1d605e776dfbc52aaf2e0e3044381 DIST nokogiri-1.11.7-git.tgz 5871407 BLAKE2B c0449b5cb8210d22be31f1f9a43c0c13c7ab21feae2d731bf30475fc21c69a3928395109936b9ff242a89da424a5192c8a8cb0ede9d05d6d9ac16c1d6e5a7f63 SHA512 f355185f490e0ce73fdfb496f49e36b39c89835ebef2cbe3aecbfc5aceb5a9757dc07738a709059c3e22b5808fac11e7b340b7ebbb3b2c1b5ea3df8aff0db131 DIST nokogiri-1.12.5-git.tgz 6158880 BLAKE2B 994fd89c5163d92110de40e2dc654698b11d5a18524cc4b7b668ec1475e7167014e1c7604932686e6ad888f352b04ac26a7fbe526d814b20e686c5d9da95c5df SHA512 36d233df250213c4614c34d045c4fbea099e81e991a6da49067c165bc95f36b281c58cc79deb3b6a8aaccc50743a79efa27969e067cc2b546bef7615b139d79b diff --git a/dev-ruby/nokogiri/nokogiri-1.11.4.ebuild b/dev-ruby/nokogiri/nokogiri-1.11.4.ebuild deleted file mode 100644 index 863fd634fec6..000000000000 --- a/dev-ruby/nokogiri/nokogiri-1.11.4.ebuild +++ /dev/null @@ -1,107 +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 ruby30" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md" - -RUBY_FAKEGEM_EXTRAINSTALL="ext" - -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 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.12:= - >=dev-libs/libxslt-1.1.34 - sys-libs/zlib - virtual/libiconv" -DEPEND="${DEPEND} - >=dev-libs/libxml2-2.9.12 - >=dev-libs/libxslt-1.1.34 - sys-libs/zlib - virtual/libiconv" - -ruby_add_rdepend ">=dev-ruby/racc-1.4:0" - -ruby_add_bdepend " - >=dev-ruby/pkg-config-1.1.7 - >=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 - - sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die - - # Account for fix making it upstream into our libxml2 system version - sed -i -e '116 s/using_packaged/using_system/ ; 131 s/if/if false and /' test/html/test_comments.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() { - each_fakegem_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 -} diff --git a/dev-ruby/nokogiri/nokogiri-1.11.6.ebuild b/dev-ruby/nokogiri/nokogiri-1.11.6.ebuild deleted file mode 100644 index 0a05340414ac..000000000000 --- a/dev-ruby/nokogiri/nokogiri-1.11.6.ebuild +++ /dev/null @@ -1,107 +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 ruby30" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md" - -RUBY_FAKEGEM_EXTRAINSTALL="ext" - -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 ~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.12:= - >=dev-libs/libxslt-1.1.34 - sys-libs/zlib - virtual/libiconv" -DEPEND="${DEPEND} - >=dev-libs/libxml2-2.9.12 - >=dev-libs/libxslt-1.1.34 - sys-libs/zlib - virtual/libiconv" - -ruby_add_rdepend ">=dev-ruby/racc-1.4:0" - -ruby_add_bdepend " - >=dev-ruby/pkg-config-1.1.7 - >=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 - - sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die - - # Account for fix making it upstream into our libxml2 system version - sed -i -e '116 s/using_packaged/using_system/ ; 131 s/if/if false and /' test/html/test_comments.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() { - each_fakegem_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 -} diff --git a/dev-ruby/rmagick/rmagick-4.2.2.ebuild b/dev-ruby/rmagick/rmagick-4.2.2.ebuild index 583f0158ddbb..5b061481d8a1 100644 --- a/dev-ruby/rmagick/rmagick-4.2.2.ebuild +++ b/dev-ruby/rmagick/rmagick-4.2.2.ebuild @@ -29,7 +29,7 @@ KEYWORDS="amd64 ~hppa ppc ppc64 x86" IUSE="doc" RDEPEND+=" >=media-gfx/imagemagick-6.9.0:=" -DEPEND+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,tiff,webp] )" +DEPEND+=" test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] )" all_ruby_prepare() { # Avoid unused dependency on rake-compiler. This also avoids an diff --git a/dev-ruby/slim/slim-4.1.0-r1.ebuild b/dev-ruby/slim/slim-4.1.0-r1.ebuild index 9677e6a80817..d1f1920d1e35 100644 --- a/dev-ruby/slim/slim-4.1.0-r1.ebuild +++ b/dev-ruby/slim/slim-4.1.0-r1.ebuild @@ -36,6 +36,9 @@ all_ruby_prepare() { # This sinatra code expects tests to be installed but we strip those. sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die + # Add missing include, bug 816573 + sed -i -e "1irequire 'ostruct'" test/core/test_code_evaluation.rb || die + # Avoid tests for things we don't have. The builder test does not pass with tilt 2.x sed -i -e '/test_wip_render_with_asciidoc/,/^ end/ s:^:#:' \ -e '/test_render_with_wiki/,/^ end/ s:^:#:' \ diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index 1543602a5dc7..160fe71d0d56 100644 Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ diff --git a/dev-util/android-tools/Manifest b/dev-util/android-tools/Manifest index a3fcbecfb6d8..8f9d98bc04db 100644 --- a/dev-util/android-tools/Manifest +++ b/dev-util/android-tools/Manifest @@ -1,15 +1,5 @@ DIST android-tools-31.0.0p1.tar.xz 25135336 BLAKE2B abef4fa611541370d6c745c3f6df8f0326074ef23d4e656ab19443484b5459531fab0544936177397dece12b79ff37189003e818e49bfc4bb3d47e98955b917f SHA512 40bded59614a6d0543e5011038b7f1c6abcb64f0daa71a13175ecb75fe42cb9985ed3a6301d73ee8d4ea20e2c98e3ed8130824ee74dcebe75bc0d7f3052c9d3b -DIST android-tools-9.0.0_p3-bug-706946-fno-common.patch.xz 2696 BLAKE2B de8083846d6cb24d2fcb12789b302f5df766753989e004154746d4402a5777bbabff2e9c67758e9185c0ea56dde7e647a8a15dd696671c28f2f708703bcad9f0 SHA512 e65818e9d06295f7de8f8bc52270054f9936659b2bf07f7abc15f2ea7b138536396a24c39bb6a260a931250396b04022170f2045336f0ba6444cd90fb0dfdbb0 -DIST android-tools-9.0.0_p3-fix-build-with-glibc-2.30.patch 1262 BLAKE2B fa2d3cd31e82dd3b17bb840096c6158f1b117cb12b8b3c6f6c604efd85f880346c04e8e98b17bebd68d56e06cdc126677ad96dbd6214175544a9b93020292956 SHA512 21c2501fa24f59489e656ac5122c906476ad573e63f6dcc88605dafde9d4b8927ea904708caaababd12155153d969d2480aff591d98057859e8b885e94aa126a -DIST android-tools-9.0.0_r3-arch.tar.gz 8451 BLAKE2B b28649333aa0e5a6f4bc83f9e42e1749a4d138075d03559c5871a24f782bf8608bcf07a609bd791ee29afabcb4435ece2ed8f8abc171265ef9d67da231c8a29e SHA512 d3409f89d2c334b66e694fd77e068e2d863dc9a99b9ef332b0a08c9c186c26eb9d969ef5cde5aa6e28b866847b4a85a4d3a4c2b0951a37752510b2f3b41c5943 -DIST android-tools-9.0.0_r3-core.tar.gz 27484684 BLAKE2B d071adacd5be0341a9114e57242fe51f623773683b9db2735eac9231a77cc22651f09e1c63682e729494aa6409939696a5635afcd5e8a40ec0f75d2784c00ffc SHA512 0edc8b02b57085ce88b39c987284af1c681870594b20ab9ecf4be98a0cfdff2905bc80f5d8eeb7fbc7f4604b800b6f95bc6b2b0321c900bf833313dfcbb2eefb -DIST android-tools-9.0.0_r3-e2fsprogs.tar.xz 5255616 BLAKE2B 5fe62da70686148d755c60c1cef4b64d80f0c6a891d13a778d2a3209f950b0f9c5b19bf39ed28c5d38d01103ef1ea474133f57b7104a4fdf80eafd8edc17a3a5 SHA512 a9c3c180ddb96f10710a18794b20cfc641d40af3643a1133091127a40c27fa724b6e6f1af8e66fc1e1ca33053e33499b910880eab05979a2de95a0d3d7a79f93 -DIST android-tools-9.0.0_r3-extras.tar.xz 1653548 BLAKE2B 1a8c2ee2e564adc04d646ab54e1913d17e9ed0fb0ef3872bd8a459ecad5fbf7324830c1120c367d9515607ecc659fb0f27c4f7db740fda318fd13be1300a6a51 SHA512 13dc145faf919c1f7cc183f823ca46330568daff19ffb110af383876cdb6b0e9f0a83690a4e22633b572c1e6c2aba14ef0181c01720095173d258320229e9108 -DIST android-tools-9.0.0_r3-f2fs-tools.tar.xz 212092 BLAKE2B 32775e5b049bd2ff2ce7c9ea3362a602dcda6328e39036902020bd372a812898d84912f686cf347b225af630c2dea81ce30b601ac968b1168e2851b94ac2da2e SHA512 4fac8f18533c5c2270aed6e60b21721c643a44a27b37482ff8fd8fa4d7c875eb8a626d544ec4e6efb89c7408ae97e66ffd123588e90b98312e5291575ca8baa6 -DIST android-tools-9.0.0_r3-selinux.tar.xz 3202332 BLAKE2B 60a884eb1bd34fe5796f8fb33e5aefd7f9ffc85ac91784e0a8f0ca663010cf2222c80f4c419019b5817f9cbd8037ab78914e42417193e1b802a2682bb82c0097 SHA512 f0a77dc0ac91d434573370110c70529caabfd5f036c02ae5f1a4b2097e48324198d03ecdc92a622e1590012dd3f20f103384fed468f5e27aebcaf9315bb87078 -DIST android-tools-9.0.0_r3.ninja.xz 4244 BLAKE2B 14cea7523f22a7f4e02e93c32e4d4684e057abbe8e2b537b7e942cc27c13ea2aa13bcdb5c3ccafc261b8d7fc4b4cd4b9394e0970734b36111ccffbacecc5cfb9 SHA512 46956a608d6a9b93f1a035d6b0e153c476b55d4f8a2db4915b18ac9904a6d07befcbceb8e2e50054e7dbe2970be8539243134cd9722d2f2ec8a36a3153e03c56 DIST android-tools-dont-install-license.patch 1016 BLAKE2B da65a414d046995358e91a0ca037951bc9c5a3e790b3b2151716b234c2943301ecef4ed248914235736ddd949f772311bf823e9b3b3f1980b7a5c4b72e5bcd47 SHA512 747728723941091caa17c66e68e88d2145a2ff037e6f5724f89f680d2ce6f4031efebcda7dbcc5b459ca4f5f9ddbf4ba04b0451b9939d19eaf2fa9d9ab727284 DIST android-tools-fix-gcc11.patch 137252 BLAKE2B 0e80aab92cb69e3223f81834d53c1d84aef866787261305fd539cb8cb75a21361c65f091b2f7d83f6f8236816f43510f4f0f8b51dee4b03d99af31c78dc53a79 SHA512 fb4d8d13f9022f0472c81fe6b9252000d93ba5f77b84d7ac7d6846753078b6fdac0687fcb7157e445bba02cbf008ea3744d84e8fc5d534ee3807f61674e3238c DIST android-tools-install-e2fsdroid-ext2simg.patch 2164 BLAKE2B 7f0b43ff5ae820101628399540f3e5b87bf69224f4a61a6b76b8b6b3b06f8e7162a6c1e7ee43eee928cfa96824f5efff72317b4bbfe160d8e72d96aa84e0a1d6 SHA512 d5fd63c108ca6b880b1b79cf362468335f19fad7bf2042fb667b56e34dc95acc47e1bf9c9e72be1d2bd8252a529cd49eb030d141bf735524bdaeb85482d544a9 DIST android-tools-no-gtest.patch 3152 BLAKE2B da71e3cba87b21ffcb144602a06d7e269faabd173233363b757cd2191c051f8d3281f591117d4551d7acc029d6e2d421f702f9f836dfe0dec6c676aa39a2d9fe SHA512 a28d2264bf40c420a279acf1f4c3b4588d96ce2d6e2d6d322abbde62d773804bef10dc33f13dd52c7de80ace6c58f91ae28f5d4e8e97dfae4d2a8473d8537423 -DIST boringssl-45210dd4e21ace9d28cb76b3f83303fcdd2efcce.tar.gz 13581532 BLAKE2B ca2f6757807adc265314a7444605c6199a19847fb426384bafa201bf63f4e3c7c567fb8094b740b8a00caf0d106bb1efea2893b00d45c9772740a81dc0a186f3 SHA512 c6695d078ee7b3694898dfdc0ee3382d01f9bb592ea46eb64026c73565735fd7251bbb0fd3e8c8552394bcdad5717de7ee5106cf1ed91aacec05d779ad693f6a diff --git a/dev-util/android-tools/android-tools-9.0.0_p3-r1.ebuild b/dev-util/android-tools/android-tools-9.0.0_p3-r1.ebuild deleted file mode 100644 index d5ba3b863325..000000000000 --- a/dev-util/android-tools/android-tools-9.0.0_p3-r1.ebuild +++ /dev/null @@ -1,143 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -PYTHON_COMPAT=( python3_{7..9} ) -CMAKE_MAKEFILE_GENERATOR="ninja" - -inherit flag-o-matic bash-completion-r1 ninja-utils toolchain-funcs cmake-utils python-r1 - -MY_PV="${PV/_p/_r}" -MY_P=${PN}-${MY_PV} - -DESCRIPTION="Android platform tools (adb, fastboot, and mkbootimg)" -HOMEPAGE="https://android.googlesource.com/platform/system/core.git/" -# See helper scripts in files/ for creating these tarballs and getting this hash. -BORINGSSL_SHA1="45210dd4e21ace9d28cb76b3f83303fcdd2efcce" -GLIBC_GETTID_PATCH="${P}-fix-build-with-glibc-2.30.patch" -# The ninja file was created by running the ruby script from archlinux by hand and fixing the build vars. -# No point in depending on something large/uncommon like ruby just to generate a ninja file. -SRC_URI="https://github.com/archlinux/svntogit-community/archive/0ffb7b41d599741d100a6a00a4bb20e162cd3f90.tar.gz -> ${MY_P}-arch.tar.gz - https://github.com/android/platform_system_core/archive/android-${MY_PV}.tar.gz -> ${MY_P}-core.tar.gz - https://github.com/google/boringssl/archive/${BORINGSSL_SHA1}.tar.gz -> boringssl-${BORINGSSL_SHA1}.tar.gz - mirror://gentoo/${MY_P}-e2fsprogs.tar.xz https://dev.gentoo.org/~zmedico/dist/${MY_P}-e2fsprogs.tar.xz - mirror://gentoo/${MY_P}-extras.tar.xz https://dev.gentoo.org/~zmedico/dist/${MY_P}-extras.tar.xz - mirror://gentoo/${MY_P}-selinux.tar.xz https://dev.gentoo.org/~zmedico/dist/${MY_P}-selinux.tar.xz - mirror://gentoo/${MY_P}-f2fs-tools.tar.xz https://dev.gentoo.org/~zmedico/dist/${MY_P}-f2fs-tools.tar.xz - mirror://gentoo/${MY_P}.ninja.xz https://dev.gentoo.org/~zmedico/dist/${MY_P}.ninja.xz - https://raw.githubusercontent.com/nmeum/android-tools/8a30dba5768304176fd78aaa131242f6b880f828/patches/core/0022-Use-glibc-s-gettid-when-using-glibc-2.30.patch -> ${GLIBC_GETTID_PATCH} - https://dev.gentoo.org/~zmedico/dist/${P}-bug-706946-fno-common.patch.xz" - -# The entire source code is Apache-2.0, except for fastboot which is BSD-2. -LICENSE="Apache-2.0 BSD-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~x86-linux" -IUSE="python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -DEPEND="sys-libs/zlib:= - dev-libs/libpcre2:= - virtual/libusb:1=" -RDEPEND="${DEPEND} - python? ( ${PYTHON_DEPS} )" -DEPEND+=" - dev-lang/go" - -PATCHES=("${FILESDIR}"/${PN}-9.0.0-limits-gcc11.patch) - -S=${WORKDIR} -CMAKE_USE_DIR="${S}/boringssl" - -unpack_into() { - local archive="$1" - local dir="$2" - - mkdir -p "${dir}" - pushd "${dir}" >/dev/null || die - unpack "${archive}" - if [[ ${dir} != ./* ]] ; then - mv */* ./ || die - fi - popd >/dev/null -} - -src_unpack() { - unpack_into "${MY_P}-arch.tar.gz" arch - unpack_into "${MY_P}-core.tar.gz" core - unpack_into "${MY_P}-e2fsprogs.tar.xz" ./e2fsprogs - unpack_into "${MY_P}-extras.tar.xz" extras - unpack_into "${MY_P}-f2fs-tools.tar.xz" ./f2fs-tools - unpack_into "${MY_P}-selinux.tar.xz" ./selinux - unpack_into boringssl-${BORINGSSL_SHA1}.tar.gz boringssl - - unpack "${MY_P}.ninja.xz" - mv "${MY_P}.ninja" "build.ninja" || die - - unpack "${P}-bug-706946-fno-common.patch.xz" - - # Avoid depending on gtest just for its prod headers when boringssl bundles it. - ln -s ../../boringssl/third_party/googletest/include/gtest core/include/ || die -} - -src_prepare() { - sed -e 's:elseif (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "i386"):\0\n set(ARCH "x86")\nelseif (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "i586"):' \ - -i "${S}"/boringssl/CMakeLists.txt || die #668792 - - cd "${S}"/core || die - eapply "${WORKDIR}"/arch/trunk/fix_build_core.patch - eapply "${FILESDIR}"/android-tools-8.1.0_p1-build.patch - eapply "${DISTDIR}/${GLIBC_GETTID_PATCH}" - - cd "${S}"/selinux || die - eapply "${WORKDIR}"/arch/trunk/fix_build_selinux.patch - - cd "${S}"/e2fsprogs || die - eapply "${WORKDIR}"/arch/trunk/fix_build_e2fsprogs.patch - - cd "${S}"/extras - sed -e 's|^#include $|/*\0*/|' \ - -e 's|^__BEGIN_DECLS$|#ifdef __cplusplus\nextern "C" {\n#endif|' \ - -e 's|^__END_DECLS$|#ifdef __cplusplus\n}\n#endif|' \ - -i ext4_utils/include/ext4_utils/ext4_crypt{,_init_extensions}.h || die #580686 - - cd "${S}" || die - - eapply "${WORKDIR}/${P}-bug-706946-fno-common.patch" - - sed -E \ - -e "s|^(CC =).*|\\1 $(tc-getCC)|g" \ - -e "s|^(CXX =).*|\\1 $(tc-getCXX)|g" \ - -e "s|^(CFLAGS =).*|\\1 ${CFLAGS}|g" \ - -e "s|^(CPPFLAGS =).*|\\1 ${CPPFLAGS}|g" \ - -e "s|^(CXXFLAGS =).*|\\1 ${CXXFLAGS}|g" \ - -e "s|^(LDFLAGS =).*|\\1 ${LDFLAGS}|g" \ - -e "s|^(PKGVER =).*|\\1 ${MY_PV}|g" \ - -i build.ninja || die - - grep -rlZ -- -Werror . | xargs -0 sed -e 's:-Werror ::g' -e 's: -Werror::g' -i || die #706946 - - # The pregenerated ninja file expects the build/ dir. - BUILD_DIR="${CMAKE_USE_DIR}/build" - cmake-utils_src_prepare -} - -src_configure() { - append-lfs-flags - - cmake-utils_src_configure -} - -src_compile() { - # We only need a few libs from boringssl. - cmake-utils_src_compile libcrypto.a libssl.a - - eninja -} - -src_install() { - dobin adb e2fsdroid ext2simg fastboot mke2fs.android - dodoc core/adb/*.{txt,TXT} core/fastboot/README.md - use python && python_foreach_impl python_doexe core/mkbootimg/mkbootimg - newbashcomp arch/trunk/bash_completion.fastboot fastboot -} diff --git a/dev-util/android-tools/files/android-tools-8.1.0_p1-build.patch b/dev-util/android-tools/files/android-tools-8.1.0_p1-build.patch deleted file mode 100644 index f3d664ef70a3..000000000000 --- a/dev-util/android-tools/files/android-tools-8.1.0_p1-build.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/adb/sysdeps.h -+++ b/adb/sysdeps.h -@@ -66,6 +66,11 @@ - #endif - #endif - -+#ifndef __clang__ -+#define _Nonnull -+#define _Nullable -+#endif -+ - #ifdef _WIN32 - - // Clang-only nullability specifiers ---- a/libcutils/include/cutils/trace.h -+++ b/libcutils/include/cutils/trace.h -@@ -18,7 +18,13 @@ - #define _LIBS_CUTILS_TRACE_H - - #include -+// https://gcc.gnu.org/PR60932 -+#ifdef __cplusplus -+#include -+using namespace std; -+#else - #include -+#endif - #include - #include - #include diff --git a/dev-util/android-tools/files/android-tools-9.0.0-limits-gcc11.patch b/dev-util/android-tools/files/android-tools-9.0.0-limits-gcc11.patch deleted file mode 100644 index ced85fc8306e..000000000000 --- a/dev-util/android-tools/files/android-tools-9.0.0-limits-gcc11.patch +++ /dev/null @@ -1,11 +0,0 @@ -https://bugs.gentoo.org/764071 ---- a/core/fastboot/protocol.cpp 2018-06-21 02:58:42.000000000 +0200 -+++ b/core/fastboot/protocol.cpp 2021-01-06 10:11:52.806586912 +0100 -@@ -37,6 +37,7 @@ - - #include - #include -+#include - - #include - #include diff --git a/games-engines/Manifest.gz b/games-engines/Manifest.gz index 22fd55e00b89..49a3f389b177 100644 Binary files a/games-engines/Manifest.gz and b/games-engines/Manifest.gz differ diff --git a/games-engines/box2d/box2d-2.4.1.ebuild b/games-engines/box2d/box2d-2.4.1.ebuild index bbb16ef9e92c..0fe84b500b23 100644 --- a/games-engines/box2d/box2d-2.4.1.ebuild +++ b/games-engines/box2d/box2d-2.4.1.ebuild @@ -25,3 +25,7 @@ src_configure() { ) cmake_src_configure } + +src_test() { + "${BUILD_DIR}"/bin/unit_test || die +} diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz index c01a686e7046..96c68a3dbbb7 100644 Binary files a/media-gfx/Manifest.gz and b/media-gfx/Manifest.gz differ diff --git a/media-gfx/krita/Manifest b/media-gfx/krita/Manifest index 30321e6704fe..a30c36b95551 100644 --- a/media-gfx/krita/Manifest +++ b/media-gfx/krita/Manifest @@ -1,3 +1,2 @@ DIST krita-4.2.9-patchset.tar.xz 7928 BLAKE2B 57256884edafd528cfca529e020a226613a37682df445ece24d434e816f218d822c03d668a13806f775d02757bafd9627ed8073406e5506023767d06c78c30de SHA512 36ec902afec082fcf18c0e523a83a08aa54d54bd5393691b0f17dcab0969e69973d8e842fac44fcf66232f369b36f97937f67b5c0b0bdcff019cc1d323b3bf59 -DIST krita-4.4.5.tar.gz 254879190 BLAKE2B 6eb12bba3ff2a5a6400eb7719faa3ffa1a4b1863e177aad0a737e13ce59dc53feb27083ccbeea51db6d69322871cc159eda5dff67e4daf1e7b4806edeb49adfc SHA512 9926e1cae7db2b89b8cd5f1e45631ff8cbf63cdbd367fc2f4b901a3f1d708dabaa6ac293a8f53b9ca67d7afc263ff51fe6f6b6a9a70017ee23fbf8aa2732abc4 DIST krita-4.4.8.tar.gz 254887779 BLAKE2B 251c621a235b8d977c886d3d31f07187efb6d45eab1960eab84ba4078216a1ecf5c7f0b90bdbf791e0c219867c6df59bb99b47c4b23c7658e1d2990f3e869cdb SHA512 53b9814fcf61fbaee06e81f456aa9de7ab09df99e04932251984c8ae190248e48fa20762bdb7be503ea267e1fb835095b105ce4bf2078fd510ab5a8ef6d82f81 diff --git a/media-gfx/krita/krita-4.4.5-r1.ebuild b/media-gfx/krita/krita-4.4.5-r1.ebuild deleted file mode 100644 index 5c4bd6209e5d..000000000000 --- a/media-gfx/krita/krita-4.4.5-r1.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_TEST="forceoptional" -PYTHON_COMPAT=( python3_{8,9,10} ) -KFMIN=5.74.0 -QTMIN=5.15.2 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org python-single-r1 - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.gz - https://dev.gentoo.org/~asturm/distfiles/${PN}-4.2.9-patchset.tar.xz" - KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" -fi - -DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!" -HOMEPAGE="https://apps.kde.org/krita/ https://krita.org/en/" - -LICENSE="GPL-3" -SLOT="5" -IUSE="color-management fftw gif +gsl heif +jpeg openexr pdf qtmedia +raw tiff vc" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# bug 630508 -RESTRICT+=" test" - -RDEPEND="${PYTHON_DEPS} - dev-libs/boost:= - dev-libs/quazip:0= - $(python_gen_cond_dep ' - dev-python/PyQt5[${PYTHON_USEDEP}] - dev-python/sip:=[${PYTHON_USEDEP}] - ') - >=dev-qt/qtconcurrent-${QTMIN}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5=[-gles2-only] - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5 - >=kde-frameworks/kitemviews-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - media-gfx/exiv2:= - media-libs/lcms - media-libs/libpng:0= - sys-libs/zlib - virtual/opengl - x11-libs/libX11 - x11-libs/libXi - color-management? ( =media-libs/opencolorio-1* ) - fftw? ( sci-libs/fftw:3.0= ) - gif? ( media-libs/giflib ) - gsl? ( sci-libs/gsl:= ) - jpeg? ( virtual/jpeg:0 ) - heif? ( media-libs/libheif:= ) - openexr? ( - media-libs/ilmbase:= - =dev-qt/qtmultimedia-${QTMIN}:5 ) - raw? ( media-libs/libraw:= ) - tiff? ( media-libs/tiff:0 ) -" -DEPEND="${RDEPEND} - vc? ( >=dev-libs/vc-1.1.0 ) -" -BDEPEND=" - dev-cpp/eigen:3 - dev-lang/perl - sys-devel/gettext -" - -PATCHES=( - "${FILESDIR}"/${PN}-4.3.1-tests-optional.patch - "${WORKDIR}"/${PN}-4.2.9-patchset/${PN}-4.2.9-ecm-findopenexr.patch - "${FILESDIR}"/${PN}-4.4.2-quazip1.patch - "${FILESDIR}"/${P}-pykrita-crash-on-exit.patch # KDE-Bug #417465 - "${FILESDIR}"/${PN}-4.4.7-pykrita-crash-on-exit.patch # git master -) - -pkg_setup() { - python-single-r1_pkg_setup - ecm_pkg_setup -} - -src_prepare() { - ecm_src_prepare - sed -e "/CMAKE_CXX_STANDARD/s/11/14/" -i CMakeLists.txt || die -} - -src_configure() { - # Prevent sandbox violation from FindPyQt5.py module - # See Gentoo-bug 655918 - addpredict /dev/dri - - local mycmakeargs=( - -DCMAKE_DISABLE_FIND_PACKAGE_KSeExpr=ON # not packaged - $(cmake_use_find_package color-management OCIO) - $(cmake_use_find_package fftw FFTW3) - $(cmake_use_find_package gif GIF) - $(cmake_use_find_package gsl GSL) - $(cmake_use_find_package heif HEIF) - $(cmake_use_find_package jpeg JPEG) - $(cmake_use_find_package openexr OpenEXR) - $(cmake_use_find_package pdf Poppler) - $(cmake_use_find_package qtmedia Qt5Multimedia) - $(cmake_use_find_package raw LibRaw) - $(cmake_use_find_package tiff TIFF) - $(cmake_use_find_package vc Vc) - ) - - ecm_src_configure -} diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 2a4a69e3b3ac..dda61df33de3 100644 Binary files a/media-sound/Manifest.gz and b/media-sound/Manifest.gz differ diff --git a/media-sound/picard/Manifest b/media-sound/picard/Manifest index 0b7e3c9d3b62..371541104217 100644 --- a/media-sound/picard/Manifest +++ b/media-sound/picard/Manifest @@ -1 +1,2 @@ DIST picard-2.6.3.tar.gz 4320046 BLAKE2B ce308440ed4c6297128a5470b7bdced50fb22e62995c26670339ff71c70d610fc0c4ea8433f9dbacb197b710b8100de171817df604d76986596391d029b3c20f SHA512 71bdeb4777a0d996ac0093edefc448a348aa72e657ec639331e67257c47c389993d2715ccebf715458c3b606051154586d63b22b3cebd541d8b2da5e96a833b5 +DIST picard-2.6.4.tar.gz 4319362 BLAKE2B 78768b4a8a22c51c118ba03a9e97ba6c4bec9180e5739867b5756170083930a942a0a1ceaeb74bbe724af3ca392b92139cbc4acdde9556e9031be16a968a0240 SHA512 5f44f91f9f44cb17ecd27e204b75c83b776a2c55e2a6e42f96018c83f4073d92f028ef74006d6acbe42b1ed374543a65e177f34c561bfdf13ded1085515bf353 diff --git a/media-sound/picard/picard-2.6.4.ebuild b/media-sound/picard/picard-2.6.4.ebuild new file mode 100644 index 000000000000..3b869df3541b --- /dev/null +++ b/media-sound/picard/picard-2.6.4.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 xdg + +if [[ ${PV} = *9999* ]]; then + EGIT_REPO_URI="https://github.com/metabrainz/picard" + inherit git-r3 +else + SRC_URI="https://musicbrainz.osuosl.org/pub/musicbrainz/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${PN}-release-${PV}" +fi + +DESCRIPTION="Cross-platform music tagger" +HOMEPAGE="https://picard.musicbrainz.org" + +LICENSE="GPL-2+" +SLOT="0" +IUSE="discid fingerprints nls" + +BDEPEND=" + nls? ( dev-qt/linguist-tools:5 ) +" +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/fasteners[${PYTHON_USEDEP}] + dev-python/PyQt5[declarative,gui,network,widgets,${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + media-libs/mutagen[${PYTHON_USEDEP}] + discid? ( dev-python/python-discid[${PYTHON_USEDEP}] ) + ') + fingerprints? ( media-libs/chromaprint[tools] ) +" + +distutils_enable_tests pytest + +python_compile() { + local build_args=( + --disable-autoupdate + ) + if ! use nls; then + build_args+=( --disable-locales ) + fi + distutils-r1_python_compile ${build_args[@]} +} + +python_install() { + local install_args=( + --disable-autoupdate + --skip-build + ) + if ! use nls; then + install_args+=( --disable-locales ) + fi + distutils-r1_python_install ${install_args[@]} +} diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index e6635a9bb178..68683e9cd602 100644 Binary files a/media-video/Manifest.gz and b/media-video/Manifest.gz differ diff --git a/media-video/vcsi/Manifest b/media-video/vcsi/Manifest index d510eca66d89..143b4b5a9342 100644 --- a/media-video/vcsi/Manifest +++ b/media-video/vcsi/Manifest @@ -1,2 +1 @@ DIST vcsi-7.0.13.tar.gz 24343 BLAKE2B d3bacb95f470f118d7d0e8cc1f810a069f85bb07eaa15c25e4bee35f8b8fa4c6eb908b1fa791fc48e8510e627e2bd7d1b915a1525cc214130829c03498d9bf8c SHA512 bd5b20635a3184e1bfae5b1ba804124c6af884af5b3a12fcc9130451f084c0496b87b6f1193cd8d6a2b39676a2b91e2266e17c80c2013444cee5bd1dfefc3b1c -DIST vcsi-7.tar.gz 18350 BLAKE2B 840f17db49a0b538a53bc0c3cd426e117d6a29d4b6f7b1ab7bf2f3a1697ea903a908f19b798c5898abf3cb0d308b34aeffc863517c682b8b9a114f5f9dcefb42 SHA512 5b5a3b9db76003c364aef0574a1b43c1177f5b7dae1339be981d6358c38102f0e7f275c9ec074e7cdd6b042ae30b982cfbbffa35c67eb8e2fc887c00073f2e48 diff --git a/media-video/vcsi/vcsi-7-r2.ebuild b/media-video/vcsi/vcsi-7-r2.ebuild deleted file mode 100644 index 758e644704a3..000000000000 --- a/media-video/vcsi/vcsi-7-r2.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="Create thumbnail sheets from video files" -HOMEPAGE="https://github.com/amietn/vcsi" -SRC_URI="https://github.com/amietn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND="dev-python/jinja[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/parsedatetime[${PYTHON_USEDEP}] - dev-python/pillow[jpeg,truetype,${PYTHON_USEDEP}] - dev-python/texttable[${PYTHON_USEDEP}] - media-fonts/dejavu - media-video/ffmpeg" - -distutils_enable_tests nose diff --git a/media-video/vcsi/vcsi-7.0.13.ebuild b/media-video/vcsi/vcsi-7.0.13.ebuild index f87b27c9a242..fedc09b71e5e 100644 --- a/media-video/vcsi/vcsi-7.0.13.ebuild +++ b/media-video/vcsi/vcsi-7.0.13.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/amietn/vcsi/archive/${MY_COMMIT}.tar.gz -> ${P}.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND="dev-python/jinja[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index 3ae2d29dbcf7..59a419d5419e 100644 Binary files a/metadata/Manifest.gz and b/metadata/Manifest.gz differ diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index 7e97de6593e8..aa09d3382828 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Fri, 08 Oct 2021 05:09:13 +0000 +Fri, 08 Oct 2021 11:39:15 +0000 diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 7e97de6593e8..aa09d3382828 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Fri, 08 Oct 2021 05:09:13 +0000 +Fri, 08 Oct 2021 11:39:15 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index 830130ed52f0..834b49f24413 100644 Binary files a/metadata/md5-cache/Manifest.gz and b/metadata/md5-cache/Manifest.gz differ diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz index d6e1b327626b..6f3805105587 100644 Binary files a/metadata/md5-cache/app-admin/Manifest.gz and b/metadata/md5-cache/app-admin/Manifest.gz differ diff --git a/metadata/md5-cache/app-admin/apache-tools-2.4.50 b/metadata/md5-cache/app-admin/apache-tools-2.4.50 deleted file mode 100644 index a498da0c1a9c..000000000000 --- a/metadata/md5-cache/app-admin/apache-tools-2.4.50 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare -DEPEND=>=dev-libs/apr-1.5.0:1= dev-libs/apr-util:1= dev-libs/expat dev-libs/libpcre virtual/libcrypt:= kernel_linux? ( sys-apps/util-linux ) ssl? ( dev-libs/openssl:0= ) sys-devel/libtool -DESCRIPTION=Useful Apache tools - htdigest, htpasswd, ab, htdbm -EAPI=8 -HOMEPAGE=https://httpd.apache.org/ -IUSE=ssl -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc64-solaris ~x64-solaris -LICENSE=Apache-2.0 -RDEPEND=>=dev-libs/apr-1.5.0:1= dev-libs/apr-util:1= dev-libs/expat dev-libs/libpcre virtual/libcrypt:= kernel_linux? ( sys-apps/util-linux ) ssl? ( dev-libs/openssl:0= ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://apache/httpd/httpd-2.4.50.tar.bz2 -_eclasses_=multilib 4b66d835ec72e021e359bb81eacfe988 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=e9c7924610022fd0cc2260d5a71e17d5 diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz index 0d7e1a26097e..cb42f822b0b8 100644 Binary files a/metadata/md5-cache/app-arch/Manifest.gz and b/metadata/md5-cache/app-arch/Manifest.gz differ diff --git a/metadata/md5-cache/app-arch/brotli-1.0.9-r1 b/metadata/md5-cache/app-arch/brotli-1.0.9-r1 deleted file mode 100644 index 07c690ac4640..000000000000 --- a/metadata/md5-cache/app-arch/brotli-1.0.9-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.9.6 -DEFINED_PHASES=compile configure install prepare test -DEPEND=python? ( python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) -DESCRIPTION=Generic-purpose lossless compression algorithm -EAPI=7 -HOMEPAGE=https://github.com/google/brotli -IUSE=python test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris -LICENSE=MIT python? ( Apache-2.0 ) -RDEPEND=python? ( python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) -REQUIRED_USE=python? ( || ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) -RESTRICT=test -SLOT=0/1 -SRC_URI=https://github.com/google/brotli/archive/v1.0.9.tar.gz -> brotli-1.0.9.tar.gz -_eclasses_=cmake-multilib de2335e0bd21535a925d008ee3b98e2a cmake-utils f40ef5c4fb8eda19cca8d6604bef497e distutils-r1 252d4f554e611b0af601160a9c7be049 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multilib-build 19ec165e9adcaa4c132b9e3fe3e7f556 multilib-minimal be5919734a8448dddd49c2b26db45091 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 655fe65f186504e455c2f3116808fda8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 27f9a2f19502b925ac117bd657aa2979 -_md5_=cf704ed9d8792e939e0dc73236ffcebb diff --git a/metadata/md5-cache/app-arch/brotli-1.0.9-r2 b/metadata/md5-cache/app-arch/brotli-1.0.9-r2 deleted file mode 100644 index d88e85abff9e..000000000000 --- a/metadata/md5-cache/app-arch/brotli-1.0.9-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.9.6 -DEFINED_PHASES=compile configure install prepare test -DEPEND=python? ( python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) -DESCRIPTION=Generic-purpose lossless compression algorithm -EAPI=7 -HOMEPAGE=https://github.com/google/brotli -IUSE=python static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris -LICENSE=MIT python? ( Apache-2.0 ) -RDEPEND=python? ( python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) -REQUIRED_USE=python? ( || ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) -RESTRICT=test -SLOT=0/1 -SRC_URI=https://github.com/google/brotli/archive/v1.0.9.tar.gz -> brotli-1.0.9.tar.gz -_eclasses_=cmake-multilib de2335e0bd21535a925d008ee3b98e2a cmake-utils f40ef5c4fb8eda19cca8d6604bef497e distutils-r1 252d4f554e611b0af601160a9c7be049 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multilib-build 19ec165e9adcaa4c132b9e3fe3e7f556 multilib-minimal be5919734a8448dddd49c2b26db45091 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 655fe65f186504e455c2f3116808fda8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 27f9a2f19502b925ac117bd657aa2979 -_md5_=56de6ee6b194d7d32734ccb70b22e637 diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz index 3ad02237d651..4fc5dadbee90 100644 Binary files a/metadata/md5-cache/app-emacs/Manifest.gz and b/metadata/md5-cache/app-emacs/Manifest.gz differ diff --git a/metadata/md5-cache/app-emacs/dash-2.19.1 b/metadata/md5-cache/app-emacs/dash-2.19.1 new file mode 100644 index 000000000000..5e59bd52badb --- /dev/null +++ b/metadata/md5-cache/app-emacs/dash-2.19.1 @@ -0,0 +1,12 @@ +BDEPEND=sys-apps/texinfo >=app-editors/emacs-23.1:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack +DESCRIPTION=A modern list library for Emacs +EAPI=8 +HOMEPAGE=https://github.com/magnars/dash.el +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-3+ +RDEPEND=>=app-editors/emacs-23.1:* +SLOT=0 +SRC_URI=https://github.com/magnars/dash.el/archive/2.19.1.tar.gz -> dash-2.19.1.tar.gz +_eclasses_=elisp 532fa549a4f54b2a3f83b827b272a4a9 elisp-common cf4fd1b0835b9f3e638724840468064a +_md5_=1739ee2204801795d2803b8cfe844936 diff --git a/metadata/md5-cache/app-emacs/editorconfig-emacs-0.8.2 b/metadata/md5-cache/app-emacs/editorconfig-emacs-0.8.2 new file mode 100644 index 000000000000..764e179e79ad --- /dev/null +++ b/metadata/md5-cache/app-emacs/editorconfig-emacs-0.8.2 @@ -0,0 +1,13 @@ +BDEPEND=>=app-editors/emacs-23.1:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack +DESCRIPTION=EditorConfig plugin for emacs +EAPI=8 +HOMEPAGE=https://github.com/editorconfig/editorconfig-emacs +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=>=app-editors/emacs-23.1:* +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/editorconfig/editorconfig-emacs/archive/v0.8.2.tar.gz -> editorconfig-emacs-0.8.2.tar.gz +_eclasses_=elisp 532fa549a4f54b2a3f83b827b272a4a9 elisp-common cf4fd1b0835b9f3e638724840468064a readme.gentoo-r1 c9646d622541c023f5159b86a14e930c +_md5_=ddf4dd3772f722b6438bdf5ec28ba25d diff --git a/metadata/md5-cache/app-emacs/ghub-3.5.4 b/metadata/md5-cache/app-emacs/ghub-3.5.4 new file mode 100644 index 000000000000..457398da49a5 --- /dev/null +++ b/metadata/md5-cache/app-emacs/ghub-3.5.4 @@ -0,0 +1,12 @@ +BDEPEND=>=app-emacs/treepy-0.1.1 sys-apps/texinfo >=app-editors/emacs-25:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack +DESCRIPTION=Minuscule client library for the Git forge APIs +EAPI=8 +HOMEPAGE=https://magit.vc/manual/ghub +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-3+ +RDEPEND=>=app-emacs/treepy-0.1.1 >=app-editors/emacs-25:* +SLOT=0 +SRC_URI=https://github.com/magit/ghub/archive/v3.5.4.tar.gz -> ghub-3.5.4.tar.gz +_eclasses_=elisp 532fa549a4f54b2a3f83b827b272a4a9 elisp-common cf4fd1b0835b9f3e638724840468064a +_md5_=b7fa02da8c000dd5ca8d94ed326e702b diff --git a/metadata/md5-cache/app-emacs/magit-2.13.1 b/metadata/md5-cache/app-emacs/magit-2.13.1 deleted file mode 100644 index 3136032f2a30..000000000000 --- a/metadata/md5-cache/app-emacs/magit-2.13.1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack -DEPEND=>=app-emacs/dash-2.14.1 >=app-emacs/ghub-2.0.1 >=app-emacs/magit-popup-2.12.3 >=app-emacs/with-editor-2.7.3 sys-apps/texinfo >=app-editors/emacs-24:* -DESCRIPTION=A Git porcelain inside Emacs -EAPI=6 -HOMEPAGE=https://magit.vc/ -KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux -LICENSE=GPL-3+ -RDEPEND=>=app-emacs/dash-2.14.1 >=app-emacs/ghub-2.0.1 >=app-emacs/magit-popup-2.12.3 >=app-emacs/with-editor-2.7.3 >=dev-vcs/git-1.9.4 >=app-editors/emacs-24:* -SLOT=0 -SRC_URI=https://github.com/magit/magit/archive/2.13.1.tar.gz -> magit-2.13.1.tar.gz -_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 elisp 532fa549a4f54b2a3f83b827b272a4a9 elisp-common cf4fd1b0835b9f3e638724840468064a -_md5_=026fb69525df745b6e7c38a104561eae diff --git a/metadata/md5-cache/app-emacs/magit-3.0.0 b/metadata/md5-cache/app-emacs/magit-3.0.0 deleted file mode 100644 index 5c7daedab05d..000000000000 --- a/metadata/md5-cache/app-emacs/magit-3.0.0 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=>=app-editors/emacs-25:* -DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack -DEPEND=>=app-emacs/dash-2.18.1 app-emacs/libegit2 >=app-emacs/transient-0.3.3 >=app-emacs/with-editor-3.0.4 sys-apps/texinfo -DESCRIPTION=A Git porcelain inside Emacs -EAPI=7 -HOMEPAGE=https://magit.vc/ -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=GPL-3+ -RDEPEND=>=app-emacs/dash-2.18.1 app-emacs/libegit2 >=app-emacs/transient-0.3.3 >=app-emacs/with-editor-3.0.4 >=dev-vcs/git-2.0.0 >=app-editors/emacs-25:* -SLOT=0 -SRC_URI=https://github.com/magit/magit/archive/v3.0.0.tar.gz -> magit-3.0.0.tar.gz -_eclasses_=elisp 532fa549a4f54b2a3f83b827b272a4a9 elisp-common cf4fd1b0835b9f3e638724840468064a -_md5_=237a0c4830823833425be6f1feff0dc9 diff --git a/metadata/md5-cache/app-emacs/magit-3.1.0 b/metadata/md5-cache/app-emacs/magit-3.1.0 deleted file mode 100644 index 94116ce4e058..000000000000 --- a/metadata/md5-cache/app-emacs/magit-3.1.0 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=>=app-editors/emacs-25:* -DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack -DEPEND=>=app-emacs/dash-2.18.1 app-emacs/libegit2 >=app-emacs/transient-0.3.6 >=app-emacs/with-editor-3.0.4 sys-apps/texinfo -DESCRIPTION=A Git porcelain inside Emacs -EAPI=7 -HOMEPAGE=https://magit.vc/ -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=GPL-3+ -RDEPEND=>=app-emacs/dash-2.18.1 app-emacs/libegit2 >=app-emacs/transient-0.3.6 >=app-emacs/with-editor-3.0.4 >=dev-vcs/git-2.0.0 >=app-editors/emacs-25:* -SLOT=0 -SRC_URI=https://github.com/magit/magit/archive/v3.1.0.tar.gz -> magit-3.1.0.tar.gz -_eclasses_=elisp 532fa549a4f54b2a3f83b827b272a4a9 elisp-common cf4fd1b0835b9f3e638724840468064a -_md5_=a199d013d02a53508148edb98d98f968 diff --git a/metadata/md5-cache/app-emacs/magit-3.3.0 b/metadata/md5-cache/app-emacs/magit-3.3.0 new file mode 100644 index 000000000000..3d658cab0725 --- /dev/null +++ b/metadata/md5-cache/app-emacs/magit-3.3.0 @@ -0,0 +1,13 @@ +BDEPEND=>=app-editors/emacs-25:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack +DEPEND=>=app-emacs/dash-2.19.1 app-emacs/libegit2 >=app-emacs/transient-0.3.6 >=app-emacs/with-editor-3.0.5 sys-apps/texinfo +DESCRIPTION=A Git porcelain inside Emacs +EAPI=8 +HOMEPAGE=https://magit.vc/ +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-3+ +RDEPEND=>=app-emacs/dash-2.19.1 app-emacs/libegit2 >=app-emacs/transient-0.3.6 >=app-emacs/with-editor-3.0.5 >=dev-vcs/git-2.0.0 >=app-editors/emacs-25:* +SLOT=0 +SRC_URI=https://github.com/magit/magit/archive/v3.3.0.tar.gz -> magit-3.3.0.tar.gz +_eclasses_=elisp 532fa549a4f54b2a3f83b827b272a4a9 elisp-common cf4fd1b0835b9f3e638724840468064a +_md5_=e0bf7d2fb6eaa72b25d0a1775ef162f6 diff --git a/metadata/md5-cache/app-emacs/python-mode-6.3.0 b/metadata/md5-cache/app-emacs/python-mode-6.3.0 new file mode 100644 index 000000000000..428a29c288dc --- /dev/null +++ b/metadata/md5-cache/app-emacs/python-mode-6.3.0 @@ -0,0 +1,12 @@ +BDEPEND=>=app-editors/emacs-23.1:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack +DESCRIPTION=An Emacs major mode for editing Python source +EAPI=8 +HOMEPAGE=https://gitlab.com/python-mode-devs/python-mode +KEYWORDS=~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +LICENSE=GPL-3+ +RDEPEND=>=app-editors/emacs-23.1:* +SLOT=0 +SRC_URI=https://gitlab.com/python-mode-devs/python-mode/-/archive/6.3.0/python-mode-6.3.0.tar.bz2 +_eclasses_=elisp 532fa549a4f54b2a3f83b827b272a4a9 elisp-common cf4fd1b0835b9f3e638724840468064a readme.gentoo-r1 c9646d622541c023f5159b86a14e930c +_md5_=4484293265b1bff6d49f6a21d312f35a diff --git a/metadata/md5-cache/app-emacs/with-editor-2.9.4 b/metadata/md5-cache/app-emacs/with-editor-2.9.4 deleted file mode 100644 index c8114c62c780..000000000000 --- a/metadata/md5-cache/app-emacs/with-editor-2.9.4 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=>=app-editors/emacs-24:* -DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack -DEPEND=sys-apps/texinfo -DESCRIPTION=Use the Emacsclient as the $EDITOR of child processes -EAPI=7 -HOMEPAGE=https://magit.vc/manual/with-editor -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux -LICENSE=GPL-3+ -RDEPEND=>=app-editors/emacs-24:* -SLOT=0 -SRC_URI=https://github.com/magit/with-editor/archive/v2.9.4.tar.gz -> with-editor-2.9.4.tar.gz -_eclasses_=elisp 532fa549a4f54b2a3f83b827b272a4a9 elisp-common cf4fd1b0835b9f3e638724840468064a -_md5_=95e2c9c8935a7d4ef53919107814e862 diff --git a/metadata/md5-cache/app-emacs/with-editor-2.9.2 b/metadata/md5-cache/app-emacs/with-editor-3.0.5 similarity index 76% rename from metadata/md5-cache/app-emacs/with-editor-2.9.2 rename to metadata/md5-cache/app-emacs/with-editor-3.0.5 index b7ff3e12a8b9..f1034ae88348 100644 --- a/metadata/md5-cache/app-emacs/with-editor-2.9.2 +++ b/metadata/md5-cache/app-emacs/with-editor-3.0.5 @@ -2,12 +2,12 @@ BDEPEND=>=app-editors/emacs-24:* DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack DEPEND=sys-apps/texinfo DESCRIPTION=Use the Emacsclient as the $EDITOR of child processes -EAPI=7 +EAPI=8 HOMEPAGE=https://magit.vc/manual/with-editor KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux LICENSE=GPL-3+ RDEPEND=>=app-editors/emacs-24:* SLOT=0 -SRC_URI=https://github.com/magit/with-editor/archive/v2.9.2.tar.gz -> with-editor-2.9.2.tar.gz +SRC_URI=https://github.com/magit/with-editor/archive/v3.0.5.tar.gz -> with-editor-3.0.5.tar.gz _eclasses_=elisp 532fa549a4f54b2a3f83b827b272a4a9 elisp-common cf4fd1b0835b9f3e638724840468064a -_md5_=95e2c9c8935a7d4ef53919107814e862 +_md5_=30cbba3d157e27a969b72a7d74d512f3 diff --git a/metadata/md5-cache/app-emacs/yasnippet-0.14.0 b/metadata/md5-cache/app-emacs/yasnippet-0.14.0 new file mode 100644 index 000000000000..cdcaebf63d54 --- /dev/null +++ b/metadata/md5-cache/app-emacs/yasnippet-0.14.0 @@ -0,0 +1,13 @@ +BDEPEND=>=app-editors/emacs-23.1:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DESCRIPTION=Yet another snippet extension for Emacs +EAPI=8 +HOMEPAGE=http://joaotavora.github.com/yasnippet/ +IUSE=doc +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=>=app-editors/emacs-23.1:* +SLOT=0 +SRC_URI=https://github.com/joaotavora/yasnippet/archive/0.14.0.tar.gz -> yasnippet-0.14.0.tar.gz +_eclasses_=elisp 532fa549a4f54b2a3f83b827b272a4a9 elisp-common cf4fd1b0835b9f3e638724840468064a readme.gentoo-r1 c9646d622541c023f5159b86a14e930c +_md5_=fa5655d2ed006ca257a923a6c9d3cd13 diff --git a/metadata/md5-cache/app-emacs/yasnippet-snippets-1.0 b/metadata/md5-cache/app-emacs/yasnippet-snippets-1.0 new file mode 100644 index 000000000000..0af8d827b57a --- /dev/null +++ b/metadata/md5-cache/app-emacs/yasnippet-snippets-1.0 @@ -0,0 +1,12 @@ +BDEPEND=>=app-editors/emacs-23.1:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack +DESCRIPTION=A collection of yasnippet snippets for many languages +EAPI=8 +HOMEPAGE=https://github.com/AndreaCrotti/yasnippet-snippets +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=app-emacs/yasnippet >=app-editors/emacs-23.1:* +SLOT=0 +SRC_URI=https://github.com/AndreaCrotti/yasnippet-snippets/archive/1.0.tar.gz -> yasnippet-snippets-1.0.tar.gz +_eclasses_=elisp 532fa549a4f54b2a3f83b827b272a4a9 elisp-common cf4fd1b0835b9f3e638724840468064a +_md5_=e915f489c7deb7d3a296e56bb4ba78a9 diff --git a/metadata/md5-cache/app-xemacs/Manifest.gz b/metadata/md5-cache/app-xemacs/Manifest.gz index ce257be03f4c..a9c5ab0a79da 100644 Binary files a/metadata/md5-cache/app-xemacs/Manifest.gz and b/metadata/md5-cache/app-xemacs/Manifest.gz differ diff --git a/metadata/md5-cache/app-xemacs/ilisp-1.34 b/metadata/md5-cache/app-xemacs/ilisp-1.34 deleted file mode 100644 index be1a014542c3..000000000000 --- a/metadata/md5-cache/app-xemacs/ilisp-1.34 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Front-end for Inferior Lisp -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/xemacs-base app-xemacs/mail-lib app-xemacs/fsf-compat app-xemacs/xemacs-eterm app-xemacs/sh-script app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/ilisp-1.34-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=1f6bdd03ed07af8767d4f6a990eb4711 diff --git a/metadata/md5-cache/app-xemacs/ilisp-1.36 b/metadata/md5-cache/app-xemacs/ilisp-1.36 deleted file mode 100644 index c2974e3279c0..000000000000 --- a/metadata/md5-cache/app-xemacs/ilisp-1.36 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Front-end for Inferior Lisp -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/xemacs-base app-xemacs/mail-lib app-xemacs/fsf-compat app-xemacs/xemacs-eterm app-xemacs/sh-script app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/ilisp-1.36-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=1f6bdd03ed07af8767d4f6a990eb4711 diff --git a/metadata/md5-cache/app-xemacs/locale-1.24 b/metadata/md5-cache/app-xemacs/locale-1.24 deleted file mode 100644 index a1a16708fa94..000000000000 --- a/metadata/md5-cache/app-xemacs/locale-1.24 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=MULE: Localized menubars and localized splash screens -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/mule-base app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/locale-1.24-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=dcb050ef3ead4aea20029a78b666866c diff --git a/metadata/md5-cache/app-xemacs/locale-1.28 b/metadata/md5-cache/app-xemacs/locale-1.28 deleted file mode 100644 index 1dd59bd875bd..000000000000 --- a/metadata/md5-cache/app-xemacs/locale-1.28 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=MULE: Localized menubars and localized splash screens -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/mule-base app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/locale-1.28-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=dcb050ef3ead4aea20029a78b666866c diff --git a/metadata/md5-cache/app-xemacs/lookup-1.15 b/metadata/md5-cache/app-xemacs/lookup-1.15 deleted file mode 100644 index 71ccb1249d6d..000000000000 --- a/metadata/md5-cache/app-xemacs/lookup-1.15 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=MULE: Dictionary support -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/mule-base app-xemacs/cookie app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/lookup-1.15-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=d841c14886681592ad5ddf76e5b5a670 diff --git a/metadata/md5-cache/app-xemacs/mail-lib-1.83 b/metadata/md5-cache/app-xemacs/mail-lib-1.83 deleted file mode 100644 index b2ee0be0a61f..000000000000 --- a/metadata/md5-cache/app-xemacs/mail-lib-1.83 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Fundamental lisp files for providing email support -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/xemacs-eterm app-xemacs/xemacs-base app-xemacs/fsf-compat app-xemacs/sh-script app-xemacs/ecrypto app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/beta/experimental/packages/mail-lib-1.83-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=a70664eb6cd1b283d3aa3d2aeef23825 diff --git a/metadata/md5-cache/app-xemacs/mailcrypt-2.14 b/metadata/md5-cache/app-xemacs/mailcrypt-2.14 deleted file mode 100644 index d4e240e99cda..000000000000 --- a/metadata/md5-cache/app-xemacs/mailcrypt-2.14 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Support for messaging encryption with PGP -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/mail-lib app-xemacs/fsf-compat app-xemacs/xemacs-base app-xemacs/cookie app-xemacs/gnus app-xemacs/mh-e app-xemacs/rmail app-xemacs/vm app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/mailcrypt-2.14-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=2a70f0366a36ab2fe0d8fc72302396d6 diff --git a/metadata/md5-cache/app-xemacs/mew-1.19 b/metadata/md5-cache/app-xemacs/mew-1.19 deleted file mode 100644 index a119520c9ad4..000000000000 --- a/metadata/md5-cache/app-xemacs/mew-1.19 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Messaging in an Emacs World -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/w3 app-xemacs/efs app-xemacs/mail-lib app-xemacs/xemacs-base app-xemacs/fsf-compat app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/mew-1.19-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=ff8461b1925f731e9243868f4b3d72ba diff --git a/metadata/md5-cache/app-xemacs/mh-e-1.29 b/metadata/md5-cache/app-xemacs/mh-e-1.29 deleted file mode 100644 index d17f2934112c..000000000000 --- a/metadata/md5-cache/app-xemacs/mh-e-1.29 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Front end support for MH -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/gnus app-xemacs/mail-lib app-xemacs/xemacs-base app-xemacs/speedbar app-xemacs/rmail app-xemacs/tm app-xemacs/apel app-xemacs/sh-script app-xemacs/fsf-compat app-xemacs/xemacs-devel app-xemacs/net-utils app-xemacs/xemacs-eterm app-xemacs/os-utils app-xemacs/ecrypto app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/mh-e-1.29-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=ac4db38e318f522cf579db3f3f1a59bf diff --git a/metadata/md5-cache/app-xemacs/mh-e-1.32 b/metadata/md5-cache/app-xemacs/mh-e-1.32 deleted file mode 100644 index 38f7070e630f..000000000000 --- a/metadata/md5-cache/app-xemacs/mh-e-1.32 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Front end support for MH -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/gnus app-xemacs/mail-lib app-xemacs/xemacs-base app-xemacs/rmail app-xemacs/tm app-xemacs/apel app-xemacs/sh-script app-xemacs/fsf-compat app-xemacs/xemacs-devel app-xemacs/net-utils app-xemacs/xemacs-eterm app-xemacs/os-utils app-xemacs/ecrypto app-xemacs/cedet-common app-xemacs/speedbar app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/mh-e-1.32-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=f2d7cda9a3228e1ce448e0df78418779 diff --git a/metadata/md5-cache/app-xemacs/mine-1.16 b/metadata/md5-cache/app-xemacs/mine-1.16 deleted file mode 100644 index 5d985e200637..000000000000 --- a/metadata/md5-cache/app-xemacs/mine-1.16 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Minehunt Game -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/xemacs-base app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/mine-1.16-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=3b503f3bfdb4562bcc4120bbd6dd71e9 diff --git a/metadata/md5-cache/app-xemacs/misc-games-1.19 b/metadata/md5-cache/app-xemacs/misc-games-1.19 deleted file mode 100644 index cba54d2f404e..000000000000 --- a/metadata/md5-cache/app-xemacs/misc-games-1.19 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Other amusements and diversions -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/xemacs-base app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/misc-games-1.19-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=ce3765f5a6bbae8f98febdf56e85786d diff --git a/metadata/md5-cache/app-xemacs/misc-games-1.22 b/metadata/md5-cache/app-xemacs/misc-games-1.22 deleted file mode 100644 index 3c6d3993066b..000000000000 --- a/metadata/md5-cache/app-xemacs/misc-games-1.22 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Other amusements and diversions -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/xemacs-base app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/misc-games-1.22-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=ce3765f5a6bbae8f98febdf56e85786d diff --git a/metadata/md5-cache/app-xemacs/mmm-mode-1.02 b/metadata/md5-cache/app-xemacs/mmm-mode-1.02 deleted file mode 100644 index 429c071ef366..000000000000 --- a/metadata/md5-cache/app-xemacs/mmm-mode-1.02 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Multiple major modes in a single buffer -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/xemacs-base app-xemacs/fsf-compat app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/mmm-mode-1.02-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=bd93fb289d05b2ccb24e2b636773ad26 diff --git a/metadata/md5-cache/app-xemacs/mmm-mode-1.05 b/metadata/md5-cache/app-xemacs/mmm-mode-1.05 deleted file mode 100644 index abaabfd01a3b..000000000000 --- a/metadata/md5-cache/app-xemacs/mmm-mode-1.05 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Multiple major modes in a single buffer -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/xemacs-base app-xemacs/fsf-compat app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/mmm-mode-1.05-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=bd93fb289d05b2ccb24e2b636773ad26 diff --git a/metadata/md5-cache/app-xemacs/mule-ucs-1.14 b/metadata/md5-cache/app-xemacs/mule-ucs-1.14 deleted file mode 100644 index 35950f722ec7..000000000000 --- a/metadata/md5-cache/app-xemacs/mule-ucs-1.14 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=MULE: Extended coding systems (including Unicode) for XEmacs -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/mule-base app-xemacs/latin-euro-standards app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/mule-ucs-1.14-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=9f5646903e25b4997c7de371b9658906 diff --git a/metadata/md5-cache/app-xemacs/mule-ucs-1.18 b/metadata/md5-cache/app-xemacs/mule-ucs-1.18 deleted file mode 100644 index 69778d4758a9..000000000000 --- a/metadata/md5-cache/app-xemacs/mule-ucs-1.18 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=MULE: Extended coding systems (including Unicode) for XEmacs -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/mule-base app-xemacs/latin-euro-standards app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/mule-ucs-1.18-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=9f5646903e25b4997c7de371b9658906 diff --git a/metadata/md5-cache/app-xemacs/net-utils-1.52 b/metadata/md5-cache/app-xemacs/net-utils-1.52 deleted file mode 100644 index 5523966713ef..000000000000 --- a/metadata/md5-cache/app-xemacs/net-utils-1.52 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Miscellaneous Networking Utilities -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/mail-lib app-xemacs/gnus app-xemacs/bbdb app-xemacs/xemacs-base app-xemacs/efs app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/net-utils-1.52-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=5b1c383cdb355351b49daa922f86a3d4 diff --git a/metadata/md5-cache/app-xemacs/net-utils-1.56 b/metadata/md5-cache/app-xemacs/net-utils-1.56 deleted file mode 100644 index 7b6f32bd4016..000000000000 --- a/metadata/md5-cache/app-xemacs/net-utils-1.56 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Miscellaneous Networking Utilities -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/mail-lib app-xemacs/gnus app-xemacs/bbdb app-xemacs/xemacs-base app-xemacs/efs app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/net-utils-1.56-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=5b1c383cdb355351b49daa922f86a3d4 diff --git a/metadata/md5-cache/app-xemacs/ocaml-0.06 b/metadata/md5-cache/app-xemacs/ocaml-0.06 deleted file mode 100644 index 99b6453a0401..000000000000 --- a/metadata/md5-cache/app-xemacs/ocaml-0.06 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Objective Caml editing support -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ~arm64 ~hppa ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/xemacs-base app-xemacs/fsf-compat app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/ocaml-0.06-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=33ca9999b78bffc6cba6772b41964dd6 diff --git a/metadata/md5-cache/app-xemacs/oo-browser-1.04 b/metadata/md5-cache/app-xemacs/oo-browser-1.04 deleted file mode 100644 index 0b477fc4caa0..000000000000 --- a/metadata/md5-cache/app-xemacs/oo-browser-1.04 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=The Multi-Language Object-Oriented Code Browser -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/xemacs-base app-xemacs/hyperbole app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/oo-browser-1.04-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=7cdcc47e9e592a440fbb825d4b234998 diff --git a/metadata/md5-cache/app-xemacs/oo-browser-1.05 b/metadata/md5-cache/app-xemacs/oo-browser-1.05 deleted file mode 100644 index 88dca093a464..000000000000 --- a/metadata/md5-cache/app-xemacs/oo-browser-1.05 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=The Multi-Language Object-Oriented Code Browser -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/xemacs-base app-xemacs/hyperbole app-xemacs/gnus app-xemacs/sh-script app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/oo-browser-1.05-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=a701df9a0524bccf0e43a750806ac45a diff --git a/metadata/md5-cache/app-xemacs/os-utils-1.39 b/metadata/md5-cache/app-xemacs/os-utils-1.39 deleted file mode 100644 index 79adb3e039ac..000000000000 --- a/metadata/md5-cache/app-xemacs/os-utils-1.39 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Miscellaneous O/S utilities -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/xemacs-base app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/os-utils-1.39-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=b7eb48b07f688bef44753bc47c70c5b8 diff --git a/metadata/md5-cache/app-xemacs/os-utils-1.41 b/metadata/md5-cache/app-xemacs/os-utils-1.41 deleted file mode 100644 index 587f83a0452b..000000000000 --- a/metadata/md5-cache/app-xemacs/os-utils-1.41 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Miscellaneous O/S utilities -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/xemacs-base app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/os-utils-1.41-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=b7eb48b07f688bef44753bc47c70c5b8 diff --git a/metadata/md5-cache/app-xemacs/pc-1.28 b/metadata/md5-cache/app-xemacs/pc-1.28 deleted file mode 100644 index 3d53787c8dfa..000000000000 --- a/metadata/md5-cache/app-xemacs/pc-1.28 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=PC style interface emulation -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/xemacs-base app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/pc-1.28-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=d6b78b68a96c205ca5e25dca3da61f39 diff --git a/metadata/md5-cache/app-xemacs/pcl-cvs-1.67 b/metadata/md5-cache/app-xemacs/pcl-cvs-1.67 deleted file mode 100644 index 926d85b27bdd..000000000000 --- a/metadata/md5-cache/app-xemacs/pcl-cvs-1.67 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=CVS frontend -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/xemacs-base app-xemacs/elib app-xemacs/vc app-xemacs/dired app-xemacs/edebug app-xemacs/ediff app-xemacs/edit-utils app-xemacs/mail-lib app-xemacs/prog-modes app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/pcl-cvs-1.67-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=d689ad298693f2f9cc0af98b7cfe879e diff --git a/metadata/md5-cache/app-xemacs/pcl-cvs-1.70 b/metadata/md5-cache/app-xemacs/pcl-cvs-1.70 deleted file mode 100644 index 5fbb5bc2a533..000000000000 --- a/metadata/md5-cache/app-xemacs/pcl-cvs-1.70 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=CVS frontend -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/xemacs-base app-xemacs/elib app-xemacs/vc app-xemacs/dired app-xemacs/edebug app-xemacs/ediff app-xemacs/edit-utils app-xemacs/mail-lib app-xemacs/prog-modes app-xemacs/tramp app-xemacs/gnus app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/pcl-cvs-1.70-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=1da16265273082de59f1bc4e0f162536 diff --git a/metadata/md5-cache/app-xemacs/pcomplete-1.04 b/metadata/md5-cache/app-xemacs/pcomplete-1.04 deleted file mode 100644 index 623ea96640c3..000000000000 --- a/metadata/md5-cache/app-xemacs/pcomplete-1.04 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Provides programmatic completion -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/sh-script app-xemacs/xemacs-base app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/pcomplete-1.04-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=7802ed5a91dc699d7dc84905c61058b9 diff --git a/metadata/md5-cache/app-xemacs/pcomplete-1.06 b/metadata/md5-cache/app-xemacs/pcomplete-1.06 deleted file mode 100644 index b56e44d494b3..000000000000 --- a/metadata/md5-cache/app-xemacs/pcomplete-1.06 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Provides programmatic completion -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/sh-script app-xemacs/xemacs-base app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/pcomplete-1.06-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=7802ed5a91dc699d7dc84905c61058b9 diff --git a/metadata/md5-cache/app-xemacs/perl-modes-1.09 b/metadata/md5-cache/app-xemacs/perl-modes-1.09 deleted file mode 100644 index fff6b13f7902..000000000000 --- a/metadata/md5-cache/app-xemacs/perl-modes-1.09 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Perl support -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/xemacs-base app-xemacs/xemacs-ispell app-xemacs/ps-print app-xemacs/edit-utils app-xemacs/fsf-compat app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/perl-modes-1.09-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=923d0ef8d664e4657e4cfc112091e766 diff --git a/metadata/md5-cache/app-xemacs/perl-modes-1.14 b/metadata/md5-cache/app-xemacs/perl-modes-1.14 deleted file mode 100644 index dae639fc7ea4..000000000000 --- a/metadata/md5-cache/app-xemacs/perl-modes-1.14 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Perl support -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/xemacs-base app-xemacs/xemacs-ispell app-xemacs/ps-print app-xemacs/edit-utils app-xemacs/fsf-compat app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/perl-modes-1.14-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=923d0ef8d664e4657e4cfc112091e766 diff --git a/metadata/md5-cache/app-xemacs/pgg-1.06 b/metadata/md5-cache/app-xemacs/pgg-1.06 deleted file mode 100644 index 5f2ec0ea051b..000000000000 --- a/metadata/md5-cache/app-xemacs/pgg-1.06 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Emacs interface to various PGP implementations -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/xemacs-base app-xemacs/fsf-compat app-xemacs/edebug app-xemacs/ecrypto app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/pgg-1.06-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=6f8963abe9d3dd7959a11bfaa1fb4248 diff --git a/metadata/md5-cache/app-xemacs/pgg-1.07 b/metadata/md5-cache/app-xemacs/pgg-1.07 deleted file mode 100644 index 9037843f4837..000000000000 --- a/metadata/md5-cache/app-xemacs/pgg-1.07 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Emacs interface to various PGP implementations -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/xemacs-base app-xemacs/fsf-compat app-xemacs/edebug app-xemacs/ecrypto app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/pgg-1.07-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=6f8963abe9d3dd7959a11bfaa1fb4248 diff --git a/metadata/md5-cache/app-xemacs/prog-modes-2.10 b/metadata/md5-cache/app-xemacs/prog-modes-2.10 deleted file mode 100644 index 8d43ad33d5e5..000000000000 --- a/metadata/md5-cache/app-xemacs/prog-modes-2.10 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Support for various programming languages -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/mail-lib app-xemacs/xemacs-devel app-xemacs/xemacs-base app-xemacs/cc-mode app-xemacs/fsf-compat app-xemacs/edit-utils app-xemacs/ediff app-xemacs/emerge app-xemacs/efs app-xemacs/vc app-xemacs/speedbar app-xemacs/dired app-xemacs/ilisp app-xemacs/sh-script app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/prog-modes-2.10-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=633a0949d8a87b03fdf755f4e26fcb30 diff --git a/metadata/md5-cache/app-xemacs/prog-modes-2.20 b/metadata/md5-cache/app-xemacs/prog-modes-2.20 deleted file mode 100644 index 3b33ed66953e..000000000000 --- a/metadata/md5-cache/app-xemacs/prog-modes-2.20 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Support for various programming languages -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/mail-lib app-xemacs/xemacs-devel app-xemacs/xemacs-base app-xemacs/cc-mode app-xemacs/fsf-compat app-xemacs/edit-utils app-xemacs/ediff app-xemacs/emerge app-xemacs/efs app-xemacs/vc app-xemacs/speedbar app-xemacs/dired app-xemacs/ilisp app-xemacs/sh-script app-xemacs/cedet-common app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/prog-modes-2.20-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=5732cedc071a6ab6fc9dcbf286df7bff diff --git a/metadata/md5-cache/app-xemacs/ps-print-1.11 b/metadata/md5-cache/app-xemacs/ps-print-1.11 deleted file mode 100644 index 3f63bb1730dc..000000000000 --- a/metadata/md5-cache/app-xemacs/ps-print-1.11 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Printing functions and utilities -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/text-modes app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/ps-print-1.11-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=c863fddf0665be9c631c271ee455b193 diff --git a/metadata/md5-cache/app-xemacs/ps-print-1.12 b/metadata/md5-cache/app-xemacs/ps-print-1.12 deleted file mode 100644 index 3f6b4a66fc02..000000000000 --- a/metadata/md5-cache/app-xemacs/ps-print-1.12 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Printing functions and utilities -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/text-modes app-xemacs/xemacs-base app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/ps-print-1.12-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=6025bbe2c9833557c8f4ddabb528eafd diff --git a/metadata/md5-cache/app-xemacs/psgml-dtds-1.03 b/metadata/md5-cache/app-xemacs/psgml-dtds-1.03 deleted file mode 100644 index ede11bc5d217..000000000000 --- a/metadata/md5-cache/app-xemacs/psgml-dtds-1.03 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=Deprecated collection of DTDs for psgml -EAPI=6 -HOMEPAGE=http://xemacs.org/ -KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 -LICENSE=GPL-2+ -RDEPEND=app-xemacs/xemacs-base app-xemacs/psgml app-xemacs/edit-utils app-xemacs/mail-lib app-xemacs/fsf-compat app-xemacs/xemacs-eterm app-xemacs/sh-script app-editors/xemacs -SLOT=0 -SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/psgml-dtds-1.03-pkg.tar.gz -_eclasses_=xemacs-packages c0b71c5a79f0f3cbd759f7754332ecca -_md5_=f8ba12e9679b85fbe5217cdb197cdb43 diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index 7e12979b1c23..a55d34b7c8ee 100644 Binary files a/metadata/md5-cache/dev-python/Manifest.gz and b/metadata/md5-cache/dev-python/Manifest.gz differ diff --git a/metadata/md5-cache/dev-python/astunparse-1.6.3 b/metadata/md5-cache/dev-python/astunparse-1.6.3 index d4b520d04de7..3b2e1cdc0f94 100644 --- a/metadata/md5-cache/dev-python/astunparse-1.6.3 +++ b/metadata/md5-cache/dev-python/astunparse-1.6.3 @@ -4,7 +4,7 @@ DESCRIPTION=Astun parser for python EAPI=7 HOMEPAGE=https://github.com/simonpercivall/astunparse IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~sparc x86 +KEYWORDS=amd64 ~riscv ~sparc x86 LICENSE=BSD RDEPEND=>=dev-python/six-1.6.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/wheel-0.23.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/a/astunparse/astunparse-1.6.3.tar.gz _eclasses_=distutils-r1 252d4f554e611b0af601160a9c7be049 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 655fe65f186504e455c2f3116808fda8 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=50606bd21786169b941905aa9139b22f +_md5_=d743589b6a473e24522050f28d4a65e5 diff --git a/metadata/md5-cache/dev-python/beniget-0.4.1 b/metadata/md5-cache/dev-python/beniget-0.4.1 index 195a895c60c1..3b0a13d26a45 100644 --- a/metadata/md5-cache/dev-python/beniget-0.4.1 +++ b/metadata/md5-cache/dev-python/beniget-0.4.1 @@ -4,7 +4,7 @@ DESCRIPTION=Extract semantic information about static Python code EAPI=7 HOMEPAGE=https://pypi.org/project/beniget/ https://github.com/serge-sans-paille/beniget/ IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~sparc ~x86 +KEYWORDS=~amd64 ~riscv ~sparc ~x86 LICENSE=BSD RDEPEND==dev-python/gast-0.5*[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/serge-sans-paille/beniget/archive/0.4.1.tar.gz -> beniget-0.4.1.gh.tar.gz _eclasses_=distutils-r1 252d4f554e611b0af601160a9c7be049 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 655fe65f186504e455c2f3116808fda8 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=61d7564103b5a21b6138a9b4b33e7a7b +_md5_=b2930e3609114f53033d0dfa0f86ad24 diff --git a/metadata/md5-cache/dev-python/docker-py-5.0.3 b/metadata/md5-cache/dev-python/docker-py-5.0.3 new file mode 100644 index 000000000000..c5bf611510ec --- /dev/null +++ b/metadata/md5-cache/dev-python/docker-py-5.0.3 @@ -0,0 +1,16 @@ +BDEPEND=doc? ( || ( ( dev-lang/python:3.10 dev-python/sphinx[python_targets_python3_10(-)] dev-python/recommonmark[python_targets_python3_10(-)] >=dev-python/sphinx-1.4.6[python_targets_python3_10(-)] ) ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-)] dev-python/recommonmark[python_targets_python3_9(-)] >=dev-python/sphinx-1.4.6[python_targets_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/sphinx[python_targets_python3_8(-)] dev-python/recommonmark[python_targets_python3_8(-)] >=dev-python/sphinx-1.4.6[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/requests-2.24.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/websocket-client-0.32.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-4.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=test? ( >=dev-python/mock-1.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/paramiko-2.4.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) +DESCRIPTION=Python client for Docker +EAPI=8 +HOMEPAGE=https://github.com/docker/docker-py +IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/requests-2.24.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.4.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/websocket-client-0.32.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/docker/docker-py/archive/5.0.3.tar.gz -> docker-py-5.0.3.tar.gz +_eclasses_=distutils-r1 252d4f554e611b0af601160a9c7be049 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 655fe65f186504e455c2f3116808fda8 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=124640851e8961254147228b39ccc252 diff --git a/metadata/md5-cache/dev-python/gast-0.5.2 b/metadata/md5-cache/dev-python/gast-0.5.2 index a94eeab8959d..3c713a1e6946 100644 --- a/metadata/md5-cache/dev-python/gast-0.5.2 +++ b/metadata/md5-cache/dev-python/gast-0.5.2 @@ -4,7 +4,7 @@ DESCRIPTION=A generic AST to represent Python2 and Python3's Abstract Syntax Tre EAPI=8 HOMEPAGE=https://pypi.org/project/gast/ IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~sparc x86 +KEYWORDS=amd64 ~riscv ~sparc x86 LICENSE=BSD RDEPEND=python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/g/gast/gast-0.5.2.tar.gz _eclasses_=distutils-r1 252d4f554e611b0af601160a9c7be049 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 655fe65f186504e455c2f3116808fda8 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=f8dc1e27412070553cc7362e0eccd96b +_md5_=3e17ed46290cbfcd2d31c20ca9e22e3d diff --git a/metadata/md5-cache/dev-python/portend-3.0.0 b/metadata/md5-cache/dev-python/portend-3.0.0 new file mode 100644 index 000000000000..5fe813db8039 --- /dev/null +++ b/metadata/md5-cache/dev-python/portend-3.0.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/toml[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/pytest-6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/tempora-1.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-4.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=TCP port monitoring utilities +EAPI=8 +HOMEPAGE=https://pypi.org/project/portend/ https://github.com/jaraco/portend +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos +LICENSE=MIT +RDEPEND=>=dev-python/tempora-1.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/p/portend/portend-3.0.0.tar.gz +_eclasses_=distutils-r1 252d4f554e611b0af601160a9c7be049 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 655fe65f186504e455c2f3116808fda8 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=0a8864055a85986bc5a1616a5c104a0b diff --git a/metadata/md5-cache/dev-python/pycurl-7.43.0.6 b/metadata/md5-cache/dev-python/pycurl-7.43.0.6 deleted file mode 100644 index b8d93072a19b..000000000000 --- a/metadata/md5-cache/dev-python/pycurl-7.43.0.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=net-misc/curl-7.25.0-r1:=[ssl=] ssl? ( net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) curl_ssl_openssl? ( dev-libs/openssl:= ) ) test? ( dev-python/bottle[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/flaky[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nose[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-),http2] >=dev-python/bottle-0.12.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) -DESCRIPTION=python binding for curl/libcurl -EAPI=7 -HOMEPAGE=https://github.com/pycurl/pycurl https://pypi.org/project/pycurl/ http://pycurl.io/ -IUSE=curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl examples ssl test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=LGPL-2.1 -RDEPEND=>=net-misc/curl-7.25.0-r1:=[ssl=] ssl? ( net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) curl_ssl_openssl? ( dev-libs/openssl:= ) ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/pycurl/pycurl-7.43.0.6.tar.gz -_eclasses_=distutils-r1 252d4f554e611b0af601160a9c7be049 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 655fe65f186504e455c2f3116808fda8 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=9d30f63d8721e734dda6a8395709385d diff --git a/metadata/md5-cache/dev-python/pycurl-7.44.0 b/metadata/md5-cache/dev-python/pycurl-7.44.0 deleted file mode 100644 index 600da0dc7c7e..000000000000 --- a/metadata/md5-cache/dev-python/pycurl-7.44.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=net-misc/curl-7.25.0-r1:=[ssl=] ssl? ( net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) curl_ssl_openssl? ( dev-libs/openssl:= ) ) test? ( dev-python/bottle[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/flaky[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/nose[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-),http2] >=dev-python/bottle-0.12.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) -DESCRIPTION=python binding for curl/libcurl -EAPI=8 -HOMEPAGE=https://github.com/pycurl/pycurl https://pypi.org/project/pycurl/ http://pycurl.io/ -IUSE=curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl examples ssl test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=LGPL-2.1 -RDEPEND=>=net-misc/curl-7.25.0-r1:=[ssl=] ssl? ( net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) curl_ssl_openssl? ( dev-libs/openssl:= ) ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/pycurl/pycurl-7.44.0.tar.gz -_eclasses_=distutils-r1 252d4f554e611b0af601160a9c7be049 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 655fe65f186504e455c2f3116808fda8 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=a47c2f96cb316fe0e5a0efc924e2a4e6 diff --git a/metadata/md5-cache/dev-python/pypy3-7.3.6_rc2 b/metadata/md5-cache/dev-python/pypy3-7.3.6_rc2 new file mode 100644 index 000000000000..a2f192b3a503 --- /dev/null +++ b/metadata/md5-cache/dev-python/pypy3-7.3.6_rc2 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=|| ( >=dev-python/pypy3-exe-7.3.6_rc2:7.3.6_rc2[bzip2?,ncurses?] >=dev-python/pypy3-exe-bin-7.3.6_rc2:7.3.6_rc2 ) dev-libs/openssl:0= gdbm? ( sys-libs/gdbm:0= ) sqlite? ( dev-db/sqlite:3= ) tk? ( dev-lang/tk:0= dev-tcltk/tix:0= ) !=dev-lang/python-2.7.5-r2:2.7 ) !!dev-python/pytest-forked ) +DESCRIPTION=A fast, compliant alternative implementation of the Python (3.8) language +EAPI=7 +HOMEPAGE=https://www.pypy.org/ +IUSE=bzip2 gdbm +jit ncurses sqlite test tk +LICENSE=MIT +RDEPEND=|| ( >=dev-python/pypy3-exe-7.3.6_rc2:7.3.6_rc2[bzip2?,ncurses?] >=dev-python/pypy3-exe-bin-7.3.6_rc2:7.3.6_rc2 ) dev-libs/openssl:0= gdbm? ( sys-libs/gdbm:0= ) sqlite? ( dev-db/sqlite:3= ) tk? ( dev-lang/tk:0= dev-tcltk/tix:0= ) !=sys-libs/zlib-1.1.3:0= dev-libs/libffi:0= virtual/libintl:0= dev-libs/expat:0= bzip2? ( app-arch/bzip2:0= ) ncurses? ( sys-libs/ncurses:0= ) !dev-python/pypy3-exe-bin:7.3.6_rc2 +DESCRIPTION=PyPy3 executable (build from source) +EAPI=7 +HOMEPAGE=https://www.pypy.org/ +IUSE=bzip2 +jit low-memory ncurses cpu_flags_x86_sse2 +LICENSE=MIT +RDEPEND=>=sys-libs/zlib-1.1.3:0= dev-libs/libffi:0= virtual/libintl:0= dev-libs/expat:0= bzip2? ( app-arch/bzip2:0= ) ncurses? ( sys-libs/ncurses:0= ) !dev-python/pypy3-exe-bin:7.3.6_rc2 +SLOT=7.3.6_rc2 +SRC_URI=https://buildbot.pypy.org/pypy/pypy3.8-v7.3.6rc2-src.tar.bz2 https://dev.gentoo.org/~mgorny/dist/python/pypy3.8-gentoo-patches-7.3.6rc2.tar.xz +_eclasses_=check-reqs bfb51de63b0462097e40436214dd43c8 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b pax-utils fce6ad998516159787b92e8043167889 python-any-r1 13f6d423c5c5bc519a9b552654cc745f python-utils-r1 655fe65f186504e455c2f3116808fda8 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=ca8528c58c1cab5c49c798e357e20d17 diff --git a/metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.6_rc2 b/metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.6_rc2 new file mode 100644 index 000000000000..e1d2ceb5268b --- /dev/null +++ b/metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.6_rc2 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install unpack +DESCRIPTION=PyPy3 executable (pre-built version) +EAPI=7 +HOMEPAGE=https://www.pypy.org/ +LICENSE=MIT +RDEPEND=>=sys-libs/zlib-1.1.3:0/1 || ( dev-libs/libffi-compat:7 dev-libs/libffi:0/7 ) virtual/libintl:0/0 dev-libs/expat:0/0 app-arch/bzip2:0/1 sys-libs/ncurses:0/6 !dev-python/pypy-exe:7.3.6_rc2 +SLOT=7.3.6_rc2 +SRC_URI=amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.6_rc2-1.xpak -> pypy3-exe-7.3.6_rc2-1.amd64.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.6_rc2-1.xpak -> pypy3-exe-7.3.6_rc2-1.x86.xpak ) +_eclasses_=pax-utils fce6ad998516159787b92e8043167889 +_md5_=adf6b4dd77acc645eee726297b8565c0 diff --git a/metadata/md5-cache/dev-python/scrypt-0.8.16 b/metadata/md5-cache/dev-python/scrypt-0.8.16 deleted file mode 100644 index 58f6fee8fb7e..000000000000 --- a/metadata/md5-cache/dev-python/scrypt-0.8.16 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-libs/openssl:0= dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/openssl:0= -DESCRIPTION=Bindings for the scrypt key derivation function library -EAPI=7 -HOMEPAGE=https://github.com/holgern/py-scrypt/ -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~x64-macos -LICENSE=BSD-2 -RDEPEND=dev-libs/openssl:0= python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/s/scrypt/scrypt-0.8.16.tar.gz -_eclasses_=distutils-r1 252d4f554e611b0af601160a9c7be049 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 655fe65f186504e455c2f3116808fda8 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=70c484c6d03ef88b04a0b9271787672e diff --git a/metadata/md5-cache/dev-python/tempora-4.1.2 b/metadata/md5-cache/dev-python/tempora-4.1.2 new file mode 100644 index 000000000000..502f3c788cf7 --- /dev/null +++ b/metadata/md5-cache/dev-python/tempora-4.1.2 @@ -0,0 +1,15 @@ +BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/toml[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-freezegun[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/jaraco-functools-1.20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-4.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( dev-lang/python:3.10 dev-python/sphinx[python_targets_python3_10(-)] >=dev-python/jaraco-packaging-3.2[python_targets_python3_10(-)] >=dev-python/rst-linker-1.9[python_targets_python3_10(-)] ) ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-)] >=dev-python/jaraco-packaging-3.2[python_targets_python3_9(-)] >=dev-python/rst-linker-1.9[python_targets_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/sphinx[python_targets_python3_8(-)] >=dev-python/jaraco-packaging-3.2[python_targets_python3_8(-)] >=dev-python/rst-linker-1.9[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.0:0 dev-python/sphinx[python_targets_pypy3(-)] >=dev-python/jaraco-packaging-3.2[python_targets_pypy3(-)] >=dev-python/rst-linker-1.9[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Objects and routines pertaining to date and time +EAPI=8 +HOMEPAGE=https://github.com/jaraco/tempora +IUSE=test doc python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos +LICENSE=MIT +RDEPEND=>=dev-python/jaraco-functools-1.20[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/t/tempora/tempora-4.1.2.tar.gz +_eclasses_=distutils-r1 252d4f554e611b0af601160a9c7be049 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 655fe65f186504e455c2f3116808fda8 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=43122c075c3aea02e79cea0ca2bb82b3 diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz index 36586c5ddf63..29cabe3ea2ef 100644 Binary files a/metadata/md5-cache/dev-ruby/Manifest.gz and b/metadata/md5-cache/dev-ruby/Manifest.gz differ diff --git a/metadata/md5-cache/dev-ruby/mail-2.7.1-r1 b/metadata/md5-cache/dev-ruby/mail-2.7.1-r1 new file mode 100644 index 000000000000..a285732112b8 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/mail-2.7.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/mini_mime-0.1.1[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/mini_mime-0.1.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/mini_mime-0.1.1[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] !!dev-ruby/psych[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] !!dev-ruby/psych[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] !!dev-ruby/psych[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) +DESCRIPTION=An email handling library +EAPI=8 +HOMEPAGE=https://github.com/mikel/mail +IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 test test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=MIT +RDEPEND=ruby_targets_ruby26? ( >=dev-ruby/mini_mime-0.1.1[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/mini_mime-0.1.1[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/mini_mime-0.1.1[ruby_targets_ruby30(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=2.7 +SRC_URI=https://github.com/mikel/mail/archive/2.7.1.tar.gz -> mail-2.7.1-git.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 38058c97fbf1ce2a00f4ab8670ed5b54 ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=fc6b145f2794e7b4f5a05fdd360d69bc diff --git a/metadata/md5-cache/dev-ruby/multi_xml-0.6.0-r2 b/metadata/md5-cache/dev-ruby/multi_xml-0.6.0-r2 new file mode 100644 index 000000000000..14da74da1a24 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/multi_xml-0.6.0-r2 @@ -0,0 +1,16 @@ +BDEPEND=ruby_targets_ruby26? ( doc? ( dev-ruby/yard[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/yard[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/yard[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/ox[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/ox[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/ox[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] !!dev-ruby/psych[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] !!dev-ruby/psych[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] !!dev-ruby/psych[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) +DESCRIPTION=A generic swappable back-end for XML parsing +EAPI=8 +HOMEPAGE=https://www.rubydoc.info/gems/multi_xml +IUSE=ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test +KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/sferik/multi_xml/archive/v0.6.0.tar.gz -> multi_xml-0.6.0.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 38058c97fbf1ce2a00f4ab8670ed5b54 ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=74ce59a9ce522d224f696a463db30867 diff --git a/metadata/md5-cache/dev-ruby/nokogiri-1.11.4 b/metadata/md5-cache/dev-ruby/nokogiri-1.11.4 deleted file mode 100644 index 211ce4128c6b..000000000000 --- a/metadata/md5-cache/dev-ruby/nokogiri-1.11.4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( >=dev-ruby/pkg-config-1.1.7[ruby_targets_ruby26(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby26(-)] dev-ruby/rdoc[ruby_targets_ruby26(-)] test? ( dev-ruby/minitest[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( >=dev-ruby/pkg-config-1.1.7[ruby_targets_ruby27(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( >=dev-ruby/pkg-config-1.1.7[ruby_targets_ruby30(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] !!dev-ruby/psych[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] !!dev-ruby/psych[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] !!dev-ruby/psych[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-libs/libxml2-2.9.12 >=dev-libs/libxslt-1.1.34 sys-libs/zlib virtual/libiconv ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) -DESCRIPTION=Nokogiri is an HTML, XML, SAX, and Reader parser -EAPI=7 -HOMEPAGE=https://www.nokogiri.org/ -IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test -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 -LICENSE=MIT -RDEPEND=>=dev-libs/libxml2-2.9.12:= >=dev-libs/libxslt-1.1.34 sys-libs/zlib virtual/libiconv ruby_targets_ruby26? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/sparklemotion/nokogiri/archive/v1.11.4.tar.gz -> nokogiri-1.11.4-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 38058c97fbf1ce2a00f4ab8670ed5b54 ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=98e8a8408234d3310e72fb53b5f7d420 diff --git a/metadata/md5-cache/dev-ruby/nokogiri-1.11.6 b/metadata/md5-cache/dev-ruby/nokogiri-1.11.6 deleted file mode 100644 index 4b733a23fb29..000000000000 --- a/metadata/md5-cache/dev-ruby/nokogiri-1.11.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( >=dev-ruby/pkg-config-1.1.7[ruby_targets_ruby26(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby26(-)] dev-ruby/rdoc[ruby_targets_ruby26(-)] test? ( dev-ruby/minitest[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( >=dev-ruby/pkg-config-1.1.7[ruby_targets_ruby27(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( >=dev-ruby/pkg-config-1.1.7[ruby_targets_ruby30(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] !!dev-ruby/psych[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] !!dev-ruby/psych[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] !!dev-ruby/psych[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=>=dev-libs/libxml2-2.9.12 >=dev-libs/libxslt-1.1.34 sys-libs/zlib virtual/libiconv ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) -DESCRIPTION=Nokogiri is an HTML, XML, SAX, and Reader parser -EAPI=7 -HOMEPAGE=https://www.nokogiri.org/ -IUSE=test ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test -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 -LICENSE=MIT -RDEPEND=>=dev-libs/libxml2-2.9.12:= >=dev-libs/libxslt-1.1.34 sys-libs/zlib virtual/libiconv ruby_targets_ruby26? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/sparklemotion/nokogiri/archive/v1.11.6.tar.gz -> nokogiri-1.11.6-git.tgz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 38058c97fbf1ce2a00f4ab8670ed5b54 ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=d9d41536a3a45123cc5a25e8c47843e9 diff --git a/metadata/md5-cache/dev-ruby/rmagick-4.2.2 b/metadata/md5-cache/dev-ruby/rmagick-4.2.2 index 3fc7cd00ee51..9a276b2c585e 100644 --- a/metadata/md5-cache/dev-ruby/rmagick-4.2.2 +++ b/metadata/md5-cache/dev-ruby/rmagick-4.2.2 @@ -1,6 +1,6 @@ BDEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] !!dev-ruby/psych[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] !!dev-ruby/psych[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] !!dev-ruby/psych[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,tiff,webp] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) +DEPEND=test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) DESCRIPTION=An interface between Ruby and the ImageMagick(TM) image processing library EAPI=7 HOMEPAGE=https://github.com/rmagick/rmagick @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://github.com/rmagick/rmagick/archive/RMagick_4-2-2.tar.gz -> rmagick-4.2.2.tar.gz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 38058c97fbf1ce2a00f4ab8670ed5b54 ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=e7168daceb065a93b22f236e97a8f6e5 +_md5_=2c6e01a7ebaeb74869cbfbf90a3973c5 diff --git a/metadata/md5-cache/dev-ruby/slim-4.1.0-r1 b/metadata/md5-cache/dev-ruby/slim-4.1.0-r1 index 09959d93416b..a268c0bb85c3 100644 --- a/metadata/md5-cache/dev-ruby/slim-4.1.0-r1 +++ b/metadata/md5-cache/dev-ruby/slim-4.1.0-r1 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=4 SRC_URI=https://rubygems.org/gems/slim-4.1.0.gem _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4b66d835ec72e021e359bb81eacfe988 ruby-fakegem 38058c97fbf1ce2a00f4ab8670ed5b54 ruby-ng b3936ca28790633a9d3e5dd891ac9ae6 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=dde211459fc3ee69a0146f812318d6a5 +_md5_=ed31fe9a4e62f4defd1d0f96f1081b13 diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz index 6951d7599de9..a76d48b13aac 100644 Binary files a/metadata/md5-cache/dev-util/Manifest.gz and b/metadata/md5-cache/dev-util/Manifest.gz differ diff --git a/metadata/md5-cache/dev-util/android-tools-9.0.0_p3-r1 b/metadata/md5-cache/dev-util/android-tools-9.0.0_p3-r1 deleted file mode 100644 index 1100a258a936..000000000000 --- a/metadata/md5-cache/dev-util/android-tools-9.0.0_p3-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=sys-libs/zlib:= dev-libs/libpcre2:= virtual/libusb:1= dev-lang/go dev-util/ninja >=dev-util/cmake-3.9.6 -DESCRIPTION=Android platform tools (adb, fastboot, and mkbootimg) -EAPI=6 -HOMEPAGE=https://android.googlesource.com/platform/system/core.git/ -IUSE=python python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm ~arm64 x86 ~x86-linux -LICENSE=Apache-2.0 BSD-2 -RDEPEND=sys-libs/zlib:= dev-libs/libpcre2:= virtual/libusb:1= python? ( python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) -REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 ) ) -SLOT=0 -SRC_URI=https://github.com/archlinux/svntogit-community/archive/0ffb7b41d599741d100a6a00a4bb20e162cd3f90.tar.gz -> android-tools-9.0.0_r3-arch.tar.gz https://github.com/android/platform_system_core/archive/android-9.0.0_r3.tar.gz -> android-tools-9.0.0_r3-core.tar.gz https://github.com/google/boringssl/archive/45210dd4e21ace9d28cb76b3f83303fcdd2efcce.tar.gz -> boringssl-45210dd4e21ace9d28cb76b3f83303fcdd2efcce.tar.gz mirror://gentoo/android-tools-9.0.0_r3-e2fsprogs.tar.xz https://dev.gentoo.org/~zmedico/dist/android-tools-9.0.0_r3-e2fsprogs.tar.xz mirror://gentoo/android-tools-9.0.0_r3-extras.tar.xz https://dev.gentoo.org/~zmedico/dist/android-tools-9.0.0_r3-extras.tar.xz mirror://gentoo/android-tools-9.0.0_r3-selinux.tar.xz https://dev.gentoo.org/~zmedico/dist/android-tools-9.0.0_r3-selinux.tar.xz mirror://gentoo/android-tools-9.0.0_r3-f2fs-tools.tar.xz https://dev.gentoo.org/~zmedico/dist/android-tools-9.0.0_r3-f2fs-tools.tar.xz mirror://gentoo/android-tools-9.0.0_r3.ninja.xz https://dev.gentoo.org/~zmedico/dist/android-tools-9.0.0_r3.ninja.xz https://raw.githubusercontent.com/nmeum/android-tools/8a30dba5768304176fd78aaa131242f6b880f828/patches/core/0022-Use-glibc-s-gettid-when-using-glibc-2.30.patch -> android-tools-9.0.0_p3-fix-build-with-glibc-2.30.patch https://dev.gentoo.org/~zmedico/dist/android-tools-9.0.0_p3-bug-706946-fno-common.patch.xz -_eclasses_=bash-completion-r1 d3a60385655d9b402be765a6de333245 cmake-utils f40ef5c4fb8eda19cca8d6604bef497e desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 655fe65f186504e455c2f3116808fda8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 27f9a2f19502b925ac117bd657aa2979 -_md5_=c60f6786db2fe6f7c72ca363f42f0e78 diff --git a/metadata/md5-cache/games-engines/Manifest.gz b/metadata/md5-cache/games-engines/Manifest.gz index 9ea0adebe633..6236a2c9620b 100644 Binary files a/metadata/md5-cache/games-engines/Manifest.gz and b/metadata/md5-cache/games-engines/Manifest.gz differ diff --git a/metadata/md5-cache/games-engines/box2d-2.4.1 b/metadata/md5-cache/games-engines/box2d-2.4.1 index ca40d40d0f0b..16d79971a904 100644 --- a/metadata/md5-cache/games-engines/box2d-2.4.1 +++ b/metadata/md5-cache/games-engines/box2d-2.4.1 @@ -10,4 +10,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/erincatto/Box2D/archive/v2.4.1.tar.gz -> box2d-2.4.1.tar.gz _eclasses_=cmake 11fee991ab428a3370e5c20fa8231fb6 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 27f9a2f19502b925ac117bd657aa2979 -_md5_=fc137f328baae77db6917c7754bfe9b9 +_md5_=38c9380937e8cfcb9fde4fc4bb075c05 diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz index e875268bb8f0..3d4190fd59d3 100644 Binary files a/metadata/md5-cache/media-gfx/Manifest.gz and b/metadata/md5-cache/media-gfx/Manifest.gz differ diff --git a/metadata/md5-cache/media-gfx/krita-4.4.5-r1 b/metadata/md5-cache/media-gfx/krita-4.4.5-r1 deleted file mode 100644 index eba0d2386c60..000000000000 --- a/metadata/md5-cache/media-gfx/krita-4.4.5-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-cpp/eigen:3 dev-lang/perl sys-devel/gettext dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.74.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) dev-libs/boost:= dev-libs/quazip:0= python_single_target_python3_8? ( dev-python/PyQt5[python_targets_python3_8(-)] dev-python/sip:=[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/PyQt5[python_targets_python3_9(-)] dev-python/sip:=[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/PyQt5[python_targets_python3_10(-)] dev-python/sip:=[python_targets_python3_10(-)] ) >=dev-qt/qtconcurrent-5.15.2:5 >=dev-qt/qtdbus-5.15.2:5 >=dev-qt/qtdeclarative-5.15.2:5 >=dev-qt/qtgui-5.15.2:5=[-gles2-only] >=dev-qt/qtnetwork-5.15.2:5 >=dev-qt/qtprintsupport-5.15.2:5 >=dev-qt/qtsvg-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=dev-qt/qtx11extras-5.15.2:5 >=dev-qt/qtxml-5.15.2:5 >=kde-frameworks/kcompletion-5.74.0:5 >=kde-frameworks/kconfig-5.74.0:5 >=kde-frameworks/kcoreaddons-5.74.0:5 >=kde-frameworks/kcrash-5.74.0:5 >=kde-frameworks/kguiaddons-5.74.0:5 >=kde-frameworks/ki18n-5.74.0:5 >=kde-frameworks/kiconthemes-5.74.0:5 >=kde-frameworks/kitemmodels-5.74.0:5 >=kde-frameworks/kitemviews-5.74.0:5 >=kde-frameworks/kwidgetsaddons-5.74.0:5 >=kde-frameworks/kwindowsystem-5.74.0:5 >=kde-frameworks/kxmlgui-5.74.0:5 media-gfx/exiv2:= media-libs/lcms media-libs/libpng:0= sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXi color-management? ( =media-libs/opencolorio-1* ) fftw? ( sci-libs/fftw:3.0= ) gif? ( media-libs/giflib ) gsl? ( sci-libs/gsl:= ) jpeg? ( virtual/jpeg:0 ) heif? ( media-libs/libheif:= ) openexr? ( media-libs/ilmbase:= =dev-qt/qtmultimedia-5.15.2:5 ) raw? ( media-libs/libraw:= ) tiff? ( media-libs/tiff:0 ) vc? ( >=dev-libs/vc-1.1.0 ) dev-util/desktop-file-utils x11-misc/shared-mime-info test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Free digital painting application. Digital Painting, Creative Freedom! -EAPI=7 -HOMEPAGE=https://apps.kde.org/krita/ https://krita.org/en/ -IUSE=color-management fftw gif +gsl heif +jpeg openexr pdf qtmedia +raw tiff vc test debug test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-3 -RDEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) dev-libs/boost:= dev-libs/quazip:0= python_single_target_python3_8? ( dev-python/PyQt5[python_targets_python3_8(-)] dev-python/sip:=[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/PyQt5[python_targets_python3_9(-)] dev-python/sip:=[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/PyQt5[python_targets_python3_10(-)] dev-python/sip:=[python_targets_python3_10(-)] ) >=dev-qt/qtconcurrent-5.15.2:5 >=dev-qt/qtdbus-5.15.2:5 >=dev-qt/qtdeclarative-5.15.2:5 >=dev-qt/qtgui-5.15.2:5=[-gles2-only] >=dev-qt/qtnetwork-5.15.2:5 >=dev-qt/qtprintsupport-5.15.2:5 >=dev-qt/qtsvg-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=dev-qt/qtx11extras-5.15.2:5 >=dev-qt/qtxml-5.15.2:5 >=kde-frameworks/kcompletion-5.74.0:5 >=kde-frameworks/kconfig-5.74.0:5 >=kde-frameworks/kcoreaddons-5.74.0:5 >=kde-frameworks/kcrash-5.74.0:5 >=kde-frameworks/kguiaddons-5.74.0:5 >=kde-frameworks/ki18n-5.74.0:5 >=kde-frameworks/kiconthemes-5.74.0:5 >=kde-frameworks/kitemmodels-5.74.0:5 >=kde-frameworks/kitemviews-5.74.0:5 >=kde-frameworks/kwidgetsaddons-5.74.0:5 >=kde-frameworks/kwindowsystem-5.74.0:5 >=kde-frameworks/kxmlgui-5.74.0:5 media-gfx/exiv2:= media-libs/lcms media-libs/libpng:0= sys-libs/zlib virtual/opengl x11-libs/libX11 x11-libs/libXi color-management? ( =media-libs/opencolorio-1* ) fftw? ( sci-libs/fftw:3.0= ) gif? ( media-libs/giflib ) gsl? ( sci-libs/gsl:= ) jpeg? ( virtual/jpeg:0 ) heif? ( media-libs/libheif:= ) openexr? ( media-libs/ilmbase:= =dev-qt/qtmultimedia-5.15.2:5 ) raw? ( media-libs/libraw:= ) tiff? ( media-libs/tiff:0 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) -RESTRICT=!test? ( test ) !test? ( test ) test -SLOT=5 -SRC_URI=mirror://kde/stable/krita/4.4.5/krita-4.4.5.tar.gz https://dev.gentoo.org/~asturm/distfiles/krita-4.2.9-patchset.tar.xz -_eclasses_=cmake 11fee991ab428a3370e5c20fa8231fb6 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 ecm 9fe70cc0ef1ddfecce7548500987215d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 kde.org f95aaca4085d2d633c2b76abfd72208f multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 655fe65f186504e455c2f3116808fda8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa virtualx fa024aa649b6bd544144bf94893d402c wrapper 4251d4c84c25f59094fd557e0063a974 xdg 6024fbc93167fad782e2032933654857 xdg-utils 27f9a2f19502b925ac117bd657aa2979 -_md5_=f94bd0c1fa36fbc70fc00fc4b89b3c56 diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz index a82d17bc905b..70a23a061194 100644 Binary files a/metadata/md5-cache/media-sound/Manifest.gz and b/metadata/md5-cache/media-sound/Manifest.gz differ diff --git a/metadata/md5-cache/media-sound/picard-2.6.4 b/metadata/md5-cache/media-sound/picard-2.6.4 new file mode 100644 index 000000000000..cfe3cd1c76c6 --- /dev/null +++ b/metadata/md5-cache/media-sound/picard-2.6.4 @@ -0,0 +1,15 @@ +BDEPEND=nls? ( dev-qt/linguist-tools:5 ) test? ( python_single_target_python3_8? ( dev-python/fasteners[python_targets_python3_8(-)] dev-python/PyQt5[declarative,gui,network,widgets,python_targets_python3_8(-)] dev-python/python-dateutil[python_targets_python3_8(-)] media-libs/mutagen[python_targets_python3_8(-)] discid? ( dev-python/python-discid[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/fasteners[python_targets_python3_9(-)] dev-python/PyQt5[declarative,gui,network,widgets,python_targets_python3_9(-)] dev-python/python-dateutil[python_targets_python3_9(-)] media-libs/mutagen[python_targets_python3_9(-)] discid? ( dev-python/python-discid[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/fasteners[python_targets_python3_10(-)] dev-python/PyQt5[declarative,gui,network,widgets,python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] media-libs/mutagen[python_targets_python3_10(-)] discid? ( dev-python/python-discid[python_targets_python3_10(-)] ) ) fingerprints? ( media-libs/chromaprint[tools] ) python_single_target_python3_8? ( >=dev-python/pytest-4.5.0[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/pytest-4.5.0[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/pytest-4.5.0[python_targets_python3_10(-)] ) ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) python_single_target_python3_8? ( >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/setuptools-42.0.2[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/setuptools-42.0.2[python_targets_python3_10(-)] ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DESCRIPTION=Cross-platform music tagger +EAPI=8 +HOMEPAGE=https://picard.musicbrainz.org +IUSE=discid fingerprints nls test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2+ +RDEPEND=python_single_target_python3_8? ( dev-python/fasteners[python_targets_python3_8(-)] dev-python/PyQt5[declarative,gui,network,widgets,python_targets_python3_8(-)] dev-python/python-dateutil[python_targets_python3_8(-)] media-libs/mutagen[python_targets_python3_8(-)] discid? ( dev-python/python-discid[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/fasteners[python_targets_python3_9(-)] dev-python/PyQt5[declarative,gui,network,widgets,python_targets_python3_9(-)] dev-python/python-dateutil[python_targets_python3_9(-)] media-libs/mutagen[python_targets_python3_9(-)] discid? ( dev-python/python-discid[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/fasteners[python_targets_python3_10(-)] dev-python/PyQt5[declarative,gui,network,widgets,python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] media-libs/mutagen[python_targets_python3_10(-)] discid? ( dev-python/python-discid[python_targets_python3_10(-)] ) ) fingerprints? ( media-libs/chromaprint[tools] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://musicbrainz.osuosl.org/pub/musicbrainz/picard/picard-2.6.4.tar.gz +_eclasses_=distutils-r1 252d4f554e611b0af601160a9c7be049 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-single-r1 d46c125afba8be02eb1cd7104bac6e9c python-utils-r1 655fe65f186504e455c2f3116808fda8 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa xdg 6024fbc93167fad782e2032933654857 xdg-utils 27f9a2f19502b925ac117bd657aa2979 +_md5_=09048aafffdb588529cd89d6341f6c64 diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz index f98c294a2f93..50097a21cbe0 100644 Binary files a/metadata/md5-cache/media-video/Manifest.gz and b/metadata/md5-cache/media-video/Manifest.gz differ diff --git a/metadata/md5-cache/media-video/vcsi-7-r2 b/metadata/md5-cache/media-video/vcsi-7-r2 deleted file mode 100644 index 1122a25bf3c0..000000000000 --- a/metadata/md5-cache/media-video/vcsi-7-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/parsedatetime[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[jpeg,truetype,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/texttable[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-fonts/dejavu media-video/ffmpeg >=dev-python/nose-1.3.7-r4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Create thumbnail sheets from video files -EAPI=7 -HOMEPAGE=https://github.com/amietn/vcsi -IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 x86 -LICENSE=MIT -RDEPEND=dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/parsedatetime[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[jpeg,truetype,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/texttable[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-fonts/dejavu media-video/ffmpeg python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/amietn/vcsi/archive/v7.tar.gz -> vcsi-7.tar.gz -_eclasses_=distutils-r1 252d4f554e611b0af601160a9c7be049 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 655fe65f186504e455c2f3116808fda8 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=ee185fdab615aa343f9c8428359d90b5 diff --git a/metadata/md5-cache/media-video/vcsi-7.0.13 b/metadata/md5-cache/media-video/vcsi-7.0.13 index 46831a3069a6..a3c52d0641f3 100644 --- a/metadata/md5-cache/media-video/vcsi-7.0.13 +++ b/metadata/md5-cache/media-video/vcsi-7.0.13 @@ -4,7 +4,7 @@ DESCRIPTION=Create thumbnail sheets from video files EAPI=8 HOMEPAGE=https://github.com/amietn/vcsi IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=MIT RDEPEND=dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/parsedatetime[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[jpeg,truetype,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/texttable[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-fonts/dejavu media-video/ffmpeg python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) python_targets_python3_10? ( dev-lang/python:3.10 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/amietn/vcsi/archive/7c974f7396a5c6e459f7c6033674ad7144e820a8.tar.gz -> vcsi-7.0.13.tar.gz _eclasses_=distutils-r1 252d4f554e611b0af601160a9c7be049 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 655fe65f186504e455c2f3116808fda8 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=e70635f32df78000f44f95ecac410cb9 +_md5_=8aed34a9c3f8f2771ef98fbf321a2656 diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz index a7c7e1d6a639..4efee860fc6e 100644 Binary files a/metadata/md5-cache/net-libs/Manifest.gz and b/metadata/md5-cache/net-libs/Manifest.gz differ diff --git a/metadata/md5-cache/net-libs/libquotient-0.6.10 b/metadata/md5-cache/net-libs/libquotient-0.6.11 similarity index 95% rename from metadata/md5-cache/net-libs/libquotient-0.6.10 rename to metadata/md5-cache/net-libs/libquotient-0.6.11 index d5317fa559b3..d053ae5d9714 100644 --- a/metadata/md5-cache/net-libs/libquotient-0.6.10 +++ b/metadata/md5-cache/net-libs/libquotient-0.6.11 @@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~ppc64 LICENSE=LGPL-2+ RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 SLOT=0 -SRC_URI=https://github.com/quotient-im/libQuotient/archive/0.6.10.tar.gz -> libquotient-0.6.10.tar.gz +SRC_URI=https://github.com/quotient-im/libQuotient/archive/0.6.11.tar.gz -> libquotient-0.6.11.tar.gz _eclasses_=cmake 11fee991ab428a3370e5c20fa8231fb6 flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa xdg-utils 27f9a2f19502b925ac117bd657aa2979 _md5_=076006d23e24c81327f5744e07f47bbe diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz index 162f49b24a6d..e9c61c6876ce 100644 Binary files a/metadata/md5-cache/sys-apps/Manifest.gz and b/metadata/md5-cache/sys-apps/Manifest.gz differ diff --git a/metadata/md5-cache/sys-apps/portage-3.0.19 b/metadata/md5-cache/sys-apps/portage-3.0.19 deleted file mode 100644 index b5103db82424..000000000000 --- a/metadata/md5-cache/sys-apps/portage-3.0.19 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-arch/xz-utils test? ( dev-vcs/git ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0=[bzip2(+),threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[bzip2(+),threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[bzip2(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[bzip2(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install preinst prepare pretend setup test -DEPEND=!build? ( python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0=[ssl(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[ssl(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[ssl(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+)] ) ) >=app-arch/tar-1.27 dev-lang/python-exec:2 >=sys-apps/sed-4.0.5 sys-devel/patch doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) apidoc? ( dev-python/sphinx dev-python/sphinx-epytext ) -DESCRIPTION=Portage is the package management and distribution system for Gentoo -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage -IUSE=apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 kernel_linux -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -PDEPEND=!build? ( >=net-misc/rsync-2.6.4 userland_GNU? ( >=sys-apps/coreutils-6.4 ) ) -RDEPEND=acct-user/portage app-arch/zstd >=app-arch/tar-1.27 dev-lang/python-exec:2 >=sys-apps/findutils-4.4 !build? ( >=sys-apps/sed-4.0.5 app-shells/bash:0[readline] >=app-admin/eselect-1.2 rsync-verify? ( >=app-portage/gemato-14.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=app-crypt/openpgp-keys-gentoo-release-20180706 >=app-crypt/gnupg-2.2.4-r2[ssl(-)] ) ) elibc_glibc? ( >=sys-apps/sandbox-2.2 ) elibc_musl? ( >=sys-apps/sandbox-2.2 ) elibc_uclibc? ( >=sys-apps/sandbox-2.2 ) kernel_linux? ( sys-apps/util-linux ) >=app-misc/pax-utils-0.1.17 selinux? ( >=sys-libs/libselinux-2.0.94[python,python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) xattr? ( kernel_linux? ( >=sys-apps/install-xattr-0.3 ) ) !=dev-python/pypy3-7.3.0:0=[bzip2(+),threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[bzip2(+),threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[bzip2(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[bzip2(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/portage/portage-3.0.19.tar.gz -_eclasses_=distutils-r1 252d4f554e611b0af601160a9c7be049 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 linux-info 0979a3f84b9948fbe2a553beb6b5f505 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b prefix d04f14b297013ad1410550c0757f14f8 python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 655fe65f186504e455c2f3116808fda8 tmpfiles 5cd6e8cf3288d5b19ff8b5c78c7e3e31 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=e8c89ace7c834acafa9b29a7ebc72a08 diff --git a/metadata/md5-cache/sys-apps/portage-3.0.22 b/metadata/md5-cache/sys-apps/portage-3.0.22 deleted file mode 100644 index dd3a28885947..000000000000 --- a/metadata/md5-cache/sys-apps/portage-3.0.22 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-arch/xz-utils test? ( dev-vcs/git ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0=[bzip2(+),threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[bzip2(+),threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[bzip2(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[bzip2(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install preinst prepare pretend setup test -DEPEND=!build? ( python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0=[ssl(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[ssl(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[ssl(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+)] ) ) >=app-arch/tar-1.27 dev-lang/python-exec:2 >=sys-apps/sed-4.0.5 sys-devel/patch doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) apidoc? ( dev-python/sphinx dev-python/sphinx-epytext ) -DESCRIPTION=The package management and distribution system for Gentoo -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage -IUSE=apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 kernel_linux -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -PDEPEND=!build? ( >=net-misc/rsync-2.6.4 userland_GNU? ( >=sys-apps/coreutils-6.4 ) ) -RDEPEND=acct-user/portage app-arch/zstd >=app-arch/tar-1.27 dev-lang/python-exec:2 >=sys-apps/findutils-4.4 !build? ( >=sys-apps/sed-4.0.5 >=app-shells/bash-5.0:0[readline] >=app-admin/eselect-1.2 rsync-verify? ( >=app-portage/gemato-14.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=app-crypt/openpgp-keys-gentoo-release-20180706 >=app-crypt/gnupg-2.2.4-r2[ssl(-)] ) ) elibc_glibc? ( >=sys-apps/sandbox-2.2 ) elibc_musl? ( >=sys-apps/sandbox-2.2 ) elibc_uclibc? ( >=sys-apps/sandbox-2.2 ) kernel_linux? ( sys-apps/util-linux ) >=app-misc/pax-utils-0.1.17 selinux? ( >=sys-libs/libselinux-2.0.94[python,python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) xattr? ( kernel_linux? ( >=sys-apps/install-xattr-0.3 ) ) !=dev-python/pypy3-7.3.0:0=[bzip2(+),threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[bzip2(+),threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[bzip2(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[bzip2(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://gitweb.gentoo.org/proj/portage.git/snapshot/portage-3.0.22.tar.bz2 -_eclasses_=distutils-r1 252d4f554e611b0af601160a9c7be049 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 linux-info 0979a3f84b9948fbe2a553beb6b5f505 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b prefix d04f14b297013ad1410550c0757f14f8 python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 655fe65f186504e455c2f3116808fda8 tmpfiles 5cd6e8cf3288d5b19ff8b5c78c7e3e31 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=251f5fd9886f6786d085dc1c9c5d59c9 diff --git a/metadata/md5-cache/sys-apps/portage-3.0.23 b/metadata/md5-cache/sys-apps/portage-3.0.23 deleted file mode 100644 index 0be85a458ae9..000000000000 --- a/metadata/md5-cache/sys-apps/portage-3.0.23 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-arch/xz-utils test? ( dev-vcs/git ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0=[bzip2(+),threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[bzip2(+),threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[bzip2(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[bzip2(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install preinst prepare pretend setup test -DEPEND=!build? ( python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0=[ssl(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[ssl(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[ssl(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+)] ) ) >=app-arch/tar-1.27 dev-lang/python-exec:2 >=sys-apps/sed-4.0.5 sys-devel/patch doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) apidoc? ( dev-python/sphinx dev-python/sphinx-epytext ) -DESCRIPTION=The package management and distribution system for Gentoo -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage -IUSE=apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 kernel_linux -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -PDEPEND=!build? ( >=net-misc/rsync-2.6.4 userland_GNU? ( >=sys-apps/coreutils-6.4 ) ) -RDEPEND=acct-user/portage app-arch/zstd >=app-arch/tar-1.27 dev-lang/python-exec:2 >=sys-apps/findutils-4.4 !build? ( >=sys-apps/sed-4.0.5 >=app-shells/bash-5.0:0[readline] >=app-admin/eselect-1.2 rsync-verify? ( >=app-portage/gemato-14.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=app-crypt/openpgp-keys-gentoo-release-20180706 >=app-crypt/gnupg-2.2.4-r2[ssl(-)] ) ) elibc_glibc? ( >=sys-apps/sandbox-2.2 ) elibc_musl? ( >=sys-apps/sandbox-2.2 ) elibc_uclibc? ( >=sys-apps/sandbox-2.2 ) kernel_linux? ( sys-apps/util-linux ) >=app-misc/pax-utils-0.1.17 selinux? ( >=sys-libs/libselinux-2.0.94[python,python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) xattr? ( kernel_linux? ( >=sys-apps/install-xattr-0.3 ) ) !=dev-python/pypy3-7.3.0:0=[bzip2(+),threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[bzip2(+),threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[bzip2(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[bzip2(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://gitweb.gentoo.org/proj/portage.git/snapshot/portage-3.0.23.tar.bz2 -_eclasses_=distutils-r1 252d4f554e611b0af601160a9c7be049 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 linux-info 0979a3f84b9948fbe2a553beb6b5f505 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b prefix d04f14b297013ad1410550c0757f14f8 python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 655fe65f186504e455c2f3116808fda8 tmpfiles 5cd6e8cf3288d5b19ff8b5c78c7e3e31 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=251f5fd9886f6786d085dc1c9c5d59c9 diff --git a/metadata/md5-cache/sys-apps/portage-3.0.24 b/metadata/md5-cache/sys-apps/portage-3.0.24 deleted file mode 100644 index 0dd846d49af6..000000000000 --- a/metadata/md5-cache/sys-apps/portage-3.0.24 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-arch/xz-utils test? ( dev-vcs/git ) python_targets_python3_8? ( dev-lang/python:3.8[bzip2(+),threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[bzip2(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[bzip2(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install preinst prepare pretend setup test -DEPEND=!build? ( python_targets_python3_8? ( dev-lang/python:3.8[ssl(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[ssl(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+)] ) ) >=app-arch/tar-1.27 dev-lang/python-exec:2 >=sys-apps/sed-4.0.5 sys-devel/patch doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) apidoc? ( dev-python/sphinx dev-python/sphinx-epytext ) -DESCRIPTION=The package management and distribution system for Gentoo -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage -IUSE=apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 kernel_linux -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -PDEPEND=!build? ( >=net-misc/rsync-2.6.4 userland_GNU? ( >=sys-apps/coreutils-6.4 ) ) -RDEPEND=acct-user/portage app-arch/zstd >=app-arch/tar-1.27 dev-lang/python-exec:2 >=sys-apps/findutils-4.4 !build? ( >=sys-apps/sed-4.0.5 >=app-shells/bash-5.0:0[readline] >=app-admin/eselect-1.2 rsync-verify? ( >=app-portage/gemato-14.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=app-crypt/openpgp-keys-gentoo-release-20180706 >=app-crypt/gnupg-2.2.4-r2[ssl(-)] ) ) elibc_glibc? ( >=sys-apps/sandbox-2.2 ) elibc_musl? ( >=sys-apps/sandbox-2.2 ) elibc_uclibc? ( >=sys-apps/sandbox-2.2 ) kernel_linux? ( sys-apps/util-linux ) >=app-misc/pax-utils-0.1.17 selinux? ( >=sys-libs/libselinux-2.0.94[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) xattr? ( kernel_linux? ( >=sys-apps/install-xattr-0.3 ) ) !=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://gitweb.gentoo.org/proj/portage.git/snapshot/portage-3.0.24.tar.bz2 -_eclasses_=distutils-r1 252d4f554e611b0af601160a9c7be049 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 linux-info 0979a3f84b9948fbe2a553beb6b5f505 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b prefix d04f14b297013ad1410550c0757f14f8 python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 655fe65f186504e455c2f3116808fda8 tmpfiles 5cd6e8cf3288d5b19ff8b5c78c7e3e31 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=edc1707e7fd2bfb5bac8b2b5a334dfd6 diff --git a/metadata/md5-cache/sys-apps/portage-3.0.26 b/metadata/md5-cache/sys-apps/portage-3.0.26 deleted file mode 100644 index 23e4b2627e0a..000000000000 --- a/metadata/md5-cache/sys-apps/portage-3.0.26 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-arch/xz-utils test? ( dev-vcs/git ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0=[bzip2(+),threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[bzip2(+),threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[bzip2(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[bzip2(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install preinst prepare pretend setup test -DEPEND=!build? ( python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0=[ssl(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[ssl(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[ssl(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+)] ) ) >=app-arch/tar-1.27 dev-lang/python-exec:2 >=sys-apps/sed-4.0.5 sys-devel/patch doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) apidoc? ( dev-python/sphinx dev-python/sphinx-epytext ) -DESCRIPTION=The package management and distribution system for Gentoo -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage -IUSE=apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 kernel_linux -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -PDEPEND=!build? ( >=net-misc/rsync-2.6.4 userland_GNU? ( >=sys-apps/coreutils-6.4 ) ) -RDEPEND=acct-user/portage app-arch/zstd >=app-arch/tar-1.27 dev-lang/python-exec:2 >=sys-apps/findutils-4.4 !build? ( >=sys-apps/sed-4.0.5 >=app-shells/bash-5.0:0[readline] >=app-admin/eselect-1.2 rsync-verify? ( >=app-portage/gemato-14.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=app-crypt/openpgp-keys-gentoo-release-20180706 >=app-crypt/gnupg-2.2.4-r2[ssl(-)] ) ) elibc_glibc? ( >=sys-apps/sandbox-2.2 ) elibc_musl? ( >=sys-apps/sandbox-2.2 ) elibc_uclibc? ( >=sys-apps/sandbox-2.2 ) kernel_linux? ( sys-apps/util-linux ) >=app-misc/pax-utils-0.1.17 selinux? ( >=sys-libs/libselinux-2.0.94[python,python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) xattr? ( kernel_linux? ( >=sys-apps/install-xattr-0.3 ) ) !=dev-python/pypy3-7.3.0:0=[bzip2(+),threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[bzip2(+),threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[bzip2(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[bzip2(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://gitweb.gentoo.org/proj/portage.git/snapshot/portage-3.0.26.tar.bz2 -_eclasses_=distutils-r1 252d4f554e611b0af601160a9c7be049 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 linux-info 0979a3f84b9948fbe2a553beb6b5f505 multibuild 05a584848db4901c97fcd94ae7cc3a97 multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b prefix d04f14b297013ad1410550c0757f14f8 python-r1 e574a3642f886323f18f867ecc4d91c4 python-utils-r1 655fe65f186504e455c2f3116808fda8 tmpfiles 5cd6e8cf3288d5b19ff8b5c78c7e3e31 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa -_md5_=7efbfbf4db12ddacf93cf7ced9200987 diff --git a/metadata/md5-cache/sys-boot/Manifest.gz b/metadata/md5-cache/sys-boot/Manifest.gz index 5e118db2dd11..f48081625798 100644 Binary files a/metadata/md5-cache/sys-boot/Manifest.gz and b/metadata/md5-cache/sys-boot/Manifest.gz differ diff --git a/metadata/md5-cache/sys-boot/os-prober-1.78 b/metadata/md5-cache/sys-boot/os-prober-1.78-r1 similarity index 100% rename from metadata/md5-cache/sys-boot/os-prober-1.78 rename to metadata/md5-cache/sys-boot/os-prober-1.78-r1 diff --git a/metadata/md5-cache/sys-boot/os-prober-1.79 b/metadata/md5-cache/sys-boot/os-prober-1.79 new file mode 100644 index 000000000000..4b1a25c00879 --- /dev/null +++ b/metadata/md5-cache/sys-boot/os-prober-1.79 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile install postinst prepare +DESCRIPTION=Utility to detect other OSs on a set of drives +EAPI=8 +HOMEPAGE=https://salsa.debian.org/installer-team/os-prober +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 +RDEPEND=sys-boot/grub:2[mount] +SLOT=0 +SRC_URI=mirror://debian/pool/main/o/os-prober/os-prober_1.79.tar.xz +_eclasses_=multilib 4b66d835ec72e021e359bb81eacfe988 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=1ae3da1b8080ba30cffb79b0dfea89b9 diff --git a/metadata/md5-cache/sys-boot/os-prober-9999 b/metadata/md5-cache/sys-boot/os-prober-9999 new file mode 100644 index 000000000000..b3afba51e70e --- /dev/null +++ b/metadata/md5-cache/sys-boot/os-prober-9999 @@ -0,0 +1,11 @@ +BDEPEND=>=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile install postinst prepare unpack +DESCRIPTION=Utility to detect other OSs on a set of drives +EAPI=8 +HOMEPAGE=https://salsa.debian.org/installer-team/os-prober +LICENSE=GPL-3 +PROPERTIES=live +RDEPEND=sys-boot/grub:2[mount] +SLOT=0 +_eclasses_=git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da multilib 4b66d835ec72e021e359bb81eacfe988 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa +_md5_=663dfdbc57e14a308dc7f5e393897b27 diff --git a/metadata/md5-cache/www-servers/Manifest.gz b/metadata/md5-cache/www-servers/Manifest.gz index 50f5c97c75d6..b0607fa95197 100644 Binary files a/metadata/md5-cache/www-servers/Manifest.gz and b/metadata/md5-cache/www-servers/Manifest.gz differ diff --git a/metadata/md5-cache/www-servers/apache-2.4.50 b/metadata/md5-cache/www-servers/apache-2.4.50 deleted file mode 100644 index 7f38418b83d0..000000000000 --- a/metadata/md5-cache/www-servers/apache-2.4.50 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 ssl? ( dev-libs/openssl:0 ) virtual/pkgconfig suexec? ( suexec-caps? ( sys-libs/libcap ) ) virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare setup -DEPEND=dev-lang/perl >=dev-libs/apr-1.5.1:= =dev-libs/apr-util-1*:=[gdbm=,ldap?] dev-libs/libpcre virtual/libcrypt:= apache2_modules_brotli? ( >=app-arch/brotli-0.6.0:= ) apache2_modules_deflate? ( sys-libs/zlib ) apache2_modules_http2? ( >=net-libs/nghttp2-1.2.1 kernel_linux? ( sys-apps/util-linux ) ) apache2_modules_md? ( >=dev-libs/jansson-2.10 ) apache2_modules_mime? ( app-misc/mime-types ) apache2_modules_proxy_http2? ( >=net-libs/nghttp2-1.2.1 kernel_linux? ( sys-apps/util-linux ) ) apache2_modules_session_crypto? ( dev-libs/apr-util[openssl] ) gdbm? ( sys-libs/gdbm:= ) ldap? ( =net-nds/openldap-2* ) selinux? ( sec-policy/selinux-apache ) ssl? ( >=dev-libs/openssl-1.0.2:0= kernel_linux? ( sys-apps/util-linux ) ) -DESCRIPTION=The Apache Web Server -EAPI=7 -HOMEPAGE=https://httpd.apache.org/ -IUSE=ssl lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 debug doc gdbm ldap selinux ssl static suexec +suexec-caps suexec-syslog split-usr threads apache2_modules_access_compat apache2_modules_actions apache2_modules_alias apache2_modules_asis apache2_modules_auth_basic apache2_modules_auth_digest apache2_modules_auth_form apache2_modules_authn_alias apache2_modules_authn_anon apache2_modules_authn_core apache2_modules_authn_dbd apache2_modules_authn_dbm apache2_modules_authn_file apache2_modules_authn_socache apache2_modules_authz_core apache2_modules_authz_dbd apache2_modules_authz_dbm apache2_modules_authz_groupfile apache2_modules_authz_host apache2_modules_authz_owner apache2_modules_authz_user apache2_modules_autoindex apache2_modules_brotli apache2_modules_cache apache2_modules_cache_disk apache2_modules_cache_socache apache2_modules_cern_meta apache2_modules_charset_lite apache2_modules_cgi apache2_modules_cgid apache2_modules_dav apache2_modules_dav_fs apache2_modules_dav_lock apache2_modules_dbd apache2_modules_deflate apache2_modules_dir apache2_modules_dumpio apache2_modules_env apache2_modules_expires apache2_modules_ext_filter apache2_modules_file_cache apache2_modules_filter apache2_modules_headers +apache2_modules_http2 apache2_modules_ident apache2_modules_imagemap apache2_modules_include apache2_modules_info apache2_modules_lbmethod_byrequests apache2_modules_lbmethod_bytraffic apache2_modules_lbmethod_bybusyness apache2_modules_lbmethod_heartbeat apache2_modules_log_config apache2_modules_log_forensic apache2_modules_logio apache2_modules_lua apache2_modules_macro apache2_modules_md apache2_modules_mime apache2_modules_mime_magic apache2_modules_negotiation apache2_modules_proxy apache2_modules_proxy_ajp apache2_modules_proxy_balancer apache2_modules_proxy_connect apache2_modules_proxy_ftp apache2_modules_proxy_html apache2_modules_proxy_http apache2_modules_proxy_scgi apache2_modules_proxy_http2 apache2_modules_proxy_fcgi apache2_modules_proxy_uwsgi apache2_modules_proxy_wstunnel apache2_modules_rewrite apache2_modules_ratelimit apache2_modules_remoteip apache2_modules_reqtimeout apache2_modules_session apache2_modules_session_cookie apache2_modules_session_crypto apache2_modules_session_dbd apache2_modules_setenvif apache2_modules_slotmem_shm apache2_modules_speling apache2_modules_socache_memcache apache2_modules_socache_shmcb apache2_modules_status apache2_modules_substitute apache2_modules_unique_id apache2_modules_userdir apache2_modules_usertrack apache2_modules_unixd apache2_modules_version apache2_modules_vhost_alias apache2_modules_watchdog apache2_modules_xml2enc apache2_mpms_prefork apache2_mpms_event apache2_mpms_worker -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x64-macos ~sparc64-solaris ~x64-solaris -LICENSE=Apache-2.0 Apache-1.1 -PDEPEND=~app-admin/apache-tools-2.4.50 -RDEPEND=apache2_modules_lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) dev-lang/perl >=dev-libs/apr-1.5.1:= =dev-libs/apr-util-1*:=[gdbm=,ldap?] dev-libs/libpcre virtual/libcrypt:= apache2_modules_brotli? ( >=app-arch/brotli-0.6.0:= ) apache2_modules_deflate? ( sys-libs/zlib ) apache2_modules_http2? ( >=net-libs/nghttp2-1.2.1 kernel_linux? ( sys-apps/util-linux ) ) apache2_modules_md? ( >=dev-libs/jansson-2.10 ) apache2_modules_mime? ( app-misc/mime-types ) apache2_modules_proxy_http2? ( >=net-libs/nghttp2-1.2.1 kernel_linux? ( sys-apps/util-linux ) ) apache2_modules_session_crypto? ( dev-libs/apr-util[openssl] ) gdbm? ( sys-libs/gdbm:= ) ldap? ( =net-nds/openldap-2* ) selinux? ( sec-policy/selinux-apache ) ssl? ( >=dev-libs/openssl-1.0.2:0= kernel_linux? ( sys-apps/util-linux ) ) virtual/tmpfiles -REQUIRED_USE=apache2_modules_lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) apache2_mpms_prefork? ( !apache2_mpms_event !apache2_mpms_worker !threads ) apache2_mpms_event? ( !apache2_mpms_prefork !apache2_mpms_worker threads ) apache2_mpms_worker? ( !apache2_mpms_prefork !apache2_mpms_event threads ) apache2_mpms_prefork? ( !apache2_modules_http2 ) apache2_modules_http2? ( ssl ) apache2_modules_md? ( ssl ) apache2_modules_auth_form? ( apache2_modules_session ) apache2_modules_brotli? ( apache2_modules_filter ) apache2_modules_dav_fs? ( apache2_modules_dav ) apache2_modules_dav_lock? ( apache2_modules_dav ) apache2_modules_deflate? ( apache2_modules_filter ) apache2_modules_cache_disk? ( apache2_modules_cache ) apache2_modules_ext_filter? ( apache2_modules_filter ) apache2_modules_file_cache? ( apache2_modules_cache ) apache2_modules_lbmethod_byrequests? ( apache2_modules_proxy_balancer ) apache2_modules_lbmethod_byrequests? ( apache2_modules_slotmem_shm ) apache2_modules_lbmethod_bytraffic? ( apache2_modules_proxy_balancer ) apache2_modules_lbmethod_bybusyness? ( apache2_modules_proxy_balancer ) apache2_modules_lbmethod_heartbeat? ( apache2_modules_proxy_balancer ) apache2_modules_log_forensic? ( apache2_modules_log_config ) apache2_modules_logio? ( apache2_modules_log_config ) apache2_modules_cache_disk? ( apache2_modules_cache ) apache2_modules_cache_socache? ( apache2_modules_cache ) apache2_modules_md? ( apache2_modules_watchdog ) apache2_modules_mime_magic? ( apache2_modules_mime ) apache2_modules_proxy_ajp? ( apache2_modules_proxy ) apache2_modules_proxy_balancer? ( apache2_modules_proxy ) apache2_modules_proxy_balancer? ( apache2_modules_slotmem_shm ) apache2_modules_proxy_connect? ( apache2_modules_proxy ) apache2_modules_proxy_ftp? ( apache2_modules_proxy ) apache2_modules_proxy_html? ( apache2_modules_proxy ) apache2_modules_proxy_html? ( apache2_modules_xml2enc ) apache2_modules_proxy_http? ( apache2_modules_proxy ) apache2_modules_proxy_http2? ( apache2_modules_proxy ) apache2_modules_proxy_scgi? ( apache2_modules_proxy ) apache2_modules_proxy_uwsgi? ( apache2_modules_proxy ) apache2_modules_proxy_fcgi? ( apache2_modules_proxy ) apache2_modules_proxy_wstunnel? ( apache2_modules_proxy ) apache2_modules_session_cookie? ( apache2_modules_session ) apache2_modules_session_dbd? ( apache2_modules_dbd ) apache2_modules_session_dbd? ( apache2_modules_session ) apache2_modules_socache_memcache? ( apache2_modules_cache ) apache2_modules_substitute? ( apache2_modules_filter ) -SLOT=2 -SRC_URI=mirror://apache/httpd/httpd-2.4.50.tar.bz2 https://dev.gentoo.org/~polynomial-c/dist/apache/gentoo-apache-2.4.46-r6-20210212.tar.bz2 -_eclasses_=apache-2 2ac8b88289753f6ba063ef5f5c99b369 autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e lua-single ba92a0c9d413e015c6625cdb0b9aaf99 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 multilib 4b66d835ec72e021e359bb81eacfe988 ssl-cert 1283a22296251a63df6c137c9b929269 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 5cd6e8cf3288d5b19ff8b5c78c7e3e31 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa user 1033b6bed7cf367c4507ea9a3ff503d0 user-info 2e75eaea3582b052ec16d9d5aa74ced3 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=0067c1c6dd043b01ffec1376244ba4df diff --git a/metadata/md5-cache/www-servers/civetweb-1.11 b/metadata/md5-cache/www-servers/civetweb-1.11 deleted file mode 100644 index eba8ec740e07..000000000000 --- a/metadata/md5-cache/www-servers/civetweb-1.11 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=ssl? ( dev-libs/openssl:0= ) sys-devel/make >=dev-util/cmake-3.9.6 -DESCRIPTION=Embedded C/C++ web server -EAPI=6 -HOMEPAGE=https://github.com/civetweb/civetweb/ -IUSE=cxx +server ssl -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=ssl? ( dev-libs/openssl:0= ) -SLOT=0 -SRC_URI=https://github.com/civetweb/civetweb/archive/v1.11.tar.gz -> civetweb-1.11.tar.gz -_eclasses_=cmake-utils f40ef5c4fb8eda19cca8d6604bef497e desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 27f9a2f19502b925ac117bd657aa2979 -_md5_=72b8357b97a865850b219b665f80742d diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 7e97de6593e8..aa09d3382828 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Fri, 08 Oct 2021 05:09:13 +0000 +Fri, 08 Oct 2021 11:39:15 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index cd30a7d93fe7..3ef2f04a8c95 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Fri Oct 8 05:09:13 AM UTC 2021 +Fri Oct 8 11:39:15 AM UTC 2021 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 40519d9189e2..316eed21e76a 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Fri, 08 Oct 2021 05:30:01 +0000 +Fri, 08 Oct 2021 12:00:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index 7e9760da7243..1f16078074e9 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -441a038361d0e2b9f0bb3abef55f4efddff549b7 1633669361 2021-10-08T05:02:41+00:00 +df9201a41d8faafa0dca74463e6c7a409161651d 1633692514 2021-10-08T11:28:34+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index daddd90830a2..356931e3a8da 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1633669501 Fri 08 Oct 2021 05:05:01 AM UTC +1633692901 Fri 08 Oct 2021 11:35:01 AM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 7e97de6593e8..aa09d3382828 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Fri, 08 Oct 2021 05:09:13 +0000 +Fri, 08 Oct 2021 11:39:15 +0000 diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz index 3a8b803d42b7..cda5a88aadb9 100644 Binary files a/net-libs/Manifest.gz and b/net-libs/Manifest.gz differ diff --git a/net-libs/libquotient/Manifest b/net-libs/libquotient/Manifest index d4dfe16ef548..95feba5e741b 100644 --- a/net-libs/libquotient/Manifest +++ b/net-libs/libquotient/Manifest @@ -1 +1 @@ -DIST libquotient-0.6.10.tar.gz 561503 BLAKE2B ee5f15af16a964a517e9d51befbf79dbaeb433f366cc1c730681f1bf088a53a38a2ccacfcf4f3cc38998b4a15dbb8418d0864da936f00911f0af94f5aadac36f SHA512 3a70f06c6f74d599033a17527e0bd7abd2b52b9425114def3b0630fbf8ff5c22095227856cae7319e2fb6f7025439606cd986183c5d530463c092209b7291f5a +DIST libquotient-0.6.11.tar.gz 562144 BLAKE2B 75be68371ac1873e38f9ff81273419ed1eb773d02408137a7dafc9a60f520a2ba0b5556783272f8902dd98f7f5dac3a92ab393da5dd48acfffeba8b1631a84dd SHA512 76a11c80822ae3279d643559b481a09fe45b1f8effb7b0efeeb7ab54f13dd06997d9220dcb36c13d270f5641f496dba350f528c49e239757f4546de9fbe940fa diff --git a/net-libs/libquotient/libquotient-0.6.10.ebuild b/net-libs/libquotient/libquotient-0.6.11.ebuild similarity index 100% rename from net-libs/libquotient/libquotient-0.6.10.ebuild rename to net-libs/libquotient/libquotient-0.6.11.ebuild diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz index b8ff79645242..7f801f25efde 100644 Binary files a/sys-apps/Manifest.gz and b/sys-apps/Manifest.gz differ diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index d7231af7ca07..09100f2e8d69 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -1,13 +1,8 @@ DIST portage-3.0.18.tar.xz 971692 BLAKE2B 0a8d2062fce1bf85a2f1025d17ddd3eafc987fd93c01f17bcc4487b23841e530451502417e24bbe58175b4fee871ceb528696775116a60f93b7b841d14ecf7a3 SHA512 d3f4b5258748fbef7b8ec000685b7e42804123a5c6b474bb6679666c2696a16e3bd202108df6e647770406539ff223bfd0deb1a3b4240e0a7ba1f2ec52aca2cd -DIST portage-3.0.19.tar.gz 1347687 BLAKE2B 86eea08c2559b2d5a3eac39d8f7523380769710e7b4e3973463410bc291e746d9a36708e26d9b6456c06f67157fd04385c98ae28e25e48dba510fbaaab2d3536 SHA512 355153839219b93ae5d7c844ac5ed7ada10b2932d4a8e2b8208793fc33dfba3d46abe5ec7ecfbef9f16f23a6b21e57b7b14247f0b1fd85018a07e198bafa209c DIST portage-3.0.20-bug-777492-209be9a.patch 1758 BLAKE2B 9ed7b18ef8b73c59a08e5a2c2fba9365b37bd8cace32d5a275a4003cbf3f40f6a0a5a4d168dae987169e2017222a3af291d9a860a4494c994ef51ca851620db1 SHA512 38f402d1ecf125af7c454afdcee12221fa715f4e043c1a59073422025a12508a06a4bb77503bb75f6ed9603ff507499558bc1032157f5fc0aee9573bb18a6e4b DIST portage-3.0.20-bug-777492-a4d8829.patch 4549 BLAKE2B 9023c7bd3d173b48e1bfcf6d48c87f6b01731d6ec154132797c820a4c24ffedcaaf2eabf380d08c43238b377cb33c1be090fe8d213f8aef39b813ba2fab25672 SHA512 5575015216534bc0ddc0aa79bd2c1a96180d40dd8b3df61bb95e49a2d86e60da10a5eb8d658bf616da3f3f15ff6f4377d82e72ceca770304d2d79f1f25a26a11 DIST portage-3.0.20-bug-796584-693f6bf.patch 2335 BLAKE2B 4922fad1fc34977b786555f1811e7b3b80e910bb940492eb735e95349f2ebb6c6f52642908fdc49e87c5f8b14f9171c8f32c627fe5ab472e645d5bc41c55bf33 SHA512 4032aef8de565e9ab166bf0f1b0fe4b4aec755eac4b8960dde57f89e08b00609a33cdce56f0f469292facb46aa088da4f3465cec935811cae4d00cca2254763b DIST portage-3.0.20-bug-796812-2ce11f0.patch 1292 BLAKE2B b7ca91f6d24e0eaf398ecdae8534ba19f88649ae91316a1cf074a04755a433038c04be49bce4d06306a03e25f7b83899205b971e40fba9248a56d5e65c48a2a8 SHA512 7de6d01d35e6e65be631a31e886b0b7d56d87211aeb1d5d3b8a60c3c6c510db368cca9280ea430675fd101434a15b3d1aef47d2a1d90a28fb634de46c2152768 DIST portage-3.0.20-bug-796959-c8a52e1-c3e4919.patch 10306 BLAKE2B 9ffcf396b983accef3263efa9f7a6d515cb5b669643abc5dfe610577abec80713d8a202950d37ed78625446f2db37559639002745dea7cc973d47f8befadca06 SHA512 f4cdf3dec98f7ba7da4d5454f4e75408b64934f59e4e1fc9f391a8fe4832b03c4598eef0affba01a415bcc2135d09d682fa612116ed1dbd753783268af243aa8 DIST portage-3.0.20.tar.gz 1348818 BLAKE2B e8af0662d073110a921ef23865872b0440f5e549da92b828af3dc71010d0f49d98c429c52c90ed683407fcfee7bf17a504082166f2fcad9590d7435dd43dfb83 SHA512 69c1846dedf0cfa3f57b2748cf8e077ead05ab0185e785dfc6310439b8624cdd72449209a807f12f59a5175ba065f8cca1409d43bee6012900b2c8b1e7f9b7e9 -DIST portage-3.0.22.tar.bz2 1150425 BLAKE2B af9cb1eeb96d887fe13514b14b9820c37b0de3204ebd423e69fea839a2908db2a916a03e82186ee9cc64562b770c27e407431fc00427ec1a5119b80ce35d5128 SHA512 0c227cb5a532235e735f973a5eb8f018189abb067e4b94276a780357b6ce93c9c967a03a3320affddf3c614fd26188e7598eeaee350305013b427a343892b016 -DIST portage-3.0.23.tar.bz2 1150929 BLAKE2B 26009cd2c19a138783a713d524744215796d35bb495e753e0fc76a354db89cfd210bdb62eea2dc54609e18024be49cec0e1de96bb6225f6d50fe9d8f52d8cbe5 SHA512 e0b21cd9f2eeaf201e2caf9f39afd9d0525a25d1576955b277ea9b44f0fcfdbe27ff54de16a06da53f72a08bbafc73a14f9d874dba4edebca3cbdf69fbf31862 -DIST portage-3.0.24.tar.bz2 1153838 BLAKE2B b2cbb8b3156987f42ff6c8f140586eae40da4a0a42091a4d11f46b61b66e81ac8e4c366e69b12c06d3a300405f089d68e70175efb7eabe25bb19c47679c19873 SHA512 b16751ba0b4c604cd7d72ad8dfaad40d845f87066b4e54fe264093b88a0b29a6af4e8b72f00be2da501fd288dfa23143d8f61f49048e8565b9d17687ef3732d9 -DIST portage-3.0.26.tar.bz2 1153321 BLAKE2B bec2409fa80b236bff10ba1840f6b11294a2a08148e2fd143e13f09f8baf68a1fe1a0a448169850e33b4bb00eefbd0745e6503ffe61d0e5ca604d949a93c997c SHA512 d3ac941a3f9b24747e66ceda508ca6b6211c6ec412b7fbdfbbc9191696b67516aec4ab5ee5e49a086e32567e54f9156c3bf5c4fddb85ccebb1c61bb4c87e719a DIST portage-3.0.28.tar.bz2 1153994 BLAKE2B 8d9e3af04acd9bb5fdb3cff5b928abbf707db13f6c25afdac4399ea47adb67b2621ebb733927b4f9386e3f285fa7daac0423ae3fb0509a9df747b41c82865313 SHA512 148484b0384672116f2f2187eaddb56f646548324cd5f6c8e187a02bc965fb2bea6632214aed9b40c615acb89eb6124ab831ad85c59bac9a416b02a07506669b diff --git a/sys-apps/portage/portage-3.0.19.ebuild b/sys-apps/portage/portage-3.0.19.ebuild deleted file mode 100644 index a8c589d72a2a..000000000000 --- a/sys-apps/portage/portage-3.0.19.ebuild +++ /dev/null @@ -1,266 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( pypy3 python3_{7..10} ) -PYTHON_REQ_USE='bzip2(+),threads(+)' -TMPFILES_OPTIONAL=1 - -inherit distutils-r1 linux-info tmpfiles prefix - -DESCRIPTION="Portage is the package management and distribution system for Gentoo" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage" - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -SLOT="0" -IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" -RESTRICT="!test? ( test )" - -BDEPEND=" - app-arch/xz-utils - test? ( dev-vcs/git )" -DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') ) - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/sed-4.0.5 sys-devel/patch - doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) - apidoc? ( - dev-python/sphinx - dev-python/sphinx-epytext - )" -# Require sandbox-2.2 for bug #288863. -# For whirlpool hash, require python[ssl] (bug #425046). -# For compgen, require bash[readline] (bug #445576). -# app-portage/gemato goes without PYTHON_USEDEP since we're calling -# the executable. -RDEPEND=" - acct-user/portage - app-arch/zstd - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/findutils-4.4 - !build? ( - >=sys-apps/sed-4.0.5 - app-shells/bash:0[readline] - >=app-admin/eselect-1.2 - rsync-verify? ( - >=app-portage/gemato-14.5[${PYTHON_USEDEP}] - >=app-crypt/openpgp-keys-gentoo-release-20180706 - >=app-crypt/gnupg-2.2.4-r2[ssl(-)] - ) - ) - elibc_glibc? ( >=sys-apps/sandbox-2.2 ) - elibc_musl? ( >=sys-apps/sandbox-2.2 ) - elibc_uclibc? ( >=sys-apps/sandbox-2.2 ) - kernel_linux? ( sys-apps/util-linux ) - >=app-misc/pax-utils-0.1.17 - selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) - xattr? ( kernel_linux? ( - >=sys-apps/install-xattr-0.3 - ) ) - !> cnf/make.globals || die - fi - - if use native-extensions; then - printf "[build_ext]\nportage_ext_modules=true\n" >> \ - setup.cfg || die - fi - - if ! use ipc ; then - einfo "Disabling ipc..." - sed -e "s:_enable_ipc_daemon = True:_enable_ipc_daemon = False:" \ - -i lib/_emerge/AbstractEbuildProcess.py || \ - die "failed to patch AbstractEbuildProcess.py" - fi - - if use xattr && use kernel_linux ; then - einfo "Adding FEATURES=xattr to make.globals ..." - echo -e '\nFEATURES="${FEATURES} xattr"' >> cnf/make.globals \ - || die "failed to append to make.globals" - fi - - if use build || ! use rsync-verify; then - sed -e '/^sync-rsync-verify-metamanifest/s|yes|no|' \ - -e '/^sync-webrsync-verify-signature/s|yes|no|' \ - -i cnf/repos.conf || die "sed failed" - fi - - if [[ -n ${EPREFIX} ]] ; then - einfo "Setting portage.const.EPREFIX ..." - hprefixify -e "s|^(EPREFIX[[:space:]]*=[[:space:]]*\").*|\1${EPREFIX}\"|" \ - -w "/_BINARY/" lib/portage/const.py - - einfo "Prefixing shebangs ..." - > "${T}/shebangs" || die - while read -r -d $'\0' ; do - local shebang=$(head -n1 "$REPLY") - if [[ ${shebang} == "#!"* && ! ${shebang} == "#!${EPREFIX}/"* ]] ; then - echo "${REPLY}" >> "${T}/shebangs" || die - fi - done < <(find . -type f -executable ! -name etc-update -print0) - - if [[ -s ${T}/shebangs ]]; then - xargs sed -i -e "1s:^#!:#!${EPREFIX}:" < "${T}/shebangs" || die "sed failed" - fi - - einfo "Adjusting make.globals, repos.conf and etc-update ..." - hprefixify cnf/{make.globals,repos.conf} bin/etc-update - - if use prefix-guest ; then - sed -e "s|^\(main-repo = \).*|\\1gentoo_prefix|" \ - -e "s|^\\[gentoo\\]|[gentoo_prefix]|" \ - -e "s|^\(sync-uri = \).*|\\1rsync://rsync.prefix.bitzolder.nl/gentoo-portage-prefix|" \ - -i cnf/repos.conf || die "sed failed" - fi - - einfo "Adding FEATURES=force-prefix to make.globals ..." - echo -e '\nFEATURES="${FEATURES} force-prefix"' >> cnf/make.globals \ - || die "failed to append to make.globals" - fi - - cd "${S}/cnf" || die - if [ -f "make.conf.example.${ARCH}".diff ]; then - patch make.conf.example "make.conf.example.${ARCH}".diff || \ - die "Failed to patch make.conf.example" - else - eerror "" - eerror "Portage does not have an arch-specific configuration for this arch." - eerror "Please notify the arch maintainer about this issue. Using generic." - eerror "" - fi -} - -python_compile_all() { - local targets=() - use doc && targets+=( docbook ) - use apidoc && targets+=( apidoc ) - - if [[ ${targets[@]} ]]; then - esetup.py "${targets[@]}" - fi -} - -python_test() { - esetup.py test -} - -python_install() { - # Install sbin scripts to bindir for python-exec linking - # they will be relocated in pkg_preinst() - distutils-r1_python_install \ - --system-prefix="${EPREFIX}/usr" \ - --bindir="$(python_get_scriptdir)" \ - --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \ - --portage-bindir="${EPREFIX}/usr/lib/portage/${EPYTHON}" \ - --sbindir="$(python_get_scriptdir)" \ - --sysconfdir="${EPREFIX}/etc" \ - "${@}" -} - -python_install_all() { - distutils-r1_python_install_all - - local targets=() - use doc && targets+=( - install_docbook - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" - ) - use apidoc && targets+=( - install_apidoc - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" - ) - - # install docs - if [[ ${targets[@]} ]]; then - esetup.py "${targets[@]}" - fi - - dotmpfiles "${FILESDIR}"/portage-ccache.conf - - # Due to distutils/python-exec limitations - # these must be installed to /usr/bin. - local sbin_relocations='archive-conf dispatch-conf emaint env-update etc-update fixpackages regenworld' - einfo "Moving admin scripts to the correct directory" - dodir /usr/sbin - for target in ${sbin_relocations}; do - einfo "Moving /usr/bin/${target} to /usr/sbin/${target}" - mv "${ED}/usr/bin/${target}" "${ED}/usr/sbin/${target}" || die "sbin scripts move failed!" - done -} - -pkg_preinst() { - python_setup - local sitedir=$(python_get_sitedir) - [[ -d ${D}${sitedir} ]] || die "${D}${sitedir}: No such directory" - env -u DISTDIR \ - -u PORTAGE_OVERRIDE_EPREFIX \ - -u PORTAGE_REPOSITORIES \ - -u PORTDIR \ - -u PORTDIR_OVERLAY \ - PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ - "${PYTHON}" -m portage._compat_upgrade.default_locations || die - - env -u BINPKG_COMPRESS -u PORTAGE_REPOSITORIES \ - PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ - "${PYTHON}" -m portage._compat_upgrade.binpkg_compression || die - - env -u FEATURES -u PORTAGE_REPOSITORIES \ - PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ - "${PYTHON}" -m portage._compat_upgrade.binpkg_multi_instance || die - - # elog dir must exist to avoid logrotate error for bug #415911. - # This code runs in preinst in order to bypass the mapping of - # portage:portage to root:root which happens after src_install. - keepdir /var/log/portage/elog - # This is allowed to fail if the user/group are invalid for prefix users. - if chown portage:portage "${ED}"/var/log/portage{,/elog} 2>/dev/null ; then - chmod g+s,ug+rwx "${ED}"/var/log/portage{,/elog} - fi - - if has_version "<${CATEGORY}/${PN}-2.3.77"; then - elog "The emerge --autounmask option is now disabled by default, except for" - elog "portions of behavior which are controlled by the --autounmask-use and" - elog "--autounmask-license options. For backward compatibility, previous" - elog "behavior of --autounmask=y and --autounmask=n is entirely preserved." - elog "Users can get the old behavior simply by adding --autounmask to the" - elog "make.conf EMERGE_DEFAULT_OPTS variable. For the rationale for this" - elog "change, see https://bugs.gentoo.org/658648." - fi -} diff --git a/sys-apps/portage/portage-3.0.22.ebuild b/sys-apps/portage/portage-3.0.22.ebuild deleted file mode 100644 index 8fc97caa2cab..000000000000 --- a/sys-apps/portage/portage-3.0.22.ebuild +++ /dev/null @@ -1,265 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=bdepend -PYTHON_COMPAT=( pypy3 python3_{7..10} ) -PYTHON_REQ_USE='bzip2(+),threads(+)' -TMPFILES_OPTIONAL=1 - -inherit distutils-r1 linux-info tmpfiles prefix - -DESCRIPTION="The package management and distribution system for Gentoo" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage" -SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2" - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -SLOT="0" -IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" -RESTRICT="!test? ( test )" - -BDEPEND=" - app-arch/xz-utils - test? ( dev-vcs/git )" -DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') ) - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/sed-4.0.5 sys-devel/patch - doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) - apidoc? ( - dev-python/sphinx - dev-python/sphinx-epytext - )" -# Require sandbox-2.2 for bug #288863. -# For whirlpool hash, require python[ssl] (bug #425046). -# For compgen, require bash[readline] (bug #445576). -# app-portage/gemato goes without PYTHON_USEDEP since we're calling -# the executable. -RDEPEND=" - acct-user/portage - app-arch/zstd - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/findutils-4.4 - !build? ( - >=sys-apps/sed-4.0.5 - >=app-shells/bash-5.0:0[readline] - >=app-admin/eselect-1.2 - rsync-verify? ( - >=app-portage/gemato-14.5[${PYTHON_USEDEP}] - >=app-crypt/openpgp-keys-gentoo-release-20180706 - >=app-crypt/gnupg-2.2.4-r2[ssl(-)] - ) - ) - elibc_glibc? ( >=sys-apps/sandbox-2.2 ) - elibc_musl? ( >=sys-apps/sandbox-2.2 ) - elibc_uclibc? ( >=sys-apps/sandbox-2.2 ) - kernel_linux? ( sys-apps/util-linux ) - >=app-misc/pax-utils-0.1.17 - selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) - xattr? ( kernel_linux? ( - >=sys-apps/install-xattr-0.3 - ) ) - !> cnf/make.globals || die - fi - - if use native-extensions; then - printf "[build_ext]\nportage_ext_modules=true\n" >> \ - setup.cfg || die - fi - - if ! use ipc ; then - einfo "Disabling ipc..." - sed -e "s:_enable_ipc_daemon = True:_enable_ipc_daemon = False:" \ - -i lib/_emerge/AbstractEbuildProcess.py || \ - die "failed to patch AbstractEbuildProcess.py" - fi - - if use xattr && use kernel_linux ; then - einfo "Adding FEATURES=xattr to make.globals ..." - echo -e '\nFEATURES="${FEATURES} xattr"' >> cnf/make.globals \ - || die "failed to append to make.globals" - fi - - if use build || ! use rsync-verify; then - sed -e '/^sync-rsync-verify-metamanifest/s|yes|no|' \ - -e '/^sync-webrsync-verify-signature/s|yes|no|' \ - -i cnf/repos.conf || die "sed failed" - fi - - if [[ -n ${EPREFIX} ]] ; then - einfo "Setting portage.const.EPREFIX ..." - hprefixify -e "s|^(EPREFIX[[:space:]]*=[[:space:]]*\").*|\1${EPREFIX}\"|" \ - -w "/_BINARY/" lib/portage/const.py - - einfo "Prefixing shebangs ..." - > "${T}/shebangs" || die - while read -r -d $'\0' ; do - local shebang=$(head -n1 "$REPLY") - if [[ ${shebang} == "#!"* && ! ${shebang} == "#!${EPREFIX}/"* ]] ; then - echo "${REPLY}" >> "${T}/shebangs" || die - fi - done < <(find . -type f -executable ! -name etc-update -print0) - - if [[ -s ${T}/shebangs ]]; then - xargs sed -i -e "1s:^#!:#!${EPREFIX}:" < "${T}/shebangs" || die "sed failed" - fi - - einfo "Adjusting make.globals, repos.conf and etc-update ..." - hprefixify cnf/{make.globals,repos.conf} bin/etc-update - - if use prefix-guest ; then - sed -e "s|^\(main-repo = \).*|\\1gentoo_prefix|" \ - -e "s|^\\[gentoo\\]|[gentoo_prefix]|" \ - -e "s|^\(sync-uri = \).*|\\1rsync://rsync.prefix.bitzolder.nl/gentoo-portage-prefix|" \ - -i cnf/repos.conf || die "sed failed" - fi - - einfo "Adding FEATURES=force-prefix to make.globals ..." - echo -e '\nFEATURES="${FEATURES} force-prefix"' >> cnf/make.globals \ - || die "failed to append to make.globals" - fi - - cd "${S}/cnf" || die - if [ -f "make.conf.example.${ARCH}".diff ]; then - patch make.conf.example "make.conf.example.${ARCH}".diff || \ - die "Failed to patch make.conf.example" - else - eerror "" - eerror "Portage does not have an arch-specific configuration for this arch." - eerror "Please notify the arch maintainer about this issue. Using generic." - eerror "" - fi -} - -python_compile_all() { - local targets=() - use doc && targets+=( docbook ) - use apidoc && targets+=( apidoc ) - - if [[ ${targets[@]} ]]; then - esetup.py "${targets[@]}" - fi -} - -python_test() { - esetup.py test -} - -python_install() { - # Install sbin scripts to bindir for python-exec linking - # they will be relocated in pkg_preinst() - distutils-r1_python_install \ - --system-prefix="${EPREFIX}/usr" \ - --bindir="$(python_get_scriptdir)" \ - --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \ - --portage-bindir="${EPREFIX}/usr/lib/portage/${EPYTHON}" \ - --sbindir="$(python_get_scriptdir)" \ - --sysconfdir="${EPREFIX}/etc" \ - "${@}" -} - -python_install_all() { - distutils-r1_python_install_all - - local targets=() - use doc && targets+=( - install_docbook - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" - ) - use apidoc && targets+=( - install_apidoc - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" - ) - - # install docs - if [[ ${targets[@]} ]]; then - esetup.py "${targets[@]}" - fi - - dotmpfiles "${FILESDIR}"/portage-ccache.conf - - # Due to distutils/python-exec limitations - # these must be installed to /usr/bin. - local sbin_relocations='archive-conf dispatch-conf emaint env-update etc-update fixpackages regenworld' - einfo "Moving admin scripts to the correct directory" - dodir /usr/sbin - for target in ${sbin_relocations}; do - einfo "Moving /usr/bin/${target} to /usr/sbin/${target}" - mv "${ED}/usr/bin/${target}" "${ED}/usr/sbin/${target}" || die "sbin scripts move failed!" - done -} - -pkg_preinst() { - python_setup - local sitedir=$(python_get_sitedir) - [[ -d ${D}${sitedir} ]] || die "${D}${sitedir}: No such directory" - env -u DISTDIR \ - -u PORTAGE_OVERRIDE_EPREFIX \ - -u PORTAGE_REPOSITORIES \ - -u PORTDIR \ - -u PORTDIR_OVERLAY \ - PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ - "${PYTHON}" -m portage._compat_upgrade.default_locations || die - - env -u BINPKG_COMPRESS -u PORTAGE_REPOSITORIES \ - PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ - "${PYTHON}" -m portage._compat_upgrade.binpkg_compression || die - - env -u FEATURES -u PORTAGE_REPOSITORIES \ - PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ - "${PYTHON}" -m portage._compat_upgrade.binpkg_multi_instance || die - - # elog dir must exist to avoid logrotate error for bug #415911. - # This code runs in preinst in order to bypass the mapping of - # portage:portage to root:root which happens after src_install. - keepdir /var/log/portage/elog - # This is allowed to fail if the user/group are invalid for prefix users. - if chown portage:portage "${ED}"/var/log/portage{,/elog} 2>/dev/null ; then - chmod g+s,ug+rwx "${ED}"/var/log/portage{,/elog} - fi - - if has_version "<${CATEGORY}/${PN}-2.3.77"; then - elog "The emerge --autounmask option is now disabled by default, except for" - elog "portions of behavior which are controlled by the --autounmask-use and" - elog "--autounmask-license options. For backward compatibility, previous" - elog "behavior of --autounmask=y and --autounmask=n is entirely preserved." - elog "Users can get the old behavior simply by adding --autounmask to the" - elog "make.conf EMERGE_DEFAULT_OPTS variable. For the rationale for this" - elog "change, see https://bugs.gentoo.org/658648." - fi -} diff --git a/sys-apps/portage/portage-3.0.23.ebuild b/sys-apps/portage/portage-3.0.23.ebuild deleted file mode 100644 index 8fc97caa2cab..000000000000 --- a/sys-apps/portage/portage-3.0.23.ebuild +++ /dev/null @@ -1,265 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=bdepend -PYTHON_COMPAT=( pypy3 python3_{7..10} ) -PYTHON_REQ_USE='bzip2(+),threads(+)' -TMPFILES_OPTIONAL=1 - -inherit distutils-r1 linux-info tmpfiles prefix - -DESCRIPTION="The package management and distribution system for Gentoo" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage" -SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2" - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -SLOT="0" -IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" -RESTRICT="!test? ( test )" - -BDEPEND=" - app-arch/xz-utils - test? ( dev-vcs/git )" -DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') ) - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/sed-4.0.5 sys-devel/patch - doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) - apidoc? ( - dev-python/sphinx - dev-python/sphinx-epytext - )" -# Require sandbox-2.2 for bug #288863. -# For whirlpool hash, require python[ssl] (bug #425046). -# For compgen, require bash[readline] (bug #445576). -# app-portage/gemato goes without PYTHON_USEDEP since we're calling -# the executable. -RDEPEND=" - acct-user/portage - app-arch/zstd - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/findutils-4.4 - !build? ( - >=sys-apps/sed-4.0.5 - >=app-shells/bash-5.0:0[readline] - >=app-admin/eselect-1.2 - rsync-verify? ( - >=app-portage/gemato-14.5[${PYTHON_USEDEP}] - >=app-crypt/openpgp-keys-gentoo-release-20180706 - >=app-crypt/gnupg-2.2.4-r2[ssl(-)] - ) - ) - elibc_glibc? ( >=sys-apps/sandbox-2.2 ) - elibc_musl? ( >=sys-apps/sandbox-2.2 ) - elibc_uclibc? ( >=sys-apps/sandbox-2.2 ) - kernel_linux? ( sys-apps/util-linux ) - >=app-misc/pax-utils-0.1.17 - selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) - xattr? ( kernel_linux? ( - >=sys-apps/install-xattr-0.3 - ) ) - !> cnf/make.globals || die - fi - - if use native-extensions; then - printf "[build_ext]\nportage_ext_modules=true\n" >> \ - setup.cfg || die - fi - - if ! use ipc ; then - einfo "Disabling ipc..." - sed -e "s:_enable_ipc_daemon = True:_enable_ipc_daemon = False:" \ - -i lib/_emerge/AbstractEbuildProcess.py || \ - die "failed to patch AbstractEbuildProcess.py" - fi - - if use xattr && use kernel_linux ; then - einfo "Adding FEATURES=xattr to make.globals ..." - echo -e '\nFEATURES="${FEATURES} xattr"' >> cnf/make.globals \ - || die "failed to append to make.globals" - fi - - if use build || ! use rsync-verify; then - sed -e '/^sync-rsync-verify-metamanifest/s|yes|no|' \ - -e '/^sync-webrsync-verify-signature/s|yes|no|' \ - -i cnf/repos.conf || die "sed failed" - fi - - if [[ -n ${EPREFIX} ]] ; then - einfo "Setting portage.const.EPREFIX ..." - hprefixify -e "s|^(EPREFIX[[:space:]]*=[[:space:]]*\").*|\1${EPREFIX}\"|" \ - -w "/_BINARY/" lib/portage/const.py - - einfo "Prefixing shebangs ..." - > "${T}/shebangs" || die - while read -r -d $'\0' ; do - local shebang=$(head -n1 "$REPLY") - if [[ ${shebang} == "#!"* && ! ${shebang} == "#!${EPREFIX}/"* ]] ; then - echo "${REPLY}" >> "${T}/shebangs" || die - fi - done < <(find . -type f -executable ! -name etc-update -print0) - - if [[ -s ${T}/shebangs ]]; then - xargs sed -i -e "1s:^#!:#!${EPREFIX}:" < "${T}/shebangs" || die "sed failed" - fi - - einfo "Adjusting make.globals, repos.conf and etc-update ..." - hprefixify cnf/{make.globals,repos.conf} bin/etc-update - - if use prefix-guest ; then - sed -e "s|^\(main-repo = \).*|\\1gentoo_prefix|" \ - -e "s|^\\[gentoo\\]|[gentoo_prefix]|" \ - -e "s|^\(sync-uri = \).*|\\1rsync://rsync.prefix.bitzolder.nl/gentoo-portage-prefix|" \ - -i cnf/repos.conf || die "sed failed" - fi - - einfo "Adding FEATURES=force-prefix to make.globals ..." - echo -e '\nFEATURES="${FEATURES} force-prefix"' >> cnf/make.globals \ - || die "failed to append to make.globals" - fi - - cd "${S}/cnf" || die - if [ -f "make.conf.example.${ARCH}".diff ]; then - patch make.conf.example "make.conf.example.${ARCH}".diff || \ - die "Failed to patch make.conf.example" - else - eerror "" - eerror "Portage does not have an arch-specific configuration for this arch." - eerror "Please notify the arch maintainer about this issue. Using generic." - eerror "" - fi -} - -python_compile_all() { - local targets=() - use doc && targets+=( docbook ) - use apidoc && targets+=( apidoc ) - - if [[ ${targets[@]} ]]; then - esetup.py "${targets[@]}" - fi -} - -python_test() { - esetup.py test -} - -python_install() { - # Install sbin scripts to bindir for python-exec linking - # they will be relocated in pkg_preinst() - distutils-r1_python_install \ - --system-prefix="${EPREFIX}/usr" \ - --bindir="$(python_get_scriptdir)" \ - --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \ - --portage-bindir="${EPREFIX}/usr/lib/portage/${EPYTHON}" \ - --sbindir="$(python_get_scriptdir)" \ - --sysconfdir="${EPREFIX}/etc" \ - "${@}" -} - -python_install_all() { - distutils-r1_python_install_all - - local targets=() - use doc && targets+=( - install_docbook - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" - ) - use apidoc && targets+=( - install_apidoc - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" - ) - - # install docs - if [[ ${targets[@]} ]]; then - esetup.py "${targets[@]}" - fi - - dotmpfiles "${FILESDIR}"/portage-ccache.conf - - # Due to distutils/python-exec limitations - # these must be installed to /usr/bin. - local sbin_relocations='archive-conf dispatch-conf emaint env-update etc-update fixpackages regenworld' - einfo "Moving admin scripts to the correct directory" - dodir /usr/sbin - for target in ${sbin_relocations}; do - einfo "Moving /usr/bin/${target} to /usr/sbin/${target}" - mv "${ED}/usr/bin/${target}" "${ED}/usr/sbin/${target}" || die "sbin scripts move failed!" - done -} - -pkg_preinst() { - python_setup - local sitedir=$(python_get_sitedir) - [[ -d ${D}${sitedir} ]] || die "${D}${sitedir}: No such directory" - env -u DISTDIR \ - -u PORTAGE_OVERRIDE_EPREFIX \ - -u PORTAGE_REPOSITORIES \ - -u PORTDIR \ - -u PORTDIR_OVERLAY \ - PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ - "${PYTHON}" -m portage._compat_upgrade.default_locations || die - - env -u BINPKG_COMPRESS -u PORTAGE_REPOSITORIES \ - PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ - "${PYTHON}" -m portage._compat_upgrade.binpkg_compression || die - - env -u FEATURES -u PORTAGE_REPOSITORIES \ - PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ - "${PYTHON}" -m portage._compat_upgrade.binpkg_multi_instance || die - - # elog dir must exist to avoid logrotate error for bug #415911. - # This code runs in preinst in order to bypass the mapping of - # portage:portage to root:root which happens after src_install. - keepdir /var/log/portage/elog - # This is allowed to fail if the user/group are invalid for prefix users. - if chown portage:portage "${ED}"/var/log/portage{,/elog} 2>/dev/null ; then - chmod g+s,ug+rwx "${ED}"/var/log/portage{,/elog} - fi - - if has_version "<${CATEGORY}/${PN}-2.3.77"; then - elog "The emerge --autounmask option is now disabled by default, except for" - elog "portions of behavior which are controlled by the --autounmask-use and" - elog "--autounmask-license options. For backward compatibility, previous" - elog "behavior of --autounmask=y and --autounmask=n is entirely preserved." - elog "Users can get the old behavior simply by adding --autounmask to the" - elog "make.conf EMERGE_DEFAULT_OPTS variable. For the rationale for this" - elog "change, see https://bugs.gentoo.org/658648." - fi -} diff --git a/sys-apps/portage/portage-3.0.24.ebuild b/sys-apps/portage/portage-3.0.24.ebuild deleted file mode 100644 index 8f8b0af007c4..000000000000 --- a/sys-apps/portage/portage-3.0.24.ebuild +++ /dev/null @@ -1,264 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} ) -PYTHON_REQ_USE='bzip2(+),threads(+)' -TMPFILES_OPTIONAL=1 - -inherit distutils-r1 linux-info tmpfiles prefix - -DESCRIPTION="The package management and distribution system for Gentoo" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage" -SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2" - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -SLOT="0" -IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" -RESTRICT="!test? ( test )" - -BDEPEND=" - app-arch/xz-utils - test? ( dev-vcs/git )" -DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') ) - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/sed-4.0.5 sys-devel/patch - doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) - apidoc? ( - dev-python/sphinx - dev-python/sphinx-epytext - )" -# Require sandbox-2.2 for bug #288863. -# For whirlpool hash, require python[ssl] (bug #425046). -# For compgen, require bash[readline] (bug #445576). -# app-portage/gemato goes without PYTHON_USEDEP since we're calling -# the executable. -RDEPEND=" - acct-user/portage - app-arch/zstd - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/findutils-4.4 - !build? ( - >=sys-apps/sed-4.0.5 - >=app-shells/bash-5.0:0[readline] - >=app-admin/eselect-1.2 - rsync-verify? ( - >=app-portage/gemato-14.5[${PYTHON_USEDEP}] - >=app-crypt/openpgp-keys-gentoo-release-20180706 - >=app-crypt/gnupg-2.2.4-r2[ssl(-)] - ) - ) - elibc_glibc? ( >=sys-apps/sandbox-2.2 ) - elibc_musl? ( >=sys-apps/sandbox-2.2 ) - elibc_uclibc? ( >=sys-apps/sandbox-2.2 ) - kernel_linux? ( sys-apps/util-linux ) - >=app-misc/pax-utils-0.1.17 - selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) - xattr? ( kernel_linux? ( - >=sys-apps/install-xattr-0.3 - ) ) - !> cnf/make.globals || die - fi - - if use native-extensions; then - printf "[build_ext]\nportage_ext_modules=true\n" >> \ - setup.cfg || die - fi - - if ! use ipc ; then - einfo "Disabling ipc..." - sed -e "s:_enable_ipc_daemon = True:_enable_ipc_daemon = False:" \ - -i lib/_emerge/AbstractEbuildProcess.py || \ - die "failed to patch AbstractEbuildProcess.py" - fi - - if use xattr && use kernel_linux ; then - einfo "Adding FEATURES=xattr to make.globals ..." - echo -e '\nFEATURES="${FEATURES} xattr"' >> cnf/make.globals \ - || die "failed to append to make.globals" - fi - - if use build || ! use rsync-verify; then - sed -e '/^sync-rsync-verify-metamanifest/s|yes|no|' \ - -e '/^sync-webrsync-verify-signature/s|yes|no|' \ - -i cnf/repos.conf || die "sed failed" - fi - - if [[ -n ${EPREFIX} ]] ; then - einfo "Setting portage.const.EPREFIX ..." - hprefixify -e "s|^(EPREFIX[[:space:]]*=[[:space:]]*\").*|\1${EPREFIX}\"|" \ - -w "/_BINARY/" lib/portage/const.py - - einfo "Prefixing shebangs ..." - > "${T}/shebangs" || die - while read -r -d $'\0' ; do - local shebang=$(head -n1 "$REPLY") - if [[ ${shebang} == "#!"* && ! ${shebang} == "#!${EPREFIX}/"* ]] ; then - echo "${REPLY}" >> "${T}/shebangs" || die - fi - done < <(find . -type f -executable ! -name etc-update -print0) - - if [[ -s ${T}/shebangs ]]; then - xargs sed -i -e "1s:^#!:#!${EPREFIX}:" < "${T}/shebangs" || die "sed failed" - fi - - einfo "Adjusting make.globals, repos.conf and etc-update ..." - hprefixify cnf/{make.globals,repos.conf} bin/etc-update - - if use prefix-guest ; then - sed -e "s|^\(main-repo = \).*|\\1gentoo_prefix|" \ - -e "s|^\\[gentoo\\]|[gentoo_prefix]|" \ - -e "s|^\(sync-uri = \).*|\\1rsync://rsync.prefix.bitzolder.nl/gentoo-portage-prefix|" \ - -i cnf/repos.conf || die "sed failed" - fi - - einfo "Adding FEATURES=force-prefix to make.globals ..." - echo -e '\nFEATURES="${FEATURES} force-prefix"' >> cnf/make.globals \ - || die "failed to append to make.globals" - fi - - cd "${S}/cnf" || die - if [ -f "make.conf.example.${ARCH}".diff ]; then - patch make.conf.example "make.conf.example.${ARCH}".diff || \ - die "Failed to patch make.conf.example" - else - eerror "" - eerror "Portage does not have an arch-specific configuration for this arch." - eerror "Please notify the arch maintainer about this issue. Using generic." - eerror "" - fi -} - -python_compile_all() { - local targets=() - use doc && targets+=( docbook ) - use apidoc && targets+=( apidoc ) - - if [[ ${targets[@]} ]]; then - esetup.py "${targets[@]}" - fi -} - -python_test() { - esetup.py test -} - -python_install() { - # Install sbin scripts to bindir for python-exec linking - # they will be relocated in pkg_preinst() - distutils-r1_python_install \ - --system-prefix="${EPREFIX}/usr" \ - --bindir="$(python_get_scriptdir)" \ - --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \ - --portage-bindir="${EPREFIX}/usr/lib/portage/${EPYTHON}" \ - --sbindir="$(python_get_scriptdir)" \ - --sysconfdir="${EPREFIX}/etc" \ - "${@}" -} - -python_install_all() { - distutils-r1_python_install_all - - local targets=() - use doc && targets+=( - install_docbook - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" - ) - use apidoc && targets+=( - install_apidoc - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" - ) - - # install docs - if [[ ${targets[@]} ]]; then - esetup.py "${targets[@]}" - fi - - dotmpfiles "${FILESDIR}"/portage-ccache.conf - - # Due to distutils/python-exec limitations - # these must be installed to /usr/bin. - local sbin_relocations='archive-conf dispatch-conf emaint env-update etc-update fixpackages regenworld' - einfo "Moving admin scripts to the correct directory" - dodir /usr/sbin - for target in ${sbin_relocations}; do - einfo "Moving /usr/bin/${target} to /usr/sbin/${target}" - mv "${ED}/usr/bin/${target}" "${ED}/usr/sbin/${target}" || die "sbin scripts move failed!" - done -} - -pkg_preinst() { - python_setup - local sitedir=$(python_get_sitedir) - [[ -d ${D}${sitedir} ]] || die "${D}${sitedir}: No such directory" - env -u DISTDIR \ - -u PORTAGE_OVERRIDE_EPREFIX \ - -u PORTAGE_REPOSITORIES \ - -u PORTDIR \ - -u PORTDIR_OVERLAY \ - PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ - "${PYTHON}" -m portage._compat_upgrade.default_locations || die - - env -u BINPKG_COMPRESS -u PORTAGE_REPOSITORIES \ - PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ - "${PYTHON}" -m portage._compat_upgrade.binpkg_compression || die - - env -u FEATURES -u PORTAGE_REPOSITORIES \ - PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ - "${PYTHON}" -m portage._compat_upgrade.binpkg_multi_instance || die - - # elog dir must exist to avoid logrotate error for bug #415911. - # This code runs in preinst in order to bypass the mapping of - # portage:portage to root:root which happens after src_install. - keepdir /var/log/portage/elog - # This is allowed to fail if the user/group are invalid for prefix users. - if chown portage:portage "${ED}"/var/log/portage{,/elog} 2>/dev/null ; then - chmod g+s,ug+rwx "${ED}"/var/log/portage{,/elog} - fi - - if has_version "<${CATEGORY}/${PN}-2.3.77"; then - elog "The emerge --autounmask option is now disabled by default, except for" - elog "portions of behavior which are controlled by the --autounmask-use and" - elog "--autounmask-license options. For backward compatibility, previous" - elog "behavior of --autounmask=y and --autounmask=n is entirely preserved." - elog "Users can get the old behavior simply by adding --autounmask to the" - elog "make.conf EMERGE_DEFAULT_OPTS variable. For the rationale for this" - elog "change, see https://bugs.gentoo.org/658648." - fi -} diff --git a/sys-apps/portage/portage-3.0.26.ebuild b/sys-apps/portage/portage-3.0.26.ebuild deleted file mode 100644 index 7fe9d4cd4534..000000000000 --- a/sys-apps/portage/portage-3.0.26.ebuild +++ /dev/null @@ -1,264 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{8..10} ) -PYTHON_REQ_USE='bzip2(+),threads(+)' -TMPFILES_OPTIONAL=1 - -inherit distutils-r1 linux-info tmpfiles prefix - -DESCRIPTION="The package management and distribution system for Gentoo" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage" -SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2" - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -SLOT="0" -IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" -RESTRICT="!test? ( test )" - -BDEPEND=" - app-arch/xz-utils - test? ( dev-vcs/git )" -DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') ) - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/sed-4.0.5 sys-devel/patch - doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) - apidoc? ( - dev-python/sphinx - dev-python/sphinx-epytext - )" -# Require sandbox-2.2 for bug #288863. -# For whirlpool hash, require python[ssl] (bug #425046). -# For compgen, require bash[readline] (bug #445576). -# app-portage/gemato goes without PYTHON_USEDEP since we're calling -# the executable. -RDEPEND=" - acct-user/portage - app-arch/zstd - >=app-arch/tar-1.27 - dev-lang/python-exec:2 - >=sys-apps/findutils-4.4 - !build? ( - >=sys-apps/sed-4.0.5 - >=app-shells/bash-5.0:0[readline] - >=app-admin/eselect-1.2 - rsync-verify? ( - >=app-portage/gemato-14.5[${PYTHON_USEDEP}] - >=app-crypt/openpgp-keys-gentoo-release-20180706 - >=app-crypt/gnupg-2.2.4-r2[ssl(-)] - ) - ) - elibc_glibc? ( >=sys-apps/sandbox-2.2 ) - elibc_musl? ( >=sys-apps/sandbox-2.2 ) - elibc_uclibc? ( >=sys-apps/sandbox-2.2 ) - kernel_linux? ( sys-apps/util-linux ) - >=app-misc/pax-utils-0.1.17 - selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) - xattr? ( kernel_linux? ( - >=sys-apps/install-xattr-0.3 - ) ) - !> cnf/make.globals || die - fi - - if use native-extensions; then - printf "[build_ext]\nportage_ext_modules=true\n" >> \ - setup.cfg || die - fi - - if ! use ipc ; then - einfo "Disabling ipc..." - sed -e "s:_enable_ipc_daemon = True:_enable_ipc_daemon = False:" \ - -i lib/_emerge/AbstractEbuildProcess.py || \ - die "failed to patch AbstractEbuildProcess.py" - fi - - if use xattr && use kernel_linux ; then - einfo "Adding FEATURES=xattr to make.globals ..." - echo -e '\nFEATURES="${FEATURES} xattr"' >> cnf/make.globals \ - || die "failed to append to make.globals" - fi - - if use build || ! use rsync-verify; then - sed -e '/^sync-rsync-verify-metamanifest/s|yes|no|' \ - -e '/^sync-webrsync-verify-signature/s|yes|no|' \ - -i cnf/repos.conf || die "sed failed" - fi - - if [[ -n ${EPREFIX} ]] ; then - einfo "Setting portage.const.EPREFIX ..." - hprefixify -e "s|^(EPREFIX[[:space:]]*=[[:space:]]*\").*|\1${EPREFIX}\"|" \ - -w "/_BINARY/" lib/portage/const.py - - einfo "Prefixing shebangs ..." - > "${T}/shebangs" || die - while read -r -d $'\0' ; do - local shebang=$(head -n1 "$REPLY") - if [[ ${shebang} == "#!"* && ! ${shebang} == "#!${EPREFIX}/"* ]] ; then - echo "${REPLY}" >> "${T}/shebangs" || die - fi - done < <(find . -type f -executable ! -name etc-update -print0) - - if [[ -s ${T}/shebangs ]]; then - xargs sed -i -e "1s:^#!:#!${EPREFIX}:" < "${T}/shebangs" || die "sed failed" - fi - - einfo "Adjusting make.globals, repos.conf and etc-update ..." - hprefixify cnf/{make.globals,repos.conf} bin/etc-update - - if use prefix-guest ; then - sed -e "s|^\(main-repo = \).*|\\1gentoo_prefix|" \ - -e "s|^\\[gentoo\\]|[gentoo_prefix]|" \ - -e "s|^\(sync-uri = \).*|\\1rsync://rsync.prefix.bitzolder.nl/gentoo-portage-prefix|" \ - -i cnf/repos.conf || die "sed failed" - fi - - einfo "Adding FEATURES=force-prefix to make.globals ..." - echo -e '\nFEATURES="${FEATURES} force-prefix"' >> cnf/make.globals \ - || die "failed to append to make.globals" - fi - - cd "${S}/cnf" || die - if [ -f "make.conf.example.${ARCH}".diff ]; then - patch make.conf.example "make.conf.example.${ARCH}".diff || \ - die "Failed to patch make.conf.example" - else - eerror "" - eerror "Portage does not have an arch-specific configuration for this arch." - eerror "Please notify the arch maintainer about this issue. Using generic." - eerror "" - fi -} - -python_compile_all() { - local targets=() - use doc && targets+=( docbook ) - use apidoc && targets+=( apidoc ) - - if [[ ${targets[@]} ]]; then - esetup.py "${targets[@]}" - fi -} - -python_test() { - esetup.py test -} - -python_install() { - # Install sbin scripts to bindir for python-exec linking - # they will be relocated in pkg_preinst() - distutils-r1_python_install \ - --system-prefix="${EPREFIX}/usr" \ - --bindir="$(python_get_scriptdir)" \ - --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \ - --portage-bindir="${EPREFIX}/usr/lib/portage/${EPYTHON}" \ - --sbindir="$(python_get_scriptdir)" \ - --sysconfdir="${EPREFIX}/etc" \ - "${@}" -} - -python_install_all() { - distutils-r1_python_install_all - - local targets=() - use doc && targets+=( - install_docbook - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" - ) - use apidoc && targets+=( - install_apidoc - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" - ) - - # install docs - if [[ ${targets[@]} ]]; then - esetup.py "${targets[@]}" - fi - - dotmpfiles "${FILESDIR}"/portage-ccache.conf - - # Due to distutils/python-exec limitations - # these must be installed to /usr/bin. - local sbin_relocations='archive-conf dispatch-conf emaint env-update etc-update fixpackages regenworld' - einfo "Moving admin scripts to the correct directory" - dodir /usr/sbin - for target in ${sbin_relocations}; do - einfo "Moving /usr/bin/${target} to /usr/sbin/${target}" - mv "${ED}/usr/bin/${target}" "${ED}/usr/sbin/${target}" || die "sbin scripts move failed!" - done -} - -pkg_preinst() { - python_setup - local sitedir=$(python_get_sitedir) - [[ -d ${D}${sitedir} ]] || die "${D}${sitedir}: No such directory" - env -u DISTDIR \ - -u PORTAGE_OVERRIDE_EPREFIX \ - -u PORTAGE_REPOSITORIES \ - -u PORTDIR \ - -u PORTDIR_OVERLAY \ - PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ - "${PYTHON}" -m portage._compat_upgrade.default_locations || die - - env -u BINPKG_COMPRESS -u PORTAGE_REPOSITORIES \ - PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ - "${PYTHON}" -m portage._compat_upgrade.binpkg_compression || die - - env -u FEATURES -u PORTAGE_REPOSITORIES \ - PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ - "${PYTHON}" -m portage._compat_upgrade.binpkg_multi_instance || die - - # elog dir must exist to avoid logrotate error for bug #415911. - # This code runs in preinst in order to bypass the mapping of - # portage:portage to root:root which happens after src_install. - keepdir /var/log/portage/elog - # This is allowed to fail if the user/group are invalid for prefix users. - if chown portage:portage "${ED}"/var/log/portage{,/elog} 2>/dev/null ; then - chmod g+s,ug+rwx "${ED}"/var/log/portage{,/elog} - fi - - if has_version "<${CATEGORY}/${PN}-2.3.77"; then - elog "The emerge --autounmask option is now disabled by default, except for" - elog "portions of behavior which are controlled by the --autounmask-use and" - elog "--autounmask-license options. For backward compatibility, previous" - elog "behavior of --autounmask=y and --autounmask=n is entirely preserved." - elog "Users can get the old behavior simply by adding --autounmask to the" - elog "make.conf EMERGE_DEFAULT_OPTS variable. For the rationale for this" - elog "change, see https://bugs.gentoo.org/658648." - fi -} diff --git a/sys-boot/Manifest.gz b/sys-boot/Manifest.gz index 3cd9094308f2..e8dc4b02c627 100644 Binary files a/sys-boot/Manifest.gz and b/sys-boot/Manifest.gz differ diff --git a/sys-boot/os-prober/Manifest b/sys-boot/os-prober/Manifest index 3d27c08a60fe..004e286db169 100644 --- a/sys-boot/os-prober/Manifest +++ b/sys-boot/os-prober/Manifest @@ -1 +1,2 @@ DIST os-prober_1.78.tar.xz 26848 BLAKE2B eee68ab9be36807d86e8bda831cfd490a01d20d9cc3f84ca50d5e1143e5a2dd66e47d3bdf2b4780cf73cc692f0ffc9497c6cbf13ce7aa0057e996b13d706c8f7 SHA512 7a0425130d17ce8554e7d0797b53e3a984f63a2fdcf8e668c83d357418d8c68259ada25bc350b199adece2e683d9014f234e3a83ce5ab7485be2e69c45874640 +DIST os-prober_1.79.tar.xz 27028 BLAKE2B b3efacce9d7fce3708f5ec727a219e872e8d1de6dea15540cfbc0a0e8372c1033098230d3ddb9066fb5474d44e5584ee28631e0e5ab981e8fb1dc29ee3cbd89d SHA512 89b827b9b90a1d3bc11e0090ec04d808502cc1883ab10997b6d9edbe6005dcf8a0acdd7d200102c9dccde56297bda6087d68fb6dec419f0920090c2655c9c7d8 diff --git a/sys-boot/os-prober/files/os-prober-1.79-btrfs-subvolume-detection.patch b/sys-boot/os-prober/files/os-prober-1.79-btrfs-subvolume-detection.patch new file mode 100644 index 000000000000..14cd794530ee --- /dev/null +++ b/sys-boot/os-prober/files/os-prober-1.79-btrfs-subvolume-detection.patch @@ -0,0 +1,505 @@ +Fixes detection of multiple linux installations on different subvolumes of the +same partition. Also contains changes from +https://build.opensuse.org/package/view_file/openSUSE:Factory/os-prober/os-prober-btrfs-always-detect-default.patch +to fix https://bugs.gentoo.org/790434. + +Bug: https://bugs.gentoo.org/790434 + https://bugs.debian.org/688336 + https://bugzilla.redhat.com/888341 + +--- a/common.sh ++++ b/common.sh +@@ -155,6 +155,7 @@ + done + } + ++# add forth parameter to pickup btrfs subvol info + parsefstab () { + while read -r line; do + case "$line" in +@@ -165,12 +166,22 @@ + set -f + set -- $line + set +f +- printf '%s %s %s\n' "$1" "$2" "$3" ++ printf '%s %s %s %s\n' "$1" "$2" "$3" "$4" + ;; + esac + done + } + ++#check_btrfs_mounted $bootsv $bootuuid) ++check_btrfs_mounted () { ++ bootsv="$1" ++ bootuuid="$2" ++ bootdev=$(blkid | grep "$bootuuid" | cut -d ':' -f 1) ++ bindfrom=$(grep " btrfs " /proc/self/mountinfo | ++ grep " $bootdev " | grep " /$bootsv " | cut -d ' ' -f 5) ++ printf "%s" "$bindfrom" ++} ++ + unescape_mount () { + printf %s "$1" | \ + sed 's/\\011/ /g; s/\\012/\n/g; s/\\040/ /g; s/\\134/\\/g' +--- a/linux-boot-prober ++++ b/linux-boot-prober +@@ -5,16 +5,148 @@ + + newns "$@" + require_tmpdir ++ERR="n" ++ ++tmpmnt=/var/lib/os-prober/mount ++if [ ! -d "$tmpmnt" ]; then ++ mkdir "$tmpmnt" ++fi ++ ++mounted= ++bootmnt= ++bootsv= ++bootuuid= + + grep "^/dev/" /proc/mounts | parse_proc_mounts >"$OS_PROBER_TMP/mounted-map" || true + +-partition="$1" ++if [ -z "$1" ]; then ++ ERR=y ++elif [ "$1" = btrfs -a -z "$2" ]; then ++ ERR=y ++elif [ "$1" = btrfs -a -z "$3" ]; then ++ ERR=y ++elif [ "$1" = btrfs ]; then ++ type=btrfs ++ echo "$2" | grep -q "^UUID=" || ERR=y ++ echo "$3" | grep -q "^subvol=" || ERR=y ++ export "$2" ++ export "$3" ++ partition=$(blkid | grep "$UUID" | cut -d ':' -f 1 | tr '\n' ' ' | cut -d ' ' -f 1) ++ debug "btrfs: partition=$partition, UUID=$UUID, subvol=$subvol" ++else ++ partition="$1" ++ type=other ++fi + +-if [ -z "$partition" ]; then ++if [ "x$ERR" != xn ]; then + echo "usage: linux-boot-prober partition" >&2 ++ echo " linux-boot-prober btrfs UUID=<> subvol=<>" >&2 + exit 1 + fi + ++if [ "$type" = btrfs ]; then ++ # handle all of the btrfs stuff here ++ if [ ! -e "/proc/self/mountinfo" ]; then ++ warn "/proc/self/mountinfo does not exist, exiting" ++ umount "$tmpmnt" 2>/dev/null ++ rmdir "$tmpmnt" 2>/dev/null ++ exit 1 ++ fi ++ mpoint=$(grep "btrfs" /proc/self/mountinfo | grep " /$subvol " | grep " $partition " | cut -d ' ' -f 5) ++ if [ "$mpoint" = "/" ]; then ++ warn "specifying active root not valid, exiting" ++ umount "$tmpmnt" 2>/dev/null ++ rmdir "$tmpmnt" 2>/dev/null ++ exit 1 ++ fi ++ if [ "$mpoint" = "$tmpmnt" ]; then ++ warn "btrfs subvol=$subvool, UUID=$UUID, already mounted on $tmpmnt **ERROR**" ++ umount "$tmpmnt" 2>/dev/null ++ rmdir "$tmpmnt" 2>/dev/null ++ exit 1 ++ fi ++ if [ -z "$mpoint" ]; then ++ # mount the btrfs root ++ ++ if [ -n "$subvol" ]; then ++ opts="-o subvol=$subvol" ++ fi ++ ++ if ! mount $opts -t btrfs -U $UUID "$tmpmnt" 2>/dev/null; then ++ warn "error mounting btrfs subvol=$subvol UUID=$UUID" ++ umount "$tmpmnt/boot" 2>/dev/null ++ umount "$tmpmnt" 2>/dev/null ++ rmdir "$tmpmnt" 2>/dev/null ++ exit 1 ++ fi ++ else ++ # bind-mount ++ if ! mount -o bind "$mpoint" "$tmpmnt" 2>/dev/null; then ++ warn "error mounting btrfs bindfrom=$mpoint subvol=$subvol UUID=$UUID" ++ umount "$tmpmnt/boot" 2>/dev/null ++ umount "$tmpmnt" 2>/dev/null ++ rmdir "$tmpmnt" 2>/dev/null ++ exit 1 ++ fi ++ fi ++ debug "mounted btrfs $partition, subvol=$subvol on $tmpmnt" ++ if [ ! -e "$tmpmnt/etc/fstab" ]; then ++ warn "btrfs subvol=$subvol not root" ++ umount "$tmpmnt" 2>/dev/null ++ rmdir "$tmpmnt" 2>/dev/null ++ exit 1 ++ fi ++ bootmnt=$(parsefstab < "$tmpmnt/etc/fstab" | grep " /boot ") || true ++ if [ -z "$bootmnt" ]; then ++ # /boot is part of the root ++ bootpart="$partition" ++ bootsv="$subvol" ++ elif echo "$bootmnt" | cut -d ' ' -f 3 | grep -q "btrfs"; then ++ # separate btrfs /boot subvolume ++ bootsv=$(echo "$bootmnt" | cut -d ' ' -f 4 | grep "^subvol=" | sed "s/subvol=//" ) ++ bootuuid=$(echo "$bootmnt" | cut -d ' ' -f 1 | grep "^UUID=" | sed "s/UUID=//" ) ++ debug "mounting btrfs $tmpmnt/boot UUID=$bootuuid subvol=$bootsv" ++ bindfrom=$(check_btrfs_mounted $bootsv $bootuuid) ++ if [ -n "$bindfrom" ]; then ++ # already mounted some place ++ if ! mount -o bind $bindfrom "$tmpmnt/boot" 2>/dev/null; then ++ warn "error bind mounting btrfs boot subvol=$bootsv, from=$bindfrom" ++ umount "$tmpmnt/boot" 2>/dev/null ++ umount "$tmpmnt" 2>/dev/null ++ rmdir "$tmpmnt" 2>/dev/null ++ exit 1 ++ fi ++ elif ! mount -o subvol=$bootsv -t btrfs -U $bootuuid "$tmpmnt/boot" 2>/dev/null; then ++ warn "error mounting btrfs boot partition subvol=$bootsv, UUID=$bootuuid" ++ umount "$tmpmnt/boot" 2>/dev/null ++ umount "$tmpmnt" 2>/dev/null ++ rmdir "$tmpmnt" 2>/dev/null ++ exit 1 ++ fi ++ bootpart=$(grep " btrfs " /proc/self/mountinfo | grep " /$bootsv " | cut -d ' ' -f 10) ++ else ++ # non-btrfs partition or logical volume ++ linux_mount_boot $partition $tmpmnt ++ bootpart="${mountboot%% *}" ++ bootsv= ++ fi ++ ++ test="/usr/lib/linux-boot-probes/mounted/40grub2" ++ if [ -f $test ] && [ -x $test ]; then ++ debug "running $test $partition $bootpart $tmpmnt $type $subvol $bootsv" ++ if $test "$partition" "$bootpart" "$tmpmnt" "$type" "$subvol" "$bootsv"; then ++ debug "$test succeeded" ++ fi ++ fi ++ umount "$tmpmnt/boot" 2>/dev/null || true ++ if ! umount "$tmpmnt" 2>/dev/null; then ++ warn "problem umount $tmpmnt" ++ fi ++ rmdir "$tmpmnt" 2>/dev/null || true ++ ++ exit 0 ++fi ++ + if ! mapped="$(mapdevfs "$partition")"; then + log "Device '$partition' does not exist; skipping" + continue +@@ -22,8 +154,8 @@ + + if ! grep -q "^$mapped " "$OS_PROBER_TMP/mounted-map"; then + for test in /usr/lib/linux-boot-probes/*; do +- debug "running $test" + if [ -x $test ] && [ -f $test ]; then ++ debug "running $test" + if $test "$partition"; then + debug "linux detected by $test" + break +--- a/linux-boot-probes/mounted/common/40grub2 ++++ b/linux-boot-probes/mounted/common/40grub2 +@@ -2,17 +2,30 @@ + . /usr/share/os-prober/common.sh + set -e + ++# add support for btrfs with no separate /boot ++# that is, rootsv = bootsv + partition="$1" + bootpart="$2" + mpoint="$3" + type="$4" ++rootsv="$5" ++bootsv="$6" + + found_item=0 + + entry_result () { ++ if [ "x$type" = "xbtrfs" -a "$partition" = "$bootpart" ]; then ++ # trim off the leading subvol ++ kernelfile=$(echo "$kernel" | cut -d '/' -f 2- | cut -d '/' -f 2-) ++ if [ "x$rootsv" != "x$bootsv" ]; then ++ kernelfile="/boot/$kernelfile" ++ fi ++ else ++ kernelfile=$kernel ++ fi + if [ "$ignore_item" = 0 ] && \ + [ -n "$kernel" ] && \ +- [ -e "$mpoint/$kernel" ]; then ++ [ -e "$mpoint/$kernelfile" ]; then + result "$rootpart:$bootpart:$title:$kernel:$initrd:$parameters" + found_item=1 + fi +@@ -108,9 +121,9 @@ + [ "$mpoint/boot/grub/grub.cfg" -nt "$mpoint/boot/grub/menu.lst" ]); then + debug "parsing grub.cfg" + parse_grub_menu "$mpoint" "$partition" "$bootpart" < "$mpoint/boot/grub/grub.cfg" +-elif [ -e "$mpoint/boot/grub2/grub.cfg" ]; then ++elif [ -e "$mpoint/boot/grub/grub.cfg" ]; then + debug "parsing grub.cfg" +- parse_grub_menu "$mpoint" "$partition" "$bootpart" < "$mpoint/boot/grub2/grub.cfg" ++ parse_grub_menu "$mpoint" "$partition" "$bootpart" < "$mpoint/boot/grub/grub.cfg" + fi + + if [ "$found_item" = 0 ]; then +--- a/os-prober ++++ b/os-prober +@@ -76,9 +76,12 @@ + + # Also detect OSes on LVM volumes (assumes LVM is active) + if type lvs >/dev/null 2>&1; then +- echo "$(LVM_SUPPRESS_FD_WARNINGS=1 log_output lvs --noheadings --separator : -o vg_name,lv_name | ++ echo "$(LVM_SUPPRESS_FD_WARNINGS=1 log_output lvs --noheadings --separator : -o vg_name,lv_name 2>/dev/null | + sed "s|-|--|g;s|^[[:space:]]*\(.*\):\(.*\)$|/dev/mapper/\1-\2|")" + fi ++ ++ # now lets make sure we got all of the btrfs partitions and disks ++ blkid | grep 'TYPE="btrfs"' | cut -d ':' -f 1 + } + + parse_proc_swaps () { +@@ -136,6 +139,8 @@ + grep "^md" /proc/mdstat | cut -d: -f2- | parse_proc_mdstat >"$OS_PROBER_TMP/raided-map" || true + fi + ++: >"$OS_PROBER_TMP/btrfs-vols" ++ + for partition in $(partitions); do + if ! mapped="$(mapdevfs "$partition")"; then + log "Device '$partition' does not exist; skipping" +@@ -154,7 +159,26 @@ + continue + fi + +- if ! grep -q "^$mapped " "$OS_PROBER_TMP/mounted-map" ; then ++ # do btrfs processing here; both mounted and unmounted will ++ # be handled by 50mounted-tests so we can do a subvol only once. ++ type=$(blkid -o value -s TYPE $mapped || true) ++ if [ "$type" = btrfs ]; then ++ uuid=$(blkid -o value -s UUID $mapped) ++ if grep -q "^$uuid" "$OS_PROBER_TMP/btrfs-vols" ; then ++ continue ++ fi ++ debug "btrfs volume uuid=$uuid partition=$partition" ++ echo "$uuid" >>"$OS_PROBER_TMP/btrfs-vols" ++ test="/usr/lib/os-probes/50mounted-tests" ++ if [ -f "$test" ] && [ -x "$test" ]; then ++ debug "running $test on btrfs $partition" ++ if "$test" btrfs "$uuid" "$partition"; then ++ debug "os detected by $test" ++ continue ++ fi ++ fi ++ ++ elif ! grep -q "^$mapped " "$OS_PROBER_TMP/mounted-map" ; then + for test in /usr/lib/os-probes/*; do + if [ -f "$test" ] && [ -x "$test" ]; then + debug "running $test on $partition" +--- a/os-probes/common/50mounted-tests ++++ b/os-probes/common/50mounted-tests +@@ -14,19 +14,31 @@ + rmdir "$tmpmnt" || true + } + +-types="$(fs_type "$partition")" ++if [ "x$1" = xbtrfs ]; then ++ types=btrfs ++ if [ -z "$2" -o -z "$3" ]; then ++ debug "missing btrfs parameters, exiting" ++ exit 1 ++ fi ++ UUID="$2" ++ BTRFSDEV="$3" ++else ++ partition="$1" ++ types="$(fs_type "$partition")" || types=NOT-DETECTED ++fi ++ + if [ "$types" = NOT-DETECTED ]; then + debug "$1 type not recognised; skipping" +- exit 0 ++ exit 1 + elif [ "$types" = swap ]; then + debug "$1 is a swap partition; skipping" +- exit 0 ++ exit 1 + elif [ "$types" = crypto_LUKS ]; then + debug "$1 is a LUKS partition; skipping" +- exit 0 ++ exit 1 + elif [ "$types" = LVM2_member ]; then + debug "$1 is an LVM member; skipping" +- exit 0 ++ exit 1 + elif [ "$types" = ntfs ]; then + if type ntfs-3g >/dev/null 2>&1; then + types='ntfs-3g ntfs' +@@ -35,7 +47,7 @@ + if type cryptsetup >/dev/null 2>&1 && \ + cryptsetup luksDump "$partition" >/dev/null 2>&1; then + debug "$1 is a LUKS partition; skipping" +- exit 0 ++ exit 1 + fi + for type in $(grep -v nodev /proc/filesystems); do + # hfsplus filesystems are mountable as hfs. Try hfs last so +@@ -58,6 +70,127 @@ + fi + + mounted= ++ ++probe_subvol () ++{ ++ local subvol=$1 ++ local partition=$2 ++ local UUID=$3 ++ local tmpmnt=$4 ++ ++ mounted= ++ mpoint="$(grep btrfs /proc/self/mountinfo | grep "$partition " | grep "/$subvol " | cut -d ' ' -f 5)" ++ ret=1 ++ ++ if [ -n "$subvol" ]; then ++ opts="-o subvol=$subvol" ++ fi ++ ++ if [ -n "$mpoint" ]; then ++ if [ "x$mpoint" = "x/" ]; then ++ continue # this is the root for the running system ++ fi ++ mounted=1 ++ else ++ # again, do not mount btrfs ro ++ mount -t btrfs $opts -U "$UUID" "$tmpmnt" ++ mpoint="$tmpmnt" ++ fi ++ test="/usr/lib/os-probes/mounted/90linux-distro" ++ if [ -f "$test" ] && [ -x "$test" ]; then ++ debug "running subtest $test" ++ if "$test" "$partition" "$mpoint" btrfs "UUID=$UUID" "subvol=$subvol"; then ++ debug "os found by subtest $test on subvol $subvol" ++ ret=0 ++ fi ++ fi ++ if [ -z "$mounted" ]; then ++ if ! umount "$tmpmnt"; then ++ warn "failed to umount $tmpmnt" ++ fi ++ fi ++ return $ret ++} ++ ++# all btrfs processing here. Handle both unmounted and ++# mounted subvolumes. ++if [ "$types" = btrfs ]; then ++ partition="$BTRFSDEV" ++ debug "begin btrfs processing for $UUID" ++ # note that the btrfs volume must not be mounted ro ++ if mount -t btrfs -U "$UUID" "$tmpmnt" 2>/dev/null; then ++ debug "btrfs volume $UUID mounted" ++ else ++ warn "cannot mount btrfs volume $UUID, exiting" ++ rmdir "$tmpmnt" || true ++ exit 1 ++ fi ++ # besides regular subvols, get ro and snapshot so thet can be excluded ++ subvols=$(btrfs subvolume list "$tmpmnt" | cut -d ' ' -f 9) ++ rosubvols=$(btrfs subvolume list -r "$tmpmnt" | cut -d ' ' -f 9) ++ sssubvols=$(btrfs subvolume list -s "$tmpmnt" | cut -d ' ' -f 14) ++ if ! umount "$tmpmnt"; then ++ warn "failed to umount btrfs volume on $tmpmnt" ++ rmdir "$tmpmnt" || true ++ exit 1 ++ fi ++ ++ found= ++ mounted= ++ ++ mpoint="$(grep btrfs /proc/self/mountinfo | grep "$partition " | cut -d ' ' -f 5)" ++ if [ -n "$mpoint" -a "x$mpoint" = "x/" ]; then ++ debug "This is the root for the running system" #running system must be done elsewhere ++ else ++ #partition was not root of running system, so lets look for bootable subvols ++ if [ -n "$mpoint" ] ; then ++ mounted=1 #partition was already mounted,so lets not unmount it when done ++ else ++ # again, do not mount btrfs ro ++ mount -t btrfs -U "$UUID" "$tmpmnt" ++ mpoint="$tmpmnt" ++ fi ++ ++ test="/usr/libexec/os-probes/mounted/90linux-distro" ++ if [ -f "$test" ] && [ -x "$test" ]; then ++ debug "running subtest $test" ++ if "$test" "$partition" "$mpoint" btrfs "UUID=$UUID"; then ++ debug "os found by subtest $test on $partition" ++ found=1 ++ fi ++ fi ++ if [ -z "$mounted" ]; then ++ if ! umount "$tmpmnt"; then ++ warn "failed to umount $tmpmnt" ++ fi ++ fi ++ fi ++ found= ++ # Always probe subvol or root set as default ++ if probe_subvol "$defaultvol" "$partition" "$UUID" "$tmpmnt"; then ++ found=1 ++ fi ++ ++ # Probe any other OS on subvol ++ for subvol in $subvols; do ++ if echo "$rosubvols" | grep -q -x "$subvol" || ++ echo "$sssubvols" | grep -q -x "$subvol" || ++ echo "$defaultvol" | grep -q -x "$subvol"; then ++ continue ++ fi ++ debug "begin btrfs processing for $UUID subvol=$subvol" ++ if probe_subvol "$subvol" "$partition" "$UUID" "$tmpmnt"; then ++ found=1 ++ fi ++ done ++ rmdir "$tmpmnt" || true ++ if [ "$found" ]; then ++ exit 0 ++ else ++ exit 1 ++ fi ++fi ++ + if type grub-mount >/dev/null 2>&1 && \ + type grub-probe >/dev/null 2>&1 && \ + grub-mount "$partition" "$tmpmnt" 2>/dev/null; then +--- a/os-probes/mounted/common/90linux-distro ++++ b/os-probes/mounted/common/90linux-distro +@@ -7,6 +7,8 @@ + partition="$1" + dir="$2" + type="$3" ++uuid="$4" ++subvol="$5" + + # This test is inaccurate, but given separate / and /boot partitions and the + # fact that only some architectures have ld-linux.so, I can't see anything +@@ -143,7 +145,11 @@ + fi + + label="$(count_next_label "$short")" +- result "$partition:$long:$label:linux" ++ if [ "x$type" = "xbtrfs" -a "x$uuid" != "x" -a "x$subvol" != "x" ]; then ++ result "$partition:$long:$label:linux:$type:$uuid:$subvol" ++ else ++ result "$partition:$long:$label:linux" ++ fi + exit 0 + else + exit 1 diff --git a/sys-boot/os-prober/files/os-prober-1.79-efi-chroot-blkid-fallback.patch b/sys-boot/os-prober/files/os-prober-1.79-efi-chroot-blkid-fallback.patch new file mode 100644 index 000000000000..b5b90b2214da --- /dev/null +++ b/sys-boot/os-prober/files/os-prober-1.79-efi-chroot-blkid-fallback.patch @@ -0,0 +1,24 @@ +Fixes missing entries when os-prober is run in a chroot environment by falling back +to blkid if udev isn't available or if /run/udev isn't bind mounted. Modified from +https://build.opensuse.org/package/view_file/Base:System/os-prober/os-prober-05efi-blkid.patch?rev=103 + +Bug: https://bugs.gentoo.org/761475 + https://bugzilla.opensuse.org/1076779 + +--- a/os-probes/mounted/x86/05efi ++++ b/os-probes/mounted/x86/05efi +@@ -46,6 +46,14 @@ if type udevinfo > /dev/null 2>&1; then + fi + + eval "$(udevinfo -q property -n "$partition" | grep -E '^ID_PART_ENTRY_(TYPE|SCHEME)=')" ++ ++ # udev may not work in chroot as its db may not be there, bailout that by blkid (bsc#1076779) ++ if [ -z "$ID_PART_ENTRY_TYPE" -a -z "$ID_PART_ENTRY_SCHEME" ] && ++ type blkid > /dev/null 2>&1; then ++ debug "fallback to blkid" ++ eval "$(blkid -p -o udev "$partition" | grep -E '^(ID_PART_ENTRY_(TYPE|SCHEME))=')" ++ fi ++ + debug "$partition partition scheme is $ID_PART_ENTRY_SCHEME" + debug "$partition partition type is $ID_PART_ENTRY_TYPE" + diff --git a/sys-boot/os-prober/files/os-prober-1.79-fix-busy-umount-message.patch b/sys-boot/os-prober/files/os-prober-1.79-fix-busy-umount-message.patch new file mode 100644 index 000000000000..a9859f5005ab --- /dev/null +++ b/sys-boot/os-prober/files/os-prober-1.79-fix-busy-umount-message.patch @@ -0,0 +1,21 @@ +Fixes errors like "umount: /var/lib/os-prober/mount: target is busy." +which can appear in some corner-cases. + +Bug: https://bugzilla.redhat.com/903906 + +--- a/common.sh ++++ b/common.sh +@@ -336,3 +336,13 @@ linux_mount_boot () { + + mountboot="$bootpart $mounted" + } ++ ++umount_exec=$(which umount) ++umount() { ++ if ! $umount_exec $@ 2> /dev/null; then ++ error "umount error, retrying after 1 sec" ++ sleep 1 ++ $umount_exec $@ ++ fi ++} ++ diff --git a/sys-boot/os-prober/files/os-prober-1.79-handle-multiple-initrd-paths.patch b/sys-boot/os-prober/files/os-prober-1.79-handle-multiple-initrd-paths.patch new file mode 100644 index 000000000000..0b477c17c362 --- /dev/null +++ b/sys-boot/os-prober/files/os-prober-1.79-handle-multiple-initrd-paths.patch @@ -0,0 +1,35 @@ +Backport handling of multiple initrd paths, like those needed by Manjaro +installations. Note, it still requires resolution of +https://savannah.gnu.org/bugs/index.php?47681 on grub's end. + +Commit: https://salsa.debian.org/installer-team/os-prober/-/commit/53b920e106f13acf87ef8a275161e20f94feeb8a + +--- a/linux-boot-probes/mounted/common/40grub2 ++++ b/linux-boot-probes/mounted/common/40grub2 +@@ -78,11 +78,21 @@ + fi + ;; + initrd) +- initrd="$(echo "$2" | sed 's/(.*)//')" +- # Initrd same. +- if [ "$partition" != "$bootpart" ]; then +- initrd="/boot$initrd" +- fi ++ shift ++ initrd="" ++ for initrd_path in "$@"; do ++ # sed hack, as above ++ initrd_path="$(echo "$initrd_path" | sed 's/(.*)//')" ++ # Initrd same. ++ if [ "$partition" != "$bootpart" ]; then ++ initrd_path="/boot$initrd_path" ++ fi ++ if [ -z "$initrd" ]; then ++ initrd="$initrd_path" ++ else ++ initrd="$initrd $initrd_path" ++ fi ++ done + ;; + "}") + entry_result diff --git a/sys-boot/os-prober/files/os-prober-1.79-mdraid-detection.patch b/sys-boot/os-prober/files/os-prober-1.79-mdraid-detection.patch new file mode 100644 index 000000000000..15b9de5117a9 --- /dev/null +++ b/sys-boot/os-prober/files/os-prober-1.79-mdraid-detection.patch @@ -0,0 +1,28 @@ +Fixes OS detection on mdraid devices + +Bug: https://bugs.debian.org/648251 + https://bugzilla.redhat.com/752402 + +--- a/os-prober ++++ b/os-prober +@@ -64,6 +64,11 @@ partitions () { + exit 0 + fi + ++ # Add MD RAID devices ++ if [ -f /proc/mdstat ] ; then ++ awk '/^md/ {printf "/dev/"$1"\n"}' /proc/mdstat ++ fi ++ + # Also detect OSes on LVM volumes (assumes LVM is active) + if type lvs >/dev/null 2>&1; then + echo "$(LVM_SUPPRESS_FD_WARNINGS=1 log_output lvs --noheadings --separator : -o vg_name,lv_name | +@@ -123,7 +128,7 @@ if [ -f /proc/swaps ]; then + fi + : >"$OS_PROBER_TMP/raided-map" + if [ -f /proc/mdstat ] ; then +- grep "^md" /proc/mdstat | parse_proc_mdstat >"$OS_PROBER_TMP/raided-map" || true ++ grep "^md" /proc/mdstat | cut -d: -f2- | parse_proc_mdstat >"$OS_PROBER_TMP/raided-map" || true + fi + + for partition in $(partitions); do diff --git a/sys-boot/os-prober/files/os-prober-1.79-mounted-boot-partition-fix.patch b/sys-boot/os-prober/files/os-prober-1.79-mounted-boot-partition-fix.patch new file mode 100644 index 000000000000..1be8c810ddf5 --- /dev/null +++ b/sys-boot/os-prober/files/os-prober-1.79-mounted-boot-partition-fix.patch @@ -0,0 +1,17 @@ +Fixes the problem of the root partition being returned instead of the boot +partition when both are already mounted somewhere. + +Bug: https://bugs.debian.org/699840 + https://bugzilla.redhat.com/906886 + +--- a/linux-boot-prober ++++ b/linux-boot-prober +@@ -167,7 +167,7 @@ else + bootpart="${mountboot%% *}" + bootmounted="${mountboot#* }" + else +- bootpart="$partition" ++ bootpart="$(grep " $mpoint/boot " "$OS_PROBER_TMP/mounted-map" | head -n1 | cut -d " " -f 4)" + bootmounted=0 + fi + for test in /usr/lib/linux-boot-probes/mounted/*; do diff --git a/sys-boot/os-prober/files/os-prober-1.79-use-fstab-name.patch b/sys-boot/os-prober/files/os-prober-1.79-use-fstab-name.patch new file mode 100644 index 000000000000..e38d85a77feb --- /dev/null +++ b/sys-boot/os-prober/files/os-prober-1.79-use-fstab-name.patch @@ -0,0 +1,34 @@ +For symlinks to partions in fstab, returns the partition name from fstab instead +of the name of its resolved destination, eg., for /dev/mapper/mylvmvol in fstab, +linked to /dev/dm-2, return "mylvmvol" instead of "dm-2". + +Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=699839 + https://bugzilla.redhat.com/show_bug.cgi?id=893472 + +--- a/common.sh ++++ b/common.sh +@@ -269,7 +269,7 @@ linux_mount_boot () { + if [ "$bindfrom" != "$tmpmnt/boot" ]; then + if mount --bind "$bindfrom" "$tmpmnt/boot"; then + mounted=1 +- bootpart="$1" ++ bootpart="$tmppart" + else + debug "failed to bind-mount $bindfrom onto $tmpmnt/boot" + fi +@@ -277,6 +277,15 @@ linux_mount_boot () { + fi + if [ "$mounted" ]; then + : ++ elif [ -e "$tmppart" ]; then ++ bootpart="$tmppart" ++ boottomnt="$tmppart" ++ elif [ -e "$tmpmnt/$tmppart" ]; then ++ bootpart="$tmppart" ++ boottomnt="$tmpmnt/$tmppart" ++ elif [ -e "/target/$tmppart" ]; then ++ bootpart="$tmppart" ++ boottomnt="/target/$tmppart" + elif [ -e "$1" ]; then + bootpart="$1" + boottomnt="$1" diff --git a/sys-boot/os-prober/os-prober-1.78.ebuild b/sys-boot/os-prober/os-prober-1.78-r1.ebuild similarity index 100% rename from sys-boot/os-prober/os-prober-1.78.ebuild rename to sys-boot/os-prober/os-prober-1.78-r1.ebuild diff --git a/sys-boot/os-prober/os-prober-1.79.ebuild b/sys-boot/os-prober/os-prober-1.79.ebuild new file mode 100644 index 000000000000..811ad1fef51f --- /dev/null +++ b/sys-boot/os-prober/os-prober-1.79.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit readme.gentoo-r1 toolchain-funcs + +DESCRIPTION="Utility to detect other OSs on a set of drives" +HOMEPAGE="https://salsa.debian.org/installer-team/os-prober" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://salsa.debian.org/installer-team/${PN}.git" +else + SRC_URI="mirror://debian/pool/main/${PN::1}/${PN}/${PN}_${PV}.tar.xz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}"/${PN} +fi + +LICENSE="GPL-3" +SLOT="0" + +# grub-mount needed per bug #607518 +RDEPEND="sys-boot/grub:2[mount]" + +# bug 594250 +QA_MULTILIB_PATHS="usr/lib/os-prober/.*" + +PATCHES=( + "${FILESDIR}"/${PN}-1.79-mdraid-detection.patch + "${FILESDIR}"/${PN}-1.79-handle-multiple-initrd-paths.patch + "${FILESDIR}"/${PN}-1.79-btrfs-subvolume-detection.patch + "${FILESDIR}"/${PN}-1.79-use-fstab-name.patch + "${FILESDIR}"/${PN}-1.79-mounted-boot-partition-fix.patch + "${FILESDIR}"/${PN}-1.79-fix-busy-umount-message.patch + "${FILESDIR}"/${PN}-1.79-efi-chroot-blkid-fallback.patch +) + +DOC_CONTENTS=" + If you intend for os-prober to detect versions of Windows installed on + NTFS-formatted partitions, your system must be capable of reading the + NTFS filesystem. One way to do this is by installing sys-fs/ntfs3g. + + NOTE: Since sys-boot/grub-2.06-rc1, grub-mkconfig disables os-prober by default. + To enable it, add GRUB_DISABLE_OS_PROBER=false to /etc/default/grub. +" + +src_prepare() { + default + # use default GNU rules + rm Makefile || die 'rm Makefile failed' +} + +src_compile() { + tc-export CC + emake newns +} + +src_install() { + dobin os-prober linux-boot-prober + + # Note: as no shared libraries are installed, /usr/lib is correct + exeinto /usr/lib/os-prober + doexe newns + + insinto /usr/share/os-prober + doins common.sh + + keepdir /var/lib/os-prober + + local debarch=${ARCH%-*} dir + + case ${debarch} in + amd64) debarch=x86 ;; + ppc|ppc64) debarch=powerpc ;; + esac + + for dir in os-probes{,/mounted,/init} linux-boot-probes{,/mounted}; do + exeinto /usr/lib/${dir} + doexe ${dir}/common/* + if [[ -d ${dir}/${debarch} ]]; then + for exe in ${dir}/${debarch}/*; do + [[ ! -d "${exe}" ]] && doexe "${exe}" + done + fi + if [[ -d ${dir}/${debarch}/efi ]]; then + exeinto /usr/lib/${dir}/efi + doexe ${dir}/${debarch}/efi/* + fi + done + + if use amd64 || use x86; then + exeinto /usr/lib/os-probes/mounted + doexe os-probes/mounted/powerpc/20macosx + fi + + einstalldocs + dodoc debian/changelog + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/sys-boot/os-prober/os-prober-9999.ebuild b/sys-boot/os-prober/os-prober-9999.ebuild new file mode 100644 index 000000000000..c854d403e4f0 --- /dev/null +++ b/sys-boot/os-prober/os-prober-9999.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit readme.gentoo-r1 toolchain-funcs + +DESCRIPTION="Utility to detect other OSs on a set of drives" +HOMEPAGE="https://salsa.debian.org/installer-team/os-prober" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://salsa.debian.org/installer-team/${PN}.git" +else + SRC_URI="mirror://debian/pool/main/${PN::1}/${PN}/${PN}_${PV}.tar.xz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}"/${PN} +fi + +LICENSE="GPL-3" +SLOT="0" + +# grub-mount needed per bug #607518 +RDEPEND="sys-boot/grub:2[mount]" + +# bug 594250 +QA_MULTILIB_PATHS="usr/lib/os-prober/.*" + +PATCHES=( + "${FILESDIR}"/${PN}-1.79-mdraid-detection.patch + "${FILESDIR}"/${PN}-1.79-btrfs-subvolume-detection.patch + "${FILESDIR}"/${PN}-1.79-use-fstab-name.patch + "${FILESDIR}"/${PN}-1.79-mounted-boot-partition-fix.patch + "${FILESDIR}"/${PN}-1.79-fix-busy-umount-message.patch + "${FILESDIR}"/${PN}-1.79-efi-chroot-blkid-fallback.patch +) + +DOC_CONTENTS=" + If you intend for os-prober to detect versions of Windows installed on + NTFS-formatted partitions, your system must be capable of reading the + NTFS filesystem. One way to do this is by installing sys-fs/ntfs3g. + + NOTE: Since sys-boot/grub-2.06-rc1, grub-mkconfig disables os-prober by default. + To enable it, add GRUB_DISABLE_OS_PROBER=false to /etc/default/grub. +" + +src_prepare() { + default + # use default GNU rules + rm Makefile || die 'rm Makefile failed' +} + +src_compile() { + tc-export CC + emake newns +} + +src_install() { + dobin os-prober linux-boot-prober + + # Note: as no shared libraries are installed, /usr/lib is correct + exeinto /usr/lib/os-prober + doexe newns + + insinto /usr/share/os-prober + doins common.sh + + keepdir /var/lib/os-prober + + local debarch=${ARCH%-*} dir + + case ${debarch} in + amd64) debarch=x86 ;; + ppc|ppc64) debarch=powerpc ;; + esac + + for dir in os-probes{,/mounted,/init} linux-boot-probes{,/mounted}; do + exeinto /usr/lib/${dir} + doexe ${dir}/common/* + if [[ -d ${dir}/${debarch} ]]; then + for exe in ${dir}/${debarch}/*; do + [[ ! -d "${exe}" ]] && doexe "${exe}" + done + fi + if [[ -d ${dir}/${debarch}/efi ]]; then + exeinto /usr/lib/${dir}/efi + doexe ${dir}/${debarch}/efi/* + fi + done + + if use amd64 || use x86; then + exeinto /usr/lib/os-probes/mounted + doexe os-probes/mounted/powerpc/20macosx + fi + + einstalldocs + dodoc debian/changelog + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/www-servers/Manifest.gz b/www-servers/Manifest.gz index a81f510a131c..cb032201a73e 100644 Binary files a/www-servers/Manifest.gz and b/www-servers/Manifest.gz differ diff --git a/www-servers/apache/Manifest b/www-servers/apache/Manifest index 5d789d14468f..92f48c547192 100644 --- a/www-servers/apache/Manifest +++ b/www-servers/apache/Manifest @@ -1,3 +1,2 @@ DIST gentoo-apache-2.4.46-r6-20210212.tar.bz2 25854 BLAKE2B 001f16c1beac8c90fd407bb2f77417f886296baf02acf0f6d81dc0f10c209270db7005f58d845d309dec8332773556da88db41a57c6ecc86f24b8a5141ba07d0 SHA512 976dde952277542efca70831b67da32b8bf636a346adeeb6e0bc5a65b3543a7ca4fb182bc01204f747b583dd753607d184d91ef46a93d5e2f3ab55ed787860a2 -DIST httpd-2.4.50.tar.bz2 7653174 BLAKE2B 6bdb26bc03347b9643e973d22726ef283b8d92b675f81e85f4e0470bedf8510bac60cd043fe966bc786d5ae47827ac1bb31da88a0e510f4bb6c665e2075c3beb SHA512 b1afbaf44e503b822ff2b443881dcb44a93aa55d496f88ae399a2e7def05f78590f266a16da1f2c0aac88e463b76fba20843b1e20a102e76c8269de6fae3e158 DIST httpd-2.4.51.tar.bz2 7653609 BLAKE2B a0743327f0411f5cb8b7d0426bf78db0f370e3d587f3a4c4bb7de0e4499effa3f44f5998e19e9ca3ed7b6fc9a8c0867cbe62134b5af7e6ed6c3bc29770b797df SHA512 9fb07c4b176f5c0485a143e2b1bb1085345ca9120b959974f68c37a8911a57894d2cb488b1b42fdf3102860b99e890204f5e9fa7ae3828b481119c563812cc66 diff --git a/www-servers/apache/apache-2.4.50.ebuild b/www-servers/apache/apache-2.4.50.ebuild deleted file mode 100644 index 19d45aa6ddd7..000000000000 --- a/www-servers/apache/apache-2.4.50.ebuild +++ /dev/null @@ -1,262 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# latest gentoo apache files -GENTOO_PATCHSTAMP="20210212" -GENTOO_DEVELOPER="polynomial-c" -GENTOO_PATCHNAME="gentoo-apache-2.4.46-r6" - -# IUSE/USE_EXPAND magic -IUSE_MPMS_FORK="prefork" -IUSE_MPMS_THREAD="event worker" - -# << obsolete modules: -# authn_default authz_default mem_cache -# mem_cache is replaced by cache_disk -# ?? buggy modules -# proxy_scgi: startup error: undefined symbol "ap_proxy_release_connection", no fix found -# >> added modules for reason: -# compat: compatibility with 2.2 access control -# authz_host: new module for access control -# authn_core: functionality provided by authn_alias in previous versions -# authz_core: new module, provides core authorization capabilities -# cache_disk: replacement for mem_cache -# lbmethod_byrequests: Split off from mod_proxy_balancer in 2.3 -# lbmethod_bytraffic: Split off from mod_proxy_balancer in 2.3 -# lbmethod_bybusyness: Split off from mod_proxy_balancer in 2.3 -# lbmethod_heartbeat: Split off from mod_proxy_balancer in 2.3 -# slotmem_shm: Slot-based shared memory provider (for lbmethod_byrequests). -# socache_shmcb: shared object cache provider. Default config with ssl needs it -# unixd: fixes startup error: Invalid command 'User' -IUSE_MODULES="access_compat actions alias asis auth_basic auth_digest auth_form -authn_alias authn_anon authn_core authn_dbd authn_dbm authn_file authn_socache authz_core -authz_dbd authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex -brotli cache cache_disk cache_socache cern_meta charset_lite cgi cgid dav dav_fs dav_lock -dbd deflate dir dumpio env expires ext_filter file_cache filter headers http2 -ident imagemap include info lbmethod_byrequests lbmethod_bytraffic lbmethod_bybusyness -lbmethod_heartbeat log_config log_forensic logio lua macro md mime mime_magic negotiation -proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_html proxy_http proxy_scgi -proxy_http2 proxy_fcgi proxy_uwsgi proxy_wstunnel rewrite ratelimit remoteip reqtimeout -session session_cookie session_crypto session_dbd setenvif slotmem_shm speling -socache_memcache socache_shmcb status substitute unique_id userdir usertrack -unixd version vhost_alias watchdog xml2enc" -# The following are also in the source as of this version, but are not available -# for user selection: -# bucketeer case_filter case_filter_in echo http isapi optional_fn_export -# optional_fn_import optional_hook_export optional_hook_import - -# inter-module dependencies -# TODO: this may still be incomplete -MODULE_DEPENDS=" - auth_form:session - brotli:filter - dav_fs:dav - dav_lock:dav - deflate:filter - cache_disk:cache - ext_filter:filter - file_cache:cache - lbmethod_byrequests:proxy_balancer - lbmethod_byrequests:slotmem_shm - lbmethod_bytraffic:proxy_balancer - lbmethod_bybusyness:proxy_balancer - lbmethod_heartbeat:proxy_balancer - log_forensic:log_config - logio:log_config - cache_disk:cache - cache_socache:cache - md:watchdog - mime_magic:mime - proxy_ajp:proxy - proxy_balancer:proxy - proxy_balancer:slotmem_shm - proxy_connect:proxy - proxy_ftp:proxy - proxy_html:proxy - proxy_html:xml2enc - proxy_http:proxy - proxy_http2:proxy - proxy_scgi:proxy - proxy_uwsgi:proxy - proxy_fcgi:proxy - proxy_wstunnel:proxy - session_cookie:session - session_dbd:dbd - session_dbd:session - socache_memcache:cache - substitute:filter -" - -# module<->define mappings -MODULE_DEFINES=" - auth_digest:AUTH_DIGEST - authnz_ldap:AUTHNZ_LDAP - cache:CACHE - cache_disk:CACHE - cache_socache:CACHE - dav:DAV - dav_fs:DAV - dav_lock:DAV - file_cache:CACHE - http2:HTTP2 - info:INFO - ldap:LDAP - lua:LUA - md:SSL - proxy:PROXY - proxy_ajp:PROXY - proxy_balancer:PROXY - proxy_connect:PROXY - proxy_ftp:PROXY - proxy_html:PROXY - proxy_http:PROXY - proxy_fcgi:PROXY - proxy_scgi:PROXY - proxy_wstunnel:PROXY - socache_shmcb:SSL - socache_memcache:CACHE - ssl:SSL - status:STATUS - suexec:SUEXEC - userdir:USERDIR -" - -# critical modules for the default config -MODULE_CRITICAL=" - authn_core - authz_core - authz_host - dir - mime - unixd -" -inherit apache-2 systemd tmpfiles toolchain-funcs - -DESCRIPTION="The Apache Web Server" -HOMEPAGE="https://httpd.apache.org/" - -# some helper scripts are Apache-1.1, thus both are here -LICENSE="Apache-2.0 Apache-1.1" -SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x64-macos ~sparc64-solaris ~x64-solaris" - -# FIXME! Move this to eclass once all ebuilds are EAPI-7 -RDEPEND+=" apache2_modules_lua? ( ${LUA_DEPS} )" -REQUIRED_USE+=" apache2_modules_lua? ( ${LUA_REQUIRED_USE} )" - -pkg_setup() { - # dependend critical modules which are not allowed in global scope due - # to USE flag conditionals (bug #499260) - use ssl && MODULE_CRITICAL+=" socache_shmcb" - use doc && MODULE_CRITICAL+=" alias negotiation setenvif" - apache-2_pkg_setup -} - -src_configure() { - # Brain dead check. - tc-is-cross-compiler && export ap_cv_void_ptr_lt_long="no" - - apache-2_src_configure -} - -src_compile() { - if tc-is-cross-compiler ; then - # This header is the same across targets, so use the build compiler. - pushd server >/dev/null - emake gen_test_char - tc-export_build_env BUILD_CC - ${BUILD_CC} ${BUILD_CFLAGS} ${BUILD_CPPFLAGS} ${BUILD_LDFLAGS} \ - gen_test_char.c -o gen_test_char $(apr-1-config --includes) || die - popd >/dev/null - fi - - default -} - -src_install() { - apache-2_src_install - local i - local apache_tools_prune_list=( - /usr/bin/{htdigest,logresolve,htpasswd,htdbm,ab,httxt2dbm} - /usr/sbin/{checkgid,fcgistarter,htcacheclean,rotatelogs} - /usr/share/man/man1/{logresolve.1,htdbm.1,htdigest.1,htpasswd.1,dbmmanage.1,ab.1} - /usr/share/man/man8/{rotatelogs.8,htcacheclean.8} - ) - for i in ${apache_tools_prune_list[@]} ; do - rm "${ED}"/${i} || die "Failed to prune apache-tools bits" - done - - # install apxs in /usr/bin (bug #502384) and put a symlink into the - # old location until all ebuilds and eclasses have been modified to - # use the new location. - dobin support/apxs - use split-usr && dosym ../bin/apxs /usr/sbin/apxs - - # Note: wait for mod_systemd to be included in some forthcoming release, - # Then apache2.4.service can be used and systemd support controlled - # through --enable-systemd - systemd_newunit "${FILESDIR}/apache2.2-hardened.service" "apache2.service" - dotmpfiles "${FILESDIR}/apache.conf" - #insinto /etc/apache2/modules.d - #doins "${FILESDIR}/00_systemd.conf" - - # Install http2 module config - insinto /etc/apache2/modules.d - doins "${FILESDIR}"/41_mod_http2.conf - - # Fix path to apache libdir - sed "s|@LIBDIR@|$(get_libdir)|" -i "${ED}"/usr/sbin/apache2ctl || die -} - -pkg_postinst() { - echo - ewarn "Downgrading to pre-GLEP 81 user for now." - ewarn "See bug #802495 and bug #803500 for more information." - ewarn "" - ewarn "You will need to run the following command to unlock the user:" - ewarn "usermod -e '' -U apache 2>/dev/null" - echo - - apache-2_pkg_postinst || die "apache-2_pkg_postinst failed" - - tmpfiles_process apache.conf #662544 - - # warnings that default config might not work out of the box - local mod cmod - for mod in ${MODULE_CRITICAL} ; do - if ! use "apache2_modules_${mod}"; then - echo - ewarn "Warning: Critical module not installed!" - ewarn "Modules 'authn_core', 'authz_core' and 'unixd'" - ewarn "are highly recomended but might not be in the base profile yet." - ewarn "Default config for ssl needs module 'socache_shmcb'." - ewarn "Enabling the following flags is highly recommended:" - for cmod in ${MODULE_CRITICAL} ; do - use "apache2_modules_${cmod}" || \ - ewarn "+ apache2_modules_${cmod}" - done - echo - break - fi - done - # warning for proxy_balancer and missing load balancing scheduler - if use apache2_modules_proxy_balancer; then - local lbset= - for mod in lbmethod_byrequests lbmethod_bytraffic lbmethod_bybusyness lbmethod_heartbeat; do - if use "apache2_modules_${mod}"; then - lbset=1 && break - fi - done - if [[ ! ${lbset} ]] ; then - echo - ewarn "Info: Missing load balancing scheduler algorithm module" - ewarn "(They were split off from proxy_balancer in 2.3)" - ewarn "In order to get the ability of load balancing, at least" - ewarn "one of these modules has to be present:" - ewarn "lbmethod_byrequests lbmethod_bytraffic lbmethod_bybusyness lbmethod_heartbeat" - echo - fi - fi -} diff --git a/www-servers/civetweb/Manifest b/www-servers/civetweb/Manifest index b10a725710a2..da62a017d55e 100644 --- a/www-servers/civetweb/Manifest +++ b/www-servers/civetweb/Manifest @@ -1,2 +1 @@ -DIST civetweb-1.11.tar.gz 11421650 BLAKE2B 487044a313c2ff005a8dfa247b3d8a3c3b52ef048cbc3050ec8c0402ccef4e12e28de53fed5a3a91df1e7f59ba6c03bf545413ffdd0ce3e4d604148c16c661e9 SHA512 e1520fd2f4a54b6ab4838f4da2ce3f0956e9884059467d196078935a3fce61dad619f3bb1bc2b4c6a757e1a8abfed0e83cba38957c7c52fff235676e9dd1d428 DIST civetweb-1.12.tar.gz 11463079 BLAKE2B 1182f798a2f9cdb34754b3c0edf80160efda31f72d800b26b27ec36ff4a5623745495a52632a128aefda67c6b902250c4e01ec7debd73d4a95abfc42a1b17ea6 SHA512 d6f8d29011bc1accd5384856bef16c0f20305f622a8f8c127cdf3ae5c567db3aba0d76293cc8c77f90f4989c44b2896a45e533d2f2408cc49488d1d234d308f5 diff --git a/www-servers/civetweb/civetweb-1.11.ebuild b/www-servers/civetweb/civetweb-1.11.ebuild deleted file mode 100644 index b723333e3653..000000000000 --- a/www-servers/civetweb/civetweb-1.11.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils - -HOMEPAGE="https://github.com/civetweb/civetweb/" -DESCRIPTION="Embedded C/C++ web server" -SRC_URI="https://github.com/civetweb/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="cxx +server ssl" - -RDEPEND="ssl? ( dev-libs/openssl:0= )" -DEPEND="${RDEPEND}" - -src_prepare() { - sed -e 's|DESTINATION lib$|DESTINATION ${CMAKE_INSTALL_LIBDIR}|' \ - -i src/CMakeLists.txt || die - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=OFF - -DBUILD_SHARED_LIBS=ON - -DCIVETWEB_BUILD_TESTING=OFF - -DCIVETWEB_ENABLE_LUA=OFF - -DCIVETWEB_ENABLE_DUKTAPE=OFF - -DCIVETWEB_ENABLE_CXX="$(usex cxx)" - -DCIVETWEB_ENABLE_SERVER_EXECUTABLE="$(usex server)" - -DCIVETWEB_ENABLE_SSL="$(usex ssl)" - ) - - cmake-utils_src_configure -}