[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 + +