summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Seifert <soap@gentoo.org>2016-10-18 20:23:25 +0200
committerDavid Seifert <soap@gentoo.org>2016-10-18 20:35:07 +0200
commit748ff9670d5144df8e87a49e7031740b3d77214c (patch)
tree49434a9be6211b25c6533d0058acd9a7e097d422 /media-libs/jasper/files
parentwww-client/opera: Old. (diff)
downloadgentoo-748ff9670d5144df8e87a49e7031740b3d77214c.tar.gz
gentoo-748ff9670d5144df8e87a49e7031740b3d77214c.tar.bz2
gentoo-748ff9670d5144df8e87a49e7031740b3d77214c.zip
media-libs/jasper: Version bump to 1.900.6
Gentoo-bug: 597208 Package-Manager: portage-2.3.2
Diffstat (limited to 'media-libs/jasper/files')
-rw-r--r--media-libs/jasper/files/jasper-1.900.3-remove-stdbool-checks.patch47
-rw-r--r--media-libs/jasper/files/jasper-1.900.6-fix-build-system.patch87
2 files changed, 87 insertions, 47 deletions
diff --git a/media-libs/jasper/files/jasper-1.900.3-remove-stdbool-checks.patch b/media-libs/jasper/files/jasper-1.900.3-remove-stdbool-checks.patch
deleted file mode 100644
index 08764ec5e51e..000000000000
--- a/media-libs/jasper/files/jasper-1.900.3-remove-stdbool-checks.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-Remove undefining of true/false macros, this is not 1998.
-See also: https://bugs.gentoo.org/show_bug.cgi?id=513240
-
---- a/src/libjasper/include/jasper/jas_types.h
-+++ b/src/libjasper/include/jasper/jas_types.h
-@@ -93,8 +93,6 @@
- #endif
-
- #if defined(HAVE_STDLIB_H)
--#undef false
--#undef true
- #include <stdlib.h>
- #endif
- #if defined(HAVE_STDDEF_H)
-@@ -104,32 +102,11 @@
- #include <sys/types.h>
- #endif
-
--#ifndef __cplusplus
--#if defined(HAVE_STDBOOL_H)
- /*
- * The C language implementation does correctly provide the standard header
- * file "stdbool.h".
- */
- #include <stdbool.h>
--#else
--
--/*
-- * The C language implementation does not provide the standard header file
-- * "stdbool.h" as required by ISO/IEC 9899:1999. Try to compensate for this
-- * braindamage below.
-- */
--#if !defined(bool)
--#define bool int
--#endif
--#if !defined(true)
--#define true 1
--#endif
--#if !defined(false)
--#define false 0
--#endif
--#endif
--
--#endif
-
- #if defined(HAVE_STDINT_H)
- /*
diff --git a/media-libs/jasper/files/jasper-1.900.6-fix-build-system.patch b/media-libs/jasper/files/jasper-1.900.6-fix-build-system.patch
new file mode 100644
index 000000000000..d4ac76eaba19
--- /dev/null
+++ b/media-libs/jasper/files/jasper-1.900.6-fix-build-system.patch
@@ -0,0 +1,87 @@
+Include the the correct path for the produced jas_config.h header,
+in order to enable VPATH builds.
+See also: https://bugs.gentoo.org/show_bug.cgi?id=597208
+
+--- a/src/appl/Makefile.am
++++ b/src/appl/Makefile.am
+@@ -78,7 +78,7 @@
+ man_MANS = imgcmp.1 imginfo.1 jasper.1 jiv.1
+ EXTRA_DIST = $(man_MANS)
+
+-AM_CPPFLAGS = -I$(top_srcdir)/src/libjasper/include
++AM_CPPFLAGS = -I$(top_builddir)/src/libjasper/include -I$(top_srcdir)/src/libjasper/include
+
+ MYLDFLAGS = ../libjasper/libjasper.la
+ jasper_LDADD = $(MYLDFLAGS)
+--- a/src/libjasper/base/Makefile.am
++++ b/src/libjasper/base/Makefile.am
+@@ -73,4 +73,4 @@
+ jas_tvp.c \
+ jas_version.c
+
+-AM_CPPFLAGS = -I$(top_srcdir)/src/libjasper/include
++AM_CPPFLAGS = -I$(top_builddir)/src/libjasper/include -I$(top_srcdir)/src/libjasper/include
+--- a/src/libjasper/bmp/Makefile.am
++++ b/src/libjasper/bmp/Makefile.am
+@@ -64,4 +64,4 @@
+ bmp_dec.c \
+ bmp_enc.c
+
+-AM_CPPFLAGS = -I$(top_srcdir)/src/libjasper/include
++AM_CPPFLAGS = -I$(top_builddir)/src/libjasper/include -I$(top_srcdir)/src/libjasper/include
+--- a/src/libjasper/jp2/Makefile.am
++++ b/src/libjasper/jp2/Makefile.am
+@@ -64,4 +64,4 @@
+ jp2_dec.c \
+ jp2_enc.c
+
+-AM_CPPFLAGS = -I$(top_srcdir)/src/libjasper/include
++AM_CPPFLAGS = -I$(top_builddir)/src/libjasper/include -I$(top_srcdir)/src/libjasper/include
+--- a/src/libjasper/jpc/Makefile.am
++++ b/src/libjasper/jpc/Makefile.am
+@@ -102,4 +102,4 @@
+ jpc_t2enc.c \
+ jpc_util.c
+
+-AM_CPPFLAGS = -I$(top_srcdir)/src/libjasper/include
++AM_CPPFLAGS = -I$(top_builddir)/src/libjasper/include -I$(top_srcdir)/src/libjasper/include
+--- a/src/libjasper/jpg/Makefile.am
++++ b/src/libjasper/jpg/Makefile.am
+@@ -76,4 +76,4 @@
+ jpg_enc.c \
+ jpg_dummy.c
+
+-AM_CPPFLAGS = -I$(top_srcdir)/src/libjasper/include
++AM_CPPFLAGS = -I$(top_builddir)/src/libjasper/include -I$(top_srcdir)/src/libjasper/include
+--- a/src/libjasper/mif/Makefile.am
++++ b/src/libjasper/mif/Makefile.am
+@@ -63,4 +63,4 @@
+ mif_cod.h \
+ mif_cod.c
+
+-AM_CPPFLAGS = -I$(top_srcdir)/src/libjasper/include
++AM_CPPFLAGS = -I$(top_builddir)/src/libjasper/include -I$(top_srcdir)/src/libjasper/include
+--- a/src/libjasper/pgx/Makefile.am
++++ b/src/libjasper/pgx/Makefile.am
+@@ -64,4 +64,4 @@
+ pgx_dec.c \
+ pgx_enc.c
+
+-AM_CPPFLAGS = -I$(top_srcdir)/src/libjasper/include
++AM_CPPFLAGS = -I$(top_builddir)/src/libjasper/include -I$(top_srcdir)/src/libjasper/include
+--- a/src/libjasper/pnm/Makefile.am
++++ b/src/libjasper/pnm/Makefile.am
+@@ -64,4 +64,4 @@
+ pnm_dec.c \
+ pnm_enc.c
+
+-AM_CPPFLAGS = -I$(top_srcdir)/src/libjasper/include
++AM_CPPFLAGS = -I$(top_builddir)/src/libjasper/include -I$(top_srcdir)/src/libjasper/include
+--- a/src/libjasper/ras/Makefile.am
++++ b/src/libjasper/ras/Makefile.am
+@@ -64,4 +64,4 @@
+ ras_dec.c \
+ ras_enc.c
+
+-AM_CPPFLAGS = -I$(top_srcdir)/src/libjasper/include
++AM_CPPFLAGS = -I$(top_builddir)/src/libjasper/include -I$(top_srcdir)/src/libjasper/include