Bug 220039 - games/eduke32: update to r6180, add patch to build with Clang and option to build with GCC
Summary: games/eduke32: update to r6180, add patch to build with Clang and option to b...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Richard Gallamore
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-16 09:12 UTC by Piotr Kubaj
Modified: 2017-06-19 17:33 UTC (History)
1 user (show)

See Also:
pkubaj: maintainer-feedback+


Attachments
patch (2.86 KB, patch)
2017-06-16 09:13 UTC, Piotr Kubaj
pkubaj: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Piotr Kubaj freebsd_committer 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 2017-06-16 09:13:34 UTC
Created attachment 183523 [details]
patch

Forgotten to attach the patch.
Comment 2 commit-hook freebsd_committer 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 2017-06-19 17:33:16 UTC
Committed, thanks!