From owner-svn-ports-head@freebsd.org Tue Sep 22 17:12:51 2015 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 D9E6CA07FA5; Tue, 22 Sep 2015 17:12:51 +0000 (UTC) (envelope-from marino@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::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 CAB921EC5; Tue, 22 Sep 2015 17:12:51 +0000 (UTC) (envelope-from marino@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t8MHCpht043933; Tue, 22 Sep 2015 17:12:51 GMT (envelope-from marino@FreeBSD.org) Received: (from marino@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t8MHCpd2043932; Tue, 22 Sep 2015 17:12:51 GMT (envelope-from marino@FreeBSD.org) Message-Id: <201509221712.t8MHCpd2043932@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: marino set sender to marino@FreeBSD.org using -f From: John Marino Date: Tue, 22 Sep 2015 17:12:51 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r397556 - head/games/frozen-bubble X-SVN-Group: ports-head 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.20 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, 22 Sep 2015 17:12:52 -0000 Author: marino Date: Tue Sep 22 17:12:50 2015 New Revision: 397556 URL: https://svnweb.freebsd.org/changeset/ports/397556 Log: games/frozen-bubble: Fix build on modern GCC The -Qunused-arguments flags is unique to clang and the last few releases of GCC will break if they don't recognize the flag. Use compiler features to limit this cflag to clang. Covered by GCC support blanket. Modified: head/games/frozen-bubble/Makefile Modified: head/games/frozen-bubble/Makefile ============================================================================== --- head/games/frozen-bubble/Makefile Tue Sep 22 16:50:10 2015 (r397555) +++ head/games/frozen-bubble/Makefile Tue Sep 22 17:12:50 2015 (r397556) @@ -22,10 +22,15 @@ RUN_DEPENDS= p5-SDL>=2.511:${PORTSDIR}/d p5-Compress-Bzip2>=0:${PORTSDIR}/archivers/p5-Compress-Bzip2 \ p5-Alien-SDL>=1.413:${PORTSDIR}/devel/p5-Alien-SDL -USES= perl5 pkgconfig tar:bzip2 +USES= compiler:features perl5 pkgconfig tar:bzip2 USE_PERL5= modbuild USE_SDL= mixer pango sdl ttf + +.include + +.if ${CHOSEN_COMPILER_TYPE:Mclang} CFLAGS+= -Qunused-arguments +.endif DESKTOP_ENTRIES= "Frozen Bubble" "" \ "${PREFIX}/share/pixmaps/frozen-bubble.png" \ @@ -35,4 +40,4 @@ post-install: ${INSTALL_DATA} ${WRKSRC}/share/icons/frozen-bubble-icon-64x64.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/frozen-bubble.png -.include +.include