SHA256
1
0
forked from pool/ghc-hashable

Compare commits

..

106 Commits

Author SHA256 Message Date
Ana Guerrero
256dd64d67 Accepting request 1233468 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1233468
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=40
2024-12-29 10:56:24 +00:00
Dominique Leuenberger
ba328cafdb Accepting request 1231445 from devel:languages:haskell
version update for ghc-9.10.1

OBS-URL: https://build.opensuse.org/request/show/1231445
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=39
2024-12-20 22:10:35 +00:00
Peter Simons
717792edcb osc copypac from project:devel:languages:haskell:ghc-9.10.x package:ghc-hashable revision:3, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=100
2024-12-20 22:00:46 +00:00
Peter Simons
3d9b6260eb osc copypac from project:devel:languages:haskell:ghc-9.10.x package:ghc-hashable revision:2, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=99
2024-12-10 11:25:54 +00:00
Ana Guerrero
071a7fd549 Accepting request 1188641 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/1188641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=38
2024-07-22 15:16:23 +00:00
Ana Guerrero
0f1fa4a446 Accepting request 1181058 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/1181058
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=37
2024-06-17 17:29:28 +00:00
Peter Simons
e145855389 Accepting request 1180970 from devel:languages:haskell:ghc-9.8.x
Disable use of invalid -march flag.

OBS-URL: https://build.opensuse.org/request/show/1180970
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=95
2024-06-14 18:47:15 +00:00
Peter Simons
78030531ec osc copypac from project:devel:languages:haskell:ghc-9.8.x package:ghc-hashable revision:3, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=94
2024-06-11 14:38:21 +00:00
Ana Guerrero
a9416bea1c Accepting request 1171789 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/1171789
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=36
2024-05-03 17:46:29 +00:00
Peter Simons
d08fd81564 osc copypac from project:devel:languages:haskell:ghc-9.8.x package:ghc-hashable revision:2, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=92
2024-04-05 21:00:53 +00:00
Ana Guerrero
11fb4cadc2 Accepting request 1116842 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1116842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=35
2023-10-11 21:55:50 +00:00
Peter Simons
e0c37e4b82 osc copypac from project:devel:languages:haskell:ghc-9.4.x package:ghc-hashable revision:12, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=90
2023-10-04 12:43:59 +00:00
Dominique Leuenberger
9cc51d88b5 Accepting request 1102507 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1102507
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=34
2023-08-06 14:29:43 +00:00
Peter Simons
9ad700a25b osc copypac from project:devel:languages:haskell:ghc-9.4.x package:ghc-hashable revision:11, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=88
2023-07-31 21:01:16 +00:00
Dominique Leuenberger
61b4fc43b4 Accepting request 1075890 from devel:languages:haskell
update for ghc-9.4.4

OBS-URL: https://build.opensuse.org/request/show/1075890
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=33
2023-04-04 19:20:14 +00:00
Peter Simons
b1d20cbcf9 osc copypac from project:devel:languages:haskell:ghc-9.4.x package:ghc-hashable revision:10, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=86
2023-03-30 17:38:39 +00:00
Peter Simons
7071260fc5 osc copypac from project:devel:languages:haskell:ghc-9.4.x package:ghc-hashable revision:9, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=85
2023-03-30 08:26:29 +00:00
Peter Simons
7b4205313c osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-hashable revision:33, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=84
2023-02-03 09:19:02 +00:00
Peter Simons
5f0e6960ef osc copypac from project:devel:languages:haskell:ghc-9.4.x package:ghc-hashable revision:3, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=83
2023-02-02 13:42:06 +00:00
Dominique Leuenberger
3b5f88a0fd Accepting request 953467 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/953467
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=32
2022-02-11 22:09:01 +00:00
Peter Simons
47f7c082cf osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-hashable revision:29, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=82
2022-02-11 02:02:03 +00:00
Peter Simons
e5de093b5b osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-hashable revision:28, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=81
2022-02-10 14:36:52 +00:00
Dominique Leuenberger
006e451b75 Accepting request 930434 from devel:languages:haskell
automated update of haskell stack

OBS-URL: https://build.opensuse.org/request/show/930434
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=31
2021-11-11 20:37:35 +00:00
25dcf2ba5c osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-hashable revision:26, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=80
2021-11-09 08:31:54 +00:00
Dominique Leuenberger
99b13cbb20 Accepting request 924070 from devel:languages:haskell
automated update of haskell stack

OBS-URL: https://build.opensuse.org/request/show/924070
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=30
2021-10-12 19:49:15 +00:00
9afdb40363 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-hashable revision:23, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=79
2021-10-07 13:19:59 +00:00
Dominique Leuenberger
167ed65481 Accepting request 917352 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/917352
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=29
2021-09-10 21:40:57 +00:00
f4b8cb4498 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-hashable revision:22, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=78
2021-09-07 15:04:11 +00:00
Dominique Leuenberger
51da98f0aa Accepting request 896191 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/896191
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=28
2021-06-01 08:38:50 +00:00
1806d59d96 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-hashable revision:21, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=76
2021-05-30 18:58:17 +00:00
Dominique Leuenberger
f9d472b079 Accepting request 888403 from devel:languages:haskell
- remve obsollete fix for i586 (forwarded request 888402 from mimi_vx)

OBS-URL: https://build.opensuse.org/request/show/888403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=27
2021-04-26 14:39:32 +00:00
03780b380a Accepting request 888402 from devel:languages:haskell:ghc-8.10.x
- remve obsollete fix for i586

OBS-URL: https://build.opensuse.org/request/show/888402
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=74
2021-04-26 08:48:38 +00:00
526b7f1ce1 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-hashable revision:19, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=73
2021-04-23 12:19:11 +00:00
Dominique Leuenberger
84e176627a Accepting request 877629 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/877629
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=26
2021-03-10 07:54:50 +00:00
d57fdd1e8b osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-hashable revision:18, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=71
2021-03-08 08:01:11 +00:00
Dominique Leuenberger
04471dd9a7 Accepting request 857381 from devel:languages:haskell
update haskell stack in openSUS

OBS-URL: https://build.opensuse.org/request/show/857381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=25
2020-12-22 10:40:13 +00:00
eaab06cee7 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-hashable revision:17, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=69
2020-12-19 18:28:38 +00:00
26ef677290 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-hashable revision:16, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=68
2020-12-19 17:48:10 +00:00
c4aa2f42fa osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-hashable revision:14, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=67
2020-12-18 12:52:11 +00:00
Dominique Leuenberger
c10754f4ef Accepting request 832280 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/832280
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=24
2020-09-07 20:02:19 +00:00
Peter Simons
7ab770f687 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-hashable revision:11, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=65
2020-09-04 15:10:34 +00:00
Peter Simons
c55e617bb1 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-hashable revision:9, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=64
2020-09-04 15:03:23 +00:00
Peter Simons
1b7bb75889 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-hashable revision:11, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=63
2020-09-01 01:01:38 +00:00
Dominique Leuenberger
75d661fded Accepting request 829291 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/829291
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=23
2020-08-28 19:33:01 +00:00
Peter Simons
28c2757b1b osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-hashable revision:10, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=61
2020-08-19 01:01:37 +00:00
Dominique Leuenberger
c9880f5817 Accepting request 815098 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/815098
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=22
2020-06-19 15:13:04 +00:00
Peter Simons
f35b2c4a30 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-hashable revision:9, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=59
2020-06-16 11:28:46 +00:00
Peter Simons
1b92d57c2d osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-hashable revision:8, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=58
2020-06-16 10:56:45 +00:00
Dominique Leuenberger
8c971679d1 Accepting request 801020 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/801020
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=21
2020-05-11 11:34:57 +00:00
Peter Simons
78f7c9f4b3 osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-hashable revision:7, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=56
2020-05-09 01:02:47 +00:00
Peter Simons
3c0451f84a osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-hashable revision:6, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=55
2020-05-07 08:45:47 +00:00
Peter Simons
dd804d6576 osc copypac from project:devel:languages:haskell:ghc-8.8.x package:ghc-hashable revision:5, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=54
2020-04-01 17:26:07 +00:00
Dominique Leuenberger
c6aca105ec Accepting request 760285 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/760285
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=20
2020-01-03 16:35:19 +00:00
Peter Simons
62d34a964f osc copypac from project:devel:languages:haskell:ghc-8.8.x package:ghc-hashable revision:4, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=52
2019-12-29 10:45:59 +00:00
Peter Simons
ce3c3dee9c osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-hashable revision:9, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=51
2019-12-29 02:02:44 +00:00
e7b3fcf1d2 osc copypac from project:devel:languages:haskell:ghc-8.8.x package:ghc-hashable revision:2, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=50
2019-12-28 14:41:02 +00:00
Dominique Leuenberger
4e8f2d3ad0 Accepting request 759406 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/759406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=19
2019-12-27 12:53:46 +00:00
Peter Simons
7b928ee173 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-hashable revision:9, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=48
2019-12-24 02:02:47 +00:00
Peter Simons
d0a10c987c osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-hashable revision:7, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=47
2019-10-25 01:03:36 +00:00
Dominique Leuenberger
070a07d4ad Accepting request 643400 from devel:languages:haskell
trivial cosmetic change in comments

OBS-URL: https://build.opensuse.org/request/show/643400
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=18
2018-10-25 06:26:04 +00:00
Peter Simons
be4ce84e8a osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-hashable revision:4, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=45
2018-10-20 11:47:52 +00:00
Peter Simons
525efb472c osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-hashable revision:3, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=44
2018-10-18 09:49:37 +00:00
Dominique Leuenberger
991e8bdfd2 Accepting request 630366 from devel:languages:haskell
- Update Cabal build information to support GHC 8.6.x.

OBS-URL: https://build.opensuse.org/request/show/630366
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=17
2018-08-20 14:20:21 +00:00
Peter Simons
059705a9b1 osc copypac from project:devel:languages:haskell:ghc-8.4.x package:ghc-hashable revision:8, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=42
2018-08-19 07:09:01 +00:00
Peter Simons
f9d1cf37b1 osc copypac from project:devel:languages:haskell:ghc-8.4.x package:ghc-hashable revision:7, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=41
2018-08-13 01:01:25 +00:00
Dominique Leuenberger
e35e913a2d Accepting request 623781 from devel:languages:haskell
- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.

* Add instances for: Unique, Version, Fixed, NonEmpty, Min, Max, Arg,
- update to 1.2.3.2
* Haskell Platform 2014.2.0.0
- regenerate spec file
- more transparent packaging (fewer macros)

OBS-URL: https://build.opensuse.org/request/show/623781
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=16
2018-07-24 15:19:13 +00:00
Peter Simons
9c924654cf osc copypac from project:devel:languages:haskell:ghc-8.4.x package:ghc-hashable revision:6, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=39
2018-07-18 14:40:29 +00:00
Dominique Leuenberger
20f4e96d2b Accepting request 607807 from devel:languages:haskell
Update ghc-hashable to the latest version.

OBS-URL: https://build.opensuse.org/request/show/607807
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=15
2018-05-30 10:08:29 +00:00
Peter Simons
bd555d96a1 osc copypac from project:devel:languages:haskell:ghc-8.4.x package:ghc-hashable revision:3, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=37
2018-05-15 18:23:54 +00:00
Peter Simons
9b50c59ee9 osc copypac from project:devel:languages:haskell:ghc-8.4.x package:ghc-hashable revision:2, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=36
2018-05-14 15:20:31 +00:00
Peter Simons
191a1a91b0 osc copypac from project:devel:languages:haskell:ghc-8.4.x package:ghc-hashable revision:1, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=35
2018-05-14 13:17:03 +00:00
Peter Simons
6d0db6da37 osc copypac from project:devel:languages:haskell:lts:11 package:ghc-hashable revision:6, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=34
2018-04-26 07:24:41 +00:00
Peter Simons
8f9b7e5693 osc copypac from project:devel:languages:haskell:lts:11 package:ghc-hashable revision:5, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=33
2018-04-13 13:41:45 +00:00
Peter Simons
248d45aba6 osc copypac from project:devel:languages:haskell:lts:11 package:ghc-hashable revision:3, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=32
2018-04-02 14:56:17 +00:00
Peter Simons
2fb5ecb841 osc copypac from project:devel:languages:haskell:lts:10 package:ghc-hashable revision:6, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=31
2018-03-13 02:19:46 +00:00
Peter Simons
6dd2dc6756 osc copypac from project:devel:languages:haskell:lts:10 package:ghc-hashable revision:5, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=30
2018-01-30 09:33:21 +00:00
Dominique Leuenberger
aebce33e8f Accepting request 524717 from devel:languages:haskell
re-format spec file with latest spec-cleaner and cabal2obs

OBS-URL: https://build.opensuse.org/request/show/524717
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=14
2017-09-15 19:47:00 +00:00
Peter Simons
48b81dd674 osc copypac from project:devel:languages:haskell:lts:9 package:ghc-hashable revision:6, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=28
2017-08-17 13:41:56 +00:00
Peter Simons
6dd9d8b665 osc copypac from project:devel:languages:haskell:lts:9 package:ghc-hashable revision:5, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=27
2017-08-15 13:58:34 +00:00
Peter Simons
e5e6fb0c53 osc copypac from project:devel:languages:haskell:lts:9 package:ghc-hashable revision:4, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=26
2017-08-11 08:56:59 +00:00
Peter Simons
62ebde9358 osc copypac from project:devel:languages:haskell:lts:9 package:ghc-hashable revision:3, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=25
2017-08-05 02:09:24 +00:00
Dominique Leuenberger
f489fa4103 Accepting request 510538 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/510538
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=13
2017-07-24 10:33:10 +00:00
Peter Simons
05de54e8b1 osc copypac from project:devel:languages:haskell:lts:8 package:ghc-hashable revision:5, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=23
2017-07-09 02:10:27 +00:00
Dominique Leuenberger
47d7d7efbb Accepting request 508027 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/508027
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=12
2017-07-05 22:03:10 +00:00
Peter Simons
d014a4707f synchronize with lts:8 at dbb015f0741eb161dfe16542e58be68e43d0cff4
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=21
2017-06-27 08:08:21 +00:00
Yuchen Lin
0b1ea050fd Accepting request 485129 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/485129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=11
2017-04-14 11:37:56 +00:00
Peter Simons
861b3e4dd4 synchronize with lts:8 from configuration b099e9d7d96777a669f3ad2cb719ba73f50b4189
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=19
2017-03-28 10:58:04 +00:00
Dominique Leuenberger
82f39b5096 Accepting request 461632 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/461632
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=10
2017-03-14 09:04:46 +00:00
Peter Simons
f55a97364c synchronize with lts-8 package sett from configuration 0cb270c8d22a0823ab5130d95cc499e186cf864e
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=17
2017-02-22 17:57:44 +00:00
Peter Simons
e980070b9d Synchronize builds with devel:languages:haskell:lts:7.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=16
2016-10-06 18:11:49 +00:00
Dominique Leuenberger
12afd6b5e2 Accepting request 411593 from devel:languages:haskell
1

OBS-URL: https://build.opensuse.org/request/show/411593
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=9
2016-07-21 06:12:07 +00:00
361e6b047f Accepting request 409842 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/409842
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=14
2016-07-17 21:48:57 +00:00
Dominique Leuenberger
0844577b53 Accepting request 354515 from devel:languages:haskell
1

OBS-URL: https://build.opensuse.org/request/show/354515
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=8
2016-01-20 08:54:47 +00:00
Peter Trommler
4c994c4811 Accepting request 354510 from devel:languages:haskell:lts
- update to 1.2.4.0
* Add instances for: Unique, Version, Fixed, NonEmpty, Min, Max, Arg, 
    First, Last, WrappedMonoid, Option

OBS-URL: https://build.opensuse.org/request/show/354510
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=12
2016-01-18 10:43:16 +00:00
Dominique Leuenberger
387c8cc057 Accepting request 314268 from devel:languages:haskell
- update to 1.2.3.3
* Support integer-simple.

OBS-URL: https://build.opensuse.org/request/show/314268
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=7
2015-06-30 08:19:02 +00:00
572fdaa741 - update to 1.2.3.3
* Support integer-simple.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=10
2015-06-28 16:45:25 +00:00
Stephan Kulow
25beb97b11 Accepting request 306075 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/306075
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=6
2015-05-21 06:11:28 +00:00
Peter Trommler
54f310e2c1 Accepting request 304571 from devel:languages:haskell:lts
- update to 1.2.3.2 
+ disable SSE2 on i586 arch
* Add support for GHC 7.10 typeRepFingerprint
* Added support for random 1.1.*.
* Silence integer literal overflow warning
* Add support for GHC 7.10 `integer-gmp2` & `Natural`
* Add instance for Data.Void
* Make the SSE .cabal flags manual
* Add an upper bound on bytestring

OBS-URL: https://build.opensuse.org/request/show/304571
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=8
2015-05-02 10:00:28 +00:00
Dominique Leuenberger
9ccae4964f Accepting request 260151 from devel:languages:haskell
1

OBS-URL: https://build.opensuse.org/request/show/260151
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=5
2014-11-26 19:54:41 +00:00
Peter Trommler
f1585897e6 Accepting request 259838 from devel:languages:haskell:platform
Haskell Platform 2014.2.0.0 update

OBS-URL: https://build.opensuse.org/request/show/259838
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=6
2014-11-06 19:17:31 +00:00
Stephan Kulow
7db0ceb9b4 Accepting request 246002 from devel:languages:haskell
enable PowerPC builds

OBS-URL: https://build.opensuse.org/request/show/246002
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=3
2014-08-25 09:04:36 +00:00
Peter Trommler
4193eadfde OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=5 2014-08-23 00:11:46 +00:00
Peter Trommler
be200bbe31 OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=4 2014-08-21 18:46:09 +00:00
Stephan Kulow
40361b1b0c Accepting request 185524 from devel:languages:haskell
New package for Haskell Platform 2013.2.0.0.
See http://lists.opensuse.org/opensuse-factory/2013-07/msg00409.html

OBS-URL: https://build.opensuse.org/request/show/185524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=1
2013-08-06 04:49:43 +00:00
Peter Trommler
32c98042b4 Accepting request 185255 from devel:languages:haskell:platform
New package for Haskell Platform 2013.2.0.0.
See http://lists.opensuse.org/opensuse-factory/2013-07/msg00409.html

OBS-URL: https://build.opensuse.org/request/show/185255
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=2
2013-08-01 08:00:43 +00:00
a0fecb406f Accepting request 124117 from home:hgraeber:haskell
- needed for uniplate

OBS-URL: https://build.opensuse.org/request/show/124117
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=1
2012-06-07 19:19:38 +00:00
6 changed files with 250 additions and 7 deletions

View File

@ -1,3 +1,30 @@
-------------------------------------------------------------------
Thu Dec 19 10:57:25 UTC 2024 - Peter Simons <psimons@suse.com>
- Update hashable to version 1.5.0.0 revision 1.
Upstream has revised the Cabal build instructions on Hackage.
-------------------------------------------------------------------
Thu Jul 4 19:38:39 UTC 2024 - Peter Simons <psimons@suse.com>
- Update hashable to version 1.5.0.0.
## Version 1.5.0.0
* Add `QuantifiedConstraints` superclasses to `Hashable1/2`:
```haskell
class (Eq1 t, forall a. Hashable a => Hashable (t a)) => Hashable1 t where
class (Eq2 t, forall a. Hashable a => Hashable1 (t a)) => Hashable2 t where
```
* Change contexts of `Compose`, `Product` and `Sum` instances.
This and above is the similar change as [CLC proposal #10](https://github.com/haskell/core-libraries-committee/issues/10)
* The above changes require `base-4.18.0.0`, so we drop support for GHC prior GHC-9.6.5
(The `hashable-1.4` branch will be maintained for time being for older GHC users).
* Make `Arg a b` instance behave as `Hashable a` instance.
-------------------------------------------------------------------
Mon Jun 24 10:44:33 UTC 2024 - Peter Simons <psimons@suse.com>

View File

@ -20,12 +20,13 @@
%global pkgver %{pkg_name}-%{version}
%bcond_with tests
Name: ghc-%{pkg_name}
Version: 1.4.7.0
Version: 1.5.0.0
Release: 0
Summary: A class for types that can be converted to a hash value
License: BSD-3-Clause
URL: https://hackage.haskell.org/package/%{pkg_name}
Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-base-devel
BuildRequires: ghc-base-prof
@ -108,6 +109,7 @@ This package provides the Haskell %{pkg_name} profiling library.
%prep
%autosetup -n %{pkg_name}-%{version}
cp -p %{SOURCE1} %{pkg_name}.cabal
%build
%define cabal_configure_options -f-arch-native

View File

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

View File

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

3
hashable-1.5.0.0.tar.gz Normal file
View File

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

217
hashable.cabal Normal file
View File

@ -0,0 +1,217 @@
cabal-version: 2.2
name: hashable
version: 1.5.0.0
x-revision: 1
synopsis: A class for types that can be converted to a hash value
description:
This package defines a class, 'Hashable', for types that can be converted to a hash value.
This class exists for the benefit of hashing-based data structures.
The package provides instances for basic types and a way to combine hash values.
.
'Hashable' is intended exclusively for use in in-memory data structures.
.
'Hashable' does /not/ have a fixed standard.
This allows it to improve over time.
.
Because it does not have a fixed standard, different computers or computers on different versions of the code will observe different hash values.
As such, 'hashable' is not recommended for use other than in-memory datastructures.
Specifically, 'hashable' is not intended for network use or in applications which persist hashed values.
For stable hashing use named hashes: sha256, crc32, xxhash etc.
homepage: http://github.com/haskell-unordered-containers/hashable
license: BSD-3-Clause
license-file: LICENSE
author:
Milan Straka <fox@ucw.cz>
Johan Tibell <johan.tibell@gmail.com>
maintainer: Oleg Grenrus <oleg.grenrus@iki.fi>
bug-reports:
https://github.com/haskell-unordered-containers/hashable/issues
stability: Provisional
category: Data
build-type: Simple
tested-with:
GHC ==9.6.5 || ==9.8.2 || ==9.8.3 || ==9.10.1 || ==9.12.1
extra-source-files:
CHANGES.md
include/HsHashable.h
include/HsXXHash.h
README.md
xxHash-0.8.2/xxhash.h
flag arch-native
description:
Use @-march=native@ when compiling C sources.
Portable implementation is 15-50% slower.
Consider enabling this flag if hashing performance is important.
manual: True
default: False
flag random-initial-seed
description:
Randomly initialize the initial seed on each final executable invocation
This is useful for catching cases when you rely on (non-existent)
stability of hashable's hash functions.
This is not a security feature.
manual: True
default: False
library
exposed-modules:
Data.Hashable
Data.Hashable.Generic
Data.Hashable.Lifted
other-modules:
Data.Hashable.Class
Data.Hashable.FFI
Data.Hashable.Generic.Instances
Data.Hashable.Imports
Data.Hashable.LowLevel
Data.Hashable.Mix
Data.Hashable.XXH3
include-dirs: include xxHash-0.8.2
includes:
HsHashable.h
HsXXHash.h
xxhash.h
hs-source-dirs: src
build-depends:
, base >=4.18.0.0 && <4.22
, bytestring >=0.11.5.3 && <0.13
, containers >=0.6.7 && <0.8
, deepseq >=1.4.8.1 && <1.6
, ghc-prim
, text >=2.0.2 && <2.2
-- depend on os-string on newer GHCs only.
-- os-string has tight lower bound on bytestring, which prevents
-- using bundled version on older GHCs.
build-depends: os-string >=2.0.2 && <2.1
-- we also ensure that we can get filepath-1.5 only with GHC-9.2
-- therefore there is else-branch with stricter upper bound.
build-depends: filepath >=1.4.200.1 && <1.6
-- Integer internals
build-depends: ghc-bignum >=1.3 && <1.4
if (flag(random-initial-seed) && impl(ghc))
cpp-options: -DHASHABLE_RANDOM_SEED=1
if os(windows)
c-sources: cbits-win/init.c
else
c-sources: cbits-unix/init.c
default-language: Haskell2010
other-extensions:
BangPatterns
CPP
DeriveDataTypeable
FlexibleContexts
FlexibleInstances
GADTs
KindSignatures
MagicHash
MultiParamTypeClasses
QuantifiedConstraints
ScopedTypeVariables
Trustworthy
TypeOperators
UnliftedFFITypes
ghc-options: -Wall
if flag(arch-native)
-- Cabal doesn't pass cc-options to "ordinary" Haskell source compilation
-- https://github.com/haskell/cabal/issues/9801
ghc-options: -optc=-march=native -optc-mtune=native
if impl(ghc >=9.0)
-- these flags may abort compilation with GHC-8.10
-- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295
ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode
test-suite hashable-tests
type: exitcode-stdio-1.0
hs-source-dirs: tests
main-is: Main.hs
other-modules:
Properties
Regress
build-depends:
, base
, bytestring
, filepath
, ghc-prim
, hashable
, HUnit
, QuickCheck >=2.15
, random >=1.0 && <1.3
, tasty ^>=1.5
, tasty-hunit ^>=0.10.1
, tasty-quickcheck ^>=0.10.3 || ^>=0.11
, text >=0.11.0.5
if impl(ghc >=9.2)
build-depends: os-string
if !os(windows)
build-depends: unix
cpp-options: -DHAVE_MMAP
other-modules: Regress.Mmap
other-extensions: CApiFFI
ghc-options: -Wall -fno-warn-orphans
default-language: Haskell2010
test-suite xxhash-tests
type: exitcode-stdio-1.0
hs-source-dirs: tests src
main-is: xxhash-tests.hs
other-modules:
Data.Hashable.FFI
Data.Hashable.XXH3
default-language: Haskell2010
build-depends:
, base <5
, bytestring
, primitive ^>=0.9.0.0
, tasty ^>=1.5
, tasty-hunit ^>=0.10.1
, tasty-quickcheck ^>=0.10.3 || ^>=0.11
include-dirs: include xxHash-0.8.2
includes:
HsXXHash.h
xxhash.h
if !impl(ghc >=9.4)
build-depends: data-array-byte >=0.1.0.1 && <0.2
test-suite hashable-examples
type: exitcode-stdio-1.0
build-depends:
, base
, ghc-prim
, hashable
hs-source-dirs: examples
main-is: Main.hs
default-language: Haskell2010
source-repository head
type: git
location:
https://github.com/haskell-unordered-containers/hashable.git