svn commit: r498484 - head/graphics/pqiv
Mark Linimon
linimon at FreeBSD.org
Tue Apr 9 17:45:16 UTC 2019
Author: linimon
Date: Tue Apr 9 17:45:15 2019
New Revision: 498484
URL: https://svnweb.freebsd.org/changeset/ports/498484
Log:
Remove #pragma GCC diagnostic to fix build on GCC-based architectures.
PR: 237097
Submitted by: Piotr Kubaj
Approved by: portmgr (tier-2 blanket)
Modified:
head/graphics/pqiv/Makefile
Modified: head/graphics/pqiv/Makefile
==============================================================================
--- head/graphics/pqiv/Makefile Tue Apr 9 17:39:52 2019 (r498483)
+++ head/graphics/pqiv/Makefile Tue Apr 9 17:45:15 2019 (r498484)
@@ -10,8 +10,6 @@ COMMENT= Pretty Quick Image Viewer
LICENSE= GPLv2
-BROKEN_powerpc64= fails to compile: pqiv.c:1183: \#pragma GCC diagnostic not allowed inside functions
-
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
BUILD_DEPENDS= bash:shells/bash
@@ -68,6 +66,14 @@ MAKEFILE= GNUmakefile
PORTDOCS= README.markdown
PLIST_FILES= bin/pqiv man/man1/pqiv.1.gz
+
+post-patch:
+.if exists(/usr/lib/libstdc++.so)
+ @${REINPLACE_CMD} -e '/#pragma GCC diagnostic/d' \
+ -e '/PQIV_DISABLE_PEDANTIC/d' \
+ -e '/PQIV_ENABLE_PEDANTIC/d' \
+ ${WRKSRC}/pqiv.c
+.endif
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/pqiv ${STAGEDIR}${PREFIX}/bin
More information about the svn-ports-head
mailing list