Browse Source

Sync with portage [Fri Nov 26 22:46:00 MSK 2021].

master
root 2 months ago
parent
commit
af78bef547
  1. BIN
      Manifest.files.gz
  2. BIN
      app-admin/Manifest.gz
  3. 2
      app-admin/ansible-base/ansible-base-2.12.0.ebuild
  4. 14
      app-admin/ansible-lint/ansible-lint-5.2.1.ebuild
  5. 8
      app-admin/ansible-molecule/ansible-molecule-3.5.2-r1.ebuild
  6. 11
      app-admin/ansible-molecule/files/ansible-molecule-3.5.2_pyyaml6.patch
  7. 2
      app-admin/ansible/ansible-4.8.0.ebuild
  8. 2
      app-admin/yadm/yadm-2.4.0.ebuild
  9. BIN
      app-crypt/Manifest.gz
  10. 2
      app-crypt/gpgme/gpgme-1.16.0.ebuild
  11. BIN
      app-doc/Manifest.gz
  12. 5
      app-doc/kicad-doc/kicad-doc-6.0.0_rc1.ebuild
  13. BIN
      app-editors/Manifest.gz
  14. 1
      app-editors/jedit/Manifest
  15. 24
      app-editors/jedit/files/jedit-5.2.0-build-xml.patch
  16. 102
      app-editors/jedit/jedit-5.2.0-r1.ebuild
  17. 2
      app-editors/jedit/jedit-5.4.0.ebuild
  18. 1
      app-editors/mousepad/Manifest
  19. 42
      app-editors/mousepad/mousepad-0.5.8.ebuild
  20. BIN
      app-emacs/Manifest.gz
  21. 56
      app-emacs/org-mode/org-mode-9999.ebuild
  22. BIN
      dev-ada/Manifest.gz
  23. 1
      dev-ada/e3-core/e3-core-22.1.0.ebuild
  24. BIN
      dev-java/Manifest.gz
  25. 1
      dev-java/bcmail/Manifest
  26. 53
      dev-java/bcmail/bcmail-1.45-r5.ebuild
  27. 1
      dev-java/bcprov/Manifest
  28. 58
      dev-java/bcprov/bcprov-1.45-r2.ebuild
  29. 2
      dev-java/bndlib/bndlib-2.1.0-r1.ebuild
  30. 2
      dev-java/commons-vfs/commons-vfs-2.0-r2.ebuild
  31. 2
      dev-java/glassfish-persistence/glassfish-persistence-1.0-r2.ebuild
  32. 2
      dev-java/gson/gson-2.8.7.ebuild
  33. 1
      dev-java/icu4j/Manifest
  34. 48
      dev-java/icu4j/icu4j-55.1.ebuild
  35. 4
      dev-java/jackrabbit-webdav/jackrabbit-webdav-2.10.1.ebuild
  36. 1
      dev-java/jempbox/Manifest
  37. 46
      dev-java/jempbox/jempbox-1.8.11-r1.ebuild
  38. 2
      dev-java/jna/jna-4.2.2-r3.ebuild
  39. 2
      dev-java/jsch-agent-proxy/jsch-agent-proxy-0.0.9.ebuild
  40. 2
      dev-java/libg/libg-2.1.0-r2.ebuild
  41. 2
      dev-java/osgi-compendium/osgi-compendium-4.3.1-r2.ebuild
  42. 2
      dev-java/osgi-core-api/osgi-core-api-5.0.0-r1.ebuild
  43. 2
      dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r1.ebuild
  44. 2
      dev-java/osgi-foundation/osgi-foundation-1.2.0-r2.ebuild
  45. 2
      dev-java/pdfbox/Manifest
  46. 78
      dev-java/pdfbox/pdfbox-1.8.15.ebuild
  47. 6
      dev-java/pdfbox/pdfbox-2.0.24.ebuild
  48. 2
      dev-java/reflections/reflections-0.9.10-r1.ebuild
  49. BIN
      dev-lang/Manifest.gz
  50. 1
      dev-lang/arc/Manifest
  51. 36
      dev-lang/arc/arc-3.2.ebuild
  52. 18
      dev-lang/arc/metadata.xml
  53. 1
      dev-lang/clips/Manifest
  54. 33
      dev-lang/clips/clips-6.40.ebuild
  55. 33
      dev-lang/clips/files/clips-makefile-remove_hardcoded.patch
  56. 18
      dev-lang/clips/metadata.xml
  57. 1
      dev-lang/clipsjni/Manifest
  58. 79
      dev-lang/clipsjni/clipsjni-6.40.ebuild
  59. 34
      dev-lang/clipsjni/files/clipsjni-library-src_makefile.lnx-remove_hardcoded.patch
  60. 64
      dev-lang/clipsjni/files/clipsjni-makefile.lnx-java.patch
  61. 19
      dev-lang/clipsjni/metadata.xml
  62. BIN
      dev-libs/Manifest.gz
  63. 1
      dev-libs/libansilove/Manifest
  64. 23
      dev-libs/libansilove/libansilove-1.2.8.ebuild
  65. 23
      dev-libs/libansilove/libansilove-9999.ebuild
  66. 16
      dev-libs/libansilove/metadata.xml
  67. 2
      dev-libs/libbson/libbson-1.18.0.ebuild
  68. 2
      dev-libs/mongo-c-driver/mongo-c-driver-1.18.0.ebuild
  69. BIN
      dev-perl/Manifest.gz
  70. 1
      dev-perl/POE/Manifest
  71. 64
      dev-perl/POE/POE-1.367.ebuild
  72. 1
      dev-perl/POSIX-strftime-Compiler/Manifest
  73. 32
      dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.420.0.ebuild
  74. 1
      dev-perl/PPI/Manifest
  75. 38
      dev-perl/PPI/PPI-1.236.0.ebuild
  76. 1
      dev-perl/PPIx-EditorTools/Manifest
  77. 36
      dev-perl/PPIx-EditorTools/PPIx-EditorTools-0.200.0.ebuild
  78. 1
      dev-perl/Pod-Markdown/Manifest
  79. 38
      dev-perl/Pod-Markdown/Pod-Markdown-3.5.0.ebuild
  80. 1
      dev-perl/Pod-POM-View-Restructured/Manifest
  81. 29
      dev-perl/Pod-POM-View-Restructured/Pod-POM-View-Restructured-1.0.1.ebuild
  82. 1
      dev-perl/Pod-Readme/Manifest
  83. 61
      dev-perl/Pod-Readme/Pod-Readme-1.1.2.ebuild
  84. 1
      dev-perl/Pod-Strip/Manifest
  85. 29
      dev-perl/Pod-Strip/Pod-Strip-1.20.0-r1.ebuild
  86. 1
      dev-perl/Pod-Tests/Manifest
  87. 23
      dev-perl/Pod-Tests/Pod-Tests-1.190.0-r1.ebuild
  88. 1
      dev-perl/Pod-Weaver/Manifest
  89. 44
      dev-perl/Pod-Weaver/Pod-Weaver-4.15.0.ebuild
  90. 2
      dev-python/GitPython/GitPython-3.1.24.ebuild
  91. BIN
      dev-python/Manifest.gz
  92. 1
      dev-python/aesara/Manifest
  93. 70
      dev-python/aesara/aesara-2.3.0.ebuild
  94. 1
      dev-python/cliff/Manifest
  95. 40
      dev-python/cliff/cliff-3.10.0.ebuild
  96. 49
      dev-python/cryptography/Manifest
  97. 118
      dev-python/cryptography/cryptography-36.0.0.ebuild
  98. 2
      dev-python/ddt/ddt-1.4.4.ebuild
  99. 2
      dev-python/gast/gast-0.5.2.ebuild
  100. 2
      dev-python/gitdb/gitdb-4.0.8.ebuild

BIN
Manifest.files.gz

BIN
app-admin/Manifest.gz

2
app-admin/ansible-base/ansible-base-2.12.0.ebuild

@ -3,7 +3,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{8..9} )
PYTHON_COMPAT=( python3_{8..10} )
DISTUTILS_USE_SETUPTOOLS=bdepend
inherit distutils-r1

14
app-admin/ansible-lint/ansible-lint-5.2.1.ebuild

@ -5,7 +5,7 @@ EAPI=8
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
inherit distutils-r1 optfeature
DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved"
HOMEPAGE="https://github.com/ansible-community/ansible-lint"
@ -15,7 +15,9 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~riscv"
# Many tests require still-unpackaged yamlllint
# 14 tests fail due to usersandbox denying the executable 'ansible'
# access to $HOME/.ansible. More importantly, some tests (6 as of 5.2.1)
# fail even when run manually with tox.
RESTRICT="test"
RDEPEND="
@ -34,6 +36,12 @@ BDEPEND="
test? (
>=dev-python/flaky-3.7.0[${PYTHON_USEDEP}]
>=dev-python/pytest-xdist-2.1.0[${PYTHON_USEDEP}]
>=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest
distutils_enable_tests --install pytest
pkg_postinst() {
optfeature_header "Consider installing the following optional packages:"
optfeature "letting ${PN} run YAML checks" dev-util/yamllint
}

8
app-admin/ansible-molecule/ansible-molecule-3.5.2-r1.ebuild

@ -41,6 +41,7 @@ BDEPEND="$(python_gen_cond_dep '
>=dev-python/setuptools_scm-3.5.0[${PYTHON_USEDEP}]
>=dev-python/setuptools_scm_git_archive-1.1[${PYTHON_USEDEP}]
doc? (
dev-python/ansible-pygments[${PYTHON_USEDEP}]
>=dev-python/simplejson-3.17.2[${PYTHON_USEDEP}]
)
test? (
@ -51,9 +52,14 @@ BDEPEND="$(python_gen_cond_dep '
>=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}]
>=dev-python/pytest-testinfra-6.1.0[${PYTHON_USEDEP}]
>=dev-python/pytest-xdist-2.1.0[${PYTHON_USEDEP}]
dev-util/yamllint
)
')"
PATCHES=(
"${FILESDIR}"/${PN}-3.5.2_pyyaml6.patch
)
S="${WORKDIR}"/${MY_P}
distutils_enable_sphinx docs '>=dev-python/sphinx-notfound-page-0.7.1' '<dev-python/sphinx_ansible_theme-0.9.0'
@ -72,8 +78,6 @@ src_prepare() {
# - tests involving creation of a new scenario fail on ansible-lint errors, even though
# a config file is deployed which should skip expected issues.
rm -f src/molecule/test/functional/test_command.py
# Uses unpackaged yamllint
rm -f src/molecule/test/unit/cookiecutter/test_molecule.py
}
python_test() {

11
app-admin/ansible-molecule/files/ansible-molecule-3.5.2_pyyaml6.patch

@ -0,0 +1,11 @@
--- a/setup.cfg
+++ b/setup.cfg
@@ -74,7 +74,7 @@
packaging
paramiko >= 2.5.0, < 3
pluggy >= 0.7.1, < 2.0
- PyYAML >= 5.1, < 6
+ PyYAML >= 5.1
rich >= 9.5.1
subprocess-tee >= 0.3.5
selinux; sys_platform=="linux2"

2
app-admin/ansible/ansible-4.8.0.ebuild

@ -3,7 +3,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{8..9} )
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1

2
app-admin/yadm/yadm-2.4.0.ebuild

@ -46,7 +46,7 @@ src_compile() {
src_test() {
# test_encryption: needs write access to /tmp
# test_alt, test_compat_jinja, test_unit_template_j2: needs envtpl
# test_syntax: needs yamllint (not packaged)
# test_syntax: needs =dev-util/yamllint-1.17.0 (not packaged)
# test_compat_alt: known broken, tests deprecated features
# test_compat_jinja: needs envtpl
rm -v test/test_encryption.py || die

BIN
app-crypt/Manifest.gz

2
app-crypt/gpgme/gpgme-1.16.0.ebuild

@ -14,7 +14,7 @@ SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2"
LICENSE="GPL-2 LGPL-2.1"
SLOT="1/11" # subslot = soname major version
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="common-lisp static-libs +cxx python qt5"
RDEPEND=">=app-crypt/gnupg-2

BIN
app-doc/Manifest.gz

5
app-doc/kicad-doc/kicad-doc-6.0.0_rc1.ebuild

@ -23,13 +23,16 @@ fi
LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2"
SLOT="0"
IUSE="html +pdf"
# TODO: Change default back to +df 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
>=app-text/dblatex-0.3.10

BIN
app-editors/Manifest.gz

1
app-editors/jedit/Manifest

@ -1,2 +1 @@
DIST jedit5.2.0source.tar.bz2 2456541 BLAKE2B 82723b5e5670324fe3acff6d6958a83331bf67ab5453eaa1109de192586e4bcce3832456fdfd493e233f30ccbbf256e48b60398f256d9cf4c0cc366816d8b23f SHA512 5af99ac864dd70701f24435840e26f73077ba02d155319965122bd24871e6825b82383054d29dfec72bbbedaac72bfb2d86097de6a0c79341f0a279dacd60126
DIST jedit5.4.0source.tar.bz2 2535992 BLAKE2B 1560f680437e89cea789f2b0540225b0cbf92bc22f975c6d1850a7b3aa06a2b95d61a254fd0d4c0e7da916ee9de3a095ab5190ae5df3ad27e55c2f0ccef57db2 SHA512 2120370c54f8bd415f90b979c42bfca6101f76ba33f0ec6a8172adeb33173ba9c73cbd7f06b5dc8c12aa3eedf51f007752cdbf0c7423d77a1ac591beb5493112

24
app-editors/jedit/files/jedit-5.2.0-build-xml.patch

@ -1,24 +0,0 @@
From 4dc53a4c320af0894bd600c77d4432c414cdee16 Mon Sep 17 00:00:00 2001
From: Sebastian Pipping <sebastian@pipping.org>
Date: Sat, 8 Aug 2015 00:05:20 +0200
Subject: [PATCH] Do not have target "build" call target "test"
---
build.xml | 1 -
1 file changed, 1 deletion(-)
diff --git a/build.xml b/build.xml
index f34934f..da5272a 100644
--- a/build.xml
+++ b/build.xml
@@ -504,7 +504,6 @@
</copy>
</contrib:then>
</contrib:if>
- <antcall target="test" />
</target>
<target name="build-exe-launcher"
--
2.5.0

102
app-editors/jedit/jedit-5.2.0-r1.ebuild

@ -1,102 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
JAVA_PKG_IUSE="doc test"
inherit epatch java-pkg-2 java-ant-2 xdg-utils
DESCRIPTION="Programmer's editor written in Java"
HOMEPAGE="http://www.jedit.org"
SRC_URI="mirror://sourceforge/${PN}/${PN}${PV}source.tar.bz2"
LICENSE="BSD GPL-2"
KEYWORDS="amd64 ppc64 x86"
SLOT="0"
IUSE=""
CDEPEND="
dev-java/bsh:0
dev-java/jsr305:0
dev-java/ant-contrib:0
dev-java/ant-apache-bsf:0"
RDEPEND="
${CDEPEND}
>=virtual/jre-1.7"
DEPEND="
${CDEPEND}
>=virtual/jdk-1.7"
S="${WORKDIR}/jEdit"
JEDIT_HOME="/usr/share/${PN}"
java_prepare() {
mkdir -p lib/{ant-contrib,compile,default-plugins,scripting} || die
epatch "${FILESDIR}"/${P}-build-xml.patch
java-ant_xml-rewrite -f "${S}/build.xml" -c \
-e javadoc \
-a failonerror \
-v no || die
}
JAVA_ANT_REWRITE_CLASSPATH="true"
EANT_ANT_TASKS="ant-apache-bsf ant-contrib bsh"
EANT_GENTOO_CLASSPATH="jsr305"
EANT_EXTRA_ARGS="-Divy.jar.present=true -Divy.done=true"
EANT_BUILD_TARGET="build"
# TODO could build more docs, ie generate-doc-faq generate-doc-news
# generate-doc-users-guide ua.
EANT_DOC_TARGET="generate-javadoc"
# in fact needed only for docs, but shouldn't hurt
EANT_NEEDS_TOOLS="true"
src_test() {
java-pkg-2_src_test
}
src_install() {
dodir ${JEDIT_HOME}
cp -R build/${PN}.jar jars doc keymaps macros modes properties startup \
"${D}${JEDIT_HOME}" || die
java-pkg_regjar "${JEDIT_HOME}/${PN}.jar"
java-pkg_dolauncher "${PN}" --main org.gjt.sp.jedit.jEdit
use doc && java-pkg_dojavadoc build/classes/javadoc/api
make_desktop_entry ${PN} \
jEdit \
${JEDIT_HOME}/doc/${PN}.png \
"Development;Utility;TextEditor"
# keep the plugin directory
keepdir ${JEDIT_HOME}/jars
}
pkg_postinst() {
xdg_desktop_database_update
elog "The system directory for jEdit plugins is"
elog "${JEDIT_HOME}/jars"
elog "If you get plugin related errors on startup, first try updating them."
}
pkg_postrm() {
if [[ -z ${REPLACED_BY_VERSION} ]]; then
xdg_desktop_database_update
elog "jEdit plugins installed into /usr/share/jedit/jars"
elog "(after installation of jEdit itself) haven't been"
elog "removed. To get rid of jEdit completely, you may"
elog "want to run"
elog ""
elog " rm -r ${JEDIT_HOME}"
fi
}

2
app-editors/jedit/jedit-5.4.0.ebuild

@ -11,7 +11,7 @@ HOMEPAGE="http://www.jedit.org"
SRC_URI="mirror://sourceforge/${PN}/${PN}${PV}source.tar.bz2"
LICENSE="BSD GPL-2"
KEYWORDS="amd64 ~ppc64 x86"
KEYWORDS="amd64 ppc64 x86"
SLOT="0"
CP_DEPEND="dev-java/jsr305:0"

1
app-editors/mousepad/Manifest

@ -1 +1,2 @@
DIST mousepad-0.5.7.tar.bz2 920371 BLAKE2B e019427316343a528786fc973b9aef4c63b5368140894212faea767311e6a18029aa093a9ac9f9ec831d637e0d8568bb76215a7c760162015309049b2ee10418 SHA512 0302fbf0d5e7ffe20a7f712dd0dc5878552572ec77798ed329b0e5688c0d4f80c5aa527f9fadb2de7452c8983bf1efd0e117ed7c170b0ca79e09006617f357ac
DIST mousepad-0.5.8.tar.bz2 927756 BLAKE2B b0518cfbc72a4816765846dc55cedb13377047d39966ceb66d93943b6eed7191eb06c2d482f41e7356271a26f3e99a5a26d1f63b3e4ef490c777448f85dd7083 SHA512 6446927b564fe18c3127835e592d0248efa690c7b8fc2a7da92f237eb16184bd502c446a5b50aed8acd1d8233c22ee7e91c0b9ee512232f7d7a69c72f1dea9e9

42
app-editors/mousepad/mousepad-0.5.8.ebuild

@ -0,0 +1,42 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit gnome2-utils xdg-utils
DESCRIPTION="GTK+-based editor for the Xfce Desktop Environment"
HOMEPAGE="https://git.xfce.org/apps/mousepad/about/"
SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
RDEPEND=">=dev-libs/glib-2.52
>=x11-libs/gtk+-3.22:3
>=x11-libs/gtksourceview-4.0.0:4"
DEPEND="${RDEPEND}"
BDEPEND="
dev-lang/perl
dev-util/intltool
sys-devel/gettext
virtual/pkgconfig"
src_configure() {
local myconf=(
--enable-gtksourceview4
)
econf "${myconf[@]}"
}
pkg_postinst() {
gnome2_schemas_update
xdg_desktop_database_update
xdg_icon_cache_update
}
pkg_postrm() {
gnome2_schemas_update
xdg_desktop_database_update
xdg_icon_cache_update
}

BIN
app-emacs/Manifest.gz

56
app-emacs/org-mode/org-mode-9999.ebuild

@ -0,0 +1,56 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
NEED_EMACS=24
inherit elisp readme.gentoo-r1
if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs/${PN}.git"
EGIT_CHECKOUT_DIR="${WORKDIR}/org"
inherit git-r3
S="${WORKDIR}/org"
else
MY_P="${PN}-release_${PV}"
SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
KEYWORDS="~amd64 ~ppc ~x86"
fi
DESCRIPTION="An Emacs mode for notes and project planning"
HOMEPAGE="https://www.orgmode.org/"
LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
SLOT="0"
IUSE="doc odt-schema"
RESTRICT="test"
BDEPEND="doc? ( virtual/texi2dvi )"
SITEFILE="50${PN}-gentoo.el"
src_compile() {
emake datadir="${EPREFIX}${SITEETC}/${PN}"
use doc && emake pdf card
}
src_install() {
emake \
DESTDIR="${D}" \
ETCDIRS="styles csl $(use odt-schema && echo schema)" \
lispdir="${EPREFIX}${SITELISP}/${PN}" \
datadir="${EPREFIX}${SITEETC}/${PN}" \
infodir="${EPREFIX}/usr/share/info" \
install
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
dodoc README CONTRIBUTE etc/ORG-NEWS
use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
local DOC_CONTENTS="Org mode has a large variety of run-time dependencies,
so you may have to install one or more additional packages.
A non-exhaustive list of these dependencies may be found at
<http://orgmode.org/worg/org-dependencies.html>."
readme.gentoo_create_doc
}

BIN
dev-ada/Manifest.gz

1
dev-ada/e3-core/e3-core-22.1.0.ebuild

@ -30,6 +30,7 @@ DEPEND="${RDEPEND}
dev-python/pyyaml
dev-python/python-dateutil
dev-python/mock
dev-python/psutil
)"
BDEPEND=""
REQUIRED_USE="x86? ( !test )"

BIN
dev-java/Manifest.gz

1
dev-java/bcmail/Manifest

@ -1,2 +1 @@
DIST bc-java-r1rv69.tar.gz 56587177 BLAKE2B be5321f48911840de70d3201c0436cf4147a25999abb605dc4c176ea9292796ca25633635d66dccab685a4bb162258c4495ccc764782119a0750ec1b7456a7db SHA512 5224f424faf549e8e3f2db1134e74647b09bebb654ed23bb0bcd493f065fdb3f2b4f2815be0137ebcc9d62b25a6725b7a26b76d55eb3ad014ad0ce92961126de
DIST bcmail-jdk15-145.tar.gz 483519 BLAKE2B aed9d4ef1ede10b97979652a012f18e45b7d4d597cb8b3ad168e847563ce14f7effe429b7f213adb77befeb144c4c3a279738b76718bde85ce04265d62ef8e75 SHA512 2d3232d5eb1cd75ad56a7316beb32880f3f935fcd3ed0a6cb2cc3e1861dc9f0bece0cbae53471760246505adb5c28328691eb82e11fedb0b160c1248d21c48bb

53
dev-java/bcmail/bcmail-1.45-r5.ebuild

@ -1,53 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
MY_P="${PN}-jdk15-${PV/./}"
DESCRIPTION="Java cryptography APIs"
HOMEPAGE="http://www.bouncycastle.org/java.html"
SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="1.45"
KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
CDEPEND="
dev-java/junit:0
dev-java/oracle-javamail:0
dev-java/bcprov:${SLOT}"
DEPEND="
${CDEPEND}
>=virtual/jdk-1.6"
RDEPEND="
${CDEPEND}
>=virtual/jre-1.6"
S="${WORKDIR}/${MY_P}"
JAVA_GENTOO_CLASSPATH="
junit
bcprov-${SLOT}
oracle-javamail
"
src_unpack() {
default
cd "${S}" || die
unpack ./src.zip
}
src_compile() {
java-pkg-simple_src_compile
}
src_install() {
java-pkg-simple_src_install
use source && java-pkg_dosrc org
}

1
dev-java/bcprov/Manifest

@ -1,3 +1,2 @@
DIST bc-java-r1rv69.tar.gz 56587177 BLAKE2B be5321f48911840de70d3201c0436cf4147a25999abb605dc4c176ea9292796ca25633635d66dccab685a4bb162258c4495ccc764782119a0750ec1b7456a7db SHA512 5224f424faf549e8e3f2db1134e74647b09bebb654ed23bb0bcd493f065fdb3f2b4f2815be0137ebcc9d62b25a6725b7a26b76d55eb3ad014ad0ce92961126de
DIST bcprov-jdk15on-150.tar.gz 4629743 BLAKE2B 7ab18e83f90db38b9af9530246806b4d413718531ce4b34b7aefa7189e28ade8a2afd5d3b3dc25c8cb2d5ef23a8c7f8157ac947ae7d0a46356b00ea7dd6d5f76 SHA512 95400c338a65cbb7d1e80c776de41d3d372b4237aee91526a06774c3d4beb735dcfb4c1ed182a12f2ccac8204b9c546863d79eb99723394d48c415fa32b6ee0e
DIST bcprov-jdk16-1.45-sources.jar 1286663 BLAKE2B da19e2343761f10248f315f6966d071a87660f22fe3e51a35308a3b51f907990ef339f05f0c2367babcb06322ffb4600247ecb22b5a19bba3f5c820ed6fe2d2a SHA512 541b390efafba17c21a25bdf84725fd0f9808555eec9c4db51b0642c348d552417d9ba8d584d54690146f3e72fe3b348ab49f92ca263ea8a7a8f7b27bb7b8e5d

58
dev-java/bcprov/bcprov-1.45-r2.ebuild

@ -1,58 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-pkg-simple
MY_PN="${PN}-jdk16"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Java cryptography APIs"
HOMEPAGE="https://www.bouncycastle.org/java.html"
SRC_URI="http://central.maven.org/maven2/org/bouncycastle/${MY_PN}/${PV}/${MY_P}-sources.jar"
LICENSE="BSD"
SLOT="1.45"
KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
CDEPEND=""
DEPEND=">=virtual/jdk-1.6
app-arch/unzip
${CDEPEND}"
RDEPEND=">=virtual/jre-1.6
${CDEPEND}"
JAVA_ENCODING="ISO-8859-1"
JAVA_SRC_DIR="org"
# Package can't be built with test as bcprov and bcpkix can't be built with test.
RESTRICT="test"
java_prepare() {
if ! use test; then
# There are too many files to delete so we won't be using JAVA_RM_FILES
# (it produces a lot of output).
local RM_TEST_FILES=()
while read -d $'\0' -r file; do
RM_TEST_FILES+=("${file}")
done < <(find . -name "*Test*.java" -type f -print0)
while read -d $'\0' -r file; do
RM_TEST_FILES+=("${file}")
done < <(find . -name "*Mock*.java" -type f -print0)
rm -v "${RM_TEST_FILES[@]}" || die
fi
}
src_compile() {
java-pkg-simple_src_compile
}
src_install() {
java-pkg-simple_src_install
use source && java-pkg_dosrc org
}

2
dev-java/bndlib/bndlib-2.1.0-r1.ebuild

@ -13,7 +13,7 @@ SRC_URI="https://github.com/bndtools/bnd/archive/${PV}.REL.tar.gz -> ${P}.tar.gz
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~ppc64 x86"
KEYWORDS="amd64 ppc64 x86"
CDEPEND="dev-java/libg:0
dev-java/osgi-compendium:0

2
dev-java/commons-vfs/commons-vfs-2.0-r2.ebuild

@ -13,7 +13,7 @@ SRC_URI="mirror://apache/commons/vfs/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="2"
KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux"
CDEPEND="
dev-java/ant-core:0

2
dev-java/glassfish-persistence/glassfish-persistence-1.0-r2.ebuild

@ -11,7 +11,7 @@ SRC_URI="https://download.java.net/javaee5/fcs_branch/promoted/source/glassfish-
LICENSE="CDDL"
SLOT="0"
KEYWORDS="amd64 ~ppc64 x86"
KEYWORDS="amd64 ppc64 x86"
BDEPEND="app-arch/unzip"
DEPEND=">=virtual/jdk-1.8:*"

2
dev-java/gson/gson-2.8.7.ebuild

@ -18,7 +18,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz"
LICENSE="Apache-2.0"
SLOT="2.6"
KEYWORDS="amd64 ~ppc64 x86"
KEYWORDS="amd64 ppc64 x86"
DEPEND=">=virtual/jdk-1.8:*"
RDEPEND=">=virtual/jre-1.8:*"

1
dev-java/icu4j/Manifest

@ -1,3 +1,2 @@
DIST icu4j-54_1_1.tgz 23457651 BLAKE2B f200d170c32065d2f678247d595085283446e401da2c2433b426466fc5c6f93f5ce629bce23d1114cad7d360aa4d127060750d380da8cc3e7fa1e529b454bae9 SHA512 c41f7f9fb0819767da48ac21c4883a628da8397e0ad5b0d75e51d9185b5511608c9a635933c4ae2e0c8911b2cdecf47bc661050935bbae2ba58abfb5ad04dadf
DIST icu4j-55_1.tgz 23617640 BLAKE2B fe22524761e0c6be4ea440f90ffe5fba8a2f34484207248762ab127c3bb7e4328ced3502a336edd7d3a1026804381cd2b8738b15cd1745af0cee813dc60d7893 SHA512 706daed61d9d3722a0813d175fa66b24570abba492c32704d4df924861e5d2592a4a5ff40fdec2bd3fb662c3679dbc9addd580966c3cc69470d14e3fce27a054
DIST icu4j-70.1.tar.gz 65661187 BLAKE2B 9d2d38fa91092d8f2fa39c773b722019f1d0c9b06ba6e8abaf05c3d3b50977232d6f1a37fd5ab6be6461d133dd361dae9b8633e22c9f165ef4e6e4b8029f6b8a SHA512 f1a653452f42605f799de7ec1d5bf27aa4b715f2ec18534cd3b52bd9be7ddbe7a6d18b47e3a5b36c7a63442bc38304ddc80f519ac65b9a91978ab15b462d9456

48
dev-java/icu4j/icu4j-55.1.ebuild

@ -1,48 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
JAVA_PKG_IUSE="doc examples source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="A set of Java libraries providing Unicode and Globalization support"
HOMEPAGE="http://www.icu-project.org/"
SRC_URI="http://download.icu-project.org/files/${PN}/${PV}/${PN}-${PV//./_}.tgz"
LICENSE="icu"
SLOT="55"
KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
IUSE=""
# Beware of jdk version dependant code #361593
DEPEND=">=virtual/jdk-1.6"
RDEPEND=">=virtual/jre-1.6"
S="${WORKDIR}"
JAVA_PKG_BSFIX_NAME+=" common-targets.xml"
EANT_DOC_TARGET="docs"
EANT_TEST_TARGET="check"
JAVA_RM_FILES=(
tools/build/src/com/ibm/icu/dev/tool/docs/ICUTaglet.java
)
src_test() {
java-pkg-2_src_test
}
src_install() {
java-pkg_dojar ${PN}.jar
java-pkg_dojar ${PN}-charset.jar
java-pkg_dojar ${PN}-localespi.jar
dohtml readme.html
use doc && java-pkg_dojavadoc doc
use examples && java-pkg_doexamples demos samples
use source && java-pkg_dosrc main/classes/*/src/com
}

4
dev-java/jackrabbit-webdav/jackrabbit-webdav-2.10.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="5"
@ -15,7 +15,7 @@ SRC_URI="mirror://apache/${MY_PN}/${PV}/${MY_PN}-${PV}-src.zip"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~ppc64 x86"
KEYWORDS="amd64 ppc64 x86"
S="${WORKDIR}/${MY_PN}-${PV}/${PN}"

1
dev-java/jempbox/Manifest

@ -1,2 +1 @@
DIST pdfbox-1.7.1-src.zip 9167805 BLAKE2B f9e02d1540eaf7e4bb748906e56887494d81eecc88685fa9d758cb50712a530528573f4a7e5f816b4ff57d664a416b35444517d840c9b37239ec1e2b5a62b5a1 SHA512 8b2af3d8f431626c106e4f6e9e1d59d14abcd58cfdc9553f20c5057eef9f9cfbd0287e14e58e4d34472ad81198eb3f4d0a2fd6e88bd1fa5cbcf01e4befbf77d0
DIST pdfbox-1.8.11-src.zip 11026359 BLAKE2B b3eb1add38e9bd0e5a1fcb116263fdbc372d6adb77132aeb0647a6c5d2c2b735345220f0a5c22caa97d04f78ad6517df388327aaa625677bd8c99d2051329a9c SHA512 05c8e5075379ed5ebb09555b39434dd936fce9dd24445871d24ea7f0f6afa49e74242bf0c9eba2d1a847b505143789b687dd039ca51ce76851132f2f18d434d1

46
dev-java/jempbox/jempbox-1.8.11-r1.ebuild

@ -1,46 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
MY_PN="pdfbox"
MY_P="${MY_PN}-${PV}"
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="An open source Java library for working with XMP metadata"
HOMEPAGE="https://pdfbox.apache.org/"
SRC_URI="mirror://apache/${MY_PN}/${PV}/${MY_P}-src.zip"
LICENSE="Apache-2.0"
SLOT="1.8"
KEYWORDS="amd64 arm64 ppc64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND=">=virtual/jre-1.8"
DEPEND=">=virtual/jdk-1.8
app-arch/unzip
test? ( dev-java/junit:4 )"
S="${WORKDIR}/${MY_P}/${PN}"
JAVA_SRC_DIR="src/main/java"
src_install() {
java-pkg-simple_src_install
dodoc README.txt
}
src_test() {
local DIR=src/test/java
local CP="${DIR}:${PN}.jar:$(java-pkg_getjars junit-4)"
local TESTS=$(find ${DIR} -name "*Test.java")
TESTS="${TESTS//src\/test\/java\/}"
TESTS="${TESTS//.java}"
TESTS="${TESTS//\//.}"
ejavac -cp "${CP}" -d ${DIR} $(find ${DIR} -name "*.java")
ejunit4 -classpath "${CP}" ${TESTS}
}

2
dev-java/jna/jna-4.2.2-r3.ebuild

@ -14,7 +14,7 @@ SRC_URI="https://github.com/java-native-access/jna/archive/${PV}.tar.gz -> ${P}.
LICENSE="LGPL-2.1"
SLOT="4"
KEYWORDS="amd64 ~ppc64 x86"
KEYWORDS="amd64 ppc64 x86"
IUSE="+awt +nio-buffers test"
REQUIRED_USE="test? ( awt nio-buffers )"

2
dev-java/jsch-agent-proxy/jsch-agent-proxy-0.0.9.ebuild

@ -18,7 +18,7 @@ SRC_URI="https://github.com/ymnk/jsch-agent-proxy/archive/${MY_COMMIT}.tar.gz ->
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~ppc64 x86"
KEYWORDS="amd64 ppc64 x86"
# Common dependencies
# POM: ${PN}-12c3d64fc2b0a4fd37659369edfdee26e48954e2/${PN}-jsch/pom.xml

2
dev-java/libg/libg-2.1.0-r2.ebuild

@ -13,7 +13,7 @@ SRC_URI="https://github.com/bndtools/bnd/archive/${PV}.REL.tar.gz -> bndlib-${PV
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~ppc64 x86"
KEYWORDS="amd64 ppc64 x86"
# Tests depend on biz.aQute.junit, which depends on biz.aQute.bndlib, which on
# its own turn again depends on aQute.libg again; we can temporarily assume that

2
dev-java/osgi-compendium/osgi-compendium-4.3.1-r2.ebuild

@ -13,7 +13,7 @@ SRC_URI="https://osgi.org/download/r4v43/osgi.cmpn-${PV}.jar"
LICENSE="Apache-2.0 OSGi-Specification-2.0"
SLOT="0"
KEYWORDS="amd64 ~ppc64 x86"
KEYWORDS="amd64 ppc64 x86"
CDEPEND="dev-java/glassfish-persistence:0
dev-java/osgi-core-api:0

2
dev-java/osgi-core-api/osgi-core-api-5.0.0-r1.ebuild

@ -13,7 +13,7 @@ SRC_URI="http://www.osgi.org/download/r5/osgi.core-${PV}.jar"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x64-macos"
KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x64-macos"
IUSE=""
RDEPEND="

2
dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r1.ebuild

@ -13,7 +13,7 @@ SRC_URI="https://docs.osgi.org/download/r5/osgi.enterprise-${PV}.jar"
LICENSE="Apache-2.0 OSGi-Specification-2.0"
SLOT="0"
KEYWORDS="amd64 ~ppc64 x86"
KEYWORDS="amd64 ppc64 x86"
RESTRICT="bindist"

2
dev-java/osgi-foundation/osgi-foundation-1.2.0-r2.ebuild

@ -13,7 +13,7 @@ SRC_URI="https://dev.gentoo.org/~tomwij/files/dist/${P}.tar.xz"
LICENSE="Apache-2.0 OSGi-Specification-2.0"
SLOT="0"
KEYWORDS="amd64 ~ppc64 x86"
KEYWORDS="amd64 ppc64 x86"
DEPEND=">=virtual/jdk-1.8:*"
RDEPEND=">=virtual/jre-1.8:*"

2
dev-java/pdfbox/Manifest

@ -37,6 +37,4 @@ DIST genko_oc_shiryo1.pdf 124896 BLAKE2B c3a9921afb052ee4fe5080a1f1e66d991e3041f
DIST ipag00303.zip 4295310 BLAKE2B b68dd7dd7a7320894d782350c4598572c31d6ef492f9572adc2aac20ca98b5c5027995c0169bf815bc1e3a64d635b0e2d4e378b749e034f2fe718bcb7901d40a SHA512 59535137c649a2f8bdbb463cd716426811a6003a65883ca6e45bb0af1d526b3889af0fba3a353e90bc8d373cd32b90a27ff9ff6916ecbccb42e922c09e9b046a
DIST ipagp00303.zip 4295877 BLAKE2B e096303106029daaedae9befb003f70c2c7d00b858f89f5f8fffb9fc73679e63ec0dde8e0304cad2c611aa74d3cf1bfea56b9ac35e6838953d38b028654f5434 SHA512 26d0a9bfba7f5457a98b0bf45a4a6b081bca4140047a0886625691231459f8c81a6cdbe523e9abcbd45fd7caed21d78f1baf3a2cf9167320f6b79be3d697cb5b
DIST n019003l.pfb 79155 BLAKE2B 2995cd6e35de2d49cc6d4a5f6c7461396b23e14c6403cd7aecedbd5cec904fd0c42a114c4c5f5079fd1fad306dd8ddba649a13424ec5183395fb0fc1cbe2abb9 SHA512 8eafe21ffa6f3d7d0a50e9f4e5bcdeb727e804b552d74e65b709e778c9ed4605e5aa63743be285f0bc17ad162768583fec4196e1d1146d98f8703359247f22d0
DIST pcfi-2010.08.09.jar 6731455 BLAKE2B 438dda63e91494231fba890d995227e7c6428b25a698ad5905a7ca0f2a29f511ff4cc34136c96c878ca04ec7630a062bbff3bbf0400a332b4edb6a6972175920 SHA512 067394ddac4a48ba8ac94b03f907d0faf98a91be658689a34eb85fdce49515582426f6a1fa433bfa87ca417ce3a6fa3aa89d89126a36176d8e04f3359c36d10b
DIST pdfbox-1.8.15-src.zip 11078696 BLAKE2B e468a1c263007484d47861945b50a8b0c9afed2d792619a49f41e57b313d86f4e04d317d1b75406876592d755958771c0468446eb23fe3b26ff529e07d467ffb SHA512 ac3f4b131f5cd2153ec2a744c486db921bc2165d596b243ad673cfc94be1bc4ae27bdf2981b63419fead18db569a2008264d6fdc7c89cf47f69f81c4a7d3a2a6
DIST pdfbox-2.0.24-src.zip 15651754 BLAKE2B 5d0220c28c2be18a66aa66c2540d3e1d85ecc6826f632e6c9a0193f2f02dca645909b0a54c707d856bb2886d52b0b5fb706503b4f89f0eb7aede8e612bebfa8e SHA512 5d55b3cadbbae266d90c47f5b10c9b09b6dc16f53b77a0cf15c78e62fc69afc7b6eab5a4329608ecdf25de9194b38db1f7d23e7d71af473cc1bf7b09b0028642

78
dev-java/pdfbox/pdfbox-1.8.15.ebuild

@ -1,78 +0,0 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
BC_SLOT="1.45"
ADOBE_FILES="pcfi-2010.08.09.jar"
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Java library and utilities for working with PDF documents"
HOMEPAGE="https://pdfbox.apache.org/"
SRC_URI="mirror://apache/${PN}/${PV}/${P}-src.zip
http://repo2.maven.org/maven2/com/adobe/pdf/pcfi/2010.08.09/${ADOBE_FILES}"
LICENSE="Apache-2.0"
SLOT="1.8"
KEYWORDS="amd64 ~arm64 ppc64 x86"
IUSE="test"
RESTRICT="test" # Explosive even when manually using unmodified build.xml.
CDEPEND="dev-java/fontbox:${SLOT}
dev-java/jempbox:${SLOT}
dev-java/bcmail:${BC_SLOT}
dev-java/bcprov:${BC_SLOT}
>=dev-java/commons-logging-1.1.1:0
dev-java/icu4j:55"
RDEPEND="${CDEPEND}
>=virtual/jre-1.6"
DEPEND="${CDEPEND}
>=virtual/jdk-1.6
app-arch/unzip
test? ( dev-java/junit:4 )"
S="${WORKDIR}/${P}/${PN}"
JAVA_SRC_DIR="src/main/java"
JAVA_ENCODING="ISO-8859-1"
JAVA_GENTOO_CLASSPATH="fontbox-${SLOT},jempbox-${SLOT},bcmail-${BC_SLOT},bcprov-${BC_SLOT},commons-logging,icu4j-55"
src_unpack() {
unpack ${P}-src.zip
}
src_prepare() {
default
local DIR=target/classes/org/apache/${PN}/resources
mkdir -p "${DIR}/afm" || die
unzip -j -d "${DIR}" "${DISTDIR}/${ADOBE_FILES}" com/adobe/pdf/pcfi/glyphlist.txt || die
unzip -j -d "${DIR}/afm" "${DISTDIR}/${ADOBE_FILES}" com/adobe/pdf/pcfi/afm/*.afm || die
echo "${PN}.version=${PV}" > ${DIR}/${PN}.version || die
}
src_compile() {
java-pkg-simple_src_compile
java-pkg_addres ${PN}.jar src/main/resources
}
src_install() {
java-pkg-simple_src_install
java-pkg_dolauncher ${PN} --main org.apache.${PN}.PDFBox
}
src_test() {
local DIR=src/test/java
local CP="${DIR}:${PN}.jar:$(java-pkg_getjars junit-4,${JAVA_GENTOO_CLASSPATH})"
local TESTS=$(find ${DIR} -name "*Test.java")
TESTS="${TESTS//src\/test\/java\/}"
TESTS="${TESTS//.java}"
TESTS="${TESTS//\//.}"
ejavac -encoding ${JAVA_ENCODING} -cp "${CP}" -d ${DIR} $(find ${DIR} -name "*.java")
ejunit4 -classpath "${CP}" ${TESTS}
}

6
dev-java/pdfbox/pdfbox-2.0.24.ebuild

@ -59,7 +59,7 @@ SRC_URI="mirror://apache/${PN}/${PV}/${P}-src.zip
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
KEYWORDS="amd64 ~arm64 ppc64 x86"
IUSE="+tools"
PROPERTIES="test_network"
@ -182,8 +182,8 @@ src_compile() {
fi
JAVA_SRC_DIR=(
"${S}/pdfbox"
"${S}/debugger"
"${S}/pdfbox/src/main/java"
"${S}/debugger/src/main/java"
)
if use tools; then
JAVA_SRC_DIR+=( "${S}/tools" )

2
dev-java/reflections/reflections-0.9.10-r1.ebuild

@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/ronmamo/reflections"
SRC_URI="http://search.maven.org/remotecontent?filepath=org/${PN}/${PN}/${PV}/${P}-sources.jar"
LICENSE="WTFPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc64 x86"
KEYWORDS="amd64 ppc64 x86"
CP_DEPEND="dev-java/commons-vfs:2
dev-java/dom4j:1

BIN
dev-lang/Manifest.gz

1
dev-lang/arc/Manifest

@ -0,0 +1 @@
DIST arc-3.2.tar 276480 BLAKE2B a25695e4b90160d03e534bc7dcff194e922b8463ed9984523ee89fca7d6423e7f0f296118fa3f6046d988e6047e87dc609a56869e19d09435403320b5882f2b8 SHA512 f79cdb9b591582683e18afce24da935e8ab04ba837c5d19ae971bf9ec4abc038e6aeb712f36ffd1111e8d9fbb7a09889425294a15d546e9e6226b296294cc2a1

36
dev-lang/arc/arc-3.2.ebuild

@ -0,0 +1,36 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit wrapper
DESCRIPTION="New dialect of Lisp, works well for web applications"
HOMEPAGE="http://www.arclanguage.org/"
SRC_URI="http://www.arclanguage.org/${PN}${PV}.tar -> ${P}.tar"
S="${WORKDIR}/${PN}${PV}"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND="dev-scheme/racket:="
DEPEND="${RDEPEND}"
src_compile() {
# byte-compile some racket modules
local mod
for mod in ac brackets ; do
raco make --vv ./${mod}.scm || die "raco failed to compile ${mod}"
done
}
src_install() {
dodoc copyright how-to-run-news
rm copyright how-to-run-news || die
insinto /usr/share/${PN}
doins -r *
make_wrapper ${PN} "racket --load ./as.scm" /usr/share/${PN}
}

18
dev-lang/arc/metadata.xml

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>scheme@gentoo.org</email>
<name>Gentoo Scheme Project</name>
</maintainer>
<longdescription lang="en">
Arc is designed for exploratory programming: the kind where you
decide what to write by writing it. A good medium for exploratory
programming is one that makes programs brief and malleable,
so that's what we've aimed for. This is a medium for sketching
software.
Arc is unfinished. It's missing things you'd need to solve some
types of problems. But it works well for basic web apps.
</longdescription>
</pkgmetadata>

1
dev-lang/clips/Manifest

@ -0,0 +1 @@
DIST clips-6.40.tar.gz 1082012 BLAKE2B f168a14178ca0d5d39039d9e661e2214f9787099944e11413d7056b0c2a047596e913893a4cb3c4425c311af6bc39ff7710ce649045111e4947f5fcf320527c4 SHA512 92383895c60f1fa02a4c1f426d734ae7140e798dd19c7b1ee668bb4781a20e7d1f2554222ebc2c1f47c03d3262a7a058c3a7840d5dd48c2d2fe761e9a0602399

33
dev-lang/clips/clips-6.40.ebuild

@ -0,0 +1,33 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit toolchain-funcs
DESCRIPTION="Tool for building Expert Systems (native version)"
HOMEPAGE="http://www.clipsrules.net/"
CLPN="clips_core_source_$(ver_cut 1)$(ver_cut 2)"
SRC_URI="https://sourceforge.net/projects/clipsrules/files/CLIPS/${PV}/${CLPN}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${CLPN}/core"
LICENSE="public-domain"
KEYWORDS="~amd64 ~x86"
SLOT="0"
PATCHES=( "${FILESDIR}/${PN}-makefile-remove_hardcoded.patch" )
src_prepare() {
tc-export AR CC
default
}
src_compile() {
emake -f makefile
}
src_install() {
dobin clips
dolib.a libclips.a
}

33
dev-lang/clips/files/clips-makefile-remove_hardcoded.patch

@ -0,0 +1,33 @@
--- a/makefile
+++ b/makefile
@@ -66,8 +66,10 @@ debug : CFLAGS = -std=c99 -O0 -g
debug : LDLIBS = -lm
debug : clips
-release : CC = gcc
-release : CFLAGS = -std=c99 -O3 -fno-strict-aliasing
+release : AR ?=
+release : CC ?=
+release : CFLAGS ?=
+release : LDFLAGS ?=
release : LDLIBS = -lm
release : clips
@@ -88,14 +90,14 @@ release_cpp : LDLIBS = -lstdc++
release_cpp : clips
.c.o :
- $(CC) -c -D$(CLIPS_OS) $(CFLAGS) $(WARNINGS) $<
+ $(CC) -c -D$(CLIPS_OS) $(CFLAGS) $(LDFLAGS) $<
clips : main.o libclips.a
- $(CC) -o clips main.o -L. -lclips $(LDLIBS)
+ $(CC) -o clips main.o -L. -lclips $(CFLAGS) $(LDFLAGS) $(LDLIBS)
libclips.a : $(OBJS)
rm -f $@
- ar cq $@ $(OBJS)
+ $(AR) cq $@ $(OBJS)
clean :
-rm -f main.o $(OBJS)

18
dev-lang/clips/metadata.xml

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>xgqt@gentoo.org</email>
<name>Maciej Barć</name>
</maintainer>
<longdescription lang="en">
This package is a pure C implementation of CLIPS.
CLIPS is a forward-chaining rule-based programming language written in C
that also provides procedural and object-oriented programming facilities.
</longdescription>
<upstream>
<bugs-to>https://sourceforge.net/p/clipsrules/bugs/milestone/CLIPS/</bugs-to>
<remote-id type="sourceforge">clipsrules</remote-id>
</upstream>
</pkgmetadata>

1
dev-lang/clipsjni/Manifest

@ -0,0 +1 @@
DIST clipsjni-6.40.tar.gz 3924580 BLAKE2B 6fce0ba8d2483291e1328ad8cba08bf663959e49414ae29e43bb226b8c82391ccde2d26732c6687ab52ee5cd88101df19c17258907d2fda84bde759d0d3687c6 SHA512 aacfe56ee64ade0be834654246e57a087cfc41d030a7138892158145a3485b0c9af60e188929123e3212ae0cf3cac0d4eac1e13ea0662d72ad714d67d4772d44

79
dev-lang/clipsjni/clipsjni-6.40.ebuild

@ -0,0 +1,79 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
JAVA_PKG_IUSE="source"
inherit desktop toolchain-funcs xdg java-pkg-2
DESCRIPTION="Tool for building Expert Systems (Java version)"
HOMEPAGE="http://www.clipsrules.net/"
CLPN="clips_jni_$(ver_cut 1)$(ver_cut 2)"
SRC_URI="https://sourceforge.net/projects/clipsrules/files/CLIPS/${PV}/${CLPN}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN^^}"
LICENSE="public-domain"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="examples"
RDEPEND=">=virtual/jre-1.8:*"
DEPEND=">=virtual/jdk-1.8:*"
PATCHES=(
"${FILESDIR}/${PN}-library-src_makefile.lnx-remove_hardcoded.patch"
"${FILESDIR}/${PN}-makefile.lnx-java.patch"
)
src_prepare() {
xdg_environment_reset
tc-export AR CC
rm ./*.dll ./*.jar ./*jnilib || die
java-pkg-2_src_prepare
default
}
src_compile() {
pushd library-src || die
emake -f makefile.lnx
popd || die
if use examples ; then
emake -f makefile.lnx
else
emake -f makefile.lnx clipsjni ide
fi
}
src_install() {
java-pkg_doso ./library-src/libCLIPSJNI.so
java-pkg_dojar CLIPSIDE.jar CLIPSJNI.jar
local e
for e in clipside clipsjni ; do
java-pkg_dolauncher ${e} --jar ${e^^}.jar
done
doicon ./java-src/net/sf/clipsrules/jni/examples/ide/resources/CLIPS.png
make_desktop_entry \
clipside CLIPSIDE CLIPS "Development;IDE"
make_desktop_entry \
clipsjni CLIPSJNI CLIPS "Development;ConsoleOnly;" "Terminal=true"
if use examples ; then
insinto /usr/share/clipsjni/examples
doins ./*Demo.jar
fi
use source && java-pkg_dosrc ./java-src
}
pkg_preinst() {
java-pkg-2_pkg_preinst
xdg_pkg_preinst
}

34
dev-lang/clipsjni/files/clipsjni-library-src_makefile.lnx-remove_hardcoded.patch

@ -0,0 +1,34 @@
--- a/library-src/makefile.lnx
+++ b/library-src/makefile.lnx
@@ -9,7 +9,12 @@
# Notes:
# -fPIC option needed for 64-bit systems
-all: ubuntu
+all: libCLIPSJNI.so
+
+CC ?=
+CFLAGS ?=
+JAVA_HOME ?=
+LDFLAGS ?=
ubuntu : JAVA_HOME = /usr/lib/jvm/default-java
ubuntu : libCLIPSJNI.so
@@ -63,7 +68,7 @@ OBJS = agenda.o analysis.o argacces.o bload.o bmathfun.o bsave.o \
clipsjni_utilities.o clipsjni_glue.o
.c.o :
- gcc -c -std=c99 -O3 -fPIC -DLINUX \
+ $(CC) -c -std=c99 -fPIC $(CFLAGS) $(LDFLAGS) -DLINUX \
-I$(JAVA_INCLUDE) -I$(JAVA_INCLUDE_OS) \
-fno-strict-aliasing -Wstrict-aliasing \
-Wall -Wundef -Wpointer-arith -Wshadow \
@@ -72,7 +77,7 @@ OBJS = agenda.o analysis.o argacces.o bload.o bmathfun.o bsave.o \
-Wstrict-prototypes -Waggregate-return -Wno-implicit $<
libCLIPSJNI.so : $(OBJS)
- gcc -o libCLIPSJNI.so -fPIC -shared \
+ $(CC) -o libCLIPSJNI.so -fPIC $(CFLAGS) $(LDFLAGS) -shared \
-lm $(OBJS)
clean :

64
dev-lang/clipsjni/files/clipsjni-makefile.lnx-java.patch

@ -0,0 +1,64 @@
New Java versions need "-Xlint:deprecation" option to compile CLIPSJNI.
General fixes to enable make with multiple jobs.
index 4100e83..c6d2f62 100644
--- a/makefile.lnx
+++ b/makefile.lnx
@@ -129,10 +129,10 @@ all: clipsjni animal auto sudoku wine router ide
clipsjni :
mkdir -p $(JNI_BIN)
- javac -d $(JNI_BIN) $(JNI_FILES)
+ javac -Xlint:deprecation -d $(JNI_BIN) $(JNI_FILES)
jar -cfe CLIPSJNI.jar $(JNI_CLASS) $(JNI_BIN)/$(JNI_CP)/Environment.class -C $(JNI_BIN) net
-animal :
+animal : clipsjni
mkdir -p $(ANIMAL_RSRC_DST)
javac -d $(ANIMAL_BIN) -cp CLIPSJNI.jar $(ANIMAL_SRC)/AnimalDemo.java
cp $(ANIMAL_RSRC_SRC)/*.properties $(ANIMAL_RSRC_DST)
@@ -140,7 +140,7 @@ animal :
jar -cfe AnimalDemo.jar $(ANIMAL_CLASS) $(ANIMAL_BIN)/$(ANIMAL_CP)/AnimalDemo.class -C $(ANIMAL_BIN) net
jar -uf AnimalDemo.jar -C $(JNI_BIN) net
-auto :
+auto : clipsjni
mkdir -p $(AUTO_RSRC_DST)
javac -d $(AUTO_BIN) -cp CLIPSJNI.jar $(AUTO_SRC)/AutoDemo.java
cp $(AUTO_RSRC_SRC)/*.properties $(AUTO_RSRC_DST)
@@ -148,7 +148,7 @@ auto :
jar -cfe AutoDemo.jar $(AUTO_CLASS) $(AUTO_BIN)/$(AUTO_CP)/AutoDemo.class -C $(AUTO_BIN) net
jar -uf AutoDemo.jar -C $(JNI_BIN) net
-sudoku :
+sudoku : clipsjni
mkdir -p $(SUDOKU_RSRC_DST)
javac -d $(SUDOKU_BIN) -cp CLIPSJNI.jar $(SUDOKU_SRC)/SudokuDemo.java
cp $(SUDOKU_RSRC_SRC)/*.properties $(SUDOKU_RSRC_DST)
@@ -156,7 +156,7 @@ sudoku :
jar -cfe SudokuDemo.jar $(SUDOKU_CLASS) $(SUDOKU_BIN)/$(SUDOKU_CP)/SudokuDemo.class -C $(SUDOKU_BIN) net
jar -uf SudokuDemo.jar -C $(JNI_BIN) net
-wine :
+wine : clipsjni
mkdir -p $(WINE_RSRC_DST)
javac -d $(WINE_BIN) -cp CLIPSJNI.jar $(WINE_SRC)/WineDemo.java
cp $(WINE_RSRC_SRC)/*.properties $(WINE_RSRC_DST)
@@ -164,7 +164,7 @@ wine :
jar -cfe WineDemo.jar $(WINE_CLASS) $(WINE_BIN)/$(WINE_CP)/WineDemo.class -C $(WINE_BIN) net
jar -uf WineDemo.jar -C $(JNI_BIN) net
-router :
+router : clipsjni
mkdir -p $(ROUTER_RSRC_DST)
javac -d $(ROUTER_BIN) -cp CLIPSJNI.jar $(ROUTER_SRC)/RouterDemo.java
cp $(ROUTER_RSRC_SRC)/*.properties $(ROUTER_RSRC_DST)
@@ -172,7 +172,7 @@ router :
jar -cfe RouterDemo.jar $(ROUTER_CLASS) $(ROUTER_BIN)/$(ROUTER_CP)/RouterDemo.class -C $(ROUTER_BIN) net
jar -uf RouterDemo.jar -C $(JNI_BIN) net
-ide :
+ide : clipsjni
mkdir -p $(IDE_RSRC_DST)
javac -d $(IDE_BIN) -cp CLIPSJNI.jar $(IDE_FILES)
cp $(IDE_RSRC_SRC)/*.png $(IDE_RSRC_DST)

19
dev-lang/clipsjni/metadata.xml

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>xgqt@gentoo.org</email>
<name>Maciej Barć</name>
</maintainer>
<longdescription lang="en">
This package is a Java implementation of CLIPS with
a native shared library and a IDE.
CLIPS is a forward-chaining rule-based programming language written in C
that also provides procedural and object-oriented programming facilities.
</longdescription>
<upstream>
<bugs-to>https://sourceforge.net/p/clipsrules/bugs/milestone/CLIPSJNI/</bugs-to>
<remote-id type="sourceforge">clipsrules</remote-id>
</upstream>
</pkgmetadata>

BIN
dev-libs/Manifest.gz

1
dev-libs/libansilove/Manifest

@ -0,0 +1 @@
DIST libansilove-1.2.8.tar.gz 59695 BLAKE2B 4be4fb1f7277cc53bdc31399b429fc142cd3b87933da4c87604fe290b8697dd4c3d03a4c77bbac62648b0b8b0da509b5f7b17d2867e2e9e56eaf00674219fff3 SHA512 99df7fa0e5f2eb26a95b5073587e957378163fcab9ca828f7d6eca79dcb92463b1788285813c4fed6bfc9ee753c425fd34968e5e08999bc63fe6c4ba5939198f

23
dev-libs/libansilove/libansilove-1.2.8.ebuild

@ -0,0 +1,23 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
DESCRIPTION="library to convert ANSi and artscene related file formats into PNG images"
HOMEPAGE="https://github.com/ansilove/libansilove"
if [[ "${PV}" == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ansilove/${PN}.git"
else
SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
LICENSE="BSD-2"
SLOT="0"
RDEPEND="media-libs/gd:2=[png]"
DEPEND="${RDEPEND}"

23
dev-libs/libansilove/libansilove-9999.ebuild

@ -0,0 +1,23 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
DESCRIPTION="library to convert ANSi and artscene related file formats into PNG images"
HOMEPAGE="https://github.com/ansilove/libansilove"
if [[ "${PV}" == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ansilove/${PN}.git"
else
SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
LICENSE="BSD-2"
SLOT="0"
RDEPEND="media-libs/gd:2=[png]"
DEPEND="${RDEPEND}"

16
dev-libs/libansilove/metadata.xml

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>xgqt@gentoo.org</email>
<name>Maciej Barć</name>
</maintainer>
<upstream>
<changelog>
https://github.com/ansilove/libansilove/blob/master/ChangeLog
</changelog>
<bugs-to>https://github.com/ansilove/libansilove/issues</bugs-to>
<remote-id type="github">ansilove/libansilove</remote-id>
</upstream>
</pkgmetadata>

2
dev-libs/libbson/libbson-1.18.0.ebuild

@ -11,7 +11,7 @@ SRC_URI="https://github.com/mongodb/mongo-c-driver/releases/download/${PV}/mongo
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~riscv ~sparc x86"
KEYWORDS="amd64 ~hppa ~ppc ~riscv ~sparc x86"
IUSE="examples static-libs"
DEPEND="dev-python/sphinx"

2
dev-libs/mongo-c-driver/mongo-c-driver-1.18.0.ebuild

@ -11,7 +11,7 @@ SRC_URI="https://github.com/mongodb/mongo-c-driver/releases/download/${PV}/${P}.
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~riscv ~s390 x86"
KEYWORDS="amd64 ~hppa ~riscv ~s390 x86"
IUSE="debug examples icu sasl ssl static-libs test"
REQUIRED_USE="test? ( static-libs )"

BIN
dev-perl/Manifest.gz

1
dev-perl/POE/Manifest

@ -1,2 +1 @@
DIST POE-1.367.tar.gz 381473 BLAKE2B 42e6a99d4cbe94b5474396ade8dd2ea3168ba774d683023b30890b46a395104d304482a605072383b3fe97a3856a396c24b2d909ad75ac2b1167bc1ed59fc3ed SHA512 94a3ece46a7e573018fdb3151110b1ed7604389d030227169685d38afdfa69603ef55fe8493368645a9f6f1be432fb253cb4568c55190eea33652881a0b4a4fb
DIST POE-1.368.tar.gz 377702 BLAKE2B 5de20891656c5107541964841ae8db9e03de9b8a636911aff2a03d9155194760090e0ec59714564a4f312e2b4aaf6785ff9d547834aa8a4fc098273d37f3f571 SHA512 a8a4e885101372039ea48aaeac3de9fcef2db34e90216b2e63f24ea681cf1d86cd701d4b59e6b000b29f85f600655e29717ab1501d053acaf6248b1cd8f341ad

64
dev-perl/POE/POE-1.367.ebuild

@ -1,64 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
POE_TEST_LOOPS_VERSION=1.360
MODULE_AUTHOR=RCAPUTO
MODULE_VERSION=1.367
inherit perl-module
DESCRIPTION="A framework for creating multitasking programs in Perl"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="ipv6 libwww ncurses tk test"
RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/YAML
dev-perl/Filter
dev-perl/IO-Pipely
dev-perl/FreezeThaw
>=dev-perl/Event-1.09
>=virtual/perl-File-Spec-0.87
>=virtual/perl-IO-1.23.01
>=virtual/perl-IO-Compress-1.33
>=virtual/perl-Storable-2.12
>=dev-perl/IO-Tty-1.08
>=dev-perl/TermReadKey-2.21
>=virtual/perl-Time-HiRes-1.59
ipv6? (
>=dev-perl/Socket6-0.14
)
tk? (
>=dev-perl/Tk-800.027
)
libwww? (
>=dev-perl/libwww-perl-5.79
>=dev-perl/URI-1.30
)
ncurses? (
>=dev-perl/Curses-1.08
)
"
DEPEND="${RDEPEND}
test? (
>=dev-perl/POE-Test-Loops-${POE_TEST_LOOPS_VERSION}
>=virtual/perl-Test-Harness-2.26
>=virtual/perl-Test-Simple-0.54
)
"
SRC_TEST=do
src_test() {
perl_rm_files t/10_units/01_pod/01_pod.t \
t/10_units/01_pod/02_pod_coverage.t \
t/10_units/01_pod/03_pod_no404s.t \
t/10_units/01_pod/04_pod_linkcheck.t
# Disable network tests
rm -f "${S}"/run_network_tests || die
perl-module_src_test
}

1
dev-perl/POSIX-strftime-Compiler/Manifest

@ -1,2 +1 @@
DIST POSIX-strftime-Compiler-0.42.tar.gz 17294 BLAKE2B 3c96c8226b4dd06f449a2a6e56785862e98014e8fb8371709fcc6872ec115cff58fc6aa8c98dd5032488917478448b2137749aa3621d7b446a08c923e99de81e SHA512 0c07f1b8589b067533c65a023dd634a29640cb8992aae8047aa1063affe6b30b95930479829982a30a13b87bc7c9ebf82ca4837726bd29658d85d718164e3c76
DIST POSIX-strftime-Compiler-0.44.tar.gz 17027 BLAKE2B c550c3074def4def71d4c3b22d13464f87080b0e53333f8dae5a7e30df68d1c40bae78021ab83d1324bb8f28a12ae487aa5f220df3bdd413b9d5d62edd02f450 SHA512 34852966a46f55a65e4ee90af3aec6478456d3a7fc8f8b8e8fc4e704a8361f46abfad5fe0f356eb3432fb2e232e65004818b19f298293cc0172d576cfe34c3e1

32
dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.420.0.ebuild

@ -1,32 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DIST_AUTHOR=KAZEBURO
DIST_VERSION=0.42
DIST_EXAMPLES=( "eg/*" )
inherit perl-module
DESCRIPTION="GNU C library compatible strftime for loggers and servers"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
IUSE="test minimal"
RESTRICT="!test? ( test )"
# POSIX -> perl
RDEPEND="
!minimal? ( dev-perl/Time-TZOffset )
virtual/perl-Carp
virtual/perl-Exporter
virtual/perl-Time-Local
"
# CPAN::Meta::Prereqs -> perl-CPAN-Meta
DEPEND="
>=dev-perl/Module-Build-0.380.0
virtual/perl-CPAN-Meta
${RDEPEND}
test? ( >=virtual/perl-Test-Simple-0.980.0 )
"

1
dev-perl/PPI/Manifest

@ -1,2 +1 @@
DIST PPI-1.236.tar.gz 257245 BLAKE2B 7f49ba8baa67b6597b774420d379e832412f666995701e5c6ab56d8ecbdb7a2542e7b2bb18ed76e944ccd47ba8bda970d0fd170683d9236f20991902eb401f86 SHA512 93a7f4059b12156bdcba77958c17841ab43d85cb0045d0c58d087d6e637e09e253a559cfe465d9d8699329098582759cb8381978c121b9661a9a755e919dece1
DIST PPI-1.270.tar.gz 251100 BLAKE2B 8b31c41c5fedd9593466dc2673de6ab8767f04578af09b2008984f6d76c71c404e506ac4b9fe7adcf996f5cd01803203c9cddb84fd6e99f87799804526a533c4 SHA512 d138db281c69fc8bbf53174df720e97633e7fd35bc77a24ceeb164277a69a5aff2629a66e7d898d62db270333c87f998eaac23a9eab7ede76dcfd43d2c546858

38
dev-perl/PPI/PPI-1.236.0.ebuild

@ -1,38 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DIST_AUTHOR=MITHALDU
DIST_VERSION=1.236
inherit perl-module
DESCRIPTION="Parse, Analyze and Manipulate Perl (without perl)"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
>=dev-perl/Clone-0.300.0
>=virtual/perl-Digest-MD5-2.350.0
>=virtual/perl-File-Spec-3.270.100
>=dev-perl/IO-String-1.70.0
>=dev-perl/List-MoreUtils-0.160.0
>=virtual/perl-Scalar-List-Utils-1.330.0
>=dev-perl/Params-Util-1.000.0
>=virtual/perl-Storable-2.170.0
dev-perl/Task-Weaken
"
DEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.590.0
test? (
>=dev-perl/Class-Inspector-1.220.0
>=dev-perl/File-Remove-1.420.0
dev-perl/Test-Deep
>=virtual/perl-Test-Simple-0.860.0
>=dev-perl/Test-Object-0.70.0
>=dev-perl/Test-SubCalls-1.70.0
)