Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Off the top of my head, and as a maintainer of several Emacs packages, i would advise against doing this unless you strictly need to do so, or just want to do so for learning/fun. Dependency management could potentially get very messy, and the man page for gs-elpa currently says:
To install elisp packages system-wide under the Portage control you can use gs-elpa. Read layman documentation before using it, as gs-elpa represents ELPA repositories as g-sorcery overlays. It currently supports 4 repositories: gnu-elpa, marmalade, melpa and melpa-stable.
To install elisp packages system-wide under the Portage control you can use gs-elpa. Read layman documentation before using it, as gs-elpa represents ELPA repositories as g-sorcery overlays. It currently supports 4 repositories: gnu-elpa, marmalade, melpa and melpa-stable.
# Copyright 2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit elisp git-r3 DESCRIPTION="It's Magit! A Git porcelain inside Emacs." HOMEPAGE="https://github.com/magit/magit" EGIT_REPO_URI="https://github.com/magit/magit.git" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" DEPEND=" app-emacs/dash app-emacs/libegit2 app-emacs/transient app-emacs/with-editor " BDEPEND="${DEPEND}" RDEPEND="${DEPEND}" SITEFILE="99${PN}-gentoo.el" src_compile(){ echo "DASH_DIR = /usr/share/emacs/site-lisp/dash/" >> config.mk echo "TRANSIENT_DIR = /usr/share/emacs/site-lisp/transient/" >> config.mk echo "WITH_EDITOR_DIR = /usr/share/emacs/site-lisp/with-editor/" >> config.mk echo "LIBGIT_DIR = /usr/share/emacs/site-lisp/libegit2/" >> config.mk emake } src_install(){ elisp-site-file-install "${FILESDIR}/${SITEFILE}" insinto /usr/share/emacs/site-lisp/magit doins -r lisp/* }
leaf
annotate
centaur-tabs
selectrum