pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

lua-cffi: remove, imported to pkgsrc



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Wed Apr 15 22:46:40 2026 +0200
Changeset:	f3d3a478ba141580ede17318158c1fba96a82441

Modified Files:
	Makefile
Removed Files:
	lua-cffi/COMMIT_MSG
	lua-cffi/DESCR
	lua-cffi/Makefile
	lua-cffi/PLIST
	lua-cffi/distinfo

Log Message:
lua-cffi: remove, imported to pkgsrc

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=f3d3a478ba141580ede17318158c1fba96a82441

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile            |  1 -
 lua-cffi/COMMIT_MSG | 10 ----------
 lua-cffi/DESCR      |  8 --------
 lua-cffi/Makefile   | 23 -----------------------
 lua-cffi/PLIST      |  2 --
 lua-cffi/distinfo   |  5 -----
 6 files changed, 49 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 57637a102b..1681b5efa0 100644
--- a/Makefile
+++ b/Makefile
@@ -2283,7 +2283,6 @@ SUBDIR+=	ltp-git
 SUBDIR+=	ltrace
 SUBDIR+=	ltsmin
 SUBDIR+=	lua-MessagePack
-SUBDIR+=	lua-cffi
 SUBDIR+=	lua-htmlparser
 SUBDIR+=	lua-lbn
 SUBDIR+=	lua-ldoc
diff --git a/lua-cffi/COMMIT_MSG b/lua-cffi/COMMIT_MSG
deleted file mode 100644
index bf60f78538..0000000000
--- a/lua-cffi/COMMIT_MSG
+++ /dev/null
@@ -1,10 +0,0 @@
-devel/lua-cffi: import lua-cffi-0.2.3 as devel/lua-cffi
-
-This is a portable C FFI for Lua, based on `libffi` and aiming to be mostly
-compatible with LuaJIT FFI, but written from scratch. Compatibility is
-preserved where reasonable, but not where not easily implementable (e.g.
-the parser extensions for 64-bit `cdata` and so on). Thanks to `libffi`,
-it works on many operating systems and CPU architectures. The `cffi-lua`
-codebase itself does not contain any non-portable code (with the exception
-of things such as Windows calling convention handling on x86, and some
-adjustments for big endian architectures).
diff --git a/lua-cffi/DESCR b/lua-cffi/DESCR
deleted file mode 100644
index ac87eca080..0000000000
--- a/lua-cffi/DESCR
+++ /dev/null
@@ -1,8 +0,0 @@
-This is a portable C FFI for Lua, based on `libffi` and aiming to be mostly
-compatible with LuaJIT FFI, but written from scratch. Compatibility is
-preserved where reasonable, but not where not easily implementable (e.g.
-the parser extensions for 64-bit `cdata` and so on). Thanks to `libffi`,
-it works on many operating systems and CPU architectures. The `cffi-lua`
-codebase itself does not contain any non-portable code (with the exception
-of things such as Windows calling convention handling on x86, and some
-adjustments for big endian architectures).
diff --git a/lua-cffi/Makefile b/lua-cffi/Makefile
deleted file mode 100644
index d37b493255..0000000000
--- a/lua-cffi/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# $NetBSD$
-
-DISTNAME=	cffi-lua-0.2.4
-PKGNAME=	${DISTNAME:S/cffi-lua/lua-cffi/}
-CATEGORIES=	devel
-MASTER_SITES=	${MASTER_SITE_GITHUB:=q66/}
-GITHUB_PROJECT=	cffi-lua
-GITHUB_TAG=	v${PKGVERSION_NOREV}
-
-MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=	https://github.com/q66/cffi-lua/
-COMMENT=	Portable C FFI for Lua
-LICENSE=	mit
-
-USE_LANGUAGES=		c++
-USE_CXX_FEATURES=	c++14
-USE_TOOLS+=		pkg-config
-WRKSRC=			${WRKDIR}/${DISTNAME}
-
-.include "../../devel/libffi/buildlink3.mk"
-.include "../../devel/meson/build.mk"
-.include "../../lang/lua/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/lua-cffi/PLIST b/lua-cffi/PLIST
deleted file mode 100644
index 68b9e51201..0000000000
--- a/lua-cffi/PLIST
+++ /dev/null
@@ -1,2 +0,0 @@
-@comment $NetBSD$
-lib/lua/5.4/cffi.so
diff --git a/lua-cffi/distinfo b/lua-cffi/distinfo
deleted file mode 100644
index 9fac89b9cf..0000000000
--- a/lua-cffi/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-$NetBSD$
-
-BLAKE2s (cffi-lua-0.2.4.tar.gz) = 3dfee25ecaad80693e10a00330afdc197e808c224046d570c5978f0aa4ff018c
-SHA512 (cffi-lua-0.2.4.tar.gz) = cebbfcdd2f5aa55d5e792ef775f0463260dd0781dce44a75248d9a7938486f21d06fe8daa69a0fad2486c6bcb001e1db2d59f86a835f27ca2ca13e76aad90352
-Size (cffi-lua-0.2.4.tar.gz) = 116870 bytes


Home | Main Index | Thread Index | Old Index