Package Details: easyrpg-tools-git r250.0e95909-1

Git Clone URL: https://aur.archlinux.org/easyrpg-tools-git.git (read-only, click to copy)
Package Base: easyrpg-tools-git
Description: EasyRPG tools for RPG Maker 2000/2003 files (development version)
Upstream URL: https://easyrpg.org/tools/
Keywords: lcf2xml lmu2png png2xyz xyz2png xyzcrush
Licenses: MIT, ISC, GPL-3.0-or-later
Provides: gencache, lcftrans, lcfviz, lmu2png, png2xyz, xyz2png, xyzcrush
Submitter: carstene1ns
Maintainer: carstene1ns
Last Packager: carstene1ns
Votes: 3
Popularity: 0.002986
First Submitted: 2015-08-11 13:59 (UTC)
Last Updated: 2025-03-06 22:44 (UTC)

Latest Comments

« First ‹ Previous 1 2

dreieck commented on 2023-12-20 10:34 (UTC) (edited on 2023-12-20 15:39 (UTC) by dreieck)

Build fails for me with enum_tags.h:43:44: error: ‘is_array_v’ is not a member of ‘std’; did you mean ‘is_array’ and many subsequent errors:

[...]
make[2]: Entering directory '/tmp/makepkg/build/easyrpg-tools-git/src/easyrpg-tools/lmu2png'
  CXX      src/lmu2png-main.o
In file included from /usr/include/lcf/rpg/animation.h:18,
                 from /usr/include/lcf/rpg/database.h:19,
                 from /usr/include/lcf/ldb/reader.h:16,
                 from src/main.cpp:25:
/usr/include/lcf/enum_tags.h: In constructor ‘constexpr lcf::EnumTags<E, N>::EnumTags(const Args& ...)’:
/usr/include/lcf/enum_tags.h:43:44: error: ‘is_array_v’ is not a member of ‘std’; did you mean ‘is_array’?
   43 |                         if constexpr (std::is_array_v<FirstElemT>) {
      |                                            ^~~~~~~~~~
      |                                            is_array
[...]
/usr/include/lcf/enum_tags.h:40:36: note: ‘constexpr lcf::EnumTags<E, N>::EnumTags(const Args& ...) [with Args = {char [4], char [4]}; E = lcf::rpg::Map::GeneratorTiles; long unsigned int N = 2]’ is not usable as a ‘constexpr’ function because:
   40 |                 explicit constexpr EnumTags(Args const&...args) noexcept {
      |                                    ^~~~~~~~
make[2]: *** [Makefile:470: src/lmu2png-main.o] Error 1

↗ Upstream issue report.

Regards!

escorares commented on 2020-12-25 16:40 (UTC)

Thanks!

carstene1ns commented on 2020-12-20 17:21 (UTC)

Thank you @escorares, the json dependency has been unbundled. This is fixed now.

escorares commented on 2020-12-19 07:50 (UTC)

Can't build

checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for ICU... yes
checking for NLOHMANNJSON... no
configure: error: Package requirements (nlohmann_json) were not met:

Package 'nlohmann_json', required by 'virtual:world', not found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables NLOHMANNJSON_CFLAGS
and NLOHMANNJSON_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
configure: error: ./configure failed for gencache
==> ERROR: A failure occurred in build().
    Aborting...
error making: easyrpg-tools-git