source: general/genlib/intel-gmmlib.xml

trunk
Last change on this file was a80c832, checked in by Xi Ruoyao <xry111@…>, 2 weeks ago

treewide: Simplify GitHub archive URL by removing redundant "refs/tags/"

The "refs/tags/" component is only useful when a tag shares its name
with a branch. Any rational upstream maintainer shall not create such
a namesis.

I've verified all the changes does not affect the md5sum of download
files.

  • Property mode set to 100644
File size: 4.4 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY intel-gmmlib-download-http "https://github.com/intel/gmmlib/archive/intel-gmmlib-&intel-gmmlib-version;.tar.gz">
8 <!ENTITY intel-gmmlib-download-ftp " ">
9 <!ENTITY intel-gmmlib-md5sum "7d947d9fa06c101731ac4881857e056a">
10 <!ENTITY intel-gmmlib-size "828 KB">
11 <!ENTITY intel-gmmlib-buildsize "53 MB">
12 <!ENTITY intel-gmmlib-time "0.5 SBU">
13]>
14
15<sect1 id="intel-gmmlib" xreflabel="Intel-gmmlib-&intel-gmmlib-version;">
16 <?dbhtml filename="intel-gmmlib.html"?>
17
18 <title>Intel-gmmlib-&intel-gmmlib-version;</title>
19
20 <indexterm zone="intel-gmmlib">
21 <primary sortas="a-intel-gmmlib">Intel-gmmlib</primary>
22 </indexterm>
23
24 <sect2 role="package">
25 <title>Introduction to Intel-gmmlib</title>
26
27 <para>
28 The <application>Intel-gmmlib</application> package contains the Intel
29 Graphics Memory Management Library, which provides device specific memory
30 and buffer management functions for the Intel Media Driver for VAAPI and
31 the Intel Graphics Computer Runtime for OpenCL (TM).
32 </para>
33
34 &lfs121_checked;
35
36 <bridgehead renderas="sect3">Package Information</bridgehead>
37 <itemizedlist spacing="compact">
38 <listitem>
39 <para>
40 Download (HTTP): <ulink url="&intel-gmmlib-download-http;"/>
41 </para>
42 </listitem>
43 <listitem>
44 <para>
45 Download (FTP): <ulink url="&intel-gmmlib-download-ftp;"/>
46 </para>
47 </listitem>
48 <listitem>
49 <para>
50 Download MD5 sum: &intel-gmmlib-md5sum;
51 </para>
52 </listitem>
53 <listitem>
54 <para>
55 Download size: &intel-gmmlib-size;
56 </para>
57 </listitem>
58 <listitem>
59 <para>
60 Estimated disk space required: &intel-gmmlib-buildsize;
61 </para>
62 </listitem>
63 <listitem>
64 <para>
65 Estimated build time: &intel-gmmlib-time;
66 </para>
67 </listitem>
68 </itemizedlist>
69
70 <note>
71 <para>
72 The tarball
73 <filename>intel-gmmlib-&intel-gmmlib-version;.tar.gz</filename> will
74 extract to the directory
75 <filename class="directory">gmmlib-intel-gmmlib-&intel-gmmlib-version;</filename>.
76 </para>
77 </note>
78
79 <bridgehead renderas="sect3">Intel-gmmlib Dependencies</bridgehead>
80
81 <bridgehead renderas="sect4">Required</bridgehead>
82 <para role="required">
83 <xref linkend="cmake"/>
84 </para>
85
86 </sect2>
87
88 <sect2 role="installation">
89 <title>Installation of Intel-gmmlib</title>
90
91 <para>
92 Install <application>Intel-gmmlib</application> by running the following
93 commands:
94 </para>
95
96<screen><userinput>mkdir build &amp;&amp;
97cd build &amp;&amp;
98
99cmake -DCMAKE_INSTALL_PREFIX=/usr \
100 -DBUILD_TYPE=Release \
101 -G Ninja \
102 -Wno-dev .. &amp;&amp;
103ninja</userinput></screen>
104
105 <para>
106 The test suite is normally run by <command>ninja</command> unless
107 -DRUN_TEST_SUITE=NO is passed to cmake.
108 </para>
109
110 <para>
111 Now, as the <systemitem class="username">root</systemitem> user:
112 </para>
113
114<screen role="root"><userinput>ninja install</userinput></screen>
115
116 </sect2>
117
118 <sect2 role="content">
119 <title>Contents</title>
120
121 <segmentedlist>
122 <segtitle>Installed Programs</segtitle>
123 <segtitle>Installed Libraries</segtitle>
124 <segtitle>Installed Directories</segtitle>
125
126 <seglistitem>
127 <seg>
128 None
129 </seg>
130 <seg>
131 libigdgmm.so
132 </seg>
133 <seg>
134 /usr/include/igdgmm
135 </seg>
136 </seglistitem>
137 </segmentedlist>
138
139 <variablelist>
140 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
141 <?dbfo list-presentation="list"?>
142 <?dbhtml list-presentation="table"?>
143
144 <varlistentry id="libigdgmm">
145 <term><filename class="libraryfile">libigdgmm.so</filename></term>
146 <listitem>
147 <para>
148 contains functions that provide Memory Management functions for
149 Intel Graphics Drivers
150 </para>
151 <indexterm zone="intel-gmmlib libigdgmm">
152 <primary sortas="c-libigdgmm">libigdgmm.so</primary>
153 </indexterm>
154 </listitem>
155 </varlistentry>
156 </variablelist>
157 </sect2>
158</sect1>
Note: See TracBrowser for help on using the repository browser.