Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package texmath for openSUSE:Factory checked in at 2023-04-04 21:25:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/texmath (Old) and /work/SRC/openSUSE:Factory/.texmath.new.19717 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "texmath" Tue Apr 4 21:25:24 2023 rev:50 rq:1076160 version:0.12.7 Changes: -------- --- /work/SRC/openSUSE:Factory/texmath/texmath.changes 2023-01-28 19:05:04.225293882 +0100 +++ /work/SRC/openSUSE:Factory/.texmath.new.19717/texmath.changes 2023-04-04 21:25:38.282970195 +0200 @@ -1,0 +2,42 @@ +Thu Mar 30 17:09:21 UTC 2023 - Peter Simons <psim...@suse.com> + +- Updated spec file to conform with ghc-rpm-macros-2.5.2. + +------------------------------------------------------------------- +Sun Mar 26 03:16:26 UTC 2023 - Peter Simons <psim...@suse.com> + +- Update texmath to version 0.12.7. + texmath (0.12.7) + + * Add typst writer. New module: Text.TeXMath.Writers.Typst. + + * TeX reader: Support multilined environment. Closes #210. + +------------------------------------------------------------------- +Wed Jan 25 05:24:19 UTC 2023 - Peter Simons <psim...@suse.com> + +- Update texmath to version 0.12.6. + texmath (0.12.6) + + * MathML writer: + + + Use style with CSS as well as columnalign (#205). + This seems to be needed by browser implementations of MathML. + + Remove reliance on mstyle (#205). mstyle doesn't seem to be + supported any more, at least in browser implementations of MathML, + and the documentation indicates that it is treated like mrow now + that styles can go directly on child elements. This commit removes + our use of mstyle. Instead of using mstyle, we change mathvariant + attributes on descendent elements (and displaystyle attributes on + direct children, in the case of fractions). + + Extend our existing use of unicode replacements, since many + implementations don't properly handle mathvariant. We now get + variant characters for mo, mn, and all elements that can sensibly + take them, not just mi and mtext. + + Omit mathvariant attribute unless we can't find appropriate Unicode. + When MathML is displayed by ODT, having BOTH a bold math Unicode + character and a mathvariant="bold" attribute seems to confuse it. + (Browsers don't care either way.) This gives us more compact and + readable output, as well. + +------------------------------------------------------------------- Old: ---- texmath-0.12.5.5.tar.gz New: ---- texmath-0.12.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ texmath.spec ++++++ --- /var/tmp/diff_new_pack.oXVR20/_old 2023-04-04 21:25:38.858973465 +0200 +++ /var/tmp/diff_new_pack.oXVR20/_new 2023-04-04 21:25:38.862973487 +0200 @@ -17,9 +17,10 @@ %global pkg_name texmath +%global pkgver %{pkg_name}-%{version} %bcond_with tests Name: %{pkg_name} -Version: 0.12.5.5 +Version: 0.12.7 Release: 0 Summary: Conversion between math formats License: GPL-2.0-or-later @@ -28,35 +29,55 @@ BuildRequires: chrpath BuildRequires: ghc-Cabal-devel BuildRequires: ghc-aeson-devel +BuildRequires: ghc-aeson-prof +BuildRequires: ghc-base-devel +BuildRequires: ghc-base-prof BuildRequires: ghc-bytestring-devel +BuildRequires: ghc-bytestring-prof BuildRequires: ghc-containers-devel +BuildRequires: ghc-containers-prof BuildRequires: ghc-mtl-devel +BuildRequires: ghc-mtl-prof BuildRequires: ghc-network-uri-devel +BuildRequires: ghc-network-uri-prof BuildRequires: ghc-pandoc-types-devel +BuildRequires: ghc-pandoc-types-prof BuildRequires: ghc-parsec-devel +BuildRequires: ghc-parsec-prof BuildRequires: ghc-pretty-show-devel +BuildRequires: ghc-pretty-show-prof BuildRequires: ghc-rpm-macros BuildRequires: ghc-split-devel +BuildRequires: ghc-split-prof BuildRequires: ghc-syb-devel +BuildRequires: ghc-syb-prof BuildRequires: ghc-text-devel +BuildRequires: ghc-text-prof BuildRequires: ghc-xml-devel +BuildRequires: ghc-xml-prof ExcludeArch: %{ix86} %if %{with tests} BuildRequires: ghc-directory-devel +BuildRequires: ghc-directory-prof BuildRequires: ghc-filepath-devel +BuildRequires: ghc-filepath-prof BuildRequires: ghc-tagged-devel +BuildRequires: ghc-tagged-prof BuildRequires: ghc-tasty-devel BuildRequires: ghc-tasty-golden-devel +BuildRequires: ghc-tasty-golden-prof +BuildRequires: ghc-tasty-prof %endif %description The texmath library provides functions to read and write TeX math, presentation MathML, and OMML (Office Math Markup Language, used in Microsoft Office). -Support is also included for converting math formats to Gnu eqn and to pandoc's -native format (allowing conversion, via pandoc, to a variety of different -markup formats). The TeX reader supports basic LaTeX and AMS extensions, and it -can parse and apply LaTeX macros. (See <https://johnmacfarlane.net/texmath -here> for a live demo of bidirectional conversion between LaTeX and MathML.) +Support is also included for converting math formats to Gnu eqn, typst, and +pandoc's native format (allowing conversion, via pandoc, to a variety of +different markup formats). The TeX reader supports basic LaTeX and AMS +extensions, and it can parse and apply LaTeX macros. (See +<https://johnmacfarlane.net/texmath here> for a live demo of bidirectional +conversion between LaTeX and MathML.) The package also includes several utility modules which may be useful for anyone looking to manipulate either TeX math or MathML. For example, a copy of @@ -85,6 +106,22 @@ %description -n ghc-%{name}-devel This package provides the Haskell %{name} library development files. +%package -n ghc-%{pkg_name}-doc +Summary: Haskell %{pkg_name} library documentation +Requires: ghc-filesystem +BuildArch: noarch + +%description -n ghc-%{pkg_name}-doc +This package provides the Haskell %{pkg_name} library documentation. + +%package -n ghc-%{pkg_name}-prof +Summary: Haskell %{pkg_name} profiling library +Requires: ghc-%{pkg_name}-devel = %{version}-%{release} +Supplements: (ghc-%{pkg_name}-devel and ghc-prof) + +%description -n ghc-%{pkg_name}-prof +This package provides the Haskell %{pkg_name} profiling library. + %prep %autosetup @@ -116,4 +153,9 @@ %files -n ghc-%{name}-devel -f ghc-%{name}-devel.files %doc README.markdown changelog +%files -n ghc-%{pkg_name}-doc -f ghc-%{pkg_name}-doc.files +%license LICENSE + +%files -n ghc-%{pkg_name}-prof -f ghc-%{pkg_name}-prof.files + %changelog ++++++ texmath-0.12.5.5.tar.gz -> texmath-0.12.7.tar.gz ++++++ ++++ 83538 lines of diff (skipped)