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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
osmium-tool Command line tool for working with OpenStreetMap data using libosmium
1.16.0 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.16.0Version of this port present on the latest quarterly branch.
Maintainer: ianthetechie@gmail.com search for ports maintained by this maintainer
Port Added: 2023-08-13 09:43:09
Last Update: 2023-09-28 07:51:48
Commit Hash: b136c72
Also Listed In: geography
License: GPLv3
WWW:
https://osmcode.org/osmium-tool/
Description:
Osmium Tool is a multipurpose command line tool for working with OpenStreetMap data based on the Osmium library. With the Osmium Tool you can: * Get information about an OSM file * Show the differences between OSM files * Convert OSM files from one format into another (supports XML, PBF, and more) * Merge and apply change files to an OSM file (with or without history) * Create OSM change files from OSM data files * Extract data from OSM history files for a given point in time or a time range * Sort OSM files * Create geographical extracts from OSM files * Filter OSM files by tags * Filter changesets by many different criteria * And much more...
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 (34 items)
Collapse this list.
  1. /usr/local/share/licenses/osmium-tool-1.16.0/catalog.mk
  2. /usr/local/share/licenses/osmium-tool-1.16.0/LICENSE
  3. /usr/local/share/licenses/osmium-tool-1.16.0/GPLv3
  4. bin/osmium
  5. share/man/man1/osmium-add-locations-to-ways.1.gz
  6. share/man/man1/osmium-apply-changes.1.gz
  7. share/man/man1/osmium-cat.1.gz
  8. share/man/man1/osmium-changeset-filter.1.gz
  9. share/man/man1/osmium-check-refs.1.gz
  10. share/man/man1/osmium-create-locations-index.1.gz
  11. share/man/man1/osmium-derive-changes.1.gz
  12. share/man/man1/osmium-diff.1.gz
  13. share/man/man1/osmium-export.1.gz
  14. share/man/man1/osmium-extract.1.gz
  15. share/man/man1/osmium-fileinfo.1.gz
  16. share/man/man1/osmium-getid.1.gz
  17. share/man/man1/osmium-getparents.1.gz
  18. share/man/man1/osmium-merge-changes.1.gz
  19. share/man/man1/osmium-merge.1.gz
  20. share/man/man1/osmium-query-locations-index.1.gz
  21. share/man/man1/osmium-removeid.1.gz
  22. share/man/man1/osmium-renumber.1.gz
  23. share/man/man1/osmium-show.1.gz
  24. share/man/man1/osmium-sort.1.gz
  25. share/man/man1/osmium-tags-count.1.gz
  26. share/man/man1/osmium-tags-filter.1.gz
  27. share/man/man1/osmium-time-filter.1.gz
  28. share/man/man1/osmium.1.gz
  29. share/man/man5/osmium-file-formats.5.gz
  30. share/man/man5/osmium-index-types.5.gz
  31. share/man/man5/osmium-output-headers.5.gz
  32. @owner
  33. @group
  34. @mode
Collapse this list.
Dependency lines:
  • osmium-tool>0:astro/osmium-tool
To install the port:
cd /usr/ports/astro/osmium-tool/ && make install clean
To add the package, run one of these commands:
  • pkg install astro/osmium-tool
  • pkg install osmium-tool
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: osmium-tool
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1695800644 SHA256 (osmcode-osmium-tool-v1.16.0_GH0.tar.gz) = f98454d9f901be42e0b6751aef40106d734887ee35190c224b174c2f27ef1c0f SIZE (osmcode-osmium-tool-v1.16.0_GH0.tar.gz) = 491176

Packages (timestamps in pop-ups are UTC):
osmium-tool
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.16.01.16.0------
FreeBSD:13:quarterly1.16.01.16.0------
FreeBSD:14:latest1.16.01.16.0------
FreeBSD:14:quarterly1.16.01.16.0------
FreeBSD:15:latest-1.16.0n/a-n/a---
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. version.hpp : astro/libosmium
  2. version.hpp : devel/protozero
  3. stringbuffer.h : devel/rapidjson
  4. hs-pandoc>0 : textproc/hs-pandoc
  5. cmake : devel/cmake-core
  6. ninja : devel/ninja
Library dependencies:
  1. libboost_program_options.so : devel/boost-libs
  2. libexpat.so : textproc/expat2
  3. liblz4.so : archivers/liblz4
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for osmium-tool-1.16.0: EXAMPLES=on: Build and/or install examples LZ4=on: Build with support for LZ4 compression of PBF files ===> Use 'make config' to modify these settings
Options name:
astro_osmium-tool
USES:
cmake:testing
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/osmcode/osmium-tool/tar.gz/v1.16.0?dummy=/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.16.0
28 Sep 2023 07:51:48
commit hash: b136c72a91161a02f5e807b73d2befbb7c3a22e7commit hash: b136c72a91161a02f5e807b73d2befbb7c3a22e7commit hash: b136c72a91161a02f5e807b73d2befbb7c3a22e7commit hash: b136c72a91161a02f5e807b73d2befbb7c3a22e7 files touched by this commit
Li-Wen Hsu (lwhsu) search for other commits by this committer
Author: Ian Wagner
astro/osmium-tool: Update to 1.16.0

1. Removes libbz2.so from LIB_DEPENDS

I initially thought this was necessary, but saw a warning that it
probably was not necessary. It looks like no other ports had a similar
LIB_DEPENDS, and the lib in question is in /usr/lib (should be in base).

2. Cleans up LZ4 CMake options

In the original submission for this port (ports/269616), a committer noted
that the CMake LZ4 options could be simplified, so I have applied the
suggestions in this patch.

PR:		274117
1.15.0
13 Aug 2023 09:32:56
commit hash: 46ce1c4791435ffd562202ff5dc10ca4b04b612ccommit hash: 46ce1c4791435ffd562202ff5dc10ca4b04b612ccommit hash: 46ce1c4791435ffd562202ff5dc10ca4b04b612ccommit hash: 46ce1c4791435ffd562202ff5dc10ca4b04b612c files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
Author: Ian Wagner
astro/osmium-tool: Command line tool for working with OpenStreetMap data using
libosmium

Osmium Tool is a multipurpose command line tool for working with OpenStreetMap
data based on the Osmium library.

With the Osmium Tool you can:

* Get information about an OSM file
* Show the differences between OSM files
* Convert OSM files from one format into another (supports XML, PBF, and more)
* Merge and apply change files to an OSM file (with or without history)
* Create OSM change files from OSM data files
* Extract data from OSM history files for a given point in time or a time range
* Sort OSM files
* Create geographical extracts from OSM files
* Filter OSM files by tags
* Filter changesets by many different criteria
* And much more...

WWW: https://osmcode.org/osmium-tool/

PR:		244012

Number of commits found: 2