From eb3b53b5fd521edc0e4a7d611e76898732a63a81 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 21 Feb 2024 11:40:26 +0000 Subject: gentoo auto-resync : 21:02:2024 - 11:40:26 --- sys-process/numactl/Manifest | 12 ++-- .../numactl/files/numactl-2.0.14-latomic.patch | 50 -------------- .../files/numactl-2.0.18-numademo-cflags.patch | 15 +++++ sys-process/numactl/numactl-2.0.14-r1.ebuild | 76 ---------------------- sys-process/numactl/numactl-2.0.14.ebuild | 71 -------------------- sys-process/numactl/numactl-2.0.16-r1.ebuild | 6 +- sys-process/numactl/numactl-2.0.16.ebuild | 67 ------------------- sys-process/numactl/numactl-2.0.18.ebuild | 67 +++++++++++++++++++ sys-process/numactl/numactl-9999.ebuild | 4 +- 9 files changed, 92 insertions(+), 276 deletions(-) delete mode 100644 sys-process/numactl/files/numactl-2.0.14-latomic.patch create mode 100644 sys-process/numactl/files/numactl-2.0.18-numademo-cflags.patch delete mode 100644 sys-process/numactl/numactl-2.0.14-r1.ebuild delete mode 100644 sys-process/numactl/numactl-2.0.14.ebuild delete mode 100644 sys-process/numactl/numactl-2.0.16.ebuild create mode 100644 sys-process/numactl/numactl-2.0.18.ebuild (limited to 'sys-process/numactl') diff --git a/sys-process/numactl/Manifest b/sys-process/numactl/Manifest index 62142335edb7..619ba7b5709d 100644 --- a/sys-process/numactl/Manifest +++ b/sys-process/numactl/Manifest @@ -1,12 +1,10 @@ -AUX numactl-2.0.14-latomic.patch 1657 BLAKE2B fbaec11307df3fd619254f5f1f253c856169390ec75e1e83b9c3c3b8c76a4c5c48c099496b2aea6dacedeb9c1a9f2d8991621d9f5e1c32a0f1f533968e905c45 SHA512 c699b6de2b66dc9e37bc88406e802183d600fc177cc36ff7699df5c0cc465bb3e262a87d7ad37ee35344b3f581da576dca7900640f57d65b2ad5429c422acbc3 AUX numactl-2.0.14-numademo-cflags.patch 501 BLAKE2B 23eb5a93f07edcd67d3b964bd3b48469ec4316e64a9b1641b3dc92e299f03b4f5ec4a31154236fb811fc613da5e8bdd9b401238f6da883f1818f67ab1800ebec SHA512 0d58314ee1454add2d4d35114c5dca0d4785ecd09700f041ad312e7aa0b2d23aa1c3bc0ae01a33db901252081509de45abce690acb3c6ae3f0d9393903739386 AUX numactl-2.0.16-configure-check-for-largefile-support.patch 696 BLAKE2B 2529cbffcd4081d95337d1c939070407b85acb3ac9ac3c737673d427e40bd569d70ee95277b356bbd4146d4a20e5c91aa9441c33ade21a32451bf0fb17896007 SHA512 cd1bc8fc6b35c4edaf1a0c5fe62c680931545261bade679ac1e827bcee0140af0b38b200a444dbd3e8b106397bf8ec9dad1829b3d0a4df63d7d36d59b2e2192a AUX numactl-2.0.16-replace-stat64-with-normal-functions.patch 2197 BLAKE2B 880a78806a1671799659e372166bc9069a7fdd80289a8405237f0671dbf3c30672462dd13d190122636c070c16818f5e403e1a22ce90d0a381b0e813a8c1f79e SHA512 201cf17c7251ccfa4c939eb724bd556a946199433cc583731e2572892845ca3862d3c5006c4cc09dc9ae051658f49372c0f03816fbe513b54956a47a98b61ee4 -DIST numactl-2.0.14.tar.gz 439000 BLAKE2B 5f2abe25061ac29ecad8a6b24fe800d72c3538d9a155358f4b329ed1140053c7dbd93f01891904f76db94ed01113a34b4ebcbbf40e4060caf747958785ac9590 SHA512 28b95985d6b2f26c5f6f15fe235224c998c86f534adf5fdaa355a292cf2fd65515c91ba2a76c899d552d439b18ea1209a1712bd6755f8ee3a442f3935993b2e6 +AUX numactl-2.0.18-numademo-cflags.patch 563 BLAKE2B 6fb36426cd45b4140e73d15d5c242d3635ccca4723d52134bcc494a4a0068387378ffd34663fa49689bb4a27bb5c401f3ff27405e2d65606fc949f8fbe164eb3 SHA512 d2d3428468b4d484a3af5c8a79e3c01bc90126fb72b047a675e40dc7581c7b5e1b23a0e6734d77cac48e28810e4531747313ed96794b72dcfa430e540818476c DIST numactl-2.0.16.tar.gz 450003 BLAKE2B 3ac38129b914d62958182020f57969878f2817bd3155c6b5362a66f96deb2058268fa8004729a2d3333642c8c0bee73a451030a287958fa145247b7685e426aa SHA512 6e17724567c363a08994fe7f5569b6ec62bd1ae608244945fddcb2d6a212b08140340f0d862595ba4016fcba95193e851cb286798f685d314b4c72687af6d879 -EBUILD numactl-2.0.14-r1.ebuild 1972 BLAKE2B e29104089d6ae76dafffb25ab20390f5be3fcc10422c4104011e0a0f105b20ae7cee136e0932ed6e229d5430a2e1c3f71e8337ac523bd5e1cf40288764c5b81e SHA512 bf64f82e8a41736d424fb24b566b383a8c80157cc15e208896ff4aa2229c5b042b3b51c958002ce1fc000432b53793f4493e61e8e4460f030f63753a81fda311 -EBUILD numactl-2.0.14.ebuild 1841 BLAKE2B f6c3eca6f949ab769f37b1ee43eddf5fbf87f375fe812da37620f57d04aa00b78df120cda707e17dd6557653aebb3af9cafeba6bee94baa6233c6248be4198e2 SHA512 b3116b67733df5b4feea18e85cdf979e553205445f232a6e67391e8a9d902e39310c121e5ffc4bffc2689baf46dd3043f039d0c976e0b3049b4c3e978c43df5b -EBUILD numactl-2.0.16-r1.ebuild 1828 BLAKE2B a924cd424fd935980aaa0b27814efd41273c4aae839c4e7730cd8a8f2b68c7b23191020db2a720f4d441c19f66ad22c126fe759d7bc83383a8dfca88adcf3e0d SHA512 8d7163537eca7a86f4d2562e0a7e5066a083ea471523b9c992197776e5b4bef6f2064cc6eb5490e14a21e24df865297859ae920923bd66b2f449b4c893bf25ee -EBUILD numactl-2.0.16.ebuild 1657 BLAKE2B 6237fdad80b7444184cd0f8edbfbed1e4628f847981caf96a1df8ddd8b5a6c13f3c5a42af5e5c05ff668e6fd62b5ba922e1b31e175234301a14f4bd409a507b2 SHA512 c46c87d99142a8730d29f9fb74d17b1a952425a2c296518ca6df885e692ceef992cc024a0d0a1b0d7704cfada06045aa0a790dcce32e2d18ff925e7fdf74c57b -EBUILD numactl-9999.ebuild 1663 BLAKE2B a2e4d0f75f12f3d700a18b3481b52706dbe6fb0fe02581beb0621e7f05ff9a6620b9ad3c40dce523c732766ab391af215b654efbee109c0fc0872da6220c56f5 SHA512 32b9f789352e35bd79b05ea6b646565b360e80c50afb66524b8f2e7b0c50617b77c286a1c9c7c7ea78a3b2d57d21ca766da38674810634c65a4c512d0ca55c18 +DIST numactl-2.0.18.tar.gz 447393 BLAKE2B c89d0492e7b3a3e7c569c0081ecf914f2a145d28de1fa0edf26ab23c5e9e1605e4e8f127fd28498436dd2c36ebf9a59e1feba2b525b2b3a00e2aab7be5eb0a54 SHA512 17abe7a3744065edb5ec1e27135873629031c509313809ca99e0d9254f7a5cb00cce5b32173e811e9b9d7cb407aabdcbe3c6be6e3b094ad3e7d696a154b7f1ec +EBUILD numactl-2.0.16-r1.ebuild 1828 BLAKE2B 172a384fc5d5ad3f3baac368174637022fcb3a29af9cfeca6c6db83d1bee5b3b8e507c3cc0008e0bf4c2f8ba3978a0b58da105e82a072b26992f5cab776734ab SHA512 86f5a663e8f5612d864f818cc67fec518b66c719c314b17891991bb2c2dc6aa7f4ff5f9c809d2e33637c350f1a414dc998334ca4db601142111913c87812073d +EBUILD numactl-2.0.18.ebuild 1663 BLAKE2B b5a4737a2f53ac3ac5f547fc69124970a89ef43c1c6de2e4344870656f383fbaa5ced40e341a54c1dc333c9253fdbf4b1d8cd0491779be63772664cd74f63918 SHA512 222656434322fb507a5761339590fdd6e883fe6e0d3ced363b03a9e8a285385dba941f416f28bf586a7091f700b1f8a7cc856a00873ac2f055936e4317f09e22 +EBUILD numactl-9999.ebuild 1663 BLAKE2B b5a4737a2f53ac3ac5f547fc69124970a89ef43c1c6de2e4344870656f383fbaa5ced40e341a54c1dc333c9253fdbf4b1d8cd0491779be63772664cd74f63918 SHA512 222656434322fb507a5761339590fdd6e883fe6e0d3ced363b03a9e8a285385dba941f416f28bf586a7091f700b1f8a7cc856a00873ac2f055936e4317f09e22 MISC metadata.xml 338 BLAKE2B f07f6fb58a52cc75df1b0aa14db593310004028277cafc3d0dbb96b6e993d1c6fdb1da77897906aa5542bd4dfd122718753f490b28a9848b3a075110ce1b7998 SHA512 3fd437a0f7ac273e48b26e5f530c46cbdf4f27c1b28f886d0b1543e7b781479cbaea57e93ab2575d0efc6cb355d4c310f0887203ed82e76c2e6b0e4152f6fdda diff --git a/sys-process/numactl/files/numactl-2.0.14-latomic.patch b/sys-process/numactl/files/numactl-2.0.14-latomic.patch deleted file mode 100644 index 61655f409967..000000000000 --- a/sys-process/numactl/files/numactl-2.0.14-latomic.patch +++ /dev/null @@ -1,50 +0,0 @@ -From e0de0d9e981ddb53bdeb4a4b9dc43046c9ff4ff9 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Thu, 6 May 2021 23:08:36 +0200 -Subject: [PATCH] link with -latomic if needed - -numactl unconditionally uses __atomic_fetch_and but some architectures -(e.g. sparc) needs to link with -latomic to be able to use it. So check -if -latomic is needed and update numa.pc accordingly - -Signed-off-by: Fabrice Fontaine ---- - Makefile.am | 1 + - configure.ac | 2 ++ - numa.pc.in | 1 + - 3 files changed, 4 insertions(+) - -diff --git a/Makefile.am b/Makefile.am -index 44d0d76..34f6815 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -151,6 +151,7 @@ SED_PROCESS = \ - -e 's,@exec_prefix\@,$(exec_prefix),g' \ - -e 's,@libdir\@,$(libdir),g' \ - -e 's,@includedir\@,$(includedir),g' \ -+ -e 's,@LIBS\@,$(LIBS),g' \ - < $< > $@ || rm $@ - - %.pc: %.pc.in Makefile -diff --git a/configure.ac b/configure.ac -index 659a765..e3b0eb3 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -24,6 +24,8 @@ AM_CONDITIONAL([HAVE_TREE_VECTORIZE], [test x"${tree_vectorize}" = x"true"]) - - AC_CONFIG_FILES([Makefile]) - -+AC_SEARCH_LIBS([__atomic_fetch_and_1], [atomic]) -+ - # GCC tries to be "helpful" and only issue a warning for unrecognized - # attributes. So we compile the test with Werror, so that if the - # attribute is not recognized the compilation fails -diff --git a/numa.pc.in b/numa.pc.in -index 8a0f202..cc04d50 100644 ---- a/numa.pc.in -+++ b/numa.pc.in -@@ -8,3 +8,4 @@ Description: NUMA policy library - Version: @VERSION@ - Cflags: -I${includedir} - Libs: -L${libdir} -lnuma -+Libs.Private: @LIBS@ diff --git a/sys-process/numactl/files/numactl-2.0.18-numademo-cflags.patch b/sys-process/numactl/files/numactl-2.0.18-numademo-cflags.patch new file mode 100644 index 000000000000..629d625915f0 --- /dev/null +++ b/sys-process/numactl/files/numactl-2.0.18-numademo-cflags.patch @@ -0,0 +1,15 @@ +https://bugs.gentoo.org/540856 + +respect user CFLAGS + +--- a/Makefile.am ++++ b/Makefile.am +@@ -25,7 +25,7 @@ numastat_CFLAGS = $(AM_CFLAGS) -std=gnu99 -DVERSION=\"$(shell cat ${srcdir}/VERS + + numademo_SOURCES = numademo.c stream_lib.c stream_lib.h mt.c mt.h clearcache.c util.c clearcache.h + numademo_CPPFLAGS = $(AM_CPPFLAGS) -DHAVE_STREAM_LIB -DHAVE_MT -DHAVE_CLEAR_CACHE +-numademo_CFLAGS = $(AM_CFLAGS) -O3 -ffast-math -funroll-loops ++numademo_CFLAGS = $(AM_CFLAGS) -ffast-math -funroll-loops + if HAVE_TREE_VECTORIZE + numademo_CFLAGS += -ftree-vectorize + endif diff --git a/sys-process/numactl/numactl-2.0.14-r1.ebuild b/sys-process/numactl/numactl-2.0.14-r1.ebuild deleted file mode 100644 index 7cbcd6f6a72d..000000000000 --- a/sys-process/numactl/numactl-2.0.14-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} != 2.0.14 ]] ; then - eerror "Please do not bump to 2.0.15! It's broken:" - eerror "https://github.com/numactl/numactl/issues/135" - eerror "It's also missing a dist tarball:" - eerror "https://github.com/numactl/numactl/issues/140" - die "Please check ebuild!" -fi - -inherit autotools multilib-minimal - -DESCRIPTION="Utilities and libraries for NUMA systems" -HOMEPAGE="https://github.com/numactl/numactl" -if [[ ${PV} == 9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/numactl/numactl.git" -else - SRC_URI="https://github.com/numactl/numactl/releases/download/v${PV}/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="static-libs" - -PATCHES=( - "${FILESDIR}"/${PN}-2.0.14-latomic.patch - "${FILESDIR}"/${PN}-2.0.14-numademo-cflags.patch # bug #540856 -) - -src_prepare() { - default - - eautoreconf - - # We need to copy the sources or else tests will fail - multilib_copy_sources -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf $(use_enable static-libs static) -} - -multilib_src_compile() { - multilib_is_native_abi && default || emake libnuma.la -} - -multilib_src_test() { - if multilib_is_native_abi ; then - if [[ -d /sys/devices/system/node ]] ; then - einfo "The only generically safe test is regress2." - einfo "The other test cases require 2 NUMA nodes." - emake regress2 - else - ewarn "You do not have baseline NUMA support in your kernel, skipping tests." - fi - fi -} - -multilib_src_install() { - emake DESTDIR="${D}" \ - install$(multilib_is_native_abi || echo "-libLTLIBRARIES install-includeHEADERS") - find "${ED}"/usr/ -type f -name libnuma.la -delete || die -} - -multilib_src_install_all() { - local DOCS=( README.md ) - einstalldocs - - # Delete man pages provided by the man-pages package, bug #238805 - rm -r "${ED}"/usr/share/man/man[25] || die -} diff --git a/sys-process/numactl/numactl-2.0.14.ebuild b/sys-process/numactl/numactl-2.0.14.ebuild deleted file mode 100644 index 2e630ed1fb32..000000000000 --- a/sys-process/numactl/numactl-2.0.14.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic multilib-minimal - -DESCRIPTION="Utilities and libraries for NUMA systems" -HOMEPAGE="https://github.com/numactl/numactl" -if [[ "${PV}" == 9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/numactl/numactl.git" -else - SRC_URI="https://github.com/numactl/numactl/releases/download/v${PV}/${P}.tar.gz" - # ARM lacks the __NR_migrate_pages syscall. - KEYWORDS="~alpha amd64 -arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="static-libs" - -PATCHES=( - "${FILESDIR}"/${PN}-2.0.14-latomic.patch - "${FILESDIR}"/${PN}-2.0.14-numademo-cflags.patch #540856 -) - -src_prepare() { - default - - # lto not supported yet - # gcc-9 with -flto leads to link failures: #692254 - filter-lto - - eautoreconf - # We need to copy the sources or else tests will fail - multilib_copy_sources -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf $(use_enable static-libs static) -} - -multilib_src_compile() { - multilib_is_native_abi && default || emake libnuma.la -} - -multilib_src_test() { - if multilib_is_native_abi ; then - if [[ -d /sys/devices/system/node ]] ; then - einfo "The only generically safe test is regress2." - einfo "The other test cases require 2 NUMA nodes." - emake regress2 - else - ewarn "You do not have baseline NUMA support in your kernel, skipping tests." - fi - fi -} - -multilib_src_install() { - emake DESTDIR="${D}" \ - install$(multilib_is_native_abi || echo "-libLTLIBRARIES install-includeHEADERS") - find "${ED}"/usr/ -type f -name libnuma.la -delete || die -} - -multilib_src_install_all() { - local DOCS=( README.md ) - einstalldocs - # delete man pages provided by the man-pages package #238805 - rm -r "${ED}"/usr/share/man/man[25] || die -} diff --git a/sys-process/numactl/numactl-2.0.16-r1.ebuild b/sys-process/numactl/numactl-2.0.16-r1.ebuild index a39bb8f7095b..2bc5e5c51dfe 100644 --- a/sys-process/numactl/numactl-2.0.16-r1.ebuild +++ b/sys-process/numactl/numactl-2.0.16-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,8 +21,8 @@ IUSE="static-libs" PATCHES=( "${FILESDIR}"/${PN}-2.0.14-numademo-cflags.patch # bug #540856 - "${FILESDIR}"/${PN}-2.0.16-replace-stat64-with-normal-functions.patch # bug #540856 - "${FILESDIR}"/${PN}-2.0.16-configure-check-for-largefile-support.patch # bug #540856 + "${FILESDIR}"/${PN}-2.0.16-replace-stat64-with-normal-functions.patch # bug #906539 + "${FILESDIR}"/${PN}-2.0.16-configure-check-for-largefile-support.patch # bug #906539 ) src_prepare() { diff --git a/sys-process/numactl/numactl-2.0.16.ebuild b/sys-process/numactl/numactl-2.0.16.ebuild deleted file mode 100644 index 110678fffc0c..000000000000 --- a/sys-process/numactl/numactl-2.0.16.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools multilib-minimal - -DESCRIPTION="Utilities and libraries for NUMA systems" -HOMEPAGE="https://github.com/numactl/numactl" -if [[ ${PV} == 9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/numactl/numactl.git" -else - SRC_URI="https://github.com/numactl/numactl/releases/download/v${PV}/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="static-libs" - -PATCHES=( - "${FILESDIR}"/${PN}-2.0.14-numademo-cflags.patch # bug #540856 -) - -src_prepare() { - default - - eautoreconf - - # We need to copy the sources or else tests will fail - multilib_copy_sources -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf $(use_enable static-libs static) -} - -multilib_src_compile() { - multilib_is_native_abi && default || emake libnuma.la -} - -multilib_src_test() { - if multilib_is_native_abi ; then - if [[ -d /sys/devices/system/node ]] ; then - einfo "The only generically safe test is regress2." - einfo "The other test cases require 2 NUMA nodes." - emake regress2 - else - ewarn "You do not have baseline NUMA support in your kernel, skipping tests." - fi - fi -} - -multilib_src_install() { - emake DESTDIR="${D}" \ - install$(multilib_is_native_abi || echo "-libLTLIBRARIES install-includeHEADERS") - find "${ED}"/usr/ -type f -name libnuma.la -delete || die -} - -multilib_src_install_all() { - local DOCS=( README.md ) - einstalldocs - - # Delete man pages provided by the man-pages package, bug #238805 - rm -r "${ED}"/usr/share/man/man[25] || die -} diff --git a/sys-process/numactl/numactl-2.0.18.ebuild b/sys-process/numactl/numactl-2.0.18.ebuild new file mode 100644 index 000000000000..4b812dd7dfed --- /dev/null +++ b/sys-process/numactl/numactl-2.0.18.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal + +DESCRIPTION="Utilities and libraries for NUMA systems" +HOMEPAGE="https://github.com/numactl/numactl" +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/numactl/numactl.git" +else + SRC_URI="https://github.com/numactl/numactl/releases/download/v${PV}/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="static-libs" + +PATCHES=( + "${FILESDIR}"/${PN}-2.0.18-numademo-cflags.patch # bug #540856 +) + +src_prepare() { + default + + eautoreconf + + # We need to copy the sources or else tests will fail + multilib_copy_sources +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf $(use_enable static-libs static) +} + +multilib_src_compile() { + multilib_is_native_abi && default || emake libnuma.la +} + +multilib_src_test() { + if multilib_is_native_abi ; then + if [[ -d /sys/devices/system/node ]] ; then + einfo "The only generically safe test is regress2." + einfo "The other test cases require 2 NUMA nodes." + emake regress2 + else + ewarn "You do not have baseline NUMA support in your kernel, skipping tests." + fi + fi +} + +multilib_src_install() { + emake DESTDIR="${D}" \ + install$(multilib_is_native_abi || echo "-libLTLIBRARIES install-includeHEADERS") + find "${ED}"/usr/ -type f -name libnuma.la -delete || die +} + +multilib_src_install_all() { + local DOCS=( README.md ) + einstalldocs + + # Delete man pages provided by the man-pages package, bug #238805 + rm -r "${ED}"/usr/share/man/man[25] || die +} diff --git a/sys-process/numactl/numactl-9999.ebuild b/sys-process/numactl/numactl-9999.ebuild index 75c8f3695219..4b812dd7dfed 100644 --- a/sys-process/numactl/numactl-9999.ebuild +++ b/sys-process/numactl/numactl-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ SLOT="0" IUSE="static-libs" PATCHES=( - "${FILESDIR}"/${PN}-2.0.14-numademo-cflags.patch # bug #540856 + "${FILESDIR}"/${PN}-2.0.18-numademo-cflags.patch # bug #540856 ) src_prepare() { -- cgit v1.2.3