Compare commits

..

8 Commits

Author SHA1 Message Date
Dominique Leuenberger
1602460e52 Accepting request 1157228 from devel:languages:haskell
Update Haskell ecosystem to GHC version 9.8.2.

OBS-URL: https://build.opensuse.org/request/show/1157228
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alex?expand=0&rev=37
2024-03-20 20:13:51 +00:00
Peter Simons
162f860c5b osc copypac from project:devel:languages:haskell:ghc-9.8.x package:alex revision:3, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/alex?expand=0&rev=114
2024-03-01 19:00:04 +00:00
Ana Guerrero
b06218f565 Accepting request 1146952 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1146952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alex?expand=0&rev=36
2024-02-16 20:41:52 +00:00
Peter Simons
8f677eca69 osc copypac from project:devel:languages:haskell:ghc-9.6.x package:alex revision:8, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/alex?expand=0&rev=113
2024-02-09 22:00:50 +00:00
Ana Guerrero
e78b02caaf Accepting request 1127016 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/1127016
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alex?expand=0&rev=35
2023-11-23 20:39:47 +00:00
Peter Simons
236c85594b 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
2023-11-10 14:07:16 +00:00
Dominique Leuenberger
3ff63fc355 Accepting request 1103111 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1103111
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alex?expand=0&rev=34
2023-08-09 15:26:25 +00:00
Peter Simons
a179d0ccee Accepting request 1101974 from home:Andreas_Schwab:riscv:ghc
- Drop constraints for riscv64

OBS-URL: https://build.opensuse.org/request/show/1101974
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/alex?expand=0&rev=111
2023-08-04 17:08:14 +00:00
5 changed files with 76 additions and 17 deletions

View File

@ -1,12 +0,0 @@
<constraints>
<overwrite>
<conditions>
<arch>riscv64</arch>
</conditions>
<hardware>
<memory>
<size unit="G">15</size>
</memory>
</hardware>
</overwrite>
</constraints>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8a13fa01ea00883aa3d75d15ce848835b18631b8c9a4966961492d7c6095226f
size 85755

3
alex-3.5.1.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c92efe86f8eb959ee03be6c04ee57ebc7e4abc75a6c4b26551215d7443e92a07
size 85982

View File

@ -1,3 +1,74 @@
-------------------------------------------------------------------
Thu Feb 29 13:15:15 UTC 2024 - Peter Simons <psimons@suse.com>
- Update alex to version 3.5.1.0.
## Changes in 3.5.1.0
* Drop generating output for GHC < 6.4.
* Use qualified imports in generated code (except for `Prelude`)
([Issue #258](https://github.com/haskell/alex/issues/258)).
* Suppress warnings `tabs` and `unused-imports` for generated code
([Issue #255](https://github.com/haskell/alex/issues/255)).
* Tested with GHC 8.0 - 9.8.2.
_Andreas Abel, 2024-02-29_
-------------------------------------------------------------------
Sat Dec 30 15:01:39 UTC 2023 - Peter Simons <psimons@suse.com>
- Update alex to version 3.5.0.0.
## Changes in 3.5.0.0
* Add option `--numeric-version`.
* Remove deprecated `-v` as alias for `--version`.
* Add `-v` as placeholder for a future `--verbose` option.
* Make `alex{G,S}etUserState` available with the `monadUserState-bytestring` wrapper
([Issue #220](https://github.com/haskell/alex/issues/220)).
* Debugging lexer: print character in addition to its ASCII code
([PR #252](https://github.com/haskell/alex/pull/252)).
* Tested with GHC 8.0 - 9.8.1.
_Andreas Abel, 2023-12-30_
-------------------------------------------------------------------
Sun Oct 29 08:11:28 UTC 2023 - Peter Simons <psimons@suse.com>
- 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 <schwab@suse.de>
- Drop constraints for riscv64
-------------------------------------------------------------------
Tue May 2 06:58:58 UTC 2023 - Peter Simons <psimons@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package alex
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -18,7 +18,7 @@
%bcond_without tests
Name: alex
Version: 3.2.7.4
Version: 3.5.1.0
Release: 0
Summary: Alex is a tool for generating lexical analysers in Haskell
License: BSD-3-Clause