repo/gentoo:master commit in: app-emacs/osm/
Maciej BarÄ <[email protected]> Mon, 03 Aug 2026 11:33:53 +0000 (UTC)
| Newsgroups | gmane.linux.gentoo.cvs |
|---|---|
| Message-ID | <1785756823.29a8a8c5e134b9e33335fe6b7c0713e3ee1835f8.xgqt@gentoo> |
commit: 29a8a8c5e134b9e33335fe6b7c0713e3ee1835f8
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 3 10:58:18 2026 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Aug 3 11:33:43 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a8a8c5
app-emacs/osm: bump to 2.5
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
app-emacs/osm/Manifest | 1 +
app-emacs/osm/osm-2.5.ebuild | 40 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 41 insertions(+)
diff --git a/app-emacs/osm/Manifest b/app-emacs/osm/Manifest
index 8327ed160662..a94f19233b14 100644
--- a/app-emacs/osm/Manifest
+++ b/app-emacs/osm/Manifest
@@ -1,3 +1,4 @@
DIST osm-2.2.gh.tar.gz 39021 BLAKE2B 5c4a36e4df95c2ce38f4bde2be49195fe877ba3490fe627efe5999243cf6ef473adf00d9bcac97e7e8607672dd7b11c2f57a8fc375870c8305bc2a09d7a049d7 SHA512 63e889e44f13c06418d996bdb1bcfbd96d6079db0b5f704b213fd5af9e215a1ab48bc6176c40df8610b49b81120667a8928655fbbd5ffb8e2291c70a8ea8106f
DIST osm-2.3.gh.tar.gz 38904 BLAKE2B d96f5627815ba97fea195747dd826fe580b2aa287cda3ee491b5b934e99160aa9c361137dc1e3325b102ec1425e5d64362558986544b1f6e2ef99939fd0415d2 SHA512 8f3b43291ac50cd763cdb75550f5a80b2e53f3de3c7565c8b58dea241fb789558575d3c313bbdfbf9af6b732debb0441579199c35d2d64629f58808e6123fb6c
DIST osm-2.4.gh.tar.gz 38944 BLAKE2B f0c76e1980dcb323499bb56968977b9496fb110ace8b202f85a2a2f2e48c78808494312450902cb150faa465b021c375e0475e5b781480caaac211b898997534 SHA512 d57c1a08e57e6cab4626fd892dc1dfa5c293b07d9d1be84e464c8d3213ffac4c78eb52490ab5ba04f14cdb5ab7e7a62b753296329d35539fa522e5260ae5e127
+DIST osm-2.5.gh.tar.gz 38942 BLAKE2B 8ad2b186cb7fb1b4bf1f5ed6dd909ae1fbb6dec1784a328050245a6510a871b1b443928c5ae3a627de07ff88f2bcac157dca1e9cdb72bbc066dc7c844041a098 SHA512 bc8fd32a412f5ff5ea2422e761aa7fd2480d80acd18d83459d78b17f90048ea470e2bae6f3420cc99a9603c3e44ef2d1375fb2226095099fd5515cc96c5e633a
diff --git a/app-emacs/osm/osm-2.5.ebuild b/app-emacs/osm/osm-2.5.ebuild
new file mode 100644
index 000000000000..47785085f0e5
--- /dev/null
+++ b/app-emacs/osm/osm-2.5.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=9
+
+NEED_EMACS="29.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}"
+else
+ SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
+ -> ${P}.gh.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-31.0.0.1
+"
+RDEPEND="
+ ${BDEPEND}
+ net-misc/curl[ssl]
+"
+
+DOCS=( CHANGELOG.org README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+ elisp_src_compile
+ elisp-make-autoload-file
+}