Ravenports generated: 18 Nov 2023 07:43
[ravenports.git] / bucket_84 / libavif
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               libavif
4 VERSION=                1.0.2
5 KEYWORDS=               graphics
6 VARIANTS=               standard
7 SDESC[standard]=        Library for encoding and decoding .avif files
8 HOMEPAGE=               none
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GITHUB/AOMediaCodec:libavif:v1.0.2
13 DISTFILE[1]=            generated:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         tools
18                         dev
19
20 OPTIONS_AVAILABLE=      none
21 OPTIONS_STANDARD=       none
22
23 BUILD_DEPENDS=          aom:dev:standard
24                         dav1d:dev:standard
25 BUILDRUN_DEPENDS=       aom:primary:standard
26                         dav1d:primary:standard
27 EXRUN[tools]=           libavif:primary:standard
28
29 USES=                   cpe cmake jpeg png pkgconfig
30 GNOME_COMPONENTS=       gdkpixbuf
31
32 LICENSE=                BSD2CLAUSE:primary
33 LICENSE_FILE=           BSD2CLAUSE:{{WRKSRC}}/LICENSE
34 LICENSE_SCHEME=         solo
35
36 CPE_VENDOR=             aomedia
37 FPC_EQUIVALENT=         graphics/libavif
38
39 SOVERSION=              16.0.2
40 PLIST_SUB=              GTK2_VERSION=2.10.0
41
42 CMAKE_ARGS=             -DAVIF_BUILD_APPS:BOOL=ON
43                         -DAVIF_CODEC_AOM:BOOL=ON
44                         -DAVIF_CODEC_DAV1D:BOOL=ON
45                         -DAVIF_BUILD_GDK_PIXBUF:BOOL=ON
46                         -DAVIF_ENABLE_WERROR:BOOL=OFF
47
48 post-install:
49         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/avif*
50         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libavif.so
51         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-avif.so
52
53 [FILE:153:descriptions/desc.primary]
54 This library aims to be a friendly, portable C implementation of the AV1
55 Image File Format, as described here:
56
57 https://aomediacodec.github.io/av1-avif/
58
59
60 [FILE:42:descriptions/desc.tools]
61 This package contains AVIF encoder tools.
62
63
64 [FILE:112:distinfo]
65 de8bf79488c5b523b77358df8b85ae69c3078e6b3f1636fc1f313f952269ad20     10576546 AOMediaCodec-libavif-1.0.2.tar.gz
66
67
68 [FILE:159:manifests/plist.primary]
69 lib/
70  libavif.so.%%SOMAJOR%%
71  libavif.so.%%SOVERSION%%
72 lib/gdk-pixbuf-2.0/%%GTK2_VERSION%%/loaders/libpixbufloader-avif.so
73 share/thumbnailers/avif.thumbnailer
74
75
76 [FILE:23:manifests/plist.tools]
77 bin/
78  avifdec
79  avifenc
80
81
82 [FILE:174:manifests/plist.dev]
83 include/avif/avif.h
84 lib/libavif.so
85 lib/cmake/libavif/
86  libavif-config-%%CMAKE_BUILD_TYPE%%.cmake
87  libavif-config-version.cmake
88  libavif-config.cmake
89 lib/pkgconfig/libavif.pc
90