Skip to content

hyprutils: update to 0.14.2 - #63213

Open
mabasic wants to merge 1 commit into
void-linux:masterfrom
mabasic:push-qvyqsvspltom
Open

mabasic wants to merge 1 commit into
void-linux:masterfrom
mabasic:push-qvyqsvspltom

Conversation

@mabasic

@mabasic mabasic commented Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

Testing the changes

  • I tested the changes in this PR: YES

Local build testing

  • I built this PR locally for my native architecture, (x64-glibc)

Comment thread common/shlibs
libqlementine.so.1 qlementine-1.2.2_1
libdatovka.so.8 libdatovka-0.7.0_1
libhyprutils.so.10 hyprutils-0.11.0_1
libhyprutils.so.13 hyprutils-0.14.2_1

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You have to rebuild hyprpicker for the new version if you bump this.

version=0.11.0
version=0.14.2
revision=1
archs="x86_64"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why this limit? It should be made to work on all architectures if possible.

build_style=cmake
hostmakedepends="pkg-config"
configure_args=" --no-warn-unused-cli -DCMAKE_BUILD_TYPE=Release"
hostmakedepends="cmake pkg-config clang21"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adding cmake here is not needed I believe.

configure_args+=" -DCMAKE_C_COMPILER=$CC -DCMAKE_CXX_COMPILER=$CXX \
-DCMAKE_CXX_STANDARD=23 \
-DCMAKE_CXX_FLAGS=-stdlib=libstdc++ -DCMAKE_EXE_LINKER_FLAGS=-stdlib=libstdc++ -DCMAKE_SHARED_LINKER_FLAGS=-stdlib=libstdc++"
}

@ii8 ii8 Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cross compilation will not work if you do this.

hostmakedepends="cmake pkg-config clang21"
makedepends="pixman-devel"
short_desc="Hyprland utilities library used across the ecosystem"
short_desc="Small C++ library used across the Hypr* ecosystem"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not the project description. Drop this change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants