Ravenports generated: 12 Feb 2024 04:56
[ravenports.git] / bucket_61 / graphene
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               graphene
4 VERSION=                1.10.8
5 REVISION=               1
6 KEYWORDS=               graphics devel
7 VARIANTS=               standard
8 SDESC[standard]=        Thin layer of graphic data types
9 HOMEPAGE=               https://ebassi.github.io/graphene/
10 CONTACT=                nobody
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            GITHUB/ebassi:graphene:1.10.8
14 DISTFILE[1]=            generated:main
15 DF_INDEX=               1
16 SPKGS[standard]=        complete
17                         primary
18                         dev
19                         docs
20
21 OPTIONS_AVAILABLE=      none
22 OPTIONS_STANDARD=       none
23
24 USES=                   meson pkgconfig shebangfix gtk-doc
25 GNOME_COMPONENTS=       glib introspection pygobject
26
27 LICENSE=                MIT:primary
28 LICENSE_FILE=           MIT:{{WRKSRC}}/LICENSE.txt
29 LICENSE_SCHEME=         solo
30
31 FPC_EQUIVALENT=         graphics/graphene
32 MESON_ARGS=             -Dgtk_doc=true
33 SHEBANG_FILES=          src/identfilter.py
34
35 INSTALL_REQ_TOOLCHAIN=  yes
36 SOVERSION=              0.1000.8
37 PLIST_SUB=              API="1.0"
38
39 VAR_OPSYS[sunos]=       CFLAGS=-D__EXTENSIONS__
40
41 post-patch:
42         ${REINPLACE_CMD} -e 's|=python |=${PYTHON_VERSION} |g' \
43                 ${WRKSRC}/src/meson.build
44
45 [FILE:691:descriptions/desc.primary]
46 Graphene contains optimizations for speeding up vector operations, those
47 optimizations are optional, and used only if both Graphene was compiled
48 with support for them and if the system you're running on has them.
49 Currently, Graphene supports the following platform-specific fast paths:
50  * Streaming SIMD Extensions (SSE) 2
51  * ARM NEON
52  * GCC vector extensions
53
54 In the remote case in which none of these optimizations are available,
55 Graphene will fall back to a naive scalar implementation
56
57 Graphene can, optionally, provide types for integrating with GObject
58 properties and signals, as well as introspection information for its
59 use with other languages through introspection-based bindings.
60
61
62 [FILE:108:distinfo]
63 922dc109d2dc5dc56617a29bd716c79dd84db31721a8493a13a5f79109a4a4ed       178557 ebassi-graphene-1.10.8.tar.gz
64
65
66 [FILE:168:manifests/plist.primary]
67 lib/
68  libgraphene-%%API%%.so.%%SOMAJOR%%
69  libgraphene-%%API%%.so.%%SOVERSION%%
70 lib/girepository-%%API%%/Graphene-%%API%%.typelib
71 share/gir-%%API%%/Graphene-%%API%%.gir
72
73
74 [FILE:770:manifests/plist.dev]
75 %%ONLY-LINUX%%libexec/installed-tests/graphene-1.0/introspection.py
76 %%ONLY-LINUX%%share/installed-tests/graphene-1.0/introspection.py.test
77 include/graphene-%%API%%/
78  graphene-box.h
79  graphene-euler.h
80  graphene-frustum.h
81  graphene-gobject.h
82  graphene-macros.h
83  graphene-matrix.h
84  graphene-plane.h
85  graphene-point.h
86  graphene-point3d.h
87  graphene-quad.h
88  graphene-quaternion.h
89  graphene-ray.h
90  graphene-rect.h
91  graphene-simd4f.h
92  graphene-simd4x4f.h
93  graphene-size.h
94  graphene-sphere.h
95  graphene-triangle.h
96  graphene-types.h
97  graphene-vec2.h
98  graphene-vec3.h
99  graphene-vec4.h
100  graphene-version-macros.h
101  graphene-version.h
102  graphene.h
103 lib/libgraphene-%%API%%.so
104 lib/graphene-%%API%%/include/graphene-config.h
105 lib/pkgconfig/
106  graphene-%%API%%.pc
107  graphene-gobject-%%API%%.pc
108
109
110 [FILE:828:manifests/plist.docs]
111 share/doc/graphene/
112  annotation-glossary.html
113  api-index.html
114  ch01.html
115  deprecated-api-index.html
116  graphene-Box.html
117  graphene-Euler.html
118  graphene-Frustum.html
119  graphene-GObject-integration.html
120  graphene-Matrix.html
121  graphene-Plane.html
122  graphene-Point.html
123  graphene-Point3D.html
124  graphene-Quad.html
125  graphene-Quaternion.html
126  graphene-Ray.html
127  graphene-Rectangle.html
128  graphene-SIMD-matrix.html
129  graphene-SIMD-vector.html
130  graphene-Size.html
131  graphene-Sphere.html
132  graphene-Triangle.html
133  graphene-Vectors.html
134  graphene-Versioning-information.html
135  home.png
136  index.html
137  ix03.html
138  ix04.html
139  ix05.html
140  ix06.html
141  ix07.html
142  left-insensitive.png
143  left.png
144  rectangle-intersection.png
145  rectangle-union.png
146  rectangle.png
147  right-insensitive.png
148  right.png
149  style.css
150  triangle-barycentric.png
151  up-insensitive.png
152  up.png
153