Bug 202232 - cad/gspiceui: Maintainer update to 1.1.00
Summary: cad/gspiceui: Maintainer update to 1.1.00
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: Bartek Rutkowski
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-10 22:38 UTC by Kevin Zheng
Modified: 2015-11-08 10:54 UTC (History)
2 users (show)

See Also:


Attachments
Update to 1.1.00 (5.30 KB, patch)
2015-08-10 22:38 UTC, Kevin Zheng
no flags Details | Diff
Poudriere build log (48.57 KB, text/x-log)
2015-08-10 22:39 UTC, Kevin Zheng
no flags Details
Updated patch with CXXFLAGS fixed (5.33 KB, patch)
2015-09-27 03:07 UTC, Kevin Zheng
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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!