dev-lisp / c2ffi

Clang-based FFI wrapper generator for Common Lisp

Official package sites : https://github.com/rpav/c2ffi ·

v18.1.0.20240926 :: 0 :: gentoo

Modified
License
LGPL-2.1
Keywords
~amd64

sys-devel / clang : C language family frontend for LLVM

sys-devel / llvm : Low Level Virtual Machine

sys-devel / clang : C language family frontend for LLVM

sys-devel / llvm : Low Level Virtual Machine

Repository mirror & CI · gentoo
Merge updates from master
Harald Judt · gentoo
dev-lisp/c2ffi: Remove c2ffi-17.0.0
Signed-off-by: Harald Judt <h.judt@gmx.at> Closes: https://github.com/gentoo/gentoo/pull/38777 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Harald Judt · gentoo
dev-lisp/c2ffi: Bump version to c2ffi-18.1.0
Signed-off-by: Harald Judt <h.judt@gmx.at> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Harald Judt · gentoo
dev-lisp/c2ffi: Remove c2ffi-16.0.0
Signed-off-by: Harald Judt <h.judt@gmx.at> Closes: https://github.com/gentoo/gentoo/pull/35761 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Harald Judt · gentoo
dev-lisp/c2ffi: Bump version to c2ffi-17.0.0
Signed-off-by: Harald Judt <h.judt@gmx.at> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Harald Judt · gentoo
dev-lisp/c2ffi: Remove c2ffi-15.0.0, #905165
Closes: https://github.com/gentoo/gentoo/pull/33356 Signed-off-by: Harald Judt <h.judt@gmx.at> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Harald Judt · gentoo
dev-lisp/c2ffi: Bump version to c2ffi-16.0.0
Bug: https://bugs.gentoo.org/905165 Signed-off-by: Harald Judt <h.judt@gmx.at> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Harald Judt · gentoo
dev-lisp/c2ffi: Remove c2ffi-14.0.0, #905165
Signed-off-by: Harald Judt <h.judt@gmx.at> Closes: https://bugs.gentoo.org/905165 Closes: https://github.com/gentoo/gentoo/pull/31359 Signed-off-by: Sam James <sam@gentoo.org>
Harald Judt · gentoo
dev-lisp/c2ffi: Bump version to c2ffi-15.0.0
Bug: https://bugs.gentoo.org/905165 Signed-off-by: Harald Judt <h.judt@gmx.at> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
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 <sam@gentoo.org>
Harald Judt · gentoo
dev-lisp/c2ffi: Bump version to c2ffi-14.0.0.20220729-r1
Signed-off-by: Harald Judt <h.judt@gmx.at> Closes: https://github.com/gentoo/gentoo/pull/27744 Signed-off-by: Sam James <sam@gentoo.org>
Harald Judt · gentoo
dev-lisp/c2ffi: Set LLVM_MAX_SLOT (bug #869146)
Bug: https://bugs.gentoo.org/869146 Signed-off-by: Harald Judt <h.judt@gmx.at> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
dev-lisp/c2ffi: add a missing dep for llvm
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Harald Judt · gentoo
dev-lisp/c2ffi: Remove c2ffi-13.0.0
Signed-off-by: Harald Judt <h.judt@gmx.at> Closes: https://github.com/gentoo/gentoo/pull/26656 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Harald Judt · gentoo
dev-lisp/c2ffi: Bump version to c2ffi-14.0.0
Signed-off-by: Harald Judt <h.judt@gmx.at> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Harald Judt · gentoo
dev-lisp/c2ffi: Remove c2ffi-12.0.0
Signed-off-by: Harald Judt <h.judt@gmx.at> Closes: https://github.com/gentoo/gentoo/pull/26464 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Harald Judt · gentoo
dev-lisp/c2ffi: Bump version to c2ffi-13.0.0
Closes: https://bugs.gentoo.org/840610 Signed-off-by: Harald Judt <h.judt@gmx.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Harald Judt · gentoo
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 <h.judt@gmx.at> Closes: https://github.com/gentoo/gentoo/pull/21403 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Harald Judt · gentoo
dev-lisp/c2ffi: Bump version to c2ffi-12.0.0.20210615
Signed-off-by: Harald Judt <h.judt@gmx.at> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Harald Judt · gentoo
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 <h.judt@gmx.at> Closes: https://github.com/gentoo/gentoo/pull/18464 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Harald Judt · gentoo
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 <h.judt@gmx.at> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Harald Judt · gentoo
dev-lisp/c2ffi: Remove c2ffi-10.0.0.9999
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 <h.judt@gmx.at> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Harald Judt · gentoo
dev-lisp/c2ffi: Remove c2ffi-9.0.0
Signed-off-by: Harald Judt <h.judt@gmx.at> Closes: https://github.com/gentoo/gentoo/pull/16072 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Harald Judt · gentoo
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 <h.judt@gmx.at> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-lisp/c2ffi: Switch to cmake.eclass
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Harald Judt · gentoo
dev-lisp/c2ffi: Remove c2ffi-8.0.0.9999.ebuild
The llvm-8.0.0 branch has been deprecated upstream with the availability of llvm-9.0.0. Signed-off-by: Harald Judt <h.judt@gmx.at> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Harald Judt · gentoo
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 <h.judt@gmx.at> Closes: https://github.com/gentoo/gentoo/pull/13620 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Harald Judt · gentoo
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 <h.judt@gmx.at> Signed-off-by: Michael Palimaka <kensington@gentoo.org>