Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package alex for openSUSE:Factory checked in 
at 2023-04-07 18:16:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/alex (Old)
 and      /work/SRC/openSUSE:Factory/.alex.new.19717 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "alex"

Fri Apr  7 18:16:40 2023 rev:31 rq:1077763 version:3.2.7.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/alex/alex.changes        2023-04-04 
21:18:14.752358555 +0200
+++ /work/SRC/openSUSE:Factory/.alex.new.19717/alex.changes     2023-04-07 
18:16:41.952674311 +0200
@@ -1,0 +2,20 @@
+Mon Apr  3 21:20:37 UTC 2023 - Peter Simons <psim...@suse.com>
+
+- Update alex to version 3.2.7.2.
+
+  * Fix bug with out-of-bound access to `alex_check` array.
+    (Surfaced with GHC's JS backend, fixed by Sylvain Henry in
+     PR [#223](https://github.com/haskell/alex/pull/223).)
+
+  * Upstream dropped installable documentation and man pages. The
+    documentation can now be found at these locations:
+
+    - Online (HTML): https://haskell-alex.readthedocs.io
+    - PDF: https://haskell-alex.readthedocs.io/_/downloads/en/latest/pdf/
+    - Downloadable HTML: 
https://haskell-alex.readthedocs.io/_/downloads/en/latest/htmlzip/
+
+  * Re-enabled the test suite for aarch64. The underlying issue
+    https://github.com/simonmar/alex/issues/130 was closed by
+    upstream.
+
+-------------------------------------------------------------------

Old:
----
  alex-3.2.7.1.tar.gz

New:
----
  alex-3.2.7.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ alex.spec ++++++
--- /var/tmp/diff_new_pack.44s0ip/_old  2023-04-07 18:16:42.476677329 +0200
+++ /var/tmp/diff_new_pack.44s0ip/_new  2023-04-07 18:16:42.476677329 +0200
@@ -16,20 +16,14 @@
 #
 
 
-# Disable tests on aarch64. See: https://github.com/simonmar/alex/issues/130
-%ifarch aarch64
-%bcond_with tests
-%else
 %bcond_without tests
-%endif
 Name:           alex
-Version:        3.2.7.1
+Version:        3.2.7.2
 Release:        0
 Summary:        Alex is a tool for generating lexical analysers in Haskell
 License:        BSD-3-Clause
 URL:            https://hackage.haskell.org/package/%{name}
 Source0:        
https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz
-BuildRequires:  autoconf
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-array-devel
 BuildRequires:  ghc-array-prof
@@ -57,34 +51,19 @@
 
 %build
 %ghc_bin_build
-chmod a-x TODO *.md
-chmod a-x ./doc/*
-chmod a-x ./examples/*
-cd doc
-test -f configure || autoreconf
-# FIXME: you should use the %%configure macro
-./configure
-
 
 %install
 %ghc_bin_install
-mkdir -p %{buildroot}/%{_mandir}/man1
-cp doc/alex.1 %{buildroot}/%{_mandir}/man1
-rm -f doc/autom4te.cache/requests doc/config.log # varies across builds, 
breaking build-compare
 
 %check
-# Ensure that the test suite can find the alex binary.
-export PATH="%{buildroot}%{_bindir}:$PATH"
 %cabal_test
 
 %files
 %license LICENSE
-%doc CHANGELOG.md README.md TODO doc examples
+%doc CHANGELOG.md README.md examples
 %{_bindir}/%{name}
 %dir %{_datadir}/%{name}-%{version}
 %{_datadir}/%{name}-%{version}/AlexTemplate.hs
 %{_datadir}/%{name}-%{version}/AlexWrappers.hs
-%{_datadir}/%{name}-%{version}
-%{_mandir}/man1/*
 
 %changelog

++++++ alex-3.2.7.1.tar.gz -> alex-3.2.7.2.tar.gz ++++++
++++ 3785 lines of diff (skipped)

Reply via email to