Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libtexpdf0 | Distribution: openSUSE Tumbleweed |
Version: 0.15.4 | Vendor: openSUSE |
Release: 1.1 | Build date: Fri Jun 28 19:30:05 2024 |
Group: Productivity/Publishing | Build host: reproducible |
Size: 684608 | Source RPM: sile-0.15.4-1.1.src.rpm |
Packager: http://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.
GPL-2.0-or-later
* Fri Jun 28 2024 Gordon Leung <pirateclip@protonmail.com> - 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 <pirateclip@protonmail.com> - 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 <obs@uncomfyhalomacro.pl> - Point to use LuaJIT headers and use LuaJIT for Sile * Fri Jun 14 2024 Gordon Leung <pirateclip@protonmail.com> - 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 <obs@uncomfyhalomacro.pl> - 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 <dimstar@opensuse.org> - 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 <pirateclip@protonmail.com> - 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 <pirateclip@protonmail.com> - 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 <pirateclip@protonmail.com> - 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 <pirateclip@protonmail.com> - 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 <pirateclip@protonmail.com> - 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 <pirateclip@protonmail.com> - 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 <pirateclip@protonmail.com> - 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 <pirateclip@protonmail.com> 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 <pirateclip@protonmail.com> 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 <pirateclip@protonmail.com> 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 pirateclip@protonmail.com - 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 <pirateclip@protonmail.com> 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 <pirateclip@protonmail.com> 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 <pirateclip@protonmail.com> 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 <pirateclip@protonmail.com> patch(pdf-metadata.patch): no return 0 at end of function * Thu Aug 25 2022 Gordon Leung <pirateclip@protonmail.com> - initial commit
/usr/lib64/libtexpdf.so.0 /usr/lib64/libtexpdf.so.0.0.0 /usr/share/licenses/libtexpdf0 /usr/share/licenses/libtexpdf0/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 18 05:11:05 2024