Package Details: subsurface-git 20250529.904d32a80-1

Git Clone URL: https://aur.archlinux.org/subsurface-git.git (read-only, click to copy)
Package Base: subsurface-git
Description: Divelog program
Upstream URL: https://subsurface-divelog.org/
Licenses: GPL2
Conflicts: subsurface
Provides: subsurface
Submitter: Francois_B
Maintainer: vesath
Last Packager: vesath
Votes: 15
Popularity: 0.000000
First Submitted: 2011-09-25 04:33 (UTC)
Last Updated: 2025-06-02 06:46 (UTC)

Latest Comments

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

lmartinez-mirror commented on 2022-08-28 17:48 (UTC)

I can take a look whenever I have time, but I'm willing to bet it's because the makedepends list libgit2 specifically while depends lists libgit2.so the shared object.

imrejonk commented on 2022-08-28 17:09 (UTC)

I'm trying to update my installed packages with 'pacman -Syu' but somehow this package prevents that:

error: failed to prepare transaction (could not satisfy dependencies) :: installing libgit2 (1:1.5.0-1) breaks dependency 'libgit2.so=1.4-64' required by subsurface

I can't find any reference to that specific libgit2 version in subsurface's PKGBUILD. Anyone know what's going on?

ironcyborg commented on 2022-04-14 13:26 (UTC)

Thanks jrd, now it builds correctly!

jrd commented on 2022-04-10 19:59 (UTC) (edited on 2022-04-10 19:59 (UTC) by jrd)

I modified the build with this line to not try to build with QT6:

sed -i '/find_package(QT NAMES Qt6 Qt5 REQUIRED COMPONENTS Core Widgets)/s/Qt6 //' $pkgname-$pkgver/CMakeLists.txt

ironcyborg commented on 2022-04-06 08:50 (UTC)

Apparently subsurface initial Qt6 support can introduce some problems if Qt6 is installed on the system, and make fails: Failed to find Qt component "WebKitWidgets". Expected Config file at "/usr/lib64/cmake/Qt6WebKitWidgets/Qt6WebKitWidgetsConfig.cmake" does NOT exist If I understand correctly Qt6 WebKit is not (yet?) available. Maybe it should be necessary to force Qt5 libraries if Qt6 is also installed in the system.

simona commented on 2022-03-18 09:13 (UTC)

now ok

locu commented on 2021-12-26 16:22 (UTC) (edited on 2021-12-26 16:23 (UTC) by locu)

There seems to be a conflict at the moment with the current libgit2 package and subsurface:

error: failed to prepare transaction (could not satisfy dependencies) :: installing libgit2 (1:1.3.0-1) breaks dependency 'libgit2.so=1.2-64' required by subsurface

Would it be possible to update dependencies to also work with never versions of libgit2? Or is subsurface not compatible with the newer version?