[Bug 216938] devel/upp: Update to 10804
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Feb 9 13:36:57 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216938
Bug ID: 216938
Summary: devel/upp: Update to 10804
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Keywords: patch
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: lightside at gmx.com
CC: m.sund at arcor.de
Attachment #179794 maintainer-approval?(m.sund at arcor.de)
Flags:
Flags: maintainer-feedback?(m.sund at arcor.de)
CC: m.sund at arcor.de
Created attachment 179794
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=179794&action=edit
Proposed patch (since 425758 revision)
Patch to update devel/upp port from 9251 to 10804 version.
Look following link for changes:
http://www.ultimatepp.org/www$uppweb$Roadmap$en-us.html
- Add compiler:c++11-lib to USES
- Remove MAKE_JOBS_UNSAFE
- Adapt (sed) patches for building of theide and/or umk, with using the same
shared output directories [*]
- Add SCD port's option for installation of spelling dictionaries (*.scd files)
- Add IDE and UMK port's options
- Add dependencies, which was found by stage-qa
- Add C++ compiler option to disable some warnings for Clang
- Adapt generated build methods
- Remove files/patch-uppsrc_Core_Core.h
[*, not for commit message] For example, in case of IDE=on and UMK=on, this
allows to build umk as a side-effect of previous theide build (i.e. without the
need to build the same shared dependencies):
- flagMT is on by default for 10804 version:
https://github.com/ultimatepp/mirror/blob/630b510c283f70819ee1ecc9b0c3194327755f37/uppsrc/Core/Core.h#L6
- flagGUI doesn't affect the building of theide/umk, because related U++
packages doesn't use it:
https://github.com/ultimatepp/mirror/search?q=flagGUI
- Usage of the same shared output directories
The build was tested for FreeBSD 10.3 amd64 (native and with using poudriere).
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list