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

Port details

x11/hyprpaper0.8.4_2

Blazing fast Wayland wallpaper utility with IPC controls

Maintainer
tagattie@FreeBSD.org
Packages
hyprpaper 0.8.4_2
Upstream
up to date
CPE
none, CVEs only via VuXML
WWW
https://github.com/hyprwm/hyprpaper
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 (64)

Hiroki Tagato (tagattie) · 0.8.4_2
*/*: Bump port revision after hyprtoolkit shlib version bump (0685b1a33713)
8f47e33ddb
Hiroki Tagato (tagattie) · 0.8.4_1
*/*: Bump port revision after hyprutils shlib version bump (8d941d9935e3)
1fb874506a
Hiroki Tagato (tagattie) · 0.8.4
x11/hyprpaper: Update to 0.8.4

Changelog: https://github.com/hyprwm/hyprpaper/releases/tag/v0.8.4

Reported by:	GitHub (watch releases)
c2a2aa5dbf
Hiroki Tagato (tagattie) · 0.8.3_3
*/*: Bump port revision after hyprutils shlib version bump (9f3ab36ce78b)
d1aeaf5c39
Hiroki Tagato (tagattie) · 0.8.3_2
*/*: Bump port revision after hyprutils shlib version bump (b4a76f0828ff)
4aa6d24808
Hiroki Tagato (tagattie) · 0.8.3_1
*/*: Bump port revision after hyprwire shlib version bump (71315a986ad4)
8b2cfc7681
Hiroki Tagato (tagattie) · 0.8.3
x11/hyprpaper: Update to 0.8.3

Changelog:
- https://github.com/hyprwm/hyprpaper/releases/tag/v0.8.2
- https://github.com/hyprwm/hyprpaper/releases/tag/v0.8.3

Reported by:	GitHub (watch releases)
0fed601a0a
Hiroki Tagato (tagattie) · 0.8.1
x11/hyprpaper: Update to 0.8.1

Changelog:
- https://github.com/hyprwm/hyprpaper/releases/tag/v0.8.0
- https://github.com/hyprwm/hyprpaper/releases/tag/v0.8.1

Reported by:	GitHub (watch releases)
a210bf3f3f
Hiroki Tagato (tagattie) · 0.7.6_4
*/*: Bump port revision after hyprgraphics shlib version bump (e7922fde842b)
6730f4a674
Hiroki Tagato (tagattie) · 0.7.6_3
*/*: Bump port revision after hyprutils shlib version bump (35fa8b23267b)
c717dfb15a
Hiroki Tagato (tagattie) · 0.7.6_2
*/*: Bump port revision after hyprgraphics shlib version bump (ef8a1623133b)
d3056ff316
Hiroki Tagato (tagattie) · 0.7.6_1
*/*: bump port revision after hyprgraphics shlib version bump (28427b46dd9a)
ef5374e1d8
Hiroki Tagato (tagattie) · 0.7.6
x11/hyprpaper: update to 0.7.6

While here,
- reorder variables to make portclippy happy
- add DOCS option

Changelog: https://github.com/hyprwm/hyprpaper/releases/tag/v0.7.6

Reported by:	GitHub (watch releases)
190150b378
Hiroki Tagato (tagattie) · 0.7.5_4
*/*: bump port revision after hyprgraphics shlib version bump (e2eeae6fb01c)
d6d2eb47c7
Hiroki Tagato (tagattie) · 0.7.5_3
*/*: bump port revision after hyprutils shlib version bump (12d8cc14bd4f)
64d4daf4f6
Hiroki Tagato (tagattie) · 0.7.5_2
*/*: bump port revision after hyprutils shlib version bump (39d792813677)
7196055714
Hiroki Tagato (tagattie) · 0.7.5_1
hyprland-related ports: take maintainership

MFH:		2025Q3
41e03e0f52
Jan Beich (jbeich) · 0.7.5
x11/hyprpaper: drop maintainership
937bc74420
Jan Beich (jbeich) · 0.7.5
x11/hyprpaper: update to 0.7.5

Changes:	https://github.com/hyprwm/hyprpaper/releases/tag/v0.7.5
Reported by:	GitHub (watch releases)
37c2c16108
Jan Beich (jbeich) · 0.7.4_4
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.7.4_3
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.7.4_2
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.7.4_1
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.7.4
x11/hyprpaper: update to 0.7.4

Changes:	https://github.com/hyprwm/hyprpaper/releases/tag/v0.7.4
Reported by:	GitHub (watch releases)
6afba14510
Tijl Coosemans (tijl) · 0.7.3_2
graphics/cairo: Update to 1.18.2

Upstream has removed OpenGL support and switched from autoconf to meson.

Some ports needed to be fixed:

audio/fogpad-lv2, audio/ssr-lv2, audio/stone-phaser-lv2,
audio/string-machine-lv2: Add dependency on libGL now that cairo
no longer pulls it in.

devel/doxygen: Add upstream patches to support compressed PDF files
generated by more recent versions of cairo.

www/webkit2-gtk3, www/webkit2-gtk4: Remove requirement for cairo-egl.

x11/hyprpaper: Remove inclusion of unused GLES3 headers so a dependency
on libGLES is not needed.

x11/rofi-file-browser-extended: Fix patch to make sure
GLIB2_INCLUDE_DIRS is defined.

PR:		283531
Reviewed by:	diizzy
Exp-run by:	antoine
299bcfac71
Jan Beich (jbeich) · 0.7.3_2
devel/hyprwayland-scanner: update to 0.4.4

Changes:	https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.4.3
Changes:	https://github.com/hyprwm/hyprwayland-scanner/releases/tag/v0.4.4
Reported by:	GitHub (watch releases)
af06cb48ca
Jan Beich (jbeich) · 0.7.3_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.7.3
x11/hyprpaper: revert cruft after eb605f34f346
49b1e2a171
Jan Beich (jbeich) · 0.7.3
x11/hyprpaper: update to 0.7.3

Changes:	https://github.com/hyprwm/hyprpaper/releases/tag/v0.7.2
Changes:	https://github.com/hyprwm/hyprpaper/releases/tag/v0.7.3
Reported by:	GitHub (watch releases)
eb605f34f3
Rene Ladan (rene) · 0.7.1
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
Jan Beich (jbeich) · 0.7.1
x11/hyprpaper: unbreak with libc++ 16 after 4285975bf9ca

In file included from src/Hyprpaper.cpp:1:
In file included from src/Hyprpaper.hpp:3:
In file included from src/config/ConfigManager.hpp:2:
In file included from src/config/../defines.hpp:20:
/usr/local/include/hyprutils/math/Vector2D.hpp:141:5: error: no member named 'format_error' in namespace 'std'
    AQ_FORMAT_PARSE(AQ_FORMAT_FLAG('j', formatJson) //
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/hyprutils/math/Vector2D.hpp:110:57: note: expanded from macro 'AQ_FORMAT_PARSE'
            switch (*it) { specs__ default : throw std::format_error("invalid format specification"); }                                                                            \
                                                   ~~~~~^
/usr/local/include/hyprutils/math/Vector2D.hpp:148:68: error: no member named 'format' in namespace 'std'
        std::string formatString = precision.empty() ? "{}" : std::format("{{:.{}f}}", precision);
                                                              ~~~~~^
/usr/local/include/hyprutils/math/Vector2D.hpp:151:33: error: no member named 'format' in namespace 'std'
            formatString = std::format("[{0}, {0}]", formatString);
                           ~~~~~^
/usr/local/include/hyprutils/math/Vector2D.hpp:153:33: error: no member named 'format' in namespace 'std'
            formatString = std::format("{0}x{0}", formatString);
                           ~~~~~^
/usr/local/include/hyprutils/math/Vector2D.hpp:155:33: error: no member named 'format' in namespace 'std'
            formatString = std::format("[Vector2D: x: {0}, y: {0}]", formatString);
                           ~~~~~^
/usr/local/include/hyprutils/math/Vector2D.hpp:157:31: error: no member named 'vformat' in namespace 'std'
            string buf = std::vformat(formatString, std::make_format_args(vec.x, vec.y));
                         ~~~~~^
/usr/local/include/hyprutils/math/Vector2D.hpp:157:58: error: no member named 'make_format_args' in namespace 'std'
            string buf = std::vformat(formatString, std::make_format_args(vec.x, vec.y));
                                                    ~~~~~^
/usr/local/include/hyprutils/math/Vector2D.hpp:158:25: error: no member named 'format_to' in namespace 'std'
            return std::format_to(ctx.out(), "{}", buf);
                   ~~~~~^
/usr/local/include/hyprutils/math/Vector2D.hpp:159:23: error: no type named 'format_error' in namespace 'std'; did you mean 'domain_error'?
        } catch (std::format_error& e) { return std::format_to(ctx.out(), "[{}, {}]", vec.x, vec.y); }
                 ~~~~~^
/usr/include/c++/v1/stdexcept:123:29: note: 'domain_error' declared here
class _LIBCPP_EXCEPTION_ABI domain_error
                            ^
In file included from src/Hyprpaper.cpp:1:
In file included from src/Hyprpaper.hpp:3:
In file included from src/config/ConfigManager.hpp:2:
In file included from src/config/../defines.hpp:20:
/usr/local/include/hyprutils/math/Vector2D.hpp:159:54: error: no member named 'format_to' in namespace 'std'
        } catch (std::format_error& e) { return std::format_to(ctx.out(), "[{}, {}]", vec.x, vec.y); }
                                                ~~~~~^

Reported by:	pkg-fallout
8ad8a0c614
Jan Beich (jbeich) · 0.7.1
x11/hyprpaper: update to 0.7.1

Changes:	https://github.com/hyprwm/hyprpaper/releases/tag/v0.7.1
Reported by:	GitHub (watch releases)
4285975bf9
Jan Beich (jbeich) · 0.7.0
x11/hyprpaper: update to 0.7.0

Changes:	https://github.com/hyprwm/hyprpaper/releases/tag/v0.7.0
Reported by:	GitHub (watch releases)
e1fd359de7
Jan Beich (jbeich) · 0.6.0_4
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.6.0_3
x11/hyprpaper: unbreak build on i386 after c2647d8cb1fc
39c436cb17
Jan Beich (jbeich) · 0.6.0_3
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.6.0_2
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.6.0_1
x11/hyprpaper: unbundle devel/hyprlang
91a19f4d40
Jan Beich (jbeich) · 0.6.0
x11/hyprpaper: update to 0.6.0

Changes:	https://github.com/hyprwm/hyprpaper/releases/tag/v0.6.0
Reported by:	GitHub (watch releases)
d54bbf6ddf
Jan Beich (jbeich) · 0.5.0
x11/hyprpaper: unbreak build on big-endian
4297c6c71c
Jan Beich (jbeich) · 0.5.0
x11/hyprpaper: update to 0.5.0

Changes:	https://github.com/hyprwm/hyprpaper/releases/tag/v0.5.0
Reported by:	GitHub (watch releases)
cf44fbf5fd
Jan Beich (jbeich) · 0.4.0
x11/hyprpaper: drop clang workaround after aa566634e5af

https://github.com/hyprwm/hyprpaper/commit/10fd31a5444d
7f6309242f
Jan Beich (jbeich) · 0.4.0
x11/hyprpaper: update to 0.4.0

Changes:	https://github.com/hyprwm/hyprpaper/releases/tag/v0.4.0
Reported by:	GitHub (watch releases)
b51b836ab1
Daniel Engberg (diizzy) · 0.3.0_1
*/*: Bump jpeg-turbo users treewide

New major version 3.0.0
664a2fa1e5
Jan Beich (jbeich) · 0.3.0
x11/hyprpaper: update to 0.3.0

Changes:	https://github.com/hyprwm/hyprpaper/releases/tag/v0.3.0
Reported by:	GitHub (watch releases)
aa566634e5
Jan Beich (jbeich) · 0.2.0
x11-wm/hyprland: simplify GIT_COMMIT_MESSAGE after da134084ee1e
c9b88594bc
Jan Beich (jbeich) · 0.2.0
x11/hyprpaper: update to 0.2.0

Changes:	https://github.com/hyprwm/hyprpaper/releases/tag/v0.2.0
Reported by:	GitHub (watch releases)
b7a19bd469
Jan Beich (jbeich) · 0.1.0_1
x11-wm/hyprland: switch to upstream commit message fallback

#ifndef GIT_COMMIT_MESSAGE
 #define GIT_COMMIT_MESSAGE "?"
 #endif
da134084ee
Jan Beich (jbeich) · 0.1.0
x11/hyprpaper: update to 0.1.0

Changes:	https://github.com/hyprwm/hyprpaper/releases/tag/v0.1.0
Reported by:	GitHub (watch releases)
7a0f6d9476
Muhammad Moinur Rahman (bofh) · s20230315
*/*: Sunset 12.3-RELEASE from ports tree

- Mk/bsd.port.mk: mark FreeBSD 12.3 as unsupported.
- Mk/Uses/cabal.mk: Remove the text-2 workaround for 12.3-RELEASE
- biology/wfa2-lib: remove obsolete patch
- databases/mongodb60: remove IGNORE for EOL FreeBSD 12.3
- devel/concurrencpp: remove workaround for EOL FreeBSD 12.3
- devel/electron22: remove IGNORE for EOL FreeBSD 12.3
- devel/malloy: this should build fine on 12.4-RELEASE
- devel/qcoro: remove BROKEN for EOL FreeBSD 12.3
- devel/root: remove workaround for EOL FreeBSD 12.3
- editors/imhex: remove IGNORE for EOL FreeBSD 12.3
- emulators/ppsspp: remove workaround for EOL FreeBSD 12.3
- emulators/rpcs3: remove workaround for EOL FreeBSD 12.3
- emulators/yuzu: remove workaround for EOL 12.3-RELEASE
- games/aquaria: remove support for EOL FreeBSD 12.3
- games/punchy: remove workaround for EOL FreeBSD 12.3
- graphics/cxxplot: remove support for EOL FreeBSD 12.3
- lang/gcc11*: bump a __FreeBSD_version in libphobos to 1204000
- lang/rust: untangle OSVERSION logic a bit
- misc/mbuffer: remove workaround for EOL FreeBSD 12.3 for aarch64
- sysutils/libdisplay-info: remove workaround for EOL FreeBSD 12.3
- www/*chromium: remove IGNORE for EOL FreeBSD 12.3
- x11/hyprpaper: remove workaround for expired FreeBSD 12.3
- x11-wm/labwc: remove workaround for EOL FreeBSD 12.3
- x11-wm/kwinft: remove workaround for EOL FreeBSD 12.3
- www/iridium: remove IGNORE for EOL FreeBSD 12.3

Differential Revision: https://reviews.freebsd.org/D38664
56932296b7