./x11/c++-gtk-utils, Lightweight library for programming GTK+ programs using C++

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.2.19nb1, Package name: c++-gtk-utils-2.2.19nb1, Maintainer: ryoon

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. It is parallel installable for both GTK+2 and GTK+3.
There is also an option to install a subset of the library with
only glib/gobject/gio support, without GTK+.


Required to run:
[devel/glib2] [x11/gtk3]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

SHA1: e8d3350f2ce7fddf5a36db1a992e5257881a8fba
RMD160: 76209538c35a9efb613ac9446db9d8ae70309454
Filesize: 2988.559 KB

Version history: (Expand)


CVS history: (Expand)


   2020-08-17 22:20:41 by Leonardo Taccari | Files touched by this commit (2202)
Log message:
*: revbump after fontconfig bl3 changes (libuuid removal)
   2020-06-11 15:30:19 by Ryo ONODERA | Files touched by this commit (3) | Package updated
Log message:
c++-gtk-utils: Update to 2.2.19

Changelog:
Version 2.2.19 (27 January 2020)
--------------

        Use autoconf's TAP support for running tests (Makefile.am,
        configure-gtk2.ac, configure-gtk3.ac, configure-gtk4.ac;
        c++-gtk-utils/Makefile.am; docs/Makefile.am; tests/Makefile.am,
        tests/extension/Makefile.am, tests/extra/Makefile.am; removed -
        Makefile.decl; added - glib-tap.mk, tap-driver.sh, tap-test,
        m4/glibtests.m4)

        Cater for guile-3.0 declarative modules (acinclude.m4;
        extension.h).

        Suppress GStaticRecMutex deprecation warnings (acinclude.m4,
        configure-gtk2.ac, configure-gtk3.ac, configure-gtk4.ac;
        cgu_config.h.in, mutex.h).
   2020-03-10 23:11:24 by Thomas Klausner | Files touched by this commit (1681) | Package updated
Log message:
librsvg: update bl3.mk to remove libcroco in rust case

recursive bump for the dependency change
   2020-03-08 17:51:54 by Thomas Klausner | Files touched by this commit (2833)
Log message:
*: recursive bump for libffi
   2020-01-26 06:26:29 by Roland Illig | Files touched by this commit (189)
Log message:
all: migrate some SourceForge homepage URLs back from https to http

https://mail-index.netbsd.org/pkgsrc-ch … 05146.html

In the above commit, the homepage URLs were migrated from http to https,
assuming that SourceForge would use the same host names for both http and
https connections. This assumption was wrong. Their documentation at
https://sourceforge.net/p/forge/documen … %20VHOSTs/ states
that the https URLs use the domain sourceforge.io instead.

To make the homepages from the above commit reachable again, pkglint has
been extended to check for reachable homepages. This check is only
enabled when the --network command line option is given.

Each of the homepages that referred to https://$project.sourceforge.net
before was migrated to https://$project.sourceforge.io (27), and if that
was not reachable, to the fallback URL http://$project.sourceforge.net
(163).
   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2019-10-02 16:00:17 by Ryo ONODERA | Files touched by this commit (3) | Package updated
Log message:
Update to 2.2.18

Changelog:
Version 2.2.18 (9 June 2019)
--------------

	When compiling for GTK-4, require version >= 3.96.0 and make
	consequential changes including to documentation (acinclude.m4,
	README; doxygen.main.in, application.h, extension.h,
	file_print_manager.h, file_print_manager.cpp, gobj_handle.h,
	notifier.h, prog_present.h, reassembler.h, shared_handle.h,
	text_print_manager.h, text_print_manager.cpp, thread.h, widget.h,
	window.h and window.cpp; tests/test_application.cpp;
	tests/extra/test_file_print_manager.cpp,
	tests/extra/test_text_print_manager.cpp).

	Update other documentation (doxygen.main.in; async_queue.h,
	gerror_handle.h, shared_handle.h).

Version 2.2.17 (24 October 2018)
--------------

	Set FD_CLOEXEC on pipe file descriptors for Notifier objects
	(notifier.cpp).

	Add support for guile-3.0 (acinclude.m4; extension.h).

Version 2.2.16.1 (27 June 2018)
----------------

	Provide a configuration file suitable for doxygen-1.8.14; include
	generated .js files in the distribution tarball; rebuild the
	documentation (doxygen.main.in; docs/Doxyfile.in,
	docs/Makefile.am).

Version 2.2.16 (27 June 2018)
--------------

	When compiling for GTK+-4, require version >= 3.94.0
	(acinclude.m4, README; doxygen.main.in).

	Fix changes in GTK+-3.94 (file_print_manager.h,
	file_print_manager.cpp, window.h, window.cpp).

	Fix the change from GdkPixbuf to GdkTexture in GTK+-3.93
	(file_print_manager.h, file_print_manager.cpp, window.h,
	window.cpp).

	Let the CGU_USE_GTK manifest constant in cgu_config.h indicate the
	version of GTK+ that the library is configured for, and set
	GDK_VERSION_MIN_REQUIRED for GTK+-4 (acinclude.m4;
	tests/test_application.cpp,
	tests/extra/test_file_print_manager.cpp,
	tests/extra/test_text_print_manager.cpp; cgu_config.h,
	text_print_manager.cpp).

	Correct documentation (application.h, extension.h, window.h).
   2019-07-22 00:26:08 by Thomas Klausner | Files touched by this commit (1256)
Log message:
*: recursive bump for gdk-pixbuf2-2.38.1