Package Details: openboard 1.7.0-3

Git Clone URL: https://aur.archlinux.org/openboard.git (read-only, click to copy)
Package Base: openboard
Description: Interactive whiteboard software for schools and universities
Upstream URL: http://openboard.ch/index.en.html
Licenses: GPL3
Submitter: fsiegert
Maintainer: fsiegert (bartus, Vekhir)
Last Packager: bartus
Votes: 53
Popularity: 1.42
First Submitted: 2016-12-06 14:42 (UTC)
Last Updated: 2024-03-12 15:34 (UTC)

Pinned Comments

bartus commented on 2024-03-12 15:41 (UTC) (edited on 2024-03-13 09:39 (UTC) by bartus)

Since version v1.7.0 the Qt5 backend is no longer actively maintained and supported.
Control environment variable can be used to force build against qt5
  • ENABLE_QT5=1 to build against qt5 (default:off)
Usage cases:
  • makepkg ENABLE_QT5=1
  • yay -S openboard --mflags="ENABLE_QT5=1"
Yay users warning:

If you want to build against qt5, you have to call pacman -S qt5-{base,declarative,multimedia,tools,svg,webchannel,webengine} beforehand.

fsiegert commented on 2023-01-16 12:04 (UTC)

@unphysicalix: That's correct, you have to rebuild after dependency packages are updated. Let me make this post sticky to avoid people running into this again and again.

If OpenBoard stops working and when starting it from the command line you get an error message of the type:

openboard: error while loading shared libraries: *.so.1.1: cannot open shared object 

Then you most likely just need to rebuild OpenBoard (either with makepkg or with your favourite AUR helper) because a dependency package has been updated.

(That's the one disadvantage of AUR packages. I don't know what the threshold is for the package to be migrated into the community repository instead.)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 14 Next › Last »

kbk commented on 2023-12-12 08:40 (UTC) (edited on 2023-12-12 11:07 (UTC) by kbk)

With version 1.7 released, i think it is the right time to move openboard build to qt6.

...
 - Added support for Qt 6, with the precious help of @letsfindaway amd @JBBgameich.

on openboard's wiki page, there is a section on how to do so.

Basically, qt6 is supported.

As mentioned there, QtWebEngine should build from source with qmake .. -- -proprietary-codecs to support proprietary codecs. but I don't need that. I'll test it and report back.

patroclo7 commented on 2023-12-11 14:13 (UTC)

The package does not compile without qt5-webengine, which should therefore be indicated in depends or makedepends.

mimhof commented on 2023-09-22 07:15 (UTC)

@bertulli: I don't know. My first openboard build was allready with the AUR package of qt5-webkit.

bertulli commented on 2023-09-21 11:17 (UTC)

Thanks @mimhof , it appears the qt5-webkit package was installed but I can't find it in the repos (and I don't remember having built it from AUR). Has it been removed?

mimhof commented on 2023-09-20 11:55 (UTC)

The icu library is used by qt5-webkit and openboard. If you build openboard with a new build of qt5-webkit you should be fine without installing the "old" icu library.

bertulli commented on 2023-09-08 08:32 (UTC) (edited on 2023-09-08 08:33 (UTC) by bertulli)

As of now, the package seems to require the icu library, version 72, available on AUR. I installed from https://aur.archlinux.org/packages/icu72-bin and now it compiled. Maybe it would be better to link with the new libraries tho, as now it gives warnings:

ldconfig: /usr/lib/libicudata.so.72 is not a symbolic link

ldconfig: /usr/lib/libicutest.so.72 is not a symbolic link

ldconfig: /usr/lib/libicutu.so.72 is not a symbolic link

ldconfig: /usr/lib/libicuio.so.72 is not a symbolic link

ldconfig: /usr/lib/libicui18n.so.72 is not a symbolic link

ldconfig: /usr/lib/libicuuc.so.72 is not a symbolic link

bertulli commented on 2023-01-31 19:22 (UTC)

Thanks @kbk and @fsiegert , I confirm now it works!

fsiegert commented on 2023-01-27 13:56 (UTC)

@bertulli, @kbk: Thanks for the heads-up. I have pushed an update with the fix.

kbk commented on 2023-01-27 11:43 (UTC)

@bertulli Hoping the maintainer will update it soon, meanwhile one can change the 11th line in quazip.patch to make use of your current quazip1-qt5 version (currently 1.4):

INCLUDEPATH += /usr/include/QuaZip-Qt5-1.4/quazip

then:

updpkgsums
makepkg -f
makepkg -i