Package Details: hyprmag-git 2.0.0.r0.37b7e18-1

Git Clone URL: https://aur.archlinux.org/hyprmag-git.git (read-only, click to copy)
Package Base: hyprmag-git
Description: A wlroots-compatible Wayland color picker that does not suck
Upstream URL: https://github.com/SIMULATAN/hyprmag
Keywords: hyprland
Licenses: BSD-3-Clause
Conflicts: hyprmag
Provides: hyprmag
Submitter: SIMULATAN
Maintainer: SIMULATAN
Last Packager: SIMULATAN
Votes: 1
Popularity: 0.67
First Submitted: 2024-06-08 21:23 (UTC)
Last Updated: 2024-06-08 21:24 (UTC)

Latest Comments

SIMULATAN commented on 2025-06-10 14:59 (UTC)

@mb720 thank you for the heads up. I've bumped the min version to 3.5 in the code repo.

https://github.com/SIMULATAN/hyprmag/commit/a58f3715ab1b097343bda0918ebc450ffcae4627

I plan on rebasing hyprmag on the hyprpicker main branch soon which will increase that version further to hopefully fix this issue for the foreseeable future.

mb720 commented on 2025-06-10 14:35 (UTC)

Build currently fails with this error:

CMake Error at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 has been removed from CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.

  Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.

I used aura -A --hotedit hyprmag-git and changed the build directive to this:

build() {
    cmake -B build -S $_pkgname -DCMAKE_POLICY_VERSION_MINIMUM=3.5
    cmake --build build
}

The compilation succeeds afterwards and hyprmag runs.