Package Details: apng-utils 3.1.6-5

Git Clone URL: https://aur.archlinux.org/apng-utils.git (read-only, click to copy)
Package Base: apng-utils
Description: apngasm for assembling apng files, apngdis for disassembling apng files, and gif2apng/apng2gif for converting.
Upstream URL: https://sourceforge.net/projects/apngdis/
Licenses: LGPL
Provides: apng2gif, apngasm, apngdis, gif2apng
Submitter: haawda
Maintainer: haawda
Last Packager: haawda
Votes: 1
Popularity: 0.000013
First Submitted: 2021-05-05 19:51 (UTC)
Last Updated: 2021-05-25 17:00 (UTC)

Latest Comments

frankspace commented on 2022-06-30 02:49 (UTC) (edited on 2022-06-30 02:49 (UTC) by frankspace)

FYI, the current version of apngasm is now 3.1.10, but the cli.patch fails because cli.cpp has been modified slightly, but even correcting for that, compilation then fails, saying error: 'boost::filesystem' has not been declared. Trying to omit the patch altogether also fails, with a bunch of undefined reference to 'boost::filesystem' errors. It appears that the apngasm AUR package is also encountering problems with the current version of boost. Given the above, I'm somewhat hesitant to flag this as out-of-date, but I felt it ought to be documented somewhere.

adsun commented on 2021-05-25 14:38 (UTC)

This needs a patch to succeed in building, otherwise there is an undefined "ambiguous reference to 'filesystem' error".

--- a/cli/src/cli.cpp   2021-05-25 10:30:11.939887865 -0400
+++ b/cli/src/cli.cpp   2021-05-25 10:33:19.155408076 -0400
@@ -80,7 +80,7 @@
              createParentDirs(filePath);
              return true;
          }
-         if(!filesystem::exists(filesystem::path(filePath))) {
+         if(!boost::filesystem::exists(boost::filesystem::path(filePath))) {
              createParentDirs(filePath);
              return true;
          }