[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2024-04-15 Thread Joonas Niilola
commit: b6fc38249b583a3483eb4e820b8194d46506b0db
Author: Harald Judt  gmx  at>
AuthorDate: Thu Mar 14 22:34:21 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Apr 15 06:32:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6fc3824

dev-lisp/c2ffi: Remove c2ffi-16.0.0

Signed-off-by: Harald Judt  gmx.at>
Closes: https://github.com/gentoo/gentoo/pull/35761
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lisp/c2ffi/Manifest |  1 -
 dev-lisp/c2ffi/c2ffi-16.0.0.20231016.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index 2adc43f367ec..e9698afaafd0 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1,2 +1 @@
-DIST c2ffi-16.0.0.20231016.tar.gz 44266 BLAKE2B 
563f4a3d9bffa2ea3aea33de847f5bb8099cf15c85d073a65804d10b0470c47d7932b3064a8b268cd718dbb63501dfa943ecded9f5a1c7f105b3dd15042f1d29
 SHA512 
ea8c1358d621a0bc8770761e285fab35beab569c740144b4ce6f32db907553530b7766d7364f55dcf30e83d5c87b53dc59516fcf83296482b4c6a5e6fd8f2bc9
 DIST c2ffi-17.0.0.20240314.tar.gz 44258 BLAKE2B 
522fcf2671f5ce6bc0a8bef533da806954cb6083f54ba27455903f618fea2b20eda7a2b7a8fe0f56c8d4904181c84db1031ee824301ff9004aeb1f149b48baf5
 SHA512 
6e5e8a5809592873edae95c117cf1e5494cc62ecae5ecee6dd4a0928b138f33e60baa2e918aaa6a779e6d89e592f651bb8914795257c6abfe51ee7a56eb70788

diff --git a/dev-lisp/c2ffi/c2ffi-16.0.0.20231016.ebuild 
b/dev-lisp/c2ffi/c2ffi-16.0.0.20231016.ebuild
deleted file mode 100644
index b698939cb9c6..
--- a/dev-lisp/c2ffi/c2ffi-16.0.0.20231016.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2019-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_MAX_SLOT=16
-inherit cmake llvm
-
-MY_COMMIT="040e6c0af132e9b315960178d9afdd9d4daaf345"
-
-DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
-HOMEPAGE="https://github.com/rpav/c2ffi;
-SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/c2ffi-${MY_COMMIT}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="sys-devel/clang:${LLVM_MAX_SLOT}
-   sys-devel/llvm:${LLVM_MAX_SLOT}"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2024-04-15 Thread Joonas Niilola
commit: 9f1b6115f4ea5591070ad43669afb8314f31995c
Author: Harald Judt  gmx  at>
AuthorDate: Thu Mar 14 22:33:10 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Apr 15 06:32:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f1b6115

dev-lisp/c2ffi: Bump version to c2ffi-17.0.0

Signed-off-by: Harald Judt  gmx.at>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lisp/c2ffi/Manifest |  1 +
 dev-lisp/c2ffi/c2ffi-17.0.0.20240314.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index 0ad61fe1788c..2adc43f367ec 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1 +1,2 @@
 DIST c2ffi-16.0.0.20231016.tar.gz 44266 BLAKE2B 
563f4a3d9bffa2ea3aea33de847f5bb8099cf15c85d073a65804d10b0470c47d7932b3064a8b268cd718dbb63501dfa943ecded9f5a1c7f105b3dd15042f1d29
 SHA512 
ea8c1358d621a0bc8770761e285fab35beab569c740144b4ce6f32db907553530b7766d7364f55dcf30e83d5c87b53dc59516fcf83296482b4c6a5e6fd8f2bc9
+DIST c2ffi-17.0.0.20240314.tar.gz 44258 BLAKE2B 
522fcf2671f5ce6bc0a8bef533da806954cb6083f54ba27455903f618fea2b20eda7a2b7a8fe0f56c8d4904181c84db1031ee824301ff9004aeb1f149b48baf5
 SHA512 
6e5e8a5809592873edae95c117cf1e5494cc62ecae5ecee6dd4a0928b138f33e60baa2e918aaa6a779e6d89e592f651bb8914795257c6abfe51ee7a56eb70788

diff --git a/dev-lisp/c2ffi/c2ffi-17.0.0.20240314.ebuild 
b/dev-lisp/c2ffi/c2ffi-17.0.0.20240314.ebuild
new file mode 100644
index ..f9d9ec225c5e
--- /dev/null
+++ b/dev-lisp/c2ffi/c2ffi-17.0.0.20240314.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_MAX_SLOT=17
+inherit cmake llvm
+
+MY_COMMIT="164637979127b2f995930b352d06dea5e9572064"
+
+DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
+HOMEPAGE="https://github.com/rpav/c2ffi;
+SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/c2ffi-${MY_COMMIT}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="sys-devel/clang:${LLVM_MAX_SLOT}
+   sys-devel/llvm:${LLVM_MAX_SLOT}"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2023-10-16 Thread Yixun Lan
commit: d09372c536c8a225af0d1affdd1da65431c711e5
Author: Harald Judt  gmx  at>
AuthorDate: Mon Oct 16 07:07:08 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 05:25:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d09372c5

dev-lisp/c2ffi: Bump version to c2ffi-16.0.0

Bug: https://bugs.gentoo.org/905165
Signed-off-by: Harald Judt  gmx.at>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-lisp/c2ffi/Manifest |  1 +
 dev-lisp/c2ffi/c2ffi-16.0.0.20231016.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index 9338423a9a1f..07ecd5e615fa 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1 +1,2 @@
 DIST c2ffi-15.0.0.20230608.tar.gz 44151 BLAKE2B 
15a4a1f56ccb8c0953379d509bbf68e23badbaf9ca09de96a4326129c40199326f5a7d637901949ac9d6c5d1adbd37865bb0c7afbcfc09c10783d689c51b9110
 SHA512 
9c9632f5e6ef8dab928697e43365a27cda03d0cab1a4a164721ff7f8ad50a8728e5f8f0ee3dc693a3d81169a45c27c994914a0b577424f7e2f5cdcdf9fba904d
+DIST c2ffi-16.0.0.20231016.tar.gz 44266 BLAKE2B 
563f4a3d9bffa2ea3aea33de847f5bb8099cf15c85d073a65804d10b0470c47d7932b3064a8b268cd718dbb63501dfa943ecded9f5a1c7f105b3dd15042f1d29
 SHA512 
ea8c1358d621a0bc8770761e285fab35beab569c740144b4ce6f32db907553530b7766d7364f55dcf30e83d5c87b53dc59516fcf83296482b4c6a5e6fd8f2bc9

diff --git a/dev-lisp/c2ffi/c2ffi-16.0.0.20231016.ebuild 
b/dev-lisp/c2ffi/c2ffi-16.0.0.20231016.ebuild
new file mode 100644
index ..b698939cb9c6
--- /dev/null
+++ b/dev-lisp/c2ffi/c2ffi-16.0.0.20231016.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_MAX_SLOT=16
+inherit cmake llvm
+
+MY_COMMIT="040e6c0af132e9b315960178d9afdd9d4daaf345"
+
+DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
+HOMEPAGE="https://github.com/rpav/c2ffi;
+SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/c2ffi-${MY_COMMIT}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="sys-devel/clang:${LLVM_MAX_SLOT}
+   sys-devel/llvm:${LLVM_MAX_SLOT}"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2023-10-16 Thread Yixun Lan
commit: ec4a0ce9fece5a96bfde7ed2ef91656a4b185833
Author: Harald Judt  gmx  at>
AuthorDate: Mon Oct 16 07:08:29 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 05:27:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec4a0ce9

dev-lisp/c2ffi: Remove c2ffi-15.0.0, #905165

Closes: https://github.com/gentoo/gentoo/pull/33356
Signed-off-by: Harald Judt  gmx.at>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-lisp/c2ffi/Manifest |  1 -
 dev-lisp/c2ffi/c2ffi-15.0.0.20230608.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index 07ecd5e615fa..0ad61fe1788c 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1,2 +1 @@
-DIST c2ffi-15.0.0.20230608.tar.gz 44151 BLAKE2B 
15a4a1f56ccb8c0953379d509bbf68e23badbaf9ca09de96a4326129c40199326f5a7d637901949ac9d6c5d1adbd37865bb0c7afbcfc09c10783d689c51b9110
 SHA512 
9c9632f5e6ef8dab928697e43365a27cda03d0cab1a4a164721ff7f8ad50a8728e5f8f0ee3dc693a3d81169a45c27c994914a0b577424f7e2f5cdcdf9fba904d
 DIST c2ffi-16.0.0.20231016.tar.gz 44266 BLAKE2B 
563f4a3d9bffa2ea3aea33de847f5bb8099cf15c85d073a65804d10b0470c47d7932b3064a8b268cd718dbb63501dfa943ecded9f5a1c7f105b3dd15042f1d29
 SHA512 
ea8c1358d621a0bc8770761e285fab35beab569c740144b4ce6f32db907553530b7766d7364f55dcf30e83d5c87b53dc59516fcf83296482b4c6a5e6fd8f2bc9

diff --git a/dev-lisp/c2ffi/c2ffi-15.0.0.20230608.ebuild 
b/dev-lisp/c2ffi/c2ffi-15.0.0.20230608.ebuild
deleted file mode 100644
index 3845f7d1914c..
--- a/dev-lisp/c2ffi/c2ffi-15.0.0.20230608.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2019-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_MAX_SLOT=15
-inherit cmake llvm
-
-MY_COMMIT="3078cb57ccfa43736aa93720a72f1074034cb37d"
-
-DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
-HOMEPAGE="https://github.com/rpav/c2ffi;
-SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/c2ffi-${MY_COMMIT}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="sys-devel/clang:${LLVM_MAX_SLOT}
-   sys-devel/llvm:${LLVM_MAX_SLOT}"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2023-06-08 Thread Sam James
commit: faaab38080e05f99b9cba7f364002b9db52d53fb
Author: Harald Judt  gmx  at>
AuthorDate: Thu Jun  8 21:20:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  9 05:51:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faaab380

dev-lisp/c2ffi: Remove c2ffi-14.0.0, #905165

Signed-off-by: Harald Judt  gmx.at>
Closes: https://bugs.gentoo.org/905165
Closes: https://github.com/gentoo/gentoo/pull/31359
Signed-off-by: Sam James  gentoo.org>

 dev-lisp/c2ffi/Manifest|  1 -
 dev-lisp/c2ffi/c2ffi-14.0.0.20220729-r1.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index e4fac36ecdd1..9338423a9a1f 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1,2 +1 @@
-DIST c2ffi-14.0.0.20220729.tar.gz 45224 BLAKE2B 
198af0ac778dbf7a10a98230ca6979d7e59b1fdc3b930aee34db66a58b695b39e4195ba9bfc0af2baad28cdc88425a5b8f76c36523b4643c2c0138efe10cff4d
 SHA512 
b53290d1d0139d7736566454f4dd51a096a873a16505cd67aea274662e4f08f62f1c8920a422013d4b5f52738e3970cc400a68403e8a6f684cc3ce58812941e7
 DIST c2ffi-15.0.0.20230608.tar.gz 44151 BLAKE2B 
15a4a1f56ccb8c0953379d509bbf68e23badbaf9ca09de96a4326129c40199326f5a7d637901949ac9d6c5d1adbd37865bb0c7afbcfc09c10783d689c51b9110
 SHA512 
9c9632f5e6ef8dab928697e43365a27cda03d0cab1a4a164721ff7f8ad50a8728e5f8f0ee3dc693a3d81169a45c27c994914a0b577424f7e2f5cdcdf9fba904d

diff --git a/dev-lisp/c2ffi/c2ffi-14.0.0.20220729-r1.ebuild 
b/dev-lisp/c2ffi/c2ffi-14.0.0.20220729-r1.ebuild
deleted file mode 100644
index a67ff86bbfa7..
--- a/dev-lisp/c2ffi/c2ffi-14.0.0.20220729-r1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2019-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_MAX_SLOT=14
-inherit cmake llvm
-
-MY_COMMIT="25fcec13381f495460f4a4eafdd1b939c799df4a"
-
-DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
-HOMEPAGE="https://github.com/rpav/c2ffi;
-SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/c2ffi-${MY_COMMIT}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="sys-devel/clang:${LLVM_MAX_SLOT}
-   sys-devel/llvm:${LLVM_MAX_SLOT}"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2023-06-08 Thread Sam James
commit: 92eb572898ec2aa4b922ce42816c6ebf178aaaeb
Author: Harald Judt  gmx  at>
AuthorDate: Thu Jun  8 21:17:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  9 05:51:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92eb5728

dev-lisp/c2ffi: Bump version to c2ffi-15.0.0

Bug: https://bugs.gentoo.org/905165
Signed-off-by: Harald Judt  gmx.at>
Signed-off-by: Sam James  gentoo.org>

 dev-lisp/c2ffi/Manifest |  1 +
 dev-lisp/c2ffi/c2ffi-15.0.0.20230608.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index 42523151c355..e4fac36ecdd1 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1 +1,2 @@
 DIST c2ffi-14.0.0.20220729.tar.gz 45224 BLAKE2B 
198af0ac778dbf7a10a98230ca6979d7e59b1fdc3b930aee34db66a58b695b39e4195ba9bfc0af2baad28cdc88425a5b8f76c36523b4643c2c0138efe10cff4d
 SHA512 
b53290d1d0139d7736566454f4dd51a096a873a16505cd67aea274662e4f08f62f1c8920a422013d4b5f52738e3970cc400a68403e8a6f684cc3ce58812941e7
+DIST c2ffi-15.0.0.20230608.tar.gz 44151 BLAKE2B 
15a4a1f56ccb8c0953379d509bbf68e23badbaf9ca09de96a4326129c40199326f5a7d637901949ac9d6c5d1adbd37865bb0c7afbcfc09c10783d689c51b9110
 SHA512 
9c9632f5e6ef8dab928697e43365a27cda03d0cab1a4a164721ff7f8ad50a8728e5f8f0ee3dc693a3d81169a45c27c994914a0b577424f7e2f5cdcdf9fba904d

diff --git a/dev-lisp/c2ffi/c2ffi-15.0.0.20230608.ebuild 
b/dev-lisp/c2ffi/c2ffi-15.0.0.20230608.ebuild
new file mode 100644
index ..3845f7d1914c
--- /dev/null
+++ b/dev-lisp/c2ffi/c2ffi-15.0.0.20230608.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_MAX_SLOT=15
+inherit cmake llvm
+
+MY_COMMIT="3078cb57ccfa43736aa93720a72f1074034cb37d"
+
+DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
+HOMEPAGE="https://github.com/rpav/c2ffi;
+SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/c2ffi-${MY_COMMIT}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="sys-devel/clang:${LLVM_MAX_SLOT}
+   sys-devel/llvm:${LLVM_MAX_SLOT}"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2022-10-12 Thread Sam James
commit: 654708e2bc796120a5c9d17c98d7d5c935f6937f
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 12 23:23:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 12 23:23:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=654708e2

dev-lisp/c2ffi: style tweaks

- Put LLVM_MAX_SLOT before inherit so it's easier to spot
- Use ${LLVM_MAX_SLOT} rather than repeating 14 3 times

Signed-off-by: Sam James  gentoo.org>

 dev-lisp/c2ffi/c2ffi-14.0.0.20220729-r1.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-lisp/c2ffi/c2ffi-14.0.0.20220729-r1.ebuild 
b/dev-lisp/c2ffi/c2ffi-14.0.0.20220729-r1.ebuild
index 445a9b2cf0b0..a67ff86bbfa7 100644
--- a/dev-lisp/c2ffi/c2ffi-14.0.0.20220729-r1.ebuild
+++ b/dev-lisp/c2ffi/c2ffi-14.0.0.20220729-r1.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+LLVM_MAX_SLOT=14
 inherit cmake llvm
 
 MY_COMMIT="25fcec13381f495460f4a4eafdd1b939c799df4a"
@@ -16,8 +17,6 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64"
 
-LLVM_MAX_SLOT=14
-
-DEPEND="sys-devel/clang:14
-   sys-devel/llvm:14"
+DEPEND="sys-devel/clang:${LLVM_MAX_SLOT}
+   sys-devel/llvm:${LLVM_MAX_SLOT}"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2022-10-12 Thread Sam James
commit: b6fc8e4f4d4bcf0d7b418968237bb33ac02125f9
Author: Harald Judt  gmx  at>
AuthorDate: Tue Oct 11 21:02:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 12 23:23:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6fc8e4f

dev-lisp/c2ffi: Bump version to c2ffi-14.0.0.20220729-r1

Signed-off-by: Harald Judt  gmx.at>
Closes: https://github.com/gentoo/gentoo/pull/27744
Signed-off-by: Sam James  gentoo.org>

 .../{c2ffi-14.0.0.20220729.ebuild => c2ffi-14.0.0.20220729-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-lisp/c2ffi/c2ffi-14.0.0.20220729.ebuild 
b/dev-lisp/c2ffi/c2ffi-14.0.0.20220729-r1.ebuild
similarity index 100%
rename from dev-lisp/c2ffi/c2ffi-14.0.0.20220729.ebuild
rename to dev-lisp/c2ffi/c2ffi-14.0.0.20220729-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2022-10-12 Thread Sam James
commit: f0aae82ef3a3ad5ae5151ba00e10f22edbca4440
Author: Harald Judt  gmx  at>
AuthorDate: Tue Oct 11 21:00:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 12 23:23:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0aae82e

dev-lisp/c2ffi: Set LLVM_MAX_SLOT (bug #869146)

Bug: https://bugs.gentoo.org/869146

Signed-off-by: Harald Judt  gmx.at>
Signed-off-by: Sam James  gentoo.org>

 dev-lisp/c2ffi/c2ffi-14.0.0.20220729.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-lisp/c2ffi/c2ffi-14.0.0.20220729.ebuild 
b/dev-lisp/c2ffi/c2ffi-14.0.0.20220729.ebuild
index c9b4b403c339..445a9b2cf0b0 100644
--- a/dev-lisp/c2ffi/c2ffi-14.0.0.20220729.ebuild
+++ b/dev-lisp/c2ffi/c2ffi-14.0.0.20220729.ebuild
@@ -16,6 +16,8 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64"
 
+LLVM_MAX_SLOT=14
+
 DEPEND="sys-devel/clang:14
sys-devel/llvm:14"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2022-08-17 Thread Joonas Niilola
commit: c8da4443ca3df133eb14142fc866c53401fbbd22
Author: Harald Judt  gmx  at>
AuthorDate: Fri Jul 29 19:20:38 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Aug 17 16:17:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8da4443

dev-lisp/c2ffi: Remove c2ffi-13.0.0

Signed-off-by: Harald Judt  gmx.at>
Closes: https://github.com/gentoo/gentoo/pull/26656
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lisp/c2ffi/Manifest |  1 -
 dev-lisp/c2ffi/c2ffi-13.0.0.20220626.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index 87fef40db2c2..42523151c355 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1,2 +1 @@
-DIST c2ffi-13.0.0.20220626.tar.gz 44547 BLAKE2B 
1e9274abb9443d14f1df108fd422becc04b23c96cd93111810917cd852d4dd118b68f27a0f4674af9e32713bba19971a952f6db4af0292d8416747f60ca225af
 SHA512 
d39d0356af654b0dac0c774a6927cc2ff39c2a06e2b8b52b4783086dc063b79aec85daa0b3a4a80b63366b45d15e38f07e9066edc1a1c53a25c2afbe306121ef
 DIST c2ffi-14.0.0.20220729.tar.gz 45224 BLAKE2B 
198af0ac778dbf7a10a98230ca6979d7e59b1fdc3b930aee34db66a58b695b39e4195ba9bfc0af2baad28cdc88425a5b8f76c36523b4643c2c0138efe10cff4d
 SHA512 
b53290d1d0139d7736566454f4dd51a096a873a16505cd67aea274662e4f08f62f1c8920a422013d4b5f52738e3970cc400a68403e8a6f684cc3ce58812941e7

diff --git a/dev-lisp/c2ffi/c2ffi-13.0.0.20220626.ebuild 
b/dev-lisp/c2ffi/c2ffi-13.0.0.20220626.ebuild
deleted file mode 100644
index 52168c39da05..
--- a/dev-lisp/c2ffi/c2ffi-13.0.0.20220626.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2019-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake llvm
-
-MY_COMMIT="bfa50485ffa86b886215c72ea1e43dbd3acaf940"
-
-DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
-HOMEPAGE="https://github.com/rpav/c2ffi;
-SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/c2ffi-${MY_COMMIT}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="sys-devel/clang:13="
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2022-08-17 Thread Joonas Niilola
commit: b361b3ae07f6e1898a4064e857204c49610eca98
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Aug 17 15:48:44 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Aug 17 16:17:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b361b3ae

dev-lisp/c2ffi: add a missing dep for llvm

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lisp/c2ffi/c2ffi-14.0.0.20220729.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-lisp/c2ffi/c2ffi-14.0.0.20220729.ebuild 
b/dev-lisp/c2ffi/c2ffi-14.0.0.20220729.ebuild
index 8eaaac1727e5..c9b4b403c339 100644
--- a/dev-lisp/c2ffi/c2ffi-14.0.0.20220729.ebuild
+++ b/dev-lisp/c2ffi/c2ffi-14.0.0.20220729.ebuild
@@ -16,5 +16,6 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64"
 
-DEPEND="sys-devel/clang:14="
+DEPEND="sys-devel/clang:14
+   sys-devel/llvm:14"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2022-08-17 Thread Joonas Niilola
commit: 39a2cd9338647a1e3b657a3ccbbdde4a13bce026
Author: Harald Judt  gmx  at>
AuthorDate: Fri Jul 29 19:19:15 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Aug 17 16:17:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39a2cd93

dev-lisp/c2ffi: Bump version to c2ffi-14.0.0

Signed-off-by: Harald Judt  gmx.at>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lisp/c2ffi/Manifest |  1 +
 dev-lisp/c2ffi/c2ffi-14.0.0.20220729.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index 5436dc2ed414..87fef40db2c2 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1 +1,2 @@
 DIST c2ffi-13.0.0.20220626.tar.gz 44547 BLAKE2B 
1e9274abb9443d14f1df108fd422becc04b23c96cd93111810917cd852d4dd118b68f27a0f4674af9e32713bba19971a952f6db4af0292d8416747f60ca225af
 SHA512 
d39d0356af654b0dac0c774a6927cc2ff39c2a06e2b8b52b4783086dc063b79aec85daa0b3a4a80b63366b45d15e38f07e9066edc1a1c53a25c2afbe306121ef
+DIST c2ffi-14.0.0.20220729.tar.gz 45224 BLAKE2B 
198af0ac778dbf7a10a98230ca6979d7e59b1fdc3b930aee34db66a58b695b39e4195ba9bfc0af2baad28cdc88425a5b8f76c36523b4643c2c0138efe10cff4d
 SHA512 
b53290d1d0139d7736566454f4dd51a096a873a16505cd67aea274662e4f08f62f1c8920a422013d4b5f52738e3970cc400a68403e8a6f684cc3ce58812941e7

diff --git a/dev-lisp/c2ffi/c2ffi-14.0.0.20220729.ebuild 
b/dev-lisp/c2ffi/c2ffi-14.0.0.20220729.ebuild
new file mode 100644
index ..8eaaac1727e5
--- /dev/null
+++ b/dev-lisp/c2ffi/c2ffi-14.0.0.20220729.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake llvm
+
+MY_COMMIT="25fcec13381f495460f4a4eafdd1b939c799df4a"
+
+DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
+HOMEPAGE="https://github.com/rpav/c2ffi;
+SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/c2ffi-${MY_COMMIT}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="sys-devel/clang:14="
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2022-07-18 Thread Conrad Kostecki
commit: 3c8c0e1056af9c932dd500ff702d35ee138e4812
Author: Harald Judt  gmx  at>
AuthorDate: Mon Jul 18 13:58:53 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jul 18 21:37:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8c0e10

dev-lisp/c2ffi: Remove c2ffi-12.0.0

Signed-off-by: Harald Judt  gmx.at>
Closes: https://github.com/gentoo/gentoo/pull/26464
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lisp/c2ffi/Manifest |  1 -
 dev-lisp/c2ffi/c2ffi-12.0.0.20210615.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index b0c626c4846a..5436dc2ed414 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1,2 +1 @@
-DIST c2ffi-12.0.0.20210615.tar.gz 45048 BLAKE2B 
0659ed2ac52eb53f47e8e481c2112c37768f5664799b63b4fca7ca88166dfcdf34b99fd82750f683c2cf0baabe4bcbec22b87d66f6d586ccb09166c82623c767
 SHA512 
a94aaa1b13b25b9f601ad55609582d9d87ba3e70cadca793184a34b8a21bc39e8915fecd9e4d6e635a555ef083de54d93845a5ffe17f33d087b4511b8ff81a4b
 DIST c2ffi-13.0.0.20220626.tar.gz 44547 BLAKE2B 
1e9274abb9443d14f1df108fd422becc04b23c96cd93111810917cd852d4dd118b68f27a0f4674af9e32713bba19971a952f6db4af0292d8416747f60ca225af
 SHA512 
d39d0356af654b0dac0c774a6927cc2ff39c2a06e2b8b52b4783086dc063b79aec85daa0b3a4a80b63366b45d15e38f07e9066edc1a1c53a25c2afbe306121ef

diff --git a/dev-lisp/c2ffi/c2ffi-12.0.0.20210615.ebuild 
b/dev-lisp/c2ffi/c2ffi-12.0.0.20210615.ebuild
deleted file mode 100644
index 49b836463adb..
--- a/dev-lisp/c2ffi/c2ffi-12.0.0.20210615.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake llvm
-
-MY_COMMIT="3a92064409d258e1688727266c3f023a502e8866"
-
-DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
-HOMEPAGE="https://github.com/rpav/c2ffi;
-SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="sys-devel/clang:12=
-   sys-devel/llvm:12=
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/c2ffi-${MY_COMMIT}"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2022-07-18 Thread Conrad Kostecki
commit: 48b95b54f79a23f896eb60ba64a7715c5146d382
Author: Harald Judt  gmx  at>
AuthorDate: Mon Jul 18 13:57:36 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jul 18 21:37:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48b95b54

dev-lisp/c2ffi: Bump version to c2ffi-13.0.0

Closes: https://bugs.gentoo.org/840610

Signed-off-by: Harald Judt  gmx.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lisp/c2ffi/Manifest |  1 +
 dev-lisp/c2ffi/c2ffi-13.0.0.20220626.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index 88112b87fbaa..b0c626c4846a 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1 +1,2 @@
 DIST c2ffi-12.0.0.20210615.tar.gz 45048 BLAKE2B 
0659ed2ac52eb53f47e8e481c2112c37768f5664799b63b4fca7ca88166dfcdf34b99fd82750f683c2cf0baabe4bcbec22b87d66f6d586ccb09166c82623c767
 SHA512 
a94aaa1b13b25b9f601ad55609582d9d87ba3e70cadca793184a34b8a21bc39e8915fecd9e4d6e635a555ef083de54d93845a5ffe17f33d087b4511b8ff81a4b
+DIST c2ffi-13.0.0.20220626.tar.gz 44547 BLAKE2B 
1e9274abb9443d14f1df108fd422becc04b23c96cd93111810917cd852d4dd118b68f27a0f4674af9e32713bba19971a952f6db4af0292d8416747f60ca225af
 SHA512 
d39d0356af654b0dac0c774a6927cc2ff39c2a06e2b8b52b4783086dc063b79aec85daa0b3a4a80b63366b45d15e38f07e9066edc1a1c53a25c2afbe306121ef

diff --git a/dev-lisp/c2ffi/c2ffi-13.0.0.20220626.ebuild 
b/dev-lisp/c2ffi/c2ffi-13.0.0.20220626.ebuild
new file mode 100644
index ..52168c39da05
--- /dev/null
+++ b/dev-lisp/c2ffi/c2ffi-13.0.0.20220626.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake llvm
+
+MY_COMMIT="bfa50485ffa86b886215c72ea1e43dbd3acaf940"
+
+DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
+HOMEPAGE="https://github.com/rpav/c2ffi;
+SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/c2ffi-${MY_COMMIT}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="sys-devel/clang:13="
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2021-07-06 Thread Joonas Niilola
commit: 76167c3d1af4b38b630db83df1dfee7f83dca7f6
Author: Harald Judt  gmx  at>
AuthorDate: Thu Jun 24 12:43:48 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul  6 12:33:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76167c3d

dev-lisp/c2ffi: Bump version to c2ffi-12.0.0.20210615

Signed-off-by: Harald Judt  gmx.at>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lisp/c2ffi/Manifest |  1 +
 dev-lisp/c2ffi/c2ffi-12.0.0.20210615.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index 8428aecefd4..08c9ee3ec2d 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1 +1,2 @@
 DIST c2ffi-11.0.0.20201113.tar.gz 37608 BLAKE2B 
59a97867ab7675a00ef2b513abd67409b6bf4540a46b3f5fb19bf4747cdb5dbe93a01d8b308b917ae4f7c17e9ccc52c6c29c80a5b0cc58cb6a7dacf4a9d0c140
 SHA512 
2430cb56c29a392c2efbe283761580ec23d8d2a0945a7ca39237bcf68f419ca73ffc2cd8a39f5c822f2e4b8d0b9b2abf9851a908549a639158f8c4858ecf0768
+DIST c2ffi-12.0.0.20210615.tar.gz 45048 BLAKE2B 
0659ed2ac52eb53f47e8e481c2112c37768f5664799b63b4fca7ca88166dfcdf34b99fd82750f683c2cf0baabe4bcbec22b87d66f6d586ccb09166c82623c767
 SHA512 
a94aaa1b13b25b9f601ad55609582d9d87ba3e70cadca793184a34b8a21bc39e8915fecd9e4d6e635a555ef083de54d93845a5ffe17f33d087b4511b8ff81a4b

diff --git a/dev-lisp/c2ffi/c2ffi-12.0.0.20210615.ebuild 
b/dev-lisp/c2ffi/c2ffi-12.0.0.20210615.ebuild
new file mode 100644
index 000..aa734a19b8a
--- /dev/null
+++ b/dev-lisp/c2ffi/c2ffi-12.0.0.20210615.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake llvm eutils
+
+MY_COMMIT="3a92064409d258e1688727266c3f023a502e8866"
+
+DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
+HOMEPAGE="https://github.com/rpav/c2ffi;
+SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="sys-devel/clang:12=
+   sys-devel/llvm:12=
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/c2ffi-${MY_COMMIT}"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/files/, dev-lisp/c2ffi/

2021-07-06 Thread Joonas Niilola
commit: 07abf8a8992ca451d1121e3747215ee99808dc35
Author: Harald Judt  gmx  at>
AuthorDate: Thu Jun 24 12:45:01 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul  6 12:33:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07abf8a8

dev-lisp/c2ffi: Remove c2ffi-11.0.0.20201113

Also remove patches that are no longer needed, and the eutils class
can also be dropped.

Signed-off-by: Harald Judt  gmx.at>
Closes: https://github.com/gentoo/gentoo/pull/21403
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lisp/c2ffi/Manifest|  1 -
 dev-lisp/c2ffi/c2ffi-11.0.0.20201113.ebuild| 26 --
 dev-lisp/c2ffi/c2ffi-12.0.0.20210615.ebuild|  2 +-
 0.0.20200527-add-target-link-directories.patch | 11 -
 4 files changed, 1 insertion(+), 39 deletions(-)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index 08c9ee3ec2d..88112b87fba 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1,2 +1 @@
-DIST c2ffi-11.0.0.20201113.tar.gz 37608 BLAKE2B 
59a97867ab7675a00ef2b513abd67409b6bf4540a46b3f5fb19bf4747cdb5dbe93a01d8b308b917ae4f7c17e9ccc52c6c29c80a5b0cc58cb6a7dacf4a9d0c140
 SHA512 
2430cb56c29a392c2efbe283761580ec23d8d2a0945a7ca39237bcf68f419ca73ffc2cd8a39f5c822f2e4b8d0b9b2abf9851a908549a639158f8c4858ecf0768
 DIST c2ffi-12.0.0.20210615.tar.gz 45048 BLAKE2B 
0659ed2ac52eb53f47e8e481c2112c37768f5664799b63b4fca7ca88166dfcdf34b99fd82750f683c2cf0baabe4bcbec22b87d66f6d586ccb09166c82623c767
 SHA512 
a94aaa1b13b25b9f601ad55609582d9d87ba3e70cadca793184a34b8a21bc39e8915fecd9e4d6e635a555ef083de54d93845a5ffe17f33d087b4511b8ff81a4b

diff --git a/dev-lisp/c2ffi/c2ffi-11.0.0.20201113.ebuild 
b/dev-lisp/c2ffi/c2ffi-11.0.0.20201113.ebuild
deleted file mode 100644
index 3476bba406c..000
--- a/dev-lisp/c2ffi/c2ffi-11.0.0.20201113.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake llvm
-
-MY_COMMIT="07cda9bd315859d98bb4db83462952bb1bf5ea23"
-
-DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
-HOMEPAGE="https://github.com/rpav/c2ffi;
-SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="sys-devel/clang:11=
-   sys-devel/llvm:11=
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/c2ffi-${MY_COMMIT}"
-
-PATCHES=( 
"${FILESDIR}"/${PN}-10.0.0.20200527-add-target-link-directories.patch )

diff --git a/dev-lisp/c2ffi/c2ffi-12.0.0.20210615.ebuild 
b/dev-lisp/c2ffi/c2ffi-12.0.0.20210615.ebuild
index aa734a19b8a..49b836463ad 100644
--- a/dev-lisp/c2ffi/c2ffi-12.0.0.20210615.ebuild
+++ b/dev-lisp/c2ffi/c2ffi-12.0.0.20210615.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake llvm eutils
+inherit cmake llvm
 
 MY_COMMIT="3a92064409d258e1688727266c3f023a502e8866"
 

diff --git 
a/dev-lisp/c2ffi/files/c2ffi-10.0.0.20200527-add-target-link-directories.patch 
b/dev-lisp/c2ffi/files/c2ffi-10.0.0.20200527-add-target-link-directories.patch
deleted file mode 100644
index 2dc4a82413b..000
--- 
a/dev-lisp/c2ffi/files/c2ffi-10.0.0.20200527-add-target-link-directories.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -Naur a/CMakeLists.txt b/CMakeLists.txt
 a/CMakeLists.txt   2020-06-05 00:21:43.509980270 +0200
-+++ b/CMakeLists.txt   2020-06-05 00:22:08.679979968 +0200
-@@ -36,6 +36,7 @@
-   ${LLVM_INCLUDE_DIRS}
-   ${SOURCE_ROOT}/src/include
-   )
-+target_link_directories(c2ffi PUBLIC ${LLVM_LIBRARY_DIRS})
- target_link_libraries(c2ffi PUBLIC clang-cpp LLVM)
- 
- set(APP_BIN_DIR "${CMAKE_BINARY_DIR}/bin")



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2020-12-09 Thread Joonas Niilola
commit: dea6bc2023cabcb0e928991bfb132b50beb526c6
Author: Harald Judt  gmx  at>
AuthorDate: Mon Nov 30 20:35:54 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Dec 10 07:30:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea6bc20

dev-lisp/c2ffi: Remove c2ffi-10.0.0.20200527

Remove version slated obsolete upstream.

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Harald Judt  gmx.at>
Closes: https://github.com/gentoo/gentoo/pull/18464
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lisp/c2ffi/Manifest |  1 -
 dev-lisp/c2ffi/c2ffi-10.0.0.20200527.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index 985e60bc0a8..8428aecefd4 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1,2 +1 @@
-DIST c2ffi-10.0.0.20200527.tar.gz 37554 BLAKE2B 
b1ebef370083d08513d0f02f8662ba1b090cba991864530c2304ac45e5c74d092f47e9d75a0646ae2f045d346585f371243d8a82bc37fe35f36dee1a75c0812b
 SHA512 
452f2e8d3c81207e74334bc48dcea9bdf2770b4c77884c96abffc69ede20cc770183f363655ae853cddaee95d0512571426c6737d5db0324f7ceebbdf554cdf3
 DIST c2ffi-11.0.0.20201113.tar.gz 37608 BLAKE2B 
59a97867ab7675a00ef2b513abd67409b6bf4540a46b3f5fb19bf4747cdb5dbe93a01d8b308b917ae4f7c17e9ccc52c6c29c80a5b0cc58cb6a7dacf4a9d0c140
 SHA512 
2430cb56c29a392c2efbe283761580ec23d8d2a0945a7ca39237bcf68f419ca73ffc2cd8a39f5c822f2e4b8d0b9b2abf9851a908549a639158f8c4858ecf0768

diff --git a/dev-lisp/c2ffi/c2ffi-10.0.0.20200527.ebuild 
b/dev-lisp/c2ffi/c2ffi-10.0.0.20200527.ebuild
deleted file mode 100644
index 56aaeae6185..000
--- a/dev-lisp/c2ffi/c2ffi-10.0.0.20200527.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake llvm
-
-MY_COMMIT="a2d1f667b707fb413fc8ab2413446f15cb23de51"
-
-DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
-HOMEPAGE="https://github.com/rpav/c2ffi;
-SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="sys-devel/clang:10=
-   sys-devel/llvm:10=
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/c2ffi-${MY_COMMIT}"
-
-PATCHES=( 
"${FILESDIR}"/${PN}-10.0.0.20200527-add-target-link-directories.patch )



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2020-12-09 Thread Joonas Niilola
commit: 67202d27305f5781dffda90d286b58385fae396d
Author: Harald Judt  gmx  at>
AuthorDate: Mon Nov 30 20:29:12 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Dec 10 07:30:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67202d27

dev-lisp/c2ffi: Remove c2ffi-10.0.0.

There have not been many updates or fixes to the recent releases upstream,
so maintaining this ebuild is not really worth the efforts.

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Harald Judt  gmx.at>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lisp/c2ffi/c2ffi-10.0.0..ebuild | 22 --
 1 file changed, 22 deletions(-)

diff --git a/dev-lisp/c2ffi/c2ffi-10.0.0..ebuild 
b/dev-lisp/c2ffi/c2ffi-10.0.0..ebuild
deleted file mode 100644
index dac9e0eb3d3..000
--- a/dev-lisp/c2ffi/c2ffi-10.0.0..ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake git-r3 llvm
-
-DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
-HOMEPAGE="https://github.com/rpav/c2ffi;
-EGIT_REPO_URI="https://github.com/rpav/c2ffi.git;
-EGIT_BRANCH="llvm-10.0.0"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE=""
-
-DEPEND="sys-devel/clang:10=
-   sys-devel/llvm:10=
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( 
"${FILESDIR}"/${PN}-10.0.0.20200527-add-target-link-directories.patch )



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2020-12-09 Thread Joonas Niilola
commit: 9e6df0cb9d97fd70c56307d52cef30bdd4ac784e
Author: Harald Judt  gmx  at>
AuthorDate: Mon Nov 30 20:33:40 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Dec 10 07:30:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e6df0cb

dev-lisp/c2ffi: Bump version to c2ffi-11.0.0.20201113

This is an easy update, we can simply keep the simple patch for the
target_link_directories.

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Harald Judt  gmx.at>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lisp/c2ffi/Manifest |  1 +
 dev-lisp/c2ffi/c2ffi-11.0.0.20201113.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index 35af3e0ca0a..985e60bc0a8 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1 +1,2 @@
 DIST c2ffi-10.0.0.20200527.tar.gz 37554 BLAKE2B 
b1ebef370083d08513d0f02f8662ba1b090cba991864530c2304ac45e5c74d092f47e9d75a0646ae2f045d346585f371243d8a82bc37fe35f36dee1a75c0812b
 SHA512 
452f2e8d3c81207e74334bc48dcea9bdf2770b4c77884c96abffc69ede20cc770183f363655ae853cddaee95d0512571426c6737d5db0324f7ceebbdf554cdf3
+DIST c2ffi-11.0.0.20201113.tar.gz 37608 BLAKE2B 
59a97867ab7675a00ef2b513abd67409b6bf4540a46b3f5fb19bf4747cdb5dbe93a01d8b308b917ae4f7c17e9ccc52c6c29c80a5b0cc58cb6a7dacf4a9d0c140
 SHA512 
2430cb56c29a392c2efbe283761580ec23d8d2a0945a7ca39237bcf68f419ca73ffc2cd8a39f5c822f2e4b8d0b9b2abf9851a908549a639158f8c4858ecf0768

diff --git a/dev-lisp/c2ffi/c2ffi-11.0.0.20201113.ebuild 
b/dev-lisp/c2ffi/c2ffi-11.0.0.20201113.ebuild
new file mode 100644
index 000..3476bba406c
--- /dev/null
+++ b/dev-lisp/c2ffi/c2ffi-11.0.0.20201113.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake llvm
+
+MY_COMMIT="07cda9bd315859d98bb4db83462952bb1bf5ea23"
+
+DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
+HOMEPAGE="https://github.com/rpav/c2ffi;
+SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="sys-devel/clang:11=
+   sys-devel/llvm:11=
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/c2ffi-${MY_COMMIT}"
+
+PATCHES=( 
"${FILESDIR}"/${PN}-10.0.0.20200527-add-target-link-directories.patch )



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/, dev-lisp/c2ffi/files/

2020-06-24 Thread Joonas Niilola
commit: efc535dcdf688b8edd00c932dca80cd71a323e0f
Author: Harald Judt  gmx  at>
AuthorDate: Thu Jun  4 22:43:06 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun 24 16:29:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efc535dc

dev-lisp/c2ffi: Remove c2ffi-9.0.0

Signed-off-by: Harald Judt  gmx.at>
Closes: https://github.com/gentoo/gentoo/pull/16072
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lisp/c2ffi/Manifest|  1 -
 dev-lisp/c2ffi/c2ffi-9.0.0.20191017.ebuild | 26 
 dev-lisp/c2ffi/c2ffi-9.0.0..ebuild | 22 --
 .../c2ffi-9.0.0.20191017-fix-lib-location.patch| 49 --
 4 files changed, 98 deletions(-)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index a4c1cd2460c..35af3e0ca0a 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1,2 +1 @@
 DIST c2ffi-10.0.0.20200527.tar.gz 37554 BLAKE2B 
b1ebef370083d08513d0f02f8662ba1b090cba991864530c2304ac45e5c74d092f47e9d75a0646ae2f045d346585f371243d8a82bc37fe35f36dee1a75c0812b
 SHA512 
452f2e8d3c81207e74334bc48dcea9bdf2770b4c77884c96abffc69ede20cc770183f363655ae853cddaee95d0512571426c6737d5db0324f7ceebbdf554cdf3
-DIST c2ffi-9.0.0.20191017.tar.gz 35139 BLAKE2B 
a080f2cf7743aab630365fd305c106ada0318afb24093508c7667d8d702ec8dfd95a0ea9f54233a3a4b4c9b411e2f4aba5dacf7b2f35f1545b7ca63e765a7e55
 SHA512 
7a4743d89f431fd9ca42808358bdde03bbd85fc56f3350fddc94532c524ce373989671e706fadeb03eb240a81fb3f418176169acbf3ccd0f0f0c595d0f697832

diff --git a/dev-lisp/c2ffi/c2ffi-9.0.0.20191017.ebuild 
b/dev-lisp/c2ffi/c2ffi-9.0.0.20191017.ebuild
deleted file mode 100644
index 53c06c02177..000
--- a/dev-lisp/c2ffi/c2ffi-9.0.0.20191017.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake llvm
-
-MY_COMMIT="15fda06de0bad97bf91f5590f7f24623eab2f580"
-
-DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
-HOMEPAGE="https://github.com/rpav/c2ffi;
-SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="sys-devel/clang:9=
-   sys-devel/llvm:9=
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/c2ffi-${MY_COMMIT}"
-
-PATCHES=( "${FILESDIR}"/${PN}-9.0.0.20191017-fix-lib-location.patch )

diff --git a/dev-lisp/c2ffi/c2ffi-9.0.0..ebuild 
b/dev-lisp/c2ffi/c2ffi-9.0.0..ebuild
deleted file mode 100644
index 6a2256dee41..000
--- a/dev-lisp/c2ffi/c2ffi-9.0.0..ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake git-r3 llvm
-
-DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
-HOMEPAGE="https://github.com/rpav/c2ffi;
-EGIT_REPO_URI="https://github.com/rpav/c2ffi.git;
-EGIT_BRANCH="llvm-9.0.0"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE=""
-
-DEPEND="sys-devel/clang:9=
-   sys-devel/llvm:9=
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-9.0.0.20191017-fix-lib-location.patch )

diff --git a/dev-lisp/c2ffi/files/c2ffi-9.0.0.20191017-fix-lib-location.patch 
b/dev-lisp/c2ffi/files/c2ffi-9.0.0.20191017-fix-lib-location.patch
deleted file mode 100644
index 8b09b25aa73..000
--- a/dev-lisp/c2ffi/files/c2ffi-9.0.0.20191017-fix-lib-location.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From 3a496f89064de85af04ce101918c2ec5cebf7846 Mon Sep 17 00:00:00 2001
-From: Harald Judt 
-Date: Fri, 8 Nov 2019 10:35:02 +0100
-Subject: Fix CLANG and LLVM libraries not found
-
-This commit gets the build working again here on Gentoo.
-
-Adding LLVM_LIBRARY_DIRS fixes the CLANG libs not found error.
-
-Adding llvm_map_components_to_libnames fixes LLMV not found error.

- CMakeLists.txt | 12 ++--
- 1 file changed, 10 insertions(+), 2 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 99dbe4b..f93b9b3 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -39,6 +39,15 @@ target_include_directories(c2ffi PUBLIC
-   ${LLVM_INCLUDE_DIRS}
-   ${SOURCE_ROOT}/src/include
-   )
-+target_link_directories(c2ffi PUBLIC
-+  ${LLVM_LIBRARY_DIRS}
-+)
-+message(STATUS "LLVM_LIBRARY_DIRS=${LLVM_LIBRARY_DIRS}")
-+
-+llvm_map_components_to_libnames(llvm_libs core support mcparser bitreader 
profiledata)
-+
-+message(STATUS "llvm_libs=${llvm_libs}")
-+
- target_link_libraries(c2ffi PUBLIC
-   clangFrontendTool
-   clangFrontend
-@@ -64,10 +73,9 @@ target_link_libraries(c2ffi PUBLIC
-   clangIndex
-   clangToolingCore
-   clangTooling
-+  ${llvm_libs}
-   )
- 
--llvm_config(c2ffi USE_SHARED core support mcparser bitreader profiledata)
--
- set(APP_BIN_DIR "${CMAKE_BINARY_DIR}/bin")
- set_target_properties(c2ffi PROPERTIES
-   RUNTIME_OUTPUT_DIRECTORY "${APP_BIN_DIR}"
--- 
-2.23.0
-



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/, dev-lisp/c2ffi/files/

2020-06-24 Thread Joonas Niilola
commit: fa0cbe2e00fc7c43ff5fceee213b89254f54cdc1
Author: Harald Judt  gmx  at>
AuthorDate: Thu Jun  4 22:39:28 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun 24 16:29:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa0cbe2e

dev-lisp/c2ffi: Bump version to c2ffi-10.0.0

Update to c2ffi-10, using clang-10. This time, it was only necessary
to add a target_link_directories directive to CMakeLists.txt.

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Harald Judt  gmx.at>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lisp/c2ffi/Manifest|  1 +
 dev-lisp/c2ffi/c2ffi-10.0.0.20200527.ebuild| 26 ++
 dev-lisp/c2ffi/c2ffi-10.0.0..ebuild| 22 ++
 0.0.20200527-add-target-link-directories.patch | 11 +
 4 files changed, 60 insertions(+)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index 03b798a30b3..a4c1cd2460c 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1 +1,2 @@
+DIST c2ffi-10.0.0.20200527.tar.gz 37554 BLAKE2B 
b1ebef370083d08513d0f02f8662ba1b090cba991864530c2304ac45e5c74d092f47e9d75a0646ae2f045d346585f371243d8a82bc37fe35f36dee1a75c0812b
 SHA512 
452f2e8d3c81207e74334bc48dcea9bdf2770b4c77884c96abffc69ede20cc770183f363655ae853cddaee95d0512571426c6737d5db0324f7ceebbdf554cdf3
 DIST c2ffi-9.0.0.20191017.tar.gz 35139 BLAKE2B 
a080f2cf7743aab630365fd305c106ada0318afb24093508c7667d8d702ec8dfd95a0ea9f54233a3a4b4c9b411e2f4aba5dacf7b2f35f1545b7ca63e765a7e55
 SHA512 
7a4743d89f431fd9ca42808358bdde03bbd85fc56f3350fddc94532c524ce373989671e706fadeb03eb240a81fb3f418176169acbf3ccd0f0f0c595d0f697832

diff --git a/dev-lisp/c2ffi/c2ffi-10.0.0.20200527.ebuild 
b/dev-lisp/c2ffi/c2ffi-10.0.0.20200527.ebuild
new file mode 100644
index 000..56aaeae6185
--- /dev/null
+++ b/dev-lisp/c2ffi/c2ffi-10.0.0.20200527.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake llvm
+
+MY_COMMIT="a2d1f667b707fb413fc8ab2413446f15cb23de51"
+
+DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
+HOMEPAGE="https://github.com/rpav/c2ffi;
+SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="sys-devel/clang:10=
+   sys-devel/llvm:10=
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/c2ffi-${MY_COMMIT}"
+
+PATCHES=( 
"${FILESDIR}"/${PN}-10.0.0.20200527-add-target-link-directories.patch )

diff --git a/dev-lisp/c2ffi/c2ffi-10.0.0..ebuild 
b/dev-lisp/c2ffi/c2ffi-10.0.0..ebuild
new file mode 100644
index 000..dac9e0eb3d3
--- /dev/null
+++ b/dev-lisp/c2ffi/c2ffi-10.0.0..ebuild
@@ -0,0 +1,22 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake git-r3 llvm
+
+DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
+HOMEPAGE="https://github.com/rpav/c2ffi;
+EGIT_REPO_URI="https://github.com/rpav/c2ffi.git;
+EGIT_BRANCH="llvm-10.0.0"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE=""
+
+DEPEND="sys-devel/clang:10=
+   sys-devel/llvm:10=
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( 
"${FILESDIR}"/${PN}-10.0.0.20200527-add-target-link-directories.patch )

diff --git 
a/dev-lisp/c2ffi/files/c2ffi-10.0.0.20200527-add-target-link-directories.patch 
b/dev-lisp/c2ffi/files/c2ffi-10.0.0.20200527-add-target-link-directories.patch
new file mode 100644
index 000..2dc4a82413b
--- /dev/null
+++ 
b/dev-lisp/c2ffi/files/c2ffi-10.0.0.20200527-add-target-link-directories.patch
@@ -0,0 +1,11 @@
+diff -Naur a/CMakeLists.txt b/CMakeLists.txt
+--- a/CMakeLists.txt   2020-06-05 00:21:43.509980270 +0200
 b/CMakeLists.txt   2020-06-05 00:22:08.679979968 +0200
+@@ -36,6 +36,7 @@
+   ${LLVM_INCLUDE_DIRS}
+   ${SOURCE_ROOT}/src/include
+   )
++target_link_directories(c2ffi PUBLIC ${LLVM_LIBRARY_DIRS})
+ target_link_libraries(c2ffi PUBLIC clang-cpp LLVM)
+ 
+ set(APP_BIN_DIR "${CMAKE_BINARY_DIR}/bin")



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2020-01-01 Thread Andreas Sturmlechner
commit: 3023287e391ff04bec1efe8e6d63eb2a4c114826
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan  1 10:15:12 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  1 10:17:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3023287e

dev-lisp/c2ffi: Switch to cmake.eclass

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-lisp/c2ffi/c2ffi-9.0.0.20191017.ebuild | 4 ++--
 dev-lisp/c2ffi/c2ffi-9.0.0..ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lisp/c2ffi/c2ffi-9.0.0.20191017.ebuild 
b/dev-lisp/c2ffi/c2ffi-9.0.0.20191017.ebuild
index 4f2748bb7f4..53c06c02177 100644
--- a/dev-lisp/c2ffi/c2ffi-9.0.0.20191017.ebuild
+++ b/dev-lisp/c2ffi/c2ffi-9.0.0.20191017.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake-utils llvm
+inherit cmake llvm
 
 MY_COMMIT="15fda06de0bad97bf91f5590f7f24623eab2f580"
 

diff --git a/dev-lisp/c2ffi/c2ffi-9.0.0..ebuild 
b/dev-lisp/c2ffi/c2ffi-9.0.0..ebuild
index 34977fe7f69..6a2256dee41 100644
--- a/dev-lisp/c2ffi/c2ffi-9.0.0..ebuild
+++ b/dev-lisp/c2ffi/c2ffi-9.0.0..ebuild
@@ -1,9 +1,9 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake-utils git-r3 llvm
+inherit cmake git-r3 llvm
 
 DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
 HOMEPAGE="https://github.com/rpav/c2ffi;



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/files/, dev-lisp/c2ffi/

2019-12-13 Thread Joonas Niilola
commit: 67373951aeb902dbe5a424698c7c024e69ce3832
Author: Harald Judt  gmx  at>
AuthorDate: Wed Nov 13 20:07:02 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec 13 13:48:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67373951

dev-lisp/c2ffi: Version bump to c2ffi-9.0.0

Bump to use c2ffi-9.0.0 branch. At the moment, we need to
supply our own patch to get it building, though the issue
has been reported upstream and a pull request has been sent:

https://github.com/rpav/c2ffi/issues/71
https://github.com/rpav/c2ffi/pull/70

This commit additionally provides a snapshot build because live-only
packages are not allowed. Additionally, multi-slot has been removed.

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Harald Judt  gmx.at>
Closes: https://github.com/gentoo/gentoo/pull/13620
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lisp/c2ffi/Manifest|  1 +
 dev-lisp/c2ffi/c2ffi-9.0.0.20191017.ebuild | 26 
 dev-lisp/c2ffi/c2ffi-9.0.0..ebuild | 22 ++
 .../c2ffi-9.0.0.20191017-fix-lib-location.patch| 49 ++
 4 files changed, 98 insertions(+)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
new file mode 100644
index 000..03b798a30b3
--- /dev/null
+++ b/dev-lisp/c2ffi/Manifest
@@ -0,0 +1 @@
+DIST c2ffi-9.0.0.20191017.tar.gz 35139 BLAKE2B 
a080f2cf7743aab630365fd305c106ada0318afb24093508c7667d8d702ec8dfd95a0ea9f54233a3a4b4c9b411e2f4aba5dacf7b2f35f1545b7ca63e765a7e55
 SHA512 
7a4743d89f431fd9ca42808358bdde03bbd85fc56f3350fddc94532c524ce373989671e706fadeb03eb240a81fb3f418176169acbf3ccd0f0f0c595d0f697832

diff --git a/dev-lisp/c2ffi/c2ffi-9.0.0.20191017.ebuild 
b/dev-lisp/c2ffi/c2ffi-9.0.0.20191017.ebuild
new file mode 100644
index 000..4f2748bb7f4
--- /dev/null
+++ b/dev-lisp/c2ffi/c2ffi-9.0.0.20191017.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils llvm
+
+MY_COMMIT="15fda06de0bad97bf91f5590f7f24623eab2f580"
+
+DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
+HOMEPAGE="https://github.com/rpav/c2ffi;
+SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="sys-devel/clang:9=
+   sys-devel/llvm:9=
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/c2ffi-${MY_COMMIT}"
+
+PATCHES=( "${FILESDIR}"/${PN}-9.0.0.20191017-fix-lib-location.patch )

diff --git a/dev-lisp/c2ffi/c2ffi-9.0.0..ebuild 
b/dev-lisp/c2ffi/c2ffi-9.0.0..ebuild
new file mode 100644
index 000..34977fe7f69
--- /dev/null
+++ b/dev-lisp/c2ffi/c2ffi-9.0.0..ebuild
@@ -0,0 +1,22 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils git-r3 llvm
+
+DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
+HOMEPAGE="https://github.com/rpav/c2ffi;
+EGIT_REPO_URI="https://github.com/rpav/c2ffi.git;
+EGIT_BRANCH="llvm-9.0.0"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE=""
+
+DEPEND="sys-devel/clang:9=
+   sys-devel/llvm:9=
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-9.0.0.20191017-fix-lib-location.patch )

diff --git a/dev-lisp/c2ffi/files/c2ffi-9.0.0.20191017-fix-lib-location.patch 
b/dev-lisp/c2ffi/files/c2ffi-9.0.0.20191017-fix-lib-location.patch
new file mode 100644
index 000..8b09b25aa73
--- /dev/null
+++ b/dev-lisp/c2ffi/files/c2ffi-9.0.0.20191017-fix-lib-location.patch
@@ -0,0 +1,49 @@
+From 3a496f89064de85af04ce101918c2ec5cebf7846 Mon Sep 17 00:00:00 2001
+From: Harald Judt 
+Date: Fri, 8 Nov 2019 10:35:02 +0100
+Subject: Fix CLANG and LLVM libraries not found
+
+This commit gets the build working again here on Gentoo.
+
+Adding LLVM_LIBRARY_DIRS fixes the CLANG libs not found error.
+
+Adding llvm_map_components_to_libnames fixes LLMV not found error.
+---
+ CMakeLists.txt | 12 ++--
+ 1 file changed, 10 insertions(+), 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 99dbe4b..f93b9b3 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -39,6 +39,15 @@ target_include_directories(c2ffi PUBLIC
+   ${LLVM_INCLUDE_DIRS}
+   ${SOURCE_ROOT}/src/include
+   )
++target_link_directories(c2ffi PUBLIC
++  ${LLVM_LIBRARY_DIRS}
++)
++message(STATUS "LLVM_LIBRARY_DIRS=${LLVM_LIBRARY_DIRS}")
++
++llvm_map_components_to_libnames(llvm_libs core support mcparser bitreader 
profiledata)
++
++message(STATUS "llvm_libs=${llvm_libs}")
++
+ target_link_libraries(c2ffi PUBLIC
+   clangFrontendTool
+   clangFrontend
+@@ -64,10 +73,9 @@ target_link_libraries(c2ffi PUBLIC
+   clangIndex
+   clangToolingCore
+   clangTooling
++  ${llvm_libs}
+   )
+ 
+-llvm_config(c2ffi USE_SHARED core support mcparser bitreader profiledata)
+-
+ set(APP_BIN_DIR "${CMAKE_BINARY_DIR}/bin")
+ set_target_properties(c2ffi PROPERTIES
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2019-12-13 Thread Joonas Niilola
commit: 4144d4bdde0f74734e5ffd1f1f8b0c5eff6f4f5e
Author: Harald Judt  gmx  at>
AuthorDate: Wed Nov 13 20:11:50 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec 13 13:48:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4144d4bd

dev-lisp/c2ffi: Remove c2ffi-8.0.0..ebuild

The llvm-8.0.0 branch has been deprecated upstream with the availability of
llvm-9.0.0.

Signed-off-by: Harald Judt  gmx.at>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-lisp/c2ffi/c2ffi-8.0.0..ebuild | 20 
 1 file changed, 20 deletions(-)

diff --git a/dev-lisp/c2ffi/c2ffi-8.0.0..ebuild 
b/dev-lisp/c2ffi/c2ffi-8.0.0..ebuild
deleted file mode 100644
index 52bbf27c3bd..000
--- a/dev-lisp/c2ffi/c2ffi-8.0.0..ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils git-r3
-
-DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
-HOMEPAGE="https://github.com/rpav/c2ffi;
-EGIT_REPO_URI="https://github.com/rpav/c2ffi.git;
-EGIT_BRANCH="llvm-8.0.0"
-
-LICENSE="LGPL-2.1"
-SLOT="8"
-IUSE=""
-
-DEPEND="sys-devel/clang:8
-   sys-devel/llvm:8
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2019-05-15 Thread Michael Palimaka
commit: 8af3a0782b735703438a02928d1ec8126c2dfaa0
Author: Harald Judt  gmx  at>
AuthorDate: Tue May 14 09:36:12 2019 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed May 15 11:37:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8af3a078

dev-lisp/c2ffi: Clang-based FFI wrapper generator for Common Lisp

Closes: https://github.com/gentoo/gentoo/pull/11995
Closes: https://bugs.gentoo.org/673970
Signed-off-by: Harald Judt  gmx.at>
Signed-off-by: Michael Palimaka  gentoo.org>

 dev-lisp/c2ffi/c2ffi-8.0.0..ebuild | 20 
 dev-lisp/c2ffi/metadata.xml| 15 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-lisp/c2ffi/c2ffi-8.0.0..ebuild 
b/dev-lisp/c2ffi/c2ffi-8.0.0..ebuild
new file mode 100644
index 000..52bbf27c3bd
--- /dev/null
+++ b/dev-lisp/c2ffi/c2ffi-8.0.0..ebuild
@@ -0,0 +1,20 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils git-r3
+
+DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
+HOMEPAGE="https://github.com/rpav/c2ffi;
+EGIT_REPO_URI="https://github.com/rpav/c2ffi.git;
+EGIT_BRANCH="llvm-8.0.0"
+
+LICENSE="LGPL-2.1"
+SLOT="8"
+IUSE=""
+
+DEPEND="sys-devel/clang:8
+   sys-devel/llvm:8
+"
+RDEPEND="${DEPEND}"

diff --git a/dev-lisp/c2ffi/metadata.xml b/dev-lisp/c2ffi/metadata.xml
new file mode 100644
index 000..d30f4079e72
--- /dev/null
+++ b/dev-lisp/c2ffi/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   h.j...@gmx.at
+   Harald Judt
+
+
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+
+
+   rpav/c2ffi
+
+