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"

Reply via email to