Package Details: seadrive-gui 3.0.12-2

Git Clone URL: https://aur.archlinux.org/seadrive-gui.git (read-only, click to copy)
Package Base: seadrive-gui
Description: GUI part of seadrive
Upstream URL: https://github.com/haiwen/seadrive-gui
Licenses: Apache
Submitter: eolianoe
Maintainer: orax
Last Packager: orax
Votes: 11
Popularity: 0.000000
First Submitted: 2017-04-27 13:44 (UTC)
Last Updated: 2025-01-27 17:38 (UTC)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

Iizuki commented on 2023-04-04 11:32 (UTC)

Source validation fails. (Using yay)

<deleted-account> commented on 2022-04-30 10:11 (UTC)

Maintainer does not respond and outdated since 2022-01-28

pierric commented on 2021-04-23 15:45 (UTC)

This has worked, thank you so much! I had tried bypassing yay, but I had pasted the line directly at the end of CMakeLists.txt, not at the beginning (and without using sed in the PKGBUILD file either). I'm not literate at all in this area, so I don't know if this might have been the reason. Installed and working, in any case!

river_wunsch commented on 2021-04-23 14:12 (UTC) (edited on 2021-04-23 14:12 (UTC) by river_wunsch)

I can successfully build this packege after CMakeLists.txt modification. Yay seems to use the original PKGBUILD rather than PKGBUILD user modified, maybe that's your problem? Try to modify PKGBUILD like this and makepkg -si:

prepare() {
  cd "${srcdir}"

  rm -rf build
  mkdir -p build

  cd "${srcdir}/${pkgname}-${pkgver}"
  sed -i '1iadd_definitions(-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26)' CMakeLists.txt
}

river_wunsch commented on 2021-04-22 16:03 (UTC)

I will try it tomorrow.

pierric commented on 2021-04-22 15:28 (UTC) (edited on 2021-04-22 15:28 (UTC) by pierric)

I hope I´m not missing something obvious, since I´m still an Arch newbie, but I get this error like a million times when attempting to install this, whether through yay or directly with makepkg (the daemon was successfully installed by yay on the first attempt).

In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
                 from /usr/include/glib-2.0/glib/gthread.h:32,
                 from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/searpc-client.h:10,
                 from /home/pierric/.cache/yay/seadrive-gui/src/seadrive-gui-2.0.13/src/daemon-mgr.cpp:2:
/usr/include/c++/10.2.0/type_traits:56:3: error: template with C linkage
   56 |   template<typename _Tp, _Tp __v>
      |   ^~~~~~~~
/home/pierric/.cache/yay/seadrive-gui/src/seadrive-gui-2.0.13/src/daemon-mgr.cpp:1:1: note: 'extern "C"' linkage started here
    1 | extern "C" {
      | ^~~~~~~~~~

I´ve tried the CMakeLists.txt modification from the last comment just in case but it changes nothing.

river_wunsch commented on 2021-04-02 11:31 (UTC)

For who can't build this packege, add add_definitions(-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26) to ${srcdir}/${pkgname}-${pkgver}/CMakeLists.txt

river_wunsch commented on 2021-03-26 01:51 (UTC) (edited on 2021-03-26 01:53 (UTC) by river_wunsch)

Maybe some patch is needed here? Same error when building this package.

https://github.com/haiwen/seadrive-gui/pull/292

https://aur.archlinux.org/packages/seafile-client/#comment-798417

Aroun commented on 2020-08-26 15:46 (UTC) (edited on 2020-08-26 15:50 (UTC) by Aroun)

Having openrc in my Artix distribution, I had to execute the below to make this working:
sudo pacman -S fuse-openrc && sudo rc-update add fuse

hopimet commented on 2020-06-24 11:55 (UTC)

For information: I modified the PKGBUILD to install the version 2.0.3 of seadrive-gui and seadrive-daemon. All is working fine.