Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libtexpdf0-0.15.6-1.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libtexpdf0 Distribution: openSUSE Tumbleweed
Version: 0.15.6 Vendor: openSUSE
Release: 1.2 Build date: Thu Nov 14 01:59:36 2024
Group: Productivity/Publishing Build host: reproducible
Size: 630894 Source RPM: sile-0.15.6-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://sile-typesetter.org/
Summary: A PDF library extracted from TeX's dvipdfmx
A PDF library extracted from TeX's dvipdfmx. Used in software such as SILE.
This package contains the shared library for libtexpdf.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Thu Nov 14 2024 Gordon Leung <[email protected]>
  - Update to 0.15.6
    * https://github.com/sile-typesetter/sile/releases/tag/v0.15.6
* Wed Sep 18 2024 Gordon Leung <[email protected]>
  - Update vendored deps to resolve boo#1230690
* Sat Aug 31 2024 Gordon Leung <[email protected]>
  - Update to 0.15.5:
    * New Features
    - packages: Support biblatex date field and improve date formatting
    * Bug Fixes
    - build: Fix distribution of unit tests clean up dist file list
    - classes: Make document state available during class's post init
    - cli: Suppress trace info in quiet for warnings but do show errors
    - packages: Parse and split all bibtex name fields
    - packages: Use non-breakable space in bibTeX name splitting, not tilde
* Fri Jun 28 2024 Gordon Leung <[email protected]>
  - 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 2024 Gordon Leung <[email protected]>
  - 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?
    * Since the headers exist I will close boo#1226307 I guess...
* Tue Jun 18 2024 Soc Virnyl Estela <[email protected]>
  - Point to use LuaJIT headers and use LuaJIT for Sile
* Fri Jun 14 2024 Gordon Leung <[email protected]>
  - Add zsh completion subpackage
  - Fixup rpmlintrc
  - Document that we are using lua51 includes because luajit includes
    are missing from the openSUSE package
    * boo#1226307
  - Switch back to gcc because clang fails on armv7l
* Fri Jun 14 2024 Soc Virnyl Estela <[email protected]>
  - 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 and bash completions
* Thu May 23 2024 Dominique Leuenberger <[email protected]>
  - 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.
* Wed Feb 07 2024 Gordon Leung <[email protected]>
  - Update to 0.14.17
    * Features
    - languages: Enable explicit hyphen repetition handling in Croatian,
      Czech, Portuguese, Slovak and Spanish
    - packages: Add balancing option to makecolums command
* Sat Jan 27 2024 Gordon Leung <[email protected]>
  - Update to 0.14.16
    * Features
    - languages: Accomodate alternate Turkish hyphenation guidelines at apostrophes
    - typesetters: Support for speaker change introduced by em-dash
    * Bug Fixes
    - languages: Break at ela geminada in Catalan cancels the punt vola
    - languages: Break at explicit hyphen in Polish repeats the hyphen
    - languages: Remove multiple repetitions of U+00A0 nbsp in French
    - languages: U+00A0 nbsp in French causes unexpected word breaks
* Sun Dec 24 2023 Gordon Leung <[email protected]>
  - Update to 0.14.14
    * Features
    - cli: Change module load error to suggestion for how to install 3rd party modules
    - languages: U+00A0 non-breaking space must be stretchable by default
    - typesetters: Support U+00AD soft hyphen as discretionary break
    * Bug Fixes
    - cli: Stop outputting error messages twice on failure to process main file
    - core: Use nil-safe and Lua-version-robust table utils
    - packages: Adjust dropcap logic for letters with a depth
* Tue Oct 31 2023 Gordon Leung <[email protected]>
  - Update to 0.14.13
    * Features
    - classes: Add landscape option to base class
    - cli: Allow multiple runtime SILE_PATH segments
    * Bug Fixes
    - frames: Update frame constraints with new frame IDs after \makecolumns
* Wed Oct 11 2023 Gordon Leung <[email protected]>
  - Update to 0.14.12
    * Features
    - i18n: Add Portuguese localizations for bibtex package
    - utilities: Add utility function for console messages without trace info
    * Bug Fixes
    - build: Make sure vendored luarocks isn't a phony target that runs repeatedly
    - core: Allocate exactly what we use, not a guess with an extra just in case
    - core: Correct usage of HarfBuzz when passing a filtered list of shapers
    - core: Fixup class loader so cache is all Lua module specs
    - packages: Don't warn on TOC content change if not actually used
* Wed Aug 23 2023 Gordon Leung <[email protected]>
  - Update to 0.14.11
    * Bug Fixes:
    - core: Leave legacy masterFilename alone but use first input filename internally
    - core: Make masterFilename actually a filename
    - packages: Avoid mix-and-matching indents in fixed-width specimin blocks
    - utilities: Use real semver parser for deprecation warnings
* Tue Jul 11 2023 Gordon Leung <[email protected]>
  - Update to 0.14.10
    * Features
    - cli: Allow more than one input document
    - i18n: Add localized strings for Cantonese and Chinese
    - packages: Add document class styling in autodoc
    - packages: Provide API for registering raw handlers linked to packages
    * Bug Fixes:
    - build: Avoid build artifacts being listed for installation
    - core: Avoid stack overflow in Harfbuzz module
    - outputters: Setup --makedeps to play along without explicit --output
    - packages: Converters package no longer worked after 0.13.0
    - packages: Correct chord line height and chord font use
* Wed Apr 12 2023 Gordon Leung <[email protected]>
  update: 0.14.8 -> 0.14.9
  - Features
    * classes: Add Picas unit to cover all units speced in Docbook
    * classes: Implement the\code command in the plain class
    * cli: Add -q / --quiet flag to reduce output to essential errors
    * core: Support initializing fill glues with a width
    * packages: Introduce urlstyle hook in the url package
    * packages: New scalebox package for arbitrary box re-scaling
    * packages: Support migrating content in re-wrapped hboxes
    * typesetters: Implement hbox building logic in the typesetter
  - Bug Fixes
    * build: Distribute SVG and FTL source files in packages
    * classes: Avoid justification issues with relative parindent
    * classes: Make sure un-numbered chapters make it in the ToC
    * classes: Parse bare number and percentage units in docbook images
    * classes: Setting current.hangIndent is a measurement
    * cli: Return success if --help explicitly requested
    * core,typesetter: Discretionary nodes are incorrectly handled
    * core: Ensure restoring settings top-level state does not error
    * outputters: Update Cairo/Podofo hbox debug API to match libtexpdf
    * packages: Correct image aspect preservation logic
    * packages: Fix output of debug breaks in infonode package
    * packages: Make sure pullquotes start in block mode
    * packages: Strip content position in ToC entries
    * etc. https://github.com/sile-typesetter/sile/releases/tag/v0.14.9
* Sat Jan 28 2023 Gordon Leung <[email protected]>
  update: 0.14.7 -> 0.14.8
  - Features
    * build: Pass build time configuration into Lua environment
    * core: Add variations support to font command
    * shapers: Instanciate variable fonts
    * shapers: Support named instances with FontConfig
    * shapers: Support named instances with macfonts
  - Bug Fixes
    * build: Package license file for vendored lunamark fork
    * classes: Coerce option values to booleans
    * packages: Absolutize parskip heights on use
    * packages: Pass style & weight values to the math font loader
    * packages: Quote option values in documentation when necessary
    * tooling: Use luaEnv properly
* Fri Jan 06 2023 Gordon Leung <[email protected]>
  update: 0.14.6 -> 0.14.7
  - Features
    * build: Allow easy skip of font checks with FCMATCH=true
  - Bug Fixes
    * build: Only check tooling to bulid manual if really needed
    * inputters: Rework SIL input to handle both junk outside of document tag and fragments
    * outputters: Patch up error message when failing to load font
    * shaper: Correct font-variants using opsz axis
    * shaper: Respect variations when shaping
    * tooling: Keep all Lua packages in same env for Nix
    * utilities: Tweak breadcrumbs to work under LuaJIT limitations
* Thu Dec 15 2022 [email protected]
  - Update to version 0.14.6:
    * chore(release): 0.14.6
    * fix(tooling): Exempt LuaJIT from external bit32 library requirement (#1654)
    * fix(shapers): Apply tracking settings even in font-fallback shaper
    * refactor(shapers): Move fallback shaper to dedicated module
    * fix(packages): Use casting to restore shaper state after fallbacks
    * docs(manual): Fix grid docs by actually loading the module for use
    * chore(tooling): Update commitlint rules for current module types
    * test(typesetters): Update expectations for bugs squashed during refactor
    * refactor(typesetters): Move tate typesetter functions to class
    * fix(packages): Fix \cite{key} in bibtex package (#1655)
    * fix(debug): Correct filename in debug info after includes (#1652)
* Sat Nov 19 2022 Gordon Leung <[email protected]>
  update: 0.14.4 -> 0.14.5
  - Bug Fixes
    * inputters: Correct false positive detection of STDIN as Lua content
    * inputters: Don't duplicate passthrough content in AST
    * inputters: Permit content outside of the document note, e.g. comments or blanks
    * inputters: Relax SIL format sniffing to allow valid syntax
    * languages: Tidy up variable scope in languages/unicode.lua
    * measurements: Allow redefinition of existing units
    * packages: Ensure a page switch does not break boustrophedon
* Sat Nov 05 2022 Gordon Leung <[email protected]>
  update: 0.14.3 -> 0.14.4
  - Features
    * packages: Add boolean noleadingzeros option to counter formatter
    * packages: Add new command \set-multilevel-counter
  - Bug Fixes
    * classes: Always break out of hmode before processing \chapter headings
    * core: A typo in a variable prevents using -u with a class
    * languages: Make 'und' an exception to language name canonicalization
    * math: Fix insertion order of MathML children
    * packages: Account for depth when calculating rotation center
    * packages: Avoid forcing mirrored masters in twoside package
    * packages: Combine \unichar'ed chars with same font only
    * packages: Correct rotation origin calculation back to pre v0.10.0
    * packages: Don't inhibit page breaking after switching masters mid-page
    * packages: Make sure PDF initialized before rotate package directly calls it
    * packages: Rework simple and multilevel counters
    * packages: Textcase package name typo preventing using methods from code
  - Reverts
    * Revert "docs(packages): Fixup unichar documentation, work around known bug (#1549)"
* Fri Sep 02 2022 Gordon Leung <[email protected]>
  update: 0.14.2 -> 0.14.3
  - Features
    * languages: Handle hyphenation of inter-word apostrophes in Turkish
    * packages: Add \open-spread function with more features that \open-double-page
    * packages: Add ability to select a page in PDF images
    * packages: Allow for customized content on otherwise blank filler pages
    * packages: Provide base directory to packages
    * utilities: Return image resolution with libtexpdf backend
  - Bug Fixes
    * cli: Actually apply cli provided class options
    * cli: Allow CLI option to override document specified class
    * languages: Make Turkish hyphenation less bad around intraword apostrophes
    * nodes: Correct calculating width of postbreak discretionaries
    * nodes: Work around discressionaries being output when not wanted
    * packages: Fix over-aggressive eject in \open-double-page
    * packages: Homogenize image width and height as measurements
    - closes gh#sile-typesetter/sile#1504
    * packages: Make sure PDF initialized before PDF package does anything
    - closes gh#sile-typesetter/sile#1534
    * packages: Resolve src= relative to document for SVG images
    - closes gh#sile-typesetter/sile#1532
  - Reverts
    * Revert "chore(cli): Output header before doing anything that might throw warnings"
    remove(pdf-metadata.patch): upstreamed
* Fri Aug 26 2022 Gordon Leung <[email protected]>
  patch(pdf-metadata.patch): no return 0 at end of function
* Thu Aug 25 2022 Gordon Leung <[email protected]>
  - initial commit

Files

/usr/lib64/libtexpdf.so.0
/usr/lib64/libtexpdf.so.0.0.0
/usr/share/licenses/libtexpdf
/usr/share/licenses/libtexpdf/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Dec 1 00:58:59 2024