Bug 220039

Summary: games/eduke32: update to r6180, add patch to build with Clang and option to build with GCC
Product: Ports & Packages Reporter: Piotr Kubaj <pkubaj>
Component: Individual Port(s)Assignee: Richard Gallamore <ultima>
Status: Closed FIXED    
Severity: Affects Only Me CC: ultima
Priority: --- Flags: pkubaj: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patch pkubaj: maintainer-approval+

Description Piotr Kubaj freebsd_committer freebsd_triage 2017-06-16 09:12:01 UTC
The port right now requires GCC to build. This patch makes it possible to build with Clang and also adds an option to build with GCC, for increased performance (building with Clang requires not using LTO). Building with Clang is enabled by default.

The patch also upgrades the port to r6180.

Tested on 10.3-RELEASE in Poudriere.

Sent-by: Patrick McMunn <doctorwhoguy@gmail.com>
Comment 1 Piotr Kubaj freebsd_committer freebsd_triage 2017-06-16 09:13:34 UTC
Created attachment 183523 [details]
patch

Forgotten to attach the patch.
Comment 2 commit-hook freebsd_committer freebsd_triage 2017-06-19 17:31:18 UTC
A commit references this bug:

Author: ultima
Date: Mon Jun 19 17:30:38 UTC 2017
New revision: 443899
URL: https://svnweb.freebsd.org/changeset/ports/443899

Log:
  * Updated to 20170614 (r6180)
  * Added non-default option GCC

  PR:		220039
  Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl> (maintainer)
  Reviewed by:	lifanov (mentor)
  Approved by:	lifanov (mentor)
  Differential Revision:	https://reviews.freebsd.org/D11253

Changes:
  head/games/eduke32/Makefile
  head/games/eduke32/distinfo
  head/games/eduke32/files/patch-source_build_src_lz4.c
Comment 3 Richard Gallamore freebsd_committer freebsd_triage 2017-06-19 17:33:16 UTC
Committed, thanks!