Up to [cvs.NetBSD.org] / pkgsrc / time / xfce4-orage
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
xfce4-orage: update to 4.20.1 4.20.1 (2025-03-28) ====== - Fixed event structure initialization, TODOs was not correctly displayed. Related with Issue #33, and MR !73. - Replaced deprecated exo with libxfce4ui (MR !71). - Translation Updates: Albanian, Amharic, Arabic, Armenian (Armenia), Asturian, Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, English (Australia), English (United Kingdom), Esperanto, Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian, Japanese, Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese (Brazil), Portuguese, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Urdu (Pakistan), Urdu, Uyghur
xfce-orage: udpate to 4.20.0 Part of the XFCE 4.20 update.
xfce4-orage: update to 4.18.0 Change log: 4.18.0 (2023-02-08) ====== - Changed Orage internal time and data strings to GDateTime (MR !20) - In event list, fixed event hiding when event start at 00:00 and end 00:00 in same date (this kind event can be created when creating full day event, save event and then unset full day option). (MR !20) - Removed bundled libical (Issue #5) - Removed panel plugin (Issue #11) - Removed GlobalTime (Issue #12) - Replaced old Orage icons (Issue #16) and removed 160x160 icons - Replaced deprecated dbus-glib with GDBus (Issue #4) - Changed event attach order in day view window (Issue #15) - Added Wayland support (Issue #2) - Fixed orage_persistent_alarms.txt not found messages (MR !35) - Fixed after wakeup tray icon updating (Issue #14) - Changed alarm_structure to reference counted structure. This fixes warnings about memory leaks (MR !38, replaces MR !8) - Changed libnotify minimum version to 0.7.0 (MR !39) - Disabled sound alarm when sound command is not set (MR !40) - Fixed large ical file import (Issue #8) - Translation Updates: Albanian, Amharic, Arabic, Armenian (Armenia), Asturian, Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, English (Australia), English (United Kingdom), Esperanto, Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian, Japanese, Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokml, Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Spanish, Swedish, Thai, Turkish, Ukrainian, Urdu, Urdu (Pakistan), Uyghur, Vietnamese
xfce4-orage: update to 4.16.0 4.16.0 (2022-03-17) ====== Note: GlobalTime and Orage panel plugin are being deprecated and will be removed in a future release. Their features will be integrated with or provided by existing Xfce components. See https://gitlab.xfce.org/apps/orage/-/issues/3#note_43209 Finalize port to GTK 3, small fixes and cleanup for 4.16.0 (see MRs for more details): - Add new application icon (!18) - Fix some memory leaks - i18n: Use `xfce_textdomain()` to initialize translations - Trace messages cleanup (!15) - Update COPYING (Issue #10, !17) - Use stdout and stderr correctly in main.c - Build tz_convert only with bundled libical (!14) - Switch to reverse-DNS naming for icon and desktop files (!13) - D-Bus service cleanup (!12) - Fix `orage_exec()` and its calls - Update project files (!10) - Fixed strptime parse issue on FreeBSD (#6, !11) - Fix make distcheck warnning - Fixed libpopt detection on FreeBSD (!9) - Fix build warnings 3: Clang static analyzer (!6) - Added 'git' to program version string and 'sed' check (!7) - Fix build warnings 2: Compilation (!4) - Fix build warnings 1: Autotools (!3) - Add basic GitLab pipeline (!2) Commits from merge request !1 (GTK 3 port), which also includes 4.15.x below: - Reverted to c60567fe - Fixed typos - Added support for 'legacy' non RGBA GTK colours. Both RGBA and old colous are now supported. - Replaced unused parameters '(void)' castings with GLib G_GNUC_UNUSED. Added GLib check to configure. - Removed trailing whitespaces and corrected formatting - Updated version numbers - Aligned new appointment->alarm Sound and Procedure entry fields and removed unused code. - Renamed 'OragePlugin *clock' to 'OragePlugin *plugin' or 'OragePlugin *orage_plugin' - Fixed libical support, supported libical version is now >= 3.0. - Added variable tmp only when HAVE_LIBICAL is not defined - Dead code removal - Removed outdated is_utc, libical uses UTC timezone. This patch allows to use libical 3.0 - Updated with 'Ical week start day' issue - Fixed: "'Ical week start day' configuration parameter is ignored". Issue #5 - Changed version number to 4.15.2 - Translation Updates: Albanian, Amharic, Arabic, Armenian (Armenia), Asturian, Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, English (Australia), English (United Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian, Japanese, Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Spanish, Swedish, Thai, Turkish, Ukrainian, Urdu, Urdu (Pakistan), Uyghur 4.15.1 (2021-12-15, unreleased version) ====== Notes from old ChangeLog file: * Fixed libbsd dependency: reverted libical strl* functions back to str* or changed orage functions from strl* to g_strl*. * Automake changes: silent mode is now default * Minimum autogen required version is 4.16.0 * Ported GlobalTime to GTK3: * Replaced GlobalTime background and foreground colours from GdkColor to GdkRGBA (old colours from GlobalTime configuration is not valid anymore) * Ported panel-plugin to GTK3. * Changed to plugin to use panel plugin class. Initial patches contributed by Patronos. Full commit list: - Version 4.15.1 release time - Updated with panel plugin changes - Changed 'save' signal to member of plugin class - Dead code removal - Added FIXME comments - Changed int parameter to gint - Removed invalid "column-homogeneous" property from box property - Fixed plugin tooltip - Fixed rc file write - Fixed panel plugin blocking/unblocking when configuration menu is closed - Fixed "properties_frame" handling - Added log domain for panel plugin - Fixed object "dialog" getters and setters - Fixed class based plugin intialization - Added xfce_titled_dialog_get_type == 0 check - Updated TODO message - Removed redundant declaration - Replaced GTK_STOCK_OK with "_OK" - Replaced deprected GTK2 code with alternative GTK3 code - Replaced gtk_tool_button_new_from_stock with orage_toolbar_append_button - Removed deprecated gtk_widget_get_default_style - Removed redundant const qualifiers - Fixed typo - Replaced gtk_font_button_get_font_name with gtk_font_chooser_get_font and added g_free for release memory from allocated font name - Disable unused parameter warning - Changed variable clock_rotation_array from char to const gchar - Changed OS default background to white and foreground (text colour) to black - Replaced gtk_style_context_get_property with gtk_style_context_get - Fixed casting of GtkStyleProvider - Replaced deprecated gtk_css_provider_get_default with gtk_css_provider_new - Suppressed deprecated warnings - Changed clock background and font colour from GtkColour to GtkRGBA - Casted GtkWidget to GtkLabel - Replaced gtk_widget_override_font with gtk_label_set_attributes - Replaced hbox with box - Replaced table with grid - Suppresed unused parameter warning - Fixed tooltips for GTK3 (removed gtk_tooltips_new and related) - Removed unused code - Fixed panel plugin type name - Code cleanup: replaced ';;' with ';' - Patches from issues #4: started to porting orage plugin to class structure. - Replaced string constants which was used in several places with macros - Added patches from issues #2 and #3. These patches allows to compile panel-pugin, but compiled code is still non functional (needs cleanup from remaining GTK2 version). - Enabled XFCE API for GTK3 (X-XFCE-API=2.0) - Internal libical and tz_convert fixes to get it compiled on Fedora35 - Suppressed unused parameter warnings - Replaced subdir object build with convenience library - Enabled building panel plugin - Enabled building 'xfce-xfcalendar-settings.desktop' - Fixed compiler warnings about coparing signed and unsigned - Replaced gtk_hbox_new with gtk_box_new - Suppressed deperecation warnings for gtk_widget_override_background_color and gtk_widget_override_color - Isolated deprecated color modify functions - Replaced deprecated gtk_font_button_get_font_name with gtk_font_chooser_get_font - Replaced deprecated gtk_widget_modify_font and gtk_widget_override_font with gtk_label_set_attributes - GNU intltool 0.51.0 (Ubuntu 21.04) needs that 'm4' directory exists before calling intltoolize - Replaced Globaltime colours from GdkColor to GdkRGBA - Replaced GTK_STOCK_OK in globaltime timezone selection with "_OK" and changed orage timezone selection to match as possible with globaltime timezone slection (in future globaltime tz selection will be merged with orage tz selection) - Replaced gtk_image_new_from_stock with gtk_image_new_from_icon_name - Replaced stock ID based buttons with named icon based - Fixed grid cell lengths for two last rows in "Text Default Formatting" table - Replaced table with grid - Replaced all boxes in gt_prefs.c with grid - Removed redundant gtk_box_pack_start - Removed redundant warning macros - Replaced deprecated gtk_widget_modify_font with gtk_widget_override_font - Fixed GlobalTime raising event handling - Added more debug info for tray icon rising - Ported code that use GdkEventClient to GTK3 - Replaced box with grid - Replaced clocks.hdr_hbox box with grid - Replaced clocks.main_hbox hbox with grid - Disabled unused parameter warning - Fixed pointer error while pressing any button (re-added functions.h) - Added .gitignore - Added X11 library check to configure - Created convinience library for shared files (shared between Orage and Globaltime) - Re-enabled building Globaltime - Fixed libbsd dependency: reverted libical strl* functions back to str* - Added new TODOs and removed already done - Updated changes in version 4.15.x - Removing dependency to libbsd: replaced strlcpy, strlcat, etc functions with g_strl* functions - Added silent automake rules as default - Updated required XDT_AUTOGEN_REQUIRED_VERSION to 4.16.0 - Fixed Orage internal CSS filenames - Changed working version to 4.15.1 - Reverted back required autogen version 4.15.0 (2021-10-07, unreleased version) ====== Most code ported to GTK3, tested only on FreeBSD. - GTK3 port
time: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes
time: Remove SHA1 hashes for distfiles
xfce4-orage: Set _XOPEN_SOURCE correctly on SunOS.
xfce4-orage: build with libical-3. fixes PR pkg/53212
Add SHA512 digests for distfiles for time category Problems found with mismatching existing digests for: distfiles/asclock-classic-1.0.tar.gz distfiles/asclock-gtk-2.1.10beta.tar.gz distfiles/asclock-xlib-2.0.11.tar.gz distfiles/emiclock-2.0.2.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
Update to 4.12.1: Release 4.12.1 Fixed critical bug preventing the use of panel plugin due to wrong name. Release 4.12.0 Mainly translation updates.
Update Xfce to 4.12.0. This is a very large change, and incorporates the 4.8, 4.10, and 4.12 major Xfce releases since 4.6.2, our previous pkgsrc release. For more information about the thousands of changes in each major release since then, please see: Xfce 4.12 announcement: http://www.xfce.org/about/news Xfce 4.12 tour: http://www.xfce.org/about/tour Xfce 4.10 announcement: http://www.xfce.org/about/news/?post=1335571200 Xfce 4.10 tour: http://www.xfce.org/about/tour410 Xfce 4.8 announcement: http://www.xfce.org/about/news/?post=1295136000 Xfce 4.8 tour: http://www.xfce.org/about/tour48 The pkgsrc changes since then are: New packages: archivers/xfce4-thunar-archive graphics/elementary-xfce-icon-theme mail/xfce4-mailwatch-plugin misc/xfce4-time-out-plugin multimedia/xfce4-thunar-media-tags sysutils/xfce4-mount-plugin sysutils/xfce4-taskmanager sysutils/xfce4-thunar-vcs sysutils/xfce4-verve-plugin x11/xfce4-garcon x11/xfce4-notifyd x11/xfce4-tumbler x11/xfce4-whiskermenu-plugin Renamed packages: devel/xfconf to devel/xfce4-conf x11/libxfce4menu to x11/libxfce4ui x11/xfce4-screenshooter-plugin to x11/xfce4-screenshooter Updated packages: audio/xfce4-mixer audio/xfce4-xmms-plugin devel/xfce4-dev-tools editors/xfce4-mousepad graphics/ristretto meta-pkgs/xfce4-extras meta-pkgs/xfce4 misc/xfce4-weather-plugin multimedia/xfce4-mpc-plugin net/xfce4-wavelan-plugin sysutils/xfce4-appfinder sysutils/xfce4-battery-plugin sysutils/xfce4-cpugraph-plugin sysutils/xfce4-diskperf-plugin sysutils/xfce4-fsguard-plugin sysutils/xfce4-genmon-plugin sysutils/xfce4-netload-plugin sysutils/xfce4-quicklauncher-plugin sysutils/xfce4-systemload-plugin sysutils/xfce4-thunar sysutils/xfce4-xarchiver sysutils/xfce4-xkb-plugin textproc/xfce4-dict-plugin time/xfce4-datetime-plugin time/xfce4-orage time/xfce4-timer-plugin wm/xfce4-wm-themes wm/xfce4-wm x11/libxfce4gui x11/libxfce4util x11/xfce4-clipman-plugin x11/xfce4-desktop x11/xfce4-exo x11/xfce4-eyes-plugin x11/xfce4-gtk2-engine x11/xfce4-notes-plugin x11/xfce4-panel x11/xfce4-places-plugin x11/xfce4-session x11/xfce4-settings x11/xfce4-terminal Removed packages: sysutils/xfce4-volman x11/xfce4-utils This is based on a huge amount of work by the NetBSDfr team and Youri Mouton, who takes over as MAINTAINER, and has been tested by Youri on a large number of platforms prior to commit. A massive thanks to them. Any issues with the import are mine alone as the committer-by-proxy.
Switch to use libnotify07. Bump PKGREVISION.
replace a non-portable use of strftime(3) with a portable implementation (the fallback to %b doesn't work, and even if it did the lowercase letters were hardly readable in a toolbar icon) bump PKGREVISION
Upgrading Xfce to 4.6.1. This is for PR #40984. This is based on work from dieter roelants. Thank you Dieter. Also I had done some work independently on this. Hopefully, I am getting this all committed at one time. The changelogs are at http://www.xfce.org/documentation/changelogs/4.6.1 http://www.xfce.org/documentation/changelogs/4.6.0 Also don't need the xfce4-dev-tools for building. (It is only needed when building from SVN source.)
Update Xfce to 4.4.3. This is bug fix release. Changes since 4.4.2: x11/xfce4-panel: * Quite a bit code changed in the dnd code. Mostly to fix a segfault in FreeBSD-amd64, but more problems were discovered and a lot of code was simplified. * Don't respond the uri drags, we don't use it and it only causes problems like hiding the panel when a file was dragged over the panel (Bug #3815). * Fix crash with xrandr 1.2 (Bug #3620) x11/xfce4-desktop: * Make menu panel plugin honor CustomizeDesktopMenu kiosk setting (Bug #1026). * Fix incorrect initial desktop font size when setting custom font size if a custom font was never set before (Bug #3957). wm/xfce4-wm: * Fix automaximize on move * Remove trailing \0 in UTF-8 strings, that causes libwnck to rightfully complain that NET_WM_NAME contains invalid UTF-8 * Exit on SelectionClear event so that xfwm4 exits even with WM who do not send a ClientMessage event such as Openbox (Bug #2374) * Backport overlay and compositor support from trunk (Bug #3849) * Filter out grab/ungrab events so we don't end up redrawing the frame twice * Set monitor when positionning menu (Bug #4162) * Reduce flickering during resize (Bug #4283) * Fix NET_WM_STATE claiming maximization vertical and horizontal even if only horizontal of vertical is actually set (Should fix Bug #3969) * Loosen the rule that prevents an application from iconifying itself when skip_taskbar is set (Bug #4434) * Rework visual depth selection of the frame window (Bug #4452) * Add support for NET_MOVERESIZE_WINDOW * Take gravity bit into account in configure resize only requests to comply with standard (Bug #3634) * Add client windows to save set to avoid loosing all windows in case of crash * Use guint32 instead of Time internally to avoid potential issues in 64bits * Add a "--replace" command line option to replace ICCCM2 compliant window managers (Bug #3731) x11/libxfce4gui: * Fix format-string vulnerability in dialog code x11/xfce4-terminal: * Update to latest trunk translations. sysutils/xfce4-thunar: * Update to latest trunk translations. editors/xfce4-mousepad: * Sort recent items by most recently used. x11/xfce4-utils: * Fix missing translated chars (Bug #3543) Updated translations: * Basque * Brazilian Portuguese * Catalan * Chinese Traditional * Danish * Estonian * Finnish * French * Galician * German * Indonesian * Japanese * Korean * Kurdish * Latvian * Norwegian * Polish * Sinhala * Slovak * Slovene * Spanish * Turkish * Urdu
Updated Xfce to 4.4.2 Lots of bug fixes. For the official ChangeLog, please see http://www.xfce.org/documentation/changelogs/4.4.2
Time-managing application for the Xfce desktop environment. Orage 4.3 uses new ical interface instead of old dbh to store and utilize calender appointments.
Initial revision