<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/05ca6c039a705e597429d90d901bfcbb83d2aad6">https://github.com/macports/macports-ports/commit/05ca6c039a705e597429d90d901bfcbb83d2aad6</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 05ca6c039a7 dvbcut: new port
</span>05ca6c039a7 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 05ca6c039a705e597429d90d901bfcbb83d2aad6
</span>Author: Michael Kuron <m.kuron@gmx.de>
AuthorDate: Sat Sep 18 14:53:09 2021 +0200

<span style='display:block; white-space:pre;color:#404040;'>    dvbcut: new port
</span>---
 multimedia/dvbcut/Portfile              |  48 +++++++++++++++
 multimedia/dvbcut/files/byteswap.patch  | 100 ++++++++++++++++++++++++++++++++
 multimedia/dvbcut/files/pkgconfig.patch |  72 +++++++++++++++++++++++
 3 files changed, 220 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/dvbcut/Portfile b/multimedia/dvbcut/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..f70a36ef8e4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/dvbcut/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,48 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           qt5 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        bernhardu dvbcut-deb 0.7.3 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                dvbcut
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          multimedia
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             GPL-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Qt application for cutting parts out of DVB streams
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    DVBcut is a Qt application that allows you to select certain parts of an \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    MPEG transport stream and save these parts into a single MPEG output file. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    It follows a keyhole surgery approach where the input video and audio data \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    is mostly kept unchanged, and only very few frames at the beginning and/or \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    end of the selected range are re-encoded in order to obtain a valid MPEG \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    file.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  7ae24ba9c72754effc92a88a694a092ad416e2f9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  c0397919e89bd3a77f488b8c25d3bad9a11f14cd30d16097c3bf666bc3f56d7b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    186547
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          pkgconfig.patch byteswap.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:a52dec \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:ffmpeg \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libao \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libmad
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build       port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+qt5.depends_build_component qttools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_autoreconf      yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-append -std=c++11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.env       PATH=$env(PATH):${prefix}/libexec/qt5/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.env           PATH=$env(PATH):${prefix}/libexec/qt5/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file mkdir "${destroot}${prefix}/share/dvbcut/icons"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file copy "${worksrcpath}/dvbcut.svg" "${destroot}${prefix}/share/dvbcut/icons/dvbcut.svg"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/dvbcut/files/byteswap.patch b/multimedia/dvbcut/files/byteswap.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..96ef37a77e5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/dvbcut/files/byteswap.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,100 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 34940b76018eed3ac3fe6f6db37637390880055b Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Thomas Perl <m@thp.io>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Sat, 26 Sep 2020 17:12:19 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] Remove byteswap.h dependency (not available on macOS/BSD)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DISTFILES         |  1 -
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ import/byteswap.h | 41 -----------------------------------------
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ src/defines.h     |  4 ++--
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ src/index.h       |  1 -
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 4 files changed, 2 insertions(+), 45 deletions(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ delete mode 100644 import/byteswap.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/DISTFILES b/DISTFILES
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 0a7ff78..7379871 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- DISTFILES
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ DISTFILES
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -39,7 +39,6 @@ icons/play.png
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ icons/play.svgz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ icons/stop.png
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ icons/stop.svgz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-import/byteswap.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ import/stdlib.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ import/stdlib.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ import/sys/mman.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/import/byteswap.h b/import/byteswap.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+deleted file mode 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index ac4b3ad..0000000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- import/byteswap.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,41 +0,0 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-/* byteswap.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-Copyright 2005 Red Hat, Inc.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-This file is part of Cygwin.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-This software is a copyrighted work licensed under the terms of the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-Cygwin license.  Please consult the file "CYGWIN_LICENSE" for
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-details. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#ifndef _BYTESWAP_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define _BYTESWAP_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#ifdef __cplusplus
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-extern "C" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define __bswap_constant_16 __bswap_16
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define __bswap_constant_32 __bswap_32
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define __bswap_constant_64 __bswap_64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define __bswap_16(x) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-     ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define __bswap_32(x) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >>  8) |               \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-       (((x) & 0x0000ff00) <<  8) | (((x) & 0x000000ff) << 24))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define __bswap_64(x) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-     ((((x) & 0xff00000000000000ull) >> 56)                                   \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      | (((x) & 0x00ff000000000000ull) >> 40)                                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      | (((x) & 0x0000ff0000000000ull) >> 24)                                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      | (((x) & 0x000000ff00000000ull) >> 8)                                  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      | (((x) & 0x00000000ff000000ull) << 8)                                  \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      | (((x) & 0x0000000000ff0000ull) << 24)                                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      | (((x) & 0x000000000000ff00ull) << 40)                                 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      | (((x) & 0x00000000000000ffull) << 56))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#ifdef __cplusplus
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#endif /* _BYTESWAP_H */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/defines.h b/src/defines.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 253e7bb..b612950 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/defines.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/defines.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -46,9 +46,9 @@ static inline int videostream(int s=0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define mbo32(x) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >>  8) | \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        (((x) & 0x0000ff00) <<  8) | (((x) & 0x000000ff) << 24))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define htom32(x) (__bswap_32(x))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define htom32(x) mbo32(x)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define mbo16(x) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define htom16(x) (__bswap_16(x))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define htom16(x) mbo16(x)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define mbo32(x) (x)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define htom32(x) (x)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/index.h b/src/index.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 44999a9..c70ddea 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/index.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/index.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -22,7 +22,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define _DVBCUT_INDEX_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdint.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include <byteswap.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <set>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <vector>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "types.h"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/dvbcut/files/pkgconfig.patch b/multimedia/dvbcut/files/pkgconfig.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..bf714534cd9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/dvbcut/files/pkgconfig.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,72 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 0d046ff510b31391c08bb6531587b0bbe533ba39 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Thomas Perl <m@thp.io>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Sat, 26 Sep 2020 17:02:36 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] autotools: Use pkg-config to find Qt5 libs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.ac | 45 ++++++++++++---------------------------------
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 12 insertions(+), 33 deletions(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/configure.ac b/configure.ac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 04ead90..8f7b161 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.ac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure.ac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -94,21 +94,18 @@ dnl Checks for library functions.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_FUNC_MMAP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ dnl external stuff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-AC_CHECK_LIB(Qt5Core, main,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  [HAVE_QT5="yes"],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  [AC_MSG_ERROR([Qt5Core library not found])])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-AC_CHECK_LIB(Qt5Gui, main,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  [HAVE_QT5="yes"],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  [AC_MSG_ERROR([Qt5Gui library not found])])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-AC_CHECK_LIB(Qt5Xml, main,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  [HAVE_QT5="yes"],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  [AC_MSG_ERROR([Qt5Xml library not found])])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-AC_CHECK_LIB(Qt5Widgets, main,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  [HAVE_QT5="yes"],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  [AC_MSG_ERROR([Qt5Widgets library not found])])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CHECK_MODULES([QT5], [Qt5Core >= 5.3 Qt5Gui >= 5.3 Qt5Xml >= 5.3 Qt5Widgets >= 5.3])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++AC_SUBST([QT5_CFLAGS])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++AC_SUBST([QT5_LIBS])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#error "You must build your code with position independent code if Qt was built with -reduce-relocations. " \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#      "Compile your code with -fPIC (-fPIE is not enough)."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# https://bugreports.qt.io/browse/QTBUG-50156
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# With Qt5 pkg-config reports no '-fPIC', but header file complains that it is needed.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CPPFLAGS="$CPPFLAGS -fPIC $QT5_CFLAGS"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LIBS="$LIBS $QT5_LIBS"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_CHECK_PROGS(MOC, [moc-qt5 moc])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_CHECK_PROGS(UIC, [uic-qt5 uic])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -118,24 +115,6 @@ if test -z "$MOC" || test -z "$UIC" || test -z "$RCC" || test -z "$LRELEASE"; th
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    AC_MSG_ERROR([Qt utility programs moc, uic, rcc and lrelease are required.])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-if test "x$HAVE_QT5" = "xyes"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-   QT_CXXFLAGS=`$PKG_CONFIG --cflags Qt5Core Qt5Gui Qt5Xml Qt5Widgets`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      #error "You must build your code with position independent code if Qt was built with -reduce-relocations. " \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      #      "Compile your code with -fPIC (-fPIE is not enough)."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      #
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      # https://bugreports.qt.io/browse/QTBUG-50156
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      # With Qt5 pkg-config reports no '-fPIC', but header file complains that it is needed.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      #
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-   QT_CXXFLAGS="-fPIC $QT_CXXFLAGS"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-   QT_LIBS=`$PKG_CONFIG --libs Qt5Core Qt5Gui Qt5Xml Qt5Widgets`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-   CPPFLAGS="$CPPFLAGS $QT_CXXFLAGS"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-   LIBS="$LIBS $QT_LIBS"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-   AC_MSG_ERROR([cannot find Qt5 library >= 5.3])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_DEFINE(__STDC_LIMIT_MACROS, 1, [Required for C++])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_DEFINE(__STDC_CONSTANT_MACROS, 1, [Required for C++])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_DEFINE(_FILE_OFFSET_BITS, 64, [We are always using large files])
</span></pre><pre style='margin:0'>

</pre>