Commit Graph

2 Commits

Author SHA256 Message Date
Gordon Leung
8cf278c784 Accepting request 1180872 from home:uncomfyhalomacro:branches:Publishing
- Update to 0.15.3:
  * A lot of breaking changes in the transition to 0.15.0
    https://github.com/sile-typesetter/sile/releases/tag/v0.15.0
  * Bug Fixes
   - build: Distribute vendored compat-5.3.c source file
   - build: Remove Git from configure dependencies
   - classes: Correct order of operations when paragraphs are ended manually
   - packages: Change retrograde package so 'target' version works as expected
   - build: Bundle all assets in source distribution
   - core: Allow LUA_PATH env var to take effect at runtime
- New build dependencies
  * cargo/rust
  * clang to replicate upstream's choice of c compiler
  * jq
- Switch to lua51 for luajit. luajit only supports lua51 for now
- New subpackages: fish zsh and bash completions

OBS-URL: https://build.opensuse.org/request/show/1180872
OBS-URL: https://build.opensuse.org/package/show/Publishing/sile?expand=0&rev=40
2024-06-14 15:50:44 +00:00
Gordon Leung
4330de5486 Accepting request 1176182 from home:dimstar:Factory
- Change package to use obs_scm source service. Upstream now longer
  publishes xz tarballs.
- Add libtool BuildRquires and call autoreconf in prep: git source
  trees are not bootstrapped.

The build fail observed in Factory is unrelated to sile, but is actually
a bug in lua-vstruct. Fix for that has also been submitted as
https://build.opensuse.org/request/show/1176181

OBS-URL: https://build.opensuse.org/request/show/1176182
OBS-URL: https://build.opensuse.org/package/show/Publishing/sile?expand=0&rev=38
2024-05-23 16:54:10 +00:00