mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-04-07 03:10:15 -04:00
app-admin/i2pd-tools: add 2025.10.16, drop 2025.02.26-r1
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
DIST i2pd-2716869.tar.gz 721065 BLAKE2B 095409093f04bb49843b5061f8ec858c1bfee61bcac04d15c87f153d906941a420527131f2e35dd5b2bb570940d10308d0b15d75a897a870819fcf9ff273495e SHA512 ab7d3b8a229b87749c3793d1c19e41981c9005239da6981b6a229e78b79fb7f56ebafdbf7bffb21076f7d98fedbfbc26fefcb22f3d9abf8eb5f4fe025d0a6549
|
||||
DIST i2pd-dcd15cc.tar.gz 695809 BLAKE2B 13ba94b3da9bdf01e0bd44199c832883165d0f46666ddf4008d3ad352c3aa2d622c6b5bf853e97e2572c696aed5ccc7919cecf9d97197391902eff49bf714770 SHA512 1a184422274839e125a3829edcbacb0c1580e389d20998123cef45ce1176c6f48d6d8ce8a89b997e09ad8aca92e986ffb91ac534129ca4ea860853e7067391f7
|
||||
DIST i2pd-tools-2025.02.26.tar.gz 25910 BLAKE2B 6d4ae77c33ada01b47f73256ee08bf5f317df09b20f6ff533cb6548e584cf8d0068f95441d9a7adc4fcb81469000d7b3d970919a5acc43e5372dc96c2e554984 SHA512 3a4b8efbfbe7f7610c80380e536d59a940d2277a3aa719895fff831e7537565a273cb5b5b5a2373a8d16a4e7ef3033dd29a71791e3fb4415912425ee5d32ae1f
|
||||
DIST i2pd-80080fd.tar.gz 723150 BLAKE2B 0e8552fa47043da7c4a2688ec2fa11e990be85fa5288e9aeb9b4752cae41017e23185e546c3a433c8ca5b52d0c7d8713f70b11376199913013a3c32355265888 SHA512 3219c19eebf5703f9a1b074ab8948627fd6a7c3115eeaec74ffc75508e89d9ec3b3c6e44e0bfa2e3fb4375e8744c5e79776f359510bc3af2a2ba7ea18341b21f
|
||||
DIST i2pd-tools-2025.08.21.tar.gz 27338 BLAKE2B 56e9d9ba1089a38cce6cc117865f61af8218d3819d432801d6192b21bf20e2e2c15abbfd78012ea4f9a42a1bba3cc243fc5d28d7a4ad4fee3c0b037389b1d951 SHA512 5d7d03be06e858fe0e5d3971b2e79e5a56bfb6a9293c137948e30fe6f050705c6d0f2bfdbf247f55fdd2c15d8f397bd4922934486ee607e09935343db6e37997
|
||||
DIST i2pd-tools-2025.10.16.tar.gz 34514 BLAKE2B 284f775e22bde35318c098943d5313fae14e2b8f92028bd80a7f21beeea0c00b9bc6bba9a929a7bb458d8fe6a8471d49ef83587c667b0e564c9bf418f2d94c8e SHA512 2a706f21485586c7cd34873ec88c17315f02a7bd87011b9182cf22d509dc02d81693049eab2cef77f2d88bd77401e730f4d94df10a3fccb9f7ed3e7f605c8463
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
# Copyright 2022-2023 Gentoo Authors
|
||||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit toolchain-funcs
|
||||
inherit cmake
|
||||
|
||||
COMMIT="33fce4b087d92ee90653460bbe7a07cdc0c7b121"
|
||||
I2PD_COMMIT="dcd15cc2449d6320de6351054e61ef2ee7ebee40" # keep in sync with bundled version
|
||||
COMMIT="b483a59093460861f9a124eb8639268ace69d9cc"
|
||||
I2PD_COMMIT="80080fd8f5df5c8c07df044458eedbf8fbbbe86c" # keep in sync with bundled version
|
||||
DESCRIPTION="Some useful tools for I2P"
|
||||
HOMEPAGE="https://github.com/PurpleI2P/i2pd-tools"
|
||||
SRC_URI="
|
||||
@@ -27,10 +27,6 @@ DEPEND="
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-0.2023.03.12-nodebug.patch
|
||||
)
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
|
||||
@@ -39,23 +35,19 @@ src_unpack() {
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export AR CXX
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
mymakeflags=(
|
||||
CXXFLAGS="${CXXFLAGS}"
|
||||
LDFLAGS="${LDFLAGS}"
|
||||
USE_AESNI="$(usex cpu_flags_x86_aes)"
|
||||
local mycmakeargs=(
|
||||
-DWITH_LIBRARY=OFF
|
||||
-DWITH_BINARY=OFF
|
||||
-DCMAKE_SKIP_RPATH=ON
|
||||
)
|
||||
|
||||
emake "${mymakeflags[@]}"
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local -a binaries
|
||||
|
||||
# extracted from Makefile
|
||||
mv "${BUILD_DIR}"/{autoconf_i2pd,autoconf} || die
|
||||
binaries=(
|
||||
vain keygen keyinfo famtool routerinfo regaddr regaddr_3ld
|
||||
i2pbase64 offlinekeys b33address regaddralias x25519 verifyhost
|
||||
@@ -63,7 +55,7 @@ src_install() {
|
||||
)
|
||||
|
||||
for bin in "${binaries[@]}"; do
|
||||
newbin "${bin}" "i2pd-${bin}"
|
||||
newbin "${BUILD_DIR}/${bin}" "i2pd-${bin}"
|
||||
done
|
||||
|
||||
einstalldocs
|
||||
Reference in New Issue
Block a user