[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: d802bad1e0579ff15ff6eba1f85d9cbb65a21f89 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Sep 2 07:29:15 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 2 07:29:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d802bad1 net-mail/mu: Stabilize 1.12.6-r1 arm64, #938529 Signed-off-by: Arthur Zamarin gentoo.org> net-mail/mu/mu-1.12.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.12.6-r1.ebuild b/net-mail/mu/mu-1.12.6-r1.ebuild index 779fe8e7b523..d458d77cb7ca 100644 --- a/net-mail/mu/mu-1.12.6-r1.ebuild +++ b/net-mail/mu/mu-1.12.6-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; # + 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" +KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: e6a208244f17f44e1e64e9597c78fec919275613 Author: Jakov Smolić gentoo org> AuthorDate: Mon Aug 26 17:51:37 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Aug 26 17:51:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6a20824 net-mail/mu: Stabilize 1.12.6-r1 amd64, #938529 Signed-off-by: Jakov Smolić gentoo.org> net-mail/mu/mu-1.12.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.12.6-r1.ebuild b/net-mail/mu/mu-1.12.6-r1.ebuild index 91a6dcbda034..779fe8e7b523 100644 --- a/net-mail/mu/mu-1.12.6-r1.ebuild +++ b/net-mail/mu/mu-1.12.6-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; # + 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" +KEYWORDS="amd64 arm ~arm64 ~riscv x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 8c6c4c4f814735404edcc2b6f1737520448af701 Author: Sam James gentoo org> AuthorDate: Mon Aug 26 16:44:30 2024 + Commit: Sam James gentoo org> CommitDate: Mon Aug 26 16:44:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c6c4c4f net-mail/mu: Stabilize 1.12.6-r1 arm, #938529 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.12.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.12.6-r1.ebuild b/net-mail/mu/mu-1.12.6-r1.ebuild index dba97ac7c371..91a6dcbda034 100644 --- a/net-mail/mu/mu-1.12.6-r1.ebuild +++ b/net-mail/mu/mu-1.12.6-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; # + 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" +KEYWORDS="~amd64 arm ~arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/files/, net-mail/mu/
commit: aa7754b844911e1163580d7f5162dffe89772187 Author: Matthew Smith gentoo org> AuthorDate: Mon Aug 26 15:02:46 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Aug 26 15:02:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7754b8 net-mail/mu: fix test_date_basic on 32-bit systems Closes: https://bugs.gentoo.org/933093 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/files/mu-1.12.4-timet.patch| 34 ++ .../mu/{mu-1.12.4.ebuild => mu-1.12.4-r1.ebuild} | 3 ++ .../mu/{mu-1.12.6.ebuild => mu-1.12.6-r1.ebuild} | 3 ++ 3 files changed, 40 insertions(+) diff --git a/net-mail/mu/files/mu-1.12.4-timet.patch b/net-mail/mu/files/mu-1.12.4-timet.patch new file mode 100644 index ..90ee1b60ba15 --- /dev/null +++ b/net-mail/mu/files/mu-1.12.4-timet.patch @@ -0,0 +1,34 @@ +From 075394b35f33bcf684eb0b0023a8640a3ce9c8f5 Mon Sep 17 00:00:00 2001 +From: Matthew Smith +Date: Mon, 26 Aug 2024 14:46:54 + +Subject: [PATCH] lib: use time_t_max for empty datetime + +In Mu::parse_date_time, when provided with an empty string, return +time_t_max instead of G_MAXINT64. For systems with a 64-bit time_t, there +is no difference. With a 32-bit time_t it caused a test to fail: + +not ok /utils/date-basic - ERROR:../mu-1.12.4/lib/utils/tests/test-utils.cc:92 +void test_date_basic(): assertion failed +(parse_date_time(std::get<0>(test), std::get<1>(test)).value_or(-1) + == std::get<2>(test)): (18446744073709551615 == 2147483647) + +This edge case probably only affected the test, as when other parts of +the application call parse_date_time (e.g. mu-server.cc and +mu-query-processor.cc), they check if the input string is empty first. + +Upstream: https://github.com/djcb/mu/pull/2749 +Bug: https://bugs.gentoo.org/933093 +--- a/lib/utils/mu-utils.cc b/lib/utils/mu-utils.cc +@@ -493,7 +493,7 @@ Mu::parse_date_time(const std::string& dstr, bool is_first, bool utc) + + /* one-sided dates */ + if (dstr.empty()) +- return is_first ? 0 : G_MAXINT64; ++ return is_first ? time_t_min : time_t_max; + else if (dstr == "today" || dstr == "now") + return special_date_time(dstr, is_first); + else if (dstr.find_first_of("ymdwhMs") != std::string::npos) +-- +2.46.0 + diff --git a/net-mail/mu/mu-1.12.4.ebuild b/net-mail/mu/mu-1.12.4-r1.ebuild similarity index 96% rename from net-mail/mu/mu-1.12.4.ebuild rename to net-mail/mu/mu-1.12.4-r1.ebuild index 23e6d037c065..7d7aa9f54a3f 100644 --- a/net-mail/mu/mu-1.12.4.ebuild +++ b/net-mail/mu/mu-1.12.4-r1.ebuild @@ -34,6 +34,9 @@ BDEPEND=" PATCHES=( # https://bugs.gentoo.org/925503 "${FILESDIR}"/${PN}-1.12.0-no-python.patch + + # https://bugs.gentoo.org/933093 + "${FILESDIR}"/${PN}-1.12.4-timet.patch ) DOC_CONTENTS=" diff --git a/net-mail/mu/mu-1.12.6.ebuild b/net-mail/mu/mu-1.12.6-r1.ebuild similarity index 96% rename from net-mail/mu/mu-1.12.6.ebuild rename to net-mail/mu/mu-1.12.6-r1.ebuild index 974051ec7307..dba97ac7c371 100644 --- a/net-mail/mu/mu-1.12.6.ebuild +++ b/net-mail/mu/mu-1.12.6-r1.ebuild @@ -34,6 +34,9 @@ BDEPEND=" PATCHES=( # https://bugs.gentoo.org/925503 "${FILESDIR}"/${PN}-1.12.0-no-python.patch + + # https://bugs.gentoo.org/933093 + "${FILESDIR}"/${PN}-1.12.4-timet.patch ) DOC_CONTENTS="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: d7a552b7bb6dda59bb36de8f7f906034091dd860 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 19 08:18:28 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 19 08:18:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7a552b7 net-mail/mu: Stabilize 1.12.4 arm64, #930092 Signed-off-by: Arthur Zamarin gentoo.org> net-mail/mu/mu-1.12.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.12.4.ebuild b/net-mail/mu/mu-1.12.4.ebuild index 428a84148a90..23e6d037c065 100644 --- a/net-mail/mu/mu-1.12.4.ebuild +++ b/net-mail/mu/mu-1.12.4.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; # + 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" +KEYWORDS="amd64 ~arm arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: a1753c3deb1e430a2dbc57a5b1ac2c93f1f4e41c Author: Sam James gentoo org> AuthorDate: Wed Apr 17 21:59:34 2024 + Commit: Sam James gentoo org> CommitDate: Wed Apr 17 21:59:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1753c3d net-mail/mu: Stabilize 1.12.4 amd64, #930092 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.12.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.12.4.ebuild b/net-mail/mu/mu-1.12.4.ebuild index 974051ec7307..428a84148a90 100644 --- a/net-mail/mu/mu-1.12.4.ebuild +++ b/net-mail/mu/mu-1.12.4.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; # + 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" +KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/files/
commit: 8ac404a9fb5f456a96e196809537479a8c611b5d Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Mar 25 18:08:18 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Apr 14 18:36:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac404a9 net-mail/mu: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/files/mu-1.12.0-cld2-opt.patch | 36 -- 1 file changed, 36 deletions(-) diff --git a/net-mail/mu/files/mu-1.12.0-cld2-opt.patch b/net-mail/mu/files/mu-1.12.0-cld2-opt.patch deleted file mode 100644 index 124675868670.. --- a/net-mail/mu/files/mu-1.12.0-cld2-opt.patch +++ /dev/null @@ -1,36 +0,0 @@ -https://github.com/djcb/mu/pull/2632 - a/meson.build -+++ b/meson.build -@@ -189,11 +189,11 @@ else - endif - - # optionally, use Compact Language Detector2 if we can find it. --cld2_dep = meson.get_compiler('cpp').find_library('cld2', required: false) --if cld2_dep.found() -+cld2_dep = meson.get_compiler('cpp').find_library('cld2', required: get_option('cld2')) -+if not get_option('cld2').disabled() and cld2_dep.found() - config_h_data.set('HAVE_CLD2', 1) - else -- message('CLD2 not found; no support for language detection') -+ message('CLD2 not found or disabled; no support for language detection') - endif - - # note: these are for the unit-tests a/meson_options.txt -+++ b/meson_options.txt -@@ -24,6 +24,11 @@ option('guile', -value: 'auto', -description: 'build the guile scripting support (requires guile-3.x)') - -+option('cld2', -+ type : 'feature', -+ value: 'auto', -+ description: 'Compact Language Detector2') -+ - # by default, this uses guile_dep.get_variable(pkgconfig: 'extensiondir') - option('guile-extension-dir', -type: 'string', --- -2.44.0 -
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/files/, net-mail/mu/
commit: 88218a840c990719954f75cb24c6da4ebd33613e Author: Matthew Smith gentoo org> AuthorDate: Mon Apr 1 11:33:20 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 1 11:33:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88218a84 net-mail/mu: fix musl build Closes: https://bugs.gentoo.org/928361 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/files/mu-1.12.2-musl.patch | 31 +++ net-mail/mu/mu-1.12.2.ebuild | 3 +++ 2 files changed, 34 insertions(+) diff --git a/net-mail/mu/files/mu-1.12.2-musl.patch b/net-mail/mu/files/mu-1.12.2-musl.patch new file mode 100644 index ..35f6017e56f3 --- /dev/null +++ b/net-mail/mu/files/mu-1.12.2-musl.patch @@ -0,0 +1,31 @@ +From: https://github.com/djcb/mu/pull/2677 +From: Matthew Smith +Date: Mon, 1 Apr 2024 11:23:39 + +Subject: [PATCH] mu-utils: Fix build with musl + +In musl, `stdout` is a macro that expands to `(stdout)`, and +`::(stdout)` is not valid C++. + +../mu-1.12.2/lib/utils/mu-utils.hh:268:32: error: expected + id-expression before '(' token + 268 | ::stdout); + |^~ + +Nothing in the Mu namespace is named stdout, so it is safe to drop +the `::`. + +Bug: https://bugs.gentoo.org/928361 +--- a/lib/utils/mu-utils.hh b/lib/utils/mu-utils.hh +@@ -265,7 +265,7 @@ bool fputs_encoded (const std::string& str, FILE *stream); + template + static inline bool mu_print_encoded(fmt::format_string frm, T&&... args) noexcept { + return fputs_encoded(fmt::format(frm, std::forward(args)...), +- ::stdout); ++ stdout); + } + + /** +-- +2.44.0 + diff --git a/net-mail/mu/mu-1.12.2.ebuild b/net-mail/mu/mu-1.12.2.ebuild index 04c44da48677..f4e55a3d9779 100644 --- a/net-mail/mu/mu-1.12.2.ebuild +++ b/net-mail/mu/mu-1.12.2.ebuild @@ -29,6 +29,9 @@ BDEPEND=" PATCHES=( # https://bugs.gentoo.org/925503 "${FILESDIR}"/${PN}-1.12.0-no-python.patch + + # https://bugs.gentoo.org/928361 + "${FILESDIR}"/${PN}-1.12.2-musl.patch ) SITEFILE="70mu-gentoo-autoload.el"
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/, net-mail/mu/files/
commit: 6595e07cab120ebc8bc8804b8f090a6698d02315 Author: Matthew Smith gentoo org> AuthorDate: Mon Feb 26 14:39:49 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Feb 26 14:39:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6595e07c net-mail/mu: fix build without python3 Avoid dependency on Python. Closes: https://bugs.gentoo.org/925503 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/files/mu-1.12.0-no-python.patch | 30 + net-mail/mu/mu-1.12.0.ebuild| 4 2 files changed, 34 insertions(+) diff --git a/net-mail/mu/files/mu-1.12.0-no-python.patch b/net-mail/mu/files/mu-1.12.0-no-python.patch new file mode 100644 index ..9840da22ca33 --- /dev/null +++ b/net-mail/mu/files/mu-1.12.0-no-python.patch @@ -0,0 +1,30 @@ +https://bugs.gentoo.org/925503 + +Call coreutils date instead of a Python script. +--- a/meson.build b/meson.build +@@ -104,17 +104,16 @@ cxx.check_header('charconv', required:true) + build_aux = join_paths(meson.current_source_dir(), 'build-aux') + + # derived date values (based on 'mu-date'); used in docs +-# we can't use the 'date' because MacOS 'date' is incompatible with GNU's. +-pdate=find_program(join_paths(build_aux, 'date.py')) ++date=find_program('date', required:true) + env = environment() + env.set('LANG', 'C') +-mu_day_month_year = run_command(pdate, mu_date, '%d %B %Y', ++mu_day_month_year = run_command(date, '-u', '+%d %B %Y', '--date', mu_date, + check:true, capture:true, + env: env).stdout().strip() +-mu_month_year = run_command(pdate, mu_date, '%B %Y', ++mu_month_year = run_command(date, '-u', '+%B %Y', '--date', mu_date, + check:true, capture:true, + env: env).stdout().strip() +-mu_year = run_command(pdate, mu_date, '%Y', ++mu_year = run_command(date, '-u', '+%Y', '--date', mu_date, + check:true, capture:true, env: env).stdout().strip() + + +-- +2.44.0 + diff --git a/net-mail/mu/mu-1.12.0.ebuild b/net-mail/mu/mu-1.12.0.ebuild index 4df4e56cb6e2..8152dc0b9a0e 100644 --- a/net-mail/mu/mu-1.12.0.ebuild +++ b/net-mail/mu/mu-1.12.0.ebuild @@ -27,7 +27,11 @@ BDEPEND=" " PATCHES=( + # https://github.com/djcb/mu/pull/2632 "${FILESDIR}"/${PN}-1.12.0-cld2-opt.patch + + # https://bugs.gentoo.org/925503 + "${FILESDIR}"/${PN}-1.12.0-no-python.patch ) SITEFILE="70mu-gentoo-autoload.el"
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 060a0badf9ca01435fbdcb1e5d64c15d2fee55cc Author: Matthew Smith gentoo org> AuthorDate: Sun Feb 25 10:46:59 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Feb 25 10:48:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=060a0bad net-mail/mu: drop 1.10.6, 1.10.7-r1 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest| 2 - net-mail/mu/mu-1.10.6.ebuild| 88 --- net-mail/mu/mu-1.10.7-r1.ebuild | 92 - 3 files changed, 182 deletions(-) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index a166508e1851..1fc23e05e1f9 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,4 +1,2 @@ -DIST mu-1.10.6.tar.xz 570660 BLAKE2B 96816753a3b38392e7e943d8b72fd98b44d201c022b6018eb692cf594bd9f7285a84d00da53ab85a671d5375b7eafb9eb5a0e1fff51ad5a9b2d035fa1c0f8d23 SHA512 78eb5e21ac2dc2a6665a257593781c3b9a390644f78945ce9eef18acab6ca750b16773de2665a1ced9b2f9434b4a2879d07bc586b3abdb82ccc0cd3b59ab51e5 -DIST mu-1.10.7.tar.xz 570740 BLAKE2B fcc1d3f6f293e2161e5bcef85eb085a3af95ff8d410e074f6a015f68e914592da171c357c795dad9d48ac8438e46f261b4f1be54d8f2e8075f93d72bd5a9a483 SHA512 0b588bb54ac79d23920150dbee7f7f7ca606d0fc8e169b2ca64a7cf0d062bb5c399c522d68f9bf6c3624addb8d9342efe0f45309d422eac3e3f8948acfebd904 DIST mu-1.10.8.tar.xz 570792 BLAKE2B 6e65e77544011d0f6b8fb1a5ac4dfe074fe6af3504e2ce2577185a280af43c8d40e7ec3ed6bde90c6b6c6b4cd678a6ae5bae9430f7c2a03451f3f08fffe1c963 SHA512 d77fe955c44c09272feb7cd903dfc6f2a3b5974b81fef82bdb553ed2079e68451bb1ed11ce338ee2dfe9be835f0d99cb4ce0c4b41f43ecfad76e978732243c71 DIST mu-1.12.0.tar.xz 707400 BLAKE2B 05db6162b0662fb1fdf796d534abbfee8cd3f6359a9f74af10127d932c94e74abe736ef23c1535fc88faae0f23989548908c64b8165af2005b57f2f86bd2cde6 SHA512 349785803e72bc07f361412e282a42baf11c5f4b94a05ef0a13cec9311ac62cafaca10ffaa149574e2f1adb83fecfafb586554d1c2711dc16b53e67c03a01f6f diff --git a/net-mail/mu/mu-1.10.6.ebuild b/net-mail/mu/mu-1.10.6.ebuild deleted file mode 100644 index 6db9039141c9.. --- a/net-mail/mu/mu-1.10.6.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp-common meson - -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"; - -LICENSE="GPL-3+" -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 -" - -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) - -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 - - # Same as above. - docompress -x /usr/share/doc/${PF}/mu4e-about.org - dodoc mu4e/mu4e-about.org -} - -pkg_preinst() { - if [[ -n ${REPLACING_VERSIONS} ]]; then - elog "After upgrading from an old major version, you should" - elog "rebuild your mail index." - fi -} - -pkg_postinst() { - if use emacs; then - einfo "To use mu4e you need to configure it in your .emacs file" - einfo "See the manual for more information:" - einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; - - elisp-site-regen - fi -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/net-mail/mu/mu-1.10.7-r1.ebuild b/net-mail/mu/mu-1.10.7-r1.ebuild deleted file mode 100644 index f637744311ea.. --- a/net-mail/mu/mu-1.10.7-r1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the t
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/, net-mail/mu/files/
commit: c255fbdf7d080227e519d5bf4880f0834e7f8327 Author: Matthew Smith gentoo org> AuthorDate: Sun Feb 25 10:45:42 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sun Feb 25 10:48:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c255fbdf net-mail/mu: add 1.12.0 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest | 1 + net-mail/mu/files/mu-1.12.0-cld2-opt.patch | 36 +++ net-mail/mu/mu-1.12.0.ebuild | 97 ++ 3 files changed, 134 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index c8305cd99248..a166508e1851 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,3 +1,4 @@ DIST mu-1.10.6.tar.xz 570660 BLAKE2B 96816753a3b38392e7e943d8b72fd98b44d201c022b6018eb692cf594bd9f7285a84d00da53ab85a671d5375b7eafb9eb5a0e1fff51ad5a9b2d035fa1c0f8d23 SHA512 78eb5e21ac2dc2a6665a257593781c3b9a390644f78945ce9eef18acab6ca750b16773de2665a1ced9b2f9434b4a2879d07bc586b3abdb82ccc0cd3b59ab51e5 DIST mu-1.10.7.tar.xz 570740 BLAKE2B fcc1d3f6f293e2161e5bcef85eb085a3af95ff8d410e074f6a015f68e914592da171c357c795dad9d48ac8438e46f261b4f1be54d8f2e8075f93d72bd5a9a483 SHA512 0b588bb54ac79d23920150dbee7f7f7ca606d0fc8e169b2ca64a7cf0d062bb5c399c522d68f9bf6c3624addb8d9342efe0f45309d422eac3e3f8948acfebd904 DIST mu-1.10.8.tar.xz 570792 BLAKE2B 6e65e77544011d0f6b8fb1a5ac4dfe074fe6af3504e2ce2577185a280af43c8d40e7ec3ed6bde90c6b6c6b4cd678a6ae5bae9430f7c2a03451f3f08fffe1c963 SHA512 d77fe955c44c09272feb7cd903dfc6f2a3b5974b81fef82bdb553ed2079e68451bb1ed11ce338ee2dfe9be835f0d99cb4ce0c4b41f43ecfad76e978732243c71 +DIST mu-1.12.0.tar.xz 707400 BLAKE2B 05db6162b0662fb1fdf796d534abbfee8cd3f6359a9f74af10127d932c94e74abe736ef23c1535fc88faae0f23989548908c64b8165af2005b57f2f86bd2cde6 SHA512 349785803e72bc07f361412e282a42baf11c5f4b94a05ef0a13cec9311ac62cafaca10ffaa149574e2f1adb83fecfafb586554d1c2711dc16b53e67c03a01f6f diff --git a/net-mail/mu/files/mu-1.12.0-cld2-opt.patch b/net-mail/mu/files/mu-1.12.0-cld2-opt.patch new file mode 100644 index ..124675868670 --- /dev/null +++ b/net-mail/mu/files/mu-1.12.0-cld2-opt.patch @@ -0,0 +1,36 @@ +https://github.com/djcb/mu/pull/2632 + +--- a/meson.build b/meson.build +@@ -189,11 +189,11 @@ else + endif + + # optionally, use Compact Language Detector2 if we can find it. +-cld2_dep = meson.get_compiler('cpp').find_library('cld2', required: false) +-if cld2_dep.found() ++cld2_dep = meson.get_compiler('cpp').find_library('cld2', required: get_option('cld2')) ++if not get_option('cld2').disabled() and cld2_dep.found() + config_h_data.set('HAVE_CLD2', 1) + else +- message('CLD2 not found; no support for language detection') ++ message('CLD2 not found or disabled; no support for language detection') + endif + + # note: these are for the unit-tests +--- a/meson_options.txt b/meson_options.txt +@@ -24,6 +24,11 @@ option('guile', +value: 'auto', +description: 'build the guile scripting support (requires guile-3.x)') + ++option('cld2', ++ type : 'feature', ++ value: 'auto', ++ description: 'Compact Language Detector2') ++ + # by default, this uses guile_dep.get_variable(pkgconfig: 'extensiondir') + option('guile-extension-dir', +type: 'string', +-- +2.44.0 + diff --git a/net-mail/mu/mu-1.12.0.ebuild b/net-mail/mu/mu-1.12.0.ebuild new file mode 100644 index ..4df4e56cb6e2 --- /dev/null +++ b/net-mail/mu/mu-1.12.0.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 + +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"; + +LICENSE="GPL-3+" +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=( + "${FILESDIR}"/${PN}-1.12.0-cld2-opt.patch +) + +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="$(us
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 77f3cc4d073dab215d1b16aa79c9c6e406336b8d Author: Sam James gentoo org> AuthorDate: Wed Jan 24 06:14:58 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 06:15:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f3cc4d net-mail/mu: Stabilize 1.10.8-r1 x86, #922783 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.10.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.10.8-r1.ebuild b/net-mail/mu/mu-1.10.8-r1.ebuild index 06e08676a5b3..301852f84e44 100644 --- a/net-mail/mu/mu-1.10.8-r1.ebuild +++ b/net-mail/mu/mu-1.10.8-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 arm arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: cbb55e2f2f1de15fb92dbddd98e49cc0214ec54d Author: Sam James gentoo org> AuthorDate: Wed Jan 24 06:14:56 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 06:15:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbb55e2f net-mail/mu: Stabilize 1.10.8-r1 amd64, #922783 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.10.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.10.8-r1.ebuild b/net-mail/mu/mu-1.10.8-r1.ebuild index 75eabb664c76..06e08676a5b3 100644 --- a/net-mail/mu/mu-1.10.8-r1.ebuild +++ b/net-mail/mu/mu-1.10.8-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: a8d29f0d1515b0f8d15a960dd263a68de1a0db98 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jan 23 18:43:33 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jan 23 18:43:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d29f0d net-mail/mu: Stabilize 1.10.8-r1 arm64, #922783 Signed-off-by: Arthur Zamarin gentoo.org> net-mail/mu/mu-1.10.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.10.8-r1.ebuild b/net-mail/mu/mu-1.10.8-r1.ebuild index 2816d72d2fd1..75eabb664c76 100644 --- a/net-mail/mu/mu-1.10.8-r1.ebuild +++ b/net-mail/mu/mu-1.10.8-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 arm arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 69b2dd99a275a40cf94d91fb96957b4d7eb36652 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jan 23 18:43:32 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jan 23 18:43:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b2dd99 net-mail/mu: Stabilize 1.10.8-r1 arm, #922783 Signed-off-by: Arthur Zamarin gentoo.org> net-mail/mu/mu-1.10.8-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-mail/mu/mu-1.10.8-r1.ebuild b/net-mail/mu/mu-1.10.8-r1.ebuild index f637744311ea..2816d72d2fd1 100644 --- a/net-mail/mu/mu-1.10.8-r1.ebuild +++ b/net-mail/mu/mu-1.10.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 arm ~arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 6f99bb9cd86865404f652a895b835c862df04af9 Author: Matthew Smith gentoo org> AuthorDate: Sun Nov 26 08:47:04 2023 + Commit: Matthew Smith gentoo org> CommitDate: Sun Nov 26 08:49:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f99bb9c net-mail/mu: install elisp site file Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/{mu-1.10.7.ebuild => mu-1.10.7-r1.ebuild} | 10 +++--- net-mail/mu/{mu-1.10.8.ebuild => mu-1.10.8-r1.ebuild} | 10 +++--- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/net-mail/mu/mu-1.10.7.ebuild b/net-mail/mu/mu-1.10.7-r1.ebuild similarity index 92% rename from net-mail/mu/mu-1.10.7.ebuild rename to net-mail/mu/mu-1.10.7-r1.ebuild index 2acec2e5ddb5..f637744311ea 100644 --- a/net-mail/mu/mu-1.10.7.ebuild +++ b/net-mail/mu/mu-1.10.7-r1.ebuild @@ -61,9 +61,13 @@ src_install() { docompress -x /usr/share/doc/${PF}/NEWS.org dodoc NEWS.org - # Same as above. - docompress -x /usr/share/doc/${PF}/mu4e-about.org - dodoc mu4e/mu4e-about.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} + fi } pkg_preinst() { diff --git a/net-mail/mu/mu-1.10.8.ebuild b/net-mail/mu/mu-1.10.8-r1.ebuild similarity index 92% rename from net-mail/mu/mu-1.10.8.ebuild rename to net-mail/mu/mu-1.10.8-r1.ebuild index 2acec2e5ddb5..f637744311ea 100644 --- a/net-mail/mu/mu-1.10.8.ebuild +++ b/net-mail/mu/mu-1.10.8-r1.ebuild @@ -61,9 +61,13 @@ src_install() { docompress -x /usr/share/doc/${PF}/NEWS.org dodoc NEWS.org - # Same as above. - docompress -x /usr/share/doc/${PF}/mu4e-about.org - dodoc mu4e/mu4e-about.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} + fi } pkg_preinst() {
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: d34723c61f5aaa1e35b5b901ccb7a2e47920932a Author: Matthew Smith gentoo org> AuthorDate: Thu Nov 9 19:34:23 2023 + Commit: Matthew Smith gentoo org> CommitDate: Thu Nov 9 19:35:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d34723c6 net-mail/mu: add 1.10.8 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest | 1 + net-mail/mu/mu-1.10.8.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index bf9c691cba01..c8305cd99248 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,2 +1,3 @@ DIST mu-1.10.6.tar.xz 570660 BLAKE2B 96816753a3b38392e7e943d8b72fd98b44d201c022b6018eb692cf594bd9f7285a84d00da53ab85a671d5375b7eafb9eb5a0e1fff51ad5a9b2d035fa1c0f8d23 SHA512 78eb5e21ac2dc2a6665a257593781c3b9a390644f78945ce9eef18acab6ca750b16773de2665a1ced9b2f9434b4a2879d07bc586b3abdb82ccc0cd3b59ab51e5 DIST mu-1.10.7.tar.xz 570740 BLAKE2B fcc1d3f6f293e2161e5bcef85eb085a3af95ff8d410e074f6a015f68e914592da171c357c795dad9d48ac8438e46f261b4f1be54d8f2e8075f93d72bd5a9a483 SHA512 0b588bb54ac79d23920150dbee7f7f7ca606d0fc8e169b2ca64a7cf0d062bb5c399c522d68f9bf6c3624addb8d9342efe0f45309d422eac3e3f8948acfebd904 +DIST mu-1.10.8.tar.xz 570792 BLAKE2B 6e65e77544011d0f6b8fb1a5ac4dfe074fe6af3504e2ce2577185a280af43c8d40e7ec3ed6bde90c6b6c6b4cd678a6ae5bae9430f7c2a03451f3f08fffe1c963 SHA512 d77fe955c44c09272feb7cd903dfc6f2a3b5974b81fef82bdb553ed2079e68451bb1ed11ce338ee2dfe9be835f0d99cb4ce0c4b41f43ecfad76e978732243c71 diff --git a/net-mail/mu/mu-1.10.8.ebuild b/net-mail/mu/mu-1.10.8.ebuild new file mode 100644 index ..2acec2e5ddb5 --- /dev/null +++ b/net-mail/mu/mu-1.10.8.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common meson + +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"; + +LICENSE="GPL-3+" +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 +" + +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) + -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 + + # Same as above. + docompress -x /usr/share/doc/${PF}/mu4e-about.org + dodoc mu4e/mu4e-about.org +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 346c8af78438542d314b0eefc2294165a48268ff Author: Sam James gentoo org> AuthorDate: Sun Sep 3 16:39:27 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 16:39:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=346c8af7 net-mail/mu: Stabilize 1.10.6 amd64, #913546 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.10.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.10.6.ebuild b/net-mail/mu/mu-1.10.6.ebuild index 5ac871eb7523..6db9039141c9 100644 --- a/net-mail/mu/mu-1.10.6.ebuild +++ b/net-mail/mu/mu-1.10.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~riscv x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 1b3e52a1cfa6de2c779eaff27016f63a94ece328 Author: Sam James gentoo org> AuthorDate: Sun Sep 3 16:39:26 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 16:39:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3e52a1 net-mail/mu: Stabilize 1.10.6 x86, #913546 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.10.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.10.6.ebuild b/net-mail/mu/mu-1.10.6.ebuild index 9ce172706cd7..5ac871eb7523 100644 --- a/net-mail/mu/mu-1.10.6.ebuild +++ b/net-mail/mu/mu-1.10.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 arm arm64 ~riscv x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: cd457ee41fa23f876d8f23eb68a902272f5fd313 Author: Sam James gentoo org> AuthorDate: Sun Sep 3 14:17:12 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 14:17:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd457ee4 net-mail/mu: Stabilize 1.10.6 arm, #913546 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.10.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.10.6.ebuild b/net-mail/mu/mu-1.10.6.ebuild index c187932f4118..9ce172706cd7 100644 --- a/net-mail/mu/mu-1.10.6.ebuild +++ b/net-mail/mu/mu-1.10.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 arm arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 5ad1764cc8d954076b046c57fdb503fc5970af5f Author: Sam James gentoo org> AuthorDate: Sun Sep 3 14:17:11 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 3 14:17:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ad1764c net-mail/mu: Stabilize 1.10.6 arm64, #913546 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.10.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.10.6.ebuild b/net-mail/mu/mu-1.10.6.ebuild index 2acec2e5ddb5..c187932f4118 100644 --- a/net-mail/mu/mu-1.10.6.ebuild +++ b/net-mail/mu/mu-1.10.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 9322298c082964507823c96fe425d0c929ae3bc9 Author: Matthew Smith gentoo org> AuthorDate: Fri Aug 11 07:28:49 2023 + Commit: Matthew Smith gentoo org> CommitDate: Fri Aug 11 07:36:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9322298c net-mail/mu: add 1.10.6 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest | 1 + net-mail/mu/mu-1.10.6.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index d6a57a3b2cc8..3e2cd648700a 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,2 +1,3 @@ DIST mu-1.10.3.tar.xz 569740 BLAKE2B bfd332d77a0c8727beeac363c35199dd8da0b4dde940981845865eda7e0ff7a7bfcbfef76509ca407bea80b4b148b0b6bce79fa928b2c4df239b55325336c049 SHA512 dbc3946b50791bb01e640d7c07a5072c4c6381b576337899c32b0f0c8331b44ab328f3887eacfff4d5ec71144164a43dc2c1241330bf00226748485027e7f21b DIST mu-1.10.4.tar.xz 570024 BLAKE2B 81d0ea6ac018a24eaa9f80e21fdbd6f4e67faba1cf3d6f93721ac32caf1f820b03adfbee096229da95caf229f7dc3c8e78008654296fb684fdc62e0cffab590d SHA512 7c58ddf65c4aaa555d38c3a10ecf5d6e170ff2914515f8f1242ca59226bda09057bcbff2bc5459b448c34c3bd3add9546fd71387891f8eef8b2ee9aa738982e1 +DIST mu-1.10.6.tar.xz 570660 BLAKE2B 96816753a3b38392e7e943d8b72fd98b44d201c022b6018eb692cf594bd9f7285a84d00da53ab85a671d5375b7eafb9eb5a0e1fff51ad5a9b2d035fa1c0f8d23 SHA512 78eb5e21ac2dc2a6665a257593781c3b9a390644f78945ce9eef18acab6ca750b16773de2665a1ced9b2f9434b4a2879d07bc586b3abdb82ccc0cd3b59ab51e5 diff --git a/net-mail/mu/mu-1.10.6.ebuild b/net-mail/mu/mu-1.10.6.ebuild new file mode 100644 index ..2acec2e5ddb5 --- /dev/null +++ b/net-mail/mu/mu-1.10.6.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common meson + +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"; + +LICENSE="GPL-3+" +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 +" + +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) + -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 + + # Same as above. + docompress -x /usr/share/doc/${PF}/mu4e-about.org + dodoc mu4e/mu4e-about.org +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 96d078148c3a2fcca9d8ac944ffe723129b3652e Author: Matthew Smith gentoo org> AuthorDate: Fri Jun 23 09:00:25 2023 + Commit: Matthew Smith gentoo org> CommitDate: Fri Jun 23 09:00:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96d07814 net-mail/mu: add 1.10.4 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest | 1 + net-mail/mu/mu-1.10.4.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 992c42af2681..6cb431e132b7 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,3 +1,4 @@ DIST mu-1.10.2.tar.xz 569692 BLAKE2B a75ad3d60806a5d336665b5dbc7d1f062928eff6fd2424651d3d85c4dd3134d1b4f912bd24120c14670dab49ef2e51056a0b130cc714edd0d56ab87bbdb7832b SHA512 2e8843846676c4f9ed9abb48bce8c52ffbfafcf1b7542c9f0663c2f5572c101871e935938f0406b284c6b78fb0fb190469d193151c5adbc50a10eea0edf76ccd DIST mu-1.10.3.tar.xz 569740 BLAKE2B bfd332d77a0c8727beeac363c35199dd8da0b4dde940981845865eda7e0ff7a7bfcbfef76509ca407bea80b4b148b0b6bce79fa928b2c4df239b55325336c049 SHA512 dbc3946b50791bb01e640d7c07a5072c4c6381b576337899c32b0f0c8331b44ab328f3887eacfff4d5ec71144164a43dc2c1241330bf00226748485027e7f21b +DIST mu-1.10.4.tar.xz 570024 BLAKE2B 81d0ea6ac018a24eaa9f80e21fdbd6f4e67faba1cf3d6f93721ac32caf1f820b03adfbee096229da95caf229f7dc3c8e78008654296fb684fdc62e0cffab590d SHA512 7c58ddf65c4aaa555d38c3a10ecf5d6e170ff2914515f8f1242ca59226bda09057bcbff2bc5459b448c34c3bd3add9546fd71387891f8eef8b2ee9aa738982e1 DIST mu-1.8.14.tar.xz 543828 BLAKE2B d64e52a66f3b68a2d5b039eaff668c5ecf0da8b1e77719de49316cbe96bb9d34c3e4f8636cfd63cf473218ea6ec428f8c2be2d80c94d1b1456e4b7f17c5ab52c SHA512 8d5514cf08891180163e4d7caff7a3d75dd39a6397c0c8608a85b613f83a4f714f772400c2a057c1f9ef46dedd4f240828ced4e8a1b38ebe4340041059a3ad44 diff --git a/net-mail/mu/mu-1.10.4.ebuild b/net-mail/mu/mu-1.10.4.ebuild new file mode 100644 index ..2acec2e5ddb5 --- /dev/null +++ b/net-mail/mu/mu-1.10.4.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common meson + +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"; + +LICENSE="GPL-3+" +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 +" + +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) + -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 + + # Same as above. + docompress -x /usr/share/doc/${PF}/mu4e-about.org + dodoc mu4e/mu4e-about.org +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/files/, net-mail/mu/
commit: abb1775bd45ccf85f5b7fa418d8337e083267576 Author: Matthew Smith gentoo org> AuthorDate: Fri Jun 23 09:01:13 2023 + Commit: Matthew Smith gentoo org> CommitDate: Fri Jun 23 09:01:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb1775b net-mail/mu: drop 1.8.14, 1.10.2 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest | 2 - net-mail/mu/files/mu-1.8.13-add-cstdint-inc.patch | 37 - net-mail/mu/mu-1.10.2.ebuild | 88 -- net-mail/mu/mu-1.8.14.ebuild | 92 --- 4 files changed, 219 deletions(-) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 6cb431e132b7..d6a57a3b2cc8 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,4 +1,2 @@ -DIST mu-1.10.2.tar.xz 569692 BLAKE2B a75ad3d60806a5d336665b5dbc7d1f062928eff6fd2424651d3d85c4dd3134d1b4f912bd24120c14670dab49ef2e51056a0b130cc714edd0d56ab87bbdb7832b SHA512 2e8843846676c4f9ed9abb48bce8c52ffbfafcf1b7542c9f0663c2f5572c101871e935938f0406b284c6b78fb0fb190469d193151c5adbc50a10eea0edf76ccd DIST mu-1.10.3.tar.xz 569740 BLAKE2B bfd332d77a0c8727beeac363c35199dd8da0b4dde940981845865eda7e0ff7a7bfcbfef76509ca407bea80b4b148b0b6bce79fa928b2c4df239b55325336c049 SHA512 dbc3946b50791bb01e640d7c07a5072c4c6381b576337899c32b0f0c8331b44ab328f3887eacfff4d5ec71144164a43dc2c1241330bf00226748485027e7f21b DIST mu-1.10.4.tar.xz 570024 BLAKE2B 81d0ea6ac018a24eaa9f80e21fdbd6f4e67faba1cf3d6f93721ac32caf1f820b03adfbee096229da95caf229f7dc3c8e78008654296fb684fdc62e0cffab590d SHA512 7c58ddf65c4aaa555d38c3a10ecf5d6e170ff2914515f8f1242ca59226bda09057bcbff2bc5459b448c34c3bd3add9546fd71387891f8eef8b2ee9aa738982e1 -DIST mu-1.8.14.tar.xz 543828 BLAKE2B d64e52a66f3b68a2d5b039eaff668c5ecf0da8b1e77719de49316cbe96bb9d34c3e4f8636cfd63cf473218ea6ec428f8c2be2d80c94d1b1456e4b7f17c5ab52c SHA512 8d5514cf08891180163e4d7caff7a3d75dd39a6397c0c8608a85b613f83a4f714f772400c2a057c1f9ef46dedd4f240828ced4e8a1b38ebe4340041059a3ad44 diff --git a/net-mail/mu/files/mu-1.8.13-add-cstdint-inc.patch b/net-mail/mu/files/mu-1.8.13-add-cstdint-inc.patch deleted file mode 100644 index 5b46732c805f.. --- a/net-mail/mu/files/mu-1.8.13-add-cstdint-inc.patch +++ /dev/null @@ -1,37 +0,0 @@ -From e0b17e4e31acd5657a3488936ef619c5ae2dc689 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= -Date: Sat, 21 Jan 2023 19:39:09 +0100 -Subject: [PATCH] mu-error: Add missing include -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -GCC 13s libstdc++ reduced its dependency on some headers like , so it's -no longer transitively included through various headers. Include it explicitly. - -See also: https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes - - ../lib/utils/mu-error.hh:36:26: error: ‘uint32_t’ does not name a type - 36 | static constexpr uint32_t SoftError = 1 << 23; -| ^~~~ -https://github.com/djcb/mu/pull/2421 - - lib/utils/mu-error.hh | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/lib/utils/mu-error.hh b/lib/utils/mu-error.hh -index c67fc5a1..61923c6c 100644 a/lib/utils/mu-error.hh -+++ b/lib/utils/mu-error.hh -@@ -21,6 +21,7 @@ - #define MU_ERROR_HH__ - - #include -+#include - #include "mu-utils-format.hh" - #include "mu-util.h" - #include --- -2.39.1 - diff --git a/net-mail/mu/mu-1.10.2.ebuild b/net-mail/mu/mu-1.10.2.ebuild deleted file mode 100644 index 2acec2e5ddb5.. --- a/net-mail/mu/mu-1.10.2.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp-common meson - -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"; - -LICENSE="GPL-3+" -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 -" - -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) -
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 6c3e7b7ce566ce0cebb5ed9b05b4c735fc01501d Author: Sam James gentoo org> AuthorDate: Mon May 29 20:58:07 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 29 20:58:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c3e7b7c net-mail/mu: Stabilize 1.10.3 arm64, #907116 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.10.3.ebuild b/net-mail/mu/mu-1.10.3.ebuild index 3b59da786c40..6db9039141c9 100644 --- a/net-mail/mu/mu-1.10.3.ebuild +++ b/net-mail/mu/mu-1.10.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~riscv x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 6fa0630eb5294ba31d0a5939c7a6434ca5bc07cc Author: Arthur Zamarin gentoo org> AuthorDate: Thu May 25 07:46:11 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu May 25 07:46:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa0630e net-mail/mu: Stabilize 1.10.3 amd64, #907116 Signed-off-by: Arthur Zamarin gentoo.org> net-mail/mu/mu-1.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.10.3.ebuild b/net-mail/mu/mu-1.10.3.ebuild index 1a97c13b7e60..bd04e09487f8 100644 --- a/net-mail/mu/mu-1.10.3.ebuild +++ b/net-mail/mu/mu-1.10.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="amd64 arm ~arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 5dbe11c4e84d90dd33fb0b787952b90edc2c4f5b Author: Arthur Zamarin gentoo org> AuthorDate: Thu May 25 07:46:12 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu May 25 07:46:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dbe11c4 net-mail/mu: Stabilize 1.10.3 x86, #907116 Signed-off-by: Arthur Zamarin gentoo.org> net-mail/mu/mu-1.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.10.3.ebuild b/net-mail/mu/mu-1.10.3.ebuild index bd04e09487f8..3b59da786c40 100644 --- a/net-mail/mu/mu-1.10.3.ebuild +++ b/net-mail/mu/mu-1.10.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="amd64 arm ~arm64 ~riscv x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: d157091ff8740bcecdda50101bf72a42c5017569 Author: Sam James gentoo org> AuthorDate: Thu May 25 03:20:00 2023 + Commit: Sam James gentoo org> CommitDate: Thu May 25 03:20:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d157091f net-mail/mu: Stabilize 1.10.3 arm, #907116 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.10.3.ebuild b/net-mail/mu/mu-1.10.3.ebuild index 2acec2e5ddb5..1a97c13b7e60 100644 --- a/net-mail/mu/mu-1.10.3.ebuild +++ b/net-mail/mu/mu-1.10.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 arm ~arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 6e7dcf459555277355ce80d3593289ddf860aff3 Author: Michael Vetter iodoru org> AuthorDate: Mon Apr 17 06:39:31 2023 + Commit: Matthew Smith gentoo org> CommitDate: Wed Apr 19 17:43:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e7dcf45 net-mail/mu: add 1.10.3 Signed-off-by: Michael Vetter iodoru.org> Closes: https://github.com/gentoo/gentoo/pull/30623 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest | 1 + net-mail/mu/mu-1.10.3.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index f1822ee751ee..992c42af2681 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,2 +1,3 @@ DIST mu-1.10.2.tar.xz 569692 BLAKE2B a75ad3d60806a5d336665b5dbc7d1f062928eff6fd2424651d3d85c4dd3134d1b4f912bd24120c14670dab49ef2e51056a0b130cc714edd0d56ab87bbdb7832b SHA512 2e8843846676c4f9ed9abb48bce8c52ffbfafcf1b7542c9f0663c2f5572c101871e935938f0406b284c6b78fb0fb190469d193151c5adbc50a10eea0edf76ccd +DIST mu-1.10.3.tar.xz 569740 BLAKE2B bfd332d77a0c8727beeac363c35199dd8da0b4dde940981845865eda7e0ff7a7bfcbfef76509ca407bea80b4b148b0b6bce79fa928b2c4df239b55325336c049 SHA512 dbc3946b50791bb01e640d7c07a5072c4c6381b576337899c32b0f0c8331b44ab328f3887eacfff4d5ec71144164a43dc2c1241330bf00226748485027e7f21b DIST mu-1.8.14.tar.xz 543828 BLAKE2B d64e52a66f3b68a2d5b039eaff668c5ecf0da8b1e77719de49316cbe96bb9d34c3e4f8636cfd63cf473218ea6ec428f8c2be2d80c94d1b1456e4b7f17c5ab52c SHA512 8d5514cf08891180163e4d7caff7a3d75dd39a6397c0c8608a85b613f83a4f714f772400c2a057c1f9ef46dedd4f240828ced4e8a1b38ebe4340041059a3ad44 diff --git a/net-mail/mu/mu-1.10.3.ebuild b/net-mail/mu/mu-1.10.3.ebuild new file mode 100644 index ..2acec2e5ddb5 --- /dev/null +++ b/net-mail/mu/mu-1.10.3.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common meson + +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"; + +LICENSE="GPL-3+" +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 +" + +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) + -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 + + # Same as above. + docompress -x /usr/share/doc/${PF}/mu4e-about.org + dodoc mu4e/mu4e-about.org +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: ee0f47d477c364fb3a4706ff57ac9013390fbd1d Author: Matthew Smith gentoo org> AuthorDate: Mon Apr 10 08:53:16 2023 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 10 08:53:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee0f47d4 net-mail/mu: drop 1.8.13, 1.10.1 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest | 2 - net-mail/mu/mu-1.10.1.ebuild | 88 -- net-mail/mu/mu-1.8.13.ebuild | 92 3 files changed, 182 deletions(-) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 328920fea601..f1822ee751ee 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,4 +1,2 @@ -DIST mu-1.10.1.tar.xz 569024 BLAKE2B 4be2a8461d146df7a2abd618c669972d5d1c97815ccaf2fec9bb8a10c682003726b3cd4ae1b8c84a5ae25889787f6f4d88537dd967d497a42f3f86ddf0376da6 SHA512 56f6389b85dde2bd2dec1de5edbb81dc87becbf814a42b3c0e431d8e9dc50d36d5b1006e0001f94360d3c8e7435e85913eb66d851b15f5f089becdd0522da58b DIST mu-1.10.2.tar.xz 569692 BLAKE2B a75ad3d60806a5d336665b5dbc7d1f062928eff6fd2424651d3d85c4dd3134d1b4f912bd24120c14670dab49ef2e51056a0b130cc714edd0d56ab87bbdb7832b SHA512 2e8843846676c4f9ed9abb48bce8c52ffbfafcf1b7542c9f0663c2f5572c101871e935938f0406b284c6b78fb0fb190469d193151c5adbc50a10eea0edf76ccd -DIST mu-1.8.13.tar.xz 543696 BLAKE2B 7e96040b12630d8dd1320475e8b7e62b7f349767d331237838e2dd092df51c4f94cf8605d1266d26f4d2fa9aa092ba03546ed21968448302c3a12495702e46bb SHA512 c9dd7564070191e251e8e072042c0d2957e9c9c31064aececf24b9dc99a9b51c6bd60138e88bd86f175365775e98ba49e3bdb5bea02f7738b5e1e68efd7e1a7c DIST mu-1.8.14.tar.xz 543828 BLAKE2B d64e52a66f3b68a2d5b039eaff668c5ecf0da8b1e77719de49316cbe96bb9d34c3e4f8636cfd63cf473218ea6ec428f8c2be2d80c94d1b1456e4b7f17c5ab52c SHA512 8d5514cf08891180163e4d7caff7a3d75dd39a6397c0c8608a85b613f83a4f714f772400c2a057c1f9ef46dedd4f240828ced4e8a1b38ebe4340041059a3ad44 diff --git a/net-mail/mu/mu-1.10.1.ebuild b/net-mail/mu/mu-1.10.1.ebuild deleted file mode 100644 index 2acec2e5ddb5.. --- a/net-mail/mu/mu-1.10.1.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp-common meson - -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"; - -LICENSE="GPL-3+" -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 -" - -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) - -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 - - # Same as above. - docompress -x /usr/share/doc/${PF}/mu4e-about.org - dodoc mu4e/mu4e-about.org -} - -pkg_preinst() { - if [[ -n ${REPLACING_VERSIONS} ]]; then - elog "After upgrading from an old major version, you should" - elog "rebuild your mail index." - fi -} - -pkg_postinst() { - if use emacs; then - einfo "To use mu4e you need to configure it in your .emacs file" - einfo "See the manual for more information:" - einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; - - elisp-site-regen - fi -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/net-mail/mu/mu-1.8.13.ebuild b/net-mail/mu/mu-1.8.13.ebuild deleted file mode 100644 index 4a5365df91b8.. --- a/net-mail/mu/mu-1.8.13.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 792f469f57b5c8819ebc5e34b1cd40c19b719137 Author: Michael Vetter iodoru org> AuthorDate: Sun Apr 9 15:04:17 2023 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 10 08:51:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=792f469f net-mail/mu: add 1.10.2 Signed-off-by: Michael Vetter iodoru.org> Closes: https://github.com/gentoo/gentoo/pull/30530 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest | 1 + net-mail/mu/mu-1.10.2.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 2fa336b25db1..328920fea601 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,3 +1,4 @@ DIST mu-1.10.1.tar.xz 569024 BLAKE2B 4be2a8461d146df7a2abd618c669972d5d1c97815ccaf2fec9bb8a10c682003726b3cd4ae1b8c84a5ae25889787f6f4d88537dd967d497a42f3f86ddf0376da6 SHA512 56f6389b85dde2bd2dec1de5edbb81dc87becbf814a42b3c0e431d8e9dc50d36d5b1006e0001f94360d3c8e7435e85913eb66d851b15f5f089becdd0522da58b +DIST mu-1.10.2.tar.xz 569692 BLAKE2B a75ad3d60806a5d336665b5dbc7d1f062928eff6fd2424651d3d85c4dd3134d1b4f912bd24120c14670dab49ef2e51056a0b130cc714edd0d56ab87bbdb7832b SHA512 2e8843846676c4f9ed9abb48bce8c52ffbfafcf1b7542c9f0663c2f5572c101871e935938f0406b284c6b78fb0fb190469d193151c5adbc50a10eea0edf76ccd DIST mu-1.8.13.tar.xz 543696 BLAKE2B 7e96040b12630d8dd1320475e8b7e62b7f349767d331237838e2dd092df51c4f94cf8605d1266d26f4d2fa9aa092ba03546ed21968448302c3a12495702e46bb SHA512 c9dd7564070191e251e8e072042c0d2957e9c9c31064aececf24b9dc99a9b51c6bd60138e88bd86f175365775e98ba49e3bdb5bea02f7738b5e1e68efd7e1a7c DIST mu-1.8.14.tar.xz 543828 BLAKE2B d64e52a66f3b68a2d5b039eaff668c5ecf0da8b1e77719de49316cbe96bb9d34c3e4f8636cfd63cf473218ea6ec428f8c2be2d80c94d1b1456e4b7f17c5ab52c SHA512 8d5514cf08891180163e4d7caff7a3d75dd39a6397c0c8608a85b613f83a4f714f772400c2a057c1f9ef46dedd4f240828ced4e8a1b38ebe4340041059a3ad44 diff --git a/net-mail/mu/mu-1.10.2.ebuild b/net-mail/mu/mu-1.10.2.ebuild new file mode 100644 index ..2acec2e5ddb5 --- /dev/null +++ b/net-mail/mu/mu-1.10.2.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common meson + +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"; + +LICENSE="GPL-3+" +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 +" + +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) + -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 + + # Same as above. + docompress -x /usr/share/doc/${PF}/mu4e-about.org + dodoc mu4e/mu4e-about.org +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: d068c1ac835cd5e55c9ec27eacc485d59ea21a0c Author: Sam James gentoo org> AuthorDate: Sun Apr 2 17:35:07 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 2 17:35:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d068c1ac net-mail/mu: drop obsolete patch I must have tested 1.8.x instead? Fixes: ef53a79b555cb05b1fe9adfcf337d49fffb0de25 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.10.1.ebuild | 4 1 file changed, 4 deletions(-) diff --git a/net-mail/mu/mu-1.10.1.ebuild b/net-mail/mu/mu-1.10.1.ebuild index 5bb09f282d2e..2acec2e5ddb5 100644 --- a/net-mail/mu/mu-1.10.1.ebuild +++ b/net-mail/mu/mu-1.10.1.ebuild @@ -28,10 +28,6 @@ BDEPEND=" SITEFILE="70mu-gentoo-autoload.el" -PATCHES=( - "${FILESDIR}"/${PN}-1.8.13-add-cstdint-inc.patch -) - src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: ef53a79b555cb05b1fe9adfcf337d49fffb0de25 Author: Sam James gentoo org> AuthorDate: Sun Apr 2 16:43:55 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 2 16:45:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef53a79b net-mail/mu: add 1.10.1 This fixes a particularly annoying bug Arsen pointed out wrt reply-to behaviour on mailing lists. I've left a TODO wrt guile support as we can restore it now given it's been reworked (and wasn't actually to be entirely removed, the release notes were confusing). Signed-off-by: Sam James gentoo.org> net-mail/mu/Manifest | 1 + net-mail/mu/mu-1.10.1.ebuild | 92 2 files changed, 93 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 1146258b620c..2fa336b25db1 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,2 +1,3 @@ +DIST mu-1.10.1.tar.xz 569024 BLAKE2B 4be2a8461d146df7a2abd618c669972d5d1c97815ccaf2fec9bb8a10c682003726b3cd4ae1b8c84a5ae25889787f6f4d88537dd967d497a42f3f86ddf0376da6 SHA512 56f6389b85dde2bd2dec1de5edbb81dc87becbf814a42b3c0e431d8e9dc50d36d5b1006e0001f94360d3c8e7435e85913eb66d851b15f5f089becdd0522da58b DIST mu-1.8.13.tar.xz 543696 BLAKE2B 7e96040b12630d8dd1320475e8b7e62b7f349767d331237838e2dd092df51c4f94cf8605d1266d26f4d2fa9aa092ba03546ed21968448302c3a12495702e46bb SHA512 c9dd7564070191e251e8e072042c0d2957e9c9c31064aececf24b9dc99a9b51c6bd60138e88bd86f175365775e98ba49e3bdb5bea02f7738b5e1e68efd7e1a7c DIST mu-1.8.14.tar.xz 543828 BLAKE2B d64e52a66f3b68a2d5b039eaff668c5ecf0da8b1e77719de49316cbe96bb9d34c3e4f8636cfd63cf473218ea6ec428f8c2be2d80c94d1b1456e4b7f17c5ab52c SHA512 8d5514cf08891180163e4d7caff7a3d75dd39a6397c0c8608a85b613f83a4f714f772400c2a057c1f9ef46dedd4f240828ced4e8a1b38ebe4340041059a3ad44 diff --git a/net-mail/mu/mu-1.10.1.ebuild b/net-mail/mu/mu-1.10.1.ebuild new file mode 100644 index ..5bb09f282d2e --- /dev/null +++ b/net-mail/mu/mu-1.10.1.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common meson + +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"; + +LICENSE="GPL-3+" +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 +" + +SITEFILE="70mu-gentoo-autoload.el" + +PATCHES=( + "${FILESDIR}"/${PN}-1.8.13-add-cstdint-inc.patch +) + +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) + -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 + + # Same as above. + docompress -x /usr/share/doc/${PF}/mu4e-about.org + dodoc mu4e/mu4e-about.org +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: b1fa10838af3a0802238ead6ae5293af4d539d04 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 12:38:45 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 12:38:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1fa1083 net-mail/mu: Stabilize 1.8.14 amd64, #899558 Signed-off-by: Arthur Zamarin gentoo.org> net-mail/mu/mu-1.8.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.14.ebuild b/net-mail/mu/mu-1.8.14.ebuild index 4e21792fad6d..f04fcf43 100644 --- a/net-mail/mu/mu-1.8.14.ebuild +++ b/net-mail/mu/mu-1.8.14.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~riscv x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 4d746939f35c0806abfe77494c8829434838c5ec Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 11:25:26 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 11:25:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d746939 net-mail/mu: Stabilize 1.8.14 x86, #899558 Signed-off-by: Arthur Zamarin gentoo.org> net-mail/mu/mu-1.8.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.14.ebuild b/net-mail/mu/mu-1.8.14.ebuild index c34db4a1f4b6..4e21792fad6d 100644 --- a/net-mail/mu/mu-1.8.14.ebuild +++ b/net-mail/mu/mu-1.8.14.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 arm arm64 ~riscv x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 907329cce8733258f3967232fe9b8ef343328565 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 11:13:37 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 11:13:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=907329cc net-mail/mu: Stabilize 1.8.14 arm64, #899558 Signed-off-by: Arthur Zamarin gentoo.org> net-mail/mu/mu-1.8.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.14.ebuild b/net-mail/mu/mu-1.8.14.ebuild index 993f97c62abe..c34db4a1f4b6 100644 --- a/net-mail/mu/mu-1.8.14.ebuild +++ b/net-mail/mu/mu-1.8.14.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 arm arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 624c2933188114a49ff8ce973a8f0e6e7970e8a7 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 11:02:23 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 11:02:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=624c2933 net-mail/mu: Stabilize 1.8.14 arm, #899558 Signed-off-by: Arthur Zamarin gentoo.org> net-mail/mu/mu-1.8.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.14.ebuild b/net-mail/mu/mu-1.8.14.ebuild index 508631d8e85f..993f97c62abe 100644 --- a/net-mail/mu/mu-1.8.14.ebuild +++ b/net-mail/mu/mu-1.8.14.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 arm ~arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 24d2fe1a5fa47769dda2b0160a335d9cb153783a Author: Sam James gentoo org> AuthorDate: Sun Feb 5 10:44:48 2023 + Commit: Sam James gentoo org> CommitDate: Sun Feb 5 10:44:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24d2fe1a net-mail/mu: forward-port gcc 13 patch Still needed for 1.8.x. Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.8.14.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/net-mail/mu/mu-1.8.14.ebuild b/net-mail/mu/mu-1.8.14.ebuild index d98ebc450619..508631d8e85f 100644 --- a/net-mail/mu/mu-1.8.14.ebuild +++ b/net-mail/mu/mu-1.8.14.ebuild @@ -28,6 +28,10 @@ BDEPEND=" SITEFILE="70mu-gentoo-autoload.el" +PATCHES=( + "${FILESDIR}"/${PN}-1.8.13-add-cstdint-inc.patch +) + src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: d15b80b3a0f461f7c6ac4be7bb1b1cfcac31a083 Author: Matthew Smith gentoo org> AuthorDate: Sun Feb 5 09:19:05 2023 + Commit: Matthew Smith gentoo org> CommitDate: Sun Feb 5 09:31:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d15b80b3 net-mail/mu: add 1.8.14 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest | 1 + net-mail/mu/mu-1.8.14.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 9892c742164b..1146258b620c 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1 +1,2 @@ DIST mu-1.8.13.tar.xz 543696 BLAKE2B 7e96040b12630d8dd1320475e8b7e62b7f349767d331237838e2dd092df51c4f94cf8605d1266d26f4d2fa9aa092ba03546ed21968448302c3a12495702e46bb SHA512 c9dd7564070191e251e8e072042c0d2957e9c9c31064aececf24b9dc99a9b51c6bd60138e88bd86f175365775e98ba49e3bdb5bea02f7738b5e1e68efd7e1a7c +DIST mu-1.8.14.tar.xz 543828 BLAKE2B d64e52a66f3b68a2d5b039eaff668c5ecf0da8b1e77719de49316cbe96bb9d34c3e4f8636cfd63cf473218ea6ec428f8c2be2d80c94d1b1456e4b7f17c5ab52c SHA512 8d5514cf08891180163e4d7caff7a3d75dd39a6397c0c8608a85b613f83a4f714f772400c2a057c1f9ef46dedd4f240828ced4e8a1b38ebe4340041059a3ad44 diff --git a/net-mail/mu/mu-1.8.14.ebuild b/net-mail/mu/mu-1.8.14.ebuild new file mode 100644 index ..d98ebc450619 --- /dev/null +++ b/net-mail/mu/mu-1.8.14.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common meson + +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"; + +LICENSE="GPL-3+" +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 +" + +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) + -Demacs="$(usex emacs "${EMACS}" emacs-not-enabled)" + # NOTE: Guile interface is deprecated to be removed shortly. + -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 + + # Same as above. + docompress -x /usr/share/doc/${PF}/mu4e-about.org + dodoc mu4e/mu4e-about.org +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/, net-mail/mu/files/
commit: 30e9c72612d623d7a48b4755a9426b2ddce3e51f Author: Arsen Arsenović gentoo org> AuthorDate: Sat Jan 21 19:08:11 2023 + Commit: Arsen Arsenović gentoo org> CommitDate: Sat Jan 21 19:52:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30e9c726 net-mail/mu: Fix building on GCC 13 GCC 13s libstdc++ reduced its dependency on some headers like , so it's no longer transitively included through various headers. Include it explicitly. See also: https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes ../lib/utils/mu-error.hh:36:26: error: ‘uint32_t’ does not name a type 36 | static constexpr uint32_t SoftError = 1 << 23; | ^~~~ Closes: https://github.com/gentoo/gentoo/pull/29210 Signed-off-by: Arsen Arsenović gentoo.org> net-mail/mu/files/mu-1.8.13-add-cstdint-inc.patch | 37 +++ net-mail/mu/mu-1.8.13.ebuild | 4 +++ 2 files changed, 41 insertions(+) diff --git a/net-mail/mu/files/mu-1.8.13-add-cstdint-inc.patch b/net-mail/mu/files/mu-1.8.13-add-cstdint-inc.patch new file mode 100644 index ..5b46732c805f --- /dev/null +++ b/net-mail/mu/files/mu-1.8.13-add-cstdint-inc.patch @@ -0,0 +1,37 @@ +From e0b17e4e31acd5657a3488936ef619c5ae2dc689 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= +Date: Sat, 21 Jan 2023 19:39:09 +0100 +Subject: [PATCH] mu-error: Add missing include +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +GCC 13s libstdc++ reduced its dependency on some headers like , so it's +no longer transitively included through various headers. Include it explicitly. + +See also: https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes + + ../lib/utils/mu-error.hh:36:26: error: ‘uint32_t’ does not name a type + 36 | static constexpr uint32_t SoftError = 1 << 23; +| ^~~~ +--- +https://github.com/djcb/mu/pull/2421 + + lib/utils/mu-error.hh | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/lib/utils/mu-error.hh b/lib/utils/mu-error.hh +index c67fc5a1..61923c6c 100644 +--- a/lib/utils/mu-error.hh b/lib/utils/mu-error.hh +@@ -21,6 +21,7 @@ + #define MU_ERROR_HH__ + + #include ++#include + #include "mu-utils-format.hh" + #include "mu-util.h" + #include +-- +2.39.1 + diff --git a/net-mail/mu/mu-1.8.13.ebuild b/net-mail/mu/mu-1.8.13.ebuild index 5e3b96704cf5..4a5365df91b8 100644 --- a/net-mail/mu/mu-1.8.13.ebuild +++ b/net-mail/mu/mu-1.8.13.ebuild @@ -26,6 +26,10 @@ BDEPEND=" virtual/pkgconfig " +PATCHES=( + "${FILESDIR}/mu-1.8.13-add-cstdint-inc.patch" +) + SITEFILE="70mu-gentoo-autoload.el" src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 6b52863117e289b5d0d3b58694ac7808d7b58a9f Author: Matthew Smith gentoo org> AuthorDate: Sat Jan 21 10:57:36 2023 + Commit: Matthew Smith gentoo org> CommitDate: Sat Jan 21 10:57:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b528631 net-mail/mu: drop 1.8.11 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest | 1 - net-mail/mu/mu-1.8.11.ebuild | 88 2 files changed, 89 deletions(-) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index a5132219d608..9892c742164b 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,2 +1 @@ -DIST mu-1.8.11.tar.xz 543168 BLAKE2B 196007390b909057e27f9f864709c8dc9b20d6baa575938531a8d6aacb5d3244e55d50473771cb6e41a019b4d5013d9a51c6640d6274b53fad2e19dcafb5066d SHA512 24abc3499d3e6c9e55f7bf75d8c8fae68be5976b28edf3fa8c6e04e55acf8ad2356bdbc820fcd8cae327ed930f3f2164c4cd92108aafde6af1addac8f8411fe2 DIST mu-1.8.13.tar.xz 543696 BLAKE2B 7e96040b12630d8dd1320475e8b7e62b7f349767d331237838e2dd092df51c4f94cf8605d1266d26f4d2fa9aa092ba03546ed21968448302c3a12495702e46bb SHA512 c9dd7564070191e251e8e072042c0d2957e9c9c31064aececf24b9dc99a9b51c6bd60138e88bd86f175365775e98ba49e3bdb5bea02f7738b5e1e68efd7e1a7c diff --git a/net-mail/mu/mu-1.8.11.ebuild b/net-mail/mu/mu-1.8.11.ebuild deleted file mode 100644 index 62b981bf5db6.. --- a/net-mail/mu/mu-1.8.11.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp-common meson - -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"; - -LICENSE="GPL-3+" -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 -" - -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) - -Demacs="$(usex emacs "${EMACS}" emacs-not-enabled)" - # NOTE: Guile interface is deprecated to be removed shortly. - -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 - - # Same as above. - docompress -x /usr/share/doc/${PF}/mu4e-about.org - dodoc mu4e/mu4e-about.org -} - -pkg_preinst() { - if [[ -n ${REPLACING_VERSIONS} ]]; then - elog "After upgrading from an old major version, you should" - elog "rebuild your mail index." - fi -} - -pkg_postinst() { - if use emacs; then - einfo "To use mu4e you need to configure it in your .emacs file" - einfo "See the manual for more information:" - einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; - - elisp-site-regen - fi -} - -pkg_postrm() { - use emacs && elisp-site-regen -}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 3e805af102342f5f20a567c515c87fe1d2f690c6 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jan 1 19:16:00 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jan 1 19:16:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e805af1 net-mail/mu: Stabilize 1.8.13 arm, #889262 Signed-off-by: Arthur Zamarin gentoo.org> net-mail/mu/mu-1.8.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.13.ebuild b/net-mail/mu/mu-1.8.13.ebuild index 31e0da9066db..470f42cd15b3 100644 --- a/net-mail/mu/mu-1.8.13.ebuild +++ b/net-mail/mu/mu-1.8.13.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~x64-macos" +KEYWORDS="amd64 arm ~arm64 ~riscv x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 497a657dbd968b9dad26a61e7a11617f73147c3b Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jan 1 19:16:01 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jan 1 19:16:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=497a657d net-mail/mu: Stabilize 1.8.13 arm64, #889262 Signed-off-by: Arthur Zamarin gentoo.org> net-mail/mu/mu-1.8.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.13.ebuild b/net-mail/mu/mu-1.8.13.ebuild index 470f42cd15b3..5e3b96704cf5 100644 --- a/net-mail/mu/mu-1.8.13.ebuild +++ b/net-mail/mu/mu-1.8.13.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~riscv x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 471de3d87ec7feaeb7f03307f6614acc91a79194 Author: Sam James gentoo org> AuthorDate: Sun Jan 1 16:05:32 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jan 1 16:05:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=471de3d8 net-mail/mu: Stabilize 1.8.13 amd64, #889262 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.8.13.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-mail/mu/mu-1.8.13.ebuild b/net-mail/mu/mu-1.8.13.ebuild index 2e8ad733ced5..abdf13d8e901 100644 --- a/net-mail/mu/mu-1.8.13.ebuild +++ b/net-mail/mu/mu-1.8.13.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 8b0c3352b75b355b5abca8cfaafcbd7397532cc0 Author: Sam James gentoo org> AuthorDate: Sun Jan 1 16:05:33 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jan 1 16:05:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b0c3352 net-mail/mu: Stabilize 1.8.13 x86, #889262 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.8.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.13.ebuild b/net-mail/mu/mu-1.8.13.ebuild index abdf13d8e901..31e0da9066db 100644 --- a/net-mail/mu/mu-1.8.13.ebuild +++ b/net-mail/mu/mu-1.8.13.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 78f642fc02aca9eeffe45eeb5fdc9d81c75bb5a0 Author: Matthew Smith gentoo org> AuthorDate: Thu Dec 8 18:52:17 2022 + Commit: Matthew Smith gentoo org> CommitDate: Thu Dec 8 18:52:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78f642fc net-mail/mu: add 1.8.13 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest | 1 + net-mail/mu/mu-1.8.13.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 79e9ec39b72b..a5132219d608 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1 +1,2 @@ DIST mu-1.8.11.tar.xz 543168 BLAKE2B 196007390b909057e27f9f864709c8dc9b20d6baa575938531a8d6aacb5d3244e55d50473771cb6e41a019b4d5013d9a51c6640d6274b53fad2e19dcafb5066d SHA512 24abc3499d3e6c9e55f7bf75d8c8fae68be5976b28edf3fa8c6e04e55acf8ad2356bdbc820fcd8cae327ed930f3f2164c4cd92108aafde6af1addac8f8411fe2 +DIST mu-1.8.13.tar.xz 543696 BLAKE2B 7e96040b12630d8dd1320475e8b7e62b7f349767d331237838e2dd092df51c4f94cf8605d1266d26f4d2fa9aa092ba03546ed21968448302c3a12495702e46bb SHA512 c9dd7564070191e251e8e072042c0d2957e9c9c31064aececf24b9dc99a9b51c6bd60138e88bd86f175365775e98ba49e3bdb5bea02f7738b5e1e68efd7e1a7c diff --git a/net-mail/mu/mu-1.8.13.ebuild b/net-mail/mu/mu-1.8.13.ebuild new file mode 100644 index ..2e8ad733ced5 --- /dev/null +++ b/net-mail/mu/mu-1.8.13.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common meson + +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"; + +LICENSE="GPL-3+" +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 +" + +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) + -Demacs="$(usex emacs "${EMACS}" emacs-not-enabled)" + # NOTE: Guile interface is deprecated to be removed shortly. + -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 + + # Same as above. + docompress -x /usr/share/doc/${PF}/mu4e-about.org + dodoc mu4e/mu4e-about.org +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 526d50a498fee35e28db3d8f947ca554feb2a0fa Author: Matthew Smith gentoo org> AuthorDate: Sun Dec 4 08:51:06 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sun Dec 4 08:55:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=526d50a4 net-mail/mu: drop 1.8.10 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest | 1 - net-mail/mu/mu-1.8.10.ebuild | 88 2 files changed, 89 deletions(-) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index c004329c3076..79e9ec39b72b 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,2 +1 @@ -DIST mu-1.8.10.tar.xz 541408 BLAKE2B e1533d5fb83df2913a6041526adc1efa15d7eca2933f21765d1b9f405d69043932dfc9a9a65eca81bb898bb7bb9d0213fca7025dfc4e8dd729fe46daccb9a5b8 SHA512 56e4d51b40b406b53857b883b60eda2499b6c07fa3bad7c2bfdfab472f1fe60aa33eeb2b24fdeef1cc2655c8a0e9d799e81dad96fba3d7152e66e80a1d7f0bce DIST mu-1.8.11.tar.xz 543168 BLAKE2B 196007390b909057e27f9f864709c8dc9b20d6baa575938531a8d6aacb5d3244e55d50473771cb6e41a019b4d5013d9a51c6640d6274b53fad2e19dcafb5066d SHA512 24abc3499d3e6c9e55f7bf75d8c8fae68be5976b28edf3fa8c6e04e55acf8ad2356bdbc820fcd8cae327ed930f3f2164c4cd92108aafde6af1addac8f8411fe2 diff --git a/net-mail/mu/mu-1.8.10.ebuild b/net-mail/mu/mu-1.8.10.ebuild deleted file mode 100644 index 62b981bf5db6.. --- a/net-mail/mu/mu-1.8.10.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp-common meson - -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"; - -LICENSE="GPL-3+" -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 -" - -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) - -Demacs="$(usex emacs "${EMACS}" emacs-not-enabled)" - # NOTE: Guile interface is deprecated to be removed shortly. - -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 - - # Same as above. - docompress -x /usr/share/doc/${PF}/mu4e-about.org - dodoc mu4e/mu4e-about.org -} - -pkg_preinst() { - if [[ -n ${REPLACING_VERSIONS} ]]; then - elog "After upgrading from an old major version, you should" - elog "rebuild your mail index." - fi -} - -pkg_postinst() { - if use emacs; then - einfo "To use mu4e you need to configure it in your .emacs file" - einfo "See the manual for more information:" - einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; - - elisp-site-regen - fi -} - -pkg_postrm() { - use emacs && elisp-site-regen -}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 7e3c75f5c5eab20ca05a65a21775fae7300d4663 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 3 16:09:54 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 3 16:09:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e3c75f5 net-mail/mu: Stabilize 1.8.11 x86, #884113 Signed-off-by: Arthur Zamarin gentoo.org> net-mail/mu/mu-1.8.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.11.ebuild b/net-mail/mu/mu-1.8.11.ebuild index ece19ae53d62..62b981bf5db6 100644 --- a/net-mail/mu/mu-1.8.11.ebuild +++ b/net-mail/mu/mu-1.8.11.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 arm arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 0f9dedece27e09582438eb6d1823f92bd567e3c0 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 3 11:48:14 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 3 11:48:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f9dedec net-mail/mu: Stabilize 1.8.11 amd64, #884113 Signed-off-by: Arthur Zamarin gentoo.org> net-mail/mu/mu-1.8.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.11.ebuild b/net-mail/mu/mu-1.8.11.ebuild index e519f4a502fa..ece19ae53d62 100644 --- a/net-mail/mu/mu-1.8.11.ebuild +++ b/net-mail/mu/mu-1.8.11.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: fcde9b6a61ae67cda12355f0e02cdfe12af45ccd Author: Sam James gentoo org> AuthorDate: Sat Dec 3 10:57:08 2022 + Commit: Sam James gentoo org> CommitDate: Sat Dec 3 10:57:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcde9b6a net-mail/mu: Stabilize 1.8.11 arm, #884113 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.8.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.11.ebuild b/net-mail/mu/mu-1.8.11.ebuild index 8aa4f98f6904..e519f4a502fa 100644 --- a/net-mail/mu/mu-1.8.11.ebuild +++ b/net-mail/mu/mu-1.8.11.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 arm arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: ec37a8a755f019c32cbd90e7cb364511493ca1ba Author: Sam James gentoo org> AuthorDate: Sat Dec 3 10:54:18 2022 + Commit: Sam James gentoo org> CommitDate: Sat Dec 3 10:54:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec37a8a7 net-mail/mu: Stabilize 1.8.11 arm64, #884113 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.8.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.11.ebuild b/net-mail/mu/mu-1.8.11.ebuild index 2e8ad733ced5..8aa4f98f6904 100644 --- a/net-mail/mu/mu-1.8.11.ebuild +++ b/net-mail/mu/mu-1.8.11.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: dd84b52815715c76224ecc2561b87c2e48581230 Author: Matthew Smith gentoo org> AuthorDate: Wed Oct 26 17:14:58 2022 + Commit: Matthew Smith gentoo org> CommitDate: Wed Oct 26 17:18:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd84b528 net-mail/mu: drop 1.8.7, 1.8.8, 1.8.9 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest| 3 -- net-mail/mu/mu-1.8.7.ebuild | 88 - net-mail/mu/mu-1.8.8.ebuild | 88 - net-mail/mu/mu-1.8.9.ebuild | 88 - 4 files changed, 267 deletions(-) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 0c63da4d6d4b..8070d2e0ebf0 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,4 +1 @@ DIST mu-1.8.10.tar.xz 541408 BLAKE2B e1533d5fb83df2913a6041526adc1efa15d7eca2933f21765d1b9f405d69043932dfc9a9a65eca81bb898bb7bb9d0213fca7025dfc4e8dd729fe46daccb9a5b8 SHA512 56e4d51b40b406b53857b883b60eda2499b6c07fa3bad7c2bfdfab472f1fe60aa33eeb2b24fdeef1cc2655c8a0e9d799e81dad96fba3d7152e66e80a1d7f0bce -DIST mu-1.8.7.tar.xz 539664 BLAKE2B 2f0081f350c0d6da4b7920c0380a02aab42eda12062011bd03a46ceb925c179089b794b501df53b4fc84daa38e6e977a3510801685aa7c91c1c0be58c9c78929 SHA512 04c2027acec80c7569f055c8324f947862721aa36b093dba07ac80b9051229a51225e5371af7cd48fae71c9d5148bd3dc2081f591b9f733bccb5650b4853df67 -DIST mu-1.8.8.tar.xz 540092 BLAKE2B 3cd3d5f41aaf145dee66fc6d5e71256a650b16d0ee99da253d7ffc87df2e36b5fef6d19dd8831002d040c5d6ed13a53e9df69d18d7c002a05a64fb22fe32f5f5 SHA512 deb48ef7d12d76575f14e5313e9c94a40a04dc916943fa45d4281aa637b6549cbcee3cc0879b9daab51e0409cdfdc619acae12bf2ff3edaeb84fb77c3bee8982 -DIST mu-1.8.9.tar.xz 541308 BLAKE2B 418458f5e04d15cce9aa0ea650e06377c5eb2a3f08e47610ce8ac63b68f5e7914b3d70ec4e07c5b89399aaad8a6e340dd6943980e6de94b02ff299358d99d07f SHA512 534bf2c0889d436601638afa7f214492b927f1a3aa4f36509ac607132dcc17f2181e7b1d2113fdf00989bf5eb71cf7ad9b19411393fe1edbb8de162b7f7636bf diff --git a/net-mail/mu/mu-1.8.7.ebuild b/net-mail/mu/mu-1.8.7.ebuild deleted file mode 100644 index 62b981bf5db6.. --- a/net-mail/mu/mu-1.8.7.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp-common meson - -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"; - -LICENSE="GPL-3+" -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 -" - -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) - -Demacs="$(usex emacs "${EMACS}" emacs-not-enabled)" - # NOTE: Guile interface is deprecated to be removed shortly. - -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 - - # Same as above. - docompress -x /usr/share/doc/${PF}/mu4e-about.org - dodoc mu4e/mu4e-about.org -} - -pkg_preinst() { - if [[ -n ${REPLACING_VERSIONS} ]]; then - elog "After upgrading from an old major version, you should" - elog "rebuild your mail index." - fi -} - -pkg_postinst() { - if use emacs; then - einfo "To use mu4e you need to configure it in your .emacs file" - einfo "See the manual for more information:" - einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; - - elisp-site-regen - fi -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/net-mail/mu/mu-1.8.8.ebuild b/net-mail/mu/mu-1.8.8.ebuild deleted file mode 100644 index 2e8ad733ced5.. --- a/net-mail/mu/mu-1.8.8.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 81a364f1a1d434b54cf9e2a93195bbc3ab0b1367 Author: Matthew Smith gentoo org> AuthorDate: Wed Oct 26 17:17:58 2022 + Commit: Matthew Smith gentoo org> CommitDate: Wed Oct 26 17:18:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81a364f1 net-mail/mu: add 1.8.11 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest | 1 + net-mail/mu/mu-1.8.11.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 8070d2e0ebf0..c004329c3076 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1 +1,2 @@ DIST mu-1.8.10.tar.xz 541408 BLAKE2B e1533d5fb83df2913a6041526adc1efa15d7eca2933f21765d1b9f405d69043932dfc9a9a65eca81bb898bb7bb9d0213fca7025dfc4e8dd729fe46daccb9a5b8 SHA512 56e4d51b40b406b53857b883b60eda2499b6c07fa3bad7c2bfdfab472f1fe60aa33eeb2b24fdeef1cc2655c8a0e9d799e81dad96fba3d7152e66e80a1d7f0bce +DIST mu-1.8.11.tar.xz 543168 BLAKE2B 196007390b909057e27f9f864709c8dc9b20d6baa575938531a8d6aacb5d3244e55d50473771cb6e41a019b4d5013d9a51c6640d6274b53fad2e19dcafb5066d SHA512 24abc3499d3e6c9e55f7bf75d8c8fae68be5976b28edf3fa8c6e04e55acf8ad2356bdbc820fcd8cae327ed930f3f2164c4cd92108aafde6af1addac8f8411fe2 diff --git a/net-mail/mu/mu-1.8.11.ebuild b/net-mail/mu/mu-1.8.11.ebuild new file mode 100644 index ..2e8ad733ced5 --- /dev/null +++ b/net-mail/mu/mu-1.8.11.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common meson + +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"; + +LICENSE="GPL-3+" +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 +" + +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) + -Demacs="$(usex emacs "${EMACS}" emacs-not-enabled)" + # NOTE: Guile interface is deprecated to be removed shortly. + -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 + + # Same as above. + docompress -x /usr/share/doc/${PF}/mu4e-about.org + dodoc mu4e/mu4e-about.org +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 9c5bb8373f37898ec96bf4a7647a80ca75f5ebe8 Author: Jakov Smolić gentoo org> AuthorDate: Thu Oct 20 10:55:12 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Oct 20 10:55:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c5bb837 net-mail/mu: Stabilize 1.8.10 x86, #877297 Signed-off-by: Jakov Smolić gentoo.org> net-mail/mu/mu-1.8.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.10.ebuild b/net-mail/mu/mu-1.8.10.ebuild index e519f4a502fa..57080672e76f 100644 --- a/net-mail/mu/mu-1.8.10.ebuild +++ b/net-mail/mu/mu-1.8.10.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 arm arm64 ~riscv x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 89c225cedd3ec92c91b2833ab7aa711e0406dea8 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 17 06:44:07 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 17 06:44:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c225ce net-mail/mu: Stabilize 1.8.10 arm64, #877297 Signed-off-by: Agostino Sarubbo gentoo.org> net-mail/mu/mu-1.8.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.10.ebuild b/net-mail/mu/mu-1.8.10.ebuild index 7903e36f5274..e519f4a502fa 100644 --- a/net-mail/mu/mu-1.8.10.ebuild +++ b/net-mail/mu/mu-1.8.10.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 arm arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 0d12e25b2248ec57917c5c34f43c66c441f95a17 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 17 06:43:04 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 17 06:43:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d12e25b net-mail/mu: Stabilize 1.8.10 arm, #877297 Signed-off-by: Agostino Sarubbo gentoo.org> net-mail/mu/mu-1.8.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.10.ebuild b/net-mail/mu/mu-1.8.10.ebuild index 2e8ad733ced5..7903e36f5274 100644 --- a/net-mail/mu/mu-1.8.10.ebuild +++ b/net-mail/mu/mu-1.8.10.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 arm ~arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 00df04e7f79700a48a65765c825741b74668afca Author: Matthew Smith gentoo org> AuthorDate: Sun Sep 25 08:45:27 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sun Sep 25 08:46:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00df04e7 net-mail/mu: add 1.8.10 Closes: https://bugs.gentoo.org/872779 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest | 1 + net-mail/mu/mu-1.8.10.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 2fd4bf0df999..0c63da4d6d4b 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,3 +1,4 @@ +DIST mu-1.8.10.tar.xz 541408 BLAKE2B e1533d5fb83df2913a6041526adc1efa15d7eca2933f21765d1b9f405d69043932dfc9a9a65eca81bb898bb7bb9d0213fca7025dfc4e8dd729fe46daccb9a5b8 SHA512 56e4d51b40b406b53857b883b60eda2499b6c07fa3bad7c2bfdfab472f1fe60aa33eeb2b24fdeef1cc2655c8a0e9d799e81dad96fba3d7152e66e80a1d7f0bce DIST mu-1.8.7.tar.xz 539664 BLAKE2B 2f0081f350c0d6da4b7920c0380a02aab42eda12062011bd03a46ceb925c179089b794b501df53b4fc84daa38e6e977a3510801685aa7c91c1c0be58c9c78929 SHA512 04c2027acec80c7569f055c8324f947862721aa36b093dba07ac80b9051229a51225e5371af7cd48fae71c9d5148bd3dc2081f591b9f733bccb5650b4853df67 DIST mu-1.8.8.tar.xz 540092 BLAKE2B 3cd3d5f41aaf145dee66fc6d5e71256a650b16d0ee99da253d7ffc87df2e36b5fef6d19dd8831002d040c5d6ed13a53e9df69d18d7c002a05a64fb22fe32f5f5 SHA512 deb48ef7d12d76575f14e5313e9c94a40a04dc916943fa45d4281aa637b6549cbcee3cc0879b9daab51e0409cdfdc619acae12bf2ff3edaeb84fb77c3bee8982 DIST mu-1.8.9.tar.xz 541308 BLAKE2B 418458f5e04d15cce9aa0ea650e06377c5eb2a3f08e47610ce8ac63b68f5e7914b3d70ec4e07c5b89399aaad8a6e340dd6943980e6de94b02ff299358d99d07f SHA512 534bf2c0889d436601638afa7f214492b927f1a3aa4f36509ac607132dcc17f2181e7b1d2113fdf00989bf5eb71cf7ad9b19411393fe1edbb8de162b7f7636bf diff --git a/net-mail/mu/mu-1.8.10.ebuild b/net-mail/mu/mu-1.8.10.ebuild new file mode 100644 index ..2e8ad733ced5 --- /dev/null +++ b/net-mail/mu/mu-1.8.10.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common meson + +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"; + +LICENSE="GPL-3+" +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 +" + +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) + -Demacs="$(usex emacs "${EMACS}" emacs-not-enabled)" + # NOTE: Guile interface is deprecated to be removed shortly. + -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 + + # Same as above. + docompress -x /usr/share/doc/${PF}/mu4e-about.org + dodoc mu4e/mu4e-about.org +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 959f934e1032a8868f78d93f52d1eda232286658 Author: Matthew Smith gentoo org> AuthorDate: Fri Sep 9 08:34:51 2022 + Commit: Matthew Smith gentoo org> CommitDate: Fri Sep 9 09:46:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=959f934e net-mail/mu: drop 1.8.5, 1.8.6 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest| 2 -- net-mail/mu/mu-1.8.5.ebuild | 88 - net-mail/mu/mu-1.8.6.ebuild | 88 - 3 files changed, 178 deletions(-) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index c964a9b79183..2fd4bf0df999 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,5 +1,3 @@ -DIST mu-1.8.5.tar.xz 539368 BLAKE2B 6efc12f82aab2beee86475ee49492ce59cb70e8b4fa63f2099a6071ec3275e7f0f308a868133ab3be4646d2280f720a4f6bb5673563a4437d2135e149b1cdfac SHA512 f43afb9484937077f32a38f347352b1ec8fb74c85be74f3afdd53ff75b965f42ab88daa58433fd9292a10c69ed2f2daf3ddbaf3d8d5d5595b0b29b81629a846f -DIST mu-1.8.6.tar.xz 539684 BLAKE2B ea220a1a6f1fafab54574aa79638232aac4108d32c1e84cb3a1bc910dabbc0dcd1092b18ab62bc5dc57eef4118e023b729d279f9cb84b1fa061d72d60bfa5a91 SHA512 09ac9732e9c18ccdf85b2e2ed64f21f8b87d1484b773ae5ce6edea37f46711ec8709ccceb76f500f8ac02ad5cb54c2bbbc86f75185682ef73bd05a9b467c254c DIST mu-1.8.7.tar.xz 539664 BLAKE2B 2f0081f350c0d6da4b7920c0380a02aab42eda12062011bd03a46ceb925c179089b794b501df53b4fc84daa38e6e977a3510801685aa7c91c1c0be58c9c78929 SHA512 04c2027acec80c7569f055c8324f947862721aa36b093dba07ac80b9051229a51225e5371af7cd48fae71c9d5148bd3dc2081f591b9f733bccb5650b4853df67 DIST mu-1.8.8.tar.xz 540092 BLAKE2B 3cd3d5f41aaf145dee66fc6d5e71256a650b16d0ee99da253d7ffc87df2e36b5fef6d19dd8831002d040c5d6ed13a53e9df69d18d7c002a05a64fb22fe32f5f5 SHA512 deb48ef7d12d76575f14e5313e9c94a40a04dc916943fa45d4281aa637b6549cbcee3cc0879b9daab51e0409cdfdc619acae12bf2ff3edaeb84fb77c3bee8982 DIST mu-1.8.9.tar.xz 541308 BLAKE2B 418458f5e04d15cce9aa0ea650e06377c5eb2a3f08e47610ce8ac63b68f5e7914b3d70ec4e07c5b89399aaad8a6e340dd6943980e6de94b02ff299358d99d07f SHA512 534bf2c0889d436601638afa7f214492b927f1a3aa4f36509ac607132dcc17f2181e7b1d2113fdf00989bf5eb71cf7ad9b19411393fe1edbb8de162b7f7636bf diff --git a/net-mail/mu/mu-1.8.5.ebuild b/net-mail/mu/mu-1.8.5.ebuild deleted file mode 100644 index 702126efea4b.. --- a/net-mail/mu/mu-1.8.5.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp-common meson - -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"; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 arm arm64 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 -" - -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) - -Demacs="$(usex emacs "${EMACS}" emacs-not-enabled)" - # NOTE: Guile interface is deprecated to be removed shortly. - -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 - - # Same as above. - docompress -x /usr/share/doc/${PF}/mu4e-about.org - dodoc mu4e/mu4e-about.org -} - -pkg_preinst() { - if [[ -n ${REPLACING_VERSIONS} ]]; then - elog "After upgrading from an old major version, you should" - elog "rebuild your mail index." - fi -} - -pkg_postinst() { - if use emacs; then - einfo "To use mu4e you need to configure it in your .emacs file" - einfo "See the manual for more information:" - einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; - - elisp-site-regen - fi -} - -pkg_postrm() { - use emacs && elisp-site-regen
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 424dd0b43bb6498d149fe41426415e2455b5cdc6 Author: Sam James gentoo org> AuthorDate: Fri Aug 26 23:25:39 2022 + Commit: Sam James gentoo org> CommitDate: Fri Aug 26 23:25:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=424dd0b4 net-mail/mu: Stabilize 1.8.7 amd64, #866548 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.8.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.7.ebuild b/net-mail/mu/mu-1.8.7.ebuild index 57080672e76f..62b981bf5db6 100644 --- a/net-mail/mu/mu-1.8.7.ebuild +++ b/net-mail/mu/mu-1.8.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~riscv x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 6ad590fb519f8759b1225289177cacdebf976e56 Author: Sam James gentoo org> AuthorDate: Fri Aug 26 05:45:42 2022 + Commit: Sam James gentoo org> CommitDate: Fri Aug 26 05:45:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad590fb net-mail/mu: Stabilize 1.8.7 x86, #866548 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.8.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.7.ebuild b/net-mail/mu/mu-1.8.7.ebuild index e519f4a502fa..57080672e76f 100644 --- a/net-mail/mu/mu-1.8.7.ebuild +++ b/net-mail/mu/mu-1.8.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 arm arm64 ~riscv x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 7d9e3c8bd6ebadd006a2eefb2788051a32e158b4 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 25 18:25:19 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 25 18:25:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d9e3c8b net-mail/mu: Stabilize 1.8.7 arm64, #866548 Signed-off-by: Arthur Zamarin gentoo.org> net-mail/mu/mu-1.8.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.7.ebuild b/net-mail/mu/mu-1.8.7.ebuild index 7903e36f5274..e519f4a502fa 100644 --- a/net-mail/mu/mu-1.8.7.ebuild +++ b/net-mail/mu/mu-1.8.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 arm arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 7a15e1d0f64784fec8a2c6fb4b8743adda52d9ac Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 25 18:23:41 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 25 18:23:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a15e1d0 net-mail/mu: Stabilize 1.8.7 arm, #866548 Signed-off-by: Arthur Zamarin gentoo.org> net-mail/mu/mu-1.8.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.7.ebuild b/net-mail/mu/mu-1.8.7.ebuild index 2e8ad733ced5..7903e36f5274 100644 --- a/net-mail/mu/mu-1.8.7.ebuild +++ b/net-mail/mu/mu-1.8.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 arm ~arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: fa7c181f8f773999432208e53629b9cd10de0019 Author: Matthew Smith gentoo org> AuthorDate: Sat Aug 20 07:05:15 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sat Aug 20 07:13:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7c181f net-mail/mu: add 1.8.9 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest| 1 + net-mail/mu/mu-1.8.9.ebuild | 88 + 2 files changed, 89 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 1c72228c0d85..c964a9b79183 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -2,3 +2,4 @@ DIST mu-1.8.5.tar.xz 539368 BLAKE2B 6efc12f82aab2beee86475ee49492ce59cb70e8b4fa6 DIST mu-1.8.6.tar.xz 539684 BLAKE2B ea220a1a6f1fafab54574aa79638232aac4108d32c1e84cb3a1bc910dabbc0dcd1092b18ab62bc5dc57eef4118e023b729d279f9cb84b1fa061d72d60bfa5a91 SHA512 09ac9732e9c18ccdf85b2e2ed64f21f8b87d1484b773ae5ce6edea37f46711ec8709ccceb76f500f8ac02ad5cb54c2bbbc86f75185682ef73bd05a9b467c254c DIST mu-1.8.7.tar.xz 539664 BLAKE2B 2f0081f350c0d6da4b7920c0380a02aab42eda12062011bd03a46ceb925c179089b794b501df53b4fc84daa38e6e977a3510801685aa7c91c1c0be58c9c78929 SHA512 04c2027acec80c7569f055c8324f947862721aa36b093dba07ac80b9051229a51225e5371af7cd48fae71c9d5148bd3dc2081f591b9f733bccb5650b4853df67 DIST mu-1.8.8.tar.xz 540092 BLAKE2B 3cd3d5f41aaf145dee66fc6d5e71256a650b16d0ee99da253d7ffc87df2e36b5fef6d19dd8831002d040c5d6ed13a53e9df69d18d7c002a05a64fb22fe32f5f5 SHA512 deb48ef7d12d76575f14e5313e9c94a40a04dc916943fa45d4281aa637b6549cbcee3cc0879b9daab51e0409cdfdc619acae12bf2ff3edaeb84fb77c3bee8982 +DIST mu-1.8.9.tar.xz 541308 BLAKE2B 418458f5e04d15cce9aa0ea650e06377c5eb2a3f08e47610ce8ac63b68f5e7914b3d70ec4e07c5b89399aaad8a6e340dd6943980e6de94b02ff299358d99d07f SHA512 534bf2c0889d436601638afa7f214492b927f1a3aa4f36509ac607132dcc17f2181e7b1d2113fdf00989bf5eb71cf7ad9b19411393fe1edbb8de162b7f7636bf diff --git a/net-mail/mu/mu-1.8.9.ebuild b/net-mail/mu/mu-1.8.9.ebuild new file mode 100644 index ..2e8ad733ced5 --- /dev/null +++ b/net-mail/mu/mu-1.8.9.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common meson + +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"; + +LICENSE="GPL-3+" +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 +" + +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) + -Demacs="$(usex emacs "${EMACS}" emacs-not-enabled)" + # NOTE: Guile interface is deprecated to be removed shortly. + -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 + + # Same as above. + docompress -x /usr/share/doc/${PF}/mu4e-about.org + dodoc mu4e/mu4e-about.org +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 10cd4a349464e1ac396ca0ce58d0344c11e90d42 Author: Matthew Smith gentoo org> AuthorDate: Fri Aug 12 16:39:27 2022 + Commit: Matthew Smith gentoo org> CommitDate: Fri Aug 12 17:57:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10cd4a34 net-mail/mu: drop 1.6.10 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest | 1 - net-mail/mu/mu-1.6.10.ebuild | 71 2 files changed, 72 deletions(-) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 61ba2e97e4de..1c72228c0d85 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,4 +1,3 @@ -DIST mu-1.6.10.tar.xz 867008 BLAKE2B 6cce22f18691c3ad6dda1ec012d72c398df2ba4d1beca70fc6f88d87aa9b749e2aa4c03f5c0e0d70f4f9978e2beb60ea02642b8ff71e86e0668df726e5923b52 SHA512 a51847b338afeff9c9fa88c4698df4b85289d017063cb5e3410eb967c605d8779618dcbd988e2d923a92291c1e0738ec84afecf017c76a63776149619d134887 DIST mu-1.8.5.tar.xz 539368 BLAKE2B 6efc12f82aab2beee86475ee49492ce59cb70e8b4fa63f2099a6071ec3275e7f0f308a868133ab3be4646d2280f720a4f6bb5673563a4437d2135e149b1cdfac SHA512 f43afb9484937077f32a38f347352b1ec8fb74c85be74f3afdd53ff75b965f42ab88daa58433fd9292a10c69ed2f2daf3ddbaf3d8d5d5595b0b29b81629a846f DIST mu-1.8.6.tar.xz 539684 BLAKE2B ea220a1a6f1fafab54574aa79638232aac4108d32c1e84cb3a1bc910dabbc0dcd1092b18ab62bc5dc57eef4118e023b729d279f9cb84b1fa061d72d60bfa5a91 SHA512 09ac9732e9c18ccdf85b2e2ed64f21f8b87d1484b773ae5ce6edea37f46711ec8709ccceb76f500f8ac02ad5cb54c2bbbc86f75185682ef73bd05a9b467c254c DIST mu-1.8.7.tar.xz 539664 BLAKE2B 2f0081f350c0d6da4b7920c0380a02aab42eda12062011bd03a46ceb925c179089b794b501df53b4fc84daa38e6e977a3510801685aa7c91c1c0be58c9c78929 SHA512 04c2027acec80c7569f055c8324f947862721aa36b093dba07ac80b9051229a51225e5371af7cd48fae71c9d5148bd3dc2081f591b9f733bccb5650b4853df67 diff --git a/net-mail/mu/mu-1.6.10.ebuild b/net-mail/mu/mu-1.6.10.ebuild deleted file mode 100644 index 7900e1384200.. --- a/net-mail/mu/mu-1.6.10.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp-common - -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/${PV}/mu-${PV}.tar.xz"; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86 ~x64-macos" -IUSE="emacs guile readline" - -DEPEND=" - dev-libs/glib:2 - dev-libs/gmime:3.0 - >=dev-libs/xapian-1.4:= - emacs? ( >=app-editors/emacs-25.3:* ) - guile? ( >=dev-scheme/guile-2.2:* ) - readline? ( sys-libs/readline:= )" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -SITEFILE="70mu-gentoo-autoload.el" - -src_configure() { - local myeconfargs=( - $(use_enable emacs mu4e) - $(use_enable guile) - $(use_enable readline) - --disable-gtk - --disable-webkit - ) - - econf "${myeconfargs[@]}" -} - -src_test() { - # On some systems make -n errors out so the default src_test - # implementation does not call the tests. Bug #836782 - emake test -} - -src_install() { - default - find "${ED}" -name '*.la' -type f -delete || die -} - -pkg_preinst() { - if [[ -n ${REPLACING_VERSIONS} ]]; then - elog "After upgrading from an old major version, you should" - elog "rebuild your mail index." - fi -} - -pkg_postinst() { - if use emacs; then - einfo "To use mu4e you need to configure it in your .emacs file" - einfo "See the manual for more information:" - einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; - - elisp-site-regen - fi -} - -pkg_postrm() { - use emacs && elisp-site-regen -}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: dfc1decc05c2b210f207a0004ed0d3e009d07f62 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Aug 12 11:54:11 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Aug 12 11:54:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc1decc net-mail/mu: x86 stable wrt bug #864445 Signed-off-by: Agostino Sarubbo gentoo.org> net-mail/mu/mu-1.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.5.ebuild b/net-mail/mu/mu-1.8.5.ebuild index d76b9a10078f..702126efea4b 100644 --- a/net-mail/mu/mu-1.8.5.ebuild +++ b/net-mail/mu/mu-1.8.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 arm arm64 ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 9f79607ddd283472d862b527b3a20b515779bdfe Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 9 07:45:59 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 9 07:45:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f79607d net-mail/mu: arm stable wrt bug #864445 Signed-off-by: Agostino Sarubbo gentoo.org> net-mail/mu/mu-1.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.5.ebuild b/net-mail/mu/mu-1.8.5.ebuild index c2ea322a200e..d76b9a10078f 100644 --- a/net-mail/mu/mu-1.8.5.ebuild +++ b/net-mail/mu/mu-1.8.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 58a9237f1e913d2a5ec8d865b2c673af710caa69 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 9 07:43:02 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 9 07:43:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a9237f net-mail/mu: amd64 stable wrt bug #864445 Signed-off-by: Agostino Sarubbo gentoo.org> net-mail/mu/mu-1.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.5.ebuild b/net-mail/mu/mu-1.8.5.ebuild index 5944492e4f63..c2ea322a200e 100644 --- a/net-mail/mu/mu-1.8.5.ebuild +++ b/net-mail/mu/mu-1.8.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 62b6bd7f89c742a0f31e006ff85885be320142b4 Author: Matthew Smith gentoo org> AuthorDate: Mon Aug 8 17:50:17 2022 + Commit: Matthew Smith gentoo org> CommitDate: Mon Aug 8 18:07:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b6bd7f net-mail/mu: add 1.8.8 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest| 1 + net-mail/mu/mu-1.8.8.ebuild | 88 + 2 files changed, 89 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index d28d2234792b..61ba2e97e4de 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -2,3 +2,4 @@ DIST mu-1.6.10.tar.xz 867008 BLAKE2B 6cce22f18691c3ad6dda1ec012d72c398df2ba4d1be DIST mu-1.8.5.tar.xz 539368 BLAKE2B 6efc12f82aab2beee86475ee49492ce59cb70e8b4fa63f2099a6071ec3275e7f0f308a868133ab3be4646d2280f720a4f6bb5673563a4437d2135e149b1cdfac SHA512 f43afb9484937077f32a38f347352b1ec8fb74c85be74f3afdd53ff75b965f42ab88daa58433fd9292a10c69ed2f2daf3ddbaf3d8d5d5595b0b29b81629a846f DIST mu-1.8.6.tar.xz 539684 BLAKE2B ea220a1a6f1fafab54574aa79638232aac4108d32c1e84cb3a1bc910dabbc0dcd1092b18ab62bc5dc57eef4118e023b729d279f9cb84b1fa061d72d60bfa5a91 SHA512 09ac9732e9c18ccdf85b2e2ed64f21f8b87d1484b773ae5ce6edea37f46711ec8709ccceb76f500f8ac02ad5cb54c2bbbc86f75185682ef73bd05a9b467c254c DIST mu-1.8.7.tar.xz 539664 BLAKE2B 2f0081f350c0d6da4b7920c0380a02aab42eda12062011bd03a46ceb925c179089b794b501df53b4fc84daa38e6e977a3510801685aa7c91c1c0be58c9c78929 SHA512 04c2027acec80c7569f055c8324f947862721aa36b093dba07ac80b9051229a51225e5371af7cd48fae71c9d5148bd3dc2081f591b9f733bccb5650b4853df67 +DIST mu-1.8.8.tar.xz 540092 BLAKE2B 3cd3d5f41aaf145dee66fc6d5e71256a650b16d0ee99da253d7ffc87df2e36b5fef6d19dd8831002d040c5d6ed13a53e9df69d18d7c002a05a64fb22fe32f5f5 SHA512 deb48ef7d12d76575f14e5313e9c94a40a04dc916943fa45d4281aa637b6549cbcee3cc0879b9daab51e0409cdfdc619acae12bf2ff3edaeb84fb77c3bee8982 diff --git a/net-mail/mu/mu-1.8.8.ebuild b/net-mail/mu/mu-1.8.8.ebuild new file mode 100644 index ..2e8ad733ced5 --- /dev/null +++ b/net-mail/mu/mu-1.8.8.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common meson + +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"; + +LICENSE="GPL-3+" +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 +" + +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) + -Demacs="$(usex emacs "${EMACS}" emacs-not-enabled)" + # NOTE: Guile interface is deprecated to be removed shortly. + -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 + + # Same as above. + docompress -x /usr/share/doc/${PF}/mu4e-about.org + dodoc mu4e/mu4e-about.org +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: bf7dbbab6e73180e27b0369dcda0c9af9622039c Author: Arthur Zamarin gentoo org> AuthorDate: Mon Aug 8 18:01:28 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Aug 8 18:01:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf7dbbab net-mail/mu: Stabilize 1.8.5 arm64, #864445 Signed-off-by: Arthur Zamarin gentoo.org> net-mail/mu/mu-1.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.5.ebuild b/net-mail/mu/mu-1.8.5.ebuild index af673005c01c..5944492e4f63 100644 --- a/net-mail/mu/mu-1.8.5.ebuild +++ b/net-mail/mu/mu-1.8.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos" +KEYWORDS="~amd64 ~arm arm64 ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: a3f9cc94d5c8ce9df7e176c6201aa91a5a9ac095 Author: Matthew Smith gentoo org> AuthorDate: Thu Jul 28 19:11:06 2022 + Commit: Matthew Smith gentoo org> CommitDate: Thu Jul 28 19:11:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f9cc94 net-mail/mu: keyword 1.8.7 for ~riscv Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/mu-1.8.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.8.7.ebuild b/net-mail/mu/mu-1.8.7.ebuild index af673005c01c..2e8ad733ced5 100644 --- a/net-mail/mu/mu-1.8.7.ebuild +++ b/net-mail/mu/mu-1.8.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" IUSE="emacs readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 02023cf5b52f576e0605d2c0db9255baf48448c3 Author: Matthew Smith gentoo org> AuthorDate: Sun Jul 24 10:42:56 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sun Jul 24 10:42:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02023cf5 net-mail/mu: add 1.8.7 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest| 1 + net-mail/mu/mu-1.8.7.ebuild | 88 + 2 files changed, 89 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index bc84d3757d73..d28d2234792b 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,3 +1,4 @@ DIST mu-1.6.10.tar.xz 867008 BLAKE2B 6cce22f18691c3ad6dda1ec012d72c398df2ba4d1beca70fc6f88d87aa9b749e2aa4c03f5c0e0d70f4f9978e2beb60ea02642b8ff71e86e0668df726e5923b52 SHA512 a51847b338afeff9c9fa88c4698df4b85289d017063cb5e3410eb967c605d8779618dcbd988e2d923a92291c1e0738ec84afecf017c76a63776149619d134887 DIST mu-1.8.5.tar.xz 539368 BLAKE2B 6efc12f82aab2beee86475ee49492ce59cb70e8b4fa63f2099a6071ec3275e7f0f308a868133ab3be4646d2280f720a4f6bb5673563a4437d2135e149b1cdfac SHA512 f43afb9484937077f32a38f347352b1ec8fb74c85be74f3afdd53ff75b965f42ab88daa58433fd9292a10c69ed2f2daf3ddbaf3d8d5d5595b0b29b81629a846f DIST mu-1.8.6.tar.xz 539684 BLAKE2B ea220a1a6f1fafab54574aa79638232aac4108d32c1e84cb3a1bc910dabbc0dcd1092b18ab62bc5dc57eef4118e023b729d279f9cb84b1fa061d72d60bfa5a91 SHA512 09ac9732e9c18ccdf85b2e2ed64f21f8b87d1484b773ae5ce6edea37f46711ec8709ccceb76f500f8ac02ad5cb54c2bbbc86f75185682ef73bd05a9b467c254c +DIST mu-1.8.7.tar.xz 539664 BLAKE2B 2f0081f350c0d6da4b7920c0380a02aab42eda12062011bd03a46ceb925c179089b794b501df53b4fc84daa38e6e977a3510801685aa7c91c1c0be58c9c78929 SHA512 04c2027acec80c7569f055c8324f947862721aa36b093dba07ac80b9051229a51225e5371af7cd48fae71c9d5148bd3dc2081f591b9f733bccb5650b4853df67 diff --git a/net-mail/mu/mu-1.8.7.ebuild b/net-mail/mu/mu-1.8.7.ebuild new file mode 100644 index ..af673005c01c --- /dev/null +++ b/net-mail/mu/mu-1.8.7.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common meson + +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"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~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 +" + +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) + -Demacs="$(usex emacs "${EMACS}" emacs-not-enabled)" + # NOTE: Guile interface is deprecated to be removed shortly. + -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 + + # Same as above. + docompress -x /usr/share/doc/${PF}/mu4e-about.org + dodoc mu4e/mu4e-about.org +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 7417ef8176bab6a6980481860efda330e9fcf7e7 Author: Matthew Smith gentoo org> AuthorDate: Sat Jul 16 11:27:17 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sat Jul 16 11:27:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7417ef81 net-mail/mu: add 1.8.6 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest| 1 + net-mail/mu/mu-1.8.6.ebuild | 88 + 2 files changed, 89 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 310a8ae6a212..bc84d3757d73 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,2 +1,3 @@ DIST mu-1.6.10.tar.xz 867008 BLAKE2B 6cce22f18691c3ad6dda1ec012d72c398df2ba4d1beca70fc6f88d87aa9b749e2aa4c03f5c0e0d70f4f9978e2beb60ea02642b8ff71e86e0668df726e5923b52 SHA512 a51847b338afeff9c9fa88c4698df4b85289d017063cb5e3410eb967c605d8779618dcbd988e2d923a92291c1e0738ec84afecf017c76a63776149619d134887 DIST mu-1.8.5.tar.xz 539368 BLAKE2B 6efc12f82aab2beee86475ee49492ce59cb70e8b4fa63f2099a6071ec3275e7f0f308a868133ab3be4646d2280f720a4f6bb5673563a4437d2135e149b1cdfac SHA512 f43afb9484937077f32a38f347352b1ec8fb74c85be74f3afdd53ff75b965f42ab88daa58433fd9292a10c69ed2f2daf3ddbaf3d8d5d5595b0b29b81629a846f +DIST mu-1.8.6.tar.xz 539684 BLAKE2B ea220a1a6f1fafab54574aa79638232aac4108d32c1e84cb3a1bc910dabbc0dcd1092b18ab62bc5dc57eef4118e023b729d279f9cb84b1fa061d72d60bfa5a91 SHA512 09ac9732e9c18ccdf85b2e2ed64f21f8b87d1484b773ae5ce6edea37f46711ec8709ccceb76f500f8ac02ad5cb54c2bbbc86f75185682ef73bd05a9b467c254c diff --git a/net-mail/mu/mu-1.8.6.ebuild b/net-mail/mu/mu-1.8.6.ebuild new file mode 100644 index ..af673005c01c --- /dev/null +++ b/net-mail/mu/mu-1.8.6.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common meson + +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"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~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 +" + +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) + -Demacs="$(usex emacs "${EMACS}" emacs-not-enabled)" + # NOTE: Guile interface is deprecated to be removed shortly. + -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 + + # Same as above. + docompress -x /usr/share/doc/${PF}/mu4e-about.org + dodoc mu4e/mu4e-about.org +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: a951a05aa831cf50b2a16e58a5a3ad4fe2453bc8 Author: Matthew Smith gentoo org> AuthorDate: Sat Jul 9 10:15:03 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sat Jul 9 10:16:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a951a05a net-mail/mu: add 1.8.5 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest| 1 + net-mail/mu/mu-1.8.5.ebuild | 88 + 2 files changed, 89 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 928feb8f4afd..0cb493566cce 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -2,3 +2,4 @@ DIST mu-1.6.10.tar.xz 867008 BLAKE2B 6cce22f18691c3ad6dda1ec012d72c398df2ba4d1be DIST mu-1.6.11.tar.xz 870188 BLAKE2B ec2ab4312800e8357b4fc902251708e27968cdde389e2403fca9ad6b1ef5e00154aa018d5a7751ec5372b5ca2be2eb030a9148c0d53f35040f420877d51ca3f3 SHA512 78faa4f9b34827676203ab305797deb96c0c0f9b0e8158e627c9a992bccd9c5708d4a1f5cc93c0b9c7f9a224b047800bd389bf3fceb163aa139ecff0cfa19274 DIST mu-1.7.23.tar.xz 2136016 BLAKE2B 9b0a27fc07072e52c06d8d4b807a77491d314d4c531799a83b1281ce935b79f5eab3510dc94be98ee0effe86c69379331172cfea3db330b8302d03582f7bf364 SHA512 412789146e4962f670c356576906e5eabc5783dd0fc7d04440146f064877f53b4e948713ed557e97b114a96d7a41b3087a8e3c528b48bb363e68fd0eabfe42fc DIST mu-1.8.1.tar.xz 537892 BLAKE2B dda0cdd3a45572000861557b04d8c92c0d61c283c6ace69a034ce209d22dc7e26ea4ac77c6493c505e0c7bcbf47ace82cd82ab20295170b2a986fcccaa0c5df9 SHA512 01b4c349aecf4134c700b6e4b1bc58d1e1360a74feec3f3ee56d1f350c7640b7447bdc35f158ce892427b7b7fbe15cfb00ab28d5aa05b9eaba1d4b4f32e5ed26 +DIST mu-1.8.5.tar.xz 539368 BLAKE2B 6efc12f82aab2beee86475ee49492ce59cb70e8b4fa63f2099a6071ec3275e7f0f308a868133ab3be4646d2280f720a4f6bb5673563a4437d2135e149b1cdfac SHA512 f43afb9484937077f32a38f347352b1ec8fb74c85be74f3afdd53ff75b965f42ab88daa58433fd9292a10c69ed2f2daf3ddbaf3d8d5d5595b0b29b81629a846f diff --git a/net-mail/mu/mu-1.8.5.ebuild b/net-mail/mu/mu-1.8.5.ebuild new file mode 100644 index ..af673005c01c --- /dev/null +++ b/net-mail/mu/mu-1.8.5.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common meson + +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"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~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 +" + +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) + -Demacs="$(usex emacs "${EMACS}" emacs-not-enabled)" + # NOTE: Guile interface is deprecated to be removed shortly. + -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 + + # Same as above. + docompress -x /usr/share/doc/${PF}/mu4e-about.org + dodoc mu4e/mu4e-about.org +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/, net-mail/mu/files/
commit: 0b431dccdf03acf519655b8bc25e9c5a7e0f4023 Author: Matthew Smith gentoo org> AuthorDate: Sat Jul 9 10:16:20 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sat Jul 9 10:16:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b431dcc net-mail/mu: drop 1.6.11, 1.7.23, 1.8.1 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest| 3 - net-mail/mu/files/mu-1.7.12-gcc12.patch | 12 net-mail/mu/files/mu-1.7.12-optional-mu4e.patch | 41 --- net-mail/mu/mu-1.6.11.ebuild| 71 --- net-mail/mu/mu-1.7.23.ebuild| 90 - net-mail/mu/mu-1.8.1.ebuild | 89 6 files changed, 306 deletions(-) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 0cb493566cce..310a8ae6a212 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,5 +1,2 @@ DIST mu-1.6.10.tar.xz 867008 BLAKE2B 6cce22f18691c3ad6dda1ec012d72c398df2ba4d1beca70fc6f88d87aa9b749e2aa4c03f5c0e0d70f4f9978e2beb60ea02642b8ff71e86e0668df726e5923b52 SHA512 a51847b338afeff9c9fa88c4698df4b85289d017063cb5e3410eb967c605d8779618dcbd988e2d923a92291c1e0738ec84afecf017c76a63776149619d134887 -DIST mu-1.6.11.tar.xz 870188 BLAKE2B ec2ab4312800e8357b4fc902251708e27968cdde389e2403fca9ad6b1ef5e00154aa018d5a7751ec5372b5ca2be2eb030a9148c0d53f35040f420877d51ca3f3 SHA512 78faa4f9b34827676203ab305797deb96c0c0f9b0e8158e627c9a992bccd9c5708d4a1f5cc93c0b9c7f9a224b047800bd389bf3fceb163aa139ecff0cfa19274 -DIST mu-1.7.23.tar.xz 2136016 BLAKE2B 9b0a27fc07072e52c06d8d4b807a77491d314d4c531799a83b1281ce935b79f5eab3510dc94be98ee0effe86c69379331172cfea3db330b8302d03582f7bf364 SHA512 412789146e4962f670c356576906e5eabc5783dd0fc7d04440146f064877f53b4e948713ed557e97b114a96d7a41b3087a8e3c528b48bb363e68fd0eabfe42fc -DIST mu-1.8.1.tar.xz 537892 BLAKE2B dda0cdd3a45572000861557b04d8c92c0d61c283c6ace69a034ce209d22dc7e26ea4ac77c6493c505e0c7bcbf47ace82cd82ab20295170b2a986fcccaa0c5df9 SHA512 01b4c349aecf4134c700b6e4b1bc58d1e1360a74feec3f3ee56d1f350c7640b7447bdc35f158ce892427b7b7fbe15cfb00ab28d5aa05b9eaba1d4b4f32e5ed26 DIST mu-1.8.5.tar.xz 539368 BLAKE2B 6efc12f82aab2beee86475ee49492ce59cb70e8b4fa63f2099a6071ec3275e7f0f308a868133ab3be4646d2280f720a4f6bb5673563a4437d2135e149b1cdfac SHA512 f43afb9484937077f32a38f347352b1ec8fb74c85be74f3afdd53ff75b965f42ab88daa58433fd9292a10c69ed2f2daf3ddbaf3d8d5d5595b0b29b81629a846f diff --git a/net-mail/mu/files/mu-1.7.12-gcc12.patch b/net-mail/mu/files/mu-1.7.12-gcc12.patch deleted file mode 100644 index f360351e17f4.. --- a/net-mail/mu/files/mu-1.7.12-gcc12.patch +++ /dev/null @@ -1,12 +0,0 @@ -https://github.com/djcb/mu/pull/2224 (rebased) -https://bugs.gentoo.org/839918 a/lib/utils/mu-utils.cc -+++ b/lib/utils/mu-utils.cc -@@ -32,6 +32,7 @@ - #include - #include - #include -+#include - #include - - #include diff --git a/net-mail/mu/files/mu-1.7.12-optional-mu4e.patch b/net-mail/mu/files/mu-1.7.12-optional-mu4e.patch deleted file mode 100644 index 0f14bf3249e2.. --- a/net-mail/mu/files/mu-1.7.12-optional-mu4e.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 41e262b51968359074faac21fa80d2f1237c57cf Mon Sep 17 00:00:00 2001 -From: Matthew Smith -Date: Sat, 2 Apr 2022 10:06:21 +0100 -Subject: [PATCH] build: add emacs option - -Without this option, mu4e will always be installed when Emacs is -installed. - meson.build | 2 +- - meson_options.txt | 5 + - 2 files changed, 6 insertions(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index 58ac9002..5f71d766 100644 a/meson.build -+++ b/meson.build -@@ -174,7 +174,7 @@ subdir('lib') - subdir('mu') - subdir('man') - --if emacs.found() -+if get_option('emacs').enabled() and emacs.found() -subdir('mu4e') - endif - -diff --git a/meson_options.txt b/meson_options.txt -index 0c70826e..34cb0c02 100644 a/meson_options.txt -+++ b/meson_options.txt -@@ -29,3 +29,8 @@ option('readline', -type: 'feature', -value: 'auto', -description: 'enable readline support for the mu4e repl') -+ -+option('emacs', -+ type : 'feature', -+ value: 'disabled', -+ description: 'build mu4e') --- -2.35.1 - diff --git a/net-mail/mu/mu-1.6.11.ebuild b/net-mail/mu/mu-1.6.11.ebuild deleted file mode 100644 index 311a0e76b0b5.. --- a/net-mail/mu/mu-1.6.11.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp-common - -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/${PV}/mu-${PV}.tar.xz"; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos" -IUSE="emacs guile readli
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 9a15e0efed04fe7510f3582a3e8fae6947af92cf Author: Matthew Smith gentoo org> AuthorDate: Sun Jun 26 12:35:35 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sun Jun 26 12:54:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a15e0ef net-mail/mu: add 1.8.1 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest| 1 + net-mail/mu/mu-1.8.1.ebuild | 89 + 2 files changed, 90 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 91bc485d6b1c..928feb8f4afd 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,3 +1,4 @@ DIST mu-1.6.10.tar.xz 867008 BLAKE2B 6cce22f18691c3ad6dda1ec012d72c398df2ba4d1beca70fc6f88d87aa9b749e2aa4c03f5c0e0d70f4f9978e2beb60ea02642b8ff71e86e0668df726e5923b52 SHA512 a51847b338afeff9c9fa88c4698df4b85289d017063cb5e3410eb967c605d8779618dcbd988e2d923a92291c1e0738ec84afecf017c76a63776149619d134887 DIST mu-1.6.11.tar.xz 870188 BLAKE2B ec2ab4312800e8357b4fc902251708e27968cdde389e2403fca9ad6b1ef5e00154aa018d5a7751ec5372b5ca2be2eb030a9148c0d53f35040f420877d51ca3f3 SHA512 78faa4f9b34827676203ab305797deb96c0c0f9b0e8158e627c9a992bccd9c5708d4a1f5cc93c0b9c7f9a224b047800bd389bf3fceb163aa139ecff0cfa19274 DIST mu-1.7.23.tar.xz 2136016 BLAKE2B 9b0a27fc07072e52c06d8d4b807a77491d314d4c531799a83b1281ce935b79f5eab3510dc94be98ee0effe86c69379331172cfea3db330b8302d03582f7bf364 SHA512 412789146e4962f670c356576906e5eabc5783dd0fc7d04440146f064877f53b4e948713ed557e97b114a96d7a41b3087a8e3c528b48bb363e68fd0eabfe42fc +DIST mu-1.8.1.tar.xz 537892 BLAKE2B dda0cdd3a45572000861557b04d8c92c0d61c283c6ace69a034ce209d22dc7e26ea4ac77c6493c505e0c7bcbf47ace82cd82ab20295170b2a986fcccaa0c5df9 SHA512 01b4c349aecf4134c700b6e4b1bc58d1e1360a74feec3f3ee56d1f350c7640b7447bdc35f158ce892427b7b7fbe15cfb00ab28d5aa05b9eaba1d4b4f32e5ed26 diff --git a/net-mail/mu/mu-1.8.1.ebuild b/net-mail/mu/mu-1.8.1.ebuild new file mode 100644 index ..ef60bb7e559f --- /dev/null +++ b/net-mail/mu/mu-1.8.1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common meson + +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"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~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=( + "${FILESDIR}"/${PN}-1.7.12-optional-mu4e.patch +) + +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 + + # 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 emacs) + $(meson_feature readline) + # NOTE: Guile interface is deprecated to be removed shortly. + -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 + + # Same as above. + docompress -x /usr/share/doc/${PF}/mu4e-about.org + dodoc mu4e/mu4e-about.org +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 64fe1f5dde73e646daf892b321365c3c6e18045d Author: Matthew Smith gentoo org> AuthorDate: Thu Jun 9 19:13:39 2022 + Commit: Matthew Smith gentoo org> CommitDate: Thu Jun 9 19:32:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64fe1f5d net-mail/mu: add 1.6.11 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest | 1 + net-mail/mu/mu-1.6.11.ebuild | 71 2 files changed, 72 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 9f778db017a0..91bc485d6b1c 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,2 +1,3 @@ DIST mu-1.6.10.tar.xz 867008 BLAKE2B 6cce22f18691c3ad6dda1ec012d72c398df2ba4d1beca70fc6f88d87aa9b749e2aa4c03f5c0e0d70f4f9978e2beb60ea02642b8ff71e86e0668df726e5923b52 SHA512 a51847b338afeff9c9fa88c4698df4b85289d017063cb5e3410eb967c605d8779618dcbd988e2d923a92291c1e0738ec84afecf017c76a63776149619d134887 +DIST mu-1.6.11.tar.xz 870188 BLAKE2B ec2ab4312800e8357b4fc902251708e27968cdde389e2403fca9ad6b1ef5e00154aa018d5a7751ec5372b5ca2be2eb030a9148c0d53f35040f420877d51ca3f3 SHA512 78faa4f9b34827676203ab305797deb96c0c0f9b0e8158e627c9a992bccd9c5708d4a1f5cc93c0b9c7f9a224b047800bd389bf3fceb163aa139ecff0cfa19274 DIST mu-1.7.23.tar.xz 2136016 BLAKE2B 9b0a27fc07072e52c06d8d4b807a77491d314d4c531799a83b1281ce935b79f5eab3510dc94be98ee0effe86c69379331172cfea3db330b8302d03582f7bf364 SHA512 412789146e4962f670c356576906e5eabc5783dd0fc7d04440146f064877f53b4e948713ed557e97b114a96d7a41b3087a8e3c528b48bb363e68fd0eabfe42fc diff --git a/net-mail/mu/mu-1.6.11.ebuild b/net-mail/mu/mu-1.6.11.ebuild new file mode 100644 index ..311a0e76b0b5 --- /dev/null +++ b/net-mail/mu/mu-1.6.11.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common + +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/${PV}/mu-${PV}.tar.xz"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos" +IUSE="emacs guile readline" + +DEPEND=" + dev-libs/glib:2 + dev-libs/gmime:3.0 + >=dev-libs/xapian-1.4:= + emacs? ( >=app-editors/emacs-25.3:* ) + guile? ( >=dev-scheme/guile-2.2:* ) + readline? ( sys-libs/readline:= )" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +SITEFILE="70mu-gentoo-autoload.el" + +src_configure() { + local myeconfargs=( + $(use_enable emacs mu4e) + $(use_enable guile) + $(use_enable readline) + --disable-gtk + --disable-webkit + ) + + econf "${myeconfargs[@]}" +} + +src_test() { + # On some systems make -n errors out so the default src_test + # implementation does not call the tests. Bug #836782 + emake test +} + +src_install() { + default + find "${ED}" -name '*.la' -type f -delete || die +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 38e58cb042d13fbb1d6ba28ec482e3765ab5b0ce Author: Matthew Smith gentoo org> AuthorDate: Mon May 23 06:26:27 2022 + Commit: Matthew Smith gentoo org> CommitDate: Mon May 23 06:29:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38e58cb0 net-mail/mu: add 1.7.23 Bug: https://bugs.gentoo.org/846944 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest | 1 + net-mail/mu/mu-1.7.23.ebuild | 90 2 files changed, 91 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 660c1bb17ab2..7c83ea73a6c8 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,3 +1,4 @@ DIST mu-1.6.10.tar.xz 867008 BLAKE2B 6cce22f18691c3ad6dda1ec012d72c398df2ba4d1beca70fc6f88d87aa9b749e2aa4c03f5c0e0d70f4f9978e2beb60ea02642b8ff71e86e0668df726e5923b52 SHA512 a51847b338afeff9c9fa88c4698df4b85289d017063cb5e3410eb967c605d8779618dcbd988e2d923a92291c1e0738ec84afecf017c76a63776149619d134887 DIST mu-1.7.12.tar.xz 2129072 BLAKE2B 3518a361bc06b632899f9296ec211dc926a07973433247bf6f9ecfb069dcfd8b762f358aa32418276bf7dcba40bad768dd4599534613a1fae285cef9c6ceedd0 SHA512 fe0f41520959df7f78525317bf5caad4ae7f7468ac6291b84c48805e133883192458a8f79a929c0ebda2e45ec2014db1aa72650d0a6e176d7678449be36fc4f2 DIST mu-1.7.13.tar.xz 2139140 BLAKE2B c5eea94df8640e0362fd7bd18da78cc53023e7c85c3b4a653df7ae52e57dc64433572bfb2bc41494ce60a1b26abdd75ee07cb945a282754a12f65835a4545e6d SHA512 c5c447cdcf6fd2a3c3dfb8c7cffc9c50e147de2779db04fedaf59897fd135a76b309576f2c9473919221f0dcd6b8793732af3483d86dbe0f073a66d2559fe315 +DIST mu-1.7.23.tar.xz 2136016 BLAKE2B 9b0a27fc07072e52c06d8d4b807a77491d314d4c531799a83b1281ce935b79f5eab3510dc94be98ee0effe86c69379331172cfea3db330b8302d03582f7bf364 SHA512 412789146e4962f670c356576906e5eabc5783dd0fc7d04440146f064877f53b4e948713ed557e97b114a96d7a41b3087a8e3c528b48bb363e68fd0eabfe42fc diff --git a/net-mail/mu/mu-1.7.23.ebuild b/net-mail/mu/mu-1.7.23.ebuild new file mode 100644 index ..39d5cb8ad147 --- /dev/null +++ b/net-mail/mu/mu-1.7.23.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common meson + +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://dev.gentoo.org/~matthew/distfiles/${P}.tar.xz"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~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=( + "${FILESDIR}"/${PN}-1.7.12-optional-mu4e.patch + "${FILESDIR}"/${PN}-1.7.12-gcc12.patch +) + +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 + + # 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 emacs) + $(meson_feature readline) + # NOTE: Guile interface is deprecated to be removed shortly. + -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 + + # Same as above. + docompress -x /usr/share/doc/${PF}/mu4e-about.org + dodoc mu4e/mu4e-about.org +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 6533a1ee4ed348fe47854f837af6ed1ac2153ceb Author: Matthew Smith gentoo org> AuthorDate: Mon May 23 06:17:42 2022 + Commit: Matthew Smith gentoo org> CommitDate: Mon May 23 06:29:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6533a1ee net-mail/mu: drop 1.7.12, 1.7.13 Closes: https://bugs.gentoo.org/846944 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest | 2 -- net-mail/mu/mu-1.7.12.ebuild | 86 net-mail/mu/mu-1.7.13.ebuild | 86 3 files changed, 174 deletions(-) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 7c83ea73a6c8..9f778db017a0 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,4 +1,2 @@ DIST mu-1.6.10.tar.xz 867008 BLAKE2B 6cce22f18691c3ad6dda1ec012d72c398df2ba4d1beca70fc6f88d87aa9b749e2aa4c03f5c0e0d70f4f9978e2beb60ea02642b8ff71e86e0668df726e5923b52 SHA512 a51847b338afeff9c9fa88c4698df4b85289d017063cb5e3410eb967c605d8779618dcbd988e2d923a92291c1e0738ec84afecf017c76a63776149619d134887 -DIST mu-1.7.12.tar.xz 2129072 BLAKE2B 3518a361bc06b632899f9296ec211dc926a07973433247bf6f9ecfb069dcfd8b762f358aa32418276bf7dcba40bad768dd4599534613a1fae285cef9c6ceedd0 SHA512 fe0f41520959df7f78525317bf5caad4ae7f7468ac6291b84c48805e133883192458a8f79a929c0ebda2e45ec2014db1aa72650d0a6e176d7678449be36fc4f2 -DIST mu-1.7.13.tar.xz 2139140 BLAKE2B c5eea94df8640e0362fd7bd18da78cc53023e7c85c3b4a653df7ae52e57dc64433572bfb2bc41494ce60a1b26abdd75ee07cb945a282754a12f65835a4545e6d SHA512 c5c447cdcf6fd2a3c3dfb8c7cffc9c50e147de2779db04fedaf59897fd135a76b309576f2c9473919221f0dcd6b8793732af3483d86dbe0f073a66d2559fe315 DIST mu-1.7.23.tar.xz 2136016 BLAKE2B 9b0a27fc07072e52c06d8d4b807a77491d314d4c531799a83b1281ce935b79f5eab3510dc94be98ee0effe86c69379331172cfea3db330b8302d03582f7bf364 SHA512 412789146e4962f670c356576906e5eabc5783dd0fc7d04440146f064877f53b4e948713ed557e97b114a96d7a41b3087a8e3c528b48bb363e68fd0eabfe42fc diff --git a/net-mail/mu/mu-1.7.12.ebuild b/net-mail/mu/mu-1.7.12.ebuild deleted file mode 100644 index 902c7c8d9e4b.. --- a/net-mail/mu/mu-1.7.12.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp-common meson - -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://dev.gentoo.org/~matthew/distfiles/${P}.tar.xz"; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~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=( - "${FILESDIR}"/${PN}-1.7.12-optional-mu4e.patch - "${FILESDIR}"/${PN}-1.7.12-gcc12.patch -) - -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 - - # 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 emacs) - $(meson_feature readline) - # NOTE: Guile interface is deprecated to be removed shortly. - -Dguile=disabled - -Dtoys=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 -} - -pkg_preinst() { - if [[ -n ${REPLACING_VERSIONS} ]]; then - elog "After upgrading from an old major version, you should" - elog "rebuild your mail index." - fi -} - -pkg_postinst() { - if use emacs; then - einfo "To use mu4e you need to configure it in your .emacs file" - einfo "See the manual for more information:" - einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; - - elisp-site-regen - fi -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/net-mail/mu/mu-1.7.13.ebuild b/net-mail/mu/mu-1.7.13.ebuild deleted file mode 100644 index 902c7c8d9e4b.. --- a/net-mail/mu/mu-1.7.13.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp-common meson - -DESCRIPTION="Set of tools to deal with Maildirs, in particular, searching
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 21a4bcafc73985b90f3afcef578effdac2f685fb Author: Matthew Smith gentoo org> AuthorDate: Sat Apr 30 06:58:38 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sat Apr 30 06:58:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21a4bcaf net-mail/mu: add 1.7.13 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest | 1 + net-mail/mu/mu-1.7.13.ebuild | 86 2 files changed, 87 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 8b5188322ef3..660c1bb17ab2 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,2 +1,3 @@ DIST mu-1.6.10.tar.xz 867008 BLAKE2B 6cce22f18691c3ad6dda1ec012d72c398df2ba4d1beca70fc6f88d87aa9b749e2aa4c03f5c0e0d70f4f9978e2beb60ea02642b8ff71e86e0668df726e5923b52 SHA512 a51847b338afeff9c9fa88c4698df4b85289d017063cb5e3410eb967c605d8779618dcbd988e2d923a92291c1e0738ec84afecf017c76a63776149619d134887 DIST mu-1.7.12.tar.xz 2129072 BLAKE2B 3518a361bc06b632899f9296ec211dc926a07973433247bf6f9ecfb069dcfd8b762f358aa32418276bf7dcba40bad768dd4599534613a1fae285cef9c6ceedd0 SHA512 fe0f41520959df7f78525317bf5caad4ae7f7468ac6291b84c48805e133883192458a8f79a929c0ebda2e45ec2014db1aa72650d0a6e176d7678449be36fc4f2 +DIST mu-1.7.13.tar.xz 2139140 BLAKE2B c5eea94df8640e0362fd7bd18da78cc53023e7c85c3b4a653df7ae52e57dc64433572bfb2bc41494ce60a1b26abdd75ee07cb945a282754a12f65835a4545e6d SHA512 c5c447cdcf6fd2a3c3dfb8c7cffc9c50e147de2779db04fedaf59897fd135a76b309576f2c9473919221f0dcd6b8793732af3483d86dbe0f073a66d2559fe315 diff --git a/net-mail/mu/mu-1.7.13.ebuild b/net-mail/mu/mu-1.7.13.ebuild new file mode 100644 index ..902c7c8d9e4b --- /dev/null +++ b/net-mail/mu/mu-1.7.13.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common meson + +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://dev.gentoo.org/~matthew/distfiles/${P}.tar.xz"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~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=( + "${FILESDIR}"/${PN}-1.7.12-optional-mu4e.patch + "${FILESDIR}"/${PN}-1.7.12-gcc12.patch +) + +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 + + # 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 emacs) + $(meson_feature readline) + # NOTE: Guile interface is deprecated to be removed shortly. + -Dguile=disabled + -Dtoys=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 +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 65700246aa7143d1fa622f67756c239a7e7981af Author: Matthew Smith gentoo org> AuthorDate: Fri Apr 22 17:44:10 2022 + Commit: Matthew Smith gentoo org> CommitDate: Fri Apr 22 17:46:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65700246 net-mail/mu: explicitly call emake test Closes: https://bugs.gentoo.org/836782 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/mu-1.6.10.ebuild | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.6.10.ebuild b/net-mail/mu/mu-1.6.10.ebuild index ce62a8d42dd1..7900e1384200 100644 --- a/net-mail/mu/mu-1.6.10.ebuild +++ b/net-mail/mu/mu-1.6.10.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -38,6 +38,12 @@ src_configure() { econf "${myeconfargs[@]}" } +src_test() { + # On some systems make -n errors out so the default src_test + # implementation does not call the tests. Bug #836782 + emake test +} + src_install() { default find "${ED}" -name '*.la' -type f -delete || die
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: ea82c622d0bdb7a585ced5e54e5b60e54fb4eb67 Author: Matthew Smith gentoo org> AuthorDate: Fri Apr 22 17:45:25 2022 + Commit: Matthew Smith gentoo org> CommitDate: Fri Apr 22 17:46:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea82c622 net-mail/mu: add description for gnu-emacs maintainer Suggested-by: Ulrich Müller gentoo.org> Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/net-mail/mu/metadata.xml b/net-mail/mu/metadata.xml index e4a573847070..6df1a2d14725 100644 --- a/net-mail/mu/metadata.xml +++ b/net-mail/mu/metadata.xml @@ -8,6 +8,10 @@ gnu-em...@gentoo.org Gentoo GNU Emacs project + + For mu4e (installed with USE=emacs). + Do not assign for anything else. + 'mu' is a set of command-line tools for Linux/Unix that enable you to quickly find the e-mails you
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/files/, net-mail/mu/
commit: 8e9615af681fb98060aa389a835bf9ea86561cbe Author: Sam James gentoo org> AuthorDate: Thu Apr 21 18:29:57 2022 + Commit: Sam James gentoo org> CommitDate: Thu Apr 21 18:49:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e9615af net-mail/mu: fix build with GCC 12 Closes: https://bugs.gentoo.org/839918 Signed-off-by: Sam James gentoo.org> net-mail/mu/files/mu-1.7.12-gcc12.patch | 12 net-mail/mu/mu-1.7.12.ebuild| 5 - 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/net-mail/mu/files/mu-1.7.12-gcc12.patch b/net-mail/mu/files/mu-1.7.12-gcc12.patch new file mode 100644 index ..f360351e17f4 --- /dev/null +++ b/net-mail/mu/files/mu-1.7.12-gcc12.patch @@ -0,0 +1,12 @@ +https://github.com/djcb/mu/pull/2224 (rebased) +https://bugs.gentoo.org/839918 +--- a/lib/utils/mu-utils.cc b/lib/utils/mu-utils.cc +@@ -32,6 +32,7 @@ + #include + #include + #include ++#include + #include + + #include diff --git a/net-mail/mu/mu-1.7.12.ebuild b/net-mail/mu/mu-1.7.12.ebuild index 02358e6b56c8..902c7c8d9e4b 100644 --- a/net-mail/mu/mu-1.7.12.ebuild +++ b/net-mail/mu/mu-1.7.12.ebuild @@ -26,7 +26,10 @@ BDEPEND=" virtual/pkgconfig " -PATCHES=( "${FILESDIR}"/${PN}-1.7.12-optional-mu4e.patch ) +PATCHES=( + "${FILESDIR}"/${PN}-1.7.12-optional-mu4e.patch + "${FILESDIR}"/${PN}-1.7.12-gcc12.patch +) SITEFILE="70mu-gentoo-autoload.el"
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/files/, net-mail/mu/
commit: ba0c9a35185de0a8e42bad8e11b9e4540f0588e1 Author: Matthew Smith gentoo org> AuthorDate: Sat Apr 2 09:27:30 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sat Apr 2 09:28:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0c9a35 net-mail/mu: add 1.7.12 Closes: https://bugs.gentoo.org/836618 Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/Manifest| 1 + net-mail/mu/files/mu-1.7.12-optional-mu4e.patch | 41 net-mail/mu/mu-1.7.12.ebuild| 83 + 3 files changed, 125 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 23706f595cfd..8b5188322ef3 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1 +1,2 @@ DIST mu-1.6.10.tar.xz 867008 BLAKE2B 6cce22f18691c3ad6dda1ec012d72c398df2ba4d1beca70fc6f88d87aa9b749e2aa4c03f5c0e0d70f4f9978e2beb60ea02642b8ff71e86e0668df726e5923b52 SHA512 a51847b338afeff9c9fa88c4698df4b85289d017063cb5e3410eb967c605d8779618dcbd988e2d923a92291c1e0738ec84afecf017c76a63776149619d134887 +DIST mu-1.7.12.tar.xz 2129072 BLAKE2B 3518a361bc06b632899f9296ec211dc926a07973433247bf6f9ecfb069dcfd8b762f358aa32418276bf7dcba40bad768dd4599534613a1fae285cef9c6ceedd0 SHA512 fe0f41520959df7f78525317bf5caad4ae7f7468ac6291b84c48805e133883192458a8f79a929c0ebda2e45ec2014db1aa72650d0a6e176d7678449be36fc4f2 diff --git a/net-mail/mu/files/mu-1.7.12-optional-mu4e.patch b/net-mail/mu/files/mu-1.7.12-optional-mu4e.patch new file mode 100644 index ..0f14bf3249e2 --- /dev/null +++ b/net-mail/mu/files/mu-1.7.12-optional-mu4e.patch @@ -0,0 +1,41 @@ +From 41e262b51968359074faac21fa80d2f1237c57cf Mon Sep 17 00:00:00 2001 +From: Matthew Smith +Date: Sat, 2 Apr 2022 10:06:21 +0100 +Subject: [PATCH] build: add emacs option + +Without this option, mu4e will always be installed when Emacs is +installed. +--- + meson.build | 2 +- + meson_options.txt | 5 + + 2 files changed, 6 insertions(+), 1 deletion(-) + +diff --git a/meson.build b/meson.build +index 58ac9002..5f71d766 100644 +--- a/meson.build b/meson.build +@@ -174,7 +174,7 @@ subdir('lib') + subdir('mu') + subdir('man') + +-if emacs.found() ++if get_option('emacs').enabled() and emacs.found() +subdir('mu4e') + endif + +diff --git a/meson_options.txt b/meson_options.txt +index 0c70826e..34cb0c02 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -29,3 +29,8 @@ option('readline', +type: 'feature', +value: 'auto', +description: 'enable readline support for the mu4e repl') ++ ++option('emacs', ++ type : 'feature', ++ value: 'disabled', ++ description: 'build mu4e') +-- +2.35.1 + diff --git a/net-mail/mu/mu-1.7.12.ebuild b/net-mail/mu/mu-1.7.12.ebuild new file mode 100644 index ..02358e6b56c8 --- /dev/null +++ b/net-mail/mu/mu-1.7.12.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common meson + +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://dev.gentoo.org/~matthew/distfiles/${P}.tar.xz"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~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=( "${FILESDIR}"/${PN}-1.7.12-optional-mu4e.patch ) + +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 + + # 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 emacs) + $(meson_feature readline) + # NOTE: Guile interface is deprecated to be removed shortly. + -Dguile=disabled + -Dtoys=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 +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" +
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 04d4f2cf05b60e946fd0cfc7f462b1bbdf5072af Author: Matthew Smith gentoo org> AuthorDate: Mon Feb 14 16:44:39 2022 + Commit: Matthew Smith gentoo org> CommitDate: Mon Feb 14 17:21:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04d4f2cf net-mail/mu: add GNU Emacs project to maintainers Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/net-mail/mu/metadata.xml b/net-mail/mu/metadata.xml index 24abfa6753eb..e4a573847070 100644 --- a/net-mail/mu/metadata.xml +++ b/net-mail/mu/metadata.xml @@ -5,6 +5,10 @@ matt...@gentoo.org Matthew Smith + + gnu-em...@gentoo.org + Gentoo GNU Emacs project + 'mu' is a set of command-line tools for Linux/Unix that enable you to quickly find the e-mails you are looking for, assuming that you store your e-mails in Maildirs. It also includes an emacs based mail client mu4e.
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 6e1a389c2571b65b9d6a925a96d400421a4a60fc Author: Matthew Smith gentoo org> AuthorDate: Sun Feb 13 18:27:14 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sun Feb 13 19:05:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e1a389c net-mail/mu: remove google-code upstream metadata Signed-off-by: Matthew Smith gentoo.org> net-mail/mu/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/net-mail/mu/metadata.xml b/net-mail/mu/metadata.xml index 0cb8d1bc165b..24abfa6753eb 100644 --- a/net-mail/mu/metadata.xml +++ b/net-mail/mu/metadata.xml @@ -13,7 +13,6 @@ Install the mu4e mail client - mu0 djcb/mu
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: d65d9d5a4f92fdd730a4e312b8c8c118a28f11d1 Author: Matthew Smith offtopica uk> AuthorDate: Sat Jan 1 15:13:21 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Jan 21 06:33:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d65d9d5a net-mail/mu: drop 1.6.6, 1.6.7, 1.6.9 Signed-off-by: Matthew Smith offtopica.uk> Signed-off-by: Joonas Niilola gentoo.org> net-mail/mu/Manifest| 3 --- net-mail/mu/mu-1.6.6.ebuild | 60 - net-mail/mu/mu-1.6.7.ebuild | 60 - net-mail/mu/mu-1.6.9.ebuild | 65 - 4 files changed, 188 deletions(-) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 1c0c20f747df..23706f595cfd 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,4 +1 @@ DIST mu-1.6.10.tar.xz 867008 BLAKE2B 6cce22f18691c3ad6dda1ec012d72c398df2ba4d1beca70fc6f88d87aa9b749e2aa4c03f5c0e0d70f4f9978e2beb60ea02642b8ff71e86e0668df726e5923b52 SHA512 a51847b338afeff9c9fa88c4698df4b85289d017063cb5e3410eb967c605d8779618dcbd988e2d923a92291c1e0738ec84afecf017c76a63776149619d134887 -DIST mu-1.6.6.tar.xz 866724 BLAKE2B 3417d4b3e5bfae943558fbc936ca0207be912f9548621b1599437484e94f3b49271aa1e97e7cc2b5b6027b8e0cf97d3b96d2052772f7783d897b4fa0dcf03184 SHA512 07daf9864bfd1ff4278aee98a0ae9c4fc3be94468e3b2022ae801f048f339b5becdb9ad8ebb2e12b9131e0e6dfcfb541bdca8288657dc19d47b0e510831f54eb -DIST mu-1.6.7.tar.xz 867136 BLAKE2B 12b19d15c01a7101e3a936b12ee87fa5519c0e047e354f2fd1d481939dd5dffa34a94a5e7f3fda20e27771377e78524065cf5f93f7a2f818e202cdc93090ebff SHA512 ceae7b4508fc607dcda0fc20e9fb92b3533b1ba7ef94823cba2cd3a6ad3f18ccd3d2ea7da20e4c190e53f2d00ccdd3e1d25e12b89a08bf5233f5656be90b3c14 -DIST mu-1.6.9.tar.xz 867188 BLAKE2B 526f67acd505a1d02cc12841d7d5f99e4b91a8aa3923cc1bccf045faf3a89bef99827c7461e78d000aefa48634a38fcf263346c14f275e3053c9774e2f8219c9 SHA512 c0ba5fc984fa445c44f89b84f911952c4a3aebf9484c60df75bd6a144cad3e68e1b2de98d8bbf5faae51d81ed99adb85280e4c1a40e7b0d587a00e0d80937495 diff --git a/net-mail/mu/mu-1.6.6.ebuild b/net-mail/mu/mu-1.6.6.ebuild deleted file mode 100644 index d61ad8bf9f92.. --- a/net-mail/mu/mu-1.6.6.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp-common - -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/${PV}/mu-${PV}.tar.xz"; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86 ~x64-macos" -IUSE="emacs guile readline" - -DEPEND=" - dev-libs/glib:2 - dev-libs/gmime:3.0 - >=dev-libs/xapian-1.4:= - emacs? ( >=app-editors/emacs-25.3:* ) - guile? ( >=dev-scheme/guile-2.2:* ) - readline? ( sys-libs/readline:= )" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -SITEFILE="70mu-gentoo-autoload.el" - -src_configure() { - local myeconfargs=( - $(use_enable emacs mu4e) - $(use_enable guile) - $(use_enable readline) - --disable-gtk - --disable-webkit - ) - - econf "${myeconfargs[@]}" -} - -pkg_preinst() { - if [[ -n ${REPLACING_VERSIONS} ]]; then - elog "After upgrading from an old major version, you should" - elog "rebuild your mail index." - fi -} - -pkg_postinst() { - if use emacs; then - einfo "To use mu4e you need to configure it in your .emacs file" - einfo "See the manual for more information:" - einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; - - elisp-site-regen - fi -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/net-mail/mu/mu-1.6.7.ebuild b/net-mail/mu/mu-1.6.7.ebuild deleted file mode 100644 index 94eaeb52fa23.. --- a/net-mail/mu/mu-1.6.7.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp-common - -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/${PV}/mu-${PV}.tar.xz"; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos" -IUSE="emacs guile readline" - -DEPEND=" - dev-libs/glib:2 - dev-libs/gmime:3.0 - >=dev-libs/xapian-1.4:= - emacs? ( >=app-editors/emacs-25.3:* ) - guile? ( >=dev-scheme/guile-2.2:* ) - readline? ( sys-libs/readline:= )" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -SITEFILE="70mu-gentoo-autoload.el" - -src_configure() { - l
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 435b852133adbee75fc6dd2add44094943fa9bac Author: Sam James gentoo org> AuthorDate: Wed Dec 22 05:32:15 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 22 05:32:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435b8521 net-mail/mu: Stabilize 1.6.10 arm, #829781 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.6.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.6.10.ebuild b/net-mail/mu/mu-1.6.10.ebuild index dd17eed95d08..ce62a8d42dd1 100644 --- a/net-mail/mu/mu-1.6.10.ebuild +++ b/net-mail/mu/mu-1.6.10.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/${PV}/mu-${PV}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm arm64 x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 x86 ~x64-macos" IUSE="emacs guile readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: bc925b4b641661a63704b1f40d39fc1e94c5a4b4 Author: Sam James gentoo org> AuthorDate: Wed Dec 22 05:31:51 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 22 05:31:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc925b4b net-mail/mu: Stabilize 1.6.10 arm64, #829781 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.6.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.6.10.ebuild b/net-mail/mu/mu-1.6.10.ebuild index f0d641e2507e..dd17eed95d08 100644 --- a/net-mail/mu/mu-1.6.10.ebuild +++ b/net-mail/mu/mu-1.6.10.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/${PV}/mu-${PV}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~x64-macos" +KEYWORDS="amd64 ~arm arm64 x86 ~x64-macos" IUSE="emacs guile readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: d8269c643c980a1eb39721fda52aa9541724892e Author: Sam James gentoo org> AuthorDate: Wed Dec 22 00:45:17 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 22 00:45:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8269c64 net-mail/mu: Stabilize 1.6.10 x86, #829781 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.6.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.6.10.ebuild b/net-mail/mu/mu-1.6.10.ebuild index 5e48dc984dd4..f0d641e2507e 100644 --- a/net-mail/mu/mu-1.6.10.ebuild +++ b/net-mail/mu/mu-1.6.10.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/${PV}/mu-${PV}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 x86 ~x64-macos" IUSE="emacs guile readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: c1dfc29338cde507643a3143dc999c8be1f8d5de Author: Sam James gentoo org> AuthorDate: Wed Dec 22 00:44:12 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 22 00:44:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1dfc293 net-mail/mu: Stabilize 1.6.10 amd64, #829781 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.6.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.6.10.ebuild b/net-mail/mu/mu-1.6.10.ebuild index 10dba93b30d6..5e48dc984dd4 100644 --- a/net-mail/mu/mu-1.6.10.ebuild +++ b/net-mail/mu/mu-1.6.10.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/${PV}/mu-${PV}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~x86 ~x64-macos" IUSE="emacs guile readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 7cc232aabb890a99a26a243a9198dd7f6ea08dfa Author: Joonas Niilola gentoo org> AuthorDate: Wed Dec 1 07:04:28 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Dec 1 07:05:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cc232aa net-mail/mu: stabilize 1.6.9 for x86 Bug: https://bugs.gentoo.org/827836 Signed-off-by: Joonas Niilola gentoo.org> net-mail/mu/mu-1.6.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.6.9.ebuild b/net-mail/mu/mu-1.6.9.ebuild index e45b8dd000c7..99c3950607fc 100644 --- a/net-mail/mu/mu-1.6.9.ebuild +++ b/net-mail/mu/mu-1.6.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/${PV}-signed/mu-${PV}.tar. LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 arm arm64 ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 x86 ~x64-macos" IUSE="emacs guile readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 5da0151a65690b602cdb69188fcbda94c6c5c7fd Author: Arthur Zamarin gentoo org> AuthorDate: Mon Nov 29 18:36:03 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Nov 29 18:39:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5da0151a net-mail/mu: Stabilize 1.6.9 arm, #827836 Signed-off-by: Arthur Zamarin gentoo.org> net-mail/mu/mu-1.6.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.6.9.ebuild b/net-mail/mu/mu-1.6.9.ebuild index f876b5566919..e45b8dd000c7 100644 --- a/net-mail/mu/mu-1.6.9.ebuild +++ b/net-mail/mu/mu-1.6.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/${PV}-signed/mu-${PV}.tar. LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~x86 ~x64-macos" IUSE="emacs guile readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: b53664fde51ce7aca05fef30ea2e377bfc6b4f7d Author: Jakov Smolić gentoo org> AuthorDate: Mon Nov 29 17:31:07 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Nov 29 17:31:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b53664fd net-mail/mu: Stabilize 1.6.9 amd64, #827836 Signed-off-by: Jakov Smolić gentoo.org> net-mail/mu/mu-1.6.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.6.9.ebuild b/net-mail/mu/mu-1.6.9.ebuild index 0485e9769c25..f876b5566919 100644 --- a/net-mail/mu/mu-1.6.9.ebuild +++ b/net-mail/mu/mu-1.6.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/${PV}-signed/mu-${PV}.tar. LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ~x86 ~x64-macos" IUSE="emacs guile readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 223cb6de06cf36900dda363443a97c1172d14627 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Nov 29 16:59:01 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Nov 29 16:59:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223cb6de net-mail/mu: Stabilize 1.6.9 arm64, #827836 Signed-off-by: Arthur Zamarin gentoo.org> net-mail/mu/mu-1.6.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.6.9.ebuild b/net-mail/mu/mu-1.6.9.ebuild index 712f0ca98f96..0485e9769c25 100644 --- a/net-mail/mu/mu-1.6.9.ebuild +++ b/net-mail/mu/mu-1.6.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/${PV}-signed/mu-${PV}.tar. LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos" +KEYWORDS="~amd64 ~arm arm64 ~x86 ~x64-macos" IUSE="emacs guile readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 5ff93eeb72a1764152276aef557671d912620fae Author: Matt Smith offtopica uk> AuthorDate: Sat Nov 13 09:03:17 2021 + Commit: Sam James gentoo org> CommitDate: Sat Nov 13 11:07:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ff93eeb net-mail/mu: Bump to 1.6.10 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matt Smith offtopica.uk> Closes: https://github.com/gentoo/gentoo/pull/22927 Signed-off-by: Sam James gentoo.org> net-mail/mu/Manifest | 1 + net-mail/mu/mu-1.6.10.ebuild | 65 2 files changed, 66 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index eaa030a3209..1c0c20f747d 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,3 +1,4 @@ +DIST mu-1.6.10.tar.xz 867008 BLAKE2B 6cce22f18691c3ad6dda1ec012d72c398df2ba4d1beca70fc6f88d87aa9b749e2aa4c03f5c0e0d70f4f9978e2beb60ea02642b8ff71e86e0668df726e5923b52 SHA512 a51847b338afeff9c9fa88c4698df4b85289d017063cb5e3410eb967c605d8779618dcbd988e2d923a92291c1e0738ec84afecf017c76a63776149619d134887 DIST mu-1.6.6.tar.xz 866724 BLAKE2B 3417d4b3e5bfae943558fbc936ca0207be912f9548621b1599437484e94f3b49271aa1e97e7cc2b5b6027b8e0cf97d3b96d2052772f7783d897b4fa0dcf03184 SHA512 07daf9864bfd1ff4278aee98a0ae9c4fc3be94468e3b2022ae801f048f339b5becdb9ad8ebb2e12b9131e0e6dfcfb541bdca8288657dc19d47b0e510831f54eb DIST mu-1.6.7.tar.xz 867136 BLAKE2B 12b19d15c01a7101e3a936b12ee87fa5519c0e047e354f2fd1d481939dd5dffa34a94a5e7f3fda20e27771377e78524065cf5f93f7a2f818e202cdc93090ebff SHA512 ceae7b4508fc607dcda0fc20e9fb92b3533b1ba7ef94823cba2cd3a6ad3f18ccd3d2ea7da20e4c190e53f2d00ccdd3e1d25e12b89a08bf5233f5656be90b3c14 DIST mu-1.6.9.tar.xz 867188 BLAKE2B 526f67acd505a1d02cc12841d7d5f99e4b91a8aa3923cc1bccf045faf3a89bef99827c7461e78d000aefa48634a38fcf263346c14f275e3053c9774e2f8219c9 SHA512 c0ba5fc984fa445c44f89b84f911952c4a3aebf9484c60df75bd6a144cad3e68e1b2de98d8bbf5faae51d81ed99adb85280e4c1a40e7b0d587a00e0d80937495 diff --git a/net-mail/mu/mu-1.6.10.ebuild b/net-mail/mu/mu-1.6.10.ebuild new file mode 100644 index 000..10dba93b30d --- /dev/null +++ b/net-mail/mu/mu-1.6.10.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common + +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/${PV}/mu-${PV}.tar.xz"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos" +IUSE="emacs guile readline" + +DEPEND=" + dev-libs/glib:2 + dev-libs/gmime:3.0 + >=dev-libs/xapian-1.4:= + emacs? ( >=app-editors/emacs-25.3:* ) + guile? ( >=dev-scheme/guile-2.2:* ) + readline? ( sys-libs/readline:= )" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +SITEFILE="70mu-gentoo-autoload.el" + +src_configure() { + local myeconfargs=( + $(use_enable emacs mu4e) + $(use_enable guile) + $(use_enable readline) + --disable-gtk + --disable-webkit + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + find "${ED}" -name '*.la' -type f -delete || die +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 440292555ffa25c14f7f78155f150529eedf11e0 Author: Matt Smith offtopica uk> AuthorDate: Thu Oct 28 16:19:35 2021 + Commit: Sam James gentoo org> CommitDate: Sun Oct 31 02:56:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44029255 net-mail/mu: Bump to 1.6.9 Also remove .la files. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matt Smith offtopica.uk> Closes: https://github.com/gentoo/gentoo/pull/22744 Signed-off-by: Sam James gentoo.org> net-mail/mu/Manifest| 1 + net-mail/mu/mu-1.6.9.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 56fec1cd99a..eaa030a3209 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,2 +1,3 @@ DIST mu-1.6.6.tar.xz 866724 BLAKE2B 3417d4b3e5bfae943558fbc936ca0207be912f9548621b1599437484e94f3b49271aa1e97e7cc2b5b6027b8e0cf97d3b96d2052772f7783d897b4fa0dcf03184 SHA512 07daf9864bfd1ff4278aee98a0ae9c4fc3be94468e3b2022ae801f048f339b5becdb9ad8ebb2e12b9131e0e6dfcfb541bdca8288657dc19d47b0e510831f54eb DIST mu-1.6.7.tar.xz 867136 BLAKE2B 12b19d15c01a7101e3a936b12ee87fa5519c0e047e354f2fd1d481939dd5dffa34a94a5e7f3fda20e27771377e78524065cf5f93f7a2f818e202cdc93090ebff SHA512 ceae7b4508fc607dcda0fc20e9fb92b3533b1ba7ef94823cba2cd3a6ad3f18ccd3d2ea7da20e4c190e53f2d00ccdd3e1d25e12b89a08bf5233f5656be90b3c14 +DIST mu-1.6.9.tar.xz 867188 BLAKE2B 526f67acd505a1d02cc12841d7d5f99e4b91a8aa3923cc1bccf045faf3a89bef99827c7461e78d000aefa48634a38fcf263346c14f275e3053c9774e2f8219c9 SHA512 c0ba5fc984fa445c44f89b84f911952c4a3aebf9484c60df75bd6a144cad3e68e1b2de98d8bbf5faae51d81ed99adb85280e4c1a40e7b0d587a00e0d80937495 diff --git a/net-mail/mu/mu-1.6.9.ebuild b/net-mail/mu/mu-1.6.9.ebuild new file mode 100644 index 000..712f0ca98f9 --- /dev/null +++ b/net-mail/mu/mu-1.6.9.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common + +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/${PV}-signed/mu-${PV}.tar.xz"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos" +IUSE="emacs guile readline" + +DEPEND=" + dev-libs/glib:2 + dev-libs/gmime:3.0 + >=dev-libs/xapian-1.4:= + emacs? ( >=app-editors/emacs-25.3:* ) + guile? ( >=dev-scheme/guile-2.2:* ) + readline? ( sys-libs/readline:= )" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +SITEFILE="70mu-gentoo-autoload.el" + +src_configure() { + local myeconfargs=( + $(use_enable emacs mu4e) + $(use_enable guile) + $(use_enable readline) + --disable-gtk + --disable-webkit + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + find "${ED}" -name '*.la' -type f -delete || die +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 1ff0e7da8b05d24d9074ae0fa3581206110e7ed3 Author: Matt Smith offtopica uk> AuthorDate: Sun Oct 17 10:25:18 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 20 01:11:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ff0e7da net-mail/mu: Bump to 1.6.7 Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Matt Smith offtopica.uk> Closes: https://github.com/gentoo/gentoo/pull/22612 Signed-off-by: Sam James gentoo.org> net-mail/mu/Manifest| 1 + net-mail/mu/mu-1.6.7.ebuild | 60 + 2 files changed, 61 insertions(+) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index db4d5436557..56fec1cd99a 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1 +1,2 @@ DIST mu-1.6.6.tar.xz 866724 BLAKE2B 3417d4b3e5bfae943558fbc936ca0207be912f9548621b1599437484e94f3b49271aa1e97e7cc2b5b6027b8e0cf97d3b96d2052772f7783d897b4fa0dcf03184 SHA512 07daf9864bfd1ff4278aee98a0ae9c4fc3be94468e3b2022ae801f048f339b5becdb9ad8ebb2e12b9131e0e6dfcfb541bdca8288657dc19d47b0e510831f54eb +DIST mu-1.6.7.tar.xz 867136 BLAKE2B 12b19d15c01a7101e3a936b12ee87fa5519c0e047e354f2fd1d481939dd5dffa34a94a5e7f3fda20e27771377e78524065cf5f93f7a2f818e202cdc93090ebff SHA512 ceae7b4508fc607dcda0fc20e9fb92b3533b1ba7ef94823cba2cd3a6ad3f18ccd3d2ea7da20e4c190e53f2d00ccdd3e1d25e12b89a08bf5233f5656be90b3c14 diff --git a/net-mail/mu/mu-1.6.7.ebuild b/net-mail/mu/mu-1.6.7.ebuild new file mode 100644 index 000..94eaeb52fa2 --- /dev/null +++ b/net-mail/mu/mu-1.6.7.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common + +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/${PV}/mu-${PV}.tar.xz"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos" +IUSE="emacs guile readline" + +DEPEND=" + dev-libs/glib:2 + dev-libs/gmime:3.0 + >=dev-libs/xapian-1.4:= + emacs? ( >=app-editors/emacs-25.3:* ) + guile? ( >=dev-scheme/guile-2.2:* ) + readline? ( sys-libs/readline:= )" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +SITEFILE="70mu-gentoo-autoload.el" + +src_configure() { + local myeconfargs=( + $(use_enable emacs mu4e) + $(use_enable guile) + $(use_enable readline) + --disable-gtk + --disable-webkit + ) + + econf "${myeconfargs[@]}" +} + +pkg_preinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog "After upgrading from an old major version, you should" + elog "rebuild your mail index." + fi +} + +pkg_postinst() { + if use emacs; then + einfo "To use mu4e you need to configure it in your .emacs file" + einfo "See the manual for more information:" + einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; + + elisp-site-regen + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: a4e8735e004310cc91cd6b0123c67413ac00f4c3 Author: Matt Smith offtopica uk> AuthorDate: Sun Oct 17 10:23:35 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 20 01:11:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4e8735e net-mail/mu: Drop old Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Matt Smith offtopica.uk> Signed-off-by: Sam James gentoo.org> net-mail/mu/Manifest| 3 --- net-mail/mu/metadata.xml| 1 - net-mail/mu/mu-1.6.1.ebuild | 63 - net-mail/mu/mu-1.6.3.ebuild | 60 -- net-mail/mu/mu-1.6.5.ebuild | 60 -- 5 files changed, 187 deletions(-) diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest index 9ca96b3dace..db4d5436557 100644 --- a/net-mail/mu/Manifest +++ b/net-mail/mu/Manifest @@ -1,4 +1 @@ -DIST mu-1.6.1.tar.xz 866044 BLAKE2B ed6464e2ef63d37c42783235a0537cd20c7442333d4a6b59af0d257db8e3e6d85db7106ae2f89aa5f1536e50afadd40c89a8215a288080130d14e3ceb79b1638 SHA512 d894f302cabef86ff6b1d85eb945b2aca27729eaa6558598076c8f065d584592d5e601fe6a6045cea9b8a1466320c838f995ffdfd564447683538a5e48f8d7b0 -DIST mu-1.6.3.tar.xz 867224 BLAKE2B dffe67df4731028fa5e77d62d32fb787639b25d43a48aaac0c0e446c14cd3c5f79ad5559968446603782f1a7df9c129b2c3e1c3576e01d162a59693a2abd960e SHA512 73bfc85561cbc31d8c8ba6043ad79b7c17ac33edbbfcb3f09d460b291454c7696b282ee98c7738e05a9842963169c3f87eff56c3f6729cb22cdb6136ae8b95e3 -DIST mu-1.6.5.tar.xz 867240 BLAKE2B d3e8ad88b38f1329e4a5716f981c97e62c2042835e81910dab02b1219abfc670fe84a68f992fd08dce282a3288aaa91a465ce881f79e7ece917ba089c2ad0348 SHA512 b25203d281fa43b22abacb442caa56d797489d32bfc1dde874d23035510cbc8fb331b45574ea74d4a01e4af0a706c1a84656d8b8d6e60f518b2ea75fa27361ea DIST mu-1.6.6.tar.xz 866724 BLAKE2B 3417d4b3e5bfae943558fbc936ca0207be912f9548621b1599437484e94f3b49271aa1e97e7cc2b5b6027b8e0cf97d3b96d2052772f7783d897b4fa0dcf03184 SHA512 07daf9864bfd1ff4278aee98a0ae9c4fc3be94468e3b2022ae801f048f339b5becdb9ad8ebb2e12b9131e0e6dfcfb541bdca8288657dc19d47b0e510831f54eb diff --git a/net-mail/mu/metadata.xml b/net-mail/mu/metadata.xml index 9bbd2af1517..a47ba60ed55 100644 --- a/net-mail/mu/metadata.xml +++ b/net-mail/mu/metadata.xml @@ -15,7 +15,6 @@ Install the mu4e mail client - Install the mug toy client, not for normal use mu0 diff --git a/net-mail/mu/mu-1.6.1.ebuild b/net-mail/mu/mu-1.6.1.ebuild deleted file mode 100644 index 6724af7d501..000 --- a/net-mail/mu/mu-1.6.1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp-common - -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/${PV}/mu-${PV}.tar.xz"; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86 ~x64-macos" -IUSE="emacs guile mug" - -DEPEND=" - dev-libs/glib:2= - dev-libs/gmime:3.0= - >=dev-libs/xapian-1.4:= - sys-libs/readline - emacs? ( >=app-editors/emacs-25.3:* ) - guile? ( >=dev-scheme/guile-2.2:* ) - mug? ( - net-libs/webkit-gtk:4= - x11-libs/gtk+:3= - )" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -SITEFILE="70mu-gentoo-autoload.el" - -src_configure() { - local myeconfargs=( - $(use_enable emacs mu4e) - $(use_enable mug gtk) - $(use_enable mug webkit) - $(use_enable guile) - ) - - econf "${myeconfargs[@]}" -} - -pkg_preinst() { - if [[ -n ${REPLACING_VERSIONS} ]]; then - elog "After upgrading from an old major version, you should" - elog "rebuild your mail index." - fi -} - -pkg_postinst() { - if use emacs; then - einfo "To use mu4e you need to configure it in your .emacs file" - einfo "See the manual for more information:" - einfo "https://www.djcbsoftware.nl/code/mu/mu4e/"; - - elisp-site-regen - fi -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/net-mail/mu/mu-1.6.3.ebuild b/net-mail/mu/mu-1.6.3.ebuild deleted file mode 100644 index 94eaeb52fa2..000 --- a/net-mail/mu/mu-1.6.3.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp-common - -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/${PV}/mu-${PV}.tar.xz"; -
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: d6238fe1c9b4aa6bf3cbd23766bef5d97e2ea003 Author: Sam James gentoo org> AuthorDate: Sun Oct 10 20:36:57 2021 + Commit: Sam James gentoo org> CommitDate: Sun Oct 10 20:36:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6238fe1 net-mail/mu: Stabilize 1.6.6 arm64, #817137 Signed-off-by: Sam James gentoo.org> net-mail/mu/mu-1.6.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.6.6.ebuild b/net-mail/mu/mu-1.6.6.ebuild index a4741d25cef..d61ad8bf9f9 100644 --- a/net-mail/mu/mu-1.6.6.ebuild +++ b/net-mail/mu/mu-1.6.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/${PV}/mu-${PV}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 arm ~arm64 x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 x86 ~x64-macos" IUSE="emacs guile readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/
commit: 712c2207691b14adbf6677da8892090bfd0ddbe4 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Oct 10 15:37:08 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Oct 10 15:37:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=712c2207 net-mail/mu: x86 stable wrt bug #817137 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-mail/mu/mu-1.6.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/mu/mu-1.6.6.ebuild b/net-mail/mu/mu-1.6.6.ebuild index f9a13411922..a4741d25cef 100644 --- a/net-mail/mu/mu-1.6.6.ebuild +++ b/net-mail/mu/mu-1.6.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/djcb/mu/releases/download/${PV}/mu-${PV}.tar.xz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~x86 ~x64-macos" +KEYWORDS="amd64 arm ~arm64 x86 ~x64-macos" IUSE="emacs guile readline" DEPEND="