aboutsummaryrefslogtreecommitdiffstats
path: root/main/libxshmfence/APKBUILD
Commit message (Collapse)AuthorAgeFilesLines
* main/libxshmfence: upgrade to 1.3Sören Tempel2018-10-161-6/+4
|
* main/libxshmfence: fix build failureSören Tempel2018-10-151-2/+2
| | | | | | | | | | The `-D_GNU_SOURCE` is needed for the memfd_create function prototype in `sys/memfd.h`. Without this change the build fails with the following error message: xshmfence_alloc.c:73:7: error: implicit declaration of function 'memfd_create' fd = memfd_create("xshmfence", MFD_CLOEXEC|MFD_ALLOW_SEALING); ^~~~~~~~~~~~
* main/libxshmfence: use xorgprotoNatanael Copa2018-07-191-2/+2
|
* main/*: fix homepage url and source from http:// to https://Jakub Jirutka2017-11-191-2/+2
| | | | | | | Most of these updates is based on data from https://repology.org/, detection based on permanent redirect from http:// to https://. $source urls are updated when they contain $url as substring.
* main/libxshmfence: modernise, fix deps, add test suiteA. Wilcox2017-09-191-20/+13
|
* main/libxshmfence: use futex instead of pthreadsBobby Bingham2017-08-281-2/+3
| | | | | | | | This library uses a synchronization primitive in shared memory. The pthreads types are not the same size between 32- and 64-bit, which means that a 32-bit binary using mesa cannot be used with a 64-bit X server. The futex backend does not have this problem.
* main/[various]: replace xorg.freedesktop.org with www.x.org in sourceNatanael Copa2017-06-141-1/+1
|
* Do not delete *.la files manuallyBartłomiej Piotrowski2015-09-101-1/+0
| | | | | Since abuild v2.22.0, these are removed automatically unless 'libtool' option has been specified.
* main/libxshmfence: upgrade to 1.2Natanael Copa2015-02-031-4/+4
|
* main/xshmfence: new aportNatanael Copa2014-04-211-0/+47
X11 shared memory fences http://www.x.org/ Needed by mesa-10.1