logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git
commit: 5b21977831fed2f78f8ed1f5088be4c4e9962a87
parent afcfaa1a36559af868913fb4e56c7b4107ff0b57
Author: Michael Forney <mforney@mforney.org>
Date:   Fri,  7 Sep 2018 13:58:51 -0700

libjpeg-turbo: Update to 2.0.0

Diffstat:

Apkg/libjpeg-turbo/README.md6++++++
Mpkg/libjpeg-turbo/gen.lua16++++++++--------
Mpkg/libjpeg-turbo/jconfig.h30+++++++++++++++---------------
Mpkg/libjpeg-turbo/jconfigint.h21+++++++++++++++------
Mpkg/libjpeg-turbo/rev2+-
5 files changed, 45 insertions(+), 30 deletions(-)

diff --git a/pkg/libjpeg-turbo/README.md b/pkg/libjpeg-turbo/README.md @@ -0,0 +1,6 @@ +# libjpeg-turbo + +# `jconfig.h` and `jconfigint.h` +Generated with + + cmake -DENABLE_SHARED=0 -DWITH_SIMD=0 -DWITH_JPEG8=1 .. diff --git a/pkg/libjpeg-turbo/gen.lua b/pkg/libjpeg-turbo/gen.lua @@ -1,14 +1,14 @@ cflags{'-I $dir'} lib('libjpeg-turbo.a', [[ - jcapimin.c jcapistd.c jccoefct.c jccolor.c - jcdctmgr.c jchuff.c jcinit.c jcmainct.c jcmarker.c jcmaster.c - jcomapi.c jcparam.c jcphuff.c jcprepct.c jcsample.c jctrans.c - jdapimin.c jdapistd.c jdatadst.c jdatasrc.c jdcoefct.c jdcolor.c - jddctmgr.c jdhuff.c jdinput.c jdmainct.c jdmarker.c jdmaster.c - jdmerge.c jdphuff.c jdpostct.c jdsample.c jdtrans.c jerror.c - jfdctflt.c jfdctfst.c jfdctint.c jidctflt.c jidctfst.c jidctint.c - jidctred.c jquant1.c jquant2.c jutils.c jmemmgr.c jmemnobs.c + jcapimin.c jcapistd.c jccoefct.c jccolor.c jcdctmgr.c jchuff.c + jcicc.c jcinit.c jcmainct.c jcmarker.c jcmaster.c jcomapi.c jcparam.c + jcphuff.c jcprepct.c jcsample.c jctrans.c jdapimin.c jdapistd.c jdatadst.c + jdatasrc.c jdcoefct.c jdcolor.c jddctmgr.c jdhuff.c jdicc.c jdinput.c + jdmainct.c jdmarker.c jdmaster.c jdmerge.c jdphuff.c jdpostct.c jdsample.c + jdtrans.c jerror.c jfdctflt.c jfdctfst.c jfdctint.c jidctflt.c jidctfst.c + jidctint.c jidctred.c jquant1.c jquant2.c jutils.c jmemmgr.c jmemnobs.c + jaricom.c jcarith.c jdarith.c jsimd_none.c ]]) diff --git a/pkg/libjpeg-turbo/jconfig.h b/pkg/libjpeg-turbo/jconfig.h @@ -1,22 +1,22 @@ -#define JPEG_LIB_VERSION 80 -#define LIBJPEG_TURBO_VERSION 1.5.3 -#define LIBJPEG_TURBO_VERSION_NUMBER 1005003 -#define C_ARITH_CODING_SUPPORTED 1 -#define D_ARITH_CODING_SUPPORTED 1 -#define BITS_IN_JSAMPLE 8 /* use 8 or 12 */ -#define HAVE_LOCALE_H 1 -#define HAVE_STDDEF_H 1 -#define HAVE_STDLIB_H 1 -#define HAVE_UNSIGNED_CHAR 1 -#define HAVE_UNSIGNED_SHORT 1 -/* #undef INCOMPLETE_TYPES_BROKEN */ +#define JPEG_LIB_VERSION 80 +#define LIBJPEG_TURBO_VERSION 2.0.0 +#define LIBJPEG_TURBO_VERSION_NUMBER 2000000 +#define C_ARITH_CODING_SUPPORTED +#define D_ARITH_CODING_SUPPORTED /* #undef MEM_SRCDST_SUPPORTED */ +/* #undef WITH_SIMD */ +#define BITS_IN_JSAMPLE 8 /* use 8 or 12 */ +#define HAVE_LOCALE_H +#define HAVE_STDDEF_H +#define HAVE_STDLIB_H +#define NEED_SYS_TYPES_H /* #undef NEED_BSD_STRINGS */ -#define NEED_SYS_TYPES_H 1 +#define HAVE_UNSIGNED_CHAR +#define HAVE_UNSIGNED_SHORT +/* #undef INCOMPLETE_TYPES_BROKEN */ /* #undef RIGHT_SHIFT_IS_UNSIGNED */ -/* #undef WITH_SIMD */ #ifndef __CHAR_UNSIGNED__ -/* # undef __CHAR_UNSIGNED__ */ +/* #undef __CHAR_UNSIGNED__ */ #endif /* #undef const */ /* #undef size_t */ diff --git a/pkg/libjpeg-turbo/jconfigint.h b/pkg/libjpeg-turbo/jconfigint.h @@ -1,6 +1,15 @@ -#define BUILD "20171214" -/* #undef inline */ -#define INLINE inline __attribute__((always_inline)) -#define PACKAGE_NAME "libjpeg-turbo" -#define VERSION "1.5.3" -#define SIZEOF_SIZE_T 8 +#define BUILD "20180907" +#undef inline +#define INLINE __inline__ __attribute__((always_inline)) +#define PACKAGE_NAME "libjpeg-turbo" +#define VERSION "2.0.0" +#define SIZEOF_SIZE_T 8 +#define HAVE_BUILTIN_CTZL +/* #undef HAVE_INTRIN_H */ +#if defined(_MSC_VER) && defined(HAVE_INTRIN_H) +#if (SIZEOF_SIZE_T == 8) +#define HAVE_BITSCANFORWARD64 +#elif (SIZEOF_SIZE_T == 4) +#define HAVE_BITSCANFORWARD +#endif +#endif diff --git a/pkg/libjpeg-turbo/rev b/pkg/libjpeg-turbo/rev @@ -1 +1 @@ -3 +4