Package Details: rom-properties-git 2.5.1.r167.g19e5037-1

Git Clone URL: https://aur.archlinux.org/rom-properties-git.git (read-only, click to copy)
Package Base: rom-properties-git
Description: This shell extension adds a few nice features to file browsers for managing video game ROM and disc images.
Upstream URL: https://github.com/GerbilSoft/rom-properties
Licenses: GPL-2.0-or-later
Conflicts: rom-properties
Replaces: rom-properties
Submitter: dnmodder
Maintainer: dnmodder
Last Packager: dnmodder
Votes: 1
Popularity: 0.009823
First Submitted: 2023-08-20 20:48 (UTC)
Last Updated: 2025-06-19 16:38 (UTC)

Latest Comments

dnmodder commented on 2025-06-19 17:17 (UTC)

@Essem I don't know if that error is related but I can't build the package in CachyOS if I have zlib-ng and zlib-ng-compat instead of the standard zlib. Once I install standard zlib, it builds correctly.

Essem commented on 2025-06-17 17:13 (UTC)

Currently fails during the minizip-ng dependency build.

/home/esm/rom-properties-git/src/rom-properties/extlib/minizip-ng/mz_crypt.c: In function ‘mz_crypt_crc32_update’:
/home/esm/rom-properties-git/src/rom-properties/extlib/minizip-ng/mz_crypt.c:47:42: error: ‘z_crc_t’ undeclared (first use in this function)
   47 |     return (uint32_t)ZLIB_PREFIX(crc32)((z_crc_t)value, buf, (uInt)size);
      |                                          ^~~~~~~
/home/esm/rom-properties-git/src/rom-properties/extlib/minizip-ng/mz_crypt.c:47:42: note: each undeclared identifier is reported only once for each function it appears in
/home/esm/rom-properties-git/src/rom-properties/extlib/minizip-ng/mz_crypt.c:47:50: error: expected ‘)’ before ‘value’
   47 |     return (uint32_t)ZLIB_PREFIX(crc32)((z_crc_t)value, buf, (uInt)size);
      |                                        ~         ^~~~~
      |                                                  )
/home/esm/rom-properties-git/src/rom-properties/extlib/minizip-ng/mz_crypt.c:47:34: error: too few arguments to function ‘crc32’; expected 3, have 1
   47 |     return (uint32_t)ZLIB_PREFIX(crc32)((z_crc_t)value, buf, (uInt)size);
      |                                  ^~~~~
/home/esm/rom-properties-git/src/rom-properties/extlib/minizip-ng/mz_crypt.c:21:28: note: in definition of macro ‘ZLIB_PREFIX’
   21 | #    define ZLIB_PREFIX(x) x
      |                            ^
In file included from /home/esm/rom-properties-git/src/rom-properties/extlib/minizip-ng/mz_crypt.c:20:
/usr/local/include/zlib.h:1379:23: note: declared here
 1379 | ZEXTERN uLong ZEXPORT crc32   OF((uLong crc, const Bytef *buf, uInt len));
      |                       ^~~~~
/home/esm/rom-properties-git/src/rom-properties/extlib/minizip-ng/mz_crypt.c:35:41: warning: unused parameter ‘value’ [-Wunused-parameter]
   35 | uint32_t mz_crypt_crc32_update(uint32_t value, const uint8_t *buf, int32_t size) {
      |                                ~~~~~~~~~^~~~~
/home/esm/rom-properties-git/src/rom-properties/extlib/minizip-ng/mz_crypt.c:35:63: warning: unused parameter ‘buf’ [-Wunused-parameter]
   35 | uint32_t mz_crypt_crc32_update(uint32_t value, const uint8_t *buf, int32_t size) {
      |                                                ~~~~~~~~~~~~~~~^~~
/home/esm/rom-properties-git/src/rom-properties/extlib/minizip-ng/mz_crypt.c:35:76: warning: unused parameter ‘size’ [-Wunused-parameter]
   35 | uint32_t mz_crypt_crc32_update(uint32_t value, const uint8_t *buf, int32_t size) {
      |

RodoMa92 commented on 2024-03-10 18:39 (UTC)

The post installation is missing kbuildsycoca6 call for Plasma 6 integration.