Merge remote-tracking branch 'origin/3.6' into 3.7

This commit is contained in:
Tim Biermann 2022-07-03 14:04:24 +02:00
commit 5ab55e63e7
5 changed files with 22 additions and 20 deletions

View File

@ -36,17 +36,17 @@ drwxr-xr-x root/root usr/include/va/
-rw-r--r-- root/root usr/include/va/va_x11.h
drwxr-xr-x root/root usr/lib/
lrwxrwxrwx root/root usr/lib/libva-drm.so -> libva-drm.so.2
lrwxrwxrwx root/root usr/lib/libva-drm.so.2 -> libva-drm.so.2.1400.0
-rwxr-xr-x root/root usr/lib/libva-drm.so.2.1400.0
lrwxrwxrwx root/root usr/lib/libva-drm.so.2 -> libva-drm.so.2.1500.0
-rwxr-xr-x root/root usr/lib/libva-drm.so.2.1500.0
lrwxrwxrwx root/root usr/lib/libva-glx.so -> libva-glx.so.2
lrwxrwxrwx root/root usr/lib/libva-glx.so.2 -> libva-glx.so.2.1400.0
-rwxr-xr-x root/root usr/lib/libva-glx.so.2.1400.0
lrwxrwxrwx root/root usr/lib/libva-glx.so.2 -> libva-glx.so.2.1500.0
-rwxr-xr-x root/root usr/lib/libva-glx.so.2.1500.0
lrwxrwxrwx root/root usr/lib/libva-x11.so -> libva-x11.so.2
lrwxrwxrwx root/root usr/lib/libva-x11.so.2 -> libva-x11.so.2.1400.0
-rwxr-xr-x root/root usr/lib/libva-x11.so.2.1400.0
lrwxrwxrwx root/root usr/lib/libva-x11.so.2 -> libva-x11.so.2.1500.0
-rwxr-xr-x root/root usr/lib/libva-x11.so.2.1500.0
lrwxrwxrwx root/root usr/lib/libva.so -> libva.so.2
lrwxrwxrwx root/root usr/lib/libva.so.2 -> libva.so.2.1400.0
-rwxr-xr-x root/root usr/lib/libva.so.2.1400.0
lrwxrwxrwx root/root usr/lib/libva.so.2 -> libva.so.2.1500.0
-rwxr-xr-x root/root usr/lib/libva.so.2.1500.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/libva-drm.pc
-rw-r--r-- root/root usr/lib/pkgconfig/libva-glx.pc

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/xorg.pub
RWTSGWF5Q7TndMuMzUPLPwnZdoFWMYfBaWP2Hp8Br1G8PDMPjAqx42w23PP8J1UwYi/AR8VJ49T8mMSM4PoL7pSe2TdU4242FwM=
SHA256 (Pkgfile) = 23ec6ff47cb8cbd957df1e7299e27c050713ab315989b91c81e284e832f82f5c
SHA256 (.footprint) = a401a49e5826c629215674d12ba17bae15373ed5c499a0fd770f7fd9db52e5c9
SHA256 (libva-2.14.0.tar.gz) = f21152a2170edda9d1c4dd463d52eaf62b553e83e553c0a946654523cca86d5e
RWTSGWF5Q7TndPDA6A04TidPs6jVUWrhIziU6MN6MzU00q2ASTlzDRhKCF8NhbSmpx9eHbMPV3mndubBbDzjhkxpVA/7wsYz1wU=
SHA256 (Pkgfile) = ff4190a7be2b7953026f5dd8a23a895fddf8e80fb065d07abf357a4c6312134c
SHA256 (.footprint) = afc2773e2c4bc41000fe7ed40fabf86820c901a956c1e798e2ecca144c18b2eb
SHA256 (libva-2.15.0.tar.gz) = 869aaa9b9eccb1cde63e1c5b0ac0881cefc00156010bb49f6dce152471770ba8

View File

@ -5,7 +5,7 @@
# Optional: wayland-protocols
name=libva
version=2.14.0
version=2.15.0
release=1
source=(https://github.com/intel/libva/archive/$version/$name-$version.tar.gz)
@ -14,7 +14,6 @@ build() {
--prefix=/usr \
--buildtype=plain \
--wrap-mode nodownload \
-D b_lto=true \
-D b_pie=true
meson compile -C build -j ${JOBS:-1}

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/xorg.pub
RWTSGWF5Q7TndLGMZCe/3nbuRdf/dycYFsYOHElrtn8g/Zm6gZstfg+UDsQ9X8fh+Yk8BmSDB+GSdCsiXSRJMPl2Z6lKqmSzDgk=
SHA256 (Pkgfile) = 5785852125b475a1cdb76c74df6444893df798684bced0e18efc7f045eb1f46b
RWTSGWF5Q7TndPzoBIWNB2a8Xz7joIri3RIYqJCAgiehpLSc4QJdV6Oy0Fmcv0JnFOQFGmMk8UVGVf8G3mtpteUTVkYP3Vx4tAQ=
SHA256 (Pkgfile) = decd4a3adc1f4aceefd93629b95b2b63da316a905e46b344695fd206ea6cfe9b
SHA256 (.footprint) = 3730189691884ab819d74ba20afa35a994a4bea01e5192373a83700a03dddbce
SHA256 (mesa-22.1.2.tar.xz) = 0971226b4a6a3d10cfc255736b33e4017e18c14c9db1e53863ac1f8ae0deb9ea
SHA256 (mesa-22.1.3.tar.xz) = b98f32ba7aa2a1ff5725fb36eb999c693079f0ca16f70aa2f103e2b6c3f093e3

View File

@ -5,24 +5,27 @@
# Optional: libva libvdpau wayland-protocols
name=mesa
version=22.1.2
version=22.1.3
release=1
source=(https://archive.mesa3d.org/$name-$version.tar.xz)
build() {
prt-get isinst glslang && PKGMK_MESA+=' -D vulkan-layers=device-select,intel-nullhw,overlay'
prt-get isinst vulkan-loader && PKGMK_MESA_GALLIUM+='zink,'
prt-get isinst libvdpau && PKGMK_MESA+=' -D gallium-vdpau=enabled' || PKGMK_MESA+=' -D gallium-vdpau=disabled'
prt-get isinst wayland-protocols && PKGMK_MESA_PLATFORMS+='wayland'
## for future references
#prt-get isinst xorg-libxdamage xorg-libxrandr xorg-libxshmfence xorg-libxvmc xorg-libxxf86vm && PKGMK_MESA_PLATFORMS+=',x11'
PKGMK_MESA_PLATFORMS+=',x11'
CFLAGS+=' -mtls-dialect=gnu'
CXXFLAGS+=' -mtls-dialect=gnu'
meson setup build mesa-$version $PKGMK_MESA \
--prefix=/usr \
--sysconfdir=/etc \
--buildtype=plain \
--wrap-mode nodownload \
-D b_lto=true \
-D b_pie=true \
-D dri3=enabled \
-D egl=enabled \
@ -34,7 +37,7 @@ build() {
-D glx=dri \
-D osmesa=true \
-D gallium-xa=enabled \
-D gallium-drivers=r300,r600,svga,swrast,radeonsi,nouveau,iris,virgl,crocus \
-D gallium-drivers=${PKGMK_MESA_GALLIUM}crocus,iris,nouveau,r300,r600,radeonsi,svga,swrast,virgl \
-D platforms=${PKGMK_MESA_PLATFORMS#,} \
-D shared-glapi=enabled \
-D vulkan-drivers=amd,intel \