summaryrefslogtreecommitdiff
path: root/app-forensics
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-13 22:21:26 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-13 22:21:26 -0500
commitf997c3ee588099e4f43e9ec845935868e3e60b8e (patch)
tree07f0967cda575ee2edf2d62ed8c0f67855ae6bd3 /app-forensics
parentb589bc93e15b300c3e5318fe97241d57e464bea1 (diff)
downloadbaldeagleos-repo-f997c3ee588099e4f43e9ec845935868e3e60b8e.tar.gz
baldeagleos-repo-f997c3ee588099e4f43e9ec845935868e3e60b8e.tar.xz
baldeagleos-repo-f997c3ee588099e4f43e9ec845935868e3e60b8e.zip
Adding metadata
Diffstat (limited to 'app-forensics')
-rw-r--r--app-forensics/afflib/Manifest2
-rw-r--r--app-forensics/afflib/afflib-3.7.21.ebuild (renamed from app-forensics/afflib/afflib-3.7.20-r1.ebuild)9
-rw-r--r--app-forensics/afflib/afflib-3.7.22.ebuild10
-rw-r--r--app-forensics/afflib/files/afflib-3.7.20-c99.patch33
-rw-r--r--app-forensics/afflib/files/afflib-3.7.20-missing-objects.patch18
-rw-r--r--app-forensics/afflib/metadata.xml7
6 files changed, 17 insertions, 62 deletions
diff --git a/app-forensics/afflib/Manifest b/app-forensics/afflib/Manifest
index f2f93676c644..a728c79c8161 100644
--- a/app-forensics/afflib/Manifest
+++ b/app-forensics/afflib/Manifest
@@ -1,2 +1,2 @@
-DIST afflib-3.7.20.tar.gz 560441 BLAKE2B 6934efc30566b4b72e55e5727c46657362237872acae9d161f2625439d3d6e12da702b3ed82e3442b7015d8cb707097152cc73a6d0cc31d1ad61467f4022f7d4 SHA512 1ac623cb8462fc929a8ad1c014e92d319a3ebf5226ef07aa0777e4cbb77a9ee20adf570f39c960c9186ac2a477e861dfd5565d3364fdff22f9870f8c9ab30479
+DIST afflib-3.7.21.tar.gz 588222 BLAKE2B e57e6db99a2e0e92cb5c267f021caf7f76bc47da1d2a406584d37018ef7fb227eec2d01b0b7fb56434361bbb5fc2496bc5d9501da32e870bdb4c8ece046a5a7f SHA512 cb64af575f4e829b01df82d5f3715bc629ee276707717b3d898c5bedecee4a2489bf469912da38e6429e3a7b029a655d7b1dd57970782a2884a1563fa7903acb
DIST afflib-3.7.22.tar.gz 588290 BLAKE2B d3c63125a5a3823c0bc6ba8040ad596a1669713017ac92e57333d0b847ff19617c11ee4cc9d1ba5d8170a6c0629c89a2dada963d317a4247c39c15c3648712c2 SHA512 d649ce8198d8e6f05b6ba503fd9b454fceb06bf182dec8bc135eb126ad4b100301d7c4fc9ef6dac0f3d98edd785133bc841332333634f4534b8f51041ba51f43
diff --git a/app-forensics/afflib/afflib-3.7.20-r1.ebuild b/app-forensics/afflib/afflib-3.7.21.ebuild
index ac063d166fd2..be0ca4b279dd 100644
--- a/app-forensics/afflib/afflib-3.7.20-r1.ebuild
+++ b/app-forensics/afflib/afflib-3.7.21.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2026 Gentoo Authors
+# Copyright 2022-2025 Liguros Authors
# Distributed under the terms of the GNU General Public License v2
-
EAPI=8
PYTHON_COMPAT=( python3_{13..14} )
+
inherit autotools python-single-r1
MY_PN=AFFLIBv3
@@ -24,9 +24,10 @@ RESTRICT="test"
RDEPEND="
dev-libs/expat
- virtual/zlib:=
+ sys-libs/zlib:=
fuse? ( sys-fs/fuse:0 )
dev-libs/openssl:=
+
ncurses? ( sys-libs/ncurses:= )
python? (
${PYTHON_DEPS}
@@ -39,8 +40,6 @@ DEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}/${PN}-3.7.19-search-path.patch"
- "${FILESDIR}/${PN}-3.7.20-c99.patch"
- "${FILESDIR}/${PN}-3.7.20-missing-objects.patch"
)
pkg_setup() {
diff --git a/app-forensics/afflib/afflib-3.7.22.ebuild b/app-forensics/afflib/afflib-3.7.22.ebuild
index bdcb8026f80e..be0ca4b279dd 100644
--- a/app-forensics/afflib/afflib-3.7.22.ebuild
+++ b/app-forensics/afflib/afflib-3.7.22.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2026 Gentoo Authors
+# Copyright 2022-2025 Liguros Authors
# Distributed under the terms of the GNU General Public License v2
-
EAPI=8
PYTHON_COMPAT=( python3_{13..14} )
+
inherit autotools python-single-r1
MY_PN=AFFLIBv3
@@ -24,9 +24,10 @@ RESTRICT="test"
RDEPEND="
dev-libs/expat
- virtual/zlib:=
- fuse? ( sys-fs/fuse:3= )
+ sys-libs/zlib:=
+ fuse? ( sys-fs/fuse:0 )
dev-libs/openssl:=
+
ncurses? ( sys-libs/ncurses:= )
python? (
${PYTHON_DEPS}
@@ -39,7 +40,6 @@ DEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}/${PN}-3.7.19-search-path.patch"
- "${FILESDIR}/${PN}-3.7.20-missing-objects.patch"
)
pkg_setup() {
diff --git a/app-forensics/afflib/files/afflib-3.7.20-c99.patch b/app-forensics/afflib/files/afflib-3.7.20-c99.patch
deleted file mode 100644
index faee6c48dd82..000000000000
--- a/app-forensics/afflib/files/afflib-3.7.20-c99.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-https://bugs.gentoo.org/921727
-https://github.com/sshock/AFFLIBv3/issues/53
-https://github.com/sshock/AFFLIBv3/commit/01210f488410a23838c54fcc22297cf08ac7de66
-
-From 01210f488410a23838c54fcc22297cf08ac7de66 Mon Sep 17 00:00:00 2001
-From: Phillip Hellewell <sshock@gmail.com>
-Date: Wed, 14 Feb 2024 00:43:56 -0700
-Subject: [PATCH] Fix #53: incompatible pointer types in pyaff.c
-
---- a/pyaff/afflib.pxd
-+++ b/pyaff/afflib.pxd
-@@ -2,7 +2,8 @@ from libc.stdint cimport int64_t, uint32_t, uint64_t
- from posix.fcntl cimport O_RDONLY
-
- cdef extern from "afflib/afflib.h":
-- struct AFFILE
-+ struct _AFFILE
-+ ctypedef _AFFILE AFFILE
-
- enum: AF_MAX_NAME_LEN
-
---- a/pyaff/pyaff.c
-+++ b/pyaff/pyaff.c
-@@ -1478,7 +1478,7 @@ struct __pyx_obj_5pyaff_affile;
- */
- struct __pyx_obj_5pyaff_affile {
- PyObject_HEAD
-- struct AFFILE *af;
-+ AFFILE *af;
- int64_t size;
- };
-
-
diff --git a/app-forensics/afflib/files/afflib-3.7.20-missing-objects.patch b/app-forensics/afflib/files/afflib-3.7.20-missing-objects.patch
deleted file mode 100644
index 27ef44026820..000000000000
--- a/app-forensics/afflib/files/afflib-3.7.20-missing-objects.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-https://bugs.gentoo.org/964738
-https://github.com/sshock/AFFLIBv3/issues/60
-
---- a/lib/Makefile.am
-+++ b/lib/Makefile.am
-@@ -100,10 +100,12 @@ LZMA_SOURCES = \
- @top_srcdir@/lzma443/C/7zip/Compress/LZ/LZInWindow.cpp \
- @top_srcdir@/lzma443/C/7zip/Compress/LZ/LZOutWindow.cpp \
- @top_srcdir@/lzma443/C/7zip/Compress/RangeCoder/RangeCoderBit.cpp \
-+ @top_srcdir@/lzma443/C/7zip/Common/FileStreams.cpp \
- @top_srcdir@/lzma443/C/7zip/Common/InBuffer.cpp \
- @top_srcdir@/lzma443/C/7zip/Common/OutBuffer.cpp \
- @top_srcdir@/lzma443/C/7zip/Common/StreamUtils.cpp \
- @top_srcdir@/lzma443/C/Common/Alloc.cpp \
-+ @top_srcdir@/lzma443/C/Common/C_FileIO.cpp \
- @top_srcdir@/lzma443/C/Common/CommandLineParser.cpp \
- @top_srcdir@/lzma443/C/Common/CRC.cpp \
- @top_srcdir@/lzma443/C/Common/String.cpp \
diff --git a/app-forensics/afflib/metadata.xml b/app-forensics/afflib/metadata.xml
index 1c4efc1f79df..b1a9ecaab0a6 100644
--- a/app-forensics/afflib/metadata.xml
+++ b/app-forensics/afflib/metadata.xml
@@ -1,6 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="project">
+ <email>dev@liguros.net</email>
+ <name>Development</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpe">cpe:/a:afflib:afflib</remote-id>
+ </upstream>
<use>
<flag name="fuse">Enable extra fuse thingies</flag>
<flag name="qemu">Enable qemu stuff</flag>