CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

devel/hyprlang0.6.8_3

Official implementation library for the hypr config language

Maintainer
tagattie@FreeBSD.org
Packages
hyprlang 0.6.8_3
Upstream
up to date
CPE
none, CVEs only via VuXML
WWW
https://wiki.hypr.land/Hypr-Ecosystem/hyprlang/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (39)

Hiroki Tagato (tagattie) · 0.6.8_3
*/*: Bump port revision after hyprutils shlib version bump (8d941d9935e3)
1fb874506a
Hiroki Tagato (tagattie) · 0.6.8_2
*/*: Bump port revision after hyprutils shlib version bump (9f3ab36ce78b)
d1aeaf5c39
Hiroki Tagato (tagattie) · 0.6.8_1
*/*: Bump port revision after hyprutils shlib version bump (b4a76f0828ff)
4aa6d24808
Hiroki Tagato (tagattie) · 0.6.8
devel/hyprlang: Update to 0.6.8

Changelog: https://github.com/hyprwm/hyprlang/releases/tag/v0.6.8

Reported by:	GitHub (watch releases)
45797f4838
Hiroki Tagato (tagattie) · 0.6.7_1
*/*: Bump port revision after hyprutils shlib version bump (35fa8b23267b)
c717dfb15a
Hiroki Tagato (tagattie) · 0.6.7
devel/hyprlang: Update to 0.6.7

Changelog: https://github.com/hyprwm/hyprlang/releases/tag/v0.6.7

Reported by:	GitHub (watch releases)
85c94f0ba2
Hiroki Tagato (tagattie) · 0.6.6
devel/hyprlang: Update to 0.6.6

Changelog:
- https://github.com/hyprwm/hyprlang/releases/tag/v0.6.5
- https://github.com/hyprwm/hyprlang/releases/tag/v0.6.6

Reported by:	GitHub (watch releases)
abf1f34f08
Hiroki Tagato (tagattie) · 0.6.4_1
*/*: bump port revision after hyprutils shlib version bump (12d8cc14bd4f)
64d4daf4f6
Hiroki Tagato (tagattie) · 0.6.4
devel/hyprlang: update to 0.6.4

While here:
- update COMMENT
- update WWW
- make portclippy happy

Changelog: https://github.com/hyprwm/hyprlang/releases/tag/v0.6.4

Reported by:	portscout
3a78cdacdc
Hiroki Tagato (tagattie) · 0.6.3_2
*/*: bump port revision after hyprutils shlib version bump (39d792813677)
7196055714
Hiroki Tagato (tagattie) · 0.6.3_1
hyprland-related ports: take maintainership

MFH:		2025Q3
41e03e0f52
Jan Beich (jbeich) · 0.6.3
devel/hyprlang: drop maintainership
b6f21d2aec
Jan Beich (jbeich) · 0.6.3
devel/hyprlang: update to 0.6.3

Changes:	https://github.com/hyprwm/hyprlang/releases/tag/v0.6.3
Reported by:	GitHub (watch releases)
f11be67838
Jan Beich (jbeich) · 0.6.2
devel/hyprlang: update to 0.6.2

Changes:	https://github.com/hyprwm/hyprlang/releases/tag/v0.6.2
Reported by:	GitHub (watch releases)
497c7951dc
Jan Beich (jbeich) · 0.6.1_1
devel/hyprutils: update to 0.7.0

Changes:	https://github.com/hyprwm/hyprutils/releases/tag/v0.7.0
Reported by:	GitHub (watch releases)
a2e7c93a3a
Jan Beich (jbeich) · 0.6.1
devel/hyprlang: update to 0.6.1

Changes:	https://github.com/hyprwm/hyprlang/releases/tag/v0.6.1
Reported by:	GitHub (watch releases)
206554d866
Jan Beich (jbeich) · 0.6.0_4
devel/hyprutils: update to 0.6.0

Changes:	https://github.com/hyprwm/hyprutils/releases/tag/v0.6.0
Reported by:	GitHub (watch releases)
d30350734b
Jan Beich (jbeich) · 0.6.0_3
devel/hyprutils: update to 0.5.0

Changes:	https://github.com/hyprwm/hyprutils/releases/tag/v0.5.0
Reported by:	GitHub (watch releases)
8d2acadbc5
Jan Beich (jbeich) · 0.6.0_2
devel/hyprutils: update to 0.4.0

Changes:	https://github.com/hyprwm/hyprutils/releases/tag/v0.4.0
Reported by:	GitHub (watch releases)
f0376aee99
Jan Beich (jbeich) · 0.6.0_1
devel/hyprutils: update to 0.3.0

Changes:	https://github.com/hyprwm/hyprutils/releases/tag/v0.3.0
Reported by:	GitHub (watch releases)
8543f44f7c
Jan Beich (jbeich) · 0.6.0
devel/hyprlang: update to 0.6.0

Changes:	https://github.com/hyprwm/hyprlang/releases/tag/v0.6.0
Reported by:	GitHub (watch releases)
06c18b031f
Jan Beich (jbeich) · 0.5.3
devel/hyprlang: update to 0.5.3

Changes:	https://github.com/hyprwm/hyprlang/releases/tag/v0.5.3
Reported by:	GitHub (watch releases)
d2383a5f8c
Rene Ladan (rene) · 0.5.2
all: drop support for expired FreeBSD 14.0

Simplify expressions for FreeBSD 13.X

Reviewed by:	many

Differential Revision:	https://reviews.freebsd.org/D46601
4485bd8221
Rene Ladan (rene) · 0.5.2
all: drop support for FreeBSD 13.2 which reached EOL today

Thanks again to jbeich for noticing various things I overlooked.

Reviewed by:	acm, ashish, eduardo, ehaupt, eugen, jbeich, martymac, mat, nobukata, sunpoet, tagattie, yuri, arrowd, kde
Differential Revision:	https://reviews.freebsd.org/D45141
19d68720f1
Jan Beich (jbeich) · 0.5.2
*: move FreeBSD 14.0 EOL to 2024Q4

FreeBSD 14.1 was released on 2024-06-04. The transition period is at
least 3 months but usually rounded up to almost 4 months.
f6d8bf07dc
Jan Beich (jbeich) · 0.5.2
devel/hyprlang: update to 0.5.2

Changes:	https://github.com/hyprwm/hyprlang/releases/tag/v0.5.2
Reported by:	GitHub (watch releases)
68ed7ace99
Jan Beich (jbeich) · 0.5.1
devel/hyprlang: update to 0.5.1

Changes:	https://github.com/hyprwm/hyprlang/releases/tag/v0.5.1
Reported by:	GitHub (watch releases)
dac366517c
Jan Beich (jbeich) · 0.5.0
*: move FreeBSD 13.2 EOL to 2024Q3

FreeBSD 13.3 was released on 2024-03-05. The transition period is at
least 3 months but usually rounded up to almost 4 months.
85ebb2b009
Jan Beich (jbeich) · 0.5.0
devel/hyprlang: update to 0.5.0

Changes:	https://github.com/hyprwm/hyprlang/releases/tag/v0.5.0
Reported by:	GitHub (watch releases)
d2b938d890
Jan Beich (jbeich) · 0.4.2
devel/hyprlang: update to 0.4.2

Changes:	https://github.com/hyprwm/hyprlang/releases/tag/v0.4.2
Reported by:	GitHub (watch releases)
111ad0e0e2
Jan Beich (jbeich) · 0.4.1
devel/hyprlang: update to 0.4.1

Changes:	https://github.com/hyprwm/hyprlang/releases/tag/v0.4.1
Reported by:	GitHub (watch releases)
10e473dbaa
Jan Beich (jbeich) · 0.4.0
devel/hyprlang: drop redundant assignment after e4e07338f4f9

Copy-paste leftover from a port which doesn't define USES=cmake.
9556dfba68
Jan Beich (jbeich) · 0.4.0
devel/hyprlang: update to 0.4.0

Changes:	https://github.com/hyprwm/hyprlang/releases/tag/v0.4.0
Reported by:	GitHub (watch releases)
5ef61de221
Jan Beich (jbeich) · 0.3.2
devel/hyprlang: update to 0.3.2

Changes:	https://github.com/hyprwm/hyprlang/releases/tag/v0.3.2
Reported by:	GitHub (watch releases)
3e8e22e9a0
Jan Beich (jbeich) · 0.3.1
devel/hyprlang: update to 0.3.1

Changes:	https://github.com/hyprwm/hyprlang/releases/tag/v0.3.1
Reported by:	GitHub (watch releases)
e4e07338f4
Jan Beich (jbeich) · 0.3.0
devel/hyprlang: update to 0.3.0

Changes:	https://github.com/hyprwm/hyprlang/releases/tag/v0.3.0
Reported by:	GitHub (watch releases)
0fe941b4c2
Jan Beich (jbeich) · 0.2.1_1
devel/hyprlang: unbreak build with libc++ 16

src/config.cpp:276:42: error: no member named 'format' in namespace 'std'
                    result.setError(std::format("special category's first value must be the key. Key for <{}> is <{}>", PCAT->name, PCAT->key));
                                    ~~~~~^
src/config.cpp:287:34: error: no member named 'format' in namespace 'std'
            result.setError(std::format("config option <{}> does not exist.", valueName));
                            ~~~~~^
src/config.cpp:297:38: error: no member named 'format' in namespace 'std'
                result.setError(std::format("failed parsing an int: {}", e.what()));
                                ~~~~~^
src/config.cpp:306:38: error: no member named 'format' in namespace 'std'
                result.setError(std::format("failed parsing a float: {}", e.what()));
                                ~~~~~^
src/config.cpp:324:38: error: no member named 'format' in namespace 'std'
                result.setError(std::format("failed parsing a vec2: {}", e.what()));
                                ~~~~~^
src/config.cpp:533:38: error: no member named 'format' in namespace 'std'
            impl->parseError += std::format("Config error in file {} at line {}: {}", file, linenum, RET.errorStdString);
                                ~~~~~^
src/config.cpp:546:38: error: no member named 'format' in namespace 'std'
            impl->parseError += std::format("Config error in file {}: Unclosed category at EOF", file);
                                ~~~~~^

Reported by:	pkg-fallout
024e2eaf98
Jan Beich (jbeich) · 0.2.1_1
devel/hyprlang: unbreak pkg-config --cflags

$ pkg-config --cflags hyprlang
-I
8519e04b95
Jan Beich (jbeich) · 0.2.1
devel/hyprlang: add new port

The hypr configuration language is an extremely efficient, yet easy to
work with, configuration language for linux applications.

It's user-friendly, easy to grasp, and easy to implement.

https://hyprland.org/hyprlang
1c60f593c9