Seems like there's a wrong sha256 checksum in the PKGBUILD.
bdd40eee7f16e8d4f53d153db4e0288f83b92a39bc33c96b22568f25712fe3d4 works for me.
Git Clone URL: | https://aur.archlinux.org/syncthingtray-qt6.git (read-only, click to copy) |
---|---|
Package Base: | syncthingtray-qt6 |
Description: | Tray application for Syncthing (using Qt 6) |
Upstream URL: | https://github.com/Martchus/syncthingtray |
Licenses: | GPL-2.0-or-later |
Submitter: | Martchus |
Maintainer: | Martchus |
Last Packager: | Martchus |
Votes: | 32 |
Popularity: | 2.06 |
First Submitted: | 2020-11-07 16:16 (UTC) |
Last Updated: | 2025-05-06 12:23 (UTC) |
Seems like there's a wrong sha256 checksum in the PKGBUILD.
bdd40eee7f16e8d4f53d153db4e0288f83b92a39bc33c96b22568f25712fe3d4 works for me.
@Martchus ah okay makes sense. Thanks!
@cyqsimon
You cannot build the KDE integrations for the Qt 6 version because KDE frameworks have not been ported to Qt 6 yet. (Maybe you could already build some of the frameworks against Qt 6 and use that instead of officially provided packages but I haven't done it yet and therefore Syncthing Tray itself has not been ported yet to KF6.)
@plague-doctor
You want to install c++utilities
, qtutilities-qt6
, and qtforkawesome-qt6
from AUR first, in that order. Then this package will build.
I am having trouble building with SYNCTHING_TRAY_ENABLE_KIO_PLUGIN=1
and/or SYNCTHING_TRAY_ENABLE_PLASMOID=1
. Enabling either gives me errors during build.
With SYNCTHING_TRAY_ENABLE_KIO_PLUGIN=1
, this is the error:
CMake Error: The INTERFACE_QT_MAJOR_VERSION property of "Qt5::Core" does
not agree with the value of QT_MAJOR_VERSION already determined
for "syncthingfileitemaction-qt6".
With SYNCTHING_TRAY_ENABLE_PLASMOID=1
, this is the error:
-- Linking syncthingplasmoid-qt6 against Qt module Qt6::Network.
CMake Error at /usr/lib64/cmake/Qt6Qml/Qt6QmlMacros.cmake:2092 (message):
qt_generate_foreign_qml_types() is only available in Qt 6.
Call Stack (most recent call first):
/usr/lib64/cmake/Qt6Qml/Qt6QmlConfig.cmake:125 (include)
/usr/share/qtutilities-qt6/cmake/modules/QtLinkage.cmake:67 (find_package)
/usr/share/qtutilities-qt6/cmake/modules/QtConfig.cmake:80 (use_qt_module)
plasmoid/lib/CMakeLists.txt:41 (include)
@FlyingSnake Try to remove syncthingtray-qt6
first, update boost
and then install syncthingtray-qt6
.
Dependency missing:
libqtforkawesome-qt6.so
libqtutilities-qt6.so
libc++utilities.so
v1.2.3-1 conflicts with the new boost-libs package (1.80.0-1), it depends on libboost_filesystem.so=1.79.0-64
Kudos and big thanks for writing and maintaining this software!
v1.1.8-1 won't connect to the server when executing the test cases. Issue filed on Git
v1.1.9-1 hasn't shown up on my PCs even on 2021-08-07 so don't know if this has been fixed
v1.1.7 fails validity check
Pinned Comments
Martchus commented on 2023-11-21 23:20 (UTC) (edited on 2024-10-21 15:10 (UTC) by Martchus)
All my packages are managed at GitHub where you can also contribute directly: https://github.com/Martchus/PKGBUILDs
There also exist a binary repository: https://wiki.archlinux.org/index.php/Unofficial_user_repositories#ownstuff
Important remarks:
pkgrel
of the AUR package when a rebuild is required (only in accordance with Arch Linux of course, not in accordance with Manjaro).syncthingtray-qt6
broken until it has been rebuilt) or to uninstallsyncthingtray-qt6
temporarily before the update. After the updatesyncthingtray-qt6
can be rebuilt and reinstalled again.makechrootpkg
which is also how official developers build their packages (and how packages in my binary repository are built).c++utilities
,qtutilities-qt6
,qtforkawesome-qt6
andsyncthingtray-qt6
in that order.makepkg --nocheck
ormakechrootpkg -- --nocheck
. It makes still sense to report failures. But please include the actual error message and not just the last few lines.