pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/comms/efax-gtk

Module Name:    pkgsrc
Committed By:   ryoon
Date:           Sat Jul 19 06:44:05 UTC 2014

Modified Files:
        pkgsrc/comms/efax-gtk: Makefile PLIST distinfo
        pkgsrc/comms/efax-gtk/patches: patch-aa
Added Files:
Removed Files:
        pkgsrc/comms/efax-gtk/patches: patch-ad

Log Message:
Update to 3.2.13

* Depend on x11/c++-gtk-utils, instead of x11/gtkmm

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) (

        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

        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 to build translation files (

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

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
        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 (

        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()

        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/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,

        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,, src/,
        src/utils/, po/; delete src/internal
        directory and its contents.)

        Make the settings help dialogs of a reasonable size with GTK+3

        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/ and

        Remove unnecessary configure checks (acinclude.m4,
        and src/

        Upgrade gettext to version 0.18 and include m4 macros
        (po/, po/Rules-quot, m4 directory,

        Add proper header checks at configuration time (

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 (16th March 2011)

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

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

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

        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 (

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

        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,;

Version 3.2.6 (13th November 2010)

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

        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

        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

        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

        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 (, efax-gtk.desktop, efax-gtk.png,
        AUTHORS; main.cpp).

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

        Include pkg-config test for x11.pc, if available (acinclude.m4 and

        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

        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,

        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,

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

To generate a diff of this commit:
cvs rdiff -u -r1.69 -r1.70 pkgsrc/comms/efax-gtk/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/comms/efax-gtk/PLIST
cvs rdiff -u -r1.23 -r1.24 pkgsrc/comms/efax-gtk/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/comms/efax-gtk/patches/patch-aa
cvs rdiff -u -r1.9 -r0 pkgsrc/comms/efax-gtk/patches/patch-ad
cvs rdiff -u -r0 -r1.1 \

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index