[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