Package Details: boomaga 3.0.0-1

Git Clone URL: https://aur.archlinux.org/boomaga.git (read-only, click to copy)
Package Base: boomaga
Description: Virtual printer for viewing a document before printing it out using the physical printer
Upstream URL: https://www.boomaga.org/
Licenses: GPL2, LGPL2.1
Submitter: mrbit
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 20
Popularity: 0.80
First Submitted: 2013-02-06 22:15 (UTC)
Last Updated: 2023-12-23 23:02 (UTC)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

kzoli429 commented on 2014-11-16 19:51 (UTC)

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 (UTC)

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 (UTC)

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

kzoli429 commented on 2014-11-15 18:35 (UTC)

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 (UTC)

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

kzoli429 commented on 2014-11-15 14:43 (UTC)

... /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.

mrbit commented on 2014-11-14 20:39 (UTC)

Hi kzoli429, test please now.

kzoli429 commented on 2014-11-14 18:15 (UTC)

Well, the probable issue is that the latest poppler-0.28.1-1 archive does not contain libpoppler.so.46.0.0 and boomaga was compiled against it. The best thing for temporary achievement is to extract libpoppler.so.46.0.0 from poppler-0.26.5-1 then copy it to /usr/lib and create the symlink (sudo ln -s libpoppler.so.46.0.0 libpoppler.so.46) to get boomaga work until the developer updates.

kzoli429 commented on 2014-11-14 15:03 (UTC)

Hi, Latest version seems to have a wrong reference: boomaga: error while loading shared libraries: libpoppler.so.46: cannot open shared object file: No such file or directory An instant solution could be: sudo ln -s libpoppler.so.47 libpoppler.so.46 However it calls for a permanent correction, please.

ktrls commented on 2014-09-11 08:45 (UTC)

Hi, I use boomaga on Manjaro with KDE. Maybe becouse of the update to 0.6.0.1 boomaga prints white pages. The previews are blank too. I'm sure that with 0.6.0 all worked fine. Have someone the same trouble?