46 Commits

Author SHA1 Message Date
naddy
3f5796b9fd drop RCS Ids 2022-03-11 19:45:43 +00:00
ian
8b713bac3e Unbreak build on riscv. Not fully tested due to lack of video h/w.
Looks good to sthen.
2021-10-14 16:21:02 +00:00
sthen
48b0b9660c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:48:23 +00:00
cwen
38ed06710e synergy: build with -std=c++03 for all compilers
This unbreaks the build with gcc-8. Also move HOMEPAGE to https.

OK sthen@ phessler@
2019-04-15 17:32:47 +00:00
naddy
67d8000579 sigwait(3) has moved to libc 2019-01-12 15:12:29 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
sthen
df084242ae update to synergy-1.7.6, move to new upstream location (different github
account) and add a dumb build fix with --std=c++03 on clang arches.

upstream has much newer branches (e.g. 1.9.1 released yesterday, 2.0.0
released a few months ago) but too much churn for a quick fix, and at
least they'll now be on the portroach radar.
2018-04-11 12:59:00 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
073d25a37c use LIBCXX 2017-04-10 11:46:32 +00:00
jturner
c143e5672d Update synergy to 1.7.4.
Tested by Michael Lesniewski <lesniewskister at gmail dot com>. ok abieber@
2015-10-21 19:51:28 +00:00
sthen
f12e6be118 drop GH_COMMIT lines which are hidden behind GH_TAGNAME,
discussed with a few in the room.
2015-04-05 13:31:13 +00:00
bcallah
927f86114c Drop maintainer of this. I don't use it anymore. And I couldn't give it
away to anyone ;-)
2015-03-23 19:05:48 +00:00
landry
3b42aa7658 'static cast' is not exactly the same thing as 'static_cast'. Shows how much
we care about exotic archs... maybe unbreaks sparc64/hppa/mips64el. or not.
2015-03-23 18:11:19 +00:00
bcallah
ccccf0d3ed Update to 1.6.2 - tarballs moved to GitHub 2015-01-03 04:59:27 +00:00
landry
d81505f141 Readd some patches to let this build on sparc64, and probably mips64*/hppa.
Fix is probably still wrong, but at least it builds..
2014-08-20 07:20:10 +00:00
bcallah
323f647b77 Update to 1.5.0.
ok abieber@
2014-06-03 13:45:41 +00:00
bcallah
4b88ce858f Update Synergy to 1.4.17
ok abieber@
2014-05-01 14:46:53 +00:00
bcallah
8512504f6f Don't compile the internal tests; we don't use them and they only seemed to
have compiled by luck anyway.
ok dcoppa@
2013-12-05 15:53:14 +00:00
bcallah
b781cf1af3 Update synergy to 1.4.15
testing and ok okan@
2013-11-18 23:56:35 +00:00
naddy
c2832a1290 move http://code.google.com, *.googlecode.com, and sites.google.com to https
suggested by bentley@
2013-08-07 21:31:12 +00:00
landry
7c716265c8 Fix on hppa by using the same tweaks as sparc64/mips64el. 2013-07-04 14:49:26 +00:00
dcoppa
f72a2bb4f5 Link synergy with the libcryptopp shared library from devel/cryptopp
instead of linking statically against a local copy. This also
unbreaks the build on i386.

ok bcallah@ (maintainer)
2013-05-17 18:53:24 +00:00
bcallah
141383821c Synergy includes a .zip of cryptopp. We have the same version of cryptopp
in ports. So add a BUILD_DEPENDS on devel/cryptopp:patch and symlink it
into the build so we get all the patches of our ports version. Also drops
the BUILD_DEPENDS on archivers/unzip.
Bump REVISION.
Still does not fix the build error on i386 though...
Suggested by and ok sthen@
2013-05-16 00:09:05 +00:00
bcallah
2d39cbcc46 Update net/synergy to 1.4.12
ok abieber@
2013-05-12 16:09:04 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
ajacoutot
cf54f2a184 Set the full path to gtar and do not hardcode /usr/local. 2013-02-05 10:39:29 +00:00
landry
6594e502b3 Unbreak on sparc64: use the same workaround as on mips64/loongson
(gcc bug fixed in 4.3.3? other archs may be affected)
2013-01-20 09:19:31 +00:00
bcallah
98ed7c63a6 Update to synergy 1.4.10 and take MAINTAINERSHIP.
CMakeLists.txt patch done by dcoppa@
ok landry@
2013-01-08 20:35:36 +00:00
dcoppa
48a2c54d90 SEPARATE_BUILD by default for CMake
from Vadim Zhukov

OK jasper@, espie@
2011-11-08 09:30:52 +00:00
dcoppa
e329d99fe5 Remove useless patch.
ok jasper@
2011-04-19 04:58:01 +00:00
jasper
8c5012090e - update to 1.4.2
joint work with dcoppa@ who fixed some cmake-beginners mistakes
  from the synergy devs
2011-04-18 18:37:48 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
sthen
d1c6f80880 use REVISION, checked with before/after make show=PKGNAMES (plus some
extra-careful checking where there are complicated PSEUDO_FLAVORS).
2010-07-12 22:07:37 +00:00
espie
41a285bf45 If you want to -Werror, use the right NULL, please 2010-05-24 09:14:39 +00:00
sturm
64f077bf7b revert server to old behaviour of blocking in case no client is
connected, this was introduced with the xcb fix and would result in
the server eating 100% cpu while waiting for clients
bump PKGNAME
ok dim@ (maintainer)
2009-12-23 09:08:44 +00:00
pvalchev
ab8e840802 Unbreak synergy after the X11 Xlib -> XCB switch, which
caused multi-second pauses for each event rendering it useless,
due to queueing in xcb buffers not triggering X file descriptor
changes.
Patch from http://bugs.gentoo.org/show_bug.cgi?id=257794

OK & hint in the right direction from maintainer dim@ :)
2009-09-03 18:05:35 +00:00
kili
8fc6287292 WANTLIB changes after xcb addition and bump. 2009-08-10 06:29:51 +00:00
bernd
1dcf42ec4a - Install a sample synergy.conf file.
- Simplify the post-install target.

ok dim@ (MAINTAINER)
2007-09-21 05:46:26 +00:00
merdely
241b722760 Remove surrounding quotes in COMMENT*/PERMIT_*/BROKEN/ERRORS
Add $OpenBSD$ to p5-SNMP-Info/Makefile (ok kili@, simon@)
2007-09-15 22:36:51 +00:00
espie
9eafbbfb35 base64 checksums. 2007-04-05 16:19:55 +00:00
espie
8179c41962 fix ownership of documentation. 2006-10-09 10:41:27 +00:00
dim
89917b1a35 Update to synergy 1.3.1. 2006-06-17 22:57:01 +00:00
dim
654194a833 Update to synergy 1.3.0. Also cleanup Makefile a bit, and take over
maintainership.

ok sturm
2006-04-05 20:59:54 +00:00
aanriot
12fa56ee81 - use ${LOCALBASE} and ${SYSCONFDIR}.
- USE_X11.
- bump PKGNAME.

ok alek@
2006-02-12 16:24:18 +00:00
mbalmer
093e36fd04 synergy: mouse and keyboard sharing utility
ok kevlo@
2005-01-25 03:58:23 +00:00