summaryrefslogtreecommitdiff
path: root/dev-java
diff options
context:
space:
mode:
authormirror@stealer.net <mirror@stealer.net>2026-03-11 08:30:21 +0000
committermirror@stealer.net <mirror@stealer.net>2026-03-11 08:30:21 +0000
commitd24679dfc805a09f3cfd3987fa8089308edddc7b (patch)
tree43167cd3b72c67610af0d6e51898c2c19c2f51d6 /dev-java
parent61e783363deffbf591ebe3dc51092dfd17e7c728 (diff)
2026-03-11 08:07:55+00:00
Diffstat (limited to 'dev-java')
-rw-r--r--dev-java/Manifest.gzbin58513 -> 58508 bytes
-rw-r--r--dev-java/freenet-ext/Manifest1
-rw-r--r--dev-java/freenet-ext/freenet-ext-29-r2.ebuild118
3 files changed, 0 insertions, 119 deletions
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index 4f347581f7..48a6152aae 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/freenet-ext/Manifest b/dev-java/freenet-ext/Manifest
index d3e35b4909..c81a17a33e 100644
--- a/dev-java/freenet-ext/Manifest
+++ b/dev-java/freenet-ext/Manifest
@@ -1,6 +1,5 @@
AUX freenet-ext-29-convert-jcpuid.patch 1139 BLAKE2B 10dadb5963d4f85ac32402c19a8395ffea7c8a10ad81b8b1f478c099796c796197ff9c40f273a261ed1e26beb3889e90256d900eba60cc306e58c5a061711804 SHA512 251ae92c20465d3d4c63fbff25255861e86d548e7c56a27e519604704995ee75edcf6dd704f89e888c8311d1c4373067b409c0cb4b8775c8b3d1075118fc1df7
AUX freenet-ext-29-csrc.patch 3482 BLAKE2B 8fd20296fbff9544eeacd6f158e036c0e5205b631f4b8e2059d9fb5f77bf6a78a752861899db729430b41abdcc6149d7b3f61c84ea3813f13dadf693ad7bebc9 SHA512 3002fb79930a432526722bd4311fd26b35c4fb0ca107633553f478bbf42c3cef58cc3746f8580b7af6c8ea6351c31173b7e10d331d2a3d626150fc2b18c36e70
DIST freenet-ext-29.tar.gz 4328779 BLAKE2B a9dc6dc34d6dbccc9f89c955f35b35024a7067aa8e89cf195492e77a8ebc92b73cc98e779c7f75ba6a430e994e856937be018a6505e1cda07eeea275925ee0e7 SHA512 11cf0942042483403cf526684a18c2b1766d3f6fb15c2ca4bdb59d95382ed86fcdb71a66d9f43a504abf3ca5c53f9da749086e462bbb56826beb95a2a7f1cbfa
-EBUILD freenet-ext-29-r2.ebuild 3780 BLAKE2B 4f53fff0b24bb51127649bd7676f8d461da7d07e5d19a7ddd4eb3293653265f66e65328ea8fdb39d360c33d9f2374e00d9f3e7b6460c34d237fe7bc950e44e60 SHA512 bdaaad2cc237df94e2301359ba467591be99358664c880442ff9476321f68ebf630bf3dffe37a332148e5455ef681292ef27b4ff9fe57728710fde5c15cab0ce
EBUILD freenet-ext-29-r3.ebuild 4029 BLAKE2B f2ad885a664d8d039cf347269e53f9d231d083d8ae68995d913535e1d9ab7e240c69b47ce5040bc240e25b758b296700c2c7941cdd3dcc3f70dc2592a45ef69f SHA512 22fd1d16034b6353c5197a9c1d3eb05b9954a8d9d675d1c4927eabebda3ee9e4a4ce5efaecd7cb2d40f50a2c2b71a4ce8f59a7c4712f85b84682a022b3346cef
MISC metadata.xml 249 BLAKE2B 14acac98e272e6547ab42170a3fff2120db2031bab8e65e101cec7ffe62d26a8af212e8af8c7bcfcfd68ba04fa9897488bcc4c13cfc2816c8962ce8563ce444e SHA512 6e10c5574d7bde7864fc58ba9d847f5a9ed146e2154a2fe1c876fed5b4908008cc36c802de50d864a277d4ba852c7ff533a243b4d6b53b9d96c862c0e146057b
diff --git a/dev-java/freenet-ext/freenet-ext-29-r2.ebuild b/dev-java/freenet-ext/freenet-ext-29-r2.ebuild
deleted file mode 100644
index b766198831..0000000000
--- a/dev-java/freenet-ext/freenet-ext-29-r2.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 2023-2026 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"
-
-inherit flag-o-matic java-pkg-2 java-pkg-simple toolchain-funcs
-
-DESCRIPTION="Freenet REference Daemon"
-HOMEPAGE="https://github.com/hyphanet/contrib/"
-SRC_URI="https://github.com/hyphanet/contrib/archive/v${PV}.tar.gz -> freenet-ext-${PV}.tar.gz"
-S="${WORKDIR}/contrib-${PV}"
-
-LICENSE="public-domain"
-SLOT="29"
-KEYWORDS="amd64 ~arm64"
-
-DEPEND="
- dev-libs/gmp:0=
- >=dev-java/log4j-12-api-2.25.2:0
- >=virtual/jdk-1.8:*
-"
-RDEPEND="
- !dev-java/fec:0
- !<net-p2p/freenet-0.7.5_p1503-r2:0
- dev-libs/gmp
- >=virtual/jre-1.8:*
-"
-
-PATCHES=(
- "${FILESDIR}/freenet-ext-29-convert-jcpuid.patch"
- "${FILESDIR}/freenet-ext-29-csrc.patch"
-)
-
-JAVA_CLASSPATH_EXTRA="log4j-12-api"
-JAVA_RESOURCE_DIRS="res"
-JAVA_SRC_DIR=(
- fec/{src,common/{src,tools}}
- freenet_ext
- java/{freenet,net/i2p}
-)
-JAVA_TEST_GENTOO_CLASSPATH="junit"
-JAVA_TEST_SRC_DIR="fec/common/test/src"
-
-src_prepare() {
- default # bug #780585
- java-pkg-2_src_prepare
- mkdir -p res/lib || die
- mv {fec/lib,res/lib}/fec.properties || die
-}
-
-src_compile() {
- java-pkg-simple_src_compile
-
- local compile_lib
- compile_lib() {
- local name="${1}"
- local file="${2}"
- shift 2
-
- "$(tc-getCC)" "${@}" ${CFLAGS} $(java-pkg_get-jni-cflags) \
- ${LDFLAGS} -shared -fPIC "-Wl,-soname,lib${name}.so" \
- "${file}" -o "lib${name}.so"
- }
-
- cd "${S}/NativeBigInteger/jbigi" || die "unable to cd to jbigi"
- compile_lib jbigi src/jbigi.c -Iinclude -lgmp ||
- die "unable to build jbigi"
-
- if use amd64 || use x86; then
- cd "${S}/jcpuid" || die "unable to cd to jcpuid"
- compile_lib jcpuid src/jcpuid.c -Iinclude ||
- die "unable to build jcpuid"
- fi
-
- cd "${S}"/fec/src/csrc || die
- append-flags -fPIC
- emake CC=$(tc-getCC) CFLAGS="${CFLAGS} $(java-pkg_get-jni-cflags)"
-}
-
-src_test () {
- # fec/common/test/src/com/onionnetworks/util/BlockDigestInputStreamTest.java:47: error: ')' expected
- # assert("Equal Hashes",Util.arraysEqual(buf.b,buf.off,
- # ^
- # fec/common/test/src/com/onionnetworks/util/BlockDigestInputStreamTest.java:48: error: ';' expected
- # md.digest(),0,buf.len));
- # ^
- # fec/common/test/src/com/onionnetworks/util/BzeroTest.java:24: error: ')' expected
- # assert("Empty: off="+off+",len="+len,checkArray(b2,b,off,len));
- # ^
- # fec/common/test/src/com/onionnetworks/util/BzeroTest.java:24: error: ';' expected
- # assert("Empty: off="+off+",len="+len,checkArray(b2,b,off,len));
- # ^
- # fec/common/test/src/com/onionnetworks/util/BzeroTest.java:37: error: ')' expected
- # assert("Filled : off="+off+",len="+len,checkArray(b2,b,off,len));
- # ^
- # fec/common/test/src/com/onionnetworks/util/BzeroTest.java:37: error: ';' expected
- # assert("Filled : off="+off+",len="+len,checkArray(b2,b,off,len));
- # ^
- # 6 errors
- rm fec/common/test/src/com/onionnetworks/util/BlockDigestInputStreamTest.java || die
- rm fec/common/test/src/com/onionnetworks/util/BzeroTest.java || die
-
- # only 3 tests are run while " grep -nr 'public void test' " gives 38 matches
- java-pkg-simple_src_test
-}
-
-src_install() {
- java-pkg-simple_src_install
- java-pkg_doso NativeBigInteger/jbigi/libjbigi.so
- java-pkg_doso fec/src/csrc/libfec{8,16}.so
-
- if use amd64 || use x86; then
- java-pkg_doso jcpuid/libjcpuid.so
- fi
-}