From: "Matthew Smith" <matthew@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
Date: Thu, 1 Aug 2024 07:22:01 +0000 (UTC) [thread overview]
Message-ID: <1722496908.9c4120924cb29ab0a5d09648375e82537e5c6f79.matthew@gentoo> (raw)
commit: 9c4120924cb29ab0a5d09648375e82537e5c6f79
Author: Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 1 07:06:46 2024 +0000
Commit: Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Thu Aug 1 07:21:48 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c412092
net-mail/mu: add 1.12.6
Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>
net-mail/mu/Manifest | 1 +
net-mail/mu/mu-1.12.6.ebuild | 97 ++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 98 insertions(+)
diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest
index 5b8c2b56bc60..0652acd1c779 100644
--- a/net-mail/mu/Manifest
+++ b/net-mail/mu/Manifest
@@ -3,3 +3,4 @@ DIST mu-1.12.2.tar.xz 708852 BLAKE2B 72b9a0f8acad114d37a6dc7c214df5c6b2f3691f0f3
DIST mu-1.12.3.tar.xz 714488 BLAKE2B 2f5ded323d94a028c33c447e877ec3cea3677bf69076893dd6751f69c47764eee2d779c13e8b5c601d0bd04beca4b8cef705a7fd2587fe1f81d22c381debee7a SHA512 27998f65636b42f7933cc39878d8900552aa1c94c90ea54f81d789c01eec5ddfdb93eb508b78a6416497c7c109193e1457b1ff2bafe98aa82ec88a4b5fc03832
DIST mu-1.12.4.tar.xz 715232 BLAKE2B 5886f07ad6fb12d8a538de80c4681cd2ba416da82839519a70676eabd2d2eef1fa1a53d004ab1524966682a4d6c2eef7e67cc4efc6f5e7c380e732b7614de854 SHA512 ddc0430fe41db3639433f60105a67bb184e611d8438a49e51fb9ea4b5b404c270bb78c9165cb3136a3b402a91a65735d917c0868ca4d134f13b4971b028da5b5
DIST mu-1.12.5.tar.xz 717480 BLAKE2B f67b2231124b48271f3aff27cafa602aa8d6129a1ade7f241c92e28c5d9886b7b4deeeb6473ad5f9d228ae6a3059c915286b42ff60ccb364411a2dd4ee69a195 SHA512 25bdf9898b5058a934618dfd49dbbae56ce9629a10de425f91f7c9c145713d58d3668f09c64bbc854efe7c87e30b09aa080405cbb14d9b6df087d2ed8b3122c5
+DIST mu-1.12.6.tar.xz 719392 BLAKE2B 75afdfa95f6711fb94e40757c23dd404e888610d36c7d6cbf29727770dbe8fcd1a207b7eae7e1cd06dcab2f088eb38cf7d045a59efbfa3e700d85a0e5f95164b SHA512 c3ba7b4c90d2749364f8c414d2eadcc4e6021237416d92cefd4542688b2fdafb1215a7b75b22fcafa68d349a22b69556d707e2c1e2752941e469a9231bb64ced
diff --git a/net-mail/mu/mu-1.12.6.ebuild b/net-mail/mu/mu-1.12.6.ebuild
new file mode 100644
index 000000000000..974051ec7307
--- /dev/null
+++ b/net-mail/mu/mu-1.12.6.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp-common meson readme.gentoo-r1
+
+DESCRIPTION="Set of tools to deal with Maildirs, in particular, searching and indexing"
+HOMEPAGE="https://www.djcbsoftware.nl/code/mu/ https://github.com/djcb/mu"
+SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"
+
+# mu: GPL-3+
+# + cli11: BSD
+# + fmt: MIT
+# + tl: CC0-1.0
+# + variant-lite: Boost-1.0
+LICENSE="BSD Boost-1.0 CC0-1.0 GPL-3+ MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos"
+IUSE="emacs readline"
+
+DEPEND="
+ dev-libs/glib:2
+ dev-libs/gmime:3.0
+ >=dev-libs/xapian-1.4:=
+ emacs? ( >=app-editors/emacs-25.3:* )
+ readline? ( sys-libs/readline:= )"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ sys-apps/texinfo
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ # https://bugs.gentoo.org/925503
+ "${FILESDIR}"/${PN}-1.12.0-no-python.patch
+)
+
+DOC_CONTENTS="
+ To use mu4e you need to configure it in your .emacs file.
+ See the manual for more information:
+ https://www.djcbsoftware.nl/code/mu/mu4e/
+"
+SITEFILE="70mu-gentoo-autoload.el"
+
+src_prepare() {
+ default
+
+ # Don't install NEWS.org into /usr/share/doc.
+ sed -i '/NEWS.org/,+1 d' meson.build || die
+ sed -i '/mu4e-about.org/d' mu4e/meson.build || die
+
+ # Don't compress the info file.
+ sed -i '/gzip/d' build-aux/meson-install-info.sh || die
+
+ # Instead, put it in /usr/share/doc/${PF}.
+ sed -i "/MU_DOC_DIR/s/mu/${PF}/" mu4e/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature readline)
+ -Dcld2=disabled
+ -Demacs="$(usex emacs "${EMACS}" emacs-not-enabled)"
+ # TODO: revisit this, it's not actually deprecated, just been reworked
+ -Dguile=disabled
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ # Since meson no longer installs NEWS.org, install it with dodoc.
+ # Also, it must be uncompressed so that it can be viewed with
+ # mu4e-info.
+ docompress -x /usr/share/doc/${PF}/NEWS.org
+ dodoc NEWS.org
+
+ if use emacs; then
+ # Same as above.
+ docompress -x /usr/share/doc/${PF}/mu4e-about.org
+ dodoc mu4e/mu4e-about.org
+
+ elisp-site-file-install "${FILESDIR}"/${SITEFILE}
+
+ readme.gentoo_create_doc
+ fi
+}
+
+pkg_postinst() {
+ use emacs && readme.gentoo_create_doc
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}
next reply other threads:[~2024-08-01 7:22 UTC|newest]
Thread overview: 165+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-08-01 7:22 Matthew Smith [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-03-07 20:03 [gentoo-commits] repo/gentoo:master commit in: net-mail/mu/ Sam James
2025-03-07 20:03 Sam James
2024-11-13 12:42 Sam James
2024-09-02 7:29 Arthur Zamarin
2024-08-26 17:52 Jakov Smolić
2024-08-26 16:44 Sam James
2024-08-01 7:22 Matthew Smith
2024-05-03 16:30 Matthew Smith
2024-04-19 8:18 Arthur Zamarin
2024-04-17 22:01 Sam James
2024-04-15 17:11 Matthew Smith
2024-04-08 21:02 Matthew Smith
2024-03-24 16:24 Matthew Smith
2024-03-18 8:06 Ulrich Müller
2024-02-25 10:49 Matthew Smith
2024-01-24 6:16 Sam James
2024-01-24 6:16 Sam James
2024-01-23 18:43 Arthur Zamarin
2024-01-23 18:43 Arthur Zamarin
2023-11-26 8:51 Matthew Smith
2023-11-09 19:35 Matthew Smith
2023-09-29 10:14 Matthew Smith
2023-09-29 10:14 Matthew Smith
[not found] <1693759166.1b3e52a1cfa6de2c779eaff27016f63a94ece328.sam@gentoo>
2023-09-03 16:39 ` Sam James
2023-09-03 16:39 Sam James
2023-09-03 14:17 Sam James
2023-09-03 14:17 Sam James
2023-08-11 7:37 Matthew Smith
2023-06-23 9:01 Matthew Smith
2023-05-29 20:58 Sam James
2023-05-25 7:46 Arthur Zamarin
2023-05-25 7:46 Arthur Zamarin
2023-05-25 3:20 Sam James
2023-04-19 17:50 Matthew Smith
2023-04-10 8:53 Matthew Smith
2023-04-10 8:53 Matthew Smith
2023-04-02 17:35 Sam James
2023-04-02 16:45 Sam James
2023-03-04 12:38 Arthur Zamarin
2023-03-04 11:25 Arthur Zamarin
2023-03-04 11:13 Arthur Zamarin
2023-03-04 11:03 Arthur Zamarin
2023-02-05 10:45 Sam James
2023-02-05 9:32 Matthew Smith
2023-01-21 11:11 Matthew Smith
2023-01-01 19:16 Arthur Zamarin
2023-01-01 19:16 Arthur Zamarin
2023-01-01 16:05 Sam James
2023-01-01 16:05 Sam James
2022-12-08 18:53 Matthew Smith
2022-12-04 8:55 Matthew Smith
2022-12-03 16:10 Arthur Zamarin
2022-12-03 11:48 Arthur Zamarin
2022-12-03 10:57 Sam James
2022-12-03 10:54 Sam James
2022-10-26 17:18 Matthew Smith
2022-10-26 17:18 Matthew Smith
2022-10-20 10:56 Jakov Smolić
2022-10-17 6:44 Agostino Sarubbo
2022-10-17 6:43 Agostino Sarubbo
2022-09-25 8:47 Matthew Smith
2022-09-09 9:48 Matthew Smith
2022-08-26 23:27 Sam James
2022-08-26 5:46 Sam James
2022-08-25 18:25 Arthur Zamarin
2022-08-25 18:23 Arthur Zamarin
2022-08-20 7:13 Matthew Smith
2022-08-12 17:57 Matthew Smith
2022-08-12 11:55 Agostino Sarubbo
2022-08-09 7:46 Agostino Sarubbo
2022-08-09 7:43 Agostino Sarubbo
2022-08-08 18:08 Matthew Smith
2022-08-08 18:01 Arthur Zamarin
2022-07-28 19:11 Matthew Smith
2022-07-24 10:52 Matthew Smith
2022-07-16 11:28 Matthew Smith
2022-07-09 10:16 Matthew Smith
2022-06-26 12:54 Matthew Smith
2022-06-09 19:33 Matthew Smith
2022-05-23 6:29 Matthew Smith
2022-05-23 6:29 Matthew Smith
2022-04-30 6:59 Matthew Smith
2022-04-22 17:46 Matthew Smith
2022-04-22 17:46 Matthew Smith
2022-02-14 17:21 Matthew Smith
2022-02-13 19:06 Matthew Smith
2022-01-21 7:08 Joonas Niilola
2021-12-22 5:32 Sam James
2021-12-22 5:32 Sam James
2021-12-22 0:45 Sam James
2021-12-22 0:44 Sam James
2021-12-01 7:05 Joonas Niilola
2021-11-29 18:39 Arthur Zamarin
2021-11-29 17:31 Jakov Smolić
2021-11-29 16:59 Arthur Zamarin
2021-11-13 11:08 Sam James
2021-10-31 2:58 Sam James
2021-10-20 1:14 Sam James
2021-10-20 1:14 Sam James
2021-10-10 20:37 Sam James
2021-10-10 15:38 Agostino Sarubbo
2021-10-10 15:33 Agostino Sarubbo
2021-10-09 19:18 Sam James
2021-09-08 3:11 Sam James
2021-09-08 3:11 Sam James
2021-09-04 21:39 Sam James
2021-09-01 18:32 Sam James
2021-09-01 13:39 Agostino Sarubbo
2021-09-01 7:53 Agostino Sarubbo
2021-08-26 22:21 Sam James
2021-08-16 1:58 Sam James
2021-07-31 10:03 Joonas Niilola
2021-07-31 10:03 Joonas Niilola
2021-03-13 12:57 Sam James
2021-03-13 12:57 Sam James
2021-03-13 12:57 Sam James
2021-02-26 20:58 Agostino Sarubbo
2021-02-26 13:55 Sam James
2021-02-26 13:53 Sam James
2021-02-25 13:54 Agostino Sarubbo
2021-01-24 0:34 Sam James
2021-01-24 0:34 Sam James
2021-01-04 16:59 Sam James
2021-01-04 16:59 Sam James
2020-12-01 9:38 Sam James
2020-11-03 5:08 Sam James
2020-10-28 21:43 Sam James
2020-10-27 23:31 Sam James
2020-10-25 23:42 Thomas Deutschmann
2020-09-02 21:05 Sam James
2020-09-02 21:05 Sam James
2020-08-15 9:30 Joonas Niilola
2020-07-30 22:15 Sam James
2020-07-27 1:54 Sam James
2020-06-25 11:18 Joonas Niilola
2020-05-28 15:45 Agostino Sarubbo
2020-05-24 8:09 Agostino Sarubbo
2020-05-05 8:47 Joonas Niilola
2020-04-21 12:45 Joonas Niilola
2020-04-21 12:45 Joonas Niilola
2020-02-24 5:55 Joonas Niilola
2020-02-24 5:55 Joonas Niilola
2020-02-11 11:09 Agostino Sarubbo
2020-02-11 9:52 Agostino Sarubbo
2020-01-10 5:43 Joonas Niilola
2020-01-10 5:43 Joonas Niilola
2019-12-20 22:49 Ulrich Müller
2019-10-18 5:25 Joonas Niilola
2019-10-18 5:25 Joonas Niilola
2019-09-04 3:25 Joonas Niilola
2019-08-28 18:19 Joonas Niilola
2018-02-13 20:52 Pacho Ramos
2018-02-13 20:52 Pacho Ramos
2018-02-04 22:42 Vikraman Choudhury
2018-01-29 1:06 Thomas Deutschmann
2017-12-03 14:54 Pacho Ramos
2017-11-24 22:57 Vikraman Choudhury
2017-11-24 22:57 Vikraman Choudhury
2017-01-03 20:39 Vikraman Choudhury
2017-01-03 6:03 Vikraman Choudhury
2016-12-28 5:21 Vikraman Choudhury
2016-01-24 23:38 Vikraman Choudhury
2015-12-14 17:54 Vikraman Choudhury
2015-11-24 6:43 Vikraman Choudhury
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=1722496908.9c4120924cb29ab0a5d09648375e82537e5c6f79.matthew@gentoo \
--to=matthew@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