mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-09 12:57:44 +08:00
xorg group deps libraries
This commit is contained in:
parent
b2efe36ca8
commit
7c3e8f7e93
@ -1,7 +1,7 @@
|
||||
# Maintainer: AlmAck
|
||||
|
||||
pkgname=libepoxy
|
||||
pkgver=1.2
|
||||
pkgver=1.3.1
|
||||
pkgrel=1
|
||||
pkgdesc="A library for handling OpenGL function pointer management for you"
|
||||
url="https://github.com/anholt/libepoxy"
|
||||
@ -10,7 +10,7 @@ license=(MIT)
|
||||
depends=('glibc')
|
||||
makedepends=('xorg-util-macros' 'python' 'mesa-libgl')
|
||||
source=("https://github.com/anholt/${pkgname}/archive/v${pkgver}.tar.gz")
|
||||
md5sums=('12d6b7621f086c0c928887c27d90bc30')
|
||||
md5sums=('981396e099bc91c29e6769e49a0cb8d6')
|
||||
|
||||
build() {
|
||||
cd "${pkgname}-${pkgver}"
|
||||
@ -23,7 +23,7 @@ check() {
|
||||
|
||||
# disabled for now (X11 running required)
|
||||
# libGL error: failed to load driver: swrast
|
||||
#make -k check
|
||||
make -k check
|
||||
}
|
||||
|
||||
package() {
|
||||
|
@ -2,27 +2,26 @@
|
||||
# Maintainer: Neophytos Kolokotronis <tetris4 AT gmail DOT com>
|
||||
|
||||
pkgname=libice
|
||||
pkgver=1.0.8
|
||||
pkgrel=2
|
||||
pkgver=1.0.9
|
||||
pkgrel=1
|
||||
pkgdesc="X11 Inter-Client Exchange library"
|
||||
arch=(x86_64)
|
||||
url="http://xorg.freedesktop.org/"
|
||||
depends=('glibc' 'xproto')
|
||||
makedepends=('pkgconfig' 'xtrans')
|
||||
options=('!libtool')
|
||||
source=(${url}/releases/individual/lib/libICE-${pkgver}.tar.bz2)
|
||||
license=('custom')
|
||||
sha1sums=('ddb14df8bbc43df7322978f5f9f802936e2a7324')
|
||||
sha1sums=('3c3a857a117ce48a1947a16860056e77cd494fdf')
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/libICE-${pkgver}"
|
||||
cd libICE-${pkgver}
|
||||
./configure --prefix=/usr --sysconfdir=/etc
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/libICE-${pkgver}"
|
||||
cd libICE-${pkgver}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
install -d "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
|
||||
|
||||
install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
|
||||
}
|
||||
|
@ -1,30 +1,27 @@
|
||||
#
|
||||
# Platform Packages for Chakra, part of chakra-project.org
|
||||
#
|
||||
# maintainer abveritas@chakra-project.org
|
||||
# maintainer almack@chakraos.org
|
||||
|
||||
pkgname=libpciaccess
|
||||
pkgver=0.13.2
|
||||
pkgver=0.13.4
|
||||
pkgrel=1
|
||||
pkgdesc="X11 PCI access library"
|
||||
arch=(i686 x86_64)
|
||||
arch=(x86_64)
|
||||
license=('custom')
|
||||
url="http://xorg.freedesktop.org/"
|
||||
depends=('glibc')
|
||||
makedepends=('pkgconfig' 'xorg-util-macros')
|
||||
options=('!libtool')
|
||||
source=(${url}/releases/individual/lib/${pkgname}-${pkgver}.tar.bz2)
|
||||
sha1sums=('63df515a4c5d5a339a7c1f9e4baa6543efa3c7da')
|
||||
makedepends=('xorg-util-macros')
|
||||
source=(${url}/releases/individual/lib/${pkgname}-${pkgver}.tar.bz2{,.sig})
|
||||
sha256sums=('07f864654561e4ac8629a0ef9c8f07fbc1f8592d1b6c418431593e9ba2cf2fcf'
|
||||
'SKIP')
|
||||
validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith <alan.coopersmith@oracle.com>
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||
cd ${pkgname}-${pkgver}
|
||||
./configure --prefix=/usr --sysconfdir=/etc
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||
cd ${pkgname}-${pkgver}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
|
||||
}
|
||||
}
|
@ -3,14 +3,13 @@
|
||||
|
||||
pkgname=libsm
|
||||
pkgver=1.2.2
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="X11 Session Management library"
|
||||
arch=(x86_64)
|
||||
license=('custom')
|
||||
url="http://xorg.freedesktop.org/"
|
||||
depends=('libice' 'util-linux-ng')
|
||||
makedepends=('xorg-util-macros' 'xtrans')
|
||||
options=('!libtool')
|
||||
source=(${url}/releases/individual/lib/libSM-${pkgver}.tar.bz2)
|
||||
sha1sums=('e6d5dab6828dfd296e564518d2ed0a349a25a714')
|
||||
|
||||
|
@ -2,10 +2,9 @@
|
||||
# Chakra Packages for Chakra, part of chakraos.org
|
||||
#
|
||||
# maintainer almack@chakraos.org
|
||||
# contributor abveritas@chakra-project.org
|
||||
|
||||
pkgname=libva
|
||||
pkgver=1.5.0
|
||||
pkgver=1.6.1
|
||||
pkgrel=1
|
||||
pkgdesc='Video Acceleration (VA) API for Linux'
|
||||
arch=('x86_64')
|
||||
@ -16,7 +15,7 @@ makedepends=('mesa')
|
||||
optdepends=('libva-vdpau-driver: backend for Nvidia and AMD cards'
|
||||
'libva-intel-driver: backend for Intel cards')
|
||||
source=(http://freedesktop.org/software/vaapi/releases/$pkgname/$pkgname-$pkgver.tar.bz2)
|
||||
md5sums=('ad0b55794308ec397d249a0a2a6df27a')
|
||||
md5sums=('7a5eb1fdf531f987211b7228a6a46428')
|
||||
|
||||
build() {
|
||||
cd $pkgname-$pkgver
|
||||
|
@ -1,8 +1,7 @@
|
||||
# maintainer inkane@chara-project.org
|
||||
# contributor abveritas@chakra-project.org
|
||||
# maintainer almack@chakraos.org
|
||||
|
||||
pkgname=libvirt
|
||||
pkgver=1.2.11
|
||||
pkgver=1.2.21
|
||||
pkgrel=1
|
||||
pkgdesc="API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)"
|
||||
arch=('x86_64')
|
||||
@ -11,22 +10,43 @@ license=('LGPL')
|
||||
depends=('e2fsprogs' 'gnutls' 'iptables' 'libxml2' 'parted' 'polkit' 'python2'
|
||||
'avahi' 'yajl' 'libpciaccess' 'systemd' 'dbus-core' 'libxau' 'libxdmcp' 'libpcap'
|
||||
'curl' 'libsasl' 'libgcrypt' 'libgpg-error' 'openssl' 'libxcb' 'gcc-libs'
|
||||
'iproute2' 'netcf' 'libnl' 'libx11')
|
||||
makedepends=('pkgconfig' 'lvm2' 'linux-api-headers' 'audit' 'perl-xml-xpath' 'dnsmasq' 'perl-xml-xpath')
|
||||
'iproute2' 'netcf' 'libnl' 'libx11' 'gettext' 'libssh2' 'netcf')
|
||||
makedepends=('pkgconfig' 'lvm2' 'linux-api-headers' 'audit' 'perl-xml-xpath' 'dnsmasq' 'perl-xml-xpath' 'qemu')
|
||||
optdepends=('dnsmasq: required for default NAT/DHCP for guests'
|
||||
'bridge-utils: for briged networking (default)'
|
||||
'openbsd-netcat: for remote management over ssh'
|
||||
'qemu'
|
||||
'dmidecode')
|
||||
'dmidecode'
|
||||
'pm-utils: host power management')
|
||||
options=('emptydirs')
|
||||
backup=('etc/conf.d/libvirtd'
|
||||
'etc/conf.d/libvirtd-guests'
|
||||
'etc/libvirt/libvirtd.conf'
|
||||
backup=('etc/conf.d/libvirt-guests'
|
||||
'etc/conf.d/libvirtd'
|
||||
'etc/libvirt/libvirt.conf'
|
||||
'etc/libvirt/libvirtd.conf'
|
||||
'etc/libvirt/lxc.conf'
|
||||
'etc/libvirt/nwfilter/allow-arp.xml'
|
||||
'etc/libvirt/nwfilter/allow-dhcp-server.xml'
|
||||
'etc/libvirt/nwfilter/allow-dhcp.xml'
|
||||
'etc/libvirt/nwfilter/allow-incoming-ipv4.xml'
|
||||
'etc/libvirt/nwfilter/allow-ipv4.xml'
|
||||
'etc/libvirt/nwfilter/clean-traffic.xml'
|
||||
'etc/libvirt/nwfilter/no-arp-ip-spoofing.xml'
|
||||
'etc/libvirt/nwfilter/no-arp-mac-spoofing.xml'
|
||||
'etc/libvirt/nwfilter/no-arp-spoofing.xml'
|
||||
'etc/libvirt/nwfilter/no-ip-multicast.xml'
|
||||
'etc/libvirt/nwfilter/no-ip-spoofing.xml'
|
||||
'etc/libvirt/nwfilter/no-mac-broadcast.xml'
|
||||
'etc/libvirt/nwfilter/no-mac-spoofing.xml'
|
||||
'etc/libvirt/nwfilter/no-other-l2-traffic.xml'
|
||||
'etc/libvirt/nwfilter/no-other-rarp-traffic.xml'
|
||||
'etc/libvirt/nwfilter/qemu-announce-self-rarp.xml'
|
||||
'etc/libvirt/nwfilter/qemu-announce-self.xml'
|
||||
'etc/libvirt/qemu-lockd.conf'
|
||||
'etc/libvirt/qemu.conf'
|
||||
'etc/libvirt/qemu/networks/autostart/default.xml'
|
||||
'etc/libvirt/qemu/networks/default.xml'
|
||||
'etc/libvirt/virt-login-shell.conf'
|
||||
'etc/libvirt/virtlockd.conf'
|
||||
'etc/libvirt/virtlockd.conf'
|
||||
'etc/logrotate.d/libvirtd'
|
||||
'etc/logrotate.d/libvirtd.lxc'
|
||||
'etc/logrotate.d/libvirtd.qemu'
|
||||
@ -37,7 +57,7 @@ source=("http://libvirt.org/sources/$pkgname-$pkgver.tar.gz"
|
||||
'libvirtd.conf.d'
|
||||
'libvirtd-guests.conf.d'
|
||||
'libvirt.tmpfiles.d')
|
||||
md5sums=('616ad039f212c02f7e055c5cf28c0a76'
|
||||
md5sums=('76ab39194302b9067332e1f619c8bad9'
|
||||
'3ed0e24f5b5e25bf553f5427d64915e6'
|
||||
'bc2971dacdbac967fc3474e50affc345'
|
||||
'8d98e62915785686b0b6c8c070628392')
|
||||
@ -71,7 +91,7 @@ build() {
|
||||
--with-storage-lvm --without-xen --with-udev --without-hal --disable-static \
|
||||
--with-init-script=systemd --with-audit \
|
||||
--with-qemu-user=nobody --with-qemu-group=nobody \
|
||||
--without-netcf --with-interface --with-lxc
|
||||
--with-netcf --with-interface --with-lxc
|
||||
make
|
||||
}
|
||||
|
||||
|
@ -4,6 +4,7 @@ _libvirt_setup() {
|
||||
|
||||
post_install() {
|
||||
_libvirt_setup || return 1
|
||||
groupadd -f libvirt
|
||||
echo ">>> Be sure to see optdepends as you may find some of them helpfull."
|
||||
echo ">>> Especially: bridge-utils and qemu-kvm."
|
||||
echo ""
|
||||
|
@ -2,17 +2,17 @@
|
||||
# Maintainer: Neophytos Kolokotronis <tetris4@gmail.com>
|
||||
|
||||
pkgname=libxcb
|
||||
pkgver=1.11
|
||||
pkgver=1.11.1
|
||||
pkgrel=1
|
||||
pkgdesc="X11 client-side library"
|
||||
arch=(x86_64)
|
||||
url="http://xcb.freedesktop.org/"
|
||||
depends=('xcb-proto>=1.11' 'libxdmcp' 'libxau')
|
||||
makedepends=('libxslt' 'python' 'xorg-util-macros')
|
||||
makedepends=('libxslt' 'python3' 'xorg-util-macros')
|
||||
license=('custom')
|
||||
source=($url/dist/$pkgname-$pkgver.tar.bz2
|
||||
libxcb-1.1-no-pthread-stubs.patch)
|
||||
sha256sums=('03635d70045b9ede90778e67516135828a57de87ac508f987024f43c03620ff7'
|
||||
sha256sums=('b720fd6c7d200e5371affdb3f049cc8f88cff9aed942ff1b824d95eedbf69d30'
|
||||
'3923bcb1930b851012968435909597d8d5251c72153511cb2982636c97100cc3')
|
||||
|
||||
prepare() {
|
||||
|
@ -2,26 +2,25 @@
|
||||
# Maintainer: Neophytos Kolokotronis <tetris4@gmail.com>
|
||||
|
||||
pkgname=libxdmcp
|
||||
pkgver=1.1.1
|
||||
pkgrel=3
|
||||
pkgver=1.1.2
|
||||
pkgrel=1
|
||||
pkgdesc="X11 Display Manager Control Protocol library"
|
||||
arch=('x86_64')
|
||||
url="http://xorg.freedesktop.org"
|
||||
license=('custom')
|
||||
depends=('xproto' 'glibc')
|
||||
makedepends=('pkgconfig')
|
||||
options=('!libtool')
|
||||
source=(${url}/releases/individual/lib/libXdmcp-${pkgver}.tar.bz2)
|
||||
sha1sums=('3b63e8fc1600c51d9897d017da190fc6c16245b6')
|
||||
sha1sums=('3c09eabb0617c275b5ab09fae021d279a4832cac')
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/libXdmcp-${pkgver}"
|
||||
cd libXdmcp-${pkgver}
|
||||
./configure --prefix=/usr --sysconfdir=/etc --disable-static
|
||||
make
|
||||
}
|
||||
|
||||
package () {
|
||||
cd "${srcdir}/libXdmcp-${pkgver}"
|
||||
cd libXdmcp-${pkgver}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
|
@ -2,17 +2,16 @@
|
||||
# Maintainer: Neophytos Kolokotronis <tetris4 AT gmail DOT com>
|
||||
|
||||
pkgname=libxi
|
||||
pkgver=1.7.2
|
||||
pkgver=1.7.5
|
||||
pkgrel=1
|
||||
pkgdesc="X11 Input extension library"
|
||||
arch=('x86_64')
|
||||
url="http://xorg.freedesktop.org"
|
||||
depends=('libxext' 'inputproto' 'libxfixes')
|
||||
makedepends=('pkgconfig' 'xorg-util-macros')
|
||||
options=(!libtool)
|
||||
license=('custom')
|
||||
source=(${url}/releases/individual/lib/libXi-${pkgver}.tar.bz2)
|
||||
sha1sums=('53c90cd52e40065e04886f046383c1e5c507e0c4')
|
||||
sha1sums=('00fa8883c5297b9bf1a87f37cba9a15f6f026d9d')
|
||||
|
||||
|
||||
build() {
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Arch Contributor AndyRTR <andyrtr@archlinux.org>
|
||||
|
||||
pkgname=libxshmfence
|
||||
pkgver=1.1
|
||||
pkgrel=2
|
||||
pkgver=1.2
|
||||
pkgrel=1
|
||||
pkgdesc="a library that exposes a event API on top of Linux futexes"
|
||||
arch=('x86_64')
|
||||
url="http://xorg.freedesktop.org/"
|
||||
@ -12,26 +12,26 @@ license=('GPL')
|
||||
depends=('glibc')
|
||||
makedepends=('xorg-util-macros' 'xproto')
|
||||
source=(${url}/releases/individual/lib/${pkgname}-${pkgver}.tar.bz2)
|
||||
sha256sums=('dbc2db2925ca9f216fd1e9c63d0974db9f4d49aaf5877ffb606d2d8d7e58cebe')
|
||||
sha256sums=('d21b2d1fd78c1efbe1f2c16dae1cb23f8fd231dcf891465b8debe636a9054b0c')
|
||||
|
||||
build() {
|
||||
cd $pkgname-$pkgver
|
||||
|
||||
# fix some libtools errors
|
||||
#autoreconf -vfi
|
||||
|
||||
./configure --prefix=/usr
|
||||
make
|
||||
cd $pkgname-$pkgver
|
||||
|
||||
# fix some libtools errors
|
||||
#autoreconf -vfi
|
||||
|
||||
./configure --prefix=/usr
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd $pkgname-$pkgver
|
||||
make -k check
|
||||
cd $pkgname-$pkgver
|
||||
make -k check
|
||||
}
|
||||
|
||||
package() {
|
||||
cd $pkgname-$pkgver
|
||||
make DESTDIR="$pkgdir/" install
|
||||
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
|
||||
cd $pkgname-$pkgver
|
||||
make DESTDIR="$pkgdir/" install
|
||||
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
# maintainer: Neophytos Kolokotronis <tetris4@gmail.com>
|
||||
|
||||
pkgname=pixman
|
||||
pkgver=0.32.6
|
||||
pkgver=0.32.8
|
||||
pkgrel=1
|
||||
pkgdesc="Pixman library"
|
||||
arch=('x86_64')
|
||||
@ -9,7 +9,7 @@ url="http://xorg.freedesktop.org"
|
||||
license=('custom')
|
||||
depends=('glibc')
|
||||
source=(http://xorg.freedesktop.org/releases/individual/lib/${pkgname}-${pkgver}.tar.bz2)
|
||||
sha1sums=('5b730399e1e212e5acaa69a4f1a2c7be1af1cdc4')
|
||||
sha1sums=('5c57045622265b877c9bf02d531973eadf942140')
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||
|
@ -1,24 +1,44 @@
|
||||
# $Id$
|
||||
# Maintainer: Felix Yan <felixonmars@archlinux.org>
|
||||
# Contributor: Roger Duran <rogerduran@gmail.com>
|
||||
|
||||
# Maintainer: AlmAck <almack@chakraos.org>
|
||||
|
||||
pkgbase=python-xcffib
|
||||
pkgname=(python3-xcffib python2-xcffib)
|
||||
pkgver=0.2.2
|
||||
pkgver=0.3.6
|
||||
pkgrel=1
|
||||
pkgdesc="Python3 drop in replacement for xpyb, an XCB python binding"
|
||||
arch=('i686' 'x86_64')
|
||||
arch=('x86_64')
|
||||
url="https://pypi.python.org/pypi/xcffib"
|
||||
license=('Apache')
|
||||
makedepends=('python3-setuptools' 'python2-setuptools' 'python3-cffi' 'python2-cffi'
|
||||
'python3-six' 'python2-six' 'libxcb')
|
||||
source=("https://pypi.python.org/packages/source/x/xcffib/xcffib-$pkgver.tar.gz")
|
||||
md5sums=('b398d5c6d8b190848c45287715da1383')
|
||||
'python3-six' 'python2-six' 'libxcb' 'git' 'ghc' 'haskell-xcb-types'
|
||||
'haskell-language-python' 'haskell-filemanip' 'haskell-split'
|
||||
'haskell-mtl' 'haskell-attoparsec' 'haskell-hunit' 'cabal-install'
|
||||
'haskell-test-framework' 'haskell-test-framework-hunit'
|
||||
'haskell-optparse-applicative')
|
||||
source=("git+https://github.com/tych0/xcffib.git#tag=v$pkgver")
|
||||
md5sums=('SKIP')
|
||||
|
||||
prepare() {
|
||||
cp -a xcffib-$pkgver{,-py2}
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "$srcdir/xcffib"
|
||||
make xcffib
|
||||
|
||||
cd "$srcdir/xcffib-py2"
|
||||
make xcffib
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "$srcdir/xcffib"
|
||||
make check
|
||||
|
||||
cd "$srcdir/xcffib-py2"
|
||||
make check
|
||||
}
|
||||
|
||||
|
||||
package_python3-xcffib() {
|
||||
depends=('python3-six' 'python3-cffi' 'libxcb')
|
||||
|
||||
|
@ -2,14 +2,14 @@
|
||||
# Maintainer: Neophytos Kolokotronis <tetris4@gmail.com>
|
||||
|
||||
pkgname=xproto
|
||||
pkgver=7.0.26
|
||||
pkgver=7.0.28
|
||||
pkgrel=1
|
||||
pkgdesc="X11 core wire protocol and auxiliary headers"
|
||||
arch=(x86_64)
|
||||
license=('custom')
|
||||
url="http://xorg.freedesktop.org/"
|
||||
source=(${url}/releases/individual/proto/${pkgname}-${pkgver}.tar.bz2)
|
||||
sha1sums=('81101b78052fa0f652982081f9328f912b71a948')
|
||||
sha1sums=('d62c43e1b3619ab85732e0113eaa2104920730ac')
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Maintainer: Neophytos Kolokotronis <tetris4@gmail.com>
|
||||
|
||||
pkgname=xtrans
|
||||
pkgver=1.3.4
|
||||
pkgver=1.3.5
|
||||
pkgrel=1
|
||||
pkgdesc="X transport library"
|
||||
arch=(any)
|
||||
@ -9,7 +9,7 @@ license=('custom')
|
||||
url="http://xorg.freedesktop.org/"
|
||||
options=(!emptydirs)
|
||||
source=(${url}/releases/individual/lib/${pkgname}-${pkgver}.tar.bz2)
|
||||
sha1sums=('beb2cecc4ceb8fab0557a8c37e2d41e63cbaa5ed')
|
||||
sha1sums=('2d3ae1839d841f568bc481c6116af7d2a9f9ba59')
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||
|
Loading…
Reference in New Issue
Block a user