mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-23 22:42:14 +08:00
Archive sysprof.
It's optional for the packages that use it, and they only use it to provide additional support for profiling. Sysprof now requires two more packages which are specific to it, so let's archive it.
This commit is contained in:
parent
70bea08d61
commit
0b4d98d21a
@ -102,6 +102,7 @@
|
||||
<!ENTITY appstream-glib-url "http://people.freedesktop.org/~hughsient/appstream-glib/releases">
|
||||
<!ENTITY elinks-url "http://elinks.or.cz">
|
||||
<!ENTITY w3m-url "http://w3m.sourceforge.net/">
|
||||
<!ENTITY sysprof-url "https://wiki.gnome.org/Apps/Sysprof">
|
||||
|
||||
<!-- Convenience entities -->
|
||||
<!ENTITY root "<systemitem class='username'>root</systemitem>">
|
||||
|
@ -98,7 +98,8 @@
|
||||
<xref linkend="gtk-doc"/> (to build API documentation),
|
||||
<xref linkend="glib-networking"/> (for some tests, but this is a circular
|
||||
dependency), and
|
||||
<xref linkend="sysprof"/>
|
||||
<!--<xref linkend="sysprof"/>-->
|
||||
<ulink url="&sysprof-url;">sysprof</ulink>
|
||||
</para>
|
||||
|
||||
<bridgehead renderas="sect4">Additional Runtime Dependencies</bridgehead>
|
||||
|
@ -55,7 +55,7 @@
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="subversion.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="svnserver.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="swig.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sysprof.xml"/>
|
||||
<!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sysprof.xml"/>-->
|
||||
<!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tcl.xml"/> -->
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tk.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="unifdef.xml"/>
|
||||
|
@ -84,10 +84,11 @@
|
||||
|
||||
<bridgehead renderas="sect4">Optional</bridgehead>
|
||||
<para role="optional">
|
||||
<xref linkend="sysprof"/>,
|
||||
<!--<xref linkend="sysprof"/>,-->
|
||||
<xref linkend="valgrind"/> (for tests),
|
||||
<ulink url="http://dtrace.org/blogs/about">DTrace</ulink>,
|
||||
<ulink url="https://github.com/linux-test-project/lcov">LCOV</ulink>, and
|
||||
<ulink url="https://github.com/linux-test-project/lcov">LCOV</ulink>,
|
||||
<ulink url="&sysprof-url;">sysprof</ulink>, and
|
||||
<ulink url="https://sourceware.org/systemtap">Systemtap</ulink>
|
||||
</para>
|
||||
|
||||
@ -133,7 +134,7 @@ ninja</userinput></screen>
|
||||
|
||||
<para>
|
||||
<option>-Dprofiler=disabled</option>: prevents building the profiler
|
||||
backend even if <xref linkend="sysprof"/> is installed.
|
||||
backend even if <ulink url="&sysprof-url;">sysprof</ulink> is installed.
|
||||
</para>
|
||||
|
||||
</sect2>
|
||||
|
@ -104,8 +104,9 @@
|
||||
<bridgehead renderas="sect4">Optional</bridgehead>
|
||||
<para role="optional">
|
||||
<xref linkend="python-dbusmock"/> (required for tests),
|
||||
<xref linkend="sysprof"/>,
|
||||
<xref linkend="xorg-server"/> (for X11 sessions)
|
||||
<!--<xref linkend="sysprof"/>,-->
|
||||
<xref linkend="xorg-server"/> (for X11 sessions), and
|
||||
<ulink url="&sysprof-url;">sysprof</ulink>
|
||||
</para>
|
||||
|
||||
<!-- NOTE: Mutter compiles shipped Cogl and Clutter for it's own
|
||||
|
@ -41,6 +41,10 @@
|
||||
<listitem>
|
||||
<para>September 18th, 2023</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[renodr] - Archive sysprof. Fixes
|
||||
<ulink url="&blfs-ticket-root;18592">#18592</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[renodr] - Update to json-glib-1.8.0. Fixes
|
||||
<ulink url="&blfs-ticket-root;18578">#18578</ulink>.</para>
|
||||
|
@ -114,13 +114,14 @@
|
||||
<xref linkend="apache"/> (required to run the test suite),
|
||||
<xref linkend="brotli"/>,
|
||||
<xref linkend="curl"/> (required to run the test suite),
|
||||
<xref linkend="sysprof"/> (for profiling),
|
||||
<!--<xref linkend="sysprof"/> (for profiling),-->
|
||||
<xref linkend="mitkrb"/> (required to run the test suite),
|
||||
<xref linkend="gtk-doc"/>,
|
||||
<!-- It seems that XMLRPC is part of PHP 5.4.10 -->
|
||||
<xref linkend="php"/> compiled with XMLRPC-EPI
|
||||
support (only used for the XMLRPC regression tests), and
|
||||
<xref linkend="samba"/> (ntlm_auth is required to run the test suite)
|
||||
support (only used for the XMLRPC regression tests),
|
||||
<xref linkend="samba"/> (ntlm_auth is required to run the test suite), and
|
||||
<ulink url="&sysprof-url;">sysprof</ulink>
|
||||
</para>
|
||||
|
||||
</sect2>
|
||||
@ -189,9 +190,10 @@ ninja</userinput></screen>
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<parameter>-Dsysprof=disabled</parameter>: libsoup will automatically download
|
||||
a git version of <xref linkend="sysprof"/> if git is available or use the installed
|
||||
version if available. If you need profiling, remove this option.
|
||||
<parameter>-Dsysprof=disabled</parameter>: libsoup will automatically
|
||||
download a git version of <ulink url="&sysprof-url;">sysprof</ulink> if
|
||||
git is available or use the installed version if it is present on the
|
||||
system. If you need profiling, remove this option.
|
||||
</para>
|
||||
|
||||
</sect2>
|
||||
|
@ -98,7 +98,8 @@
|
||||
<xref linkend="php"/> compiled with XMLRPC-EPI
|
||||
support (only used for the XMLRPC regression tests),
|
||||
<xref linkend="samba"/> (ntlm_auth is required to run the test suite),
|
||||
<xref linkend="sysprof"/> (for profiling), and
|
||||
<!--<xref linkend="sysprof"/> (for profiling),-->
|
||||
<ulink url="&sysprof-url;">sysprof</ulink>, and
|
||||
<ulink url="https://github.com/posener/wstest">wstest</ulink>
|
||||
</para>
|
||||
|
||||
@ -171,9 +172,10 @@ ninja</userinput></screen>
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<parameter>-Dsysprof=disabled</parameter>: libsoup3 will automatically download
|
||||
a git version of <xref linkend="sysprof"/> if git is available or use the installed
|
||||
version if available. If you need profiling, remove this option.
|
||||
<parameter>-Dsysprof=disabled</parameter>: libsoup3 will automatically
|
||||
download a git version of <ulink url="&sysprof-url;">sysprof</ulink> if
|
||||
git is available or use the installed version if it is present on the
|
||||
system. If you need profiling, remove this option.
|
||||
</para>
|
||||
|
||||
</sect2>
|
||||
|
@ -109,7 +109,8 @@
|
||||
<xref linkend="libcloudproviders"/>,
|
||||
<xref linkend="sassc"/>,
|
||||
<xref linkend="tracker3"/>,
|
||||
<ulink url="https://github.com/OpenPrinting/cpdb-libs">cpdb</ulink>, and
|
||||
<ulink url="https://github.com/OpenPrinting/cpdb-libs">cpdb</ulink>,
|
||||
<ulink url="&sysprof-url;">sysprof</ulink>, and
|
||||
<ulink url="https://vulkan.lunarg.com/sdk/home">vulkan</ulink>
|
||||
</para>
|
||||
|
||||
@ -201,12 +202,6 @@ ninja</userinput></screen>
|
||||
enable support for cloud providers in a file chooser window.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>-Dsysprof=enabled</option>: Use this switch if you have
|
||||
<xref linkend="sysprof"/> installed and wish to enable tracing support for
|
||||
GTK4-based applications.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>-Dtracker=enabled</option>: Use this switch if you have
|
||||
<xref linkend="tracker3"/> installed and wish to use search functionality
|
||||
@ -225,6 +220,12 @@ ninja</userinput></screen>
|
||||
pages.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>-Dsysprof=enabled</option>: Use this switch if you have
|
||||
<ulink url="&sysprof-url;">sysprof</ulink> installed and wish to enable
|
||||
tracing support for GTK4-based applications.
|
||||
</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 role="configuration">
|
||||
|
@ -84,9 +84,10 @@
|
||||
<bridgehead renderas="sect4">Optional</bridgehead>
|
||||
<para role="optional">
|
||||
<xref linkend="gtk-doc"/>,
|
||||
<xref linkend="sysprof"/>,
|
||||
<!--<xref linkend="sysprof"/>,-->
|
||||
<xref linkend="vala"/>,
|
||||
<xref linkend="valgrind"/>, and
|
||||
<xref linkend="valgrind"/>,
|
||||
<ulink url="&sysprof-url;">sysprof</ulink>,
|
||||
<ulink url="https://www.vulkan.org/">Vulkan</ulink>
|
||||
</para>
|
||||
|
||||
@ -128,8 +129,8 @@ ninja</userinput></screen>
|
||||
|
||||
<para>
|
||||
<option>-Dsysprof=true</option>: Use this switch if you have
|
||||
<xref linkend="sysprof"/> installed and wish to build with sysprof
|
||||
profiler support.
|
||||
<ulink url="&sysprof-url;">sysprof</ulink> installed and wish to build
|
||||
with sysprof profiler support.
|
||||
</para>
|
||||
</sect2>
|
||||
|
||||
|
@ -149,9 +149,9 @@ ninja</userinput></screen>
|
||||
|
||||
<para>
|
||||
<parameter>-Dvalgrind=disabled</parameter>: This parameter disables
|
||||
building libdrm with valgrind support. This fixes building sysprof and
|
||||
other packages that use libdrm. Change this parameter to "enabled"
|
||||
(or remove it) if you need support for valgrind.
|
||||
building libdrm with valgrind support. This fixes building some packages
|
||||
that use libdrm. Change this parameter to "enabled" (or remove it) if you
|
||||
need support for valgrind.
|
||||
</para>
|
||||
|
||||
</sect2>
|
||||
|
@ -91,10 +91,11 @@
|
||||
<para role="optional">
|
||||
<xref linkend="cantarell-fonts"/> (for tests),
|
||||
<!--<xref linkend="gtk-doc"/>,-->
|
||||
<xref linkend="sysprof"/>,
|
||||
<!--<xref linkend="sysprof"/>,-->
|
||||
<xref linkend="gi-docgen"/> (to generate documentation),
|
||||
<ulink url="https://ftpmirror.gnu.org/gnu/help2man">help2man</ulink>, and
|
||||
<ulink url="https://linux.thai.net/projects/libthai">libthai</ulink>
|
||||
<ulink url="https://ftpmirror.gnu.org/gnu/help2man">help2man</ulink>,
|
||||
<ulink url="https://linux.thai.net/projects/libthai">libthai</ulink>, and
|
||||
<ulink url="&sysprof-url;">sysprof</ulink>
|
||||
</para>
|
||||
|
||||
</sect2>
|
||||
|
Loading…
Reference in New Issue
Block a user