BSD Ports

Deprecated: Deprecated upstream, does not build with CMake 4

Expires: 2026-11-30

sysutils/barrier 2.4.0_1 FreeBSD

Mouse and keyboard sharing utility

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
bc30500441
License
GPLv2
Categories
sysutils
Package size
674.4 KiB, 2960.8 KiB installed

Description

Barrier is a community maintained fork of the Symless Synergy 1.9 codebase which aims to maintain its simplicity. Barrier will let you use your keyboard and mouse from machine A to control machine B (or more). Barrier supports Windows, OS X, Linux, and FreeBSD.

In the other systems

SystemPortVersion
FreeBSDsysutils/barrier2.4.0_1
OpenBSDnet/barrier2.3.4p0
DragonFlysysutils/barrier2.4.0

Install

Binary package:

pkg install barrier

From the ports tree:

cd /usr/ports/sysutils/barrier/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	barrier>0:sysutils/barrier

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.4.0_12.4.0_1-2.4.02.4.0_1
FreeBSD:14:quarterly2.4.0_12.4.0_1n/a2.4.02.4.0_1
FreeBSD:15:latest2.4.0_12.4.0_1n/a2.4.02.4.0
FreeBSD:15:quarterly2.4.0_12.4.0_1n/an/an/a
FreeBSD:16:latest2.4.0_12.4.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 96
Run dependencies 87

No port depends on this one.

Configuration

Options name: sysutils_barrier

OptionDefaultDescription
EXAMPLESoffBuild and/or install examples
GUIonBuild configuration utility (requires Qt 5)
USES
cmake compiler:c++14-lang cpe localbase:ldflags pkgconfig ssl xorg
Service scripts
none
Conflicts with
clusterit

Message after installing

===>   NOTICE:

This port is deprecated; you may wish to reconsider installing it:

Deprecated upstream, does not build with CMake 4.

It is scheduled to be removed on or after 2026-11-30.

Files

Manual pages 2
  • barrierc(1)
  • barriers(1)
pkg-plist 11
  • bin/barrier
  • bin/barrierc
  • bin/barriers
  • @sample etc/barrier/barrier.conf.sample
  • share/applications/barrier.desktop
  • share/examples/barrier/barrier.conf.example
  • share/examples/barrier/barrier.conf.example-advanced
  • share/examples/barrier/barrier.conf.example-basic
  • share/icons/hicolor/scalable/apps/barrier.svg
  • share/man/man1/barrierc.1.gz
  • share/man/man1/barriers.1.gz
distinfo 2
FileSizeSHA256
debauchee-barrier-v2.4.0_GH0.tar.gz5.572043e+0620046cae7a831d9bb3740b6f04feb9bded4c794c11586a70089080e94ae2fe77
gulrak-filesystem-v1.5.12_GH0.tar.gz2096617d62c5746c724d28da216d9e11827ba4e573df15ef40720292827a4dfd33f2e9

Commit history 1

DateCommitCreditsLog message
bc30500441 Gleb Popov sysutils/barrier: Mark deprecated
PR: 297873, 283623