Skip to content

Commit 37ed65d

Browse files
author
arapte
committed
8203884: Update libjpeg to version 9c
Reviewed-by: kcr, jdv Contributed-by: [email protected]
1 parent 8f9a7a4 commit 37ed65d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+9026
-7439
lines changed

buildSrc/android.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -529,7 +529,7 @@ ANDROID.iio = [:]
529529
ANDROID.iio.javahInclude = ["com/sun/javafx/iio/**/*"]
530530
ANDROID.iio.nativeSource = [
531531
file("${project("graphics").projectDir}/src/main/native-iio"),
532-
file("${project("graphics").projectDir}/src/main/native-iio/libjpeg7")]
532+
file("${project("graphics").projectDir}/src/main/native-iio/libjpeg")]
533533
ANDROID.iio.compiler = compiler
534534
ANDROID.iio.ccFlags = [ccFlags, ccWarnFlags, ccArchFlags, ccOptFlags,
535535
ccDebugFlags, ccDefaultIncludeFlags].flatten()

buildSrc/armv6hf.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@ ARMV6HF.iio = [:]
310310
ARMV6HF.iio.javahInclude = ["com/sun/javafx/iio/**/*"]
311311
ARMV6HF.iio.nativeSource = [
312312
file("${project("graphics").projectDir}/src/main/native-iio"),
313-
file("${project("graphics").projectDir}/src/main/native-iio/libjpeg7")]
313+
file("${project("graphics").projectDir}/src/main/native-iio/libjpeg")]
314314
ARMV6HF.iio.compiler = compiler
315315
ARMV6HF.iio.ccFlags = iioCFlags
316316
ARMV6HF.iio.linker = linker

buildSrc/dalvik.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -688,7 +688,7 @@ DALVIK.iio = [:]
688688
DALVIK.iio.javahInclude = ["com/sun/javafx/iio/**/*"]
689689
DALVIK.iio.nativeSource = [
690690
file("${project("graphics").projectDir}/src/main/native-iio"),
691-
file("${project("graphics").projectDir}/src/main/native-iio/libjpeg7")]
691+
file("${project("graphics").projectDir}/src/main/native-iio/libjpeg")]
692692
DALVIK.iio.compiler = compiler
693693
DALVIK.iio.ccFlags = [ccFlags, ccWarnFlags, ccArchFlags, ccOptFlags,
694694
ccDebugFlags, ccDefaultIncludeFlags].flatten()

buildSrc/ios.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -306,7 +306,7 @@ IOS.iio.arm = [:]
306306
IOS.iio.arm.nativeSource = [
307307
file("${project("graphics").projectDir}/src/main/native-iio"),
308308
file("${project("graphics").projectDir}/src/main/native-iio/ios"),
309-
file("${project("graphics").projectDir}/src/main/native-iio/libjpeg7")]
309+
file("${project("graphics").projectDir}/src/main/native-iio/libjpeg")]
310310
IOS.iio.arm.compiler = compiler
311311
IOS.iio.arm.ccFlags = ["-x", "objective-c", ccFlags, "-arch", archArm, "-isysroot", sdkPath(iPhoneOS), "-ffast-math"].flatten()
312312
IOS.iio.arm.linker = linker

buildSrc/linux.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ LINUX.prismSW.lib = "prism_sw"
260260
LINUX.iio = [:]
261261
LINUX.iio.nativeSource = [
262262
file("${project("graphics").projectDir}/src/main/native-iio"),
263-
file("${project("graphics").projectDir}/src/main/native-iio/libjpeg7")]
263+
file("${project("graphics").projectDir}/src/main/native-iio/libjpeg")]
264264
LINUX.iio.compiler = compiler
265265
LINUX.iio.ccFlags = [ccFlags].flatten()
266266
LINUX.iio.linker = linker

buildSrc/mac.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ MAC.iio = [:]
171171
MAC.iio.javahInclude = ["com/sun/javafx/iio/**/*"]
172172
MAC.iio.nativeSource = [
173173
file("${project("graphics").projectDir}/src/main/native-iio"),
174-
file("${project("graphics").projectDir}/src/main/native-iio/libjpeg7")]
174+
file("${project("graphics").projectDir}/src/main/native-iio/libjpeg")]
175175
MAC.iio.compiler = compiler
176176
MAC.iio.ccFlags = [ccFlags].flatten()
177177
MAC.iio.linker = linker

buildSrc/win.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -368,7 +368,7 @@ WIN.iio = [:]
368368
WIN.iio.javahInclude = ["com/sun/javafx/iio/**/*"]
369369
WIN.iio.nativeSource = [
370370
file("${project("graphics").projectDir}/src/main/native-iio"),
371-
file("${project("graphics").projectDir}/src/main/native-iio/libjpeg7")]
371+
file("${project("graphics").projectDir}/src/main/native-iio/libjpeg")]
372372
WIN.iio.compiler = compiler
373373
WIN.iio.ccFlags = [ccFlags].flatten()
374374
WIN.iio.linker = linker

modules/javafx.graphics/src/main/legal/jpeg_v7.md modules/javafx.graphics/src/main/legal/jpeg_fx.md

+6-5
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,22 @@
1-
## Independent JPEG Group (IJG) JPEG v7
1+
## Independent JPEG Group (IJG) JPEG v9c
22

33
### IJG License
44
<pre>
55
/*
66
* jcapimin.c
77
*
88
* Copyright (C) 1994-1998, Thomas G. Lane.
9+
* Modified 2003-2010 by Guido Vollbeding.
910
* This file is part of the Independent JPEG Group's software.
1011
* For conditions of distribution and use, see the accompanying README file.
1112
*/
1213
[From the README file]
1314
The authors make NO WARRANTY or representation, either express or implied,
1415
with respect to this software, its quality, accuracy, merchantability, or
15-
fitness for a particular purpose. This software is provided "AS IS", and you,
16+
fitness for a particular purpose. This software is provided "AS IS", and you,
1617
its user, assume the entire risk as to its quality and accuracy.
1718

18-
This software is copyright (C) 1991-2009, Thomas G. Lane, Guido Vollbeding.
19+
This software is copyright (C) 1991-2018, Thomas G. Lane, Guido Vollbeding.
1920
All Rights Reserved except as specified below.
2021

2122
Permission is hereby granted to use, copy, modify, and distribute this
@@ -33,12 +34,12 @@ full responsibility for any undesirable consequences; the authors accept
3334
NO LIABILITY for damages of any kind.
3435

3536
These conditions apply to any software derived from or based on the IJG code,
36-
not just to the unmodified library. If you use our work, you ought to
37+
not just to the unmodified library. If you use our work, you ought to
3738
acknowledge us.
3839

3940
Permission is NOT granted for the use of any IJG author's name or company name
4041
in advertising or publicity relating to this software or products derived from
41-
it. This software may be referred to only as "the Independent JPEG Group's
42+
it. This software may be referred to only as "the Independent JPEG Group's
4243
software".
4344

4445
We specifically permit and encourage the use of this software as the basis of

0 commit comments

Comments
 (0)