mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-22 23:01:02 +02:00
Merge pull request #1270 from vwegert/master
added current version of various libraries
This commit is contained in:
commit
43039e9bd4
14 changed files with 264 additions and 0 deletions
|
|
@ -1,2 +1,3 @@
|
|||
DIST libbfio-alpha-20191230.tar.gz 2004155 BLAKE2B 1e1330b4982b896912722c89b54d60e20994aaf5157451d9379b7345a2638236970a1c050fdb5977b84105e1791777c4692cb4a9c1eef405bbe11ff5fdb2cc7e SHA512 4054f853fb072bfff6eca58da1c47e1458ffdf4ca2734349b78fa145745c2cd12635cb244487d84aabc7768f2eb3f63dfcfe6d0afe7b45096674a61cda6f258f
|
||||
DIST libbfio-alpha-20201229.tar.gz 2014489 BLAKE2B 87a17ac853eb486efe3a2f44f424a7e59e52d3e1ed2f7b4c728399f0ed3b0220827a844eeecda829f34cdbd7f94c8e4518b4000a029ddc481ea24d83be8b7963 SHA512 8e82e7ae22e094f438e1fa032d1675554b6f9f24caa64ddefa09e3b9e55c6b7981cce8ae01904128fd5ed2e5cf26298734b1fe8fad798f66a5b48cb04fc1ced1
|
||||
DIST libbfio-alpha-20221025.tar.gz 2049863 BLAKE2B a091726da9ae1047d27aa3c8fe0a210f419f29c3679c4d9a7af141e35d3e28017b3340e3e5c3a440c90d9450d827111fd4f2e1634c9ce56721d066a5a4c94037 SHA512 ab4be7faae7172b74f117e422f3b72a0705fbfe91f3bf7fb8b5796fae8428ca7d242487eb61b3cf08867209c64949c544a4ed21bf7feb6908fd187e3e4fadd50
|
||||
|
|
|
|||
43
app-forensics/libbfio/libbfio-20221025.ebuild
Normal file
43
app-forensics/libbfio/libbfio-20221025.ebuild
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="Library for providing a basic file input/output abstraction layer"
|
||||
HOMEPAGE="https://github.com/libyal/libbfio"
|
||||
SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz"
|
||||
#upstream removed the release
|
||||
#SRC_URI="https://pentoo.org/~zero/distfiles/${PN}-alpha-${PV}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
IUSE="nls unicode"
|
||||
|
||||
DEPEND="dev-libs/libcerror
|
||||
dev-libs/libcthreads
|
||||
dev-libs/libcdata
|
||||
dev-libs/libclocale
|
||||
dev-libs/libcnotify
|
||||
dev-libs/libcsplit
|
||||
dev-libs/libuna
|
||||
dev-libs/libcfile
|
||||
dev-libs/libcpath
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable nls) \
|
||||
$(use_with nls libiconv-prefix) \
|
||||
$(use_with nls libintl-prefix) \
|
||||
$(use_enable unicode wide-character-type)
|
||||
# --with-libcerror \
|
||||
# --with-libcthreads \
|
||||
# --with-libcdata \
|
||||
# --with-libclocale \
|
||||
# --with-libcnotify \
|
||||
# --with-libcsplit \
|
||||
# --with-libuna \
|
||||
# --with-libcfile \
|
||||
# --with-libcpath
|
||||
}
|
||||
|
|
@ -1,2 +1,3 @@
|
|||
DIST libcdata-alpha-20190112.tar.gz 619019 BLAKE2B 0edf101c3f8aa439d49ab64e97a05dbbf1ce84ad582634c53b480ab01c0042c1ad92fa501e31492d3ae67ea571d8eb93dbd74ce9732c574847d6d7d1cf23fe3e SHA512 d61e2b4208e11730d3184339e02ee014ac20e096d159e68bedce2a3bb642c840fdb204be2bca3950653de6dc5204c627912de34df936d7ee88d511f15101b1be
|
||||
DIST libcdata-alpha-20200509.tar.gz 631375 BLAKE2B 2b842ce91e8617bb51aa135bd430353779a011d13771a175237e6b4e343d4a9ff3dae86427f5b0d62f0b2d867f3abfeffd5552a6ff73388087608d3b273a3b41 SHA512 214301d316ba603da9da8fe48a1b3c85b6796eba15273c26b5631dab1b10844b03620a4c4ad5afc3460b23af40e01ed601eee19b6a164df18fdbceee1e8dabf5
|
||||
DIST libcdata-alpha-20220115.tar.gz 632725 BLAKE2B 9d94cdb963e4ce91584f71710a9f6300bbd3a5ebbd5256cb50a6001a6aee7a5c9ce6e5be3b45cb7a9b9d88ce425b6c4aa92b345f4c302862046f0f2cb2967bc8 SHA512 9bca3c011ee26fac3a02adf6d89ea6672307dc0a103df7cd695d141b332a45bbb70dc303ead1013538ed8cb5103e640d97b6aa21cc550c33d94c82e5f324ed01
|
||||
|
|
|
|||
25
dev-libs/libcdata/libcdata-20220115.ebuild
Normal file
25
dev-libs/libcdata/libcdata-20220115.ebuild
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="Library for cross-platform C generic data functions"
|
||||
HOMEPAGE="https://github.com/libyal/${PN}"
|
||||
SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
IUSE="nls"
|
||||
|
||||
DEPEND="dev-libs/libcerror
|
||||
dev-libs/libcthreads
|
||||
nls? ( virtual/libiconv
|
||||
virtual/libintl )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable nls) \
|
||||
$(use_with nls libiconv-prefix) \
|
||||
$(use_with nls libintl-prefix)
|
||||
}
|
||||
|
|
@ -1,2 +1,3 @@
|
|||
DIST libcthreads-alpha-20180724.tar.gz 531227 BLAKE2B be3c4b1690239ca0a4ad5a4f289e216d11543621fee26f728df97709a2cf197209dc64008e49848d7f8c0313e8b860d52a04f5f6a8a8ebbcb082951af6e7a229 SHA512 153a1bc895b0d31c8711bf1849889080ed5509d1d7ee797eb4e7d7bb16963d8a09000dee52520ba26e7dea5e0e408e697211052efee84c7ec5a26de04427c1d9
|
||||
DIST libcthreads-alpha-20200508.tar.gz 548083 BLAKE2B be47b90e1379225d5e063462d4939072c525770b040a1a10d52fe06dab052501df1ce5471beaea475958962780a10c313831dd10a1d5b834d8b82e5f7d518b91 SHA512 0952cee6299701fc8aa2418fd3a3a99ab1634e4b19fe193aad8779740715fb2b7a7b4f7aec5fb1a5ab12cdf4235acff06bb59cb97911f4a3536031dcc7f1f86b
|
||||
DIST libcthreads-alpha-20220102.tar.gz 548820 BLAKE2B 4e5766997595d4a998e1b2c3d33a1ad96c405b6d6399eda7f373a578c95dad29b32be6d08da744e0a3cd2477bdfaaf211fd997bd0525d5f08bec393cc2896a32 SHA512 82c13a4511aab4827c3c89c77324f7cc010702f431e9ff5a2f41511467653df3ff0f363926ea62a4760ff6ab7d2168271ec8a8264de67133332ba77a0b3bf6a0
|
||||
|
|
|
|||
26
dev-libs/libcthreads/libcthreads-20220102.ebuild
Normal file
26
dev-libs/libcthreads/libcthreads-20220102.ebuild
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="Library for cross-platform C threads functions"
|
||||
HOMEPAGE="https://github.com/libyal/${PN}"
|
||||
SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
IUSE="nls"
|
||||
|
||||
DEPEND="dev-libs/libcerror
|
||||
nls? ( virtual/libiconv
|
||||
virtual/libintl )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable nls) \
|
||||
$(use_with nls libiconv-prefix) \
|
||||
$(use_with nls libintl-prefix)
|
||||
# \
|
||||
#--with-libcerror
|
||||
}
|
||||
|
|
@ -1,2 +1,3 @@
|
|||
DIST libfdata-alpha-20200728.tar.gz 725242 BLAKE2B aab93521547d07efd599ed5b82f811f7ee74e1b0720d8bce27e8521ece08506bb2f5f253eeb558fb93554a1747a62ebf9ba30d04a92cf606de3c73ce1c00c4bf SHA512 9a03e23e69a92c86df63488e4c3ed5fecaa87a75c575281e268d06a643860ed5918635863fc8ae76f813d857cbb25d68b3795449c2c4b81f85891019766c9ff3
|
||||
DIST libfdata-alpha-20201129.tar.gz 725653 BLAKE2B c8955fd48983ed60914c65c9b1308f5a119ecab88dd9c6fe71beea5a2e7d07bc948987e2c540a144ccb133664e15edea94e555bfe3ea031cbb54c2a280c92f52 SHA512 5b367e9af485e2974736eaa8116bf6bd8011a27e810c4a4ed6cd825aa480b2962ec05d986d682e4ca078a3116349c9f8563cd0fb08ad82a91221e074f9817644
|
||||
DIST libfdata-alpha-20220111.tar.gz 726541 BLAKE2B 8640cbcafd39e26638cfa5b3f7c1d9c99618801ba080bc8d5ee5ee8d574a837e74d8f1df5399e367f7a17f28b5f175a7e0183e0cefe7fb37a303d7be61a261b2 SHA512 89e7477d15df8403102452fef874e1d2c61be53e861051bd06d258d1e8d3fdca86b0ec694b2ece62fc74e71257cd93b711dfa785aea2f3e313b5e857569c80a3
|
||||
|
|
|
|||
33
dev-libs/libfdata/libfdata-20220111.ebuild
Normal file
33
dev-libs/libfdata/libfdata-20220111.ebuild
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="Library for cross-platform C file data functions"
|
||||
HOMEPAGE="https://github.com/libyal/${PN}"
|
||||
SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
IUSE="debug nls"
|
||||
|
||||
DEPEND="dev-libs/libcdata
|
||||
dev-libs/libcerror
|
||||
dev-libs/libcnotify
|
||||
dev-libs/libcthreads
|
||||
dev-libs/libfcache"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
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)
|
||||
# \
|
||||
# --with-libcdata --with-libcerror \
|
||||
# --with-libcnotify --with-libcthreads \
|
||||
# --with-libfcache
|
||||
}
|
||||
|
|
@ -1,2 +1,3 @@
|
|||
DIST libfvalue-experimental-20200711.tar.gz 1269938 BLAKE2B 943e16a7bc68c0ebe3a73fa874409134d6f8f792e48c7e3624dcfc7a21b7c56dbb464eef057658a315a9dfc245e7dadf8085eb387f27d4c8901d7c5e01fd42a3 SHA512 e609841275bb28fd9ffb037faf7e2e390ca964245658f9e287e333279f169b137e62603ad0e77cff834ffda6cdb64a93dbee9a12d7f821c44b6cf0df000698f6
|
||||
DIST libfvalue-experimental-20200902.tar.gz 1270330 BLAKE2B ab13beecd067e067d8744ebb8750e3524702feebb727068a7d71417ee443c3136070b0eec65a15c820ac74e1b625435057c484fa713b24f277f7e0b6a1d491fb SHA512 169d8f31ca101c37670ea55e364ece270ab85f2c4899c31f3bd53cd3acf3f17346ebf200565e9a210c34527fc4264ff69649f453f8c50d1d8c609e5de7ba965e
|
||||
DIST libfvalue-experimental-20220120.tar.gz 1294430 BLAKE2B 8fd0ef033bf182cf4803ed1189ba53150a9a2200e3c49196d169178ef502889d34da38e2b771bdce722a36a2acde05cd21abcfb5ffef5ca084a81ca75427f721 SHA512 6b363be7a4ce4ccfbff5e7fbb7bcd9c0433f81dcd53571fe17975404c40ef55147fd610aff8ee89633f09a672a60d132b46994ec365ed01af2293105602fc0ca
|
||||
|
|
|
|||
43
dev-libs/libfvalue/libfvalue-20220120.ebuild
Normal file
43
dev-libs/libfvalue/libfvalue-20220120.ebuild
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools
|
||||
|
||||
MY_PV="$(ver_cut 1)"
|
||||
MY_PV2="experimental"
|
||||
|
||||
DESCRIPTION="Library for generic file value functions"
|
||||
HOMEPAGE="https://github.com/libyal/${PN}"
|
||||
SRC_URI="https://github.com/libyal/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV2}-${MY_PV}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
IUSE="debug nls"
|
||||
|
||||
DEPEND="dev-libs/libcdata
|
||||
dev-libs/libcerror
|
||||
dev-libs/libcnotify
|
||||
dev-libs/libcthreads
|
||||
dev-libs/libfdatetime
|
||||
dev-libs/libfguid
|
||||
dev-libs/libfwnt
|
||||
dev-libs/libuna"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
|
||||
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)
|
||||
# --with-libcdata --with-libcerror \
|
||||
# --with-libcnotify --with-libcthreads \
|
||||
# --with-libfdatetime --with-libfguid \
|
||||
# --with-libfwnt --with-libuna
|
||||
}
|
||||
|
|
@ -1,2 +1,3 @@
|
|||
DIST libfwnt-alpha-20200723.tar.gz 1085871 BLAKE2B 88ebeb9e2b9a0d3e562c7c364f76517b402df21b5cd941c3e5130f18c8d48cbe41dbc501cbf68b44f0ea15a6dccee2b38a4c2e4556213ef871b8aeefbb3a2250 SHA512 db2454a4da3d0613b3931da1db8808974bcafec32d4f7c4b72b8ef58b8a28283ce27544f6da7a8c5d0f4851d929d836717e852bcac39979b90aa98014c8d89ca
|
||||
DIST libfwnt-alpha-20210421.tar.gz 1086509 BLAKE2B 5fa82d30e168d98c0ba920b2b30063064a674c9d6f96879f969d3ac884c9116c0d6a7e455663e4014e83251209012cf3a02639e82dd3e942f7603e3ddcce63fd SHA512 5f7dd9653d4a266ad0e126ee60d98a80930bfe5f81a4707499231e0da8cc1947e7467ec64bc26d7622496582414e001dcaea8be455a48dba99ca21116ae3f550
|
||||
DIST libfwnt-alpha-20220922.tar.gz 1153326 BLAKE2B 5ff6016e0e372f37966f5c322dd17e3ff5a932311269eec5e3d8e13a20f9ce48afcbcb1214fbd2e414399a71e2b77b1b2f67f5cf19684a412592169fa8192b42 SHA512 93ef460c771b6c5c04219f8d6765cdddc6a047e1ce45696ed7a863e36f10cc392cb1cd1338f0d4f3220f1c6d9ee25fb679f6001f090fd69d7ee269adcac064bf
|
||||
|
|
|
|||
56
dev-libs/libfwnt/libfwnt-20220922.ebuild
Normal file
56
dev-libs/libfwnt/libfwnt-20220922.ebuild
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..10} )
|
||||
|
||||
inherit python-r1
|
||||
|
||||
DESCRIPTION="Library for Windows NT data types"
|
||||
HOMEPAGE="https://github.com/libyal/${PN}"
|
||||
SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
IUSE="debug nls python +threads winapi"
|
||||
|
||||
DEPEND="dev-libs/libcdata
|
||||
dev-libs/libcerror
|
||||
dev-libs/libcnotify
|
||||
dev-libs/libcthreads"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
CMAKE_IN_SOURCE_BUILD=1
|
||||
|
||||
src_configure() {
|
||||
|
||||
local myconf=(
|
||||
$(use_enable python) \
|
||||
$(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 winapi) \
|
||||
$(use_enable threads multi-threading-support)
|
||||
# --with-libcdata --with-libcerror \
|
||||
# --with-libcnotify --with-libcthreads
|
||||
)
|
||||
|
||||
if use python ; then
|
||||
#todo: make python2 optional
|
||||
myconf+=( --enable-python2 )
|
||||
prepare_python() {
|
||||
if python_is_python3; then
|
||||
myconf+=( --enable-python3 )
|
||||
fi
|
||||
}
|
||||
python_foreach_impl run_in_build_dir prepare_python
|
||||
fi
|
||||
|
||||
econf ${myconf[@]}
|
||||
}
|
||||
|
|
@ -1,3 +1,4 @@
|
|||
DIST libuna-alpha-20190102.tar.gz 1872888 BLAKE2B 6404a4aede127cafb603fb84c1d4ea2c79269a56eb32f383f32f859cede82f122dbb20279a147db1ca7539ccc29c2a4674a2058ec2dff54b2cc620a1d1899760 SHA512 a1b47193cefba7a7e572fe5358e59599b8afef3a0f56c3a22eeb77be6b2ebf8f2e7d69ddb068763518ef32decb94896aa624bff64888ba07387529c9fb702156
|
||||
DIST libuna-alpha-20200711.tar.gz 1897799 BLAKE2B 4cd56a336ddc547db4730f48d553ad76714037ad92af83b0c22f785198abf2b250e66b895a6b92ea09266ff58c2a676cdcc14fcaed0bc32b5b4d92e4b4681a53 SHA512 a131490e0965b6675840e6180a204e084be817b3258845da12a0c2ea8c2b3af9fb771a4ff97d101785507bf73fdbfedc6a31ed924f606e5065d1ec255330a9cd
|
||||
DIST libuna-alpha-20201204.tar.gz 1898257 BLAKE2B d412a2fe9247bf83ec4ed6f7092ce01988e21d10508c4bbde2552a747d81a513e86322f171cf3ed2cfa64f4e94f4599eb4ea35b2c21612da1f34fc7282aa58ca SHA512 1371921e1c5869a8416b20817c5a1ab09582f4570c195254728d9150a53e01735249187e901a659cfb7c585ef1380427bd91ebd9d43d43840bee202c3aac1bc1
|
||||
DIST libuna-alpha-20220611.tar.gz 1991540 BLAKE2B b53f5834096a4d467dd7dae86aab56fae4b4ff8f402b37e5495cd1e09f22a3c88eb70454a095add08a1a0b1310290926e63e739698863f97972fb9e91eda88d6 SHA512 14a9a703c2c4166f229eb8c92ea0143f3a1ef947c23fe4cc8adc9e81f7dad6e7d82d8dc091fb987dfdd34144d611051e955be12b8d15fe0d031e1e4a7b87af6f
|
||||
|
|
|
|||
31
dev-libs/libuna/libuna-20220611.ebuild
Normal file
31
dev-libs/libuna/libuna-20220611.ebuild
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="Library to support Unicode and ASCII (byte string) conversions"
|
||||
HOMEPAGE="https://github.com/libyal/libuna"
|
||||
SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
IUSE="nls unicode"
|
||||
|
||||
#circle dependence on libcfile
|
||||
#https://github.com/libyal/libuna/issues/7
|
||||
#dev-libs/libcfile
|
||||
DEPEND="dev-libs/libcdatetime
|
||||
dev-libs/libcerror
|
||||
dev-libs/libclocale
|
||||
dev-libs/libcnotify
|
||||
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)
|
||||
}
|
||||
Loading…
Reference in a new issue