[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2024-04-24 Thread Joonas Niilola
commit: c2fc06b214c1b54b1f818566e9751ef74e70c1df
Author: Michael Vetter  iodoru  org>
AuthorDate: Fri Mar 22 09:25:51 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Apr 24 06:42:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2fc06b2

net-im/profanity: fix declaration mismatch in test

Closes: https://bugs.gentoo.org/927179
Signed-off-by: Michael Vetter  iodoru.org>
Closes: https://github.com/gentoo/gentoo/pull/35863
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/profanity/Manifest   | 1 +
 net-im/profanity/profanity-0.14.0-r2.ebuild | 5 -
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/net-im/profanity/Manifest b/net-im/profanity/Manifest
index 9726decea4da..5c33bdd43b21 100644
--- a/net-im/profanity/Manifest
+++ b/net-im/profanity/Manifest
@@ -1,4 +1,5 @@
 DIST profanity-0.13.1.tar.xz 621836 BLAKE2B 
e038fa01272150cb7974b03f88f64335bf1690115dbbb1c6fe04c79acb69db18c556edf41316af1d363f9715cd2e7aeb3f3bd867836704b620d9a87976b64fa9
 SHA512 
6d7d3c96c65e26c15cac1157bd296c1dbd3e2471aec959d6c319c68b70ec21cef0c40d7b4eed40c30c377a766db9f13a774ccb4880c227ee368e4dd607d9c267
+DIST profanity-0.14.0-fix-test-lto.patch 751 BLAKE2B 
b73a35c643845979dab9079dc38adfbb4b62d6c07c31533cb79d0e10aba6476c657dc5f8b71e9507c0fe713fb27a00dcb9b3e869c84a3d81f28b7a702c24
 SHA512 
ad82ddd06282ec56bfab88a4094216378f56c08b517a03beefd8fbc7b5c5d0a328ac75103cd99fb0c18b2418c65cee6517d600a100d0bc6d42a448687e253f9c
 DIST profanity-0.14.0-ox-carbons.patch 1525 BLAKE2B 
85fe9a76a8c735047365d56555c8e1df7906b5a676740a165fc5d9eab3933124b58abf6bdd0b448b5030a51cd1fad3ce8627cc03a2fbdacdd20c5dcc71d194e1
 SHA512 
36cfbb12ef7889ae5f318e35da2b0edf39dca067cefb9ac921f27cba0f52746eaae9d65b7631be392dd6e9a15d1fc8f8a3de36efe8707c756e9b008291e7f55e
 DIST profanity-0.14.0-plugins-install.patch 2295 BLAKE2B 
8b67718abdb620875b9040f550685189acf5a2776aa5f45422e3471c13ae05bd773c05652048940d5b8d10d88c9a013c3262742db7c84b0ff0c108f5f78ead45
 SHA512 
a8912d5a33d4d6eebf85733f616ed729a05688b4acf70c927aa733755527fd4e523c3a485bbb0390b2006225e8420e1d76db7e91d2122af41496c0081e3b0cea
 DIST profanity-0.14.0-xscreensaver.patch 1678 BLAKE2B 
fe350b2249e45224b6510bb5730f38eafeb47e60a44035eaf88771940c9f0e556cc72ca737cb68c0b148b9faff442b9c9b6cdf9169a3db7ff6c7a60c2bdfc025
 SHA512 
2875df728b9957fc3bc8734a87c0e1a48913170b9718d6664ea65187327e26da1a7b2f5b80fe243a5ce5ab74983e4f3d22113747f44f8b8e8c13c871d31cf651

diff --git a/net-im/profanity/profanity-0.14.0-r2.ebuild 
b/net-im/profanity/profanity-0.14.0-r2.ebuild
index 3426b20cecea..3df1e94dec4e 100644
--- a/net-im/profanity/profanity-0.14.0-r2.ebuild
+++ b/net-im/profanity/profanity-0.14.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,6 +16,8 @@ SRC_URI="
-> ${PN}-0.14.0-xscreensaver.patch
https://github.com/profanity-im/profanity/commit/b8817470.patch
-> ${PN}-0.14.0-plugins-install.patch
+   https://github.com/profanity-im/profanity/commit/6b9d0e86.patch
+   -> ${PN}-0.14.0-fix-test-lto.patch
 "
 
 LICENSE="GPL-3"
@@ -67,6 +69,7 @@ PATCHES=(
"${DISTDIR}/${PN}-0.14.0-ox-carbons.patch"
"${DISTDIR}/${PN}-0.14.0-xscreensaver.patch"
"${DISTDIR}/${PN}-0.14.0-plugins-install.patch"
+   "${DISTDIR}/${PN}-0.14.0-fix-test-lto.patch"
 )
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2023-09-24 Thread Arthur Zamarin
commit: be53e268553d6bbb05dbeb339b2406690970583f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep 24 15:58:31 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep 24 15:58:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be53e268

net-im/profanity: Stabilize 0.14.0 amd64, #914481

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-im/profanity/profanity-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/profanity/profanity-0.14.0.ebuild 
b/net-im/profanity/profanity-0.14.0.ebuild
index f9b478c96344..1c3dbeb86ba2 100644
--- a/net-im/profanity/profanity-0.14.0.ebuild
+++ b/net-im/profanity/profanity-0.14.0.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/profanity-im/profanity/releases/download/${PV}/${P}.
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="libnotify omemo omemo-qrcode otr gpg test xscreensaver"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="omemo-qrcode? ( omemo )"



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2023-09-15 Thread Sam James
commit: 8a707dc5691ffd6a51491076e11e8c2d48c1c3b0
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 06:01:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 06:01:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a707dc5

net-im/profanity: fix whitespace

Signed-off-by: Sam James  gentoo.org>

 net-im/profanity/profanity-0.14.0-r1.ebuild | 20 ++--
 net-im/profanity/profanity-0.14.0-r2.ebuild | 24 
 2 files changed, 22 insertions(+), 22 deletions(-)

diff --git a/net-im/profanity/profanity-0.14.0-r1.ebuild 
b/net-im/profanity/profanity-0.14.0-r1.ebuild
index f5c591413f3e..7ffbb30da303 100644
--- a/net-im/profanity/profanity-0.14.0-r1.ebuild
+++ b/net-im/profanity/profanity-0.14.0-r1.ebuild
@@ -9,11 +9,11 @@ inherit python-single-r1
 DESCRIPTION="A console based XMPP client inspired by Irssi"
 HOMEPAGE="https://profanity-im.github.io;
 SRC_URI="
-
https://github.com/profanity-im/profanity/releases/download/${PV}/${P}.tar.gz
-https://github.com/profanity-im/profanity/commit/122434a.patch
--> ${PN}-0.14.0-ox-carbons.patch
-https://github.com/profanity-im/profanity/commit/2ed6211c.patch
--> ${PN}-0.14.0-xscreensaver.patch
+   
https://github.com/profanity-im/profanity/releases/download/${PV}/${P}.tar.gz
+   https://github.com/profanity-im/profanity/commit/122434a.patch
+   -> ${PN}-0.14.0-ox-carbons.patch
+   https://github.com/profanity-im/profanity/commit/2ed6211c.patch
+   -> ${PN}-0.14.0-xscreensaver.patch
 "
 
 LICENSE="GPL-3"
@@ -54,11 +54,11 @@ RDEPEND="
 DEPEND="
${RDEPEND}
test? ( dev-util/cmocka )
-python? (
- $(python_gen_cond_dep '
-dev-python/cython[${PYTHON_USEDEP}]
-  ')
-   )
+   python? (
+   $(python_gen_cond_dep '
+   dev-python/cython[${PYTHON_USEDEP}]
+   ')
+   )
 "
 
 PATCHES=(

diff --git a/net-im/profanity/profanity-0.14.0-r2.ebuild 
b/net-im/profanity/profanity-0.14.0-r2.ebuild
index 7dbb1f1b992a..3426b20cecea 100644
--- a/net-im/profanity/profanity-0.14.0-r2.ebuild
+++ b/net-im/profanity/profanity-0.14.0-r2.ebuild
@@ -9,13 +9,13 @@ inherit python-single-r1
 DESCRIPTION="A console based XMPP client inspired by Irssi"
 HOMEPAGE="https://profanity-im.github.io;
 SRC_URI="
-
https://github.com/profanity-im/profanity/releases/download/${PV}/${P}.tar.gz
-https://github.com/profanity-im/profanity/commit/122434a.patch
--> ${PN}-0.14.0-ox-carbons.patch
-https://github.com/profanity-im/profanity/commit/2ed6211c.patch
--> ${PN}-0.14.0-xscreensaver.patch
-https://github.com/profanity-im/profanity/commit/b8817470.patch
--> ${PN}-0.14.0-plugins-install.patch
+   
https://github.com/profanity-im/profanity/releases/download/${PV}/${P}.tar.gz
+   https://github.com/profanity-im/profanity/commit/122434a.patch
+   -> ${PN}-0.14.0-ox-carbons.patch
+   https://github.com/profanity-im/profanity/commit/2ed6211c.patch
+   -> ${PN}-0.14.0-xscreensaver.patch
+   https://github.com/profanity-im/profanity/commit/b8817470.patch
+   -> ${PN}-0.14.0-plugins-install.patch
 "
 
 LICENSE="GPL-3"
@@ -56,11 +56,11 @@ RDEPEND="
 DEPEND="
${RDEPEND}
test? ( dev-util/cmocka )
-python? (
- $(python_gen_cond_dep '
-dev-python/cython[${PYTHON_USEDEP}]
-  ')
-   )
+   python? (
+   $(python_gen_cond_dep '
+   dev-python/cython[${PYTHON_USEDEP}]
+   ')
+   )
 "
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2023-09-15 Thread Sam James
commit: ad6683c053cc9930c23f9f32fe3b4d65a6ee5599
Author: Michael Vetter  iodoru  org>
AuthorDate: Fri Sep 15 05:58:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 06:00:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad6683c0

net-im/profanity: add patch to fix crash

Signed-off-by: Michael Vetter  iodoru.org>
Closes: https://github.com/gentoo/gentoo/pull/32792
Signed-off-by: Sam James  gentoo.org>

 net-im/profanity/Manifest   |  1 +
 net-im/profanity/profanity-0.14.0-r2.ebuild | 99 +
 2 files changed, 100 insertions(+)

diff --git a/net-im/profanity/Manifest b/net-im/profanity/Manifest
index 626af351c308..9726decea4da 100644
--- a/net-im/profanity/Manifest
+++ b/net-im/profanity/Manifest
@@ -1,4 +1,5 @@
 DIST profanity-0.13.1.tar.xz 621836 BLAKE2B 
e038fa01272150cb7974b03f88f64335bf1690115dbbb1c6fe04c79acb69db18c556edf41316af1d363f9715cd2e7aeb3f3bd867836704b620d9a87976b64fa9
 SHA512 
6d7d3c96c65e26c15cac1157bd296c1dbd3e2471aec959d6c319c68b70ec21cef0c40d7b4eed40c30c377a766db9f13a774ccb4880c227ee368e4dd607d9c267
 DIST profanity-0.14.0-ox-carbons.patch 1525 BLAKE2B 
85fe9a76a8c735047365d56555c8e1df7906b5a676740a165fc5d9eab3933124b58abf6bdd0b448b5030a51cd1fad3ce8627cc03a2fbdacdd20c5dcc71d194e1
 SHA512 
36cfbb12ef7889ae5f318e35da2b0edf39dca067cefb9ac921f27cba0f52746eaae9d65b7631be392dd6e9a15d1fc8f8a3de36efe8707c756e9b008291e7f55e
+DIST profanity-0.14.0-plugins-install.patch 2295 BLAKE2B 
8b67718abdb620875b9040f550685189acf5a2776aa5f45422e3471c13ae05bd773c05652048940d5b8d10d88c9a013c3262742db7c84b0ff0c108f5f78ead45
 SHA512 
a8912d5a33d4d6eebf85733f616ed729a05688b4acf70c927aa733755527fd4e523c3a485bbb0390b2006225e8420e1d76db7e91d2122af41496c0081e3b0cea
 DIST profanity-0.14.0-xscreensaver.patch 1678 BLAKE2B 
fe350b2249e45224b6510bb5730f38eafeb47e60a44035eaf88771940c9f0e556cc72ca737cb68c0b148b9faff442b9c9b6cdf9169a3db7ff6c7a60c2bdfc025
 SHA512 
2875df728b9957fc3bc8734a87c0e1a48913170b9718d6664ea65187327e26da1a7b2f5b80fe243a5ce5ab74983e4f3d22113747f44f8b8e8c13c871d31cf651
 DIST profanity-0.14.0.tar.gz 936272 BLAKE2B 
ec2ae625950a838ee50d6d3a87910bec76f28777bd662e909f394f18c277662694611a59d3be6c7f66821c2800a94b08f94b27a68d82e4de33b7d2f7b14ddf18
 SHA512 
25afd2f3146e6ed9f573f0e073cad0f06f7f8a21441c3c2c61641442d1aa5b9a7a817cdccc17354b32045ab9a965a95495a30c49088577a5060e8969725ea86e

diff --git a/net-im/profanity/profanity-0.14.0-r2.ebuild 
b/net-im/profanity/profanity-0.14.0-r2.ebuild
new file mode 100644
index ..7dbb1f1b992a
--- /dev/null
+++ b/net-im/profanity/profanity-0.14.0-r2.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+inherit python-single-r1
+
+DESCRIPTION="A console based XMPP client inspired by Irssi"
+HOMEPAGE="https://profanity-im.github.io;
+SRC_URI="
+
https://github.com/profanity-im/profanity/releases/download/${PV}/${P}.tar.gz
+https://github.com/profanity-im/profanity/commit/122434a.patch
+-> ${PN}-0.14.0-ox-carbons.patch
+https://github.com/profanity-im/profanity/commit/2ed6211c.patch
+-> ${PN}-0.14.0-xscreensaver.patch
+https://github.com/profanity-im/profanity/commit/b8817470.patch
+-> ${PN}-0.14.0-plugins-install.patch
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="libnotify omemo omemo-qrcode otr gpg test xscreensaver python"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="omemo-qrcode? ( omemo ) python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0
+   dev-db/sqlite:3
+   dev-libs/glib:2
+   >=dev-libs/libstrophe-0.12.3:=
+   media-libs/harfbuzz:=
+   net-misc/curl
+   sys-libs/ncurses:=[unicode(+)]
+   sys-libs/readline:=
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/pango
+   x11-misc/shared-mime-info
+   gpg? ( app-crypt/gpgme:= )
+   libnotify? ( x11-libs/libnotify )
+   omemo? (
+   dev-libs/libgcrypt:=
+   net-libs/libsignal-protocol-c
+   )
+   omemo-qrcode? ( media-gfx/qrencode:= )
+   otr? ( net-libs/libotr )
+   python? ( ${PYTHON_DEPS} )
+   xscreensaver? (
+   x11-libs/libXScrnSaver
+   x11-libs/libX11
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-util/cmocka )
+python? (
+ $(python_gen_cond_dep '
+dev-python/cython[${PYTHON_USEDEP}]
+  ')
+   )
+"
+
+PATCHES=(
+   "${DISTDIR}/${PN}-0.14.0-ox-carbons.patch"
+   "${DISTDIR}/${PN}-0.14.0-xscreensaver.patch"
+   "${DISTDIR}/${PN}-0.14.0-plugins-install.patch"
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-gdk-pixbuf
+   $(use_enable libnotify notifications)
+   

[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2023-08-29 Thread Joonas Niilola
commit: 382ebcd415df01ea5262f1286f85faeafd85c4e4
Author: Michael Vetter  iodoru  org>
AuthorDate: Sun Aug 27 10:32:17 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 29 10:35:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=382ebcd4

net-im/profanity: add two upstream patches

profanity-0.14.0-ox-carbons.patch:
Fix wrong display of ox carbons.

profanity-0.14.0-xscreensaver.patch:
Fix spamming of logs when no X is running.

Signed-off-by: Michael Vetter  iodoru.org>
Closes: https://github.com/gentoo/gentoo/pull/32471
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/profanity/Manifest   |  2 ++
 net-im/profanity/profanity-0.14.0-r1.ebuild | 15 +--
 2 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/net-im/profanity/Manifest b/net-im/profanity/Manifest
index 419a75ddcd5f..626af351c308 100644
--- a/net-im/profanity/Manifest
+++ b/net-im/profanity/Manifest
@@ -1,2 +1,4 @@
 DIST profanity-0.13.1.tar.xz 621836 BLAKE2B 
e038fa01272150cb7974b03f88f64335bf1690115dbbb1c6fe04c79acb69db18c556edf41316af1d363f9715cd2e7aeb3f3bd867836704b620d9a87976b64fa9
 SHA512 
6d7d3c96c65e26c15cac1157bd296c1dbd3e2471aec959d6c319c68b70ec21cef0c40d7b4eed40c30c377a766db9f13a774ccb4880c227ee368e4dd607d9c267
+DIST profanity-0.14.0-ox-carbons.patch 1525 BLAKE2B 
85fe9a76a8c735047365d56555c8e1df7906b5a676740a165fc5d9eab3933124b58abf6bdd0b448b5030a51cd1fad3ce8627cc03a2fbdacdd20c5dcc71d194e1
 SHA512 
36cfbb12ef7889ae5f318e35da2b0edf39dca067cefb9ac921f27cba0f52746eaae9d65b7631be392dd6e9a15d1fc8f8a3de36efe8707c756e9b008291e7f55e
+DIST profanity-0.14.0-xscreensaver.patch 1678 BLAKE2B 
fe350b2249e45224b6510bb5730f38eafeb47e60a44035eaf88771940c9f0e556cc72ca737cb68c0b148b9faff442b9c9b6cdf9169a3db7ff6c7a60c2bdfc025
 SHA512 
2875df728b9957fc3bc8734a87c0e1a48913170b9718d6664ea65187327e26da1a7b2f5b80fe243a5ce5ab74983e4f3d22113747f44f8b8e8c13c871d31cf651
 DIST profanity-0.14.0.tar.gz 936272 BLAKE2B 
ec2ae625950a838ee50d6d3a87910bec76f28777bd662e909f394f18c277662694611a59d3be6c7f66821c2800a94b08f94b27a68d82e4de33b7d2f7b14ddf18
 SHA512 
25afd2f3146e6ed9f573f0e073cad0f06f7f8a21441c3c2c61641442d1aa5b9a7a817cdccc17354b32045ab9a965a95495a30c49088577a5060e8969725ea86e

diff --git a/net-im/profanity/profanity-0.14.0-r1.ebuild 
b/net-im/profanity/profanity-0.14.0-r1.ebuild
index 537409d27d05..f5c591413f3e 100644
--- a/net-im/profanity/profanity-0.14.0-r1.ebuild
+++ b/net-im/profanity/profanity-0.14.0-r1.ebuild
@@ -3,12 +3,18 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 inherit python-single-r1
 
 DESCRIPTION="A console based XMPP client inspired by Irssi"
 HOMEPAGE="https://profanity-im.github.io;
-SRC_URI="https://github.com/profanity-im/profanity/releases/download/${PV}/${P}.tar.gz;
+SRC_URI="
+
https://github.com/profanity-im/profanity/releases/download/${PV}/${P}.tar.gz
+https://github.com/profanity-im/profanity/commit/122434a.patch
+-> ${PN}-0.14.0-ox-carbons.patch
+https://github.com/profanity-im/profanity/commit/2ed6211c.patch
+-> ${PN}-0.14.0-xscreensaver.patch
+"
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -55,6 +61,11 @@ DEPEND="
)
 "
 
+PATCHES=(
+   "${DISTDIR}/${PN}-0.14.0-ox-carbons.patch"
+   "${DISTDIR}/${PN}-0.14.0-xscreensaver.patch"
+)
+
 pkg_setup() {
use python && python-single-r1_pkg_setup
 }



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2023-08-29 Thread Joonas Niilola
commit: f8061de6bfae567d3e7c8dbf72bd3080b52f24c9
Author: Michael Vetter  iodoru  org>
AuthorDate: Sun Aug 27 09:21:29 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug 29 10:35:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8061de6

net-im/profanity: add use flag to add support of python plugins

Signed-off-by: Michael Vetter  iodoru.org>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/profanity/metadata.xml   |  1 +
 net-im/profanity/profanity-0.14.0-r1.ebuild | 85 +
 2 files changed, 86 insertions(+)

diff --git a/net-im/profanity/metadata.xml b/net-im/profanity/metadata.xml
index 615f8cd4c2ef..7b75b4cdd81c 100644
--- a/net-im/profanity/metadata.xml
+++ b/net-im/profanity/metadata.xml
@@ -18,6 +18,7 @@
Enable OMEMO encryption
Enable exchanging OMEMO information 
via QR code
Enable encrypted conversations using 
Off-The-Records messaging
+   Enable Python plugins support


profanity-im/profanity

diff --git a/net-im/profanity/profanity-0.14.0-r1.ebuild 
b/net-im/profanity/profanity-0.14.0-r1.ebuild
new file mode 100644
index ..537409d27d05
--- /dev/null
+++ b/net-im/profanity/profanity-0.14.0-r1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit python-single-r1
+
+DESCRIPTION="A console based XMPP client inspired by Irssi"
+HOMEPAGE="https://profanity-im.github.io;
+SRC_URI="https://github.com/profanity-im/profanity/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="libnotify omemo omemo-qrcode otr gpg test xscreensaver python"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="omemo-qrcode? ( omemo ) python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0
+   dev-db/sqlite:3
+   dev-libs/glib:2
+   >=dev-libs/libstrophe-0.12.3:=
+   media-libs/harfbuzz:=
+   net-misc/curl
+   sys-libs/ncurses:=[unicode(+)]
+   sys-libs/readline:=
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/pango
+   x11-misc/shared-mime-info
+   gpg? ( app-crypt/gpgme:= )
+   libnotify? ( x11-libs/libnotify )
+   omemo? (
+   dev-libs/libgcrypt:=
+   net-libs/libsignal-protocol-c
+   )
+   omemo-qrcode? ( media-gfx/qrencode:= )
+   otr? ( net-libs/libotr )
+   python? ( ${PYTHON_DEPS} )
+   xscreensaver? (
+   x11-libs/libXScrnSaver
+   x11-libs/libX11
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-util/cmocka )
+python? (
+ $(python_gen_cond_dep '
+dev-python/cython[${PYTHON_USEDEP}]
+  ')
+   )
+"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-gdk-pixbuf
+   $(use_enable libnotify notifications)
+   $(use_enable omemo)
+   $(use_enable omemo-qrcode)
+   $(use_enable otr)
+   $(use_enable python python-plugins)
+   $(use_enable gpg pgp)
+   $(use_with xscreensaver)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   emake CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+   default
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2023-08-17 Thread Florian Schmaus
commit: 16ff417792dfd29700c68aa537db67deb2f8233c
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Aug 17 12:33:31 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Aug 17 12:35:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16ff4177

net-im/profanity: fix deps

Signed-off-by: Florian Schmaus  gentoo.org>

 net-im/profanity/metadata.xml|  1 +
 net-im/profanity/profanity-0.14.0.ebuild | 10 +-
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/net-im/profanity/metadata.xml b/net-im/profanity/metadata.xml
index 619a19eb9612..615f8cd4c2ef 100644
--- a/net-im/profanity/metadata.xml
+++ b/net-im/profanity/metadata.xml
@@ -16,6 +16,7 @@

Enable OpenPGP encryption
Enable OMEMO encryption
+   Enable exchanging OMEMO information 
via QR code
Enable encrypted conversations using 
Off-The-Records messaging



diff --git a/net-im/profanity/profanity-0.14.0.ebuild 
b/net-im/profanity/profanity-0.14.0.ebuild
index 4f49c0eba437..f9b478c96344 100644
--- a/net-im/profanity/profanity-0.14.0.ebuild
+++ b/net-im/profanity/profanity-0.14.0.ebuild
@@ -10,15 +10,14 @@ 
SRC_URI="https://github.com/profanity-im/profanity/releases/download/${PV}/${P}.
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
-IUSE="libnotify omemo otr gpg test xscreensaver"
+IUSE="libnotify omemo omemo-qrcode otr gpg test xscreensaver"
 RESTRICT="!test? ( test )"
+REQUIRED_USE="omemo-qrcode? ( omemo )"
 
 RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0
dev-db/sqlite:3
-   || ( app-accessibility/at-spi2-core:2 dev-libs/atk )
dev-libs/glib:2
-   dev-libs/libassuan
-   dev-libs/libgpg-error
>=dev-libs/libstrophe-0.12.3:=
media-libs/harfbuzz:=
net-misc/curl
@@ -29,13 +28,13 @@ RDEPEND="
x11-libs/gtk+:3
x11-libs/pango
x11-misc/shared-mime-info
-   virtual/libcrypt:=
gpg? ( app-crypt/gpgme:= )
libnotify? ( x11-libs/libnotify )
omemo? (
dev-libs/libgcrypt:=
net-libs/libsignal-protocol-c
)
+   omemo-qrcode? ( media-gfx/qrencode:= )
otr? ( net-libs/libotr )
xscreensaver? (
x11-libs/libXScrnSaver
@@ -52,6 +51,7 @@ src_configure() {
--enable-gdk-pixbuf
$(use_enable libnotify notifications)
$(use_enable omemo)
+   $(use_enable omemo-qrcode)
$(use_enable otr)
$(use_enable gpg pgp)
$(use_with xscreensaver)



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2023-08-17 Thread Florian Schmaus
commit: d008e44be5b525f1a11f0dcc3c53282df515565f
Author: Michael Vetter  iodoru  org>
AuthorDate: Thu Aug  3 08:30:00 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Aug 17 12:35:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d008e44b

net-im/profanity: add 0.14.0

Signed-off-by: Michael Vetter  iodoru.org>
Closes: https://github.com/gentoo/gentoo/pull/32153
Signed-off-by: Florian Schmaus  gentoo.org>

 net-im/profanity/Manifest|  1 +
 net-im/profanity/profanity-0.14.0.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/net-im/profanity/Manifest b/net-im/profanity/Manifest
index d7bb1cf58108..419a75ddcd5f 100644
--- a/net-im/profanity/Manifest
+++ b/net-im/profanity/Manifest
@@ -1 +1,2 @@
 DIST profanity-0.13.1.tar.xz 621836 BLAKE2B 
e038fa01272150cb7974b03f88f64335bf1690115dbbb1c6fe04c79acb69db18c556edf41316af1d363f9715cd2e7aeb3f3bd867836704b620d9a87976b64fa9
 SHA512 
6d7d3c96c65e26c15cac1157bd296c1dbd3e2471aec959d6c319c68b70ec21cef0c40d7b4eed40c30c377a766db9f13a774ccb4880c227ee368e4dd607d9c267
+DIST profanity-0.14.0.tar.gz 936272 BLAKE2B 
ec2ae625950a838ee50d6d3a87910bec76f28777bd662e909f394f18c277662694611a59d3be6c7f66821c2800a94b08f94b27a68d82e4de33b7d2f7b14ddf18
 SHA512 
25afd2f3146e6ed9f573f0e073cad0f06f7f8a21441c3c2c61641442d1aa5b9a7a817cdccc17354b32045ab9a965a95495a30c49088577a5060e8969725ea86e

diff --git a/net-im/profanity/profanity-0.14.0.ebuild 
b/net-im/profanity/profanity-0.14.0.ebuild
new file mode 100644
index ..4f49c0eba437
--- /dev/null
+++ b/net-im/profanity/profanity-0.14.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A console based XMPP client inspired by Irssi"
+HOMEPAGE="https://profanity-im.github.io;
+SRC_URI="https://github.com/profanity-im/profanity/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="libnotify omemo otr gpg test xscreensaver"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-db/sqlite:3
+   || ( app-accessibility/at-spi2-core:2 dev-libs/atk )
+   dev-libs/glib:2
+   dev-libs/libassuan
+   dev-libs/libgpg-error
+   >=dev-libs/libstrophe-0.12.3:=
+   media-libs/harfbuzz:=
+   net-misc/curl
+   sys-libs/ncurses:=[unicode(+)]
+   sys-libs/readline:=
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/pango
+   x11-misc/shared-mime-info
+   virtual/libcrypt:=
+   gpg? ( app-crypt/gpgme:= )
+   libnotify? ( x11-libs/libnotify )
+   omemo? (
+   dev-libs/libgcrypt:=
+   net-libs/libsignal-protocol-c
+   )
+   otr? ( net-libs/libotr )
+   xscreensaver? (
+   x11-libs/libXScrnSaver
+   x11-libs/libX11
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-util/cmocka )
+"
+
+src_configure() {
+   local myeconfargs=(
+   --enable-gdk-pixbuf
+   $(use_enable libnotify notifications)
+   $(use_enable omemo)
+   $(use_enable otr)
+   $(use_enable gpg pgp)
+   $(use_with xscreensaver)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   emake CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+   default
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2023-04-25 Thread Sam James
commit: 63b2b3bca7d8caef421e0d7f1aab76acc8e6c714
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 25 22:15:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 25 22:15:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b2b3bc

net-im/profanity: Keyword 0.13.1 arm64, #905062

Signed-off-by: Sam James  gentoo.org>

 net-im/profanity/profanity-0.13.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/profanity/profanity-0.13.1.ebuild 
b/net-im/profanity/profanity-0.13.1.ebuild
index 1fdd43bb632b..e4e9ada1cc2d 100644
--- a/net-im/profanity/profanity-0.13.1.ebuild
+++ b/net-im/profanity/profanity-0.13.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/profanity-im/profanity/releases/download/${PV}/${P}.
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~arm64"
 IUSE="libnotify omemo otr gpg test xscreensaver"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2023-02-06 Thread Florian Schmaus
commit: 9496e36aea81a204e826ee87e3d91172e679
Author: Michael Vetter  iodoru  org>
AuthorDate: Mon Feb  6 08:14:52 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb  6 11:41:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9496e36a

net-im/profanity: add myself as maintainer

Closes: https://github.com/gentoo/gentoo/pull/29445
Signed-off-by: Michael Vetter  iodoru.org>
Signed-off-by: Florian Schmaus  gentoo.org>

 net-im/profanity/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/net-im/profanity/metadata.xml b/net-im/profanity/metadata.xml
index 3089b326461a..619a19eb9612 100644
--- a/net-im/profanity/metadata.xml
+++ b/net-im/profanity/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   jub...@iodoru.org
+   Michael Vetter
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

Profanity is a console based XMPP client written in C using
ncurses and libstrophe, inspired by Irssi.



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2022-12-21 Thread Sam James
commit: 89c4d13e5a7976e00af56e41fadff96e01bbbcb8
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 21 22:21:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 21 22:25:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c4d13e

net-im/profanity: drop 0.9.5-r1, 0.12.1-r1

Bug: https://bugs.gentoo.org/886767
Signed-off-by: Sam James  gentoo.org>

 net-im/profanity/Manifest   |  2 -
 net-im/profanity/profanity-0.12.1-r1.ebuild | 67 -
 net-im/profanity/profanity-0.9.5-r1.ebuild  | 49 -
 3 files changed, 118 deletions(-)

diff --git a/net-im/profanity/Manifest b/net-im/profanity/Manifest
index d67da79e7537..d7bb1cf58108 100644
--- a/net-im/profanity/Manifest
+++ b/net-im/profanity/Manifest
@@ -1,3 +1 @@
-DIST profanity-0.12.1.tar.gz 895566 BLAKE2B 
8e9a0e21ad598c5fdde293e38b9b6fb363ae06f424e7fd11d12a01ec6d5ce39a83849e56e284c15a842f01d66f3a4011f9518aef3a521459f690a7d052fe591f
 SHA512 
ca3ea92fd439336cd0bf0be42afdda464e25be85b910aef837738b8d1787ac174ac93ccee4fb2fb385228ed7be8e9bac5e96a1f89a68df162785b17d7671463f
 DIST profanity-0.13.1.tar.xz 621836 BLAKE2B 
e038fa01272150cb7974b03f88f64335bf1690115dbbb1c6fe04c79acb69db18c556edf41316af1d363f9715cd2e7aeb3f3bd867836704b620d9a87976b64fa9
 SHA512 
6d7d3c96c65e26c15cac1157bd296c1dbd3e2471aec959d6c319c68b70ec21cef0c40d7b4eed40c30c377a766db9f13a774ccb4880c227ee368e4dd607d9c267
-DIST profanity-0.9.5.tar.gz 830966 BLAKE2B 
fc1b755b1a92dbde62aacb31cb5d9190cea951e98501a5b48495dbd31266f343cf436de1fa0f69caec34324cd1f781d0bd4f5f7ebdd984324c5d1d6edb91452a
 SHA512 
79305ee488d3a9b87bb422d6525bfaae62c4969d466b968c86941ed5bf0c0080e349758f2e1ead144693513b5d19a635372e73aa1fe9e362836b9245e1d2b898

diff --git a/net-im/profanity/profanity-0.12.1-r1.ebuild 
b/net-im/profanity/profanity-0.12.1-r1.ebuild
deleted file mode 100644
index aa5b3f1c580d..
--- a/net-im/profanity/profanity-0.12.1-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A console based XMPP client inspired by Irssi"
-HOMEPAGE="https://profanity-im.github.io;
-SRC_URI="https://profanity-im.github.io/tarballs/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64"
-
-IUSE="libnotify omemo otr gpg test xscreensaver"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   dev-db/sqlite:3
-   dev-libs/atk
-   dev-libs/glib:2
-   dev-libs/libassuan
-   dev-libs/libgpg-error
-   >=dev-libs/libstrophe-0.11.0
-   net-misc/curl
-   sys-libs/ncurses:=[unicode(+)]
-   virtual/libcrypt:=
-   media-libs/harfbuzz:=
-   gpg? ( app-crypt/gpgme:= )
-   libnotify? ( x11-libs/libnotify )
-   omemo? (
-   net-libs/libsignal-protocol-c
-   dev-libs/libgcrypt:=
-   )
-   otr? ( net-libs/libotr )
-   sys-libs/readline:=
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/pango
-   xscreensaver? (
-   x11-libs/libXScrnSaver
-   x11-libs/libX11
-   )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   test? ( dev-util/cmocka )
-"
-RDEPEND="${COMMON_DEPEND}"
-
-src_configure() {
-   econf \
-   $(use_enable libnotify notifications) \
-   $(use_enable omemo) \
-   $(use_enable otr) \
-   $(use_enable gpg pgp) \
-   $(use_with xscreensaver)
-}
-
-src_compile() {
-   emake CFLAGS="${CFLAGS}"
-}
-
-src_install() {
-   default
-   find "${ED}" -type f -name '*.la' -delete || die
-}

diff --git a/net-im/profanity/profanity-0.9.5-r1.ebuild 
b/net-im/profanity/profanity-0.9.5-r1.ebuild
deleted file mode 100644
index 24acf02ba694..
--- a/net-im/profanity/profanity-0.9.5-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A console based XMPP client inspired by Irssi"
-HOMEPAGE="https://profanity-im.github.io;
-SRC_URI="https://profanity-im.github.io/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64"
-
-IUSE="libnotify omemo otr gpg test xscreensaver"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   dev-db/sqlite
-   dev-libs/expat
-   dev-libs/glib
-   dev-libs/libstrophe:=
-   dev-libs/openssl:0=
-   net-misc/curl
-   sys-apps/util-linux
-   sys-libs/ncurses:=[unicode(+)]
-   gpg? ( app-crypt/gpgme:= )
-   libnotify? ( x11-libs/libnotify )
-   omemo? (
-   net-libs/libsignal-protocol-c
-   dev-libs/libgcrypt
-   )
-   otr? ( net-libs/libotr )
-   xscreensaver? (
-   x11-libs/libXScrnSaver
-   x11-libs/libX11 )
-   "
-DEPEND="${COMMON_DEPEND}
-   test? ( dev-util/cmocka )
-"
-RDEPEND="${COMMON_DEPEND}"
-
-src_configure() {
-   

[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2022-12-18 Thread Arthur Zamarin
commit: 398ecea1567da14893dd2376be8ae132cdb101c4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 18 21:31:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 18 21:31:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=398ecea1

net-im/profanity: Stabilize 0.13.1 amd64, #886767

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-im/profanity/profanity-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/profanity/profanity-0.13.1.ebuild 
b/net-im/profanity/profanity-0.13.1.ebuild
index 9618e1bd64fe..1fdd43bb632b 100644
--- a/net-im/profanity/profanity-0.13.1.ebuild
+++ b/net-im/profanity/profanity-0.13.1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/profanity-im/profanity/releases/download/${PV}/${P}.
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="libnotify omemo otr gpg test xscreensaver"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2022-10-13 Thread Sam James
commit: d768aeec747a4fad6e86a7aed9dc8583016a97b8
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 02:10:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 02:10:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d768aeec

net-im/profanity: Stabilize 0.12.1-r1 amd64, #877047

Signed-off-by: Sam James  gentoo.org>

 net-im/profanity/profanity-0.12.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/profanity/profanity-0.12.1-r1.ebuild 
b/net-im/profanity/profanity-0.12.1-r1.ebuild
index 4dbaba2f82a7..aa5b3f1c580d 100644
--- a/net-im/profanity/profanity-0.12.1-r1.ebuild
+++ b/net-im/profanity/profanity-0.12.1-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://profanity-im.github.io/tarballs/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 IUSE="libnotify omemo otr gpg test xscreensaver"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2022-10-13 Thread Sam James
commit: 2a1bb788e16e0b01485c7e9bd4b266940a4fb2f5
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 13 22:49:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 13 22:49:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1bb788

net-im/profanity: drop 0.11.0-r1

Signed-off-by: Sam James  gentoo.org>

 net-im/profanity/Manifest   |  3 +-
 net-im/profanity/profanity-0.11.0-r1.ebuild | 50 -
 2 files changed, 1 insertion(+), 52 deletions(-)

diff --git a/net-im/profanity/Manifest b/net-im/profanity/Manifest
index f343d5aa16e5..1bcaf0df2d1c 100644
--- a/net-im/profanity/Manifest
+++ b/net-im/profanity/Manifest
@@ -1,3 +1,2 @@
-DIST profanity-0.9.5.tar.gz 830966 BLAKE2B 
fc1b755b1a92dbde62aacb31cb5d9190cea951e98501a5b48495dbd31266f343cf436de1fa0f69caec34324cd1f781d0bd4f5f7ebdd984324c5d1d6edb91452a
 SHA512 
79305ee488d3a9b87bb422d6525bfaae62c4969d466b968c86941ed5bf0c0080e349758f2e1ead144693513b5d19a635372e73aa1fe9e362836b9245e1d2b898
-DIST profanity-0.11.0.tar.gz 887566 BLAKE2B 
373b49670d00aa741e1957a8d3ca0282f6e7215c53c6c89088268d92fa6bd8f396e6c8e69f17aeb65f9183f620376613672c7f71c879ece31b97382df5d7a781
 SHA512 
14164921e151a9201728afc3835e08649036702d1fcdef6e37f83de6da4b9bd9c5e9ba54db69e3a9e16fb7e360369b4e92b6b771bc5e005e343a9a526738a268
 DIST profanity-0.12.1.tar.gz 895566 BLAKE2B 
8e9a0e21ad598c5fdde293e38b9b6fb363ae06f424e7fd11d12a01ec6d5ce39a83849e56e284c15a842f01d66f3a4011f9518aef3a521459f690a7d052fe591f
 SHA512 
ca3ea92fd439336cd0bf0be42afdda464e25be85b910aef837738b8d1787ac174ac93ccee4fb2fb385228ed7be8e9bac5e96a1f89a68df162785b17d7671463f
+DIST profanity-0.9.5.tar.gz 830966 BLAKE2B 
fc1b755b1a92dbde62aacb31cb5d9190cea951e98501a5b48495dbd31266f343cf436de1fa0f69caec34324cd1f781d0bd4f5f7ebdd984324c5d1d6edb91452a
 SHA512 
79305ee488d3a9b87bb422d6525bfaae62c4969d466b968c86941ed5bf0c0080e349758f2e1ead144693513b5d19a635372e73aa1fe9e362836b9245e1d2b898

diff --git a/net-im/profanity/profanity-0.11.0-r1.ebuild 
b/net-im/profanity/profanity-0.11.0-r1.ebuild
deleted file mode 100644
index 1ca09eb39937..
--- a/net-im/profanity/profanity-0.11.0-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A console based XMPP client inspired by Irssi"
-HOMEPAGE="https://profanity-im.github.io;
-SRC_URI="https://profanity-im.github.io/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="libnotify omemo otr gpg test xscreensaver"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   dev-db/sqlite
-   dev-libs/expat
-   dev-libs/glib
-   dev-libs/libstrophe:=
-   dev-libs/openssl:0=
-   net-misc/curl
-   sys-apps/util-linux
-   sys-libs/ncurses:=[unicode(+)]
-   virtual/libcrypt:=
-   gpg? ( app-crypt/gpgme:= )
-   libnotify? ( x11-libs/libnotify )
-   omemo? (
-   net-libs/libsignal-protocol-c
-   dev-libs/libgcrypt
-   )
-   otr? ( net-libs/libotr )
-   xscreensaver? (
-   x11-libs/libXScrnSaver
-   x11-libs/libX11 )
-   "
-DEPEND="${COMMON_DEPEND}
-   test? ( dev-util/cmocka )
-"
-RDEPEND="${COMMON_DEPEND}"
-
-src_configure() {
-   econf \
-   $(use_enable libnotify notifications) \
-   $(use_enable omemo) \
-   $(use_enable otr) \
-   $(use_enable gpg pgp) \
-   $(use_with xscreensaver)
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2022-10-13 Thread Sam James
commit: 47e8a6d4919346f9892122caf2609be59df41d91
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 13 22:57:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 13 22:57:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47e8a6d4

net-im/profanity: add 0.13.1

Closes: https://bugs.gentoo.org/842630
Signed-off-by: Sam James  gentoo.org>

 net-im/profanity/Manifest|  1 +
 net-im/profanity/profanity-0.13.1.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/net-im/profanity/Manifest b/net-im/profanity/Manifest
index 1bcaf0df2d1c..d67da79e7537 100644
--- a/net-im/profanity/Manifest
+++ b/net-im/profanity/Manifest
@@ -1,2 +1,3 @@
 DIST profanity-0.12.1.tar.gz 895566 BLAKE2B 
8e9a0e21ad598c5fdde293e38b9b6fb363ae06f424e7fd11d12a01ec6d5ce39a83849e56e284c15a842f01d66f3a4011f9518aef3a521459f690a7d052fe591f
 SHA512 
ca3ea92fd439336cd0bf0be42afdda464e25be85b910aef837738b8d1787ac174ac93ccee4fb2fb385228ed7be8e9bac5e96a1f89a68df162785b17d7671463f
+DIST profanity-0.13.1.tar.xz 621836 BLAKE2B 
e038fa01272150cb7974b03f88f64335bf1690115dbbb1c6fe04c79acb69db18c556edf41316af1d363f9715cd2e7aeb3f3bd867836704b620d9a87976b64fa9
 SHA512 
6d7d3c96c65e26c15cac1157bd296c1dbd3e2471aec959d6c319c68b70ec21cef0c40d7b4eed40c30c377a766db9f13a774ccb4880c227ee368e4dd607d9c267
 DIST profanity-0.9.5.tar.gz 830966 BLAKE2B 
fc1b755b1a92dbde62aacb31cb5d9190cea951e98501a5b48495dbd31266f343cf436de1fa0f69caec34324cd1f781d0bd4f5f7ebdd984324c5d1d6edb91452a
 SHA512 
79305ee488d3a9b87bb422d6525bfaae62c4969d466b968c86941ed5bf0c0080e349758f2e1ead144693513b5d19a635372e73aa1fe9e362836b9245e1d2b898

diff --git a/net-im/profanity/profanity-0.13.1.ebuild 
b/net-im/profanity/profanity-0.13.1.ebuild
new file mode 100644
index ..9618e1bd64fe
--- /dev/null
+++ b/net-im/profanity/profanity-0.13.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A console based XMPP client inspired by Irssi"
+HOMEPAGE="https://profanity-im.github.io;
+SRC_URI="https://github.com/profanity-im/profanity/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="libnotify omemo otr gpg test xscreensaver"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-db/sqlite:3
+   || ( app-accessibility/at-spi2-atk dev-libs/atk )
+   dev-libs/glib:2
+   dev-libs/libassuan
+   dev-libs/libgpg-error
+   >=dev-libs/libstrophe-0.12.2
+   media-libs/harfbuzz:=
+   net-misc/curl
+   sys-libs/ncurses:=[unicode(+)]
+   sys-libs/readline:=
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/pango
+   x11-misc/shared-mime-info
+   virtual/libcrypt:=
+   gpg? ( app-crypt/gpgme:= )
+   libnotify? ( x11-libs/libnotify )
+   omemo? (
+   dev-libs/libgcrypt:=
+   net-libs/libsignal-protocol-c
+   )
+   otr? ( net-libs/libotr )
+   xscreensaver? (
+   x11-libs/libXScrnSaver
+   x11-libs/libX11
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-util/cmocka )
+"
+
+src_configure() {
+   local myeconfargs=(
+   --enable-gdk-pixbuf
+   $(use_enable libnotify notifications)
+   $(use_enable omemo)
+   $(use_enable otr)
+   $(use_enable gpg pgp)
+   $(use_with xscreensaver)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   emake CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+   default
+
+   find "${ED}" -type f -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2022-05-03 Thread Florian Schmaus
commit: 6e6ccb3ddae3a06b3b6e9adb7248abbe9712f0e0
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue May  3 07:03:41 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue May  3 07:03:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e6ccb3d

net-im/profanity: fix use_with, delete .la files, respect CFLAGS

Closes: https://bugs.gentoo.org/842300
Closes: https://bugs.gentoo.org/842303
Signed-off-by: Florian Schmaus  gentoo.org>

 .../{profanity-0.12.1.ebuild => profanity-0.12.1-r1.ebuild}   | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/net-im/profanity/profanity-0.12.1.ebuild 
b/net-im/profanity/profanity-0.12.1-r1.ebuild
similarity index 88%
rename from net-im/profanity/profanity-0.12.1.ebuild
rename to net-im/profanity/profanity-0.12.1-r1.ebuild
index 17175e193d4e..4dbaba2f82a7 100644
--- a/net-im/profanity/profanity-0.12.1.ebuild
+++ b/net-im/profanity/profanity-0.12.1-r1.ebuild
@@ -54,5 +54,14 @@ src_configure() {
$(use_enable omemo) \
$(use_enable otr) \
$(use_enable gpg pgp) \
-   $(with_enable xscreensaver)
+   $(use_with xscreensaver)
+}
+
+src_compile() {
+   emake CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+   default
+   find "${ED}" -type f -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2022-05-02 Thread Florian Schmaus
commit: 43cdbe6e3dbbb9ce84275d6326a89e81b142592f
Author: マリウス  xn--gckvb8fzb  com>
AuthorDate: Sun May  1 18:52:45 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon May  2 14:53:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43cdbe6e

net-im/profanity: version bump to 0.12.1

Co-authored-by: Florian Schmaus  gentoo.org>
Signed-off-by: Marius  xn--gckvb8fzb.com>
Closes: https://github.com/gentoo/gentoo/pull/25279
Signed-off-by: Florian Schmaus  gentoo.org>

 net-im/profanity/Manifest|  1 +
 net-im/profanity/profanity-0.12.1.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/net-im/profanity/Manifest b/net-im/profanity/Manifest
index 10964d81786e..f343d5aa16e5 100644
--- a/net-im/profanity/Manifest
+++ b/net-im/profanity/Manifest
@@ -1,2 +1,3 @@
 DIST profanity-0.9.5.tar.gz 830966 BLAKE2B 
fc1b755b1a92dbde62aacb31cb5d9190cea951e98501a5b48495dbd31266f343cf436de1fa0f69caec34324cd1f781d0bd4f5f7ebdd984324c5d1d6edb91452a
 SHA512 
79305ee488d3a9b87bb422d6525bfaae62c4969d466b968c86941ed5bf0c0080e349758f2e1ead144693513b5d19a635372e73aa1fe9e362836b9245e1d2b898
 DIST profanity-0.11.0.tar.gz 887566 BLAKE2B 
373b49670d00aa741e1957a8d3ca0282f6e7215c53c6c89088268d92fa6bd8f396e6c8e69f17aeb65f9183f620376613672c7f71c879ece31b97382df5d7a781
 SHA512 
14164921e151a9201728afc3835e08649036702d1fcdef6e37f83de6da4b9bd9c5e9ba54db69e3a9e16fb7e360369b4e92b6b771bc5e005e343a9a526738a268
+DIST profanity-0.12.1.tar.gz 895566 BLAKE2B 
8e9a0e21ad598c5fdde293e38b9b6fb363ae06f424e7fd11d12a01ec6d5ce39a83849e56e284c15a842f01d66f3a4011f9518aef3a521459f690a7d052fe591f
 SHA512 
ca3ea92fd439336cd0bf0be42afdda464e25be85b910aef837738b8d1787ac174ac93ccee4fb2fb385228ed7be8e9bac5e96a1f89a68df162785b17d7671463f

diff --git a/net-im/profanity/profanity-0.12.1.ebuild 
b/net-im/profanity/profanity-0.12.1.ebuild
new file mode 100644
index ..17175e193d4e
--- /dev/null
+++ b/net-im/profanity/profanity-0.12.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A console based XMPP client inspired by Irssi"
+HOMEPAGE="https://profanity-im.github.io;
+SRC_URI="https://profanity-im.github.io/tarballs/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="libnotify omemo otr gpg test xscreensaver"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-db/sqlite:3
+   dev-libs/atk
+   dev-libs/glib:2
+   dev-libs/libassuan
+   dev-libs/libgpg-error
+   >=dev-libs/libstrophe-0.11.0
+   net-misc/curl
+   sys-libs/ncurses:=[unicode(+)]
+   virtual/libcrypt:=
+   media-libs/harfbuzz:=
+   gpg? ( app-crypt/gpgme:= )
+   libnotify? ( x11-libs/libnotify )
+   omemo? (
+   net-libs/libsignal-protocol-c
+   dev-libs/libgcrypt:=
+   )
+   otr? ( net-libs/libotr )
+   sys-libs/readline:=
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/pango
+   xscreensaver? (
+   x11-libs/libXScrnSaver
+   x11-libs/libX11
+   )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( dev-util/cmocka )
+"
+RDEPEND="${COMMON_DEPEND}"
+
+src_configure() {
+   econf \
+   $(use_enable libnotify notifications) \
+   $(use_enable omemo) \
+   $(use_enable otr) \
+   $(use_enable gpg pgp) \
+   $(with_enable xscreensaver)
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2022-04-13 Thread Sam James
commit: 761f4f74ee893c22bc1841be0c8fed9051208ae3
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 13 14:45:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 13 14:45:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=761f4f74

net-im/profanity: retire andrey_utkin

Signed-off-by: Sam James  gentoo.org>

 net-im/profanity/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-im/profanity/metadata.xml b/net-im/profanity/metadata.xml
index 2be4233605ae..3089b326461a 100644
--- a/net-im/profanity/metadata.xml
+++ b/net-im/profanity/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   andrey_ut...@gentoo.org
-   Andrey Utkin
-   
+   

Profanity is a console based XMPP client written in C using
ncurses and libstrophe, inspired by Irssi.



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2021-09-19 Thread Sam James
commit: e5035f4ef27dd41c1632d31f588e02be7712592e
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 20 04:00:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 20 04:00:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5035f4e

net-im/profanity: fix unicode dep on ncurses

Signed-off-by: Sam James  gentoo.org>

 .../profanity/{profanity-0.11.0.ebuild => profanity-0.11.0-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/profanity/profanity-0.11.0.ebuild 
b/net-im/profanity/profanity-0.11.0-r1.ebuild
similarity index 96%
rename from net-im/profanity/profanity-0.11.0.ebuild
rename to net-im/profanity/profanity-0.11.0-r1.ebuild
index 1625e5b0c0a..1ca09eb3993 100644
--- a/net-im/profanity/profanity-0.11.0.ebuild
+++ b/net-im/profanity/profanity-0.11.0-r1.ebuild
@@ -22,7 +22,7 @@ COMMON_DEPEND="
dev-libs/openssl:0=
net-misc/curl
sys-apps/util-linux
-   sys-libs/ncurses:=[unicode]
+   sys-libs/ncurses:=[unicode(+)]
virtual/libcrypt:=
gpg? ( app-crypt/gpgme:= )
libnotify? ( x11-libs/libnotify )



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2021-09-19 Thread Sam James
commit: 138bba575b0816bfd58294e97f84febbed54b13b
Author: Jonathan Davies  protonmail  com>
AuthorDate: Wed Jul 14 23:25:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 20 03:57:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=138bba57

net-im/profanity: Version updated to 0.11.0

* Added dep on virtual/libcrypt.

Signed-off-by: Jonathan Davies  protonmail.com>
Bug: https://bugs.gentoo.org/802702
Closes: https://bugs.gentoo.org/789840
Closes: https://github.com/gentoo/gentoo/pull/21647
Signed-off-by: Sam James  gentoo.org>

 net-im/profanity/Manifest|  1 +
 net-im/profanity/profanity-0.11.0.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/net-im/profanity/Manifest b/net-im/profanity/Manifest
index 3bc881c2e23..10964d81786 100644
--- a/net-im/profanity/Manifest
+++ b/net-im/profanity/Manifest
@@ -1 +1,2 @@
 DIST profanity-0.9.5.tar.gz 830966 BLAKE2B 
fc1b755b1a92dbde62aacb31cb5d9190cea951e98501a5b48495dbd31266f343cf436de1fa0f69caec34324cd1f781d0bd4f5f7ebdd984324c5d1d6edb91452a
 SHA512 
79305ee488d3a9b87bb422d6525bfaae62c4969d466b968c86941ed5bf0c0080e349758f2e1ead144693513b5d19a635372e73aa1fe9e362836b9245e1d2b898
+DIST profanity-0.11.0.tar.gz 887566 BLAKE2B 
373b49670d00aa741e1957a8d3ca0282f6e7215c53c6c89088268d92fa6bd8f396e6c8e69f17aeb65f9183f620376613672c7f71c879ece31b97382df5d7a781
 SHA512 
14164921e151a9201728afc3835e08649036702d1fcdef6e37f83de6da4b9bd9c5e9ba54db69e3a9e16fb7e360369b4e92b6b771bc5e005e343a9a526738a268

diff --git a/net-im/profanity/profanity-0.11.0.ebuild 
b/net-im/profanity/profanity-0.11.0.ebuild
new file mode 100644
index 000..1625e5b0c0a
--- /dev/null
+++ b/net-im/profanity/profanity-0.11.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A console based XMPP client inspired by Irssi"
+HOMEPAGE="https://profanity-im.github.io;
+SRC_URI="https://profanity-im.github.io/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="libnotify omemo otr gpg test xscreensaver"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-db/sqlite
+   dev-libs/expat
+   dev-libs/glib
+   dev-libs/libstrophe:=
+   dev-libs/openssl:0=
+   net-misc/curl
+   sys-apps/util-linux
+   sys-libs/ncurses:=[unicode]
+   virtual/libcrypt:=
+   gpg? ( app-crypt/gpgme:= )
+   libnotify? ( x11-libs/libnotify )
+   omemo? (
+   net-libs/libsignal-protocol-c
+   dev-libs/libgcrypt
+   )
+   otr? ( net-libs/libotr )
+   xscreensaver? (
+   x11-libs/libXScrnSaver
+   x11-libs/libX11 )
+   "
+DEPEND="${COMMON_DEPEND}
+   test? ( dev-util/cmocka )
+"
+RDEPEND="${COMMON_DEPEND}"
+
+src_configure() {
+   econf \
+   $(use_enable libnotify notifications) \
+   $(use_enable omemo) \
+   $(use_enable otr) \
+   $(use_enable gpg pgp) \
+   $(use_with xscreensaver)
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2021-07-24 Thread Sam James
commit: f3d14f7a8bdd26a6a0ed089f668fe62dced3b31b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 00:53:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 25 00:53:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3d14f7a

net-im/profanity: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 net-im/profanity/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-im/profanity/metadata.xml b/net-im/profanity/metadata.xml
index 7b1cc59ac05..bda58896c06 100644
--- a/net-im/profanity/metadata.xml
+++ b/net-im/profanity/metadata.xml
@@ -14,4 +14,7 @@
Enable OMEMO encryption
Enable encrypted conversations using 
Off-The-Records messaging

+   
+   profanity-im/profanity
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2021-07-17 Thread David Seifert
commit: 2dab4ce2e2fb10cc25cbb30a907e58cd4fd08f43
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jul 17 21:30:24 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jul 17 21:30:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dab4ce2

net-im/profanity: Add sys-libs/ncurses[unicode(+)]

Signed-off-by: David Seifert  gentoo.org>

 .../profanity/{profanity-0.9.5.ebuild => profanity-0.9.5-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/profanity/profanity-0.9.5.ebuild 
b/net-im/profanity/profanity-0.9.5-r1.ebuild
similarity index 93%
rename from net-im/profanity/profanity-0.9.5.ebuild
rename to net-im/profanity/profanity-0.9.5-r1.ebuild
index 9b0fc0ae5fd..24acf02ba69 100644
--- a/net-im/profanity/profanity-0.9.5.ebuild
+++ b/net-im/profanity/profanity-0.9.5-r1.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
@@ -22,7 +22,7 @@ COMMON_DEPEND="
dev-libs/openssl:0=
net-misc/curl
sys-apps/util-linux
-   sys-libs/ncurses:=[unicode]
+   sys-libs/ncurses:=[unicode(+)]
gpg? ( app-crypt/gpgme:= )
libnotify? ( x11-libs/libnotify )
omemo? (



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2021-01-06 Thread Andreas K. Hüttel
commit: 40b5215293801bc29a2410a16a0da1725faadb67
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Wed Jan  6 16:34:45 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jan  6 16:35:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b52152

net-im/profanity: Remove old

Bug: https://bugs.gentoo.org/710108
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas K. Huettel  gentoo.org>

 net-im/profanity/Manifest   |  2 --
 net-im/profanity/profanity-0.6.0.ebuild | 39 -
 net-im/profanity/profanity-0.7.1.ebuild | 44 -
 3 files changed, 85 deletions(-)

diff --git a/net-im/profanity/Manifest b/net-im/profanity/Manifest
index 01eb33cfbc4..3bc881c2e23 100644
--- a/net-im/profanity/Manifest
+++ b/net-im/profanity/Manifest
@@ -1,3 +1 @@
-DIST profanity-0.6.0.tar.gz 741812 BLAKE2B 
ba6cff070ee0e8a83b52677f6551c1d7397cd25993982d6b5390590a4924d902050504cb8803ee2741262b1409e4d75e9f223397f87f39d7dc86fcc56a0e5df6
 SHA512 
c7d8e74b764276f59fccfa029d45271032db315cdbf6e00deccbd611f202983a0930fed99021202333047acee9f3f0d7779cd9bb3628d2e5c4757e3de8c3629e
-DIST profanity-0.7.1.tar.gz 788754 BLAKE2B 
447c761233ce6989081d3ed7a585d90713f4266dfc22ff816aea7c014f642f57989f7f767d8cf40cdd36c3152f45c6700f3905e0d12b864533aac61ac4dc7aaa
 SHA512 
a6e159a5452ebb193dcff74dc8673de5dbc4bc5b2f2b8abc129641fc1b4b370aee9617dc0b26cfcc6aae58a1a900fda29356e61cdc17ee7ba69c879d6ccc2339
 DIST profanity-0.9.5.tar.gz 830966 BLAKE2B 
fc1b755b1a92dbde62aacb31cb5d9190cea951e98501a5b48495dbd31266f343cf436de1fa0f69caec34324cd1f781d0bd4f5f7ebdd984324c5d1d6edb91452a
 SHA512 
79305ee488d3a9b87bb422d6525bfaae62c4969d466b968c86941ed5bf0c0080e349758f2e1ead144693513b5d19a635372e73aa1fe9e362836b9245e1d2b898

diff --git a/net-im/profanity/profanity-0.6.0.ebuild 
b/net-im/profanity/profanity-0.6.0.ebuild
deleted file mode 100644
index 402ca75c085..000
--- a/net-im/profanity/profanity-0.6.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A console based XMPP client inspired by Irssi"
-HOMEPAGE="http://www.profanity.im/;
-SRC_URI="http://www.profanity.im/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="libnotify otr gpg xscreensaver"
-
-DEPEND="
-   dev-libs/expat
-   dev-libs/glib
-   dev-libs/libstrophe:=
-   dev-libs/openssl:0=
-   net-misc/curl
-   sys-apps/util-linux
-   sys-libs/ncurses:=[unicode]
-   gpg? ( app-crypt/gpgme:= )
-   libnotify? ( x11-libs/libnotify )
-   otr? ( net-libs/libotr )
-   xscreensaver? (
-   x11-libs/libXScrnSaver
-   x11-libs/libX11 )
-   "
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   econf \
-   $(use_enable libnotify notifications) \
-   $(use_enable otr) \
-   $(use_enable gpg pgp) \
-   $(use_with xscreensaver)
-}

diff --git a/net-im/profanity/profanity-0.7.1.ebuild 
b/net-im/profanity/profanity-0.7.1.ebuild
deleted file mode 100644
index faaf4beb340..000
--- a/net-im/profanity/profanity-0.7.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A console based XMPP client inspired by Irssi"
-HOMEPAGE="https://profanity-im.github.io;
-SRC_URI="https://profanity-im.github.io/${PN}-${PV}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="libnotify omemo otr gpg xscreensaver"
-
-DEPEND="
-   dev-libs/expat
-   dev-libs/glib
-   dev-libs/libstrophe:=
-   dev-libs/openssl:0=
-   net-misc/curl
-   sys-apps/util-linux
-   sys-libs/ncurses:=[unicode]
-   gpg? ( app-crypt/gpgme:= )
-   libnotify? ( x11-libs/libnotify )
-   omemo? (
-   net-libs/libsignal-protocol-c
-   dev-libs/libgcrypt
-   )
-   otr? ( net-libs/libotr )
-   xscreensaver? (
-   x11-libs/libXScrnSaver
-   x11-libs/libX11 )
-   "
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   econf \
-   $(use_enable libnotify notifications) \
-   $(use_enable omemo) \
-   $(use_enable otr) \
-   $(use_enable gpg pgp) \
-   $(use_with xscreensaver)
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2020-10-12 Thread Agostino Sarubbo
commit: e254de7453ca9ccd2a74d676bfd2452100d4f286
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct 12 10:21:31 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct 12 10:21:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e254de74

net-im/profanity: amd64 stable wrt bug #747937

Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-im/profanity/profanity-0.9.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/profanity/profanity-0.9.5.ebuild 
b/net-im/profanity/profanity-0.9.5.ebuild
index 691c34a8249..9b0fc0ae5fd 100644
--- a/net-im/profanity/profanity-0.9.5.ebuild
+++ b/net-im/profanity/profanity-0.9.5.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://profanity-im.github.io/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 IUSE="libnotify omemo otr gpg test xscreensaver"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2020-09-14 Thread Andrey Utkin
commit: 8c7a7b74d88e5ed0af4c3ad024a34765da8874d4
Author: Andrey Utkin  gentoo  org>
AuthorDate: Mon Sep 14 07:02:43 2020 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Mon Sep 14 07:06:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c7a7b74

net-im/profanity: fix repoman warning

RDEPEND.suspect   1
 net-im/profanity/profanity-0.9.5.ebuild: 'test?' USE conditional in RDEPEND

The problem was RDEPEND was set to the contents of DEPEND, which now had

test? ( dev-util/cmocka )

clause in it, which doesn't make sense for RDEPEND.

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Andrey Utkin  gentoo.org>

 net-im/profanity/profanity-0.9.5.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/net-im/profanity/profanity-0.9.5.ebuild 
b/net-im/profanity/profanity-0.9.5.ebuild
index 4de859fde22..691c34a8249 100644
--- a/net-im/profanity/profanity-0.9.5.ebuild
+++ b/net-im/profanity/profanity-0.9.5.ebuild
@@ -14,7 +14,7 @@ KEYWORDS="~amd64"
 IUSE="libnotify omemo otr gpg test xscreensaver"
 RESTRICT="!test? ( test )"
 
-DEPEND="
+COMMON_DEPEND="
dev-db/sqlite
dev-libs/expat
dev-libs/glib
@@ -30,12 +30,14 @@ DEPEND="
dev-libs/libgcrypt
)
otr? ( net-libs/libotr )
-   test? ( dev-util/cmocka )
xscreensaver? (
x11-libs/libXScrnSaver
x11-libs/libX11 )
"
-RDEPEND="${DEPEND}"
+DEPEND="${COMMON_DEPEND}
+   test? ( dev-util/cmocka )
+"
+RDEPEND="${COMMON_DEPEND}"
 
 src_configure() {
econf \



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2020-09-14 Thread Andrey Utkin
commit: 4443cbeea54b0100b3c8557fa676d00b63782735
Author: Jakov Smolic  sartura  hr>
AuthorDate: Tue Sep  8 19:11:10 2020 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Mon Sep 14 07:06:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4443cbee

net-im/profanity: bump to 0.9.5

Closes: https://bugs.gentoo.org/708078
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Andrey Utkin  gentoo.org>

 net-im/profanity/Manifest   |  1 +
 net-im/profanity/profanity-0.9.5.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/net-im/profanity/Manifest b/net-im/profanity/Manifest
index 856411b5b46..01eb33cfbc4 100644
--- a/net-im/profanity/Manifest
+++ b/net-im/profanity/Manifest
@@ -1,2 +1,3 @@
 DIST profanity-0.6.0.tar.gz 741812 BLAKE2B 
ba6cff070ee0e8a83b52677f6551c1d7397cd25993982d6b5390590a4924d902050504cb8803ee2741262b1409e4d75e9f223397f87f39d7dc86fcc56a0e5df6
 SHA512 
c7d8e74b764276f59fccfa029d45271032db315cdbf6e00deccbd611f202983a0930fed99021202333047acee9f3f0d7779cd9bb3628d2e5c4757e3de8c3629e
 DIST profanity-0.7.1.tar.gz 788754 BLAKE2B 
447c761233ce6989081d3ed7a585d90713f4266dfc22ff816aea7c014f642f57989f7f767d8cf40cdd36c3152f45c6700f3905e0d12b864533aac61ac4dc7aaa
 SHA512 
a6e159a5452ebb193dcff74dc8673de5dbc4bc5b2f2b8abc129641fc1b4b370aee9617dc0b26cfcc6aae58a1a900fda29356e61cdc17ee7ba69c879d6ccc2339
+DIST profanity-0.9.5.tar.gz 830966 BLAKE2B 
fc1b755b1a92dbde62aacb31cb5d9190cea951e98501a5b48495dbd31266f343cf436de1fa0f69caec34324cd1f781d0bd4f5f7ebdd984324c5d1d6edb91452a
 SHA512 
79305ee488d3a9b87bb422d6525bfaae62c4969d466b968c86941ed5bf0c0080e349758f2e1ead144693513b5d19a635372e73aa1fe9e362836b9245e1d2b898

diff --git a/net-im/profanity/profanity-0.9.5.ebuild 
b/net-im/profanity/profanity-0.9.5.ebuild
new file mode 100644
index 000..4de859fde22
--- /dev/null
+++ b/net-im/profanity/profanity-0.9.5.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A console based XMPP client inspired by Irssi"
+HOMEPAGE="https://profanity-im.github.io;
+SRC_URI="https://profanity-im.github.io/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="libnotify omemo otr gpg test xscreensaver"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-db/sqlite
+   dev-libs/expat
+   dev-libs/glib
+   dev-libs/libstrophe:=
+   dev-libs/openssl:0=
+   net-misc/curl
+   sys-apps/util-linux
+   sys-libs/ncurses:=[unicode]
+   gpg? ( app-crypt/gpgme:= )
+   libnotify? ( x11-libs/libnotify )
+   omemo? (
+   net-libs/libsignal-protocol-c
+   dev-libs/libgcrypt
+   )
+   otr? ( net-libs/libotr )
+   test? ( dev-util/cmocka )
+   xscreensaver? (
+   x11-libs/libXScrnSaver
+   x11-libs/libX11 )
+   "
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   econf \
+   $(use_enable libnotify notifications) \
+   $(use_enable omemo) \
+   $(use_enable otr) \
+   $(use_enable gpg pgp) \
+   $(use_with xscreensaver)
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2019-10-14 Thread Andrey Utkin
commit: e42984246dcfff318b17b9a521a331ebfb431d5f
Author: Andrey Utkin  gentoo  org>
AuthorDate: Mon Oct 14 18:01:38 2019 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Mon Oct 14 18:38:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4298424

net-im/profanity: add 0.7.1 ebuild

Copied from 0.6.0 ebuild with SRC_URI updated with latest URL advertised
by upstream. Old URL doesn't work anymore.

Bug: https://bugs.gentoo.org/697644
Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Andrey Utkin  gentoo.org>

 net-im/profanity/Manifest   |  1 +
 net-im/profanity/profanity-0.7.1.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/net-im/profanity/Manifest b/net-im/profanity/Manifest
index 94dfe57fd10..856411b5b46 100644
--- a/net-im/profanity/Manifest
+++ b/net-im/profanity/Manifest
@@ -1 +1,2 @@
 DIST profanity-0.6.0.tar.gz 741812 BLAKE2B 
ba6cff070ee0e8a83b52677f6551c1d7397cd25993982d6b5390590a4924d902050504cb8803ee2741262b1409e4d75e9f223397f87f39d7dc86fcc56a0e5df6
 SHA512 
c7d8e74b764276f59fccfa029d45271032db315cdbf6e00deccbd611f202983a0930fed99021202333047acee9f3f0d7779cd9bb3628d2e5c4757e3de8c3629e
+DIST profanity-0.7.1.tar.gz 788754 BLAKE2B 
447c761233ce6989081d3ed7a585d90713f4266dfc22ff816aea7c014f642f57989f7f767d8cf40cdd36c3152f45c6700f3905e0d12b864533aac61ac4dc7aaa
 SHA512 
a6e159a5452ebb193dcff74dc8673de5dbc4bc5b2f2b8abc129641fc1b4b370aee9617dc0b26cfcc6aae58a1a900fda29356e61cdc17ee7ba69c879d6ccc2339

diff --git a/net-im/profanity/profanity-0.7.1.ebuild 
b/net-im/profanity/profanity-0.7.1.ebuild
new file mode 100644
index 000..1e3e1435fe1
--- /dev/null
+++ b/net-im/profanity/profanity-0.7.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A console based XMPP client inspired by Irssi"
+HOMEPAGE="https://profanity-im.github.io;
+SRC_URI="https://profanity-im.github.io/${PN}-${PV}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="libnotify otr gpg xscreensaver"
+
+DEPEND="
+   dev-libs/expat
+   dev-libs/glib
+   dev-libs/libstrophe:=
+   dev-libs/openssl:0=
+   net-misc/curl
+   sys-apps/util-linux
+   sys-libs/ncurses:=[unicode]
+   gpg? ( app-crypt/gpgme:= )
+   libnotify? ( x11-libs/libnotify )
+   otr? ( net-libs/libotr )
+   xscreensaver? (
+   x11-libs/libXScrnSaver
+   x11-libs/libX11 )
+   "
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   econf \
+   $(use_enable libnotify notifications) \
+   $(use_enable otr) \
+   $(use_enable gpg pgp) \
+   $(use_with xscreensaver)
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2019-10-14 Thread Andrey Utkin
commit: 3101e0ee400532f7825fd330794262358bb69a12
Author: Andrey Utkin  gentoo  org>
AuthorDate: Mon Oct 14 18:10:13 2019 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Mon Oct 14 18:38:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3101e0ee

net-im/profanity: enable optional OMEMO support

Bug: https://bugs.gentoo.org/697644
Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Andrey Utkin  gentoo.org>

 net-im/profanity/metadata.xml   | 1 +
 net-im/profanity/profanity-0.7.1.ebuild | 7 ++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/net-im/profanity/metadata.xml b/net-im/profanity/metadata.xml
index d2349017e1a..7b1cc59ac05 100644
--- a/net-im/profanity/metadata.xml
+++ b/net-im/profanity/metadata.xml
@@ -11,6 +11,7 @@


Enable OpenPGP encryption
+   Enable OMEMO encryption
Enable encrypted conversations using 
Off-The-Records messaging

 

diff --git a/net-im/profanity/profanity-0.7.1.ebuild 
b/net-im/profanity/profanity-0.7.1.ebuild
index 1e3e1435fe1..faaf4beb340 100644
--- a/net-im/profanity/profanity-0.7.1.ebuild
+++ b/net-im/profanity/profanity-0.7.1.ebuild
@@ -11,7 +11,7 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
 
-IUSE="libnotify otr gpg xscreensaver"
+IUSE="libnotify omemo otr gpg xscreensaver"
 
 DEPEND="
dev-libs/expat
@@ -23,6 +23,10 @@ DEPEND="
sys-libs/ncurses:=[unicode]
gpg? ( app-crypt/gpgme:= )
libnotify? ( x11-libs/libnotify )
+   omemo? (
+   net-libs/libsignal-protocol-c
+   dev-libs/libgcrypt
+   )
otr? ( net-libs/libotr )
xscreensaver? (
x11-libs/libXScrnSaver
@@ -33,6 +37,7 @@ RDEPEND="${DEPEND}"
 src_configure() {
econf \
$(use_enable libnotify notifications) \
+   $(use_enable omemo) \
$(use_enable otr) \
$(use_enable gpg pgp) \
$(use_with xscreensaver)



[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/

2019-05-06 Thread Andrey Utkin
commit: 264784f98311837d8a77e262d7bafe52ac759c1c
Author: Andrey Utkin  gentoo  org>
AuthorDate: Mon May  6 19:01:43 2019 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Mon May  6 19:17:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=264784f9

net-im/profanity: add new package

Based on the ebuild contributed by Dennis Schridde  gmx.net>
- huge thanks!

Bug: https://bugs.gentoo.org/558840
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Utkin  gentoo.org>

 net-im/profanity/Manifest   |  1 +
 net-im/profanity/metadata.xml   | 16 ++
 net-im/profanity/profanity-0.6.0.ebuild | 39 +
 3 files changed, 56 insertions(+)

diff --git a/net-im/profanity/Manifest b/net-im/profanity/Manifest
new file mode 100644
index 000..94dfe57fd10
--- /dev/null
+++ b/net-im/profanity/Manifest
@@ -0,0 +1 @@
+DIST profanity-0.6.0.tar.gz 741812 BLAKE2B 
ba6cff070ee0e8a83b52677f6551c1d7397cd25993982d6b5390590a4924d902050504cb8803ee2741262b1409e4d75e9f223397f87f39d7dc86fcc56a0e5df6
 SHA512 
c7d8e74b764276f59fccfa029d45271032db315cdbf6e00deccbd611f202983a0930fed99021202333047acee9f3f0d7779cd9bb3628d2e5c4757e3de8c3629e

diff --git a/net-im/profanity/metadata.xml b/net-im/profanity/metadata.xml
new file mode 100644
index 000..d2349017e1a
--- /dev/null
+++ b/net-im/profanity/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   andrey_ut...@gentoo.org
+   Andrey Utkin
+   
+   
+   Profanity is a console based XMPP client written in C using
+   ncurses and libstrophe, inspired by Irssi.
+   
+   
+   Enable OpenPGP encryption
+   Enable encrypted conversations using 
Off-The-Records messaging
+   
+

diff --git a/net-im/profanity/profanity-0.6.0.ebuild 
b/net-im/profanity/profanity-0.6.0.ebuild
new file mode 100644
index 000..402ca75c085
--- /dev/null
+++ b/net-im/profanity/profanity-0.6.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A console based XMPP client inspired by Irssi"
+HOMEPAGE="http://www.profanity.im/;
+SRC_URI="http://www.profanity.im/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="libnotify otr gpg xscreensaver"
+
+DEPEND="
+   dev-libs/expat
+   dev-libs/glib
+   dev-libs/libstrophe:=
+   dev-libs/openssl:0=
+   net-misc/curl
+   sys-apps/util-linux
+   sys-libs/ncurses:=[unicode]
+   gpg? ( app-crypt/gpgme:= )
+   libnotify? ( x11-libs/libnotify )
+   otr? ( net-libs/libotr )
+   xscreensaver? (
+   x11-libs/libXScrnSaver
+   x11-libs/libX11 )
+   "
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   econf \
+   $(use_enable libnotify notifications) \
+   $(use_enable otr) \
+   $(use_enable gpg pgp) \
+   $(use_with xscreensaver)
+}