public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-im/vacuum/
@ 2021-07-04 14:03 Ulrich Müller
  0 siblings, 0 replies; 13+ messages in thread
From: Ulrich Müller @ 2021-07-04 14:03 UTC (permalink / raw
  To: gentoo-commits

commit:     126eafbe6b619272644bab63b0583ae5b5c8af0d
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  3 15:46:11 2021 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Jul  4 14:02:01 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=126eafbe

net-im/vacuum: Update from l10n.eclass to plocale.eclass

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild | 6 +++---
 net-im/vacuum/vacuum-9999.ebuild              | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild b/net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild
index 85da7fd6fcb..1ce002e1d41 100644
--- a/net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild
+++ b/net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 PLOCALES="de es pl ru uk"
-inherit cmake l10n
+inherit cmake plocale
 
 MY_PN="${PN}-im"
 MY_PV="${PV/_pre/.}-Alpha"
@@ -85,7 +85,7 @@ src_configure() {
 	local mycmakeargs=(
 		-DINSTALL_LIB_DIR="$(get_libdir)"
 		-DINSTALL_SDK=ON
-		-DLANGS="$(l10n_get_locales)"
+		-DLANGS="$(plocale_get_locales)"
 		-DINSTALL_DOCS=OFF
 		-DFORCE_BUNDLED_MINIZIP=OFF
 		-DPLUGIN_adiummessagestyle=OFF

diff --git a/net-im/vacuum/vacuum-9999.ebuild b/net-im/vacuum/vacuum-9999.ebuild
index 0e61fe56e22..7eecd922f0b 100644
--- a/net-im/vacuum/vacuum-9999.ebuild
+++ b/net-im/vacuum/vacuum-9999.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 EGIT_REPO_URI="https://github.com/Vacuum-IM/vacuum-im"
 PLOCALES="de es pl ru uk"
-inherit cmake git-r3 l10n
+inherit cmake git-r3 plocale
 
 DESCRIPTION="Qt Crossplatform Jabber client"
 HOMEPAGE="http://www.vacuum-im.org/"
@@ -77,7 +77,7 @@ src_configure() {
 	local mycmakeargs=(
 		-DINSTALL_LIB_DIR="$(get_libdir)"
 		-DINSTALL_SDK=ON
-		-DLANGS="$(l10n_get_locales)"
+		-DLANGS="$(plocale_get_locales)"
 		-DINSTALL_DOCS=OFF
 		-DFORCE_BUNDLED_MINIZIP=OFF
 		-DPLUGIN_adiummessagestyle=OFF


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/vacuum/
@ 2023-07-24 17:01 Matt Turner
  0 siblings, 0 replies; 13+ messages in thread
From: Matt Turner @ 2023-07-24 17:01 UTC (permalink / raw
  To: gentoo-commits

commit:     07fe5bd19f8276a6f4dfc26e9c4ccc89e429c4d4
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 24 16:54:17 2023 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Jul 24 17:00:05 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07fe5bd1

net-im/vacuum: Drop inactive proxied maintainer

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 net-im/vacuum/metadata.xml | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/net-im/vacuum/metadata.xml b/net-im/vacuum/metadata.xml
index 3873cad96d32..2b6b808cb47a 100644
--- a/net-im/vacuum/metadata.xml
+++ b/net-im/vacuum/metadata.xml
@@ -1,14 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person" proxied="yes">
-		<email>reagentoo@gmail.com</email>
-		<name>Dmitry Baranov</name>
-	</maintainer>
-	<maintainer type="project" proxied="proxy">
-		<email>proxy-maint@gentoo.org</email>
-		<name>Proxy Maintainers</name>
-	</maintainer>
+	<!-- maintainer-needed -->
 	<use>
 		<flag name="annotations">Enable adding comments to the contacts in the roster</flag>
 		<flag name="autostatus">Change the status in accordance with the time of inactivity</flag>


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/vacuum/
@ 2020-12-28 11:08 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2020-12-28 11:08 UTC (permalink / raw
  To: gentoo-commits

commit:     9e1004cea230d6dbbb686787ccd35ff2419560dd
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 28 11:08:24 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Dec 28 11:08:41 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e1004ce

net-im/vacuum: Properly disable adiummessagestyle

Closes: https://bugs.gentoo.org/752096
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild | 1 +
 net-im/vacuum/vacuum-9999.ebuild              | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild b/net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild
index 7da48efb53a..85da7fd6fcb 100644
--- a/net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild
+++ b/net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild
@@ -88,6 +88,7 @@ src_configure() {
 		-DLANGS="$(l10n_get_locales)"
 		-DINSTALL_DOCS=OFF
 		-DFORCE_BUNDLED_MINIZIP=OFF
+		-DPLUGIN_adiummessagestyle=OFF
 		-DPLUGIN_statistics=OFF
 		-DPLUGIN_spellchecker=$(usex spell)
 	)

diff --git a/net-im/vacuum/vacuum-9999.ebuild b/net-im/vacuum/vacuum-9999.ebuild
index a5e9347a9ba..0e61fe56e22 100644
--- a/net-im/vacuum/vacuum-9999.ebuild
+++ b/net-im/vacuum/vacuum-9999.ebuild
@@ -80,6 +80,7 @@ src_configure() {
 		-DLANGS="$(l10n_get_locales)"
 		-DINSTALL_DOCS=OFF
 		-DFORCE_BUNDLED_MINIZIP=OFF
+		-DPLUGIN_adiummessagestyle=OFF
 		-DPLUGIN_statistics=OFF
 		-DPLUGIN_spellchecker=$(usex spell)
 	)


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/vacuum/
@ 2020-10-31 23:05 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2020-10-31 23:05 UTC (permalink / raw
  To: gentoo-commits

commit:     3cd058972dd8fd0375065e426d0a8211b09944af
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 31 23:01:55 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 31 23:04:56 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cd05897

net-im/vacuum: EAPI-7, cmake.eclass, drop IUSE=adiummessagestyle

- Add missing BDEPEND
- Fix typo
- Drop nonexistent blocker net-im/vacuum-spellchecker

Closes: https://bugs.gentoo.org/737940
Closes: https://bugs.gentoo.org/740658
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 net-im/vacuum/metadata.xml                    |  1 -
 net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild | 22 +++++++++++-----------
 net-im/vacuum/vacuum-9999.ebuild              | 27 +++++++++++++--------------
 3 files changed, 24 insertions(+), 26 deletions(-)

diff --git a/net-im/vacuum/metadata.xml b/net-im/vacuum/metadata.xml
index 69557bbd0f9..724d412c261 100644
--- a/net-im/vacuum/metadata.xml
+++ b/net-im/vacuum/metadata.xml
@@ -14,7 +14,6 @@
 		<name>Proxy Maintainers</name>
 	</maintainer>
 	<use>
-		<flag name="adiummessagestyle">Use UI styles created for Adium</flag>
 		<flag name="annotations">Enable adding comments to the contacts in the roster</flag>
 		<flag name="autostatus">Change the status in accordance with the time of inactivity</flag>
 		<flag name="avatars">Enable assigning and displaying avatars</flag>

diff --git a/net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild b/net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild
index cdb7af2a260..7da48efb53a 100644
--- a/net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild
+++ b/net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild
@@ -1,11 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PLOCALES="de es pl ru uk"
-
-inherit cmake-utils l10n
+inherit cmake l10n
 
 MY_PN="${PN}-im"
 MY_PV="${PV/_pre/.}-Alpha"
@@ -18,7 +17,7 @@ SRC_URI="https://github.com/Vacuum-IM/${MY_PN}/archive/${MY_PV}.tar.gz -> ${MY_P
 LICENSE="GPL-3"
 SLOT="0/37" # subslot = libvacuumutils soname version
 KEYWORDS="~amd64 ~x86"
-PLUGINS=( adiummessagestyle annotations autostatus avatars birthdayreminder bitsofbinary bookmarks captchaforms chatstates clientinfo commands compress console dataforms datastreamsmanager emoticons filemessagearchive filestreamsmanager filetransfer gateways inbandstreams iqauth jabbersearch messagearchiver messagecarbons multiuserchat pepmanager privacylists privatestorage recentcontacts registration remotecontrol rosteritemexchange rostersearch servermessagearchive servicediscovery sessionnegotiation shortcutmanager socksstreams urlprocessor vcard xmppuriqueries )
+PLUGINS=( annotations autostatus avatars birthdayreminder bitsofbinary bookmarks captchaforms chatstates clientinfo commands compress console dataforms datastreamsmanager emoticons filemessagearchive filestreamsmanager filetransfer gateways inbandstreams iqauth jabbersearch messagearchiver messagecarbons multiuserchat pepmanager privacylists privatestorage recentcontacts registration remotecontrol rosteritemexchange rostersearch servermessagearchive servicediscovery sessionnegotiation shortcutmanager socksstreams urlprocessor vcard xmppuriqueries )
 SPELLCHECKER_BACKENDS="aspell +enchant hunspell"
 IUSE="${PLUGINS[@]/#/+} ${SPELLCHECKER_BACKENDS} +spell"
 
@@ -43,6 +42,9 @@ REQUIRED_USE="
 	spell? ( ^^ ( ${SPELLCHECKER_BACKENDS//+/} ) )
 "
 
+BDEPEND="
+	dev-qt/linguist-tools:5
+"
 DEPEND="
 	dev-qt/qtcore:5
 	dev-qt/qtgui:5
@@ -53,7 +55,6 @@ DEPEND="
 	net-dns/libidn
 	sys-libs/zlib[minizip]
 	x11-libs/libXScrnSaver
-	adiummessagestyle? ( dev-qt/qtwebkit:5 )
 	filemessagearchive? ( dev-qt/qtsql:5[sqlite] )
 	messagearchiver? ( dev-qt/qtsql:5[sqlite] )
 	spell? (
@@ -71,14 +72,13 @@ DOCS=( AUTHORS CHANGELOG README TRANSLATORS )
 S="${WORKDIR}/${MY_P}"
 
 src_prepare() {
+	cmake_src_prepare
+
 	# Force usage of system libraries
 	rm -rf src/thirdparty/{hunspell,idn,minizip,qtlockedfile,zlib} || die
 
-	# Supress find thirdparty library in the system
-	sed -i -r -e "/find_library.+qxtglobalshortcut/d" \
-		CMakeLists.txt || die
-
-	cmake-utils_src_prepare
+	# Suppress find thirdparty library in the system
+	sed -i -r -e "/find_library.+qxtglobalshortcut/d" CMakeLists.txt || die
 }
 
 src_configure() {
@@ -100,5 +100,5 @@ src_configure() {
 		use "${i}" && mycmakeargs+=( -DSPELLCHECKER_BACKEND="${i}" )
 	done
 
-	cmake-utils_src_configure
+	cmake_src_configure
 }

diff --git a/net-im/vacuum/vacuum-9999.ebuild b/net-im/vacuum/vacuum-9999.ebuild
index edcb05c884a..a5e9347a9ba 100644
--- a/net-im/vacuum/vacuum-9999.ebuild
+++ b/net-im/vacuum/vacuum-9999.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-EGIT_REPO_URI="https://github.com/Vacuum-IM/vacuum-im.git"
+EGIT_REPO_URI="https://github.com/Vacuum-IM/vacuum-im"
 PLOCALES="de es pl ru uk"
-inherit cmake-utils git-r3 l10n
+inherit cmake git-r3 l10n
 
 DESCRIPTION="Qt Crossplatform Jabber client"
 HOMEPAGE="http://www.vacuum-im.org/"
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.vacuum-im.org/"
 LICENSE="GPL-3"
 SLOT="0/37" # subslot = libvacuumutils soname version
 KEYWORDS=""
-PLUGINS=( adiummessagestyle annotations autostatus avatars birthdayreminder bitsofbinary bookmarks captchaforms chatstates clientinfo commands compress console dataforms datastreamsmanager emoticons filemessagearchive filestreamsmanager filetransfer gateways inbandstreams iqauth jabbersearch messagearchiver messagecarbons multiuserchat pepmanager privacylists privatestorage recentcontacts registration remotecontrol rosteritemexchange rostersearch servermessagearchive servicediscovery sessionnegotiation shortcutmanager socksstreams urlprocessor vcard xmppuriqueries )
+PLUGINS=( annotations autostatus avatars birthdayreminder bitsofbinary bookmarks captchaforms chatstates clientinfo commands compress console dataforms datastreamsmanager emoticons filemessagearchive filestreamsmanager filetransfer gateways inbandstreams iqauth jabbersearch messagearchiver messagecarbons multiuserchat pepmanager privacylists privatestorage recentcontacts registration remotecontrol rosteritemexchange rostersearch servermessagearchive servicediscovery sessionnegotiation shortcutmanager socksstreams urlprocessor vcard xmppuriqueries )
 SPELLCHECKER_BACKENDS="aspell +enchant hunspell"
 IUSE="${PLUGINS[@]/#/+} ${SPELLCHECKER_BACKENDS} +spell"
 
@@ -38,6 +38,9 @@ REQUIRED_USE="
 	spell? ( ^^ ( ${SPELLCHECKER_BACKENDS//+/} ) )
 "
 
+BDEPEND="
+	dev-qt/linguist-tools:5
+"
 DEPEND="
 	dev-qt/qtcore:5
 	dev-qt/qtgui:5
@@ -48,7 +51,6 @@ DEPEND="
 	net-dns/libidn
 	sys-libs/zlib[minizip]
 	x11-libs/libXScrnSaver
-	adiummessagestyle? ( dev-qt/qtwebkit:5 )
 	filemessagearchive? ( dev-qt/qtsql:5[sqlite] )
 	messagearchiver? ( dev-qt/qtsql:5[sqlite] )
 	spell? (
@@ -57,21 +59,18 @@ DEPEND="
 		hunspell? ( app-text/hunspell )
 	)
 "
-RDEPEND="${DEPEND}
-	!net-im/vacuum-spellchecker
-"
+RDEPEND="${DEPEND}"
 
 DOCS=( AUTHORS CHANGELOG README TRANSLATORS )
 
 src_prepare() {
+	cmake_src_prepare
+
 	# Force usage of system libraries
 	rm -rf src/thirdparty/{hunspell,idn,minizip,qtlockedfile,zlib} || die
 
-	# Supress find thirdparty library in the system
-	sed -i -r -e "/find_library.+qxtglobalshortcut/d" \
-		CMakeLists.txt || die
-
-	cmake-utils_src_prepare
+	# Suppress find thirdparty library in the system
+	sed -i -r -e "/find_library.+qxtglobalshortcut/d" CMakeLists.txt || die
 }
 
 src_configure() {
@@ -93,5 +92,5 @@ src_configure() {
 		use "${i}" && mycmakeargs+=( -DSPELLCHECKER_BACKEND="${i}" )
 	done
 
-	cmake-utils_src_configure
+	cmake_src_configure
 }


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/vacuum/
@ 2020-02-02 19:35 Mart Raudsepp
  0 siblings, 0 replies; 13+ messages in thread
From: Mart Raudsepp @ 2020-02-02 19:35 UTC (permalink / raw
  To: gentoo-commits

commit:     31f9d517e99731ec4f6d3874f3eaa6fd094494a9
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  2 19:21:41 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Feb  2 19:34:26 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f9d517

net-im/vacuum: lock enchant dep to SLOT=0

cmake checks only for enchant.pc, not enchant-2.pc

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild | 4 ++--
 net-im/vacuum/vacuum-9999.ebuild              | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild b/net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild
index 0b60a4d2b10..cdb7af2a260 100644
--- a/net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild
+++ b/net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -58,7 +58,7 @@ DEPEND="
 	messagearchiver? ( dev-qt/qtsql:5[sqlite] )
 	spell? (
 		aspell? ( app-text/aspell )
-		enchant? ( app-text/enchant )
+		enchant? ( app-text/enchant:0 )
 		hunspell? ( app-text/hunspell )
 	)
 "

diff --git a/net-im/vacuum/vacuum-9999.ebuild b/net-im/vacuum/vacuum-9999.ebuild
index b2f5d478a4d..edcb05c884a 100644
--- a/net-im/vacuum/vacuum-9999.ebuild
+++ b/net-im/vacuum/vacuum-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -53,7 +53,7 @@ DEPEND="
 	messagearchiver? ( dev-qt/qtsql:5[sqlite] )
 	spell? (
 		aspell? ( app-text/aspell )
-		enchant? ( app-text/enchant )
+		enchant? ( app-text/enchant:0 )
 		hunspell? ( app-text/hunspell )
 	)
 "


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/vacuum/
@ 2018-01-06  3:01 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2018-01-06  3:01 UTC (permalink / raw
  To: gentoo-commits

commit:     45a4244a596cc0120050227f36be2e03522ca809
Author:     reagentoo <reagentoo <AT> gmail <DOT> com>
AuthorDate: Thu Jan  4 14:06:31 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan  6 02:58:17 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45a4244a

net-im/vacuum: Add 1.3.0.20180105-Alpha

Bug: https://bugs.gentoo.org/642538
Closes: https://github.com/gentoo/gentoo/pull/6746

 net-im/vacuum/Manifest                        |   1 +
 net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild | 104 ++++++++++++++++++++++++++
 2 files changed, 105 insertions(+)

diff --git a/net-im/vacuum/Manifest b/net-im/vacuum/Manifest
index 949259c12b5..e5af4287f2e 100644
--- a/net-im/vacuum/Manifest
+++ b/net-im/vacuum/Manifest
@@ -1 +1,2 @@
 DIST vacuum-1.2.5.tar.gz 2242073 BLAKE2B 3c326fa38422e99ecc1edaca51932dbb18a8cefdbc757f6b39099ec5af07a07094f3d961ec98c65eb9c4b5e4937d6c5a4d814095b8257b5a95e94c68077f9259 SHA512 85e36ed312beb59b667f376d45511f3c9414ba8165746cc1da15992eac4716995aa01da505a2f2dd58c8d64822f25c9106691be26a534e01a21f0201049300fc
+DIST vacuum-im-1.3.0.20180105-Alpha.tar.gz 2658247 BLAKE2B 823984f49687805c8e859984d6dfc9afcbdff864eef2f81825562dca11281286d5e736a986ed40e10bb915b7ee4f972dba10b073ea738cd8153f887c74b89f1b SHA512 83d830494c272145c3ad923ebb2897a8ab6323a301bdd0fc2b972f84b246e2de4eff29a93d92da97ed4deb6018c52e38e6fc5941c54722e1c37de207bca0c687

diff --git a/net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild b/net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild
new file mode 100644
index 00000000000..0b60a4d2b10
--- /dev/null
+++ b/net-im/vacuum/vacuum-1.3.0_pre20180105.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="de es pl ru uk"
+
+inherit cmake-utils l10n
+
+MY_PN="${PN}-im"
+MY_PV="${PV/_pre/.}-Alpha"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="Qt Crossplatform Jabber client"
+HOMEPAGE="http://www.vacuum-im.org/"
+SRC_URI="https://github.com/Vacuum-IM/${MY_PN}/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/37" # subslot = libvacuumutils soname version
+KEYWORDS="~amd64 ~x86"
+PLUGINS=( adiummessagestyle annotations autostatus avatars birthdayreminder bitsofbinary bookmarks captchaforms chatstates clientinfo commands compress console dataforms datastreamsmanager emoticons filemessagearchive filestreamsmanager filetransfer gateways inbandstreams iqauth jabbersearch messagearchiver messagecarbons multiuserchat pepmanager privacylists privatestorage recentcontacts registration remotecontrol rosteritemexchange rostersearch servermessagearchive servicediscovery sessionnegotiation shortcutmanager socksstreams urlprocessor vcard xmppuriqueries )
+SPELLCHECKER_BACKENDS="aspell +enchant hunspell"
+IUSE="${PLUGINS[@]/#/+} ${SPELLCHECKER_BACKENDS} +spell"
+
+REQUIRED_USE="
+	annotations? ( privatestorage )
+	avatars? ( vcard )
+	birthdayreminder? ( vcard )
+	bookmarks? ( privatestorage )
+	captchaforms? ( dataforms )
+	commands? ( dataforms )
+	datastreamsmanager? ( dataforms )
+	filemessagearchive? ( messagearchiver )
+	filestreamsmanager? ( datastreamsmanager )
+	filetransfer? ( filestreamsmanager datastreamsmanager )
+	messagecarbons? ( servicediscovery )
+	pepmanager? ( servicediscovery )
+	recentcontacts? ( privatestorage )
+	registration? ( dataforms )
+	remotecontrol? ( commands dataforms )
+	servermessagearchive? ( messagearchiver )
+	sessionnegotiation? ( dataforms )
+	spell? ( ^^ ( ${SPELLCHECKER_BACKENDS//+/} ) )
+"
+
+DEPEND="
+	dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtlockedfile[qt5(+)]
+	dev-qt/qtmultimedia:5
+	dev-qt/qtnetwork:5[ssl]
+	dev-qt/qtxml:5
+	net-dns/libidn
+	sys-libs/zlib[minizip]
+	x11-libs/libXScrnSaver
+	adiummessagestyle? ( dev-qt/qtwebkit:5 )
+	filemessagearchive? ( dev-qt/qtsql:5[sqlite] )
+	messagearchiver? ( dev-qt/qtsql:5[sqlite] )
+	spell? (
+		aspell? ( app-text/aspell )
+		enchant? ( app-text/enchant )
+		hunspell? ( app-text/hunspell )
+	)
+"
+RDEPEND="${DEPEND}
+	!net-im/vacuum-spellchecker
+"
+
+DOCS=( AUTHORS CHANGELOG README TRANSLATORS )
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+	# Force usage of system libraries
+	rm -rf src/thirdparty/{hunspell,idn,minizip,qtlockedfile,zlib} || die
+
+	# Supress find thirdparty library in the system
+	sed -i -r -e "/find_library.+qxtglobalshortcut/d" \
+		CMakeLists.txt || die
+
+	cmake-utils_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DINSTALL_LIB_DIR="$(get_libdir)"
+		-DINSTALL_SDK=ON
+		-DLANGS="$(l10n_get_locales)"
+		-DINSTALL_DOCS=OFF
+		-DFORCE_BUNDLED_MINIZIP=OFF
+		-DPLUGIN_statistics=OFF
+		-DPLUGIN_spellchecker=$(usex spell)
+	)
+
+	for x in ${PLUGINS[@]}; do
+		mycmakeargs+=( -DPLUGIN_${x}=$(usex $x) )
+	done
+
+	for i in ${SPELLCHECKER_BACKENDS//+/}; do
+		use "${i}" && mycmakeargs+=( -DSPELLCHECKER_BACKEND="${i}" )
+	done
+
+	cmake-utils_src_configure
+}


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/vacuum/
@ 2018-01-06  3:01 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2018-01-06  3:01 UTC (permalink / raw
  To: gentoo-commits

commit:     df03269f345a6f67a82de46d9515f47368c3e5bf
Author:     reagentoo <reagentoo <AT> gmail <DOT> com>
AuthorDate: Thu Jan  4 14:06:31 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan  6 02:58:42 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df03269f

net-im/vacuum: Drop unused NO_WEBKIT option, fix src_prepare

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

 net-im/vacuum/vacuum-9999.ebuild | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/net-im/vacuum/vacuum-9999.ebuild b/net-im/vacuum/vacuum-9999.ebuild
index 56de1a0b337..b2f5d478a4d 100644
--- a/net-im/vacuum/vacuum-9999.ebuild
+++ b/net-im/vacuum/vacuum-9999.ebuild
@@ -13,9 +13,9 @@ HOMEPAGE="http://www.vacuum-im.org/"
 LICENSE="GPL-3"
 SLOT="0/37" # subslot = libvacuumutils soname version
 KEYWORDS=""
-PLUGINS=( annotations autostatus avatars birthdayreminder bitsofbinary bookmarks captchaforms chatstates clientinfo commands compress console dataforms datastreamsmanager emoticons filemessagearchive filestreamsmanager filetransfer gateways inbandstreams iqauth jabbersearch messagearchiver messagecarbons multiuserchat pepmanager privacylists privatestorage recentcontacts registration remotecontrol rosteritemexchange rostersearch servermessagearchive servicediscovery sessionnegotiation shortcutmanager socksstreams urlprocessor vcard xmppuriqueries )
+PLUGINS=( adiummessagestyle annotations autostatus avatars birthdayreminder bitsofbinary bookmarks captchaforms chatstates clientinfo commands compress console dataforms datastreamsmanager emoticons filemessagearchive filestreamsmanager filetransfer gateways inbandstreams iqauth jabbersearch messagearchiver messagecarbons multiuserchat pepmanager privacylists privatestorage recentcontacts registration remotecontrol rosteritemexchange rostersearch servermessagearchive servicediscovery sessionnegotiation shortcutmanager socksstreams urlprocessor vcard xmppuriqueries )
 SPELLCHECKER_BACKENDS="aspell +enchant hunspell"
-IUSE="adiummessagestyle ${PLUGINS[@]/#/+} ${SPELLCHECKER_BACKENDS} +spell"
+IUSE="${PLUGINS[@]/#/+} ${SPELLCHECKER_BACKENDS} +spell"
 
 REQUIRED_USE="
 	annotations? ( privatestorage )
@@ -65,7 +65,11 @@ DOCS=( AUTHORS CHANGELOG README TRANSLATORS )
 
 src_prepare() {
 	# Force usage of system libraries
-	rm -rf src/thirdparty/{idn,hunspell,minizip,zlib}
+	rm -rf src/thirdparty/{hunspell,idn,minizip,qtlockedfile,zlib} || die
+
+	# Supress find thirdparty library in the system
+	sed -i -r -e "/find_library.+qxtglobalshortcut/d" \
+		CMakeLists.txt || die
 
 	cmake-utils_src_prepare
 }
@@ -78,12 +82,9 @@ src_configure() {
 		-DINSTALL_DOCS=OFF
 		-DFORCE_BUNDLED_MINIZIP=OFF
 		-DPLUGIN_statistics=OFF
-		-DNO_WEBKIT=$(usex !adiummessagestyle)
 		-DPLUGIN_spellchecker=$(usex spell)
 	)
 
-	use adiummessagestyle && mycmakeargs+=( -DPLUGIN_adiummessagestyle=ON )
-
 	for x in ${PLUGINS[@]}; do
 		mycmakeargs+=( -DPLUGIN_${x}=$(usex $x) )
 	done


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/vacuum/
@ 2018-01-04 10:40 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2018-01-04 10:40 UTC (permalink / raw
  To: gentoo-commits

commit:     b3c088124e0104412ea99defe4aa04f39788b154
Author:     reagentoo <reagentoo <AT> gmail <DOT> com>
AuthorDate: Wed Jan  3 20:40:53 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jan  4 10:40:11 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c08812

net-im/vacuum: Switch live to Qt5-based master, fix cmake warning

- fix PLUGIN_adiummessagestyle, available only if NO_WEBKIT=OFF
- append proxy in metadata.xml

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

 net-im/vacuum/metadata.xml       | 8 ++++++++
 net-im/vacuum/vacuum-9999.ebuild | 9 +++++----
 2 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/net-im/vacuum/metadata.xml b/net-im/vacuum/metadata.xml
index 3cc79d8c788..7cef94a3a3a 100644
--- a/net-im/vacuum/metadata.xml
+++ b/net-im/vacuum/metadata.xml
@@ -5,6 +5,14 @@
 		<email>maksbotan@gentoo.org</email>
 		<name>Maxim Koltsov</name>
 	</maintainer>
+	<maintainer type="person">
+		<email>reagentoo@gmail.com</email>
+		<name>Dmitry Baranov</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
 	<use>
 		<flag name="adiummessagestyle">Use UI styles created for Adium</flag>
 		<flag name="annotations">Enable adding comments to the contacts in the roster</flag>

diff --git a/net-im/vacuum/vacuum-9999.ebuild b/net-im/vacuum/vacuum-9999.ebuild
index 76ab422c67c..56de1a0b337 100644
--- a/net-im/vacuum/vacuum-9999.ebuild
+++ b/net-im/vacuum/vacuum-9999.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-EGIT_BRANCH="dev_qt5"
 EGIT_REPO_URI="https://github.com/Vacuum-IM/vacuum-im.git"
 PLOCALES="de es pl ru uk"
 inherit cmake-utils git-r3 l10n
@@ -14,9 +13,9 @@ HOMEPAGE="http://www.vacuum-im.org/"
 LICENSE="GPL-3"
 SLOT="0/37" # subslot = libvacuumutils soname version
 KEYWORDS=""
-PLUGINS=( adiummessagestyle annotations autostatus avatars birthdayreminder bitsofbinary bookmarks captchaforms chatstates clientinfo commands compress console dataforms datastreamsmanager emoticons filemessagearchive filestreamsmanager filetransfer gateways inbandstreams iqauth jabbersearch messagearchiver messagecarbons multiuserchat pepmanager privacylists privatestorage recentcontacts registration remotecontrol rosteritemexchange rostersearch servermessagearchive servicediscovery sessionnegotiation shortcutmanager socksstreams urlprocessor vcard xmppuriqueries )
+PLUGINS=( annotations autostatus avatars birthdayreminder bitsofbinary bookmarks captchaforms chatstates clientinfo commands compress console dataforms datastreamsmanager emoticons filemessagearchive filestreamsmanager filetransfer gateways inbandstreams iqauth jabbersearch messagearchiver messagecarbons multiuserchat pepmanager privacylists privatestorage recentcontacts registration remotecontrol rosteritemexchange rostersearch servermessagearchive servicediscovery sessionnegotiation shortcutmanager socksstreams urlprocessor vcard xmppuriqueries )
 SPELLCHECKER_BACKENDS="aspell +enchant hunspell"
-IUSE="${PLUGINS[@]/#/+} ${SPELLCHECKER_BACKENDS} +spell"
+IUSE="adiummessagestyle ${PLUGINS[@]/#/+} ${SPELLCHECKER_BACKENDS} +spell"
 
 REQUIRED_USE="
 	annotations? ( privatestorage )
@@ -83,6 +82,8 @@ src_configure() {
 		-DPLUGIN_spellchecker=$(usex spell)
 	)
 
+	use adiummessagestyle && mycmakeargs+=( -DPLUGIN_adiummessagestyle=ON )
+
 	for x in ${PLUGINS[@]}; do
 		mycmakeargs+=( -DPLUGIN_${x}=$(usex $x) )
 	done


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/vacuum/
@ 2017-11-26 23:11 David Seifert
  0 siblings, 0 replies; 13+ messages in thread
From: David Seifert @ 2017-11-26 23:11 UTC (permalink / raw
  To: gentoo-commits

commit:     3f20f5f4662951719c342dd64d80fd7d61921728
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 26 12:40:59 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Nov 26 23:10:43 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f20f5f4

net-im/vacuum: [QA] Consistent whitespace in metadata.xml

 net-im/vacuum/metadata.xml | 94 +++++++++++++++++++++++-----------------------
 1 file changed, 47 insertions(+), 47 deletions(-)

diff --git a/net-im/vacuum/metadata.xml b/net-im/vacuum/metadata.xml
index 3f054b4c28b..3cc79d8c788 100644
--- a/net-im/vacuum/metadata.xml
+++ b/net-im/vacuum/metadata.xml
@@ -5,51 +5,51 @@
 		<email>maksbotan@gentoo.org</email>
 		<name>Maxim Koltsov</name>
 	</maintainer>
-  <use>
-    <flag name="adiummessagestyle">Use UI styles created for Adium</flag>
-    <flag name="annotations">Enable adding comments to the contacts in the roster</flag>
-    <flag name="autostatus">Change the status in accordance with the time of inactivity</flag>
-    <flag name="avatars">Enable assigning and displaying avatars</flag>
-    <flag name="birthdayreminder">Reminds about birthdays of your friends</flag>
-    <flag name="bitsofbinary">Allow other modules to receive or send a small amount of binary data in XMPP stanza</flag>
-    <flag name="bookmarks">Enable creating bookmarks of the Jabber conferences and Web pages</flag>
-    <flag name="captchaforms">Perform tests for humanity outside of Web browser</flag>
-    <flag name="chatstates">Post user's activity to the chat</flag>
-    <flag name="clientinfo">Enable sending and receiving peer's application version, local time and last activity info</flag>
-    <flag name="commands">Enable performing special commands provided by various services</flag>
-    <flag name="compress">Compress stream of messages</flag>
-    <flag name="console">Enable inspecting a raw XML stream</flag>
-    <flag name="dataforms">Allow other modules to process and display data forms intended for the user</flag>
-    <flag name="datastreamsmanager">Enable initiating a custom data stream between two XMPP entities</flag>
-    <flag name="emoticons">Enable using smiley images in messages</flag>
-    <flag name="filemessagearchive">Allows to save the history of conversations to local files</flag>
-    <flag name="filestreamsmanager">Enable transferring files between two XMPP entities</flag>
-    <flag name="filetransfer">Enable sending files to peers</flag>
-    <flag name="gateways">Simplify the interaction with gateways to other IM systems</flag>
-    <flag name="inbandstreams">Enable initiating in-band data stream between two XMPP enitites</flag>
-    <flag name="iqauth">Enable logging on Jabber servers withous SASL authentication support</flag>
-    <flag name="jabbersearch">Enable searching contacts in Jabber networks</flag>
-    <flag name="messagearchiver">Enable saving the communication history both locally and on the server</flag>
-    <flag name="messagecarbons">Allows to keep all user IM clients engaged in a conversation</flag>
-    <flag name="multiuserchat">Enable Jabber multi-user conferences</flag>
-    <flag name="pepmanager">Allows other plugins to recieve and publish PEP events</flag>
-    <flag name="privacylists">Enable blocking the undesirable contacts</flag>
-    <flag name="privatestorage">Allow other modules to store arbitrary data on the server</flag>
-	<flag name="recentcontacts">Displays a recently used contacts</flag>
-    <flag name="registration">Enable creating accounts in Jabber services</flag>
-    <flag name="remotecontrol">Allows to remotely control the client</flag>
-    <flag name="rosteritemexchange">Allows to exchange contact list items</flag>
-    <flag name="rostersearch">Allows to search for contacts in the roster</flag>
-    <flag name="servermessagearchive">Allows to save the history of communications on the server</flag>
-    <flag name="servicediscovery">Enable receiving information about Jabber entities</flag>
-    <flag name="sessionnegotiation">Enable initiating the session between two entities with setting the rules for XMPP stanzas exchange</flag>
-    <flag name="shortcutmanager">Allows to setup user defined shortcuts</flag>
-    <flag name="socksstreams">Enable initiating SOCKS5 data streams between two XMPP entities</flag>
-    <flag name="urlprocessor">Allows other plugins to load data from custom types of URLs</flag>
-    <flag name="vcard">Enable obtaining peer's personal contact information</flag>
-    <flag name="xmppuriqueries">Allow other plugins to handle XMPP URI queries</flag>
-    <flag name="aspell">Select <pkg>app-text/aspell</pkg> spell checker backend</flag>
-    <flag name="enchant">Select <pkg>app-text/enchant</pkg> spell checker backend</flag>
-    <flag name="hunspell">Select <pkg>app-text/hunspell</pkg> spell checker backend</flag>
-  </use>
+	<use>
+		<flag name="adiummessagestyle">Use UI styles created for Adium</flag>
+		<flag name="annotations">Enable adding comments to the contacts in the roster</flag>
+		<flag name="autostatus">Change the status in accordance with the time of inactivity</flag>
+		<flag name="avatars">Enable assigning and displaying avatars</flag>
+		<flag name="birthdayreminder">Reminds about birthdays of your friends</flag>
+		<flag name="bitsofbinary">Allow other modules to receive or send a small amount of binary data in XMPP stanza</flag>
+		<flag name="bookmarks">Enable creating bookmarks of the Jabber conferences and Web pages</flag>
+		<flag name="captchaforms">Perform tests for humanity outside of Web browser</flag>
+		<flag name="chatstates">Post user's activity to the chat</flag>
+		<flag name="clientinfo">Enable sending and receiving peer's application version, local time and last activity info</flag>
+		<flag name="commands">Enable performing special commands provided by various services</flag>
+		<flag name="compress">Compress stream of messages</flag>
+		<flag name="console">Enable inspecting a raw XML stream</flag>
+		<flag name="dataforms">Allow other modules to process and display data forms intended for the user</flag>
+		<flag name="datastreamsmanager">Enable initiating a custom data stream between two XMPP entities</flag>
+		<flag name="emoticons">Enable using smiley images in messages</flag>
+		<flag name="filemessagearchive">Allows to save the history of conversations to local files</flag>
+		<flag name="filestreamsmanager">Enable transferring files between two XMPP entities</flag>
+		<flag name="filetransfer">Enable sending files to peers</flag>
+		<flag name="gateways">Simplify the interaction with gateways to other IM systems</flag>
+		<flag name="inbandstreams">Enable initiating in-band data stream between two XMPP enitites</flag>
+		<flag name="iqauth">Enable logging on Jabber servers withous SASL authentication support</flag>
+		<flag name="jabbersearch">Enable searching contacts in Jabber networks</flag>
+		<flag name="messagearchiver">Enable saving the communication history both locally and on the server</flag>
+		<flag name="messagecarbons">Allows to keep all user IM clients engaged in a conversation</flag>
+		<flag name="multiuserchat">Enable Jabber multi-user conferences</flag>
+		<flag name="pepmanager">Allows other plugins to recieve and publish PEP events</flag>
+		<flag name="privacylists">Enable blocking the undesirable contacts</flag>
+		<flag name="privatestorage">Allow other modules to store arbitrary data on the server</flag>
+		<flag name="recentcontacts">Displays a recently used contacts</flag>
+		<flag name="registration">Enable creating accounts in Jabber services</flag>
+		<flag name="remotecontrol">Allows to remotely control the client</flag>
+		<flag name="rosteritemexchange">Allows to exchange contact list items</flag>
+		<flag name="rostersearch">Allows to search for contacts in the roster</flag>
+		<flag name="servermessagearchive">Allows to save the history of communications on the server</flag>
+		<flag name="servicediscovery">Enable receiving information about Jabber entities</flag>
+		<flag name="sessionnegotiation">Enable initiating the session between two entities with setting the rules for XMPP stanzas exchange</flag>
+		<flag name="shortcutmanager">Allows to setup user defined shortcuts</flag>
+		<flag name="socksstreams">Enable initiating SOCKS5 data streams between two XMPP entities</flag>
+		<flag name="urlprocessor">Allows other plugins to load data from custom types of URLs</flag>
+		<flag name="vcard">Enable obtaining peer's personal contact information</flag>
+		<flag name="xmppuriqueries">Allow other plugins to handle XMPP URI queries</flag>
+		<flag name="aspell">Select <pkg>app-text/aspell</pkg> spell checker backend</flag>
+		<flag name="enchant">Select <pkg>app-text/enchant</pkg> spell checker backend</flag>
+		<flag name="hunspell">Select <pkg>app-text/hunspell</pkg> spell checker backend</flag>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/vacuum/
@ 2017-06-18 12:51 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2017-06-18 12:51 UTC (permalink / raw
  To: gentoo-commits

commit:     dd2776e16ec4ffc5a598563a2b8364e3d1829bc8
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 18 12:33:46 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jun 18 12:38:34 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd2776e1

net-im/vacuum: Drop old

Gentoo-bug: 620724

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 net-im/vacuum/Manifest            |  1 -
 net-im/vacuum/vacuum-1.2.4.ebuild | 81 ---------------------------------------
 2 files changed, 82 deletions(-)

diff --git a/net-im/vacuum/Manifest b/net-im/vacuum/Manifest
index e73dfac4180..98eda3111c6 100644
--- a/net-im/vacuum/Manifest
+++ b/net-im/vacuum/Manifest
@@ -1,2 +1 @@
-DIST vacuum-1.2.4.tar.xz 1617896 SHA256 3926df88b6c4c3f93453ed7cbf8d8030aaa3e9a4afe3b5a82d497cdd207ef1ce SHA512 7129ff00e0b13fb5e892540c14925bfbc27b7ad826990eda1aaa5dd0b772dfb1f734b5a5f978c42700273366b7ca0f75c2c79ab94e2ae538793e08dbd80ffd34 WHIRLPOOL aa14783f1dc739fb9f521175cac80ffab2bd2bbc8fd7b57aebfe83c87a535fab930e2bc896f7fad914915e1de54bb6dd437d44a9adb9fb6ba7debc28e397730f
 DIST vacuum-1.2.5.tar.gz 2242073 SHA256 3237933f68884fb5b3422ad0fc97083b40a7aae9d8c105a23720c09599ffe5da SHA512 85e36ed312beb59b667f376d45511f3c9414ba8165746cc1da15992eac4716995aa01da505a2f2dd58c8d64822f25c9106691be26a534e01a21f0201049300fc WHIRLPOOL 474930024e8a3a7d501f4dc48ec0919c2dfc73021fb4fee589de5a9986f3598442dbc74bb08d8364223f8c637fb68341cd3b859864afff4c9bc7c8bcdcd05ff5

diff --git a/net-im/vacuum/vacuum-1.2.4.ebuild b/net-im/vacuum/vacuum-1.2.4.ebuild
deleted file mode 100644
index 1c63b62b85e..00000000000
--- a/net-im/vacuum/vacuum-1.2.4.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-LANGS="de pl ru uk"
-
-inherit cmake-utils
-
-DESCRIPTION="Qt4 Crossplatform Jabber client"
-HOMEPAGE="https://code.google.com/p/vacuum-im"
-SRC_URI="https://googledrive.com/host/0B7A5K_290X8-NE5nLUx5Yl9BTkk/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0/1.17" # subslot = libvacuumutils soname version
-KEYWORDS="~amd64 ~x86"
-PLUGINS=" adiummessagestyle annotations autostatus avatars birthdayreminder bitsofbinary bookmarks captchaforms chatstates clientinfo commands compress console dataforms datastreamsmanager emoticons filemessagearchive filestreamsmanager filetransfer gateways inbandstreams iqauth jabbersearch messagearchiver multiuserchat pepmanager privacylists privatestorage registration remotecontrol rosteritemexchange rostersearch servermessagearchive servicediscovery sessionnegotiation shortcutmanager socksstreams urlprocessor vcard xmppuriqueries"
-IUSE="${PLUGINS// / +}"
-for x in ${LANGS}; do
-	IUSE+=" linguas_${x}"
-done
-
-REQUIRED_USE="
-	annotations? ( privatestorage )
-	avatars? ( vcard )
-	birthdayreminder? ( vcard )
-	bookmarks? ( privatestorage )
-	captchaforms? ( dataforms )
-	commands? ( dataforms )
-	datastreamsmanager? ( dataforms )
-	filemessagearchive? ( messagearchiver )
-	filestreamsmanager? ( datastreamsmanager )
-	filetransfer? ( filestreamsmanager datastreamsmanager )
-	pepmanager? ( servicediscovery )
-	registration? ( dataforms )
-	remotecontrol? ( commands dataforms )
-	servermessagearchive? ( messagearchiver )
-	sessionnegotiation? ( dataforms )
-"
-
-RDEPEND="
-	dev-qt/qtcore:4[ssl]
-	dev-qt/qtgui:4
-	dev-qt/qtlockedfile[qt4(+)]
-	dev-libs/openssl:0
-	adiummessagestyle? ( dev-qt/qtwebkit:4 )
-	net-dns/libidn
-	x11-libs/libXScrnSaver
-	sys-libs/zlib[minizip]
-"
-DEPEND="${RDEPEND}"
-
-DOCS="AUTHORS CHANGELOG README TRANSLATORS"
-
-src_prepare() {
-	epatch "${FILESDIR}"/${P}-gcc6-not-string-literals.patch
-
-	# Force usage of system libraries
-	rm -rf src/thirdparty/{idn,minizip,zlib}
-}
-
-src_configure() {
-	# linguas
-	local langs="none;" x
-	for x in ${LANGS}; do
-		use linguas_${x} && langs+="${x};"
-	done
-
-	local mycmakeargs=(
-		-DINSTALL_LIB_DIR="$(get_libdir)"
-		-DINSTALL_SDK=ON
-		-DLANGS="${langs}"
-		-DINSTALL_DOCS=OFF
-		-DFORCE_BUNDLED_MINIZIP=OFF
-	)
-
-	for x in ${PLUGINS}; do
-		mycmakeargs+=( "$(cmake-utils_use ${x} PLUGIN_${x})" )
-	done
-
-	cmake-utils_src_configure
-}


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/vacuum/
@ 2017-06-18 12:51 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2017-06-18 12:51 UTC (permalink / raw
  To: gentoo-commits

commit:     ed1f3324b8fc08d14e88e5dcac9c2549e7646984
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 18 12:28:31 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jun 18 12:38:34 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed1f3324

net-im/vacuum: 1.2.5 version bump, drop USE=adiummessagestyle

- Bump to EAPI 6
- Switch to l10n.eclass

Reported-by: neko259 <neko259 <AT> gmail.com>
Gentoo-bug: 558358, 620724

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 net-im/vacuum/Manifest            |  1 +
 net-im/vacuum/vacuum-1.2.5.ebuild | 80 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 81 insertions(+)

diff --git a/net-im/vacuum/Manifest b/net-im/vacuum/Manifest
index d9a5eab063d..e73dfac4180 100644
--- a/net-im/vacuum/Manifest
+++ b/net-im/vacuum/Manifest
@@ -1 +1,2 @@
 DIST vacuum-1.2.4.tar.xz 1617896 SHA256 3926df88b6c4c3f93453ed7cbf8d8030aaa3e9a4afe3b5a82d497cdd207ef1ce SHA512 7129ff00e0b13fb5e892540c14925bfbc27b7ad826990eda1aaa5dd0b772dfb1f734b5a5f978c42700273366b7ca0f75c2c79ab94e2ae538793e08dbd80ffd34 WHIRLPOOL aa14783f1dc739fb9f521175cac80ffab2bd2bbc8fd7b57aebfe83c87a535fab930e2bc896f7fad914915e1de54bb6dd437d44a9adb9fb6ba7debc28e397730f
+DIST vacuum-1.2.5.tar.gz 2242073 SHA256 3237933f68884fb5b3422ad0fc97083b40a7aae9d8c105a23720c09599ffe5da SHA512 85e36ed312beb59b667f376d45511f3c9414ba8165746cc1da15992eac4716995aa01da505a2f2dd58c8d64822f25c9106691be26a534e01a21f0201049300fc WHIRLPOOL 474930024e8a3a7d501f4dc48ec0919c2dfc73021fb4fee589de5a9986f3598442dbc74bb08d8364223f8c637fb68341cd3b859864afff4c9bc7c8bcdcd05ff5

diff --git a/net-im/vacuum/vacuum-1.2.5.ebuild b/net-im/vacuum/vacuum-1.2.5.ebuild
new file mode 100644
index 00000000000..497f62a4058
--- /dev/null
+++ b/net-im/vacuum/vacuum-1.2.5.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN=${PN}-im
+PLOCALES="de es pl ru uk"
+inherit cmake-utils l10n
+
+DESCRIPTION="Qt Crossplatform Jabber client"
+HOMEPAGE="https://code.google.com/p/vacuum-im"
+SRC_URI="https://github.com/Vacuum-IM/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/1.17" # subslot = libvacuumutils soname version
+KEYWORDS="~amd64 ~x86"
+PLUGINS=( annotations autostatus avatars birthdayreminder bitsofbinary bookmarks captchaforms chatstates clientinfo commands compress console dataforms datastreamsmanager emoticons filemessagearchive filestreamsmanager filetransfer gateways inbandstreams iqauth jabbersearch messagearchiver multiuserchat pepmanager privacylists privatestorage registration remotecontrol rosteritemexchange rostersearch servermessagearchive servicediscovery sessionnegotiation shortcutmanager socksstreams urlprocessor vcard xmppuriqueries )
+IUSE="${PLUGINS[@]/#/+}"
+
+REQUIRED_USE="
+	annotations? ( privatestorage )
+	avatars? ( vcard )
+	birthdayreminder? ( vcard )
+	bookmarks? ( privatestorage )
+	captchaforms? ( dataforms )
+	commands? ( dataforms )
+	datastreamsmanager? ( dataforms )
+	filemessagearchive? ( messagearchiver )
+	filestreamsmanager? ( datastreamsmanager )
+	filetransfer? ( filestreamsmanager datastreamsmanager )
+	pepmanager? ( servicediscovery )
+	registration? ( dataforms )
+	remotecontrol? ( commands dataforms )
+	servermessagearchive? ( messagearchiver )
+	sessionnegotiation? ( dataforms )
+"
+
+RDEPEND="
+	dev-qt/qtcore:4[ssl]
+	dev-qt/qtgui:4
+	dev-qt/qtlockedfile[qt4(+)]
+	dev-libs/openssl:0
+	net-dns/libidn
+	sys-libs/zlib[minizip]
+	x11-libs/libXScrnSaver
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS CHANGELOG README TRANSLATORS )
+
+PATCHES=( "${FILESDIR}"/${PN}-1.2.4-gcc6-not-string-literals.patch )
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_prepare() {
+	# Force usage of system libraries
+	rm -rf src/thirdparty/{idn,minizip,zlib}
+
+	# CMP0022 warning
+	sed -e "/^cmake_minimum_required/s/2.8/2.8.12/" -i CMakeLists.txt || die
+
+	cmake-utils_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DINSTALL_LIB_DIR="$(get_libdir)"
+		-DINSTALL_SDK=ON
+		-DLANGS="$(l10n_get_locales)"
+		-DINSTALL_DOCS=OFF
+		-DFORCE_BUNDLED_MINIZIP=OFF
+	)
+
+	local x
+	for x in ${PLUGINS[@]}; do
+		mycmakeargs+=( -DPLUGIN_${x}=$(usex $x) )
+	done
+
+	cmake-utils_src_configure
+}


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/vacuum/
@ 2017-06-18 12:04 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2017-06-18 12:04 UTC (permalink / raw
  To: gentoo-commits

commit:     89b4006be09f5a68c2b7d96e6100bbce5c321724
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 18 11:45:03 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jun 18 12:03:17 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b4006b

net-im/vacuum: Switch to building 'dev_qt5' branch

- Bump to EAPI 6
- Switch to l10n.eclass

Thanks-to: reagentoo <reagentoo <AT> gmail.com>
Gentoo-bug: 588714, 620724

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 net-im/vacuum/metadata.xml       |  1 -
 net-im/vacuum/vacuum-9999.ebuild | 71 ++++++++++++++++++----------------------
 2 files changed, 31 insertions(+), 41 deletions(-)

diff --git a/net-im/vacuum/metadata.xml b/net-im/vacuum/metadata.xml
index 3c658b4028b..3f054b4c28b 100644
--- a/net-im/vacuum/metadata.xml
+++ b/net-im/vacuum/metadata.xml
@@ -48,7 +48,6 @@
     <flag name="urlprocessor">Allows other plugins to load data from custom types of URLs</flag>
     <flag name="vcard">Enable obtaining peer's personal contact information</flag>
     <flag name="xmppuriqueries">Allow other plugins to handle XMPP URI queries</flag>
-    <flag name="vcs-revision">Add VCS revision to version number, INSECURE.</flag>
     <flag name="aspell">Select <pkg>app-text/aspell</pkg> spell checker backend</flag>
     <flag name="enchant">Select <pkg>app-text/enchant</pkg> spell checker backend</flag>
     <flag name="hunspell">Select <pkg>app-text/hunspell</pkg> spell checker backend</flag>

diff --git a/net-im/vacuum/vacuum-9999.ebuild b/net-im/vacuum/vacuum-9999.ebuild
index 2b08c43193d..76ab422c67c 100644
--- a/net-im/vacuum/vacuum-9999.ebuild
+++ b/net-im/vacuum/vacuum-9999.ebuild
@@ -1,24 +1,22 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
-LANGS="de pl ru uk"
+EAPI=6
 
-inherit cmake-utils git-r3
+EGIT_BRANCH="dev_qt5"
+EGIT_REPO_URI="https://github.com/Vacuum-IM/vacuum-im.git"
+PLOCALES="de es pl ru uk"
+inherit cmake-utils git-r3 l10n
 
-DESCRIPTION="Qt4 Crossplatform Jabber client"
+DESCRIPTION="Qt Crossplatform Jabber client"
 HOMEPAGE="http://www.vacuum-im.org/"
-EGIT_REPO_URI="https://github.com/Vacuum-IM/vacuum-im.git"
 
 LICENSE="GPL-3"
-SLOT="0/31" # subslot = libvacuumutils soname version
+SLOT="0/37" # subslot = libvacuumutils soname version
 KEYWORDS=""
-PLUGINS=" adiummessagestyle annotations autostatus avatars birthdayreminder bitsofbinary bookmarks captchaforms chatstates clientinfo commands compress console dataforms datastreamsmanager emoticons filemessagearchive filestreamsmanager filetransfer gateways inbandstreams iqauth jabbersearch messagearchiver messagecarbons multiuserchat pepmanager privacylists privatestorage recentcontacts registration remotecontrol rosteritemexchange rostersearch servermessagearchive servicediscovery sessionnegotiation shortcutmanager socksstreams urlprocessor vcard xmppuriqueries"
+PLUGINS=( adiummessagestyle annotations autostatus avatars birthdayreminder bitsofbinary bookmarks captchaforms chatstates clientinfo commands compress console dataforms datastreamsmanager emoticons filemessagearchive filestreamsmanager filetransfer gateways inbandstreams iqauth jabbersearch messagearchiver messagecarbons multiuserchat pepmanager privacylists privatestorage recentcontacts registration remotecontrol rosteritemexchange rostersearch servermessagearchive servicediscovery sessionnegotiation shortcutmanager socksstreams urlprocessor vcard xmppuriqueries )
 SPELLCHECKER_BACKENDS="aspell +enchant hunspell"
-IUSE="${PLUGINS// / +} ${SPELLCHECKER_BACKENDS} +spell vcs-revision"
-for x in ${LANGS}; do
-	IUSE+=" linguas_${x}"
-done
+IUSE="${PLUGINS[@]/#/+} ${SPELLCHECKER_BACKENDS} +spell"
 
 REQUIRED_USE="
 	annotations? ( privatestorage )
@@ -41,27 +39,30 @@ REQUIRED_USE="
 	spell? ( ^^ ( ${SPELLCHECKER_BACKENDS//+/} ) )
 "
 
-RDEPEND="
-	>=dev-qt/qtcore-4.8:4[ssl]
-	>=dev-qt/qtgui-4.8:4
-	dev-qt/qtlockedfile[qt4(+)]
-	>=dev-libs/openssl-1.0.0
-	adiummessagestyle? ( >=dev-qt/qtwebkit-4.8:4 )
-	filemessagearchive? ( >=dev-qt/qtsql-4.8:4[sqlite] )
-	messagearchiver? ( >=dev-qt/qtsql-4.8:4[sqlite] )
+DEPEND="
+	dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtlockedfile[qt5(+)]
+	dev-qt/qtmultimedia:5
+	dev-qt/qtnetwork:5[ssl]
+	dev-qt/qtxml:5
+	net-dns/libidn
+	sys-libs/zlib[minizip]
+	x11-libs/libXScrnSaver
+	adiummessagestyle? ( dev-qt/qtwebkit:5 )
+	filemessagearchive? ( dev-qt/qtsql:5[sqlite] )
+	messagearchiver? ( dev-qt/qtsql:5[sqlite] )
 	spell? (
 		aspell? ( app-text/aspell )
 		enchant? ( app-text/enchant )
 		hunspell? ( app-text/hunspell )
 	)
-	net-dns/libidn
-	x11-libs/libXScrnSaver
-	sys-libs/zlib[minizip]
+"
+RDEPEND="${DEPEND}
 	!net-im/vacuum-spellchecker
 "
-DEPEND="${RDEPEND}"
 
-DOCS="AUTHORS CHANGELOG README TRANSLATORS"
+DOCS=( AUTHORS CHANGELOG README TRANSLATORS )
 
 src_prepare() {
 	# Force usage of system libraries
@@ -71,34 +72,24 @@ src_prepare() {
 }
 
 src_configure() {
-	# linguas
-	local langs="none;" x
-	for x in ${LANGS}; do
-		use linguas_${x} && langs+="${x};"
-	done
-
 	local mycmakeargs=(
 		-DINSTALL_LIB_DIR="$(get_libdir)"
 		-DINSTALL_SDK=ON
-		-DLANGS="${langs}"
+		-DLANGS="$(l10n_get_locales)"
 		-DINSTALL_DOCS=OFF
 		-DFORCE_BUNDLED_MINIZIP=OFF
 		-DPLUGIN_statistics=OFF
+		-DNO_WEBKIT=$(usex !adiummessagestyle)
+		-DPLUGIN_spellchecker=$(usex spell)
 	)
 
-	for x in ${PLUGINS}; do
-		mycmakeargs+=( "$(cmake-utils_use ${x} PLUGIN_${x})" )
+	for x in ${PLUGINS[@]}; do
+		mycmakeargs+=( -DPLUGIN_${x}=$(usex $x) )
 	done
-	mycmakeargs+=( "$(cmake-utils_use spell PLUGIN_spellchecker)" )
 
 	for i in ${SPELLCHECKER_BACKENDS//+/}; do
 		use "${i}" && mycmakeargs+=( -DSPELLCHECKER_BACKEND="${i}" )
 	done
 
-	if use vcs-revision; then
-		subversion_wc_info # eclass is broken
-		mycmakeargs+=( -DVER_STRING="${ESVN_WC_REVISION}" )
-	fi
-
 	cmake-utils_src_configure
 }


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/vacuum/
@ 2017-03-06  1:52 Göktürk Yüksek
  0 siblings, 0 replies; 13+ messages in thread
From: Göktürk Yüksek @ 2017-03-06  1:52 UTC (permalink / raw
  To: gentoo-commits

commit:     001835e990c9c96bff05630d9653cd4d1e2e4ee3
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  6 01:41:03 2017 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Mon Mar  6 01:51:31 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=001835e9

net-im/vacuum: remove unresponsive proxied maintainer

Package-Manager: Portage-2.3.0, Repoman-2.3.1

 net-im/vacuum/metadata.xml | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/net-im/vacuum/metadata.xml b/net-im/vacuum/metadata.xml
index 1937379729c..3c658b4028b 100644
--- a/net-im/vacuum/metadata.xml
+++ b/net-im/vacuum/metadata.xml
@@ -2,17 +2,9 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<maintainer type="person">
-		<email>nikoli@gmx.us</email>
-		<name>Nikoli</name>
-	</maintainer>
-	<maintainer type="person">
 		<email>maksbotan@gentoo.org</email>
 		<name>Maxim Koltsov</name>
 	</maintainer>
-  <maintainer type="project">
-    <email>proxy-maint@gentoo.org</email>
-    <name>Proxy Maintainers</name>
-  </maintainer>
   <use>
     <flag name="adiummessagestyle">Use UI styles created for Adium</flag>
     <flag name="annotations">Enable adding comments to the contacts in the roster</flag>


^ permalink raw reply related	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2023-07-24 17:01 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-04 14:03 [gentoo-commits] repo/gentoo:master commit in: net-im/vacuum/ Ulrich Müller
  -- strict thread matches above, loose matches on Subject: below --
2023-07-24 17:01 Matt Turner
2020-12-28 11:08 Andreas Sturmlechner
2020-10-31 23:05 Andreas Sturmlechner
2020-02-02 19:35 Mart Raudsepp
2018-01-06  3:01 Andreas Sturmlechner
2018-01-06  3:01 Andreas Sturmlechner
2018-01-04 10:40 Andreas Sturmlechner
2017-11-26 23:11 David Seifert
2017-06-18 12:51 Andreas Sturmlechner
2017-06-18 12:51 Andreas Sturmlechner
2017-06-18 12:04 Andreas Sturmlechner
2017-03-06  1:52 Göktürk Yüksek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox