summaryrefslogtreecommitdiff
path: root/math/hexowl
diff options
context:
space:
mode:
Diffstat (limited to 'math/hexowl')
-rw-r--r--math/hexowl/Makefile20
-rw-r--r--math/hexowl/distinfo5
-rw-r--r--math/hexowl/pkg-descr11
3 files changed, 36 insertions, 0 deletions
diff --git a/math/hexowl/Makefile b/math/hexowl/Makefile
new file mode 100644
index 000000000000..b094e7374d64
--- /dev/null
+++ b/math/hexowl/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= hexowl
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.5.1
+PORTREVISION= 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