notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2024Q4
gromit-mpx Desktop annotation tool, multi-pointer port of Gromit
1.7.0 x11 on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.7.0Version of this port present on the latest quarterly branch.
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-11-16 18:42:06
Last Update: 2024-11-16 18:40:28
Commit Hash: 86db0a3
Also Listed In: wayland
License: GPLv2+
WWW:
https://github.com/bk138/gromit-mpx
Description:
Gromit-MPX is an on-screen annotation tool that works with any Unix desktop environment under X11 as well as Wayland. Its main use is for making presentations of some application. Normally, you would have to move the mouse pointer around the point of interest until hopefully everybody noticed it. With Gromit-MPX, you can draw everywhere onto the screen, highlighting some button or area. Key features include: - [Desktop-independent] Gromit-MPX works with GNOME, KDE, XFCE, ... under X11 as well as with a Wayland session. - [Hotkey-based] The fundamental philosophy is that Gromit-MPX does not get into your way of doing things by sticking some UI widget on your desktop, potentially obscuring more important contents. It does provide a UI, but only in form of a tray icon. - [Configurable] While Gromit-MPX comes with a default config, you are free to change key bindings as well as drawing tool configuration. - [Multi-Pointer] Under X11, it enables graphical annotations with several pointers at once or a dedicated annotation device setup where you can use a second pair of input devices to annotate while simultaneously continuing to work normally with the first pair. - [Fast] Where available, Gromit-MPX makes use of Compositing. This should be the case on any contemporary desktop environment making use of the XCOMPOSITE extension under X11 and with every Wayland-based session.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (21 items)
Collapse this list.
  1. /usr/local/share/licenses/gromit-mpx-1.7.0/catalog.mk
  2. /usr/local/share/licenses/gromit-mpx-1.7.0/LICENSE
  3. /usr/local/share/licenses/gromit-mpx-1.7.0/GPLv2+
  4. bin/gromit-mpx
  5. @sample etc/gromit-mpx/gromit-mpx.cfg.sample
  6. share/man/man1/gromit-mpx.1.gz
  7. share/applications/net.christianbeier.Gromit-MPX.desktop
  8. share/icons/hicolor/scalable/apps/net.christianbeier.Gromit-MPX.active.svg
  9. share/icons/hicolor/scalable/apps/net.christianbeier.Gromit-MPX.svg
  10. share/locale/de/LC_MESSAGES/gromit-mpx.mo
  11. share/locale/es/LC_MESSAGES/gromit-mpx.mo
  12. share/locale/fa/LC_MESSAGES/gromit-mpx.mo
  13. share/locale/he/LC_MESSAGES/gromit-mpx.mo
  14. share/locale/it/LC_MESSAGES/gromit-mpx.mo
  15. share/locale/pt_BR/LC_MESSAGES/gromit-mpx.mo
  16. share/metainfo/net.christianbeier.Gromit-MPX.appdata.xml
  17. share/pixmaps/net.christianbeier.Gromit-MPX.active.png
  18. share/pixmaps/net.christianbeier.Gromit-MPX.png
  19. @owner
  20. @group
  21. @mode
Collapse this list.
Dependency lines:
  • gromit-mpx>0:x11/gromit-mpx
To install the port:
cd /usr/ports/x11/gromit-mpx/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/gromit-mpx
  • pkg install gromit-mpx
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: gromit-mpx
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1725907145 SHA256 (bk138-gromit-mpx-1.7.0_GH0.tar.gz) = cd81d8952ef7bace20ab0c402e1128f4dc416a68ed0be9d9cf3013256070eace SIZE (bk138-gromit-mpx-1.7.0_GH0.tar.gz) = 2165825

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
  3. gettext-runtime>=0.22_1 : devel/gettext-runtime
  4. msgfmt : devel/gettext-tools
  5. pkgconf>=1.3.0_1 : devel/pkgconf
  6. x11.pc : x11/libX11
  7. xi.pc : x11/libXi
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xi.pc : x11/libXi
Library dependencies:
  1. liblz4.so : archivers/liblz4
  2. libappindicator3.so : devel/libappindicator
  3. libintl.so : devel/gettext-runtime
  4. libatk-1.0.so : accessibility/at-spi2-core
  5. libcairo.so : graphics/cairo
  6. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  7. libglib-2.0.so : devel/glib20
  8. libintl.so : devel/gettext-runtime
  9. libgtk-3.so : x11-toolkits/gtk30
  10. libharfbuzz.so : print/harfbuzz
  11. libpango-1.0.so : x11-toolkits/pango
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
x11_gromit-mpx
USES:
cmake gettext gnome pkgconfig xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/bk138/gromit-mpx/tar.gz/1.7.0?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.7.0
16 Nov 2024 18:40:28
commit hash: 86db0a3251c3634dc195a28a1811c8e98f8ca3d7commit hash: 86db0a3251c3634dc195a28a1811c8e98f8ca3d7commit hash: 86db0a3251c3634dc195a28a1811c8e98f8ca3d7commit hash: 86db0a3251c3634dc195a28a1811c8e98f8ca3d7 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/gromit-mpx: drop maintainership

(cherry picked from commit d15b188d726f2338bfb8342337a850c31ebe70dc)

Number of commits found: 1