platform/upstream/libjpeg-turbo.git
10 months agoMerge branch 'upstream' into tizen_base 91/302891/2 accepted/tizen_9.0_base accepted/tizen_base accepted/tizen_base_asan accepted/tizen_base_riscv accepted/tizen_base_toolchain tizen_9.0_base tizen_base accepted/tizen/9.0/base/20241030.075618 accepted/tizen/base/20240104.002451 accepted/tizen/base/asan/20240422.015010 accepted/tizen/base/riscv/20240105.012223 accepted/tizen/base/toolchain/20240124.003911 tizen_9.0_m2_release
Jiyong [Fri, 15 Dec 2023 05:09:13 +0000 (14:09 +0900)]
Merge branch 'upstream' into tizen_base

Change-Id: I0338ad087c7e5edf795c6f10b325424af8d7e240

10 months agoImported Upstream version 3.0.1 32/302532/1 upstream upstream/3.0.1
Jiyong [Fri, 8 Dec 2023 05:49:28 +0000 (14:49 +0900)]
Imported Upstream version 3.0.1

Change-Id: Icfb189b1b0e53fb5a140cb8d0f64bd2a489850dd

20 months agoRemove the doc package that contains manual files 40/289140/1 accepted/tizen_8.0_base tizen_8.0_base accepted/tizen/8.0/base/20231005.044849 accepted/tizen/base/20230802.071810 tizen_8.0_m2_release
jiyong.min [Thu, 2 Mar 2023 03:27:50 +0000 (12:27 +0900)]
Remove the doc package that contains manual files

 - The tools(cjpeg/djpeg/jpegtran/rdjpgcom/wrjpgcom) are not included in the package.
 Therefore, the related manual files are also unnecessary.

Change-Id: Ibaf283d659b7bf3de2a937288d772895dd9edbfb

22 months agoBump to 2.1.4 07/285107/3 accepted/tizen_base_dev accepted/tizen/base/20221212.020510 accepted/tizen/base/dev/20230602.080901
jiyong.min [Tue, 6 Dec 2022 08:13:46 +0000 (17:13 +0900)]
Bump to 2.1.4

Change-Id: I5e4275e9127b3eaaa8b08ccaac9ace3c9dd3499d

23 months agoImported Upstream version 2.1.4 82/284982/1 upstream/2.1.4
jiyong.min [Fri, 2 Dec 2022 05:20:21 +0000 (14:20 +0900)]
Imported Upstream version 2.1.4

Change-Id: I623ded27353dd854c331cc584612bfb4096b9a2b

2 years agoadd 'jsimd_pick_color' function in 'aarch32' 09/269409/4 accepted/tizen_7.0_base accepted/tizen_7.0_base_hotfix tizen_7.0_base tizen_7.0_base_hotfix accepted/tizen/7.0/base/20221116.025938 accepted/tizen/7.0/base/hotfix/20221116.055347 accepted/tizen/base/20220116.220807 accepted/tizen/base/20221115.103814 accepted/tizen/base/20230607.070059 submit/tizen_base/20220114.054646 tizen_7.0_m2_release
Jiyong Min [Fri, 14 Jan 2022 01:25:29 +0000 (10:25 +0900)]
add 'jsimd_pick_color' function in 'aarch32'

 - The 'jsimd_pick_color' function is only used on specific TV devices.

 - New 'aarch32' was added since v2.1.1, the 'arm' was subdivided into 'aarch32' and 'aarch64'.
   Auto-detecting NEON intrinsics determines the files to be compiled.
   https://github.com/libjpeg-turbo/libjpeg-turbo/commit/33859880e9eb33fa718bbe2bc7043a0a644cba9b

   The function only existed in 'arm', we add 'jsimd_color_picker' in 'aarch32'.

Change-Id: Ieddf8f18205dfaffeb6090a7008503f0648a264f

2 years agoBump to 2.1.2 03/267603/1 accepted/tizen/base/20211217.072507 submit/tizen_base/20211215.010601 submit/tizen_base/20211216.010755
Jiyong Min [Wed, 8 Dec 2021 00:17:30 +0000 (09:17 +0900)]
Bump to 2.1.2

Change-Id: I1e8a33ab20e9c4d9212b574b62ebd6bdda7d0cd7

2 years agoMerge branch 'upstream' into tizen_base 02/267602/1
Jiyong Min [Mon, 6 Dec 2021 01:56:17 +0000 (10:56 +0900)]
Merge branch 'upstream' into tizen_base

Change-Id: I4bea2665687a1c3212a0ae7b5a82bb4afccd8e3a

2 years agoImported Upstream version 2.1.2 95/267395/1 upstream/2.1.2
Jiyong Min [Thu, 2 Dec 2021 23:22:12 +0000 (08:22 +0900)]
Imported Upstream version 2.1.2

Change-Id: I2623428029c4a1708a0759327d5f0a38266110c8

3 years agoBump to 2.0.6 85/248885/1 accepted/tizen_6.5_base accepted/tizen_unified tizen tizen_6.5_base accepted/tizen/6.5/base/20211028.060215 accepted/tizen/base/20210825.055304 accepted/tizen/unified/20201211.124321 submit/tizen/20201210.082550 submit/tizen_6.5_base/20211028.134101 submit/tizen_base/20210824.235432 tizen_6.5.m2_release
hj kim [Thu, 3 Dec 2020 04:23:17 +0000 (13:23 +0900)]
Bump to 2.0.6

Change-Id: I9410ea7ef3d8ff33a6ab52e41baf44b28ba13d8f

3 years agoMerge branch 'upstream' into tizen 75/248875/1
hj kim [Thu, 3 Dec 2020 02:41:42 +0000 (11:41 +0900)]
Merge branch 'upstream' into tizen

Change-Id: I9c1bfc9e38ebc707c8677184308fdead3daee7e1

3 years agoImported Upstream version 2.0.6 53/248753/1 upstream/2.0.6
hj kim [Wed, 2 Dec 2020 05:06:27 +0000 (14:06 +0900)]
Imported Upstream version 2.0.6

Change-Id: I02cda0a11188ac8c5e4a8a98dc783694559e6863

4 years agoFix build error for TV product 58/224458/4 accepted/tizen_6.0_unified_hotfix tizen_6.0_hotfix accepted/tizen/6.0/unified/20201030.110429 accepted/tizen/6.0/unified/hotfix/20201102.233954 accepted/tizen/6.0/unified/hotfix/20201103.051128 accepted/tizen/unified/20200211.132121 submit/tizen/20200210.234902 submit/tizen_6.0/20201029.205502 submit/tizen_6.0_hotfix/20201102.192902 submit/tizen_6.0_hotfix/20201103.115102 tizen_6.0.m2_release
jiyong.min [Mon, 10 Feb 2020 22:31:25 +0000 (07:31 +0900)]
Fix build error for TV product

 - Samll letters internal macro were changed
   to capital letters since version 2.0.4.

Change-Id: I97d35aafa0e798d4757e9d0867397ebfac6ec7c6

4 years agoBump to 2.0.4/8.2.2 60/223760/2 accepted/tizen/unified/20200211.055821 submit/tizen/20200210.061949
jiyong.min [Tue, 4 Feb 2020 00:46:31 +0000 (09:46 +0900)]
Bump to 2.0.4/8.2.2

Change-Id: I1bb6e890db5f83a9dad0ef79d252497f57f785d7

4 years agoImported Upstream version 2.0.4 into tizen 59/223759/1
jiyong.min [Mon, 3 Feb 2020 06:48:18 +0000 (15:48 +0900)]
Imported Upstream version 2.0.4 into tizen

Change-Id: I41e1133b9528230fec8fcab09527e822ff6a233e

4 years agoImported Upstream version 2.0.4 62/223662/1 upstream/2.0.4
jiyong.min [Sun, 2 Feb 2020 23:07:53 +0000 (08:07 +0900)]
Imported Upstream version 2.0.4

Change-Id: Ie619927d6da8da38bdd337a33f83d7f63aa8a4ae

5 years agoChange define COLOR_PICKER_ENABLE not to affect to jpeglib.h header 34/198034/2 accepted/tizen_5.5_unified accepted/tizen_5.5_unified_mobile_hotfix accepted/tizen_5.5_unified_wearable_hotfix tizen_5.5 tizen_5.5_mobile_hotfix tizen_5.5_tv tizen_5.5_wearable_hotfix accepted/tizen/5.5/unified/20191031.011857 accepted/tizen/5.5/unified/mobile/hotfix/20201027.074308 accepted/tizen/5.5/unified/wearable/hotfix/20201027.100624 accepted/tizen/unified/20190128.061327 submit/tizen/20190118.022535 submit/tizen/20190121.012429 submit/tizen_5.5/20191031.000007 submit/tizen_5.5_mobile_hotfix/20201026.185107 submit/tizen_5.5_wearable_hotfix/20201026.184307 tizen_5.5.m2_release
jiyong.min [Fri, 18 Jan 2019 01:53:38 +0000 (10:53 +0900)]
Change define COLOR_PICKER_ENABLE not to affect to jpeglib.h header

Change-Id: I536fdc4d3ed19d5852b334fe3fd5d3a480c2acf7

5 years agoMerge upstream version 2.0.1 from upstream into tizen 40/196740/5 accepted/tizen/unified/20190116.060531 submit/tizen/20190114.070425
jiyong.min [Wed, 2 Jan 2019 03:50:52 +0000 (12:50 +0900)]
Merge upstream version 2.0.1 from upstream into tizen

Change-Id: Ic153cc6aada130ec8bca95f1ca68393637176201

5 years agoImported Upstream version 2.0.1 99/196499/1 upstream/2.0.1
jiyong.min [Wed, 2 Jan 2019 00:44:09 +0000 (09:44 +0900)]
Imported Upstream version 2.0.1

Change-Id: I4f1f873f6161c53b4b6b71b001ef5147017c04ef

5 years agoRearrange spec file 96/196396/4 accepted/tizen/unified/20181231.081834 submit/tizen/20181231.002107
jiyong.min [Fri, 28 Dec 2018 03:23:30 +0000 (12:23 +0900)]
Rearrange spec file

 - Remove unused 'Conflicts' and 'Provides' tags
 - Rearrange version defines

Change-Id: I3ff74714d928aa69d3c00c81106ac1b7665e6997

6 years agoBump to 1.5.3 05/184305/1 submit/tizen/20180723.075429 submit/tizen/20180730.223425
jiyong.min [Tue, 17 Jul 2018 06:15:48 +0000 (15:15 +0900)]
Bump to 1.5.3

Change-Id: Ifdf9680bd4074396c489bf683ab609cad835e89c

6 years agoMerge Upstream version 1.5.3 from branch 'upstream' into tizen 14/184014/1 accepted/tizen/5.0/unified/20181102.030522 accepted/tizen/unified/20180725.060406 submit/tizen/20180724.072604 submit/tizen_5.0/20181101.000007
jiyong.min [Fri, 13 Jul 2018 04:55:02 +0000 (13:55 +0900)]
Merge Upstream version 1.5.3 from branch 'upstream' into tizen

Change-Id: I68097b2480baa04758cec3d8078082ed9b98b2f7

6 years agoImported Upstream version 1.5.3 86/183986/1 upstream/1.5.3
jiyong.min [Fri, 13 Jul 2018 02:01:41 +0000 (11:01 +0900)]
Imported Upstream version 1.5.3

Change-Id: Iee97a9d5dbcd218d278ff6247867a95884d07eb0

6 years agoFix build error after removing programs 05/161705/2 accepted/tizen/unified/20171130.063208 submit/tizen/20171127.064033 submit/tizen/20171128.051313
Jiyong Min [Mon, 27 Nov 2017 04:55:25 +0000 (13:55 +0900)]
Fix build error after removing programs

Change-Id: I9fa29967eeebb789b39471177e32133b1711c101
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
6 years agoRemove unused sample & test programs 92/161692/4 submit/tizen/20171127.045258
Jiyong Min [Mon, 27 Nov 2017 00:07:30 +0000 (09:07 +0900)]
Remove unused sample & test programs

Change-Id: Id788628169a5ddae5bb5f7e016567521aa172dfa
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
7 years agoModify libjpeg-turbo license 89/152689/2
Jiyong Min [Wed, 27 Sep 2017 01:45:09 +0000 (10:45 +0900)]
Modify libjpeg-turbo license

Change-Id: I29a7c9bc962b99df48e3de011416d6a047655b62
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
7 years agoModify define for TV product 87/141387/1 accepted/tizen/4.0/unified/20170816.010321 accepted/tizen/4.0/unified/20170828.222859 accepted/tizen/unified/20170802.150938 submit/tizen/20170731.234939 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170828.100006 tizen_4.0.IoT.p1_release tizen_4.0.m2_release
Jiyong Min [Mon, 31 Jul 2017 08:16:31 +0000 (17:16 +0900)]
Modify define for TV product
(requested by VD)

Change-Id: I0ce773a6c388004db040d0b049643a1c32e0d673
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
7 years agoChange licnese to BSD-3-Clause.(SPDX Standard for BSD license) 38/124738/1 accepted/tizen/unified/20170412.153531 submit/tizen/20170412.083811 tizen_4.0.m1_release
Haejeong Kim [Wed, 12 Apr 2017 08:21:20 +0000 (17:21 +0900)]
Change licnese to BSD-3-Clause.(SPDX Standard for BSD license)

Change-Id: I6561248e6c55b972771b53b7b68a1989ac4918a3

7 years agoUse license macro in spec file 02/121602/1 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/common/20170329.171953 accepted/tizen/ivi/20170329.222056 accepted/tizen/mobile/20170329.222001 accepted/tizen/tv/20170329.222012 accepted/tizen/unified/20170329.222110 accepted/tizen/wearable/20170329.222024 submit/tizen/20170329.000206
Jiyong Min [Tue, 28 Mar 2017 10:01:39 +0000 (19:01 +0900)]
Use license macro in spec file

Change-Id: I0a02689b9be5e5df093e1de1cdd7c8ea025209b4
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
8 years agoAdd pkg config and color picker feature for product TV 77/86777/5 accepted/tizen_3.0.m2_mobile accepted/tizen_3.0.m2_tv accepted/tizen_3.0.m2_wearable tizen_3.0.m2 tizen_3.0_tv accepted/tizen/3.0.m2/mobile/20170105.024740 accepted/tizen/3.0.m2/tv/20170105.024917 accepted/tizen/3.0.m2/wearable/20170105.025043 accepted/tizen/3.0/common/20161114.111005 accepted/tizen/3.0/ivi/20161011.044340 accepted/tizen/3.0/mobile/20161015.033517 accepted/tizen/3.0/tv/20161016.005013 accepted/tizen/3.0/wearable/20161015.083238 accepted/tizen/common/20160912.175314 accepted/tizen/ivi/20160912.093129 accepted/tizen/mobile/20160912.093032 accepted/tizen/tv/20160912.093049 accepted/tizen/unified/20170309.040112 accepted/tizen/wearable/20160912.093109 submit/tizen/20160911.221659 submit/tizen_3.0.m2/20170104.093753 submit/tizen_3.0_common/20161104.104000 submit/tizen_3.0_ivi/20161010.000003 submit/tizen_3.0_mobile/20161015.000003 submit/tizen_3.0_tv/20161015.000003 submit/tizen_3.0_wearable/20161015.000003 submit/tizen_unified/20170308.100414
Jiyong Min [Mon, 5 Sep 2016 00:15:19 +0000 (09:15 +0900)]
Add pkg config and color picker feature for product TV

Change-Id: I7c28cda7b8727039c9eb5af8aee6d3e6ef8c1a8b
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
8 years agopackaging: bump to 1.4.2 65/59265/1 accepted/tizen/ivi/20160218.025305 accepted/tizen/mobile/20160213.090524 accepted/tizen/tv/20160213.090900 accepted/tizen/wearable/20160213.091153 submit/tizen/20160212.035128 submit/tizen_common/20160218.142243 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000006
Vineeth TM [Fri, 12 Feb 2016 02:57:43 +0000 (11:57 +0900)]
packaging: bump to 1.4.2

Change-Id: Ie14e905dc4d64b6577e95c9ec35b3432f666796d
Signed-off-by: Vineeth TM <vineeth.tm@samsung.com>
8 years agoMerge Upstream version 1.4.2 from branch 'upstream' into tizen 64/59264/1
Vineeth TM [Fri, 12 Feb 2016 02:51:54 +0000 (11:51 +0900)]
Merge Upstream version 1.4.2 from branch 'upstream' into tizen

Signed-off-by: Vineeth TM <vineeth.tm@samsung.com>
Conflicts:
cdjpeg.h
jmorecfg.h
wrjpgcom.c

Change-Id: I5e6eb84dfad65eba7d7af43887b45e377e0bb457

8 years agoImported Upstream version 1.4.2 57/59257/1 upstream/1.4.2
Vineeth TM [Fri, 12 Feb 2016 01:59:46 +0000 (10:59 +0900)]
Imported Upstream version 1.4.2

Change-Id: I7a836539dafb4cd23acadf1c5295cfd95e15bcb2
Signed-off-by: Vineeth TM <vineeth.tm@samsung.com>
8 years agoUpdate package license 58/55758/5 accepted/tizen/mobile/20160106.003012 accepted/tizen/tv/20160106.002957 accepted/tizen/wearable/20160106.003038 submit/tizen/20160105.050914
Ji Yong Min [Tue, 29 Dec 2015 06:49:46 +0000 (15:49 +0900)]
Update package license

Change-Id: I3ed1a841e6e3fe3fd7dc88c68dc67469df5da693
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
9 years agopackaging: bump to 1.3.1 tizen_3.0.2014.q4_common tizen_3.0.2015.q1_common tizen_3.0.2015.q2_common tizen_3.0.m1_mobile tizen_3.0.m1_tv tizen_3.0_ivi accepted/tizen/common/20150107.100725 accepted/tizen/ivi/20150113.060301 accepted/tizen/mobile/20150224.002818 accepted/tizen/tv/20150324.014611 accepted/tizen/wearable/20150129.005803 submit/tizen_common/20150105.154845 submit/tizen_common/20151015.190624 submit/tizen_common/20151019.135620 submit/tizen_ivi/20150108.111111 submit/tizen_ivi/20150108.222222 submit/tizen_ivi/20150108.333333 submit/tizen_mobile/20150129.000000 submit/tizen_mobile/20150213.000000 submit/tizen_mobile/20150223.000001 submit/tizen_tv/20150130.000000 submit/tizen_tv/20150130.050505 submit/tizen_tv/20150320.000002 submit/tizen_tv/20150323.050640 submit/tizen_wearable/20150127.000001 submit/tizen_wearable/20150128.000000 tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release tizen_3.0_ivi_release
Manuel Bachmann [Mon, 5 Jan 2015 15:35:24 +0000 (16:35 +0100)]
packaging: bump to 1.3.1

Change-Id: Id5b19719a550d3a66ea795ab99067a19014533d7
Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
9 years agoresetting manifest requested domain to floor
Alexandru Cornea [Sat, 29 Jun 2013 00:40:13 +0000 (03:40 +0300)]
resetting manifest requested domain to floor

9 years agoProvide libjpeg8-devel and fix groups
Anas Nashif [Fri, 14 Jun 2013 11:16:30 +0000 (07:16 -0400)]
Provide libjpeg8-devel and fix groups

9 years agoinstall libturbojpeg.so
Anas Nashif [Sat, 29 Dec 2012 16:12:09 +0000 (08:12 -0800)]
install libturbojpeg.so

9 years agofix build
Anas Nashif [Thu, 22 Nov 2012 13:52:30 +0000 (05:52 -0800)]
fix build

9 years agolibjpeg-ocloexec
Anas Nashif [Thu, 22 Nov 2012 13:44:51 +0000 (05:44 -0800)]
libjpeg-ocloexec

This patch causes libjpeg to open all files with O_CLOEXEC
the "e" fopen mode is a glibc/linux specific feature hence
not suitable for other OS.

Note that it is NOT HANDLED GRACEFULLY on kernels older than
2.6.23 or glibc < 2.7.x and WILL segfault.

The other alternative, using fcntl with FD_CLOEXEC is NOT
enough to prevent race conditions.

9 years agolibjpeg-turbo-1.2.1-tiff-ojpeg
Anas Nashif [Thu, 22 Nov 2012 13:44:51 +0000 (05:44 -0800)]
libjpeg-turbo-1.2.1-tiff-ojpeg

9 years agolibjpeg-turbo-1.2.1-int32
Anas Nashif [Thu, 22 Nov 2012 13:44:51 +0000 (05:44 -0800)]
libjpeg-turbo-1.2.1-int32

9 years agoImported Upstream version 1.3.1 upstream/1.3.1
Manuel Bachmann [Mon, 5 Jan 2015 14:19:36 +0000 (15:19 +0100)]
Imported Upstream version 1.3.1

11 years agoImported Upstream version 1.2.1 upstream/1.2.1
Anas Nashif [Thu, 22 Nov 2012 13:44:23 +0000 (05:44 -0800)]
Imported Upstream version 1.2.1