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
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
Port details on branch 2023Q1
mepo Fast, simple, and hackable OSM map viewer
1.1_1 astro 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.3.4Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-01-24 00:09:05
Last Update: 2023-03-30 00:42:36
Commit Hash: e129b45
Also Listed In: geography wayland
License: GPLv3+ OFL11
WWW:
https://sr.ht/~mil/Mepo/
Description:
Mepo is a fast, simple, and hackable OSM map viewer for desktop & mobile Linux devices (like the PinePhone, Librem 5, pmOS devices etc.) and both environment's various user interfaces (Wayland & X inclusive). Mepo works both offline and online, features a minimalist both touch/mouse and keyboard compatible interface, and offers a UNIX-philosophy inspired underlying design, exposing a powerful command language called Mepolang capable of being scripted to provide things like custom bounding-box search scripts, bookmarks, and more.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (32 items)
Collapse this list.
  1. /usr/local/share/licenses/mepo-1.1_1/catalog.mk
  2. /usr/local/share/licenses/mepo-1.1_1/LICENSE
  3. /usr/local/share/licenses/mepo-1.1_1/GPLv3+
  4. /usr/local/share/licenses/mepo-1.1_1/OFL11
  5. bin/mepo
  6. bin/mepo_dl.sh
  7. bin/mepo_generated_osmtags.sh
  8. bin/mepo_ui_central_menu.sh
  9. bin/mepo_ui_helper_menu.sh
  10. bin/mepo_ui_helper_pref_pan.sh
  11. bin/mepo_ui_menu_dbg_queueclear.sh
  12. bin/mepo_ui_menu_dbg_queuedownloadinteractive.sh
  13. bin/mepo_ui_menu_dbg_queuedownloadnoninteractive.sh
  14. bin/mepo_ui_menu_pin_editor.sh
  15. bin/mepo_ui_menu_pref_fontsize.sh
  16. bin/mepo_ui_menu_pref_network.sh
  17. bin/mepo_ui_menu_pref_url.sh
  18. bin/mepo_ui_menu_pref_zoom.sh
  19. bin/mepo_ui_menu_reposition_nominatim.sh
  20. bin/mepo_ui_menu_route_graphhopper.sh
  21. bin/mepo_ui_menu_route_overpassrelation.sh
  22. bin/mepo_ui_menu_search_nominatim.sh
  23. bin/mepo_ui_menu_search_overpass.sh
  24. bin/mepo_ui_menu_user_pin_updater.sh
  25. share/applications/mepo.desktop
  26. share/icons/hicolor/128x128/apps/mepo.png
  27. share/icons/hicolor/512x512/apps/mepo.png
  28. share/man/man1/mepo.1.gz
  29. share/pixmaps/mepo.png
  30. @owner
  31. @group
  32. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • mepo>0:astro/mepo
To install the port:
cd /usr/ports/astro/mepo/ && make install clean
To add the package, run one of these commands:
  • pkg install astro/mepo
  • pkg install mepo
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mepo
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1666755535 SHA256 (mepo-1.1.tar.gz) = 94f222b52ab820b76505fdb55e0b2cf7d50efcd03e507ae426d030db2d0400dc SIZE (mepo-1.1.tar.gz) = 588803

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. zig>=0.9.0 : lang/zig
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. sdl2-config : devel/sdl20
Runtime dependencies:
  1. jq : textproc/jq
Library dependencies:
  1. libcurl.so : ftp/curl
  2. libSDL2_gfx.so : graphics/sdl2_gfx
  3. libSDL2_image.so : graphics/sdl2_image
  4. libSDL2.so : devel/sdl20
  5. libSDL2_ttf.so : graphics/sdl2_ttf
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
astro_mepo
USES:
pkgconfig sdl shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://git.sr.ht/~mil/mepo/archive/1.1.tar.gz?dummy=/
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.1_1
30 Mar 2023 00:42:36
commit hash: e129b45fc634501c1787d25622919e6dae47fb97commit hash: e129b45fc634501c1787d25622919e6dae47fb97commit hash: e129b45fc634501c1787d25622919e6dae47fb97commit hash: e129b45fc634501c1787d25622919e6dae47fb97 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
astro/mepo: unbreak fetch due to Git upgrade

=> Fetched file size mismatch (expected 589078, actual 588803)

See also:	https://github.com/git/git/commit/4f4be00d302b

(cherry picked from commit 629692d1d3b8592c2347c24909fa513ae276314a)
1.1_1
07 Feb 2023 04:19:05
commit hash: 1c0ca0d235ee11276c49258b526c0a09f38c5267commit hash: 1c0ca0d235ee11276c49258b526c0a09f38c5267commit hash: 1c0ca0d235ee11276c49258b526c0a09f38c5267commit hash: 1c0ca0d235ee11276c49258b526c0a09f38c5267 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
astro/mepo: revert 3ee2eb616ce6 to unbreak build

./src/api/bind_signal.zig:48:21: error: expected error union type, found 'void'
    std.os.sigaction(signal_name, &signal_action, null)
                    ^

Reported by:	pkg-fallout

This reverts commit 3ee2eb616ce616ebfa5d542d80993274c19d60e9.
1.1_2
06 Feb 2023 19:39:12
commit hash: 3ee2eb616ce616ebfa5d542d80993274c19d60e9commit hash: 3ee2eb616ce616ebfa5d542d80993274c19d60e9commit hash: 3ee2eb616ce616ebfa5d542d80993274c19d60e9commit hash: 3ee2eb616ce616ebfa5d542d80993274c19d60e9 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
astro/mepo: unbreak zoom in/out on SIGUSR1/SIGUSR2

https://git.sr.ht/~mil/mepo/commit/2e50c6f02618
(cherry picked from commit e239314a86fd69d64c856fed632e155f6ca4549b)
1.1_1
24 Jan 2023 00:06:46
commit hash: d674ffac146cfba7d207d85acfb5f395b18d9854commit hash: d674ffac146cfba7d207d85acfb5f395b18d9854commit hash: d674ffac146cfba7d207d85acfb5f395b18d9854commit hash: d674ffac146cfba7d207d85acfb5f395b18d9854 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
astro/mepo: install manpage

Inspired by:	Alpine, Arch, NixPkgs

(cherry picked from commit 574f4db8b8e6751e3836e2f42330545e70735ad5)

Number of commits found: 4