From owner-svn-ports-head@freebsd.org Tue Oct 10 17:45:59 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2F257E3881D; Tue, 10 Oct 2017 17:45:59 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 06EE665B07; Tue, 10 Oct 2017 17:45:58 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v9AHjwpL002585; Tue, 10 Oct 2017 17:45:58 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v9AHjv69002576; Tue, 10 Oct 2017 17:45:57 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <201710101745.v9AHjv69002576@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Tue, 10 Oct 2017 17:45:57 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r451711 - in head: comms/qsstv/files graphics/gstreamer1-plugins-openjpeg graphics/gstreamer1-plugins-openjpeg/files graphics/leptonica/files graphics/mupdf/files graphics/openjpeg X-SVN-Group: ports-head X-SVN-Commit-Author: sunpoet X-SVN-Commit-Paths: in head: comms/qsstv/files graphics/gstreamer1-plugins-openjpeg graphics/gstreamer1-plugins-openjpeg/files graphics/leptonica/files graphics/mupdf/files graphics/openjpeg X-SVN-Commit-Revision: 451711 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Oct 2017 17:45:59 -0000 Author: sunpoet Date: Tue Oct 10 17:45:57 2017 New Revision: 451711 URL: https://svnweb.freebsd.org/changeset/ports/451711 Log: Update graphics/openjpeg to 2.3.0 Changes: https://github.com/uclouvain/openjpeg/blob/master/CHANGELOG.md PR: 222817 Exp-run by: antoine Added: head/graphics/gstreamer1-plugins-openjpeg/files/ head/graphics/gstreamer1-plugins-openjpeg/files/patch-openjpeg23 (contents, props changed) head/graphics/leptonica/files/ head/graphics/leptonica/files/patch-configure (contents, props changed) Modified: head/comms/qsstv/files/patch-qsstv_utils_color.cpp head/comms/qsstv/files/patch-qsstv_utils_jp2io.h head/graphics/gstreamer1-plugins-openjpeg/Makefile head/graphics/mupdf/files/patch-source__fitz__load-jpx.c head/graphics/openjpeg/Makefile head/graphics/openjpeg/distinfo Modified: head/comms/qsstv/files/patch-qsstv_utils_color.cpp ============================================================================== --- head/comms/qsstv/files/patch-qsstv_utils_color.cpp Tue Oct 10 17:45:50 2017 (r451710) +++ head/comms/qsstv/files/patch-qsstv_utils_color.cpp Tue Oct 10 17:45:57 2017 (r451711) @@ -5,7 +5,7 @@ //#include "opj_apps_config.h" -#include "openjpeg-2.1/openjpeg.h" -+#include "openjpeg-2.2/openjpeg.h" ++#include "openjpeg-2.3/openjpeg.h" #include "color.h" Modified: head/comms/qsstv/files/patch-qsstv_utils_jp2io.h ============================================================================== --- head/comms/qsstv/files/patch-qsstv_utils_jp2io.h Tue Oct 10 17:45:50 2017 (r451710) +++ head/comms/qsstv/files/patch-qsstv_utils_jp2io.h Tue Oct 10 17:45:57 2017 (r451711) @@ -4,7 +4,7 @@ #ifndef JP2READER_H #define JP2READER_H -#include "openjpeg.h" -+#include "openjpeg-2.2/openjpeg.h" ++#include "openjpeg-2.3/openjpeg.h" #include #include Modified: head/graphics/gstreamer1-plugins-openjpeg/Makefile ============================================================================== --- head/graphics/gstreamer1-plugins-openjpeg/Makefile Tue Oct 10 17:45:50 2017 (r451710) +++ head/graphics/gstreamer1-plugins-openjpeg/Makefile Tue Oct 10 17:45:57 2017 (r451711) @@ -10,4 +10,6 @@ DIST= bad MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins +EXTRA_PATCHES= ${.CURDIR}/files/patch-openjpeg23 + .include "${MASTERDIR}/Makefile" Added: head/graphics/gstreamer1-plugins-openjpeg/files/patch-openjpeg23 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/gstreamer1-plugins-openjpeg/files/patch-openjpeg23 Tue Oct 10 17:45:57 2017 (r451711) @@ -0,0 +1,163 @@ +--- config.h.in.orig 2017-09-18 11:34:31 UTC ++++ config.h.in +@@ -459,6 +459,9 @@ + /* Define if OpenJPEG 2.2 is used */ + #undef HAVE_OPENJPEG_2_2 + ++/* Define if OpenJPEG 2.3 is used */ ++#undef HAVE_OPENJPEG_2_3 ++ + /* Define to enable openni2 library (used by openni2). */ + #undef HAVE_OPENNI2 + +--- configure.orig 2017-09-18 11:34:30 UTC ++++ configure +@@ -771,6 +771,8 @@ + USE_OPENJPEG_FALSE + USE_OPENJPEG_TRUE + HAVE_OPENJPEG ++OPENJPEG_2_3_LIBS ++OPENJPEG_2_3_CFLAGS + OPENJPEG_2_2_LIBS + OPENJPEG_2_2_CFLAGS + OPENJPEG_2_1_LIBS +@@ -2043,6 +2045,8 @@ + OPENJPEG_2_1_LIBS + OPENJPEG_2_2_CFLAGS + OPENJPEG_2_2_LIBS ++OPENJPEG_2_3_CFLAGS ++OPENJPEG_2_3_LIBS + OPENNI2_CFLAGS + OPENNI2_LIBS + OPUS_CFLAGS +@@ -3281,6 +3285,10 @@ + C compiler flags for OPENJPEG_2_2, overriding pkg-config + OPENJPEG_2_2_LIBS + linker flags for OPENJPEG_2_2, overriding pkg-config ++ OPENJPEG_2_3_CFLAGS ++ C compiler flags for OPENJPEG_2_3, overriding pkg-config ++ OPENJPEG_2_3_LIBS ++ linker flags for OPENJPEG_2_3, overriding pkg-config + OPENNI2_CFLAGS + C compiler flags for OPENNI2, overriding pkg-config + OPENNI2_LIBS +@@ -48938,6 +48946,106 @@ + + $as_echo "#define HAVE_OPENJPEG_2_2 1" >>confdefs.h + ++ ++ which="libopenjp2 >= 2.3" ++ required="no" ++ ++ ++pkg_failed=no ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for OPENJPEG_2_3" >&5 ++$as_echo_n "checking for OPENJPEG_2_3... " >&6; } ++ ++if test -n "$PKG_CONFIG"; then ++ if test -n "$OPENJPEG_2_3_CFLAGS"; then ++ pkg_cv_OPENJPEG_2_3_CFLAGS="$OPENJPEG_2_3_CFLAGS" ++ else ++ if test -n "$PKG_CONFIG" && \ ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 ++ ($PKG_CONFIG --exists --print-errors "$which") 2>&5 ++ ac_status=$? ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; }; then ++ pkg_cv_OPENJPEG_2_3_CFLAGS=`$PKG_CONFIG --cflags "$which" 2>/dev/null` ++else ++ pkg_failed=yes ++fi ++ fi ++else ++ pkg_failed=untried ++fi ++if test -n "$PKG_CONFIG"; then ++ if test -n "$OPENJPEG_2_3_LIBS"; then ++ pkg_cv_OPENJPEG_2_3_LIBS="$OPENJPEG_2_3_LIBS" ++ else ++ if test -n "$PKG_CONFIG" && \ ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 ++ ($PKG_CONFIG --exists --print-errors "$which") 2>&5 ++ ac_status=$? ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; }; then ++ pkg_cv_OPENJPEG_2_3_LIBS=`$PKG_CONFIG --libs "$which" 2>/dev/null` ++else ++ pkg_failed=yes ++fi ++ fi ++else ++ pkg_failed=untried ++fi ++ ++ ++ ++if test $pkg_failed = yes; then ++ ++if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then ++ _pkg_short_errors_supported=yes ++else ++ _pkg_short_errors_supported=no ++fi ++ if test $_pkg_short_errors_supported = yes; then ++ OPENJPEG_2_3_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$which"` ++ else ++ OPENJPEG_2_3_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$which"` ++ fi ++ # Put the nasty error message in config.log where it belongs ++ echo "$OPENJPEG_2_3_PKG_ERRORS" >&5 ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++ ++ HAVE_OPENJPEG_2_3="no" ++ if test "x$required" = "xyes"; then ++ as_fn_error $? "$OPENJPEG_2_3_PKG_ERRORS" "$LINENO" 5 ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: $OPENJPEG_2_3_PKG_ERRORS" >&5 ++$as_echo "$as_me: $OPENJPEG_2_3_PKG_ERRORS" >&6;} ++ fi ++ ++elif test $pkg_failed = untried; then ++ ++ HAVE_OPENJPEG_2_3="no" ++ if test "x$required" = "xyes"; then ++ as_fn_error $? "$OPENJPEG_2_3_PKG_ERRORS" "$LINENO" 5 ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: $OPENJPEG_2_3_PKG_ERRORS" >&5 ++$as_echo "$as_me: $OPENJPEG_2_3_PKG_ERRORS" >&6;} ++ fi ++ ++else ++ OPENJPEG_2_3_CFLAGS=$pkg_cv_OPENJPEG_2_3_CFLAGS ++ OPENJPEG_2_3_LIBS=$pkg_cv_OPENJPEG_2_3_LIBS ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 ++$as_echo "yes" >&6; } ++ ++ HAVE_OPENJPEG_2_3="yes" ++ ++fi ++ ++ ++ if test x"$HAVE_OPENJPEG_2_3" = x"yes"; then ++ ++$as_echo "#define HAVE_OPENJPEG_2_3 1" >>confdefs.h ++ ++ fi + fi + fi + else +--- ext/openjpeg/gstopenjpeg.h.orig 2017-08-17 10:39:18 UTC ++++ ext/openjpeg/gstopenjpeg.h +@@ -38,7 +38,9 @@ + #define OPJ_CPRL CPRL + #else + #include +-# if defined(HAVE_OPENJPEG_2_2) ++# if defined(HAVE_OPENJPEG_2_3) ++# include ++# elif defined(HAVE_OPENJPEG_2_2) + # include + # elif defined(HAVE_OPENJPEG_2_1) + # include Added: head/graphics/leptonica/files/patch-configure ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/leptonica/files/patch-configure Tue Oct 10 17:45:57 2017 (r451711) @@ -0,0 +1,11 @@ +--- configure.orig 2017-01-02 21:49:40 UTC ++++ configure +@@ -12929,7 +12929,7 @@ if test "x$ac_cv_lib_openjp2_opj_create_ + $as_echo "#define HAVE_LIBJP2K 1" >>confdefs.h + LIBJP2K_LIBS=-lopenjp2 + +- for ac_header in openjpeg-2.2/openjpeg.h openjpeg-2.1/openjpeg.h openjpeg-2.0/openjpeg.h ++ for ac_header in openjpeg-2.3/openjpeg.h openjpeg-2.2/openjpeg.h openjpeg-2.1/openjpeg.h openjpeg-2.0/openjpeg.h + do : + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` + ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" Modified: head/graphics/mupdf/files/patch-source__fitz__load-jpx.c ============================================================================== --- head/graphics/mupdf/files/patch-source__fitz__load-jpx.c Tue Oct 10 17:45:50 2017 (r451710) +++ head/graphics/mupdf/files/patch-source__fitz__load-jpx.c Tue Oct 10 17:45:57 2017 (r451711) @@ -16,7 +16,7 @@ #define USE_JPIP -#include -+#include ++#include struct fz_jpxd_s { Modified: head/graphics/openjpeg/Makefile ============================================================================== --- head/graphics/openjpeg/Makefile Tue Oct 10 17:45:50 2017 (r451710) +++ head/graphics/openjpeg/Makefile Tue Oct 10 17:45:57 2017 (r451711) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= openjpeg -PORTVERSION= 2.2.0 +PORTVERSION= 2.3.0 DISTVERSIONPREFIX= v CATEGORIES= graphics Modified: head/graphics/openjpeg/distinfo ============================================================================== --- head/graphics/openjpeg/distinfo Tue Oct 10 17:45:50 2017 (r451710) +++ head/graphics/openjpeg/distinfo Tue Oct 10 17:45:57 2017 (r451711) @@ -1,3 +1,3 @@ -TIMESTAMP = 1502573051 -SHA256 (uclouvain-openjpeg-v2.2.0_GH0.tar.gz) = 6fddbce5a618e910e03ad00d66e7fcd09cc6ee307ce69932666d54c73b7c6e7b -SIZE (uclouvain-openjpeg-v2.2.0_GH0.tar.gz) = 2847582 +TIMESTAMP = 1507191000 +SHA256 (uclouvain-openjpeg-v2.3.0_GH0.tar.gz) = 3dc787c1bb6023ba846c2a0d9b1f6e179f1cd255172bde9eb75b01f1e6c7d71a +SIZE (uclouvain-openjpeg-v2.3.0_GH0.tar.gz) = 2207329