Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.2.20 07 Feb 2021 04:33:38 |
bapt |
Remove an ancient gtk related library not being depending on and
abandonned upstream |
2.2.20 19 Dec 2020 09:33:03 |
tcberner |
x11-toolkits/c++-gtk-utils: update to 2.2.20 |
2.2.19 15 Jun 2020 15:34:56 |
bapt |
Update to 2.2.19 |
2.2.18 17 Dec 2019 05:47:07 |
bapt |
Update to 2.2.18 |
2.2.15_3 08 Nov 2019 11:21:03 |
tobik |
x11*: Add missing USES={gl,gnome,mate} |
2.2.15_3 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 |
2.2.15_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 |
2.2.15_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 |
2.2.15 24 Feb 2018 22:35:18 |
rene |
Return pawel@'s ports to the pool after he resigned.
With hat: portmgr |
2.2.15 27 Dec 2017 22:16:23 |
pawel |
Update to version 2.2.15 |
2.2.14.1_2 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 |
2.2.14.1_1 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 |
2.2.14.1 24 Nov 2016 20:54:34 |
pawel |
Update to version 2.2.14.1
Changelog:
Explicitly qualify malloc() as being within the std namespace
(async_channel.h).
Do not document the Cgu::Thread::FutureHelper and
Cgu::Thread::TaskManagerHelper2 namespaces (future.h,
task_manager.h).
Update documentation (async_channel.h). |
2.2.14 12 Nov 2016 18:01:23 |
pawel |
- Update to version 2.2.14
- Register missing dependencies found by stage-qa
- Add LICENSE_FILE
- Use PLIST_SUB for library version
Changelog:
Provide Cgu::AsyncChannel class (c++-gtk-utils/Makefile.am;
doxygen.main.in; async_channel.h, async_queue.h;
tests/Makefile.am, tests/test_async_channel.cpp).
Remove the 'noexcept' specifier for Cgu::Thread::Cond::wait() and
Cgu::Thread::Cond::timed_wait(): any cancellation pseudo-exception
is inconsistent with this specifier (mutex.h).
(Only the first 15 lines of the commit message are shown above ) |
2.2.13 11 May 2016 14:53:19 |
pawel |
Update to version 2.2.13
Changelog:
Use glib's unix fd implementation for io_watch where glib >= 2.36
is installed, unless otherwise chosen during configuration
(acinclude.m4, configure-gtk2.ac, configure-gtk-3.ac;
io_watch.cpp).
Update documentation (callback.h, extension.h, future.h). |
2.2.12 06 Jan 2016 07:21:39 |
pawel |
Update to version 2.2.12
Changelog:
Simplify Cgu::Application::add() method (application.cpp).
Minor implementation improvement for
Cgu::Thread::parallel_transform* functions (do pointer arithmetic
before not after tasks are launched) (parallel.h).
Permit return value optimisation when returning thread object on
starting new thread (thread.cpp).
Update libtool to version 2.4.6.
Documentation fix for doxygen-1.8.9 (docs/Doxyfile.in).
Update code comments (emitter.h).
Update documentation (doxygen.main.in, application.h, emitter.h,
extension.h, future.h, future.tpp, shared_handle.h, shared_ptr.h,
task_manager.h, thread.h). |
2.2.11 18 Jun 2015 19:54:29 |
pawel |
Update to version 2.2.11
Changelog:
Provide a mutex for calls to make-fresh-user-modules to deal with
guile thread safety issues (c++-gtk-utils/Makefile.am;
extension.h, extension_helper.cpp).
Improve efficiency of scheme to C++ list translators for long
lists (extension.h).
Update libtool to version 2.4.4.
Update code comments (extension.h, future.h, parallel.h,
task_manager.h, task_manager.tpp).
Update documentation (README; application.h, parallel.h, param.h). |
2.2.10 24 Dec 2014 14:35:36 |
pawel |
- Update x11-toolkits/c++-gtk-utils to version 2.2.10
- Bump affected comms/efax-gtk, fix plist while here |
2.2.8_1 13 Oct 2014 22:08:28 |
pawel |
Remove @dirrm's from my ports plists |
2.2.8_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) |
2.2.8 06 Sep 2014 17:30:39 |
pawel |
- Update to version 2.2.8
- Use INSTALL_TARGET for stripping |
2.2.7 03 Jun 2014 18:36:37 |
pawel |
- Update x11-toolkits/c++-gtk-utils to version 2.2.7
- Needs USES=libtool, drop la file
- Bump affected comms/efax-gtk (library name changed) |
2.2.6 25 Apr 2014 16:33:00 |
pawel |
- Update to version 2.2.6
- Disable test for now, they fail with clang |
2.2.5_1 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) |
2.2.5 24 Jan 2014 23:23:49 |
pawel |
- Update to version 2.2.5
- Strip library when DEBUG=off |
2.2.4 30 Nov 2013 09:58:08 |
pawel |
Update to version 2.2.4 |
2.2.3_1 27 Oct 2013 19:35:12 |
pawel |
Revert USE_GCC to yes
Requested by: gerald |
2.2.3_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 ) |
2.2.3 05 Oct 2013 16:52:12 |
pawel |
Add support for STAGEDIR |
2.2.3 20 Sep 2013 23:57:48 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
x11-toolkits) |
2.2.3 17 Sep 2013 16:11:06 |
pawel |
Update to version 2.2.3
Changes:
The scalability of the TaskManager, AsyncQueue, and AsyncQueueDispatch
classes has been improved. Other improvements have been made. |
2.2.2 20 Aug 2013 18:25:08 |
pawel |
- Update x11-toolkits/c++-gtk-utils to 2.2.2
- Bump affected comms/efax-gtk
- Both ports need at least gcc46 to build |
2.2.1 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) |
2.2.1 10 Jul 2013 19:41:31 |
pawel |
Convert my ports to current standards
- Switch USE_GMAKE to USES=gmake
- Define supported options so users can see them in config dialogs
- Use OPTIONS_SUB for plist alteration
- Convert to options macros for better readability
- Use PORTDOCS where it makes sense |
2.2.1 03 Jul 2013 14:05:26 |
pawel |
- Update to version 2.2.1
- Make options visible
The release notes for this version are as follows:
Minor bugfixes, interface improvements, and documentation updates. |
2.2.0 02 Jun 2013 11:54:07 |
pawel |
- Update x11-toolkits/c++-gtk-utils to 2.2.0
add support for DOCS option, switch to PORTDOCS
- Update comms/efax-gtk to 3.2.12 |
2.0.16 23 Apr 2013 14:20:28 |
bapt |
Finish converting the whole ports tree to USES=pkgconfig |
2.0.16 27 Mar 2013 23:16:52 |
pawel |
Update to version 2.0.16 |
2.0.15 15 Feb 2013 21:29:14 |
pawel |
Update to version 2.0.15 |
2.0.14 02 Jan 2013 19:11:41 |
pawel |
x11-toolkits/c++-gtk-utils: update to version 2.0.14
comms/efax-gtk: update to version 3.2.11 |
2.0.13_1 10 Dec 2012 19:11:12 |
mm |
Update PCRE to 8.32
Introduces the UTF-32 library pcre32
Bump PORTREVISION in dependent ports |
2.0.13 09 Dec 2012 21:55:17 |
pawel |
- Update x11-toolkits/c++-gtk-utils to version 2.0.13
- Bump comms/efax-gtk after shlib version change |
2.0.11 16 Aug 2012 14:35:38 |
pawel |
- Update to version 2.0.11
- Add missing library deps
- Port needs USE_PKGCONFIG=build |
2.0.10 02 Jul 2012 19:45:36 |
pawel |
- Update to version 2.0.10
- Remove workaround to build on 10.0-CURRENT
Changes:
Upgrades to the build system have been made. The documentation has been
updated and other minor improvements made. |
2.0.9_1 07 Jun 2012 22:44:21 |
pawel |
Convert my ports to optionsNG |
2.0.9_1 01 Jun 2012 05:26:28 |
dinoex |
- update png to 1.5.10 |
2.0.9 29 May 2012 17:45:03 |
pawel |
Update to version 2.0.9
Changes:
Integration of callback objects with C++11 lambda expressions has been
improved. A bug in the move assignment operator of AsyncQueueDispatch
has been fixed. Documentation improvements have been made. |
2.0.8 21 May 2012 18:05:56 |
pawel |
- Update to version 2.0.8
- Sort plist |
2.0.7 15 May 2012 18:40:12 |
pawel |
- Fix build on 10.0-CURRENT
- Drop NOPORTDOCS support |
2.0.7 12 Apr 2012 22:34:38 |
pawel |
Update to version 2.0.7 |
2.0.4_1 23 Jan 2012 20:24:50 |
pawel |
Don't change rpath of library, port run depends on gcc44+ anyway |
2.0.4 23 Dec 2011 16:56:31 |
pawel |
c++-gtk-utils is a lightweight library containing a number of classes and
functions for programming GTK+ programs using C++ in POSIX (unix-like)
environments, where the user does not want to use a full-on wrapper such as
gtkmm or wxWidgets, or is concerned about exception safety or thread safety
of the wrapper and their documentation.
WWW: http://cxx-gtk-utils.sourceforge.net |