[gentoo-commits] repo/gentoo:master commit in: net-im/profanity/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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) +}