Package Details: activitywatch-git 0.13.2.r11.gbd4c5e6-1

Git Clone URL: https://aur.archlinux.org/activitywatch-git.git (read-only, click to copy)
Package Base: activitywatch-git
Description: Log what you do on your computer. Simple, extensible, no third parties.
Upstream URL: https://github.com/ActivityWatch/activitywatch
Licenses: MPL2
Conflicts: activitywatch
Provides: activitywatch
Submitter: Maetveis
Maintainer: Maetveis
Last Packager: Maetveis
Votes: 2
Popularity: 0.009075
First Submitted: 2023-11-19 01:32 (UTC)
Last Updated: 2025-08-31 12:36 (UTC)

Latest Comments

Maetveis commented on 2026-02-23 20:26 (UTC)

I can reproduce the build failure. It is broken by https://github.com/ActivityWatch/activitywatch/pull/1209, which introduces a completely different build variant and changes the build system quite a bit. I'm not sure when or If I'll have the time to fix the package, maybe it's time to ask upstream to support proper, distribution friendly packaging.

tremolo commented on 2026-02-23 13:01 (UTC)

I had problems with the line

IFS=' ' read -r -a submodules < <(sed --silent '/^SUBMODULES/{s/^SUBMODULES[[:blank:]]*:=[[:blank:]]*//;p}' Makefile)

There was just a simple abort after the make. I replaced it with

submodules=($(sed -n '/^SUBMODULES/{s/^SUBMODULES[[:blank:]]*:=[[:blank:]]*//;p}' Makefile))

and it worked. I could not find out what went wrong with the first line, as it worked normally when I reproduced the line manually.

Maetveis commented on 2025-08-31 12:44 (UTC) (edited on 2025-08-31 12:44 (UTC) by Maetveis)

Fixed, thanks!

As an aside I'm not really using ActivityWatch anymore so updates are best effort only from my part. If somebody's interested in maintaining the package let me know.

otaj commented on 2025-08-21 17:52 (UTC) (edited on 2025-08-21 17:53 (UTC) by otaj)

Hi, the package does not build due to aw-core-install-aw-cli.patch

The file in question got updated last year (https://github.com/ActivityWatch/aw-core/pull/127), but only recently the submodule hash made it to main repository (https://github.com/ActivityWatch/activitywatch/commit/d888e82f016767acd2f3dbf2525dc403d982732c)

When the patch is removed, the package builds and works properly.

chitaotao commented on 2024-04-30 00:46 (UTC)

Seems like the python-typing-extensions package in dependency has been renamed to python-typing_extensions

Maetveis commented on 2024-01-09 14:25 (UTC)

Please add an issue at https://gitlab.com/Maetveis/aur-packages/-/issues with the full makepkg log. GitLab issues are a much better format than this.

k8ie commented on 2024-01-09 13:28 (UTC)

The package does not build.

==> Starting prepare()...
Entering 'aw-client'
Entering 'aw-core'
Entering 'aw-notify'
Entering 'aw-notify/media'
Entering 'aw-qt'
Entering 'aw-qt/media'
Entering 'aw-server'
Entering 'aw-server/aw-webui'
Entering 'aw-server/aw-webui/media'
Entering 'aw-server-rust'
Entering 'aw-server-rust/aw-webui'
Entering 'aw-server-rust/aw-webui/media'
Entering 'aw-watcher-afk'
Entering 'aw-watcher-input'
Entering 'aw-watcher-window'
error: patch failed: pyproject.toml:9
error: pyproject.toml: patch does not apply