Package Details: gittyup 1.3.0-1

Git Clone URL: https://aur.archlinux.org/gittyup.git (read-only, click to copy)
Package Base: gittyup
Description: Graphical Git client (GitAhead fork)
Upstream URL: https://murmele.github.io/Gittyup
Licenses: MIT
Submitter: alerque
Maintainer: alerque
Last Packager: alerque
Votes: 13
Popularity: 0.48
First Submitted: 2021-11-23 20:05 (UTC)
Last Updated: 2024-03-27 23:54 (UTC)

Latest Comments

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

SoftExpert commented on 2022-10-29 11:04 (UTC) (edited on 2022-10-29 11:04 (UTC) by SoftExpert)

@alerque: I was missing git-lfs package; once I installed it, the package built correctly. Thank you !

alerque commented on 2022-10-29 07:38 (UTC)

@SoftExpert My tests building this in a clean chroot build environment pass the checks. Are you building on a host system with possibly other packages installed that it finds instead of the vendored submodules? Try building in a chroot with only the declared dependencies.

Your output doesn't show the part of the tests that actually failed, so I can't suggest much.

Also you can install the prebuilt package from my Arch user repository.

SoftExpert commented on 2022-10-28 22:58 (UTC) (edited on 2022-10-28 22:59 (UTC) by SoftExpert)

Build of the latest version (1.2.0-1) fails with:


      Start 18: Submodule
18/22 Test #18: Submodule ........................   Passed    7.03 sec
      Start 19: referencelist
19/22 Test #19: referencelist ....................   Passed    1.62 sec
      Start 20: amend
20/22 Test #20: amend ............................   Passed    2.44 sec
      Start 21: SshConfig
21/22 Test #21: SshConfig ........................   Passed    0.11 sec
      Start 22: fileContextMenu
22/22 Test #22: fileContextMenu ..................   Passed    9.55 sec

91% tests passed, 2 tests failed out of 22

Label Time Summary:
NO_WIN32_OFFSCREEN    =  13.98 sec*proc (4 tests)

Total Test time (real) =  89.63 sec

The following tests FAILED:
      7 - index (Failed)
     17 - TreeView (Failed)
Errors while running CTest
FAILED: test/CMakeFiles/check /var/tmp/pamac-build-username/gittyup/src/build/test/CMakeFiles/check 
cd /var/tmp/pamac-build-username/gittyup/src/build/test && /usr/bin/ctest --force-new-ctest-process --output-on-failure --timeout 300
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in check().
    Aborting...

yochananmarqos commented on 2022-08-25 23:31 (UTC)

@alerque: I would talk to upstream. I only created my PKGBUILD because I had nothing else to do. It's an interesting project, so I check when there's new releases. That's about it. I don't even use it. I gave up on git GUI's and just use terminal commands.

alerque commented on 2022-08-25 20:08 (UTC)

@yochananmarqos Any interest in PR's the differences needed for a bump to here. Clearly upstream hasn't gotten things together so this can be built without a bunch of vendored stuff so we'll have to go with it for now. If you have whatever new modules and minimal changes are required for and update I would roll with it (keeping in mind the style choices I've made are working towards a [community] build if we can get it sufficiently de-vendored).

yochananmarqos commented on 2022-08-13 19:27 (UTC)

@datejur: There's also a couple new submodules, see my PKGBUILD.

danejur commented on 2022-08-13 19:22 (UTC)

For anyone out of date as of 2022-08-12, applying patlefort's patch to the existing PKGBUILD (ver 1.1.1) and changing the pkgver on line 5 to 1.1.2 was all I needed to do to build and install the latest version.

patlefort commented on 2022-07-01 03:34 (UTC)

Revised patch:

diff --git a/PKGBUILD b/PKGBUILD
index ffc2fd6..e08ff6b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -83,9 +83,11 @@ package() {
        cd "$pkgname"
        DESTDIR="$pkgdir" ninja -C ../build install
        rm -rf "$pkgdir/usr/lib/gittyup/"*.so.*
-       local _bin="$pkgdir/usr/lib/$pkgname/${pkgname^}"
-       install -Dm0755 "$_bin" "$pkgdir/usr/bin/$pkgname"
-       rm "$_bin"
+       rm -rf "$pkgdir/usr/lib/gittyup/include"
+       rm -rf "$pkgdir/usr/lib/gittyup/lib"
+       rm -rf "$pkgdir/usr/lib/gittyup/share"
+       install -dm755 "$pkgdir/usr/bin"
+       ln -s "../../usr/lib/$pkgname/${pkgname^}" "$pkgdir/usr/bin/$pkgname"
        install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE.md
        install -Dm0644 -t "$pkgdir/usr/share/applications/" ../$pkgname.desktop
        install -Dm0644 rsrc/Gittyup.iconset/gittyup_logo.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/gittyup.svg"

I realized that I could just have used a symbolic link. It also work better with pinned apps in KDE.

alumni commented on 2022-06-30 08:20 (UTC)

@patlefort's patch is fine for me

jost21 commented on 2022-06-24 16:53 (UTC)

I also have that issue. I can install and use it, when I use the PKGBUILD from @yochananmarqos, but themes are totally messed up. Almost unusable because it's light on light text or similar.

It used to work great with any theme (dark or light) until sometime in May, I think.