[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/

2024-03-03 Thread Nicolas Bock
commit: 1d6ad5b5bd862872ca7165c8f8bbf4aab1a0addf
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Thu Feb 29 22:04:10 2024 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Sun Mar  3 17:38:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d6ad5b5

sys-cluster/charliecloud: drop 0.35

Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 sys-cluster/charliecloud/Manifest |  1 -
 sys-cluster/charliecloud/charliecloud-0.35.ebuild | 90 ---
 2 files changed, 91 deletions(-)

diff --git a/sys-cluster/charliecloud/Manifest 
b/sys-cluster/charliecloud/Manifest
index c427ba6ae95e..8bdd1ce5d5df 100644
--- a/sys-cluster/charliecloud/Manifest
+++ b/sys-cluster/charliecloud/Manifest
@@ -1,3 +1,2 @@
-DIST charliecloud-0.35.tar.gz 585756 BLAKE2B 
ade539aa3f94055f84e1b6de73d0bea7739ab764c31399f25adbff82faa62c3ee7e8745aa74bb6e997d6723d002780339f48be8d7218462d3eb95ad119a2b8a8
 SHA512 
40f5e5891f0df8379b637c26c3d86b66a61b48ee1e7985260b47aa4abeffc77c3690af59ae38072b53f6dd348da4574249187ba922fc7c03fb74a513524dc08a
 DIST charliecloud-0.36.tar.gz 604778 BLAKE2B 
671c7a95be7a0d3e772e3a02185f15c5e00df6d84f0c6a068b6ac2268eaf471c3dc8a9a445036110b564e44b906e4c1ba090474e0f75653d6e24a6270f2c332b
 SHA512 
411fc4eded6d557460ef4688ee123c54939fdeea6799c7176f136d494986a643c4ef3cadc8079e995374a7988c73d32d160d6a3094e8184b491cb1985a18facd
 DIST charliecloud-0.37.tar.gz 612391 BLAKE2B 
595052118fce06d542c5fe315663ff2bb6de1743646ac396f006760fb761b1d794b57065851cdf3c54acce54817c6242d40386d1aeae0999f4f927da3a97069b
 SHA512 
5e7402435520b1558c855bce31d9debd1ce338718070a016b744e2a87ee7f7811b3de46cb7f8ea82187b7c7df0288bf87376fe8f543340a9474737d62f68826c

diff --git a/sys-cluster/charliecloud/charliecloud-0.35.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.35.ebuild
deleted file mode 100644
index 197f766fead6..
--- a/sys-cluster/charliecloud/charliecloud-0.35.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit autotools optfeature python-single-r1
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/hpc/${PN}.git;
-   S="${WORKDIR}/${P}"
-else
-   SRC_URI="https://github.com/hpc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~x86-linux"
-fi
-
-DESCRIPTION="Lightweight user-defined software stacks for high-performance 
computing"
-HOMEPAGE="https://hpc.github.io/charliecloud/;
-
-SLOT="0"
-LICENSE="Apache-2.0"
-IUSE="ch-image doc"
-
-# Extensive test suite exists, but downloads container images
-# directly and via Docker and installs packages inside using apt/yum.
-# Additionally, clashes with portage namespacing and sandbox.
-RESTRICT="test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   elibc_musl? ( sys-libs/argp-standalone )
-"
-DEPEND="
-   ch-image? (
-   $(python_gen_cond_dep '
-   dev-python/lark[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   ')
-   dev-vcs/git
-   net-misc/rsync
-   )
-   doc? (
-   $(python_gen_cond_dep '
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
-   ')
-   net-misc/rsync
-   )"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local econf_args=(
-   $(use_enable doc html)
-   $(use_enable ch-image)
-   # Libdir is used as a libexec-style destination.
-   --libdir="${EPREFIX}"/usr/lib
-   # Attempts to call python-exec directly otherwise.
-   --with-sphinx-python="${EPYTHON}"
-   # This disables -Werror, see also: 
https://github.com/hpc/charliecloud/pull/808
-   --enable-buggy-build
-   # Do not use bundled version of dev-python/lark.
-   --disable-bundled-lark
-   # Use correct shebang.
-   --with-python="${PYTHON}"
-   )
-   econf "${econf_args[@]}"
-}
-
-src_install() {
-   docompress -x "${EPREFIX}"/usr/share/doc/"${PF}"/examples
-   default
-}
-
-pkg_postinst() {
-   elog "Various builders are supported, as alternative to the internal 
ch-image."
-   optfeature "Building with Buildah" app-containers/buildah
-   optfeature "Building with Docker" app-containers/docker
-   optfeature "Building with Podman" app-containers/podm

[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2024-01-12 Thread Nicolas Bock
commit: 86d77e1fd64cd3ea3b83da982b147d297c055cd2
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Jan 12 19:12:43 2024 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri Jan 12 19:13:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d77e1f

app-crypt/keybase: Add warning about kbfs

Bug: https://bugs.gentoo.org/921016
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/keybase-6.2.4.ebuild | 6 ++
 app-crypt/keybase/keybase-.ebuild  | 6 ++
 2 files changed, 12 insertions(+)

diff --git a/app-crypt/keybase/keybase-6.2.4.ebuild 
b/app-crypt/keybase/keybase-6.2.4.ebuild
index e7a1f0027806..28d9cb64b5ae 100644
--- a/app-crypt/keybase/keybase-6.2.4.ebuild
+++ b/app-crypt/keybase/keybase-6.2.4.ebuild
@@ -66,6 +66,12 @@ src_install() {
 
 pkg_postinst() {
elog "Start/Restart keybase: run_keybase"
+   if ! use fuse; then
+   elog "  Note that without USE=fuse the kbfs package will not"
+   elog "  be installed automatically. Either install it manually"
+   elog "  or export KEYBASE_NO_KBFS=1 in your shell to avoid"
+   elog "  failures when executing run_keybase."
+   fi
elog "Run the service:   keybase service"
elog "Run the client:keybase login"
ewarn "Note that the user keybasehelper is obsolete and can be removed"

diff --git a/app-crypt/keybase/keybase-.ebuild 
b/app-crypt/keybase/keybase-.ebuild
index e7a1f0027806..28d9cb64b5ae 100644
--- a/app-crypt/keybase/keybase-.ebuild
+++ b/app-crypt/keybase/keybase-.ebuild
@@ -66,6 +66,12 @@ src_install() {
 
 pkg_postinst() {
elog "Start/Restart keybase: run_keybase"
+   if ! use fuse; then
+   elog "  Note that without USE=fuse the kbfs package will not"
+   elog "  be installed automatically. Either install it manually"
+   elog "  or export KEYBASE_NO_KBFS=1 in your shell to avoid"
+   elog "  failures when executing run_keybase."
+   fi
elog "Run the service:   keybase service"
elog "Run the client:keybase login"
ewarn "Note that the user keybasehelper is obsolete and can be removed"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2024-01-10 Thread Nicolas Bock
commit: 177cee1420b4dfe811ce968541fc3188e136de2a
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Jan 10 18:43:54 2024 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Wed Jan 10 18:43:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177cee14

app-crypt/keybase: Add more details to metadata

Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/metadata.xml | 9 +
 1 file changed, 9 insertions(+)

diff --git a/app-crypt/keybase/metadata.xml b/app-crypt/keybase/metadata.xml
index ea7f92ef67a0..c836ad9329c3 100644
--- a/app-crypt/keybase/metadata.xml
+++ b/app-crypt/keybase/metadata.xml
@@ -12,6 +12,15 @@

The official Keybase secure messaging, file-sharing, and key 
directory
client for Linux.
+
+   Keybase is a safe, secure, and private app for everything you 
do online.
+
+   Chat with friends and family. Share photos, videos, and top 
secret
+   documents. Collaborate to get work done, or don’t.
+
+   Whatever you do, your data is your data. Private stuff stays 
private.
+   Accounts are secure against spoofing, phishing, and scamming. 
You can
+   chat, share, and collaborate safely.


Enable app-crypt/kbfs support



[gentoo-commits] repo/gentoo:master commit in: dev-db/lmdb++/

2024-01-10 Thread Nicolas Bock
commit: 426a4eb7a5abedc3fbfb5117f7bb0a433dfce9a0
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Jan 10 18:38:26 2024 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Wed Jan 10 18:39:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=426a4eb7

dev-db/lmdb++: Clean up of metadata

Signed-off-by: Nicolas Bock  gentoo.org>

 dev-db/lmdb++/lmdb++-0.9.14.0.ebuild | 1 -
 dev-db/lmdb++/metadata.xml   | 1 +
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/lmdb++/lmdb++-0.9.14.0.ebuild 
b/dev-db/lmdb++/lmdb++-0.9.14.0.ebuild
index 72646bad27e1..62c9abb00e81 100644
--- a/dev-db/lmdb++/lmdb++-0.9.14.0.ebuild
+++ b/dev-db/lmdb++/lmdb++-0.9.14.0.ebuild
@@ -13,7 +13,6 @@ SRC_URI="mirror://sourceforge/lmdbxx/${PV}/${MY_P}.tar.gz"
 LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 RDEPEND="dev-db/lmdb"
 

diff --git a/dev-db/lmdb++/metadata.xml b/dev-db/lmdb++/metadata.xml
index 282df1f9a7b0..727af7ea901b 100644
--- a/dev-db/lmdb++/metadata.xml
+++ b/dev-db/lmdb++/metadata.xml
@@ -12,5 +12,6 @@


hoytech/lmdbxx
+   lmdbxx

 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/, app-crypt/kbfs/

2024-01-10 Thread Nicolas Bock
commit: 6d97ec755e369eef6e817861ac3830dedb8fcbf3
Author: Nicolas Bock  gentoo  org>
AuthorDate: Sat Jan  6 00:01:49 2024 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Wed Jan 10 17:36:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d97ec75

app-crypt/{kbfs,keybase}: Version bump to 6.2.4

Closes: https://bugs.gentoo.org/921016
Closes: https://github.com/gentoo/gentoo/pull/34712
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/kbfs/Manifest | 2 ++
 app-crypt/kbfs/{kbfs-.ebuild => kbfs-6.2.4.ebuild}  | 4 ++--
 app-crypt/kbfs/kbfs-.ebuild | 4 ++--
 app-crypt/keybase/Manifest  | 2 ++
 app-crypt/keybase/{keybase-.ebuild => keybase-6.2.4.ebuild} | 4 ++--
 app-crypt/keybase/keybase-.ebuild   | 4 ++--
 6 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
index 084c14bbd06a..5cef4e7b17bf 100644
--- a/app-crypt/kbfs/Manifest
+++ b/app-crypt/kbfs/Manifest
@@ -1,2 +1,4 @@
 DIST kbfs-6.0.2-deps.tar.xz 205729260 BLAKE2B 
d58d1b6615c9195ad3b4eb823f3ff4729683b6d4b69dd35222089fa9477710a59c75af830a4f74ca6ccf3eae2fe6d880a72b74d15478fe29db268f333f64
 SHA512 
39afab3647ea766ed86059548eddc910195ec39b71897a92cdc927d9c0025297254950c0a85434ce9a1e90a189b6f84504445e1d6152ec4bd8441dd55ae4e6c0
 DIST kbfs-6.0.2.tar.gz 57283593 BLAKE2B 
272dd3c9e2e855e1979a620f5a600cb1352632fca055ba36140d2cc63013e8f8b7e66c5f9fe74ab2c71dac2df7cc27aac9a8387f7444eff4c469659ff1aece2e
 SHA512 
0a3fe3f8b9fc7a3099696699268bec54aed898d0692a3033e54f816b87ef2616b83a0817d365b87a77ecb489ae5d11bae15597c3bcd23819422ec384ae63f6a0
+DIST kbfs-6.2.4-deps.tar.xz 118668392 BLAKE2B 
e03bf3698021c3f1c841cee5d815ec57f9ec1bdbe6f4afc12e6facc56085874153f4f80342b6ff00ad74fc75bce3a7a1d0795abd4d22d040cfea38b288368f2c
 SHA512 
b67928419619a6caaa2dc2e15211412292a3c33ec910a97c444b66adb6318f0a7c7efa7e23473cc2bc0c91b7c49e37977016639394d0754fb2c9e15e1905c421
+DIST kbfs-6.2.4.tar.gz 53209004 BLAKE2B 
5d44b8d0764b5d41635ec431afb8b0b8ed0693b574ead82134f187e97efce5ab206f3c18f570033acdf144589a36ff6e328d55ee32c0a7707aeb110b415bc771
 SHA512 
fd6b78e63b7df6838f7ad80f36adc93171e48794e6903f561d9f3489f61dba8db7757a1dd1d65cfa35970716f406de963e126c20ba93cfdaf48d2ddd41d0925e

diff --git a/app-crypt/kbfs/kbfs-.ebuild b/app-crypt/kbfs/kbfs-6.2.4.ebuild
similarity index 91%
copy from app-crypt/kbfs/kbfs-.ebuild
copy to app-crypt/kbfs/kbfs-6.2.4.ebuild
index b43cf2f164e1..835f820a30b0 100644
--- a/app-crypt/kbfs/kbfs-.ebuild
+++ b/app-crypt/kbfs/kbfs-6.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/keybase/client.git;
inherit git-r3
 else
-   SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   
SRC_URI="https://github.com/keybase/client/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
SRC_URI+=" https://dev.gentoo.org/~nicolasbock/${P}-deps.tar.xz;
KEYWORDS="~amd64 ~arm64 ~x86"
 fi

diff --git a/app-crypt/kbfs/kbfs-.ebuild b/app-crypt/kbfs/kbfs-.ebuild
index b43cf2f164e1..835f820a30b0 100644
--- a/app-crypt/kbfs/kbfs-.ebuild
+++ b/app-crypt/kbfs/kbfs-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/keybase/client.git;
inherit git-r3
 else
-   SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   
SRC_URI="https://github.com/keybase/client/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
SRC_URI+=" https://dev.gentoo.org/~nicolasbock/${P}-deps.tar.xz;
KEYWORDS="~amd64 ~arm64 ~x86"
 fi

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index 55dcb4b87bc2..27a0fd8b9172 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -1,2 +1,4 @@
 DIST keybase-6.0.2-deps.tar.xz 202450984 BLAKE2B 
da3ec411dc06203da08bd472c9842258ad58de9caac9948a84c4a840f1503bb5959a2ce9ddfdec966c6c20a0729fb562666898d21c799fc8c263d6a8924c2fef
 SHA512 
8c22eb2036987ccd131c0b68e126cecf8bf795d4e8366e1f9d2f07d947556094977e1066449dc82fb955f3f8773217822574d70675212d568fc0900f9127b6e6
 DIST keybase-6.0.2.tar.gz 57283593 BLAKE2B 
272dd3c9e2e855e1979a620f5a600cb1352632fca055ba36140d2cc63013e8f8b7e66c5f9fe74ab2c71dac2df7cc27aac9a8387f7444eff4c469659ff1aece2e
 SHA512 
0a3fe3f8b9fc7a3099696699268bec54aed898d0692a3033e54f816b87ef2616b83a081

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2023-12-21 Thread Nicolas Bock
commit: fea6ab5861863bab1e8c4db640b4ee6635119ec4
Author: Nicolas Bock  gentoo  org>
AuthorDate: Thu Dec 21 17:47:22 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Thu Dec 21 17:47:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fea6ab58

mail-client/neomutt: Clean up old versions

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest   |   3 -
 mail-client/neomutt/neomutt-20230407-r1.ebuild | 167 
 mail-client/neomutt/neomutt-20230407.ebuild| 172 -
 mail-client/neomutt/neomutt-20230512.ebuild| 167 
 mail-client/neomutt/neomutt-20230517.ebuild| 167 
 5 files changed, 676 deletions(-)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 608ba4075c47..0d7cd569c869 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,7 +1,4 @@
 DIST neomutt-20220415.tar.gz 3770700 BLAKE2B 
610632a8de6f407b2a33156890f33b64a7cfc80eef84cda4c5e18d1da87669c8a4cf2b4a0b269d6c338f546e83a349dc33608b9f21d1f6889efaa89d669f80e4
 SHA512 
8723416fe0ed325d8f0e49f6a77f2724e23e0e81c5786f15005cb05b47c0fc7f722f61a58fe0250dd5a2dac6f40b155b6bac202e6316662a1855265670affc92
-DIST neomutt-20230407.tar.gz 3725060 BLAKE2B 
4127cd17967f458db4d150a5225a6a0e6cb40d1b503910b997037aac6323c4a81141aad5d4574dbe32f92c9f039f17724209e7b308154b1c994e1bd2a7cffe08
 SHA512 
53604ce396fb53bf01662c7105a632e0e7a50d66f0d265193c591d7f16cbbfd276925c7ae965ccf9faf9b2070d7db48c4ee6d44b0c9552f9214647c5a7e8c46d
-DIST neomutt-20230512.tar.gz 3791505 BLAKE2B 
381e066e2485a3bb644df9a9fcbc9776e7b0832988d2b8b253e8adbabd446958a70d39b4f40913b4dd4fe74a8265474b57a74200d905b7d6107f026a10849403
 SHA512 
0d853a9913e721709f2b457852c12584addc71709f2345a8dabd3084ecee1e7b52652c6159a9b96a0455a64c0a291ecc1fd801f6c1fc095e5c57b757b9929127
-DIST neomutt-20230517.tar.gz 3792146 BLAKE2B 
7bd7126ef92785b880d24d92b594251513830c4e9d1c1dd608ccd520c8758dab2661d17e937e22f987b634cf7f85418abecfa84bd94db25b1d1fb83baa4a0d18
 SHA512 
6314c63f1a324c9d45bc06fe1ab73b86a1f11467d6cf5105f72f55029fe8bc035b4a2833e6c8958e749fe109b5f8e68b53ff7821185b7a4480468ddce5c267f3
 DIST neomutt-20231023.tar.gz 3803482 BLAKE2B 
e8e4f3ee374cf9699d1cf5d6feca7e80d7c2c6a998770d52d4a1c63940144fd4741b7ca631776e2233b349fb23a473e4f82ac03fb690d6916e9fce6a8e95c659
 SHA512 
0994c4b9027f8299de26bfd816298a0abf02645b07e76ecd2267c220a884869c2226ba01618a3c71887c1b627b64ca4e14375b26f165381283899a8fa5d4950e
 DIST neomutt-20231103.tar.gz 3816069 BLAKE2B 
5ed767fd0c7a37fc24bebd853d6a6b3cb0c9e15f6e8df89a7a82c79327986db2814024fb43afe78f87565e438544834e8668f6d7e0448db374a46840a4f63152
 SHA512 
f60911fa479dc2ff99fc90a6d62a6f1c914443d38ef7de055a6bce87808f4682f798f1faef005b0e5fbe9417f4d42588d9b4b1fc56968c02f871d6f3355aa446
 DIST neomutt-20231221.tar.gz 3812682 BLAKE2B 
367435e30d7e4259c1e8b6ece9531949465d6ff641065d88982a7bef959a6c7fe1ee9622a1f166fc71ea74099145ae2f88cc28a258821dcc1f3acd493f74273b
 SHA512 
a0670d3a6de6664aefa85718194d14d703b08f38e7b633c9827e6d7ef627c6b242c7279498e98dabe8e76976d79fb207ce6d1fef674462c5939c06b8fa0f0138

diff --git a/mail-client/neomutt/neomutt-20230407-r1.ebuild 
b/mail-client/neomutt/neomutt-20230407-r1.ebuild
deleted file mode 100644
index 9769219b8f76..
--- a/mail-client/neomutt/neomutt-20230407-r1.ebuild
+++ /dev/null
@@ -1,167 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-if [[ ${PV} =~ $ ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
-fi
-
-TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
-SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
-
-DESCRIPTION="A small but very powerful text-based mail client"
-HOMEPAGE="https://neomutt.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet lmdb
-   lz4 nls notmuch pgp-classic qdbm sasl selinux smime-classic ssl 
tokyocabinet
-   test zlib zstd"
-REQUIRED_USE="
-   autocrypt? ( gpgme )"
-
-CDEPEND="
-   app-misc/mime-types
-   berkdb? (
-   || (
-   sys-libs/db:5.3
-   sys-libs/db:4.8
-   )
-   )
-   gdbm? ( sys-libs/gdbm:= )
-   kyotocabinet? ( dev-db/kyotocabinet )
-   lmdb? ( dev-db/lmdb:= )
-   nls? ( virtual/libintl )
-   qdbm? ( dev-db/qdbm )
-   tokyocabinet? ( dev-db/tokyocabinet )
-   gnutls? ( >=net-libs/gnutls-1.0.17:= )
-   

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2023-12-21 Thread Nicolas Bock
commit: f092f81d7aa539e9e7cbe1f798694fcde69d099f
Author: Nicolas Bock  gentoo  org>
AuthorDate: Thu Dec 21 17:45:27 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Thu Dec 21 17:45:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f092f81d

mail-client/neomutt: Version bump to 2023-12-21

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20231221.ebuild | 174 
 2 files changed, 175 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 5fae1267db3a..608ba4075c47 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -4,4 +4,5 @@ DIST neomutt-20230512.tar.gz 3791505 BLAKE2B 
381e066e2485a3bb644df9a9fcbc9776e7b
 DIST neomutt-20230517.tar.gz 3792146 BLAKE2B 
7bd7126ef92785b880d24d92b594251513830c4e9d1c1dd608ccd520c8758dab2661d17e937e22f987b634cf7f85418abecfa84bd94db25b1d1fb83baa4a0d18
 SHA512 
6314c63f1a324c9d45bc06fe1ab73b86a1f11467d6cf5105f72f55029fe8bc035b4a2833e6c8958e749fe109b5f8e68b53ff7821185b7a4480468ddce5c267f3
 DIST neomutt-20231023.tar.gz 3803482 BLAKE2B 
e8e4f3ee374cf9699d1cf5d6feca7e80d7c2c6a998770d52d4a1c63940144fd4741b7ca631776e2233b349fb23a473e4f82ac03fb690d6916e9fce6a8e95c659
 SHA512 
0994c4b9027f8299de26bfd816298a0abf02645b07e76ecd2267c220a884869c2226ba01618a3c71887c1b627b64ca4e14375b26f165381283899a8fa5d4950e
 DIST neomutt-20231103.tar.gz 3816069 BLAKE2B 
5ed767fd0c7a37fc24bebd853d6a6b3cb0c9e15f6e8df89a7a82c79327986db2814024fb43afe78f87565e438544834e8668f6d7e0448db374a46840a4f63152
 SHA512 
f60911fa479dc2ff99fc90a6d62a6f1c914443d38ef7de055a6bce87808f4682f798f1faef005b0e5fbe9417f4d42588d9b4b1fc56968c02f871d6f3355aa446
+DIST neomutt-20231221.tar.gz 3812682 BLAKE2B 
367435e30d7e4259c1e8b6ece9531949465d6ff641065d88982a7bef959a6c7fe1ee9622a1f166fc71ea74099145ae2f88cc28a258821dcc1f3acd493f74273b
 SHA512 
a0670d3a6de6664aefa85718194d14d703b08f38e7b633c9827e6d7ef627c6b242c7279498e98dabe8e76976d79fb207ce6d1fef674462c5939c06b8fa0f0138
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20231221.ebuild 
b/mail-client/neomutt/neomutt-20231221.ebuild
new file mode 100644
index ..441d25a8c748
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20231221.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet lmdb lz4
+   nls notmuch pgp-classic qdbm sasl selinux smime-classic ssl tokyocabinet
+   test zlib zstd"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   )
+   gdbm? ( sys-libs/gdbm:= )
+   kyotocabinet? ( dev-db/kyotocabinet )
+   lmdb? ( dev-db/lmdb:= )
+   nls? ( virtual/libintl )
+   qdbm? ( dev-db/qdbm )
+   tokyocabinet? ( dev-db/tokyocabinet )
+   gnutls? ( >=net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
+   idn? ( net-dns/libidn2:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-clien

[gentoo-commits] repo/gentoo:master commit in: sci-physics/lammps/

2023-12-18 Thread Nicolas Bock
commit: 80fb06d81c0c90b9f6467dbe894a5fdecb151570
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Dec 18 19:03:01 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Mon Dec 18 19:03:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80fb06d8

sci-physics/lammps: Version bump to 20230802

Signed-off-by: Nicolas Bock  gentoo.org>

 sci-physics/lammps/Manifest   |   1 +
 sci-physics/lammps/lammps-20230802.ebuild | 166 ++
 2 files changed, 167 insertions(+)

diff --git a/sci-physics/lammps/Manifest b/sci-physics/lammps/Manifest
index 4eb7af332440..4ef469752759 100644
--- a/sci-physics/lammps/Manifest
+++ b/sci-physics/lammps/Manifest
@@ -1,3 +1,4 @@
 DIST lammps-17Feb2022.tar.gz 170036241 BLAKE2B 
74d370657bff17847dce0bbe082134721722574b298832ea37d319968123b12d37ecdfea5560b2776e846c32d05a98f722710327d8da46f80869f75a36f6c255
 SHA512 
f2df65847906ca5890aae98efed5712eb6dd694f2b85dc062084a02b9bf43412ecd075f54df2947bff71d3b6313c1ec39c437e02497920da795e9ba0cd5dc068
 DIST lammps-23Jun2022.tar.gz 181439760 BLAKE2B 
b8012417257527820a4f37dbd300d3f949e3768fc7ae669c49bc7ea0cdc30b28512cb3ee25d375394184bbf1371763da6c3556b2d600f060b754816c589197bf
 SHA512 
e882cb8a83a90b17471cd5c79b2b724378a28642b82511c695a36c0d9a0feb63681b29171c5bfb0bcb218ea3a1a5e4f00fdb8e6ce5f0fc8aed1fa83680cd3a34
 DIST lammps-28Mar2023.tar.gz 187946133 BLAKE2B 
87f8ffaefd9a5b4cb7a286157d6c7808d899bf738b42a1e82af257fdafa2cf6ed2ce216d0534fb762882130efea9a5f2566ca5282fb7ef95f028d2839be59eaa
 SHA512 
2999d8311ff83612a0da82e2453e8b25dcb2af56005382725b6fd5ed9e7f61e9ae506d04cc3c587ce75f1e2346e7f2ec05eada6351dad7abee1bc25161851682
+DIST lammps-2Aug2023.tar.gz 193279161 BLAKE2B 
15816514984a307055e6f42ca741b14a9cabe8839ce266086e9a286bf89a868b2d795846a0a191549013f8f2c403a590ec1231633bf4e161f82d3d83d9fa700e
 SHA512 
5e915f61d29f73de9edca05f371a6ca4449564ab48dfb64c212a417a2200b1738e7f44145db44d794bb480116e8f57c658612d54a3c9f759eb9947d3de5d4c35

diff --git a/sci-physics/lammps/lammps-20230802.ebuild 
b/sci-physics/lammps/lammps-20230802.ebuild
new file mode 100644
index ..3260e0e6fe10
--- /dev/null
+++ b/sci-physics/lammps/lammps-20230802.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+DISTUTILS_OPTIONAL=1
+DISTUTILS_USE_PEP517=setuptools
+CMAKE_MAKEFILE_GENERATOR=emake
+# Doc building insists on fetching mathjax
+# DOCS_BUILDER="doxygen"
+# DOCS_DEPEND="
+#  media-gfx/graphviz
+#  dev-libs/mathjax
+# "
+
+inherit cmake fortran-2 distutils-r1 # docs
+
+convert_month() {
+   local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec )
+   echo ${months[${1#0}]}
+}
+
+MY_PV="$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:0:4}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
+HOMEPAGE="https://lammps.sandia.gov/;
+SRC_URI="https://download.lammps.org/tars/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}/cmake"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~x86"
+IUSE="cuda examples gzip hip lammps-memalign mpi opencl python test"
+# Requires write access to /dev/dri/renderD...
+RESTRICT="test"
+
+RDEPEND="
+   app-arch/gzip
+   media-libs/libpng:0
+   sys-libs/zlib
+   mpi? (
+   virtual/mpi
+   sci-libs/hdf5:=[mpi]
+   )
+   python? ( ${PYTHON_DEPS} )
+   sci-libs/voro++
+   virtual/blas
+   virtual/lapack
+   sci-libs/fftw:3.0=
+   sci-libs/netcdf:=
+   cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1:= )
+   opencl? ( virtual/opencl )
+   hip? ( dev-util/hip:= )
+   dev-cpp/eigen:3
+   "
+   # Kokkos-3.5 not in tree atm
+   # kokkos? ( dev-cpp/kokkos-3.5.* )
+BDEPEND="${DISTUTILS_DEPS}"
+DEPEND="${RDEPEND}
+   test? (
+   dev-cpp/gtest
+   )
+"
+
+REQUIRED_USE="
+   python? ( ${PYTHON_REQUIRED_USE} )
+   ?? ( cuda opencl hip )
+"
+
+src_prepare() {
+   cmake_src_prepare
+   if use python; then
+   pushd ../python || die
+   distutils-r1_src_prepare
+   popd
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
+   -DBUILD_SHARED_LIBS=ON
+   -DBUILD_MPI=$(usex mpi)
+   -DBUILD_DOC=OFF
+   #-DBUILD_DOC=$(usex doc)
+   -DENABLE_TESTING=$(usex test)
+   -DPKG_ASPHERE=ON
+   -DPKG_BODY=ON
+   -DPKG_CLASS2=ON
+   -DPKG_COLLOID=ON
+   -DPKG_COMPRESS=ON
+   -DPKG_CORESHELL=ON
+   -DPKG_DIPOLE=ON
+   -

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2023-11-14 Thread Nicolas Bock
commit: 24db6924ca172cc88273a15abbe9114f802114d7
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Nov 14 14:37:37 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Tue Nov 14 14:40:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24db6924

Revert "mail-client/neomutt: Clean out old versions"

This reverts commit 7548d173936c39c3c16ffd7a914cbb38845b175d.

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest   |   2 +
 mail-client/neomutt/neomutt-20220415.ebuild| 171 
 mail-client/neomutt/neomutt-20230407-r1.ebuild | 167 
 mail-client/neomutt/neomutt-20230407.ebuild| 172 +
 4 files changed, 512 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 125c7170cc51..5fae1267db3a 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,3 +1,5 @@
+DIST neomutt-20220415.tar.gz 3770700 BLAKE2B 
610632a8de6f407b2a33156890f33b64a7cfc80eef84cda4c5e18d1da87669c8a4cf2b4a0b269d6c338f546e83a349dc33608b9f21d1f6889efaa89d669f80e4
 SHA512 
8723416fe0ed325d8f0e49f6a77f2724e23e0e81c5786f15005cb05b47c0fc7f722f61a58fe0250dd5a2dac6f40b155b6bac202e6316662a1855265670affc92
+DIST neomutt-20230407.tar.gz 3725060 BLAKE2B 
4127cd17967f458db4d150a5225a6a0e6cb40d1b503910b997037aac6323c4a81141aad5d4574dbe32f92c9f039f17724209e7b308154b1c994e1bd2a7cffe08
 SHA512 
53604ce396fb53bf01662c7105a632e0e7a50d66f0d265193c591d7f16cbbfd276925c7ae965ccf9faf9b2070d7db48c4ee6d44b0c9552f9214647c5a7e8c46d
 DIST neomutt-20230512.tar.gz 3791505 BLAKE2B 
381e066e2485a3bb644df9a9fcbc9776e7b0832988d2b8b253e8adbabd446958a70d39b4f40913b4dd4fe74a8265474b57a74200d905b7d6107f026a10849403
 SHA512 
0d853a9913e721709f2b457852c12584addc71709f2345a8dabd3084ecee1e7b52652c6159a9b96a0455a64c0a291ecc1fd801f6c1fc095e5c57b757b9929127
 DIST neomutt-20230517.tar.gz 3792146 BLAKE2B 
7bd7126ef92785b880d24d92b594251513830c4e9d1c1dd608ccd520c8758dab2661d17e937e22f987b634cf7f85418abecfa84bd94db25b1d1fb83baa4a0d18
 SHA512 
6314c63f1a324c9d45bc06fe1ab73b86a1f11467d6cf5105f72f55029fe8bc035b4a2833e6c8958e749fe109b5f8e68b53ff7821185b7a4480468ddce5c267f3
 DIST neomutt-20231023.tar.gz 3803482 BLAKE2B 
e8e4f3ee374cf9699d1cf5d6feca7e80d7c2c6a998770d52d4a1c63940144fd4741b7ca631776e2233b349fb23a473e4f82ac03fb690d6916e9fce6a8e95c659
 SHA512 
0994c4b9027f8299de26bfd816298a0abf02645b07e76ecd2267c220a884869c2226ba01618a3c71887c1b627b64ca4e14375b26f165381283899a8fa5d4950e

diff --git a/mail-client/neomutt/neomutt-20220415.ebuild 
b/mail-client/neomutt/neomutt-20220415.ebuild
new file mode 100644
index ..de71a419eef0
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20220415.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="amd64 ~ppc64 x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
+   lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
+   ssl tokyocabinet test zlib zstd"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.0
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
+   idn? ( net-dns/libidn:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   !slang? ( sys-libs/ncurses:0= )
+   slang? ( sys-libs/slang )
+   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2023-11-14 Thread Nicolas Bock
commit: aafb5e4327be3b9bb6530c88312051a35316d782
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Nov 14 14:23:48 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Tue Nov 14 14:23:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aafb5e43

mail-client/neomutt: Update neomutt-

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/neomutt-.ebuild | 18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/mail-client/neomutt/neomutt-.ebuild 
b/mail-client/neomutt/neomutt-.ebuild
index 07e7a55be324..65f398c671f3 100644
--- a/mail-client/neomutt/neomutt-.ebuild
+++ b/mail-client/neomutt/neomutt-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
 
 if [[ ${PV} =~ $ ]]; then
inherit git-r3
@@ -21,9 +21,9 @@ HOMEPAGE="https://neomutt.org/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
-   lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
-   ssl tokyocabinet test zlib zstd"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet lmdb lz4
+   nls notmuch pgp-classic qdbm sasl selinux smime-classic ssl tokyocabinet
+   test zlib zstd"
 REQUIRED_USE="
autocrypt? ( gpgme )"
 
@@ -50,8 +50,6 @@ CDEPEND="
kerberos? ( virtual/krb5 )
notmuch? ( net-mail/notmuch:= )
sasl? ( >=dev-libs/cyrus-sasl-2 )
-   !slang? ( sys-libs/ncurses:0= )
-   slang? ( sys-libs/slang )
ssl? ( >=dev-libs/openssl-1.0.2u:0= )
lz4? ( app-arch/lz4 )
zlib? ( sys-libs/zlib )
@@ -114,7 +112,6 @@ src_configure() {
"$(use_enable kerberos gss)"
"$(use_enable lmdb)"
"$(use_enable sasl)"
-   "--with-ui=$(usex slang slang ncurses)"
"--sysconfdir=${EPREFIX}/etc/${PN}"
"$(use_enable ssl)"
"$(use_enable gnutls)"
@@ -122,6 +119,13 @@ src_configure() {
"$(usex test --testing --disable-testing)"
)
 
+   if is-flagq -fsanitize=address; then
+   myconf+=( --asan )
+   fi
+   if is-flagq -fsanitize=undefined; then
+   myconf+=( --ubsan )
+   fi
+
econf CCACHE=none CC_FOR_BUILD="$(tc-getCC)" "${myconf[@]}"
 }
 



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2023-11-14 Thread Nicolas Bock
commit: f12bf652c28eb8807bf37017975598a39a17f32c
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Nov 14 14:20:42 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Tue Nov 14 14:20:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f12bf652

mail-client/neomutt: Fix manifest

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest | 2 --
 1 file changed, 2 deletions(-)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 5fae1267db3a..125c7170cc51 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,5 +1,3 @@
-DIST neomutt-20220415.tar.gz 3770700 BLAKE2B 
610632a8de6f407b2a33156890f33b64a7cfc80eef84cda4c5e18d1da87669c8a4cf2b4a0b269d6c338f546e83a349dc33608b9f21d1f6889efaa89d669f80e4
 SHA512 
8723416fe0ed325d8f0e49f6a77f2724e23e0e81c5786f15005cb05b47c0fc7f722f61a58fe0250dd5a2dac6f40b155b6bac202e6316662a1855265670affc92
-DIST neomutt-20230407.tar.gz 3725060 BLAKE2B 
4127cd17967f458db4d150a5225a6a0e6cb40d1b503910b997037aac6323c4a81141aad5d4574dbe32f92c9f039f17724209e7b308154b1c994e1bd2a7cffe08
 SHA512 
53604ce396fb53bf01662c7105a632e0e7a50d66f0d265193c591d7f16cbbfd276925c7ae965ccf9faf9b2070d7db48c4ee6d44b0c9552f9214647c5a7e8c46d
 DIST neomutt-20230512.tar.gz 3791505 BLAKE2B 
381e066e2485a3bb644df9a9fcbc9776e7b0832988d2b8b253e8adbabd446958a70d39b4f40913b4dd4fe74a8265474b57a74200d905b7d6107f026a10849403
 SHA512 
0d853a9913e721709f2b457852c12584addc71709f2345a8dabd3084ecee1e7b52652c6159a9b96a0455a64c0a291ecc1fd801f6c1fc095e5c57b757b9929127
 DIST neomutt-20230517.tar.gz 3792146 BLAKE2B 
7bd7126ef92785b880d24d92b594251513830c4e9d1c1dd608ccd520c8758dab2661d17e937e22f987b634cf7f85418abecfa84bd94db25b1d1fb83baa4a0d18
 SHA512 
6314c63f1a324c9d45bc06fe1ab73b86a1f11467d6cf5105f72f55029fe8bc035b4a2833e6c8958e749fe109b5f8e68b53ff7821185b7a4480468ddce5c267f3
 DIST neomutt-20231023.tar.gz 3803482 BLAKE2B 
e8e4f3ee374cf9699d1cf5d6feca7e80d7c2c6a998770d52d4a1c63940144fd4741b7ca631776e2233b349fb23a473e4f82ac03fb690d6916e9fce6a8e95c659
 SHA512 
0994c4b9027f8299de26bfd816298a0abf02645b07e76ecd2267c220a884869c2226ba01618a3c71887c1b627b64ca4e14375b26f165381283899a8fa5d4950e



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2023-11-14 Thread Nicolas Bock
commit: 7548d173936c39c3c16ffd7a914cbb38845b175d
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Nov 14 14:19:35 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Tue Nov 14 14:19:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7548d173

mail-client/neomutt: Clean out old versions

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/neomutt-20220415.ebuild| 171 
 mail-client/neomutt/neomutt-20230407-r1.ebuild | 167 
 mail-client/neomutt/neomutt-20230407.ebuild| 172 -
 3 files changed, 510 deletions(-)

diff --git a/mail-client/neomutt/neomutt-20220415.ebuild 
b/mail-client/neomutt/neomutt-20220415.ebuild
deleted file mode 100644
index de71a419eef0..
--- a/mail-client/neomutt/neomutt-20220415.ebuild
+++ /dev/null
@@ -1,171 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-if [[ ${PV} =~ $ ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~ppc64 x86"
-fi
-
-TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
-SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
-
-DESCRIPTION="A small but very powerful text-based mail client"
-HOMEPAGE="https://neomutt.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
-   lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
-   ssl tokyocabinet test zlib zstd"
-REQUIRED_USE="
-   autocrypt? ( gpgme )"
-
-CDEPEND="
-   app-misc/mime-types
-   berkdb? (
-   || (
-   sys-libs/db:6.0
-   sys-libs/db:5.3
-   sys-libs/db:4.8
-   )
-   =net-libs/gnutls-1.0.17:= )
-   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
-   autocrypt? ( >=dev-db/sqlite-3 )
-   idn? ( net-dns/libidn:= )
-   kerberos? ( virtual/krb5 )
-   notmuch? ( net-mail/notmuch:= )
-   sasl? ( >=dev-libs/cyrus-sasl-2 )
-   !slang? ( sys-libs/ncurses:0= )
-   slang? ( sys-libs/slang )
-   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
-   lz4? ( app-arch/lz4 )
-   zlib? ( sys-libs/zlib )
-   zstd? ( app-arch/zstd )
-"
-DEPEND="${CDEPEND}
-   dev-lang/tcl:=
-   net-mail/mailbase
-   doc? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   app-text/docbook-xsl-stylesheets
-   || (
-   www-client/lynx
-   www-client/w3m
-   www-client/elinks
-   )
-   )
-"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-mutt )
-"
-
-RESTRICT="!test? ( test )"
-
-src_unpack() {
-   if [[ -n ${A} ]]; then
-   unpack ${A}
-   fi
-   if [[ ${PV} =~ $ ]]; then
-   git-r3_src_unpack
-   fi
-}
-
-src_configure() {
-   local myconf=(
-   "$(usex doc --full-doc --disable-doc)"
-   "$(use_enable nls)"
-   "$(use_enable notmuch)"
-
-   "$(use_enable autocrypt)"
-   "$(use_enable gpgme)"
-   "$(use_enable pgp-classic pgp)"
-   "$(use_enable smime-classic smime)"
-
-   # Database backends.
-   "$(use_enable berkdb bdb)"
-   "$(use_enable gdbm)"
-   "$(use_enable kyotocabinet)"
-   "$(use_enable qdbm)"
-   "$(use_enable tokyocabinet)"
-
-   # Header compression.
-   "$(use_enable lz4)"
-   "$(use_enable zlib)"
-   "$(use_enable zstd)"
-
-   "$(use_enable idn)"
-   "$(use_enable kerberos gss)"
-   "$(use_enable lmdb)"
-   "$(use_enable sasl)"
-   "--with-ui=$(usex slang slang ncurses)"
-   "--sysconfdir=${EPREFIX}/etc/${PN}"
-   "$(use_enable ssl)"
-   "$(use_enable gnutls)"
-
-   "$(usex test --testing --disable-testing)"
-   )
-
-   econf CCACHE=none CC_FOR_BUILD="$(tc-getCC)" "${myconf[@]}"
-}
-
-src_test() {
-   local test_dir="$(readlink --canonicalize 
"${S}"/../ne

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2023-11-13 Thread Nicolas Bock
commit: 4de47c94f583d30b2cbb6325dc695c4184d04f2f
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Nov  6 13:00:12 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Tue Nov 14 04:32:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4de47c94

mail-client/neomutt: Version bump 20231103

This change also addresses Sam James' suggestion regarding the two
sanitize compile flags. They are now activated via CFLAGS and not USE
flags.

Bug: https://bugs.gentoo.org/905838
Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20231103.ebuild | 174 
 2 files changed, 175 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 1ac5dfdb67a0..5fae1267db3a 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -3,4 +3,5 @@ DIST neomutt-20230407.tar.gz 3725060 BLAKE2B 
4127cd17967f458db4d150a5225a6a0e6cb
 DIST neomutt-20230512.tar.gz 3791505 BLAKE2B 
381e066e2485a3bb644df9a9fcbc9776e7b0832988d2b8b253e8adbabd446958a70d39b4f40913b4dd4fe74a8265474b57a74200d905b7d6107f026a10849403
 SHA512 
0d853a9913e721709f2b457852c12584addc71709f2345a8dabd3084ecee1e7b52652c6159a9b96a0455a64c0a291ecc1fd801f6c1fc095e5c57b757b9929127
 DIST neomutt-20230517.tar.gz 3792146 BLAKE2B 
7bd7126ef92785b880d24d92b594251513830c4e9d1c1dd608ccd520c8758dab2661d17e937e22f987b634cf7f85418abecfa84bd94db25b1d1fb83baa4a0d18
 SHA512 
6314c63f1a324c9d45bc06fe1ab73b86a1f11467d6cf5105f72f55029fe8bc035b4a2833e6c8958e749fe109b5f8e68b53ff7821185b7a4480468ddce5c267f3
 DIST neomutt-20231023.tar.gz 3803482 BLAKE2B 
e8e4f3ee374cf9699d1cf5d6feca7e80d7c2c6a998770d52d4a1c63940144fd4741b7ca631776e2233b349fb23a473e4f82ac03fb690d6916e9fce6a8e95c659
 SHA512 
0994c4b9027f8299de26bfd816298a0abf02645b07e76ecd2267c220a884869c2226ba01618a3c71887c1b627b64ca4e14375b26f165381283899a8fa5d4950e
+DIST neomutt-20231103.tar.gz 3816069 BLAKE2B 
5ed767fd0c7a37fc24bebd853d6a6b3cb0c9e15f6e8df89a7a82c79327986db2814024fb43afe78f87565e438544834e8668f6d7e0448db374a46840a4f63152
 SHA512 
f60911fa479dc2ff99fc90a6d62a6f1c914443d38ef7de055a6bce87808f4682f798f1faef005b0e5fbe9417f4d42588d9b4b1fc56968c02f871d6f3355aa446
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20231103.ebuild 
b/mail-client/neomutt/neomutt-20231103.ebuild
new file mode 100644
index ..441d25a8c748
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20231103.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet lmdb lz4
+   nls notmuch pgp-classic qdbm sasl selinux smime-classic ssl tokyocabinet
+   test zlib zstd"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   )
+   gdbm? ( sys-libs/gdbm:= )
+   kyotocabinet? ( dev-db/kyotocabinet )
+   lmdb? ( dev-db/lmdb:= )
+   nls? ( virtual/libintl )
+   qdbm? ( dev-db/qdbm )
+   tokyocabinet? ( dev-db/tokyocabinet )
+   gnutls? ( >=net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
+   idn? ( net-dns/libidn2:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2023-11-03 Thread Nicolas Bock
commit: 77c0c87ee152193d718dfcf2869ca8c817e18b47
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Nov  3 15:05:05 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri Nov  3 15:05:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c0c87e

mail-client/neomutt: Add debugging flags

This change adds `asan` and `ubsan` USE flags for debugging.

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/metadata.xml   |   2 +
 mail-client/neomutt/neomutt-20231023-r1.ebuild | 170 +
 2 files changed, 172 insertions(+)

diff --git a/mail-client/neomutt/metadata.xml b/mail-client/neomutt/metadata.xml
index 583a2caccf5e..6adb8f922fb6 100644
--- a/mail-client/neomutt/metadata.xml
+++ b/mail-client/neomutt/metadata.xml
@@ -10,6 +10,8 @@
Marc Schiffbauer


+   Enable Address sanitizer for debugging
+   Enable undefined behavior sanitizer for 
debugging
Enable autocrypt.org support
Enable BDB (Berkley DB) backend for header
caching

diff --git a/mail-client/neomutt/neomutt-20231023-r1.ebuild 
b/mail-client/neomutt/neomutt-20231023-r1.ebuild
new file mode 100644
index ..717320f71275
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20231023-r1.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet lmdb lz4
+   nls notmuch pgp-classic qdbm asan ubsan sasl selinux smime-classic ssl
+   tokyocabinet test zlib zstd"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   )
+   gdbm? ( sys-libs/gdbm:= )
+   kyotocabinet? ( dev-db/kyotocabinet )
+   lmdb? ( dev-db/lmdb:= )
+   nls? ( virtual/libintl )
+   qdbm? ( dev-db/qdbm )
+   tokyocabinet? ( dev-db/tokyocabinet )
+   gnutls? ( >=net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
+   idn? ( net-dns/libidn2:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mutt )
+"
+
+RESTRICT="!test? ( test )"
+
+src_unpack() {
+   if [[ -n ${A} ]]; then
+   unpack ${A}
+   fi
+   if [[ ${PV} =~ $ ]]; then
+   git-r3_src_unpack
+   fi
+}
+
+src_configure() {
+   local myconf=(
+   "$(usex doc --full-doc --disable-doc)"
+   "$(use_enable nls)"
+   "$(use_enable notmuch)"
+
+   "$(use_enable asan)"
+   "$(use_enable ubsan)"
+
+   "$(use_enable autocrypt)"
+   "$(use_enable gpgme)"
+   "$(use_enable pgp-classic pgp)"
+   "$(use_enable smime-classic smime)"
+
+   # Database backends.
+   "$(use_enable berkdb bdb)"
+   "$(use_enable gdbm)"
+   "$(use_enable kyotocabinet)"
+   "$(use_enable qdbm)"
+   "$(use_enable tokyocabinet)"
+
+   # Header compression.
+   "$(use_enable lz4)"
+   "$(use_enable zlib)&

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/

2023-11-01 Thread Nicolas Bock
commit: 66820c88224721c6124f7320e5e869688dfc5c17
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Tue Oct 31 16:57:00 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Wed Nov  1 21:48:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66820c88

sys-cluster/charliecloud: drop 0.33

Closes: https://github.com/gentoo/gentoo/pull/33610
Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 sys-cluster/charliecloud/Manifest |  1 -
 sys-cluster/charliecloud/charliecloud-0.33.ebuild | 89 ---
 2 files changed, 90 deletions(-)

diff --git a/sys-cluster/charliecloud/Manifest 
b/sys-cluster/charliecloud/Manifest
index f99ea51964a1..5e9ba687e9fb 100644
--- a/sys-cluster/charliecloud/Manifest
+++ b/sys-cluster/charliecloud/Manifest
@@ -1,3 +1,2 @@
-DIST charliecloud-0.33.tar.gz 559786 BLAKE2B 
46e8a488af5a27e6b52ae41118cea663cd6c01f8a24566576dbdc7bac99bd94ac50c0559da07a204c2e68ed46edb8c5a5e0bd26986b5bc960901457af632e134
 SHA512 
d6854873bdfca5512c54ba28ff70721442241a00cbec6d67c9693e946c6925d030773382c8ba9fc3ebcdfd52da56580e6c4e3ad7080d51d9844ad6f216f15e70
 DIST charliecloud-0.34.tar.gz 565976 BLAKE2B 
0c86877bd3f17bf91d287f57b5e0844f7cb1777a499ea2bf67fb2cd5762f453239fe20afa6e4ba71acc98609c718028dd1e813a36aee881aa5c2cae79a65effd
 SHA512 
5ede938a8015391758e0eef0b3661c12025cbac3e5153e2e5219fb4d50f8f78ac12076e4c3b658379a1521825372a0ed792a63210371cdbdad1e6631112e371d
 DIST charliecloud-0.35.tar.gz 585756 BLAKE2B 
ade539aa3f94055f84e1b6de73d0bea7739ab764c31399f25adbff82faa62c3ee7e8745aa74bb6e997d6723d002780339f48be8d7218462d3eb95ad119a2b8a8
 SHA512 
40f5e5891f0df8379b637c26c3d86b66a61b48ee1e7985260b47aa4abeffc77c3690af59ae38072b53f6dd348da4574249187ba922fc7c03fb74a513524dc08a

diff --git a/sys-cluster/charliecloud/charliecloud-0.33.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.33.ebuild
deleted file mode 100644
index 7e84cbf18286..
--- a/sys-cluster/charliecloud/charliecloud-0.33.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit autotools optfeature python-single-r1
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/hpc/${PN}.git;
-   S="${WORKDIR}/${P}"
-else
-   SRC_URI="https://github.com/hpc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~x86-linux"
-fi
-
-DESCRIPTION="Lightweight user-defined software stacks for high-performance 
computing"
-HOMEPAGE="https://hpc.github.io/charliecloud/;
-
-SLOT="0"
-LICENSE="Apache-2.0"
-IUSE="ch-image doc"
-
-# Extensive test suite exists, but downloads container images
-# directly and via Docker and installs packages inside using apt/yum.
-# Additionally, clashes with portage namespacing and sandbox.
-RESTRICT="test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   elibc_musl? ( sys-libs/argp-standalone )
-"
-DEPEND="
-   ch-image? (
-   $(python_gen_cond_dep '
-   dev-python/lark[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   ')
-   )
-   doc? (
-   $(python_gen_cond_dep '
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
-   ')
-   net-misc/rsync
-   )"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local econf_args=()
-   econf_args+=(
-   $(use_enable doc html)
-   $(use_enable ch-image)
-   # Libdir is used as a libexec-style destination.
-   --libdir="${EPREFIX}"/usr/lib
-   # Attempts to call python-exec directly otherwise.
-   --with-sphinx-python="${EPYTHON}"
-   # This disables -Werror, see also: 
https://github.com/hpc/charliecloud/pull/808
-   --enable-buggy-build
-   # Do not use bundled version of dev-python/lark.
-   --disable-bundled-lark
-   # Use correct shebang.
-   --with-python="${PYTHON}"
-   )
-   econf "${econf_args[@]}"
-}
-
-src_install() {
-   docompress -x "${EPREFIX}"/usr/share/doc/"${PF}"/examples
-   default
-}
-
-pkg_postinst() {
-   elog "Various builders are supported, as alternative to the internal 
ch-image."
-   optfeature "Building with Buildah" app-containers/buildah
-   optfeature "Building with Docker" app-containers/docker
-   optfeature "Building with Podman" app-containe

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/

2023-11-01 Thread Nicolas Bock
commit: e04258e5cdfb8fb178468807f142ccc12081a30c
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Tue Oct 31 16:54:15 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Wed Nov  1 21:46:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e04258e5

sys-cluster/charliecloud: add 0.35

Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 sys-cluster/charliecloud/Manifest |  1 +
 sys-cluster/charliecloud/charliecloud-0.35.ebuild | 90 +++
 2 files changed, 91 insertions(+)

diff --git a/sys-cluster/charliecloud/Manifest 
b/sys-cluster/charliecloud/Manifest
index 2792e255657b..f99ea51964a1 100644
--- a/sys-cluster/charliecloud/Manifest
+++ b/sys-cluster/charliecloud/Manifest
@@ -1,2 +1,3 @@
 DIST charliecloud-0.33.tar.gz 559786 BLAKE2B 
46e8a488af5a27e6b52ae41118cea663cd6c01f8a24566576dbdc7bac99bd94ac50c0559da07a204c2e68ed46edb8c5a5e0bd26986b5bc960901457af632e134
 SHA512 
d6854873bdfca5512c54ba28ff70721442241a00cbec6d67c9693e946c6925d030773382c8ba9fc3ebcdfd52da56580e6c4e3ad7080d51d9844ad6f216f15e70
 DIST charliecloud-0.34.tar.gz 565976 BLAKE2B 
0c86877bd3f17bf91d287f57b5e0844f7cb1777a499ea2bf67fb2cd5762f453239fe20afa6e4ba71acc98609c718028dd1e813a36aee881aa5c2cae79a65effd
 SHA512 
5ede938a8015391758e0eef0b3661c12025cbac3e5153e2e5219fb4d50f8f78ac12076e4c3b658379a1521825372a0ed792a63210371cdbdad1e6631112e371d
+DIST charliecloud-0.35.tar.gz 585756 BLAKE2B 
ade539aa3f94055f84e1b6de73d0bea7739ab764c31399f25adbff82faa62c3ee7e8745aa74bb6e997d6723d002780339f48be8d7218462d3eb95ad119a2b8a8
 SHA512 
40f5e5891f0df8379b637c26c3d86b66a61b48ee1e7985260b47aa4abeffc77c3690af59ae38072b53f6dd348da4574249187ba922fc7c03fb74a513524dc08a

diff --git a/sys-cluster/charliecloud/charliecloud-0.35.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.35.ebuild
new file mode 100644
index ..197f766fead6
--- /dev/null
+++ b/sys-cluster/charliecloud/charliecloud-0.35.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit autotools optfeature python-single-r1
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/hpc/${PN}.git;
+   S="${WORKDIR}/${P}"
+else
+   SRC_URI="https://github.com/hpc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86 ~x86-linux"
+fi
+
+DESCRIPTION="Lightweight user-defined software stacks for high-performance 
computing"
+HOMEPAGE="https://hpc.github.io/charliecloud/;
+
+SLOT="0"
+LICENSE="Apache-2.0"
+IUSE="ch-image doc"
+
+# Extensive test suite exists, but downloads container images
+# directly and via Docker and installs packages inside using apt/yum.
+# Additionally, clashes with portage namespacing and sandbox.
+RESTRICT="test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   elibc_musl? ( sys-libs/argp-standalone )
+"
+DEPEND="
+   ch-image? (
+   $(python_gen_cond_dep '
+   dev-python/lark[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   ')
+   dev-vcs/git
+   net-misc/rsync
+   )
+   doc? (
+   $(python_gen_cond_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+   ')
+   net-misc/rsync
+   )"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local econf_args=(
+   $(use_enable doc html)
+   $(use_enable ch-image)
+   # Libdir is used as a libexec-style destination.
+   --libdir="${EPREFIX}"/usr/lib
+   # Attempts to call python-exec directly otherwise.
+   --with-sphinx-python="${EPYTHON}"
+   # This disables -Werror, see also: 
https://github.com/hpc/charliecloud/pull/808
+   --enable-buggy-build
+   # Do not use bundled version of dev-python/lark.
+   --disable-bundled-lark
+   # Use correct shebang.
+   --with-python="${PYTHON}"
+   )
+   econf "${econf_args[@]}"
+}
+
+src_install() {
+   docompress -x "${EPREFIX}"/usr/share/doc/"${PF}"/examples
+   default
+}
+
+pkg_postinst() {
+   elog "Various builders are supported, as alternative to the internal 
ch-image."
+   optfeature "Building with Buildah" app-containers/buildah
+   optfeature "Building with Docker" app-containers/docker
+   optfeature "Building with Podman" app-containers/podman
+   

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/

2023-11-01 Thread Nicolas Bock
commit: f3184f32264a4d39f563e4e3d5e1c90aa92790a4
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Tue Oct 31 16:55:57 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Wed Nov  1 21:47:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3184f32

sys-cluster/charliecloud: sync live ebuild with latest version

Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 sys-cluster/charliecloud/charliecloud-.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-cluster/charliecloud/charliecloud-.ebuild 
b/sys-cluster/charliecloud/charliecloud-.ebuild
index 22a7048b73de..197f766fead6 100644
--- a/sys-cluster/charliecloud/charliecloud-.ebuild
+++ b/sys-cluster/charliecloud/charliecloud-.ebuild
@@ -39,6 +39,8 @@ DEPEND="
dev-python/lark[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
')
+   dev-vcs/git
+   net-misc/rsync
)
doc? (
$(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2023-10-28 Thread Nicolas Bock
commit: 521961a1b33d2fe3e501b9dd97ca131d7e62271e
Author: Brahmajit Das  gmail  com>
AuthorDate: Fri Oct 27 18:41:06 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Sat Oct 28 17:24:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=521961a1

mail-client/neomutt: add 20231023

Closes: https://github.com/gentoo/gentoo/pull/33549
Signed-off-by: Brahmajit Das  gmail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20231023.ebuild | 167 
 2 files changed, 168 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index e9cc908ee15d..1ac5dfdb67a0 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -2,4 +2,5 @@ DIST neomutt-20220415.tar.gz 3770700 BLAKE2B 
610632a8de6f407b2a33156890f33b64a7c
 DIST neomutt-20230407.tar.gz 3725060 BLAKE2B 
4127cd17967f458db4d150a5225a6a0e6cb40d1b503910b997037aac6323c4a81141aad5d4574dbe32f92c9f039f17724209e7b308154b1c994e1bd2a7cffe08
 SHA512 
53604ce396fb53bf01662c7105a632e0e7a50d66f0d265193c591d7f16cbbfd276925c7ae965ccf9faf9b2070d7db48c4ee6d44b0c9552f9214647c5a7e8c46d
 DIST neomutt-20230512.tar.gz 3791505 BLAKE2B 
381e066e2485a3bb644df9a9fcbc9776e7b0832988d2b8b253e8adbabd446958a70d39b4f40913b4dd4fe74a8265474b57a74200d905b7d6107f026a10849403
 SHA512 
0d853a9913e721709f2b457852c12584addc71709f2345a8dabd3084ecee1e7b52652c6159a9b96a0455a64c0a291ecc1fd801f6c1fc095e5c57b757b9929127
 DIST neomutt-20230517.tar.gz 3792146 BLAKE2B 
7bd7126ef92785b880d24d92b594251513830c4e9d1c1dd608ccd520c8758dab2661d17e937e22f987b634cf7f85418abecfa84bd94db25b1d1fb83baa4a0d18
 SHA512 
6314c63f1a324c9d45bc06fe1ab73b86a1f11467d6cf5105f72f55029fe8bc035b4a2833e6c8958e749fe109b5f8e68b53ff7821185b7a4480468ddce5c267f3
+DIST neomutt-20231023.tar.gz 3803482 BLAKE2B 
e8e4f3ee374cf9699d1cf5d6feca7e80d7c2c6a998770d52d4a1c63940144fd4741b7ca631776e2233b349fb23a473e4f82ac03fb690d6916e9fce6a8e95c659
 SHA512 
0994c4b9027f8299de26bfd816298a0abf02645b07e76ecd2267c220a884869c2226ba01618a3c71887c1b627b64ca4e14375b26f165381283899a8fa5d4950e
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20231023.ebuild 
b/mail-client/neomutt/neomutt-20231023.ebuild
new file mode 100644
index ..9769219b8f76
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20231023.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet lmdb
+   lz4 nls notmuch pgp-classic qdbm sasl selinux smime-classic ssl 
tokyocabinet
+   test zlib zstd"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   )
+   gdbm? ( sys-libs/gdbm:= )
+   kyotocabinet? ( dev-db/kyotocabinet )
+   lmdb? ( dev-db/lmdb:= )
+   nls? ( virtual/libintl )
+   qdbm? ( dev-db/qdbm )
+   tokyocabinet? ( dev-db/tokyocabinet )
+   gnutls? ( >=net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
+   idn? ( net-dns/libidn2:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+ 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/files/, sys-cluster/charliecloud/

2023-06-13 Thread Nicolas Bock
commit: a0e54d6e11198e5f0ee5b0ea54a35c14c4dd03a8
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Fri Jun  9 21:20:42 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Tue Jun 13 20:50:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e54d6e

sys-cluster/charliecloud: drop 0.30, 0.31-r1

Closes: https://github.com/gentoo/gentoo/pull/31368
Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 sys-cluster/charliecloud/Manifest  |  2 -
 sys-cluster/charliecloud/charliecloud-0.30.ebuild  | 87 
 .../charliecloud/charliecloud-0.31-r1.ebuild   | 92 --
 .../files/charliecloud-0.30-dash.patch | 48 ---
 .../files/charliecloud-0.31-realpath_return.patch  | 32 
 5 files changed, 261 deletions(-)

diff --git a/sys-cluster/charliecloud/Manifest 
b/sys-cluster/charliecloud/Manifest
index 9f2cee84c677..739845db48d5 100644
--- a/sys-cluster/charliecloud/Manifest
+++ b/sys-cluster/charliecloud/Manifest
@@ -1,4 +1,2 @@
-DIST charliecloud-0.30.tar.gz 524870 BLAKE2B 
0eadb4abda47554117aa657c3335d0ad95c71a3ccae67af000beeb8e375058002821783824142208ab58dcf7a62141d1eee45ac4241fe53cd2b206bb10b4
 SHA512 
a7188594482b712521930b141e10a981f7536b979f14c3a206f02895f8404a9095b17fc6764f937bdb466624ca6074cc0cbc84f33d59b4453b55be5691f4fbd4
-DIST charliecloud-0.31.tar.gz 534662 BLAKE2B 
08f95f4e37e4de3590344f14cf1ce6e502af414806cc625b8b4be454c1e1e9611d40e599828033a08dfba8ff6fa6fbcee107f19c38ce247addace6a91876dea8
 SHA512 
9fdcabbf533ab42556bcd8552c42dce3096dffd1f863e2a7a2e87a4596e1df601d55e56fde48cfd88fac62b31bad4257d1b1cdbb9a82df3e32ad4b5f1842307e
 DIST charliecloud-0.32.tar.gz 549184 BLAKE2B 
5d574ccf2fb36b0acf4f436099ba8344b5d9058d5f79abb8d56082d86b2f9e7207052009b2d49ed50eaede7411796804944fbe11c0d7bcf21f2d62ba01b2c28f
 SHA512 
c32362a219fbe7ec298ac314f58a17e0e6972a3436f66a0243a77c8c05007e6fea3ac8d4ddc15274737eacf3ba32601c0198fc5a39bccb4017d675a149366aee
 DIST charliecloud-0.33.tar.gz 559786 BLAKE2B 
46e8a488af5a27e6b52ae41118cea663cd6c01f8a24566576dbdc7bac99bd94ac50c0559da07a204c2e68ed46edb8c5a5e0bd26986b5bc960901457af632e134
 SHA512 
d6854873bdfca5512c54ba28ff70721442241a00cbec6d67c9693e946c6925d030773382c8ba9fc3ebcdfd52da56580e6c4e3ad7080d51d9844ad6f216f15e70

diff --git a/sys-cluster/charliecloud/charliecloud-0.30.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.30.ebuild
deleted file mode 100644
index f57bb46d685e..
--- a/sys-cluster/charliecloud/charliecloud-0.30.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit autotools optfeature python-single-r1
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/hpc/${PN}.git;
-   S="${WORKDIR}/${P}"
-else
-   SRC_URI="https://github.com/hpc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~x86-linux"
-fi
-
-DESCRIPTION="Lightweight user-defined software stacks for high-performance 
computing"
-HOMEPAGE="https://hpc.github.io/charliecloud/;
-
-SLOT="0"
-LICENSE="Apache-2.0"
-IUSE="ch-image doc"
-
-# Extensive test suite exists, but downloads container images
-# directly and via Docker and installs packages inside using apt/yum.
-# Additionally, clashes with portage namespacing and sandbox.
-RESTRICT="test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   elibc_musl? ( sys-libs/argp-standalone )
-"
-DEPEND="
-   ch-image? (
-   $(python_gen_cond_dep '
-   dev-python/lark[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   ')
-   )
-   doc? (
-   $(python_gen_cond_dep '
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
-   ')
-   net-misc/rsync
-   )"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-dash.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local econf_args=()
-   econf_args+=(
-   $(use_enable doc html)
-   $(use_enable ch-image)
-   # Libdir is used as a libexec-style destination.
-   --libdir="${EPREFIX}"/usr/lib
-   # Attempts to call python-exec directly otherwise.
-   --with-sphinx-python="${EPYTHON}"
-   # This disables -Werror, see also: 
https://github.com/hpc/charliecloud/pull/808
-   --enable-buggy-build
-   # Do not use bundled version of dev-python/lark.
-   --disable-bundled-lark
- 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/

2023-06-13 Thread Nicolas Bock
commit: 846ba067b145a611faf318b3b9b1002b489305bd
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Fri Jun  9 21:19:12 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Tue Jun 13 20:50:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=846ba067

sys-cluster/charliecloud: add 0.33

Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 sys-cluster/charliecloud/Manifest |  1 +
 sys-cluster/charliecloud/charliecloud-0.33.ebuild | 89 +++
 2 files changed, 90 insertions(+)

diff --git a/sys-cluster/charliecloud/Manifest 
b/sys-cluster/charliecloud/Manifest
index 3780d3e7e7ed..9f2cee84c677 100644
--- a/sys-cluster/charliecloud/Manifest
+++ b/sys-cluster/charliecloud/Manifest
@@ -1,3 +1,4 @@
 DIST charliecloud-0.30.tar.gz 524870 BLAKE2B 
0eadb4abda47554117aa657c3335d0ad95c71a3ccae67af000beeb8e375058002821783824142208ab58dcf7a62141d1eee45ac4241fe53cd2b206bb10b4
 SHA512 
a7188594482b712521930b141e10a981f7536b979f14c3a206f02895f8404a9095b17fc6764f937bdb466624ca6074cc0cbc84f33d59b4453b55be5691f4fbd4
 DIST charliecloud-0.31.tar.gz 534662 BLAKE2B 
08f95f4e37e4de3590344f14cf1ce6e502af414806cc625b8b4be454c1e1e9611d40e599828033a08dfba8ff6fa6fbcee107f19c38ce247addace6a91876dea8
 SHA512 
9fdcabbf533ab42556bcd8552c42dce3096dffd1f863e2a7a2e87a4596e1df601d55e56fde48cfd88fac62b31bad4257d1b1cdbb9a82df3e32ad4b5f1842307e
 DIST charliecloud-0.32.tar.gz 549184 BLAKE2B 
5d574ccf2fb36b0acf4f436099ba8344b5d9058d5f79abb8d56082d86b2f9e7207052009b2d49ed50eaede7411796804944fbe11c0d7bcf21f2d62ba01b2c28f
 SHA512 
c32362a219fbe7ec298ac314f58a17e0e6972a3436f66a0243a77c8c05007e6fea3ac8d4ddc15274737eacf3ba32601c0198fc5a39bccb4017d675a149366aee
+DIST charliecloud-0.33.tar.gz 559786 BLAKE2B 
46e8a488af5a27e6b52ae41118cea663cd6c01f8a24566576dbdc7bac99bd94ac50c0559da07a204c2e68ed46edb8c5a5e0bd26986b5bc960901457af632e134
 SHA512 
d6854873bdfca5512c54ba28ff70721442241a00cbec6d67c9693e946c6925d030773382c8ba9fc3ebcdfd52da56580e6c4e3ad7080d51d9844ad6f216f15e70

diff --git a/sys-cluster/charliecloud/charliecloud-0.33.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.33.ebuild
new file mode 100644
index ..7e84cbf18286
--- /dev/null
+++ b/sys-cluster/charliecloud/charliecloud-0.33.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit autotools optfeature python-single-r1
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/hpc/${PN}.git;
+   S="${WORKDIR}/${P}"
+else
+   SRC_URI="https://github.com/hpc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86 ~x86-linux"
+fi
+
+DESCRIPTION="Lightweight user-defined software stacks for high-performance 
computing"
+HOMEPAGE="https://hpc.github.io/charliecloud/;
+
+SLOT="0"
+LICENSE="Apache-2.0"
+IUSE="ch-image doc"
+
+# Extensive test suite exists, but downloads container images
+# directly and via Docker and installs packages inside using apt/yum.
+# Additionally, clashes with portage namespacing and sandbox.
+RESTRICT="test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   elibc_musl? ( sys-libs/argp-standalone )
+"
+DEPEND="
+   ch-image? (
+   $(python_gen_cond_dep '
+   dev-python/lark[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   ')
+   )
+   doc? (
+   $(python_gen_cond_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+   ')
+   net-misc/rsync
+   )"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local econf_args=()
+   econf_args+=(
+   $(use_enable doc html)
+   $(use_enable ch-image)
+   # Libdir is used as a libexec-style destination.
+   --libdir="${EPREFIX}"/usr/lib
+   # Attempts to call python-exec directly otherwise.
+   --with-sphinx-python="${EPYTHON}"
+   # This disables -Werror, see also: 
https://github.com/hpc/charliecloud/pull/808
+   --enable-buggy-build
+   # Do not use bundled version of dev-python/lark.
+   --disable-bundled-lark
+   # Use correct shebang.
+   --with-python="${PYTHON}"
+   )
+   econf "${econf_args[@]}"
+}
+
+src_install() {
+   docompress -x "${EPREFIX}"/usr/share/doc/"${PF}"/examples
+   default
+}
+
+pkg_postinst() {
+   elog "Various builders are supported, as 

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2023-05-17 Thread Nicolas Bock
commit: 8ef2657b76dd61f9e3590e681853dd53d6c41f97
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed May 17 18:50:46 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Wed May 17 19:01:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef2657b

mail-client/neomutt: Version bump 20230517

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20230517.ebuild | 167 
 2 files changed, 168 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 5c73ed0b2c40..e9cc908ee15d 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,4 +1,5 @@
 DIST neomutt-20220415.tar.gz 3770700 BLAKE2B 
610632a8de6f407b2a33156890f33b64a7cfc80eef84cda4c5e18d1da87669c8a4cf2b4a0b269d6c338f546e83a349dc33608b9f21d1f6889efaa89d669f80e4
 SHA512 
8723416fe0ed325d8f0e49f6a77f2724e23e0e81c5786f15005cb05b47c0fc7f722f61a58fe0250dd5a2dac6f40b155b6bac202e6316662a1855265670affc92
 DIST neomutt-20230407.tar.gz 3725060 BLAKE2B 
4127cd17967f458db4d150a5225a6a0e6cb40d1b503910b997037aac6323c4a81141aad5d4574dbe32f92c9f039f17724209e7b308154b1c994e1bd2a7cffe08
 SHA512 
53604ce396fb53bf01662c7105a632e0e7a50d66f0d265193c591d7f16cbbfd276925c7ae965ccf9faf9b2070d7db48c4ee6d44b0c9552f9214647c5a7e8c46d
 DIST neomutt-20230512.tar.gz 3791505 BLAKE2B 
381e066e2485a3bb644df9a9fcbc9776e7b0832988d2b8b253e8adbabd446958a70d39b4f40913b4dd4fe74a8265474b57a74200d905b7d6107f026a10849403
 SHA512 
0d853a9913e721709f2b457852c12584addc71709f2345a8dabd3084ecee1e7b52652c6159a9b96a0455a64c0a291ecc1fd801f6c1fc095e5c57b757b9929127
+DIST neomutt-20230517.tar.gz 3792146 BLAKE2B 
7bd7126ef92785b880d24d92b594251513830c4e9d1c1dd608ccd520c8758dab2661d17e937e22f987b634cf7f85418abecfa84bd94db25b1d1fb83baa4a0d18
 SHA512 
6314c63f1a324c9d45bc06fe1ab73b86a1f11467d6cf5105f72f55029fe8bc035b4a2833e6c8958e749fe109b5f8e68b53ff7821185b7a4480468ddce5c267f3
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20230517.ebuild 
b/mail-client/neomutt/neomutt-20230517.ebuild
new file mode 100644
index ..9769219b8f76
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20230517.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet lmdb
+   lz4 nls notmuch pgp-classic qdbm sasl selinux smime-classic ssl 
tokyocabinet
+   test zlib zstd"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   )
+   gdbm? ( sys-libs/gdbm:= )
+   kyotocabinet? ( dev-db/kyotocabinet )
+   lmdb? ( dev-db/lmdb:= )
+   nls? ( virtual/libintl )
+   qdbm? ( dev-db/qdbm )
+   tokyocabinet? ( dev-db/tokyocabinet )
+   gnutls? ( >=net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
+   idn? ( net-dns/libidn2:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( s

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2023-05-12 Thread Nicolas Bock
commit: 89df086b114243ceb0c290cb11578638cc10ac9c
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri May 12 17:55:57 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri May 12 17:55:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89df086b

mail-client/neomutt: cleanup

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest   |   1 -
 mail-client/neomutt/neomutt-20230322-r1.ebuild | 170 
 mail-client/neomutt/neomutt-20230322.ebuild| 171 -
 3 files changed, 342 deletions(-)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index a022380af2f6..5c73ed0b2c40 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,5 +1,4 @@
 DIST neomutt-20220415.tar.gz 3770700 BLAKE2B 
610632a8de6f407b2a33156890f33b64a7cfc80eef84cda4c5e18d1da87669c8a4cf2b4a0b269d6c338f546e83a349dc33608b9f21d1f6889efaa89d669f80e4
 SHA512 
8723416fe0ed325d8f0e49f6a77f2724e23e0e81c5786f15005cb05b47c0fc7f722f61a58fe0250dd5a2dac6f40b155b6bac202e6316662a1855265670affc92
-DIST neomutt-20230322.tar.gz 3716391 BLAKE2B 
c845a354a19d1f014efe9a64503b8b612fce99cc4cef5828532f7a6b035d133d4159fdcb138da1b64d3c3e1c45e0046fa65ed3a0d753df8f762d98c993060b15
 SHA512 
bbe88d1906db2c8633380a55f0c9a1c0e74994c653bfcd2605608f7ee15a3b761139f9996daebb8c968d83760eec5df620de8ebed72eb52e5d9765ff837a3fb3
 DIST neomutt-20230407.tar.gz 3725060 BLAKE2B 
4127cd17967f458db4d150a5225a6a0e6cb40d1b503910b997037aac6323c4a81141aad5d4574dbe32f92c9f039f17724209e7b308154b1c994e1bd2a7cffe08
 SHA512 
53604ce396fb53bf01662c7105a632e0e7a50d66f0d265193c591d7f16cbbfd276925c7ae965ccf9faf9b2070d7db48c4ee6d44b0c9552f9214647c5a7e8c46d
 DIST neomutt-20230512.tar.gz 3791505 BLAKE2B 
381e066e2485a3bb644df9a9fcbc9776e7b0832988d2b8b253e8adbabd446958a70d39b4f40913b4dd4fe74a8265474b57a74200d905b7d6107f026a10849403
 SHA512 
0d853a9913e721709f2b457852c12584addc71709f2345a8dabd3084ecee1e7b52652c6159a9b96a0455a64c0a291ecc1fd801f6c1fc095e5c57b757b9929127
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20230322-r1.ebuild 
b/mail-client/neomutt/neomutt-20230322-r1.ebuild
deleted file mode 100644
index 5568bdc1402c..
--- a/mail-client/neomutt/neomutt-20230322-r1.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-if [[ ${PV} =~ $ ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
-fi
-
-TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
-SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
-
-DESCRIPTION="A small but very powerful text-based mail client"
-HOMEPAGE="https://neomutt.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
-   lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
-   ssl tokyocabinet test zlib zstd"
-REQUIRED_USE="
-   autocrypt? ( gpgme )"
-
-CDEPEND="
-   app-misc/mime-types
-   berkdb? (
-   || (
-   sys-libs/db:5.3
-   sys-libs/db:4.8
-   )
-   )
-   gdbm? ( sys-libs/gdbm:= )
-   kyotocabinet? ( dev-db/kyotocabinet )
-   lmdb? ( dev-db/lmdb:= )
-   nls? ( virtual/libintl )
-   qdbm? ( dev-db/qdbm )
-   tokyocabinet? ( dev-db/tokyocabinet )
-   gnutls? ( >=net-libs/gnutls-1.0.17:= )
-   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
-   autocrypt? ( >=dev-db/sqlite-3 )
-   idn? ( net-dns/libidn2:= )
-   kerberos? ( virtual/krb5 )
-   notmuch? ( net-mail/notmuch:= )
-   sasl? ( >=dev-libs/cyrus-sasl-2 )
-   !slang? ( sys-libs/ncurses:0= )
-   slang? ( sys-libs/slang )
-   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
-   lz4? ( app-arch/lz4 )
-   zlib? ( sys-libs/zlib )
-   zstd? ( app-arch/zstd )
-"
-DEPEND="${CDEPEND}
-   dev-lang/tcl:=
-   net-mail/mailbase
-   doc? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   app-text/docbook-xsl-stylesheets
-   || (
-   www-client/lynx
-   

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2023-05-12 Thread Nicolas Bock
commit: 9de45acf7226c01437397e93569079e4b1044285
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri May 12 17:37:36 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri May 12 17:53:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9de45acf

mail-client/neomutt: Version bump to 20230512

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20230512.ebuild | 167 
 2 files changed, 168 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 1887694806ff..a022380af2f6 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,4 +1,5 @@
 DIST neomutt-20220415.tar.gz 3770700 BLAKE2B 
610632a8de6f407b2a33156890f33b64a7cfc80eef84cda4c5e18d1da87669c8a4cf2b4a0b269d6c338f546e83a349dc33608b9f21d1f6889efaa89d669f80e4
 SHA512 
8723416fe0ed325d8f0e49f6a77f2724e23e0e81c5786f15005cb05b47c0fc7f722f61a58fe0250dd5a2dac6f40b155b6bac202e6316662a1855265670affc92
 DIST neomutt-20230322.tar.gz 3716391 BLAKE2B 
c845a354a19d1f014efe9a64503b8b612fce99cc4cef5828532f7a6b035d133d4159fdcb138da1b64d3c3e1c45e0046fa65ed3a0d753df8f762d98c993060b15
 SHA512 
bbe88d1906db2c8633380a55f0c9a1c0e74994c653bfcd2605608f7ee15a3b761139f9996daebb8c968d83760eec5df620de8ebed72eb52e5d9765ff837a3fb3
 DIST neomutt-20230407.tar.gz 3725060 BLAKE2B 
4127cd17967f458db4d150a5225a6a0e6cb40d1b503910b997037aac6323c4a81141aad5d4574dbe32f92c9f039f17724209e7b308154b1c994e1bd2a7cffe08
 SHA512 
53604ce396fb53bf01662c7105a632e0e7a50d66f0d265193c591d7f16cbbfd276925c7ae965ccf9faf9b2070d7db48c4ee6d44b0c9552f9214647c5a7e8c46d
+DIST neomutt-20230512.tar.gz 3791505 BLAKE2B 
381e066e2485a3bb644df9a9fcbc9776e7b0832988d2b8b253e8adbabd446958a70d39b4f40913b4dd4fe74a8265474b57a74200d905b7d6107f026a10849403
 SHA512 
0d853a9913e721709f2b457852c12584addc71709f2345a8dabd3084ecee1e7b52652c6159a9b96a0455a64c0a291ecc1fd801f6c1fc095e5c57b757b9929127
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20230512.ebuild 
b/mail-client/neomutt/neomutt-20230512.ebuild
new file mode 100644
index ..9769219b8f76
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20230512.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet lmdb
+   lz4 nls notmuch pgp-classic qdbm sasl selinux smime-classic ssl 
tokyocabinet
+   test zlib zstd"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   )
+   gdbm? ( sys-libs/gdbm:= )
+   kyotocabinet? ( dev-db/kyotocabinet )
+   lmdb? ( dev-db/lmdb:= )
+   nls? ( virtual/libintl )
+   qdbm? ( dev-db/qdbm )
+   tokyocabinet? ( dev-db/tokyocabinet )
+   gnutls? ( >=net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
+   idn? ( net-dns/libidn2:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( s

[gentoo-commits] repo/gentoo:master commit in: sci-physics/lammps/

2023-05-05 Thread Nicolas Bock
commit: 92b72f2a55132f8f982f4b38bdfa882813718d34
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri May  5 17:37:38 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri May  5 18:00:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92b72f2a

sci-physics/lammps: Version bump 28Mar2023

Signed-off-by: Nicolas Bock  gentoo.org>

 sci-physics/lammps/Manifest   |   1 +
 sci-physics/lammps/lammps-20230328.ebuild | 166 ++
 2 files changed, 167 insertions(+)

diff --git a/sci-physics/lammps/Manifest b/sci-physics/lammps/Manifest
index d0aa38862c96..4eb7af332440 100644
--- a/sci-physics/lammps/Manifest
+++ b/sci-physics/lammps/Manifest
@@ -1,2 +1,3 @@
 DIST lammps-17Feb2022.tar.gz 170036241 BLAKE2B 
74d370657bff17847dce0bbe082134721722574b298832ea37d319968123b12d37ecdfea5560b2776e846c32d05a98f722710327d8da46f80869f75a36f6c255
 SHA512 
f2df65847906ca5890aae98efed5712eb6dd694f2b85dc062084a02b9bf43412ecd075f54df2947bff71d3b6313c1ec39c437e02497920da795e9ba0cd5dc068
 DIST lammps-23Jun2022.tar.gz 181439760 BLAKE2B 
b8012417257527820a4f37dbd300d3f949e3768fc7ae669c49bc7ea0cdc30b28512cb3ee25d375394184bbf1371763da6c3556b2d600f060b754816c589197bf
 SHA512 
e882cb8a83a90b17471cd5c79b2b724378a28642b82511c695a36c0d9a0feb63681b29171c5bfb0bcb218ea3a1a5e4f00fdb8e6ce5f0fc8aed1fa83680cd3a34
+DIST lammps-28Mar2023.tar.gz 187946133 BLAKE2B 
87f8ffaefd9a5b4cb7a286157d6c7808d899bf738b42a1e82af257fdafa2cf6ed2ce216d0534fb762882130efea9a5f2566ca5282fb7ef95f028d2839be59eaa
 SHA512 
2999d8311ff83612a0da82e2453e8b25dcb2af56005382725b6fd5ed9e7f61e9ae506d04cc3c587ce75f1e2346e7f2ec05eada6351dad7abee1bc25161851682

diff --git a/sci-physics/lammps/lammps-20230328.ebuild 
b/sci-physics/lammps/lammps-20230328.ebuild
new file mode 100644
index ..0c599b37fc74
--- /dev/null
+++ b/sci-physics/lammps/lammps-20230328.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_OPTIONAL=1
+DISTUTILS_USE_PEP517=setuptools
+CMAKE_MAKEFILE_GENERATOR=emake
+# Doc building insists on fetching mathjax
+# DOCS_BUILDER="doxygen"
+# DOCS_DEPEND="
+#  media-gfx/graphviz
+#  dev-libs/mathjax
+# "
+
+inherit cmake fortran-2 distutils-r1 # docs
+
+convert_month() {
+   local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec )
+   echo ${months[${1#0}]}
+}
+
+MY_PV="$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:0:4}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
+HOMEPAGE="https://lammps.sandia.gov/;
+SRC_URI="https://download.lammps.org/tars/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}/cmake"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="cuda examples gzip hip lammps-memalign mpi opencl python test"
+# Requires write access to /dev/dri/renderD...
+RESTRICT="test"
+
+RDEPEND="
+   app-arch/gzip
+   media-libs/libpng:0
+   sys-libs/zlib
+   mpi? (
+   virtual/mpi
+   sci-libs/hdf5:=[mpi]
+   )
+   python? ( ${PYTHON_DEPS} )
+   sci-libs/voro++
+   virtual/blas
+   virtual/lapack
+   sci-libs/fftw:3.0=
+   sci-libs/netcdf:=
+   cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1:= )
+   opencl? ( virtual/opencl )
+   hip? ( dev-util/hip:= )
+   dev-cpp/eigen:3
+   "
+   # Kokkos-3.5 not in tree atm
+   # kokkos? ( dev-cpp/kokkos-3.5.* )
+BDEPEND="${DISTUTILS_DEPS}"
+DEPEND="${RDEPEND}
+   test? (
+   dev-cpp/gtest
+   )
+"
+
+REQUIRED_USE="
+   python? ( ${PYTHON_REQUIRED_USE} )
+   ?? ( cuda opencl hip )
+"
+
+src_prepare() {
+   cmake_src_prepare
+   if use python; then
+   pushd ../python || die
+   distutils-r1_src_prepare
+   popd
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
+   -DBUILD_SHARED_LIBS=ON
+   -DBUILD_MPI=$(usex mpi)
+   -DBUILD_DOC=OFF
+   #-DBUILD_DOC=$(usex doc)
+   -DENABLE_TESTING=$(usex test)
+   -DPKG_ASPHERE=ON
+   -DPKG_BODY=ON
+   -DPKG_CLASS2=ON
+   -DPKG_COLLOID=ON
+   -DPKG_COMPRESS=ON
+   -DPKG_CORESHELL=ON
+   -DPKG_DIPOLE=ON
+   -DPKG_GRANULAR=ON
+   -DPKG_KSPACE=ON
+   -DFFT=FFTW3
+   -DPKG_KOKKOS=OFF
+   #-DPKG_KOKKOS=$(usex kokkos)
+   #$(use kokkos && echo -DEXTERNAL_KOKKOS=ON)
+   -DPKG_MANYBODY=ON
+   -DPKG_MC=ON
+

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2023-05-05 Thread Nicolas Bock
commit: 15627b8c10ca978941176a0f5a8a3acf561c2537
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri May  5 13:45:17 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri May  5 13:47:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15627b8c

mail-client/neomutt: Cleanup

Remove broken dependency on BerkeleyDB:6.0 and remove old version of
neomutt.

Closes: https://bugs.gentoo.org/904068
Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest   |   1 -
 mail-client/neomutt/neomutt-20220429.ebuild| 171 -
 mail-client/neomutt/neomutt-20230322-r1.ebuild |   2 -
 mail-client/neomutt/neomutt-20230407-r1.ebuild |   2 -
 4 files changed, 176 deletions(-)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index d9208b3c339a..1887694806ff 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,5 +1,4 @@
 DIST neomutt-20220415.tar.gz 3770700 BLAKE2B 
610632a8de6f407b2a33156890f33b64a7cfc80eef84cda4c5e18d1da87669c8a4cf2b4a0b269d6c338f546e83a349dc33608b9f21d1f6889efaa89d669f80e4
 SHA512 
8723416fe0ed325d8f0e49f6a77f2724e23e0e81c5786f15005cb05b47c0fc7f722f61a58fe0250dd5a2dac6f40b155b6bac202e6316662a1855265670affc92
-DIST neomutt-20220429.tar.gz 3774374 BLAKE2B 
a67ae009bc24335693bb7abc2b1de5a957a4d912755f460ae205050963dc4556896a6f94971a7d113a5af8202d8a6ecff4cfff16c157725d4792eb31f5402a64
 SHA512 
ce151cabe9fe0c45f379dd7a71790f600faa9283c79a486c1421b5fe3b19b7f12d71dc36ec330e1b28b26ed83bf4c47b656ca823c484105ea3f80ef9166e7f0b
 DIST neomutt-20230322.tar.gz 3716391 BLAKE2B 
c845a354a19d1f014efe9a64503b8b612fce99cc4cef5828532f7a6b035d133d4159fdcb138da1b64d3c3e1c45e0046fa65ed3a0d753df8f762d98c993060b15
 SHA512 
bbe88d1906db2c8633380a55f0c9a1c0e74994c653bfcd2605608f7ee15a3b761139f9996daebb8c968d83760eec5df620de8ebed72eb52e5d9765ff837a3fb3
 DIST neomutt-20230407.tar.gz 3725060 BLAKE2B 
4127cd17967f458db4d150a5225a6a0e6cb40d1b503910b997037aac6323c4a81141aad5d4574dbe32f92c9f039f17724209e7b308154b1c994e1bd2a7cffe08
 SHA512 
53604ce396fb53bf01662c7105a632e0e7a50d66f0d265193c591d7f16cbbfd276925c7ae965ccf9faf9b2070d7db48c4ee6d44b0c9552f9214647c5a7e8c46d
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20220429.ebuild 
b/mail-client/neomutt/neomutt-20220429.ebuild
deleted file mode 100644
index 771367cdb4f5..
--- a/mail-client/neomutt/neomutt-20220429.ebuild
+++ /dev/null
@@ -1,171 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-if [[ ${PV} =~ $ ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
-fi
-
-TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
-SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
-
-DESCRIPTION="A small but very powerful text-based mail client"
-HOMEPAGE="https://neomutt.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
-   lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
-   ssl tokyocabinet test zlib zstd"
-REQUIRED_USE="
-   autocrypt? ( gpgme )"
-
-CDEPEND="
-   app-misc/mime-types
-   berkdb? (
-   || (
-   sys-libs/db:6.0
-   sys-libs/db:5.3
-   sys-libs/db:4.8
-   )
-   =net-libs/gnutls-1.0.17:= )
-   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
-   autocrypt? ( >=dev-db/sqlite-3 )
-   idn? ( net-dns/libidn:= )
-   kerberos? ( virtual/krb5 )
-   notmuch? ( net-mail/notmuch:= )
-   sasl? ( >=dev-libs/cyrus-sasl-2 )
-   !slang? ( sys-libs/ncurses:0= )
-   slang? ( sys-libs/slang )
-   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
-   lz4? ( app-arch/lz4 )
-   zlib? ( sys-libs/zlib )
-   zstd? ( app-arch/zstd )
-"
-DEPEND="${CDEPEND}
-   dev-lang/tcl:=
-   net-mail/mailbase
-   doc? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   app-text/docbook-xsl-stylesheets
-   || (
-   www-client/lynx
-   www-client/w3m
-   www-client/e

[gentoo-commits] repo/gentoo:master commit in: sci-physics/lammps/

2023-05-03 Thread Nicolas Bock
commit: 6e6f9189b9545624034ce59db619b8455a8a65d7
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed May  3 17:20:22 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Wed May  3 18:06:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e6f9189

sci-physics/lammps: Version bump to 20220623

Also bump supported Python version to 3.11.

Closes: https://bugs.gentoo.org/897240
Signed-off-by: Nicolas Bock  gentoo.org>

 sci-physics/lammps/Manifest  |   1 +
 sci-physics/lammps/lammps-20220217-r1.ebuild | 166 +++
 sci-physics/lammps/lammps-20220623.ebuild| 166 +++
 3 files changed, 333 insertions(+)

diff --git a/sci-physics/lammps/Manifest b/sci-physics/lammps/Manifest
index 0ba9f3103b2d..d0aa38862c96 100644
--- a/sci-physics/lammps/Manifest
+++ b/sci-physics/lammps/Manifest
@@ -1 +1,2 @@
 DIST lammps-17Feb2022.tar.gz 170036241 BLAKE2B 
74d370657bff17847dce0bbe082134721722574b298832ea37d319968123b12d37ecdfea5560b2776e846c32d05a98f722710327d8da46f80869f75a36f6c255
 SHA512 
f2df65847906ca5890aae98efed5712eb6dd694f2b85dc062084a02b9bf43412ecd075f54df2947bff71d3b6313c1ec39c437e02497920da795e9ba0cd5dc068
+DIST lammps-23Jun2022.tar.gz 181439760 BLAKE2B 
b8012417257527820a4f37dbd300d3f949e3768fc7ae669c49bc7ea0cdc30b28512cb3ee25d375394184bbf1371763da6c3556b2d600f060b754816c589197bf
 SHA512 
e882cb8a83a90b17471cd5c79b2b724378a28642b82511c695a36c0d9a0feb63681b29171c5bfb0bcb218ea3a1a5e4f00fdb8e6ce5f0fc8aed1fa83680cd3a34

diff --git a/sci-physics/lammps/lammps-20220217-r1.ebuild 
b/sci-physics/lammps/lammps-20220217-r1.ebuild
new file mode 100644
index ..0c599b37fc74
--- /dev/null
+++ b/sci-physics/lammps/lammps-20220217-r1.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_OPTIONAL=1
+DISTUTILS_USE_PEP517=setuptools
+CMAKE_MAKEFILE_GENERATOR=emake
+# Doc building insists on fetching mathjax
+# DOCS_BUILDER="doxygen"
+# DOCS_DEPEND="
+#  media-gfx/graphviz
+#  dev-libs/mathjax
+# "
+
+inherit cmake fortran-2 distutils-r1 # docs
+
+convert_month() {
+   local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec )
+   echo ${months[${1#0}]}
+}
+
+MY_PV="$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:0:4}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
+HOMEPAGE="https://lammps.sandia.gov/;
+SRC_URI="https://download.lammps.org/tars/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}/cmake"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="cuda examples gzip hip lammps-memalign mpi opencl python test"
+# Requires write access to /dev/dri/renderD...
+RESTRICT="test"
+
+RDEPEND="
+   app-arch/gzip
+   media-libs/libpng:0
+   sys-libs/zlib
+   mpi? (
+   virtual/mpi
+   sci-libs/hdf5:=[mpi]
+   )
+   python? ( ${PYTHON_DEPS} )
+   sci-libs/voro++
+   virtual/blas
+   virtual/lapack
+   sci-libs/fftw:3.0=
+   sci-libs/netcdf:=
+   cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1:= )
+   opencl? ( virtual/opencl )
+   hip? ( dev-util/hip:= )
+   dev-cpp/eigen:3
+   "
+   # Kokkos-3.5 not in tree atm
+   # kokkos? ( dev-cpp/kokkos-3.5.* )
+BDEPEND="${DISTUTILS_DEPS}"
+DEPEND="${RDEPEND}
+   test? (
+   dev-cpp/gtest
+   )
+"
+
+REQUIRED_USE="
+   python? ( ${PYTHON_REQUIRED_USE} )
+   ?? ( cuda opencl hip )
+"
+
+src_prepare() {
+   cmake_src_prepare
+   if use python; then
+   pushd ../python || die
+   distutils-r1_src_prepare
+   popd
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
+   -DBUILD_SHARED_LIBS=ON
+   -DBUILD_MPI=$(usex mpi)
+   -DBUILD_DOC=OFF
+   #-DBUILD_DOC=$(usex doc)
+   -DENABLE_TESTING=$(usex test)
+   -DPKG_ASPHERE=ON
+   -DPKG_BODY=ON
+   -DPKG_CLASS2=ON
+   -DPKG_COLLOID=ON
+   -DPKG_COMPRESS=ON
+   -DPKG_CORESHELL=ON
+   -DPKG_DIPOLE=ON
+   -DPKG_GRANULAR=ON
+   -DPKG_KSPACE=ON
+   -DFFT=FFTW3
+   -DPKG_KOKKOS=OFF
+   #-DPKG_KOKKOS=$(usex kokkos)
+   #$(use kokkos && echo -DEXTERNAL_KOKKOS=ON)
+   -DPKG_MANYBODY=ON
+   -DPKG_MC=ON
+   -DPKG_MEAM=ON
+   -DPKG_MISC=ON
+   -DPKG_MOLECULE=ON
+   -DPKG_PERI=ON
+   -DPKG_QEQ=ON
+ 

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2023-05-02 Thread Nicolas Bock
commit: 1f832d0b9617cf04b3623caf305398332a466607
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue May  2 20:29:59 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Tue May  2 20:31:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f832d0b

mail-client/neomutt: Remove obsolete --with-ui

Closes: https://bugs.gentoo.org/820038
Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/neomutt-20230407-r1.ebuild | 169 +
 1 file changed, 169 insertions(+)

diff --git a/mail-client/neomutt/neomutt-20230407-r1.ebuild 
b/mail-client/neomutt/neomutt-20230407-r1.ebuild
new file mode 100644
index ..12c4520575e0
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20230407-r1.ebuild
@@ -0,0 +1,169 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet lmdb
+   lz4 nls notmuch pgp-classic qdbm sasl selinux smime-classic ssl 
tokyocabinet
+   test zlib zstd"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.0
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
+   idn? ( net-dns/libidn2:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mutt )
+"
+
+RESTRICT="!test? ( test )"
+
+src_unpack() {
+   if [[ -n ${A} ]]; then
+   unpack ${A}
+   fi
+   if [[ ${PV} =~ $ ]]; then
+   git-r3_src_unpack
+   fi
+}
+
+src_configure() {
+   local myconf=(
+   "$(usex doc --full-doc --disable-doc)"
+   "$(use_enable nls)"
+   "$(use_enable notmuch)"
+
+   "$(use_enable autocrypt)"
+   "$(use_enable gpgme)"
+   "$(use_enable pgp-classic pgp)"
+   "$(use_enable smime-classic smime)"
+
+   # Database backends.
+   "$(use_enable berkdb bdb)"
+   "$(use_enable gdbm)"
+   "$(use_enable kyotocabinet)"
+   "$(use_enable qdbm)"
+   "$(use_enable tokyocabinet)"
+
+   # Header compression.
+   "$(use_enable lz4)"
+   "$(use_enable zlib)"
+   "$(use_enable zstd)"
+
+   --disable-idn
+   "$(use_enable idn idn2)"
+   "$(use_enable kerberos gss)"
+   "$(use_enable lmdb)"
+   "$(use_enable sasl)"
+   "--sysconfdir=${EPREFIX}/etc/${PN}"
+   "$(use_enable ssl)"
+   "$(use_enable gnutls)"
+
+   "$(usex test --testing --disable-testing)"
+   )
+
+   econf CCACHE=none CC_FOR_BUILD="$(tc-getCC)" "${myconf[@]}"
+}
+
+src_test() {
+   local test_dir="$(readlink --canonicalize 
"${S}"/../neomutt-test-files-${TEST_FILES_COMMIT})"
+   pushd ${test_dir} || die "Could not cd into test_dir"
+   NEOMUTT_TEST_DIR="${test_dir}" ./setup.sh \
+   || d

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2023-04-27 Thread Nicolas Bock
commit: 16efb723ec2a74b2972de762a7d8c07ff6674617
Author: Nicolas Bock  gentoo  org>
AuthorDate: Thu Apr 27 16:11:26 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Thu Apr 27 16:12:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16efb723

mail-client/neomutt: Version bump 20230407

Closes: https://bugs.gentoo.org/905171
Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20230407.ebuild | 172 
 2 files changed, 173 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 31393abf5e2f..d9208b3c339a 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,4 +1,5 @@
 DIST neomutt-20220415.tar.gz 3770700 BLAKE2B 
610632a8de6f407b2a33156890f33b64a7cfc80eef84cda4c5e18d1da87669c8a4cf2b4a0b269d6c338f546e83a349dc33608b9f21d1f6889efaa89d669f80e4
 SHA512 
8723416fe0ed325d8f0e49f6a77f2724e23e0e81c5786f15005cb05b47c0fc7f722f61a58fe0250dd5a2dac6f40b155b6bac202e6316662a1855265670affc92
 DIST neomutt-20220429.tar.gz 3774374 BLAKE2B 
a67ae009bc24335693bb7abc2b1de5a957a4d912755f460ae205050963dc4556896a6f94971a7d113a5af8202d8a6ecff4cfff16c157725d4792eb31f5402a64
 SHA512 
ce151cabe9fe0c45f379dd7a71790f600faa9283c79a486c1421b5fe3b19b7f12d71dc36ec330e1b28b26ed83bf4c47b656ca823c484105ea3f80ef9166e7f0b
 DIST neomutt-20230322.tar.gz 3716391 BLAKE2B 
c845a354a19d1f014efe9a64503b8b612fce99cc4cef5828532f7a6b035d133d4159fdcb138da1b64d3c3e1c45e0046fa65ed3a0d753df8f762d98c993060b15
 SHA512 
bbe88d1906db2c8633380a55f0c9a1c0e74994c653bfcd2605608f7ee15a3b761139f9996daebb8c968d83760eec5df620de8ebed72eb52e5d9765ff837a3fb3
+DIST neomutt-20230407.tar.gz 3725060 BLAKE2B 
4127cd17967f458db4d150a5225a6a0e6cb40d1b503910b997037aac6323c4a81141aad5d4574dbe32f92c9f039f17724209e7b308154b1c994e1bd2a7cffe08
 SHA512 
53604ce396fb53bf01662c7105a632e0e7a50d66f0d265193c591d7f16cbbfd276925c7ae965ccf9faf9b2070d7db48c4ee6d44b0c9552f9214647c5a7e8c46d
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20230407.ebuild 
b/mail-client/neomutt/neomutt-20230407.ebuild
new file mode 100644
index ..07e7a55be324
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20230407.ebuild
@@ -0,0 +1,172 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
+   lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
+   ssl tokyocabinet test zlib zstd"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.0
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
+   idn? ( net-dns/libidn2:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   !slang? ( sys-libs/ncurses:0= )
+   slang? ( sys-libs/slang )
+   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mutt )
+"
+
+RESTRICT="!test? ( test )"
+
+src_unpack() {

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/

2023-04-03 Thread Nicolas Bock
commit: 2f160856725aa69c575c4928223e43dfe97d8337
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Sat Mar 25 19:17:15 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Mon Apr  3 22:07:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f160856

sys-cluster/charliecloud: add version 0.32

Also, add app-containers/podman as optfeature.

Closes: https://github.com/gentoo/gentoo/pull/30343
Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 sys-cluster/charliecloud/Manifest| 1 +
 .../charliecloud/{charliecloud-.ebuild => charliecloud-0.32.ebuild}  | 1 +
 sys-cluster/charliecloud/charliecloud-.ebuild| 1 +
 3 files changed, 3 insertions(+)

diff --git a/sys-cluster/charliecloud/Manifest 
b/sys-cluster/charliecloud/Manifest
index 811aae998e40..3780d3e7e7ed 100644
--- a/sys-cluster/charliecloud/Manifest
+++ b/sys-cluster/charliecloud/Manifest
@@ -1,2 +1,3 @@
 DIST charliecloud-0.30.tar.gz 524870 BLAKE2B 
0eadb4abda47554117aa657c3335d0ad95c71a3ccae67af000beeb8e375058002821783824142208ab58dcf7a62141d1eee45ac4241fe53cd2b206bb10b4
 SHA512 
a7188594482b712521930b141e10a981f7536b979f14c3a206f02895f8404a9095b17fc6764f937bdb466624ca6074cc0cbc84f33d59b4453b55be5691f4fbd4
 DIST charliecloud-0.31.tar.gz 534662 BLAKE2B 
08f95f4e37e4de3590344f14cf1ce6e502af414806cc625b8b4be454c1e1e9611d40e599828033a08dfba8ff6fa6fbcee107f19c38ce247addace6a91876dea8
 SHA512 
9fdcabbf533ab42556bcd8552c42dce3096dffd1f863e2a7a2e87a4596e1df601d55e56fde48cfd88fac62b31bad4257d1b1cdbb9a82df3e32ad4b5f1842307e
+DIST charliecloud-0.32.tar.gz 549184 BLAKE2B 
5d574ccf2fb36b0acf4f436099ba8344b5d9058d5f79abb8d56082d86b2f9e7207052009b2d49ed50eaede7411796804944fbe11c0d7bcf21f2d62ba01b2c28f
 SHA512 
c32362a219fbe7ec298ac314f58a17e0e6972a3436f66a0243a77c8c05007e6fea3ac8d4ddc15274737eacf3ba32601c0198fc5a39bccb4017d675a149366aee

diff --git a/sys-cluster/charliecloud/charliecloud-.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.32.ebuild
similarity index 97%
copy from sys-cluster/charliecloud/charliecloud-.ebuild
copy to sys-cluster/charliecloud/charliecloud-0.32.ebuild
index b0763f12b55c..7e84cbf18286 100644
--- a/sys-cluster/charliecloud/charliecloud-.ebuild
+++ b/sys-cluster/charliecloud/charliecloud-0.32.ebuild
@@ -81,6 +81,7 @@ pkg_postinst() {
elog "Various builders are supported, as alternative to the internal 
ch-image."
optfeature "Building with Buildah" app-containers/buildah
optfeature "Building with Docker" app-containers/docker
+   optfeature "Building with Podman" app-containers/podman
optfeature "Progress bars during long operations" sys-apps/pv
optfeature "Pack and unpack squashfs images" sys-fs/squashfs-tools
optfeature "Mount and umount squashfs images" sys-fs/squashfuse

diff --git a/sys-cluster/charliecloud/charliecloud-.ebuild 
b/sys-cluster/charliecloud/charliecloud-.ebuild
index b0763f12b55c..7e84cbf18286 100644
--- a/sys-cluster/charliecloud/charliecloud-.ebuild
+++ b/sys-cluster/charliecloud/charliecloud-.ebuild
@@ -81,6 +81,7 @@ pkg_postinst() {
elog "Various builders are supported, as alternative to the internal 
ch-image."
optfeature "Building with Buildah" app-containers/buildah
optfeature "Building with Docker" app-containers/docker
+   optfeature "Building with Podman" app-containers/podman
optfeature "Progress bars during long operations" sys-apps/pv
optfeature "Pack and unpack squashfs images" sys-fs/squashfs-tools
optfeature "Mount and umount squashfs images" sys-fs/squashfuse



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2023-03-23 Thread Nicolas Bock
commit: a110723c2307df622d975ffda19abc90cfbd7b8e
Author: Nicolas Bock  gentoo  org>
AuthorDate: Thu Mar 23 13:21:28 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Thu Mar 23 13:22:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a110723c

mail-client/neomutt: Fix pkgcheck suggestions

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/neomutt-20220415.ebuild | 2 +-
 mail-client/neomutt/neomutt-20220429.ebuild | 2 +-
 mail-client/neomutt/neomutt-20230322.ebuild | 2 +-
 mail-client/neomutt/neomutt-.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/mail-client/neomutt/neomutt-20220415.ebuild 
b/mail-client/neomutt/neomutt-20220415.ebuild
index 7fa4e2445830..de71a419eef0 100644
--- a/mail-client/neomutt/neomutt-20220415.ebuild
+++ b/mail-client/neomutt/neomutt-20220415.ebuild
@@ -31,7 +31,7 @@ CDEPEND="
app-misc/mime-types
berkdb? (
|| (
-   sys-libs/db:6.2
+   sys-libs/db:6.0
sys-libs/db:5.3
sys-libs/db:4.8
)

diff --git a/mail-client/neomutt/neomutt-20220429.ebuild 
b/mail-client/neomutt/neomutt-20220429.ebuild
index 40d5ddfd9f82..771367cdb4f5 100644
--- a/mail-client/neomutt/neomutt-20220429.ebuild
+++ b/mail-client/neomutt/neomutt-20220429.ebuild
@@ -31,7 +31,7 @@ CDEPEND="
app-misc/mime-types
berkdb? (
|| (
-   sys-libs/db:6.2
+   sys-libs/db:6.0
sys-libs/db:5.3
sys-libs/db:4.8
)

diff --git a/mail-client/neomutt/neomutt-20230322.ebuild 
b/mail-client/neomutt/neomutt-20230322.ebuild
index 40d5ddfd9f82..771367cdb4f5 100644
--- a/mail-client/neomutt/neomutt-20230322.ebuild
+++ b/mail-client/neomutt/neomutt-20230322.ebuild
@@ -31,7 +31,7 @@ CDEPEND="
app-misc/mime-types
berkdb? (
|| (
-   sys-libs/db:6.2
+   sys-libs/db:6.0
sys-libs/db:5.3
sys-libs/db:4.8
)

diff --git a/mail-client/neomutt/neomutt-.ebuild 
b/mail-client/neomutt/neomutt-.ebuild
index f149b539eac9..75602e5c7587 100644
--- a/mail-client/neomutt/neomutt-.ebuild
+++ b/mail-client/neomutt/neomutt-.ebuild
@@ -31,7 +31,7 @@ CDEPEND="
app-misc/mime-types
berkdb? (
|| (
-   sys-libs/db:6.2
+   sys-libs/db:6.0
sys-libs/db:5.3
sys-libs/db:4.8
)



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2023-03-22 Thread Nicolas Bock
commit: 766122049eaee76f115a4855fdf8d0ed9aefd155
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Mar 22 16:49:19 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Wed Mar 22 17:26:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76612204

mail-client/neomutt: Remove old versions

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/neomutt-20211029-r1.ebuild | 171 -
 mail-client/neomutt/neomutt-20211029.ebuild| 162 ---
 mail-client/neomutt/neomutt-20220408.ebuild| 171 -
 3 files changed, 504 deletions(-)

diff --git a/mail-client/neomutt/neomutt-20211029-r1.ebuild 
b/mail-client/neomutt/neomutt-20211029-r1.ebuild
deleted file mode 100644
index 21f921b4b59e..
--- a/mail-client/neomutt/neomutt-20211029-r1.ebuild
+++ /dev/null
@@ -1,171 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-if [[ ${PV} =~ $ ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~ppc64 x86"
-fi
-
-TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
-SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
-
-DESCRIPTION="A small but very powerful text-based mail client"
-HOMEPAGE="https://neomutt.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
-   lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
-   ssl tokyocabinet test zlib zstd"
-REQUIRED_USE="
-   autocrypt? ( gpgme )"
-
-CDEPEND="
-   app-misc/mime-types
-   berkdb? (
-   || (
-   sys-libs/db:6.2
-   sys-libs/db:5.3
-   sys-libs/db:4.8
-   )
-   =net-libs/gnutls-1.0.17:= )
-   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
-   autocrypt? ( >=dev-db/sqlite-3 )
-   idn? ( net-dns/libidn:= )
-   kerberos? ( virtual/krb5 )
-   notmuch? ( net-mail/notmuch:= )
-   sasl? ( >=dev-libs/cyrus-sasl-2 )
-   !slang? ( sys-libs/ncurses:0= )
-   slang? ( sys-libs/slang )
-   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
-   lz4? ( app-arch/lz4 )
-   zlib? ( sys-libs/zlib )
-   zstd? ( app-arch/zstd )
-"
-DEPEND="${CDEPEND}
-   dev-lang/tcl:=
-   net-mail/mailbase
-   doc? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   app-text/docbook-xsl-stylesheets
-   || (
-   www-client/lynx
-   www-client/w3m
-   www-client/elinks
-   )
-   )
-"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-mutt )
-"
-
-RESTRICT="!test? ( test )"
-
-src_unpack() {
-   if [[ -n ${A} ]]; then
-   unpack ${A}
-   fi
-   if [[ ${PV} =~ $ ]]; then
-   git-r3_src_unpack
-   fi
-}
-
-src_configure() {
-   local myconf=(
-   "$(usex doc --full-doc --disable-doc)"
-   "$(use_enable nls)"
-   "$(use_enable notmuch)"
-
-   "$(use_enable autocrypt)"
-   "$(use_enable gpgme)"
-   "$(use_enable pgp-classic pgp)"
-   "$(use_enable smime-classic smime)"
-
-   # Database backends.
-   "$(use_enable berkdb bdb)"
-   "$(use_enable gdbm)"
-   "$(use_enable kyotocabinet)"
-   "$(use_enable qdbm)"
-   "$(use_enable tokyocabinet)"
-
-   # Header compression.
-   "$(use_enable lz4)"
-   "$(use_enable zlib)"
-   "$(use_enable zstd)"
-
-   "$(use_enable idn)"
-   "$(use_enable kerberos gss)"
-   "$(use_enable lmdb)"
-   "$(use_enable sasl)"
-   "--with-ui=$(usex slang slang ncurses)"
-   "--sysconfdir=${EPREFIX}/etc/${PN}"
-   "$(use_enable ssl)"
-   "$(use_enable gnutls)"
-
-   "$(usex test --testing --disable-testing)"
-   )
-
-   econf CCACHE=none CC_FOR_BUILD="$(tc-getCC)" "${myconf[@]}"
-}
-
-src_test() {
-   local test_dir="$(readlink --canonicalize 
"${S}"/../ne

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2023-03-22 Thread Nicolas Bock
commit: 4551b5e6e58dd9c53b8a82e5948481b4662ef459
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Mar 22 16:46:48 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Wed Mar 22 17:26:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4551b5e6

mail-client/neomutt: Version bump to 2023-03-22

Closes: https://github.com/gentoo/gentoo/pull/30305
Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20230322.ebuild | 171 
 2 files changed, 172 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index b3f865088f51..a817a101592f 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -2,4 +2,5 @@ DIST neomutt-20211029.tar.gz 3702926 BLAKE2B 
28868799da89d0acfe75b07b6716b25cd82
 DIST neomutt-20220408.tar.gz 3764512 BLAKE2B 
a2f4d86960d6c47f91654af1752cf1d64df0a6822c9d8376ae31d070a2725f2a2d74eda9cd407b1bfe7f5145ef6311a3a7fc15a3d541dd4400d9ea5ddac12444
 SHA512 
c9cd4a36ca7bb349a510cc007884dfe677080805c69262de23dea4c29b7e42bd33d5c2abfd8924045e0baff0b6e23241433eee99600fac371b54bcb9b0b6d96d
 DIST neomutt-20220415.tar.gz 3770700 BLAKE2B 
610632a8de6f407b2a33156890f33b64a7cfc80eef84cda4c5e18d1da87669c8a4cf2b4a0b269d6c338f546e83a349dc33608b9f21d1f6889efaa89d669f80e4
 SHA512 
8723416fe0ed325d8f0e49f6a77f2724e23e0e81c5786f15005cb05b47c0fc7f722f61a58fe0250dd5a2dac6f40b155b6bac202e6316662a1855265670affc92
 DIST neomutt-20220429.tar.gz 3774374 BLAKE2B 
a67ae009bc24335693bb7abc2b1de5a957a4d912755f460ae205050963dc4556896a6f94971a7d113a5af8202d8a6ecff4cfff16c157725d4792eb31f5402a64
 SHA512 
ce151cabe9fe0c45f379dd7a71790f600faa9283c79a486c1421b5fe3b19b7f12d71dc36ec330e1b28b26ed83bf4c47b656ca823c484105ea3f80ef9166e7f0b
+DIST neomutt-20230322.tar.gz 3716391 BLAKE2B 
c845a354a19d1f014efe9a64503b8b612fce99cc4cef5828532f7a6b035d133d4159fdcb138da1b64d3c3e1c45e0046fa65ed3a0d753df8f762d98c993060b15
 SHA512 
bbe88d1906db2c8633380a55f0c9a1c0e74994c653bfcd2605608f7ee15a3b761139f9996daebb8c968d83760eec5df620de8ebed72eb52e5d9765ff837a3fb3
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20230322.ebuild 
b/mail-client/neomutt/neomutt-20230322.ebuild
new file mode 100644
index ..40d5ddfd9f82
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20230322.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
+   lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
+   ssl tokyocabinet test zlib zstd"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.2
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
+   idn? ( net-dns/libidn:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   !slang? ( sys-libs/ncurses:0= )
+   slang? ( sys-libs/slang )
+   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
+RDEPEND="${CDEPEND}
+  

[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2023-03-21 Thread Nicolas Bock
commit: 18e93daa2a39bd1cea796809c1748e0655af9514
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Mar 22 03:46:59 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Wed Mar 22 03:48:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e93daa

app-crypt/keybase: Add `fuse` USE

Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/keybase-.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-crypt/keybase/keybase-.ebuild 
b/app-crypt/keybase/keybase-.ebuild
index a8dd68ddad93..cce66b1ede2e 100644
--- a/app-crypt/keybase/keybase-.ebuild
+++ b/app-crypt/keybase/keybase-.ebuild
@@ -19,10 +19,13 @@ fi
 
 LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
 SLOT="0"
+IUSE="fuse"
 
 RDEPEND="
app-crypt/gnupg
-   sys-fs/fuse:0=
+   fuse? (
+   ~app-crypt/kbfs-${PV}
+   )
 "
 
 src_unpack() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/ebuildtester/

2023-03-07 Thread Nicolas Bock
commit: ae0a858bfeb6d7ccd812814dd55ef8c04bbd44bb
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Mar  7 20:58:34 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Tue Mar  7 22:50:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae0a858b

dev-util/ebuildtester: Add Python 3.11

Closes: https://bugs.gentoo.org/896926
Closes: https://github.com/gentoo/gentoo/pull/29983
Signed-off-by: Nicolas Bock  gentoo.org>

 dev-util/ebuildtester/ebuildtester-42-r1.ebuild | 36 +
 1 file changed, 36 insertions(+)

diff --git a/dev-util/ebuildtester/ebuildtester-42-r1.ebuild 
b/dev-util/ebuildtester/ebuildtester-42-r1.ebuild
new file mode 100644
index ..ad28fc1c3ead
--- /dev/null
+++ b/dev-util/ebuildtester/ebuildtester-42-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9,10,11} )
+
+inherit bash-completion-r1 distutils-r1 pypi
+
+DESCRIPTION="A dockerized approach to test a Gentoo package within a clean 
stage3 container"
+HOMEPAGE="https://ebuildtester.readthedocs.io/;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-containers/docker
+   sys-fs/fuse
+"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp "${PN}.bash-completion" "${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2023-02-21 Thread Nicolas Bock
commit: 8197b38d9aaaf38acd41d312372a10ca1496251f
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Feb 21 22:03:18 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Tue Feb 21 22:04:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8197b38d

app-crypt/keybase: Add `fuse` USE flag

Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/keybase-6.0.2.ebuild | 5 -
 app-crypt/keybase/metadata.xml | 3 +++
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/app-crypt/keybase/keybase-6.0.2.ebuild 
b/app-crypt/keybase/keybase-6.0.2.ebuild
index a8dd68ddad93..cce66b1ede2e 100644
--- a/app-crypt/keybase/keybase-6.0.2.ebuild
+++ b/app-crypt/keybase/keybase-6.0.2.ebuild
@@ -19,10 +19,13 @@ fi
 
 LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
 SLOT="0"
+IUSE="fuse"
 
 RDEPEND="
app-crypt/gnupg
-   sys-fs/fuse:0=
+   fuse? (
+   ~app-crypt/kbfs-${PV}
+   )
 "
 
 src_unpack() {

diff --git a/app-crypt/keybase/metadata.xml b/app-crypt/keybase/metadata.xml
index 6c47b44141f7..ea7f92ef67a0 100644
--- a/app-crypt/keybase/metadata.xml
+++ b/app-crypt/keybase/metadata.xml
@@ -13,6 +13,9 @@
The official Keybase secure messaging, file-sharing, and key 
directory
client for Linux.

+   
+   Enable app-crypt/kbfs support
+   

keybase/client




[gentoo-commits] repo/gentoo:master commit in: app-text/jabref-bin/

2023-02-21 Thread Nicolas Bock
commit: 325e22337023bde6916b5a62494b238e42d441db
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Feb 21 15:57:20 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Tue Feb 21 15:57:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=325e2233

app-text/jabref-bin: Update metadata

Signed-off-by: Nicolas Bock  gentoo.org>

 app-text/jabref-bin/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/jabref-bin/metadata.xml b/app-text/jabref-bin/metadata.xml
index 75bd03e0389d..b4fbf1e649a4 100644
--- a/app-text/jabref-bin/metadata.xml
+++ b/app-text/jabref-bin/metadata.xml
@@ -20,8 +20,8 @@


jabref
-   
https://github.com/JabRef/jabref/blob/master/CHANGELOG.md
-   http://help.jabref.org/
+   
https://github.com/JabRef/jabref/blob/main/CHANGELOG.md
+   https://docs.jabref.org/
JabRef/jabref

 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/

2023-02-20 Thread Nicolas Bock
commit: e1605578dc69e43fa6c2c155f645e103cf2fdb93
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Thu Nov  3 02:05:56 2022 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Mon Feb 20 18:11:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1605578

app-crypt/keybase: bump to 6.0.2, update ebuilds, new maintainer

Closes: https://github.com/gentoo/gentoo/pull/27373
Signed-off-by: Randall T. Vasquez  icloud.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/keybase/Manifest |  2 +
 app-crypt/keybase/keybase-6.0.2.ebuild | 69 ++
 app-crypt/keybase/keybase-.ebuild  | 69 ++
 app-crypt/keybase/metadata.xml | 19 ++
 4 files changed, 159 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
new file mode 100644
index ..55dcb4b87bc2
--- /dev/null
+++ b/app-crypt/keybase/Manifest
@@ -0,0 +1,2 @@
+DIST keybase-6.0.2-deps.tar.xz 202450984 BLAKE2B 
da3ec411dc06203da08bd472c9842258ad58de9caac9948a84c4a840f1503bb5959a2ce9ddfdec966c6c20a0729fb562666898d21c799fc8c263d6a8924c2fef
 SHA512 
8c22eb2036987ccd131c0b68e126cecf8bf795d4e8366e1f9d2f07d947556094977e1066449dc82fb955f3f8773217822574d70675212d568fc0900f9127b6e6
+DIST keybase-6.0.2.tar.gz 57283593 BLAKE2B 
272dd3c9e2e855e1979a620f5a600cb1352632fca055ba36140d2cc63013e8f8b7e66c5f9fe74ab2c71dac2df7cc27aac9a8387f7444eff4c469659ff1aece2e
 SHA512 
0a3fe3f8b9fc7a3099696699268bec54aed898d0692a3033e54f816b87ef2616b83a0817d365b87a77ecb489ae5d11bae15597c3bcd23819422ec384ae63f6a0

diff --git a/app-crypt/keybase/keybase-6.0.2.ebuild 
b/app-crypt/keybase/keybase-6.0.2.ebuild
new file mode 100644
index ..a8dd68ddad93
--- /dev/null
+++ b/app-crypt/keybase/keybase-6.0.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+DESCRIPTION="Keybase client"
+HOMEPAGE="https://keybase.io/;
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/keybase/client.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI+=" https://dev.gentoo.org/~nicolasbock/${P}-deps.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+
+RDEPEND="
+   app-crypt/gnupg
+   sys-fs/fuse:0=
+"
+
+src_unpack() {
+   default
+   if [[ ${PV} == * ]]; then
+   git-r3_src_unpack
+   GOMODCACHE="${S}/go/go-mod"
+   pushd "${S}/go" || die
+   ego mod download
+   popd || die
+   else
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+   fi
+}
+
+src_compile() {
+   pushd go/keybase || die
+   ego build -tags production -o "${T}/keybase"
+   popd || die
+}
+
+src_test() {
+   pushd go/keybase || die
+   ego test
+   popd || die
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+   dodir "/opt/keybase"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}

diff --git a/app-crypt/keybase/keybase-.ebuild 
b/app-crypt/keybase/keybase-.ebuild
new file mode 100644
index ..a8dd68ddad93
--- /dev/null
+++ b/app-crypt/keybase/keybase-.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+DESCRIPTION="Keybase client"
+HOMEPAGE="https://keybase.io/;
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/keybase/client.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI+=" https://dev.gentoo.org/~nicolasbock/${P}-deps.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+
+RDEPEND="
+   app-crypt/gnupg
+   sys-fs/fuse:0=
+"
+
+src_unpack() {
+  

[gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/

2023-02-18 Thread Nicolas Bock
commit: 0769f5b6dc255f361618eb509456bf121dd8b720
Author: Nicolas Bock  gentoo  org>
AuthorDate: Sat Feb 18 22:09:14 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Sat Feb 18 22:09:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0769f5b6

app-crypt/kbfs: Fix kbfs-.ebuild

Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/kbfs/kbfs-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/kbfs/kbfs-.ebuild b/app-crypt/kbfs/kbfs-.ebuild
index 7ebdcb88ebf8..b43cf2f164e1 100644
--- a/app-crypt/kbfs/kbfs-.ebuild
+++ b/app-crypt/kbfs/kbfs-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   SRC_URI+=" ${P}-deps.tar.xz"
+   SRC_URI+=" https://dev.gentoo.org/~nicolasbock/${P}-deps.tar.xz;
KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/kbfs/

2023-02-18 Thread Nicolas Bock
commit: 9552d436d29fb6c0eee8d16da97ad0469dc1716b
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Thu Nov  3 02:09:49 2022 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Sat Feb 18 21:57:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9552d436

app-crypt/kbfs: new package, add 6.0.2, 

Closes: https://github.com/gentoo/gentoo/pull/27372
Signed-off-by: Randall T. Vasquez  icloud.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 app-crypt/kbfs/Manifest  |  2 ++
 app-crypt/kbfs/kbfs-6.0.2.ebuild | 67 
 app-crypt/kbfs/kbfs-.ebuild  | 67 
 app-crypt/kbfs/metadata.xml  | 19 
 4 files changed, 155 insertions(+)

diff --git a/app-crypt/kbfs/Manifest b/app-crypt/kbfs/Manifest
new file mode 100644
index ..084c14bbd06a
--- /dev/null
+++ b/app-crypt/kbfs/Manifest
@@ -0,0 +1,2 @@
+DIST kbfs-6.0.2-deps.tar.xz 205729260 BLAKE2B 
d58d1b6615c9195ad3b4eb823f3ff4729683b6d4b69dd35222089fa9477710a59c75af830a4f74ca6ccf3eae2fe6d880a72b74d15478fe29db268f333f64
 SHA512 
39afab3647ea766ed86059548eddc910195ec39b71897a92cdc927d9c0025297254950c0a85434ce9a1e90a189b6f84504445e1d6152ec4bd8441dd55ae4e6c0
+DIST kbfs-6.0.2.tar.gz 57283593 BLAKE2B 
272dd3c9e2e855e1979a620f5a600cb1352632fca055ba36140d2cc63013e8f8b7e66c5f9fe74ab2c71dac2df7cc27aac9a8387f7444eff4c469659ff1aece2e
 SHA512 
0a3fe3f8b9fc7a3099696699268bec54aed898d0692a3033e54f816b87ef2616b83a0817d365b87a77ecb489ae5d11bae15597c3bcd23819422ec384ae63f6a0

diff --git a/app-crypt/kbfs/kbfs-6.0.2.ebuild b/app-crypt/kbfs/kbfs-6.0.2.ebuild
new file mode 100644
index ..b43cf2f164e1
--- /dev/null
+++ b/app-crypt/kbfs/kbfs-6.0.2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+DESCRIPTION="Keybase Filesystem (KBFS)"
+HOMEPAGE="https://keybase.io/docs/kbfs;
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/keybase/client.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI+=" https://dev.gentoo.org/~nicolasbock/${P}-deps.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="
+   app-crypt/gnupg
+   sys-fs/fuse:0=
+"
+
+src_unpack() {
+   default
+   if [[ ${PV} == * ]]; then
+   git-r3_src_unpack
+   GOMODCACHE="${S}/go/go-mod"
+   pushd "${S}/go" || die
+   ego mod download
+   popd || die
+   else
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+   fi
+}
+
+src_compile() {
+   pushd ./go/kbfs/kbfsfuse || die
+   ego build -tags production -o "${T}/kbfsfuse"
+   popd || die
+   pushd ./go/kbfs/kbfsgit/git-remote-keybase || die
+   ego build -tags production -o "${T}/git-remote-keybase"
+   popd || die
+   pushd ./go/kbfs/redirector || die
+   ego build -tags production -o "${T}/keybase-redirector"
+   popd || die
+}
+
+src_test() {
+   pushd ./go/kbfs/kbfsfuse || die
+   ego test
+   popd || die
+}
+
+src_install() {
+   dobin "${T}/kbfsfuse"
+   dobin "${T}/git-remote-keybase"
+   dobin "${T}/keybase-redirector"
+   systemd_douserunit "${S}/packaging/linux/systemd/kbfs.service"
+   systemd_douserunit 
"${S}/packaging/linux/systemd/keybase-redirector.service"
+}

diff --git a/app-crypt/kbfs/kbfs-.ebuild b/app-crypt/kbfs/kbfs-.ebuild
new file mode 100644
index ..7ebdcb88ebf8
--- /dev/null
+++ b/app-crypt/kbfs/kbfs-.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+DESCRIPTION="Keybase Filesystem (KBFS)"
+HOMEPAGE="https://keybase.io/docs/kbfs;
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/keybase/client.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI+=" ${P}-deps.tar.xz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="
+   app-crypt/gnupg
+   sys-fs/fuse:0=
+"
+
+src_unpack() {
+   default
+   if [[ ${PV} == * ]]; then
+   git-r3_src_unpack
+   GOMODCACHE="${S}/go/go-mod&quo

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/, sys-cluster/charliecloud/files/

2023-01-30 Thread Nicolas Bock
commit: e266e13009ebe1786bb496bc346dd5b6a2ca947e
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Sat Jan 28 20:43:36 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Mon Jan 30 21:58:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e266e130

sys-cluster/charliecloud: multiple fixes

- backport patch for readpath from recent glibc [1, 2]
- drop 0.31
- do not compress installed examples

[1] https://github.com/hpc/charliecloud/pull/1550
[2] https://bugzilla.redhat.com/show_bug.cgi?id=1916968

Closes: https://github.com/gentoo/gentoo/pull/29323
Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 ...oud-0.31.ebuild => charliecloud-0.31-r1.ebuild} |  9 ++
 sys-cluster/charliecloud/charliecloud-.ebuild  |  5 
 .../files/charliecloud-0.31-realpath_return.patch  | 32 ++
 3 files changed, 46 insertions(+)

diff --git a/sys-cluster/charliecloud/charliecloud-0.31.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.31-r1.ebuild
similarity index 94%
rename from sys-cluster/charliecloud/charliecloud-0.31.ebuild
rename to sys-cluster/charliecloud/charliecloud-0.31-r1.ebuild
index db6df71719a9..2efd4a83f907 100644
--- a/sys-cluster/charliecloud/charliecloud-0.31.ebuild
+++ b/sys-cluster/charliecloud/charliecloud-0.31-r1.ebuild
@@ -48,6 +48,10 @@ DEPEND="
net-misc/rsync
)"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-realpath_return.patch
+)
+
 src_prepare() {
default
eautoreconf
@@ -72,6 +76,11 @@ src_configure() {
econf "${econf_args[@]}"
 }
 
+src_install() {
+   docompress -x "${EPREFIX}"/usr/share/doc/"${PF}"/examples
+   default
+}
+
 pkg_postinst() {
elog "Various builders are supported, as alternative to the internal 
ch-image."
optfeature "Building with Buildah" app-containers/buildah

diff --git a/sys-cluster/charliecloud/charliecloud-.ebuild 
b/sys-cluster/charliecloud/charliecloud-.ebuild
index db6df71719a9..3e5a83f42d7e 100644
--- a/sys-cluster/charliecloud/charliecloud-.ebuild
+++ b/sys-cluster/charliecloud/charliecloud-.ebuild
@@ -72,6 +72,11 @@ src_configure() {
econf "${econf_args[@]}"
 }
 
+src_install() {
+   docompress -x "${EPREFIX}"/usr/share/doc/"${PF}"/examples
+   default
+}
+
 pkg_postinst() {
elog "Various builders are supported, as alternative to the internal 
ch-image."
optfeature "Building with Buildah" app-containers/buildah

diff --git 
a/sys-cluster/charliecloud/files/charliecloud-0.31-realpath_return.patch 
b/sys-cluster/charliecloud/files/charliecloud-0.31-realpath_return.patch
new file mode 100644
index ..7b320fa9dbab
--- /dev/null
+++ b/sys-cluster/charliecloud/files/charliecloud-0.31-realpath_return.patch
@@ -0,0 +1,32 @@
+From e6d25474fcd326ae657c08d7b49606aeabc98b51 Mon Sep 17 00:00:00 2001
+From: Oliver Freyermuth 
+Date: Sat, 28 Jan 2023 21:25:09 +0100
+Subject: [PATCH] ch-misc: Do not check errno in realpath_ unless realpath
+ returns NULL
+Bug: https://github.com/hpc/charliecloud/pull/1550
+
+glibc's realpath may set errno also on success, as POSIX specifies
+errno should only be checked after realpath if the return value is not NULL.
+
+See for example:
+ https://bugzilla.redhat.com/show_bug.cgi?id=1916968
+---
+ bin/ch_misc.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/bin/ch_misc.c b/bin/ch_misc.c
+index 04ac52a..93a3339 100644
+--- a/bin/ch_misc.c
 b/bin/ch_misc.c
+@@ -589,7 +589,7 @@ char *realpath_(const char *path, bool fail_ok)
+errno = 0;
+pathc = realpath(path, NULL);
+ 
+-   if (errno != 0) {
++   if (pathc == NULL && errno != 0) {
+   if (fail_ok) {
+  T_ (pathc = strdup(path));
+   } else {
+-- 
+2.39.1
+



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/

2023-01-27 Thread Nicolas Bock
commit: ffe65d0e92e55ecb9e15456dc08ef1d9203d1d2e
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Thu Jan 26 22:29:39 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri Jan 27 16:55:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe65d0e

sys-cluster/charliecloud: drop 0.29

Closes: https://github.com/gentoo/gentoo/pull/29287
Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 sys-cluster/charliecloud/Manifest |  1 -
 sys-cluster/charliecloud/charliecloud-0.29.ebuild | 83 ---
 2 files changed, 84 deletions(-)

diff --git a/sys-cluster/charliecloud/Manifest 
b/sys-cluster/charliecloud/Manifest
index f2c1ca0554f3..811aae998e40 100644
--- a/sys-cluster/charliecloud/Manifest
+++ b/sys-cluster/charliecloud/Manifest
@@ -1,3 +1,2 @@
-DIST charliecloud-0.29.tar.gz 506974 BLAKE2B 
2f5ce5f6addf1abbb3274f8e8a9d33cc7ec73ba275efc4d750806b5fc2358ad9491da453ae4dcad712567b5719a4b179644e630b64fe9c29cfc2525a06e533a0
 SHA512 
a8f334cf1ac9fa1117b69f1282b74a3bce313b8fd892373dd7cfa642f664fcd623a8e8d2b81aa9757e43f972cd31fca9185e00d2280b40def2c63c725cea7256
 DIST charliecloud-0.30.tar.gz 524870 BLAKE2B 
0eadb4abda47554117aa657c3335d0ad95c71a3ccae67af000beeb8e375058002821783824142208ab58dcf7a62141d1eee45ac4241fe53cd2b206bb10b4
 SHA512 
a7188594482b712521930b141e10a981f7536b979f14c3a206f02895f8404a9095b17fc6764f937bdb466624ca6074cc0cbc84f33d59b4453b55be5691f4fbd4
 DIST charliecloud-0.31.tar.gz 534662 BLAKE2B 
08f95f4e37e4de3590344f14cf1ce6e502af414806cc625b8b4be454c1e1e9611d40e599828033a08dfba8ff6fa6fbcee107f19c38ce247addace6a91876dea8
 SHA512 
9fdcabbf533ab42556bcd8552c42dce3096dffd1f863e2a7a2e87a4596e1df601d55e56fde48cfd88fac62b31bad4257d1b1cdbb9a82df3e32ad4b5f1842307e

diff --git a/sys-cluster/charliecloud/charliecloud-0.29.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.29.ebuild
deleted file mode 100644
index db6df71719a9..
--- a/sys-cluster/charliecloud/charliecloud-0.29.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit autotools optfeature python-single-r1
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/hpc/${PN}.git;
-   S="${WORKDIR}/${P}"
-else
-   SRC_URI="https://github.com/hpc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~x86-linux"
-fi
-
-DESCRIPTION="Lightweight user-defined software stacks for high-performance 
computing"
-HOMEPAGE="https://hpc.github.io/charliecloud/;
-
-SLOT="0"
-LICENSE="Apache-2.0"
-IUSE="ch-image doc"
-
-# Extensive test suite exists, but downloads container images
-# directly and via Docker and installs packages inside using apt/yum.
-# Additionally, clashes with portage namespacing and sandbox.
-RESTRICT="test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   elibc_musl? ( sys-libs/argp-standalone )
-"
-DEPEND="
-   ch-image? (
-   $(python_gen_cond_dep '
-   dev-python/lark[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   ')
-   )
-   doc? (
-   $(python_gen_cond_dep '
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
-   ')
-   net-misc/rsync
-   )"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local econf_args=()
-   econf_args+=(
-   $(use_enable doc html)
-   $(use_enable ch-image)
-   # Libdir is used as a libexec-style destination.
-   --libdir="${EPREFIX}"/usr/lib
-   # Attempts to call python-exec directly otherwise.
-   --with-sphinx-python="${EPYTHON}"
-   # This disables -Werror, see also: 
https://github.com/hpc/charliecloud/pull/808
-   --enable-buggy-build
-   # Do not use bundled version of dev-python/lark.
-   --disable-bundled-lark
-   # Use correct shebang.
-   --with-python="${PYTHON}"
-   )
-   econf "${econf_args[@]}"
-}
-
-pkg_postinst() {
-   elog "Various builders are supported, as alternative to the internal 
ch-image."
-   optfeature "Building with Buildah" app-containers/buildah
-   optfeature "Building with Docker" app-containers/docker
-   optfeature "Progress bars during long operations" sys-apps/pv
-   optfeature "Pack and unpack squashfs images" sys-fs/squashfs-tools
-   optfeature "Mount and umount squashfs images" sys-fs/squashfuse
-   optfeature "Build versioning with ch-image" dev-vcs/git
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/

2023-01-27 Thread Nicolas Bock
commit: e636efbc22856f5c9b55c20c9eb2b66918e6b463
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Thu Jan 26 22:28:57 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri Jan 27 16:55:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e636efbc

sys-cluster/charliecloud: add 0.31

Closes: https://github.com/gentoo/gentoo/pull/29287
Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 sys-cluster/charliecloud/Manifest |  1 +
 sys-cluster/charliecloud/charliecloud-0.31.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/sys-cluster/charliecloud/Manifest 
b/sys-cluster/charliecloud/Manifest
index cdb2e6ef522c..f2c1ca0554f3 100644
--- a/sys-cluster/charliecloud/Manifest
+++ b/sys-cluster/charliecloud/Manifest
@@ -1,2 +1,3 @@
 DIST charliecloud-0.29.tar.gz 506974 BLAKE2B 
2f5ce5f6addf1abbb3274f8e8a9d33cc7ec73ba275efc4d750806b5fc2358ad9491da453ae4dcad712567b5719a4b179644e630b64fe9c29cfc2525a06e533a0
 SHA512 
a8f334cf1ac9fa1117b69f1282b74a3bce313b8fd892373dd7cfa642f664fcd623a8e8d2b81aa9757e43f972cd31fca9185e00d2280b40def2c63c725cea7256
 DIST charliecloud-0.30.tar.gz 524870 BLAKE2B 
0eadb4abda47554117aa657c3335d0ad95c71a3ccae67af000beeb8e375058002821783824142208ab58dcf7a62141d1eee45ac4241fe53cd2b206bb10b4
 SHA512 
a7188594482b712521930b141e10a981f7536b979f14c3a206f02895f8404a9095b17fc6764f937bdb466624ca6074cc0cbc84f33d59b4453b55be5691f4fbd4
+DIST charliecloud-0.31.tar.gz 534662 BLAKE2B 
08f95f4e37e4de3590344f14cf1ce6e502af414806cc625b8b4be454c1e1e9611d40e599828033a08dfba8ff6fa6fbcee107f19c38ce247addace6a91876dea8
 SHA512 
9fdcabbf533ab42556bcd8552c42dce3096dffd1f863e2a7a2e87a4596e1df601d55e56fde48cfd88fac62b31bad4257d1b1cdbb9a82df3e32ad4b5f1842307e

diff --git a/sys-cluster/charliecloud/charliecloud-0.31.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.31.ebuild
new file mode 100644
index ..db6df71719a9
--- /dev/null
+++ b/sys-cluster/charliecloud/charliecloud-0.31.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit autotools optfeature python-single-r1
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/hpc/${PN}.git;
+   S="${WORKDIR}/${P}"
+else
+   SRC_URI="https://github.com/hpc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86 ~x86-linux"
+fi
+
+DESCRIPTION="Lightweight user-defined software stacks for high-performance 
computing"
+HOMEPAGE="https://hpc.github.io/charliecloud/;
+
+SLOT="0"
+LICENSE="Apache-2.0"
+IUSE="ch-image doc"
+
+# Extensive test suite exists, but downloads container images
+# directly and via Docker and installs packages inside using apt/yum.
+# Additionally, clashes with portage namespacing and sandbox.
+RESTRICT="test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   elibc_musl? ( sys-libs/argp-standalone )
+"
+DEPEND="
+   ch-image? (
+   $(python_gen_cond_dep '
+   dev-python/lark[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   ')
+   )
+   doc? (
+   $(python_gen_cond_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   ')
+   net-misc/rsync
+   )"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local econf_args=()
+   econf_args+=(
+   $(use_enable doc html)
+   $(use_enable ch-image)
+   # Libdir is used as a libexec-style destination.
+   --libdir="${EPREFIX}"/usr/lib
+   # Attempts to call python-exec directly otherwise.
+   --with-sphinx-python="${EPYTHON}"
+   # This disables -Werror, see also: 
https://github.com/hpc/charliecloud/pull/808
+   --enable-buggy-build
+   # Do not use bundled version of dev-python/lark.
+   --disable-bundled-lark
+   # Use correct shebang.
+   --with-python="${PYTHON}"
+   )
+   econf "${econf_args[@]}"
+}
+
+pkg_postinst() {
+   elog "Various builders are supported, as alternative to the internal 
ch-image."
+   optfeature "Building with Buildah" app-containers/buildah
+   optfeature "Building with Docker" app-containers/docker
+   optfeature "Progress bars during long operations" sys-apps/pv
+   optfeature "Pack and unpack squashfs images" sys-fs/squashfs-tools
+   optfeature "Mount and umount squashfs images" sys-fs/squashfuse
+   optfeature "Build versioning with ch-image" dev-vcs/git
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/files/, sys-cluster/charliecloud/

2023-01-19 Thread Nicolas Bock
commit: cd55b93e817d7c81a1d4f5290263a664263494ff
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Wed Jan 18 19:32:24 2023 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Thu Jan 19 13:42:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd55b93e

sys-cluster/charliecloud: Fix for dash as system shell.

Closes: https://bugs.gentoo.org/890873
Closes: https://github.com/gentoo/gentoo/pull/29161
Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 sys-cluster/charliecloud/charliecloud-0.30.ebuild  |  4 ++
 .../files/charliecloud-0.30-dash.patch | 48 ++
 2 files changed, 52 insertions(+)

diff --git a/sys-cluster/charliecloud/charliecloud-0.30.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.30.ebuild
index db6df71719a9..9ec1de0e9b0a 100644
--- a/sys-cluster/charliecloud/charliecloud-0.30.ebuild
+++ b/sys-cluster/charliecloud/charliecloud-0.30.ebuild
@@ -48,6 +48,10 @@ DEPEND="
net-misc/rsync
)"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-dash.patch
+)
+
 src_prepare() {
default
eautoreconf

diff --git a/sys-cluster/charliecloud/files/charliecloud-0.30-dash.patch 
b/sys-cluster/charliecloud/files/charliecloud-0.30-dash.patch
new file mode 100644
index ..ba76e3fee59f
--- /dev/null
+++ b/sys-cluster/charliecloud/files/charliecloud-0.30-dash.patch
@@ -0,0 +1,48 @@
+From 1fb019b26d54f777ea7a2781f96adec369a25cbc Mon Sep 17 00:00:00 2001
+From: Oliver Freyermuth 
+Date: Tue, 17 Jan 2023 19:00:11 +0100
+Subject: [PATCH] PR #1538: configure: Remove bashisms, fix dash compatibility
+Bug: https://bugs.gentoo.org/890873
+Bug: https://github.com/hpc/charliecloud/pull/1538
+
++= and |& are not supported by systems using dash as shell.
+---
+ configure.ac | 10 +-
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 683a532..1c878d7 100644
+--- a/configure.ac
 b/configure.ac
+@@ -216,15 +216,15 @@ AC_PROG_CC
+ # Set up CFLAGS.
+ ch_cflags='-std=c99 -Wall'
+ AS_IF([test -n "$lib_libsquashfuse"],
+-  [ch_cflags+=" -I$inc_libsquashfuse -L$lib_libsquashfuse"
++  [ch_cflags="$ch_cflags -I$inc_libsquashfuse -L$lib_libsquashfuse"
+# Without this, clang fails with "error: argument unused during
+# compilation" on the -L. GCC ignores it.
+-   ch_cflags+=' -Wno-unused-command-line-argument'])
++   ch_cflags="$ch_cflags -Wno-unused-command-line-argument"])
+ AS_IF([test $use_werror = yes],
+-  [ch_cflags+=' -Werror'])
++  [ch_cflags="$ch_cflags -Werror"])
+
+ AX_CHECK_COMPILE_FLAG([$ch_cflags], [
+-  CFLAGS+=" $ch_cflags"
++  CFLAGS="$CFLAGS $ch_cflags"
+ ], [
+   AC_MSG_ERROR([no suitable C99 compiler found])
+ ])
+@@ -434,7 +434,7 @@ CH_CHECK_VERSION([GIT], [$vmin_git], [--version | cut -d' 
' -f3])
+ # DOT
+ vmin_dot=2.30.1
+ AC_CHECK_PROG([DOT], [dot], [dot])
+-CH_CHECK_VERSION([DOT], [$vmin_dot], [dot -V |& cut -d' ' -f5])
++CH_CHECK_VERSION([DOT], [$vmin_dot], [dot -V 2>&1 | cut -d' ' -f5])
+
+ # git2dot
+ vmin_git2dot=0.8.3
+--
+2.38.2
+



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/

2022-08-04 Thread Nicolas Bock
commit: efdb3b37d28176afbd36f29987cb05030f68691c
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Fri Aug  5 01:20:07 2022 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri Aug  5 05:23:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efdb3b37

sys-cluster/charliecloud: drop 0.27

Closes: https://github.com/gentoo/gentoo/pull/26743
Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 sys-cluster/charliecloud/Manifest |  1 -
 sys-cluster/charliecloud/charliecloud-0.27.ebuild | 82 ---
 2 files changed, 83 deletions(-)

diff --git a/sys-cluster/charliecloud/Manifest 
b/sys-cluster/charliecloud/Manifest
index a15b2b048831..18a1ba9382fa 100644
--- a/sys-cluster/charliecloud/Manifest
+++ b/sys-cluster/charliecloud/Manifest
@@ -1,3 +1,2 @@
-DIST charliecloud-0.27.tar.gz 471754 BLAKE2B 
b683847a79dd55a4bb79458e94e03988acdff0a1e6a24e7f67d56758bdbc3754cc3609e97bfc778f5cb6ce35d6f4df773235314c2ed642ac796b28b824ecadf6
 SHA512 
cfa5b1ac923008b9a38fc0228562b31551ea941bf222c9b9e12d8dce4c83ca896893e3509773a5ebc02d6b374d08dc049797226cf1432099aae7174c2bc5ee2b
 DIST charliecloud-0.28.tar.gz 504793 BLAKE2B 
97b9249be59700506b7b7032da7111b0099b88bea6cb73e348238ef2aacfb55ee9d868f81036728b1e67a41911ca3e754d009ba74375847747f3303a7dc2304c
 SHA512 
62a00f16c118e3dd8d9f011290666961216d24d07825590c9a3ec9dd527948be75c66df8d5ef50f4796567aa358ca4e466148ca78bad9d0715bb4caa26004eb6
 DIST charliecloud-0.29.tar.gz 506974 BLAKE2B 
2f5ce5f6addf1abbb3274f8e8a9d33cc7ec73ba275efc4d750806b5fc2358ad9491da453ae4dcad712567b5719a4b179644e630b64fe9c29cfc2525a06e533a0
 SHA512 
a8f334cf1ac9fa1117b69f1282b74a3bce313b8fd892373dd7cfa642f664fcd623a8e8d2b81aa9757e43f972cd31fca9185e00d2280b40def2c63c725cea7256

diff --git a/sys-cluster/charliecloud/charliecloud-0.27.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.27.ebuild
deleted file mode 100644
index 41b9c8ba478d..
--- a/sys-cluster/charliecloud/charliecloud-0.27.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9,10} )
-
-inherit autotools optfeature python-single-r1
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/hpc/${PN}.git;
-   S="${WORKDIR}/${P}"
-else
-   SRC_URI="https://github.com/hpc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~x86-linux"
-fi
-
-DESCRIPTION="Lightweight user-defined software stacks for high-performance 
computing"
-HOMEPAGE="https://hpc.github.io/charliecloud/;
-
-SLOT="0"
-LICENSE="Apache-2.0"
-IUSE="ch-image doc"
-
-# Extensive test suite exists, but downloads container images
-# directly and via Docker and installs packages inside using apt/yum.
-# Additionally, clashes with portage namespacing and sandbox.
-RESTRICT="test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   elibc_musl? ( sys-libs/argp-standalone )
-"
-DEPEND="
-   ch-image? (
-   $(python_gen_cond_dep '
-   dev-python/lark[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   ')
-   )
-   doc? (
-   $(python_gen_cond_dep '
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
-   ')
-   net-misc/rsync
-   )"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local econf_args=()
-   econf_args+=(
-   $(use_enable doc html)
-   $(use_enable ch-image)
-   # Libdir is used as a libexec-style destination.
-   --libdir="${EPREFIX}"/usr/lib
-   # Attempts to call python-exec directly otherwise.
-   --with-sphinx-python="${PYTHON}"
-   # This disables -Werror, see also: 
https://github.com/hpc/charliecloud/pull/808
-   --enable-buggy-build
-   # Do not use bundled version of dev-python/lark.
-   --disable-bundled-lark
-   # Use correct shebang.
-   --with-python="${PYTHON}"
-   )
-   econf "${econf_args[@]}"
-}
-
-pkg_postinst() {
-   elog "Various builders are supported, as alternative to the internal 
ch-image."
-   optfeature "Building with Buildah" app-containers/buildah
-   optfeature "Building with Docker" app-containers/docker
-   optfeature "Progress bars during long operations" sys-apps/pv
-   optfeature "Pack and unpack squashfs images" sys-fs/squashfs-tools
-   optfeature "Mount and umount squashfs images" sys-fs/squashfuse
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/

2022-08-04 Thread Nicolas Bock
commit: ee9ddd25afe41a2644bee602bf8b966c19da64e2
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Fri Aug  5 01:19:32 2022 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri Aug  5 05:23:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee9ddd25

sys-cluster/charliecloud: add 0.29

Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 sys-cluster/charliecloud/Manifest |  1 +
 sys-cluster/charliecloud/charliecloud-0.29.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/sys-cluster/charliecloud/Manifest 
b/sys-cluster/charliecloud/Manifest
index c0fba9575b38..a15b2b048831 100644
--- a/sys-cluster/charliecloud/Manifest
+++ b/sys-cluster/charliecloud/Manifest
@@ -1,2 +1,3 @@
 DIST charliecloud-0.27.tar.gz 471754 BLAKE2B 
b683847a79dd55a4bb79458e94e03988acdff0a1e6a24e7f67d56758bdbc3754cc3609e97bfc778f5cb6ce35d6f4df773235314c2ed642ac796b28b824ecadf6
 SHA512 
cfa5b1ac923008b9a38fc0228562b31551ea941bf222c9b9e12d8dce4c83ca896893e3509773a5ebc02d6b374d08dc049797226cf1432099aae7174c2bc5ee2b
 DIST charliecloud-0.28.tar.gz 504793 BLAKE2B 
97b9249be59700506b7b7032da7111b0099b88bea6cb73e348238ef2aacfb55ee9d868f81036728b1e67a41911ca3e754d009ba74375847747f3303a7dc2304c
 SHA512 
62a00f16c118e3dd8d9f011290666961216d24d07825590c9a3ec9dd527948be75c66df8d5ef50f4796567aa358ca4e466148ca78bad9d0715bb4caa26004eb6
+DIST charliecloud-0.29.tar.gz 506974 BLAKE2B 
2f5ce5f6addf1abbb3274f8e8a9d33cc7ec73ba275efc4d750806b5fc2358ad9491da453ae4dcad712567b5719a4b179644e630b64fe9c29cfc2525a06e533a0
 SHA512 
a8f334cf1ac9fa1117b69f1282b74a3bce313b8fd892373dd7cfa642f664fcd623a8e8d2b81aa9757e43f972cd31fca9185e00d2280b40def2c63c725cea7256

diff --git a/sys-cluster/charliecloud/charliecloud-0.29.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.29.ebuild
new file mode 100644
index ..f120aa900673
--- /dev/null
+++ b/sys-cluster/charliecloud/charliecloud-0.29.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit autotools optfeature python-single-r1
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/hpc/${PN}.git;
+   S="${WORKDIR}/${P}"
+else
+   SRC_URI="https://github.com/hpc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86 ~x86-linux"
+fi
+
+DESCRIPTION="Lightweight user-defined software stacks for high-performance 
computing"
+HOMEPAGE="https://hpc.github.io/charliecloud/;
+
+SLOT="0"
+LICENSE="Apache-2.0"
+IUSE="ch-image doc"
+
+# Extensive test suite exists, but downloads container images
+# directly and via Docker and installs packages inside using apt/yum.
+# Additionally, clashes with portage namespacing and sandbox.
+RESTRICT="test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   elibc_musl? ( sys-libs/argp-standalone )
+"
+DEPEND="
+   ch-image? (
+   $(python_gen_cond_dep '
+   dev-python/lark[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   ')
+   )
+   doc? (
+   $(python_gen_cond_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   ')
+   net-misc/rsync
+   )"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local econf_args=()
+   econf_args+=(
+   $(use_enable doc html)
+   $(use_enable ch-image)
+   # Libdir is used as a libexec-style destination.
+   --libdir="${EPREFIX}"/usr/lib
+   # Attempts to call python-exec directly otherwise.
+   --with-sphinx-python="${EPYTHON}"
+   # This disables -Werror, see also: 
https://github.com/hpc/charliecloud/pull/808
+   --enable-buggy-build
+   # Do not use bundled version of dev-python/lark.
+   --disable-bundled-lark
+   # Use correct shebang.
+   --with-python="${PYTHON}"
+   )
+   econf "${econf_args[@]}"
+}
+
+pkg_postinst() {
+   elog "Various builders are supported, as alternative to the internal 
ch-image."
+   optfeature "Building with Buildah" app-containers/buildah
+   optfeature "Building with Docker" app-containers/docker
+   optfeature "Progress bars during long operations" sys-apps/pv
+   optfeature "Pack and unpack squashfs images" sys-fs/squashfs-tools
+   optfeature "Mount and umount squashfs images" sys-fs/squashfuse
+   optfeature "Build versioning with ch-image" dev-vcs/git
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/

2022-08-04 Thread Nicolas Bock
commit: b224318f643788d87447d4a5c03b54596da08e80
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Fri Aug  5 01:19:55 2022 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri Aug  5 05:23:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b224318f

sys-cluster/charliecloud: enable py3.11

Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 sys-cluster/charliecloud/charliecloud-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/charliecloud/charliecloud-.ebuild 
b/sys-cluster/charliecloud/charliecloud-.ebuild
index 6a3d22ba4bd9..f120aa900673 100644
--- a/sys-cluster/charliecloud/charliecloud-.ebuild
+++ b/sys-cluster/charliecloud/charliecloud-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit autotools optfeature python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/ebuildtester/

2022-06-23 Thread Nicolas Bock
commit: 342743707c84f39e9eeca3cdcb2baaab9af28664
Author: Nicolas Bock  gentoo  org>
AuthorDate: Thu Jun 23 09:23:50 2022 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Thu Jun 23 09:24:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34274370

dev-util/ebuildtester: Version bump to v42

Signed-off-by: Nicolas Bock  gentoo.org>

 dev-util/ebuildtester/Manifest   |  1 +
 dev-util/ebuildtester/ebuildtester-42.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-util/ebuildtester/Manifest b/dev-util/ebuildtester/Manifest
index 30159babba3f..db867da42a3b 100644
--- a/dev-util/ebuildtester/Manifest
+++ b/dev-util/ebuildtester/Manifest
@@ -1,3 +1,4 @@
 DIST ebuildtester-0.1.35.tar.gz 19842 BLAKE2B 
3d562718680914a47bb078f38f4351e5b4575ef6d11fa39247d7f06b81868cca0a30ec29ba0e7b14330ef45a117330ad2351f5eea2b75f23cbaba9e37d0441d4
 SHA512 
c268c621c3b22aefb6945da7169a4049c7bd3f9cc198d43eb733bc144bf1ac46e251235af669d2af5231f5517ef997ffcd28f4bcbb1c945237f6dd2dca502c46
 DIST ebuildtester-0.1.37.tar.gz 20919 BLAKE2B 
a97ea0de557601aae3faee8c959453179d402450f722872a7de6f544abdc2facaa71558d8b2088fbadf37b829a2991ca717ff5e1790c1e7c48ccfcd619e1737e
 SHA512 
dfa157bb5745854cfd2a7580e5c8650712b796e01831137b90dbea7097f926e7b1eb6718bef8ab70a8e703a65049274cfe52eda9c3635df6b5697ff3403f5ee0
 DIST ebuildtester-41.tar.gz 22320 BLAKE2B 
dcaa1e35e4ee9dd43e6d9c1d6332d56c77e98eb59e9bc0e852b6676a5e05bca69d7949f8a2edbd2cef7f6b100cefc866bd8394281ce9aa25b9287c235c8c
 SHA512 
abee45178782f6ec648ebf7f3c2885065866a8f518e396bb1b0fd0b2815141b175c172114fb319ccdfa83f3043ecd44e83871a1a9d9dbea72f6091b3732717c5
+DIST ebuildtester-42.tar.gz 22852 BLAKE2B 
0e672c70ed854b3ee459010590da22811ed06e0397d45e51b8ad1a86047aa3fbd61321a7a9bdf1b583c3a66246030bb30dbef4dc8acc1e10bc3b141095e08ff4
 SHA512 
c2fe0dbca673c51d686cc19954928efb3ab1e82c4d8b8548d272f8fc60a5fffd1898fe33dc26feebc5bc73a71207f5f1615e18036b264e76a09b9dc6d94168fa

diff --git a/dev-util/ebuildtester/ebuildtester-42.ebuild 
b/dev-util/ebuildtester/ebuildtester-42.ebuild
new file mode 100644
index ..4222ddc016f2
--- /dev/null
+++ b/dev-util/ebuildtester/ebuildtester-42.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7,8,9,10} )
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="A dockerized approach to test a Gentoo package within a clean 
stage3 container"
+HOMEPAGE="https://ebuildtester.readthedocs.io/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+# SRC_URI="https://github.com/nicolasbock/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-containers/docker
+   sys-fs/fuse
+"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp "${PN}.bash-completion" "${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/ebuildtester/

2022-06-21 Thread Nicolas Bock
commit: ed33f1979aaa4f7206e3a7635d4329e823b2023f
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Jun 21 16:55:35 2022 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Tue Jun 21 16:56:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed33f197

dev-utils/ebuildtester: Version bump to v41

Signed-off-by: Nicolas Bock  gentoo.org>

 dev-util/ebuildtester/Manifest   |  1 +
 dev-util/ebuildtester/ebuildtester-41.ebuild | 37 
 dev-util/ebuildtester/metadata.xml   |  1 +
 3 files changed, 39 insertions(+)

diff --git a/dev-util/ebuildtester/Manifest b/dev-util/ebuildtester/Manifest
index 25d52aa7c1e4..30159babba3f 100644
--- a/dev-util/ebuildtester/Manifest
+++ b/dev-util/ebuildtester/Manifest
@@ -1,2 +1,3 @@
 DIST ebuildtester-0.1.35.tar.gz 19842 BLAKE2B 
3d562718680914a47bb078f38f4351e5b4575ef6d11fa39247d7f06b81868cca0a30ec29ba0e7b14330ef45a117330ad2351f5eea2b75f23cbaba9e37d0441d4
 SHA512 
c268c621c3b22aefb6945da7169a4049c7bd3f9cc198d43eb733bc144bf1ac46e251235af669d2af5231f5517ef997ffcd28f4bcbb1c945237f6dd2dca502c46
 DIST ebuildtester-0.1.37.tar.gz 20919 BLAKE2B 
a97ea0de557601aae3faee8c959453179d402450f722872a7de6f544abdc2facaa71558d8b2088fbadf37b829a2991ca717ff5e1790c1e7c48ccfcd619e1737e
 SHA512 
dfa157bb5745854cfd2a7580e5c8650712b796e01831137b90dbea7097f926e7b1eb6718bef8ab70a8e703a65049274cfe52eda9c3635df6b5697ff3403f5ee0
+DIST ebuildtester-41.tar.gz 22320 BLAKE2B 
dcaa1e35e4ee9dd43e6d9c1d6332d56c77e98eb59e9bc0e852b6676a5e05bca69d7949f8a2edbd2cef7f6b100cefc866bd8394281ce9aa25b9287c235c8c
 SHA512 
abee45178782f6ec648ebf7f3c2885065866a8f518e396bb1b0fd0b2815141b175c172114fb319ccdfa83f3043ecd44e83871a1a9d9dbea72f6091b3732717c5

diff --git a/dev-util/ebuildtester/ebuildtester-41.ebuild 
b/dev-util/ebuildtester/ebuildtester-41.ebuild
new file mode 100644
index ..4222ddc016f2
--- /dev/null
+++ b/dev-util/ebuildtester/ebuildtester-41.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7,8,9,10} )
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="A dockerized approach to test a Gentoo package within a clean 
stage3 container"
+HOMEPAGE="https://ebuildtester.readthedocs.io/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+# SRC_URI="https://github.com/nicolasbock/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-containers/docker
+   sys-fs/fuse
+"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp "${PN}.bash-completion" "${PN}"
+}

diff --git a/dev-util/ebuildtester/metadata.xml 
b/dev-util/ebuildtester/metadata.xml
index b3991442737c..2c877ef9653f 100644
--- a/dev-util/ebuildtester/metadata.xml
+++ b/dev-util/ebuildtester/metadata.xml
@@ -6,5 +6,6 @@


ebuildtester
+   nicolasbock/ebuildtester

 



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2022-05-23 Thread Nicolas Bock
commit: 16d95b6a025690fb69ed0cf6f92a2b338bec2a9f
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon May 23 19:31:04 2022 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Mon May 23 19:37:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16d95b6a

mail-client/neomutt: Remove old versions

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest   |   3 -
 mail-client/neomutt/neomutt-20210205-r1.ebuild | 166 -
 mail-client/neomutt/neomutt-20211015.ebuild| 162 
 mail-client/neomutt/neomutt-20211022.ebuild| 162 
 4 files changed, 493 deletions(-)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 92f1651f0e2d..b3f865088f51 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,6 +1,3 @@
-DIST neomutt-20210205.tar.gz 3476980 BLAKE2B 
2b8f07a957d668f0903ae3f48d72e0b00414b9ed0411723bc725cd2369ed16c31e461799a0161f3b6caecb8b3a182a0ad9ca7bbb5431ed9ff67cae5dc87b11e5
 SHA512 
4e9faaa989eb17d1f65e835d3ad37bbda3307f9a939f351776d4cb4677d856fa998ba0eff04bf0cf344485977077695e07c55e79e0800888f646c46fbfac8554
-DIST neomutt-20211015.tar.gz 3727778 BLAKE2B 
2a2c57014b089a86ee38a261251ef1ee8c07d25753358cde4f3be0897a04f1fa54828e7cbe7435d004adc49afa40bcfd80ad7e9a8f4c4e7b11ebd7d7f7f60a2a
 SHA512 
b466fa73567b3f97c084133315dc8b35578ca369018a7beccb0e6f18324add262c591671c4fc60defd3c9623db7e95e2f631a6df10b0ef3869cf0e4a6b0eec03
-DIST neomutt-20211022.tar.gz 3731092 BLAKE2B 
764b82e1fffda57949b063b2c7b9a0c747c2769cc546ff04e56d8f9d91e689be72fd9a7e05a772162b9fae3683dd72631982056ca12c8d4a061efeb8013ac55e
 SHA512 
8e574cd9bed19880eeb1605bb8fac1e5933571c2b499364465efce4212e2bcd7c6bc9909bf8241b5dd0fa461a55f71fdd04f4b35fc1d92ffea4647ac2b3672d0
 DIST neomutt-20211029.tar.gz 3702926 BLAKE2B 
28868799da89d0acfe75b07b6716b25cd827a187711ed011a46b90135358521eccf4a6cd8938983342d4cdd04ffc951cdbf4531f9f48e2209e58e8133932df3a
 SHA512 
7335a4451aa8657aa83988b42fb78c5ebdc82ce4395d93d1eb2fded36b02d3fac9b8fed3cf1353042ecebe11e6ccdd9d403b99f068555693901b1700791e3ae0
 DIST neomutt-20220408.tar.gz 3764512 BLAKE2B 
a2f4d86960d6c47f91654af1752cf1d64df0a6822c9d8376ae31d070a2725f2a2d74eda9cd407b1bfe7f5145ef6311a3a7fc15a3d541dd4400d9ea5ddac12444
 SHA512 
c9cd4a36ca7bb349a510cc007884dfe677080805c69262de23dea4c29b7e42bd33d5c2abfd8924045e0baff0b6e23241433eee99600fac371b54bcb9b0b6d96d
 DIST neomutt-20220415.tar.gz 3770700 BLAKE2B 
610632a8de6f407b2a33156890f33b64a7cfc80eef84cda4c5e18d1da87669c8a4cf2b4a0b269d6c338f546e83a349dc33608b9f21d1f6889efaa89d669f80e4
 SHA512 
8723416fe0ed325d8f0e49f6a77f2724e23e0e81c5786f15005cb05b47c0fc7f722f61a58fe0250dd5a2dac6f40b155b6bac202e6316662a1855265670affc92

diff --git a/mail-client/neomutt/neomutt-20210205-r1.ebuild 
b/mail-client/neomutt/neomutt-20210205-r1.ebuild
deleted file mode 100644
index 5db3c1afba0c..
--- a/mail-client/neomutt/neomutt-20210205-r1.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-if [[ ${PV} =~ $ ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~ppc64 x86"
-fi
-
-TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
-SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
-
-DESCRIPTION="A small but very powerful text-based mail client"
-HOMEPAGE="https://neomutt.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
-   lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
-   ssl tokyocabinet test zlib zstd"
-REQUIRED_USE="
-   autocrypt? ( gpgme )"
-
-CDEPEND="
-   app-misc/mime-types
-   berkdb? (
-   || (
-   sys-libs/db:6.2
-   sys-libs/db:5.3
-   sys-libs/db:4.8
-   )
-   =net-libs/gnutls-1.0.17:= )
-   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
-   autocrypt? ( >=dev-db/sqlite-3 )
-   idn? ( net-dns/libidn:= )
-   kerberos? ( virtual/krb5 )
-   notmuch? ( net-mail/notmuch:= )
-   sasl? ( >=dev-libs/cyrus-sasl-2 )
-   !slang? ( sys-libs/ncurses:0= )
-   slang? ( sys-libs/slang )
-   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
-   lz4? ( app-arch/lz4 )
-   zlib? ( sys-libs/zlib )
-   zstd? ( app-arch/zstd )
-"
-DEPEND="${CDEPEND}
-   dev-lang/tcl:=
-   net-mail/mailbase
-   doc? (
-   dev-libs/libxml2
-

[gentoo-commits] repo/gentoo:master commit in: dev-util/ebuildtester/

2022-05-23 Thread Nicolas Bock
commit: 79f685228224dc81fc47fa4eaefe12a75baa1eff
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon May 23 18:36:55 2022 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Mon May 23 18:37:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79f68522

dev-util/ebuildtester: clean out old versions

Signed-off-by: Nicolas Bock  gentoo.org>

 dev-util/ebuildtester/Manifest   |  3 --
 dev-util/ebuildtester/ebuildtester-0.1.27.ebuild | 34 --
 dev-util/ebuildtester/ebuildtester-0.1.29.ebuild | 34 --
 dev-util/ebuildtester/ebuildtester-0.1.30.ebuild | 36 
 4 files changed, 107 deletions(-)

diff --git a/dev-util/ebuildtester/Manifest b/dev-util/ebuildtester/Manifest
index 49e9b2d3077b..25d52aa7c1e4 100644
--- a/dev-util/ebuildtester/Manifest
+++ b/dev-util/ebuildtester/Manifest
@@ -1,5 +1,2 @@
-DIST ebuildtester-0.1.27.tar.gz 17347 BLAKE2B 
4b4b97235b073bfa1fc78dd3e4f5d03a2e64b277a8675669061beef3185e87c01f882ae830fc5c11b1ba97ea5deb50e93b7cc02b78cef5a0046bb7f2c7ac3433
 SHA512 
f50fb020e47750c318d0198628721adf166ee3d8544be50169b2012ad72370f063b1367e521af842df0574e491d469e5c2a6aba1576a9f364c95e72a9579950d
-DIST ebuildtester-0.1.29.tar.gz 17446 BLAKE2B 
d0dccc4e290e9907b90d93ecd87cb263e842ee60944ea9e8a0cb3864029595a5979c16e3c13d59dfd6d5bdc989a6211bf56262b88bbf2f28a86b236f1c305fd9
 SHA512 
4093df87f85fc581dc1b286b7377929f111d0f1efc960d7623ff3cbd833ef997174b0508422567de819490c30a8246a431d6a29bf71f1e828064b3987bd129a4
-DIST ebuildtester-0.1.30.tar.gz 17436 BLAKE2B 
264a10b1f61fcb9ef0ef232118ab1f830da4754ddf724d9797beaabbbd03b6d8a6c790150847dde2f8a0436a71ea0351b547ea3996709da41abcaad02cdfcac8
 SHA512 
0138b220bfc109ea05a8052150150ca38e6612e7089926d88f5a8dc99f7c27b16adce10cce1779f981eb8bb4ee05a2aac381d5a875ef38ffa83243a2945d3666
 DIST ebuildtester-0.1.35.tar.gz 19842 BLAKE2B 
3d562718680914a47bb078f38f4351e5b4575ef6d11fa39247d7f06b81868cca0a30ec29ba0e7b14330ef45a117330ad2351f5eea2b75f23cbaba9e37d0441d4
 SHA512 
c268c621c3b22aefb6945da7169a4049c7bd3f9cc198d43eb733bc144bf1ac46e251235af669d2af5231f5517ef997ffcd28f4bcbb1c945237f6dd2dca502c46
 DIST ebuildtester-0.1.37.tar.gz 20919 BLAKE2B 
a97ea0de557601aae3faee8c959453179d402450f722872a7de6f544abdc2facaa71558d8b2088fbadf37b829a2991ca717ff5e1790c1e7c48ccfcd619e1737e
 SHA512 
dfa157bb5745854cfd2a7580e5c8650712b796e01831137b90dbea7097f926e7b1eb6718bef8ab70a8e703a65049274cfe52eda9c3635df6b5697ff3403f5ee0

diff --git a/dev-util/ebuildtester/ebuildtester-0.1.27.ebuild 
b/dev-util/ebuildtester/ebuildtester-0.1.27.ebuild
deleted file mode 100644
index 3d2c48643117..
--- a/dev-util/ebuildtester/ebuildtester-0.1.27.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="A dockerized approach to test a Gentoo package within a clean 
stage3 container"
-HOMEPAGE="https://ebuildtester.readthedocs.io/;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-containers/docker
-   sys-fs/fuse
-"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-"
-
-src_install() {
-   distutils-r1_src_install
-   newbashcomp "${FILESDIR}/${PN}.bash-completion" "${PN}"
-}

diff --git a/dev-util/ebuildtester/ebuildtester-0.1.29.ebuild 
b/dev-util/ebuildtester/ebuildtester-0.1.29.ebuild
deleted file mode 100644
index 3d2c48643117..
--- a/dev-util/ebuildtester/ebuildtester-0.1.29.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="A dockerized approach to test a Gentoo package within a clean 
stage3 container"
-HOMEPAGE="https://ebuildtester.readthedocs.io/;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-containers/docker
-   sys-fs/fuse
-"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-"
-
-src_install() {
-   distutils-r1_src_install
-   newbashcomp "${FILESDIR}/${PN}.bash-completion" "${PN}"
-}

diff --git a/dev-util/ebuildtester/ebuildtester-0.1.30.ebuild 
b/dev-util/ebuildtester/

[gentoo-commits] repo/gentoo:master commit in: dev-util/ebuildtester/

2022-05-23 Thread Nicolas Bock
commit: 70b5cfb455041d18a36d2fcabca7ba96b427c3bc
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon May 23 16:16:47 2022 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Mon May 23 16:17:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70b5cfb4

dev-util/ebuildtester: Version bump v0.1.37

Signed-off-by: Nicolas Bock  gentoo.org>

 dev-util/ebuildtester/Manifest   |  1 +
 dev-util/ebuildtester/ebuildtester-0.1.37.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-util/ebuildtester/Manifest b/dev-util/ebuildtester/Manifest
index f326e9a4cb62..49e9b2d3077b 100644
--- a/dev-util/ebuildtester/Manifest
+++ b/dev-util/ebuildtester/Manifest
@@ -2,3 +2,4 @@ DIST ebuildtester-0.1.27.tar.gz 17347 BLAKE2B 
4b4b97235b073bfa1fc78dd3e4f5d03a2e
 DIST ebuildtester-0.1.29.tar.gz 17446 BLAKE2B 
d0dccc4e290e9907b90d93ecd87cb263e842ee60944ea9e8a0cb3864029595a5979c16e3c13d59dfd6d5bdc989a6211bf56262b88bbf2f28a86b236f1c305fd9
 SHA512 
4093df87f85fc581dc1b286b7377929f111d0f1efc960d7623ff3cbd833ef997174b0508422567de819490c30a8246a431d6a29bf71f1e828064b3987bd129a4
 DIST ebuildtester-0.1.30.tar.gz 17436 BLAKE2B 
264a10b1f61fcb9ef0ef232118ab1f830da4754ddf724d9797beaabbbd03b6d8a6c790150847dde2f8a0436a71ea0351b547ea3996709da41abcaad02cdfcac8
 SHA512 
0138b220bfc109ea05a8052150150ca38e6612e7089926d88f5a8dc99f7c27b16adce10cce1779f981eb8bb4ee05a2aac381d5a875ef38ffa83243a2945d3666
 DIST ebuildtester-0.1.35.tar.gz 19842 BLAKE2B 
3d562718680914a47bb078f38f4351e5b4575ef6d11fa39247d7f06b81868cca0a30ec29ba0e7b14330ef45a117330ad2351f5eea2b75f23cbaba9e37d0441d4
 SHA512 
c268c621c3b22aefb6945da7169a4049c7bd3f9cc198d43eb733bc144bf1ac46e251235af669d2af5231f5517ef997ffcd28f4bcbb1c945237f6dd2dca502c46
+DIST ebuildtester-0.1.37.tar.gz 20919 BLAKE2B 
a97ea0de557601aae3faee8c959453179d402450f722872a7de6f544abdc2facaa71558d8b2088fbadf37b829a2991ca717ff5e1790c1e7c48ccfcd619e1737e
 SHA512 
dfa157bb5745854cfd2a7580e5c8650712b796e01831137b90dbea7097f926e7b1eb6718bef8ab70a8e703a65049274cfe52eda9c3635df6b5697ff3403f5ee0

diff --git a/dev-util/ebuildtester/ebuildtester-0.1.37.ebuild 
b/dev-util/ebuildtester/ebuildtester-0.1.37.ebuild
new file mode 100644
index ..bb15017e24ac
--- /dev/null
+++ b/dev-util/ebuildtester/ebuildtester-0.1.37.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7,8,9,10} )
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="A dockerized approach to test a Gentoo package within a clean 
stage3 container"
+HOMEPAGE="https://ebuildtester.readthedocs.io/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-containers/docker
+   sys-fs/fuse
+"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp "${PN}.bash-completion" "${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/ebuildtester/

2022-05-16 Thread Nicolas Bock
commit: 4c806ba1ea0b00b2caeb5e087c0347b09350c713
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue May 17 03:12:12 2022 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Tue May 17 03:12:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c806ba1

dev-util/ebuildtester: Version bump to v0.1.35

Signed-off-by: Nicolas Bock  gentoo.org>

 dev-util/ebuildtester/Manifest   |  1 +
 dev-util/ebuildtester/ebuildtester-0.1.35.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-util/ebuildtester/Manifest b/dev-util/ebuildtester/Manifest
index ff785bf2f5df..f326e9a4cb62 100644
--- a/dev-util/ebuildtester/Manifest
+++ b/dev-util/ebuildtester/Manifest
@@ -1,3 +1,4 @@
 DIST ebuildtester-0.1.27.tar.gz 17347 BLAKE2B 
4b4b97235b073bfa1fc78dd3e4f5d03a2e64b277a8675669061beef3185e87c01f882ae830fc5c11b1ba97ea5deb50e93b7cc02b78cef5a0046bb7f2c7ac3433
 SHA512 
f50fb020e47750c318d0198628721adf166ee3d8544be50169b2012ad72370f063b1367e521af842df0574e491d469e5c2a6aba1576a9f364c95e72a9579950d
 DIST ebuildtester-0.1.29.tar.gz 17446 BLAKE2B 
d0dccc4e290e9907b90d93ecd87cb263e842ee60944ea9e8a0cb3864029595a5979c16e3c13d59dfd6d5bdc989a6211bf56262b88bbf2f28a86b236f1c305fd9
 SHA512 
4093df87f85fc581dc1b286b7377929f111d0f1efc960d7623ff3cbd833ef997174b0508422567de819490c30a8246a431d6a29bf71f1e828064b3987bd129a4
 DIST ebuildtester-0.1.30.tar.gz 17436 BLAKE2B 
264a10b1f61fcb9ef0ef232118ab1f830da4754ddf724d9797beaabbbd03b6d8a6c790150847dde2f8a0436a71ea0351b547ea3996709da41abcaad02cdfcac8
 SHA512 
0138b220bfc109ea05a8052150150ca38e6612e7089926d88f5a8dc99f7c27b16adce10cce1779f981eb8bb4ee05a2aac381d5a875ef38ffa83243a2945d3666
+DIST ebuildtester-0.1.35.tar.gz 19842 BLAKE2B 
3d562718680914a47bb078f38f4351e5b4575ef6d11fa39247d7f06b81868cca0a30ec29ba0e7b14330ef45a117330ad2351f5eea2b75f23cbaba9e37d0441d4
 SHA512 
c268c621c3b22aefb6945da7169a4049c7bd3f9cc198d43eb733bc144bf1ac46e251235af669d2af5231f5517ef997ffcd28f4bcbb1c945237f6dd2dca502c46

diff --git a/dev-util/ebuildtester/ebuildtester-0.1.35.ebuild 
b/dev-util/ebuildtester/ebuildtester-0.1.35.ebuild
new file mode 100644
index ..21d359bb819e
--- /dev/null
+++ b/dev-util/ebuildtester/ebuildtester-0.1.35.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7,8,9,10} )
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="A dockerized approach to test a Gentoo package within a clean 
stage3 container"
+HOMEPAGE="https://ebuildtester.readthedocs.io/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-containers/docker
+   sys-fs/fuse
+"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp "${FILESDIR}/${PN}.bash-completion" "${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2022-04-29 Thread Nicolas Bock
commit: 366dff1d38f4bf4ca1ea2467cbb87876f907b920
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Apr 29 18:30:04 2022 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri Apr 29 18:32:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=366dff1d

mail-client/neomutt: Version bump to 20220429

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20220429.ebuild | 171 
 2 files changed, 172 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 5749f04cd9b4..92f1651f0e2d 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -4,4 +4,5 @@ DIST neomutt-20211022.tar.gz 3731092 BLAKE2B 
764b82e1fffda57949b063b2c7b9a0c747c
 DIST neomutt-20211029.tar.gz 3702926 BLAKE2B 
28868799da89d0acfe75b07b6716b25cd827a187711ed011a46b90135358521eccf4a6cd8938983342d4cdd04ffc951cdbf4531f9f48e2209e58e8133932df3a
 SHA512 
7335a4451aa8657aa83988b42fb78c5ebdc82ce4395d93d1eb2fded36b02d3fac9b8fed3cf1353042ecebe11e6ccdd9d403b99f068555693901b1700791e3ae0
 DIST neomutt-20220408.tar.gz 3764512 BLAKE2B 
a2f4d86960d6c47f91654af1752cf1d64df0a6822c9d8376ae31d070a2725f2a2d74eda9cd407b1bfe7f5145ef6311a3a7fc15a3d541dd4400d9ea5ddac12444
 SHA512 
c9cd4a36ca7bb349a510cc007884dfe677080805c69262de23dea4c29b7e42bd33d5c2abfd8924045e0baff0b6e23241433eee99600fac371b54bcb9b0b6d96d
 DIST neomutt-20220415.tar.gz 3770700 BLAKE2B 
610632a8de6f407b2a33156890f33b64a7cfc80eef84cda4c5e18d1da87669c8a4cf2b4a0b269d6c338f546e83a349dc33608b9f21d1f6889efaa89d669f80e4
 SHA512 
8723416fe0ed325d8f0e49f6a77f2724e23e0e81c5786f15005cb05b47c0fc7f722f61a58fe0250dd5a2dac6f40b155b6bac202e6316662a1855265670affc92
+DIST neomutt-20220429.tar.gz 3774374 BLAKE2B 
a67ae009bc24335693bb7abc2b1de5a957a4d912755f460ae205050963dc4556896a6f94971a7d113a5af8202d8a6ecff4cfff16c157725d4792eb31f5402a64
 SHA512 
ce151cabe9fe0c45f379dd7a71790f600faa9283c79a486c1421b5fe3b19b7f12d71dc36ec330e1b28b26ed83bf4c47b656ca823c484105ea3f80ef9166e7f0b
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20220429.ebuild 
b/mail-client/neomutt/neomutt-20220429.ebuild
new file mode 100644
index ..b3f780bca0ac
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20220429.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
+   lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
+   ssl tokyocabinet test zlib zstd"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.2
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
+   idn? ( net-dns/libidn:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   !slang? ( sys-libs/ncurses:0= )
+   slang? ( sys-libs/slang )
+   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mutt )
+"
+

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2022-04-15 Thread Nicolas Bock
commit: c4209a54758bda0edb782332210dd6d0fc55160e
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Apr 15 18:26:59 2022 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri Apr 15 18:29:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4209a54

mail-client/neomutt: Version bump to 2022-04-15

Closes: https://bugs.gentoo.org/838499
Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20220415.ebuild | 171 
 2 files changed, 172 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 8f89a54ee2c8..5749f04cd9b4 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -3,4 +3,5 @@ DIST neomutt-20211015.tar.gz 3727778 BLAKE2B 
2a2c57014b089a86ee38a261251ef1ee8c0
 DIST neomutt-20211022.tar.gz 3731092 BLAKE2B 
764b82e1fffda57949b063b2c7b9a0c747c2769cc546ff04e56d8f9d91e689be72fd9a7e05a772162b9fae3683dd72631982056ca12c8d4a061efeb8013ac55e
 SHA512 
8e574cd9bed19880eeb1605bb8fac1e5933571c2b499364465efce4212e2bcd7c6bc9909bf8241b5dd0fa461a55f71fdd04f4b35fc1d92ffea4647ac2b3672d0
 DIST neomutt-20211029.tar.gz 3702926 BLAKE2B 
28868799da89d0acfe75b07b6716b25cd827a187711ed011a46b90135358521eccf4a6cd8938983342d4cdd04ffc951cdbf4531f9f48e2209e58e8133932df3a
 SHA512 
7335a4451aa8657aa83988b42fb78c5ebdc82ce4395d93d1eb2fded36b02d3fac9b8fed3cf1353042ecebe11e6ccdd9d403b99f068555693901b1700791e3ae0
 DIST neomutt-20220408.tar.gz 3764512 BLAKE2B 
a2f4d86960d6c47f91654af1752cf1d64df0a6822c9d8376ae31d070a2725f2a2d74eda9cd407b1bfe7f5145ef6311a3a7fc15a3d541dd4400d9ea5ddac12444
 SHA512 
c9cd4a36ca7bb349a510cc007884dfe677080805c69262de23dea4c29b7e42bd33d5c2abfd8924045e0baff0b6e23241433eee99600fac371b54bcb9b0b6d96d
+DIST neomutt-20220415.tar.gz 3770700 BLAKE2B 
610632a8de6f407b2a33156890f33b64a7cfc80eef84cda4c5e18d1da87669c8a4cf2b4a0b269d6c338f546e83a349dc33608b9f21d1f6889efaa89d669f80e4
 SHA512 
8723416fe0ed325d8f0e49f6a77f2724e23e0e81c5786f15005cb05b47c0fc7f722f61a58fe0250dd5a2dac6f40b155b6bac202e6316662a1855265670affc92
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20220415.ebuild 
b/mail-client/neomutt/neomutt-20220415.ebuild
new file mode 100644
index ..ec67e6bc7849
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20220415.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~s390 ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
+   lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
+   ssl tokyocabinet test zlib zstd"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.2
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
+   idn? ( net-dns/libidn:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   !slang? ( sys-libs/ncurses:0= )
+   slang? ( sys-libs/slang )
+   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2022-04-08 Thread Nicolas Bock
commit: 2ac1c0b164ead45df3372e1a8f288fd3f2d58875
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Apr  8 17:03:59 2022 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri Apr  8 17:04:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ac1c0b1

mail-client/neomutt: Version bump to 2022-04-08

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20220408.ebuild | 171 
 2 files changed, 172 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 77081a6f1900..8f89a54ee2c8 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -2,4 +2,5 @@ DIST neomutt-20210205.tar.gz 3476980 BLAKE2B 
2b8f07a957d668f0903ae3f48d72e0b0041
 DIST neomutt-20211015.tar.gz 3727778 BLAKE2B 
2a2c57014b089a86ee38a261251ef1ee8c07d25753358cde4f3be0897a04f1fa54828e7cbe7435d004adc49afa40bcfd80ad7e9a8f4c4e7b11ebd7d7f7f60a2a
 SHA512 
b466fa73567b3f97c084133315dc8b35578ca369018a7beccb0e6f18324add262c591671c4fc60defd3c9623db7e95e2f631a6df10b0ef3869cf0e4a6b0eec03
 DIST neomutt-20211022.tar.gz 3731092 BLAKE2B 
764b82e1fffda57949b063b2c7b9a0c747c2769cc546ff04e56d8f9d91e689be72fd9a7e05a772162b9fae3683dd72631982056ca12c8d4a061efeb8013ac55e
 SHA512 
8e574cd9bed19880eeb1605bb8fac1e5933571c2b499364465efce4212e2bcd7c6bc9909bf8241b5dd0fa461a55f71fdd04f4b35fc1d92ffea4647ac2b3672d0
 DIST neomutt-20211029.tar.gz 3702926 BLAKE2B 
28868799da89d0acfe75b07b6716b25cd827a187711ed011a46b90135358521eccf4a6cd8938983342d4cdd04ffc951cdbf4531f9f48e2209e58e8133932df3a
 SHA512 
7335a4451aa8657aa83988b42fb78c5ebdc82ce4395d93d1eb2fded36b02d3fac9b8fed3cf1353042ecebe11e6ccdd9d403b99f068555693901b1700791e3ae0
+DIST neomutt-20220408.tar.gz 3764512 BLAKE2B 
a2f4d86960d6c47f91654af1752cf1d64df0a6822c9d8376ae31d070a2725f2a2d74eda9cd407b1bfe7f5145ef6311a3a7fc15a3d541dd4400d9ea5ddac12444
 SHA512 
c9cd4a36ca7bb349a510cc007884dfe677080805c69262de23dea4c29b7e42bd33d5c2abfd8924045e0baff0b6e23241433eee99600fac371b54bcb9b0b6d96d
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20220408.ebuild 
b/mail-client/neomutt/neomutt-20220408.ebuild
new file mode 100644
index ..ec67e6bc7849
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20220408.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~s390 ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
+   lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
+   ssl tokyocabinet test zlib zstd"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.2
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
+   idn? ( net-dns/libidn:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   !slang? ( sys-libs/ncurses:0= )
+   slang? ( sys-libs/slang )
+   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mutt )
+"
+

[gentoo-commits] repo/gentoo:master commit in: media-gfx/shotwell/

2022-04-05 Thread Nicolas Bock
commit: e1f236e777aca754e019840ffc2f63e4b09035b0
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Apr  5 16:02:38 2022 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Tue Apr  5 16:02:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1f236e7

media-gfx/shotwell: Drop myself from maintainers

Signed-off-by: Nicolas Bock  gentoo.org>

 media-gfx/shotwell/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/media-gfx/shotwell/metadata.xml b/media-gfx/shotwell/metadata.xml
index 1b0bde1addc5..f92dabd9e049 100644
--- a/media-gfx/shotwell/metadata.xml
+++ b/media-gfx/shotwell/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   nicolasb...@gentoo.org
-       Nicolas Bock
-   

gn...@gentoo.org
Gentoo GNOME Project



[gentoo-commits] repo/gentoo:master commit in: dev-util/ebuildtester/

2022-03-21 Thread Nicolas Bock
commit: 21599b13577c828814bda26ac7b8e3242e5ea644
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Mar 21 17:28:40 2022 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Mon Mar 21 17:30:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21599b13

dev-util/ebuildtester: Enable tests

Closes: https://bugs.gentoo.org/835715
Signed-off-by: Nicolas Bock  gentoo.org>

 dev-util/ebuildtester/ebuildtester-0.1.30.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-util/ebuildtester/ebuildtester-0.1.30.ebuild 
b/dev-util/ebuildtester/ebuildtester-0.1.30.ebuild
index 3d2c48643117..56b4926bbafe 100644
--- a/dev-util/ebuildtester/ebuildtester-0.1.30.ebuild
+++ b/dev-util/ebuildtester/ebuildtester-0.1.30.ebuild
@@ -28,6 +28,8 @@ DEPEND="
dev-python/sphinx[${PYTHON_USEDEP}]
 "
 
+distutils_enable_tests unittest
+
 src_install() {
distutils-r1_src_install
newbashcomp "${FILESDIR}/${PN}.bash-completion" "${PN}"



[gentoo-commits] repo/gentoo:master commit in: dev-db/lmdb++/

2022-03-18 Thread Nicolas Bock
commit: 81637f76cdf07d490ed6f7e94df39b0ecdc5ced1
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Mar 18 20:58:15 2022 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri Mar 18 20:59:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81637f76

dev-db/lmdb++: Revision to use EAPI 8

Signed-off-by: Nicolas Bock  gentoo.org>

 dev-db/lmdb++/lmdb++-1.0.0-r1.ebuild | 28 
 1 file changed, 28 insertions(+)

diff --git a/dev-db/lmdb++/lmdb++-1.0.0-r1.ebuild 
b/dev-db/lmdb++/lmdb++-1.0.0-r1.ebuild
new file mode 100644
index ..1540d53602ed
--- /dev/null
+++ b/dev-db/lmdb++/lmdb++-1.0.0-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="${P/lmdb++/lmdbxx}"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="C++11 wrapper for the LMDB database library"
+HOMEPAGE="https://github.com/hoytech/lmdbxx;
+SRC_URI="https://github.com/hoytech/lmdbxx/archive/${PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-db/lmdb"
+
+src_install() {
+   emake PREFIX="${D}/usr" install
+   dodoc AUTHORS CREDITS INSTALL README.md TODO UNLICENSE
+}
+
+src_test() {
+   emake CXXFLAGS="-g -std=c++17 ${CXXFLAGS}" LDFLAGS="${LDFLAGS}" check
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/bison-mode/

2022-03-18 Thread Nicolas Bock
commit: 6cba4075fb06cd9a3970a5c9dc9322d8e5b11bb4
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Mar 18 20:38:13 2022 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri Mar 18 20:39:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cba4075

app-emacs/bison-mode: switch to EAPI 8

Signed-off-by: Nicolas Bock  gentoo.org>

 app-emacs/bison-mode/bison-mode-0.3-r1.ebuild | 17 +
 1 file changed, 17 insertions(+)

diff --git a/app-emacs/bison-mode/bison-mode-0.3-r1.ebuild 
b/app-emacs/bison-mode/bison-mode-0.3-r1.ebuild
new file mode 100644
index ..f5035ff1b8a7
--- /dev/null
+++ b/app-emacs/bison-mode/bison-mode-0.3-r1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Emacs major mode for Bison, Yacc and Lex grammars"
+HOMEPAGE="https://github.com/Wilfred/bison-mode;
+SRC_URI="https://dev.gentoo.org/~nicolasbock/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+SITEFILE="50${PN}-gentoo.el"
+DOCS="README.md"



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2022-03-08 Thread Nicolas Bock
commit: 9a3152345b0ed89f6ed32bc47398c7c6062723c7
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Mar  8 22:02:31 2022 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Tue Mar  8 22:03:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a315234

mail-client/neomutt: bump EAPI to 8

* Bump EAPI to 8
* Fix broken tests for live ebuild

Signed-off-by: Nicolas Bock  gentoo.org>

 .../{neomutt-.ebuild => neomutt-20211029-r1.ebuild}   | 11 ++-
 mail-client/neomutt/neomutt-.ebuild   | 11 ++-
 2 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/mail-client/neomutt/neomutt-.ebuild 
b/mail-client/neomutt/neomutt-20211029-r1.ebuild
similarity index 97%
copy from mail-client/neomutt/neomutt-.ebuild
copy to mail-client/neomutt/neomutt-20211029-r1.ebuild
index dd0fe7e9a572..a861264f1710 100644
--- a/mail-client/neomutt/neomutt-.ebuild
+++ b/mail-client/neomutt/neomutt-20211029-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit toolchain-funcs
 
@@ -77,6 +77,15 @@ RDEPEND="${CDEPEND}
 
 RESTRICT="!test? ( test )"
 
+src_unpack() {
+   if [[ -n ${A} ]]; then
+   unpack ${A}
+   fi
+   if [[ ${PV} =~ $ ]]; then
+   git-r3_src_unpack
+   fi
+}
+
 src_configure() {
local myconf=(
"$(usex doc --full-doc --disable-doc)"

diff --git a/mail-client/neomutt/neomutt-.ebuild 
b/mail-client/neomutt/neomutt-.ebuild
index dd0fe7e9a572..a861264f1710 100644
--- a/mail-client/neomutt/neomutt-.ebuild
+++ b/mail-client/neomutt/neomutt-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit toolchain-funcs
 
@@ -77,6 +77,15 @@ RDEPEND="${CDEPEND}
 
 RESTRICT="!test? ( test )"
 
+src_unpack() {
+   if [[ -n ${A} ]]; then
+   unpack ${A}
+   fi
+   if [[ ${PV} =~ $ ]]; then
+   git-r3_src_unpack
+   fi
+}
+
 src_configure() {
local myconf=(
"$(usex doc --full-doc --disable-doc)"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/

2022-03-07 Thread Nicolas Bock
commit: 3e17f8b5b798f756f723c61eb437c6bf11d7b6d5
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Sun Mar  6 17:42:04 2022 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Mon Mar  7 18:18:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e17f8b5

sys-cluster/charliecloud: Fix Python shebang.

Previously, /usr/bin/env python3 was used (upstream default),
which is generic and hence should not be used on Gentoo.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/24425
Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 .../{charliecloud-0.26.ebuild => charliecloud-0.26-r1.ebuild} | 2 ++
 sys-cluster/charliecloud/charliecloud-.ebuild | 4 +++-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/sys-cluster/charliecloud/charliecloud-0.26.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.26-r1.ebuild
similarity index 97%
rename from sys-cluster/charliecloud/charliecloud-0.26.ebuild
rename to sys-cluster/charliecloud/charliecloud-0.26-r1.ebuild
index 8ce74691fe62..14f8aa4a1aa5 100644
--- a/sys-cluster/charliecloud/charliecloud-0.26.ebuild
+++ b/sys-cluster/charliecloud/charliecloud-0.26-r1.ebuild
@@ -66,6 +66,8 @@ src_configure() {
--enable-buggy-build
# Do not use bundled version of dev-python/lark-parser.
--disable-bundled-lark
+   # Use correct shebang.
+   --with-python=${PYTHON}
)
econf "${econf_args[@]}"
 }

diff --git a/sys-cluster/charliecloud/charliecloud-.ebuild 
b/sys-cluster/charliecloud/charliecloud-.ebuild
index 8a596e2fb8a1..14f8aa4a1aa5 100644
--- a/sys-cluster/charliecloud/charliecloud-.ebuild
+++ b/sys-cluster/charliecloud/charliecloud-.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
@@ -66,6 +66,8 @@ src_configure() {
--enable-buggy-build
# Do not use bundled version of dev-python/lark-parser.
--disable-bundled-lark
+   # Use correct shebang.
+   --with-python=${PYTHON}
)
econf "${econf_args[@]}"
 }



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2021-10-29 Thread Nicolas Bock
commit: 55e57d3d2ebef33004b523a95c8d9c9891ac1c1e
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Oct 29 19:18:11 2021 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri Oct 29 19:19:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e57d3d

mail-client/neomutt: Version bump to 20211029

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20211029.ebuild | 162 
 2 files changed, 163 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 16c0661c665..77081a6f190 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,4 +1,5 @@
 DIST neomutt-20210205.tar.gz 3476980 BLAKE2B 
2b8f07a957d668f0903ae3f48d72e0b00414b9ed0411723bc725cd2369ed16c31e461799a0161f3b6caecb8b3a182a0ad9ca7bbb5431ed9ff67cae5dc87b11e5
 SHA512 
4e9faaa989eb17d1f65e835d3ad37bbda3307f9a939f351776d4cb4677d856fa998ba0eff04bf0cf344485977077695e07c55e79e0800888f646c46fbfac8554
 DIST neomutt-20211015.tar.gz 3727778 BLAKE2B 
2a2c57014b089a86ee38a261251ef1ee8c07d25753358cde4f3be0897a04f1fa54828e7cbe7435d004adc49afa40bcfd80ad7e9a8f4c4e7b11ebd7d7f7f60a2a
 SHA512 
b466fa73567b3f97c084133315dc8b35578ca369018a7beccb0e6f18324add262c591671c4fc60defd3c9623db7e95e2f631a6df10b0ef3869cf0e4a6b0eec03
 DIST neomutt-20211022.tar.gz 3731092 BLAKE2B 
764b82e1fffda57949b063b2c7b9a0c747c2769cc546ff04e56d8f9d91e689be72fd9a7e05a772162b9fae3683dd72631982056ca12c8d4a061efeb8013ac55e
 SHA512 
8e574cd9bed19880eeb1605bb8fac1e5933571c2b499364465efce4212e2bcd7c6bc9909bf8241b5dd0fa461a55f71fdd04f4b35fc1d92ffea4647ac2b3672d0
+DIST neomutt-20211029.tar.gz 3702926 BLAKE2B 
28868799da89d0acfe75b07b6716b25cd827a187711ed011a46b90135358521eccf4a6cd8938983342d4cdd04ffc951cdbf4531f9f48e2209e58e8133932df3a
 SHA512 
7335a4451aa8657aa83988b42fb78c5ebdc82ce4395d93d1eb2fded36b02d3fac9b8fed3cf1353042ecebe11e6ccdd9d403b99f068555693901b1700791e3ae0
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20211029.ebuild 
b/mail-client/neomutt/neomutt-20211029.ebuild
new file mode 100644
index 000..dd0fe7e9a57
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20211029.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~s390 ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
+   lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
+   ssl tokyocabinet test zlib zstd"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.2
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
+   idn? ( net-dns/libidn:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   !slang? ( sys-libs/ncurses:0= )
+   slang? ( sys-libs/slang )
+   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mutt )
+"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local myconf=(
+  

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2021-10-22 Thread Nicolas Bock
commit: d991734e4b86114c58930668d4bf7ed1aeed6dd9
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Oct 22 13:39:32 2021 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri Oct 22 13:42:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d991734e

mail-client/neomutt: Version bump

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20211022.ebuild | 162 
 2 files changed, 163 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index d5903cf7521..16c0661c665 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,3 +1,4 @@
 DIST neomutt-20210205.tar.gz 3476980 BLAKE2B 
2b8f07a957d668f0903ae3f48d72e0b00414b9ed0411723bc725cd2369ed16c31e461799a0161f3b6caecb8b3a182a0ad9ca7bbb5431ed9ff67cae5dc87b11e5
 SHA512 
4e9faaa989eb17d1f65e835d3ad37bbda3307f9a939f351776d4cb4677d856fa998ba0eff04bf0cf344485977077695e07c55e79e0800888f646c46fbfac8554
 DIST neomutt-20211015.tar.gz 3727778 BLAKE2B 
2a2c57014b089a86ee38a261251ef1ee8c07d25753358cde4f3be0897a04f1fa54828e7cbe7435d004adc49afa40bcfd80ad7e9a8f4c4e7b11ebd7d7f7f60a2a
 SHA512 
b466fa73567b3f97c084133315dc8b35578ca369018a7beccb0e6f18324add262c591671c4fc60defd3c9623db7e95e2f631a6df10b0ef3869cf0e4a6b0eec03
+DIST neomutt-20211022.tar.gz 3731092 BLAKE2B 
764b82e1fffda57949b063b2c7b9a0c747c2769cc546ff04e56d8f9d91e689be72fd9a7e05a772162b9fae3683dd72631982056ca12c8d4a061efeb8013ac55e
 SHA512 
8e574cd9bed19880eeb1605bb8fac1e5933571c2b499364465efce4212e2bcd7c6bc9909bf8241b5dd0fa461a55f71fdd04f4b35fc1d92ffea4647ac2b3672d0
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20211022.ebuild 
b/mail-client/neomutt/neomutt-20211022.ebuild
new file mode 100644
index 000..dd0fe7e9a57
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20211022.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~s390 ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
+   lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
+   ssl tokyocabinet test zlib zstd"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.2
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
+   idn? ( net-dns/libidn:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   !slang? ( sys-libs/ncurses:0= )
+   slang? ( sys-libs/slang )
+   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mutt )
+"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local myconf=(
+   "$(usex doc --full-doc --disable-doc)"
+   "$(use_enable nls)"
+   "$(use_enable notmuch)"
+
+   "$(use_enable autocrypt)"
+   "$(use_enable gpgme)"
+   "$(use_enable pgp-classic pgp)&qu

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2021-10-15 Thread Nicolas Bock
commit: 7d5fb55938debf3717a4ed44ee8012de440c2e0d
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Oct 15 17:38:23 2021 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri Oct 15 17:39:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d5fb559

mail-client/neomutt: Version bump to 20211015

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20211015.ebuild | 162 
 2 files changed, 163 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 222c371feb0..d5903cf7521 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,2 +1,3 @@
 DIST neomutt-20210205.tar.gz 3476980 BLAKE2B 
2b8f07a957d668f0903ae3f48d72e0b00414b9ed0411723bc725cd2369ed16c31e461799a0161f3b6caecb8b3a182a0ad9ca7bbb5431ed9ff67cae5dc87b11e5
 SHA512 
4e9faaa989eb17d1f65e835d3ad37bbda3307f9a939f351776d4cb4677d856fa998ba0eff04bf0cf344485977077695e07c55e79e0800888f646c46fbfac8554
+DIST neomutt-20211015.tar.gz 3727778 BLAKE2B 
2a2c57014b089a86ee38a261251ef1ee8c07d25753358cde4f3be0897a04f1fa54828e7cbe7435d004adc49afa40bcfd80ad7e9a8f4c4e7b11ebd7d7f7f60a2a
 SHA512 
b466fa73567b3f97c084133315dc8b35578ca369018a7beccb0e6f18324add262c591671c4fc60defd3c9623db7e95e2f631a6df10b0ef3869cf0e4a6b0eec03
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20211015.ebuild 
b/mail-client/neomutt/neomutt-20211015.ebuild
new file mode 100644
index 000..dd0fe7e9a57
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20211015.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~s390 ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
+   lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
+   ssl tokyocabinet test zlib zstd"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.2
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
+   idn? ( net-dns/libidn:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   !slang? ( sys-libs/ncurses:0= )
+   slang? ( sys-libs/slang )
+   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mutt )
+"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local myconf=(
+   "$(usex doc --full-doc --disable-doc)"
+   "$(use_enable nls)"
+   "$(use_enable notmuch)"
+
+   "$(use_enable autocrypt)"
+   "$(use_enable gpgme)"
+   "$(use_enable pgp-classic pgp)"
+   "$(use_enable smime-classic smime)"
+
+   # Database backends.
+   "$(use_enable berkdb bdb)"
+   "$(use_enable gdbm)"
+   "$(use_enable kyotocabinet)"
+   "$(use_enable qdbm)"
+   

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2021-09-28 Thread Nicolas Bock
commit: d1cd167ddc27dc858630490c9b3048d6f33de393
Author: Jan Krieg  jankrieg  anonaddy  com>
AuthorDate: Mon Sep 27 21:24:54 2021 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Tue Sep 28 16:37:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1cd167d

mail-client/neomutt: Add use flags for header cache compression

Add the use flags lz4, zlib, and zstd to enable header cache
compression, which is supported by upstream since release 2020-03-13.

Closes: https://bugs.gentoo.org/815187
Closes: https://github.com/gentoo/gentoo/pull/22425
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Jan Krieg  jankrieg.anonaddy.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/metadata.xml   |  3 +++
 mail-client/neomutt/neomutt-20210205-r1.ebuild | 12 ++--
 mail-client/neomutt/neomutt-.ebuild| 12 ++--
 3 files changed, 23 insertions(+), 4 deletions(-)

diff --git a/mail-client/neomutt/metadata.xml b/mail-client/neomutt/metadata.xml
index ba1eb61f14b..f0351b470d8 100644
--- a/mail-client/neomutt/metadata.xml
+++ b/mail-client/neomutt/metadata.xml
@@ -27,6 +27,9 @@
traditional/inline PGP
Build classic-smime backend to 
support
S/MIME
+   Add lz4 support for header cache 
compression
+   Add zlib support for header cache 
compression
+   Add zstd support for header cache 
compression


neomutt/neomutt

diff --git a/mail-client/neomutt/neomutt-20210205-r1.ebuild 
b/mail-client/neomutt/neomutt-20210205-r1.ebuild
index ca913af6f3c..cf9c213f4c7 100644
--- a/mail-client/neomutt/neomutt-20210205-r1.ebuild
+++ b/mail-client/neomutt/neomutt-20210205-r1.ebuild
@@ -22,8 +22,8 @@ HOMEPAGE="https://neomutt.org/;
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
-   lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
-   ssl tokyocabinet test"
+   lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
+   ssl tokyocabinet test zlib zstd"
 REQUIRED_USE="
autocrypt? ( gpgme )"
 
@@ -53,6 +53,9 @@ CDEPEND="
!slang? ( sys-libs/ncurses:0= )
slang? ( sys-libs/slang )
ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
 "
 DEPEND="${CDEPEND}
dev-lang/tcl:=
@@ -96,6 +99,11 @@ src_configure() {
"$(use_enable qdbm)"
"$(use_enable tokyocabinet)"
 
+   # Header compression.
+   "$(use_enable lz4)"
+   "$(use_enable zlib)"
+   "$(use_enable zstd)"
+
"$(use_enable idn)"
"$(use_enable kerberos gss)"
"$(use_enable lmdb)"

diff --git a/mail-client/neomutt/neomutt-.ebuild 
b/mail-client/neomutt/neomutt-.ebuild
index 2731fc6fe9f..dd0fe7e9a57 100644
--- a/mail-client/neomutt/neomutt-.ebuild
+++ b/mail-client/neomutt/neomutt-.ebuild
@@ -22,8 +22,8 @@ HOMEPAGE="https://neomutt.org/;
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
-   lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
-   ssl tokyocabinet test"
+   lmdb lz4 nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
+   ssl tokyocabinet test zlib zstd"
 REQUIRED_USE="
autocrypt? ( gpgme )"
 
@@ -53,6 +53,9 @@ CDEPEND="
!slang? ( sys-libs/ncurses:0= )
slang? ( sys-libs/slang )
ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+   lz4? ( app-arch/lz4 )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
 "
 DEPEND="${CDEPEND}
dev-lang/tcl:=
@@ -92,6 +95,11 @@ src_configure() {
"$(use_enable qdbm)"
"$(use_enable tokyocabinet)"
 
+   # Header compression.
+   "$(use_enable lz4)"
+   "$(use_enable zlib)"
+   "$(use_enable zstd)"
+
"$(use_enable idn)"
"$(use_enable kerberos gss)"
"$(use_enable lmdb)"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/

2021-06-29 Thread Nicolas Bock
commit: 66580df51a9d90b523c59cc803d03caca1e04f05
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Tue Jun 29 19:11:14 2021 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Wed Jun 30 05:23:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66580df5

sys-cluster/charliecloud: Bump to version 0.24.

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 sys-cluster/charliecloud/Manifest |  1 +
 sys-cluster/charliecloud/charliecloud-0.24.ebuild | 80 +++
 2 files changed, 81 insertions(+)

diff --git a/sys-cluster/charliecloud/Manifest 
b/sys-cluster/charliecloud/Manifest
index 12199ab1383..b2887b4dba6 100644
--- a/sys-cluster/charliecloud/Manifest
+++ b/sys-cluster/charliecloud/Manifest
@@ -1,2 +1,3 @@
 DIST charliecloud-0.22.tar.gz 402106 BLAKE2B 
4c2d4bf77424c5b46e5593bc28bbe10891c353c23c8d382a9ca7515187538f5fef4d90b95f34572f65223f27433ccab9021bf9e4bc31931787894924d1dd02e2
 SHA512 
c528ffa9ecddbd4a26b0a8b6cc593340f3aaa0911cf45e1f6a5fe860178917f069ca9b31b7c1aee6220762bbe4b75114219eac4cdd3987bcb3f3338e2b6fb18e
 DIST charliecloud-0.23.tar.gz 403281 BLAKE2B 
f7a6824782e7bf3bdb51ae791fdca2f5929f5c713590ff49cc8a7e1e1c1758e83bdd429a99497dd15e565d01f0f66f2873f64edddacf24ea78f68c2326669db7
 SHA512 
35543ed3d838b80fbb64fe3e658993fe9f7ded2d1dfd92e0e9a7725fab6d872503a790964c0f3fabb6438c8bd872b5b00cdf31a028f26588b318b9d0dc568119
+DIST charliecloud-0.24.tar.gz 420852 BLAKE2B 
ca55231c74012a678c24133b28e341392865a562653086766e6b5e570744f31ce69d1afa2bbb2cc85d5e52b6ed6e9f42f67187d9998afd3852a10fd4a8ff29d3
 SHA512 
41f44ef5f12dc35d7972923a84044b7255801705d4fcabf76e675dcb70a9f25422e7d584a7b49135ef2ae5dc1751a39efd84f8eb719653a769b41f46bd558fd2

diff --git a/sys-cluster/charliecloud/charliecloud-0.24.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.24.ebuild
new file mode 100644
index 000..a210608743e
--- /dev/null
+++ b/sys-cluster/charliecloud/charliecloud-0.24.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit autotools optfeature python-single-r1
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/hpc/${PN}.git;
+   S="${WORKDIR}/${P}"
+else
+   SRC_URI="https://github.com/hpc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86 ~x86-linux"
+fi
+
+DESCRIPTION="Lightweight user-defined software stacks for high-performance 
computing"
+HOMEPAGE="https://hpc.github.io/charliecloud/;
+
+SLOT="0"
+LICENSE="Apache-2.0"
+IUSE="ch-image doc"
+
+# Extensive test suite exists, but downloads container images
+# directly and via Docker and installs packages inside using apt/yum.
+# Additionally, clashes with portage namespacing and sandbox.
+RESTRICT="test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}"
+DEPEND="
+   ch-image? (
+   $(python_gen_cond_dep '
+   dev-python/lark-parser[${PYTHON_MULTI_USEDEP}]
+   dev-python/requests[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+   doc? (
+   $(python_gen_cond_dep '
+   dev-python/sphinx[${PYTHON_MULTI_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_MULTI_USEDEP}]
+   ')
+   net-misc/rsync
+   )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.22-sphinx-4.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local econf_args=()
+   econf_args+=(
+   $(use_enable doc html)
+   $(use_enable ch-image)
+   # Libdir is used as a libexec-style destination.
+   --libdir="${EPREFIX}"/usr/lib
+   # Attempts to call python-exec directly otherwise.
+   --with-sphinx-python=${PYTHON}
+   # This disables -Werror, see also: 
https://github.com/hpc/charliecloud/pull/808
+   --enable-buggy-build
+   )
+   econf "${econf_args[@]}"
+}
+
+pkg_postinst() {
+   elog "Various builders are supported, as alternative to the internal 
ch-image."
+   optfeature "Building with Buildah" app-emulation/buildah
+   optfeature "Building with Docker" app-emulation/docker
+   optfeature "Progress bars during long operations" sys-apps/pv
+   optfeature "Pack and unpack squashfs images" sys-fs/squashfs-tools
+   optfeature "Mount and umount squashfs images" sys-fs/squashfuse
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/

2021-06-29 Thread Nicolas Bock
commit: a1e7e1869211d11acc0dc1f6e1923dcd92cb89b4
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Tue Jun 29 19:11:31 2021 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Wed Jun 30 05:23:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1e7e186

sys-cluster/charliecloud: Drop old.

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 sys-cluster/charliecloud/Manifest |  1 -
 sys-cluster/charliecloud/charliecloud-0.22.ebuild | 80 ---
 2 files changed, 81 deletions(-)

diff --git a/sys-cluster/charliecloud/Manifest 
b/sys-cluster/charliecloud/Manifest
index b2887b4dba6..f67be3cd933 100644
--- a/sys-cluster/charliecloud/Manifest
+++ b/sys-cluster/charliecloud/Manifest
@@ -1,3 +1,2 @@
-DIST charliecloud-0.22.tar.gz 402106 BLAKE2B 
4c2d4bf77424c5b46e5593bc28bbe10891c353c23c8d382a9ca7515187538f5fef4d90b95f34572f65223f27433ccab9021bf9e4bc31931787894924d1dd02e2
 SHA512 
c528ffa9ecddbd4a26b0a8b6cc593340f3aaa0911cf45e1f6a5fe860178917f069ca9b31b7c1aee6220762bbe4b75114219eac4cdd3987bcb3f3338e2b6fb18e
 DIST charliecloud-0.23.tar.gz 403281 BLAKE2B 
f7a6824782e7bf3bdb51ae791fdca2f5929f5c713590ff49cc8a7e1e1c1758e83bdd429a99497dd15e565d01f0f66f2873f64edddacf24ea78f68c2326669db7
 SHA512 
35543ed3d838b80fbb64fe3e658993fe9f7ded2d1dfd92e0e9a7725fab6d872503a790964c0f3fabb6438c8bd872b5b00cdf31a028f26588b318b9d0dc568119
 DIST charliecloud-0.24.tar.gz 420852 BLAKE2B 
ca55231c74012a678c24133b28e341392865a562653086766e6b5e570744f31ce69d1afa2bbb2cc85d5e52b6ed6e9f42f67187d9998afd3852a10fd4a8ff29d3
 SHA512 
41f44ef5f12dc35d7972923a84044b7255801705d4fcabf76e675dcb70a9f25422e7d584a7b49135ef2ae5dc1751a39efd84f8eb719653a769b41f46bd558fd2

diff --git a/sys-cluster/charliecloud/charliecloud-0.22.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.22.ebuild
deleted file mode 100644
index a2e756974db..000
--- a/sys-cluster/charliecloud/charliecloud-0.22.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit autotools optfeature python-single-r1
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/hpc/${PN}.git;
-   S="${WORKDIR}/${P}"
-else
-   SRC_URI="https://github.com/hpc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~x86-linux"
-fi
-
-DESCRIPTION="Lightweight user-defined software stacks for high-performance 
computing"
-HOMEPAGE="https://hpc.github.io/charliecloud/;
-
-SLOT="0"
-LICENSE="Apache-2.0"
-IUSE="ch-image doc"
-
-# Extensive test suite exists, but downloads container images
-# directly and via Docker and installs packages inside using apt/yum.
-# Additionally, clashes with portage namespacing and sandbox.
-RESTRICT="test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}"
-DEPEND="
-   ch-image? (
-   $(python_gen_cond_dep '
-   dev-python/lark-parser[${PYTHON_MULTI_USEDEP}]
-   dev-python/requests[${PYTHON_MULTI_USEDEP}]
-   ')
-   )
-   doc? (
-   $(python_gen_cond_dep '
-   dev-python/sphinx[${PYTHON_MULTI_USEDEP}]
-   dev-python/sphinx_rtd_theme[${PYTHON_MULTI_USEDEP}]
-   ')
-   net-misc/rsync
-   )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.22-sphinx-4.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local econf_args=()
-   econf_args+=(
-   $(use_enable doc html)
-   $(use_enable ch-image)
-   # Libdir is used as a libexec-style destination.
-   --libdir="${EPREFIX}"/usr/lib
-   # Attempts to call python-exec directly otherwise.
-   --with-sphinx-python=${PYTHON}
-   # This disables -Werror, see also: 
https://github.com/hpc/charliecloud/pull/808
-   --enable-buggy-build
-   )
-   econf "${econf_args[@]}"
-}
-
-pkg_postinst() {
-   elog "Various builders are supported, as alternative to the internal 
ch-image."
-   optfeature "Building with Buildah" app-emulation/buildah
-   optfeature "Building with Docker" app-emulation/docker
-   optfeature "Progress bars during long operations" sys-apps/pv
-   optfeature "Pack and unpack squashfs images" sys-fs/squashfs-tools
-   optfeature "Mount and umount squashfs images" sys-fs/squashfuse
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/ebuildtester/files/, dev-python/ebuildtester/files/, ...

2021-05-06 Thread Nicolas Bock
commit: ed18f514a95d1eb98c775e43b3d020e77ac01f0f
Author: Nicolas Bock  gentoo  org>
AuthorDate: Thu May  6 14:50:20 2021 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Thu May  6 14:51:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed18f514

dev-python/ebuildtester: Move category dev-util

This change moves dev-python/ebuildtester to dev-util/ebuildtester.

Closes: https://bugs.gentoo.org/715026
Signed-off-by: Nicolas Bock  gentoo.org>

 {dev-python => dev-util}/ebuildtester/Manifest   | 0
 {dev-python => dev-util}/ebuildtester/ebuildtester-0.1.27.ebuild | 0
 {dev-python => dev-util}/ebuildtester/ebuildtester-0.1.29.ebuild | 0
 {dev-python => dev-util}/ebuildtester/ebuildtester-0.1.30.ebuild | 0
 {dev-python => dev-util}/ebuildtester/files/ebuildtester.bash-completion | 0
 {dev-python => dev-util}/ebuildtester/metadata.xml   | 0
 profiles/updates/2Q-2021 | 1 +
 7 files changed, 1 insertion(+)

diff --git a/dev-python/ebuildtester/Manifest b/dev-util/ebuildtester/Manifest
similarity index 100%
rename from dev-python/ebuildtester/Manifest
rename to dev-util/ebuildtester/Manifest

diff --git a/dev-python/ebuildtester/ebuildtester-0.1.27.ebuild 
b/dev-util/ebuildtester/ebuildtester-0.1.27.ebuild
similarity index 100%
rename from dev-python/ebuildtester/ebuildtester-0.1.27.ebuild
rename to dev-util/ebuildtester/ebuildtester-0.1.27.ebuild

diff --git a/dev-python/ebuildtester/ebuildtester-0.1.29.ebuild 
b/dev-util/ebuildtester/ebuildtester-0.1.29.ebuild
similarity index 100%
rename from dev-python/ebuildtester/ebuildtester-0.1.29.ebuild
rename to dev-util/ebuildtester/ebuildtester-0.1.29.ebuild

diff --git a/dev-python/ebuildtester/ebuildtester-0.1.30.ebuild 
b/dev-util/ebuildtester/ebuildtester-0.1.30.ebuild
similarity index 100%
rename from dev-python/ebuildtester/ebuildtester-0.1.30.ebuild
rename to dev-util/ebuildtester/ebuildtester-0.1.30.ebuild

diff --git a/dev-python/ebuildtester/files/ebuildtester.bash-completion 
b/dev-util/ebuildtester/files/ebuildtester.bash-completion
similarity index 100%
rename from dev-python/ebuildtester/files/ebuildtester.bash-completion
rename to dev-util/ebuildtester/files/ebuildtester.bash-completion

diff --git a/dev-python/ebuildtester/metadata.xml 
b/dev-util/ebuildtester/metadata.xml
similarity index 100%
rename from dev-python/ebuildtester/metadata.xml
rename to dev-util/ebuildtester/metadata.xml

diff --git a/profiles/updates/2Q-2021 b/profiles/updates/2Q-2021
index 92c6ccada77..e2f025a02ff 100644
--- a/profiles/updates/2Q-2021
+++ b/profiles/updates/2Q-2021
@@ -1,2 +1,3 @@
 move dev-python/PyICU dev-python/pyicu
 move dev-python/python-fastimport dev-python/fastimport
+move dev-python/ebuildtester dev-util/ebuildtester



[gentoo-commits] repo/gentoo:master commit in: dev-python/ebuildtester/

2021-05-06 Thread Nicolas Bock
commit: d0c13d4f7e149e6f415962cec81a83d2ba95a0a3
Author: Nicolas Bock  gentoo  org>
AuthorDate: Thu May  6 14:38:54 2021 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Thu May  6 14:40:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0c13d4f

dev-python/ebuildtester: Drop old version

Closes: https://bugs.gentoo.org/748363
Signed-off-by: Nicolas Bock  gentoo.org>

 dev-python/ebuildtester/Manifest   |  1 -
 .../ebuildtester/ebuildtester-0.1.16-r1.ebuild | 34 --
 dev-python/ebuildtester/ebuildtester-0.1.16.ebuild | 33 -
 3 files changed, 68 deletions(-)

diff --git a/dev-python/ebuildtester/Manifest b/dev-python/ebuildtester/Manifest
index 3b77065a4bd..ff785bf2f5d 100644
--- a/dev-python/ebuildtester/Manifest
+++ b/dev-python/ebuildtester/Manifest
@@ -1,4 +1,3 @@
-DIST ebuildtester-0.1.16.tar.gz 15564 BLAKE2B 
ae9c304fcdb9450c0b99eb75128d7e17790b87c541c87ef484a04eb1e74b18df44996e6a2d2ecfea11568f1e028d9279ac708bfa61978b4d8f176dd0183b8a69
 SHA512 
3e30894f6260b82a97ee65ab6a556c2055ab50ebbc7140b6716166b783574b87f333738d87e3ff11672f1b055df2acf483384e616e7bd9ffa42467c79743
 DIST ebuildtester-0.1.27.tar.gz 17347 BLAKE2B 
4b4b97235b073bfa1fc78dd3e4f5d03a2e64b277a8675669061beef3185e87c01f882ae830fc5c11b1ba97ea5deb50e93b7cc02b78cef5a0046bb7f2c7ac3433
 SHA512 
f50fb020e47750c318d0198628721adf166ee3d8544be50169b2012ad72370f063b1367e521af842df0574e491d469e5c2a6aba1576a9f364c95e72a9579950d
 DIST ebuildtester-0.1.29.tar.gz 17446 BLAKE2B 
d0dccc4e290e9907b90d93ecd87cb263e842ee60944ea9e8a0cb3864029595a5979c16e3c13d59dfd6d5bdc989a6211bf56262b88bbf2f28a86b236f1c305fd9
 SHA512 
4093df87f85fc581dc1b286b7377929f111d0f1efc960d7623ff3cbd833ef997174b0508422567de819490c30a8246a431d6a29bf71f1e828064b3987bd129a4
 DIST ebuildtester-0.1.30.tar.gz 17436 BLAKE2B 
264a10b1f61fcb9ef0ef232118ab1f830da4754ddf724d9797beaabbbd03b6d8a6c790150847dde2f8a0436a71ea0351b547ea3996709da41abcaad02cdfcac8
 SHA512 
0138b220bfc109ea05a8052150150ca38e6612e7089926d88f5a8dc99f7c27b16adce10cce1779f981eb8bb4ee05a2aac381d5a875ef38ffa83243a2945d3666

diff --git a/dev-python/ebuildtester/ebuildtester-0.1.16-r1.ebuild 
b/dev-python/ebuildtester/ebuildtester-0.1.16-r1.ebuild
deleted file mode 100644
index 12b43d2e818..000
--- a/dev-python/ebuildtester/ebuildtester-0.1.16-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="A dockerized approach to test a Gentoo package within a clean 
stage3 container"
-HOMEPAGE="https://ebuildtester.readthedocs.io/;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-emulation/docker
-   sys-fs/fuse
-"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-"
-
-src_install() {
-   distutils-r1_src_install
-   newbashcomp "${FILESDIR}/${PN}.bash-completion" "${PN}"
-}

diff --git a/dev-python/ebuildtester/ebuildtester-0.1.16.ebuild 
b/dev-python/ebuildtester/ebuildtester-0.1.16.ebuild
deleted file mode 100644
index 29ea741703d..000
--- a/dev-python/ebuildtester/ebuildtester-0.1.16.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="A dockerized approach to test a Gentoo package within a clean 
stage3 container"
-HOMEPAGE="https://ebuildtester.readthedocs.io/;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-emulation/docker
-"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-"
-
-src_install() {
-   distutils-r1_src_install
-   newbashcomp "${FILESDIR}/${PN}.bash-completion" "${PN}"
-}



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/files/, mail-client/neomutt/

2021-05-06 Thread Nicolas Bock
commit: 86a4861e461e295b66844592352e95ae610d1083
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed May  5 21:54:19 2021 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Thu May  6 14:26:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86a4861e

mail-client/neomutt: neomutt-20210205-r1

* Applied 0001-Fix-seqset-iterator-when-it-ends-in-a-comma.patch

Bug: https://bugs.gentoo.org/788391
Closes: https://github.com/gentoo/gentoo/pull/20694
Signed-off-by: Nicolas Bock  gentoo.org>

 ...x-seqset-iterator-when-it-ends-in-a-comma.patch |  37 +
 mail-client/neomutt/neomutt-20210205-r1.ebuild | 156 +
 2 files changed, 193 insertions(+)

diff --git 
a/mail-client/neomutt/files/0001-Fix-seqset-iterator-when-it-ends-in-a-comma.patch
 
b/mail-client/neomutt/files/0001-Fix-seqset-iterator-when-it-ends-in-a-comma.patch
new file mode 100644
index 000..06f31ffeb46
--- /dev/null
+++ 
b/mail-client/neomutt/files/0001-Fix-seqset-iterator-when-it-ends-in-a-comma.patch
@@ -0,0 +1,37 @@
+From fa1db5785e5cfd9d3cd27b7571b9fe268d2ec2dc Mon Sep 17 00:00:00 2001
+From: Kevin McCarthy 
+Date: Mon, 3 May 2021 13:11:30 -0700
+Subject: [PATCH] Fix seqset iterator when it ends in a comma
+
+If the seqset ended with a comma, the substr_end marker would be just
+before the trailing nul.  In the next call, the loop to skip the
+marker would iterate right past the end of string too.
+
+The fix is simple: place the substr_end marker and skip past it
+immediately.
+---
+ imap/util.c | 4 +---
+ 1 file changed, 1 insertion(+), 3 deletions(-)
+
+diff --git a/imap/util.c b/imap/util.c
+index 52aff7da0..27fb86295 100644
+--- a/imap/util.c
 b/imap/util.c
+@@ -1119,13 +1119,11 @@ int mutt_seqset_iterator_next(struct SeqsetIterator 
*iter, unsigned int *next)
+ if (iter->substr_cur == iter->eostr)
+   return 1;
+ 
+-while (!*(iter->substr_cur))
+-  iter->substr_cur++;
+ iter->substr_end = strchr(iter->substr_cur, ',');
+ if (!iter->substr_end)
+   iter->substr_end = iter->eostr;
+ else
+-  *(iter->substr_end) = '\0';
++  *(iter->substr_end++) = '\0';
+ 
+ char *range_sep = strchr(iter->substr_cur, ':');
+ if (range_sep)
+-- 
+2.30.2
+

diff --git a/mail-client/neomutt/neomutt-20210205-r1.ebuild 
b/mail-client/neomutt/neomutt-20210205-r1.ebuild
new file mode 100644
index 000..3c05cf9fd23
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20210205-r1.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~s390 ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet
+   lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
+   ssl tokyocabinet test"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.2
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
+   idn? ( net-dns/libidn:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   !slang? ( sys-libs/ncurses:0= )
+   slang? ( sys-libs/slang )
+   ssl? ( >=dev-libs/openssl-1.0.2u:0= )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mutt )
+"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   
"${FILESDIR}/0001-Fix-seqset-iterator-when-it-ends-in-a-comma.patch"
+)
+
+src_configure() {
+   local myconf=(
+   "$(usex doc --full-doc --disable-doc)"
+   "$(use_

[gentoo-commits] repo/gentoo:master commit in: dev-python/ebuildtester/

2021-04-20 Thread Nicolas Bock
commit: 9fdf226ba0cfb30a7fadcbcb5ac12b2252ca41e0
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Apr 20 18:36:49 2021 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Tue Apr 20 19:10:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fdf226b

dev-python/ebuildtester: Version bump to v0.1.30

Closes: https://github.com/gentoo/gentoo/pull/20475
Signed-off-by: Nicolas Bock  gentoo.org>

 dev-python/ebuildtester/Manifest   |  1 +
 dev-python/ebuildtester/ebuildtester-0.1.30.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/ebuildtester/Manifest b/dev-python/ebuildtester/Manifest
index 36c6caebfdb..3b77065a4bd 100644
--- a/dev-python/ebuildtester/Manifest
+++ b/dev-python/ebuildtester/Manifest
@@ -1,3 +1,4 @@
 DIST ebuildtester-0.1.16.tar.gz 15564 BLAKE2B 
ae9c304fcdb9450c0b99eb75128d7e17790b87c541c87ef484a04eb1e74b18df44996e6a2d2ecfea11568f1e028d9279ac708bfa61978b4d8f176dd0183b8a69
 SHA512 
3e30894f6260b82a97ee65ab6a556c2055ab50ebbc7140b6716166b783574b87f333738d87e3ff11672f1b055df2acf483384e616e7bd9ffa42467c79743
 DIST ebuildtester-0.1.27.tar.gz 17347 BLAKE2B 
4b4b97235b073bfa1fc78dd3e4f5d03a2e64b277a8675669061beef3185e87c01f882ae830fc5c11b1ba97ea5deb50e93b7cc02b78cef5a0046bb7f2c7ac3433
 SHA512 
f50fb020e47750c318d0198628721adf166ee3d8544be50169b2012ad72370f063b1367e521af842df0574e491d469e5c2a6aba1576a9f364c95e72a9579950d
 DIST ebuildtester-0.1.29.tar.gz 17446 BLAKE2B 
d0dccc4e290e9907b90d93ecd87cb263e842ee60944ea9e8a0cb3864029595a5979c16e3c13d59dfd6d5bdc989a6211bf56262b88bbf2f28a86b236f1c305fd9
 SHA512 
4093df87f85fc581dc1b286b7377929f111d0f1efc960d7623ff3cbd833ef997174b0508422567de819490c30a8246a431d6a29bf71f1e828064b3987bd129a4
+DIST ebuildtester-0.1.30.tar.gz 17436 BLAKE2B 
264a10b1f61fcb9ef0ef232118ab1f830da4754ddf724d9797beaabbbd03b6d8a6c790150847dde2f8a0436a71ea0351b547ea3996709da41abcaad02cdfcac8
 SHA512 
0138b220bfc109ea05a8052150150ca38e6612e7089926d88f5a8dc99f7c27b16adce10cce1779f981eb8bb4ee05a2aac381d5a875ef38ffa83243a2945d3666

diff --git a/dev-python/ebuildtester/ebuildtester-0.1.30.ebuild 
b/dev-python/ebuildtester/ebuildtester-0.1.30.ebuild
new file mode 100644
index 000..b6204349693
--- /dev/null
+++ b/dev-python/ebuildtester/ebuildtester-0.1.30.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="A dockerized approach to test a Gentoo package within a clean 
stage3 container"
+HOMEPAGE="https://ebuildtester.readthedocs.io/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-emulation/docker
+   sys-fs/fuse
+"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp "${FILESDIR}/${PN}.bash-completion" "${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/

2021-04-19 Thread Nicolas Bock
commit: 7e1ef3a068479734e474f600011083bbc1c7cb96
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Sat Apr 17 15:42:10 2021 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Mon Apr 19 12:42:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e1ef3a0

sys-cluster/charliecloud: Drop old.

Closes: https://github.com/gentoo/gentoo/pull/20426

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 sys-cluster/charliecloud/Manifest |  1 -
 sys-cluster/charliecloud/charliecloud-0.21.ebuild | 76 ---
 2 files changed, 77 deletions(-)

diff --git a/sys-cluster/charliecloud/Manifest 
b/sys-cluster/charliecloud/Manifest
index 14b227427d1..12199ab1383 100644
--- a/sys-cluster/charliecloud/Manifest
+++ b/sys-cluster/charliecloud/Manifest
@@ -1,3 +1,2 @@
-DIST charliecloud-0.21.tar.gz 386637 BLAKE2B 
a5b115a9d741a2c83596a302e7dd3d0d6096eb11f3e38925009b05f5a16f2d6fa4ff1c0023789feae1d359c94e4970dcc62d597437c6f7143f8152603b0e9a88
 SHA512 
89351e4dc039cd724c7503a4855f0980128d28aa4e2e98c5fd8cc5060e2c853e65280b830526691c8d4c7d85168658d578236893075637e3a38c6eb1df4e8dfe
 DIST charliecloud-0.22.tar.gz 402106 BLAKE2B 
4c2d4bf77424c5b46e5593bc28bbe10891c353c23c8d382a9ca7515187538f5fef4d90b95f34572f65223f27433ccab9021bf9e4bc31931787894924d1dd02e2
 SHA512 
c528ffa9ecddbd4a26b0a8b6cc593340f3aaa0911cf45e1f6a5fe860178917f069ca9b31b7c1aee6220762bbe4b75114219eac4cdd3987bcb3f3338e2b6fb18e
 DIST charliecloud-0.23.tar.gz 403281 BLAKE2B 
f7a6824782e7bf3bdb51ae791fdca2f5929f5c713590ff49cc8a7e1e1c1758e83bdd429a99497dd15e565d01f0f66f2873f64edddacf24ea78f68c2326669db7
 SHA512 
35543ed3d838b80fbb64fe3e658993fe9f7ded2d1dfd92e0e9a7725fab6d872503a790964c0f3fabb6438c8bd872b5b00cdf31a028f26588b318b9d0dc568119

diff --git a/sys-cluster/charliecloud/charliecloud-0.21.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.21.ebuild
deleted file mode 100644
index b9628597125..000
--- a/sys-cluster/charliecloud/charliecloud-0.21.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit autotools optfeature python-single-r1
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/hpc/${PN}.git;
-   S="${WORKDIR}/${P}"
-else
-   SRC_URI="https://github.com/hpc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~x86-linux"
-fi
-
-DESCRIPTION="Lightweight user-defined software stacks for high-performance 
computing"
-HOMEPAGE="https://hpc.github.io/charliecloud/;
-
-SLOT="0"
-LICENSE="Apache-2.0"
-IUSE="ch-image doc"
-
-# Extensive test suite exists, but downloads container images
-# directly and via Docker and installs packages inside using apt/yum.
-# Additionally, clashes with portage namespacing and sandbox.
-RESTRICT="test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}"
-DEPEND="
-   ch-image? (
-   $(python_gen_cond_dep '
-   dev-python/lark-parser[${PYTHON_MULTI_USEDEP}]
-   dev-python/requests[${PYTHON_MULTI_USEDEP}]
-   ')
-   )
-   doc? (
-   $(python_gen_cond_dep '
-   dev-python/sphinx[${PYTHON_MULTI_USEDEP}]
-   dev-python/sphinx_rtd_theme[${PYTHON_MULTI_USEDEP}]
-   ')
-   net-misc/rsync
-   )"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local econf_args=()
-   econf_args+=(
-   $(use_enable doc html)
-   $(use_enable ch-image)
-   # Libdir is used as a libexec-style destination.
-   --libdir="${EPREFIX}"/usr/lib
-   # Attempts to call python-exec directly otherwise.
-   --with-sphinx-python=${PYTHON}
-   # This disables -Werror, see also: 
https://github.com/hpc/charliecloud/pull/808
-   --enable-buggy-build
-   )
-   econf "${econf_args[@]}"
-}
-
-pkg_postinst() {
-   elog "Various builders are supported, as alternative to the internal 
ch-image."
-   optfeature "Building with Buildah" app-emulation/buildah
-   optfeature "Building with Docker" app-emulation/docker
-   optfeature "Progress bars during long operations" sys-apps/pv
-   optfeature "Pack and unpack squashfs images" sys-fs/squashfs-tools
-   optfeature "Mount and umount squashfs images" sys-fs/squashfuse
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/

2021-04-19 Thread Nicolas Bock
commit: 28b2b345949bd852fcd42374bf772bb1281034d7
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Sat Apr 17 15:41:50 2021 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Mon Apr 19 12:41:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28b2b345

sys-cluster/charliecloud: Bump to version 0.23, add py3.9.

This also enables Python 3.9 support for the live ebuild.

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 sys-cluster/charliecloud/Manifest   | 1 +
 .../charliecloud/{charliecloud-.ebuild => charliecloud-0.23.ebuild} | 2 +-
 sys-cluster/charliecloud/charliecloud-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/charliecloud/Manifest 
b/sys-cluster/charliecloud/Manifest
index da23cb4e98f..14b227427d1 100644
--- a/sys-cluster/charliecloud/Manifest
+++ b/sys-cluster/charliecloud/Manifest
@@ -1,2 +1,3 @@
 DIST charliecloud-0.21.tar.gz 386637 BLAKE2B 
a5b115a9d741a2c83596a302e7dd3d0d6096eb11f3e38925009b05f5a16f2d6fa4ff1c0023789feae1d359c94e4970dcc62d597437c6f7143f8152603b0e9a88
 SHA512 
89351e4dc039cd724c7503a4855f0980128d28aa4e2e98c5fd8cc5060e2c853e65280b830526691c8d4c7d85168658d578236893075637e3a38c6eb1df4e8dfe
 DIST charliecloud-0.22.tar.gz 402106 BLAKE2B 
4c2d4bf77424c5b46e5593bc28bbe10891c353c23c8d382a9ca7515187538f5fef4d90b95f34572f65223f27433ccab9021bf9e4bc31931787894924d1dd02e2
 SHA512 
c528ffa9ecddbd4a26b0a8b6cc593340f3aaa0911cf45e1f6a5fe860178917f069ca9b31b7c1aee6220762bbe4b75114219eac4cdd3987bcb3f3338e2b6fb18e
+DIST charliecloud-0.23.tar.gz 403281 BLAKE2B 
f7a6824782e7bf3bdb51ae791fdca2f5929f5c713590ff49cc8a7e1e1c1758e83bdd429a99497dd15e565d01f0f66f2873f64edddacf24ea78f68c2326669db7
 SHA512 
35543ed3d838b80fbb64fe3e658993fe9f7ded2d1dfd92e0e9a7725fab6d872503a790964c0f3fabb6438c8bd872b5b00cdf31a028f26588b318b9d0dc568119

diff --git a/sys-cluster/charliecloud/charliecloud-.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.23.ebuild
similarity index 98%
copy from sys-cluster/charliecloud/charliecloud-.ebuild
copy to sys-cluster/charliecloud/charliecloud-0.23.ebuild
index b9628597125..ae43a8ed107 100644
--- a/sys-cluster/charliecloud/charliecloud-.ebuild
+++ b/sys-cluster/charliecloud/charliecloud-0.23.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit autotools optfeature python-single-r1
 

diff --git a/sys-cluster/charliecloud/charliecloud-.ebuild 
b/sys-cluster/charliecloud/charliecloud-.ebuild
index b9628597125..ae43a8ed107 100644
--- a/sys-cluster/charliecloud/charliecloud-.ebuild
+++ b/sys-cluster/charliecloud/charliecloud-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit autotools optfeature python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/ebuildtester/

2021-04-14 Thread Nicolas Bock
commit: 5a621d7d622e6eb42bde3c94a27744f110386f40
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Apr 14 18:28:59 2021 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Wed Apr 14 18:57:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a621d7d

dev-python/ebuildtester: Version bump v0.1.29

Closes: https://github.com/gentoo/gentoo/pull/20382
Signed-off-by: Nicolas Bock  gentoo.org>

 dev-python/ebuildtester/Manifest   |  1 +
 dev-python/ebuildtester/ebuildtester-0.1.29.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/ebuildtester/Manifest b/dev-python/ebuildtester/Manifest
index bf1f5fd435c..36c6caebfdb 100644
--- a/dev-python/ebuildtester/Manifest
+++ b/dev-python/ebuildtester/Manifest
@@ -1,2 +1,3 @@
 DIST ebuildtester-0.1.16.tar.gz 15564 BLAKE2B 
ae9c304fcdb9450c0b99eb75128d7e17790b87c541c87ef484a04eb1e74b18df44996e6a2d2ecfea11568f1e028d9279ac708bfa61978b4d8f176dd0183b8a69
 SHA512 
3e30894f6260b82a97ee65ab6a556c2055ab50ebbc7140b6716166b783574b87f333738d87e3ff11672f1b055df2acf483384e616e7bd9ffa42467c79743
 DIST ebuildtester-0.1.27.tar.gz 17347 BLAKE2B 
4b4b97235b073bfa1fc78dd3e4f5d03a2e64b277a8675669061beef3185e87c01f882ae830fc5c11b1ba97ea5deb50e93b7cc02b78cef5a0046bb7f2c7ac3433
 SHA512 
f50fb020e47750c318d0198628721adf166ee3d8544be50169b2012ad72370f063b1367e521af842df0574e491d469e5c2a6aba1576a9f364c95e72a9579950d
+DIST ebuildtester-0.1.29.tar.gz 17446 BLAKE2B 
d0dccc4e290e9907b90d93ecd87cb263e842ee60944ea9e8a0cb3864029595a5979c16e3c13d59dfd6d5bdc989a6211bf56262b88bbf2f28a86b236f1c305fd9
 SHA512 
4093df87f85fc581dc1b286b7377929f111d0f1efc960d7623ff3cbd833ef997174b0508422567de819490c30a8246a431d6a29bf71f1e828064b3987bd129a4

diff --git a/dev-python/ebuildtester/ebuildtester-0.1.29.ebuild 
b/dev-python/ebuildtester/ebuildtester-0.1.29.ebuild
new file mode 100644
index 000..b6204349693
--- /dev/null
+++ b/dev-python/ebuildtester/ebuildtester-0.1.29.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="A dockerized approach to test a Gentoo package within a clean 
stage3 container"
+HOMEPAGE="https://ebuildtester.readthedocs.io/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-emulation/docker
+   sys-fs/fuse
+"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp "${FILESDIR}/${PN}.bash-completion" "${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: sci-physics/lammps/

2021-04-13 Thread Nicolas Bock
commit: 5fd25e7e29bc484b8cbfd4e8c147f14ac1492985
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Apr 13 18:52:18 2021 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Tue Apr 13 19:11:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd25e7e

Update lammps ebuild

- Update EAPI to 7
- Migrate to `cmake` eclass
- Add support for Python 3.8

Closes: https://github.com/gentoo/gentoo/pull/20369
Signed-off-by: Nicolas Bock  gentoo.org>

 sci-physics/lammps/lammps-20200303-r1.ebuild | 134 +++
 1 file changed, 134 insertions(+)

diff --git a/sci-physics/lammps/lammps-20200303-r1.ebuild 
b/sci-physics/lammps/lammps-20200303-r1.ebuild
new file mode 100644
index 000..9d05fe4aa87
--- /dev/null
+++ b/sci-physics/lammps/lammps-20200303-r1.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+CMAKE_MAKEFILE_GENERATOR=emake
+
+inherit cmake fortran-2 python-r1
+
+convert_month() {
+   local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec )
+   echo ${months[${1#0}]}
+}
+
+MY_PV="stable_$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:0:4}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
+HOMEPAGE="https://lammps.sandia.gov/;
+SRC_URI="https://github.com/lammps/lammps/archive/${MY_PV}.tar.gz -> 
${MY_P}.tar.gz
+   test? ( 
https://github.com/lammps/lammps-testing/archive/${MY_PV}.tar.gz -> 
${PN}-testing-${MY_PV}.tar.gz )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cuda examples gzip kokkos lammps-memalign mpi netcdf python test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   app-arch/gzip
+   media-libs/libpng:0
+   sys-libs/zlib
+   mpi? (
+   virtual/mpi
+   sci-libs/hdf5[mpi]
+   )
+   python? ( ${PYTHON_DEPS} )
+   sci-libs/voro++
+   virtual/blas
+   virtual/lapack
+   sci-libs/fftw:3.0
+   netcdf? ( sci-libs/netcdf )
+   cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 )
+   kokkos? ( =dev-cpp/kokkos-3.0* )
+   dev-cpp/eigen:3
+   "
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+S="${WORKDIR}/${MY_P}/cmake"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
+   -DBUILD_SHARED_LIBS=ON
+   -DBUILD_MPI=$(usex mpi)
+   -DBUILD_LIB=ON
+   -DPKG_GPU=$(usex cuda)
+   -DGPU_API=CUDA
+   -DENABLE_TESTING=$(usex test)
+   -DLAMMPS_TESTING_SOURCE_DIR=$(echo 
"${WORKDIR}"/lammps-testing-*)
+   -DPKG_ASPHERE=ON
+   -DPKG_BODY=ON
+   -DPKG_CLASS2=ON
+   -DPKG_COLLOID=ON
+   -DPKG_COMPRESS=ON
+   -DPKG_CORESHELL=ON
+   -DPKG_DIPOLE=ON
+   -DPKG_GRANULAR=ON
+   -DPKG_KSPACE=ON
+   -DFFT=FFTW3
+   -DPKG_KOKKOS=$(usex kokkos)
+   $(use kokkos && echo -DEXTERNAL_KOKKOS=ON)
+   -DPKG_MANYBODY=ON
+   -DPKG_MC=ON
+   -DPKG_MEAM=ON
+   -DPKG_MISC=ON
+   -DPKG_MOLECULE=ON
+   -DPKG_PERI=ON
+   -DPKG_QEQ=ON
+   -DPKG_REAX=ON
+   -DPKG_REPLICA=ON
+   -DPKG_RIGID=ON
+   -DPKG_SHOCK=ON
+   -DPKG_SNAP=ON
+   -DPKG_SRD=ON
+   -DPKG_PYTHON=ON
+   -DPKG_MPIIO=$(usex mpi)
+   -DPKG_VORONOI=ON
+   -DPKG_USER-ATC=ON
+   -DPKG_USER-AWPMD=ON
+   -DPKG_USER-CGDNA=ON
+   -DPKG_USER-CGSDK=ON
+   -DPKG_USER-COLVARS=ON
+   -DPKG_USER-DIFFRACTION=ON
+   -DPKG_USER-DPD=ON
+   -DPKG_USER-DRUDE=ON
+   -DPKG_USER-EFF=ON
+   -DPKG_USER-FEP=ON
+   -DPKG_USER-H5MD=$(usex mpi)
+   -DPKG_USER-LB=$(usex mpi)
+   -DPKG_USER-MANIFOLD=ON
+   -DPKG_USER-MEAMC=ON
+   -DPKG_USER-MGPT=ON
+   -DPKG_USER-MISC=ON
+   -DPKG_USER-MOLFILE=ON
+   -DPKG_USER-NETCDF=$(usex netcdf)
+   -DPKG_USER-PHONON=ON
+   -DPKG_USER-QTB=ON
+   -DPKG_USER-REAXC=ON
+   -DPKG_USER-SMD=ON
+   -DPKG_USER-SMTBQ=ON
+   -DPKG_USER-SPH=ON
+   -DPKG_USER-TALLY=ON
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   # Install python script.
+   use python && python_foreach_impl python_domodule 
"

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2021-03-10 Thread Nicolas Bock
commit: 2a4623f6bf9ff7a3f607840fc4ceef896993ee6c
Author: Stefan Huber  sthu  org>
AuthorDate: Tue Feb  9 21:50:17 2021 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Wed Mar 10 14:30:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a4623f6

mail-client/neomutt: Add autocrypt use flag

NeoMutt supports autocrypt since version 2019-10-25. It requires gpgme
of version 1.8.0 or higher and sqlite. It is recommended that idn or
idn2 is enabled according to the manual.

The minimum requirement of gpgme of neomutt-20201127.ebuild is increased
from 0.9.0 to 1.8.0. This change has no consquence as the minimum
available version in portage is 1.14.0.

Closes: https://bugs.gentoo.org/769698
Closes: https://github.com/gentoo/gentoo/pull/19392
Signed-off-by: Stefan Huber  sthu.org>
Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/metadata.xml   |  1 +
 mail-client/neomutt/neomutt-20201127-r1.ebuild | 11 ++-
 mail-client/neomutt/neomutt-20201127.ebuild| 13 +++--
 mail-client/neomutt/neomutt-20210205.ebuild| 11 ++-
 mail-client/neomutt/neomutt-.ebuild| 11 ++-
 5 files changed, 42 insertions(+), 5 deletions(-)

diff --git a/mail-client/neomutt/metadata.xml b/mail-client/neomutt/metadata.xml
index 2fbef90b636..59bca750020 100644
--- a/mail-client/neomutt/metadata.xml
+++ b/mail-client/neomutt/metadata.xml
@@ -6,6 +6,7 @@
    Nicolas Bock


+   Enable autocrypt.org support
Enable BDB (Berkley DB) backend for header
caching
Enable GDBM (GNU dbm) backend for header

diff --git a/mail-client/neomutt/neomutt-20201127-r1.ebuild 
b/mail-client/neomutt/neomutt-20201127-r1.ebuild
index 863e199daac..494bea47a6c 100644
--- a/mail-client/neomutt/neomutt-20201127-r1.ebuild
+++ b/mail-client/neomutt/neomutt-20201127-r1.ebuild
@@ -21,9 +21,11 @@ HOMEPAGE="https://neomutt.org/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl
lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
ssl tokyocabinet test"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
 
 CDEPEND="
app-misc/mime-types
@@ -43,6 +45,7 @@ CDEPEND="
tokyocabinet? ( dev-db/tokyocabinet )
gnutls? ( >=net-libs/gnutls-1.0.17:= )
gpgme? ( >=app-crypt/gpgme-1.13.1:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
idn? ( net-dns/libidn:= )
kerberos? ( virtual/krb5 )
notmuch? ( net-mail/notmuch:= )
@@ -80,6 +83,7 @@ src_configure() {
"$(use_enable nls)"
"$(use_enable notmuch)"
 
+   "$(use_enable autocrypt)"
"$(use_enable gpgme)"
"$(use_enable pgp-classic pgp)"
"$(use_enable smime-classic smime)"
@@ -145,4 +149,9 @@ pkg_postinst() {
ewarn "  and smime-classic (old smime) from your USE-flags and"
ewarn "  only enable gpgme."
fi
+
+   if use autocrypt && ! use idn; then
+   ewarn "  It is highly recommended that NeoMutt be also 
configured"
+   ewarn "  with idn when autocrypt is enabled."
+   fi
 }

diff --git a/mail-client/neomutt/neomutt-20201127.ebuild 
b/mail-client/neomutt/neomutt-20201127.ebuild
index 2fbecf8b780..4a1c914f9bb 100644
--- a/mail-client/neomutt/neomutt-20201127.ebuild
+++ b/mail-client/neomutt/neomutt-20201127.ebuild
@@ -21,9 +21,11 @@ HOMEPAGE="https://neomutt.org/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl
+IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl
lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
ssl tokyocabinet test"
+REQUIRED_USE="
+   autocrypt? ( gpgme )"
 
 CDEPEND="
app-misc/mime-types
@@ -42,7 +44,8 @@ CDEPEND="
qdbm? ( dev-db/qdbm )
tokyocabinet? ( dev-db/tokyocabinet )
gnutls? ( >=net-libs/gnutls-1.0.17:= )
-   gpgme? ( >=app-crypt/gpgme-0.9.0:= )
+   gpgme? ( >=app-crypt/gpgme-1.8.0:= )
+   autocrypt? ( >=dev-db/sqlite-3 )
idn? ( net-dns/libidn:= )
kerberos? ( virtual/krb5 )
notmuch? ( net-mail/notmuch:= )
@@ -80,6 +83,7 @@ src_configure() {
"$(use_enable nls)"
"$(use_enable notmuch)"
 
+   "$(use_enable autocrypt)"
"$(use_enable gpgme)"
"$(use_enable pgp-classic pgp)"
"

[gentoo-commits] repo/gentoo:master commit in: dev-db/lmdb++/

2021-02-26 Thread Nicolas Bock
commit: 04085d3a91b2a1ff79524a28428f0a38464f99ae
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Feb 26 12:31:51 2021 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri Feb 26 13:21:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04085d3a

dev-db/lmdb++: add tests

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/19666
Signed-off-by: Aisha Tammy  aisha.cc>
Signed-off-by: Nicolas Bock  gentoo.org>

 dev-db/lmdb++/lmdb++-1.0.0.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-db/lmdb++/lmdb++-1.0.0.ebuild 
b/dev-db/lmdb++/lmdb++-1.0.0.ebuild
index 679ba682a75..4aacc4ef06c 100644
--- a/dev-db/lmdb++/lmdb++-1.0.0.ebuild
+++ b/dev-db/lmdb++/lmdb++-1.0.0.ebuild
@@ -13,7 +13,8 @@ 
SRC_URI="https://github.com/hoytech/lmdbxx/archive/${PV}.tar.gz -> ${MY_P}.tar.g
 LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="dev-db/lmdb"
 
@@ -21,3 +22,7 @@ src_install() {
emake PREFIX="${D}/usr" install
dodoc AUTHORS CREDITS INSTALL README.md TODO UNLICENSE
 }
+
+src_test() {
+   emake CXXFLAGS="-g -std=c++17 ${CXXFLAGS}" LDFLAGS="${LDFLAGS}" check
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/lmdb++/

2021-02-25 Thread Nicolas Bock
commit: a33fbed90aab3d21ab80a82604c65452921b53ec
Author: Nicolas Bock  gentoo  org>
AuthorDate: Thu Feb 25 17:04:22 2021 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Thu Feb 25 19:26:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a33fbed9

dev-db/lmdb++: Version bump to 1.0.0

Also updated upstream since the old one appears dead.

Closes: https://github.com/gentoo/gentoo/pull/19651
Signed-off-by: Nicolas Bock  gentoo.org>

 dev-db/lmdb++/Manifest|  1 +
 dev-db/lmdb++/lmdb++-0.9.14.0.ebuild  |  4 ++--
 dev-db/lmdb++/{lmdb++-0.9.14.0.ebuild => lmdb++-1.0.0.ebuild} | 10 +-
 dev-db/lmdb++/metadata.xml|  2 +-
 4 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/dev-db/lmdb++/Manifest b/dev-db/lmdb++/Manifest
index 2158770e2c3..3fe4301e3c5 100644
--- a/dev-db/lmdb++/Manifest
+++ b/dev-db/lmdb++/Manifest
@@ -1 +1,2 @@
 DIST lmdbxx-0.9.14.0.tar.gz 14732 BLAKE2B 
c6c1217dc7bd56051152cba594b7aa571a055e5c155f777639569abbe38360f808dcd2858ca124db97e37147aa4e90df68fd1a8d23137b5e6663df0c2f0a84be
 SHA512 
8eff8c89e0cb9989d8a0cedfd483856aeb2fcf810d59cf8afca3086034711ff22f2bb88ba967ef745d36fdaa1b5e79fb75655af764cddcdb2ac59fc255da670d
+DIST lmdbxx-1.0.0.tar.gz 52441 BLAKE2B 
203173132a9c84c2d6a53799f8acc92dac5bd075b69f7b25e8eee3341933ccdd868eb190cef07371469856e32fc42215c5395db61f141863f60a5d0a2b888790
 SHA512 
54f6c4863273b4de8aed6bc19f353c7a66d8ae633198e9784c55cea8e54460e4030ebe45e91a7c820aade084933f21cd4193ef8c04bb2aef11bf252281404171

diff --git a/dev-db/lmdb++/lmdb++-0.9.14.0.ebuild 
b/dev-db/lmdb++/lmdb++-0.9.14.0.ebuild
index f87e4833db5..72646bad27e 100644
--- a/dev-db/lmdb++/lmdb++-0.9.14.0.ebuild
+++ b/dev-db/lmdb++/lmdb++-0.9.14.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 MY_P="${P/lmdb++/lmdbxx}"
 S="${WORKDIR}/${MY_P}"

diff --git a/dev-db/lmdb++/lmdb++-0.9.14.0.ebuild 
b/dev-db/lmdb++/lmdb++-1.0.0.ebuild
similarity index 58%
copy from dev-db/lmdb++/lmdb++-0.9.14.0.ebuild
copy to dev-db/lmdb++/lmdb++-1.0.0.ebuild
index f87e4833db5..679ba682a75 100644
--- a/dev-db/lmdb++/lmdb++-0.9.14.0.ebuild
+++ b/dev-db/lmdb++/lmdb++-1.0.0.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 MY_P="${P/lmdb++/lmdbxx}"
 S="${WORKDIR}/${MY_P}"
 
 DESCRIPTION="C++11 wrapper for the LMDB database library"
-HOMEPAGE="http://lmdbxx.sourceforge.net/;
-SRC_URI="mirror://sourceforge/lmdbxx/${PV}/${MY_P}.tar.gz"
+HOMEPAGE="https://github.com/hoytech/lmdbxx;
+SRC_URI="https://github.com/hoytech/lmdbxx/archive/${PV}.tar.gz -> 
${MY_P}.tar.gz"
 
 LICENSE="public-domain"
 SLOT="0"
@@ -19,5 +19,5 @@ RDEPEND="dev-db/lmdb"
 
 src_install() {
emake PREFIX="${D}/usr" install
-   dodoc AUTHORS CREDITS INSTALL README TODO UNLICENSE
+   dodoc AUTHORS CREDITS INSTALL README.md TODO UNLICENSE
 }

diff --git a/dev-db/lmdb++/metadata.xml b/dev-db/lmdb++/metadata.xml
index 40459a804d7..5429e7341dc 100644
--- a/dev-db/lmdb++/metadata.xml
+++ b/dev-db/lmdb++/metadata.xml
@@ -11,6 +11,6 @@
object-oriented resource interface with RAII semantics.


-   lmdbxx
+   hoytech/lmdbxx

 



[gentoo-commits] repo/gentoo:master commit in: app-text/jabref-bin/

2021-02-25 Thread Nicolas Bock
commit: 3d2e143c642d9e8ddd803ed7a9f8afd9de371068
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 22 15:19:39 2021 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Thu Feb 25 17:18:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d2e143c

app-text/jabref-bin: explicitly mark as a live ebuild with live property

All of our eclasses for live ebuilds set PROPERTIES="live" as per PMS
to indicate their live nature, but manual live ebuilds obviously
don't have this automatic property.

Let's set it manually to correctly identify this as a live ebuild.

Closes: https://github.com/gentoo/gentoo/pull/19597
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: Nicolas Bock  gentoo.org>

 app-text/jabref-bin/jabref-bin-4..ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/app-text/jabref-bin/jabref-bin-4..ebuild 
b/app-text/jabref-bin/jabref-bin-4..ebuild
index 4c60f2779d0..0526745fe6a 100644
--- a/app-text/jabref-bin/jabref-bin-4..ebuild
+++ b/app-text/jabref-bin/jabref-bin-4..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -7,7 +7,8 @@ inherit eutils java-pkg-2
 
 DESCRIPTION="Java GUI manages bibliographies in a BibTeX database"
 HOMEPAGE="http://www.jabref.org/;
-KEYWORDS=""
+S="${WORKDIR}"
+PROPERTIES="live"
 
 LICENSE="MIT"
 SLOT="0"
@@ -19,8 +20,6 @@ RDEPEND="
virtual/jre:1.8
 "
 
-S="${WORKDIR}"
-
 src_unpack() {
einfo "Downloading the latest Jabref development snapshot."
einfo "Upstream updates these a few times per day."



[gentoo-commits] repo/gentoo:master commit in: dev-python/ebuildtester/

2021-02-17 Thread Nicolas Bock
commit: 8d45b381ef9a011f7dd6fae67f69c5333006e2c1
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Feb 16 17:58:36 2021 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Wed Feb 17 20:00:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d45b381

dev-python/ebuildtester: Version bump to v0.1.27

Closes: https://github.com/gentoo/gentoo/pull/19496
Signed-off-by: Nicolas Bock  gentoo.org>

 dev-python/ebuildtester/Manifest   |  1 +
 dev-python/ebuildtester/ebuildtester-0.1.27.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/ebuildtester/Manifest b/dev-python/ebuildtester/Manifest
index 369dfa6c510..bf1f5fd435c 100644
--- a/dev-python/ebuildtester/Manifest
+++ b/dev-python/ebuildtester/Manifest
@@ -1 +1,2 @@
 DIST ebuildtester-0.1.16.tar.gz 15564 BLAKE2B 
ae9c304fcdb9450c0b99eb75128d7e17790b87c541c87ef484a04eb1e74b18df44996e6a2d2ecfea11568f1e028d9279ac708bfa61978b4d8f176dd0183b8a69
 SHA512 
3e30894f6260b82a97ee65ab6a556c2055ab50ebbc7140b6716166b783574b87f333738d87e3ff11672f1b055df2acf483384e616e7bd9ffa42467c79743
+DIST ebuildtester-0.1.27.tar.gz 17347 BLAKE2B 
4b4b97235b073bfa1fc78dd3e4f5d03a2e64b277a8675669061beef3185e87c01f882ae830fc5c11b1ba97ea5deb50e93b7cc02b78cef5a0046bb7f2c7ac3433
 SHA512 
f50fb020e47750c318d0198628721adf166ee3d8544be50169b2012ad72370f063b1367e521af842df0574e491d469e5c2a6aba1576a9f364c95e72a9579950d

diff --git a/dev-python/ebuildtester/ebuildtester-0.1.27.ebuild 
b/dev-python/ebuildtester/ebuildtester-0.1.27.ebuild
new file mode 100644
index 000..b6204349693
--- /dev/null
+++ b/dev-python/ebuildtester/ebuildtester-0.1.27.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="A dockerized approach to test a Gentoo package within a clean 
stage3 container"
+HOMEPAGE="https://ebuildtester.readthedocs.io/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-emulation/docker
+   sys-fs/fuse
+"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp "${FILESDIR}/${PN}.bash-completion" "${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2021-02-05 Thread Nicolas Bock
commit: 30b0b12889fed698bd2cd4bad933d28bb7a20561
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Feb  5 16:23:50 2021 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri Feb  5 18:58:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30b0b128

mail-client/neomutt: Version bump to 2021-02-05

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest  | 1 +
 .../neomutt/{neomutt-.ebuild => neomutt-20210205.ebuild}  | 4 ++--
 mail-client/neomutt/neomutt-.ebuild   | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index ae551638601..b99eaaa1de5 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,2 +1,3 @@
 DIST neomutt-20201127.tar.gz 3456248 BLAKE2B 
49d12285e4adfb15cd70f3c6cb06d0d260ccd3f3817ae6902ac5a58105c1fc36f2d6ead3927911b970bf2e72dcd8220340c900c20e011e09ac2159e7c4123987
 SHA512 
01e45aa00794cfb1c74a45a7f144962c8ab6dee03b0e5ce39a24d0c50817b909cac440a072c5d8b21ee7656c37b77bba4ba818de73710ccc3b0f76fd3ddd71cf
+DIST neomutt-20210205.tar.gz 3476980 BLAKE2B 
2b8f07a957d668f0903ae3f48d72e0b00414b9ed0411723bc725cd2369ed16c31e461799a0161f3b6caecb8b3a182a0ad9ca7bbb5431ed9ff67cae5dc87b11e5
 SHA512 
4e9faaa989eb17d1f65e835d3ad37bbda3307f9a939f351776d4cb4677d856fa998ba0eff04bf0cf344485977077695e07c55e79e0800888f646c46fbfac8554
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-.ebuild 
b/mail-client/neomutt/neomutt-20210205.ebuild
similarity index 98%
copy from mail-client/neomutt/neomutt-.ebuild
copy to mail-client/neomutt/neomutt-20210205.ebuild
index c2227b88db2..aec8ac34925 100644
--- a/mail-client/neomutt/neomutt-.ebuild
+++ b/mail-client/neomutt/neomutt-20210205.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ if [[ ${PV} =~ $ ]]; then
EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~ppc64 ~s390 ~x86"
 fi
 
 TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75

diff --git a/mail-client/neomutt/neomutt-.ebuild 
b/mail-client/neomutt/neomutt-.ebuild
index c2227b88db2..aec8ac34925 100644
--- a/mail-client/neomutt/neomutt-.ebuild
+++ b/mail-client/neomutt/neomutt-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ if [[ ${PV} =~ $ ]]; then
EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~ppc64 ~s390 ~x86"
 fi
 
 TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/

2020-12-21 Thread Nicolas Bock
commit: b82d6dd985ee8df23cf99769cf65a22df7886a0f
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Sat Dec 19 18:44:15 2020 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Mon Dec 21 17:49:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b82d6dd9

sys-cluster/charliecloud: Bump to version 0.21.

This adds a new local USE flag ch-image,
following upstream's rename of ch-grow.

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 sys-cluster/charliecloud/Manifest | 1 +
 .../{charliecloud-.ebuild => charliecloud-0.21.ebuild}| 8 
 sys-cluster/charliecloud/charliecloud-.ebuild | 8 
 sys-cluster/charliecloud/metadata.xml | 1 +
 4 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/sys-cluster/charliecloud/Manifest 
b/sys-cluster/charliecloud/Manifest
index d85b2af1722..4ee45c25d3d 100644
--- a/sys-cluster/charliecloud/Manifest
+++ b/sys-cluster/charliecloud/Manifest
@@ -1,2 +1,3 @@
 DIST charliecloud-0.19.tar.gz 370553 BLAKE2B 
a87fc00a88528dfaf5a0a666ff92b98ee4bc7d37c5eaaa7c5029e4269b497d280e1e84757bf882f94480b618ac2430b0cc0550406317e8247155e1b380d30c8b
 SHA512 
e2a000155ac2cc5bd40e1f2a7c2d873e4860bd5ef28a362ce5a04a1f4152b2ad1124055755c288e6ae5d40067661dfacbb77a528e3c071aa189765e0d29addb5
 DIST charliecloud-0.20.tar.gz 372770 BLAKE2B 
a5e6ad3fc93aa7219ec8d35ae112fc7320befc909d2cc805f5d67a356840112c245581c18d790a4fc755e70240e6444059cab8b9531eaedb3e3b941cf756aa55
 SHA512 
e3269bbf667462214ba88f8fc4651396c9621cd315a798113b66e8be0d4367ce1c18b8b956f325bd07049d644b46fd6837c5b712ced4bdf20a42bcc9aaafd8b7
+DIST charliecloud-0.21.tar.gz 386637 BLAKE2B 
a5b115a9d741a2c83596a302e7dd3d0d6096eb11f3e38925009b05f5a16f2d6fa4ff1c0023789feae1d359c94e4970dcc62d597437c6f7143f8152603b0e9a88
 SHA512 
89351e4dc039cd724c7503a4855f0980128d28aa4e2e98c5fd8cc5060e2c853e65280b830526691c8d4c7d85168658d578236893075637e3a38c6eb1df4e8dfe

diff --git a/sys-cluster/charliecloud/charliecloud-.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.21.ebuild
similarity index 94%
copy from sys-cluster/charliecloud/charliecloud-.ebuild
copy to sys-cluster/charliecloud/charliecloud-0.21.ebuild
index af2a098d694..9d82ccea8d0 100644
--- a/sys-cluster/charliecloud/charliecloud-.ebuild
+++ b/sys-cluster/charliecloud/charliecloud-0.21.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://hpc.github.io/charliecloud/;
 
 SLOT="0"
 LICENSE="Apache-2.0"
-IUSE="ch-grow doc"
+IUSE="ch-image doc"
 
 # Extensive test suite exists, but downloads container images
 # directly and via Docker and installs packages inside using apt/yum.
@@ -32,7 +32,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="${PYTHON_DEPS}"
 DEPEND="
-   ch-grow? (
+   ch-image? (
$(python_gen_cond_dep '
dev-python/lark-parser[${PYTHON_MULTI_USEDEP}]
dev-python/requests[${PYTHON_MULTI_USEDEP}]
@@ -55,7 +55,7 @@ src_configure() {
local econf_args=()
econf_args+=(
$(use_enable doc html)
-   $(use_enable ch-grow)
+   $(use_enable ch-image)
# Libdir is used as a libexec-style destination.
--libdir="${EPREFIX}"/usr/lib
# Attempts to call python-exec directly otherwise.
@@ -68,7 +68,7 @@ src_configure() {
 
 pkg_postinst() {
elog "Various builders are supported, as alternative "
-   elog "to the internal ch-grow. The following packages "
+   elog "to the internal ch-image. The following packages "
elog "can be installed to get the corresponding support "
elog "and related functionality."
 

diff --git a/sys-cluster/charliecloud/charliecloud-.ebuild 
b/sys-cluster/charliecloud/charliecloud-.ebuild
index af2a098d694..9d82ccea8d0 100644
--- a/sys-cluster/charliecloud/charliecloud-.ebuild
+++ b/sys-cluster/charliecloud/charliecloud-.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://hpc.github.io/charliecloud/;
 
 SLOT="0"
 LICENSE="Apache-2.0"
-IUSE="ch-grow doc"
+IUSE="ch-image doc"
 
 # Extensive test suite exists, but downloads container images
 # directly and via Docker and installs packages inside using apt/yum.
@@ -32,7 +32,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="${PYTHON_DEPS}"
 DEPEND="
-   ch-grow? (
+   ch-image? (
$(python_gen_cond_dep '
dev-python/lark-parser[${PYTHON_MULTI_USEDEP}]
dev-python/requests[${PYTHON_MULTI_USEDEP}]
@@ -55,7 +55,7 @@ src_configure() {
local econf_args=()
econf_args+=(
   

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/

2020-12-21 Thread Nicolas Bock
commit: 2129d50a9deded376e1c4e695751d9f4136ae3eb
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Sat Dec 19 18:44:57 2020 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Mon Dec 21 17:49:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2129d50a

sys-cluster/charliecloud: Drop old.

This also removes unused local USE flags.

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 sys-cluster/charliecloud/Manifest |  1 -
 sys-cluster/charliecloud/charliecloud-0.19.ebuild | 80 ---
 sys-cluster/charliecloud/metadata.xml |  2 -
 3 files changed, 83 deletions(-)

diff --git a/sys-cluster/charliecloud/Manifest 
b/sys-cluster/charliecloud/Manifest
index 4ee45c25d3d..380a2f5c36c 100644
--- a/sys-cluster/charliecloud/Manifest
+++ b/sys-cluster/charliecloud/Manifest
@@ -1,3 +1,2 @@
-DIST charliecloud-0.19.tar.gz 370553 BLAKE2B 
a87fc00a88528dfaf5a0a666ff92b98ee4bc7d37c5eaaa7c5029e4269b497d280e1e84757bf882f94480b618ac2430b0cc0550406317e8247155e1b380d30c8b
 SHA512 
e2a000155ac2cc5bd40e1f2a7c2d873e4860bd5ef28a362ce5a04a1f4152b2ad1124055755c288e6ae5d40067661dfacbb77a528e3c071aa189765e0d29addb5
 DIST charliecloud-0.20.tar.gz 372770 BLAKE2B 
a5e6ad3fc93aa7219ec8d35ae112fc7320befc909d2cc805f5d67a356840112c245581c18d790a4fc755e70240e6444059cab8b9531eaedb3e3b941cf756aa55
 SHA512 
e3269bbf667462214ba88f8fc4651396c9621cd315a798113b66e8be0d4367ce1c18b8b956f325bd07049d644b46fd6837c5b712ced4bdf20a42bcc9aaafd8b7
 DIST charliecloud-0.21.tar.gz 386637 BLAKE2B 
a5b115a9d741a2c83596a302e7dd3d0d6096eb11f3e38925009b05f5a16f2d6fa4ff1c0023789feae1d359c94e4970dcc62d597437c6f7143f8152603b0e9a88
 SHA512 
89351e4dc039cd724c7503a4855f0980128d28aa4e2e98c5fd8cc5060e2c853e65280b830526691c8d4c7d85168658d578236893075637e3a38c6eb1df4e8dfe

diff --git a/sys-cluster/charliecloud/charliecloud-0.19.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.19.ebuild
deleted file mode 100644
index ff37c4fd92a..000
--- a/sys-cluster/charliecloud/charliecloud-0.19.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit autotools optfeature python-single-r1
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/hpc/${PN}.git;
-   S="${WORKDIR}/${P}"
-else
-   SRC_URI="https://github.com/hpc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~x86-linux"
-fi
-
-DESCRIPTION="Lightweight user-defined software stacks for high-performance 
computing"
-HOMEPAGE="https://hpc.github.io/charliecloud/;
-
-SLOT="0"
-LICENSE="Apache-2.0"
-IUSE="ch-grow doc examples +squashfs squashfuse"
-
-# Extensive test suite exists, but downloads container images
-# directly and via Docker and installs packages inside using apt/yum.
-# Additionally, clashes with portage namespacing and sandbox.
-RESTRICT="test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   squashfs? ( sys-fs/squashfs-tools )
-   squashfuse? ( sys-fs/squashfuse )"
-DEPEND="
-   ch-grow? (
-   $(python_gen_cond_dep '
-   dev-python/lark-parser[${PYTHON_MULTI_USEDEP}]
-   dev-python/requests[${PYTHON_MULTI_USEDEP}]
-   ')
-   )
-   doc? (
-   $(python_gen_cond_dep '
-   dev-python/sphinx[${PYTHON_MULTI_USEDEP}]
-   dev-python/sphinx_rtd_theme[${PYTHON_MULTI_USEDEP}]
-   ')
-   net-misc/rsync
-   )"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local econf_args=()
-   econf_args+=(
-   $(use_enable doc html)
-   $(use_enable ch-grow)
-   # Libdir is used as a libexec-style destination.
-   --libdir="${EPREFIX}"/usr/lib
-   # Attempts to call python-exec directly otherwise.
-   --with-sphinx-python=${PYTHON}
-   # This disables -Werror, see also: 
https://github.com/hpc/charliecloud/pull/808
-   --enable-buggy-build
-   )
-   econf "${econf_args[@]}"
-}
-
-pkg_postinst() {
-   elog "Various builders are supported, as alternative "
-   elog "to the internal ch-grow. The following packages "
-   elog "can be installed to get the corresponding support "
-   elog "and related functionality."
-
-   optfeature "Building with Buildah" app-emulation/buildah
-   optfeature "Building with Docker" app-emulation/docker
-   optfeature "Progres

[gentoo-commits] repo/gentoo:master commit in: dev-python/ebuildtester/

2020-12-16 Thread Nicolas Bock
commit: 94e254d76d2212d0afd3876659cb4a3058e9918c
Author: Alarig Le Lay  swordarmor  fr>
AuthorDate: Sat Apr 25 11:51:55 2020 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Wed Dec 16 17:44:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94e254d7

dev-python/ebuildtester: Adding sys-fs/fuse dep

Closes: https://bugs.gentoo.org/719388
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alarig Le Lay  swordarmor.fr>
Signed-off-by: Nicolas Bock  gentoo.org>

 .../ebuildtester/ebuildtester-0.1.16-r1.ebuild | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/dev-python/ebuildtester/ebuildtester-0.1.16-r1.ebuild 
b/dev-python/ebuildtester/ebuildtester-0.1.16-r1.ebuild
new file mode 100644
index 000..d155bc3888b
--- /dev/null
+++ b/dev-python/ebuildtester/ebuildtester-0.1.16-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="A dockerized approach to test a Gentoo package within a clean 
stage3 container"
+HOMEPAGE="https://ebuildtester.readthedocs.io/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-emulation/docker
+   sys-fs/fuse
+"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp "${FILESDIR}/${PN}.bash-completion" "${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2020-12-03 Thread Nicolas Bock
commit: 3a02f96d25538695778dd30af5664166caec386b
Author: Nicolas Bock  gentoo  org>
AuthorDate: Thu Dec  3 15:25:19 2020 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Thu Dec  3 15:26:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a02f96d

mail-client/neomutt: Clean up of older ebuilds

Bug: https://bugs.gentoo.org/755833
Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest   |   4 -
 mail-client/neomutt/neomutt-20200626-r1.ebuild | 149 -
 mail-client/neomutt/neomutt-20200626.ebuild| 128 -
 mail-client/neomutt/neomutt-20200821.ebuild| 149 -
 mail-client/neomutt/neomutt-20200925.ebuild| 149 -
 mail-client/neomutt/neomutt-20201120.ebuild| 149 -
 6 files changed, 728 deletions(-)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 4c190fd7299..ae551638601 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,6 +1,2 @@
-DIST neomutt-20200626.tar.gz 3349377 BLAKE2B 
4fd75c2e8e8b3d55a63f954cb261c3930f871141c73d3fb8d2f42422735f3f862bae6966249187632aa2d55acb0372cd150381e11ce936cfef9976c71e43eb67
 SHA512 
f4ffc958bdd02107b2dd11bf321483a6e1e73a67e0540d034ab26f9eb13930ad80299b11f79acaedb4262f8f8643f9ce4baa388bc7f901b9ae35e9650acdcc9e
-DIST neomutt-20200821.tar.gz 3404856 BLAKE2B 
db15997c89135680dcef7c6108ca1c2e120eade4a1e915f02de6f81758fed2a360f905e3dbe79f4ebfc17e86c3476d4823f227f5752a5558de13dde2cde6308a
 SHA512 
f7cba9123613c34711b84ab9f5ccab840be38876da20b29d281c142a3b4f5d582b879d727c95232b0fcc7b41947d05bf89707232d3980e160bcdba68784d6eef
-DIST neomutt-20200925.tar.gz 3440056 BLAKE2B 
6f9858a02bdfc8a947ba1a26557e1b5c0ec027845e67a15b6811853e5b8820b9a27419ced4eaa407ca9b32efcd53d7cf878c44c0a54a277018aef36127c49e59
 SHA512 
1ee89ee1b3581fe2b7dafd091e315fcf4d6f7b0644c15b08af8eb2720e83f07ae526b5659abb44430309821f48013fc85af0dd6f140729b2e52e5f874cf3bc50
-DIST neomutt-20201120.tar.gz 3456322 BLAKE2B 
c5735140a553e5e4ae8072cb79466b9c5d7e9f65df5de7b7823842676d3eb44660d31c0407bb8253e2857a39b31b4252c8c18815a25d964d26cb30e70d81c7c2
 SHA512 
31c0cbfdf2b772f61b4c9bce97c9a2ad9fffb6ae21e562522544ad94247dfaa530334d90bd550eae1efc2b94a467ed959e4abb79b14261da7092f146a2e08e11
 DIST neomutt-20201127.tar.gz 3456248 BLAKE2B 
49d12285e4adfb15cd70f3c6cb06d0d260ccd3f3817ae6902ac5a58105c1fc36f2d6ead3927911b970bf2e72dcd8220340c900c20e011e09ac2159e7c4123987
 SHA512 
01e45aa00794cfb1c74a45a7f144962c8ab6dee03b0e5ce39a24d0c50817b909cac440a072c5d8b21ee7656c37b77bba4ba818de73710ccc3b0f76fd3ddd71cf
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20200626-r1.ebuild 
b/mail-client/neomutt/neomutt-20200626-r1.ebuild
deleted file mode 100644
index d45bb541971..000
--- a/mail-client/neomutt/neomutt-20200626-r1.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils
-
-if [[ ${PV} =~ $ ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
-   EGIT_CHECKOUT_DIR="${WORKDIR}/neomutt-${P}"
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
-SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
-
-DESCRIPTION="A small but very powerful text-based mail client"
-HOMEPAGE="https://neomutt.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl
-   lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
-   ssl tokyocabinet test"
-
-CDEPEND="
-   app-misc/mime-types
-   berkdb? (
-   || (
-   sys-libs/db:6.2
-   sys-libs/db:5.3
-   sys-libs/db:4.8
-   )
-   =net-libs/gnutls-1.0.17:= )
-   gpgme? ( >=app-crypt/gpgme-0.9.0:= )
-   idn? ( net-dns/libidn:= )
-   kerberos? ( virtual/krb5 )
-   notmuch? ( net-mail/notmuch:= )
-   sasl? ( >=dev-libs/cyrus-sasl-2 )
-   !slang? ( sys-libs/ncurses:0= )
-   slang? ( sys-libs/slang )
-   ssl? (
-   !libressl? ( >=dev-libs/openssl-1.0.2u:0= )
-   libressl

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2020-12-01 Thread Nicolas Bock
commit: 1efbee1283ba2234861a680f8d91bdd6161630bf
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Dec  1 13:52:30 2020 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Tue Dec  1 14:02:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1efbee12

mail-client/neomutt: Bump gpgme requirement

This change bumps the minimum version requirement for `app-crypt/gpgme`
to 1.13.1 as reported in https://bugs.gentoo.org/727026. Note that this
version of gpgme is currently not stable on s390 (see
https://bugs.gentoo.org/750950).

Closes: https://bugs.gentoo.org/727026
Bug: https://bugs.gentoo.org/750950
Signed-off-by: Nicolas Bock  gentoo.org>

 .../neomutt/{neomutt-.ebuild => neomutt-20201127-r1.ebuild} | 2 +-
 mail-client/neomutt/neomutt-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-client/neomutt/neomutt-.ebuild 
b/mail-client/neomutt/neomutt-20201127-r1.ebuild
similarity index 98%
copy from mail-client/neomutt/neomutt-.ebuild
copy to mail-client/neomutt/neomutt-20201127-r1.ebuild
index 0903176798d..c2227b88db2 100644
--- a/mail-client/neomutt/neomutt-.ebuild
+++ b/mail-client/neomutt/neomutt-20201127-r1.ebuild
@@ -42,7 +42,7 @@ CDEPEND="
qdbm? ( dev-db/qdbm )
tokyocabinet? ( dev-db/tokyocabinet )
gnutls? ( >=net-libs/gnutls-1.0.17:= )
-   gpgme? ( >=app-crypt/gpgme-0.9.0:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
idn? ( net-dns/libidn:= )
kerberos? ( virtual/krb5 )
notmuch? ( net-mail/notmuch:= )

diff --git a/mail-client/neomutt/neomutt-.ebuild 
b/mail-client/neomutt/neomutt-.ebuild
index 0903176798d..c2227b88db2 100644
--- a/mail-client/neomutt/neomutt-.ebuild
+++ b/mail-client/neomutt/neomutt-.ebuild
@@ -42,7 +42,7 @@ CDEPEND="
qdbm? ( dev-db/qdbm )
tokyocabinet? ( dev-db/tokyocabinet )
gnutls? ( >=net-libs/gnutls-1.0.17:= )
-   gpgme? ( >=app-crypt/gpgme-0.9.0:= )
+   gpgme? ( >=app-crypt/gpgme-1.13.1:= )
idn? ( net-dns/libidn:= )
kerberos? ( virtual/krb5 )
notmuch? ( net-mail/notmuch:= )



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2020-11-30 Thread Nicolas Bock
commit: e373098c795d6d3a9b8ed5a17a5b94026af58388
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Nov 30 16:53:18 2020 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Mon Nov 30 16:53:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e373098c

Fix spelling in metadata

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-client/neomutt/metadata.xml b/mail-client/neomutt/metadata.xml
index eca0e6b3489..f0b7a7e0338 100644
--- a/mail-client/neomutt/metadata.xml
+++ b/mail-client/neomutt/metadata.xml
@@ -20,11 +20,11 @@
backend for header caching
Enable Tokyo Cabinet database backend 
for
header caching
-   Build classic_pgp backend to support 
PGP/MIME
+   Build classic-pgp backend to support 
PGP/MIME
and traditional/inline PGP
Build gpgme backend to support S/MIME, 
PGP/MIME and
traditional/inline PGP
-   Build classic_smime backend to 
support
+   Build classic-smime backend to 
support
S/MIME

 



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2020-11-27 Thread Nicolas Bock
commit: 7858677e87ae4ff2664abb878164eb832c7668c5
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Nov 27 15:31:56 2020 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri Nov 27 15:34:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7858677e

mail-client/neomutt: Version bump to 2020-11-27

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest   | 1 +
 mail-client/neomutt/neomutt-20201120.ebuild| 2 +-
 .../neomutt/{neomutt-20201120.ebuild => neomutt-20201127.ebuild}   | 3 +--
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index cf2d5f972ca..4c190fd7299 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -2,4 +2,5 @@ DIST neomutt-20200626.tar.gz 3349377 BLAKE2B 
4fd75c2e8e8b3d55a63f954cb261c3930f8
 DIST neomutt-20200821.tar.gz 3404856 BLAKE2B 
db15997c89135680dcef7c6108ca1c2e120eade4a1e915f02de6f81758fed2a360f905e3dbe79f4ebfc17e86c3476d4823f227f5752a5558de13dde2cde6308a
 SHA512 
f7cba9123613c34711b84ab9f5ccab840be38876da20b29d281c142a3b4f5d582b879d727c95232b0fcc7b41947d05bf89707232d3980e160bcdba68784d6eef
 DIST neomutt-20200925.tar.gz 3440056 BLAKE2B 
6f9858a02bdfc8a947ba1a26557e1b5c0ec027845e67a15b6811853e5b8820b9a27419ced4eaa407ca9b32efcd53d7cf878c44c0a54a277018aef36127c49e59
 SHA512 
1ee89ee1b3581fe2b7dafd091e315fcf4d6f7b0644c15b08af8eb2720e83f07ae526b5659abb44430309821f48013fc85af0dd6f140729b2e52e5f874cf3bc50
 DIST neomutt-20201120.tar.gz 3456322 BLAKE2B 
c5735140a553e5e4ae8072cb79466b9c5d7e9f65df5de7b7823842676d3eb44660d31c0407bb8253e2857a39b31b4252c8c18815a25d964d26cb30e70d81c7c2
 SHA512 
31c0cbfdf2b772f61b4c9bce97c9a2ad9fffb6ae21e562522544ad94247dfaa530334d90bd550eae1efc2b94a467ed959e4abb79b14261da7092f146a2e08e11
+DIST neomutt-20201127.tar.gz 3456248 BLAKE2B 
49d12285e4adfb15cd70f3c6cb06d0d260ccd3f3817ae6902ac5a58105c1fc36f2d6ead3927911b970bf2e72dcd8220340c900c20e011e09ac2159e7c4123987
 SHA512 
01e45aa00794cfb1c74a45a7f144962c8ab6dee03b0e5ce39a24d0c50817b909cac440a072c5d8b21ee7656c37b77bba4ba818de73710ccc3b0f76fd3ddd71cf
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20201120.ebuild 
b/mail-client/neomutt/neomutt-20201120.ebuild
index d45bb541971..d25f26c5ada 100644
--- a/mail-client/neomutt/neomutt-20201120.ebuild
+++ b/mail-client/neomutt/neomutt-20201120.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} =~ $ ]]; then
EGIT_CHECKOUT_DIR="${WORKDIR}/neomutt-${P}"
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~ppc64 ~x86"
 fi
 
 TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75

diff --git a/mail-client/neomutt/neomutt-20201120.ebuild 
b/mail-client/neomutt/neomutt-20201127.ebuild
similarity index 98%
copy from mail-client/neomutt/neomutt-20201120.ebuild
copy to mail-client/neomutt/neomutt-20201127.ebuild
index d45bb541971..0903176798d 100644
--- a/mail-client/neomutt/neomutt-20201120.ebuild
+++ b/mail-client/neomutt/neomutt-20201127.ebuild
@@ -8,10 +8,9 @@ inherit eutils
 if [[ ${PV} =~ $ ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
-   EGIT_CHECKOUT_DIR="${WORKDIR}/neomutt-${P}"
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~ppc64 ~x86"
 fi
 
 TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2020-11-23 Thread Nicolas Bock
commit: bff7b7f99b533258eb6c5094de4f415b03fceb53
Author: Austin Ray  austinray  io>
AuthorDate: Mon Nov 23 05:08:02 2020 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Mon Nov 23 17:48:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff7b7f9

mail-client/neomutt: fix live ebuild src dir

Commit e4ef3e09eaf dropped the assignment of "S", changing its value
from "${WORKDIR}/${PN}-${P}" to the default value of
"${WORKDIR}/${P}". However, the live ebuild still checkouts out source
code to previous location so portage says the source directory doesn't
exist.

This commit drops the custom checkout directory and uses the default
value provided, which corresponds to the default value of "S".

Closes: https://bugs.gentoo.org/756166

Signed-off-by: Austin Ray  austinray.io>
Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/neomutt-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/mail-client/neomutt/neomutt-.ebuild 
b/mail-client/neomutt/neomutt-.ebuild
index d25f26c5ada..0903176798d 100644
--- a/mail-client/neomutt/neomutt-.ebuild
+++ b/mail-client/neomutt/neomutt-.ebuild
@@ -8,7 +8,6 @@ inherit eutils
 if [[ ${PV} =~ $ ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
-   EGIT_CHECKOUT_DIR="${WORKDIR}/neomutt-${P}"
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~ppc64 ~x86"



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2020-11-22 Thread Nicolas Bock
commit: ff96f46db13467f8519afe3cd84c07f1e1a9940f
Author: Nicolas Bock  gentoo  org>
AuthorDate: Sun Nov 22 18:44:31 2020 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Sun Nov 22 19:10:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff96f46d

mail-client/neomutt: Version bump to 20201120

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20201120.ebuild | 149 
 2 files changed, 150 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 7337c9469ab..cf2d5f972ca 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,4 +1,5 @@
 DIST neomutt-20200626.tar.gz 3349377 BLAKE2B 
4fd75c2e8e8b3d55a63f954cb261c3930f871141c73d3fb8d2f42422735f3f862bae6966249187632aa2d55acb0372cd150381e11ce936cfef9976c71e43eb67
 SHA512 
f4ffc958bdd02107b2dd11bf321483a6e1e73a67e0540d034ab26f9eb13930ad80299b11f79acaedb4262f8f8643f9ce4baa388bc7f901b9ae35e9650acdcc9e
 DIST neomutt-20200821.tar.gz 3404856 BLAKE2B 
db15997c89135680dcef7c6108ca1c2e120eade4a1e915f02de6f81758fed2a360f905e3dbe79f4ebfc17e86c3476d4823f227f5752a5558de13dde2cde6308a
 SHA512 
f7cba9123613c34711b84ab9f5ccab840be38876da20b29d281c142a3b4f5d582b879d727c95232b0fcc7b41947d05bf89707232d3980e160bcdba68784d6eef
 DIST neomutt-20200925.tar.gz 3440056 BLAKE2B 
6f9858a02bdfc8a947ba1a26557e1b5c0ec027845e67a15b6811853e5b8820b9a27419ced4eaa407ca9b32efcd53d7cf878c44c0a54a277018aef36127c49e59
 SHA512 
1ee89ee1b3581fe2b7dafd091e315fcf4d6f7b0644c15b08af8eb2720e83f07ae526b5659abb44430309821f48013fc85af0dd6f140729b2e52e5f874cf3bc50
+DIST neomutt-20201120.tar.gz 3456322 BLAKE2B 
c5735140a553e5e4ae8072cb79466b9c5d7e9f65df5de7b7823842676d3eb44660d31c0407bb8253e2857a39b31b4252c8c18815a25d964d26cb30e70d81c7c2
 SHA512 
31c0cbfdf2b772f61b4c9bce97c9a2ad9fffb6ae21e562522544ad94247dfaa530334d90bd550eae1efc2b94a467ed959e4abb79b14261da7092f146a2e08e11
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20201120.ebuild 
b/mail-client/neomutt/neomutt-20201120.ebuild
new file mode 100644
index 000..d45bb541971
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20201120.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+   EGIT_CHECKOUT_DIR="${WORKDIR}/neomutt-${P}"
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl
+   lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
+   ssl tokyocabinet test"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.2
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-0.9.0:= )
+   idn? ( net-dns/libidn:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   !slang? ( sys-libs/ncurses:0= )
+   slang? ( sys-libs/slang )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-1.0.2u:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mutt )
+"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local myconf=(
+   "$(usex doc --full-doc --disable-doc)"
+   "$(use_enable 

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2020-09-25 Thread Nicolas Bock
commit: e4ef3e09eaff3575e918104c835ebded6e94b3fc
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Sep 25 13:57:07 2020 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri Sep 25 14:46:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ef3e09

mail-client/neomutt: Updated live ebuild

This change syncronizes the live ebuild with the latest release version
of neomutt. This includes the new tests.

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/neomutt-.ebuild | 65 +++--
 1 file changed, 42 insertions(+), 23 deletions(-)

diff --git a/mail-client/neomutt/neomutt-.ebuild 
b/mail-client/neomutt/neomutt-.ebuild
index 7cfa7fbe26d..d45bb541971 100644
--- a/mail-client/neomutt/neomutt-.ebuild
+++ b/mail-client/neomutt/neomutt-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit eutils flag-o-matic
+inherit eutils
 
 if [[ ${PV} =~ $ ]]; then
inherit git-r3
@@ -14,6 +14,9 @@ else
KEYWORDS="~amd64 ~x86"
 fi
 
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
 DESCRIPTION="A small but very powerful text-based mail client"
 HOMEPAGE="https://neomutt.org/;
 
@@ -21,7 +24,7 @@ LICENSE="GPL-2"
 SLOT="0"
 IUSE="berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl
lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
-   ssl tokyocabinet"
+   ssl tokyocabinet test"
 
 CDEPEND="
app-misc/mime-types
@@ -33,39 +36,44 @@ CDEPEND="
)
=net-libs/gnutls-1.0.17 )
-   gpgme? ( >=app-crypt/gpgme-0.9.0 )
+   gnutls? ( >=net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-0.9.0:= )
idn? ( net-dns/libidn:= )
kerberos? ( virtual/krb5 )
-   notmuch? ( net-mail/notmuch )
+   notmuch? ( net-mail/notmuch:= )
sasl? ( >=dev-libs/cyrus-sasl-2 )
-   !slang? ( sys-libs/ncurses:0 )
+   !slang? ( sys-libs/ncurses:0= )
slang? ( sys-libs/slang )
ssl? (
-   !libressl? ( >=dev-libs/openssl-0.9.6:0 )
-   libressl? ( dev-libs/libressl )
+   !libressl? ( >=dev-libs/openssl-1.0.2u:0= )
+   libressl? ( dev-libs/libressl:= )
)
 "
 DEPEND="${CDEPEND}
-   dev-lang/tcl
+   dev-lang/tcl:=
net-mail/mailbase
doc? (
dev-libs/libxml2
dev-libs/libxslt
app-text/docbook-xsl-stylesheets
-   || ( www-client/lynx www-client/w3m www-client/elinks )
-   )"
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
 RDEPEND="${CDEPEND}
selinux? ( sec-policy/selinux-mutt )
 "
 
-S="${WORKDIR}/${PN}-${P}"
+RESTRICT="!test? ( test )"
 
 src_configure() {
local myconf=(
@@ -92,29 +100,40 @@ src_configure() {
"--sysconfdir=${EPREFIX}/etc/${PN}"
"$(use_enable ssl)"
"$(use_enable gnutls)"
+
+   "$(usex test --testing --disable-testing)"
)
 
econf CCACHE=none "${myconf[@]}"
 }
 
+src_test() {
+   local test_dir="$(readlink --canonicalize 
${S}/../neomutt-test-files-${TEST_FILES_COMMIT})"
+   pushd ${test_dir} || die "Could not cd into test_dir"
+   NEOMUTT_TEST_DIR="${test_dir}" ./setup.sh \
+   || die "Failed to run the setup.sh script"
+   popd || die "Could not cd back"
+   NEOMUTT_TEST_DIR="${test_dir}" emake test
+}
+
 src_install() {
emake DESTDIR="${D}" install
 
-   # A man-page is always handy, so fake one – here neomuttrc.5
-   # (neomutt.1 already exists)
+   # A man-page is always handy, so fake one - here neomuttrc.5 (neomutt.1
+   # already exists)
if use !doc; then
sed -n \
-e '/^\(CC_FOR_BUILD\|CFLAGS_FOR_BUILD\)\s*=/p' \
-e 
'/^\(EXTRA_CFLAGS_FOR_BUILD\|LDFLAGS_FOR_BUILD\)\s*=/p' \
-e '/^\(EXEEXT\|SRCDIR\)\s*=/p' \
-   Makefile > doc/Makefile.fakedoc || die
+   Makefile > docs/Makefile.fakedoc || die
sed -n \
-e '/^MAKEDOC_CPP\s*=/,/^\s*$/p' \
-   -e 
'/^doc\/\(makedoc$(EXEEXT)\|neomutt\.

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2020-09-25 Thread Nicolas Bock
commit: 837fedab5b6d0832cdf26f75f9c1c865991e8e43
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Sep 25 13:05:14 2020 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri Sep 25 13:59:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=837fedab

mail-client/neomutt: version bump to 2020-09-25

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20200925.ebuild | 149 
 2 files changed, 150 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index ae4fa4a23a4..7337c9469ab 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,3 +1,4 @@
 DIST neomutt-20200626.tar.gz 3349377 BLAKE2B 
4fd75c2e8e8b3d55a63f954cb261c3930f871141c73d3fb8d2f42422735f3f862bae6966249187632aa2d55acb0372cd150381e11ce936cfef9976c71e43eb67
 SHA512 
f4ffc958bdd02107b2dd11bf321483a6e1e73a67e0540d034ab26f9eb13930ad80299b11f79acaedb4262f8f8643f9ce4baa388bc7f901b9ae35e9650acdcc9e
 DIST neomutt-20200821.tar.gz 3404856 BLAKE2B 
db15997c89135680dcef7c6108ca1c2e120eade4a1e915f02de6f81758fed2a360f905e3dbe79f4ebfc17e86c3476d4823f227f5752a5558de13dde2cde6308a
 SHA512 
f7cba9123613c34711b84ab9f5ccab840be38876da20b29d281c142a3b4f5d582b879d727c95232b0fcc7b41947d05bf89707232d3980e160bcdba68784d6eef
+DIST neomutt-20200925.tar.gz 3440056 BLAKE2B 
6f9858a02bdfc8a947ba1a26557e1b5c0ec027845e67a15b6811853e5b8820b9a27419ced4eaa407ca9b32efcd53d7cf878c44c0a54a277018aef36127c49e59
 SHA512 
1ee89ee1b3581fe2b7dafd091e315fcf4d6f7b0644c15b08af8eb2720e83f07ae526b5659abb44430309821f48013fc85af0dd6f140729b2e52e5f874cf3bc50
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20200925.ebuild 
b/mail-client/neomutt/neomutt-20200925.ebuild
new file mode 100644
index 000..d45bb541971
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20200925.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+   EGIT_CHECKOUT_DIR="${WORKDIR}/neomutt-${P}"
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl
+   lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
+   ssl tokyocabinet test"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.2
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-0.9.0:= )
+   idn? ( net-dns/libidn:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   !slang? ( sys-libs/ncurses:0= )
+   slang? ( sys-libs/slang )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-1.0.2u:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mutt )
+"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local myconf=(
+   "$(usex doc --full-doc --disable-doc)"
+   "$(use_enable nls)"
+   "$(use_enable notmuch)"
+
+   "$(use_enable gpgme)"
+   "$(use_enable pgp-classic pgp)"
+   "$(use_enable smime-classic smime)"
+
+   # Database backends.
+   "$(use_

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2020-08-26 Thread Nicolas Bock
commit: 2944d68e094359f913d142345201988a881786d3
Author: Nicolas Bock  gentoo  org>
AuthorDate: Sat Aug 22 20:51:14 2020 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Wed Aug 26 11:44:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2944d68e

mail-client/neomutt: Version bump

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20200821.ebuild | 149 
 2 files changed, 150 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index c00474b5dc0..ae4fa4a23a4 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,2 +1,3 @@
 DIST neomutt-20200626.tar.gz 3349377 BLAKE2B 
4fd75c2e8e8b3d55a63f954cb261c3930f871141c73d3fb8d2f42422735f3f862bae6966249187632aa2d55acb0372cd150381e11ce936cfef9976c71e43eb67
 SHA512 
f4ffc958bdd02107b2dd11bf321483a6e1e73a67e0540d034ab26f9eb13930ad80299b11f79acaedb4262f8f8643f9ce4baa388bc7f901b9ae35e9650acdcc9e
+DIST neomutt-20200821.tar.gz 3404856 BLAKE2B 
db15997c89135680dcef7c6108ca1c2e120eade4a1e915f02de6f81758fed2a360f905e3dbe79f4ebfc17e86c3476d4823f227f5752a5558de13dde2cde6308a
 SHA512 
f7cba9123613c34711b84ab9f5ccab840be38876da20b29d281c142a3b4f5d582b879d727c95232b0fcc7b41947d05bf89707232d3980e160bcdba68784d6eef
 DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20200821.ebuild 
b/mail-client/neomutt/neomutt-20200821.ebuild
new file mode 100644
index 000..d45bb541971
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20200821.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+   EGIT_CHECKOUT_DIR="${WORKDIR}/neomutt-${P}"
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl
+   lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
+   ssl tokyocabinet test"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.2
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-0.9.0:= )
+   idn? ( net-dns/libidn:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch:= )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   !slang? ( sys-libs/ncurses:0= )
+   slang? ( sys-libs/slang )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-1.0.2u:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl:=
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mutt )
+"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local myconf=(
+   "$(usex doc --full-doc --disable-doc)"
+   "$(use_enable nls)"
+   "$(use_enable notmuch)"
+
+   "$(use_enable gpgme)"
+   "$(use_enable pgp-classic pgp)"
+   "$(use_enable smime-classic smime)"
+
+   # Database backends.
+   "$(use_enable berkdb bdb)"
+   "$(use_enable gdbm)"
+   "$(use_enable kyotocabinet)"
+   "$(use_enable qdbm)"
+   "$(use_enable tokyocabinet)"
+
+   "$(use_enable idn)"
+   "$(use_enable kerberos gss)"
+

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2020-08-26 Thread Nicolas Bock
commit: 73b2695d16c80a3bdb84e3edaf3289089ad7f60a
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Jul 28 18:07:51 2020 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Wed Aug 26 11:44:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73b2695d

mail-client/neomutt: Add unit tests

This change addds unit tests to neomutt. Those tests come from a
separate repository.

Closes: https://bugs.gentoo.org/734122
Closes: https://bugs.gentoo.org/728886
Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest   |  1 +
 mail-client/neomutt/neomutt-20200626-r1.ebuild | 51 +-
 2 files changed, 35 insertions(+), 17 deletions(-)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 10ccd55623e..c00474b5dc0 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1 +1,2 @@
 DIST neomutt-20200626.tar.gz 3349377 BLAKE2B 
4fd75c2e8e8b3d55a63f954cb261c3930f871141c73d3fb8d2f42422735f3f862bae6966249187632aa2d55acb0372cd150381e11ce936cfef9976c71e43eb67
 SHA512 
f4ffc958bdd02107b2dd11bf321483a6e1e73a67e0540d034ab26f9eb13930ad80299b11f79acaedb4262f8f8643f9ce4baa388bc7f901b9ae35e9650acdcc9e
+DIST neomutt-test-files-8629adab700a75c54e8e28bf05ad092503a98f75.tar.gz 3673 
BLAKE2B 
50354f19aedc5fc07d59ecb5b38fa65de16119bc0929f47014bd35dab4d3a4e5953c8b35670f3440003cf0cbccc2d0d2b3a869dc929cdc3cd60b02790270fb54
 SHA512 
3d4962210bc558234d818801dcaa7851a0aef011c96d91c054af535186ffda42059fc61fb148c48e1b076999fe3159b31589a69a29ed1897f8928f52fcc157d3

diff --git a/mail-client/neomutt/neomutt-20200626-r1.ebuild 
b/mail-client/neomutt/neomutt-20200626-r1.ebuild
index d07e9f9f684..d45bb541971 100644
--- a/mail-client/neomutt/neomutt-20200626-r1.ebuild
+++ b/mail-client/neomutt/neomutt-20200626-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit eutils flag-o-matic
+inherit eutils
 
 if [[ ${PV} =~ $ ]]; then
inherit git-r3
@@ -14,6 +14,9 @@ else
KEYWORDS="~amd64 ~x86"
 fi
 
+TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75
+SRC_URI+=" test? ( 
https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz 
-> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )"
+
 DESCRIPTION="A small but very powerful text-based mail client"
 HOMEPAGE="https://neomutt.org/;
 
@@ -21,11 +24,7 @@ LICENSE="GPL-2"
 SLOT="0"
 IUSE="berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl
lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
-   ssl tokyocabinet"
-
-# Disable tests until neomutt-test-files are avablae
-# (https://bugs.gentoo.org/734122)
-RESTRICT=test
+   ssl tokyocabinet test"
 
 CDEPEND="
app-misc/mime-types
@@ -37,38 +36,45 @@ CDEPEND="
)
=net-libs/gnutls-1.0.17 )
-   gpgme? ( >=app-crypt/gpgme-0.9.0 )
+   gnutls? ( >=net-libs/gnutls-1.0.17:= )
+   gpgme? ( >=app-crypt/gpgme-0.9.0:= )
idn? ( net-dns/libidn:= )
kerberos? ( virtual/krb5 )
-   notmuch? ( net-mail/notmuch )
+   notmuch? ( net-mail/notmuch:= )
sasl? ( >=dev-libs/cyrus-sasl-2 )
-   !slang? ( sys-libs/ncurses:0 )
+   !slang? ( sys-libs/ncurses:0= )
slang? ( sys-libs/slang )
ssl? (
-   !libressl? ( >=dev-libs/openssl-0.9.6:0 )
-   libressl? ( dev-libs/libressl )
+   !libressl? ( >=dev-libs/openssl-1.0.2u:0= )
+   libressl? ( dev-libs/libressl:= )
)
 "
 DEPEND="${CDEPEND}
-   dev-lang/tcl
+   dev-lang/tcl:=
net-mail/mailbase
doc? (
dev-libs/libxml2
dev-libs/libxslt
app-text/docbook-xsl-stylesheets
-   || ( www-client/lynx www-client/w3m www-client/elinks )
-   )"
+   || (
+   www-client/lynx
+   www-client/w3m
+   www-client/elinks
+   )
+   )
+"
 RDEPEND="${CDEPEND}
selinux? ( sec-policy/selinux-mutt )
 "
 
+RESTRICT="!test? ( test )"
+
 src_configure() {
local myconf=(
"$(usex doc --full-doc --disable-doc)"
@@ -94,11 +100,22 @@ src_configure() {
"--sysconfdir=${EPREFIX}/etc/${PN}"
"$(use_enable ssl)"
"$(use_enable gnutls)"
+
+   "$(usex test --testing --disable-testing)"
)
 
econf CCACHE=none "${myconf[@]}"
 }
 
+src_test() {
+   local test_dir="$(readlink --canonicalize 
${S}/../neomutt-test-files-${TEST_FILES_COMMIT})"
+   pushd ${test_dir} || die "Could not cd into test_dir"
+   NEOMUTT_TEST_DIR="${test_dir}" ./setup.sh \
+   || die "Failed to run the setup.sh script"
+   popd || die "Could not cd back"
+   NEOMUTT_TEST_DIR="${test_dir}" emake test
+}
+
 src_install() {
emake DESTDIR="${D}" install
 



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2020-07-27 Thread Nicolas Bock
commit: 91b07cdad4baf740d28423902536fa81d75100ab
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Jul 27 19:48:22 2020 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Mon Jul 27 19:51:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b07cda

mail-client/neomutt: Upgrade to EAPI 7

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/neomutt-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/neomutt/neomutt-.ebuild 
b/mail-client/neomutt/neomutt-.ebuild
index ed9a77dec26..7cfa7fbe26d 100644
--- a/mail-client/neomutt/neomutt-.ebuild
+++ b/mail-client/neomutt/neomutt-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit eutils flag-o-matic
 



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2020-07-27 Thread Nicolas Bock
commit: 8005d1631e0cfab528407180940052c18d69f3b2
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Jul 27 19:20:57 2020 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Mon Jul 27 19:51:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8005d163

mail-client/neomutt: Disable tests

Upstream split the unit tests out into a separate repository. Until this
neomutt-test-files repository is packaged, the unit tests in this
package will fail. This change disables the tests.

Bug: https://bugs.gentoo.org/734122
Bug: https://bugs.gentoo.org/734122
Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/neomutt-20200626-r1.ebuild | 132 +
 1 file changed, 132 insertions(+)

diff --git a/mail-client/neomutt/neomutt-20200626-r1.ebuild 
b/mail-client/neomutt/neomutt-20200626-r1.ebuild
new file mode 100644
index 000..d07e9f9f684
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20200626-r1.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils flag-o-matic
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+   EGIT_CHECKOUT_DIR="${WORKDIR}/neomutt-${P}"
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl
+   lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
+   ssl tokyocabinet"
+
+# Disable tests until neomutt-test-files are avablae
+# (https://bugs.gentoo.org/734122)
+RESTRICT=test
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.2
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17 )
+   gpgme? ( >=app-crypt/gpgme-0.9.0 )
+   idn? ( net-dns/libidn:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   !slang? ( sys-libs/ncurses:0 )
+   slang? ( sys-libs/slang )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+   libressl? ( dev-libs/libressl )
+   )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || ( www-client/lynx www-client/w3m www-client/elinks )
+   )"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mutt )
+"
+
+src_configure() {
+   local myconf=(
+   "$(usex doc --full-doc --disable-doc)"
+   "$(use_enable nls)"
+   "$(use_enable notmuch)"
+
+   "$(use_enable gpgme)"
+   "$(use_enable pgp-classic pgp)"
+   "$(use_enable smime-classic smime)"
+
+   # Database backends.
+   "$(use_enable berkdb bdb)"
+   "$(use_enable gdbm)"
+   "$(use_enable kyotocabinet)"
+   "$(use_enable qdbm)"
+   "$(use_enable tokyocabinet)"
+
+   "$(use_enable idn)"
+   "$(use_enable kerberos gss)"
+   "$(use_enable lmdb)"
+   "$(use_enable sasl)"
+   "--with-ui=$(usex slang slang ncurses)"
+   "--sysconfdir=${EPREFIX}/etc/${PN}"
+   "$(use_enable ssl)"
+   "$(use_enable gnutls)"
+   )
+
+   econf CCACHE=none "${myconf[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   # A man-page is always handy, so fake one - here neomuttrc.5 (neomutt.1
+   # already exists)
+   if use !doc; then
+   sed -n \
+   -e '/^\(CC_FOR_BUILD\|CFLAGS_FOR_BUILD\)\s*=/p' \
+   -e 
'/^\(EXTRA_CFLAGS_FOR_BUILD\|LDFLAGS_FOR_BUILD\)\s*=/p' \
+   -e '/^\(EXEEXT\|SRCDIR\)\s*=/p' \
+   Makefile > docs/Makefile.fakedoc || die
+   sed -n \
+   -e '/^MAKEDOC_CPP\s*=/,/^\s*$/p' \
+   -e 
'/^docs\/\(makedoc$(EXEEXT)\|neomutt\.1\|neomuttrc\.5\)\s*:/,/^\s*$/p' \
+   docs/Makefile.autosetup >> docs/Makefile.fakedoc || die
+   emake -f docs/Makefile.fakedoc docs/neomu

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2020-06-29 Thread Nicolas Bock
commit: 2bedd92e93580c6fd313d9556ce95e99d54e
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Jun 29 13:24:28 2020 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Mon Jun 29 13:24:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bedd92e

mail-client/neomutt: Remove old versions

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/neomutt-20200313.ebuild | 128 
 mail-client/neomutt/neomutt-20200320.ebuild | 128 
 mail-client/neomutt/neomutt-20200417.ebuild | 128 
 mail-client/neomutt/neomutt-20200424.ebuild | 128 
 4 files changed, 512 deletions(-)

diff --git a/mail-client/neomutt/neomutt-20200313.ebuild 
b/mail-client/neomutt/neomutt-20200313.ebuild
deleted file mode 100644
index d195e95a243..000
--- a/mail-client/neomutt/neomutt-20200313.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils flag-o-matic
-
-if [[ ${PV} =~ $ ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
-   EGIT_CHECKOUT_DIR="${WORKDIR}/neomutt-${P}"
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A small but very powerful text-based mail client"
-HOMEPAGE="https://neomutt.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl
-   lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
-   ssl tokyocabinet"
-
-CDEPEND="
-   app-misc/mime-types
-   berkdb? (
-   || (
-   sys-libs/db:6.2
-   sys-libs/db:5.3
-   sys-libs/db:4.8
-   )
-   =net-libs/gnutls-1.0.17 )
-   gpgme? ( >=app-crypt/gpgme-0.9.0 )
-   idn? ( net-dns/libidn:= )
-   kerberos? ( virtual/krb5 )
-   notmuch? ( net-mail/notmuch )
-   sasl? ( >=dev-libs/cyrus-sasl-2 )
-   !slang? ( sys-libs/ncurses:0 )
-   slang? ( sys-libs/slang )
-   ssl? (
-   !libressl? ( >=dev-libs/openssl-0.9.6:0 )
-   libressl? ( dev-libs/libressl )
-   )
-"
-DEPEND="${CDEPEND}
-   dev-lang/tcl
-   net-mail/mailbase
-   doc? (
-   dev-libs/libxml2
-   dev-libs/libxslt
-   app-text/docbook-xsl-stylesheets
-   || ( www-client/lynx www-client/w3m www-client/elinks )
-   )"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-mutt )
-"
-
-src_configure() {
-   local myconf=(
-   "$(usex doc --full-doc --disable-doc)"
-   "$(use_enable nls)"
-   "$(use_enable notmuch)"
-
-   "$(use_enable gpgme)"
-   "$(use_enable pgp-classic pgp)"
-   "$(use_enable smime-classic smime)"
-
-   # Database backends.
-   "$(use_enable berkdb bdb)"
-   "$(use_enable gdbm)"
-   "$(use_enable kyotocabinet)"
-   "$(use_enable qdbm)"
-   "$(use_enable tokyocabinet)"
-
-   "$(use_enable idn)"
-   "$(use_enable kerberos gss)"
-   "$(use_enable lmdb)"
-   "$(use_enable sasl)"
-   "--with-ui=$(usex slang slang ncurses)"
-   "--sysconfdir=${EPREFIX}/etc/${PN}"
-   "$(use_enable ssl)"
-   "$(use_enable gnutls)"
-   )
-
-   econf CCACHE=none "${myconf[@]}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   # A man-page is always handy, so fake one – here neomuttrc.5
-   # (neomutt.1 already exists)
-   if use !doc; then
-   sed -n \
-   -e '/^\(CC_FOR_BUILD\|CFLAGS_FOR_BUILD\)\s*=/p' \
-   -e 
'/^\(EXTRA_CFLAGS_FOR_BUILD\|LDFLAGS_FOR_BUILD\)\s*=/p' \
-   -e '/^\(EXEEXT\|SRCDIR\)\s*=/p' \
-   Makefile > doc/Makefile.fakedoc || die
-   sed -n \
-   -e '/^MAKEDOC_CPP\s*=/,/^\s*$/p' \
-   -e 
'/^doc\/\(makedoc$(EXEEXT)\|neomutt\.1\|neomuttrc\.5\)\s*:/,/^\s*$/p' \
-   doc/Makefile.autosetup >> doc/Makefile.fakedoc || die
-   emake -f doc/Makefile.fakedoc doc/neomutt.1
-   emake -f doc/Makefile.fakedoc doc/neomuttrc.5
-   doman doc/neomutt.1 doc/neomuttrc.5
-   fi
-
-   dodoc L

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2020-06-29 Thread Nicolas Bock
commit: 549b7eabbb596a00fdad0ea9d4f08836afc9a5fd
Author: Nicolas Bock  gentoo  org>
AuthorDate: Sun Jun 28 15:39:11 2020 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Mon Jun 29 13:15:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=549b7eab

mail-client/neomutt: Version bump to 2020-05-26

Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20200626.ebuild | 128 
 2 files changed, 129 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index d9b05ed7aee..5cec41c3de3 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -5,3 +5,4 @@ DIST neomutt-20200417.tar.gz 3322435 BLAKE2B 
c0f4dc53d1f6c922c9d0bd77d5caf94d9b6
 DIST neomutt-20200424.tar.gz 3323821 BLAKE2B 
a062e1fbf14890824b2545d10c9ca9725e0c170f8e2614fe2742a4d1c2a46c1d36495d34a8cd502520fd5e7f5f6f7c39dfea812784768a934cb4e718659a9142
 SHA512 
83569b304faf851a2efff332d237b0a35dc11b204740dbf828bfa662e157850b975536f25fd2a25057f16c128e9c9f0ca883df9c1d26e45c0608b424ec8d2ef9
 DIST neomutt-20200501.tar.gz 3324180 BLAKE2B 
119e033082d76d942c7ce906df7f3ebd651ed586a25ce6bd1a57ba651b6a100188e9776c7565c6f7b5e3ab55198aaec5a7801622990840f22ab6e015bc107ef0
 SHA512 
795dd36920edc9e23c1b8f485f3e8c1cbf6128142887d81d7a991b9ce2dd052b3ac6b57e668f06236521a5d9c3acb6c26ab18fa27e32220f45f3eff4ca908670
 DIST neomutt-20200619.tar.gz 3347610 BLAKE2B 
bf8559b8847306c602759c857db3372aba714bf6762144d32af2c1e73703dab3a74c023d10f9389802c554ea7a7ca0591cbcfdff1d8ff685a791867e1125e275
 SHA512 
75d8f878776c57551f7b5fbbaaeb6bb671afe79f7f02a2e44deae40d4bb8a2db4520ae1b18f8e137ad574f401b591fdee5a1e8b2d78cfb71fa428c49418360f4
+DIST neomutt-20200626.tar.gz 3349377 BLAKE2B 
4fd75c2e8e8b3d55a63f954cb261c3930f871141c73d3fb8d2f42422735f3f862bae6966249187632aa2d55acb0372cd150381e11ce936cfef9976c71e43eb67
 SHA512 
f4ffc958bdd02107b2dd11bf321483a6e1e73a67e0540d034ab26f9eb13930ad80299b11f79acaedb4262f8f8643f9ce4baa388bc7f901b9ae35e9650acdcc9e

diff --git a/mail-client/neomutt/neomutt-20200626.ebuild 
b/mail-client/neomutt/neomutt-20200626.ebuild
new file mode 100644
index 000..169bb2a3aa6
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20200626.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils flag-o-matic
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+   EGIT_CHECKOUT_DIR="${WORKDIR}/neomutt-${P}"
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl
+   lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
+   ssl tokyocabinet"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.2
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17 )
+   gpgme? ( >=app-crypt/gpgme-0.9.0 )
+   idn? ( net-dns/libidn:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   !slang? ( sys-libs/ncurses:0 )
+   slang? ( sys-libs/slang )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+   libressl? ( dev-libs/libressl )
+   )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || ( www-client/lynx www-client/w3m www-client/elinks )
+   )"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mutt )
+"
+
+src_configure() {
+   local myconf=(
+   "$(usex doc --full-doc --disable-doc)"
+   "$(use_enable nls)"
+   "$(use_enable notmuch)"
+
+   "$(use_enable gpgme)"
+   "$(use_enable pgp-classic pgp)"
+   "$(use_enable smime-classic smime)"
+
+   # Database backends.
+   "$(use_enable berkdb bdb)"
+   "$(use_enable gdbm)"
+   "$(use_enable kyotocabinet)"
+   "$(use_enable qdbm)"
+   "$(use_enable tokyocabinet)"
+
+   "$(use_enable idn)"
+   "$(use_enable kerberos gss)

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2020-06-19 Thread Nicolas Bock
commit: 624336cc8ca4533d2b307dc340e9994c63e3cd62
Author: Nicolas Bock  gentoo  org>
AuthorDate: Fri Jun 19 19:57:52 2020 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Fri Jun 19 20:08:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=624336cc

mail-client/neomutt: Version bump to 2020-06-19

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-20200619.ebuild | 128 
 2 files changed, 129 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 22fb59a9bda..d9b05ed7aee 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -4,3 +4,4 @@ DIST neomutt-20200320.tar.gz 3304719 BLAKE2B 
5301a48f08857e390b204a62588895bb006
 DIST neomutt-20200417.tar.gz 3322435 BLAKE2B 
c0f4dc53d1f6c922c9d0bd77d5caf94d9b67db26ab88c9cb6409dc5e483b7d239bb1b66a473a95348a9bcef406ce7e47ffb9d7ea76098b06fb14f27b7cf941c5
 SHA512 
d23c2d72b6c783246e799fb14f9d2c6484580123766a33784fee065bdb23066a1178fd1ab0e1cc8d7f90d39a2a04950dcc70ed1a1d405676472fdc6e819dac17
 DIST neomutt-20200424.tar.gz 3323821 BLAKE2B 
a062e1fbf14890824b2545d10c9ca9725e0c170f8e2614fe2742a4d1c2a46c1d36495d34a8cd502520fd5e7f5f6f7c39dfea812784768a934cb4e718659a9142
 SHA512 
83569b304faf851a2efff332d237b0a35dc11b204740dbf828bfa662e157850b975536f25fd2a25057f16c128e9c9f0ca883df9c1d26e45c0608b424ec8d2ef9
 DIST neomutt-20200501.tar.gz 3324180 BLAKE2B 
119e033082d76d942c7ce906df7f3ebd651ed586a25ce6bd1a57ba651b6a100188e9776c7565c6f7b5e3ab55198aaec5a7801622990840f22ab6e015bc107ef0
 SHA512 
795dd36920edc9e23c1b8f485f3e8c1cbf6128142887d81d7a991b9ce2dd052b3ac6b57e668f06236521a5d9c3acb6c26ab18fa27e32220f45f3eff4ca908670
+DIST neomutt-20200619.tar.gz 3347610 BLAKE2B 
bf8559b8847306c602759c857db3372aba714bf6762144d32af2c1e73703dab3a74c023d10f9389802c554ea7a7ca0591cbcfdff1d8ff685a791867e1125e275
 SHA512 
75d8f878776c57551f7b5fbbaaeb6bb671afe79f7f02a2e44deae40d4bb8a2db4520ae1b18f8e137ad574f401b591fdee5a1e8b2d78cfb71fa428c49418360f4

diff --git a/mail-client/neomutt/neomutt-20200619.ebuild 
b/mail-client/neomutt/neomutt-20200619.ebuild
new file mode 100644
index 000..169bb2a3aa6
--- /dev/null
+++ b/mail-client/neomutt/neomutt-20200619.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils flag-o-matic
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
+   EGIT_CHECKOUT_DIR="${WORKDIR}/neomutt-${P}"
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl
+   lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
+   ssl tokyocabinet"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.2
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17 )
+   gpgme? ( >=app-crypt/gpgme-0.9.0 )
+   idn? ( net-dns/libidn:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   !slang? ( sys-libs/ncurses:0 )
+   slang? ( sys-libs/slang )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+   libressl? ( dev-libs/libressl )
+   )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || ( www-client/lynx www-client/w3m www-client/elinks )
+   )"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mutt )
+"
+
+src_configure() {
+   local myconf=(
+   "$(usex doc --full-doc --disable-doc)"
+   "$(use_enable nls)"
+   "$(use_enable notmuch)"
+
+   "$(use_enable gpgme)"
+   "$(use_enable pgp-classic pgp)"
+   "$(use_enable smime-classic smime)"
+
+   # Database backends.
+   "$(use_enable berkdb bdb)"
+   "$(use_enable gdbm)"
+   "$(use_enable kyotocabinet)"
+   "$(use_enable qdbm)"
+   "$(use_enable tokyocabinet)"
+
+   "$(use_enable idn)"
+

[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2020-05-11 Thread Nicolas Bock
commit: 7067884a6df3dc75c66650f3fb6368dc413e3a79
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon May 11 12:53:02 2020 +
Commit:     Nicolas Bock  gentoo  org>
CommitDate: Mon May 11 12:53:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7067884a

mail-client/neomutt: Delete old versions

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Nicolas Bock  gentoo.org>

 mail-client/neomutt/Manifest|   4 -
 mail-client/neomutt/neomutt-20191102.ebuild | 128 
 mail-client/neomutt/neomutt-2019.ebuild | 128 
 mail-client/neomutt/neomutt-20191129.ebuild | 128 
 mail-client/neomutt/neomutt-20191207.ebuild | 128 
 5 files changed, 516 deletions(-)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index c52e086fcf8..22fb59a9bda 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -1,8 +1,4 @@
 DIST neomutt-20180716.tar.gz 2778105 BLAKE2B 
b367407baf2187347971a0327a0c037861f648ebef12ce7b006b756bf60e696ff7a2c986848a9f15815aa95638dd5a3a90f47e97a9c0573950be8cdcc93b13ad
 SHA512 
ee4093217cc1409262b96ab33ed78a38f5c6a72f62fcd7b25027f9373687ce67af8a4e1793b1d7d843bee5b4a7e0c69b30b3badf88a4e1a8fadd8b21441faaae
-DIST neomutt-20191102.tar.gz 3224856 BLAKE2B 
ff645bb0521f97e7935aef3e3b286643e30e78e10c6322b93da635cdba82496c3bc8f8b4b95fb4c197439bae3ddcfb5b207803900ab434e01b63e9989a5f2458
 SHA512 
fa4f488110560b25a4d208cf059c44bdfb514b4904964a0928f1491afc2b0d748fa7075d8465e066683f44a5741454b9c73391ecfe20842aae34f3848b9c0bc8
-DIST neomutt-2019.tar.gz 3225507 BLAKE2B 
ce43a000b2807a45e4e21d667fd2c5259d751ce2ea3bb2cd3a7857f0f0fca3fb462d7179454d2da1736461e2d804bf6ecf61445768a049e053947d7821c60174
 SHA512 
cfc1e488b4f0938a26b9c3474d96827b00d97daa0406472e0f694897c286e6eea88e99b1a0cf6da0b7ba181d26ede4ad8ee0379d086eadc562ff1c3ab0dafaa7
-DIST neomutt-20191129.tar.gz 3227652 BLAKE2B 
50c598d83a53048cec14787b7b05a7e9e3d212fc7b74245f9bb493940be1aa3971433297ea748ba30cc79aa71eb2b86f37fd3b4d02540faf749d819377de1c47
 SHA512 
5c39664820ed1a9ac00f5f158f8e96974a700df1edf8ba0615e761140c9ceba9b65ab7a9b87a31f5d6636c6b678b730483f3a15ea239144ce2ec36aa4b649f1d
-DIST neomutt-20191207.tar.gz 3229018 BLAKE2B 
44c3674d28abeef26614b1b05978417ffb2e4e1e88c7bd5902f0af87b5d06e9b9145a2d589258ccfec8de5e15f7b904ef309627a105c476a88328d698c16cbe9
 SHA512 
77faa95e6f6065a62c69814cae2c0dbc56083ec1d99524bedcec6672816223f2b6bd7e4478f916cf00e774a504fd73288857a9e79606ccf1a99601f29734c5f1
 DIST neomutt-20200313.tar.gz 3295200 BLAKE2B 
78d0f3a01f44c1bae8d3a99b86e799216e545674c5966364c347f8fc9ff0ef0b085ce44d0ade72e885b55ff47220d3931e22fe0b04a9cfbac639159a55377aa0
 SHA512 
989bff6e0748e76664ee0df8fa49f71d5c2ce7c9493441d9c080b34a5ddaef2870ec6aa665f8c2dbb290f16a578328efe92722f50389911cd9393181106a3116
 DIST neomutt-20200320.tar.gz 3304719 BLAKE2B 
5301a48f08857e390b204a62588895bb00623b4f82b58fb6a056b3f4e1ebe1476caf5b63c48ef175094245b69f2feac9fcf5b1d9c448a4875667a29037e46bba
 SHA512 
6f47b29e2c941c3f47e3916f2fdb5e9a7cdac0221c88f9e5df1914cf6d28f7ae0ec63e0a20b271300771e073908714d2ab4c14646b617c26d48f91071ed344b2
 DIST neomutt-20200417.tar.gz 3322435 BLAKE2B 
c0f4dc53d1f6c922c9d0bd77d5caf94d9b67db26ab88c9cb6409dc5e483b7d239bb1b66a473a95348a9bcef406ce7e47ffb9d7ea76098b06fb14f27b7cf941c5
 SHA512 
d23c2d72b6c783246e799fb14f9d2c6484580123766a33784fee065bdb23066a1178fd1ab0e1cc8d7f90d39a2a04950dcc70ed1a1d405676472fdc6e819dac17

diff --git a/mail-client/neomutt/neomutt-20191102.ebuild 
b/mail-client/neomutt/neomutt-20191102.ebuild
deleted file mode 100644
index 2d262a02ac3..000
--- a/mail-client/neomutt/neomutt-20191102.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils flag-o-matic
-
-if [[ ${PV} =~ $ ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git;
-   EGIT_CHECKOUT_DIR="${WORKDIR}/neomutt-${P}"
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A small but very powerful text-based mail client"
-HOMEPAGE="https://neomutt.org/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl
-   lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
-   ssl tokyocabinet"
-
-CDEPEND="
-   app-misc/mime-types
-   berkdb? (
-   || (
-   sys-libs/db:6.2
-   sys-libs/db:5.3
-   sys-libs/db:4.8
-   )
-   =net-libs/gnutls-1.0.17 )
-   gpgme? ( >=app-crypt/gpgme-0.9.0 )
-   idn? ( net-dns/libidn:= )
-   kerb

  1   2   3   4   5   6   >