Commit 3441a65e authored by José María Fernández's avatar José María Fernández
Browse files

Removed outdated x11-misc/synergy

parent b0a600b4
# ChangeLog for x11-misc/synergy
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/x11-misc/synergy/ChangeLog,v 1.57 2008/04/21 14:25:19 flameeyes Exp $
21 Apr 2008; Diego Pettenò <flameeyes@gentoo.org> metadata.xml,
-synergy-1.2.4.ebuild, -synergy-1.2.7.ebuild, -synergy-1.2.8.ebuild:
Add myself as maintainer, remove old 1.2 series in favour of the last
version that is stable everywhere.
21 Apr 2008; Diego Pettenò <flameeyes@gentoo.org>
+files/synergy-1.3.1+gcc-4.3.patch, synergy-1.3.1.ebuild:
Add patch to fix building with GCC 4.3.
14 Mar 2008; Christian Heim <phreak@gentoo.org> metadata.xml,
synergy-1.2.4.ebuild, synergy-1.2.7.ebuild, synergy-1.2.8.ebuild:
Removing Masatomo Nakano (nakano, #200340) from metadata.xml. Fixing the
minor syntax errors.
24 Feb 2008; Diego Pettenò <flameeyes@gentoo.org> synergy-1.3.1.ebuild:
Fix building when extra warnings are enabled (think new version of GCC for
instance), disabling -Werror; disable dependency tracking; don't dodoc
non-present files, and use elog rather than einfo for the messages.
26 Dec 2007; Samuli Suominen <drac@gentoo.org> synergy-1.3.1.ebuild:
amd64 stable wrt #202664
24 Dec 2007; Brent Baude <ranger@gentoo.org> synergy-1.3.1.ebuild:
Marking synergy-1.3.1 ppc64 for bug 202664
22 Dec 2007; Tobias Scherbaum <dertobi123@gentoo.org>
synergy-1.3.1.ebuild:
ppc stable, bug #202664
20 Dec 2007; Raúl Porcel <armin76@gentoo.org> synergy-1.3.1.ebuild:
alpha stable wrt #202664, thanks to Tobias Klausmann for testing
19 Dec 2007; Jurek Bartuszek <jurek@gentoo.org> synergy-1.3.1.ebuild:
x86 stable (bug #202664)
18 Dec 2007; Ferris McCormick <fmccor@gentoo.org> synergy-1.3.1.ebuild:
Sparc stable, Bug #202664 (in the tree 18 months, no bugs but enhancement
requests).
28 Nov 2007; Markus Rothe <corsair@gentoo.org> synergy-1.3.1.ebuild:
Added ~ppc64
22 Jul 2007; Donnie Berkholz <dberkholz@gentoo.org>; synergy-1.2.4.ebuild,
synergy-1.2.7.ebuild, synergy-1.2.8.ebuild, synergy-1.3.1.ebuild:
Drop virtual/x11 references.
21 Feb 2007; Markus Ullmann <jokey@gentoo.org> ChangeLog:
Redigest for Manifest2
18 Sep 2006; Steev Klimaszewski <steev@gentoo.org> synergy-1.3.1.ebuild:
Add ~x86-fbsd keyword.
*synergy-1.3.1 (12 Apr 2006)
12 Apr 2006; Masatomo Nakano <nakano@gentoo.org> +synergy-1.3.1.ebuild:
Version bump. (#128623)
*synergy-1.2.8 (12 Feb 2006)
12 Feb 2006; Masatomo Nakano <nakano@gentoo.org> +synergy-1.2.8.ebuild:
Version bump.
11 Feb 2006; Krzysiek Pawlik <nelchael@gentoo.org> metadata.xml,
synergy-1.2.4.ebuild:
Ported 1.2.4 to modular X, added nakano@gentoo.org as maintainer.
21 Jan 2006; Krzysiek Pawlik <nelchael@gentoo.org>
-files/synergy-1.2.5-print-buffer.patch,
-files/synergy-1.2.6-print-buffer.patch, -synergy-1.2.5.ebuild,
-synergy-1.2.6.ebuild, synergy-1.2.7.ebuild:
Fixed DEPEND for modular X.
*synergy-1.2.7 (18 Jan 2006)
18 Jan 2006; Masatomo Nakano <nakano@gentoo.org> +synergy-1.2.7.ebuild:
Version bump.
*synergy-1.2.6 (03 Dec 2005)
03 Dec 2005; Masatomo Nakano <nakano@gentoo.org>
+files/synergy-1.2.6-print-buffer.patch, +synergy-1.2.6.ebuild:
version bump.
12 Nov 2005; Krzysiek Pawlik <nelchael@gentoo.org>
+files/synergy-1.2.5-print-buffer.patch, synergy-1.2.5.ebuild:
Fix bug 110562 - segfault when server is started with --help.
03 Nov 2005; Krzysiek Pawlik <nelchael@gentoo.org> -synergy-1.2.2.ebuild,
-synergy-1.2.3.ebuild, synergy-1.2.4.ebuild, synergy-1.2.5.ebuild:
Fixed dodoc not to install COPYING. Removed old versions.
*synergy-1.2.5 (20 Oct 2005)
20 Oct 2005; Masatomo Nakano <nakano@gentoo.org> +synergy-1.2.5.ebuild:
Version bump.
18 Oct 2005; Aron Griffis <agriffis@gentoo.org> synergy-1.2.4.ebuild:
Mark 1.2.4 stable on alpha
17 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> synergy-1.2.4.ebuild:
Stable on ppc.
14 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org> synergy-1.2.4.ebuild:
Stable on sparc
13 Sep 2005; Masatomo Nakano <nakano@gentoo.org> synergy-1.2.4.ebuild:
Marked stable on x86.
19 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> synergy-1.2.3.ebuild:
Stable on ppc.
18 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> synergy-1.2.3.ebuild:
Stable on sparc
17 Aug 2005; Aron Griffis <agriffis@gentoo.org> synergy-1.2.4.ebuild:
add ~alpha
15 Aug 2005; Masatomo Nakano <nakano@gentoo.org> synergy-1.2.3.ebuild:
Marked stable on x86.
*synergy-1.2.4 (15 Aug 2005)
15 Aug 2005; Masatomo Nakano <nakano@gentoo.org> +synergy-1.2.4.ebuild:
Version bump.
*synergy-1.2.3 (01 Aug 2005)
01 Aug 2005; Masatomo Nakano <nakano@gentoo.org> +synergy-1.2.3.ebuild:
Version bump
03 Apr 2005; Masatomo Nakano <nakano@gentoo.org> -synergy-1.0.8.ebuild:
Removed old ebuild
01 Apr 2005; Lars Weiler <pylon@gentoo.org> synergy-1.2.2.ebuild:
Stable on ppc.
01 Apr 2005; Jason Wever <weeve@gentoo.org> synergy-1.2.2.ebuild:
Stable on SPARC.
30 Mar 2005; Masatomo Nakano <nakano@gentoo.org> -synergy-1.0.2.ebuild,
-synergy-1.1.8.ebuild, -synergy-1.1.9.ebuild, -synergy-1.1.10.ebuild,
synergy-1.2.2.ebuild:
Marked stable on x86 and removed old ebuilds.
*synergy-1.2.2 (16 Feb 2005)
16 Feb 2005; Masatomo Nakano <nakano@gentoo.org> +synergy-1.2.2.ebuild:
Version bump.
*synergy-1.1.10 (05 Dec 2004)
05 Dec 2004; Markus Nigbur <pyrania@gentoo.org> +synergy-1.1.10.ebuild:
Version bump.
*synergy-1.1.9 (21 Nov 2004)
21 Nov 2004; Karol Wojtaszek <sekretarz@gentoo.org>
-synergy-0.9.13.ebuild, -synergy-1.0.0.ebuild, -synergy-1.0.14.ebuild,
+synergy-1.1.9.ebuild:
Version bump, ebuild clean up, fixed gcc-3.4 compile issues, bug #66450
27 Oct 2004; <pyrania@gentoo.org> synergy-1.0.14.ebuild,
synergy-1.0.2.ebuild, synergy-1.0.8.ebuild:
Stable on sparc.
*synergy-1.1.8 (28 Sep 2004)
28 Sep 2004; <pyrania@gentoo.org> +synergy-1.1.8.ebuild:
Version bump.
02 Jun 2004; Danny van Dyk <kugelfang@gentoo.org> synergy-1.0.14.ebuild:
Marked ~amd64.
11 Apr 2004; Markus Nigbur <pyrania@gentoo.org> synergy-0.9.13.ebuild,
synergy-1.0.0.ebuild, synergy-1.0.14.ebuild, synergy-1.0.2.ebuild,
synergy-1.0.8.ebuild:
Marked stable on x86. Ebuild fixup.
03 Apr 2004; Lars Weiler <pylon@gentoo.org> synergy-1.0.14.ebuild:
stable on ppc
15 Feb 2004; David Holm <dholm@gentoo.org> synergy-1.0.14.ebuild:
Added to ~ppc.
03 Nov 2003; Abhishek Amit <abhishek@gentoo.org> metadata.xml:
Added metadata.xml
*synergy-1.0.14 (25 Aug 2003)
25 Aug 2003; Stanislav Brabec <utx@gentoo.org> synergy-1.0.14.ebuild:
Version bump.
12 Jun 2003; <msterret@gentoo.org> synergy-0.9.13.ebuild,
synergy-1.0.0.ebuild, synergy-1.0.2.ebuild:
fix Header
*synergy-1.0.8 (15 May 2003)
15 May 2003; Stanislav Brabec <utx@gentoo.org> synergy-1.0.8.ebuild:
Version bump.
*synergy-1.0.2 (25 Jan 2003)
18 Mar 2003; Jason Wever <weeve@gentoo.org> synergy-1.0.2.ebuild:
Added ~sparc to keywords.
25 Jan 2003; Brad Cowan <bcowan@gentoo.org> synergy-1.0.2.ebuild,
files/digest-synergy-1.0.2:
Version bump.
*synergy-1.0.0 (20 Jan 2003)
20 Jan 2003; Brad Cowan <bcowan@gentoo.org> synergy-1.0.0.ebuild,
files/digest-synergy-1.0.0:
Version bump.
*synergy-0.9.13 (8 Nov 2002)
8 Nov 2002; Matt Keadle <mkeadle@gentoo.org> synergy-0.9.13.ebuild
files/digest-synergy-0.9.13:
Added initial ChangeLog which should be updated whenever the package is
updated in any way.
AUX synergy-1.3.1+gcc-4.3.patch 4463 SHA256 0dfcdedce8de2cf1285a7af30652eba7234d95d769f762774975ea4d0f293375 SHA512 2ad840b1eb57a1073d0b4996bc8c9a126ded00fcc8a53ded1a88026b35077695bf3101fe0fc1aed348ac5a5836c59a1d77282944f4ae4c301527f7a22c7f428c WHIRLPOOL e275a34c8301da2a58dc14eedc3ef8ef91332ebd1e5deaa98908f2ea48f497a337c4c3359c6315bef110d2675acbfa76b4ac104c6397659f2d59e0109a25d44a
AUX synergy-1.3.1-infinite-timeout-fix.patch 548 SHA256 9038062a1e678ef858f161393332acdde9124beca45cedff9179582f33d20cca SHA512 7966716990ec0b82e90bb59d7ff2eeb5b1ce2bba52a6a667a063cccd4fec9f71a7624d4373231e0084e896defba2dc5d1093b5d29af1b446ec764d798fef366f WHIRLPOOL 98ed28e1ee43ae6a19b3fadbcbf15fc25930c724e15e49507301098e760c3a3b5ad93a97bc66e06bf8a55e7b7a68fd246739bec788dadc35192bc979f5635beb
AUX synergy-1.3.1-stuttered-delay-fix.patch 2144 SHA256 4ffbbaea726e507e024d550459fb0ab25a9da70cb90245400e86d035bbd9a1b9 SHA512 143f603c13fa97c1688b8645a74d553df71398c36abf57ea340d1a3a9b165f26ab8cd59af5d7751bb05c72a5e67e98eb5bf904b738c9a7a2a905a5b489b14c2a WHIRLPOOL 512d9b8c94593575268bd94f3f6cab3444ca9806d58ee95b9d6eadc20be590873c44b15d958255bdc810dc6f3fada7c12a0bba6c209a578fc6f78e60bbabdcce
AUX synergy-1.4.10-nulljobbuildup.patch 401 SHA256 04bb79ed43fec298fc958ec886194cb6621fdb469e6bf4b6d0cb29fcb310b67b SHA512 20471c0614aaf970bc8539c1e6de18dc5e4059c140af9debbb7851edad04eda08cffd561b74f5f835c5d13269e1eb18584a6836aa001d11bd707ca2871af4483 WHIRLPOOL cdb1ccf1f7e52ac933e8b40c1853853c9256d93aeb78e4add381269631cc081b3545b6f7ee1d3682bf51c3c20b7dbff448d6295e24510be068117e01c169c579
AUX synergy-1.4.12-nulljobbuildup.patch 401 SHA256 04bb79ed43fec298fc958ec886194cb6621fdb469e6bf4b6d0cb29fcb310b67b SHA512 20471c0614aaf970bc8539c1e6de18dc5e4059c140af9debbb7851edad04eda08cffd561b74f5f835c5d13269e1eb18584a6836aa001d11bd707ca2871af4483 WHIRLPOOL cdb1ccf1f7e52ac933e8b40c1853853c9256d93aeb78e4add381269631cc081b3545b6f7ee1d3682bf51c3c20b7dbff448d6295e24510be068117e01c169c579
AUX synergy-1.4.14-nulljobbuildup.patch 401 SHA256 04bb79ed43fec298fc958ec886194cb6621fdb469e6bf4b6d0cb29fcb310b67b SHA512 20471c0614aaf970bc8539c1e6de18dc5e4059c140af9debbb7851edad04eda08cffd561b74f5f835c5d13269e1eb18584a6836aa001d11bd707ca2871af4483 WHIRLPOOL cdb1ccf1f7e52ac933e8b40c1853853c9256d93aeb78e4add381269631cc081b3545b6f7ee1d3682bf51c3c20b7dbff448d6295e24510be068117e01c169c579
AUX synergy-1.4.16_p1969-pthread.patch 350 SHA256 b25728a13742beffb5b1526740eb2f41ecfe6605d972c20fe22209b061a5819e SHA512 c0ab4dca5cb0ae1963c20fd72b10dc958142ca7881ec48caffd4172cb89f47bb69bde1a1e61566abb61f8b953b7fd77930c4fd3092b65c13d3d04ce8be9fd91a WHIRLPOOL a2ef3514c3f58d65af0f5be1431cf4c19e478e801b3a2da8d2f67c741ce14997103734ac24af6235f1b3746bfd7a54524a0f2d3d2ec07769b28bd18ed8a01bda
AUX synergy-1.4.17_p2055-cryptopp.patch 3674 SHA256 04043217ceb486a65e3edab5b4b41bae973df8e383ffc2e873bb74882f23d609 SHA512 2bbcefb8ee0b405e545bbd1e543563b6b2802cd6ad17355bc9b18260d08203c49baf6cd92701b7bc33cc14cddeabe7b4e43425e61ac74c25dfc02bbf24bca5ff WHIRLPOOL b046f848b3680ab9b1233477cc632cdbe423a815bb92d0f8ef3a0bae1b36516e36b6b55441363ba45ce29f49e6b4912a44d965823f8b5723cf97f34e37cdcbe6
AUX synergy-1.4.17_p2055-notest.patch 458 SHA256 767041991bedbcc41481764a7fb3445ebe88975b92f561ba2dfabcd3417be6fa SHA512 5ba976c10c50140289a479e66281f6eaaeebacb1d6de929861ee3f1676f89f89158bfb10bd498384dcf9d83e056bb4c5773deccd8a89cb1f48eb8ed231321d24 WHIRLPOOL f670b5a3c3cedbf743051cf8d77e0625292f63de47333bb56ad9d4d88ffe7b71799b698091a5485e31ef1752aed5f528c524c70e6fac29f058f6b53c283cb193
AUX synergy-1.4.17_p2055-nulljobbuildup.patch 399 SHA256 cd0d5b807640724716286d5ecb692ebcbe7489919fe45702c3f4de1086358fe2 SHA512 f91ce9cb6cd6b4eec19b1d831a1dd69adac7c3215844ac43600fd3c00d55cc8c0825af7ce9f6dfd1ad84e09cb36654f0650f672f1a8bc82d7bb4fb2d363b5cf3 WHIRLPOOL b84f60fd2d7b768db279675751b3e22729ca528be2082a69876a4543a84baedcfeda74f0d42e0689655b9b95ff00c1d971a6ea63ed4b32a3fc9119725d6b34bc
AUX synergy-1.4.17_p2055-pthread.patch 350 SHA256 b25728a13742beffb5b1526740eb2f41ecfe6605d972c20fe22209b061a5819e SHA512 c0ab4dca5cb0ae1963c20fd72b10dc958142ca7881ec48caffd4172cb89f47bb69bde1a1e61566abb61f8b953b7fd77930c4fd3092b65c13d3d04ce8be9fd91a WHIRLPOOL a2ef3514c3f58d65af0f5be1431cf4c19e478e801b3a2da8d2f67c741ce14997103734ac24af6235f1b3746bfd7a54524a0f2d3d2ec07769b28bd18ed8a01bda
AUX synergy-1.4.5-clipboard-fix.patch 14164 SHA256 26ee4b97ca1098836c3af499084ba08bc2b47ed533a01040f1509483c0b155e7 SHA512 6ee10772097ed6b30c727502e6e0562f12194ecff675c8701a2d7c99e16bcc69efc6b352713e9885650e3a6746c695be7beb2fb3adc852a819c81affe944112e WHIRLPOOL ba0bf111610c383d31ea8d0de044c445671f4b7c3be3b08709f2ec3bc2163f946680d825b3cdb2e583d3321a452cd00ec0bc01bcab4aaade29c3e0dae447d7e1
AUX synergy-1.4.5-gtk3-fix.patch 6353 SHA256 795673183f1f8bb10aa8361613798e3e33dc229ce36295d4a642e875a849dda8 SHA512 deca5638c38042f73b47b6b939c370432f753806e8e5b3a803628a38b8d57cf81359377072aa64640ecc7c5207c1c9589c92e81d4875949ebdb2a8422332efb2 WHIRLPOOL 851247a90f4f39a48f1b35fb99552b4bda355dd271807b03ba982f87cd1375ffdba6f266e249deae8063105db74a32d2386b49b5c68e3567c195b8b39d57110d
AUX synergy-1.5.0_p2278-CSocketMultiplexer.patch 427 SHA256 1fa78e418e8c16a3fee03351cfaddc00417cfbfb69d517664c5c99551c9ac9a5 SHA512 10917823af9113def5967721aedd637326f7e432231c1bc68a4c1795916fadf8daf2e06b436e0073da6c461d38fa00e444332462e7c95f84a97f1ea7d54bac31 WHIRLPOOL a310af036438365ef01ff404b41496fc881e70bf2ff019d8e5608a87d5f0fc516a07f08950d560a6d954b2d12db8ddc0d3c4ed67421472fac527cbfd3899e8c4
AUX synergy-1.5.0_p2278-cryptopp.patch 2662 SHA256 d980faeec96cf1cd7f684d6f2bd4bfe461307c5a5c5e1ea4b9cf20d38a5a120d SHA512 eb502e57a0f6c80b8f0e8d64490d277d4b9659a2306e7ebd5a557ed0d386ba7dc870056e916fe04d653b6860ea78299b00895910372f9e5609f2480be54d3127 WHIRLPOOL 4b8122befcf03981a0ad4877de4ca4455bb4dee9167a9bdf3fd73f181c3168170fcf975a516eaef8043b6ee6e14c0f55e46de44ef2af972d8032647b3cb32116
AUX synergy-1.5.0_p2278-gentoo.patch 344 SHA256 924b3ad8f7c4840b900a6d4f532742121f065141b801554b612adecf6aef611c SHA512 de9e59f4f7704a3a5baf0ea895ac88c4c076145c3bc6ce5edad410a044ce782226ace71984e78c897261fb92f7c97deaf886769f7bd336a85d23af5f501b1d7b WHIRLPOOL 0cc03877f9b4df0e10179d2ecead957d6bd8aa7dddf700e8d595033ea3bd2eabe947a263c5a94592f4c046a8625bd9a33138c4b93c71cd82f4b2ac373f73d3a0
AUX synergy-1.5.0_p2278-test.patch 977 SHA256 2373895ff2a67a44b37d634c16b474865ce992d497c4a1b05def510776870006 SHA512 92746308f3f6fe22b337d383e268328c37695e8f51ac20759557021d1149b4e4cc676846cc33d3728453284b9ae15373995d347719c1ba8af9b9d3b31d8e463f WHIRLPOOL 9b637b57668b1c8df064f69584192d29ce11f940b4f67d78a8e10f6610846e37ac3460326949efc6df78289dffd80a916c40527879cf2391a1845281b93af844
DIST synergy-1.3.1.tar.gz 793172 SHA256 4a15e26456498dda5f3aa7d688a4892e0c50394a2f01685136fbc954bacc9691
DIST synergy-1.4.10-Source.tar.gz 3598533 SHA256 06d5a2ceb4cf8808cdab22441897c7b54ec8b4bc8351ac116f9accf54c720fbe SHA512 d8ebff1d53d16f6abb9cc64c7cd2ac5d6923b61ff3773f32d464cb58a0440bdbaa74836662d4c83e541516b4abda97f35855239cd12b6b095535fd38e36f238c WHIRLPOOL 86a8595403b5fb4efe88f4ea2cc528f541ea2cdb195254637ef077971ccc4cea3261d93fa2b8696fd39740a1421530c55099048399dbabe0e183f26da7a3c610
DIST synergy-1.4.12-Source.tar.gz 3954996 SHA256 35b60c8d73368a0cb90daa629e64f66171b934a799a82427431979cca7260849 SHA512 5305e03d871e5408640ece55364067418f9b8b160dda31f994ebafe807b31291bdaa688a901f2e81710acb0857952c37f0c1823a50c927573feaec0c8659be9d WHIRLPOOL 1ba49a12ad5dc7853167c1ddcda032e876a94e9fa76e2250da96dea56353cdcd7bf00917346042aa7f737b3fd386da2d0b440e95d81f51f16d8fc3d3079c6b27
DIST synergy-1.4.14-Source.tar.gz 4223052 SHA256 398a36fa7e4d90dc509cb799ac50180fe25abd2d8cd02392a0503eb0fc78f9ea SHA512 3e9ca96f36573e400c9694daba026322cbf36bbabdbf69687cbadb6010834d1afd81845533775564ba7aadbf3a8be8582d9e5b9d33abfa483a174b40e084add4 WHIRLPOOL 6e7b3467ad4ae8b985babeeaac5779a5216b859b2c1b6610b64d7cd613ee1ead3fe68b2bfb07789b1789046a374e2d38533066988fa9d971e03274080b63a3c9
DIST synergy-1.4.17-r2055-Source.tar.gz 4320555 SHA256 95c7e40d0ba249f91866d433f3f2407771c3d9f72e257c5b0655ef84f7558ad7 SHA512 7921f786644267dc9ebb881203a160c646b20f32a5b611d50ce4319d6562dc709bd880acdffecb4920d0854f1c7c6a0e8117698b9425cbb550dce21fd6ad0c5a WHIRLPOOL 8cc210049163204b9129ba5605688b71dec54d0242519f94f7901396bc947f3bd57a69c4654a7d0ca0b75a2e3ac01bd3672b8d1556c4d2f776eacad91b75475d
DIST synergy-1.5.0-r2278-Source.tar.gz 4350894 SHA256 66bf6016a2e71b2b2b26fc445d28324d1d286b6fca7ae3e9d19fd300769af024 SHA512 8429304666fdb21e1becb3960c1c9ecba2a154170681b79ee444ea818291f1d378c73c82674351cb097cb08857b7f9c61908e5ab46152363e4ff22c2c50dc8fd WHIRLPOOL 74488dda0d0aa70b070b3a841311e1c8305e87365e526c54702d727ae35429b8dc5e7f5aab5028dab1a26d724e5e3f57bca3646a6d0f064af8259ec47f406e7c
DIST synergy.png 26910 SHA256 c7e6cbaea549a189daed46c7170477772d932144ca20c9ea0db6859bd896f08c SHA512 0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d WHIRLPOOL 7b3e7f9b05462fb536de0ca8d2257ea8abc0b2f17f0335d7eee73322f79a9ecccf729b992e58cd0965a9c9842f48020b6588cd4af47ea0f6d2b2cd7793c64e3a
EBUILD synergy-1.3.1-r1.ebuild 1405 SHA256 d12e41cd418897121e509f083c2840594f884cc3c92bbdd100b313c2a033f90d SHA512 e1c42739f84918b50c981d339c0bc43642968b18d5fa4d069bf474030c9d3bf26237873334b89cf77230e99113478df4675e66c290ec1f2fbbc3e54748217f22 WHIRLPOOL 92c77c8d70547cd7bcb05584991555f03882c788043a917251f9458486986bf6fd3a5e6e4696b27c1fb62b1330c69acc11086fb535a847178388380ffac2c971
EBUILD synergy-1.4.10-r1.ebuild 1704 SHA256 4947478f9edf8e039bdb3bb76d80904b757b60398d12a5b31080c08dd5c63dee SHA512 be4016def10d26600e51b399a7b3728e02fc3173053bee868e08fb738c9f7e53e3029ad801f3a821fe6aa497e36555904697d00a869b62268452473bb462b257 WHIRLPOOL 6b36a3fbf94ffbddea0ab3e1165171ef8205df697fe9f6c48618279298e712e10b260c96f701175e87a7cf5f05f7df1dfbb84070e773d0ca217fc12019892c9b
EBUILD synergy-1.4.10.ebuild 1707 SHA256 cc78fb38cdcaf72e8a54c341c45c37794848894170c634c43e51b4e88c3ade8b SHA512 4bdb525b068e6a792030d3fd7f31b9e593c13552c0a38ad2d70dcfc46851d45a32398310fadf5a12cb96c1768b69603b735950ec7f372bd79ebf789b25807a00 WHIRLPOOL abe278d5c5fe43b5b4200f6459dc4bcb16e51b0dbdb8fb74425d911f45c129234a47d4fcfa1af89c6c55cd0800dc5e3c5df136d161ec0b6bf91bbec70fbf7987
EBUILD synergy-1.4.12.ebuild 1940 SHA256 9d4437ad800e50e2764fbcac717156d2e3ef0c7175f71360b98bbcd292507cdb SHA512 e4ca490d4f3f813331982995314b74278a347a133c470d85661f0499351922c6ca39a4ebd9d0b58e8839f7cdc9b812e960574e3b553786486c1e9ae8a9ab7471 WHIRLPOOL 149a61cfff68137561a95421010bcb895a0aabf76cec53e9fe0b085609fa3aee1888a0af6e4cebbf44acce63e5d2470cb63d83524528db3b7cdb70236d9225d0
EBUILD synergy-1.4.14.ebuild 1940 SHA256 9d4437ad800e50e2764fbcac717156d2e3ef0c7175f71360b98bbcd292507cdb SHA512 e4ca490d4f3f813331982995314b74278a347a133c470d85661f0499351922c6ca39a4ebd9d0b58e8839f7cdc9b812e960574e3b553786486c1e9ae8a9ab7471 WHIRLPOOL 149a61cfff68137561a95421010bcb895a0aabf76cec53e9fe0b085609fa3aee1888a0af6e4cebbf44acce63e5d2470cb63d83524528db3b7cdb70236d9225d0
EBUILD synergy-1.4.17_p2055.ebuild 2216 SHA256 eaf7c52d2a07840008c5df465ef25f93f0951fb10370c7cc6533c692e251a188 SHA512 84e94fc62b812e5ac419441fa6f4d0359bf99f88521ae8a8809960b4f8e1764d1a95a83ba492abcf9193facda8cad695deee8f222a16f45b9f58a74e68fd9745 WHIRLPOOL 952a77249be2406d01d5868a266acc9af59dcf7339f0222c1af4f45b06db0167e9528ce248af07647aa1f5fd342f7c431de460d71e65410f4ab6ef4ff2f4588b
EBUILD synergy-1.5.0_p2278.ebuild 2451 SHA256 388a7a5de3e69f6651e42fb3df63e27a976847e5364eefae53321170bcf93794 SHA512 27ee3e7a913de7678a36d3c423cb3127b5ff8c84325b2008bca9f3c174dcc5e0d1042caed28a0729f6b735e651890bb78db4a5cd58eff2ae4ed80043251e2f68 WHIRLPOOL 67ff00faf6c84cd0a3c109fb0e8ae7ec0706beb901246c2edef4d99d09d859ee7330be10598d6adabfb0b8a1c9f42463f7940e72da41e2ed2ceaf75e3a511153
MISC ChangeLog 7518 SHA256 7922eb7dd2343aacf7a7a02a933aed92ce353b037c090aa7bb64dbaec16132d7 SHA512 939dc23edec572f7ae988d122d1a1f6e937e42d6aa347afef5e09a4285560715687e6815a7601e635608a556476d3903d5d76383fe9ee2a745202678323f8026 WHIRLPOOL 7d9f47d31e5814d1445d893872b64684deae669ef508134b2a013c25bb520d934ae4b3a8afd1614504bf4439244c8b5e475f51ff9431542ba65e30f435aee800
MISC metadata.xml 270 SHA256 f683d99386ed59553eff64672bda4e5ecc840de7f5cdf8aa4c117b1dd3b2235a SHA512 655fcaa65489ee7c4f31c232163449c4924c3295c599f84f5ba791eff7326a8209943009a5951b723fb36014ac4c5997f2fdddbef9333aafd2503ea7a8d4df12 WHIRLPOOL f813524efbee6acf89978d020aa0980ac8b2452cd22e3526e82b96320b5c488525ea9009c1e7b92b7f40a8c514c0e58b4441713f3306efbfdb97afbd7d2e1e72
Index: synergy-1.3.1/lib/arch/CArchDaemonUnix.cpp
===================================================================
--- synergy-1.3.1.orig/lib/arch/CArchDaemonUnix.cpp
+++ synergy-1.3.1/lib/arch/CArchDaemonUnix.cpp
@@ -20,6 +20,8 @@
#include <fcntl.h>
#include <errno.h>
+#include <cstdlib>
+
//
// CArchDaemonUnix
//
Index: synergy-1.3.1/lib/arch/CMultibyte.cpp
===================================================================
--- synergy-1.3.1.orig/lib/arch/CMultibyte.cpp
+++ synergy-1.3.1/lib/arch/CMultibyte.cpp
@@ -19,14 +19,12 @@
#include "CArch.h"
#include <limits.h>
#include <string.h>
+#include <cstdlib>
#if HAVE_LOCALE_H
# include <locale.h>
#endif
#if HAVE_WCHAR_H || defined(_MSC_VER)
# include <wchar.h>
-#elif __APPLE__
- // wtf? Darwin puts mbtowc() et al. in stdlib
-# include <stdlib.h>
#else
// platform apparently has no wchar_t support. provide dummy
// implementations. hopefully at least the C++ compiler has
Index: synergy-1.3.1/lib/base/CStringUtil.cpp
===================================================================
--- synergy-1.3.1.orig/lib/base/CStringUtil.cpp
+++ synergy-1.3.1/lib/base/CStringUtil.cpp
@@ -19,6 +19,7 @@
#include <cctype>
#include <cstdio>
#include <cstdlib>
+#include <cstring>
#include <algorithm>
//
Index: synergy-1.3.1/lib/client/CClient.cpp
===================================================================
--- synergy-1.3.1.orig/lib/client/CClient.cpp
+++ synergy-1.3.1/lib/client/CClient.cpp
@@ -27,6 +27,9 @@
#include "IEventQueue.h"
#include "TMethodEventJob.h"
+#include <cstring>
+#include <cstdlib>
+
//
// CClient
//
Index: synergy-1.3.1/lib/client/CServerProxy.cpp
===================================================================
--- synergy-1.3.1.orig/lib/client/CServerProxy.cpp
+++ synergy-1.3.1/lib/client/CServerProxy.cpp
@@ -24,6 +24,7 @@
#include "TMethodEventJob.h"
#include "XBase.h"
#include <memory>
+#include <cstring>
//
// CServerProxy
Index: synergy-1.3.1/lib/net/CTCPSocket.cpp
===================================================================
--- synergy-1.3.1.orig/lib/net/CTCPSocket.cpp
+++ synergy-1.3.1/lib/net/CTCPSocket.cpp
@@ -24,6 +24,7 @@
#include "CArch.h"
#include "XArch.h"
#include <string.h>
+#include <cstdlib>
//
// CTCPSocket
Index: synergy-1.3.1/lib/platform/CXWindowsScreen.cpp
===================================================================
--- synergy-1.3.1.orig/lib/platform/CXWindowsScreen.cpp
+++ synergy-1.3.1/lib/platform/CXWindowsScreen.cpp
@@ -27,6 +27,7 @@
#include "IEventQueue.h"
#include "TMethodEventJob.h"
#include <cstring>
+#include <cstdlib>
#if X_DISPLAY_MISSING
# error X11 is required to build synergy
#else
Index: synergy-1.3.1/lib/server/CClientProxy1_3.cpp
===================================================================
--- synergy-1.3.1.orig/lib/server/CClientProxy1_3.cpp
+++ synergy-1.3.1/lib/server/CClientProxy1_3.cpp
@@ -18,6 +18,8 @@
#include "IEventQueue.h"
#include "TMethodEventJob.h"
+#include <cstring>
+
//
// CClientProxy1_3
//
Index: synergy-1.3.1/lib/server/CServer.cpp
===================================================================
--- synergy-1.3.1.orig/lib/server/CServer.cpp
+++ synergy-1.3.1/lib/server/CServer.cpp
@@ -28,7 +28,8 @@
#include "CLog.h"
#include "TMethodEventJob.h"
#include "CArch.h"
-#include <string.h>
+#include <cstring>
+#include <cstdlib>
//
// CServer
Index: synergy-1.3.1/lib/synergy/CPacketStreamFilter.cpp
===================================================================
--- synergy-1.3.1.orig/lib/synergy/CPacketStreamFilter.cpp
+++ synergy-1.3.1/lib/synergy/CPacketStreamFilter.cpp
@@ -16,6 +16,7 @@
#include "IEventQueue.h"
#include "CLock.h"
#include "TMethodEventJob.h"
+#include <cstring>
//
// CPacketStreamFilter
Index: synergy-1.3.1/lib/synergy/IKeyState.cpp
===================================================================
--- synergy-1.3.1.orig/lib/synergy/IKeyState.cpp
+++ synergy-1.3.1/lib/synergy/IKeyState.cpp
@@ -13,7 +13,8 @@
*/
#include "IKeyState.h"
-#include <string.h>
+#include <cstring>
+#include <cstdlib>
//
// IKeyState
Index: synergy-1.3.1/lib/synergy/IPrimaryScreen.cpp
===================================================================
--- synergy-1.3.1.orig/lib/synergy/IPrimaryScreen.cpp
+++ synergy-1.3.1/lib/synergy/IPrimaryScreen.cpp
@@ -14,6 +14,8 @@
#include "IPrimaryScreen.h"
+#include <cstdlib>
+
//
// IPrimaryScreen
//
--- lib/platform/CXWindowsEventQueueBuffer.cpp~ 2009-02-23 01:37:24.000000000 +0100
+++ lib/platform/CXWindowsEventQueueBuffer.cpp 2009-02-23 01:55:05.000000000 +0100
@@ -117,7 +117,7 @@
// we want to give the cpu a chance s owe up this to 25ms
#define TIMEOUT_DELAY 25
- while( remaining > 0 && QLength(m_display)==0 && retval==0){
+ while( ((dtimeout < 0.0) || (remaining > 0)) && QLength(m_display)==0 && retval==0){
#if HAVE_POLL
retval = poll(pfds, 1, TIMEOUT_DELAY); //16ms = 60hz, but we make it > to play nicely with the cpu
#else
--- synergy-1.3.1/lib/platform/CXWindowsEventQueueBuffer.cpp 2005-04-24 12:32:16.000000000 +0930
+++ synergy-1.3.1/lib/platform/CXWindowsEventQueueBuffer.cpp 2008-10-02 11:14:18.112098206 +0930
@@ -84,6 +73,8 @@
pfds[0].events = POLLIN;
int timeout = (dtimeout < 0.0) ? -1 :
static_cast<int>(1000.0 * dtimeout);
+ int remaining = timeout;
+ int retval = 0;
#else
struct timeval timeout;
struct timeval* timeoutPtr;
@@ -102,19 +93,31 @@
FD_ZERO(&rfds);
FD_SET(ConnectionNumber(m_display), &rfds);
#endif
+ // It's possible that the X server has queued events locally
+ // in xlib's event buffer and not pushed on to the fd. Hence we
+ // can't simply monitor the fd as we may never be woken up.
+ // ie addEvent calls flush, XFlush may not send via the fd hence
+ // there is an event waiting to be sent but we must exit the poll
+ // before it can.
+ // Instead we poll for a brief period of time (so if events
+ // queued locally in the xlib buffer can be processed)
+ // and continue doing this until timeout is reached.
+ // The human eye can notice 60hz (ansi) which is 16ms, however
+ // we want to give the cpu a chance s owe up this to 25ms
+#define TIMEOUT_DELAY 25
- // wait for message from X server or for timeout. also check
- // if the thread has been cancelled. poll() should return -1
- // with EINTR when the thread is cancelled.
+ while( remaining > 0 && QLength(m_display)==0 && retval==0){
#if HAVE_POLL
- poll(pfds, 1, timeout);
+ retval = poll(pfds, 1, TIMEOUT_DELAY); //16ms = 60hz, but we make it > to play nicely with the cpu
#else
- select(ConnectionNumber(m_display) + 1,
+ retval = select(ConnectionNumber(m_display) + 1,
SELECT_TYPE_ARG234 &rfds,
SELECT_TYPE_ARG234 NULL,
SELECT_TYPE_ARG234 NULL,
- SELECT_TYPE_ARG5 timeoutPtr);
+ SELECT_TYPE_ARG5 TIMEOUT_DELAY);
#endif
+ remaining-=TIMEOUT_DELAY;
+ }
{
// we're no longer waiting for events
@@ -179,7 +184,7 @@
CXWindowsEventQueueBuffer::isEmpty() const
{
CLock lock(&m_mutex);
- return (XPending(m_display) == 0);
+ return (QLength(m_display) == 0 );
}
CEventQueueTimer*
--- src/lib/net/CSocketMultiplexer.cpp.orig 2011-08-11 17:08:31.000000000 -0500
+++ src/lib/net/CSocketMultiplexer.cpp 2011-08-11 17:11:09.000000000 -0500
@@ -255,6 +255,7 @@
for (CSocketJobMap::iterator i = m_socketJobMap.begin();
i != m_socketJobMap.end();) {
if (*(i->second) == NULL) {
+ m_socketJobs.erase(i->second);
m_socketJobMap.erase(i++);
m_update = true;
}
--- src/lib/net/CSocketMultiplexer.cpp.orig 2011-08-11 17:08:31.000000000 -0500
+++ src/lib/net/CSocketMultiplexer.cpp 2011-08-11 17:11:09.000000000 -0500
@@ -255,6 +255,7 @@
for (CSocketJobMap::iterator i = m_socketJobMap.begin();
i != m_socketJobMap.end();) {
if (*(i->second) == NULL) {
+ m_socketJobs.erase(i->second);
m_socketJobMap.erase(i++);
m_update = true;
}
--- src/lib/net/CSocketMultiplexer.cpp.orig 2011-08-11 17:08:31.000000000 -0500
+++ src/lib/net/CSocketMultiplexer.cpp 2011-08-11 17:11:09.000000000 -0500
@@ -255,6 +255,7 @@
for (CSocketJobMap::iterator i = m_socketJobMap.begin();
i != m_socketJobMap.end();) {
if (*(i->second) == NULL) {
+ m_socketJobs.erase(i->second);
m_socketJobMap.erase(i++);
m_update = true;
}
--- 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 -Nru synergy-1.4.17-Source/CMakeLists.txt synergy-1.4.17-Source-modified-cryptopp/CMakeLists.txt
--- synergy-1.4.17-Source/CMakeLists.txt 2014-03-14 21:34:19.000000000 +0100
+++ synergy-1.4.17-Source-modified-cryptopp/CMakeLists.txt 2014-03-27 13:24:17.726264814 +0100
@@ -145,6 +145,10 @@
check_type_size(long SIZEOF_LONG)
check_type_size(short SIZEOF_SHORT)
+ set(CMAKE_REQUIRED_LIBRARIES crypto++)
+ set(CMAKE_REQUIRED_LIBRARIES)
+ set(CMAKE_INCLUDE_DIRECTORIES)
+
# pthread is used on both Linux and Mac
check_library_exists("pthread" pthread_create "" HAVE_PTHREAD)
if (HAVE_PTHREAD)
diff -Nru synergy-1.4.17-Source/ext/CMakeLists.txt synergy-1.4.17-Source-modified-cryptopp/ext/CMakeLists.txt
--- synergy-1.4.17-Source/ext/CMakeLists.txt 2014-03-20 20:24:24.000000000 +0100
+++ synergy-1.4.17-Source-modified-cryptopp/ext/CMakeLists.txt 2014-03-27 13:24:33.303265453 +0100
@@ -13,47 +13,6 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
-set(cryptopp_dir cryptopp562)
-
-# only compile the crypto++ files we need.
-set(cryptopp_src
- ${cryptopp_dir}/3way.cpp
- ${cryptopp_dir}/algparam.cpp
- ${cryptopp_dir}/asn.cpp
- ${cryptopp_dir}/authenc.cpp
- ${cryptopp_dir}/basecode.cpp
- ${cryptopp_dir}/cpu.cpp
- ${cryptopp_dir}/cryptlib.cpp
- ${cryptopp_dir}/des.cpp
- ${cryptopp_dir}/dessp.cpp
- ${cryptopp_dir}/dll.cpp
- ${cryptopp_dir}/ec2n.cpp
- ${cryptopp_dir}/ecp.cpp
- ${cryptopp_dir}/filters.cpp
- ${cryptopp_dir}/fips140.cpp
- ${cryptopp_dir}/gcm.cpp
- ${cryptopp_dir}/gf2n.cpp
- ${cryptopp_dir}/gfpcrypt.cpp
- ${cryptopp_dir}/hex.cpp
- ${cryptopp_dir}/hmac.cpp
- ${cryptopp_dir}/hrtimer.cpp
- ${cryptopp_dir}/integer.cpp
- ${cryptopp_dir}/iterhash.cpp
- ${cryptopp_dir}/misc.cpp
- ${cryptopp_dir}/modes.cpp
- ${cryptopp_dir}/mqueue.cpp
- ${cryptopp_dir}/nbtheory.cpp
- ${cryptopp_dir}/oaep.cpp
- ${cryptopp_dir}/osrng.cpp
- ${cryptopp_dir}/pubkey.cpp
- ${cryptopp_dir}/queue.cpp
- ${cryptopp_dir}/randpool.cpp
- ${cryptopp_dir}/rdtables.cpp
- ${cryptopp_dir}/rijndael.cpp
- ${cryptopp_dir}/rng.cpp
- ${cryptopp_dir}/sha.cpp
-)
-
# if 64-bit windows, compile asm file.
if (CMAKE_CL_64)
list(APPEND cryptopp_src ${cryptopp_dir}/x64dll.asm ${cryptopp_dir}/x64masm.asm)
@@ -87,10 +46,3 @@
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=${CRYPTOPP_ARCH}")
endif()