diff --git a/app-forensics/libbfio/Manifest b/app-forensics/libbfio/Manifest index cb20ffb30..baafbd9bc 100644 --- a/app-forensics/libbfio/Manifest +++ b/app-forensics/libbfio/Manifest @@ -1,2 +1 @@ -DIST libbfio-alpha-20220120.tar.gz 2040045 BLAKE2B 8c36316ab3c648bbdd03d96d621444c6b26efb7e627d9337bd346261debaaaf1705d7ac1b043fb97dc2ceaaec620432aeb4bbc333b441e429436a7b1505b1dab SHA512 8e0b8bc3b60145c42fd9c20a9ea04d022f6a44c07dc0f39b21945c2149a2f6201fd22d6ffa590e7d6bcfa95138aff202670ce794a2fe6afdac672a1a6ef65bcf -DIST libbfio-alpha-20221025.tar.gz 2049863 BLAKE2B a091726da9ae1047d27aa3c8fe0a210f419f29c3679c4d9a7af141e35d3e28017b3340e3e5c3a440c90d9450d827111fd4f2e1634c9ce56721d066a5a4c94037 SHA512 ab4be7faae7172b74f117e422f3b72a0705fbfe91f3bf7fb8b5796fae8428ca7d242487eb61b3cf08867209c64949c544a4ed21bf7feb6908fd187e3e4fadd50 +DIST libbfio-alpha-20240414.tar.gz 2059951 BLAKE2B f47b8e70d2f527c22a38591c232b9a633bd2010b56cdc68f03126e1d62ccf8ea0d1ecbe00dcc2a94831dd275f1817bb7463b956d47fb912a3842260e8c2ebeec SHA512 56c7caa77f0f8b81ea54bdc5579c2fe4fe1cb1660701f0c5bf6d95817cd7dd3992f3451fe2fbd49b7aa29a59f6023af053f612c749b0519dd4b7e61d2d7059bc diff --git a/app-forensics/libbfio/libbfio-20221025.ebuild b/app-forensics/libbfio/libbfio-20221025.ebuild deleted file mode 100644 index 7503003f3..000000000 --- a/app-forensics/libbfio/libbfio-20221025.ebuild +++ /dev/null @@ -1,65 +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 providing a basic file input/output abstraction layer" -HOMEPAGE="https://github.com/libyal/libbfio" -SRC_URI="https://github.com/libyal/libbfio/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -# It would make more sense to put this package in dev-libs/ instead of app-forensics/, -# but this is where it is in the main Gentoo repository, so we'll just stick with that. - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="nls +threads unicode debug" - -DEPEND=" - 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/libuna[nls=,unicode=] - 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 unicode wide-character-type) \ - $(use_enable debug verbose-output ) \ - $(use_enable debug debug-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 -} diff --git a/app-forensics/libbfio/libbfio-20220120.ebuild b/app-forensics/libbfio/libbfio-20240414.ebuild similarity index 100% rename from app-forensics/libbfio/libbfio-20220120.ebuild rename to app-forensics/libbfio/libbfio-20240414.ebuild diff --git a/app-forensics/libbfio/metadata.xml b/app-forensics/libbfio/metadata.xml index ace7c2d3a..769c2baf0 100644 --- a/app-forensics/libbfio/metadata.xml +++ b/app-forensics/libbfio/metadata.xml @@ -5,4 +5,7 @@ unknown@pentoo.ch Author Unknown + + libyal/libbfio + diff --git a/app-forensics/libfsntfs/Manifest b/app-forensics/libfsntfs/Manifest index f420ecb8b..3312eaae3 100644 --- a/app-forensics/libfsntfs/Manifest +++ b/app-forensics/libfsntfs/Manifest @@ -1,2 +1 @@ -DIST libfsntfs-experimental-20220220.tar.gz 2109754 BLAKE2B 1c1b66b7d634537bff9708303054262af80b7e0df6b92c5d509eceb7c366899f9ff95e602313cb83aca1e36acc8984a33f079332f3b99cb0fce1fd391c870e4b SHA512 93f3fda7495f5cab75c6ac2dbeedcb8c3d3853beb412bc6c87e86385eb00f100d59526e732aac25971a4d1772a5f1f01ca931e187fe57866f796bacd1fd8fb56 -DIST libfsntfs-experimental-20221023.tar.gz 2119213 BLAKE2B 2f003c5ad0b7bb3f8827d3f1eb603e3a2279cf182affd0d630eb7dcc7aeff6dd377a650ff1c5f0798b4d675419800047c5ea0fa571c90d0df0dfe7f39ed7286a SHA512 d8567de3ec22e55a18e253f5c388890c4e4e26786f7d5752ac3f136674b97cdb821b4a6bdf93d779748f7a5f41edcd4faebae29c6429c96304026038b36ad434 +DIST libfsntfs-experimental-20240501.tar.gz 2112186 BLAKE2B 01739a2535fe8d7aba2973be1775249f7227af45ca77142c2fd6d4e71705a399673ceef080f289ed28e7f03f889448979a84445387748cd107b6691c11bd7f06 SHA512 bb7bd2f5d9510a4227e4c61c4d73b3d5803147d72095dc5ea26d8a781784ea241ef9dd90583c669d8f93dee2b4a3d5f57548ac798c84168cf58497ba70fef816 diff --git a/app-forensics/libfsntfs/libfsntfs-20221023.ebuild b/app-forensics/libfsntfs/libfsntfs-20221023.ebuild deleted file mode 100644 index 3fae8e499..000000000 --- a/app-forensics/libfsntfs/libfsntfs-20221023.ebuild +++ /dev/null @@ -1,77 +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 Windows New Technology File System (NTFS)" -HOMEPAGE="https://github.com/libyal/libfsntfs" -SRC_URI="https://github.com/libyal/libfsntfs/releases/download/${PV}/${PN}-experimental-${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/libfdatetime[nls=] - dev-libs/libfguid[nls=] - dev-libs/libfusn[nls=] - dev-libs/libfwnt[nls=,threads=,python=] - dev-libs/libhmac[nls=,unicode=,threads=] - dev-libs/libuna[nls=,unicode=] - dev-libs/openssl -" -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 -} diff --git a/app-forensics/libfsntfs/libfsntfs-20220220.ebuild b/app-forensics/libfsntfs/libfsntfs-20240501.ebuild similarity index 100% rename from app-forensics/libfsntfs/libfsntfs-20220220.ebuild rename to app-forensics/libfsntfs/libfsntfs-20240501.ebuild diff --git a/app-forensics/libfsntfs/metadata.xml b/app-forensics/libfsntfs/metadata.xml index 8d6997c48..511734071 100644 --- a/app-forensics/libfsntfs/metadata.xml +++ b/app-forensics/libfsntfs/metadata.xml @@ -8,4 +8,7 @@ Enable FUSE support + + libyal/libfsntfs + diff --git a/dev-libs/libcdatetime/metadata.xml b/dev-libs/libcdatetime/metadata.xml index ace7c2d3a..f6e784b7c 100644 --- a/dev-libs/libcdatetime/metadata.xml +++ b/dev-libs/libcdatetime/metadata.xml @@ -5,4 +5,7 @@ unknown@pentoo.ch Author Unknown + + libyal/libcdatetime + diff --git a/dev-libs/libcerror/Manifest b/dev-libs/libcerror/Manifest index 752d94288..b90b408f6 100644 --- a/dev-libs/libcerror/Manifest +++ b/dev-libs/libcerror/Manifest @@ -1 +1,2 @@ DIST libcerror-beta-20220101.tar.gz 493194 BLAKE2B 254fcb173d7093de0b8fefd79503ae841d2f703801cd587be8109cc54f2caec7a7d87ce4827d85cec3a2f854d319d80f50ec28fa59f680a8fb0eb689995c7ea4 SHA512 0daf1ce5dfdccf4994fc1387db4b7fcf57f2d8fa464160ad8fb45c3cee6efa054e60233d674791c2636c54fa4ae5e1183ae838829723b99c526d6febae8b2d63 +DIST libcerror-beta-20240413.tar.gz 504206 BLAKE2B 8598637be2e663c5bbc0c1ceb592b10521305a55125286088f03355549de64f65067646972107561fa679ff6797db58e1c7c4bfdfe50f55773f27fa5b868a6c5 SHA512 9fd06098e7d789040ccdbad0d9d824a456cfb6cd90d355a7ea44bbd04bc3d53370025df84721a70fd542b2d691833c4447d4a2230071c3cd987c108a41b73a9b diff --git a/dev-libs/libcsplit/libcsplit-20220109.ebuild b/dev-libs/libcerror/libcerror-20240413.ebuild similarity index 71% rename from dev-libs/libcsplit/libcsplit-20220109.ebuild rename to dev-libs/libcerror/libcerror-20240413.ebuild index 80bbfe690..ce8efb7ca 100644 --- a/dev-libs/libcsplit/libcsplit-20220109.ebuild +++ b/dev-libs/libcerror/libcerror-20240413.ebuild @@ -1,19 +1,18 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -DESCRIPTION="Library for cross-platform C split string functions" -HOMEPAGE="https://github.com/libyal/libcsplit" -SRC_URI="https://github.com/libyal/libcsplit/releases/download/${PV}/${PN}-beta-${PV}.tar.gz" +DESCRIPTION="Library for cross-platform C error functions" +HOMEPAGE="https://github.com/libyal/libcerror" +SRC_URI="https://github.com/libyal/libcerror/releases/download/${PV}/${PN}-beta-${PV}.tar.gz" LICENSE="LGPL-3" SLOT="0" KEYWORDS="amd64 ~arm64 x86" -IUSE="nls unicode" +IUSE="nls" DEPEND=" - dev-libs/libcerror[nls=] nls? ( virtual/libiconv virtual/libintl @@ -25,8 +24,7 @@ src_configure() { econf \ $(use_enable nls) \ $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - $(use_enable unicode wide-character-type) + $(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 diff --git a/dev-libs/libcerror/metadata.xml b/dev-libs/libcerror/metadata.xml index ace7c2d3a..ffdc5f9aa 100644 --- a/dev-libs/libcerror/metadata.xml +++ b/dev-libs/libcerror/metadata.xml @@ -5,4 +5,7 @@ unknown@pentoo.ch Author Unknown + + libyal/libcerror + diff --git a/dev-libs/libcfile/Manifest b/dev-libs/libcfile/Manifest index e4adce620..10e8b60e4 100644 --- a/dev-libs/libcfile/Manifest +++ b/dev-libs/libcfile/Manifest @@ -1,2 +1 @@ -DIST libcfile-alpha-20201229.tar.gz 1018012 BLAKE2B 1382f4588ba98d0a50d96de5fc0904cabc770dc6433e1f0c03a8acfbcf2c0b9c34202eec7f4debc0cdc75b399b00a0cb4c4b56947b27bbe1534e9c5a84723559 SHA512 748971ee2da9b35c5beaa8cc1d741a8cc8abc841f84bc177eb9c2ea3064e70d6de909e033eca308ee6f59588ee968073fddffd98afe3786259f6bef14fc1f74b -DIST libcfile-alpha-20220106.tar.gz 1041634 BLAKE2B c4b7d762e29f3732639c039065d1cea1077f5921afb0b93a8309f5eb974f8b98265da2b4b550021d6060063c0f0a784702fb9b04c38a2163ea440a86780033e8 SHA512 50af19aba6315b9c105cb4655fd2f286f8ec9f1a5a7f3a8bebb0d3427bcc10b1b4838071b22d4c8463885663e72d59eef0f9f0351824b934d45f82139554b809 +DIST libcfile-alpha-20240414.tar.gz 1062542 BLAKE2B 3604cb22998f9696ce6a44cf1b06ce2faae8099b4ff59e7f6dc2bf32b1bd6f6fc7d519e7656de21a2dab5de8fe18cc146467d419d63fd21aad2ffc988107411d SHA512 abe4acc3c1ea310b3ddc95459b8fa1e72bdc5b3d04c94a5760f0e1e02cfdeab442ab49cba19ac5c2c5a58cdfd43cb5b8c13845c3dbb0c73ebdbaaaae098b91a4 diff --git a/dev-libs/libcfile/libcfile-20201229.ebuild b/dev-libs/libcfile/libcfile-20201229.ebuild deleted file mode 100644 index f90ed97bd..000000000 --- a/dev-libs/libcfile/libcfile-20201229.ebuild +++ /dev/null @@ -1,61 +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 file functions" -HOMEPAGE="https://github.com/libyal/libcfile" -SRC_URI="https://github.com/libyal/libcfile/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="nls unicode debug" - -# This library has a circular build-time dependency on libuna. 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). In this case, we set a -# unilateral dependency libfile --> libuna and hope for the best. (Dependent packages should -# include both packages as dependency.) -DEPEND=" - dev-libs/libcerror[nls=] - dev-libs/libclocale[nls=,unicode=] - dev-libs/libcnotify[nls=] - dev-libs/libuna[nls=,unicode=] - 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 unicode wide-character-type) \ - $(use_enable debug verbose-output ) \ - $(use_enable debug debug-output ) - -# --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 -} diff --git a/dev-libs/libcfile/libcfile-20220106-r1.ebuild b/dev-libs/libcfile/libcfile-20240414.ebuild similarity index 100% rename from dev-libs/libcfile/libcfile-20220106-r1.ebuild rename to dev-libs/libcfile/libcfile-20240414.ebuild diff --git a/dev-libs/libcfile/metadata.xml b/dev-libs/libcfile/metadata.xml index ace7c2d3a..e2319e57e 100644 --- a/dev-libs/libcfile/metadata.xml +++ b/dev-libs/libcfile/metadata.xml @@ -5,4 +5,7 @@ unknown@pentoo.ch Author Unknown + + libyal/libcfile + diff --git a/dev-libs/libcnotify/Manifest b/dev-libs/libcnotify/Manifest index 57bf9a1e3..abb8471ad 100644 --- a/dev-libs/libcnotify/Manifest +++ b/dev-libs/libcnotify/Manifest @@ -1,2 +1 @@ -DIST libcnotify-beta-20200913.tar.gz 507532 BLAKE2B c5254c484f787e1f0c3b56d80a25bbf1dcf275c24eb29a904fe04033e2bc4911293fd30f8474d0dfb5aab9fe8fcf1f01ebf2c0a5d19c45a52d2956439541ef9c SHA512 cbbd4ff9d905d654bf217650a91f41c6187bfdc554f8849f91eccd4189be898be917766603c788f2df93110f53acebf97691dc956782e224b6f799a5eadcc79e -DIST libcnotify-beta-20220108.tar.gz 508178 BLAKE2B e3a0fa9b584f858b4ce281d9626987ebdad0ed6edec7679de58a37582153e20ee3b00d43e4d0eb3bb4a7a56ef73bac8ffe53b08a4b2182f13a22668f8c8ecdfd SHA512 63d46da7f47a1e4abac90c9103a78c734a4039ec589583eb43fa200a54e27822999bc51f95dbf995e8cf9121379ec7a54895b1b9a16e69df0fa5a9cbe52fd180 +DIST libcnotify-beta-20240414.tar.gz 518540 BLAKE2B 92877a4a5aff389a2d961b3ce65ea8f6929743722fbaf1f641b60723cbe8e9a19304f14e1381e99395244a17d693c73d28d72a8820118df43d95f0248a4cb949 SHA512 ba1599ae28f8a8fb9471317768d9cea1adfc1eec216239bfa672d1fc0bbb72979edcc2538e46228c1fd2d13a0ac14755fcdf74baa9250d9f8fec63c048397bcf diff --git a/dev-libs/libcnotify/libcnotify-20220108.ebuild b/dev-libs/libcnotify/libcnotify-20220108.ebuild deleted file mode 100644 index ec3f37c46..000000000 --- a/dev-libs/libcnotify/libcnotify-20220108.ebuild +++ /dev/null @@ -1,49 +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 notification functions" -HOMEPAGE="https://github.com/libyal/libcnotify" -SRC_URI="https://github.com/libyal/libcnotify/releases/download/${PV}/${PN}-beta-${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 -} diff --git a/dev-libs/libcnotify/libcnotify-20200913.ebuild b/dev-libs/libcnotify/libcnotify-20240414.ebuild similarity index 100% rename from dev-libs/libcnotify/libcnotify-20200913.ebuild rename to dev-libs/libcnotify/libcnotify-20240414.ebuild diff --git a/dev-libs/libcnotify/metadata.xml b/dev-libs/libcnotify/metadata.xml index ace7c2d3a..a0dff533c 100644 --- a/dev-libs/libcnotify/metadata.xml +++ b/dev-libs/libcnotify/metadata.xml @@ -5,4 +5,7 @@ unknown@pentoo.ch Author Unknown + + libyal/libcnotify + diff --git a/dev-libs/libcpath/Manifest b/dev-libs/libcpath/Manifest index 30c626cd3..fd1dabbe7 100644 --- a/dev-libs/libcpath/Manifest +++ b/dev-libs/libcpath/Manifest @@ -1 +1,2 @@ DIST libcpath-alpha-20220108.tar.gz 1033766 BLAKE2B 4a43a860bc8a3f15198732627b15aac9c1b8652eaf19c9ce74e98ac40821b319c6788d328593252fedb1491d1f34fb6bd3af20b52effe55226338a545d959812 SHA512 73acba297cc0a3b419c2b7fae7798a44f42478054b0125caff83ab61c852bac54063b994617168116285bb4f3eb6787ada756f74a77016b2a785bd76f212e4cf +DIST libcpath-alpha-20240414.tar.gz 1054121 BLAKE2B 8681433e20b70657ce9bff94a2db574711953522a840bbe1e8d1cafbbabd285a23a9cd56a134aa1ed16f3051bea5e3a946eedc7ea24f87b482debfbc91c2d306 SHA512 ffb49044130384a956bbf7bce9c0b9beb02a8e533fb7d4c0333a98087c38798bcf7f70155f9172a2f2bffef05a9ddfcf37bb9a0845be26063be1a1a16466b3fc diff --git a/dev-libs/libcthreads/libcthreads-20211115.ebuild b/dev-libs/libcpath/libcpath-20240414.ebuild similarity index 59% rename from dev-libs/libcthreads/libcthreads-20211115.ebuild rename to dev-libs/libcpath/libcpath-20240414.ebuild index ecb99d6c7..f8734547e 100644 --- a/dev-libs/libcthreads/libcthreads-20211115.ebuild +++ b/dev-libs/libcpath/libcpath-20240414.ebuild @@ -1,21 +1,22 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit autotools - -DESCRIPTION="Library for cross-platform C threads functions" -HOMEPAGE="https://github.com/libyal/libcthreads" -SRC_URI="https://github.com/libyal/libcthreads/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" +DESCRIPTION="Library for cross-platform C path functions" +HOMEPAGE="https://github.com/libyal/libcpath" +SRC_URI="https://github.com/libyal/libcpath/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" LICENSE="LGPL-3" SLOT="0" KEYWORDS="amd64 ~arm64 x86" -IUSE="nls" +IUSE="nls unicode debug" DEPEND=" dev-libs/libcerror[nls=] + dev-libs/libclocale[nls=,unicode=] + dev-libs/libcsplit[nls=,unicode=] + dev-libs/libuna[nls=,unicode=] nls? ( virtual/libiconv virtual/libintl @@ -23,16 +24,14 @@ DEPEND=" " RDEPEND="${DEPEND}" -src_prepare() { - #makefile was created with 1.16, let's regenerate it - eautoreconf - eapply_user -} - src_configure() { - econf $(use_enable nls) \ + econf \ + $(use_enable nls) \ $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) + $(use_with nls libintl-prefix) \ + $(use_enable unicode wide-character-type) \ + $(use_enable debug verbose-output) \ + $(use_enable debug debug-output) # --disable-shared-libs disable shared library support # not supported in the ebuild at the moment - kind of defeats the entire process @@ -40,7 +39,6 @@ src_configure() { # --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() { diff --git a/dev-libs/libcpath/metadata.xml b/dev-libs/libcpath/metadata.xml index ace7c2d3a..90a397bce 100644 --- a/dev-libs/libcpath/metadata.xml +++ b/dev-libs/libcpath/metadata.xml @@ -5,4 +5,7 @@ unknown@pentoo.ch Author Unknown + + libyal/libcpath + diff --git a/dev-libs/libcsplit/Manifest b/dev-libs/libcsplit/Manifest index c9be4f4d7..482111185 100644 --- a/dev-libs/libcsplit/Manifest +++ b/dev-libs/libcsplit/Manifest @@ -1,2 +1 @@ -DIST libcsplit-beta-20200703.tar.gz 512309 BLAKE2B 01b4759cac588e5de7113fef281c4009296b2fab60b87e36b5fc086de2900d9f85b1918306322637559d6910af534dfba4e6aaf33e9c5f589f84229c990f9bb5 SHA512 99734e0cb243f640a5283b789bd2fa20a0a34bbf9b0f95fde03bfbb92759970bb4e979f9bb0b46ba856dcd7ccd6843daa5ad143442a72f454ecbfdddcc6df8d7 -DIST libcsplit-beta-20220109.tar.gz 513064 BLAKE2B a2104ae95f0b9e836772f602fd76d57484ccc38d455b19198e158e07e105b1b9d2a64d10087611130ad3461501a53a3024a9823ab92a1ebec6f1cc546a3175c2 SHA512 5501b3df7d70e4b1ef32b4791031473352d761a67b84d4ba326dc43139ca14283e6cff5a2ae45496248df820023a90b902a8089211464f96a72486cc53876253 +DIST libcsplit-beta-20240414.tar.gz 525638 BLAKE2B c6e396af7c2bebcfead5ed4c741b162d34f4b3288b04f261231b7a750964955f9e01121f1815ebad33552acb12c0efb4bf1b55e6da2706d0051006e011f6a735 SHA512 372a579ffe36be4e03bb9bbefcb82d124573b9402a317e688243b53b8bbdc27e6785f4d9d4dbeea2d44d0278ddd8d81856b43b9998b2130aa45ee6cdab0d9b2a diff --git a/dev-libs/libcsplit/libcsplit-20200703.ebuild b/dev-libs/libcsplit/libcsplit-20240414.ebuild similarity index 100% rename from dev-libs/libcsplit/libcsplit-20200703.ebuild rename to dev-libs/libcsplit/libcsplit-20240414.ebuild diff --git a/dev-libs/libcsplit/metadata.xml b/dev-libs/libcsplit/metadata.xml index ace7c2d3a..4e315e75a 100644 --- a/dev-libs/libcsplit/metadata.xml +++ b/dev-libs/libcsplit/metadata.xml @@ -5,4 +5,7 @@ unknown@pentoo.ch Author Unknown + + libyal/libcsplit + diff --git a/dev-libs/libcthreads/Manifest b/dev-libs/libcthreads/Manifest index 22ea9d698..75b01588a 100644 --- a/dev-libs/libcthreads/Manifest +++ b/dev-libs/libcthreads/Manifest @@ -1,2 +1 @@ -DIST libcthreads-alpha-20211115.tar.gz 548946 BLAKE2B cf5f4346fc11a74e26a3d1369ded47e5b8257c08ae830acc72f497e39f51e60c31a101ef298d8560301c2e56b83e74970d127b0e915678770bf431d33179c46b SHA512 073cabfb75387329e08244284dc3f986be7ebdd944f23e51c8af395a4d3defd6ffd74192559720120df5391f597bfeef8aaf854517dd3662e3f5de702a756821 -DIST libcthreads-alpha-20220102.tar.gz 548820 BLAKE2B 4e5766997595d4a998e1b2c3d33a1ad96c405b6d6399eda7f373a578c95dad29b32be6d08da744e0a3cd2477bdfaaf211fd997bd0525d5f08bec393cc2896a32 SHA512 82c13a4511aab4827c3c89c77324f7cc010702f431e9ff5a2f41511467653df3ff0f363926ea62a4760ff6ab7d2168271ec8a8264de67133332ba77a0b3bf6a0 +DIST libcthreads-alpha-20240413.tar.gz 559008 BLAKE2B d7bbbb4c107c9cefdb2a9dc0276ebf0adb1a1a68fd20fc90fbc1360c76f4007e96b85395410f23921b9b8423510c0c3a1cfec6fd758f758920193d8fc6c79256 SHA512 74fa6487df7ac2a2c46e8b6370cda29850fcddedbb6e69ba75cf089d8e76b9e4a0cf65b9fe31b941fe601553f04573519a9b4f3ae5709349995859a47d622a9c diff --git a/dev-libs/libcthreads/libcthreads-20220102.ebuild b/dev-libs/libcthreads/libcthreads-20240413.ebuild similarity index 100% rename from dev-libs/libcthreads/libcthreads-20220102.ebuild rename to dev-libs/libcthreads/libcthreads-20240413.ebuild diff --git a/dev-libs/libcthreads/metadata.xml b/dev-libs/libcthreads/metadata.xml index ace7c2d3a..f64dcf5fe 100644 --- a/dev-libs/libcthreads/metadata.xml +++ b/dev-libs/libcthreads/metadata.xml @@ -5,4 +5,7 @@ unknown@pentoo.ch Author Unknown + + libyal/libcthreads + diff --git a/dev-libs/libfdatetime/Manifest b/dev-libs/libfdatetime/Manifest index 880f6acd3..c2263245c 100644 --- a/dev-libs/libfdatetime/Manifest +++ b/dev-libs/libfdatetime/Manifest @@ -1,2 +1 @@ -DIST libfdatetime-alpha-20180910.tar.gz 557052 BLAKE2B 08532fb7b07ca83b69214d4bf39811fd03589322690ed4df7d495eff1e05dae6b5fd0c2d996365463c7da7f33f9699a6c22fa6fbfb1430432c890c15b3cc83a4 SHA512 50f867d7e58282e41ff1631648eaebd55b414bda6492c5799fbba24fdf01176be15b2830ef5aaf91744a2cf9578317c6c57961a1acc05ccf718043951d4a9a1c -DIST libfdatetime-alpha-20220112.tar.gz 571149 BLAKE2B dbbb5be8ee3c17e3b4e1481b9094d35e923dc091356e24faf7d0b2a81a99d97d37349dd85bb258aec78ca19a3346e7e250a662f62949d737cac3d4b50a425a83 SHA512 9ee901143a9735d445c2cea35db87fee06be8201b5b8c65a4a324a75e631eaa1ea51dcbde17f380e884d22170cd81bfbee267461d00ebaeec5aa400cc9cd17bd +DIST libfdatetime-alpha-20240415.tar.gz 581903 BLAKE2B 9f7a0bee73a48d3f1d6edbcb6bc5a40d2a7f7af2f14148838453e732f3d4e9c88317f0660953d72e56eb74631b92b31dece87be264d8d8b9ca3db835c0852373 SHA512 99a4fccfab064ab09ac32811e9648c5989fd9e079e6d6530c404745d4749612fe78e58033cb4b101c4ce4956e251742402accd49db8478e6080a2436a1eae6b1 diff --git a/dev-libs/libfdatetime/libfdatetime-20220112.ebuild b/dev-libs/libfdatetime/libfdatetime-20220112.ebuild deleted file mode 100644 index 6962cba01..000000000 --- a/dev-libs/libfdatetime/libfdatetime-20220112.ebuild +++ /dev/null @@ -1,47 +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 date and time formats" -HOMEPAGE="https://github.com/libyal/libfdatetime" -SRC_URI="https://github.com/libyal/libfdatetime/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) - -# --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 -} diff --git a/dev-libs/libfdatetime/libfdatetime-20180910.ebuild b/dev-libs/libfdatetime/libfdatetime-20240415.ebuild similarity index 100% rename from dev-libs/libfdatetime/libfdatetime-20180910.ebuild rename to dev-libs/libfdatetime/libfdatetime-20240415.ebuild diff --git a/dev-libs/libfdatetime/metadata.xml b/dev-libs/libfdatetime/metadata.xml index ace7c2d3a..29b0e7fbb 100644 --- a/dev-libs/libfdatetime/metadata.xml +++ b/dev-libs/libfdatetime/metadata.xml @@ -5,4 +5,7 @@ unknown@pentoo.ch Author Unknown + + libyal/libfdatetime + diff --git a/dev-libs/libfguid/Manifest b/dev-libs/libfguid/Manifest index 54787ab9e..967ff3570 100644 --- a/dev-libs/libfguid/Manifest +++ b/dev-libs/libfguid/Manifest @@ -1 +1 @@ -DIST libfguid-alpha-20220113.tar.gz 514897 BLAKE2B 7b9c205e04f7977a85032159ee658de4efd5d321cf2e42bc1ceca90adc0949f00a642d064ed777eaee780327881b02989a38e84ec339a81969bebb027ae0f3c5 SHA512 b8cdc333fd740575f1d6a6202463cb72ea014f4c604461f55baf0e8b7dd113e09eb699b9a14874759094fc258a39b1f068f7a59224f45b8c1d44ec9c5f739afb +DIST libfguid-alpha-20240415.tar.gz 527339 BLAKE2B 6c54505cd1230118627309044082ccc8d5b3ec87db87dc7e82560bf13e84cbc0a747ca20b063fb0510d7df62f0164fe65e5e269766fde90dbec53ed87bc591ec SHA512 f9cfb11f7102b05347014457618861e545bfd976065ea019769039d09e9dd08915a4e4091cc7592db578bca11493b6a7267eadb013cfbe98dc36d115c92cf5cf diff --git a/dev-libs/libfguid/libfguid-20220113.ebuild b/dev-libs/libfguid/libfguid-20240415.ebuild similarity index 100% rename from dev-libs/libfguid/libfguid-20220113.ebuild rename to dev-libs/libfguid/libfguid-20240415.ebuild diff --git a/dev-libs/libfguid/metadata.xml b/dev-libs/libfguid/metadata.xml index ace7c2d3a..43d0cbd20 100644 --- a/dev-libs/libfguid/metadata.xml +++ b/dev-libs/libfguid/metadata.xml @@ -5,4 +5,7 @@ unknown@pentoo.ch Author Unknown + + libyal/libfguid + diff --git a/dev-libs/libfusn/Manifest b/dev-libs/libfusn/Manifest index 93eac2878..d904ed884 100644 --- a/dev-libs/libfusn/Manifest +++ b/dev-libs/libfusn/Manifest @@ -1,2 +1 @@ -DIST libfusn-experimental-20180726.tar.gz 996304 BLAKE2B bc720c1d72c5c4580babab701a5d19fb4e1284642c2553d6397fd28ecebd4fb19b7e385b14509edbc8075a9c235bbe31f5b27e954f5dd120f71470893aa99574 SHA512 9ce67711af240e0509fc64c228b41eceb879c4770f60c234a1caf41e6119efcef391d7e4eba767cbbf22cf0a241f953cff7f1e6eb496081c3b821ff35182218f -DIST libfusn-experimental-20220119.tar.gz 1076919 BLAKE2B 53e2223dd8566d6538fd9bae0dbd52205e0838fcc7ec5c2f3c05d536b6f973892c3e548d4c1dcdb6ea96dc91d7ea4cdb7af53e8693d8b76ee3412f7ce01de96d SHA512 b2b3e000c78594566aca94c531be30ded177dad63d6410e9d39a815a4b7ff8ca52e3e3110e645a7209d11b93735dabdb2244aa1093959d30e380fea2e2454bf1 +DIST libfusn-experimental-20240416.tar.gz 1099910 BLAKE2B 2e51d242aa1603d46f4f7b3903182553b803a97df081f1bc385eb8ed790f747ec4deb5119b1649b5bc347c1d1ca70231e9ef1906fffbb364f1cc4d07e52268b2 SHA512 8da26c591e51f2cf54077cf696fe899c91c5e519685c67ce73e7cedae93870c6b2a0de9495ada3b01775f82e46ea13d89ee0e65bad7014bdbbc3e45a4e0947ff diff --git a/dev-libs/libfusn/libfusn-20220119.ebuild b/dev-libs/libfusn/libfusn-20220119.ebuild deleted file mode 100644 index ed7c96f36..000000000 --- a/dev-libs/libfusn/libfusn-20220119.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Library for Update Sequence Number (USN) Journal data types" -HOMEPAGE="https://github.com/libyal/libfusn" -SRC_URI="https://github.com/libyal/libfusn/releases/download/${PV}/${PN}-experimental-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="nls debug" - -DEPEND=" - nls? ( - virtual/libiconv - virtual/libintl - ) - dev-libs/libcerror[nls=] - dev-libs/libcnotify[nls=] - dev-libs/libfdatetime[nls=] - dev-libs/libuna[nls=] -" -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 debug verbose-output ) \ - $(use_enable debug debug-output ) \ - -} - -src_install() { - default - # see https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0303 - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/libfusn/libfusn-20180726.ebuild b/dev-libs/libfusn/libfusn-20240416.ebuild similarity index 100% rename from dev-libs/libfusn/libfusn-20180726.ebuild rename to dev-libs/libfusn/libfusn-20240416.ebuild diff --git a/dev-libs/libfusn/metadata.xml b/dev-libs/libfusn/metadata.xml index ace7c2d3a..09f8e059c 100644 --- a/dev-libs/libfusn/metadata.xml +++ b/dev-libs/libfusn/metadata.xml @@ -5,4 +5,7 @@ unknown@pentoo.ch Author Unknown + + libyal/libfusn +