diff options
Diffstat (limited to 'app-doc')
286 files changed, 2647 insertions, 2420 deletions
diff --git a/app-doc/NaturalDocs/Manifest b/app-doc/NaturalDocs/Manifest deleted file mode 100644 index 15d3dd0bf7d3..000000000000 --- a/app-doc/NaturalDocs/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST NaturalDocs-1.52.zip 460793 BLAKE2B d4ecd8bb8dd3fa92a8d9366077c65ddd70e9c4944519cb453e0752e2df0ed22d7fe23aa1edb1e63ffea16b0d0f56794d50a6a0520b2b91f0193a83326ac34c5b SHA512 45d79dd2bf55a8cb7356eb5321a8c99cbab9d69a4d9a97033737090df2bfd86ee7a058a03016646c7fd6f20daf6523b2d77cd2248a7503a6c5c22684f08431c1 diff --git a/app-doc/NaturalDocs/NaturalDocs-1.52-r1.ebuild b/app-doc/NaturalDocs/NaturalDocs-1.52-r1.ebuild deleted file mode 100644 index c19fbc2376a8..000000000000 --- a/app-doc/NaturalDocs/NaturalDocs-1.52-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit perl-module - -DESCRIPTION="Extensible, multi-language source code documentation generator" -HOMEPAGE="http://www.naturaldocs.org/" -SRC_URI="mirror://sourceforge/naturaldocs/${P}.zip" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ~ppc64 sparc x86" - -IUSE="" - -RDEPEND="dev-lang/perl" -DEPEND="${RDEPEND} - app-arch/unzip" - -S="${WORKDIR}" - -src_install() { - insinto /usr/share/${PN} - doins -r Styles Info JavaScript - - insinto /etc/${PN} - doins -r Config/* - dosym ../../../etc/${PN} /usr/share/${PN}/Config - - perl_set_version - insinto ${VENDOR_LIB} - doins -r Modules/NaturalDocs - dodir /usr/share/${PN}/Modules - dosym ../../../..${VENDOR_LIB}/NaturalDocs /usr/share/${PN}/Modules/NaturalDocs - - exeinto /usr/share/${PN} - doexe ${PN} - - # Symlink the Perl script into /usr/bin - dodir /usr/bin - dosym ../share/${PN}/${PN} /usr/bin/${PN} - - # Documentation - dohtml -r Help/* - dosym ../doc/${PF}/html /usr/share/${PN}/Help -} - -pkg_preinst() { - if [[ -e /usr/share/${PN}/Config && ! -L /usr/share/${PN}/Config ]] ; then - mkdir -p /etc/${PN} - mv /usr/share/${PN}/Config/* /etc/${PN}/ - rm -rf /usr/share/${PN}/Config - fi -} diff --git a/app-doc/NaturalDocs/metadata.xml b/app-doc/NaturalDocs/metadata.xml deleted file mode 100644 index 694980aa33fd..000000000000 --- a/app-doc/NaturalDocs/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <longdescription> - Natural Docs is an open-source, extensible, multi-language - documentation generator. It extracts specially formatted comments - from source code and builds HTML documentation from it. The syntax - is transparent so that the comments in the source code read just as - easily as the generated documentation. It also focuses on automation - and high-quality generated output. - </longdescription> - <maintainer type="person"> - <email>titanofold@gentoo.org</email> - <name>Aaron W. Swenson</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">naturaldocs</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-doc/abs-guide/abs-guide-10.ebuild b/app-doc/abs-guide/abs-guide-10.ebuild index 7d403012ca56..d70f66fa4645 100644 --- a/app-doc/abs-guide/abs-guide-10.ebuild +++ b/app-doc/abs-guide/abs-guide-10.ebuild @@ -1,27 +1,26 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=7 DESCRIPTION="An in-depth exploration of the art of shell scripting" HOMEPAGE="https://www.tldp.org/LDP/abs/html" SRC_URI="http://bash.deta.in/abs-guide-final.tar.bz2 pdf? ( http://bash.deta.in/abs-guide.pdf )" +S="${WORKDIR}"/abs LICENSE="public-domain" -IUSE="pdf" SLOT="0" -KEYWORDS="~alpha amd64 hppa ~mips ppc sparc x86" - -DEPEND="" -RDEPEND="" - -S="${WORKDIR}/abs" +KEYWORDS="~alpha amd64 ~arm64 hppa ~mips ppc ~riscv sparc x86" +IUSE="pdf" src_unpack() { unpack abs-guide-final.tar.bz2 - use pdf && cp "${DISTDIR}"/abs-guide.pdf "${S}" + + if use pdf ; then + cp "${DISTDIR}"/abs-guide.pdf "${S}" || die + fi } src_install() { @@ -30,9 +29,7 @@ src_install() { } pkg_postinst() { - echo - elog "The HTML docs can be accessed through /usr/share/doc/${P}/HTML/index.html" - elog "Example scripts from the book are installed in /usr/share/doc/${P}/" + elog "The HTML docs can be accessed through ${EROOT}/usr/share/doc/${PF}/HTML/index.html" + elog "Example scripts from the book are installed in ${EROOT}/usr/share/doc/${PF}/" use pdf && elog "along with the pdf version." - echo } diff --git a/app-doc/abs-guide/metadata.xml b/app-doc/abs-guide/metadata.xml index 4eb20a048df2..de9d78424186 100644 --- a/app-doc/abs-guide/metadata.xml +++ b/app-doc/abs-guide/metadata.xml @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>base-system@gentoo.org</email> <name>Gentoo Base System</name> </maintainer> + <stabilize-allarches/> </pkgmetadata> diff --git a/app-doc/audacity/Manifest b/app-doc/audacity/Manifest new file mode 100644 index 000000000000..d0cfb5f2b720 --- /dev/null +++ b/app-doc/audacity/Manifest @@ -0,0 +1,2 @@ +DIST audacity-manual-3.3.3.tar.gz 22938196 BLAKE2B b2646c84859a10e2f2d80abe44c3dc33021fda92b9e60e746fdae95ea7b32003d2a804c7ef8f88b3c3e3efdce8e0f3b2acf846753bede9d05dbbb92777c1055c SHA512 d522b94157f091206341a05b67dbf3c776fedb5a8329f4301244a9ad9cb5f638d49dda11fbb11d376f8f5c4509f1984933d388c44830c8c2ce0c2b59ee7607f9 +DIST audacity-manual-3.4.2.tar.gz 23305736 BLAKE2B 641c4d0fc70eece83906d4c2df427037ff675cab179860f4d637ffcb38b9390409557bcc11e819657c86ff99c3fce513b1f877a1e9c5597157881392e5dc3ce7 SHA512 0664d7c925c9e2c3a15e7b403ef2b8752ce219c40f16e361fc567794ddac92d94bdc93ddb73ac9e4251ab26c352cf072d62f765b5644df3a53febb1babfd6fbe diff --git a/app-doc/audacity/audacity-3.3.3.ebuild b/app-doc/audacity/audacity-3.3.3.ebuild new file mode 100644 index 000000000000..c033739b6a0e --- /dev/null +++ b/app-doc/audacity/audacity-3.3.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="HTML reference manual for Audacity" +HOMEPAGE="https://www.audacityteam.org/" + +if [[ ${PV} = 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/audacity/audacity-manual.git" +else + KEYWORDS="~amd64" + S="${WORKDIR}/help" + SRC_URI="amd64? ( https://github.com/audacity/audacity-manual/releases/download/v${PV}/audacity-manual-${PV}.tar.gz )" +fi + +LICENSE="CC-BY-3.0" +SLOT="0" + +src_install() { + docinto html + dodoc -r "${S}"/manual/{m,man} + dodoc "${S}"/manual/{favicon.ico,index.html,quick_help.html} + dosym ../../doc/${PF}/html /usr/share/${PN}/help/manual +} diff --git a/app-doc/audacity/audacity-3.4.2.ebuild b/app-doc/audacity/audacity-3.4.2.ebuild new file mode 100644 index 000000000000..c033739b6a0e --- /dev/null +++ b/app-doc/audacity/audacity-3.4.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="HTML reference manual for Audacity" +HOMEPAGE="https://www.audacityteam.org/" + +if [[ ${PV} = 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/audacity/audacity-manual.git" +else + KEYWORDS="~amd64" + S="${WORKDIR}/help" + SRC_URI="amd64? ( https://github.com/audacity/audacity-manual/releases/download/v${PV}/audacity-manual-${PV}.tar.gz )" +fi + +LICENSE="CC-BY-3.0" +SLOT="0" + +src_install() { + docinto html + dodoc -r "${S}"/manual/{m,man} + dodoc "${S}"/manual/{favicon.ico,index.html,quick_help.html} + dosym ../../doc/${PF}/html /usr/share/${PN}/help/manual +} diff --git a/app-doc/audacity/audacity-9999.ebuild b/app-doc/audacity/audacity-9999.ebuild new file mode 100644 index 000000000000..c033739b6a0e --- /dev/null +++ b/app-doc/audacity/audacity-9999.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="HTML reference manual for Audacity" +HOMEPAGE="https://www.audacityteam.org/" + +if [[ ${PV} = 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/audacity/audacity-manual.git" +else + KEYWORDS="~amd64" + S="${WORKDIR}/help" + SRC_URI="amd64? ( https://github.com/audacity/audacity-manual/releases/download/v${PV}/audacity-manual-${PV}.tar.gz )" +fi + +LICENSE="CC-BY-3.0" +SLOT="0" + +src_install() { + docinto html + dodoc -r "${S}"/manual/{m,man} + dodoc "${S}"/manual/{favicon.ico,index.html,quick_help.html} + dosym ../../doc/${PF}/html /usr/share/${PN}/help/manual +} diff --git a/app-doc/audacity/metadata.xml b/app-doc/audacity/metadata.xml new file mode 100644 index 000000000000..204ad578eda0 --- /dev/null +++ b/app-doc/audacity/metadata.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>mehw.is.me@inventati.org</email> + <name>Matthew White</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>proaudio@gentoo.org</email> + <name>Gentoo ProAudio Project</name> + </maintainer> + <upstream> + <remote-id type="github">audacity/audacity-manual</remote-id> + </upstream> +</pkgmetadata> diff --git a/app-doc/autobook/autobook-1.5.ebuild b/app-doc/autobook/autobook-1.5.ebuild index d8679abf079e..3ea9ce6dc224 100644 --- a/app-doc/autobook/autobook-1.5.ebuild +++ b/app-doc/autobook/autobook-1.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="OPL" SLOT="0" -KEYWORDS="amd64 arm hppa ~ia64 ~m68k ppc s390 x86" +KEYWORDS="amd64 arm hppa ~ia64 ~m68k ppc ~riscv ~s390 x86" src_install() { local HTML_DOCS=( . ) diff --git a/app-doc/autobook/metadata.xml b/app-doc/autobook/metadata.xml index 4eb20a048df2..de9d78424186 100644 --- a/app-doc/autobook/metadata.xml +++ b/app-doc/autobook/metadata.xml @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>base-system@gentoo.org</email> <name>Gentoo Base System</name> </maintainer> + <stabilize-allarches/> </pkgmetadata> diff --git a/app-doc/blas-docs/blas-docs-3.1.1.ebuild b/app-doc/blas-docs/blas-docs-3.1.1.ebuild index 9c515804ff13..b56ffddb18a1 100644 --- a/app-doc/blas-docs/blas-docs-3.1.1.ebuild +++ b/app-doc/blas-docs/blas-docs-3.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/lapack-man-${PV}.tgz LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="" S=${WORKDIR}/lapack-${PV}/manpages diff --git a/app-doc/blas-docs/metadata.xml b/app-doc/blas-docs/metadata.xml index 4bb6d2f417d7..d084f77344ec 100644 --- a/app-doc/blas-docs/metadata.xml +++ b/app-doc/blas-docs/metadata.xml @@ -1,10 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>sci@gentoo.org</email> <name>Gentoo Science Project</name> </maintainer> +<stabilize-allarches/> <longdescription lang="en"> BLAS (Basic Linear Algebra Subroutines) is a set of efficient routines for most of the basic vector and matrix operations. They are widely diff --git a/app-doc/cantera-docs/Manifest b/app-doc/cantera-docs/Manifest index 3119f746b2d7..6facd16cf803 100644 --- a/app-doc/cantera-docs/Manifest +++ b/app-doc/cantera-docs/Manifest @@ -1 +1,2 @@ -DIST cantera-docs-2.4.0.tar.xz 4915944 BLAKE2B c7c40651ec8b4c6f6488c49cc991a115f08d6053b3383e28660028e72a55b2c231bfcfde976bec5e2be85828e642668d71730bdc803198bdcdee0631c09208ec SHA512 182475b180e65bb8bd7d5259a3b2a385b2b7c7db61a258a460c3e5fa91ae101306702ea3f00c6996a65ae8ebd1985dcc84b6d8291434578938efbb584db94c40 +DIST cantera-docs-2.6.0.tar.xz 5561604 BLAKE2B 3fab71497584e7be6b025daaedb9cdf87c837a2476206882016894e9af9dc719dc99f5b428beb836df1b83c1db6c8bffad6abf480a4e71e3756985c70f4362d6 SHA512 d9273396cbc7638ed2ab9ce754fe75cd7993a00884c3c988fa007527842913696a97b796cc5dd57f5657813c339ad61ad1ffcdaf7384a667eee97d70cae441bc +DIST cantera-docs-3.0.0.tar.xz 6397512 BLAKE2B 086c81acf7a26c6ef429c37873b176cfb73168e03bb445120184008b9a92eeaf1eeb7bfbea7acce8c9741e5eababf7e10ed7cb0d2f239f4a73a77f52a8488b7a SHA512 57870ff1adf433c83f713541321b9742bb9881d5dbb3429c161ed7cf84bad9ccf9ec8ed725c6672dc449e4041144a82dc3ae443f757bcdbd14b297801e9fe5b9 diff --git a/app-doc/cantera-docs/cantera-docs-2.4.0.ebuild b/app-doc/cantera-docs/cantera-docs-2.6.0.ebuild index 9a9bf2122f29..60d16f9141e4 100644 --- a/app-doc/cantera-docs/cantera-docs-2.4.0.ebuild +++ b/app-doc/cantera-docs/cantera-docs-2.6.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 -inherit desktop +inherit desktop xdg DESCRIPTION="Documentation API reference for Cantera package libraries" HOMEPAGE="https://cantera.org" @@ -11,12 +11,7 @@ SRC_URI="https://github.com/band-a-prend/gentoo-overlay/releases/download/ct-doc LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - x11-misc/xdg-utils -" +KEYWORDS="amd64 ~riscv ~x86" S="${WORKDIR}/" diff --git a/app-doc/cantera-docs/cantera-docs-3.0.0.ebuild b/app-doc/cantera-docs/cantera-docs-3.0.0.ebuild new file mode 100644 index 000000000000..60d16f9141e4 --- /dev/null +++ b/app-doc/cantera-docs/cantera-docs-3.0.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="Documentation API reference for Cantera package libraries" +HOMEPAGE="https://cantera.org" +SRC_URI="https://github.com/band-a-prend/gentoo-overlay/releases/download/ct-docs-${PV}/${P}_modified_menu.tar.xz -> ${P}.tar.xz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 ~riscv ~x86" + +S="${WORKDIR}/" + +src_install() { + insinto /usr/share/cantera/doc/ + doins -r "${S}/." + + make_desktop_entry "/usr/bin/xdg-open /usr/share/cantera/doc/doxygen/html/index.html" "Cantera Doxygen Documentation" "text-html" "Development" + make_desktop_entry "/usr/bin/xdg-open /usr/share/cantera/doc/sphinx/html/index.html" "Cantera Sphinx Documentation" "text-html" "Development" +} diff --git a/app-doc/cantera-docs/metadata.xml b/app-doc/cantera-docs/metadata.xml index fcc1fbde7c8c..53cc7f9cd9f7 100644 --- a/app-doc/cantera-docs/metadata.xml +++ b/app-doc/cantera-docs/metadata.xml @@ -1,16 +1,20 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> + <maintainer type="person" proxied="yes"> <email>torokhov-s-a@yandex.ru</email> <name>Sergey Torokhov</name> </maintainer> - <maintainer type="project"> + <maintainer type="project" proxied="proxy"> <email>proxy-maint@gentoo.org</email> <name>Proxy Maintainers</name> </maintainer> -<longdescription lang="en"> -Cantera Doxygen API Documentation for C++ library -and Sphinx API Documentation for CTI tool, Python module and Matlab interface. -</longdescription> + <stabilize-allarches/> + <longdescription lang="en"> + Cantera Doxygen API Documentation for C++ library + and Sphinx API Documentation for CTI tool, Python module and Matlab interface. + </longdescription> + <upstream> + <remote-id type="github">band-a-prend/gentoo-overlay</remote-id> + </upstream> </pkgmetadata> diff --git a/app-doc/casting-spels-emacs/casting-spels-emacs-19-r2.ebuild b/app-doc/casting-spels-emacs/casting-spels-emacs-19-r4.ebuild index 82f5797869b2..500d4bfd29b7 100644 --- a/app-doc/casting-spels-emacs/casting-spels-emacs-19-r2.ebuild +++ b/app-doc/casting-spels-emacs/casting-spels-emacs-19-r4.ebuild @@ -1,29 +1,28 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 -inherit elisp-common +inherit edos2unix elisp-common DESCRIPTION="Casting SPELs in Lisp - A Comic Book (Emacs Lisp Edition)" -HOMEPAGE="http://www.lisperati.com/casting-spels-emacs/html/casting-spels-emacs-1.html +HOMEPAGE="https://www.lisperati.com/casting-spels-emacs/html/casting-spels-emacs-1.html https://www.gnu.org/software/emacs/casting-spels-emacs/" -SRC_URI="https://casting-spels-emacs.googlecode.com/files/${PN}-v${PV}.zip" +SRC_URI="https://web.archive.org/web/20151231165906/https://casting-spels-emacs.googlecode.com/files/${PN}-v${PV}.zip" +S="${WORKDIR}/${PN}" LICENSE="GPL-2+ FDL-1.2" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~riscv x86" RDEPEND=">=app-editors/emacs-23.1:*" -DEPEND="app-arch/unzip" +BDEPEND="app-arch/unzip" -S="${WORKDIR}/${PN}" +PATCHES="${FILESDIR}/${P}-require-cl.patch" src_prepare() { - sed -i 's/\r$//' *.txt html/*.html {lisp,test}/*.el || die - # needs cl extensions - eapply "${FILESDIR}/${P}-require-cl.patch" - eapply_user + edos2unix *.txt html/*.html {lisp,test}/*.el + default } src_install() { @@ -34,5 +33,5 @@ src_install() { docinto html/images dodoc images/*.jpg images/*.png dosym html/images /usr/share/doc/${PF}/images - dosym ${SITELISP}/${PN} /usr/share/doc/${PF}/lisp + dosym -r ${SITELISP}/${PN} /usr/share/doc/${PF}/lisp } diff --git a/app-doc/casting-spels-emacs/metadata.xml b/app-doc/casting-spels-emacs/metadata.xml index ba89606f7acb..4dde4ab6e622 100644 --- a/app-doc/casting-spels-emacs/metadata.xml +++ b/app-doc/casting-spels-emacs/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>gnu-emacs@gentoo.org</email> diff --git a/app-doc/clsync-docs/Manifest b/app-doc/clsync-docs/Manifest deleted file mode 100644 index 53ae0d386a14..000000000000 --- a/app-doc/clsync-docs/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST clsync-0.4.4.tar.gz 268276 BLAKE2B 0027760cfdee5c4410c4cea45aae2def6498d812d2f50038993c39a33c6029722ec2dd2cfff20815a3ffd8834eb8c439059e5f1d2cc3d2cf98ecb22ed22f2322 SHA512 cdafbf43fdeafe9cb53c08e0514ef356fb5b4bbd8da2226263180e7441d222c76e6c73f847f484b3688a8672e4a85df0346c0236d8d0ed4506d209189af02dcd diff --git a/app-doc/clsync-docs/clsync-docs-0.4.4-r1.ebuild b/app-doc/clsync-docs/clsync-docs-0.4.4-r1.ebuild deleted file mode 100644 index 78c6ac1084f1..000000000000 --- a/app-doc/clsync-docs/clsync-docs-0.4.4-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="${PN%-docs}" -MY_P="${MY_PN}-${PV}" - -SRC_URI="https://github.com/clsync/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" -KEYWORDS="amd64 x86" -S="${WORKDIR}/${MY_P}" - -DESCRIPTION="Clsync and libclsync API documentation" -HOMEPAGE="http://ut.mephi.ru/oss/clsync https://github.com/clsync/clsync" -LICENSE="GPL-3+" -SLOT="0" -IUSE="api +examples" - -BDEPEND="api? ( app-doc/doxygen[dot] )" - -src_configure() { - : # doxygen doesn't depend on configuration -} - -src_compile() { - if use api; then - doxygen .doxygen || die "doxygen failed" - fi -} - -src_install() { - dodoc CONTRIB DEVELOPING NOTES PROTOCOL README.md SHORTHANDS TODO - if use api; then - dodoc -r doc/doxygen/html doc/devel/* - fi - if use examples; then - dodoc -r examples - fi -} diff --git a/app-doc/clsync-docs/metadata.xml b/app-doc/clsync-docs/metadata.xml deleted file mode 100644 index 109c5016fe20..000000000000 --- a/app-doc/clsync-docs/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>bircoph@gentoo.org</email> - <name>Andrew Savchenko</name> - </maintainer> - <use> - <flag name="api">Install doxygen generated API docs.</flag> - </use> - <upstream> - <remote-id type="github">clsync/clsync</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-doc/cppman/Manifest b/app-doc/cppman/Manifest index 7e0b0cdd148e..8c8a1421b755 100644 --- a/app-doc/cppman/Manifest +++ b/app-doc/cppman/Manifest @@ -1,2 +1,2 @@ -DIST cppman-0.4.8.tar.gz 3185978 BLAKE2B 9f662874eb6b6540e02a2b371fa47e53e0893239fbfcc65421fa5c7c4bc5f88c4cfd2facf08deb13606f5cf7c895a1a07e119e1c15bbc98b95af5f8056c6a5e8 SHA512 f5b93774988dad592b31670d6c21718bd034e4e94858982e1756e8db89779d12001fd786ba629211b038b173b7b507382277a3db7fb35363dba28cd029e69a7d -DIST cppman-0.4.9.tar.gz 3237707 BLAKE2B 23068f8896dd4f9fa3ab86e8e3ddb7de5190af4f59f3cf283537c6ce8c3df60c5deab4972be750464121eeb1ebbde93e30c313869d5fb92e1d784d1294b1d842 SHA512 49957e9c9dcf82a85558d47325912e689ed7786f745015215b32e6f86b97878af6edcb265655674191992ba16171fdbf2220ee43d8c90a0d5eb37f1fb584c3ce +DIST cppman-0.5.4.tar.gz 3560915 BLAKE2B 37dae8d4f4884582fd4556bfb8778b62e332286b9438a4507dd1a401f40014964a2409a57f1b8d234bb6143555719a6b81ccdf939fcf95a46ddb0fdfd475ac32 SHA512 e401813772c393aaf0e403ee253510ad4aac9cd9733c015e195bb66dad70cb2db0ea3e3c9749d87aed04b49aee04639fa3f822dc8e69a5a8812c3992b3e5c86d +DIST cppman-0.5.6.tar.gz 3820427 BLAKE2B ca4c3bc05e3f8b7de432147dcff861ab4b1d3b3de2729da2dc4cb8513f96b3b92e9a7ebbbf0ad577d7372ebc7d152290431d4d95127c63a1a9122c2dd5f12aae SHA512 bf4c0aa01d0a7158818f5769c66c420fb982fb3c0daaf83e4089f122e59ac5d9d2637b9ff079ea3ee7259bbb92b72992bcb2b1a593fc1bb7223288077fb523b6 diff --git a/app-doc/cppman/cppman-0.4.8-r2.ebuild b/app-doc/cppman/cppman-0.4.8-r2.ebuild deleted file mode 100644 index 6e35a51f7a2b..000000000000 --- a/app-doc/cppman/cppman-0.4.8-r2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) -PYTHON_REQ_USE="sqlite,threads(+)" - -DISTUTILS_SINGLE_IMPL=true -DISTUTILS_USE_SETUPTOOLS=no - -inherit distutils-r1 - -DESCRIPTION="C++ man pages for Linux, with source from cplusplus.com and cppreference.com" -HOMEPAGE="https://github.com/aitjcize/cppman" -SRC_URI="https://github.com/aitjcize/cppman/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" - -RDEPEND=" - sys-apps/groff - $(python_gen_cond_dep ' - dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}] - dev-python/html5lib[${PYTHON_MULTI_USEDEP}] - ') -" - -src_prepare() { - default - - # Don't allow setup.py to install documentation directly - sed -i '\:share/doc/cppman:d' setup.py || die "sed failed" -} diff --git a/app-doc/cppman/cppman-0.4.9.ebuild b/app-doc/cppman/cppman-0.4.9.ebuild deleted file mode 100644 index 6e35a51f7a2b..000000000000 --- a/app-doc/cppman/cppman-0.4.9.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) -PYTHON_REQ_USE="sqlite,threads(+)" - -DISTUTILS_SINGLE_IMPL=true -DISTUTILS_USE_SETUPTOOLS=no - -inherit distutils-r1 - -DESCRIPTION="C++ man pages for Linux, with source from cplusplus.com and cppreference.com" -HOMEPAGE="https://github.com/aitjcize/cppman" -SRC_URI="https://github.com/aitjcize/cppman/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" - -RDEPEND=" - sys-apps/groff - $(python_gen_cond_dep ' - dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}] - dev-python/html5lib[${PYTHON_MULTI_USEDEP}] - ') -" - -src_prepare() { - default - - # Don't allow setup.py to install documentation directly - sed -i '\:share/doc/cppman:d' setup.py || die "sed failed" -} diff --git a/app-doc/cppman/cppman-0.5.4-r1.ebuild b/app-doc/cppman/cppman-0.5.4-r1.ebuild new file mode 100644 index 000000000000..9e88d7bf5257 --- /dev/null +++ b/app-doc/cppman/cppman-0.5.4-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="sqlite,threads(+)" +DISTUTILS_SINGLE_IMPL=yes +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 bash-completion-r1 + +DESCRIPTION="C++ man pages for Linux, with source from cplusplus.com and cppreference.com" +HOMEPAGE="https://github.com/aitjcize/cppman" +SRC_URI="https://github.com/aitjcize/cppman/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" + +RDEPEND=" + sys-apps/groff + $(python_gen_cond_dep ' + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/html5lib[${PYTHON_USEDEP}] + ') +" + +src_prepare() { + # Install data manually, nearly all of it is misplaced + sed -i '/data_files = _data_files,/d' setup.py || die + + distutils-r1_src_prepare +} + +src_install() { + distutils-r1_src_install + doman misc/cppman.1 + + newbashcomp misc/completions/cppman.bash cppman + + insinto /usr/share/zsh/site-functions + doins misc/completions/zsh/_cppman + + insinto /usr/share/fish/vendor_completions.d + doins misc/completions/fish/cppman.fish +} diff --git a/app-doc/cppman/cppman-0.5.6.ebuild b/app-doc/cppman/cppman-0.5.6.ebuild new file mode 100644 index 000000000000..63a0409772a7 --- /dev/null +++ b/app-doc/cppman/cppman-0.5.6.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="sqlite,threads(+)" +DISTUTILS_SINGLE_IMPL=yes +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 bash-completion-r1 + +DESCRIPTION="C++ man pages for Linux, with source from cplusplus.com and cppreference.com" +HOMEPAGE="https://github.com/aitjcize/cppman" +SRC_URI="https://github.com/aitjcize/cppman/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + sys-apps/groff + $(python_gen_cond_dep ' + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/html5lib[${PYTHON_USEDEP}] + ') +" + +src_prepare() { + # Install data manually, nearly all of it is misplaced + sed -i '/data_files = _data_files,/d' setup.py || die + + distutils-r1_src_prepare +} + +python_test() { + ${EPYTHON} test/test.py || die +} + +src_install() { + distutils-r1_src_install + doman misc/cppman.1 + + newbashcomp misc/completions/cppman.bash cppman + + insinto /usr/share/zsh/site-functions + doins misc/completions/zsh/_cppman + + insinto /usr/share/fish/vendor_completions.d + doins misc/completions/fish/cppman.fish +} diff --git a/app-doc/cppman/metadata.xml b/app-doc/cppman/metadata.xml index 427bd08b7959..a2eb1022cb35 100644 --- a/app-doc/cppman/metadata.xml +++ b/app-doc/cppman/metadata.xml @@ -1,7 +1,14 @@ -<?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <!-- maintainer-needed --> + <maintainer type="person" proxied="yes"> + <email>esteve.varela@gmail.com</email> + <name>Esteve Varela Colominas</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> <upstream> <remote-id type="github">aitjcize/cppman</remote-id> </upstream> diff --git a/app-doc/csound-manual/Manifest b/app-doc/csound-manual/Manifest index c0c6ba0c503c..b62c5d1c6b6e 100644 --- a/app-doc/csound-manual/Manifest +++ b/app-doc/csound-manual/Manifest @@ -2,3 +2,7 @@ DIST Csound6.15.0_manual-fr_html.zip 20968371 BLAKE2B aed67cf5dc09032839fd3c56c0 DIST Csound6.15.0_manual-fr_pdf.zip 9761787 BLAKE2B 671d94bebbabbead16ff251c88a99f3cf278cd0b0f746ce8239fbfe481db1a2c3b747c48026b82b8a54b72d5f7ac83b8c095aedc19088c3f070e773c46981bf6 SHA512 3db587fb5f15febbd39c8d090df46b71ed590c8eaaaeda8c53b9218283cc7375673f1711755e47cd80048934252bfe97e92ff699e3bae0e86942ffd99597f8c6 DIST Csound6.15.0_manual_html.zip 20674415 BLAKE2B b15b3381f13c7877130dfec60803ba1cdd12e5d2d92e5ea02c4d0dd5c1c70cc2bbec5f76634b385a0ffd20e7397d6c33bbe374128f01345999f34e2e2a0b7dd1 SHA512 cf7df42f3b6d869a5e9f531c64a50287f9385927b26c48ff3c334b2ed95d17334be85a3ef671008504d1a365b1412e2715dcff61a41e3c83b60621df25d67946 DIST Csound6.15.0_manual_pdf.zip 9360598 BLAKE2B 898da87eb8b10a75f3f6256eeade7aa180ff5e6dd93de8d2bf462d01d1d1cf5f4c5d7c4ed73402aa019674d597ff3fd1b7ac436059d9df39e0d77a15365d529e SHA512 0eca00951708d7064d789bdd0d98534e815ecc275e09b3020cce89d6f6b1009c0347e7d5fd400ed321bd7e05c89d79644f64c18f47b46013bb6b49c88e42fca0 +DIST Csound6.16.0_manual-fr_html.zip 25060442 BLAKE2B a08a5b22a9c5797ce98e523392f0023a9a15c7bae8166285b0dde93f3f1b557a10e6668b90e47f888189a49ba49860bb4405a87179c3b63b82339b21b4477e5f SHA512 a552e4cbc997ca59fd809e5200edf9ae219eed1e16d25d33ba7804a7e9ed82b689391fbae4d6d8f7c449f4a178a1fa17062fd9d9b0bae2504c2a29ec9f713004 +DIST Csound6.16.0_manual-fr_pdf.zip 10042266 BLAKE2B 9bab455552487a476aebb26de07f88d31fb3526fc880635a831e553812ad68696480aca0b7feca4c4fcec0c1d79058bd73d796c409d845ecf2c00eb36446ce68 SHA512 61d0d19d5eab8fe9c9ff3880cdcd03fe8f4a06875f7ea03bb9957c88222485a561469c810e3edc8edefe14a0fdfb18c802525bfaaed970fe017e99d4c13651c6 +DIST Csound6.16.0_manual_html.zip 24765630 BLAKE2B 3bf6e2202a42dfa826d39ef41282e1942f26cc3f6a3358e0de3a006f102b686342b4e1824a1c3a48ac37ffed31d9353e6946d948751dcc059819da649d63d9cb SHA512 e550a832e365ab186533045d110259699039d08a85ec2f53d4fe36aa31004725b1dc6732f71d9895fa19b3df5f4ec720af1b4f80856a14b0ffbd844c4ab2dbe3 +DIST Csound6.16.0_manual_pdf.zip 9640644 BLAKE2B 7bb35f806568a80abbd84a4f4988217bea09f3174881d802f6d61505f044c8a26b59036dcb61ead5315e756a4512eb1fb56b2824f27f09899a8fe1664a386754 SHA512 18347ce7080ca7997e98f8addffcc492c7ec5d8e037e71a33bb46fdbc5b58ec26ee42f370689fc228d4150bd9dedc31c7824ec4c19f3243d512977f4380f9490 diff --git a/app-doc/csound-manual/csound-manual-6.15-r1.ebuild b/app-doc/csound-manual/csound-manual-6.15-r1.ebuild index d4cc8e1b6a5b..2847b87d142b 100644 --- a/app-doc/csound-manual/csound-manual-6.15-r1.ebuild +++ b/app-doc/csound-manual/csound-manual-6.15-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,7 +6,7 @@ EAPI=7 MY_P=Csound${PV}.0 DESCRIPTION="The Csound reference manual" -HOMEPAGE="http://csounds.com/" +HOMEPAGE="https://www.csounds.com/" SRC_URI=" https://github.com/csound/csound/releases/download/${PV}.0/${MY_P}_manual_pdf.zip l10n_fr? ( https://github.com/csound/csound/releases/download/${PV}.0/${MY_P}_manual-fr_pdf.zip ) @@ -25,9 +25,9 @@ LANGS=" fr" IUSE+="${LANGS// / l10n_}" BDEPEND=" + app-arch/unzip media-libs/libpng:0 " -DEPEND="app-arch/unzip" S=${WORKDIR} diff --git a/app-doc/csound-manual/csound-manual-6.16.ebuild b/app-doc/csound-manual/csound-manual-6.16.ebuild new file mode 100644 index 000000000000..27a637faa0fc --- /dev/null +++ b/app-doc/csound-manual/csound-manual-6.16.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P=Csound${PV}.0 + +DESCRIPTION="The Csound reference manual" +HOMEPAGE="https://www.csounds.com/" +SRC_URI=" + https://github.com/csound/csound/releases/download/${PV}.0/${MY_P}_manual_pdf.zip + l10n_fr? ( https://github.com/csound/csound/releases/download/${PV}.0/${MY_P}_manual-fr_pdf.zip ) + + html? ( + https://github.com/csound/csound/releases/download/${PV}.0/${MY_P}_manual_html.zip + l10n_fr? ( https://github.com/csound/csound/releases/download/${PV}.0/${MY_P}_manual-fr_html.zip ) + )" + +LICENSE="FDL-1.2+" +SLOT="0" +KEYWORDS="amd64 ~riscv x86" +IUSE="html" + +LANGS=" fr" +IUSE+="${LANGS// / l10n_}" + +BDEPEND=" + app-arch/unzip + media-libs/libpng:0 +" + +S=${WORKDIR} + +src_unpack() { + unpack ${MY_P}_manual_pdf.zip + + if use html ; then + unpack ${MY_P}_manual_html.zip + mv html html-en + fi + + local lang + for lang in ${LANGS} ; do + use l10n_${lang} || continue + unpack ${MY_P}_manual-${lang}_pdf.zip + if use html ; then + unpack ${MY_P}_manual-${lang}_html.zip + mv html html-${lang} + fi + done +} + +src_prepare() { + default + + # Fix broken png file, bug 737130 + if use html; then + local png=html-en/images/delayk.png + pngfix -q --out=${png/.png/fixed.png} ${png} # see pngfix help for exit codes + [[ $? -gt 15 ]] && die "Failed to fix ${png}" + mv -f ${png/.png/fixed.png} ${png} || die + fi +} + +src_install() { + dodoc *.pdf + + if use html ; then + docinto html + dodoc -r html-en/* + + local lang + for lang in ${LANGS} ; do + use l10n_${lang} || continue + docinto html-${lang} + dodoc -r html-${lang}/* + done + fi +} diff --git a/app-doc/csound-manual/metadata.xml b/app-doc/csound-manual/metadata.xml index 87c2817d034d..beeed07204ec 100644 --- a/app-doc/csound-manual/metadata.xml +++ b/app-doc/csound-manual/metadata.xml @@ -1,5 +1,5 @@ -<?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>proaudio@gentoo.org</email> diff --git a/app-doc/devmanual/Manifest b/app-doc/devmanual/Manifest index ebc70e1b5948..ab50a79b02ba 100644 --- a/app-doc/devmanual/Manifest +++ b/app-doc/devmanual/Manifest @@ -1 +1 @@ -DIST devmanual-0_pre20200207.tar.xz 163940 BLAKE2B c6cf856a8f6c80b500466e27cc4106c070cff2dcf8c89d58c9ca90d03cb34a1e6a2048cb99364993f224f3497309fc24207dc44f9c14ece37c49aa602480dac0 SHA512 f6a88312e2030bf4d9fcf64bf1f38397087cb151aa41cd0c254cfc6251e4d5b291e3b361094a7c1d5fdb16e40c1702c0f0b7460ba230bfb217ad733f400c9089 +DIST devmanual-0_pre20231106.tar.xz 187040 BLAKE2B 20992be79db2b581234a813740bd59c697af624d6edc86e29375078b63cdc13bed3eae116e21d2b82d568703983860cae7be00649f24eb90f2a6f6b7837525d7 SHA512 0434e0155876dff01105ac014528d8abaa19631c5b260d2c8c995c417053403ae652d4e082d0a08549994e3238024ed2592b145c6b0435ed84f87397fb7aeacc diff --git a/app-doc/devmanual/devmanual-0_pre20200207.ebuild b/app-doc/devmanual/devmanual-0_pre20231106.ebuild index fdaf6ddcf5de..047ecb33eb2d 100644 --- a/app-doc/devmanual/devmanual-0_pre20200207.ebuild +++ b/app-doc/devmanual/devmanual-0_pre20231106.ebuild @@ -1,9 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit readme.gentoo-r1 +PYTHON_COMPAT=( python3_{9,10,11,12} ) +PYTHON_REQ_USE="xml(+)" +inherit python-any-r1 readme.gentoo-r1 DESCRIPTION="The Gentoo Development Guide" HOMEPAGE="https://devmanual.gentoo.org/" @@ -12,19 +14,23 @@ if [[ ${PV} == *9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/devmanual.git" else + # "make dist" in devmanual repo SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz" S="${WORKDIR}/${PN}" - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" fi LICENSE="CC-BY-SA-4.0" SLOT="0" -IUSE="+offline" +IUSE="+offline test" +RESTRICT="!test? ( test )" -BDEPEND="dev-libs/libxml2 +BDEPEND=">=dev-libs/libxml2-2.9.12 dev-libs/libxslt gnome-base/librsvg - media-fonts/open-sans" + media-fonts/open-sans + ${PYTHON_DEPS} + test? ( >=app-text/htmltidy-5.8.0 )" PATCHES=( "${FILESDIR}"/${PN}-eclasses.patch ) diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild index fdaf6ddcf5de..13af86d6e06c 100644 --- a/app-doc/devmanual/devmanual-9999.ebuild +++ b/app-doc/devmanual/devmanual-9999.ebuild @@ -1,9 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit readme.gentoo-r1 +PYTHON_COMPAT=( python3_{9,10,11,12} ) +PYTHON_REQ_USE="xml(+)" +inherit python-any-r1 readme.gentoo-r1 DESCRIPTION="The Gentoo Development Guide" HOMEPAGE="https://devmanual.gentoo.org/" @@ -12,19 +14,23 @@ if [[ ${PV} == *9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/devmanual.git" else + # "make dist" in devmanual repo SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz" S="${WORKDIR}/${PN}" - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" fi LICENSE="CC-BY-SA-4.0" SLOT="0" -IUSE="+offline" +IUSE="+offline test" +RESTRICT="!test? ( test )" -BDEPEND="dev-libs/libxml2 +BDEPEND=">=dev-libs/libxml2-2.9.12 dev-libs/libxslt gnome-base/librsvg - media-fonts/open-sans" + media-fonts/open-sans + ${PYTHON_DEPS} + test? ( >=app-text/htmltidy-5.8.0 )" PATCHES=( "${FILESDIR}"/${PN}-eclasses.patch ) diff --git a/app-doc/devmanual/metadata.xml b/app-doc/devmanual/metadata.xml index e2f9b85f6841..6a60b0581871 100644 --- a/app-doc/devmanual/metadata.xml +++ b/app-doc/devmanual/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>devmanual@gentoo.org</email> @@ -8,9 +8,14 @@ product "Documentation", component "Devmanual" </description> </maintainer> +<stabilize-allarches/> <use> <flag name="offline"> Use alternative minimal stylesheet instead of Tyrian theme </flag> </use> +<stabilize-allarches/> +<upstream> + <remote-id type="gentoo">proj/devmanual</remote-id> +</upstream> </pkgmetadata> diff --git a/app-doc/diveintopython/Manifest b/app-doc/diveintopython/Manifest index 9067c87f8419..eb03085a45eb 100644 --- a/app-doc/diveintopython/Manifest +++ b/app-doc/diveintopython/Manifest @@ -1,4 +1,2 @@ -DIST diveintopython-2-pdf.zip 782047 BLAKE2B aecb0dab23fc9737a22e032628e23eecdec1c56b330d7ba884acc97e63bc4f4b9ff5dc53ad89f588ef7e1d15991f1aa11cf70c479864a6b8e3b959287c299dbc SHA512 24857e22b587878e22b8347bb53ca60697b3940ea2d2f9ea7fe5eabc5d8d2b3d580b278379436f4282f515a25a285f3f558f461daa9edaae6f565c246154978c -DIST diveintopython-2.zip 865555 BLAKE2B 55c541c3c77f3b0c4942212f4a15925571d1eb5974af4330f9edd610ba0037a9042442d2c1283d05e893888b2e2bb3da8cfe17c62a699fe8cb6e2682cbe0cd35 SHA512 9c57a9e228d30186b1e6fc10a47d4fa69704fd83ea68bba030d7909ad8df2b9cfeee942caf359b1dd1fd8f9459fee58ea8ddb3813759b17f06b93b3ccf4ca296 DIST diveintopython-3-pdf.tar.gz 2235256 BLAKE2B 2617ae5fc8e7a61402a56aa43c094412bdf9b3350901980d4d0e33179f7e1ae9100e4d3ca8201e18a473c17205a7ee6a8efab55cfd230249f1eb07b671f90c96 SHA512 ecca7ba1540a48eb41b5bfd7ca878962939b9ec47eac6100f13d75eb24c6cae20177110877d34e6d1de47bed6883f9a25b379ced5c03b8c220103774a00a54b4 DIST diveintopython-3.tar.gz 9958889 BLAKE2B 5c0b9764b6bb5f51af05142446750e9831fa6edb53336c47b398bf604c349e6c5c002c8f19f390d4929c94e2c19c5f0bb18a71ddb4b8b85d3701ee5feb35a4a4 SHA512 19a8498e4d91fc2ea2c899400336696732dae73da48faf55de43507e41e72a68c6ac25cea0acfdf3ca783344cd12c41326190ac9bbaf7ebdc113833e8bfea3a4 diff --git a/app-doc/diveintopython/diveintopython-2.ebuild b/app-doc/diveintopython/diveintopython-2.ebuild deleted file mode 100644 index 194048ff03a2..000000000000 --- a/app-doc/diveintopython/diveintopython-2.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PV="5.4" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="'Dive Into Python' by Mark Pilgrim - Python 2" -HOMEPAGE="http://www.diveintopython.net/" -SRC_URI=" -http://www.diveintopython.net/download/${PN}-html-${MY_PV}.zip -> ${P}.zip -pdf? ( http://www.diveintopython.net/download/${PN}-pdf-${MY_PV}.zip -> ${P}-pdf.zip ) -" - -LICENSE="FDL-1.1" -SLOT="2" -KEYWORDS="amd64 ppc ppc64 x86" -IUSE="pdf" - -DEPEND="app-arch/unzip" - -S="${WORKDIR}/${MY_P}" - -src_install() { - insinto "/usr/share/doc/${PN}-${SLOT}" - use pdf && dodoc "${PN}.pdf" - doins -r html/* - insinto "/usr/share/doc/${PN}-${SLOT}"/examples - doins -r py -} diff --git a/app-doc/diveintopython/diveintopython-3-r2.ebuild b/app-doc/diveintopython/diveintopython-3-r2.ebuild new file mode 100644 index 000000000000..ad40d614daa6 --- /dev/null +++ b/app-doc/diveintopython/diveintopython-3-r2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="'Dive Into Python' by Mark Pilgrim - Python 3" +HOMEPAGE="https://www.diveintopython3.net/" + +SRC_URI=" + https://dev.gentoo.org/~monsieurp/packages/${P}.tar.gz + https://dev.gentoo.org/~monsieurp/packages/${P}-pdf.tar.gz +" + +LICENSE="CC-BY-SA-3.0" +SLOT="3" +KEYWORDS="amd64 ppc ppc64 ~riscv x86" + +src_install() { + dodoc ${P}.pdf + rm ${P}.pdf || die + docinto html + dodoc -r ./* +} diff --git a/app-doc/diveintopython/diveintopython-3.ebuild b/app-doc/diveintopython/diveintopython-3.ebuild deleted file mode 100644 index bc2f6bfcc2c3..000000000000 --- a/app-doc/diveintopython/diveintopython-3.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="'Dive Into Python' by Mark Pilgrim - Python 3" -HOMEPAGE="http://www.diveintopython3.net/" - -SRC_URI="https://dev.gentoo.org/~monsieurp/packages/${P}.tar.gz - pdf? ( - https://dev.gentoo.org/~monsieurp/packages/${P}-pdf.tar.gz - )" - -LICENSE="CC-BY-SA-3.0" -SLOT="3" -KEYWORDS="amd64 ppc ppc64 x86" -IUSE="pdf" - -src_install() { - insinto "/usr/share/doc/${PN}-${SLOT}" - use pdf && dodoc "${P}.pdf" - doins -r * -} diff --git a/app-doc/diveintopython/metadata.xml b/app-doc/diveintopython/metadata.xml index 226979bb2ad8..70c16c0f82d3 100644 --- a/app-doc/diveintopython/metadata.xml +++ b/app-doc/diveintopython/metadata.xml @@ -1,12 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <maintainer type="person"> - <email>monsieurp@gentoo.org</email> - <name>Patrice Clement</name> - </maintainer> + <!-- maintainer-needed --> + <stabilize-allarches/> </pkgmetadata> diff --git a/app-doc/doxygen/Manifest b/app-doc/doxygen/Manifest deleted file mode 100644 index 9fcd0fe810f0..000000000000 --- a/app-doc/doxygen/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST doxygen-1.8.17.src.tar.gz 5138888 BLAKE2B 79d7d64fe2104f3fc802e9ee8f5fcd13ed4f0e23fe3e8d8013d1724d917d5f4e7d8c2df672e253aa2c8d67e839a6169632ebd87bc281b8ee70d217f486e402f7 SHA512 2fd087d127e301ea48355ea52c9af4f2091df06551cf64da80df81f0758194b296efb1e8d3962867a6a6d2da5a3fc323842f7766a445748005b30097ded30a75 diff --git a/app-doc/doxygen/doxygen-1.8.17.ebuild b/app-doc/doxygen/doxygen-1.8.17.ebuild deleted file mode 100644 index 84c6af723d76..000000000000 --- a/app-doc/doxygen/doxygen-1.8.17.ebuild +++ /dev/null @@ -1,138 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) - -CMAKE_MAKEFILE_GENERATOR="emake" - -inherit cmake-utils eutils flag-o-matic llvm python-any-r1 -if [[ ${PV} = *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/doxygen/doxygen.git" - SRC_URI="" -else - SRC_URI="http://doxygen.nl/files/${P}.src.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="Documentation system for most programming languages" -HOMEPAGE="http://www.doxygen.org" - -LICENSE="GPL-2" -SLOT="0" -IUSE="clang debug doc dot doxysearch qt5 sqlite userland_GNU" - -RDEPEND="app-text/ghostscript-gpl - dev-lang/perl - media-libs/libpng:0= - virtual/libiconv - clang? ( <sys-devel/clang-10:= ) - dot? ( - media-gfx/graphviz - media-libs/freetype - ) - doc? ( - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsextra - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra - ) - doxysearch? ( dev-libs/xapian:= ) - qt5? ( - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - ) - sqlite? ( dev-db/sqlite:3 ) - " - -DEPEND="sys-devel/flex - sys-devel/bison - doc? ( ${PYTHON_DEPS} ) - ${RDEPEND}" - -# src_test() defaults to make -C testing but there is no such directory (bug #504448) -RESTRICT="test" - -PATCHES=( - "${FILESDIR}/${PN}-1.8.9.1-empty-line-sigsegv.patch" #454348 - "${FILESDIR}/${PN}-1.8.16-link_with_pthread.patch" - "${FILESDIR}/${PN}-1.8.15-llvm7.patch" #666692 - "${FILESDIR}/${PN}-1.8.17-ensure_static_support_libraries.patch" -) - -DOCS=( LANGUAGE.HOWTO README.md ) - -LLVM_MAX_SLOT=9 - -pkg_setup() { - use clang && llvm_pkg_setup - use doc && python-any-r1_pkg_setup -} - -src_prepare() { - cmake-utils_src_prepare - - # Ensure we link to -liconv - if use elibc_FreeBSD && has_version dev-libs/libiconv || use elibc_uclibc; then - local pro - for pro in */*.pro.in */*/*.pro.in; do - echo "unix:LIBS += -liconv" >> "${pro}" || die - done - fi - - # Call dot with -Teps instead of -Tps for EPS generation - bug #282150 - sed -i -e '/addJob("ps"/ s/"ps"/"eps"/g' src/dot.cpp || die - - # fix pdf doc - sed -i.orig -e "s:g_kowal:g kowal:" \ - doc/maintainers.txt || die - - if is-flagq "-O3" ; then - ewarn - ewarn "Compiling with -O3 is known to produce incorrectly" - ewarn "optimized code which breaks doxygen." - ewarn - elog - elog "Continuing with -O2 instead ..." - elog - replace-flags "-O3" "-O2" - fi -} - -src_configure() { - local mycmakeargs=( - -Duse_libclang=$(usex clang) - -Dbuild_doc=$(usex doc) - -Dbuild_search=$(usex doxysearch) - -Dbuild_wizard=$(usex qt5) - -Duse_sqlite3=$(usex sqlite) - -DGIT_EXECUTABLE="false" - ) - use doc && mycmakeargs+=( - -DDOC_INSTALL_DIR="share/doc/${P}" - ) - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile - - if use doc; then - export VARTEXFONTS="${T}/fonts" # bug #564944 - - if ! use dot; then - sed -i -e "s/HAVE_DOT = YES/HAVE_DOT = NO/" \ - {Doxyfile,doc/Doxyfile} \ - || die "disabling dot failed" - fi - cmake-utils_src_make -C "${BUILD_DIR}" docs - fi -} - -src_install() { - cmake-utils_src_install -} diff --git a/app-doc/doxygen/doxygen-9999.ebuild b/app-doc/doxygen/doxygen-9999.ebuild deleted file mode 100644 index 0e657c1e3f45..000000000000 --- a/app-doc/doxygen/doxygen-9999.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) - -CMAKE_MAKEFILE_GENERATOR="emake" - -inherit cmake-utils eutils flag-o-matic python-any-r1 -if [[ ${PV} = *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/doxygen/doxygen.git" - SRC_URI="" - KEYWORDS="" -else - SRC_URI="http://doxygen.nl/files/${P}.src.tar.gz" -fi - -DESCRIPTION="Documentation system for most programming languages" -HOMEPAGE="http://www.doxygen.org" - -LICENSE="GPL-2" -SLOT="0" -IUSE="clang debug doc dot doxysearch qt5 sqlite userland_GNU" - -RDEPEND="app-text/ghostscript-gpl - dev-lang/perl - media-libs/libpng:0= - virtual/libiconv - clang? ( >=sys-devel/clang-4.0.0:= ) - dot? ( - media-gfx/graphviz - media-libs/freetype - ) - doc? ( - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsextra - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra - ) - doxysearch? ( dev-libs/xapian:= ) - qt5? ( - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - ) - sqlite? ( dev-db/sqlite:3 ) - " - -DEPEND="sys-devel/flex - sys-devel/bison - doc? ( ${PYTHON_DEPS} ) - ${RDEPEND}" - -# src_test() defaults to make -C testing but there is no such directory (bug #504448) -RESTRICT="test" - -PATCHES=( - "${FILESDIR}/${PN}-1.8.12-link_with_pthread.patch" - "${FILESDIR}/${PN}-1.8.17-ensure_static_support_libraries.patch" -) -DOCS=( LANGUAGE.HOWTO README.md ) - -pkg_setup() { - use doc && python-any-r1_pkg_setup -} - -src_prepare() { - cmake-utils_src_prepare - - # Ensure we link to -liconv - if use elibc_FreeBSD && has_version dev-libs/libiconv || use elibc_uclibc; then - local pro - for pro in */*.pro.in */*/*.pro.in; do - echo "unix:LIBS += -liconv" >> "${pro}" || die - done - fi - - # Call dot with -Teps instead of -Tps for EPS generation - bug #282150 - sed -i -e '/addJob("ps"/ s/"ps"/"eps"/g' src/dot.cpp || die - - # fix pdf doc - sed -i.orig -e "s:g_kowal:g kowal:" \ - doc/maintainers.txt || die - - if is-flagq "-O3" ; then - ewarn - ewarn "Compiling with -O3 is known to produce incorrectly" - ewarn "optimized code which breaks doxygen." - ewarn - elog - elog "Continuing with -O2 instead ..." - elog - replace-flags "-O3" "-O2" - fi -} - -src_configure() { - local mycmakeargs=( - -Duse_libclang=$(usex clang) - -Dbuild_doc=$(usex doc) - -Dbuild_search=$(usex doxysearch) - -Dbuild_wizard=$(usex qt5) - -Duse_sqlite3=$(usex sqlite) - -DGIT_EXECUTABLE="false" - ) - use doc && mycmakeargs+=( - -DDOC_INSTALL_DIR="share/doc/${P}" - ) - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile - - if use doc; then - export VARTEXFONTS="${T}/fonts" # bug #564944 - - if ! use dot; then - sed -i -e "s/HAVE_DOT = YES/HAVE_DOT = NO/" \ - {Doxyfile,doc/Doxyfile} \ - || die "disabling dot failed" - fi - cmake-utils_src_make -C "${BUILD_DIR}" docs - fi -} - -src_install() { - cmake-utils_src_install -} diff --git a/app-doc/doxygen/files/doxygen-1.8.12-link_with_pthread.patch b/app-doc/doxygen/files/doxygen-1.8.12-link_with_pthread.patch deleted file mode 100644 index cdc630c4d42b..000000000000 --- a/app-doc/doxygen/files/doxygen-1.8.12-link_with_pthread.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff --git a/addon/doxysearch/CMakeLists.txt b/addon/doxysearch/CMakeLists.txt -index 33e01c1..165fc3e 100644 ---- a/addon/doxysearch/CMakeLists.txt -+++ b/addon/doxysearch/CMakeLists.txt -@@ -20,6 +20,7 @@ target_link_libraries(doxyindexer - ${ZLIB_LIBRARIES} - ${WIN_EXTRA_LIBS} - qtools -+ pthread - ) - - add_executable(doxysearch.cgi -@@ -29,6 +30,7 @@ target_link_libraries(doxysearch.cgi - ${XAPIAN_LIBRARIES} - ${ZLIB_LIBRARIES} - ${WIN_EXTRA_LIBS} -+ pthread - ) - - install(TARGETS doxyindexer doxysearch.cgi DESTINATION bin) -diff --git a/addon/doxywizard/CMakeLists.txt b/addon/doxywizard/CMakeLists.txt -index bf2eda8..8eb2a1c 100644 ---- a/addon/doxywizard/CMakeLists.txt -+++ b/addon/doxywizard/CMakeLists.txt -@@ -109,6 +109,7 @@ ${doxywizard_RESOURCES_RCC} - qt_use_modules(doxywizard Core Gui Widgets Xml) - target_link_libraries(doxywizard - ${QT_LIBRARIES} ${QT_QTMAIN_LIBRARY} -+pthread - ) - - install(TARGETS doxywizard DESTINATION bin) diff --git a/app-doc/doxygen/files/doxygen-1.8.15-llvm7.patch b/app-doc/doxygen/files/doxygen-1.8.15-llvm7.patch deleted file mode 100644 index 861c79a6b0d9..000000000000 --- a/app-doc/doxygen/files/doxygen-1.8.15-llvm7.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/CMakeLists.txt 2019-04-04 06:51:41.509647160 +0200 -+++ b/src/CMakeLists.txt 2019-04-04 06:52:08.413646804 +0200 -@@ -263,7 +263,7 @@ - add_definitions(${LLVM_DEFINITIONS}) - llvm_map_components_to_libnames(llvm_libs support core option) - target_compile_definitions(doxygen PRIVATE ${LLVM_DEFINITIONS}) -- set(CLANG_LIBS libclang clangTooling ${llvm_libs}) -+ set(CLANG_LIBS libclang clangTooling clangBasic clangLex ${llvm_libs}) - endif() - - target_link_libraries(doxygen diff --git a/app-doc/doxygen/files/doxygen-1.8.16-link_with_pthread.patch b/app-doc/doxygen/files/doxygen-1.8.16-link_with_pthread.patch deleted file mode 100644 index c3c49e6b5e7c..000000000000 --- a/app-doc/doxygen/files/doxygen-1.8.16-link_with_pthread.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/addon/doxywizard/CMakeLists.txt b/addon/doxywizard/CMakeLists.txt -index 6ae71a6..e03ea7c 100644 ---- a/addon/doxywizard/CMakeLists.txt -+++ b/addon/doxywizard/CMakeLists.txt -@@ -104,9 +104,9 @@ doxywizard.rc - ) - - if(Qt5Core_FOUND) -- target_link_libraries(doxywizard Qt5::Core Qt5::Gui Qt5::Widgets Qt5::Xml doxygen_version) -+ target_link_libraries(doxywizard Qt5::Core Qt5::Gui Qt5::Widgets Qt5::Xml doxygen_version pthread) - else() -- target_link_libraries(doxywizard ${QT_LIBRARIES} ${QT_QTMAIN_LIBRARY} doxygen_version) -+ target_link_libraries(doxywizard ${QT_LIBRARIES} ${QT_QTMAIN_LIBRARY} doxygen_version pthread) - endif() - - install(TARGETS doxywizard DESTINATION bin) diff --git a/app-doc/doxygen/files/doxygen-1.8.17-ensure_static_support_libraries.patch b/app-doc/doxygen/files/doxygen-1.8.17-ensure_static_support_libraries.patch deleted file mode 100644 index 285ea16ac96e..000000000000 --- a/app-doc/doxygen/files/doxygen-1.8.17-ensure_static_support_libraries.patch +++ /dev/null @@ -1,27 +0,0 @@ -From d7b0a0ef152312b9242cbbe7405ee49310e7909e Mon Sep 17 00:00:00 2001 -From: Matthias Maier <tamiko@43-1.org> -Date: Sun, 1 Mar 2020 11:50:14 -0600 -Subject: [PATCH] CMake: Mark the libmsc library static - -With CMake 3.16.4 at least we end up with a shared library and -subsequent linking fails. ---- - libmscgen/CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libmscgen/CMakeLists.txt b/libmscgen/CMakeLists.txt -index 079fcfc..fbf3f4f 100644 ---- a/libmscgen/CMakeLists.txt -+++ b/libmscgen/CMakeLists.txt -@@ -16,7 +16,7 @@ foreach(lex_file ${LEX_FILES}) - FLEX_TARGET(${lex_file} ${lex_file}.l ${GENERATED_SRC}/${lex_file}.cpp COMPILE_FLAGS "${LEX_FLAGS}") - endforeach() - --add_library(mscgen -+add_library(mscgen STATIC - gd.c - gd_security.c - gdfontt.c --- -2.24.1 - diff --git a/app-doc/doxygen/files/doxygen-1.8.9.1-empty-line-sigsegv.patch b/app-doc/doxygen/files/doxygen-1.8.9.1-empty-line-sigsegv.patch deleted file mode 100644 index cfa56174c5eb..000000000000 --- a/app-doc/doxygen/files/doxygen-1.8.9.1-empty-line-sigsegv.patch +++ /dev/null @@ -1,20 +0,0 @@ -removeEmptyLines() segfaults on empty string - -https://bugs.gentoo.org/show_bug.cgi?id=454348 -http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=676423 - -Patch written by Thibaut Paumard <paumard@users.sourceforge.net> ---- a/src/htmlgen.cpp -+++ b/src/htmlgen.cpp -@@ -1022,6 +1022,11 @@ - static QCString removeEmptyLines(const QCString &s) - { - BufStr out(s.length()+1); -+ if (s.length()==0) -+ { -+ out.addChar('\0'); -+ return out.data(); -+ } - const char *p=s.data(); - if (p) - { diff --git a/app-doc/doxygen/metadata.xml b/app-doc/doxygen/metadata.xml deleted file mode 100644 index bb9c3fb5578a..000000000000 --- a/app-doc/doxygen/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>tamiko@gentoo.org</email> - <name>Matthias Maier</name> - </maintainer> - <longdescription> - Doxygen is a tool for analyzing, documenting, and reverse-engineering - source code of various languages using a variety of output formats - (try it and see). Doxygen supports C++, C, Java, Objective-C, Python, - IDL (Corba and Microsoft flavors) and to some extent PHP, C#, and D, - as well as other languages (using additional helper tools). - </longdescription> - <use> - <flag name="clang">support for <pkg>sys-devel/clang</pkg> assisted parsing</flag> - <flag name="dot">allow to create dot graphs using <pkg>media-gfx/graphviz</pkg></flag> - <flag name="doxysearch">build doxyindexer and doxysearch.cgi</flag> - </use> -</pkgmetadata> diff --git a/app-doc/e16-docs/e16-docs-0.16.8.0.2.ebuild b/app-doc/e16-docs/e16-docs-0.16.8.0.2.ebuild index 65f4dd7680a8..373c497ae044 100644 --- a/app-doc/e16-docs/e16-docs-0.16.8.0.2.ebuild +++ b/app-doc/e16-docs/e16-docs-0.16.8.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,6 +9,6 @@ SRC_URI="mirror://sourceforge/enlightenment/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~riscv x86" RDEPEND="!app-doc/edox-data" diff --git a/app-doc/e16-docs/metadata.xml b/app-doc/e16-docs/metadata.xml index 2f0f4890caf3..c742aaa36aa6 100644 --- a/app-doc/e16-docs/metadata.xml +++ b/app-doc/e16-docs/metadata.xml @@ -1,10 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>bircoph@gentoo.org</email> - <name>Andrew Savchenko</name> - </maintainer> + <!-- maintainer-needed --> <upstream> <remote-id type="sourceforge">enlightenment</remote-id> </upstream> diff --git a/app-doc/eclass-manpages/Manifest b/app-doc/eclass-manpages/Manifest index 82389deb1c09..43d3bd0e6e78 100644 --- a/app-doc/eclass-manpages/Manifest +++ b/app-doc/eclass-manpages/Manifest @@ -1,2 +1,3 @@ -DIST eclass-manpages-20200704.tar.xz 409212 BLAKE2B 0b8115d40520bf045bdce487cae53ee152e84d2d3ac47a7956530801c16be60f0cff72f6d7275c95b9ecb40e170cc279272ce846ea94a75ee25081b7f7e22a78 SHA512 8ad4a24352008072c65f4c9b0978b8dec029f9ed04efc13202742aa922b71521c59113ab80b6219dc65ea63279b3f0f3d4b720e542b524cdb0787879849d7ec7 -DIST eclass-manpages-20200913.tar.xz 411832 BLAKE2B b33b126ae2fb18755f193ccfbbe354c2015a5a0e16b7899ea2e8d547333bace6f0f70f6cf3f2793efdf53625f8ee6e5868fb60d56b57b82c61c26be6a1d8790a SHA512 8acd35b08ce6835de2c1bb79c4ae0746e9d9057f9ef897e5bfc885be1e55e7885c1e4172d0673bf10e0ac24dc705c7926a78bb2237319f059d65622dce4c08ec +DIST eclass-manpages-20240207.tar.xz 446596 BLAKE2B 5d9698a72586a2a33149f02fb70958d44dc20524de104c5c3f3f306d9e3f0f9a027b4365f5426cd261628c5561599a25b325fe2cd63999aaacc19be8c8cb8094 SHA512 a94d0da7110a8cdfbac4e7a469ca304f6ed454513294f573edd52cda5de56dc2e78589aa7458804971ba1a92a4c6ec814ec97b78bc7ded0643cb419478975022 +DIST eclass-manpages-20240229.tar.xz 448264 BLAKE2B ce7692c14f9f051b991ae292fd8329de2457cb63c803fec8a16677f92fd2214c695bf077309c16aa0a97318bb99ff83e8ebe2028865b6ac3740e480b00646c8c SHA512 eaa545b2dcbfafef140f8682afde24ae0a225ca666ca353191a432ece64bb85f759955cfcb1b26c665b1e760835963c3c566f1bd899f2e56b139a700d1f3fafb +DIST eclass-manpages-20240423.tar.xz 451300 BLAKE2B 12c5bbfbf97a942bee6533424b1ffb3327f09b390c4ac8d90e993149b5244339605122cdf5dc169f0f97449c755f0047798489d374421678c560c3619086ebfc SHA512 4625e745af1f28d0ebfe3b5ea0b874186b2de863eb129722f952b8b4336ac108e84556a56b9b212f288c63c3910896d940dc12d2d2287eef9bc12d39e6922728 diff --git a/app-doc/eclass-manpages/eclass-manpages-20200704.ebuild b/app-doc/eclass-manpages/eclass-manpages-20200704.ebuild deleted file mode 100644 index 673d3a042117..000000000000 --- a/app-doc/eclass-manpages/eclass-manpages-20200704.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -DESCRIPTION="Collection of Gentoo eclass manpages" -HOMEPAGE="https://github.com/mgorny/eclass-to-manpage" -SRC_URI="https://dev.gentoo.org/~mgorny/dist/eclass-manpages/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -# Keep the keywords stable. No need to change to ~arch. -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" - -BDEPEND="app-arch/xz-utils - sys-apps/gawk" - -src_install() { - emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr" -} diff --git a/app-doc/eclass-manpages/eclass-manpages-20200913.ebuild b/app-doc/eclass-manpages/eclass-manpages-20200913.ebuild deleted file mode 100644 index 207eafaf5f54..000000000000 --- a/app-doc/eclass-manpages/eclass-manpages-20200913.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -DESCRIPTION="Collection of Gentoo eclass manpages" -HOMEPAGE="https://github.com/mgorny/eclass-to-manpage" -SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -# Keep the keywords stable. No need to change to ~arch. -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" - -BDEPEND="app-arch/xz-utils - sys-apps/gawk" - -src_install() { - emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr" -} diff --git a/app-doc/eclass-manpages/eclass-manpages-20240207.ebuild b/app-doc/eclass-manpages/eclass-manpages-20240207.ebuild new file mode 100644 index 000000000000..83b196078ae7 --- /dev/null +++ b/app-doc/eclass-manpages/eclass-manpages-20240207.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Instructions to make a dist tarball: +# git clone https://github.com/projg2/eclass-to-manpage.git +# cd eclass-to-manpage +# make dist ECLASSDIR=~/g/eclass/ + +DESCRIPTION="Collection of Gentoo eclass manpages" +HOMEPAGE="https://github.com/projg2/eclass-to-manpage" +SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +# Keep the keywords stable. No need to change to ~arch. +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + +BDEPEND="sys-apps/gawk" + +src_install() { + emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr" +} diff --git a/app-doc/eclass-manpages/eclass-manpages-20240229.ebuild b/app-doc/eclass-manpages/eclass-manpages-20240229.ebuild new file mode 100644 index 000000000000..83b196078ae7 --- /dev/null +++ b/app-doc/eclass-manpages/eclass-manpages-20240229.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Instructions to make a dist tarball: +# git clone https://github.com/projg2/eclass-to-manpage.git +# cd eclass-to-manpage +# make dist ECLASSDIR=~/g/eclass/ + +DESCRIPTION="Collection of Gentoo eclass manpages" +HOMEPAGE="https://github.com/projg2/eclass-to-manpage" +SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +# Keep the keywords stable. No need to change to ~arch. +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + +BDEPEND="sys-apps/gawk" + +src_install() { + emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr" +} diff --git a/app-doc/eclass-manpages/eclass-manpages-20240423.ebuild b/app-doc/eclass-manpages/eclass-manpages-20240423.ebuild new file mode 100644 index 000000000000..83b196078ae7 --- /dev/null +++ b/app-doc/eclass-manpages/eclass-manpages-20240423.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Instructions to make a dist tarball: +# git clone https://github.com/projg2/eclass-to-manpage.git +# cd eclass-to-manpage +# make dist ECLASSDIR=~/g/eclass/ + +DESCRIPTION="Collection of Gentoo eclass manpages" +HOMEPAGE="https://github.com/projg2/eclass-to-manpage" +SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +# Keep the keywords stable. No need to change to ~arch. +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + +BDEPEND="sys-apps/gawk" + +src_install() { + emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr" +} diff --git a/app-doc/eclass-manpages/eclass-manpages-99999999.ebuild b/app-doc/eclass-manpages/eclass-manpages-99999999.ebuild index 7b5da48dfdf2..2a553378b663 100644 --- a/app-doc/eclass-manpages/eclass-manpages-99999999.ebuild +++ b/app-doc/eclass-manpages/eclass-manpages-99999999.ebuild @@ -1,28 +1,26 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI=8 inherit git-r3 DESCRIPTION="Collection of Gentoo eclass manpages" -HOMEPAGE="https://github.com/mgorny/eclass-to-manpage" -SRC_URI="" +HOMEPAGE="https://github.com/projg2/eclass-to-manpage" EGIT_REPO_URI="https://anongit.gentoo.org/git/repo/gentoo.git https://github.com/gentoo/gentoo.git" LICENSE="GPL-2" SLOT="0" -KEYWORDS="" BDEPEND="sys-apps/gawk" src_unpack() { git-r3_fetch - git-r3_fetch "https://github.com/mgorny/eclass-to-manpage" + git-r3_fetch "https://github.com/projg2/eclass-to-manpage.git" - git-r3_checkout '' '' '' eclass - git-r3_checkout "https://github.com/mgorny/eclass-to-manpage" + git-r3_checkout "" "" "" eclass + git-r3_checkout "https://github.com/projg2/eclass-to-manpage.git" } src_compile() { diff --git a/app-doc/eclass-manpages/metadata.xml b/app-doc/eclass-manpages/metadata.xml index adfe3aaf03f3..6b7923d93827 100644 --- a/app-doc/eclass-manpages/metadata.xml +++ b/app-doc/eclass-manpages/metadata.xml @@ -1,12 +1,18 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> <email>mgorny@gentoo.org</email> <name>Michał Górny</name> </maintainer> <maintainer type="project"> + <email>devmanual@gentoo.org</email> + </maintainer> + <maintainer type="project"> <email>tools-portage@gentoo.org</email> <name>Gentoo Portage tools team</name> </maintainer> + <upstream> + <remote-id type="github">projg2/eclass-to-manpage</remote-id> + </upstream> </pkgmetadata> diff --git a/app-doc/elisp-manual/Manifest b/app-doc/elisp-manual/Manifest index 7d3323abc281..4ba056d3ebe4 100644 --- a/app-doc/elisp-manual/Manifest +++ b/app-doc/elisp-manual/Manifest @@ -12,3 +12,5 @@ DIST elisp-manual-23.4.tar.xz 686868 BLAKE2B 8a46615227c0693568021a9f065c3546465 DIST elisp-manual-24.5.tar.xz 766300 BLAKE2B a93293646a4ddf8d9f9d3b7e1179178427c5cbf50e1ecf164158a5a0c5332b6bc49b1b91b5b6d2064db973f71dc104a94d9c0389589382ca80e63edf7696d14d SHA512 205d48eff9a044883e433e86ec0add188727300582d82deb0b0507327098a8038fef8803457e88fd0c5c9523fc4b621704507bc463409ee30f7b046251363e65 DIST elisp-manual-25.3.tar.xz 806544 BLAKE2B 15d98b6dcc104dfeba66a3dd61489957a0339dfe43c7b09196814e48c7ff525930881805c0a6fb325ba66dc60fd5390b82d2c116ee08413b234e905c737bbe54 SHA512 85da76efef7645e13633a77fef8e775f42ebc8afad6eb5ab4bc839a12d1c1708430beaba8b89c152049700aa580abf1eaea539f2784a74486df380a59c3d6528 DIST elisp-manual-26.3.tar.xz 872288 BLAKE2B b7860ea1b7745f28cd3b391d03109239c09aef09f334db485c62756af6907d93a3ba77a92f7a105e003053aac7dca398467239af76d9feb3291bb1dd42d17af2 SHA512 94779be36b9d0e10f75def88faead6cce934f95887e9310c27413bf89f7e61a081978d6164cfe781a5c8dbde9696ac1e08046a82e77420aa07b9ffca45ccc40c +DIST elisp-manual-27.2.tar.xz 911212 BLAKE2B 97e6ebe6f54d7c70512fac2f8d5ca2a1f9e13e69683c48eb1a2a1023541d3410e319f11f5007f45f42f3e7f5bc3fd16b10bc3db86d48f582afc766f3e2d5ba2a SHA512 96d2671acd96df9fcdf371058708b92af0ee26889912134aeb90de28dc55b11889cf656eeea8ca3d214165f3b90db68ce867865ce32dfe255b52fba8a09ce2f5 +DIST elisp-manual-28.2.tar.xz 938940 BLAKE2B 3a17de66e05d6d981c202a061399937182dfac5c198f50df0c6af91db9aebee170df90d278659677b138d2f65eca7ac423c39e4d8b775faac8fd4a0922ed9ca8 SHA512 13c3c316413a4d6041b7d9b01f83017fd735b7b5eb0b9d1c6e263b836cc58c98383f45f2b3bd8e17f25f89faf8056d75ea0069533d72f08e0c4fb1558cfc6d76 diff --git a/app-doc/elisp-manual/elisp-manual-18.1.03.ebuild b/app-doc/elisp-manual/elisp-manual-18.1.03.ebuild index 3e55d5a96b64..8beb5471da6f 100644 --- a/app-doc/elisp-manual/elisp-manual-18.1.03.ebuild +++ b/app-doc/elisp-manual/elisp-manual-18.1.03.ebuild @@ -1,28 +1,27 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 - -inherit eutils +EAPI=7 MY_P=${PN}-${PV/./-} DESCRIPTION="The GNU Emacs Lisp Reference Manual" HOMEPAGE="https://www.gnu.org/software/emacs/manual/" SRC_URI="ftp://ftp.gnu.org/old-gnu/emacs/${MY_P}.tar.gz https://dev.gentoo.org/~ulm/emacs/${P}-patches.tar.gz" +S="${WORKDIR}/elisp" LICENSE="Texinfo-manual" SLOT="18" KEYWORDS="amd64 ~ppc x86" -DEPEND="sys-apps/texinfo" +BDEPEND="sys-apps/texinfo" -S="${WORKDIR}/elisp" +PATCHES=("${WORKDIR}/patch") src_prepare() { + default # remove pre-made info files - rm -f elisp elisp-[0-9]* - EPATCH_SUFFIX=patch epatch + rm -f elisp elisp-[0-9]* || die } src_compile() { diff --git a/app-doc/elisp-manual/elisp-manual-19.2.4.2.ebuild b/app-doc/elisp-manual/elisp-manual-19.2.4.2.ebuild index 57b9eb43552c..93daddd06e33 100644 --- a/app-doc/elisp-manual/elisp-manual-19.2.4.2.ebuild +++ b/app-doc/elisp-manual/elisp-manual-19.2.4.2.ebuild @@ -1,28 +1,27 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 - -inherit eutils +EAPI=7 MY_P=${PN}-${PV/./-} DESCRIPTION="The GNU Emacs Lisp Reference Manual" HOMEPAGE="https://www.gnu.org/software/emacs/manual/" SRC_URI="ftp://ftp.gnu.org/old-gnu/emacs/${MY_P}.tar.gz https://dev.gentoo.org/~ulm/emacs/${P}-patches.tar.gz" +S="${WORKDIR}/${MY_P}" LICENSE="Texinfo-manual" SLOT="19" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ppc x86" -DEPEND="sys-apps/texinfo" +BDEPEND="sys-apps/texinfo" -S="${WORKDIR}/${MY_P}" +PATCHES=("${WORKDIR}/patch") src_prepare() { + default # remove pre-made info files - rm -f elisp elisp-[0-9]* - EPATCH_SUFFIX=patch epatch + rm -f elisp elisp-[0-9]* || die } src_compile() { diff --git a/app-doc/elisp-manual/elisp-manual-20.2.5.ebuild b/app-doc/elisp-manual/elisp-manual-20.2.5.ebuild index f215e0e85b79..f0fca0e9cfe8 100644 --- a/app-doc/elisp-manual/elisp-manual-20.2.5.ebuild +++ b/app-doc/elisp-manual/elisp-manual-20.2.5.ebuild @@ -1,28 +1,27 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 - -inherit eutils +EAPI=7 MY_P=${PN}-${PV/./-} DESCRIPTION="The GNU Emacs Lisp Reference Manual" HOMEPAGE="https://www.gnu.org/software/emacs/manual/" SRC_URI="ftp://ftp.gnu.org/old-gnu/emacs/${MY_P}.tar.gz https://dev.gentoo.org/~ulm/emacs/${P}-patches.tar.gz" +S="${WORKDIR}/${MY_P}" LICENSE="Texinfo-manual" SLOT="20" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ppc x86" -DEPEND="sys-apps/texinfo" +BDEPEND="sys-apps/texinfo" -S="${WORKDIR}/${MY_P}" +PATCHES=("${WORKDIR}/patch") src_prepare() { + default # remove pre-made info files - rm -f elisp elisp-[0-9]* - EPATCH_SUFFIX=patch epatch + rm -f elisp elisp-[0-9]* || die } src_compile() { diff --git a/app-doc/elisp-manual/elisp-manual-21.2.8-r2.ebuild b/app-doc/elisp-manual/elisp-manual-21.2.8-r2.ebuild index 003f669a9546..e79aed0390f9 100644 --- a/app-doc/elisp-manual/elisp-manual-21.2.8-r2.ebuild +++ b/app-doc/elisp-manual/elisp-manual-21.2.8-r2.ebuild @@ -1,28 +1,27 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 - -inherit eutils +EAPI=7 MY_P=${PN}-${PV/./-} DESCRIPTION="The GNU Emacs Lisp Reference Manual" HOMEPAGE="https://www.gnu.org/software/emacs/manual/" SRC_URI="mirror://gnu/emacs/${MY_P}.tar.gz https://dev.gentoo.org/~ulm/emacs/${P}-patches.tar.gz" +S="${WORKDIR}/${MY_P}" LICENSE="FDL-1.1+" SLOT="21" KEYWORDS="amd64 ppc x86" -DEPEND="sys-apps/texinfo" +BDEPEND="sys-apps/texinfo" -S="${WORKDIR}/${MY_P}" +PATCHES=("${WORKDIR}/patch") src_prepare() { + default # remove pre-made info files - rm -f elisp elisp-[0-9]* - EPATCH_SUFFIX=patch epatch + rm -f elisp elisp-[0-9]* || die } src_compile() { diff --git a/app-doc/elisp-manual/elisp-manual-22.2.9.ebuild b/app-doc/elisp-manual/elisp-manual-22.2.9.ebuild index 5fd1f6ea0543..31ea922291cd 100644 --- a/app-doc/elisp-manual/elisp-manual-22.2.9.ebuild +++ b/app-doc/elisp-manual/elisp-manual-22.2.9.ebuild @@ -1,27 +1,22 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 - -inherit eutils +EAPI=7 MY_P=${PN}-${PV/./-} DESCRIPTION="The GNU Emacs Lisp Reference Manual" HOMEPAGE="https://www.gnu.org/software/emacs/manual/" # Taken from lispref/ of emacs-22.3 SRC_URI="https://dev.gentoo.org/~ulm/emacs/${MY_P}.tar.bz2" +S="${WORKDIR}/${MY_P}" LICENSE="FDL-1.2+" SLOT="22" KEYWORDS="amd64 ppc x86" -DEPEND="sys-apps/texinfo" +BDEPEND="sys-apps/texinfo" -S="${WORKDIR}/${MY_P}" - -src_prepare() { - epatch "${FILESDIR}/${P}-direntry.patch" -} +PATCHES=("${FILESDIR}/${P}-direntry.patch") src_compile() { makeinfo elisp.texi || die diff --git a/app-doc/elisp-manual/elisp-manual-23.4.ebuild b/app-doc/elisp-manual/elisp-manual-23.4.ebuild index 3200ceec91a4..312276729e84 100644 --- a/app-doc/elisp-manual/elisp-manual-23.4.ebuild +++ b/app-doc/elisp-manual/elisp-manual-23.4.ebuild @@ -1,27 +1,22 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 - -inherit eutils +EAPI=7 DESCRIPTION="The GNU Emacs Lisp Reference Manual" HOMEPAGE="https://www.gnu.org/software/emacs/manual/" # taken from doc/lispref/ of emacs-${PV} SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz https://dev.gentoo.org/~ulm/emacs/${P}-patches-1.tar.xz" +S="${WORKDIR}/lispref" LICENSE="FDL-1.3+" SLOT="23" KEYWORDS="amd64 ppc x86" -DEPEND="sys-apps/texinfo" +BDEPEND="sys-apps/texinfo" -S="${WORKDIR}/lispref" - -src_prepare() { - EPATCH_SUFFIX=patch epatch -} +PATCHES=("${WORKDIR}/patch") src_compile() { makeinfo elisp.texi || die diff --git a/app-doc/elisp-manual/elisp-manual-24.5.ebuild b/app-doc/elisp-manual/elisp-manual-24.5.ebuild index 86453e2b181b..2808e22eab84 100644 --- a/app-doc/elisp-manual/elisp-manual-24.5.ebuild +++ b/app-doc/elisp-manual/elisp-manual-24.5.ebuild @@ -1,25 +1,24 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 - -inherit eutils +EAPI=7 DESCRIPTION="The GNU Emacs Lisp Reference Manual" HOMEPAGE="https://www.gnu.org/software/emacs/manual/" # taken from doc/lispref/ of emacs-${PV} SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz" +S="${WORKDIR}/lispref" LICENSE="FDL-1.3+" SLOT="24" KEYWORDS="amd64 ppc x86" -DEPEND="sys-apps/texinfo" +BDEPEND="sys-apps/texinfo" -S="${WORKDIR}/lispref" +PATCHES=("${FILESDIR}/${P}-direntry.patch") src_prepare() { - epatch "${FILESDIR}/${P}-direntry.patch" + default echo "@set EMACSVER ${PV}" >emacsver.texi || die } diff --git a/app-doc/elisp-manual/elisp-manual-25.3.ebuild b/app-doc/elisp-manual/elisp-manual-25.3.ebuild index 19d5f31e9dff..5a4e275b704f 100644 --- a/app-doc/elisp-manual/elisp-manual-25.3.ebuild +++ b/app-doc/elisp-manual/elisp-manual-25.3.ebuild @@ -1,20 +1,20 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 DESCRIPTION="The GNU Emacs Lisp Reference Manual" HOMEPAGE="https://www.gnu.org/software/emacs/manual/" # taken from doc/lispref/ (and some files from doc/emacs/) of emacs-${PV} SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz" +S="${WORKDIR}/lispref" LICENSE="FDL-1.3+" SLOT="25" KEYWORDS="amd64 ppc x86" -DEPEND="sys-apps/texinfo" +BDEPEND="sys-apps/texinfo" -S="${WORKDIR}/lispref" PATCHES=("${FILESDIR}/${P}-direntry.patch") src_compile() { diff --git a/app-doc/elisp-manual/elisp-manual-26.3.ebuild b/app-doc/elisp-manual/elisp-manual-26.3.ebuild index 3b811adc9a08..0a9d38d01f70 100644 --- a/app-doc/elisp-manual/elisp-manual-26.3.ebuild +++ b/app-doc/elisp-manual/elisp-manual-26.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,14 +7,14 @@ DESCRIPTION="The GNU Emacs Lisp Reference Manual" HOMEPAGE="https://www.gnu.org/software/emacs/manual/" # taken from doc/lispref/ (and some files from doc/emacs/) of emacs-${PV} SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz" +S="${WORKDIR}/lispref" LICENSE="FDL-1.3+" SLOT="26" -KEYWORDS="amd64 ppc x86" +KEYWORDS="amd64 ppc ~riscv x86" -DEPEND="sys-apps/texinfo" +BDEPEND="sys-apps/texinfo" -S="${WORKDIR}/lispref" PATCHES=("${FILESDIR}/${P}-direntry.patch") src_compile() { diff --git a/app-doc/elisp-manual/elisp-manual-27.2.ebuild b/app-doc/elisp-manual/elisp-manual-27.2.ebuild new file mode 100644 index 000000000000..384d3d540172 --- /dev/null +++ b/app-doc/elisp-manual/elisp-manual-27.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The GNU Emacs Lisp Reference Manual" +HOMEPAGE="https://www.gnu.org/software/emacs/manual/" +# taken from doc/lispref/ (and some files from doc/emacs/) of emacs-${PV} +SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz" +S="${WORKDIR}/lispref" + +LICENSE="FDL-1.3+" +SLOT="${PV%%.*}" +KEYWORDS="amd64 ppc ~riscv x86" + +BDEPEND="sys-apps/texinfo" + +PATCHES=("${FILESDIR}/${P}-direntry.patch") + +src_compile() { + makeinfo -I "${WORKDIR}"/emacs elisp.texi || die +} + +src_install() { + doinfo elisp${SLOT}.info* + dodoc README +} diff --git a/app-doc/elisp-manual/elisp-manual-28.2.ebuild b/app-doc/elisp-manual/elisp-manual-28.2.ebuild new file mode 100644 index 000000000000..384d3d540172 --- /dev/null +++ b/app-doc/elisp-manual/elisp-manual-28.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The GNU Emacs Lisp Reference Manual" +HOMEPAGE="https://www.gnu.org/software/emacs/manual/" +# taken from doc/lispref/ (and some files from doc/emacs/) of emacs-${PV} +SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz" +S="${WORKDIR}/lispref" + +LICENSE="FDL-1.3+" +SLOT="${PV%%.*}" +KEYWORDS="amd64 ppc ~riscv x86" + +BDEPEND="sys-apps/texinfo" + +PATCHES=("${FILESDIR}/${P}-direntry.patch") + +src_compile() { + makeinfo -I "${WORKDIR}"/emacs elisp.texi || die +} + +src_install() { + doinfo elisp${SLOT}.info* + dodoc README +} diff --git a/app-doc/elisp-manual/files/elisp-manual-27.2-direntry.patch b/app-doc/elisp-manual/files/elisp-manual-27.2-direntry.patch new file mode 100644 index 000000000000..55ca06f6da73 --- /dev/null +++ b/app-doc/elisp-manual/files/elisp-manual-27.2-direntry.patch @@ -0,0 +1,22 @@ +--- lispref/elisp.texi ++++ lispref/elisp.texi +@@ -1,6 +1,6 @@ + \input texinfo @c -*-texinfo-*- + @c %**start of header +-@setfilename ../../info/elisp.info ++@setfilename elisp27.info + + @ifset VOL1 + @set volflag +@@ -117,9 +117,9 @@ + @end quotation + @end copying + +-@dircategory Emacs lisp ++@dircategory Emacs + @direntry +-* Elisp: (elisp). The Emacs Lisp Reference Manual. ++* Elisp 27: (elisp27). The Emacs Lisp Reference Manual for Emacs 27. + @end direntry + + @titlepage diff --git a/app-doc/elisp-manual/files/elisp-manual-28.2-direntry.patch b/app-doc/elisp-manual/files/elisp-manual-28.2-direntry.patch new file mode 100644 index 000000000000..69aa78c7c7ad --- /dev/null +++ b/app-doc/elisp-manual/files/elisp-manual-28.2-direntry.patch @@ -0,0 +1,22 @@ +--- lispref/elisp.texi ++++ lispref/elisp.texi +@@ -1,6 +1,6 @@ + \input texinfo @c -*-texinfo-*- + @c %**start of header +-@setfilename ../../info/elisp.info ++@setfilename elisp28.info + + @ifset VOL1 + @set volflag +@@ -117,9 +117,9 @@ + @end quotation + @end copying + +-@dircategory Emacs lisp ++@dircategory Emacs + @direntry +-* Elisp: (elisp). The Emacs Lisp Reference Manual. ++* Elisp 28: (elisp28). The Emacs Lisp Reference Manual for Emacs 28. + @end direntry + + @titlepage diff --git a/app-doc/elisp-manual/metadata.xml b/app-doc/elisp-manual/metadata.xml index 96c304d1965d..98322ae6002a 100644 --- a/app-doc/elisp-manual/metadata.xml +++ b/app-doc/elisp-manual/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>gnu-emacs@gentoo.org</email> diff --git a/app-doc/execline-man-pages/Manifest b/app-doc/execline-man-pages/Manifest new file mode 100644 index 000000000000..c7f52ea33e8a --- /dev/null +++ b/app-doc/execline-man-pages/Manifest @@ -0,0 +1 @@ +DIST execline-man-pages-2.9.4.0.1.tar.gz 44517 BLAKE2B 7d22cf847739ed80eec611f4740e2968cfe108a3f75612dce90f5a118485ed21a06f8a1a572e3753d3470de9e85c797de1eef474afc88b68013ea4efee6475bc SHA512 1dab22ac99644ded604c140b6c16a6920248409f41ad451c500361acd6b2218dfc6bd1ceac6062e5cebc9a6453ab5dde0291680118ada0145f0bd16c661e7075 diff --git a/app-doc/execline-man-pages/execline-man-pages-2.9.4.0.1.ebuild b/app-doc/execline-man-pages/execline-man-pages-2.9.4.0.1.ebuild new file mode 100644 index 000000000000..25367cb3e5e5 --- /dev/null +++ b/app-doc/execline-man-pages/execline-man-pages-2.9.4.0.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="mdoc port of the HTML documentation for the execline suite" +HOMEPAGE="https://git.sr.ht/~flexibeast/execline-man-pages" +SRC_URI=" + https://git.sr.ht/~flexibeast/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" diff --git a/app-doc/execline-man-pages/metadata.xml b/app-doc/execline-man-pages/metadata.xml new file mode 100644 index 000000000000..afbbcf9437b5 --- /dev/null +++ b/app-doc/execline-man-pages/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>arkamar@gentoo.org</email> + <name>Petr Vaněk</name> + </maintainer> + <stabilize-allarches/> + <upstream> + <remote-id type="sourcehut">~flexibeast/execline-man-pages</remote-id> + </upstream> +</pkgmetadata> diff --git a/app-doc/geant-docs/Manifest b/app-doc/geant-docs/Manifest index d3ade9741fc6..2781803c807a 100644 --- a/app-doc/geant-docs/Manifest +++ b/app-doc/geant-docs/Manifest @@ -1,14 +1,7 @@ -DIST BookFAQ-4.10.6.pdf 183227 BLAKE2B 50065fea13a2f5fed0e0de52b316968da05ebaf7fc8704fd9860b07ac83af9423ff2937a5b134a987b32dfec108b86548e4b0e0bcaddb1608850f336dc38ba7b SHA512 99a80740dd996d0a5f6ad198d82b9cbf991dac13096f4220530a9e87103791b65a43c887797efb261e2e461a0a89e652f18665095a661e68d1bbd763d8385d6d -DIST BookFAQ-4.10.6c.pdf 183227 BLAKE2B 50065fea13a2f5fed0e0de52b316968da05ebaf7fc8704fd9860b07ac83af9423ff2937a5b134a987b32dfec108b86548e4b0e0bcaddb1608850f336dc38ba7b SHA512 99a80740dd996d0a5f6ad198d82b9cbf991dac13096f4220530a9e87103791b65a43c887797efb261e2e461a0a89e652f18665095a661e68d1bbd763d8385d6d -DIST BookForApplicationDevelopers-4.10.6.pdf 3731281 BLAKE2B 40a7ba97dbde79bbdfcf800922bad6e8678818fcb49d175a1f8514dff1c893036fddc9f5a04710961a9612fa7d5ce9e422e5bf12d025f665cc60c29af4094b23 SHA512 1b78eb945bd8819daa0d218d069e9a799736ce8e8added481038e4c61619f533491b5d1119791e0adefb5c5bf0eedcc36435b23120ea3276977c459d20e1ee3c -DIST BookForApplicationDevelopers-4.10.6c.pdf 3731281 BLAKE2B 40a7ba97dbde79bbdfcf800922bad6e8678818fcb49d175a1f8514dff1c893036fddc9f5a04710961a9612fa7d5ce9e422e5bf12d025f665cc60c29af4094b23 SHA512 1b78eb945bd8819daa0d218d069e9a799736ce8e8added481038e4c61619f533491b5d1119791e0adefb5c5bf0eedcc36435b23120ea3276977c459d20e1ee3c -DIST BookForToolkitDevelopers-4.10.6.pdf 7331646 BLAKE2B f5ef48bf09284e1207dbfd9513c096dba0595dd357caf45f52aa164206fb0c24935844b3b45f95d606339756c0a9bd558965b78de7cb62abc5bfd74a2b01bfbd SHA512 e108577c2d3dba45422fd5523b2a6fc222457e0cae76e34ebb2d1f4692b4ff9714a8a9f1ae95307aaae528b86373a844821a4a073733185ee56a3df94ce6e24a -DIST BookForToolkitDevelopers-4.10.6c.pdf 7331646 BLAKE2B f5ef48bf09284e1207dbfd9513c096dba0595dd357caf45f52aa164206fb0c24935844b3b45f95d606339756c0a9bd558965b78de7cb62abc5bfd74a2b01bfbd SHA512 e108577c2d3dba45422fd5523b2a6fc222457e0cae76e34ebb2d1f4692b4ff9714a8a9f1ae95307aaae528b86373a844821a4a073733185ee56a3df94ce6e24a -DIST Geant4InstallationGuide-4.10.6.pdf 327501 BLAKE2B 9379ce8243dcdc08f764f7217b86d1dd414c649cfc163702a16e883774be9ea2242b8f326672be0088dd180de727c95539227d8d17002f0bf79e74ecf5a5955c SHA512 3c480f493d093d22c6cf4378ddcebd7d192684a4202597fe04640e695cecc7ec36fb403311eae8a59fd88a5136d5734fadf03174b3391cdc06744a7b91834caa -DIST Geant4InstallationGuide-4.10.6c.pdf 327501 BLAKE2B 9379ce8243dcdc08f764f7217b86d1dd414c649cfc163702a16e883774be9ea2242b8f326672be0088dd180de727c95539227d8d17002f0bf79e74ecf5a5955c SHA512 3c480f493d093d22c6cf4378ddcebd7d192684a4202597fe04640e695cecc7ec36fb403311eae8a59fd88a5136d5734fadf03174b3391cdc06744a7b91834caa -DIST IntroductionToGeant4-4.10.6.pdf 142963 BLAKE2B 69b3594fbe888c4d00cf41f27a20a4127df970d4b58da68ab921245b7a888f3d3e439c6bc2fd2b32b7720aef6e867159ea1dcc22a66f4fb91c78c7a8c60ff255 SHA512 ef04dfc8ef49f05d3eaeb625fa61d74c6b59dd1b3504d63ddf6a0c80dd547ca03f5ce0cd28fdd7e9f1638bb91ce7dbea059cc5ae26ed776d78767cddf8b237be -DIST IntroductionToGeant4-4.10.6c.pdf 142963 BLAKE2B 69b3594fbe888c4d00cf41f27a20a4127df970d4b58da68ab921245b7a888f3d3e439c6bc2fd2b32b7720aef6e867159ea1dcc22a66f4fb91c78c7a8c60ff255 SHA512 ef04dfc8ef49f05d3eaeb625fa61d74c6b59dd1b3504d63ddf6a0c80dd547ca03f5ce0cd28fdd7e9f1638bb91ce7dbea059cc5ae26ed776d78767cddf8b237be -DIST PhysicsListGuide-4.10.6.pdf 343740 BLAKE2B f53d7e06692af87aeee32a43406ff8388bc491e3cdfb37c41106e6d0848433ab3ab8c12da2160dc4a89593998f40d3447a026e1b294e989c902352f01e941d68 SHA512 58ffc1ed365f14cd03dce76ce98a6ef54d52bb4b4fa5d6906e64cbb8e81045e2ed980815760d5a25b95883c01ec081bfc8a21def2b43f9b61964cb50a79b5bfd -DIST PhysicsListGuide-4.10.6c.pdf 343740 BLAKE2B f53d7e06692af87aeee32a43406ff8388bc491e3cdfb37c41106e6d0848433ab3ab8c12da2160dc4a89593998f40d3447a026e1b294e989c902352f01e941d68 SHA512 58ffc1ed365f14cd03dce76ce98a6ef54d52bb4b4fa5d6906e64cbb8e81045e2ed980815760d5a25b95883c01ec081bfc8a21def2b43f9b61964cb50a79b5bfd -DIST PhysicsReferenceManual-4.10.6.pdf 19489188 BLAKE2B 4323a460a62a9cb7a1bf575489ab02f15bb96dfe017a19d71e15f6d3a06ed8355246c2d5f362601ca5dff9cfad1e0032a85cc8aac88e150dca36308925016efe SHA512 7e42749e578809e89ed589498e18e15fa2a62cac61668e628c77af093a85454d79a5738f4ca034c73a2fb7c67afb9a563e9ffc16a20d85fdbab9f57b6bda4d55 -DIST PhysicsReferenceManual-4.10.6c.pdf 19489188 BLAKE2B 4323a460a62a9cb7a1bf575489ab02f15bb96dfe017a19d71e15f6d3a06ed8355246c2d5f362601ca5dff9cfad1e0032a85cc8aac88e150dca36308925016efe SHA512 7e42749e578809e89ed589498e18e15fa2a62cac61668e628c77af093a85454d79a5738f4ca034c73a2fb7c67afb9a563e9ffc16a20d85fdbab9f57b6bda4d55 +DIST BookFAQ-4.11.2.pdf 188958 BLAKE2B 4a8926ccdd5eb25251f39c29efaebd6f7c90cc385cea1b44dbcd5fa59f695920d85d6829e9e18e6d44a209d5eb3b29a04c83a4e5dd6126acebe178e88370c172 SHA512 91e6d14f9baf01029e463ddb1ae02915e7dfc9798ce59f2bf54b81eb2f85c5888e650b13c443d94edc9a563fc6c8910e2ca14f250d565eedeedf9eebe79188c8 +DIST BookForApplicationDevelopers-4.11.2.pdf 4819904 BLAKE2B 4364e1e953a85ec07d3157e521320526d40daef54f65f6bc12a2c33caf502ef2276e4612d2af19b8254fd7e97b8edfaaf938860ffbcf61accf30d7c07997b8b7 SHA512 b1a9f7a48318894f8877eb08b5be5d2f2fd9384264ac80fb25f0d2671e4b889c4610e60aea58a60bc719bbcba6dfb82f567d6b258ca80b00768494f59c487d9f +DIST BookForToolkitDevelopers-4.11.2.pdf 7350281 BLAKE2B cc048f81bda2cf58b12d9b91aae17a5eb4f7a21e91b7ac5c2fd6c1816876202499277b99981f4333d5c1e920f020f660bf0e10f317a1e183403e0249c9a1267b SHA512 61ad284dc4a5e0889f5a5d31afd45dfc5eeabbb1a016155ac422a7ddb775eab1deee11a684693c6329acc09a2b368b31dd1961498ae6f77f84bdf9017e1df1d8 +DIST Geant4InstallationGuide-4.11.2.pdf 305635 BLAKE2B 59a584dabaa0c03784a4b235244ff4edc6408db8f79e98540381f439368c1a7592f0688cba1606c7a0ea0051d49d23b9833057f59ee4c6090f25f333f1e52c31 SHA512 02a12e426ba1955f82f98aff318a38a5f8764d464ec3d44f10f4fa63730d79c47a0916f1ffc801d6004e423210d93f5f18beef7f55ab41e8c409b14c90f89a1f +DIST IntroductionToGeant4-4.11.2.pdf 146059 BLAKE2B 0ef2a51ef404f7fdc2732c3d28c8600755836883375ae4a433540b842226e2cc6823516ca768320ced22d3e7cf036db0b613800b6240c3d1a70ffc57096a3a85 SHA512 c9a8b6fba769faed7526111f23c03843577f5739c9b9fafe4418e6cdf5e7766e8eea15194320f9b04f44b62d1e508c0cd59c3403464b5e5a937a53fcdf7c20a1 +DIST PhysicsListGuide-4.11.2.pdf 358850 BLAKE2B 2870d93862111eb578bdf7b4ce99f11e799270ab6ecadac4a8fa0d5c53a81cb52bdcd19b4929fe5b8dbf88a5d6f9f45215058480cd2a5fcc7101c6022cb51623 SHA512 4ff3dac94171d02123fb2bd962165786eb7e6e237a76d0511bbf6a9fe926ccdc7322272236d38e968bf841eb01ca94ea2693b8c996bb8a6f1789414837759c31 +DIST PhysicsReferenceManual-4.11.2.pdf 19799124 BLAKE2B cf196ce398958abb136a28dcbdd62c8891cf1d7998d0609482ccc99a590ab47ac596d2e4962e086fccb483becf6dabc104b07ebf067209025b8b10a4a3f8a611 SHA512 fe82d95b6f681de6079d3a882c6267b30fac69c9570223fd5c3ce456936ae619dbc08210fbd64e3ae12108b351af3dfa7ec7102c599533ce00daada9b300b955 diff --git a/app-doc/geant-docs/geant-docs-4.10.6.ebuild b/app-doc/geant-docs/geant-docs-4.10.6.ebuild deleted file mode 100644 index b215540487bf..000000000000 --- a/app-doc/geant-docs/geant-docs-4.10.6.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PV=V$(ver_cut 2-3) - -DESCRIPTION="User documentation for Geant4 physics simulation toolkit" -HOMEPAGE="https://geant4.web.cern.ch/support/user_documentation" -SRC_DOC="https://geant4-userdoc.web.cern.ch/geant4-userdoc/UsersGuides" -SRC_URI=" - ${SRC_DOC}/FAQ/BackupVersions/${MY_PV}/fo/BookFAQ.pdf - -> BookFAQ-${PV}.pdf - ${SRC_DOC}/ForApplicationDeveloper/BackupVersions/${MY_PV}/fo/BookForApplicationDevelopers.pdf - -> BookForApplicationDevelopers-${PV}.pdf - ${SRC_DOC}/ForToolkitDeveloper/BackupVersions/${MY_PV}/fo/BookForToolkitDevelopers.pdf - -> BookForToolkitDevelopers-${PV}.pdf - ${SRC_DOC}/InstallationGuide/BackupVersions/${MY_PV}/fo/Geant4InstallationGuide.pdf - -> Geant4InstallationGuide-${PV}.pdf - ${SRC_DOC}/IntroductionToGeant4/BackupVersions/${MY_PV}/fo/IntroductionToGeant4.pdf - -> IntroductionToGeant4-${PV}.pdf - ${SRC_DOC}/PhysicsListGuide/BackupVersions/${MY_PV}/fo/PhysicsListGuide.pdf - -> PhysicsListGuide-${PV}.pdf - ${SRC_DOC}/PhysicsReferenceManual/BackupVersions/${MY_PV}/fo/PhysicsReferenceManual.pdf - -> PhysicsReferenceManual-${PV}.pdf -" - -LICENSE="geant4" -SLOT="4" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -IUSE="" - -S="${DISTDIR}" - -src_install() { - local doc - for doc in *.pdf; do - newdoc ${doc} ${doc/-${PV}}; - done -} diff --git a/app-doc/geant-docs/geant-docs-4.10.6c.ebuild b/app-doc/geant-docs/geant-docs-4.11.2.ebuild index b215540487bf..be19c8da68cc 100644 --- a/app-doc/geant-docs/geant-docs-4.10.6c.ebuild +++ b/app-doc/geant-docs/geant-docs-4.11.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -25,12 +25,15 @@ SRC_URI=" -> PhysicsReferenceManual-${PV}.pdf " +S="${DISTDIR}" + LICENSE="geant4" SLOT="4" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -IUSE="" +KEYWORDS="amd64 ~riscv x86 ~amd64-linux ~x86-linux" -S="${DISTDIR}" +src_unpack() { + : # empty, nothing to unpack +} src_install() { local doc diff --git a/app-doc/geant-docs/metadata.xml b/app-doc/geant-docs/metadata.xml index 7bccd71dfa13..206cc20149ec 100644 --- a/app-doc/geant-docs/metadata.xml +++ b/app-doc/geant-docs/metadata.xml @@ -1,12 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> <email>amadio@gentoo.org</email> <name>Guilherme Amadio</name> </maintainer> - <maintainer type="project"> - <email>sci-physics@gentoo.org</email> - <name>Gentoo Physics Project</name> - </maintainer> + <stabilize-allarches/> </pkgmetadata> diff --git a/app-doc/gimp-help/Manifest b/app-doc/gimp-help/Manifest index 037747728007..f364e53f8979 100644 --- a/app-doc/gimp-help/Manifest +++ b/app-doc/gimp-help/Manifest @@ -1 +1 @@ -DIST gimp-help-2.10.0.tar.bz2 187092180 BLAKE2B 29a7fbe3fcb6f3210aeda4bc514d7e0eeca05f9fabd3b9022c7ed1e5a9432876cc3bf530632648e2eb50509add4e387106d9705a1c17469e33496daec737d21b SHA512 2f6d5e7cf0c3b4960c92074ef02d51a1d089c148f6453a66e453a3084cdede280f72c6b77d35f66777adbda8aa273ec2a472fb538142e51bb263c3077eec473a +DIST gimp-help-2.10.34.tar.bz2 165540436 BLAKE2B eff5afe87bbddf9166647424ef63399a4ebc4215980dddf42f949e18245c60d1095269592f5a314683f7e1d7b27e2b9130215bda5987e7c8dfcafb5cebb6abbc SHA512 316d558f66c96a0d2d0f17baf700020b76aa221f9e220ddfc3e85b10c82b20b9c1cf36893776a342e90af5170e0102eb743b79663451581444d4f881256cf377 diff --git a/app-doc/gimp-help/files/gimp-help-2.10.0-python3.patch b/app-doc/gimp-help/files/gimp-help-2.10.0-python3.patch deleted file mode 100644 index e42214a0f82b..000000000000 --- a/app-doc/gimp-help/files/gimp-help-2.10.0-python3.patch +++ /dev/null @@ -1,297 +0,0 @@ -diff -urNp a/tools/xml2po/__init__.py b/tools/xml2po/__init__.py ---- a/tools/xml2po/__init__.py 2019-11-28 11:45:00.889048989 +0100 -+++ b/tools/xml2po/__init__.py 2020-01-06 13:24:24.715787902 +0100 -@@ -166,7 +166,7 @@ class XMLDocument(object): - elif node.isText(): - if node.isBlankNode(): - if self.app.options.get('expand_entities') or \ -- (not (node.prev and not node.prev.isBlankNode() and node.next and not node.next.isBlankNode()) ): -+ (not (node.prev and not node.prev.isBlankNode() and node.nextElementSibling() and not node.next.isBlankNode()) ): - #print >>sys.stderr, "BLANK" - node.setContent('') - else: -@@ -200,7 +200,7 @@ class XMLDocument(object): - tree = ctxt.doc() - newnode = tree.getRootElement() - except: -- print >> sys.stderr, """Error while normalizing string as XML:\n"%s"\n""" % (text) -+ print("""Error while normalizing string as XML:\n"%s"\n""" % (text), file=sys.stderr) - return text - - self.normalizeNode(newnode) -@@ -259,7 +259,7 @@ class XMLDocument(object): - if not self.expand_entities: - result += '&' + child.name + ';' - else: -- result += child.content.decode('utf-8') -+ result += child.content - else: - result += self.myAttributeSerialize(child) - child = child.next -@@ -326,7 +326,7 @@ class XMLDocument(object): - pass - - content = '<%s>%s</%s>' % (starttag, text, endtag) -- tmp = tmp + content.encode('utf-8') -+ tmp = tmp + content - - newnode = None - try: -@@ -338,7 +338,7 @@ class XMLDocument(object): - pass - - if not newnode: -- print >> sys.stderr, """Error while parsing translation as XML:\n"%s"\n""" % (text.encode('utf-8')) -+ print("""Error while parsing translation as XML:\n"%s"\n""" % (text), file=sys.stderr) - return - - newelem = newnode.getRootElement() -@@ -354,7 +354,7 @@ class XMLDocument(object): - copy = newelem.copyNodeList() - next = node.next - node.replaceNode(newelem.copyNodeList()) -- node.next = next -+ node.__next__ = next - - else: - # In practice, this happens with tags such as "<para> </para>" (only whitespace in between) -@@ -406,7 +406,7 @@ class XMLDocument(object): - translation = self.app.getTranslation(outtxt) # unicode or None - if translation is not None: - self.replaceAttributeContentsWithText(attr, -- translation.encode('utf-8')) -+ translation) - else: - self.app.msg.outputMessage(outtxt, node.lineNo(), "", spacepreserve=False, - tag = node.name + ":" + attr.name) -@@ -447,14 +447,14 @@ class XMLDocument(object): - norm_outtxt = self.normalizeString(outtxt, self.app.isSpacePreserveNode(node)) - translation = self.app.getTranslation(norm_outtxt) - else: -- translation = outtxt.decode('utf-8') -+ translation = outtxt - - starttag = self.startTagForNode(node) - endtag = self.endTagForNode(node) - - worth = self.worthOutputting(node) - if not translation: -- translation = outtxt.decode('utf-8') -+ translation = outtxt - if worth and self.app.options.get('mark_untranslated'): - node.setLang('C') - -@@ -463,7 +463,7 @@ class XMLDocument(object): - # repl[0] may contain translated attributes with - # non-ASCII chars, so implicit conversion to <str> may fail - replacement = '<%s>%s</%s>' % \ -- (repl[0].decode('utf-8'), repl[3], repl[2]) -+ (repl[0], repl[3], repl[2]) - translation = translation.replace('<placeholder-%d/>' % (i+1), replacement) - - if worth: -@@ -542,7 +542,7 @@ class Main(object): - elif output == '-': - self.out = sys.stdout - else: -- self.out = file(output, 'w') -+ self.out = open(output, 'w') - - def load_mode(self, modename): - try: -@@ -565,7 +565,7 @@ class Main(object): - try: - doc = XMLDocument(xmlfile, self) - except Exception as e: -- print >> sys.stderr, "Unable to parse XML file '%s': %s" % (xmlfile, str(e)) -+ print("Unable to parse XML file '%s': %s" % (xmlfile, str(e)), file=sys.stderr) - sys.exit(1) - self.current_mode.preProcessXml(doc.doc, self.msg) - doc.generate_messages() -@@ -578,13 +578,13 @@ class Main(object): - try: - doc = XMLDocument(xmlfile, self) - except Exception as e: -- print >> sys.stderr, str(e) -+ print(str(e), file=sys.stderr) - sys.exit(1) - - try: - mfile = open(mofile, "rb") - except: -- print >> sys.stderr, "Can't open MO file '%s'." % (mofile) -+ print("Can't open MO file '%s'." % (mofile), file=sys.stderr) - self.gt = gettext.GNUTranslations(mfile) - self.gt.add_fallback(NoneTranslations()) - # Has preProcessXml use cases for merge? -@@ -607,7 +607,7 @@ class Main(object): - try: - doc = XMLDocument(xmlfile, self) - except Exception as e: -- print >> sys.stderr, str(e) -+ print(str(e), file=sys.stderr) - sys.exit(1) - doc.generate_messages() - -@@ -615,7 +615,7 @@ class Main(object): - try: - doc = XMLDocument(origxml, self) - except Exception as e: -- print >> sys.stderr, str(e) -+ print(str(e), file=sys.stderr) - sys.exit(1) - doc.generate_messages() - self.output_po() -@@ -646,11 +646,11 @@ class Main(object): - - text should be a string to look for. - """ -- #print >>sys.stderr,"getTranslation('%s')" % (text.encode('utf-8')) -+ #print >>sys.stderr,"getTranslation('%s')" % (text) - if not text or text.strip() == '': - return text - if self.gt: -- res = self.gt.ugettext(text.decode('utf-8')) -+ res = self.gt.gettext(text) - return res - - return text -diff -urNp a/tools/xml2po/modes/docbook.py b/tools/xml2po/modes/docbook.py ---- a/tools/xml2po/modes/docbook.py 2019-11-28 11:45:00.889048989 +0100 -+++ b/tools/xml2po/modes/docbook.py 2020-01-06 13:10:18.324679751 +0100 -@@ -43,7 +43,7 @@ try: - except ImportError: - from md5 import new as md5_new - --from basic import basicXmlMode -+from .basic import basicXmlMode - - class docbookXmlMode(basicXmlMode): - """Class for special handling of DocBook document types. -@@ -131,7 +131,7 @@ class docbookXmlMode(basicXmlMode): - hash = self._md5_for_file(fullpath) - else: - hash = "THIS FILE DOESN'T EXIST" -- print >>sys.stderr, "Warning: image file '%s' not found." % fullpath -+ print("Warning: image file '%s' not found." % fullpath, file=sys.stderr) - - msg.outputMessage("@@image: '%s'; md5=%s" % (attr, hash), node.lineNo(), - "When image changes, this message will be marked fuzzy or untranslated for you.\n"+ -@@ -184,7 +184,7 @@ class docbookXmlMode(basicXmlMode): - else: - ai.addChild(copy) - if match.group(3): -- copy.newChild(None, "year", match.group(3).encode('utf-8')) -+ copy.newChild(None, "year", match.group(3)) - if match.group(1) and match.group(2): - holder = match.group(1)+"(%s)" % match.group(2) - elif match.group(1): -@@ -193,15 +193,15 @@ class docbookXmlMode(basicXmlMode): - holder = match.group(2) - else: - holder = "???" -- copy.newChild(None, "holder", holder.encode('utf-8')) -+ copy.newChild(None, "holder", holder) - - # Perform some tests when ran standalone - if __name__ == '__main__': - test = docbookXmlMode() -- print "Ignored tags : " + repr(test.getIgnoredTags()) -- print "Final tags : " + repr(test.getFinalTags()) -- print "Space-preserve tags: " + repr(test.getSpacePreserveTags()) -+ print("Ignored tags : " + repr(test.getIgnoredTags())) -+ print("Final tags : " + repr(test.getFinalTags())) -+ print("Space-preserve tags: " + repr(test.getSpacePreserveTags())) - -- print "Credits from string: '%s'" % test.getStringForTranslators() -- print "Explanation for credits:\n\t'%s'" % test.getCommentForTranslators() -+ print("Credits from string: '%s'" % test.getStringForTranslators()) -+ print("Explanation for credits:\n\t'%s'" % test.getCommentForTranslators()) - -diff -urNp a/tools/xml2po/modes/gimphelp.py b/tools/xml2po/modes/gimphelp.py ---- a/tools/xml2po/modes/gimphelp.py 2019-11-28 11:45:00.889048989 +0100 -+++ b/tools/xml2po/modes/gimphelp.py 2020-01-06 11:59:17.387855373 +0100 -@@ -31,7 +31,7 @@ try: - except ImportError: - from md5 import new as md5_new - --from docbook import docbookXmlMode -+from .docbook import docbookXmlMode - - class gimphelpXmlMode(docbookXmlMode): - """Class for special handling of gimp-help DocBook document types. -@@ -91,10 +91,10 @@ class gimphelpXmlMode(docbookXmlMode): - # Perform some tests when ran standalone - if __name__ == '__main__': - test = gimphelpXmlMode() -- print "Ignored tags : " + repr(test.getIgnoredTags()) -- print "Final tags : " + repr(test.getFinalTags()) -- print "Space-preserve tags: " + repr(test.getSpacePreserveTags()) -+ print("Ignored tags : " + repr(test.getIgnoredTags())) -+ print("Final tags : " + repr(test.getFinalTags())) -+ print("Space-preserve tags: " + repr(test.getSpacePreserveTags())) - -- print "Credits from string: '%s'" % test.getStringForTranslators() -- print "Explanation for credits:\n\t'%s'" % test.getCommentForTranslators() -+ print("Credits from string: '%s'" % test.getStringForTranslators()) -+ print("Explanation for credits:\n\t'%s'" % test.getCommentForTranslators()) - -diff -urNp a/tools/xml2po.py b/tools/xml2po.py ---- a/tools/xml2po.py 2019-11-28 11:45:00.889048989 +0100 -+++ b/tools/xml2po.py 2020-01-06 11:59:17.387855373 +0100 -@@ -1,4 +1,4 @@ --#!/usr/bin/env python2 -+#!/usr/bin/env python3 - # -*- encoding: utf-8 -*- - # Copyright (c) 2004, 2005, 2006 Danilo Šegan <danilo@gnome.org>. - # Copyright (c) 2009 Claude Paroz <claude@2xlibre.net>. -@@ -41,9 +41,9 @@ NULL_STRING = '/dev/null' - if not os.path.exists('/dev/null'): NULL_STRING = 'NUL' - - def usage (with_help = False): -- print >> sys.stderr, "Usage: %s [OPTIONS] [XMLFILE]..." % (sys.argv[0]) -+ print("Usage: %s [OPTIONS] [XMLFILE]..." % (sys.argv[0]), file=sys.stderr) - if with_help: -- print >> sys.stderr, """ -+ print(""" - OPTIONS may be some of: - -a --automatic-tags Automatically decides if tags are to be considered - "final" or not -@@ -72,7 +72,7 @@ EXAMPLES: - using -p option for each XML file: - %(command)s -p de.po chapter1.xml > chapter1.de.xml - %(command)s -p de.po chapter2.xml > chapter2.de.xml --""" % {'command': sys.argv[0]} -+""" % {'command': sys.argv[0]}, file=sys.stderr) - - - def main(argv): -@@ -148,7 +148,7 @@ def main(argv): - sys.exit(0) - - if operation == 'update' and output != "-": -- print >> sys.stderr, "Option '-o' is not yet supported when updating translations directly. Ignoring this option." -+ print("Option '-o' is not yet supported when updating translations directly. Ignoring this option.", file=sys.stderr) - - # Treat remaining arguments as XML files - filenames = [] -@@ -158,16 +158,16 @@ def main(argv): - try: - xml2po_main = Main(default_mode, operation, output, options) - except IOError: -- print >> sys.stderr, "Error: cannot open file %s for writing." % (output) -+ print("Error: cannot open file %s for writing." % (output), file=sys.stderr) - sys.exit(5) - - if operation == 'merge': - if len(filenames) > 1: -- print >> sys.stderr, "Error: You can merge translations with only one XML file at a time." -+ print("Error: You can merge translations with only one XML file at a time.", file=sys.stderr) - sys.exit(2) - - if not mofile: -- print >> sys.stderr, "Error: You must specify MO file when merging translations." -+ print("Error: You must specify MO file when merging translations.", file=sys.stderr) - sys.exit(3) - - xml2po_main.merge(mofile, filenames[0]) diff --git a/app-doc/gimp-help/gimp-help-2.10.0-r1.ebuild b/app-doc/gimp-help/gimp-help-2.10.0-r1.ebuild deleted file mode 100644 index 2aa0ad8601dd..000000000000 --- a/app-doc/gimp-help/gimp-help-2.10.0-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8,9} ) -inherit python-any-r1 - -DESCRIPTION="GNU Image Manipulation Program help files" -HOMEPAGE="https://docs.gimp.org/" -SRC_URI="mirror://gimp/help/${P}.tar.bz2" - -LICENSE="FDL-1.2" -SLOT="2" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86" -IUSE="" - -BDEPEND="${PYTHON_DEPS} - sys-devel/gettext -" - -DEPEND="$(python_gen_any_dep 'dev-libs/libxml2[python,${PYTHON_USEDEP}]') - dev-libs/libxslt -" - -# Adds python3 build support, bug 725940 -# patch is from https://gitlab.gnome.org/GNOME/gimp-help/-/issues/201 -PATCHES=( "${FILESDIR}/${P}-python3.patch" ) - -python_check_deps() { - has_version "dev-libs/libxml2[${PYTHON_USEDEP}]" -} - -src_configure() { - econf --without-gimp -} diff --git a/app-doc/gimp-help/gimp-help-2.10.34-r2.ebuild b/app-doc/gimp-help/gimp-help-2.10.34-r2.ebuild new file mode 100644 index 000000000000..496d138224d0 --- /dev/null +++ b/app-doc/gimp-help/gimp-help-2.10.34-r2.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit python-any-r1 + +DESCRIPTION="GNU Image Manipulation Program help files" +HOMEPAGE="https://docs.gimp.org/" +SRC_URI="mirror://gimp/help/${P}.tar.bz2" + +LICENSE="FDL-1.2+" +SLOT="2" +KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" +IUSE="nls" + +BDEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-libs/libxml2[python,${PYTHON_USEDEP}]') + app-text/docbook-xml-dtd + dev-lang/perl + dev-libs/libxslt + gnome-base/librsvg + sys-devel/gettext +" + +DOCS=( AUTHORS COPYING NEWS README ) + +python_check_deps() { + python_has_version "dev-libs/libxml2[python,${PYTHON_USEDEP}]" +} + +pkg_setup() { + python-any-r1_pkg_setup + + # The upstream build system isn't pure gettext and doesn't distinguish + # between empty and unset LINGUAS. Default to English only if either + # nls is unset or if LINGUAS exists but is empty. #891709 + if ! use nls || [[ -v LINGUAS && -z ${LINGUAS} ]]; then + export LINGUAS="en" + elif [[ ! -v LINGUAS ]]; then + local line + while read line; do ewarn "${line}"; done <<-EOF + The "LINGUAS" variable is unset in your configuration, + but the "nls" USE flag is set. Therefore, documentation for + *all* languages will be built, which may take quite some time. + If you want to install documentation for a defined list + of languages, please assign "LINGUAS" accordingly. + The following languages are supported for ${CATEGORY}/${PN}: + "ca cs da de el en en_GB es fa fi fr hr hu it ja ko lt nl nn + pt pt_BR ro ru sl sv uk zh_CN" + If you want to install only the English documentation, it is + recommended to unset the "nls" USE flag for ${CATEGORY}/${PN}. + + For more details please read: + https://wiki.gentoo.org/wiki/Localization/Guide#LINGUAS + EOF + fi +} + +src_configure() { + econf --without-gimp +} + +src_compile() { + # See bug: 833566 + python_export_utf8_locale + # Affected with bugs: 677198, 876205. Set "emake -j1" + emake -j1 +} + +src_test() { + emake -j1 check +} + +src_install() { + # See bug: 905693 + emake -j1 DESTDIR="${D}" install + einstalldocs +} diff --git a/app-doc/gimp-help/metadata.xml b/app-doc/gimp-help/metadata.xml index e7e7a5da0ad0..c7d0b0f3a771 100644 --- a/app-doc/gimp-help/metadata.xml +++ b/app-doc/gimp-help/metadata.xml @@ -1,11 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> + <maintainer type="person" proxied="yes"> <email>torokhov-s-a@yandex.ru</email> <name>Sergey Torokhov</name> </maintainer> - <maintainer type="project"> + <maintainer type="project" proxied="proxy"> <email>proxy-maint@gentoo.org</email> <name>Proxy Maintainers</name> </maintainer> diff --git a/app-doc/gnu-c-intro-ref/Manifest b/app-doc/gnu-c-intro-ref/Manifest new file mode 100644 index 000000000000..b47e753099d6 --- /dev/null +++ b/app-doc/gnu-c-intro-ref/Manifest @@ -0,0 +1 @@ +DIST c-intro-and-ref-36a1041cfa542b8c00aa6daad2624797164d87f4.tar.gz 195859 BLAKE2B d2a6b32e1f19c88c947e3a98825cdf6eec8192a6e79b4eb9b47bbb69368e2dcb8bb6a6e77dbf05070b918aead7d60d72dd9afcd719a7c1f8d51793fe2ababaa0 SHA512 bd4bd01a24a941c7272d0e9e88867a1669779e390f50725c883bd18cd578899529d2179c919a0a4db386bcb59d3e485a3487b762ee499ee4585e9c579b802787 diff --git a/app-doc/gnu-c-intro-ref/gnu-c-intro-ref-0_pre20230521.ebuild b/app-doc/gnu-c-intro-ref/gnu-c-intro-ref-0_pre20230521.ebuild new file mode 100644 index 000000000000..206a80678ffc --- /dev/null +++ b/app-doc/gnu-c-intro-ref/gnu-c-intro-ref-0_pre20230521.ebuild @@ -0,0 +1,45 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="GNU C Language Intro and Reference Manual" +HOMEPAGE="https://savannah.gnu.org/projects/c-intro-and-ref/" + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://git.savannah.gnu.org/git/c-intro-and-ref.git" + inherit git-r3 +else + MY_COMMIT="36a1041cfa542b8c00aa6daad2624797164d87f4" + SRC_URI="https://git.savannah.nongnu.org/cgit/c-intro-and-ref.git/snapshot/c-intro-and-ref-${MY_COMMIT}.tar.gz" + S="${WORKDIR}"/c-intro-and-ref-${MY_COMMIT} + KEYWORDS="~amd64" +fi + +LICENSE="FDL-1.3+" +SLOT="0" +IUSE="pdf" + +BDEPEND=" + sys-apps/texinfo + pdf? ( + app-text/ghostscript-gpl + app-text/texlive-core + ) +" + +src_prepare() { + default + + eautoreconf +} + +src_compile() { + emake info html $(usev pdf 'pdf') +} + +src_install() { + emake DESTDIR="${D}" install-info install-html $(usev pdf 'install-pdf') +} diff --git a/app-doc/gnu-c-intro-ref/gnu-c-intro-ref-9999.ebuild b/app-doc/gnu-c-intro-ref/gnu-c-intro-ref-9999.ebuild new file mode 100644 index 000000000000..206a80678ffc --- /dev/null +++ b/app-doc/gnu-c-intro-ref/gnu-c-intro-ref-9999.ebuild @@ -0,0 +1,45 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="GNU C Language Intro and Reference Manual" +HOMEPAGE="https://savannah.gnu.org/projects/c-intro-and-ref/" + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://git.savannah.gnu.org/git/c-intro-and-ref.git" + inherit git-r3 +else + MY_COMMIT="36a1041cfa542b8c00aa6daad2624797164d87f4" + SRC_URI="https://git.savannah.nongnu.org/cgit/c-intro-and-ref.git/snapshot/c-intro-and-ref-${MY_COMMIT}.tar.gz" + S="${WORKDIR}"/c-intro-and-ref-${MY_COMMIT} + KEYWORDS="~amd64" +fi + +LICENSE="FDL-1.3+" +SLOT="0" +IUSE="pdf" + +BDEPEND=" + sys-apps/texinfo + pdf? ( + app-text/ghostscript-gpl + app-text/texlive-core + ) +" + +src_prepare() { + default + + eautoreconf +} + +src_compile() { + emake info html $(usev pdf 'pdf') +} + +src_install() { + emake DESTDIR="${D}" install-info install-html $(usev pdf 'install-pdf') +} diff --git a/app-doc/gnu-c-intro-ref/metadata.xml b/app-doc/gnu-c-intro-ref/metadata.xml new file mode 100644 index 000000000000..ba8bf116c4f5 --- /dev/null +++ b/app-doc/gnu-c-intro-ref/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>sam@gentoo.org</email> + <name>Sam James</name> + </maintainer> + <upstream> + <remote-id type="savannah">c-intro-and-ref</remote-id> + </upstream> +</pkgmetadata> diff --git a/app-doc/gnucash-docs/Manifest b/app-doc/gnucash-docs/Manifest index 78b78705394a..67652e4bd80f 100644 --- a/app-doc/gnucash-docs/Manifest +++ b/app-doc/gnucash-docs/Manifest @@ -1 +1,5 @@ -DIST gnucash-docs-4.2.tar.gz 62497632 BLAKE2B 764387cbbc1d072ac3e245a86b78eb484cfa05371dcf4c17d0441bf08e00f85523975c50a88ecde24e9d949572228a723d53fcce7df397553b0e50145be28686 SHA512 e54082dcd7f92d7ca3f31cea5968ecd4167dc9e1e12f23d8684af3e2af4c696d8afed3cf477df771bb11da125ee5887d09ead1edff961ca4bedfb58fd61efdf2 +DIST gnucash-docs-4.13.tar.gz 76306335 BLAKE2B 61944e3da12d4f7b4a26f1301e640deca87656c4a9c7cd935f4c52ae69e49bf746850f09513d8fbd92314827f683c3a9c83c59479d583c192d977afdf9d8fce4 SHA512 7081a84c3426ef84e88aef520458a0d06382853cb9a51880766033b655f873d0926848387d573a38eca82cf0c6bceecdbd56704ab9ecb3068c78d7ce5c8d4da0 +DIST gnucash-docs-5.1.tar.gz 76533404 BLAKE2B 6601548123b6c1bdb3f04f54a5a598eb12ca803b604c02357a4126a52ce2d39f4f44b3cc35eb874590898b0792a99190d8ddca795bd45457c9ee565b95405b39 SHA512 6976964c4163987c867142bbf5c23ebf05585a73bd78926e35983602cf0caa024e5e334c19603a568e3fc5cd1e2f6b96e61ca888d5c6679b76f764429b8acdd1 +DIST gnucash-docs-5.2.tar.gz 76537611 BLAKE2B 6abd9981cd0380358548ab5260bce766417ad25509eb4f8f5c890ad8b87a9d69a8d5b3a97227780d936986d2385a0d9cdb89aefb46d5fc533ccebd2472ea14ae SHA512 0b52d1d08cf217c6e9ebc0641b7f717abae960d801ee2f23e0a4bd2f21b7f82ca37f87359b4fb5329d8321dc2576e88bc1fcbc85935d69ba1f2205a4be153cf4 +DIST gnucash-docs-5.4.tar.gz 130584435 BLAKE2B 7d2fe9bdcb098e3273a71a3bbc59001b3166bead5fef730a6893e8f50c1aed70aa367d6361bc2c018262ee27ab8f80b3adceb846e27c9f83082dd120c565b142 SHA512 0a9d945d089a5f7e2e0c241fadcdde58d7412223e40fd09faca843f0f25c2a46b48b40f5ad97ac4222baf984d7f438e267fee916935f6d58eebe8bfc37e8f223 +DIST gnucash-docs-5.5.tar.gz 130710339 BLAKE2B 3e329c3c6b734359bc3aca599641774263a3803fbb7f0ca675b03f2a04af780584ee9da8ec96fd7ef91c6e685d2a499ccbc03868938ea9bd968c402890cc9c59 SHA512 0be5090e22ce902b57eba66e30dbd4c99099a502c0a86dc992359e92ac81a01cfe22f83a37505696909a25b695962f7b1a0695b3e25a23fd31ec71aa0f62ce70 diff --git a/app-doc/gnucash-docs/files/gnucash-docs-4.13-reverese-kde-help-dir.patch b/app-doc/gnucash-docs/files/gnucash-docs-4.13-reverese-kde-help-dir.patch new file mode 100644 index 000000000000..0f48fd5056b8 --- /dev/null +++ b/app-doc/gnucash-docs/files/gnucash-docs-4.13-reverese-kde-help-dir.patch @@ -0,0 +1,75 @@ +From 513747413efc4732f5ae824ccc84316169b1523f Mon Sep 17 00:00:00 2001 +From: Geert Janssens <geert@kobaltwit.be> +Date: Thu, 20 Oct 2022 11:25:19 +0200 +Subject: [PATCH] Ensure our documentation is also found when gnucash is run in + KDE + +Turns out KDE is not adhering to the xdg spec after all. +It has support for the old ghelp mechanism, but when using +the help: prefix, it falls back to an internal protocol. +In that case the requested document is searched for in +<prefix>/share/doc/HTML/<lang>. +Extra caveat - the English documentation is searched for +in a directory 'en' instead of 'C'. +This is not a problem in yelp, only in khelpcenter. Unfortunately +khelpcenter is the default application to process help: prefixes +in a Kde plasma desktop, hence the workaround. +--- + cmake/AddXdgHelpTarget.cmake | 28 +++++++++++++++++++++++++--- + 1 file changed, 25 insertions(+), 3 deletions(-) + +diff --git a/cmake/AddXdgHelpTarget.cmake b/cmake/AddXdgHelpTarget.cmake +index efbe20f25..f0c800f2e 100644 +--- a/cmake/AddXdgHelpTarget.cmake ++++ b/cmake/AddXdgHelpTarget.cmake +@@ -10,7 +10,16 @@ + + function (add_xdghelp_target docname lang entities figures) + +- set(BUILD_DIR "${DATADIR_BUILD}/help/${lang}/${docname}") ++ set(BUILD_DIR_BASE "${DATADIR_BUILD}/help/${lang}") ++ set(BUILD_DIR "${BUILD_DIR_BASE}/${docname}") ++ ++ # Define location where KDE's help system looks for <doc> ++ # when invoked with help:<doc> ++ set(kde_lang ${lang}) ++ if (lang STREQUAL "C") ++ set(kde_lang "en") ++ endif() ++ set(BUILD_DIR_KDE_BASE "${DATADIR_BUILD}/doc/HTML") + + set(source_files "") + foreach(xml_file ${entities} index.docbook) +@@ -33,6 +42,10 @@ function (add_xdghelp_target docname lang entities figures) + OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/xdghelptrigger" + COMMAND ${CMAKE_COMMAND} -E make_directory "${BUILD_DIR}" + COMMAND ${CMAKE_COMMAND} -E make_directory "${BUILD_DIR}/figures" ++ ++ # Add links to make our documentation visible for KDE's help system ++ COMMAND ${CMAKE_COMMAND} -E make_directory "${BUILD_DIR_KDE_BASE}" ++ COMMAND ${CMAKE_COMMAND} -E create_symlink "${BUILD_DIR_BASE}" "${BUILD_DIR_KDE_BASE}/${kde_lang}" + COMMAND touch "${CMAKE_CURRENT_BINARY_DIR}/xdghelptrigger") + + +@@ -66,10 +79,19 @@ function (add_xdghelp_target docname lang entities figures) + + add_dependencies(${docname}-xdghelp "${lang}-${docname}-xdghelp") + ++ set(doc_install_dir_base "${CMAKE_INSTALL_DATADIR}/help/${lang}") ++ set(doc_install_dir "${doc_install_dir_base}/${docname}") + install(FILES ${source_files} +- DESTINATION "${CMAKE_INSTALL_DATADIR}/help/${lang}/${docname}" ++ DESTINATION "${doc_install_dir}" + COMPONENT "xdghelp") + install(FILES ${figures} +- DESTINATION "${CMAKE_INSTALL_DATADIR}/help/${lang}/${docname}/figures" ++ DESTINATION "${doc_install_dir}/figures" ++ COMPONENT "xdghelp") ++ ++ # Add links to make our documentation visible for KDE's help system ++ set(doc_install_dir_kde_base "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATADIR}/doc/HTML") ++ install(CODE "execute_process (COMMAND ${CMAKE_COMMAND} -E make_directory \"${doc_install_dir_kde_base}\")" ++ COMPONENT "xdghelp") ++ install(CODE "execute_process (COMMAND ${CMAKE_COMMAND} -E create_symlink \"../../../${doc_install_dir_base}\" \"${doc_install_dir_kde_base}/${kde_lang}\")" + COMPONENT "xdghelp") + endfunction() diff --git a/app-doc/gnucash-docs/files/gnucash-docs-5.1-partially-revert-kde-help-dir.patch b/app-doc/gnucash-docs/files/gnucash-docs-5.1-partially-revert-kde-help-dir.patch new file mode 100644 index 000000000000..3df07bf74cb3 --- /dev/null +++ b/app-doc/gnucash-docs/files/gnucash-docs-5.1-partially-revert-kde-help-dir.patch @@ -0,0 +1,33 @@ +From b3ee1bea524db8bffab9de7f2ae20193fc093c80 Mon Sep 17 00:00:00 2001 +From: Guido Falsi <madpilot@FreeBSD.org> +Date: Mon, 19 Dec 2022 09:44:49 +0100 +Subject: finance/gnucash-docs: Update to 4.13 + +- Partly revert upstream commit 513747413e which causes build to fail. + +--- a/cmake/AddXdgHelpTarget.cmake.orig 2022-12-17 21:04:07 UTC ++++ b/cmake/AddXdgHelpTarget.cmake +@@ -44,8 +44,8 @@ function (add_xdghelp_target docname lang entities fig + COMMAND ${CMAKE_COMMAND} -E make_directory "${BUILD_DIR}/figures" + + # Add links to make our documentation visible for KDE's help system +- COMMAND ${CMAKE_COMMAND} -E make_directory "${BUILD_DIR_KDE_BASE}" +- COMMAND ${CMAKE_COMMAND} -E create_symlink "${BUILD_DIR_BASE}" "${BUILD_DIR_KDE_BASE}/${kde_lang}" ++ # COMMAND ${CMAKE_COMMAND} -E make_directory "${BUILD_DIR_KDE_BASE}" ++ # COMMAND ${CMAKE_COMMAND} -E create_symlink "${BUILD_DIR_BASE}" "${BUILD_DIR_KDE_BASE}/${kde_lang}" + COMMAND touch "${CMAKE_CURRENT_BINARY_DIR}/xdghelptrigger") + + +@@ -90,8 +90,8 @@ function (add_xdghelp_target docname lang entities fig + + # Add links to make our documentation visible for KDE's help system + set(doc_install_dir_kde_base "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATADIR}/doc/HTML") +- install(CODE "execute_process (COMMAND ${CMAKE_COMMAND} -E make_directory \"${doc_install_dir_kde_base}\")" +- COMPONENT "xdghelp") +- install(CODE "execute_process (COMMAND ${CMAKE_COMMAND} -E create_symlink \"../../../${doc_install_dir_base}\" \"${doc_install_dir_kde_base}/${kde_lang}\")" +- COMPONENT "xdghelp") ++ # install(CODE "execute_process (COMMAND ${CMAKE_COMMAND} -E make_directory \"${doc_install_dir_kde_base}\")" ++ # COMPONENT "xdghelp") ++ # install(CODE "execute_process (COMMAND ${CMAKE_COMMAND} -E create_symlink \"../../../${doc_install_dir_base}\" \"${doc_install_dir_kde_base}/${kde_lang}\")" ++ # COMPONENT "xdghelp") + endfunction() diff --git a/app-doc/gnucash-docs/files/gnucash-docs-5.4-partially-revert-kde-help-dir.patch b/app-doc/gnucash-docs/files/gnucash-docs-5.4-partially-revert-kde-help-dir.patch new file mode 100644 index 000000000000..5c034b13dbb4 --- /dev/null +++ b/app-doc/gnucash-docs/files/gnucash-docs-5.4-partially-revert-kde-help-dir.patch @@ -0,0 +1,29 @@ +diff -Naruw gnucash-docs-5.4.orig/cmake/AddXdgHelpTarget.cmake gnucash-docs-5.4/cmake/AddXdgHelpTarget.cmake +--- gnucash-docs-5.4.orig/cmake/AddXdgHelpTarget.cmake 2023-10-01 08:51:09.262878879 -0400 ++++ gnucash-docs-5.4/cmake/AddXdgHelpTarget.cmake 2023-10-01 08:53:23.973040657 -0400 +@@ -45,8 +45,8 @@ + COMMAND ${CMAKE_COMMAND} -E make_directory "${BUILD_DIR}/figures" + + # Add links to make our documentation visible for KDE's help system +- COMMAND ${CMAKE_COMMAND} -E make_directory "${BUILD_DIR_KDE_BASE}/${kde_lang}" +- COMMAND ${CMAKE_COMMAND} -E create_symlink "${BUILD_DIR}" "${BUILD_DIR_KDE_BASE}/${kde_lang}/${docname}" ++ # COMMAND ${CMAKE_COMMAND} -E make_directory "${BUILD_DIR_KDE_BASE}/${kde_lang}" ++ # COMMAND ${CMAKE_COMMAND} -E create_symlink "${BUILD_DIR}" "${BUILD_DIR_KDE_BASE}/${kde_lang}/${docname}" + COMMAND touch "${CMAKE_CURRENT_BINARY_DIR}/xdghelptrigger") + + +@@ -90,9 +90,9 @@ + COMPONENT "xdghelp") + + # Add links to make our documentation visible for KDE's help system +- set(doc_install_dir_kde_base "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATADIR}/doc/HTML") +- install(CODE "execute_process (COMMAND ${CMAKE_COMMAND} -E make_directory \"${doc_install_dir_kde_base}\")" +- COMPONENT "xdghelp") +- install(CODE "execute_process (COMMAND ${CMAKE_COMMAND} -E create_symlink \"../../../${doc_install_dir_base}\" \"${doc_install_dir_kde_base}/${kde_lang}\")" +- COMPONENT "xdghelp") ++ # set(doc_install_dir_kde_base "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATADIR}/doc/HTML") ++ # install(CODE "execute_process (COMMAND ${CMAKE_COMMAND} -E make_directory \"${doc_install_dir_kde_base}\")" ++ # COMPONENT "xdghelp") ++ # install(CODE "execute_process (COMMAND ${CMAKE_COMMAND} -E create_symlink \"../../../${doc_install_dir_base}\" \"${doc_install_dir_kde_base}/${kde_lang}\")" ++ # COMPONENT "xdghelp") + endfunction() diff --git a/app-doc/gnucash-docs/gnucash-docs-4.13.ebuild b/app-doc/gnucash-docs/gnucash-docs-4.13.ebuild new file mode 100644 index 000000000000..1146bc667594 --- /dev/null +++ b/app-doc/gnucash-docs/gnucash-docs-4.13.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Please bump with app-office/gnucash + +CMAKE_MAKEFILE_GENERATOR=emake +inherit cmake optfeature + +DESCRIPTION="Documentation package for GnuCash" +HOMEPAGE="https://www.gnucash.org/" +SRC_URI="https://github.com/Gnucash/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2 FDL-1.1" +SLOT="0" +KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~riscv x86" +LOCALES=( de it ja pt ) +IUSE="${LOCALES[*]/#/l10n_}" + +BDEPEND=" + app-text/docbook-xml-dtd:4.5 + app-text/docbook-xsl-stylesheets + dev-libs/libxml2 + dev-libs/libxslt +" + +src_prepare() { + eapply -R "${FILESDIR}/${P}-reverese-kde-help-dir.patch" + cmake_src_prepare +} + +src_compile() { + cmake_src_compile -j1 +} + +src_install() { + local doc_type my_lang + + for doc_type in manual guide; do + for my_lang in C ${L10N}; do + [[ -z ${my_lang} ]] && continue + + case "${my_lang}" in + # Both help and guides translated + C|de|it|pt) ;; + ja|ru) # Only guides translated + if [[ "${doc_type}" == "manual" ]] ; then + elog "Help documentation hasn't been translated for ${my_lang}" + elog "Will do English instead." + continue + fi + ;; + *) + die "Invalid locale: ${my_lang}" + ;; + esac + + emake \ + -C "${BUILD_DIR}/${doc_type}/${my_lang}" \ + DESTDIR="${D}" \ + install + done + done + + einstalldocs +} + +pkg_postinst() { + optfeature "generating PDF files" dev-java/fop + optfeature "viewing the docs" gnome-extra/yelp +} diff --git a/app-doc/gnucash-docs/gnucash-docs-4.2.ebuild b/app-doc/gnucash-docs/gnucash-docs-4.2.ebuild deleted file mode 100644 index 978a86aa675a..000000000000 --- a/app-doc/gnucash-docs/gnucash-docs-4.2.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools optfeature - -DESCRIPTION="Documentation package for GnuCash" -HOMEPAGE="http://www.gnucash.org/" -SRC_URI="https://github.com/Gnucash/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -SLOT="0" -LICENSE="GPL-2 FDL-1.1" -KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86" -LOCALES=( de it ja pt ru ) -IUSE="${LOCALES[*]/#/l10n_}" - -DEPEND=" - app-text/docbook-xml-dtd:4.5 - app-text/docbook-xsl-stylesheets - app-text/rarian - dev-libs/libxml2 - dev-libs/libxslt -" - -src_prepare() { - default - eautoreconf -} - -src_compile() { - : -} - -src_install() { - local doc_type my_lang - - for doc_type in help guide; do - for my_lang in C ${L10N}; do - case $my_lang in - # Both help and guides translated - C|de|it|pt) ;; - ru|ja) # Only guides translated - if [[ ${doc_type} = "help" ]] ; then - elog "Help documentation hasn't been translated for $my_lang" - elog "Will do English instead." - continue - fi - ;; - *) - die "Invalid locale: $my_lang" - ;; - esac - - emake -C "${doc_type}/${my_lang}" DESTDIR="${D}" install - done - done - - einstalldocs -} - -pkg_postinst() { - optfeature "You need dev-java/fop to generate pdf files." dev-java/fop - optfeature "You need gnome-extra/yelp to view the docs." gnome-extra/yelp -} diff --git a/app-doc/gnucash-docs/gnucash-docs-5.1.ebuild b/app-doc/gnucash-docs/gnucash-docs-5.1.ebuild new file mode 100644 index 000000000000..99767b336bff --- /dev/null +++ b/app-doc/gnucash-docs/gnucash-docs-5.1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Please bump with app-office/gnucash + +CMAKE_MAKEFILE_GENERATOR=emake +inherit cmake optfeature + +DESCRIPTION="Documentation package for GnuCash" +HOMEPAGE="https://www.gnucash.org/" +SRC_URI="https://github.com/Gnucash/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2 FDL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" +LOCALES=( de it ja pt ) +IUSE="${LOCALES[*]/#/l10n_}" + +BDEPEND=" + app-text/docbook-xml-dtd:4.5 + app-text/docbook-xsl-stylesheets + dev-libs/libxml2 + dev-libs/libxslt +" + +src_prepare() { + eapply "${FILESDIR}/${P}-partially-revert-kde-help-dir.patch" + cmake_src_prepare +} + +src_compile() { + cmake_src_compile -j1 +} + +src_install() { + local doc_type my_lang + + for doc_type in manual guide; do + for my_lang in C ${L10N}; do + [[ -z ${my_lang} ]] && continue + + case "${my_lang}" in + # Both help and guides translated + C|de|it|pt) ;; + ja|ru) # Only guides translated + if [[ "${doc_type}" == "manual" ]] ; then + elog "Help documentation hasn't been translated for ${my_lang}" + elog "Will do English instead." + continue + fi + ;; + *) + die "Invalid locale: ${my_lang}" + ;; + esac + + emake \ + -C "${BUILD_DIR}/${my_lang}/${doc_type}" \ + DESTDIR="${D}" \ + install + done + done + + einstalldocs +} + +pkg_postinst() { + optfeature "generating PDF files" dev-java/fop + optfeature "viewing the docs" gnome-extra/yelp +} diff --git a/app-doc/gnucash-docs/gnucash-docs-5.2.ebuild b/app-doc/gnucash-docs/gnucash-docs-5.2.ebuild new file mode 100644 index 000000000000..e5251f789452 --- /dev/null +++ b/app-doc/gnucash-docs/gnucash-docs-5.2.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Please bump with app-office/gnucash + +CMAKE_MAKEFILE_GENERATOR=emake +inherit cmake optfeature + +DESCRIPTION="Documentation package for GnuCash" +HOMEPAGE="https://www.gnucash.org/" +SRC_URI="https://github.com/Gnucash/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2 FDL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" +LOCALES=( de it ja pt ) +IUSE="${LOCALES[*]/#/l10n_}" + +BDEPEND=" + app-text/docbook-xml-dtd:4.5 + app-text/docbook-xsl-stylesheets + dev-libs/libxml2 + dev-libs/libxslt +" + +src_prepare() { + eapply "${FILESDIR}/${PN}-5.1-partially-revert-kde-help-dir.patch" + cmake_src_prepare +} + +src_compile() { + cmake_src_compile +} + +src_install() { + local doc_type my_lang + + for doc_type in manual guide; do + for my_lang in C ${L10N}; do + [[ -z ${my_lang} ]] && continue + + case "${my_lang}" in + # Both help and guides translated + C|de|it|pt) ;; + ja|ru) # Only guides translated + if [[ "${doc_type}" == "manual" ]] ; then + elog "Help documentation hasn't been translated for ${my_lang}" + elog "Will do English instead." + continue + fi + ;; + *) + die "Invalid locale: ${my_lang}" + ;; + esac + + emake \ + -C "${BUILD_DIR}/${my_lang}/${doc_type}" \ + DESTDIR="${D}" \ + install + done + done + + einstalldocs +} + +pkg_postinst() { + optfeature "generating PDF files" dev-java/fop + optfeature "viewing the docs" gnome-extra/yelp +} diff --git a/app-doc/gnucash-docs/gnucash-docs-5.4.ebuild b/app-doc/gnucash-docs/gnucash-docs-5.4.ebuild new file mode 100644 index 000000000000..6f915c016d4f --- /dev/null +++ b/app-doc/gnucash-docs/gnucash-docs-5.4.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Please bump with app-office/gnucash + +CMAKE_MAKEFILE_GENERATOR=emake +inherit cmake optfeature + +DESCRIPTION="Documentation package for GnuCash" +HOMEPAGE="https://www.gnucash.org/" +SRC_URI="https://github.com/Gnucash/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2 FDL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" +LOCALES=( de it ja pt ) +IUSE="${LOCALES[*]/#/l10n_}" + +BDEPEND=" + app-text/docbook-xml-dtd:4.5 + app-text/docbook-xsl-stylesheets + dev-libs/libxml2 + dev-libs/libxslt +" + +src_prepare() { + eapply "${FILESDIR}/${PN}-5.4-partially-revert-kde-help-dir.patch" + cmake_src_prepare +} + +src_compile() { + cmake_src_compile +} + +src_install() { + local doc_type my_lang + + for doc_type in manual guide; do + for my_lang in C ${L10N}; do + [[ -z ${my_lang} ]] && continue + + case "${my_lang}" in + # Both help and guides translated + C|de|it|pt) ;; + ja|ru) # Only guides translated + if [[ "${doc_type}" == "manual" ]] ; then + elog "Help documentation hasn't been translated for ${my_lang}" + elog "Will do English instead." + continue + fi + ;; + *) + die "Invalid locale: ${my_lang}" + ;; + esac + + emake \ + -C "${BUILD_DIR}/${my_lang}/${doc_type}" \ + DESTDIR="${D}" \ + install + done + done + + einstalldocs +} + +pkg_postinst() { + optfeature "generating PDF files" dev-java/fop + optfeature "viewing the docs" gnome-extra/yelp +} diff --git a/app-doc/gnucash-docs/gnucash-docs-5.5.ebuild b/app-doc/gnucash-docs/gnucash-docs-5.5.ebuild new file mode 100644 index 000000000000..1fea9d84a80a --- /dev/null +++ b/app-doc/gnucash-docs/gnucash-docs-5.5.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Please bump with app-office/gnucash + +CMAKE_MAKEFILE_GENERATOR=emake +inherit cmake optfeature + +DESCRIPTION="Documentation package for GnuCash" +HOMEPAGE="https://www.gnucash.org/" +SRC_URI="https://github.com/Gnucash/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2 FDL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" +LOCALES=( de it ja pt ) +IUSE="${LOCALES[*]/#/l10n_}" + +BDEPEND=" + app-text/docbook-xml-dtd:4.5 + app-text/docbook-xsl-stylesheets + dev-libs/libxml2 + dev-libs/libxslt +" + +src_prepare() { + eapply "${FILESDIR}/${PN}-5.4-partially-revert-kde-help-dir.patch" + cmake_src_prepare +} + +src_compile() { + cmake_src_compile +} + +src_install() { + local doc_type my_lang + + for doc_type in manual guide; do + for my_lang in C ${L10N}; do + [[ -z ${my_lang} ]] && continue + + case "${my_lang}" in + # Both help and guides translated + C|de|it|pt) ;; + ja|ru) # Only guides translated + if [[ "${doc_type}" == "manual" ]] ; then + elog "Help documentation hasn't been translated for ${my_lang}" + elog "Will do English instead." + continue + fi + ;; + *) + die "Invalid locale: ${my_lang}" + ;; + esac + + emake \ + -C "${BUILD_DIR}/${my_lang}/${doc_type}" \ + DESTDIR="${D}" \ + install + done + done + + einstalldocs +} + +pkg_postinst() { + optfeature "generating PDF files" dev-java/fop + optfeature "viewing the docs" gnome-extra/yelp +} diff --git a/app-doc/gnucash-docs/metadata.xml b/app-doc/gnucash-docs/metadata.xml index 74c00ed4c98c..0c83fc97a657 100644 --- a/app-doc/gnucash-docs/metadata.xml +++ b/app-doc/gnucash-docs/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> <email>titanofold@gentoo.org</email> @@ -7,5 +7,6 @@ </maintainer> <upstream> <remote-id type="sourceforge">gnucash</remote-id> + <remote-id type="github">Gnucash/gnucash</remote-id> </upstream> </pkgmetadata> diff --git a/app-doc/halibut/Manifest b/app-doc/halibut/Manifest deleted file mode 100644 index 60172836132e..000000000000 --- a/app-doc/halibut/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST halibut-1.2.tar.gz 991975 BLAKE2B e5751d2f90968240825e3ddadbc070de856f6a340e832bcf0977fb8d31f7b7c8eefa776f3bba4df58641d22cca7e9ac562eef236069e1d9a8e9cdb41324a7376 SHA512 b04cc5c52f2d7cd2bb9a36a1aa896c6a4fd11bcfc5fad3d9c74576bf2576ce237cd7ac3ceeff3bd10dfd5a229614d06d23323509d3a83ff74b4a1965e1d726fc diff --git a/app-doc/halibut/halibut-1.2.ebuild b/app-doc/halibut/halibut-1.2.ebuild deleted file mode 100644 index 13c64206e3f6..000000000000 --- a/app-doc/halibut/halibut-1.2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit toolchain-funcs - -DESCRIPTION="yet another free document preparation system" -HOMEPAGE="https://www.chiark.greenend.org.uk/~sgtatham/halibut/" -SRC_URI="https://www.chiark.greenend.org.uk/~sgtatham/${PN}/${P}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="" - -src_compile() { - tc-export CC - CFLAGS="${CFLAGS}" \ - CPPFLAGS="${CPPFLAGS}" \ - LFLAGS="${LDFLAGS}" \ - BUILDDIR="${S}/build" \ - VERSION="${PV}" \ - emake - emake -C doc -} - -DOCS=( doc/halibut.txt ) -HTML_DOCS=( - doc/index.html - doc/IndexPage.html - doc/input.html - doc/intro.html - doc/licence.html - doc/manpage.html - doc/output.html - doc/running.html -) - -src_install() { - dobin build/halibut - doman doc/halibut.1 - doinfo doc/halibut.info - einstalldocs -} diff --git a/app-doc/halibut/metadata.xml b/app-doc/halibut/metadata.xml deleted file mode 100644 index d728f56aa6ae..000000000000 --- a/app-doc/halibut/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="person"> - <email>blueness@gentoo.org</email> - <name>Anthony G. Basile</name> -</maintainer> -</pkgmetadata> diff --git a/app-doc/jargon/jargon-4.4.7-r1.ebuild b/app-doc/jargon/jargon-4.4.7-r1.ebuild deleted file mode 100644 index f76c7d82eebb..000000000000 --- a/app-doc/jargon/jargon-4.4.7-r1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A compendium of hacker slang illuminating many aspects of hackish tradition" -HOMEPAGE="http://www.catb.org/~esr/jargon" -SRC_URI="http://www.catb.org/~esr/jargon/${P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~alpha amd64 hppa ~ia64 ~mips ppc ppc64 sparc x86" -IUSE="" - -src_prepare() { - find "${S}" -name .xvpics | xargs rm -rf || die - cd "${S}/html" || die - sed -i -e 's#\.\./\.\.#..#' */* \ - || die "sed failed" - default -} - -src_install() { - dodoc -r html/* -} diff --git a/app-doc/jargon/jargon-4.4.7-r2.ebuild b/app-doc/jargon/jargon-4.4.7-r2.ebuild new file mode 100644 index 000000000000..af2bf5bc74aa --- /dev/null +++ b/app-doc/jargon/jargon-4.4.7-r2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A compendium of hacker slang illuminating many aspects of hackish tradition" +HOMEPAGE="http://www.catb.org/jargon/" +SRC_URI="http://www.catb.org/jargon/${P}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha amd64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" + +src_prepare() { + default + find . -name .xvpics | xargs rm -rf + assert + cd html || die + sed -i -e 's#\.\./\.\.#..#' */* \ + || die "sed failed" +} + +src_install() { + docinto html + dodoc -r html/. +} diff --git a/app-doc/jargon/metadata.xml b/app-doc/jargon/metadata.xml index 6f49eba8f496..7c487e08141e 100644 --- a/app-doc/jargon/metadata.xml +++ b/app-doc/jargon/metadata.xml @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <!-- maintainer-needed --> +<stabilize-allarches/> </pkgmetadata> diff --git a/app-doc/kicad-doc/Manifest b/app-doc/kicad-doc/Manifest index a5f67bb2e64c..c6c801199321 100644 --- a/app-doc/kicad-doc/Manifest +++ b/app-doc/kicad-doc/Manifest @@ -1,3 +1,5 @@ -DIST kicad-doc-5.1.6.tar.bz2 74202367 BLAKE2B b4d4ff704bf59c7663469f5c4a314a44f1762f8ae5a9fb3abb1a2e8eb54c5dd843f3d095d7e60d0ae541d9e51241fa35ae28c56a495cd0c7e0874d5b1a473296 SHA512 6fae707154aa662689c5da03696d30ebc7442a6d2706cb14d470e91675d0f77c3eb9dd716d29b1eccde5cb0ff39a582a497be2d65d5e34e40defe2fdf97093e0 -DIST kicad-doc-5.1.7.tar.bz2 74202031 BLAKE2B caa6f6403fe984230cbb1d0b0a75355621f9e371976774e66aac2216994249397082ef8699f0adced0696344a256edd5d47c42ce8d789ebf624d702008f0600a SHA512 72dcfdf3d943dc73bb4f30c9dc9f0cfe7a0c3f8749a04b04624c47e2b69f6be29627e2768d008980ae9ac691aa56c97529edc15741c72e261e4c2c6f3e7b32b4 -DIST kicad-doc-5.1.8.tar.bz2 74199662 BLAKE2B f1077202a5a5c263f5cb8bf00f4f33ab0515e5abe15ab18bc21de742d6c4e0eafa5e3b1eb9cd12d45446b7a47654c44a67ec980af8ce0ed5d7f3261628c91f24 SHA512 763951f91b3a86d940fc508fc20846752bd2c7a4520e820e37708feb0054993d84a365df5abe10b5c26799479754ca19366456f3eba2ff3ee6acee34908dd699 +DIST kicad-doc-7.0.10.tar.bz2 107407186 BLAKE2B 5b55745beb57b713e646dbcfbbc5ee1a030c2e819b95018c869b87091a8cca2eadcc92f6b431736167b59780ef906730df5868a4f56952914c0cede9f830582a SHA512 d7bfa2fcdfc936713f9c47125f3b6bd8cd413d1c26b97a34b68ef4a9e8621082326880b84cc6f3f6163b39c13945616232a51d9af74d5dd000a600e95ccb2ee2 +DIST kicad-doc-7.0.11.tar.bz2 107407245 BLAKE2B 4746972ffa4b51ec465ad12e79699fb16fd0884c4e916d5d2a7c0655fcf39999abc0f90357bd202f0f8ece884034f8b076656e09390f8370107c2f8cf6353ae5 SHA512 a11bbfe4716da2922eb839800b2b4949c09cfe35834cabb66d6b3be299ce1ba4cece0e5082c12047591b18919dd590976c23e7542580a1abfd5917246163b6e3 +DIST kicad-doc-7.0.7.tar.bz2 104103652 BLAKE2B f5ce0ccde126c062dd877ce8023b0c22e33bc1df47e12494d6a41cb198e0100c690fb9325f6e8b74198af77af1c6afb92f6a6f8c417828527bfa8904c88f6432 SHA512 fd37e06dcac907d8fca6cdf8e3eaf2c5197a82572d92f2b2af8aca8ea3603e7dd4ffc1c77b1e28aee245b4d611dca2a3565eec1d23051925d9969582232862c1 +DIST kicad-doc-8.0.0.tar.bz2 89704073 BLAKE2B 9f461e581eaeb712a30d13629a7f32dbf22bfb72a7745a2ac68dc0e4c6f6e5c6a01c36871e5c37b8738b7d40a4a91fc57f7a29d9bb255287876ba7d46690b895 SHA512 5bc2241a1030cba10ac25c09c237d32675d163789e2bdbfcf87c3d454fc7dadc08c4a73074bae3a4bb764d9ad30fde3a99f871aade92e37780ee64c4f131f01e +DIST kicad-doc-8.0.1.tar.bz2 89312279 BLAKE2B 0372d3163f9d206400f4484da969876965a20d96d43fa8d2b1803a7a985af81e5662d1b3d324f2666c5f61ea96c6ea2c9679f279dd168a4fd0533e2e6a05f6c8 SHA512 00a8fb6e2c444d9eccc1ab737ac509a785144e5ef7c8d4dd6183d272bf0aeabe01d309e052c745536c5b14ec9681ce429ce6d24a71804c44dd057f6bcd8d7833 diff --git a/app-doc/kicad-doc/kicad-doc-5.1.8.ebuild b/app-doc/kicad-doc/kicad-doc-7.0.10.ebuild index 973e10fb41bc..3b79672a7b4a 100644 --- a/app-doc/kicad-doc/kicad-doc-5.1.8.ebuild +++ b/app-doc/kicad-doc/kicad-doc-7.0.10.ebuild @@ -1,26 +1,37 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake DESCRIPTION="Electronic Schematic and PCB design tools manuals" HOMEPAGE="https://docs.kicad.org/" -SRC_URI="https://gitlab.com/kicad/services/${PN}/-/archive/${PV}/${P}.tar.bz2" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/services/kicad-doc.git" + inherit git-r3 + # x11-misc-util/macros only required on live ebuilds + LIVE_DEPEND=">=x11-misc/util-macros-1.18" +else + SRC_URI="https://gitlab.com/kicad/services/${PN}/-/archive/${PV}/${P}.tar.bz2" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" +fi LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="html +pdf" +# TODO: Change default back to +pdf once asciidoctor-pdf is packaged? +IUSE="+html pdf" LANG_USE=" l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_pl l10n_ru l10n_zh" IUSE+=${LANG_USE} REQUIRED_USE="|| ( html pdf ) ^^ ( ${LANG_USE} )" unset LANG_USE +# TODO: need asciidoctor-pdf for pdf +# bug #697450 BDEPEND=" - >=app-text/asciidoc-8.6.9 + >=dev-ruby/asciidoctor-2.0.12 >=app-text/dblatex-0.3.10 >=app-text/po4a-0.45 >=sys-devel/gettext-0.18 @@ -39,9 +50,10 @@ BDEPEND=" src_configure() { local mycmakeargs=( + -DPDF_GENERATOR="DBLATEX" -DBUILD_FORMATS="$(usev html);$(usev pdf)" -DSINGLE_LANGUAGE="${L10N}" - -DKICAD_DOC_PATH="${EPREFIX}/usr/share/doc/${P}/help" + -DKICAD_DOC_PATH="${EPREFIX}"/usr/share/doc/${P}/help ) cmake_src_configure } diff --git a/app-doc/kicad-doc/kicad-doc-5.1.7.ebuild b/app-doc/kicad-doc/kicad-doc-7.0.11.ebuild index 1578ee1b2ef6..64da42dd5988 100644 --- a/app-doc/kicad-doc/kicad-doc-5.1.7.ebuild +++ b/app-doc/kicad-doc/kicad-doc-7.0.11.ebuild @@ -1,25 +1,37 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake DESCRIPTION="Electronic Schematic and PCB design tools manuals" -HOMEPAGE="https://docs.kicad-pcb.org/" -SRC_URI="https://gitlab.com/kicad/services/${PN}/-/archive/${PV}/${P}.tar.bz2" +HOMEPAGE="https://docs.kicad.org/" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/services/kicad-doc.git" + inherit git-r3 + # x11-misc-util/macros only required on live ebuilds + LIVE_DEPEND=">=x11-misc/util-macros-1.18" +else + SRC_URI="https://gitlab.com/kicad/services/${PN}/-/archive/${PV}/${P}.tar.bz2" + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="html +pdf" +# TODO: Change default back to +pdf once asciidoctor-pdf is packaged? +IUSE="+html pdf" + LANG_USE=" l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_pl l10n_ru l10n_zh" IUSE+=${LANG_USE} REQUIRED_USE="|| ( html pdf ) ^^ ( ${LANG_USE} )" unset LANG_USE +# TODO: need asciidoctor-pdf for pdf +# bug #697450 BDEPEND=" - >=app-text/asciidoc-8.6.9 + >=dev-ruby/asciidoctor-2.0.12 >=app-text/dblatex-0.3.10 >=app-text/po4a-0.45 >=sys-devel/gettext-0.18 @@ -35,13 +47,13 @@ BDEPEND=" l10n_pl? ( dev-texlive/texlive-langpolish ) l10n_ru? ( dev-texlive/texlive-langcyrillic ) l10n_zh? ( dev-texlive/texlive-langchinese )" -RDEPEND="" src_configure() { local mycmakeargs=( + -DPDF_GENERATOR="DBLATEX" -DBUILD_FORMATS="$(usev html);$(usev pdf)" -DSINGLE_LANGUAGE="${L10N}" - -DKICAD_DOC_PATH="${EPREFIX}/usr/share/doc/${P}/help" + -DKICAD_DOC_PATH="${EPREFIX}"/usr/share/doc/${P}/help ) cmake_src_configure } diff --git a/app-doc/kicad-doc/kicad-doc-5.1.6.ebuild b/app-doc/kicad-doc/kicad-doc-7.0.7.ebuild index 1578ee1b2ef6..e2e61ecee1dc 100644 --- a/app-doc/kicad-doc/kicad-doc-5.1.6.ebuild +++ b/app-doc/kicad-doc/kicad-doc-7.0.7.ebuild @@ -1,25 +1,37 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake DESCRIPTION="Electronic Schematic and PCB design tools manuals" -HOMEPAGE="https://docs.kicad-pcb.org/" -SRC_URI="https://gitlab.com/kicad/services/${PN}/-/archive/${PV}/${P}.tar.bz2" +HOMEPAGE="https://docs.kicad.org/" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/services/kicad-doc.git" + inherit git-r3 + # x11-misc-util/macros only required on live ebuilds + LIVE_DEPEND=">=x11-misc/util-macros-1.18" +else + SRC_URI="https://gitlab.com/kicad/services/${PN}/-/archive/${PV}/${P}.tar.bz2" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" +fi LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="html +pdf" +# TODO: Change default back to +pdf once asciidoctor-pdf is packaged? +IUSE="+html pdf" + LANG_USE=" l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_pl l10n_ru l10n_zh" IUSE+=${LANG_USE} REQUIRED_USE="|| ( html pdf ) ^^ ( ${LANG_USE} )" unset LANG_USE +# TODO: need asciidoctor-pdf for pdf +# bug #697450 BDEPEND=" - >=app-text/asciidoc-8.6.9 + >=dev-ruby/asciidoctor-2.0.12 >=app-text/dblatex-0.3.10 >=app-text/po4a-0.45 >=sys-devel/gettext-0.18 @@ -35,13 +47,13 @@ BDEPEND=" l10n_pl? ( dev-texlive/texlive-langpolish ) l10n_ru? ( dev-texlive/texlive-langcyrillic ) l10n_zh? ( dev-texlive/texlive-langchinese )" -RDEPEND="" src_configure() { local mycmakeargs=( + -DPDF_GENERATOR="DBLATEX" -DBUILD_FORMATS="$(usev html);$(usev pdf)" -DSINGLE_LANGUAGE="${L10N}" - -DKICAD_DOC_PATH="${EPREFIX}/usr/share/doc/${P}/help" + -DKICAD_DOC_PATH="${EPREFIX}"/usr/share/doc/${P}/help ) cmake_src_configure } diff --git a/app-doc/kicad-doc/kicad-doc-8.0.0.ebuild b/app-doc/kicad-doc/kicad-doc-8.0.0.ebuild new file mode 100644 index 000000000000..64da42dd5988 --- /dev/null +++ b/app-doc/kicad-doc/kicad-doc-8.0.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Electronic Schematic and PCB design tools manuals" +HOMEPAGE="https://docs.kicad.org/" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/services/kicad-doc.git" + inherit git-r3 + # x11-misc-util/macros only required on live ebuilds + LIVE_DEPEND=">=x11-misc/util-macros-1.18" +else + SRC_URI="https://gitlab.com/kicad/services/${PN}/-/archive/${PV}/${P}.tar.bz2" + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2" +SLOT="0" +# TODO: Change default back to +pdf once asciidoctor-pdf is packaged? +IUSE="+html pdf" + +LANG_USE=" l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_pl l10n_ru l10n_zh" +IUSE+=${LANG_USE} +REQUIRED_USE="|| ( html pdf ) ^^ ( ${LANG_USE} )" +unset LANG_USE + +# TODO: need asciidoctor-pdf for pdf +# bug #697450 +BDEPEND=" + >=dev-ruby/asciidoctor-2.0.12 + >=app-text/dblatex-0.3.10 + >=app-text/po4a-0.45 + >=sys-devel/gettext-0.18 + dev-perl/Unicode-LineBreak + dev-util/source-highlight + l10n_ca? ( dev-texlive/texlive-langspanish ) + l10n_de? ( dev-texlive/texlive-langgerman ) + l10n_en? ( dev-texlive/texlive-langenglish ) + l10n_es? ( dev-texlive/texlive-langspanish ) + l10n_fr? ( dev-texlive/texlive-langfrench ) + l10n_it? ( dev-texlive/texlive-langitalian ) + l10n_ja? ( dev-texlive/texlive-langjapanese media-fonts/vlgothic ) + l10n_pl? ( dev-texlive/texlive-langpolish ) + l10n_ru? ( dev-texlive/texlive-langcyrillic ) + l10n_zh? ( dev-texlive/texlive-langchinese )" + +src_configure() { + local mycmakeargs=( + -DPDF_GENERATOR="DBLATEX" + -DBUILD_FORMATS="$(usev html);$(usev pdf)" + -DSINGLE_LANGUAGE="${L10N}" + -DKICAD_DOC_PATH="${EPREFIX}"/usr/share/doc/${P}/help + ) + cmake_src_configure +} diff --git a/app-doc/kicad-doc/kicad-doc-8.0.1.ebuild b/app-doc/kicad-doc/kicad-doc-8.0.1.ebuild new file mode 100644 index 000000000000..64da42dd5988 --- /dev/null +++ b/app-doc/kicad-doc/kicad-doc-8.0.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Electronic Schematic and PCB design tools manuals" +HOMEPAGE="https://docs.kicad.org/" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/services/kicad-doc.git" + inherit git-r3 + # x11-misc-util/macros only required on live ebuilds + LIVE_DEPEND=">=x11-misc/util-macros-1.18" +else + SRC_URI="https://gitlab.com/kicad/services/${PN}/-/archive/${PV}/${P}.tar.bz2" + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2" +SLOT="0" +# TODO: Change default back to +pdf once asciidoctor-pdf is packaged? +IUSE="+html pdf" + +LANG_USE=" l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_pl l10n_ru l10n_zh" +IUSE+=${LANG_USE} +REQUIRED_USE="|| ( html pdf ) ^^ ( ${LANG_USE} )" +unset LANG_USE + +# TODO: need asciidoctor-pdf for pdf +# bug #697450 +BDEPEND=" + >=dev-ruby/asciidoctor-2.0.12 + >=app-text/dblatex-0.3.10 + >=app-text/po4a-0.45 + >=sys-devel/gettext-0.18 + dev-perl/Unicode-LineBreak + dev-util/source-highlight + l10n_ca? ( dev-texlive/texlive-langspanish ) + l10n_de? ( dev-texlive/texlive-langgerman ) + l10n_en? ( dev-texlive/texlive-langenglish ) + l10n_es? ( dev-texlive/texlive-langspanish ) + l10n_fr? ( dev-texlive/texlive-langfrench ) + l10n_it? ( dev-texlive/texlive-langitalian ) + l10n_ja? ( dev-texlive/texlive-langjapanese media-fonts/vlgothic ) + l10n_pl? ( dev-texlive/texlive-langpolish ) + l10n_ru? ( dev-texlive/texlive-langcyrillic ) + l10n_zh? ( dev-texlive/texlive-langchinese )" + +src_configure() { + local mycmakeargs=( + -DPDF_GENERATOR="DBLATEX" + -DBUILD_FORMATS="$(usev html);$(usev pdf)" + -DSINGLE_LANGUAGE="${L10N}" + -DKICAD_DOC_PATH="${EPREFIX}"/usr/share/doc/${P}/help + ) + cmake_src_configure +} diff --git a/app-doc/kicad-doc/metadata.xml b/app-doc/kicad-doc/metadata.xml index cb3f935cf54b..a7a846c16930 100644 --- a/app-doc/kicad-doc/metadata.xml +++ b/app-doc/kicad-doc/metadata.xml @@ -1,11 +1,15 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> + <maintainer type="person" proxied="yes"> <email>zoltan@sinustrom.info</email> <name>Zoltan Puskas</name> </maintainer> - <maintainer type="project"> + <maintainer type="person" proxied="yes"> + <email>vowstar@gmail.com</email> + <name>Huang Rui</name> + </maintainer> + <maintainer type="project" proxied="proxy"> <email>proxy-maint@gentoo.org</email> <name>Proxy Maintainers</name> </maintainer> @@ -19,6 +23,6 @@ diagrams and printed circuit board artwork. </longdescription> <upstream> - <remote-id type="github">KiCad/kicad-doc</remote-id> + <remote-id type="gitlab">kicad/services/kicad-doc</remote-id> </upstream> </pkgmetadata> diff --git a/app-doc/lapack-docs/lapack-docs-3.1.1.ebuild b/app-doc/lapack-docs/lapack-docs-3.1.1.ebuild index 378cb1c1f143..607875fe95ee 100644 --- a/app-doc/lapack-docs/lapack-docs-3.1.1.ebuild +++ b/app-doc/lapack-docs/lapack-docs-3.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="mirror://gentoo/lapack-man-${PV}.tgz LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="" S="${WORKDIR}/lapack-${PV}/manpages" diff --git a/app-doc/lapack-docs/metadata.xml b/app-doc/lapack-docs/metadata.xml index ee64f36fe486..1a2990a970e1 100644 --- a/app-doc/lapack-docs/metadata.xml +++ b/app-doc/lapack-docs/metadata.xml @@ -1,10 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>sci@gentoo.org</email> <name>Gentoo Science Project</name> </maintainer> +<stabilize-allarches/> <longdescription lang="en"> LAPACK is a comprehensive FORTRAN library that does linear algebra operations including matrix inversions, least squared diff --git a/app-doc/linkers-and-loaders/linkers-and-loaders-1-r1.ebuild b/app-doc/linkers-and-loaders/linkers-and-loaders-1-r1.ebuild index cf13d7d4ab84..f9416b0b8343 100644 --- a/app-doc/linkers-and-loaders/linkers-and-loaders-1-r1.ebuild +++ b/app-doc/linkers-and-loaders/linkers-and-loaders-1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ SRC_URI="https://wh0rd.org/books/${P}.tar.lzma" LICENSE="all-rights-reserved" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="doc" RESTRICT="mirror bindist" diff --git a/app-doc/linkers-and-loaders/metadata.xml b/app-doc/linkers-and-loaders/metadata.xml index 6f49eba8f496..7c487e08141e 100644 --- a/app-doc/linkers-and-loaders/metadata.xml +++ b/app-doc/linkers-and-loaders/metadata.xml @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <!-- maintainer-needed --> +<stabilize-allarches/> </pkgmetadata> diff --git a/app-doc/linux-device-drivers/linux-device-drivers-2-r1.ebuild b/app-doc/linux-device-drivers/linux-device-drivers-2-r1.ebuild new file mode 100644 index 000000000000..02389ad129be --- /dev/null +++ b/app-doc/linux-device-drivers/linux-device-drivers-2-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EGIT_COMMIT="9780596000080" +MY_PN="ldd2-samples" +MY_PV="1.0.1" + +DESCRIPTION="Howto write linux device drivers (updated for Linux 2.4)" +HOMEPAGE="https://www.oreilly.com/catalog/linuxdrive2/" +SRC_URI=" + https://resources.oreilly.com/examples/${EGIT_COMMIT}/-/blob/master/${MY_PN}-${MY_PV}.tar.gz + https://www.xml.com/ldd/chapter/book/pdf/ldd_book_pdf.zip +" +S="${WORKDIR}" + +LICENSE="FDL-1.1" +SLOT="2" +KEYWORDS="amd64 arm hppa ~ia64 ppc ~s390 x86" + +BDEPEND="app-arch/unzip" + +src_install() { + dodoc *.pdf + docinto samples + dodoc -r ldd2-samples-*/. + docompress -x /usr/share/doc/${PF} +} diff --git a/app-doc/linux-device-drivers/linux-device-drivers-2.ebuild b/app-doc/linux-device-drivers/linux-device-drivers-2.ebuild deleted file mode 100644 index 26e8e629b622..000000000000 --- a/app-doc/linux-device-drivers/linux-device-drivers-2.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="howto write linux device drivers (updated for Linux 2.4)" -HOMEPAGE="http://www.oreilly.com/catalog/linuxdrive2/" -SRC_URI="http://www.xml.com/ldd/chapter/book/pdf/ldd_book_pdf.zip - ftp://ftp.oreilly.com/examples/linuxdrive2/ldd2-samples-1.0.1.tar.gz" - -LICENSE="FDL-1.1" -SLOT="2" -KEYWORDS="amd64 arm hppa ~ia64 ppc s390 x86" -IUSE="" - -DEPEND="app-arch/unzip" -RDEPEND="" - -S=${WORKDIR} - -src_install() { - insinto /usr/share/doc/${PF} - doins *.pdf - insinto /usr/share/doc/${PF}/samples - doins -r ldd2-samples-*/* -} diff --git a/app-doc/linux-device-drivers/linux-device-drivers-3-r1.ebuild b/app-doc/linux-device-drivers/linux-device-drivers-3-r1.ebuild new file mode 100644 index 000000000000..e3bbbd96aeec --- /dev/null +++ b/app-doc/linux-device-drivers/linux-device-drivers-3-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EGIT_COMMIT="9780596005900" + +DESCRIPTION="Howto write linux device drivers (updated for Linux 2.6)" +HOMEPAGE=" + https://www.oreilly.com/catalog/linuxdrive3/ + https://lwn.net/Kernel/LDD3/ +" +SRC_URI=" + https://resources.oreilly.com/examples/${EGIT_COMMIT}/-/blob/master/examples.tar.gz -> LDD3-examples.tar.gz + https://lwn.net/images/pdf/LDD3/ldd3_pdf.tar.bz2 +" +S="${WORKDIR}" + +LICENSE="CC-BY-SA-2.0" +SLOT="3" +KEYWORDS="amd64 arm hppa ~ia64 ppc ~riscv ~s390 x86" + +src_install() { + dodoc ldd3_pdf/*.pdf + dodoc -r examples + docompress -x /usr/share/doc/${PF} +} diff --git a/app-doc/linux-device-drivers/linux-device-drivers-3.ebuild b/app-doc/linux-device-drivers/linux-device-drivers-3.ebuild deleted file mode 100644 index e8f30b536da7..000000000000 --- a/app-doc/linux-device-drivers/linux-device-drivers-3.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="howto write linux device drivers (updated for Linux 2.6)" -HOMEPAGE="http://www.oreilly.com/catalog/linuxdrive3/ http://lwn.net/Kernel/LDD3/" -SRC_URI="http://lwn.net/images/pdf/LDD3/ldd3_pdf.tar.bz2 - mirror://gentoo/LDD3-examples.tar.gz" -# original URL is this: -# http://examples.oreilly.com/linuxdrive3/examples.tar.gz -# but 'examples.tar.gz' is waaaaaay too generic - -LICENSE="CC-BY-SA-2.0" -SLOT="3" -KEYWORDS="amd64 arm hppa ~ia64 ppc s390 x86" -IUSE="" - -DEPEND="" -RDEPEND="" - -S=${WORKDIR} - -src_install() { - insinto /usr/share/doc/${PF} - doins ldd3_pdf/*.pdf - insinto /usr/share/doc/${PF}/examples - doins -r examples/* -} diff --git a/app-doc/linux-device-drivers/metadata.xml b/app-doc/linux-device-drivers/metadata.xml index 6f49eba8f496..7c487e08141e 100644 --- a/app-doc/linux-device-drivers/metadata.xml +++ b/app-doc/linux-device-drivers/metadata.xml @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <!-- maintainer-needed --> +<stabilize-allarches/> </pkgmetadata> diff --git a/app-doc/linux-kernel-in-a-nutshell/linux-kernel-in-a-nutshell-1-r1.ebuild b/app-doc/linux-kernel-in-a-nutshell/linux-kernel-in-a-nutshell-1-r2.ebuild index 6b3fd2cd0b37..f855187c2947 100644 --- a/app-doc/linux-kernel-in-a-nutshell/linux-kernel-in-a-nutshell-1-r1.ebuild +++ b/app-doc/linux-kernel-in-a-nutshell/linux-kernel-in-a-nutshell-1-r2.ebuild @@ -1,28 +1,22 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 - -inherit eutils +EAPI=8 DESCRIPTION="Linux Kernel in a Nutshell: A Desktop Quick Reference" HOMEPAGE="http://www.kroah.com/lkn/" SRC_URI="https://www.kernel.org/pub/linux/kernel/people/gregkh/lkn/lkn_pdf.tar.bz2 https://www.kernel.org/pub/linux/kernel/people/gregkh/lkn/lkn_xml.tar.bz2" +S="${WORKDIR}" LICENSE="CC-BY-SA-2.5" SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86" -IUSE="" - -RDEPEND="" -DEPEND="${RDEPEND}" - -S="${WORKDIR}" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" src_install() { - insinto /usr/share/doc/${PN}/pdf - doins -r lkn_pdf/* - insinto /usr/share/doc/${PN}/xml - doins -r lkn_xml/* + docinto pdf + dodoc -r lkn_pdf/* + + docinto xml + dodoc -r lkn_xml/* } diff --git a/app-doc/linux-kernel-in-a-nutshell/metadata.xml b/app-doc/linux-kernel-in-a-nutshell/metadata.xml index 7a38bb900964..c3bda71eefca 100644 --- a/app-doc/linux-kernel-in-a-nutshell/metadata.xml +++ b/app-doc/linux-kernel-in-a-nutshell/metadata.xml @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <!-- maintainer-needed --> + <stabilize-allarches/> </pkgmetadata> diff --git a/app-doc/linuxfromscratch/Manifest b/app-doc/linuxfromscratch/Manifest index 8c00b48e3607..e6b1be3bb652 100644 --- a/app-doc/linuxfromscratch/Manifest +++ b/app-doc/linuxfromscratch/Manifest @@ -1,16 +1,7 @@ -DIST LFS-BOOK-7.10-NOCHUNKS.html 2104674 BLAKE2B 505f339de625e3fea75a9c03008f46378d59ad426de7d7ccc85b9c1faf6f294b69deec4ff104376a7fcd664bd6f05dc1996d924a32f455e3c73f145a081f2663 SHA512 6f925a3daf8cdc137f1640322d30775d22de6fc4749cf0a4bc2f5214ba7e1332d6fae926932f3205f360fe77ac54d0e5930961053d54a004925d796f568fcfab -DIST LFS-BOOK-7.10.pdf 1753105 BLAKE2B 6bc945c6a0e8144d262f00837df6225701a9800d2ad7aec44c35f0bb2d2826addc8b9b86fa003f841c8d7fcd998247ee27c5b321dba3c88fd242bbf7b8ae1be0 SHA512 4165812910951ea4707c1a7eaf0b5162548569125bfff145548cc89c26f069a7bbf10bd2e0e3ecb9b3ffe722dddd5492c9dd2bbc14889b4a9dba0c22808b4af4 -DIST LFS-BOOK-7.10.tar.bz2 218705 BLAKE2B 1b63bc636347d113a4301e6aae2f9f0b2215da11056ee13757d57fe938d8f224c94317a99054d8d07c2a11a897078900a91316a1f0a798969644e45aaccb4ed2 SHA512 5aeff9d9e5040f43e30452645b98449285dbde6eed0ca65fa3cb2c127aec24616b86c665f7861b2ad31b5b375bb8b77d5a0ffee3881cf2b4437e51a18c6ee0d1 -DIST LFS-BOOK-8.0-NOCHUNKS.html 2103963 BLAKE2B 99203909e29dd83f6d7431c74b732072668a6955b53fd7f61f9286832cf7a1e5869550a44ce568b0fdaef9d5f222a5597332d963f5e7eb4fe5c8987cf1645dc4 SHA512 c190ad6ad20945a1c6ec477d085805e0a2d048ba6ad1e820a1ed5084fafdfa3edc9cffbf8d6af6468d2d5304bf2c7e4d3bc4f1ed830db48c2e07997d5d837179 -DIST LFS-BOOK-8.0-systemd-NOCHUNKS.html 1976336 BLAKE2B 16f9eeb5eac95c22fb1d00129e08da08fa82f5433542d4a6fb2da73fbdf0e4571936c5f3bd799d80cd7daf240005d230bb753ede80208aea2bb56c84dbd9baaf SHA512 d34dcf999a2ca1c467a5d4c082e926c48b265f01f856b619a877d423babebe71adbfa4d7d46cee58b60e3f9a9112d1bb967e542746c35aa6c66d1fa40077461a -DIST LFS-BOOK-8.0-systemd.pdf 1607946 BLAKE2B ed0f135dc4cef005ad868e54c2012d2bf41fd78a2bc3606b6312b3ad03c049934ead97bd972e82458c33d008751034e9f9e26b083ca73fc41f175d45b4df1369 SHA512 2a89f85d2a4ab90102b28fb4926384312e2e34880a20a837213c34d20084cd6095c909515b52ec7e766d66b69eaa6aa02ac20c391cfda9f0a36a4ac216b2678d -DIST LFS-BOOK-8.0-systemd.tar.bz2 191320 BLAKE2B eb5128da135817661f51abd25f27ef6dae69a47cfdd90975064b5cc84cebdc4f6268a01d4b82250df22ce8b07ec3f170868969ea6a4afd8388b316b10e82bf08 SHA512 c1af69d352e9fda05dad001d9d33db4775d06a3845789432f137349358548c5474aab4a743ff53fd61d0a74b308abbfc5bd4fd0787c40e5d784848874563305c -DIST LFS-BOOK-8.0.pdf 1754957 BLAKE2B f51bc01a4c4f2b7f8f54bf5c3d080793246253c74ea0758b3bc9b5eb9b9c5d9bfdc72f1ef9e90f2948ff02e3fe54dd6a14366e36891e662dbfb09eccc7b0797f SHA512 0dc930f87d41b4fe1af812f1a9f1eb7f746aa9b796eb8850b478de7829e3a6b9afb2753c6abaa75d24a7a38e4a7bf1a593ff541e6a01d2cd764828f3e9f96994 -DIST LFS-BOOK-8.0.tar.bz2 217569 BLAKE2B a187945ed752239214d0bfaf0bd6ca885f0fa04fc4a0f06e20498c9e081d9d3565b61ea457ce265d8c4fc39f97bba9fd6a745f120e83e4a6d0e9349511e69967 SHA512 f4cbe7ebb05350238b188a71f6be700bf21cb7f428c7feb4f38eb84e536b9b419e9e3699e268f307b1a9fcbb8e951a2e48cff898e2db3ebf96ec1ad28131f932 -DIST LFS-BOOK-8.2-NOCHUNKS.html 2170878 BLAKE2B 6979866b91c1145f464e70680bc9b70dc36ccd255dffb11121435ee7aadb63c695cc504498434bc233a58130a52f5fb81b5ac9f46f63e4e5c80cb773b1018efe SHA512 e71e604ec64fb89661731cab556fff1cc3a56678222429663cb7b30f1785af15de025f2c6dcf9edbea68f272c82aa0140e7caea191f8e6e6a33c18fd5ffd6918 -DIST LFS-BOOK-8.2-systemd-NOCHUNKS.html 2050914 BLAKE2B 8e3b34dfcc0281cead5b3a34a3553e6cec516ab75fd45a044b0583a2770546712a5f6e72b7a853ba1d594bb0a1732c7f6cdbf1d8c4d26327d379fcfe2566840d SHA512 885658900dac346d01a871e7ec6a540b94789a3ac3897002bd092aef9eea364d2611ea92d7ab473975d694b237b3b6ae449926db691bb6c595e838d9288087b0 -DIST LFS-BOOK-8.2-systemd.pdf 1670861 BLAKE2B d2f9ffcaecc1a6ecd1ca38d7ed0d643d858d4ff6fe778d0de4021fd93052ed663c287890f14a8a2e271007903f1ab2643cdbc3644428a27bec7eeeecd11c1736 SHA512 6b1936eda3e0d107e1afc8216198264b2fb8dc1ef422255a269bf5e75e52cdd397036a1bd428cac37bceeb28e36915beb218c799911a4a309e70d23cafb6535a -DIST LFS-BOOK-8.2-systemd.tar.bz2 201088 BLAKE2B 807639ca7a8f7ec287996de7d33198643cfdbae53453e2a725163c3b53bfb581a0318c9b82699957c4f8e5dec314b106e16c05ee5fce29352490773231e9ebc8 SHA512 1d650c6e0334b58d2a44e63211d74fdd1c5c0a55bc818e9b9c796efb60c63f7b27aa57d667eb75990a6682a0871927ac136b08deb69826064b42e7476c164b43 -DIST LFS-BOOK-8.2.pdf 1811466 BLAKE2B 3107ac22d67fafe10b053585e1b1401d31511e77572d5ec2e4441a2ac3be577be9b6df5a0e7cd400f30cafb354d1e0a99f491f87b706fb41f9b9b7172145cb06 SHA512 13f41ec1568e4d84015614a3d492a046d7dcfc2f6616983e6a15500b9e0ec1519ac3d77bd1e74eb942beb225dcaf53168c63f4599a8b5c4bb8cbb518a0cb909d -DIST LFS-BOOK-8.2.tar.bz2 224525 BLAKE2B 7453bc4b6cf6b86a6adda0c95d7ce1cdc91df8b2230e313e530a731f6d5fe6b4ca6ab1d9aaff092dd66d44bd3b97f3e27e23c9eeed67abf790c8abedc6ee48a8 SHA512 3c6f4db9b4c48af9a74c28628c38fe6ab912093ec2641e37a9f2270fee97cd7469a3d10291ac2a002515d9b81bed2586594666a9c97746d3a9ecc7b004e213fd -DIST lfs-bootscripts-20150222.tar.bz2 31584 BLAKE2B 662b8ab8f9e2cce47cb1d69bb43bb9a31935f8f4e146df218a92c741c5e694312ee0553648bf7c55d29fc157741ad8a2b17cdef3d3405ceeb1245be36352a5f1 SHA512 983da1da3ee1c3456c195b887c2bfab0ff0b338ee7f6cacba9faf6f416f8d92129ee92a0bc4402f64fea8fa647a386c439a81725fe0a30a68e337c0f0aea0916 +DIST LFS-BOOK-11.0-NOCHUNKS.html 2249998 BLAKE2B 95aced870256d1266a530000bac74e3c625fa4e20ec2885959945c88bb9ca0c5c5cdea4765de126197495760fd1aacaae2278375cef147810bdb391904ba182f SHA512 ac7b4c488d28530efe3aa91819f41932de444ef2c05d1266223363240cdad4882ca7b528e32a6b3c6a999970cc8676a61222de75de6a3f6a2c322fa64412aaf5 +DIST LFS-BOOK-11.0-systemd-NOCHUNKS.html 2150008 BLAKE2B 9bb19d9a0d2f702f2a5a4a7194833e32e61a97729d468f8bd6357e0cf64a535348ba352a19bf799274abd6576efdbefc1c9c470d4cb807dfc3437d1b85e8a616 SHA512 7b8ce8bf65c5cda02f1543000c1b5970dbf210b137680453b55a3def870117740992dcb112189e5f9c40015a6b6a455587019f5d5b4ef6a3e08c2b37b6024a97 +DIST LFS-BOOK-11.0-systemd.pdf 1900409 BLAKE2B 43a675baa05b58cdda3a2bd0e1539819bce6ffce5cdcb044b885aa293ad5acaa44ed09cfda6efa8c64d556db5b83b230473875b98111fcc0fcf14890362375d8 SHA512 3876e82e5e0dd0c8dd71d83fe5e41c6210ab55153d2a599d56cc459096d2a783d5dce326307eead88f51cad9876e492a204c12340f8272eb182f5c6869d0b96d +DIST LFS-BOOK-11.0-systemd.tar.bz2 216064 BLAKE2B 5b55d23fe76b896ad2712e971b725ac9225966c98bfd5553d7ed78e2c2ecafe433ff48344800b34c584209017932624be79e8d4c1970e80a10050eafd9988f49 SHA512 5707c30499fd95c3376008d50f92ae860a398f018fdb8b91e35c8be9deb3f5073f7c818f209bb142ce0ed78773de83fe7ca4256bc03eb0b5ed5bec3efd158a74 +DIST LFS-BOOK-11.0.pdf 2024185 BLAKE2B 94e47fb4d5531d447717e6fe9ddae42abbd5503fb4af902baaaa432007a10f2dd003c41e8ab8ea5f75de5b9f6434911500b69af9a78ea522dc31057bb5d1eb4e SHA512 dc9a1f33131c96d5e84c440ffd2b401d1b8c3a38d125ac5da5dc59792e6e11e98749fcf5955c94151a512262e522e7c5adfd94a978954674cc790c090d1df5a2 +DIST LFS-BOOK-11.0.tar.xz 250820 BLAKE2B c1fab9ec8ddc43aa83b98e27ea1648e51df8aa7a5efc794039ec0fb9aa5bdc4922285356a9c54b99bb901e549b9c6dae8d28a9f4785717eaf3f9654adb8146da SHA512 c718bf1daa2dd74fb5231925f2cb02a25b8f51b58c73d04009881f1b44cdc6f2a34e31eabe86586e4b04965fc1e13a3320c7484af1e8741c0419e6df43d6ba1d +DIST lfs-bootscripts-20210608.tar.xz 32856 BLAKE2B e4bdf062f77ec34f0f4e9e246459c31d85ca2e3cba6869478ef91ab362f2df7d7f95bca8814e34eea55e0d054bbdfb81276cd4016b57eb996a83ad700044cd0e SHA512 cdd41a8127dab3329a1033cded6e9c8005597fac027601da062e7b54342fff9be04e7054b5cb948e46e22cbf497de2e1a6ed4d042b8b3702c474bdba68e82b59 diff --git a/app-doc/linuxfromscratch/linuxfromscratch-11.0.ebuild b/app-doc/linuxfromscratch/linuxfromscratch-11.0.ebuild new file mode 100644 index 000000000000..285037cefc88 --- /dev/null +++ b/app-doc/linuxfromscratch/linuxfromscratch-11.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_SRC="https://www.linuxfromscratch.org/lfs/downloads/${PV}" +BOOTSCRIPT_PV="20210608" + +DESCRIPTION="LFS documents building a Linux system entirely from source" +HOMEPAGE="https://www.linuxfromscratch.org/lfs/" +SRC_URI="${MY_SRC}/LFS-BOOK-${PV}.tar.xz + ${MY_SRC}/lfs-bootscripts-${BOOTSCRIPT_PV}.tar.xz + ${MY_SRC}-systemd/LFS-BOOK-${PV}.tar.bz2 -> LFS-BOOK-${PV}-systemd.tar.bz2 + htmlsingle? ( + ${MY_SRC}/LFS-BOOK-${PV}-NOCHUNKS.html + ${MY_SRC}-systemd/LFS-BOOK-${PV}-NOCHUNKS.html -> LFS-BOOK-${PV}-systemd-NOCHUNKS.html + ) + pdf? ( + ${MY_SRC}/LFS-BOOK-${PV}.pdf + ${MY_SRC}-systemd/LFS-BOOK-${PV}-systemd.pdf + )" +S="${WORKDIR}" + +LICENSE="CC-BY-NC-SA-2.5 MIT" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" +IUSE="htmlsingle pdf" + +src_unpack() { + unpack lfs-bootscripts-${BOOTSCRIPT_PV}.tar.xz + unpack LFS-BOOK-${PV}.tar.xz + + ( + mkdir -p "${S}"/systemd || die + cd "${S}"/systemd || die + unpack LFS-BOOK-${PV}-systemd.tar.bz2 + ) + + if use htmlsingle; then + cp "${DISTDIR}"/LFS-BOOK-${PV}{,-systemd}-NOCHUNKS.html "${S}" || die + fi + + if use pdf; then + cp "${DISTDIR}"/LFS-BOOK-${PV}{,-systemd}.pdf "${S}" || die + fi +} + +src_install() { + dodoc -r * + docompress -x /usr/share/doc/${PF} +} diff --git a/app-doc/linuxfromscratch/linuxfromscratch-7.10.ebuild b/app-doc/linuxfromscratch/linuxfromscratch-7.10.ebuild deleted file mode 100644 index e84225ebfd07..000000000000 --- a/app-doc/linuxfromscratch/linuxfromscratch-7.10.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MY_SRC="http://www.linuxfromscratch.org/lfs/downloads/${PV}" -BOOTSCRIPT_PV="20150222" - -DESCRIPTION="LFS documents building a Linux system entirely from source" -HOMEPAGE="http://www.linuxfromscratch.org/lfs" -SRC_URI="${MY_SRC}/LFS-BOOK-${PV}.tar.bz2 - ${MY_SRC}/lfs-bootscripts-${BOOTSCRIPT_PV}.tar.bz2 - htmlsingle? ( ${MY_SRC}/LFS-BOOK-${PV}-NOCHUNKS.html ) - pdf? ( ${MY_SRC}/LFS-BOOK-${PV}.pdf )" - -LICENSE="CC-BY-NC-SA-2.5 MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" -IUSE="htmlsingle pdf" - -DEPEND="" -RDEPEND="" - -S=${WORKDIR} - -src_unpack() { - unpack LFS-BOOK-${PV}.tar.bz2 \ - lfs-bootscripts-${BOOTSCRIPT_PV}.tar.bz2 - - use htmlsingle && cp "${DISTDIR}"/LFS-BOOK-${PV}-NOCHUNKS.html "${S}" - use pdf && cp "${DISTDIR}"/LFS-BOOK-${PV}.pdf "${S}" -} - -src_install() { - dodoc -r * - docompress -x /usr/share/doc/${PF} -} diff --git a/app-doc/linuxfromscratch/linuxfromscratch-8.0.ebuild b/app-doc/linuxfromscratch/linuxfromscratch-8.0.ebuild deleted file mode 100644 index 3e096b8e4e6e..000000000000 --- a/app-doc/linuxfromscratch/linuxfromscratch-8.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_SRC="http://www.linuxfromscratch.org/lfs/downloads/${PV}" -BOOTSCRIPT_PV="20150222" - -DESCRIPTION="LFS documents building a Linux system entirely from source" -HOMEPAGE="http://www.linuxfromscratch.org/lfs" -SRC_URI=" - ${MY_SRC}/LFS-BOOK-${PV}.tar.bz2 - ${MY_SRC}/lfs-bootscripts-${BOOTSCRIPT_PV}.tar.bz2 - ${MY_SRC}-systemd/LFS-BOOK-${PV}-systemd.tar.bz2 - htmlsingle? ( - ${MY_SRC}/LFS-BOOK-${PV}-NOCHUNKS.html - ${MY_SRC}-systemd/LFS-BOOK-${PV}-systemd-NOCHUNKS.html - ) - pdf? ( - ${MY_SRC}/LFS-BOOK-${PV}.pdf - ${MY_SRC}-systemd/LFS-BOOK-${PV}-systemd.pdf - ) -" - -LICENSE="CC-BY-NC-SA-2.5 MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="htmlsingle pdf" - -DEPEND="" -RDEPEND="" - -S=${WORKDIR} - -src_unpack() { - unpack LFS-BOOK-${PV}{,-systemd}.tar.bz2 \ - lfs-bootscripts-${BOOTSCRIPT_PV}.tar.bz2 - - use htmlsingle && cp "${DISTDIR}"/LFS-BOOK-${PV}{,-systemd}-NOCHUNKS.html "${S}" - use pdf && cp "${DISTDIR}"/LFS-BOOK-${PV}{,-systemd}.pdf "${S}" -} - -src_install() { - dodoc -r * - docompress -x /usr/share/doc/${PF} -} diff --git a/app-doc/linuxfromscratch/linuxfromscratch-8.2.ebuild b/app-doc/linuxfromscratch/linuxfromscratch-8.2.ebuild deleted file mode 100644 index d4ec1bd81805..000000000000 --- a/app-doc/linuxfromscratch/linuxfromscratch-8.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_SRC="http://www.linuxfromscratch.org/lfs/downloads/${PV}" -BOOTSCRIPT_PV="20150222" - -DESCRIPTION="LFS documents building a Linux system entirely from source" -HOMEPAGE="http://www.linuxfromscratch.org/lfs" -SRC_URI=" - ${MY_SRC}/LFS-BOOK-${PV}.tar.bz2 - ${MY_SRC}/lfs-bootscripts-${BOOTSCRIPT_PV}.tar.bz2 - ${MY_SRC}-systemd/LFS-BOOK-${PV}-systemd.tar.bz2 - htmlsingle? ( - ${MY_SRC}/LFS-BOOK-${PV}-NOCHUNKS.html - ${MY_SRC}-systemd/LFS-BOOK-${PV}-systemd-NOCHUNKS.html - ) - pdf? ( - ${MY_SRC}/LFS-BOOK-${PV}.pdf - ${MY_SRC}-systemd/LFS-BOOK-${PV}-systemd.pdf - ) -" - -LICENSE="CC-BY-NC-SA-2.5 MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="htmlsingle pdf" - -DEPEND="" -RDEPEND="" - -S=${WORKDIR} - -src_unpack() { - unpack LFS-BOOK-${PV}{,-systemd}.tar.bz2 \ - lfs-bootscripts-${BOOTSCRIPT_PV}.tar.bz2 - - if use htmlsingle; then - cp "${DISTDIR}"/LFS-BOOK-${PV}{,-systemd}-NOCHUNKS.html "${S}" || die - fi - - if use pdf; then - cp "${DISTDIR}"/LFS-BOOK-${PV}{,-systemd}.pdf "${S}" || die - fi -} - -src_install() { - dodoc -r * - docompress -x /usr/share/doc/${PF} -} diff --git a/app-doc/linuxfromscratch/metadata.xml b/app-doc/linuxfromscratch/metadata.xml index 0dddac7578fb..6e289263a770 100644 --- a/app-doc/linuxfromscratch/metadata.xml +++ b/app-doc/linuxfromscratch/metadata.xml @@ -1,10 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>base-system@gentoo.org</email> <name>Gentoo Base System</name> </maintainer> + <stabilize-allarches/> <use> <flag name="htmlsingle">Install all-on-one-page HTML version.</flag> </use> diff --git a/app-doc/mathjax-docs/Manifest b/app-doc/mathjax-docs/Manifest index 94ca647bff47..a813dd8dcec0 100644 --- a/app-doc/mathjax-docs/Manifest +++ b/app-doc/mathjax-docs/Manifest @@ -1 +1,2 @@ DIST mathjax-docs-2.7.7.tar.gz 233452 BLAKE2B 280db6c794471d369a17161ad859dc73ddf1494af35114b69356aae41ea52d771f92b0b85ba82df8ed542039af152938f5fda71d752da4410ab183fe6a24ab81 SHA512 25fa97294ae153298d45b449d995c0402c481c6425ea4ebb38dcc509df741aed02d5469a520c8b793b8135b4140a6d1ad6688a42e3cb26004cfd7fcb838c32e6 +DIST mathjax-docs-3.2.2.tar.gz 227724 BLAKE2B 1b2d25073e4f141f5c832f1139e6bcfbdb15c039b820f3662d6fb261faebedac8ea72fb324d76389c35cd28cd41556689501d8795d7a426d735d4eaf88eb61ee SHA512 94167e58deb4f899d5c49a6b1efec24f57fff7aa497a019e9f775e251927c698b7c5598b88087c2964b8cb7238b73152dea01e091b8afaeab8979b396270d429 diff --git a/app-doc/mathjax-docs/mathjax-docs-2.7.7.ebuild b/app-doc/mathjax-docs/mathjax-docs-2.7.7.ebuild index 7e44d949bd4f..0ae6c89946c7 100644 --- a/app-doc/mathjax-docs/mathjax-docs-2.7.7.ebuild +++ b/app-doc/mathjax-docs/mathjax-docs-2.7.7.ebuild @@ -1,35 +1,42 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit python-utils-r1 vcs-clean +PYTHON_COMPAT=( python3_{10..11} pypy3 ) +inherit python-any-r1 vcs-clean COMMIT="9d711f40638202b02f2154d7f05ea35088ff9388" DESCRIPTION="MathJax documentation" HOMEPAGE="https://www.mathjax.org/" SRC_URI="https://github.com/mathjax/MathJax-docs/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/MathJax-docs-${COMMIT}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" - -DEPEND="dev-python/sphinx" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + +BDEPEND=" + $(python_gen_any_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] + ') +" + +python_check_deps() { + python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && + python_has_version "dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]" +} -S=${WORKDIR}/MathJax-docs-${COMMIT} +DOCS=( README.md ) src_prepare() { default egit_clean + sed -e 's/add_stylesheet/add_css_file/' -i conf.py || die } src_compile() { build_sphinx "${S}" } - -src_install() { - local DOCS=( README.md ) - default - dosym ${P} /usr/share/doc/${PN}-${SLOT} -} diff --git a/app-doc/mathjax-docs/mathjax-docs-3.2.2.ebuild b/app-doc/mathjax-docs/mathjax-docs-3.2.2.ebuild new file mode 100644 index 000000000000..c3c279c0a8ac --- /dev/null +++ b/app-doc/mathjax-docs/mathjax-docs-3.2.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} pypy3 ) +inherit python-any-r1 vcs-clean + +# MathJax-docs doesn't have releases, so this is the commit that was +# current when mathjax-${PV} was released. +COMMIT="c4a733d6d0ced4242a4df1c46137d4be6b3aaaee" + +DESCRIPTION="MathJax documentation" +HOMEPAGE="https://docs.mathjax.org/" +SRC_URI="https://github.com/mathjax/MathJax-docs/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/MathJax-docs-${COMMIT}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + +BDEPEND=" + $(python_gen_any_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] + ') +" + +DOCS=( + README.md +) + +src_prepare() { + default + egit_clean +} + +src_compile() { + build_sphinx "${S}" +} diff --git a/app-doc/mathjax-docs/metadata.xml b/app-doc/mathjax-docs/metadata.xml index 1cffc88c0dfe..6c0807468ad9 100644 --- a/app-doc/mathjax-docs/metadata.xml +++ b/app-doc/mathjax-docs/metadata.xml @@ -1,10 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>gienah@gentoo.org</email> - <name>Mark Wright</name> - </maintainer> + <!-- maintainer-needed --> + <stabilize-allarches/> <longdescription lang="en"> MathJax is an open-source JavaScript display engine for LaTeX and MathML that works in all modern browsers. It was designed with the @@ -16,8 +14,9 @@ confident that users will be able to view it naturally and easily. One simply includes MathJax and some mathematics in a web page, and MathJax does the rest. -</longdescription> + </longdescription> <upstream> <remote-id type="github">mathjax/MathJax-docs</remote-id> </upstream> + <stabilize-allarches/> </pkgmetadata> diff --git a/app-doc/metadata.xml b/app-doc/metadata.xml index 13a90bebfaac..6356c144ef98 100644 --- a/app-doc/metadata.xml +++ b/app-doc/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE catmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <catmetadata> <longdescription lang="en"> The app-doc category contains various miscellaneous documentation @@ -30,4 +30,3 @@ Kategoria app-doc zawiera pakiety z rozmaitą dodatkową dokumentacją. </longdescription> </catmetadata> - diff --git a/app-doc/motif-reference-manual/metadata.xml b/app-doc/motif-reference-manual/metadata.xml index c665e48637be..07376844207e 100644 --- a/app-doc/motif-reference-manual/metadata.xml +++ b/app-doc/motif-reference-manual/metadata.xml @@ -1,7 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> <email>ulm@gentoo.org</email> </maintainer> +<stabilize-allarches/> </pkgmetadata> diff --git a/app-doc/motif-reference-manual/motif-reference-manual-2.3.0-r2.ebuild b/app-doc/motif-reference-manual/motif-reference-manual-2.3.0-r3.ebuild index 3dc64d404014..dcad6ae6c5c9 100644 --- a/app-doc/motif-reference-manual/motif-reference-manual-2.3.0-r2.ebuild +++ b/app-doc/motif-reference-manual/motif-reference-manual-2.3.0-r3.ebuild @@ -1,24 +1,28 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit readme.gentoo-r1 DESCRIPTION="Motif Reference Manual" HOMEPAGE="http://www.motifzone.net/" SRC_URI="ftp://ftp.ics.com/openmotif/openmotif-${PV}-manual.pdf.tgz" +S="${WORKDIR}" LICENSE="OPL" SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" -S="${WORKDIR}" DOCS="*.pdf" src_install() { + default local DOC_CONTENTS="The source code for the manual is available at ftp://ftp.ics.com/openmotif/openmotif-${PV}-manual.src.tgz" - default readme.gentoo_create_doc } + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/app-doc/php-docs/metadata.xml b/app-doc/php-docs/metadata.xml index 75da54b95e86..4ed0e444758d 100644 --- a/app-doc/php-docs/metadata.xml +++ b/app-doc/php-docs/metadata.xml @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>php-bugs@gentoo.org</email> <name>PHP</name> </maintainer> + <stabilize-allarches/> </pkgmetadata> diff --git a/app-doc/php-docs/php-docs-20190203.ebuild b/app-doc/php-docs/php-docs-20190203.ebuild index 9d86193e1f87..9d3fa9b73958 100644 --- a/app-doc/php-docs/php-docs-20190203.ebuild +++ b/app-doc/php-docs/php-docs-20190203.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ MY_PN="php_manual" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 s390 sparc x86" +KEYWORDS="amd64 arm hppa ppc ppc64 ~riscv ~s390 sparc x86" IUSE="" RESTRICT="strip binchecks" diff --git a/app-doc/phrack-all/metadata.xml b/app-doc/phrack-all/metadata.xml index b544accdc525..ae21251629ea 100644 --- a/app-doc/phrack-all/metadata.xml +++ b/app-doc/phrack-all/metadata.xml @@ -1,7 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <!-- maintainer-needed --> +<stabilize-allarches/> <longdescription> "...those who know us know what we do, others do not have to...." diff --git a/app-doc/phrack-all/phrack-all-69.ebuild b/app-doc/phrack-all/phrack-all-70.ebuild index 21b01bbb6829..cf252ebe8e77 100644 --- a/app-doc/phrack-all/phrack-all-69.ebuild +++ b/app-doc/phrack-all/phrack-all-70.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="Hacker magazine by the community, for the community (all issues)" @@ -10,7 +10,7 @@ SRC_URI="" LICENSE="metapackage" SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" -RDEPEND=$(printf '~app-doc/phrack-%02i ' {1..69}) +printf -v RDEPEND '~app-doc/phrack-%02i ' {1..70} diff --git a/app-doc/phrack/Manifest b/app-doc/phrack/Manifest index 6c7a34612a31..89d0c0720450 100644 --- a/app-doc/phrack/Manifest +++ b/app-doc/phrack/Manifest @@ -65,5 +65,6 @@ DIST phrack67.tar.gz 1959219 BLAKE2B 4a0936868895a77ea6d406a07d5ac0e217c793635b2 DIST phrack68.tar.gz 1895423 BLAKE2B a859f6be22e1c9df9142518b89f1f0ea573ceeda787637449fe31092d2b4ac230d7b48cf5444c935b2fb893f14bbe889bf3d8af2f3623e6614e5d089fc8d2981 SHA512 8f24b3572232c54c9725dd0998408343c47018e890f8a95ed827aeb19377134de516d42e83a94fc5a36b48fad22fc074d4e5ff2102ad64abd497817aa0618399 DIST phrack69.tar.gz 1623078 BLAKE2B b18e84757f0cd0ae1ec312d584fc5f211c78ff39c7887ef3ab12f7cdc84c7fa3b97a835f8aae039f046e153258c3609b8ddd08b7421b93f71b637d899488c977 SHA512 87dd424ea6ae1d9c2e06fb6ab6188673cf0263d203d89e0c6d3f38de4edaa066a3534d9e55d2fef86c1f71488b71aad3c7c6b3a7771dd6d74a3a9eee621a39be DIST phrack7.tar.gz 35745 BLAKE2B ff68eee01896293dbcd09d88df9b3d8cab839f1890f0fb9fc46dfd1bb7e5b15bed5fa3f3b8f2dd7ace6277020296e1a2ac522704e1a91529ef6dd3ab4de6adff SHA512 a87aa7fd989eb2e6dcff56a2022b63bc91737ec8b7d30235053a2446c275f83ba7d6e2aa09981d9b45deeb4d20e5076dbeeedd10c620bf5df508ad03b66f217a +DIST phrack70.tar.gz 735113 BLAKE2B c161028fd7cf95f22804e4fbae7a9729bb67e94219db10318fcf02fba2ff0f8bb110fb656a91424bb59a2b3e074bb6ca18fa6ed847c7d627e95a74bbd5a7d07e SHA512 2c409c01c46d00ccc5050eca39d2d28a3fb12ea5a938bfa6b9bdecaab1fc94d7197f9a9423cb687a9f048e5d58bc129c1ffc5374276bb645988c2aa2b0a106b4 DIST phrack8.tar.gz 40211 BLAKE2B af0f5a526270efb8b3268d58c747cc9804609ec761e44ed5cc827b8ffd666227b125f0f481ada2f94d3d76f91d2e26b81e5689a907fbb56498e57a3f99bc0966 SHA512 0cda9f27de118b12db30c92996af58ef74838894fd1165f49001991c90513b7b5c036d9fdf15e58192e1b679655515bfa281c44aa20a776d440c9fab05dfbaf9 DIST phrack9.tar.gz 35163 BLAKE2B 36048dc53efa4fe5cd15c5802055c1e511a48594c42da7771ec37adb5a353498997db171f1bd50589b77df13529d06a2aa773b870431d45ac45a98c61652d7b5 SHA512 234d3855c92dbac4ceba46ba0bf275cd9674a78c2f1e4f98e52df77b95c91876feaaa4e16529c9913bf19eb4859977a54c5b32b13f43d3eceb4c1f2d16812759 diff --git a/app-doc/phrack/metadata.xml b/app-doc/phrack/metadata.xml index b544accdc525..ae21251629ea 100644 --- a/app-doc/phrack/metadata.xml +++ b/app-doc/phrack/metadata.xml @@ -1,7 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <!-- maintainer-needed --> +<stabilize-allarches/> <longdescription> "...those who know us know what we do, others do not have to...." diff --git a/app-doc/phrack/phrack-01.ebuild b/app-doc/phrack/phrack-01.ebuild index 5ba75dba301a..f9d275465708 100644 --- a/app-doc/phrack/phrack-01.ebuild +++ b/app-doc/phrack/phrack-01.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV:1:2} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR} diff --git a/app-doc/phrack/phrack-02.ebuild b/app-doc/phrack/phrack-02.ebuild index 5ba75dba301a..f9d275465708 100644 --- a/app-doc/phrack/phrack-02.ebuild +++ b/app-doc/phrack/phrack-02.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV:1:2} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR} diff --git a/app-doc/phrack/phrack-03.ebuild b/app-doc/phrack/phrack-03.ebuild index 5ba75dba301a..f9d275465708 100644 --- a/app-doc/phrack/phrack-03.ebuild +++ b/app-doc/phrack/phrack-03.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV:1:2} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR} diff --git a/app-doc/phrack/phrack-04.ebuild b/app-doc/phrack/phrack-04.ebuild index 5ba75dba301a..f9d275465708 100644 --- a/app-doc/phrack/phrack-04.ebuild +++ b/app-doc/phrack/phrack-04.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV:1:2} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR} diff --git a/app-doc/phrack/phrack-05.ebuild b/app-doc/phrack/phrack-05.ebuild index 5ba75dba301a..f9d275465708 100644 --- a/app-doc/phrack/phrack-05.ebuild +++ b/app-doc/phrack/phrack-05.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV:1:2} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR} diff --git a/app-doc/phrack/phrack-06.ebuild b/app-doc/phrack/phrack-06.ebuild index 5ba75dba301a..f9d275465708 100644 --- a/app-doc/phrack/phrack-06.ebuild +++ b/app-doc/phrack/phrack-06.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV:1:2} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR} diff --git a/app-doc/phrack/phrack-07.ebuild b/app-doc/phrack/phrack-07.ebuild index 5ba75dba301a..f9d275465708 100644 --- a/app-doc/phrack/phrack-07.ebuild +++ b/app-doc/phrack/phrack-07.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV:1:2} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR} diff --git a/app-doc/phrack/phrack-08.ebuild b/app-doc/phrack/phrack-08.ebuild index 5ba75dba301a..f9d275465708 100644 --- a/app-doc/phrack/phrack-08.ebuild +++ b/app-doc/phrack/phrack-08.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV:1:2} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR} diff --git a/app-doc/phrack/phrack-09.ebuild b/app-doc/phrack/phrack-09.ebuild index 5ba75dba301a..f9d275465708 100644 --- a/app-doc/phrack/phrack-09.ebuild +++ b/app-doc/phrack/phrack-09.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV:1:2} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR} diff --git a/app-doc/phrack/phrack-10.ebuild b/app-doc/phrack/phrack-10.ebuild index ee45c0989258..8804d25977c9 100644 --- a/app-doc/phrack/phrack-10.ebuild +++ b/app-doc/phrack/phrack-10.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR} diff --git a/app-doc/phrack/phrack-11.ebuild b/app-doc/phrack/phrack-11.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-11.ebuild +++ b/app-doc/phrack/phrack-11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-12.ebuild b/app-doc/phrack/phrack-12.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-12.ebuild +++ b/app-doc/phrack/phrack-12.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-13.ebuild b/app-doc/phrack/phrack-13.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-13.ebuild +++ b/app-doc/phrack/phrack-13.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-14.ebuild b/app-doc/phrack/phrack-14.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-14.ebuild +++ b/app-doc/phrack/phrack-14.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-15.ebuild b/app-doc/phrack/phrack-15.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-15.ebuild +++ b/app-doc/phrack/phrack-15.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-16.ebuild b/app-doc/phrack/phrack-16.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-16.ebuild +++ b/app-doc/phrack/phrack-16.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-17.ebuild b/app-doc/phrack/phrack-17.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-17.ebuild +++ b/app-doc/phrack/phrack-17.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-18.ebuild b/app-doc/phrack/phrack-18.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-18.ebuild +++ b/app-doc/phrack/phrack-18.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-19.ebuild b/app-doc/phrack/phrack-19.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-19.ebuild +++ b/app-doc/phrack/phrack-19.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-20.ebuild b/app-doc/phrack/phrack-20.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-20.ebuild +++ b/app-doc/phrack/phrack-20.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-21.ebuild b/app-doc/phrack/phrack-21.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-21.ebuild +++ b/app-doc/phrack/phrack-21.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-22.ebuild b/app-doc/phrack/phrack-22.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-22.ebuild +++ b/app-doc/phrack/phrack-22.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-23.ebuild b/app-doc/phrack/phrack-23.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-23.ebuild +++ b/app-doc/phrack/phrack-23.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-24.ebuild b/app-doc/phrack/phrack-24.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-24.ebuild +++ b/app-doc/phrack/phrack-24.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-25.ebuild b/app-doc/phrack/phrack-25.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-25.ebuild +++ b/app-doc/phrack/phrack-25.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-26.ebuild b/app-doc/phrack/phrack-26.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-26.ebuild +++ b/app-doc/phrack/phrack-26.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-27.ebuild b/app-doc/phrack/phrack-27.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-27.ebuild +++ b/app-doc/phrack/phrack-27.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-28.ebuild b/app-doc/phrack/phrack-28.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-28.ebuild +++ b/app-doc/phrack/phrack-28.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-29.ebuild b/app-doc/phrack/phrack-29.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-29.ebuild +++ b/app-doc/phrack/phrack-29.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-30.ebuild b/app-doc/phrack/phrack-30.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-30.ebuild +++ b/app-doc/phrack/phrack-30.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-31.ebuild b/app-doc/phrack/phrack-31.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-31.ebuild +++ b/app-doc/phrack/phrack-31.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-32.ebuild b/app-doc/phrack/phrack-32.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-32.ebuild +++ b/app-doc/phrack/phrack-32.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-33.ebuild b/app-doc/phrack/phrack-33.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-33.ebuild +++ b/app-doc/phrack/phrack-33.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-34.ebuild b/app-doc/phrack/phrack-34.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-34.ebuild +++ b/app-doc/phrack/phrack-34.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-35.ebuild b/app-doc/phrack/phrack-35.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-35.ebuild +++ b/app-doc/phrack/phrack-35.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-36.ebuild b/app-doc/phrack/phrack-36.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-36.ebuild +++ b/app-doc/phrack/phrack-36.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-37.ebuild b/app-doc/phrack/phrack-37.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-37.ebuild +++ b/app-doc/phrack/phrack-37.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-38.ebuild b/app-doc/phrack/phrack-38.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-38.ebuild +++ b/app-doc/phrack/phrack-38.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-39.ebuild b/app-doc/phrack/phrack-39.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-39.ebuild +++ b/app-doc/phrack/phrack-39.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-40.ebuild b/app-doc/phrack/phrack-40.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-40.ebuild +++ b/app-doc/phrack/phrack-40.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-41.ebuild b/app-doc/phrack/phrack-41.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-41.ebuild +++ b/app-doc/phrack/phrack-41.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-42.ebuild b/app-doc/phrack/phrack-42.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-42.ebuild +++ b/app-doc/phrack/phrack-42.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-43.ebuild b/app-doc/phrack/phrack-43.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-43.ebuild +++ b/app-doc/phrack/phrack-43.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-44.ebuild b/app-doc/phrack/phrack-44.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-44.ebuild +++ b/app-doc/phrack/phrack-44.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-45.ebuild b/app-doc/phrack/phrack-45.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-45.ebuild +++ b/app-doc/phrack/phrack-45.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-46.ebuild b/app-doc/phrack/phrack-46.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-46.ebuild +++ b/app-doc/phrack/phrack-46.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-47.ebuild b/app-doc/phrack/phrack-47.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-47.ebuild +++ b/app-doc/phrack/phrack-47.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-48.ebuild b/app-doc/phrack/phrack-48.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-48.ebuild +++ b/app-doc/phrack/phrack-48.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-49.ebuild b/app-doc/phrack/phrack-49.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-49.ebuild +++ b/app-doc/phrack/phrack-49.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-50.ebuild b/app-doc/phrack/phrack-50.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-50.ebuild +++ b/app-doc/phrack/phrack-50.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-51.ebuild b/app-doc/phrack/phrack-51.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-51.ebuild +++ b/app-doc/phrack/phrack-51.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-52.ebuild b/app-doc/phrack/phrack-52.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-52.ebuild +++ b/app-doc/phrack/phrack-52.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-53.ebuild b/app-doc/phrack/phrack-53.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-53.ebuild +++ b/app-doc/phrack/phrack-53.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-54.ebuild b/app-doc/phrack/phrack-54.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-54.ebuild +++ b/app-doc/phrack/phrack-54.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-55.ebuild b/app-doc/phrack/phrack-55.ebuild index d2a3896cb565..6b1c8f266114 100644 --- a/app-doc/phrack/phrack-55.ebuild +++ b/app-doc/phrack/phrack-55.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/Phrack${PV} diff --git a/app-doc/phrack/phrack-56.ebuild b/app-doc/phrack/phrack-56.ebuild index d2a3896cb565..6b1c8f266114 100644 --- a/app-doc/phrack/phrack-56.ebuild +++ b/app-doc/phrack/phrack-56.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/Phrack${PV} diff --git a/app-doc/phrack/phrack-57.ebuild b/app-doc/phrack/phrack-57.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-57.ebuild +++ b/app-doc/phrack/phrack-57.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-58.ebuild b/app-doc/phrack/phrack-58.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-58.ebuild +++ b/app-doc/phrack/phrack-58.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-59.ebuild b/app-doc/phrack/phrack-59.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-59.ebuild +++ b/app-doc/phrack/phrack-59.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-60.ebuild b/app-doc/phrack/phrack-60.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-60.ebuild +++ b/app-doc/phrack/phrack-60.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-61.ebuild b/app-doc/phrack/phrack-61.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-61.ebuild +++ b/app-doc/phrack/phrack-61.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-62.ebuild b/app-doc/phrack/phrack-62.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-62.ebuild +++ b/app-doc/phrack/phrack-62.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-63.ebuild b/app-doc/phrack/phrack-63.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-63.ebuild +++ b/app-doc/phrack/phrack-63.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-64.ebuild b/app-doc/phrack/phrack-64.ebuild index 22aa041ea46b..65b8fab1ee25 100644 --- a/app-doc/phrack/phrack-64.ebuild +++ b/app-doc/phrack/phrack-64.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${PV} diff --git a/app-doc/phrack/phrack-65.ebuild b/app-doc/phrack/phrack-65.ebuild index 22aa041ea46b..65b8fab1ee25 100644 --- a/app-doc/phrack/phrack-65.ebuild +++ b/app-doc/phrack/phrack-65.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${PV} diff --git a/app-doc/phrack/phrack-66.ebuild b/app-doc/phrack/phrack-66.ebuild index bc910703f11e..0d7900ebf2a6 100644 --- a/app-doc/phrack/phrack-66.ebuild +++ b/app-doc/phrack/phrack-66.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${MY_P} diff --git a/app-doc/phrack/phrack-67.ebuild b/app-doc/phrack/phrack-67.ebuild index 22aa041ea46b..65b8fab1ee25 100644 --- a/app-doc/phrack/phrack-67.ebuild +++ b/app-doc/phrack/phrack-67.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${PV} diff --git a/app-doc/phrack/phrack-68.ebuild b/app-doc/phrack/phrack-68.ebuild index 22aa041ea46b..65b8fab1ee25 100644 --- a/app-doc/phrack/phrack-68.ebuild +++ b/app-doc/phrack/phrack-68.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR}/${PV} diff --git a/app-doc/phrack/phrack-69.ebuild b/app-doc/phrack/phrack-69.ebuild index ee45c0989258..8804d25977c9 100644 --- a/app-doc/phrack/phrack-69.ebuild +++ b/app-doc/phrack/phrack-69.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=${PN}${PV} DESCRIPTION="A Hacker magazine by the community, for the community" @@ -10,7 +10,7 @@ SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" LICENSE="phrack" SLOT="${PV}" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" S=${WORKDIR} diff --git a/app-doc/phrack/phrack-70.ebuild b/app-doc/phrack/phrack-70.ebuild new file mode 100644 index 000000000000..8804d25977c9 --- /dev/null +++ b/app-doc/phrack/phrack-70.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}${PV} +DESCRIPTION="A Hacker magazine by the community, for the community" +HOMEPAGE="http://www.phrack.org/" +SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz" + +LICENSE="phrack" +SLOT="${PV}" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="" + +S=${WORKDIR} + +src_install() { + dodoc -r * +} diff --git a/app-doc/pms-bin/Manifest b/app-doc/pms-bin/Manifest index e1956b1c8e4d..4132471c5e50 100644 --- a/app-doc/pms-bin/Manifest +++ b/app-doc/pms-bin/Manifest @@ -1,2 +1,2 @@ -DIST pms-5-prebuilt.tar.xz 540244 BLAKE2B 06fbfd4cbf9968fbe19d1960687f226c87b2a16df8b9c3c80328c9436d886b1888484b0cd636f3d5ce492578e8a3e7c1a42be5cf7f8072c71fa401f817125d33 SHA512 64baadd65f1751783032065832d2a18242967f1853d9b6ce0565a5477c021cfad3c06d9c3cfeb83ca9a64bbb052ec67c174bfd27036945ff762fe4bbf8c28451 DIST pms-7_p20180430-prebuilt.tar.xz 593500 BLAKE2B e59882b215492424b351242f31b90cc3aa457f7e4630c5b15fe8bc18fd8722764371868f3a44bd7226f4d00c5a8d9c12829d934cda715e575b4c949631c4ad02 SHA512 e27527e4ea1fa16f7c069267bec136521e7be621bd49701920d11e79e4a5645ca8da06aa41c4adaa1813c0f4abce8248e4274d7ec0ae04f6a8479107b0578c4f +DIST pms-8_p20210613-prebuilt.tar.xz 603304 BLAKE2B 89b5aba786ab3c190265066d73b1009f380081a408037e123a790effb021d562f3f82b4c8c10f9c263c24d4ef4c6ac13ea9c88459ca82237da8548cad8927c86 SHA512 ecb60d76ff5ed694ea197d88fd13841165adc45c951e933f50334e22db45a26eee30c332479d5fa9da02ff30c70fd52c67174bd2443d0c2d4dee38ba979eabb8 diff --git a/app-doc/pms-bin/metadata.xml b/app-doc/pms-bin/metadata.xml index 44a2ea92c99c..015340e2d82a 100644 --- a/app-doc/pms-bin/metadata.xml +++ b/app-doc/pms-bin/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>pms@gentoo.org</email> @@ -9,4 +9,7 @@ <use> <flag name="html">Install PMS as .html as well</flag> </use> +<upstream> + <remote-id type="gentoo">proj/pms</remote-id> +</upstream> </pkgmetadata> diff --git a/app-doc/pms-bin/pms-bin-7_p20180430.ebuild b/app-doc/pms-bin/pms-bin-7_p20180430.ebuild index ecfd2c05a2d8..59a98eca802e 100644 --- a/app-doc/pms-bin/pms-bin-7_p20180430.ebuild +++ b/app-doc/pms-bin/pms-bin-7_p20180430.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/distfiles/pms-${PV}-prebuilt.tar.xz" LICENSE="CC-BY-SA-3.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="html" RDEPEND="!app-doc/pms" diff --git a/app-doc/pms-bin/pms-bin-5_p20120920.ebuild b/app-doc/pms-bin/pms-bin-8_p20210613-r1.ebuild index 915c0ae05cac..b8cf20c3426c 100644 --- a/app-doc/pms-bin/pms-bin-5_p20120920.ebuild +++ b/app-doc/pms-bin/pms-bin-8_p20210613-r1.ebuild @@ -1,21 +1,20 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -MY_P="pms-${PV%%_*}" DESCRIPTION="Gentoo Package Manager Specification" HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Package_Manager_Specification" -SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${MY_P}-prebuilt.tar.xz" +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/pms-${PV}-prebuilt.tar.xz" -LICENSE="CC-BY-SA-3.0" -SLOT="${PV#*_p}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +LICENSE="CC-BY-SA-4.0" +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 ~x64-solaris" IUSE="html" RDEPEND="!app-doc/pms" -S="${WORKDIR}/${MY_P}" +S="${WORKDIR}/pms-${PV}" src_install() { dodoc pms.pdf eapi-cheatsheet.pdf diff --git a/app-doc/pms/Manifest b/app-doc/pms/Manifest index 5fcabc96127e..4f87dbbf1a75 100644 --- a/app-doc/pms/Manifest +++ b/app-doc/pms/Manifest @@ -1,2 +1,2 @@ -DIST pms-5.tar.xz 50284 BLAKE2B ecf3c34d79aa1439e0f0f4bca540b673440db04a7f533f103f5956f6a27e994ee42836ae2871c11fadf9230e2b5973d3d1db9e17167f886a6c929e533ece4d45 SHA512 560bdda40d4d1628e97b65bb354c349e3ac52edd1e337427adb0db61e99b40d214459a5046f4b505edfabc3914e2d585ef0453b13057a25fe138b8a5ebd6292e DIST pms-7_p20180430.tar.xz 60072 BLAKE2B 58afb1759c84ae86a1dd69aa04a6e8b799fd0cc1e1877cf1f6224f5b1bdbdfcdeaadcabbd9c37c263d62cb24b4164056a88d3524031d1704b059c376d5572101 SHA512 9bb64de842e0aa8f1a6488d12fffba76bfd190e53523e9261161467b30f001f20cddf593cd32e75ace4af309476eb7eb6966665d7ae9b54a5915237094110a47 +DIST pms-8_p20210613.tar.xz 61820 BLAKE2B 1e7e53cb8ea76c4b6f7e571b495bdc41956bee9d90fa1828b8875c262c0a500f8df25a3a53deb9fa9843250e8f3b914514a87019e57f0ecf329e8a62581c842f SHA512 07ef44b0be9b5d5c73e76f78aba2535eb57a8c555ec19bc4ba0a18a6b3b796cb44d6d9e67be49b704f43fa7ad6a8d111f7128d42caa43278dd269863dd59dc15 diff --git a/app-doc/pms/files/pms-5-Makefile.patch b/app-doc/pms/files/pms-5-Makefile.patch deleted file mode 100644 index 5f50404881c7..000000000000 --- a/app-doc/pms/files/pms-5-Makefile.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -19,19 +19,11 @@ - @# need to do it twice to make the big env var table work - mk4ht xhlatex pms - mk4ht xhlatex pms -+ @# ... and a third time for the eapi features table -+ mk4ht xhlatex pms - @# some www servers ignore meta tags, resulting in a wrong charset. - @# therefore recode the very few non-ascii characters - recode -d l1..h3 pms.html -- @# work around irregularity in how links to longtables are -- @# formatted in the List of Tables -- LC_ALL=C sed -i -e '/<span class="lotToc" > /{N;N;s/\( <a \nhref="[^"]\+">\)\([0-9A-Z.]\+\)[ \n]/\2\1/}' pms.html -- @# fix xhtml syntax in longtable captions -- LC_ALL=C sed -i -e 's%</td>\( *<div class="multicolumn"\)%\1%;tx;b;:x;s%</tr>%</td>&%;t;n;bx' pms.html -- @# indent algorithms properly, and avoid adding extra vertical -- @# space in Konqueror -- LC_ALL=C sed -i -e 's/span style="width:/span style="display:-moz-inline-box;display:inline-block;height:1px;width:/' pms.html -- @# align algorithm line numbers properly -- LC_ALL=C sed -i -e '/<span class="ALCitem">/{N;s/\n\(class="[^"]\+">\)\([0-9]:<\/span>\)/\1\ \2/}' pms.html - - pms.bbl: pms.bib pms.tex vc.tex eapi-cheatsheet.pdf - latex pms diff --git a/app-doc/pms/files/pms-7-parskip.patch b/app-doc/pms/files/pms-7-parskip.patch new file mode 100644 index 000000000000..8e39c234472d --- /dev/null +++ b/app-doc/pms/files/pms-7-parskip.patch @@ -0,0 +1,25 @@ +Require version 1 of parskip.sty + +Newer versions change the spacing after headings which causes +different page breaks. + +Backported from master, commit 4ebd8cb. + +--- a/pms.cls ++++ b/pms.cls +@@ -27,6 +27,7 @@ + \PassOptionsToPackage{hyphens}{url} % url.sty implicitly loaded by hyperref + \PassOptionsToPackage{chapter}{algorithm} + % algorithmic and algorithm to be loaded last to avoid failures ++\RequirePackage{parskip}[=v1] % Space between paragraphs instead of indentation + \RequirePackage{% + fontenc, % Load extended font sets + isodate, % Date formatting and conversions +@@ -39,7 +40,6 @@ + lscape, % Rotating pages + marginnote, % Typeset a paragraph in the page margin + paralist, % Additional list environments +- parskip, % Space between paragraphs instead of indentation + underscore, % Allow simple _ instead of \_ + verbatim, % Extend the print-as-is functionality + chngcntr, % Redefinition of counters diff --git a/app-doc/pms/metadata.xml b/app-doc/pms/metadata.xml index cdd2d5fbcfeb..e72d4ffc4c69 100644 --- a/app-doc/pms/metadata.xml +++ b/app-doc/pms/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>pms@gentoo.org</email> @@ -10,4 +10,7 @@ <flag name="html">Generate and install PMS as .html as well</flag> <flag name="twoside">Enable two-sided layout suitable for printing</flag> </use> +<upstream> + <remote-id type="gentoo">proj/pms</remote-id> +</upstream> </pkgmetadata> diff --git a/app-doc/pms/pms-5_p20120920.ebuild b/app-doc/pms/pms-5_p20120920.ebuild deleted file mode 100644 index 9ae5cb0662a7..000000000000 --- a/app-doc/pms/pms-5_p20120920.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P="${PN}-${PV%%_*}" -DESCRIPTION="Gentoo Package Manager Specification" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Package_Manager_Specification" -SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${MY_P}.tar.xz" - -LICENSE="CC-BY-SA-3.0" -SLOT="${PV#*_p}" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" -IUSE="html" - -BDEPEND="dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-latex - >=dev-texlive/texlive-latexextra-2020-r2 - dev-texlive/texlive-latexrecommended - dev-texlive/texlive-mathscience - html? ( - app-text/recode - >=dev-tex/tex4ht-20090611_p1038-r11 - )" -RDEPEND="!app-doc/pms-bin" - -S="${WORKDIR}/${MY_P}" -PATCHES=("${FILESDIR}/${PN}-5-Makefile.patch") - -src_compile() { - # just in case; we shouldn't be generating any fonts - export VARTEXFONTS="${T}/fonts" - emake - use html && emake html -} - -src_install() { - dodoc pms.pdf eapi-cheatsheet.pdf - if use html; then - docinto html - dodoc *.html pms.css - dosym {..,/usr/share/doc/${PF}/html}/eapi-cheatsheet.pdf - fi -} diff --git a/app-doc/pms/pms-7_p20180430-r1.ebuild b/app-doc/pms/pms-7_p20180430-r2.ebuild index 169f58382261..3ca6420dabd8 100644 --- a/app-doc/pms/pms-7_p20180430-r1.ebuild +++ b/app-doc/pms/pms-7_p20180430-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz" LICENSE="CC-BY-SA-3.0" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="html twoside" # texlive-bibtexextra for plainurl.bst @@ -17,18 +17,19 @@ IUSE="html twoside" # paralist, tocbibind # texlive-mathscience for algorithm, algorithmic BDEPEND="dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-latex >=dev-texlive/texlive-latexextra-2020-r2 - dev-texlive/texlive-latexrecommended dev-texlive/texlive-mathscience + virtual/latex-base html? ( app-text/recode >=dev-tex/tex4ht-20090611_p1038-r11 )" RDEPEND="!app-doc/pms-bin" -PATCHES=("${FILESDIR}/${PN}-7-Makefile.patch") +PATCHES=( + "${FILESDIR}/${PN}-7-Makefile.patch" + "${FILESDIR}/${PN}-7-parskip.patch" +) src_compile() { # just in case; we shouldn't be generating any fonts diff --git a/app-doc/pms/pms-8_p20210613-r1.ebuild b/app-doc/pms/pms-8_p20210613-r1.ebuild new file mode 100644 index 000000000000..5ea4ac19b31b --- /dev/null +++ b/app-doc/pms/pms-8_p20210613-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Gentoo Package Manager Specification" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Package_Manager_Specification" +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz" + +LICENSE="CC-BY-SA-4.0" +SLOT="0" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="html twoside" + +# texlive-bibtexextra for unsrturl.bst +# texlive-latexextra for chngcntr, gitinfo2, isodate, leaflet, marginnote, +# paralist, tocbibind +# texlive-mathscience for algorithm, algorithmic +BDEPEND="dev-texlive/texlive-bibtexextra + >=dev-texlive/texlive-latexextra-2020-r2 + dev-texlive/texlive-mathscience + virtual/latex-base + html? ( >=dev-tex/tex4ht-20090611_p1038-r11 )" +RDEPEND="!app-doc/pms-bin" + +src_compile() { + # just in case; we shouldn't be generating any fonts + export VARTEXFONTS="${T}/fonts" + emake $(usev twoside TWOSIDE=yes) + use html && emake html +} + +src_install() { + dodoc pms.pdf eapi-cheatsheet.pdf + if use html; then + docinto html + dodoc *.html pms.css + dosym {..,/usr/share/doc/${PF}/html}/eapi-cheatsheet.pdf + fi +} diff --git a/app-doc/pms/pms-9999.ebuild b/app-doc/pms/pms-9999.ebuild index 19a316cc11aa..337c699dd800 100644 --- a/app-doc/pms/pms-9999.ebuild +++ b/app-doc/pms/pms-9999.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 inherit git-r3 @@ -10,7 +10,7 @@ EGIT_BRANCH="master" DESCRIPTION="Gentoo Package Manager Specification (draft)" HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Package_Manager_Specification" -LICENSE="CC-BY-SA-3.0" +LICENSE="CC-BY-SA-4.0" SLOT="live" IUSE="html twoside" @@ -19,18 +19,16 @@ IUSE="html twoside" # paralist, tocbibind # texlive-mathscience for algorithm, algorithmic BDEPEND="dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-latex >=dev-texlive/texlive-latexextra-2020-r2 - dev-texlive/texlive-latexrecommended dev-texlive/texlive-mathscience + virtual/latex-base html? ( >=dev-tex/tex4ht-20090611_p1038-r11 )" RDEPEND="!app-doc/pms-bin" src_compile() { # just in case; we shouldn't be generating any fonts export VARTEXFONTS="${T}/fonts" - emake $(usex twoside TWOSIDE=yes "") + emake $(usev twoside TWOSIDE=yes) use html && emake html } diff --git a/app-doc/psmark/Manifest b/app-doc/psmark/Manifest deleted file mode 100644 index c22a67413f94..000000000000 --- a/app-doc/psmark/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST psmark-v2.1.tar.gz 16296 BLAKE2B e4f77b7a3abd86f8214e2f00d85eaef4a7b897b3fad970cf86565ad32ab42e25ab7674e9a1a7116a4cce93f46a99a5d17a21c14fb4ff3b2a860e1e2627b268a7 SHA512 0a765dda878478e767ae02ac0838a9c36a110000b35d557b1b3d17d22c518f42249cd4eba856b476ba8042e026cb49f736077d3bf236f2a9a4f3df4ff4357fef diff --git a/app-doc/psmark/files/psmark-2.1-Makefile-QA.patch b/app-doc/psmark/files/psmark-2.1-Makefile-QA.patch deleted file mode 100644 index 30a81498bf6d..000000000000 --- a/app-doc/psmark/files/psmark-2.1-Makefile-QA.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- Makefile.original 2009-10-04 19:06:09.000000000 -0600 -+++ Makefile 2009-10-04 19:08:25.000000000 -0600 -@@ -3,14 +3,13 @@ - all: - make clean - make psmark - - psmark: -- gcc $(CFLAGS) -o psmark psmark.c -- strip psmark -+ $(CC) $(CFLAGS) $(LDFLAGS) -o psmark psmark.c - - clean: - rm -f *.o psmark - - install: -- install -s psmark /usr/bin/ -+ install psmark /usr/bin/ - install psmark.1 /usr/man/man1/ diff --git a/app-doc/psmark/files/psmark-2.1-string.patch b/app-doc/psmark/files/psmark-2.1-string.patch deleted file mode 100644 index f520f8b5e6de..000000000000 --- a/app-doc/psmark/files/psmark-2.1-string.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- psmark.c.orig 2006-06-06 23:43:19.000000000 -0700 -+++ psmark.c 2006-06-06 23:44:27.000000000 -0700 -@@ -97,9 +97,9 @@ - progname); - fprintf(stderr,"example:\n %s -i test.ps -o output.ps -b 0.4 -s 15 \"vertical label\"" - "\n\n",progname); -- fprintf(stderr,"Notes: The offsets are measured from the bottom left hand corner, but -- they are not in sync with the page corner: some fiddling is required -- to get text to appear right in the corner.\n" -+ fprintf(stderr,"Notes: The offsets are measured from the bottom left hand corner, but\n" -+ "they are not in sync with the page corner: some fiddling is required\n" -+ "to get text to appear right in the corner.\n" - ); - - exit(error ? EXIT_FAILURE : EXIT_SUCCESS); diff --git a/app-doc/psmark/metadata.xml b/app-doc/psmark/metadata.xml deleted file mode 100644 index 3eac7901d842..000000000000 --- a/app-doc/psmark/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -<longdescription>Command-line Postscript watermark tool; simple, but useful -for things like adding a watermark to outgoing or incoming faxes (eg, use -with the sendfax command from net-misc/hylafax). -</longdescription> -</pkgmetadata> diff --git a/app-doc/psmark/psmark-2.1.ebuild b/app-doc/psmark/psmark-2.1.ebuild deleted file mode 100644 index e11fae44bd4d..000000000000 --- a/app-doc/psmark/psmark-2.1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils toolchain-funcs - -MY_PN=${PN}-v -MY_P=${MY_PN}${PV} -S=${WORKDIR}/${PN} - -DESCRIPTION="Prints watermark-like text on any PostScript document" -HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" -SRC_URI="http://www.antitachyon.com/download/${MY_P}.tar.gz" - -IUSE="" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -src_prepare() { - epatch "${FILESDIR}"/${P}-string.patch\ - "${FILESDIR}"/${P}-Makefile-QA.patch -} - -src_compile() { - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" -} - -src_install() { - dobin psmark - doman psmark.1 - dodoc README CHANGELOG -} diff --git a/app-doc/python-docs/Manifest b/app-doc/python-docs/Manifest new file mode 100644 index 000000000000..1974a1236a8e --- /dev/null +++ b/app-doc/python-docs/Manifest @@ -0,0 +1,8 @@ +DIST python-2.7.18-docs-html.tar.bz2 4634932 BLAKE2B c48e2dede15d8186231acf65709641e0844c42e924262d6ee21a55e515aaf4d023bf394681bab780ab83998de9f409685e2d5870506810432145acc6422eff9d SHA512 db39390577ec86f13c9b6b57c01cba36fe9fd89092a773dc94f1a6a19d912759d097c4d80e765d3657b572abc731c1da9e7b4cd4c38065cd444606b906744abe +DIST python-3.10.14-docs-html.tar.bz2 7441459 BLAKE2B 484508fc2610fdffe6bd7370afe27a0a4d7672fd4d528a726ec5b03ca7084e88d057326ccb3e41d79b6ab105211314d3b3e4c11acab40d4ce8dab725b80be5d7 SHA512 4232cca2c31a87362d3c0bde27f029eb4f475be0eab4eeeaeffa70825f2d40c91d80e88feb44408c2014ee5e012554442f0c1d394f110b9e49209e7534cce600 +DIST python-3.11.8-docs-html.tar.bz2 7964849 BLAKE2B 76d5997ddec028f1123345a713f5d50809e0ea53aca31a6ac9ab2e15b87538abf5a4662da2a1c2404bf2ddd92cca4d5db5753fadb7cf3f83a7256d7f22c138bc SHA512 d56f139977feb14512fe32ff2ed4048ce7bea361822f4d868ec34ca9decd70749153b80c969d4ff4940ce1a2b1adf452204aa91a661e6a37df6329c7ccc35bac +DIST python-3.11.9-docs-html.tar.bz2 7996912 BLAKE2B 5140cc58986ff062e4425e4635fa1e92b089b805d47f7f9f8c92cd96474101e63125116ee000817a29e1878417577e7f0a279cff88bd74a76bea6c8428b21807 SHA512 d60c8811bb1099b56737b6807552f2f503d6c4cb0fe7adb3ba584796bed1da64ec514865580c07bcafdfd906118987d6ea0433eb2fb19a2a68f30880c28f4889 +DIST python-3.12.2-docs-html.tar.bz2 8257814 BLAKE2B 0544e2b5f37a80be76d34dbf58e6a6a061609ba7032b6701e0bc5c9ea215093d82d509bed0563ccbeb77508ff0245dc4772e6dcbf855d2620763f7b6cd048414 SHA512 5605ae38c259e3b4f342755ae0e05c5e76250af401781543fd27611bbd9cde48b416972dbde4f0414b51094c78a269cfb5b563f860040f574496bc0242f8c2f0 +DIST python-3.12.3-docs-html.tar.bz2 8304437 BLAKE2B 51e60030941ea26c9531357bfdd5746cf4ff03d59fbca705d146188c612d3e77cafeabe49ecc96b3531ced9cd88ef74a2ad87fdd064fd4c3d836065132e20c98 SHA512 2b4cc99d1e22a77959e82c910303d4247efa6579060cb3c69b0d9dd1b868dc1637eb1443552fd89d5314c6d7d01c579e2113539491ebc0fa5ec4a6f2ab0b4d98 +DIST python-3.8.19-docs-html.tar.bz2 6717842 BLAKE2B f5236daff937a03cffe6224610f4ebdf05516538b5cf38090de6d46d8a9626bf33ec1cd8408bcaaf2ad24591f48e9a5b3da831990b0706fb66321f09c2c05ed5 SHA512 188e41b681c0ec823de89ad0d408473bd7baff80c8ab4d691e2c8b1308a89af63c1973b8a3dac676b8b3880786e741355f653e67150e8170c27798b43a3462df +DIST python-3.9.19-docs-html.tar.bz2 6983522 BLAKE2B 4d70d134ff96aaed4c6d5c9ab7c59907cfb63b66c27be69c31324b49cf65c797aa160d7bfaf5f4e512391f8ba49fb88c7f470b7ef16d6f1e800c5073d5304a2f SHA512 5812613745d169caba35b234aeed77edcc1cd26d95a1cd32b0692bb7e27dc2acd9b94a45f349485856b9e4388b73f7b05d07b8626960f7127ba110f7094c5a48 diff --git a/app-doc/python-docs/metadata.xml b/app-doc/python-docs/metadata.xml new file mode 100644 index 000000000000..6ef265a39adb --- /dev/null +++ b/app-doc/python-docs/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> + <stabilize-allarches/> +</pkgmetadata> diff --git a/app-doc/python-docs/python-docs-2.7.18.ebuild b/app-doc/python-docs/python-docs-2.7.18.ebuild new file mode 100644 index 000000000000..e0ae576a6a47 --- /dev/null +++ b/app-doc/python-docs/python-docs-2.7.18.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/" +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2" +S="${WORKDIR}/python-${PV}-docs-html" + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +} diff --git a/app-doc/python-docs/python-docs-3.10.14.ebuild b/app-doc/python-docs/python-docs-3.10.14.ebuild new file mode 100644 index 000000000000..0ecde4985dc6 --- /dev/null +++ b/app-doc/python-docs/python-docs-3.10.14.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/" +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2" +S="${WORKDIR}/python-${PV}-docs-html" + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +} diff --git a/app-doc/python-docs/python-docs-3.11.8.ebuild b/app-doc/python-docs/python-docs-3.11.8.ebuild new file mode 100644 index 000000000000..0ecde4985dc6 --- /dev/null +++ b/app-doc/python-docs/python-docs-3.11.8.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/" +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2" +S="${WORKDIR}/python-${PV}-docs-html" + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +} diff --git a/app-doc/python-docs/python-docs-3.11.9.ebuild b/app-doc/python-docs/python-docs-3.11.9.ebuild new file mode 100644 index 000000000000..0ecde4985dc6 --- /dev/null +++ b/app-doc/python-docs/python-docs-3.11.9.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/" +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2" +S="${WORKDIR}/python-${PV}-docs-html" + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +} diff --git a/app-doc/python-docs/python-docs-3.12.2.ebuild b/app-doc/python-docs/python-docs-3.12.2.ebuild new file mode 100644 index 000000000000..0ecde4985dc6 --- /dev/null +++ b/app-doc/python-docs/python-docs-3.12.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/" +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2" +S="${WORKDIR}/python-${PV}-docs-html" + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +} diff --git a/app-doc/python-docs/python-docs-3.12.3.ebuild b/app-doc/python-docs/python-docs-3.12.3.ebuild new file mode 100644 index 000000000000..ddf51e4ee42c --- /dev/null +++ b/app-doc/python-docs/python-docs-3.12.3.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/" +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2" +S="${WORKDIR}/python-${PV}-docs-html" + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +} diff --git a/app-doc/python-docs/python-docs-3.8.19.ebuild b/app-doc/python-docs/python-docs-3.8.19.ebuild new file mode 100644 index 000000000000..0ecde4985dc6 --- /dev/null +++ b/app-doc/python-docs/python-docs-3.8.19.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/" +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2" +S="${WORKDIR}/python-${PV}-docs-html" + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +} diff --git a/app-doc/python-docs/python-docs-3.9.19.ebuild b/app-doc/python-docs/python-docs-3.9.19.ebuild new file mode 100644 index 000000000000..0ecde4985dc6 --- /dev/null +++ b/app-doc/python-docs/python-docs-3.9.19.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="https://www.python.org/doc/" +SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2" +S="${WORKDIR}/python-${PV}-docs-html" + +LICENSE="PSF-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" + +src_install() { + rm -r _sources || die + docinto html + dodoc -r . + + newenvd - 60python-docs-${SLOT} <<-EOF + PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library" + EOF +} diff --git a/app-doc/s6-linux-init-man-pages/Manifest b/app-doc/s6-linux-init-man-pages/Manifest new file mode 100644 index 000000000000..4e5d5d1a65c9 --- /dev/null +++ b/app-doc/s6-linux-init-man-pages/Manifest @@ -0,0 +1 @@ +DIST s6-linux-init-man-pages-1.1.2.0.1.tar.gz 22107 BLAKE2B a4fff622f0eda9dafdcee7c281839f728460032a809d984b41a547efb44407e5f72065c0ea2fc0cadfd3067f37642cda742c05c7a5a53482343267c1c47348b7 SHA512 49574fb4f8634e5b15b3ecaf9de4c4015c494d55091d93da31ab93dd16c0beb737a03e43e44f1a1f0500268adf75ebff8841a8ed0533e971c5b37e5b5989f972 diff --git a/app-doc/s6-linux-init-man-pages/metadata.xml b/app-doc/s6-linux-init-man-pages/metadata.xml new file mode 100644 index 000000000000..da5952405359 --- /dev/null +++ b/app-doc/s6-linux-init-man-pages/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>arkamar@gentoo.org</email> + <name>Petr Vaněk</name> + </maintainer> + <stabilize-allarches/> + <upstream> + <remote-id type="sourcehut">~flexibeast/s6-linux-init-man-pages</remote-id> + </upstream> +</pkgmetadata> diff --git a/app-doc/s6-linux-init-man-pages/s6-linux-init-man-pages-1.1.2.0.1.ebuild b/app-doc/s6-linux-init-man-pages/s6-linux-init-man-pages-1.1.2.0.1.ebuild new file mode 100644 index 000000000000..7a4309fdc13e --- /dev/null +++ b/app-doc/s6-linux-init-man-pages/s6-linux-init-man-pages-1.1.2.0.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="mdoc port of the HTML documentation for the s6-linux-init suite" +HOMEPAGE="https://git.sr.ht/~flexibeast/s6-linux-init-man-pages" +SRC_URI=" + https://git.sr.ht/~flexibeast/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" diff --git a/app-doc/s6-man-pages/Manifest b/app-doc/s6-man-pages/Manifest new file mode 100644 index 000000000000..a53778b46f12 --- /dev/null +++ b/app-doc/s6-man-pages/Manifest @@ -0,0 +1 @@ +DIST s6-man-pages-2.12.0.3.1.tar.gz 123779 BLAKE2B f9ae84b81f13e3edb6e44a7bd3f23817cb0082206d72e2141237493dc2a2ab0181a6374daeaea692f47d3bddbf6c73d438640e2c00f95bd7c132babbab1a585f SHA512 424edbd55e56ac2f4c9146c542c989c9a5e542fdfff9b2f026c620949a3a07a3f767123672f45744efaa28da0012472f97b0aeb09f2fe4dbe5567a6f66946d9d diff --git a/app-doc/s6-man-pages/metadata.xml b/app-doc/s6-man-pages/metadata.xml new file mode 100644 index 000000000000..482aa5a01524 --- /dev/null +++ b/app-doc/s6-man-pages/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>arkamar@gentoo.org</email> + <name>Petr Vaněk</name> + </maintainer> + <stabilize-allarches/> + <upstream> + <remote-id type="sourcehut">~flexibeast/s6-man-pages</remote-id> + </upstream> +</pkgmetadata> diff --git a/app-doc/s6-man-pages/s6-man-pages-2.12.0.3.1.ebuild b/app-doc/s6-man-pages/s6-man-pages-2.12.0.3.1.ebuild new file mode 100644 index 000000000000..e2194f2fbcc3 --- /dev/null +++ b/app-doc/s6-man-pages/s6-man-pages-2.12.0.3.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="mdoc port of the HTML documentation for the s6 suite" +HOMEPAGE="https://git.sr.ht/~flexibeast/s6-man-pages" +SRC_URI=" + https://git.sr.ht/~flexibeast/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" diff --git a/app-doc/s6-networking-man-pages/Manifest b/app-doc/s6-networking-man-pages/Manifest new file mode 100644 index 000000000000..1f0289ba5146 --- /dev/null +++ b/app-doc/s6-networking-man-pages/Manifest @@ -0,0 +1 @@ +DIST s6-networking-man-pages-2.7.0.1.1.tar.gz 24101 BLAKE2B e977f814d121fccf6bc39fbc0c5153b70d4e0f4f70e12f48eeb0765ab17b871c43c4a984e998f35f2a099a41efd3ce7bcdeea31e3c6f7ba7ed9284673584aca9 SHA512 c106fd1586f26e2a37a8252b554b78b413fbb19ffeb3874e27f8ee24ca246bb27bf2d9b4ebf05bec68a12c4524203f064fa9e504053044aa46c1a03313311f35 diff --git a/app-doc/s6-networking-man-pages/metadata.xml b/app-doc/s6-networking-man-pages/metadata.xml new file mode 100644 index 000000000000..964e88d47922 --- /dev/null +++ b/app-doc/s6-networking-man-pages/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>arkamar@gentoo.org</email> + <name>Petr Vaněk</name> + </maintainer> + <stabilize-allarches/> + <upstream> + <remote-id type="sourcehut">~flexibeast/s6-networking-man-pages</remote-id> + </upstream> +</pkgmetadata> diff --git a/app-doc/s6-networking-man-pages/s6-networking-man-pages-2.7.0.1.1.ebuild b/app-doc/s6-networking-man-pages/s6-networking-man-pages-2.7.0.1.1.ebuild new file mode 100644 index 000000000000..e2194f2fbcc3 --- /dev/null +++ b/app-doc/s6-networking-man-pages/s6-networking-man-pages-2.7.0.1.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="mdoc port of the HTML documentation for the s6 suite" +HOMEPAGE="https://git.sr.ht/~flexibeast/s6-man-pages" +SRC_URI=" + https://git.sr.ht/~flexibeast/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" diff --git a/app-doc/s6-portable-utils-man-pages/Manifest b/app-doc/s6-portable-utils-man-pages/Manifest new file mode 100644 index 000000000000..108184242987 --- /dev/null +++ b/app-doc/s6-portable-utils-man-pages/Manifest @@ -0,0 +1 @@ +DIST s6-portable-utils-man-pages-2.3.0.3.1.tar.gz 13809 BLAKE2B faa340fca488e7bdf45268f9395efe4dd5e3c77ce9e2918c56af5614bc8ddbdd560f123af047280ebc9aa183aa724f74d375b816591f658b11a551ee74273786 SHA512 ae487a5d2bf2554f87c840b5fb003de6fcdf542817fe43e7824d0318cb4ee797d1547f4d56f5d5ebe1da3d909edc6da3f498e5f21f8c028c4478a460181a2cbc diff --git a/app-doc/s6-portable-utils-man-pages/metadata.xml b/app-doc/s6-portable-utils-man-pages/metadata.xml new file mode 100644 index 000000000000..5433a6f14739 --- /dev/null +++ b/app-doc/s6-portable-utils-man-pages/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>arkamar@gentoo.org</email> + <name>Petr Vaněk</name> + </maintainer> + <stabilize-allarches/> + <upstream> + <remote-id type="sourcehut">~flexibeast/s6-portable-utils-man-pages</remote-id> + </upstream> +</pkgmetadata> diff --git a/app-doc/s6-portable-utils-man-pages/s6-portable-utils-man-pages-2.3.0.3.1.ebuild b/app-doc/s6-portable-utils-man-pages/s6-portable-utils-man-pages-2.3.0.3.1.ebuild new file mode 100644 index 000000000000..58f9a04ca13b --- /dev/null +++ b/app-doc/s6-portable-utils-man-pages/s6-portable-utils-man-pages-2.3.0.3.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="mdoc port of the HTML documentation for the s6-portable-utils suite" +HOMEPAGE="https://git.sr.ht/~flexibeast/s6-portable-utils-man-pages" +SRC_URI=" + https://git.sr.ht/~flexibeast/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" diff --git a/app-doc/s6-rc-man-pages/Manifest b/app-doc/s6-rc-man-pages/Manifest new file mode 100644 index 000000000000..750bf1c57c9a --- /dev/null +++ b/app-doc/s6-rc-man-pages/Manifest @@ -0,0 +1 @@ +DIST s6-rc-man-pages-0.5.4.2.1.tar.gz 32254 BLAKE2B 62e3665fd341527aa26786cdd9b22b2332f3d5454283567f3440a9fc1b7615196f983d60528a37595ab0df5d953fc45fe43ecd6721bec0322f53f1dbb9832f84 SHA512 f7b02c9c48dc4fcbbf0248dbe9b6069ba0a94bac1afad55ba450a4daee9f54d3646831f6bdca98e1a6a7f0423a46898b4b35c2843b81e232364a362ed7a51234 diff --git a/app-doc/s6-rc-man-pages/metadata.xml b/app-doc/s6-rc-man-pages/metadata.xml new file mode 100644 index 000000000000..67d6c9da1258 --- /dev/null +++ b/app-doc/s6-rc-man-pages/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>arkamar@gentoo.org</email> + <name>Petr Vaněk</name> + </maintainer> + <stabilize-allarches/> + <upstream> + <remote-id type="sourcehut">~flexibeast/s6-rc-man-pages</remote-id> + </upstream> +</pkgmetadata> diff --git a/app-doc/s6-rc-man-pages/s6-rc-man-pages-0.5.4.2.1.ebuild b/app-doc/s6-rc-man-pages/s6-rc-man-pages-0.5.4.2.1.ebuild new file mode 100644 index 000000000000..99bdc83b9e69 --- /dev/null +++ b/app-doc/s6-rc-man-pages/s6-rc-man-pages-0.5.4.2.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="mdoc port of the HTML documentation for the s6-rc suite" +HOMEPAGE="https://git.sr.ht/~flexibeast/s6-rc-man-pages" +SRC_URI=" + https://git.sr.ht/~flexibeast/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" diff --git a/app-doc/selfhtml/Manifest b/app-doc/selfhtml/Manifest deleted file mode 100644 index a1bf35c3c8d3..000000000000 --- a/app-doc/selfhtml/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST selfhtml812.zip 8435931 BLAKE2B cad5a3284b09b73c23d43b3655c2f1df16832c2ac46c6b7e135d233396653de387e18da5d786e3899539dcc32fc30be4f977bc9a1ca687962666d53527b47da3 SHA512 95df63a90ee42e5c890aa42453987821ded0b89d008cebd334f853ce638670cda7f352923130853a8b8af10a4a8caf0b69a3f887aec514bc2c0bc8eb0e8450a5 diff --git a/app-doc/selfhtml/metadata.xml b/app-doc/selfhtml/metadata.xml deleted file mode 100644 index 6f49eba8f496..000000000000 --- a/app-doc/selfhtml/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/app-doc/selfhtml/selfhtml-8.1.2.ebuild b/app-doc/selfhtml/selfhtml-8.1.2.ebuild deleted file mode 100644 index a856a39ecf60..000000000000 --- a/app-doc/selfhtml/selfhtml-8.1.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -S=${WORKDIR} -TARGET=/usr/share/doc/${PF}/html -DESCRIPTION="\"The\" German HTML/XHTML/CSS/XML/DHTML/CGI/Perl/JavaScript Documentation" -SRC_URI="http://aktuell.de.selfhtml.org/cgi-bin/selfdown/download.pl/${PN}${PV//\./}.zip" -HOMEPAGE="http://selfhtml.org" -DEPEND="app-arch/unzip" -SLOT="0" -LICENSE="selfhtml" -KEYWORDS="~alpha amd64 hppa ~mips ppc sparc x86" -IUSE="" - -src_install() { - dodir "${TARGET}" - cp -pR "${S}/"* "${D}${TARGET}" -} diff --git a/app-doc/selflinux/metadata.xml b/app-doc/selflinux/metadata.xml index bb8f2021faa2..101a16f1bd0e 100644 --- a/app-doc/selflinux/metadata.xml +++ b/app-doc/selflinux/metadata.xml @@ -1,7 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <!-- maintainer-needed --> + <stabilize-allarches/> <upstream> <remote-id type="sourceforge">selflinux</remote-id> </upstream> diff --git a/app-doc/selflinux/selflinux-0.13.0-r1.ebuild b/app-doc/selflinux/selflinux-0.13.0-r1.ebuild new file mode 100644 index 000000000000..dd4b11186f89 --- /dev/null +++ b/app-doc/selflinux/selflinux-0.13.0-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="SelfLinux-${PV}" + +DESCRIPTION="A german-language hypertext tutorial about Linux" +HOMEPAGE="https://www.selflinux.org/" +SRC_URI="https://www.selflinux.org/download/${MY_P}/${MY_P}-html.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="FDL-1.1+" +SLOT="0" +KEYWORDS="amd64 ~arm64 ppc ~riscv x86" + +HTML_DOCS=( "." ) + +BDEPEND="media-gfx/pngcrush" + +src_prepare() { + default + + # Fix all png files, as they report "broken IDAT window length" + for png_file in bilder/mwm_mwm_mwm*; do + pngcrush -fix -force -ow "${png_file}" || die + done +} diff --git a/app-doc/selflinux/selflinux-0.13.0.ebuild b/app-doc/selflinux/selflinux-0.13.0.ebuild deleted file mode 100644 index 7a2284805e84..000000000000 --- a/app-doc/selflinux/selflinux-0.13.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MY_P="SelfLinux-${PV}" - -DESCRIPTION="german-language hypertext tutorial about Linux" -HOMEPAGE="http://selflinux.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}-html.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="" - -S="${WORKDIR}/${MY_P}" - -src_install() { - dohtml * -r -} diff --git a/app-doc/single-unix-specification/Manifest b/app-doc/single-unix-specification/Manifest index 4cd61dd785dd..ab0ab4247268 100644 --- a/app-doc/single-unix-specification/Manifest +++ b/app-doc/single-unix-specification/Manifest @@ -1 +1,2 @@ +DIST susv4-2018.tar.bz2 3352852 BLAKE2B 0f05f2dd6444d35b2d962651643eb8bd0520169c8670072fdb1ce2c671b3bdeed8e4d99dfacceba69f846c107c73c4a60f3f51e48c64499f40a9fa594ac877ba SHA512 2484d24d19b9731808c61219b61d63cdf4d8dff6498fb4655478b76808a583064a5cfbcfcf18f1d27c56e03a6b47cc6833f94483784ec29059bef063724c2567 DIST susv4tc2.tar.bz2 3649434 BLAKE2B c09eb835badec0bf191da4caaa7b35ccedfb1512218d3ebb66d0301bbe6404a30df2e3c51838dcd9f91912f41ce3e39478d2c061ac2f075ef678ae20fcaf0ad6 SHA512 cc86b2b4860b1069cb8712ef7b5a9702510f48d6585b5414ff561f85677974c156d8cc95cf29dfdab360c13ecb884e19e2112fe5c6bc49666417c9a744a816ad diff --git a/app-doc/single-unix-specification/metadata.xml b/app-doc/single-unix-specification/metadata.xml index 4eb20a048df2..de9d78424186 100644 --- a/app-doc/single-unix-specification/metadata.xml +++ b/app-doc/single-unix-specification/metadata.xml @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>base-system@gentoo.org</email> <name>Gentoo Base System</name> </maintainer> + <stabilize-allarches/> </pkgmetadata> diff --git a/app-doc/single-unix-specification/single-unix-specification-4_p2.ebuild b/app-doc/single-unix-specification/single-unix-specification-4_p2.ebuild index a9304c2cb99b..eab527bfdb98 100644 --- a/app-doc/single-unix-specification/single-unix-specification-4_p2.ebuild +++ b/app-doc/single-unix-specification/single-unix-specification-4_p2.ebuild @@ -1,23 +1,18 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DESCRIPTION="The Single UNIX Specification, Version 4, 2016 Edition" HOMEPAGE="https://www2.opengroup.org/ogsys/catalog/T101" -SRC_URI="http://pubs.opengroup.org/onlinepubs/9699919799/download/susv4tc2.tar.bz2" +SRC_URI="https://pubs.opengroup.org/onlinepubs/9699919799/download/susv4tc2.tar.bz2" +S="${WORKDIR}/susv4tc2" LICENSE="sus4-copyright" SLOT="4" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" -IUSE="" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" RESTRICT="mirror" -DEPEND="" -RDEPEND="" - -S="${WORKDIR}/susv4tc2" - src_install() { dodoc -r * } diff --git a/app-doc/single-unix-specification/single-unix-specification-4_p2018.ebuild b/app-doc/single-unix-specification/single-unix-specification-4_p2018.ebuild new file mode 100644 index 000000000000..6c18f83474c3 --- /dev/null +++ b/app-doc/single-unix-specification/single-unix-specification-4_p2018.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The Single UNIX Specification, Version 4, $(ver_cut 3) Edition" +HOMEPAGE="https://www2.opengroup.org/ogsys/catalog/T101" +SRC_URI="https://pubs.opengroup.org/onlinepubs/9699919799/download/susv4-$(ver_cut 3).tar.bz2" +S="${WORKDIR}/susv4-$(ver_cut 3)" + +LICENSE="sus4-copyright" +SLOT="4" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" +RESTRICT="mirror" + +src_install() { + dodoc -r * +} diff --git a/app-doc/tldp-howto/metadata.xml b/app-doc/tldp-howto/metadata.xml index f1459fc56c90..9423cd9f86e1 100644 --- a/app-doc/tldp-howto/metadata.xml +++ b/app-doc/tldp-howto/metadata.xml @@ -1,10 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>base-system@gentoo.org</email> <name>Gentoo Base System</name> </maintainer> + <stabilize-allarches/> <use> <flag name="html">Install multi-chapter HTML docs</flag> <flag name="htmlsingle">Install all-on-one-page HTML docs</flag> diff --git a/app-doc/tldp-howto/tldp-howto-20120707.ebuild b/app-doc/tldp-howto/tldp-howto-20120707.ebuild index b6d808a798ae..558fb13c4c0a 100644 --- a/app-doc/tldp-howto/tldp-howto-20120707.ebuild +++ b/app-doc/tldp-howto/tldp-howto-20120707.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=5 +EAPI=7 DESCRIPTION="The Linux Documentation Project HOWTOs" HOMEPAGE="http://www.tldp.org" @@ -15,47 +15,57 @@ SRC_URI=" LICENSE="FDL-1.2" SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+html htmlsingle pdf text" REQUIRED_USE="|| ( html htmlsingle pdf text )" -DEPEND="" -RDEPEND="${DEPEND}" - RESTRICT="binchecks strip" src_unpack() { mkdir -p "${S}" || die - cd "${S}" + cd "${S}" || die + if use html; then unpack Linux-html-HOWTOs-${PV}.tar.bz2 + # for some reason this bundles the pdfs - older versions didn't - [[ -d ${S}/HOWTO/pdf ]] && rm -r "${S}"/HOWTO/pdf + if [[ -d "${S}"/HOWTO/pdf ]] ; then + rm -r "${S}"/HOWTO/pdf || die + fi + # stray bin file, doubt anyone will ever need it - rm -f "${S}"/HOWTO/RedHat-CD-HOWTO/rhcd-scripts/rvc - mv "${S}"/HOWTO "${S}"/html + rm -f "${S}"/HOWTO/RedHat-CD-HOWTO/rhcd-scripts/rvc || die + mv "${S}"/HOWTO "${S}"/html || die fi + if use htmlsingle; then mkdir "${S}"/htmlsingle || die - pushd "${S}"/htmlsingle > /dev/null + pushd "${S}"/htmlsingle > /dev/null || die + unpack Linux-html-single-HOWTOs-${PV}.tar.bz2 - popd > /dev/null + + popd > /dev/null || die fi + if use pdf; then mkdir "${S}"/pdf || die - pushd "${S}"/pdf > /dev/null + pushd "${S}"/pdf > /dev/null || die + unpack Linux-pdf-HOWTOs-${PV}.tar.bz2 - popd > /dev/null + + popd > /dev/null || die fi + if use text; then mkdir "${S}"/text || die - pushd "${S}"/text > /dev/null + pushd "${S}"/text > /dev/null || die + unpack Linux-HOWTOs-${PV}.tar.bz2 - popd > /dev/null + + popd > /dev/null || die fi } src_install() { - insinto /usr/share/doc/${PF} - doins -r "${S}"/* + dodoc -r "${S}"/* } diff --git a/app-doc/vilearn/metadata.xml b/app-doc/vilearn/metadata.xml index 21dc8fdf43ff..987ce1bc2ed6 100644 --- a/app-doc/vilearn/metadata.xml +++ b/app-doc/vilearn/metadata.xml @@ -1,7 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>hattya@gentoo.org</email> - </maintainer> + <maintainer type="person"> + <email>hattya@gentoo.org</email> + <name>Akinori Hattori</name> + </maintainer> </pkgmetadata> diff --git a/app-doc/vilearn/vilearn-1.0.ebuild b/app-doc/vilearn/vilearn-1.0.ebuild index 9c429b0f3570..d8737e64f500 100644 --- a/app-doc/vilearn/vilearn-1.0.ebuild +++ b/app-doc/vilearn/vilearn-1.0.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI="8" DESCRIPTION="An interactive vi tutorial comprised of 5 tutorials for the vi-impaired" HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" @@ -9,20 +9,24 @@ SRC_URI="mirror://gentoo/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ppc x86 ~ppc-macos ~x86-macos" +KEYWORDS="amd64 ppc ~riscv x86 ~ppc-macos" IUSE="" RDEPEND="app-editors/vim" +DOCS=( README outline ) + src_prepare() { + default + sed -i "s:/usr/local:${EPREFIX}/usr:" Makefile } src_install() { - dobin vilearn - doman vilearn.1 - dodoc README outline + dobin ${PN} + doman ${PN}.1 + einstalldocs - insinto /usr/lib/vilearn + insinto /usr/lib/${PN} doins [0-9]* } diff --git a/app-doc/votca-csg-manual/metadata.xml b/app-doc/votca-csg-manual/metadata.xml deleted file mode 100644 index 71690409f62d..000000000000 --- a/app-doc/votca-csg-manual/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>junghans@gentoo.org</email> - <name>Christoph Junghans</name> - </maintainer> - <maintainer type="project"> - <email>sci-chemistry@gentoo.org</email> - <name>Gentoo Chemistry Project</name> - </maintainer> - <upstream> - <remote-id type="github">votca/csg-manual</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-doc/votca-csg-manual/votca-csg-manual-9999.ebuild b/app-doc/votca-csg-manual/votca-csg-manual-9999.ebuild deleted file mode 100644 index 9b3bfa13a440..000000000000 --- a/app-doc/votca-csg-manual/votca-csg-manual-9999.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -CMAKE_MAKEFILE_GENERATOR="ninja" - -inherit cmake-utils - -IUSE="" -DEPEND="=sci-chemistry/csg-${PV} )" -if [ "${PV}" != "9999" ]; then - SRC_URI="https://github.com/${PN/-//}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos" - S="${WORKDIR}/${P#votca-}" -else - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN/-//}.git" - KEYWORDS="" -fi - -DESCRIPTION="Manual for votca-csg" -HOMEPAGE="http://www.votca.org" - -LICENSE="Apache-2.0" -SLOT="0" - -RDEPEND="" - -DEPEND=" - app-doc/doxygen[dot] - dev-texlive/texlive-latexextra - virtual/latex-base - dev-tex/pgf - >=app-text/txt2tags-2.5 - ~sci-chemistry/votca-csg-${PV}" diff --git a/app-doc/xmltoman/Manifest b/app-doc/xmltoman/Manifest deleted file mode 100644 index 539f8b184342..000000000000 --- a/app-doc/xmltoman/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xmltoman-0.4.tar.gz 15250 BLAKE2B d8641a19742d845fdab0e11703a60c16656c63529a4d86931a8038cbdb87e0fbf241b7ff38ed05ddab62daab608407bd5d7778c060fe3cbef1750976fa588dee SHA512 347722731e2101ecd0619f88f4efdbca534810c96977a1281af685e8a61f4c1a826a71a9f0e3af43cc899936640787366a78077f36d23a9efcfeb789dbcfae22 diff --git a/app-doc/xmltoman/metadata.xml b/app-doc/xmltoman/metadata.xml deleted file mode 100644 index cb1280aafc9a..000000000000 --- a/app-doc/xmltoman/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="sourceforge">xmltoman</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-doc/xmltoman/xmltoman-0.4-r1.ebuild b/app-doc/xmltoman/xmltoman-0.4-r1.ebuild deleted file mode 100644 index 359faf5403f4..000000000000 --- a/app-doc/xmltoman/xmltoman-0.4-r1.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 - -DESCRIPTION="Simple scripts for converting xml to groff or html" -HOMEPAGE="https://sourceforge.net/projects/xmltoman/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86" -IUSE="" - -RDEPEND="dev-lang/perl - dev-perl/XML-Parser" -DEPEND="${RDEPEND}" - -src_install() { - # 'make install' requires GNU install, upstream is dead and carrying - # a patch is more space than redoing it here - dobin xmltoman xmlmantohtml - insinto /usr/share/xmltoman - doins xmltoman.{css,dtd,xsl} - dodoc README - doman xmltoman.1 xmlmantohtml.1 -} diff --git a/app-doc/zeal/Manifest b/app-doc/zeal/Manifest deleted file mode 100644 index ff4a3054c4af..000000000000 --- a/app-doc/zeal/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST zeal-0.6.1_p20200815.tar.gz 1180048 BLAKE2B 22a6ee7985516f2204de0603374944c101fa77339a6c83b8a33633fa51e25890f39d672f3d804adb8c41b9ffc2ad7971ce16f90dacb1160f1868ed3f8768aad2 SHA512 fa08c88a40f2f75847db4950c2b027262304bb8b63b95d497786fa2c3a90aa0c488fc3ebe494afe70353a2dd93a181bf2d8fa752a7241e572045c6728ea99f2d diff --git a/app-doc/zeal/files/0002-settings-disable-checking-for-updates-by-default.patch b/app-doc/zeal/files/0002-settings-disable-checking-for-updates-by-default.patch deleted file mode 100644 index 977412c47339..000000000000 --- a/app-doc/zeal/files/0002-settings-disable-checking-for-updates-by-default.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 3d499c8391e36b7fb1780815d04e533f26333145 Mon Sep 17 00:00:00 2001 -From: Henning Schild <henning@hennsch.de> -Date: Sat, 9 Mar 2019 10:29:54 +0100 -Subject: [PATCH 2/2] settings: disable checking for updates by default - -Signed-off-by: Henning Schild <henning@hennsch.de> ---- - src/libs/core/settings.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/libs/core/settings.cpp b/src/libs/core/settings.cpp -index 8922bc4..549ddff 100644 ---- a/src/libs/core/settings.cpp -+++ b/src/libs/core/settings.cpp -@@ -72,7 +72,7 @@ void Settings::load() - - // TODO: Put everything in groups - startMinimized = settings->value(QStringLiteral("start_minimized"), false).toBool(); -- checkForUpdate = settings->value(QStringLiteral("check_for_update"), true).toBool(); -+ checkForUpdate = settings->value(QStringLiteral("check_for_update"), false).toBool(); - - showSystrayIcon = settings->value(QStringLiteral("show_systray_icon"), true).toBool(); - minimizeToSystray = settings->value(QStringLiteral("minimize_to_systray"), false).toBool(); --- -2.19.2 - diff --git a/app-doc/zeal/files/zeal-0.6.1_p20200815-fix-sidebar-static-lib.patch b/app-doc/zeal/files/zeal-0.6.1_p20200815-fix-sidebar-static-lib.patch deleted file mode 100644 index 0a5a8f69be2d..000000000000 --- a/app-doc/zeal/files/zeal-0.6.1_p20200815-fix-sidebar-static-lib.patch +++ /dev/null @@ -1,25 +0,0 @@ -From b48ee895ce7fc1db1dce20dac5115ec4c60f75fa Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Tue, 18 Aug 2020 15:03:59 +0200 -Subject: [PATCH] sidebar: Add missing STATIC keyword (similar to #1085) - -Fixes unresolved soname dependency after install. - -Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> ---- - src/libs/sidebar/CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/libs/sidebar/CMakeLists.txt b/src/libs/sidebar/CMakeLists.txt -index 4332b8f..dc6be0e 100644 ---- a/src/libs/sidebar/CMakeLists.txt -+++ b/src/libs/sidebar/CMakeLists.txt -@@ -1,4 +1,4 @@ --add_library(Sidebar -+add_library(Sidebar STATIC - container.cpp - proxyview.cpp - view.cpp --- -2.28.0 - diff --git a/app-doc/zeal/metadata.xml b/app-doc/zeal/metadata.xml deleted file mode 100644 index 73826b939e4b..000000000000 --- a/app-doc/zeal/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!--maintainer-needed--> - <upstream> - <remote-id type="github">zealdocs/zeal</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-doc/zeal/zeal-0.6.1_p20200815.ebuild b/app-doc/zeal/zeal-0.6.1_p20200815.ebuild deleted file mode 100644 index 8eb1fa958270..000000000000 --- a/app-doc/zeal/zeal-0.6.1_p20200815.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -COMMIT=994cc5f6b6bfffddd5faaaafdb4fed483c38188f -inherit cmake xdg-utils - -DESCRIPTION="Offline documentation browser inspired by Dash" -HOMEPAGE="https://zealdocs.org/" -SRC_URI="https://github.com/zealdocs/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=" - app-arch/libarchive:= - dev-db/sqlite:3 - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsql:5[sqlite] - dev-qt/qtwebchannel:5 - dev-qt/qtwebengine:5[widgets] - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - kde-frameworks/extra-cmake-modules:5 - x11-libs/libX11 - x11-libs/libxcb:= - >=x11-libs/xcb-util-keysyms-0.3.9 -" -RDEPEND="${DEPEND} - x11-themes/hicolor-icon-theme -" - -S="${WORKDIR}/${PN}-${COMMIT}" - -PATCHES=( - "${FILESDIR}/0002-settings-disable-checking-for-updates-by-default.patch" - "${FILESDIR}/${P}-fix-sidebar-static-lib.patch" -) - -pkg_postinst() { - xdg_icon_cache_update - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update -} diff --git a/app-doc/zsh-lovers/Manifest b/app-doc/zsh-lovers/Manifest index 298ccd0bcc57..649f4a070442 100644 --- a/app-doc/zsh-lovers/Manifest +++ b/app-doc/zsh-lovers/Manifest @@ -1,2 +1 @@ -DIST zsh-lovers_0.9.0.tar.gz 28883 BLAKE2B a9917c2441222ea27937e4bbcfc6ed4ab7594fb406a28bbdc1849ae6dae11fd924dbf50d97b65f4800b1d3ebd044ac6b1516b80924428d007e7070817a82ced5 SHA512 54e7465304313556f9299877314f18cef631c076cad1a8f3b1ce13a6e24dcb4778e852f0eec31bce62bad2bd9503b8741238f097be8cec541e5c4c8f08af9dc4 -DIST zsh-lovers_0.9.1.tar.xz 26632 BLAKE2B b5c5015e7e61c21452b688aa46529dd468beac5a034b844185e1a497778a1c83b9d8124551a7b0dfd0d441394b0bf71fe64f4af5af7add3956c0a2a2f79f01ca SHA512 16493f2ec095fbdb992188a732ca4205880fa10fc1f1ab6cde8cbd2a0977d95bb06e46d1635c0c9910c249bec024f3cd13a1f8c6597e5201ef8a26b80fac9c2f +DIST zsh-lovers_0.10.1.tar.xz 26796 BLAKE2B 6ccaf0dda0c7b05131fa1e8f5ccfe29a6e86a503b2b934af704f2d1d15d4826a88b33373b4d83be92cb89c4f52a7665e754982c27bcdb9c582483e8a3d224253 SHA512 b07da3c65a01d3711900ed50b2d0c158be678d5168a0f864c77be52b77e595320e0380173e5b454bdc8b63d28fc437203e6deccdebdfc36b40a0adf2b1a39735 diff --git a/app-doc/zsh-lovers/metadata.xml b/app-doc/zsh-lovers/metadata.xml index 15fd2f3a22be..0fbc5ede10d5 100644 --- a/app-doc/zsh-lovers/metadata.xml +++ b/app-doc/zsh-lovers/metadata.xml @@ -1,8 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>johu@gentoo.org</email> - <name>Johannes Huber</name> - </maintainer> + <!-- maintainer-needed --> + <stabilize-allarches/> + <upstream> + <remote-id type="github">grml/zsh-lovers</remote-id> + </upstream> </pkgmetadata> diff --git a/app-doc/zsh-lovers/zsh-lovers-0.9.1.ebuild b/app-doc/zsh-lovers/zsh-lovers-0.10.1.ebuild index f1b42c625a30..4e6a74069cb1 100644 --- a/app-doc/zsh-lovers/zsh-lovers-0.9.1.ebuild +++ b/app-doc/zsh-lovers/zsh-lovers-0.10.1.ebuild @@ -1,15 +1,18 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DESCRIPTION="Tips, tricks and examples for the Z shell" -HOMEPAGE="https://grml.org/zsh/zsh-lovers.html" +HOMEPAGE=" + https://grml.org/zsh/zsh-lovers.html + https://github.com/grml/zsh-lovers +" SRC_URI="https://deb.grml.org/pool/main/z/${PN}/${PN}_${PV}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" DEPEND="app-text/asciidoc" diff --git a/app-doc/zsh-lovers/zsh-lovers-0.9.0.ebuild b/app-doc/zsh-lovers/zsh-lovers-0.9.0.ebuild deleted file mode 100644 index ab61a3209511..000000000000 --- a/app-doc/zsh-lovers/zsh-lovers-0.9.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DESCRIPTION="Tips, tricks and examples for the Z shell" -HOMEPAGE="http://grml.org/zsh/zsh-lovers.html" -SRC_URI="http://deb.grml.org/pool/main/z/${PN}/${PN}_${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -DEPEND="app-text/asciidoc" - -src_compile() { - asciidoc zsh-lovers.1.txt || die - mv zsh-lovers.1.html zsh-lovers.html || die - a2x -f manpage zsh-lovers.1.txt || die -} - -src_install() { - doman zsh-lovers.1 - dohtml zsh-lovers.html - dodoc README -} |