53 Commits

Author SHA256 Message Date
40e4ce2207 Accepting request 1322950 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1322950
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=26
2025-12-16 14:54:24 +00:00
5f1da4f97c - 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/package/show/Publishing/typst?expand=0&rev=52
2025-12-15 12:50:01 +00:00
f4d207740a Accepting request 1322555 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1322555
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=25
2025-12-12 20:41:58 +00:00
0ebedf4324 - Update to 0.14.1
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=50
2025-12-12 08:42:24 +00:00
ac59ee7ea6 Accepting request 1313840 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1313840
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=24
2025-10-28 13:45:59 +00:00
594819f072 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
ff243e4e7f Accepting request 1306926 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1306926
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=23
2025-09-24 14:28:14 +00:00
0c8e7691fe - Adjust build to updated cargo-packaging macros
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=46
2025-09-24 12:09:12 +00:00
91e5d2b099 Accepting request 1275582 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1275582
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=22
2025-05-08 16:24:01 +00:00
76fee0133e - Update dependencies to fix bsc#1242630
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=44
2025-05-08 13:44:05 +00:00
3a8fbf1deb Accepting request 1251195 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1251195
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=21
2025-03-07 15:45:01 +00:00
86207e3a1b - Update 0.13.1
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=42
2025-03-07 13:08:46 +00:00
cbf2e22669 Accepting request 1248122 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1248122
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=20
2025-02-25 15:47:31 +00:00
f8d09acd7c fix typo in changes
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=40
2025-02-24 12:06:20 +00:00
c9e96509a9 Accepting request 1247276 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1247276
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=19
2025-02-20 15:40:38 +00:00
9587a38f02 - 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/package/show/Publishing/typst?expand=0&rev=38
2025-02-20 06:55:39 +00:00
f5a23c9d79 Accepting request 1223285 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1223285
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=18
2024-11-11 12:46:39 +00:00
f7b859599b - Added ZSH completions
- Add main package to completion Requires

OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=36
2024-11-11 07:27:07 +00:00
a311850c4b Accepting request 1216619 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1216619
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=17
2024-10-22 12:51:40 +00:00
305d131950 - 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/package/show/Publishing/typst?expand=0&rev=34
2024-10-21 07:07:06 +00:00
dad4a550fb Accepting request 1188190 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1188190
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=16
2024-07-18 17:16:33 +00:00
91e0d74b69 - Add constraints for s390x and ppc64le based on "Out of memory"
OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=32
2024-07-17 13:07:07 +00:00
e3031d1ce5 Accepting request 1186305 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1186305
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=15
2024-07-09 18:04:47 +00:00
4a08fa7af9 - Rust 1.79 wants gcc 13
- Actually build and install the correct binary for hayagriva

OBS-URL: https://build.opensuse.org/package/show/Publishing/typst?expand=0&rev=30
2024-07-09 06:16:15 +00:00
7df6b851f7 Accepting request 1181505 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1181505
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=14
2024-06-18 20:52:27 +00:00
0d401ba336 - 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/package/show/Publishing/typst?expand=0&rev=28
2024-06-18 13:21:05 +00:00
bc41fbcfa3 Accepting request 1160616 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1160616
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=13
2024-03-22 14:22:13 +00:00
c943d2933a 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
f94101ddea Accepting request 1159585 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1159585
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=12
2024-03-20 20:16:17 +00:00
164cc7dc52 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
e7661ac6ee Accepting request 1132104 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1132104
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=11
2023-12-08 21:33:35 +00:00
bd2147c42c 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
00c34d65dc Accepting request 1122660 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1122660
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=10
2023-11-02 19:22:39 +00:00
09eefeea62 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
413da5be46 Accepting request 1111503 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1111503
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=9
2023-09-15 20:05:24 +00:00
0099af5417 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
c607afa4f4 Accepting request 1103160 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1103160
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=8
2023-08-10 13:33:19 +00:00
f04fe2a84e 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
c0296b497d Accepting request 1100799 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1100799
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=7
2023-07-27 14:50:57 +00:00
fd9e0fc3c0 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
432a824b6c Accepting request 1093472 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1093472
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=6
2023-06-16 14:55:47 +00:00
27e9e65589 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
c0a70c0a9c Accepting request 1090841 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1090841
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=5
2023-06-05 16:07:57 +00:00
79a0c8ad27 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
5870c2d39a Accepting request 1083522 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1083522
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=4
2023-04-28 14:24:53 +00:00
bd4a0f84aa 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
c511a56d56 Accepting request 1080078 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1080078
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=3
2023-04-19 15:42:33 +00:00
cbf0ed60a6 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
647b5c142e Accepting request 1077689 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1077689
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/typst?expand=0&rev=2
2023-04-06 13:57:39 +00:00
c65c45f036 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