From adcf4f8116a4a850dae301fb4dbcd7b71cb35975 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 29 Aug 2024 12:00:47 +0100 Subject: gentoo auto-resync : 29:08:2024 - 12:00:47 --- dev-debug/drgn/Manifest | 2 +- dev-debug/drgn/drgn-0.0.27-r1.ebuild | 69 ++++++++++++++++++++++++++++++++++++ dev-debug/drgn/drgn-0.0.27.ebuild | 69 ------------------------------------ 3 files changed, 70 insertions(+), 70 deletions(-) create mode 100644 dev-debug/drgn/drgn-0.0.27-r1.ebuild delete mode 100644 dev-debug/drgn/drgn-0.0.27.ebuild (limited to 'dev-debug/drgn') diff --git a/dev-debug/drgn/Manifest b/dev-debug/drgn/Manifest index 146a91614e93..0d8563b76c93 100644 --- a/dev-debug/drgn/Manifest +++ b/dev-debug/drgn/Manifest @@ -1,4 +1,4 @@ AUX drgn-0.0.27-bashism.patch 1254 BLAKE2B de06931b08d6bc1569060d39a26386492949b7cdd420b33d464249d3cc63eb4284e02d01d62c8a4aa6dc964321bc0462aa2b6e6843d0653d18c9f91560df1af6 SHA512 57557cfe1537ea1dcd174f968d1df9cf76566d8106d28a7f8968965d61929732d4b398c76bda6f9a7a29a4d5f4c830c7d9607b0d7356ce687ac993ca37107881 DIST drgn-0.0.27.tar.gz 1193358 BLAKE2B 9008c2784075dd2409d6a948474914f0b08bbd4ee0a7d537e77de5f9f34ebede20dab2fd371047708af5ded0ef395ae2361760edd5cbee2fac88140fcbb3d58e SHA512 fab4620eada3767184b48bf641fc700697b5897c9313ee15ff16aec1070d9e7e92a732e430d4a9d0d02d7071764961e7845b2f9ee6a87c661bdf0fc4d4ecb0f0 -EBUILD drgn-0.0.27.ebuild 1364 BLAKE2B 0529a488218c9a75f381281236884dfffb6c47355f91caba2d0872d5bed396e9a0668cc7b23de858e58c503854257a284cf817709e942e00dedbb74bb0fa3c57 SHA512 93106972ff8b1d20fc10b1a35d18732fe539251b4efe8675a4b7d14f9ec406abbdc327f7fde1b175b90fec1c91f0b42151fec31c0b63221474b4d50458681cfd +EBUILD drgn-0.0.27-r1.ebuild 1346 BLAKE2B 11baf296fc6fe9a06e48103123f3aafc6199816d42f0b63e87887446dd7ec9e22f59044c1409f38dd8b66e1666cd10b033607bf82eda1dc331289b33c447dcf1 SHA512 3ba5622ea82c1ec59f5483afdb3765c4c1d23c88fc0d775d46a9042f6e200d18b53588bf31c6176b4b371bef3aa3475fbd843c1e4cbfe426ec95591373f04a72 MISC metadata.xml 359 BLAKE2B aa0eea7b771679ed77edfbf4678c187654e237066307bb523ece7c7ab42bdabb38cb1fb438230895216545fbad1f33f25b28c01e7f82f8a34d90e8f7ef1c3c89 SHA512 5ce3abf34bf8f653c744beaee91443844916bbbb0a55fdb4859c8569c98afffde64fe6947fd86acc3675b133d2d3a40a7e2a9ad1e378dae6118b7c5dd5f27c56 diff --git a/dev-debug/drgn/drgn-0.0.27-r1.ebuild b/dev-debug/drgn/drgn-0.0.27-r1.ebuild new file mode 100644 index 000000000000..d3dfa2a25dd9 --- /dev/null +++ b/dev-debug/drgn/drgn-0.0.27-r1.ebuild @@ -0,0 +1,69 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit autotools distutils-r1 multiprocessing pypi toolchain-funcs + +DESCRIPTION="Programmable debugger" +HOMEPAGE=" + https://github.com/osandov/drgn + https://pypi.org/project/drgn/ + https://drgn.readthedocs.io/en/latest/ +" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="openmp" + +DEPEND=" + >=dev-libs/elfutils-0.165 + dev-libs/libkdumpfile +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + test? ( dev-libs/check ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.0.27-bashism.patch +) + +distutils_enable_tests unittest + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + distutils-r1_src_prepare + + cd libdrgn || die + eautoreconf +} + +src_configure() { + tc-export AR CC OBJCOPY OBJDUMP PKG_CONFIG RANLIB STRIP + + cat >> setup.cfg <<-EOF || die + [build_ext] + parallel = $(makeopts_jobs) + EOF + + # setuptools calls autotools (!) + export CONFIGURE_FLAGS + CONFIGURE_FLAGS="--disable-dependency-tracking --disable-silent-rules" + CONFIGURE_FLAGS+=" --with-libkdumpfile" + CONFIGURE_FLAGS+=" $(use_enable openmp)" + distutils-r1_src_configure +} diff --git a/dev-debug/drgn/drgn-0.0.27.ebuild b/dev-debug/drgn/drgn-0.0.27.ebuild deleted file mode 100644 index 7ee10c7c39b4..000000000000 --- a/dev-debug/drgn/drgn-0.0.27.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit autotools distutils-r1 multiprocessing pypi toolchain-funcs - -DESCRIPTION="Programmable debugger" -HOMEPAGE=" - https://github.com/osandov/drgn - https://pypi.org/project/drgn/ - https://drgn.readthedocs.io/en/latest/ -" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="openmp" - -DEPEND=" - >=dev-libs/elfutils-0.165 - dev-libs/libkdumpfile[${PYTHON_USEDEP}] -" -RDEPEND="${DEPEND}" -BDEPEND=" - virtual/pkgconfig - test? ( dev-libs/check ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-0.0.27-bashism.patch -) - -distutils_enable_tests unittest - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - distutils-r1_src_prepare - - cd libdrgn || die - eautoreconf -} - -src_configure() { - tc-export AR CC OBJCOPY OBJDUMP PKG_CONFIG RANLIB STRIP - - cat >> setup.cfg <<-EOF || die - [build_ext] - parallel = $(makeopts_jobs) - EOF - - # setuptools calls autotools (!) - export CONFIGURE_FLAGS - CONFIGURE_FLAGS="--disable-dependency-tracking --disable-silent-rules" - CONFIGURE_FLAGS+=" --with-libkdumpfile" - CONFIGURE_FLAGS+=" $(use_enable openmp)" - distutils-r1_src_configure -} -- cgit v1.2.3