Package Details: lab-git 0.23.0.r48.gbf54583-1

Git Clone URL: https://aur.archlinux.org/lab-git.git (read-only, click to copy)
Package Base: lab-git
Description: A hub-like tool for GitLab (git master branch)
Upstream URL: https://zaquestion.github.io/lab
Licenses: custom:CC0
Conflicts: lab
Provides: lab
Submitter: alerque
Maintainer: alerque (simon04, simonfxr)
Last Packager: alerque
Votes: 3
Popularity: 0.000000
First Submitted: 2018-07-19 10:32 (UTC)
Last Updated: 2024-03-27 22:18 (UTC)

Dependencies (4)

Required by (0)

Sources (1)

Latest Comments

lukas-mertens commented on 2022-01-13 10:03 (UTC) (edited on 2022-01-13 14:48 (UTC) by lukas-mertens)

Currently the build fails with

Cloning into bare repository '/builds/lukas-mertens/arch-pkgs/aur/lab-git/lab'...
fatal: remote error: 
  The unauthenticated git protocol on port 9418 is no longer supported.
Please see https://github.blog/2021-09-01-improving-git-protocol-security-github/ for more information.
==> ERROR: Failure while downloading lab git repo
    Aborting...

in an unauthenticated environment. The fix is to switch to an https-clone url:

diff --git a/PKGBUILD b/PKGBUILD
index 0f6438c..d485cbf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@

 _pkgname=lab
 pkgname=$_pkgname-git
-pkgver=0.20.0.r37.g3ffb5d9
+pkgver=0.23.0.r48.gbf54583
 _branch=master
 pkgrel=1
 pkgdesc="A hub-like tool for GitLab (git $_branch branch)"
@@ -17,7 +17,7 @@ optdepends=('hub')
 makedepends=('git' 'go')
 provides=("$_pkgname")
 conflicts=("$_pkgname")
-source=("git://github.com/zaquestion/$_pkgname.git#branch=$_branch")
+source=("git+https://github.com/zaquestion/$_pkgname.git#branch=$_branch")
 sha256sums=('SKIP')

 pkgver() {

alerque commented on 2021-01-25 04:45 (UTC)

I have switched to using gitlab-glab. While this is a great tool I prefer the separate command approach of glab over the Git wrapper approach lab took. Since I'm no longer and active user I will probably recuse myself from maintaining all of the lab, lab-bin, and lab-git packages. I'll stay on a little longer to make sure there are timely updates, but if anyone else is interested in actively maintaining these be sure to let myself or @simon04 know. Since I'll no longer be motivated to keep it up to date I'll eventually drop the prebuilt package from my user reposiory as well.

alerque commented on 2019-03-12 12:46 (UTC)

Thanks @simonfxr. I've updated this to pretty much exactly what you posted (tweaked by shellharden) and posted. I've also authorized you to update this in the future if occasion arises. Personally I'm using the tagged release package, not *-git right now so it's possible this will fall behind if/when something else changes in the build and I'm busy.

simonfxr commented on 2019-02-17 00:44 (UTC)

It did not build for me, it complained about missing Gopkg.toml. Using the provided Makefile works, also it looks like the 'dep' makedepend is not necessary anymore. The fixed PKGBUILD can be found here: https://gist.github.com/simonfxr/e476970b3d05f55580d5c66fad8988c8