pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/print/sile Update sile to 0.10.15:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/16851521df1c
branches:  trunk
changeset: 448249:16851521df1c
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Sat Mar 06 18:08:44 2021 +0000

description:
Update sile to 0.10.15:
- hooks for new font load
- new \font-feature command
- add complex-spaces command
- luautf8 is available in the global scope
- various bug fixes

diffstat:

 print/sile/Makefile                      |  18 +++++++++---------
 print/sile/distinfo                      |  12 +++++-------
 print/sile/patches/patch-configure       |  15 ---------------
 print/sile/patches/patch-src_Makefile.in |  24 ------------------------
 4 files changed, 14 insertions(+), 55 deletions(-)

diffs (102 lines):

diff -r 6e931742713f -r 16851521df1c print/sile/Makefile
--- a/print/sile/Makefile       Sat Mar 06 17:28:41 2021 +0000
+++ b/print/sile/Makefile       Sat Mar 06 18:08:44 2021 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2020/11/05 09:09:00 ryoon Exp $
+# $NetBSD: Makefile,v 1.7 2021/03/06 18:08:44 joerg Exp $
 
-DISTNAME=      sile-0.10.12
-PKGREVISION=   1
+DISTNAME=      sile-0.10.15
 CATEGORIES=    print
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=sile-typesetter/}
 GITHUB_PROJECT=        sile
@@ -30,17 +29,18 @@
 DEPENDS+=      ${LUA_PKGPREFIX}-sec-[0-9]*:../../security/lua-sec
 DEPENDS+=      ${LUA_PKGPREFIX}-expat-[0-9]*:../../textproc/lua-expat
 DEPENDS+=      ${LUA_PKGPREFIX}-cosmo-[0-9]*:../../textproc/lua-cosmo
+DEPENDS+=      ${LUA_PKGPREFIX}-utf8-[0-9]*:../../textproc/lua-utf8
 
 # Tests require additional font downloads
-#pre-test:
-#      ${LN} -fs ${PREFIX}/bin/busted${_LUA_DOT_VERSION} ${TOOLS_DIR}/bin/busted
-#TEST_DEPENDS+=        ${LUA_PKGPREFIX}-busted-[0-9]*:../../devel/lua-busted
-#USE_TOOLS+=   perl:test
-#TEST_TARGET=  test
+pre-test:
+       ${LN} -fs ${PREFIX}/bin/busted${_LUA_DOT_VERSION} ${TOOLS_DIR}/bin/busted
+TEST_DEPENDS+= ${LUA_PKGPREFIX}-busted-[0-9]*:../../devel/lua-busted
+USE_TOOLS+=    perl:test
+TEST_TARGET=   test
 
 GNU_CONFIGURE= yes
 USE_LIBTOOL=   yes
-USE_TOOLS+=    pkg-config gmake bash
+USE_TOOLS+=    pkg-config gmake
 
 CONFIGURE_ARGS+=       LUA=${LUA_INTERPRETER}
 CONFIGURE_ARGS+=       --with-system-luarocks
diff -r 6e931742713f -r 16851521df1c print/sile/distinfo
--- a/print/sile/distinfo       Sat Mar 06 17:28:41 2021 +0000
+++ b/print/sile/distinfo       Sat Mar 06 18:08:44 2021 +0000
@@ -1,8 +1,6 @@
-$NetBSD: distinfo,v 1.2 2020/10/12 11:15:29 joerg Exp $
+$NetBSD: distinfo,v 1.3 2021/03/06 18:08:44 joerg Exp $
 
-SHA1 (sile-0.10.12.tar.xz) = ff22e9230f22a0964a96e632b7a6032db46d7958
-RMD160 (sile-0.10.12.tar.xz) = ee00a8c4a6ed9d577fb7226210ffd643caca1b82
-SHA512 (sile-0.10.12.tar.xz) = 4d66ffc94a9b413ac1de7654eb117b36b9e9e1b742834cb36282a8861614717436a1be67f3334b2ddab0127c38519609fa1d4c0d87943a22fe6c080aec8f4388
-Size (sile-0.10.12.tar.xz) = 12028456 bytes
-SHA1 (patch-configure) = 05c5b47f66edee48dd4466187a777517eafef380
-SHA1 (patch-src_Makefile.in) = 875feda6a0feb1b5af01765f3037e9d061c457ce
+SHA1 (sile-0.10.15.tar.xz) = e9a57fe977402fdaa785c03acd4e5db7d41e24b5
+RMD160 (sile-0.10.15.tar.xz) = 3efebf70c8a53eb0ac0750177fdaac36c9d3dd74
+SHA512 (sile-0.10.15.tar.xz) = 7e3f251dd253266258779c9dd965861e95db9dde2c8200a83c5b792682f927b6cb44d5cba01a1c27745097cfd51a6c2a82bec317a629d7c9a2f43be780bad14b
+Size (sile-0.10.15.tar.xz) = 12198608 bytes
diff -r 6e931742713f -r 16851521df1c print/sile/patches/patch-configure
--- a/print/sile/patches/patch-configure        Sat Mar 06 17:28:41 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-configure,v 1.1 2020/08/06 23:52:49 joerg Exp $
-
-Shell portability
-
---- configure.orig     2020-08-04 23:01:08.814748461 +0000
-+++ configure
-@@ -14608,7 +14608,7 @@ $as_echo "no" >&6; }
- fi
- 
- 
--    test "x$HASLUAROCKS" == "xyes" || as_fn_error $? "luarocks is required" "$LINENO" 5
-+    test "x$HASLUAROCKS" = "xyes" || as_fn_error $? "luarocks is required" "$LINENO" 5
- 
- fi
- 
diff -r 6e931742713f -r 16851521df1c print/sile/patches/patch-src_Makefile.in
--- a/print/sile/patches/patch-src_Makefile.in  Sat Mar 06 17:28:41 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-$NetBSD: patch-src_Makefile.in,v 1.1 2020/08/06 23:52:49 joerg Exp $
-
-Fix libtool use.
-
---- src/Makefile.in.orig       2020-08-04 23:14:15.897862556 +0000
-+++ src/Makefile.in
-@@ -175,7 +175,7 @@ justenoughicu_la_LINK = $(LIBTOOL) $(AM_
-       $(justenoughicu_la_CFLAGS) $(CFLAGS) \
-       $(justenoughicu_la_LDFLAGS) $(LDFLAGS) -o $@
- @SYSTEM_LIBTEXPDF_FALSE@am__DEPENDENCIES_3 =  \
--@SYSTEM_LIBTEXPDF_FALSE@      ../libtexpdf/.libs/libtexpdf.la
-+@SYSTEM_LIBTEXPDF_FALSE@      ../libtexpdf/libtexpdf.la
- justenoughlibtexpdf_la_DEPENDENCIES = $(am__DEPENDENCIES_3) \
-       $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_2)
- am_justenoughlibtexpdf_la_OBJECTS =  \
-@@ -455,7 +455,7 @@ ACLOCAL_AMFLAGS = -I m4
- @LINKLUA_TRUE@MY_LUA_LIB = $(LUA_LIB)
- @LINKLUA_FALSE@UNDEFINED = 
- @LINKLUA_TRUE@UNDEFINED = -no-undefined
--@SYSTEM_LIBTEXPDF_FALSE@LIBTEXPDF_LIB = ../libtexpdf/.libs/libtexpdf.la
-+@SYSTEM_LIBTEXPDF_FALSE@LIBTEXPDF_LIB = ../libtexpdf/libtexpdf.la
- @SYSTEM_LIBTEXPDF_TRUE@LIBTEXPDF_LIB = -ltexpdf
- pkglib_LTLIBRARIES = justenoughharfbuzz.la justenoughlibtexpdf.la \
-       justenoughfontconfig.la fontmetrics.la svg.la $(am__append_1) \



Home | Main Index | Thread Index | Old Index