Authentication-Results: name.execsw.org; dkim=pass (1024-bit key) header.d=netbsd.org header.i=@netbsd.org header.b=ItXRPrRI; dkim=pass (1024-bit key) header.d=netbsd.org header.i=@netbsd.org header.b=vzAIEWVX Received: by mail.netbsd.org (Postfix, from userid 605) id E05A984D36; Sat, 16 Mar 2024 09:01:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1710579687; bh=N7SJGylhH1wVTrwaCTOcEX+dC25eDRTftCya9LY3OdQ=; h=Date:From:Subject:To:Reply-To:List-Id:List-Unsubscribe; b=ItXRPrRIPARwBvCLFOK6IVDT00LkX/k6PUMRPw0SBylShH7AzNK5mNzeBuixO5vl2 6/jcKzremzelRPaPruWo0JhpFSkttMFFCyvwjRL/2glSihAXxNsGRSYopfBSiSTXxL T8TgrmwbUY6FSBgEERjPg0fPUumStpSUXDWbSLcs= Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id D1B3B84D2D for ; Sat, 16 Mar 2024 09:01:25 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Authentication-Results: mail.netbsd.org (amavisd-new); dkim=pass (1024-bit key) header.d=netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id pHEv48U5FRD6 for ; Sat, 16 Mar 2024 09:01:25 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 348AA84D0E for ; Sat, 16 Mar 2024 09:01:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1710579685; bh=N7SJGylhH1wVTrwaCTOcEX+dC25eDRTftCya9LY3OdQ=; h=Date:From:Subject:To:Reply-To; b=vzAIEWVXhf1qwCNlKhl7vr4tS5zXvI9PN2MjVd7VGXl+Wv+Zjy4vAAarCPuJ31Mm6 NpgWFPBGB6j4xXGx0n74pFSZX5v+bU6QLahmFes5zbKdJwv9y9NyFKKWzPH7ADkFE7 PfxO8ctntMy1OxDC63hnGvMGTBPjcxBsrR68tSto= Received: by cvs.NetBSD.org (Postfix, from userid 500) id 2ACEDFA2C; Sat, 16 Mar 2024 09:01:25 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_171057968521290" MIME-Version: 1.0 Date: Sat, 16 Mar 2024 09:01:25 +0000 From: "Thomas Merkel" Subject: CVS commit: pkgsrc/devel/gcli To: pkgsrc-changes@NetBSD.org Reply-To: tm@netbsd.org X-Mailer: log_accum Message-Id: <20240316090125.2ACEDFA2C@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_171057968521290 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: tm Date: Sat Mar 16 09:01:25 UTC 2024 Added Files: pkgsrc/devel/gcli: DESCR Makefile PLIST distinfo Log Message: gcli: add gcli version 2.2.0 Portable CLI tool for interacting with Git(Hub|Lab|Tea) from the command line. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/devel/gcli/DESCR pkgsrc/devel/gcli/Makefile \ pkgsrc/devel/gcli/PLIST pkgsrc/devel/gcli/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_171057968521290 Content-Disposition: inline Content-Length: 3100 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Added files: Index: pkgsrc/devel/gcli/DESCR diff -u /dev/null pkgsrc/devel/gcli/DESCR:1.1 --- /dev/null Sat Mar 16 09:01:25 2024 +++ pkgsrc/devel/gcli/DESCR Sat Mar 16 09:01:24 2024 @@ -0,0 +1,12 @@ +Portable CLI tool for interacting with Git(Hub|Lab|Tea) from the command line. + +The official GitHub CLI tool only supports GitHub. I wanted a simple +unified tool for various git forges such as GitHub and GitLab because +every forge does things differently yet all build on Git and +purposefully break with its philosophy. + +Also, the official tool from Github is written in Go, which does manual +DNS resolution which is a massive security vulnerability for people using +Tor as it leaks your IP to the DNS server. This program builds upon libcurl, +which obeys the operating system's DNS resolution mechanisms and thus +also works with Tor. Index: pkgsrc/devel/gcli/Makefile diff -u /dev/null pkgsrc/devel/gcli/Makefile:1.1 --- /dev/null Sat Mar 16 09:01:25 2024 +++ pkgsrc/devel/gcli/Makefile Sat Mar 16 09:01:24 2024 @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1 2024/03/16 09:01:24 tm Exp $ + +DISTNAME= gcli-2.2.0 +CATEGORIES= devel +MASTER_SITES= https://herrhotzenplotz.de/gcli/releases/gcli-2.2.0/ +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= tm@NetBSD.org +HOMEPAGE= https://herrhotzenplotz.de/gcli/releases/gcli-2.2.0/ +COMMENT= Portable CLI tool for interacting with Git(Hub|Lab|Tea) +LICENSE= 2-clause-bsd + +GNU_CONFIGURE= yes +USE_LIBTOOL= yes +USE_TOOLS+= pkg-config + +PKGCONFIG_OVERRIDE+= libgcli.pc.in + +.include "../../www/curl/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/devel/gcli/PLIST diff -u /dev/null pkgsrc/devel/gcli/PLIST:1.1 --- /dev/null Sat Mar 16 09:01:25 2024 +++ pkgsrc/devel/gcli/PLIST Sat Mar 16 09:01:24 2024 @@ -0,0 +1,32 @@ +@comment $NetBSD: PLIST,v 1.1 2024/03/16 09:01:24 tm Exp $ +bin/gcli +include/gcli/comments.h +include/gcli/curl.h +include/gcli/forks.h +include/gcli/gcli.h +include/gcli/gitlab/snippets.h +include/gcli/issues.h +include/gcli/labels.h +include/gcli/milestones.h +include/gcli/pulls.h +include/gcli/repos.h +include/gcli/sshkeys.h +include/gcli/status.h +lib/libgcli.la +lib/pkgconfig/libgcli.pc +man/man1/gcli-api.1 +man/man1/gcli-comment.1 +man/man1/gcli-config.1 +man/man1/gcli-forks.1 +man/man1/gcli-gists.1 +man/man1/gcli-issues.1 +man/man1/gcli-labels.1 +man/man1/gcli-milestones.1 +man/man1/gcli-pipelines.1 +man/man1/gcli-pulls.1 +man/man1/gcli-releases.1 +man/man1/gcli-repos.1 +man/man1/gcli-snippets.1 +man/man1/gcli-status.1 +man/man1/gcli.1 +man/man5/gcli.5 Index: pkgsrc/devel/gcli/distinfo diff -u /dev/null pkgsrc/devel/gcli/distinfo:1.1 --- /dev/null Sat Mar 16 09:01:25 2024 +++ pkgsrc/devel/gcli/distinfo Sat Mar 16 09:01:24 2024 @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2024/03/16 09:01:24 tm Exp $ + +BLAKE2s (gcli-2.2.0.tar.bz2) = 2560ceb528c3672fa0b8c7debbd8439f4e0befe701d2c346c8480b1b55a9a4cd +SHA512 (gcli-2.2.0.tar.bz2) = 43709083c5f9cb5dcd5f2e9946ba94ad14da4afb6c8f18b72a8b5f1cf503e050a5d3ad7a939b40a7d2c99d06e8ad695f0fe37955dddb6da3a37dcb59907ea62f +Size (gcli-2.2.0.tar.bz2) = 456985 bytes --_----------=_171057968521290--