Commit Graph

112 Commits

Author SHA256 Message Date
Peter Simons
2ba58bf6cb osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-aeson revision:12, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=49
2019-10-10 18:54:45 +00:00
Dominique Leuenberger
84fe9534fa Accepting request 712499 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/712499
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-aeson?expand=0&rev=23
2019-06-30 08:21:25 +00:00
Peter Simons
02d225f2d3 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-aeson revision:10, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=48
2019-06-27 01:01:51 +00:00
Dominique Leuenberger
872daaa635 Accepting request 700194 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/700194
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-aeson?expand=0&rev=22
2019-05-09 08:09:43 +00:00
Peter Simons
34b90aa71c osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-aeson revision:9, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=47
2019-05-02 01:01:25 +00:00
Stephan Kulow
d36da0b621 Accepting request 674293 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/674293
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-aeson?expand=0&rev=21
2019-02-17 11:19:48 +00:00
Peter Simons
ad36967924 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-aeson revision:8, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=46
2019-01-24 10:02:35 +00:00
Peter Simons
c8943cd185 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-aeson revision:7, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=45
2019-01-20 02:01:18 +00:00
Peter Simons
95d048e258 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-aeson revision:6, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=44
2019-01-08 02:02:00 +00:00
Dominique Leuenberger
44b39b3da9 Accepting request 653440 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/653440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-aeson?expand=0&rev=20
2018-12-06 11:16:47 +00:00
Peter Simons
3d4a504939 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-aeson revision:5, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=43
2018-11-29 02:01:22 +00:00
Dominique Leuenberger
e6a6a67a7a Accepting request 642845 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/642845
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-aeson?expand=0&rev=19
2018-10-25 06:14:30 +00:00
Peter Simons
c5f4c12b09 osc copypac from project:devel:languages:haskell:ghc-8.6.x package:ghc-aeson revision:4, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=42
2018-10-18 09:46:55 +00:00
Dominique Leuenberger
9af8bc983a Accepting request 623707 from devel:languages:haskell
- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.

- Update aeson to version 1.4.0.0.
  ### 1.4.0.0
  This release introduces bounds on the size of `Scientific` numbers when they are converted to other arbitrary precision types that do not represent them efficiently in memory.
  This means that trying to decode a number such as `1e1000000000` into an `Integer` will now fail instead of using a lot of memory. If you need to represent large numbers you can add a newtype (preferably over `Scientific`) and providing a parser using `withScientific`.
  The following instances are affected by this:
  * `FromJSON Natural`
  * `FromJSONKey Natural`
  * `FromJSON Integer`
  * `FromJSONKey Integer`
  * `FromJSON NominalDiffTime`
  For the same reasons the following instances & functions have been removed:
  * Remove `FromJSON Data.Attoparsec.Number` instance. Note that `Data.Attoparsec.Number` is deprecated.
  * Remove deprecated `withNumber`, use `withScientific` instead.
  Finally, encoding integral values with large exponents now uses scientific notation, this saves space for large numbers.
  ### 1.3.1.1
  * Catch 0 denominators when parsing Ratio
  ### 1.3.1.0
  * Fix bug in generically derived `FromJSON` instances that are using `unwrapUnaryRecords`, thanks to Xia Li-yao
  * Allow base-compat 0.10.*, thanks to Oleg Grenrus
  ## 1.3.0.0
  Breaking changes:
  * `GKeyValue` has been renamed to `KeyValuePair`, thanks to Xia Li-yao
  * Removed unused `FromJSON` constraint in `withEmbeddedJson`, thanks to Tristan Seligmann
  Other improvements:
  * Optimizations of TH toEncoding, thanks to Xia Li-yao
  * Optimizations of hex decoding when using the default/pure unescape implementation, thanks to Xia Li-yao
  * Improved error message on `Day` parse failures, thanks to Gershom Bazerman

OBS-URL: https://build.opensuse.org/request/show/623707
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-aeson?expand=0&rev=18
2018-07-24 15:12:35 +00:00
Peter Simons
93e4993571 osc copypac from project:devel:languages:haskell:ghc-8.4.x package:ghc-aeson revision:7, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=41
2018-07-18 14:39:58 +00:00
Peter Simons
5d7331d14a osc copypac from project:devel:languages:haskell:ghc-8.4.x package:ghc-aeson revision:6, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=40
2018-07-18 01:01:29 +00:00
Dominique Leuenberger
0541d48e51 Accepting request 607734 from devel:languages:haskell
Update ghc-aeson to the latest version.

OBS-URL: https://build.opensuse.org/request/show/607734
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-aeson?expand=0&rev=17
2018-05-30 09:58:37 +00:00
Peter Simons
bd2ac0f39b osc copypac from project:devel:languages:haskell:ghc-8.4.x package:ghc-aeson revision:3, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=39
2018-05-15 18:23:17 +00:00
Peter Simons
1adb8ef27a osc copypac from project:devel:languages:haskell:ghc-8.4.x package:ghc-aeson revision:2, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=38
2018-05-14 15:20:01 +00:00
Peter Simons
7636b0def8 osc copypac from project:devel:languages:haskell:ghc-8.4.x package:ghc-aeson revision:1, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=37
2018-05-14 13:15:39 +00:00
Peter Simons
ecde07c21d osc copypac from project:devel:languages:haskell:lts:11 package:ghc-aeson revision:6, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=36
2018-04-26 07:10:55 +00:00
Peter Simons
80fe7929d4 osc copypac from project:devel:languages:haskell:lts:11 package:ghc-aeson revision:5, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=35
2018-04-13 13:28:11 +00:00
Peter Simons
fef746390e osc copypac from project:devel:languages:haskell:lts:11 package:ghc-aeson revision:3, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=34
2018-04-02 14:50:33 +00:00
Peter Simons
ebbd20bc7a osc copypac from project:devel:languages:haskell:lts:10 package:ghc-aeson revision:6, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=32
2018-02-12 02:16:33 +00:00
Peter Simons
2227e3df59 osc copypac from project:devel:languages:haskell:lts:10 package:ghc-aeson revision:3, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=31
2017-12-21 19:38:09 +00:00
Dominique Leuenberger
9e5ef02ebc Accepting request 524018 from devel:languages:haskell
re-format spec file with latest spec-cleaner and cabal2obs

OBS-URL: https://build.opensuse.org/request/show/524018
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-aeson?expand=0&rev=16
2017-09-15 19:15:23 +00:00
Dominique Leuenberger
98c5707a16 Accepting request 513199 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/513199
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-aeson?expand=0&rev=15
2017-08-31 18:46:12 +00:00
Peter Simons
f75d88c5b7 osc copypac from project:devel:languages:haskell:lts:9 package:ghc-aeson revision:7, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=30
2017-08-17 13:19:37 +00:00
Peter Simons
e6204c2ecf osc copypac from project:devel:languages:haskell:lts:9 package:ghc-aeson revision:6, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=29
2017-08-15 13:52:17 +00:00
Peter Simons
4f3a1ddf47 osc copypac from project:devel:languages:haskell:lts:9 package:ghc-aeson revision:5, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=28
2017-08-11 08:50:00 +00:00
Peter Simons
1d357c3186 osc copypac from project:devel:languages:haskell:lts:9 package:ghc-aeson revision:4, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=27
2017-08-05 02:03:03 +00:00
Peter Simons
5f5e0a8077 osc copypac from project:devel:languages:haskell:lts:9 package:ghc-aeson revision:2, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=26
2017-07-29 08:10:53 +00:00
Yuchen Lin
4c4bf7732f Accepting request 487383 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/487383
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-aeson?expand=0&rev=14
2017-04-14 11:41:18 +00:00
Peter Simons
a1e4aac4e3 synchronize with lts:8 from configuration 04e39209a68a16a2c832175a3136d33072945ab8
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=25
2017-04-04 14:22:41 +00:00
Dominique Leuenberger
1a8a76c3ad Accepting request 461532 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/461532
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-aeson?expand=0&rev=13
2017-03-03 16:47:47 +00:00
Peter Simons
657a8d3485 synchronize with lts-8 package sett from configuration 0cb270c8d22a0823ab5130d95cc499e186cf864e
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=24
2017-02-22 17:25:14 +00:00
Dominique Leuenberger
32a4ce2573 Accepting request 454891 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/454891
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-aeson?expand=0&rev=12
2017-02-11 00:40:38 +00:00
Peter Simons
46673e1118 syncronize with lts-7 repo from configuration 2c5a8d9cf26081f520de1f85ce8b0c84c5974021
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=23
2017-01-30 09:02:00 +00:00
Dominique Leuenberger
5ef454affc Accepting request 434605 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/434605
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-aeson?expand=0&rev=11
2016-10-22 11:21:55 +00:00
Peter Simons
949affac17 Use pristine copy of edited Cabal file from upstream.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=22
2016-10-05 17:32:15 +00:00
Peter Simons
3a5baf4233 Accepting request 432713 from devel:languages:haskell:lts:7
version / revision update

OBS-URL: https://build.opensuse.org/request/show/432713
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=21
2016-10-03 08:19:28 +00:00
Dominique Leuenberger
7e01a34d2f Accepting request 421777 from devel:languages:haskell
- Update to version 0.11.2.1 revision 0 with cabal2obs.

OBS-URL: https://build.opensuse.org/request/show/421777
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-aeson?expand=0&rev=10
2016-09-05 19:21:14 +00:00
Peter Simons
404ebfe155 Accepting request 421714 from devel:languages:haskell:lts:6
version update

OBS-URL: https://build.opensuse.org/request/show/421714
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=20
2016-08-24 13:12:22 +00:00
5879768b84 Accepting request 421595 from devel:languages:haskell:lts:6
version update

OBS-URL: https://build.opensuse.org/request/show/421595
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=19
2016-08-24 13:06:59 +00:00
Peter Simons
896dc01bc5 osc copypac from project:devel:languages:haskell:lts:6 package:ghc-aeson revision:5
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=18
2016-07-22 21:35:56 +00:00
Dominique Leuenberger
a7344db38b Accepting request 411152 from devel:languages:haskell
1

OBS-URL: https://build.opensuse.org/request/show/411152
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-aeson?expand=0&rev=9
2016-07-21 06:00:51 +00:00
5bf744e6af Accepting request 409159 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/409159
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=16
2016-07-16 21:08:40 +00:00
Dominique Leuenberger
a927c5212d Accepting request 398191 from devel:languages:haskell
- update to 0.11.2.0
* Enable PolyKinds to generalize Proxy, Tagged, and Const instances.
* Add unsafeToEncoding in Data.Aeson.Types, use with care!

- update to 0.11.1.4
* Fix build with base < 4.8 and unordered-containers < 0.2.6.
* Add missing field in docs for defaultOptions.
* Fixes a bug where the hashes of equal values could differ.
* The only changes are added instances. (0.11.1.0)
    + These are new:
        ToJSON a => ToJSON (NonEmpty a)
        FromJSON a => FromJSON (NonEmpty a)
        ToJSON (Proxy a)
        FromJSON (Proxy a)
        ToJSON b => ToJSON (Tagged a b)
        FromJSON b => FromJSON (Tagged a b)
        ToJSON a => ToJSON (Const a b)
        FromJSON a => FromJSON (Const a b)
    + These are now available for older GHCs:
        ToJSON Natural
        FromJSON Natural
* This release should be close to backwards compatible with aeson 0.9 (0.11.0.0)
    + Breaking changes:
        Revert .:? to behave like it did in 0.9. If you want the 0.10 behavior 
            use .:! instead.
        Revert JSON format of Either to 0.9, Left and Right are now serialized with 
            an initial uppercase letter. If you want the names in lowercase you can 
            add a newtype with an instance.
        All ToJSON and FromJSON instances except for [a] are no longer OVERLAPPABLE.
            Mark your instance as OVERLAPPING if it overlaps any of the other aeson (forwarded request 398189 from mimi_vx)

OBS-URL: https://build.opensuse.org/request/show/398191
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-aeson?expand=0&rev=8
2016-05-26 21:54:23 +00:00
a941189a99 Accepting request 398189 from devel:languages:haskell:lts
- update to 0.11.2.0
* Enable PolyKinds to generalize Proxy, Tagged, and Const instances.
* Add unsafeToEncoding in Data.Aeson.Types, use with care!

- update to 0.11.1.4
* Fix build with base < 4.8 and unordered-containers < 0.2.6.
* Add missing field in docs for defaultOptions.
* Fixes a bug where the hashes of equal values could differ.
* The only changes are added instances. (0.11.1.0)
    + These are new:
        ToJSON a => ToJSON (NonEmpty a)
        FromJSON a => FromJSON (NonEmpty a)
        ToJSON (Proxy a)
        FromJSON (Proxy a)
        ToJSON b => ToJSON (Tagged a b)
        FromJSON b => FromJSON (Tagged a b)
        ToJSON a => ToJSON (Const a b)
        FromJSON a => FromJSON (Const a b)
    + These are now available for older GHCs:
        ToJSON Natural
        FromJSON Natural
* This release should be close to backwards compatible with aeson 0.9 (0.11.0.0)
    + Breaking changes:
        Revert .:? to behave like it did in 0.9. If you want the 0.10 behavior 
            use .:! instead.
        Revert JSON format of Either to 0.9, Left and Right are now serialized with 
            an initial uppercase letter. If you want the names in lowercase you can 
            add a newtype with an instance.
        All ToJSON and FromJSON instances except for [a] are no longer OVERLAPPABLE.
            Mark your instance as OVERLAPPING if it overlaps any of the other aeson

OBS-URL: https://build.opensuse.org/request/show/398189
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-aeson?expand=0&rev=14
2016-05-26 12:19:34 +00:00
Dominique Leuenberger
a152d8be64 Accepting request 355920 from devel:languages:haskell
downgrade to 0.9.0.1 (forwarded request 355919 from mimi_vx)

OBS-URL: https://build.opensuse.org/request/show/355920
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-aeson?expand=0&rev=7
2016-01-28 16:23:29 +00:00