[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 4e2e56adfb56cc00d5ff5cbe85533ed358ef2a99 Author: Sam James gentoo org> AuthorDate: Tue Jul 2 09:54:58 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jul 2 10:02:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e2e56ad dev-embedded/libftdi: Stabilize 0.20-r3 arm, #932943 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-0.20-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r3.ebuild b/dev-embedded/libftdi/libftdi-0.20-r3.ebuild index af380facaad4..2f941aef 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r3.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r3.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then 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" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: dcfbf45e28c3af0fc1137f2f333749bad721596c Author: Sam James gentoo org> AuthorDate: Tue Jul 2 09:54:59 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jul 2 10:02:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcfbf45e dev-embedded/libftdi: Stabilize 1.5-r7 arm, #932944 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r7.ebuild b/dev-embedded/libftdi/libftdi-1.5-r7.ebuild index b716e615a29e..daaffe17cdac 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r7.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r7.ebuild @@ -14,7 +14,7 @@ else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; S="${WORKDIR}/${MY_P}" - KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: d6b73e64e83cd57471cb557fc20bde569747406b Author: Sam James gentoo org> AuthorDate: Wed Jun 19 13:19:33 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jun 19 13:19:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6b73e64 dev-embedded/libftdi: fix live keywords Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-.ebuild b/dev-embedded/libftdi/libftdi-.ebuild index 1d0e8c913006..9b7ea06302bb 100644 --- a/dev-embedded/libftdi/libftdi-.ebuild +++ b/dev-embedded/libftdi/libftdi-.ebuild @@ -14,7 +14,7 @@ else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; S="${WORKDIR}/${MY_P}" - KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 062d40262791666f7bf2042c3d74efd2368ca637 Author: Sam James gentoo org> AuthorDate: Wed Jun 19 13:18:19 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jun 19 13:18:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=062d4026 dev-embedded/libftdi: fix PATCHES Closes: https://bugs.gentoo.org/934531 Signed-off-by: Sam James gentoo.org> .../libftdi/{libftdi-1.5-r6.ebuild => libftdi-1.5-r7.ebuild} | 7 ++- dev-embedded/libftdi/libftdi-.ebuild | 7 +-- 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r6.ebuild b/dev-embedded/libftdi/libftdi-1.5-r7.ebuild similarity index 95% rename from dev-embedded/libftdi/libftdi-1.5-r6.ebuild rename to dev-embedded/libftdi/libftdi-1.5-r7.ebuild index d176c11a73f3..b716e615a29e 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r6.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r7.ebuild @@ -15,11 +15,6 @@ else S="${WORKDIR}/${MY_P}" KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" - - PATCHES=( - "${FILESDIR}"/${P}-tests-no-cxx.patch - "${FILESDIR}"/${P}-cmake-cxx.patch - ) fi DESCRIPTION="Userspace access to FTDI USB interface chips" @@ -47,6 +42,8 @@ BDEPEND=" " PATCHES=( + "${FILESDIR}"/${P}-tests-no-cxx.patch + "${FILESDIR}"/${P}-cmake-cxx.patch "${FILESDIR}"/${P}-py312.patch ) diff --git a/dev-embedded/libftdi/libftdi-.ebuild b/dev-embedded/libftdi/libftdi-.ebuild index 0430681351f7..1d0e8c913006 100644 --- a/dev-embedded/libftdi/libftdi-.ebuild +++ b/dev-embedded/libftdi/libftdi-.ebuild @@ -14,12 +14,7 @@ else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; S="${WORKDIR}/${MY_P}" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" - - PATCHES=( - "${FILESDIR}"/${P}-tests-no-cxx.patch - "${FILESDIR}"/${P}-cmake-cxx.patch - ) + KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/, dev-embedded/libftdi/files/
commit: 438dbc8c314630574457430a3e0e3aa44273a9b7 Author: Sam James gentoo org> AuthorDate: Fri Jun 14 03:55:12 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jun 14 03:55:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438dbc8c dev-embedded/libftdi: patch out distutils use Closes: https://bugs.gentoo.org/934224 Bug: https://bugs.gentoo.org/929394 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/files/libftdi-1.5-py312.patch | 25 ++ dev-embedded/libftdi/libftdi-1.5-r6.ebuild | 4 2 files changed, 29 insertions(+) diff --git a/dev-embedded/libftdi/files/libftdi-1.5-py312.patch b/dev-embedded/libftdi/files/libftdi-1.5-py312.patch new file mode 100644 index ..51fdd10efd81 --- /dev/null +++ b/dev-embedded/libftdi/files/libftdi-1.5-py312.patch @@ -0,0 +1,25 @@ +https://bugs.gentoo.org/934224 +http://developer.intra2net.com/git/?p=libftdi;a=commit;h=abd19b721f7e9b4d514ed319ece173ebc7b1ea72 + +From abd19b721f7e9b4d514ed319ece173ebc7b1ea72 Mon Sep 17 00:00:00 2001 +From: =?utf8?q?Dan=20Hor=C3=A1k?= +Date: Mon, 19 Dec 2022 17:40:43 +0100 +Subject: [PATCH] python: move from distutils to sysconfig + +The distutils module was deprecated in Python 3.10, and will be removed +in 3.12 [1], thus switch to the sysconfig module instead. + +[1] https://peps.python.org/pep-0632/ +--- a/python/CMakeLists.txt b/python/CMakeLists.txt +@@ -42,7 +42,7 @@ endif () + + set_target_properties ( ${SWIG_MODULE_ftdi1_REAL_NAME} PROPERTIES NO_SONAME ON ) + +-execute_process ( COMMAND ${PYTHON_EXECUTABLE} -c "from distutils import sysconfig; print( sysconfig.get_python_lib( plat_specific=True, prefix='${CMAKE_INSTALL_PREFIX}' ) )" ++execute_process ( COMMAND ${PYTHON_EXECUTABLE} -c "import sysconfig; print( sysconfig.get_path( 'platlib', vars={'platbase': '${CMAKE_INSTALL_PREFIX}'} ) )" + OUTPUT_VARIABLE _ABS_PYTHON_MODULE_PATH + OUTPUT_STRIP_TRAILING_WHITESPACE ) + +-- +1.7.1 diff --git a/dev-embedded/libftdi/libftdi-1.5-r6.ebuild b/dev-embedded/libftdi/libftdi-1.5-r6.ebuild index c8a0cc141846..d176c11a73f3 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r6.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r6.ebuild @@ -46,6 +46,10 @@ BDEPEND=" python? ( >=dev-lang/swig-4.2.0 ) " +PATCHES=( + "${FILESDIR}"/${P}-py312.patch +) + pkg_setup() { use python && python-single-r1_pkg_setup }
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 9efc41bfa5315357641a9b7e38059407ea950a01 Author: Sam James gentoo org> AuthorDate: Sat Jun 8 07:09:34 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jun 8 07:11:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9efc41bf dev-embedded/libftdi: Stabilize 1.5-r6 arm64, #932944 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r6.ebuild b/dev-embedded/libftdi/libftdi-1.5-r6.ebuild index b93cbd4a8ae2..c8a0cc141846 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r6.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r6.ebuild @@ -14,7 +14,7 @@ else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; S="${WORKDIR}/${MY_P}" - KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" PATCHES=( "${FILESDIR}"/${P}-tests-no-cxx.patch
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: dda7c630c2d12f850fc3ebf22bad124d216ac7d8 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 8 06:35:50 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 8 06:35:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda7c630 dev-embedded/libftdi: Stabilize 0.20-r3 arm64, #932943 Signed-off-by: Arthur Zamarin gentoo.org> dev-embedded/libftdi/libftdi-0.20-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r3.ebuild b/dev-embedded/libftdi/libftdi-0.20-r3.ebuild index 22ea85995947..af380facaad4 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r3.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r3.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then 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" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: eb3fb82d1e759a86c0abcb825ee9a79856af07bb Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 8 05:51:24 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 8 05:51:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb3fb82d dev-embedded/libftdi: Stabilize 0.20-r3 ppc64, #932943 Signed-off-by: Arthur Zamarin gentoo.org> dev-embedded/libftdi/libftdi-0.20-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r3.ebuild b/dev-embedded/libftdi/libftdi-0.20-r3.ebuild index ed09859ec31c..22ea85995947 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r3.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r3.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then 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" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 55f1091b77ef08a8489882c6376467279cbdfaef Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 8 05:40:21 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 8 05:40:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f1091b dev-embedded/libftdi: Stabilize 1.5-r6 ppc64, #932944 Signed-off-by: Arthur Zamarin gentoo.org> dev-embedded/libftdi/libftdi-1.5-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r6.ebuild b/dev-embedded/libftdi/libftdi-1.5-r6.ebuild index 7e499cb6617c..b93cbd4a8ae2 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r6.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r6.ebuild @@ -14,7 +14,7 @@ else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; S="${WORKDIR}/${MY_P}" - KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" PATCHES=( "${FILESDIR}"/${P}-tests-no-cxx.patch
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 355d149bd679b401500da0aa22b56bd4f96cbd2f Author: Jakov Smolić gentoo org> AuthorDate: Wed May 29 14:42:57 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Wed May 29 14:42:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355d149b dev-embedded/libftdi: Stabilize 0.20-r3 amd64, #932943 Signed-off-by: Jakov Smolić gentoo.org> dev-embedded/libftdi/libftdi-0.20-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r3.ebuild b/dev-embedded/libftdi/libftdi-0.20-r3.ebuild index b116396706e2..ed09859ec31c 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r3.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r3.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then 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" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 90e868aec78852da5ad2a8d8687abc74adbe36ee Author: Jakov Smolić gentoo org> AuthorDate: Wed May 29 14:43:02 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Wed May 29 14:43:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e868ae dev-embedded/libftdi: Stabilize 1.5-r6 amd64, #932944 Signed-off-by: Jakov Smolić gentoo.org> dev-embedded/libftdi/libftdi-1.5-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r6.ebuild b/dev-embedded/libftdi/libftdi-1.5-r6.ebuild index 01e5644e82ef..7e499cb6617c 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r6.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r6.ebuild @@ -14,7 +14,7 @@ else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; S="${WORKDIR}/${MY_P}" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" PATCHES=( "${FILESDIR}"/${P}-tests-no-cxx.patch
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 646e11a123d7098e228e88ddc9cdc91db32e6366 Author: Sam James gentoo org> AuthorDate: Wed May 29 11:45:59 2024 + Commit: Sam James gentoo org> CommitDate: Wed May 29 11:45:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=646e11a1 dev-embedded/libftdi: Stabilize 0.20-r3 x86, #932943 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-0.20-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r3.ebuild b/dev-embedded/libftdi/libftdi-0.20-r3.ebuild index da4a55f0c65e..b116396706e2 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r3.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r3.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then 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" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: c992e17d24f3678d37153de7ea6693adeb82b44e Author: Sam James gentoo org> AuthorDate: Wed May 29 11:46:00 2024 + Commit: Sam James gentoo org> CommitDate: Wed May 29 11:46:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c992e17d dev-embedded/libftdi: Stabilize 1.5-r6 x86, #932944 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r6.ebuild b/dev-embedded/libftdi/libftdi-1.5-r6.ebuild index 267cb1a06ce6..01e5644e82ef 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r6.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r6.ebuild @@ -14,7 +14,7 @@ else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; S="${WORKDIR}/${MY_P}" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" PATCHES=( "${FILESDIR}"/${P}-tests-no-cxx.patch
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 64a76907fb19980476a40fd2ae8230af2fe9126b Author: Viorel Munteanu gentoo org> AuthorDate: Sat Apr 20 19:36:33 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Sat Apr 20 19:47:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a76907 dev-embedded/libftdi: enable py3.12 Require >=dev-lang/swig-4.2.0 because that's where they added support for Python 3.12 in swig. In this case this is not strictly required, because swig-4.1.1 generates the same files, so the requirement can be relaxed if needed. Closes: https://bugs.gentoo.org/929394 Signed-off-by: Viorel Munteanu gentoo.org> ...{libftdi-.ebuild => libftdi-0.20-r3.ebuild} | 63 +++--- .../{libftdi-.ebuild => libftdi-1.5-r6.ebuild} | 5 +- dev-embedded/libftdi/libftdi-.ebuild | 4 +- 3 files changed, 37 insertions(+), 35 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-.ebuild b/dev-embedded/libftdi/libftdi-0.20-r3.ebuild similarity index 60% copy from dev-embedded/libftdi/libftdi-.ebuild copy to dev-embedded/libftdi/libftdi-0.20-r3.ebuild index bb804f1f7033..da4a55f0c65e 100644 --- a/dev-embedded/libftdi/libftdi-.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r3.ebuild @@ -3,80 +3,79 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit cmake python-single-r1 -MY_P="${PN}1-${PV}" if [[ ${PV} == * ]] ; then inherit git-r3 EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else - SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - S="${WORKDIR}/${MY_P}" - - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" - - PATCHES=( - "${FILESDIR}"/${P}-tests-no-cxx.patch - "${FILESDIR}"/${P}-cmake-cxx.patch - ) + 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="1" -IUSE="cxx doc examples python test tools" -RESTRICT="!test? ( test )" +SLOT="0" +IUSE="cxx doc examples python static-libs" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RDEPEND=" - virtual/libusb:1 + virtual/libusb:0 cxx? ( dev-libs/boost ) + doc? ( !dev-embedded/libftdi:1[doc] ) python? ( ${PYTHON_DEPS} ) - tools? ( dev-libs/confuse:= ) -" -DEPEND="${RDEPEND} - test? ( dev-libs/boost ) " +DEPEND="${RDEPEND}" BDEPEND=" doc? ( app-text/doxygen ) - python? ( dev-lang/swig ) + 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) - -DBUILD_TESTS=$(usex test) - -DFTDI_EEPROM=$(usex tools) -DCMAKE_SKIP_BUILD_RPATH=ON - -DSTATICLIBS=OFF ) - cmake_src_configure -} -src_test() { - cd "${BUILD_DIR}/test" || die - LD_LIBRARY_PATH="${BUILD_DIR}/src" ./test_libftdi1 -l all || die + cmake_src_configure } src_install() { cmake_src_install - use python && python_optimize - dodoc AUTHORS ChangeLog README TODO + dodoc ChangeLog README if use doc ; then # Clean up man pages with too generic names. #356369 - rm -vf "${BUILD_DIR}"/doc/man/man3/_* || die + rm -vf "${BUILD_DIR}"/doc/man/man3/{_,usb_,deprecated}* || die doman "${BUILD_DIR}"/doc/man/man3/* dodoc -r "${BUILD_DIR}"/doc/html @@ -86,4 +85,6 @@ src_install() { docinto examples dodoc examples/*.c fi + + use static-libs || rm "${ED}"/usr/$(get_libdir)/${PN}.a || die } diff --git a/dev-embedded/libftdi/libftdi-.ebuild b/dev-embedded/libftdi/libftdi-1.5-r6.ebuild similarity index 94% copy from dev-embedded/libftdi/libftdi-.ebuild copy to dev-embedded/libftdi/libftdi-1.5-r6.ebuild index bb804f1f7033..267cb1a06ce6 100644 --- a/dev-embedded/libftdi/libftdi-.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r6.ebuild @@ -3,7 +3,7 @@ EAPI=8
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 6607bc2de587b7e51df1f0f939f04d3b85678720 Author: Viorel Munteanu gentoo org> AuthorDate: Sun Aug 20 09:31:12 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Aug 20 09:32:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6607bc2d dev-embedded/libftdi: disable py3.9 Signed-off-by: Viorel Munteanu gentoo.org> dev-embedded/libftdi/libftdi-0.20-r2.ebuild | 2 +- dev-embedded/libftdi/libftdi-1.5-r5.ebuild | 2 +- dev-embedded/libftdi/libftdi-.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r2.ebuild b/dev-embedded/libftdi/libftdi-0.20-r2.ebuild index ac275e480542..c5ab304a8316 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r2.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit cmake python-single-r1 if [[ ${PV} == * ]] ; then diff --git a/dev-embedded/libftdi/libftdi-1.5-r5.ebuild b/dev-embedded/libftdi/libftdi-1.5-r5.ebuild index 9a02e144fac7..c31c7bedca6a 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r5.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r5.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit cmake python-single-r1 MY_P="${PN}1-${PV}" diff --git a/dev-embedded/libftdi/libftdi-.ebuild b/dev-embedded/libftdi/libftdi-.ebuild index 263ee7edc9ea..a18f57a18c92 100644 --- a/dev-embedded/libftdi/libftdi-.ebuild +++ b/dev-embedded/libftdi/libftdi-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit cmake python-single-r1 MY_P="${PN}1-${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 7c4d9fce2a0c213e1b431059ff4347203e230127 Author: Viorel Munteanu gentoo org> AuthorDate: Sun Aug 20 09:14:00 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Aug 20 09:32:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c4d9fce dev-embedded/libftdi: fix slots collision Man pages collide between slots, but they are only installed with USE=doc. So block both slots from having `doc` at the same time. Closes: https://bugs.gentoo.org/832546 Signed-off-by: Viorel Munteanu gentoo.org> dev-embedded/libftdi/libftdi-0.20-r2.ebuild | 1 + dev-embedded/libftdi/libftdi-1.5-r5.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/dev-embedded/libftdi/libftdi-0.20-r2.ebuild b/dev-embedded/libftdi/libftdi-0.20-r2.ebuild index 3629e22a7d0d..ac275e480542 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r2.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r2.ebuild @@ -25,6 +25,7 @@ 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}" diff --git a/dev-embedded/libftdi/libftdi-1.5-r5.ebuild b/dev-embedded/libftdi/libftdi-1.5-r5.ebuild index 5dcfc99db973..9a02e144fac7 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r5.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r5.ebuild @@ -34,6 +34,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RDEPEND=" virtual/libusb:1 cxx? ( dev-libs/boost ) + doc? ( !dev-embedded/libftdi:0[doc] ) python? ( ${PYTHON_DEPS} ) tools? ( dev-libs/confuse:= ) "
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 719237ba9bb7b330e2854871689d41f4c5e5cfe0 Author: Viorel Munteanu gentoo org> AuthorDate: Wed Apr 19 11:12:32 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Wed Apr 19 11:12:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=719237ba dev-embedded/libftdi: drop 0.20-r1 Signed-off-by: Viorel Munteanu gentoo.org> dev-embedded/libftdi/libftdi-0.20-r1.ebuild | 86 - 1 file changed, 86 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild deleted file mode 100644 index 726eafcea6cb.. --- a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) -inherit cmake python-single-r1 - -if [[ ${PV} == * ]] ; 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} )" - -BDEPEND=" - doc? ( app-doc/doxygen ) - python? ( dev-lang/swig )" -RDEPEND="virtual/libusb:0 - cxx? ( dev-libs/boost ) - python? ( ${PYTHON_DEPS} )" -DEPEND="${RDEPEND}" - -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 crap man pages. #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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: e3c008c3ffd304b34781f77233c31341509250b7 Author: Viorel Munteanu gentoo org> AuthorDate: Wed Apr 19 11:12:40 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Wed Apr 19 11:12:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3c008c3 dev-embedded/libftdi: drop 1.5-r4 Signed-off-by: Viorel Munteanu gentoo.org> dev-embedded/libftdi/libftdi-1.5-r4.ebuild | 90 -- 1 file changed, 90 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r4.ebuild b/dev-embedded/libftdi/libftdi-1.5-r4.ebuild deleted file mode 100644 index ef8da75061c4.. --- a/dev-embedded/libftdi/libftdi-1.5-r4.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) -inherit cmake python-single-r1 - -MY_P="${PN}1-${PV}" -if [[ ${PV} == * ]] ; then - inherit git-r3 - EGIT_REPO_URI="git://developer.intra2net.com/${PN}" -else - SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - S="${WORKDIR}/${MY_P}" - - KEYWORDS="amd64 arm arm64 ~loong ~mips 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="1" -IUSE="cxx doc examples python test tools" -RESTRICT="!test? ( test )" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -BDEPEND=" - doc? ( app-doc/doxygen ) - python? ( dev-lang/swig )" -RDEPEND=" - virtual/libusb:1 - cxx? ( dev-libs/boost ) - python? ( ${PYTHON_DEPS} ) - tools? ( - !
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 272963a7b43b85904f3188491797f7cfd903806d Author: Sam James gentoo org> AuthorDate: Wed Apr 19 11:02:36 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 11:04:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=272963a7 dev-embedded/libftdi: Stabilize 1.5-r5 x86, #904602 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r5.ebuild b/dev-embedded/libftdi/libftdi-1.5-r5.ebuild index 160041dc0fa7..5dcfc99db973 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r5.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r5.ebuild @@ -14,7 +14,7 @@ else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; S="${WORKDIR}/${MY_P}" - KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86" + KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" PATCHES=( "${FILESDIR}"/${P}-tests-no-cxx.patch
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: e03e552325352873b7f75af2911a45770133503e Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 19 10:15:49 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 19 10:15:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e03e5523 dev-embedded/libftdi: Stabilize 1.5-r5 ppc, #904602 Signed-off-by: Arthur Zamarin gentoo.org> dev-embedded/libftdi/libftdi-1.5-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r5.ebuild b/dev-embedded/libftdi/libftdi-1.5-r5.ebuild index c2bbfbd3f928..3c45f17e73af 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r5.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r5.ebuild @@ -14,7 +14,7 @@ else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; S="${WORKDIR}/${MY_P}" - KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86" PATCHES=( "${FILESDIR}"/${P}-tests-no-cxx.patch
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 2b1bc934360d9249e3c143fd1d8157469d5323e2 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 19 10:15:50 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 19 10:15:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b1bc934 dev-embedded/libftdi: Stabilize 1.5-r5 sparc, #904602 Signed-off-by: Arthur Zamarin gentoo.org> dev-embedded/libftdi/libftdi-1.5-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r5.ebuild b/dev-embedded/libftdi/libftdi-1.5-r5.ebuild index 3c45f17e73af..160041dc0fa7 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r5.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r5.ebuild @@ -14,7 +14,7 @@ else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; S="${WORKDIR}/${MY_P}" - KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86" PATCHES=( "${FILESDIR}"/${P}-tests-no-cxx.patch
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: deda6066f78d633a4cef6663ee18e4d1d5a5 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 19 10:15:49 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 19 10:15:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deda dev-embedded/libftdi: Stabilize 1.5-r5 arm, #904602 Signed-off-by: Arthur Zamarin gentoo.org> dev-embedded/libftdi/libftdi-1.5-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r5.ebuild b/dev-embedded/libftdi/libftdi-1.5-r5.ebuild index b79ee07fce6b..c2bbfbd3f928 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r5.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r5.ebuild @@ -14,7 +14,7 @@ else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; S="${WORKDIR}/${MY_P}" - KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" PATCHES=( "${FILESDIR}"/${P}-tests-no-cxx.patch
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: c05e2df9d302bb06ab7680157af7846647954e34 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 19 10:15:45 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 19 10:15:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c05e2df9 dev-embedded/libftdi: Stabilize 0.20-r2 ppc64, #904579 Signed-off-by: Arthur Zamarin gentoo.org> dev-embedded/libftdi/libftdi-0.20-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r2.ebuild b/dev-embedded/libftdi/libftdi-0.20-r2.ebuild index e71ac9f60439..4badf9848716 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r2.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then 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" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 7d7467c3f30a3b493efe9b58e57b5166b05e6673 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 19 10:15:45 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 19 10:15:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d7467c3 dev-embedded/libftdi: Stabilize 0.20-r2 ppc, #904579 Signed-off-by: Arthur Zamarin gentoo.org> dev-embedded/libftdi/libftdi-0.20-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r2.ebuild b/dev-embedded/libftdi/libftdi-0.20-r2.ebuild index 4badf9848716..3629e22a7d0d 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r2.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then 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" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 53d9e184bfb5f5f717a70cfc45f2a952beb868b4 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 19 09:47:22 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 19 09:47:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d9e184 dev-embedded/libftdi: Stabilize 0.20-r2 arm, #904579 Signed-off-by: Arthur Zamarin gentoo.org> dev-embedded/libftdi/libftdi-0.20-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r2.ebuild b/dev-embedded/libftdi/libftdi-0.20-r2.ebuild index 19004bee3dfd..e71ac9f60439 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r2.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then 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" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 47b3b04b039a28428c2d0ae9a4feb722efd5d8c0 Author: Sam James gentoo org> AuthorDate: Wed Apr 19 09:45:14 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 09:45:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47b3b04b dev-embedded/libftdi: Stabilize 0.20-r2 sparc, #904579 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-0.20-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r2.ebuild b/dev-embedded/libftdi/libftdi-0.20-r2.ebuild index d18d3283f54d..19004bee3dfd 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r2.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then 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" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: b56669273771193e007ade3fd8852269bfff8878 Author: Sam James gentoo org> AuthorDate: Wed Apr 19 09:45:16 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 09:45:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5666927 dev-embedded/libftdi: Stabilize 1.5-r5 ppc64, #904602 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r5.ebuild b/dev-embedded/libftdi/libftdi-1.5-r5.ebuild index ac42bd2b1355..b79ee07fce6b 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r5.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r5.ebuild @@ -14,7 +14,7 @@ else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; S="${WORKDIR}/${MY_P}" - KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" PATCHES=( "${FILESDIR}"/${P}-tests-no-cxx.patch
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 303f92cc181c8a565aceb59a0c2aea852f9cfd41 Author: Sam James gentoo org> AuthorDate: Wed Apr 19 09:43:13 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 09:43:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303f92cc dev-embedded/libftdi: Stabilize 0.20-r2 arm64, #904579 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-0.20-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r2.ebuild b/dev-embedded/libftdi/libftdi-0.20-r2.ebuild index e9f63dc24e61..d18d3283f54d 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r2.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then 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" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 55685466af58b5b1fec04ddd26201eeda6c29956 Author: Sam James gentoo org> AuthorDate: Wed Apr 19 09:43:14 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 09:43:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55685466 dev-embedded/libftdi: Stabilize 1.5-r5 amd64, #904602 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r5.ebuild b/dev-embedded/libftdi/libftdi-1.5-r5.ebuild index 20b4ce5e9537..ac42bd2b1355 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r5.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r5.ebuild @@ -14,7 +14,7 @@ else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; S="${WORKDIR}/${MY_P}" - KEYWORDS="~amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" PATCHES=( "${FILESDIR}"/${P}-tests-no-cxx.patch
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: c27be34d345f929faf1cf1a1dd69758424cf0e04 Author: Sam James gentoo org> AuthorDate: Wed Apr 19 09:41:06 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 09:42:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c27be34d dev-embedded/libftdi: Stabilize 0.20-r2 amd64, #904579 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-0.20-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r2.ebuild b/dev-embedded/libftdi/libftdi-0.20-r2.ebuild index 9380120cb9e0..e9f63dc24e61 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r2.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then 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" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: b85f091b33afd190e24c3f79c50e215937f24374 Author: Sam James gentoo org> AuthorDate: Wed Apr 19 09:41:05 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 09:42:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b85f091b dev-embedded/libftdi: Stabilize 0.20-r2 x86, #904579 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-0.20-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r2.ebuild b/dev-embedded/libftdi/libftdi-0.20-r2.ebuild index 6b805b7fd6d9..9380120cb9e0 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r2.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then 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" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 6121d1d87173c5afe1d1a16304b3aa47009f3d9a Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 19 09:41:28 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 19 09:41:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6121d1d8 dev-embedded/libftdi: Stabilize 1.5-r5 arm64, #904602 Signed-off-by: Arthur Zamarin gentoo.org> dev-embedded/libftdi/libftdi-1.5-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r5.ebuild b/dev-embedded/libftdi/libftdi-1.5-r5.ebuild index 263ee7edc9ea..20b4ce5e9537 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r5.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r5.ebuild @@ -14,7 +14,7 @@ else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; S="${WORKDIR}/${MY_P}" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" PATCHES=( "${FILESDIR}"/${P}-tests-no-cxx.patch
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: f06d2343521e655ce998c356be773d0eea4b466e Author: Viorel Munteanu gentoo org> AuthorDate: Fri Mar 31 17:50:17 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Fri Mar 31 19:48:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f06d2343 dev-embedded/libftdi: enable py3.11 for v1.5 Enable py3.11. Update EAPI 7 -> 8. Closes: https://bugs.gentoo.org/896684 Signed-off-by: Viorel Munteanu gentoo.org> dev-embedded/libftdi/libftdi-1.5-r5.ebuild | 89 ++ 1 file changed, 89 insertions(+) diff --git a/dev-embedded/libftdi/libftdi-1.5-r5.ebuild b/dev-embedded/libftdi/libftdi-1.5-r5.ebuild new file mode 100644 index ..263ee7edc9ea --- /dev/null +++ b/dev-embedded/libftdi/libftdi-1.5-r5.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake python-single-r1 + +MY_P="${PN}1-${PV}" +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="git://developer.intra2net.com/${PN}" +else + SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; + S="${WORKDIR}/${MY_P}" + + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + + PATCHES=( + "${FILESDIR}"/${P}-tests-no-cxx.patch + "${FILESDIR}"/${P}-cmake-cxx.patch + ) +fi + +DESCRIPTION="Userspace access to FTDI USB interface chips" +HOMEPAGE="https://www.intra2net.com/en/developer/libftdi/; + +LICENSE="LGPL-2" +SLOT="1" +IUSE="cxx doc examples python test tools" +RESTRICT="!test? ( test )" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + virtual/libusb:1 + cxx? ( dev-libs/boost ) + python? ( ${PYTHON_DEPS} ) + tools? ( dev-libs/confuse:= ) +" +DEPEND="${RDEPEND} + test? ( dev-libs/boost ) +" +BDEPEND=" + doc? ( app-doc/doxygen ) + python? ( dev-lang/swig ) +" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DFTDIPP=$(usex cxx) + -DDOCUMENTATION=$(usex doc) + -DEXAMPLES=$(usex examples) + -DPYTHON_BINDINGS=$(usex python) + -DBUILD_TESTS=$(usex test) + -DFTDI_EEPROM=$(usex tools) + -DCMAKE_SKIP_BUILD_RPATH=ON + -DSTATICLIBS=OFF + ) + cmake_src_configure +} + +src_test() { + cd "${BUILD_DIR}/test" || die + LD_LIBRARY_PATH="${BUILD_DIR}/src" ./test_libftdi1 -l all || die +} + +src_install() { + cmake_src_install + + use python && python_optimize + dodoc AUTHORS ChangeLog README TODO + + if use doc ; then + # Clean up man pages with too generic names. #356369 + rm -vf "${BUILD_DIR}"/doc/man/man3/_* || die + + doman "${BUILD_DIR}"/doc/man/man3/* + dodoc -r "${BUILD_DIR}"/doc/html + fi + + if use examples ; then + docinto examples + dodoc examples/*.c + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 17dee451e174a413ff578eb229a602f0cb43c1d1 Author: Viorel Munteanu gentoo org> AuthorDate: Fri Mar 31 17:50:35 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Fri Mar 31 19:48:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17dee451 dev-embedded/libftdi: enable py3.11 for live ebuild Enable py3.11. Update EAPI 7 -> 8. Closes: https://github.com/gentoo/gentoo/pull/30423 Signed-off-by: Viorel Munteanu gentoo.org> dev-embedded/libftdi/libftdi-.ebuild | 26 +++--- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-.ebuild b/dev-embedded/libftdi/libftdi-.ebuild index 52d409b5cacd..263ee7edc9ea 100644 --- a/dev-embedded/libftdi/libftdi-.ebuild +++ b/dev-embedded/libftdi/libftdi-.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit cmake python-single-r1 MY_P="${PN}1-${PV}" @@ -14,7 +14,12 @@ else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; S="${WORKDIR}/${MY_P}" - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + + PATCHES=( + "${FILESDIR}"/${P}-tests-no-cxx.patch + "${FILESDIR}"/${P}-cmake-cxx.patch + ) fi DESCRIPTION="Userspace access to FTDI USB interface chips" @@ -26,20 +31,19 @@ IUSE="cxx doc examples python test tools" RESTRICT="!test? ( test )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -BDEPEND=" - doc? ( app-doc/doxygen ) - python? ( dev-lang/swig )" RDEPEND=" virtual/libusb:1 cxx? ( dev-libs/boost ) python? ( ${PYTHON_DEPS} ) - tools? ( - !
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: f93f78ffa9a1b8138fb3c502276cc9f0faac4a72 Author: Viorel Munteanu gentoo org> AuthorDate: Fri Mar 31 17:49:54 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Fri Mar 31 19:48:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f93f78ff dev-embedded/libftdi: enable py3.11 for v0.20 Enable py3.11. Update EAPI 7 -> 8. Signed-off-by: Viorel Munteanu gentoo.org> dev-embedded/libftdi/libftdi-0.20-r2.ebuild | 89 + 1 file changed, 89 insertions(+) diff --git a/dev-embedded/libftdi/libftdi-0.20-r2.ebuild b/dev-embedded/libftdi/libftdi-0.20-r2.ebuild new file mode 100644 index ..6b805b7fd6d9 --- /dev/null +++ b/dev-embedded/libftdi/libftdi-0.20-r2.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit cmake python-single-r1 + +if [[ ${PV} == * ]] ; 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 ) + python? ( ${PYTHON_DEPS} ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( app-doc/doxygen ) + python? ( dev-lang/swig ) +" + +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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 9610741af2ac7367f81d27fa3add3fde6a71317e Author: WANG Xuerui gentoo org> AuthorDate: Fri Dec 2 17:55:52 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Fri Dec 2 18:44:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9610741a dev-embedded/libftdi: keyword 1.5-r4 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-embedded/libftdi/libftdi-1.5-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r4.ebuild b/dev-embedded/libftdi/libftdi-1.5-r4.ebuild index aff84e7671eb..903865676551 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r4.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r4.ebuild @@ -14,7 +14,7 @@ else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; S="${WORKDIR}/${MY_P}" - KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv sparc x86" + KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: d350ffce621f6dc475f04177cb485c3df391075f Author: Sam James gentoo org> AuthorDate: Thu Nov 10 05:22:55 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 05:22:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d350ffce dev-embedded/libftdi: fix live ebuild Closes: https://bugs.gentoo.org/880265 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5-r4.ebuild | 3 ++- dev-embedded/libftdi/libftdi-.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r4.ebuild b/dev-embedded/libftdi/libftdi-1.5-r4.ebuild index d0809d5547ab..aff84e7671eb 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r4.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r4.ebuild @@ -12,12 +12,13 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; + S="${WORKDIR}/${MY_P}" + KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips" HOMEPAGE="https://www.intra2net.com/en/developer/libftdi/; -S="${WORKDIR}/${MY_P}" LICENSE="LGPL-2" SLOT="1" diff --git a/dev-embedded/libftdi/libftdi-.ebuild b/dev-embedded/libftdi/libftdi-.ebuild index 2e1662312d70..e59e64110b94 100644 --- a/dev-embedded/libftdi/libftdi-.ebuild +++ b/dev-embedded/libftdi/libftdi-.ebuild @@ -12,12 +12,13 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; + S="${WORKDIR}/${MY_P}" + KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips" HOMEPAGE="https://www.intra2net.com/en/developer/libftdi/; -S="${WORKDIR}/${MY_P}" LICENSE="LGPL-2" SLOT="1"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 7d13210666e659d12f068b61c96f83c29005ec30 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 05:07:43 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 05:09:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d132106 dev-embedded/libftdi: drop obsolete sed for .pc files Closes: https://bugs.gentoo.org/880659 Bug: https://bugs.gentoo.org/766818 Signed-off-by: Sam James gentoo.org> .../libftdi/{libftdi-1.5-r3.ebuild => libftdi-1.5-r4.ebuild} | 7 --- dev-embedded/libftdi/libftdi-.ebuild | 11 ++- 2 files changed, 2 insertions(+), 16 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild b/dev-embedded/libftdi/libftdi-1.5-r4.ebuild similarity index 88% rename from dev-embedded/libftdi/libftdi-1.5-r3.ebuild rename to dev-embedded/libftdi/libftdi-1.5-r4.ebuild index e9ceec3285f5..d0809d5547ab 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r4.ebuild @@ -71,13 +71,6 @@ src_test() { src_install() { cmake_src_install - # Fix up pkgconfig files - # bug #766818 - if use cxx ; then - sed -i -e "s/libftdipp1/libftdi1/" "${ED}"/usr/$(get_libdir)/pkgconfig/libftdi1.pc || die - sed -i -e "s/libftdi1/libftdipp1/" "${ED}"/usr/$(get_libdir)/pkgconfig/libftdipp1.pc || die - fi - use python && python_optimize dodoc AUTHORS ChangeLog README TODO diff --git a/dev-embedded/libftdi/libftdi-.ebuild b/dev-embedded/libftdi/libftdi-.ebuild index 36487c2e0df9..2e1662312d70 100644 --- a/dev-embedded/libftdi/libftdi-.ebuild +++ b/dev-embedded/libftdi/libftdi-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit cmake python-single-r1 MY_P="${PN}1-${PV}" @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips" @@ -66,13 +66,6 @@ src_test() { src_install() { cmake_src_install - # Fix up pkgconfig files - # bug #766818 - if use cxx ; then - sed -i -e "s/libftdipp1/libftdi1/" "${ED}"/usr/$(get_libdir)/pkgconfig/libftdi1.pc || die - sed -i -e "s/libftdi1/libftdipp1/" "${ED}"/usr/$(get_libdir)/pkgconfig/libftdipp1.pc || die - fi - use python && python_optimize dodoc AUTHORS ChangeLog README TODO
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: e0300bf0b962b68869b80a209feef485b1a9f250 Author: Sam James gentoo org> AuthorDate: Fri Apr 29 19:05:41 2022 + Commit: Sam James gentoo org> CommitDate: Fri Apr 29 19:05:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0300bf0 dev-embedded/libftdi: drop 1.4-r1, 1.5-r2 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/Manifest | 1 - dev-embedded/libftdi/libftdi-1.4-r1.ebuild | 75 dev-embedded/libftdi/libftdi-1.5-r2.ebuild | 93 -- 3 files changed, 169 deletions(-) diff --git a/dev-embedded/libftdi/Manifest b/dev-embedded/libftdi/Manifest index d47dc505633a..cceb34aa331b 100644 --- a/dev-embedded/libftdi/Manifest +++ b/dev-embedded/libftdi/Manifest @@ -1,3 +1,2 @@ DIST libftdi-0.20.tar.gz 423570 BLAKE2B f0aa420a704e18c4257b99a4593dbaf46a15806d980b24909fe8678b36e74b568cd5915db1e14f8b904541334fbf3d18f069dc479a0bf66b2ea8e113611cb82b SHA512 540e5eb201a65936c3dbabff70c251deba1615874b11ff27c5ca16c39d71c150cf61758a68b541135a444fe32ab403b0fba0daf55c587647aaf9b3f400f1dee7 -DIST libftdi1-1.4.tar.bz2 109521 BLAKE2B 4186342afb2a0118c454230a925ccff2ed0aedd942cdd3afb1ac59519f1cd48db7f04421ecdb5aa6e53993666a903de00ce447fd81d00839806f8cc0d34c6e52 SHA512 dbab74f7bc35ca835b9c6dd5b70a64816948d65da1f73a9ece37a0f0f630bd0df1a676543acc517b02a718bc34ba4f7a30cbc48b6eed1c154c917f8ef0a358fc DIST libftdi1-1.5.tar.bz2 116297 BLAKE2B 460ab93026e14a452e31fcc6930d305638fdc0ed06cb44fb9d50ad8f80199b17057d2f48a27b8295b43b956934289c872a2ef1ddb7f93fa93c6816511ef7607d SHA512 c525b2ab6aff9ef9254971ae7d57f3549a36a36875765c48f947d52532814a2a004de1232389d4fe824a8c8ab84277b08427308573476e1da9b7db83db802f6f diff --git a/dev-embedded/libftdi/libftdi-1.4-r1.ebuild b/dev-embedded/libftdi/libftdi-1.4-r1.ebuild deleted file mode 100644 index 9a39562ff955.. --- a/dev-embedded/libftdi/libftdi-1.4-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -inherit cmake python-single-r1 - -if [[ ${PV} == * ]] ; then - inherit git-r3 - EGIT_REPO_URI="git://developer.intra2net.com/${PN}" -else - MY_P="${PN}1-${PV}" - SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 sparc x86" - S=${WORKDIR}/${MY_P} -fi - -DESCRIPTION="Userspace access to FTDI USB interface chips" -HOMEPAGE="https://www.intra2net.com/en/developer/libftdi/; - -LICENSE="LGPL-2" -SLOT="1" -IUSE="cxx doc examples python test tools" -RESTRICT="!test? ( test )" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - virtual/libusb:1 - cxx? ( dev-libs/boost ) - python? ( ${PYTHON_DEPS} ) - tools? ( - !https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 sparc x86" -fi - -DESCRIPTION="Userspace access to FTDI USB interface chips" -HOMEPAGE="https://www.intra2net.com/en/developer/libftdi/; -S="${WORKDIR}/${MY_P}" - -LICENSE="LGPL-2" -SLOT="1" -IUSE="cxx doc examples python test tools" -RESTRICT="!test? ( test )" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -BDEPEND=" - doc? ( app-doc/doxygen ) - python? ( dev-lang/swig )" -RDEPEND=" - virtual/libusb:1 - cxx? ( dev-libs/boost ) - python? ( ${PYTHON_DEPS} ) - tools? ( - !
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 71fe5ce874512550f2c7448daefd75322f220cf3 Author: Sam James gentoo org> AuthorDate: Fri Apr 29 19:05:55 2022 + Commit: Sam James gentoo org> CommitDate: Fri Apr 29 19:05:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71fe5ce8 dev-embedded/libftdi: enable py3.10 and disable py3.7 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-0.20-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild index ebf844aaa8c5..c12bf68d6ff9 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit cmake python-single-r1 if [[ ${PV} == * ]] ; then
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 16cc207ac49804d70d0aa6a8040ed8a216c61028 Author: Craig Andrews gentoo org> AuthorDate: Wed Feb 2 04:43:42 2022 + Commit: Craig Andrews gentoo org> CommitDate: Wed Feb 2 04:44:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16cc207a dev-embedded/libftdi: Python 3.10 compatibility Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Craig Andrews gentoo.org> dev-embedded/libftdi/libftdi-1.5-r3.ebuild | 4 ++-- dev-embedded/libftdi/libftdi-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild index 82a59aae256a..e9ceec3285f5 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit cmake python-single-r1 MY_P="${PN}1-${PV}" diff --git a/dev-embedded/libftdi/libftdi-.ebuild b/dev-embedded/libftdi/libftdi-.ebuild index 9b1e30890f4a..36487c2e0df9 100644 --- a/dev-embedded/libftdi/libftdi-.ebuild +++ b/dev-embedded/libftdi/libftdi-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{7..10} ) inherit cmake python-single-r1 MY_P="${PN}1-${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 9ddc9bc97f73326327c5ba0b5d1bbc59bab317c8 Author: Marek Szuba gentoo org> AuthorDate: Sat Aug 21 23:22:49 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sun Aug 22 00:07:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ddc9bc9 dev-embedded/libftdi: keyword 0.20-r1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-embedded/libftdi/libftdi-0.20-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild index 3994d14e7bf..ebf844aaa8c 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then 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 ppc ppc64 sparc x86" + KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: f847f0d8cfe55a72913095482d9f62bcefad521c Author: Marek Szuba gentoo org> AuthorDate: Sat Aug 21 23:27:00 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sun Aug 22 00:07:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f847f0d8 dev-embedded/libftdi: keyword 1.5-r3 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-embedded/libftdi/libftdi-1.5-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild index 022fba4960d..82a59aae256 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..9} ) inherit cmake python-single-r1 MY_P="${PN}1-${PV}" @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 sparc x86" + KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 3f98da2362b515b7fd79a8aa107ee98852c19a72 Author: Sam James gentoo org> AuthorDate: Thu May 6 21:20:28 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 6 21:20:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f98da23 dev-embedded/libftdi: Stabilize 1.5-r3 arm, #786993 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild index 598b00a1bf7..022fba4960d 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 ~arm arm64 ~mips ppc ppc64 sparc x86" + KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 85ef777883cb561ed0463d4341f4485a3ce01c1d Author: Sam James gentoo org> AuthorDate: Sat May 1 14:06:07 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 1 14:06:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85ef7778 dev-embedded/libftdi: Stabilize 1.5-r3 arm64, #786993 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild index 62558922c9f..598b00a1bf7 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 sparc x86" + KEYWORDS="amd64 ~arm arm64 ~mips ppc ppc64 sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 863ac594d201e9cf64d9bbc33233ae47f30452a4 Author: Sam James gentoo org> AuthorDate: Fri Apr 30 23:38:55 2021 + Commit: Sam James gentoo org> CommitDate: Fri Apr 30 23:38:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=863ac594 dev-embedded/libftdi: Stabilize 1.5-r3 ppc64, #786993 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild index 31b2417d789..62558922c9f 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ~ppc64 sparc x86" + KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ppc64 sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: f90b757101b03854910bffd4040490cccd0250b1 Author: Sam James gentoo org> AuthorDate: Fri Apr 30 23:36:38 2021 + Commit: Sam James gentoo org> CommitDate: Fri Apr 30 23:36:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f90b7571 dev-embedded/libftdi: Stabilize 1.5-r3 ppc, #786993 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild index fdb0ad5ce51..31b2417d789 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 sparc x86" + KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ~ppc64 sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 51e308f356f16f8c0137aa491bcfd42cb9b9b662 Author: Sam James gentoo org> AuthorDate: Fri Apr 30 23:28:20 2021 + Commit: Sam James gentoo org> CommitDate: Fri Apr 30 23:28:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51e308f3 dev-embedded/libftdi: Stabilize 1.5-r3 x86, #786993 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild index 45ebdaf9bcc..fdb0ad5ce51 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: db215e2fd4fa7ff498dbd1659a4c0f03de8862ea Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Apr 30 19:17:12 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Apr 30 20:28:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db215e2f dev-embedded/libftdi: stable 1.5-r3 for sparc, bug #786993 Package-Manager: Portage-3.0.18, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-embedded/libftdi/libftdi-1.5-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild index e54cd0d6741..45ebdaf9bcc 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 sparc ~x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: ece6c326d13af5e8a1c4041044b3bf056113adbb Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Apr 30 15:23:37 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Apr 30 15:23:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece6c326 dev-embedded/libftdi: amd64 stable wrt bug #786993 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-embedded/libftdi/libftdi-1.5-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild index 43542c3f4d8..e54cd0d6741 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/files/, dev-embedded/libftdi/
commit: a4c858127655bd6543d301f40a24200f2b592b57 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 04:51:12 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 04:51:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c85812 dev-embedded/libftdi: add upstream CMake patch Closes: https://bugs.gentoo.org/775116 Signed-off-by: Sam James gentoo.org> .../libftdi/files/libftdi-1.5-cmake-cxx.patch | 46 +++ dev-embedded/libftdi/libftdi-1.5-r3.ebuild | 96 ++ 2 files changed, 142 insertions(+) diff --git a/dev-embedded/libftdi/files/libftdi-1.5-cmake-cxx.patch b/dev-embedded/libftdi/files/libftdi-1.5-cmake-cxx.patch new file mode 100644 index 000..a04aee1cf1d --- /dev/null +++ b/dev-embedded/libftdi/files/libftdi-1.5-cmake-cxx.patch @@ -0,0 +1,46 @@ +https://bugs.gentoo.org/766818 + +From cdb28383402d248dbc6062f4391b038375c52385 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Fri, 17 Jul 2020 21:25:03 +0200 +Subject: [PATCH] CMakeLists.txt: fix paths when FTDIPP is set + +Use the same project name (i.e. libftdi1 and not libftdipp1) when FTDIPP +is enabled as suggested by Aurelien Jarno in +http://developer.intra2net.com/mailarchive/html/libftdi/2020/msg00044.html + +Without this change, the libftdi1.pc config file defines the include +path as /usr/local/include/libftdipp1 while the ftdi.h file is actually +installed in /usr/local/include/libftdi1 + +This is an issue for example for libsigrok which will fail on: + +In file included from src/hardware/asix-sigma/protocol.c:27: +src/hardware/asix-sigma/protocol.h:28:10: fatal error: ftdi.h: No such file or directory + 28 | #include + | ^~~~ + +Fixes: + - http://autobuild.buildroot.org/results/1427f44e36752c337791597fab47a1889552a2fe + +Signed-off-by: Fabrice Fontaine +--- + CMakeLists.txt |2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 5aecafc..3b0b87c 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -136,7 +136,7 @@ endif () + + add_subdirectory(src) + if ( FTDIPP ) +- project(libftdipp1 C CXX) ++ project(libftdi1 C CXX) + add_subdirectory(ftdipp) + endif () + if ( PYTHON_BINDINGS ) +-- +1.7.1 + diff --git a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild new file mode 100644 index 000..43542c3f4d8 --- /dev/null +++ b/dev-embedded/libftdi/libftdi-1.5-r3.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit cmake python-single-r1 + +MY_P="${PN}1-${PV}" +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="git://developer.intra2net.com/${PN}" +else + SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; + KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" +fi + +DESCRIPTION="Userspace access to FTDI USB interface chips" +HOMEPAGE="https://www.intra2net.com/en/developer/libftdi/; +S="${WORKDIR}/${MY_P}" + +LICENSE="LGPL-2" +SLOT="1" +IUSE="cxx doc examples python test tools" +RESTRICT="!test? ( test )" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +BDEPEND=" + doc? ( app-doc/doxygen ) + python? ( dev-lang/swig )" +RDEPEND=" + virtual/libusb:1 + cxx? ( dev-libs/boost ) + python? ( ${PYTHON_DEPS} ) + tools? ( + !
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: a3cac2ff4b1feac02edbacdc3ece8c734a5af727 Author: Sam James gentoo org> AuthorDate: Fri Feb 26 13:54:15 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 26 13:54:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3cac2ff dev-embedded/libftdi: Stabilize 1.5-r2 arm64, #768810 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r2.ebuild b/dev-embedded/libftdi/libftdi-1.5-r2.ebuild index 02233f4ef1b..e2753eafd08 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r2.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 sparc x86" + KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: c2c0fb61d329a76ca94b1b60681395d8e406e292 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Feb 25 17:22:07 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Feb 25 18:34:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c0fb61 dev-embedded/libftdi: stable 1.5-r2 for sparc, bug #768810 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-embedded/libftdi/libftdi-1.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r2.ebuild b/dev-embedded/libftdi/libftdi-1.5-r2.ebuild index 4b6bd02f662..02233f4ef1b 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r2.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~sparc x86" + KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 44d033f2fd8b55fd740881b92012b1e14dc134c3 Author: Sam James gentoo org> AuthorDate: Thu Feb 25 08:32:44 2021 + Commit: Sam James gentoo org> CommitDate: Thu Feb 25 08:32:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44d033f2 dev-embedded/libftdi: Stabilize 1.5-r2 x86, #768810 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r2.ebuild b/dev-embedded/libftdi/libftdi-1.5-r2.ebuild index 01ee059b9fe..4b6bd02f662 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r2.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~sparc ~x86" + KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: c71f6468f398811da0ec1d725be46ff2b4addc77 Author: Sam James gentoo org> AuthorDate: Thu Feb 25 07:31:47 2021 + Commit: Sam James gentoo org> CommitDate: Thu Feb 25 07:31:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c71f6468 dev-embedded/libftdi: Stabilize 1.5-r2 amd64, #768810 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r2.ebuild b/dev-embedded/libftdi/libftdi-1.5-r2.ebuild index 43edbc08b4f..01ee059b9fe 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r2.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="~amd64 arm ~arm64 ~mips ppc ppc64 ~sparc ~x86" + KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 ~sparc ~x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 64d947a09b78d3910075491afb7663e93f59a85b Author: Sam James gentoo org> AuthorDate: Thu Feb 25 01:41:21 2021 + Commit: Sam James gentoo org> CommitDate: Thu Feb 25 01:41:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d947a0 dev-embedded/libftdi: Stabilize 1.5-r2 arm, #768810 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r2.ebuild b/dev-embedded/libftdi/libftdi-1.5-r2.ebuild index 2d9c3d762c5..43edbc08b4f 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r2.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ppc64 ~sparc ~x86" + KEYWORDS="~amd64 arm ~arm64 ~mips ppc ppc64 ~sparc ~x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 4591b2739a6934ebfbbaf3cce81456fed6d27658 Author: Sam James gentoo org> AuthorDate: Wed Feb 24 20:25:14 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 20:25:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4591b273 dev-embedded/libftdi: Stabilize 1.5-r2 ppc64, #768810 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r2.ebuild b/dev-embedded/libftdi/libftdi-1.5-r2.ebuild index bd98e154b87..2d9c3d762c5 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r2.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ppc64 ~sparc ~x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 5040b69f26f8589df481f390f4be7e973443fc85 Author: Sam James gentoo org> AuthorDate: Wed Feb 24 20:23:15 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 24 20:24:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5040b69f dev-embedded/libftdi: Stabilize 1.5-r2 ppc, #768810 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r2.ebuild b/dev-embedded/libftdi/libftdi-1.5-r2.ebuild index ad0007487f7..bd98e154b87 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r2.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ~ppc64 ~sparc ~x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 4dd95ef5819b71b04ea02a7676c841363f756d35 Author: Sam James gentoo org> AuthorDate: Fri Feb 5 07:23:13 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 5 07:23:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dd95ef5 dev-embedded/libftdi: sync live ebuild Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-.ebuild | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-.ebuild b/dev-embedded/libftdi/libftdi-.ebuild index 028e9c9ad1c..9b1e30890f4 100644 --- a/dev-embedded/libftdi/libftdi-.ebuild +++ b/dev-embedded/libftdi/libftdi-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -60,11 +60,19 @@ src_configure() { src_test() { cd "${BUILD_DIR}/test" || die - ./test_libftdi1 -l all || die + LD_LIBRARY_PATH="${BUILD_DIR}/src" ./test_libftdi1 -l all || die } src_install() { cmake_src_install + + # Fix up pkgconfig files + # bug #766818 + if use cxx ; then + sed -i -e "s/libftdipp1/libftdi1/" "${ED}"/usr/$(get_libdir)/pkgconfig/libftdi1.pc || die + sed -i -e "s/libftdi1/libftdipp1/" "${ED}"/usr/$(get_libdir)/pkgconfig/libftdipp1.pc || die + fi + use python && python_optimize dodoc AUTHORS ChangeLog README TODO
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 27123f8a50fa33d64286acfb47cc08d4a5253ad2 Author: Sam James gentoo org> AuthorDate: Wed Jan 27 18:33:04 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 27 18:33:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27123f8a dev-embedded/libftdi: fix lib path Autopilot! Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/{libftdi-1.5-r1.ebuild => libftdi-1.5-r2.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r1.ebuild b/dev-embedded/libftdi/libftdi-1.5-r2.ebuild similarity index 91% rename from dev-embedded/libftdi/libftdi-1.5-r1.ebuild rename to dev-embedded/libftdi/libftdi-1.5-r2.ebuild index 358cc5cf673..198c985d187 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r1.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r2.ebuild @@ -71,8 +71,8 @@ src_install() { # Fix up pkgconfig files # bug #766818 if use cxx ; then - sed -i -e "s/libftdipp1/libftdi1/" "${ED}"/usr/lib64/pkgconfig/libftdi1.pc || die - sed -i -e "s/libftdi1/libftdipp1/" "${ED}"/usr/lib64/pkgconfig/libftdipp1.pc || die + sed -i -e "s/libftdipp1/libftdi1/" "${ED}"/usr/$(get_libdir)/pkgconfig/libftdi1.pc || die + sed -i -e "s/libftdi1/libftdipp1/" "${ED}"/usr/$(get_libdir)/pkgconfig/libftdipp1.pc || die fi use python && python_optimize
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: f683b84828b3dcaec7b67743f2ef34bf16b199f1 Author: Sam James gentoo org> AuthorDate: Wed Jan 27 18:24:05 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 27 18:25:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f683b848 dev-embedded/libftdi: fix tests w/o libftdi installed Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/{libftdi-1.5.ebuild => libftdi-1.5-r1.ebuild} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-1.5.ebuild b/dev-embedded/libftdi/libftdi-1.5-r1.ebuild similarity index 94% rename from dev-embedded/libftdi/libftdi-1.5.ebuild rename to dev-embedded/libftdi/libftdi-1.5-r1.ebuild index cd5cc4c3539..22e90fb4ca6 100644 --- a/dev-embedded/libftdi/libftdi-1.5.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -62,11 +62,12 @@ src_configure() { src_test() { cd "${BUILD_DIR}/test" || die - ./test_libftdi1 -l all || die + LD_LIBRARY_PATH="${BUILD_DIR}/src" ./test_libftdi1 -l all || die } src_install() { cmake_src_install + use python && python_optimize dodoc AUTHORS ChangeLog README TODO
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 6f1bc5344dd6e0482771040b604299c668786dfa Author: Sam James gentoo org> AuthorDate: Wed Jan 27 18:25:38 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 27 18:25:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f1bc534 dev-embedded/libftdi: fix pkgconfig files with USE=cxx Closes: https://bugs.gentoo.org/766818 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5-r1.ebuild | 7 +++ 1 file changed, 7 insertions(+) diff --git a/dev-embedded/libftdi/libftdi-1.5-r1.ebuild b/dev-embedded/libftdi/libftdi-1.5-r1.ebuild index 22e90fb4ca6..358cc5cf673 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r1.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r1.ebuild @@ -68,6 +68,13 @@ src_test() { src_install() { cmake_src_install + # Fix up pkgconfig files + # bug #766818 + if use cxx ; then + sed -i -e "s/libftdipp1/libftdi1/" "${ED}"/usr/lib64/pkgconfig/libftdi1.pc || die + sed -i -e "s/libftdi1/libftdipp1/" "${ED}"/usr/lib64/pkgconfig/libftdipp1.pc || die + fi + use python && python_optimize dodoc AUTHORS ChangeLog README TODO
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: cce4f7dd97738aa11023f07b8279b86112b1fb63 Author: Jakov Smolic sartura hr> AuthorDate: Mon Dec 28 15:17:05 2020 + Commit: David Seifert gentoo org> CommitDate: Mon Dec 28 15:17:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cce4f7dd dev-embedded/libftdi: Disable static libs in 1.5 and Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> dev-embedded/libftdi/libftdi-1.5.ebuild | 16 +++- dev-embedded/libftdi/libftdi-.ebuild | 12 ++-- 2 files changed, 13 insertions(+), 15 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-1.5.ebuild b/dev-embedded/libftdi/libftdi-1.5.ebuild index d5d1fe18543..cd5cc4c3539 100644 --- a/dev-embedded/libftdi/libftdi-1.5.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8,9} ) +PYTHON_COMPAT=( python3_{6..9} ) inherit cmake python-single-r1 MY_P="${PN}1-${PV}" @@ -21,15 +21,15 @@ S="${WORKDIR}/${MY_P}" LICENSE="LGPL-2" SLOT="1" -IUSE="cxx doc examples python static-libs test tools" +IUSE="cxx doc examples python test tools" RESTRICT="!test? ( test )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" BDEPEND=" doc? ( app-doc/doxygen ) - python? ( dev-lang/swig ) -" -RDEPEND="virtual/libusb:1 + python? ( dev-lang/swig )" +RDEPEND=" + virtual/libusb:1 cxx? ( dev-libs/boost ) python? ( ${PYTHON_DEPS} ) tools? ( @@ -40,9 +40,7 @@ DEPEND="${RDEPEND} test? ( dev-libs/boost ) " -PATCHES=( - "${FILESDIR}/${P}-tests-no-cxx.patch" -) +PATCHES=( "${FILESDIR}"/${P}-tests-no-cxx.patch ) pkg_setup() { use python && python-single-r1_pkg_setup @@ -54,10 +52,10 @@ src_configure() { -DDOCUMENTATION=$(usex doc) -DEXAMPLES=$(usex examples) -DPYTHON_BINDINGS=$(usex python) - -DSTATICLIBS=$(usex static-libs) -DBUILD_TESTS=$(usex test) -DFTDI_EEPROM=$(usex tools) -DCMAKE_SKIP_BUILD_RPATH=ON + -DSTATICLIBS=OFF ) cmake_src_configure } diff --git a/dev-embedded/libftdi/libftdi-.ebuild b/dev-embedded/libftdi/libftdi-.ebuild index ac06a98e918..984ebde256d 100644 --- a/dev-embedded/libftdi/libftdi-.ebuild +++ b/dev-embedded/libftdi/libftdi-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8,9} ) +PYTHON_COMPAT=( python3_{6..9} ) inherit cmake python-single-r1 MY_P="${PN}1-${PV}" @@ -21,15 +21,15 @@ S="${WORKDIR}/${MY_P}" LICENSE="LGPL-2" SLOT="1" -IUSE="cxx doc examples python static-libs test tools" +IUSE="cxx doc examples python test tools" RESTRICT="!test? ( test )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" BDEPEND=" doc? ( app-doc/doxygen ) - python? ( dev-lang/swig ) -" -RDEPEND="virtual/libusb:1 + python? ( dev-lang/swig )" +RDEPEND=" + virtual/libusb:1 cxx? ( dev-libs/boost ) python? ( ${PYTHON_DEPS} ) tools? ( @@ -50,10 +50,10 @@ src_configure() { -DDOCUMENTATION=$(usex doc) -DEXAMPLES=$(usex examples) -DPYTHON_BINDINGS=$(usex python) - -DSTATICLIBS=$(usex static-libs) -DBUILD_TESTS=$(usex test) -DFTDI_EEPROM=$(usex tools) -DCMAKE_SKIP_BUILD_RPATH=ON + -DSTATICLIBS=OFF ) cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 70e8d37416dd70bc56f21c23b5294091b4f46f97 Author: Jakov Smolic sartura hr> AuthorDate: Mon Dec 28 15:17:04 2020 + Commit: David Seifert gentoo org> CommitDate: Mon Dec 28 15:17:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e8d374 dev-embedded/libftdi: Port to EAPI 7 * Disable static-libs * Port to cmake eclass Closes: https://bugs.gentoo.org/732476 Package-Manager: Portage-3.0.9, Repoman-3.0.1 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> .../{libftdi-1.4.ebuild => libftdi-1.4-r1.ebuild} | 35 +++--- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-1.4.ebuild b/dev-embedded/libftdi/libftdi-1.4-r1.ebuild similarity index 70% rename from dev-embedded/libftdi/libftdi-1.4.ebuild rename to dev-embedded/libftdi/libftdi-1.4-r1.ebuild index 64b53c03c61..ff35d3bfef0 100644 --- a/dev-embedded/libftdi/libftdi-1.4.ebuild +++ b/dev-embedded/libftdi/libftdi-1.4-r1.ebuild @@ -1,18 +1,19 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8,9} ) -inherit cmake-utils python-single-r1 +PYTHON_COMPAT=( python3_{6..9} ) +inherit cmake python-single-r1 -MY_P="${PN}1-${PV}" if [[ ${PV} == * ]] ; then inherit git-r3 EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else + MY_P="${PN}1-${PV}" SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 sparc x86" + S=${WORKDIR}/${MY_P} fi DESCRIPTION="Userspace access to FTDI USB interface chips" @@ -20,52 +21,52 @@ HOMEPAGE="https://www.intra2net.com/en/developer/libftdi/; LICENSE="LGPL-2" SLOT="1" -IUSE="cxx doc examples python static-libs test tools" +IUSE="cxx doc examples python test tools" RESTRICT="!test? ( test )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -RDEPEND="virtual/libusb:1 +RDEPEND=" + virtual/libusb:1 cxx? ( dev-libs/boost ) python? ( ${PYTHON_DEPS} ) tools? ( !
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: ab044e72b5904e011d12596d75fb848dcc480a72 Author: Sam James gentoo org> AuthorDate: Mon Dec 28 08:21:40 2020 + Commit: Sam James gentoo org> CommitDate: Mon Dec 28 08:21:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab044e72 dev-embedded/libftdi: add Boost test dep Closes: https://bugs.gentoo.org/762166 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5.ebuild | 4 +++- dev-embedded/libftdi/libftdi-.ebuild | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-1.5.ebuild b/dev-embedded/libftdi/libftdi-1.5.ebuild index c72f2b1eede..d5d1fe18543 100644 --- a/dev-embedded/libftdi/libftdi-1.5.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5.ebuild @@ -36,7 +36,9 @@ RDEPEND="virtual/libusb:1 !
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: bd567b58a05e505542431b9c7a542c54e9b476d7 Author: Sam James gentoo org> AuthorDate: Sun Dec 27 21:40:08 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 21:40:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd567b58 dev-embedded/libftdi: sync live ebuild Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-.ebuild | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-.ebuild b/dev-embedded/libftdi/libftdi-.ebuild index 4ad4a4e4baf..6dfa9fe1e48 100644 --- a/dev-embedded/libftdi/libftdi-.ebuild +++ b/dev-embedded/libftdi/libftdi-.ebuild @@ -38,10 +38,6 @@ RDEPEND="virtual/libusb:1 )" DEPEND="${RDEPEND}" -PATCHES=( - "${FILESDIR}/libftdi-1.5-cmake-git.patch" -) - pkg_setup() { use python && python-single-r1_pkg_setup } @@ -72,10 +68,10 @@ src_install() { if use doc ; then # Clean up crap man pages. #356369 - rm -vf "${CMAKE_BUILD_DIR}"/doc/man/man3/_* || die + rm -vf "${BUILD_DIR}"/doc/man/man3/_* || die - doman "${CMAKE_BUILD_DIR}"/doc/man/man3/* - dodoc -r "${CMAKE_BUILD_DIR}"/doc/html + doman "${BUILD_DIR}"/doc/man/man3/* + dodoc -r "${BUILD_DIR}"/doc/html fi if use examples ; then
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 5d46daf04b1b937edb565c5ae7e1fb0dd7059a3d Author: Sam James gentoo org> AuthorDate: Sun Dec 27 20:48:35 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 20:48:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d46daf0 dev-embedded/libftdi: same man page fixes for :1 Closes: https://bugs.gentoo.org/657138 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-1.5.ebuild b/dev-embedded/libftdi/libftdi-1.5.ebuild index 78362696c2e..c72f2b1eede 100644 --- a/dev-embedded/libftdi/libftdi-1.5.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5.ebuild @@ -72,10 +72,10 @@ src_install() { if use doc ; then # Clean up crap man pages. #356369 - rm -vf "${CMAKE_BUILD_DIR}"/doc/man/man3/_* || die + rm -vf "${BUILD_DIR}"/doc/man/man3/_* || die - doman "${CMAKE_BUILD_DIR}"/doc/man/man3/* - dodoc -r "${CMAKE_BUILD_DIR}"/doc/html + doman "${BUILD_DIR}"/doc/man/man3/* + dodoc -r "${BUILD_DIR}"/doc/html fi if use examples ; then
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 7907d85c94eea1af175b1a79259b0b193fdd0cca Author: Sam James gentoo org> AuthorDate: Sun Dec 27 20:45:54 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 20:45:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7907d85c dev-embedded/libftdi: possible man page fixes Closes: https://bugs.gentoo.org/704952 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-0.20-r1.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild index fa153fa8edc..f8f5799b48f 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild @@ -71,11 +71,12 @@ src_install() { if use doc ; then # Clean up crap man pages. #356369 - rm -vf "${CMAKE_BUILD_DIR}"/doc/man/man3/{_,usb_,deprecated}* + rm -vf "${BUILD_DIR}"/doc/man/man3/{_,usb_,deprecated}* || die - doman "${CMAKE_BUILD_DIR}"/doc/man/man3/* - dodoc -r "${CMAKE_BUILD_DIR}"/doc/html + doman "${BUILD_DIR}"/doc/man/man3/* + dodoc -r "${BUILD_DIR}"/doc/html fi + if use examples ; then docinto examples dodoc examples/*.c
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 364092298b767b348cdcda3a7d191d3c78f4d514 Author: Sam James gentoo org> AuthorDate: Sun Dec 27 20:34:06 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 20:34:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36409229 dev-embedded/libftdi: respect USE=static-libs with :0 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-0.20-r1.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild index 4da9cd2541f..fa153fa8edc 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild @@ -19,7 +19,7 @@ HOMEPAGE="https://www.intra2net.com/en/developer/libftdi/; LICENSE="LGPL-2" SLOT="0" -IUSE="cxx doc examples python" +IUSE="cxx doc examples python static-libs" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" BDEPEND=" @@ -60,6 +60,7 @@ src_configure() { -DPYTHON_BINDINGS=$(usex python) -DCMAKE_SKIP_BUILD_RPATH=ON ) + cmake_src_configure } @@ -79,4 +80,6 @@ src_install() { docinto examples dodoc examples/*.c fi + + use static-libs || rm "${ED}"/usr/$(get_libdir)/${PN}.a || die }
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/files/
commit: 41bac712cea316ecee57dd1b14cb01f607346d28 Author: Sam James gentoo org> AuthorDate: Sun Dec 27 20:27:08 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 20:27:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41bac712 dev-embedded/libftdi: add missing tests patch to :1 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> .../libftdi/files/libftdi-1.5-tests-no-cxx.patch | 35 ++ 1 file changed, 35 insertions(+) diff --git a/dev-embedded/libftdi/files/libftdi-1.5-tests-no-cxx.patch b/dev-embedded/libftdi/files/libftdi-1.5-tests-no-cxx.patch new file mode 100644 index 000..6adba408f7f --- /dev/null +++ b/dev-embedded/libftdi/files/libftdi-1.5-tests-no-cxx.patch @@ -0,0 +1,35 @@ +Fixes failure to build tests with USE="-cxx" (default). +http://developer.intra2net.com/git/?p=libftdi;a=patch;h=11a50ae5b80b3e03694a19e84513345d0794e563;hp=6dd18122a81e6030dd239391df6ffde8cb8c59c7 +From 11a50ae5b80b3e03694a19e84513345d0794e563 Mon Sep 17 00:00:00 2001 +From: Thomas Jarosch +Date: Mon, 24 Aug 2020 19:27:22 +0200 +Subject: [PATCH 1/1] Fix building unit tests without FTDIPP + +Needed to run the baudrate unit tests. + +Probably another fallout from: + + +commit 0209a3633dc877a577af07d883eb5059e22f6a91 + +cmake: do not check for g++ when FTDIPP is disabled + +--- + CMakeLists.txt |1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 3b0b87c..58f664a 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -150,6 +150,7 @@ if ( EXAMPLES ) + endif () + add_subdirectory(packages) + if ( BUILD_TESTS ) ++ project(libftdi1 C CXX) + add_subdirectory(test) + endif () + +-- +1.7.1 +
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: d098dae0d3a33eba074c1cfd46b086625867037c Author: Sam James gentoo org> AuthorDate: Sun Dec 27 20:26:16 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 20:26:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d098dae0 dev-embedded/libftdi: support Python 3.7+ in slot 0 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-0.20-r1.ebuild | 19 ++- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild index 86d328f790e..4da9cd2541f 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -PYTHON_COMPAT=( python3_6 ) -inherit cmake-utils python-single-r1 +PYTHON_COMPAT=( python3_{6,7,8,9} ) +inherit cmake python-single-r1 if [[ ${PV} == * ]] ; then inherit git-r3 @@ -22,12 +22,13 @@ SLOT="0" IUSE="cxx doc examples python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +BDEPEND=" + doc? ( app-doc/doxygen ) + python? ( dev-lang/swig )" RDEPEND="virtual/libusb:0 cxx? ( dev-libs/boost ) python? ( ${PYTHON_DEPS} )" -DEPEND="${RDEPEND} - python? ( dev-lang/swig ) - doc? ( app-doc/doxygen )" +DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}"/${P}-cmake-include.patch @@ -48,7 +49,7 @@ src_prepare() { -e '/SET(LIB_SUFFIX /d' \ CMakeLists.txt || die - cmake-utils_src_prepare + cmake_src_prepare } src_configure() { @@ -59,11 +60,11 @@ src_configure() { -DPYTHON_BINDINGS=$(usex python) -DCMAKE_SKIP_BUILD_RPATH=ON ) - cmake-utils_src_configure + cmake_src_configure } src_install() { - cmake-utils_src_install + cmake_src_install use python && python_optimize dodoc ChangeLog README
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: ec756fc35c98d20a36e8a239612998148a7b9e29 Author: Sam James gentoo org> AuthorDate: Sun Dec 27 19:50:10 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 20:19:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec756fc3 dev-embedded/libftdi: bump to 1.5 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/Manifest | 1 + .../{libftdi-.ebuild => libftdi-1.5.ebuild}| 29 +++--- dev-embedded/libftdi/libftdi-.ebuild | 29 +++--- 3 files changed, 41 insertions(+), 18 deletions(-) diff --git a/dev-embedded/libftdi/Manifest b/dev-embedded/libftdi/Manifest index 4f82f27ba19..d47dc505633 100644 --- a/dev-embedded/libftdi/Manifest +++ b/dev-embedded/libftdi/Manifest @@ -1,2 +1,3 @@ DIST libftdi-0.20.tar.gz 423570 BLAKE2B f0aa420a704e18c4257b99a4593dbaf46a15806d980b24909fe8678b36e74b568cd5915db1e14f8b904541334fbf3d18f069dc479a0bf66b2ea8e113611cb82b SHA512 540e5eb201a65936c3dbabff70c251deba1615874b11ff27c5ca16c39d71c150cf61758a68b541135a444fe32ab403b0fba0daf55c587647aaf9b3f400f1dee7 DIST libftdi1-1.4.tar.bz2 109521 BLAKE2B 4186342afb2a0118c454230a925ccff2ed0aedd942cdd3afb1ac59519f1cd48db7f04421ecdb5aa6e53993666a903de00ce447fd81d00839806f8cc0d34c6e52 SHA512 dbab74f7bc35ca835b9c6dd5b70a64816948d65da1f73a9ece37a0f0f630bd0df1a676543acc517b02a718bc34ba4f7a30cbc48b6eed1c154c917f8ef0a358fc +DIST libftdi1-1.5.tar.bz2 116297 BLAKE2B 460ab93026e14a452e31fcc6930d305638fdc0ed06cb44fb9d50ad8f80199b17057d2f48a27b8295b43b956934289c872a2ef1ddb7f93fa93c6816511ef7607d SHA512 c525b2ab6aff9ef9254971ae7d57f3549a36a36875765c48f947d52532814a2a004de1232389d4fe824a8c8ab84277b08427308573476e1da9b7db83db802f6f diff --git a/dev-embedded/libftdi/libftdi-.ebuild b/dev-embedded/libftdi/libftdi-1.5.ebuild similarity index 84% copy from dev-embedded/libftdi/libftdi-.ebuild copy to dev-embedded/libftdi/libftdi-1.5.ebuild index a85450a924c..78362696c2e 100644 --- a/dev-embedded/libftdi/libftdi-.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 PYTHON_COMPAT=( python3_{6,7,8,9} ) -inherit cmake-utils python-single-r1 +inherit cmake python-single-r1 MY_P="${PN}1-${PV}" if [[ ${PV} == * ]] ; then @@ -17,6 +17,7 @@ fi DESCRIPTION="Userspace access to FTDI USB interface chips" HOMEPAGE="https://www.intra2net.com/en/developer/libftdi/; +S="${WORKDIR}/${MY_P}" LICENSE="LGPL-2" SLOT="1" @@ -24,6 +25,10 @@ IUSE="cxx doc examples python static-libs test tools" RESTRICT="!test? ( test )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +BDEPEND=" + doc? ( app-doc/doxygen ) + python? ( dev-lang/swig ) +" RDEPEND="virtual/libusb:1 cxx? ( dev-libs/boost ) python? ( ${PYTHON_DEPS} ) @@ -31,16 +36,16 @@ RDEPEND="virtual/libusb:1 !https://www.intra2net.com/en/developer/libftdi/; +S="${WORKDIR}/${MY_P}" LICENSE="LGPL-2" SLOT="1" @@ -24,6 +25,10 @@ IUSE="cxx doc examples python static-libs test tools" RESTRICT="!test? ( test )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +BDEPEND=" + doc? ( app-doc/doxygen ) + python? ( dev-lang/swig ) +" RDEPEND="virtual/libusb:1 cxx? ( dev-libs/boost ) python? ( ${PYTHON_DEPS} ) @@ -31,16 +36,16 @@ RDEPEND="virtual/libusb:1 !
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: cc35255179145c0c74b1d85701fee8c95780aa2b Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Jul 10 11:31:48 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Jul 10 11:52:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc352551 dev-embedded/libftdi: Drop 1.2* Bug: https://bugs.gentoo.org/727462 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-embedded/libftdi/Manifest | 1 - dev-embedded/libftdi/libftdi-1.2-r1.ebuild | 74 -- dev-embedded/libftdi/libftdi-1.2-r2.ebuild | 74 -- 3 files changed, 149 deletions(-) diff --git a/dev-embedded/libftdi/Manifest b/dev-embedded/libftdi/Manifest index 652b1fabd0e..4f82f27ba19 100644 --- a/dev-embedded/libftdi/Manifest +++ b/dev-embedded/libftdi/Manifest @@ -1,3 +1,2 @@ DIST libftdi-0.20.tar.gz 423570 BLAKE2B f0aa420a704e18c4257b99a4593dbaf46a15806d980b24909fe8678b36e74b568cd5915db1e14f8b904541334fbf3d18f069dc479a0bf66b2ea8e113611cb82b SHA512 540e5eb201a65936c3dbabff70c251deba1615874b11ff27c5ca16c39d71c150cf61758a68b541135a444fe32ab403b0fba0daf55c587647aaf9b3f400f1dee7 -DIST libftdi1-1.2.tar.bz2 100672 BLAKE2B 314ee2695324bc3f6adad56d7ff8fddabfb86714a689ee309afc6aa8498a19fc55d2ea8f4edf0c378d944494505def3faabf1d9c3bb98e6c228526c392d26f09 SHA512 d175e2b39dda880653a2e46db67e49a8921095e69eff6598159c3c31292d4ce76617c2f1617fd6727b08c930fcea335d8ef01857debbb60e7ac384b516d38a05 DIST libftdi1-1.4.tar.bz2 109521 BLAKE2B 4186342afb2a0118c454230a925ccff2ed0aedd942cdd3afb1ac59519f1cd48db7f04421ecdb5aa6e53993666a903de00ce447fd81d00839806f8cc0d34c6e52 SHA512 dbab74f7bc35ca835b9c6dd5b70a64816948d65da1f73a9ece37a0f0f630bd0df1a676543acc517b02a718bc34ba4f7a30cbc48b6eed1c154c917f8ef0a358fc diff --git a/dev-embedded/libftdi/libftdi-1.2-r1.ebuild b/dev-embedded/libftdi/libftdi-1.2-r1.ebuild deleted file mode 100644 index 3d22ba3cc00..000 --- a/dev-embedded/libftdi/libftdi-1.2-r1.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_6 ) -inherit cmake-utils python-single-r1 - -MY_P="${PN}1-${PV}" -if [[ ${PV} == * ]] ; then - inherit git-r3 - EGIT_REPO_URI="git://developer.intra2net.com/${PN}" -else - SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 sparc x86" -fi - -DESCRIPTION="Userspace access to FTDI USB interface chips" -HOMEPAGE="https://www.intra2net.com/en/developer/libftdi/; - -LICENSE="LGPL-2" -SLOT="1" -IUSE="cxx doc examples python static-libs test tools" -RESTRICT="!test? ( test )" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND="virtual/libusb:1 - cxx? ( dev-libs/boost ) - python? ( ${PYTHON_DEPS} ) - tools? ( - !https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" -fi - -DESCRIPTION="Userspace access to FTDI USB interface chips" -HOMEPAGE="https://www.intra2net.com/en/developer/libftdi/; - -LICENSE="LGPL-2" -SLOT="1" -IUSE="cxx doc examples python static-libs test tools" -RESTRICT="!test? ( test )" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND="virtual/libusb:1 - cxx? ( dev-libs/boost ) - python? ( ${PYTHON_DEPS} ) - tools? ( - !
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 54504e50ecc4d61c9b943662657329568a1f3dde Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 9 13:52:42 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 9 13:52:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54504e50 dev-embedded/libftdi: x86 stable wrt bug #727462 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-embedded/libftdi/libftdi-1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.4.ebuild b/dev-embedded/libftdi/libftdi-1.4.ebuild index 8fe36d5a54c..64b53c03c61 100644 --- a/dev-embedded/libftdi/libftdi-1.4.ebuild +++ b/dev-embedded/libftdi/libftdi-1.4.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 sparc ~x86" + KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: fed62edac5a103b6b0a9ba8ea5810ab356f3c2cc Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 9 13:51:53 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 9 13:51:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed62eda dev-embedded/libftdi: sparc stable wrt bug #727462 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-embedded/libftdi/libftdi-1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.4.ebuild b/dev-embedded/libftdi/libftdi-1.4.ebuild index a8c58f2b16d..8fe36d5a54c 100644 --- a/dev-embedded/libftdi/libftdi-1.4.ebuild +++ b/dev-embedded/libftdi/libftdi-1.4.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 sparc ~x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: aada6c2ab80cb76a78effa99b73cd436cc17f94c Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 9 13:50:26 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 9 13:50:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aada6c2a dev-embedded/libftdi: ppc64 stable wrt bug #727462 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-embedded/libftdi/libftdi-1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.4.ebuild b/dev-embedded/libftdi/libftdi-1.4.ebuild index 854a1dfe117..a8c58f2b16d 100644 --- a/dev-embedded/libftdi/libftdi-1.4.ebuild +++ b/dev-embedded/libftdi/libftdi-1.4.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ~mips ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~sparc ~x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 97c0aee4441cf99e18ddab7e8b1e4c8cee630e57 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 9 13:49:10 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 9 13:49:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97c0aee4 dev-embedded/libftdi: ppc stable wrt bug #727462 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-embedded/libftdi/libftdi-1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.4.ebuild b/dev-embedded/libftdi/libftdi-1.4.ebuild index 9ee12b2659a..854a1dfe117 100644 --- a/dev-embedded/libftdi/libftdi-1.4.ebuild +++ b/dev-embedded/libftdi/libftdi-1.4.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~mips ppc ~ppc64 ~sparc ~x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: f128c7e288dadc515ba342634ffbc4b9715e3509 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 9 13:47:48 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 9 13:47:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f128c7e2 dev-embedded/libftdi: arm stable wrt bug #727462 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-embedded/libftdi/libftdi-1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.4.ebuild b/dev-embedded/libftdi/libftdi-1.4.ebuild index 1da6d0beb02..9ee12b2659a 100644 --- a/dev-embedded/libftdi/libftdi-1.4.ebuild +++ b/dev-embedded/libftdi/libftdi-1.4.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 ~arm arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 9002a4fd2f0eec21555f9c35e8fdc3657f2bc24c Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 9 13:44:17 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 9 13:44:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9002a4fd dev-embedded/libftdi: amd64 stable wrt bug #727462 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-embedded/libftdi/libftdi-1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.4.ebuild b/dev-embedded/libftdi/libftdi-1.4.ebuild index 9a522a0dfe9..1da6d0beb02 100644 --- a/dev-embedded/libftdi/libftdi-1.4.ebuild +++ b/dev-embedded/libftdi/libftdi-1.4.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="~amd64 ~arm arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 0bb75bef010b813fcd48506adc90ca7b256690ba Author: Matt Turner gentoo org> AuthorDate: Mon Jun 8 01:05:01 2020 + Commit: Matt Turner gentoo org> CommitDate: Mon Jun 8 17:28:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bb75bef dev-embedded/libftdi: Add Python 3.{7,8,9} Signed-off-by: Matt Turner gentoo.org> dev-embedded/libftdi/libftdi-1.4.ebuild | 2 +- dev-embedded/libftdi/libftdi-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-1.4.ebuild b/dev-embedded/libftdi/libftdi-1.4.ebuild index c32bea280a9..9a522a0dfe9 100644 --- a/dev-embedded/libftdi/libftdi-1.4.ebuild +++ b/dev-embedded/libftdi/libftdi-1.4.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit cmake-utils python-single-r1 MY_P="${PN}1-${PV}" diff --git a/dev-embedded/libftdi/libftdi-.ebuild b/dev-embedded/libftdi/libftdi-.ebuild index ca411f48c2d..a85450a924c 100644 --- a/dev-embedded/libftdi/libftdi-.ebuild +++ b/dev-embedded/libftdi/libftdi-.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit cmake-utils python-single-r1 MY_P="${PN}1-${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 35e9dbb49885f44f7ac4a08bb521b8219efb27b0 Author: Sam James (sam_c) cmpct info> AuthorDate: Mon Jun 8 04:15:03 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Jun 8 16:31:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e9dbb4 dev-embedded/libftdi: arm64 stable (bug #727462) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> dev-embedded/libftdi/libftdi-1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.4.ebuild b/dev-embedded/libftdi/libftdi-1.4.ebuild index ca411f48c2d..c32bea280a9 100644 --- a/dev-embedded/libftdi/libftdi-1.4.ebuild +++ b/dev-embedded/libftdi/libftdi-1.4.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 ~arm arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: bfe156fa74d3a6780df0b750745a283039997a31 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 10 11:33:27 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 10 11:54:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe156fa dev-embedded/libftdi: Remove py2 Signed-off-by: Michał Górny gentoo.org> dev-embedded/libftdi/libftdi-0.20-r1.ebuild | 2 +- dev-embedded/libftdi/libftdi-1.2-r1.ebuild | 2 +- dev-embedded/libftdi/libftdi-1.2-r2.ebuild | 2 +- dev-embedded/libftdi/libftdi-1.4.ebuild | 2 +- dev-embedded/libftdi/libftdi-.ebuild| 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild index 4cbaa0f3a3b..641d896e114 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_6 ) +PYTHON_COMPAT=( python3_6 ) inherit cmake-utils python-single-r1 if [[ ${PV} == * ]] ; then diff --git a/dev-embedded/libftdi/libftdi-1.2-r1.ebuild b/dev-embedded/libftdi/libftdi-1.2-r1.ebuild index b6ff7fa88ab..b2fd8566d7f 100644 --- a/dev-embedded/libftdi/libftdi-1.2-r1.ebuild +++ b/dev-embedded/libftdi/libftdi-1.2-r1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_6 ) +PYTHON_COMPAT=( python3_6 ) inherit cmake-utils python-single-r1 MY_P="${PN}1-${PV}" diff --git a/dev-embedded/libftdi/libftdi-1.2-r2.ebuild b/dev-embedded/libftdi/libftdi-1.2-r2.ebuild index d3062740cb4..7660b876419 100644 --- a/dev-embedded/libftdi/libftdi-1.2-r2.ebuild +++ b/dev-embedded/libftdi/libftdi-1.2-r2.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_6 ) +PYTHON_COMPAT=( python3_6 ) inherit cmake-utils python-single-r1 MY_P="${PN}1-${PV}" diff --git a/dev-embedded/libftdi/libftdi-1.4.ebuild b/dev-embedded/libftdi/libftdi-1.4.ebuild index d3062740cb4..7660b876419 100644 --- a/dev-embedded/libftdi/libftdi-1.4.ebuild +++ b/dev-embedded/libftdi/libftdi-1.4.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_6 ) +PYTHON_COMPAT=( python3_6 ) inherit cmake-utils python-single-r1 MY_P="${PN}1-${PV}" diff --git a/dev-embedded/libftdi/libftdi-.ebuild b/dev-embedded/libftdi/libftdi-.ebuild index d3062740cb4..7660b876419 100644 --- a/dev-embedded/libftdi/libftdi-.ebuild +++ b/dev-embedded/libftdi/libftdi-.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_6 ) +PYTHON_COMPAT=( python3_6 ) inherit cmake-utils python-single-r1 MY_P="${PN}1-${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: fb7afb5faf07a9a5a17effd4f839556f9d787577 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Jul 26 00:44:34 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Jul 26 00:44:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb7afb5f dev-embedded/libftdi: Drop old Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-embedded/libftdi/Manifest| 1 - dev-embedded/libftdi/libftdi-0.19.ebuild | 57 2 files changed, 58 deletions(-) diff --git a/dev-embedded/libftdi/Manifest b/dev-embedded/libftdi/Manifest index 9e0b4670079..652b1fabd0e 100644 --- a/dev-embedded/libftdi/Manifest +++ b/dev-embedded/libftdi/Manifest @@ -1,4 +1,3 @@ -DIST libftdi-0.19.tar.gz 406671 BLAKE2B 47979967d8597584e46a5d9297ed24454d0583869110b52af7662a04a4b037ea57ec6ba133a61d355f0ccf1366b14195a8ccb13d7bb585264cdd1d528f2cf2d9 SHA512 c6deefe8c83063343321e8c2c6b6c1c2842a9f1caf4e54f47106c3c4aac638736f19fecf91582c6cc9f4917c4d140157440c360ce3a030dfb7fa027483bab972 DIST libftdi-0.20.tar.gz 423570 BLAKE2B f0aa420a704e18c4257b99a4593dbaf46a15806d980b24909fe8678b36e74b568cd5915db1e14f8b904541334fbf3d18f069dc479a0bf66b2ea8e113611cb82b SHA512 540e5eb201a65936c3dbabff70c251deba1615874b11ff27c5ca16c39d71c150cf61758a68b541135a444fe32ab403b0fba0daf55c587647aaf9b3f400f1dee7 DIST libftdi1-1.2.tar.bz2 100672 BLAKE2B 314ee2695324bc3f6adad56d7ff8fddabfb86714a689ee309afc6aa8498a19fc55d2ea8f4edf0c378d944494505def3faabf1d9c3bb98e6c228526c392d26f09 SHA512 d175e2b39dda880653a2e46db67e49a8921095e69eff6598159c3c31292d4ce76617c2f1617fd6727b08c930fcea335d8ef01857debbb60e7ac384b516d38a05 DIST libftdi1-1.4.tar.bz2 109521 BLAKE2B 4186342afb2a0118c454230a925ccff2ed0aedd942cdd3afb1ac59519f1cd48db7f04421ecdb5aa6e53993666a903de00ce447fd81d00839806f8cc0d34c6e52 SHA512 dbab74f7bc35ca835b9c6dd5b70a64816948d65da1f73a9ece37a0f0f630bd0df1a676543acc517b02a718bc34ba4f7a30cbc48b6eed1c154c917f8ef0a358fc diff --git a/dev-embedded/libftdi/libftdi-0.19.ebuild b/dev-embedded/libftdi/libftdi-0.19.ebuild deleted file mode 100644 index 71475c70766..000 --- a/dev-embedded/libftdi/libftdi-0.19.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="2" - -if [[ ${PV} == * ]] ; then - inherit git-r3 autotools - EGIT_REPO_URI="git://developer.intra2net.com/${PN}" -else - SRC_URI="http://www.intra2net.com/en/developer/${PN}/download/${P}.tar.gz; - KEYWORDS="amd64 arm ppc ppc64 sparc x86" -fi - -DESCRIPTION="Userspace access to FTDI USB interface chips" -HOMEPAGE="http://www.intra2net.com/en/developer/libftdi/; - -LICENSE="LGPL-2" -SLOT="0" -IUSE="cxx doc examples python static-libs" - -RDEPEND="virtual/libusb:0 - cxx? ( dev-libs/boost ) - python? ( dev-lang/python )" -DEPEND="${RDEPEND} - python? ( dev-lang/swig ) - doc? ( app-doc/doxygen )" - -src_prepare() { - if [[ ${PV} == * ]] ; then - mkdir -p m4 - eautoreconf - fi -} - -src_configure() { - econf \ - $(use_enable cxx libftdipp) \ - $(use_with doc docs) \ - $(use_with examples) \ - $(use_enable python python-binding) \ - $(use_enable static-libs static) -} - -src_install() { - emake DESTDIR="${D}" install || die - use static-libs || find "${D}" -name '*.la' -delete - dodoc ChangeLog README - - if use doc ; then - doman doc/man/man3/* - dohtml doc/html/* - fi - if use examples ; then - docinto examples - dodoc examples/*.c - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 3b43c1ca38d58a19b9fb8e82f09009e79ee3dfe4 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Jul 23 17:37:01 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jul 23 18:41:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b43c1ca dev-embedded/libftdi: stable 0.20-r1 for sparc Bug: https://bugs.gentoo.org/648136 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc" dev-embedded/libftdi/libftdi-0.20-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild index 695b6f685f9..8ae101178eb 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="http://www.intra2net.com/en/developer/${PN}/download/${P}.tar.gz; - KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~sparc x86" + KEYWORDS="amd64 arm ~arm64 ppc ppc64 sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 4b24d0760bd526b237a8a2ba2cee50cfc2deb487 Author: Jeroen Roovers gentoo org> AuthorDate: Fri Jul 20 03:57:23 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Jul 20 03:57:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b24d076 dev-embedded/libftdi: Version 1.4. Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-embedded/libftdi/Manifest | 1 + dev-embedded/libftdi/libftdi-1.4.ebuild | 73 + 2 files changed, 74 insertions(+) diff --git a/dev-embedded/libftdi/Manifest b/dev-embedded/libftdi/Manifest index 6df047ea4bc..9e0b4670079 100644 --- a/dev-embedded/libftdi/Manifest +++ b/dev-embedded/libftdi/Manifest @@ -1,3 +1,4 @@ DIST libftdi-0.19.tar.gz 406671 BLAKE2B 47979967d8597584e46a5d9297ed24454d0583869110b52af7662a04a4b037ea57ec6ba133a61d355f0ccf1366b14195a8ccb13d7bb585264cdd1d528f2cf2d9 SHA512 c6deefe8c83063343321e8c2c6b6c1c2842a9f1caf4e54f47106c3c4aac638736f19fecf91582c6cc9f4917c4d140157440c360ce3a030dfb7fa027483bab972 DIST libftdi-0.20.tar.gz 423570 BLAKE2B f0aa420a704e18c4257b99a4593dbaf46a15806d980b24909fe8678b36e74b568cd5915db1e14f8b904541334fbf3d18f069dc479a0bf66b2ea8e113611cb82b SHA512 540e5eb201a65936c3dbabff70c251deba1615874b11ff27c5ca16c39d71c150cf61758a68b541135a444fe32ab403b0fba0daf55c587647aaf9b3f400f1dee7 DIST libftdi1-1.2.tar.bz2 100672 BLAKE2B 314ee2695324bc3f6adad56d7ff8fddabfb86714a689ee309afc6aa8498a19fc55d2ea8f4edf0c378d944494505def3faabf1d9c3bb98e6c228526c392d26f09 SHA512 d175e2b39dda880653a2e46db67e49a8921095e69eff6598159c3c31292d4ce76617c2f1617fd6727b08c930fcea335d8ef01857debbb60e7ac384b516d38a05 +DIST libftdi1-1.4.tar.bz2 109521 BLAKE2B 4186342afb2a0118c454230a925ccff2ed0aedd942cdd3afb1ac59519f1cd48db7f04421ecdb5aa6e53993666a903de00ce447fd81d00839806f8cc0d34c6e52 SHA512 dbab74f7bc35ca835b9c6dd5b70a64816948d65da1f73a9ece37a0f0f630bd0df1a676543acc517b02a718bc34ba4f7a30cbc48b6eed1c154c917f8ef0a358fc diff --git a/dev-embedded/libftdi/libftdi-1.4.ebuild b/dev-embedded/libftdi/libftdi-1.4.ebuild new file mode 100644 index 000..08ab82ddbc6 --- /dev/null +++ b/dev-embedded/libftdi/libftdi-1.4.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 ) +inherit cmake-utils python-single-r1 + +MY_P="${PN}1-${PV}" +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="git://developer.intra2net.com/${PN}" +else + SRC_URI="http://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; + KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" +fi + +DESCRIPTION="Userspace access to FTDI USB interface chips" +HOMEPAGE="http://www.intra2net.com/en/developer/libftdi/; + +LICENSE="LGPL-2" +SLOT="1" +IUSE="cxx doc examples python static-libs test tools" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND="virtual/libusb:1 + cxx? ( dev-libs/boost ) + python? ( ${PYTHON_DEPS} ) + tools? ( + !
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 9eb9d461cbbc6391c4c86c78188d68bc169ab9e9 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jul 15 09:57:49 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jul 15 10:24:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eb9d461 dev-embedded/libftdi: stable 0.20-r1 for ppc, bug #648136 Bug: https://bugs.gentoo.org/648136 Package-Manager: Portage-2.3.42, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc" dev-embedded/libftdi/libftdi-0.20-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild index fb38545a38c..695b6f685f9 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="http://www.intra2net.com/en/developer/${PN}/download/${P}.tar.gz; - KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~sparc x86" + KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: dd8bdb3d06e678c08a63a9a3b9cb3ee427bc06de Author: Markus Meier gentoo org> AuthorDate: Tue May 1 07:30:27 2018 + Commit: Markus Meier gentoo org> CommitDate: Tue May 1 07:40:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd8bdb3d dev-embedded/libftdi: arm stable, bug #648136 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" dev-embedded/libftdi/libftdi-0.20-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild index 7f2f4b459bb..fb38545a38c 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="http://www.intra2net.com/en/developer/${PN}/download/${P}.tar.gz; - KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~sparc x86" + KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 4d8e0b6b07f0e4ffb13d6917b9aa76759660ceab Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Apr 3 21:42:49 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Apr 3 21:42:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d8e0b6b dev-embedded/libftdi: stable 0.20-r1 for ppc64, bug #648136 Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64" dev-embedded/libftdi/libftdi-0.20-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild index 8b1f4b321a3..5274b04a889 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="http://www.intra2net.com/en/developer/${PN}/download/${P}.tar.gz; - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~sparc ~x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 0e53e7374ad68a0ce6ade031bdbf34294e38d39f Author: David Seifert gentoo org> AuthorDate: Mon Dec 25 10:24:02 2017 + Commit: David Seifert gentoo org> CommitDate: Mon Dec 25 10:42:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e53e737 dev-embedded/libftdi: [QA] Run cmake-utils_src_prepare Closes: https://bugs.gentoo.org/640204 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-embedded/libftdi/libftdi-0.19.ebuild| 4 ++-- dev-embedded/libftdi/libftdi-0.20-r1.ebuild | 13 - dev-embedded/libftdi/libftdi-1.2-r1.ebuild | 7 +++ dev-embedded/libftdi/libftdi-1.2-r2.ebuild | 5 ++--- dev-embedded/libftdi/libftdi-.ebuild| 5 ++--- 5 files changed, 17 insertions(+), 17 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-0.19.ebuild b/dev-embedded/libftdi/libftdi-0.19.ebuild index 69ea48c31b0..71475c70766 100644 --- a/dev-embedded/libftdi/libftdi-0.19.ebuild +++ b/dev-embedded/libftdi/libftdi-0.19.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="2" if [[ ${PV} == * ]] ; then + inherit git-r3 autotools EGIT_REPO_URI="git://developer.intra2net.com/${PN}" - inherit git-2 autotools else SRC_URI="http://www.intra2net.com/en/developer/${PN}/download/${P}.tar.gz; KEYWORDS="amd64 arm ppc ppc64 sparc x86" diff --git a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild index 87f52c9e3e5..8aed5262ba3 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild @@ -7,8 +7,8 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 ) inherit cmake-utils python-single-r1 if [[ ${PV} == * ]] ; then + inherit git-r3 EGIT_REPO_URI="git://developer.intra2net.com/${PN}" - inherit git-2 else SRC_URI="http://www.intra2net.com/en/developer/${PN}/download/${P}.tar.gz; KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" @@ -20,6 +20,7 @@ HOMEPAGE="http://www.intra2net.com/en/developer/libftdi/; LICENSE="LGPL-2" SLOT="0" IUSE="cxx doc examples python" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RDEPEND="virtual/libusb:0 cxx? ( dev-libs/boost ) @@ -28,7 +29,10 @@ DEPEND="${RDEPEND} python? ( dev-lang/swig ) doc? ( app-doc/doxygen )" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +PATCHES=( + "${FILESDIR}"/${P}-cmake-include.patch + "${FILESDIR}"/${P}-cmake-version.patch +) pkg_setup() { use python && python-single-r1_pkg_setup @@ -44,12 +48,11 @@ src_prepare() { -e '/SET(LIB_SUFFIX /d' \ CMakeLists.txt || die - eapply "${FILESDIR}"/${P}-cmake-{include,version}.patch - eapply_user + cmake-utils_src_prepare } src_configure() { - mycmakeargs=( + local mycmakeargs=( -DFTDIPP=$(usex cxx) -DDOCUMENTATION=$(usex doc) -DEXAMPLES=$(usex examples) diff --git a/dev-embedded/libftdi/libftdi-1.2-r1.ebuild b/dev-embedded/libftdi/libftdi-1.2-r1.ebuild index 8c4d73cf0ed..9ca55beeaad 100644 --- a/dev-embedded/libftdi/libftdi-1.2-r1.ebuild +++ b/dev-embedded/libftdi/libftdi-1.2-r1.ebuild @@ -8,8 +8,8 @@ inherit cmake-utils python-single-r1 MY_P="${PN}1-${PV}" if [[ ${PV} == * ]] ; then + inherit git-r3 EGIT_REPO_URI="git://developer.intra2net.com/${PN}" - inherit git-2 else SRC_URI="http://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 sparc x86" @@ -21,6 +21,7 @@ HOMEPAGE="http://www.intra2net.com/en/developer/libftdi/; LICENSE="LGPL-2" SLOT="1" IUSE="cxx doc examples python static-libs test tools" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RDEPEND="virtual/libusb:1 cxx? ( dev-libs/boost ) @@ -33,8 +34,6 @@ DEPEND="${RDEPEND} python? ( dev-lang/swig ) doc? ( app-doc/doxygen )" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - pkg_setup() { use python && python-single-r1_pkg_setup } @@ -42,7 +41,7 @@ pkg_setup() { S=${WORKDIR}/${MY_P} src_configure() { - mycmakeargs=( + local mycmakeargs=( -DFTDIPP=$(usex cxx) -DDOCUMENTATION=$(usex doc) -DEXAMPLES=$(usex examples) diff --git a/dev-embedded/libftdi/libftdi-1.2-r2.ebuild b/dev-embedded/libftdi/libftdi-1.2-r2.ebuild index c52061be670..e35ae39feab 100644 --- a/dev-embedded/libftdi/libftdi-1.2-r2.ebuild +++ b/dev-embedded/libftdi/libftdi-1.2-r2.ebuild @@ -21,6 +21,7 @@ HOMEPAGE="http://www.intra2net.com/en/developer/libftdi/; LICENSE="LGPL-2" SLOT="1" IUSE="cxx doc examples python static-libs test tools" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RDEPEND="virtual/libusb:1 cxx? (
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 8d19f59468b90d66071cbc78e3143ffbcbe3af38 Author: Jeroen Roovers gentoo org> AuthorDate: Wed Nov 22 10:24:24 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Nov 22 10:24:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d19f594 dev-embedded/libftdi: Fix dev-libs/confuse dependency. Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-embedded/libftdi/Manifest | 4 ++-- dev-embedded/libftdi/{libftdi-.ebuild => libftdi-1.2-r2.ebuild} | 4 ++-- dev-embedded/libftdi/libftdi-.ebuild| 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-embedded/libftdi/Manifest b/dev-embedded/libftdi/Manifest index ae698596211..05d1eca51aa 100644 --- a/dev-embedded/libftdi/Manifest +++ b/dev-embedded/libftdi/Manifest @@ -1,3 +1,3 @@ -DIST libftdi-0.19.tar.gz 406671 SHA256 567c9d2c42d92fc401c5aba2deed45ffb2433990984e816bcdf31e441aef06be SHA512 c6deefe8c83063343321e8c2c6b6c1c2842a9f1caf4e54f47106c3c4aac638736f19fecf91582c6cc9f4917c4d140157440c360ce3a030dfb7fa027483bab972 WHIRLPOOL b3ee2812697cb8e0e549d580b07b2d67f2bc7bbb5da823e80172748d2d907e67c36314c4524beb2278e131a57c1ae4e25efaaa7b243ab80b30a3f88fa9f6fd7a +DIST libftdi-0.19.tar.gz 406671 BLAKE2B 47979967d8597584e46a5d9297ed24454d0583869110b52af7662a04a4b037ea57ec6ba133a61d355f0ccf1366b14195a8ccb13d7bb585264cdd1d528f2cf2d9 SHA512 c6deefe8c83063343321e8c2c6b6c1c2842a9f1caf4e54f47106c3c4aac638736f19fecf91582c6cc9f4917c4d140157440c360ce3a030dfb7fa027483bab972 DIST libftdi-0.20.tar.gz 423570 SHA256 3176d5b5986438f33f5208e690a8bfe90941be501cc0a72118ce3d338d4b838e SHA512 540e5eb201a65936c3dbabff70c251deba1615874b11ff27c5ca16c39d71c150cf61758a68b541135a444fe32ab403b0fba0daf55c587647aaf9b3f400f1dee7 WHIRLPOOL b1eab592bd6a21a123c7e951d5e4cdafc740c20773b8c5c7c86eef2a05bc8a190a2758a04187d3436de464a49dc329d4e4c9e54792287cc5c39a0ec7d08425d2 -DIST libftdi1-1.2.tar.bz2 100672 SHA256 a6ea795c829219015eb372b03008351cee3fb39f684bff3bf8a4620b558488d6 SHA512 d175e2b39dda880653a2e46db67e49a8921095e69eff6598159c3c31292d4ce76617c2f1617fd6727b08c930fcea335d8ef01857debbb60e7ac384b516d38a05 WHIRLPOOL 7e6646a23b8e8f1c0fec6b1ad3231797653e1788abfb7340cd391c792d2f48e4cada0ca832e325947b49d964919d5b81cddd8b43f3962d185605afbabd743fbf +DIST libftdi1-1.2.tar.bz2 100672 BLAKE2B 314ee2695324bc3f6adad56d7ff8fddabfb86714a689ee309afc6aa8498a19fc55d2ea8f4edf0c378d944494505def3faabf1d9c3bb98e6c228526c392d26f09 SHA512 d175e2b39dda880653a2e46db67e49a8921095e69eff6598159c3c31292d4ce76617c2f1617fd6727b08c930fcea335d8ef01857debbb60e7ac384b516d38a05 diff --git a/dev-embedded/libftdi/libftdi-.ebuild b/dev-embedded/libftdi/libftdi-1.2-r2.ebuild similarity index 98% copy from dev-embedded/libftdi/libftdi-.ebuild copy to dev-embedded/libftdi/libftdi-1.2-r2.ebuild index 6cf8dd476f9..c52061be670 100644 --- a/dev-embedded/libftdi/libftdi-.ebuild +++ b/dev-embedded/libftdi/libftdi-1.2-r2.ebuild @@ -8,8 +8,8 @@ inherit cmake-utils python-single-r1 MY_P="${PN}1-${PV}" if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="git://developer.intra2net.com/${PN}" inherit git-r3 + EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="http://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" @@ -27,7 +27,7 @@ RDEPEND="virtual/libusb:1 python? ( ${PYTHON_DEPS} ) tools? ( !http://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" @@ -27,7 +27,7 @@ RDEPEND="virtual/libusb:1 python? ( ${PYTHON_DEPS} ) tools? (
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 037172a348e2daf510a8da28362d035ed49cc326 Author: Alexis Ballier gentoo org> AuthorDate: Mon Jun 26 10:02:32 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Jun 26 10:03:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=037172a3 dev-embedded/libftdi: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-embedded/libftdi/libftdi-0.20-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild index 34933dff706..87f52c9e3e5 100644 --- a/dev-embedded/libftdi/libftdi-0.20-r1.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then inherit git-2 else SRC_URI="http://www.intra2net.com/en/developer/${PN}/download/${P}.tar.gz; - KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: c322523d09cb22431fd30f1e6f8ce67c692e7658 Author: David Seifert gentoo org> AuthorDate: Fri May 19 15:30:39 2017 + Commit: David Seifert gentoo org> CommitDate: Fri May 19 15:31:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c322523d dev-embedded/libftdi: Remove old Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-embedded/libftdi/libftdi-1.2.ebuild | 66 - 1 file changed, 66 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-1.2.ebuild b/dev-embedded/libftdi/libftdi-1.2.ebuild deleted file mode 100644 index a2ad01a6e40..000 --- a/dev-embedded/libftdi/libftdi-1.2.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -inherit cmake-utils - -MY_P="${PN}1-${PV}" -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="git://developer.intra2net.com/${PN}" - inherit git-2 -else - SRC_URI="http://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 sparc x86" -fi - -DESCRIPTION="Userspace access to FTDI USB interface chips" -HOMEPAGE="http://www.intra2net.com/en/developer/libftdi/; - -LICENSE="LGPL-2" -SLOT="1" -IUSE="cxx doc examples python static-libs test tools" - -RDEPEND="virtual/libusb:1 - cxx? ( dev-libs/boost ) - python? ( dev-lang/python ) - tools? ( - !
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: a1c377654b7f1713e1eb6c8b549bfece45c7d02d Author: Michael Weber gentoo org> AuthorDate: Thu May 18 22:36:28 2017 + Commit: Michael Weber gentoo org> CommitDate: Thu May 18 22:38:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c37765 dev-embedded/libftdi: arm64 ppc stable (bug 617136). Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="arm64 ppc" dev-embedded/libftdi/libftdi-1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.2-r1.ebuild b/dev-embedded/libftdi/libftdi-1.2-r1.ebuild index f5f02a02f16..8c4d73cf0ed 100644 --- a/dev-embedded/libftdi/libftdi-1.2-r1.ebuild +++ b/dev-embedded/libftdi/libftdi-1.2-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then inherit git-2 else SRC_URI="http://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ppc64 sparc x86" + KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: f7f0645a06455672d06809cdd1831e6bdd489cb6 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 12 14:53:01 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 12 14:55:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7f0645a dev-embedded/libftdi: sparc stable wrt bug #617136 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-embedded/libftdi/libftdi-1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.2-r1.ebuild b/dev-embedded/libftdi/libftdi-1.2-r1.ebuild index 9e9e286ac71..c7414717ce9 100644 --- a/dev-embedded/libftdi/libftdi-1.2-r1.ebuild +++ b/dev-embedded/libftdi/libftdi-1.2-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then inherit git-2 else SRC_URI="http://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86" + KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 440c1f0c8fb39ceb7ca9b41414845f996c6cf84e Author: Markus Meier gentoo org> AuthorDate: Sat May 6 07:27:14 2017 + Commit: Markus Meier gentoo org> CommitDate: Sat May 6 07:27:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=440c1f0c dev-embedded/libftdi: arm stable, bug #617136 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-embedded/libftdi/libftdi-1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.2-r1.ebuild b/dev-embedded/libftdi/libftdi-1.2-r1.ebuild index 8d6d7055875..9e9e286ac71 100644 --- a/dev-embedded/libftdi/libftdi-1.2-r1.ebuild +++ b/dev-embedded/libftdi/libftdi-1.2-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then inherit git-2 else SRC_URI="http://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86" + KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 4bf5bfc31c31f76429c2085b7473ab3430ea71d4 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon May 1 13:36:15 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon May 1 13:36:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bf5bfc3 dev-embedded/libftdi: amd64 stable wrt bug #617136 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-embedded/libftdi/libftdi-1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.2-r1.ebuild b/dev-embedded/libftdi/libftdi-1.2-r1.ebuild index 890abf08569..6be9c42eeb9 100644 --- a/dev-embedded/libftdi/libftdi-1.2-r1.ebuild +++ b/dev-embedded/libftdi/libftdi-1.2-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then inherit git-2 else SRC_URI="http://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 36324f213e954c264c57dbd4b531d7511e06b638 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 18 10:31:38 2017 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 18 10:32:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36324f21 dev-embedded/libftdi: python-single-r1, EAPI=6 ...{libftdi-0.20.ebuild => libftdi-0.20-r1.ebuild} | 37 ++ .../{libftdi-.ebuild => libftdi-1.2-r1.ebuild} | 32 --- dev-embedded/libftdi/libftdi-.ebuild | 34 3 files changed, 65 insertions(+), 38 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-0.20.ebuild b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild similarity index 61% rename from dev-embedded/libftdi/libftdi-0.20.ebuild rename to dev-embedded/libftdi/libftdi-0.20-r1.ebuild index 0abb3b32f3..26f83972b5 100644 --- a/dev-embedded/libftdi/libftdi-0.20.ebuild +++ b/dev-embedded/libftdi/libftdi-0.20-r1.ebuild @@ -1,10 +1,11 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="2" +EAPI=6 -inherit cmake-utils python eutils +PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 ) +inherit cmake-utils python-single-r1 if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" @@ -23,28 +24,37 @@ IUSE="cxx doc examples python" RDEPEND="virtual/libusb:0 cxx? ( dev-libs/boost ) - python? ( dev-lang/python )" + python? ( ${PYTHON_DEPS} )" DEPEND="${RDEPEND} python? ( dev-lang/swig ) doc? ( app-doc/doxygen )" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + src_prepare() { - sed -i \ - -e "s:[$]{PYTHON_LIB_INSTALL}/../site-packages:$(python_get_sitedir):" \ - bindings/CMakeLists.txt || die + 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 - epatch "${FILESDIR}"/${P}-cmake-{include,version}.patch + eapply "${FILESDIR}"/${P}-cmake-{include,version}.patch + eapply_user } src_configure() { mycmakeargs=( - $(cmake-utils_use cxx FTDIPP) - $(cmake-utils_use doc DOCUMENTATION) - $(cmake-utils_use examples EXAMPLES) - $(cmake-utils_use python PYTHON_BINDINGS) + -DFTDIPP=$(usex cxx) + -DDOCUMENTATION=$(usex doc) + -DEXAMPLES=$(usex examples) + -DPYTHON_BINDINGS=$(usex python) -DCMAKE_SKIP_BUILD_RPATH=ON ) cmake-utils_src_configure @@ -52,6 +62,7 @@ src_configure() { src_install() { cmake-utils_src_install + use python && python_optimize dodoc ChangeLog README if use doc ; then @@ -59,7 +70,7 @@ src_install() { rm -vf "${CMAKE_BUILD_DIR}"/doc/man/man3/{_,usb_,deprecated}* doman "${CMAKE_BUILD_DIR}"/doc/man/man3/* - dohtml "${CMAKE_BUILD_DIR}"/doc/html/* + dodoc -r "${CMAKE_BUILD_DIR}"/doc/html fi if use examples ; then docinto examples diff --git a/dev-embedded/libftdi/libftdi-.ebuild b/dev-embedded/libftdi/libftdi-1.2-r1.ebuild similarity index 67% copy from dev-embedded/libftdi/libftdi-.ebuild copy to dev-embedded/libftdi/libftdi-1.2-r1.ebuild index 38eb00e083..24fdd6e7cf 100644 --- a/dev-embedded/libftdi/libftdi-.ebuild +++ b/dev-embedded/libftdi/libftdi-1.2-r1.ebuild @@ -1,10 +1,11 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="4" +EAPI=6 -inherit cmake-utils +PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 ) +inherit cmake-utils python-single-r1 MY_P="${PN}1-${PV}" if [[ ${PV} == * ]] ; then @@ -24,7 +25,7 @@ IUSE="cxx doc examples python static-libs test tools" RDEPEND="virtual/libusb:1 cxx? ( dev-libs/boost ) - python? ( dev-lang/python ) + python? ( ${PYTHON_DEPS} ) tools? ( !http://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" @@ -24,7 +25,7 @@ IUSE="cxx doc examples python static-libs test tools" RDEPEND="virtual/libusb:1 cxx? ( dev-libs/boost ) - python? ( dev-lang/python ) + python? ( ${PYTHON_DEPS} ) tools? ( !
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/files/, dev-embedded/libftdi/
commit: e0e1e59e81509c54cbfb398bdc495235511ca46c Author: Pacho Ramos gentoo org> AuthorDate: Sun Jan 15 10:14:14 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Jan 15 10:31:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0e1e59e dev-embedded/libftdi: Drop old Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-embedded/libftdi/Manifest | 1 - .../libftdi/files/libftdi-1.0-staticlibs.patch | 123 - dev-embedded/libftdi/libftdi-1.0.ebuild| 67 --- 3 files changed, 191 deletions(-) diff --git a/dev-embedded/libftdi/Manifest b/dev-embedded/libftdi/Manifest index 57bb77c..ae69859 100644 --- a/dev-embedded/libftdi/Manifest +++ b/dev-embedded/libftdi/Manifest @@ -1,4 +1,3 @@ DIST libftdi-0.19.tar.gz 406671 SHA256 567c9d2c42d92fc401c5aba2deed45ffb2433990984e816bcdf31e441aef06be SHA512 c6deefe8c83063343321e8c2c6b6c1c2842a9f1caf4e54f47106c3c4aac638736f19fecf91582c6cc9f4917c4d140157440c360ce3a030dfb7fa027483bab972 WHIRLPOOL b3ee2812697cb8e0e549d580b07b2d67f2bc7bbb5da823e80172748d2d907e67c36314c4524beb2278e131a57c1ae4e25efaaa7b243ab80b30a3f88fa9f6fd7a DIST libftdi-0.20.tar.gz 423570 SHA256 3176d5b5986438f33f5208e690a8bfe90941be501cc0a72118ce3d338d4b838e SHA512 540e5eb201a65936c3dbabff70c251deba1615874b11ff27c5ca16c39d71c150cf61758a68b541135a444fe32ab403b0fba0daf55c587647aaf9b3f400f1dee7 WHIRLPOOL b1eab592bd6a21a123c7e951d5e4cdafc740c20773b8c5c7c86eef2a05bc8a190a2758a04187d3436de464a49dc329d4e4c9e54792287cc5c39a0ec7d08425d2 -DIST libftdi1-1.0.tar.bz2 97072 SHA256 7290fd38208d8c00d25ed13ce172aaa0403b37148080e4a33a99837022d2b321 SHA512 e733db0bf826415971c64723fe1e56cb1201fa1b9e3a3f04a2a47e1d16c543ae29c634a514f5ff5ca422c2e3b3e1715988c84df1dc66114700209dfb1e6d96ae WHIRLPOOL 82b384b396b12681d88531082e6a5d9d765934877192001106b7bb2ee91da91d0941eb7514b7b091fca403d47b4458a5ae06c5249b0cb0114a0fbe7b7056b7ed DIST libftdi1-1.2.tar.bz2 100672 SHA256 a6ea795c829219015eb372b03008351cee3fb39f684bff3bf8a4620b558488d6 SHA512 d175e2b39dda880653a2e46db67e49a8921095e69eff6598159c3c31292d4ce76617c2f1617fd6727b08c930fcea335d8ef01857debbb60e7ac384b516d38a05 WHIRLPOOL 7e6646a23b8e8f1c0fec6b1ad3231797653e1788abfb7340cd391c792d2f48e4cada0ca832e325947b49d964919d5b81cddd8b43f3962d185605afbabd743fbf diff --git a/dev-embedded/libftdi/files/libftdi-1.0-staticlibs.patch b/dev-embedded/libftdi/files/libftdi-1.0-staticlibs.patch deleted file mode 100644 index a3ce560.. --- a/dev-embedded/libftdi/files/libftdi-1.0-staticlibs.patch +++ /dev/null @@ -1,123 +0,0 @@ -make static libs optional. already sent upstream. - a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -46,6 +46,8 @@ set(CPACK_COMPONENT_SHAREDLIBS_GROUP "Development") - "Static library, good if you want to embed libftdi1 in your application.") - set(CPACK_COMPONENT_HEADERS_DESCRIPTION - "C/C++ header files.") -+ -+option ( STATICLIBS "Build static libraries" ON ) - - set(CPACK_COMPONENT_SHAREDLIBS_GROUP "Development") - set(CPACK_COMPONENT_STATICLIBS_GROUP "Development") a/ftdipp/CMakeLists.txt -+++ b/ftdipp/CMakeLists.txt -@@ -30,12 +30,16 @@ if (FTDIPP) - set_target_properties(ftdipp1 PROPERTIES VERSION ${VERSION_FIXUP}.${MINOR_VERSION}.0 SOVERSION 2) - - # Static library --add_library(ftdipp1-static STATIC ${cpp_sources}) --set_target_properties(ftdipp1-static PROPERTIES OUTPUT_NAME "ftdipp1") -+if (STATICLIBS) -+add_library(ftdipp1-static STATIC ${cpp_sources}) -+set_target_properties(ftdipp1-static PROPERTIES OUTPUT_NAME "ftdipp1") -+endif (STATICLIBS) - - # Prevent clobbering each other during the build - set_target_properties(ftdipp1 PROPERTIES CLEAN_DIRECT_OUTPUT 1) --set_target_properties(ftdipp1-static PROPERTIES CLEAN_DIRECT_OUTPUT 1) -+if (STATICLIBS) -+set_target_properties(ftdipp1-static PROPERTIES CLEAN_DIRECT_OUTPUT 1) -+endif (STATICLIBS) - - # Dependencies - target_link_libraries(ftdipp1 ftdi1 ${LIBUSB_LIBRARIES} ${BOOST_LIBRARIES}) -@@ -46,10 +50,12 @@ if (FTDIPP) - LIBRARY DESTINATION lib${LIB_SUFFIX} - COMPONENT sharedlibs - ) --install( TARGETS ftdipp1-static --ARCHIVE DESTINATION lib${LIB_SUFFIX} --COMPONENT staticlibs --) -+if (STATICLIBS) -+install( TARGETS ftdipp1-static -+ARCHIVE DESTINATION lib${LIB_SUFFIX} -+COMPONENT staticlibs -+) -+endif (STATICLIBS) - install( FILES ${cpp_headers} - DESTINATION include/${PROJECT_NAME} - COMPONENT headers -@@ -61,10 +67,12 @@ if (FTDIPP) - DESTINATION bin -
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: bb091432d10fa94d77ef660d3b76d6c727543807 Author: Mike Frysinger gentoo org> AuthorDate: Fri Jun 24 07:46:47 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Fri Jun 24 07:46:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb091432 dev-embedded/libftdi: mark 1.2 arm64/ppc/ppc64/sparc/x86 stable #563134 dev-embedded/libftdi/libftdi-1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-embedded/libftdi/libftdi-1.2.ebuild b/dev-embedded/libftdi/libftdi-1.2.ebuild index 353fcc9..5a01b28 100644 --- a/dev-embedded/libftdi/libftdi-1.2.ebuild +++ b/dev-embedded/libftdi/libftdi-1.2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then inherit git-2 else SRC_URI="http://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2; - KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips"
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 8d52ad92d1f235df75d0b8bea844b8de6daad523 Author: Mike Frysinger gentoo org> AuthorDate: Fri Jun 24 07:46:12 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Fri Jun 24 07:46:12 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d52ad92 dev-embedded/libftdi: disable building of tests when USE=-test dev-embedded/libftdi/libftdi-1.2.ebuild | 3 ++- dev-embedded/libftdi/libftdi-.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-1.2.ebuild b/dev-embedded/libftdi/libftdi-1.2.ebuild index b588c75..353fcc9 100644 --- a/dev-embedded/libftdi/libftdi-1.2.ebuild +++ b/dev-embedded/libftdi/libftdi-1.2.ebuild @@ -20,7 +20,7 @@ HOMEPAGE="http://www.intra2net.com/en/developer/libftdi/; LICENSE="LGPL-2" SLOT="1" -IUSE="cxx doc examples python static-libs tools" +IUSE="cxx doc examples python static-libs test tools" RDEPEND="virtual/libusb:1 cxx? ( dev-libs/boost ) @@ -42,6 +42,7 @@ src_configure() { $(cmake-utils_use examples EXAMPLES) $(cmake-utils_use python PYTHON_BINDINGS) $(cmake-utils_use static-libs STATICLIBS) + $(cmake-utils_use test BUILD_TESTS) $(cmake-utils_use tools FTDI_EEPROM) -DCMAKE_SKIP_BUILD_RPATH=ON ) diff --git a/dev-embedded/libftdi/libftdi-.ebuild b/dev-embedded/libftdi/libftdi-.ebuild index f9ca9b5..38eb00e 100644 --- a/dev-embedded/libftdi/libftdi-.ebuild +++ b/dev-embedded/libftdi/libftdi-.ebuild @@ -20,7 +20,7 @@ HOMEPAGE="http://www.intra2net.com/en/developer/libftdi/; LICENSE="LGPL-2" SLOT="1" -IUSE="cxx doc examples python static-libs tools" +IUSE="cxx doc examples python static-libs test tools" RDEPEND="virtual/libusb:1 cxx? ( dev-libs/boost ) @@ -42,6 +42,7 @@ src_configure() { $(cmake-utils_use examples EXAMPLES) $(cmake-utils_use python PYTHON_BINDINGS) $(cmake-utils_use static-libs STATICLIBS) + $(cmake-utils_use test BUILD_TESTS) $(cmake-utils_use tools FTDI_EEPROM) -DCMAKE_SKIP_BUILD_RPATH=ON )