diff options
author | Eric Anholt <anholt@FreeBSD.org> | 2005-02-10 23:00:08 +0000 |
---|---|---|
committer | Eric Anholt <anholt@FreeBSD.org> | 2005-02-10 23:00:08 +0000 |
commit | df4192a33ae9b65ccd23ab40433f5eee6414e29a (patch) | |
tree | c6030087442656e76c20129fc3a4210efba12e6f /lang/nickle | |
parent | 93c9d246c601b2928c20ab469180389862aacdaf (diff) |
Update to 2.45. The notable new feature is the foreign function interface,
which has been used for things like a cairo binding. As the ffi often requires
loading libs which need pthreads, and we can't load pthreads during dlopen, link
nickle against the pthreads lib to begin with.
Notes
Notes:
svn path=/head/; revision=128490
Diffstat (limited to 'lang/nickle')
-rw-r--r-- | lang/nickle/Makefile | 8 | ||||
-rw-r--r-- | lang/nickle/distinfo | 4 | ||||
-rw-r--r-- | lang/nickle/pkg-plist | 20 |
3 files changed, 27 insertions, 5 deletions
diff --git a/lang/nickle/Makefile b/lang/nickle/Makefile index 6becb4359a2c..c736df47d772 100644 --- a/lang/nickle/Makefile +++ b/lang/nickle/Makefile @@ -6,7 +6,7 @@ # PORTNAME= nickle -PORTVERSION= 2.41 +PORTVERSION= 2.45 CATEGORIES= lang MASTER_SITES= http://www.nickle.org/release/ @@ -17,6 +17,12 @@ USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} +# Nickle now has bindings which are likely to pull in libraries that need +# libpthread. Link to it now, since it wouldn't work at runtime. +CFLAGS+= ${PTHREAD_CFLAGS} +LDFLAGS+= ${PTHREAD_LIBS} +CONFIGURE_ENV+= CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" + MAN1= nickle.1 .include <bsd.port.mk> diff --git a/lang/nickle/distinfo b/lang/nickle/distinfo index 28135f72d1e8..070fef100415 100644 --- a/lang/nickle/distinfo +++ b/lang/nickle/distinfo @@ -1,2 +1,2 @@ -MD5 (nickle-2.41.tar.gz) = b1ebba43d6504aa91726cece1db34432 -SIZE (nickle-2.41.tar.gz) = 376816 +MD5 (nickle-2.45.tar.gz) = 8ab45439a9375d0f71a36575d93c0a48 +SIZE (nickle-2.45.tar.gz) = 384554 diff --git a/lang/nickle/pkg-plist b/lang/nickle/pkg-plist index 633b549382ad..9f6ccf51392c 100644 --- a/lang/nickle/pkg-plist +++ b/lang/nickle/pkg-plist @@ -1,10 +1,22 @@ bin/nickle +include/nickle/builtin-namespaces.h +include/nickle/builtin.h +include/nickle/config.h +include/nickle/gram.h +include/nickle/mem.h +include/nickle/memp.h +include/nickle/nickle.h +include/nickle/opcode.h +include/nickle/ref.h +include/nickle/stack.h +include/nickle/value.h +%%DATADIR%%/COPYING %%DATADIR%%/abort.5c %%DATADIR%%/arc4.5c %%DATADIR%%/builtin.5c %%DATADIR%%/command.5c %%DATADIR%%/ctype.5c -%%DATADIR%%/examples/circle.5c +%%DATADIR%%/examples/COPYING %%DATADIR%%/examples/comb.5c %%DATADIR%%/examples/cribbage.5c %%DATADIR%%/examples/erat.5c @@ -20,15 +32,18 @@ bin/nickle %%DATADIR%%/examples/qbrating.5c %%DATADIR%%/examples/randtest.5c %%DATADIR%%/examples/restart.5c -%%DATADIR%%/examples/rijndael.5c %%DATADIR%%/examples/roman.5c %%DATADIR%%/examples/rsa-demo.5c %%DATADIR%%/examples/rsa.5c +%%DATADIR%%/examples/skiplist.5c +%%DATADIR%%/examples/skiplisttest.5c +%%DATADIR%%/examples/smlng/COPYING %%DATADIR%%/examples/smlng/context.5c %%DATADIR%%/examples/smlng/generate.5c %%DATADIR%%/examples/smlng/parse.5c %%DATADIR%%/examples/smlng/test.5c %%DATADIR%%/examples/sort.5c +%%DATADIR%%/examples/turtle/COPYING %%DATADIR%%/examples/turtle/snowflake.5c %%DATADIR%%/examples/turtle/snowflake.tex %%DATADIR%%/examples/turtle/turtle.5c @@ -42,6 +57,7 @@ bin/nickle %%DATADIR%%/scanf.5c %%DATADIR%%/socket.5c %%DATADIR%%/string.5c +%%DATADIR%%/svg.5c @dirrm %%DATADIR%%/examples/turtle/ @dirrm %%DATADIR%%/examples/smlng @dirrm %%DATADIR%%/examples |