SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

emacs-ghub rpm build for : OpenSuSE. For other distributions click emacs-ghub.

Name : emacs-ghub
Version : 2.0.1 Vendor : obs://build_opensuse_org/editors
Release : lp155.1.9 Date : 2024-06-24 12:32:31
Group : Productivity/Editors/Emacs Source RPM : emacs-ghub-2.0.1-lp155.1.9.src.rpm
Size : 0.09 MB
Packager : https://www_suse_com/
Summary : Minuscule client libraries for the APIs of various Git forges
Description :
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.

Ghub abstracts access to API resources using only a handful of basic functions such as ghub-get. These are convenience wrappers around ghub-request. Additional forge-specific wrappers like glab-put, gtea-put, gogs-post and buck-delete are also available. Ghub does not provide any resource-specific functions, with the exception of FORGE-repository-id.

When accessing Github, then Ghub handles the creation and storage of access tokens using a setup wizard to make it easier for users to get started. The tokens for other forges have to be created manually.

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 forge APIs could be configured the same way.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/editors/15.5/noarch

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  emacs-ghub-2.0.1-lp155.1.9.noarch.rpm
     

Provides :
emacs-ghub

Requires :
emacs
emacs-dash
info
info
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/share/doc/packages/emacs-ghub
/usr/share/doc/packages/emacs-ghub/README.md
/usr/share/emacs/site-lisp/ghub-autoloads.el
/usr/share/emacs/site-lisp/ghub.el
/usr/share/emacs/site-lisp/ghub.elc
/usr/share/emacs/site-lisp/glab.el

 
ICM