From f9cf98f10155f409d41f2e6084b629ee53f35dfb Mon Sep 17 00:00:00 2001 From: Stephan Hartmann Date: Sun, 28 Aug 2022 12:09:19 +0200 Subject: dev-libs/hidapi: drop 0.8.0_rc1_p20140719-r1 Signed-off-by: Stephan Hartmann Closes: https://github.com/gentoo/gentoo/pull/27042 Signed-off-by: Stephan Hartmann --- dev-libs/hidapi/Manifest | 1 - .../hidapi-0.8.0_rc1_p20140719-autoconf-2.70.patch | 11 ---- .../hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild | 70 ---------------------- 3 files changed, 82 deletions(-) delete mode 100644 dev-libs/hidapi/files/hidapi-0.8.0_rc1_p20140719-autoconf-2.70.patch delete mode 100644 dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild diff --git a/dev-libs/hidapi/Manifest b/dev-libs/hidapi/Manifest index 51ef78834f84..7ae05883789e 100644 --- a/dev-libs/hidapi/Manifest +++ b/dev-libs/hidapi/Manifest @@ -1,3 +1,2 @@ DIST hidapi-0.11.0.tgz 232631 BLAKE2B 770c0663b007aa36580af217d0d38be72923e0ad84cee137594ca3e174e589cebb9188003a50999e1c561b0e4e9ca68bd1af29029b89fde2b0a46020b12f9744 SHA512 0de4abc963600d159ce231416c468b9e81a8361e4d2c2202988d6eb2e58a923700e9b9be639fbddc6bc14625131848409e2e88dbc4b34a1f8a726c8fa4692d92 DIST hidapi-0.12.0.tgz 238751 BLAKE2B 25eddf337970275a026839dfe8c0c3beef58da892a6b192751f70faa7ca3ad12f9deab34c3800e053ef9bdefca481a863fac0c25aab51dbf172b44bd94e34e56 SHA512 866268927698db6fa553e000ead3c0c4b8df67ea768d36acac9c71f06f0bd8283778e90eee03f81aaa930f38dbb5719391906c7d2742b74479ffa436104f5fa4 -DIST hidapi-0.8.0_rc1_p20140719.tgz 103079 BLAKE2B f40a4c17cb8c5eed41f4eea84fac46a879ec2057f28212aa43c8fd718ceea68d760785cb4f4e2ea3bcd2a4345b65d75d0d278b93697ec61963be9270684a15cb SHA512 204934a707da4e67b834823650b0cfd9be7b413972071129cc5aeeb93465834dde2f5ee23283c55d35b56e3aed8b7ad5fe947399839081f4d895fb65c8cd3e3d diff --git a/dev-libs/hidapi/files/hidapi-0.8.0_rc1_p20140719-autoconf-2.70.patch b/dev-libs/hidapi/files/hidapi-0.8.0_rc1_p20140719-autoconf-2.70.patch deleted file mode 100644 index ad79a05cb14b..000000000000 --- a/dev-libs/hidapi/files/hidapi-0.8.0_rc1_p20140719-autoconf-2.70.patch +++ /dev/null @@ -1,11 +0,0 @@ -https://bugs.gentoo.org/750983 ---- a/configure.ac -+++ b/configure.ac -@@ -20,7 +20,6 @@ LTLDFLAGS="-version-info ${lt_current}:${lt_revision}:${lt_age}" - - AC_CONFIG_MACRO_DIR([m4]) - AM_INIT_AUTOMAKE([foreign -Wall -Werror]) --AC_CONFIG_MACRO_DIR([m4]) - - m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) - LT_INIT diff --git a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild b/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild deleted file mode 100644 index 5c9c71641234..000000000000 --- a/dev-libs/hidapi/hidapi-0.8.0_rc1_p20140719-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multilib-minimal - -# If github is desired, the following may be used. -#EGIT_REPO_URI="https://github.com/signal11/hidapi.git" -#EGIT_BRANCH="master" -EGIT_COMMIT="d17db57b9d4354752e0af42f5f33007a42ef2906" - -DESCRIPTION="A multi-platform library for USB and Bluetooth HID-Class devices" -HOMEPAGE="http://www.signal11.us/oss/hidapi/" -SRC_URI="https://github.com/signal11/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tgz" -# When 0.8.0 is officially available the following link should be used. -#SRC_URI="https://github.com/downloads/signal11/${PN}/${P}.zip" - -LICENSE="|| ( BSD GPL-3 HIDAPI )" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" -IUSE="doc fox" - -RDEPEND=" - virtual/libusb:1[${MULTILIB_USEDEP}] - virtual/libudev:0[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND} - fox? ( x11-libs/fox )" -BDEPEND=" - virtual/pkgconfig - doc? ( app-doc/doxygen )" - -S="${WORKDIR}/${PN}-${EGIT_COMMIT}" - -PATCHES=( "${FILESDIR}"/${P}-autoconf-2.70.patch ) - -src_prepare() { - default - - if ! use fox; then - sed -i -e 's:PKG_CHECK_MODULES(\[fox\], .*):AC_SUBST(fox_CFLAGS,[ ])AC_SUBST(fox_LIBS,[ ]):' configure.ac || die - fi - - # Fix bashisms in the configure.ac file. - sed -i -e 's:\([A-Z_]\+\)+="\(.*\)":\1="${\1}\2":g' \ - -e 's:\([A-Z_]\+\)+=`\(.*\)`:\1="${\1}\2":g' configure.ac || die - - # Portage handles license texts itself, no need to install them - sed -i -e 's/LICENSE.*/ # blank/' Makefile.am || die - - eautoreconf -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - --disable-static \ - $(multilib_native_use_enable fox testgui) -} - -multilib_src_install_all() { - if use doc; then - doxygen doxygen/Doxyfile || die - HTML_DOCS=( html/. ) - fi - - einstalldocs - - # no static archives - find "${ED}" -name '*.la' -delete || die -} -- cgit v1.2.3-65-gdbad