@Martchus ah okay makes sense. Thanks!
Search Criteria
Package Details: syncthingtray-qt6 1.6.3-1
Package Actions
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-or-later |
Submitter: | Martchus |
Maintainer: | Martchus |
Last Packager: | Martchus |
Votes: | 21 |
Popularity: | 1.23 |
First Submitted: | 2020-11-07 16:16 (UTC) |
Last Updated: | 2024-10-21 14:23 (UTC) |
Dependencies (28)
- boost-libs
- c++utilitiesAUR
- desktop-file-utils (desktop-file-utils-gitAUR)
- libboost_filesystem.so (boost183-libsAUR, boost-libs)
- libc++utilities.so (c++utilitiesAUR)
- libqtforkawesome-qt6.so (qtforkawesome-qt6AUR)
- libqtutilities-qt6.so (qtutilities-qt6AUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- qt6-declarative (qt6-declarative-gitAUR)
- qt6-svg
- qt6-webengine
- qtforkawesome-qt6AUR
- qtutilities-qt6AUR
- boost (boost-gitAUR) (make)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- cmake (cmake-gitAUR) (make)
- extra-cmake-modules (extra-cmake-modules-gitAUR) (make)
- kio (kio-gitAUR) (make)
- libplasma (libplasma-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- qt6-declarative (qt6-declarative-gitAUR) (make)
- qt6-tools (make)
- cppunit (check)
- iproute2 (iproute2-gitAUR, busybox-coreutilsAUR, iproute2-selinuxAUR) (check)
- syncthing (syncthing-gitAUR, syncthing-binAUR) (check)
- gnome-shell-extension-appindicator (gnome-shell-extension-appindicator-gitAUR) (optional) – tray icon support for GNOME Shell
- kio (kio-gitAUR) (optional) – KIO plugin for Syncthing actions in Dolphin
- plasma-workspace (plasma-workspace-gitAUR) (optional) – Plasmoid for Plasma 6 desktop
Required by (0)
Sources (1)
cyqsimon commented on 2022-09-26 17:03 (UTC)
Martchus commented on 2022-09-26 08:27 (UTC)
@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.)
cyqsimon commented on 2022-09-26 06:50 (UTC)
@plague-doctor
You want to install c++utilities
, qtutilities-qt6
, and qtforkawesome-qt6
from AUR first, in that order. Then this package will build.
cyqsimon commented on 2022-09-26 06:46 (UTC)
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)
A8PX commented on 2022-09-20 04:23 (UTC) (edited on 2022-09-20 04:24 (UTC) by A8PX)
@FlyingSnake Try to remove syncthingtray-qt6
first, update boost
and then install syncthingtray-qt6
.
plague-doctor commented on 2022-09-19 22:04 (UTC)
Dependency missing:
libqtforkawesome-qt6.so
libqtutilities-qt6.so
libc++utilities.so
FlyingSnake commented on 2022-09-19 09:03 (UTC)
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!
brackenhill-mob commented on 2021-08-07 07:11 (UTC) (edited on 2021-08-07 07:16 (UTC) by brackenhill-mob)
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
brackenhill-mob commented on 2021-06-07 10:10 (UTC)
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.