bulk_extractor: v2.0.3 bump

This commit is contained in:
Anton Bolshakov 2023-05-14 13:39:11 +08:00
parent 7fb33e290f
commit 5326261a86
No known key found for this signature in database
GPG key ID: 32BDCED870788F04
9 changed files with 12 additions and 66 deletions

View file

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -12,17 +12,19 @@ HOMEPAGE="https://github.com/simsong/bulk_extractor"
# Please check a ".gitmodules" file on upstream before bump it
EGIT_REPO_URI="https://github.com/simsong/bulk_extractor"
if [[ ${PV} != *9999 ]]; then
EGIT_COMMIT="e40e45a7bdde3d60372f0b55d696a54305acec40"
KEYWORDS="~amd64 ~x86"
EGIT_COMMIT="8563614408834087f242297813de9f75bdc9bedc"
KEYWORDS="amd64 ~x86"
fi
LICENSE="GPL-2"
SLOT="0"
#fails to compile with ewf
#fails to compile with exiv2
#fails to compile without rar
IUSE="aff doc beviewer +ewf exiv2 hashdb +rar"
IUSE="aff doc beviewer exiv2 hashdb +rar"
# ewf? ( app-forensics/libewf )
RDEPEND="
aff? ( app-forensics/afflib )
dev-libs/boost
@ -30,7 +32,6 @@ RDEPEND="
dev-libs/openssl:0=
dev-db/sqlite:3
dev-libs/libxml2
ewf? ( app-forensics/libewf )
exiv2? ( media-gfx/exiv2 )
sys-libs/zlib
hashdb? ( dev-libs/hashdb )
@ -61,8 +62,8 @@ src_prepare() {
src_configure() {
econf \
--disable-o3 \
$(use ewf || echo "--disable-libewf")
--disable-libewf
# $(use ewf || echo "--disable-libewf")
# $(use beviewer || echo "--disable-BEViewer") \
# $(use exiv2 && echo "--enable-exiv2") \
# $(use aff || echo "--disable-afflib") \

View file

@ -1,2 +1,2 @@
DIST libewf-experimental-20201210.tar.gz 2585847 BLAKE2B e06d408cc4493bbc5af5e7129c02dabb78e04676179cde44c48aa4449e75e910012f28f7c1575b8b9e0b6db122eb9ac31cff573d26db169a5b579c3be43b99f4 SHA512 5537753648cbe5de4891bb0c0f3baa2a4b74c1cbe637d3e63812b0707f25f6dc2677f44dce43aa4ccde1b55177b358b5c89efad3eaa28af568ba682ee9423d83
DIST libewf-experimental-20201230.tar.gz 2582683 BLAKE2B 3dd866114516674e303527b752dadc12f3979c402ec1bb6125a94d09fe288565ad8f962b4bedc19d135f503e87141a2ba61ad18e34d087dc2b19f577ca9c4b9b SHA512 ccff3f15e3e457eb7f2c8fd6e92f44908ef0725ae60804bb079d3986483a6176d56741e0dcfe4ef1bf69fd0aa573ea6e880766660ea066beeb17c62c8a8a2d8e
DIST libewf-experimental-20230212.tar.gz 2638562 BLAKE2B 207a17b9d9cf91bb6fb2170cbd81a8b2d87c39d799e5d706aedcd80cdf7c9bd7fbcbe8eae07547ea57d4b9d5a44c0e18c516abbaffe0ce4b731a72dad17fd100 SHA512 a362c394e694d17bf5e0a30df5442c7f372b5db14ffcd898a9ea20b983e74fb219309657206fca97df1a127bef6fe6e556320191682e1c25ea7bbc1fb349ff2a

View file

@ -1,2 +1,2 @@
DIST libcaes-alpha-20220424.tar.gz 924853 BLAKE2B f595e5d97f3253ec2d1f69da177e7babb07d3c57e904b23a174afba20968c74cebb42832ceed20c178204b3583452269c0164c50c9317caeae0b68ccc1726161 SHA512 216fc116b53cf6a012cffd8b1c1f3edc872499e12b03a19b3f5817fde5d5a9b8d92ac7adc5e0bd7cd0c82466013b3142dd338d2e9deaa151e3d79dfeeca50797
DIST libcaes-alpha-20220529.tar.gz 932271 BLAKE2B ec216e552991becd636fcd95803a22e6b8ae8735690ac08345e2460762c42d4eaaf0b384737190d9bde80a6b902ebbb99b647993edc029a45038c9bc26ae30c3 SHA512 69c1605bc9163600c1280c8571a7198e224047a1e27263234519770a36c2fd910a1ac3aa11511fa69b739eb8411ef6c1155d8cd19c512f2b570d1ebeb0736f8a
DIST libcaes-alpha-20221127.tar.gz 940034 BLAKE2B 49aabb15c406744b8ee0fbb3ec4156ae96e2334394d337d45450f5ae786223a4169285586e328dc3ef81608392c1a6025a7b126b40e9f37949b5f651d1a9b28c SHA512 9ad0f509bd652957550607cafbabcb721c2db473cac7598b84bc6486b5be36dafa6f143acf8197337b4b6ceb16862c6c7fd590f5ac3f5fe044a029a4338f9424
DIST libcaes-alpha-20230406.tar.gz 940493 BLAKE2B b3840c8bf8db3a2e65f2e4acea57b32c04ce96145c329db12bbe02794fb4b2aa83b5e5d8f87b02ac248770bab89866923827b692277871822f68ac2bc5ab65b4 SHA512 4f60565e11eaa88274bcd6080957cfb4c7757879f81f6a9ac3f278791cf56cdc4a86d56294c3a8f45b94885378ff7935fee9eb43815cfdd8ee7440d429330ce3

View file

@ -1,2 +1 @@
DIST libhmac-alpha-20200104.tar.gz 1146738 BLAKE2B cdb9f3be6ab20449f1f592ace96110d0f57976f96ef9ef11ad889fc66729dfc65ea863be0eec0499c5d45892287dd292ba55f8ed6e6adb4552db8df384247876 SHA512 cc14a6a11b118103615b90a7703c36fd31fdaa40798c025b0e31a65593b02a33caa73c3016131dff2ccd9759d8fde229e095b7b90cb32d5ee121819e71f2cebd
DIST libhmac-alpha-20220425.tar.gz 1254604 BLAKE2B 7be28b0a6a824a42fe6ebc49b2344804c5f872d9104c2a641032e1334518b993f94214fcf573a67c31f814bdc0bfc3eed8826ad450c1ed83c25b26f07bfba4b1 SHA512 6c92d781bb56ce04ea408a70c77477810c79132600ef33797ab176592ce1180efc08c96adef56d48293d13ccb6523ef469e598f4855c6425ef63d3e97f7f0003
DIST libhmac-alpha-20230407.tar.gz 1325022 BLAKE2B 3bd7dcde20fa855d0749ba879c25687046c86356746c54161d2451d854e491d3037cc22f53fdfd894aef556e0647ffe2c04dbadf8465be840ddc137f92b25b32 SHA512 51ab1c2b4aa6eeb1f139c887776dd18833db93cfe617445bf092f89aea21451a12f63959cf98f6a2324498ffc2e18f0e07677c045c01150c39eb7f918f7e3cbb

View file

@ -1,54 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools
DESCRIPTION="Library to support various Hash-based Message Authentication Codes (HMAC)"
HOMEPAGE="https://github.com/libyal/libhmac"
SRC_URI="https://github.com/libyal/libhmac/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="nls unicode +threads"
DEPEND="
nls? (
virtual/libiconv
virtual/libintl
)
dev-libs/libcerror[nls=]
dev-libs/libcfile[nls=,unicode=]
dev-libs/libclocale[nls=,unicode=]
dev-libs/libcnotify[nls=]
dev-libs/libcpath[nls=,unicode=]
dev-libs/libcsplit[nls=,unicode=]
dev-libs/libcthreads[nls=]
dev-libs/libuna[nls=,unicode=]
"
RDEPEND="
${DEPEND}
"
src_prepare() {
eautoreconf
eapply_user
}
src_configure() {
econf \
$(use_enable nls) \
$(use_with nls libiconv-prefix) \
$(use_with nls libintl-prefix) \
$(use_enable unicode wide-character-type) \
$(use_enable threads multi-threading-support) \
}
src_install() {
default
# see https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0303
find "${ED}" -name '*.la' -delete || die
}