libglvnd-32: updated to version 1.5.0, converted to meson to sync with libglvnd
This commit is contained in:
parent
a2a9232226
commit
832128e59b
@ -1,38 +1,27 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
-rwxr-xr-x root/root usr/lib32/libEGL.la
|
||||
-rwxr-xr-x root/root usr/lib32/libEGL.so.1.1.0
|
||||
lrwxrwxrwx root/root usr/lib32/libEGL.so -> libEGL.so.1
|
||||
lrwxrwxrwx root/root usr/lib32/libEGL.so.1 -> libEGL.so.1.1.0
|
||||
lrwxrwxrwx root/root usr/lib32/libEGL.so -> libEGL.so.1.1.0
|
||||
-rwxr-xr-x root/root usr/lib32/libGLdispatch.la
|
||||
-rwxr-xr-x root/root usr/lib32/libGLdispatch.so.0.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libGLdispatch.so.0 -> libGLdispatch.so.0.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libGLdispatch.so -> libGLdispatch.so.0.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libGLESv1_CM.la
|
||||
-rwxr-xr-x root/root usr/lib32/libGLESv1_CM.so.1.2.0
|
||||
lrwxrwxrwx root/root usr/lib32/libGLESv1_CM.so.1 -> libGLESv1_CM.so.1.2.0
|
||||
lrwxrwxrwx root/root usr/lib32/libGLESv1_CM.so -> libGLESv1_CM.so.1.2.0
|
||||
-rwxr-xr-x root/root usr/lib32/libGLESv2.la
|
||||
-rwxr-xr-x root/root usr/lib32/libGLESv2.so.2.1.0
|
||||
lrwxrwxrwx root/root usr/lib32/libGLESv2.so.2 -> libGLESv2.so.2.1.0
|
||||
lrwxrwxrwx root/root usr/lib32/libGLESv2.so -> libGLESv2.so.2.1.0
|
||||
-rwxr-xr-x root/root usr/lib32/libGL.la
|
||||
-rwxr-xr-x root/root usr/lib32/libGL.so.1.7.0
|
||||
-rwxr-xr-x root/root usr/lib32/libEGL.so.1.1.0
|
||||
lrwxrwxrwx root/root usr/lib32/libGL.so -> libGL.so.1
|
||||
lrwxrwxrwx root/root usr/lib32/libGL.so.1 -> libGL.so.1.7.0
|
||||
lrwxrwxrwx root/root usr/lib32/libGL.so -> libGL.so.1.7.0
|
||||
-rwxr-xr-x root/root usr/lib32/libGLX.la
|
||||
-rwxr-xr-x root/root usr/lib32/libGLX.so.0.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libGL.so.1.7.0
|
||||
lrwxrwxrwx root/root usr/lib32/libGLESv2.so -> libGLESv2.so.2
|
||||
lrwxrwxrwx root/root usr/lib32/libGLESv2.so.2 -> libGLESv2.so.2.1.0
|
||||
-rwxr-xr-x root/root usr/lib32/libGLESv2.so.2.1.0
|
||||
lrwxrwxrwx root/root usr/lib32/libGLX.so -> libGLX.so.0
|
||||
lrwxrwxrwx root/root usr/lib32/libGLX.so.0 -> libGLX.so.0.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libGLX.so -> libGLX.so.0.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libOpenGL.la
|
||||
-rwxr-xr-x root/root usr/lib32/libOpenGL.so.0.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libGLX.so.0.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libGLdispatch.so -> libGLdispatch.so.0
|
||||
lrwxrwxrwx root/root usr/lib32/libGLdispatch.so.0 -> libGLdispatch.so.0.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libGLdispatch.so.0.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libOpenGL.so -> libOpenGL.so.0
|
||||
lrwxrwxrwx root/root usr/lib32/libOpenGL.so.0 -> libOpenGL.so.0.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libOpenGL.so -> libOpenGL.so.0.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libOpenGL.so.0.0.0
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/egl.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/glesv1_cm.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/glesv2.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/gl.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/glesv2.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/glx.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/libglvnd.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/opengl.pc
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXd/CrRusjoeg851LPxjbac1IivjiKwfLlDCGvN1fXtGo2AVP3D4fIH+6kUMwbjX7yZ6ceFgvJICAgyP8EJ8BigI=
|
||||
SHA256 (Pkgfile) = c0f7f5136dfadf354e60a70a16d5f935368efbac09d2a19fdbc8ca41a66f8daf
|
||||
SHA256 (.footprint) = 315d58de9b92228575dd7f40aa6c503af2e7dcbf4d6a551d2593002f23c31e92
|
||||
SHA256 (libglvnd-1.4.0.tar.gz) = 1eb5c2be8d213ad5d31cfb4efbb331d42f3d9f5617c885ce7e89f572ec2bb4b8
|
||||
RWSwxGo/zH7eXfdlvN3Ixnjz03rOtlcNWGSiJ8Qw8vnNOtvVDL8YEDyBEUDa14FeIHAdnVy/eFnxWJDKYpNVm7q+XmbBa9PCGQM=
|
||||
SHA256 (Pkgfile) = 5e3da66b004ac1da38c1a5e8e5635403d4a522075d9bf321931773dcba6b6d8a
|
||||
SHA256 (.footprint) = d18046727ffe4cb35beadbacd9a29fdc9872c9764c7ed3395c062b11bafa8cd5
|
||||
SHA256 (libglvnd-1.5.0.tar.gz) = abdf8229c86358f651e35bdc7cfced0fdf67d0a2acdf9197d08a9732ef7b53bc
|
||||
|
@ -4,18 +4,27 @@
|
||||
# Depends on: libglvnd xorg-libxext-32
|
||||
|
||||
name=libglvnd-32
|
||||
version=1.4.0
|
||||
version=1.5.0
|
||||
release=1
|
||||
source=(https://github.com/NVIDIA/${name%-32}/archive/v$version/${name%-32}-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
cd ${name%-32}-$version
|
||||
./autogen.sh
|
||||
./configure --prefix=/usr \
|
||||
--disable-headers \
|
||||
--build=i686-unknown-linux-gnu \
|
||||
--libdir=/usr/lib32
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
export CC='gcc -m32'
|
||||
export GCC='g++ -m32'
|
||||
PKGMK_GLVND+=' -D x11=enabled -D glx=enabled'
|
||||
|
||||
meson setup libglvnd-$version build $PKGMK_GLVND \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--buildtype=plain \
|
||||
--wrap-mode nodownload \
|
||||
-D b_lto=true \
|
||||
-D b_pie=false \
|
||||
-D gles1=false \
|
||||
-D egl=true \
|
||||
-D tls=false
|
||||
meson compile -C build
|
||||
DESTDIR=$PKG meson install -C build
|
||||
|
||||
rm -r $PKG/usr/include
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user