BSD Ports

x11/libxshmfence 1.3.3 FreeBSD

Shared memory 'SyncFence' synchronization primitive

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
6cd3e0d855
License
MIT
Categories
x11
Package size
7.0 KiB, 17.6 KiB installed

Description

This library offers a CPU-based synchronization primitive compatible with the X SyncFence objects that can be shared between processes using file descriptor passing.

In the other systems

SystemPortVersion
FreeBSDx11/libxshmfence1.3.3
DragonFlyx11/libxshmfence1.3.2
MidnightBSDx11/libxshmfence1.3.3
HardenedBSDx11/libxshmfence1.3.3
GhostBSDx11/libxshmfence1.3.3

Install

Binary package:

pkg install libxshmfence

From the ports tree:

cd /usr/ports/x11/libxshmfence/ && make install clean

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

RUN_DEPENDS=	libxshmfence>0:x11/libxshmfence
LIB_DEPENDS=	libxshmfence.so:x11/libxshmfence

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:latest1.3.31.3.31.3_11.3.31.3.3
FreeBSD:14:quarterly1.3.31.3.3n/a1.3.31.3.3
FreeBSD:15:latest1.3.31.3.3n/a1.3.31.3.3
FreeBSD:15:quarterly1.3.31.3.3n/an/an/a
FreeBSD:16:latest1.3.31.3.3n/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 3
Required by 1364

The first 100 are listed.

Configuration

No options to configure.

USES
xorg xorg-cat:lib
Service scripts
none

Files

pkg-plist 6
  • include/X11/xshmfence.h
  • lib/libxshmfence.a
  • lib/libxshmfence.so
  • lib/libxshmfence.so.1
  • lib/libxshmfence.so.1.0.0
  • libdata/pkgconfig/xshmfence.pc
distinfo 1
FileSizeSHA256
xorg/lib/libxshmfence-1.3.3.tar.xz264860d4a4df096aba96fea02c029ee3a44e11a47eb7f7213c1a729be83e85ec3fde10

Commit history 1

DateCommitCreditsLog message
6cd3e0d855 Gleb Popov xorg-cat.mk users: Drop tar:xz, which is default now
PR: 298092