diff --git a/x11/library/freeglut/pspec.xml b/x11/library/freeglut/pspec.xml index 8d867dfa7d..b86f73c87e 100644 --- a/x11/library/freeglut/pspec.xml +++ b/x11/library/freeglut/pspec.xml @@ -78,6 +78,13 @@ + + 2016-11-03 + 3.0.0 + Rebuild for new Mesa + PisiLinux Community + admin@pisilinux.org + 2016-04-30 3.0.0 diff --git a/x11/library/glew/actions.py b/x11/library/glew/actions.py index d867c1cc7b..561341739e 100644 --- a/x11/library/glew/actions.py +++ b/x11/library/glew/actions.py @@ -29,7 +29,7 @@ def install(): LIBDIR=%s/usr/lib32" % (get.installDIR() , get.installDIR(), get.installDIR(), get.installDIR())) pisitools.remove("/usr/lib32/libGLEW.a") - pisitools.dosed("%s/usr/lib32/pkgconfig/glew.pc" % get.installDIR(), "/usr/lib", "/usr/lib32") + pisitools.insinto("/usr/lib32/pkgconfig/", "glew.pc") return autotools.rawInstall("GLEW_DEST=%s/usr/ \ @@ -38,4 +38,4 @@ def install(): LIBDIR=%s/usr/lib" % (get.installDIR() , get.installDIR(), get.installDIR(), get.installDIR())) pisitools.dohtml("doc/*") - pisitools.dodoc("README.txt", "doc/*.txt") \ No newline at end of file + pisitools.dodoc("README.md", "doc/*.txt") diff --git a/x11/library/glew/pspec.xml b/x11/library/glew/pspec.xml index 5a49fb6ad4..cc27ec5ab6 100644 --- a/x11/library/glew/pspec.xml +++ b/x11/library/glew/pspec.xml @@ -17,7 +17,7 @@ library OpenGL Extension Wrangler Library OpenGL Extension Wrangler Library (GLEW) is a cross-platform C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. OpenGL core and extension functionality is exposed in a single header file. - mirrors://sourceforge/glew/1.13.0/glew-1.13.0.tgz + mirrors://sourceforge/glew/2.0.0/glew-2.0.0.tgz mesa-glu-devel @@ -70,11 +70,18 @@ - /usr/lib32 + /usr/lib32 + + 2016-11-02 + 2.0.0 + Release Bump + Stefan Gronewold + groni@pisilinux.org + 2016-04-27 1.13.0 diff --git a/x11/library/libX11/pspec.xml b/x11/library/libX11/pspec.xml index cfcb32b0dd..d8ad545ad4 100644 --- a/x11/library/libX11/pspec.xml +++ b/x11/library/libX11/pspec.xml @@ -12,7 +12,7 @@ library X.Org X11 library Core X11 protocol client library. - mirrors://xorg/individual/lib/libX11-1.6.3.tar.bz2 + mirrors://xorg/individual/lib/libX11-1.6.4.tar.bz2 libxcb-devel xorg-proto @@ -75,6 +75,13 @@ + + 2016-11-02 + 1.6.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + 2016-04-30 1.6.3 diff --git a/x11/library/libXfixes/pspec.xml b/x11/library/libXfixes/pspec.xml index b408acaa2e..640a78fc66 100644 --- a/x11/library/libXfixes/pspec.xml +++ b/x11/library/libXfixes/pspec.xml @@ -12,7 +12,7 @@ library X.Org Xfixes library libXfixes is a library to provide augmented versions of core protocol requests. - mirrors://xorg/individual/lib/libXfixes-5.0.1.tar.bz2 + mirrors://xorg/individual/lib/libXfixes-5.0.3.tar.bz2 xorg-proto libX11-devel @@ -22,6 +22,9 @@ libXfixes + + libX11 + /usr/lib /usr/share/doc @@ -34,6 +37,7 @@ libXfixes libX11-devel + xorg-proto /usr/include/X11 @@ -63,6 +67,13 @@ + + 2016-11-02 + 5.0.3 + Release bump + PisiLinux Community + admin@pisilinux.org + 2016-04-30 5.0.1 diff --git a/x11/library/libXi/pspec.xml b/x11/library/libXi/pspec.xml index 394e1675fc..a741f6abdc 100644 --- a/x11/library/libXi/pspec.xml +++ b/x11/library/libXi/pspec.xml @@ -13,7 +13,7 @@ library X.Org Xi library LibXi provides an X Window System client interface to the XINPUT extension to the X protocol. - mirrors://xorg/individual/lib/libXi-1.7.6.tar.bz2 + mirrors://xorg/individual/lib/libXi-1.7.8.tar.bz2 libXext-devel libXfixes-devel @@ -41,6 +41,7 @@ libXext-devel libX11-devel libXfixes-devel + xorg-proto /usr/include/X11 @@ -70,6 +71,13 @@ + + 2016-11-02 + 1.7.8 + Version Bump + Stefan Gronewold + groni@pisilinux.org + 2016-04-27 1.7.6 diff --git a/x11/library/libXrandr/pspec.xml b/x11/library/libXrandr/pspec.xml index 50a031c2c1..cbbaec4e26 100644 --- a/x11/library/libXrandr/pspec.xml +++ b/x11/library/libXrandr/pspec.xml @@ -12,7 +12,7 @@ library X.Org Xrandr library Xrandr is a simple library designed to interface the X Resize and Rotate Extension. This allows clients to change the size and rotation of the root window of a screen, along with the ability to reflect the screen about either axis. - mirrors://xorg/individual/lib/libXrandr-1.5.0.tar.bz2 + mirrors://xorg/individual/lib/libXrandr-1.5.1.tar.bz2 libXext-devel libXrender-devel @@ -42,6 +42,7 @@ libXrender-devel libXext-devel libX11-devel + xorg-proto /usr/include/X11 @@ -75,6 +76,13 @@ + + 2016-11-02 + 1.5.1 + Release bump + PisiLinux Community + admin@pisilinux.org + 2016-04-30 1.5.0 diff --git a/x11/library/libXrender/pspec.xml b/x11/library/libXrender/pspec.xml index a868396fef..27ab0b2b92 100644 --- a/x11/library/libXrender/pspec.xml +++ b/x11/library/libXrender/pspec.xml @@ -12,7 +12,7 @@ library X.Org Xrender library The X Rendering Extension (Render) introduces digital image composition as the foundation of a new rendering model within the X Window System. Rendering geometric figures is accomplished by client-side tesselation into either triangles or trapezoids. - mirrors://xorg/individual/lib/libXrender-0.9.9.tar.bz2 + mirrors://xorg/individual/lib/libXrender-0.9.10.tar.bz2 libX11-devel xorg-proto @@ -37,6 +37,7 @@ libXrender libX11-devel + xorg-proto /usr/include/X11 @@ -66,6 +67,13 @@ + + 2016-11-02 + 0.9.10 + Release bump + PisiLinux Community + admin@pisilinux.org + 2016-04-30 0.9.9 diff --git a/x11/library/libXtst/pspec.xml b/x11/library/libXtst/pspec.xml index bb34d5fcd5..115716e895 100644 --- a/x11/library/libXtst/pspec.xml +++ b/x11/library/libXtst/pspec.xml @@ -12,7 +12,7 @@ library X.Org Xtst library libXtst provides an X Window System client interface to the Record extension to the X protocol. The Record extension allows X clients to synthesise input events, which is useful for automated testing. - mirrors://xorg/individual/lib/libXtst-1.2.2.tar.bz2 + mirrors://xorg/individual/lib/libXtst-1.2.3.tar.bz2 libXext-devel libXi-devel @@ -41,13 +41,11 @@ libXext-32bit libXi-32bit - libX11-32bit - + libX11-32bit libX11-32bit - libXext-32bit - + libXext-32bit libXtst @@ -61,6 +59,8 @@ libXi-devel libXext-devel + libX11-devel + xorg-proto libXtst @@ -74,6 +74,13 @@ + + 2016-11-02 + 1.2.3 + Release bump + PisiLinux Community + admin@pisilinux.org + 2016-04-30 1.2.2 diff --git a/x11/library/libXv/pspec.xml b/x11/library/libXv/pspec.xml index f324fca3bf..464a7396e3 100644 --- a/x11/library/libXv/pspec.xml +++ b/x11/library/libXv/pspec.xml @@ -12,7 +12,7 @@ library X.Org Xv library LibXv is the X Window System video extension library. - mirrors://xorg/individual/lib/libXv-1.0.10.tar.bz2 + mirrors://xorg/individual/lib/libXv-1.0.11.tar.bz2 libX11-devel libXext-devel @@ -39,6 +39,7 @@ libXv libXext-devel libX11-devel + xorg-proto /usr/include/X11 @@ -70,6 +71,13 @@ + + 2016-11-03 + 1.0.11 + Release bump + PisiLinux Community + admin@pisilinux.org + 2016-04-30 1.0.10 diff --git a/x11/library/libXvMC/pspec.xml b/x11/library/libXvMC/pspec.xml index ab8011f362..032ae8ec95 100644 --- a/x11/library/libXvMC/pspec.xml +++ b/x11/library/libXvMC/pspec.xml @@ -13,7 +13,7 @@ library X.Org XvMC library LibXvMC is the X-Video Motion Compensation Library. - mirrors://xorg/individual/lib/libXvMC-1.0.9.tar.bz2 + mirrors://xorg/individual/lib/libXvMC-1.0.10.tar.bz2 libX11-devel libXext-devel @@ -40,6 +40,8 @@ Development files for libXvMC libXv-devel + libX11-devel + xorg-proto libXext-devel libXvMC @@ -72,6 +74,13 @@ + + 2016-11-03 + 1.0.10 + Version Bump + Stefan Gronewold + groni@pisilinux.org + 2016-04-27 1.0.9 diff --git a/x11/library/libdrm/pspec.xml b/x11/library/libdrm/pspec.xml index d5a5ed4aad..f259d3d4c3 100644 --- a/x11/library/libdrm/pspec.xml +++ b/x11/library/libdrm/pspec.xml @@ -12,7 +12,7 @@ library Userspace interface to kernel DRM services libdrm is a library providing the userspace interface to kernel DRM services. - http://dri.freedesktop.org/libdrm/libdrm-2.4.67.tar.bz2 + https://dri.freedesktop.org/libdrm/libdrm-2.4.71.tar.bz2 libpciaccess-devel util-macros @@ -202,6 +202,13 @@ + + 2016-11-02 + 2.4.71 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + 2016-04-30 2.4.67 diff --git a/x11/library/libevdev/pspec.xml b/x11/library/libevdev/pspec.xml index 8541811c0b..ff9a089ea8 100644 --- a/x11/library/libevdev/pspec.xml +++ b/x11/library/libevdev/pspec.xml @@ -1,4 +1,3 @@ - @@ -13,7 +12,7 @@ library Wrapper library for evdev devices Wrapper library for evdev devices - https://www.freedesktop.org/software/libevdev/libevdev-1.4.6.tar.xz + https://www.freedesktop.org/software/libevdev/libevdev-1.5.4.tar.xz @@ -38,6 +37,13 @@ + + 2016-11-02 + 1.5.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + 2016-05-02 1.4.6 diff --git a/x11/library/mesa-glu/pspec.xml b/x11/library/mesa-glu/pspec.xml index e7007b808d..24352923c0 100644 --- a/x11/library/mesa-glu/pspec.xml +++ b/x11/library/mesa-glu/pspec.xml @@ -66,6 +66,13 @@ + + 2016-11-03 + 9.0.0 + Rebuild for new Mesa + PisiLinux Community + admin@pisilinux.org + 2016-04-30 9.0.0 diff --git a/x11/library/mesa/actions.py b/x11/library/mesa/actions.py index 4306e795ad..f584892449 100644 --- a/x11/library/mesa/actions.py +++ b/x11/library/mesa/actions.py @@ -69,5 +69,5 @@ def install(): if get.buildTYPE() == "emul32": return - pisitools.dodoc("docs/COPYING") + #pisitools.dodoc("docs/COPYING") pisitools.dohtml("docs/*") diff --git a/x11/library/mesa/pspec.xml b/x11/library/mesa/pspec.xml index d100901571..eee3ede962 100644 --- a/x11/library/mesa/pspec.xml +++ b/x11/library/mesa/pspec.xml @@ -13,7 +13,7 @@ app:console Mesa graphics libraries and utilities Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics. - https://mesa.freedesktop.org/archive/11.2.1/mesa-11.2.1.tar.xz + https://mesa.freedesktop.org/archive/13.0.0/mesa-13.0.0.tar.xz xorg-proto openssl-devel @@ -32,6 +32,7 @@ libXvMC-devel libXv-devel eudev-devel + nettle-devel python-mako llvm llvm-libs @@ -63,6 +64,7 @@ wayland-client wayland-server libomxil-bellagio + nettle libxshmfence llvm llvm-clang @@ -132,6 +134,7 @@ libdrm-amd-32bit libdrm-nouveau-32bit libxshmfence-32bit + nettle-32bit llvm-32bit @@ -168,10 +171,17 @@ + + 2016-11-02 + 13.0.0 + Release Bump + Stefan Gronewold + groni@pisilinux.org + 2016-04-27 11.2.1 - First release + Version Bump Alihan Öztürk alihan@pisilinux.org diff --git a/x11/library/virtualgl/actions.py b/x11/library/virtualgl/actions.py new file mode 100644 index 0000000000..d247bc2319 --- /dev/null +++ b/x11/library/virtualgl/actions.py @@ -0,0 +1,60 @@ +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import get +from pisi.actionsapi import pisitools +from pisi.actionsapi import cmaketools +from pisi.actionsapi import shelltools + +def setup(): + shelltools.makedirs("build") + shelltools.cd("build") + + options = "-DVGL_FAKEXCB=1 \ + -DVGL_INCDIR=/usr/include \ + -DTJPEG_INCLUDE_DIR=/usr/include \ + -DVGL_DOCDIR=/usr/share/doc/%s \ + " % get.srcNAME() + + if get.buildTYPE() == "emul32": + + options += "-DVGL_LIBDIR=/usr/lib32 \ + -DCMAKE_INSTALL_PREFIX=/emul32 \ + -DVGL_BINDIR=/emul32/bin \ + -DTJPEG_LIBRARY=/usr/lib32/libturbojpeg.so \ + -DVGL_FAKELIBDIR=/usr/lib32/fakelib \ + " + elif get.ARCH() == "x86_64": + + options += "-DVGL_LIBDIR=/usr/lib \ + -DCMAKE_INSTALL_PREFIX=/usr/share \ + -DVGL_FAKELIBDIR=/usr/lib/fakelib \ + -DCMAKE_INSTALL_PREFIX=/usr/share \ + -DTJPEG_LIBRARY=/usr/lib/libturbojpeg.so \ + -DVGL_BINDIR=/usr/bin" + + + + cmaketools.configure(options, sourceDir="..") + +def build(): + shelltools.cd("build") + cmaketools.make() + +def install(): + shelltools.cd("build") + + cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) + + + + if get.buildTYPE() == "emul32": + pisitools.insinto("/usr/bin/","%s/emul32/bin/glxspheres" % get.installDIR(),"glxspheres32") + pisitools.removeDir("/emul32") + + + elif get.ARCH() == "x86_64": + pisitools.domove("/usr/bin/glxinfo", "/usr/bin/", "vglxinfo") + diff --git a/x11/library/virtualgl/pspec.xml b/x11/library/virtualgl/pspec.xml new file mode 100644 index 0000000000..fa3d0f0eb1 --- /dev/null +++ b/x11/library/virtualgl/pspec.xml @@ -0,0 +1,114 @@ + + + + + virtualgl + http://virtualgl.org + + Marcin Bojara + marcin@pisilinux.org + + LGPLv2.1 + library + app:console + A toolkit for displaying OpenGL applications to thin clients + Redirects 3D commands from an OpenGL application onto a server-side 3D graphics card. + https://sourceforge.net/projects/virtualgl/files/2.5.1/VirtualGL-2.5.1.tar.gz + + cmake + fltk-devel + libXv-devel + libXext-devel + mesa-devel + libX11-devel + mesa-glu-devel + libjpeg-turbo-devel + + + + + virtualgl + + fltk + libXv + libXext + mesa + libX11 + mesa-glu + libjpeg-turbo + + + /usr/bin + /usr/lib + /usr/lib/fakelib + /usr/share/doc + + + + + virtualgl-32bit + 32 bit shared libraries of VirtualGL + emul32 + emul32 + + fltk-32bit + libX11-32bit + libXv-32bit + libXext-32bit + mesa-32bit + mesa-glu-32bit + libjpeg-turbo-32bit + + + fltk-32bit + libX11-32bit + libXv-32bit + libXext-32bit + mesa-32bit + mesa-glu-32bit + libjpeg-turbo-32bit + + + /usr/bin/glxspheres32 + /usr/lib32 + /usr/lib32/fakelib + + + + + virtualgl-devel + Development files for virtualgl + + virtualgl + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + + + 2016-11-02 + 2.5.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-05-02 + 2.5 + Rebuild + Idris KALP + idriskalp@gmail.com + + + 2016-04-08 + 2.5 + Version bump + Idris KALP + idriskalp@gmail.com + + + diff --git a/x11/library/virtualgl/translations.xml b/x11/library/virtualgl/translations.xml new file mode 100644 index 0000000000..1ce5e774af --- /dev/null +++ b/x11/library/virtualgl/translations.xml @@ -0,0 +1,8 @@ + + + + virtualgl + OpenGL uygulamaları ince istemcilerde göstermek için bir kitaplık + Bir OpenGL uygulamadan gelen 3D komutlarını sunucu tarafındaki 3D grafik kartına yönlendirir. + + \ No newline at end of file