SHA256
4
0
forked from pool/happy

94 Commits

Author SHA256 Message Date
ef8365dfec Accepting request 1116854 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1116854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=30
2023-10-11 21:56:34 +00:00
74d7057059 osc copypac from project:devel:languages:haskell:ghc-9.4.x package:happy revision:8, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=114
2023-10-04 12:44:00 +00:00
eb27838ed5 Accepting request 1076151 from devel:languages:haskell
update for ghc-9.4.4

OBS-URL: https://build.opensuse.org/request/show/1076151
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=29
2023-04-04 19:25:15 +00:00
3ed5e84794 osc copypac from project:devel:languages:haskell:ghc-9.4.x package:happy revision:7, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=112
2023-03-30 17:39:01 +00:00
903daf5893 osc copypac from project:devel:languages:haskell:ghc-9.4.x package:happy revision:6, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=111
2023-03-30 08:26:53 +00:00
59b157f0c1 Accepting request 987121 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/987121
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=28
2022-08-01 19:31:02 +00:00
142da7b055 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:happy revision:51, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=109
2022-06-29 12:18:32 +00:00
8dcbe8be9a Accepting request 953571 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/953571
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=27
2022-02-11 22:10:06 +00:00
35e4b91b17 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:happy revision:50, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=108
2022-02-11 02:03:15 +00:00
966093e09b osc copypac from project:devel:languages:haskell:ghc-8.10.x package:happy revision:49, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=107
2022-02-10 14:36:54 +00:00
7f6364791f osc copypac from project:devel:languages:haskell:ghc-8.10.x package:happy revision:48, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=106
2022-02-09 13:44:56 +00:00
ba4f0708bc Accepting request 930453 from devel:languages:haskell
automated update of haskell stack

OBS-URL: https://build.opensuse.org/request/show/930453
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=26
2021-11-11 20:37:50 +00:00
d32964e583 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:happy revision:36, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=105
2021-11-09 08:32:07 +00:00
787f1f1e8f Accepting request 857685 from devel:languages:haskell
update haskell stack in openSUS

OBS-URL: https://build.opensuse.org/request/show/857685
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=25
2020-12-22 10:49:53 +00:00
398ba19981 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:happy revision:26, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=103
2020-12-20 00:04:43 +00:00
91ce2bb022 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:happy revision:25, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=102
2020-12-19 18:29:46 +00:00
565210aeab osc copypac from project:devel:languages:haskell:ghc-8.10.x package:happy revision:24, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=101
2020-12-19 17:49:41 +00:00
ad7679d2c3 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:happy revision:19, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=100
2020-12-18 12:53:24 +00:00
3d3ad643dc Accepting request 831335 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/831335
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=24
2020-09-07 19:22:52 +00:00
52f8f792e5 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:happy revision:8, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=98
2020-09-04 15:12:03 +00:00
817ac67364 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:happy revision:13, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=97
2020-09-04 15:04:33 +00:00
fb3d2a0aab Accepting request 829518 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/829518
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=23
2020-08-28 19:42:09 +00:00
4e333aed90 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:happy revision:8, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=95
2020-08-26 18:48:43 +00:00
ba55985a6f osc copypac from project:devel:languages:haskell:ghc-8.10.x package:happy revision:7, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=94
2020-08-19 01:02:38 +00:00
ec187a439d Accepting request 815229 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/815229
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=22
2020-06-19 15:22:03 +00:00
c21ad386a3 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:happy revision:6, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=92
2020-06-18 01:02:32 +00:00
8540bbb275 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:happy revision:5, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=91
2020-06-16 11:29:09 +00:00
d19dba1fff osc copypac from project:devel:languages:haskell:ghc-8.10.x package:happy revision:4, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=90
2020-06-16 10:57:59 +00:00
959491a85f osc copypac from project:devel:languages:haskell:ghc-8.6.x package:happy revision:13, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=89
2019-12-29 02:04:11 +00:00
85cee146b5 osc copypac from project:devel:languages:haskell:ghc-8.8.x package:happy revision:10, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=88
2019-12-28 14:42:30 +00:00
a25d2995f8 Accepting request 759571 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/759571
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=21
2019-12-27 12:59:30 +00:00
1a85a32652 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:happy revision:13, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=86
2019-12-24 02:04:30 +00:00
79021d73c2 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:happy revision:12, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=85
2019-10-25 01:07:32 +00:00
1565adcb9c Accepting request 737228 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/737228
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=20
2019-10-18 12:35:27 +00:00
dcc33c6b7b osc copypac from project:devel:languages:haskell:ghc-8.6.x package:happy revision:11, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=83
2019-10-10 18:55:03 +00:00
d8e885512c Accepting request 709207 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/709207
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=19
2019-06-12 11:19:00 +00:00
9bb6404205 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:happy revision:6, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=81
2019-06-11 14:10:56 +00:00
43e3ae04d3 Accepting request 703482 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/703482
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=18
2019-05-17 21:43:25 +00:00
e0930d9307 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:happy revision:5, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=79
2019-05-13 10:34:44 +00:00
4f0913323a Accepting request 643334 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/643334
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=17
2018-10-25 06:21:51 +00:00
6d45331869 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:happy revision:4, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=77
2018-10-20 11:35:22 +00:00
ccde88205d osc copypac from project:devel:languages:haskell:ghc-8.6.x package:happy revision:3, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=76
2018-10-18 09:53:30 +00:00
947c4c3beb osc copypac from project:devel:languages:haskell:ghc-8.4.x package:happy revision:8, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=75
2018-09-24 01:01:37 +00:00
dc5085ffd8 Accepting request 623903 from devel:languages:haskell
- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.

- Another tweak for SLE 12
  * use plain make to build documentation

- Fix build on SLE 12 SP 3
  * configure in doc directory chokes on
    --disable-dependency-tracking

- temporary disable tests
- update to 1.19.5
* strict version requirement by Haskell Platform
* Code cleanups (thanks Index Int <vlad.z.4096@gmail.com>)
- change licence to BSD-2-Clause
* fixed upstream
- spec file cleanup and reformatting by OBS service
- fixed license tag
- make service localonly for Factory submission
- update to 1.18.10 from upstream for Haskell Platform 2012.4.0.0
- dropped BuildRequires xmltex (not needed)
- update to 1.18.9 from upstream for Haskell Platform 2012.2.0.0
- patch file added
- build, install and package man page
- BR autoconf explicitly
- Added ghc-mtl-devel BR
- Initial packaging.

OBS-URL: https://build.opensuse.org/request/show/623903
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=16
2018-07-24 15:23:34 +00:00
e26af9227d osc copypac from project:devel:languages:haskell:ghc-8.4.x package:happy revision:7, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=73
2018-07-18 14:41:54 +00:00
fa14235bbf osc copypac from project:devel:languages:haskell:ghc-8.4.x package:happy revision:6, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=72
2018-06-14 07:06:49 +00:00
48d67af50a osc copypac from project:devel:languages:haskell:ghc-8.4.x package:happy revision:4, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=71
2018-06-13 15:09:24 +00:00
634f8b38a8 Accepting request 609802 from devel:languages:haskell
Update happy to version 1.19.9.

OBS-URL: https://build.opensuse.org/request/show/609802
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=15
2018-05-30 10:20:07 +00:00
8d85c43245 osc copypac from project:devel:languages:haskell:ghc-8.4.x package:happy revision:1, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=69
2018-05-16 14:22:49 +00:00
3a903051dc osc copypac from project:devel:languages:haskell:lts:11 package:happy revision:6, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=68
2018-04-26 07:57:55 +00:00
ffba8513d0 osc copypac from project:devel:languages:haskell:lts:11 package:happy revision:5, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=67
2018-04-13 14:13:15 +00:00
b0ff9aeb52 osc copypac from project:devel:languages:haskell:lts:11 package:happy revision:3, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=66
2018-04-02 15:09:01 +00:00
ea8e81aab9 osc copypac from project:devel:languages:haskell:lts:10 package:happy revision:10, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=65
2018-03-13 02:20:24 +00:00
d93b1ef6ee osc copypac from project:devel:languages:haskell:lts:10 package:happy revision:9, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=64
2018-02-12 02:17:11 +00:00
f288b580ae osc copypac from project:devel:languages:haskell:lts:10 package:happy revision:6, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=63
2017-12-21 20:10:25 +00:00
c002251ee6 Accepting request 525769 from devel:languages:haskell
re-format spec file with latest spec-cleaner and cabal2obs

OBS-URL: https://build.opensuse.org/request/show/525769
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=14
2017-09-15 20:29:02 +00:00
1dfda5a706 osc copypac from project:devel:languages:haskell:lts:9 package:happy revision:6, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=61
2017-08-17 14:21:19 +00:00
9fb63eb461 osc copypac from project:devel:languages:haskell:lts:9 package:happy revision:5, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=60
2017-08-15 14:09:39 +00:00
b0418bcab1 osc copypac from project:devel:languages:haskell:lts:9 package:happy revision:4, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=59
2017-08-11 09:11:09 +00:00
e31c9e2a0a osc copypac from project:devel:languages:haskell:lts:9 package:happy revision:3, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=58
2017-08-05 02:19:16 +00:00
e4fa8d08de Accepting request 510096 from devel:languages:haskell
1

OBS-URL: https://build.opensuse.org/request/show/510096
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=13
2017-07-17 07:10:35 +00:00
03b968ec54 Accepting request 509320 from home:bmwiedemann:branches:devel:languages:haskell
Drop build logs from rpm to fix build-compare

OBS-URL: https://build.opensuse.org/request/show/509320
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=56
2017-07-13 13:22:10 +00:00
793edcc5b8 Accepting request 494208 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/494208
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=12
2017-06-03 23:56:20 +00:00
c1597f01fa synchronize wit lts:8 from configuration bbbfb86d6e54c22066d348f5bc28d4fd96e6bfd6
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=54
2017-05-03 11:44:13 +00:00
f68ce69c0d synchronize with lts-8 project from configuration b1f9faeb9ef431eed42de296b621d35661a39011
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=53
2017-02-28 10:43:45 +00:00
d50cffff6b synchronize with lts-8 package sett from configuration 0cb270c8d22a0823ab5130d95cc499e186cf864e
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=52
2017-02-22 19:28:58 +00:00
9f44b1d739 Use pristine copy of edited Cabal file from upstream.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=51
2016-10-05 18:59:35 +00:00
da02598f6c Accepting request 432844 from devel:languages:haskell:lts:7
version / revision update

OBS-URL: https://build.opensuse.org/request/show/432844
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=50
2016-10-03 08:28:07 +00:00
9a0b749d97 Accepting request 411630 from devel:languages:haskell
1

OBS-URL: https://build.opensuse.org/request/show/411630
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=11
2016-07-21 06:13:56 +00:00
22dbafad35 Accepting request 411100 from devel:languages:haskell:lts:6
See https://lists.opensuse.org/opensuse-haskell/2016-07/msg00000.html for details.

OBS-URL: https://build.opensuse.org/request/show/411100
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=48
2016-07-17 22:23:23 +00:00
1c1a84f6d6 cleanup
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=47
2016-02-22 22:22:27 +00:00
Stephan Kulow
574d5e86d5 Accepting request 324500 from devel:languages:haskell
1

OBS-URL: https://build.opensuse.org/request/show/324500
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=10
2015-08-23 13:43:26 +00:00
06b7134a49 Accepting request 322690 from devel:languages:haskell:lts
- temporary disable tests

OBS-URL: https://build.opensuse.org/request/show/322690
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=45
2015-08-20 06:40:12 +00:00
Stephan Kulow
c066c4150a Accepting request 306437 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/306437
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=9
2015-05-13 05:12:41 +00:00
Peter Trommler
440c8caba4 Accepting request 304655 from devel:languages:haskell:lts
- update to 1.19.5

OBS-URL: https://build.opensuse.org/request/show/304655
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=43
2015-05-04 18:15:07 +00:00
6676a0b71c Accepting request 284949 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/284949
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=8
2015-02-10 19:23:45 +00:00
Peter Trommler
9ee81cb149 - downgrade to 1.19.4
* strict version requirement by Haskell Platform

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=41
2015-02-02 19:18:39 +00:00
Peter Trommler
519f1a0969 Accepting request 283748 from home:mimi_vx:branches:devel:languages:haskell
- change line endings from dos to unix in examples

- update to 1.19.5
- remove rpmlintrc
* fixes for GHC 7.10
* Code cleanups (thanks Index Int <vlad.z.4096@gmail.com>) 

- change licence to BSD-2-Clause 

- typo in Summary

- add tests
- suppres warnings with rpmlintrc
- spec file cleanup with cabal-rpm and spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/283748
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=40
2015-02-02 13:44:05 +00:00
bebe94d853 Accepting request 260178 from devel:languages:haskell
1

OBS-URL: https://build.opensuse.org/request/show/260178
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=7
2014-11-26 19:55:15 +00:00
Peter Trommler
129648f920 Accepting request 259865 from devel:languages:haskell:platform
Haskell Platform 2014.2.0.0 update

OBS-URL: https://build.opensuse.org/request/show/259865
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=38
2014-11-06 19:35:48 +00:00
Stephan Kulow
46ebac324b Accepting request 246022 from devel:languages:haskell
enable PowerPC builds

OBS-URL: https://build.opensuse.org/request/show/246022
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=5
2014-08-25 09:04:56 +00:00
Peter Trommler
ac5076026f OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=37 2014-08-23 00:32:46 +00:00
Peter Trommler
33cc09c12e OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=36 2014-08-21 18:45:09 +00:00
Stephan Kulow
9b0fe742a8 Accepting request 185453 from devel:languages:haskell
Update to Haskell Platform 2013.2.0.0 (forwarded request 185280 from ptrommler)

OBS-URL: https://build.opensuse.org/request/show/185453
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=3
2013-08-02 07:08:56 +00:00
Peter Trommler
3f4639a6ea Accepting request 185280 from devel:languages:haskell:platform
Update to Haskell Platform 2013.2.0.0

OBS-URL: https://build.opensuse.org/request/show/185280
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=34
2013-08-01 12:34:18 +00:00
Stephan Kulow
aa0f63a2aa Accepting request 146485 from devel:languages:haskell
Fixed license tag

OBS-URL: https://build.opensuse.org/request/show/146485
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/happy?expand=0&rev=1
2013-01-08 15:39:38 +00:00
Peter Trommler
a144903ba9 - fixed license tag
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=32
2012-12-27 12:52:34 +00:00
Peter Trommler
2cfc6e555c Accepting request 141672 from home:ptrommler:haskell-platform
HP 2012.4

OBS-URL: https://build.opensuse.org/request/show/141672
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=31
2012-11-17 17:20:22 +00:00
Peter Trommler
10e8ff9499 Accepting request 124340 from home:ptrommler:branches:devel:languages:haskell
Dropped xmltex build requires. Not needed and it fixes build in Factory.

OBS-URL: https://build.opensuse.org/request/show/124340
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=30
2012-06-10 07:03:06 +00:00
Peter Trommler
fa5f289dd1 Accepting request 123932 from home:ptrommler:haskell-platform
Haskell Platform 2012.2.0.0 update

OBS-URL: https://build.opensuse.org/request/show/123932
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=29
2012-06-06 18:04:48 +00:00
Peter Trommler
84afcf0898 - patch file added
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=28
2012-05-07 19:23:26 +00:00
Peter Trommler
5e5ddc1a3d - added patch to enable man page generation
- build, install and package man page

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=27
2012-05-07 19:22:55 +00:00
Peter Trommler
eeb2c9f7ed Accepting request 101088 from home:ptrommler:devel:languages:haskell:platform-2011.4
Fixed license tag and BR.

OBS-URL: https://build.opensuse.org/request/show/101088
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=26
2012-01-23 08:38:31 +00:00
Peter Trommler
ec56b2fdf7 Accepting request 99841 from home:ptrommler:devel:languages:haskell:platform-2011.4
Haskell Platform 2011.4

OBS-URL: https://build.opensuse.org/request/show/99841
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/happy?expand=0&rev=25
2012-01-12 15:25:21 +00:00
4 changed files with 34 additions and 131 deletions

3
happy-1.20.1.1.tar.gz Normal file
View File

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

View File

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

View File

@@ -1,125 +1,3 @@
-------------------------------------------------------------------
Thu Jul 17 09:15:57 UTC 2025 - Peter Simons <psimons@suse.com>
- Update happy to version 2.1.6.
## 2.1.6
* No longer emit `{-# LANGUAGE PartialTypeSignatures #-}` twice
([#339](https://github.com/haskell/happy/issues/339)).
* No longer emit `import Data.Function` twice
([#341](https://github.com/haskell/happy/issues/341)).
* Tested with GHC 8.0 - 9.12.2.
The Haskell code generated by Happy is for GHC 8.0 and up.
## 2.1.5
Add `Data.Tuple` to `Happy_Prelude` in order to fix the `--debug` build (#330).
## 2.1.4
Move `Paths_happy_lib` into `tabular` to prevent a Cabal bug concerning
--libsubdir (#328). It is likely that this release fixes
`cabal v1-install happy` as well, which was broken since happy-2.0 (#315).
## 2.1.3
Auto-resolve shift/reduce conflicts involving the catch token.
This was to support on going work in GHC to utilise the catch token.
## 2.1.2
Fix a breaking change (#325) introduced by the previous fix for #131.
Prelude is no longer used by Happy.
## 2.1.1
This release fixes two breaking changes:
* Properly qualify all uses of Prelude functions, fixing #131
* Bring back the old `%errorhandlertype` directive, the use of which is
discouraged in favour of the "Reporting expected tokens" mechanism
in Happy 2.1, accesible via `%error.expected`.
## 2.1
* Added `--numeric-version` CLI flag.
* Documented and implemented the new feature "Resumptive parsing with ``catch``"
* Documented (and reimplemented) the "Reporting expected tokens" feature
(which turned to cause a breaking change in this release: #320)
## 2.0.2
The 2.0.1 release in turn exposed two more regressions:
* Generated code uses PatternGuards without declaring it (#309)
* Use of `happy-lib:*` syntax to depend on private library components triggered
a bug in Cabal versions 3.0 and 3.2 (#311)
This release fixes both.
## 2.0.1
The 2.0 release changed the indentation character from tabs to two spaces, triggering an
unforced breaking change in GHC (#303).
This release provides the fix by using eight spaces for indentation.
## 2.0
There are two main breaking changes in this release:
1. Removed non-array, non-GHC modes, so flags `-ag` are the default now and
become no-ops.
2. Generated parsers now activate the language extension `-XNoStrictData` without
which every use of a happy parser would lead to an immediate crash (#273).
This causes us to drop support for GHC < 8.0.
Furthermore, the project structure was modularized and a library `happy-lib`
containing the implmentation of the `happy` executable was extracted.
Quite similar to the situation with GHC vs. the GHC API, we expect that `happy`
will continue to be a stable CLI tool with solid (if occasionally out of date)
documentation, while the design, documentation and implementation of `happy-lib`
is still in flux and use is only recommended to expert users.
Other, more minor changes:
* Revert the new bootstrapping system of 1.21.0 to mitigate build issues (#255, #274).
* Encode action table offsets in 32 bit instead of 16 bit (#93, #199, #266).
This increases the size of generated parsers a bit (about 250KB for GHC's
parser), but also manages to generate parsers for grammars that were
previously running into the size limit (#199).
* The documentation has been converted to ReStructuredText,
hosted at https://haskell-happy.readthedocs.io/en/latest/ (#226)
* A few internal refactorings to the structure of generated code.
## 1.21.0
The main focus of this release was revamping the build system and bootstrapping.
* The release no longer contains generated source code. Instead of simply
requiring a pre-built bootstrap version of Happy in that event, we have a
parser-combination-based implementation of enough of Happy to bootstrap the
rest. (Currently, the bootstrap version is everything but attribute grammars,
and thus sufficient for e.g. GHC, but this is subject to change.) The
bootstrap version of Happy is then sufficient to build Happy once again with
all features enabled.
Note, this means users of attribute grammars will have to modify the way
they build happy if they were previously building from Hackage relying on the
pre-generated sources.
* Rather than creating many "templates" at build time, there is a single
combined template. Different implementations are chosen using CPP, as was
already done within the templates before.
* Some imports were tightened down, which may help building with newer versions
of `base`.
-------------------------------------------------------------------
Wed Oct 4 08:34:54 UTC 2023 - Peter Simons <psimons@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package happy
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,12 +18,15 @@
%bcond_with tests
Name: happy
Version: 2.1.6
Version: 1.20.1.1
Release: 0
Summary: Happy is a parser generator for Haskell
License: BSD-2-Clause
URL: https://hackage.haskell.org/package/%{name}
Source0: https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz
BuildRequires: autoconf
BuildRequires: docbook-dtd
BuildRequires: docbook-xsl-stylesheets
BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-array-devel
BuildRequires: ghc-array-prof
@@ -31,12 +34,11 @@ BuildRequires: ghc-base-devel
BuildRequires: ghc-base-prof
BuildRequires: ghc-containers-devel
BuildRequires: ghc-containers-prof
BuildRequires: ghc-happy-lib-devel
BuildRequires: ghc-happy-lib-prof
BuildRequires: ghc-mtl-devel
BuildRequires: ghc-mtl-prof
BuildRequires: ghc-rpm-macros
Requires: ghc-happy-lib-templates
BuildRequires: libxml2
BuildRequires: libxslt
ExcludeArch: %{ix86}
%if %{with tests}
BuildRequires: ghc-process-devel
@@ -54,16 +56,39 @@ to the 'yacc' tool for C.
%build
%define cabal_configure_options -f-bootstrap
%ghc_bin_build
cd doc
autoreconf
%configure
%make_build html
%install
%ghc_bin_install
# drop artifacts from autoconf that differ across builds to fix build-compare
rm -rf doc/autom4te.cache doc/config.log doc/config.status
install -D --mode=444 doc/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
%check
%cabal_test
%files
%license LICENSE
%doc ChangeLog.md README.md examples
%doc ChangeLog.md doc examples
%{_bindir}/%{name}
%dir %{_datadir}/%{name}-%{version}
%{_mandir}/man1/*
%{_datadir}/%{name}-%{version}/GLR_Base
%{_datadir}/%{name}-%{version}/GLR_Lib
%{_datadir}/%{name}-%{version}/GLR_Lib-ghc
%{_datadir}/%{name}-%{version}/GLR_Lib-ghc-debug
%{_datadir}/%{name}-%{version}/HappyTemplate
%{_datadir}/%{name}-%{version}/HappyTemplate-arrays
%{_datadir}/%{name}-%{version}/HappyTemplate-arrays-coerce
%{_datadir}/%{name}-%{version}/HappyTemplate-arrays-coerce-debug
%{_datadir}/%{name}-%{version}/HappyTemplate-arrays-debug
%{_datadir}/%{name}-%{version}/HappyTemplate-arrays-ghc
%{_datadir}/%{name}-%{version}/HappyTemplate-arrays-ghc-debug
%{_datadir}/%{name}-%{version}/HappyTemplate-coerce
%{_datadir}/%{name}-%{version}/HappyTemplate-ghc
%changelog