aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--AUTHORS372
-rw-r--r--CMakeLists.txt2
-rw-r--r--ChangeLog67
-rw-r--r--NEWS9
-rw-r--r--debian/changelog7
-rw-r--r--debian/control52
-rw-r--r--debian/copyright260
-rwxr-xr-xdebian/rules6
-rw-r--r--debian/source/format2
-rw-r--r--debian/watch4
10 files changed, 544 insertions, 237 deletions
diff --git a/AUTHORS b/AUTHORS
index d725ae4..2c5f7cf 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,187 +1,185 @@
-Abbas Baharforoosh <abahar1996@gmail.com>
-Abdusalam <1810010207@s.upc.edu.cn>
-account1 <surajchawla61@gmail.com>
-Ács Zoltán <acszoltan111@gmail.com>
-Adolfo Jayme Barrientos <fitojb@ubuntu.com>
-Adrià Martín <adriamartinmor@gmail.com>
-advocatux <advocatux@airpost.net>
-Allan LeSage <allanlesage@gmail.com>
-Allan Nordhøy <epost@anotheragency.no>
-Anders Jonsson <anders.jonsson@norsjovallen.se>
-Andrea Azzarone <azzaronea@gmail.com>
-Andreas Kleinert <Andy.Kleinert@gmail.com>
-Andrew Shadura <andrew@shadura.me>
-Antti Kaijanmäki <antti.kaijanmaki@canonical.com>
-Arthur Mello <arthur.mello@canonical.com>
-Baka Gaijin <lewdwarrior@waifu.club>
-bittin1ddc447d824349b2 <bittin@reimu.nl>
-Bob Owen <bobowen@spamcop.net>
-Boyuan Yang <073plan@gmail.com>
-Bruno Fragoso <darth_signa@hotmail.com>
-ButterflyOfFire <ButterflyOfFire@protonmail.com>
-Charles Kerr <charles.kerr@canonical.com>
-chrismeurer <christianmeurer@outlook.com>
-CI Train Bot <ci-train-bot@canonical.com>
-Cleverson Cândido <optimuspraimu@gmail.com>
-Colin Watson <cjwatson@canonical.com>
-Cristian Gherman <c_gherman@yahoo.com>
-Csaba <csab0825@gmail.com>
-이정희 <daemul72@gmail.com>
-Danjela Hoxha <danjelahoxha@gmail.com>
-David Barth <david.barth@canonical.com>
-David Mohammed <fossfreedom@ubuntu.com>
-David Planella <david.planella@ubuntu.com>
-Davit Mayilyan <davit.mayilyan@protonmail.ch>
-Didier Roche <didier.roche@canonical.com>
-Didier Roche <didrocks@ubuntu.com>
-Doma Gergő <domag02@gmail.com>
-Droit <3118138007@qq.com>
-Dylan McCall <dylanmccall@ubuntu.com>
-Eduardo Addad de Oliveira <duduaddad@gmail.com>
-ElectrifiedSpeed <electrifiedsped@gmail.com>
-Elizabeth Sherrock <lizzyd710@gmail.com>
-EminUZUN <eminuzunn@gmail.com>
-Eryk Michalak <gnu.ewm@protonmail.com>
-Espen Wiborg <espenhw@grumblesmurf.org>
-Eugen Wesseloh <auscoder@gmail.com>
-Evgeni Golov <evgeni@debian.org>
-farkasdvd <30418389+farkasdvd@users.noreply.github.com>
-Gabor Kelemen <kelemeng@gnome.hu>
-gallegonovato <fran-carro@hotmail.es>
-Gediminas Murauskas <muziejusinfo@gmail.com>
-geni <me@geni.site>
-giorgio.saragnese <giorgio.saragnese@hotmail.it>
-gökhan barış göbet <barisgobet2002@gmail.com>
-Grace Guo <grace@appest.com>
-György Balló <ballogy@freestart.hu>
-Heimen Stoffels <vistausss@fastmail.com>
-Heimen Stoffels <vistausss@outlook.com>
-Henrik Dankvardt <dankvardt@gmail.com>
-Hosted Weblate <hosted@weblate.org>
-hugoalh <hugoalh@users.noreply.hosted.weblate.org>
-HuNteR GaMinG <rd7128089@gmail.com>
-Iain Lane <iain.lane@canonical.com>
-Iain Lane <iain@orangesquash.org.uk>
-iNetRoos <inetroos@gmail.com>
-Javier Jardón <javier.jardon@codethink.co.uk>
-Jeannette L <j.lavoie@net-c.ca>
-Jeremy Bicha <jbicha@ubuntu.com>
-J. Lavoie <j.lavoie@net-c.ca>
-Joan CiberSheep <cibersheep@gmail.com>
-Johntini <ekardian@gmail.com>
-Jörn Horstmann <launchpad@planetxml.de>
-Juraj Liso <lisojuraj@gmail.com>
-karel van dongen <karelvandongen@gmail.com>
-karl-qdh <karl@qdh.org.uk>
-Karol Kosek <krkkx@protonmail.com>
-Ken VanDine <ken.vandine@canonical.com>
-klausade <klaus@linuxavdelingen.no>
-koffevar <egor.kafisov@gmail.com>
-Kristjan Räts <kristjanrats@gmail.com>
-kugiigi <kugi_eusebio@protonmail.com>
-Kyle Nitzsche <kyle.nitzsche@canonical.com>
-Kyrylo Yanukovych <rhetoranswer@hotmail.com>
-Laércio Cordeiro <efs.laee@gmail.com>
-Lars Uebernickel <lars@uebernic.de>
-Lars Uebernickel <lars.uebernickel@canonical.com>
-larsu <Unknown>
-leela <52065244+leela52452@users.noreply.github.com>
-leela <53352@protonmail.com>
-Lejo <Lejo_1@web.de>
-Luigi311 <git@luigi311.com>
-Lukáš Tinkl <lukas.tinkl@canonical.com>
-Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com>
-Luke Yelavich <luke.yelavich@canonical.com>
-Luna Jernberg <droidbittin@gmail.com>
-Marco Scaglioni <id.ray.sca@gmail.com>
-Marco Trevisan (Treviño) <mail@3v1n0.net>
-Marcus Tomlinson <marcus.tomlinson@canonical.com>
-Marius Gripsgard <marius@ubports.com>
-MarongHappy <daemul72@gmail.com>
-Martin Pitt <martin.pitt@canonical.com>
-Martin Šikuda <msikuda@gmail.com>
-Mateusz Rumiński <matt.ruminski@protonmail.com>
-Mathieu Trudel-Lapierre <mathieu@canonical.com>
-Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com>
-Mertcan Gokgoz <mertcan.gokgoz@gmail.com>
-Michael Terry <michael.terry@canonical.com>
-Michael Terry <mike@mterry.name>
-Michalis <michalisntovas@yahoo.gr>
-Michele <miguel2000@livecom.it>
-Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
-Milan Korecky <milan.korecky@gmail.com>
-Milo Ivir <mail@milotype.de>
-Mirco Müller <mirco.mueller@canonical.com>
-MoccoCoffee <egor.pravdikov@gmail.com>
-Moo <hazap@hotmail.com>
-M Ramani Priya <priya.maremanda@gmail.com>
-mv87 <mv87@dismail.de>
-Naveen Rajan <naveentherocker1234@gmail.com>
-Nicholas Guriev <nicholas@guriev.su>
-nimradium <nimra242001@gmail.com>
-nugullpunch <wldjs102@naver.com>
-Oğuz Ersen <oguz@ersen.moe>
-Oğuz Ersen <oguzersen@protonmail.com>
-Olivier Macchioni <olivier.macchioni@gmail.com>
-Olivier Tilloy <olivier.tilloy@canonical.com>
-OPNA2608 <christoph.neidahl@gmail.com>
-OrionJK - <idorionjk@gmail.com>
-Pavel Borecki <pavel.borecki@gmail.com>
-Phil Clifford <philip.clifford@gmail.com>
-phlostically <phlostically@mailinator.com>
-Quentin PAGÈS <quentinantonin@free.fr>
-Ratchanan Srirattanamet <ratchanan@ubports.com>
-Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>
-Renato Araujo Oliveira Filho <renato.filho@canonical.com>
-Reza Almanda <rezaalmanda27@gmail.com>
-Ricardo Salveti de Araujo <ricardo.salveti@canonical.com>
-Richard Somlói <level@somloirichard.hu>
-Robert Ancell <robert.ancell@canonical.com>
-Robert Tari <robert@tari.in>
-Rob Pearson <rob.dunedin@gmail.com>
-Rodney Dawes <dobey.pwns@gmail.com>
-Rodney Dawes <rodney.dawes@canonical.com>
-Rodrigo Moya <rodrigo.moya@canonical.com>
-Rondy Andersson <rondarius@gmail.com>
-Rui Mendes <xz9@protonmail.com>
-Ryan Lortie <desrt@desrt.ca>
-SapuSeven <sapuseven@gmail.com>
-Sebastian Rasmussen <sebras@gmail.com>
-Sebastien Bacher <seb128@ubuntu.com>
-Sergey Shnatsel Davidoff <shnatsel@gmail.com>
-Sergii Horichenko <m@sgg.im>
-Simon Quigley <tsimonq2@ubuntu.com>
-sock-et <inline.py@gmail.com>
-spnux <stephane.petrus@posteo.net>
-ssantos <ssantos@web.de>
-Steve <steve.kueffer.ch@gmail.com>
-Swann Martinet <swann.ranskassa@laposte.net>
-Sylke Vicious <silkevicious@tuta.io>
-taoky <taoky99@outlook.com>
-Ted Gould <ted@gould.cx>
-Temuri Doghonadze <temuri.doghonadze@gmail.com>
-THANOS SIOURDAKIS <siourdakisthanos@gmail.com>
-thebylito <thebylito@gmail.com>
-Tiago Silva Miguel <tiagos.miguel@outlook.com>
-Timo Jyrinki <timo.jyrinki@canonical.com>
-Tobias p <sorenautonom667@gmail.com>
-Tomáš Marný <tomik.marny@gmail.com>
-Tommy Cheng <csckcac@gmail.com>
-Uddin Mtm <saifuddinmutammam@gmail.com>
-umesaburo sagawa <atowa-notonare-yamatonare427@pm.me>
-Veselin Georgiev <vvgeorgievv@gmail.com>
-Viktar Vauchkevich <victorenator@gmail.com>
-WaldiS <admin@sto.ugu.pl>
-wdggg <wdggg7@gmail.com>
-Weblate <noreply@weblate.org>
-Wellington Terumi Uemura <wellingtonuemura@gmail.com>
-wigy <wigy@tuta.io>
-Yaron Shahrabani <sh.yaron@gmail.com>
-Zdeněk Klauda <finaltek.com@gmail.com>
-Zhaoyu Gan <ganzhaoyu037@sina.com>
-Артем <wwesstt@gmail.com>
-Володимир Бриняк <bardvv@gmail.com>
-Марс Ямбар <mjambarmeta@gmail.com>
-Мира Странная <miraityan2004@gmail.com>
-தமிழ்நேரம் <anishprabu.t@gmail.com>
-复予 <clonewith@qq.com>
+이정희
+Abbas Baharforoosh
+Abdusalam
+Account1
+Ács Zoltán
+Adolfo Jayme Barrientos
+Adrià Martín
+Advocatux
+Allan LeSage
+Allan Nordhøy
+Anders Jonsson
+Andi Chandler
+Andrea Azzarone
+Andreas Kleinert
+Andrew Shadura
+Antti Kaijanmäki
+Arif Budiman
+Arthur Mello
+Baka Gaijin
+Bittin1ddc447d824349b2
+Bob Owen
+BoneNI
+Boyuan Yang
+Bruno Fragoso
+ButterflyOfFire
+Charles Kerr
+Chrismeurer
+Cleverson Cândido
+Colin Watson
+Cristian Gherman
+Csaba
+Daniel Frost
+Danjela Hoxha
+David Barth
+David Mohammed
+David Planella
+Davit Mayilyan
+Didier Roche
+Doma Gergő
+Droit
+Dylan McCall
+Eduardo Addad De Oliveira
+ElectrifiedSpeed
+Elizabeth Sherrock
+EminUZUN
+Eryk Michalak
+Espen Wiborg
+Eugen Wesseloh
+Evgeni Golov
+Farkasdvd
+Gabor Kelemen
+Gallegonovato
+Gediminas Murauskas
+Geni
+Giorgio Saragnese
+Gökhan Barış Göbet
+Grace Guo
+György Balló
+Heimen Stoffels
+Henrik Dankvardt
+Hosted Weblate
+Hugoalh
+HuNteR GaMinG
+Iain Lane
+Ida Brenna
+INetRoos
+Iván Seoane
+Javier Jardón
+Jeannette L
+Jeremy Bicha
+J Lavoie
+Joan CiberSheep
+Johntini
+Jörn Horstmann
+Juraj Liso
+Karel Van Dongen
+Karl-qdh
+Karol Kosek
+Ken VanDine
+Klausade
+Koffevar
+Kristjan Räts
+Kugiigi
+Kyle Nitzsche
+Kyrylo Yanukovych
+Laércio Cordeiro
+Lars Uebernickel
+Larsu <Unknown>
+Leela
+Lejo
+Lionel Duboeuf
+Luigi311
+Lukáš Tinkl
+Łukasz 'sil2100' Zemczak
+Luke Yelavich
+Luna Jernberg
+Marco Scaglioni
+Marco Trevisan (Treviño)
+Marcus Tomlinson
+Marius Gripsgard
+MarongHappy
+Martin Pitt
+Martin Šikuda
+Mateusz Rumiński
+Mathieu Trudel-Lapierre
+Mertcan Gokgoz
+Michael Terry
+Michalis
+Michele
+Mike Gabriel
+Milan Korecky
+Milo Ivir
+Mirco Müller
+MoccoCoffee
+Moo
+M Ramani Priya
+Mv87
+Naveen Rajan
+Nicholas Guriev
+Nimradium
+Nugullpunch
+Oğuz Ersen
+Olivier Macchioni
+Olivier Tilloy
+OPNA2608
+OrionJK -
+Pavel Borecki
+Phil Clifford
+Phlostically
+Priit Jõerüüt
+Quentin PAGÈS
+Ratchanan Srirattanamet
+Remus-Gabriel Chelu
+Renato Araujo Oliveira Filho
+Reza Almanda
+Ricardo Salveti De Araujo
+Richard Somlói
+Robert Ancell
+Robert Tari
+Rob Pearson
+Rodney Dawes
+Rodrigo Moya
+Rondy Andersson
+Rui Mendes
+Ryan Lortie
+SapuSeven
+Sebastian Rasmussen
+Sebastien Bacher
+Sergey Shnatsel Davidoff
+Sergii Horichenko
+Simon Quigley
+Sock-et
+Spnux
+Ssantos
+Steve
+Swann Martinet
+Sylke Vicious
+Taoky
+Ted Gould
+Temuri Doghonadze
+THANOS SIOURDAKIS
+Thebylito
+Tiago Silva Miguel
+Timo Jyrinki
+Tobias P
+Tomáš Marný
+Tommy Cheng
+Uddin Mtm
+Umesaburo Sagawa
+Veselin Georgiev
+Viktar Vauchkevich
+WaldiS
+Wdggg
+Weblate
+Wellington Terumi Uemura
+Wigy
+Yaron Shahrabani
+Zdeněk Klauda
+Zhaoyu Gan
+Артем
+Володимир Бриняк
+Марс Ямбар
+Мира Странная
+தமிழ்நேரம்
+复予
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 56b4d0d..53e6c2a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,5 @@
cmake_minimum_required (VERSION 3.16)
-project (ayatana-indicator-datetime VERSION 25.4.0 LANGUAGES C CXX)
+project (ayatana-indicator-datetime VERSION 26.6.0 LANGUAGES C CXX)
list (APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake)
diff --git a/ChangeLog b/ChangeLog
index 8fb8078..c45bff8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,71 @@
+2026-06-11 Mike Gabriel
+
+ * Release 26.6.0 (HEAD -> main, tag: 26.6.0)
+ * d/{control,rules}: Enable mkcal build variant for l-i-d (b8488dac)
+ * d/rules: Fix syntax (no '..' needed in dh_override_*) (ee17fc97)
+ * Merge branch 'lduboeuf-personal/lduboeuf/separate_mkcal' (8b6b6880)
+
+2025-10-11 Lionel Duboeuf
+
+ * d/control: update description Lomiri variant has EDS backend by
+ default (13d4f324)
+ * separate mkCal Option from Lomiri (c2bb201c)
+
+2026-03-18 Andi Chandler
+
+ * Translated using Weblate (English (United Kingdom)) (ef5f625e)
+
+2026-02-16 Arif Budiman
+
+ * Translated using Weblate (Indonesian) (b150ba2b)
+
+2026-01-27 BoneNI
+
+ * Translated using Weblate (Lao) (841aa045)
+
+2025-12-02 Daniel Frost
+
+ * Translated using Weblate (German) (21a80986)
+
+2025-11-14 BoneNI
+
+ * Translated using Weblate (Lao) (64b5150e)
+
+2025-09-16 Ida Brenna
+
+ * Translated using Weblate (Norwegian Bokmål) (703b16c6)
+
+2025-09-01 Mike Gabriel
+
+ * Merge branch 'sunweaver-pr/fix-google-calendar-syncing-crashes'
+ (85bd5d9d)
+
+2025-05-07 Priit Jõerüüt
+
+ * Translated using Weblate (Estonian) (3323e18a)
+
+2025-04-27 தமிழ்நேரம்
+
+ * Translated using Weblate (Tamil) (c89d6234)
+
+2025-08-05 Mike Gabriel
+
+ * src/date-time.cpp: Don't segfault-by-assert if m_dt is not
+ initialized. Fixes syncing from Google Calendar where
+ sometimes events in Evolution can result in incomplete
+ DateTime objects. (47e005dc)
+
+2025-05-07 Priit Jõerüüt
+
+ * Translated using Weblate (Estonian) (280e39c5)
+
+2025-04-27 தமிழ்நேரம்
+
+ * Translated using Weblate (Tamil) (387e90ae)
+
2025-04-02 Mike Gabriel
- * release 25.4.0 (HEAD -> main, tag: 25.4.0)
+ * release 25.4.0 (18ab458c) (tag: 25.4.0)
2025-04-01 Robert Tari
diff --git a/NEWS b/NEWS
index 6b24932..9dab9a0 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,12 @@
+Overview of changes in ayatana-indicator-datetime 26.6.0
+
+ - separate mkCal Option from Lomiri.
+ - src/date-time.cpp: Don't segfault-by-assert if m_dt is not
+ initialized. Fixes syncing from Google Calendar where sometimes
+ events in Evolution can result in incomplete DateTime objects.
+ - Translation updates (thanks to all contributors on
+ hosted.weblate.org).
+
Overview of changes in ayatana-indicator-datetime 25.4.0
- Add mkCal backend (to support Lomiri's calendar app backend).
diff --git a/debian/changelog b/debian/changelog
index 3d115ac..3894f52 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+ayatana-indicator-datetime (26.6.0) unstable; urgency=medium
+
+ * Upstream-provided Debian package for ayatana-indicator-datetime. See
+ upstream ChangeLog for recent changes.
+
+ -- UBports developers <developers@ubports.com> Thu, 11 Jun 2026 22:22:10 +0200
+
ayatana-indicator-datetime (25.4.0-0) unstable; urgency=medium
* Upstream-provided Debian package for ayatana-indicator-datetime.
diff --git a/debian/control b/debian/control
index c9e2b98..0b110a2 100644
--- a/debian/control
+++ b/debian/control
@@ -1,64 +1,61 @@
Source: ayatana-indicator-datetime
Section: misc
-Priority: optional
-Maintainer: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
+Maintainer: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>,
Build-Depends: cmake,
cmake-extras (>= 0.10),
dbus,
- debhelper-compat (= 12),
+ debhelper-compat (= 13),
intltool,
libaccounts-glib-dev (>= 1.18),
libayatana-common-dev (>= 0.9.3),
libglib2.0-dev (>= 2.35.4),
- libnotify-dev (>= 0.7.6),
libgstreamer1.0-dev,
libmessaging-menu-dev,
+ libnotify-dev (>= 0.7.6),
+ libproperties-cpp-dev,
uuid-dev,
-# for EDS data storage backend
+# for non-Lomiri ICS data storage backend
libecal2.0-dev (>= 3.16),
libical-dev (>= 1.0),
libedataserver1.2-dev (>= 3.5),
-# for mkcal data storage backend
+# for Lomiri ICS data storage backend
libkf5calendarcore-dev,
libmkcal-qt5-dev,
# more Lomiri features
extra-cmake-modules,
- lomiri-schemas,
- lomiri-sounds,
- libproperties-cpp-dev,
+ lomiri-schemas (>= 0.1.1),
+ lomiri-sounds (>= 22.02),
liblomiri-url-dispatcher-dev,
# for the test harness:
- libgtest-dev <!nocheck>,
- libdbustest1-dev <!nocheck>,
dbus-test-runner <!nocheck>,
+ libdbustest1-dev <!nocheck>,
+ libgtest-dev <!nocheck>,
python3-dbusmock <!nocheck>,
# for 12h/24h locale unit tests:
locales <!nocheck>,
# for running live EDS tests:
evolution-data-server <!nocheck>,
gvfs-daemons <!nocheck>,
- systemd-dev [linux-any],
# for running live mkcal tests:
mkcal-bin <!nocheck>,
-# for phone alarm/calendar notification sound tests:
- lomiri-sounds | hello,
-# tests that require the org.ayatana.common GSchema
- ayatana-indicator-common,
-Standards-Version: 4.1.3
-Homepage: https://github.com/ArcticaProject/ayatana-indicator-datetime
-Vcs-Git: git://cgit.arctica-project.org/ayatana/ayatana-indicator-datetime.git
-Vcs-Browser: https://cgit.arctica-project.org/ayatana/ayatana-indicator-datetime.git/
+ systemd-dev [linux-any],
+# for tests that require the org.ayatana.common GSchema
+ ayatana-indicator-common <!nocheck>,
+Standards-Version: 4.7.4
+Rules-Requires-Root: no
+Homepage: https://github.com/AyatanaIndicators/ayatana-indicator-datetime
+Vcs-Git: https://salsa.debian.org/debian-ayatana-team/ayatana-indicator-datetime.git
+Vcs-Browser: https://salsa.debian.org/debian-ayatana-team/ayatana-indicator-datetime/
Package: ayatana-indicator-datetime
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
- ayatana-indicator-common,
+ ayatana-indicator-common (>= 0.8.0),
ayatana-indicator-datetime-common (>= ${source:Version}),
libglib2.0-bin,
-Recommends: indicator-applet | mate-indicator-applet | xfce4-indicator-plugin | indicator-renderer,
- evolution-data-server,
- geoclue-provider,
+Recommends: evolution-data-server,
+Suggests: indicator-applet | mate-indicator-applet | xfce4-indicator-plugin | indicator-renderer,
Breaks: indicator-datetime,
Replaces: indicator-datetime,
Description: Ayatana Indicator providing clock and calendar
@@ -78,8 +75,7 @@ Depends: ${shlibs:Depends},
ayatana-indicator-common,
ayatana-indicator-datetime-common (>= ${source:Version}),
libglib2.0-bin,
-Recommends: geoclue-provider,
- mkcal-bin,
+Recommends: mkcal-bin,
Suggests: lomiri,
Breaks: indicator-datetime,
Replaces: indicator-datetime,
@@ -87,14 +83,14 @@ Description: Lomiri Indicator providing clock and calendar
This Lomiri Indicator provides a combined calendar, clock, alarm and
event management tool.
.
- This variant of the datetime indicator is targetted for being used on
+ This variant of the datetime indicator is targeted for being used on
Lomiri, this indicator supports phone devices.
.
This variant of the datetime indicator has been built for using
msyncd (mkcal) as ICS data storage backend.
Package: ayatana-indicator-datetime-common
-Architecture: any
+Architecture: all
Depends: ${misc:Depends},
Breaks: ayatana-indicator-datetime (<< 25.4.0),
Replaces: ayatana-indicator-datetime (<< 25.4.0),
diff --git a/debian/copyright b/debian/copyright
index 92af979..126a9c2 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,26 +1,252 @@
-This package was debianized by Didier Roche <didrocks@ubuntu.com> on
-Wed, 10 Feb 2010 11:11:01 +0100.
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: ayatana-indicator-datetime
+Upstream-Contact: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
+Source: https://github.com/AyatanaIndicators/ayatana-indicator-datetime
-It was downloaded from https://launchpad.net/indicator-datetime
+Files: include/datetime/actions-live.h
+ include/datetime/actions.h
+ include/datetime/alarm-queue-simple.h
+ include/datetime/alarm-queue.h
+ include/datetime/clock-mock.h
+ include/datetime/clock.h
+ include/datetime/date-time.h
+ include/datetime/dbus-shared.h
+ include/datetime/exporter.h
+ include/datetime/formatter.h
+ include/datetime/locations-settings.h
+ include/datetime/locations.h
+ include/datetime/menu.h
+ include/datetime/myself.h
+ include/datetime/planner-aggregate.h
+ include/datetime/planner-month.h
+ include/datetime/planner-range.h
+ include/datetime/planner-snooze.h
+ include/datetime/planner-upcoming.h
+ include/datetime/planner.h
+ include/datetime/settings-live.h
+ include/datetime/settings-shared.h
+ include/datetime/settings.h
+ include/datetime/snap.h
+ include/datetime/state.h
+ include/datetime/timezone-timedated.h
+ include/datetime/timezone.h
+ include/datetime/timezones-live.h
+ include/datetime/timezones.h
+ include/datetime/utils.h
+ include/datetime/wakeup-timer-mainloop.h
+ include/datetime/wakeup-timer-powerd.h
+ include/datetime/wakeup-timer.h
+ include/notifications/awake.h
+ include/notifications/notifications.h
+ include/notifications/sound.h
+ src/alarm-queue-simple.cpp
+ src/appointment.cpp
+ src/awake.cpp
+ src/clock.cpp
+ src/formatter-desktop.cpp
+ src/formatter.cpp
+ src/myself.cpp
+ src/planner-month.cpp
+ src/planner-range.cpp
+ src/planner-upcoming.cpp
+ src/planner.cpp
+ src/settings-live.cpp
+ src/sound.cpp
+ src/timezone-geoclue.cpp
+ src/timezone-timedated.cpp
+ src/timezones-live.cpp
+ src/utils.c
+ tests/actions-mock.h
+ tests/geoclue-fixture.h
+ tests/glib-fixture.h
+ tests/libdbusmock-fixture.h
+ tests/planner-mock.h
+ tests/state-fixture.h
+ tests/state-mock.h
+ tests/test-eds-ics-non-selected-source.cpp
+ tests/test-exporter.cpp
+ tests/test-locations.cpp
+ tests/test-notification-response.cpp
+ tests/test-planner.cpp
+ tests/test-settings.cpp
+ tests/test-timezone-geoclue.cpp
+ tests/test-timezone-timedated.cpp
+ tests/test-utils.cpp
+ tests/timedated-fixture.h
+ tests/timezone-mock.h
+ tests/wakeup-timer-mock.h
+Copyright: 2010, 2014, Canonical Ltd.
+ 2010, Canonical Ltd.
+ 2013, Canonical Ltd.
+ 2013-2016, Canonical Ltd.
+ 2014, Canonical Ltd.
+ 2014-2016, Canonical Ltd.
+ 2015, Canonical Ltd.
+ 2016, Canonical Ltd.
+License: GPL-3
-Upstream Author:
+Files: include/datetime/appointment.h
+ include/datetime/engine-eds.h
+ include/datetime/engine-mock.h
+ include/datetime/engine.h
+ include/datetime/timezone-geoclue.h
+ include/notifications/dbus-shared.h
+ include/notifications/haptic.h
+ src/actions-live.cpp
+ src/actions.cpp
+ src/clock-live.cpp
+ src/date-time.cpp
+ src/engine-eds.cpp
+ src/exporter.cpp
+ src/haptic.cpp
+ src/locations-settings.cpp
+ src/locations.cpp
+ src/main.cpp
+ src/menu.cpp
+ src/notifications.cpp
+ src/planner-aggregate.cpp
+ src/planner-snooze.cpp
+ src/snap.cpp
+ src/wakeup-timer-mainloop.cpp
+ src/wakeup-timer-powerd.cpp
+ tests/manual-test-snap.cpp
+ tests/notification-fixture.h
+ tests/test-actions.cpp
+ tests/test-alarm-queue.cpp
+ tests/test-clock.cpp
+ tests/test-datetime.cpp
+ tests/test-dbus-fixture.h
+ tests/test-eds-ics-all-day-events.cpp
+ tests/test-eds-ics-missing-trigger.cpp
+ tests/test-eds-ics-non-attending-alarms.cpp
+ tests/test-eds-ics-nonrepeating-events.cpp
+ tests/test-eds-ics-repeating-events-with-individual-change.cpp
+ tests/test-eds-ics-repeating-events.cpp
+ tests/test-eds-ics-repeating-valarms.cpp
+ tests/test-eds-ics-tzids-2.cpp
+ tests/test-eds-ics-tzids-utc.cpp
+ tests/test-eds-ics-tzids.cpp
+ tests/test-formatter.cpp
+ tests/test-live-actions.cpp
+ tests/test-menu-appointments.cpp
+ tests/test-menus.cpp
+ tests/test-notification.cpp
+ tests/test-sound.cpp
+ tests/test-timezones.cpp
+Copyright: 2013, Canonical Ltd.
+ 2014, Canonical Ltd.
+ 2014-2016, Canonical Ltd.
+ 2015, Canonical Ltd.
+ 2016, Canonical Ltd.
+ 2021, Robert Tari
+ 2021-2022, Robert Tari
+ 2021-2023, Robert Tari
+ 2021-2024, Robert Tari
+ 2021-2025, Robert Tari
+ 2022, Robert Tari
+ 2023, Robert Tari
+ 2024, Robert Tari
+ 2025, Robert Tari
+License: GPL-3
- Ted Gould <ted@canonical.com>
+Files: src/engine-mkcal.cpp
+Copyright: 2024-2025, Robert Tari
+License: GPL-3
-Copyright:
+Files: .build.yml
+ .travis.yml
+ AUTHORS
+ ChangeLog
+ CMakeLists.txt
+ INSTALL.md
+ NEWS
+ NEWS.Canonical
+ README.md
+ cmake/GdbusCodegen.cmake
+ data/CMakeLists.txt
+ data/ayatana-indicator-datetime.desktop.in
+ data/ayatana-indicator-datetime.service.in
+ data/lomiri-indicator-datetime.service.in
+ data/org.ayatana.indicator.datetime
+ data/org.ayatana.indicator.datetime.AlarmProperties.xml
+ data/org.ayatana.indicator.datetime.gschema.xml.in
+ include/CMakeLists.txt
+ include/datetime/CMakeLists.txt
+ include/notifications/CMakeLists.txt
+ po/CMakeLists.txt
+ po/LINGUAS
+ po/POTFILES.in
+ src/CMakeLists.txt
+ tests/CMakeLists.txt
+ tests/accounts.db
+ tests/manual
+ tests/run-eds-ics-test.sh
+ tests/run-mkcal-db-test.sh
+ tests/test-eds-ics-alarm-custom-sound.ics.in
+ tests/test-eds-ics-alarm-custom-sound.db
+ tests/test-eds-ics-all-day-events.ics.in
+ tests/test-eds-ics-all-day-events.db
+ tests/test-eds-ics-config-files/.config/evolution/sources/system-proxy.source
+ tests/test-eds-ics-missing-trigger.ics.in
+ tests/test-eds-ics-missing-trigger.db
+ tests/test-eds-ics-non-attending-alarms.ics.in
+ tests/test-eds-ics-non-attending-alarms.db
+ tests/test-eds-ics-non-selected-source.ics.in
+ tests/test-eds-ics-nonrepeating-events.ics.in
+ tests/test-eds-ics-nonrepeating-events.db
+ tests/test-eds-ics-repeating-events-with-individual-change.ics.in
+ tests/test-eds-ics-repeating-events-with-individual-change.db
+ tests/test-eds-ics-repeating-events.ics.in
+ tests/test-eds-ics-repeating-events.db
+ tests/test-eds-ics-repeating-valarms.ics.in
+ tests/test-eds-ics-repeating-valarms.db
+ tests/test-eds-ics-tzids-2.ics.in
+ tests/test-eds-ics-tzids-2.db
+ tests/test-eds-ics-tzids-utc.ics.in
+ tests/test-eds-ics-tzids-utc.db
+ tests/test-eds-ics-tzids.ics.in
+ tests/test-eds-ics-tzids.db
+Copyright: 2010-2016, Canonical Ltd.
+License: GPL-3
+Comment:
+ Assuming copyright holdership and licensing from other code files
+ in this project.
- Copyright (C) 2009-2012 Canonical Ltd
+Files: po/*.po
+ po/ayatana-indicator-datetime.pot
+Copyright: 2010, THE PACKAGE'S COPYRIGHT HOLDER
+ 2017, THE PACKAGE'S COPYRIGHT HOLDER
+ YEAR, THE PACKAGE'S COPYRIGHT HOLDER
+License: GPL-3
-License:
+Files: update-po.sh
+ update-pot.sh
+Copyright: 2017, Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
+License: GPL-3
- This program is free software: you can redistribute it and/or modify it
- under the terms of the GNU General Public License version 3, as published
- by the Free Software Foundation.
+Files: tests/test-eds-ics-alarm-custom-sound.cpp
+Copyright: 2015, Canonical Ltd.
+ 2021, Robert Tari
+ 2023, UBports Foundation.
+License: GPL-3
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
+Files: debian/*
+Copyright: 2010-2016, Canonical Ltd.
+ 2017-2025, Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
+License: GPL-3
-The Debian packaging is (C) 2010, Canonical Ltd. and is licensed under the
-GPLv3, see /usr/share/common-licenses/GPL-3.
+License: GPL-3
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; version 3 of the License.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
diff --git a/debian/rules b/debian/rules
index 779c82b..5874e98 100755
--- a/debian/rules
+++ b/debian/rules
@@ -72,3 +72,9 @@ override_dh_auto_clean:
override_dh_missing:
dh_missing --fail-missing
+
+override_dh_installchangelogs:
+ dh_installchangelogs NEWS
+
+get-orig-source:
+ uscan --noconf --force-download --rename --download-current-version --destdir=..
diff --git a/debian/source/format b/debian/source/format
index d3827e7..89ae9db 100644
--- a/debian/source/format
+++ b/debian/source/format
@@ -1 +1 @@
-1.0
+3.0 (native)
diff --git a/debian/watch b/debian/watch
index be26d57..13c17df 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,3 +1,3 @@
-version=3
+version=4
opts=pgpsigurlmangle=s/$/.asc/ \
-http://releases.ayatana-indicators.org/source/ayatana-indicator-datetime/ayatana-indicator-datetime-(.+)\.tar\.gz
+https://releases.ayatana-indicators.org/source/ayatana-indicator-datetime/ayatana-indicator-datetime-(.+)\.tar\.gz