pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/time
Module Name: pkgsrc
Committed By: markd
Date: Sun May 26 13:15:45 UTC 2024
Modified Files:
pkgsrc/time: Makefile
Added Files:
pkgsrc/time/kf6-kcalendarcore: DESCR Makefile PLIST buildlink3.mk
distinfo
pkgsrc/time/kf6-kcalendarcore/patches: patch-src_incidence.cpp
Log Message:
kf6-kcalendarcore: add version 6.2.0
KDE Frameworks 6 kcalendarcore.
This library provides access to and handling of calendar data.
It supports the standard formats iCalendar and vCalendar and the
group scheduling standard iTIP.
A calendar contains information like incidences (events, to-dos, journals),
alarms, time zones, and other useful information. This API provides
access to that calendar information via well known calendar formats
iCalendar (or iCal) and the older vCalendar.
To generate a diff of this commit:
cvs rdiff -u -r1.270 -r1.271 pkgsrc/time/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/time/kf6-kcalendarcore/DESCR \
pkgsrc/time/kf6-kcalendarcore/Makefile \
pkgsrc/time/kf6-kcalendarcore/PLIST \
pkgsrc/time/kf6-kcalendarcore/buildlink3.mk \
pkgsrc/time/kf6-kcalendarcore/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/time/kf6-kcalendarcore/patches/patch-src_incidence.cpp
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/time/Makefile
diff -u pkgsrc/time/Makefile:1.270 pkgsrc/time/Makefile:1.271
--- pkgsrc/time/Makefile:1.270 Thu Apr 4 13:41:23 2024
+++ pkgsrc/time/Makefile Sun May 26 13:15:44 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.270 2024/04/04 13:41:23 wiz Exp $
+# $NetBSD: Makefile,v 1.271 2024/05/26 13:15:44 markd Exp $
#
COMMENT= Clocks, calendars, daily planners and other time related applications
@@ -59,6 +59,7 @@ SUBDIR+= jday
SUBDIR+= kalarm
SUBDIR+= kcalendarcore
SUBDIR+= kcalutils
+SUBDIR+= kf6-kcalendarcore
SUBDIR+= khal
SUBDIR+= kholidays
SUBDIR+= korganizer
Added files:
Index: pkgsrc/time/kf6-kcalendarcore/DESCR
diff -u /dev/null pkgsrc/time/kf6-kcalendarcore/DESCR:1.1
--- /dev/null Sun May 26 13:15:45 2024
+++ pkgsrc/time/kf6-kcalendarcore/DESCR Sun May 26 13:15:44 2024
@@ -0,0 +1,8 @@
+This library provides access to and handling of calendar data.
+It supports the standard formats iCalendar and vCalendar and the
+group scheduling standard iTIP.
+
+A calendar contains information like incidences (events, to-dos, journals),
+alarms, time zones, and other useful information. This API provides
+access to that calendar information via well known calendar formats
+iCalendar (or iCal) and the older vCalendar.
Index: pkgsrc/time/kf6-kcalendarcore/Makefile
diff -u /dev/null pkgsrc/time/kf6-kcalendarcore/Makefile:1.1
--- /dev/null Sun May 26 13:15:45 2024
+++ pkgsrc/time/kf6-kcalendarcore/Makefile Sun May 26 13:15:44 2024
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2024/05/26 13:15:44 markd Exp $
+
+DISTNAME= kcalendarcore-${KF6VER}
+CATEGORIES= time
+
+HOMEPAGE= https://community.kde.org/Frameworks
+COMMENT= KDE calendar access library
+LICENSE= gnu-lgpl-v2
+
+.include "../../meta-pkgs/kde/kf6.mk"
+
+USE_TOOLS+= msgmerge
+
+PKGCONFIG_OVERRIDE+= _KDE_build/KF6CalendarCore.pc
+PKGCONFIG_OVERRIDE_STAGE= post-build
+
+.include "../../time/libical/buildlink3.mk"
+.include "../../x11/qt6-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/time/kf6-kcalendarcore/PLIST
diff -u /dev/null pkgsrc/time/kf6-kcalendarcore/PLIST:1.1
--- /dev/null Sun May 26 13:15:45 2024
+++ pkgsrc/time/kf6-kcalendarcore/PLIST Sun May 26 13:15:44 2024
@@ -0,0 +1,80 @@
+@comment $NetBSD: PLIST,v 1.1 2024/05/26 13:15:44 markd Exp $
+include/KF6/KCalendarCore/KCalendarCore/Alarm
+include/KF6/KCalendarCore/KCalendarCore/Attachment
+include/KF6/KCalendarCore/KCalendarCore/Attendee
+include/KF6/KCalendarCore/KCalendarCore/CalFilter
+include/KF6/KCalendarCore/KCalendarCore/CalFormat
+include/KF6/KCalendarCore/KCalendarCore/CalStorage
+include/KF6/KCalendarCore/KCalendarCore/Calendar
+include/KF6/KCalendarCore/KCalendarCore/CalendarPlugin
+include/KF6/KCalendarCore/KCalendarCore/CalendarPluginLoader
+include/KF6/KCalendarCore/KCalendarCore/Conference
+include/KF6/KCalendarCore/KCalendarCore/CustomProperties
+include/KF6/KCalendarCore/KCalendarCore/Duration
+include/KF6/KCalendarCore/KCalendarCore/Event
+include/KF6/KCalendarCore/KCalendarCore/Exceptions
+include/KF6/KCalendarCore/KCalendarCore/FileStorage
+include/KF6/KCalendarCore/KCalendarCore/FreeBusy
+include/KF6/KCalendarCore/KCalendarCore/FreeBusyCache
+include/KF6/KCalendarCore/KCalendarCore/FreeBusyPeriod
+include/KF6/KCalendarCore/KCalendarCore/ICalFormat
+include/KF6/KCalendarCore/KCalendarCore/Incidence
+include/KF6/KCalendarCore/KCalendarCore/IncidenceBase
+include/KF6/KCalendarCore/KCalendarCore/Journal
+include/KF6/KCalendarCore/KCalendarCore/MemoryCalendar
+include/KF6/KCalendarCore/KCalendarCore/OccurrenceIterator
+include/KF6/KCalendarCore/KCalendarCore/Period
+include/KF6/KCalendarCore/KCalendarCore/Person
+include/KF6/KCalendarCore/KCalendarCore/Recurrence
+include/KF6/KCalendarCore/KCalendarCore/RecurrenceRule
+include/KF6/KCalendarCore/KCalendarCore/ScheduleMessage
+include/KF6/KCalendarCore/KCalendarCore/Sorting
+include/KF6/KCalendarCore/KCalendarCore/Todo
+include/KF6/KCalendarCore/KCalendarCore/VCalFormat
+include/KF6/KCalendarCore/KCalendarCore/Visitor
+include/KF6/KCalendarCore/kcalendarcore/alarm.h
+include/KF6/KCalendarCore/kcalendarcore/attachment.h
+include/KF6/KCalendarCore/kcalendarcore/attendee.h
+include/KF6/KCalendarCore/kcalendarcore/calendar.h
+include/KF6/KCalendarCore/kcalendarcore/calendarplugin.h
+include/KF6/KCalendarCore/kcalendarcore/calendarpluginloader.h
+include/KF6/KCalendarCore/kcalendarcore/calfilter.h
+include/KF6/KCalendarCore/kcalendarcore/calformat.h
+include/KF6/KCalendarCore/kcalendarcore/calstorage.h
+include/KF6/KCalendarCore/kcalendarcore/conference.h
+include/KF6/KCalendarCore/kcalendarcore/customproperties.h
+include/KF6/KCalendarCore/kcalendarcore/duration.h
+include/KF6/KCalendarCore/kcalendarcore/event.h
+include/KF6/KCalendarCore/kcalendarcore/exceptions.h
+include/KF6/KCalendarCore/kcalendarcore/filestorage.h
+include/KF6/KCalendarCore/kcalendarcore/freebusy.h
+include/KF6/KCalendarCore/kcalendarcore/freebusycache.h
+include/KF6/KCalendarCore/kcalendarcore/freebusyperiod.h
+include/KF6/KCalendarCore/kcalendarcore/icalformat.h
+include/KF6/KCalendarCore/kcalendarcore/incidence.h
+include/KF6/KCalendarCore/kcalendarcore/incidencebase.h
+include/KF6/KCalendarCore/kcalendarcore/journal.h
+include/KF6/KCalendarCore/kcalendarcore/kcalendarcore_export.h
+include/KF6/KCalendarCore/kcalendarcore/memorycalendar.h
+include/KF6/KCalendarCore/kcalendarcore/occurrenceiterator.h
+include/KF6/KCalendarCore/kcalendarcore/period.h
+include/KF6/KCalendarCore/kcalendarcore/person.h
+include/KF6/KCalendarCore/kcalendarcore/recurrence.h
+include/KF6/KCalendarCore/kcalendarcore/recurrencerule.h
+include/KF6/KCalendarCore/kcalendarcore/schedulemessage.h
+include/KF6/KCalendarCore/kcalendarcore/sorting.h
+include/KF6/KCalendarCore/kcalendarcore/todo.h
+include/KF6/KCalendarCore/kcalendarcore/vcalformat.h
+include/KF6/KCalendarCore/kcalendarcore/visitor.h
+include/KF6/KCalendarCore/kcalendarcore_version.h
+lib/cmake/KF6CalendarCore/FindLibIcal.cmake
+lib/cmake/KF6CalendarCore/KF6CalendarCoreConfig.cmake
+lib/cmake/KF6CalendarCore/KF6CalendarCoreConfigVersion.cmake
+lib/cmake/KF6CalendarCore/KF6CalendarCoreTargets-noconfig.cmake
+lib/cmake/KF6CalendarCore/KF6CalendarCoreTargets.cmake
+lib/libKF6CalendarCore.so
+lib/libKF6CalendarCore.so.6
+lib/libKF6CalendarCore.so.${PKGVERSION}
+lib/pkgconfig/KF6CalendarCore.pc
+share/qlogging-categories6/kcalendarcore.categories
+share/qlogging-categories6/kcalendarcore.renamecategories
Index: pkgsrc/time/kf6-kcalendarcore/buildlink3.mk
diff -u /dev/null pkgsrc/time/kf6-kcalendarcore/buildlink3.mk:1.1
--- /dev/null Sun May 26 13:15:45 2024
+++ pkgsrc/time/kf6-kcalendarcore/buildlink3.mk Sun May 26 13:15:44 2024
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2024/05/26 13:15:44 markd Exp $
+
+BUILDLINK_TREE+= kf6-kcalendarcore
+
+.if !defined(KF6_KCALENDARCORE_BUILDLINK3_MK)
+KF6_KCALENDARCORE_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.kf6-kcalendarcore+= kf6-kcalendarcore>=6.2.0
+BUILDLINK_PKGSRCDIR.kf6-kcalendarcore?= ../../time/kf6-kcalendarcore
+
+.include "../../x11/qt6-qtbase/buildlink3.mk"
+.endif # KF6_KCALENDARCORE_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -kf6-kcalendarcore
Index: pkgsrc/time/kf6-kcalendarcore/distinfo
diff -u /dev/null pkgsrc/time/kf6-kcalendarcore/distinfo:1.1
--- /dev/null Sun May 26 13:15:45 2024
+++ pkgsrc/time/kf6-kcalendarcore/distinfo Sun May 26 13:15:44 2024
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2024/05/26 13:15:44 markd Exp $
+
+BLAKE2s (kcalendarcore-6.2.0.tar.xz) = 0e6ed6f1359dcba86db3e71dc1cf1042ed4ea6c1c212c6c26117ee36bd868819
+SHA512 (kcalendarcore-6.2.0.tar.xz) = 654a90837da7967f2ee4bfcc1b4187f403d1d31aea06ebd39f6c4051de222a4c64befe620994f79e2b7903d7d452e3fcb1b997f0f45ff8bcb334d04c1b9f97b3
+Size (kcalendarcore-6.2.0.tar.xz) = 259392 bytes
+SHA1 (patch-src_incidence.cpp) = 20c771fe583127c44d0315be149ef54bd42d2eba
Index: pkgsrc/time/kf6-kcalendarcore/patches/patch-src_incidence.cpp
diff -u /dev/null pkgsrc/time/kf6-kcalendarcore/patches/patch-src_incidence.cpp:1.1
--- /dev/null Sun May 26 13:15:45 2024
+++ pkgsrc/time/kf6-kcalendarcore/patches/patch-src_incidence.cpp Sun May 26 13:15:44 2024
@@ -0,0 +1,24 @@
+$NetBSD: patch-src_incidence.cpp,v 1.1 2024/05/26 13:15:44 markd Exp $
+
+isnan not declared in scope
+
+--- src/incidence.cpp.orig 2024-05-03 12:23:27.000000000 +0000
++++ src/incidence.cpp
+@@ -1047,7 +1047,7 @@ void Incidence::setGeoLatitude(float geo
+ return;
+ }
+
+- if (isnan(geolatitude)) {
++ if (std::isnan(geolatitude)) {
+ geolatitude = INVALID_LATLON;
+ }
+ if (geolatitude != INVALID_LATLON && (geolatitude < -90.0 || geolatitude > 90.0)) {
+@@ -1075,7 +1075,7 @@ void Incidence::setGeoLongitude(float ge
+ return;
+ }
+
+- if (isnan(geolongitude)) {
++ if (std::isnan(geolongitude)) {
+ geolongitude = INVALID_LATLON;
+ }
+ if (geolongitude != INVALID_LATLON && (geolongitude < -180.0 || geolongitude > 180.0)) {
Home |
Main Index |
Thread Index |
Old Index