Package Details: mmfm 0.43b-1

Git Clone URL: https://aur.archlinux.org/mmfm.git (read-only, click to copy)
Package Base: mmfm
Description: Viewer and manager for multimedia files
Upstream URL: https://github.com/milgra/mmfm
Licenses: GPL3
Submitter: milgra
Maintainer: milgra
Last Packager: milgra
Votes: 0
Popularity: 0.000000
First Submitted: 2022-09-09 12:16 (UTC)
Last Updated: 2022-12-19 21:14 (UTC)

Latest Comments

trinitronx commented on 2024-07-06 02:24 (UTC) (edited on 2024-07-06 03:40 (UTC) by trinitronx)

Still doesn't build. Think the source itself needs editing, so not an AUR problem; but since the packager is also the creator I'm also documenting here.

Yes, this time it seems to fail due to missing library dependency:

mmfm-0.43b/meson.build:19:16: ERROR: C shared or static library 'mupdf-third' not found

According to a quick web search, it seems that mupdf-third library has been discontinued as a separate package, and now is part of mupdf. So, the meson.build needs to be updated:

  89   │ mmfm_dependencies = [
 [...SNIP...]
 112   │           gumbo,
 113   │           mujs,
 114   │           mupdf,
 115   │           mupdfthird,  # <- This should be removed now
 [...SNIP...]

epicurious commented on 2024-07-03 16:46 (UTC) (edited on 2024-07-03 16:55 (UTC) by epicurious)

Still doesn't build. Think the source itself needs editing, so not an AUR problem; but since the packager is also the creator I'm also documenting here.

Maybe if the standalone binary app works (0.53b), perhaps make a package for that instead of the source?

trinitronx commented on 2023-06-29 23:21 (UTC) (edited on 2023-06-29 23:22 (UTC) by trinitronx)

Getting an error when trying to build / install via yay:

Run-time dependency gumbo found: NO (tried pkgconfig and cmake)

mmfm-0.43b/meson.build:39:8: ERROR: Dependency "gumbo" not found, tried pkgconfig and cmake

A full log can be found at ~/.cache/yay/mmfm/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: mmfm-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
mmfm - exit status 4

Looks like a missing depends=(... 'gumbo-parser') is needed. Not sure how to issue a Pull/Merge-Request on AUR PKGBUILD's... so I've pushed up to a branch on this repo:

https://github.com/trinitronx/mmfm/commit/d96caf780d811bb5d107af1e0e9dd772e0ddf65a