From 9ffb05391dd1697e385e7bd82ed8c39c933d21b274006e23247df8166daacc92 Mon Sep 17 00:00:00 2001 From: Gordon Leung Date: Fri, 28 Jun 2024 17:38:55 +0000 Subject: [PATCH] - Update to 0.15.4: * New Features - build: Add a developer target to test build dist without automake - languages: Add Brazilian Portuguese specific hyphenation point - packages: Biblatex data inheritance and field mapping - packages: Support `@string` syntax in bibTeX bibliography - packages: Support `@xdata` entry type and xdata field in bibTeX bibliography - packages: Support crossref field in bibTeX bibliography - tooling: Add developer target to build Rust API docs * Bug Fixes - build: Avoid building sile binaries if not using them * build: Avoid the perceived need for an extra automake cycle in dist tarball * build: Do not distribute main man page, requires Rust tooling * build: Don't distribute distfiles list with configure option specific output * languages: Always set Fluent locale when setting `document.language` * packages: Correct handling of ampersands and tildes in bibtex * packages: Ignore `@preamble` in bibTeX bibliography OBS-URL: https://build.opensuse.org/package/show/Publishing/sile?expand=0&rev=53 --- _service | 2 +- sile-0.15.3.tar.zst | 3 --- sile-0.15.4.tar.zst | 3 +++ sile.changes | 23 ++++++++++++++++++++++- sile.obsinfo | 4 ---- sile.spec | 6 +++--- vendor.tar.zst | 4 ++-- 7 files changed, 31 insertions(+), 14 deletions(-) delete mode 100644 sile-0.15.3.tar.zst create mode 100644 sile-0.15.4.tar.zst delete mode 100644 sile.obsinfo diff --git a/_service b/_service index b9510a3..07397ac 100644 --- a/_service +++ b/_service @@ -3,7 +3,7 @@ https github.com - /sile-typesetter/sile/releases/download/v0.15.3/sile-0.15.3.tar.zst + /sile-typesetter/sile/releases/download/v0.15.4/sile-0.15.4.tar.zst sile*.tar.zst diff --git a/sile-0.15.3.tar.zst b/sile-0.15.3.tar.zst deleted file mode 100644 index 079b7c0..0000000 --- a/sile-0.15.3.tar.zst +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:88d24a70710e301ba3400351a82c5f28b49cebcd637b7a59d28b001a56b398c6 -size 3150046 diff --git a/sile-0.15.4.tar.zst b/sile-0.15.4.tar.zst new file mode 100644 index 0000000..70ab3e7 --- /dev/null +++ b/sile-0.15.4.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35d837b382ef4933489baea169264b94143da1538e71cdbc640c2f75c39e2358 +size 3293199 diff --git a/sile.changes b/sile.changes index 72dc9d9..c9fe8d6 100644 --- a/sile.changes +++ b/sile.changes @@ -1,7 +1,28 @@ +------------------------------------------------------------------- +Fri Jun 28 17:30:05 UTC 2024 - Gordon Leung + +- Update to 0.15.4: + * New Features + - build: Add a developer target to test build dist without automake + - languages: Add Brazilian Portuguese specific hyphenation point + - packages: Biblatex data inheritance and field mapping + - packages: Support `@string` syntax in bibTeX bibliography + - packages: Support `@xdata` entry type and xdata field in bibTeX bibliography + - packages: Support crossref field in bibTeX bibliography + - tooling: Add developer target to build Rust API docs + * Bug Fixes + - build: Avoid building sile binaries if not using them + * build: Avoid the perceived need for an extra automake cycle in dist tarball + * build: Do not distribute main man page, requires Rust tooling + * build: Don't distribute distfiles list with configure option specific output + * languages: Always set Fluent locale when setting `document.language` + * packages: Correct handling of ampersands and tildes in bibtex + * packages: Ignore `@preamble` in bibTeX bibliography + ------------------------------------------------------------------- Tue Jun 18 17:16:10 UTC 2024 - Gordon Leung -- Add export LUA_INCLUDE="$(pkg-config --cflags-only-I luajit)" +- Add export LUA_INCLUDE="-I/usr/include/luajit-5_1-2.1" so that we are finally building with LuaJIT headers. * I don't know why the configure file does not detect them by default are they placed in a non-standard location? diff --git a/sile.obsinfo b/sile.obsinfo deleted file mode 100644 index d94958d..0000000 --- a/sile.obsinfo +++ /dev/null @@ -1,4 +0,0 @@ -name: sile -version: 0.15.3 -mtime: 1718059936 -commit: 6404c537a68e9f3c77fc5f70f1a8b912e2c75708 diff --git a/sile.spec b/sile.spec index e0bf9d5..822fa90 100644 --- a/sile.spec +++ b/sile.spec @@ -18,7 +18,7 @@ %bcond_without tests Name: sile -Version: 0.15.3 +Version: 0.15.4 Release: 0 Summary: Simon’s Improved Layout Engine License: MIT @@ -30,8 +30,8 @@ Source3: LICENSE # Lua modules BuildRequires: luajit -BuildRequires: luajit-devel BuildRequires: lua51-bit32 +BuildRequires: luajit-devel Requires: lua51-bit32 BuildRequires: lua51-cassowary Requires: lua51-cassowary @@ -176,7 +176,7 @@ unset LIBSSH2_SYS_USE_PKG_CONFIG export RUSTFLAGS=" -Clink-arg=-Wl,-z,relro,-z,now -C debuginfo=2 -C incremental=false -C strip=none" export CARGO_AUDITABLE=auditable export CARGO_FEATURE_VENDORED=1 -export LUA_INCLUDE="$(pkg-config --cflags-only-I luajit)" +export LUA_INCLUDE="-I/usr/include/luajit-5_1-2.1" export CFLAGS="%optflags $(pkg-config --cflags-only-I luajit)" export CXXFLAGS="%optflags $(pkg-config --cflags-only-I luajit)" %configure \ diff --git a/vendor.tar.zst b/vendor.tar.zst index f018b92..87c0dc3 100644 --- a/vendor.tar.zst +++ b/vendor.tar.zst @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6e2f1df18c37e5c927d1d08f87624aac0b9248fa356cfc1cc0e61d665b788121 -size 14778379 +oid sha256:6db572f1cab042ac236e906e7599ac123733b19a9862a9353ed350b0bd420faa +size 14264242