Changes in / [f6b87643:882979cd]


Ignore:
Files:
5 added
11 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/genlib.xml

    rf6b87643 r882979cd  
    157157<!--<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="qjson.xml"/>-->
    158158  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="spidermonkey.xml"/>
     159  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="spirv-headers.xml"/>
     160  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="spirv-tools.xml"/>
    159161  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="talloc.xml"/>
    160162  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="telepathy-glib.xml"/>
  • multimedia/libdriv/gst10-plugins-bad.xml

    rf6b87643 r882979cd  
    121121      <xref linkend="sdl"/>,
    122122      <xref linkend="valgrind"/>,
     123      <xref linkend="vulkan-loader"/>,
    123124      <xref linkend="wayland"/> (<xref linkend="gtk3"/> must have been
    124125      compiled with wayland support),
     
    167168      <ulink url="https://sourceforge.net/projects/opencore-amr/files/vo-aacenc/">VO AAC</ulink>,
    168169      <ulink url="https://sourceforge.net/projects/opencore-amr/files/vo-amrwbenc/">VO AMRWB</ulink>,
    169       <ulink url="https://vulkan.lunarg.com/sdk/home/">Vulkan</ulink>,
     170      <!--<ulink url="https://vulkan.lunarg.com/sdk/home/">Vulkan</ulink>,-->
    170171      <ulink url="https://www.mindwerks.net/projects/wildmidi/">WildMidi</ulink>,
    171172      <ulink url="https://webkit.org/wpe/">WPE-WebKit</ulink>,
  • multimedia/libdriv/pipewire.xml

    rf6b87643 r882979cd  
    9797      <xref linkend="sdl2"/> (for some examples),
    9898      <xref linkend="valgrind"/>,
     99      <xref linkend="vulkan-loader"/>,
    99100      <xref linkend="xorg7-lib"/>,
    100101      <xref linkend="doxygen"/> and
     
    103104      <ulink url="https://github.com/EHfive/ldacBT">ldacBT</ulink>,
    104105      <ulink url="https://libcamera.org/">libcamera</ulink>,
    105       <ulink url="https://github.com/hoene/libmysofa">libmysofa</ulink>,
    106       <ulink url="https://vulkan.lunarg.com/sdk/home/">Vulkan</ulink>, and
     106      <ulink url="https://github.com/hoene/libmysofa">libmysofa</ulink>, and
     107      <!--<ulink url="https://vulkan.lunarg.com/sdk/home/">Vulkan</ulink>, and-->
    107108      <ulink url="https://sourceforge.net/projects/xmltoman/">xmltoman</ulink>
    108109    </para>
     
    184185      audio conversion as a SPA backend.
    185186    </para>
     187
     188    <para>
     189      <option>-Dvulkan=enabled</option>: This switch enables using Vulkan for
     190      video rendering as a SPA backend.
     191    </para>
     192
    186193  </sect2>
    187194
  • multimedia/videoutils/ffmpeg.xml

    rf6b87643 r882979cd  
    128128         (or <xref linkend="tl-installer"/>) for PDF and PS documentation,
    129129      <xref linkend="v4l-utils"/>,
     130      <xref linkend="vulkan-loader"/>,
    130131      <xref linkend="xvid"/>,
    131132      <xref linkend="x-window-system"/>,
     
    150151      <ulink url="https://www.twolame.org/">TwoLAME</ulink>,
    151152      <ulink url="https://sourceforge.net/projects/opencore-amr/files/vo-aacenc/">vo-aaenc</ulink>,
    152       <ulink url="https://sourceforge.net/projects/opencore-amr/files/vo-amrwbenc/">vo-amrwbenc</ulink>,
    153       <ulink url="https://vulkan.org/">Vulkan</ulink>, and
     153      <ulink url="https://sourceforge.net/projects/opencore-amr/files/vo-amrwbenc/">vo-amrwbenc</ulink>, and
     154      <!--<ulink url="https://vulkan.org/">Vulkan</ulink>, and-->
    154155      <ulink url="https://zapping.sourceforge.net/ZVBI/">ZVBI</ulink>
    155156    </para>
     
    433434
    434435    <para>
     436      <option>--enable-vulkan</option>: Enables support for using Vulkan for
     437      video acceleration.
     438    </para>
     439
     440    <para>
    435441      <command>gcc tools/qt-faststart.c -o tools/qt-faststart</command>: This
    436442      builds the <command>qt-faststart</command> program which can modify
  • packages.ent

    rf6b87643 r882979cd  
    183183<!ENTITY spidermonkey-major           "115">
    184184<!ENTITY spidermonkey-version         "&spidermonkey-major;.5.0">
     185<!ENTITY spirv-headers-version        "1.3.268.0">
     186<!ENTITY spirv-tools-version          "2023.5.rc1">
    185187<!ENTITY talloc-version               "2.4.1">
    186188<!ENTITY telepathy-glib-version       "0.24.2">
     
    810812<!ENTITY gdl-version                  "3.40.0">
    811813<!ENTITY glew-version                 "2.2.0">
     814<!ENTITY glslang-version              "13.1.1">
    812815<!ENTITY glu-version                  "9.0.3">
    813816<!ENTITY goffice010-version           "0.10.56">
     
    850853<!ENTITY startup-notification-version "0.12">
    851854<!ENTITY tepl-version                 "6.8.0">
     855<!ENTITY vulkan-headers-version       "1.3.270">
     856<!ENTITY vulkan-loader-version        "1.3.270">
    852857<!ENTITY webkitgtk-version            "2.42.2">    <!-- Even minors only -->
    853858
  • x/installing/mesa.xml

    rf6b87643 r882979cd  
    100100    <para role="recommended">
    101101
     102      <xref linkend="glslang"/> (required for Vulkan support),
     103
    102104      <xref role="first" linkend="libva"/> (to provide VA-API support for some
    103105      gallium drivers, note that there is a circular dependency. You must
     
    110112      drivers and for swrast, the software rasterizer which is sometimes referred
    111113      to as llvmpipe. See <ulink role="nodep"
    112       url="https://docs.mesa3d.org/systems.html"/> for more information), and
     114      url="https://docs.mesa3d.org/systems.html"/> for more information),
    113115
    114116      <xref linkend="wayland-protocols"/> (required for
    115117        <xref role="nodep" linkend='plasma5-build'/>,
    116         GNOME, and recommended for <xref role="nodep" linkend='gtk3'/>)
     118        GNOME, and recommended for <xref role="nodep" linkend='gtk3'/>), and
     119
     120      <xref linkend="vulkan-loader"/> (required for Vulkan support)
    117121    </para>
    118122
     
    129133      the patch above),
    130134      <ulink url="https://omxil.sourceforge.net/">Bellagio OpenMAX Integration
    131       Layer</ulink> (for mobile platforms),
    132       <ulink url="https://github.com/KhronosGroup/glslang">glslang</ulink>
    133       (for vulkan drivers),
     135      Layer</ulink> (for mobile platforms), and
     136      <!--<ulink url="https://github.com/KhronosGroup/glslang">glslang</ulink>
     137      (for vulkan drivers),-->
    134138      <ulink url="https://github.com/tizonia/tizonia-openmax-il/wiki/Tizonia-OpenMAX-IL/">
    135       libtizonia</ulink>,  and
    136       <ulink url="https://github.com/KhronosGroup/Vulkan-Loader">Vulkan-Loader</ulink>
     139      libtizonia</ulink>,
     140      <!-- <ulink url="https://github.com/KhronosGroup/Vulkan-Loader">Vulkan-Loader</ulink> -->
    137141    </para>
    138142<!--
     
    290294      -Dplatforms=x11,wayland \
    291295      -Dgallium-drivers=auto  \
    292       -Dvulkan-drivers=""     \
     296      -Dvulkan-drivers=auto   \
    293297      -Dvalgrind=disabled     \
    294298      -Dlibunwind=disabled    \
     
    380384
    381385    <para>
    382       <parameter>-Dvulkan-drivers=""</parameter>: This switch allows choosing
    383       which Vulkan drivers are built. The default is auto, but this requires
    384       the optional dependencies <application>glslang</application> and
    385       <application>Vulkan-Loader</application>.  Vulkan is a newer API
    386       designed for utilizing the GPUs with a performance better than OpenGL,
    387       but nothing in BLFS benefits from it for now.  So we pass an empty
    388       list in order to remove the need for these dependencies.
     386      <parameter>-Dvulkan-drivers=auto</parameter>: This switch enables support
     387      for the Vulkan graphics API. It automatically builds all graphics drivers
     388      that are available for Vulkan. If you wish to build specific drivers,
     389      valid options include 'amd', 'intel', 'intel_hasvk', and 'swrast'. If you
     390      do not want Vulkan support, change 'auto' to "".
    389391    </para>
    390392
     
    422424      <segtitle>Installed Programs</segtitle>
    423425      <segtitle>Installed Libraries</segtitle><!-- in /usr/lib -->
    424       <segtitle>Installed Drivers</segtitle><!-- in /usr/lib/<subdir> -->
     426      <segtitle>Installed DRI Drivers</segtitle><!-- in /usr/lib/dri -->
     427      <segtitle>Installed VDPAU Drivers</segtitle><!-- in /usr/lib/vdpau -->
     428      <segtitle>Installed Vulkan Drivers</segtitle><!-- in /usr/lib -->
    425429      <segtitle>Installed Directories</segtitle>
    426430
     
    458462          swrast_dri.so,
    459463          virtio_gpu_dri.so,
    460           virtio_gpu_drv_video.so,
    461           vmwgfx_dri.so,
     464          virtio_gpu_drv_video.so, and
     465          vmwgfx_dri.so
    462466          <!-- End DRI Drivers -->
     467        </seg>
     468        <seg>
    463469          <!-- Begin VDPAU drivers -->
    464470          libvdpau_nouveau.so,
     
    471477        </seg>
    472478        <seg>
     479          libvulkan_intel_hasvk.so,
     480          libvulkan_intel.so,
     481          libvulkan_lvp.so, and
     482          libvulkan_radeon.so
     483        </seg>
     484        <seg>
    473485          <!-- $XORG_PREFIX/include/GL is installed by xorg-protos -->
    474486          $XORG_PREFIX/{include/{EGL,GLES,GLES2,GLES3,KHR},
     
    476488          $XORG_PREFIX/share/drirc.d (contains workarounds for various applications,
    477489          particularly browsers and games),
     490          $XORG_PREFIX/share/vulkan,
    478491          and /usr/share/doc/mesa-&mesa-version;
    479492        </seg>
  • x/lib/gtk4.xml

    rf6b87643 r882979cd  
    110110      <xref linkend="sassc"/>,
    111111      <xref linkend="tracker3"/>,
    112       <ulink url="https://github.com/OpenPrinting/cpdb-libs">cpdb</ulink>,
    113       <ulink url="&sysprof-url;">sysprof</ulink>, and
    114       <ulink url="https://vulkan.lunarg.com/sdk/home">vulkan</ulink>
     112      <xref linkend="vulkan-loader"/>,
     113      <ulink url="https://github.com/OpenPrinting/cpdb-libs">cpdb</ulink>, and
     114      <ulink url="&sysprof-url;">sysprof</ulink>
     115      <!--<ulink url="https://vulkan.lunarg.com/sdk/home">vulkan</ulink>-->
    115116    </para>
    116117
     
    227228      <ulink url="&sysprof-url;">sysprof</ulink> installed and wish to enable
    228229      tracing support for GTK4-based applications.
     230    </para>
     231
     232    <para>
     233      <option>-Dvulkan=enabled</option>: Use this switch if you have
     234      <xref linkend="vulkan-loader"/> installed and wish to build the
     235      experimental Vulkan backend. Note that you must have
     236      <ulink url="https://github.com/google/shaderc/blob/main/downloads.md">glslc</ulink>
     237      installed if you decide to enable this option.
    229238    </para>
    230239
  • x/lib/gtksourceview5.xml

    rf6b87643 r882979cd  
    8888      <xref linkend="vala"/>,
    8989      <xref linkend="valgrind"/>,
    90       <ulink url="&sysprof-url;">sysprof</ulink>,
    91       <ulink url="https://www.vulkan.org/">Vulkan</ulink>
     90      <xref linkend="vulkan-loader"/>,
     91      <ulink url="&sysprof-url;">sysprof</ulink>
     92      <!--<ulink url="https://www.vulkan.org/">Vulkan</ulink>-->
    9293    </para>
    9394
  • x/lib/lib.xml

    rf6b87643 r882979cd  
    3939  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gdk-pixbuf.xml"/>
    4040  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="glew.xml"/>
     41  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="glslang.xml"/>
    4142  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="glu.xml"/>
    4243  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="goffice010.xml"/>
     
    8586
    8687  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tepl.xml"/>
     88  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="vulkan-headers.xml"/>
     89  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="vulkan-loader.xml"/>
    8790  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="webkitgtk.xml"/>
    8891
  • x/lib/qt5.xml

    rf6b87643 r882979cd  
    151151      <xref linkend="sdl2"/>,
    152152      <xref linkend="unixodbc"/>,
     153      <xref linkend="vulkan-loader"/>,
    153154      <ulink url="https://www.assimp.org/">assimp</ulink>,
    154155      <ulink url="https://github.com/festvox/flite">Flite</ulink>,
     
    157158      <ulink url="https://libproxy.github.io/libproxy/">libproxy</ulink>,
    158159      <ulink url="https://openal.org/">OpenAL</ulink>,
    159       <ulink url="https://freebsoft.org/speechd/">speech-dispatcher</ulink>,
    160       <ulink url="http:///www.tslib.org/">tslib</ulink>, and
    161       <ulink url="https://vulkan.lunarg.com/sdk/home/">Vulkan</ulink>
     160      <ulink url="https://freebsoft.org/speechd/">speech-dispatcher</ulink>, and
     161      <ulink url="http:///www.tslib.org/">tslib</ulink>
     162      <!--<ulink url="https://vulkan.lunarg.com/sdk/home/">Vulkan</ulink>-->
    162163    </para>
    163164
     
    657658          libQt5Svg.so, libQt5Test.so, libQt5TextToSpeech.so,
    658659          libQt5ThemeSupport.a, libQt5UiTools.a, libQt5VirtualKeyboard.so,
    659           libQt5WaylandClient.so, libQt5WaylandCompositor.so,
    660           libQt5WebChannel.so, libQt5WebSockets.so, libQt5WebView.so,
    661           libQt5Widgets.so, libQt5X11Extras.so, libQt5XcbQpa.so,
    662           libQt5XkbCommonSupport.a, libQt5Xml.so, libQt5XmlPatterns.so,
     660          libQt5VulkanSupport.a, libQt5WaylandClient.so,
     661          libQt5WaylandCompositor.so, libQt5WebChannel.so, libQt5WebSockets.so,
     662          libQt5WebView.so, libQt5Widgets.so, libQt5X11Extras.so,
     663          libQt5XcbQpa.so, libQt5XkbCommonSupport.a, libQt5Xml.so,
     664          libQt5XmlPatterns.so,
    663665          and several plugins under /opt/qt5/{plugins,qml}
    664666        </seg>
  • x/lib/qt6.xml

    rf6b87643 r882979cd  
    156156      <ulink url="https://libproxy.github.io/libproxy/">libproxy</ulink>,
    157157      <ulink url="https://openal.org/">OpenAL</ulink>,
    158       <ulink url="https://freebsoft.org/speechd/">speech-dispatcher</ulink>,
    159       <ulink url="http:///www.tslib.org/">tslib</ulink>, and
    160       <ulink url="https://vulkan.lunarg.com/sdk/home/">Vulkan</ulink>
     158      <ulink url="https://freebsoft.org/speechd/">speech-dispatcher</ulink>, and
     159      <ulink url="http:///www.tslib.org/">tslib</ulink>
     160      <!--<ulink url="https://vulkan.lunarg.com/sdk/home/">Vulkan</ulink>-->
    161161    </para>
    162162
Note: See TracChangeset for help on using the changeset viewer.