This package is built by my CD and available in this repo:
https://wiki.archlinux.org/index.php/Unofficial_user_repositories#oscloud
CI status: https://abs-cd.oscloud.info/cd_manager/seafile-client
Search Criteria
Package Details: seafile-client 9.0.18-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/seafile-client.git (read-only, click to copy) |
|---|---|
| Package Base: | seafile-client |
| Description: | GUI client for synchronizing your local files with seafile server |
| Upstream URL: | https://github.com/haiwen/seafile-client |
| Licenses: | Apache |
| Submitter: | Localizator |
| Maintainer: | Joffrey |
| Last Packager: | Joffrey |
| Votes: | 173 |
| Popularity: | 1.15 |
| First Submitted: | 2012-12-10 17:34 (UTC) |
| Last Updated: | 2026-04-16 09:08 (UTC) |
Dependencies (7)
- qt6-5compat
- qt6-base (qt6-base-gitAUR, qt6-base-hifpsAUR, qt6-base-headlessAUR)
- qt6-webengine
- seafileAUR
- cmake (cmake3AUR, cmake-gitAUR) (make)
- qt6-tools (make)
- gtk-update-icon-cache (gtk-update-icon-cache-gitAUR) (optional)
Required by (0)
Sources (2)
Latest Comments
« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 13 14 .. 45 Next › Last »
bionade24 commented on 2020-11-02 08:39 (UTC)
kulak commented on 2020-06-29 10:44 (UTC) (edited on 2020-06-29 10:45 (UTC) by kulak)
I couple issues with current version. I've got the same results on more than one machine.
sha256sum signature does not match for 7.0.8:
9c737acc7d6e92e36625156346b866c2e90fa5900828fc77a28ed4f622629bae seafile-client-7.0.8.tar.gz
The following might be product problems, not package.
All clients result with window title area and profile area (one with refresh button) being transparent.
It might be related to message in applet log:
[06/29/2020 03:24:08 AM]libpng warning: iCCP: known incorrect sRGB profile
Last one: dragging window results in mouse moving at different speed than window and disconnect in locations of both.
Other than cosmetic issues above works as expected.
bionade24 commented on 2020-06-24 13:50 (UTC)
@jakeobsen: No, that's in base-devel which is needed for a working ABS enviroment. If makepkg works 100% correctly, patch is already installed.
jakeobsen commented on 2020-06-24 09:09 (UTC)
This package has a missing dependency 'patch'
MadMe commented on 2020-06-11 19:39 (UTC)
https://github.com/haiwen/seafile-client/archive/v7.0.8.tar.gz sha256sum changed again...
Joffrey commented on 2020-05-29 16:21 (UTC)
Hello @TheEbolaDoc,
This should fix it:
Patch
fix_QT5_v5.15_QPainterPath.diff
diff --git a/src/ui/events-list-view.cpp b/src/ui/events-list-view.cpp
index b1d04abb..09536b9e 100644
--- a/src/ui/events-list-view.cpp
+++ b/src/ui/events-list-view.cpp
@@ -1,4 +1,5 @@
#include <QPainter>
+#include <QPainterPath>
#include <QApplication>
#include <QPixmap>
#include <QToolTip>
diff --git a/src/ui/private-share-dialog.cpp b/src/ui/private-share-dialog.cpp
index 511d476b..284cc043 100644
--- a/src/ui/private-share-dialog.cpp
+++ b/src/ui/private-share-dialog.cpp
@@ -2,6 +2,7 @@
#include <QCompleter>
#include <QLineEdit>
#include <QPainter>
+#include <QPainterPath>
#include <QResizeEvent>
#include <QStringList>
#include <QStringListModel>
PKGBUILD
# Maintainer: Joffrey <j-off@live.fr>
# Contributor: eolianoe <eolianoe [at] gmail [DoT] com>
# Contributor: localizator <localizator@ukr.net>
# Contributor: Edvinas Valatka <edacval@gmail.com>
pkgname=seafile-client
pkgver=7.0.7
pkgrel=1
pkgdesc='GUI client for synchronizing your local files with seafile server'
arch=('i686' 'x86_64' 'armv7h' 'armv6h' 'aarch64')
url="https://github.com/haiwen/$pkgname"
license=('Apache')
depends=(
'seafile'
'qt5-base'
'qt5-webengine'
'qt5-webkit'
'qt5-tools'
'gtk-update-icon-cache'
)
makedepends=("cmake")
conflicts=('seafile-client-qt5')
provides=('seafile-client-qt5')
source=(
"$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
'fix_QT5_v5.15_QPainterPath.diff'
)
sha256sums=(
'49a97a1e7c55ff29237ff5b700cde8035b56a56c9176d7d7fc426357f4abab78'
'300d77db22b8f0845faa4442afc557d46c21b758b7b3be75381e5a2dd58fef07'
)
prepare() {
cd "$srcdir/$pkgname-$pkgver"
patch -p1 -i "$srcdir/fix_QT5_v5.15_QPainterPath.diff"
cd "$srcdir"
rm -rf build
mkdir -p build
}
build() {
cd "$srcdir/build"
cmake \
-DBUILD_TESTING=ON \
-DBUILD_SHIBBOLETH_SUPPORT=ON \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX='/usr' \
"$srcdir/$pkgname-$pkgver"
make
}
check() {
cd "$srcdir/build"
make test
}
package() {
cd "$srcdir/build"
make DESTDIR="$pkgdir" install
}
gromit commented on 2020-05-29 11:05 (UTC)
Hey, I just tried to install the seafile-client package and got the following error during compilation:
/home/chris/.cache/yay/seafile-client/src/seafile-client-7.0.7/src/ui/private-share-dialog.cpp:1036:22: error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined
1036 | QPainterPath path;
| ^~~~
Please note that I may have a more recent QT Version than you due to being a testing user:
chris@pioneer ~ » pacman -Qi qt5-base
Name : qt5-base
Version : 5.15.0-1
So maybe it gets fixed until QT 5.15.0 is released into <extra>.
Pinned Comments
Joffrey commented on 2021-05-30 20:06 (UTC) (edited on 2021-05-30 20:11 (UTC) by Joffrey)
Please, when you have compilation or execution errors, recompile each component without using an AUR helper before reporting an issue.