summaryrefslogtreecommitdiff
path: root/net-mail
diff options
context:
space:
mode:
Diffstat (limited to 'net-mail')
-rw-r--r--net-mail/Manifest.gzbin15778 -> 15790 bytes
-rw-r--r--net-mail/automx2/Manifest2
-rw-r--r--net-mail/automx2/automx2-2021.6.ebuild4
-rw-r--r--net-mail/dovecot/Manifest2
-rw-r--r--net-mail/dovecot/dovecot-2.3.18-r1.ebuild2
-rw-r--r--net-mail/mailbase/Manifest2
-rw-r--r--net-mail/mailbase/mailbase-1.8.ebuild2
-rw-r--r--net-mail/mailutils/Manifest2
-rw-r--r--net-mail/mailutils/mailutils-3.14-r1.ebuild2
-rw-r--r--net-mail/mu/Manifest3
-rw-r--r--net-mail/mu/files/mu-1.7.12-optional-mu4e.patch41
-rw-r--r--net-mail/mu/mu-1.7.12.ebuild83
12 files changed, 136 insertions, 9 deletions
diff --git a/net-mail/Manifest.gz b/net-mail/Manifest.gz
index d7fc46db6440..6f7259f09d7d 100644
--- a/net-mail/Manifest.gz
+++ b/net-mail/Manifest.gz
Binary files differ
diff --git a/net-mail/automx2/Manifest b/net-mail/automx2/Manifest
index b185d32695b3..50ee388835d6 100644
--- a/net-mail/automx2/Manifest
+++ b/net-mail/automx2/Manifest
@@ -4,5 +4,5 @@ AUX init-r1 608 BLAKE2B 7d2b93482c62fe0219c7194279ee495274e4b0b8319ccf2d24e7816a
DIST automx2-2021.5.tar.gz 172317 BLAKE2B 501dea5561d780fed538676e41dac46da01bae24388f477afa66e1b27e8a271e48bd6bddc8f9a4e0f5e7b3eb9f58fca9a9b2adaf78de2f7cd2feacfc8f85c9a4 SHA512 00281f32df6b117690d9780b8a587907518e2485dc37450765c3f35acb92a27da73ecd4e35cd05e0a5307d179ba3edaa1dec80900a059c975589ae904456c565
DIST automx2-2021.6.tar.gz 175423 BLAKE2B 26c83f0932b7a6b13b2c0f476a90bf1a3f134ab33e07b16a13034495c51b5d6ee744d7735352c7833c4a5a5c441dba003b68d4b2de95cb4e75aa7d0b726917d6 SHA512 0a2bc51f1ba70bf4e27f234e6a25f97eae5e4a841b93ade7baa2a87ffa485185220bd70779018d5e438ab04f4f6e9b9605be780efd1b803dd7133520fd4ef360
EBUILD automx2-2021.5.ebuild 1154 BLAKE2B 1e6275ca534940d430931f819afbf35473b5f476a26b9afd23325f8cc8839e341cc17f9678a639b8a8fa85af663cbbc51466b2b4dfcdb17e85c55d6411fa8a1b SHA512 32c929a2f4affa8695c4b1f4fa8758dc990f7c41547127f67cc9aac791ed9236508608e3520d64b4ff034a9fcc6c6ed62c17c66fa196334c40cd8281893e1456
-EBUILD automx2-2021.6.ebuild 1155 BLAKE2B 5b9dc245ea033a3d7d2d29c5e09c299dd8f95bcca7cdc8287c465ee15027c00066a7e0cc49e87dd45639bf2d929e748aeabc0cddb040d1583326bb4f21b7e661 SHA512 252be12596b4616b2476f7876f0b46f7e32d95b98e8265d5d9024bd922eb3d2a1eaace554e3a1d318aa3ef44f59dcf171bf4a90d942269d45665d5fed86d392b
+EBUILD automx2-2021.6.ebuild 1154 BLAKE2B 4c33ad82507464e736df8d57893922ea09ebcbd438d632d0ca69aaed3ab98193bcc3aada60f70575ebceeb2fe19f4de07468425e47a95d03fba307567b5fd99c SHA512 6b0b80afc146cf01e9140e686b276afe09f0d24450478bc4c49c31b3d12e6b68f57f32400b127cc845b3ee33b76f0512118c5088e8e91f78ce539073783ffd01
MISC metadata.xml 918 BLAKE2B 8f693feed959a0394e8be4a0f489c4913e142aaec8e71920fc0ace1e3ef1f8b5c79a312139bca612c3d204854f6e222252b25b1343539829f3950d1ae344483c SHA512 77e8f20c9af068189d12ba06ac566d03f8b86435b3c88682c6819975fc0636e4e427ab07b76db9d0e32a5b51b7861715c60209f6ee5ae0d4fb0a19a53c4b98a0
diff --git a/net-mail/automx2/automx2-2021.6.ebuild b/net-mail/automx2/automx2-2021.6.ebuild
index 053aba45a4d9..8f23e1fc2e4c 100644
--- a/net-mail/automx2/automx2-2021.6.ebuild
+++ b/net-mail/automx2/automx2-2021.6.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=7
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/rseichter/automx2/archive/${PV}.tar.gz -> ${P}.tar.g
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
BDEPEND="acct-user/automx2"
RDEPEND="
diff --git a/net-mail/dovecot/Manifest b/net-mail/dovecot/Manifest
index 5d4fccf0119d..77e7e41582d9 100644
--- a/net-mail/dovecot/Manifest
+++ b/net-mail/dovecot/Manifest
@@ -10,5 +10,5 @@ DIST dovecot-2.3.17.1.tar.gz 7700848 BLAKE2B adf12c84def899795d8446766b5c88fd5c6
DIST dovecot-2.3.18.tar.gz 7763230 BLAKE2B ff3e0c2cad87d2e2632345a25825eebd0a6c1520376d85286453bde7505f22410d03911cd588a0d102b75f22cc1de051b01c43a57c90138340186e8cb024247a SHA512 b5eccf790a3960614876f122efb6296fe49ab7c523b08c10347fd4d10ed293fbd327279511c227b420f7c0786975186157eaa0fb5cd3aab1f3be9a4c5c3ad233
EBUILD dovecot-2.3.14.1-r2.ebuild 8701 BLAKE2B 6358279ab6e561cef151cd5bd57d383342588ef8af60b74da03282480ef44fa6e7941b30804e38376575eb6e51e24308b7070dbfcc671cfbcc72f94dff700daa SHA512 c7fb4f436942bcc65482fe4e93aa8c7a8215b835fc17de7cb772e6cf8dc95a54bc495c9f5e42edd84adeebb0ea4f91d786589213d8bd1b8888e03b35244b371c
EBUILD dovecot-2.3.17.1-r1.ebuild 8866 BLAKE2B a34542d194d6479653b264a1e1c8918dac51e9580dcf5a37eb6fddbf0843575e28b254da3878853d6efd7a56f8cd810d9335940b8373388f5df17fe531a8583d SHA512 e9029be65421a0e913edac76fa4c2cc66750124be05992e8adaa5c684958e9187c2dbf0875e2bd2ab67cb7170a50cfaaa64989a99c9821f651e62ac73ad2f86f
-EBUILD dovecot-2.3.18-r1.ebuild 8861 BLAKE2B b7b3b639c3e3b4319dcf084e3fc990aa74f23f1e269dded778f912732d49b518a1f4630a2372deb38f5f9a0e501ae013aea577b07ceae37c4ff0b192d5f4da50 SHA512 494c95684de75a706f997e9785034807125ee6a49f91cc1c5b2eab4327595da71f59d9d9a9bbf11d5053e3a5669e0bedaaebe97f5369bfa9abfecd229137590c
+EBUILD dovecot-2.3.18-r1.ebuild 8860 BLAKE2B e45ff2afef6ba6b518bf14dd6abe82cd56eb2f5fd8c5ea5f017d3fa9445927a680f8368ee973ecf930684ad2afe7f4cbe3f0b3cf4ff605275e30d1061816257b SHA512 89f3e3fd3376ac544264b7cd084b25e916a7d6b114443657d9a124ac86f0a1c8f547bdb173c982090369e9bfcf0ce9edf236460d22ea4bb21fa01b7783c9be59
MISC metadata.xml 1091 BLAKE2B 5852eefa5b3be607a1e7d1bd5e8aa8ce2317db6ccc8c915438ab1aef54d59d2bd6953b1015c429a391c4b7cf69bdb562da80bfd66451dc40f21cc5d6adc28c10 SHA512 9eb91f5290af634e94abd0d1542c88c69da77f892bb15cc5a90d461cd456df5c68f4c9b783a63705297e88291c7d9d917a9adcfb55a32fbc04da82ae0528dad3
diff --git a/net-mail/dovecot/dovecot-2.3.18-r1.ebuild b/net-mail/dovecot/dovecot-2.3.18-r1.ebuild
index d2935719fee0..1ae67c0e85da 100644
--- a/net-mail/dovecot/dovecot-2.3.18-r1.ebuild
+++ b/net-mail/dovecot/dovecot-2.3.18-r1.ebuild
@@ -29,7 +29,7 @@ HOMEPAGE="https://www.dovecot.org/"
SLOT="0"
LICENSE="LGPL-2.1 MIT"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE_DOVECOT_AUTH="kerberos ldap lua mysql pam postgres sqlite"
IUSE_DOVECOT_COMPRESS="lz4 zstd"
diff --git a/net-mail/mailbase/Manifest b/net-mail/mailbase/Manifest
index 4ab087c5e983..658f8f462212 100644
--- a/net-mail/mailbase/Manifest
+++ b/net-mail/mailbase/Manifest
@@ -7,5 +7,5 @@ AUX mailcap-r3 1584 BLAKE2B eac2e35ea578079c4a67f71a690443d616f99d666dad12553ae2
AUX mailcap.5 8951 BLAKE2B 6bd704c8efe861471343e318734abed30c5f406a06646877286d91bfe3cb9afaf128ddf77675d4a14dd1e19a6979772cf013923cf30b02f62e54eac2a7fe02b7 SHA512 6973397bdd389e8eaf1977d8eeee271beda2ad1bd0b01ed7408156af0e7cf430a45e2b7261213a3278fbc2cbb250b65a3f34c11d3c5603cffffade4f1fba24e5
EBUILD mailbase-1.6-r1.ebuild 1045 BLAKE2B 9363d11476b65fc5dc97420c0046d309756e52fc60cfe7a6c959a0fc40bcc262b666d2389fe1be81d75d721c61046aa5aeefb3784c0715c6a09bcaeb7650880f SHA512 fb737ebc602ad122c66b16f8b3f599d5378f08c7434f0cbb6dde31e16e45129a224c70d9d73e7825a59637c4e3ffcbadc54e925c1e57be7fe876f8c50cbe74d6
EBUILD mailbase-1.7.ebuild 1042 BLAKE2B 35898d2c02870979a51a278d2725868ace638027427df3b0b3ba3dc4a93aee80ebb22ec28a955ec64e876c0e124ab41b766f057409dcc4b3622d5f5ac958ed4e SHA512 7431582eb7f98a01ad7c37725895e396bfde0ae594195e5640a0ca082850b78f4b81916e2c68db5a67fe41d212a60f9a0a6e3bd768a9d9472dcf482a30999468
-EBUILD mailbase-1.8.ebuild 1003 BLAKE2B 8cbc2c71b486435134f2d5fcbe610c23435bf5403c11f0e9f3744f1484af8f8ed2c5c78b7f9a080c8ee5e1e673150a543c79b330f85f8874859cf2e9de7fa2d2 SHA512 8b553562a70f71f84c6e70ae8fdabecb4b4a0acd564e374d43d2011607e7ddd44c6f95ffd49b5278eb74e58517afa40c6a0a6a23900f7a95997373af00c01be5
+EBUILD mailbase-1.8.ebuild 1002 BLAKE2B 8e95d5618499bd483c54e2e0cdbe4517f9f0692de299794827149c72f4cf013221c5ee714b8c5b71f0ccc0d966bb277a9b3b4b512edde0b15d750801583c78a8 SHA512 f8c72e0d3eb15f95a5d39043f1864a69fe441da51162de25ac2dae947761f62408318e5025e7865774faf0a5d79522d0549b67d387c09208af350ac64faa7264
MISC metadata.xml 248 BLAKE2B d38ae5b3040ee5842bb4351443c08d7114cbaf4e97a2e33c07f8be09bb48f78f6ada7c4b57f13074ffba3782ff54ce080903d4e78197a11bde09b522f5be5731 SHA512 1e8d07fb5bb7bda643da6b3f1f3f858337e9edf1ed24197bd9d77b7a2a399b9b01c9fff3e7267063c6f83c5489d466a13b1ab81e3e1ffdf4fb6687f9152ed6dd
diff --git a/net-mail/mailbase/mailbase-1.8.ebuild b/net-mail/mailbase/mailbase-1.8.ebuild
index a3f549417eb4..0a3b76f9b1a6 100644
--- a/net-mail/mailbase/mailbase-1.8.ebuild
+++ b/net-mail/mailbase/mailbase-1.8.ebuild
@@ -11,7 +11,7 @@ S=${WORKDIR}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="pam"
RDEPEND="
diff --git a/net-mail/mailutils/Manifest b/net-mail/mailutils/Manifest
index a38fa899ca3a..afc7f1f86377 100644
--- a/net-mail/mailutils/Manifest
+++ b/net-mail/mailutils/Manifest
@@ -12,5 +12,5 @@ DIST mailutils-3.13.tar.xz 3152892 BLAKE2B cd7d9ce0391d85482581eeb52f60fcc175647
DIST mailutils-3.14.tar.xz 3215944 BLAKE2B 64965c177065eacab9f5545fbeacd538492995f808dab731d02acbe7d63161f3bfb1528a0ca71e30c32ba12edc7e4f68642f2e5154b66d3bb48c479cae95c754 SHA512 9797deb8901d03a231c3503d75a758fbfb1220d1e064dd8be74735e6c88aa04c94533e802a60fdfbe12f1bd7daec4a39249cd957b103f09b89df364bd9a8869d
EBUILD mailutils-3.12-r4.ebuild 3707 BLAKE2B e4427c611c1e14ac75bd100e212546a77086dd908699a4a63c58f824906fbfd0166c5546892ad5dd25ae30d339848efbb620509a8e40e8e48f671431b537cb9b SHA512 3bd0d885e6abd126ebb1cd987b238509853a04366e7c6ec84224f98649f4f20c6ba7b9c731d7a972e580ece1d71652f1c84c49c6220416d2718636194380efdc
EBUILD mailutils-3.13-r1.ebuild 3589 BLAKE2B 34888aa7a2fadb732a39637ad3d4db29b17aa69803f658b0995a9c32e849ad103f1ed75619704c54ddbb8c1f4864f011d1008cdde5ab14e246eb5168bee0591f SHA512 c5fb2e09ad2284563a95af4e0596aef656068b3eb49cc7c781109acb5f6d3f69a6d30a65a2c92f70c401700ea6e7a9c0801659eb57f9de5e6de4c1c918229e5e
-EBUILD mailutils-3.14-r1.ebuild 3574 BLAKE2B 73fbdbb3c1fd745243893379119bdbb25da31291da8c28934cd556ee81379c82e3dbf62378bda9265eaa9cf8076b48865f411bd35118f370a156a0cfcdbf90d9 SHA512 82907f7264f5b8d03716922069144360a1c757e18db54305c1259d549d500bbe46aafd7acd9cfd2d1356e2375278463983710b927b8df4d8d1923708e9eb1daf
+EBUILD mailutils-3.14-r1.ebuild 3573 BLAKE2B f1dc990a14ae2d5a351cbec64929958fab59fba130cc9759a535d6ffdf15af074dafe2898a4ce88b66442514ccd047bef268a1e2e503112764e8edc6a0715f96 SHA512 8aab533a2a5a95479ab8eeec03105b75d13d31a6a3d9778d2ee489ccb8a8ac0b603d7260564f5184d917e48b5fcca743f57ed23bdc6085bd4f8b2497654cae27
MISC metadata.xml 603 BLAKE2B 1283fff637c3bc43fa0df8e17afe62bb83b38aa973337ad7082ef902f5c2d64e4b70db8775cad2a16610e07dea0b677769a810d7c9a730bfcca874b78b50da4e SHA512 a6eefadb824f089b2de3c61b30314fbbc82413c1c40be1cf243e82bc4fcaf9000c43fc00d73f19f2f7696cd06e71d72b0c6803ad329859574a0a6907a302f8c0
diff --git a/net-mail/mailutils/mailutils-3.14-r1.ebuild b/net-mail/mailutils/mailutils-3.14-r1.ebuild
index a0ff7c93b164..e952d5b22b07 100644
--- a/net-mail/mailutils/mailutils-3.14-r1.ebuild
+++ b/net-mail/mailutils/mailutils-3.14-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/mailutils/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos"
IUSE="berkdb bidi +clients emacs gdbm sasl guile ipv6 kerberos kyotocabinet \
ldap mysql nls pam postgres python servers split-usr ssl static-libs +threads tcpd \
tokyocabinet"
diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest
index ddb209d71b2e..c11b2b85dea5 100644
--- a/net-mail/mu/Manifest
+++ b/net-mail/mu/Manifest
@@ -1,4 +1,7 @@
AUX 70mu-gentoo-autoload.el 68 BLAKE2B 518f6544d9b36a845e58fca8c4c9dc02c6855f48576508d47718afb1b08b4f83ce87f257e68756690f4ac70ed9770b7064f2613dc3c4077bbcf9b826512644d0 SHA512 ae50746ba93e3ac81a11d3c8746b72182fcdadc3e29966d65233debd8e6b8aa56f76f5e6a70fc68f7761e4dd55045d2b32e3765cedcced4813de3682187beeea
+AUX mu-1.7.12-optional-mu4e.patch 1047 BLAKE2B a951fe687e59dc6cfd4266c3c3f18aa6a80e562f3bcd617526fc14c8c076768cff444d683a016100e829d6ee80c11d4701db62bcec3a13e28b40ef9b0d1505fe SHA512 3f79f0c8591170231ca800e6fd4476fa1475aea18ec5b1f6c035c88f6b947755527cfa6674a0b221cbae7808e4841b03aed8bbf56b71f2b68d84fe9c2562c363
DIST mu-1.6.10.tar.xz 867008 BLAKE2B 6cce22f18691c3ad6dda1ec012d72c398df2ba4d1beca70fc6f88d87aa9b749e2aa4c03f5c0e0d70f4f9978e2beb60ea02642b8ff71e86e0668df726e5923b52 SHA512 a51847b338afeff9c9fa88c4698df4b85289d017063cb5e3410eb967c605d8779618dcbd988e2d923a92291c1e0738ec84afecf017c76a63776149619d134887
+DIST mu-1.7.12.tar.xz 2129072 BLAKE2B 3518a361bc06b632899f9296ec211dc926a07973433247bf6f9ecfb069dcfd8b762f358aa32418276bf7dcba40bad768dd4599534613a1fae285cef9c6ceedd0 SHA512 fe0f41520959df7f78525317bf5caad4ae7f7468ac6291b84c48805e133883192458a8f79a929c0ebda2e45ec2014db1aa72650d0a6e176d7678449be36fc4f2
EBUILD mu-1.6.10.ebuild 1440 BLAKE2B 3e3c39a2691959ac6502772a4543d87d1cf1c9feaf1b2c8d44a2459f782236fa6c96fb42c59e8aa7c409352060a5b5a85361d203f71b810094491cc7bfd2b6a8 SHA512 42341654db5689f0fbecbce749e8653ccdcaf25d7dacd69d531a56ef3782e1ee0f12e307c28cfb8cdac1b749220770a14919476c4663ab0c392f766c146f4909
+EBUILD mu-1.7.12.ebuild 1901 BLAKE2B ab507df29e0b46eaf1ad2c4ac61f427a53a1430ef2f5885cacae6ee8d0fc9229ca6958522e51e25ae3bef5b4524878e01d825f3f54f59c525be219bc208f81e7 SHA512 2123a67149d7651475e52b9009bed1e731ef6037af0ff3fac45bffebcf833671bf1a5d2e3da2a5c4033c91d63161b6cb230b362987ed6bc4eb7aefd8efd62cb0
MISC metadata.xml 784 BLAKE2B ee051513b24805053b4d278d1fe47df2ec0e05458283255dd55efa03b49462b3408ea8b9c4e9b21c7a1b13a00610f5af5f9db504774ed48f8c7dfb97542ffab4 SHA512 98e2efef7b28b462f8c62b053c27d40a624a886d3d813bc2e8e795db01332ae4d7ac7981759f2ac808a6ba238a5705e4834711f3ac7a2248d2824dc3a46df17c
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 000000000000..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 <matthew@gentoo.org>
+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 000000000000..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"
+ 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
+}