From 236c85594bcefe064c682b840da533344033bb61 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 10 Nov 2023 14:07:16 +0000 Subject: [PATCH] osc copypac from project:devel:languages:haskell:ghc-9.6.x package:alex revision:7, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/alex?expand=0&rev=112 --- alex-3.2.7.4.tar.gz | 3 --- alex-3.4.0.1.tar.gz | 3 +++ alex.changes | 34 ++++++++++++++++++++++++++++++++++ alex.spec | 2 +- 4 files changed, 38 insertions(+), 4 deletions(-) delete mode 100644 alex-3.2.7.4.tar.gz create mode 100644 alex-3.4.0.1.tar.gz diff --git a/alex-3.2.7.4.tar.gz b/alex-3.2.7.4.tar.gz deleted file mode 100644 index 49e61ce..0000000 --- a/alex-3.2.7.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8a13fa01ea00883aa3d75d15ce848835b18631b8c9a4966961492d7c6095226f -size 85755 diff --git a/alex-3.4.0.1.tar.gz b/alex-3.4.0.1.tar.gz new file mode 100644 index 0000000..db1863a --- /dev/null +++ b/alex-3.4.0.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c38e6fce894bde7e63190900c907040f0a3eaa4cbdd2e6eeac173f57f049f36 +size 85072 diff --git a/alex.changes b/alex.changes index b0b3d7d..13ce18c 100644 --- a/alex.changes +++ b/alex.changes @@ -1,3 +1,37 @@ +------------------------------------------------------------------- +Sun Oct 29 08:11:28 UTC 2023 - Peter Simons + +- Update alex to version 3.4.0.1. + ## Changes in 3.4.0.1 + + * Address new `x-partial` warning of GHC 9.8. + * Alex 3.4.0.1 needs GHC 8.0 or higher to build. + The code it generates is the same as 3.4.0.0, so it will likely work for older GHCs. + * Tested with GHC 8.0 - 9.8.1. + + _Andreas Abel, 2023-10-29_ + + ## Changes in 3.4.0.0 + + * New wrappers to lex strict `Text`: + `strict-text`, `posn-strict-text`, `monad-strict-text` and `monadUserState-strict-text` + (PR [#240](https://github.com/haskell/alex/pull/240)). + These complement the existing wrappers for `String` and `ByteString`. + * Tested with GHC 7.0 - 9.6.2. + + _Andreas Abel, 2023-06-20_ + + ## Changes in 3.3.0.0 + + * Add an `Ord` instance to `AlexPosn` (Issue [#233](https://github.com/haskell/alex/issues/233)). + This breaks developments that define their own (orphan) `instance Ord AlexPosn`. + If this is the derived stock instance, the fix is to delete the orphan instance and require + `build-tool-depends: alex:alex >= 3.3.0.0`. + * Switch to Haskell PVP versioning with four digits. + * Tested with GHC 7.0 - 9.6.1. + + _Andreas Abel, 2023-05-25_ + ------------------------------------------------------------------- Wed Aug 2 09:42:48 UTC 2023 - Andreas Schwab diff --git a/alex.spec b/alex.spec index 8b8bc3a..149b6fa 100644 --- a/alex.spec +++ b/alex.spec @@ -18,7 +18,7 @@ %bcond_without tests Name: alex -Version: 3.2.7.4 +Version: 3.4.0.1 Release: 0 Summary: Alex is a tool for generating lexical analysers in Haskell License: BSD-3-Clause