commit: f028bb4f8001ab34d41f3143f1aabcbb387d469a Author: Maciej Barć <xgqt <AT> gentoo <DOT> org> AuthorDate: Fri Dec 27 17:15:43 2024 +0000 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org> CommitDate: Fri Dec 27 18:51:57 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f028bb4f
app-emacs/osm: bump to 1.5 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org> app-emacs/osm/Manifest | 1 + app-emacs/osm/osm-1.5.ebuild | 42 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+) diff --git a/app-emacs/osm/Manifest b/app-emacs/osm/Manifest index 07c07451bfb6..e65cde722681 100644 --- a/app-emacs/osm/Manifest +++ b/app-emacs/osm/Manifest @@ -1 +1,2 @@ DIST osm-1.4.tar.gz 35286 BLAKE2B ec45051f7a9045115891e9d38bd2f311b25d02f9da907aa3730eef174af84221c2ae1461e6f7d9b3a866f35f20599f36973a00c5df41551766d4d9d310dbd7df SHA512 afc5ac0b8aa592ddbc8e3fdc5e1472d58c21008952b9208d5d89a6ab666542f1239e67c1c95b25bc90bcc3ad3e5bb0dca06e725355ada1413cfbfce07cf13167 +DIST osm-1.5.tar.gz 35470 BLAKE2B d6a253bc41081b051577ef94bb42baf8be60164e9c0e14852a78985656ceccd9a6ab5c2c0729a6650839fc03e5cd4898f590a65b8ea5b64f0c876fff65b72d40 SHA512 2e1bb170ab6cdc8f7c8acf6cb4720627462272a6d4f1ce6138f43bc34ebef6c468c2902c185070bfb5c6241f80a6574f2c1c3a5fa3e488fef18b0732a7050936 diff --git a/app-emacs/osm/osm-1.5.ebuild b/app-emacs/osm/osm-1.5.ebuild new file mode 100644 index 000000000000..144330f58794 --- /dev/null +++ b/app-emacs/osm/osm-1.5.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=27.1 + +inherit elisp + +DESCRIPTION="OpenStreetMap tile-based viewer for GNU Emacs" +HOMEPAGE="https://github.com/minad/osm/" + +if [[ ${PV} == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/minad/${PN}.git" +else + SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +BDEPEND=" + >=app-editors/emacs-${NEED_EMACS}:*[jpeg,json(+),libxml2,png,svg] + >=app-emacs/compat-29.1.4.0 +" +RDEPEND=" + ${BDEPEND} + net-misc/curl[ssl] +" + +DOCS=( README.org ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp_src_compile + elisp-make-autoload-file +}
