Path to this page:
./
x11/libxshmfence,
Shared memory SyncFence synchronization primitive
Branch: CURRENT,
Version: 1.3nb2,
Package name: libxshmfence-1.3nb2,
Maintainer: pkgsrc-usersThis library offers a CPU-based synchronization primitive compatible
with the X SyncFence objects that can be shared between processes
using file descriptor passing.
There are four underlying implementations:
1) On Linux, the library uses futexes
2) On FreeBSD, the library uses umtx
3) On NetBSD, the library uses POSIX semaphores (for now)
4) On other systems, the library uses posix mutexes and condition
variables.
Required to build:[
devel/xorg-util-macros] [
pkgtools/cwrappers] [
x11/xorgproto]
Master sites:
SHA1: 3472218fc0e8ee8183533d22dbcd4bbe90bf3ab8
RMD160: 1c74b70dbdc23e474fca6342f92414987d3908c2
Filesize: 301.41 KB
Version history: (Expand)
- (2020-02-24) Updated to version: libxshmfence-1.3nb2
- (2018-03-07) Updated to version: libxshmfence-1.3nb1
- (2018-02-27) Updated to version: libxshmfence-1.3
- (2016-08-24) Updated to version: libxshmfence-1.2nb5
- (2016-05-04) Updated to version: libxshmfence-1.2nb4
- (2015-09-25) Updated to version: libxshmfence-1.2nb2
CVS history: (Expand)
2020-02-23 23:47:47 by Tobias Nygren | Files touched by this commit (3) |
Log message:
libxshmfence: improve performance of semaphore backend. Bump rev.
It used more locking that necessary. We only need two semaphores.
One to tell waiters to wake up and one to let the last waiter that
wakes up notify xshmfence_trigger() it may now return.
|
2020-02-23 19:26:59 by Tobias Nygren | Files touched by this commit (1) |
Log message:
silence format string warning
|
2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046) |
Log message:
all: migrate several HOMEPAGEs to https
pkglint --only "https instead of http" -r -F
With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.
This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
|
2019-08-23 17:12:00 by Robert Swindells | Files touched by this commit (1) |
Log message:
Add builtin.mk.
|
2019-01-04 13:49:34 by Tobias Nygren | Files touched by this commit (1) |
Log message:
libxshmfence: fix MASTER_SITE
|
2018-12-07 01:15:46 by Sevan Janiyan | Files touched by this commit (1) |
Log message:
Need pthread support, make sure a substitue is present if OS lacks support
natively, e.g Minix at present.
|
2018-02-27 09:16:03 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
libxshmfence: update to 1.3.
Adam Jackson (2):
configure: Nerf a thing
Revert "configure: Nerf a thing"
Emil Velikov (1):
autogen.sh: use quoted string variables
Matt Turner (1):
libxshmfence 1.3
Michał Górny (1):
Fix missing <limits.h> include for HAVE_UMTX branch of futex
Mihail Konev (1):
autogen: add default patch prefix
Peter Hutterer (1):
autogen.sh: use exec instead of waiting for configure to finish
Ross Burton (1):
configure.ac: call AC_USE_SYSTEM_EXTENSIONS
|
2016-08-24 09:18:54 by Tobias Nygren | Files touched by this commit (1) |
Log message:
add TEST_TARGET
|