NOTICE: This package has been removed from pkgsrc

./wip/libxshmfence, Shared memory SyncFence synchronization primitive

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 1.1, Package name: libxshmfence-1.1, Maintainer: pkgsrc-users

This 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 two underlying implementations:

1) On Linux, the library uses futexes

2) On other systems, the library uses posix mutexes and condition
variables.


Required to build:
[x11/xproto]

Master sites:

SHA1: aeae8a045fda1aaad446244f56f1ed450cb242e3
RMD160: ff714f3320e5aabad29e89c47abe4c6b0c7997a6
Filesize: 284.519 KB

Version history: (Expand)


CVS history: (Expand)


   2015-04-29 16:43:34 by Tobias Nygren | Files touched by this commit (5) | Package removed
Log message:
imported libxshmfence to pkgsrc
   2015-04-29 15:23:04 by Tobias Nygren | Files touched by this commit (1)
Log message:
add bl3.mk
   2015-04-29 15:17:53 by Thomas Klausner | Files touched by this commit (1)
Log message:
Fix two typos.

   2015-04-29 15:16:30 by Tobias Nygren | Files touched by this commit (1)
Log message:
add note about FreeBSD sync implementation.
   2015-04-29 15:13:35 by Tobias Nygren | Files touched by this commit (3)
Log message:
- Bump to libxshmfence-1.2. This adds support for FreeBSD.
- Move TODO item into Makefile to prepare for pkgsrc proper import.
- Mark package as ONLY_FOR_PLATFORM Linux & FreeBSD.
   2015-01-03 10:57:22 by Thomas Klausner | Files touched by this commit (1)
Log message:
Mention relevant PR.
   2013-11-29 22:27:11 by Thomas Klausner | Files touched by this commit (5)
Log message:
Import libxshmfence-1.1 as wip/libxshmfence.

This 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 two underlying implementations:

 1) On Linux, the library uses futexes

 2) On other systems, the library uses posix mutexes and condition
    variables.

TODO:
On NetBSD, two functions are missing:
pthread_mutexattr_setpshared and pthread_condattr_setpshared.
-- wiz 20131129