public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Maciej Barć" <xgqt@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: app-emacs/ghub/
Date: Fri, 10 Oct 2025 23:41:49 +0000 (UTC)	[thread overview]
Message-ID: <1760139578.18afff7a2e29127c4696e07ca5747d7b71d66675.xgqt@gentoo> (raw)

commit:     18afff7a2e29127c4696e07ca5747d7b71d66675
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 10 22:45:53 2025 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Oct 10 23:39:38 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18afff7a

app-emacs/ghub: update metadata XML, add upstream items, rewrite longdescription

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/ghub/metadata.xml | 43 +++++++++++++++++--------------------------
 1 file changed, 17 insertions(+), 26 deletions(-)

diff --git a/app-emacs/ghub/metadata.xml b/app-emacs/ghub/metadata.xml
index 5d99a7df4865..48a0de155772 100644
--- a/app-emacs/ghub/metadata.xml
+++ b/app-emacs/ghub/metadata.xml
@@ -1,30 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
-  <email>gnu-emacs@gentoo.org</email>
-  <name>Gentoo GNU Emacs project</name>
-</maintainer>
-<longdescription>
-Ghub is a library that provides basic support for using the Github API
-from Emacs packages.  It abstracts access to API resources using only
-a handful of functions that are not resource-specific.
-
-Ghub handles the creation, storage and use of access tokens using a
-setup wizard to make it easier for users to get started and to reduce
-the support burden imposed on package maintainers.  It also comes with
-a comprehensive manual to address the cases when things don't just
-work as expected or in case you don't want to use the wizard.
 
-Ghub is intentionally limited to only provide these two essential
-features — basic request functions and guided setup — to avoid being
-too opinionated, which would hinder wide adoption.  It is assumed that
-wide adoption would make life easier for users and maintainers alike,
-because then all packages that talk to the Github API could be
-configured the same way.
-</longdescription>
-<stabilize-allarches/>
-<upstream>
-  <remote-id type="github">magit/ghub</remote-id>
-</upstream>
+<pkgmetadata>
+  <maintainer type="project">
+    <email>gnu-emacs@gentoo.org</email>
+    <name>Gentoo GNU Emacs project</name>
+  </maintainer>
+  <longdescription>
+    Ghub provides basic support for using the APIs of various Git forges
+    from Emacs packages. Originally it only supported the Github REST API,
+    but now it also supports the Github GraphQL API as well as the REST APIs
+    of Gitlab, Gitea, Gogs and Bitbucket.
+  </longdescription>
+  <stabilize-allarches/>
+  <upstream>
+    <bugs-to>https://github.com/magit/ghub/issues/</bugs-to>
+    <changelog>https://raw.githubusercontent.com/magit/ghub/refs/heads/main/CHANGELOG</changelog>
+    <remote-id type="github">magit/ghub</remote-id>
+  </upstream>
 </pkgmetadata>


             reply	other threads:[~2025-10-10 23:42 UTC|newest]

Thread overview: 49+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-10-10 23:41 Maciej Barć [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-10-10 23:41 [gentoo-commits] repo/gentoo:master commit in: app-emacs/ghub/ Maciej Barć
2025-09-09 21:26 Maciej Barć
2025-09-09 21:26 Maciej Barć
2025-09-09 21:26 Maciej Barć
2025-07-04  5:18 Arthur Zamarin
2025-06-02 18:13 Maciej Barć
2025-06-02 18:13 Maciej Barć
2025-05-16 19:36 Arthur Zamarin
2025-05-02 15:44 Maciej Barć
2025-05-02 15:44 Maciej Barć
2025-04-28  4:01 Sam James
2025-04-09 21:40 Maciej Barć
2025-04-09 21:40 Maciej Barć
2025-03-19 20:52 Maciej Barć
2025-03-15 18:36 Arthur Zamarin
2025-03-15 18:13 Arthur Zamarin
2025-02-09 20:50 Maciej Barć
2025-01-23 10:17 Maciej Barć
2025-01-22 17:34 Arthur Zamarin
2024-12-11  0:28 Maciej Barć
2024-11-23 18:04 Sam James
2024-10-07 17:24 Sam James
2024-10-02  9:49 Maciej Barć
2024-09-13 20:57 Maciej Barć
2024-09-11 22:21 Sam James
2024-08-10 18:16 Maciej Barć
2023-06-20 16:23 Sam James
2023-05-15 19:33 Maciej Barć
2023-01-16 14:32 Sam James
2022-03-27  9:25 Matthew Smith
2022-02-27 10:23 Matthew Smith
2022-02-14 20:50 Sam James
2021-10-08  5:52 Hans de Graaff
2021-06-18  4:18 Hans de Graaff
2020-09-16  6:32 Hans de Graaff
2020-09-16  6:32 Hans de Graaff
2020-01-22  8:02 Hans de Graaff
2019-11-18 11:56 Ulrich Müller
2019-11-18 11:46 Agostino Sarubbo
2019-10-17 13:19 Ulrich Müller
2019-10-17 13:19 Ulrich Müller
2019-02-09 18:36 Thomas Deutschmann
2019-02-07 10:59 Mikle Kolyada
2018-11-25  7:31 Hans de Graaff
2018-06-07 10:13 Agostino Sarubbo
2018-06-05  4:09 Hans de Graaff
2018-06-03  5:35 Hans de Graaff
2018-03-31 18:12 Hans de Graaff

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1760139578.18afff7a2e29127c4696e07ca5747d7b71d66675.xgqt@gentoo \
    --to=xgqt@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox