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

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details
units C++ library for working with units of measurement
0.12.3 misc 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 0.10.2Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-08-26 00:54:19
Last Update: 2025-03-05 07:38:46
Commit Hash: c8080139
License: BSD3CLAUSE
WWW:
https://units.readthedocs.io/en/latest/
Description:
The Units library provides a means of working with units of measurement at runtime, including conversion to and from strings. It provides a small number of types for working with units and measurements and operations necessary for user input and output with units. This software was developed for use in LLNL/GridDyn, and HELICS and is currently a work in progress (though getting close). Namespaces, function names, and code organization is subject to change though is fairly stable at this point, input is welcome.
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 (22 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/units-library-0.12.3/catalog.mk
  3. /usr/local/share/licenses/units-library-0.12.3/LICENSE
  4. /usr/local/share/licenses/units-library-0.12.3/BSD3CLAUSE
  5. bin/units_convert
  6. include/units/commodity_conversion_maps.hpp
  7. include/units/commodity_definitions.hpp
  8. include/units/unit_definitions.hpp
  9. include/units/units.hpp
  10. include/units/units_conversion_maps.hpp
  11. include/units/units_decl.hpp
  12. include/units/units_export.h
  13. include/units/units_math.hpp
  14. include/units/units_util.hpp
  15. lib/cmake/units/unitsConfig.cmake
  16. lib/cmake/units/unitsConfigVersion.cmake
  17. lib/cmake/units/unitsTargets-release.cmake
  18. lib/cmake/units/unitsTargets.cmake
  19. lib/libunits.so
  20. @owner
  21. @group
  22. @mode
Collapse this list.
Dependency lines:
  • units-library>0:misc/units
To install the port:
cd /usr/ports/misc/units/ && make install clean
To add the package, run one of these commands:
  • pkg install misc/units
  • pkg install units-library
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: units-library
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1741148284 SHA256 (LLNL-units-v0.12.3_GH0.tar.gz) = f6ed0f954c607089b8c8b500f69cceffb7ef4c7564228a2207c949e177680542 SIZE (LLNL-units-v0.12.3_GH0.tar.gz) = 1992434

Expand this list (2 items)

Collapse this list.

SHA256 (google-googletest-v1.15.2_GH0.tar.gz) = 7b42b4d6ed48810c5362c265a17faebe90dc2373c885e5216439d37927f02926 SIZE (google-googletest-v1.15.2_GH0.tar.gz) = 872667

Collapse this list.


Packages (timestamps in pop-ups are UTC):
units-library
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.12.30.12.3-0.12.30.12.3---
FreeBSD:13:quarterly0.10.20.10.2-0.10.20.10.2---
FreeBSD:14:latest0.12.30.12.3-0.12.30.12.3---
FreeBSD:14:quarterly0.10.20.10.2-0.10.20.10.2---
FreeBSD:15:latest0.12.30.12.3n/a0.12.3n/a---
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
This port is required by:
for Libraries
  1. science/arbor

Configuration Options:
No options to configure
Options name:
misc_units
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/LLNL/units/tar.gz/v0.12.3?dummy=/
Collapse this list.

Number of commits found: 5

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.12.3
05 Mar 2025 07:38:46
commit hash: c8080139695a36a14b95468cdd03c3eb427a63f7commit hash: c8080139695a36a14b95468cdd03c3eb427a63f7commit hash: c8080139695a36a14b95468cdd03c3eb427a63f7commit hash: c8080139695a36a14b95468cdd03c3eb427a63f7 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/units: update 0.12.1 → 0.12.3

Reported by:	portscout
0.12.1
14 Jan 2025 06:11:22
commit hash: b41d8b53a8b2202d1f3786393ec839c9ca41ed64commit hash: b41d8b53a8b2202d1f3786393ec839c9ca41ed64commit hash: b41d8b53a8b2202d1f3786393ec839c9ca41ed64commit hash: b41d8b53a8b2202d1f3786393ec839c9ca41ed64 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/units: update 0.12.0 → 0.12.1
0.12.0
06 Jan 2025 11:23:39
commit hash: d753e238b7fb32276df140e3250c26bfc5ba0f58commit hash: d753e238b7fb32276df140e3250c26bfc5ba0f58commit hash: d753e238b7fb32276df140e3250c26bfc5ba0f58commit hash: d753e238b7fb32276df140e3250c26bfc5ba0f58 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/units: update 0.10.2 → 0.12.0

Reported by:	portscout
0.10.2
23 Dec 2024 10:07:55
commit hash: 7cf66f49e0fd090638b48dd01e55650ef0fe57b6commit hash: 7cf66f49e0fd090638b48dd01e55650ef0fe57b6commit hash: 7cf66f49e0fd090638b48dd01e55650ef0fe57b6commit hash: 7cf66f49e0fd090638b48dd01e55650ef0fe57b6 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/units: update 0.9.1-24 → 0.10.2
0.9.1.24
26 Aug 2024 00:52:23
commit hash: 71504af53393b5de350ba9cc883a5d5372c22db5commit hash: 71504af53393b5de350ba9cc883a5d5372c22db5commit hash: 71504af53393b5de350ba9cc883a5d5372c22db5commit hash: 71504af53393b5de350ba9cc883a5d5372c22db5 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/units: New port: C++ library for working with units of measurement

Number of commits found: 5