From f9d8ddaae80afb8fa0924cd3f769f9b37dd373e1 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 10 Jan 2025 06:41:31 +0000 Subject: gentoo auto-resync : 10:01:2025 - 06:41:30 --- app-arch/lbzip2/Manifest | 2 +- app-arch/lbzip2/lbzip2-2.5_p20181227-r2.ebuild | 36 ----------------------- app-arch/lbzip2/lbzip2-2.5_p20181227-r3.ebuild | 40 ++++++++++++++++++++++++++ 3 files changed, 41 insertions(+), 37 deletions(-) delete mode 100644 app-arch/lbzip2/lbzip2-2.5_p20181227-r2.ebuild create mode 100644 app-arch/lbzip2/lbzip2-2.5_p20181227-r3.ebuild (limited to 'app-arch/lbzip2') diff --git a/app-arch/lbzip2/Manifest b/app-arch/lbzip2/Manifest index dad4fe189cd5..e81aed260afe 100644 --- a/app-arch/lbzip2/Manifest +++ b/app-arch/lbzip2/Manifest @@ -3,5 +3,5 @@ AUX lbzip2-2.5_p20181227-clang16-musl-info.patch 483 BLAKE2B 193a7aaf2fe66e31eb4 AUX lbzip2-2.5_p20181227-clang16.patch 832 BLAKE2B b0cdea8159f9711901a4ad022c960babffd25bb6807bf3310d1db0889087ba195292d609625e7d30da1eeefec8cad49f50cf45dce5a6b273940157f42ffcd128 SHA512 19bb63f4720068f94400ad485dfcc013009b22a524269877028e8184dd10ae940f190e677142b8bdedf5208bd42759550dffea8f982c5b55e0327fc802fcac41 AUX lbzip2-2.5_p20181227-fix-unaligned.patch 1061 BLAKE2B a8c11adbbf53806b09d9b0b6b724247a17e450eac6953a9d9852539ab6d50901d739b243a0d4c72cc46cd7bfaa609fd6829af659e0c6ed6987e6725c471ca201 SHA512 0ddd04a06d2cc763b454074aba588d2cb252e0ab8c83c37133deb5cef2c265261fc38f6b32f8aed5ddbbc8aafdcb29e96df1b61f2f2cfd2e1b93818efd69114e DIST lbzip2-2.5_p20181227.tar.gz 704920 BLAKE2B e5da0091c0e4fb73724c5ea472d757d76356cffbf1fc679bf4ee05e25690b7712dceaf17f355383bfd4eb525c4aea04c2e5312592df5bb99159e000769bcee2e SHA512 53b29721a106d280927f2c18f33247645bb7fb3e67d835885d73e037910bf02e473f1210d848df41a387be30f829213d98ac9387b2a9201b94d12117809fbcf5 -EBUILD lbzip2-2.5_p20181227-r2.ebuild 778 BLAKE2B 6a20c11108de38d5d0d4cfe709e0b564087f2ec79991f06072499c2b887453ca1212869e1ddabc3078e30f9ccdcd38797c97d5d6665029f3d70f525967f9d091 SHA512 1e76f7d7712430f632d18eea1b52c91faedebbca7f086211c66324967df121494c3762181ad55dd5e799dbec6cc4c7b6b91b8db910861e454ccb63e57f5a2dae +EBUILD lbzip2-2.5_p20181227-r3.ebuild 967 BLAKE2B 7614567a03f90795be2e0fcabda095addc09fbd71ce0a9afd49f0c9cad39f8af82e682ea4c3f0dc162b53b672e8c345631bf700cd96cac0d40d596f808908c5d SHA512 5bc0113b31588659af25f6d8368d7235262c8794b15b96567a40f1fea3524912e8a869733e15aeb2cf9265cbb14b5ff127413a8473bc74ad476b08b554f2ef85 MISC metadata.xml 535 BLAKE2B a665018eb84fa8893c15e4bd8a6b23fa35315b3b90b60b7257abaf8fe0c6a7b972bc5feffd8fb3545ab82c09faba3a4a16068c48420f636b4baf673471c8ce96 SHA512 a1768cbefa3c98fb373552594f435f8d4ed16b42ba6063ec219a751c886e15dcacdde5931464336cf190d2ad2171a726fb718768ccb622d57537b3fc0d03c162 diff --git a/app-arch/lbzip2/lbzip2-2.5_p20181227-r2.ebuild b/app-arch/lbzip2/lbzip2-2.5_p20181227-r2.ebuild deleted file mode 100644 index bedd0f60435a..000000000000 --- a/app-arch/lbzip2/lbzip2-2.5_p20181227-r2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -DESCRIPTION="Parallel bzip2 utility" -HOMEPAGE="https://github.com/kjn/lbzip2/" -SRC_URI="mirror://gentoo/05/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="debug static" - -PATCHES=( - "${FILESDIR}"/${PN}-2.3-s_isreg.patch - "${FILESDIR}"/${P}-fix-unaligned.patch - "${FILESDIR}"/${P}-clang16.patch - "${FILESDIR}"/${P}-clang16-musl-info.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - use static && append-ldflags -static - - local myeconfargs=( - $(use_enable debug tracing) - ) - econf "${myeconfargs[@]}" -} diff --git a/app-arch/lbzip2/lbzip2-2.5_p20181227-r3.ebuild b/app-arch/lbzip2/lbzip2-2.5_p20181227-r3.ebuild new file mode 100644 index 000000000000..9efc87278b84 --- /dev/null +++ b/app-arch/lbzip2/lbzip2-2.5_p20181227-r3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic toolchain-funcs + +DESCRIPTION="Parallel bzip2 utility" +HOMEPAGE="https://github.com/kjn/lbzip2/" +SRC_URI="mirror://gentoo/05/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +IUSE="debug static" + +PATCHES=( + "${FILESDIR}"/${PN}-2.3-s_isreg.patch + "${FILESDIR}"/${P}-fix-unaligned.patch + "${FILESDIR}"/${P}-clang16.patch + "${FILESDIR}"/${P}-clang16-musl-info.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + use static && append-ldflags -static + + # fix clang miscompilation: #910438 + # see also: https://github.com/llvm/llvm-project/issues/87189 + tc-is-clang && test-flag-CC -mno-avx512f && append-cflags -mno-avx512f + + local myeconfargs=( + $(use_enable debug tracing) + ) + econf "${myeconfargs[@]}" +} -- cgit v1.2.3