Bug 202232

Summary: cad/gspiceui: Maintainer update to 1.1.00
Product: Ports & Packages Reporter: Kevin Zheng <kevinz5000>
Component: Individual Port(s)Assignee: Bartek Rutkowski <robak>
Status: Closed FIXED    
Severity: Affects Only Me CC: robak, wen
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Update to 1.1.00
none
Poudriere build log
none
Updated patch with CXXFLAGS fixed none

Description Kevin Zheng 2015-08-10 22:38:43 UTC
Created attachment 159743 [details]
Update to 1.1.00

Update to 1.1.00. Important changes include:

- Remove RUN_DEPENDS on circuit simulators
- Support building with WX 3.0

Minor, non-noteworthy changes include:

- Update COMMENT and pkg-descr
- Update LICENSE to GPLv3
- Respect CFLAGS from ports infrastructure
Comment 1 Kevin Zheng 2015-08-10 22:39:12 UTC
Created attachment 159744 [details]
Poudriere build log
Comment 2 Bartek Rutkowski freebsd_committer freebsd_triage 2015-09-07 16:34:26 UTC
This patch fails to build like that:

http://pd.valinor.palantiri.org/data/93amd64-default/2015-09-07_17h18m13s/logs/errors/gspiceui-1.1.00.log
Comment 3 Kevin Zheng 2015-09-07 17:03:42 UTC
(In reply to Bartek Rutkowski from comment #2)

I'm running FreeBSD 10, so I can't seem to reproduce this issue. It looks like either the program or wxgtk30 requires c++11 support.

Could you try adding USES=compiler:c++11-lib or removing WX 3.0?
Comment 4 Wen Heping freebsd_committer freebsd_triage 2015-09-10 13:07:57 UTC
(In reply to Kevin Zheng from comment #3)
The line USES=compiler:c++11-lib exists in current Makefile.

Add a line :
CXXFLAGS+=      -std=c++11

will resolve the problem.

wen
Comment 5 Kevin Zheng 2015-09-27 03:07:20 UTC
Created attachment 161453 [details]
Updated patch with CXXFLAGS fixed
Comment 6 commit-hook freebsd_committer freebsd_triage 2015-11-08 10:54:23 UTC
A commit references this bug:

Author: robak
Date: Sun Nov  8 10:53:52 UTC 2015
New revision: 401047
URL: https://svnweb.freebsd.org/changeset/ports/401047

Log:
  cad/gspiceui: update 1.0.00 -> 1.1.00

  - Remove RUN_DEPENDS on circuit simulators
  - Support building with WX 3.0
  - Update COMMENT and pkg-descr
  - Update LICENSE to GPLv3
  - Respect CFLAGS from ports infrastructure

  PR:		202232
  Submitted by:	Kevin Zheng <kevinz5000@gmail.com> (maintainer)

Changes:
  head/cad/gspiceui/Makefile
  head/cad/gspiceui/distinfo
  head/cad/gspiceui/files/
  head/cad/gspiceui/files/patch-src_Makefile
  head/cad/gspiceui/files/patch-src_TypeDefs.hpp
  head/cad/gspiceui/pkg-descr
Comment 7 Bartek Rutkowski freebsd_committer freebsd_triage 2015-11-08 10:54:48 UTC
Committed, thanks!