Sat Feb 11 01:26:12 2023 UTC ()
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


(gutteridge)
diff -r1.69 -r1.70 pkgsrc/time/xfce4-orage/Makefile
diff -r1.11 -r1.12 pkgsrc/time/xfce4-orage/PLIST
diff -r1.14 -r1.15 pkgsrc/time/xfce4-orage/distinfo
diff -r1.1 -r1.2 pkgsrc/time/xfce4-orage/patches/patch-src_appointment.c

cvs diff -r1.69 -r1.70 pkgsrc/time/xfce4-orage/Makefile (expand / switch to unified diff)

--- pkgsrc/time/xfce4-orage/Makefile 2023/01/29 21:17:56 1.69
+++ pkgsrc/time/xfce4-orage/Makefile 2023/02/11 01:26:12 1.70
@@ -1,40 +1,39 @@ @@ -1,40 +1,39 @@
1# $NetBSD: Makefile,v 1.69 2023/01/29 21:17:56 ryoon Exp $ 1# $NetBSD: Makefile,v 1.70 2023/02/11 01:26:12 gutteridge Exp $
2 2
3VERSION= 4.16.0 3VERSION= 4.18.0
4DISTNAME= orage-${VERSION} 4DISTNAME= orage-${VERSION}
5PKGNAME= xfce4-orage-${VERSION} 5PKGNAME= xfce4-orage-${VERSION}
6PKGREVISION= 6 
7CATEGORIES= time 6CATEGORIES= time
8MASTER_SITES= https://archive.xfce.org/src/apps/orage/${VERSION:R}/ 7MASTER_SITES= https://archive.xfce.org/src/apps/orage/${VERSION:R}/
9 8
10HOMEPAGE= https://docs.xfce.org/apps/orage/start 9HOMEPAGE= https://docs.xfce.org/apps/orage/start
11LICENSE= gnu-gpl-v2 10LICENSE= gnu-gpl-v2
12COMMENT= Xfce time managing application 11COMMENT= Xfce time managing application
13 12
14EXTRACT_SUFX= .tar.bz2 13EXTRACT_SUFX= .tar.bz2
15 14
16USE_PKGLOCALEDIR= yes 15USE_PKGLOCALEDIR= yes
17USE_LIBTOOL= yes 16USE_LIBTOOL= yes
18GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
19USE_TOOLS+= gmake pkg-config msgfmt msgmerge perl intltool xgettext 18USE_TOOLS+= gmake pkg-config msgfmt msgmerge perl intltool xgettext
20 19
21# avoid picking up native libpopt, e.g. on Linux 20# avoid picking up native libpopt, e.g. on Linux
22CONFIGURE_ENV+= ac_cv_lib_popt_poptGetContext=no 21CONFIGURE_ENV+= ac_cv_lib_popt_poptGetContext=no
23 22
24MAKE_DIRS+= ${PREFIX}/libexec/xfce4 ${PREFIX}/libexec/xfce4/panel-plugins 23MAKE_DIRS+= ${PREFIX}/libexec/xfce4 ${PREFIX}/libexec/xfce4/panel-plugins
25MAKE_DIRS+= ${PREFIX}/share/xfce4 ${PREFIX}/share/xfce4/panel-plugins 24MAKE_DIRS+= ${PREFIX}/share/xfce4 ${PREFIX}/share/xfce4/panel-plugins
26 25
27# solaris does it differently, so help orage out a bit 26# Solaris does it differently, so help Orage out a bit
28.if !exists(/usr/share/zoneinfo) && exists(/usr/share/lib/zoneinfo) \ 27.if !exists(/usr/share/zoneinfo) && exists(/usr/share/lib/zoneinfo) \
29 && exists(/usr/share/lib/zoneinfo/tab/zone_sun.tab) 28 && exists(/usr/share/lib/zoneinfo/tab/zone_sun.tab)
30SUBST_CLASSES+= zoneinfo 29SUBST_CLASSES+= zoneinfo
31SUBST_MESSAGE.zoneinfo= Fixing up zoneinfo location 30SUBST_MESSAGE.zoneinfo= Fixing up zoneinfo location
32SUBST_STAGE.zoneinfo= pre-configure 31SUBST_STAGE.zoneinfo= pre-configure
33#SUBST_FILES.zoneinfo= libical/zoneinfo/tz_convert.par # use libical now 32#SUBST_FILES.zoneinfo= libical/zoneinfo/tz_convert.par # use libical now
34SUBST_FILES.zoneinfo+= src/parameters.c src/tz_zoneinfo_read.c 33SUBST_FILES.zoneinfo+= src/parameters.c src/tz_zoneinfo_read.c
35SUBST_FILES.zoneinfo+= tz_convert/tz_convert.* 34SUBST_FILES.zoneinfo+= tz_convert/tz_convert.*
36SUBST_SED.zoneinfo= -e 's|/usr/share/zoneinfo|/usr/share/lib/zoneinfo|g' 35SUBST_SED.zoneinfo= -e 's|/usr/share/zoneinfo|/usr/share/lib/zoneinfo|g'
37SUBST_SED.zoneinfo+= -e 's|zone\.tab|tab/zone_sun.tab|g' 36SUBST_SED.zoneinfo+= -e 's|zone\.tab|tab/zone_sun.tab|g'
38SUBST_SED.zoneinfo+= -e 's|iso3166\.tab|tab/country.tab|g' 37SUBST_SED.zoneinfo+= -e 's|iso3166\.tab|tab/country.tab|g'
39.endif 38.endif
40 39

cvs diff -r1.11 -r1.12 pkgsrc/time/xfce4-orage/PLIST (expand / switch to unified diff)

--- pkgsrc/time/xfce4-orage/PLIST 2022/04/02 01:24:17 1.11
+++ pkgsrc/time/xfce4-orage/PLIST 2023/02/11 01:26:12 1.12
@@ -1,33 +1,24 @@ @@ -1,33 +1,24 @@
1@comment $NetBSD: PLIST,v 1.11 2022/04/02 01:24:17 gutteridge Exp $ 1@comment $NetBSD: PLIST,v 1.12 2023/02/11 01:26:12 gutteridge Exp $
2bin/globaltime 
3bin/orage 2bin/orage
4lib/xfce4/panel/plugins/liborageclock.la 
5share/applications/org.xfce.orage-settings.desktop 3share/applications/org.xfce.orage-settings.desktop
6share/applications/org.xfce.orage.desktop 4share/applications/org.xfce.orage.desktop
7share/applications/org.xfce.orage.globaltime.desktop 
8share/dbus-1/services/org.xfce.orage.service 5share/dbus-1/services/org.xfce.orage.service
9share/icons/hicolor/128x128/apps/org.xfce.orage.png 6share/icons/hicolor/128x128/apps/org.xfce.orage.png
10share/icons/hicolor/160x160/apps/org.xfce.orage.xpm 
11share/icons/hicolor/160x160/apps/org.xfce.orage_ice.xpm 
12share/icons/hicolor/160x160/apps/org.xfce.orage_round.xpm 
13share/icons/hicolor/160x160/apps/org.xfce.orage_sun.xpm 
14share/icons/hicolor/16x16/apps/org.xfce.orage.png 7share/icons/hicolor/16x16/apps/org.xfce.orage.png
15share/icons/hicolor/24x24/apps/org.xfce.orage.png 8share/icons/hicolor/24x24/apps/org.xfce.orage.png
16share/icons/hicolor/32x32/apps/org.xfce.orage.png 9share/icons/hicolor/32x32/apps/org.xfce.orage.png
17share/icons/hicolor/48x48/apps/org.xfce.orage.globaltime.png 
18share/icons/hicolor/48x48/apps/org.xfce.orage.png 10share/icons/hicolor/48x48/apps/org.xfce.orage.png
19share/icons/hicolor/64x64/apps/org.xfce.orage.png 11share/icons/hicolor/64x64/apps/org.xfce.orage.png
20share/icons/hicolor/scalable/apps/org.xfce.orage.globaltime.svg 
21share/icons/hicolor/scalable/apps/org.xfce.orage.svg 12share/icons/hicolor/scalable/apps/org.xfce.orage.svg
22share/locale/am/LC_MESSAGES/orage.mo 13share/locale/am/LC_MESSAGES/orage.mo
23share/locale/ar/LC_MESSAGES/orage.mo 14share/locale/ar/LC_MESSAGES/orage.mo
24share/locale/ast/LC_MESSAGES/orage.mo 15share/locale/ast/LC_MESSAGES/orage.mo
25share/locale/be/LC_MESSAGES/orage.mo 16share/locale/be/LC_MESSAGES/orage.mo
26share/locale/bg/LC_MESSAGES/orage.mo 17share/locale/bg/LC_MESSAGES/orage.mo
27share/locale/ca/LC_MESSAGES/orage.mo 18share/locale/ca/LC_MESSAGES/orage.mo
28share/locale/cs/LC_MESSAGES/orage.mo 19share/locale/cs/LC_MESSAGES/orage.mo
29share/locale/da/LC_MESSAGES/orage.mo 20share/locale/da/LC_MESSAGES/orage.mo
30share/locale/de/LC_MESSAGES/orage.mo 21share/locale/de/LC_MESSAGES/orage.mo
31share/locale/el/LC_MESSAGES/orage.mo 22share/locale/el/LC_MESSAGES/orage.mo
32share/locale/en_AU/LC_MESSAGES/orage.mo 23share/locale/en_AU/LC_MESSAGES/orage.mo
33share/locale/en_GB/LC_MESSAGES/orage.mo 24share/locale/en_GB/LC_MESSAGES/orage.mo
@@ -74,14 +65,13 @@ share/locale/ur/LC_MESSAGES/orage.mo @@ -74,14 +65,13 @@ share/locale/ur/LC_MESSAGES/orage.mo
74share/locale/ur_PK/LC_MESSAGES/orage.mo 65share/locale/ur_PK/LC_MESSAGES/orage.mo
75share/locale/vi/LC_MESSAGES/orage.mo 66share/locale/vi/LC_MESSAGES/orage.mo
76share/locale/zh_CN/LC_MESSAGES/orage.mo 67share/locale/zh_CN/LC_MESSAGES/orage.mo
77share/locale/zh_TW/LC_MESSAGES/orage.mo 68share/locale/zh_TW/LC_MESSAGES/orage.mo
78share/metainfo/org.xfce.orage.appdata.xml 69share/metainfo/org.xfce.orage.appdata.xml
79share/orage/sounds/Boiling.wav 70share/orage/sounds/Boiling.wav
80share/orage/sounds/KDE_Beep_Digital_1.ogg 71share/orage/sounds/KDE_Beep_Digital_1.ogg
81share/orage/sounds/KDE_Beep_Digital_2.ogg 72share/orage/sounds/KDE_Beep_Digital_2.ogg
82share/orage/sounds/Knock.wav 73share/orage/sounds/Knock.wav
83share/orage/sounds/Phone.wav 74share/orage/sounds/Phone.wav
84share/orage/sounds/Spo.wav 75share/orage/sounds/Spo.wav
85share/orage/sounds/Tear.wav 76share/orage/sounds/Tear.wav
86share/orage/sounds/Wall_c.wav 77share/orage/sounds/Wall_c.wav
87share/xfce4/panel/plugins/org.xfce.orage.clock-plugin.desktop 

cvs diff -r1.14 -r1.15 pkgsrc/time/xfce4-orage/distinfo (expand / switch to unified diff)

--- pkgsrc/time/xfce4-orage/distinfo 2022/04/02 01:24:17 1.14
+++ pkgsrc/time/xfce4-orage/distinfo 2023/02/11 01:26:12 1.15
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.14 2022/04/02 01:24:17 gutteridge Exp $ 1$NetBSD: distinfo,v 1.15 2023/02/11 01:26:12 gutteridge Exp $
2 2
3BLAKE2s (orage-4.16.0.tar.bz2) = 028cd13507c94e51036c2c65fccc3cac874e8935c33b9e9e1502cb10f7d2a541 3BLAKE2s (orage-4.18.0.tar.bz2) = e2f990ac2cbf63e0c0419acb094a393dfc439dd5b100a9e56e9af5b21377a089
4SHA512 (orage-4.16.0.tar.bz2) = 00f5dd069a90f5398cc6789006ba503097b5246111f88e28952de4fe7927deba8e8cfb136ed1ebe8a90e1bd656116259204f25af852aa0e502be38f37459243b 4SHA512 (orage-4.18.0.tar.bz2) = 7760219f64ac3e2ba6d73541a626a0c9411b93268c007f2af5d8080a3a3c0b2a08e00dd96b7794b688aa83c567150c02033b9ba46bf38cd71d3d890e8d1e45ad
5Size (orage-4.16.0.tar.bz2) = 2054409 bytes 5Size (orage-4.18.0.tar.bz2) = 1418645 bytes
6SHA1 (patch-src_appointment.c) = 2122b4c398033339c396ca9f0c8980f5fbcc76bb 6SHA1 (patch-src_appointment.c) = 85b8757beb417404e5f0f365c07c92be828528dc
7SHA1 (patch-src_functions.c) = c832ed3fe093026cfe174577cc267c6b4a747172 7SHA1 (patch-src_functions.c) = c832ed3fe093026cfe174577cc267c6b4a747172

cvs diff -r1.1 -r1.2 pkgsrc/time/xfce4-orage/patches/patch-src_appointment.c (expand / switch to unified diff)

--- pkgsrc/time/xfce4-orage/patches/patch-src_appointment.c 2018/05/17 09:13:02 1.1
+++ pkgsrc/time/xfce4-orage/patches/patch-src_appointment.c 2023/02/11 01:26:12 1.2
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1$NetBSD: patch-src_appointment.c,v 1.1 2018/05/17 09:13:02 jperkin Exp $ 1$NetBSD: patch-src_appointment.c,v 1.2 2023/02/11 01:26:12 gutteridge Exp $
2 2
3Set _XOPEN_SOURCE correctly on SunOS. 3Set _XOPEN_SOURCE correctly on SunOS.
4 4
5--- src/appointment.c.orig 2015-04-10 10:26:26.000000000 +0000 5--- src/appointment.c.orig 2023-01-27 10:02:10.000000000 +0000
6+++ src/appointment.c 6+++ src/appointment.c
7@@ -25,8 +25,10 @@ 7@@ -25,7 +25,9 @@
8 # include <config.h> 8 # include <config.h>
9 #endif 9 #endif
10  10
11+#if !defined(__sun) || (!defined(_XOPEN_SOURCE) && (__STDC_VERSION__-0 < 199901L)) 11+#if !defined(__sun) || (!defined(_XOPEN_SOURCE) && (__STDC_VERSION__-0 < 199901L))
12 #define _XOPEN_SOURCE /* glibc2 needs this */ 12 #define _XOPEN_SOURCE /* glibc2 needs this */
13 #define _XOPEN_SOURCE_EXTENDED 1 /* strptime needs this in posix systems */ 
14+#endif 13+#endif
15  14
16 #include <sys/types.h> 15 #include <sys/types.h>
17 #include <sys/stat.h> 16 #include <sys/stat.h>