Package Details: tg 0.7.0-1

Git Clone URL: https://aur.archlinux.org/tg.git (read-only, click to copy)
Package Base: tg
Description: An advanced cross-platform solution for timing mechanical watches, a timegrapher. Also known as tg-timer.
Upstream URL: https://github.com/xyzzy42/tg
Keywords: timegrapher watch
Licenses: GPL2
Provides: tg-timer
Submitter: lightdot
Maintainer: lightdot
Last Packager: lightdot
Votes: 5
Popularity: 0.000000
First Submitted: 2017-02-08 09:29 (UTC)
Last Updated: 2025-07-14 13:40 (UTC)

Latest Comments

xyzzy42 commented on 2025-07-19 23:47 (UTC)

I don't use arch myself, so I don't think I'll be much help with arch packaging. My pinebook pro does run Manjaro, but the ARM version is unmaintained and woefully out of date, so likely useless for dealing with current packaging issues.

Are the libtfr package issues available somewhere? I've done work on that package too and might be able to fix it.

lightdot commented on 2025-07-14 01:12 (UTC) (edited on 2025-07-14 13:43 (UTC) by lightdot)

@xyzzy42, wonderful news!

I pushed the update, but without python-libtfr, as it currently doesn't build on Arch.

The python-libtfr package doesn't yet exist and I have a fresh PKGBUILD for it ready, but there's no point pushing it into AUR until it builds...

Would you like to co-maintain tg here? I'd be happy to add you.

xyzzy42 commented on 2025-07-13 22:24 (UTC)

I've finally released a new version of this software.

I got a report of a bug that prevents this AUR package from building on current gcc versions. I've fixed that and figured it was finally time to release a new version.

There are a lot of changes since the last release in 2021. Most significantly for packaging, it now builds against Python. The Python C library is used to give it a built-in interpreter. As I understand it, arch includes the Python C headers and shared libs in the base python3 package and not in an extra python3-dev or python3-devel package.

The Python modules matplotlib, scipy, and libtfr are also used.

The configure script should automatically detect everything. Find python, determine installed python modules, etc. Python isn't mandatory, nor are the specific modules, so it will still build without them. But with major missing features.

mansuetus commented on 2023-03-30 18:14 (UTC) (edited on 2023-03-30 18:14 (UTC) by mansuetus)

package updated :

pkgver=0.6.1

(...)

source=("${pkgname}-${pkgver}.tar.gz::https://github.com/xyzzy42/tg/archive/v0.6.1-tpiepho.tar.gz")

sha256sums=('f5ad7b541a4e3c0493155025442ed1d5537480545fdc961a24372304fb61a2d5')