Librem 5 Calendar App

I tried building this but need a newer version of glib than is available in the repos. While I can track that down and build this myself, I’m curious if this is the route you’d recommend if I just want to try this newest version of GNOME Calendar to see how it looks. Or is there a Flatpak I can install this version from or something?

It’s on a throwaway L5 VM so I don’t care if I Franken-Debian it or anything, I just want to see how this app looks in it’s current WIP state.

download the debs from the CI pipeline:

It does not, unless you’re on amber-phone - all the required dependencies are in byzantium.

Also that “detail” yes :smiley:

Byzantium x86_64 in QEMU.
The error I was getting was ERROR: Invalid version of dependency, need 'glib-2.0' ['>= 2.67.5'] found '2.66.8'.

But either way, downloading the .deb from the CI Pipeline worked, and I gotta say the app looks pretty great in Week/Year view as well. Not perfect, but getting very close.

Sounds like you were trying to build an unpatched version. One of the patches is build: Bump glib down to 2.66.8 :stuck_out_tongue:


Though this happened a few weeks ago. An adaptive Gnome Calendar has been released in Byzantium. Played around with it this morning. Looks pretty good.


Yes! I only use it since one mounth on my Librem5 and it work well. Only little problem to fit exacly on the screen, or sometime need to close the app and re-open it to solve little bug. But, I use it many many times a day and he do all I need (sorry for my bad english).

1 Like

The latest update is an important step but the calendar is still of no use for me. A day or agenda view is a core function and sorely missed.
On my Android device I use the Business Calendar App, which offers a … day view …!

1 Like

I agree, and it should be a fairly simple one to implement: just a chronological list of events for the selected day.

For me, the important thing is to just be able to look at that list, it does not need to handle adding/modifying events, a read-only list is fine, that would make the calendar useful in practice.


Please go and file an issue, for example here:


this is the right place to file an issue regarding the version of GNOME calendar that we ship with pureOS Byzantium.


O.k., thanks, I will do so!

1 Like

I was looking with lsof to see where the Calendar app is storing the calendar entries in a file (to see, if I could add/delete entries with an editor vim for example). While this, I saw that the app is connecting with HTTPS other servers, here is what tcpdump shows:

13:05:34.394846 IP > Flags [S], seq 2261128297, win 64240, options [mss 1460,sackOK,TS val 3907572838 ecr 0,nop,wscale 7], length 0
13:05:34.611600 IP > Flags [S.], seq 3946294893, ack 2261128298, win 26847, options [mss 1452,sackOK,TS val 2468437968 ecr 3907572838,nop,wscale 8], length 0
13:05:34.611736 IP > Flags [.], ack 1, win 502, options [nop,nop,TS val 3907573054 ecr 2468437968], length 0
13:05:34.614101 IP > Flags [P.], seq 1:518, ack 1, win 502, options [nop,nop,TS val 3907573057 ecr 2468437968], length 517
13:05:34.857371 IP > Flags [.], ack 518, win 117, options [nop,nop,TS val 2468438259 ecr 3907573057], length 0

$ host domain name pointer

Why is the app doing this? And where is this to be configured to avoid it?


Weather check, I guess?

whois says the IP-address belongs to Amazon. I guess the weather Service or whatever is hosted in their cloud.

What has weather to do with Calendar? If this can‘t be disabled I will deinstall this app. And this app should be marked as suspicious in the PureOS app store.

If this can‘t be disabled

You know, you could just check first:


No, I did not. That‘s why I asked above. Thanks for your hint.

Some calendars include weather so you can plan your week and appointments better, I believe.