deskutils/gnome-calendar 51.0_2 MidnightBSD
Simple and beautiful calendar application for GNOME
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
72aae519d3- License
- gpl3+
- Categories
- deskutils, gnome
Description
GNOME Calendar is a simple and beautiful calendar application designed to perfectly fit the GNOME desktop. By reusing the components which the GNOME desktop is build on, Calendar nicely integrates with the GNOME ecosystem.
In the other systems
The newest version among them is 51.0, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | deskutils/gnome-calendar | 51.0_2 newest | no data | - | [email protected] | 2026-09-17 |
| FreeBSD | deskutils/gnome-calendar | 47.0_1 behind since 2026-09-11 | none known | - | [email protected] | - |
| OpenBSD | x11/gnome/calendar by name | 50.0p0 behind since 2026-09-16 | no data | - | Antoine Jacoutot <[email protected]> | - |
| NetBSD | time/gnome-calendar by name | 40.0nb38 behind since 2026-09-11 | none known | - | [email protected] | 2026-09-29 |
| DragonFly | deskutils/gnome-calendar | 47.0 behind since 2026-09-11 | none known | - | [email protected] | - |
| HardenedBSD | deskutils/gnome-calendar | 47.0_1 behind since 2026-09-11 | no data | - | [email protected] | - |
| GhostBSD | deskutils/gnome-calendar | 47.0_1 behind since 2026-09-11 | no data | - | [email protected] | - |
Version history 2
Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.
Install
Binary package:
mport install gnome-calendar
From mports:
cd /usr/mports/deskutils/gnome-calendar && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= gnome-calendar>0:deskutils/gnome-calendar
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 2
blueprint-compiler: devel/blueprint-compilergsettings-desktop-schemas>=0: devel/gsettings-desktop-schemas
Library 4
libical.so: devel/libicallibsoup-3.0.so: devel/libsoup3libgweather-4.so: net/libgweather4libgeoclue-2.so: net/geoclue
Runtime 1
gsettings-desktop-schemas>=0: devel/gsettings-desktop-schemas
Build dependencies 6
Run dependencies 5
Required by 1
Configuration
No options to configure.
- USES
- compiler:c11 desktop-file-utils gettext gnome localbase:ldflags meson pkgconfig python:build tar:xz
- Service scripts
- none
Files
pkg-plist 82
- bin/gnome-calendar
- share/applications/org.gnome.Calendar.desktop
- share/dbus-1/services/org.gnome.Calendar.service
- share/gnome-shell/search-providers/org.gnome.Calendar.search-provider.ini
- share/icons/hicolor/scalable/apps/org.gnome.Calendar.Devel.svg
- share/icons/hicolor/scalable/apps/org.gnome.Calendar.svg
- share/icons/hicolor/symbolic/apps/org.gnome.Calendar-symbolic.svg
- share/icons/hicolor/symbolic/apps/org.gnome.Calendar.Devel-symbolic.svg
- share/locale/af/LC_MESSAGES/gnome-calendar.mo
- share/locale/an/LC_MESSAGES/gnome-calendar.mo
- share/locale/ar/LC_MESSAGES/gnome-calendar.mo
- share/locale/be/LC_MESSAGES/gnome-calendar.mo
- share/locale/be@latin/LC_MESSAGES/gnome-calendar.mo
- share/locale/bg/LC_MESSAGES/gnome-calendar.mo
- share/locale/bs/LC_MESSAGES/gnome-calendar.mo
- share/locale/ca/LC_MESSAGES/gnome-calendar.mo
- share/locale/ca@valencia/LC_MESSAGES/gnome-calendar.mo
- share/locale/ckb/LC_MESSAGES/gnome-calendar.mo
- share/locale/cs/LC_MESSAGES/gnome-calendar.mo
- share/locale/da/LC_MESSAGES/gnome-calendar.mo
- share/locale/de/LC_MESSAGES/gnome-calendar.mo
- share/locale/el/LC_MESSAGES/gnome-calendar.mo
- share/locale/en_GB/LC_MESSAGES/gnome-calendar.mo
- share/locale/eo/LC_MESSAGES/gnome-calendar.mo
- share/locale/es/LC_MESSAGES/gnome-calendar.mo
- share/locale/et/LC_MESSAGES/gnome-calendar.mo
- share/locale/eu/LC_MESSAGES/gnome-calendar.mo
- share/locale/fa/LC_MESSAGES/gnome-calendar.mo
- share/locale/fi/LC_MESSAGES/gnome-calendar.mo
- share/locale/fr/LC_MESSAGES/gnome-calendar.mo
- share/locale/fur/LC_MESSAGES/gnome-calendar.mo
- share/locale/fy/LC_MESSAGES/gnome-calendar.mo
- share/locale/ga/LC_MESSAGES/gnome-calendar.mo
- share/locale/gd/LC_MESSAGES/gnome-calendar.mo
- share/locale/gl/LC_MESSAGES/gnome-calendar.mo
- share/locale/he/LC_MESSAGES/gnome-calendar.mo
- share/locale/hr/LC_MESSAGES/gnome-calendar.mo
- share/locale/hu/LC_MESSAGES/gnome-calendar.mo
- share/locale/id/LC_MESSAGES/gnome-calendar.mo
- share/locale/is/LC_MESSAGES/gnome-calendar.mo
- share/locale/it/LC_MESSAGES/gnome-calendar.mo
- share/locale/ja/LC_MESSAGES/gnome-calendar.mo
- share/locale/kab/LC_MESSAGES/gnome-calendar.mo
- share/locale/kk/LC_MESSAGES/gnome-calendar.mo
- share/locale/ko/LC_MESSAGES/gnome-calendar.mo
- share/locale/kw/LC_MESSAGES/gnome-calendar.mo
- share/locale/lt/LC_MESSAGES/gnome-calendar.mo
- share/locale/lv/LC_MESSAGES/gnome-calendar.mo
- share/locale/mjw/LC_MESSAGES/gnome-calendar.mo
- share/locale/ml/LC_MESSAGES/gnome-calendar.mo
- share/locale/ms/LC_MESSAGES/gnome-calendar.mo
- share/locale/nb/LC_MESSAGES/gnome-calendar.mo
- share/locale/ne/LC_MESSAGES/gnome-calendar.mo
- share/locale/nl/LC_MESSAGES/gnome-calendar.mo
- share/locale/oc/LC_MESSAGES/gnome-calendar.mo
- share/locale/pa/LC_MESSAGES/gnome-calendar.mo
- share/locale/pl/LC_MESSAGES/gnome-calendar.mo
- share/locale/pt/LC_MESSAGES/gnome-calendar.mo
- share/locale/pt_BR/LC_MESSAGES/gnome-calendar.mo
- share/locale/ro/LC_MESSAGES/gnome-calendar.mo
- share/locale/ru/LC_MESSAGES/gnome-calendar.mo
- share/locale/sk/LC_MESSAGES/gnome-calendar.mo
- share/locale/sl/LC_MESSAGES/gnome-calendar.mo
- share/locale/sr/LC_MESSAGES/gnome-calendar.mo
- share/locale/sr@latin/LC_MESSAGES/gnome-calendar.mo
- share/locale/sv/LC_MESSAGES/gnome-calendar.mo
- share/locale/ta/LC_MESSAGES/gnome-calendar.mo
- share/locale/tg/LC_MESSAGES/gnome-calendar.mo
- share/locale/th/LC_MESSAGES/gnome-calendar.mo
- share/locale/tr/LC_MESSAGES/gnome-calendar.mo
- share/locale/ug/LC_MESSAGES/gnome-calendar.mo
- share/locale/uk/LC_MESSAGES/gnome-calendar.mo
- share/locale/uz/LC_MESSAGES/gnome-calendar.mo
- share/locale/vi/LC_MESSAGES/gnome-calendar.mo
- share/locale/zh_CN/LC_MESSAGES/gnome-calendar.mo
- share/locale/zh_HK/LC_MESSAGES/gnome-calendar.mo
- share/locale/zh_TW/LC_MESSAGES/gnome-calendar.mo
- share/locale/ab/LC_MESSAGES/gnome-calendar.mo
- share/locale/hi/LC_MESSAGES/gnome-calendar.mo
- share/locale/ka/LC_MESSAGES/gnome-calendar.mo
- share/locale/my/LC_MESSAGES/gnome-calendar.mo
- share/metainfo/org.gnome.Calendar.metainfo.xml
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| gnome/gnome-calendar-51.0.tar.xz | 622732 | 77c290450c40834392cdea2c40451561e98f43d5dae93cd9e915051a6708dc30 |
Master sites 1
- GNOME
Commit history 5
| Date | Commit | Credits | Log message |
|---|---|---|---|
72aae519d3 |
Lucas Holt | deskutils/gnome-calendar: bump PORTREVISION for EDS ABI (#1354) Bump PORTREVISION for the Evolution Data Server 3.61 ABI transition. No
source changes. Validated bmake -V PORTREVISION and git diff --check.
## Summary by Sourcery
Chores:
- Bump the GNOME Calendar port revision to account for the Evolution
Data Server ABI transition.
Signed-off-by: Lucas Holt <[email protected]> |
|
7d932712d6 |
Lucas Holt | deskutils/gnome-calendar: enable meaningful tests (#1293) Follow-up to #1281.
GNOME Calendar disables GLib assertions in its Meson `release` build,
and the upstream test binaries intentionally abort in that
configuration. Use Meson `debugoptimized` so the packaged build remains
optimized while retaining assertions; the full 11-test upstream suite
then runs successfully. Also align PORTSCOUT with the shipped 51 series.
Validation: bmake fake, package, test (11/11), check-license, and git
diff --check.
## Summary by Sourcery
Build GNOME Calendar with optimized assertions enabled so its upstream
tests run successfully while tracking the 51 release series.
Bug Fixes:
- Enable the full GNOME Calendar upstream test suite by preserving GLib
assertions in packaged builds.
Enhancements:
- Align PORTSCOUT with the shipped GNOME Calendar 51 series.
… |
|
0965f47b8c |
Lucas Holt | deskutils/gnome-calendar: update to 51.0 (#1281) Updates GNOME Calendar to 51.0.
Validation:
- bmake makesum
- bmake patch
- bmake package
- bmake test
- bmake check-license
- git diff --check
PORTREVISION remains explicitly 0.
## Summary by Sourcery
Enhancements:
- Update GNOME Calendar to version 51.0.
Signed-off-by: Lucas Holt <[email protected]> |
|
14431a2b36 |
Lucas Holt | deskutils/gnome-calendar: update to 50.0 (#1228) Updates GNOME Calendar to 50.0, resets PORTREVISION, adds the required
blueprint compiler, and corrects the verified GPL-3.0-or-later metadata.
Validation: makesum, patch, build, fake, package, check-license, and git
diff --check passed. The test target was retained and executed, but all
10 tests abort because the release build injects G_DISABLE_ASSERT and
upstream refuses to run tests compiled that way. No tests were
suppressed.
## Summary by Sourcery
Update GNOME Calendar to 50.0 with refreshed dependencies, metadata,
packaging, and test handling.
Enhancements:
- Update GNOME Calendar to version 50.0 and refresh its packaging
metadata and installed file list.
- Enable the package's standard test target and add the build dependency
required by the updated release.
Build:
… |
|
a05b377b53 |
Lucas Holt | *: bump PORTREVISION for the textproc/libxml2 2.15 shared library change (#848) `textproc/libxml2` 2.15 changed SONAME from `libxml2.so.2` to
`libxml2.so.16` **and** removed ELF symbol versioning entirely — the new
library defines no `LIBXML2_*` versions at all. Consumers built against
the old library were never rebuilt, so they still record a dependency on
`libxml2.so.2` plus version requirements nothing can satisfy, and fail
at load time:
```
ld-elf.so.1: /usr/local/lib/libxml2.so.2: version LIBXML2_2.4.30 required by
/usr/local/lib/libevdocument3.so.4 not defined
```
### Scope
`Tools/scripts/bump_revision.pl -f -l textproc/libxml2` — **436
Makefiles**: 323 revisions incremented, 113 gained a `PORTREVISION`
line. The diff touches nothing but `PORTREVISION` lines (verified: `git
diff -U0` shows no other changed line), and spot-checked ports still
… |