public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2017-06-12  8:58 Michael Palimaka
  0 siblings, 0 replies; 36+ messages in thread
From: Michael Palimaka @ 2017-06-12  8:58 UTC (permalink / raw
  To: gentoo-commits

commit:     34f1db80bb75feb3ebf7043300c981ce770be74f
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 12 08:27:42 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Jun 12 08:58:11 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34f1db80

dev-libs/ffcall: use HTTPS

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-libs/ffcall/ffcall-1.10-r2.ebuild | 4 ++--
 dev-libs/ffcall/ffcall-1.10-r5.ebuild | 4 ++--
 dev-libs/ffcall/ffcall-1.10.ebuild    | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-libs/ffcall/ffcall-1.10-r2.ebuild b/dev-libs/ffcall/ffcall-1.10-r2.ebuild
index 4d7e8908dd5..36b6607fb89 100644
--- a/dev-libs/ffcall/ffcall-1.10-r2.ebuild
+++ b/dev-libs/ffcall/ffcall-1.10-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 inherit eutils flag-o-matic
@@ -7,7 +7,7 @@ inherit eutils flag-o-matic
 CLISP_PACKAGE="clisp-2.41"
 
 DESCRIPTION="foreign function call libraries"
-HOMEPAGE="http://www.haible.de/bruno/packages-ffcall.html"
+HOMEPAGE="https://www.haible.de/bruno/packages-ffcall.html"
 SRC_URI="mirror://sourceforge/clisp/${CLISP_PACKAGE}.tar.bz2"
 
 # "Ffcall is under GNU GPL. As a special exception, if used in GNUstep

diff --git a/dev-libs/ffcall/ffcall-1.10-r5.ebuild b/dev-libs/ffcall/ffcall-1.10-r5.ebuild
index f4d27ecb33e..19bcd6a89fb 100644
--- a/dev-libs/ffcall/ffcall-1.10-r5.ebuild
+++ b/dev-libs/ffcall/ffcall-1.10-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,7 +8,7 @@ inherit eutils flag-o-matic toolchain-funcs
 CLISP_PACKAGE="clisp-2.41"
 
 DESCRIPTION="foreign function call libraries"
-HOMEPAGE="http://www.haible.de/bruno/packages-ffcall.html"
+HOMEPAGE="https://www.haible.de/bruno/packages-ffcall.html"
 SRC_URI="mirror://sourceforge/clisp/${CLISP_PACKAGE}.tar.bz2"
 
 # "Ffcall is under GNU GPL. As a special exception, if used in GNUstep

diff --git a/dev-libs/ffcall/ffcall-1.10.ebuild b/dev-libs/ffcall/ffcall-1.10.ebuild
index 206a4f7b463..14a5a44b458 100644
--- a/dev-libs/ffcall/ffcall-1.10.ebuild
+++ b/dev-libs/ffcall/ffcall-1.10.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 inherit eutils flag-o-matic
 
 DESCRIPTION="foreign function call libraries"
-HOMEPAGE="http://www.haible.de/bruno/packages-ffcall.html"
+HOMEPAGE="https://www.haible.de/bruno/packages-ffcall.html"
 SRC_URI="ftp://ftp.santafe.edu/pub/gnu/${P}.tar.gz"
 
 # "Ffcall is under GNU GPL. As a special exception, if used in GNUstep


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2017-06-27 10:03 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2017-06-27 10:03 UTC (permalink / raw
  To: gentoo-commits

commit:     f1c6faac806833ebf5b8cfe56a207dc70c8524eb
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 27 10:02:50 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Tue Jun 27 10:03:14 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c6faac

dev-libs/ffcall: Bumps version to 1.13. Updates metadata

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-libs/ffcall/Manifest           |  1 +
 dev-libs/ffcall/ffcall-1.13.ebuild | 76 ++++++++++++++++++++++++++++++++++++++
 dev-libs/ffcall/metadata.xml       |  5 ++-
 3 files changed, 81 insertions(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/Manifest b/dev-libs/ffcall/Manifest
index efd1fbe85f4..f724210eedf 100644
--- a/dev-libs/ffcall/Manifest
+++ b/dev-libs/ffcall/Manifest
@@ -1,2 +1,3 @@
 DIST clisp-2.41.tar.bz2 8319471 SHA256 1e5f8d9b04024ae072536ae3271075c1a422c02d3997a729a6b00912ed2ae323 SHA512 638417834cc8b81a893ea98801d8ec3f6e591062bf799a1462fc36ceb3fa0107eb1c55e335cd32e1f9d931692e806d0c59c7557cfaf3af9cb00349b715111489 WHIRLPOOL aaa8a42627621ffc19e527634f0a0f769ffb804132ab29cbe4ca592db03cc10621b968f279f5ba2a92018e16c617f34ddf2ddfbb9993e30b54c8bce643af307a
 DIST ffcall-1.10.tar.gz 914870 SHA256 6f1b5b8fc84b2c0051637fb1e4e4f8b975f5f98bff8fe053c1992347baa4983d SHA512 dceb620907adae5bbbb52cf2d0b0c829242ad22adceb3186b7a887b7ba49e28b607c30179de6b5a0c46a90bd52f9963ce503ca0c69bc3ecf41e3556df094ddca WHIRLPOOL 8f90c8415197ff6d0176b3e95fe8455c0f242264666749ca8228c83df5275fb8c2404a218d0b5170386ad022bc729014cb81b11570e29855305a9efdbfb769d3
+DIST libffcall-1.13.tar.gz 985185 SHA256 1707ce707dbbf57f1bbe9aa56929c0da866046b0d5a26eb0d96d9f0bb29bbce7 SHA512 c059fa89eb3e85bad22d045de074bfc88fae42454821e10905ffd67209b6e6ea44eeab120b869696f77b816aacb9a5af3e4b51c640512e876df1b6da6f296bd4 WHIRLPOOL e79a5eaa0a6d15f81ecac2848dbd57cfc7f05551fbeaacd57b532c07d00778c48834377d3f04a2fedf6009b947786bada1d85ac95e0b7f6a5865981f22fd73a3

diff --git a/dev-libs/ffcall/ffcall-1.13.ebuild b/dev-libs/ffcall/ffcall-1.13.ebuild
new file mode 100644
index 00000000000..e2514f4f1ea
--- /dev/null
+++ b/dev-libs/ffcall/ffcall-1.13.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils flag-o-matic toolchain-funcs
+
+MY_PV="libffcall-${PV}"
+
+DESCRIPTION="foreign function call libraries"
+HOMEPAGE="https://www.gnu.org/software/libffcall/"
+SRC_URI="http://ftp.gnu.org/gnu/libffcall/${MY_PV}.tar.gz"
+
+# "Ffcall is under GNU GPL. As a special exception, if used in GNUstep
+# or in derivate works of GNUstep, the included parts of ffcall are
+# under GNU LGPL." -ffcall author
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+S=${WORKDIR}/${MY_PV}
+
+DEPEND=""
+RDEPEND=""
+
+src_prepare() {
+	epatch "${FILESDIR}"/${PN}-make-jN.patch
+
+	# The build system is a strange mix of autogenerated
+	# files and manual tweaks on top. Uses $CFLAGS / $LDFLAGS randomly.
+	# We are adding them consistently here and a bit over the top:
+	# bugs: #334581
+
+	for mfi in {,*/,*/*/,}Makefile.in
+	do
+		elog "Patching '${mfi}'"
+		# usually uses only assembler here, but -march=
+		# and -Wa, are a must to pass here.
+		sed -e 's/$(CC) /&$(CFLAGS) /g' \
+			-i "${mfi}" || die
+
+		# usually uses '$(CC) ... -o something' for linking
+		sed -e 's/\($(CC) .* \)-o /\1 $(LDFLAGS) -o /g' \
+			-i "${mfi}" || die
+	done
+	eapply_user
+}
+
+src_configure() {
+	append-flags -fPIC
+	append-flags $(test-flags-CC -Wa,--noexecstack) #253963
+
+	# Doc goes in datadir
+	econf \
+		--datadir="${EPREFIX}"/usr/share/doc/${PF} \
+		--enable-shared \
+		--disable-static
+}
+
+src_compile() {
+	# Because CHOST is set to (for example)
+	# alphaev67-unknown-linux-gnu, CPU gets set to alphaev67 which
+	# doesn't work in the Makefile (29 Jan 2004 agriffis)
+	local cpu_setting
+	[[ "${ARCH}" == "alpha" ]] && cpu_setting='CPU=alpha'
+
+	emake ${cpu_setting}
+}
+
+src_install() {
+	dodoc NEWS README
+	dodir /usr/share/man
+	default
+	prune_libtool_files
+}

diff --git a/dev-libs/ffcall/metadata.xml b/dev-libs/ffcall/metadata.xml
index 21c840b3448..5b705d07482 100644
--- a/dev-libs/ffcall/metadata.xml
+++ b/dev-libs/ffcall/metadata.xml
@@ -1,7 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="project">
+		<email>common-lisp@gentoo.org</email>
+		<name>Gentoo Common Lisp Project</name>
+	</maintainer>
 	<longdescription>
 ffcall - foreign function call libraries
 This is a collection of four libraries which can be used to build foreign


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2017-06-30  7:32 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2017-06-30  7:32 UTC (permalink / raw
  To: gentoo-commits

commit:     49f57840ea1503287bad6a6813cc6c96ffef1f68
Author:     Bruno Haible <bruno <AT> clisp <DOT> org>
AuthorDate: Fri Jun 30 07:31:54 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Fri Jun 30 07:32:38 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f57840

dev-libs/ffcall: Remove obsolete ebuild parts

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-libs/ffcall/ffcall-1.13.ebuild | 15 ---------------
 1 file changed, 15 deletions(-)

diff --git a/dev-libs/ffcall/ffcall-1.13.ebuild b/dev-libs/ffcall/ffcall-1.13.ebuild
index e2514f4f1ea..067088c3b00 100644
--- a/dev-libs/ffcall/ffcall-1.13.ebuild
+++ b/dev-libs/ffcall/ffcall-1.13.ebuild
@@ -39,17 +39,12 @@ src_prepare() {
 		# and -Wa, are a must to pass here.
 		sed -e 's/$(CC) /&$(CFLAGS) /g' \
 			-i "${mfi}" || die
-
-		# usually uses '$(CC) ... -o something' for linking
-		sed -e 's/\($(CC) .* \)-o /\1 $(LDFLAGS) -o /g' \
-			-i "${mfi}" || die
 	done
 	eapply_user
 }
 
 src_configure() {
 	append-flags -fPIC
-	append-flags $(test-flags-CC -Wa,--noexecstack) #253963
 
 	# Doc goes in datadir
 	econf \
@@ -58,16 +53,6 @@ src_configure() {
 		--disable-static
 }
 
-src_compile() {
-	# Because CHOST is set to (for example)
-	# alphaev67-unknown-linux-gnu, CPU gets set to alphaev67 which
-	# doesn't work in the Makefile (29 Jan 2004 agriffis)
-	local cpu_setting
-	[[ "${ARCH}" == "alpha" ]] && cpu_setting='CPU=alpha'
-
-	emake ${cpu_setting}
-}
-
 src_install() {
 	dodoc NEWS README
 	dodir /usr/share/man


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2017-07-02 17:05 Alexis Ballier
  0 siblings, 0 replies; 36+ messages in thread
From: Alexis Ballier @ 2017-07-02 17:05 UTC (permalink / raw
  To: gentoo-commits

commit:     d52d850bbbf03eaca14ff012046d60981abfadb5
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  2 17:05:20 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sun Jul  2 17:05:20 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52d850b

dev-libs/ffcall: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-libs/ffcall/ffcall-1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-1.13.ebuild b/dev-libs/ffcall/ffcall-1.13.ebuild
index 067088c3b00..e5482713cc1 100644
--- a/dev-libs/ffcall/ffcall-1.13.ebuild
+++ b/dev-libs/ffcall/ffcall-1.13.ebuild
@@ -16,7 +16,7 @@ SRC_URI="http://ftp.gnu.org/gnu/libffcall/${MY_PV}.tar.gz"
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 S=${WORKDIR}/${MY_PV}


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2017-07-14  7:45 Sergei Trofimovich
  0 siblings, 0 replies; 36+ messages in thread
From: Sergei Trofimovich @ 2017-07-14  7:45 UTC (permalink / raw
  To: gentoo-commits

commit:     bd6c77d481d6e98fa60e92b86fc94445bc29b68b
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 14 07:35:43 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Jul 14 07:45:28 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd6c77d4

dev-libs/ffcall: change SRC_URI to use 'mirror://gnu/'

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-libs/ffcall/ffcall-1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-1.13.ebuild b/dev-libs/ffcall/ffcall-1.13.ebuild
index e5482713cc1..127ea9cd215 100644
--- a/dev-libs/ffcall/ffcall-1.13.ebuild
+++ b/dev-libs/ffcall/ffcall-1.13.ebuild
@@ -9,7 +9,7 @@ MY_PV="libffcall-${PV}"
 
 DESCRIPTION="foreign function call libraries"
 HOMEPAGE="https://www.gnu.org/software/libffcall/"
-SRC_URI="http://ftp.gnu.org/gnu/libffcall/${MY_PV}.tar.gz"
+SRC_URI="mirror://gnu/libffcall/${MY_PV}.tar.gz"
 
 # "Ffcall is under GNU GPL. As a special exception, if used in GNUstep
 # or in derivate works of GNUstep, the included parts of ffcall are


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2017-09-14 15:41 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2017-09-14 15:41 UTC (permalink / raw
  To: gentoo-commits

commit:     724860fe18f6c6836bc366daf0168be90ca89aab
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 14 15:40:43 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Thu Sep 14 15:40:43 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=724860fe

dev-libs/ffcall: Bumps version to 2.0

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-libs/ffcall/Manifest          |  1 +
 dev-libs/ffcall/ffcall-2.0.ebuild | 64 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 65 insertions(+)

diff --git a/dev-libs/ffcall/Manifest b/dev-libs/ffcall/Manifest
index f724210eedf..497e5c97352 100644
--- a/dev-libs/ffcall/Manifest
+++ b/dev-libs/ffcall/Manifest
@@ -1,3 +1,4 @@
 DIST clisp-2.41.tar.bz2 8319471 SHA256 1e5f8d9b04024ae072536ae3271075c1a422c02d3997a729a6b00912ed2ae323 SHA512 638417834cc8b81a893ea98801d8ec3f6e591062bf799a1462fc36ceb3fa0107eb1c55e335cd32e1f9d931692e806d0c59c7557cfaf3af9cb00349b715111489 WHIRLPOOL aaa8a42627621ffc19e527634f0a0f769ffb804132ab29cbe4ca592db03cc10621b968f279f5ba2a92018e16c617f34ddf2ddfbb9993e30b54c8bce643af307a
 DIST ffcall-1.10.tar.gz 914870 SHA256 6f1b5b8fc84b2c0051637fb1e4e4f8b975f5f98bff8fe053c1992347baa4983d SHA512 dceb620907adae5bbbb52cf2d0b0c829242ad22adceb3186b7a887b7ba49e28b607c30179de6b5a0c46a90bd52f9963ce503ca0c69bc3ecf41e3556df094ddca WHIRLPOOL 8f90c8415197ff6d0176b3e95fe8455c0f242264666749ca8228c83df5275fb8c2404a218d0b5170386ad022bc729014cb81b11570e29855305a9efdbfb769d3
 DIST libffcall-1.13.tar.gz 985185 SHA256 1707ce707dbbf57f1bbe9aa56929c0da866046b0d5a26eb0d96d9f0bb29bbce7 SHA512 c059fa89eb3e85bad22d045de074bfc88fae42454821e10905ffd67209b6e6ea44eeab120b869696f77b816aacb9a5af3e4b51c640512e876df1b6da6f296bd4 WHIRLPOOL e79a5eaa0a6d15f81ecac2848dbd57cfc7f05551fbeaacd57b532c07d00778c48834377d3f04a2fedf6009b947786bada1d85ac95e0b7f6a5865981f22fd73a3
+DIST libffcall-2.0.tar.gz 938605 SHA256 41aad2b449d90a5308e72267829db006dc9f9cc8736807082e1f2daef680196c SHA512 d75aa1df97b14692a9137745bae5b24c4d8f739cb1c7f854e7ed47e4a77a49759122abd6b0e445efa56381f47932c13cd21a154b2783649afb9c7a39e73fea04 WHIRLPOOL 62830968e55747ed6a8499b35aa7ab045de4b0b10ea971a6463ea0ff1811b4983ecced817fa2d0b12aac5de750caaf9c0c1603b9b3a33cb7f2e96429637bb39b

diff --git a/dev-libs/ffcall/ffcall-2.0.ebuild b/dev-libs/ffcall/ffcall-2.0.ebuild
new file mode 100644
index 00000000000..a56e594a058
--- /dev/null
+++ b/dev-libs/ffcall/ffcall-2.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils flag-o-matic toolchain-funcs
+
+MY_PV="libffcall-${PV}"
+
+DESCRIPTION="foreign function call libraries"
+HOMEPAGE="https://www.gnu.org/software/libffcall/"
+SRC_URI="mirror://gnu/libffcall/${MY_PV}.tar.gz"
+
+# "Ffcall is under GNU GPL. As a special exception, if used in GNUstep
+# or in derivate works of GNUstep, the included parts of ffcall are
+# under GNU LGPL." -ffcall author
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+S=${WORKDIR}/${MY_PV}
+
+DEPEND=""
+RDEPEND=""
+
+src_prepare() {
+	# The build system is a strange mix of autogenerated
+	# files and manual tweaks on top. Uses $CFLAGS / $LDFLAGS randomly.
+	# We are adding them consistently here and a bit over the top:
+	# bugs: #334581
+
+	for mfi in {,*/,*/*/,}Makefile.in
+	do
+		elog "Patching '${mfi}'"
+		# usually uses only assembler here, but -march=
+		# and -Wa, are a must to pass here.
+		sed -e 's/$(CC) /&$(CFLAGS) /g' \
+			-i "${mfi}" || die
+	done
+	eapply_user
+}
+
+src_configure() {
+	append-flags -fPIC
+
+	# Doc goes in datadir
+	econf \
+		--datadir="${EPREFIX}"/usr/share/doc/${PF} \
+		--enable-shared \
+		--disable-static
+}
+
+src_compile() {
+	# TODO. Remove -j1
+	emake -j1
+}
+
+src_install() {
+	dodoc NEWS README
+	dodir /usr/share/man
+	default
+	prune_libtool_files
+}


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2017-10-18 21:21 Sergei Trofimovich
  0 siblings, 0 replies; 36+ messages in thread
From: Sergei Trofimovich @ 2017-10-18 21:21 UTC (permalink / raw
  To: gentoo-commits

commit:     558cd117ae95cb4abd0007074a93968d4919f15e
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 18 21:20:52 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Oct 18 21:20:58 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=558cd117

dev-libs/ffcall: stable 2.0 for ia64, bug #634672

Package-Manager: Portage-2.3.11, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64"

 dev-libs/ffcall/ffcall-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-2.0.ebuild b/dev-libs/ffcall/ffcall-2.0.ebuild
index a56e594a058..e3eecbae9c2 100644
--- a/dev-libs/ffcall/ffcall-2.0.ebuild
+++ b/dev-libs/ffcall/ffcall-2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/libffcall/${MY_PV}.tar.gz"
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 S=${WORKDIR}/${MY_PV}


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2017-10-18 21:28 Sergei Trofimovich
  0 siblings, 0 replies; 36+ messages in thread
From: Sergei Trofimovich @ 2017-10-18 21:28 UTC (permalink / raw
  To: gentoo-commits

commit:     560776bafe5527ca8ce32e14f047a796f74aba3b
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 18 21:24:26 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Oct 18 21:24:26 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=560776ba

dev-libs/ffcall: stable 2.0 for ppc, bug #634672

Package-Manager: Portage-2.3.11, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"

 dev-libs/ffcall/ffcall-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-2.0.ebuild b/dev-libs/ffcall/ffcall-2.0.ebuild
index e3eecbae9c2..4a174c02208 100644
--- a/dev-libs/ffcall/ffcall-2.0.ebuild
+++ b/dev-libs/ffcall/ffcall-2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/libffcall/${MY_PV}.tar.gz"
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ia64 ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 S=${WORKDIR}/${MY_PV}


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2017-10-19 20:55 Sergei Trofimovich
  0 siblings, 0 replies; 36+ messages in thread
From: Sergei Trofimovich @ 2017-10-19 20:55 UTC (permalink / raw
  To: gentoo-commits

commit:     66b7ab4ff5b393e9ca04d7def53cb97418b51a9b
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 19 20:54:38 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Oct 19 20:54:58 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66b7ab4f

dev-libs/ffcall: stable 2.0 for sparc, bug #634672 (thanks to Rolf Eike Beer)

Package-Manager: Portage-2.3.11, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

 dev-libs/ffcall/ffcall-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-2.0.ebuild b/dev-libs/ffcall/ffcall-2.0.ebuild
index 4a174c02208..199a208a913 100644
--- a/dev-libs/ffcall/ffcall-2.0.ebuild
+++ b/dev-libs/ffcall/ffcall-2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/libffcall/${MY_PV}.tar.gz"
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ia64 ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ia64 ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 S=${WORKDIR}/${MY_PV}


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2017-10-22 21:42 Tobias Klausmann
  0 siblings, 0 replies; 36+ messages in thread
From: Tobias Klausmann @ 2017-10-22 21:42 UTC (permalink / raw
  To: gentoo-commits

commit:     816c04b48bb0d159b25c8cdded41df8a48562824
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 22 21:41:39 2017 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Sun Oct 22 21:41:39 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=816c04b4

dev-libs/ffcall-2.0-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/634672

 dev-libs/ffcall/ffcall-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-2.0.ebuild b/dev-libs/ffcall/ffcall-2.0.ebuild
index 199a208a913..53f4b1fdf80 100644
--- a/dev-libs/ffcall/ffcall-2.0.ebuild
+++ b/dev-libs/ffcall/ffcall-2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/libffcall/${MY_PV}.tar.gz"
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ia64 ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm64 ~hppa ia64 ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 S=${WORKDIR}/${MY_PV}


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2017-10-26 20:30 Thomas Deutschmann
  0 siblings, 0 replies; 36+ messages in thread
From: Thomas Deutschmann @ 2017-10-26 20:30 UTC (permalink / raw
  To: gentoo-commits

commit:     8e06fe2c2ad1f4007a5c5ad53a348ca18c417c09
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 26 20:28:06 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Oct 26 20:30:39 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e06fe2c

dev-libs/ffcall: x86 stable (bug #634672)

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 dev-libs/ffcall/ffcall-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-2.0.ebuild b/dev-libs/ffcall/ffcall-2.0.ebuild
index 53f4b1fdf80..ecd3a418fe8 100644
--- a/dev-libs/ffcall/ffcall-2.0.ebuild
+++ b/dev-libs/ffcall/ffcall-2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/libffcall/${MY_PV}.tar.gz"
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm64 ~hppa ia64 ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm64 ~hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 S=${WORKDIR}/${MY_PV}


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2017-12-16 10:31 Tobias Klausmann
  0 siblings, 0 replies; 36+ messages in thread
From: Tobias Klausmann @ 2017-12-16 10:31 UTC (permalink / raw
  To: gentoo-commits

commit:     2a036b6427f4970358fe10e5a013528f12c2d409
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 10:29:45 2017 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 10:31:29 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a036b64

dev-libs/ffcall-2.0-r0: amd64 stable

Gentoo-Bug: http://bugs.gentoo.org/634672

 dev-libs/ffcall/ffcall-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-2.0.ebuild b/dev-libs/ffcall/ffcall-2.0.ebuild
index ecd3a418fe8..c9613431deb 100644
--- a/dev-libs/ffcall/ffcall-2.0.ebuild
+++ b/dev-libs/ffcall/ffcall-2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/libffcall/${MY_PV}.tar.gz"
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm64 ~hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm64 ~hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 S=${WORKDIR}/${MY_PV}


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2017-12-16 16:25 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2017-12-16 16:25 UTC (permalink / raw
  To: gentoo-commits

commit:     cfc9704322d0bf0752e1591df17052d7f2141d06
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 16:24:59 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 16:25:25 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc97043

dev-libs/ffcall: Drops old version 1.10

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-libs/ffcall/Manifest           |  1 -
 dev-libs/ffcall/ffcall-1.10.ebuild | 59 --------------------------------------
 2 files changed, 60 deletions(-)

diff --git a/dev-libs/ffcall/Manifest b/dev-libs/ffcall/Manifest
index 717e16936da..4ec5b1e549e 100644
--- a/dev-libs/ffcall/Manifest
+++ b/dev-libs/ffcall/Manifest
@@ -1,4 +1,3 @@
 DIST clisp-2.41.tar.bz2 8319471 BLAKE2B 1fe03518b5a524711e4fcdb6426a500ce6d469bc71f8be076c29252cb4b120940251ab97d60b1c3fe8cff93b7a558078e83ac3f387a8bf1036695b33dd37a894 SHA512 638417834cc8b81a893ea98801d8ec3f6e591062bf799a1462fc36ceb3fa0107eb1c55e335cd32e1f9d931692e806d0c59c7557cfaf3af9cb00349b715111489
-DIST ffcall-1.10.tar.gz 914870 BLAKE2B c4ad7d1a450f2358e64cff2ebe0bfdbf8d0c580d67e116e8c008607e0ba3435d685cba01732ca952e8e50d93005faf5e8830d03e33a30df38c68b69538c80ab3 SHA512 dceb620907adae5bbbb52cf2d0b0c829242ad22adceb3186b7a887b7ba49e28b607c30179de6b5a0c46a90bd52f9963ce503ca0c69bc3ecf41e3556df094ddca
 DIST libffcall-1.13.tar.gz 985185 BLAKE2B 78d9b9f046185a9a658ed2864167c64e373359e709cde7abc9360b21959c015b201423b46b8048120b98edfd0047dd20184c5f543c7d1d33a7ffad983036c043 SHA512 c059fa89eb3e85bad22d045de074bfc88fae42454821e10905ffd67209b6e6ea44eeab120b869696f77b816aacb9a5af3e4b51c640512e876df1b6da6f296bd4
 DIST libffcall-2.0.tar.gz 938605 BLAKE2B 1e6fcae8f1dcaad52ca84d0dcf97f8dde5bb8153244bbb9047dbab5f6a1dade0a00f149507e6bb14225369a7081cadb069d23c8bc7cdcfaec937d7b9d47d08c1 SHA512 d75aa1df97b14692a9137745bae5b24c4d8f739cb1c7f854e7ed47e4a77a49759122abd6b0e445efa56381f47932c13cd21a154b2783649afb9c7a39e73fea04

diff --git a/dev-libs/ffcall/ffcall-1.10.ebuild b/dev-libs/ffcall/ffcall-1.10.ebuild
deleted file mode 100644
index 14a5a44b458..00000000000
--- a/dev-libs/ffcall/ffcall-1.10.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="foreign function call libraries"
-HOMEPAGE="https://www.haible.de/bruno/packages-ffcall.html"
-SRC_URI="ftp://ftp.santafe.edu/pub/gnu/${P}.tar.gz"
-
-# "Ffcall is under GNU GPL. As a special exception, if used in GNUstep
-# or in derivate works of GNUstep, the included parts of ffcall are
-# under GNU LGPL." -ffcall author
-LICENSE="|| ( GPL-2 LGPL-2 )"
-SLOT="0"
-KEYWORDS="alpha amd64 ~hppa ppc sparc x86 ~x86-fbsd"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-src_compile() {
-	# Because CHOST is set to (for example)
-	# alphaev67-unknown-linux-gnu, CPU gets set to alphaev67 which
-	# doesn't work in the Makefile (29 Jan 2004 agriffis)
-	local cpu_setting
-	[[ "${ARCH}" == "alpha" ]] && cpu_setting='CPU=alpha'
-
-	append-flags -fPIC
-
-	econf || die "./configure failed"
-	make ${cpu_setting} || die
-}
-
-src_install() {
-	dodoc NEWS README
-	dohtml avcall/avcall.html \
-		callback/callback.html \
-		callback/trampoline_r/trampoline_r.html \
-		trampoline/trampoline.html \
-		vacall/vacall.html
-	doman avcall/avcall.3 \
-		callback/callback.3 \
-		callback/trampoline_r/trampoline_r.3 \
-		trampoline/trampoline.3 \
-		vacall/vacall.3
-	dolib.a avcall/.libs/libavcall.a \
-		avcall/.libs/libavcall.la \
-		vacall/libvacall.a \
-		callback/.libs/libcallback.a \
-		callback/.libs/libcallback.la \
-		trampoline/libtrampoline.a
-	insinto /usr/include
-	doins avcall/avcall.h \
-		callback/callback.h \
-		trampoline/trampoline.h \
-		callback/trampoline_r/trampoline_r.h \
-		vacall/vacall.h \
-		callback/vacall_r.h
-}


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2017-12-16 16:32 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2017-12-16 16:32 UTC (permalink / raw
  To: gentoo-commits

commit:     c67551ceefef3eae19c1431f3c98592e7f761308
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 16:32:02 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 16:32:02 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c67551ce

dev-libs/ffcall: Drops old version 1.10-r2

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-libs/ffcall/ffcall-1.10-r2.ebuild | 48 -----------------------------------
 1 file changed, 48 deletions(-)

diff --git a/dev-libs/ffcall/ffcall-1.10-r2.ebuild b/dev-libs/ffcall/ffcall-1.10-r2.ebuild
deleted file mode 100644
index 36b6607fb89..00000000000
--- a/dev-libs/ffcall/ffcall-1.10-r2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit eutils flag-o-matic
-
-# CLISP maintains ffcall now
-CLISP_PACKAGE="clisp-2.41"
-
-DESCRIPTION="foreign function call libraries"
-HOMEPAGE="https://www.haible.de/bruno/packages-ffcall.html"
-SRC_URI="mirror://sourceforge/clisp/${CLISP_PACKAGE}.tar.bz2"
-
-# "Ffcall is under GNU GPL. As a special exception, if used in GNUstep
-# or in derivate works of GNUstep, the included parts of ffcall are
-# under GNU LGPL." -ffcall author
-LICENSE="|| ( GPL-2 LGPL-2 )"
-SLOT="0"
-KEYWORDS="alpha amd64 ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd"
-IUSE=""
-
-S=${WORKDIR}/${CLISP_PACKAGE}/${PN}
-
-DEPEND=""
-RDEPEND=""
-
-src_compile() {
-	# Because CHOST is set to (for example)
-	# alphaev67-unknown-linux-gnu, CPU gets set to alphaev67 which
-	# doesn't work in the Makefile (29 Jan 2004 agriffis)
-	local cpu_setting
-	[[ "${ARCH}" == "alpha" ]] && cpu_setting='CPU=alpha'
-
-	append-flags -fPIC
-
-	# Doc goes in datadir
-	econf \
-		--datadir=/usr/share/doc/${PF} \
-		--enable-shared \
-		|| die "./configure failed"
-	# bug #298348
-	emake -j1 ${cpu_setting} || die
-}
-
-src_install() {
-	dodoc NEWS README
-	dodir /usr/share/man
-	emake DESTDIR=${D} install || die "Install failed"
-}


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2017-12-16 16:36 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2017-12-16 16:36 UTC (permalink / raw
  To: gentoo-commits

commit:     dd224c328316f56b64d19438266c737ab45c26d1
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 16:36:19 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 16:36:19 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd224c32

dev-libs/ffcall: Drops version 1.10-r5

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-libs/ffcall/Manifest              |  1 -
 dev-libs/ffcall/ffcall-1.10-r5.ebuild | 75 -----------------------------------
 2 files changed, 76 deletions(-)

diff --git a/dev-libs/ffcall/Manifest b/dev-libs/ffcall/Manifest
index 4ec5b1e549e..4dad0698639 100644
--- a/dev-libs/ffcall/Manifest
+++ b/dev-libs/ffcall/Manifest
@@ -1,3 +1,2 @@
-DIST clisp-2.41.tar.bz2 8319471 BLAKE2B 1fe03518b5a524711e4fcdb6426a500ce6d469bc71f8be076c29252cb4b120940251ab97d60b1c3fe8cff93b7a558078e83ac3f387a8bf1036695b33dd37a894 SHA512 638417834cc8b81a893ea98801d8ec3f6e591062bf799a1462fc36ceb3fa0107eb1c55e335cd32e1f9d931692e806d0c59c7557cfaf3af9cb00349b715111489
 DIST libffcall-1.13.tar.gz 985185 BLAKE2B 78d9b9f046185a9a658ed2864167c64e373359e709cde7abc9360b21959c015b201423b46b8048120b98edfd0047dd20184c5f543c7d1d33a7ffad983036c043 SHA512 c059fa89eb3e85bad22d045de074bfc88fae42454821e10905ffd67209b6e6ea44eeab120b869696f77b816aacb9a5af3e4b51c640512e876df1b6da6f296bd4
 DIST libffcall-2.0.tar.gz 938605 BLAKE2B 1e6fcae8f1dcaad52ca84d0dcf97f8dde5bb8153244bbb9047dbab5f6a1dade0a00f149507e6bb14225369a7081cadb069d23c8bc7cdcfaec937d7b9d47d08c1 SHA512 d75aa1df97b14692a9137745bae5b24c4d8f739cb1c7f854e7ed47e4a77a49759122abd6b0e445efa56381f47932c13cd21a154b2783649afb9c7a39e73fea04

diff --git a/dev-libs/ffcall/ffcall-1.10-r5.ebuild b/dev-libs/ffcall/ffcall-1.10-r5.ebuild
deleted file mode 100644
index 19bcd6a89fb..00000000000
--- a/dev-libs/ffcall/ffcall-1.10-r5.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils flag-o-matic toolchain-funcs
-
-# CLISP maintains ffcall now
-CLISP_PACKAGE="clisp-2.41"
-
-DESCRIPTION="foreign function call libraries"
-HOMEPAGE="https://www.haible.de/bruno/packages-ffcall.html"
-SRC_URI="mirror://sourceforge/clisp/${CLISP_PACKAGE}.tar.bz2"
-
-# "Ffcall is under GNU GPL. As a special exception, if used in GNUstep
-# or in derivate works of GNUstep, the included parts of ffcall are
-# under GNU LGPL." -ffcall author
-LICENSE="|| ( GPL-2 LGPL-2 )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE=""
-
-S=${WORKDIR}/${CLISP_PACKAGE}/${PN}
-
-DEPEND=""
-RDEPEND=""
-
-src_prepare() {
-	epatch "${FILESDIR}"/${PN}-make-jN.patch
-
-	# The build system is a strange mix of autogenerated
-	# files and manual tweaks on top. Uses $CFLAGS / $LDFLAGS randomly.
-	# We are adding them consistently here and a bit over the top:
-	# bugs: #334581
-
-	for mfi in {,*/,*/*/,}Makefile.in
-	do
-		elog "Patching '${mfi}'"
-		# usually uses only assembler here, but -march=
-		# and -Wa, are a must to pass here.
-		sed -e 's/$(CC) /&$(CFLAGS) /g' \
-			-i "${mfi}" || die
-
-		# usually uses '$(CC) ... -o something' for linking
-		sed -e 's/\($(CC) .* \)-o /\1 $(LDFLAGS) -o /g' \
-			-i "${mfi}" || die
-	done
-}
-
-src_configure() {
-	append-flags -fPIC
-	append-flags $(test-flags-CC -Wa,--noexecstack) #253963
-
-	# Doc goes in datadir
-	econf \
-		--datadir="${EPREFIX}"/usr/share/doc/${PF} \
-		--enable-shared \
-		--disable-static
-}
-
-src_compile() {
-	# Because CHOST is set to (for example)
-	# alphaev67-unknown-linux-gnu, CPU gets set to alphaev67 which
-	# doesn't work in the Makefile (29 Jan 2004 agriffis)
-	local cpu_setting
-	[[ "${ARCH}" == "alpha" ]] && cpu_setting='CPU=alpha'
-
-	emake ${cpu_setting}
-}
-
-src_install() {
-	dodoc NEWS README
-	dodir /usr/share/man
-	default
-	prune_libtool_files
-}


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2018-04-10 16:40 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2018-04-10 16:40 UTC (permalink / raw
  To: gentoo-commits

commit:     81057e83b3f4f4d8829f8f2156355457dfc2aa6f
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 10 16:40:33 2018 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Tue Apr 10 16:40:33 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81057e83

dev-libs/ffcall: Version bump to 2.1

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/ffcall/Manifest          |  1 +
 dev-libs/ffcall/ffcall-2.1.ebuild | 64 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 65 insertions(+)

diff --git a/dev-libs/ffcall/Manifest b/dev-libs/ffcall/Manifest
index 4dad0698639..bc3bc2c5991 100644
--- a/dev-libs/ffcall/Manifest
+++ b/dev-libs/ffcall/Manifest
@@ -1,2 +1,3 @@
 DIST libffcall-1.13.tar.gz 985185 BLAKE2B 78d9b9f046185a9a658ed2864167c64e373359e709cde7abc9360b21959c015b201423b46b8048120b98edfd0047dd20184c5f543c7d1d33a7ffad983036c043 SHA512 c059fa89eb3e85bad22d045de074bfc88fae42454821e10905ffd67209b6e6ea44eeab120b869696f77b816aacb9a5af3e4b51c640512e876df1b6da6f296bd4
 DIST libffcall-2.0.tar.gz 938605 BLAKE2B 1e6fcae8f1dcaad52ca84d0dcf97f8dde5bb8153244bbb9047dbab5f6a1dade0a00f149507e6bb14225369a7081cadb069d23c8bc7cdcfaec937d7b9d47d08c1 SHA512 d75aa1df97b14692a9137745bae5b24c4d8f739cb1c7f854e7ed47e4a77a49759122abd6b0e445efa56381f47932c13cd21a154b2783649afb9c7a39e73fea04
+DIST libffcall-2.1.tar.gz 943235 BLAKE2B ae82663174db084e830b6ff77ceedf8641b3edeb7800952ac4e2772d9033da3e45f46159e6fdae86615dc69fceba39f48d6c75e6cbd41be98f1986fa69d50b3b SHA512 da73375fb45b7d764c06437a517c2a90abf7d5de6afe0a8ca19e6dfafd2a8c7107e39d230ecbc8edfdd5926b16a0c13b7bb9319287047c47de1241b2f6ae805e

diff --git a/dev-libs/ffcall/ffcall-2.1.ebuild b/dev-libs/ffcall/ffcall-2.1.ebuild
new file mode 100644
index 00000000000..b4762103c80
--- /dev/null
+++ b/dev-libs/ffcall/ffcall-2.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils flag-o-matic toolchain-funcs
+
+MY_PV="libffcall-${PV}"
+
+DESCRIPTION="Build foreign function call interfaces in embedded interpreter"
+HOMEPAGE="https://www.gnu.org/software/libffcall/"
+SRC_URI="mirror://gnu/libffcall/${MY_PV}.tar.gz"
+
+# "Ffcall is under GNU GPL. As a special exception, if used in GNUstep
+# or in derivate works of GNUstep, the included parts of ffcall are
+# under GNU LGPL." -ffcall author
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+S=${WORKDIR}/${MY_PV}
+
+DEPEND=""
+RDEPEND=""
+
+src_prepare() {
+	# The build system is a strange mix of autogenerated
+	# files and manual tweaks on top. Uses $CFLAGS / $LDFLAGS randomly.
+	# We are adding them consistently here and a bit over the top:
+	# bugs: #334581
+
+	for mfi in {,*/,*/*/,}Makefile.in
+	do
+		elog "Patching '${mfi}'"
+		# usually uses only assembler here, but -march=
+		# and -Wa, are a must to pass here.
+		sed -e 's/$(CC) /&$(CFLAGS) /g' \
+			-i "${mfi}" || die
+	done
+	eapply_user
+}
+
+src_configure() {
+	append-flags -fPIC
+
+	# Doc goes in datadir
+	econf \
+		--datadir="${EPREFIX}"/usr/share/doc/${PF} \
+		--enable-shared \
+		--disable-static
+}
+
+src_compile() {
+	# TODO. Remove -j1
+	emake -j1
+}
+
+src_install() {
+	dodoc NEWS README
+	dodir /usr/share/man
+	default
+	prune_libtool_files
+}


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2018-05-10 22:43 Sergei Trofimovich
  0 siblings, 0 replies; 36+ messages in thread
From: Sergei Trofimovich @ 2018-05-10 22:43 UTC (permalink / raw
  To: gentoo-commits

commit:     42f00da5e5bf00492914a695bc02b8b8aaf36c75
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu May 10 22:43:29 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu May 10 22:43:29 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42f00da5

dev-libs/ffcall: stable 2.1 for ia64, bug #655420

Bug: https://bugs.gentoo.org/655420
Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 dev-libs/ffcall/ffcall-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-2.1.ebuild b/dev-libs/ffcall/ffcall-2.1.ebuild
index b4762103c80..70c88eb5e84 100644
--- a/dev-libs/ffcall/ffcall-2.1.ebuild
+++ b/dev-libs/ffcall/ffcall-2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/libffcall/${MY_PV}.tar.gz"
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 S=${WORKDIR}/${MY_PV}


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2018-05-11 19:21 Sergei Trofimovich
  0 siblings, 0 replies; 36+ messages in thread
From: Sergei Trofimovich @ 2018-05-11 19:21 UTC (permalink / raw
  To: gentoo-commits

commit:     cbbdd10cc8c35137d98af2ed9285f302658c8074
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Fri May 11 18:18:17 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri May 11 19:20:56 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbbdd10c

dev-libs/ffcall: stable 2.1 for sparc

Bug: https://bugs.gentoo.org/655420
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-libs/ffcall/ffcall-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-2.1.ebuild b/dev-libs/ffcall/ffcall-2.1.ebuild
index 70c88eb5e84..dd965f8d13d 100644
--- a/dev-libs/ffcall/ffcall-2.1.ebuild
+++ b/dev-libs/ffcall/ffcall-2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/libffcall/${MY_PV}.tar.gz"
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 S=${WORKDIR}/${MY_PV}


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2018-05-13 22:06 Thomas Deutschmann
  0 siblings, 0 replies; 36+ messages in thread
From: Thomas Deutschmann @ 2018-05-13 22:06 UTC (permalink / raw
  To: gentoo-commits

commit:     6077b66d8e4f46ba7b30ff1595a4c06313da3103
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun May 13 21:52:37 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun May 13 22:06:07 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6077b66d

dev-libs/ffcall: x86 stable (bug #655420)

Package-Manager: Portage-2.3.34, Repoman-2.3.9

 dev-libs/ffcall/ffcall-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-2.1.ebuild b/dev-libs/ffcall/ffcall-2.1.ebuild
index dd965f8d13d..5183030ab47 100644
--- a/dev-libs/ffcall/ffcall-2.1.ebuild
+++ b/dev-libs/ffcall/ffcall-2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/libffcall/${MY_PV}.tar.gz"
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 S=${WORKDIR}/${MY_PV}


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2018-05-14  0:16 Aaron Bauman
  0 siblings, 0 replies; 36+ messages in thread
From: Aaron Bauman @ 2018-05-14  0:16 UTC (permalink / raw
  To: gentoo-commits

commit:     4998b58717e520459a9545fcd5f291812db8b89a
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Mon May 14 00:11:27 2018 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Mon May 14 00:11:27 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4998b587

dev-libs/ffcall: amd64 stable wrt bug #655420

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-libs/ffcall/ffcall-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-2.1.ebuild b/dev-libs/ffcall/ffcall-2.1.ebuild
index 5183030ab47..ebcfe7f02c2 100644
--- a/dev-libs/ffcall/ffcall-2.1.ebuild
+++ b/dev-libs/ffcall/ffcall-2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/libffcall/${MY_PV}.tar.gz"
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 S=${WORKDIR}/${MY_PV}


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2018-05-14 21:19 Tobias Klausmann
  0 siblings, 0 replies; 36+ messages in thread
From: Tobias Klausmann @ 2018-05-14 21:19 UTC (permalink / raw
  To: gentoo-commits

commit:     050c7c9c3a22c11c478d086bfbc9efa672fde7d4
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Mon May 14 19:24:31 2018 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Mon May 14 21:19:36 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=050c7c9c

dev-libs/ffcall-2.1-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/655420

 dev-libs/ffcall/ffcall-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-2.1.ebuild b/dev-libs/ffcall/ffcall-2.1.ebuild
index ebcfe7f02c2..b20e17a0e0d 100644
--- a/dev-libs/ffcall/ffcall-2.1.ebuild
+++ b/dev-libs/ffcall/ffcall-2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/libffcall/${MY_PV}.tar.gz"
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 S=${WORKDIR}/${MY_PV}


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2018-05-26  9:28 Mikle Kolyada
  0 siblings, 0 replies; 36+ messages in thread
From: Mikle Kolyada @ 2018-05-26  9:28 UTC (permalink / raw
  To: gentoo-commits

commit:     2cfe60b0fe60694b3806e9eaa7f040cde9016fbc
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat May 26 09:28:10 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat May 26 09:28:10 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cfe60b0

dev-libs/ffcall: ppc stable wrt bug #655420

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/ffcall/ffcall-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-2.1.ebuild b/dev-libs/ffcall/ffcall-2.1.ebuild
index b20e17a0e0d..f117b8a8f4b 100644
--- a/dev-libs/ffcall/ffcall-2.1.ebuild
+++ b/dev-libs/ffcall/ffcall-2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/libffcall/${MY_PV}.tar.gz"
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm64 ~hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 S=${WORKDIR}/${MY_PV}


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2018-05-28  9:13 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2018-05-28  9:13 UTC (permalink / raw
  To: gentoo-commits

commit:     09a33692f3058c73ab6c4c29b64719a385a6a384
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Mon May 28 09:13:15 2018 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Mon May 28 09:13:15 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09a33692

dev-libs/ffcall: Drop old version 2.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/ffcall/Manifest          |  1 -
 dev-libs/ffcall/ffcall-2.0.ebuild | 64 ---------------------------------------
 2 files changed, 65 deletions(-)

diff --git a/dev-libs/ffcall/Manifest b/dev-libs/ffcall/Manifest
index c3e40ea5dd3..d12160d31ce 100644
--- a/dev-libs/ffcall/Manifest
+++ b/dev-libs/ffcall/Manifest
@@ -1,2 +1 @@
-DIST libffcall-2.0.tar.gz 938605 BLAKE2B 1e6fcae8f1dcaad52ca84d0dcf97f8dde5bb8153244bbb9047dbab5f6a1dade0a00f149507e6bb14225369a7081cadb069d23c8bc7cdcfaec937d7b9d47d08c1 SHA512 d75aa1df97b14692a9137745bae5b24c4d8f739cb1c7f854e7ed47e4a77a49759122abd6b0e445efa56381f47932c13cd21a154b2783649afb9c7a39e73fea04
 DIST libffcall-2.1.tar.gz 943235 BLAKE2B ae82663174db084e830b6ff77ceedf8641b3edeb7800952ac4e2772d9033da3e45f46159e6fdae86615dc69fceba39f48d6c75e6cbd41be98f1986fa69d50b3b SHA512 da73375fb45b7d764c06437a517c2a90abf7d5de6afe0a8ca19e6dfafd2a8c7107e39d230ecbc8edfdd5926b16a0c13b7bb9319287047c47de1241b2f6ae805e

diff --git a/dev-libs/ffcall/ffcall-2.0.ebuild b/dev-libs/ffcall/ffcall-2.0.ebuild
deleted file mode 100644
index c9613431deb..00000000000
--- a/dev-libs/ffcall/ffcall-2.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils flag-o-matic toolchain-funcs
-
-MY_PV="libffcall-${PV}"
-
-DESCRIPTION="foreign function call libraries"
-HOMEPAGE="https://www.gnu.org/software/libffcall/"
-SRC_URI="mirror://gnu/libffcall/${MY_PV}.tar.gz"
-
-# "Ffcall is under GNU GPL. As a special exception, if used in GNUstep
-# or in derivate works of GNUstep, the included parts of ffcall are
-# under GNU LGPL." -ffcall author
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm64 ~hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE=""
-
-S=${WORKDIR}/${MY_PV}
-
-DEPEND=""
-RDEPEND=""
-
-src_prepare() {
-	# The build system is a strange mix of autogenerated
-	# files and manual tweaks on top. Uses $CFLAGS / $LDFLAGS randomly.
-	# We are adding them consistently here and a bit over the top:
-	# bugs: #334581
-
-	for mfi in {,*/,*/*/,}Makefile.in
-	do
-		elog "Patching '${mfi}'"
-		# usually uses only assembler here, but -march=
-		# and -Wa, are a must to pass here.
-		sed -e 's/$(CC) /&$(CFLAGS) /g' \
-			-i "${mfi}" || die
-	done
-	eapply_user
-}
-
-src_configure() {
-	append-flags -fPIC
-
-	# Doc goes in datadir
-	econf \
-		--datadir="${EPREFIX}"/usr/share/doc/${PF} \
-		--enable-shared \
-		--disable-static
-}
-
-src_compile() {
-	# TODO. Remove -j1
-	emake -j1
-}
-
-src_install() {
-	dodoc NEWS README
-	dodir /usr/share/man
-	default
-	prune_libtool_files
-}


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2020-03-19 22:34 Sergei Trofimovich
  0 siblings, 0 replies; 36+ messages in thread
From: Sergei Trofimovich @ 2020-03-19 22:34 UTC (permalink / raw
  To: gentoo-commits

commit:     b8d5a27733ec5a3841d2635a0aad64d88b2a973a
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 19 22:34:22 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Mar 19 22:34:31 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8d5a277

dev-libs/ffcall: use einfo, not elog in src_prepare()

Noticed the post-merge output from dev-libs/ffcall when
was installing gforth. The output did not look useful:

```
 * Messages for package dev-libs/ffcall-2.1:

 * Patching 'Makefile.in'
 * Patching 'avcall/Makefile.in'
 * Patching 'callback/Makefile.in'
 * Patching 'gnulib-lib/Makefile.in'
 * Patching 'trampoline/Makefile.in'
 * Patching 'vacall/Makefile.in'
 * Patching 'callback/trampoline_r/Makefile.in'
 * Patching 'callback/vacall_r/Makefile.in'
 * Patching 'Makefile.in'
```

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-libs/ffcall/ffcall-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-2.1.ebuild b/dev-libs/ffcall/ffcall-2.1.ebuild
index 8a690e7e2c0..d627c694ee2 100644
--- a/dev-libs/ffcall/ffcall-2.1.ebuild
+++ b/dev-libs/ffcall/ffcall-2.1.ebuild
@@ -32,7 +32,7 @@ src_prepare() {
 
 	for mfi in {,*/,*/*/,}Makefile.in
 	do
-		elog "Patching '${mfi}'"
+		einfo "Patching '${mfi}'"
 		# usually uses only assembler here, but -march=
 		# and -Wa, are a must to pass here.
 		sed -e 's/$(CC) /&$(CFLAGS) /g' \


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2021-11-19  8:34 Sam James
  0 siblings, 0 replies; 36+ messages in thread
From: Sam James @ 2021-11-19  8:34 UTC (permalink / raw
  To: gentoo-commits

commit:     de34159b3a6953d2858ffa42124617f3886a9962
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 19 08:09:45 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 19 08:33:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de34159b

dev-libs/ffcall: add 2.4

Contains some important portability fixes.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/ffcall/Manifest          |  1 +
 dev-libs/ffcall/ffcall-2.4.ebuild | 61 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/dev-libs/ffcall/Manifest b/dev-libs/ffcall/Manifest
index d12160d31ce4..70f09ecda210 100644
--- a/dev-libs/ffcall/Manifest
+++ b/dev-libs/ffcall/Manifest
@@ -1 +1,2 @@
 DIST libffcall-2.1.tar.gz 943235 BLAKE2B ae82663174db084e830b6ff77ceedf8641b3edeb7800952ac4e2772d9033da3e45f46159e6fdae86615dc69fceba39f48d6c75e6cbd41be98f1986fa69d50b3b SHA512 da73375fb45b7d764c06437a517c2a90abf7d5de6afe0a8ca19e6dfafd2a8c7107e39d230ecbc8edfdd5926b16a0c13b7bb9319287047c47de1241b2f6ae805e
+DIST libffcall-2.4.tar.gz 1253767 BLAKE2B 669bf556f082b533eb7d71ebc6fadeac464b1a6054ac8078c9315678929bcfb8ad4b7376b345bcfbb5d2caf9d45179012d4bb5a08ad675f475f58570ae96b7ae SHA512 c9451662764a888e3be21499c29673bfb0e1df4915814da3506db5d395a2b00ea2f0c08d1c9dffebf030179f9347794876ec6ec9e6710b4fc70fd760960335e6

diff --git a/dev-libs/ffcall/ffcall-2.4.ebuild b/dev-libs/ffcall/ffcall-2.4.ebuild
new file mode 100644
index 000000000000..84fa806a52d6
--- /dev/null
+++ b/dev-libs/ffcall/ffcall-2.4.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+MY_PV="libffcall-${PV}"
+
+DESCRIPTION="Build foreign function call interfaces in embedded interpreter"
+HOMEPAGE="https://www.gnu.org/software/libffcall/"
+SRC_URI="mirror://gnu/libffcall/${MY_PV}.tar.gz"
+S="${WORKDIR}"/${MY_PV}
+
+# "Ffcall is under GNU GPL. As a special exception, if used in GNUstep
+# or in derivate works of GNUstep, the included parts of ffcall are
+# under GNU LGPL." -ffcall author
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+
+src_prepare() {
+	# The build system is a strange mix of autogenerated
+	# files and manual tweaks on top. Uses $CFLAGS / $LDFLAGS randomly.
+	# We are adding them consistently here and a bit over the top:
+	# bugs: #334581
+	local mfi
+	for mfi in {,*/,*/*/,}Makefile.in ; do
+		einfo "Patching '${mfi}'"
+		# usually uses only assembler here, but -march=
+		# and -Wa, are a must to pass here.
+		sed -e 's/$(CC) /&$(CFLAGS) /g' \
+			-i "${mfi}" || die
+	done
+
+	eapply_user
+}
+
+src_configure() {
+	append-flags -fPIC
+
+	# Doc goes in datadir
+	econf \
+		--datadir="${EPREFIX}"/usr/share/doc/${PF} \
+		--enable-shared \
+		--disable-static
+}
+
+src_compile() {
+	# TODO. Remove -j1
+	emake -j1
+}
+
+src_install() {
+	dodoc NEWS README
+	dodir /usr/share/man
+
+	default
+
+	find "${ED}" -name '*.la' -delete || die
+}


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2022-02-17 11:00 Jakov Smolić
  0 siblings, 0 replies; 36+ messages in thread
From: Jakov Smolić @ 2022-02-17 11:00 UTC (permalink / raw
  To: gentoo-commits

commit:     5319a4b7e4d211a309ab4d8245bbf9ca9a1dffa3
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 17 11:00:10 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Feb 17 11:00:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5319a4b7

dev-libs/ffcall: Stabilize 2.1 ppc64, #828735

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-libs/ffcall/ffcall-2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/ffcall/ffcall-2.1.ebuild b/dev-libs/ffcall/ffcall-2.1.ebuild
index de9d512e1b78..d7fb5928fbfe 100644
--- a/dev-libs/ffcall/ffcall-2.1.ebuild
+++ b/dev-libs/ffcall/ffcall-2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/libffcall/${MY_PV}.tar.gz"
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 
 S="${WORKDIR}"/${MY_PV}
 


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2022-03-10  9:03 Jakov Smolić
  0 siblings, 0 replies; 36+ messages in thread
From: Jakov Smolić @ 2022-03-10  9:03 UTC (permalink / raw
  To: gentoo-commits

commit:     fbcbed901843b328b991a35c352087c7424a993b
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 10 09:03:11 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Mar 10 09:03:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbcbed90

dev-libs/ffcall: Stabilize 2.4 amd64, #834549

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-libs/ffcall/ffcall-2.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/ffcall/ffcall-2.4.ebuild b/dev-libs/ffcall/ffcall-2.4.ebuild
index 84fa806a52d6..69bac5885ca4 100644
--- a/dev-libs/ffcall/ffcall-2.4.ebuild
+++ b/dev-libs/ffcall/ffcall-2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ S="${WORKDIR}"/${MY_PV}
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 
 src_prepare() {
 	# The build system is a strange mix of autogenerated


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2022-03-10  9:12 Agostino Sarubbo
  0 siblings, 0 replies; 36+ messages in thread
From: Agostino Sarubbo @ 2022-03-10  9:12 UTC (permalink / raw
  To: gentoo-commits

commit:     4062573ddcaefbb1dfd5c2ec36f2366114708d7c
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 10 09:12:28 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Mar 10 09:12:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4062573d

dev-libs/ffcall: ppc stable wrt bug #834549

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-libs/ffcall/ffcall-2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-2.4.ebuild b/dev-libs/ffcall/ffcall-2.4.ebuild
index 69bac5885ca4..9a98b9b57ee1 100644
--- a/dev-libs/ffcall/ffcall-2.4.ebuild
+++ b/dev-libs/ffcall/ffcall-2.4.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"/${MY_PV}
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 
 src_prepare() {
 	# The build system is a strange mix of autogenerated


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2022-03-10  9:13 Agostino Sarubbo
  0 siblings, 0 replies; 36+ messages in thread
From: Agostino Sarubbo @ 2022-03-10  9:13 UTC (permalink / raw
  To: gentoo-commits

commit:     299280ce7cb4cbbace0d746d1edda6ac28d578d0
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 10 09:12:57 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Mar 10 09:12:57 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=299280ce

dev-libs/ffcall: ppc64 stable wrt bug #834549

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-libs/ffcall/ffcall-2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-2.4.ebuild b/dev-libs/ffcall/ffcall-2.4.ebuild
index 9a98b9b57ee1..376d926c93b6 100644
--- a/dev-libs/ffcall/ffcall-2.4.ebuild
+++ b/dev-libs/ffcall/ffcall-2.4.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"/${MY_PV}
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 
 src_prepare() {
 	# The build system is a strange mix of autogenerated


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2022-03-10  9:13 Agostino Sarubbo
  0 siblings, 0 replies; 36+ messages in thread
From: Agostino Sarubbo @ 2022-03-10  9:13 UTC (permalink / raw
  To: gentoo-commits

commit:     ca775fedc904337024762063c3a1e3d64bc7e835
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 10 09:13:24 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Mar 10 09:13:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca775fed

dev-libs/ffcall: sparc stable wrt bug #834549

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-libs/ffcall/ffcall-2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-2.4.ebuild b/dev-libs/ffcall/ffcall-2.4.ebuild
index 376d926c93b6..a24d9ea0ea91 100644
--- a/dev-libs/ffcall/ffcall-2.4.ebuild
+++ b/dev-libs/ffcall/ffcall-2.4.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"/${MY_PV}
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 
 src_prepare() {
 	# The build system is a strange mix of autogenerated


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2022-03-10 10:10 Jakov Smolić
  0 siblings, 0 replies; 36+ messages in thread
From: Jakov Smolić @ 2022-03-10 10:10 UTC (permalink / raw
  To: gentoo-commits

commit:     0dafeb3fc4b99893804d2e8bb711f46e8b8df988
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 10 10:10:07 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Mar 10 10:10:07 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dafeb3f

dev-libs/ffcall: Stabilize 2.4 x86, #834549

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-libs/ffcall/ffcall-2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-2.4.ebuild b/dev-libs/ffcall/ffcall-2.4.ebuild
index a24d9ea0ea91..203f4c3040f7 100644
--- a/dev-libs/ffcall/ffcall-2.4.ebuild
+++ b/dev-libs/ffcall/ffcall-2.4.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"/${MY_PV}
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 
 src_prepare() {
 	# The build system is a strange mix of autogenerated


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2022-04-28 15:05 Jakov Smolić
  0 siblings, 0 replies; 36+ messages in thread
From: Jakov Smolić @ 2022-04-28 15:05 UTC (permalink / raw
  To: gentoo-commits

commit:     39bfa0ce0ea927e07f499cefc8ee8f4789db381d
Author:     Raymond Wong <infiwang <AT> pm <DOT> me>
AuthorDate: Thu Apr 28 08:42:56 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Apr 28 15:05:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39bfa0ce

dev-libs/ffcall: Keyword 2.4 mips, #840239

Signed-off-by: Raymond Wong <infiwang <AT> pm.me>
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-libs/ffcall/ffcall-2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-2.4.ebuild b/dev-libs/ffcall/ffcall-2.4.ebuild
index 203f4c3040f7..9e5e111bec68 100644
--- a/dev-libs/ffcall/ffcall-2.4.ebuild
+++ b/dev-libs/ffcall/ffcall-2.4.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"/${MY_PV}
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 
 src_prepare() {
 	# The build system is a strange mix of autogenerated


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2022-05-14 21:52 Jakov Smolić
  0 siblings, 0 replies; 36+ messages in thread
From: Jakov Smolić @ 2022-05-14 21:52 UTC (permalink / raw
  To: gentoo-commits

commit:     977b431feae20e47770314782b5061837f9778c3
Author:     Raymond Wong <infiwang <AT> pm <DOT> me>
AuthorDate: Tue May 10 07:57:05 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat May 14 21:52:02 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=977b431f

dev-libs/ffcall: Keyword 2.4 riscv, #840239

Signed-off-by: Raymond Wong <infiwang <AT> pm.me>
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-libs/ffcall/ffcall-2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-2.4.ebuild b/dev-libs/ffcall/ffcall-2.4.ebuild
index 8a30bf885b1d..913305d7eaa8 100644
--- a/dev-libs/ffcall/ffcall-2.4.ebuild
+++ b/dev-libs/ffcall/ffcall-2.4.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"/${MY_PV}
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 
 PATCHES=(
 	# bug 842915, drop on next version bump


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2022-06-23 19:50 Arthur Zamarin
  0 siblings, 0 replies; 36+ messages in thread
From: Arthur Zamarin @ 2022-06-23 19:50 UTC (permalink / raw
  To: gentoo-commits

commit:     cb2944b36f070bd0d4ac25306fb6878502573c04
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 23 19:50:28 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 23 19:50:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb2944b3

dev-libs/ffcall: Keyword 2.4 arm, #847829

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/ffcall/ffcall-2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ffcall/ffcall-2.4.ebuild b/dev-libs/ffcall/ffcall-2.4.ebuild
index 913305d7eaa8..286058bbcc34 100644
--- a/dev-libs/ffcall/ffcall-2.4.ebuild
+++ b/dev-libs/ffcall/ffcall-2.4.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"/${MY_PV}
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 
 PATCHES=(
 	# bug 842915, drop on next version bump


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2022-08-29 18:39 Andreas Sturmlechner
  0 siblings, 0 replies; 36+ messages in thread
From: Andreas Sturmlechner @ 2022-08-29 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     d940cbc685337e3464fe994f9bba271a37c2074d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 16 21:47:22 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Aug 29 18:39:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d940cbc6

dev-libs/ffcall: drop 2.1, EAPI-6--

Closes: https://bugs.gentoo.org/834549
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-libs/ffcall/Manifest          |  1 -
 dev-libs/ffcall/ffcall-2.1.ebuild | 60 ---------------------------------------
 2 files changed, 61 deletions(-)

diff --git a/dev-libs/ffcall/Manifest b/dev-libs/ffcall/Manifest
index 70f09ecda210..956d5f041533 100644
--- a/dev-libs/ffcall/Manifest
+++ b/dev-libs/ffcall/Manifest
@@ -1,2 +1 @@
-DIST libffcall-2.1.tar.gz 943235 BLAKE2B ae82663174db084e830b6ff77ceedf8641b3edeb7800952ac4e2772d9033da3e45f46159e6fdae86615dc69fceba39f48d6c75e6cbd41be98f1986fa69d50b3b SHA512 da73375fb45b7d764c06437a517c2a90abf7d5de6afe0a8ca19e6dfafd2a8c7107e39d230ecbc8edfdd5926b16a0c13b7bb9319287047c47de1241b2f6ae805e
 DIST libffcall-2.4.tar.gz 1253767 BLAKE2B 669bf556f082b533eb7d71ebc6fadeac464b1a6054ac8078c9315678929bcfb8ad4b7376b345bcfbb5d2caf9d45179012d4bb5a08ad675f475f58570ae96b7ae SHA512 c9451662764a888e3be21499c29673bfb0e1df4915814da3506db5d395a2b00ea2f0c08d1c9dffebf030179f9347794876ec6ec9e6710b4fc70fd760960335e6

diff --git a/dev-libs/ffcall/ffcall-2.1.ebuild b/dev-libs/ffcall/ffcall-2.1.ebuild
deleted file mode 100644
index d7fb5928fbfe..000000000000
--- a/dev-libs/ffcall/ffcall-2.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic
-
-MY_PV="libffcall-${PV}"
-
-DESCRIPTION="Build foreign function call interfaces in embedded interpreter"
-HOMEPAGE="https://www.gnu.org/software/libffcall/"
-SRC_URI="mirror://gnu/libffcall/${MY_PV}.tar.gz"
-
-# "Ffcall is under GNU GPL. As a special exception, if used in GNUstep
-# or in derivate works of GNUstep, the included parts of ffcall are
-# under GNU LGPL." -ffcall author
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
-
-S="${WORKDIR}"/${MY_PV}
-
-src_prepare() {
-	# The build system is a strange mix of autogenerated
-	# files and manual tweaks on top. Uses $CFLAGS / $LDFLAGS randomly.
-	# We are adding them consistently here and a bit over the top:
-	# bugs: #334581
-
-	for mfi in {,*/,*/*/,}Makefile.in
-	do
-		einfo "Patching '${mfi}'"
-		# usually uses only assembler here, but -march=
-		# and -Wa, are a must to pass here.
-		sed -e 's/$(CC) /&$(CFLAGS) /g' \
-			-i "${mfi}" || die
-	done
-	eapply_user
-}
-
-src_configure() {
-	append-flags -fPIC
-
-	# Doc goes in datadir
-	econf \
-		--datadir="${EPREFIX}"/usr/share/doc/${PF} \
-		--enable-shared \
-		--disable-static
-}
-
-src_compile() {
-	# TODO. Remove -j1
-	emake -j1
-}
-
-src_install() {
-	dodoc NEWS README
-	dodir /usr/share/man
-	default
-	find "${ED}" -name '*.la' -delete || die
-}


^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/
@ 2024-05-02  4:32 Sam James
  0 siblings, 0 replies; 36+ messages in thread
From: Sam James @ 2024-05-02  4:32 UTC (permalink / raw
  To: gentoo-commits

commit:     36f15abe67296c5f57a913df5ddc8426070a1809
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Thu May  2 03:01:06 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May  2 04:31:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f15abe

dev-libs/ffcall: make sure elibtoolize is applied

Needed to e.g. pass LTO warning flags through to the linker.

Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/ffcall/ffcall-2.4-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/ffcall/ffcall-2.4-r1.ebuild b/dev-libs/ffcall/ffcall-2.4-r1.ebuild
index cd0ba85f08fd..d36c133ead5f 100644
--- a/dev-libs/ffcall/ffcall-2.4-r1.ebuild
+++ b/dev-libs/ffcall/ffcall-2.4-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit flag-o-matic
+inherit flag-o-matic libtool
 
 MY_PV="libffcall-${PV}"
 
@@ -40,6 +40,7 @@ src_prepare() {
 	done
 
 	default
+	elibtoolize
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2024-05-02  4:32 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-05-28  9:13 [gentoo-commits] repo/gentoo:master commit in: dev-libs/ffcall/ José María Alonso
  -- strict thread matches above, loose matches on Subject: below --
2024-05-02  4:32 Sam James
2022-08-29 18:39 Andreas Sturmlechner
2022-06-23 19:50 Arthur Zamarin
2022-05-14 21:52 Jakov Smolić
2022-04-28 15:05 Jakov Smolić
2022-03-10 10:10 Jakov Smolić
2022-03-10  9:13 Agostino Sarubbo
2022-03-10  9:13 Agostino Sarubbo
2022-03-10  9:12 Agostino Sarubbo
2022-03-10  9:03 Jakov Smolić
2022-02-17 11:00 Jakov Smolić
2021-11-19  8:34 Sam James
2020-03-19 22:34 Sergei Trofimovich
2018-05-26  9:28 Mikle Kolyada
2018-05-14 21:19 Tobias Klausmann
2018-05-14  0:16 Aaron Bauman
2018-05-13 22:06 Thomas Deutschmann
2018-05-11 19:21 Sergei Trofimovich
2018-05-10 22:43 Sergei Trofimovich
2018-04-10 16:40 José María Alonso
2017-12-16 16:36 José María Alonso
2017-12-16 16:32 José María Alonso
2017-12-16 16:25 José María Alonso
2017-12-16 10:31 Tobias Klausmann
2017-10-26 20:30 Thomas Deutschmann
2017-10-22 21:42 Tobias Klausmann
2017-10-19 20:55 Sergei Trofimovich
2017-10-18 21:28 Sergei Trofimovich
2017-10-18 21:21 Sergei Trofimovich
2017-09-14 15:41 José María Alonso
2017-07-14  7:45 Sergei Trofimovich
2017-07-02 17:05 Alexis Ballier
2017-06-30  7:32 José María Alonso
2017-06-27 10:03 José María Alonso
2017-06-12  8:58 Michael Palimaka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox