Package Details: magic_enum-git 0.9.7.r5.g1a1824d-1

Git Clone URL: https://aur.archlinux.org/magic_enum-git.git (read-only, click to copy)
Package Base: magic_enum-git
Description: Header-only C++17 library, provides static reflection for enums, works with any enum type without any macro or boilerplate code.
Upstream URL: https://github.com/Neargye/magic_enum
Licenses: MIT
Conflicts: magic_enum
Provides: magic_enum
Submitter: dreieck
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 0
Popularity: 0.000000
First Submitted: 2023-02-21 14:08 (UTC)
Last Updated: 2024-12-07 19:08 (UTC)

Dependencies (2)

Required by (7)

Sources (1)

Latest Comments

FabioLolix commented on 2025-03-05 08:16 (UTC)

roryhealy, the change asked by abouvier have been made, back then I builded shadps4-git to test it too, I see you're using yay; I don't have time to teat AUR helpers please test with makepkg

roryhealy commented on 2025-03-05 07:38 (UTC)

Hi, I keep running into a dependency issue when trying to update shadps4-git, which requires magic_enum>=0.9.7. Using the magic_enum package works as expected, but using this package (which should provide at least the same version as the magic_enum package) doesn't seem to fulfil the dependency requirements for shadps4

I've pasted the full output here: https://pastebin.com/7zqCX4pg

Changing provides=(magic_enum) to provides=("magic_enum=$pkgver") in this PKGBUILD as abouvier suggested seems to fix the issue

abouvier commented on 2024-12-07 18:46 (UTC)

Yes, shadps4-git since 2 minutes. You could also update magic_enum to the last version to solve the problem.

FabioLolix commented on 2024-12-07 18:43 (UTC)

I am complaining!

I have seen that, what I'm really saying is the lack of provides=("magic_enum=$pkgver") affecting any other package?

abouvier commented on 2024-12-07 18:41 (UTC)

I am complaining! The latest version of magic_enum-git still not provide the correct base version.

FabioLolix commented on 2024-12-07 18:33 (UTC)

When I get a complain I'll look into it, anyway users need to update to the latest version before complaining

abouvier commented on 2024-12-07 18:25 (UTC) (edited on 2024-12-07 18:26 (UTC) by abouvier)

It always needs to be there, otherwise other packages cannot depend on specific base version like makedepends=('magic_enum>=0.9.7').

FabioLolix commented on 2024-12-07 18:02 (UTC)

Typically I add magic_enum=$pkgver to pkgbuilds that really need it like cups-git otherwise I'm not very concerned about it

abouvier commented on 2024-12-07 17:52 (UTC)

You should replace provides=(magic_enum) with provides=("magic_enum=$pkgver").