diff options
Diffstat (limited to 'sys-libs/lwp')
-rw-r--r-- | sys-libs/lwp/Manifest | 2 | ||||
-rw-r--r-- | sys-libs/lwp/files/lwp-2.8-bool.patch | 14 | ||||
-rw-r--r-- | sys-libs/lwp/lwp-2.8-r1.ebuild | 22 |
3 files changed, 38 insertions, 0 deletions
diff --git a/sys-libs/lwp/Manifest b/sys-libs/lwp/Manifest index ad42ab5ff4e0..f65aaed5ff19 100644 --- a/sys-libs/lwp/Manifest +++ b/sys-libs/lwp/Manifest @@ -1,4 +1,6 @@ +AUX lwp-2.8-bool.patch 305 BLAKE2B 7194f991e520bd72518f2abae4def5864b44f6036796df5ab62135a6ef2936024c16202a3778515ef9ec3af1f55cf47462178f1091c593fc2037381727e7c91d SHA512 0327f0445e9c6ec0a9ca16719d4d0f535b1c42bdb0c3bdb8c23775549408f0a148c572fd8b09a7bbf884828c246b7b9cc7c1d9bcc9242677b2f499f876b97e98 AUX lwp-2.8-ia64.patch 523 BLAKE2B d5fd6257a690112cf1a4da4e83035244ca97ca9d306ba7ebdcbe701192ce3b49e93a237d823780abab1ab4bef8c41370d6aecf0d5a9828345121ce14b555dc91 SHA512 5289f26b363a480cf5d22c0c4217384e9d3338b573beaf1b2be5287a039732b1c53d6da024d0a83c4377561e86edf1676d01308971ad331ccaa006fc822443f2 DIST lwp-2.8.tar.xz 270008 BLAKE2B 67107f880d5052d42166fe429cda14b4d733bcc3e5905cf48b23898e0da590854ca935ea0350c77be75c3f27d2624134c17159e5f2981ac8806bd78906d7de41 SHA512 c56f3b350e888b5bcb2bffb41086f8926e975aafae236be7f1d2153bb178a37564b77d7598db1aa915714ce8e2ed1904663ce2113f5d0853173cf5e189958bf0 +EBUILD lwp-2.8-r1.ebuild 510 BLAKE2B f9ef0a497d69ff43ab451def1add4eba354475f0f06c007fd90da846d772ad4c2eb3ac8aa036fdf9972ca42ae7a39f9189abb4df2e96243c55ad3ca33cf45278 SHA512 8e613cb06e215c7ddd7a5600a11d034a842930decbb93ac8ae28dec9d215c8d6d935500890a25c9a8aa085caae5b032287235d34ef7e0d791622d83e68f2bc49 EBUILD lwp-2.8.ebuild 515 BLAKE2B 24370a4b761f7c2386a1b6a7ec01d6191d319347fecefd6c15b1b494c24f55826d64fc3feab7e2368a0f02e4f62a789ae7e6904e09280178c941faea12e3605f SHA512 28f852c8095a8663053a8e7a4c5396ae439978c44027bf046a1477aa7db322cff6a99b9ff83b60270d201c0d6aef6ec57b9e73e300b10382c84ebc5339a67370 MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/sys-libs/lwp/files/lwp-2.8-bool.patch b/sys-libs/lwp/files/lwp-2.8-bool.patch new file mode 100644 index 000000000000..6b5e6d4ed26b --- /dev/null +++ b/sys-libs/lwp/files/lwp-2.8-bool.patch @@ -0,0 +1,14 @@ +Used for declaration of private function only, so change +causes no visible effects +https://bugs.gentoo.org/943734 +--- a/src/timer.c ++++ b/src/timer.c +@@ -48,7 +48,7 @@ + #include <lwp/timer.h> + #include "lwp.private.h" + +-typedef unsigned char bool; ++#include <stdbool.h> + + #define expiration TotalTime + diff --git a/sys-libs/lwp/lwp-2.8-r1.ebuild b/sys-libs/lwp/lwp-2.8-r1.ebuild new file mode 100644 index 000000000000..72d4f50f4d8c --- /dev/null +++ b/sys-libs/lwp/lwp-2.8-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Light-weight process library (used by Coda)" +HOMEPAGE="http://www.coda.cs.cmu.edu/" +SRC_URI="http://www.coda.cs.cmu.edu/pub/lwp/src/${P}.tar.xz" + +LICENSE="LGPL-2.1" +SLOT="1" +KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86" + +PATCHES=( + "${FILESDIR}"/"${P}"-ia64.patch + "${FILESDIR}"/"${P}"-bool.patch +) + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} |