Commit Graph

61 Commits

Author SHA1 Message Date
github-actions[bot]
8d9549f31c
Merge master into staging-next 2021-06-10 00:06:41 +00:00
Kevin Amado
37da9fdd22
ligjpeg-turbo: v7 and 8 abi compatibility
- Add build-time flags as explained in the BUILDING.md
  to build the library with v7 and v8 abi compatibility
2021-06-09 14:48:25 -05:00
github-actions[bot]
8df965d4eb
Merge master into staging-next 2021-05-31 07:23:33 +00:00
Zhaofeng Li
b1e1a50c00 libjpeg-turbo: Fix tests on RISC-V
This fixes the tests on RISC-V caused by floating point behavior
differences (see linked upstream issue).
2021-05-30 22:07:16 -07:00
R. RyanTM
65dbed7394 libjpeg: 2.0.6 -> 2.1.0 2021-05-16 15:04:48 -07:00
Niklas Hambüchen
d45cdb2f3e libjpeg-turbo: Optionally build Java wrapper 2021-02-18 19:04:11 +01:00
zowoq
153ad8bc1e Merge staging-next into staging 2021-01-22 16:56:40 +10:00
Ben Siraphob
66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08:00
Las
2cc1925c04 libjpeg-turbo: include transupp functionality for freeimage
The transupp.h header is exported in the dev_private output.
2021-01-10 20:47:29 +00:00
John Ericson
f52263ced0 treewide: Start to break up static overlay
We can use use `stdenv.hostPlatform.isStatic` instead, and move the
logic per package. The least opionated benefit of this is that it makes
it much easier to replace packages with modified ones, as there is no
longer any issue of overlay order.

CC @FRidh @matthewbauer
2021-01-03 19:18:16 +00:00
R. RyanTM
8a1d8b8d12 libjpeg: 2.0.5 -> 2.0.6 2020-11-28 10:48:48 +00:00
TredwellGit
9702f49ec6 libjpeg: 2.0.4 -> 2.0.5
https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/2.0.5
2020-10-06 09:54:46 +02:00
Symphorien Gibol
1aa45698d7 libjpeg_turbo: fix static build 2020-07-01 23:47:57 +02:00
Vladimír Čunát
d5fd2edb1f
libjpeg(-turbo): patch CVE-2020-13790
Fixes #90864 (roundup issue).  Release is said to be expected soon,
but we can patch now anyway.
2020-06-18 15:42:20 +02:00
Andrew Childs
969ae819f9 libjpeg_turbo: fix race in tests
Fixes:

12/151 Test  #46: jpegtran-shared-icc ...............................***Failed    0.03 sec
Premature end of JPEG file
JPEG datastream contains no image

63/151 Test  #47: jpegtran-shared-icc-cmp ...........................***Failed    0.12 sec
Could not obtain MD5 sum: No such file or directory

The following tests FAILED:
         46 - jpegtran-shared-icc (Failed)
         47 - jpegtran-shared-icc-cmp (Failed)

Example build: https://hydra.nixos.org/build/117594627
2020-05-05 16:24:59 +09:00
Jan Tojnar
b4a6714571
Merge branch 'staging-next' into staging 2020-04-13 18:54:59 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Cole Mickens
e24e8da336 libjpeg_turbo: 2.0.3 -> 2.0.4 2020-04-09 17:50:26 -07:00
Niklas Hambüchen
83dbd38821 libjpeg-turbo: Add flag to build static libraries as well 2019-11-03 19:59:18 +01:00
Orivej Desh
9ec4a264ed libjpeg-turbo: 2.0.2 -> 2.0.3 2019-09-05 00:16:52 +00:00
Jan Tojnar
0568b622d5
libjpeg_turbo: remove unneeded CMake flags
Not necessary since https://github.com/NixOS/nixpkgs/pull/52856
2019-07-30 20:19:23 +02:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Frederik Rietdijk
840e530934 Merge staging into staging-next 2019-05-18 08:17:48 +02:00
Eelco Dolstra
ab1ac905b4 libjpeg-turbo: 2.0.1 -> 2.0.2 2019-05-16 08:25:41 +02:00
Will Dietz
64913466b7 libjpeg-turbo: 2.0.1 -> 2.0.2, cleanup
https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/2.0.2

* patches included, drop
* use installCheck to avoid needing to set LD_LIBRARY_PATH
2019-04-17 13:45:35 -05:00
Orivej Desh
b0757da432 libjpeg-turbo: fix CVE-2018-20330 (#53950) 2019-01-16 01:21:03 +00:00
Orivej Desh
c55a42359a libjpeg-turbo: specify djpeg rgb-islow-icc-cmp test dependencies
Hydra failure: https://hydra.nixos.org/build/87096374/nixlog/1

Upstream issue: https://github.com/libjpeg-turbo/libjpeg-turbo/pull/321
2019-01-12 07:35:45 +00:00
Vladimír Čunát
f603c1c52c
libjpeg(-turbo): patch CVE-2018-19664
Fixes #52972.
2019-01-02 09:50:54 +01:00
Vladimír Čunát
dd69374a63
libjpeg-turbo: don't change ABI, don't add *.a
(refers to the parent commit)
2018-11-23 15:47:06 +01:00
José Romildo Malaquias
1488f51f4b libjpeg-turbo: 1.5.3 -> 2.0.1 2018-11-16 09:59:33 -02:00
John Ericson
0828e2d8c3 treewide: Remove usage of remaining redundant platform compatability stuff
Want to get this out of here for 18.09, so it can be deprecated
thereafter.
2018-08-30 17:20:32 -04:00
Matthew Bauer
a9ac651764 libjpeg: always use libjpeg_turbo
libjpeg_turbo is consistently built on Darwin now. I have no way to
verify FreeBSD so if anyone can confirm libjpeg_turbo is still broken
please revert this!
2018-05-10 21:10:18 -05:00
John Ericson
133b4658df treewide: Simplify some doCheck calls
In anticipation of what I outline in #33599, I only simplify exactly those
`doCheck`s which are equal to `hostPlatform != buildPlatform`. I also stick a
comment next to them so I can grep for them later.
2018-01-09 12:37:38 -05:00
Vladimír Čunát
07d3bfc4b4
libjpeg(-turbo): 1.5.2 -> 1.5.3 2017-12-16 17:25:39 +01:00
Ben Gamari
0c0834f018 libjpeg-turbo: Don't run testsuite when cross-compiling 2017-10-27 20:41:52 -04:00
Tuomas Tynkkynen
1ff422aa23 treewide: Add man & info outputs where necessary (instead of doc)
Because man & info pages won't be going to $doc after the next commit.
Scripted change for the files having one-package-per-file.
2017-08-11 21:32:54 +03:00
Vladimír Čunát
240313e251
libjpeg(-turbo): 1.5.1 -> 1.5.2 2017-07-15 11:34:52 +02:00
hsloan
737e344e50 libjpeg-turbo: Don't use stdenv.cross 2017-06-28 19:36:21 -04:00
Vladimír Čunát
386188692c
libjpeg(-turbo): 1.5.0 -> 1.5.1 2016-12-03 12:12:48 +01:00
Tuomas Tynkkynen
a17216af4c treewide: Shuffle outputs
Make either 'bin' or 'out' the first output.
2016-08-29 14:49:51 +03:00
Vladimír Čunát
4e09623b6f libjpeg(-turbo): 1.4.2 -> 1.5.0 2016-07-09 11:42:35 +02:00
Vladimír Čunát
7d4ebb526c libjpeg(-turbo): fix on mingw
By porting a patch from msys2.
2016-04-23 10:52:04 +02:00
Vladimír Čunát
c9fe0d779c libjpeg(-turbo): drop unneeded autoreconf, fix cross 2016-04-20 16:45:58 +02:00
Vladimír Čunát
5227fb1dd5 Merge commit staging+systemd into closure-size
Many non-conflict problems weren't (fully) resolved in this commit yet.
2015-10-03 13:33:37 +02:00
Vladimír Čunát
9de8f95d4b libjpeg(-turbo): maintenance update 1.4.1 -> 1.4.2 2015-09-23 14:43:13 +02:00
William A. Kennington III
d8c746601e libjpeg-turbo: 1.4.0 -> 1.4.1 2015-06-18 21:17:36 -07:00
Vladimír Čunát
5b7837c0d3 libjpeg-turbo: make Hydra only build it on Linux
I don't know what's wrong with darwin.
Anyway, it's unused on darwin by default.
2015-05-18 13:46:09 +02:00
Vladimír Čunát
bf414c9d4f Merge 'staging' into closure-size
- there were many easy merge conflicts
- cc-wrapper needed nontrivial changes

Many other problems might've been created by interaction of the branches,
but stdenv and a few other packages build fine now.
2015-04-18 11:22:20 +02:00
Vladimír Čunát
51fdc6e238 libjpeg-turbo: major update, and populate meta
TODO: also some darwin packaging improvements were in the news.
Maybe it would be suitable to have this as the default libjpeg in there.
2015-01-13 16:57:18 +01:00
Mateusz Kowalczyk
007f80c1d0 Turn more licenses into lib.licenses style
Should eval cleanly, as far as -A tarball tells me.

Relevant: issue #2999, issue #739
2014-11-06 00:48:16 +00:00