repo/gentoo:master commit in: dev-vcs/gagit/

Michał Górny <[email protected]> Tue, 04 Aug 2026 17:31:05 +0000 (UTC)
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1785864628.c550b8a2190cefb9bf42a4c01f7d4f4f0d01b1bd.mgorny@gentoo>
commit:     c550b8a2190cefb9bf42a4c01f7d4f4f0d01b1bd
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  4 17:29:35 2026 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Aug  4 17:30:28 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c550b8a2

dev-vcs/gagit: New package, v1

New Gentoo AGit workflow tool, whose purpose is to shove the pull
template into an editor, and then push to the codeberg remote to create
a pull request via the AGit workflow.

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-vcs/gagit/Manifest       |  1 +
 dev-vcs/gagit/gagit-1.ebuild | 21 +++++++++++++++++++++
 dev-vcs/gagit/metadata.xml   | 16 ++++++++++++++++
 3 files changed, 38 insertions(+)

diff --git a/dev-vcs/gagit/Manifest b/dev-vcs/gagit/Manifest
new file mode 100644
index 000000000000..a49876c4a665
--- /dev/null
+++ b/dev-vcs/gagit/Manifest
@@ -0,0 +1 @@
+DIST gagit-1.tar.bz2 10634 BLAKE2B 54b28dfbc9262bac4aed3e142337a683055002bc45369f5b1f701ab5ef62cd3d4a581de40a263829ca0131bd29b3f5c177af2765fd24acb55053eb3ab5b6de57 SHA512 949a381ade81ac094ba666029634c6521c87686fcc1f1d961c7b3e8a9a6b5e1a42f1ba32a71dd6d70e55bcd950ef2566126b5034c1ab4ecfc435fed39e0d1568

diff --git a/dev-vcs/gagit/gagit-1.ebuild b/dev-vcs/gagit/gagit-1.ebuild
new file mode 100644
index 000000000000..92283db0e653
--- /dev/null
+++ b/dev-vcs/gagit/gagit-1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Gentoo AGit workflow tool"
+HOMEPAGE="https://gitweb.gentoo.org/proj/gagit.git/"
+SRC_URI="
+	https://gitweb.gentoo.org/proj/gagit.git/snapshot/${P}.tar.bz2
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	dev-vcs/git
+	virtual/editor
+"

diff --git a/dev-vcs/gagit/metadata.xml b/dev-vcs/gagit/metadata.xml
new file mode 100644
index 000000000000..092acd3e1268
--- /dev/null
+++ b/dev-vcs/gagit/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>[email protected]</email>
+		<name>Michał Górny</name>
+	</maintainer>
+	<stabilize-allarches/>
+	<upstream>
+		<maintainer status="active">
+			<email>[email protected]</email>
+			<name>Michał Górny</name>
+		</maintainer>
+		<remote-id type="codeberg">gentoo/gagit</remote-id>
+	</upstream>
+</pkgmetadata>