moved into main repo for pisi 2.0
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
<PISI>
|
||||
<Name>x11</Name>
|
||||
</PISI>
|
||||
@@ -0,0 +1,3 @@
|
||||
<PISI>
|
||||
<Name>x11.library</Name>
|
||||
</PISI>
|
||||
@@ -0,0 +1,22 @@
|
||||
# -*- 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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static \
|
||||
--enable-ipv6 \
|
||||
--without-fop")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README")
|
||||
@@ -0,0 +1,96 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libICE</Name>
|
||||
<Homepage>http://www.x.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>X.Org ICE library</Summary>
|
||||
<Description>libICE is the Inter-Client Exchange library.</Description>
|
||||
<Archive sha1sum="3c3a857a117ce48a1947a16860056e77cd494fdf" type="tarbz2">mirrors://xorg/individual/lib/libICE-1.0.9.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libbsd-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libICE</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libbsd</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libICE-devel</Name>
|
||||
<Summary>Development files for libICE</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libICE</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/X11</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libICE-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libICE</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libICE</Dependency>
|
||||
</RuntimeDependencies>
|
||||
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2014-08-31</Date>
|
||||
<Version>1.0.9</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>1.0.8</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-10-07</Date>
|
||||
<Version>1.0.8</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>1.0.8</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-06-01</Date>
|
||||
<Version>1.0.8</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Erdem Artan</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libICE</Name>
|
||||
<Summary xml:lang="tr">X.Org ICE kitaplığı</Summary>
|
||||
<Description xml:lang="tr">libICE, Inter-Client Exchange protokolüne bir arayüz sağlayan X.Org kitaplığıdır.</Description>
|
||||
<Description xml:lang="fr">Utilitaire ICE de X.Org.</Description>
|
||||
<Description xml:lang="de">X.Org ICE Bibliothek</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libICE-devel</Name>
|
||||
<Summary xml:lang="tr">libICE için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libICE-32bit</Name>
|
||||
<Summary xml:lang="tr">libICE için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,23 @@
|
||||
# -*- 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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static \
|
||||
--without-xmlto \
|
||||
--with-libuuid \
|
||||
--without-fop")
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README")
|
||||
@@ -0,0 +1,119 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libSM</Name>
|
||||
<Homepage>http://www.x.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>X.Org SM library</Summary>
|
||||
<Description>libSM is the X Session Management library.</Description>
|
||||
<Archive sha1sum="e6d5dab6828dfd296e564518d2ed0a349a25a714" type="tarbz2">mirrors://xorg/individual/lib/libSM-1.2.2.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libICE-devel</Dependency>
|
||||
<Dependency>libuuid-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libSM</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libICE</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="data">/usr/share/X11</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libSM-devel</Name>
|
||||
<Summary>Development files for libSM</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libICE-devel</Dependency>
|
||||
<Dependency release="current">libSM</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/X11</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
<Path fileType="doc">/usr/share/doc/*.xml</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libSM-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libSM</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>libICE-32bit</Dependency>
|
||||
<Dependency>libuuid-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libICE-32bit</Dependency>
|
||||
<Dependency>libuuid-32bit</Dependency>
|
||||
<Dependency release="current">libSM</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="7">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>1.2.2</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2014-03-07</Date>
|
||||
<Version>1.2.2</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2013-11-06</Date>
|
||||
<Version>1.2.1</Version>
|
||||
<Comment>Fix deps.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-10-07</Date>
|
||||
<Version>1.2.1</Version>
|
||||
<Comment>Revert back to 1.2.1, cleanup.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-09-12</Date>
|
||||
<Version>1.2.2</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>1.2.1</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-06-01</Date>
|
||||
<Version>1.2.1</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Erdem Artan</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libSM</Name>
|
||||
<Summary xml:lang="tr">X.Org SM kitaplığı.</Summary>
|
||||
<Summary xml:lang="fr">Librairie SM de X.Org.</Summary>
|
||||
<Summary xml:lang="de">X.Org SM Bibliothek</Summary>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libSM-devel</Name>
|
||||
<Summary xml:lang="tr">libSM için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libSM-32bit</Name>
|
||||
<Summary xml:lang="tr">libSM için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,20 @@
|
||||
# -*- 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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README")
|
||||
@@ -0,0 +1,98 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXcomposite</Name>
|
||||
<Homepage>http://www.x.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>X.Org composite library</Summary>
|
||||
<Description>libXcomposite is the X Composite library. Compositing allows modification of the window system's base elements like window borders, window buttons and window titlebars.</Description>
|
||||
<Archive sha1sum="75fd0b996e56e12db1d84e9b63549c5c3f2631ca" type="tarbz2">mirrors://xorg/individual/lib/libXcomposite-0.4.4.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libXfixes-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXcomposite</Name>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXcomposite-devel</Name>
|
||||
<Summary>Development files for libXcomposite</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libXcomposite</Dependency>
|
||||
<Dependency>libXfixes-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/X11</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXcomposite-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libXcomposite</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libXcomposite</Dependency>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>0.4.4</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-10-07</Date>
|
||||
<Version>0.4.4</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>0.4.4</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-02-17</Date>
|
||||
<Version>0.4.4</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-11-22</Date>
|
||||
<Version>0.4.3</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXcomposite</Name>
|
||||
<Summary xml:lang="tr">X.Org composite kitaplığı</Summary>
|
||||
<Summary xml:lang="fr">Librairie composite X.Org</Summary>
|
||||
<Summary xml:lang="de">X.Org composite Bibliothek</Summary>
|
||||
<Description xml:lang="tr">libXcomposite, X Birleşiklik kitaplığıdır. Birleşiklik, pencerelere ait kenarlar, butonlar ve başlık çubukları gibi pencere sisteminin temel elemanlarını değiştirmeye izin verir.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXcomposite-devel</Name>
|
||||
<Summary xml:lang="tr">libXcomposite için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXcomposite-32bit</Name>
|
||||
<Summary xml:lang="tr">libXcomposite için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,20 @@
|
||||
# -*- 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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README")
|
||||
@@ -0,0 +1,115 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXcursor</Name>
|
||||
<Homepage>http://www.x.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>X.Org Xcursor library</Summary>
|
||||
<Description>libXcursor is the X Cursor management library. It allows using different mouse skins and modifying of the text cursor.</Description>
|
||||
<Archive sha1sum="89870756758439f9216ddf5f2d3dca56570fc6b7" type="tarbz2">mirrors://xorg/individual/lib/libXcursor-1.1.14.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libXfixes-devel</Dependency>
|
||||
<Dependency>libXrender-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXcursor</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libXfixes</Dependency>
|
||||
<Dependency>libXrender</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXcursor-devel</Name>
|
||||
<Summary>Development files for libXcursor</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libXcursor</Dependency>
|
||||
<Dependency>libXfixes-devel</Dependency>
|
||||
<Dependency>libXrender-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/X11</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXcursor-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libXcursor</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
<Dependency>libXfixes-32bit</Dependency>
|
||||
<Dependency>libXrender-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libXcursor</Dependency>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
<Dependency>libXfixes-32bit</Dependency>
|
||||
<Dependency>libXrender-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="6">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>1.1.14</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2013-10-07</Date>
|
||||
<Version>1.1.14</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>1.1.14</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-07-30</Date>
|
||||
<Version>1.1.14</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-06-21</Date>
|
||||
<Version>1.1.14</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-06-01</Date>
|
||||
<Version>1.1.13</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Erdem Artan</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXcursor</Name>
|
||||
<Summary xml:lang="tr">X.Org Xcursor kitaplığı</Summary>
|
||||
<Summary xml:lang="fr">Librairie Xcursor de X.Org</Summary>
|
||||
<Summary xml:lang="de">X.Org Xcursor Bibliothek</Summary>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXcursor-devel</Name>
|
||||
<Summary xml:lang="tr">libXcursor için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXcursor-32bit</Name>
|
||||
<Summary xml:lang="tr">libXcursor için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,23 @@
|
||||
#!/usr/bin/python
|
||||
# -*- 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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static")
|
||||
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README")
|
||||
@@ -0,0 +1,116 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXdamage</Name>
|
||||
<Homepage>http://www.x.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>X.Org damage library</Summary>
|
||||
<Description>LibXdamage provides an X Window System client interface to the DAMAGE extension to the X protocol. The Damage extension provides for notification of when on-screen regions have been 'damaged' (altered).</Description>
|
||||
<Archive sha1sum="c3fc0f4b02dce2239bf46c82a5f06b06585720ae" type="tarbz2">mirrors://xorg/individual/lib/libXdamage-1.1.4.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libXfixes-devel</Dependency>
|
||||
<Dependency>util-macros</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXdamage</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libXfixes</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXdamage-devel</Name>
|
||||
<Summary>Development files for libXdamage</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libXdamage</Dependency>
|
||||
<Dependency>libXfixes-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/X11</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXdamage-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libXdamage</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>libXfixes</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libXdamage</Dependency>
|
||||
<Dependency>libXfixes-32bit</Dependency>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="7">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>1.1.4</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2014-02-20</Date>
|
||||
<Version>1.1.4</Version>
|
||||
<Comment>Rebuild Unused</Comment>
|
||||
<Name>Varol Maksutoğlu</Name>
|
||||
<Email>waroi@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2013-10-07</Date>
|
||||
<Version>1.1.4</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>1.1.4</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-07-30</Date>
|
||||
<Version>1.1.4</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-02-17</Date>
|
||||
<Version>1.1.4</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-06-01</Date>
|
||||
<Version>1.1.3</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Erdem Artan</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXdamage</Name>
|
||||
<Summary xml:lang="tr">X.Org damege kitaplığı.</Summary>
|
||||
<Summary xml:lang="fr">Librairie damege de X.Org.</Summary>
|
||||
<Summary xml:lang="de">X.Org damege Bibliothek</Summary>
|
||||
<Description xml:lang="tr">LibXdamage, X protokolü uzantısı DAMAGE için istemci kitaplığıdır. Damage uzantısı ekranda herhangi bir bölümde bozulma (değişiklik) meydana geldiğinde bildirim yapılmasını sağlar.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXdamage-devel</Name>
|
||||
<Summary xml:lang="tr">libXdamage için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXdamage-32bit</Name>
|
||||
<Summary xml:lang="tr">libXdamage için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
|
||||
</PISI>
|
||||
@@ -0,0 +1,20 @@
|
||||
# -*- 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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README")
|
||||
@@ -0,0 +1,104 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXext</Name>
|
||||
<Homepage>http://www.x.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>X.Org Xext library</Summary>
|
||||
<Description>LibXext provides an X Window System client interface to several extensions to the X protocol.</Description>
|
||||
<Archive sha1sum="43abab84101159563e68d9923353cc0b3af44f07" type="tarbz2">mirrors://xorg/individual/lib/libXext-1.3.3.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>xorg-proto</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXext</Name>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXext-devel</Name>
|
||||
<Summary>Development files for libXext</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libXext</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXext-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libXext</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libXext</Dependency>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="6">
|
||||
<Date>2014-08-31</Date>
|
||||
<Version>1.3.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>1.3.2</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>1.3.2</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>1.3.2</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-06-21</Date>
|
||||
<Version>1.3.2</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-06-01</Date>
|
||||
<Version>1.3.1</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Erdem Artan</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXext</Name>
|
||||
<Summary xml:lang="tr">X.Org Xext kitaplığı</Summary>
|
||||
<Summary xml:lang="fr">Librairie Xext de X.Org</Summary>
|
||||
<Summary xml:lang="de">X.Org Xext Bibliothek</Summary>
|
||||
<Description xml:lang="tr">LibXext, çeşitli X protokolü uzantıları için X Pencere Sistemi istemci arayüzü sunar.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXext-devel</Name>
|
||||
<Summary xml:lang="tr">libXext için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXext-32bit</Name>
|
||||
<Summary xml:lang="tr">libXext için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,22 @@
|
||||
#!/usr/bin/python
|
||||
# -*- 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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README")
|
||||
|
||||
@@ -0,0 +1,111 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXfixes</Name>
|
||||
<Homepage>http://www.x.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>X.Org Xfixes library</Summary>
|
||||
<Description>libXfixes is a library to provide augmented versions of core protocol requests.</Description>
|
||||
<Archive sha1sum="e14fa072bd70b30eef47391cac637bdb4de9e8a3" type="tarbz2">mirrors://xorg/individual/lib/libXfixes-5.0.1.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>xorg-proto</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXfixes</Name>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXfixes-devel</Name>
|
||||
<Summary>Development files for libXfixes</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libXfixes</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/X11</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXfixes-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libXfixes</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libXfixes</Dependency>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="7">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>5.0.1</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2013-10-07</Date>
|
||||
<Version>5.0.1</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>5.0.1</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-07-27</Date>
|
||||
<Version>5.0.1</Version>
|
||||
<Comment>Move pc files to devel pack, rebuild</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-07-27</Date>
|
||||
<Version>5.0.1</Version>
|
||||
<Comment>Move .pc files to devel package</Comment>
|
||||
<Name>Fatih Turgel</Name>
|
||||
<Email>hitaf@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-06-21</Date>
|
||||
<Version>5.0.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-06-01</Date>
|
||||
<Version>5.0</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Erdem Artan</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXfixes</Name>
|
||||
<Summary xml:lang="tr">X.Org Xfixes kitaplığı</Summary>
|
||||
<Summary xml:lang="fr">Librairie Xfixes de X.Org</Summary>
|
||||
<Summary xml:lang="de">X.Org Xfixes Bibliothek</Summary>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXfixes-devel</Name>
|
||||
<Summary xml:lang="tr">libXfixes için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXfixes-32bit</Name>
|
||||
<Summary xml:lang="tr">libXfixes için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,24 @@
|
||||
# -*- 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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static")
|
||||
|
||||
pisitools.dosed("libtool", "^(hardcode_libdir_flag_spec=).*", '\\1""')
|
||||
pisitools.dosed("libtool", "^(runpath_var=)LD_RUN_PATH", "\\1DIE_RPATH_DIE")
|
||||
pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("ChangeLog", "COPYING", "README")
|
||||
@@ -0,0 +1,125 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXi</Name>
|
||||
<Homepage>http://www.x.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>X.Org Xi library</Summary>
|
||||
<Description>LibXi provides an X Window System client interface to the XINPUT extension to the X protocol.</Description>
|
||||
<Archive sha1sum="d206af66ca9472784a6f05e719121e4d21a1adb1" type="tarbz2">mirrors://xorg/individual/lib/libXi-1.7.4.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXi</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libXext</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXi-devel</Name>
|
||||
<Summary>Development files for libXi</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libXi</Dependency>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
<Dependency>libXfixes-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/X11</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXi-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libXi</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libXi</Dependency>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="8">
|
||||
<Date>2014-08-31</Date>
|
||||
<Version>1.7.4</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="7">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>1.7.2</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2013-10-07</Date>
|
||||
<Version>1.7.2</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>1.7.2</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-07-30</Date>
|
||||
<Version>1.7.2</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-06-21</Date>
|
||||
<Version>1.7.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-02-17</Date>
|
||||
<Version>1.6.2</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-06-01</Date>
|
||||
<Version>1.6.1</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Erdem Artan</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXi</Name>
|
||||
<Summary xml:lang="tr">X.Org Xi kitaplığı</Summary>
|
||||
<Summary xml:lang="fr">Librairie Xi de X.Org</Summary>
|
||||
<Summary xml:lang="de">X.Org Xi Bibliothek</Summary>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXi-devel</Name>
|
||||
<Summary xml:lang="tr">libXi için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXi-32bit</Name>
|
||||
<Summary xml:lang="tr">libXi için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,20 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
#actions.py
|
||||
# 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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING")
|
||||
@@ -0,0 +1,136 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXrandr</Name>
|
||||
<Homepage>http://www.x.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>X.Org Xrandr library</Summary>
|
||||
<Description>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.</Description>
|
||||
<Archive sha1sum="00865ccefe1040e4d9866d878556710cdc4b2ae6" type="tarbz2">mirrors://xorg/individual/lib/libXrandr-1.4.2.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
<Dependency>libXrender-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXrandr</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libXext</Dependency>
|
||||
<Dependency>libXrender</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXrandr-devel</Name>
|
||||
<Summary>Development files for libXrandr</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libXrandr</Dependency>
|
||||
<Dependency>libXrender-devel</Dependency>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/X11</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXrandr-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libXrandr</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
<Dependency>libXrender-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libXrandr</Dependency>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
<Dependency>libXrender-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="9">
|
||||
<Date>2014-09-15</Date>
|
||||
<Version>1.4.2</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="8">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>1.4.2</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="7">
|
||||
<Date>2014-03-07</Date>
|
||||
<Version>1.4.2</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2013-10-07</Date>
|
||||
<Version>1.4.1</Version>
|
||||
<Comment>Revert back to 1.4.1.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2013-09-12</Date>
|
||||
<Version>1.4.2</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>1.4.1</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-07-30</Date>
|
||||
<Version>1.4.1</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-06-21</Date>
|
||||
<Version>1.4.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-11-22</Date>
|
||||
<Version>1.4.0</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXrandr</Name>
|
||||
<Description xml:lang="tr">X.Org Xrand kitaplığı.</Description>
|
||||
<Description xml:lang="fr">Librairie Xrand de X.Org.</Description>
|
||||
<Description xml:lang="de">X.Org Xrand Bibliothek</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXrandr-devel</Name>
|
||||
<Summary xml:lang="tr">libXrandr için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXrandr-32bit</Name>
|
||||
<Summary xml:lang="tr">libXrandr için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,20 @@
|
||||
# -*- 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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README")
|
||||
@@ -0,0 +1,94 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXrender</Name>
|
||||
<Homepage>http://www.x.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>X.Org Xrender library</Summary>
|
||||
<Description>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.</Description>
|
||||
<Archive sha1sum="0f5c843410029944bd06e19366db4932cf5944fa" type="tarbz2">mirrors://xorg/individual/lib/libXrender-0.9.8.tar.bz2</Archive>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXrender</Name>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXrender-devel</Name>
|
||||
<Summary>Development files for libXrender</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libXrender</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/X11</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
<Path fileType="doc">/usr/share/doc/libXrender/libXrender.txt</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXrender-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libXrender</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libXrender</Dependency>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>0.9.8</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-10-07</Date>
|
||||
<Version>0.9.8</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>0.9.8</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-06-21</Date>
|
||||
<Version>0.9.8</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-06-01</Date>
|
||||
<Version>0.9.7</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Erdem Artan</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXrender</Name>
|
||||
<Summary xml:lang="tr">X.Org Xrender kitaplığı</Summary>
|
||||
<Summary xml:lang="fr">Librairie Xrender de X.Org</Summary>
|
||||
<Summary xml:lang="de">X.Org Xrender Bibliothek</Summary>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXrender-devel</Name>
|
||||
<Summary xml:lang="tr">libXrender için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXrender-32bit</Name>
|
||||
<Summary xml:lang="tr">libXrender için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,22 @@
|
||||
# -*- 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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static")
|
||||
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("ChangeLog", "COPYING", "README")
|
||||
@@ -0,0 +1,117 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXtst</Name>
|
||||
<Homepage>http://www.x.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>X.Org Xtst library</Summary>
|
||||
<Description>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.</Description>
|
||||
<Archive sha1sum="7fd92a3c865c3c5e1cc724646babc3e1cdc799bc" type="tarbz2">mirrors://xorg/individual/lib/libXtst-1.2.2.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
<Dependency>libXi-devel</Dependency>
|
||||
<Dependency>util-macros</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXtst</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libXext</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="data">/usr/share/X11</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXtst-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libXtst</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
<Dependency>libXi-32bit</Dependency>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
<Dependency release="current">libXtst</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXtst-devel</Name>
|
||||
<Summary>Development files for libXtst</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libXi-devel</Dependency>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
<Dependency release="current">libXtst</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/X11</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/share/aclocal</Path>
|
||||
<Path fileType="doc">/usr/share/doc/*/*.xml</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="6">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>1.2.2</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2014-02-19</Date>
|
||||
<Version>1.2.2</Version>
|
||||
<Comment>Rebuild Unused</Comment>
|
||||
<Name>Varol Maksutoğlu</Name>
|
||||
<Email>waroi@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>1.2.2</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>1.2.2</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-06-21</Date>
|
||||
<Version>1.2.2</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-06-01</Date>
|
||||
<Version>1.2.1</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Erdem Artan</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXtst</Name>
|
||||
<Summary xml:lang="tr">X.Org Xtst kitaplığı</Summary>
|
||||
<Summary xml:lang="fr">Librairie Xtst de X.Org</Summary>
|
||||
<Summary xml:lang="de">X.Org Xtst Bibliothek</Summary>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXtst-devel</Name>
|
||||
<Summary xml:lang="tr">libXtst için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXtst-32bit</Name>
|
||||
<Summary xml:lang="tr">libXtst için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,21 @@
|
||||
# -*- 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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import shelltools
|
||||
|
||||
def setup():
|
||||
pisitools.dosed("configure.ac", "pthread-stubs", deleteLine=True)
|
||||
autotools.autoreconf("-fi")
|
||||
autotools.configure("--enable-udev")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
pisitools.dodoc("README")
|
||||
@@ -0,0 +1 @@
|
||||
KERNEL=="controlD[0-9]*", NAME="dri/%k", MODE="0666", GROUP="video"
|
||||
@@ -0,0 +1,254 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libdrm</Name>
|
||||
<Homepage>http://dri.freedesktop.org/libdrm/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Userspace interface to kernel DRM services</Summary>
|
||||
<Description>libdrm is a library providing the userspace interface to kernel DRM services.</Description>
|
||||
<Archive sha1sum="4e041a5ff22b2b9132b216eb0574638bf252b7a9" type="tarbz2">http://dri.freedesktop.org/libdrm/libdrm-2.4.60.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency releaseFrom="7">libpciaccess-devel</Dependency>
|
||||
<Dependency>cairo-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libdrm</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency releaseFrom="7">libpciaccess</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc</Path>
|
||||
<Path fileType="library">/usr/lib/libdrm.*</Path>
|
||||
<Path fileType="data">/lib/udev/rules.d</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
</Files>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile owner="root" permission="0644" target="/lib/udev/rules.d/91-drm-modeset.rules">91-drm-modeset.rules</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libdrm-intel</Name>
|
||||
<Summary>Userspace interface to kernel DRM services for intel</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libdrm</Dependency>
|
||||
<Dependency>libpciaccess</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/libdrm_intel.*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libdrm-nouveau</Name>
|
||||
<Summary>Userspace interface to kernel DRM services for nouveau</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libdrm</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/libdrm_nouveau.*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libdrm-radeon</Name>
|
||||
<Summary>Userspace interface to kernel DRM services for radeon</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libdrm</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/libdrm_radeon.*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libkms</Name>
|
||||
<Summary>Userspace library for kernel mode setting</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libdrm</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/libkms.*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libdrm-devel</Name>
|
||||
<Summary>Development files for libdrm</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libdrm</Dependency>
|
||||
<Dependency release="current">libdrm-intel</Dependency>
|
||||
<Dependency release="current">libdrm-nouveau</Dependency>
|
||||
<Dependency release="current">libdrm-radeon</Dependency>
|
||||
<Dependency release="current">libkms</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libdrm-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libdrm</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency releaseFrom="2">libpciaccess-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libdrm</Dependency>
|
||||
<Dependency releaseFrom="2">libpciaccess-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32/libdrm.*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libdrm-intel-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libdrm-intel</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libdrm-intel</Dependency>
|
||||
<Dependency release="current">libdrm-32bit</Dependency>
|
||||
<Dependency>libpciaccess-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32/libdrm_intel.*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libdrm-nouveau-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libdrm-nouveau</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libdrm-nouveau</Dependency>
|
||||
<Dependency release="current">libdrm-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32/libdrm_nouveau.*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libdrm-radeon-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libdrm-radeon</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libdrm-radeon</Dependency>
|
||||
<Dependency release="current">libdrm-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32/libdrm_radeon.*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libkms-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libkms</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libkms</Dependency>
|
||||
<Dependency release="current">libdrm-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32/libkms.*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="11">
|
||||
<Date>2015-05-05</Date>
|
||||
<Version>2.4.60</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ergün Salman</Name>
|
||||
<Email>poyraz76@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="10">
|
||||
<Date>2015-01-28</Date>
|
||||
<Version>2.4.59</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ergün Salman</Name>
|
||||
<Email>poyraz76@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="9">
|
||||
<Date>2014-10-18</Date>
|
||||
<Version>2.4.58</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ergün Salman</Name>
|
||||
<Email>poyraz76@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="8">
|
||||
<Date>2014-09-08</Date>
|
||||
<Version>2.4.56</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="7">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>2.4.54</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvarice@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2014-03-07</Date>
|
||||
<Version>2.4.52</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2013-10-07</Date>
|
||||
<Version>2.4.46</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>2.4.46</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-07-13</Date>
|
||||
<Version>2.4.46</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-02-28</Date>
|
||||
<Version>2.4.42</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-11-22</Date>
|
||||
<Version>2.4.40</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,59 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libdrm</Name>
|
||||
<Summary xml:lang="tr">Çekirdekteki DRM servisleri için kullanıcı düzeyi arayüz</Summary>
|
||||
<Description xml:lang="tr">libdrm, çekirdekteki DRM servisleri için kullanıcı düzeyi arayüz sağlayan bir kitaplıktır.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libdrm-intel</Name>
|
||||
<Summary xml:lang="tr">Çekirdekteki intel DRM servisleri için kullanıcı düzeyi arayüz</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libdrm-nouveau</Name>
|
||||
<Summary xml:lang="tr">Çekirdekteki nouveau DRM servisleri için kullanıcı düzeyi arayüz</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libdrm-radeon</Name>
|
||||
<Summary xml:lang="tr">Çekirdekteki radeon DRM servisleri için kullanıcı düzeyi arayüz</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libkms</Name>
|
||||
<Summary xml:lang="tr">Çekirdekteki ekran modu değiştirme servisleri için kullanıcı düzeyi arayüz</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libdrm-devel</Name>
|
||||
<Summary xml:lang="tr">libdrm için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libdrm-32bit</Name>
|
||||
<Summary xml:lang="tr">libdrm için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libdrm-intel-32bit</Name>
|
||||
<Summary xml:lang="tr">libdrm-intel için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libdrm-nouveau-32bit</Name>
|
||||
<Summary xml:lang="tr">libdrm-nouveau için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libdrm-radeon-32bit</Name>
|
||||
<Summary xml:lang="tr">libdrm-radeon için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libkms-32bit</Name>
|
||||
<Summary xml:lang="tr">libkms için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
|
||||
</PISI>
|
||||
Executable
+22
@@ -0,0 +1,22 @@
|
||||
#!/usr/bin/python
|
||||
# -*- 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 pisitools
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vfi")
|
||||
|
||||
autotools.configure()
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" %get.installDIR())
|
||||
|
||||
pisitools.dodoc("README.md", "COPYING")
|
||||
Executable
+60
@@ -0,0 +1,60 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libepoxy</Name>
|
||||
<Homepage>http://www.kde.org</Homepage>
|
||||
<Packager>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>OpenGL function pointer management library</Summary>
|
||||
<Description>Epoxy is a library for handling OpenGL function pointer management for you.</Description>
|
||||
<Archive sha1sum="e700520711b9e4fa07c286aa36e431d8ad4133f5" type="targz">https://github.com/anholt/libepoxy/archive/v1.2.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>xorg-util</Dependency>
|
||||
<Dependency>mesa-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libepoxy</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>mesa</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc/xdg</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="executable">/usr/lib</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="doc">/usr/share/man</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libepoxy-devel</Name>
|
||||
<Summary>Development files for libepoxy</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libepoxy</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="config">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-05-27</Date>
|
||||
<Version>1.2</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
Executable
+22
@@ -0,0 +1,22 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Copyright 2010 TUBITAK/BILGEM
|
||||
# Licensed under the GNU General Public License, version 2.
|
||||
# See the file http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
|
||||
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("COPYING", "NEWS", "README.md")
|
||||
Executable
+83
@@ -0,0 +1,83 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pardus.org.tr/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libxkbcommon</Name>
|
||||
<Homepage>http://xkbcommon.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>Osman Erkan</Name>
|
||||
<Email>osman.erkan@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Library to convert evdev keycodes to keysyms</Summary>
|
||||
<Description>Library to convert evdev keycodes to keysyms</Description>
|
||||
<Archive sha1sum="1307210814f6771383a542981f2dbe29c80f91b4" type="targz">https://github.com/xkbcommon/libxkbcommon/archive/xkbcommon-0.5.0.tar.gz</Archive>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libxkbcommon</Name>
|
||||
<Files>
|
||||
<Path fileType="doc">/usr/share/doc/libxkbcommon/</Path>
|
||||
<Path fileType="library">/usr/lib/lib*.so*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libxkbcommon-devel</Name>
|
||||
<Summary>Development files for libxkbcommon</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libxkbcommon</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libxkbcommon-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libxkbcommon</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libxkbcommon</Dependency>
|
||||
<Dependency>libxcb-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2015-03-04</Date>
|
||||
<Version>0.5.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>0.4.2</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-10-07</Date>
|
||||
<Version>0.3.1</Version>
|
||||
<Comment>Rebuild, clean emul32 installation.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2013-09-02</Date>
|
||||
<Version>0.3.1</Version>
|
||||
<Comment>First release.</Comment>
|
||||
<Name>Osman Erkan</Name>
|
||||
<Email>osman.erkan@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
Executable
+18
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libxkbcommon</Name>
|
||||
<Summary xml:lang="tr">Evdev keycode'larını keysms türüne çeviren bir kitaplık</Summary>
|
||||
<Description xml:lang="tr">Evdev keycode'larını keysms türüne çeviren bir kitaplık</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libxkbcommon-devel</Name>
|
||||
<Summary xml:lang="tr">libxkbcommon için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libxkbcommon-32bit</Name>
|
||||
<Summary xml:lang="en">32-bit shared libraries for libxkbcommon</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
Executable
+72
@@ -0,0 +1,72 @@
|
||||
# -*- 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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
|
||||
Libdir = "/usr/lib32" if get.buildTYPE() == "emul32" else "/usr/lib"
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
|
||||
# --enable-sysfs option provides better hardware information support with "lspci"
|
||||
# --enable-32-bit option is not present anymore. Although build fails in emul32. With --disable-asm option, not fail. Needs to be tested.
|
||||
|
||||
options ="\
|
||||
--with-dri-driverdir=/usr/lib/xorg/modules/dri \
|
||||
--with-gallium-drivers=r300,r600,nouveau,svga,swrast \
|
||||
--with-dri-drivers=i915,i965,r200,radeon,nouveau,swrast \
|
||||
--with-egl-platforms=x11,drm,wayland \
|
||||
--enable-xa \
|
||||
--enable-dri \
|
||||
--enable-egl \
|
||||
--enable-gbm \
|
||||
--enable-glx \
|
||||
--enable-dri3 \
|
||||
--enable-gles1 \
|
||||
--enable-gles2 \
|
||||
--enable-vdpau \
|
||||
--enable-osmesa \
|
||||
--enable-sysfs \
|
||||
--enable-xvmc \
|
||||
--enable-glx-tls \
|
||||
--enable-gallium-llvm \
|
||||
--enable-llvm-shared-libs \
|
||||
--enable-shared-glapi \
|
||||
--enable-texture-float \
|
||||
"
|
||||
|
||||
if get.buildTYPE() == "emul32":
|
||||
# compile with llvm doesn't work for now, test it later
|
||||
options += " --with-dri-driverdir=/usr/lib32/xorg/modules/dri \
|
||||
--with-gallium-drivers=r600,nouveau,swrast \
|
||||
--with-clang-libdir=/usr/lib32 \
|
||||
--disable-gallium-llvm \
|
||||
--disable-asm "
|
||||
|
||||
elif get.ARCH() == "x86_64":
|
||||
|
||||
options += " --with-clang-libdir=/usr/lib \
|
||||
--enable-opencl-icd \
|
||||
"
|
||||
|
||||
autotools.configure(options)
|
||||
pisitools.dosed("libtool","( -shared )", " -Wl,--as-needed\\1")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.domove("%s/libGL.so.1.2.0" % Libdir, "%s/mesa" % Libdir)
|
||||
pisitools.dosym("libGL.so.1.2.0", "%s/libGL.so.1.2" % Libdir)
|
||||
|
||||
if get.buildTYPE() == "emul32":
|
||||
return
|
||||
|
||||
pisitools.dodoc("docs/COPYING")
|
||||
pisitools.dohtml("docs/*")
|
||||
Executable
+17
@@ -0,0 +1,17 @@
|
||||
#!/usr/bin/python
|
||||
|
||||
import os
|
||||
|
||||
def postInstall(fromVersion, fromRelease, toVersion, toRelease):
|
||||
os.system("/usr/sbin/alternatives \
|
||||
--install /usr/lib32/libGL.so.1.2.0 libGL-32bit /usr/lib32/mesa/libGL.so.1.2.0 80 \
|
||||
--slave /usr/lib32/xorg/modules/volatile xorg-modules-volatile-32bit /var/empty")
|
||||
|
||||
if not os.path.lexists("/usr/lib32/libGL.so.1"):
|
||||
os.symlink("libGL.so.1.2.0", "/usr/lib32/libGL.so.1")
|
||||
|
||||
def preRemove():
|
||||
# FIXME This is not needed when upgrading package; but pisi does not
|
||||
# provide a way to learn operation type.
|
||||
#os.system("/usr/sbin/alternatives --remove libGL-32bit /usr/lib32/mesa/libGL.so.1.2")
|
||||
pass
|
||||
Executable
+18
@@ -0,0 +1,18 @@
|
||||
#!/usr/bin/python
|
||||
|
||||
import os
|
||||
|
||||
def postInstall(fromVersion, fromRelease, toVersion, toRelease):
|
||||
os.system("/usr/sbin/alternatives \
|
||||
--install /usr/lib/libGL.so.1.2.0 libGL /usr/lib/mesa/libGL.so.1.2.0 80 \
|
||||
--slave /usr/lib/xorg/modules/volatile xorg-modules-volatile /var/empty")
|
||||
|
||||
if not os.path.lexists("/usr/lib/libGL.so.1"):
|
||||
os.symlink("libGL.so.1.2.0", "/usr/lib/libGL.so.1")
|
||||
|
||||
def preRemove():
|
||||
# FIXME This is not needed when upgrading package; but pisi does not
|
||||
# provide a way to learn operation type.
|
||||
#os.system("/usr/sbin/alternatives --remove libGL /usr/lib/mesa/libGL.so.1.2")
|
||||
pass
|
||||
|
||||
Executable
+19
@@ -0,0 +1,19 @@
|
||||
<driconf>
|
||||
<device screen="0" driver="i915">
|
||||
<application name="Default">
|
||||
<option name="vblank_mode" value="0" />
|
||||
</application>
|
||||
</device>
|
||||
<device screen="0" driver="i965">
|
||||
<application name="Default">
|
||||
<option name="vblank_mode" value="0" />
|
||||
</application>
|
||||
</device>
|
||||
<device screen="0" driver="r300">
|
||||
<application name="Default">
|
||||
<option name="vblank_mode" value="0" />
|
||||
<option name="force_s3tc_enable" value="false" />
|
||||
<option name="disable_lowimpact_fallback" value="true" />
|
||||
</application>
|
||||
</device>
|
||||
</driconf>
|
||||
Executable
+282
@@ -0,0 +1,282 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>mesa</Name>
|
||||
<Homepage>http://www.mesa3d.org</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Mesa graphics libraries and utilities</Summary>
|
||||
<Description>Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.</Description>
|
||||
<Archive sha1sum="0983b699538d4f096dbee78887ca4575c878e10a" type="targz">ftp://ftp.freedesktop.org/pub/mesa/10.5.5/mesa-10.5.5.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>llvm-libs</Dependency>
|
||||
<Dependency>llvm-clang-devel</Dependency>
|
||||
<Dependency>xorg-proto</Dependency>
|
||||
<Dependency>libdrm-devel</Dependency>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
<Dependency>wayland-devel</Dependency>
|
||||
<Dependency>libvdpau-devel</Dependency>
|
||||
<Dependency>libXfixes-devel</Dependency>
|
||||
<Dependency>libtalloc-devel</Dependency>
|
||||
<Dependency>libXdamage-devel</Dependency>
|
||||
<Dependency>libomxil-bellagio-devel</Dependency>
|
||||
<Dependency>libXxf86vm-devel</Dependency>
|
||||
<Dependency>libXvMC-devel</Dependency>
|
||||
<Dependency>libXv-devel</Dependency>
|
||||
<Dependency>python-mako</Dependency>
|
||||
<Dependency releaseFrom="3">libxshmfence-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>mesa</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>llvm-libs</Dependency>
|
||||
<Dependency>libdrm</Dependency>
|
||||
<Dependency>libXext</Dependency>
|
||||
<Dependency>libXfixes</Dependency>
|
||||
<Dependency>libXdamage</Dependency>
|
||||
<Dependency>libXxf86vm</Dependency>
|
||||
<Dependency>libXv</Dependency>
|
||||
<Dependency>libXvMC</Dependency>
|
||||
<Dependency>libdrm-intel</Dependency>
|
||||
<Dependency>libdrm-radeon</Dependency>
|
||||
<Dependency>libdrm-nouveau</Dependency>
|
||||
<Dependency>wayland-client</Dependency>
|
||||
<Dependency>wayland-server</Dependency>
|
||||
<Dependency>llvm-clang</Dependency>
|
||||
<Dependency>libclc</Dependency>
|
||||
<Dependency releaseFrom="3">libxshmfence</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile owner="root" permission="0644" target="/etc/drirc">drirc</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
<Provides>
|
||||
<COMAR script="package.py">System.Package</COMAR>
|
||||
</Provides>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>mesa-devel</Name>
|
||||
<Summary>Development files for mesa</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libdrm-devel</Dependency>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
<Dependency>wayland-devel</Dependency>
|
||||
<Dependency>libXfixes-devel</Dependency>
|
||||
<Dependency>libXdamage-devel</Dependency>
|
||||
<Dependency>libXxf86vm-devel</Dependency>
|
||||
<Dependency>libxshmfence-devel</Dependency>
|
||||
<Dependency release="current">mesa</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>mesa-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for mesa</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>expat-32bit</Dependency>
|
||||
<Dependency>libXt-devel</Dependency>
|
||||
<Dependency>libXv-32bit</Dependency>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
<Dependency>libcap-32bit</Dependency>
|
||||
<Dependency>libdrm-32bit</Dependency>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
<Dependency>libXvMC-32bit</Dependency>
|
||||
<Dependency>libudev-32bit</Dependency>
|
||||
<Dependency>wayland-32bit</Dependency>
|
||||
<Dependency>libvdpau-32bit</Dependency>
|
||||
<Dependency>libXfixes-32bit</Dependency>
|
||||
<Dependency>libXdamage-32bit</Dependency>
|
||||
<Dependency>libXxf86vm-32bit</Dependency>
|
||||
<Dependency>libdrm-intel-32bit</Dependency>
|
||||
<Dependency>libdrm-radeon-32bit</Dependency>
|
||||
<Dependency>libdrm-nouveau-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>expat-32bit</Dependency>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
<Dependency>libdrm-32bit</Dependency>
|
||||
<Dependency>libxcb-32bit</Dependency>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
<Dependency>wayland-32bit</Dependency>
|
||||
<Dependency>libXfixes-32bit</Dependency>
|
||||
<Dependency>libXdamage-32bit</Dependency>
|
||||
<Dependency>libXxf86vm-32bit</Dependency>
|
||||
<Dependency>libXv-32bit</Dependency>
|
||||
<Dependency>libXvMC-32bit</Dependency>
|
||||
<Dependency>libdrm-intel-32bit</Dependency>
|
||||
<Dependency>libxshmfence-32bit</Dependency>
|
||||
<Dependency>libdrm-radeon-32bit</Dependency>
|
||||
<Dependency>libdrm-nouveau-32bit</Dependency>
|
||||
<Dependency release="current">mesa</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
<Provides>
|
||||
<COMAR script="package-emul32.py">System.Package</COMAR>
|
||||
</Provides>
|
||||
</Package>
|
||||
<History>
|
||||
<Update release="20">
|
||||
<Date>2015-05-16</Date>
|
||||
<Version>10.5.5</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="19">
|
||||
<Date>2014-05-05</Date>
|
||||
<Version>10.5.4</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="18">
|
||||
<Date>2015-01-28</Date>
|
||||
<Version>10.4.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ergün Salman</Name>
|
||||
<Email>poyraz76@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="17">
|
||||
<Date>2015-01-20</Date>
|
||||
<Version>10.4.2</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ergün Salman</Name>
|
||||
<Email>poyraz76@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="16">
|
||||
<Date>2014-09-24</Date>
|
||||
<Version>10.3.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="15">
|
||||
<Date>2014-08-31</Date>
|
||||
<Version>10.2.6</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="14">
|
||||
<Date>2014-07-08</Date>
|
||||
<Version>10.1.6</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Vedat Demir</Name>
|
||||
<Email>vedat@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="13">
|
||||
<Date>2014-05-24</Date>
|
||||
<Version>10.1.4</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="12">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>10.1.3</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="11">
|
||||
<Date>2014-05-10</Date>
|
||||
<Version>10.1.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="10">
|
||||
<Date>2014-04-23</Date>
|
||||
<Version>10.1.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="9">
|
||||
<Date>2014-03-08</Date>
|
||||
<Version>10.1.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="8">
|
||||
<Date>2013-11-06</Date>
|
||||
<Version>9.2.0</Version>
|
||||
<Comment>Fix deps.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="7">
|
||||
<Date>2013-09-02</Date>
|
||||
<Version>9.2.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>9.1.5</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2013-07-18</Date>
|
||||
<Version>9.1.5</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-07-14</Date>
|
||||
<Version>9.1.4</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-06-01</Date>
|
||||
<Version>9.1</Version>
|
||||
<Comment>add missing dep.</Comment>
|
||||
<Name>Erdinç Gültekin</Name>
|
||||
<Email>erdincgultekin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-02-28</Date>
|
||||
<Version>9.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-11-04</Date>
|
||||
<Version>9.0</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
Executable
+20
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>mesa</Name>
|
||||
<Summary xml:lang="tr">Mesa grafik kitaplıkları ve yardımcı uygulamalar</Summary>
|
||||
<Description xml:lang="tr">Mesa, OpenGL belirtiminin (etkileşimli 3B grafiklerin gerçeklenmesi için bir sistem) açık kaynaklı bir uyarlamasıdır.</Description>
|
||||
<Summary xml:lang="pl">Mesa biblioteki graficzne i narzędzia</Summary>
|
||||
<Description xml:lang="pl">Mesa jest open-source'ową implementacją specyfikacji OpenGL do renderowania trójwymiarowej grafiki.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>mesa-devel</Name>
|
||||
<Summary xml:lang="tr">mesa için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>mesa-32bit</Name>
|
||||
<Summary xml:lang="tr">mesa için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
Executable
+29
@@ -0,0 +1,29 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Copyright 2010 TUBITAK/BILGEM
|
||||
# Licensed under the GNU General Public License, version 2.
|
||||
# See the file http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
|
||||
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
Libdir = "/usr/lib32" if get.buildTYPE() == "emul32" else "/usr/lib"
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-documentation --disable-static")
|
||||
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
if get.buildTYPE() == "emul32":
|
||||
return
|
||||
|
||||
pisitools.dodoc("COPYING", "TODO", "README")
|
||||
Executable
+152
@@ -0,0 +1,152 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>wayland</Name>
|
||||
<Homepage>http://wayland.freedesktop.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Wayland Compositor Infrastructure</Summary>
|
||||
<Description>Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol.</Description>
|
||||
<Archive sha1sum="a731201534dcf6ec76a1184411724376cbf1acb6" type="tarxz">http://wayland.freedesktop.org/releases/wayland-1.7.0.tar.xz</Archive>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>wayland</Name>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="doc">/usr/share/doc/</Path>
|
||||
<Path fileType="data">/usr/share/aclocal</Path>
|
||||
<Path fileType="data">/usr/share/wayland</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>wayland-client</Name>
|
||||
<Summary>Wayland client library</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">wayland</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/libwayland-client*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>wayland-cursor</Name>
|
||||
<Summary>Wayland cursor library</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">wayland</Dependency>
|
||||
<Dependency>wayland-client</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/libwayland-cursor*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>wayland-server</Name>
|
||||
<Summary>Wayland server library</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">wayland</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/libwayland-server*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>wayland-devel</Name>
|
||||
<Summary>Development files for wayland</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">wayland</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/share/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>wayland-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for wayland</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>libffi-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">wayland</Dependency>
|
||||
<Dependency>libffi-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="8">
|
||||
<Date>2015-02-16</Date>
|
||||
<Version>1.7.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Hakan Yıldız</Name>
|
||||
<Email>hknyldz93@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="7">
|
||||
<Date>2014-09-25</Date>
|
||||
<Version>1.6.0</Version>
|
||||
<Comment>Version Bump.</Comment>
|
||||
<Name>Vedat Demir</Name>
|
||||
<Email>vedat@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2014-07-06</Date>
|
||||
<Version>1.5.0</Version>
|
||||
<Comment>Version Bump.</Comment>
|
||||
<Name>Vedat Demir</Name>
|
||||
<Email>vedat@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>1.4.0</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2014-02-13</Date>
|
||||
<Version>1.4.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2014-01-27</Date>
|
||||
<Version>1.2.1</Version>
|
||||
<Comment>Rebuild Unused</Comment>
|
||||
<Name>Varol Maksutoğlu</Name>
|
||||
<Email>waroi@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-11-06</Date>
|
||||
<Version>1.2.1</Version>
|
||||
<Comment>Fix deps.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2013-08-31</Date>
|
||||
<Version>1.2.1</Version>
|
||||
<Comment>First release.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
Executable
+33
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libwayland</Name>
|
||||
<Summary xml:lang="tr">Wayland pencere yöneticisi kitaplıkları</Summary>
|
||||
<Description xml:lang="en">Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>wayland-client</Name>
|
||||
<Summary xml:lang="en">Wayland client library</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>wayland-cursor</Name>
|
||||
<Summary xml:lang="en">Wayland cursor library</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>wayland-server</Name>
|
||||
<Summary xml:lang="en">Wayland server library</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>wayland-32bit</Name>
|
||||
<Summary xml:lang="en">32-bit shared libraries for wayland</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libwayland-devel</Name>
|
||||
<Summary xml:lang="tr">libwayland için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,21 @@
|
||||
#!/usr/bin/python
|
||||
# -*- 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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static \
|
||||
--with-pic")
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("README")
|
||||
@@ -0,0 +1,96 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>xcb-util-image</Name>
|
||||
<Homepage>http://xcb.freedesktop.org</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>A number of libraries which sit on top of libxcb</Summary>
|
||||
<Description>The xcb-util-image module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries.</Description>
|
||||
<Archive sha1sum="afeba6230400fe8bec6076fd07bf20a8e412bbb5" type="tarbz2">http://xcb.freedesktop.org/dist/xcb-util-image-0.3.9.tar.bz2</Archive>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-image</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>xcb-util</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-image-devel</Name>
|
||||
<Summary>Development files for xcb-util</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">xcb-util-image</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-image-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for xcb-util</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>libxcb-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>xcb-util-32bit</Dependency>
|
||||
<Dependency>libxcb-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>0.3.9</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-10-07</Date>
|
||||
<Version>0.3.9</Version>
|
||||
<Comment>Clean actions.py emul32 build.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>0.3.9</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-07-30</Date>
|
||||
<Version>0.3.9</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-12-08</Date>
|
||||
<Version>0.3.9</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>xcb-util-image</Name>
|
||||
<Summary xml:lang="tr">libxcb temelli birtakım kitaplıklar</Summary>
|
||||
<Description xml:lang="tr">xcb-util-image modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-image-devel</Name>
|
||||
<Summary xml:lang="tr">xcb-util-image için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-image-32bit</Name>
|
||||
<Summary xml:lang="tr">xcb-util-image için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,22 @@
|
||||
#!/usr/bin/python
|
||||
# -*- 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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static \
|
||||
--with-pic")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("README")
|
||||
@@ -0,0 +1,86 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>xcb-util-keysyms</Name>
|
||||
<Homepage>http://xcb.freedesktop.org</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>A number of libraries which sit on top of libxcb</Summary>
|
||||
<Description>The xcb-util-keysyms module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries.</Description>
|
||||
<Archive sha1sum="74d9d0eeb13ec0e36b35f4b812e8073d1a09e51c" type="tarbz2">http://xcb.freedesktop.org/dist/xcb-util-keysyms-0.3.9.tar.bz2</Archive>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-keysyms</Name>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-keysyms-devel</Name>
|
||||
<Summary>Development files for xcb-util-keysyms</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">xcb-util-keysyms</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-keysyms-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for xcb-util-keysyms</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>libxcb-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">xcb-util-keysyms</Dependency>
|
||||
<Dependency>libxcb-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>0.3.9</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-10-07</Date>
|
||||
<Version>0.3.9</Version>
|
||||
<Comment>Clean actions.py emul32 build.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>0.3.9</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-12-08</Date>
|
||||
<Version>0.3.9</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>xcb-util-keysyms</Name>
|
||||
<Summary xml:lang="tr">libxcb temelli birtakım kitaplıklar</Summary>
|
||||
<Description xml:lang="tr">xcb-util-keysyms modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-keysyms-devel</Name>
|
||||
<Summary xml:lang="tr">xcb-util-keysyms için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-uti-keysymsl-32bit</Name>
|
||||
<Summary xml:lang="tr">xcb-util-keysyms için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,21 @@
|
||||
#!/usr/bin/python
|
||||
# -*- 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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
|
||||
def setup():
|
||||
autotools.configure("--disable-static \
|
||||
--with-pic")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("README")
|
||||
@@ -0,0 +1,93 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>xcb-util-renderutil</Name>
|
||||
<Homepage>http://xcb.freedesktop.org</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>A number of libraries which sit on top of libxcb</Summary>
|
||||
<Description>The xcb-util-renderutil module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries.</Description>
|
||||
<Archive sha1sum="cb533b1d039f833f070e7d6398c221a31d30d5e2" type="tarbz2">http://xcb.freedesktop.org/dist/xcb-util-renderutil-0.3.9.tar.bz2</Archive>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-renderutil</Name>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-renderutil-devel</Name>
|
||||
<Summary>Development files for xcb-util-renderutil</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">xcb-util-renderutil</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-renderutil-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for xcb-util-renderutil</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>libxcb-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>xcb-util</Dependency>
|
||||
<Dependency>libxcb-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2014-09-01</Date>
|
||||
<Version>0.3.9</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>0.3.8</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-10-07</Date>
|
||||
<Version>0.3.8</Version>
|
||||
<Comment>Clean actions.py emul32 build.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>0.3.8</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-12-08</Date>
|
||||
<Version>0.3.8</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>xcb-util-renderutil</Name>
|
||||
<Summary xml:lang="tr">libxcb temelli birtakım kitaplıklar</Summary>
|
||||
<Description xml:lang="tr">xcb-util-renderutil modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-renderutil-devel</Name>
|
||||
<Summary xml:lang="tr">xcb-util-renderutil için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-renderutil-32bit</Name>
|
||||
<Summary xml:lang="tr">xcb-util-renderutil için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,22 @@
|
||||
#!/usr/bin/python
|
||||
# -*- 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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static \
|
||||
--with-pic")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("README")
|
||||
@@ -0,0 +1,93 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>xcb-util-wm</Name>
|
||||
<Homepage>http://xcb.freedesktop.org</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>A number of libraries which sit on top of libxcb</Summary>
|
||||
<Description>The xcb-util-wm module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries.</Description>
|
||||
<Archive sha1sum="7006c52b961c123355320bfc30477cdf90c8bbb7" type="tarbz2">http://xcb.freedesktop.org/dist/xcb-util-wm-0.4.1.tar.bz2</Archive>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-wm</Name>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-wm-devel</Name>
|
||||
<Summary>Development files for xcb-util-wm</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">xcb-util-wm</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-wm-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for xcb-util-wm</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>libxcb-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">xcb-util-wm</Dependency>
|
||||
<Dependency>libxcb-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>0.4.1</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>0.4.1</Version>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-10-07</Date>
|
||||
<Version>0.3.9</Version>
|
||||
<Comment>Clean actions.py emul32 build.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>0.3.9</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-12-08</Date>
|
||||
<Version>0.3.9</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>xcb-util-wm</Name>
|
||||
<Summary xml:lang="tr">libxcb temelli birtakım kitaplıklar</Summary>
|
||||
<Description xml:lang="tr">xcb-util-wm modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-wm-devel</Name>
|
||||
<Summary xml:lang="tr">xcb-util-wm için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-wm-32bit</Name>
|
||||
<Summary xml:lang="tr">xcb-util-wm için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,23 @@
|
||||
#!/usr/bin/python
|
||||
# -*- 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 shelltools
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static \
|
||||
--with-pic")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("README")
|
||||
@@ -0,0 +1,79 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>xcb-util</Name>
|
||||
<Homepage>http://xcb.freedesktop.org</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>A number of libraries which sit on top of libxcb</Summary>
|
||||
<Description>The xcb-util module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries.</Description>
|
||||
<Archive sha1sum="02060d8e2e70838fc41cd3a27c7f2909090d8c20" type="tarbz2">http://xcb.freedesktop.org/dist/xcb-util-0.3.9.tar.bz2</Archive>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util</Name>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-devel</Name>
|
||||
<Summary>Development files for xcb-util</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">xcb-util</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for xcb-util</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>libxcb-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">xcb-util</Dependency>
|
||||
<Dependency>libxcb-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2013-10-07</Date>
|
||||
<Version>0.3.9</Version>
|
||||
<Comment>Clean actions.py emul32 build.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>0.3.9</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-06-01</Date>
|
||||
<Version>0.3.9</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Erdem Artan</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>xcb-util</Name>
|
||||
<Summary xml:lang="tr">libxcb temelli birtakım kitaplıklar</Summary>
|
||||
<Description xml:lang="tr">xcb-util modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-devel</Name>
|
||||
<Summary xml:lang="tr">xcb-util için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xcb-util-32bit</Name>
|
||||
<Summary xml:lang="tr">xcb-util için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,3 @@
|
||||
<PISI>
|
||||
<Name>x11.server</Name>
|
||||
</PISI>
|
||||
Executable
+76
@@ -0,0 +1,76 @@
|
||||
# -*- 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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import shelltools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
# shelltools.chmod("hw/vnc/symlink-vnc.sh")
|
||||
|
||||
|
||||
autotools.autoreconf("-fi")
|
||||
autotools.configure("--enable-install-libxf86config \
|
||||
--disable-systemd-logind \
|
||||
--enable-aiglx \
|
||||
--enable-glx-tls \
|
||||
--enable-composite \
|
||||
--enable-xcsecurity \
|
||||
--enable-record \
|
||||
--enable-dri \
|
||||
--enable-dri2 \
|
||||
--enable-glamor \
|
||||
--enable-xwayland \
|
||||
--enable-config-udev \
|
||||
--disable-config-hal \
|
||||
--enable-xfree86-utils \
|
||||
--enable-xorg \
|
||||
--enable-dmx \
|
||||
--enable-xvfb \
|
||||
--enable-xnest \
|
||||
--enable-kdrive \
|
||||
--enable-kdrive-evdev \
|
||||
--enable-kdrive-kbd \
|
||||
--enable-kdrive-mouse \
|
||||
--enable-xephyr \
|
||||
--disable-xfake \
|
||||
--disable-xfbdev \
|
||||
--disable-devel-docs \
|
||||
--disable-static \
|
||||
--without-doxygen \
|
||||
--with-pic \
|
||||
--without-dtrace \
|
||||
--with-int10=x86emu \
|
||||
--with-os-name=\"PisiLinux\" \
|
||||
--with-os-vendor=\"Pisi GNU/Linux Community\" \
|
||||
--with-builderstring=\"Package: %s\" \
|
||||
--with-fontrootdir=/usr/share/fonts \
|
||||
--with-default-font-path=catalogue:/etc/X11/fontpath.d,built-ins \
|
||||
--with-xkb-output=/var/lib/xkb \
|
||||
--with-dri-driver-path=/usr/lib/xorg/modules/dri \
|
||||
--without-xmlto \
|
||||
--without-fop \
|
||||
--localstatedir=/var \
|
||||
PCI_TXT_IDS_DIR=/usr/share/X11/pci \
|
||||
" % get.srcTAG())
|
||||
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodir("/etc/X11/fontpath.d")
|
||||
pisitools.dodir("/etc/X11/xorg.conf.d")
|
||||
pisitools.dodir("/usr/share/X11/pci")
|
||||
pisitools.dodir("/usr/share/X11/xorg.conf.d")
|
||||
|
||||
# Remove empty dir
|
||||
pisitools.removeDir("/var/log")
|
||||
|
||||
pisitools.dodoc("COPYING", "README")
|
||||
Executable
+969
@@ -0,0 +1,969 @@
|
||||
10021304 fglrx
|
||||
10021305 fglrx
|
||||
10021306 fglrx
|
||||
10021307 fglrx
|
||||
10021309 fglrx
|
||||
1002130a fglrx
|
||||
1002130b fglrx
|
||||
1002130c fglrx
|
||||
1002130d fglrx
|
||||
1002130e fglrx
|
||||
1002130f fglrx
|
||||
10021310 fglrx
|
||||
10021311 fglrx
|
||||
10021312 fglrx
|
||||
10021313 fglrx
|
||||
10021315 fglrx
|
||||
10021316 fglrx
|
||||
10021317 fglrx
|
||||
10021318 fglrx
|
||||
1002131b fglrx
|
||||
1002131c fglrx
|
||||
1002131d fglrx
|
||||
10026600 fglrx
|
||||
10026601 fglrx
|
||||
10026602 fglrx
|
||||
10026603 fglrx
|
||||
10026604 fglrx
|
||||
10026605 fglrx
|
||||
10026606 fglrx
|
||||
10026607 fglrx
|
||||
10026608 fglrx
|
||||
10026610 fglrx
|
||||
10026611 fglrx
|
||||
10026613 fglrx
|
||||
10026620 fglrx
|
||||
10026621 fglrx
|
||||
10026623 fglrx
|
||||
10026631 fglrx
|
||||
10026640 fglrx
|
||||
10026641 fglrx
|
||||
10026646 fglrx
|
||||
10026647 fglrx
|
||||
10026649 fglrx
|
||||
10026650 fglrx
|
||||
10026651 fglrx
|
||||
10026658 fglrx
|
||||
1002665c fglrx
|
||||
1002665d fglrx
|
||||
10026660 fglrx
|
||||
10026663 fglrx
|
||||
10026664 fglrx
|
||||
10026665 fglrx
|
||||
10026667 fglrx
|
||||
1002666f fglrx
|
||||
10026700 fglrx
|
||||
10026701 fglrx
|
||||
10026702 fglrx
|
||||
10026703 fglrx
|
||||
10026704 fglrx
|
||||
10026705 fglrx
|
||||
10026706 fglrx
|
||||
10026707 fglrx
|
||||
10026708 fglrx
|
||||
10026709 fglrx
|
||||
10026718 fglrx
|
||||
10026719 fglrx
|
||||
1002671c fglrx
|
||||
1002671d fglrx
|
||||
1002671f fglrx
|
||||
10026720 fglrx
|
||||
10026721 fglrx
|
||||
10026722 fglrx
|
||||
10026723 fglrx
|
||||
10026724 fglrx
|
||||
10026725 fglrx
|
||||
10026726 fglrx
|
||||
10026727 fglrx
|
||||
10026728 fglrx
|
||||
10026729 fglrx
|
||||
10026738 fglrx
|
||||
10026739 fglrx
|
||||
1002673e fglrx
|
||||
10026740 fglrx
|
||||
10026741 fglrx
|
||||
10026742 fglrx
|
||||
10026743 fglrx
|
||||
10026744 fglrx
|
||||
10026745 fglrx
|
||||
10026746 fglrx
|
||||
10026747 fglrx
|
||||
10026748 fglrx
|
||||
10026749 fglrx
|
||||
1002674a fglrx
|
||||
10026750 fglrx
|
||||
10026751 fglrx
|
||||
10026758 fglrx
|
||||
10026759 fglrx
|
||||
1002675b fglrx
|
||||
1002675d fglrx
|
||||
1002675f fglrx
|
||||
10026760 fglrx
|
||||
10026761 fglrx
|
||||
10026762 fglrx
|
||||
10026763 fglrx
|
||||
10026764 fglrx
|
||||
10026765 fglrx
|
||||
10026766 fglrx
|
||||
10026767 fglrx
|
||||
10026768 fglrx
|
||||
10026770 fglrx
|
||||
10026771 fglrx
|
||||
10026772 fglrx
|
||||
10026778 fglrx
|
||||
10026779 fglrx
|
||||
1002677b fglrx
|
||||
10026780 fglrx
|
||||
10026784 fglrx
|
||||
10026788 fglrx
|
||||
1002678a fglrx
|
||||
10026790 fglrx
|
||||
10026792 fglrx
|
||||
10026798 fglrx
|
||||
10026799 fglrx
|
||||
1002679a fglrx
|
||||
1002679b fglrx
|
||||
1002679e fglrx
|
||||
100267a0 fglrx
|
||||
100267a1 fglrx
|
||||
100267a2 fglrx
|
||||
100267b0 fglrx
|
||||
100267b1 fglrx
|
||||
100267b8 fglrx
|
||||
100267b9 fglrx
|
||||
100267ba fglrx
|
||||
100267be fglrx
|
||||
10026800 fglrx
|
||||
10026801 fglrx
|
||||
10026806 fglrx
|
||||
10026808 fglrx
|
||||
10026809 fglrx
|
||||
10026810 fglrx
|
||||
10026811 fglrx
|
||||
10026818 fglrx
|
||||
10026819 fglrx
|
||||
10026820 fglrx
|
||||
10026821 fglrx
|
||||
10026822 fglrx
|
||||
10026823 fglrx
|
||||
10026824 fglrx
|
||||
10026825 fglrx
|
||||
10026826 fglrx
|
||||
10026827 fglrx
|
||||
10026828 fglrx
|
||||
1002682a fglrx
|
||||
1002682b fglrx
|
||||
1002682c fglrx
|
||||
1002682d fglrx
|
||||
1002682f fglrx
|
||||
10026830 fglrx
|
||||
10026831 fglrx
|
||||
10026835 fglrx
|
||||
10026837 fglrx
|
||||
10026838 fglrx
|
||||
10026839 fglrx
|
||||
1002683b fglrx
|
||||
1002683d fglrx
|
||||
1002683f fglrx
|
||||
10026840 fglrx
|
||||
10026841 fglrx
|
||||
10026842 fglrx
|
||||
10026843 fglrx
|
||||
10026849 fglrx
|
||||
1002684c fglrx
|
||||
10026850 fglrx
|
||||
10026858 fglrx
|
||||
10026859 fglrx
|
||||
10026880 fglrx
|
||||
10026888 fglrx
|
||||
10026889 fglrx
|
||||
1002688a fglrx
|
||||
1002688c fglrx
|
||||
1002688d fglrx
|
||||
10026898 fglrx
|
||||
10026899 fglrx
|
||||
1002689b fglrx
|
||||
1002689c fglrx
|
||||
1002689d fglrx
|
||||
1002689e fglrx
|
||||
100268a0 fglrx
|
||||
100268a1 fglrx
|
||||
100268a8 fglrx
|
||||
100268a9 fglrx
|
||||
100268b0 fglrx
|
||||
100268b8 fglrx
|
||||
100268b9 fglrx
|
||||
100268ba fglrx
|
||||
100268be fglrx
|
||||
100268bf fglrx
|
||||
100268c0 fglrx
|
||||
100268c1 fglrx
|
||||
100268c7 fglrx
|
||||
100268c8 fglrx
|
||||
100268c9 fglrx
|
||||
100268d8 fglrx
|
||||
100268d9 fglrx
|
||||
100268da fglrx
|
||||
100268de fglrx
|
||||
100268e0 fglrx
|
||||
100268e1 fglrx
|
||||
100268e4 fglrx
|
||||
100268e5 fglrx
|
||||
100268e8 fglrx
|
||||
100268e9 fglrx
|
||||
100268f1 fglrx
|
||||
100268f2 fglrx
|
||||
100268f8 fglrx
|
||||
100268f9 fglrx
|
||||
100268fa fglrx
|
||||
100268fe fglrx
|
||||
10026900 fglrx
|
||||
10026901 fglrx
|
||||
10026902 fglrx
|
||||
10026903 fglrx
|
||||
10026907 fglrx
|
||||
10026920 fglrx
|
||||
10026921 fglrx
|
||||
1002692b fglrx
|
||||
1002692f fglrx
|
||||
10026938 fglrx
|
||||
10026939 fglrx
|
||||
10029640 fglrx
|
||||
10029641 fglrx
|
||||
10029642 fglrx
|
||||
10029643 fglrx
|
||||
10029644 fglrx
|
||||
10029645 fglrx
|
||||
10029647 fglrx
|
||||
10029648 fglrx
|
||||
10029649 fglrx
|
||||
1002964a fglrx
|
||||
1002964b fglrx
|
||||
1002964c fglrx
|
||||
1002964e fglrx
|
||||
1002964f fglrx
|
||||
10029802 fglrx
|
||||
10029803 fglrx
|
||||
10029804 fglrx
|
||||
10029805 fglrx
|
||||
10029806 fglrx
|
||||
10029807 fglrx
|
||||
10029808 fglrx
|
||||
10029809 fglrx
|
||||
1002980a fglrx
|
||||
10029830 fglrx
|
||||
10029831 fglrx
|
||||
10029832 fglrx
|
||||
10029833 fglrx
|
||||
10029834 fglrx
|
||||
10029835 fglrx
|
||||
10029836 fglrx
|
||||
10029837 fglrx
|
||||
10029838 fglrx
|
||||
10029839 fglrx
|
||||
1002983a fglrx
|
||||
1002983b fglrx
|
||||
1002983c fglrx
|
||||
1002983d fglrx
|
||||
1002983e fglrx
|
||||
1002983f fglrx
|
||||
10029850 fglrx
|
||||
10029851 fglrx
|
||||
10029852 fglrx
|
||||
10029853 fglrx
|
||||
10029854 fglrx
|
||||
10029855 fglrx
|
||||
10029856 fglrx
|
||||
10029857 fglrx
|
||||
10029858 fglrx
|
||||
10029859 fglrx
|
||||
1002985a fglrx
|
||||
1002985b fglrx
|
||||
1002985c fglrx
|
||||
1002985d fglrx
|
||||
1002985e fglrx
|
||||
1002985f fglrx
|
||||
10029870 fglrx
|
||||
10029874 fglrx
|
||||
10029875 fglrx
|
||||
10029876 fglrx
|
||||
10029877 fglrx
|
||||
100298b0 fglrx
|
||||
100298b1 fglrx
|
||||
10029900 fglrx
|
||||
10029901 fglrx
|
||||
10029903 fglrx
|
||||
10029904 fglrx
|
||||
10029905 fglrx
|
||||
10029906 fglrx
|
||||
10029907 fglrx
|
||||
10029908 fglrx
|
||||
10029909 fglrx
|
||||
1002990a fglrx
|
||||
1002990b fglrx
|
||||
1002990c fglrx
|
||||
1002990d fglrx
|
||||
1002990e fglrx
|
||||
1002990f fglrx
|
||||
10029910 fglrx
|
||||
10029913 fglrx
|
||||
10029917 fglrx
|
||||
10029918 fglrx
|
||||
10029919 fglrx
|
||||
10029990 fglrx
|
||||
10029991 fglrx
|
||||
10029992 fglrx
|
||||
10029993 fglrx
|
||||
10029994 fglrx
|
||||
10029995 fglrx
|
||||
10029996 fglrx
|
||||
10029997 fglrx
|
||||
10029998 fglrx
|
||||
10029999 fglrx
|
||||
1002999a fglrx
|
||||
1002999b fglrx
|
||||
1002999c fglrx
|
||||
1002999d fglrx
|
||||
100299a0 fglrx
|
||||
100299a2 fglrx
|
||||
100299a4 fglrx
|
||||
10de0040 nvidia304
|
||||
10de0041 nvidia304
|
||||
10de0042 nvidia304
|
||||
10de0043 nvidia304
|
||||
10de0044 nvidia304
|
||||
10de0045 nvidia304
|
||||
10de0046 nvidia304
|
||||
10de0047 nvidia304
|
||||
10de0048 nvidia304
|
||||
10de004e nvidia304
|
||||
10de0090 nvidia304
|
||||
10de0091 nvidia304
|
||||
10de0092 nvidia304
|
||||
10de0093 nvidia304
|
||||
10de0095 nvidia304
|
||||
10de0098 nvidia304
|
||||
10de0099 nvidia304
|
||||
10de009d nvidia304
|
||||
10de00c0 nvidia304
|
||||
10de00c1 nvidia304
|
||||
10de00c2 nvidia304
|
||||
10de00c3 nvidia304
|
||||
10de00c8 nvidia304
|
||||
10de00c9 nvidia304
|
||||
10de00cc nvidia304
|
||||
10de00cd nvidia304
|
||||
10de00ce nvidia304
|
||||
10de00f1 nvidia304
|
||||
10de00f2 nvidia304
|
||||
10de00f3 nvidia304
|
||||
10de00f4 nvidia304
|
||||
10de00f5 nvidia304
|
||||
10de00f6 nvidia304
|
||||
10de00f8 nvidia304
|
||||
10de00f9 nvidia304
|
||||
10de0140 nvidia304
|
||||
10de0141 nvidia304
|
||||
10de0142 nvidia304
|
||||
10de0143 nvidia304
|
||||
10de0144 nvidia304
|
||||
10de0145 nvidia304
|
||||
10de0146 nvidia304
|
||||
10de0147 nvidia304
|
||||
10de0148 nvidia304
|
||||
10de0149 nvidia304
|
||||
10de014a nvidia304
|
||||
10de014c nvidia304
|
||||
10de014d nvidia304
|
||||
10de014e nvidia304
|
||||
10de014f nvidia304
|
||||
10de0160 nvidia304
|
||||
10de0161 nvidia304
|
||||
10de0162 nvidia304
|
||||
10de0163 nvidia304
|
||||
10de0164 nvidia304
|
||||
10de0165 nvidia304
|
||||
10de0166 nvidia304
|
||||
10de0167 nvidia304
|
||||
10de0168 nvidia304
|
||||
10de0169 nvidia304
|
||||
10de016a nvidia304
|
||||
10de01d0 nvidia304
|
||||
10de01d1 nvidia304
|
||||
10de01d2 nvidia304
|
||||
10de01d3 nvidia304
|
||||
10de01d6 nvidia304
|
||||
10de01d7 nvidia304
|
||||
10de01d8 nvidia304
|
||||
10de01da nvidia304
|
||||
10de01db nvidia304
|
||||
10de01dc nvidia304
|
||||
10de01dd nvidia304
|
||||
10de01de nvidia304
|
||||
10de01df nvidia304
|
||||
10de0211 nvidia304
|
||||
10de0212 nvidia304
|
||||
10de0215 nvidia304
|
||||
10de0218 nvidia304
|
||||
10de0221 nvidia304
|
||||
10de0222 nvidia304
|
||||
10de0240 nvidia304
|
||||
10de0241 nvidia304
|
||||
10de0242 nvidia304
|
||||
10de0244 nvidia304
|
||||
10de0245 nvidia304
|
||||
10de0247 nvidia304
|
||||
10de0290 nvidia304
|
||||
10de0291 nvidia304
|
||||
10de0292 nvidia304
|
||||
10de0293 nvidia304
|
||||
10de0294 nvidia304
|
||||
10de0295 nvidia304
|
||||
10de0297 nvidia304
|
||||
10de0298 nvidia304
|
||||
10de0299 nvidia304
|
||||
10de029a nvidia304
|
||||
10de029b nvidia304
|
||||
10de029c nvidia304
|
||||
10de029d nvidia304
|
||||
10de029e nvidia304
|
||||
10de029f nvidia304
|
||||
10de02e0 nvidia304
|
||||
10de02e1 nvidia304
|
||||
10de02e2 nvidia304
|
||||
10de02e3 nvidia304
|
||||
10de02e4 nvidia304
|
||||
10de038b nvidia304
|
||||
10de0390 nvidia304
|
||||
10de0391 nvidia304
|
||||
10de0392 nvidia304
|
||||
10de0393 nvidia304
|
||||
10de0394 nvidia304
|
||||
10de0395 nvidia304
|
||||
10de0397 nvidia304
|
||||
10de0398 nvidia304
|
||||
10de0399 nvidia304
|
||||
10de039c nvidia304
|
||||
10de039e nvidia304
|
||||
10de03d0 nvidia304
|
||||
10de03d1 nvidia304
|
||||
10de03d2 nvidia304
|
||||
10de03d5 nvidia304
|
||||
10de03d6 nvidia304
|
||||
10de0531 nvidia304
|
||||
10de0533 nvidia304
|
||||
10de053a nvidia304
|
||||
10de053b nvidia304
|
||||
10de053e nvidia304
|
||||
10de07e0 nvidia304
|
||||
10de07e1 nvidia304
|
||||
10de07e2 nvidia304
|
||||
10de07e3 nvidia304
|
||||
10de07e5 nvidia304
|
||||
10de0191 nvidia340
|
||||
10de0193 nvidia340
|
||||
10de0194 nvidia340
|
||||
10de0197 nvidia340
|
||||
10de019d nvidia340
|
||||
10de019e nvidia340
|
||||
10de0400 nvidia340
|
||||
10de0401 nvidia340
|
||||
10de0402 nvidia340
|
||||
10de0403 nvidia340
|
||||
10de0404 nvidia340
|
||||
10de0405 nvidia340
|
||||
10de0406 nvidia340
|
||||
10de0407 nvidia340
|
||||
10de0408 nvidia340
|
||||
10de0409 nvidia340
|
||||
10de040a nvidia340
|
||||
10de040b nvidia340
|
||||
10de040c nvidia340
|
||||
10de040d nvidia340
|
||||
10de040e nvidia340
|
||||
10de040f nvidia340
|
||||
10de0410 nvidia340
|
||||
10de0420 nvidia340
|
||||
10de0421 nvidia340
|
||||
10de0422 nvidia340
|
||||
10de0423 nvidia340
|
||||
10de0424 nvidia340
|
||||
10de0425 nvidia340
|
||||
10de0426 nvidia340
|
||||
10de0427 nvidia340
|
||||
10de0428 nvidia340
|
||||
10de0429 nvidia340
|
||||
10de042a nvidia340
|
||||
10de042b nvidia340
|
||||
10de042c nvidia340
|
||||
10de042d nvidia340
|
||||
10de042e nvidia340
|
||||
10de042f nvidia340
|
||||
10de05e0 nvidia340
|
||||
10de05e1 nvidia340
|
||||
10de05e2 nvidia340
|
||||
10de05e3 nvidia340
|
||||
10de05e6 nvidia340
|
||||
10de05e7 nvidia340
|
||||
10de05ea nvidia340
|
||||
10de05eb nvidia340
|
||||
10de05ed nvidia340
|
||||
10de05f8 nvidia340
|
||||
10de05f9 nvidia340
|
||||
10de05fd nvidia340
|
||||
10de05fe nvidia340
|
||||
10de05ff nvidia340
|
||||
10de0600 nvidia340
|
||||
10de0601 nvidia340
|
||||
10de0602 nvidia340
|
||||
10de0603 nvidia340
|
||||
10de0604 nvidia340
|
||||
10de0605 nvidia340
|
||||
10de0606 nvidia340
|
||||
10de0607 nvidia340
|
||||
10de0608 nvidia340
|
||||
10de0609 nvidia340
|
||||
10de0609 nvidia340
|
||||
10de060a nvidia340
|
||||
10de060b nvidia340
|
||||
10de060c nvidia340
|
||||
10de060d nvidia340
|
||||
10de060f nvidia340
|
||||
10de0610 nvidia340
|
||||
10de0611 nvidia340
|
||||
10de0612 nvidia340
|
||||
10de0613 nvidia340
|
||||
10de0614 nvidia340
|
||||
10de0615 nvidia340
|
||||
10de0617 nvidia340
|
||||
10de0618 nvidia340
|
||||
10de0619 nvidia340
|
||||
10de061a nvidia340
|
||||
10de061b nvidia340
|
||||
10de061c nvidia340
|
||||
10de061d nvidia340
|
||||
10de061e nvidia340
|
||||
10de061f nvidia340
|
||||
10de0621 nvidia340
|
||||
10de0622 nvidia340
|
||||
10de0623 nvidia340
|
||||
10de0625 nvidia340
|
||||
10de0626 nvidia340
|
||||
10de0627 nvidia340
|
||||
10de0628 nvidia340
|
||||
10de062a nvidia340
|
||||
10de062b nvidia340
|
||||
10de062c nvidia340
|
||||
10de062d nvidia340
|
||||
10de062e nvidia340
|
||||
10de0630 nvidia340
|
||||
10de0631 nvidia340
|
||||
10de0632 nvidia340
|
||||
10de0635 nvidia340
|
||||
10de0637 nvidia340
|
||||
10de0638 nvidia340
|
||||
10de063a nvidia340
|
||||
10de0640 nvidia340
|
||||
10de0641 nvidia340
|
||||
10de0643 nvidia340
|
||||
10de0644 nvidia340
|
||||
10de0645 nvidia340
|
||||
10de0646 nvidia340
|
||||
10de0647 nvidia340
|
||||
10de0648 nvidia340
|
||||
10de0649 nvidia340
|
||||
10de0649 nvidia340
|
||||
10de064a nvidia340
|
||||
10de064b nvidia340
|
||||
10de064c nvidia340
|
||||
10de0651 nvidia340
|
||||
10de0652 nvidia340
|
||||
10de0652 nvidia340
|
||||
10de0653 nvidia340
|
||||
10de0654 nvidia340
|
||||
10de0654 nvidia340
|
||||
10de0654 nvidia340
|
||||
10de0655 nvidia340
|
||||
10de0656 nvidia340
|
||||
10de0658 nvidia340
|
||||
10de0659 nvidia340
|
||||
10de065a nvidia340
|
||||
10de065b nvidia340
|
||||
10de065c nvidia340
|
||||
10de06e0 nvidia340
|
||||
10de06e1 nvidia340
|
||||
10de06e2 nvidia340
|
||||
10de06e3 nvidia340
|
||||
10de06e4 nvidia340
|
||||
10de06e5 nvidia340
|
||||
10de06e6 nvidia340
|
||||
10de06e7 nvidia340
|
||||
10de06e8 nvidia340
|
||||
10de06e8 nvidia340
|
||||
10de06e9 nvidia340
|
||||
10de06ea nvidia340
|
||||
10de06eb nvidia340
|
||||
10de06ec nvidia340
|
||||
10de06ef nvidia340
|
||||
10de06f1 nvidia340
|
||||
10de06f8 nvidia340
|
||||
10de06f9 nvidia340
|
||||
10de06f9 nvidia340
|
||||
10de06fa nvidia340
|
||||
10de06fb nvidia340
|
||||
10de06fd nvidia340
|
||||
10de06ff nvidia340
|
||||
10de06ff nvidia340
|
||||
10de0840 nvidia340
|
||||
10de0844 nvidia340
|
||||
10de0845 nvidia340
|
||||
10de0846 nvidia340
|
||||
10de0847 nvidia340
|
||||
10de0848 nvidia340
|
||||
10de0849 nvidia340
|
||||
10de084a nvidia340
|
||||
10de084b nvidia340
|
||||
10de084c nvidia340
|
||||
10de084d nvidia340
|
||||
10de084f nvidia340
|
||||
10de0860 nvidia340
|
||||
10de0861 nvidia340
|
||||
10de0862 nvidia340
|
||||
10de0863 nvidia340
|
||||
10de0864 nvidia340
|
||||
10de0865 nvidia340
|
||||
10de0866 nvidia340
|
||||
10de0866 nvidia340
|
||||
10de0867 nvidia340
|
||||
10de0868 nvidia340
|
||||
10de0869 nvidia340
|
||||
10de086a nvidia340
|
||||
10de086c nvidia340
|
||||
10de086d nvidia340
|
||||
10de086e nvidia340
|
||||
10de086f nvidia340
|
||||
10de0870 nvidia340
|
||||
10de0871 nvidia340
|
||||
10de0872 nvidia340
|
||||
10de0873 nvidia340
|
||||
10de0873 nvidia340
|
||||
10de0874 nvidia340
|
||||
10de0876 nvidia340
|
||||
10de087a nvidia340
|
||||
10de087d nvidia340
|
||||
10de087e nvidia340
|
||||
10de087f nvidia340
|
||||
10de08a0 nvidia340
|
||||
10de08a2 nvidia340
|
||||
10de08a3 nvidia340
|
||||
10de08a4 nvidia340
|
||||
10de08a5 nvidia340
|
||||
10de0a20 nvidia340
|
||||
10de0a22 nvidia340
|
||||
10de0a23 nvidia340
|
||||
10de0a26 nvidia340
|
||||
10de0a27 nvidia340
|
||||
10de0a28 nvidia340
|
||||
10de0a29 nvidia340
|
||||
10de0a2a nvidia340
|
||||
10de0a2b nvidia340
|
||||
10de0a2c nvidia340
|
||||
10de0a2d nvidia340
|
||||
10de0a32 nvidia340
|
||||
10de0a34 nvidia340
|
||||
10de0a35 nvidia340
|
||||
10de0a38 nvidia340
|
||||
10de0a3c nvidia340
|
||||
10de0a60 nvidia340
|
||||
10de0a62 nvidia340
|
||||
10de0a63 nvidia340
|
||||
10de0a64 nvidia340
|
||||
10de0a65 nvidia340
|
||||
10de0a66 nvidia340
|
||||
10de0a67 nvidia340
|
||||
10de0a68 nvidia340
|
||||
10de0a69 nvidia340
|
||||
10de0a6a nvidia340
|
||||
10de0a6c nvidia340
|
||||
10de0a6e nvidia340
|
||||
10de0a6f nvidia340
|
||||
10de0a70 nvidia340
|
||||
10de0a70 nvidia340
|
||||
10de0a70 nvidia340
|
||||
10de0a71 nvidia340
|
||||
10de0a72 nvidia340
|
||||
10de0a73 nvidia340
|
||||
10de0a74 nvidia340
|
||||
10de0a74 nvidia340
|
||||
10de0a75 nvidia340
|
||||
10de0a75 nvidia340
|
||||
10de0a76 nvidia340
|
||||
10de0a78 nvidia340
|
||||
10de0a7a nvidia340
|
||||
10de0a7c nvidia340
|
||||
10de0ca0 nvidia340
|
||||
10de0ca2 nvidia340
|
||||
10de0ca3 nvidia340
|
||||
10de0ca4 nvidia340
|
||||
10de0ca5 nvidia340
|
||||
10de0ca7 nvidia340
|
||||
10de0ca8 nvidia340
|
||||
10de0ca9 nvidia340
|
||||
10de0cac nvidia340
|
||||
10de0caf nvidia340
|
||||
10de0cb0 nvidia340
|
||||
10de0cb1 nvidia340
|
||||
10de0cbc nvidia340
|
||||
10de10c0 nvidia340
|
||||
10de10c3 nvidia340
|
||||
10de10c5 nvidia340
|
||||
10de10d8 nvidia340
|
||||
10de06c0 nvidia-current
|
||||
10de06c4 nvidia-current
|
||||
10de06ca nvidia-current
|
||||
10de06cd nvidia-current
|
||||
10de0dc0 nvidia-current
|
||||
10de0dc4 nvidia-current
|
||||
10de0dc5 nvidia-current
|
||||
10de0dc6 nvidia-current
|
||||
10de0dcd nvidia-current
|
||||
10de0dce nvidia-current
|
||||
10de0dd1 nvidia-current
|
||||
10de0dd2 nvidia-current
|
||||
10de0dd3 nvidia-current
|
||||
10de0dd6 nvidia-current
|
||||
10de0de0 nvidia-current
|
||||
10de0de1 nvidia-current
|
||||
10de0de2 nvidia-current
|
||||
10de0de3 nvidia-current
|
||||
10de0de4 nvidia-current
|
||||
10de0de5 nvidia-current
|
||||
10de0de7 nvidia-current
|
||||
10de0de8 nvidia-current
|
||||
10de0de9 nvidia-current
|
||||
10de0dea nvidia-current
|
||||
10de0deb nvidia-current
|
||||
10de0dec nvidia-current
|
||||
10de0ded nvidia-current
|
||||
10de0dee nvidia-current
|
||||
10de0df0 nvidia-current
|
||||
10de0df1 nvidia-current
|
||||
10de0df2 nvidia-current
|
||||
10de0df3 nvidia-current
|
||||
10de0df4 nvidia-current
|
||||
10de0df4 nvidia-current
|
||||
10de0df4 nvidia-current
|
||||
10de0df5 nvidia-current
|
||||
10de0df6 nvidia-current
|
||||
10de0df7 nvidia-current
|
||||
10de0e22 nvidia-current
|
||||
10de0e23 nvidia-current
|
||||
10de0e24 nvidia-current
|
||||
10de0e30 nvidia-current
|
||||
10de0e31 nvidia-current
|
||||
10de0f00 nvidia-current
|
||||
10de0f01 nvidia-current
|
||||
10de0f02 nvidia-current
|
||||
10de0fc0 nvidia-current
|
||||
10de0fc1 nvidia-current
|
||||
10de0fc2 nvidia-current
|
||||
10de0fc6 nvidia-current
|
||||
10de0fc8 nvidia-current
|
||||
10de0fcd nvidia-current
|
||||
10de0fce nvidia-current
|
||||
10de0fd1 nvidia-current
|
||||
10de0fd2 nvidia-current
|
||||
10de0fd3 nvidia-current
|
||||
10de0fd4 nvidia-current
|
||||
10de0fd5 nvidia-current
|
||||
10de0fd8 nvidia-current
|
||||
10de0fd9 nvidia-current
|
||||
10de0fdf nvidia-current
|
||||
10de0fe0 nvidia-current
|
||||
10de0fe1 nvidia-current
|
||||
10de0fe2 nvidia-current
|
||||
10de0fe3 nvidia-current
|
||||
10de0fe3 nvidia-current
|
||||
10de0fe4 nvidia-current
|
||||
10de0fe9 nvidia-current
|
||||
10de0fea nvidia-current
|
||||
10de1001 nvidia-current
|
||||
10de1004 nvidia-current
|
||||
10de1005 nvidia-current
|
||||
10de1007 nvidia-current
|
||||
10de1008 nvidia-current
|
||||
10de100a nvidia-current
|
||||
10de100c nvidia-current
|
||||
10de1040 nvidia-current
|
||||
10de1042 nvidia-current
|
||||
10de1048 nvidia-current
|
||||
10de1049 nvidia-current
|
||||
10de104a nvidia-current
|
||||
10de104b nvidia-current
|
||||
10de104c nvidia-current
|
||||
10de1050 nvidia-current
|
||||
10de1051 nvidia-current
|
||||
10de1052 nvidia-current
|
||||
10de1054 nvidia-current
|
||||
10de1055 nvidia-current
|
||||
10de1058 nvidia-current
|
||||
10de1059 nvidia-current
|
||||
10de105a nvidia-current
|
||||
10de105b nvidia-current
|
||||
10de105b nvidia-current
|
||||
10de1080 nvidia-current
|
||||
10de1081 nvidia-current
|
||||
10de1082 nvidia-current
|
||||
10de1084 nvidia-current
|
||||
10de1086 nvidia-current
|
||||
10de1087 nvidia-current
|
||||
10de1088 nvidia-current
|
||||
10de1089 nvidia-current
|
||||
10de108b nvidia-current
|
||||
10de1140 nvidia-current
|
||||
10de1180 nvidia-current
|
||||
10de1183 nvidia-current
|
||||
10de1184 nvidia-current
|
||||
10de1185 nvidia-current
|
||||
10de1185 nvidia-current
|
||||
10de1187 nvidia-current
|
||||
10de1188 nvidia-current
|
||||
10de1189 nvidia-current
|
||||
10de118e nvidia-current
|
||||
10de1193 nvidia-current
|
||||
10de1195 nvidia-current
|
||||
10de1198 nvidia-current
|
||||
10de1199 nvidia-current
|
||||
10de1199 nvidia-current
|
||||
10de119a nvidia-current
|
||||
10de119d nvidia-current
|
||||
10de119e nvidia-current
|
||||
10de119f nvidia-current
|
||||
10de11a0 nvidia-current
|
||||
10de11a1 nvidia-current
|
||||
10de11a2 nvidia-current
|
||||
10de11a3 nvidia-current
|
||||
10de11a7 nvidia-current
|
||||
10de11c0 nvidia-current
|
||||
10de11c2 nvidia-current
|
||||
10de11c3 nvidia-current
|
||||
10de11c4 nvidia-current
|
||||
10de11c6 nvidia-current
|
||||
10de11c8 nvidia-current
|
||||
10de11e0 nvidia-current
|
||||
10de11e1 nvidia-current
|
||||
10de11e2 nvidia-current
|
||||
10de11e3 nvidia-current
|
||||
10de1200 nvidia-current
|
||||
10de1201 nvidia-current
|
||||
10de1203 nvidia-current
|
||||
10de1205 nvidia-current
|
||||
10de1206 nvidia-current
|
||||
10de1207 nvidia-current
|
||||
10de1208 nvidia-current
|
||||
10de1210 nvidia-current
|
||||
10de1211 nvidia-current
|
||||
10de1212 nvidia-current
|
||||
10de1213 nvidia-current
|
||||
10de1241 nvidia-current
|
||||
10de1243 nvidia-current
|
||||
10de1244 nvidia-current
|
||||
10de1245 nvidia-current
|
||||
10de1246 nvidia-current
|
||||
10de1247 nvidia-current
|
||||
10de1248 nvidia-current
|
||||
10de1249 nvidia-current
|
||||
10de124b nvidia-current
|
||||
10de124d nvidia-current
|
||||
10de124d nvidia-current
|
||||
10de1251 nvidia-current
|
||||
10de1280 nvidia-current
|
||||
10de1281 nvidia-current
|
||||
10de1282 nvidia-current
|
||||
10de1284 nvidia-current
|
||||
10de1286 nvidia-current
|
||||
10de1287 nvidia-current
|
||||
10de1290 nvidia-current
|
||||
10de1290 nvidia-current
|
||||
10de1291 nvidia-current
|
||||
10de1292 nvidia-current
|
||||
10de1293 nvidia-current
|
||||
10de1296 nvidia-current
|
||||
10de1298 nvidia-current
|
||||
10de1340 nvidia-current
|
||||
10de1340 nvidia-current
|
||||
10de1341 nvidia-current
|
||||
10de1380 nvidia-current
|
||||
10de1381 nvidia-current
|
||||
10de1382 nvidia-current
|
||||
10de1390 nvidia-current
|
||||
10de1391 nvidia-current
|
||||
10de1392 nvidia-current
|
||||
10de13c0 nvidia-current
|
||||
10de13c2 nvidia-current
|
||||
10de06d8 nvidia-current
|
||||
10de06d9 nvidia-current
|
||||
10de06da nvidia-current
|
||||
10de06dc nvidia-current
|
||||
10de06dd nvidia-current
|
||||
10de0dd8 nvidia-current
|
||||
10de0dda nvidia-current
|
||||
10de0df8 nvidia-current
|
||||
10de0df9 nvidia-current
|
||||
10de0dfa nvidia-current
|
||||
10de0e3a nvidia-current
|
||||
10de0e3b nvidia-current
|
||||
10de0ff3 nvidia-current
|
||||
10de0ff6 nvidia-current
|
||||
10de0ff8 nvidia-current
|
||||
10de0ff9 nvidia-current
|
||||
10de0ffa nvidia-current
|
||||
10de0ffb nvidia-current
|
||||
10de0ffc nvidia-current
|
||||
10de0ffe nvidia-current
|
||||
10de0fff nvidia-current
|
||||
10de103a nvidia-current
|
||||
10de103c nvidia-current
|
||||
10de109a nvidia-current
|
||||
10de109b nvidia-current
|
||||
10de11b4 nvidia-current
|
||||
10de11b6 nvidia-current
|
||||
10de11b7 nvidia-current
|
||||
10de11b8 nvidia-current
|
||||
10de11ba nvidia-current
|
||||
10de11bc nvidia-current
|
||||
10de11bd nvidia-current
|
||||
10de11be nvidia-current
|
||||
10de11fa nvidia-current
|
||||
10de11fc nvidia-current
|
||||
10de12b9 nvidia-current
|
||||
10de12ba nvidia-current
|
||||
10de13ba nvidia-current
|
||||
10de13bb nvidia-current
|
||||
10de0def nvidia-current
|
||||
10de0dfc nvidia-current
|
||||
10de0ffd nvidia-current
|
||||
10de1056 nvidia-current
|
||||
10de1057 nvidia-current
|
||||
10de107c nvidia-current
|
||||
10de107d nvidia-current
|
||||
10de06d1 nvidia-current
|
||||
10de06d2 nvidia-current
|
||||
10de06de nvidia-current
|
||||
10de06df nvidia-current
|
||||
10de1021 nvidia-current
|
||||
10de1022 nvidia-current
|
||||
10de1023 nvidia-current
|
||||
10de1024 nvidia-current
|
||||
10de1026 nvidia-current
|
||||
10de1027 nvidia-current
|
||||
10de1028 nvidia-current
|
||||
10de1029 nvidia-current
|
||||
10de1091 nvidia-current
|
||||
10de1094 nvidia-current
|
||||
10de1096 nvidia-current
|
||||
10de118f nvidia-current
|
||||
10de0fef nvidia-current
|
||||
10de0ff2 nvidia-current
|
||||
10de118a nvidia-current
|
||||
10de11bf nvidia-current
|
||||
@@ -0,0 +1,13 @@
|
||||
Index: xorg-server-1.9.0/hw/xfree86/common/xf86Globals.c
|
||||
===================================================================
|
||||
--- xorg-server-1.9.0.orig/hw/xfree86/common/xf86Globals.c
|
||||
+++ xorg-server-1.9.0/hw/xfree86/common/xf86Globals.c
|
||||
@@ -140,7 +140,7 @@ xf86InfoRec xf86Info = {
|
||||
};
|
||||
const char *xf86ConfigFile = NULL;
|
||||
const char *xf86ConfigDir = NULL;
|
||||
-const char *xf86ModulePath = DEFAULT_MODULE_PATH;
|
||||
+const char *xf86ModulePath = DEFAULT_MODULE_PATH "/updates," DEFAULT_MODULE_PATH "/volatile," DEFAULT_MODULE_PATH;
|
||||
MessageType xf86ModPathFrom = X_DEFAULT;
|
||||
const char *xf86LogFile = DEFAULT_LOGPREFIX;
|
||||
MessageType xf86LogFileFrom = X_DEFAULT;
|
||||
Executable
+99
@@ -0,0 +1,99 @@
|
||||
From 4b281c11423b7bac8f0265e650a3e7ff890081bc Mon Sep 17 00:00:00 2001
|
||||
From: Dave Airlie <airlied@gmail.com>
|
||||
Date: Tue, 30 Jul 2013 13:48:04 +1000
|
||||
Subject: [PATCH] pixmap: fix reverse optimus support with multiple heads
|
||||
|
||||
For doing reverese optimus to multiple outputs on a secondary GPU
|
||||
the GPU can store the blits into a large screen pixmap, unfortunately
|
||||
this means we need a destination offset into the dirty code, so
|
||||
add a new API that just adds this interface.
|
||||
|
||||
Signed-off-by: Dave Airlie <airlied@redhat.com>
|
||||
---
|
||||
dix/pixmap.c | 18 ++++++++++++++----
|
||||
include/pixmap.h | 6 ++++++
|
||||
include/pixmapstr.h | 1 +
|
||||
3 files changed, 21 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/dix/pixmap.c b/dix/pixmap.c
|
||||
index fe92147..e01d961 100644
|
||||
--- a/dix/pixmap.c
|
||||
+++ b/dix/pixmap.c
|
||||
@@ -164,9 +164,9 @@ PixmapPtr PixmapShareToSlave(PixmapPtr pixmap, ScreenPtr slave)
|
||||
}
|
||||
|
||||
Bool
|
||||
-PixmapStartDirtyTracking(PixmapPtr src,
|
||||
- PixmapPtr slave_dst,
|
||||
- int x, int y)
|
||||
+PixmapStartDirtyTracking2(PixmapPtr src,
|
||||
+ PixmapPtr slave_dst,
|
||||
+ int x, int y, int dst_x, int dst_y)
|
||||
{
|
||||
ScreenPtr screen = src->drawable.pScreen;
|
||||
PixmapDirtyUpdatePtr dirty_update;
|
||||
@@ -179,6 +179,8 @@ PixmapStartDirtyTracking(PixmapPtr src,
|
||||
dirty_update->slave_dst = slave_dst;
|
||||
dirty_update->x = x;
|
||||
dirty_update->y = y;
|
||||
+ dirty_update->dst_x = dst_x;
|
||||
+ dirty_update->dst_y = dst_y;
|
||||
|
||||
dirty_update->damage = DamageCreate(NULL, NULL,
|
||||
DamageReportNone,
|
||||
@@ -195,6 +197,14 @@ PixmapStartDirtyTracking(PixmapPtr src,
|
||||
}
|
||||
|
||||
Bool
|
||||
+PixmapStartDirtyTracking(PixmapPtr src,
|
||||
+ PixmapPtr slave_dst,
|
||||
+ int x, int y)
|
||||
+{
|
||||
+ return PixmapStartDirtyTracking2(src, slave_dst, x, y, 0, 0);
|
||||
+}
|
||||
+
|
||||
+Bool
|
||||
PixmapStopDirtyTracking(PixmapPtr src, PixmapPtr slave_dst)
|
||||
{
|
||||
ScreenPtr screen = src->drawable.pScreen;
|
||||
@@ -262,7 +272,7 @@ Bool PixmapSyncDirtyHelper(PixmapDirtyUpdatePtr dirty, RegionPtr dirty_region)
|
||||
h = dst_box.y2 - dst_box.y1;
|
||||
|
||||
pGC->ops->CopyArea(&dirty->src->drawable, &dst->drawable, pGC,
|
||||
- dirty->x + dst_box.x1, dirty->y + dst_box.y1, w, h, dst_box.x1, dst_box.y1);
|
||||
+ dirty->x + dst_box.x1, dirty->y + dst_box.y1, w, h, dirty->dst_x + dst_box.x1, dirty->dst_y + dst_box.y1);
|
||||
b++;
|
||||
}
|
||||
FreeScratchGC(pGC);
|
||||
diff --git a/include/pixmap.h b/include/pixmap.h
|
||||
index 921a94d..d7d0a5e 100644
|
||||
--- a/include/pixmap.h
|
||||
+++ b/include/pixmap.h
|
||||
@@ -120,6 +120,12 @@ PixmapStartDirtyTracking(PixmapPtr src,
|
||||
PixmapPtr slave_dst,
|
||||
int x, int y);
|
||||
|
||||
+#define HAS_DIRTYTRACKING2 1
|
||||
+extern _X_EXPORT Bool
|
||||
+PixmapStartDirtyTracking2(PixmapPtr src,
|
||||
+ PixmapPtr slave_dst,
|
||||
+ int x, int y, int dst_x, int dst_y);
|
||||
+
|
||||
extern _X_EXPORT Bool
|
||||
PixmapStopDirtyTracking(PixmapPtr src, PixmapPtr slave_dst);
|
||||
|
||||
diff --git a/include/pixmapstr.h b/include/pixmapstr.h
|
||||
index 2a1ef9b..2bdff98 100644
|
||||
--- a/include/pixmapstr.h
|
||||
+++ b/include/pixmapstr.h
|
||||
@@ -90,6 +90,7 @@ typedef struct _PixmapDirtyUpdate {
|
||||
int x, y;
|
||||
DamagePtr damage;
|
||||
struct xorg_list ent;
|
||||
+ int dst_x, dst_y;
|
||||
} PixmapDirtyUpdateRec;
|
||||
|
||||
static inline void
|
||||
--
|
||||
1.8.2.1
|
||||
|
||||
+38
@@ -0,0 +1,38 @@
|
||||
# Collection of quirks and blacklist/whitelists for specific devices.
|
||||
|
||||
|
||||
# Accelerometer device, posts data through ABS_X/ABS_Y, making X unusable
|
||||
# http://bugs.freedesktop.org/show_bug.cgi?id=22442
|
||||
Section "InputClass"
|
||||
Identifier "ThinkPad HDAPS accelerometer blacklist"
|
||||
MatchProduct "ThinkPad HDAPS accelerometer data"
|
||||
Option "Ignore" "on"
|
||||
EndSection
|
||||
|
||||
# https://bugzilla.redhat.com/show_bug.cgi?id=523914
|
||||
# Mouse does not move in PV Xen guest
|
||||
# Explicitly tell evdev to not ignore the absolute axes.
|
||||
Section "InputClass"
|
||||
Identifier "Xen Virtual Pointer axis blacklist"
|
||||
MatchProduct "Xen Virtual Pointer"
|
||||
Option "IgnoreAbsoluteAxes" "off"
|
||||
Option "IgnoreRelativeAxes" "off"
|
||||
EndSection
|
||||
|
||||
# https://bugs.freedesktop.org/show_bug.cgi?id=55867
|
||||
# Bug 55867 - Doesn't know how to tag XI_TRACKBALL
|
||||
Section "InputClass"
|
||||
Identifier "Tag trackballs as XI_TRACKBALL"
|
||||
MatchProduct "trackball"
|
||||
MatchDriver "evdev"
|
||||
Option "TypeName" "TRACKBALL"
|
||||
EndSection
|
||||
|
||||
# https://bugs.freedesktop.org/show_bug.cgi?id=62831
|
||||
# Bug 62831 - Mionix Naos 5000 mouse detected incorrectly
|
||||
Section "InputClass"
|
||||
Identifier "Tag Mionix Naos 5000 mouse XI_MOUSE"
|
||||
MatchProduct "La-VIEW Technology Naos 5000 Mouse"
|
||||
MatchDriver "evdev"
|
||||
Option "TypeName" "MOUSE"
|
||||
EndSection
|
||||
@@ -0,0 +1,83 @@
|
||||
From: Adam Jackson <ajax@redhat.com>
|
||||
Date: Sun, 28 Oct 2007 09:37:52 +0100
|
||||
Subject: [PATCH] Fedora extra modes list
|
||||
|
||||
---
|
||||
--- a/hw/xfree86/common/extramodes
|
||||
+++ b/hw/xfree86/common/extramodes
|
||||
@@ -3,16 +3,75 @@
|
||||
//
|
||||
// $XFree86: xc/programs/Xserver/hw/xfree86/etc/extramodes,v 1.5 2002/06/05 19:43:05 dawes Exp $
|
||||
//
|
||||
+// NOTE: Please keep all video modes sorted in order of X res, then Y res for
|
||||
+// ease of maintenance and readability.
|
||||
|
||||
# 832x624 @ 75Hz (74.55Hz) (fix if the official/Apple spec is different) hsync: 49.725kHz
|
||||
ModeLine "832x624" 57.284 832 864 928 1152 624 625 628 667 -Hsync -Vsync
|
||||
|
||||
+# 1152x864 @ 60.00 Hz (GTF) hsync: 53.70 kHz; pclk: 81.62 MHz
|
||||
+Modeline "1152x864" 81.62 1152 1216 1336 1520 864 865 868 895 -HSync +Vsync
|
||||
+
|
||||
+# 1152x864 @ 70.00 Hz (GTF) hsync: 63.00 kHz; pclk: 96.77 MHz
|
||||
+Modeline "1152x864" 96.77 1152 1224 1344 1536 864 865 868 900 -HSync +Vsync
|
||||
+
|
||||
+# 1152x864 @ 75.00 Hz (GTF) hsync: 67.65 kHz; pclk: 104.99 MHz
|
||||
+Modeline "1152x864" 104.99 1152 1224 1352 1552 864 865 868 902 -HSync +Vsync
|
||||
+
|
||||
+# 1152x864 @ 85.00 Hz (GTF) hsync: 77.10 kHz; pclk: 119.65 MHz
|
||||
+Modeline "1152x864" 119.65 1152 1224 1352 1552 864 865 868 907 -HSync +Vsync
|
||||
+
|
||||
+# 1152x864 @ 85Hz (Red Hat custom modeline)
|
||||
+ModeLine "1152x864" 121.5 1152 1216 1344 1568 864 865 868 911 +hsync -vsync
|
||||
+
|
||||
+# 1152x864 @ 100.00 Hz (GTF) hsync: 91.50 kHz; pclk: 143.47 MHz
|
||||
+Modeline "1152x864" 143.47 1152 1232 1360 1568 864 865 868 915 -HSync +Vsync
|
||||
+
|
||||
+# 1360x768 59.96 Hz (CVT) hsync: 47.37 kHz; pclk: 72.00 MHz
|
||||
+Modeline "1360x768" 72.00 1360 1408 1440 1520 768 771 781 790 +hsync -vsync
|
||||
+
|
||||
+# 1360x768 59.80 Hz (CVT) hsync: 47.72 kHz; pclk: 84.75 MHz
|
||||
+Modeline "1360x768" 84.75 1360 1432 1568 1776 768 771 781 798 -hsync +vsync
|
||||
+
|
||||
# 1400x1050 @ 60Hz (VESA GTF) hsync: 65.5kHz
|
||||
ModeLine "1400x1050" 122.0 1400 1488 1640 1880 1050 1052 1064 1082 +hsync +vsync
|
||||
|
||||
+# 1400x1050 @ 70.00 Hz (GTF) hsync: 76.51 kHz; pclk: 145.06 MHz
|
||||
+Modeline "1400x1050" 145.06 1400 1496 1648 1896 1050 1051 1054 1093 -HSync +Vsync
|
||||
+
|
||||
# 1400x1050 @ 75Hz (VESA GTF) hsync: 82.2kHz
|
||||
ModeLine "1400x1050" 155.8 1400 1464 1784 1912 1050 1052 1064 1090 +hsync +vsync
|
||||
|
||||
+# 1400x1050 @ 85.00 Hz (GTF) hsync: 93.76 kHz; pclk: 179.26 MHz
|
||||
+Modeline "1400x1050" 179.26 1400 1504 1656 1912 1050 1051 1054 1103 -HSync +Vsync
|
||||
+
|
||||
+# 1440x900 @ 60.00 Hz (CVT) field rate 59.89 Hz; hsync: 55.93 kHz; pclk: 106.50 MHz
|
||||
+Modeline "1440x900" 106.50 1440 1520 1672 1904 900 903 909 934 -HSync +Vsync
|
||||
+
|
||||
+# 1600x1024 for SGI 1600 SW
|
||||
+ModeLine "1600x1024" 103.125 1600 1600 1656 1664 1024 1024 1029 1030 +Hsync +Vsync
|
||||
+
|
||||
+# 1680x1050 59.88 Hz (CVT 1.76MA-R) hsync: 64.67 kHz; pclk: 119.00 MHz
|
||||
+Modeline "1680x1050" 119.00 1680 1728 1760 1840 1050 1053 1059 1080 +hsync -vsync
|
||||
+
|
||||
+# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
|
||||
+Modeline "1680x1050" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
|
||||
+
|
||||
+# 1680x1050 69.88 Hz (CVT) hsync: 76.58 kHz; pclk: 174.00 MHz
|
||||
+Modeline "1680x1050" 174.00 1680 1800 1976 2272 1050 1053 1059 1096 -hsync +vsync
|
||||
+
|
||||
+# 1680x1050 74.89 Hz (CVT 1.76MA) hsync: 82.31 kHz; pclk: 187.00 MHz
|
||||
+Modeline "1680x1050" 187.00 1680 1800 1976 2272 1050 1053 1059 1099 -hsync +vsync
|
||||
+
|
||||
+# 1680x1050 84.94 Hz (CVT 1.76MA) hsync: 93.86 kHz; pclk: 214.75 MHz
|
||||
+Modeline "1680x1050" 214.75 1680 1808 1984 2288 1050 1053 1059 1105 -hsync +vsync
|
||||
+
|
||||
+# 1920x1080 59.93 Hz (CVT 2.07M9-R) hsync: 66.59 kHz; pclk: 138.50 MHz
|
||||
+Modeline "1920x1080" 138.50 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync
|
||||
+
|
||||
+# 1920x1200 59.95 Hz (CVT 2.30MA-R) hsync: 74.04 kHz; pclk: 154.00 MHz
|
||||
+Modeline "1920x1200" 154.00 1920 1968 2000 2080 1200 1203 1209 1235 +hsync -vsync
|
||||
+
|
||||
# 1920x1440 @ 85Hz (VESA GTF) hsync: 128.5kHz
|
||||
Modeline "1920x1440" 341.35 1920 2072 2288 2656 1440 1441 1444 1512 -hsync +vsync
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
Link against static libnettle
|
||||
|
||||
There's no libnettle udeb.
|
||||
|
||||
Index: xorg-server/configure.ac
|
||||
===================================================================
|
||||
--- xorg-server.orig/configure.ac 2013-08-02 20:15:25.471466837 +0200
|
||||
+++ xorg-server/configure.ac 2013-08-02 20:17:12.875999417 +0200
|
||||
@@ -1433,7 +1433,7 @@
|
||||
if test "x$with_sha1" = xlibnettle; then
|
||||
AC_DEFINE([HAVE_SHA1_IN_LIBNETTLE], [1],
|
||||
[Use libnettle SHA1 functions])
|
||||
- SHA1_LIBS=-lnettle
|
||||
+ SHA1_LIBS=-l:libnettle.a
|
||||
fi
|
||||
AC_CHECK_LIB([gcrypt], [gcry_md_open], [HAVE_LIBGCRYPT=yes])
|
||||
if test "x$with_sha1" = x && test "x$HAVE_LIBGCRYPT" = xyes; then
|
||||
@@ -0,0 +1,28 @@
|
||||
From 272537ae14a04911fcf2fec51492fa0f91c4a676 Mon Sep 17 00:00:00 2001
|
||||
From: Julien Cristau <jcristau@debian.org>
|
||||
Date: Wed, 29 Aug 2012 20:16:40 +0200
|
||||
Subject: [PATCH] Revert "Unload submodules."
|
||||
|
||||
This reverts commit 0d4bb5442ceb8e8e4a8de6cfc4203cae469eee72.
|
||||
|
||||
This doesn't seem to work quite well. See Debian bug#686152.
|
||||
---
|
||||
hw/xfree86/common/xf86Helper.c | 6 ++++++
|
||||
1 file changed, 6 insertions(+)
|
||||
|
||||
--- a/hw/xfree86/common/xf86Helper.c
|
||||
+++ b/hw/xfree86/common/xf86Helper.c
|
||||
@@ -1596,7 +1596,13 @@ xf86LoadOneModule(char *name, pointer op
|
||||
void
|
||||
xf86UnloadSubModule(pointer mod)
|
||||
{
|
||||
+ /*
|
||||
+ * This is disabled for now. The loader isn't smart enough yet to undo
|
||||
+ * relocations.
|
||||
+ */
|
||||
+#if 0
|
||||
UnloadSubModule(mod);
|
||||
+#endif
|
||||
}
|
||||
|
||||
Bool
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
From 10aaa5d2ffa62df99f03c857dc78e6ff2b33c183 Mon Sep 17 00:00:00 2001
|
||||
From: Julien Cristau <jcristau@debian.org>
|
||||
Date: Sun, 30 Sep 2012 12:02:11 +0200
|
||||
Subject: [PATCH] Revert "fb: reorder Bresenham error correction to avoid
|
||||
overshoot."
|
||||
|
||||
This reverts commit 3e62f48edf47a59d923ac58b6d4262b02456a556.
|
||||
|
||||
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=54168
|
||||
Debian: http://buss.debian.org/688908
|
||||
|
||||
Signed-off-by: Julien Cristau <jcristau@debian.org>
|
||||
---
|
||||
fb/fbseg.c | 18 +++++++++---------
|
||||
1 file changed, 9 insertions(+), 9 deletions(-)
|
||||
|
||||
diff --git a/fb/fbseg.c b/fb/fbseg.c
|
||||
index 1848387..0e4e0a9 100644
|
||||
--- a/fb/fbseg.c
|
||||
+++ b/fb/fbseg.c
|
||||
@@ -65,12 +65,6 @@ fbBresSolid(DrawablePtr pDrawable,
|
||||
if (axis == X_AXIS) {
|
||||
bits = 0;
|
||||
while (len--) {
|
||||
- if (e >= 0) {
|
||||
- WRITE(dst, FbDoMaskRRop (READ(dst), and, xor, bits));
|
||||
- bits = 0;
|
||||
- dst += dstStride;
|
||||
- e += e3;
|
||||
- }
|
||||
bits |= mask;
|
||||
mask = fbBresShiftMask(mask, signdx, dstBpp);
|
||||
if (!mask) {
|
||||
@@ -80,12 +74,21 @@ fbBresSolid(DrawablePtr pDrawable,
|
||||
mask = mask0;
|
||||
}
|
||||
e += e1;
|
||||
+ if (e >= 0) {
|
||||
+ WRITE(dst, FbDoMaskRRop(READ(dst), and, xor, bits));
|
||||
+ bits = 0;
|
||||
+ dst += dstStride;
|
||||
+ e += e3;
|
||||
+ }
|
||||
}
|
||||
if (bits)
|
||||
WRITE(dst, FbDoMaskRRop(READ(dst), and, xor, bits));
|
||||
}
|
||||
else {
|
||||
while (len--) {
|
||||
+ WRITE(dst, FbDoMaskRRop(READ(dst), and, xor, mask));
|
||||
+ dst += dstStride;
|
||||
+ e += e1;
|
||||
if (e >= 0) {
|
||||
e += e3;
|
||||
mask = fbBresShiftMask(mask, signdx, dstBpp);
|
||||
@@ -94,9 +97,6 @@ fbBresSolid(DrawablePtr pDrawable,
|
||||
mask = mask0;
|
||||
}
|
||||
}
|
||||
- WRITE(dst, FbDoMaskRRop(READ(dst), and, xor, mask));
|
||||
- dst += dstStride;
|
||||
- e += e1;
|
||||
}
|
||||
}
|
||||
|
||||
--
|
||||
1.7.10.4
|
||||
|
||||
@@ -0,0 +1,53 @@
|
||||
diff --git a/hw/xfree86/common/xf86AutoConfig.c b/hw/xfree86/common/xf86AutoConfig.c
|
||||
index 43c746b..750b425 100644
|
||||
--- a/hw/xfree86/common/xf86AutoConfig.c
|
||||
+++ b/hw/xfree86/common/xf86AutoConfig.c
|
||||
@@ -75,6 +75,13 @@
|
||||
"\tDevice\t" BUILTIN_DEVICE_NAME "\n" \
|
||||
"EndSection\n\n"
|
||||
|
||||
+#define BUILTIN_SCREEN_SECTION_PROPRIETARY \
|
||||
+ "Section \"Screen\"\n" \
|
||||
+ "\tIdentifier\t" BUILTIN_SCREEN_NAME "\n" \
|
||||
+ "\tDevice\t" BUILTIN_DEVICE_NAME "\n" \
|
||||
+ "\tDefaultDepth\t24\n" \
|
||||
+ "EndSection\n\n"
|
||||
+
|
||||
#define BUILTIN_LAYOUT_SECTION_PRE \
|
||||
"Section \"ServerLayout\"\n" \
|
||||
"\tIdentifier\t\"Builtin Default Layout\"\n"
|
||||
@@ -153,7 +160,11 @@ xf86AutoConfig(void)
|
||||
for (p = deviceList; *p; p++) {
|
||||
snprintf(buf, sizeof(buf), BUILTIN_DEVICE_SECTION, *p, 0, *p);
|
||||
AppendToConfig(buf);
|
||||
- snprintf(buf, sizeof(buf), BUILTIN_SCREEN_SECTION, *p, 0, *p, 0);
|
||||
+ if (strcmp(*p, "fglrx") == 0 || strcmp(*p, "nvidia") == 0)
|
||||
+ snprintf(buf, sizeof(buf), BUILTIN_SCREEN_SECTION_PROPRIETARY, *p,
|
||||
+ 0, *p, 0);
|
||||
+ else
|
||||
+ snprintf(buf, sizeof(buf), BUILTIN_SCREEN_SECTION, *p, 0, *p, 0);
|
||||
AppendToConfig(buf);
|
||||
}
|
||||
|
||||
diff --git a/hw/xfree86/common/xf86pciBus.c b/hw/xfree86/common/xf86pciBus.c
|
||||
index e52f1da..bd62a7e 100644
|
||||
--- a/hw/xfree86/common/xf86pciBus.c
|
||||
+++ b/hw/xfree86/common/xf86pciBus.c
|
||||
@@ -1107,7 +1107,8 @@ videoPtrToDriverList(struct pci_device *dev,
|
||||
driverList[0] = "ast";
|
||||
break;
|
||||
case 0x1002:
|
||||
- driverList[0] = "ati";
|
||||
+ driverList[0] = "fglrx";
|
||||
+ driverList[1] = "ati";
|
||||
break;
|
||||
case 0x102c:
|
||||
driverList[0] = "chips";
|
||||
@@ -1143,6 +1144,7 @@ videoPtrToDriverList(struct pci_device *dev,
|
||||
{
|
||||
int idx = 0;
|
||||
|
||||
+ driverList[idx++] = "nvidia";
|
||||
#ifdef __linux__
|
||||
driverList[idx++] = "nouveau";
|
||||
#endif
|
||||
@@ -0,0 +1,20 @@
|
||||
Description: Fix build failure with GCC 4.8
|
||||
This patches fixes the following build failure:
|
||||
|
||||
../../dix/window.c:887:5: error: implicit declaration of function 'DeleteWindowFromAnySelections' [-Werror=implicit-function-declaration]
|
||||
|
||||
by including "selection.h", where the function is prototyped.
|
||||
|
||||
Author: Gerardo Malazdrewicz <gerardo@malazdrewicz.com.ar>
|
||||
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701372
|
||||
--- xorg-server-1.12.4/dix/window.c 2012-05-17 14:09:02.000000000 -0300
|
||||
+++ xorg-server-1.12.4.good/dix/window.c 2013-04-18 11:53:06.787521781 -0300
|
||||
@@ -131,6 +131,8 @@
|
||||
#include "xace.h"
|
||||
#include "exevents.h"
|
||||
|
||||
+#include "selection.h"
|
||||
+
|
||||
#include <X11/Xatom.h> /* must come after server includes */
|
||||
|
||||
/******
|
||||
@@ -0,0 +1,15 @@
|
||||
diff --git a/hw/xfree86/common/xf86pciBus.c b/hw/xfree86/common/xf86pciBus.c
|
||||
index e52f1da..462faa9 100644
|
||||
--- a/hw/xfree86/common/xf86pciBus.c
|
||||
+++ b/hw/xfree86/common/xf86pciBus.c
|
||||
@@ -135,8 +135,8 @@ xf86PciProbe(void)
|
||||
}
|
||||
else {
|
||||
xf86Msg(X_NOTICE,
|
||||
- "More than one possible primary device found\n");
|
||||
- primaryBus.type ^= (BusType) (-1);
|
||||
+ "More than one possible primary device found. Using first one seen.\n");
|
||||
+ break;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
--- a/hw/xfree86/common/xf86Globals.c
|
||||
+++ b/hw/xfree86/common/xf86Globals.c
|
||||
@@ -161,6 +161,7 @@
|
||||
int xf86NumInputDrivers = 0;
|
||||
int xf86NumScreens = 0;
|
||||
int xf86NumGPUScreens = 0;
|
||||
+Bool xf86AttemptedFallback = FALSE;
|
||||
|
||||
const char *xf86VisualNames[] = {
|
||||
"StaticGray",
|
||||
--- a/hw/xfree86/common/xf86Init.c
|
||||
+++ b/hw/xfree86/common/xf86Init.c
|
||||
@@ -481,20 +481,34 @@
|
||||
free(optionlist);
|
||||
}
|
||||
|
||||
+ Fallback:
|
||||
/* Load all driver modules specified in the config file */
|
||||
/* If there aren't any specified in the config file, autoconfig them */
|
||||
/* FIXME: Does not handle multiple active screen sections, but I'm not
|
||||
* sure if we really want to handle that case*/
|
||||
configured_device = xf86ConfigLayout.screens->screen->device;
|
||||
- if ((!configured_device) || (!configured_device->driver)) {
|
||||
+ if (xf86AttemptedFallback) {
|
||||
+ configured_device->driver = NULL;
|
||||
+ if (!autoConfigDevice(configured_device)) {
|
||||
+ xf86Msg(X_ERROR, "Auto configuration on fallback failed\n");
|
||||
+ return;
|
||||
+ }
|
||||
+ }
|
||||
+ else if ((!configured_device) || (!configured_device->driver)) {
|
||||
if (!autoConfigDevice(configured_device)) {
|
||||
xf86Msg(X_ERROR, "Automatic driver configuration failed\n");
|
||||
return;
|
||||
}
|
||||
}
|
||||
if ((modulelist = xf86DriverlistFromConfig())) {
|
||||
- xf86LoadModules(modulelist, NULL);
|
||||
- free(modulelist);
|
||||
+ if (!xf86LoadModules(modulelist, NULL) && !xf86AttemptedFallback) {
|
||||
+ free(modulelist);
|
||||
+ xf86AttemptedFallback = TRUE;
|
||||
+ goto Fallback;
|
||||
+ }
|
||||
+ else {
|
||||
+ free(modulelist);
|
||||
+ }
|
||||
}
|
||||
|
||||
/* Load all input driver modules specified in the config file. */
|
||||
@@ -554,8 +568,15 @@
|
||||
else
|
||||
xf86Info.dontVTSwitch = TRUE;
|
||||
|
||||
- if (xf86BusConfig() == FALSE)
|
||||
- return;
|
||||
+ if (xf86BusConfig() == FALSE) {
|
||||
+ if (!xf86AttemptedFallback) {
|
||||
+ xf86AttemptedFallback = TRUE;
|
||||
+ goto Fallback;
|
||||
+ }
|
||||
+ else {
|
||||
+ return;
|
||||
+ }
|
||||
+ }
|
||||
|
||||
xf86PostProbe();
|
||||
|
||||
--- a/hw/xfree86/common/xf86Priv.h
|
||||
+++ b/hw/xfree86/common/xf86Priv.h
|
||||
@@ -89,6 +89,7 @@
|
||||
extern _X_EXPORT Bool xf86Resetting;
|
||||
extern _X_EXPORT Bool xf86Initialising;
|
||||
extern _X_EXPORT int xf86NumScreens;
|
||||
+extern _X_EXPORT Bool xf86AttemptedFallback;
|
||||
extern _X_EXPORT const char *xf86VisualNames[];
|
||||
extern _X_EXPORT int xf86Verbose; /* verbosity level */
|
||||
extern _X_EXPORT int xf86LogVerbose; /* log file verbosity level */
|
||||
@@ -0,0 +1,15 @@
|
||||
diff --git a/mi/midispcur.c b/mi/midispcur.c
|
||||
index 24b9a70..266c7e0 100644
|
||||
--- a/mi/midispcur.c
|
||||
+++ b/mi/midispcur.c
|
||||
@@ -466,6 +466,10 @@ miDCRestoreUnderCursor(DeviceIntPtr pDev, ScreenPtr pScreen,
|
||||
GCPtr pGC;
|
||||
|
||||
pBuffer = miGetDCDevice(pDev, pScreen);
|
||||
+
|
||||
+ if (!pBuffer)
|
||||
+ return FALSE;
|
||||
+
|
||||
pSave = pBuffer->pSave;
|
||||
|
||||
pWin = pScreen->root;
|
||||
@@ -0,0 +1,111 @@
|
||||
From 37d51acb3b6a38af1717bfaa7925043c35bfb447 Mon Sep 17 00:00:00 2001
|
||||
From: Dave Airlie <airlied@redhat.com>
|
||||
Date: Fri, 17 Aug 2012 09:49:24 +1000
|
||||
Subject: [PATCH] autobind GPUs to the screen, (v3)
|
||||
|
||||
this is racy and really not what we want for hotplug going forward,
|
||||
but until DE support is in GNOME its probably for the best.
|
||||
|
||||
v2: fix if config or slave config is NULL
|
||||
v3: fix multi useful slaves
|
||||
DO NOT UPSTREAM.
|
||||
---
|
||||
hw/xfree86/common/xf86Init.c | 12 ++++++++++++
|
||||
hw/xfree86/common/xf86platformBus.c | 3 +++
|
||||
hw/xfree86/modes/xf86Crtc.c | 32 ++++++++++++++++++++++++++++++++
|
||||
3 files changed, 47 insertions(+), 0 deletions(-)
|
||||
|
||||
diff --git a/hw/xfree86/common/xf86Init.c b/hw/xfree86/common/xf86Init.c
|
||||
index d231ced..89629c1 100644
|
||||
--- a/hw/xfree86/common/xf86Init.c
|
||||
+++ b/hw/xfree86/common/xf86Init.c
|
||||
@@ -361,6 +361,16 @@ xf86CreateRootWindow(WindowPtr pWin)
|
||||
return ret;
|
||||
}
|
||||
|
||||
+extern void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master);
|
||||
+static void
|
||||
+xf86AutoConfigOutputDevices(void)
|
||||
+{
|
||||
+ int i;
|
||||
+
|
||||
+ for (i = 0; i < xf86NumGPUScreens; i++)
|
||||
+ xf86AutoConfigOutputDevice(xf86GPUScreens[i], xf86Screens[0]);
|
||||
+}
|
||||
+
|
||||
static void
|
||||
InstallSignalHandlers(void)
|
||||
{
|
||||
@@ -926,6 +936,8 @@ InitOutput(ScreenInfo * pScreenInfo, int argc, char **argv)
|
||||
for (i = 0; i < xf86NumGPUScreens; i++)
|
||||
AttachUnboundGPU(xf86Screens[0]->pScreen, xf86GPUScreens[i]->pScreen);
|
||||
|
||||
+ xf86AutoConfigOutputDevices();
|
||||
+
|
||||
xf86VGAarbiterWrapFunctions();
|
||||
if (sigio_blocked)
|
||||
OsReleaseSIGIO();
|
||||
diff --git a/hw/xfree86/common/xf86platformBus.c b/hw/xfree86/common/xf86platformBus.c
|
||||
index 0525e39..82fef32 100644
|
||||
--- a/hw/xfree86/common/xf86platformBus.c
|
||||
+++ b/hw/xfree86/common/xf86platformBus.c
|
||||
@@ -387,6 +387,8 @@ xf86platformProbeDev(DriverPtr drvp)
|
||||
return foundScreen;
|
||||
}
|
||||
|
||||
+extern void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master);
|
||||
+
|
||||
int
|
||||
xf86platformAddDevice(int index)
|
||||
{
|
||||
@@ -446,6 +448,7 @@ xf86platformAddDevice(int index)
|
||||
|
||||
/* attach unbound to 0 protocol screen */
|
||||
AttachUnboundGPU(xf86Screens[0]->pScreen, xf86GPUScreens[i]->pScreen);
|
||||
+ xf86AutoConfigOutputDevice(xf86GPUScreens[i], xf86Screens[0]);
|
||||
|
||||
return 0;
|
||||
}
|
||||
diff --git a/hw/xfree86/modes/xf86Crtc.c b/hw/xfree86/modes/xf86Crtc.c
|
||||
index 3011f13..34c1848 100644
|
||||
--- a/hw/xfree86/modes/xf86Crtc.c
|
||||
+++ b/hw/xfree86/modes/xf86Crtc.c
|
||||
@@ -3323,3 +3323,35 @@ xf86DetachAllCrtc(ScrnInfoPtr scrn)
|
||||
crtc->x = crtc->y = 0;
|
||||
}
|
||||
}
|
||||
+
|
||||
+
|
||||
+void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master)
|
||||
+{
|
||||
+ RRProviderPtr master_provider;
|
||||
+ xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(master);
|
||||
+ xf86CrtcConfigPtr slave_config = XF86_CRTC_CONFIG_PTR(pScrn);
|
||||
+ Bool unbound = FALSE;
|
||||
+
|
||||
+ if (!config || !slave_config)
|
||||
+ return;
|
||||
+
|
||||
+ master_provider = config->randr_provider;
|
||||
+
|
||||
+ if ((master->capabilities & RR_Capability_SinkOffload) &&
|
||||
+ pScrn->capabilities & RR_Capability_SourceOffload) {
|
||||
+ /* source offload */
|
||||
+
|
||||
+ DetachUnboundGPU(pScrn->pScreen);
|
||||
+ unbound = TRUE;
|
||||
+ AttachOffloadGPU(master->pScreen, pScrn->pScreen);
|
||||
+ slave_config->randr_provider->offload_sink = master_provider;
|
||||
+ }
|
||||
+ if ((master->capabilities & RR_Capability_SourceOutput) &&
|
||||
+ pScrn->capabilities & RR_Capability_SinkOutput) {
|
||||
+ /* sink offload */
|
||||
+ if (!unbound)
|
||||
+ DetachUnboundGPU(pScrn->pScreen);
|
||||
+ AttachOutputGPU(master->pScreen, pScrn->pScreen);
|
||||
+ slave_config->randr_provider->output_source = master_provider;
|
||||
+ }
|
||||
+}
|
||||
--
|
||||
1.8.1
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
diff --git a/dix/window.c b/dix/window.c
|
||||
index 49ef4a0..5b87238 100644
|
||||
--- a/dix/window.c
|
||||
+++ b/dix/window.c
|
||||
@@ -110,6 +110,7 @@ Equipment Corporation.
|
||||
#include "input.h"
|
||||
#include "inputstr.h"
|
||||
#include "resource.h"
|
||||
+#include "selection.h"
|
||||
#include "colormapst.h"
|
||||
#include "cursorstr.h"
|
||||
#include "dixstruct.h"
|
||||
@@ -0,0 +1,24 @@
|
||||
commit b770266fa9c3fab5374bdf109676e0b129ac4546
|
||||
Author: Bryce Harrington <bryce@canonical.com>
|
||||
Date: Wed Apr 3 13:36:20 2013 -0700
|
||||
|
||||
Don't bother probing -nv on linux.
|
||||
|
||||
For linux this driver is long obsolete now. It may have some relevance
|
||||
on non-linux systems.
|
||||
|
||||
diff --git a/hw/xfree86/common/xf86pciBus.c b/hw/xfree86/common/xf86pciBus.c
|
||||
index b2545be..73a662d 100644
|
||||
--- a/hw/xfree86/common/xf86pciBus.c
|
||||
+++ b/hw/xfree86/common/xf86pciBus.c
|
||||
@@ -1220,8 +1220,9 @@ xf86VideoPtrToDriverList(struct pci_device *dev,
|
||||
driverList[idx++] = "nvidia";
|
||||
#ifdef __linux__
|
||||
driverList[idx++] = "nouveau";
|
||||
-#endif
|
||||
+#else
|
||||
driverList[idx++] = "nv";
|
||||
+#endif
|
||||
break;
|
||||
}
|
||||
case 0x1106:
|
||||
@@ -0,0 +1,26 @@
|
||||
diff --git a/hw/xfree86/common/xf86platformBus.c b/hw/xfree86/common/xf86platformBus.c
|
||||
index c790d50..a47c2d0 100644
|
||||
--- a/hw/xfree86/common/xf86platformBus.c
|
||||
+++ b/hw/xfree86/common/xf86platformBus.c
|
||||
@@ -387,7 +387,7 @@ xf86platformProbeDev(DriverPtr drvp)
|
||||
Bool foundScreen = FALSE;
|
||||
GDevPtr *devList;
|
||||
const unsigned numDevs = xf86MatchDevice(drvp->driverName, &devList);
|
||||
- int i, j;
|
||||
+ int i, j, flags;
|
||||
|
||||
/* find the main device or any device specificed in xorg.conf */
|
||||
for (i = 0; i < numDevs; i++) {
|
||||
@@ -415,7 +415,11 @@ xf86platformProbeDev(DriverPtr drvp)
|
||||
if (j == xf86_num_platform_devices)
|
||||
continue;
|
||||
|
||||
- foundScreen = probeSingleDevice(&xf86_platform_devices[j], drvp, devList[i], 0);
|
||||
+ flags = 0;
|
||||
+ if (!devList[i]->active)
|
||||
+ flags |= PLATFORM_PROBE_GPU_SCREEN;
|
||||
+
|
||||
+ foundScreen = probeSingleDevice(&xf86_platform_devices[j], drvp, devList[i], flags);
|
||||
if (!foundScreen)
|
||||
continue;
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
diff --git a/hw/xfree86/common/xf86xv.c b/hw/xfree86/common/xf86xv.c
|
||||
index 92d0f6d..a33366a 100644
|
||||
--- a/hw/xfree86/common/xf86xv.c
|
||||
+++ b/hw/xfree86/common/xf86xv.c
|
||||
@@ -234,7 +234,7 @@ xf86XVScreenInit(ScreenPtr pScreen, XF86VideoAdaptorPtr * adaptors, int num)
|
||||
XF86XVScreenPtr ScreenPriv;
|
||||
XvScreenPtr pxvs;
|
||||
|
||||
- if (num <= 0 || noXvExtension)
|
||||
+ if (num <= 0 || noXvExtension || pScreen->isGPU)
|
||||
return FALSE;
|
||||
|
||||
if (Success != XvScreenInit(pScreen))
|
||||
diff --git a/hw/xfree86/common/xf86xvmc.c b/hw/xfree86/common/xf86xvmc.c
|
||||
index 78a32bf..a0f6fcd 100644
|
||||
--- a/hw/xfree86/common/xf86xvmc.c
|
||||
+++ b/hw/xfree86/common/xf86xvmc.c
|
||||
@@ -148,11 +148,15 @@ xf86XvMCScreenInit(ScreenPtr pScreen,
|
||||
{
|
||||
XvMCAdaptorPtr pAdapt;
|
||||
xf86XvMCScreenPtr pScreenPriv;
|
||||
- XvScreenPtr pxvs = (XvScreenPtr) dixLookupPrivate(&pScreen->devPrivates,
|
||||
- XF86XvScreenKey);
|
||||
+ XvScreenPtr pxvs;
|
||||
int i, j;
|
||||
|
||||
- if (noXvExtension)
|
||||
+ if (noXvExtension || pScreen->isGPU || !XF86XvScreenKey)
|
||||
+ return FALSE;
|
||||
+
|
||||
+ pxvs = (XvScreenPtr) dixLookupPrivate(&pScreen->devPrivates,
|
||||
+ XF86XvScreenKey);
|
||||
+ if (!pxvs)
|
||||
return FALSE;
|
||||
|
||||
if (!(pAdapt = malloc(sizeof(XvMCAdaptorRec) * num_adaptors)))
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
#!/bin/sh
|
||||
|
||||
ROOT=$1
|
||||
test -d "$ROOT" || exit 1
|
||||
|
||||
eval "$(xprop -root -notype 8s "=1; RULES=\$0; MODEL=\$1; LAYOUT=\$2; VARIANT=\$3; OPTIONS=\$4" _XKB_RULES_NAMES)"
|
||||
|
||||
test -z "$_XKB_RULES_NAMES" && exit 1
|
||||
test -z "$VARIANT" && COMMENT_VARIANT="#"
|
||||
test -z "$OPTIONS" && COMMENT_OPTIONS="#"
|
||||
|
||||
cat << EOF > $ROOT/etc/X11/xorg.conf.d/00-configured-keymap.conf
|
||||
# This file is generated by $0.
|
||||
#
|
||||
# If you want to override settings in this file, edit
|
||||
# 10-keyboard.conf in the same directory.
|
||||
|
||||
Section "InputClass"
|
||||
Identifier "Configured Keymap"
|
||||
MatchIsKeyboard "on"
|
||||
MatchTag "use_configured_keymap"
|
||||
|
||||
Option "xkb_rules" "$RULES"
|
||||
Option "xkb_model" "$MODEL"
|
||||
Option "xkb_layout" "$LAYOUT"
|
||||
${COMMENT_VARIANT}Option "xkb_variant" "$VARIANT"
|
||||
${COMMENT_OPTIONS}Option "xkb_options" "$OPTIONS"
|
||||
EndSection
|
||||
EOF
|
||||
@@ -0,0 +1,88 @@
|
||||
Submitted By: Armin K. <krejzi at email dot com>
|
||||
Date: 2012-12-30
|
||||
Initial Package Version: 1.13.1
|
||||
Upstream Status: Not submitted.
|
||||
Origin: Upstream mailing list.
|
||||
Description: Adds PRIME support to Xorg Server to make GPU offloading work.
|
||||
|
||||
--- xorg-server.orig/hw/xfree86/common/xf86Init.c 2012-10-14 01:38:50.000000000 +0200
|
||||
+++ xorg-server/hw/xfree86/common/xf86Init.c 2012-12-01 19:51:53.249922134 +0100
|
||||
@@ -361,6 +361,16 @@
|
||||
return ret;
|
||||
}
|
||||
|
||||
+extern void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master);
|
||||
+static void
|
||||
+xf86AutoConfigOutputDevices(void)
|
||||
+{
|
||||
+ int i;
|
||||
+
|
||||
+ for (i = 0; i < xf86NumGPUScreens; i++)
|
||||
+ xf86AutoConfigOutputDevice(xf86GPUScreens[i], xf86Screens[0]);
|
||||
+}
|
||||
+
|
||||
static void
|
||||
InstallSignalHandlers(void)
|
||||
{
|
||||
@@ -927,6 +937,8 @@
|
||||
for (i = 0; i < xf86NumGPUScreens; i++)
|
||||
AttachUnboundGPU(xf86Screens[0]->pScreen, xf86GPUScreens[i]->pScreen);
|
||||
|
||||
+ xf86AutoConfigOutputDevices();
|
||||
+
|
||||
xf86VGAarbiterWrapFunctions();
|
||||
if (sigio_blocked)
|
||||
OsReleaseSIGIO();
|
||||
--- xorg-server.orig/hw/xfree86/common/xf86platformBus.c 2012-11-02 05:17:59.000000000 +0100
|
||||
+++ xorg-server/hw/xfree86/common/xf86platformBus.c 2012-12-01 19:51:53.249922134 +0100
|
||||
@@ -387,6 +387,8 @@
|
||||
return foundScreen;
|
||||
}
|
||||
|
||||
+extern void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master);
|
||||
+
|
||||
int
|
||||
xf86platformAddDevice(int index)
|
||||
{
|
||||
@@ -446,6 +448,7 @@
|
||||
|
||||
/* attach unbound to 0 protocol screen */
|
||||
AttachUnboundGPU(xf86Screens[0]->pScreen, xf86GPUScreens[i]->pScreen);
|
||||
+ xf86AutoConfigOutputDevice(xf86GPUScreens[i], xf86Screens[0]);
|
||||
|
||||
return 0;
|
||||
}
|
||||
--- xorg-server.orig/hw/xfree86/modes/xf86Crtc.c 2012-10-14 01:38:50.000000000 +0200
|
||||
+++ xorg-server/hw/xfree86/modes/xf86Crtc.c 2012-12-01 19:51:53.250922153 +0100
|
||||
@@ -3258,3 +3258,31 @@
|
||||
crtc->x = crtc->y = 0;
|
||||
}
|
||||
}
|
||||
+
|
||||
+
|
||||
+void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master)
|
||||
+{
|
||||
+ RRProviderPtr master_provider;
|
||||
+ xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(master);
|
||||
+ xf86CrtcConfigPtr slave_config = XF86_CRTC_CONFIG_PTR(pScrn);
|
||||
+
|
||||
+ if (!config || !slave_config)
|
||||
+ return;
|
||||
+
|
||||
+ master_provider = config->randr_provider;
|
||||
+
|
||||
+ if ((master->capabilities & RR_Capability_SinkOffload) &&
|
||||
+ pScrn->capabilities & RR_Capability_SourceOffload) {
|
||||
+ /* source offload */
|
||||
+
|
||||
+ DetachUnboundGPU(pScrn->pScreen);
|
||||
+ AttachOffloadGPU(master->pScreen, pScrn->pScreen);
|
||||
+ slave_config->randr_provider->offload_sink = master_provider;
|
||||
+ } else if ((master->capabilities & RR_Capability_SourceOutput) &&
|
||||
+ pScrn->capabilities & RR_Capability_SinkOutput) {
|
||||
+ /* sink offload */
|
||||
+ DetachUnboundGPU(pScrn->pScreen);
|
||||
+ AttachOutputGPU(master->pScreen, pScrn->pScreen);
|
||||
+ slave_config->randr_provider->output_source = master_provider;
|
||||
+ }
|
||||
+}
|
||||
@@ -0,0 +1,186 @@
|
||||
Submitted By: Ken Moffat <ken at linuxfromscratch dot org>
|
||||
Date: 2014-08-18
|
||||
Initial Package Version: 1.16.0
|
||||
Upstream Status: Applied
|
||||
Origin: Upstream
|
||||
Description: Fixes bug in glamor.
|
||||
|
||||
From 3c0431b8911241552a15a43e4279c50658b50a18 Mon Sep 17 00:00:00 2001
|
||||
From: Keith Packard <keithp@keithp.com>
|
||||
Date: Wed, 16 Jul 2014 16:03:23 -0700
|
||||
Subject: glamor: Fix temp picture coordinates in
|
||||
glamor_composite_clipped_region
|
||||
|
||||
To understand this patch, let's start at the protocol interface where
|
||||
the relationship between the coordinate spaces is documented:
|
||||
|
||||
static Bool
|
||||
_glamor_composite(CARD8 op,
|
||||
PicturePtr source,
|
||||
PicturePtr mask,
|
||||
PicturePtr dest,
|
||||
INT16 x_source,
|
||||
INT16 y_source,
|
||||
INT16 x_mask,
|
||||
INT16 y_mask,
|
||||
INT16 x_dest, INT16 y_dest,
|
||||
CARD16 width, CARD16 height, Bool fallback)
|
||||
|
||||
The coordinates are passed to this function directly off the wire and
|
||||
are all relative to their respective drawables. For Windows, this means
|
||||
that they are relative to the upper left corner of the window, in
|
||||
whatever pixmap that window is getting drawn to.
|
||||
|
||||
_glamor_composite calls miComputeCompositeRegion to construct a clipped
|
||||
region to actually render to. In reality, miComputeCompositeRegion clips
|
||||
only to the destination these days; source clip region based clipping
|
||||
would have to respect the transform, which isn't really possible. The
|
||||
returned region is relative to the screen in which dest lives; offset by
|
||||
dest->drawable.x and dest->drawable.y.
|
||||
|
||||
What is important to realize here is that, because of clipping, the
|
||||
composite region may not have the same position within the destination
|
||||
drawable as x_dest, y_dest. The protocol coordinates now exist solely to
|
||||
'pin' the three objects together.
|
||||
|
||||
extents->x1,y1 Screen origin of clipped operation
|
||||
width,height Extents of the clipped operation
|
||||
x_dest,y_dest Unclipped destination-relative operation coordinate
|
||||
x_source,y_source Unclipped source-relative operation coordinate
|
||||
x_mask,y_mask Unclipped mask-relative operation coordinate
|
||||
|
||||
One thing we want to know is what the offset is from the original
|
||||
operation origin to the clipped origin
|
||||
|
||||
Destination drawable relative coordinates of the clipped operation:
|
||||
|
||||
x_dest_clipped = extents->x1 - dest->drawable.x
|
||||
y_dest_clipped = extents->y1 - dest->drawable.y
|
||||
|
||||
Offset from the original operation origin:
|
||||
|
||||
x_off_clipped = x_dest_clipped - x_dest
|
||||
y_off_clipped = y_dest_clipped - y_dest
|
||||
|
||||
Source drawable relative coordinates of the clipped operation:
|
||||
|
||||
x_source_clipped = x_source + x_off_clipped;
|
||||
y_source_clipped = y_source + y_off_clipped;
|
||||
|
||||
Mask drawable relative coordinates of the clipped operation:
|
||||
|
||||
x_mask_clipped = x_source + x_off_clipped;
|
||||
y_mask_clipped = y_source + y_off_clipped;
|
||||
|
||||
This is where the original code fails -- it doesn't subtract the
|
||||
destination drawable location when computing the distance that the
|
||||
operation has been moved by clipping. Here's what it does when
|
||||
constructing a temporary source picture:
|
||||
|
||||
temp_src =
|
||||
glamor_convert_gradient_picture(screen, source,
|
||||
extent->x1 + x_source - x_dest,
|
||||
extent->y1 + y_source - y_dest,
|
||||
width, height);
|
||||
...
|
||||
x_temp_src = -extent->x1 + x_dest;
|
||||
y_temp_src = -extent->y1 + y_dest;
|
||||
|
||||
glamor_convert_gradient_picture needs source drawable relative
|
||||
coordinates, but that is not what it's getting; it's getting
|
||||
screen-relative coordinates for the destination, adjusted by the
|
||||
distance between the provided source and destination operation
|
||||
coordinates. We want x_source_clipped and y_source_clipped:
|
||||
|
||||
x_source_clipped = x_source + x_off_clipped
|
||||
= x_source + x_dest_clipped - x_dest
|
||||
= x_source + extents->x1 - dest->drawable.x - x_dest
|
||||
|
||||
x_temp_src/y_temp_src are supposed to be the coordinates of the original
|
||||
operation translated to the temporary picture:
|
||||
|
||||
x_temp_src = x_source - x_source_clipped;
|
||||
y_temp_src = y_source - y_source_clipped;
|
||||
|
||||
Note that x_source_clipped/y_source_clipped will never be less than
|
||||
x_source/y_source because all we're doing is clipping. This means that
|
||||
x_temp_src/y_temp_src will always be non-positive; the original source
|
||||
coordinate can never be strictly *inside* the temporary image or we
|
||||
could have made the temporary image smaller.
|
||||
|
||||
x_temp_src = x_source - x_source_clipped
|
||||
= x_source - (x_source + x_off_clipped)
|
||||
= -x_off_clipped
|
||||
= x_dest - x_dest_clipped
|
||||
= x_dest - (extents->x1 - dest->drawable.x)
|
||||
|
||||
Again, this is off by the destination origin within the screen
|
||||
coordinate space.
|
||||
|
||||
The code should look like:
|
||||
|
||||
temp_src =
|
||||
glamor_convert_gradient_picture(screen, source,
|
||||
extent->x1 + x_source - x_dest - dest->pDrawable->x,
|
||||
extent->y1 + y_source - y_dest - dest->pDrawable->y,
|
||||
width, height);
|
||||
|
||||
x_temp_src = -extent->x1 + x_dest + dest->pDrawable->x;
|
||||
y_temp_src = -extent->y1 + y_dest + dest->pDrawable->y;
|
||||
|
||||
Signed-off-by: Keith Packard <keithp@keithp.com>
|
||||
Reviewed-by: Markus Wick <markus@selfnet.de>
|
||||
(cherry picked from commit 55f5bfb578e934319d1308cbb56c900c5ac7cfa7)
|
||||
Signed-off-by: Julien Cristau <jcristau@debian.org>
|
||||
|
||||
diff --git a/glamor/glamor_render.c b/glamor/glamor_render.c
|
||||
index 14ab738..e5d5d2c 100644
|
||||
--- a/glamor/glamor_render.c
|
||||
+++ b/glamor/glamor_render.c
|
||||
@@ -1450,8 +1450,8 @@ glamor_composite_clipped_region(CARD8 op,
|
||||
|| source_pixmap->drawable.height != height)))) {
|
||||
temp_src =
|
||||
glamor_convert_gradient_picture(screen, source,
|
||||
- extent->x1 + x_source - x_dest,
|
||||
- extent->y1 + y_source - y_dest,
|
||||
+ extent->x1 + x_source - x_dest - dest->pDrawable->x,
|
||||
+ extent->y1 + y_source - y_dest - dest->pDrawable->y,
|
||||
width, height);
|
||||
if (!temp_src) {
|
||||
temp_src = source;
|
||||
@@ -1459,8 +1459,8 @@ glamor_composite_clipped_region(CARD8 op,
|
||||
}
|
||||
temp_src_priv =
|
||||
glamor_get_pixmap_private((PixmapPtr) (temp_src->pDrawable));
|
||||
- x_temp_src = -extent->x1 + x_dest;
|
||||
- y_temp_src = -extent->y1 + y_dest;
|
||||
+ x_temp_src = -extent->x1 + x_dest + dest->pDrawable->x;
|
||||
+ y_temp_src = -extent->y1 + y_dest + dest->pDrawable->y;
|
||||
}
|
||||
|
||||
if (mask
|
||||
@@ -1474,8 +1474,8 @@ glamor_composite_clipped_region(CARD8 op,
|
||||
* to do reduce one convertion. */
|
||||
temp_mask =
|
||||
glamor_convert_gradient_picture(screen, mask,
|
||||
- extent->x1 + x_mask - x_dest,
|
||||
- extent->y1 + y_mask - y_dest,
|
||||
+ extent->x1 + x_mask - x_dest - dest->pDrawable->x,
|
||||
+ extent->y1 + y_mask - y_dest - dest->pDrawable->y,
|
||||
width, height);
|
||||
if (!temp_mask) {
|
||||
temp_mask = mask;
|
||||
@@ -1483,8 +1483,8 @@ glamor_composite_clipped_region(CARD8 op,
|
||||
}
|
||||
temp_mask_priv =
|
||||
glamor_get_pixmap_private((PixmapPtr) (temp_mask->pDrawable));
|
||||
- x_temp_mask = -extent->x1 + x_dest;
|
||||
- y_temp_mask = -extent->y1 + y_dest;
|
||||
+ x_temp_mask = -extent->x1 + x_dest + dest->pDrawable->x;
|
||||
+ y_temp_mask = -extent->y1 + y_dest + dest->pDrawable->y;
|
||||
}
|
||||
/* Do two-pass PictOpOver componentAlpha, until we enable
|
||||
* dual source color blending.
|
||||
--
|
||||
cgit v0.10.2
|
||||
|
||||
@@ -0,0 +1,92 @@
|
||||
Submitted By: Armin K. <krejzi at email dot com>
|
||||
Date: 2012-12-30
|
||||
Initial Package Version: 1.13.1
|
||||
Upstream Status: Not submitted.
|
||||
Origin: Upstream mailing list.
|
||||
Description: Adds PRIME support to Xorg Server to make GPU offloading work.
|
||||
|
||||
--- a/hw/xfree86/common/xf86Init.c 2014-06-04 12:49:11.000000000 +0200
|
||||
+++ b/hw/xfree86/common/xf86Init.c 2014-06-04 14:00:29.539324458 +0200
|
||||
@@ -363,6 +363,16 @@
|
||||
return ret;
|
||||
}
|
||||
|
||||
+extern void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master);
|
||||
+static void
|
||||
+xf86AutoConfigOutputDevices(void)
|
||||
+{
|
||||
+ int i;
|
||||
+
|
||||
+ for (i = 0; i < xf86NumGPUScreens; i++)
|
||||
+ xf86AutoConfigOutputDevice(xf86GPUScreens[i], xf86Screens[0]);
|
||||
+}
|
||||
+
|
||||
static void
|
||||
InstallSignalHandlers(void)
|
||||
{
|
||||
@@ -952,6 +962,8 @@
|
||||
for (i = 0; i < xf86NumGPUScreens; i++)
|
||||
AttachUnboundGPU(xf86Screens[0]->pScreen, xf86GPUScreens[i]->pScreen);
|
||||
|
||||
+ xf86AutoConfigOutputDevices();
|
||||
+
|
||||
xf86VGAarbiterWrapFunctions();
|
||||
if (sigio_blocked)
|
||||
OsReleaseSIGIO();
|
||||
--- a/hw/xfree86/common/xf86platformBus.c 2014-06-04 12:49:11.000000000 +0200
|
||||
+++ b/hw/xfree86/common/xf86platformBus.c 2014-06-04 14:00:29.539324458 +0200
|
||||
@@ -426,6 +426,8 @@
|
||||
return foundScreen;
|
||||
}
|
||||
|
||||
+extern void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master);
|
||||
+
|
||||
int
|
||||
xf86platformAddDevice(int index)
|
||||
{
|
||||
@@ -494,6 +496,7 @@
|
||||
}
|
||||
/* attach unbound to 0 protocol screen */
|
||||
AttachUnboundGPU(xf86Screens[0]->pScreen, xf86GPUScreens[i]->pScreen);
|
||||
+ xf86AutoConfigOutputDevice(xf86GPUScreens[i], xf86Screens[0]);
|
||||
|
||||
RRResourcesChanged(xf86Screens[0]->pScreen);
|
||||
RRTellChanged(xf86Screens[0]->pScreen);
|
||||
--- a/hw/xfree86/modes/xf86Crtc.c 2014-06-04 12:49:11.000000000 +0200
|
||||
+++ b/hw/xfree86/modes/xf86Crtc.c 2014-06-04 14:00:29.540324474 +0200
|
||||
@@ -3387,3 +3387,35 @@
|
||||
crtc->x = crtc->y = 0;
|
||||
}
|
||||
}
|
||||
+
|
||||
+
|
||||
+void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master)
|
||||
+{
|
||||
+ RRProviderPtr master_provider;
|
||||
+ xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(master);
|
||||
+ xf86CrtcConfigPtr slave_config = XF86_CRTC_CONFIG_PTR(pScrn);
|
||||
+ Bool unbound = FALSE;
|
||||
+
|
||||
+ if (!config || !slave_config)
|
||||
+ return;
|
||||
+
|
||||
+ master_provider = config->randr_provider;
|
||||
+
|
||||
+ if ((master->capabilities & RR_Capability_SinkOffload) &&
|
||||
+ pScrn->capabilities & RR_Capability_SourceOffload) {
|
||||
+ /* source offload */
|
||||
+
|
||||
+ DetachUnboundGPU(pScrn->pScreen);
|
||||
+ unbound = TRUE;
|
||||
+ AttachOffloadGPU(master->pScreen, pScrn->pScreen);
|
||||
+ slave_config->randr_provider->offload_sink = master_provider;
|
||||
+ }
|
||||
+ if ((master->capabilities & RR_Capability_SourceOutput) &&
|
||||
+ pScrn->capabilities & RR_Capability_SinkOutput) {
|
||||
+ /* sink offload */
|
||||
+ if (!unbound)
|
||||
+ DetachUnboundGPU(pScrn->pScreen);
|
||||
+ AttachOutputGPU(master->pScreen, pScrn->pScreen);
|
||||
+ slave_config->randr_provider->output_source = master_provider;
|
||||
+ }
|
||||
+}
|
||||
@@ -0,0 +1,92 @@
|
||||
Submitted By: Armin K. <krejzi at email dot com>
|
||||
Date: 2012-12-30
|
||||
Initial Package Version: 1.13.1
|
||||
Upstream Status: Not submitted.
|
||||
Origin: Upstream mailing list.
|
||||
Description: Adds PRIME support to Xorg Server to make GPU offloading work.
|
||||
|
||||
--- a/hw/xfree86/common/xf86Init.c 2014-06-04 12:49:11.000000000 +0200
|
||||
+++ b/hw/xfree86/common/xf86Init.c 2014-06-04 14:00:29.539324458 +0200
|
||||
@@ -363,6 +363,16 @@
|
||||
return ret;
|
||||
}
|
||||
|
||||
+extern void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master);
|
||||
+static void
|
||||
+xf86AutoConfigOutputDevices(void)
|
||||
+{
|
||||
+ int i;
|
||||
+
|
||||
+ for (i = 0; i < xf86NumGPUScreens; i++)
|
||||
+ xf86AutoConfigOutputDevice(xf86GPUScreens[i], xf86Screens[0]);
|
||||
+}
|
||||
+
|
||||
static void
|
||||
InstallSignalHandlers(void)
|
||||
{
|
||||
@@ -952,6 +962,8 @@
|
||||
for (i = 0; i < xf86NumGPUScreens; i++)
|
||||
AttachUnboundGPU(xf86Screens[0]->pScreen, xf86GPUScreens[i]->pScreen);
|
||||
|
||||
+ xf86AutoConfigOutputDevices();
|
||||
+
|
||||
xf86VGAarbiterWrapFunctions();
|
||||
if (sigio_blocked)
|
||||
OsReleaseSIGIO();
|
||||
--- a/hw/xfree86/common/xf86platformBus.c 2014-06-04 12:49:11.000000000 +0200
|
||||
+++ b/hw/xfree86/common/xf86platformBus.c 2014-06-04 14:00:29.539324458 +0200
|
||||
@@ -426,6 +426,8 @@
|
||||
return foundScreen;
|
||||
}
|
||||
|
||||
+extern void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master);
|
||||
+
|
||||
int
|
||||
xf86platformAddDevice(int index)
|
||||
{
|
||||
@@ -494,6 +496,7 @@
|
||||
}
|
||||
/* attach unbound to 0 protocol screen */
|
||||
AttachUnboundGPU(xf86Screens[0]->pScreen, xf86GPUScreens[i]->pScreen);
|
||||
+ xf86AutoConfigOutputDevice(xf86GPUScreens[i], xf86Screens[0]);
|
||||
|
||||
RRResourcesChanged(xf86Screens[0]->pScreen);
|
||||
RRTellChanged(xf86Screens[0]->pScreen);
|
||||
--- a/hw/xfree86/modes/xf86Crtc.c 2014-06-04 12:49:11.000000000 +0200
|
||||
+++ b/hw/xfree86/modes/xf86Crtc.c 2014-06-04 14:00:29.540324474 +0200
|
||||
@@ -3387,3 +3387,35 @@
|
||||
crtc->x = crtc->y = 0;
|
||||
}
|
||||
}
|
||||
+
|
||||
+
|
||||
+void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master)
|
||||
+{
|
||||
+ RRProviderPtr master_provider;
|
||||
+ xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(master);
|
||||
+ xf86CrtcConfigPtr slave_config = XF86_CRTC_CONFIG_PTR(pScrn);
|
||||
+ Bool unbound = FALSE;
|
||||
+
|
||||
+ if (!config || !slave_config)
|
||||
+ return;
|
||||
+
|
||||
+ master_provider = config->randr_provider;
|
||||
+
|
||||
+ if ((master->capabilities & RR_Capability_SinkOffload) &&
|
||||
+ pScrn->capabilities & RR_Capability_SourceOffload) {
|
||||
+ /* source offload */
|
||||
+
|
||||
+ DetachUnboundGPU(pScrn->pScreen);
|
||||
+ unbound = TRUE;
|
||||
+ AttachOffloadGPU(master->pScreen, pScrn->pScreen);
|
||||
+ slave_config->randr_provider->offload_sink = master_provider;
|
||||
+ }
|
||||
+ if ((master->capabilities & RR_Capability_SourceOutput) &&
|
||||
+ pScrn->capabilities & RR_Capability_SinkOutput) {
|
||||
+ /* sink offload */
|
||||
+ if (!unbound)
|
||||
+ DetachUnboundGPU(pScrn->pScreen);
|
||||
+ AttachOutputGPU(master->pScreen, pScrn->pScreen);
|
||||
+ slave_config->randr_provider->output_source = master_provider;
|
||||
+ }
|
||||
+}
|
||||
Executable
+187
@@ -0,0 +1,187 @@
|
||||
#!/bin/sh
|
||||
# --- T2-COPYRIGHT-NOTE-BEGIN ---
|
||||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
|
||||
#
|
||||
# T2 SDE: package/.../xorg-server/xvfb-run.sh
|
||||
# Copyright (C) 2005 The T2 SDE Project
|
||||
# Copyright (C) XXXX - 2005 Debian
|
||||
#
|
||||
# More information can be found in the files COPYING and README.
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; version 2 of the License. A copy of the
|
||||
# GNU General Public License can be found in the file COPYING.
|
||||
# --- T2-COPYRIGHT-NOTE-END ---
|
||||
|
||||
# $Id: xvfb-run 2166 2005-01-27 07:54:19Z branden $
|
||||
# from: http://necrotic.deadbeast.net/xsf/XFree86/trunk/debian/local/xvfb-run
|
||||
|
||||
# This script starts an instance of Xvfb, the "fake" X server, runs a command
|
||||
# with that server available, and kills the X server when done. The return
|
||||
# value of the command becomes the return value of this script.
|
||||
#
|
||||
# If anyone is using this to build a Debian package, make sure the package
|
||||
# Build-Depends on xvfb, xbase-clients, and xfonts-base.
|
||||
|
||||
set -e
|
||||
|
||||
PROGNAME=xvfb-run
|
||||
SERVERNUM=99
|
||||
AUTHFILE=
|
||||
ERRORFILE=/dev/null
|
||||
STARTWAIT=3
|
||||
XVFBARGS="-screen 0 640x480x8"
|
||||
LISTENTCP="-nolisten tcp"
|
||||
XAUTHPROTO=.
|
||||
|
||||
# Query the terminal to establish a default number of columns to use for
|
||||
# displaying messages to the user. This is used only as a fallback in the event
|
||||
# the COLUMNS variable is not set. ($COLUMNS can react to SIGWINCH while the
|
||||
# script is running, and this cannot, only being calculated once.)
|
||||
DEFCOLUMNS=$(stty size 2>/dev/null | awk '{print $2}') || true
|
||||
if ! expr "$DEFCOLUMNS" : "[[:digit:]]\+$" >/dev/null 2>&1; then
|
||||
DEFCOLUMNS=80
|
||||
fi
|
||||
|
||||
# Display a message, wrapping lines at the terminal width.
|
||||
message () {
|
||||
echo "$PROGNAME: $*" | fmt -t -w ${COLUMNS:-$DEFCOLUMNS}
|
||||
}
|
||||
|
||||
# Display an error message.
|
||||
error () {
|
||||
message "error: $*" >&2
|
||||
}
|
||||
|
||||
# Display a usage message.
|
||||
usage () {
|
||||
if [ -n "$*" ]; then
|
||||
message "usage error: $*"
|
||||
fi
|
||||
cat <<EOF
|
||||
Usage: $PROGNAME [OPTION ...] COMMAND
|
||||
Run COMMAND (usually an X client) in a virtual X server environment.
|
||||
Options:
|
||||
-a --auto-servernum try to get a free server number, starting at
|
||||
--server-num
|
||||
-e FILE --error-file=FILE file used to store xauth errors and Xvfb
|
||||
output (default: $ERRORFILE)
|
||||
-f FILE --auth-file=FILE file used to store auth cookie
|
||||
(default: ./.Xauthority)
|
||||
-h --help display this usage message and exit
|
||||
-n NUM --server-num=NUM server number to use (default: $SERVERNUM)
|
||||
-l --listen-tcp enable TCP port listening in the X server
|
||||
-p PROTO --xauth-protocol=PROTO X authority protocol name to use
|
||||
(default: xauth command's default)
|
||||
-s ARGS --server-args=ARGS arguments (other than server number and
|
||||
"-nolisten tcp") to pass to the Xvfb server
|
||||
(default: "$XVFBARGS")
|
||||
-w DELAY --wait=DELAY delay in seconds to wait for Xvfb to start
|
||||
before running COMMAND (default: $STARTWAIT)
|
||||
EOF
|
||||
}
|
||||
|
||||
# Find a free server number by looking at .X*-lock files in /tmp.
|
||||
find_free_servernum() {
|
||||
# Sadly, the "local" keyword is not POSIX. Leave the next line commented in
|
||||
# the hope Debian Policy eventually changes to allow it in /bin/sh scripts
|
||||
# anyway.
|
||||
#local i
|
||||
|
||||
i=$SERVERNUM
|
||||
while [ -f /tmp/.X$i-lock ]; do
|
||||
i=$(($i + 1))
|
||||
done
|
||||
echo $i
|
||||
}
|
||||
|
||||
# Parse the command line.
|
||||
ARGS=$(getopt --options +ae:f:hn:lp:s:w: \
|
||||
--long auto-servernum,error-file:auth-file:,help,server-num:,listen-tcp,xauth-protocol:,server-args:,wait: \
|
||||
--name "$PROGNAME" -- "$@")
|
||||
GETOPT_STATUS=$?
|
||||
|
||||
if [ $GETOPT_STATUS -ne 0 ]; then
|
||||
error "internal error; getopt exited with status $GETOPT_STATUS"
|
||||
exit 6
|
||||
fi
|
||||
|
||||
eval set -- "$ARGS"
|
||||
|
||||
while :; do
|
||||
case "$1" in
|
||||
-a|--auto-servernum) SERVERNUM=$(find_free_servernum) ;;
|
||||
-e|--error-file) ERRORFILE="$2"; shift ;;
|
||||
-f|--auth-file) AUTHFILE="$2"; shift ;;
|
||||
-h|--help) SHOWHELP="yes" ;;
|
||||
-n|--server-num) SERVERNUM="$2"; shift ;;
|
||||
-l|--listen-tcp) LISTENTCP="" ;;
|
||||
-p|--xauth-protocol) XAUTHPROTO="$2"; shift ;;
|
||||
-s|--server-args) XVFBARGS="$2"; shift ;;
|
||||
-w|--wait) STARTWAIT="$2"; shift ;;
|
||||
--) shift; break ;;
|
||||
*) error "internal error; getopt permitted \"$1\" unexpectedly"
|
||||
exit 6
|
||||
;;
|
||||
esac
|
||||
shift
|
||||
done
|
||||
|
||||
if [ "$SHOWHELP" ]; then
|
||||
usage
|
||||
exit 0
|
||||
fi
|
||||
|
||||
if [ -z "$*" ]; then
|
||||
usage "need a command to run" >&2
|
||||
exit 2
|
||||
fi
|
||||
|
||||
if ! which xauth >/dev/null; then
|
||||
error "xauth command not found"
|
||||
exit 3
|
||||
fi
|
||||
|
||||
# If the user did not specify an X authorization file to use, set up a temporary
|
||||
# directory to house one.
|
||||
if [ -z "$AUTHFILE" ]; then
|
||||
XVFB_RUN_TMPDIR="${TMPDIR:-/tmp}/$PROGNAME.$$"
|
||||
if ! mkdir -p -m 700 "$XVFB_RUN_TMPDIR"; then
|
||||
error "temporary directory $XVFB_RUN_TMPDIR already exists"
|
||||
exit 4
|
||||
fi
|
||||
AUTHFILE=$(unset TMPDIR && mktemp -p "$XVFB_RUN_TMPDIR" Xauthority.XXXXXXXX)
|
||||
fi
|
||||
|
||||
# Start Xvfb.
|
||||
MCOOKIE=$(mcookie)
|
||||
XAUTHORITY=$AUTHFILE xauth add ":$SERVERNUM" "$XAUTHPROTO" "$MCOOKIE" \
|
||||
>"$ERRORFILE" 2>&1
|
||||
XAUTHORITY=$AUTHFILE Xvfb ":$SERVERNUM" $XVFBARGS $LISTENTCP >"$ERRORFILE" \
|
||||
2>&1 &
|
||||
XVFBPID=$!
|
||||
sleep "$STARTWAIT"
|
||||
|
||||
# Start the command and save its exit status.
|
||||
set +e
|
||||
DISPLAY=:$SERVERNUM XAUTHORITY=$AUTHFILE "$@" 2>&1
|
||||
RETVAL=$?
|
||||
set -e
|
||||
|
||||
# Kill Xvfb now that the command has exited.
|
||||
kill $XVFBPID
|
||||
|
||||
# Clean up.
|
||||
XAUTHORITY=$AUTHFILE xauth remove ":$SERVERNUM" >"$ERRORFILE" 2>&1
|
||||
if [ -n "$XVFB_RUN_TMPDIR" ]; then
|
||||
if ! rm -r "$XVFB_RUN_TMPDIR"; then
|
||||
error "problem while cleaning up temporary directory"
|
||||
exit 5
|
||||
fi
|
||||
fi
|
||||
|
||||
# Return the executed command's exit status.
|
||||
exit $RETVAL
|
||||
|
||||
# vim:set ai et sts=4 sw=4 tw=80:
|
||||
Executable
+390
@@ -0,0 +1,390 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>xorg-server</Name>
|
||||
<Homepage>http://www.x.org</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<Summary>X.Org X Server</Summary>
|
||||
<Description>X server is the main application that allows a graphical interface.</Description>
|
||||
<Archive sha1sum="490118810a54e91c8814245c99d6285caf4985dd" type="tarbz2">mirrors://xorg/individual/xserver/xorg-server-1.17.1.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>font-util</Dependency>
|
||||
<Dependency>libjpeg-turbo-devel</Dependency>
|
||||
<Dependency>libdmx-devel</Dependency>
|
||||
<Dependency>libdrm-devel</Dependency>
|
||||
<Dependency>libgcrypt-devel</Dependency>
|
||||
<Dependency>libpciaccess-devel</Dependency>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
<Dependency>libXaw-devel</Dependency>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
<Dependency>libXfixes-devel</Dependency>
|
||||
<Dependency>libXfont-devel</Dependency>
|
||||
<Dependency>libXi-devel</Dependency>
|
||||
<Dependency>libxkbfile-devel</Dependency>
|
||||
<Dependency>libXmu-devel</Dependency>
|
||||
<Dependency>libXpm-devel</Dependency>
|
||||
<Dependency>libXrender-devel</Dependency>
|
||||
<Dependency>libXres-devel</Dependency>
|
||||
<Dependency>libXt-devel</Dependency>
|
||||
<Dependency>libXtst-devel</Dependency>
|
||||
<Dependency>libXv-devel</Dependency>
|
||||
<Dependency>mesa-devel</Dependency>
|
||||
<Dependency>pixman-devel</Dependency>
|
||||
<Dependency>xorg-app</Dependency>
|
||||
<Dependency>nettle-devel</Dependency>
|
||||
<Dependency>libepoxy-devel</Dependency>
|
||||
<Dependency>xcb-util-devel</Dependency>
|
||||
<Dependency>xcb-util-image-devel</Dependency>
|
||||
<Dependency>xcb-util-wm-devel</Dependency>
|
||||
<Dependency>xcb-util-keysyms-devel</Dependency>
|
||||
<Dependency>xcb-util-renderutil-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch level="1">xorg-server-1.17.1-add_prime_support-1.patch</Patch>
|
||||
<Patch level="1">default-module-path.patch</Patch>
|
||||
<Patch level="1">ubuntu/001_fedora_extramodes.patch</Patch>
|
||||
<Patch level="1">ubuntu/03_static-nettle.diff</Patch>
|
||||
<Patch level="1">ubuntu/05_Revert-Unload-submodules.diff</Patch>
|
||||
<Patch level="1">ubuntu/105_nvidia_fglrx_autodetect.patch</Patch>
|
||||
<Patch level="1">ubuntu/10_Include-missing-selection-h.diff</Patch>
|
||||
<Patch level="1">ubuntu/188_default_primary_to_first_busid.patch</Patch>
|
||||
<Patch level="1">ubuntu/226_fall_back_to_autoconfiguration.patch</Patch>
|
||||
<Patch level="1">ubuntu/227_null_ptr_midispcur.patch</Patch>
|
||||
<Patch level="1">ubuntu/include-selection-h.patch</Patch>
|
||||
<Patch level="1">ubuntu/no-nv.patch</Patch>
|
||||
<Patch level="1">ubuntu/xf86-inactive-gpuscreen.patch</Patch>
|
||||
<Patch level="1">ubuntu/xfree86-no-xv-for-gpuscreens.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>xorg-server-common</Name>
|
||||
<IsA>data</IsA>
|
||||
<Summary>Common files for X servers</Summary>
|
||||
<Files>
|
||||
<Path fileType="data">/etc/X11/fontpath.d</Path>
|
||||
<Path fileType="data">/etc/dbus-1</Path>
|
||||
<Path fileType="data">/usr/lib/xorg/protocol.txt</Path>
|
||||
<Path fileType="data">/var/lib/xkb</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/Xserver.1</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xorg-server</Name>
|
||||
<Replaces>
|
||||
<Package>xorg-video-modesetting</Package>
|
||||
<Package>glamor-egl</Package>
|
||||
</Replaces>
|
||||
<IsA>app:console</IsA>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>mesa</Dependency>
|
||||
<Dependency>libdrm</Dependency>
|
||||
<Dependency>pixman</Dependency>
|
||||
<Dependency>libXfont</Dependency>
|
||||
<Dependency>libunwind</Dependency>
|
||||
<Dependency>libpciaccess</Dependency>
|
||||
<Dependency>libxshmfence</Dependency>
|
||||
<Dependency>libepoxy</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc/X11/xorg.conf.d</Path>
|
||||
<Path fileType="executable">/usr/bin/X</Path>
|
||||
<Path fileType="executable">/usr/bin/Xorg</Path>
|
||||
<Path fileType="executable">/usr/bin/cvt</Path>
|
||||
<Path fileType="executable">/usr/bin/gtf</Path>
|
||||
<Path fileType="executable">/usr/libexec</Path>
|
||||
<Path fileType="library">/usr/lib/xorg</Path>
|
||||
<Path fileType="data">/usr/share/X11/DriversDB</Path>
|
||||
<Path fileType="data">/usr/share/X11/pci</Path>
|
||||
<Path fileType="data">/usr/share/X11/xorg.conf.d</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/Xorg.1</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/cvt.1</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/gtf.1</Path>
|
||||
<Path fileType="man">/usr/share/man/man4/exa.4</Path>
|
||||
<Path fileType="man">/usr/share/man/man4/modesetting.4</Path>
|
||||
<Path fileType="man">/usr/share/man/man4/fbdevhw.4</Path>
|
||||
<Path fileType="man">/usr/share/man/man5/xorg.conf.5</Path>
|
||||
<Path fileType="man">/usr/share/man/man5/xorg.conf.d.5</Path>
|
||||
</Files>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile owner="root" permission="0755" target="/usr/libexec/xorg-save-xkb-config.sh">xorg-save-xkb-config.sh</AdditionalFile>
|
||||
<AdditionalFile owner="root" permission="0644" target="/usr/share/X11/DriversDB">DriversDB</AdditionalFile>
|
||||
<AdditionalFile owner="root" permission="0644" target="/usr/share/X11/xorg.conf.d/10-quirks.conf">fedora/10-quirks.conf</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xorg-server-xdmx</Name>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Distributed Multihead X Server</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>xorg-server-common</Dependency>
|
||||
<Dependency>libXi</Dependency>
|
||||
<Dependency>libXt</Dependency>
|
||||
<Dependency>libXmu</Dependency>
|
||||
<Dependency>libdmx</Dependency>
|
||||
<Dependency>libXaw</Dependency>
|
||||
<Dependency>pixman</Dependency>
|
||||
<Dependency>libXext</Dependency>
|
||||
<Dependency>libXfont</Dependency>
|
||||
<Dependency>libXfixes</Dependency>
|
||||
<Dependency>libXrender</Dependency>
|
||||
<Dependency>libunwind</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/*dmx*</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/*dmx*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xorg-server-xwayland</Name>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Run X clients under wayland</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>mesa</Dependency>
|
||||
<Dependency>pixman</Dependency>
|
||||
<Dependency>libdrm</Dependency>
|
||||
<Dependency>libXfont</Dependency>
|
||||
<Dependency>libepoxy</Dependency>
|
||||
<Dependency>libxshmfence</Dependency>
|
||||
<Dependency>wayland-client</Dependency>
|
||||
<Dependency>xorg-server-common</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/Xwayland</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xorg-server-xephyr</Name>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Nested X Server</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>xorg-server-common</Dependency>
|
||||
<Dependency>mesa</Dependency>
|
||||
<Dependency>xcb-util</Dependency>
|
||||
<Dependency>libunwind</Dependency>
|
||||
<Dependency>pixman</Dependency>
|
||||
<Dependency>libXext</Dependency>
|
||||
<Dependency>libXfont</Dependency>
|
||||
<Dependency>libepoxy</Dependency>
|
||||
<Dependency>xcb-util-wm</Dependency>
|
||||
<Dependency>libxshmfence</Dependency>
|
||||
<Dependency>xcb-util-image</Dependency>
|
||||
<Dependency>xcb-util-keysyms</Dependency>
|
||||
<Dependency>xcb-util-renderutil</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/Xephyr</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/Xephyr.1</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xorg-server-xvfb</Name>
|
||||
<!-- xvfb-run is GPLv2 -->
|
||||
<License>GPLv2</License>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Virtual Framebuffer X Server</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>xorg-server-common</Dependency>
|
||||
<Dependency>libXfont</Dependency>
|
||||
<Dependency>pixman</Dependency>
|
||||
<Dependency>mesa</Dependency>
|
||||
<Dependency>libunwind</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/[Xx]vfb*</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/Xvfb.1</Path>
|
||||
</Files>
|
||||
<AdditionalFiles>
|
||||
<!-- xvfb-run script from http://svn.exactcode.de/t2/trunk/package/xorg/xorg-server/xvfb-run.sh -->
|
||||
<AdditionalFile owner="root" permission="0755" target="/usr/bin/xvfb-run">xvfb-run.sh</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xorg-server-xnest</Name>
|
||||
<Summary>A nested X server that runs as an X application</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libXfont</Dependency>
|
||||
<Dependency>libXext</Dependency>
|
||||
<Dependency>libunwind</Dependency>
|
||||
<Dependency>pixman</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/Xnest</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/Xnest.1</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xorg-server-devel</Name>
|
||||
<IsA>data</IsA>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Headers and libraries for X server driver development</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency relase="current">xorg-server</Dependency>
|
||||
<Dependency>libpciaccess-devel</Dependency>
|
||||
<Dependency>pixman-devel</Dependency>
|
||||
<Dependency>mesa-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/xorg</Path>
|
||||
<Path fileType="library">/usr/lib/libxf86config.a</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/share/aclocal</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="20">
|
||||
<Date>2015-05-17</Date>
|
||||
<Version>1.17.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ergün Salman</Name>
|
||||
<Email>poyraz76@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="19">
|
||||
<Date>2015-02-06</Date>
|
||||
<Version>1.16.3</Version>
|
||||
<Comment>Release xorg-server-xnest</Comment>
|
||||
<Name>Ergün Salman</Name>
|
||||
<Email>poyraz76@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="18">
|
||||
<Date>2015-01-20</Date>
|
||||
<Version>1.16.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ergün Salman</Name>
|
||||
<Email>poyraz76@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="17">
|
||||
<Date>2014-08-31</Date>
|
||||
<Version>1.16.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="16">
|
||||
<Date>2014-06-27</Date>
|
||||
<Version>1.15.2</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Vedat Demir</Name>
|
||||
<Email>vedat@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="15">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>1.15.1</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="14">
|
||||
<Date>2014-04-15</Date>
|
||||
<Version>1.15.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="13">
|
||||
<Date>2014-04-13</Date>
|
||||
<Version>1.15.0</Version>
|
||||
<Comment>Release bump,update driversdb</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="12">
|
||||
<Date>2014-03-07</Date>
|
||||
<Version>1.15.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="11">
|
||||
<Date>2014-02-02</Date>
|
||||
<Version>1.14.2</Version>
|
||||
<Comment>Rebuild Unused</Comment>
|
||||
<Name>Varol Maksutoğlu</Name>
|
||||
<Email>waroi@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="10">
|
||||
<Date>2013-11-06</Date>
|
||||
<Version>1.14.2</Version>
|
||||
<Comment>Fix deps.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="9">
|
||||
<Date>2013-09-11</Date>
|
||||
<Version>1.14.2</Version>
|
||||
<Comment>Update driversDB</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="8">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>1.14.2</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="7">
|
||||
<Date>2013-07-28</Date>
|
||||
<Version>1.14.2</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2013-07-27</Date>
|
||||
<Version>1.14.1</Version>
|
||||
<Comment>Dep Fixed, rebuild</Comment>
|
||||
<Name>Osman Erkan</Name>
|
||||
<Email>osman.erkan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2013-06-21</Date>
|
||||
<Version>1.14.1</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-05-29</Date>
|
||||
<Version>1.14.1</Version>
|
||||
<Comment>build for xorg 1.14</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-04-18</Date>
|
||||
<Version>1.14.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-02-05</Date>
|
||||
<Version>1.13.2</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-09-25</Date>
|
||||
<Version>1.13.0</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Erdem Artan</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
Executable
+47
@@ -0,0 +1,47 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>xorg-server</Name>
|
||||
<Summary xml:lang="tr">X.Org X Sunucu</Summary>
|
||||
<Summary xml:lang="fr">Serveur X X.Org</Summary>
|
||||
<Summary xml:lang="de">X.Org X Server</Summary>
|
||||
<Summary xml:lang="pl">X.Org X Serwer</Summary>
|
||||
<Description xml:lang="tr">X sunucu, grafiksel arayüz için gerekli ana uygulamadır.</Description>
|
||||
<Description xml:lang="pl">X serwer to główna aplikacja, która umożliwia interfejs graficzny.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>xorg-server-common</Name>
|
||||
<Summary xml:lang="tr">X sunucuları için ortak dosyalar</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xorg-server-xdmx</Name>
|
||||
<Summary xml:lang="tr">Dağıtık, çok başlı X sunucusu</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xorg-server-xephyr</Name>
|
||||
<Summary xml:lang="tr">Başka bir X ekranında çalışabilen X sunucusu</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xorg-server-xvfb</Name>
|
||||
<Summary xml:lang="tr">Sanal framebuffer X sunucusu</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xorg-server-xvnc</Name>
|
||||
<Summary xml:lang="tr">X pencere sistemi için VNC sunucusu</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xorg-server-Xwayland</Name>
|
||||
<Summary xml:lang="tr">X pencere sistemini wayland altında çalıştırın</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>xorg-server-devel</Name>
|
||||
<Summary xml:lang="tr">X sunucusu için sürücü geliştirmede kullanılan başlık ve kitaplık dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
Reference in New Issue
Block a user