Ravenports generated: 16 Jun 2017 21:59
[ravenports.git] / bucket_A0 / libepoxy
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               libepoxy
4 VERSION=                1.4.3
5 KEYWORDS=               graphics
6 VARIANTS=               standard
7 SDESC[standard]=        OpenGL function pointer management library
8 HOMEPAGE=               https://github.com/anholt/libepoxy
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://github.com/anholt/libepoxy/releases/download/1.4.3/
13 DISTFILE[1]=            libepoxy-1.4.3.tar.xz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 USES=                   mesa meson pkgconfig
21 XORG_COMPONENTS=        x11
22
23 FPC_EQUIVALENT=         graphics/libepoxy
24 MESON_ARGS=             -Denable-egl=yes
25
26 [FILE:333:descriptions/desc.single]
27 Epoxy is a library for handling OpenGL function pointer management.
28
29 It hides the complexity of dlopen(), dlsym(), glXGetProcAddress(),
30 eglGetProcAddress(), etc. from the app developer, with very little
31 knowledge needed on their part. They get to read GL specs and write code
32 using undecorated function names like glCompileShader().
33
34
35 [FILE:100:distinfo]
36 0b808a06c9685a62fca34b680abb8bc7fb2fda074478e329b063c1f872b826f6       783624 libepoxy-1.4.3.tar.xz
37
38
39 [FILE:170:manifests/plist.single]
40 include/epoxy/
41  common.h
42  egl.h
43  egl_generated.h
44  gl.h
45  gl_generated.h
46  glx.h
47  glx_generated.h
48 lib/
49  libepoxy.so
50  libepoxy.so.0
51  libepoxy.so.0.0.0
52 lib/pkgconfig/epoxy.pc
53
54
55 [FILE:276:patches/patch-test_dlwrap.c]
56 --- test/dlwrap.c.orig  2017-03-28 08:56:46 UTC
57 +++ test/dlwrap.c
58 @@ -34,6 +34,8 @@
59  
60  /* dladdr is a glibc extension */
61  #define _GNU_SOURCE
62 +/* FreeBSD needs this to make asprintf() and dlvsym() visible */
63 +#define __BSD_VISIBLE 1
64  #include <dlfcn.h>
65  
66  #include <stdbool.h>
67