From 5084e84171fc00de2d65abd61e55577cd1fe1bff Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Sat, 24 Dec 2016 18:25:59 -0800 Subject: Add libjpeg-turbo 1.5.1 --- pkg/gen.rc | 1 + pkg/libjpeg-turbo/gen.rc | 20 ++++++++++++++++++++ pkg/libjpeg-turbo/jconfig.h | 17 +++++++++++++++++ pkg/libjpeg-turbo/jconfigint.h | 5 +++++ pkg/libjpeg-turbo/rev | 1 + pkg/libjpeg-turbo/src | 1 + 6 files changed, 45 insertions(+) create mode 100644 pkg/libjpeg-turbo/gen.rc create mode 100644 pkg/libjpeg-turbo/jconfig.h create mode 100644 pkg/libjpeg-turbo/jconfigint.h create mode 100644 pkg/libjpeg-turbo/rev create mode 160000 pkg/libjpeg-turbo/src (limited to 'pkg') diff --git a/pkg/gen.rc b/pkg/gen.rc index 7ffd4872..eade926f 100644 --- a/pkg/gen.rc +++ b/pkg/gen.rc @@ -28,6 +28,7 @@ subgen libevdev subgen libevent subgen libffi subgen libfuse +subgen libjpeg-turbo subgen libnl subgen libpciaccess subgen libpng diff --git a/pkg/libjpeg-turbo/gen.rc b/pkg/libjpeg-turbo/gen.rc new file mode 100644 index 00000000..2c43d2d0 --- /dev/null +++ b/pkg/libjpeg-turbo/gen.rc @@ -0,0 +1,20 @@ +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\ + jaricom.c jcarith.c jdarith.c jsimd_none.c + +hdrs=(jmorecfg.h jpeglib.h) +for(hdr in $hdrs) + build '$outdir'/include/$hdr copy '$srcdir'/$hdr +build '$outdir'/include/jconfig.h copy '$dir'/jconfig.h +phony headers '$outdir'/include/^($hdrs jconfig.h) + +fetch git diff --git a/pkg/libjpeg-turbo/jconfig.h b/pkg/libjpeg-turbo/jconfig.h new file mode 100644 index 00000000..063d0049 --- /dev/null +++ b/pkg/libjpeg-turbo/jconfig.h @@ -0,0 +1,17 @@ +#define JPEG_LIB_VERSION 80 /* Version 6b */ +#define LIBJPEG_TURBO_VERSION 0 +#define LIBJPEG_TURBO_VERSION_NUMBER 0 +#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 */ +/* #undef MEM_SRCDST_SUPPORTED */ +/* #undef NEED_BSD_STRINGS */ +/* #undef NEED_SYS_TYPES_H */ +/* #undef RIGHT_SHIFT_IS_UNSIGNED */ +/* #undef WITH_SIMD */ diff --git a/pkg/libjpeg-turbo/jconfigint.h b/pkg/libjpeg-turbo/jconfigint.h new file mode 100644 index 00000000..eddeeae8 --- /dev/null +++ b/pkg/libjpeg-turbo/jconfigint.h @@ -0,0 +1,5 @@ +#define BUILD "160920" +#define INLINE inline +#define PACKAGE_NAME "libjpeg-turbo" +#define VERSION "1.5.1" +#define SIZEOF_SIZE_T 8 diff --git a/pkg/libjpeg-turbo/rev b/pkg/libjpeg-turbo/rev new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/pkg/libjpeg-turbo/rev @@ -0,0 +1 @@ +1 diff --git a/pkg/libjpeg-turbo/src b/pkg/libjpeg-turbo/src new file mode 160000 index 00000000..cb88e5da --- /dev/null +++ b/pkg/libjpeg-turbo/src @@ -0,0 +1 @@ +Subproject commit cb88e5da8003afcdc443b787fdcb77285e5a8a02 -- cgit v1.2.3