summaryrefslogtreecommitdiff
path: root/gnu/packages/calendar.scm
AgeCommit message (Collapse)Author
2026-03-03gnu: remind: Fix tkremind fontchooser issues.Alexey Abramov
Fontchooser breaks when the window class starts with ".". wrap-program renames tkremind to .tkremind-real, and Tk uses the script basename as the window class, causing this issue. Additionally, SetHeadingFont references Option(HeadingFont) before it is set. * gnu/packages/calendar.scm (remind)[source]: Add patch. * gnu/packages/patches/tkremind-fix-fontchooser.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I442b156a5780156080c663e2ee53aa1e3e741ec1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-03gnu: remind: Update to 6.02.01.Alexey Abramov
* gnu/packages/calendar.scm (remind): Update to 6.02.01. Merges: https://codeberg.org/guix/guix/pulls/6190 Change-Id: I294d50fb608a9de08381e215c5b6a73f4074827a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: ddate: Fix synopsis.Herman Rimm
* gnu/packages/calendar.scm (ddate): Comment on disabled tests, shorten and fix synopsis. Change-Id: Ie1e7abbc362aaedb00b6c4e4434a7deb285d0340 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: ddate: Move to (gnu packages calendar).Herman Rimm
* gnu/packages/linux.scm (ddate): Move from here ... * gnu/packages/calendar.scm (ddate): ... to here. Change-Id: I6e42f8d4487e9a6615fdc895c8ca32254679a691 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Remove python-importlib-metadata input from some packages.Nicolas Graves
Remove python-importlib-metadata from [native-inputs, inputs, or propagated-inputs] in the following packages as not required for build/tests/install: * gnu/packages/android.scm (python-miio) * gnu/packages/astronomy.scm (python-jwst, python-stpipe) * gnu/packages/bioinformatics.scm (python-demuxem, python-hotspotsc, python-weblogo, python-metacells) * gnu/packages/calendar.scm (khal) * gnu/packages/django.scm (python-django-q2) * gnu/packages/engineering.scm (python-asyncua) * gnu/packages/jupyter.scm (python-jupyterlab-server, python-jupyterlite-core) * gnu/packages/machine-learning.scm (python-pynndescent, python-gymnasium) * gnu/packages/maths.scm (python-orthopy, python-quadpy) * gnu/packages/package-management.scm (poetry) * gnu/packages/python-compression.scm (python-pybcj) * gnu/packages/python-crypto.scm (python-keyring) * gnu/packages/python-web.scm (python-jsonpickle, python-flask) * gnu/packages/python-xyz.scm (python-jsonschema-3, python-pystitcher, python-lsp-server, python-nbconvert, python-dns-lexicon, python-signedjson, python-verlib2) * gnu/packages/sphinx.scm (python-sphinx-6) * gnu/packages/spreadsheet.scm (visidata) Change-Id: Ifac8350aa60528dc2ccacf2570120dbcf1c74ab8 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-29gnu: gcal: Move from (gnu packages gcal) to (gnu packages calendar).Anderson Torres
gcal is a leaf package, and the only one kept at gnu/packages/gcal.scm. There is no special reason to keep it in a dedicated file. * gnu/local.mk: Remove reference to packages/gcal.scm. * gnu/packages/gcal.scm (gcal): Move from here ... * gnu/packages/calendar.scm: ... to here. Update copyright headers via merge. * po/packages/POTFILES.in: Remove reference to gnu/packages/gcal.scm. Change-Id: I196ce61ebb4caa683b97483f6ea1d6e505f05af7 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-25gnu: hebcal: Update to 5.9.4.Sharlatan Hellseher
* gnu/packages/calendar.scm (hebcal): Update to 5.9.4. Change-Id: Ie2fae27d2be871245a6f179b1e4dff7be6b98e86
2025-11-24gnu: date2name: Move to calendar.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (date2name): Move from here ... * gnu/packages/calendar.scm: ... to here. Change-Id: I7d49a5fdf611940adb70ad960da8a05b420e37fe
2025-09-25gnu: python-setuptools-scm-next: Set to python-setuptools-scm.Sharlatan Hellseher
Replace all python-setuptools-scm-next occurrences with python-setuptools-scm. * gnu/packages/python-build.scm (python-setuptools-scm-next): Set to python-setuptools-scm. Change-Id: I929ca14d24ed05efecded4c23ff02c42d50098c6
2025-09-25gnu: python-setuptools-next: Set to python-setuptools.Sharlatan Hellseher
Replace all python-setuptools-next occurrences with python-setuptools. * gnu/packages/python-build.scm (python-setuptools-next): Set to python-setuptools. Change-Id: I9e5e0881310d160ec56be785f2dd2140364fa8e5
2025-09-18Reapply "Update Maxim's email address."Maxim Cournoyer
This reverts commit a7db92d9b389cbe565395523882c34c6eff2c21a, this time with the more careful command, to avoid a world rebuild: grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \ --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com | xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g' Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18Revert "Update Maxim's email address."Maxim Cournoyer
This reverts commit d0d87a744d724b7e7d5ac013c586039652087bb3. Oops! This caused a world rebuild. Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18Update Maxim's email address.Maxim Cournoyer
The change was automated via: git grep -l maxim.cournoyer@gmail.com | xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g' * .mailmap: New entry. Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-08-25gnu: remind: Update to 6.0.1.Ashish SHUKLA
* gnu/packages/calendar.scm (remind): Update to 6.0.1. Change-Id: Ifbf565056fdf93558be17e0118e99d1ade28cbdc Signed-off-by: jgart <jgart@dismail.de>
2025-08-04gnu: Remove #:test-target argument.Greg Hogan
* gnu/packages/astronomy.scm (libsep), * gnu/packages/bioinformatics.scm (megahit), * gnu/packages/bittorrent.scm (qbittorrent), * gnu/packages/calendar.scm (date), * gnu/packages/check.scm (klee, trompeloeil), * gnu/packages/compression.scm (zziplib), * gnu/packages/cpp.scm (immer, lager, zug), * gnu/packages/databases.scm (timescaledb), * gnu/packages/emulators.scm (dolphin-emu), * gnu/packages/fpga.scm (systemc), * gnu/packages/game-development.scm (box2d), * gnu/packages/games.scm (megaglest, openclonk, teeworld), * gnu/packages/glib.scm (sdbus-c++), * gnu/packages/gnucash.scm (gnucash), * gnu/packages/graph.scm (igraph), * gnu/packages/image.scm (exiv2), * gnu/packages/inkscape.scm (inkscape), * gnu/packages/instrumentation.scm (yactfr), * gnu/packages/kde-multimedia.scm (elisa), * gnu/packages/linux.scm (falcosecurity-libs), * gnu/packages/llvm.scm (libcxx, libomp-15), * gnu/packages/machine-learning.scm (ctranslate2, tvm), * gnu/packages/maths.scm (blitz), * gnu/packages/messaging.scm (libphonenumber), * gnu/packages/music.scm (clementine, libdiscid, opustags, strawberry), * gnu/packages/opencog.scm (atomspace, attention, cogserver, cogutil, opencog), * gnu/packages/python-xyz.scm (pybind11) * gnu/packages/radio.scm (libfec, libcorrect), * gnu/packages/serialization.scm (qtcsv), * gnu/packages/shells.scm (fish), * gnu/packages/tls.scm (aws-lc), * gnu/packages/web.scm (wabt), * gnu/packages/vulkan.com (spirv-llvm-translator) [arguments]: Move #:test-target to ... <#:phases>: ... 'check phase. * gnu/packages/algebra.scm (xtensor), * gnu/packages/astronomy (stellarium), * gnu/packages/bioinformatics.scm (libsbml), * gnu/packages/chemistry.scm (openbabel), * gnu/packages/cpp.scm (xsimd, xtl), * gnu/packages/documentation.scm (doxygen), * gnu/packages/lua.scm (selene), * gnu/packages/libftdi.scm (libftdi), * gnu/packages/llvm.scm (cling, libomp@12, libomp@13), * gnu/packages/hyperledger.scm (hyperledger-iroha), * gnu/packages/markup.scm (cmark, cmark-gfm), * gnu/packages/maths.scm (cryptominisat, double-conversion), * gnu/packages/mp3.scm (chromaprint), * gnu/packages/qt.scm (qtpromise) * gnu/packages/rdf.scm (clucene), * gnu/packages/sync.scm (lsyncd) [arguments}: Remove #:test-target. * gnu/packages/engineering.scm (libfive), * gnu/packages/game-development.scm (box2d-3) [arguments]: Remove #:test-target and disable tests. Change-Id: I0a82091df1789980bbbac0c334b6f993c36f412a
2025-08-04gnu: Disable parallel tests.Greg Hogan
* gnu/packages/aidc.scm (zint), * gnu/packages/calendar.scm (libical), * gnu/packages/compression.scm (c-blosc2, minizip-ng), * gnu/packages/cpp.scm (cpp-httplib), * gnu/packages/engineering.scm (libmedfile), * gnu/packages/gnome.scm (evolution-data-server), * gnu/packages/image-processing.scm (opencv), * gnu/packages/kde-frameworks.scm (kservice), * gnu/packages/maths.scm (scotch), * gnu/packages/networking.scm (restbed, restinio, srt), * gnu/packages/tbb.scm (tbb), * gnu/packages/tls.scm (mbedtls-lts), * gnu/packages/vulkan.scm (vulkan-loader), * gnu/packages/web.scm (websocketpp) [arguments]<#:parallel-tests?>: Disable. Change-Id: I88334deb4afc29ab84b279e9d1759a777ddd49dd
2025-07-04gnu: date: Improve style.Nicolas Graves
* gnu/packages/calendar.scm (date): Improve style. [arguments, description]: Run guix style, guix style -S arguments. {test-target}: Set it. {phases}: Improve phase 'patch-bin-bash. Change-Id: Iee808fcdd00ceb01d142d9ea23a7e71b5196fcc6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-04gnu: date: Update to 3.0.1.Nicolas Graves
* gnu/packages/calendar.scm (date): Update to 3.0.1. [arguments]{phases}: Add phase 'skip-failing-test, adapt phase 'check. * gnu/packages/patches/date-output-pkg-config-files.patch: Update patch accordingly. Change-Id: Ie8b5dff4e8005b2654f2da295a6dd1cc629df001 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-18gnu: packages/calendar: Select only pypi-uri.Sharlatan Hellseher
* gnu/packages/calendar.scm: Select only PYPI-URI symbol from (guix bulid-system python). Change-Id: I9f6dbb4cb06bb91d0a472ca400bfe9a7992d278d
2025-06-18gnu: khal: Update to 0.12.0.Sharlatan Hellseher
* gnu/packages/calendar.scm (khal): Update to 0.12.0. Apply G-expressions. [arguments] <tests?>: Enable them. [inputs]: Add python-aiohttp and vdirsyncer. [native-inputs]: Remove python-setuptools-scm; add python-freezegun, python-importlib-metadata, python-packaging, python-pytest, python-setuptools-next, python-setuptools-scm-next, and python-wheel. [home-page]: Move above synopsis. [description]: Start from a new line and fix fill column indentation. Change-Id: I0f87aef018895ee339bcd148327ca169342fe546
2025-06-18gnu: Add adl-submit.Denis 'GNUtoo' Carikli
* gnu/packages/calendar.scm (adl-submit): New variable. Change-Id: Icd9438fbaf2c53635989fb8cfb443d2c3e541eff Reviewed-by: Simon Tournier <zimon.toutoune@gmail.com> Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-01-21gnu: packages/calendar: Remove golang module.Sharlatan Hellseher
* gnu/packages/calendar.scm: As all Golang dependencies were shifted to corresponded submodules, remove not required "golang" module from used ones. Change-Id: Ib2bea914097c9395bf8819d740a2662f477ec197
2025-01-21gnu: hebcal: Fix indentation.Sharlatan Hellseher
* gnu/packages/calendar.scm (hebcal): Fix indentation. Change-Id: If460d109e3906c5395be3848d48011ede767be4c
2025-01-21gnu: hebcal: Update to 5.8.7.Sharlatan Hellseher
* gnu/packages/calendar.scm (hebcal): Update to 5.8.7. [inputs]: Remove go-github-com-pborman-getopt; add go-github-com-pborman-getopt-v2. Change-Id: I7105ce40d84610ba598fc3c95718354415d36109
2025-01-21gnu: Add go-github-com-pborman-getopt-v2.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-pborman-getopt): Downgrade to 1.0.0 to reflect go.mod import path. [source] <snippet>: Remove v2 dirrectory and package separatly. (go-github-com-pborman-getopt-v2): New variable. (go-ulid) [native-inputs] Remove go-github-com-pborman-getopt; add go-github-com-pborman-getopt-v2. * gnu/packages/calendar.scm (hebcal) [inputs]: Remove go-github-com-pborman-getopt; add go-github-com-pborman-getopt-v2. Change-Id: I62aaa277cfffdb11e39a77688778a26b4600dc56
2025-01-21gnu: go-github-com-hebcal-hebcal-go: Move to golang-xyz.Sharlatan Hellseher
* gnu/packages/golang.scm (go-github-com-hebcal-hebcal-go): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. * gnu/packages/calendar.scm: Add golang-xyz. Change-Id: I8e5c5dce15e12e0ce38004be79d7bfe75ad9d2ab
2024-09-28gnu: remind: Update to 05.00.05.Luís Henriques
* gnu/packages/calendar.scm (remind): Update to 05.00.05. [properties]: Add tcl output synopsis. [arguments]<#:phases>: Update list of files to include in tcl output. There's only one tcltk script now. [native-inputs]: Add tzdata. Change-Id: I729d48a8e538039ef5d8c9cb8bd232b3946b5f76 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-31gnu: date: Fix build with newer tzdata.Josselin Poiret
* gnu/packages/patches/date-ignore-zonenow.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/calendar.scm (date): Use it. Change-Id: I29bdfb49237650706abd870f2b9875739d12c6d5
2024-08-31gnu: remind: Add 'bash' input for 'wrap-program'.Maxime Devos
It is required for cross-compilation. * gnu/packages/calendar.scm (remind)[inputs]: Add 'bash-minimal'. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: I17b53c1bdb59eedffed8c9079bd7d065988bfac0
2024-03-30Merge branch 'gnome-team'Liliana Marie Prikler
2024-03-21gnu: khal: Update to 0.11.3.Efraim Flashner
* gnu/packages/calendar.scm (khal): Update to 0.11.3. Change-Id: I848166bfe9469ee37b8acd126fdc3a307914a63b
2024-02-03Merge branch 'master' into gnome-teamLiliana Marie Prikler
2024-01-30gnu: libhdate: Fix pkg-config file.Efraim Flashner
* gnu/packages/calendar.scm (libhdate)[source]: Add snippet to adjust the pkg-config file to have the correct prefix. Change-Id: I5273f732a4e4e512057aa8bc1ecd40a81ec7828e
2023-11-17gnu: libical: Update to 3.0.17.Vivien Kraus
* gnu/packages/calendar.scm (libical): Update to 3.0.17. Change-Id: Ifa230c4e514d7bc4ea01907928678e8bfb490783 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-06-18gnu: khal: Update to 0.11.2.Efraim Flashner
* gnu/packages/calendar.scm (khal): Update to 0.11.2. [inputs]: Sort alphabetically.
2023-04-23Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge
2023-04-23gnu: khal: Update to 0.11.1.Leo Famulari
* gnu/packages/calendar.scm (khal): Update to 0.11.1. [inputs]: Remove sqlite. [description]: Add some more information.
2023-04-21gnu: libical: Remove patch-docbook-xml phase.Maxim Cournoyer
* gnu/packages/calendar.scm (libical) [arguments]: Remove patch-docbook-xml phase.
2023-04-14Merge branch 'master' into core-updates.Maxim Cournoyer
Conflicts: gnu/local.mk gnu/packages/build-tools.scm gnu/packages/certs.scm gnu/packages/check.scm gnu/packages/compression.scm gnu/packages/cups.scm gnu/packages/fontutils.scm gnu/packages/gnuzilla.scm gnu/packages/guile.scm gnu/packages/ibus.scm gnu/packages/image-processing.scm gnu/packages/linux.scm gnu/packages/music.scm gnu/packages/nss.scm gnu/packages/pdf.scm gnu/packages/python-xyz.scm gnu/packages/qt.scm gnu/packages/ruby.scm gnu/packages/shells.scm gnu/packages/tex.scm gnu/packages/video.scm gnu/packages/vulkan.scm gnu/packages/web.scm gnu/packages/webkit.scm gnu/packages/wm.scm
2023-04-14gnu: libical: Update to 3.0.16.Marius Bakke
* gnu/packages/calendar.scm (libical): Update to 3.0.16.
2023-01-30Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner
Conflicts: doc/guix.texi gnu/local.mk gnu/packages/admin.scm gnu/packages/base.scm gnu/packages/chromium.scm gnu/packages/compression.scm gnu/packages/databases.scm gnu/packages/diffoscope.scm gnu/packages/freedesktop.scm gnu/packages/gnome.scm gnu/packages/gnupg.scm gnu/packages/guile.scm gnu/packages/inkscape.scm gnu/packages/llvm.scm gnu/packages/openldap.scm gnu/packages/pciutils.scm gnu/packages/ruby.scm gnu/packages/samba.scm gnu/packages/sqlite.scm gnu/packages/statistics.scm gnu/packages/syndication.scm gnu/packages/tex.scm gnu/packages/tls.scm gnu/packages/version-control.scm gnu/packages/xml.scm guix/build-system/copy.scm guix/scripts/home.scm
2022-11-26Merge branch 'master' into stagingMarius Bakke
2022-11-24gnu: Add hebcal.Felix Lechner
* gnu/packages/calendar.scm (hebcal): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-20gnu: libical: Update to 3.0.16.Marius Bakke
* gnu/packages/calendar.scm (libical): Update to 3.0.16.
2022-09-27Merge branch 'staging' into core-updatesMaxim Cournoyer
Conflicts resolved in: gnu/local.mk gnu/packages/cran.scm gnu/packages/gnome.scm gnu/packages/gtk.scm gnu/packages/icu4c.scm gnu/packages/java.scm gnu/packages/machine-learning.scm gnu/packages/tex.scm
2022-09-27Merge branch 'master' into staging.Maxim Cournoyer
With resolved conflicts in: gnu/local.mk gnu/packages/crates-io.scm
2022-09-22gnu: gsimplecal: Update to 2.4.1.Hendursaga
* gnu/packages/calendar.scm (gsimplecal): Update to 2.4.1. Signed-off-by: Björn Höfling <bjoern.hoefling@bjoernhoefling.de>
2022-08-28gnu: libical: Update to 3.0.14, enable tests and use gexps.Maxim Cournoyer
* gnu/packages/calendar.scm (libical): Update to 3.0.14. [tests?]: Delete argument. [parallel-build?]: Likewise. [configure-flags]: Use gexps. [phases]: Use gexps. Delete trailing #t. {patch-docbook-reference}: Use this-package-native-input. {patch-paths}: Use search-input-directory. Set TZDIR for tests.
2022-07-21Merge branch 'master' into stagingMarius Bakke
2022-07-18gnu: khal: Update to 0.10.5.Efraim Flashner
* gnu/packages/calendar.scm (khal): Update to 0.10.5. [arguments]: Remove trailing #t from phases.