Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.4.2 26 Oct 2024 11:06:23 |
Dimitry Andric (dim) |
x11-toolkits/mygui: fix build with libc++ 19
As noted in the libc++ 19 release notes [1], std::char_traits<> is now
only provided for char, char8_t, char16_t, char32_t and wchar_t, and any
instantiation for other types will fail.
This causes x11-toolkits/mygui to fail to compile with clang 19 and
libc++ 19, resulting in errors similar to:
In file included from
/wrkdirs/usr/ports/x11-toolkits/mygui/work/mygui-MyGUI3.4.2/MyGUIEngine/include/MyGUI_Common.h:12:
/usr/include/c++/v1/string:820:42: error: implicit instantiation of undefined
template 'std::char_traits<unsigned short>'
820 | static_assert(is_same<_CharT, typename
traits_type::char_type>::value,
y | ^
/wrkdirs/usr/ports/x11-toolkits/mygui/work/mygui-MyGUI3.4.2/MyGUIEngine/include/MyGUI_UString.h:213:4:
note: in instantiation of template class 'std::basic_string<unsigned short>'
requested here
213 | dstring::iterator mIter; (Only the first 15 lines of the commit message are shown above ) |
3.4.2 04 Aug 2023 20:43:12 |
Dima Panov (fluffy) |
x11-toolkits/mygui: update to 3.4.2 release (+)
Switch to latest ogre3d port, MyGUI now can utilize it
Changelog: https://github.com/MyGUI/mygui/releases/tag/MyGUI3.4.1
https://github.com/MyGUI/mygui/releases/tag/MyGUI3.4.2
Approved by: amdmi3 (maintainer) |
3.4.0_1 14 Dec 2022 20:22:14 |
Dmitry Marakasov (amdmi3) |
x11-toolkits/mygui: minor improvements
- Remove dependency on OIS, it's only needed by demos/samples which are
not built
- No need to fix pkgconfig path, it's handled by the framework
- Add another WWW
- Switch to CMAKE_OFF where applicable
- Pet portlint |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
3.4.0 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
3.4.0 07 Apr 2021 23:19:01 |
Dmitry Marakasov (amdmi3) |
Remove useless Created by: headers mentioning me |
3.4.0 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
3.4.0 14 Feb 2020 23:11:53 |
amdmi3 |
- Update to 3.4.0 |
3.2.3.git20190127_1 26 Jul 2019 20:46:57 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
3.2.3.git20190127 26 Apr 2019 21:50:10 |
amdmi3 |
- Update to 3.2.3.git20190127
PR: 236926
Submitted by: hiroo.ono+freebsd@gmail.com |
3.2.3.git20171212_2 25 Dec 2018 20:25:40 |
tcberner |
Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".
I tried to only set insource where explictely needed.
PR: 232038
Exp-run by: antoine |
3.2.3.git20171212_2 12 Dec 2018 01:35:36 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
3.2.3.git20171212_1 24 Sep 2018 12:26:07 |
linimon |
Now builds on powerpc64. |
3.2.3.git20171212_1 29 Jul 2018 22:18:46 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542 |
3.2.3.git20171212 20 Dec 2017 06:48:25 |
jbeich |
x11-toolkits/mygui: lift BROKEN after r456766 |
3.2.3.git20171212 19 Dec 2017 20:18:23 |
amdmi3 |
- Update to latest git, fixes c++11 problems
PR: 220189 |
3.2.2_3 19 Dec 2017 14:41:29 |
linimon |
Mark more recently failing ports broken on aarch64.
While here, pet portlint and reformat some other BROKEN statements.
Approved by: portmgr (tier-2 blanket) |
3.2.2_3 09 Dec 2017 00:42:05 |
linimon |
Mark more ports broken that fail on both armv6 and armv7.
Approved by: portmgr (tier-2 blanket) |
3.2.2_3 10 Sep 2017 20:55:39 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
c++14-lang, c++0x, c11, or gcc-c++11-lib.
PR: 219275 |
3.2.2_2 01 Apr 2017 15:23:32 |
gerald |
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using using Mk/bsd.octave.mk which in turn has USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
c++11-lang, c++0x, c11, or gcc-c++11-lib.
PR: 216707 |
3.2.2_1 21 Apr 2016 16:43:15 |
swills |
many ports: mark broken on powerpc64 |
3.2.2_1 16 Jan 2016 17:48:12 |
amdmi3 |
Split render engine modules into separate ports to allow multiple
render modules installed at the same time without introducing
unneeded dependencies.
PR: 205726 |
3.2.2 01 Dec 2015 13:53:45 |
amdmi3 |
- Update to 3.2.2
PR: 204810
Submitted by: tobias.kortkamp@gmail.com |
3.2.1.svn20140422_1 22 Sep 2014 15:09:11 |
amdmi3 |
- Drop @dirrm* from plist |
3.2.1.svn20140422_1 10 Sep 2014 20:50:37 |
gerald |
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit) |
3.2.1.svn20140422 22 Apr 2014 10:56:50 |
amdmi3 |
- Fix version so it doesn't go down, reroll distfile |
3.2.0.git20140422 22 Apr 2014 02:35:38 |
amdmi3 |
- Update to latest git version, unbreak with ogre3d 1.9.0 |
3.2.0_3 16 Apr 2014 18:28:50 |
zeising |
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:
NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE
This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.
This patch also contains updates of libxcb and related ports, pixman, as well (Only the first 15 lines of the commit message are shown above ) |
3.2.0_2 23 Mar 2014 09:43:56 |
oliver |
update ogre to 1.9.0
update cegui to 0.8.3 |
3.2.0_2 10 Mar 2014 20:55:22 |
gerald |
Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3. This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.
Part II, Bump PORTREVISIONs.
PR: 182136
Supported by: Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by: bdrewery (two -exp runs) |
3.2.0_1 10 Mar 2014 18:09:41 |
bapt |
Convert x* to USES=zip |
3.2.0_1 28 Dec 2013 13:31:18 |
kwm |
Fix detection of freetype after the update to 2.5.2.
Reported by: marino@ |
3.2.0_1 26 Oct 2013 00:52:36 |
gerald |
Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
- #14669: Fixed extraction of CC from gmp.h.
- Fixed case of intermediate zero real or imaginary part in mpc_fma,
found by hydra with GMP_CHECK_RANDOMIZE=1346362345.
This is on top of the following changes from version 1.0
- Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
invariant sections) for the documentation.
- 100% of all lines are covered by tests
- Renamed functions
. mpc_mul_2exp to mpc_mul_2ui
. mpc_div_2exp to mpc_div_2ui (Only the first 15 lines of the commit message are shown above ) |
3.2.0 17 Oct 2013 01:24:56 |
amdmi3 |
- Support staging
- Use new LIB_DEPENDS syntax |
3.2.0 20 Sep 2013 23:57:48 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
x11-toolkits) |
3.2.0 11 Sep 2013 09:36:48 |
marino |
Add explicit dependency on pkgconf (6 ports) |
3.2.0 17 Aug 2013 16:27:24 |
gerald |
Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.
Right now this is a noop in the former case and a noop in the latter
case unless lang/gcc44 has been installed explicitly.
This puts a bit more emphasis on standardizing on a canonical version
"current" GCC and makes it easier to update that canonical version
by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.
That is, USE_GCC=yes means "use a decent/modern version of GCC" without
having to worry about details.
Approved by: portmgr (bdrewery) |
3.2.0 14 Aug 2013 22:35:54 |
ak |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
3.2.0 26 Jul 2013 17:27:42 |
amdmi3 |
MyGUI is a library for creating Graphical User Interfaces (GUIs)
for games and 3D applications. The main goals of mygui are: speed,
flexibility and ease of use.
WWW: http://mygui.info/ |