Package Details: gtg 0.6-8

Git Clone URL: https://aur.archlinux.org/gtg.git (read-only, click to copy)
Package Base: gtg
Description: Personal GTD like organizer for the GNOME desktop environment
Upstream URL: https://wiki.gnome.org/Apps/GTG
Keywords: gtd organizer
Licenses: GPL-2.0-only
Submitter: aperez
Maintainer: aperez
Last Packager: aperez
Votes: 8
Popularity: 0.000024
First Submitted: 2020-08-25 11:19 (UTC)
Last Updated: 2024-06-20 19:33 (UTC)

Dependencies (19)

Required by (0)

Sources (2)

Latest Comments

1 2 3 Next › Last »

micwoj92 commented on 2024-06-19 23:34 (UTC)

Doesn't launch with python 3.12, this has been fixed upstream https://github.com/getting-things-gnome/gtg/commit/568a00a3296d12cf3b2846c59bc99d13ecba7d47

gtg
Traceback (most recent call last):
  File "/usr/bin/gtg", line 86, in <module>
    from GTG.gtk.application import Application
  File "/usr/lib/python3.12/site-packages/GTG/gtk/application.py", line 30, in <module>
    from GTG.gtk.editor.editor import TaskEditor
  File "/usr/lib/python3.12/site-packages/GTG/gtk/editor/editor.py", line 36, in <module>
    from GTG.core.plugins.engine import PluginEngine
  File "/usr/lib/python3.12/site-packages/GTG/core/plugins/engine.py", line 18, in <module>
    import imp
ModuleNotFoundError: No module named 'imp'

aperez commented on 2023-12-03 10:02 (UTC)

@sanduhrs: Fixed, thanks for the heads up!

sanduhrs commented on 2023-12-03 09:01 (UTC)

gnome-icon-theme appears to be a dependency.

FuzzyMidnight commented on 2023-01-18 07:13 (UTC)

@aperez --nocheck would skip other unrelated tests, which isn't really ideal. Also, I get what you mean about the tests, but removing python-caldav from checkdepends then building with just normal makepkg, you can see the error in console output but makepkg still succeeds successfully just fine, so not sure how useful the test is anyways?

My thought is that since it builds fine without, and it's included in the optdepends, it doesn't make sense to require it in checkdepends. No worries if you disagree, I can just fork locally. thanks!

aperez commented on 2023-01-17 13:08 (UTC)

@slimb: Good catch, I merged both optdepends arrays, thanks! As for the entry in checkdepends, I think it's better to keep it in order to make tests pass; people who want to build the package skipping testing are better off using makepkg --nocheck.

FuzzyMidnight commented on 2022-12-03 19:10 (UTC)

@aperez thanks for the quick update! python-caldav is still in checkdepends array. I tried building locally without it, and while the caldav test fails, the build still completes successfully. Can you take a look?

Also, you added another optdepends array on line 11, you should merge that with the existing array on line 14-17.

thanks again!

aperez commented on 2022-12-03 11:23 (UTC)

@slimb: Thanks for the suggestion, python-caldav is now an optional dependency.

FuzzyMidnight commented on 2022-12-03 09:01 (UTC)

Seems application works just fine without python-caldav, and is only needed to add sync service. Can you please make this dep optional instead since it's not required for the main function of the application?

aperez commented on 2022-03-04 10:00 (UTC)

@ivoshm: Updated, thanks for the heads up!

ivoshm commented on 2022-03-04 06:47 (UTC)

Version: gtg 0.6-2

When compiling GTG in my environment, I was missing two make/check dependencies, namely itstool and python-pytest.

Can you add it to PKGBUILD please? Thanks.