diff options
| author | Jimmy Olgeni <olgeni@FreeBSD.org> | 2025-07-10 12:21:12 +0000 |
|---|---|---|
| committer | Jimmy Olgeni <olgeni@FreeBSD.org> | 2025-07-10 12:22:06 +0000 |
| commit | c412517d700173bec9678ae8755a89b2805a2929 (patch) | |
| tree | 676c2da7366e4e5be1468dc59a1ec5db306d2875 | |
| parent | e02b2ca451b050db7a63fb19ccf0decc6c7d04a1 (diff) | |
math/hexowl: Add new port
hexowl is a lightweight and flexible programmer's calculator with user
variables and functions support. It provides a terminal-based interface
for performing arithmetic, bitwise, and boolean operations across decimal,
hexadecimal, and binary number systems.
WWW: https://github.com/mruttley/hexowl
| -rw-r--r-- | math/Makefile | 1 | ||||
| -rw-r--r-- | math/hexowl/Makefile | 19 | ||||
| -rw-r--r-- | math/hexowl/distinfo | 5 | ||||
| -rw-r--r-- | math/hexowl/pkg-descr | 11 |
4 files changed, 36 insertions, 0 deletions
diff --git a/math/Makefile b/math/Makefile index 0aff16e8eb10..8858e9aa98a9 100644 --- a/math/Makefile +++ b/math/Makefile @@ -393,6 +393,7 @@ SUBDIR += gsl SUBDIR += half SUBDIR += hexcalc + SUBDIR += hexowl SUBDIR += heyoka SUBDIR += highs SUBDIR += hmat-oss diff --git a/math/hexowl/Makefile b/math/hexowl/Makefile new file mode 100644 index 000000000000..aa26b97a327d --- /dev/null +++ b/math/hexowl/Makefile @@ -0,0 +1,19 @@ +PORTNAME= hexowl +DISTVERSIONPREFIX= v +DISTVERSION= 1.5.1 +CATEGORIES= math + +MAINTAINER= olgeni@FreeBSD.org +COMMENT= Lightweight programmer's calculator with variables and functions +WWW= https://github.com/dece2183/hexowl + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:modules + +GO_MODULE= github.com/dece2183/hexowl + +PLIST_FILES= bin/hexowl + +.include <bsd.port.mk> diff --git a/math/hexowl/distinfo b/math/hexowl/distinfo new file mode 100644 index 000000000000..eba29c256223 --- /dev/null +++ b/math/hexowl/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1752149599 +SHA256 (go/math_hexowl/hexowl-v1.5.1/v1.5.1.mod) = 08dca80bd2751736b6b9a0543b101b646e8700c8ed9b5b81009abc3cfe75c9e2 +SIZE (go/math_hexowl/hexowl-v1.5.1/v1.5.1.mod) = 43 +SHA256 (go/math_hexowl/hexowl-v1.5.1/v1.5.1.zip) = e0a3e39f6a3f6b0912df4e3fde2ea3c9319be5cc151a009a891944cd98779f6f +SIZE (go/math_hexowl/hexowl-v1.5.1/v1.5.1.zip) = 1046691 diff --git a/math/hexowl/pkg-descr b/math/hexowl/pkg-descr new file mode 100644 index 000000000000..f40ea939cccb --- /dev/null +++ b/math/hexowl/pkg-descr @@ -0,0 +1,11 @@ +hexowl is a lightweight and flexible programmer's calculator with user variables +and functions support. It provides a terminal-based interface for performing +arithmetic, bitwise, and boolean operations across decimal, hexadecimal, and +binary number systems. + +Features: + +- Support for decimal, hexadecimal, and binary numbers +- Arithmetic, bitwise, and boolean operations +- User-defined variables and functions +- No external dependencies |
