From fc6d3d750952ce34e4049e497d5b6e9b7ddf63ef Mon Sep 17 00:00:00 2001 From: Caleb Maclennan Date: Tue, 14 Jan 2020 14:23:33 +0300 Subject: [PATCH 1/2] sile: Update to v0.10.3 Fixes upstream URLs, add new dependencies (not all packaged yet, needs other upstream work.) --- srcpkgs/sile/template | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/srcpkgs/sile/template b/srcpkgs/sile/template index 670d4b7b3b3..7c5a762cb21 100644 --- a/srcpkgs/sile/template +++ b/srcpkgs/sile/template @@ -1,19 +1,23 @@ # Template file for 'sile' pkgname=sile -version=0.9.5.1 -revision=2 +version=0.10.3 +revision=1 build_style=gnu-configure hostmakedepends="pkg-config" -makedepends="harfbuzz-devel lua51-devel lua51-lpeg luaexpat - lua51-zlib luafilesystem luasocket lua51-luasec" -depends="lua51-lpeg luaexpat lua51-zlib luafilesystem luasocket - lua51-luasec" +makedepends="fontconfig-devel harfbuzz-devel icu-devel lua51 + lua-cassowary lua-cliargs lua-cosmo lua-epnf lua-linenoise lua-penlight + lua-repl lua-stdlib lua-vstruct lua-zlib lua51-bitlib lua51-lpeg + lua51-luasec lua51-zlib luaexpat luafilesystem luasocket" +depends="fonts-sil-gentium lua51 + lua-cassowary lua-cliargs lua-cosmo lua-epnf lua-linenoise lua-penlight + lua-repl lua-stdlib lua-vstruct lua-zlib lua51-bitlib lua51-lpeg + lua51-luasec lua51-zlib luaexpat luafilesystem luasocket" short_desc="Modern typesetting system inspired by TeX" maintainer="John " license="MIT" -homepage="http://www.sile-typesetter.org/" -distfiles="https://github.com/simoncozens/sile/releases/download/v${version}/sile-${version}.tar.bz2" -checksum=60cdcc4509971973feab352dfc1a86217cc1fdb12d56823f04d863afef92003a +homepage="https://www.sile-typesetter.org" +distfiles="https://github.com/sile-typesetter/sile/releases/download/v${version}/sile-${version}.tar.bz2" +checksum=d89d5ce7d2bf46fb062e5299ffd8b5d821dc3cb3462a0e7c1109edeee111d856 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" lua51 lua51-lpeg luaexpat lua51-zlib luafilesystem @@ -27,6 +31,7 @@ post_install() { libtexpdf_package() { short_desc="PDF library extracted from TeX's dvipdfmx" pkg_install() { + # TODO: May not be necessary in v0.10.3 vmove "usr/lib/libtexpdf.so.*" } } @@ -36,6 +41,7 @@ libtexpdf-devel_package() { depends="libtexpdf-${version}_${revision}" pkg_install() { vmove usr/include + # TODO: May not be necessary in v0.10.3 vmove "usr/lib/*.so" vmove "usr/lib/*.a" } From 6091103b21e51fc5efd0cb8cf7238e0a7fda0708 Mon Sep 17 00:00:00 2001 From: Caleb Maclennan Date: Fri, 24 Jul 2020 14:20:07 +0300 Subject: [PATCH 2/2] sile: Update to v0.10.9 --- srcpkgs/sile/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/sile/template b/srcpkgs/sile/template index 7c5a762cb21..70d53030a5d 100644 --- a/srcpkgs/sile/template +++ b/srcpkgs/sile/template @@ -1,6 +1,6 @@ # Template file for 'sile' pkgname=sile -version=0.10.3 +version=0.10.9 revision=1 build_style=gnu-configure hostmakedepends="pkg-config" @@ -17,7 +17,7 @@ maintainer="John " license="MIT" homepage="https://www.sile-typesetter.org" distfiles="https://github.com/sile-typesetter/sile/releases/download/v${version}/sile-${version}.tar.bz2" -checksum=d89d5ce7d2bf46fb062e5299ffd8b5d821dc3cb3462a0e7c1109edeee111d856 +checksum=44eaaf286b059b46eb51f28ef813d149538b06f4541c1eb7fb6faef26d60a564 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" lua51 lua51-lpeg luaexpat lua51-zlib luafilesystem