commit: ee56f72507a3323180847bbeeb272e38d06af1b8 Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net> AuthorDate: Tue May 20 06:05:18 2025 +0000 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org> CommitDate: Sun Oct 19 18:12:00 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee56f725
dev-java/jackson-annotations: add 2.20 Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/44063 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org> dev-java/jackson-annotations/Manifest | 1 + .../jackson-annotations-2.20.ebuild | 29 ++++++++++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/dev-java/jackson-annotations/Manifest b/dev-java/jackson-annotations/Manifest index e56fa64c2593..2776733bc78a 100644 --- a/dev-java/jackson-annotations/Manifest +++ b/dev-java/jackson-annotations/Manifest @@ -1 +1,2 @@ DIST jackson-annotations-2.13.4.tar.gz 1984001 BLAKE2B 8c4eed89fc0c5b3d68f25f2db28a38e55a2e629c7c38289a82f4ff4a122967326e0221cb020afb69577fe4d5baa2ba89f8db5a398302cd25404083a5d0830eaf SHA512 5ad1d07b254956f9d4123eb01e32d8a8f43eccefe60c6841675ccfecd8837feb4de9352d90f8b8a2703f0f12a0fd20083f8d274594e1ca5674894b2cd76ce322 +DIST jackson-annotations-2.20.tar.gz 83455 BLAKE2B bb97034f1785d6ac9c19262f4829f43db1e2f712c450ab2b65e0a7052aa56725718e96938d71382b9533cd89cef8b5bb6b58ae4459c72a53b823e964ec98083c SHA512 c630a048d391062258d6d36cf6f4e6f1b8166c0e546d38874035061bbcde36d680954e79856a90d839fc4d423098a674c5b36c91527d441c83484294965dadbc diff --git a/dev-java/jackson-annotations/jackson-annotations-2.20.ebuild b/dev-java/jackson-annotations/jackson-annotations-2.20.ebuild new file mode 100644 index 000000000000..ce0186742a58 --- /dev/null +++ b/dev-java/jackson-annotations/jackson-annotations-2.20.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +JAVA_TESTING_FRAMEWORKS="junit-jupiter" + +inherit java-pkg-2 java-pkg-simple junit5 + +DESCRIPTION="Core annotations used for value types, used by Jackson data binding package." +HOMEPAGE="https://github.com/FasterXML/jackson-annotations" +SRC_URI="https://github.com/FasterXML/${PN}/archive/${P}.tar.gz" +S="${WORKDIR}/${PN}-${P}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=">=virtual/jdk-11:*" # module-info +RDEPEND=">=virtual/jre-1.8:*" + +DOCS=( {README,SECURITY}.md release-notes/VERSION-2.x ) + +JAVA_INTERMEDIATE_JAR_NAME="com.fasterxml.jackson.annotation" +JAVA_RELEASE_SRC_DIRS=( ["9"]="src/moditect" ) +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_SRC_DIR="src/main/java" +JAVA_TEST_SRC_DIR="src/test/java"
