Commit graph

86 commits

Author SHA1 Message Date
leot
0e49372c4e *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:17:15 +00:00
ryoon
2ce685cf98 efax-gtk: Update to 3.2.15
Changelog:
Version 3.2.15 (3rd June 2020)
--------------

        Fix build for gcc-10 (efax/efaxlib.h, efax/efaxlib.c,
        efax/Makefile.am, efax/Makefile.in).

Version 3.2.14 (6th March 2020)
--------------

        Remove X11 specific code to allow the program to run better
        against wayland compositors (acinclude.m4, configure.ac;
        dialogs.cpp, helpfile.cpp, logger.cpp, main.cpp, mainwindow.cpp,
        prog_defs.h; src/Makefile.am).

        Fix label layout in settings dialog (settings.cpp).

        Apply SO_REUSEADDR option when constructing sockets
        (socket_server.cpp).

        Deal with strict aliasing warning (efax/efaxos.c).
2020-06-11 13:35:08 +00:00
wiz
4e3b1b97c2 librsvg: update bl3.mk to remove libcroco in rust case
recursive bump for the dependency change
2020-03-10 22:08:37 +00:00
wiz
f669fda471 *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
rillig
84f2203288 all: migrate some SourceForge homepage URLs back from https to http
https://mail-index.netbsd.org/pkgsrc-changes/2020/01/18/msg205146.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/documentation/Custom%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-26 05:26:08 +00:00
rillig
ffe83de7b1 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.
2020-01-18 23:30:05 +00:00
wiz
1ac2210b6f *: recursive bump for gdk-pixbuf2-2.38.1 2019-07-21 22:23:57 +00:00
kleink
f1a683c990 Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
ryoon
b86dfe6873 Recursive revbump from hardbuzz-2.1.1 2018-11-12 03:51:07 +00:00
wiz
8ee21bdcf0 Recursive bump for new fribidi dependency in pango. 2018-04-16 14:33:44 +00:00
wiz
c57215a7b2 Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
wiz
20f7c989fe recursive bump for libxkbcommon removal from at-spi2-core 2017-11-23 17:19:40 +00:00
ryoon
72c3cb198b Recursive revbump from fonts/harfbuzz 2017-02-12 06:24:36 +00:00
wiz
7ac05101c6 Recursive bump for harfbuzz's new graphite2 dependency. 2017-02-06 13:54:36 +00:00
adam
77b8ed74db Revbump after graphics/gd update 2016-08-03 10:22:08 +00:00
tnn
255d0cb0b8 Recursive revbump following MesaLib update, categories a through f. 2015-04-25 14:20:17 +00:00
ryoon
807983b3c3 Update to 3.2.13
* Depend on x11/c++-gtk-utils, instead of x11/gtkmm

Changelog:
Version 3.2.13 (11th April 2014)
--------------

	Fix API breakage in GTK+-3.12 (the buttons of GtkDialog objects
	have been made internal instead of non-internal children of the
	action area box) (dialog.h, dialog.cpp).

	Put icon in efax and efax-gtk about dialogs (dialogs.cpp).

	Replace AC_CONFIG_HEADER macro with AC_CONFIG_HEADERS when
	configuring (Samuli Suominen) (configure.ac).

	Update build system to automake-1.13.3 (config.guess, config.sub,
	depcomp, INSTALL).

	Update desktop file (Samuli Suominen) (efax-gtk.desktop).

Version 3.2.12 (1st June 2013)
--------------

	Force GType initialisation of GtkEntry for GtkSettings
	(mainwindow.cpp).

	Correct entry sizing in settings dialog (settings.cpp).

	Improve tray icon sizing (tray_icon.cpp).

	Permit the program to build against c++-gtk-utils-2.2 (this
	requires increasing the c++-gtk-utils-1.2 dependency to 1.2.13,
	and increasing the c++-gtk-utils-2.0 dependency to 2.0.1)
	(acinclude.m4, README; mainwindow.h, mainwindow.cpp).

	Cause bootstrap.sh to build translation files (bootstrap.sh).

	Update build system to automake-1.13.1 (configure.ac,
	config.guess, config.sub, depcomp, INSTALL, install-sh, missing;
	src/Makefile.am; efax/Makefile.am).

Version 3.2.11 (1st January 2013)
--------------

	Workaround for a bug in GtkFileChooserDialog in later versions of
	gtk+-2.24 (dialogs.cpp).

	Change efax-gtk.desktop to meet
	http://specifications.freedesktop.org/menu-spec/menu-spec-latest.html
	recommendations (efax-gtk.desktop).

	Add French translation (Charlie Ledocq) (po/fr.po, LINGUAS).

Version 3.2.10 (21st October 2012)
--------------

        Update build system to automake-1.12.1 and autoconf-2.69.

	Suppress gtk+-3 deprecation warnings (acinclude.m4).

	Set locale even if NLS not set (main.cpp).

	Deal better with GtkMessageDialog format string (dialog.cpp).

	Use automake silent rules (configure.ac).

	Correct icon entry in efax-gtk.desktop file (efax-gtk.desktop).

	Simplify file chooser selection code (dialogs.cpp).

	Call atexit() instead of glib's now deprecated g_atexit() (the use
	of atexit() in this program is entirely safe) (main.cpp).

	Remove unnecessary pointer value check in present_prog()
	(main.cpp).

	Add Spanish translation (Antonio Trujillo) (po/LINGUAS, po/es.po,
	po/efax-gtk.pot; mainwindow.cpp).

	Update copyright notices (COPYING, README; addressbook.h,
	addressbook.cpp, dialogs.h, dialogs.cpp, efax_controller.h,
	efax_controller.cpp, fax_list.h, fax_list.cpp, fax_list_manager.h,
	fax_list_manager.cpp, file_list.h, file_list.cp, gpl.h,
	helpfile.h, helpfile.cpp, logger.h, logger.cpp, main.cpp,
	mainwindow.h, mainwindow.cpp, prog_defs.h, redial_queue.h,
	redial_queue.cpp, settings.h, settings.cpp, settings_help.h,
	settings_help.cpp, socket_list.h, socket_list.cpp,
	socket_notify.h, socket_notify.cpp, socket_server.h,
	socket_server.cpp, tray_icon.h, tray_icon.cpp;
	utils/cairo_handle.h, utils/icon_info_handle.h,
	utils/mono_tiff_print_manager.h,
	utils/mono_tiff_print_manager.cpp,
	utils/pango_layout_iter_handle.h, utils/selected_rows_handle.h,
	utils/selected_rows_handle.cpp, utils/sem_sync.h,
	utils/tiff_handle.h, utils/toolbar_append_widget.h,
	utils/toolbar_append_widget.cpp, utils/tree_path_handle.h,
	utils/tree_row_reference_handle.h, utils/utf8_utils.h,
	utils/utf8_utils.cpp;
	efax-gtk-faxfilter/efax-gtk-socket-client.cpp.

	Update documentation (README).

	Update configuration scripts (acinclude.m4).

Version 3.2.9 (21st December 2011)
-------------

	Have a hard dependency on c++-gtk-utils-1.2 >= 1.2.7 or
	c++-gtk-utils-2.0 >= 2.0.0-rc1, so that C++0x/11 can be more
	easily supported, and maintainability is improved (README,
	acinclude.m4, configure.ac, src/Makefile.am,
	src/utils/Makefile.am, po/POTFILES.in; delete src/internal
	directory and its contents.)

	Make the settings help dialogs of a reasonable size with GTK+3
	(settings_help.cpp).

	Permit IPv6 addresses to be specified with a wildcard and only
	one, or no, ':' character (socket_server.cpp).

	Explicitly set shadow type of fax input frame (mainwindow.cpp).

	Change library linking order (src/Makefile.am and
	efax/Makefile.am).

	Remove unnecessary configure checks (acinclude.m4, configure.ac
	and src/Makefile.am)

	Upgrade gettext to version 0.18 and include m4 macros
	(po/Makefile.in.in, po/Rules-quot, m4 directory, Makefile.am).

	Add proper header checks at configuration time (configure.ac).

Version 3.2.8 (30th March 2011)
-------------

	Permit IPv6 addresses in domain name form as well as in numeric
	format (socket_server.h and socket_server.cpp).

	Improve error checking and so suppress gcc-4.6 warning
	(mainwindow.cpp; utils/mono_tiff_print_manager.cpp).

	Upgrade internal c++-gtk-utils version.

Version 3.2.7.1 (16th March 2011)
---------------

	Correct style change handling (mainwindow.h, mainwindow.cpp).

	Update comments in efax-gtkrc on "SOCK_OTHER_ADDRESSES:" for IPv6
	(efax-gtkrc).

Version 3.2.7 (14th March 2011)
-------------

	Change default gtk target to gtk+3, and permit
	--with-gtk-version=gtk2 and --with=gtk-version=gtk3 as well as
	--with-gtk-version=gtk+2 and --with=gtk-version=gtk+3
	(acinclude.m4, README).

	Provide option for server to accept IPv6 connections (efax-gtkrc;
	prog_defs.h, main.cpp, mainwindow.cpp, settings.h, settings.cpp,
	settings_help.h, settings_help.cpp, socket_server.h and
	socket_server.cpp).

	Use GtkStyleContext for a GTK+3 compile (acinclude.m4;
	addressbook.cpp, dialogs.h, dialogs.cpp, fax_list.cpp,
	fax_list-manager.cpp, helpfile.cpp, logger.cpp, main.cpp,
	mainwindow.h and mainwindow.cpp).

	Correct non-sh-ism in configuration files (acinclude.m4).

	Include efax-gtk.png icon in rpm spec file (efax-gtk.spec.in).

        Minor adjustments to MonoTiffPrintManager implementation
	(utils/mono_tiff_print_manager.h and
	utils/mono_tiff_print_manager.cpp).

	Provide some explicit casts for std::pair constructor required by
	C++0x (dialogs.cpp, fax_list.cpp, file_list.cpp, socket_list.cpp).

	Provide compile option for c++-gtk-utils-2.0 (acinclude.m4,
	README; efax_controller.cpp, fax_list.cpp, gpl.h, logger.cpp,
	socket_server.h and socket_server.cpp).

	Surpress warning about std::auto_ptr being deprecated when
	compiling under C++0x (acinclude.m4).

	Upgrade internal c++-gtk-utils version to 1.2.12 (and also adjust
	the configuration files for that (acinclude.m4, configure.ac;
	src/internal/c++-gtk-utils/Makefile.am)).

Version 3.2.6 (13th November 2010)
-------------

	Do not require dbus-glib where glib >= 2.26 is installed
	(acinclude.4, configure.ac, src/Makefile.am,
	src/internal/c++-gtk-utils/Makefile.am with upgraded
	c++-gtk-utils).

	Fixes for gtk+-2.91 (acinclude.m4, addressbook.cpp, dialogs.cpp,
	fax_list.cpp, fax_list_manager.cpp, helpfile.cpp, logger.cpp,
	main.cpp, mainwindow.h, mainwindow.cpp, settings.cpp and
	socket_notify.cpp).

	Improve widget sizing for widgets displaying text
	(efax_controller.h, mainwindow.h and mainwindow.cpp).

	Fix compilation error with gtk+-2.12 (mainwindow.cpp).

	Remove anachronistic comment (utils/mono_tiff_print_manager.cpp).

	Upgrade internal c++-gtk-utils version to 1.2.7.

Version 3.2.5 (13th October 2010)
-------------

	Fix segfault when printing faxes with cairo-1.10
	(utils/mono_tiff_print_manager.h and
	utils/mono_tiff_print_manager.cpp).

	Use cairo rather than the GDK drawing functions to draw the
	indicator of whether there are print jobs from the socket to be
	faxed (mainwindow.h, mainwindow.cpp and utils/cairo_handle.h).

	Use gtk_tree_view_convert_bin_window_to_widget_coords() instead of
	gtk_widget_get_pointer() in order to obtain the pointer position
	in widget co-ordinates for tree view motion notify events
	(fax_list_manager.cpp).

	Modify argument handling for efax message functions to avoid an
	invalid double call to vfprintf() on the same va_list value (this
	bug is triggered on some systems when using the 'fax' script but
	does not directly affect efax-gtk) (efax/efaxmsg.c, efax/PATCHES).

	Upgrade internal c++-gtk-utils version to 1.2.6.

Version 3.2.4 (2nd August 2010)
-------------

	Fix uncaught exception where a file to be faxed is not in valid
	postscript/PDF format (efax_controller.cpp).

	Include the former gnome stock_send-fax icon as the standard icon
	for efax-gtk (Makefile.am, efax-gtk.desktop, efax-gtk.png,
	AUTHORS; main.cpp).

	Use XkbBell() rather than XBell() where available (acinclude.m4,
	main.cpp).

	Include pkg-config test for x11.pc, if available (acinclude.m4 and
	src/Makefile.am).

	Further build fixes for Debian Hurd (src/efax_controller.cpp and
	src/fax_list.cpp; efax/efaxmsg.c).

	Update Hungarian translation (László Csordás) (hu.po and
	mainwindow.cpp).

	Remove redundant anonymous namespace for callbacks with C linkage
	(addressbook.h, addressbook.cpp, dialogs.h, dialogs.cpp,
	fax_list.h, fax_list.cpp, fax_list_manager.h,
	fax_list_manager.cpp, file_list.h, file_list.cpp, helpfile.h,
	helpfile.cpp, logger.h, logger.cpp, mainwindow.h, mainwindow.cpp,
	redial_queue.h, redial_queue.cpp, settings.h, settings.cpp,
	settings_help.h, settings_help.cpp, socket_list.h,
	socket_list.cpp, socket_notify.h, socket_notify.cpp, tray_icon.h,
	tray_icon.cpp, utils/mono_tiff_print_manager.h,
	utils/mono_tiff_print_manager.cpp, utils/selected_rows_handle.h,
	utils/selected_rows_handle.cpp).

	Correct linkage specification of present_prog() (main.cpp).

	Use Cgu::start_timeout_seconds() rather than Cgu::start_timeout()
	where available (fax_list_manager.cpp, logger.cpp).

	Remove redundant comments (prog_defs.h,
	utils/toolbar_append_widget.cpp).

	Upgrade internal c++-gtk-utils version to 1.2.4.
2014-07-19 06:44:05 +00:00
ryoon
60806aa001 Recursive revbump from x11/pixman
Fix PR pkg/48777
2014-05-05 00:47:34 +00:00
ryoon
3fba1a52dd Recursive revbump from pango-1.36.0 2013-10-10 14:41:44 +00:00
adam
d2cb6dec32 Revbump after cairo update 2013-09-02 19:50:38 +00:00
wiz
e0b49a2fed Bump PKGREVISION for libXft changes for NetBSD native X support on
NetBSD 6, requested by tron.
2013-06-06 12:53:40 +00:00
tron
a36fb86593 Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
2013-06-04 22:15:37 +00:00
wiz
c83ffb8583 Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882
2013-06-03 10:04:30 +00:00
wiz
d1b820f37b Recursive bump for png-1.6. 2013-02-16 11:18:58 +00:00
adam
f4c3b89da7 Revbump after graphics/jpeg and textproc/icu 2013-01-26 21:36:13 +00:00
adam
3f2cc57b2b Revbump after updating graphics/pango 2012-10-08 23:00:34 +00:00
asau
6b05a6f977 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 11:24:38 +00:00
tron
14215633d2 Mass recursive bump after the dependence fix of the "cairo" package
requested by Thomas Klausner.
2012-10-02 17:10:28 +00:00
obache
c38c120ee5 recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-15 10:03:29 +00:00
adam
b15c922bcc Revbump after updating graphics/cairo 2012-09-07 19:16:05 +00:00
wiz
ee311e3b36 Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
hans
a488553a3c Fix build on SunOS. 2012-02-16 16:40:34 +00:00
wiz
6b5bd8d27a Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:39:17 +00:00
marino
9a2724648e comms/efax-gtk: Fix indirect linking error on DragonFly only 2012-01-24 23:55:57 +00:00
sbd
04daa2f1b8 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
wiz
af3596f984 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
abs
9987fa4b3a PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome 2010-11-15 22:56:08 +00:00
wiz
200e3c4a04 Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.
2010-09-14 11:00:44 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
adam
f5dc87cd3d Changes 3.2.3:
* Provide compilation option for GTK+3 as well as GTK+2
* Make program configuration check for _POSIX_CLOCK_SELECTION as
  well as _POSIX_MONOTONIC_CLOCK when checking the availability of
  monotonic clocks for condition variables (corrects BSD builds)
* Ensure PIPE_BUF is defined in mainwindow.cpp (corrects Hurd build).
* Upgrade internal c++-gtk-utils version to 1.2.3.

Changes 3.2.2:
* Update internal copy of c++-gtk-utils to version 1.2.2 and fix
  compilation error with gcc-4.5.0.
* Provide an automatic redial option where the modem is in use or
  the recipient of a fax is busy.
* Get GUI to deal with a corner case where sending a fax from the
  socket server to an empty number (open connection) is cancelled.
* Provide an error dialog if, on program start-up, a connection to
  the dbus session message bus cannot be established.
* Use Cgu::start_timeout_seconds() instead of Cgu::start_timeout()
  where glib supports it, and so bump c++-gtk-utils requirement to
  version 1.2.1.
2010-06-10 06:44:00 +00:00
joerg
64d0199fd6 DESTDIR support 2010-01-29 16:08:17 +00:00
wiz
91871f449e Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
adam
05441d16b3 Changes 3.0.20:
* Fix regression in 3.0.19 which causes incorrect fault handling if
  efax-gtk is given an invalid postscript file.
* Provide new Emitter/EmitterArg and SafeEmitter/SafeEmitterArg
  classes for thread-safe signalling.
* Provide a Callback::post() function which provides for thread-safe
  disconnection of a callback if the object whose method it
  encapsulates has been destroyed.

Changes 3.0.19:
* If the gtk+ version is >= 2.8.0 and X11 is the backend, use gdk
  X11 functions to move the program window to the current workspace
  if the user tries to start another instance.
* Include gtk/gtk.h, gdk/gdk.h and glib.h instead of individual
  gtk+/glib header files.
* Correct failure to print or view logfile if the logfile user
  setting does not have an absolute path name.
* Allow choice of priorities in Callback::post() function.  Provide
  Callback::Functor class wrapping Callback objects and further
  generalise Callback objects.
* Improve iconified tracking.
* Correct the order in which tests based on the definitions in
  config.h are carried out, when choosing header files to be included.
* Include fsync() call after flushing fdoutbuf stream buffer.
* Minor code layout improvements.
2009-08-21 11:25:27 +00:00
adam
2450be8f64 Changes 3.0.18:
* Print received/sent faxes via cairo, libtiff and GtkPrintOperation
  when efax-gtk is compiled against GTK+ >= 2.10.0, instead of
  converting to postscript with efix.
* Minor improvements to the TextPrintManager implementation.
* Make use of GTK+ print system the default when efax-gtk is
  compiled against GTK+ >= 2.10.0.
* Correct man file.
2008-12-19 12:28:38 +00:00
adam
bb1d8c4c62 Changes 3.0.17:
* Replace thread-unsafe use of sigc::slot where relevant with thread
  safe callback classes
* Compile fixes for gcc-4.3
* Fix '=' for '==' error
* Remove unnecessary debugging code
* Update config.guess, config.sub, install-sh, missing and
  mkinstalldirs to automake-1.9
* Correct comments in pipes.h
2008-04-28 14:47:29 +00:00
adam
09458e4f15 Changes 3.0.16:
* Provide an option for prepending a standard prefix on dialling
* Implement start_iowatch() without a sigc::signal object (that is,
  using only a sigc::slot object for the callback)
* Corrections to syntax of efax-gtk.1 (man file) and
  efax-gtk.desktop.
* Add reference to -e option in efax man file
* Add more robust checking of whether an existing instance of
  efax-gtk is running when another instance is started
* Correct conditional compilation for use of GTK+ printing system to
  check for version 2.10
* Update comments on threading in prog_defs.h
* Update Catalan translation
* Update README file
2007-12-16 16:41:47 +00:00
adam
423db761e6 Changes 3.0.15:
* Add provision for printing and viewing the logfile
* Make the expose event handler for the drawing area of the "Fax
  from socket" notifier more efficient
* Move PrintManager class to utils sub-directory as FilePrintManager
  class and provide new TextPrintManager class
* Correctly show help dialog for GTK+ print system checkbox in
  settings dialog
* Explicitly forbid copying of IntrusiveCounter and
  IntrusiveLockCounter class objects
* Do not initialise the pthread_cond_t object in a Thread::Cond
  object if the call to pthread_condattr_setclock() fails (this
  avoids a possible resource leak)
* Improve GError handling where relevant
* Change use of g_list_append() to g_list_prepend()
* Greek translation updated.
2007-10-13 17:25:19 +00:00
wiz
3528e06345 Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
2007-09-21 13:03:25 +00:00