Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package typst for openSUSE:Factory checked in at 2023-04-06 15:57:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/typst (Old) and /work/SRC/openSUSE:Factory/.typst.new.19717 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "typst" Thu Apr 6 15:57:39 2023 rev:2 rq:1077689 version:0.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/typst/typst.changes 2023-03-29 23:27:27.235538416 +0200 +++ /work/SRC/openSUSE:Factory/.typst.new.19717/typst.changes 2023-04-06 15:57:42.324893415 +0200 @@ -1,0 +2,57 @@ +Thu Apr 6 07:59:26 UTC 2023 - Martin Sirringhaus <martin.sirringh...@suse.com> + +- 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 + - Added support for integers with base 2, 8, and 16 + - Added symbols for double bracket and laplace operator + - The link function now accepts labels + - The link syntax now allows more characters + - Improved justification of Japanese and Chinese text + - Calculation functions behave more consistently w.r.t to non-real results + - Replaced deprecated angle brackets + - Reduced maximum function call depth from 256 to 64 + - Fixed first-line-indent not being applied when a paragraph starts with styled text + - Fixed extraneous spacing in unary operators in equations + - Fixed block spacing, e.g. in {block(above: 1cm, below: 1cm, ..)} + - Fixed styling of text operators in math + - Fixed invalid parsing of language tag in raw block with a single backtick + - Fixed bugs with displaying counters and state + - Fixed crash related to page counter + - Fixed crash when symbol function was called without arguments + - Fixed crash in bibliography generation + - Fixed access to label of certain content elements + - Fixed line number in error message for CSV parsing + - Fixed invalid autocompletion after certain markup elements + * Versioning changes: Starting with this release, Typst follows semver. The language and compiler will be version together for now. + As a result, all crates and the language share the same version and a breaking change to either the language or any library requires a version bump. + Once the language stabilizes (unclear when), the compiler and language version might start to diverge as the compiler APIs will probably remain unstable. + +------------------------------------------------------------------- Old: ---- typst-23-03-28.tar.gz New: ---- _service typst-0.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ typst.spec ++++++ --- /var/tmp/diff_new_pack.eH1E2y/_old 2023-04-06 15:57:44.512905772 +0200 +++ /var/tmp/diff_new_pack.eH1E2y/_new 2023-04-06 15:57:44.516905795 +0200 @@ -19,13 +19,12 @@ %global rustflags '-Clink-arg=-Wl,-z,relro,-z,now' Name: typst -Version: 23.03.28 -%define dashed_version 23-03-28 +Version: 0.1.0 Release: 0 Summary: A new markup-based typesetting system that is powerful and easy to learn License: Apache-2.0 URL: https://github.com/typst/typst -Source0: https://github.com/typst/typst/archive/refs/tags/v%{dashed_version}.tar.gz#/%{name}-%{dashed_version}.tar.gz +Source0: https://github.com/typst/typst/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: vendor.tar.xz Source2: cargo_config BuildRequires: cargo-packaging @@ -36,7 +35,7 @@ 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. %prep -%autosetup -p1 -a1 -n typst-%{dashed_version} +%autosetup -p1 -a1 -n typst-%{version} mkdir -p .cargo cp %{SOURCE2} .cargo/config ++++++ _service ++++++ <services> <service name="download_files" mode="disabled" /> <service name="cargo_vendor" mode="disabled"> <param name="srctar">typst-0.1.0.tar.gz</param> <param name="compression">xz</param> <param name="update">true</param> </service> <service name="cargo_audit" mode="disabled" /> </services> ++++++ cargo_config ++++++ --- /var/tmp/diff_new_pack.eH1E2y/_old 2023-04-06 15:57:44.592906224 +0200 +++ /var/tmp/diff_new_pack.eH1E2y/_new 2023-04-06 15:57:44.600906269 +0200 @@ -1,14 +1,10 @@ [source.crates-io] replace-with = "vendored-sources" -[source."https://github.com/reknih/iai"] +[source."git+https://github.com/reknih/iai"] git = "https://github.com/reknih/iai" replace-with = "vendored-sources" -[source."https://github.com/reknih/lipsum"] -git = "https://github.com/reknih/lipsum" -replace-with = "vendored-sources" - [source.vendored-sources] directory = "vendor" (No newline at EOF) ++++++ typst-23-03-28.tar.gz -> typst-0.1.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/typst/typst-23-03-28.tar.gz /work/SRC/openSUSE:Factory/.typst.new.19717/typst-0.1.0.tar.gz differ: char 12, line 1 ++++++ vendor.tar.xz ++++++ /work/SRC/openSUSE:Factory/typst/vendor.tar.xz /work/SRC/openSUSE:Factory/.typst.new.19717/vendor.tar.xz differ: char 26, line 1