[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2020-06-27 Thread Mart Raudsepp
commit: 8d994915cda117b71f698104aa85038432ec3541
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jun 27 17:58:00 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jun 27 20:41:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d994915

net-irc/quassel: arm64 keyworded (bug #728652)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-irc/quassel/quassel-0.13.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-0.13.1-r2.ebuild 
b/net-irc/quassel/quassel-0.13.1-r2.ebuild
index d418a0d39a5..57fc94c79cd 100644
--- a/net-irc/quassel/quassel-0.13.1-r2.ebuild
+++ b/net-irc/quassel/quassel-0.13.1-r2.ebuild
@@ -8,7 +8,7 @@ inherit cmake xdg-utils pax-utils systemd
 if [[ ${PV} != ** ]]; then
MY_P=${PN}-${PV/_/-}
SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2;
-   KEYWORDS="amd64 ~arm ~ppc64 x86 ~amd64-linux ~sparc-solaris"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~sparc-solaris"
S="${WORKDIR}/${MY_P}"
 else
EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; )



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel-irssi/files/, profiles/, net-irc/quassel-irssi/

2020-05-31 Thread Michał Górny
commit: 9c4251f66f747ef671f52eec8bf6463109f4bc46
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 31 10:26:54 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 31 10:29:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4251f6

net-irc/quassel-irssi: Remove last-rited pkg

Closes: https://bugs.gentoo.org/719728
Signed-off-by: Michał Górny  gentoo.org>

 net-irc/quassel-irssi/Manifest |  1 -
 ...rssi-0_p20170107-fix_build_with_irssi_1.0.patch | 38 -
 .../quassel-irssi-0_p20170107-tls-ssl-rename.patch | 20 ---
 net-irc/quassel-irssi/metadata.xml | 13 -
 .../quassel-irssi-0_p20170107-r1.ebuild| 63 --
 profiles/package.mask  |  7 ---
 6 files changed, 142 deletions(-)

diff --git a/net-irc/quassel-irssi/Manifest b/net-irc/quassel-irssi/Manifest
deleted file mode 100644
index 9b28a3223c4..000
--- a/net-irc/quassel-irssi/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST quassel-irssi-0_p20170107-r1.zip 42745 BLAKE2B 
5f15930aa1c3c5f96cf3f36c519465c271c7e0a0884f4bd5b09cbcbb10fb862864b37893231d9c0f903c38fc018bda3530ddc420ec7f8f39228a5860939a1962
 SHA512 
1d7e4e15af2d73fd7e581c517384604a41b68e3a5152dcaf2776a20bc15b459e4a5a7caf39a9c06a11e65ad5d9fea0aa81fa001caa9060f55b821e12b4fed814

diff --git 
a/net-irc/quassel-irssi/files/quassel-irssi-0_p20170107-fix_build_with_irssi_1.0.patch
 
b/net-irc/quassel-irssi/files/quassel-irssi-0_p20170107-fix_build_with_irssi_1.0.patch
deleted file mode 100644
index ddd96ff3331..000
--- 
a/net-irc/quassel-irssi/files/quassel-irssi-0_p20170107-fix_build_with_irssi_1.0.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 3999f810f49b49ca2a6ec13d4f5b03503007 Mon Sep 17 00:00:00 2001
-From: Pierre-Hugues Husson 
-Date: Wed, 11 Jan 2017 10:24:08 +0100
-Subject: [PATCH] Fix build for irssi 1.0.0
-

- core/quassel-net.c | 10 +++---
- 1 file changed, 7 insertions(+), 3 deletions(-)
-
-diff --git a/core/quassel-net.c b/core/quassel-net.c
-index 8a6eb55..9ab4829 100644
 a/core/quassel-net.c
-+++ b/core/quassel-net.c
-@@ -117,6 +117,10 @@ static const char *get_nick_flags(SERVER_REC *server) {
-   return "";
- }
- 
-+// IRSSI_ABI_VERSION was introduced in 0.8.18
-+#if !defined(IRSSI_ABI_VERSION) || IRSSI_ABI_VERSION < 6
-+#  define use_tls use_ssl
-+#endif
- static SERVER_REC* quassel_server_init_connect(SERVER_CONNECT_REC* conn) {
-   Quassel_SERVER_CONNECT_REC *r = (Quassel_SERVER_CONNECT_REC*) conn;
- 
-@@ -132,10 +136,10 @@ static SERVER_REC* 
quassel_server_init_connect(SERVER_CONNECT_REC* conn) {
-   ret->got = 0;
-   server_connect_ref(SERVER_CONNECT(conn));
- 
--  if(conn->use_ssl) {
-+  if(conn->use_tls)
-   ret->ssl = 1;
--  }
--  ret->connrec->use_ssl = 0;
-+
-+  ret->connrec->use_tls = 0;
- 
-   ret->channels_join = quassel_irssi_channels_join;
-   ret->send_message = quassel_irssi_send_message;

diff --git 
a/net-irc/quassel-irssi/files/quassel-irssi-0_p20170107-tls-ssl-rename.patch 
b/net-irc/quassel-irssi/files/quassel-irssi-0_p20170107-tls-ssl-rename.patch
deleted file mode 100644
index b38154ea055..000
--- a/net-irc/quassel-irssi/files/quassel-irssi-0_p20170107-tls-ssl-rename.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -rupN 
quassel-irssi-7b034e3a8084d08e87869a96795ab59aa4901c74/core/irssi/network-openssl.c
 quassel-irssi-patched/core/irssi/network-openssl.c
 
quassel-irssi-7b034e3a8084d08e87869a96795ab59aa4901c74/core/irssi/network-openssl.c
2017-01-19 14:07:24.0 -0500
-+++ quassel-irssi-patched/core/irssi/network-openssl.c 2017-01-20 
16:07:01.599114339 -0500
-@@ -437,11 +437,11 @@ GIOChannel *irssi_ssl_get_iochannel(GIOC
-   SSL *ssl;
-   SSL_CTX *ctx = NULL;
- 
--  const char *mycert = server->connrec->ssl_cert;
--  const char *mypkey = server->connrec->ssl_pkey;
--  const char *cafile = server->connrec->ssl_cafile;
--  const char *capath = server->connrec->ssl_capath;
--  gboolean verify = server->connrec->ssl_verify;
-+  const char *mycert = server->connrec->tls_cert;
-+  const char *mypkey = server->connrec->tls_pkey;
-+  const char *cafile = server->connrec->tls_cafile;
-+  const char *capath = server->connrec->tls_capath;
-+  gboolean verify = server->connrec->tls_verify;
- 
-   g_return_val_if_fail(handle != NULL, NULL);
- 

diff --git a/net-irc/quassel-irssi/metadata.xml 
b/net-irc/quassel-irssi/metadata.xml
deleted file mode 100644
index fe6b0fafc99..000
--- a/net-irc/quassel-irssi/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   
-   phhusson/quassel-irssi
-   
https://github.com/phhusson/quassel-irssi/issues
-   
-   
-   A plugin for the Irssi IRC client to allow connecting to a Quassel core
-   hosted either locally or remotely.
-   

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2020-05-19 Thread Georgy Yakovlev
commit: 9b790eb7ba2ed1a16a0f0d00c4b2b6044aed5f23
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 20 02:49:31 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 20 02:50:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b790eb7

net-irc/quassel: add ~ppc64 keyword

both client and server work fine

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

 net-irc/quassel/quassel-0.13.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-0.13.1-r2.ebuild 
b/net-irc/quassel/quassel-0.13.1-r2.ebuild
index a5e136f8ab7..d418a0d39a5 100644
--- a/net-irc/quassel/quassel-0.13.1-r2.ebuild
+++ b/net-irc/quassel/quassel-0.13.1-r2.ebuild
@@ -8,7 +8,7 @@ inherit cmake xdg-utils pax-utils systemd
 if [[ ${PV} != ** ]]; then
MY_P=${PN}-${PV/_/-}
SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2;
-   KEYWORDS="amd64 ~arm x86 ~amd64-linux ~sparc-solaris"
+   KEYWORDS="amd64 ~arm ~ppc64 x86 ~amd64-linux ~sparc-solaris"
S="${WORKDIR}/${MY_P}"
 else
EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; )



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2020-02-15 Thread Johannes Huber
commit: 31de1f9c66524ea52258376e5f5ce246c9afb7cc
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Feb 15 09:29:52 2020 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Feb 15 09:32:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31de1f9c

net-irc/quassel: Remove 0.13.1 (r0)

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-irc/quassel/quassel-0.13.1.ebuild | 189 --
 1 file changed, 189 deletions(-)

diff --git a/net-irc/quassel/quassel-0.13.1.ebuild 
b/net-irc/quassel/quassel-0.13.1.ebuild
deleted file mode 100644
index 732ad90f4aa..000
--- a/net-irc/quassel/quassel-0.13.1.ebuild
+++ /dev/null
@@ -1,189 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils gnome2-utils pax-utils systemd user
-
-if [[ ${PV} != ** ]]; then
-   MY_P=${PN}-${PV/_/-}
-   SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2;
-   KEYWORDS="amd64 ~arm x86 ~amd64-linux ~sparc-solaris"
-   S="${WORKDIR}/${MY_P}"
-else
-   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
-   inherit git-r3
-fi
-
-DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
-HOMEPAGE="https://quassel-irc.org/;
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres 
+server
-snorenotify +ssl syslog urlpreview X"
-
-SERVER_RDEPEND="
-   dev-qt/qtscript:5
-   crypt? ( app-crypt/qca:2[qt5(+),ssl] )
-   ldap? ( net-nds/openldap )
-   postgres? ( dev-qt/qtsql:5[postgres] )
-   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
-   syslog? ( virtual/logger )
-"
-
-GUI_RDEPEND="
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtwidgets:5
-   !bundled-icons? (
-   kde-frameworks/breeze-icons:5
-   oxygen? ( kde-frameworks/oxygen-icons:5 )
-   )
-   dbus? (
-   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5(+)]
-   dev-qt/qtdbus:5
-   )
-   kde? (
-   kde-frameworks/kconfigwidgets:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/knotifications:5
-   kde-frameworks/knotifyconfig:5
-   kde-frameworks/ktextwidgets:5
-   kde-frameworks/kwidgetsaddons:5
-   kde-frameworks/kxmlgui:5
-   kde-frameworks/sonnet:5
-   )
-   snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
-   urlpreview? ( dev-qt/qtwebengine:5[widgets] )
-"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5[ssl?]
-   sys-libs/zlib
-   monolithic? (
-   ${SERVER_RDEPEND}
-   ${GUI_RDEPEND}
-   )
-   !monolithic? (
-   server? ( ${SERVER_RDEPEND} )
-   X? ( ${GUI_RDEPEND} )
-   )
-"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5
-   kde-frameworks/extra-cmake-modules
-"
-
-DOCS=( AUTHORS ChangeLog README.md )
-
-REQUIRED_USE="
-   || ( X server monolithic )
-   crypt? ( || ( server monolithic ) )
-   kde? ( || ( X monolithic ) dbus )
-   ldap? ( || ( server monolithic ) )
-   postgres? ( || ( server monolithic ) )
-   snorenotify? ( || ( X monolithic ) )
-   syslog? ( || ( server monolithic ) )
-"
-
-pkg_setup() {
-   if use server; then
-   QUASSEL_DIR=/var/lib/${PN}
-   QUASSEL_USER=${PN}
-   # create quassel:quassel user
-   enewgroup "${QUASSEL_USER}"
-   enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" 
"${QUASSEL_USER}"
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_QT4=OFF
-   -DUSE_QT5=ON
-   -DUSE_CCACHE=OFF
-   -DCMAKE_SKIP_RPATH=ON
-   -DEMBED_DATA=OFF
-   -DWITH_WEBKIT=OFF
-   -DWITH_BUNDLED_ICONS=$(usex bundled-icons)
-   $(cmake-utils_use_find_package dbus dbusmenu-qt5)
-   $(cmake-utils_use_find_package dbus Qt5DBus)
-   -DWITH_KDE=$(usex kde)
-   -DWITH_LDAP=$(usex ldap)
-   -DWANT_MONO=$(usex monolithic)
-   -DWITH_OXYGEN_ICONS=$(usex oxygen)
-   -DWANT_CORE=$(usex server)
-   $(cmake-utils_use_find_package snorenotify LibsnoreQt5)
-   -DWITH_WEBENGINE=$(usex urlpreview)
-   -DWANT_QTCLIENT=$(usex X)
-   )
-
-   if use server || use monolithic; then
-   mycmakeargs+=(  $(cmake-utils_use_find_package crypt QCA2-QT5) )
-   fi
-
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   if use server ; then
-   # needs PAX marking wrt bug#346255
-   pax-mark m "${ED}/usr/bin/quasselcore"

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2020-02-13 Thread Agostino Sarubbo
commit: c6f26b56d991e02405f4750ad8f56cac46937ef6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Feb 13 12:45:59 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Feb 13 12:45:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6f26b56

net-irc/quassel: x86 stable wrt bug #708818

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-irc/quassel/quassel-0.13.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-0.13.1-r2.ebuild 
b/net-irc/quassel/quassel-0.13.1-r2.ebuild
index 3a10d3f8dae..a5e136f8ab7 100644
--- a/net-irc/quassel/quassel-0.13.1-r2.ebuild
+++ b/net-irc/quassel/quassel-0.13.1-r2.ebuild
@@ -8,7 +8,7 @@ inherit cmake xdg-utils pax-utils systemd
 if [[ ${PV} != ** ]]; then
MY_P=${PN}-${PV/_/-}
SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2;
-   KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris"
+   KEYWORDS="amd64 ~arm x86 ~amd64-linux ~sparc-solaris"
S="${WORKDIR}/${MY_P}"
 else
EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; )



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2020-02-13 Thread Agostino Sarubbo
commit: ecaef67985220cd32a459f512ef919adf0e2447d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Feb 13 12:02:58 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Feb 13 12:02:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecaef679

net-irc/quassel: amd64 stable wrt bug #708818

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

 net-irc/quassel/quassel-0.13.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-0.13.1-r2.ebuild 
b/net-irc/quassel/quassel-0.13.1-r2.ebuild
index 4732c5d2f11..3a10d3f8dae 100644
--- a/net-irc/quassel/quassel-0.13.1-r2.ebuild
+++ b/net-irc/quassel/quassel-0.13.1-r2.ebuild
@@ -8,7 +8,7 @@ inherit cmake xdg-utils pax-utils systemd
 if [[ ${PV} != ** ]]; then
MY_P=${PN}-${PV/_/-}
SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris"
+   KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris"
S="${WORKDIR}/${MY_P}"
 else
EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; )



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2020-01-11 Thread Johannes Huber
commit: eb8e1d7cd886efbcc86c15e8202d0d62f5c7
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan  5 17:34:51 2020 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Jan 11 09:45:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb8e1d7c

net-irc/quassel: Migrate to GLEP 81 users

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 ...uassel-.ebuild => quassel-0.13.1-r2.ebuild} | 26 +-
 net-irc/quassel/quassel-.ebuild| 23 +--
 2 files changed, 16 insertions(+), 33 deletions(-)

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-0.13.1-r2.ebuild
similarity index 89%
copy from net-irc/quassel/quassel-.ebuild
copy to net-irc/quassel/quassel-0.13.1-r2.ebuild
index cf1d88423f3..4732c5d2f11 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-0.13.1-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake xdg-utils pax-utils systemd user
+inherit cmake xdg-utils pax-utils systemd
 
 if [[ ${PV} != ** ]]; then
MY_P=${PN}-${PV/_/-}
@@ -23,6 +23,9 @@ IUSE="bundled-icons crypt +dbus debug kde ldap monolithic 
oxygen postgres +serve
 snorenotify +ssl syslog urlpreview X"
 
 SERVER_DEPEND="
+   acct-group/quassel
+   acct-user/quassel
+   dev-qt/qtscript:5
crypt? ( app-crypt/qca:2[ssl] )
ldap? ( net-nds/openldap )
postgres? ( dev-qt/qtsql:5[postgres] )
@@ -87,18 +90,12 @@ REQUIRED_USE="
syslog? ( || ( server monolithic ) )
 "
 
-pkg_setup() {
-   if use server; then
-   QUASSEL_DIR=/var/lib/${PN}
-   QUASSEL_USER=${PN}
-   # create quassel:quassel user
-   enewgroup "${QUASSEL_USER}"
-   enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" 
"${QUASSEL_USER}"
-   fi
-}
+PATCHES=( "${FILESDIR}/${P}-qt5.14.patch" )
 
 src_configure() {
local mycmakeargs=(
+   -DUSE_QT4=OFF
+   -DUSE_QT5=ON
-DUSE_CCACHE=OFF
-DCMAKE_SKIP_RPATH=ON
-DEMBED_DATA=OFF
@@ -117,7 +114,7 @@ src_configure() {
)
 
if use server || use monolithic; then
-   mycmakeargs+=(  $(cmake_use_find_package crypt Qca-qt5) )
+   mycmakeargs+=( $(cmake_use_find_package crypt QCA2-QT5) )
fi
 
cmake_src_configure
@@ -130,10 +127,6 @@ src_install() {
# needs PAX marking wrt bug#346255
pax-mark m "${ED}/usr/bin/quasselcore"
 
-   # prepare folders in /var/
-   keepdir "${QUASSEL_DIR}"
-   fowners "${QUASSEL_USER}":"${QUASSEL_USER}" "${QUASSEL_DIR}"
-
# init scripts & systemd unit
newinitd "${FILESDIR}"/quasselcore.init-r1 quasselcore
newconfd "${FILESDIR}"/quasselcore.conf-r1 quasselcore
@@ -171,13 +164,14 @@ pkg_postrm() {
 pkg_config() {
if use server && use ssl; then
# generate the pem file only when it does not already exist
+   QUASSEL_DIR=/var/lib/${PN}
if [ ! -f "${QUASSEL_DIR}/quasselCert.pem" ]; then
einfo "Generating QUASSEL SSL certificate to: 
\"${QUASSEL_DIR}/quasselCert.pem\""
openssl req -x509 -nodes -days 365 -newkey rsa:2048 \
-keyout "${QUASSEL_DIR}/quasselCert.pem" \
-out "${QUASSEL_DIR}/quasselCert.pem"
# permissions for the key
-   chown ${QUASSEL_USER}:${QUASSEL_USER} 
"${QUASSEL_DIR}/quasselCert.pem"
+   chown ${PN}:${PN} "${QUASSEL_DIR}/quasselCert.pem"
chmod 400 "${QUASSEL_DIR}/quasselCert.pem"
else
einfo "Certificate \"${QUASSEL_DIR}/quasselCert.pem\" 
already exists."

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index cf1d88423f3..a8492974412 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake xdg-utils pax-utils systemd user
+inherit cmake xdg-utils pax-utils systemd
 
 if [[ ${PV} != ** ]]; then
MY_P=${PN}-${PV/_/-}
@@ -23,6 +23,8 @@ IUSE="bundled-icons crypt +dbus debug kde ldap monolithic 
oxygen postgres +serve
 snorenotify +ssl syslog urlpreview X"
 
 SERVER_DEPEND="
+   acct-group/quassel
+   acct-user/quassel
crypt? ( app-crypt/qca:2[ssl] )
ldap? ( net-nds/openldap )
postgres? ( dev-qt/qtsql:5[postgres] )
@@ -87,16 +89,6 @@ REQUIRED_USE="
syslog? ( || ( server monolithic ) )
 "
 
-pkg_setup() {
-   if use server; then
-   QUASSEL_DIR=/var/lib/${PN}
-   QUASSEL_USER=${PN}
-   # create quassel:quassel user
-   enewgroup "${QUASSEL_USER}"
- 

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2020-01-11 Thread Johannes Huber
commit: 505cc0289e9eaa245c9b1e7bd5ade01f85285b82
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Jan  8 22:12:54 2020 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Jan 11 09:45:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=505cc028

net-irc/quassel: Remove 0.13.1-r1

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-irc/quassel/quassel-0.13.1-r1.ebuild | 192 ---
 1 file changed, 192 deletions(-)

diff --git a/net-irc/quassel/quassel-0.13.1-r1.ebuild 
b/net-irc/quassel/quassel-0.13.1-r1.ebuild
deleted file mode 100644
index 67c973cdf7d..000
--- a/net-irc/quassel/quassel-0.13.1-r1.ebuild
+++ /dev/null
@@ -1,192 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake xdg-utils pax-utils systemd user
-
-if [[ ${PV} != ** ]]; then
-   MY_P=${PN}-${PV/_/-}
-   SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris"
-   S="${WORKDIR}/${MY_P}"
-else
-   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; )
-   inherit git-r3
-fi
-
-DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
-HOMEPAGE="https://quassel-irc.org/;
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres 
+server
-snorenotify +ssl syslog urlpreview X"
-
-SERVER_DEPEND="
-   dev-qt/qtscript:5
-   crypt? ( app-crypt/qca:2[ssl] )
-   ldap? ( net-nds/openldap )
-   postgres? ( dev-qt/qtsql:5[postgres] )
-   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
-   syslog? ( virtual/logger )
-"
-
-GUI_DEPEND="
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtwidgets:5
-   !bundled-icons? (
-   kde-frameworks/breeze-icons:5
-   oxygen? ( kde-frameworks/oxygen-icons:5 )
-   )
-   dbus? (
-   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619
-   dev-qt/qtdbus:5
-   )
-   kde? (
-   kde-frameworks/kconfigwidgets:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/knotifications:5
-   kde-frameworks/knotifyconfig:5
-   kde-frameworks/ktextwidgets:5
-   kde-frameworks/kwidgetsaddons:5
-   kde-frameworks/kxmlgui:5
-   kde-frameworks/sonnet:5
-   )
-   snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
-   urlpreview? ( dev-qt/qtwebengine:5[widgets] )
-"
-
-DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5[ssl?]
-   sys-libs/zlib
-   monolithic? (
-   ${SERVER_DEPEND}
-   ${GUI_DEPEND}
-   )
-   !monolithic? (
-   server? ( ${SERVER_DEPEND} )
-   X? ( ${GUI_DEPEND} )
-   )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   dev-qt/linguist-tools:5
-   kde-frameworks/extra-cmake-modules
-"
-
-DOCS=( AUTHORS ChangeLog README.md )
-
-REQUIRED_USE="
-   || ( X server monolithic )
-   crypt? ( || ( server monolithic ) )
-   kde? ( || ( X monolithic ) dbus )
-   ldap? ( || ( server monolithic ) )
-   postgres? ( || ( server monolithic ) )
-   snorenotify? ( || ( X monolithic ) )
-   syslog? ( || ( server monolithic ) )
-"
-
-PATCHES=( "${FILESDIR}/${P}-qt5.14.patch" )
-
-pkg_setup() {
-   if use server; then
-   QUASSEL_DIR=/var/lib/${PN}
-   QUASSEL_USER=${PN}
-   # create quassel:quassel user
-   enewgroup "${QUASSEL_USER}"
-   enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" 
"${QUASSEL_USER}"
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_QT4=OFF
-   -DUSE_QT5=ON
-   -DUSE_CCACHE=OFF
-   -DCMAKE_SKIP_RPATH=ON
-   -DEMBED_DATA=OFF
-   -DWITH_WEBKIT=OFF
-   -DWITH_BUNDLED_ICONS=$(usex bundled-icons)
-   $(cmake_use_find_package dbus dbusmenu-qt5)
-   $(cmake_use_find_package dbus Qt5DBus)
-   -DWITH_KDE=$(usex kde)
-   -DWITH_LDAP=$(usex ldap)
-   -DWANT_MONO=$(usex monolithic)
-   -DWITH_OXYGEN_ICONS=$(usex oxygen)
-   -DWANT_CORE=$(usex server)
-   $(cmake_use_find_package snorenotify LibsnoreQt5)
-   -DWITH_WEBENGINE=$(usex urlpreview)
-   -DWANT_QTCLIENT=$(usex X)
-   )
-
-   if use server || use monolithic; then
-   mycmakeargs+=( $(cmake_use_find_package crypt QCA2-QT5) )
-   fi
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   if use server ; then
-   # needs PAX marking wrt bug#346255
-   pax-mark m "${ED}/usr/bin/quasselcore"
-
-   # prepare 

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/files/, net-irc/quassel/

2020-01-07 Thread Johannes Huber
commit: 17e237e072a6205547e2c43e99cc2bbc5914ff00
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Jan  7 22:27:34 2020 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue Jan  7 22:27:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17e237e0

net-irc/quassel: Fix build w/ Qt 5.14

Adds upstream patch by Manuel Nickschas  quassel-irc.org>.

Closes: https://bugs.gentoo.org/703904
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-irc/quassel/files/quassel-0.13.1-qt5.14.patch | 118 +
 net-irc/quassel/quassel-0.13.1-r1.ebuild  | 192 ++
 2 files changed, 310 insertions(+)

diff --git a/net-irc/quassel/files/quassel-0.13.1-qt5.14.patch 
b/net-irc/quassel/files/quassel-0.13.1-qt5.14.patch
new file mode 100644
index 000..f0305ea53ce
--- /dev/null
+++ b/net-irc/quassel/files/quassel-0.13.1-qt5.14.patch
@@ -0,0 +1,118 @@
+commit c90702bdbc43fc542d7df6d5ec4b321912ca0035
+Author: Manuel Nickschas 
+Date:   Tue Jan 7 18:34:54 2020 +0100
+
+common: Disable enum type stream operators for Qt >= 5.14
+
+Starting from version 5.14, Qt provides stream operators for enum
+types, which collide with the ones we ship in types.h. Disable
+Quassel's stream operators when compiling against Qt 5.14 or later.
+
+Add a unit test that ensures that enum serialization honors the width
+of the underlying type.
+
+diff --git a/src/common/types.h b/src/common/types.h
+index 467d9fb2..c4b9f364 100644
+--- a/src/common/types.h
 b/src/common/types.h
+@@ -140,6 +140,7 @@ Q_DECLARE_METATYPE(QHostAddress)
+ typedef QList MsgIdList;
+ typedef QList BufferIdList;
+ 
++#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
+ /**
+  * Catch-all stream serialization operator for enum types.
+  *
+@@ -169,6 +170,7 @@ QDataStream >>(QDataStream , T ) {
+ value = static_cast(v);
+ return in;
+ }
++#endif
+ 
+ // Exceptions
+ 
+diff --git a/src/common/typestest.cpp b/src/common/typestest.cpp
+new file mode 100644
+index ..04031c29
+--- /dev/null
 b/src/common/typestest.cpp
+@@ -0,0 +1,79 @@
++/***
++ *   Copyright (C) 2005-2020 by the Quassel Project*
++ *   de...@quassel-irc.org *
++ * *
++ *   This program is free software; you can redistribute it and/or modify  *
++ *   it under the terms of the GNU General Public License as published by  *
++ *   the Free Software Foundation; either version 2 of the License, or *
++ *   (at your option) version 3.   *
++ * *
++ *   This program is distributed in the hope that it will be useful,   *
++ *   but WITHOUT ANY WARRANTY; without even the implied warranty of*
++ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the *
++ *   GNU General Public License for more details.  *
++ * *
++ *   You should have received a copy of the GNU General Public License *
++ *   along with this program; if not, write to the *
++ *   Free Software Foundation, Inc.,   *
++ *   51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA. *
++ ***/
++
++#include 
++
++#include 
++#include 
++#include 
++
++#include "testglobal.h"
++#include "types.h"
++
++using namespace ::testing;
++
++class EnumHolder
++{
++Q_GADGET
++
++public:
++enum class Enum16 : uint16_t {};
++enum class Enum32 : uint32_t {};
++
++enum class EnumQt16 : uint16_t {};
++Q_ENUM(EnumQt16)
++enum class EnumQt32 : uint32_t {};
++Q_ENUM(EnumQt32)
++};
++
++// Verify that enums are (de)serialized as their underlying type
++TEST(TypesTest, enumSerialization)
++{
++QByteArray data;
++QDataStream out(, QIODevice::WriteOnly);
++
++// Serialize
++out << EnumHolder::Enum16(0xabcd);
++ASSERT_THAT(data.size(), Eq(2));
++out << EnumHolder::Enum32(0x123456);
++ASSERT_THAT(data.size(), Eq(6));
++out << EnumHolder::EnumQt16(0x4321);
++ASSERT_THAT(data.size(), Eq(8));
++out << EnumHolder::Enum32(0xfedcba);
++ASSERT_THAT(data.size(), Eq(12));
++ASSERT_THAT(out.status(), Eq(QDataStream::Status::Ok));
++
++// Deserialize
++QDataStream in(data);
++EnumHolder::Enum16 enum16;
++EnumHolder::Enum32 enum32;
++EnumHolder::EnumQt16 enumQt16;
++EnumHolder::EnumQt32 enumQt32;
++in >> enum16  >> enum32 >> enumQt16 >> enumQt32;
++ASSERT_THAT(in.status(), Eq(QDataStream::Status::Ok));
++

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2020-01-05 Thread Johannes Huber
commit: 98e9711e2c6f9b3734a7f94a0e948e8c8437b103
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan  5 14:29:37 2020 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Jan  5 15:23:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e9711e

net-irc/quassel: Migrate to cmake eclass

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-irc/quassel/quassel-.ebuild | 41 +++--
 1 file changed, 21 insertions(+), 20 deletions(-)

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index fa495dec64e..9d41834c0c2 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit cmake-utils gnome2-utils pax-utils systemd user
+inherit cmake gnome2-utils pax-utils systemd user
 
 if [[ ${PV} != ** ]]; then
MY_P=${PN}-${PV/_/-}
SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
+   KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris"
S="${WORKDIR}/${MY_P}"
 else
EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
@@ -22,15 +22,15 @@ SLOT="0"
 IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres 
+server
 snorenotify +ssl syslog urlpreview X"
 
-SERVER_RDEPEND="
-   crypt? ( app-crypt/qca:2[qt5(+),ssl] )
+SERVER_DEPEND="
+   crypt? ( app-crypt/qca:2[ssl] )
ldap? ( net-nds/openldap )
postgres? ( dev-qt/qtsql:5[postgres] )
!postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
syslog? ( virtual/logger )
 "
 
-GUI_RDEPEND="
+GUI_DEPEND="
dev-qt/qtgui:5
dev-qt/qtmultimedia:5
dev-qt/qtwidgets:5
@@ -39,7 +39,7 @@ GUI_RDEPEND="
oxygen? ( kde-frameworks/oxygen-icons:5 )
)
dbus? (
-   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5(+)]
+   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619
dev-qt/qtdbus:5
)
kde? (
@@ -56,20 +56,21 @@ GUI_RDEPEND="
urlpreview? ( dev-qt/qtwebengine:5[widgets] )
 "
 
-RDEPEND="
+DEPEND="
dev-qt/qtcore:5
dev-qt/qtnetwork:5[ssl?]
sys-libs/zlib
monolithic? (
-   ${SERVER_RDEPEND}
-   ${GUI_RDEPEND}
+   ${SERVER_DEPEND}
+   ${GUI_DEPEND}
)
!monolithic? (
-   server? ( ${SERVER_RDEPEND} )
-   X? ( ${GUI_RDEPEND} )
+   server? ( ${SERVER_DEPEND} )
+   X? ( ${GUI_DEPEND} )
)
 "
-DEPEND="${RDEPEND}
+RDEPEND="${DEPEND}"
+BDEPEND="
dev-qt/linguist-tools:5
kde-frameworks/extra-cmake-modules
 "
@@ -105,27 +106,27 @@ src_configure() {
-DEMBED_DATA=OFF
-DWITH_WEBKIT=OFF
-DWITH_BUNDLED_ICONS=$(usex bundled-icons)
-   $(cmake-utils_use_find_package dbus dbusmenu-qt5)
-   $(cmake-utils_use_find_package dbus Qt5DBus)
+   $(cmake_use_find_package dbus dbusmenu-qt5)
+   $(cmake_use_find_package dbus Qt5DBus)
-DWITH_KDE=$(usex kde)
-DWITH_LDAP=$(usex ldap)
-DWANT_MONO=$(usex monolithic)
-DWITH_OXYGEN_ICONS=$(usex oxygen)
-DWANT_CORE=$(usex server)
-   $(cmake-utils_use_find_package snorenotify LibsnoreQt5)
+   $(cmake_use_find_package snorenotify LibsnoreQt5)
-DWITH_WEBENGINE=$(usex urlpreview)
-DWANT_QTCLIENT=$(usex X)
)
 
if use server || use monolithic; then
-   mycmakeargs+=(  $(cmake-utils_use_find_package crypt QCA2-QT5) )
+   mycmakeargs+=(  $(cmake_use_find_package crypt QCA2-QT5) )
fi
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
 
if use server ; then
# needs PAX marking wrt bug#346255



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2020-01-05 Thread Johannes Huber
commit: 2ec8d5569c8eeeb795a3b7f22f243f7c392eacbf
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan  5 15:19:52 2020 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Jan  5 15:23:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec8d556

net-irc/quassel: Migrate to xdg-utils eclass

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-irc/quassel/quassel-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 12d255df582..7cdf802a823 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake gnome2-utils pax-utils systemd user
+inherit cmake xdg-utils pax-utils systemd user
 
 if [[ ${PV} != ** ]]; then
MY_P=${PN}-${PV/_/-}
@@ -161,11 +161,11 @@ pkg_postinst() {
einfo "Consider installing it if you want to run quassel within 
identd daemon."
fi
 
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }
 
 pkg_config() {



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2020-01-05 Thread Johannes Huber
commit: 01532e00f462c42fe8ccc340d7a493e92c143d0a
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan  5 15:11:44 2020 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Jan  5 15:23:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01532e00

net-irc/quassel: Fix use crypt

Upstream commit 8b07343ab53d37b5340a56bde2d71ff2a3afb14a

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-irc/quassel/quassel-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 7c6f410f5ca..12d255df582 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -117,7 +117,7 @@ src_configure() {
)
 
if use server || use monolithic; then
-   mycmakeargs+=(  $(cmake_use_find_package crypt QCA2-QT5) )
+   mycmakeargs+=(  $(cmake_use_find_package crypt Qca-qt5) )
fi
 
cmake_src_configure



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2020-01-05 Thread Johannes Huber
commit: 6967c56438602029d386a8136f5c0f3b3e5c632f
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan  5 15:23:28 2020 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Jan  5 15:24:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6967c564

net-irc/quassel: Drop git uri w/ insecure protocol

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-irc/quassel/quassel-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 7cdf802a823..cf1d88423f3 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} != ** ]]; then
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris"
S="${WORKDIR}/${MY_P}"
 else
-   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
+   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; )
inherit git-r3
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2020-01-05 Thread Johannes Huber
commit: e96c50148950c3d038dd6bebd6b4d90dee544657
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jan  5 15:00:39 2020 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Jan  5 15:23:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e96c5014

net-irc/quassel: Drop Qt configure options

Upstream commit 0216d4a650c02155b5bcd517567209f674d8a120

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-irc/quassel/quassel-.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 9d41834c0c2..7c6f410f5ca 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -99,8 +99,6 @@ pkg_setup() {
 
 src_configure() {
local mycmakeargs=(
-   -DUSE_QT4=OFF
-   -DUSE_QT5=ON
-DUSE_CCACHE=OFF
-DCMAKE_SKIP_RPATH=ON
-DEMBED_DATA=OFF



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/files/, net-irc/quassel/

2020-01-04 Thread Johannes Huber
commit: 39e5421bb559eff29a045d04df45835ea6f17dcd
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Jan  4 11:47:14 2020 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Jan  4 11:52:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e5421b

net-irc/quassel: Remove 0.12.5-r2

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber  gentoo.org>

 net-irc/quassel/Manifest |   1 -
 net-irc/quassel/files/quassel-0.12.5-qt511.patch |  67 -
 net-irc/quassel/metadata.xml |   4 -
 net-irc/quassel/quassel-0.12.5-r2.ebuild | 184 ---
 4 files changed, 256 deletions(-)

diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest
index db2b789a392..1ef7551ac44 100644
--- a/net-irc/quassel/Manifest
+++ b/net-irc/quassel/Manifest
@@ -1,2 +1 @@
-DIST quassel-0.12.5.tar.bz2 3747392 BLAKE2B 
624cd18c2a5e1c480f701072bfeeeb18589cdbd2f2b7ab0d524f32e384ac4feb7328b23b60c3005340d53e4bf3a209f75a5d673a8d5d3f659825f0ef21bd3f9f
 SHA512 
3a0263d7bec9ef4b0d8ef6ea53784f95e0efbadc0f03b49005908411b0b53543ebc66189fb4100c117d87264b648f2a1b01be48c371f926b9f326b1ffc870685
 DIST quassel-0.13.1.tar.bz2 4289663 BLAKE2B 
1d5252efe3febd26e7d04f6533f551316d58b5e4a7c143cc81dd0cf6a3602e28a57de4c73c86fb668e43bf8d01049456d1f5cf37a73f683b9c8b6dd9d78ee4bd
 SHA512 
4ed55e81b1638c8851ddae5d9c9d23a1c2cea92f307e19f426873c2600d8e183898d3ed7c290f2ea5d1b8c5e1be7f9ffcc3e8c3c0193d080fc879b10cc3a962c

diff --git a/net-irc/quassel/files/quassel-0.12.5-qt511.patch 
b/net-irc/quassel/files/quassel-0.12.5-qt511.patch
deleted file mode 100644
index c46eee8e29b..000
--- a/net-irc/quassel/files/quassel-0.12.5-qt511.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-commit 0cc8e1431feb739d0727f0131c87a7ecbe336a81
-Author: Manuel Nickschas 
-Date:   Thu May 3 23:19:34 2018 +0200
-
-cmake: Fix build with Qt 5.11
-
-Qt 5.11 removes the qt5_use_modules function, so add a copy. If
-present, the Qt-provided function will be used instead.
-
-Closes GH-355.
-
-diff --git a/cmake/QuasselMacros.cmake b/cmake/QuasselMacros.cmake
-index 652c0042..d77ba1cf 100644
 a/cmake/QuasselMacros.cmake
-+++ b/cmake/QuasselMacros.cmake
-@@ -5,6 +5,9 @@
- # The qt4_use_modules function was taken from CMake's Qt4Macros.cmake:
- # (C) 2005-2009 Kitware, Inc.
- #
-+# The qt5_use_modules function was taken from Qt 5.10.1 (and modified):
-+# (C) 2005-2011 Kitware, Inc.
-+#
- # Redistribution and use is allowed according to the terms of the BSD license.
- # For details see the accompanying COPYING-CMAKE-SCRIPTS file.
- 
-@@ -43,6 +46,41 @@ function(qt4_use_modules _target _link_type)
- endforeach()
- endfunction()
- 
-+# Qt 5.11 removed the qt5_use_modules function, so we need to provide it 
until we can switch to a modern CMake version.
-+# If present, the Qt-provided version will be used automatically instead.
-+function(qt5_use_modules _target _link_type)
-+if (NOT TARGET ${_target})
-+message(FATAL_ERROR "The first argument to qt5_use_modules must be an 
existing target.")
-+endif()
-+if ("${_link_type}" STREQUAL "LINK_PUBLIC" OR "${_link_type}" STREQUAL 
"LINK_PRIVATE" )
-+set(_qt5_modules ${ARGN})
-+set(_qt5_link_type ${_link_type})
-+else()
-+set(_qt5_modules ${_link_type} ${ARGN})
-+endif()
-+
-+if ("${_qt5_modules}" STREQUAL "")
-+message(FATAL_ERROR "qt5_use_modules requires at least one Qt module 
to use.")
-+endif()
-+foreach(_module ${_qt5_modules})
-+if (NOT Qt5${_module}_FOUND)
-+find_package(Qt5${_module} PATHS "${_Qt5_COMPONENT_PATH}" 
NO_DEFAULT_PATH)
-+if (NOT Qt5${_module}_FOUND)
-+message(FATAL_ERROR "Can not use \"${_module}\" module which 
has not yet been found.")
-+endif()
-+endif()
-+target_link_libraries(${_target} ${_qt5_link_type} 
${Qt5${_module}_LIBRARIES})
-+set_property(TARGET ${_target} APPEND PROPERTY INCLUDE_DIRECTORIES 
${Qt5${_module}_INCLUDE_DIRS})
-+set_property(TARGET ${_target} APPEND PROPERTY COMPILE_DEFINITIONS 
${Qt5${_module}_COMPILE_DEFINITIONS})
-+if (Qt5_POSITION_INDEPENDENT_CODE
-+AND (CMAKE_VERSION VERSION_LESS 2.8.12
-+AND (NOT CMAKE_CXX_COMPILER_ID STREQUAL "GNU"
-+OR CMAKE_CXX_COMPILER_VERSION VERSION_LESS 5.0)))
-+set_property(TARGET ${_target} PROPERTY POSITION_INDEPENDENT_CODE 
${Qt5_POSITION_INDEPENDENT_CODE})
-+endif()
-+endforeach()
-+endfunction()
-+
- # Some wrappers for simplifying dual-Qt support
- 
- function(qt_use_modules)

diff --git a/net-irc/quassel/metadata.xml b/net-irc/quassel/metadata.xml
index a343c531e40..57498aeffbe 100644
--- a/net-irc/quassel/metadata.xml
+++ b/net-irc/quassel/metadata.xml
@@ -30,10 +30,6 @@

Support the Oxygen icon set that was the 

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2019-09-28 Thread Johannes Huber
commit: 3eae01dedd84c1f330478ea465be685c88aa3505
Author: Manuel Nickschas  quassel-irc  org>
AuthorDate: Fri Aug 30 21:34:50 2019 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Sep 28 10:54:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eae01de

net-irc/quassel: Drop QtScript dependency

Upstream dropped the QtScript dependency for the master branch,
so remove it from the live ebuild as well.

Closes: https://bugs.gentoo.org/695506
Closes: https://github.com/gentoo/gentoo/pull/12824
Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Manuel Nickschas  quassel-irc.org>
Signed-off-by: Johannes Huber  gentoo.org>

 net-irc/quassel/quassel-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index ced820424d5..fa495dec64e 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -23,7 +23,6 @@ IUSE="bundled-icons crypt +dbus debug kde ldap monolithic 
oxygen postgres +serve
 snorenotify +ssl syslog urlpreview X"
 
 SERVER_RDEPEND="
-   dev-qt/qtscript:5
crypt? ( app-crypt/qca:2[qt5(+),ssl] )
ldap? ( net-nds/openldap )
postgres? ( dev-qt/qtsql:5[postgres] )



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel-irssi/, sys-boot/refind/, sys-apps/kcheck/, x11-wm/jwm/, ...

2019-06-30 Thread Michał Górny
commit: a8c3d88fcfe2c70fcc3c20b4c9240bab746d2510
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 30 10:30:00 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 30 10:30:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c3d88f

*/*: Reassign packages of wraeth@

Bug: https://bugs.gentoo.org/573694
Signed-off-by: Michał Górny  gentoo.org>

 net-irc/quassel-irssi/metadata.xml | 5 +
 net-libs/quasselc/metadata.xml | 5 +
 sys-apps/kcheck/metadata.xml   | 5 +
 sys-boot/refind/metadata.xml   | 6 +-
 x11-wm/jwm/metadata.xml| 5 +
 5 files changed, 5 insertions(+), 21 deletions(-)

diff --git a/net-irc/quassel-irssi/metadata.xml 
b/net-irc/quassel-irssi/metadata.xml
index 508c6b3e116..fe6b0fafc99 100644
--- a/net-irc/quassel-irssi/metadata.xml
+++ b/net-irc/quassel-irssi/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   wra...@gentoo.org
-   Sam Jorna
-   
+   

phhusson/quassel-irssi

https://github.com/phhusson/quassel-irssi/issues

diff --git a/net-libs/quasselc/metadata.xml b/net-libs/quasselc/metadata.xml
index 09dbfc6cdcd..9aa43a392f2 100644
--- a/net-libs/quasselc/metadata.xml
+++ b/net-libs/quasselc/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   wra...@gentoo.org
-   Sam Jorna
-   
+   

phhusson/QuasselC
https://github.com/phhusson/QuasselC/issues

diff --git a/sys-apps/kcheck/metadata.xml b/sys-apps/kcheck/metadata.xml
index 2bd4dd4c725..8cd18c2f183 100644
--- a/sys-apps/kcheck/metadata.xml
+++ b/sys-apps/kcheck/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   wra...@gentoo.org
-   Sam Jorna (wraeth)
-   
+   

https://github.com/wraeth/kcheck/issues

https://github.com/wraeth/kcheck/commits/master

diff --git a/sys-boot/refind/metadata.xml b/sys-boot/refind/metadata.xml
index a5f94e9e04e..38e94c12983 100644
--- a/sys-boot/refind/metadata.xml
+++ b/sys-boot/refind/metadata.xml
@@ -1,10 +1,6 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   wra...@gentoo.org
-   Sam Jorna
-   

svey...@gmail.com
Stéphane Veyret

diff --git a/x11-wm/jwm/metadata.xml b/x11-wm/jwm/metadata.xml
index 1f5b8e82302..194d92bfe46 100644
--- a/x11-wm/jwm/metadata.xml
+++ b/x11-wm/jwm/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   wra...@gentoo.org
-   Sam Jorna
-   
+   

joewing/jwm

http://joewing.net/projects/jwm/snapshots/ChangeLog



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2019-05-12 Thread Thomas Deutschmann
commit: 47adb225aec574d5b96f9de149e1cf40d8d35f93
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon May 13 01:38:53 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon May 13 01:41:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47adb225

net-irc/quassel: x86 stable (bug #684486)

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/net-irc/quassel/quassel-0.13.1.ebuild 
b/net-irc/quassel/quassel-0.13.1.ebuild
index 890c2b6a296..732ad90f4aa 100644
--- a/net-irc/quassel/quassel-0.13.1.ebuild
+++ b/net-irc/quassel/quassel-0.13.1.ebuild
@@ -8,7 +8,7 @@ inherit cmake-utils gnome2-utils pax-utils systemd user
 if [[ ${PV} != ** ]]; then
MY_P=${PN}-${PV/_/-}
SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2;
-   KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris"
+   KEYWORDS="amd64 ~arm x86 ~amd64-linux ~sparc-solaris"
S="${WORKDIR}/${MY_P}"
 else
EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2019-05-02 Thread Aaron Bauman
commit: 3c9f7a5ef03ac6260921f125053a8ccfd799aac4
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri May  3 00:48:16 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri May  3 00:48:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c9f7a5e

net-irc/quassel: use HTTPS

Reported-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Aaron Bauman  gentoo.org>

 net-irc/quassel/quassel-0.12.5-r2.ebuild | 4 ++--
 net-irc/quassel/quassel-0.13.1.ebuild| 4 ++--
 net-irc/quassel/quassel-.ebuild  | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-irc/quassel/quassel-0.12.5-r2.ebuild 
b/net-irc/quassel/quassel-0.12.5-r2.ebuild
index a0296d1e259..5db277fc20a 100644
--- a/net-irc/quassel/quassel-0.12.5-r2.ebuild
+++ b/net-irc/quassel/quassel-0.12.5-r2.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 inherit cmake-utils gnome2-utils pax-utils systemd user versionator
 
 if [[ ${PV} != ** ]]; then
-   SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
+   SRC_URI="https://quassel-irc.org/pub/${P}.tar.bz2;
KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~sparc-solaris"
 else
EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
@@ -14,7 +14,7 @@ else
 fi
 
 DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
-HOMEPAGE="http://quassel-irc.org/;
+HOMEPAGE="https://quassel-irc.org/;
 LICENSE="GPL-3"
 SLOT="0"
 IUSE="crypt dbus debug kde monolithic phonon postgres +server

diff --git a/net-irc/quassel/quassel-0.13.1.ebuild 
b/net-irc/quassel/quassel-0.13.1.ebuild
index 9840dd2bff5..890c2b6a296 100644
--- a/net-irc/quassel/quassel-0.13.1.ebuild
+++ b/net-irc/quassel/quassel-0.13.1.ebuild
@@ -7,7 +7,7 @@ inherit cmake-utils gnome2-utils pax-utils systemd user
 
 if [[ ${PV} != ** ]]; then
MY_P=${PN}-${PV/_/-}
-   SRC_URI="http://quassel-irc.org/pub/${MY_P}.tar.bz2;
+   SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2;
KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris"
S="${WORKDIR}/${MY_P}"
 else
@@ -16,7 +16,7 @@ else
 fi
 
 DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
-HOMEPAGE="http://quassel-irc.org/;
+HOMEPAGE="https://quassel-irc.org/;
 LICENSE="GPL-3"
 SLOT="0"
 IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres 
+server

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index e80faf93513..ced820424d5 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -7,7 +7,7 @@ inherit cmake-utils gnome2-utils pax-utils systemd user
 
 if [[ ${PV} != ** ]]; then
MY_P=${PN}-${PV/_/-}
-   SRC_URI="http://quassel-irc.org/pub/${MY_P}.tar.bz2;
+   SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2;
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
S="${WORKDIR}/${MY_P}"
 else
@@ -16,7 +16,7 @@ else
 fi
 
 DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
-HOMEPAGE="http://quassel-irc.org/;
+HOMEPAGE="https://quassel-irc.org/;
 LICENSE="GPL-3"
 SLOT="0"
 IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres 
+server



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2019-05-02 Thread Mikle Kolyada
commit: 72c8d9b71620e8e35fcf2227e5257aaa16d965d3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May  2 18:29:52 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May  2 18:29:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c8d9b7

net-irc/quassel: amd64 stable wrt bug #684486

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

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

diff --git a/net-irc/quassel/quassel-0.13.1.ebuild 
b/net-irc/quassel/quassel-0.13.1.ebuild
index debc7649024..9840dd2bff5 100644
--- a/net-irc/quassel/quassel-0.13.1.ebuild
+++ b/net-irc/quassel/quassel-0.13.1.ebuild
@@ -8,7 +8,7 @@ inherit cmake-utils gnome2-utils pax-utils systemd user
 if [[ ${PV} != ** ]]; then
MY_P=${PN}-${PV/_/-}
SRC_URI="http://quassel-irc.org/pub/${MY_P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris"
+   KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris"
S="${WORKDIR}/${MY_P}"
 else
EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2019-02-24 Thread Johannes Huber
commit: fe12e730b480d5a3d2dbdbd8c637fe8a1b0b6f33
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Feb 24 10:05:06 2019 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Feb 24 10:05:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe12e730

net-irc/quassel: Remove 0.13.0

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Johannes Huber  gentoo.org>

 net-irc/quassel/Manifest  |   1 -
 net-irc/quassel/quassel-0.13.0.ebuild | 189 --
 2 files changed, 190 deletions(-)

diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest
index 6cf51cfd310..db2b789a392 100644
--- a/net-irc/quassel/Manifest
+++ b/net-irc/quassel/Manifest
@@ -1,3 +1,2 @@
 DIST quassel-0.12.5.tar.bz2 3747392 BLAKE2B 
624cd18c2a5e1c480f701072bfeeeb18589cdbd2f2b7ab0d524f32e384ac4feb7328b23b60c3005340d53e4bf3a209f75a5d673a8d5d3f659825f0ef21bd3f9f
 SHA512 
3a0263d7bec9ef4b0d8ef6ea53784f95e0efbadc0f03b49005908411b0b53543ebc66189fb4100c117d87264b648f2a1b01be48c371f926b9f326b1ffc870685
-DIST quassel-0.13.0.tar.bz2 4259301 BLAKE2B 
24a138f8727af940934b420a12aae01b1eaf8080f3c7ae40805e858f9cc2b7c9471d831f816a099fccde41134af9e7d19ab4e6bc41e64eff75e91318abe4efc4
 SHA512 
a0710ccdd01c5a9731ba72f7f8430e435c95f8709a187ddee68dde48eb6dd575a6281a4461a0d2509f7373d7861d9b6c0d29089929a4b8043b0e9334032087bf
 DIST quassel-0.13.1.tar.bz2 4289663 BLAKE2B 
1d5252efe3febd26e7d04f6533f551316d58b5e4a7c143cc81dd0cf6a3602e28a57de4c73c86fb668e43bf8d01049456d1f5cf37a73f683b9c8b6dd9d78ee4bd
 SHA512 
4ed55e81b1638c8851ddae5d9c9d23a1c2cea92f307e19f426873c2600d8e183898d3ed7c290f2ea5d1b8c5e1be7f9ffcc3e8c3c0193d080fc879b10cc3a962c

diff --git a/net-irc/quassel/quassel-0.13.0.ebuild 
b/net-irc/quassel/quassel-0.13.0.ebuild
deleted file mode 100644
index f6ff727068b..000
--- a/net-irc/quassel/quassel-0.13.0.ebuild
+++ /dev/null
@@ -1,189 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils gnome2-utils pax-utils systemd user
-
-if [[ ${PV} != ** ]]; then
-   MY_P=${PN}-${PV/_/-}
-   SRC_URI="http://quassel-irc.org/pub/${MY_P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris"
-   S="${WORKDIR}/${MY_P}"
-else
-   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
-   inherit git-r3
-fi
-
-DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
-HOMEPAGE="http://quassel-irc.org/;
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres 
+server
-snorenotify +ssl syslog urlpreview X"
-
-SERVER_RDEPEND="
-   dev-qt/qtscript:5
-   crypt? ( app-crypt/qca:2[qt5(+),ssl] )
-   ldap? ( net-nds/openldap )
-   postgres? ( dev-qt/qtsql:5[postgres] )
-   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
-   syslog? ( virtual/logger )
-"
-
-GUI_RDEPEND="
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtwidgets:5
-   !bundled-icons? (
-   kde-frameworks/breeze-icons:5
-   oxygen? ( kde-frameworks/oxygen-icons:5 )
-   )
-   dbus? (
-   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5(+)]
-   dev-qt/qtdbus:5
-   )
-   kde? (
-   kde-frameworks/kconfigwidgets:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/knotifications:5
-   kde-frameworks/knotifyconfig:5
-   kde-frameworks/ktextwidgets:5
-   kde-frameworks/kwidgetsaddons:5
-   kde-frameworks/kxmlgui:5
-   kde-frameworks/sonnet:5
-   )
-   snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
-   urlpreview? ( dev-qt/qtwebengine:5[widgets] )
-"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5[ssl?]
-   sys-libs/zlib
-   monolithic? (
-   ${SERVER_RDEPEND}
-   ${GUI_RDEPEND}
-   )
-   !monolithic? (
-   server? ( ${SERVER_RDEPEND} )
-   X? ( ${GUI_RDEPEND} )
-   )
-"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5
-   kde-frameworks/extra-cmake-modules
-"
-
-DOCS=( AUTHORS ChangeLog README.md )
-
-REQUIRED_USE="
-   || ( X server monolithic )
-   crypt? ( || ( server monolithic ) )
-   kde? ( || ( X monolithic ) dbus )
-   ldap? ( || ( server monolithic ) )
-   postgres? ( || ( server monolithic ) )
-   snorenotify? ( || ( X monolithic ) )
-   syslog? ( || ( server monolithic ) )
-"
-
-pkg_setup() {
-   if use server; then
-   QUASSEL_DIR=/var/lib/${PN}
-   QUASSEL_USER=${PN}
-   # create quassel:quassel user
-   enewgroup "${QUASSEL_USER}"
-   enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" 
"${QUASSEL_USER}"
-   fi
-}
-
-src_configure() {
-   

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2019-02-15 Thread Manuel Rüger
commit: 4bc40d5eb16f966cf1619163eeb0930566e9e310
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Feb 15 17:13:04 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Feb 15 17:14:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bc40d5e

net-irc/quassel: Version bump to 0.13.1

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Manuel Rüger  gentoo.org>

 net-irc/quassel/Manifest  |   1 +
 net-irc/quassel/quassel-0.13.1.ebuild | 189 ++
 2 files changed, 190 insertions(+)

diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest
index 2c385e272e5..6cf51cfd310 100644
--- a/net-irc/quassel/Manifest
+++ b/net-irc/quassel/Manifest
@@ -1,2 +1,3 @@
 DIST quassel-0.12.5.tar.bz2 3747392 BLAKE2B 
624cd18c2a5e1c480f701072bfeeeb18589cdbd2f2b7ab0d524f32e384ac4feb7328b23b60c3005340d53e4bf3a209f75a5d673a8d5d3f659825f0ef21bd3f9f
 SHA512 
3a0263d7bec9ef4b0d8ef6ea53784f95e0efbadc0f03b49005908411b0b53543ebc66189fb4100c117d87264b648f2a1b01be48c371f926b9f326b1ffc870685
 DIST quassel-0.13.0.tar.bz2 4259301 BLAKE2B 
24a138f8727af940934b420a12aae01b1eaf8080f3c7ae40805e858f9cc2b7c9471d831f816a099fccde41134af9e7d19ab4e6bc41e64eff75e91318abe4efc4
 SHA512 
a0710ccdd01c5a9731ba72f7f8430e435c95f8709a187ddee68dde48eb6dd575a6281a4461a0d2509f7373d7861d9b6c0d29089929a4b8043b0e9334032087bf
+DIST quassel-0.13.1.tar.bz2 4289663 BLAKE2B 
1d5252efe3febd26e7d04f6533f551316d58b5e4a7c143cc81dd0cf6a3602e28a57de4c73c86fb668e43bf8d01049456d1f5cf37a73f683b9c8b6dd9d78ee4bd
 SHA512 
4ed55e81b1638c8851ddae5d9c9d23a1c2cea92f307e19f426873c2600d8e183898d3ed7c290f2ea5d1b8c5e1be7f9ffcc3e8c3c0193d080fc879b10cc3a962c

diff --git a/net-irc/quassel/quassel-0.13.1.ebuild 
b/net-irc/quassel/quassel-0.13.1.ebuild
new file mode 100644
index 000..debc7649024
--- /dev/null
+++ b/net-irc/quassel/quassel-0.13.1.ebuild
@@ -0,0 +1,189 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils gnome2-utils pax-utils systemd user
+
+if [[ ${PV} != ** ]]; then
+   MY_P=${PN}-${PV/_/-}
+   SRC_URI="http://quassel-irc.org/pub/${MY_P}.tar.bz2;
+   KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris"
+   S="${WORKDIR}/${MY_P}"
+else
+   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
+   inherit git-r3
+fi
+
+DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
+HOMEPAGE="http://quassel-irc.org/;
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres 
+server
+snorenotify +ssl syslog urlpreview X"
+
+SERVER_RDEPEND="
+   dev-qt/qtscript:5
+   crypt? ( app-crypt/qca:2[qt5(+),ssl] )
+   ldap? ( net-nds/openldap )
+   postgres? ( dev-qt/qtsql:5[postgres] )
+   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
+   syslog? ( virtual/logger )
+"
+
+GUI_RDEPEND="
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtwidgets:5
+   !bundled-icons? (
+   kde-frameworks/breeze-icons:5
+   oxygen? ( kde-frameworks/oxygen-icons:5 )
+   )
+   dbus? (
+   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5(+)]
+   dev-qt/qtdbus:5
+   )
+   kde? (
+   kde-frameworks/kconfigwidgets:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/knotifications:5
+   kde-frameworks/knotifyconfig:5
+   kde-frameworks/ktextwidgets:5
+   kde-frameworks/kwidgetsaddons:5
+   kde-frameworks/kxmlgui:5
+   kde-frameworks/sonnet:5
+   )
+   snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
+   urlpreview? ( dev-qt/qtwebengine:5[widgets] )
+"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5[ssl?]
+   sys-libs/zlib
+   monolithic? (
+   ${SERVER_RDEPEND}
+   ${GUI_RDEPEND}
+   )
+   !monolithic? (
+   server? ( ${SERVER_RDEPEND} )
+   X? ( ${GUI_RDEPEND} )
+   )
+"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
+   kde-frameworks/extra-cmake-modules
+"
+
+DOCS=( AUTHORS ChangeLog README.md )
+
+REQUIRED_USE="
+   || ( X server monolithic )
+   crypt? ( || ( server monolithic ) )
+   kde? ( || ( X monolithic ) dbus )
+   ldap? ( || ( server monolithic ) )
+   postgres? ( || ( server monolithic ) )
+   snorenotify? ( || ( X monolithic ) )
+   syslog? ( || ( server monolithic ) )
+"
+
+pkg_setup() {
+   if use server; then
+   QUASSEL_DIR=/var/lib/${PN}
+   QUASSEL_USER=${PN}
+   # create quassel:quassel user
+   enewgroup "${QUASSEL_USER}"
+   enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" 
"${QUASSEL_USER}"
+   fi
+}
+
+src_configure() {
+   

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2018-12-15 Thread Johannes Huber
commit: 77fdbcb4385c1d6ec2dc64effcd586259735e343
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Dec 15 11:26:23 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Dec 15 11:26:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77fdbcb4

net-irc/quassel: Remove 0.13_rc2

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Johannes Huber  gentoo.org>

 net-irc/quassel/Manifest|   1 -
 net-irc/quassel/quassel-0.13_rc2.ebuild | 189 
 2 files changed, 190 deletions(-)

diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest
index d679d5767ab..2c385e272e5 100644
--- a/net-irc/quassel/Manifest
+++ b/net-irc/quassel/Manifest
@@ -1,3 +1,2 @@
 DIST quassel-0.12.5.tar.bz2 3747392 BLAKE2B 
624cd18c2a5e1c480f701072bfeeeb18589cdbd2f2b7ab0d524f32e384ac4feb7328b23b60c3005340d53e4bf3a209f75a5d673a8d5d3f659825f0ef21bd3f9f
 SHA512 
3a0263d7bec9ef4b0d8ef6ea53784f95e0efbadc0f03b49005908411b0b53543ebc66189fb4100c117d87264b648f2a1b01be48c371f926b9f326b1ffc870685
-DIST quassel-0.13-rc2.tar.bz2 4260661 BLAKE2B 
083fb6b832dc7297405fb5cb4e36b1d831ff000ef302627f798944bf242c87d4c9a78a797f0997fe1a8db9def23633af27de0c7c571c4051d039431043cb4363
 SHA512 
3444cf03250a1b0fd26563575e1b3fbabff382b6307e122a933b7f892250222d7277f5aaf0ceb7f53fb0924076d09a328f15e81b0fd7ff7483b54b8d0dac302c
 DIST quassel-0.13.0.tar.bz2 4259301 BLAKE2B 
24a138f8727af940934b420a12aae01b1eaf8080f3c7ae40805e858f9cc2b7c9471d831f816a099fccde41134af9e7d19ab4e6bc41e64eff75e91318abe4efc4
 SHA512 
a0710ccdd01c5a9731ba72f7f8430e435c95f8709a187ddee68dde48eb6dd575a6281a4461a0d2509f7373d7861d9b6c0d29089929a4b8043b0e9334032087bf

diff --git a/net-irc/quassel/quassel-0.13_rc2.ebuild 
b/net-irc/quassel/quassel-0.13_rc2.ebuild
deleted file mode 100644
index f6ff727068b..000
--- a/net-irc/quassel/quassel-0.13_rc2.ebuild
+++ /dev/null
@@ -1,189 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils gnome2-utils pax-utils systemd user
-
-if [[ ${PV} != ** ]]; then
-   MY_P=${PN}-${PV/_/-}
-   SRC_URI="http://quassel-irc.org/pub/${MY_P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris"
-   S="${WORKDIR}/${MY_P}"
-else
-   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
-   inherit git-r3
-fi
-
-DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
-HOMEPAGE="http://quassel-irc.org/;
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres 
+server
-snorenotify +ssl syslog urlpreview X"
-
-SERVER_RDEPEND="
-   dev-qt/qtscript:5
-   crypt? ( app-crypt/qca:2[qt5(+),ssl] )
-   ldap? ( net-nds/openldap )
-   postgres? ( dev-qt/qtsql:5[postgres] )
-   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
-   syslog? ( virtual/logger )
-"
-
-GUI_RDEPEND="
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtwidgets:5
-   !bundled-icons? (
-   kde-frameworks/breeze-icons:5
-   oxygen? ( kde-frameworks/oxygen-icons:5 )
-   )
-   dbus? (
-   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5(+)]
-   dev-qt/qtdbus:5
-   )
-   kde? (
-   kde-frameworks/kconfigwidgets:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/knotifications:5
-   kde-frameworks/knotifyconfig:5
-   kde-frameworks/ktextwidgets:5
-   kde-frameworks/kwidgetsaddons:5
-   kde-frameworks/kxmlgui:5
-   kde-frameworks/sonnet:5
-   )
-   snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
-   urlpreview? ( dev-qt/qtwebengine:5[widgets] )
-"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5[ssl?]
-   sys-libs/zlib
-   monolithic? (
-   ${SERVER_RDEPEND}
-   ${GUI_RDEPEND}
-   )
-   !monolithic? (
-   server? ( ${SERVER_RDEPEND} )
-   X? ( ${GUI_RDEPEND} )
-   )
-"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5
-   kde-frameworks/extra-cmake-modules
-"
-
-DOCS=( AUTHORS ChangeLog README.md )
-
-REQUIRED_USE="
-   || ( X server monolithic )
-   crypt? ( || ( server monolithic ) )
-   kde? ( || ( X monolithic ) dbus )
-   ldap? ( || ( server monolithic ) )
-   postgres? ( || ( server monolithic ) )
-   snorenotify? ( || ( X monolithic ) )
-   syslog? ( || ( server monolithic ) )
-"
-
-pkg_setup() {
-   if use server; then
-   QUASSEL_DIR=/var/lib/${PN}
-   QUASSEL_USER=${PN}
-   # create quassel:quassel user
-   enewgroup "${QUASSEL_USER}"
-   enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" 
"${QUASSEL_USER}"
-   fi
-}
-
-src_configure() 

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2018-11-19 Thread Manuel Rüger
commit: 4b3cdf84ed7ab64b5bb16a93909f126c2aa94243
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 20 01:02:00 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 20 01:02:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3cdf84

net-irc/quassel: Version bump to 0.13.0

Signed-off-by: Manuel Rüger  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 net-irc/quassel/Manifest  |   1 +
 net-irc/quassel/quassel-0.13.0.ebuild | 189 ++
 2 files changed, 190 insertions(+)

diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest
index 8b6989c5b63..d679d5767ab 100644
--- a/net-irc/quassel/Manifest
+++ b/net-irc/quassel/Manifest
@@ -1,2 +1,3 @@
 DIST quassel-0.12.5.tar.bz2 3747392 BLAKE2B 
624cd18c2a5e1c480f701072bfeeeb18589cdbd2f2b7ab0d524f32e384ac4feb7328b23b60c3005340d53e4bf3a209f75a5d673a8d5d3f659825f0ef21bd3f9f
 SHA512 
3a0263d7bec9ef4b0d8ef6ea53784f95e0efbadc0f03b49005908411b0b53543ebc66189fb4100c117d87264b648f2a1b01be48c371f926b9f326b1ffc870685
 DIST quassel-0.13-rc2.tar.bz2 4260661 BLAKE2B 
083fb6b832dc7297405fb5cb4e36b1d831ff000ef302627f798944bf242c87d4c9a78a797f0997fe1a8db9def23633af27de0c7c571c4051d039431043cb4363
 SHA512 
3444cf03250a1b0fd26563575e1b3fbabff382b6307e122a933b7f892250222d7277f5aaf0ceb7f53fb0924076d09a328f15e81b0fd7ff7483b54b8d0dac302c
+DIST quassel-0.13.0.tar.bz2 4259301 BLAKE2B 
24a138f8727af940934b420a12aae01b1eaf8080f3c7ae40805e858f9cc2b7c9471d831f816a099fccde41134af9e7d19ab4e6bc41e64eff75e91318abe4efc4
 SHA512 
a0710ccdd01c5a9731ba72f7f8430e435c95f8709a187ddee68dde48eb6dd575a6281a4461a0d2509f7373d7861d9b6c0d29089929a4b8043b0e9334032087bf

diff --git a/net-irc/quassel/quassel-0.13.0.ebuild 
b/net-irc/quassel/quassel-0.13.0.ebuild
new file mode 100644
index 000..f6ff727068b
--- /dev/null
+++ b/net-irc/quassel/quassel-0.13.0.ebuild
@@ -0,0 +1,189 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils gnome2-utils pax-utils systemd user
+
+if [[ ${PV} != ** ]]; then
+   MY_P=${PN}-${PV/_/-}
+   SRC_URI="http://quassel-irc.org/pub/${MY_P}.tar.bz2;
+   KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris"
+   S="${WORKDIR}/${MY_P}"
+else
+   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
+   inherit git-r3
+fi
+
+DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
+HOMEPAGE="http://quassel-irc.org/;
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres 
+server
+snorenotify +ssl syslog urlpreview X"
+
+SERVER_RDEPEND="
+   dev-qt/qtscript:5
+   crypt? ( app-crypt/qca:2[qt5(+),ssl] )
+   ldap? ( net-nds/openldap )
+   postgres? ( dev-qt/qtsql:5[postgres] )
+   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
+   syslog? ( virtual/logger )
+"
+
+GUI_RDEPEND="
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtwidgets:5
+   !bundled-icons? (
+   kde-frameworks/breeze-icons:5
+   oxygen? ( kde-frameworks/oxygen-icons:5 )
+   )
+   dbus? (
+   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5(+)]
+   dev-qt/qtdbus:5
+   )
+   kde? (
+   kde-frameworks/kconfigwidgets:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/knotifications:5
+   kde-frameworks/knotifyconfig:5
+   kde-frameworks/ktextwidgets:5
+   kde-frameworks/kwidgetsaddons:5
+   kde-frameworks/kxmlgui:5
+   kde-frameworks/sonnet:5
+   )
+   snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
+   urlpreview? ( dev-qt/qtwebengine:5[widgets] )
+"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5[ssl?]
+   sys-libs/zlib
+   monolithic? (
+   ${SERVER_RDEPEND}
+   ${GUI_RDEPEND}
+   )
+   !monolithic? (
+   server? ( ${SERVER_RDEPEND} )
+   X? ( ${GUI_RDEPEND} )
+   )
+"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
+   kde-frameworks/extra-cmake-modules
+"
+
+DOCS=( AUTHORS ChangeLog README.md )
+
+REQUIRED_USE="
+   || ( X server monolithic )
+   crypt? ( || ( server monolithic ) )
+   kde? ( || ( X monolithic ) dbus )
+   ldap? ( || ( server monolithic ) )
+   postgres? ( || ( server monolithic ) )
+   snorenotify? ( || ( X monolithic ) )
+   syslog? ( || ( server monolithic ) )
+"
+
+pkg_setup() {
+   if use server; then
+   QUASSEL_DIR=/var/lib/${PN}
+   QUASSEL_USER=${PN}
+   # create quassel:quassel user
+   enewgroup "${QUASSEL_USER}"
+   enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" 
"${QUASSEL_USER}"
+   fi
+}
+
+src_configure() {
+   

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2018-10-20 Thread Johannes Huber
commit: 25f8b856e18bb98d4e5c4e6f1755c17e16d4de6f
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Oct 20 09:03:32 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Oct 20 09:03:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25f8b856

net-irc/quassel: Version bump 0.13_rc2

Closes: https://bugs.gentoo.org/661656
Signed-off-by: Johannes Huber  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-irc/quassel/Manifest | 1 +
 net-irc/quassel/{quassel-.ebuild => quassel-0.13_rc2.ebuild} | 9 ++---
 net-irc/quassel/quassel-.ebuild  | 7 +--
 3 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest
index 10920a057c5..05fdd7eba45 100644
--- a/net-irc/quassel/Manifest
+++ b/net-irc/quassel/Manifest
@@ -1,2 +1,3 @@
 DIST quassel-0.12.5.tar.bz2 3747392 BLAKE2B 
624cd18c2a5e1c480f701072bfeeeb18589cdbd2f2b7ab0d524f32e384ac4feb7328b23b60c3005340d53e4bf3a209f75a5d673a8d5d3f659825f0ef21bd3f9f
 SHA512 
3a0263d7bec9ef4b0d8ef6ea53784f95e0efbadc0f03b49005908411b0b53543ebc66189fb4100c117d87264b648f2a1b01be48c371f926b9f326b1ffc870685
 DIST quassel-0.13-rc1.tar.bz2 4114806 BLAKE2B 
609d994c676b9e930884e738fb008a35e603e03fa0890b5119ffe91d7fbfd8d593eeefc903610309f360ca4c5cc985895e0e532c45d5eeafe1700f9de6735c9e
 SHA512 
13cbaeae83673fc476b8e1f59ca1b6eb929b9bb6dddf15ca248d0fc9535cc8d98a02d194dc16e5c18197c9bacbe7142d1a4712d79133226f979fa9aa7a7813aa
+DIST quassel-0.13-rc2.tar.bz2 4260661 BLAKE2B 
083fb6b832dc7297405fb5cb4e36b1d831ff000ef302627f798944bf242c87d4c9a78a797f0997fe1a8db9def23633af27de0c7c571c4051d039431043cb4363
 SHA512 
3444cf03250a1b0fd26563575e1b3fbabff382b6307e122a933b7f892250222d7277f5aaf0ceb7f53fb0924076d09a328f15e81b0fd7ff7483b54b8d0dac302c

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-0.13_rc2.ebuild
similarity index 95%
copy from net-irc/quassel/quassel-.ebuild
copy to net-irc/quassel/quassel-0.13_rc2.ebuild
index 5db02b583e6..f6ff727068b 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-0.13_rc2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ inherit cmake-utils gnome2-utils pax-utils systemd user
 if [[ ${PV} != ** ]]; then
MY_P=${PN}-${PV/_/-}
SRC_URI="http://quassel-irc.org/pub/${MY_P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
+   KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris"
S="${WORKDIR}/${MY_P}"
 else
EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
@@ -106,7 +106,6 @@ src_configure() {
-DEMBED_DATA=OFF
-DWITH_WEBKIT=OFF
-DWITH_BUNDLED_ICONS=$(usex bundled-icons)
-   $(cmake-utils_use_find_package crypt QCA2-QT5)
$(cmake-utils_use_find_package dbus dbusmenu-qt5)
$(cmake-utils_use_find_package dbus Qt5DBus)
-DWITH_KDE=$(usex kde)
@@ -119,6 +118,10 @@ src_configure() {
-DWANT_QTCLIENT=$(usex X)
)
 
+   if use server || use monolithic; then
+   mycmakeargs+=(  $(cmake-utils_use_find_package crypt QCA2-QT5) )
+   fi
+
cmake-utils_src_configure
 }
 

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 5db02b583e6..e80faf93513 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -106,7 +106,6 @@ src_configure() {
-DEMBED_DATA=OFF
-DWITH_WEBKIT=OFF
-DWITH_BUNDLED_ICONS=$(usex bundled-icons)
-   $(cmake-utils_use_find_package crypt QCA2-QT5)
$(cmake-utils_use_find_package dbus dbusmenu-qt5)
$(cmake-utils_use_find_package dbus Qt5DBus)
-DWITH_KDE=$(usex kde)
@@ -119,6 +118,10 @@ src_configure() {
-DWANT_QTCLIENT=$(usex X)
)
 
+   if use server || use monolithic; then
+   mycmakeargs+=(  $(cmake-utils_use_find_package crypt QCA2-QT5) )
+   fi
+
cmake-utils_src_configure
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2018-10-20 Thread Johannes Huber
commit: 9016e1845d25e31db58cb1216d1c77d588ff9a0d
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Oct 20 09:04:21 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Oct 20 09:04:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9016e184

net-irc/quassel: Remove 0.13_rc1

Signed-off-by: Johannes Huber  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-irc/quassel/Manifest|   1 -
 net-irc/quassel/quassel-0.13_rc1.ebuild | 186 
 2 files changed, 187 deletions(-)

diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest
index 05fdd7eba45..8b6989c5b63 100644
--- a/net-irc/quassel/Manifest
+++ b/net-irc/quassel/Manifest
@@ -1,3 +1,2 @@
 DIST quassel-0.12.5.tar.bz2 3747392 BLAKE2B 
624cd18c2a5e1c480f701072bfeeeb18589cdbd2f2b7ab0d524f32e384ac4feb7328b23b60c3005340d53e4bf3a209f75a5d673a8d5d3f659825f0ef21bd3f9f
 SHA512 
3a0263d7bec9ef4b0d8ef6ea53784f95e0efbadc0f03b49005908411b0b53543ebc66189fb4100c117d87264b648f2a1b01be48c371f926b9f326b1ffc870685
-DIST quassel-0.13-rc1.tar.bz2 4114806 BLAKE2B 
609d994c676b9e930884e738fb008a35e603e03fa0890b5119ffe91d7fbfd8d593eeefc903610309f360ca4c5cc985895e0e532c45d5eeafe1700f9de6735c9e
 SHA512 
13cbaeae83673fc476b8e1f59ca1b6eb929b9bb6dddf15ca248d0fc9535cc8d98a02d194dc16e5c18197c9bacbe7142d1a4712d79133226f979fa9aa7a7813aa
 DIST quassel-0.13-rc2.tar.bz2 4260661 BLAKE2B 
083fb6b832dc7297405fb5cb4e36b1d831ff000ef302627f798944bf242c87d4c9a78a797f0997fe1a8db9def23633af27de0c7c571c4051d039431043cb4363
 SHA512 
3444cf03250a1b0fd26563575e1b3fbabff382b6307e122a933b7f892250222d7277f5aaf0ceb7f53fb0924076d09a328f15e81b0fd7ff7483b54b8d0dac302c

diff --git a/net-irc/quassel/quassel-0.13_rc1.ebuild 
b/net-irc/quassel/quassel-0.13_rc1.ebuild
deleted file mode 100644
index ed2efb5c8b9..000
--- a/net-irc/quassel/quassel-0.13_rc1.ebuild
+++ /dev/null
@@ -1,186 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils gnome2-utils pax-utils systemd user
-
-if [[ ${PV} != ** ]]; then
-   MY_P=${PN}-${PV/_/-}
-   SRC_URI="http://quassel-irc.org/pub/${MY_P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris"
-   S="${WORKDIR}/${MY_P}"
-else
-   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
-   inherit git-r3
-fi
-
-DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
-HOMEPAGE="http://quassel-irc.org/;
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres 
+server
-snorenotify +ssl syslog urlpreview X"
-
-SERVER_RDEPEND="
-   dev-qt/qtscript:5
-   crypt? ( app-crypt/qca:2[qt5(+),ssl] )
-   ldap? ( net-nds/openldap )
-   postgres? ( dev-qt/qtsql:5[postgres] )
-   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
-   syslog? ( virtual/logger )
-"
-
-GUI_RDEPEND="
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtwidgets:5
-   !bundled-icons? (
-   kde-frameworks/breeze-icons:5
-   oxygen? ( kde-frameworks/oxygen-icons:5 )
-   )
-   dbus? (
-   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5(+)]
-   dev-qt/qtdbus:5
-   )
-   kde? (
-   kde-frameworks/kconfigwidgets:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/knotifications:5
-   kde-frameworks/knotifyconfig:5
-   kde-frameworks/ktextwidgets:5
-   kde-frameworks/kwidgetsaddons:5
-   kde-frameworks/kxmlgui:5
-   kde-frameworks/sonnet:5
-   )
-   snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
-   urlpreview? ( dev-qt/qtwebengine:5[widgets] )
-"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5[ssl?]
-   sys-libs/zlib
-   monolithic? (
-   ${SERVER_RDEPEND}
-   ${GUI_RDEPEND}
-   )
-   !monolithic? (
-   server? ( ${SERVER_RDEPEND} )
-   X? ( ${GUI_RDEPEND} )
-   )
-"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5
-   kde-frameworks/extra-cmake-modules
-"
-
-DOCS=( AUTHORS ChangeLog README.md )
-
-REQUIRED_USE="
-   || ( X server monolithic )
-   crypt? ( || ( server monolithic ) )
-   kde? ( || ( X monolithic ) dbus )
-   ldap? ( || ( server monolithic ) )
-   postgres? ( || ( server monolithic ) )
-   snorenotify? ( || ( X monolithic ) )
-   syslog? ( || ( server monolithic ) )
-"
-
-pkg_setup() {
-   if use server; then
-   QUASSEL_DIR=/var/lib/${PN}
-   QUASSEL_USER=${PN}
-   # create quassel:quassel user
-   enewgroup "${QUASSEL_USER}"
-   enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" 
"${QUASSEL_USER}"
-   fi
-}
-

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2018-07-18 Thread Johannes Huber
commit: 392cfb354b490f1c766aeada72a4eafa32954a25
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Jul 18 21:14:18 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed Jul 18 21:14:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392cfb35

net-irc/quassel: Version bump 0.13_rc1

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 net-irc/quassel/Manifest | 1 +
 net-irc/quassel/{quassel-.ebuild => quassel-0.13_rc1.ebuild} | 6 --
 net-irc/quassel/quassel-.ebuild  | 4 +++-
 3 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest
index 4bdaa82b8d1..10920a057c5 100644
--- a/net-irc/quassel/Manifest
+++ b/net-irc/quassel/Manifest
@@ -1 +1,2 @@
 DIST quassel-0.12.5.tar.bz2 3747392 BLAKE2B 
624cd18c2a5e1c480f701072bfeeeb18589cdbd2f2b7ab0d524f32e384ac4feb7328b23b60c3005340d53e4bf3a209f75a5d673a8d5d3f659825f0ef21bd3f9f
 SHA512 
3a0263d7bec9ef4b0d8ef6ea53784f95e0efbadc0f03b49005908411b0b53543ebc66189fb4100c117d87264b648f2a1b01be48c371f926b9f326b1ffc870685
+DIST quassel-0.13-rc1.tar.bz2 4114806 BLAKE2B 
609d994c676b9e930884e738fb008a35e603e03fa0890b5119ffe91d7fbfd8d593eeefc903610309f360ca4c5cc985895e0e532c45d5eeafe1700f9de6735c9e
 SHA512 
13cbaeae83673fc476b8e1f59ca1b6eb929b9bb6dddf15ca248d0fc9535cc8d98a02d194dc16e5c18197c9bacbe7142d1a4712d79133226f979fa9aa7a7813aa

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-0.13_rc1.ebuild
similarity index 96%
copy from net-irc/quassel/quassel-.ebuild
copy to net-irc/quassel/quassel-0.13_rc1.ebuild
index a5038bf8a0a..ed2efb5c8b9 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-0.13_rc1.ebuild
@@ -6,8 +6,10 @@ EAPI=6
 inherit cmake-utils gnome2-utils pax-utils systemd user
 
 if [[ ${PV} != ** ]]; then
-   SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
+   MY_P=${PN}-${PV/_/-}
+   SRC_URI="http://quassel-irc.org/pub/${MY_P}.tar.bz2;
+   KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris"
+   S="${WORKDIR}/${MY_P}"
 else
EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
inherit git-r3

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index a5038bf8a0a..5db02b583e6 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -6,8 +6,10 @@ EAPI=6
 inherit cmake-utils gnome2-utils pax-utils systemd user
 
 if [[ ${PV} != ** ]]; then
-   SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
+   MY_P=${PN}-${PV/_/-}
+   SRC_URI="http://quassel-irc.org/pub/${MY_P}.tar.bz2;
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
+   S="${WORKDIR}/${MY_P}"
 else
EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
inherit git-r3



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2018-07-16 Thread Johannes Huber
commit: 18630e47323de57c15f7598b6bfdc969bb009964
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Jul 16 06:26:22 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Mon Jul 16 06:32:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18630e47

net-irc/quassel: Remove 0.12.5 (r0)

Superseded by 0.12.5-r2.

Package-Manager: Portage-2.3.42, Repoman-2.3.9

 net-irc/quassel/quassel-0.12.5.ebuild | 182 --
 1 file changed, 182 deletions(-)

diff --git a/net-irc/quassel/quassel-0.12.5.ebuild 
b/net-irc/quassel/quassel-0.12.5.ebuild
deleted file mode 100644
index 6f3dde9b18d..000
--- a/net-irc/quassel/quassel-0.12.5.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils gnome2-utils pax-utils systemd user versionator
-
-if [[ ${PV} != ** ]]; then
-   SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
-   KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~sparc-solaris"
-else
-   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
-   inherit git-r3
-fi
-
-DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
-HOMEPAGE="http://quassel-irc.org/;
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="crypt dbus debug kde monolithic phonon postgres +server
-snorenotify +ssl syslog webkit X"
-
-SERVER_RDEPEND="
-   dev-qt/qtscript:5
-   crypt? ( app-crypt/qca:2[qt5(+),ssl] )
-   postgres? ( dev-qt/qtsql:5[postgres] )
-   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
-   syslog? ( virtual/logger )
-"
-
-GUI_RDEPEND="
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dbus? (
-   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5(+)]
-   dev-qt/qtdbus:5
-   )
-   kde? (
-   kde-frameworks/kconfigwidgets:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/knotifications:5
-   kde-frameworks/knotifyconfig:5
-   kde-frameworks/ktextwidgets:5
-   kde-frameworks/kwidgetsaddons:5
-   kde-frameworks/kxmlgui:5
-   kde-frameworks/sonnet:5
-   )
-   phonon? ( media-libs/phonon[qt5(+)] )
-   snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
-   webkit? ( dev-qt/qtwebkit:5 )
-"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5[ssl?]
-   sys-libs/zlib
-   monolithic? (
-   ${SERVER_RDEPEND}
-   ${GUI_RDEPEND}
-   )
-   !monolithic? (
-   server? ( ${SERVER_RDEPEND} )
-   X? ( ${GUI_RDEPEND} )
-   )
-"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5
-   kde-frameworks/extra-cmake-modules
-"
-
-DOCS=( AUTHORS ChangeLog README.md )
-
-REQUIRED_USE="
-   || ( X server monolithic )
-   crypt? ( || ( server monolithic ) )
-   dbus? ( || ( X monolithic ) )
-   kde? ( || ( X monolithic ) dbus phonon )
-   phonon? ( || ( X monolithic ) )
-   postgres? ( || ( server monolithic ) )
-   snorenotify? ( || ( X monolithic ) )
-   syslog? ( || ( server monolithic ) )
-   webkit? ( || ( X monolithic ) )
-"
-
-pkg_setup() {
-   if use server; then
-   QUASSEL_DIR=/var/lib/${PN}
-   QUASSEL_USER=${PN}
-   # create quassel:quassel user
-   enewgroup "${QUASSEL_USER}"
-   enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" 
"${QUASSEL_USER}"
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_QT5=ON
-   -DEMBED_DATA=OFF
-   -DCMAKE_SKIP_RPATH=ON
-   $(cmake-utils_use_find_package crypt QCA2-QT5)
-   $(cmake-utils_use_find_package dbus dbusmenu-qt5)
-   $(cmake-utils_use_find_package dbus Qt5DBus)
-   -DWITH_KDE=$(usex kde)
-   -DWITH_OXYGEN=$(usex !kde)
-   -DWANT_MONO=$(usex monolithic)
-   $(cmake-utils_use_find_package phonon Phonon4Qt5)
-   -DWANT_CORE=$(usex server)
-   $(cmake-utils_use_find_package snorenotify LibsnoreQt5)
-   -DWITH_WEBKIT=$(usex webkit)
-   -DWANT_QTCLIENT=$(usex X)
-   )
-
-   # Something broke upstream detection since Qt 5.5
-   if use ssl ; then
-   mycmakeargs+=( "-DHAVE_SSL=TRUE" )
-   fi
-
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   if use server ; then
-   # needs PAX marking wrt bug#346255
-   pax-mark m "${ED}/usr/bin/quasselcore"
-
-   # prepare folders in /var/
-   keepdir "${QUASSEL_DIR}"
-   fowners "${QUASSEL_USER}":"${QUASSEL_USER}" "${QUASSEL_DIR}"
-
-   # init scripts & systemd unit
-   newinitd 

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2018-07-15 Thread Thomas Deutschmann
commit: 95cae93db68c33724ae4634b2b08668bbb639bc3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jul 15 14:14:28 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 15 14:21:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95cae93d

net-irc/quassel: x86 stable (bug #660844)

Package-Manager: Portage-2.3.42, Repoman-2.3.9

 net-irc/quassel/quassel-0.12.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-0.12.5-r2.ebuild 
b/net-irc/quassel/quassel-0.12.5-r2.ebuild
index dd632d791bb..a0296d1e259 100644
--- a/net-irc/quassel/quassel-0.12.5-r2.ebuild
+++ b/net-irc/quassel/quassel-0.12.5-r2.ebuild
@@ -7,7 +7,7 @@ inherit cmake-utils gnome2-utils pax-utils systemd user 
versionator
 
 if [[ ${PV} != ** ]]; then
SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
-   KEYWORDS="amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
+   KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~sparc-solaris"
 else
EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
inherit git-r3



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2018-07-11 Thread Mikle Kolyada
commit: 35541de6f65dc66098b9a71e55cd50c267f3d552
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Jul 11 21:04:05 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Jul 11 21:04:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35541de6

net-irc/quassel: amd64 stable wrt bug #660844

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-irc/quassel/quassel-0.12.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-0.12.5-r2.ebuild 
b/net-irc/quassel/quassel-0.12.5-r2.ebuild
index 8be168a8ed6..dd632d791bb 100644
--- a/net-irc/quassel/quassel-0.12.5-r2.ebuild
+++ b/net-irc/quassel/quassel-0.12.5-r2.ebuild
@@ -7,7 +7,7 @@ inherit cmake-utils gnome2-utils pax-utils systemd user 
versionator
 
 if [[ ${PV} != ** ]]; then
SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
+   KEYWORDS="amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
 else
EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
inherit git-r3



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2018-07-10 Thread Johannes Huber
commit: 1de60a2d90655fdfd9fccdcff3664cc3b5bf055c
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Jul 10 11:42:28 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue Jul 10 11:44:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1de60a2d

net-irc/quassel: Fix automagic dep on qtwebengine

Revision bump backports use flag 'urlpreview' from live ebuild which
controls dependency on qtwebengine. Drops legacy webkit support as well.

Reported-by: Chí-Thanh Christopher Nguyễn  gentoo.org>
Closes: https://bugs.gentoo.org/660444
Package-Manager: Portage-2.3.41, Repoman-2.3.9

 net-irc/quassel/quassel-0.12.5-r2.ebuild | 184 +++
 1 file changed, 184 insertions(+)

diff --git a/net-irc/quassel/quassel-0.12.5-r2.ebuild 
b/net-irc/quassel/quassel-0.12.5-r2.ebuild
new file mode 100644
index 000..8be168a8ed6
--- /dev/null
+++ b/net-irc/quassel/quassel-0.12.5-r2.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils gnome2-utils pax-utils systemd user versionator
+
+if [[ ${PV} != ** ]]; then
+   SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
+   KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
+else
+   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
+   inherit git-r3
+fi
+
+DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
+HOMEPAGE="http://quassel-irc.org/;
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="crypt dbus debug kde monolithic phonon postgres +server
+snorenotify +ssl syslog urlpreview X"
+
+SERVER_RDEPEND="
+   dev-qt/qtscript:5
+   crypt? ( app-crypt/qca:2[qt5(+),ssl] )
+   postgres? ( dev-qt/qtsql:5[postgres] )
+   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
+   syslog? ( virtual/logger )
+"
+
+GUI_RDEPEND="
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dbus? (
+   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5(+)]
+   dev-qt/qtdbus:5
+   )
+   kde? (
+   kde-frameworks/kconfigwidgets:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/knotifications:5
+   kde-frameworks/knotifyconfig:5
+   kde-frameworks/ktextwidgets:5
+   kde-frameworks/kwidgetsaddons:5
+   kde-frameworks/kxmlgui:5
+   kde-frameworks/sonnet:5
+   )
+   phonon? ( media-libs/phonon[qt5(+)] )
+   snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
+   urlpreview? ( dev-qt/qtwebengine:5[widgets] )
+"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5[ssl?]
+   sys-libs/zlib
+   monolithic? (
+   ${SERVER_RDEPEND}
+   ${GUI_RDEPEND}
+   )
+   !monolithic? (
+   server? ( ${SERVER_RDEPEND} )
+   X? ( ${GUI_RDEPEND} )
+   )
+"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
+   kde-frameworks/extra-cmake-modules
+"
+
+DOCS=( AUTHORS ChangeLog README.md )
+
+REQUIRED_USE="
+   || ( X server monolithic )
+   crypt? ( || ( server monolithic ) )
+   dbus? ( || ( X monolithic ) )
+   kde? ( || ( X monolithic ) dbus phonon )
+   phonon? ( || ( X monolithic ) )
+   postgres? ( || ( server monolithic ) )
+   snorenotify? ( || ( X monolithic ) )
+   syslog? ( || ( server monolithic ) )
+"
+
+PATCHES=( "${FILESDIR}/${P}-qt511.patch" )
+
+pkg_setup() {
+   if use server; then
+   QUASSEL_DIR=/var/lib/${PN}
+   QUASSEL_USER=${PN}
+   # create quassel:quassel user
+   enewgroup "${QUASSEL_USER}"
+   enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" 
"${QUASSEL_USER}"
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_QT5=ON
+   -DEMBED_DATA=OFF
+   -DCMAKE_SKIP_RPATH=ON
+   -DWITH_WEBKIT=OFF
+   $(cmake-utils_use_find_package crypt QCA2-QT5)
+   $(cmake-utils_use_find_package dbus dbusmenu-qt5)
+   $(cmake-utils_use_find_package dbus Qt5DBus)
+   -DWITH_KDE=$(usex kde)
+   -DWITH_OXYGEN=$(usex !kde)
+   -DWANT_MONO=$(usex monolithic)
+   $(cmake-utils_use_find_package phonon Phonon4Qt5)
+   -DWANT_CORE=$(usex server)
+   $(cmake-utils_use_find_package snorenotify LibsnoreQt5)
+   -DWITH_WEBENGINE=$(usex urlpreview)
+   -DWANT_QTCLIENT=$(usex X)
+   )
+
+   # Something broke upstream detection since Qt 5.5
+   if use ssl ; then
+   mycmakeargs+=( "-DHAVE_SSL=TRUE" )
+   fi
+
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   if use server ; then
+   # needs PAX marking wrt bug#346255
+  

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2018-07-10 Thread Johannes Huber
commit: e022b8377b04c5ff0d30be40d1e303b511d95e38
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Jul 10 11:43:43 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue Jul 10 11:44:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e022b837

net-irc/quassel: Remove 0.12.5-r1

Superseded by 0.12.5-r2

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 net-irc/quassel/quassel-0.12.5-r1.ebuild | 184 ---
 1 file changed, 184 deletions(-)

diff --git a/net-irc/quassel/quassel-0.12.5-r1.ebuild 
b/net-irc/quassel/quassel-0.12.5-r1.ebuild
deleted file mode 100644
index 6bb7fb26812..000
--- a/net-irc/quassel/quassel-0.12.5-r1.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils gnome2-utils pax-utils systemd user versionator
-
-if [[ ${PV} != ** ]]; then
-   SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
-else
-   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
-   inherit git-r3
-fi
-
-DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
-HOMEPAGE="http://quassel-irc.org/;
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="crypt dbus debug kde monolithic phonon postgres +server
-snorenotify +ssl syslog webkit X"
-
-SERVER_RDEPEND="
-   dev-qt/qtscript:5
-   crypt? ( app-crypt/qca:2[qt5(+),ssl] )
-   postgres? ( dev-qt/qtsql:5[postgres] )
-   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
-   syslog? ( virtual/logger )
-"
-
-GUI_RDEPEND="
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dbus? (
-   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5(+)]
-   dev-qt/qtdbus:5
-   )
-   kde? (
-   kde-frameworks/kconfigwidgets:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/knotifications:5
-   kde-frameworks/knotifyconfig:5
-   kde-frameworks/ktextwidgets:5
-   kde-frameworks/kwidgetsaddons:5
-   kde-frameworks/kxmlgui:5
-   kde-frameworks/sonnet:5
-   )
-   phonon? ( media-libs/phonon[qt5(+)] )
-   snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
-   webkit? ( dev-qt/qtwebkit:5 )
-"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5[ssl?]
-   sys-libs/zlib
-   monolithic? (
-   ${SERVER_RDEPEND}
-   ${GUI_RDEPEND}
-   )
-   !monolithic? (
-   server? ( ${SERVER_RDEPEND} )
-   X? ( ${GUI_RDEPEND} )
-   )
-"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5
-   kde-frameworks/extra-cmake-modules
-"
-
-DOCS=( AUTHORS ChangeLog README.md )
-
-REQUIRED_USE="
-   || ( X server monolithic )
-   crypt? ( || ( server monolithic ) )
-   dbus? ( || ( X monolithic ) )
-   kde? ( || ( X monolithic ) dbus phonon )
-   phonon? ( || ( X monolithic ) )
-   postgres? ( || ( server monolithic ) )
-   snorenotify? ( || ( X monolithic ) )
-   syslog? ( || ( server monolithic ) )
-   webkit? ( || ( X monolithic ) )
-"
-
-PATCHES=( "${FILESDIR}/${P}-qt511.patch" )
-
-pkg_setup() {
-   if use server; then
-   QUASSEL_DIR=/var/lib/${PN}
-   QUASSEL_USER=${PN}
-   # create quassel:quassel user
-   enewgroup "${QUASSEL_USER}"
-   enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" 
"${QUASSEL_USER}"
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_QT5=ON
-   -DEMBED_DATA=OFF
-   -DCMAKE_SKIP_RPATH=ON
-   $(cmake-utils_use_find_package crypt QCA2-QT5)
-   $(cmake-utils_use_find_package dbus dbusmenu-qt5)
-   $(cmake-utils_use_find_package dbus Qt5DBus)
-   -DWITH_KDE=$(usex kde)
-   -DWITH_OXYGEN=$(usex !kde)
-   -DWANT_MONO=$(usex monolithic)
-   $(cmake-utils_use_find_package phonon Phonon4Qt5)
-   -DWANT_CORE=$(usex server)
-   $(cmake-utils_use_find_package snorenotify LibsnoreQt5)
-   -DWITH_WEBKIT=$(usex webkit)
-   -DWANT_QTCLIENT=$(usex X)
-   )
-
-   # Something broke upstream detection since Qt 5.5
-   if use ssl ; then
-   mycmakeargs+=( "-DHAVE_SSL=TRUE" )
-   fi
-
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   if use server ; then
-   # needs PAX marking wrt bug#346255
-   pax-mark m "${ED}/usr/bin/quasselcore"
-
-   # prepare folders in /var/
-   keepdir "${QUASSEL_DIR}"
-   fowners "${QUASSEL_USER}":"${QUASSEL_USER}" "${QUASSEL_DIR}"
-
-   # init scripts & 

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2018-06-22 Thread Johannes Huber
commit: 00df61c6e1c33f7c12cc04405d3f4a95940a28df
Author: Manuel Nickschas  quassel-irc  org>
AuthorDate: Sat Jun 16 17:51:36 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Fri Jun 22 06:36:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00df61c6

net-irc/quassel: Adapt live ebuild to upstream

Closes: https://github.com/gentoo/gentoo/pull/8859
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Signed-off-by: Johannes Huber  gentoo.org>

 net-irc/quassel/metadata.xml|  4 ++--
 net-irc/quassel/quassel-.ebuild | 20 ++--
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/net-irc/quassel/metadata.xml b/net-irc/quassel/metadata.xml
index 973e5423b38..a343c531e40 100644
--- a/net-irc/quassel/metadata.xml
+++ b/net-irc/quassel/metadata.xml
@@ -10,8 +10,8 @@
Johannes Huber


-   
-   Support the Breeze and Breeze-Dark icon sets (default 
for Plasma 5).
+   
+   Use icon themes bundled with Quassel, rather than 
depending on system packages.


Support core-network per-channel and per-query 
blowfish

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 1c3e58249a7..a5038bf8a0a 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 
24/7 connectivity"
 HOMEPAGE="http://quassel-irc.org/;
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="+breeze crypt +dbus debug kde ldap monolithic oxygen postgres +server
+IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres 
+server
 snorenotify +ssl syslog urlpreview X"
 
 SERVER_RDEPEND="
@@ -33,7 +33,10 @@ GUI_RDEPEND="
dev-qt/qtgui:5
dev-qt/qtmultimedia:5
dev-qt/qtwidgets:5
-   breeze? ( kde-frameworks/breeze-icons:5 )
+   !bundled-icons? (
+   kde-frameworks/breeze-icons:5
+   oxygen? ( kde-frameworks/oxygen-icons:5 )
+   )
dbus? (
>=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5(+)]
dev-qt/qtdbus:5
@@ -48,7 +51,6 @@ GUI_RDEPEND="
kde-frameworks/kxmlgui:5
kde-frameworks/sonnet:5
)
-   oxygen? ( kde-frameworks/oxygen-icons:5 )
snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
urlpreview? ( dev-qt/qtwebengine:5[widgets] )
 "
@@ -78,11 +80,9 @@ REQUIRED_USE="
crypt? ( || ( server monolithic ) )
kde? ( || ( X monolithic ) dbus )
ldap? ( || ( server monolithic ) )
-   monolithic? ( || ( breeze oxygen ) )
postgres? ( || ( server monolithic ) )
snorenotify? ( || ( X monolithic ) )
syslog? ( || ( server monolithic ) )
-   X? ( || ( breeze oxygen ) )
 "
 
 pkg_setup() {
@@ -99,18 +99,18 @@ src_configure() {
local mycmakeargs=(
-DUSE_QT4=OFF
-DUSE_QT5=ON
-   -DWITH_BREEZE=OFF
-   -DWITH_WEBKIT=OFF
-   -DWITH_BREEZE_DARK=OFF
-   -DWITH_OXYGEN=OFF
-   -DEMBED_DATA=OFF
+   -DUSE_CCACHE=OFF
-DCMAKE_SKIP_RPATH=ON
+   -DEMBED_DATA=OFF
+   -DWITH_WEBKIT=OFF
+   -DWITH_BUNDLED_ICONS=$(usex bundled-icons)
$(cmake-utils_use_find_package crypt QCA2-QT5)
$(cmake-utils_use_find_package dbus dbusmenu-qt5)
$(cmake-utils_use_find_package dbus Qt5DBus)
-DWITH_KDE=$(usex kde)
-DWITH_LDAP=$(usex ldap)
-DWANT_MONO=$(usex monolithic)
+   -DWITH_OXYGEN_ICONS=$(usex oxygen)
-DWANT_CORE=$(usex server)
$(cmake-utils_use_find_package snorenotify LibsnoreQt5)
-DWITH_WEBENGINE=$(usex urlpreview)



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/, net-irc/quassel/files/

2018-05-05 Thread Johannes Huber
commit: b0bd50d27fdff029ed265435c6a543ce0fc5d699
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat May  5 06:33:38 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat May  5 06:33:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0bd50d2

net-irc/quassel: Revision bump 0.12.5-r1

Adds an upstream patch which fixes the build with Qt 5.11.

Thanks-to: Manuel Nickschas  quassel-irc.org>
Reported-by: Andreas Sturmlechner  gentoo.org>
Closes: https://bugs.gentoo.org/654024
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 net-irc/quassel/files/quassel-0.12.5-qt511.patch |  67 +
 net-irc/quassel/quassel-0.12.5-r1.ebuild | 184 +++
 2 files changed, 251 insertions(+)

diff --git a/net-irc/quassel/files/quassel-0.12.5-qt511.patch 
b/net-irc/quassel/files/quassel-0.12.5-qt511.patch
new file mode 100644
index 000..c46eee8e29b
--- /dev/null
+++ b/net-irc/quassel/files/quassel-0.12.5-qt511.patch
@@ -0,0 +1,67 @@
+commit 0cc8e1431feb739d0727f0131c87a7ecbe336a81
+Author: Manuel Nickschas 
+Date:   Thu May 3 23:19:34 2018 +0200
+
+cmake: Fix build with Qt 5.11
+
+Qt 5.11 removes the qt5_use_modules function, so add a copy. If
+present, the Qt-provided function will be used instead.
+
+Closes GH-355.
+
+diff --git a/cmake/QuasselMacros.cmake b/cmake/QuasselMacros.cmake
+index 652c0042..d77ba1cf 100644
+--- a/cmake/QuasselMacros.cmake
 b/cmake/QuasselMacros.cmake
+@@ -5,6 +5,9 @@
+ # The qt4_use_modules function was taken from CMake's Qt4Macros.cmake:
+ # (C) 2005-2009 Kitware, Inc.
+ #
++# The qt5_use_modules function was taken from Qt 5.10.1 (and modified):
++# (C) 2005-2011 Kitware, Inc.
++#
+ # Redistribution and use is allowed according to the terms of the BSD license.
+ # For details see the accompanying COPYING-CMAKE-SCRIPTS file.
+ 
+@@ -43,6 +46,41 @@ function(qt4_use_modules _target _link_type)
+ endforeach()
+ endfunction()
+ 
++# Qt 5.11 removed the qt5_use_modules function, so we need to provide it 
until we can switch to a modern CMake version.
++# If present, the Qt-provided version will be used automatically instead.
++function(qt5_use_modules _target _link_type)
++if (NOT TARGET ${_target})
++message(FATAL_ERROR "The first argument to qt5_use_modules must be an 
existing target.")
++endif()
++if ("${_link_type}" STREQUAL "LINK_PUBLIC" OR "${_link_type}" STREQUAL 
"LINK_PRIVATE" )
++set(_qt5_modules ${ARGN})
++set(_qt5_link_type ${_link_type})
++else()
++set(_qt5_modules ${_link_type} ${ARGN})
++endif()
++
++if ("${_qt5_modules}" STREQUAL "")
++message(FATAL_ERROR "qt5_use_modules requires at least one Qt module 
to use.")
++endif()
++foreach(_module ${_qt5_modules})
++if (NOT Qt5${_module}_FOUND)
++find_package(Qt5${_module} PATHS "${_Qt5_COMPONENT_PATH}" 
NO_DEFAULT_PATH)
++if (NOT Qt5${_module}_FOUND)
++message(FATAL_ERROR "Can not use \"${_module}\" module which 
has not yet been found.")
++endif()
++endif()
++target_link_libraries(${_target} ${_qt5_link_type} 
${Qt5${_module}_LIBRARIES})
++set_property(TARGET ${_target} APPEND PROPERTY INCLUDE_DIRECTORIES 
${Qt5${_module}_INCLUDE_DIRS})
++set_property(TARGET ${_target} APPEND PROPERTY COMPILE_DEFINITIONS 
${Qt5${_module}_COMPILE_DEFINITIONS})
++if (Qt5_POSITION_INDEPENDENT_CODE
++AND (CMAKE_VERSION VERSION_LESS 2.8.12
++AND (NOT CMAKE_CXX_COMPILER_ID STREQUAL "GNU"
++OR CMAKE_CXX_COMPILER_VERSION VERSION_LESS 5.0)))
++set_property(TARGET ${_target} PROPERTY POSITION_INDEPENDENT_CODE 
${Qt5_POSITION_INDEPENDENT_CODE})
++endif()
++endforeach()
++endfunction()
++
+ # Some wrappers for simplifying dual-Qt support
+ 
+ function(qt_use_modules)

diff --git a/net-irc/quassel/quassel-0.12.5-r1.ebuild 
b/net-irc/quassel/quassel-0.12.5-r1.ebuild
new file mode 100644
index 000..6bb7fb26812
--- /dev/null
+++ b/net-irc/quassel/quassel-0.12.5-r1.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils gnome2-utils pax-utils systemd user versionator
+
+if [[ ${PV} != ** ]]; then
+   SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
+   KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
+else
+   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
+   inherit git-r3
+fi
+
+DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
+HOMEPAGE="http://quassel-irc.org/;
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="crypt dbus debug kde monolithic phonon postgres +server
+snorenotify +ssl syslog webkit X"
+
+SERVER_RDEPEND="
+   dev-qt/qtscript:5
+   crypt? ( 

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/, net-irc/quassel/files/

2018-04-24 Thread Johannes Huber
commit: 7e59eb971d6c83343ba5c3173ae48bb11acc5aa3
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Apr 25 05:07:29 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed Apr 25 05:07:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e59eb97

net-irc/quassel: Remove 0.12.4 (r0)

Bug: https://bugs.gentoo.org/603414
Bug: https://bugs.gentoo.org/653834
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 net-irc/quassel/files/quasselcore.conf |  21 
 net-irc/quassel/files/quasselcore.init |  62 
 net-irc/quassel/quassel-0.12.4.ebuild  | 173 -
 3 files changed, 256 deletions(-)

diff --git a/net-irc/quassel/files/quasselcore.conf 
b/net-irc/quassel/files/quasselcore.conf
deleted file mode 100644
index 960203500fe..000
--- a/net-irc/quassel/files/quasselcore.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Loglevel Debug|Info|Warning|Error. Default is: Info
-# The logfile is located at /var/log/quassel.log.
-#LOGLEVEL="Info"
-
-# The address(es) quasselcore will listen on. Default is 0.0.0.0
-#LISTEN="0.0.0.0"
-
-# The port quasselcore will listen at. Default is: 4242
-#PORT="4242"
-
-# User we want our daemon to run under.
-#QUASSEL_USER="quassel"
-
-# Directory we store all quasselcore content.
-#CONFIGDIR="/var/lib/quassel"
-
-# File quasselcore will log all its events into.
-#LOGFILE="/var/log/quassel.log"

diff --git a/net-irc/quassel/files/quasselcore.init 
b/net-irc/quassel/files/quasselcore.init
deleted file mode 100644
index 8e66dff8ca3..000
--- a/net-irc/quassel/files/quasselcore.init
+++ /dev/null
@@ -1,62 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-   need localmount net
-   after bootmisc postgresql
-}
-
-CORE="$(which quasselcore)"
-PID="/var/run/quassel.pid"
-LOGFILE=${LOGFILE:-"/var/log/quassel.log"}
-CONFIGDIR=${CONFIGDIR:-"/var/lib/quassel"}
-QUASSEL_USER=${QUASSEL_USER:-"quassel"}
-
-checkconfig() {
-   # set defaults
-   LOGLEVEL=${LOGLEVEL:-"Info"}
-
-   # check config folder
-   if [ ! -d "${CONFIGDIR}" ]; then
-   mkdir "${CONFIGDIR}" || return 1
-   fi
-   # permissions always changed just to avoid runtime issues
-   chown -R "${QUASSEL_USER}":"${QUASSEL_USER}" "${CONFIGDIR}" || return 1
-
-   # check log file
-   if [ ! -e "${LOGFILE}" ]; then
-   touch "${LOGFILE}" || return 1
-   fi
-   # permissions always changed just to avoid runtime issues
-   chown "${QUASSEL_USER}":"${QUASSEL_USER}" "${LOGFILE}" || return 1
-}
-
-start() {
-   checkconfig || return 1
-
-   ebegin "Starting Quassel Core"
-
-   if [ -n "${RC_UNAME}" ]; then
-   # running on baselayout-2/openrc
-   start-stop-daemon --start --user "${QUASSEL_USER}" --background 
--make-pidfile \
-   --pidfile "${PID}" \
-   --exec "${CORE}" -- --logfile="${LOGFILE}" 
--loglevel="${LOGLEVEL}" \
-   ${LISTEN:+--listen="${LISTEN}"} ${PORT:+--port="${PORT}"} \
-   --configdir="${CONFIGDIR}"
-   else
-   # running on baselayout-1
-   start-stop-daemon --start --chuid "${QUASSEL_USER}" 
--background --make-pidfile \
-   --pidfile "${PID}" --env HOME="${CONFIGDIR}" \
-   --exec "${CORE}" -- --logfile="${LOGFILE}" 
--loglevel="${LOGLEVEL}" \
-   ${LISTEN:+--listen="${LISTEN}"} ${PORT:+--port="${PORT}"} \
-   --configdir="${CONFIGDIR}"
-   fi
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping Quassel Core"
-   start-stop-daemon --stop --pidfile "${PID}" --exec "${CORE}"
-   eend $?
-}

diff --git a/net-irc/quassel/quassel-0.12.4.ebuild 
b/net-irc/quassel/quassel-0.12.4.ebuild
deleted file mode 100644
index fea12b014b0..000
--- a/net-irc/quassel/quassel-0.12.4.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils eutils pax-utils systemd user versionator
-
-EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
-[[ "${PV}" == "" ]] && inherit git-r3
-
-DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
-HOMEPAGE="http://quassel-irc.org/;
-[[ "${PV}" == "" ]] || SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~sparc-solaris"
-SLOT="0"
-IUSE="crypt dbus debug kde monolithic phonon postgres +server
-snorenotify +ssl syslog webkit X"
-
-SERVER_RDEPEND="
-   dev-qt/qtscript:5
-   crypt? ( app-crypt/qca:2[qt5(+),ssl] )
-   postgres? ( dev-qt/qtsql:5[postgres] )
-   !postgres? ( dev-qt/qtsql:5[sqlite] 

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2018-04-24 Thread Johannes Huber
commit: 2fd2de0126ae33ffa81d6957c41493a490436469
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Apr 25 05:08:44 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed Apr 25 05:08:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fd2de01

net-irc/quassel: Remove 0.12.4-r1

Bug: https://bugs.gentoo.org/653834
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 net-irc/quassel/Manifest |   1 -
 net-irc/quassel/quassel-0.12.4-r1.ebuild | 182 ---
 2 files changed, 183 deletions(-)

diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest
index 5e3ff2980df..4bdaa82b8d1 100644
--- a/net-irc/quassel/Manifest
+++ b/net-irc/quassel/Manifest
@@ -1,2 +1 @@
-DIST quassel-0.12.4.tar.bz2 3742639 BLAKE2B 
855caaf3eb5373008dc3c6f673b68aa1bbb601541ba5eb6c9402f421ec6b1dc933c58785181ca8b3f2fd899ba91a873458ede06f0fda2a3e970980f395742be2
 SHA512 
66bc12a9634534e6492787172a199c774ef1642d1ddb268c24ed96608698628bca7b278021a006a4db76783b19b1e1dead9d019bb8a6cbe1e12b8857792e7b92
 DIST quassel-0.12.5.tar.bz2 3747392 BLAKE2B 
624cd18c2a5e1c480f701072bfeeeb18589cdbd2f2b7ab0d524f32e384ac4feb7328b23b60c3005340d53e4bf3a209f75a5d673a8d5d3f659825f0ef21bd3f9f
 SHA512 
3a0263d7bec9ef4b0d8ef6ea53784f95e0efbadc0f03b49005908411b0b53543ebc66189fb4100c117d87264b648f2a1b01be48c371f926b9f326b1ffc870685

diff --git a/net-irc/quassel/quassel-0.12.4-r1.ebuild 
b/net-irc/quassel/quassel-0.12.4-r1.ebuild
deleted file mode 100644
index 39fd27f107c..000
--- a/net-irc/quassel/quassel-0.12.4-r1.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils gnome2-utils pax-utils systemd user versionator
-
-if [[ ${PV} != ** ]]; then
-   SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
-else
-   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
-   inherit git-r3
-fi
-
-DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
-HOMEPAGE="http://quassel-irc.org/;
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="crypt dbus debug kde monolithic phonon postgres +server
-snorenotify +ssl syslog webkit X"
-
-SERVER_RDEPEND="
-   dev-qt/qtscript:5
-   crypt? ( app-crypt/qca:2[qt5(+),ssl] )
-   postgres? ( dev-qt/qtsql:5[postgres] )
-   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
-   syslog? ( virtual/logger )
-"
-
-GUI_RDEPEND="
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dbus? (
-   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5(+)]
-   dev-qt/qtdbus:5
-   )
-   kde? (
-   kde-frameworks/kconfigwidgets:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/knotifications:5
-   kde-frameworks/knotifyconfig:5
-   kde-frameworks/ktextwidgets:5
-   kde-frameworks/kwidgetsaddons:5
-   kde-frameworks/kxmlgui:5
-   kde-frameworks/sonnet:5
-   )
-   phonon? ( media-libs/phonon[qt5(+)] )
-   snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
-   webkit? ( dev-qt/qtwebkit:5 )
-"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5[ssl?]
-   sys-libs/zlib
-   monolithic? (
-   ${SERVER_RDEPEND}
-   ${GUI_RDEPEND}
-   )
-   !monolithic? (
-   server? ( ${SERVER_RDEPEND} )
-   X? ( ${GUI_RDEPEND} )
-   )
-"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5
-   kde-frameworks/extra-cmake-modules
-"
-
-DOCS=( AUTHORS ChangeLog README )
-
-REQUIRED_USE="
-   || ( X server monolithic )
-   crypt? ( || ( server monolithic ) )
-   dbus? ( || ( X monolithic ) )
-   kde? ( || ( X monolithic ) dbus phonon )
-   phonon? ( || ( X monolithic ) )
-   postgres? ( || ( server monolithic ) )
-   snorenotify? ( || ( X monolithic ) )
-   syslog? ( || ( server monolithic ) )
-   webkit? ( || ( X monolithic ) )
-"
-
-pkg_setup() {
-   if use server; then
-   QUASSEL_DIR=/var/lib/${PN}
-   QUASSEL_USER=${PN}
-   # create quassel:quassel user
-   enewgroup "${QUASSEL_USER}"
-   enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" 
"${QUASSEL_USER}"
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_QT5=ON
-   -DEMBED_DATA=OFF
-   -DCMAKE_SKIP_RPATH=ON
-   $(cmake-utils_use_find_package crypt QCA2-QT5)
-   $(cmake-utils_use_find_package dbus dbusmenu-qt5)
-   $(cmake-utils_use_find_package dbus Qt5DBus)
-   -DWITH_KDE=$(usex kde)
-   -DWITH_OXYGEN=$(usex !kde)
-   -DWANT_MONO=$(usex monolithic)
-   

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2018-04-24 Thread Aaron Bauman
commit: 8c51c9698d0be17a51301c20bc0039583eab5925
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr 25 00:52:44 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr 25 00:54:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c51c969

net-irc/quassel: amd64 stable wrt bug #653834

Bug: https://bugs.gentoo.org/653834
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 net-irc/quassel/quassel-0.12.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-0.12.5.ebuild 
b/net-irc/quassel/quassel-0.12.5.ebuild
index 5b01e0c7aa3..6f3dde9b18d 100644
--- a/net-irc/quassel/quassel-0.12.5.ebuild
+++ b/net-irc/quassel/quassel-0.12.5.ebuild
@@ -7,7 +7,7 @@ inherit cmake-utils gnome2-utils pax-utils systemd user 
versionator
 
 if [[ ${PV} != ** ]]; then
SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~ppc x86 ~amd64-linux ~sparc-solaris"
+   KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~sparc-solaris"
 else
EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
inherit git-r3



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2018-04-24 Thread Thomas Deutschmann
commit: 0835687b6dbf890e3928aa85008437a0586732db
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Apr 24 23:41:31 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Apr 24 23:41:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0835687b

net-irc/quassel: x86 stable (bug #653834)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 net-irc/quassel/quassel-0.12.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-0.12.5.ebuild 
b/net-irc/quassel/quassel-0.12.5.ebuild
index 83888e7a7d3..5b01e0c7aa3 100644
--- a/net-irc/quassel/quassel-0.12.5.ebuild
+++ b/net-irc/quassel/quassel-0.12.5.ebuild
@@ -7,7 +7,7 @@ inherit cmake-utils gnome2-utils pax-utils systemd user 
versionator
 
 if [[ ${PV} != ** ]]; then
SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
+   KEYWORDS="~amd64 ~arm ~ppc x86 ~amd64-linux ~sparc-solaris"
 else
EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
inherit git-r3



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2018-04-24 Thread Johannes Huber
commit: b0a071f5a9927a03d91b853610dbbe3c7e767d73
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Apr 24 19:31:05 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue Apr 24 19:43:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0a071f5

net-irc/quassel: Version bump 0.12.5

Bug: https://bugs.gentoo.org/653834
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 net-irc/quassel/Manifest  |   1 +
 net-irc/quassel/quassel-0.12.5.ebuild | 182 ++
 2 files changed, 183 insertions(+)

diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest
index 06198ad4ee5..5e3ff2980df 100644
--- a/net-irc/quassel/Manifest
+++ b/net-irc/quassel/Manifest
@@ -1 +1,2 @@
 DIST quassel-0.12.4.tar.bz2 3742639 BLAKE2B 
855caaf3eb5373008dc3c6f673b68aa1bbb601541ba5eb6c9402f421ec6b1dc933c58785181ca8b3f2fd899ba91a873458ede06f0fda2a3e970980f395742be2
 SHA512 
66bc12a9634534e6492787172a199c774ef1642d1ddb268c24ed96608698628bca7b278021a006a4db76783b19b1e1dead9d019bb8a6cbe1e12b8857792e7b92
+DIST quassel-0.12.5.tar.bz2 3747392 BLAKE2B 
624cd18c2a5e1c480f701072bfeeeb18589cdbd2f2b7ab0d524f32e384ac4feb7328b23b60c3005340d53e4bf3a209f75a5d673a8d5d3f659825f0ef21bd3f9f
 SHA512 
3a0263d7bec9ef4b0d8ef6ea53784f95e0efbadc0f03b49005908411b0b53543ebc66189fb4100c117d87264b648f2a1b01be48c371f926b9f326b1ffc870685

diff --git a/net-irc/quassel/quassel-0.12.5.ebuild 
b/net-irc/quassel/quassel-0.12.5.ebuild
new file mode 100644
index 000..83888e7a7d3
--- /dev/null
+++ b/net-irc/quassel/quassel-0.12.5.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils gnome2-utils pax-utils systemd user versionator
+
+if [[ ${PV} != ** ]]; then
+   SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
+   KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
+else
+   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
+   inherit git-r3
+fi
+
+DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
+HOMEPAGE="http://quassel-irc.org/;
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="crypt dbus debug kde monolithic phonon postgres +server
+snorenotify +ssl syslog webkit X"
+
+SERVER_RDEPEND="
+   dev-qt/qtscript:5
+   crypt? ( app-crypt/qca:2[qt5(+),ssl] )
+   postgres? ( dev-qt/qtsql:5[postgres] )
+   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
+   syslog? ( virtual/logger )
+"
+
+GUI_RDEPEND="
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dbus? (
+   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5(+)]
+   dev-qt/qtdbus:5
+   )
+   kde? (
+   kde-frameworks/kconfigwidgets:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/knotifications:5
+   kde-frameworks/knotifyconfig:5
+   kde-frameworks/ktextwidgets:5
+   kde-frameworks/kwidgetsaddons:5
+   kde-frameworks/kxmlgui:5
+   kde-frameworks/sonnet:5
+   )
+   phonon? ( media-libs/phonon[qt5(+)] )
+   snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
+   webkit? ( dev-qt/qtwebkit:5 )
+"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5[ssl?]
+   sys-libs/zlib
+   monolithic? (
+   ${SERVER_RDEPEND}
+   ${GUI_RDEPEND}
+   )
+   !monolithic? (
+   server? ( ${SERVER_RDEPEND} )
+   X? ( ${GUI_RDEPEND} )
+   )
+"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
+   kde-frameworks/extra-cmake-modules
+"
+
+DOCS=( AUTHORS ChangeLog README.md )
+
+REQUIRED_USE="
+   || ( X server monolithic )
+   crypt? ( || ( server monolithic ) )
+   dbus? ( || ( X monolithic ) )
+   kde? ( || ( X monolithic ) dbus phonon )
+   phonon? ( || ( X monolithic ) )
+   postgres? ( || ( server monolithic ) )
+   snorenotify? ( || ( X monolithic ) )
+   syslog? ( || ( server monolithic ) )
+   webkit? ( || ( X monolithic ) )
+"
+
+pkg_setup() {
+   if use server; then
+   QUASSEL_DIR=/var/lib/${PN}
+   QUASSEL_USER=${PN}
+   # create quassel:quassel user
+   enewgroup "${QUASSEL_USER}"
+   enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" 
"${QUASSEL_USER}"
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_QT5=ON
+   -DEMBED_DATA=OFF
+   -DCMAKE_SKIP_RPATH=ON
+   $(cmake-utils_use_find_package crypt QCA2-QT5)
+   $(cmake-utils_use_find_package dbus dbusmenu-qt5)
+   $(cmake-utils_use_find_package dbus Qt5DBus)
+   -DWITH_KDE=$(usex kde)
+   -DWITH_OXYGEN=$(usex !kde)
+   -DWANT_MONO=$(usex monolithic)
+   

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2018-04-24 Thread Johannes Huber
commit: 15362fc9ca54cecef5d346a9e49fc888471a32a1
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Apr 24 15:20:37 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue Apr 24 15:20:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15362fc9

net-irc/quassel: Release switch

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 net-irc/quassel/quassel-0.12.4-r1.ebuild | 12 +++-
 net-irc/quassel/quassel-.ebuild  | 12 +++-
 2 files changed, 14 insertions(+), 10 deletions(-)

diff --git a/net-irc/quassel/quassel-0.12.4-r1.ebuild 
b/net-irc/quassel/quassel-0.12.4-r1.ebuild
index a2f11472cf4..39fd27f107c 100644
--- a/net-irc/quassel/quassel-0.12.4-r1.ebuild
+++ b/net-irc/quassel/quassel-0.12.4-r1.ebuild
@@ -5,15 +5,17 @@ EAPI=6
 
 inherit cmake-utils gnome2-utils pax-utils systemd user versionator
 
-EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
-[[ "${PV}" == "" ]] && inherit git-r3
+if [[ ${PV} != ** ]]; then
+   SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
+   KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
+else
+   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
+   inherit git-r3
+fi
 
 DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
 HOMEPAGE="http://quassel-irc.org/;
-[[ "${PV}" == "" ]] || SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
-
 LICENSE="GPL-3"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
 SLOT="0"
 IUSE="crypt dbus debug kde monolithic phonon postgres +server
 snorenotify +ssl syslog webkit X"

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 1f9e3e14eea..1c3e58249a7 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -5,15 +5,17 @@ EAPI=6
 
 inherit cmake-utils gnome2-utils pax-utils systemd user
 
-EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
-[[ "${PV}" == "" ]] && inherit git-r3
+if [[ ${PV} != ** ]]; then
+   SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
+   KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
+else
+   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
+   inherit git-r3
+fi
 
 DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
 HOMEPAGE="http://quassel-irc.org/;
-[[ "${PV}" == "" ]] || SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
-
 LICENSE="GPL-3"
-KEYWORDS=""
 SLOT="0"
 IUSE="+breeze crypt +dbus debug kde ldap monolithic oxygen postgres +server
 snorenotify +ssl syslog urlpreview X"



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2018-03-22 Thread Johannes Huber
commit: b4e4a52dfd5dcc298eea1881cdb66562295586d5
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Mar 22 19:48:25 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Mar 22 19:56:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e4a52d

net-irc/quassel: Install newer {init,conf} file

Closes: https://bugs.gentoo.org/639480
Closes: https://bugs.gentoo.org/423145
Bug: https://bugs.gentoo.org/603414
Reported-by: Michael Mair-Keimberger (iamnr3)  gmail.com>
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-irc/quassel/quassel-0.12.4-r1.ebuild | 4 ++--
 net-irc/quassel/quassel-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-irc/quassel/quassel-0.12.4-r1.ebuild 
b/net-irc/quassel/quassel-0.12.4-r1.ebuild
index 38cd959578a..a2f11472cf4 100644
--- a/net-irc/quassel/quassel-0.12.4-r1.ebuild
+++ b/net-irc/quassel/quassel-0.12.4-r1.ebuild
@@ -128,8 +128,8 @@ src_install() {
fowners "${QUASSEL_USER}":"${QUASSEL_USER}" "${QUASSEL_DIR}"
 
# init scripts & systemd unit
-   newinitd "${FILESDIR}"/quasselcore.init quasselcore
-   newconfd "${FILESDIR}"/quasselcore.conf quasselcore
+   newinitd "${FILESDIR}"/quasselcore.init-r1 quasselcore
+   newconfd "${FILESDIR}"/quasselcore.conf-r1 quasselcore
systemd_dounit "${FILESDIR}"/quasselcore.service
 
# logrotate

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 81455e360f8..1f9e3e14eea 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -130,8 +130,8 @@ src_install() {
fowners "${QUASSEL_USER}":"${QUASSEL_USER}" "${QUASSEL_DIR}"
 
# init scripts & systemd unit
-   newinitd "${FILESDIR}"/quasselcore.init quasselcore
-   newconfd "${FILESDIR}"/quasselcore.conf quasselcore
+   newinitd "${FILESDIR}"/quasselcore.init-r1 quasselcore
+   newconfd "${FILESDIR}"/quasselcore.conf-r1 quasselcore
systemd_dounit "${FILESDIR}"/quasselcore.service
 
# logrotate



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2018-03-22 Thread Johannes Huber
commit: f6c2aec1bd0155eaffe2c2756109f8884fc8d893
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Mar 22 19:41:07 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Mar 22 19:56:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6c2aec1

net-irc/quassel: Fix automagic dep on qtdbus

Closes: https://bugs.gentoo.org/644810
Reported-by: Diogo Pereira  gmail.com>
Thanks-to: Mike Gilbert  gentoo.org>
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-irc/quassel/quassel-0.12.4-r1.ebuild | 3 ++-
 net-irc/quassel/quassel-.ebuild  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-irc/quassel/quassel-0.12.4-r1.ebuild 
b/net-irc/quassel/quassel-0.12.4-r1.ebuild
index f8d71149f0d..38cd959578a 100644
--- a/net-irc/quassel/quassel-0.12.4-r1.ebuild
+++ b/net-irc/quassel/quassel-0.12.4-r1.ebuild
@@ -72,7 +72,7 @@ REQUIRED_USE="
|| ( X server monolithic )
crypt? ( || ( server monolithic ) )
dbus? ( || ( X monolithic ) )
-   kde? ( || ( X monolithic ) phonon )
+   kde? ( || ( X monolithic ) dbus phonon )
phonon? ( || ( X monolithic ) )
postgres? ( || ( server monolithic ) )
snorenotify? ( || ( X monolithic ) )
@@ -97,6 +97,7 @@ src_configure() {
-DCMAKE_SKIP_RPATH=ON
$(cmake-utils_use_find_package crypt QCA2-QT5)
$(cmake-utils_use_find_package dbus dbusmenu-qt5)
+   $(cmake-utils_use_find_package dbus Qt5DBus)
-DWITH_KDE=$(usex kde)
-DWITH_OXYGEN=$(usex !kde)
-DWANT_MONO=$(usex monolithic)

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 1a7e98d0992..81455e360f8 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -74,7 +74,7 @@ DOCS=( AUTHORS ChangeLog README.md )
 REQUIRED_USE="
|| ( X server monolithic )
crypt? ( || ( server monolithic ) )
-   kde? ( || ( X monolithic ) )
+   kde? ( || ( X monolithic ) dbus )
ldap? ( || ( server monolithic ) )
monolithic? ( || ( breeze oxygen ) )
postgres? ( || ( server monolithic ) )
@@ -105,6 +105,7 @@ src_configure() {
-DCMAKE_SKIP_RPATH=ON
$(cmake-utils_use_find_package crypt QCA2-QT5)
$(cmake-utils_use_find_package dbus dbusmenu-qt5)
+   $(cmake-utils_use_find_package dbus Qt5DBus)
-DWITH_KDE=$(usex kde)
-DWITH_LDAP=$(usex ldap)
-DWANT_MONO=$(usex monolithic)



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2018-03-22 Thread Johannes Huber
commit: c7c34c08aadc547456438dd12e8a94f69bd34145
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Mar 22 19:23:32 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Mar 22 19:55:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7c34c08

net-irc/quassel: Update icon cache

Closes: https://bugs.gentoo.org/644932
Reported-by: Jonas Jelten  stusta.net>
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 ...uassel-.ebuild => quassel-0.12.4-r1.ebuild} | 55 --
 net-irc/quassel/quassel-.ebuild| 29 +++-
 2 files changed, 48 insertions(+), 36 deletions(-)

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-0.12.4-r1.ebuild
similarity index 83%
copy from net-irc/quassel/quassel-.ebuild
copy to net-irc/quassel/quassel-0.12.4-r1.ebuild
index bf4fa999424..f8d71149f0d 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-0.12.4-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit cmake-utils eutils pax-utils systemd user
+inherit cmake-utils gnome2-utils pax-utils systemd user versionator
 
 EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
 [[ "${PV}" == "" ]] && inherit git-r3
@@ -13,14 +13,14 @@ HOMEPAGE="http://quassel-irc.org/;
 [[ "${PV}" == "" ]] || SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
 
 LICENSE="GPL-3"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
 SLOT="0"
-KEYWORDS=""
-IUSE="+breeze crypt +dbus debug kde ldap monolithic oxygen postgres +server 
snorenotify +ssl syslog urlpreview X"
+IUSE="crypt dbus debug kde monolithic phonon postgres +server
+snorenotify +ssl syslog webkit X"
 
 SERVER_RDEPEND="
dev-qt/qtscript:5
crypt? ( app-crypt/qca:2[qt5(+),ssl] )
-   ldap? ( net-nds/openldap )
postgres? ( dev-qt/qtsql:5[postgres] )
!postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
syslog? ( virtual/logger )
@@ -28,9 +28,7 @@ SERVER_RDEPEND="
 
 GUI_RDEPEND="
dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
dev-qt/qtwidgets:5
-   breeze? ( kde-frameworks/breeze-icons:5 )
dbus? (
>=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5(+)]
dev-qt/qtdbus:5
@@ -45,9 +43,9 @@ GUI_RDEPEND="
kde-frameworks/kxmlgui:5
kde-frameworks/sonnet:5
)
-   oxygen? ( kde-frameworks/oxygen-icons:5 )
+   phonon? ( media-libs/phonon[qt5(+)] )
snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
-   urlpreview? ( dev-qt/qtwebengine:5[widgets] )
+   webkit? ( dev-qt/qtwebkit:5 )
 "
 
 RDEPEND="
@@ -68,18 +66,18 @@ DEPEND="${RDEPEND}
kde-frameworks/extra-cmake-modules
 "
 
-DOCS=( AUTHORS ChangeLog README.md )
+DOCS=( AUTHORS ChangeLog README )
 
 REQUIRED_USE="
|| ( X server monolithic )
crypt? ( || ( server monolithic ) )
-   kde? ( || ( X monolithic ) )
-   ldap? ( || ( server monolithic ) )
-   monolithic? ( || ( breeze oxygen ) )
+   dbus? ( || ( X monolithic ) )
+   kde? ( || ( X monolithic ) phonon )
+   phonon? ( || ( X monolithic ) )
postgres? ( || ( server monolithic ) )
snorenotify? ( || ( X monolithic ) )
syslog? ( || ( server monolithic ) )
-   X? ( || ( breeze oxygen ) )
+   webkit? ( || ( X monolithic ) )
 "
 
 pkg_setup() {
@@ -94,25 +92,26 @@ pkg_setup() {
 
 src_configure() {
local mycmakeargs=(
-   -DUSE_QT4=OFF
-DUSE_QT5=ON
-   -DWANT_CORE=$(usex server)
-   -DWANT_MONO=$(usex monolithic)
-   -DWANT_QTCLIENT=$(usex X)
-   -DWITH_KDE=$(usex kde)
-   -DWITH_LDAP=$(usex ldap)
-   -DWITH_WEBKIT=OFF
-   -DWITH_WEBENGINE=$(usex urlpreview)
-   -DWITH_BREEZE=OFF
-   -DWITH_BREEZE_DARK=OFF
-   -DWITH_OXYGEN=OFF
-DEMBED_DATA=OFF
-DCMAKE_SKIP_RPATH=ON
$(cmake-utils_use_find_package crypt QCA2-QT5)
$(cmake-utils_use_find_package dbus dbusmenu-qt5)
+   -DWITH_KDE=$(usex kde)
+   -DWITH_OXYGEN=$(usex !kde)
+   -DWANT_MONO=$(usex monolithic)
+   $(cmake-utils_use_find_package phonon Phonon4Qt5)
+   -DWANT_CORE=$(usex server)
$(cmake-utils_use_find_package snorenotify LibsnoreQt5)
+   -DWITH_WEBKIT=$(usex webkit)
+   -DWANT_QTCLIENT=$(usex X)
)
 
+   # Something broke upstream detection since Qt 5.5
+   if use ssl ; then
+   mycmakeargs+=( "-DHAVE_SSL=TRUE" )
+   fi
+
cmake-utils_src_configure
 }
 
@@ -153,6 +152,12 @@ pkg_postinst() {
einfo 

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/files/

2018-03-05 Thread Aaron Swenson
commit: 2d318e40c44970048bee910f78e35b07e6bd7906
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Mon Mar  5 14:23:18 2018 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Mon Mar  5 14:23:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d318e40

net-irc/quassel: Spelling fix in intscript depend

dev-db/postgresql initscripts provide “postgresql”, not “postgres”.

Closes: https://bugs.gentoo.org/639920
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-irc/quassel/files/quasselcore.init| 4 ++--
 net-irc/quassel/files/quasselcore.init-r1 | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-irc/quassel/files/quasselcore.init 
b/net-irc/quassel/files/quasselcore.init
index 468c24ec299..8e66dff8ca3 100644
--- a/net-irc/quassel/files/quasselcore.init
+++ b/net-irc/quassel/files/quasselcore.init
@@ -1,10 +1,10 @@
 #!/sbin/openrc-run
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 depend() {
need localmount net
-   after bootmisc postgres
+   after bootmisc postgresql
 }
 
 CORE="$(which quasselcore)"

diff --git a/net-irc/quassel/files/quasselcore.init-r1 
b/net-irc/quassel/files/quasselcore.init-r1
index 5976235aafa..cfcb5dbb901 100644
--- a/net-irc/quassel/files/quasselcore.init-r1
+++ b/net-irc/quassel/files/quasselcore.init-r1
@@ -1,9 +1,9 @@
 #!/sbin/openrc-run
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 depend() {
-   after logger postgres
+   after logger postgresql
 }
 
 LISTEN=${LISTEN:-"0.0.0.0"}



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2017-12-20 Thread Andreas Sturmlechner
commit: c96d075a371cb2dbe33c50a55969400ddb1f5487
Author: Manuel Nickschas  quassel-irc  org>
AuthorDate: Wed Dec 20 19:01:40 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 20 19:17:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c96d075a

net-irc/quassel: add LDAP support

Package-Manager: Portage-2.3.19, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/6591

 net-irc/quassel/quassel-.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index dc4527b4df8..bf4fa999424 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -15,11 +15,12 @@ HOMEPAGE="http://quassel-irc.org/;
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS=""
-IUSE="+breeze crypt +dbus debug kde monolithic oxygen postgres +server 
snorenotify +ssl syslog urlpreview X"
+IUSE="+breeze crypt +dbus debug kde ldap monolithic oxygen postgres +server 
snorenotify +ssl syslog urlpreview X"
 
 SERVER_RDEPEND="
dev-qt/qtscript:5
crypt? ( app-crypt/qca:2[qt5(+),ssl] )
+   ldap? ( net-nds/openldap )
postgres? ( dev-qt/qtsql:5[postgres] )
!postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
syslog? ( virtual/logger )
@@ -73,6 +74,7 @@ REQUIRED_USE="
|| ( X server monolithic )
crypt? ( || ( server monolithic ) )
kde? ( || ( X monolithic ) )
+   ldap? ( || ( server monolithic ) )
monolithic? ( || ( breeze oxygen ) )
postgres? ( || ( server monolithic ) )
snorenotify? ( || ( X monolithic ) )
@@ -98,6 +100,7 @@ src_configure() {
-DWANT_MONO=$(usex monolithic)
-DWANT_QTCLIENT=$(usex X)
-DWITH_KDE=$(usex kde)
+   -DWITH_LDAP=$(usex ldap)
-DWITH_WEBKIT=OFF
-DWITH_WEBENGINE=$(usex urlpreview)
-DWITH_BREEZE=OFF



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2017-12-03 Thread Andreas Sturmlechner
commit: c96e81087ffa6f944548d2279c822f825065f220
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec  3 16:43:32 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec  3 17:01:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c96e8108

net-irc/quassel: Drop USE=qt5, build with Qt5 unconditionally

Acked-by: Patrick Lauer  gentoo.org>
Closes: https://bugs.gentoo.org/639608
Closes: https://bugs.gentoo.org/603074
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 net-irc/quassel/Manifest  |  2 +-
 net-irc/quassel/quassel-0.12.4.ebuild | 92 +++
 2 files changed, 30 insertions(+), 64 deletions(-)

diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest
index 9b785e5065a..06198ad4ee5 100644
--- a/net-irc/quassel/Manifest
+++ b/net-irc/quassel/Manifest
@@ -1 +1 @@
-DIST quassel-0.12.4.tar.bz2 3742639 SHA256 
93e4e54cb3743cbe2e5684c2fcba94fd2bc2cd739f7672dee14341b49c29444d SHA512 
66bc12a9634534e6492787172a199c774ef1642d1ddb268c24ed96608698628bca7b278021a006a4db76783b19b1e1dead9d019bb8a6cbe1e12b8857792e7b92
 WHIRLPOOL 
13a6078aa8f0a3d039e9c240c870a13744b3eb3324f45508f62a37aa8da13c0b00f94f53fe2602762503459a1110e3796673c104397b37297390cc406f2eaa66
+DIST quassel-0.12.4.tar.bz2 3742639 BLAKE2B 
855caaf3eb5373008dc3c6f673b68aa1bbb601541ba5eb6c9402f421ec6b1dc933c58785181ca8b3f2fd899ba91a873458ede06f0fda2a3e970980f395742be2
 SHA512 
66bc12a9634534e6492787172a199c774ef1642d1ddb268c24ed96608698628bca7b278021a006a4db76783b19b1e1dead9d019bb8a6cbe1e12b8857792e7b92

diff --git a/net-irc/quassel/quassel-0.12.4.ebuild 
b/net-irc/quassel/quassel-0.12.4.ebuild
index 4b8e4eb39be..fea12b014b0 100644
--- a/net-irc/quassel/quassel-0.12.4.ebuild
+++ b/net-irc/quassel/quassel-0.12.4.ebuild
@@ -15,69 +15,43 @@ HOMEPAGE="http://quassel-irc.org/;
 LICENSE="GPL-3"
 KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~sparc-solaris"
 SLOT="0"
-IUSE="ayatana crypt dbus debug kde monolithic phonon postgres qt5 +server
+IUSE="crypt dbus debug kde monolithic phonon postgres +server
 snorenotify +ssl syslog webkit X"
 
 SERVER_RDEPEND="
-   qt5? (
-   dev-qt/qtscript:5
-   crypt? ( app-crypt/qca:2[qt5,ssl] )
-   postgres? ( dev-qt/qtsql:5[postgres] )
-   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
-   )
-   !qt5? (
-   dev-qt/qtscript:4
-   crypt? ( app-crypt/qca:2[qt4,ssl] )
-   postgres? ( dev-qt/qtsql:4[postgres] )
-   !postgres? ( dev-qt/qtsql:4[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
-   )
+   dev-qt/qtscript:5
+   crypt? ( app-crypt/qca:2[qt5(+),ssl] )
+   postgres? ( dev-qt/qtsql:5[postgres] )
+   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
syslog? ( virtual/logger )
 "
 
 GUI_RDEPEND="
-   qt5? (
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dbus? (
-   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5(+)]
-   dev-qt/qtdbus:5
-   )
-   kde? (
-   kde-frameworks/kconfigwidgets:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/knotifications:5
-   kde-frameworks/knotifyconfig:5
-   kde-frameworks/ktextwidgets:5
-   kde-frameworks/kwidgetsaddons:5
-   kde-frameworks/kxmlgui:5
-   kde-frameworks/sonnet:5
-   )
-   phonon? ( media-libs/phonon[qt5(+)] )
-   snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
-   webkit? ( dev-qt/qtwebkit:5 )
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dbus? (
+   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5(+)]
+   dev-qt/qtdbus:5
)
-   !qt5? (
-   dev-qt/qtgui:4
-   ayatana? ( dev-libs/libindicate-qt )
-   dbus? (
-   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt4]
-   dev-qt/qtdbus:4
-   kde? (
-   kde-frameworks/kdelibs:4
-   kde-frameworks/oxygen-icons:*
-   )
-   )
-   phonon? ( media-libs/phonon[qt4] )
+   kde? (
+   kde-frameworks/kconfigwidgets:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/knotifications:5
+   kde-frameworks/knotifyconfig:5
+   kde-frameworks/ktextwidgets:5
+   kde-frameworks/kwidgetsaddons:5
+   kde-frameworks/kxmlgui:5
+   kde-frameworks/sonnet:5
)
+   phonon? ( media-libs/phonon[qt5(+)] )
+   snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
+   webkit? ( 

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2017-12-03 Thread Andreas Sturmlechner
commit: 74f0b18009bf0361271afda85b49aee43e73947d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec  3 16:46:11 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec  3 17:01:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74f0b180

net-irc/quassel: Prepare for a future app-crypt/qca w/o USE=qt5

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 net-irc/quassel/quassel-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 7bf54b67a40..325fd52095c 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -19,7 +19,7 @@ IUSE="+breeze crypt +dbus debug kde monolithic oxygen 
postgres +server snorenoti
 
 SERVER_RDEPEND="
dev-qt/qtscript:5
-   crypt? ( app-crypt/qca:2[qt5,ssl] )
+   crypt? ( app-crypt/qca:2[qt5(+),ssl] )
postgres? ( dev-qt/qtsql:5[postgres] )
!postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
syslog? ( virtual/logger )



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2017-12-03 Thread Andreas Sturmlechner
commit: a8cdc2ad20d5e7510740e10861ac62b9d5ff1c8c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec  3 16:48:26 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec  3 17:01:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8cdc2ad

net-irc/quassel: Sort RDEPEND

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 net-irc/quassel/quassel-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 325fd52095c..dc4527b4df8 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -50,9 +50,9 @@ GUI_RDEPEND="
 "
 
 RDEPEND="
-   sys-libs/zlib
dev-qt/qtcore:5
dev-qt/qtnetwork:5[ssl?]
+   sys-libs/zlib
monolithic? (
${SERVER_RDEPEND}
${GUI_RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel-irssi/

2017-10-19 Thread Michał Górny
commit: 3d6e05ef82d703cfcb4777da39949307f10687f3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 19 17:35:56 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 19 17:42:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d6e05ef

net-irc/quassel-irssi: Drop old (due to missing dep)

 net-irc/quassel-irssi/Manifest |  1 -
 .../quassel-irssi/quassel-irssi-0_p20170107.ebuild | 55 --
 2 files changed, 56 deletions(-)

diff --git a/net-irc/quassel-irssi/Manifest b/net-irc/quassel-irssi/Manifest
index 2b8a3a16160..aef45c51b19 100644
--- a/net-irc/quassel-irssi/Manifest
+++ b/net-irc/quassel-irssi/Manifest
@@ -1,2 +1 @@
 DIST quassel-irssi-0_p20170107-r1.zip 42745 SHA256 
d159b7db11dbd741fbbc1569f3583301fc36697d5efb770696bb7f8813ce2e67 SHA512 
1d7e4e15af2d73fd7e581c517384604a41b68e3a5152dcaf2776a20bc15b459e4a5a7caf39a9c06a11e65ad5d9fea0aa81fa001caa9060f55b821e12b4fed814
 WHIRLPOOL 
a74b6452fe0cece5b63e326dc10522a45d6bbb7a80554027af52f8a8dd9a690d862ab75201f98260eed841b473cfc10bbe21ee78ec878f808c19e69156944c5e
-DIST quassel-irssi-0_p20170107.zip 42745 SHA256 
d159b7db11dbd741fbbc1569f3583301fc36697d5efb770696bb7f8813ce2e67 SHA512 
1d7e4e15af2d73fd7e581c517384604a41b68e3a5152dcaf2776a20bc15b459e4a5a7caf39a9c06a11e65ad5d9fea0aa81fa001caa9060f55b821e12b4fed814
 WHIRLPOOL 
a74b6452fe0cece5b63e326dc10522a45d6bbb7a80554027af52f8a8dd9a690d862ab75201f98260eed841b473cfc10bbe21ee78ec878f808c19e69156944c5e

diff --git a/net-irc/quassel-irssi/quassel-irssi-0_p20170107.ebuild 
b/net-irc/quassel-irssi/quassel-irssi-0_p20170107.ebuild
deleted file mode 100644
index 6a49ea9bf6f..000
--- a/net-irc/quassel-irssi/quassel-irssi-0_p20170107.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-# https://github.com/phhusson/quassel-irssi/pull/10 if accepted will
-# allow QuasselC to be installed as a separate package.
-
-# Commit Date: Sat, 7 Jan 2017 14:50:15 +
-COMMIT="f23e97a6188129cfae4c52f7e1a75940185454f4"
-
-DESCRIPTION="Irssi module to connect to Quassel cores."
-HOMEPAGE="https://github.com/phhusson/quassel-irssi/;
-SRC_URI="https://github.com/phhusson/${PN}/archive/${COMMIT}.zip -> ${PF}.zip"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-# fails to build with irssi-1.0
-RDEPEND="<=net-irc/irssi-0.8.21"
-DEPEND="${RDEPEND}
-   net-libs/quasselc"
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-src_prepare() {
-   default
-
-   sed -e "s:pkg-config:$(tc-getPKG_CONFIG):" \
-   -e 's:^CFLAGS=.*:CFLAGS+=$(IRSSI_CFLAGS) $(QUASSELC_FLAGS):' \
-   -i "${S}/core/Makefile" || die
-
-   sed -e 's:gcc -shared:$(CC) -shared:' -i "${S}/core/Makefile" || die
-
-   tc-export CC
-   export SYSTEM_QUASSELC=1
-}
-
-src_compile() {
-   emake IRSSI_LIB="${ROOT}usr/$(get_libdir)/irssi" -C core
-}
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="${ROOT}usr/$(get_libdir)" -C core install
-   default
-}
-
-pkg_postinst() {
-   elog "Note that this requires additional configuration of your irssi 
client. See"
-   elog "${ROOT}usr/share/doc/${P}/README.md.bz2'"
-   elog "for instructions."
-}



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2017-08-30 Thread Michael Palimaka
commit: d65b0bc738fdfbb6896034c19495f96eb193a0f5
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Aug 30 14:01:32 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Aug 30 14:05:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d65b0bc7

net-irc/quassel: remove dev-qt/qtphonon dependency

Gentoo-bug: 629144
Package-Manager: Portage-2.3.6, Repoman-2.3.3

 net-irc/quassel/quassel-0.12.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-0.12.4.ebuild 
b/net-irc/quassel/quassel-0.12.4.ebuild
index b349d5e9cab..8843dcc661d 100644
--- a/net-irc/quassel/quassel-0.12.4.ebuild
+++ b/net-irc/quassel/quassel-0.12.4.ebuild
@@ -67,7 +67,7 @@ GUI_RDEPEND="
kde-frameworks/oxygen-icons:*
)
)
-   phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) )
+   phonon? ( media-libs/phonon[qt4] )
)
 "
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/files/

2017-07-18 Thread Michael Orlitzky
commit: dcb995f7f08b66528487fe4e0a16a16bda502572
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jul 18 23:07:19 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jul 18 23:09:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb995f7

net-irc/quassel: new init script revision to prevent privilege escalation.

This commits adds two new files,

 * quasselcore.init-r1
 * quasselcore.conf-r1

that are as yet unused. The init script has been entirely rewritten to
use modern features of OpenRC, and uses the default start/stop
implementations, so it is greatly simplified.

To avoid the "chown" problem in bug 603414, the new init script and
conf file do not allow changing the quassel user on the fly. Instead,
the "quassel" user created by the ebuild is used unconditionally. As a
result, there is no need to fix permissions when the daemon is
started, and thus no need to change ownership of anything. A further
permissions-related simplification logs to syslog instead of a file by
default. Since the daemon runs as a restricted user, that avoids
another set of permissions (on the log file) that would need to be
mangled.

Gentoo-Bug: 423145
Gentoo-Bug: 603414

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 net-irc/quassel/files/quasselcore.conf-r1 | 11 +++
 net-irc/quassel/files/quasselcore.init-r1 | 22 ++
 2 files changed, 33 insertions(+)

diff --git a/net-irc/quassel/files/quasselcore.conf-r1 
b/net-irc/quassel/files/quasselcore.conf-r1
new file mode 100644
index 000..29e14467a8f
--- /dev/null
+++ b/net-irc/quassel/files/quasselcore.conf-r1
@@ -0,0 +1,11 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# Loglevel Debug|Info|Warning|Error. Default is: Info
+#LOGLEVEL="Info"
+
+# The address(es) quasselcore will listen on. Default is 0.0.0.0
+#LISTEN="0.0.0.0"
+
+# The port quasselcore will listen at. Default is: 4242
+#PORT="4242"

diff --git a/net-irc/quassel/files/quasselcore.init-r1 
b/net-irc/quassel/files/quasselcore.init-r1
new file mode 100644
index 000..5976235aafa
--- /dev/null
+++ b/net-irc/quassel/files/quasselcore.init-r1
@@ -0,0 +1,22 @@
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+depend() {
+   after logger postgres
+}
+
+LISTEN=${LISTEN:-"0.0.0.0"}
+LOGLEVEL=${LOGLEVEL:-"Info"}
+PORT=${PORT:="4242"}
+
+command="/usr/bin/quasselcore"
+command_args="--configdir=/var/lib/quassel
+   --listen=${LISTEN}
+   --loglevel=${LOGLEVEL}
+   --port=${PORT}
+   --syslog"
+command_background="yes"
+command_user="quassel"
+description="Quassel Core"
+pidfile="/run/quassel.pid"



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2017-06-05 Thread Johannes Huber
commit: 8110a18906f52f1c600a1f1976ad7e17b878279e
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Jun  5 09:08:19 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Mon Jun  5 09:08:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8110a189

net-irc/quassel: Drop dependency on dev-qt/webkit:4

Gentoo-bug: 620726
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-irc/quassel/quassel-0.12.4.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-irc/quassel/quassel-0.12.4.ebuild 
b/net-irc/quassel/quassel-0.12.4.ebuild
index ea792e54ed4..b349d5e9cab 100644
--- a/net-irc/quassel/quassel-0.12.4.ebuild
+++ b/net-irc/quassel/quassel-0.12.4.ebuild
@@ -68,7 +68,6 @@ GUI_RDEPEND="
)
)
phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) )
-   webkit? ( dev-qt/qtwebkit:4 )
)
 "
 
@@ -108,7 +107,7 @@ REQUIRED_USE="
qt5? ( !ayatana )
snorenotify? ( qt5 || ( X monolithic ) )
syslog? ( || ( server monolithic ) )
-   webkit? ( || ( X monolithic ) )
+   webkit? ( qt5 || ( X monolithic ) )
 "
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2017-06-04 Thread Johannes Huber
commit: b3d05997eebaafcc279934d10f3cbd3506b23bf5
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jun  4 13:10:36 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Jun  4 13:10:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3d05997

net-irc/quassel: Add github repo uri

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-irc/quassel/quassel-0.12.4.ebuild | 2 +-
 net-irc/quassel/quassel-.ebuild   | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-irc/quassel/quassel-0.12.4.ebuild 
b/net-irc/quassel/quassel-0.12.4.ebuild
index 107b4dc362d..ea792e54ed4 100644
--- a/net-irc/quassel/quassel-0.12.4.ebuild
+++ b/net-irc/quassel/quassel-0.12.4.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 inherit cmake-utils eutils pax-utils systemd user versionator
 
-EGIT_REPO_URI="git://git.quassel-irc.org/quassel"
+EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
 [[ "${PV}" == "" ]] && inherit git-r3
 
 DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index c42a4d25448..a79337d4d34 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 inherit cmake-utils eutils pax-utils systemd user
 
-EGIT_REPO_URI="git://git.quassel-irc.org/quassel"
+EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; 
"git://git.${PN}-irc.org/${PN}" )
 [[ "${PV}" == "" ]] && inherit git-r3
 
 DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel-irssi/files/, net-irc/quassel-irssi/

2017-04-11 Thread Sam Jorna
commit: 211aa1421de2deb94d825f23402f261e1ec6e381
Author: Sam Jorna  gentoo  org>
AuthorDate: Wed Apr 12 03:23:22 2017 +
Commit: Sam Jorna  gentoo  org>
CommitDate: Wed Apr 12 03:24:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=211aa142

net-irc/quassel-irssi: add revbump to build against irssi-1.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-irc/quassel-irssi/Manifest |  1 +
 ...rssi-0_p20170107-fix_build_with_irssi_1.0.patch | 38 +
 .../quassel-irssi-0_p20170107-tls-ssl-rename.patch | 20 +++
 .../quassel-irssi-0_p20170107-r1.ebuild| 63 ++
 4 files changed, 122 insertions(+)

diff --git a/net-irc/quassel-irssi/Manifest b/net-irc/quassel-irssi/Manifest
index ae077be6110..f1e008df245 100644
--- a/net-irc/quassel-irssi/Manifest
+++ b/net-irc/quassel-irssi/Manifest
@@ -1,3 +1,4 @@
 DIST quassel-irssi-0_p20160412.tar.gz 30993 SHA256 
fb4afa32932e1dedb32121034d2327e5f7368e7557a55ae17ff6673f7720c786 SHA512 
258db507ef8127b9086cc2c6157b23475c86329cae2040b0247aedfbba1aac8b7198ee86e7d0065e2844a5cc7db882011fa82bc60ce67abed8b62b9df7509a26
 WHIRLPOOL 
25c456473ed320ec573a151333df29d496604bc940a63f8a69758f63f2f7c18da3203969cef116a10545275632db22f524d2ad2f1875699efc3922b804db6e4e
+DIST quassel-irssi-0_p20170107-r1.zip 42745 SHA256 
d159b7db11dbd741fbbc1569f3583301fc36697d5efb770696bb7f8813ce2e67 SHA512 
1d7e4e15af2d73fd7e581c517384604a41b68e3a5152dcaf2776a20bc15b459e4a5a7caf39a9c06a11e65ad5d9fea0aa81fa001caa9060f55b821e12b4fed814
 WHIRLPOOL 
a74b6452fe0cece5b63e326dc10522a45d6bbb7a80554027af52f8a8dd9a690d862ab75201f98260eed841b473cfc10bbe21ee78ec878f808c19e69156944c5e
 DIST quassel-irssi-0_p20170107.zip 42745 SHA256 
d159b7db11dbd741fbbc1569f3583301fc36697d5efb770696bb7f8813ce2e67 SHA512 
1d7e4e15af2d73fd7e581c517384604a41b68e3a5152dcaf2776a20bc15b459e4a5a7caf39a9c06a11e65ad5d9fea0aa81fa001caa9060f55b821e12b4fed814
 WHIRLPOOL 
a74b6452fe0cece5b63e326dc10522a45d6bbb7a80554027af52f8a8dd9a690d862ab75201f98260eed841b473cfc10bbe21ee78ec878f808c19e69156944c5e
 DIST quasselc-0_p20150406.tar.gz 25609 SHA256 
45b76685b1ec76f22309897d2f99cfe4e43c35148cde4d119f5e65f6b0efe855 SHA512 
53d3e4629feaa05eb64a24deaa2a1423acd6bb4ff8dabd83661ef9cf9b3d5f8317c8896a48cd6f3a374b8585b2986211c455fb8813458e2a086973a6b96c9d0e
 WHIRLPOOL 
d0c2f2dfc5bf6c2b9e91b00ad11dfabfe6d3ce34e6b727ce4f3613e537dd6d5044251098e51724043483756022cb7105a2b9014182cfad3547d0222faf48d451

diff --git 
a/net-irc/quassel-irssi/files/quassel-irssi-0_p20170107-fix_build_with_irssi_1.0.patch
 
b/net-irc/quassel-irssi/files/quassel-irssi-0_p20170107-fix_build_with_irssi_1.0.patch
new file mode 100644
index 000..ddd96ff3331
--- /dev/null
+++ 
b/net-irc/quassel-irssi/files/quassel-irssi-0_p20170107-fix_build_with_irssi_1.0.patch
@@ -0,0 +1,38 @@
+From 3999f810f49b49ca2a6ec13d4f5b03503007 Mon Sep 17 00:00:00 2001
+From: Pierre-Hugues Husson 
+Date: Wed, 11 Jan 2017 10:24:08 +0100
+Subject: [PATCH] Fix build for irssi 1.0.0
+
+---
+ core/quassel-net.c | 10 +++---
+ 1 file changed, 7 insertions(+), 3 deletions(-)
+
+diff --git a/core/quassel-net.c b/core/quassel-net.c
+index 8a6eb55..9ab4829 100644
+--- a/core/quassel-net.c
 b/core/quassel-net.c
+@@ -117,6 +117,10 @@ static const char *get_nick_flags(SERVER_REC *server) {
+   return "";
+ }
+ 
++// IRSSI_ABI_VERSION was introduced in 0.8.18
++#if !defined(IRSSI_ABI_VERSION) || IRSSI_ABI_VERSION < 6
++#  define use_tls use_ssl
++#endif
+ static SERVER_REC* quassel_server_init_connect(SERVER_CONNECT_REC* conn) {
+   Quassel_SERVER_CONNECT_REC *r = (Quassel_SERVER_CONNECT_REC*) conn;
+ 
+@@ -132,10 +136,10 @@ static SERVER_REC* 
quassel_server_init_connect(SERVER_CONNECT_REC* conn) {
+   ret->got = 0;
+   server_connect_ref(SERVER_CONNECT(conn));
+ 
+-  if(conn->use_ssl) {
++  if(conn->use_tls)
+   ret->ssl = 1;
+-  }
+-  ret->connrec->use_ssl = 0;
++
++  ret->connrec->use_tls = 0;
+ 
+   ret->channels_join = quassel_irssi_channels_join;
+   ret->send_message = quassel_irssi_send_message;

diff --git 
a/net-irc/quassel-irssi/files/quassel-irssi-0_p20170107-tls-ssl-rename.patch 
b/net-irc/quassel-irssi/files/quassel-irssi-0_p20170107-tls-ssl-rename.patch
new file mode 100644
index 000..b38154ea055
--- /dev/null
+++ b/net-irc/quassel-irssi/files/quassel-irssi-0_p20170107-tls-ssl-rename.patch
@@ -0,0 +1,20 @@
+diff -rupN 
quassel-irssi-7b034e3a8084d08e87869a96795ab59aa4901c74/core/irssi/network-openssl.c
 quassel-irssi-patched/core/irssi/network-openssl.c
+--- 
quassel-irssi-7b034e3a8084d08e87869a96795ab59aa4901c74/core/irssi/network-openssl.c
2017-01-19 14:07:24.0 -0500
 quassel-irssi-patched/core/irssi/network-openssl.c 2017-01-20 
16:07:01.599114339 -0500
+@@ -437,11 +437,11 @@ GIOChannel *irssi_ssl_get_iochannel(GIOC
+   SSL *ssl;
+   SSL_CTX *ctx = NULL;
+ 
+-  const char 

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel-irssi/

2017-04-11 Thread Sam Jorna
commit: 06a7b5c14e48e061bca3467daf95c3490f807bb8
Author: Sam Jorna  gentoo  org>
AuthorDate: Wed Apr 12 03:24:06 2017 +
Commit: Sam Jorna  gentoo  org>
CommitDate: Wed Apr 12 03:24:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a7b5c1

net-irc/quassel-irssi: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-irc/quassel-irssi/Manifest |  2 -
 .../quassel-irssi-0_p20160412-r1.ebuild| 49 --
 .../quassel-irssi/quassel-irssi-0_p20160412.ebuild | 40 --
 3 files changed, 91 deletions(-)

diff --git a/net-irc/quassel-irssi/Manifest b/net-irc/quassel-irssi/Manifest
index f1e008df245..2b8a3a16160 100644
--- a/net-irc/quassel-irssi/Manifest
+++ b/net-irc/quassel-irssi/Manifest
@@ -1,4 +1,2 @@
-DIST quassel-irssi-0_p20160412.tar.gz 30993 SHA256 
fb4afa32932e1dedb32121034d2327e5f7368e7557a55ae17ff6673f7720c786 SHA512 
258db507ef8127b9086cc2c6157b23475c86329cae2040b0247aedfbba1aac8b7198ee86e7d0065e2844a5cc7db882011fa82bc60ce67abed8b62b9df7509a26
 WHIRLPOOL 
25c456473ed320ec573a151333df29d496604bc940a63f8a69758f63f2f7c18da3203969cef116a10545275632db22f524d2ad2f1875699efc3922b804db6e4e
 DIST quassel-irssi-0_p20170107-r1.zip 42745 SHA256 
d159b7db11dbd741fbbc1569f3583301fc36697d5efb770696bb7f8813ce2e67 SHA512 
1d7e4e15af2d73fd7e581c517384604a41b68e3a5152dcaf2776a20bc15b459e4a5a7caf39a9c06a11e65ad5d9fea0aa81fa001caa9060f55b821e12b4fed814
 WHIRLPOOL 
a74b6452fe0cece5b63e326dc10522a45d6bbb7a80554027af52f8a8dd9a690d862ab75201f98260eed841b473cfc10bbe21ee78ec878f808c19e69156944c5e
 DIST quassel-irssi-0_p20170107.zip 42745 SHA256 
d159b7db11dbd741fbbc1569f3583301fc36697d5efb770696bb7f8813ce2e67 SHA512 
1d7e4e15af2d73fd7e581c517384604a41b68e3a5152dcaf2776a20bc15b459e4a5a7caf39a9c06a11e65ad5d9fea0aa81fa001caa9060f55b821e12b4fed814
 WHIRLPOOL 
a74b6452fe0cece5b63e326dc10522a45d6bbb7a80554027af52f8a8dd9a690d862ab75201f98260eed841b473cfc10bbe21ee78ec878f808c19e69156944c5e
-DIST quasselc-0_p20150406.tar.gz 25609 SHA256 
45b76685b1ec76f22309897d2f99cfe4e43c35148cde4d119f5e65f6b0efe855 SHA512 
53d3e4629feaa05eb64a24deaa2a1423acd6bb4ff8dabd83661ef9cf9b3d5f8317c8896a48cd6f3a374b8585b2986211c455fb8813458e2a086973a6b96c9d0e
 WHIRLPOOL 
d0c2f2dfc5bf6c2b9e91b00ad11dfabfe6d3ce34e6b727ce4f3613e537dd6d5044251098e51724043483756022cb7105a2b9014182cfad3547d0222faf48d451

diff --git a/net-irc/quassel-irssi/quassel-irssi-0_p20160412-r1.ebuild 
b/net-irc/quassel-irssi/quassel-irssi-0_p20160412-r1.ebuild
deleted file mode 100644
index 3253dc84c5f..000
--- a/net-irc/quassel-irssi/quassel-irssi-0_p20160412-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-# https://github.com/phhusson/quassel-irssi/pull/10 if accepted will
-# allow QuasselC to be installed as a separate package.
-QC_VER="0_p20150406"
-
-DESCRIPTION="Irssi module to connect to Quassel cores."
-HOMEPAGE="https://github.com/phhusson/quassel-irssi/;
-SRC_URI="https://dev.gentoo.org/~wraeth/distfiles/${P}.tar.gz
-   https://dev.gentoo.org/~wraeth/distfiles/quasselc-${QC_VER}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="net-irc/irssi"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   mv "${WORKDIR}"/quasselc-"${QC_VER}"/* "${S}"/core/lib/ || die
-   default
-
-   sed -e 's:^CFLAGS=:CFLAGS+=$(IRSSI_CFLAGS) :' \
-   -e 's:gcc -shared:$(CC) -shared:' \
-   -e "s:pkg-config:$(tc-getPKG_CONFIG):" \
-   -i "${S}/core/Makefile" || die
-
-   tc-export CC
-}
-
-src_compile() {
-   emake IRSSI_LIB="${ROOT}/usr/$(get_libdir)/irssi" -C core
-}
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="${ROOT}usr/$(get_libdir)" -C core install
-   default
-}
-
-pkg_postinst() {
-   elog "Note that this requires additional configuration of your irssi 
client. See"
-   elog "${ROOT}usr/share/doc/${P}/README.md.bz2'"
-   elog "for instructions."
-}

diff --git a/net-irc/quassel-irssi/quassel-irssi-0_p20160412.ebuild 
b/net-irc/quassel-irssi/quassel-irssi-0_p20160412.ebuild
deleted file mode 100644
index 34a62299d2f..000
--- a/net-irc/quassel-irssi/quassel-irssi-0_p20160412.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# https://github.com/phhusson/quassel-irssi/pull/10 if accepted will
-# allow QuasselC to be installed as a separate package.
-QC_VER="0_p20150406"
-
-DESCRIPTION="Irssi module to connect to Quassel cores."
-HOMEPAGE="https://github.com/phhusson/quassel-irssi/;
-SRC_URI="https://dev.gentoo.org/~wraeth/distfiles/${P}.tar.gz
-   https://dev.gentoo.org/~wraeth/distfiles/quasselc-${QC_VER}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="net-irc/irssi"
-RDEPEND="${DEPEND}"
-

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2017-01-28 Thread Johannes Huber
commit: b888987452a8d0e992021b83db7ce26244034e6e
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Jan 28 08:40:01 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Jan 28 08:40:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8889874

net-irc/quassel: Drop RDEPEND on kde-misc/plasma-widget-message-indicator

It is masked for removal.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-irc/quassel/quassel-0.12.4.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-irc/quassel/quassel-0.12.4.ebuild 
b/net-irc/quassel/quassel-0.12.4.ebuild
index 9f34a3c..376a9bf 100644
--- a/net-irc/quassel/quassel-0.12.4.ebuild
+++ b/net-irc/quassel/quassel-0.12.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -66,7 +66,6 @@ GUI_RDEPEND="
kde? (
kde-frameworks/kdelibs:4
kde-frameworks/oxygen-icons:*
-   ayatana? ( 
kde-misc/plasma-widget-message-indicator )
)
)
phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) )



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel-irssi/

2017-01-10 Thread Sam Jorna
commit: 9181213f899e5621602c17097e28dd181b6ba300
Author: Sam Jorna  gentoo  org>
AuthorDate: Wed Jan 11 00:22:17 2017 +
Commit: Sam Jorna  gentoo  org>
CommitDate: Wed Jan 11 01:49:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9181213f

net-irc/quassel-irssi: revbump old vers, fix CFLAGS, CC

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../quassel-irssi-0_p20160412-r1.ebuild| 50 ++
 1 file changed, 50 insertions(+)

diff --git a/net-irc/quassel-irssi/quassel-irssi-0_p20160412-r1.ebuild 
b/net-irc/quassel-irssi/quassel-irssi-0_p20160412-r1.ebuild
new file mode 100644
index ..c564e45
--- /dev/null
+++ b/net-irc/quassel-irssi/quassel-irssi-0_p20160412-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit toolchain-funcs
+
+# https://github.com/phhusson/quassel-irssi/pull/10 if accepted will
+# allow QuasselC to be installed as a separate package.
+QC_VER="0_p20150406"
+
+DESCRIPTION="Irssi module to connect to Quassel cores."
+HOMEPAGE="https://github.com/phhusson/quassel-irssi/;
+SRC_URI="https://dev.gentoo.org/~wraeth/distfiles/${P}.tar.gz
+   https://dev.gentoo.org/~wraeth/distfiles/quasselc-${QC_VER}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="net-irc/irssi"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   mv "${WORKDIR}"/quasselc-"${QC_VER}"/* "${S}"/core/lib/ || die
+   default
+
+   sed -e 's:^CFLAGS=:CFLAGS+=$(IRSSI_CFLAGS) :' \
+   -e 's:gcc -shared:$(CC) -shared:' \
+   -e "s:pkg-config:$(tc-getPKG_CONFIG):" \
+   -i "${S}/core/Makefile" || die
+
+   tc-export CC
+}
+
+src_compile() {
+   emake IRSSI_LIB="${ROOT}/usr/$(get_libdir)/irssi" -C core
+}
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="${ROOT}usr/$(get_libdir)" -C core install
+   default
+}
+
+pkg_postinst() {
+   elog "Note that this requires additional configuration of your irssi 
client. See"
+   elog "${ROOT}usr/share/doc/${P}/README.md.bz2'"
+   elog "for instructions."
+}



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel-irssi/

2017-01-10 Thread Sam Jorna
commit: 3bcc174fb55bca0b814c8f2673804ec99c0bbaec
Author: Sam Jorna  gentoo  org>
AuthorDate: Wed Jan 11 00:08:28 2017 +
Commit: Sam Jorna  gentoo  org>
CommitDate: Wed Jan 11 01:49:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bcc174f

net-irc/quassel-irssi: bump to snapshot 20170107

Bump to newer snapshot dated 2017-01-07. Fixes CFLAGS and CC.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-irc/quassel-irssi/Manifest |  1 +
 .../quassel-irssi/quassel-irssi-0_p20170107.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/net-irc/quassel-irssi/Manifest b/net-irc/quassel-irssi/Manifest
index c5a4fa0..ae077be 100644
--- a/net-irc/quassel-irssi/Manifest
+++ b/net-irc/quassel-irssi/Manifest
@@ -1,2 +1,3 @@
 DIST quassel-irssi-0_p20160412.tar.gz 30993 SHA256 
fb4afa32932e1dedb32121034d2327e5f7368e7557a55ae17ff6673f7720c786 SHA512 
258db507ef8127b9086cc2c6157b23475c86329cae2040b0247aedfbba1aac8b7198ee86e7d0065e2844a5cc7db882011fa82bc60ce67abed8b62b9df7509a26
 WHIRLPOOL 
25c456473ed320ec573a151333df29d496604bc940a63f8a69758f63f2f7c18da3203969cef116a10545275632db22f524d2ad2f1875699efc3922b804db6e4e
+DIST quassel-irssi-0_p20170107.zip 42745 SHA256 
d159b7db11dbd741fbbc1569f3583301fc36697d5efb770696bb7f8813ce2e67 SHA512 
1d7e4e15af2d73fd7e581c517384604a41b68e3a5152dcaf2776a20bc15b459e4a5a7caf39a9c06a11e65ad5d9fea0aa81fa001caa9060f55b821e12b4fed814
 WHIRLPOOL 
a74b6452fe0cece5b63e326dc10522a45d6bbb7a80554027af52f8a8dd9a690d862ab75201f98260eed841b473cfc10bbe21ee78ec878f808c19e69156944c5e
 DIST quasselc-0_p20150406.tar.gz 25609 SHA256 
45b76685b1ec76f22309897d2f99cfe4e43c35148cde4d119f5e65f6b0efe855 SHA512 
53d3e4629feaa05eb64a24deaa2a1423acd6bb4ff8dabd83661ef9cf9b3d5f8317c8896a48cd6f3a374b8585b2986211c455fb8813458e2a086973a6b96c9d0e
 WHIRLPOOL 
d0c2f2dfc5bf6c2b9e91b00ad11dfabfe6d3ce34e6b727ce4f3613e537dd6d5044251098e51724043483756022cb7105a2b9014182cfad3547d0222faf48d451

diff --git a/net-irc/quassel-irssi/quassel-irssi-0_p20170107.ebuild 
b/net-irc/quassel-irssi/quassel-irssi-0_p20170107.ebuild
new file mode 100644
index ..00f470f
--- /dev/null
+++ b/net-irc/quassel-irssi/quassel-irssi-0_p20170107.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit toolchain-funcs
+
+# https://github.com/phhusson/quassel-irssi/pull/10 if accepted will
+# allow QuasselC to be installed as a separate package.
+
+# Commit Date: Sat, 7 Jan 2017 14:50:15 +
+COMMIT="f23e97a6188129cfae4c52f7e1a75940185454f4"
+
+DESCRIPTION="Irssi module to connect to Quassel cores."
+HOMEPAGE="https://github.com/phhusson/quassel-irssi/;
+SRC_URI="https://github.com/phhusson/${PN}/archive/${COMMIT}.zip -> ${PF}.zip"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# fails to build with irssi-1.0
+RDEPEND="<=net-irc/irssi-0.8.21"
+DEPEND="${RDEPEND}
+   net-libs/quasselc"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+src_prepare() {
+   default
+
+   sed -e "s:pkg-config:$(tc-getPKG_CONFIG):" \
+   -e 's:^CFLAGS=.*:CFLAGS+=$(IRSSI_CFLAGS) $(QUASSELC_FLAGS):' \
+   -i "${S}/core/Makefile" || die
+
+   sed -e 's:gcc -shared:$(CC) -shared:' -i "${S}/core/Makefile" || die
+
+   tc-export CC
+   export SYSTEM_QUASSELC=1
+}
+
+src_compile() {
+   emake IRSSI_LIB="${ROOT}usr/$(get_libdir)/irssi" -C core
+}
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="${ROOT}usr/$(get_libdir)" -C core install
+   default
+}
+
+pkg_postinst() {
+   elog "Note that this requires additional configuration of your irssi 
client. See"
+   elog "${ROOT}usr/share/doc/${P}/README.md.bz2'"
+   elog "for instructions."
+}



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2016-09-14 Thread Michael Palimaka
commit: ff5d0b2e6c47fdec313aa4385f9ccb95ca3544c0
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 19:35:55 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 19:36:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff5d0b2e

net-irc/quassel: live updates by Sput

Package-Manager: portage-2.3.0

 net-irc/quassel/metadata.xml|  31 ++---
 net-irc/quassel/quassel-.ebuild | 134 +---
 2 files changed, 67 insertions(+), 98 deletions(-)

diff --git a/net-irc/quassel/metadata.xml b/net-irc/quassel/metadata.xml
index 66081eb..973e542 100644
--- a/net-irc/quassel/metadata.xml
+++ b/net-irc/quassel/metadata.xml
@@ -10,12 +10,26 @@
Johannes Huber


+   
+   Support the Breeze and Breeze-Dark icon sets (default 
for Plasma 5).
+   
+   
+   Support core-network per-channel and per-query 
blowfish
+   encryption via app-crypt/qca SLOT 2.
+   
+   
+   Support desktop notifications via the StatusNotifier 
D-Bus service
+   (used by most modern desktop environments).
+   

-   Build Standalone client with integrated core, no 
external
-   quasselcore needed. Only useful if you don't want to 
use quassels
+   Build standalone client with integrated core, no 
external
+   quasselcore needed. Only useful if you don't want to 
use Quassel's
client/server model. The server and X flags are not 
needed in this
case but it is possible to enable them too.

+   
+   Support the Oxygen icon set that was the default for 
KDE4.
+   

Build client with phonon backend support. This enables 
sound
playback in client.
@@ -27,21 +41,16 @@
disable it on the client.


-   Support for snore notification framework.
+   Support for Snore notification framework.

-   
-   Use qt-webkit rendering engine for showing URL 
thumbnails and
-   for other things that need web browser integration.
+   
+   Use QtWebEngine rendering engine for showing URL 
thumbnails.


-   Build the Qt 4 GUI client for quassel. If this USE flag 
is
+   Build the Qt5 GUI client for quassel. If this USE flag 
is
disabled, the GUI is not built, and cannot be used. You 
might
want to disable this on the server, but you need it 
enabled on
the client.

-   
-   Support core-network per-channel and per-query 
blowfish
-   encryption via app-crypt/qca SLOT 2.
-   

 

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index bd6c558..3a862b1 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-inherit cmake-utils eutils pax-utils systemd user versionator
+inherit cmake-utils eutils pax-utils systemd user
 
 EGIT_REPO_URI="git://git.quassel-irc.org/quassel"
 [[ "${PV}" == "" ]] && inherit git-r3
@@ -14,74 +14,46 @@ HOMEPAGE="http://quassel-irc.org/;
 [[ "${PV}" == "" ]] || SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
 
 LICENSE="GPL-3"
-KEYWORDS=""
 SLOT="0"
-IUSE="ayatana crypt dbus debug kde monolithic phonon postgres qt5 +server
-snorenotify +ssl syslog webkit X"
+KEYWORDS=""
+IUSE="+breeze crypt +dbus debug kde monolithic oxygen postgres +server 
snorenotify +ssl syslog urlpreview X"
 
 SERVER_RDEPEND="
-   qt5? (
-   dev-qt/qtscript:5
-   crypt? ( app-crypt/qca:2[openssl,qt5] )
-   postgres? ( dev-qt/qtsql:5[postgres] )
-   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
-   )
-   !qt5? (
-   dev-qt/qtscript:4
-   crypt? ( app-crypt/qca:2[openssl,qt4(+)] )
-   postgres? ( dev-qt/qtsql:4[postgres] )
-   !postgres? ( dev-qt/qtsql:4[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
-   )
+   dev-qt/qtscript:5
+   crypt? ( app-crypt/qca:2[openssl,qt5] )
+   postgres? ( dev-qt/qtsql:5[postgres] )
+   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
syslog? ( virtual/logger )
 "
 
 GUI_RDEPEND="
-   qt5? (
-   dev-qt/qtgui:5
-  

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/files/, net-irc/quassel/

2016-09-14 Thread Michael Palimaka
commit: 396858ac62530deef0a1fcd44c322d8f6065df6f
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 17:18:12 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 17:18:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=396858ac

net-irc/quassel: remove old

Package-Manager: portage-2.3.0

 net-irc/quassel/Manifest   |   2 -
 .../files/quassel-0.12.2-CVE-2015-8547.patch   |  22 ---
 net-irc/quassel/files/quassel-0.12.2-qt55.patch|  53 --
 net-irc/quassel/quassel-0.12.2-r3.ebuild   | 211 -
 net-irc/quassel/quassel-0.12.3-r1.ebuild   | 210 
 5 files changed, 498 deletions(-)

diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest
index b80eb2a..9b785e5 100644
--- a/net-irc/quassel/Manifest
+++ b/net-irc/quassel/Manifest
@@ -1,3 +1 @@
-DIST quassel-0.12.2.tar.bz2 3681838 SHA256 
6bd6f79ecb88fb857bea7e89c767a3bd0f413ff01bae9298dd2e563478947897 SHA512 
0c907982af0ba11af6ba5d075850149dc4d4df0c759a736dfaccdc01778958bd9b0137515c2d78a72a1b5aef6600cea47505de6ee905d83a51cf4e67d132911d
 WHIRLPOOL 
947c47ab6a5db73fdda7d5e5fc3f618030e9c2cfd78f4f423b32332e6514b5c3b8d24423a6be8ee8bf81e2e4a973aa29578e776dba5e8f7ad947acbcb7aef497
-DIST quassel-0.12.3.tar.bz2 3687078 SHA256 
4d3ee91b85cce3d8df62faf55ad35bebd6fc45085ed6248b8a41d2858de3d434 SHA512 
0cb5486c4a992cb4e5e84ec2cc15f11ac6e324fa7b3a4a0ddc1edd090adabcb30f8856b1f2f348bec34fdfa33bcfa0e8e14fb45898d11d954f501bb3ee4c8aa4
 WHIRLPOOL 
482c2afee0e24dee2f3e80cacb47c7f7642851c4f417723a73258579824331a265c56b5777bc79c47bd3af6a6747d33a00bb539894f64081165d75cb19b351cc
 DIST quassel-0.12.4.tar.bz2 3742639 SHA256 
93e4e54cb3743cbe2e5684c2fcba94fd2bc2cd739f7672dee14341b49c29444d SHA512 
66bc12a9634534e6492787172a199c774ef1642d1ddb268c24ed96608698628bca7b278021a006a4db76783b19b1e1dead9d019bb8a6cbe1e12b8857792e7b92
 WHIRLPOOL 
13a6078aa8f0a3d039e9c240c870a13744b3eb3324f45508f62a37aa8da13c0b00f94f53fe2602762503459a1110e3796673c104397b37297390cc406f2eaa66

diff --git a/net-irc/quassel/files/quassel-0.12.2-CVE-2015-8547.patch 
b/net-irc/quassel/files/quassel-0.12.2-CVE-2015-8547.patch
deleted file mode 100644
index cf838c7..
--- a/net-irc/quassel/files/quassel-0.12.2-CVE-2015-8547.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From 476aaa050f26d6a31494631d172724409e4c569b Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Konstantin=20Bl=C3=A4si?= 
-Date: Wed, 21 Oct 2015 03:26:02 +0200
-Subject: [PATCH] Fixes a crash of the core when executing "/op *" in a query.
-

- src/core/coreuserinputhandler.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/core/coreuserinputhandler.cpp 
b/src/core/coreuserinputhandler.cpp
-index 7887a92..73aac48 100644
 a/src/core/coreuserinputhandler.cpp
-+++ b/src/core/coreuserinputhandler.cpp
-@@ -228,7 +228,7 @@ void CoreUserInputHandler::doMode(const BufferInfo 
, const QChar& add
- if (!isNumber || maxModes == 0) maxModes = 1;
- 
- QStringList nickList;
--if (nicks == "*") { // All users in channel
-+if (nicks == "*" && bufferInfo.type() == BufferInfo::ChannelBuffer) { // 
All users in channel
- const QList users = 
network()->ircChannel(bufferInfo.bufferName())->ircUsers();
- foreach(IrcUser *user, users) {
- if ((addOrRemove == '+' && 
!network()->ircChannel(bufferInfo.bufferName())->userModes(user).contains(mode))

diff --git a/net-irc/quassel/files/quassel-0.12.2-qt55.patch 
b/net-irc/quassel/files/quassel-0.12.2-qt55.patch
deleted file mode 100644
index 3bf8989..
--- a/net-irc/quassel/files/quassel-0.12.2-qt55.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From 0df317e85ab3d1d80135995d3b5d7f5341fef6e4 Mon Sep 17 00:00:00 2001
-From: Armin K 
-Date: Sat, 2 May 2015 23:04:53 +0200
-Subject: [PATCH] Fix build with Qt-5.5
-
-http://code.qt.io/cgit/qt/qtbase.git/commit/?id=ebef2ad1360c80ad62de5f4a1c4e7e4051725c1c

- src/client/treemodel.cpp | 5 ++---
- src/common/peer.h| 1 +
- 2 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/src/client/treemodel.cpp b/src/client/treemodel.cpp
-index f599803..fd47bc0 100644
 a/src/client/treemodel.cpp
-+++ b/src/client/treemodel.cpp
-@@ -556,10 +556,9 @@ void TreeModel::endAppendChilds()
- ChildStatus cs = _childStatus;
- #ifndef QT_NO_DEBUG
- QModelIndex parent = indexByItem(parentItem);
--#endif
- Q_ASSERT(cs.parent == parent);
- Q_ASSERT(rowCount(parent) == cs.childCount + cs.end - cs.start + 1);
--
-+#endif
- _aboutToRemoveOrInsert = false;
- for (int i = cs.start; i <= cs.end; i++) {
- connectItem(parentItem->child(i));
-@@ -605,9 +604,9 @@ void TreeModel::endRemoveChilds()
- #ifndef QT_NO_DEBUG
- ChildStatus cs = _childStatus;
- QModelIndex parent = indexByItem(parentItem);
--#endif
- Q_ASSERT(cs.parent == parent);
- Q_ASSERT(rowCount(parent) == 

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2016-09-14 Thread Michael Palimaka
commit: 8b10854dcc467a16bf1d476c5e342e28f3f18082
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Sep 14 17:17:22 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Sep 14 17:18:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b10854d

net-irc/quassel: amd64/x86 stable

Gentoo-bug: 579570

Package-Manager: portage-2.3.0

 net-irc/quassel/quassel-0.12.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-0.12.4.ebuild 
b/net-irc/quassel/quassel-0.12.4.ebuild
index 8d88d5e..cb9c20d 100644
--- a/net-irc/quassel/quassel-0.12.4.ebuild
+++ b/net-irc/quassel/quassel-0.12.4.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://quassel-irc.org/;
 [[ "${PV}" == "" ]] || SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
 
 LICENSE="GPL-3"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
+KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~sparc-solaris"
 SLOT="0"
 IUSE="ayatana crypt dbus debug kde monolithic phonon postgres qt5 +server
 snorenotify +ssl syslog webkit X"



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2016-07-24 Thread Johannes Huber
commit: c0abb97896025bb47c3b75d709264f5809ffb6d0
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jul 24 09:35:41 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Jul 24 09:35:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0abb978

net-irc/quassel: Drop ancient upgrade info

Fixes wrong use of REPLACING_VERSIONS does not account for multiple values.

Gentoo-bug: 589492

Package-Manager: portage-2.3.0

 net-irc/quassel/quassel-0.12.2-r3.ebuild | 12 
 net-irc/quassel/quassel-0.12.3-r1.ebuild | 12 
 net-irc/quassel/quassel-0.12.4.ebuild| 12 
 net-irc/quassel/quassel-.ebuild  | 12 
 4 files changed, 48 deletions(-)

diff --git a/net-irc/quassel/quassel-0.12.2-r3.ebuild 
b/net-irc/quassel/quassel-0.12.2-r3.ebuild
index 1878277..9258f65 100644
--- a/net-irc/quassel/quassel-0.12.2-r3.ebuild
+++ b/net-irc/quassel/quassel-0.12.2-r3.ebuild
@@ -190,18 +190,6 @@ pkg_postinst() {
einfo "Quassel can use net-misc/oidentd package if installed on 
your system."
einfo "Consider installing it if you want to run quassel within 
identd daemon."
fi
-
-   # temporary info mesage
-   if use server && [[ $(get_version_component_range 2 
${REPLACING_VERSIONS}) -lt 7 ]]; then
-   echo
-   ewarn "Please note that all configuration moved from"
-   ewarn "/home/\${QUASSEL_USER}/.config/quassel-irc.org/"
-   ewarn "to: ${QUASSEL_DIR}."
-   echo
-   ewarn "For migration, stop the core, move quasselcore files 
(pretty much"
-   ewarn "everything apart from quasselclient.conf and 
settings.qss) into"
-   ewarn "new location and then start server again."
-   fi
 }
 
 pkg_config() {

diff --git a/net-irc/quassel/quassel-0.12.3-r1.ebuild 
b/net-irc/quassel/quassel-0.12.3-r1.ebuild
index 858a026..8d88d5e 100644
--- a/net-irc/quassel/quassel-0.12.3-r1.ebuild
+++ b/net-irc/quassel/quassel-0.12.3-r1.ebuild
@@ -189,18 +189,6 @@ pkg_postinst() {
einfo "Quassel can use net-misc/oidentd package if installed on 
your system."
einfo "Consider installing it if you want to run quassel within 
identd daemon."
fi
-
-   # temporary info mesage
-   if use server && [[ $(get_version_component_range 2 
${REPLACING_VERSIONS}) -lt 7 ]]; then
-   echo
-   ewarn "Please note that all configuration moved from"
-   ewarn "/home/\${QUASSEL_USER}/.config/quassel-irc.org/"
-   ewarn "to: ${QUASSEL_DIR}."
-   echo
-   ewarn "For migration, stop the core, move quasselcore files 
(pretty much"
-   ewarn "everything apart from quasselclient.conf and 
settings.qss) into"
-   ewarn "new location and then start server again."
-   fi
 }
 
 pkg_config() {

diff --git a/net-irc/quassel/quassel-0.12.4.ebuild 
b/net-irc/quassel/quassel-0.12.4.ebuild
index 858a026..8d88d5e 100644
--- a/net-irc/quassel/quassel-0.12.4.ebuild
+++ b/net-irc/quassel/quassel-0.12.4.ebuild
@@ -189,18 +189,6 @@ pkg_postinst() {
einfo "Quassel can use net-misc/oidentd package if installed on 
your system."
einfo "Consider installing it if you want to run quassel within 
identd daemon."
fi
-
-   # temporary info mesage
-   if use server && [[ $(get_version_component_range 2 
${REPLACING_VERSIONS}) -lt 7 ]]; then
-   echo
-   ewarn "Please note that all configuration moved from"
-   ewarn "/home/\${QUASSEL_USER}/.config/quassel-irc.org/"
-   ewarn "to: ${QUASSEL_DIR}."
-   echo
-   ewarn "For migration, stop the core, move quasselcore files 
(pretty much"
-   ewarn "everything apart from quasselclient.conf and 
settings.qss) into"
-   ewarn "new location and then start server again."
-   fi
 }
 
 pkg_config() {

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 1638c24..bd6c558 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -191,18 +191,6 @@ pkg_postinst() {
einfo "Quassel can use net-misc/oidentd package if installed on 
your system."
einfo "Consider installing it if you want to run quassel within 
identd daemon."
fi
-
-   # temporary info mesage
-   if use server && [[ $(get_version_component_range 2 
${REPLACING_VERSIONS}) -lt 7 ]]; then
-   echo
-   ewarn "Please note that all configuration moved from"
-   ewarn "/home/\${QUASSEL_USER}/.config/quassel-irc.org/"
-   ewarn "to: ${QUASSEL_DIR}."
-   echo
-   ewarn "For migration, stop the core, move quasselcore files 
(pretty much"
-   ewarn "everything apart from 

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2016-06-21 Thread Johannes Huber
commit: 902f9468643e477bddf23eb27a61fae8bb99d4d9
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Jun 21 19:46:40 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue Jun 21 19:46:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=902f9468

net-irc/quassel: Update use phonon

Upstream commit 680565f39c50f27cc339cb3e96bbd0abc6f47144

Package-Manager: portage-2.3.0_rc1

 net-irc/quassel/quassel-.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index ddd1fea..1638c24 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -54,6 +54,7 @@ GUI_RDEPEND="
kde-frameworks/sonnet:5
)
phonon? ( media-libs/phonon[qt5] )
+   !phonon? ( dev-qt/qtmultimedia:5 )
snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
webkit? ( dev-qt/qtwebkit:5 )
)
@@ -104,7 +105,7 @@ REQUIRED_USE="
ayatana? ( || ( X monolithic ) )
crypt? ( || ( server monolithic ) )
dbus? ( || ( X monolithic ) )
-   kde? ( || ( X monolithic ) phonon )
+   kde? ( || ( X monolithic ) )
phonon? ( || ( X monolithic ) )
postgres? ( || ( server monolithic ) )
qt5? ( !ayatana )
@@ -135,6 +136,7 @@ src_configure() {
-DWANT_MONO=$(usex monolithic)
$(cmake-utils_use_find_package phonon Phonon)
$(cmake-utils_use_find_package phonon Phonon4Qt5)
+   $(cmake-utils_use_find_package !phonon Qt5Multimedia)
-DUSE_QT5=$(usex qt5)
-DWANT_CORE=$(usex server)
$(cmake-utils_use_find_package snorenotify LibsnoreQt5)



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2016-04-25 Thread Johannes Huber
commit: 4108cf6e6c3c55351c8d0ba566f895893844a3c2
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Apr 25 11:24:32 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Mon Apr 25 11:25:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4108cf6e

net-irc/quassel: Version bump 0.12.4

Package-Manager: portage-2.2.28

 net-irc/quassel/Manifest  |   1 +
 net-irc/quassel/quassel-0.12.4.ebuild | 222 ++
 2 files changed, 223 insertions(+)

diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest
index 3962e34..b80eb2a 100644
--- a/net-irc/quassel/Manifest
+++ b/net-irc/quassel/Manifest
@@ -1,2 +1,3 @@
 DIST quassel-0.12.2.tar.bz2 3681838 SHA256 
6bd6f79ecb88fb857bea7e89c767a3bd0f413ff01bae9298dd2e563478947897 SHA512 
0c907982af0ba11af6ba5d075850149dc4d4df0c759a736dfaccdc01778958bd9b0137515c2d78a72a1b5aef6600cea47505de6ee905d83a51cf4e67d132911d
 WHIRLPOOL 
947c47ab6a5db73fdda7d5e5fc3f618030e9c2cfd78f4f423b32332e6514b5c3b8d24423a6be8ee8bf81e2e4a973aa29578e776dba5e8f7ad947acbcb7aef497
 DIST quassel-0.12.3.tar.bz2 3687078 SHA256 
4d3ee91b85cce3d8df62faf55ad35bebd6fc45085ed6248b8a41d2858de3d434 SHA512 
0cb5486c4a992cb4e5e84ec2cc15f11ac6e324fa7b3a4a0ddc1edd090adabcb30f8856b1f2f348bec34fdfa33bcfa0e8e14fb45898d11d954f501bb3ee4c8aa4
 WHIRLPOOL 
482c2afee0e24dee2f3e80cacb47c7f7642851c4f417723a73258579824331a265c56b5777bc79c47bd3af6a6747d33a00bb539894f64081165d75cb19b351cc
+DIST quassel-0.12.4.tar.bz2 3742639 SHA256 
93e4e54cb3743cbe2e5684c2fcba94fd2bc2cd739f7672dee14341b49c29444d SHA512 
66bc12a9634534e6492787172a199c774ef1642d1ddb268c24ed96608698628bca7b278021a006a4db76783b19b1e1dead9d019bb8a6cbe1e12b8857792e7b92
 WHIRLPOOL 
13a6078aa8f0a3d039e9c240c870a13744b3eb3324f45508f62a37aa8da13c0b00f94f53fe2602762503459a1110e3796673c104397b37297390cc406f2eaa66

diff --git a/net-irc/quassel/quassel-0.12.4.ebuild 
b/net-irc/quassel/quassel-0.12.4.ebuild
new file mode 100644
index 000..858a026
--- /dev/null
+++ b/net-irc/quassel/quassel-0.12.4.ebuild
@@ -0,0 +1,222 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit cmake-utils eutils pax-utils systemd user versionator
+
+EGIT_REPO_URI="git://git.quassel-irc.org/quassel"
+[[ "${PV}" == "" ]] && inherit git-r3
+
+DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
+HOMEPAGE="http://quassel-irc.org/;
+[[ "${PV}" == "" ]] || SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
+SLOT="0"
+IUSE="ayatana crypt dbus debug kde monolithic phonon postgres qt5 +server
+snorenotify +ssl syslog webkit X"
+
+SERVER_RDEPEND="
+   qt5? (
+   dev-qt/qtscript:5
+   crypt? ( app-crypt/qca:2[openssl,qt5] )
+   postgres? ( dev-qt/qtsql:5[postgres] )
+   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
+   )
+   !qt5? (
+   dev-qt/qtscript:4
+   crypt? ( app-crypt/qca:2[openssl,qt4(+)] )
+   postgres? ( dev-qt/qtsql:4[postgres] )
+   !postgres? ( dev-qt/qtsql:4[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
+   )
+   syslog? ( virtual/logger )
+"
+
+GUI_RDEPEND="
+   qt5? (
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dbus? (
+   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5]
+   dev-qt/qtdbus:5
+   )
+   kde? (
+   kde-frameworks/kconfigwidgets:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/knotifications:5
+   kde-frameworks/knotifyconfig:5
+   kde-frameworks/ktextwidgets:5
+   kde-frameworks/kwidgetsaddons:5
+   kde-frameworks/kxmlgui:5
+   kde-frameworks/sonnet:5
+   )
+   phonon? ( media-libs/phonon[qt5] )
+   snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
+   webkit? ( dev-qt/qtwebkit:5 )
+   )
+   !qt5? (
+   dev-qt/qtgui:4
+   ayatana? ( dev-libs/libindicate-qt )
+   dbus? (
+   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt4(+)]
+   dev-qt/qtdbus:4
+   kde? (
+   kde-base/kdelibs:4
+   kde-frameworks/oxygen-icons:*
+   ayatana? ( 
kde-misc/plasma-widget-message-indicator )
+   )
+   )
+   phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) )
+   webkit? ( dev-qt/qtwebkit:4 )
+   )
+"
+
+RDEPEND="
+   sys-libs/zlib
+   qt5? (
+   dev-qt/qtcore:5
+   

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2016-04-18 Thread Patrice Clement
commit: 3520fe93a2eb0a484d1b24f9626fa3d4cec98d1f
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Apr 18 09:17:20 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Apr 18 09:28:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3520fe93

net-irc/quassel: Fix metadata.xml file.

Package-Manager: portage-2.2.26

 net-irc/quassel/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/metadata.xml b/net-irc/quassel/metadata.xml
index 096fe54..66081eb 100644
--- a/net-irc/quassel/metadata.xml
+++ b/net-irc/quassel/metadata.xml
@@ -41,7 +41,7 @@


Support core-network per-channel and per-query 
blowfish
-   encryption via app-crypt/qca:2.
+   encryption via app-crypt/qca SLOT 2.


 



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel-irssi/

2016-04-13 Thread Sam Jorna
commit: 7728929a06a8a3dac748378936192c37b046f9de
Author: Sam Jorna  gentoo  org>
AuthorDate: Wed Apr 13 13:09:17 2016 +
Commit: Sam Jorna  gentoo  org>
CommitDate: Wed Apr 13 13:11:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7728929a

net-irc/quassel-irssi: new package

quassel-irssi is a plugin module for the Irssi IRC client to allow
connecting to a Quassel core, similar to a Bouncer.

Package-Manager: portage-2.2.28

 net-irc/quassel-irssi/Manifest |  2 ++
 net-irc/quassel-irssi/metadata.xml | 16 +
 .../quassel-irssi/quassel-irssi-0_p20160412.ebuild | 41 ++
 3 files changed, 59 insertions(+)

diff --git a/net-irc/quassel-irssi/Manifest b/net-irc/quassel-irssi/Manifest
new file mode 100644
index 000..c5a4fa0
--- /dev/null
+++ b/net-irc/quassel-irssi/Manifest
@@ -0,0 +1,2 @@
+DIST quassel-irssi-0_p20160412.tar.gz 30993 SHA256 
fb4afa32932e1dedb32121034d2327e5f7368e7557a55ae17ff6673f7720c786 SHA512 
258db507ef8127b9086cc2c6157b23475c86329cae2040b0247aedfbba1aac8b7198ee86e7d0065e2844a5cc7db882011fa82bc60ce67abed8b62b9df7509a26
 WHIRLPOOL 
25c456473ed320ec573a151333df29d496604bc940a63f8a69758f63f2f7c18da3203969cef116a10545275632db22f524d2ad2f1875699efc3922b804db6e4e
+DIST quasselc-0_p20150406.tar.gz 25609 SHA256 
45b76685b1ec76f22309897d2f99cfe4e43c35148cde4d119f5e65f6b0efe855 SHA512 
53d3e4629feaa05eb64a24deaa2a1423acd6bb4ff8dabd83661ef9cf9b3d5f8317c8896a48cd6f3a374b8585b2986211c455fb8813458e2a086973a6b96c9d0e
 WHIRLPOOL 
d0c2f2dfc5bf6c2b9e91b00ad11dfabfe6d3ce34e6b727ce4f3613e537dd6d5044251098e51724043483756022cb7105a2b9014182cfad3547d0222faf48d451

diff --git a/net-irc/quassel-irssi/metadata.xml 
b/net-irc/quassel-irssi/metadata.xml
new file mode 100644
index 000..508c6b3
--- /dev/null
+++ b/net-irc/quassel-irssi/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   wra...@gentoo.org
+   Sam Jorna
+   
+   
+   phhusson/quassel-irssi
+   
https://github.com/phhusson/quassel-irssi/issues
+   
+   
+   A plugin for the Irssi IRC client to allow connecting to a Quassel core
+   hosted either locally or remotely.
+   
+

diff --git a/net-irc/quassel-irssi/quassel-irssi-0_p20160412.ebuild 
b/net-irc/quassel-irssi/quassel-irssi-0_p20160412.ebuild
new file mode 100644
index 000..74610e5
--- /dev/null
+++ b/net-irc/quassel-irssi/quassel-irssi-0_p20160412.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# https://github.com/phhusson/quassel-irssi/pull/10 if accepted will
+# allow QuasselC to be installed as a separate package.
+QC_VER="0_p20150406"
+
+DESCRIPTION="Irssi module to connect to Quassel cores."
+HOMEPAGE="https://github.com/phhusson/quassel-irssi/;
+SRC_URI="https://dev.gentoo.org/~wraeth/distfiles/${P}.tar.gz
+   https://dev.gentoo.org/~wraeth/distfiles/quasselc-${QC_VER}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="net-irc/irssi"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   mv "${WORKDIR}"/quasselc-"${QC_VER}"/* "${S}"/core/lib/ || die
+   default
+}
+
+src_compile() {
+   emake IRSSI_LIB="${ROOT}/usr/$(get_libdir)/irssi" -C core
+}
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="${ROOT}usr/$(get_libdir)" -C core install
+   default
+}
+
+pkg_postinst() {
+   elog "Note that this requires additional configuration of your irssi 
client. See"
+   elog "${ROOT}usr/share/doc/${P}/README.md.bz2'"
+   elog "for instructions."
+}



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2016-03-28 Thread Johannes Huber
commit: 180772083a41f0bdf986bd64832320e5f567e603
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Mar 28 16:06:34 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Mon Mar 28 16:06:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18077208

net-irc/quassel: EAPI 6

Package-Manager: portage-2.2.28

 net-irc/quassel/quassel-0.12.3-r1.ebuild | 18 +-
 net-irc/quassel/quassel-.ebuild  | 18 +-
 2 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/net-irc/quassel/quassel-0.12.3-r1.ebuild 
b/net-irc/quassel/quassel-0.12.3-r1.ebuild
index e264d6a..858a026 100644
--- a/net-irc/quassel/quassel-0.12.3-r1.ebuild
+++ b/net-irc/quassel/quassel-0.12.3-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 inherit cmake-utils eutils pax-utils systemd user versionator
 
@@ -130,16 +130,16 @@ src_configure() {
$(cmake-utils_use_find_package crypt QCA2-QT5)
$(cmake-utils_use_find_package dbus dbusmenu-qt)
$(cmake-utils_use_find_package dbus dbusmenu-qt5)
-   $(cmake-utils_use_with kde)
-   $(cmake-utils_use_with !kde OXYGEN)
-   $(cmake-utils_use_want monolithic MONO)
-   $(cmake-utils_use_find_package phonon)
+   -DWITH_KDE=$(usex kde)
+   -DWITH_OXYGEN=$(usex !kde)
+   -DWANT_MONO=$(usex monolithic)
+   $(cmake-utils_use_find_package phonon Phonon)
$(cmake-utils_use_find_package phonon Phonon4Qt5)
-   $(cmake-utils_use_use qt5)
-   $(cmake-utils_use_want server CORE)
+   -DUSE_QT5=$(usex qt5)
+   -DWANT_CORE=$(usex server)
$(cmake-utils_use_find_package snorenotify LibsnoreQt5)
-   $(cmake-utils_use_with webkit)
-   $(cmake-utils_use_want X QTCLIENT)
+   -DWITH_WEBKIT=$(usex webkit)
+   -DWANT_QTCLIENT=$(usex X)
-DEMBED_DATA=OFF
-DCMAKE_SKIP_RPATH=ON
)

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index cdca48c..ddd1fea 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 inherit cmake-utils eutils pax-utils systemd user versionator
 
@@ -130,16 +130,16 @@ src_configure() {
$(cmake-utils_use_find_package crypt QCA2-QT5)
$(cmake-utils_use_find_package dbus dbusmenu-qt)
$(cmake-utils_use_find_package dbus dbusmenu-qt5)
-   $(cmake-utils_use_with kde)
-   $(cmake-utils_use_with !kde OXYGEN)
-   $(cmake-utils_use_want monolithic MONO)
-   $(cmake-utils_use_find_package phonon)
+   -DWITH_KDE=$(usex kde)
+   -DWITH_OXYGEN=$(usex !kde)
+   -DWANT_MONO=$(usex monolithic)
+   $(cmake-utils_use_find_package phonon Phonon)
$(cmake-utils_use_find_package phonon Phonon4Qt5)
-   $(cmake-utils_use_use qt5)
-   $(cmake-utils_use_want server CORE)
+   -DUSE_QT5=$(usex qt5)
+   -DWANT_CORE=$(usex server)
$(cmake-utils_use_find_package snorenotify LibsnoreQt5)
-   $(cmake-utils_use_with webkit)
-   $(cmake-utils_use_want X QTCLIENT)
+   -DWITH_WEBKIT=$(usex webkit)
+   -DWANT_QTCLIENT=$(usex X)
-DEMBED_DATA=OFF
-DCMAKE_SKIP_RPATH=ON
)



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2016-03-27 Thread Johannes Huber
commit: b081e13464ea0f48df445ccb364344b5b4bc62e3
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Mar 27 16:44:34 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Mar 27 16:44:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b081e134

net-irc/quassel: Remove vulnerable version

Gentoo-bug: 568150

Package-Manager: portage-2.2.28

 net-irc/quassel/quassel-0.12.2.ebuild | 211 --
 1 file changed, 211 deletions(-)

diff --git a/net-irc/quassel/quassel-0.12.2.ebuild 
b/net-irc/quassel/quassel-0.12.2.ebuild
deleted file mode 100644
index 42d536b..000
--- a/net-irc/quassel/quassel-0.12.2.ebuild
+++ /dev/null
@@ -1,211 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils eutils pax-utils systemd user versionator
-
-EGIT_REPO_URI="git://git.quassel-irc.org/quassel"
-[[ "${PV}" == "" ]] && inherit git-r3
-
-DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
-HOMEPAGE="http://quassel-irc.org/;
-[[ "${PV}" == "" ]] || SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-KEYWORDS="amd64 ~arm ppc x86 ~amd64-linux ~sparc-solaris"
-SLOT="0"
-IUSE="ayatana crypt dbus debug kde monolithic phonon postgres qt5 +server +ssl 
syslog webkit X"
-
-SERVER_RDEPEND="
-   qt5? (
-   dev-qt/qtscript:5
-   crypt? ( app-crypt/qca:2[openssl,qt5] )
-   postgres? ( dev-qt/qtsql:5[postgres] )
-   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
-   )
-   !qt5? (
-   dev-qt/qtscript:4
-   crypt? ( app-crypt/qca:2[openssl,qt4(+)] )
-   postgres? ( dev-qt/qtsql:4[postgres] )
-   !postgres? ( dev-qt/qtsql:4[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
-   )
-   syslog? ( virtual/logger )
-"
-
-GUI_RDEPEND="
-   qt5? (
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dbus? (
-   dev-libs/libdbusmenu-qt[qt5]
-   dev-qt/qtdbus:5
-   )
-   kde? (
-   kde-frameworks/kconfigwidgets:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/knotifications:5
-   kde-frameworks/knotifyconfig:5
-   kde-frameworks/ktextwidgets:5
-   kde-frameworks/kwidgetsaddons:5
-   kde-frameworks/kxmlgui:5
-   kde-frameworks/sonnet:5
-   )
-   phonon? ( media-libs/phonon[qt5] )
-   webkit? ( dev-qt/qtwebkit:5 )
-   )
-   !qt5? (
-   dev-qt/qtgui:4
-   ayatana? ( dev-libs/libindicate-qt )
-   dbus? (
-   dev-libs/libdbusmenu-qt[qt4(+)]
-   dev-qt/qtdbus:4
-   kde? (
-   kde-base/kdelibs:4
-   kde-frameworks/oxygen-icons
-   )
-   )
-   phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) )
-   webkit? ( dev-qt/qtwebkit:4 )
-   )
-"
-
-RDEPEND="
-   sys-libs/zlib
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5[ssl?]
-   )
-   !qt5? ( dev-qt/qtcore:4[ssl?] )
-   monolithic? (
-   ${SERVER_RDEPEND}
-   ${GUI_RDEPEND}
-   )
-   !monolithic? (
-   server? ( ${SERVER_RDEPEND} )
-   X? ( ${GUI_RDEPEND} )
-   )
-"
-DEPEND="${RDEPEND}
-   qt5? (
-   dev-qt/linguist-tools:5
-   kde-frameworks/extra-cmake-modules
-   )
-"
-
-DOCS=( AUTHORS ChangeLog README )
-
-REQUIRED_USE="
-   || ( X server monolithic )
-   ayatana? ( || ( X monolithic ) )
-   crypt? ( || ( server monolithic ) )
-   dbus? ( || ( X monolithic ) )
-   kde? ( || ( X monolithic ) phonon )
-   phonon? ( || ( X monolithic ) )
-   postgres? ( || ( server monolithic ) )
-   qt5? ( !ayatana )
-   syslog? ( || ( server monolithic ) )
-   webkit? ( || ( X monolithic ) )
-"
-
-pkg_setup() {
-   if use server; then
-   QUASSEL_DIR=/var/lib/${PN}
-   QUASSEL_USER=${PN}
-   # create quassel:quassel user
-   enewgroup "${QUASSEL_USER}"
-   enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" 
"${QUASSEL_USER}"
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package ayatana IndicateQt)
-   $(cmake-utils_use_find_package crypt QCA2)
-   $(cmake-utils_use_find_package crypt QCA2-QT5)
-   $(cmake-utils_use_find_package dbus dbusmenu-qt)
-   $(cmake-utils_use_find_package 

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2016-03-27 Thread Agostino Sarubbo
commit: 7ede1374c5c515cf82e84c46178127fb1ccb2d79
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Mar 27 10:21:46 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Mar 27 10:21:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ede1374

net-irc/quassel: ppc stable wrt bug #568150

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-irc/quassel/quassel-0.12.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-0.12.2-r3.ebuild 
b/net-irc/quassel/quassel-0.12.2-r3.ebuild
index 6a18445..1878277 100644
--- a/net-irc/quassel/quassel-0.12.2-r3.ebuild
+++ b/net-irc/quassel/quassel-0.12.2-r3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://quassel-irc.org/;
 [[ "${PV}" == "" ]] || SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
 
 LICENSE="GPL-3"
-KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~sparc-solaris"
+KEYWORDS="amd64 ~arm ppc x86 ~amd64-linux ~sparc-solaris"
 SLOT="0"
 IUSE="ayatana crypt dbus debug kde monolithic phonon postgres qt5 +server +ssl 
syslog webkit X"
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2016-03-26 Thread Johannes Huber
commit: 82835e112941f9b311affb059bc2c3223ae0415e
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Mar 26 16:49:37 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Mar 26 16:49:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82835e11

net-irc/quassel: Remove old

Package-Manager: portage-2.2.28

 net-irc/quassel/quassel-0.12.3.ebuild | 218 --
 1 file changed, 218 deletions(-)

diff --git a/net-irc/quassel/quassel-0.12.3.ebuild 
b/net-irc/quassel/quassel-0.12.3.ebuild
deleted file mode 100644
index 793d905..000
--- a/net-irc/quassel/quassel-0.12.3.ebuild
+++ /dev/null
@@ -1,218 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils eutils pax-utils systemd user versionator
-
-EGIT_REPO_URI="git://git.quassel-irc.org/quassel"
-[[ "${PV}" == "" ]] && inherit git-r3
-
-DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
-HOMEPAGE="http://quassel-irc.org/;
-[[ "${PV}" == "" ]] || SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
-SLOT="0"
-IUSE="ayatana crypt dbus debug kde monolithic phonon postgres qt5 +server +ssl 
syslog webkit X"
-
-SERVER_RDEPEND="
-   qt5? (
-   dev-qt/qtscript:5
-   crypt? ( app-crypt/qca:2[openssl,qt5] )
-   postgres? ( dev-qt/qtsql:5[postgres] )
-   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
-   )
-   !qt5? (
-   dev-qt/qtscript:4
-   crypt? ( app-crypt/qca:2[openssl,qt4(+)] )
-   postgres? ( dev-qt/qtsql:4[postgres] )
-   !postgres? ( dev-qt/qtsql:4[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
-   )
-   syslog? ( virtual/logger )
-"
-
-GUI_RDEPEND="
-   qt5? (
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dbus? (
-   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5]
-   dev-qt/qtdbus:5
-   )
-   kde? (
-   kde-frameworks/kconfigwidgets:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/knotifications:5
-   kde-frameworks/knotifyconfig:5
-   kde-frameworks/ktextwidgets:5
-   kde-frameworks/kwidgetsaddons:5
-   kde-frameworks/kxmlgui:5
-   kde-frameworks/sonnet:5
-   )
-   phonon? ( media-libs/phonon[qt5] )
-   webkit? ( dev-qt/qtwebkit:5 )
-   )
-   !qt5? (
-   dev-qt/qtgui:4
-   ayatana? ( dev-libs/libindicate-qt )
-   dbus? (
-   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt4(+)]
-   dev-qt/qtdbus:4
-   kde? (
-   kde-base/kdelibs:4
-   kde-frameworks/oxygen-icons:*
-   ayatana? ( 
kde-misc/plasma-widget-message-indicator )
-   )
-   )
-   phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) )
-   webkit? ( dev-qt/qtwebkit:4 )
-   )
-"
-
-RDEPEND="
-   sys-libs/zlib
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5[ssl?]
-   )
-   !qt5? ( dev-qt/qtcore:4[ssl?] )
-   monolithic? (
-   ${SERVER_RDEPEND}
-   ${GUI_RDEPEND}
-   )
-   !monolithic? (
-   server? ( ${SERVER_RDEPEND} )
-   X? ( ${GUI_RDEPEND} )
-   )
-"
-DEPEND="${RDEPEND}
-   qt5? (
-   dev-qt/linguist-tools:5
-   kde-frameworks/extra-cmake-modules
-   )
-"
-
-DOCS=( AUTHORS ChangeLog README )
-
-REQUIRED_USE="
-   || ( X server monolithic )
-   ayatana? ( || ( X monolithic ) )
-   crypt? ( || ( server monolithic ) )
-   dbus? ( || ( X monolithic ) )
-   kde? ( || ( X monolithic ) phonon )
-   phonon? ( || ( X monolithic ) )
-   postgres? ( || ( server monolithic ) )
-   qt5? ( !ayatana )
-   syslog? ( || ( server monolithic ) )
-   webkit? ( || ( X monolithic ) )
-"
-
-pkg_setup() {
-   if use server; then
-   QUASSEL_DIR=/var/lib/${PN}
-   QUASSEL_USER=${PN}
-   # create quassel:quassel user
-   enewgroup "${QUASSEL_USER}"
-   enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" 
"${QUASSEL_USER}"
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package ayatana IndicateQt)
-   $(cmake-utils_use_find_package crypt QCA2)
-   $(cmake-utils_use_find_package crypt QCA2-QT5)
-  

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2016-03-26 Thread Johannes Huber
commit: e77f1be3d559c5c3f5dcba21a246c8b06ca695fb
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Mar 26 16:48:37 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Mar 26 16:48:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e77f1be3

net-irc/quassel: Restore arm

Package-Manager: portage-2.2.28

 net-irc/quassel/quassel-0.12.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-0.12.3-r1.ebuild 
b/net-irc/quassel/quassel-0.12.3-r1.ebuild
index 127d82e..e264d6a 100644
--- a/net-irc/quassel/quassel-0.12.3-r1.ebuild
+++ b/net-irc/quassel/quassel-0.12.3-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://quassel-irc.org/;
 [[ "${PV}" == "" ]] || SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
 
 LICENSE="GPL-3"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~sparc-solaris"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
 SLOT="0"
 IUSE="ayatana crypt dbus debug kde monolithic phonon postgres qt5 +server
 snorenotify +ssl syslog webkit X"



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2016-03-26 Thread Johannes Huber
commit: 07b4f0747303e8fd9f82b3f8e7ad3bfea98b9003
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Mar 26 16:23:49 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Mar 26 16:23:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b4f074

net-irc/quassel: Restore x86

Package-Manager: portage-2.2.28

 net-irc/quassel/quassel-0.12.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-0.12.3-r1.ebuild 
b/net-irc/quassel/quassel-0.12.3-r1.ebuild
index 2fccae9..127d82e 100644
--- a/net-irc/quassel/quassel-0.12.3-r1.ebuild
+++ b/net-irc/quassel/quassel-0.12.3-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://quassel-irc.org/;
 [[ "${PV}" == "" ]] || SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
 
 LICENSE="GPL-3"
-KEYWORDS="~amd64 ~ppc ~amd64-linux ~sparc-solaris"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~sparc-solaris"
 SLOT="0"
 IUSE="ayatana crypt dbus debug kde monolithic phonon postgres qt5 +server
 snorenotify +ssl syslog webkit X"



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2016-03-26 Thread Johannes Huber
commit: 92c919a8fffe9bc728e1755317af6b7fcc570e3a
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Mar 26 11:49:36 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Mar 26 11:49:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c919a8

net-irc/quassel: Restore ppc

Package-Manager: portage-2.2.28

 net-irc/quassel/quassel-0.12.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-0.12.3-r1.ebuild 
b/net-irc/quassel/quassel-0.12.3-r1.ebuild
index 82a7f06..2fccae9 100644
--- a/net-irc/quassel/quassel-0.12.3-r1.ebuild
+++ b/net-irc/quassel/quassel-0.12.3-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://quassel-irc.org/;
 [[ "${PV}" == "" ]] || SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
 
 LICENSE="GPL-3"
-KEYWORDS="~amd64 ~amd64-linux ~sparc-solaris"
+KEYWORDS="~amd64 ~ppc ~amd64-linux ~sparc-solaris"
 SLOT="0"
 IUSE="ayatana crypt dbus debug kde monolithic phonon postgres qt5 +server
 snorenotify +ssl syslog webkit X"



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2016-03-15 Thread Agostino Sarubbo
commit: 1ebd3c2a3f92d647ed178c7c752f387b50fa8224
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar 15 16:37:02 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar 15 16:38:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ebd3c2a

net-irc/quassel: x86 stable wrt bug #568150

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-irc/quassel/quassel-0.12.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-0.12.2-r3.ebuild 
b/net-irc/quassel/quassel-0.12.2-r3.ebuild
index a3f5744..6a18445 100644
--- a/net-irc/quassel/quassel-0.12.2-r3.ebuild
+++ b/net-irc/quassel/quassel-0.12.2-r3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://quassel-irc.org/;
 [[ "${PV}" == "" ]] || SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
 
 LICENSE="GPL-3"
-KEYWORDS="amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
+KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~sparc-solaris"
 SLOT="0"
 IUSE="ayatana crypt dbus debug kde monolithic phonon postgres qt5 +server +ssl 
syslog webkit X"
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2016-03-12 Thread Johannes Huber
commit: 8e969381dec835a6c6b75fa80bba1eef93957bf4
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Mar 12 13:16:32 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Mar 12 13:16:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e969381

net-irc/quassel: Add use flag snorenotify

Gentoo-bug: 574496
Reported-by: Michael Palimaka  gentoo.org>

Package-Manager: portage-2.2.28

 net-irc/quassel/metadata.xml  |  3 +++
 net-irc/quassel/quassel-0.12.2-r3.ebuild  |  2 +-
 ...{quassel-0.12.2-r3.ebuild => quassel-0.12.3-r1.ebuild} | 15 +++
 net-irc/quassel/quassel-0.12.3.ebuild |  2 +-
 net-irc/quassel/quassel-.ebuild   | 10 +++---
 5 files changed, 19 insertions(+), 13 deletions(-)

diff --git a/net-irc/quassel/metadata.xml b/net-irc/quassel/metadata.xml
index f6e13ea..096fe54 100644
--- a/net-irc/quassel/metadata.xml
+++ b/net-irc/quassel/metadata.xml
@@ -26,6 +26,9 @@
used. You need this enabled on the server, but you 
might want to
disable it on the client.

+   
+   Support for snore notification framework.
+   

Use qt-webkit rendering engine for showing URL 
thumbnails and
for other things that need web browser integration.

diff --git a/net-irc/quassel/quassel-0.12.2-r3.ebuild 
b/net-irc/quassel/quassel-0.12.2-r3.ebuild
index a11aa28..a3f5744 100644
--- a/net-irc/quassel/quassel-0.12.2-r3.ebuild
+++ b/net-irc/quassel/quassel-0.12.2-r3.ebuild
@@ -63,7 +63,7 @@ GUI_RDEPEND="
dev-qt/qtdbus:4
kde? (
kde-base/kdelibs:4
-   kde-frameworks/oxygen-icons
+   kde-frameworks/oxygen-icons:*
ayatana? ( 
kde-misc/plasma-widget-message-indicator )
)
)

diff --git a/net-irc/quassel/quassel-0.12.2-r3.ebuild 
b/net-irc/quassel/quassel-0.12.3-r1.ebuild
similarity index 95%
copy from net-irc/quassel/quassel-0.12.2-r3.ebuild
copy to net-irc/quassel/quassel-0.12.3-r1.ebuild
index a11aa28..82a7f06 100644
--- a/net-irc/quassel/quassel-0.12.2-r3.ebuild
+++ b/net-irc/quassel/quassel-0.12.3-r1.ebuild
@@ -14,9 +14,10 @@ HOMEPAGE="http://quassel-irc.org/;
 [[ "${PV}" == "" ]] || SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
 
 LICENSE="GPL-3"
-KEYWORDS="amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
+KEYWORDS="~amd64 ~amd64-linux ~sparc-solaris"
 SLOT="0"
-IUSE="ayatana crypt dbus debug kde monolithic phonon postgres qt5 +server +ssl 
syslog webkit X"
+IUSE="ayatana crypt dbus debug kde monolithic phonon postgres qt5 +server
+snorenotify +ssl syslog webkit X"
 
 SERVER_RDEPEND="
qt5? (
@@ -53,6 +54,7 @@ GUI_RDEPEND="
kde-frameworks/sonnet:5
)
phonon? ( media-libs/phonon[qt5] )
+   snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
webkit? ( dev-qt/qtwebkit:5 )
)
!qt5? (
@@ -63,7 +65,7 @@ GUI_RDEPEND="
dev-qt/qtdbus:4
kde? (
kde-base/kdelibs:4
-   kde-frameworks/oxygen-icons
+   kde-frameworks/oxygen-icons:*
ayatana? ( 
kde-misc/plasma-widget-message-indicator )
)
)
@@ -97,11 +99,6 @@ DEPEND="${RDEPEND}
 
 DOCS=( AUTHORS ChangeLog README )
 
-PATCHES=(
-   "${FILESDIR}/${P}-qt55.patch"
-   "${FILESDIR}/${P}-CVE-2015-8547.patch"
-)
-
 REQUIRED_USE="
|| ( X server monolithic )
ayatana? ( || ( X monolithic ) )
@@ -111,6 +108,7 @@ REQUIRED_USE="
phonon? ( || ( X monolithic ) )
postgres? ( || ( server monolithic ) )
qt5? ( !ayatana )
+   snorenotify? ( qt5 || ( X monolithic ) )
syslog? ( || ( server monolithic ) )
webkit? ( || ( X monolithic ) )
 "
@@ -139,6 +137,7 @@ src_configure() {
$(cmake-utils_use_find_package phonon Phonon4Qt5)
$(cmake-utils_use_use qt5)
$(cmake-utils_use_want server CORE)
+   $(cmake-utils_use_find_package snorenotify LibsnoreQt5)
$(cmake-utils_use_with webkit)
$(cmake-utils_use_want X QTCLIENT)
-DEMBED_DATA=OFF

diff --git a/net-irc/quassel/quassel-0.12.3.ebuild 
b/net-irc/quassel/quassel-0.12.3.ebuild
index ffede26..793d905 100644
--- a/net-irc/quassel/quassel-0.12.3.ebuild
+++ b/net-irc/quassel/quassel-0.12.3.ebuild
@@ -63,7 +63,7 @@ GUI_RDEPEND="
dev-qt/qtdbus:4
kde? (
kde-base/kdelibs:4
-   

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2016-02-28 Thread Ian Delaney
commit: 127a0bfb4bf8e56ba7290d2f2818c0018dc296ad
Author: Ian Delaney  gentoo  org>
AuthorDate: Mon Feb 29 07:56:55 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Feb 29 07:57:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=127a0bfb

net-irc/quassel: remove proxy maintainer and g-p-m from metadata.xml

maintainer provided consent to withdraw prox maintainer status via email:
From: Manuel Nickschas  quassel-irc.org>
Subject: Re: quassel
Date: Sat, 27 Feb 2016 15:08:46 +0100

Package-Manager: portage-2.2.26

 net-irc/quassel/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-irc/quassel/metadata.xml b/net-irc/quassel/metadata.xml
index fea0ebe..f6e13ea 100644
--- a/net-irc/quassel/metadata.xml
+++ b/net-irc/quassel/metadata.xml
@@ -3,6 +3,7 @@
 

patr...@gentoo.org
+   Patrick Lauer


j...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2016-02-28 Thread Ian Delaney
commit: bd7fef7dfd916919688053ae167dae6271c6aa71
Author: Ian Delaney  gentoo  org>
AuthorDate: Mon Feb 29 05:20:41 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Feb 29 07:57:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd7fef7d

net-irc/quassel: remove proxy maintainer and g-p-m from metadata.xml

Package-Manager: portage-2.2.26

 net-irc/quassel/metadata.xml | 8 
 1 file changed, 8 deletions(-)

diff --git a/net-irc/quassel/metadata.xml b/net-irc/quassel/metadata.xml
index 57a7506..fea0ebe 100644
--- a/net-irc/quassel/metadata.xml
+++ b/net-irc/quassel/metadata.xml
@@ -8,14 +8,6 @@
j...@gentoo.org
Johannes Huber

-   
-   sputn...@quassel-irc.org
-   Upstream author, please CC on bugs
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   


Build Standalone client with integrated core, no 
external



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2016-02-11 Thread Agostino Sarubbo
commit: 5b3e2fa782c0c9f833b25b10eb1cb4714878c45e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Feb 11 12:27:27 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Feb 11 12:27:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b3e2fa7

net-irc/quassel: amd64 stable wrt bug #568150

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-irc/quassel/quassel-0.12.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/quassel/quassel-0.12.2-r3.ebuild 
b/net-irc/quassel/quassel-0.12.2-r3.ebuild
index 967f8d0..a11aa28 100644
--- a/net-irc/quassel/quassel-0.12.2-r3.ebuild
+++ b/net-irc/quassel/quassel-0.12.2-r3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://quassel-irc.org/;
 [[ "${PV}" == "" ]] || SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
 
 LICENSE="GPL-3"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
+KEYWORDS="amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
 SLOT="0"
 IUSE="ayatana crypt dbus debug kde monolithic phonon postgres qt5 +server +ssl 
syslog webkit X"
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2016-02-10 Thread Patrick Lauer
commit: 118caac79c3c4e3d026bf92eac5caf6a6a2e65b4
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Feb 10 19:35:41 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed Feb 10 19:35:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=118caac7

net-irc/quassel: Bump

Package-Manager: portage-2.2.27

 net-irc/quassel/Manifest  |   1 +
 net-irc/quassel/quassel-0.12.3.ebuild | 218 ++
 2 files changed, 219 insertions(+)

diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest
index e2c0a67..3962e34 100644
--- a/net-irc/quassel/Manifest
+++ b/net-irc/quassel/Manifest
@@ -1 +1,2 @@
 DIST quassel-0.12.2.tar.bz2 3681838 SHA256 
6bd6f79ecb88fb857bea7e89c767a3bd0f413ff01bae9298dd2e563478947897 SHA512 
0c907982af0ba11af6ba5d075850149dc4d4df0c759a736dfaccdc01778958bd9b0137515c2d78a72a1b5aef6600cea47505de6ee905d83a51cf4e67d132911d
 WHIRLPOOL 
947c47ab6a5db73fdda7d5e5fc3f618030e9c2cfd78f4f423b32332e6514b5c3b8d24423a6be8ee8bf81e2e4a973aa29578e776dba5e8f7ad947acbcb7aef497
+DIST quassel-0.12.3.tar.bz2 3687078 SHA256 
4d3ee91b85cce3d8df62faf55ad35bebd6fc45085ed6248b8a41d2858de3d434 SHA512 
0cb5486c4a992cb4e5e84ec2cc15f11ac6e324fa7b3a4a0ddc1edd090adabcb30f8856b1f2f348bec34fdfa33bcfa0e8e14fb45898d11d954f501bb3ee4c8aa4
 WHIRLPOOL 
482c2afee0e24dee2f3e80cacb47c7f7642851c4f417723a73258579824331a265c56b5777bc79c47bd3af6a6747d33a00bb539894f64081165d75cb19b351cc

diff --git a/net-irc/quassel/quassel-0.12.3.ebuild 
b/net-irc/quassel/quassel-0.12.3.ebuild
new file mode 100644
index 000..ffede26
--- /dev/null
+++ b/net-irc/quassel/quassel-0.12.3.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils eutils pax-utils systemd user versionator
+
+EGIT_REPO_URI="git://git.quassel-irc.org/quassel"
+[[ "${PV}" == "" ]] && inherit git-r3
+
+DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
+HOMEPAGE="http://quassel-irc.org/;
+[[ "${PV}" == "" ]] || SRC_URI="http://quassel-irc.org/pub/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris"
+SLOT="0"
+IUSE="ayatana crypt dbus debug kde monolithic phonon postgres qt5 +server +ssl 
syslog webkit X"
+
+SERVER_RDEPEND="
+   qt5? (
+   dev-qt/qtscript:5
+   crypt? ( app-crypt/qca:2[openssl,qt5] )
+   postgres? ( dev-qt/qtsql:5[postgres] )
+   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
+   )
+   !qt5? (
+   dev-qt/qtscript:4
+   crypt? ( app-crypt/qca:2[openssl,qt4(+)] )
+   postgres? ( dev-qt/qtsql:4[postgres] )
+   !postgres? ( dev-qt/qtsql:4[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
+   )
+   syslog? ( virtual/logger )
+"
+
+GUI_RDEPEND="
+   qt5? (
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dbus? (
+   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5]
+   dev-qt/qtdbus:5
+   )
+   kde? (
+   kde-frameworks/kconfigwidgets:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/knotifications:5
+   kde-frameworks/knotifyconfig:5
+   kde-frameworks/ktextwidgets:5
+   kde-frameworks/kwidgetsaddons:5
+   kde-frameworks/kxmlgui:5
+   kde-frameworks/sonnet:5
+   )
+   phonon? ( media-libs/phonon[qt5] )
+   webkit? ( dev-qt/qtwebkit:5 )
+   )
+   !qt5? (
+   dev-qt/qtgui:4
+   ayatana? ( dev-libs/libindicate-qt )
+   dbus? (
+   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt4(+)]
+   dev-qt/qtdbus:4
+   kde? (
+   kde-base/kdelibs:4
+   kde-frameworks/oxygen-icons
+   ayatana? ( 
kde-misc/plasma-widget-message-indicator )
+   )
+   )
+   phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) )
+   webkit? ( dev-qt/qtwebkit:4 )
+   )
+"
+
+RDEPEND="
+   sys-libs/zlib
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5[ssl?]
+   )
+   !qt5? ( dev-qt/qtcore:4[ssl?] )
+   monolithic? (
+   ${SERVER_RDEPEND}
+   ${GUI_RDEPEND}
+   )
+   !monolithic? (
+   server? ( ${SERVER_RDEPEND} )
+   X? ( ${GUI_RDEPEND} )
+   )
+"
+DEPEND="${RDEPEND}
+   qt5? (
+   dev-qt/linguist-tools:5
+   kde-frameworks/extra-cmake-modules
+   )
+"
+
+DOCS=( AUTHORS ChangeLog README )
+

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/, net-irc/quassel/files/

2016-01-09 Thread Johannes Huber
commit: 482f523317639f94b7ef195d2d105699e5966d48
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Jan  9 15:57:53 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Jan  9 15:58:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=482f5233

net-irc/quassel: Revision bump for CVE-2015-8547

Add upstream patch to fix CVE-2015-8547.

Gentoo-Bug: 568150

Package-Manager: portage-2.2.26

 .../files/quassel-0.12.2-CVE-2015-8547.patch   | 22 ++
 ...l-0.12.2-r2.ebuild => quassel-0.12.2-r3.ebuild} |  7 +--
 net-irc/quassel/quassel-0.12.2.ebuild  |  2 +-
 3 files changed, 28 insertions(+), 3 deletions(-)

diff --git a/net-irc/quassel/files/quassel-0.12.2-CVE-2015-8547.patch 
b/net-irc/quassel/files/quassel-0.12.2-CVE-2015-8547.patch
new file mode 100644
index 000..cf838c7
--- /dev/null
+++ b/net-irc/quassel/files/quassel-0.12.2-CVE-2015-8547.patch
@@ -0,0 +1,22 @@
+From 476aaa050f26d6a31494631d172724409e4c569b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Konstantin=20Bl=C3=A4si?= 
+Date: Wed, 21 Oct 2015 03:26:02 +0200
+Subject: [PATCH] Fixes a crash of the core when executing "/op *" in a query.
+
+---
+ src/core/coreuserinputhandler.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/core/coreuserinputhandler.cpp 
b/src/core/coreuserinputhandler.cpp
+index 7887a92..73aac48 100644
+--- a/src/core/coreuserinputhandler.cpp
 b/src/core/coreuserinputhandler.cpp
+@@ -228,7 +228,7 @@ void CoreUserInputHandler::doMode(const BufferInfo 
, const QChar& add
+ if (!isNumber || maxModes == 0) maxModes = 1;
+ 
+ QStringList nickList;
+-if (nicks == "*") { // All users in channel
++if (nicks == "*" && bufferInfo.type() == BufferInfo::ChannelBuffer) { // 
All users in channel
+ const QList users = 
network()->ircChannel(bufferInfo.bufferName())->ircUsers();
+ foreach(IrcUser *user, users) {
+ if ((addOrRemove == '+' && 
!network()->ircChannel(bufferInfo.bufferName())->userModes(user).contains(mode))

diff --git a/net-irc/quassel/quassel-0.12.2-r2.ebuild 
b/net-irc/quassel/quassel-0.12.2-r3.ebuild
similarity index 97%
rename from net-irc/quassel/quassel-0.12.2-r2.ebuild
rename to net-irc/quassel/quassel-0.12.2-r3.ebuild
index 11f6a4f..967f8d0 100644
--- a/net-irc/quassel/quassel-0.12.2-r2.ebuild
+++ b/net-irc/quassel/quassel-0.12.2-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -97,7 +97,10 @@ DEPEND="${RDEPEND}
 
 DOCS=( AUTHORS ChangeLog README )
 
-PATCHES=( "${FILESDIR}/${P}-qt55.patch" )
+PATCHES=(
+   "${FILESDIR}/${P}-qt55.patch"
+   "${FILESDIR}/${P}-CVE-2015-8547.patch"
+)
 
 REQUIRED_USE="
|| ( X server monolithic )

diff --git a/net-irc/quassel/quassel-0.12.2.ebuild 
b/net-irc/quassel/quassel-0.12.2.ebuild
index 470d038..42d536b 100644
--- a/net-irc/quassel/quassel-0.12.2.ebuild
+++ b/net-irc/quassel/quassel-0.12.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2015-08-25 Thread Johannes Huber
commit: d506a2092fb52f4018a428aed9fe4fdbe4466c89
Author: Johannes Huber johu AT gentoo DOT org
AuthorDate: Tue Aug 25 19:01:50 2015 +
Commit: Johannes Huber johu AT gentoo DOT org
CommitDate: Tue Aug 25 19:02:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d506a209

net-irc/quassel: Raise dependency on dev-libs/libdbusmenu-qt

Gentoo-Bug: 546354
Reported-by: Daniel Pielmeier billie AT gentoo.org

Package-Manager: portage-2.2.20.1

 net-irc/quassel/quassel-0.12.2-r2.ebuild | 4 ++--
 net-irc/quassel/quassel-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-irc/quassel/quassel-0.12.2-r2.ebuild 
b/net-irc/quassel/quassel-0.12.2-r2.ebuild
index 5b0bbc6..0112eb4 100644
--- a/net-irc/quassel/quassel-0.12.2-r2.ebuild
+++ b/net-irc/quassel/quassel-0.12.2-r2.ebuild
@@ -39,7 +39,7 @@ GUI_RDEPEND=
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dbus? (
-   dev-libs/libdbusmenu-qt[qt5]
+   =dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5]
dev-qt/qtdbus:5
)
kde? (
@@ -59,7 +59,7 @@ GUI_RDEPEND=
dev-qt/qtgui:4
ayatana? ( dev-libs/libindicate-qt )
dbus? (
-   dev-libs/libdbusmenu-qt[qt4(+)]
+   =dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt4(+)]
dev-qt/qtdbus:4
kde? (
kde-base/kdelibs:4

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 884fd4b..0b96116 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -39,7 +39,7 @@ GUI_RDEPEND=
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dbus? (
-   dev-libs/libdbusmenu-qt[qt5]
+   =dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5]
dev-qt/qtdbus:5
)
kde? (
@@ -59,7 +59,7 @@ GUI_RDEPEND=
dev-qt/qtgui:4
ayatana? ( dev-libs/libindicate-qt )
dbus? (
-   dev-libs/libdbusmenu-qt[qt4(+)]
+   =dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt4(+)]
dev-qt/qtdbus:4
kde? (
kde-base/kdelibs:4



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2015-08-16 Thread Johannes Huber
commit: b856aca02ef0e47251370056ee2d3f410d685a27
Author: Johannes Huber johu AT gentoo DOT org
AuthorDate: Sun Aug 16 21:30:08 2015 +
Commit: Johannes Huber johu AT gentoo DOT org
CommitDate: Sun Aug 16 21:30:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b856aca0

net-irc/quassel: Fix rpath NULL DT_RUNPATH

Gentoo-bug: 548668
Reported-by: Dennis Schridde devurandom AT gmx.net

Package-Manager: portage-2.2.20.1

 net-irc/quassel/{quassel-0.12.2-r1.ebuild = quassel-0.12.2-r2.ebuild} | 3 ++-
 net-irc/quassel/quassel-.ebuild| 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-irc/quassel/quassel-0.12.2-r1.ebuild 
b/net-irc/quassel/quassel-0.12.2-r2.ebuild
similarity index 99%
rename from net-irc/quassel/quassel-0.12.2-r1.ebuild
rename to net-irc/quassel/quassel-0.12.2-r2.ebuild
index 4412c65..5b0bbc6 100644
--- a/net-irc/quassel/quassel-0.12.2-r1.ebuild
+++ b/net-irc/quassel/quassel-0.12.2-r2.ebuild
@@ -138,7 +138,8 @@ src_configure() {
$(cmake-utils_use_want server CORE)
$(cmake-utils_use_with webkit)
$(cmake-utils_use_want X QTCLIENT)
-   -DEMBED_DATA=OFF
+   -DEMBED_DATA=OFF
+   -DCMAKE_SKIP_RPATH=ON
)
 
# Something broke upstream detection since Qt 5.5

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 9ce915c..884fd4b 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -136,7 +136,8 @@ src_configure() {
$(cmake-utils_use_want server CORE)
$(cmake-utils_use_with webkit)
$(cmake-utils_use_want X QTCLIENT)
-   -DEMBED_DATA=OFF
+   -DEMBED_DATA=OFF
+   -DCMAKE_SKIP_RPATH=ON
)
 
# Something broke upstream detection since Qt 5.5