mirror of
https://github.com/pentoo/pentoo-overlay
synced 2025-12-06 08:25:01 +01:00
Merge pull request #1869 from jlucas8/master
Fix broken version numbers of various libs from libyal
This commit is contained in:
commit
fda74eaec0
32 changed files with 11 additions and 605 deletions
|
|
@ -1,2 +1 @@
|
|||
DIST libsmraw-alpha-20210807.tar.gz 1638029 BLAKE2B 24b37b600627470523bdf29aa3f327c4673c94a95c91dae092fa9ff4d044461af97f3cbdb49207c32dc643c9951acfb9156495c3138958e1fae7068e3c143f85 SHA512 9e596d7cbc2aa6361a494903681ddc51d4599bc2e2004e84720cbb9a24f7a9a83b661fb2ae3eb0a4cb1e91fc18374a33954b49d9866b6094820d81b1c003ebe5
|
||||
DIST libsmraw-alpha-20221028.tar.gz 1680263 BLAKE2B 8846d7f8061062ad9a4cfd73a12b13eed708b423c96bb200832c0a90cf3be48bd60edc797104a5737cbdde0d715d92a979cae41ff309e0b75418014a954c807a SHA512 c3666a4962f0833163bd09a41aaf592fa443cc6a838adf4e868a5be0fae8bd6b2d15b92ca747b6a836f84d373cb3883efdda3e72098cd695f438ce1acdbe792a
|
||||
DIST libsmraw-alpha-20240310.tar.gz 1657965 BLAKE2B 8eb85b3973fcb6705f68001a0847be578c4299b00308ab138f68be9f79a3dc1e6e1429df795ab95238437f2787897f9a6a6c821a2dae7067f19ec69b08b0ea48 SHA512 ef67603108022931c1e04416f1b823402e0177d08ba027cc73677b339cf9be850cb3d781a220d0c2e4dd11b00aff133d352eaa6316467aa01ab7e4161bedc528
|
||||
|
|
|
|||
|
|
@ -1,73 +0,0 @@
|
|||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
inherit autotools python-single-r1
|
||||
|
||||
DESCRIPTION="Library and tools to access the (split) RAW image format"
|
||||
HOMEPAGE="https://github.com/libyal/libsmraw"
|
||||
SRC_URI="https://github.com/libyal/libsmraw/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
IUSE="nls unicode python +fuse +threads debug"
|
||||
|
||||
REQUIRED_USE="
|
||||
python? ( ${PYTHON_REQUIRED_USE} )
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
nls? (
|
||||
virtual/libiconv
|
||||
virtual/libintl
|
||||
)
|
||||
python? ( dev-lang/python:* )
|
||||
app-forensics/libbfio[nls=,unicode=,threads=]
|
||||
dev-libs/libcdata[nls=]
|
||||
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/libfcache[nls=]
|
||||
dev-libs/libfdata[nls=,threads=]
|
||||
dev-libs/libfvalue[nls=]
|
||||
dev-libs/libhmac[nls=,unicode=,threads=]
|
||||
dev-libs/libuna[nls=,unicode=]
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
fuse? ( sys-fs/fuse )
|
||||
"
|
||||
|
||||
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 debug verbose-output ) \
|
||||
$(use_enable debug debug-output ) \
|
||||
$(use_enable threads multi-threading-support) \
|
||||
$(use_enable python) \
|
||||
$(use_enable python python3) \
|
||||
$(use_with fuse libfuse) \
|
||||
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
# see https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0303
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
}
|
||||
|
|
@ -1,2 +1 @@
|
|||
DIST libcaes-alpha-20221127.tar.gz 940034 BLAKE2B 49aabb15c406744b8ee0fbb3ec4156ae96e2334394d337d45450f5ae786223a4169285586e328dc3ef81608392c1a6025a7b126b40e9f37949b5f651d1a9b28c SHA512 9ad0f509bd652957550607cafbabcb721c2db473cac7598b84bc6486b5be36dafa6f143acf8197337b4b6ceb16862c6c7fd590f5ac3f5fe044a029a4338f9424
|
||||
DIST libcaes-alpha-20230406.tar.gz 940493 BLAKE2B b3840c8bf8db3a2e65f2e4acea57b32c04ce96145c329db12bbe02794fb4b2aa83b5e5d8f87b02ac248770bab89866923827b692277871822f68ac2bc5ab65b4 SHA512 4f60565e11eaa88274bcd6080957cfb4c7757879f81f6a9ac3f278791cf56cdc4a86d56294c3a8f45b94885378ff7935fee9eb43815cfdd8ee7440d429330ce3
|
||||
DIST libcaes-alpha-20240114.tar.gz 912594 BLAKE2B d8d64272eaa6490f0932a48b9c59d267aca20c2b05337901a057b9bb21616ac7e337bb74d166f2f7d6e3d89b18bfe3040f181935e69c81be3107a77237b4c9b8 SHA512 8573d3327a1e41fb3d25f7d22634789a5b479e232e5c0e856d38d6fbea7f84174f41276ad5751ba7e9696c155a350bbc4671288b1ca8975c03140baf88b42d34
|
||||
|
|
|
|||
|
|
@ -1,68 +0,0 @@
|
|||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
|
||||
inherit python-single-r1 autotools
|
||||
|
||||
DESCRIPTION="Library to support cross-platform AES encryption"
|
||||
HOMEPAGE="https://github.com/libyal/libcaes"
|
||||
SRC_URI="https://github.com/libyal/libcaes/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
IUSE="nls python"
|
||||
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/openssl
|
||||
dev-libs/libcerror[nls=]
|
||||
nls? (
|
||||
virtual/libiconv
|
||||
virtual/libintl
|
||||
)
|
||||
python? ( dev-lang/python:* )
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
#makefile was created with 1.16, let's regenerate it
|
||||
eautoreconf
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
$(use_with nls libiconv-prefix) \
|
||||
$(use_with nls libintl-prefix) \
|
||||
$(use_enable python) \
|
||||
$(use_enable python python3)
|
||||
|
||||
# --disable-shared-libs disable shared library support
|
||||
# not supported in the ebuild at the moment - kind of defeats the entire process
|
||||
|
||||
# --enable-winapi enable WINAPI support for cross-compilation
|
||||
# [default=auto-detect]
|
||||
# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us
|
||||
|
||||
# --enable-openssl-evp-cipher
|
||||
# enable OpenSSL EVP CIPHER support, or no to disable
|
||||
# [default=auto-detect]
|
||||
# --enable-openssl-evp-md enable OpenSSL EVP MD support, or no to disable
|
||||
# [default=auto-detect]
|
||||
# left at default values for the time being
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
# see https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0303
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
}
|
||||
|
|
@ -1,2 +1 @@
|
|||
DIST libcdata-alpha-20220103.tar.gz 632650 BLAKE2B 52e01e4df9b1de7ee476385443462d514660a0f198d06fcc1e44346bcbc3ce34ec847ca0d7a16ecc896236b0aa52e0b76b66f733067a8a54ff9cfcb98e952245 SHA512 cf4b381bd5f1a14112f61255931e4ffbb350834a087952695cb652d57fa5a9e5203b2226c3a97589ee7c23938242667c19e5f807126d5cb2a7bde1ed3a581a3c
|
||||
DIST libcdata-alpha-20220115.tar.gz 632725 BLAKE2B 9d94cdb963e4ce91584f71710a9f6300bbd3a5ebbd5256cb50a6001a6aee7a5c9ce6e5be3b45cb7a9b9d88ce425b6c4aa92b345f4c302862046f0f2cb2967bc8 SHA512 9bca3c011ee26fac3a02adf6d89ea6672307dc0a103df7cd695d141b332a45bbb70dc303ead1013538ed8cb5103e640d97b6aa21cc550c33d94c82e5f324ed01
|
||||
DIST libcdata-alpha-20240103.tar.gz 644654 BLAKE2B ddd1ea4bd7254da40d37dc2628e7160718bbc35c444e8921a78b57ebcec21445578eb6e19e2ecaa8138eec0ec3b00dd976419ef1b9e5109edf2310c0b99883e3 SHA512 a3af0d560469dce2697723ac7546cd9870467839df1181d983cf40ecc0c7dc237ab4b547a78d51355d96e86259d6b96e00f2e6cb9651859269b1ddb5d3ace1a6
|
||||
|
|
|
|||
|
|
@ -1,52 +0,0 @@
|
|||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="Library for cross-platform C generic data functions"
|
||||
HOMEPAGE="https://github.com/libyal/libcdata"
|
||||
SRC_URI="https://github.com/libyal/libcdata/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
IUSE="nls +threads"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libcerror[nls=]
|
||||
dev-libs/libcthreads[nls=]
|
||||
nls? (
|
||||
virtual/libiconv
|
||||
virtual/libintl
|
||||
)
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
#makefile was created with 1.16, let's regenerate it
|
||||
eautoreconf
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
$(use_with nls libiconv-prefix) \
|
||||
$(use_with nls libintl-prefix) \
|
||||
$(use_enable threads multi-threading-support)
|
||||
|
||||
# --disable-shared-libs disable shared library support
|
||||
# not supported in the ebuild at the moment - kind of defeats the entire process
|
||||
|
||||
# --enable-winapi enable WINAPI support for cross-compilation
|
||||
# [default=auto-detect]
|
||||
# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
# see https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0303
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
}
|
||||
|
|
@ -1,2 +1 @@
|
|||
DIST libcdatetime-alpha-20200510.tar.gz 528911 BLAKE2B 2cd1be839fed054bf1dbb0abf6dbf02e5958a96cb9a6800bcd7668b74d557b3a19c3eb7c761e8507ca51ec232b60e743fe6e11b25e7da883c19d3b8a5473a05a SHA512 9daf695ba64783ff96fdaee231cc28661077c80323f26946c5750ce567225033c81729b8ed667304c85dd01c59581ef8f4d5f7205c275a9bc7bc3c4db1a0f1a4
|
||||
DIST libcdatetime-alpha-20220104.tar.gz 529696 BLAKE2B 04479f858c885e9e2b0273cd4b3aadaef36d4b72d0945cc2f07a7866bd3cf1f4cf444a0da9b370bc4820880e2572c8a5f9ff44ac543aa123ceea92e93092a292 SHA512 e968586c51ce5f50e2233074677fc56b0a8da9954bf4a3795e68e41cac9e167b98a07d99b2f9a902cd3313ae69166fa189bee5633f7b23b11d2e57e656ec10f7
|
||||
DIST libcdatetime-alpha-20240104.tar.gz 538926 BLAKE2B d78ab25e03c8e5acf32c6eaed04ac5c61c7cce24ef332d6c27a9870453241cc9c5b9abb13f916c7489c45a83c13db0830ad474162bc1cde579e38c77f15b4310 SHA512 d056509e1b2ec778b0304f5df490149db5f55178afc560cb4d1bc00f8736de24f54b7b9b99cd0ed83edf2422b6227dc3bbe76899b70126f843bc670742dbecab
|
||||
|
|
|
|||
|
|
@ -1,50 +0,0 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="Library for cross-platform C date and time functions"
|
||||
HOMEPAGE="https://github.com/libyal/libcdatetime"
|
||||
SRC_URI="https://github.com/libyal/libcdatetime/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
IUSE="nls"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libcerror[nls=]
|
||||
nls? (
|
||||
virtual/libiconv
|
||||
virtual/libintl
|
||||
)
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
#makefile was created with 1.16, let's regenerate it
|
||||
eautoreconf
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
$(use_with nls libiconv-prefix) \
|
||||
$(use_with nls libintl-prefix)
|
||||
|
||||
# --disable-shared-libs disable shared library support
|
||||
# not supported in the ebuild at the moment - kind of defeats the entire process
|
||||
|
||||
# --enable-winapi enable WINAPI support for cross-compilation
|
||||
# [default=auto-detect]
|
||||
# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
# see https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0303
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
}
|
||||
|
|
@ -1,2 +1 @@
|
|||
DIST libclocale-alpha-20210526.tar.gz 513701 BLAKE2B 7af9c4970520408baf1e810eead458a1df708c1eed960ba3aaf7ad0365d6f076a7df6e406ca69c5cd309a4e3e312970a03592dff4539e2a08f3a0b640798a134 SHA512 76c7e808435e6226510467692a3261ca0edfeca0a8c8fef41727864cc46dc41f89286310a0fee4809ea1cba53a713cbf664ea4d21c9131e8c45106b2134ab926
|
||||
DIST libclocale-alpha-20220107.tar.gz 513676 BLAKE2B 942c7d831d2dbf36302eedc8b662674afeb22f176eea4fe5625f7f7ea8159895af9a3a686fedfe42e7316c351888006a88daee3d301e799181838dddb4e67220 SHA512 98bbd0487e813c9939d7b217e0f27178e805b445c801270fe66fcff6a685fcc3b9a6c4d1d3252e805bf63733146f022525245af6c93a0a6e2ee18d1147ad9643
|
||||
DIST libclocale-alpha-20240107.tar.gz 525215 BLAKE2B b85b7b3f14e35c713c5c78973d310679cc8d87459be6bae068171d1ec56b151ba9d7e0e4979f0acaf75f5c8938676319dbe1cc58ad8806615fb3f9d18ebf11bd SHA512 0f112607aac634e4e990bead69cabd95bbaf92d187ade1dcf65c185b14b8c0690bd54c30cd4e74a47834273e5b200e023a4745302988a83313a8fddb4bcf533c
|
||||
|
|
|
|||
|
|
@ -1,43 +0,0 @@
|
|||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="Library for cross-platform C locale functions"
|
||||
HOMEPAGE="https://github.com/libyal/libclocale"
|
||||
SRC_URI="https://github.com/libyal/libclocale/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
IUSE="nls unicode"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libcerror[nls=]
|
||||
nls? (
|
||||
virtual/libiconv
|
||||
virtual/libintl
|
||||
)
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
$(use_with nls libiconv-prefix) \
|
||||
$(use_with nls libintl-prefix) \
|
||||
$(use_enable unicode wide-character-type)
|
||||
|
||||
# --disable-shared-libs disable shared library support
|
||||
# not supported in the ebuild at the moment - kind of defeats the entire process
|
||||
|
||||
# --enable-winapi enable WINAPI support for cross-compilation
|
||||
# [default=auto-detect]
|
||||
# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
# see https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0303
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
}
|
||||
|
|
@ -1,2 +1 @@
|
|||
DIST libfcache-alpha-20200708.tar.gz 608441 BLAKE2B 861a9a63c8250a2272f75cf1bcd387d4b19c278e152f306823870f1e6ee56a1b3d3a55c1768f2821b6f29cee4222695de1ad2fca7a93dcd2f6756af456de3ee0 SHA512 c32ac6f07a0696eacaf5833c6bba6ec97b72a4cce8777824e73091bfff8eacf8fca90b7be2897ceb7ea73a5106f758b200b64f19dbf4f3eef1c1ef35f6c462cc
|
||||
DIST libfcache-alpha-20220110.tar.gz 609372 BLAKE2B 6bc1c4750ef9bab85494026c5b85cd45fc9ba2ea551dc41bdf0c5e7659c0575031202236d108adc40791a5281f87830268b8c255e3795772fdccb6350b77ed8d SHA512 ef8b55f0e9a34b349b101b96fa2365131284b51e436d1213439c057fc95a983abfc0fbd7abb2d802bb7a1e247fee651a62f76f60836bf30804821f1f9f0eb954
|
||||
DIST libfcache-alpha-20240112.tar.gz 621584 BLAKE2B 75b6b78d12a9e4ec7cc93bb6b7a989fa3ce1e720a9634bafd08d457a14046c5898b54311f8116faa91194dede71226b27ed0656af1b795b8faa7fd58fc55d1a1 SHA512 4c4610edebeed3c9708bd6ebe532b37cc226162935d6a5002bd4a2490d7940ae87cb879d18e73e3032bb918ed74c6937207ca5e49a1f1f209d3e8fea6fb53194
|
||||
|
|
|
|||
|
|
@ -1,53 +0,0 @@
|
|||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="Library for cross-platform C cache functions"
|
||||
HOMEPAGE="https://github.com/libyal/libfcache"
|
||||
SRC_URI="https://github.com/libyal/libfcache/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
IUSE="nls +threads"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libcdata[nls=]
|
||||
dev-libs/libcerror[nls=]
|
||||
dev-libs/libcthreads[nls=]
|
||||
nls? (
|
||||
virtual/libiconv
|
||||
virtual/libintl
|
||||
)
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
#makefile was created with 1.16, let's regenerate it
|
||||
eautoreconf
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
$(use_with nls libiconv-prefix) \
|
||||
$(use_with nls libintl-prefix) \
|
||||
$(use_enable threads multi-threading-support)
|
||||
|
||||
# --disable-shared-libs disable shared library support
|
||||
# not supported in the ebuild at the moment - kind of defeats the entire process
|
||||
|
||||
# --enable-winapi enable WINAPI support for cross-compilation
|
||||
# [default=auto-detect]
|
||||
# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
# see https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0303
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
}
|
||||
|
|
@ -1,2 +1 @@
|
|||
DIST libfdata-alpha-20211023.tar.gz 726308 BLAKE2B 78768a38699cd5d5727b5067c82ea2f01605a24b78e862409a6f2245ecb9645210833c82e138df6a7293fbb3755aa1409ca441c9ac8e229e86fd27e73508f07c SHA512 e8f899c7c447ac97fa82f289411674a714faf722bfa28ec6c39712cedb4ac560fe30de34c5315f5830286e86fdca6bc897662c29ee78c0a7e6bd09a3406ea295
|
||||
DIST libfdata-alpha-20220111.tar.gz 726541 BLAKE2B 8640cbcafd39e26638cfa5b3f7c1d9c99618801ba080bc8d5ee5ee8d574a837e74d8f1df5399e367f7a17f28b5f175a7e0183e0cefe7fb37a303d7be61a261b2 SHA512 89e7477d15df8403102452fef874e1d2c61be53e861051bd06d258d1e8d3fdca86b0ec694b2ece62fc74e71257cd93b711dfa785aea2f3e313b5e857569c80a3
|
||||
DIST libfdata-alpha-20240114.tar.gz 720443 BLAKE2B faab45b55ff1d364638cb869b4c2a052416a74b24a8e73a6f52065de1a16fe314fd6b58c7168c5785d22da20bc72f4b7508e4343bc54f1d0a89f91391f85a0f9 SHA512 f46ad6b877142fe0994c3370826c915b295736c23d563b6b04345217ce65602e8e89fdb73a9101de84438691d049afb5a2edae57ed8a88bc1b79f03b2a52fea9
|
||||
|
|
|
|||
|
|
@ -1,57 +0,0 @@
|
|||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="Library for cross-platform C file data functions"
|
||||
HOMEPAGE="https://github.com/libyal/libfdata"
|
||||
SRC_URI="https://github.com/libyal/libfdata/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
IUSE="nls debug +threads"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libcdata[nls=]
|
||||
dev-libs/libcerror[nls=]
|
||||
dev-libs/libcnotify[nls=]
|
||||
dev-libs/libcthreads[nls=]
|
||||
dev-libs/libfcache[nls=]
|
||||
nls? (
|
||||
virtual/libiconv
|
||||
virtual/libintl
|
||||
)
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
#makefile was created with 1.16, let's regenerate it
|
||||
eautoreconf
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
$(use_with nls libiconv-prefix) \
|
||||
$(use_with nls libintl-prefix) \
|
||||
$(use_enable debug debug-output) \
|
||||
$(use_enable debug verbose-output) \
|
||||
$(use_enable threads multi-threading-support)
|
||||
|
||||
# --disable-shared-libs disable shared library support
|
||||
# not supported in the ebuild at the moment - kind of defeats the entire process
|
||||
|
||||
# --enable-winapi enable WINAPI support for cross-compilation
|
||||
# [default=auto-detect]
|
||||
# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
# see https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0303
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
}
|
||||
|
|
@ -1,2 +1 @@
|
|||
DIST libfwnt-alpha-20210906.tar.gz 1088239 BLAKE2B 86689fd114d9f619fea023979c4dedfee9dc002723e841ed8ed389cd9571c0a638a915bba6c7ee11418658509f3b618f841c6bcd7f841bdba2db3001503be5f0 SHA512 2d9a15fbfd3dc092496fc83357c8515865997f2114dd4bdbeb1caead7ac258706b530aebb953001679c1ff8700e449d047d6b97d17305a0c4f2180e32c758ac8
|
||||
DIST libfwnt-alpha-20220922.tar.gz 1153326 BLAKE2B 5ff6016e0e372f37966f5c322dd17e3ff5a932311269eec5e3d8e13a20f9ce48afcbcb1214fbd2e414399a71e2b77b1b2f67f5cf19684a412592169fa8192b42 SHA512 93ef460c771b6c5c04219f8d6765cdddc6a047e1ce45696ed7a863e36f10cc392cb1cd1338f0d4f3220f1c6d9ee25fb679f6001f090fd69d7ee269adcac064bf
|
||||
DIST libfwnt-alpha-20240126.tar.gz 1128692 BLAKE2B 4cebeaf2eca19420a54c3e676ffe43db602b9c942a5fb9725f906e14d884479a515a57256cd5ca04e5c037e66c6f832133017e74497df1c2923f070263c8d5c1 SHA512 9e3f6ab14ff4a52e787c157566aaed61b4c4a7c24cbe27af42e9924d1d0668c1526de92f9e1a0b24ae3d6f7ddbd27dd6eb6f749ecce1a916cfb68861bacc0ba2
|
||||
|
|
|
|||
|
|
@ -1,74 +0,0 @@
|
|||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
|
||||
inherit python-single-r1 autotools
|
||||
|
||||
DESCRIPTION="Library for Windows NT data types"
|
||||
HOMEPAGE="https://github.com/libyal/libfwnt"
|
||||
SRC_URI="https://github.com/libyal/libfwnt/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
IUSE="debug nls python +threads"
|
||||
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libcdata[nls=]
|
||||
dev-libs/libcerror[nls=]
|
||||
dev-libs/libcnotify[nls=]
|
||||
dev-libs/libcthreads[nls=]
|
||||
nls? (
|
||||
virtual/libiconv
|
||||
virtual/libintl
|
||||
)
|
||||
python? ( dev-lang/python:* )
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
"
|
||||
|
||||
CMAKE_IN_SOURCE_BUILD=1
|
||||
|
||||
src_prepare() {
|
||||
# workaround for missing files in distribution package, see https://github.com/libyal/libfwnt/issues/12
|
||||
# should not be required any more in releases after 20220922
|
||||
cp "${FILESDIR}/2022-11-pyfwnt_test_access_control_entry.py" "${WORKDIR}/${P}/tests/pyfwnt_test_access_control_entry.py"
|
||||
cp "${FILESDIR}/2022-11-pyfwnt_test_access_control_list.py" "${WORKDIR}/${P}/tests/pyfwnt_test_access_control_list.py"
|
||||
cp "${FILESDIR}/2022-11-pyfwnt_test_lzx.py" "${WORKDIR}/${P}/tests/pyfwnt_test_lzx.py"
|
||||
|
||||
#makefile was created with 1.16, let's regenerate it
|
||||
eautoreconf
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
$(use_with nls libiconv-prefix) \
|
||||
$(use_with nls libintl-prefix) \
|
||||
$(use_enable debug verbose-output) \
|
||||
$(use_enable debug debug-output) \
|
||||
$(use_enable threads multi-threading-support) \
|
||||
$(use_enable python) \
|
||||
$(use_enable python python3)
|
||||
|
||||
# --disable-shared-libs disable shared library support
|
||||
# not supported in the ebuild at the moment - kind of defeats the entire process
|
||||
|
||||
# --enable-winapi enable WINAPI support for cross-compilation
|
||||
# [default=auto-detect]
|
||||
# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
# see https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0303
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
}
|
||||
|
|
@ -1 +1 @@
|
|||
DIST libhmac-alpha-20230407.tar.gz 1325022 BLAKE2B 3bd7dcde20fa855d0749ba879c25687046c86356746c54161d2451d854e491d3037cc22f53fdfd894aef556e0647ffe2c04dbadf8465be840ddc137f92b25b32 SHA512 51ab1c2b4aa6eeb1f139c887776dd18833db93cfe617445bf092f89aea21451a12f63959cf98f6a2324498ffc2e18f0e07677c045c01150c39eb7f918f7e3cbb
|
||||
DIST libhmac-alpha-20240129.tar.gz 1310286 BLAKE2B 98928bfa3ace47cf3476b8aa2ebf44c30bbf5172a21ce870387d128e7cf3da75d9844294a20526afbce4017d5b0c9df71d69aa09cfcbd699a3b5b4357ec1d956 SHA512 969ce993949e19f218e620e73f30fd384ab096a3ddd73a03ed1348a7672e5b28e80b6f3de05578d3389f2ce75db4881b6952b608de99ec8407e5e140b1e3fbbe
|
||||
|
|
|
|||
|
|
@ -1,2 +1 @@
|
|||
DIST libsmdev-alpha-20210418.tar.gz 1229702 BLAKE2B 9c63ab1921648d4bd66821263d3a5708c9a5508536e846717ad6d27787cb2fe50c57efa734113f41034ba064eb708fc4349528044de9efccaf331e07efb3b5db SHA512 399578a212ce6b2ed493e1496a9c826858f0daf83894b5a4b89ebd7997b2fe6ea4b59304ca5287cd4c6edaf41433433acb5fd1f51a9ff63bf3c40282863d6a54
|
||||
DIST libsmdev-alpha-20221028.tar.gz 1264956 BLAKE2B 0b70d467b761be5d401a9d6838927556a78e167c4e4833d254088add49909f6a687a60328ab26eb82147c6eb8331c37357cefc4ea586a6dd92f21fbe146a9821 SHA512 7d65a774969d44533ddab35b94cc827a482f325713c3d74e0b2d7405bf23ccd9bf7ac7fbb17bd7373dcc277116b5ae0592f3951143f585eec2f0d299b588da0c
|
||||
DIST libsmdev-alpha-20240309.tar.gz 1251482 BLAKE2B 84daa4c65665de1d8b87dae7839faa7a1ab910859157d303ede3ee4a4b1ac6e1fefadaf323b2f57b6fc9f056cc905a740aaa25cd82dc01f0eea1421e407989e2 SHA512 79b3ab47bd449d9f5d0d23805fe53809ce32f0e91fabec22efd923e3f89c973a7ffe830028e1715de68ad43d27c0aa990fec49a3855c400192bb19d01af2ac7e
|
||||
|
|
|
|||
|
|
@ -1,64 +0,0 @@
|
|||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
inherit autotools python-single-r1
|
||||
|
||||
DESCRIPTION="Library to access to storage media devices"
|
||||
HOMEPAGE="https://github.com/libyal/libsmdev"
|
||||
SRC_URI="https://github.com/libyal/libsmdev/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
IUSE="nls unicode python +threads debug"
|
||||
|
||||
REQUIRED_USE="
|
||||
python? ( ${PYTHON_REQUIRED_USE} )
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
nls? (
|
||||
virtual/libiconv
|
||||
virtual/libintl
|
||||
)
|
||||
python? ( dev-lang/python:* )
|
||||
dev-libs/libcdata[nls=]
|
||||
dev-libs/libcerror[nls=]
|
||||
dev-libs/libcfile[nls=,unicode=]
|
||||
dev-libs/libclocale[nls=,unicode=]
|
||||
dev-libs/libcnotify[nls=]
|
||||
dev-libs/libcthreads[nls=]
|
||||
dev-libs/libuna[nls=,unicode=]
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
"
|
||||
|
||||
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 debug verbose-output ) \
|
||||
$(use_enable debug debug-output ) \
|
||||
$(use_enable threads multi-threading-support) \
|
||||
$(use_enable python) \
|
||||
$(use_enable python python3) \
|
||||
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
# see https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0303
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
}
|
||||
|
|
@ -1,2 +1 @@
|
|||
DIST libuna-alpha-20220102.tar.gz 1985446 BLAKE2B 59ccdbd1b19ceaef8f90120bd58fb7a04196a06d791d4b6ba2ba52e1b2181096ee5915ce8bc3f09d0a1b1584ddfdf8151717874a708035a5a70bb772645a92ef SHA512 a86e255f77061425a0b7ff699021f9a5e0f081867970d809f37627400460083072ffec9ef353632031eebc07a29ff7f55d6c33a3552af7acacc1835db37f46d6
|
||||
DIST libuna-alpha-20220611.tar.gz 1991540 BLAKE2B b53f5834096a4d467dd7dae86aab56fae4b4ff8f402b37e5495cd1e09f22a3c88eb70454a095add08a1a0b1310290926e63e739698863f97972fb9e91eda88d6 SHA512 14a9a703c2c4166f229eb8c92ea0143f3a1ef947c23fe4cc8adc9e81f7dad6e7d82d8dc091fb987dfdd34144d611051e955be12b8d15fe0d031e1e4a7b87af6f
|
||||
DIST libuna-alpha-20240130.tar.gz 2006948 BLAKE2B aedebf7f0da4534e307d6fff94db85d352859c94c1683a6a5fc55224dfab364b7ee4b53adcde846732056113c14bc56cd63724b0c63f1125de8d060cff31b30f SHA512 892bfda2139b7f2078eddd660fffdf66302e80d5ae86dc46590f92e68b7624383409a6d783cc0a4db660ef37ee04865cb99e6ea016dd0c861d1c11551902850f
|
||||
|
|
|
|||
|
|
@ -1,50 +0,0 @@
|
|||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="Library to support Unicode and ASCII (byte string) conversions"
|
||||
HOMEPAGE="https://github.com/libyal/libuna"
|
||||
SRC_URI="https://github.com/libyal/libuna/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
IUSE="nls unicode"
|
||||
|
||||
# This library has a circular build-time dependency on libcfile. According to upstream, this is
|
||||
# a non-issue as long as we use the pre-assembled download tarballs because they contain all
|
||||
# required sources (see https://github.com/libyal/libuna/issues/7).
|
||||
# dev-libs/libcfile
|
||||
DEPEND="
|
||||
dev-libs/libcdatetime[nls=]
|
||||
dev-libs/libcerror[nls=]
|
||||
dev-libs/libclocale[nls=,unicode=]
|
||||
dev-libs/libcnotify[nls=]
|
||||
nls? (
|
||||
virtual/libiconv
|
||||
virtual/libintl
|
||||
)
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
$(use_with nls libiconv-prefix) \
|
||||
$(use_with nls libintl-prefix) \
|
||||
$(use_enable unicode wide-character-type)
|
||||
|
||||
# --disable-shared-libs disable shared library support
|
||||
# not supported in the ebuild at the moment - kind of defeats the entire process
|
||||
|
||||
# --enable-winapi enable WINAPI support for cross-compilation
|
||||
# [default=auto-detect]
|
||||
# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
# see https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0303
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
}
|
||||
Loading…
Reference in a new issue