lang/chibi-scheme: update to 0.10.0

This commit is contained in:
Pietro Cerutti 2021-05-25 12:07:37 +00:00
parent ee36e20321
commit 5985da3808
5 changed files with 16 additions and 25 deletions

View file

@ -1,5 +1,7 @@
#
PORTNAME= chibi-scheme
DISTVERSION= 0.9.1
DISTVERSION= 0.10.0
CATEGORIES= lang
MAINTAINER= gahr@FreeBSD.org
@ -11,6 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
USES= gmake
USE_GITHUB= yes
GH_ACCOUNT= ashinn
GH_TAGNAME= ${DISTVERSION:R}
USE_LDCONFIG= yes
OPTIONS_DEFINE= DOCS

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1597293156
SHA256 (ashinn-chibi-scheme-0.9.1_GH0.tar.gz) = a9ee2afd7671418bc09a4d386448dbfd0662421ea1eb1c5ed3b68c071307854d
SIZE (ashinn-chibi-scheme-0.9.1_GH0.tar.gz) = 1108508
TIMESTAMP = 1621930549
SHA256 (ashinn-chibi-scheme-0.10.0-0.10_GH0.tar.gz) = ae1d2057138b7f438f01bfb1e072799105faeea1de0ab3cc10860adf373993b3
SIZE (ashinn-chibi-scheme-0.10.0-0.10_GH0.tar.gz) = 1148573

View file

@ -1,11 +0,0 @@
--- Makefile.orig 2020-08-13 02:03:03 UTC
+++ Makefile
@@ -11,7 +11,7 @@ CHIBI_FFI ?= $(CHIBI) -q tools/chibi-ffi
CHIBI_FFI_DEPENDENCIES ?= $(CHIBI_DEPENDENCIES) tools/chibi-ffi
CHIBI_DOC ?= $(CHIBI) tools/chibi-doc
-CHIBI_DOC_DEPENDENCIES ?= $(CHIBI_DEPENDENCIES) tools/chibi-doc
+CHIBI_DOC_DEPENDENCIES ?= $(CHIBI_DEPENDENCIES) tools/chibi-doc $(COMPILED_LIBS)
GENSTATIC ?= ./tools/chibi-genstatic

View file

@ -1,10 +0,0 @@
--- Makefile.detect.orig 2020-10-16 13:28:43 UTC
+++ Makefile.detect
@@ -9,6 +9,7 @@ PLATFORM=macosx
else
ifeq ($(shell uname),FreeBSD)
PLATFORM=bsd
+LIBCHIBI_FLAGS = -Wl,-soname,libchibi-scheme$(SO).$(SOVERSION_MAJOR)
else
ifeq ($(shell uname),NetBSD)
PLATFORM=bsd

View file

@ -51,6 +51,8 @@ share/chibi/chibi/app.scm
share/chibi/chibi/app.sld
share/chibi/chibi/apropos.scm
share/chibi/chibi/apropos.sld
share/chibi/chibi/assert-test.sld
share/chibi/chibi/assert.sld
share/chibi/chibi/ast.scm
share/chibi/chibi/ast.sld
share/chibi/chibi/base64-test.sld
@ -442,11 +444,18 @@ share/chibi/srfi/166/unicode.scm
share/chibi/srfi/166/unicode.sld
share/chibi/srfi/166/width.scm
share/chibi/srfi/166/write.scm
share/chibi/srfi/179.sld
share/chibi/srfi/179/base.scm
share/chibi/srfi/179/base.sld
share/chibi/srfi/179/test.sld
share/chibi/srfi/179/transforms.scm
share/chibi/srfi/18.sld
share/chibi/srfi/18/interface.scm
share/chibi/srfi/18/types.scm
share/chibi/srfi/188.sld
share/chibi/srfi/193.sld
share/chibi/srfi/2.sld
share/chibi/srfi/219.sld
share/chibi/srfi/23.sld
share/chibi/srfi/26.sld
share/chibi/srfi/27.sld