Package Details: dspdfviewer 1.15.1-4

Git Clone URL: https://aur.archlinux.org/dspdfviewer.git (read-only, click to copy)
Package Base: dspdfviewer
Description: Viewer for latex-beamer presentations that are built with the «show notes on second screen»-option
Upstream URL: https://github.com/dannyedel/dspdfviewer
Licenses: GPL
Conflicts: dspdfviewer-git
Submitter: kd35a
Maintainer: None
Last Packager: kd35a
Votes: 12
Popularity: 0.044016
First Submitted: 2015-01-07 20:07 (UTC)
Last Updated: 2019-07-15 20:30 (UTC)

Latest Comments

1 2 3 Next › Last »

tombenko commented on 2022-09-26 06:52 (UTC)


/usr/include/boost/math/tools/config.hpp:23:6: error: #warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)" [-Werror=cpp]
   23 | #    warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)"
      |      ^~~~~~~
/home/tombenko/dspdfviewer/dspdfviewer/src/dspdfviewer-1.15.1/hyperlinkarea.cpp: In constructor ‘HyperlinkArea::HyperlinkArea(QLabel*, const AdjustedLink&)’:
/home/tombenko/dspdfviewer/dspdfviewer/src/dspdfviewer-1.15.1/hyperlinkarea.cpp:34:45: warning: ‘const QPixmap* QLabel::pixmap() const’ is deprecated: Use the other overload which returns QPixmap by-value [-Wdeprecated-declarations]
   34 |   const QPixmap* pixmap = imageLabel->pixmap();
      |                           ~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt/QtWidgets/QLabel:1,
                 from /home/tombenko/dspdfviewer/dspdfviewer/src/dspdfviewer-1.15.1/hyperlinkarea.h:24,
                 from /home/tombenko/dspdfviewer/dspdfviewer/src/dspdfviewer-1.15.1/hyperlinkarea.cpp:21:
/usr/include/qt/QtWidgets/qlabel.h:78:20: note: declared here
   78 |     const QPixmap *pixmap() const; // ### Qt 7: Remove function
      |                    ^~~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [CMakeFiles/libdspdfviewer.dir/build.make:116: CMakeFiles/libdspdfviewer.dir/hyperlinkarea.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:87: CMakeFiles/libdspdfviewer.dir/all] Error 2
make: *** [Makefile:136: all] Error 2

tombenko commented on 2022-09-26 06:50 (UTC)

It fails to build.

/usr/include/boost/math/tools/config.hpp:23:6: error: #warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)" [-Werror=cpp] 23 | # warning "The minimum language standard to use Boost.Math will be C++14 starting in July 2023 (Boost 1.82 release)" | ^~~~~~~ /home/tombenko/dspdfviewer/dspdfviewer/src/dspdfviewer-1.15.1/hyperlinkarea.cpp: In constructor ‘HyperlinkArea::HyperlinkArea(QLabel, const AdjustedLink&)’: /home/tombenko/dspdfviewer/dspdfviewer/src/dspdfviewer-1.15.1/hyperlinkarea.cpp:34:45: warning: ‘const QPixmap QLabel::pixmap() const’ is deprecated: Use the other overload which returns QPixmap by-value [-Wdeprecated-declarations] 34 | const QPixmap pixmap = imageLabel->pixmap(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt/QtWidgets/QLabel:1, from /home/tombenko/dspdfviewer/dspdfviewer/src/dspdfviewer-1.15.1/hyperlinkarea.h:24, from /home/tombenko/dspdfviewer/dspdfviewer/src/dspdfviewer-1.15.1/hyperlinkarea.cpp:21: /usr/include/qt/QtWidgets/qlabel.h:78:20: note: declared here 78 | const QPixmap pixmap() const; // ### Qt 7: Remove function | ^~~~~~ cc1plus: all warnings being treated as errors make[2]: [CMakeFiles/libdspdfviewer.dir/build.make:116: CMakeFiles/libdspdfviewer.dir/hyperlinkarea.cpp.o] Error 1 make[1]: [CMakeFiles/Makefile2:87: CMakeFiles/libdspdfviewer.dir/all] Error 2 make: *** [Makefile:136: all] Error 2

MartinX3 commented on 2021-02-25 16:17 (UTC) (edited on 2021-02-25 17:12 (UTC) by MartinX3)

@vitalis Thank you https://github.com/pdfpc/pdfpc/
It uses a different approach to add the notes but for the CTAN package pdfpc it works almost the same in LaTeX.
https://github.com/pdfpc/pdfpc/issues/472 -> Removed the beamer notes
The different approach is described here
https://github.com/pdfpc/pdfpc/pull/471

vitalis commented on 2021-02-25 15:26 (UTC)

As an alternative, I am using the package pdfpc from the community repo.

MartinX3 commented on 2021-02-15 14:22 (UTC)

Should be worry about that this project wasn't updated since 2016 (security issues, etc)?

Is there a good alternative to view LaTeX presentations with their page comments?

djpohly commented on 2019-10-11 23:52 (UTC)

I was having trouble building this with the latest Boost update (error about INTERFACE_INCLUDE_DIRECTORIES including nonexistent "/include"). Not sure if it's specific to this package or a Boost+cmake+Arch problem generally, but I found that adding -DCMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS=ON to the cmake command resolved it.

kd35a commented on 2019-07-15 20:33 (UTC)

@bleak @ppaspp @paulequilibrio I have now resolved the issue, so it should be working again!

paulequilibrio commented on 2019-07-13 22:53 (UTC) (edited on 2019-07-13 22:58 (UTC) by paulequilibrio)

Thanks for the package, but unfortunately I'm getting the following error on building:

[ 36%] Building CXX object CMakeFiles/libdspdfviewer.dir/pdfviewerwindow.cpp.o
/tmp/dspdfviewer-1.15.1/pdfviewerwindow.cpp: In member function ‘void PDFViewerWindow::reposition()’:
/tmp/dspdfviewer-1.15.1/pdfviewerwindow.cpp:119:89: error: ‘const QRect QDesktopWidget::screenGeometry(int) const’ is deprecated: Use QGuiApplication::screens() [-Werror=deprecated-declarations]
  119 |   QRect rect = QApplication::desktop()->screenGeometry( numeric_cast<int>(getMonitor()) );
      |                                                                                         ^
In file included from /usr/include/qt/QtWidgets/QDesktopWidget:1,
                 from /tmp/dspdfviewer-1.15.1/pdfviewerwindow.cpp:23:
/usr/include/qt/QtWidgets/qdesktopwidget.h:79:67: note: declared here
   79 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect screenGeometry(int screen = -1) const;
      |                                                                   ^~~~~~~~~~~~~~
/tmp/dspdfviewer-1.15.1/pdfviewerwindow.cpp: In member function ‘virtual void PDFViewerWindow::resizeEvent(QResizeEvent*)’:
/tmp/dspdfviewer-1.15.1/pdfviewerwindow.cpp:384:17: error: ‘static void QCoreApplication::flush()’ is deprecated [-Werror=deprecated-declarations]
  384 |   QApplication::flush(); // Make sure the window has been painted
      |                 ^~~~~
In file included from /usr/include/qt/QtWidgets/qapplication.h:44,
                 from /usr/include/qt/QtWidgets/QApplication:1,
                 from /tmp/dspdfviewer-1.15.1/build/ui_pdfviewerwindow.h:13,
                 from /tmp/dspdfviewer-1.15.1/pdfviewerwindow.h:30,
                 from /tmp/dspdfviewer-1.15.1/pdfviewerwindow.cpp:21:
/usr/include/qt/QtCore/qcoreapplication.h:169:31: note: declared here
  169 |     QT_DEPRECATED static void flush();
      |                               ^~~~~
/tmp/dspdfviewer-1.15.1/pdfviewerwindow.cpp:384:23: error: ‘static void QCoreApplication::flush()’ is deprecated [-Werror=deprecated-declarations]
  384 |   QApplication::flush(); // Make sure the window has been painted
      |                       ^
In file included from /usr/include/qt/QtWidgets/qapplication.h:44,
                 from /usr/include/qt/QtWidgets/QApplication:1,
                 from /tmp/dspdfviewer-1.15.1/build/ui_pdfviewerwindow.h:13,
                 from /tmp/dspdfviewer-1.15.1/pdfviewerwindow.h:30,
                 from /tmp/dspdfviewer-1.15.1/pdfviewerwindow.cpp:21:
/usr/include/qt/QtCore/qcoreapplication.h:169:31: note: declared here
  169 |     QT_DEPRECATED static void flush();
      |                               ^~~~~
/tmp/dspdfviewer-1.15.1/pdfviewerwindow.cpp:384:23: error: ‘static void QCoreApplication::flush()’ is deprecated [-Werror=deprecated-declarations]
  384 |   QApplication::flush(); // Make sure the window has been painted
      |                       ^
In file included from /usr/include/qt/QtWidgets/qapplication.h:44,
                 from /usr/include/qt/QtWidgets/QApplication:1,
                 from /tmp/dspdfviewer-1.15.1/build/ui_pdfviewerwindow.h:13,
                 from /tmp/dspdfviewer-1.15.1/pdfviewerwindow.h:30,
                 from /tmp/dspdfviewer-1.15.1/pdfviewerwindow.cpp:21:
/usr/include/qt/QtCore/qcoreapplication.h:169:31: note: declared here
  169 |     QT_DEPRECATED static void flush();
      |                               ^~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [CMakeFiles/libdspdfviewer.dir/build.make:231: CMakeFiles/libdspdfviewer.dir/pdfviewerwindow.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:297: CMakeFiles/libdspdfviewer.dir/all] Error 2
make: *** [Makefile:141: all] Error 2

ppaspp commented on 2019-07-07 10:49 (UTC) (edited on 2019-07-07 10:58 (UTC) by ppaspp)

Fails to build with the following error (after conda deactivate):

/home/pp/.cache/yay/dspdfviewer/src/dspdfviewer-1.15.1/pdfviewerwindow.cpp:119:89: Error: »const QRect QDesktopWidget::screenGeometry(int) const« is deprecated: Use QGuiApplication::screens() [-Werror=deprecated-declarations]

Any ideas?

bleak commented on 2019-07-07 10:46 (UTC)

Hey, thanks for the package, but i'm trying to build it with no luck. I'm completely unexperienced in make and Cmake, so i got a hard time to understand the problem.

Multiple deprecation warnings [-Werror=deprecated-declarations] while building

cc1plus: all warnings being treated as errors
make[2]: *** [CMakeFiles/libdspdfviewer.dir/build.make:231: CMakeFiles/libdspdfviewer.dir/pdfviewerwindow.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:111: CMakeFiles/libdspdfviewer.dir/all] Error 2
make: *** [Makefile:130: all] Error 2

I tried to set -Wnoerror=deprecated-declarations and other arguments to ignore the warnings but i could not manage to pass the compilation.