diff options
| author | Sam James <sam@gentoo.org> | 2025-05-28 11:56:57 +0100 |
|---|---|---|
| committer | Sam James <sam@gentoo.org> | 2025-05-28 11:56:57 +0100 |
| commit | 4b674fc879c865918303ea769b32bcd31b7a6dfd (patch) | |
| tree | 7c1c3c657e4eb001ed29270ae144270c205ea414 /dev-embedded | |
| parent | fc022648fe534a07c2c4c4d3ac0f492ec9caa298 (diff) | |
| download | gentoo-4b674fc879c865918303ea769b32bcd31b7a6dfd.tar.gz gentoo-4b674fc879c865918303ea769b32bcd31b7a6dfd.tar.bz2 gentoo-4b674fc879c865918303ea769b32bcd31b7a6dfd.zip | |
dev-embedded/libftdi: drop 0.20-r3
Closes: https://bugs.gentoo.org/953863
Closes: https://bugs.gentoo.org/955456
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-embedded')
| -rw-r--r-- | dev-embedded/libftdi/Manifest | 1 | ||||
| -rw-r--r-- | dev-embedded/libftdi/files/libftdi-0.20-cmake-include.patch | 22 | ||||
| -rw-r--r-- | dev-embedded/libftdi/files/libftdi-0.20-cmake-version.patch | 38 | ||||
| -rw-r--r-- | dev-embedded/libftdi/libftdi-0.20-r3.ebuild | 90 |
4 files changed, 0 insertions, 151 deletions
diff --git a/dev-embedded/libftdi/Manifest b/dev-embedded/libftdi/Manifest index cceb34aa331b..dd6e7ef13b30 100644 --- a/dev-embedded/libftdi/Manifest +++ b/dev-embedded/libftdi/Manifest @@ -1,2 +1 @@ -DIST libftdi-0.20.tar.gz 423570 BLAKE2B f0aa420a704e18c4257b99a4593dbaf46a15806d980b24909fe8678b36e74b568cd5915db1e14f8b904541334fbf3d18f069dc479a0bf66b2ea8e113611cb82b SHA512 540e5eb201a65936c3dbabff70c251deba1615874b11ff27c5ca16c39d71c150cf61758a68b541135a444fe32ab403b0fba0daf55c587647aaf9b3f400f1dee7 DIST libftdi1-1.5.tar.bz2 116297 BLAKE2B 460ab93026e14a452e31fcc6930d305638fdc0ed06cb44fb9d50ad8f80199b17057d2f48a27b8295b43b956934289c872a2ef1ddb7f93fa93c6816511ef7607d SHA512 c525b2ab6aff9ef9254971ae7d57f3549a36a36875765c48f947d52532814a2a004de1232389d4fe824a8c8ab84277b08427308573476e1da9b7db83db802f6f diff --git a/dev-embedded/libftdi/files/libftdi-0.20-cmake-include.patch b/dev-embedded/libftdi/files/libftdi-0.20-cmake-include.patch deleted file mode 100644 index 4faf7c620393..000000000000 --- a/dev-embedded/libftdi/files/libftdi-0.20-cmake-include.patch +++ /dev/null @@ -1,22 +0,0 @@ -From ccbd6cf1934056386772debba8583bc9b3721072 Mon Sep 17 00:00:00 2001 -From: Uffe Jakobsen <uffe@uffe.org> -Date: Mon, 22 Oct 2012 12:03:22 +0200 -Subject: [PATCH] Fix build on FreeBSD (cmake file typo) - ---- - examples/CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt -index 6793d89..1263c62 100644 ---- a/examples/CMakeLists.txt -+++ b/examples/CMakeLists.txt -@@ -2,7 +2,7 @@ option(EXAMPLES "Build example programs" ON) - - if (EXAMPLES) - # Includes -- include( ${CMAKE_CURRENT_SOURCE_DIR} -+ include_directories( ${CMAKE_CURRENT_SOURCE_DIR} - ${CMAKE_CURRENT_BINARY_DIR} - ) - diff --git a/dev-embedded/libftdi/files/libftdi-0.20-cmake-version.patch b/dev-embedded/libftdi/files/libftdi-0.20-cmake-version.patch deleted file mode 100644 index 1be51da7c1d7..000000000000 --- a/dev-embedded/libftdi/files/libftdi-0.20-cmake-version.patch +++ /dev/null @@ -1,38 +0,0 @@ -From e18b700743217e8c505e97762e0f66a4f6a90425 Mon Sep 17 00:00:00 2001 -From: Maciej Grela <maciej.grela@gmail.com> -Date: Wed, 20 Jun 2012 23:08:50 +0200 -Subject: [PATCH] Fix libftdi.pc file generation when building with - -DDOCUMENTATION=OFF - ---- - CMakeLists.txt | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 4c43a48..07f8bb9 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -2,7 +2,9 @@ - project(libftdi) - set(MAJOR_VERSION 0) - set(MINOR_VERSION 20) -+set(PACKAGE libftdi) - set(VERSION_STRING ${MAJOR_VERSION}.${MINOR_VERSION}) -+set(VERSION ${VERSION_STRING}) - SET(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}") - - # CMake -@@ -116,12 +118,11 @@ add_custom_target(dist - - option(DOCUMENTATION "Generate API documentation with Doxygen" ON) - -+ - find_package(Doxygen) - if(DOCUMENTATION AND DOXYGEN_FOUND) - - # Set variables -- set(PACKAGE libftdi) -- set(VERSION ${VERSION_STRING}) - set(top_srcdir ${CMAKE_SOURCE_DIR}) - - # Find doxy config diff --git a/dev-embedded/libftdi/libftdi-0.20-r3.ebuild b/dev-embedded/libftdi/libftdi-0.20-r3.ebuild deleted file mode 100644 index 076a82b0c395..000000000000 --- a/dev-embedded/libftdi/libftdi-0.20-r3.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit cmake python-single-r1 - -if [[ ${PV} == 9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="git://developer.intra2net.com/${PN}" -else - SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86" -fi - -DESCRIPTION="Userspace access to FTDI USB interface chips" -HOMEPAGE="https://www.intra2net.com/en/developer/libftdi/" - -LICENSE="LGPL-2" -SLOT="0" -IUSE="cxx doc examples python static-libs" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - virtual/libusb:0 - cxx? ( dev-libs/boost ) - doc? ( !dev-embedded/libftdi:1[doc] ) - python? ( ${PYTHON_DEPS} ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - doc? ( app-text/doxygen ) - python? ( >=dev-lang/swig-4.2.0 ) -" - -PATCHES=( - "${FILESDIR}"/${P}-cmake-include.patch - "${FILESDIR}"/${P}-cmake-version.patch -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - if use python; then - sed -i \ - -e "s:[$]{PYTHON_LIB_INSTALL}/../site-packages:$(python_get_sitedir):" \ - bindings/CMakeLists.txt || die - fi - sed -i \ - -e '/SET(LIB_SUFFIX /d' \ - CMakeLists.txt || die - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DFTDIPP=$(usex cxx) - -DDOCUMENTATION=$(usex doc) - -DEXAMPLES=$(usex examples) - -DPYTHON_BINDINGS=$(usex python) - -DCMAKE_SKIP_BUILD_RPATH=ON - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - use python && python_optimize - dodoc ChangeLog README - - if use doc ; then - # Clean up man pages with too generic names. #356369 - rm -vf "${BUILD_DIR}"/doc/man/man3/{_,usb_,deprecated}* || die - - doman "${BUILD_DIR}"/doc/man/man3/* - dodoc -r "${BUILD_DIR}"/doc/html - fi - - if use examples ; then - docinto examples - dodoc examples/*.c - fi - - use static-libs || rm "${ED}"/usr/$(get_libdir)/${PN}.a || die -} |
