[gentoo-commits] repo/gentoo:master commit in: net-mail/mu/

2024-09-02 Thread Arthur Zamarin
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/

2024-08-26 Thread Jakov Smolić
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/

2024-08-26 Thread Sam James
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/

2024-08-26 Thread Matthew Smith
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/

2024-04-19 Thread Arthur Zamarin
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/

2024-04-17 Thread Sam James
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/

2024-04-14 Thread Matthew Smith
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/

2024-04-01 Thread Matthew Smith
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/

2024-02-26 Thread Matthew Smith
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/

2024-02-25 Thread Matthew Smith
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/

2024-02-25 Thread Matthew Smith
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/

2024-01-23 Thread Sam James
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/

2024-01-23 Thread Sam James
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/

2024-01-23 Thread Arthur Zamarin
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/

2024-01-23 Thread Arthur Zamarin
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/

2023-11-26 Thread Matthew Smith
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/

2023-11-09 Thread Matthew Smith
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/

2023-09-03 Thread Sam James
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/

2023-09-03 Thread Sam James
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/

2023-09-03 Thread Sam James
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/

2023-09-03 Thread Sam James
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/

2023-08-11 Thread Matthew Smith
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/

2023-06-23 Thread Matthew Smith
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/

2023-06-23 Thread Matthew Smith
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/

2023-05-29 Thread Sam James
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/

2023-05-25 Thread Arthur Zamarin
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/

2023-05-25 Thread Arthur Zamarin
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/

2023-05-24 Thread Sam James
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/

2023-04-19 Thread Matthew Smith
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/

2023-04-10 Thread Matthew Smith
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/

2023-04-10 Thread Matthew Smith
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/

2023-04-02 Thread Sam James
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/

2023-04-02 Thread Sam James
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/

2023-03-04 Thread Arthur Zamarin
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/

2023-03-04 Thread Arthur Zamarin
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/

2023-03-04 Thread Arthur Zamarin
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/

2023-03-04 Thread Arthur Zamarin
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/

2023-02-05 Thread Sam James
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/

2023-02-05 Thread Matthew Smith
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/

2023-01-21 Thread Arsen Arsenović
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/

2023-01-21 Thread Matthew Smith
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/

2023-01-01 Thread Arthur Zamarin
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/

2023-01-01 Thread Arthur Zamarin
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/

2023-01-01 Thread Sam James
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/

2023-01-01 Thread Sam James
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/

2022-12-08 Thread Matthew Smith
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/

2022-12-04 Thread Matthew Smith
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/

2022-12-03 Thread Arthur Zamarin
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/

2022-12-03 Thread Arthur Zamarin
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/

2022-12-03 Thread Sam James
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/

2022-12-03 Thread Sam James
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/

2022-10-26 Thread Matthew Smith
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/

2022-10-26 Thread Matthew Smith
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/

2022-10-20 Thread Jakov Smolić
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/

2022-10-16 Thread Agostino Sarubbo
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/

2022-10-16 Thread Agostino Sarubbo
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/

2022-09-25 Thread Matthew Smith
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/

2022-09-09 Thread Matthew Smith
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/

2022-08-27 Thread Sam James
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/

2022-08-25 Thread Sam James
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/

2022-08-25 Thread Arthur Zamarin
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/

2022-08-25 Thread Arthur Zamarin
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/

2022-08-20 Thread Matthew Smith
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/

2022-08-12 Thread Matthew Smith
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/

2022-08-12 Thread Agostino Sarubbo
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/

2022-08-09 Thread Agostino Sarubbo
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/

2022-08-09 Thread Agostino Sarubbo
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/

2022-08-08 Thread Matthew Smith
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/

2022-08-08 Thread Arthur Zamarin
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/

2022-07-28 Thread Matthew Smith
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/

2022-07-24 Thread Matthew Smith
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/

2022-07-16 Thread Matthew Smith
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/

2022-07-09 Thread Matthew Smith
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/

2022-07-09 Thread Matthew Smith
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/

2022-06-26 Thread Matthew Smith
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/

2022-06-09 Thread Matthew Smith
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/

2022-05-22 Thread Matthew Smith
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/

2022-05-22 Thread Matthew Smith
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/

2022-04-29 Thread Matthew Smith
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/

2022-04-22 Thread Matthew Smith
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/

2022-04-22 Thread Matthew Smith
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/

2022-04-21 Thread Sam James
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/

2022-04-02 Thread Matthew Smith
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/

2022-02-14 Thread Matthew Smith
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/

2022-02-13 Thread Matthew Smith
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/

2022-01-20 Thread Joonas Niilola
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/

2021-12-21 Thread Sam James
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/

2021-12-21 Thread Sam James
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/

2021-12-21 Thread Sam James
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/

2021-12-21 Thread Sam James
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/

2021-11-30 Thread Joonas Niilola
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/

2021-11-29 Thread Arthur Zamarin
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/

2021-11-29 Thread Jakov Smolić
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/

2021-11-29 Thread Arthur Zamarin
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/

2021-11-13 Thread Sam James
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/

2021-10-30 Thread Sam James
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/

2021-10-19 Thread Sam James
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/

2021-10-19 Thread Sam James
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/

2021-10-10 Thread Sam James
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/

2021-10-10 Thread Agostino Sarubbo
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="



  1   2   >