mirror of
https://gitdl.cn/https://github.com/chakralinux/lib32.git
synced 2025-02-03 06:37:16 +08:00
Merge branch 'testing' of ssh://git.chakraos.org:22/lib32 into testing
This commit is contained in:
commit
caffa2c19f
@ -1,6 +1,6 @@
|
||||
pkgname=lib32-curl
|
||||
_pkgname=curl
|
||||
pkgver=7.50.1
|
||||
pkgver=7.51.0
|
||||
pkgrel=1
|
||||
pkgdesc="An URL retrieval utility and library (32-bit)"
|
||||
arch=('x86_64')
|
||||
@ -8,10 +8,8 @@ url="http://curl.haxx.se"
|
||||
license=('MIT')
|
||||
depends=('lib32-libssh2' 'lib32-krb5' 'lib32-libidn' "${_pkgname}=${pkgver}")
|
||||
makedepends=('lib32-gcc-libs')
|
||||
source=("http://curl.haxx.se/download/$_pkgname-$pkgver.tar.bz2"{,.asc})
|
||||
md5sums=('015f6a0217ca6f2c5442ca406476920b'
|
||||
'SKIP')
|
||||
validpgpkeys=('914C533DF9B2ADA2204F586D78E11C6B279D5C91') # Daniel Stenberg
|
||||
source=("http://curl.haxx.se/download/$_pkgname-$pkgver.tar.bz2")
|
||||
md5sums=('09a7c5769a7eae676d5e2c86d51f167e')
|
||||
|
||||
build() {
|
||||
cd "$_pkgname-$pkgver"
|
||||
|
@ -2,17 +2,17 @@
|
||||
|
||||
_pkgbasename=elfutils
|
||||
pkgname=lib32-elfutils
|
||||
pkgver=0.164
|
||||
pkgver=0.167
|
||||
pkgrel=1
|
||||
pkgdesc="Collection of libraries for working with ELF object files and DWARF debugging information (32-bit)"
|
||||
arch=('x86_64')
|
||||
url="https://fedorahosted.org/elfutils/"
|
||||
license=('LGPL3' 'GPL' 'GPL3')
|
||||
depends=('lib32-bzip2' 'lib32-zlib' $_pkgbasename=$pkgver)
|
||||
makedepends=('gcc-multilib')
|
||||
makedepends=('lib32-gcc-libs')
|
||||
source=(https://fedorahosted.org/releases/e/l/elfutils/${pkgver}/elfutils-${pkgver}.tar.bz2{,.sig})
|
||||
options=('staticlibs')
|
||||
sha1sums=('55a951f909267db76d506f61752508a86589aa37'
|
||||
sha1sums=('91cec7fec0031758cc0c842a87ee8c5faa4d8107'
|
||||
'SKIP')
|
||||
validpgpkeys=('47CC0331081B8BC6D0FD4DA08370665B57816A6A') # Mark J. Wielaard <mark@klomp.org>
|
||||
|
||||
|
@ -1,6 +1,5 @@
|
||||
pkgname=lib32-flashplugin
|
||||
_licensefile='PlatformClients_PC_WWEULA_Combined_20100108_1657.pdf'
|
||||
pkgver=11.2.202.626
|
||||
pkgver=24.0.0.186
|
||||
pkgrel=1
|
||||
license=('custom')
|
||||
pkgdesc='Adobe Flash Player for 32-bit Mozilla-based browsers'
|
||||
@ -9,11 +8,10 @@ arch=('x86_64')
|
||||
depends=('mozilla-common' 'lib32-libxt' 'lib32-gtk2' 'lib32-nss' 'lib32-curl' 'lib32-alsa-lib')
|
||||
#optdepends=('lib32-libvdpau: video hardware decoding for supporting players')
|
||||
options=(!strip)
|
||||
source=("flash_player-$pkgver.i386.tar.gz::http://fpdownload.macromedia.com/get/flashplayer/pdc/$pkgver/install_flash_player_11_linux.i386.tar.gz")
|
||||
md5sums=('ddbcf9e06f499a3bc77dad72e90d8dd7')
|
||||
source=("flash_player_npapi_linux_$pkgver.i386.tar.gz::https://fpdownload.adobe.com/get/flashplayer/pdc/$pkgver/flash_player_npapi_linux.i386.tar.gz")
|
||||
md5sums=('13644bf43dc605db103c42fd484eab04')
|
||||
|
||||
package() {
|
||||
install -Dm644 "${srcdir}/libflashplayer.so" "${pkgdir}/usr/lib32/mozilla/plugins/libflashplayer.so"
|
||||
install -d "$pkgdir/usr/share/licenses"
|
||||
ln -s "${pkgname#*-}" "$pkgdir/usr/share/licenses/$pkgname"
|
||||
install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" license.pdf LGPL/*.txt
|
||||
}
|
||||
|
@ -4,8 +4,8 @@
|
||||
|
||||
_pkgbasename=flex
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=2.5.39
|
||||
pkgrel=2
|
||||
pkgver=2.6.1
|
||||
pkgrel=1
|
||||
pkgdesc="A tool for generating text-scanning programs"
|
||||
arch=('x86_64')
|
||||
url="http://flex.sourceforge.net"
|
||||
@ -13,12 +13,8 @@ license=('custom')
|
||||
groups=('base-devel')
|
||||
depends=('lib32-glibc' 'm4' 'sh' $_pkgbasename=$pkgver)
|
||||
options=('libtool' 'staticlibs')
|
||||
source=(http://downloads.sourceforge.net/sourceforge/flex/flex-$pkgver.tar.bz2
|
||||
flex-2.5.37-no-bison.patch
|
||||
lex.sh)
|
||||
sha256sums=('add2b55f3bc38cb512b48fad7d72f43b11ef244487ff25fc00aabec1e32b617f'
|
||||
'5ee23f97533c991b82e2aadc06d4682d7d05d99ee2abaf1ef9a82225ba9d0858'
|
||||
'9d03016a7c4ae1adb051f50f94407b3d7dee9d55924b5c1904261c9f0c1f86f6')
|
||||
source=(https://github.com/westes/flex/releases/download/v$pkgver/flex-$pkgver.tar.xz)
|
||||
sha256sums=('2c7a412c1640e094cb058d9b2fe39d450186e09574bebb7aa28f783e3799103f')
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
@ -28,8 +24,6 @@ build() {
|
||||
|
||||
cd $srcdir/$_pkgbasename-$pkgver
|
||||
|
||||
patch -Np1 -i $srcdir/flex-2.5.37-no-bison.patch
|
||||
|
||||
./configure --prefix=/usr --libdir=/usr/lib32 \
|
||||
--mandir=/usr/share/man --infodir=/usr/share/info
|
||||
make
|
||||
@ -41,7 +35,15 @@ check() {
|
||||
}
|
||||
|
||||
package() {
|
||||
cd $srcdir/$_pkgbasename-$pkgver
|
||||
cd $srcdir/$_pkgbasename-$pkgver/src
|
||||
|
||||
# ** DIRTY HACK
|
||||
# This package is missing shared libraries, but still
|
||||
# expect to install them. We create some empty files
|
||||
# to make the install phase succeed and then delete
|
||||
# them as they are all invalid anyway.
|
||||
touch .libs/libfl.so.2.0.0
|
||||
touch .libs/libfl_pic.so.2.0.0
|
||||
|
||||
make prefix=$pkgdir/usr \
|
||||
mandir=$pkgdir/usr/share/man \
|
||||
@ -49,6 +51,12 @@ package() {
|
||||
libdir=$pkgdir/usr/lib32 \
|
||||
install
|
||||
|
||||
rm "${pkgdir}/usr/lib32/libfl.so"
|
||||
rm "${pkgdir}/usr/lib32/libfl.so.2"
|
||||
rm "${pkgdir}/usr/lib32/libfl.so.2.0.0"
|
||||
rm "${pkgdir}/usr/lib32/libfl_pic.so"
|
||||
rm "${pkgdir}/usr/lib32/libfl_pic.so.2"
|
||||
rm "${pkgdir}/usr/lib32/libfl_pic.so.2.0.0"
|
||||
rm -rf "${pkgdir}"/usr/{include,share,bin}
|
||||
|
||||
mkdir -p $pkgdir/usr/share/licenses
|
||||
|
@ -1,52 +0,0 @@
|
||||
--- flex-2.5.37/tests/Makefile.am 2012-10-11 04:49:17.517445461 +0300
|
||||
+++ flex-2.5.37/tests/Makefile.am 2012-10-11 04:49:58.504048817 +0300
|
||||
@@ -35,9 +35,6 @@
|
||||
test-rescan-nr \
|
||||
test-basic-nr \
|
||||
test-basic-r \
|
||||
- test-bison-yylloc \
|
||||
- test-bison-yylval \
|
||||
- test-bison-nr \
|
||||
test-multiple-scanners-nr \
|
||||
test-multiple-scanners-r \
|
||||
test-header-nr \
|
||||
@@ -84,9 +81,6 @@
|
||||
test-rescan-nr \
|
||||
test-basic-nr \
|
||||
test-basic-r \
|
||||
- test-bison-yylloc \
|
||||
- test-bison-yylval \
|
||||
- test-bison-nr \
|
||||
test-multiple-scanners-nr \
|
||||
test-multiple-scanners-r \
|
||||
test-header-nr \
|
||||
--- flex-2.5.37/tests/Makefile.in 2012-10-11 04:49:35.665941427 +0300
|
||||
+++ flex-2.5.37/tests/Makefile.in 2012-10-11 04:50:21.048847253 +0300
|
||||
@@ -120,7 +120,6 @@
|
||||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AWK = @AWK@
|
||||
-BISON = @BISON@
|
||||
CC = @CC@
|
||||
CCDEPMODE = @CCDEPMODE@
|
||||
CFLAGS = @CFLAGS@
|
||||
@@ -251,9 +250,6 @@
|
||||
test-rescan-nr \
|
||||
test-basic-nr \
|
||||
test-basic-r \
|
||||
- test-bison-yylloc \
|
||||
- test-bison-yylval \
|
||||
- test-bison-nr \
|
||||
test-multiple-scanners-nr \
|
||||
test-multiple-scanners-r \
|
||||
test-header-nr \
|
||||
@@ -300,9 +296,6 @@
|
||||
test-rescan-nr \
|
||||
test-basic-nr \
|
||||
test-basic-r \
|
||||
- test-bison-yylloc \
|
||||
- test-bison-yylval \
|
||||
- test-bison-nr \
|
||||
test-multiple-scanners-nr \
|
||||
test-multiple-scanners-r \
|
||||
test-header-nr \
|
@ -1,3 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
exec /usr/bin/flex -l "$@"
|
@ -1,10 +1,6 @@
|
||||
# Lib32 Packages for Chakra, part of chakra-project.org
|
||||
#
|
||||
# maintainer (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
|
||||
|
||||
_pkgbasename=gdk-pixbuf2
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=2.33.1
|
||||
pkgver=2.36.0
|
||||
pkgrel=1
|
||||
pkgdesc="An image loading library (32-bit)"
|
||||
arch=('x86_64')
|
||||
@ -16,7 +12,7 @@ makedepends=(gcc-multilib)
|
||||
options=('!docs')
|
||||
install=gdk-pixbuf2.install
|
||||
source=(http://download.gnome.org/sources/gdk-pixbuf/${pkgver%.*}/gdk-pixbuf-${pkgver}.tar.xz)
|
||||
sha256sums=('132358b39bd8204e2ef0571c14206dfdca1f44bcc94c21751d6e6b0433b5088b')
|
||||
sha256sums=('85ab52ce9f2c26327141b3dcf21cca3da6a3f8de84b95fa1e727d8871a23245c')
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
_pkgbasename=gnutls
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=3.4.13
|
||||
pkgver=3.4.15
|
||||
pkgrel=1
|
||||
pkgdesc="A library which provides a secure layer over a reliable transport layer (32-bit)"
|
||||
arch=('x86_64')
|
||||
@ -11,7 +11,7 @@ url="http://gnutls.org/"
|
||||
depends=('lib32-zlib' 'lib32-nettle' 'lib32-p11-kit' 'lib32-libtasn1' 'lib32-libidn' "$_pkgbasename=${pkgver}")
|
||||
makedepends=('lib32-gcc-libs')
|
||||
source=(ftp://ftp.gnutls.org/gcrypt/gnutls/v3.4/${_pkgbasename}-${pkgver}.tar.xz)
|
||||
md5sums=('bdaccae1942c643fe907090438ec942a')
|
||||
md5sums=('4ea5b239bd8bf1b734dda02997b36459')
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
|
@ -1,6 +1,6 @@
|
||||
_pkgbasename=gtk2
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=2.24.30
|
||||
pkgver=2.24.31
|
||||
pkgrel=1
|
||||
pkgdesc="GObject-based multi-platform GUI toolkit (legacy) (32-bit)"
|
||||
arch=('x86_64')
|
||||
@ -9,12 +9,12 @@ install=gtk2.install
|
||||
depends=(lib32-{atk,pango,cairo,gdk-pixbuf2}
|
||||
lib32-lib{cups,xcursor,xrandr,xi,xinerama,xcomposite,xdamage}
|
||||
${_pkgbasename}=${pkgver})
|
||||
makedepends=('pkgconfig' 'gcc-multilib')
|
||||
makedepends=('pkgconfig' 'lib32-gcc-libs')
|
||||
options=('!docs')
|
||||
license=('LGPL')
|
||||
source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/2.24/gtk+-${pkgver}.tar.xz
|
||||
xid-collision-debug.patch)
|
||||
sha256sums=('0d15cec3b6d55c60eac205b1f3ba81a1ed4eadd9d0f8e7c508bc7065d0c4ca50'
|
||||
sha256sums=('68c1922732c7efc08df4656a5366dcc3afdc8791513400dac276009b40954658'
|
||||
'd758bb93e59df15a4ea7732cf984d1c3c19dff67c94b957575efea132b8fe558')
|
||||
|
||||
prepare() {
|
||||
|
@ -1,6 +1,6 @@
|
||||
_pkgbasename=libcups
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=2.1.3
|
||||
pkgver=2.2.1
|
||||
pkgrel=1
|
||||
pkgdesc="The CUPS Printing System - client libraries (32-bit)"
|
||||
arch=('x86_64')
|
||||
@ -8,8 +8,8 @@ license=('GPL')
|
||||
url="http://www.cups.org/"
|
||||
depends=('lib32-krb5' 'lib32-libtiff' 'lib32-libpng' 'lib32-gnutls' $_pkgbasename=$pkgver)
|
||||
makedepends=('lib32-gcc-libs')
|
||||
source=(http://www.cups.org/software/${pkgver}/cups-${pkgver}-source.tar.bz2)
|
||||
md5sums=('62b8fafd590e75f72316915790b0850a')
|
||||
source=(https://github.com/apple/cups/releases/download/v${pkgver}/cups-${pkgver}-source.tar.gz)
|
||||
md5sums=('a94da2a1e9dbdccb4f3836a38a431931')
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
|
@ -1,11 +1,6 @@
|
||||
# Lib32 Packages for Chakra, part of chakra-project.org
|
||||
#
|
||||
# maintainer (x86_64): Anke Boersma <abveritas[at]chakra-project[dot]org>
|
||||
# maintainer (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
|
||||
|
||||
pkgname=lib32-libdbus
|
||||
_pkgbasename=libdbus
|
||||
pkgver=1.10.2
|
||||
pkgver=1.10.12
|
||||
pkgrel=1
|
||||
pkgdesc="DBus library (32-bit)"
|
||||
arch=('x86_64')
|
||||
@ -17,7 +12,7 @@ provides=('lib32-dbus-core')
|
||||
conflicts=('lib32-dbus-core')
|
||||
replaces=('lib32-dbus-core')
|
||||
source=(http://dbus.freedesktop.org/releases/dbus/dbus-${pkgver}.tar.gz)
|
||||
md5sums=('2428919cc77b8d0028d65ee4d5dbef31')
|
||||
md5sums=('bacef77336bbe588efa3124102d5fcdb')
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
_pkgbasename=libdrm
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=2.4.68
|
||||
pkgver=2.4.71
|
||||
pkgrel=1
|
||||
pkgdesc="Userspace interface to kernel DRM services (32-bit)"
|
||||
arch=(x86_64)
|
||||
@ -13,7 +13,7 @@ makedepends=(gcc-multilib xorg-util-macros)
|
||||
checkdepends=('lib32-cairo')
|
||||
url="http://dri.freedesktop.org/"
|
||||
source=(http://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2{,.sig})
|
||||
sha256sums=('5b4bd9a5922929bc716411cb74061fbf31b06ba36feb89bc1358a91a8d0ca9df'
|
||||
sha256sums=('c66287ddeee5f46ea8f8880b94b80acb3bbc33ba6321d17767eef145046df9b8'
|
||||
'SKIP')
|
||||
validpgpkeys=('B97BD6A80CAC4981091AE547FE558C72A67013C3') # Maarten Lankhorst <maarten.lankhorst@canonical.com>
|
||||
validpgpkeys+=('215DEE688925CCB965BE5DA97C03D7797B6E1AE2') # Damien Lespiau <damien.lespiau@intel.com>
|
||||
|
@ -1,7 +1,3 @@
|
||||
# Lib32 Packages for Chakra, part of chakra-project.org
|
||||
#
|
||||
# maintainer (x86_64): Anke Boersma <abveritas[at]chakra-project[dot]org>
|
||||
|
||||
_pkgbasename=libffi
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=3.2.1
|
||||
@ -36,7 +32,7 @@ package() {
|
||||
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
install -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/"
|
||||
rm -r "${pkgdir}"/usr/share/{info,man}
|
||||
}
|
||||
|
@ -1,21 +1,16 @@
|
||||
# Lib32 Packages for Chakra, part of chakra-project.org
|
||||
#
|
||||
# maintainer (x86_64): Anke Boersma <abveritas[at]chakra-project[dot]org>
|
||||
# maintainer (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
|
||||
|
||||
_pkgbasename=libidn
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=1.32
|
||||
pkgver=1.33
|
||||
pkgrel=1
|
||||
pkgdesc="Implementation of the Stringprep, Punycode and IDNA specifications (32 bit)"
|
||||
url="http://www.gnu.org/software/libidn/"
|
||||
arch=('x86_64')
|
||||
license=('GPL3' 'LGPL')
|
||||
depends=('lib32-glibc' "$_pkgbasename=$pkgver")
|
||||
makedepends=('gcc-multilib')
|
||||
makedepends=('lib32-gcc-libs')
|
||||
options=('!libtool')
|
||||
source=(http://ftp.gnu.org/gnu/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.gz)
|
||||
sha1sums=('ddd018611b98af7c67d434aa42d15d39f45129f5')
|
||||
sha1sums=('57872fdc665dcc585e16f4ac0bb35374b1103f7e')
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
|
@ -1,7 +1,7 @@
|
||||
_pkgbasename=libpng
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=1.6.21
|
||||
_apngver=1.6.21
|
||||
pkgver=1.6.24
|
||||
_apngver=${pkgver}
|
||||
_libversion=16
|
||||
pkgrel=1
|
||||
pkgdesc="A collection of routines used to create PNG format graphics files (32-bit)"
|
||||
@ -9,12 +9,12 @@ arch=('x86_64')
|
||||
url="http://www.libpng.org/pub/png/libpng.html"
|
||||
license=('custom')
|
||||
depends=('lib32-zlib' $_pkgbasename=$pkgver 'sh')
|
||||
makedepends=(gcc-multilib)
|
||||
makedepends=('lib32-gcc-libs')
|
||||
options=('!libtool')
|
||||
source=("http://downloads.sourceforge.net/sourceforge/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.xz"
|
||||
"http://downloads.sourceforge.net/sourceforge/apng/libpng-${_apngver}-apng.patch.gz")
|
||||
md5sums=('3bacb4728f6694a64ad9052769d6a4ce'
|
||||
'7c44c3950c1886115c33ee2ab4d8417d')
|
||||
md5sums=('ffcdbd549814787fa8010c372e35ff25'
|
||||
'83ec257f89327e8af1f688e0db17bc67')
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
|
@ -1,23 +1,15 @@
|
||||
# Lib32 Packages for Chakra, part of chakra-project.org
|
||||
#
|
||||
# maintainer (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
|
||||
# maintainer (x86_64): Anke Boersma <abveritas[at]chakra-project[dot]org>
|
||||
|
||||
_pkgbasename=libx11
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=1.6.3
|
||||
pkgver=1.6.4
|
||||
pkgrel=1
|
||||
pkgdesc="X11 client-side library (32-bit)"
|
||||
arch=(x86_64)
|
||||
url="http://xorg.freedesktop.org/"
|
||||
depends=('lib32-libxcb' 'xproto' 'kbproto' $_pkgbasename=$pkgver)
|
||||
makedepends=('xorg-util-macros' 'xextproto' 'xtrans' 'inputproto' 'gcc-multilib')
|
||||
options=('!libtool')
|
||||
makedepends=('xorg-util-macros' 'xextproto' 'xtrans' 'inputproto' 'lib32-gcc-libs')
|
||||
license=('custom:XFREE86')
|
||||
source=(${url}/releases/individual/lib/libX11-${pkgver}.tar.bz2{,.sig})
|
||||
sha256sums=('cf31a7c39f2f52e8ebd0db95640384e63451f9b014eed2bb7f5de03e8adc8111'
|
||||
'SKIP')
|
||||
validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E')
|
||||
source=(${url}/releases/individual/lib/libX11-${pkgver}.tar.bz2)
|
||||
sha256sums=('b7c748be3aa16ec2cbd81edc847e9b6ee03f88143ab270fb59f58a044d34e441')
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
|
@ -5,25 +5,27 @@
|
||||
|
||||
_pkgbasename=libxcb
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=1.11.1
|
||||
pkgver=1.12
|
||||
pkgrel=1
|
||||
pkgdesc="X11 client-side library (32-bit)"
|
||||
arch=(x86_64)
|
||||
url="http://xcb.freedesktop.org/"
|
||||
depends=('lib32-libxdmcp' 'lib32-libxau' $_pkgbasename=$pkgver)
|
||||
makedepends=('pkg-config' 'libxslt' 'python3' 'xorg-util-macros' 'gcc-multilib'
|
||||
makedepends=('pkgconfig' 'libxslt' 'python' 'xorg-util-macros' 'gcc-multilib'
|
||||
'autoconf')
|
||||
conflicts=('libx11<1.1.99.2')
|
||||
license=('custom')
|
||||
source=(${url}/dist/${_pkgbasename}-${pkgver}.tar.bz2
|
||||
libxcb-1.1-no-pthread-stubs.patch)
|
||||
sha256sums=('b720fd6c7d200e5371affdb3f049cc8f88cff9aed942ff1b824d95eedbf69d30'
|
||||
'3923bcb1930b851012968435909597d8d5251c72153511cb2982636c97100cc3')
|
||||
libxcb-1.1-no-pthread-stubs.patch
|
||||
python-35x-fixes.patch)
|
||||
sha256sums=('4adfb1b7c67e99bc9c2ccb110b2f175686576d2f792c8a71b9c8b19014057b5b'
|
||||
'37debaf892235a516a50a4975e6229538d3b4696b4571a8dea05eed774004aff'
|
||||
'e66140ac2270b47e940db82975e2d28d3536ca1bd0eae63bce3b900ed81fa517')
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/${_pkgbasename}-${pkgver}"
|
||||
|
||||
patch -Np1 -i "${srcdir}/libxcb-1.1-no-pthread-stubs.patch"
|
||||
patch -Np1 -i ../libxcb-1.1-no-pthread-stubs.patch
|
||||
patch -Np1 -i ../python-35x-fixes.patch
|
||||
autoreconf -vfi
|
||||
}
|
||||
|
||||
@ -32,6 +34,8 @@ build() {
|
||||
|
||||
export CC="gcc -m32"
|
||||
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
|
||||
# workaround for FS#49560
|
||||
export CFLAGS="${CFLAGS} -O1"
|
||||
|
||||
PYTHON=/usr/bin/python3 ./autogen.sh \
|
||||
--prefix=/usr \
|
||||
|
@ -3,7 +3,7 @@
|
||||
@@ -43,7 +43,7 @@
|
||||
|
||||
# Checks for pkg-config packages
|
||||
PKG_CHECK_MODULES(XCBPROTO, xcb-proto >= 1.11)
|
||||
PKG_CHECK_MODULES(XCBPROTO, xcb-proto >= 1.12)
|
||||
-NEEDED="pthread-stubs xau >= 0.99.2"
|
||||
+NEEDED="xau >= 0.99.2"
|
||||
PKG_CHECK_MODULES(NEEDED, $NEEDED)
|
||||
|
@ -1,21 +1,15 @@
|
||||
# Part of X.org group
|
||||
#
|
||||
# maintainer (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
|
||||
# maintainer (x86_64): Anke Boersma <abveritas[at]chakra-project[dot]org>
|
||||
|
||||
_pkgbasename=libxfixes
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=5.0.1
|
||||
pkgver=5.0.3
|
||||
pkgrel=1
|
||||
pkgdesc="X11 miscellaneous 'fixes' extension library (32-bit)"
|
||||
arch=('x86_64')
|
||||
url="http://xorg.freedesktop.org/"
|
||||
license=('custom')
|
||||
depends=('lib32-libx11>=1.3.3' $_pkgbasename=$pkgver)
|
||||
makedepends=('pkg-config' 'gcc-multilib' "fixesproto>=5.0")
|
||||
options=('!libtool')
|
||||
depends=('lib32-libx11' $_pkgbasename=$pkgver)
|
||||
makedepends=('pkg-config' 'lib32-gcc-libs' "fixesproto>=5.0")
|
||||
source=(${url}/releases/individual/lib/libXfixes-${pkgver}.tar.bz2)
|
||||
sha256sums=('63bec085084fa3caaee5180490dd871f1eb2020ba9e9b39a30f93693ffc34767')
|
||||
sha256sums=('de1cd33aff226e08cefd0e6759341c2c8e8c9faf8ce9ac6ec38d43e287b22ad6')
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
|
@ -1,23 +1,15 @@
|
||||
# Part of X.org group
|
||||
|
||||
# maintainer (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
|
||||
# maintainer (x86_64): Anke Boersma <abveritas[at]chakra-project[dot]org>
|
||||
|
||||
_pkgbasename=libxi
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=1.7.5
|
||||
pkgver=1.7.8
|
||||
pkgrel=1
|
||||
pkgdesc="X11 Input extension library (32-bit)"
|
||||
arch=('x86_64')
|
||||
url="http://xorg.freedesktop.org"
|
||||
depends=('lib32-libxext' 'lib32-libxfixes' 'inputproto' $_pkgbasename=$pkgver)
|
||||
makedepends=('pkgconfig' 'xorg-util-macros' gcc-multilib automake)
|
||||
options=(!libtool)
|
||||
makedepends=('pkgconfig' 'xorg-util-macros' 'lib32-gcc-libs' 'automake')
|
||||
license=('custom')
|
||||
source=(${url}/releases/individual/lib/libXi-${pkgver}.tar.bz2{,.sig})
|
||||
sha256sums=('d964d7deb5d8f7d6b9c358969c625073d7ab273dbda94693130b3540bc0ca229'
|
||||
'SKIP')
|
||||
validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer
|
||||
source=(${url}/releases/individual/lib/libXi-${pkgver}.tar.bz2)
|
||||
sha256sums=('d8f2fa8d53141c41ff521627df9b2fa9c05f6f142fd9881152bab36549ac27bb')
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
|
@ -1,28 +1,17 @@
|
||||
# Part of the X.org group
|
||||
# maintainer (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
|
||||
# contributor (x86_64): Anke Boersma <abveritas[at]chakra-project[dot]org>
|
||||
|
||||
_pkgbasename=libxrandr
|
||||
pkgname=lib32-$_pkgbasename
|
||||
<<<<<<< HEAD
|
||||
pkgver=1.3.2
|
||||
=======
|
||||
pkgver=1.4.2
|
||||
>>>>>>> 600514ebcaaf80d91da28d7572f7905dbeed7b0a
|
||||
pkgver=1.5.1
|
||||
pkgrel=1
|
||||
pkgdesc="X11 RandR extension library (32-bit)"
|
||||
arch=('x86_64')
|
||||
license=('custom')
|
||||
url="http://xorg.freedesktop.org/"
|
||||
depends=('lib32-libxext' 'lib32-libxrender' 'randrproto' $_pkgbasename=$pkgver)
|
||||
makedepends=('xorg-util-macros' gcc-multilib)
|
||||
options=('!libtool')
|
||||
makedepends=('xorg-util-macros' 'lib32-gcc-libs')
|
||||
source=(${url}/releases/individual/lib/libXrandr-${pkgver}.tar.bz2)
|
||||
<<<<<<< HEAD
|
||||
sha1sums=('0c844a4c5237f96794f0c18a5af16dc5ab7a36ec')
|
||||
=======
|
||||
md5sums=('210ed9499a3d9c96e3a221629b7d39b0')
|
||||
>>>>>>> 600514ebcaaf80d91da28d7572f7905dbeed7b0a
|
||||
sha1sums=('7232fe2648b96fed531208c3ad2ba0be61990041')
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
|
@ -1,26 +1,15 @@
|
||||
# Lib32 Packages for Chakra, part of chakra-project.org
|
||||
#
|
||||
# maintainer (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
|
||||
# maintainer (x86_64): Anke Boersma <abveritas[at]chakra-project[dot]org>
|
||||
|
||||
_pkgbasename=libxrender
|
||||
pkgname=lib32-$_pkgbasename
|
||||
<<<<<<< HEAD
|
||||
pkgver=0.9.6
|
||||
pkgrel=2
|
||||
=======
|
||||
pkgver=0.9.8
|
||||
pkgver=0.9.10
|
||||
pkgrel=1
|
||||
>>>>>>> 600514ebcaaf80d91da28d7572f7905dbeed7b0a
|
||||
pkgdesc="X Rendering Extension client library (32-bit)"
|
||||
arch=(x86_64)
|
||||
url="http://xorg.freedesktop.org/"
|
||||
license=('custom')
|
||||
depends=('lib32-libx11>=1.3.3' $_pkgbasename=$pkgver)
|
||||
makedepends=('pkgconfig' 'gcc-multilib' renderproto)
|
||||
options=('!libtool')
|
||||
depends=('lib32-libx11' $_pkgbasename=$pkgver)
|
||||
makedepends=('pkgconfig' 'lib32-gcc-libs' renderproto)
|
||||
source=(${url}/releases/individual/lib/libXrender-${pkgver}.tar.bz2)
|
||||
md5sums=('2bd9a15fcf64d216e63b8d129e4f1f1c')
|
||||
md5sums=('802179a76bded0b658f4e9ec5e1830a4')
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
|
@ -1,29 +1,16 @@
|
||||
# Part of the X.org group
|
||||
# maintainer (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
|
||||
# Contributor (x86_64): Anke Boersma <abveritas[at]chakra-project[dot]org>
|
||||
|
||||
_pkgbasename=libxtst
|
||||
pkgname=lib32-$_pkgbasename
|
||||
<<<<<<< HEAD
|
||||
pkgver=1.2.0
|
||||
pkgrel=2
|
||||
=======
|
||||
pkgver=1.2.2
|
||||
pkgver=1.2.3
|
||||
pkgrel=1
|
||||
>>>>>>> 600514ebcaaf80d91da28d7572f7905dbeed7b0a
|
||||
pkgdesc="X11 Testing -- Resource extension library (32-bit)"
|
||||
arch=(x86_64)
|
||||
url="http://xorg.freedesktop.org/"
|
||||
license=('custom')
|
||||
depends=('lib32-libxext' 'lib32-libxi' 'recordproto' $_pkgbasename=$pkgver)
|
||||
makedepends=('gcc-multilib' 'xorg-util-macros')
|
||||
makedepends=('lib32-gcc-libs' 'xorg-util-macros')
|
||||
options=('!libtool')
|
||||
source=(${url}/releases/individual/lib/libXtst-${pkgver}.tar.bz2)
|
||||
<<<<<<< HEAD
|
||||
sha1sums=('9fb06ed599caf7f9e7115cbbfadf02b47c17aa72')
|
||||
=======
|
||||
md5sums=('25c6b366ac3dc7a12c5d79816ce96a59')
|
||||
>>>>>>> 600514ebcaaf80d91da28d7572f7905dbeed7b0a
|
||||
md5sums=('ef8c2c1d16a00bd95b9fdcef63b8a2ca')
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/libXtst-${pkgver}"
|
||||
|
@ -1,16 +1,15 @@
|
||||
_pkgbasename=libxv
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=1.0.10
|
||||
pkgrel=2
|
||||
pkgver=1.0.11
|
||||
pkgrel=1
|
||||
pkgdesc="X11 Video extension library (32-bit)"
|
||||
arch=(x86_64)
|
||||
license=('custom')
|
||||
url="http://xorg.freedesktop.org/"
|
||||
depends=('lib32-libxext' 'videoproto' $_pkgbasename=$pkgver)
|
||||
makedepends=('pkgconfig' 'gcc-multilib')
|
||||
options=('!libtool')
|
||||
makedepends=('pkgconfig' 'lib32-gcc-libs')
|
||||
source=(${url}/releases/individual/lib/libXv-${pkgver}.tar.bz2)
|
||||
sha1sums=('1e93df036bb2bb01e85b7c8886760affb33b8e88')
|
||||
sha1sums=('d79f9c56faedd682f420fa68bb9d7ff755b84579')
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
_pkgbasename=libxvmc
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=1.0.9
|
||||
pkgver=1.0.10
|
||||
pkgrel=1
|
||||
pkgdesc="X11 Video Motion Compensation extension library (32-bit)"
|
||||
arch=(x86_64)
|
||||
@ -11,7 +11,7 @@ license=('custom')
|
||||
depends=('lib32-libxv' $_pkgbasename=$pkgver)
|
||||
makedepends=('pkgconfig' 'lib32-gcc-libs')
|
||||
source=(${url}/releases/individual/lib/libXvMC-${pkgver}.tar.bz2)
|
||||
sha1sums=('6fc54831734e781b2848b6f7e3bcc4f752665f21')
|
||||
sha1sums=('8c50ee4a43aff84d807da2122ec6b0d8e3ce4635')
|
||||
|
||||
build() {
|
||||
export CC="gcc -m32"
|
||||
|
@ -1,32 +1,24 @@
|
||||
# Lib32 Packages for Chakra, part of chakra-project.org
|
||||
#
|
||||
# maintainer (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
|
||||
# maintainer (x86_64): Anke Boersma <abveritas[at]chakra-project[dot]org>
|
||||
# resynced with Arch's version from https://projects.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/lib32-llvm
|
||||
# adjusted for Chakra
|
||||
|
||||
pkgname=('lib32-llvm' 'lib32-llvm-libs' 'lib32-clang')
|
||||
pkgver=3.7.0
|
||||
pkgrel=1
|
||||
pkgver=3.9.0
|
||||
pkgrel=2
|
||||
arch=('x86_64')
|
||||
url="http://llvm.org/"
|
||||
license=('custom:University of Illinois/NCSA Open Source License')
|
||||
makedepends=('cmake' 'lib32-libffi' 'lib32-zlib' 'python2' 'gcc-multilib'
|
||||
'lib32-libxml2')
|
||||
makedepends=('cmake' 'lib32-libffi' 'lib32-zlib' 'python2' 'gcc-libs'
|
||||
'lib32-libxml2' 'lib32-gcc-libs')
|
||||
options=('staticlibs')
|
||||
source=(http://llvm.org/releases/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
|
||||
http://llvm.org/releases/$pkgver/cfe-$pkgver.src.tar.xz{,.sig}
|
||||
http://llvm.org/releases/$pkgver/compiler-rt-$pkgver.src.tar.xz{,.sig}
|
||||
llvm-3.7.0-link-tools-against-libLLVM.patch
|
||||
llvm-3.7.0-export-more-symbols.patch)
|
||||
sha256sums=('ab45895f9dcdad1e140a3a79fd709f64b05ad7364e308c0e582c5b02e9cc3153'
|
||||
http://llvm.org/releases/$pkgver/compiler-rt-$pkgver.src.tar.xz{,.sig})
|
||||
sha256sums=('66c73179da42cee1386371641241f79ded250e117a79f571bbd69e56daa48948'
|
||||
'SKIP'
|
||||
'4ed740c5a91df1c90a4118c5154851d6a475f39a91346bdf268c1c29c13aa1cc'
|
||||
'7596a7c7d9376d0c89e60028fe1ceb4d3e535e8ea8b89e0eb094e0dcb3183d28'
|
||||
'SKIP'
|
||||
'227fa998520bc94974a428dc8e7654d9bdf277e5bc70d4064ebc05691bd62b0b'
|
||||
'SKIP'
|
||||
'cf9c8b4d70b4547eda162644658c5c203c3139fcea6c75003b6cd7dc11a8cccc'
|
||||
'a1c9f36b97c639666ab6a1bd647a08a027e93e3d3cfd6f5af9c36e757599ce81')
|
||||
'e0e5224fcd5740b61e416c549dd3dcda92f10c524216c1edb5e979e42078a59a'
|
||||
'SKIP')
|
||||
validpgpkeys=('11E521D646982372EB577A1F8F0871F202119294'
|
||||
'B6C8F98282B944E3B0D5C2530FC3042E345AD05D')
|
||||
|
||||
@ -35,16 +27,13 @@ prepare() {
|
||||
|
||||
# At the present, clang must reside inside the LLVM source code tree to build
|
||||
# See http://llvm.org/bugs/show_bug.cgi?id=4840
|
||||
mv "$srcdir/cfe-$pkgver.src" tools/clang
|
||||
|
||||
mv "$srcdir/cfe-$pkgver.src" tools/clang
|
||||
mv "$srcdir/compiler-rt-$pkgver.src" projects/compiler-rt
|
||||
|
||||
# Backport LLVM_LINK_LLVM_DYLIB option
|
||||
# https://bugs.archlinux.org/task/46392
|
||||
patch -Np1 -i ../llvm-3.7.0-link-tools-against-libLLVM.patch
|
||||
|
||||
# https://llvm.org/bugs/show_bug.cgi?id=24157
|
||||
patch -Np2 -i ../llvm-3.7.0-export-more-symbols.patch
|
||||
# Somehow CMake finds the 64-bit library in /lib first,
|
||||
# so let's preseed CMAKE_LIBRARY_PATH with /lib32.
|
||||
sed -i '/^[[:blank:]]*find_library(FFI_LIBRARY_PATH/i\
|
||||
list(INSERT CMAKE_LIBRARY_PATH 0 /usr/lib32)' cmake/config-ix.cmake
|
||||
|
||||
mkdir build
|
||||
}
|
||||
@ -53,24 +42,22 @@ build() {
|
||||
cd "$srcdir/llvm-$pkgver.src/build"
|
||||
|
||||
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
|
||||
|
||||
cmake \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DLLVM_LIBDIR_SUFFIX=32 \
|
||||
-DCMAKE_C_FLAGS:STRING=-m32 \
|
||||
-DCMAKE_CXX_FLAGS:STRING=-m32 \
|
||||
-DLLVM_TARGET_ARCH:STRING=i686 \
|
||||
-DCMAKE_C_FLAGS=-m32 \
|
||||
-DCMAKE_CXX_FLAGS=-m32 \
|
||||
-DLLVM_TARGET_ARCH=i686 \
|
||||
-DLLVM_DEFAULT_TARGET_TRIPLE="i686-unknown-linux-gnu" \
|
||||
-DLLVM_BUILD_LLVM_DYLIB=ON \
|
||||
-DLLVM_DYLIB_EXPORT_ALL=ON \
|
||||
-DLLVM_LINK_LLVM_DYLIB=ON \
|
||||
-DLLVM_ENABLE_RTTI=ON \
|
||||
-DLLVM_ENABLE_FFI=ON \
|
||||
-DFFI_INCLUDE_DIR=$(pkg-config --variable=includedir libffi) \
|
||||
-DLLVM_BUILD_DOCS=OFF \
|
||||
-DLLVM_ENABLE_SPHINX=OFF \
|
||||
-DLLVM_ENABLE_DOXYGEN=OFF \
|
||||
-DFFI_INCLUDE_DIR=$(pkg-config --variable=includedir libffi) \
|
||||
-DLLVM_BINUTILS_INCDIR=/usr/include \
|
||||
..
|
||||
|
||||
@ -91,7 +78,7 @@ package_lib32-llvm() {
|
||||
make -C build DESTDIR="$pkgdir" install
|
||||
|
||||
# The runtime library goes into lib32-llvm-libs
|
||||
mv "$pkgdir"/usr/lib32/lib{LLVM,LTO}.so* "$srcdir"
|
||||
mv "$pkgdir"/usr/lib32/lib{LLVM,LTO}*.so* "$srcdir"
|
||||
mv -f "$pkgdir"/usr/lib32/{LLVMgold,BugpointPasses}.so "$srcdir"
|
||||
|
||||
# Fix permissions of static libs
|
||||
@ -124,7 +111,7 @@ package_lib32-llvm-libs() {
|
||||
install -d "$pkgdir/usr/lib32"
|
||||
|
||||
cp -P \
|
||||
"$srcdir"/lib{LLVM,LTO}.so* \
|
||||
"$srcdir"/lib{LLVM,LTO}*.so* \
|
||||
"$srcdir"/{LLVMgold,BugpointPasses}.so \
|
||||
"$pkgdir/usr/lib32/"
|
||||
|
||||
|
@ -4,7 +4,7 @@
|
||||
_pkgbasename=mesa
|
||||
pkgbase=lib32-$_pkgbasename
|
||||
pkgname=('lib32-mesa-vdpau' 'lib32-mesa' 'lib32-mesa-libgl')
|
||||
pkgver=12.0.1
|
||||
pkgver=13.0.1
|
||||
pkgrel=1
|
||||
arch=('x86_64')
|
||||
makedepends=('python2-mako' 'lib32-libxml2' 'lib32-expat' 'lib32-libx11' 'glproto' 'lib32-libdrm' 'dri2proto' 'dri3proto' 'presentproto'
|
||||
@ -16,11 +16,11 @@ license=('custom')
|
||||
source=(ftp://ftp.freedesktop.org/pub/mesa/${pkgver}/mesa-${pkgver}.tar.xz{,.sig}
|
||||
LICENSE
|
||||
remove-libpthread-stubs.patch)
|
||||
sha256sums=('bab24fb79f78c876073527f515ed871fc9c81d816f66c8a0b051d8d653896389'
|
||||
sha256sums=('71962fb2bf77d33b0ad4a565b490dbbeaf4619099c6d9722f04a73187957a731'
|
||||
'SKIP'
|
||||
'7fdc119cf53c8ca65396ea73f6d10af641ba41ea1dd2bd44a824726e01c8b3f2'
|
||||
'd82c329e89754266eb1538df29b94d33692a66e3b6882b2cee78f4d5aab4a39c')
|
||||
validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D') # Emil Velikov <emil.l.velikov@gmail.com>
|
||||
'fdbdeffd3a227c789de787a2a07f6cd0352b772dbdc16471aa3df1cb72f587a3')
|
||||
validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D') # Emil Velikov
|
||||
|
||||
prepare() {
|
||||
cd ${srcdir}/?esa-*
|
||||
|
@ -1,13 +1,25 @@
|
||||
diff -ur mesa-orig/configure.ac mesa-origb/configure.ac
|
||||
--- mesa-orig/configure.ac 2016-05-25 15:37:44.191643017 +0200
|
||||
+++ mesa-origb/configure.ac 2016-05-25 15:42:20.861654709 +0200
|
||||
@@ -813,10 +813,6 @@
|
||||
diff -Naur mesa-orig/configure.ac mesa-new/configure.ac
|
||||
--- mesa-orig/configure.ac 2016-11-01 21:39:59.000000000 +0800
|
||||
+++ mesa-new/configure.ac 2016-11-03 11:28:48.790434753 +0800
|
||||
@@ -826,22 +826,6 @@
|
||||
dnl pkgconfig files.
|
||||
test -z "$PTHREAD_LIBS" && PTHREAD_LIBS="-lpthread"
|
||||
|
||||
-PKG_CHECK_MODULES(PTHREADSTUBS, pthread-stubs)
|
||||
-AC_SUBST(PTHREADSTUBS_CFLAGS)
|
||||
-AC_SUBST(PTHREADSTUBS_LIBS)
|
||||
-dnl pthread-stubs is mandatory on targets where it exists
|
||||
-case "$host_os" in
|
||||
-cygwin* )
|
||||
- pthread_stubs_possible="no"
|
||||
- ;;
|
||||
-* )
|
||||
- pthread_stubs_possible="yes"
|
||||
- ;;
|
||||
-esac
|
||||
-
|
||||
-if test "x$pthread_stubs_possible" = xyes; then
|
||||
- PKG_CHECK_MODULES(PTHREADSTUBS, pthread-stubs)
|
||||
- AC_SUBST(PTHREADSTUBS_CFLAGS)
|
||||
- AC_SUBST(PTHREADSTUBS_LIBS)
|
||||
-fi
|
||||
-
|
||||
dnl SELinux awareness.
|
||||
AC_ARG_ENABLE([selinux],
|
||||
|
@ -1,6 +1,6 @@
|
||||
_pkgbasename=nspr
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=4.12
|
||||
pkgver=4.13.1
|
||||
pkgrel=1
|
||||
pkgdesc="Netscape Portable Runtime (32-bit)"
|
||||
arch=('x86_64')
|
||||
@ -10,7 +10,7 @@ depends=('lib32-glibc' $_pkgbasename=$pkgver)
|
||||
makedepends=('zip' 'lib32-gcc-libs')
|
||||
options=('!emptydirs')
|
||||
source=(https://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${pkgver}/src/${_pkgbasename}-${pkgver}.tar.gz)
|
||||
sha1sums=('14fb67a0e686a5c662f92e7f59dfd10053f327dd')
|
||||
sha1sums=('ec6660257d41267a0e6ee25812e9012cb9ddd274')
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${_pkgbasename}-${pkgver}"
|
||||
|
@ -1,18 +1,18 @@
|
||||
_pkgbasename=nss
|
||||
pkgname=lib32-${_pkgbasename}
|
||||
pkgver=3.26
|
||||
pkgver=3.27.2
|
||||
pkgrel=1
|
||||
pkgdesc="Mozilla Network Security Services (32-bit)"
|
||||
arch=('x86_64')
|
||||
url="http://www.mozilla.org/projects/security/pki/nss/"
|
||||
license=('MPL' 'GPL')
|
||||
_nsprver=4.12
|
||||
_nsprver=4.13
|
||||
depends=("lib32-nspr>=${_nsprver}" 'lib32-sqlite3' 'lib32-zlib' 'lib32-p11-kit' $_pkgbasename=$pkgver)
|
||||
makedepends=('perl' 'lib32-gcc-libs')
|
||||
options=('!strip' '!makeflags' staticlibs)
|
||||
source=(https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz
|
||||
nss.pc.in)
|
||||
sha256sums=('91783a570ab953693eb977ce47c501f04c104cec287fa011c91bcc8970d1c564'
|
||||
sha256sums=('dc8ac8524469d0230274fd13a53fdcd74efe4aa67205dde1a4a92be87dc28524'
|
||||
'b9f1428ca2305bf30b109507ff335fa00bce5a7ce0434b50acd26ad7c47dd5bd')
|
||||
|
||||
prepare() {
|
||||
|
@ -1,9 +1,8 @@
|
||||
# Maintainer: Neophytos Kolokotronis <tetris4@gmail.com>
|
||||
# Contributions from AUR file: https://aur.archlinux.org/packages/lib32-nvidia-utils-304xx/
|
||||
|
||||
_pkgbasename=nvidia-304xx-utils
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=304.131
|
||||
pkgver=304.132
|
||||
pkgrel=1
|
||||
pkgdesc="NVIDIA drivers utilities and libraries. (32-bit)"
|
||||
arch=('x86_64')
|
||||
@ -17,7 +16,7 @@ options=('!strip')
|
||||
_parch='x86'
|
||||
_pkg="NVIDIA-Linux-${_parch}-${pkgver}"
|
||||
source=("ftp://download.nvidia.com/XFree86/Linux-${_parch}/${pkgver}/${_pkg}.run")
|
||||
md5sums=('9f3222fd7287d9b31f54f1d75760e183')
|
||||
md5sums=('1149ec562ba16843eb3b957ec8238de2')
|
||||
|
||||
|
||||
build() {
|
||||
|
@ -1,11 +1,7 @@
|
||||
#
|
||||
# Contributor: Thomas Baechler <thomas@archlinux.org>
|
||||
# Contributor: James Rayner <iphitus@gmail.com>
|
||||
|
||||
_pkgbasename=nvidia-340xx-utils
|
||||
pkgbase=lib32-$_pkgbasename
|
||||
pkgname=('lib32-nvidia-340xx-utils' 'lib32-nvidia-340xx-libgl' 'lib32-opencl-nvidia-340xx')
|
||||
pkgver=340.96
|
||||
pkgver=340.98
|
||||
pkgrel=1
|
||||
arch=('x86_64')
|
||||
url="http://www.nvidia.com/"
|
||||
@ -15,7 +11,7 @@ options=('!strip')
|
||||
_ARCH='x86'
|
||||
_pkg="NVIDIA-Linux-${_ARCH}-${pkgver}"
|
||||
source=("ftp://download.nvidia.com/XFree86/Linux-${_ARCH}/${pkgver}/${_pkg}.run")
|
||||
md5sums=('cb64b165b638671bcdc75bcf297b8d90')
|
||||
md5sums=('3ccb023eec137cbee0d2035c288b6bbe')
|
||||
|
||||
create_links() {
|
||||
# create soname links
|
||||
|
@ -3,7 +3,7 @@
|
||||
_pkgbasename=nvidia-utils
|
||||
pkgbase=lib32-$_pkgbasename
|
||||
pkgname=('lib32-nvidia-utils' 'lib32-nvidia-libgl' 'lib32-opencl-nvidia')
|
||||
pkgver=367.27
|
||||
pkgver=370.28
|
||||
pkgrel=1
|
||||
arch=('x86_64')
|
||||
url="http://www.nvidia.com/"
|
||||
@ -14,7 +14,7 @@ options=('!strip')
|
||||
_pkg="NVIDIA-Linux-x86-${pkgver}"
|
||||
source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run")
|
||||
#source=("NVIDIA-Linux-x86-${pkgver}.run::https://developer.nvidia.com/linux32bit")
|
||||
md5sums=('f32b9ab673acce56990f2b5acdc1e77f')
|
||||
md5sums=('7d3e1c691cd53852f422a93169268178')
|
||||
|
||||
create_links() {
|
||||
# create soname links
|
||||
|
@ -1,6 +1,6 @@
|
||||
_pkgbasename=openssl
|
||||
pkgname=lib32-$_pkgbasename
|
||||
_ver=1.0.2h
|
||||
_ver=1.0.2j
|
||||
# use a pacman compatible version scheme
|
||||
pkgver=${_ver/[a-z]/.${_ver//[0-9.]/}}
|
||||
pkgrel=2
|
||||
@ -17,7 +17,7 @@ source=("https://www.openssl.org/source/${_pkgbasename}-${_ver}.tar.gz"
|
||||
'no-rpath.patch'
|
||||
'ca-dir.patch')
|
||||
validpgpkeys=(8657ABB260F056B1E5190839D9C4D26D0E604491)
|
||||
md5sums=('9392e65072ce4b614c1392eefc1f23d0'
|
||||
md5sums=('96322138f0b69e61b7212bc53d5e912b'
|
||||
'SKIP'
|
||||
'dc78d3d06baffc16217519242ce92478'
|
||||
'3bf51be3a1bbd262be46dc619f92aa90')
|
||||
|
@ -1,7 +1,7 @@
|
||||
_pkgbasename=sdl2_gfx
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=1.0.1
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="SDL Graphic Primitives (Version 2, 32-bit)"
|
||||
arch=('i686' 'x86_64')
|
||||
url="http://www.libsdl.org"
|
||||
|
@ -3,13 +3,13 @@
|
||||
_pkgbasename=smpeg2
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=2.0.0
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="SDL2 MPEG Player Library (32-bit)"
|
||||
arch=('i686' 'x86_64')
|
||||
url="http://icculus.org/smpeg/"
|
||||
license=('LGPL')
|
||||
depends=('lib32-sdl2' $_pkgbasename=$pkgver)
|
||||
makedepends=('lib32-mesa' 'lib32-glu' 'svn' 'gcc-multilib')
|
||||
makedepends=('lib32-mesa' 'lib32-glu' 'subversion' 'gcc-multilib')
|
||||
optdepends=('lib32-glu: to use glmovie')
|
||||
options=('!libtool')
|
||||
source=("${_pkgbasename}::svn://svn.icculus.org/smpeg/tags/release_${pkgver//./_}")
|
||||
|
@ -2,15 +2,17 @@
|
||||
|
||||
_pkgbasename=wayland
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=1.11.0
|
||||
pkgver=1.12.0
|
||||
pkgrel=1
|
||||
pkgdesc='A computer display server protocol'
|
||||
arch=('x86_64')
|
||||
url='http://wayland.freedesktop.org'
|
||||
license=('MIT')
|
||||
depends=('lib32-libffi' 'lib32-expat' $_pkgbasename=$pkgver 'lib32-gcc-libs' 'lib32-libxml2')
|
||||
source=("http://wayland.freedesktop.org/releases/wayland-${pkgver}.tar.xz")
|
||||
sha256sums=('9540925f7928becfdf5e3b84c70757f6589bf1ceef09bea78784d8e4772c0db0')
|
||||
depends=('lib32-glibc' 'lib32-libffi' 'lib32-expat' 'lib32-libxml2' $_pkgbasename=$pkgver )
|
||||
validpgpkeys=('C7223EBE4EF66513B892598911A30156E0E67611') # Bryce Harrington
|
||||
source=("http://wayland.freedesktop.org/releases/wayland-${pkgver}.tar.xz"{,.sig})
|
||||
sha256sums=('d6b4135cba0188abcb7275513c72dede751d6194f6edc5b82183a3ba8b821ab1'
|
||||
'SKIP')
|
||||
|
||||
build() {
|
||||
cd ${_pkgbasename}-${pkgver}
|
||||
|
@ -1,5 +1,5 @@
|
||||
pkgname=q4wine
|
||||
pkgver=1.3.1
|
||||
pkgver=1.3.3
|
||||
pkgrel=1
|
||||
pkgdesc="Qt GUI for Wine"
|
||||
arch=("x86_64")
|
||||
@ -10,7 +10,7 @@ makedepends=("cmake" "qt5-tools")
|
||||
optdepends=("winetricks")
|
||||
options=('!emptydirs')
|
||||
source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver/_/-}.tar.bz2")
|
||||
md5sums=('6533de222da1c08d488ad310af48a632')
|
||||
md5sums=('ec6e0d07f1e9741e8e21523796752d18')
|
||||
|
||||
build() {
|
||||
cd ${srcdir}/${pkgname}-${pkgver/_/-}
|
||||
|
@ -1,5 +1,24 @@
|
||||
# WARNING!!!!!
|
||||
# If you are going to modify this package (other than just update it) keep in mind that:
|
||||
# the launcher is steam_launcher.sh that
|
||||
# a) prints a warning about Chakra not being officially supported by steam and points to the Chakra wiki for games that don't work. This requires kdialog
|
||||
# b) add an hack to use Chakra libs than steam owns that give a lot of problems
|
||||
# https://chakralinux.org/wiki/index.php?title=Steam#Missing_Direct_Rendering
|
||||
#
|
||||
# The steam.sh launcher needs zenity but we have qarma that is a replacement of it written in Qt
|
||||
# I don't want to add qarma as direct dependency because a user can choose to install qarma or zenity and it doesn't change anything, rather than installing qarma as hard dep in any case (and this is not KISS)
|
||||
# Also pacman installs qarma fine
|
||||
#
|
||||
# NOTE If you are thinking something like:
|
||||
# "I don't like this, put everything under optdepends because it's easier to do/I don't like hack, who cares, I don't even use steam"
|
||||
# keep in mind everytime steam won't work we have a new issue on the forum to take care or an user we lost because she can't play games on Chakra
|
||||
# Are you going to accept responsibility for that?
|
||||
# Are you going to help EVERY user that has problem with steam that this hack could prevent?
|
||||
# And do this for the next years? If the answer's no, then don't touch this PKGBUILD (you can just update it)
|
||||
|
||||
|
||||
pkgname=steam
|
||||
pkgver=1.0.0.52
|
||||
pkgver=1.0.0.54
|
||||
pkgrel=1
|
||||
pkgdesc="Digital distribution client bootstrap package"
|
||||
arch=('x86_64')
|
||||
@ -16,59 +35,45 @@ optdepends=('lib32-flashplugin: for flash video'
|
||||
install=steam.install
|
||||
source=("http://repo.steampowered.com/$pkgname/pool/$pkgname/s/$pkgname/${pkgname}_$pkgver.tar.gz"
|
||||
'alsa_sdl_audiodriver.patch'
|
||||
'steam.patch'
|
||||
'steam.sh.patch'
|
||||
'steam_info.sh')
|
||||
sha256sums=('dd3b1a9f597bf0e088094d6fd1e495068434b604346139f277ea26c41e009304'
|
||||
'174a110eda1c9d5b1c92a4490b266b31918559bbf8292a94905221c92da4bc0e'
|
||||
'ae933bda073e11ad6ae61d0ede0b472ba598df251c30690592a61c11779c7ee4'
|
||||
'7d33435937e553a6cb1e6918d1024d96c6081e8df560ea5bd1252146cfe670a8'
|
||||
'9b54b38abd3b8b449a445069d21f042b542ca5c4edd82908b5f68c7377dd7f19')
|
||||
'steam_launcher.sh')
|
||||
sha256sums=('42531bf2615afed54c333ae9afeebe8cb68a31304ddfcf90e61b3532a5597386'
|
||||
'174a110eda1c9d5b1c92a4490b266b31918559bbf8292a94905221c92da4bc0e'
|
||||
'9b54b38abd3b8b449a445069d21f042b542ca5c4edd82908b5f68c7377dd7f19')
|
||||
|
||||
|
||||
prepare() {
|
||||
patch -d "$pkgname" -Np1 -i "$srcdir/alsa_sdl_audiodriver.patch"
|
||||
install_agreement_window
|
||||
}
|
||||
|
||||
install_agreement_window() {
|
||||
##patches for to be able to approve the 'install agreement' other than through the terminal
|
||||
patch -d "$pkgname" -Np1 -i "$srcdir/steam.patch"
|
||||
|
||||
# patch steam.sh that is inside an archive
|
||||
cd $srcdir/steam
|
||||
tar -xJf bootstraplinux_ubuntu12_32.tar.xz
|
||||
cd ../
|
||||
# delete the zenity check
|
||||
sed -i s!zenity!''! $srcdir/steam/steamdeps.txt
|
||||
patch -d "$pkgname" -Np1 -i "$srcdir/steam.sh.patch"
|
||||
# create the archive again
|
||||
cd steam
|
||||
rm bootstraplinux_ubuntu12_32.tar.xz
|
||||
tar -cJf bootstraplinux_ubuntu12_32.tar.xz \
|
||||
linux32 ubuntu12_32 steam.sh steam_install_agreement.txt steamdeps.txt
|
||||
cd ${pkgname}
|
||||
patch -Np1 < "${srcdir}/alsa_sdl_audiodriver.patch"
|
||||
|
||||
# apply roundups for udev rules
|
||||
sed -r 's|("0666")|"0660", TAG+="uaccess"|g' -i lib/udev/rules.d/99-steam-controller-perms.rules
|
||||
sed -r 's|("misc")|\1, OPTIONS+="static_node=uinput"|g' -i lib/udev/rules.d/99-steam-controller-perms.rules
|
||||
sed -r 's|(, TAG\+="uaccess")|, MODE="0660"\1|g' -i lib/udev/rules.d/60-HTC-Vive-perms.rules
|
||||
}
|
||||
|
||||
package() {
|
||||
depends=(
|
||||
'bash' 'xterm' 'desktop-file-utils' 'hicolor-icon-theme' 'curl'
|
||||
'bash' 'desktop-file-utils' 'hicolor-icon-theme' 'curl'
|
||||
'dbus' 'freetype2' 'gdk-pixbuf2' 'ttf-liberation' 'kde-baseapps-kdialog'
|
||||
'python3' 'lib32-sdl' 'lib32-libvorbis' 'lib32-alsa-lib' 'lib32-libgl'
|
||||
'lib32-libgcrypt' 'lib32-nss' 'lib32-openal' 'lib32-gcc-libs' 'lib32-libx11' 'lib32-libxss' 'lib32-libxshmfence')
|
||||
'lib32-libgcrypt' 'lib32-nss' 'lib32-openal' 'lib32-gcc-libs' 'lib32-libx11' 'lib32-libxss' 'lib32-libxshmfence' 'zenity')
|
||||
|
||||
make -C "$pkgname" DESTDIR="$pkgdir" install
|
||||
|
||||
# Install license
|
||||
# Install license
|
||||
install -Dm644 "$pkgdir/usr/share/doc/steam/steam_install_agreement.txt" "$pkgdir/usr/share/licenses/steam/LICENSE"
|
||||
|
||||
# blank steamdeps because apt-get
|
||||
ln -sf /bin/true "$pkgdir/usr/bin/steamdeps"
|
||||
|
||||
install -Dm644 $srcdir/steam/lib/udev/rules.d/99-steam-controller-perms.rules $pkgdir/usr/lib/udev/rules.d/99-steam-controller-perms.rules
|
||||
install -Dm644 $srcdir/steam/lib/udev/rules.d/60-HTC-Vive-perms.rules $pkgdir/usr/lib/udev/rules.d/70-htc-vive.rules
|
||||
|
||||
install -Dm 644 $srcdir/steam/debian/changelog -t "${pkgdir}/usr/share/doc/${pkgname}"
|
||||
|
||||
# window that points the user to the Steam's wiki page
|
||||
install -D steam_info.sh $pkgdir/usr/bin/steam_info.sh
|
||||
sed -i s!"Exec=/usr/bin/steam %U"!"Exec=/usr/bin/steam_info.sh"! \
|
||||
# and also add an hack to load chakra libs instead of steam ones
|
||||
install -D steam_launcher.sh $pkgdir/usr/bin/steam_launcher.sh
|
||||
sed -i s!"Exec=/usr/bin/steam %U"!"Exec=/usr/bin/steam_launcher.sh"! \
|
||||
$pkgdir/usr/share/applications/steam.desktop
|
||||
}
|
||||
|
@ -1,10 +0,0 @@
|
||||
--- a/steam 2013-02-14 14:03:49.000000000 -0500
|
||||
+++ b/steam 2013-02-14 15:48:06.766152022 -0500
|
||||
@@ -51,6 +51,7 @@
|
||||
|
||||
function setup_variables()
|
||||
{
|
||||
+ MOZ_PLUGIN_PATH="/usr/lib32/mozilla/plugins/"
|
||||
STEAMPACKAGE="${0##*/}"
|
||||
STEAMCONFIG=~/.steam
|
||||
STEAMDATALINK="$STEAMCONFIG/$STEAMPACKAGE"
|
@ -1,97 +0,0 @@
|
||||
*** a/steam 2015-05-05 20:18:12.000000000 +0200
|
||||
--- b/steam 2015-10-17 15:40:20.882051149 +0200
|
||||
***************
|
||||
*** 21,32 ****
|
||||
{
|
||||
style=$1
|
||||
shift
|
||||
! if ! zenity "$style" --text="$*" 2>/dev/null; then
|
||||
case "$style" in
|
||||
--error)
|
||||
title=$"Error"
|
||||
;;
|
||||
! --warning)
|
||||
title=$"Warning"
|
||||
;;
|
||||
*)
|
||||
--- 21,32 ----
|
||||
{
|
||||
style=$1
|
||||
shift
|
||||
! if ! kdialog "$style" "$*" 2>/dev/null; then
|
||||
case "$style" in
|
||||
--error)
|
||||
title=$"Error"
|
||||
;;
|
||||
! --sorry)
|
||||
title=$"Warning"
|
||||
;;
|
||||
*)
|
||||
***************
|
||||
*** 63,69 ****
|
||||
fi
|
||||
|
||||
# Get the default data path
|
||||
! STEAM_DATA_HOME="${XDG_DATA_HOME:-$HOME/.local/share}"
|
||||
case "$STEAMPACKAGE" in
|
||||
steam)
|
||||
CLASSICSTEAMDIR="$HOME/Steam"
|
||||
--- 63,70 ----
|
||||
fi
|
||||
|
||||
# Get the default data path
|
||||
! HOME=~
|
||||
! STEAM_DATA_HOME=$HOME/.local/share
|
||||
case "$STEAMPACKAGE" in
|
||||
steam)
|
||||
CLASSICSTEAMDIR="$HOME/Steam"
|
||||
***************
|
||||
*** 106,118 ****
|
||||
# put the Steam icon on the user's desktop
|
||||
# try to read ~/.config/user-dirs.dirs to get the current desktop configuration
|
||||
# http://www.freedesktop.org/wiki/Software/xdg-user-dirs
|
||||
! test -f "${XDG_CONFIG_HOME:-$HOME/.config}/user-dirs.dirs" && source "${XDG_CONFIG_HOME:-$HOME/.config}/user-dirs.dirs"
|
||||
! DESKTOP_DIR="${XDG_DESKTOP_DIR:-$HOME/Desktop}"
|
||||
|
||||
! if [ -d "$DESKTOP_DIR" ]; then
|
||||
! cp "/usr/share/applications/$STEAMPACKAGE.desktop" "$DESKTOP_DIR"
|
||||
! chmod +x "$DESKTOP_DIR/$STEAMPACKAGE.desktop"
|
||||
! fi
|
||||
|
||||
# Restore the umask
|
||||
umask "$omask"
|
||||
--- 107,119 ----
|
||||
# put the Steam icon on the user's desktop
|
||||
# try to read ~/.config/user-dirs.dirs to get the current desktop configuration
|
||||
# http://www.freedesktop.org/wiki/Software/xdg-user-dirs
|
||||
! # test -f "${XDG_CONFIG_HOME:-$HOME/.config}/user-dirs.dirs" && source "${XDG_CONFIG_HOME:-$HOME/.config}/user-dirs.dirs"
|
||||
! # DESKTOP_DIR="${XDG_DESKTOP_DIR:-$HOME/Desktop}"
|
||||
|
||||
! # if [ -d "$DESKTOP_DIR" ]; then
|
||||
! # cp "/usr/share/applications/$STEAMPACKAGE.desktop" "$DESKTOP_DIR"
|
||||
! # chmod +x "$DESKTOP_DIR/$STEAMPACKAGE.desktop"
|
||||
! # fi
|
||||
|
||||
# Restore the umask
|
||||
umask "$omask"
|
||||
***************
|
||||
*** 159,167 ****
|
||||
install_bootstrap "$DEFAULTSTEAMDIR"
|
||||
elif ! check_bootstrap "$LAUNCHSTEAMDIR"; then
|
||||
# We have the data link but we can't find the data, prompt the user
|
||||
! if zenity --question --text=$"Couldn't find Steam content, did you move it?" --ok-label=$"Search" --cancel-label=$"Reinstall"; then
|
||||
while true; do
|
||||
! STEAMDIR="`zenity --file-selection --directory`"
|
||||
if [[ -z "$STEAMDIR" ]]; then
|
||||
# User canceled
|
||||
exit 0
|
||||
--- 160,168 ----
|
||||
install_bootstrap "$DEFAULTSTEAMDIR"
|
||||
elif ! check_bootstrap "$LAUNCHSTEAMDIR"; then
|
||||
# We have the data link but we can't find the data, prompt the user
|
||||
! if kdialog --yesno=$"Couldn't find Steam content, did you move it?" --yes-label "Search" --no-label "Reinstall"; then
|
||||
while true; do
|
||||
! STEAMDIR="`kdialog --getexistingdirectory /`"
|
||||
if [[ -z "$STEAMDIR" ]]; then
|
||||
# User canceled
|
||||
exit 0
|
@ -1,74 +0,0 @@
|
||||
*** a/steam.sh Thu Jan 7 23:54:26 2016
|
||||
--- b/steam.sh Fri Jan 8 00:08:14 2016
|
||||
***************
|
||||
*** 55,61 ****
|
||||
--error)
|
||||
title=$"Error"
|
||||
;;
|
||||
! --warning)
|
||||
title=$"Warning"
|
||||
;;
|
||||
*)
|
||||
--- 55,61 ----
|
||||
--error)
|
||||
title=$"Error"
|
||||
;;
|
||||
! --sorry)
|
||||
title=$"Warning"
|
||||
;;
|
||||
*)
|
||||
***************
|
||||
*** 67,73 ****
|
||||
echo -e "$title: $*"
|
||||
|
||||
if [ -z "$STEAMOS" ]; then
|
||||
! if ! zenity "$style" --text="$*" 2>/dev/null; then
|
||||
# Save the prompt in a temporary file because it can have newlines in it
|
||||
tmpfile="$(mktemp || echo "/tmp/steam_message.txt")"
|
||||
echo -e "$*" >"$tmpfile"
|
||||
--- 67,73 ----
|
||||
echo -e "$title: $*"
|
||||
|
||||
if [ -z "$STEAMOS" ]; then
|
||||
! if ! kdialog "$style" "$*" 2>/dev/null; then
|
||||
# Save the prompt in a temporary file because it can have newlines in it
|
||||
tmpfile="$(mktemp || echo "/tmp/steam_message.txt")"
|
||||
echo -e "$*" >"$tmpfile"
|
||||
***************
|
||||
*** 97,114 ****
|
||||
answer=accepted
|
||||
else
|
||||
answer=declined
|
||||
! output=$(zenity --width 650 --height 500 --text-info --title=$"Steam Install Agreement" --filename="$LICENSE" --checkbox=$"I have read and accept these terms." 2>&1)
|
||||
STATUS=$?
|
||||
- if echo $output | grep "status 1:" >/dev/null; then
|
||||
- # Zenity couldn't launch a window
|
||||
- STATUS=-1
|
||||
- fi
|
||||
case $STATUS in
|
||||
0) # The agreement was accepted
|
||||
answer=accepted
|
||||
;;
|
||||
1) # The agreement was declined
|
||||
;;
|
||||
*) # zenity wasn't available, try a fallback
|
||||
tmpfile="$(mktemp || echo "/tmp/steam_message.txt")"
|
||||
command="more \"$LICENSE\" || cat \"$LICENSE\"; echo -n $'Do you accept the terms of this agreement? [y/N]: '; read input; if [ x\$input = xy -o x\$input = xY ]; then echo accepted >\"$tmpfile\"; fi"
|
||||
--- 97,113 ----
|
||||
answer=accepted
|
||||
else
|
||||
answer=declined
|
||||
!
|
||||
! kdialog --textbox $LICENSE 650 500 --title=$"Steam Install Agreement"
|
||||
STATUS=$?
|
||||
case $STATUS in
|
||||
0) # The agreement was accepted
|
||||
answer=accepted
|
||||
;;
|
||||
1) # The agreement was declined
|
||||
;;
|
||||
+ 2) # The agreement was canceled
|
||||
+ ;;
|
||||
*) # zenity wasn't available, try a fallback
|
||||
tmpfile="$(mktemp || echo "/tmp/steam_message.txt")"
|
||||
command="more \"$LICENSE\" || cat \"$LICENSE\"; echo -n $'Do you accept the terms of this agreement? [y/N]: '; read input; if [ x\$input = xy -o x\$input = xY ]; then echo accepted >\"$tmpfile\"; fi"
|
@ -1,11 +1,11 @@
|
||||
pkgname=wine
|
||||
pkgver=1.9.17
|
||||
pkgver=1.9.24
|
||||
pkgrel=1
|
||||
_pkgver=${pkgver/rc/-rc}
|
||||
source=(https://dl.winehq.org/wine/source/1.9/$pkgname-$_pkgver.tar.bz2
|
||||
30-win32-aliases.conf)
|
||||
|
||||
md5sums=('79fe7f8f7dde35de10576c0809d39d4f'
|
||||
md5sums=('6c225b7f41f6ce7ca9acf019c45c9258'
|
||||
'1ff4e467f59409272088d92173a0f801')
|
||||
pkgdesc="A compatibility layer for running Windows programs"
|
||||
url="http://www.winehq.com"
|
||||
|
@ -1,5 +1,5 @@
|
||||
pkgname=winetricks
|
||||
pkgver=20160627
|
||||
pkgver=20161107
|
||||
pkgrel=1
|
||||
pkgdesc='Script to install various redistributable runtime libraries in Wine.'
|
||||
url='http://wiki.winehq.org/winetricks'
|
||||
@ -8,7 +8,7 @@ arch=('any')
|
||||
depends=('wine' 'cabextract' 'unzip' 'xorg-apps')
|
||||
optdepends=('kde-baseapps-kdialog: GUI for KDE desktop')
|
||||
source=(https://github.com/Winetricks/winetricks/archive/${pkgver}.tar.gz)
|
||||
md5sums=('21779ec1eadfcd6bcc59c6e2fc353207')
|
||||
md5sums=('1324bb408ad9c8ab6137e329f4636c0d')
|
||||
|
||||
package() {
|
||||
cd winetricks-${pkgver}
|
||||
|
Loading…
Reference in New Issue
Block a user