CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

x11/rofi-calc 2.5.1

Do live calculations in rofi

Port info

Maintainer
vidar@karlsen.tech
Packages
latest: 2.5.1
Upstream
up to date
Last update
to 2.5.1 · 9ebb19cea5
Quarterly
2026Q4: 2.5.1
WWW
https://github.com/svenstaro/rofi-calc
Links
cgit · VuXML

Install

Package
# pkg install rofi-calc
installs 2.5.1 from latest; from quarterly (2026Q4) 2.5.1
Port
# cd /usr/ports/x11/rofi-calc && make install clean
Size
8.2 KiB download · 17 KiB installed
Depends on
devel/gettext-runtime 1.0_1, devel/glib20 2.88.3,2, math/libqalculate 5.13.1, x11/rofi 2.0.0
License
MIT

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.5.12.5.1–
FreeBSD 152.5.12.5.1–
FreeBSD 142.5.12.5.1✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.5.12.5.1–
FreeBSD 142.5.12.5.1✗

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 2.5.1.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (19)

Hiroki Tagato (tagattie) · 2.5.1
x11/rofi-calc: Update 2.5.0 -> 2.5.1 (bugfix)

Changelog:
https://github.com/svenstaro/rofi-calc/blob/v2.5.1/CHANGELOG.md

Changes:
- Fix -calc-command-history and -calc-error-color not working due to getting
parsed incorrectly #148 (thanks @Jontos)

PR:		293367
Reported by:	Vidar Karlsen <vidar@karlsen.tech> (maintainer)
9ebb19cea5
Vladimir Druzenko (vvd) · 2.5.0
x11/rofi-calc: Update 2.3.1 => 2.5.0

Changelog:
- Switched from autotools to meson.
- Fix quick switch not working.
- Add ability to configure via config.rasi.
- Now requires at least rofi 1.7.6.
- Fix segfault on exit.
- Add -reuse-result to replace the input with the result of the last
  successful calculation.
https://github.com/svenstaro/rofi-calc/blob/v2.5.0/CHANGELOG.md

Improve port:
- Remove unused dependencies.
- Move dependency from devel/glib20 to USES=gnome.

PR:	290401
fe0dffcab2
Hiroki Tagato (tagattie) · 2.3.1
x11/rofi-calc: update to 2.3.1

Changes:
Specify mode type to get rid of a warning message, PR #134
https://github.com/svenstaro/rofi-calc/pull/134

Changelog: https://github.com/svenstaro/rofi-calc/blob/v2.3.1/CHANGELOG.md

PR:		287381
Reported by:	Vidar Karlsen <vidar@karlsen.tech> (maintainer)
54cf2455e8
Robert Clausecker (fuz) · 2.3.0
x11/rofi-calc: update 2.2.1 → 2.3.0

Changelog: https://github.com/svenstaro/rofi-calc/blob/v2.3.0/CHANGELOG.md

Changes:
- Fix multiline outputs only showing the first line #128 (thanks @jdholtz)
- Error Message Color #121 (thanks @sornig)

QA:
- Builds and runs on 14.2-amd64
- poudriere testport 14.1-amd64 ok

PR:		284060
MFH:		2025Q1
923f66dbdd
Jason E. Hale (jhale) · 2.2.1_1
*/*: Chase math/libqalculate shlib version bump
8ac74c2325
Gabriel M. Dutra (dutra) · 2.2.1
x11/rofi-calc: Update to 2.2.1

changeLog:
https://github.com/svenstaro/rofi-calc/blob/v2.2.1/CHANGELOG.md

PR:		278309
Approved by:	submitter is maintainer
c1edba976d
Jason E. Hale (jhale) · 2.2.0_1
*/*: Chase update of math/libqalculate

Bump PORTREVISION of math/libqalculate consumers after update to 5.0.0.
According to the release notes [1], libqalculate 5.x is not ABI
compatibile with previous versions and rebuilding of consumers is
required.

[1] https://github.com/Qalculate/libqalculate/releases/tag/v5.0.0
57d43d316e
Robert Clausecker (fuz) · 2.2.0
x11/rofi-calc: update to 2.2.0

Changelog: https://github.com/svenstaro/rofi-calc/blob/v2.2.0/CHANGELOG.md

 - Fix high CPU usage when input isn't empty #66 (thanks @bootstrap-prime)
 - Add -automatic-save-to-history option #87 (thanks @matejdro)

PR:		271137
567ae26b5f
Stefan Eßer (se) · 2.1.0_1
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 2.1.0_1
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Jason E. Hale (jhale) · 2.1.0_1
math/libqalculate: Update to 4.0.0

math/qalculate: Update to 4.0.0

Bump PORTREVISION on math/libqalculate consumers due to shlib bump
4272ea162d
Guangyuan Yang (ygy) · 2.1.0
x11/rofi-calc: Update to 2.1.0

PR:		261956
f17395aaa3
Mathieu Arnold (mat) · 2.0.0
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 2.0.0
Remove # $FreeBSD$ from Makefiles.
305f148f48
Fernando Apesteguía (fernape) · 2.0.0
x11/rofi-calc: update to 2.0.0

ChangeLog: https://github.com/svenstaro/rofi-calc/blob/v2.0.0/CHANGELOG.md

PR:	251314
Submitted by:	vidar@karlsen.tech (maintainer)
d761428445
Rainer Hurling (rhurlin) · 1.9
x11/rofi-calc: Update to 1.9

Minor update, that adds options to specify output hints.

PR:		249891
Submitted by:	Vidar Karlsen <vidar@karlsen.tech> (maintainer)
Approved by:	tcberner (mentor)
Relnotes:	https://github.com/svenstaro/rofi-calc/blob/master/CHANGELOG.md
Differential Revision:	https://reviews.freebsd.org/D26565
35aa804a5c
Fernando Apesteguía (fernape) · 1.8
x11/rofi-calc: Update to 1.8

From ChangeLog: https://github.com/svenstaro/rofi-calc/blob/v1.8/CHANGELOG.md

 * Enable qalc's Unicode mode by default
 * Add -no-unicode option to disable aforementioned unicode support

PR:	248637
Submitted by:	vidar@karlsen.tech (maintainer)
1e40590438
Fernando Apesteguía (fernape) · 1.7
x11/rofi-calc: update to 1.7

In addition:

* Set MAINTAINER to submitter
* Strip objects

PR:	246779
Submitted by:	vidar@karlsen.tech
Reviewed by:	ports@xanderio.de (maintainer)
54faa52f59
Steve Wills (swills) · 1.5
x11/rofi-calc: create port

rofi plugin that uses libqalculate's qalc to parse natural language
input and provide results.

Since this uses libqalculate's amazing qalc you can try natural language
queries such 500 + 25% or 5000 EUR to USD or 150 to hex. It can also
solve linear equations on the fly. Try 60x + 30 = 50, for instance.

WWW: https://github.com/svenstaro/rofi-calc

PR:		238028
Submitted by:	Alexander Sieg <alex@xanderio.de>
c1c5a14b06