gnome-pomodoro does not show the progress circle on the top bar with gnome 42. The pomodoro extension throws the following error: (gnome-shell:2088): Gjs-WARNING **: 12:38:50.102: JS ERROR: Extension pomodoro@arun.codito.in: ImportError: No JS module 'signals' found in search path It appears gnome-pomodoro 0.23 is not compatible with gnome 42. So downgrade to 0.22. PR: 272070 Reported by: jako.andras@eik.bme.hu MFH: 2023Q3
38 lines
947 B
Makefile
38 lines
947 B
Makefile
PORTNAME= gnome-pomodoro
|
|
PORTVERSION= 0.22.1
|
|
PORTEPOCH= 1
|
|
CATEGORIES= deskutils gnome
|
|
|
|
MAINTAINER= tagattie@FreeBSD.org
|
|
COMMENT= Time management utility for GNOME
|
|
WWW= https://gnomepomodoro.org
|
|
|
|
LICENSE= GPLv3
|
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
|
|
|
BUILD_DEPENDS= appstream-util:devel/appstream-glib
|
|
LIB_DEPENDS= libcanberra.so:audio/libcanberra \
|
|
libgom-1.0.so:databases/gom \
|
|
libpeas-1.0.so:devel/libpeas
|
|
|
|
USES= gettext-tools gmake gnome gstreamer libtool meson pkgconfig \
|
|
sqlite vala:build
|
|
|
|
USE_GITHUB= yes
|
|
|
|
USE_GNOME= cairo glib20 gtk30 introspection
|
|
|
|
GLIB_SCHEMAS= org.gnome.pomodoro.gschema.xml \
|
|
org.gnome.pomodoro.plugins.actions.gschema.xml \
|
|
org.gnome.pomodoro.plugins.gnome.gschema.xml \
|
|
org.gnome.pomodoro.plugins.sounds.gschema.xml
|
|
|
|
PORTDOCS= NEWS README.md
|
|
|
|
OPTIONS_DEFINE= DOCS
|
|
|
|
post-install-DOCS-on:
|
|
${MKDIR} ${STAGEDIR}${DOCSDIR}
|
|
${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
|
|
|
|
.include <bsd.port.mk>
|