[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/, x11-misc/synergy/files/

2023-04-18 Thread Sam James
commit: 69de49ef72759bc2f6d87474bf41437b8ec5e5cd
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 18 06:57:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 18 06:57:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69de49ef

x11-misc/synergy: fix build w/ gcc 13

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

 .../synergy/files/synergy-1.14.1.32-gcc13.patch| 57 ++
 x11-misc/synergy/synergy-1.14.1.32.ebuild  |  6 ++-
 2 files changed, 62 insertions(+), 1 deletion(-)

diff --git a/x11-misc/synergy/files/synergy-1.14.1.32-gcc13.patch 
b/x11-misc/synergy/files/synergy-1.14.1.32-gcc13.patch
new file mode 100644
index ..655199f4b04a
--- /dev/null
+++ b/x11-misc/synergy/files/synergy-1.14.1.32-gcc13.patch
@@ -0,0 +1,57 @@
+https://bugs.gentoo.org/898032
+https://github.com/symless/synergy-core/commit/ab8a7b5ed44a3aeadc7a20f0e4020d47ac258e14
+
+From ab8a7b5ed44a3aeadc7a20f0e4020d47ac258e14 Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Thu, 8 Dec 2022 09:16:44 +
+Subject: [PATCH] add missing  includes for SIZE_MAX (#7237)
+
+Without the change the build on upcoming `gcc-13` ails as:
+
+src/lib/base/Log.cpp: In member function 'void Log::print(const char*, 
int, const char*, ...)':
+src/lib/base/Log.cpp:128:23:
+  error: 'SIZE_MAX' was not declared in this scope
+  128 | if ((strnlen(fmt, SIZE_MAX) > 2) && (fmt[0] == '%' && fmt[1] 
== 'z')) {
+  |   ^~~~
+src/lib/base/Log.cpp:30:1:
+  note: 'SIZE_MAX' is defined in header ''; did you forget to 
'#include '?
+   29 | #include 
+  +++ |+#include 
+   30 |
+
+gcc-13 cleaned it's header dependencies and that exposes these failures.
+--- a/src/lib/base/Log.cpp
 b/src/lib/base/Log.cpp
+@@ -23,10 +23,11 @@
+ #include "base/log_outputters.h"
+ #include "common/Version.h"
+ 
++#include 
+ #include 
+ #include 
+ #include 
+-#include  
++#include 
+ 
+ // names of priorities
+ static const char*g_priority[] = {
+--- a/src/lib/base/String.cpp
 b/src/lib/base/String.cpp
+@@ -21,6 +21,7 @@
+ #include "common/stdvector.h"
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/src/lib/synergy/IKeyState.cpp
 b/src/lib/synergy/IKeyState.cpp
+@@ -19,6 +19,7 @@
+ #include "synergy/IKeyState.h"
+ #include "base/EventQueue.h"
+ 
++#include 
+ #include 
+ #include 
+ 

diff --git a/x11-misc/synergy/synergy-1.14.1.32.ebuild 
b/x11-misc/synergy/synergy-1.14.1.32.ebuild
index ed1586ea37b1..a85da6a5502d 100644
--- a/x11-misc/synergy/synergy-1.14.1.32.ebuild
+++ b/x11-misc/synergy/synergy-1.14.1.32.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -60,6 +60,10 @@ BDEPEND="
 
 DOCS=( ChangeLog doc/synergy.conf.example{,-advanced,-basic} )
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.14.1.32-gcc13.patch
+)
+
 src_prepare() {
# broken on Xvfb
rm src/test/integtests/platform/XWindowsScreenTests.cpp || die



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2022-04-17 Thread Sam James
commit: 7fa360d755366d69db4d9c6100ec04d80bb7c10e
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 19:15:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 19:17:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa360d7

x11-misc/synergy: drop 1.14.0.4, 1.14.1.31_rc

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

 x11-misc/synergy/Manifest|   2 -
 x11-misc/synergy/synergy-1.14.0.4.ebuild | 114 --
 x11-misc/synergy/synergy-1.14.1.31_rc.ebuild | 118 ---
 3 files changed, 234 deletions(-)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index 2f108652571f..b817cd6697e4 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,5 +1,3 @@
 DIST googletest-18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6.tar.gz 876756 BLAKE2B 
f51050e656a449e7d8b7d4d920439825dc5857a8fac637b96191bbf668b6353b0e83c5221395f761ca8d1d29a20596ced4d8b4e08b3ce364a866cf7bcc977e4c
 SHA512 
f77c747218dc5ae4858b2b4c58a401eb895493adf470a331d6bac32cd20542533ff3a77081db653bbc18b9f55f6864be04e1739ef4afaed7db39d7c698abf880
 DIST synergy-1.12.0.png 31383 BLAKE2B 
228487058d09ee4fe7d3c909a3aee567b63c0d1aeaecf0e724a7bc9c59e48abecac71f8074902fd4f02ff9347fe8f6488b0554fb78a253339b04fe8d2e958d24
 SHA512 
7044395b41a0d2e49d308c599710fa32398d11584e70da32d4a1ccb292b02437c09860ed14f7bdd113a646daf696988fd3c0b80f3ab52ebbcaddf4c846cdd7ab
-DIST synergy-core-1.14.0.4-stable.tar.gz 8835907 BLAKE2B 
56e59eb3494e9823feca7744602c9ce1ae709a6d74c80c6d06f861333d938331760eb02b83d980afd932e1760a638849ba498fc0d919eeb431e54d3a1602f77e
 SHA512 
278ff319c5d308052e9f89a8ae53a99aacaa2b394d28e353b3779a4ee672cb09d91f37a4b0564788456d8e0bed90936d924739e74f7aa2a85482926164dc2fc8
-DIST synergy-core-1.14.1.31-rc.tar.gz 4617773 BLAKE2B 
3124165e755a494bfe6601dfb20a85fb595c3ff660e0c84a86b91ef90a8a6dd430693f78f7da0115133d8e77dd12178510c7095649e956edd43a8d38903092be
 SHA512 
2ceec51c308815758083cb8ac7739834316cbf821e813c1a1f1dae864d2e7ffbaf43fc306b471e104ce5fa691d9ddb175be3daa7fb7200b9b86ea58b46cc6dd3
 DIST synergy-core-1.14.1.32-stable.tar.gz 4617994 BLAKE2B 
c015ddff44175ea6b0436ab0d7eccfc4e693d7697a67a1b256d310784d794589b1f1815c95fc5948b9987b2c8d11b6bd0685efe08fc87291835fb03b7dcce970
 SHA512 
c0835d9f1b3f05a994d8340c7abdeb4ed7ab68739d3c0f05e61f639924978d2de1ed1ded58b398287aa29d013a73114b71a578572d2ad6f96e3fce3e0e1a8bc6

diff --git a/x11-misc/synergy/synergy-1.14.0.4.ebuild 
b/x11-misc/synergy/synergy-1.14.0.4.ebuild
deleted file mode 100644
index 70331d27a48e..
--- a/x11-misc/synergy/synergy-1.14.0.4.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake desktop xdg-utils virtualx
-
-[[ ${PV} == *_* ]] && MY_PV=${PV/_/-} || MY_PV=${PV}-stable
-MY_P=synergy-core-${MY_PV}
-GTEST_COMMIT=18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6
-
-DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
-HOMEPAGE="https://symless.com/synergy https://github.com/symless/synergy-core/";
-SRC_URI="
-   https://github.com/symless/synergy-core/archive/${MY_PV}.tar.gz
-   -> ${MY_P}.tar.gz
-   https://dev.gentoo.org/~mgorny/dist/synergy-1.12.0.png
-   test? (
-   
https://github.com/google/googletest/archive/${GTEST_COMMIT}.tar.gz
-   -> googletest-${GTEST_COMMIT}.tar.gz
-   )
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
-IUSE="gui test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/openssl:=
-   x11-libs/libICE:=
-   x11-libs/libSM:=
-   x11-libs/libX11:=
-   x11-libs/libXext:=
-   x11-libs/libXi:=
-   x11-libs/libXinerama:=
-   x11-libs/libXrandr:=
-   x11-libs/libXtst:=
-   gui? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto
-"
-BDEPEND="
-   gui? (
-   dev-qt/linguist-tools:5
-   )"
-
-DOCS=( ChangeLog doc/synergy.conf.example{,-advanced,-basic} )
-
-src_prepare() {
-   # broken on Xvfb
-   rm src/test/integtests/platform/XWindowsScreenTests.cpp || die
-
-   if use test; then
-   rmdir ext/googletest || die
-   mv "${WORKDIR}/googletest-${GTEST_COMMIT}" ext/googletest || die
-   fi
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DSYNERGY_BUILD_LEGACY_GUI=$(usex gui)
-   -DSYNERGY_BUILD_LEGACY_INSTALLER=OFF
-   -DBUILD_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}
-
-my_test() {
-   "${BUILD_DIR}"/bin/unittests &&
-   "${BUILD_DIR}"/bin/integtests
-}
-
-src_test() {

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2022-02-05 Thread Michał Górny
commit: a465126a79749a255ebd3616598e0b58d1ab3b03
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb  5 08:40:12 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb  5 08:53:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a465126a

x11-misc/synergy: Drop to m-needed

Signed-off-by: Michał Górny  gentoo.org>

 x11-misc/synergy/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/x11-misc/synergy/metadata.xml b/x11-misc/synergy/metadata.xml
index 8ea24a437550..429e10cbb5c7 100644
--- a/x11-misc/synergy/metadata.xml
+++ b/x11-misc/synergy/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   mgo...@gentoo.org
-   Michał Górny
-   
+   

symless/synergy-core




[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2021-09-26 Thread Agostino Sarubbo
commit: 84d1ebf99d88df876acc14be97fa42a0cb277037
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 27 06:54:21 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 27 06:54:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84d1ebf9

x11-misc/synergy: amd64 stable wrt bug #815043

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

 x11-misc/synergy/synergy-1.14.1.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/synergy/synergy-1.14.1.32.ebuild 
b/x11-misc/synergy/synergy-1.14.1.32.ebuild
index a78eee5c4b7..ed1586ea37b 100644
--- a/x11-misc/synergy/synergy-1.14.1.32.ebuild
+++ b/x11-misc/synergy/synergy-1.14.1.32.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
 IUSE="gui test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2021-09-15 Thread Michał Górny
commit: 488ba4a20fc3277d8e5d722ce839bbc43a5e8153
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 15 19:58:58 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 15 20:26:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=488ba4a2

x11-misc/synergy: Bump to 1.14.1.32

Signed-off-by: Michał Górny  gentoo.org>

 x11-misc/synergy/Manifest |   1 +
 x11-misc/synergy/synergy-1.14.1.32.ebuild | 118 ++
 2 files changed, 119 insertions(+)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index 43bdc4de20d..2f108652571 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -2,3 +2,4 @@ DIST googletest-18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6.tar.gz 
876756 BLAKE2B f
 DIST synergy-1.12.0.png 31383 BLAKE2B 
228487058d09ee4fe7d3c909a3aee567b63c0d1aeaecf0e724a7bc9c59e48abecac71f8074902fd4f02ff9347fe8f6488b0554fb78a253339b04fe8d2e958d24
 SHA512 
7044395b41a0d2e49d308c599710fa32398d11584e70da32d4a1ccb292b02437c09860ed14f7bdd113a646daf696988fd3c0b80f3ab52ebbcaddf4c846cdd7ab
 DIST synergy-core-1.14.0.4-stable.tar.gz 8835907 BLAKE2B 
56e59eb3494e9823feca7744602c9ce1ae709a6d74c80c6d06f861333d938331760eb02b83d980afd932e1760a638849ba498fc0d919eeb431e54d3a1602f77e
 SHA512 
278ff319c5d308052e9f89a8ae53a99aacaa2b394d28e353b3779a4ee672cb09d91f37a4b0564788456d8e0bed90936d924739e74f7aa2a85482926164dc2fc8
 DIST synergy-core-1.14.1.31-rc.tar.gz 4617773 BLAKE2B 
3124165e755a494bfe6601dfb20a85fb595c3ff660e0c84a86b91ef90a8a6dd430693f78f7da0115133d8e77dd12178510c7095649e956edd43a8d38903092be
 SHA512 
2ceec51c308815758083cb8ac7739834316cbf821e813c1a1f1dae864d2e7ffbaf43fc306b471e104ce5fa691d9ddb175be3daa7fb7200b9b86ea58b46cc6dd3
+DIST synergy-core-1.14.1.32-stable.tar.gz 4617994 BLAKE2B 
c015ddff44175ea6b0436ab0d7eccfc4e693d7697a67a1b256d310784d794589b1f1815c95fc5948b9987b2c8d11b6bd0685efe08fc87291835fb03b7dcce970
 SHA512 
c0835d9f1b3f05a994d8340c7abdeb4ed7ab68739d3c0f05e61f639924978d2de1ed1ded58b398287aa29d013a73114b71a578572d2ad6f96e3fce3e0e1a8bc6

diff --git a/x11-misc/synergy/synergy-1.14.1.32.ebuild 
b/x11-misc/synergy/synergy-1.14.1.32.ebuild
new file mode 100644
index 000..a78eee5c4b7
--- /dev/null
+++ b/x11-misc/synergy/synergy-1.14.1.32.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake desktop xdg-utils virtualx
+
+[[ ${PV} == *_* ]] && MY_PV=${PV/_/-} || MY_PV=${PV}-stable
+MY_P=synergy-core-${MY_PV}
+GTEST_COMMIT=18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6
+
+DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
+HOMEPAGE="https://symless.com/synergy https://github.com/symless/synergy-core/";
+SRC_URI="
+   https://github.com/symless/synergy-core/archive/${MY_PV}.tar.gz
+   -> ${MY_P}.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/synergy-1.12.0.png
+   test? (
+   
https://github.com/google/googletest/archive/${GTEST_COMMIT}.tar.gz
+   -> googletest-${GTEST_COMMIT}.tar.gz
+   )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
+IUSE="gui test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib
+   dev-libs/openssl:=
+   dev-qt/qtdbus:5
+   x11-libs/gdk-pixbuf
+   x11-libs/libICE:=
+   x11-libs/libSM:=
+   x11-libs/libX11:=
+   x11-libs/libXext:=
+   x11-libs/libXi:=
+   x11-libs/libXinerama:=
+   x11-libs/libXrandr:=
+   x11-libs/libXtst:=
+   x11-libs/libnotify
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   gui? (
+   dev-qt/linguist-tools:5
+   )"
+
+DOCS=( ChangeLog doc/synergy.conf.example{,-advanced,-basic} )
+
+src_prepare() {
+   # broken on Xvfb
+   rm src/test/integtests/platform/XWindowsScreenTests.cpp || die
+
+   if use test; then
+   rmdir ext/googletest || die
+   mv "${WORKDIR}/googletest-${GTEST_COMMIT}" ext/googletest || die
+   fi
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSYNERGY_BUILD_LEGACY_GUI=$(usex gui)
+   -DSYNERGY_BUILD_LEGACY_INSTALLER=OFF
+   -DBUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+my_test() {
+   "${BUILD_DIR}"/bin/unittests &&
+   "${BUILD_DIR}"/bin/integtests
+}
+
+src_test() {
+   virtx my_test
+}
+
+src_install() {
+   dobin "${BUILD_DIR}"/bin/{synergy{c,s},syntool}
+
+   if use gui; then
+   newbin "${BUILD_DIR}"/bin/synergy qsynergy
+   newicon -s 256 "${DISTDIR}"/synergy-1.12.0.png qsynerg

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2021-08-11 Thread Michał Górny
commit: 71f04259ee01652a2448c3654d2a07e383d5103b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 12 05:38:02 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 12 05:38:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71f04259

x11-misc/synergy: Bump to 1.14.1.31-rc

Signed-off-by: Michał Górny  gentoo.org>

 x11-misc/synergy/Manifest|   1 +
 x11-misc/synergy/synergy-1.14.1.31_rc.ebuild | 118 +++
 2 files changed, 119 insertions(+)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index f6ffa441424..43bdc4de20d 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,3 +1,4 @@
 DIST googletest-18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6.tar.gz 876756 BLAKE2B 
f51050e656a449e7d8b7d4d920439825dc5857a8fac637b96191bbf668b6353b0e83c5221395f761ca8d1d29a20596ced4d8b4e08b3ce364a866cf7bcc977e4c
 SHA512 
f77c747218dc5ae4858b2b4c58a401eb895493adf470a331d6bac32cd20542533ff3a77081db653bbc18b9f55f6864be04e1739ef4afaed7db39d7c698abf880
 DIST synergy-1.12.0.png 31383 BLAKE2B 
228487058d09ee4fe7d3c909a3aee567b63c0d1aeaecf0e724a7bc9c59e48abecac71f8074902fd4f02ff9347fe8f6488b0554fb78a253339b04fe8d2e958d24
 SHA512 
7044395b41a0d2e49d308c599710fa32398d11584e70da32d4a1ccb292b02437c09860ed14f7bdd113a646daf696988fd3c0b80f3ab52ebbcaddf4c846cdd7ab
 DIST synergy-core-1.14.0.4-stable.tar.gz 8835907 BLAKE2B 
56e59eb3494e9823feca7744602c9ce1ae709a6d74c80c6d06f861333d938331760eb02b83d980afd932e1760a638849ba498fc0d919eeb431e54d3a1602f77e
 SHA512 
278ff319c5d308052e9f89a8ae53a99aacaa2b394d28e353b3779a4ee672cb09d91f37a4b0564788456d8e0bed90936d924739e74f7aa2a85482926164dc2fc8
+DIST synergy-core-1.14.1.31-rc.tar.gz 4617773 BLAKE2B 
3124165e755a494bfe6601dfb20a85fb595c3ff660e0c84a86b91ef90a8a6dd430693f78f7da0115133d8e77dd12178510c7095649e956edd43a8d38903092be
 SHA512 
2ceec51c308815758083cb8ac7739834316cbf821e813c1a1f1dae864d2e7ffbaf43fc306b471e104ce5fa691d9ddb175be3daa7fb7200b9b86ea58b46cc6dd3

diff --git a/x11-misc/synergy/synergy-1.14.1.31_rc.ebuild 
b/x11-misc/synergy/synergy-1.14.1.31_rc.ebuild
new file mode 100644
index 000..a78eee5c4b7
--- /dev/null
+++ b/x11-misc/synergy/synergy-1.14.1.31_rc.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake desktop xdg-utils virtualx
+
+[[ ${PV} == *_* ]] && MY_PV=${PV/_/-} || MY_PV=${PV}-stable
+MY_P=synergy-core-${MY_PV}
+GTEST_COMMIT=18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6
+
+DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
+HOMEPAGE="https://symless.com/synergy https://github.com/symless/synergy-core/";
+SRC_URI="
+   https://github.com/symless/synergy-core/archive/${MY_PV}.tar.gz
+   -> ${MY_P}.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/synergy-1.12.0.png
+   test? (
+   
https://github.com/google/googletest/archive/${GTEST_COMMIT}.tar.gz
+   -> googletest-${GTEST_COMMIT}.tar.gz
+   )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
+IUSE="gui test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib
+   dev-libs/openssl:=
+   dev-qt/qtdbus:5
+   x11-libs/gdk-pixbuf
+   x11-libs/libICE:=
+   x11-libs/libSM:=
+   x11-libs/libX11:=
+   x11-libs/libXext:=
+   x11-libs/libXi:=
+   x11-libs/libXinerama:=
+   x11-libs/libXrandr:=
+   x11-libs/libXtst:=
+   x11-libs/libnotify
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   gui? (
+   dev-qt/linguist-tools:5
+   )"
+
+DOCS=( ChangeLog doc/synergy.conf.example{,-advanced,-basic} )
+
+src_prepare() {
+   # broken on Xvfb
+   rm src/test/integtests/platform/XWindowsScreenTests.cpp || die
+
+   if use test; then
+   rmdir ext/googletest || die
+   mv "${WORKDIR}/googletest-${GTEST_COMMIT}" ext/googletest || die
+   fi
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSYNERGY_BUILD_LEGACY_GUI=$(usex gui)
+   -DSYNERGY_BUILD_LEGACY_INSTALLER=OFF
+   -DBUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+my_test() {
+   "${BUILD_DIR}"/bin/unittests &&
+   "${BUILD_DIR}"/bin/integtests
+}
+
+src_test() {
+   virtx my_test
+}
+
+src_install() {
+   dobin "${BUILD_DIR}"/bin/{synergy{c,s},syntool}
+
+   if use gui; then
+   newbin "${BUILD_DIR}"/bin/synergy qsynergy
+   newicon -s 256 "${DISTDIR}"/synergy-1.12.0.png qsynergy.png
+   make_desktop_entry qsyne

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2021-07-10 Thread Michał Górny
commit: e8b00c5d5352a40d7bdb68dce76697629e5ce8d4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 10 11:45:48 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 10 11:47:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b00c5d

x11-misc/synergy: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 x11-misc/synergy/Manifest   |   3 -
 x11-misc/synergy/synergy-1.13.1.41.ebuild   | 117 
 x11-misc/synergy/synergy-1.14.0.1_rc.ebuild | 114 ---
 x11-misc/synergy/synergy-1.14.0.3_rc.ebuild | 114 ---
 4 files changed, 348 deletions(-)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index e24456df1c5..f6ffa441424 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,6 +1,3 @@
 DIST googletest-18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6.tar.gz 876756 BLAKE2B 
f51050e656a449e7d8b7d4d920439825dc5857a8fac637b96191bbf668b6353b0e83c5221395f761ca8d1d29a20596ced4d8b4e08b3ce364a866cf7bcc977e4c
 SHA512 
f77c747218dc5ae4858b2b4c58a401eb895493adf470a331d6bac32cd20542533ff3a77081db653bbc18b9f55f6864be04e1739ef4afaed7db39d7c698abf880
 DIST synergy-1.12.0.png 31383 BLAKE2B 
228487058d09ee4fe7d3c909a3aee567b63c0d1aeaecf0e724a7bc9c59e48abecac71f8074902fd4f02ff9347fe8f6488b0554fb78a253339b04fe8d2e958d24
 SHA512 
7044395b41a0d2e49d308c599710fa32398d11584e70da32d4a1ccb292b02437c09860ed14f7bdd113a646daf696988fd3c0b80f3ab52ebbcaddf4c846cdd7ab
-DIST synergy-core-1.13.1.41-stable.tar.gz 8663717 BLAKE2B 
13d0722b183080361492382d3dd489b911cfe2384390c7b614d17df7f681dfbd8be94fa79cc4088602ea3d431fee793aaebc07f1d976cdd9c22493fba2212392
 SHA512 
3743ea4ccf8734928d021d414c2f10839056cdac64768f2e3e89b73392969b392030a0d9250041a1c2c21db06659088c8ca66d952c07395baada154df0311b87
-DIST synergy-core-1.14.0.1-rc.tar.gz 8835075 BLAKE2B 
45752196811736ca5790f098bd6d6dce2323b29f21c9c566549ded9fe1cc132b4dc29564a3df8417ed949382c2cef5252579be526a8054c3bb694c4dc530cd8d
 SHA512 
dd8b01dbe07be879814d1ed90fab03280de552f6c87f470721bd2608ed372f5b7c0cb013249910436b8e0b2a5a024d402afa64a2ae7bb85a320cb37260cfc615
-DIST synergy-core-1.14.0.3-rc.tar.gz 8834856 BLAKE2B 
7021c251fe7d6f620c7f7efab7bcd17876e1a749a4268957e424aa9e0f8cc2454632d1caaa28b727bb4215369f36914f656fd87011bd83ec9eae475d3386cd81
 SHA512 
be070483ae8028197d1e2550b0dcb77e28ffc45a348757277e30127ebc21ae3f7795aaa016def2a62580699c9312c2c1730f151121ddfe4ce780fcebdced4e10
 DIST synergy-core-1.14.0.4-stable.tar.gz 8835907 BLAKE2B 
56e59eb3494e9823feca7744602c9ce1ae709a6d74c80c6d06f861333d938331760eb02b83d980afd932e1760a638849ba498fc0d919eeb431e54d3a1602f77e
 SHA512 
278ff319c5d308052e9f89a8ae53a99aacaa2b394d28e353b3779a4ee672cb09d91f37a4b0564788456d8e0bed90936d924739e74f7aa2a85482926164dc2fc8

diff --git a/x11-misc/synergy/synergy-1.13.1.41.ebuild 
b/x11-misc/synergy/synergy-1.13.1.41.ebuild
deleted file mode 100644
index 21abd7f2c78..000
--- a/x11-misc/synergy/synergy-1.13.1.41.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake desktop xdg-utils virtualx
-
-MY_P=synergy-core-${PV}-stable
-GTEST_COMMIT=18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6
-
-DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
-HOMEPAGE="https://symless.com/synergy https://github.com/symless/synergy-core/";
-SRC_URI="
-   https://github.com/symless/${PN}-core/archive/${PV}-stable.tar.gz
-   -> ${MY_P}.tar.gz
-   https://dev.gentoo.org/~mgorny/dist/synergy-1.12.0.png
-   test? (
-   
https://github.com/google/googletest/archive/${GTEST_COMMIT}.tar.gz
-   -> googletest-${GTEST_COMMIT}.tar.gz
-   )
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
-IUSE="gui test zeroconf"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/openssl:=
-   x11-libs/libICE:=
-   x11-libs/libSM:=
-   x11-libs/libX11:=
-   x11-libs/libXext:=
-   x11-libs/libXi:=
-   x11-libs/libXinerama:=
-   x11-libs/libXrandr:=
-   x11-libs/libXtst:=
-   gui? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   zeroconf? (
-   net-dns/avahi[mdnsresponder-compat]
-   )
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto
-"
-BDEPEND="
-   gui? (
-   dev-qt/linguist-tools:5
-   )"
-
-DOCS=( ChangeLog doc/synergy.conf.example{,-advanced,-basic} )
-
-src_prepare() {
-   # broken on Xvfb
-   rm src/test/integtests/platform/XWindowsScreenTests.cpp || die
-
-   if use test; then
-   rmdir ext/googletest || die
-   mv "${WORKD

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2021-07-10 Thread Agostino Sarubbo
commit: 4a6c1ec8412ac5c20b6549d97bcbe00eba249e9b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jul 10 10:43:49 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jul 10 10:43:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a6c1ec8

x11-misc/synergy: amd64 stable wrt bug #799941

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

 x11-misc/synergy/synergy-1.14.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/synergy/synergy-1.14.0.4.ebuild 
b/x11-misc/synergy/synergy-1.14.0.4.ebuild
index 49ab5d9c2ae..70331d27a48 100644
--- a/x11-misc/synergy/synergy-1.14.0.4.ebuild
+++ b/x11-misc/synergy/synergy-1.14.0.4.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
 IUSE="gui test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2021-07-04 Thread Agostino Sarubbo
commit: ff5dcbc97d6a67afa5eb77652b10fb60113a6dae
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jul  5 06:59:24 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jul  5 06:59:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff5dcbc9

x11-misc/synergy: x86 stable wrt bug #799941

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

 x11-misc/synergy/synergy-1.14.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/synergy/synergy-1.14.0.4.ebuild 
b/x11-misc/synergy/synergy-1.14.0.4.ebuild
index e621bed9e26..49ab5d9c2ae 100644
--- a/x11-misc/synergy/synergy-1.14.0.4.ebuild
+++ b/x11-misc/synergy/synergy-1.14.0.4.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
 IUSE="gui test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2021-06-08 Thread Michał Górny
commit: 457cea5378c3cada9fc83b69b863d340dd5b9a12
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun  8 22:53:33 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  8 22:53:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=457cea53

x11-misc/synergy: Bump to 1.14.0.4-stable

Signed-off-by: Michał Górny  gentoo.org>

 x11-misc/synergy/Manifest|   1 +
 x11-misc/synergy/synergy-1.14.0.4.ebuild | 114 +++
 2 files changed, 115 insertions(+)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index f97d5d06528..e24456df1c5 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -3,3 +3,4 @@ DIST synergy-1.12.0.png 31383 BLAKE2B 
228487058d09ee4fe7d3c909a3aee567b63c0d1aea
 DIST synergy-core-1.13.1.41-stable.tar.gz 8663717 BLAKE2B 
13d0722b183080361492382d3dd489b911cfe2384390c7b614d17df7f681dfbd8be94fa79cc4088602ea3d431fee793aaebc07f1d976cdd9c22493fba2212392
 SHA512 
3743ea4ccf8734928d021d414c2f10839056cdac64768f2e3e89b73392969b392030a0d9250041a1c2c21db06659088c8ca66d952c07395baada154df0311b87
 DIST synergy-core-1.14.0.1-rc.tar.gz 8835075 BLAKE2B 
45752196811736ca5790f098bd6d6dce2323b29f21c9c566549ded9fe1cc132b4dc29564a3df8417ed949382c2cef5252579be526a8054c3bb694c4dc530cd8d
 SHA512 
dd8b01dbe07be879814d1ed90fab03280de552f6c87f470721bd2608ed372f5b7c0cb013249910436b8e0b2a5a024d402afa64a2ae7bb85a320cb37260cfc615
 DIST synergy-core-1.14.0.3-rc.tar.gz 8834856 BLAKE2B 
7021c251fe7d6f620c7f7efab7bcd17876e1a749a4268957e424aa9e0f8cc2454632d1caaa28b727bb4215369f36914f656fd87011bd83ec9eae475d3386cd81
 SHA512 
be070483ae8028197d1e2550b0dcb77e28ffc45a348757277e30127ebc21ae3f7795aaa016def2a62580699c9312c2c1730f151121ddfe4ce780fcebdced4e10
+DIST synergy-core-1.14.0.4-stable.tar.gz 8835907 BLAKE2B 
56e59eb3494e9823feca7744602c9ce1ae709a6d74c80c6d06f861333d938331760eb02b83d980afd932e1760a638849ba498fc0d919eeb431e54d3a1602f77e
 SHA512 
278ff319c5d308052e9f89a8ae53a99aacaa2b394d28e353b3779a4ee672cb09d91f37a4b0564788456d8e0bed90936d924739e74f7aa2a85482926164dc2fc8

diff --git a/x11-misc/synergy/synergy-1.14.0.4.ebuild 
b/x11-misc/synergy/synergy-1.14.0.4.ebuild
new file mode 100644
index 000..e621bed9e26
--- /dev/null
+++ b/x11-misc/synergy/synergy-1.14.0.4.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake desktop xdg-utils virtualx
+
+[[ ${PV} == *_* ]] && MY_PV=${PV/_/-} || MY_PV=${PV}-stable
+MY_P=synergy-core-${MY_PV}
+GTEST_COMMIT=18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6
+
+DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
+HOMEPAGE="https://symless.com/synergy https://github.com/symless/synergy-core/";
+SRC_URI="
+   https://github.com/symless/synergy-core/archive/${MY_PV}.tar.gz
+   -> ${MY_P}.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/synergy-1.12.0.png
+   test? (
+   
https://github.com/google/googletest/archive/${GTEST_COMMIT}.tar.gz
+   -> googletest-${GTEST_COMMIT}.tar.gz
+   )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
+IUSE="gui test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/openssl:=
+   x11-libs/libICE:=
+   x11-libs/libSM:=
+   x11-libs/libX11:=
+   x11-libs/libXext:=
+   x11-libs/libXi:=
+   x11-libs/libXinerama:=
+   x11-libs/libXrandr:=
+   x11-libs/libXtst:=
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   gui? (
+   dev-qt/linguist-tools:5
+   )"
+
+DOCS=( ChangeLog doc/synergy.conf.example{,-advanced,-basic} )
+
+src_prepare() {
+   # broken on Xvfb
+   rm src/test/integtests/platform/XWindowsScreenTests.cpp || die
+
+   if use test; then
+   rmdir ext/googletest || die
+   mv "${WORKDIR}/googletest-${GTEST_COMMIT}" ext/googletest || die
+   fi
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSYNERGY_BUILD_LEGACY_GUI=$(usex gui)
+   -DSYNERGY_BUILD_LEGACY_INSTALLER=OFF
+   -DBUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+my_test() {
+   "${BUILD_DIR}"/bin/unittests &&
+   "${BUILD_DIR}"/bin/integtests
+}
+
+src_test() {
+   virtx my_test
+}
+
+src_install() {
+   dobin "${BUILD_DIR}"/bin/{synergy{c,s},syntool}
+
+   if use gui; then
+   newbin "${BUILD_DIR}"/bin/synergy qsynergy
+   newicon -s 256 "${DISTDIR}"/synergy-1.12.0.png qsynergy.png
+   make_desktop_entry qsynergy Synergy qsynergy 'Utility;'

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2021-06-07 Thread Michał Górny
commit: 687c3ab0f09115a6e1f5886c3127f0b379b5bcc2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  7 22:11:05 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  7 22:26:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=687c3ab0

x11-misc/synergy: Bump to 1.14.0.3-rc

Signed-off-by: Michał Górny  gentoo.org>

 x11-misc/synergy/Manifest   |   1 +
 x11-misc/synergy/synergy-1.14.0.3_rc.ebuild | 114 
 2 files changed, 115 insertions(+)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index ccb870cf7bd..f97d5d06528 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -2,3 +2,4 @@ DIST googletest-18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6.tar.gz 
876756 BLAKE2B f
 DIST synergy-1.12.0.png 31383 BLAKE2B 
228487058d09ee4fe7d3c909a3aee567b63c0d1aeaecf0e724a7bc9c59e48abecac71f8074902fd4f02ff9347fe8f6488b0554fb78a253339b04fe8d2e958d24
 SHA512 
7044395b41a0d2e49d308c599710fa32398d11584e70da32d4a1ccb292b02437c09860ed14f7bdd113a646daf696988fd3c0b80f3ab52ebbcaddf4c846cdd7ab
 DIST synergy-core-1.13.1.41-stable.tar.gz 8663717 BLAKE2B 
13d0722b183080361492382d3dd489b911cfe2384390c7b614d17df7f681dfbd8be94fa79cc4088602ea3d431fee793aaebc07f1d976cdd9c22493fba2212392
 SHA512 
3743ea4ccf8734928d021d414c2f10839056cdac64768f2e3e89b73392969b392030a0d9250041a1c2c21db06659088c8ca66d952c07395baada154df0311b87
 DIST synergy-core-1.14.0.1-rc.tar.gz 8835075 BLAKE2B 
45752196811736ca5790f098bd6d6dce2323b29f21c9c566549ded9fe1cc132b4dc29564a3df8417ed949382c2cef5252579be526a8054c3bb694c4dc530cd8d
 SHA512 
dd8b01dbe07be879814d1ed90fab03280de552f6c87f470721bd2608ed372f5b7c0cb013249910436b8e0b2a5a024d402afa64a2ae7bb85a320cb37260cfc615
+DIST synergy-core-1.14.0.3-rc.tar.gz 8834856 BLAKE2B 
7021c251fe7d6f620c7f7efab7bcd17876e1a749a4268957e424aa9e0f8cc2454632d1caaa28b727bb4215369f36914f656fd87011bd83ec9eae475d3386cd81
 SHA512 
be070483ae8028197d1e2550b0dcb77e28ffc45a348757277e30127ebc21ae3f7795aaa016def2a62580699c9312c2c1730f151121ddfe4ce780fcebdced4e10

diff --git a/x11-misc/synergy/synergy-1.14.0.3_rc.ebuild 
b/x11-misc/synergy/synergy-1.14.0.3_rc.ebuild
new file mode 100644
index 000..e621bed9e26
--- /dev/null
+++ b/x11-misc/synergy/synergy-1.14.0.3_rc.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake desktop xdg-utils virtualx
+
+[[ ${PV} == *_* ]] && MY_PV=${PV/_/-} || MY_PV=${PV}-stable
+MY_P=synergy-core-${MY_PV}
+GTEST_COMMIT=18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6
+
+DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
+HOMEPAGE="https://symless.com/synergy https://github.com/symless/synergy-core/";
+SRC_URI="
+   https://github.com/symless/synergy-core/archive/${MY_PV}.tar.gz
+   -> ${MY_P}.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/synergy-1.12.0.png
+   test? (
+   
https://github.com/google/googletest/archive/${GTEST_COMMIT}.tar.gz
+   -> googletest-${GTEST_COMMIT}.tar.gz
+   )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
+IUSE="gui test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/openssl:=
+   x11-libs/libICE:=
+   x11-libs/libSM:=
+   x11-libs/libX11:=
+   x11-libs/libXext:=
+   x11-libs/libXi:=
+   x11-libs/libXinerama:=
+   x11-libs/libXrandr:=
+   x11-libs/libXtst:=
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   gui? (
+   dev-qt/linguist-tools:5
+   )"
+
+DOCS=( ChangeLog doc/synergy.conf.example{,-advanced,-basic} )
+
+src_prepare() {
+   # broken on Xvfb
+   rm src/test/integtests/platform/XWindowsScreenTests.cpp || die
+
+   if use test; then
+   rmdir ext/googletest || die
+   mv "${WORKDIR}/googletest-${GTEST_COMMIT}" ext/googletest || die
+   fi
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSYNERGY_BUILD_LEGACY_GUI=$(usex gui)
+   -DSYNERGY_BUILD_LEGACY_INSTALLER=OFF
+   -DBUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+my_test() {
+   "${BUILD_DIR}"/bin/unittests &&
+   "${BUILD_DIR}"/bin/integtests
+}
+
+src_test() {
+   virtx my_test
+}
+
+src_install() {
+   dobin "${BUILD_DIR}"/bin/{synergy{c,s},syntool}
+
+   if use gui; then
+   newbin "${BUILD_DIR}"/bin/synergy qsynergy
+   newicon -s 256 "${DISTDIR}"/synergy-1.12.0.png qsynergy.png
+   make_desktop_entry qsynergy Synergy qsynergy 'Utility;'
+   fi

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2021-05-31 Thread Michał Górny
commit: e5524f145d79b952102c80eb068b6b156bc73288
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 31 19:16:38 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 31 19:16:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5524f14

x11-misc/synergy: Bump to 1.14.0.1-rc

Signed-off-by: Michał Górny  gentoo.org>

 x11-misc/synergy/Manifest   |   1 +
 x11-misc/synergy/synergy-1.14.0.1_rc.ebuild | 114 
 2 files changed, 115 insertions(+)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index 9fc7f52e914..ccb870cf7bd 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,3 +1,4 @@
 DIST googletest-18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6.tar.gz 876756 BLAKE2B 
f51050e656a449e7d8b7d4d920439825dc5857a8fac637b96191bbf668b6353b0e83c5221395f761ca8d1d29a20596ced4d8b4e08b3ce364a866cf7bcc977e4c
 SHA512 
f77c747218dc5ae4858b2b4c58a401eb895493adf470a331d6bac32cd20542533ff3a77081db653bbc18b9f55f6864be04e1739ef4afaed7db39d7c698abf880
 DIST synergy-1.12.0.png 31383 BLAKE2B 
228487058d09ee4fe7d3c909a3aee567b63c0d1aeaecf0e724a7bc9c59e48abecac71f8074902fd4f02ff9347fe8f6488b0554fb78a253339b04fe8d2e958d24
 SHA512 
7044395b41a0d2e49d308c599710fa32398d11584e70da32d4a1ccb292b02437c09860ed14f7bdd113a646daf696988fd3c0b80f3ab52ebbcaddf4c846cdd7ab
 DIST synergy-core-1.13.1.41-stable.tar.gz 8663717 BLAKE2B 
13d0722b183080361492382d3dd489b911cfe2384390c7b614d17df7f681dfbd8be94fa79cc4088602ea3d431fee793aaebc07f1d976cdd9c22493fba2212392
 SHA512 
3743ea4ccf8734928d021d414c2f10839056cdac64768f2e3e89b73392969b392030a0d9250041a1c2c21db06659088c8ca66d952c07395baada154df0311b87
+DIST synergy-core-1.14.0.1-rc.tar.gz 8835075 BLAKE2B 
45752196811736ca5790f098bd6d6dce2323b29f21c9c566549ded9fe1cc132b4dc29564a3df8417ed949382c2cef5252579be526a8054c3bb694c4dc530cd8d
 SHA512 
dd8b01dbe07be879814d1ed90fab03280de552f6c87f470721bd2608ed372f5b7c0cb013249910436b8e0b2a5a024d402afa64a2ae7bb85a320cb37260cfc615

diff --git a/x11-misc/synergy/synergy-1.14.0.1_rc.ebuild 
b/x11-misc/synergy/synergy-1.14.0.1_rc.ebuild
new file mode 100644
index 000..e621bed9e26
--- /dev/null
+++ b/x11-misc/synergy/synergy-1.14.0.1_rc.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake desktop xdg-utils virtualx
+
+[[ ${PV} == *_* ]] && MY_PV=${PV/_/-} || MY_PV=${PV}-stable
+MY_P=synergy-core-${MY_PV}
+GTEST_COMMIT=18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6
+
+DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
+HOMEPAGE="https://symless.com/synergy https://github.com/symless/synergy-core/";
+SRC_URI="
+   https://github.com/symless/synergy-core/archive/${MY_PV}.tar.gz
+   -> ${MY_P}.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/synergy-1.12.0.png
+   test? (
+   
https://github.com/google/googletest/archive/${GTEST_COMMIT}.tar.gz
+   -> googletest-${GTEST_COMMIT}.tar.gz
+   )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
+IUSE="gui test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/openssl:=
+   x11-libs/libICE:=
+   x11-libs/libSM:=
+   x11-libs/libX11:=
+   x11-libs/libXext:=
+   x11-libs/libXi:=
+   x11-libs/libXinerama:=
+   x11-libs/libXrandr:=
+   x11-libs/libXtst:=
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   gui? (
+   dev-qt/linguist-tools:5
+   )"
+
+DOCS=( ChangeLog doc/synergy.conf.example{,-advanced,-basic} )
+
+src_prepare() {
+   # broken on Xvfb
+   rm src/test/integtests/platform/XWindowsScreenTests.cpp || die
+
+   if use test; then
+   rmdir ext/googletest || die
+   mv "${WORKDIR}/googletest-${GTEST_COMMIT}" ext/googletest || die
+   fi
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSYNERGY_BUILD_LEGACY_GUI=$(usex gui)
+   -DSYNERGY_BUILD_LEGACY_INSTALLER=OFF
+   -DBUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+my_test() {
+   "${BUILD_DIR}"/bin/unittests &&
+   "${BUILD_DIR}"/bin/integtests
+}
+
+src_test() {
+   virtx my_test
+}
+
+src_install() {
+   dobin "${BUILD_DIR}"/bin/{synergy{c,s},syntool}
+
+   if use gui; then
+   newbin "${BUILD_DIR}"/bin/synergy qsynergy
+   newicon -s 256 "${DISTDIR}"/synergy-1.12.0.png qsynergy.png
+   make_desktop_entry qsynergy Synergy qsynergy 'Utility;'
+   fi
+
+   insinto /etc
+   newins doc/synergy.conf.e

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2021-05-01 Thread Mikle Kolyada
commit: cd238fd0a705f6ffd3071b3a972959170b75816a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May  1 09:51:34 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May  1 09:53:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd238fd0

x11-misc/synergy: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-misc/synergy/synergy-1.13.1.41.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/x11-misc/synergy/synergy-1.13.1.41.ebuild 
b/x11-misc/synergy/synergy-1.13.1.41.ebuild
index a73983eac82..21abd7f2c78 100644
--- a/x11-misc/synergy/synergy-1.13.1.41.ebuild
+++ b/x11-misc/synergy/synergy-1.13.1.41.ebuild
@@ -24,12 +24,11 @@ S=${WORKDIR}/${MY_P}
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
-IUSE="libressl gui test zeroconf"
+IUSE="gui test zeroconf"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   !libressl? ( dev-libs/openssl:= )
-   libressl? ( dev-libs/libressl:= )
+   dev-libs/openssl:=
x11-libs/libICE:=
x11-libs/libSM:=
x11-libs/libX11:=



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2021-04-28 Thread Michał Górny
commit: be862243f2c696d05e875ff01f89dbca33a0a86c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 28 23:25:40 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 28 23:34:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be862243

x11-misc/synergy: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 x11-misc/synergy/Manifest  |   2 -
 x11-misc/synergy/synergy-1.13.0.ebuild | 115 -
 2 files changed, 117 deletions(-)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index 34d950e8e54..9fc7f52e914 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,5 +1,3 @@
 DIST googletest-18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6.tar.gz 876756 BLAKE2B 
f51050e656a449e7d8b7d4d920439825dc5857a8fac637b96191bbf668b6353b0e83c5221395f761ca8d1d29a20596ced4d8b4e08b3ce364a866cf7bcc977e4c
 SHA512 
f77c747218dc5ae4858b2b4c58a401eb895493adf470a331d6bac32cd20542533ff3a77081db653bbc18b9f55f6864be04e1739ef4afaed7db39d7c698abf880
-DIST googletest-aee0f9d9b5b87796ee8a0ab26b7587ec30e8858e.tar.gz 866900 BLAKE2B 
c162d47868583ba270675abe5df935b8f4b9a9c00dbdc80dd88afa7f2b98266640b32b2ea5e8f9f6d6227196b5d2f79dbfda4e9585106224e814cc1503cf777d
 SHA512 
715d887b59b47d4691c7c90ef0cf0ffc3d1e758e500263c76b50fd506e90a9d1c390af745933cfe3f55e1edac5d72dccedef3cb9a50b71a5b796424471a3017b
 DIST synergy-1.12.0.png 31383 BLAKE2B 
228487058d09ee4fe7d3c909a3aee567b63c0d1aeaecf0e724a7bc9c59e48abecac71f8074902fd4f02ff9347fe8f6488b0554fb78a253339b04fe8d2e958d24
 SHA512 
7044395b41a0d2e49d308c599710fa32398d11584e70da32d4a1ccb292b02437c09860ed14f7bdd113a646daf696988fd3c0b80f3ab52ebbcaddf4c846cdd7ab
-DIST synergy-core-1.13.0-stable.tar.gz 8657662 BLAKE2B 
b4da6abd1b396f71aa37531e1adf71ff06d4804b74659db362a8fe2701c44786108ecc8b52932038490dfad8b7ae617f13a365ebe1ecf559f50106772bda9102
 SHA512 
317f0aae7742a3ecaea2f3138364a5cd1a098d76a2decdb6558900112e5dd0b53c457b461201d25d3a33cc2d9189e1f7f4e777a80b98c87d693f51b636cbb564
 DIST synergy-core-1.13.1.41-stable.tar.gz 8663717 BLAKE2B 
13d0722b183080361492382d3dd489b911cfe2384390c7b614d17df7f681dfbd8be94fa79cc4088602ea3d431fee793aaebc07f1d976cdd9c22493fba2212392
 SHA512 
3743ea4ccf8734928d021d414c2f10839056cdac64768f2e3e89b73392969b392030a0d9250041a1c2c21db06659088c8ca66d952c07395baada154df0311b87

diff --git a/x11-misc/synergy/synergy-1.13.0.ebuild 
b/x11-misc/synergy/synergy-1.13.0.ebuild
deleted file mode 100644
index bc5d2365402..000
--- a/x11-misc/synergy/synergy-1.13.0.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake desktop xdg-utils virtualx
-
-MY_P=synergy-core-${PV}-stable
-GTEST_COMMIT=aee0f9d9b5b87796ee8a0ab26b7587ec30e8858e
-
-DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
-HOMEPAGE="https://symless.com/synergy https://github.com/symless/synergy-core/";
-SRC_URI="
-   https://github.com/symless/${PN}-core/archive/v${PV}-stable.tar.gz
-   -> ${MY_P}.tar.gz
-   https://dev.gentoo.org/~mgorny/dist/synergy-1.12.0.png
-   test? (
-   
https://github.com/google/googletest/archive/${GTEST_COMMIT}.tar.gz
-   -> googletest-${GTEST_COMMIT}.tar.gz
-   )
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
-IUSE="libressl gui test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   !libressl? ( dev-libs/openssl:= )
-   libressl? ( dev-libs/libressl:= )
-   x11-libs/libICE:=
-   x11-libs/libSM:=
-   x11-libs/libX11:=
-   x11-libs/libXext:=
-   x11-libs/libXi:=
-   x11-libs/libXinerama:=
-   x11-libs/libXrandr:=
-   x11-libs/libXtst:=
-   gui? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   net-dns/avahi[mdnsresponder-compat]
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto
-"
-BDEPEND="
-   gui? (
-   dev-qt/linguist-tools:5
-   )"
-
-DOCS=( ChangeLog doc/synergy.conf.example{,-advanced,-basic} )
-
-src_prepare() {
-   # broken on Xvfb
-   rm src/test/integtests/platform/XWindowsScreenTests.cpp || die
-
-   if use test; then
-   rmdir ext/googletest || die
-   mv "${WORKDIR}/googletest-${GTEST_COMMIT}" ext/googletest || die
-   fi
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DSYNERGY_BUILD_LEGACY_GUI=$(usex gui)
-   -DSYNERGY_BUILD_LEGACY_INSTALLER=OFF
-   -DBUILD_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}
-
-my_test() {
-   "${BUILD_DIR}"/bin/unittests &&
-   "${BUILD_DIR}"/bin/integtests
-}
-
-src_test() {
-   virtx m

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2021-04-28 Thread Sam James
commit: dadd75f884e5c827752e9c2bfa45d44145e6ab5d
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 28 23:14:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 28 23:16:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dadd75f8

x11-misc/synergy: Stabilize 1.13.1.41 x86, #786174

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

 x11-misc/synergy/synergy-1.13.1.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/synergy/synergy-1.13.1.41.ebuild 
b/x11-misc/synergy/synergy-1.13.1.41.ebuild
index 7726b27d8d6..a73983eac82 100644
--- a/x11-misc/synergy/synergy-1.13.1.41.ebuild
+++ b/x11-misc/synergy/synergy-1.13.1.41.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
 IUSE="libressl gui test zeroconf"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2021-04-28 Thread Sam James
commit: 1356f7d880d6dca71e6fda38ec4f1a69c16e9996
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 28 17:02:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 28 17:03:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1356f7d8

x11-misc/synergy: Stabilize 1.13.1.41 amd64, #786174

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

 x11-misc/synergy/synergy-1.13.1.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/synergy/synergy-1.13.1.41.ebuild 
b/x11-misc/synergy/synergy-1.13.1.41.ebuild
index d1e999131fd..7726b27d8d6 100644
--- a/x11-misc/synergy/synergy-1.13.1.41.ebuild
+++ b/x11-misc/synergy/synergy-1.13.1.41.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
 IUSE="libressl gui test zeroconf"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2021-03-23 Thread Michał Górny
commit: 2d2860c5dac4270f8e14193c02d691ffcdf0f8de
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 23 14:07:14 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 23 14:09:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d2860c5

x11-misc/synergy: Drop to ~ppc64

Signed-off-by: Michał Górny  gentoo.org>

 x11-misc/synergy/synergy-1.9.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/synergy/synergy-1.9.1-r1.ebuild 
b/x11-misc/synergy/synergy-1.9.1-r1.ebuild
index 7cabbef64d6..f59d79ef879 100644
--- a/x11-misc/synergy/synergy-1.9.1-r1.ebuild
+++ b/x11-misc/synergy/synergy-1.9.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
 IUSE="libressl qt5 test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/, x11-misc/synergy/files/

2021-03-23 Thread Michał Górny
commit: f8361b5a267fe3095c2bf97808f739fa1848a0fc
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 23 14:07:35 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 23 14:09:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8361b5a

x11-misc/synergy: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 x11-misc/synergy/Manifest  |   3 -
 .../synergy/files/synergy-1.12.0-dnssd-dep.patch   |  42 ---
 .../files/synergy-1.9.1-cmake-version.patch|  57 --
 x11-misc/synergy/files/synergy-1.9.1-pthread.patch |  11 --
 x11-misc/synergy/files/synergy-1.9.1-qt-5.11.patch |  31 --
 x11-misc/synergy/files/synergy-1.9.1-test.patch|  33 --
 x11-misc/synergy/synergy-1.12.0.ebuild | 118 
 x11-misc/synergy/synergy-1.9.1-r1.ebuild   | 121 -
 8 files changed, 416 deletions(-)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index 58f085f2575..34d950e8e54 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,8 +1,5 @@
 DIST googletest-18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6.tar.gz 876756 BLAKE2B 
f51050e656a449e7d8b7d4d920439825dc5857a8fac637b96191bbf668b6353b0e83c5221395f761ca8d1d29a20596ced4d8b4e08b3ce364a866cf7bcc977e4c
 SHA512 
f77c747218dc5ae4858b2b4c58a401eb895493adf470a331d6bac32cd20542533ff3a77081db653bbc18b9f55f6864be04e1739ef4afaed7db39d7c698abf880
 DIST googletest-aee0f9d9b5b87796ee8a0ab26b7587ec30e8858e.tar.gz 866900 BLAKE2B 
c162d47868583ba270675abe5df935b8f4b9a9c00dbdc80dd88afa7f2b98266640b32b2ea5e8f9f6d6227196b5d2f79dbfda4e9585106224e814cc1503cf777d
 SHA512 
715d887b59b47d4691c7c90ef0cf0ffc3d1e758e500263c76b50fd506e90a9d1c390af745933cfe3f55e1edac5d72dccedef3cb9a50b71a5b796424471a3017b
 DIST synergy-1.12.0.png 31383 BLAKE2B 
228487058d09ee4fe7d3c909a3aee567b63c0d1aeaecf0e724a7bc9c59e48abecac71f8074902fd4f02ff9347fe8f6488b0554fb78a253339b04fe8d2e958d24
 SHA512 
7044395b41a0d2e49d308c599710fa32398d11584e70da32d4a1ccb292b02437c09860ed14f7bdd113a646daf696988fd3c0b80f3ab52ebbcaddf4c846cdd7ab
-DIST synergy-1.9.1.tar.gz 6694745 BLAKE2B 
d7e19fd3e55e60b6a41dffa04d6a53c897c0a7e4895ff65ddfae18b06892959e8c7e56092b3d49f123768b3ce92d59fc890afe756192b3625db664b5fa19331e
 SHA512 
83301f2d035bd91578cf83e335d721748791f62c85252156fd27d09db7b5216a745cfa81c06b27995d1785e676ee4c75f795b5fad2b9a700a981d27d05e5a8fe
-DIST synergy-core-1.12.0-stable.tar.gz 8237539 BLAKE2B 
deb9729cadd59b9aee058cde6c9a9e01325081af3cbde0b294fb000c4f805bdba72a6c12266e9f0f360b7aca8a40718295e7d34263ad851bb27be54f54d0c1a0
 SHA512 
234e8eb42624f006aa45dfcf50a80089a82347c7151da040f10066b412f729adf01600bc9ec2274a0941965e91ab7bab74abd398287a20906dd4a70b1948db5a
 DIST synergy-core-1.13.0-stable.tar.gz 8657662 BLAKE2B 
b4da6abd1b396f71aa37531e1adf71ff06d4804b74659db362a8fe2701c44786108ecc8b52932038490dfad8b7ae617f13a365ebe1ecf559f50106772bda9102
 SHA512 
317f0aae7742a3ecaea2f3138364a5cd1a098d76a2decdb6558900112e5dd0b53c457b461201d25d3a33cc2d9189e1f7f4e777a80b98c87d693f51b636cbb564
 DIST synergy-core-1.13.1.41-stable.tar.gz 8663717 BLAKE2B 
13d0722b183080361492382d3dd489b911cfe2384390c7b614d17df7f681dfbd8be94fa79cc4088602ea3d431fee793aaebc07f1d976cdd9c22493fba2212392
 SHA512 
3743ea4ccf8734928d021d414c2f10839056cdac64768f2e3e89b73392969b392030a0d9250041a1c2c21db06659088c8ca66d952c07395baada154df0311b87
-DIST synergy.png 26910 BLAKE2B 
aa9c5c7c0647937eadc82edbdf7a5a374dd25e9450d6861f1092d8569155e38b3d0729bafb69809e62660802d471899c472a0c9d2066e4b7fcec379f34470535
 SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d

diff --git a/x11-misc/synergy/files/synergy-1.12.0-dnssd-dep.patch 
b/x11-misc/synergy/files/synergy-1.12.0-dnssd-dep.patch
deleted file mode 100644
index 1905fc552ea..000
--- a/x11-misc/synergy/files/synergy-1.12.0-dnssd-dep.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From 91e150889814ddf97a75b881bb979c975894f34f Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Thu, 10 Dec 2020 22:40:40 +0100
-Subject: [PATCH] Check for dns_sd.h only when building GUI
-
-The  header is only used in the synergy GUI component.  Update
-the CMake check to be done only if SYNERGY_BUILD_LEGACY_GUI is enabled.
-This fixes build failures when GUI is not being built and 
-is not installed.
-
-While at it, fix indentation around the added check to match the rest
-of the file and avoid being misleading.

- CMakeLists.txt | 12 +++-
- 1 file changed, 7 insertions(+), 5 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 581fdf77..35d806d9 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -235,11 +235,13 @@ if (UNIX)
- list (APPEND libs Xi)
- endif()
- 
--  set (DnsSdlib "dns_sd.h")
--  set (CMAKE_EXTRA_INCLUDE_FILES 
"${CMAKE_EXTRA_INCLUDE_FILES};${DnsSdlib}")
--  check

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2021-03-23 Thread Michał Górny
commit: 58e656f8c8e13c6efd1fa75f79f6d7e7b86f1996
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 23 14:08:39 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 23 14:09:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e656f8

x11-misc/synergy: Add linguist-tools BDEP

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

 x11-misc/synergy/synergy-1.13.0.ebuild| 4 
 x11-misc/synergy/synergy-1.13.1.41.ebuild | 4 
 2 files changed, 8 insertions(+)

diff --git a/x11-misc/synergy/synergy-1.13.0.ebuild 
b/x11-misc/synergy/synergy-1.13.0.ebuild
index 016540c6c84..bc5d2365402 100644
--- a/x11-misc/synergy/synergy-1.13.0.ebuild
+++ b/x11-misc/synergy/synergy-1.13.0.ebuild
@@ -50,6 +50,10 @@ DEPEND="
${RDEPEND}
x11-base/xorg-proto
 "
+BDEPEND="
+   gui? (
+   dev-qt/linguist-tools:5
+   )"
 
 DOCS=( ChangeLog doc/synergy.conf.example{,-advanced,-basic} )
 

diff --git a/x11-misc/synergy/synergy-1.13.1.41.ebuild 
b/x11-misc/synergy/synergy-1.13.1.41.ebuild
index 62beeda69bf..d1e999131fd 100644
--- a/x11-misc/synergy/synergy-1.13.1.41.ebuild
+++ b/x11-misc/synergy/synergy-1.13.1.41.ebuild
@@ -52,6 +52,10 @@ DEPEND="
${RDEPEND}
x11-base/xorg-proto
 "
+BDEPEND="
+   gui? (
+   dev-qt/linguist-tools:5
+   )"
 
 DOCS=( ChangeLog doc/synergy.conf.example{,-advanced,-basic} )
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2021-03-01 Thread Michał Górny
commit: 565ed78058ed4f951f273920d0b055cad8b48c8e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar  1 22:01:11 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar  1 22:06:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=565ed780

x11-misc/synergy: Bump to 1.13.1.41

Signed-off-by: Michał Górny  gentoo.org>

 x11-misc/synergy/Manifest |   2 +
 x11-misc/synergy/synergy-1.13.1.41.ebuild | 114 ++
 2 files changed, 116 insertions(+)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index c4babbffbda..58f085f2575 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,6 +1,8 @@
+DIST googletest-18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6.tar.gz 876756 BLAKE2B 
f51050e656a449e7d8b7d4d920439825dc5857a8fac637b96191bbf668b6353b0e83c5221395f761ca8d1d29a20596ced4d8b4e08b3ce364a866cf7bcc977e4c
 SHA512 
f77c747218dc5ae4858b2b4c58a401eb895493adf470a331d6bac32cd20542533ff3a77081db653bbc18b9f55f6864be04e1739ef4afaed7db39d7c698abf880
 DIST googletest-aee0f9d9b5b87796ee8a0ab26b7587ec30e8858e.tar.gz 866900 BLAKE2B 
c162d47868583ba270675abe5df935b8f4b9a9c00dbdc80dd88afa7f2b98266640b32b2ea5e8f9f6d6227196b5d2f79dbfda4e9585106224e814cc1503cf777d
 SHA512 
715d887b59b47d4691c7c90ef0cf0ffc3d1e758e500263c76b50fd506e90a9d1c390af745933cfe3f55e1edac5d72dccedef3cb9a50b71a5b796424471a3017b
 DIST synergy-1.12.0.png 31383 BLAKE2B 
228487058d09ee4fe7d3c909a3aee567b63c0d1aeaecf0e724a7bc9c59e48abecac71f8074902fd4f02ff9347fe8f6488b0554fb78a253339b04fe8d2e958d24
 SHA512 
7044395b41a0d2e49d308c599710fa32398d11584e70da32d4a1ccb292b02437c09860ed14f7bdd113a646daf696988fd3c0b80f3ab52ebbcaddf4c846cdd7ab
 DIST synergy-1.9.1.tar.gz 6694745 BLAKE2B 
d7e19fd3e55e60b6a41dffa04d6a53c897c0a7e4895ff65ddfae18b06892959e8c7e56092b3d49f123768b3ce92d59fc890afe756192b3625db664b5fa19331e
 SHA512 
83301f2d035bd91578cf83e335d721748791f62c85252156fd27d09db7b5216a745cfa81c06b27995d1785e676ee4c75f795b5fad2b9a700a981d27d05e5a8fe
 DIST synergy-core-1.12.0-stable.tar.gz 8237539 BLAKE2B 
deb9729cadd59b9aee058cde6c9a9e01325081af3cbde0b294fb000c4f805bdba72a6c12266e9f0f360b7aca8a40718295e7d34263ad851bb27be54f54d0c1a0
 SHA512 
234e8eb42624f006aa45dfcf50a80089a82347c7151da040f10066b412f729adf01600bc9ec2274a0941965e91ab7bab74abd398287a20906dd4a70b1948db5a
 DIST synergy-core-1.13.0-stable.tar.gz 8657662 BLAKE2B 
b4da6abd1b396f71aa37531e1adf71ff06d4804b74659db362a8fe2701c44786108ecc8b52932038490dfad8b7ae617f13a365ebe1ecf559f50106772bda9102
 SHA512 
317f0aae7742a3ecaea2f3138364a5cd1a098d76a2decdb6558900112e5dd0b53c457b461201d25d3a33cc2d9189e1f7f4e777a80b98c87d693f51b636cbb564
+DIST synergy-core-1.13.1.41-stable.tar.gz 8663717 BLAKE2B 
13d0722b183080361492382d3dd489b911cfe2384390c7b614d17df7f681dfbd8be94fa79cc4088602ea3d431fee793aaebc07f1d976cdd9c22493fba2212392
 SHA512 
3743ea4ccf8734928d021d414c2f10839056cdac64768f2e3e89b73392969b392030a0d9250041a1c2c21db06659088c8ca66d952c07395baada154df0311b87
 DIST synergy.png 26910 BLAKE2B 
aa9c5c7c0647937eadc82edbdf7a5a374dd25e9450d6861f1092d8569155e38b3d0729bafb69809e62660802d471899c472a0c9d2066e4b7fcec379f34470535
 SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d

diff --git a/x11-misc/synergy/synergy-1.13.1.41.ebuild 
b/x11-misc/synergy/synergy-1.13.1.41.ebuild
new file mode 100644
index 000..62beeda69bf
--- /dev/null
+++ b/x11-misc/synergy/synergy-1.13.1.41.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake desktop xdg-utils virtualx
+
+MY_P=synergy-core-${PV}-stable
+GTEST_COMMIT=18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6
+
+DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
+HOMEPAGE="https://symless.com/synergy https://github.com/symless/synergy-core/";
+SRC_URI="
+   https://github.com/symless/${PN}-core/archive/${PV}-stable.tar.gz
+   -> ${MY_P}.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/synergy-1.12.0.png
+   test? (
+   
https://github.com/google/googletest/archive/${GTEST_COMMIT}.tar.gz
+   -> googletest-${GTEST_COMMIT}.tar.gz
+   )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
+IUSE="libressl gui test zeroconf"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:= )
+   libressl? ( dev-libs/libressl:= )
+   x11-libs/libICE:=
+   x11-libs/libSM:=
+   x11-libs/libX11:=
+   x11-libs/libXext:=
+   x11-libs/libXi:=
+   x11-libs/libXinerama:=
+   x11-libs/libXrandr:=
+   x11-libs/libXtst:=
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2021-02-20 Thread Sam James
commit: a91ecd0b63ff1a8e37bfbc6e798dd21940d9d833
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 21 00:46:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 21 00:46:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a91ecd0b

x11-misc/synergy: Stabilize 1.13.0 amd64, #771528

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

 x11-misc/synergy/synergy-1.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/synergy/synergy-1.13.0.ebuild 
b/x11-misc/synergy/synergy-1.13.0.ebuild
index e58e4657035..016540c6c84 100644
--- a/x11-misc/synergy/synergy-1.13.0.ebuild
+++ b/x11-misc/synergy/synergy-1.13.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
 IUSE="libressl gui test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2021-02-19 Thread Thomas Deutschmann
commit: fbf3f5465769d9afe1d952731718c0e483a62e39
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Feb 19 19:32:10 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Feb 19 19:32:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf3f546

x11-misc/synergy: x86 stable (bug #771528)

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

 x11-misc/synergy/synergy-1.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/synergy/synergy-1.13.0.ebuild 
b/x11-misc/synergy/synergy-1.13.0.ebuild
index 6f472773fde..e58e4657035 100644
--- a/x11-misc/synergy/synergy-1.13.0.ebuild
+++ b/x11-misc/synergy/synergy-1.13.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
 IUSE="libressl gui test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/, profiles/

2021-01-19 Thread Michał Górny
commit: 7c12606fc12175406c535ad3d9aa9125d6b470e2
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 19 08:18:57 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 19 08:23:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c12606f

x11-misc/synergy: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 profiles/package.mask |  8 -
 x11-misc/synergy/Manifest |  1 -
 x11-misc/synergy/synergy-2.0.0.ebuild | 65 ---
 3 files changed, 74 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index d6f017a0256..04c2b2050fa 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -340,14 +340,6 @@ dev-lang/cilk
 # Removal in 30 days.
 sci-libs/xkaapi
 
-# Michał Górny  (2020-12-10)
-# Synergy 2.0 was a beta branch, and it should have never been marked
-# stable.  It never reached feature parity with 1.x, and upstream
-# eventually abandoned it.  The users are asked to 'downgrade' to 1.x
-# that is actively maintained.  The buggy 2.0.0 version will be removed
-# in 30 days.
->=x11-misc/synergy-2
-
 # Lars Wendler  (2020-12-09)
 # Masked until most broken packages have been fixed (bug #732648)
 >=sys-devel/autoconf-2.70

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index 95b431ae080..c4babbffbda 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,7 +1,6 @@
 DIST googletest-aee0f9d9b5b87796ee8a0ab26b7587ec30e8858e.tar.gz 866900 BLAKE2B 
c162d47868583ba270675abe5df935b8f4b9a9c00dbdc80dd88afa7f2b98266640b32b2ea5e8f9f6d6227196b5d2f79dbfda4e9585106224e814cc1503cf777d
 SHA512 
715d887b59b47d4691c7c90ef0cf0ffc3d1e758e500263c76b50fd506e90a9d1c390af745933cfe3f55e1edac5d72dccedef3cb9a50b71a5b796424471a3017b
 DIST synergy-1.12.0.png 31383 BLAKE2B 
228487058d09ee4fe7d3c909a3aee567b63c0d1aeaecf0e724a7bc9c59e48abecac71f8074902fd4f02ff9347fe8f6488b0554fb78a253339b04fe8d2e958d24
 SHA512 
7044395b41a0d2e49d308c599710fa32398d11584e70da32d4a1ccb292b02437c09860ed14f7bdd113a646daf696988fd3c0b80f3ab52ebbcaddf4c846cdd7ab
 DIST synergy-1.9.1.tar.gz 6694745 BLAKE2B 
d7e19fd3e55e60b6a41dffa04d6a53c897c0a7e4895ff65ddfae18b06892959e8c7e56092b3d49f123768b3ce92d59fc890afe756192b3625db664b5fa19331e
 SHA512 
83301f2d035bd91578cf83e335d721748791f62c85252156fd27d09db7b5216a745cfa81c06b27995d1785e676ee4c75f795b5fad2b9a700a981d27d05e5a8fe
-DIST synergy-2.0.0.tar.gz 5892923 BLAKE2B 
661f42031499c9c1b2cbb90d9af45f5210c8e1b109f62cfc1cbdedf264f8c358c394005f4a040a8071773d538383adf3e85a059bc54ff67284aaf86990e0a6fa
 SHA512 
69b8e4ea9d22f5699d3a0761cf9811d0689b06a920056b4b4dde466767ec89c8c5736a78d0857ebfb814aaa3bf07591feaf0e64e0555949c5ee6d6974a13
 DIST synergy-core-1.12.0-stable.tar.gz 8237539 BLAKE2B 
deb9729cadd59b9aee058cde6c9a9e01325081af3cbde0b294fb000c4f805bdba72a6c12266e9f0f360b7aca8a40718295e7d34263ad851bb27be54f54d0c1a0
 SHA512 
234e8eb42624f006aa45dfcf50a80089a82347c7151da040f10066b412f729adf01600bc9ec2274a0941965e91ab7bab74abd398287a20906dd4a70b1948db5a
 DIST synergy-core-1.13.0-stable.tar.gz 8657662 BLAKE2B 
b4da6abd1b396f71aa37531e1adf71ff06d4804b74659db362a8fe2701c44786108ecc8b52932038490dfad8b7ae617f13a365ebe1ecf559f50106772bda9102
 SHA512 
317f0aae7742a3ecaea2f3138364a5cd1a098d76a2decdb6558900112e5dd0b53c457b461201d25d3a33cc2d9189e1f7f4e777a80b98c87d693f51b636cbb564
 DIST synergy.png 26910 BLAKE2B 
aa9c5c7c0647937eadc82edbdf7a5a374dd25e9450d6861f1092d8569155e38b3d0729bafb69809e62660802d471899c472a0c9d2066e4b7fcec379f34470535
 SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d

diff --git a/x11-misc/synergy/synergy-2.0.0.ebuild 
b/x11-misc/synergy/synergy-2.0.0.ebuild
deleted file mode 100644
index 750ffb44464..000
--- a/x11-misc/synergy/synergy-2.0.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils flag-o-matic gnome2-utils cmake-utils
-
-DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
-HOMEPAGE="https://symless.com/synergy https://github.com/symless/synergy-core";
-SRC_URI="
-   https://github.com/symless/${PN}-core/archive/v${PV}-stable.tar.gz -> 
${P}.tar.gz
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
-IUSE="libressl"
-
-S=${WORKDIR}/${PN}-core-${PV}-stable
-
-COMMON_DEPEND="
-   net-misc/curl
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXtst
-   !libressl? ( dev-libs/openssl:= )
-   libressl? ( dev-libs/libressl:= )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   x11-base/xorg-proto
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-"
-
-src_pr

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2021-01-06 Thread Fabian Groffen
commit: 76736f5726bf2045bba53e7247d0996c794f21dd
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 12:04:14 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 12:04:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76736f57

x11-misc/synergy: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 x11-misc/synergy/synergy-1.12.0.ebuild   | 4 ++--
 x11-misc/synergy/synergy-1.13.0.ebuild   | 4 ++--
 x11-misc/synergy/synergy-1.9.1-r1.ebuild | 4 ++--
 x11-misc/synergy/synergy-2.0.0.ebuild| 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/x11-misc/synergy/synergy-1.12.0.ebuild 
b/x11-misc/synergy/synergy-1.12.0.ebuild
index d144f9cb391..09888a62149 100644
--- a/x11-misc/synergy/synergy-1.12.0.ebuild
+++ b/x11-misc/synergy/synergy-1.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
 IUSE="libressl gui test"
 RESTRICT="!test? ( test )"
 

diff --git a/x11-misc/synergy/synergy-1.13.0.ebuild 
b/x11-misc/synergy/synergy-1.13.0.ebuild
index 7849a71bf62..6f472773fde 100644
--- a/x11-misc/synergy/synergy-1.13.0.ebuild
+++ b/x11-misc/synergy/synergy-1.13.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
 IUSE="libressl gui test"
 RESTRICT="!test? ( test )"
 

diff --git a/x11-misc/synergy/synergy-1.9.1-r1.ebuild 
b/x11-misc/synergy/synergy-1.9.1-r1.ebuild
index e44e659f718..7cabbef64d6 100644
--- a/x11-misc/synergy/synergy-1.9.1-r1.ebuild
+++ b/x11-misc/synergy/synergy-1.9.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
 IUSE="libressl qt5 test"
 RESTRICT="!test? ( test )"
 

diff --git a/x11-misc/synergy/synergy-2.0.0.ebuild 
b/x11-misc/synergy/synergy-2.0.0.ebuild
index 3a3b2d0bfac..750ffb44464 100644
--- a/x11-misc/synergy/synergy-2.0.0.ebuild
+++ b/x11-misc/synergy/synergy-2.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~sparc-solaris ~x86-solaris"
 IUSE="libressl"
 
 S=${WORKDIR}/${PN}-core-${PV}-stable



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2020-12-29 Thread Michał Górny
commit: 235fabdae273210de940cd6a08d323d7179be331
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 29 22:44:58 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 29 23:09:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=235fabda

x11-misc/synergy: Fix USE=-test builds

Thanks to Kobboi for reporting!

Signed-off-by: Michał Górny  gentoo.org>

 x11-misc/synergy/synergy-1.13.0.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/x11-misc/synergy/synergy-1.13.0.ebuild 
b/x11-misc/synergy/synergy-1.13.0.ebuild
index b0539697f5b..7849a71bf62 100644
--- a/x11-misc/synergy/synergy-1.13.0.ebuild
+++ b/x11-misc/synergy/synergy-1.13.0.ebuild
@@ -60,9 +60,6 @@ src_prepare() {
if use test; then
rmdir ext/googletest || die
mv "${WORKDIR}/googletest-${GTEST_COMMIT}" ext/googletest || die
-   else
-   [[ ${PV} == 1.12.0 ]] || die "Remove this hack on bump"
-   > ext/googletest/CMakeLists.txt || die
fi
 
cmake_src_prepare



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2020-12-29 Thread Michał Górny
commit: 71e5e45db9330cae4ef4b9fb0caac9537dc692fb
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 29 19:43:23 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 29 19:43:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e5e45d

x11-misc/synergy: Bump to 1.13.0

Signed-off-by: Michał Górny  gentoo.org>

 x11-misc/synergy/Manifest  |   1 +
 x11-misc/synergy/synergy-1.13.0.ebuild | 114 +
 2 files changed, 115 insertions(+)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index 2926615fdf1..95b431ae080 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -3,4 +3,5 @@ DIST synergy-1.12.0.png 31383 BLAKE2B 
228487058d09ee4fe7d3c909a3aee567b63c0d1aea
 DIST synergy-1.9.1.tar.gz 6694745 BLAKE2B 
d7e19fd3e55e60b6a41dffa04d6a53c897c0a7e4895ff65ddfae18b06892959e8c7e56092b3d49f123768b3ce92d59fc890afe756192b3625db664b5fa19331e
 SHA512 
83301f2d035bd91578cf83e335d721748791f62c85252156fd27d09db7b5216a745cfa81c06b27995d1785e676ee4c75f795b5fad2b9a700a981d27d05e5a8fe
 DIST synergy-2.0.0.tar.gz 5892923 BLAKE2B 
661f42031499c9c1b2cbb90d9af45f5210c8e1b109f62cfc1cbdedf264f8c358c394005f4a040a8071773d538383adf3e85a059bc54ff67284aaf86990e0a6fa
 SHA512 
69b8e4ea9d22f5699d3a0761cf9811d0689b06a920056b4b4dde466767ec89c8c5736a78d0857ebfb814aaa3bf07591feaf0e64e0555949c5ee6d6974a13
 DIST synergy-core-1.12.0-stable.tar.gz 8237539 BLAKE2B 
deb9729cadd59b9aee058cde6c9a9e01325081af3cbde0b294fb000c4f805bdba72a6c12266e9f0f360b7aca8a40718295e7d34263ad851bb27be54f54d0c1a0
 SHA512 
234e8eb42624f006aa45dfcf50a80089a82347c7151da040f10066b412f729adf01600bc9ec2274a0941965e91ab7bab74abd398287a20906dd4a70b1948db5a
+DIST synergy-core-1.13.0-stable.tar.gz 8657662 BLAKE2B 
b4da6abd1b396f71aa37531e1adf71ff06d4804b74659db362a8fe2701c44786108ecc8b52932038490dfad8b7ae617f13a365ebe1ecf559f50106772bda9102
 SHA512 
317f0aae7742a3ecaea2f3138364a5cd1a098d76a2decdb6558900112e5dd0b53c457b461201d25d3a33cc2d9189e1f7f4e777a80b98c87d693f51b636cbb564
 DIST synergy.png 26910 BLAKE2B 
aa9c5c7c0647937eadc82edbdf7a5a374dd25e9450d6861f1092d8569155e38b3d0729bafb69809e62660802d471899c472a0c9d2066e4b7fcec379f34470535
 SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d

diff --git a/x11-misc/synergy/synergy-1.13.0.ebuild 
b/x11-misc/synergy/synergy-1.13.0.ebuild
new file mode 100644
index 000..b0539697f5b
--- /dev/null
+++ b/x11-misc/synergy/synergy-1.13.0.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake desktop xdg-utils virtualx
+
+MY_P=synergy-core-${PV}-stable
+GTEST_COMMIT=aee0f9d9b5b87796ee8a0ab26b7587ec30e8858e
+
+DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
+HOMEPAGE="https://symless.com/synergy https://github.com/symless/synergy-core/";
+SRC_URI="
+   https://github.com/symless/${PN}-core/archive/v${PV}-stable.tar.gz
+   -> ${MY_P}.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/synergy-1.12.0.png
+   test? (
+   
https://github.com/google/googletest/archive/${GTEST_COMMIT}.tar.gz
+   -> googletest-${GTEST_COMMIT}.tar.gz
+   )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="libressl gui test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:= )
+   libressl? ( dev-libs/libressl:= )
+   x11-libs/libICE:=
+   x11-libs/libSM:=
+   x11-libs/libX11:=
+   x11-libs/libXext:=
+   x11-libs/libXi:=
+   x11-libs/libXinerama:=
+   x11-libs/libXrandr:=
+   x11-libs/libXtst:=
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   net-dns/avahi[mdnsresponder-compat]
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+
+DOCS=( ChangeLog doc/synergy.conf.example{,-advanced,-basic} )
+
+src_prepare() {
+   # broken on Xvfb
+   rm src/test/integtests/platform/XWindowsScreenTests.cpp || die
+
+   if use test; then
+   rmdir ext/googletest || die
+   mv "${WORKDIR}/googletest-${GTEST_COMMIT}" ext/googletest || die
+   else
+   [[ ${PV} == 1.12.0 ]] || die "Remove this hack on bump"
+   > ext/googletest/CMakeLists.txt || die
+   fi
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSYNERGY_BUILD_LEGACY_GUI=$(usex gui)
+   -DSYNERGY_BUILD_LEGACY_INSTALLER=OFF
+   -DBUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+my_test() {
+   "${BUILD_DIR}"/bin/unittests 

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/files/, x11-misc/synergy/

2020-12-14 Thread Michał Górny
commit: 1d8baf1ca102bd80ca28ab4b093284ceba702a68
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 14 12:26:07 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 14 12:28:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d8baf1c

x11-misc/synergy: Fix non-GUI build without avahi

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

 .../synergy/files/synergy-1.12.0-dnssd-dep.patch   | 42 ++
 x11-misc/synergy/synergy-1.12.0.ebuild |  4 +++
 2 files changed, 46 insertions(+)

diff --git a/x11-misc/synergy/files/synergy-1.12.0-dnssd-dep.patch 
b/x11-misc/synergy/files/synergy-1.12.0-dnssd-dep.patch
new file mode 100644
index 000..1905fc552ea
--- /dev/null
+++ b/x11-misc/synergy/files/synergy-1.12.0-dnssd-dep.patch
@@ -0,0 +1,42 @@
+From 91e150889814ddf97a75b881bb979c975894f34f Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Thu, 10 Dec 2020 22:40:40 +0100
+Subject: [PATCH] Check for dns_sd.h only when building GUI
+
+The  header is only used in the synergy GUI component.  Update
+the CMake check to be done only if SYNERGY_BUILD_LEGACY_GUI is enabled.
+This fixes build failures when GUI is not being built and 
+is not installed.
+
+While at it, fix indentation around the added check to match the rest
+of the file and avoid being misleading.
+---
+ CMakeLists.txt | 12 +++-
+ 1 file changed, 7 insertions(+), 5 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 581fdf77..35d806d9 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -235,11 +235,13 @@ if (UNIX)
+ list (APPEND libs Xi)
+ endif()
+ 
+-  set (DnsSdlib "dns_sd.h")
+-  set (CMAKE_EXTRA_INCLUDE_FILES 
"${CMAKE_EXTRA_INCLUDE_FILES};${DnsSdlib}")
+-  check_include_files ("${DnsSdlib}" HAVE_DNS_SD)
+-  if (NOT HAVE_DNS_SD)
+-message (FATAL_ERROR "Missing header: " ${DnsSdlib})
++if (SYNERGY_BUILD_LEGACY_GUI)
++set (DnsSdlib "dns_sd.h")
++set (CMAKE_EXTRA_INCLUDE_FILES 
"${CMAKE_EXTRA_INCLUDE_FILES};${DnsSdlib}")
++check_include_files ("${DnsSdlib}" HAVE_DNS_SD)
++if (NOT HAVE_DNS_SD)
++message (FATAL_ERROR "Missing header: " ${DnsSdlib})
++endif()
+ endif()
+ endif()
+ 
+-- 
+2.29.2
+

diff --git a/x11-misc/synergy/synergy-1.12.0.ebuild 
b/x11-misc/synergy/synergy-1.12.0.ebuild
index b0539697f5b..d144f9cb391 100644
--- a/x11-misc/synergy/synergy-1.12.0.ebuild
+++ b/x11-misc/synergy/synergy-1.12.0.ebuild
@@ -53,6 +53,10 @@ DEPEND="
 
 DOCS=( ChangeLog doc/synergy.conf.example{,-advanced,-basic} )
 
+PATCHES=(
+   "${FILESDIR}"/synergy-1.12.0-dnssd-dep.patch
+)
+
 src_prepare() {
# broken on Xvfb
rm src/test/integtests/platform/XWindowsScreenTests.cpp || die



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2020-12-10 Thread Sam James
commit: 580b3d34c50da7f4a7a691d4ba83c7afd89a6a3f
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 10 17:30:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 10 17:32:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580b3d34

x11-misc/synergy: Stabilize 1.9.1-r1 ppc64, #757729

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

 x11-misc/synergy/synergy-1.9.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/synergy/synergy-1.9.1-r1.ebuild 
b/x11-misc/synergy/synergy-1.9.1-r1.ebuild
index 017f0601c9a..e44e659f718 100644
--- a/x11-misc/synergy/synergy-1.9.1-r1.ebuild
+++ b/x11-misc/synergy/synergy-1.9.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="libressl qt5 test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2020-12-01 Thread Thomas Deutschmann
commit: 1103e7363855a53dea9427c35e9c926c19a77833
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Dec  2 02:59:28 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Dec  2 02:59:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1103e736

x11-misc/synergy: x86 stable (bug #757729)

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

 x11-misc/synergy/synergy-1.9.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/synergy/synergy-1.9.1-r1.ebuild 
b/x11-misc/synergy/synergy-1.9.1-r1.ebuild
index b00ca57c7a0..017f0601c9a 100644
--- a/x11-misc/synergy/synergy-1.9.1-r1.ebuild
+++ b/x11-misc/synergy/synergy-1.9.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="libressl qt5 test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2020-12-01 Thread Sam James
commit: 81e2d7938b547d5eec05a78a166e5a59fdf1baab
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  1 13:32:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  1 13:32:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81e2d793

x11-misc/synergy: Stabilize 1.9.1-r1 amd64, #757729

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

 x11-misc/synergy/synergy-1.9.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/synergy/synergy-1.9.1-r1.ebuild 
b/x11-misc/synergy/synergy-1.9.1-r1.ebuild
index 021b8d2d54b..b00ca57c7a0 100644
--- a/x11-misc/synergy/synergy-1.9.1-r1.ebuild
+++ b/x11-misc/synergy/synergy-1.9.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="libressl qt5 test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2020-11-30 Thread Michał Górny
commit: 7c5bf1774a486e38beec4fffbaa20b71af23338f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 30 09:52:26 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 30 09:55:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c5bf177

x11-misc/synergy: Bump to 1.12.0

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

 x11-misc/synergy/Manifest  |   3 +
 x11-misc/synergy/synergy-1.12.0.ebuild | 114 +
 2 files changed, 117 insertions(+)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index 0cbd3276f02..2926615fdf1 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,3 +1,6 @@
+DIST googletest-aee0f9d9b5b87796ee8a0ab26b7587ec30e8858e.tar.gz 866900 BLAKE2B 
c162d47868583ba270675abe5df935b8f4b9a9c00dbdc80dd88afa7f2b98266640b32b2ea5e8f9f6d6227196b5d2f79dbfda4e9585106224e814cc1503cf777d
 SHA512 
715d887b59b47d4691c7c90ef0cf0ffc3d1e758e500263c76b50fd506e90a9d1c390af745933cfe3f55e1edac5d72dccedef3cb9a50b71a5b796424471a3017b
+DIST synergy-1.12.0.png 31383 BLAKE2B 
228487058d09ee4fe7d3c909a3aee567b63c0d1aeaecf0e724a7bc9c59e48abecac71f8074902fd4f02ff9347fe8f6488b0554fb78a253339b04fe8d2e958d24
 SHA512 
7044395b41a0d2e49d308c599710fa32398d11584e70da32d4a1ccb292b02437c09860ed14f7bdd113a646daf696988fd3c0b80f3ab52ebbcaddf4c846cdd7ab
 DIST synergy-1.9.1.tar.gz 6694745 BLAKE2B 
d7e19fd3e55e60b6a41dffa04d6a53c897c0a7e4895ff65ddfae18b06892959e8c7e56092b3d49f123768b3ce92d59fc890afe756192b3625db664b5fa19331e
 SHA512 
83301f2d035bd91578cf83e335d721748791f62c85252156fd27d09db7b5216a745cfa81c06b27995d1785e676ee4c75f795b5fad2b9a700a981d27d05e5a8fe
 DIST synergy-2.0.0.tar.gz 5892923 BLAKE2B 
661f42031499c9c1b2cbb90d9af45f5210c8e1b109f62cfc1cbdedf264f8c358c394005f4a040a8071773d538383adf3e85a059bc54ff67284aaf86990e0a6fa
 SHA512 
69b8e4ea9d22f5699d3a0761cf9811d0689b06a920056b4b4dde466767ec89c8c5736a78d0857ebfb814aaa3bf07591feaf0e64e0555949c5ee6d6974a13
+DIST synergy-core-1.12.0-stable.tar.gz 8237539 BLAKE2B 
deb9729cadd59b9aee058cde6c9a9e01325081af3cbde0b294fb000c4f805bdba72a6c12266e9f0f360b7aca8a40718295e7d34263ad851bb27be54f54d0c1a0
 SHA512 
234e8eb42624f006aa45dfcf50a80089a82347c7151da040f10066b412f729adf01600bc9ec2274a0941965e91ab7bab74abd398287a20906dd4a70b1948db5a
 DIST synergy.png 26910 BLAKE2B 
aa9c5c7c0647937eadc82edbdf7a5a374dd25e9450d6861f1092d8569155e38b3d0729bafb69809e62660802d471899c472a0c9d2066e4b7fcec379f34470535
 SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d

diff --git a/x11-misc/synergy/synergy-1.12.0.ebuild 
b/x11-misc/synergy/synergy-1.12.0.ebuild
new file mode 100644
index 000..b0539697f5b
--- /dev/null
+++ b/x11-misc/synergy/synergy-1.12.0.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake desktop xdg-utils virtualx
+
+MY_P=synergy-core-${PV}-stable
+GTEST_COMMIT=aee0f9d9b5b87796ee8a0ab26b7587ec30e8858e
+
+DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
+HOMEPAGE="https://symless.com/synergy https://github.com/symless/synergy-core/";
+SRC_URI="
+   https://github.com/symless/${PN}-core/archive/v${PV}-stable.tar.gz
+   -> ${MY_P}.tar.gz
+   https://dev.gentoo.org/~mgorny/dist/synergy-1.12.0.png
+   test? (
+   
https://github.com/google/googletest/archive/${GTEST_COMMIT}.tar.gz
+   -> googletest-${GTEST_COMMIT}.tar.gz
+   )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="libressl gui test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:= )
+   libressl? ( dev-libs/libressl:= )
+   x11-libs/libICE:=
+   x11-libs/libSM:=
+   x11-libs/libX11:=
+   x11-libs/libXext:=
+   x11-libs/libXi:=
+   x11-libs/libXinerama:=
+   x11-libs/libXrandr:=
+   x11-libs/libXtst:=
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   net-dns/avahi[mdnsresponder-compat]
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+
+DOCS=( ChangeLog doc/synergy.conf.example{,-advanced,-basic} )
+
+src_prepare() {
+   # broken on Xvfb
+   rm src/test/integtests/platform/XWindowsScreenTests.cpp || die
+
+   if use test; then
+   rmdir ext/googletest || die
+   mv "${WORKDIR}/googletest-${GTEST_COMMIT}" ext/googletest || die
+   else
+   [[ ${PV} == 1.12.0 ]] || die "Remove this hack on bump"
+   > ext/googletest/CMakeLists.txt || die
+   fi
+
+   cmake_src_prepare
+}
+
+src_

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/, x11-misc/synergy/files/

2020-11-30 Thread Michał Górny
commit: 4a6e82ab8fdfe2c9c7c2b0398a7c429c56534552
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 30 08:59:55 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 30 09:01:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a6e82ab

x11-misc/synergy: Reenable tests in 1.9.1

Signed-off-by: Michał Górny  gentoo.org>

 x11-misc/synergy/files/synergy-1.9.1-gtest.patch   | 28 --
 .../files/synergy-1.9.1-internal-gmock-gtest.patch | 23 ---
 x11-misc/synergy/files/synergy-1.9.1-test.patch| 33 ++
 ...ynergy-1.9.1.ebuild => synergy-1.9.1-r1.ebuild} | 32 +
 4 files changed, 60 insertions(+), 56 deletions(-)

diff --git a/x11-misc/synergy/files/synergy-1.9.1-gtest.patch 
b/x11-misc/synergy/files/synergy-1.9.1-gtest.patch
deleted file mode 100644
index f7a5e614e81..000
--- a/x11-misc/synergy/files/synergy-1.9.1-gtest.patch
+++ /dev/null
@@ -1,28 +0,0 @@
 a/src/lib/synergy/KeyMap.h
-+++ b/src/lib/synergy/KeyMap.h
-@@ -24,7 +24,9 @@
- #include "common/stdset.h"
- #include "common/stdvector.h"
- 
-+#if WITH_GENTOO_TEST
- #include 
-+#endif
- 
- namespace synergy {
- 
-@@ -327,6 +329,7 @@
- //@}
- 
- 
-+#if WITH_GENTOO_TEST
- private:
- FRIEND_TEST(KeyMapTests,
- findBestKey_requiredDown_matchExactFirstItem);
-@@ -341,6 +344,7 @@
- FRIEND_TEST(KeyMapTests,
- findBestKey_onlyOneRequiredDown_matchTwoRequiredChangesItem);
- FRIEND_TEST(KeyMapTests, findBestKey_noRequiredDown_cannotMatch);
-+#endif
- 
- private:
- //! Ways to synthesize a key

diff --git a/x11-misc/synergy/files/synergy-1.9.1-internal-gmock-gtest.patch 
b/x11-misc/synergy/files/synergy-1.9.1-internal-gmock-gtest.patch
deleted file mode 100644
index bc8a9613057..000
--- a/x11-misc/synergy/files/synergy-1.9.1-internal-gmock-gtest.patch
+++ /dev/null
@@ -1,23 +0,0 @@
 a/src/test/CMakeLists.txt
-+++ b/src/test/CMakeLists.txt
-@@ -14,20 +14,5 @@
- # You should have received a copy of the GNU General Public License
- # along with this program.  If not, see .
- 
--include_directories(
--../../ext/gtest
--../../ext/gtest/include
--../../ext/gmock
--../../ext/gmock/include)
--
--add_library(gtest STATIC ../../ext/gtest/src/gtest-all.cc)
--add_library(gmock STATIC ../../ext/gmock/src/gmock-all.cc)
--
--if (UNIX)
--# ignore warnings in gtest and gmock
--set_target_properties(gtest PROPERTIES COMPILE_FLAGS "-w")
--set_target_properties(gmock PROPERTIES COMPILE_FLAGS "-w")
--endif()
--
- add_subdirectory(integtests)
- add_subdirectory(unittests)

diff --git a/x11-misc/synergy/files/synergy-1.9.1-test.patch 
b/x11-misc/synergy/files/synergy-1.9.1-test.patch
new file mode 100644
index 000..d0c44e9dd7f
--- /dev/null
+++ b/x11-misc/synergy/files/synergy-1.9.1-test.patch
@@ -0,0 +1,33 @@
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index ab63a06..ec7a3e0 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -22,3 +22,8 @@ add_subdirectory(cmd)
+ if (SYNERGY_BUILD_LEGACY_GUI)
+ add_subdirectory(gui)
+ endif (SYNERGY_BUILD_LEGACY_GUI)
++
++option(BUILD_TESTS "Build tests" OFF)
++if (BUILD_TESTS)
++  add_subdirectory(test)
++endif()
+diff --git a/src/test/integtests/CMakeLists.txt 
b/src/test/integtests/CMakeLists.txt
+index f39968a..bfc886c 100644
+--- a/src/test/integtests/CMakeLists.txt
 b/src/test/integtests/CMakeLists.txt
+@@ -68,4 +68,4 @@ endif()
+ 
+ add_executable(integtests ${sources})
+ target_link_libraries(integtests
+-arch base client common io ipc mt net platform server synergy gtest gmock 
${libs} ${OPENSSL_LIBS})
++arch base client common io ipc mt net platform server gtest gmock ${libs} 
${OPENSSL_LIBS})
+diff --git a/src/test/unittests/CMakeLists.txt 
b/src/test/unittests/CMakeLists.txt
+index 54131eb..ef84dba 100644
+--- a/src/test/unittests/CMakeLists.txt
 b/src/test/unittests/CMakeLists.txt
+@@ -68,4 +68,4 @@ endif()
+ 
+ add_executable(unittests ${sources})
+ target_link_libraries(unittests
+-arch base client server common io net platform server synergy mt ipc 
gtest gmock shared ${libs} ${OPENSSL_LIBS})
++arch base client server common io net platform server mt ipc gtest gmock 
shared ${libs} ${OPENSSL_LIBS})

diff --git a/x11-misc/synergy/synergy-1.9.1.ebuild 
b/x11-misc/synergy/synergy-1.9.1-r1.ebuild
similarity index 76%
rename from x11-misc/synergy/synergy-1.9.1.ebuild
rename to x11-misc/synergy/synergy-1.9.1-r1.ebuild
index 0c5c3b75592..021b8d2d54b 100644
--- a/x11-misc/synergy/synergy-1.9.1.ebuild
+++ b/x11-misc/synergy/synergy-1.9.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit cmake-utils desktop gnome2-utils
+inherit cmake-utils desktop gnome2-utils virtualx
 
 DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
 HOMEPAGE="https://symless.com/synergy https://github.com/symless/synergy-cor

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2020-11-29 Thread Michał Górny
commit: ce7a0c0c96a434df5af90d3ede3bf2171c6d22a8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 29 22:32:11 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 29 22:35:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce7a0c0c

x11-misc/synergy: Take over

Signed-off-by: Michał Górny  gentoo.org>

 x11-misc/synergy/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-misc/synergy/metadata.xml b/x11-misc/synergy/metadata.xml
index 11c61fc6891..d0e88cec306 100644
--- a/x11-misc/synergy/metadata.xml
+++ b/x11-misc/synergy/metadata.xml
@@ -1,9 +1,9 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
+   
+   mgo...@gentoo.org
+   Michał Górny


synergy



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2020-11-29 Thread Michał Górny
commit: e525c6ac5da850e4b26b315da18094f69773f967
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 29 22:34:31 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 29 22:35:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e525c6ac

x11-misc/synergy: Update remote-id

Signed-off-by: Michał Górny  gentoo.org>

 x11-misc/synergy/metadata.xml | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/x11-misc/synergy/metadata.xml b/x11-misc/synergy/metadata.xml
index d0e88cec306..23c6a90172f 100644
--- a/x11-misc/synergy/metadata.xml
+++ b/x11-misc/synergy/metadata.xml
@@ -6,7 +6,6 @@
Michał Górny


-   synergy
-   synergy/synergy
+   symless/synergy-core

 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2020-05-14 Thread Aaron Bauman
commit: 38fd296fb630e912beb0da91715a8ae20413fa30
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Apr 11 10:08:40 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 14 22:19:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38fd296f

x11-misc/synergy: use correct HOMEPAGE

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15303
Signed-off-by: Aaron Bauman  gentoo.org>

 x11-misc/synergy/synergy-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/synergy/synergy-2.0.0.ebuild 
b/x11-misc/synergy/synergy-2.0.0.ebuild
index 2de99eaae20..3a3b2d0bfac 100644
--- a/x11-misc/synergy/synergy-2.0.0.ebuild
+++ b/x11-misc/synergy/synergy-2.0.0.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 inherit eutils flag-o-matic gnome2-utils cmake-utils
 
 DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
-HOMEPAGE="http://synergy-project.org/ https://github.com/symless/synergy-core";
+HOMEPAGE="https://symless.com/synergy https://github.com/symless/synergy-core";
 SRC_URI="
https://github.com/symless/${PN}-core/archive/v${PV}-stable.tar.gz -> 
${P}.tar.gz
 "



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2019-01-05 Thread Michał Górny
commit: eec8c67e9cde3eafbb22a495a390038469f4bfb6
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  5 20:02:33 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  5 20:04:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec8c67e

x11-misc/synergy: [QA] Correct *SSL dep to use :=

Signed-off-by: Michał Górny  gentoo.org>

 x11-misc/synergy/synergy-1.9.1.ebuild | 6 +++---
 x11-misc/synergy/synergy-2.0.0.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/x11-misc/synergy/synergy-1.9.1.ebuild 
b/x11-misc/synergy/synergy-1.9.1.ebuild
index 0484cd37832..63e9799f3ba 100644
--- a/x11-misc/synergy/synergy-1.9.1.ebuild
+++ b/x11-misc/synergy/synergy-1.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -21,8 +21,8 @@ RESTRICT="test"
 S=${WORKDIR}/${PN}-core-${PV}-stable
 
 COMMON_DEPEND="
-   !libressl? ( dev-libs/openssl:* )
-   libressl? ( dev-libs/libressl )
+   !libressl? ( dev-libs/openssl:= )
+   libressl? ( dev-libs/libressl:= )
net-misc/curl
x11-libs/libICE
x11-libs/libSM

diff --git a/x11-misc/synergy/synergy-2.0.0.ebuild 
b/x11-misc/synergy/synergy-2.0.0.ebuild
index c6741a4ca9d..24579a8395f 100644
--- a/x11-misc/synergy/synergy-2.0.0.ebuild
+++ b/x11-misc/synergy/synergy-2.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -27,8 +27,8 @@ COMMON_DEPEND="
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXtst
-   !libressl? ( dev-libs/openssl:* )
-   libressl? ( dev-libs/libressl )
+   !libressl? ( dev-libs/openssl:= )
+   libressl? ( dev-libs/libressl:= )
 "
 DEPEND="
${COMMON_DEPEND}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/files/, x11-misc/synergy/

2018-05-12 Thread Andreas Sturmlechner
commit: 5dd1f7a3908dec9ae6cf6773acd8ec3b33fc0b2c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri May 11 21:57:30 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 12 11:21:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dd1f7a3

x11-misc/synergy: 1.9.1 version bump, Qt4 -> Qt5

Bug: https://bugs.gentoo.org/649572
Bug: https://bugs.gentoo.org/653468
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 x11-misc/synergy/Manifest  |   1 +
 .../files/synergy-1.9.1-cmake-version.patch|  57 
 x11-misc/synergy/files/synergy-1.9.1-gtest.patch   |  28 ++
 .../files/synergy-1.9.1-internal-gmock-gtest.patch |  23 +
 x11-misc/synergy/files/synergy-1.9.1-pthread.patch |  11 +++
 x11-misc/synergy/files/synergy-1.9.1-qt-5.11.patch |  31 +++
 x11-misc/synergy/synergy-1.9.1.ebuild  | 103 +
 7 files changed, 254 insertions(+)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index fb8fff4beb8..7fd062f77f5 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,5 +1,6 @@
 DIST synergy-1.6.3.tar.gz 4405517 BLAKE2B 
46a56a9833ac0132d0fefcbeefccbc440d3d4e123eceb4ccb04eedadd6fa9dec9abb6f7770d6739b576006783a8890788d53027d9d5a5b245ef6b14dc704e72b
 SHA512 
de67b0663c5ef411570f163208b2a295a8f16537dcc37a41a31039a2d01de083410c023b7f255664eb0c84f0290473690b638934082c2276ddce594126861165
 DIST synergy-1.8.6.tar.gz 13497043 BLAKE2B 
f74f6d48203bc49d7a74cf2f951ea506a1887b659e34954651d2a8333e604e3e41e04b5e6b6115b8b8ded6e94fbad004b0673465cb0734a57d137992f432a3c4
 SHA512 
e0816c280c77d4a865f4b7d4a9081963032a156bfb6da51e6b67a6fc41f8f18b097d3fc7c96218db268c36d0148021f9ddba95fe56daff8bfc54219dbdfe14a5
 DIST synergy-1.8.8.tar.gz 13498599 BLAKE2B 
40c52ed036ef21594d330f1b4e32b647bdb3076147d40f2437f649a54700cb4a7822137587c129f9bede26a93e872961135ee27dfb3b8f4256153a5e982737a1
 SHA512 
b4909930af7da10d877297e674df4c042ec54333eed585334da4a8c834c0ca3ad7c93fd2436c7d8d2f0e9e039d7bd385bb9e8a8c706750cbab3c3664a9b16bc6
+DIST synergy-1.9.1.tar.gz 6694745 BLAKE2B 
d7e19fd3e55e60b6a41dffa04d6a53c897c0a7e4895ff65ddfae18b06892959e8c7e56092b3d49f123768b3ce92d59fc890afe756192b3625db664b5fa19331e
 SHA512 
83301f2d035bd91578cf83e335d721748791f62c85252156fd27d09db7b5216a745cfa81c06b27995d1785e676ee4c75f795b5fad2b9a700a981d27d05e5a8fe
 DIST synergy-2.0.0.tar.gz 5892923 BLAKE2B 
661f42031499c9c1b2cbb90d9af45f5210c8e1b109f62cfc1cbdedf264f8c358c394005f4a040a8071773d538383adf3e85a059bc54ff67284aaf86990e0a6fa
 SHA512 
69b8e4ea9d22f5699d3a0761cf9811d0689b06a920056b4b4dde466767ec89c8c5736a78d0857ebfb814aaa3bf07591feaf0e64e0555949c5ee6d6974a13
 DIST synergy.png 26910 BLAKE2B 
aa9c5c7c0647937eadc82edbdf7a5a374dd25e9450d6861f1092d8569155e38b3d0729bafb69809e62660802d471899c472a0c9d2066e4b7fcec379f34470535
 SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d

diff --git a/x11-misc/synergy/files/synergy-1.9.1-cmake-version.patch 
b/x11-misc/synergy/files/synergy-1.9.1-cmake-version.patch
new file mode 100644
index 000..da7a603119d
--- /dev/null
+++ b/x11-misc/synergy/files/synergy-1.9.1-cmake-version.patch
@@ -0,0 +1,57 @@
+--- a/cmake/Version.cmake  2018-04-10 12:18:42.0 +0200
 b/cmake/Version.cmake  2018-05-11 23:29:24.499906356 +0200
+@@ -23,7 +23,7 @@
+ if (DEFINED ENV{SYNERGY_VERSION_PATCH})
+ set (SYNERGY_VERSION_PATCH $ENV{SYNERGY_VERSION_PATCH})
+ else()
+-set (SYNERGY_VERSION_PATCH 0)
++set (SYNERGY_VERSION_PATCH 1)
+ message (WARNING "Synergy version wasn't set. Set to 
${SYNERGY_VERSION_MAJOR}.${SYNERGY_VERSION_MINOR}.${SYNERGY_VERSION_PATCH}")
+ endif()
+ endif()
+@@ -36,29 +36,6 @@
+ endif()
+ endif()
+ 
+-if (NOT DEFINED SYNERGY_REVISION)
+-if (DEFINED ENV{GIT_COMMIT})
+-string (SUBSTRING $ENV{GIT_COMMIT} 0 8 SYNERGY_REVISION)
+-elseif (SYNERGY_VERSION_STAGE STREQUAL "snapshot")
+-execute_process (
+-COMMAND git rev-parse --short=8 HEAD
+-WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
+-OUTPUT_VARIABLE SYNERGY_REVISION
+-OUTPUT_STRIP_TRAILING_WHITESPACE
+-)
+-endif()
+-endif()
+-
+-if (DEFINED SYNERGY_REVISION)
+-string(LENGTH ${SYNERGY_REVISION} SYNERGY_REVISION_LENGTH)
+-if (NOT ((SYNERGY_REVISION MATCHES "^[a-f0-9]+") AND 
(SYNERGY_REVISION_LENGTH EQUAL "8")))
+-message (FATAL_ERROR "SYNERGY_REVISION ('${SYNERGY_REVISION}') should 
be a short commit hash")
+-endif()
+-unset (SYNERGY_REVISION_LENGTH)
+-else()
+-  set (SYNERGY_REVISION "0badc0de")
+-endif()
+-
+ if (DEFINED ENV{BUILD_NUMBER})
+ set (SYNERGY_BUILD_NUMBER $ENV{BUILD_NUMBER})
+ else()
+@@ -66,7 +43,6 @@
+ endif()
+ 
+ string (TIMESTAMP SYNERGY_BUILD_DATE "%Y%m%d" UTC)
+-set (SYNERGY_SNAPSHOT_INFO ".${SYNERGY_VERSION_STAGE}.${SYNERGY_REVI

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/files/, profiles/, x11-misc/synergy/

2018-05-12 Thread Andreas Sturmlechner
commit: aaddf051277b5a0e40a1a924bf34fc01bbc1719a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri May 11 22:02:00 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 12 11:21:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaddf051

x11-misc/synergy: Drop old

Closes: https://bugs.gentoo.org/649572
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 profiles/package.mask  |   5 -
 x11-misc/synergy/Manifest  |   3 -
 .../files/synergy-1.4.16_p1969-pthread.patch   |  11 --
 .../synergy-1.4.17_p2055-CSocketMultiplexer.patch  |  13 ---
 .../files/synergy-1.4.17_p2055-cryptopp.patch  |  96 -
 .../files/synergy-1.4.17_p2055-gentoo.patch|  11 --
 .../synergy/files/synergy-1.4.17_p2055-test.patch  |  33 --
 x11-misc/synergy/files/synergy-1.7.5-gentoo.patch  |  11 --
 .../files/synergy-1.8.1-internal-gmock-gtest.patch |  23 
 x11-misc/synergy/files/synergy-1.8.5-gtest.patch   |  38 ---
 x11-misc/synergy/synergy-1.6.3.ebuild  | 116 -
 x11-misc/synergy/synergy-1.8.6.ebuild  | 112 
 x11-misc/synergy/synergy-1.8.8.ebuild  | 111 
 13 files changed, 583 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 203fb94519d..59f48f87a67 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -39,11 +39,6 @@ dev-libs/libmemcache
 # Depends on dead Qt4. Masked for removal in 30 days.
 dev-python/pyside-tools
 
-# Andreas Sturmlechner  (10 May 2018)
-# Depends on dead Qt4, newer versions do not provide a GUI.
-# Masked for removal, bug #649572
- (10 May 2018)
 # Depends on dead Qt4, does not build, needs someone to bump to Qt5.
 # Masked for removal in 30 days. Bugs #588892, #588898, #649656

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index 7fd062f77f5..0cbd3276f02 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,6 +1,3 @@
-DIST synergy-1.6.3.tar.gz 4405517 BLAKE2B 
46a56a9833ac0132d0fefcbeefccbc440d3d4e123eceb4ccb04eedadd6fa9dec9abb6f7770d6739b576006783a8890788d53027d9d5a5b245ef6b14dc704e72b
 SHA512 
de67b0663c5ef411570f163208b2a295a8f16537dcc37a41a31039a2d01de083410c023b7f255664eb0c84f0290473690b638934082c2276ddce594126861165
-DIST synergy-1.8.6.tar.gz 13497043 BLAKE2B 
f74f6d48203bc49d7a74cf2f951ea506a1887b659e34954651d2a8333e604e3e41e04b5e6b6115b8b8ded6e94fbad004b0673465cb0734a57d137992f432a3c4
 SHA512 
e0816c280c77d4a865f4b7d4a9081963032a156bfb6da51e6b67a6fc41f8f18b097d3fc7c96218db268c36d0148021f9ddba95fe56daff8bfc54219dbdfe14a5
-DIST synergy-1.8.8.tar.gz 13498599 BLAKE2B 
40c52ed036ef21594d330f1b4e32b647bdb3076147d40f2437f649a54700cb4a7822137587c129f9bede26a93e872961135ee27dfb3b8f4256153a5e982737a1
 SHA512 
b4909930af7da10d877297e674df4c042ec54333eed585334da4a8c834c0ca3ad7c93fd2436c7d8d2f0e9e039d7bd385bb9e8a8c706750cbab3c3664a9b16bc6
 DIST synergy-1.9.1.tar.gz 6694745 BLAKE2B 
d7e19fd3e55e60b6a41dffa04d6a53c897c0a7e4895ff65ddfae18b06892959e8c7e56092b3d49f123768b3ce92d59fc890afe756192b3625db664b5fa19331e
 SHA512 
83301f2d035bd91578cf83e335d721748791f62c85252156fd27d09db7b5216a745cfa81c06b27995d1785e676ee4c75f795b5fad2b9a700a981d27d05e5a8fe
 DIST synergy-2.0.0.tar.gz 5892923 BLAKE2B 
661f42031499c9c1b2cbb90d9af45f5210c8e1b109f62cfc1cbdedf264f8c358c394005f4a040a8071773d538383adf3e85a059bc54ff67284aaf86990e0a6fa
 SHA512 
69b8e4ea9d22f5699d3a0761cf9811d0689b06a920056b4b4dde466767ec89c8c5736a78d0857ebfb814aaa3bf07591feaf0e64e0555949c5ee6d6974a13
 DIST synergy.png 26910 BLAKE2B 
aa9c5c7c0647937eadc82edbdf7a5a374dd25e9450d6861f1092d8569155e38b3d0729bafb69809e62660802d471899c472a0c9d2066e4b7fcec379f34470535
 SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d

diff --git a/x11-misc/synergy/files/synergy-1.4.16_p1969-pthread.patch 
b/x11-misc/synergy/files/synergy-1.4.16_p1969-pthread.patch
deleted file mode 100644
index adddf2f73b6..000
--- a/x11-misc/synergy/files/synergy-1.4.16_p1969-pthread.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -141,6 +141,8 @@
-   check_library_exists("pthread" pthread_create "" HAVE_PTHREAD)
-   if (HAVE_PTHREAD)
-   list(APPEND libs pthread)
-+  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pthread")
-+  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread")
-   else()
-   message(FATAL_ERROR "Missing library: pthread")
-   endif()

diff --git 
a/x11-misc/synergy/files/synergy-1.4.17_p2055-CSocketMultiplexer.patch 
b/x11-misc/synergy/files/synergy-1.4.17_p2055-CSocketMultiplexer.patch
deleted file mode 100644
index 0e99fd3bce5..000
--- a/x11-misc/synergy/files/synergy-1.4.17_p2055-CSocketMultiplexer.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-http://synergy-project.org/spi

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2018-04-26 Thread Mike Gilbert
commit: d474854a323b9fb5b9aa5d48da39cb2258a722e2
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Apr 25 18:42:26 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr 26 15:12:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d474854a

x11-misc/synergy: Depend on >=dev-cpp/gtest-1.8.0.

dev-cpp/gmock has been merged into >=dev-cpp/gtest-1.8.0.

 x11-misc/synergy/synergy-1.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/synergy/synergy-1.6.3.ebuild 
b/x11-misc/synergy/synergy-1.6.3.ebuild
index 6a62720363f..ec6ab70007c 100644
--- a/x11-misc/synergy/synergy-1.6.3.ebuild
+++ b/x11-misc/synergy/synergy-1.6.3.ebuild
@@ -34,7 +34,7 @@ COMMON_DEPEND="
 "
 DEPEND="
${COMMON_DEPEND}
-   test? ( >=dev-cpp/gmock-1.6.0 )
+   test? ( >=dev-cpp/gtest-1.8.0 )
x11-proto/kbproto
x11-proto/randrproto
x11-proto/xextproto



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2018-04-25 Thread Matt Turner
commit: 656b1475e7dcc0c955bc46798b45a750b80d00fe
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr 26 05:36:20 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr 26 05:36:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=656b1475

x11-misc/synergy: Drop to ~ppc, bug 649572

 x11-misc/synergy/synergy-1.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/synergy/synergy-1.6.3.ebuild 
b/x11-misc/synergy/synergy-1.6.3.ebuild
index 50182237b94..6a62720363f 100644
--- a/x11-misc/synergy/synergy-1.6.3.ebuild
+++ b/x11-misc/synergy/synergy-1.6.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="qt4 test"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2018-04-15 Thread Sergei Trofimovich
commit: 9ee1bf409f7726a8c7e8a5523830becf8f227ca5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr 15 18:39:53 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr 15 18:39:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ee1bf40

x11-misc/synergy: stable 2.0.0 for ppc64, bug #649572

Bug: https://bugs.gentoo.org/649572
Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc64"

 x11-misc/synergy/synergy-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/synergy/synergy-2.0.0.ebuild 
b/x11-misc/synergy/synergy-2.0.0.ebuild
index 4acc3e5bb33..331de8b0787 100644
--- a/x11-misc/synergy/synergy-2.0.0.ebuild
+++ b/x11-misc/synergy/synergy-2.0.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ppc ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="libressl"
 
 S=${WORKDIR}/${PN}-core-${PV}-stable



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2018-03-20 Thread Agostino Sarubbo
commit: dec38062784cc60cc4913e69ddf7d8ede8f26e04
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar 20 09:59:53 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar 20 09:59:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dec38062

x11-misc/synergy: amd64 stable wrt bug #649572

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

 x11-misc/synergy/synergy-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/synergy/synergy-2.0.0.ebuild 
b/x11-misc/synergy/synergy-2.0.0.ebuild
index c4ab5b400e9..7e3cd1b722a 100644
--- a/x11-misc/synergy/synergy-2.0.0.ebuild
+++ b/x11-misc/synergy/synergy-2.0.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="libressl"
 
 S=${WORKDIR}/${PN}-core-${PV}-stable



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2018-02-11 Thread Jeroen Roovers
commit: be527ce0ae180c7d9beaee740362597bca74046c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Feb 11 17:54:16 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Feb 11 17:55:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be527ce0

x11-misc/synergy: Version 2.0.0 (bug #639616).

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 x11-misc/synergy/Manifest |  1 +
 x11-misc/synergy/synergy-2.0.0.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index 485997992c3..fb8fff4beb8 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,4 +1,5 @@
 DIST synergy-1.6.3.tar.gz 4405517 BLAKE2B 
46a56a9833ac0132d0fefcbeefccbc440d3d4e123eceb4ccb04eedadd6fa9dec9abb6f7770d6739b576006783a8890788d53027d9d5a5b245ef6b14dc704e72b
 SHA512 
de67b0663c5ef411570f163208b2a295a8f16537dcc37a41a31039a2d01de083410c023b7f255664eb0c84f0290473690b638934082c2276ddce594126861165
 DIST synergy-1.8.6.tar.gz 13497043 BLAKE2B 
f74f6d48203bc49d7a74cf2f951ea506a1887b659e34954651d2a8333e604e3e41e04b5e6b6115b8b8ded6e94fbad004b0673465cb0734a57d137992f432a3c4
 SHA512 
e0816c280c77d4a865f4b7d4a9081963032a156bfb6da51e6b67a6fc41f8f18b097d3fc7c96218db268c36d0148021f9ddba95fe56daff8bfc54219dbdfe14a5
 DIST synergy-1.8.8.tar.gz 13498599 BLAKE2B 
40c52ed036ef21594d330f1b4e32b647bdb3076147d40f2437f649a54700cb4a7822137587c129f9bede26a93e872961135ee27dfb3b8f4256153a5e982737a1
 SHA512 
b4909930af7da10d877297e674df4c042ec54333eed585334da4a8c834c0ca3ad7c93fd2436c7d8d2f0e9e039d7bd385bb9e8a8c706750cbab3c3664a9b16bc6
+DIST synergy-2.0.0.tar.gz 5892923 BLAKE2B 
661f42031499c9c1b2cbb90d9af45f5210c8e1b109f62cfc1cbdedf264f8c358c394005f4a040a8071773d538383adf3e85a059bc54ff67284aaf86990e0a6fa
 SHA512 
69b8e4ea9d22f5699d3a0761cf9811d0689b06a920056b4b4dde466767ec89c8c5736a78d0857ebfb814aaa3bf07591feaf0e64e0555949c5ee6d6974a13
 DIST synergy.png 26910 BLAKE2B 
aa9c5c7c0647937eadc82edbdf7a5a374dd25e9450d6861f1092d8569155e38b3d0729bafb69809e62660802d471899c472a0c9d2066e4b7fcec379f34470535
 SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d

diff --git a/x11-misc/synergy/synergy-2.0.0.ebuild 
b/x11-misc/synergy/synergy-2.0.0.ebuild
new file mode 100644
index 000..c4ab5b400e9
--- /dev/null
+++ b/x11-misc/synergy/synergy-2.0.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils flag-o-matic gnome2-utils cmake-utils
+
+DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
+HOMEPAGE="http://synergy-project.org/ https://github.com/symless/synergy";
+SRC_URI="
+   https://github.com/symless/${PN}-core/archive/v${PV}-stable.tar.gz -> 
${P}.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="libressl"
+
+S=${WORKDIR}/${PN}-core-${PV}-stable
+
+COMMON_DEPEND="
+   net-misc/curl
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   !libressl? ( dev-libs/openssl:* )
+   libressl? ( dev-libs/libressl )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   x11-proto/kbproto
+   x11-proto/randrproto
+   x11-proto/xextproto
+   x11-proto/xineramaproto
+   x11-proto/xproto
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+"
+
+src_prepare() {
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   append-cxxflags ${mycmakeargs}
+   local mycmakeargs=(  -DSYNERGY_REVISION=0bd448d5 )
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+}
+
+src_install () {
+   dobin ../${P}_build/bin/${PN}{c,s} ../${P}_build/bin/synergy-core
+
+   insinto /etc
+   newins doc/synergy.conf.example synergy.conf
+
+   newman doc/${PN}c.man ${PN}c.1
+   newman doc/${PN}s.man ${PN}s.1
+
+   dodoc doc/synergy.conf.example* ChangeLog
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/, x11-misc/synergy/files/

2017-12-03 Thread Jeroen Roovers
commit: 34f43562515a84ea6b1f43d42bac003a5e62221e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Dec  3 12:32:22 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Dec  3 12:32:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34f43562

x11-misc/synergy: Clean up patch.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 x11-misc/synergy/Manifest| 8 
 x11-misc/synergy/files/synergy-1.8.5-gtest.patch | 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index 4a65319d872..485997992c3 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,4 +1,4 @@
-DIST synergy-1.6.3.tar.gz 4405517 SHA256 
93b1965b8e0cfc55cc654aab7053a58b9e730d09e68bbc520be32353a01dce1a SHA512 
de67b0663c5ef411570f163208b2a295a8f16537dcc37a41a31039a2d01de083410c023b7f255664eb0c84f0290473690b638934082c2276ddce594126861165
 WHIRLPOOL 
cb8737f0fe75105c9f5c8c371a5aef55c5eb8f1c419b3a7315ed66880e79c379efc6d7bced20c0d046bc281be935322def54f98d67e383d7236620a948ae1c14
-DIST synergy-1.8.6.tar.gz 13497043 SHA256 
76b27c6e90961ee6bdad429904a2d5743854d0d027c067941d2411565d64352b SHA512 
e0816c280c77d4a865f4b7d4a9081963032a156bfb6da51e6b67a6fc41f8f18b097d3fc7c96218db268c36d0148021f9ddba95fe56daff8bfc54219dbdfe14a5
 WHIRLPOOL 
c12a0038f931963afee8190799dd74dcb300cbb79c2870d1a8a2e33238a86cc0ef30e5b577fdda05d7880e488d3c03da6a48c6a22095b2f4b312fc851325376a
-DIST synergy-1.8.8.tar.gz 13498599 SHA256 
85c388f93881d741981ce3c675e840a52a76883cb2cea1da306c0c453c5d7d9b SHA512 
b4909930af7da10d877297e674df4c042ec54333eed585334da4a8c834c0ca3ad7c93fd2436c7d8d2f0e9e039d7bd385bb9e8a8c706750cbab3c3664a9b16bc6
 WHIRLPOOL 
1e03d6b4463d924477637170a57acfe9238f2b3d5d099cad8b3e65eb473fc7407075afc9859e05d5a818bd27a9723d64bf8cf0d99d950282de490d63f745ab56
-DIST synergy.png 26910 SHA256 
c7e6cbaea549a189daed46c717042d932144ca20c9ea0db6859bd896f08c SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d
 WHIRLPOOL 
7b3e7f9b05462fb536de0ca8d2257ea8abc0b2f17f0335d7eee73322f79a9ecccf729b992e58cd0965a9c9842f48020b6588cd4af47ea0f6d2b2cd7793c64e3a
+DIST synergy-1.6.3.tar.gz 4405517 BLAKE2B 
46a56a9833ac0132d0fefcbeefccbc440d3d4e123eceb4ccb04eedadd6fa9dec9abb6f7770d6739b576006783a8890788d53027d9d5a5b245ef6b14dc704e72b
 SHA512 
de67b0663c5ef411570f163208b2a295a8f16537dcc37a41a31039a2d01de083410c023b7f255664eb0c84f0290473690b638934082c2276ddce594126861165
+DIST synergy-1.8.6.tar.gz 13497043 BLAKE2B 
f74f6d48203bc49d7a74cf2f951ea506a1887b659e34954651d2a8333e604e3e41e04b5e6b6115b8b8ded6e94fbad004b0673465cb0734a57d137992f432a3c4
 SHA512 
e0816c280c77d4a865f4b7d4a9081963032a156bfb6da51e6b67a6fc41f8f18b097d3fc7c96218db268c36d0148021f9ddba95fe56daff8bfc54219dbdfe14a5
+DIST synergy-1.8.8.tar.gz 13498599 BLAKE2B 
40c52ed036ef21594d330f1b4e32b647bdb3076147d40f2437f649a54700cb4a7822137587c129f9bede26a93e872961135ee27dfb3b8f4256153a5e982737a1
 SHA512 
b4909930af7da10d877297e674df4c042ec54333eed585334da4a8c834c0ca3ad7c93fd2436c7d8d2f0e9e039d7bd385bb9e8a8c706750cbab3c3664a9b16bc6
+DIST synergy.png 26910 BLAKE2B 
aa9c5c7c0647937eadc82edbdf7a5a374dd25e9450d6861f1092d8569155e38b3d0729bafb69809e62660802d471899c472a0c9d2066e4b7fcec379f34470535
 SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d

diff --git a/x11-misc/synergy/files/synergy-1.8.5-gtest.patch 
b/x11-misc/synergy/files/synergy-1.8.5-gtest.patch
index c9eaa516419..69391b217db 100644
--- a/x11-misc/synergy/files/synergy-1.8.5-gtest.patch
+++ b/x11-misc/synergy/files/synergy-1.8.5-gtest.patch
@@ -1,5 +1,5 @@
 a/src/lib/synergy/KeyMap.h 2016-11-09 13:21:52.0 -0600
-+++ b/src/lib/synergy/KeyMap.h 2016-11-09 13:22:17.484457330 -0600
+--- a/src/lib/synergy/KeyMap.h
 b/src/lib/synergy/KeyMap.h
 @@ -24,7 +24,9 @@
  #include "common/stdset.h"
  #include "common/stdvector.h"
@@ -26,8 +26,8 @@
  
  private:
//! Ways to synthesize a key
 a/src/CMakeLists.txt   2016-11-09 13:31:26.0 -0600
-+++ b/src/CMakeLists.txt   2016-11-09 13:40:08.189421727 -0600
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
 @@ -50,6 +50,6 @@
  add_subdirectory(cmd)
  add_subdirectory(micro)



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2017-03-27 Thread Jeroen Roovers
commit: 9578daed2212e0373c8d772e4b7bc993f027076e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Mar 27 19:40:48 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Mar 27 19:41:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9578daed

x11-misc/synergy: Drop obsolete patch.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-misc/synergy/synergy-1.8.8.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-misc/synergy/synergy-1.8.8.ebuild 
b/x11-misc/synergy/synergy-1.8.8.ebuild
index 331f3165612..1bbe611323a 100644
--- a/x11-misc/synergy/synergy-1.8.8.ebuild
+++ b/x11-misc/synergy/synergy-1.8.8.ebuild
@@ -52,7 +52,6 @@ RDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.4.16_p1969-pthread.patch
-   "${FILESDIR}"/${PN}-1.7.5-gentoo.patch
"${FILESDIR}"/${PN}-1.8.1-internal-gmock-gtest.patch
"${FILESDIR}"/${PN}-1.8.5-gtest.patch
 )



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2017-03-27 Thread Jeroen Roovers
commit: 816ee9da5fb4b2dd1a823aab8695be7313646ccb
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Mar 27 07:47:57 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Mar 27 07:48:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=816ee9da

x11-misc/synergy: Version bump.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-misc/synergy/Manifest |   1 +
 x11-misc/synergy/synergy-1.8.8.ebuild | 112 ++
 2 files changed, 113 insertions(+)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index c273be9bbf3..4a65319d872 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,3 +1,4 @@
 DIST synergy-1.6.3.tar.gz 4405517 SHA256 
93b1965b8e0cfc55cc654aab7053a58b9e730d09e68bbc520be32353a01dce1a SHA512 
de67b0663c5ef411570f163208b2a295a8f16537dcc37a41a31039a2d01de083410c023b7f255664eb0c84f0290473690b638934082c2276ddce594126861165
 WHIRLPOOL 
cb8737f0fe75105c9f5c8c371a5aef55c5eb8f1c419b3a7315ed66880e79c379efc6d7bced20c0d046bc281be935322def54f98d67e383d7236620a948ae1c14
 DIST synergy-1.8.6.tar.gz 13497043 SHA256 
76b27c6e90961ee6bdad429904a2d5743854d0d027c067941d2411565d64352b SHA512 
e0816c280c77d4a865f4b7d4a9081963032a156bfb6da51e6b67a6fc41f8f18b097d3fc7c96218db268c36d0148021f9ddba95fe56daff8bfc54219dbdfe14a5
 WHIRLPOOL 
c12a0038f931963afee8190799dd74dcb300cbb79c2870d1a8a2e33238a86cc0ef30e5b577fdda05d7880e488d3c03da6a48c6a22095b2f4b312fc851325376a
+DIST synergy-1.8.8.tar.gz 13498599 SHA256 
85c388f93881d741981ce3c675e840a52a76883cb2cea1da306c0c453c5d7d9b SHA512 
b4909930af7da10d877297e674df4c042ec54333eed585334da4a8c834c0ca3ad7c93fd2436c7d8d2f0e9e039d7bd385bb9e8a8c706750cbab3c3664a9b16bc6
 WHIRLPOOL 
1e03d6b4463d924477637170a57acfe9238f2b3d5d099cad8b3e65eb473fc7407075afc9859e05d5a818bd27a9723d64bf8cf0d99d950282de490d63f745ab56
 DIST synergy.png 26910 SHA256 
c7e6cbaea549a189daed46c717042d932144ca20c9ea0db6859bd896f08c SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d
 WHIRLPOOL 
7b3e7f9b05462fb536de0ca8d2257ea8abc0b2f17f0335d7eee73322f79a9ecccf729b992e58cd0965a9c9842f48020b6588cd4af47ea0f6d2b2cd7793c64e3a

diff --git a/x11-misc/synergy/synergy-1.8.8.ebuild 
b/x11-misc/synergy/synergy-1.8.8.ebuild
new file mode 100644
index 000..331f3165612
--- /dev/null
+++ b/x11-misc/synergy/synergy-1.8.8.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils flag-o-matic gnome2-utils cmake-utils qt4-r2
+
+DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
+HOMEPAGE="http://synergy-project.org/ https://github.com/symless/synergy";
+SRC_URI="
+   https://github.com/symless/${PN}/archive/v${PV}-stable.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~jer/${PN}.png
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="libressl qt4"
+RESTRICT="test"
+
+S=${WORKDIR}/${P}-stable
+
+COMMON_DEPEND="
+   !libressl? ( dev-libs/openssl:* )
+   libressl? ( dev-libs/libressl )
+   net-misc/curl
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   qt4? (
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   net-dns/avahi[mdnsresponder-compat]
+   )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   x11-proto/kbproto
+   x11-proto/randrproto
+   x11-proto/xextproto
+   x11-proto/xineramaproto
+   x11-proto/xproto
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   qt4? ( !x11-misc/qsynergy )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.4.16_p1969-pthread.patch
+   "${FILESDIR}"/${PN}-1.7.5-gentoo.patch
+   "${FILESDIR}"/${PN}-1.8.1-internal-gmock-gtest.patch
+   "${FILESDIR}"/${PN}-1.8.5-gtest.patch
+)
+
+src_prepare() {
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   append-cxxflags ${mycmakeargs}
+
+   cmake-utils_src_configure
+
+   if use qt4 ; then
+   cd src/gui || die
+   qt4-r2_src_configure
+   fi
+}
+
+src_compile() {
+   cmake-utils_src_compile
+
+   if use qt4 ; then
+   cd src/gui || die
+   qt4-r2_src_compile
+   fi
+}
+
+src_install () {
+   dobin bin/${PN}{c,s} bin/syntool
+
+   if use qt4 ; then
+   newbin bin/${PN} qsynergy
+   newicon -s 256 "${DISTDIR}"/${PN}.png q${PN}.png
+   make_desktop_entry q${PN} ${PN/s/S} q${PN} Utility;
+   fi
+
+   insinto /etc
+   newins doc/synergy.conf.example synergy.conf
+
+   newman doc/${PN}c.man ${PN}c.1
+   newman doc/${PN}s.man ${PN}s

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/files/, x11-misc/synergy/

2017-03-07 Thread David Seifert
commit: 28620959cb1397c84eab88bda561815f91d26d27
Author: Harri Nieminen  gmail  com>
AuthorDate: Mon Mar  6 15:03:56 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Mar  7 09:12:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28620959

x11-misc/synergy: Remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4142

 x11-misc/synergy/Manifest|   3 -
 x11-misc/synergy/files/synergy-1.8.1-gtest.patch |  38 ---
 x11-misc/synergy/synergy-1.8.1-r3.ebuild | 126 ---
 x11-misc/synergy/synergy-1.8.2.ebuild| 126 ---
 x11-misc/synergy/synergy-1.8.5.ebuild| 123 --
 5 files changed, 416 deletions(-)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index 493fea78c34..c273be9bbf3 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,6 +1,3 @@
 DIST synergy-1.6.3.tar.gz 4405517 SHA256 
93b1965b8e0cfc55cc654aab7053a58b9e730d09e68bbc520be32353a01dce1a SHA512 
de67b0663c5ef411570f163208b2a295a8f16537dcc37a41a31039a2d01de083410c023b7f255664eb0c84f0290473690b638934082c2276ddce594126861165
 WHIRLPOOL 
cb8737f0fe75105c9f5c8c371a5aef55c5eb8f1c419b3a7315ed66880e79c379efc6d7bced20c0d046bc281be935322def54f98d67e383d7236620a948ae1c14
-DIST synergy-1.8.1.tar.gz 13676205 SHA256 
021792533beb4b5d78b7f449341f491f004e9cc823795e423dedf1c41c4c30d7 SHA512 
f535cd14be1104a39150bfeb22c202aa4d6ab1f5b6cb4e1d4084284e3b62ceab7fc9bb2e87bf11a843f9030cccec22b0ff1669930cf259a4dddb13422f9d0b90
 WHIRLPOOL 
5d71b77edaa4c46fb338858a8b2c1d993c53bbd1d819b8010e37d6526a8f26f93af8c803c6838cd2f01d89b4532191a71ceb7aaac1bf6af2beb1e28df60eef90
-DIST synergy-1.8.2.tar.gz 13500982 SHA256 
2f84c718636f02acca4801fff30bd67f5bb2720304f7ab095f2112536da5a9fa SHA512 
48d7e18e92f239feddc7afd31b5614c2c27b7dc1cb30e58aa168095771a85d87c9c621daaef6ee0126381bcdcfa515d484545d763d0b1c5e6c181e0e5175639c
 WHIRLPOOL 
7ea3b3a9ab0b2ff861ecc8bba0b8f0d4c4145d24c8cbbd04e8800c731ab79ff9f6fb87f9b5d232995d2ffe331987c4214bc60711b61a4aad6e944abe4499f85c
-DIST synergy-1.8.5.tar.gz 13499654 SHA256 
d913005e911bb6e5aa459f88fe91b40d59c37ea7207399814e4d450fd8634ec1 SHA512 
bf751264d134dc1d171ed40499d29ee82d3bfdb4e5905543b35e586d4393c607cbb1260a1fd68b46bfe8c98adc392401c8ba05c587977bc678f2bb602703721d
 WHIRLPOOL 
a65217746d656b07c633366083cb652e040e215b52ae071721164176919f2e09ea98008ef0be5c3d8f3399dbd4d7598a93347b10c21b646be3b33fdd1e537219
 DIST synergy-1.8.6.tar.gz 13497043 SHA256 
76b27c6e90961ee6bdad429904a2d5743854d0d027c067941d2411565d64352b SHA512 
e0816c280c77d4a865f4b7d4a9081963032a156bfb6da51e6b67a6fc41f8f18b097d3fc7c96218db268c36d0148021f9ddba95fe56daff8bfc54219dbdfe14a5
 WHIRLPOOL 
c12a0038f931963afee8190799dd74dcb300cbb79c2870d1a8a2e33238a86cc0ef30e5b577fdda05d7880e488d3c03da6a48c6a22095b2f4b312fc851325376a
 DIST synergy.png 26910 SHA256 
c7e6cbaea549a189daed46c717042d932144ca20c9ea0db6859bd896f08c SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d
 WHIRLPOOL 
7b3e7f9b05462fb536de0ca8d2257ea8abc0b2f17f0335d7eee73322f79a9ecccf729b992e58cd0965a9c9842f48020b6588cd4af47ea0f6d2b2cd7793c64e3a

diff --git a/x11-misc/synergy/files/synergy-1.8.1-gtest.patch 
b/x11-misc/synergy/files/synergy-1.8.1-gtest.patch
deleted file mode 100644
index 3491077a15a..000
--- a/x11-misc/synergy/files/synergy-1.8.1-gtest.patch
+++ /dev/null
@@ -1,38 +0,0 @@
 a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -19,6 +19,6 @@
- add_subdirectory(plugin)
- add_subdirectory(micro)
- 
--if (NOT ${CMAKE_SYSTEM_NAME} MATCHES "IRIX")
-+if (${WITH_GENTOO_TEST})
-   add_subdirectory(test)
- endif()
 a/src/lib/synergy/SubscriptionManager.h
-+++ b/src/lib/synergy/SubscriptionManager.h
-@@ -20,7 +20,9 @@
- #include "SubscriptionKey.h"
- #include "common/common.h"
- 
-+#if WITH_GENTOO_TEST
- #include "gtest/gtest_prod.h"
-+#endif
- 
- class SubscriptionManager {
- public:
-@@ -35,6 +37,7 @@
-   //! Use standard output to return subscription filename to gui
-   voidprintFilename();
- 
-+#if WITH_GENTOO_TEST
- private:
-   FRIEND_TEST(SubscriptionTests, decode_invalidLength_throwException);
-   FRIEND_TEST(SubscriptionTests, decode_invalidSerial_outputPlainText);
-@@ -45,6 +48,7 @@
-   FRIEND_TEST(SubscriptionTests, 
parsePlainSerial_expiredTrialSerial_throwException);
-   FRIEND_TEST(SubscriptionTests, 
parsePlainSerial_expiredBasicSerial_validSubscriptionKey);
-   FRIEND_TEST(SubscriptionTests, 
parsePlainSerial_validSerialWithoutCompany_validSubscriptionKey);
-+#endif
- 
- private:
-   String  decode(const String& input);

diff --git a/x11-misc/synergy/synergy-1.8.1-r3.ebuild 
b/x11-misc/synergy/synergy-1.8.1-r3.ebuild
deleted file mode 100644
index 74d155ef823..000
--- a

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2016-12-30 Thread Jeroen Roovers
commit: 6dd94e0287fb54c0e3f2aebba8af4c51dc3c6ba7
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Dec 30 12:44:02 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Dec 30 12:44:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dd94e02

x11-misc/synergy: Version bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 x11-misc/synergy/Manifest |   1 +
 x11-misc/synergy/synergy-1.8.6.ebuild | 113 ++
 2 files changed, 114 insertions(+)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index 2460d43..493fea7 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -2,4 +2,5 @@ DIST synergy-1.6.3.tar.gz 4405517 SHA256 
93b1965b8e0cfc55cc654aab7053a58b9e730d0
 DIST synergy-1.8.1.tar.gz 13676205 SHA256 
021792533beb4b5d78b7f449341f491f004e9cc823795e423dedf1c41c4c30d7 SHA512 
f535cd14be1104a39150bfeb22c202aa4d6ab1f5b6cb4e1d4084284e3b62ceab7fc9bb2e87bf11a843f9030cccec22b0ff1669930cf259a4dddb13422f9d0b90
 WHIRLPOOL 
5d71b77edaa4c46fb338858a8b2c1d993c53bbd1d819b8010e37d6526a8f26f93af8c803c6838cd2f01d89b4532191a71ceb7aaac1bf6af2beb1e28df60eef90
 DIST synergy-1.8.2.tar.gz 13500982 SHA256 
2f84c718636f02acca4801fff30bd67f5bb2720304f7ab095f2112536da5a9fa SHA512 
48d7e18e92f239feddc7afd31b5614c2c27b7dc1cb30e58aa168095771a85d87c9c621daaef6ee0126381bcdcfa515d484545d763d0b1c5e6c181e0e5175639c
 WHIRLPOOL 
7ea3b3a9ab0b2ff861ecc8bba0b8f0d4c4145d24c8cbbd04e8800c731ab79ff9f6fb87f9b5d232995d2ffe331987c4214bc60711b61a4aad6e944abe4499f85c
 DIST synergy-1.8.5.tar.gz 13499654 SHA256 
d913005e911bb6e5aa459f88fe91b40d59c37ea7207399814e4d450fd8634ec1 SHA512 
bf751264d134dc1d171ed40499d29ee82d3bfdb4e5905543b35e586d4393c607cbb1260a1fd68b46bfe8c98adc392401c8ba05c587977bc678f2bb602703721d
 WHIRLPOOL 
a65217746d656b07c633366083cb652e040e215b52ae071721164176919f2e09ea98008ef0be5c3d8f3399dbd4d7598a93347b10c21b646be3b33fdd1e537219
+DIST synergy-1.8.6.tar.gz 13497043 SHA256 
76b27c6e90961ee6bdad429904a2d5743854d0d027c067941d2411565d64352b SHA512 
e0816c280c77d4a865f4b7d4a9081963032a156bfb6da51e6b67a6fc41f8f18b097d3fc7c96218db268c36d0148021f9ddba95fe56daff8bfc54219dbdfe14a5
 WHIRLPOOL 
c12a0038f931963afee8190799dd74dcb300cbb79c2870d1a8a2e33238a86cc0ef30e5b577fdda05d7880e488d3c03da6a48c6a22095b2f4b312fc851325376a
 DIST synergy.png 26910 SHA256 
c7e6cbaea549a189daed46c717042d932144ca20c9ea0db6859bd896f08c SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d
 WHIRLPOOL 
7b3e7f9b05462fb536de0ca8d2257ea8abc0b2f17f0335d7eee73322f79a9ecccf729b992e58cd0965a9c9842f48020b6588cd4af47ea0f6d2b2cd7793c64e3a

diff --git a/x11-misc/synergy/synergy-1.8.6.ebuild 
b/x11-misc/synergy/synergy-1.8.6.ebuild
new file mode 100644
index ..c17fd90
--- /dev/null
+++ b/x11-misc/synergy/synergy-1.8.6.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils flag-o-matic gnome2-utils cmake-utils qt4-r2
+
+DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
+HOMEPAGE="http://synergy-project.org/ https://github.com/symless/synergy";
+SRC_URI="
+   https://github.com/symless/${PN}/archive/v${PV}-stable.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~jer/${PN}.png
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd 
~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="libressl qt4"
+RESTRICT="test"
+
+S=${WORKDIR}/${P}-stable
+
+COMMON_DEPEND="
+   !libressl? ( dev-libs/openssl:* )
+   libressl? ( dev-libs/libressl )
+   net-misc/curl
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   qt4? (
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   net-dns/avahi[mdnsresponder-compat]
+   )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   x11-proto/kbproto
+   x11-proto/randrproto
+   x11-proto/xextproto
+   x11-proto/xineramaproto
+   x11-proto/xproto
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   qt4? ( !x11-misc/qsynergy )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.4.16_p1969-pthread.patch
+   "${FILESDIR}"/${PN}-1.7.5-gentoo.patch
+   "${FILESDIR}"/${PN}-1.8.1-internal-gmock-gtest.patch
+   "${FILESDIR}"/${PN}-1.8.5-gtest.patch
+)
+
+src_prepare() {
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   append-cxxflags ${mycmakeargs}
+
+   cmake-utils_src_configure
+
+   if use qt4 ; then
+   cd src/gui || die
+   qt4-r2_src_configure
+   fi
+}
+
+src_compile() {
+   cmake-utils_src_compile
+
+   if use qt4 ; then
+   cd src/gui || die
+

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/files/, x11-misc/synergy/

2016-11-22 Thread Yixun Lan
commit: 9e226a9a58598800152abf23b25e20dfdf3069bb
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Nov 23 06:13:07 2016 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Nov 23 06:15:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e226a9a

x11-misc/synergy: version bump

Gentoo-Bug: 598802

Package-Manager: portage-2.3.2

 x11-misc/synergy/Manifest|   1 +
 x11-misc/synergy/files/synergy-1.8.5-gtest.patch |  38 +++
 x11-misc/synergy/synergy-1.8.5.ebuild| 124 +++
 3 files changed, 163 insertions(+)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index 186c929..2460d43 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,4 +1,5 @@
 DIST synergy-1.6.3.tar.gz 4405517 SHA256 
93b1965b8e0cfc55cc654aab7053a58b9e730d09e68bbc520be32353a01dce1a SHA512 
de67b0663c5ef411570f163208b2a295a8f16537dcc37a41a31039a2d01de083410c023b7f255664eb0c84f0290473690b638934082c2276ddce594126861165
 WHIRLPOOL 
cb8737f0fe75105c9f5c8c371a5aef55c5eb8f1c419b3a7315ed66880e79c379efc6d7bced20c0d046bc281be935322def54f98d67e383d7236620a948ae1c14
 DIST synergy-1.8.1.tar.gz 13676205 SHA256 
021792533beb4b5d78b7f449341f491f004e9cc823795e423dedf1c41c4c30d7 SHA512 
f535cd14be1104a39150bfeb22c202aa4d6ab1f5b6cb4e1d4084284e3b62ceab7fc9bb2e87bf11a843f9030cccec22b0ff1669930cf259a4dddb13422f9d0b90
 WHIRLPOOL 
5d71b77edaa4c46fb338858a8b2c1d993c53bbd1d819b8010e37d6526a8f26f93af8c803c6838cd2f01d89b4532191a71ceb7aaac1bf6af2beb1e28df60eef90
 DIST synergy-1.8.2.tar.gz 13500982 SHA256 
2f84c718636f02acca4801fff30bd67f5bb2720304f7ab095f2112536da5a9fa SHA512 
48d7e18e92f239feddc7afd31b5614c2c27b7dc1cb30e58aa168095771a85d87c9c621daaef6ee0126381bcdcfa515d484545d763d0b1c5e6c181e0e5175639c
 WHIRLPOOL 
7ea3b3a9ab0b2ff861ecc8bba0b8f0d4c4145d24c8cbbd04e8800c731ab79ff9f6fb87f9b5d232995d2ffe331987c4214bc60711b61a4aad6e944abe4499f85c
+DIST synergy-1.8.5.tar.gz 13499654 SHA256 
d913005e911bb6e5aa459f88fe91b40d59c37ea7207399814e4d450fd8634ec1 SHA512 
bf751264d134dc1d171ed40499d29ee82d3bfdb4e5905543b35e586d4393c607cbb1260a1fd68b46bfe8c98adc392401c8ba05c587977bc678f2bb602703721d
 WHIRLPOOL 
a65217746d656b07c633366083cb652e040e215b52ae071721164176919f2e09ea98008ef0be5c3d8f3399dbd4d7598a93347b10c21b646be3b33fdd1e537219
 DIST synergy.png 26910 SHA256 
c7e6cbaea549a189daed46c717042d932144ca20c9ea0db6859bd896f08c SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d
 WHIRLPOOL 
7b3e7f9b05462fb536de0ca8d2257ea8abc0b2f17f0335d7eee73322f79a9ecccf729b992e58cd0965a9c9842f48020b6588cd4af47ea0f6d2b2cd7793c64e3a

diff --git a/x11-misc/synergy/files/synergy-1.8.5-gtest.patch 
b/x11-misc/synergy/files/synergy-1.8.5-gtest.patch
new file mode 100644
index ..c9eaa51
--- /dev/null
+++ b/x11-misc/synergy/files/synergy-1.8.5-gtest.patch
@@ -0,0 +1,38 @@
+--- a/src/lib/synergy/KeyMap.h 2016-11-09 13:21:52.0 -0600
 b/src/lib/synergy/KeyMap.h 2016-11-09 13:22:17.484457330 -0600
+@@ -24,7 +24,9 @@
+ #include "common/stdset.h"
+ #include "common/stdvector.h"
+ 
++#if WITH_GENTOO_TEST
+ #include "gtest/gtest_prod.h"
++#endif
+ 
+ namespace synergy {
+ 
+@@ -327,6 +329,7 @@
+   //@}
+ 
+ 
++#if WITH_GENTOO_TEST
+ private:
+   FRIEND_TEST(KeyMapTests,
+   findBestKey_requiredDown_matchExactFirstItem);
+@@ -341,6 +344,7 @@
+   FRIEND_TEST(KeyMapTests,
+   
findBestKey_onlyOneRequiredDown_matchTwoRequiredChangesItem);
+   FRIEND_TEST(KeyMapTests, findBestKey_noRequiredDown_cannotMatch);
++#endif
+ 
+ private:
+   //! Ways to synthesize a key
+--- a/src/CMakeLists.txt   2016-11-09 13:31:26.0 -0600
 b/src/CMakeLists.txt   2016-11-09 13:40:08.189421727 -0600
+@@ -50,6 +50,6 @@
+ add_subdirectory(cmd)
+ add_subdirectory(micro)
+ 
+-if (NOT ${CMAKE_SYSTEM_NAME} MATCHES "IRIX")
++if (${WITH_GENTOO_TEST})
+   add_subdirectory(test)
+ endif()

diff --git a/x11-misc/synergy/synergy-1.8.5.ebuild 
b/x11-misc/synergy/synergy-1.8.5.ebuild
new file mode 100644
index ..0749048
--- /dev/null
+++ b/x11-misc/synergy/synergy-1.8.5.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils flag-o-matic gnome2-utils cmake-utils qt4-r2
+
+DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
+HOMEPAGE="http://synergy-project.org/ https://github.com/symless/synergy";
+SRC_URI="
+   https://github.com/symless/${PN}/archive/v${PV}-stable.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~jer/${PN}.png
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd 
~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="libressl qt4 test"
+
+S=${WORKDIR}/${P}-stabl

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2016-08-24 Thread Jeroen Roovers
commit: 6feaeb2bfc2b57709bcb77043e54c917c7ee5361
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Aug 24 09:45:41 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Aug 24 09:45:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6feaeb2b

x11-misc/synergy: Version bump (bug #591992 by Rüpel).

Package-Manager: portage-2.3.0

 x11-misc/synergy/Manifest |   1 +
 x11-misc/synergy/synergy-1.8.2.ebuild | 127 ++
 2 files changed, 128 insertions(+)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index 20f124a..a046a3e 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -2,4 +2,5 @@ DIST synergy-1.6.3.tar.gz 4405517 SHA256 
93b1965b8e0cfc55cc654aab7053a58b9e730d0
 DIST synergy-1.7.5.tar.gz 13668296 SHA256 
b50c79f5c8aca2048cb0e11ba37f75722d1acdda23b0352e25ad66aff999f192 SHA512 
f6124509944b8fd2feb048fae88c723f8c3f9ca4f7fa514bfd48ab0324810d7851d9e670c668a333d8b5df636732349c7a486fa329c333ee4569d6b9b43b6084
 WHIRLPOOL 
4738659578f72c439b6994bab52f7f492f2057fe09783eb91444992eb70bd22e69b553d111832bbdd75b7ed9e01b284b45d8879d714f5ad7b31047065bcaf011
 DIST synergy-1.7.6.tar.gz 13668433 SHA256 
a453b880606edbdaec82576bcb74189a7ae564f126b125063802a778411d SHA512 
025305fc1aca425b27c1d4f16dd0c6ee7798c048e234c8a27272b81b03c0c1cb35fab6639707c1b55d58e7676fe2abf058b6f93e994ae5b256034c32c6fe806a
 WHIRLPOOL 
ef83b94d8b3b0d3fb5dd2efcf6702f46b25915e4e240d22b9794b0fc6d7c32d883ede2c62fdbaab9fb1b62aa1606ed2ac73cf07544550398beedb3ceaba4a75c
 DIST synergy-1.8.1.tar.gz 13676205 SHA256 
021792533beb4b5d78b7f449341f491f004e9cc823795e423dedf1c41c4c30d7 SHA512 
f535cd14be1104a39150bfeb22c202aa4d6ab1f5b6cb4e1d4084284e3b62ceab7fc9bb2e87bf11a843f9030cccec22b0ff1669930cf259a4dddb13422f9d0b90
 WHIRLPOOL 
5d71b77edaa4c46fb338858a8b2c1d993c53bbd1d819b8010e37d6526a8f26f93af8c803c6838cd2f01d89b4532191a71ceb7aaac1bf6af2beb1e28df60eef90
+DIST synergy-1.8.2.tar.gz 13500982 SHA256 
2f84c718636f02acca4801fff30bd67f5bb2720304f7ab095f2112536da5a9fa SHA512 
48d7e18e92f239feddc7afd31b5614c2c27b7dc1cb30e58aa168095771a85d87c9c621daaef6ee0126381bcdcfa515d484545d763d0b1c5e6c181e0e5175639c
 WHIRLPOOL 
7ea3b3a9ab0b2ff861ecc8bba0b8f0d4c4145d24c8cbbd04e8800c731ab79ff9f6fb87f9b5d232995d2ffe331987c4214bc60711b61a4aad6e944abe4499f85c
 DIST synergy.png 26910 SHA256 
c7e6cbaea549a189daed46c717042d932144ca20c9ea0db6859bd896f08c SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d
 WHIRLPOOL 
7b3e7f9b05462fb536de0ca8d2257ea8abc0b2f17f0335d7eee73322f79a9ecccf729b992e58cd0965a9c9842f48020b6588cd4af47ea0f6d2b2cd7793c64e3a

diff --git a/x11-misc/synergy/synergy-1.8.2.ebuild 
b/x11-misc/synergy/synergy-1.8.2.ebuild
new file mode 100644
index ..b0029e3
--- /dev/null
+++ b/x11-misc/synergy/synergy-1.8.2.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils flag-o-matic gnome2-utils cmake-utils qt4-r2
+
+DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
+HOMEPAGE="http://synergy-project.org/ https://github.com/symless/synergy";
+SRC_URI="
+   https://github.com/symless/${PN}/archive/v${PV}-stable.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~jer/${PN}.png
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd 
~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="libressl qt4 test"
+
+S=${WORKDIR}/${P}-stable
+
+COMMON_DEPEND="
+   !libressl? ( dev-libs/openssl:* )
+   libressl? ( dev-libs/libressl )
+   net-misc/curl
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   qt4? (
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   net-dns/avahi[mdnsresponder-compat]
+   )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( >=dev-cpp/gmock-1.6.0 )
+   x11-proto/kbproto
+   x11-proto/randrproto
+   x11-proto/xextproto
+   x11-proto/xineramaproto
+   x11-proto/xproto
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   qt4? ( !x11-misc/qsynergy )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.4.16_p1969-pthread.patch
+   "${FILESDIR}"/${PN}-1.7.5-gentoo.patch
+   "${FILESDIR}"/${PN}-1.8.1-internal-gmock-gtest.patch
+   "${FILESDIR}"/${PN}-1.8.1-gtest.patch
+)
+
+src_prepare() {
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   "$(usex test -DWITH_GENTOO_TEST=1 -DWITH_GENTOO_TEST=0)"
+   )
+   append-cxxflags ${mycmakeargs}
+
+   cmake-utils_src_configure
+
+   if use qt4 ; then
+   cd src/gui || die
+   qt

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2016-08-24 Thread Jeroen Roovers
commit: 00ffc99a1281fbe467937d4b4698cde7b5bf8fd5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Aug 24 09:47:42 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Aug 24 09:47:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00ffc99a

x11-misc/synergy: Old.

Package-Manager: portage-2.3.0

 x11-misc/synergy/Manifest|   2 -
 x11-misc/synergy/synergy-1.7.5-r1.ebuild | 120 ---
 x11-misc/synergy/synergy-1.7.6.ebuild| 120 ---
 3 files changed, 242 deletions(-)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index a046a3e..186c929 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,6 +1,4 @@
 DIST synergy-1.6.3.tar.gz 4405517 SHA256 
93b1965b8e0cfc55cc654aab7053a58b9e730d09e68bbc520be32353a01dce1a SHA512 
de67b0663c5ef411570f163208b2a295a8f16537dcc37a41a31039a2d01de083410c023b7f255664eb0c84f0290473690b638934082c2276ddce594126861165
 WHIRLPOOL 
cb8737f0fe75105c9f5c8c371a5aef55c5eb8f1c419b3a7315ed66880e79c379efc6d7bced20c0d046bc281be935322def54f98d67e383d7236620a948ae1c14
-DIST synergy-1.7.5.tar.gz 13668296 SHA256 
b50c79f5c8aca2048cb0e11ba37f75722d1acdda23b0352e25ad66aff999f192 SHA512 
f6124509944b8fd2feb048fae88c723f8c3f9ca4f7fa514bfd48ab0324810d7851d9e670c668a333d8b5df636732349c7a486fa329c333ee4569d6b9b43b6084
 WHIRLPOOL 
4738659578f72c439b6994bab52f7f492f2057fe09783eb91444992eb70bd22e69b553d111832bbdd75b7ed9e01b284b45d8879d714f5ad7b31047065bcaf011
-DIST synergy-1.7.6.tar.gz 13668433 SHA256 
a453b880606edbdaec82576bcb74189a7ae564f126b125063802a778411d SHA512 
025305fc1aca425b27c1d4f16dd0c6ee7798c048e234c8a27272b81b03c0c1cb35fab6639707c1b55d58e7676fe2abf058b6f93e994ae5b256034c32c6fe806a
 WHIRLPOOL 
ef83b94d8b3b0d3fb5dd2efcf6702f46b25915e4e240d22b9794b0fc6d7c32d883ede2c62fdbaab9fb1b62aa1606ed2ac73cf07544550398beedb3ceaba4a75c
 DIST synergy-1.8.1.tar.gz 13676205 SHA256 
021792533beb4b5d78b7f449341f491f004e9cc823795e423dedf1c41c4c30d7 SHA512 
f535cd14be1104a39150bfeb22c202aa4d6ab1f5b6cb4e1d4084284e3b62ceab7fc9bb2e87bf11a843f9030cccec22b0ff1669930cf259a4dddb13422f9d0b90
 WHIRLPOOL 
5d71b77edaa4c46fb338858a8b2c1d993c53bbd1d819b8010e37d6526a8f26f93af8c803c6838cd2f01d89b4532191a71ceb7aaac1bf6af2beb1e28df60eef90
 DIST synergy-1.8.2.tar.gz 13500982 SHA256 
2f84c718636f02acca4801fff30bd67f5bb2720304f7ab095f2112536da5a9fa SHA512 
48d7e18e92f239feddc7afd31b5614c2c27b7dc1cb30e58aa168095771a85d87c9c621daaef6ee0126381bcdcfa515d484545d763d0b1c5e6c181e0e5175639c
 WHIRLPOOL 
7ea3b3a9ab0b2ff861ecc8bba0b8f0d4c4145d24c8cbbd04e8800c731ab79ff9f6fb87f9b5d232995d2ffe331987c4214bc60711b61a4aad6e944abe4499f85c
 DIST synergy.png 26910 SHA256 
c7e6cbaea549a189daed46c717042d932144ca20c9ea0db6859bd896f08c SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d
 WHIRLPOOL 
7b3e7f9b05462fb536de0ca8d2257ea8abc0b2f17f0335d7eee73322f79a9ecccf729b992e58cd0965a9c9842f48020b6588cd4af47ea0f6d2b2cd7793c64e3a

diff --git a/x11-misc/synergy/synergy-1.7.5-r1.ebuild 
b/x11-misc/synergy/synergy-1.7.5-r1.ebuild
deleted file mode 100644
index e54680d..
--- a/x11-misc/synergy/synergy-1.7.5-r1.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils flag-o-matic gnome2-utils cmake-utils qt4-r2
-
-DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
-HOMEPAGE="http://synergy-project.org/ https://github.com/synergy/synergy";
-SRC_URI="
-   https://github.com/${PN}/${PN}/archive/v${PV}-stable.tar.gz -> 
${P}.tar.gz
-   https://dev.gentoo.org/~jer/${PN}.png
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd 
~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="libressl qt4 test"
-
-S=${WORKDIR}/${P}-stable
-
-COMMON_DEPEND="
-   !libressl? ( dev-libs/openssl:* )
-   libressl? ( dev-libs/libressl )
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXtst
-   qt4? (
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   net-dns/avahi[mdnsresponder-compat]
-   )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   test? ( >=dev-cpp/gmock-1.6.0 )
-   x11-proto/kbproto
-   x11-proto/randrproto
-   x11-proto/xextproto
-   x11-proto/xineramaproto
-   x11-proto/xproto
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   qt4? ( !x11-misc/qsynergy )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.4.16_p1969-pthread.patch
-   "${FILESDIR}"/${PN}-1.4.17_p2055-test.patch
-   "${FILESDIR}"/${PN}-1.7.5-gentoo.patch
-)
-
-src_prepare() {
-   cmake-utils_src_prepare
-}

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2016-07-19 Thread Jeroen Roovers
commit: 421d5d2eb68359e3c4137e375106c30ef1fc4eb1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jul 19 18:16:09 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jul 19 18:16:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=421d5d2e

x11-misc/synergy: exeinto not insinto (bug #550692).

Package-Manager: portage-2.3.0

 x11-misc/synergy/{synergy-1.8.1-r2.ebuild => synergy-1.8.1-r3.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/synergy/synergy-1.8.1-r2.ebuild 
b/x11-misc/synergy/synergy-1.8.1-r3.ebuild
similarity index 98%
rename from x11-misc/synergy/synergy-1.8.1-r2.ebuild
rename to x11-misc/synergy/synergy-1.8.1-r3.ebuild
index f3f34bc..b0029e3 100644
--- a/x11-misc/synergy/synergy-1.8.1-r2.ebuild
+++ b/x11-misc/synergy/synergy-1.8.1-r3.ebuild
@@ -96,7 +96,7 @@ src_test() {
 src_install () {
dobin bin/${PN}{c,s} bin/syntool
 
-   insinto /usr/$(get_libdir)/${PN}/plugins
+   exeinto /usr/$(get_libdir)/${PN}/plugins
doexe bin/plugins/libns.so
 
if use qt4 ; then



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2016-07-17 Thread Jeroen Roovers
commit: 6b0affb99138fdbae324bb46253b1cc173a38d69
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jul 18 04:31:29 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jul 18 04:31:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0affb9

x11-misc/synergy: Replace dead URL.

Package-Manager: portage-2.3.0

 x11-misc/synergy/synergy-1.6.3.ebuild| 4 ++--
 x11-misc/synergy/synergy-1.7.5-r1.ebuild | 4 ++--
 x11-misc/synergy/synergy-1.7.6.ebuild| 4 ++--
 x11-misc/synergy/synergy-1.8.1-r2.ebuild | 2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/x11-misc/synergy/synergy-1.6.3.ebuild 
b/x11-misc/synergy/synergy-1.6.3.ebuild
index f8f1a8b..bb71135 100644
--- a/x11-misc/synergy/synergy-1.6.3.ebuild
+++ b/x11-misc/synergy/synergy-1.6.3.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$
 
@@ -9,7 +9,7 @@ DESCRIPTION="Lets you easily share a single mouse and keyboard 
between multiple
 HOMEPAGE="http://synergy-project.org/ https://github.com/synergy/synergy";
 SRC_URI="
https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
-   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png
+   https://dev.gentoo.org/~jer/${PN}.png
 "
 
 LICENSE="GPL-2"

diff --git a/x11-misc/synergy/synergy-1.7.5-r1.ebuild 
b/x11-misc/synergy/synergy-1.7.5-r1.ebuild
index 363c22b..e54680d 100644
--- a/x11-misc/synergy/synergy-1.7.5-r1.ebuild
+++ b/x11-misc/synergy/synergy-1.7.5-r1.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$
 
@@ -9,7 +9,7 @@ DESCRIPTION="Lets you easily share a single mouse and keyboard 
between multiple
 HOMEPAGE="http://synergy-project.org/ https://github.com/synergy/synergy";
 SRC_URI="
https://github.com/${PN}/${PN}/archive/v${PV}-stable.tar.gz -> 
${P}.tar.gz
-   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png
+   https://dev.gentoo.org/~jer/${PN}.png
 "
 
 LICENSE="GPL-2"

diff --git a/x11-misc/synergy/synergy-1.7.6.ebuild 
b/x11-misc/synergy/synergy-1.7.6.ebuild
index 87c452a..57788de 100644
--- a/x11-misc/synergy/synergy-1.7.6.ebuild
+++ b/x11-misc/synergy/synergy-1.7.6.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$
 
@@ -9,7 +9,7 @@ DESCRIPTION="Lets you easily share a single mouse and keyboard 
between multiple
 HOMEPAGE="http://synergy-project.org/ https://github.com/symless/synergy";
 SRC_URI="
https://github.com/symless/${PN}/archive/v${PV}-stable.tar.gz -> 
${P}.tar.gz
-   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png
+   https://dev.gentoo.org/~jer/${PN}.png
 "
 
 LICENSE="GPL-2"

diff --git a/x11-misc/synergy/synergy-1.8.1-r2.ebuild 
b/x11-misc/synergy/synergy-1.8.1-r2.ebuild
index b57e4ef..f3f34bc 100644
--- a/x11-misc/synergy/synergy-1.8.1-r2.ebuild
+++ b/x11-misc/synergy/synergy-1.8.1-r2.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Lets you easily share a single mouse and keyboard 
between multiple
 HOMEPAGE="http://synergy-project.org/ https://github.com/symless/synergy";
 SRC_URI="
https://github.com/symless/${PN}/archive/v${PV}-stable.tar.gz -> 
${P}.tar.gz
-   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png
+   https://dev.gentoo.org/~jer/${PN}.png
 "
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2016-07-17 Thread Jeroen Roovers
commit: de4695a8e71ef7a7c976bef80a50b5819c8a8c14
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jul 17 09:35:33 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jul 17 09:35:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de4695a8

x11-misc/synergy: Make libns.so executable (bug #550692).

Package-Manager: portage-2.3.0

 x11-misc/synergy/{synergy-1.8.1-r1.ebuild => synergy-1.8.1-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/synergy/synergy-1.8.1-r1.ebuild 
b/x11-misc/synergy/synergy-1.8.1-r2.ebuild
similarity index 98%
rename from x11-misc/synergy/synergy-1.8.1-r1.ebuild
rename to x11-misc/synergy/synergy-1.8.1-r2.ebuild
index 670b17b..b57e4ef 100644
--- a/x11-misc/synergy/synergy-1.8.1-r1.ebuild
+++ b/x11-misc/synergy/synergy-1.8.1-r2.ebuild
@@ -97,7 +97,7 @@ src_install () {
dobin bin/${PN}{c,s} bin/syntool
 
insinto /usr/$(get_libdir)/${PN}/plugins
-   doins bin/plugins/libns.so
+   doexe bin/plugins/libns.so
 
if use qt4 ; then
newbin bin/${PN} qsynergy



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2016-07-17 Thread Jeroen Roovers
commit: 03150b12c25a1f286dc7165cfe8b0abf2089d19c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jul 17 07:45:33 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jul 17 07:46:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03150b12

x11-misc/synergy: Install libns.so (bug #550692).

Package-Manager: portage-2.3.0

 x11-misc/synergy/{synergy-1.8.1.ebuild => synergy-1.8.1-r1.ebuild} | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/x11-misc/synergy/synergy-1.8.1.ebuild 
b/x11-misc/synergy/synergy-1.8.1-r1.ebuild
similarity index 97%
rename from x11-misc/synergy/synergy-1.8.1.ebuild
rename to x11-misc/synergy/synergy-1.8.1-r1.ebuild
index a5fab9d..670b17b 100644
--- a/x11-misc/synergy/synergy-1.8.1.ebuild
+++ b/x11-misc/synergy/synergy-1.8.1-r1.ebuild
@@ -96,6 +96,9 @@ src_test() {
 src_install () {
dobin bin/${PN}{c,s} bin/syntool
 
+   insinto /usr/$(get_libdir)/${PN}/plugins
+   doins bin/plugins/libns.so
+
if use qt4 ; then
newbin bin/${PN} qsynergy
newicon -s 256 "${DISTDIR}"/${PN}.png q${PN}.png



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/files/, x11-misc/synergy/

2016-07-16 Thread Jeroen Roovers
commit: ea243755514d7bb4ec68c146fb3c14de4e637c1a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jul 17 06:47:46 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jul 17 06:48:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea243755

x11-misc/synergy: Version bump.

- add net-misc/curl dependency for syntool
- Hack around false gtest dependency
- Split out internal gtest/gmock patch

Package-Manager: portage-2.3.0

 x11-misc/synergy/Manifest  |   1 +
 x11-misc/synergy/files/synergy-1.8.1-gtest.patch   |  38 +++
 .../files/synergy-1.8.1-internal-gmock-gtest.patch |  23 
 x11-misc/synergy/synergy-1.8.1.ebuild  | 124 +
 4 files changed, 186 insertions(+)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index 89d555a..20f124a 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,4 +1,5 @@
 DIST synergy-1.6.3.tar.gz 4405517 SHA256 
93b1965b8e0cfc55cc654aab7053a58b9e730d09e68bbc520be32353a01dce1a SHA512 
de67b0663c5ef411570f163208b2a295a8f16537dcc37a41a31039a2d01de083410c023b7f255664eb0c84f0290473690b638934082c2276ddce594126861165
 WHIRLPOOL 
cb8737f0fe75105c9f5c8c371a5aef55c5eb8f1c419b3a7315ed66880e79c379efc6d7bced20c0d046bc281be935322def54f98d67e383d7236620a948ae1c14
 DIST synergy-1.7.5.tar.gz 13668296 SHA256 
b50c79f5c8aca2048cb0e11ba37f75722d1acdda23b0352e25ad66aff999f192 SHA512 
f6124509944b8fd2feb048fae88c723f8c3f9ca4f7fa514bfd48ab0324810d7851d9e670c668a333d8b5df636732349c7a486fa329c333ee4569d6b9b43b6084
 WHIRLPOOL 
4738659578f72c439b6994bab52f7f492f2057fe09783eb91444992eb70bd22e69b553d111832bbdd75b7ed9e01b284b45d8879d714f5ad7b31047065bcaf011
 DIST synergy-1.7.6.tar.gz 13668433 SHA256 
a453b880606edbdaec82576bcb74189a7ae564f126b125063802a778411d SHA512 
025305fc1aca425b27c1d4f16dd0c6ee7798c048e234c8a27272b81b03c0c1cb35fab6639707c1b55d58e7676fe2abf058b6f93e994ae5b256034c32c6fe806a
 WHIRLPOOL 
ef83b94d8b3b0d3fb5dd2efcf6702f46b25915e4e240d22b9794b0fc6d7c32d883ede2c62fdbaab9fb1b62aa1606ed2ac73cf07544550398beedb3ceaba4a75c
+DIST synergy-1.8.1.tar.gz 13676205 SHA256 
021792533beb4b5d78b7f449341f491f004e9cc823795e423dedf1c41c4c30d7 SHA512 
f535cd14be1104a39150bfeb22c202aa4d6ab1f5b6cb4e1d4084284e3b62ceab7fc9bb2e87bf11a843f9030cccec22b0ff1669930cf259a4dddb13422f9d0b90
 WHIRLPOOL 
5d71b77edaa4c46fb338858a8b2c1d993c53bbd1d819b8010e37d6526a8f26f93af8c803c6838cd2f01d89b4532191a71ceb7aaac1bf6af2beb1e28df60eef90
 DIST synergy.png 26910 SHA256 
c7e6cbaea549a189daed46c717042d932144ca20c9ea0db6859bd896f08c SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d
 WHIRLPOOL 
7b3e7f9b05462fb536de0ca8d2257ea8abc0b2f17f0335d7eee73322f79a9ecccf729b992e58cd0965a9c9842f48020b6588cd4af47ea0f6d2b2cd7793c64e3a

diff --git a/x11-misc/synergy/files/synergy-1.8.1-gtest.patch 
b/x11-misc/synergy/files/synergy-1.8.1-gtest.patch
new file mode 100644
index 000..3491077
--- /dev/null
+++ b/x11-misc/synergy/files/synergy-1.8.1-gtest.patch
@@ -0,0 +1,38 @@
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -19,6 +19,6 @@
+ add_subdirectory(plugin)
+ add_subdirectory(micro)
+ 
+-if (NOT ${CMAKE_SYSTEM_NAME} MATCHES "IRIX")
++if (${WITH_GENTOO_TEST})
+   add_subdirectory(test)
+ endif()
+--- a/src/lib/synergy/SubscriptionManager.h
 b/src/lib/synergy/SubscriptionManager.h
+@@ -20,7 +20,9 @@
+ #include "SubscriptionKey.h"
+ #include "common/common.h"
+ 
++#if WITH_GENTOO_TEST
+ #include "gtest/gtest_prod.h"
++#endif
+ 
+ class SubscriptionManager {
+ public:
+@@ -35,6 +37,7 @@
+   //! Use standard output to return subscription filename to gui
+   voidprintFilename();
+ 
++#if WITH_GENTOO_TEST
+ private:
+   FRIEND_TEST(SubscriptionTests, decode_invalidLength_throwException);
+   FRIEND_TEST(SubscriptionTests, decode_invalidSerial_outputPlainText);
+@@ -45,6 +48,7 @@
+   FRIEND_TEST(SubscriptionTests, 
parsePlainSerial_expiredTrialSerial_throwException);
+   FRIEND_TEST(SubscriptionTests, 
parsePlainSerial_expiredBasicSerial_validSubscriptionKey);
+   FRIEND_TEST(SubscriptionTests, 
parsePlainSerial_validSerialWithoutCompany_validSubscriptionKey);
++#endif
+ 
+ private:
+   String  decode(const String& input);

diff --git a/x11-misc/synergy/files/synergy-1.8.1-internal-gmock-gtest.patch 
b/x11-misc/synergy/files/synergy-1.8.1-internal-gmock-gtest.patch
new file mode 100644
index 000..7814c74
--- /dev/null
+++ b/x11-misc/synergy/files/synergy-1.8.1-internal-gmock-gtest.patch
@@ -0,0 +1,23 @@
+--- a/src/test/CMakeLists.txt
 b/src/test/CMakeLists.txt
+@@ -14,20 +14,5 @@
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see .
+ 
+-include_directories(
+-  ../../ext/gtest-1.6.0
+- 

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2016-04-03 Thread Jeroen Roovers
commit: d8e770a901f0a2dab8e1a1d118136589550170e5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Apr  3 09:35:24 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Apr  3 09:38:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8e770a9

x11-misc/synergy: Version bump by yves.caniou (bug #578854).

Package-Manager: portage-2.2.28

 x11-misc/synergy/Manifest |   1 +
 x11-misc/synergy/synergy-1.7.6.ebuild | 120 ++
 2 files changed, 121 insertions(+)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index 5ea7b87..941b047 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,4 +1,5 @@
 DIST synergy-1.6.3.tar.gz 4405517 SHA256 
93b1965b8e0cfc55cc654aab7053a58b9e730d09e68bbc520be32353a01dce1a SHA512 
de67b0663c5ef411570f163208b2a295a8f16537dcc37a41a31039a2d01de083410c023b7f255664eb0c84f0290473690b638934082c2276ddce594126861165
 WHIRLPOOL 
cb8737f0fe75105c9f5c8c371a5aef55c5eb8f1c419b3a7315ed66880e79c379efc6d7bced20c0d046bc281be935322def54f98d67e383d7236620a948ae1c14
 DIST synergy-1.7.4.tar.gz 13665193 SHA256 
215dc3918b9f3ddfb57cc963f8df6751e5e834fd90c0a8b2767091589b012bdf SHA512 
ad6139209a8635ed91e943e11a7709d96a037bdda45a949c9f63aa3e13211aecf02651794921d2dde30d9024930e256da7538f1cf104d300be1e6b7bc4732932
 WHIRLPOOL 
5e0f066ca138a84cb34059e2aaf9e4eb3b31ecb930f2faaba48e692f322f2d958d72d134a05708be66d70fb9f49e67d575e4d5f85eb171a07b8c18068ba1bd94
 DIST synergy-1.7.5.tar.gz 13668296 SHA256 
b50c79f5c8aca2048cb0e11ba37f75722d1acdda23b0352e25ad66aff999f192 SHA512 
f6124509944b8fd2feb048fae88c723f8c3f9ca4f7fa514bfd48ab0324810d7851d9e670c668a333d8b5df636732349c7a486fa329c333ee4569d6b9b43b6084
 WHIRLPOOL 
4738659578f72c439b6994bab52f7f492f2057fe09783eb91444992eb70bd22e69b553d111832bbdd75b7ed9e01b284b45d8879d714f5ad7b31047065bcaf011
+DIST synergy-1.7.6.tar.gz 13668433 SHA256 
a453b880606edbdaec82576bcb74189a7ae564f126b125063802a778411d SHA512 
025305fc1aca425b27c1d4f16dd0c6ee7798c048e234c8a27272b81b03c0c1cb35fab6639707c1b55d58e7676fe2abf058b6f93e994ae5b256034c32c6fe806a
 WHIRLPOOL 
ef83b94d8b3b0d3fb5dd2efcf6702f46b25915e4e240d22b9794b0fc6d7c32d883ede2c62fdbaab9fb1b62aa1606ed2ac73cf07544550398beedb3ceaba4a75c
 DIST synergy.png 26910 SHA256 
c7e6cbaea549a189daed46c717042d932144ca20c9ea0db6859bd896f08c SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d
 WHIRLPOOL 
7b3e7f9b05462fb536de0ca8d2257ea8abc0b2f17f0335d7eee73322f79a9ecccf729b992e58cd0965a9c9842f48020b6588cd4af47ea0f6d2b2cd7793c64e3a

diff --git a/x11-misc/synergy/synergy-1.7.6.ebuild 
b/x11-misc/synergy/synergy-1.7.6.ebuild
new file mode 100644
index 000..87c452a
--- /dev/null
+++ b/x11-misc/synergy/synergy-1.7.6.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils flag-o-matic gnome2-utils cmake-utils qt4-r2
+
+DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
+HOMEPAGE="http://synergy-project.org/ https://github.com/symless/synergy";
+SRC_URI="
+   https://github.com/symless/${PN}/archive/v${PV}-stable.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd 
~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="libressl qt4 test"
+
+S=${WORKDIR}/${P}-stable
+
+COMMON_DEPEND="
+   !libressl? ( dev-libs/openssl:* )
+   libressl? ( dev-libs/libressl )
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   qt4? (
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   net-dns/avahi[mdnsresponder-compat]
+   )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( >=dev-cpp/gmock-1.6.0 )
+   x11-proto/kbproto
+   x11-proto/randrproto
+   x11-proto/xextproto
+   x11-proto/xineramaproto
+   x11-proto/xproto
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   qt4? ( !x11-misc/qsynergy )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.4.16_p1969-pthread.patch
+   "${FILESDIR}"/${PN}-1.4.17_p2055-test.patch
+   "${FILESDIR}"/${PN}-1.7.5-gentoo.patch
+)
+
+src_prepare() {
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   "$(cmake-utils_use_with test GENTOO_TEST)"
+   )
+   cmake-utils_src_configure
+
+   if use qt4 ; then
+   cd src/gui || die
+   qt4-r2_src_configure
+   fi
+}
+
+src_compile() {
+   cmake-utils_src_compile
+
+   if use qt4 ; then
+   cd src/gui || die
+   qt4-r2_src_compile
+   fi
+}

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2016-04-03 Thread Jeroen Roovers
commit: b0aad0c8deb292a6924790061df1779a14983e76
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Apr  3 09:38:11 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Apr  3 09:38:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0aad0c8

x11-misc/synergy: Old.

Package-Manager: portage-2.2.28

 x11-misc/synergy/Manifest |   1 -
 x11-misc/synergy/synergy-1.7.4.ebuild | 117 -
 x11-misc/synergy/synergy-1.7.5.ebuild | 119 --
 3 files changed, 237 deletions(-)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index 941b047..89d555a 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,5 +1,4 @@
 DIST synergy-1.6.3.tar.gz 4405517 SHA256 
93b1965b8e0cfc55cc654aab7053a58b9e730d09e68bbc520be32353a01dce1a SHA512 
de67b0663c5ef411570f163208b2a295a8f16537dcc37a41a31039a2d01de083410c023b7f255664eb0c84f0290473690b638934082c2276ddce594126861165
 WHIRLPOOL 
cb8737f0fe75105c9f5c8c371a5aef55c5eb8f1c419b3a7315ed66880e79c379efc6d7bced20c0d046bc281be935322def54f98d67e383d7236620a948ae1c14
-DIST synergy-1.7.4.tar.gz 13665193 SHA256 
215dc3918b9f3ddfb57cc963f8df6751e5e834fd90c0a8b2767091589b012bdf SHA512 
ad6139209a8635ed91e943e11a7709d96a037bdda45a949c9f63aa3e13211aecf02651794921d2dde30d9024930e256da7538f1cf104d300be1e6b7bc4732932
 WHIRLPOOL 
5e0f066ca138a84cb34059e2aaf9e4eb3b31ecb930f2faaba48e692f322f2d958d72d134a05708be66d70fb9f49e67d575e4d5f85eb171a07b8c18068ba1bd94
 DIST synergy-1.7.5.tar.gz 13668296 SHA256 
b50c79f5c8aca2048cb0e11ba37f75722d1acdda23b0352e25ad66aff999f192 SHA512 
f6124509944b8fd2feb048fae88c723f8c3f9ca4f7fa514bfd48ab0324810d7851d9e670c668a333d8b5df636732349c7a486fa329c333ee4569d6b9b43b6084
 WHIRLPOOL 
4738659578f72c439b6994bab52f7f492f2057fe09783eb91444992eb70bd22e69b553d111832bbdd75b7ed9e01b284b45d8879d714f5ad7b31047065bcaf011
 DIST synergy-1.7.6.tar.gz 13668433 SHA256 
a453b880606edbdaec82576bcb74189a7ae564f126b125063802a778411d SHA512 
025305fc1aca425b27c1d4f16dd0c6ee7798c048e234c8a27272b81b03c0c1cb35fab6639707c1b55d58e7676fe2abf058b6f93e994ae5b256034c32c6fe806a
 WHIRLPOOL 
ef83b94d8b3b0d3fb5dd2efcf6702f46b25915e4e240d22b9794b0fc6d7c32d883ede2c62fdbaab9fb1b62aa1606ed2ac73cf07544550398beedb3ceaba4a75c
 DIST synergy.png 26910 SHA256 
c7e6cbaea549a189daed46c717042d932144ca20c9ea0db6859bd896f08c SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d
 WHIRLPOOL 
7b3e7f9b05462fb536de0ca8d2257ea8abc0b2f17f0335d7eee73322f79a9ecccf729b992e58cd0965a9c9842f48020b6588cd4af47ea0f6d2b2cd7793c64e3a

diff --git a/x11-misc/synergy/synergy-1.7.4.ebuild 
b/x11-misc/synergy/synergy-1.7.4.ebuild
deleted file mode 100644
index 5c7762e..000
--- a/x11-misc/synergy/synergy-1.7.4.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils flag-o-matic gnome2-utils cmake-utils qt4-r2
-
-DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
-HOMEPAGE="http://synergy-project.org/ https://github.com/synergy/synergy";
-SRC_URI="
-   https://github.com/${PN}/${PN}/archive/v${PV}-stable.tar.gz -> 
${P}.tar.gz
-   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd 
~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="qt4 test"
-
-S=${WORKDIR}/${P}-stable
-
-COMMON_DEPEND="
-   dev-libs/openssl:*
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXtst
-   qt4? (
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   net-dns/avahi[mdnsresponder-compat]
-   )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   test? ( >=dev-cpp/gmock-1.6.0 )
-   x11-proto/kbproto
-   x11-proto/randrproto
-   x11-proto/xextproto
-   x11-proto/xineramaproto
-   x11-proto/xproto
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   qt4? ( !x11-misc/qsynergy )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.4.16_p1969-pthread.patch"
-   "${FILESDIR}/${PN}-1.4.17_p2055-test.patch"
-   "${FILESDIR}/${PN}-1.4.17_p2055-gentoo.patch"
-)
-
-src_prepare() {
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=$(cmake-utils_use_with test GENTOO_TEST)
-   cmake-utils_src_configure
-
-   if use qt4 ; then
-   cd src/gui || die
-   qt4-r2_src_configure
-   fi
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   if use qt4 ; then
-   cd src/gui || die
-   qt4-r2_src_compile
-   fi
-}
-
-src_test() {
-   local exe fail
-

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2015-12-04 Thread Anthony G. Basile
commit: d22154bf60f830b553fa95d084043820c5b35013
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Dec  4 09:42:56 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Dec  4 09:50:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d22154bf

x11-misc/synergy: add libressl support

Package-Manager: portage-2.2.20.1

 x11-misc/synergy/synergy-1.7.4.ebuild |  2 +-
 .../{synergy-1.7.4.ebuild => synergy-1.7.5-r1.ebuild} | 15 +--
 2 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/x11-misc/synergy/synergy-1.7.4.ebuild 
b/x11-misc/synergy/synergy-1.7.4.ebuild
index 9b2e2c0..5c7762e 100644
--- a/x11-misc/synergy/synergy-1.7.4.ebuild
+++ b/x11-misc/synergy/synergy-1.7.4.ebuild
@@ -20,7 +20,7 @@ IUSE="qt4 test"
 S=${WORKDIR}/${P}-stable
 
 COMMON_DEPEND="
-   dev-libs/openssl
+   dev-libs/openssl:*
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11

diff --git a/x11-misc/synergy/synergy-1.7.4.ebuild 
b/x11-misc/synergy/synergy-1.7.5-r1.ebuild
similarity index 87%
copy from x11-misc/synergy/synergy-1.7.4.ebuild
copy to x11-misc/synergy/synergy-1.7.5-r1.ebuild
index 9b2e2c0..363c22b 100644
--- a/x11-misc/synergy/synergy-1.7.4.ebuild
+++ b/x11-misc/synergy/synergy-1.7.5-r1.ebuild
@@ -15,12 +15,13 @@ SRC_URI="
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd 
~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="qt4 test"
+IUSE="libressl qt4 test"
 
 S=${WORKDIR}/${P}-stable
 
 COMMON_DEPEND="
-   dev-libs/openssl
+   !libressl? ( dev-libs/openssl:* )
+   libressl? ( dev-libs/libressl )
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
@@ -50,9 +51,9 @@ RDEPEND="
 "
 
 PATCHES=(
-   "${FILESDIR}/${PN}-1.4.16_p1969-pthread.patch"
-   "${FILESDIR}/${PN}-1.4.17_p2055-test.patch"
-   "${FILESDIR}/${PN}-1.4.17_p2055-gentoo.patch"
+   "${FILESDIR}"/${PN}-1.4.16_p1969-pthread.patch
+   "${FILESDIR}"/${PN}-1.4.17_p2055-test.patch
+   "${FILESDIR}"/${PN}-1.7.5-gentoo.patch
 )
 
 src_prepare() {
@@ -60,7 +61,9 @@ src_prepare() {
 }
 
 src_configure() {
-   local mycmakeargs=$(cmake-utils_use_with test GENTOO_TEST)
+   local mycmakeargs=(
+   "$(cmake-utils_use_with test GENTOO_TEST)"
+   )
cmake-utils_src_configure
 
if use qt4 ; then



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2015-11-21 Thread Jeroen Roovers
commit: d06ed1aefde626758688124f99834ecf16c304b5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov 22 06:10:14 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov 22 06:11:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d06ed1ae

x11-misc/synergy: Set SLOT dep on dev-libs/openssl.

Package-Manager: portage-2.2.25

 x11-misc/synergy/synergy-1.7.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/synergy/synergy-1.7.5.ebuild 
b/x11-misc/synergy/synergy-1.7.5.ebuild
index 3cf8b0d..08ace6b 100644
--- a/x11-misc/synergy/synergy-1.7.5.ebuild
+++ b/x11-misc/synergy/synergy-1.7.5.ebuild
@@ -20,7 +20,7 @@ IUSE="qt4 test"
 S=${WORKDIR}/${P}-stable
 
 COMMON_DEPEND="
-   dev-libs/openssl
+   dev-libs/openssl:*
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/, x11-misc/synergy/files/

2015-11-21 Thread Jeroen Roovers
commit: 96a5d1bb905515093279cd926786df0c20714316
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov 22 06:07:39 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov 22 06:11:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96a5d1bb

x11-misc/synergy: Version bump (bug #566322 by Rüpel).

Package-Manager: portage-2.2.25

 x11-misc/synergy/Manifest |   1 +
 x11-misc/synergy/files/synergy-1.7.5-gentoo.patch |  11 ++
 x11-misc/synergy/synergy-1.7.5.ebuild | 119 ++
 3 files changed, 131 insertions(+)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index 145c72f..04e1a5e 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,4 +1,5 @@
 DIST synergy-1.6.3.tar.gz 4405517 SHA256 
93b1965b8e0cfc55cc654aab7053a58b9e730d09e68bbc520be32353a01dce1a SHA512 
de67b0663c5ef411570f163208b2a295a8f16537dcc37a41a31039a2d01de083410c023b7f255664eb0c84f0290473690b638934082c2276ddce594126861165
 WHIRLPOOL 
cb8737f0fe75105c9f5c8c371a5aef55c5eb8f1c419b3a7315ed66880e79c379efc6d7bced20c0d046bc281be935322def54f98d67e383d7236620a948ae1c14
 DIST synergy-1.7.3.tar.gz 13661943 SHA256 
a4effc3ddb0ef6de95f83fa62b5290e2909f8b76729b1bde89c5061e5d381e25 SHA512 
334cad16b843f0a6c1337960d76b37724bdb2a5f9841cffab4dbcbe6393cb0c4323860b64a15cccba1158763ef8cbea820900a5c53d0abbb6a92cfbeff827287
 WHIRLPOOL 
c8e1587016b1fb930d8de9cb18a0fcfbf7423ab351c50bc7923da97b68008c57ef12bcd069cc2b15e87175ff1521a60af63dbb2bc09d94a4e45aec6994f035e5
 DIST synergy-1.7.4.tar.gz 13665193 SHA256 
215dc3918b9f3ddfb57cc963f8df6751e5e834fd90c0a8b2767091589b012bdf SHA512 
ad6139209a8635ed91e943e11a7709d96a037bdda45a949c9f63aa3e13211aecf02651794921d2dde30d9024930e256da7538f1cf104d300be1e6b7bc4732932
 WHIRLPOOL 
5e0f066ca138a84cb34059e2aaf9e4eb3b31ecb930f2faaba48e692f322f2d958d72d134a05708be66d70fb9f49e67d575e4d5f85eb171a07b8c18068ba1bd94
+DIST synergy-1.7.5.tar.gz 13668296 SHA256 
b50c79f5c8aca2048cb0e11ba37f75722d1acdda23b0352e25ad66aff999f192 SHA512 
f6124509944b8fd2feb048fae88c723f8c3f9ca4f7fa514bfd48ab0324810d7851d9e670c668a333d8b5df636732349c7a486fa329c333ee4569d6b9b43b6084
 WHIRLPOOL 
4738659578f72c439b6994bab52f7f492f2057fe09783eb91444992eb70bd22e69b553d111832bbdd75b7ed9e01b284b45d8879d714f5ad7b31047065bcaf011
 DIST synergy.png 26910 SHA256 
c7e6cbaea549a189daed46c717042d932144ca20c9ea0db6859bd896f08c SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d
 WHIRLPOOL 
7b3e7f9b05462fb536de0ca8d2257ea8abc0b2f17f0335d7eee73322f79a9ecccf729b992e58cd0965a9c9842f48020b6588cd4af47ea0f6d2b2cd7793c64e3a

diff --git a/x11-misc/synergy/files/synergy-1.7.5-gentoo.patch 
b/x11-misc/synergy/files/synergy-1.7.5-gentoo.patch
new file mode 100644
index 000..9c508f6
--- /dev/null
+++ b/x11-misc/synergy/files/synergy-1.7.5-gentoo.patch
@@ -0,0 +1,11 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -80,7 +80,7 @@
+ 
+   # warnings as errors:
+   # we have a problem with people checking in code with warnings.
+-  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror 
-Wno-unused-local-typedef")
++  #set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror 
-Wno-unused-local-typedef")
+ 
+   # For config.h, detect the libraries, functions, etc.
+   include(CheckIncludeFiles)

diff --git a/x11-misc/synergy/synergy-1.7.5.ebuild 
b/x11-misc/synergy/synergy-1.7.5.ebuild
new file mode 100644
index 000..3cf8b0d
--- /dev/null
+++ b/x11-misc/synergy/synergy-1.7.5.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils flag-o-matic gnome2-utils cmake-utils qt4-r2
+
+DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
+HOMEPAGE="http://synergy-project.org/ https://github.com/synergy/synergy";
+SRC_URI="
+   https://github.com/${PN}/${PN}/archive/v${PV}-stable.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd 
~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="qt4 test"
+
+S=${WORKDIR}/${P}-stable
+
+COMMON_DEPEND="
+   dev-libs/openssl
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   qt4? (
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   net-dns/avahi[mdnsresponder-compat]
+   )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( >=dev-cpp/gmock-1.6.0 )
+   x11-proto/kbproto
+   x11-proto/randrproto
+   x11-proto/xextproto
+   x11-proto/xineramaproto
+   x11-proto/xproto
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2015-11-21 Thread Jeroen Roovers
commit: 05f087e5850fdb0232bcc9f8ca9a20e27a24f8a5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov 22 06:11:20 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov 22 06:11:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05f087e5

x11-misc/synergy: Old.

Package-Manager: portage-2.2.25

 x11-misc/synergy/Manifest |   1 -
 x11-misc/synergy/synergy-1.7.3.ebuild | 118 --
 2 files changed, 119 deletions(-)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index 04e1a5e..5ea7b87 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,5 +1,4 @@
 DIST synergy-1.6.3.tar.gz 4405517 SHA256 
93b1965b8e0cfc55cc654aab7053a58b9e730d09e68bbc520be32353a01dce1a SHA512 
de67b0663c5ef411570f163208b2a295a8f16537dcc37a41a31039a2d01de083410c023b7f255664eb0c84f0290473690b638934082c2276ddce594126861165
 WHIRLPOOL 
cb8737f0fe75105c9f5c8c371a5aef55c5eb8f1c419b3a7315ed66880e79c379efc6d7bced20c0d046bc281be935322def54f98d67e383d7236620a948ae1c14
-DIST synergy-1.7.3.tar.gz 13661943 SHA256 
a4effc3ddb0ef6de95f83fa62b5290e2909f8b76729b1bde89c5061e5d381e25 SHA512 
334cad16b843f0a6c1337960d76b37724bdb2a5f9841cffab4dbcbe6393cb0c4323860b64a15cccba1158763ef8cbea820900a5c53d0abbb6a92cfbeff827287
 WHIRLPOOL 
c8e1587016b1fb930d8de9cb18a0fcfbf7423ab351c50bc7923da97b68008c57ef12bcd069cc2b15e87175ff1521a60af63dbb2bc09d94a4e45aec6994f035e5
 DIST synergy-1.7.4.tar.gz 13665193 SHA256 
215dc3918b9f3ddfb57cc963f8df6751e5e834fd90c0a8b2767091589b012bdf SHA512 
ad6139209a8635ed91e943e11a7709d96a037bdda45a949c9f63aa3e13211aecf02651794921d2dde30d9024930e256da7538f1cf104d300be1e6b7bc4732932
 WHIRLPOOL 
5e0f066ca138a84cb34059e2aaf9e4eb3b31ecb930f2faaba48e692f322f2d958d72d134a05708be66d70fb9f49e67d575e4d5f85eb171a07b8c18068ba1bd94
 DIST synergy-1.7.5.tar.gz 13668296 SHA256 
b50c79f5c8aca2048cb0e11ba37f75722d1acdda23b0352e25ad66aff999f192 SHA512 
f6124509944b8fd2feb048fae88c723f8c3f9ca4f7fa514bfd48ab0324810d7851d9e670c668a333d8b5df636732349c7a486fa329c333ee4569d6b9b43b6084
 WHIRLPOOL 
4738659578f72c439b6994bab52f7f492f2057fe09783eb91444992eb70bd22e69b553d111832bbdd75b7ed9e01b284b45d8879d714f5ad7b31047065bcaf011
 DIST synergy.png 26910 SHA256 
c7e6cbaea549a189daed46c717042d932144ca20c9ea0db6859bd896f08c SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d
 WHIRLPOOL 
7b3e7f9b05462fb536de0ca8d2257ea8abc0b2f17f0335d7eee73322f79a9ecccf729b992e58cd0965a9c9842f48020b6588cd4af47ea0f6d2b2cd7793c64e3a

diff --git a/x11-misc/synergy/synergy-1.7.3.ebuild 
b/x11-misc/synergy/synergy-1.7.3.ebuild
deleted file mode 100644
index cffcb7e..000
--- a/x11-misc/synergy/synergy-1.7.3.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils flag-o-matic gnome2-utils cmake-utils qt4-r2
-
-DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
-HOMEPAGE="http://synergy-project.org/ https://github.com/synergy/synergy";
-SRC_URI="
-   https://github.com/${PN}/${PN}/archive/v${PV}-stable.tar.gz -> 
${P}.tar.gz
-   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd 
~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="qt4 test"
-
-S=${WORKDIR}/${P}-stable
-
-COMMON_DEPEND="
-   dev-libs/openssl
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXtst
-   qt4? (
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   net-dns/avahi[mdnsresponder-compat]
-   )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   test? ( >=dev-cpp/gmock-1.6.0 )
-   x11-proto/kbproto
-   x11-proto/randrproto
-   x11-proto/xextproto
-   x11-proto/xineramaproto
-   x11-proto/xproto
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   qt4? ( !x11-misc/qsynergy )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.4.16_p1969-pthread.patch"
-   "${FILESDIR}/${PN}-1.4.17_p2055-test.patch"
-   "${FILESDIR}/${PN}-1.4.17_p2055-gentoo.patch"
-   "${FILESDIR}/${PN}-1.4.17_p2055-CSocketMultiplexer.patch"
-)
-
-src_prepare() {
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=$(cmake-utils_use_with test GENTOO_TEST)
-   cmake-utils_src_configure
-
-   if use qt4 ; then
-   cd src/gui || die
-   qt4-r2_src_configure
-   fi
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   if use qt4 ; then
-   cd src/gui || die
-   qt4-r2_src_compile
-   fi
-}
-
-src_test() {
-   local exe fail
-   for exe in b

[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/

2015-09-01 Thread Jeroen Roovers
commit: 2b282d043d6736105916357f8671b0c472c7a5c8
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Sep  2 04:42:40 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Sep  2 04:42:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b282d04

x11-misc/synergy: Version bump (bug #558370).

Package-Manager: portage-2.2.20.1

 x11-misc/synergy/Manifest |   1 +
 x11-misc/synergy/synergy-1.7.4.ebuild | 117 ++
 2 files changed, 118 insertions(+)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index a9d503a..145c72f 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,3 +1,4 @@
 DIST synergy-1.6.3.tar.gz 4405517 SHA256 
93b1965b8e0cfc55cc654aab7053a58b9e730d09e68bbc520be32353a01dce1a SHA512 
de67b0663c5ef411570f163208b2a295a8f16537dcc37a41a31039a2d01de083410c023b7f255664eb0c84f0290473690b638934082c2276ddce594126861165
 WHIRLPOOL 
cb8737f0fe75105c9f5c8c371a5aef55c5eb8f1c419b3a7315ed66880e79c379efc6d7bced20c0d046bc281be935322def54f98d67e383d7236620a948ae1c14
 DIST synergy-1.7.3.tar.gz 13661943 SHA256 
a4effc3ddb0ef6de95f83fa62b5290e2909f8b76729b1bde89c5061e5d381e25 SHA512 
334cad16b843f0a6c1337960d76b37724bdb2a5f9841cffab4dbcbe6393cb0c4323860b64a15cccba1158763ef8cbea820900a5c53d0abbb6a92cfbeff827287
 WHIRLPOOL 
c8e1587016b1fb930d8de9cb18a0fcfbf7423ab351c50bc7923da97b68008c57ef12bcd069cc2b15e87175ff1521a60af63dbb2bc09d94a4e45aec6994f035e5
+DIST synergy-1.7.4.tar.gz 13665193 SHA256 
215dc3918b9f3ddfb57cc963f8df6751e5e834fd90c0a8b2767091589b012bdf SHA512 
ad6139209a8635ed91e943e11a7709d96a037bdda45a949c9f63aa3e13211aecf02651794921d2dde30d9024930e256da7538f1cf104d300be1e6b7bc4732932
 WHIRLPOOL 
5e0f066ca138a84cb34059e2aaf9e4eb3b31ecb930f2faaba48e692f322f2d958d72d134a05708be66d70fb9f49e67d575e4d5f85eb171a07b8c18068ba1bd94
 DIST synergy.png 26910 SHA256 
c7e6cbaea549a189daed46c717042d932144ca20c9ea0db6859bd896f08c SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d
 WHIRLPOOL 
7b3e7f9b05462fb536de0ca8d2257ea8abc0b2f17f0335d7eee73322f79a9ecccf729b992e58cd0965a9c9842f48020b6588cd4af47ea0f6d2b2cd7793c64e3a

diff --git a/x11-misc/synergy/synergy-1.7.4.ebuild 
b/x11-misc/synergy/synergy-1.7.4.ebuild
new file mode 100644
index 000..9b2e2c0
--- /dev/null
+++ b/x11-misc/synergy/synergy-1.7.4.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils flag-o-matic gnome2-utils cmake-utils qt4-r2
+
+DESCRIPTION="Lets you easily share a single mouse and keyboard between 
multiple computers"
+HOMEPAGE="http://synergy-project.org/ https://github.com/synergy/synergy";
+SRC_URI="
+   https://github.com/${PN}/${PN}/archive/v${PV}-stable.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd 
~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="qt4 test"
+
+S=${WORKDIR}/${P}-stable
+
+COMMON_DEPEND="
+   dev-libs/openssl
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   qt4? (
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   net-dns/avahi[mdnsresponder-compat]
+   )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( >=dev-cpp/gmock-1.6.0 )
+   x11-proto/kbproto
+   x11-proto/randrproto
+   x11-proto/xextproto
+   x11-proto/xineramaproto
+   x11-proto/xproto
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   qt4? ( !x11-misc/qsynergy )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.4.16_p1969-pthread.patch"
+   "${FILESDIR}/${PN}-1.4.17_p2055-test.patch"
+   "${FILESDIR}/${PN}-1.4.17_p2055-gentoo.patch"
+)
+
+src_prepare() {
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=$(cmake-utils_use_with test GENTOO_TEST)
+   cmake-utils_src_configure
+
+   if use qt4 ; then
+   cd src/gui || die
+   qt4-r2_src_configure
+   fi
+}
+
+src_compile() {
+   cmake-utils_src_compile
+
+   if use qt4 ; then
+   cd src/gui || die
+   qt4-r2_src_compile
+   fi
+}
+
+src_test() {
+   local exe fail
+   for exe in bin/integtests bin/unittests; do
+   ${exe} || fail+=" ${exe}"
+   done
+   [[ ${fail} ]] && ewarn "${fail} failed"
+}
+
+src_install () {
+   dobin bin/${PN}{c,s} bin/syntool
+
+   if use qt4 ; then
+   newbin bin/${PN} qsynergy
+   newicon -s 256 "${DISTDIR}"/${PN}.png q${PN}.png
+   make_desktop_entry q${PN} ${PN/s/S} q${PN} Utility;
+   fi
+
+   insinto