commit:     708e8c2d8e43ede23fdffb92b8505d35e0aeddc8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 14 18:34:14 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 14 18:34:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=708e8c2d

app-arch/xz-utils: add 5.5.2_beta 🚀

With some huge speedup work in the decoder and also a licence change from
public domain -> 0BSD.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-arch/xz-utils/Manifest                                           | 2 ++
 .../xz-utils/{xz-utils-9999.ebuild => xz-utils-5.5.2_beta.ebuild}    | 5 +++--
 app-arch/xz-utils/xz-utils-9999.ebuild                               | 5 +++--
 3 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/app-arch/xz-utils/Manifest b/app-arch/xz-utils/Manifest
index 6b0b9ee0bbca..56ebdba5daf8 100644
--- a/app-arch/xz-utils/Manifest
+++ b/app-arch/xz-utils/Manifest
@@ -4,3 +4,5 @@ DIST xz-5.4.6.tar.gz 2889306 BLAKE2B 
f0bbd33ea7cd64d475c3501f6e76080c8c0080e377f
 DIST xz-5.4.6.tar.gz.sig 566 BLAKE2B 
808f1b5e2a17729f36a05ba88a9c00210cda2afa02923e6f289d13dc2a48f7674cafec6e25660e142d67f01dd941c7390cee2757b054df3a3193dde0791363a1
 SHA512 
d5e32b944e7492a32c40f675d918796e077f63490a23c6fce5c4d6d1eebc443f129d27a2e888913c5a36c3ffdac75b9c96c1749402283445e0ba9ff72b965741
 DIST xz-5.5.1alpha.tar.gz 3020057 BLAKE2B 
1a2106b9e43cb06ddde0f8a9fc86754fe2d335367035ec3349d34da5511496af0d1270cd42ce2c1c3324af74092c0eea3663746ec98195d0db449d5754253c0f
 SHA512 
dbd164353012c9ff5ee3e776709704fcbc6e9f644fff52c75846653ca4a26b6dce1a2a5fe1663c3fc8674f99aa67a1a806eeac44cb978246223688c8c105fcf1
 DIST xz-5.5.1alpha.tar.gz.sig 566 BLAKE2B 
760946fd09eccd0a221d117cc1f5b656aba5bbbfa911d987fd93c54d9905a1e51dd8c24b6927cc97dda344f2efa774b556e6919bdf0b298fa6370ac8d3a56f76
 SHA512 
714f07b510a4a8ff0d533e6278cd25f8ed407b3c84b6172ce9d4e9fc2dfe8b0be9849eb008ee3b7ac900f34f85946336277a2700dc5133c6dcae144b8aba6dd7
+DIST xz-5.5.2beta.tar.gz 2995626 BLAKE2B 
3fb1c61fbe39f1a6e74729459b0f0593699ba9f380cf072d74982bd42fd67a807988dce521e85dd1437675dd19c485ad1cdba248e82ff72975cd50edd3e522f8
 SHA512 
8495d98a7a50292380cbac6ae1ce4d0709cf84bca9cd639bf9252ff18d647306ca1ac4f5b258a686bca324653c8cd31c2f4d4877a15fa7300dd82a416abe59a9
+DIST xz-5.5.2beta.tar.gz.sig 566 BLAKE2B 
b4ab96a737b607b830c507d9df42a4e0ad463bb98fb3747f1c7b953f6738ea555e96a7324e08848617752209f05d3ee3a70936972e7d866dec58d3e0db8ddfcd
 SHA512 
86acaba3d1c86134e9e68c9940c280f19d0fdd01897e7f6545fc6cf7d6a1034fe7a2a511f618af04e6da80a31fade608765d493b5f5c32d3684a2db46f196f28

diff --git a/app-arch/xz-utils/xz-utils-9999.ebuild 
b/app-arch/xz-utils/xz-utils-5.5.2_beta.ebuild
similarity index 95%
copy from app-arch/xz-utils/xz-utils-9999.ebuild
copy to app-arch/xz-utils/xz-utils-5.5.2_beta.ebuild
index 8283f1a12b3e..f3c9351bf44b 100644
--- a/app-arch/xz-utils/xz-utils-9999.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.5.2_beta.ebuild
@@ -45,9 +45,9 @@ DESCRIPTION="Utils for managing LZMA compressed files"
 HOMEPAGE="https://tukaani.org/xz/";
 
 # See top-level COPYING file as it outlines the various pieces and their 
licenses.
-LICENSE="public-domain LGPL-2.1+ GPL-2+ doc? ( CC-BY-SA-4.0 )"
+LICENSE="0BSD LGPL-2.1+ GPL-2+ doc? ( CC-BY-SA-4.0 )"
 SLOT="0"
-IUSE="doc +extra-filters pgo nls static-libs"
+IUSE="cpu_flags_arm_crc32 doc +extra-filters pgo nls static-libs"
 
 if [[ ${PV} != 9999 ]] ; then
        BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-jiatan )"
@@ -71,6 +71,7 @@ multilib_src_configure() {
                $(multilib_native_use_enable doc)
                $(use_enable nls)
                $(use_enable static-libs static)
+               $(use_enable cpu_flags_arm_crc32 arm64-crc32)
        )
 
        if ! multilib_is_native_abi ; then

diff --git a/app-arch/xz-utils/xz-utils-9999.ebuild 
b/app-arch/xz-utils/xz-utils-9999.ebuild
index 8283f1a12b3e..f3c9351bf44b 100644
--- a/app-arch/xz-utils/xz-utils-9999.ebuild
+++ b/app-arch/xz-utils/xz-utils-9999.ebuild
@@ -45,9 +45,9 @@ DESCRIPTION="Utils for managing LZMA compressed files"
 HOMEPAGE="https://tukaani.org/xz/";
 
 # See top-level COPYING file as it outlines the various pieces and their 
licenses.
-LICENSE="public-domain LGPL-2.1+ GPL-2+ doc? ( CC-BY-SA-4.0 )"
+LICENSE="0BSD LGPL-2.1+ GPL-2+ doc? ( CC-BY-SA-4.0 )"
 SLOT="0"
-IUSE="doc +extra-filters pgo nls static-libs"
+IUSE="cpu_flags_arm_crc32 doc +extra-filters pgo nls static-libs"
 
 if [[ ${PV} != 9999 ]] ; then
        BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-jiatan )"
@@ -71,6 +71,7 @@ multilib_src_configure() {
                $(multilib_native_use_enable doc)
                $(use_enable nls)
                $(use_enable static-libs static)
+               $(use_enable cpu_flags_arm_crc32 arm64-crc32)
        )
 
        if ! multilib_is_native_abi ; then

Reply via email to