Ravenports generated: 10 Nov 2020 21:17
[ravenports.git] / bucket_98 / aom
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               aom
4 VERSION=                1.0.0.1
5 KEYWORDS=               multimedia
6 VARIANTS=               standard
7 SDESC[standard]=        Alliance for Open Media video codec
8 HOMEPAGE=               https://aomedia.org/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GITHUB/jbeich:aom:v1.0.0-errata1-avif
13 DISTFILE[1]=            generated:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 BUILD_DEPENDS=          nasm:primary:standard
21
22 USES=                   cmake c++:single perl:build
23
24 LICENSE=                BSD2CLAUSE:single
25 LICENSE_FILE=           BSD2CLAUSE:{{WRKSRC}}/LICENSE
26 LICENSE_SCHEME=         solo
27
28 SINGLE_JOB=             yes
29
30 SOVERSION=              0.0.0
31
32 CMAKE_ARGS=             -DBUILD_SHARED_LIBS:BOOL=ON
33                         -DENABLE_DOCS:BOOL=OFF
34                         -DENABLE_TESTS:BOOL=OFF
35
36 post-install:
37         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/aomdec
38         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/aomenc
39         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libaom.so
40
41 [FILE:311:descriptions/desc.single]
42 AOMedia Video 1 (AV1), is an open, royalty-free video coding format
43 designed for video transmissions over the Internet. It is being
44 developed by the Alliance for Open Media (AOMedia), a consortium of
45 firms from the semiconductor industry, video on demand providers, and
46 web browser developers, founded in 2015.
47
48
49 [FILE:115:distinfo]
50 5afdf68f3cc6916f3f16dba17be0ed554d1e13e4f67627445d2468311c60962b      3461663 jbeich-aom-1.0.0-errata1-avif.tar.gz
51
52
53 [FILE:210:manifests/plist.single]
54 bin/
55  aomdec
56  aomenc
57 include/aom/
58  aom.h
59  aom_codec.h
60  aom_decoder.h
61  aom_encoder.h
62  aom_frame_buffer.h
63  aom_image.h
64  aom_integer.h
65  aomcx.h
66  aomdx.h
67 lib/
68  libaom.so
69  libaom.so.%%SOMAJOR%%
70 lib/pkgconfig/aom.pc
71
72
73 [FILE:554:patches/patch-build_cmake_aom__optimization.cmake]
74 --- build/cmake/aom_optimization.cmake.orig     2019-12-11 23:49:30 UTC
75 +++ build/cmake/aom_optimization.cmake
76 @@ -83,7 +83,7 @@ function(get_asm_obj_format out_format)
77    if("${AOM_TARGET_CPU}" STREQUAL "x86_64")
78      if("${AOM_TARGET_SYSTEM}" STREQUAL "Darwin")
79        set(objformat "macho64")
80 -    elseif("${AOM_TARGET_SYSTEM}" STREQUAL "Linux")
81 +    elseif("${AOM_TARGET_SYSTEM}" MATCHES "Linux|FreeBSD|DragonFly")
82        set(objformat "elf64")
83      elseif("${AOM_TARGET_SYSTEM}" STREQUAL "MSYS"
84             OR "${AOM_TARGET_SYSTEM}" STREQUAL "Windows")
85