27 Commits

Author SHA256 Message Date
c9f15e5a29 Accepting request 1322947 from home:MSirringhaus:branches:Publishing
- Update to 0.14.2
  https://typst.app/docs/changelog/0.14.2/
  https://github.com/typst/typst/releases/tag/v0.14.2
- Remove upstreamed pr7562-fix-missing-hint-in-testsuite.patch

  https://typst.app/docs/changelog/0.14.1/

OBS-URL: https://build.opensuse.org/request/show/1322947
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=52
2025-12-15 12:50:01 +00:00
9f0b5a3ce2 Accepting request 1322551 from home:MSirringhaus:branches:Publishing
- Update to 0.14.1

OBS-URL: https://build.opensuse.org/request/show/1322551
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=50
2025-12-12 08:42:24 +00:00
3827682f07 Accepting request 1313839 from home:MSirringhaus:branches:Publishing
- Update to 0.14.0

OBS-URL: https://build.opensuse.org/request/show/1313839
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=48
2025-10-27 12:53:52 +00:00
9dd132a4f4 Accepting request 1306925 from home:MSirringhaus:branches:Publishing
- Adjust build to updated cargo-packaging macros

OBS-URL: https://build.opensuse.org/request/show/1306925
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=46
2025-09-24 12:09:12 +00:00
bb4a567b0c Accepting request 1275581 from home:MSirringhaus:branches:Publishing
- Update dependencies to fix bsc#1242630

OBS-URL: https://build.opensuse.org/request/show/1275581
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=44
2025-05-08 13:44:05 +00:00
8298223c37 Accepting request 1251192 from home:darix:apps
- Update 0.13.1

OBS-URL: https://build.opensuse.org/request/show/1251192
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=42
2025-03-07 13:08:46 +00:00
5d65e0e559 Accepting request 1247957 from home:darix:apps
fix typo in changes

OBS-URL: https://build.opensuse.org/request/show/1247957
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=40
2025-02-24 12:06:20 +00:00
7134750578 Accepting request 1247186 from home:darix:apps
- Update 0.13.0 
  https://typst.app/blog/2025/typst-0.13/- 
  https://typst.app/docs/changelog/0.13.0/
  https://github.com/typst/typst/releases/tag/v0.13.0

OBS-URL: https://build.opensuse.org/request/show/1247186
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=38
2025-02-20 06:55:39 +00:00
74098336aa Accepting request 1223267 from home:smolsheep:upgrades
- Added ZSH completions
- Add main package to completion Requires

OBS-URL: https://build.opensuse.org/request/show/1223267
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=36
2024-11-11 07:27:07 +00:00
b95c3352c6 Accepting request 1208926 from home:darix:apps
- Update to 0.12.0 
  https://typst.app/blog/2024/typst-0.12/
  https://typst.app/docs/changelog/0.12.0/
- hayagriva directory is now versioned:
  - handle it properly during the build

OBS-URL: https://build.opensuse.org/request/show/1208926
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=34
2024-10-21 07:07:06 +00:00
6884b098d2 Accepting request 1187373 from home:AdaLovelace:branches:Publishing
- Add constraints for s390x and ppc64le based on "Out of memory"

OBS-URL: https://build.opensuse.org/request/show/1187373
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=32
2024-07-17 13:07:07 +00:00
c8dc12af8a Accepting request 1186246 from home:darix:apps
- Rust 1.79 wants gcc 13

- Actually build and install the correct binary for hayagriva

OBS-URL: https://build.opensuse.org/request/show/1186246
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=30
2024-07-09 06:16:15 +00:00
6faeab2b3c Accepting request 1180957 from home:Pi-Cla:branches:Publishing
- Update to version 0.11.1
  * Security
    - Fixed a vulnerability where image files at known paths could be
      embedded into the PDF even if they were outside of the project directory
  * Bibliography
    - Fixed et-al handling in subsequent citations
    - Fixed suppression of title for citations and bibliography references
      with no author
    - Fixed handling of initials in citation styles without a delimiter
    - Fixed bug with citations in footnotes
  * Text and Layout
    - Fixed interaction of first-line-indent and outline
    - Fixed compression of CJK punctuation marks at line start and end
    - Fixed handling of rectangles with negative dimensions
    - Fixed layout of path in explicitly sized container
    - Fixed broken raw text in right-to-left paragraphs
    - Fixed tab rendering in raw text with language typ or typc
    - Fixed highlighting of multi-line raw text enclosed by single backticks
    - Fixed indentation of overflowing lines in raw blocks
    - Fixed extra space when raw text ends with a backtick
 * Math
    - Fixed broken equations in right-to-left paragraphs
    - Fixed missing blackboard bold letters
    - Fixed error on empty arguments in 2D math argument list
    - Fixed stretching via mid for various characters
    - Fixed that alignment points in equations were affected by set align(..)
 * Export
    - Fixed smart quotes in PDF outline
    - Fixed patterns with spacing in PDF
    - Fixed wrong PDF page labels when page numbering was disabled

OBS-URL: https://build.opensuse.org/request/show/1180957
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=28
2024-06-18 13:21:05 +00:00
3802151c00 Accepting request 1160592 from home:MSirringhaus:branches:Publishing
- Build CLI-command of hayagriva as an additional package
- Use filtered vendor-tarball.
- Simplify spec with forced gcc-usage

OBS-URL: https://build.opensuse.org/request/show/1160592
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=26
2024-03-22 10:16:51 +00:00
b57cc3abd9 Accepting request 1159294 from home:MSirringhaus:branches:Publishing
- Update to version 0.11.0
- remove cargo_config, which is now part of the vendor-tarball

OBS-URL: https://build.opensuse.org/request/show/1159294
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=24
2024-03-19 14:46:08 +00:00
8f5aa69b51 Accepting request 1132095 from home:MSirringhaus:branches:Publishing
- Update to version 0.10.0

OBS-URL: https://build.opensuse.org/request/show/1132095
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=22
2023-12-08 13:43:13 +00:00
0a7a71535d Accepting request 1122659 from home:MSirringhaus:branches:Publishing
- Update to version 0.9.0

OBS-URL: https://build.opensuse.org/request/show/1122659
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=20
2023-11-02 11:52:52 +00:00
213a0a20a0 Accepting request 1111501 from home:MSirringhaus:branches:Publishing
- Update to version 0.8.0

OBS-URL: https://build.opensuse.org/request/show/1111501
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=18
2023-09-15 09:09:39 +00:00
5e90ac6407 Accepting request 1103159 from home:MSirringhaus:branches:Publishing
- Update to version 0.7.0

OBS-URL: https://build.opensuse.org/request/show/1103159
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=16
2023-08-09 13:33:36 +00:00
59326cb722 Accepting request 1100798 from home:MSirringhaus:branches:Publishing
- Update to version 0.6.0

OBS-URL: https://build.opensuse.org/request/show/1100798
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=14
2023-07-26 09:22:36 +00:00
52b85cb9e0 Accepting request 1093471 from home:MSirringhaus:branches:Publishing
- Update to version 0.5.0

OBS-URL: https://build.opensuse.org/request/show/1093471
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=12
2023-06-16 10:51:38 +00:00
83940a90e4 Accepting request 1090839 from home:MSirringhaus:branches:Publishing
- Update to version 0.4.0

OBS-URL: https://build.opensuse.org/request/show/1090839
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=10
2023-06-05 08:24:16 +00:00
4897db88b5 Accepting request 1083521 from home:MSirringhaus:branches:Publishing
- Update to version 0.3.0
  * Breaking changes:
    - Renamed a few symbols: What was previous dot.op is now just dot and the basic dot is dot.basic. The same applies to ast and tilde.
    - Renamed mod to rem to more accurately reflect the behaviour. It will remain available as mod until the next update as a grace period.
    - A lone underscore is not a valid identifier anymore, it can now only be used in patterns
    - Removed before and after arguments from query. This is now handled through flexible selectors combinator methods
    - Added support for attachments (sub-, superscripts) that precede the base symbol. The top and bottom arguments have been renamed to t and b.
  * New features
    - Added support for more complex strokes (configurable caps, joins, and dash patterns)
    - Added cancel function for equations
    - Added support for destructuring in argument lists and assignments
    - Added alt text argument to image function
    - Added toml function for loading data from a TOML file
    - Added zip, sum, and product methods for arrays
    - Added fact, perm, binom, gcd, lcm, atan2, quo, trunc, and fract calculation
  * Improvements
    - Text in SVGs now displays properly
    - Typst now generates a PDF heading outline
    - References now provides the referenced element as a field in show rules
    - Refined linebreak algorithm for better Chinese justification
    - Locations are now a valid kind of selector
    - Added a few symbols for algebra
    - Added Spanish smart quote support
    - Added selector function to turn a selector-like value into a selector on which combinator methods can be called
    - Improved some error messages
    - The outline and bibliography headings can now be styled with show-set rules
    - Operations on numbers now produce an error instead of overflowing
  * Bug fixes
    - Fixed wrong linebreak before punctuation that follows inline equations, citations, and other elements
    - Fixed a bug with argument sinks

OBS-URL: https://build.opensuse.org/request/show/1083521
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=8
2023-04-28 11:51:37 +00:00
a475c000a4 Accepting request 1080077 from home:MSirringhaus:branches:Publishing
- Update to version 0.2.0
  * Breaking changes:
    - Removed support for iterating over index and value in for loops. This is now handled via unpacking and enumerating. Same goes for the map() method.
    - Dictionaries now iterate in insertion order instead of alphabetical order.
  * New features
    - Added unpacking syntax for let bindings, which allows things like let (1, 2) = array
    - Added enumerate() method
    - Added path function for drawing Bézier paths
    - Added layout function to access the size of the surrounding page or container
    - Added key parameter to sorted() method
  * Command line interface
    - Fixed --open flag blocking the program
    - New Computer Modern font is now embedded into the binary
    - Shell completions and man pages can now be generated by setting the GEN_ARTIFACTS environment variable to a target directory and then building Typst
  * Miscellaneous improvements
    - Fixed page numbering in outline
    - Added basic i18n for a few more languages (AR, NB, CS, NN, PL, SL, ES, UA, VI)
    - Added a few numbering patterns (Ihora, Chinese)
    - Added sinc operator
    - Fixed bug where math could not be hidden with hide
    - Fixed sizing issues with box, block, and shapes
    - Fixed some translations
    - Fixed inversion of "R" in cal and frak styles
    - Fixed some styling issues in math
    - Fixed supplements of references to headings
    - Fixed syntax highlighting of identifiers in certain scenarios
    - Ratios can now be multiplied with more types and be converted to floats with the float function

OBS-URL: https://build.opensuse.org/request/show/1080077
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=6
2023-04-18 08:50:46 +00:00
436ca4035a Accepting request 1077688 from home:MSirringhaus:branches:Publishing
- Update to version 0.1.0 
  * Breaking changes:
    - When using the CLI, you now have to use subcommands:
          typst compile file.typ or typst c file.typ to create a PDF
          typst watch file.typ or typst w file.typ to compile and watch
          typst fonts to list all fonts
    - Manual counters now start at zero. Read the "How to step" section in the counter documentation for more details
    - The bibliography styles "author-date" and "author-title" were renamed to "chicago-author-date" and "chicago-author-title"
  * Figure improvements
    - Figures now automatically detect their content and adapt their behaviour. Figures containing tables, for instance, are automatically prefixed with "Table X" and have a separate counter
    - The figure's supplement (e.g. "Figure" or "Table") can now be customized
    - In addition, figures can now be completely customized because the show rule gives access to the automatically resolved kind, supplement, and counter
  * Bibliography improvements
    - The bibliography function now also accepts multiple bibliography paths (as an array)
    - Parsing of BibLaTeX files is now more permissive (accepts non-numeric edition, pages, volumes, dates, and Jabref-style comments; fixed abbreviation parsing)
    - Labels and references can now include : and . except at the end
    - Fixed APA bibliography ordering
  * Drawing additions
    - Added polygon function for drawing polygons
    - Added support for clipping in boxes and blocks
  * Command line interface
    - Now returns with non-zero status code if there is an error
    - Now watches the root directory instead of the current one
    - Now puts the PDF file next to input file by default
    - Now accepts more kinds of input files (e.g. /dev/stdin)
    - Added --open flag to directly open the PDF
  * Miscellaneous improvements
    - Added yaml function to load data from YAML files
    - Added basic i18n for a few more languages (IT, RU, ZH, FR, PT)
    - Added numbering support for Hebrew

OBS-URL: https://build.opensuse.org/request/show/1077688
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=4
2023-04-06 08:59:39 +00:00
0303ad2af6 Accepting request 1075044 from home:MSirringhaus:branches:Publishing
- Update to v23-03-28
  * Breaking: Enumerations now require a space after their marker, that is, 1.ok must now be written as 1. ok
  * Breaking: Changed default style for term lists: Does not include a colon anymore and has a bit more indent
  * Fixed bibliography ordering in IEEE style
  * Fixed parsing of decimals in math: $1.2/3.4$
  * Fixed parsing of unbalanced delimiters in fractions: $1/(2 (x)
  * Fixed unexpected parsing of numbers as enumerations, e.g. in 1.2
  * Fixed combination of page fill and header
  * Fixed compiler crash if repeat is used in page with automatic width
  * Fixed matrices with explicit delimiter
  * Fixed build of CLI if git is not installed
  * Links in bibliographies are now affected by link styling
  * Added support for disabling matrix and vector delimiters. Generally with #set math.mat(delim: none) or one-off with $mat(delim: #none, 1, 2; 3, 4)$.
  * Added separator argument to term lists
  * Fixed indent property of term lists
  * Added round function for equations
  * Numberings now allow zeros. To reset a counter, you can write #counter(..).update(0)
  * Added --font-path argument for CLI
  * Added Nix flake
  * Numerous documentation fixes
  * Added documentation for page() and position() methods on location type
  * Added symbols for double, triple, and quadruple dot accent
  * Added smart quotes for Norwegian Bokmål
  * Fixed hovering over comments in web app
- Remove fix-git-dependency.patch, fixed upstream

OBS-URL: https://build.opensuse.org/request/show/1075044
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=2
2023-03-28 16:10:41 +00:00
8562dbe6e5 Accepting request 1074670 from home:MSirringhaus
New package: typst
Typst is a new markup-based typesetting system that is designed to be as powerful as LaTeX while being much easier to learn and use.

OBS-URL: https://build.opensuse.org/request/show/1074670
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=1
2023-03-27 16:06:10 +00:00