Skip to content

Commit 4ac2b67

Browse files
committed
Raise lens upper bounds for examples
1 parent 3e82108 commit 4ac2b67

File tree

2 files changed

+24
-19
lines changed

2 files changed

+24
-19
lines changed

ChangeLog.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,14 @@
1+
2.1.2.1
2+
=======
3+
4+
* Raise upper bounds for `lens` to <4.15 (affects examples only)
5+
16
2.1.2
27
=====
38

49
* Revise some documentation examples to be more idomatic
510
* Update `.gitignore` to cover `stack` and other tools
6-
* Raise upper bounds for `transformers` to 0.6
11+
* Raise upper bounds for `transformers` to <0.6
712
* Lower required SDL2 version to 2.0.2.
813
* Fix decoding of `TextEditingEvent` where the Raw bindings failed to stop reading
914
character data past the null terminator.

sdl2.cabal

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: sdl2
2-
version: 2.1.2
2+
version: 2.1.2.1
33
synopsis: Both high- and low-level bindings to the SDL library (version 2.0.2).
44
description:
55
This package contains bindings to the SDL 2 library, in both high- and
@@ -220,7 +220,7 @@ executable lazyfoo-lesson-10
220220

221221
executable lazyfoo-lesson-11
222222
if flag(examples)
223-
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.14, linear >= 1.10.1.2 && < 1.21, sdl2
223+
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.15, linear >= 1.10.1.2 && < 1.21, sdl2
224224
else
225225
buildable: False
226226

@@ -231,7 +231,7 @@ executable lazyfoo-lesson-11
231231

232232
executable lazyfoo-lesson-12
233233
if flag(examples)
234-
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.14, linear >= 1.10.1.2 && < 1.21, sdl2
234+
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.15, linear >= 1.10.1.2 && < 1.21, sdl2
235235
else
236236
buildable: False
237237

@@ -242,7 +242,7 @@ executable lazyfoo-lesson-12
242242

243243
executable lazyfoo-lesson-13
244244
if flag(examples)
245-
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.14, linear >= 1.10.1.2 && < 1.21, sdl2
245+
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.15, linear >= 1.10.1.2 && < 1.21, sdl2
246246
else
247247
buildable: False
248248

@@ -253,7 +253,7 @@ executable lazyfoo-lesson-13
253253

254254
executable lazyfoo-lesson-14
255255
if flag(examples)
256-
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.14, linear >= 1.10.1.2 && < 1.21, sdl2
256+
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.15, linear >= 1.10.1.2 && < 1.21, sdl2
257257
else
258258
buildable: False
259259

@@ -264,7 +264,7 @@ executable lazyfoo-lesson-14
264264

265265
executable lazyfoo-lesson-15
266266
if flag(examples)
267-
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.14, linear >= 1.10.1.2 && < 1.21, sdl2
267+
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.15, linear >= 1.10.1.2 && < 1.21, sdl2
268268
else
269269
buildable: False
270270

@@ -275,7 +275,7 @@ executable lazyfoo-lesson-15
275275

276276
executable lazyfoo-lesson-17
277277
if flag(examples)
278-
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.14, linear >= 1.10.1.2 && < 1.21, sdl2
278+
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.15, linear >= 1.10.1.2 && < 1.21, sdl2
279279
else
280280
buildable: False
281281

@@ -286,7 +286,7 @@ executable lazyfoo-lesson-17
286286

287287
executable lazyfoo-lesson-18
288288
if flag(examples)
289-
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.14, linear >= 1.10.1.2 && < 1.21, sdl2
289+
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.15, linear >= 1.10.1.2 && < 1.21, sdl2
290290
else
291291
buildable: False
292292

@@ -297,7 +297,7 @@ executable lazyfoo-lesson-18
297297

298298
executable lazyfoo-lesson-19
299299
if flag(examples)
300-
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.14, linear >= 1.10.1.2 && < 1.21, vector >= 0.10.9.0 && < 0.12, sdl2
300+
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.15, linear >= 1.10.1.2 && < 1.21, vector >= 0.10.9.0 && < 0.12, sdl2
301301
else
302302
buildable: False
303303

@@ -308,7 +308,7 @@ executable lazyfoo-lesson-19
308308

309309
executable lazyfoo-lesson-20
310310
if flag(examples)
311-
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.14, linear >= 1.10.1.2 && < 1.21, vector >= 0.10.9.0 && < 0.12, sdl2
311+
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.15, linear >= 1.10.1.2 && < 1.21, vector >= 0.10.9.0 && < 0.12, sdl2
312312
else
313313
buildable: False
314314

@@ -322,7 +322,7 @@ executable lazyfoo-lesson-20
322322

323323
executable lazyfoo-lesson-43
324324
if flag(examples)
325-
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.14, linear >= 1.10.1.2 && < 1.21, sdl2
325+
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.15, linear >= 1.10.1.2 && < 1.21, sdl2
326326
else
327327
buildable: False
328328

@@ -333,7 +333,7 @@ executable lazyfoo-lesson-43
333333

334334
executable twinklebear-lesson-01
335335
if flag(examples)
336-
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.14, linear >= 1.10.1.2 && < 1.21, sdl2
336+
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.15, linear >= 1.10.1.2 && < 1.21, sdl2
337337
else
338338
buildable: False
339339

@@ -344,7 +344,7 @@ executable twinklebear-lesson-01
344344

345345
executable twinklebear-lesson-02
346346
if flag(examples)
347-
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.14, linear >= 1.10.1.2 && < 1.21, sdl2
347+
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.15, linear >= 1.10.1.2 && < 1.21, sdl2
348348
else
349349
buildable: False
350350

@@ -355,7 +355,7 @@ executable twinklebear-lesson-02
355355

356356
executable twinklebear-lesson-04
357357
if flag(examples)
358-
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.14, linear >= 1.10.1.2 && < 1.21, sdl2
358+
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.15, linear >= 1.10.1.2 && < 1.21, sdl2
359359
else
360360
buildable: False
361361

@@ -366,7 +366,7 @@ executable twinklebear-lesson-04
366366

367367
executable twinklebear-lesson-04a
368368
if flag(examples)
369-
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.14, linear >= 1.10.1.2 && < 1.21, sdl2
369+
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.15, linear >= 1.10.1.2 && < 1.21, sdl2
370370
else
371371
buildable: False
372372

@@ -377,7 +377,7 @@ executable twinklebear-lesson-04a
377377

378378
executable twinklebear-lesson-05
379379
if flag(examples)
380-
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.14, linear >= 1.10.1.2 && < 1.21, sdl2
380+
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.15, linear >= 1.10.1.2 && < 1.21, sdl2
381381
else
382382
buildable: False
383383

@@ -388,7 +388,7 @@ executable twinklebear-lesson-05
388388

389389
executable audio-example
390390
if flag(examples)
391-
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.14, linear >= 1.10.1.2 && < 1.21, sdl2, vector
391+
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.15, linear >= 1.10.1.2 && < 1.21, sdl2, vector
392392
else
393393
buildable: False
394394

@@ -400,7 +400,7 @@ executable audio-example
400400

401401
executable opengl-example
402402
if flag(examples)
403-
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.14, linear >= 1.10.1.2 && < 1.21, sdl2, bytestring, OpenGL, vector
403+
build-depends: base >= 4.7 && < 5, lens >= 4.4.0.2 && < 4.15, linear >= 1.10.1.2 && < 1.21, sdl2, bytestring, OpenGL, vector
404404
else
405405
buildable: False
406406

0 commit comments

Comments
 (0)