Package Details: boomaga 0.7.1-1

Git Clone URL: https://aur.archlinux.org/boomaga.git (read-only)
Package Base: boomaga
Description: is a virtual printer for viewing a document before printing it out using the physical printer
Upstream URL: http://opendesktop.org/content/show.php/Boomaga?content=156779&PHPSESSID=6a26cbb183629b8e10911b98dc4a631a
Licenses: LGPL
Submitter: mrbit
Maintainer: mrbit
Last Packager: mrbit
Votes: 15
Popularity: 0.021321
First Submitted: 2013-02-06 22:15
Last Updated: 2015-07-15 12:12

Latest Comments

mrbit commented on 2014-12-10 23:24

Ok ,Alister.Hood ,done :)

Alister.Hood commented on 2014-12-10 21:15

Please rename the source file to add the package name for the sake of those using AUR helpers:

source="${pkgname}-${pkgver}.tar.gz::https://github.com/Boomaga/${pkgname}/archive/v${pkgver}.tar.gz"

mrbit commented on 2014-11-28 20:51

kzoli429 0.6.2 Added compatibility with poppler 0.28.0 :)

mrbit commented on 2014-11-16 21:33

Hi,kzoli429, sorry, your solution with the PKGBUILD does not compile because of missing include.h of poppler 0.26.5

kzoli429 commented on 2014-11-16 19:51

I'm not sure it's a good idea to downgrade for a given app i.e. boomaga.
There must be a reason for a version upgrade of poppler.
I'd prefer to download poppler 0.26.5, extract libpoppler.so.46.0.0 to /usr/lib and create the necessary link as decribed.

mrbit commented on 2014-11-15 20:01

download /http://kps.bplaced.net/repo/x86_64/poppler-0.26.5-1-x86_64.pkg.tar.xz

mrbit commented on 2014-11-15 19:59

kzoli429, uhummm...idea !! downgrade poppler Selected the old version 0.26.5

kzoli429 commented on 2014-11-15 18:35

Then we still need to wait for the developer to adopt poppler-0.28.
Until that time I can't see a better solution then what I wrote on 2014-11-14 18:15.

mrbit commented on 2014-11-15 18:07

Hi kzoli429, oops sorry, Boomaga ver .6.1 work with poppler 0.26.5 stable.

kzoli429 commented on 2014-11-15 14:43

...
/tmp/yaourt-tmp-zoli/aur-boomaga/src/boomaga-0.6.1/gui/pdfmerger/pdfmerger.cpp: In member function ‘bool PdfMerger::run(const QString&)’:
/tmp/yaourt-tmp-zoli/aur-boomaga/src/boomaga-0.6.1/gui/pdfmerger/pdfmerger.cpp:426:93: error: no matching function for call to ‘PDFDoc::replacePageDict(int&, int, PDFRectangle*, PDFRectangle*&, NULL)’
doc->getCatalog()->getPage(i)->getMediaBox(), cropBox, NULL);
^
/tmp/yaourt-tmp-zoli/aur-boomaga/src/boomaga-0.6.1/gui/pdfmerger/pdfmerger.cpp:426:93: note: candidate is:
In file included from /tmp/yaourt-tmp-zoli/aur-boomaga/src/boomaga-0.6.1/gui/pdfmerger/pdfmerger.h:37:0,
from /tmp/yaourt-tmp-zoli/aur-boomaga/src/boomaga-0.6.1/gui/pdfmerger/pdfmerger.cpp:29:
/usr/include/poppler/PDFDoc.h:250:8: note: void PDFDoc::replacePageDict(int, int, PDFRectangle*, PDFRectangle*)
void replacePageDict(int pageNo, int rotate, PDFRectangle *mediaBox, PDFRectangle *cropBox);
^
/usr/include/poppler/PDFDoc.h:250:8: note: candidate expects 4 arguments, 5 provided
/tmp/yaourt-tmp-zoli/aur-boomaga/src/boomaga-0.6.1/gui/pdfmerger/pdfmerger.cpp:461:73: error: no matching function for call to ‘PDFDoc::markPageObjects(Dict*&, XRef*, XRef*, Guint&)’
doc->markPageObjects(pageDict, &mXRef, &countXref, numOffset);
^
/tmp/yaourt-tmp-zoli/aur-boomaga/src/boomaga-0.6.1/gui/pdfmerger/pdfmerger.cpp:461:73: note: candidate is:
In file included from /tmp/yaourt-tmp-zoli/aur-boomaga/src/boomaga-0.6.1/gui/pdfmerger/pdfmerger.h:37:0,
from /tmp/yaourt-tmp-zoli/aur-boomaga/src/boomaga-0.6.1/gui/pdfmerger/pdfmerger.cpp:29:
/usr/include/poppler/PDFDoc.h:251:8: note: void PDFDoc::markPageObjects(Dict*, XRef*, XRef*, Guint, int, int)
void markPageObjects(Dict *pageDict, XRef *xRef, XRef *countRef, Guint numOffset, int oldRefNum, int newRefNum);
^
/usr/include/poppler/PDFDoc.h:251:8: note: candidate expects 6 arguments, 4 provided
gui/pdfmerger/CMakeFiles/boomagamerger.dir/build.make:82: recipe for target 'gui/pdfmerger/CMakeFiles/boomagamerger.dir/pdfmerger.cpp.o' failed
make[2]: *** [gui/pdfmerger/CMakeFiles/boomagamerger.dir/pdfmerger.cpp.o] Error 1
CMakeFiles/Makefile2:173: recipe for target 'gui/pdfmerger/CMakeFiles/boomagamerger.dir/all' failed
make[1]: *** [gui/pdfmerger/CMakeFiles/boomagamerger.dir/all] Error 2
Makefile:137: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build boomaga.

All comments