Merge branch '3.2' into 3.3

This commit is contained in:
Matt Housh 2016-12-21 11:11:30 -06:00
commit 9410bb4881
43 changed files with 232 additions and 208 deletions

View File

@ -18,19 +18,19 @@ lrwxrwxrwx root/root usr/lib32/cairo/libcairo-trace.so.0 -> libcairo-trace.so.0.
-rwxr-xr-x root/root usr/lib32/cairo/libcairo-trace.so.0.0.0
-rw-r--r-- root/root usr/lib32/libcairo-gobject.a
-rwxr-xr-x root/root usr/lib32/libcairo-gobject.la
lrwxrwxrwx root/root usr/lib32/libcairo-gobject.so -> libcairo-gobject.so.2.11400.6
lrwxrwxrwx root/root usr/lib32/libcairo-gobject.so.2 -> libcairo-gobject.so.2.11400.6
-rwxr-xr-x root/root usr/lib32/libcairo-gobject.so.2.11400.6
lrwxrwxrwx root/root usr/lib32/libcairo-gobject.so -> libcairo-gobject.so.2.11400.8
lrwxrwxrwx root/root usr/lib32/libcairo-gobject.so.2 -> libcairo-gobject.so.2.11400.8
-rwxr-xr-x root/root usr/lib32/libcairo-gobject.so.2.11400.8
-rw-r--r-- root/root usr/lib32/libcairo-script-interpreter.a
-rwxr-xr-x root/root usr/lib32/libcairo-script-interpreter.la
lrwxrwxrwx root/root usr/lib32/libcairo-script-interpreter.so -> libcairo-script-interpreter.so.2.11400.6
lrwxrwxrwx root/root usr/lib32/libcairo-script-interpreter.so.2 -> libcairo-script-interpreter.so.2.11400.6
-rwxr-xr-x root/root usr/lib32/libcairo-script-interpreter.so.2.11400.6
lrwxrwxrwx root/root usr/lib32/libcairo-script-interpreter.so -> libcairo-script-interpreter.so.2.11400.8
lrwxrwxrwx root/root usr/lib32/libcairo-script-interpreter.so.2 -> libcairo-script-interpreter.so.2.11400.8
-rwxr-xr-x root/root usr/lib32/libcairo-script-interpreter.so.2.11400.8
-rw-r--r-- root/root usr/lib32/libcairo.a
-rwxr-xr-x root/root usr/lib32/libcairo.la
lrwxrwxrwx root/root usr/lib32/libcairo.so -> libcairo.so.2.11400.6
lrwxrwxrwx root/root usr/lib32/libcairo.so.2 -> libcairo.so.2.11400.6
-rwxr-xr-x root/root usr/lib32/libcairo.so.2.11400.6
lrwxrwxrwx root/root usr/lib32/libcairo.so -> libcairo.so.2.11400.8
lrwxrwxrwx root/root usr/lib32/libcairo.so.2 -> libcairo.so.2.11400.8
-rwxr-xr-x root/root usr/lib32/libcairo.so.2.11400.8
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-fc.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/cairo-ft.pc

View File

@ -1 +1 @@
23a0b2f0235431d35238df1d3a517fdb cairo-1.14.6.tar.xz
4ef0db2eacb271c74f8a3fd87822aa98 cairo-1.14.8.tar.xz

View File

@ -4,7 +4,7 @@
# Depends on: fontconfig-32 libpng-32 xorg-libxext-32 xorg-libxrender-32 xorg-libpixman-32 xorg-xcb-util-32 glib-32 cairo
name=cairo-32
version=1.14.6
version=1.14.8
release=1
source=(http://cairographics.org/releases/cairo-$version.tar.xz)

View File

@ -8,8 +8,8 @@ drwxr-xr-x root/root usr/lib32/dbus/
-rwsr-x--- root/messagebus usr/lib32/dbus/dbus-daemon-launch-helper
-rw-r--r-- root/root usr/lib32/libdbus-1.a
-rwxr-xr-x root/root usr/lib32/libdbus-1.la
lrwxrwxrwx root/root usr/lib32/libdbus-1.so -> libdbus-1.so.3.14.8
lrwxrwxrwx root/root usr/lib32/libdbus-1.so.3 -> libdbus-1.so.3.14.8
-rwxr-xr-x root/root usr/lib32/libdbus-1.so.3.14.8
lrwxrwxrwx root/root usr/lib32/libdbus-1.so -> libdbus-1.so.3.14.9
lrwxrwxrwx root/root usr/lib32/libdbus-1.so.3 -> libdbus-1.so.3.14.9
-rwxr-xr-x root/root usr/lib32/libdbus-1.so.3.14.9
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/dbus-1.pc

View File

@ -1 +1 @@
bacef77336bbe588efa3124102d5fcdb dbus-1.10.12.tar.gz
3f7b013ce8f641cd4c897acda0ef3467 dbus-1.10.14.tar.gz

View File

@ -4,7 +4,7 @@
# Depends on: expat-32 dbus
name=dbus-32
version=1.10.12
version=1.10.14
release=1
source=(http://dbus.freedesktop.org/releases/dbus/dbus-$version.tar.gz)

View File

@ -1,9 +1,9 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
-rwxr-xr-x root/root usr/lib32/libgnutls.la
lrwxrwxrwx root/root usr/lib32/libgnutls.so -> libgnutls.so.30.6.7
lrwxrwxrwx root/root usr/lib32/libgnutls.so.30 -> libgnutls.so.30.6.7
-rwxr-xr-x root/root usr/lib32/libgnutls.so.30.6.7
lrwxrwxrwx root/root usr/lib32/libgnutls.so -> libgnutls.so.30.6.8
lrwxrwxrwx root/root usr/lib32/libgnutls.so.30 -> libgnutls.so.30.6.8
-rwxr-xr-x root/root usr/lib32/libgnutls.so.30.6.8
-rwxr-xr-x root/root usr/lib32/libgnutlsxx.la
lrwxrwxrwx root/root usr/lib32/libgnutlsxx.so -> libgnutlsxx.so.28.1.0
lrwxrwxrwx root/root usr/lib32/libgnutlsxx.so.28 -> libgnutlsxx.so.28.1.0

View File

@ -1 +1 @@
4ea5b239bd8bf1b734dda02997b36459 gnutls-3.4.15.tar.xz
c73afab887cce4064df94283d13d825d gnutls-3.4.16.tar.xz

View File

@ -4,7 +4,7 @@
# Depends on: nettle-32 libidn-32 gnutls
name=gnutls-32
version=3.4.15
version=3.4.16
release=1
source=(ftp://ftp.gnutls.org/gcrypt/gnutls/v${version%.*}/gnutls-$version.tar.xz)

View File

@ -1,8 +1,8 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
-rwxr-xr-x root/root usr/lib32/libharfbuzz.la
lrwxrwxrwx root/root usr/lib32/libharfbuzz.so -> libharfbuzz.so.0.10302.0
lrwxrwxrwx root/root usr/lib32/libharfbuzz.so.0 -> libharfbuzz.so.0.10302.0
-rwxr-xr-x root/root usr/lib32/libharfbuzz.so.0.10302.0
lrwxrwxrwx root/root usr/lib32/libharfbuzz.so -> libharfbuzz.so.0.10304.0
lrwxrwxrwx root/root usr/lib32/libharfbuzz.so.0 -> libharfbuzz.so.0.10304.0
-rwxr-xr-x root/root usr/lib32/libharfbuzz.so.0.10304.0
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/harfbuzz.pc

View File

@ -1 +1 @@
5986e1bfcd983d1f6caa53ef64c4abc5 harfbuzz-1.3.2.tar.bz2
065843caf247687b94126773285bc70f harfbuzz-1.3.4.tar.bz2

View File

@ -4,7 +4,7 @@
# Depends on: cairo-32 harfbuzz
name=harfbuzz-32
version=1.3.2
version=1.3.4
release=1
source=(http://www.freedesktop.org/software/harfbuzz/release/harfbuzz-$version.tar.bz2)

View File

@ -1 +1 @@
776bccc84618b616fc57a7143836ae7a libdrm-2.4.71.tar.bz2
31964aa15bdea1a40c5941d4ce0962ee libdrm-2.4.74.tar.bz2

View File

@ -4,7 +4,7 @@
# Depends on: libpthread-stubs-32 xorg-libpciaccess-32 libdrm
name=libdrm-32
version=2.4.71
version=2.4.74
release=1
source=(http://dri.freedesktop.org/libdrm/libdrm-$version.tar.bz2)

View File

@ -2,6 +2,6 @@ drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
-rw-r--r-- root/root usr/lib32/libgpg-error.a
-rwxr-xr-x root/root usr/lib32/libgpg-error.la
lrwxrwxrwx root/root usr/lib32/libgpg-error.so -> libgpg-error.so.0.19.1
lrwxrwxrwx root/root usr/lib32/libgpg-error.so.0 -> libgpg-error.so.0.19.1
-rwxr-xr-x root/root usr/lib32/libgpg-error.so.0.19.1
lrwxrwxrwx root/root usr/lib32/libgpg-error.so -> libgpg-error.so.0.20.0
lrwxrwxrwx root/root usr/lib32/libgpg-error.so.0 -> libgpg-error.so.0.20.0
-rwxr-xr-x root/root usr/lib32/libgpg-error.so.0.20.0

View File

@ -1 +1 @@
feb42198c0aaf3b28eabe8f41a34b983 libgpg-error-1.24.tar.bz2
d9fa545922a5060cbfbd87464bc31686 libgpg-error-1.25.tar.bz2

View File

@ -4,9 +4,9 @@
# Depends on: libgpg-error
name=libgpg-error-32
version=1.24
version=1.25
release=1
source=(ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-$version.tar.bz2)
source=(https://www.gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-$version.tar.bz2)
build() {
cd libgpg-error-$version

View File

@ -5,9 +5,9 @@ lrwxrwxrwx root/root usr/lib32/libpng.la -> libpng16.la
lrwxrwxrwx root/root usr/lib32/libpng.so -> libpng16.so
-rw-r--r-- root/root usr/lib32/libpng16.a
-rwxr-xr-x root/root usr/lib32/libpng16.la
lrwxrwxrwx root/root usr/lib32/libpng16.so -> libpng16.so.16.25.0
lrwxrwxrwx root/root usr/lib32/libpng16.so.16 -> libpng16.so.16.25.0
-rwxr-xr-x root/root usr/lib32/libpng16.so.16.25.0
lrwxrwxrwx root/root usr/lib32/libpng16.so -> libpng16.so.16.26.0
lrwxrwxrwx root/root usr/lib32/libpng16.so.16 -> libpng16.so.16.26.0
-rwxr-xr-x root/root usr/lib32/libpng16.so.16.26.0
drwxr-xr-x root/root usr/lib32/pkgconfig/
lrwxrwxrwx root/root usr/lib32/pkgconfig/libpng.pc -> libpng16.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/libpng16.pc

View File

@ -1,2 +1,2 @@
0cb72ef57a576bfed1b6cb4b5a09b554 libpng-1.6.25.tar.xz
312fa4f13c14fded81ab6e9c5cb0055b libpng-apng.patch
faed9bb495d2e12dd0c9ec561ca60cd8 libpng-1.6.26.tar.xz
ce372fe75b670f1f714ef5588f57e1a4 libpng-apng.patch

View File

@ -4,7 +4,7 @@
# Depends on: zlib-32 libpng
name=libpng-32
version=1.6.25
version=1.6.26
release=1
source=(http://download.sourceforge.net/libpng/libpng-$version.tar.xz
libpng-apng.patch)

View File

@ -14,7 +14,7 @@ Index: LICENSE
+
This code is released under the libpng license.
libpng versions 1.0.7, July 1, 2000 through 1.6.25, September 1, 2016 are
libpng versions 1.0.7, July 1, 2000 through 1.6.26, October 20, 2016 are
Index: pngread.c
===================================================================
--- pngread.c
@ -299,8 +299,8 @@ Index: png.c
#else
# ifdef __STDC__
return PNG_STRING_NEWLINE \
- "libpng version 1.6.25 - September 1, 2016" PNG_STRING_NEWLINE \
+ "libpng version 1.6.25+apng - September 1, 2016" PNG_STRING_NEWLINE \
- "libpng version 1.6.26 - October 20, 2016" PNG_STRING_NEWLINE \
+ "libpng version 1.6.26+apng - October 20, 2016" PNG_STRING_NEWLINE \
"Copyright (c) 1998-2002,2004,2006-2016 Glenn Randers-Pehrson" \
PNG_STRING_NEWLINE \
"Copyright (c) 1996-1997 Andreas Dilger" PNG_STRING_NEWLINE \
@ -310,8 +310,8 @@ Index: png.c
+ "Portions Copyright (c) 2006-2007 Andrew Smith" PNG_STRING_NEWLINE \
+ "Portions Copyright (c) 2008-2016 Max Stepin" PNG_STRING_NEWLINE ;
# else
- return "libpng version 1.6.25 - September 1, 2016\
+ return "libpng version 1.6.25+apng - September 1, 2016\
- return "libpng version 1.6.26 - October 20, 2016\
+ return "libpng version 1.6.26+apng - October 20, 2016\
Copyright (c) 1998-2002,2004,2006-2016 Glenn Randers-Pehrson\
Copyright (c) 1996-1997 Andreas Dilger\
- Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.";
@ -342,11 +342,11 @@ Index: png.h
*/
/* Version information for png.h - this should match the version in png.c */
-#define PNG_LIBPNG_VER_STRING "1.6.25"
-#define PNG_HEADER_VERSION_STRING " libpng version 1.6.25 - September 1, 2016\n"
+#define PNG_LIBPNG_VER_STRING "1.6.25+apng"
-#define PNG_LIBPNG_VER_STRING "1.6.26"
-#define PNG_HEADER_VERSION_STRING " libpng version 1.6.26 - October 20, 2016\n"
+#define PNG_LIBPNG_VER_STRING "1.6.26+apng"
+#define PNG_HEADER_VERSION_STRING \
+ " libpng version 1.6.25+apng - September 1, 2016\n"
+ " libpng version 1.6.26+apng - October 20, 2016\n"
#define PNG_LIBPNG_VER_SONUM 16
#define PNG_LIBPNG_VER_DLLNUM 16
@ -493,18 +493,18 @@ Index: pngpriv.h
===================================================================
--- pngpriv.h
+++ pngpriv.h
@@ -566,6 +566,10 @@
#define PNG_HAVE_CHUNK_AFTER_IDAT 0x2000 /* Have another chunk after IDAT */
/* 0x4000 (unused) */
#define PNG_IS_READ_STRUCT 0x8000 /* Else is a write struct */
@@ -567,6 +567,10 @@
#define PNG_HAVE_CHUNK_AFTER_IDAT 0x2000U /* Have another chunk after IDAT */
/* 0x4000U (unused) */
#define PNG_IS_READ_STRUCT 0x8000U /* Else is a write struct */
+#ifdef PNG_APNG_SUPPORTED
+#define PNG_HAVE_acTL 0x10000
+#define PNG_HAVE_fcTL 0x20000
+#define PNG_HAVE_acTL 0x10000U
+#define PNG_HAVE_fcTL 0x20000U
+#endif
/* Flags for the transformations the PNG library does on the image data */
#define PNG_BGR 0x0001
@@ -783,6 +787,16 @@
#define PNG_BGR 0x0001U
@@ -802,6 +806,16 @@
#define png_tRNS PNG_U32(116, 82, 78, 83)
#define png_zTXt PNG_U32(122, 84, 88, 116)
@ -514,14 +514,14 @@ Index: pngpriv.h
+#define png_fdAT PNG_U32(102, 100, 65, 84)
+
+/* For png_struct.apng_flags: */
+#define PNG_FIRST_FRAME_HIDDEN 0x0001
+#define PNG_APNG_APP 0x0002
+#define PNG_FIRST_FRAME_HIDDEN 0x0001U
+#define PNG_APNG_APP 0x0002U
+#endif
+
/* The following will work on (signed char*) strings, whereas the get_uint_32
* macro will fail on top-bit-set values because of the sign extension.
*/
@@ -1489,6 +1503,49 @@
@@ -1508,6 +1522,49 @@
#endif /* PROGRESSIVE_READ */
@ -653,7 +653,7 @@ Index: pngwrite.c
#ifdef PNG_WRITE_CHECK_FOR_INVALID_INDEX_SUPPORTED
if (png_ptr->num_palette_max > png_ptr->num_palette)
png_benign_error(png_ptr, "Wrote palette index exceeding num_palette");
@@ -2380,4 +2389,42 @@
@@ -2382,4 +2391,42 @@
}
#endif /* SIMPLIFIED_WRITE_STDIO */
#endif /* SIMPLIFIED_WRITE */
@ -911,7 +911,7 @@ Index: pngpread.c
/* This routine must process all the data it has been given
* before returning, calling the row callback as required to
* handle the uncompressed results.
@@ -1079,6 +1236,18 @@
@@ -1084,6 +1241,18 @@
png_set_read_fn(png_ptr, progressive_ptr, png_push_fill_buffer);
}
@ -946,7 +946,7 @@ Index: pngset.c
}
#ifdef PNG_oFFs_SUPPORTED
@@ -1096,6 +1101,146 @@
@@ -1110,6 +1115,146 @@
}
#endif /* sPLT */
@ -1097,7 +1097,7 @@ Index: pngrutil.c
===================================================================
--- pngrutil.c
+++ pngrutil.c
@@ -857,6 +857,11 @@
@@ -860,6 +860,11 @@
filter_type = buf[11];
interlace_type = buf[12];
@ -1109,7 +1109,7 @@ Index: pngrutil.c
/* Set internal variables */
png_ptr->width = width;
png_ptr->height = height;
@@ -2757,6 +2762,180 @@
@@ -2760,6 +2765,180 @@
}
#endif
@ -1290,7 +1290,7 @@ Index: pngrutil.c
#ifdef PNG_READ_UNKNOWN_CHUNKS_SUPPORTED
/* Utility function for png_handle_unknown; set up png_ptr::unknown_chunk */
static int
@@ -4016,6 +4195,38 @@
@@ -4022,6 +4201,38 @@
uInt avail_in;
png_bytep buffer;
@ -1329,7 +1329,7 @@ Index: pngrutil.c
while (png_ptr->idat_size == 0)
{
png_crc_finish(png_ptr, 0);
@@ -4027,6 +4238,7 @@
@@ -4033,6 +4244,7 @@
if (png_ptr->chunk_name != png_IDAT)
png_error(png_ptr, "Not enough image data");
}
@ -1337,7 +1337,7 @@ Index: pngrutil.c
avail_in = png_ptr->IDAT_read_size;
@@ -4090,6 +4302,9 @@
@@ -4096,6 +4308,9 @@
png_ptr->mode |= PNG_AFTER_IDAT;
png_ptr->flags |= PNG_FLAG_ZSTREAM_ENDED;
@ -1347,7 +1347,7 @@ Index: pngrutil.c
if (png_ptr->zstream.avail_in > 0 || png_ptr->idat_size > 0)
png_chunk_benign_error(png_ptr, "Extra compressed data");
@@ -4528,4 +4743,80 @@
@@ -4542,4 +4757,80 @@
png_ptr->flags |= PNG_FLAG_ROW_INIT;
}

View File

@ -2,13 +2,13 @@ drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
-rw-r--r-- root/root usr/lib32/libtiff.a
-rwxr-xr-x root/root usr/lib32/libtiff.la
lrwxrwxrwx root/root usr/lib32/libtiff.so -> libtiff.so.5.2.4
lrwxrwxrwx root/root usr/lib32/libtiff.so.5 -> libtiff.so.5.2.4
-rwxr-xr-x root/root usr/lib32/libtiff.so.5.2.4
lrwxrwxrwx root/root usr/lib32/libtiff.so -> libtiff.so.5.2.5
lrwxrwxrwx root/root usr/lib32/libtiff.so.5 -> libtiff.so.5.2.5
-rwxr-xr-x root/root usr/lib32/libtiff.so.5.2.5
-rw-r--r-- root/root usr/lib32/libtiffxx.a
-rwxr-xr-x root/root usr/lib32/libtiffxx.la
lrwxrwxrwx root/root usr/lib32/libtiffxx.so -> libtiffxx.so.5.2.4
lrwxrwxrwx root/root usr/lib32/libtiffxx.so.5 -> libtiffxx.so.5.2.4
-rwxr-xr-x root/root usr/lib32/libtiffxx.so.5.2.4
lrwxrwxrwx root/root usr/lib32/libtiffxx.so -> libtiffxx.so.5.2.5
lrwxrwxrwx root/root usr/lib32/libtiffxx.so.5 -> libtiffxx.so.5.2.5
-rwxr-xr-x root/root usr/lib32/libtiffxx.so.5.2.5
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/libtiff-4.pc

View File

@ -1 +1 @@
d1d2e940dea0b5ad435f21f03d96dd72 tiff-4.0.6.tar.gz
77ae928d2c6b7fb46a21c3a29325157b tiff-4.0.7.tar.gz

View File

@ -4,7 +4,7 @@
# Depends on: libjpeg-turbo-32 zlib-32 libtiff
name=libtiff-32
version=4.0.6
version=4.0.7
release=1
source=(http://download.osgeo.org/libtiff/tiff-$version.tar.gz)
@ -13,11 +13,10 @@ build() {
./configure \
--prefix=/usr \
--libdir=/usr/lib32 \
--mandir=/usr/man
--libdir=/usr/lib32
make
make DESTDIR=$PKG install
rm -r $PKG/usr/{bin,include,share,man}
rm -r $PKG/usr/{bin,include,share/man,share}
}

View File

@ -4,64 +4,98 @@ drwxr-xr-x root/root usr/bin/
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/llvm/
drwxr-xr-x root/root usr/include/llvm/Config/
-rw-r--r-- root/root usr/include/llvm/Config/config-32.h
-rw-r--r-- root/root usr/include/llvm/Config/llvm-config-32.h
drwxr-xr-x root/root usr/lib32/
-rwxr-xr-x root/root usr/lib32/BugpointPasses.so
lrwxrwxrwx root/root usr/lib32/libLLVM-3.8.0.so -> libLLVM-3.8.so
-rwxr-xr-x root/root usr/lib32/libLLVM-3.8.so
-rwxr-xr-x root/root usr/lib32/libLLVMAMDGPUAsmParser.a
-rwxr-xr-x root/root usr/lib32/libLLVMAMDGPUAsmPrinter.a
-rwxr-xr-x root/root usr/lib32/libLLVMAMDGPUCodeGen.a
-rwxr-xr-x root/root usr/lib32/libLLVMAMDGPUDesc.a
-rwxr-xr-x root/root usr/lib32/libLLVMAMDGPUInfo.a
-rwxr-xr-x root/root usr/lib32/libLLVMAMDGPUUtils.a
-rwxr-xr-x root/root usr/lib32/libLLVMAnalysis.a
-rwxr-xr-x root/root usr/lib32/libLLVMAsmParser.a
-rwxr-xr-x root/root usr/lib32/libLLVMAsmPrinter.a
-rwxr-xr-x root/root usr/lib32/libLLVMBitReader.a
-rwxr-xr-x root/root usr/lib32/libLLVMBitWriter.a
-rwxr-xr-x root/root usr/lib32/libLLVMCodeGen.a
-rwxr-xr-x root/root usr/lib32/libLLVMCore.a
-rwxr-xr-x root/root usr/lib32/libLLVMDebugInfoCodeView.a
-rwxr-xr-x root/root usr/lib32/libLLVMDebugInfoDWARF.a
-rwxr-xr-x root/root usr/lib32/libLLVMDebugInfoPDB.a
-rwxr-xr-x root/root usr/lib32/libLLVMExecutionEngine.a
-rwxr-xr-x root/root usr/lib32/libLLVMIRReader.a
-rwxr-xr-x root/root usr/lib32/libLLVMInstCombine.a
-rwxr-xr-x root/root usr/lib32/libLLVMInstrumentation.a
-rwxr-xr-x root/root usr/lib32/libLLVMInterpreter.a
-rwxr-xr-x root/root usr/lib32/libLLVMLTO.a
-rwxr-xr-x root/root usr/lib32/libLLVMLibDriver.a
-rwxr-xr-x root/root usr/lib32/libLLVMLineEditor.a
-rwxr-xr-x root/root usr/lib32/libLLVMLinker.a
-rwxr-xr-x root/root usr/lib32/libLLVMMC.a
-rwxr-xr-x root/root usr/lib32/libLLVMMCDisassembler.a
-rwxr-xr-x root/root usr/lib32/libLLVMMCJIT.a
-rwxr-xr-x root/root usr/lib32/libLLVMMCParser.a
-rwxr-xr-x root/root usr/lib32/libLLVMMIRParser.a
-rwxr-xr-x root/root usr/lib32/libLLVMObjCARCOpts.a
-rwxr-xr-x root/root usr/lib32/libLLVMObject.a
-rwxr-xr-x root/root usr/lib32/libLLVMOption.a
-rwxr-xr-x root/root usr/lib32/libLLVMOrcJIT.a
-rwxr-xr-x root/root usr/lib32/libLLVMPasses.a
-rwxr-xr-x root/root usr/lib32/libLLVMProfileData.a
-rwxr-xr-x root/root usr/lib32/libLLVMRuntimeDyld.a
-rwxr-xr-x root/root usr/lib32/libLLVMScalarOpts.a
-rwxr-xr-x root/root usr/lib32/libLLVMSelectionDAG.a
-rwxr-xr-x root/root usr/lib32/libLLVMSupport.a
-rwxr-xr-x root/root usr/lib32/libLLVMSymbolize.a
-rwxr-xr-x root/root usr/lib32/libLLVMTableGen.a
-rwxr-xr-x root/root usr/lib32/libLLVMTarget.a
-rwxr-xr-x root/root usr/lib32/libLLVMTransformUtils.a
-rwxr-xr-x root/root usr/lib32/libLLVMVectorize.a
-rwxr-xr-x root/root usr/lib32/libLLVMX86AsmParser.a
-rwxr-xr-x root/root usr/lib32/libLLVMX86AsmPrinter.a
-rwxr-xr-x root/root usr/lib32/libLLVMX86CodeGen.a
-rwxr-xr-x root/root usr/lib32/libLLVMX86Desc.a
-rwxr-xr-x root/root usr/lib32/libLLVMX86Disassembler.a
-rwxr-xr-x root/root usr/lib32/libLLVMX86Info.a
-rwxr-xr-x root/root usr/lib32/libLLVMX86Utils.a
-rwxr-xr-x root/root usr/lib32/libLLVMipo.a
-rwxr-xr-x root/root usr/lib32/libLTO.a
-rwxr-xr-x root/root usr/lib32/LLVMHello.so
drwxr-xr-x root/root usr/lib32/cmake/
drwxr-xr-x root/root usr/lib32/cmake/llvm/
-rw-r--r-- root/root usr/lib32/cmake/llvm/AddLLVM.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/AddLLVMDefinitions.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/AddOCaml.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/AddSphinxTarget.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/CheckCompilerVersion.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/ChooseMSVCCRT.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/CrossCompile.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/DetermineGCCCompatible.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/FindOCaml.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/FindSphinx.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/GenerateVersionFromCVS.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/GetSVN.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/HandleLLVMOptions.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/HandleLLVMStdlib.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/LLVM-Config.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMConfig.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMConfigVersion.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMExports-release.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMExports.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMExternalProjectUtils.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMInstallSymlink.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMProcessSources.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/TableGen.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/VersionFromVCS.cmake
lrwxrwxrwx root/root usr/lib32/libLLVM-3.9.0.so -> libLLVM-3.9.so
-rwxr-xr-x root/root usr/lib32/libLLVM-3.9.so
lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-3.9.so
-rw-r--r-- root/root usr/lib32/libLLVMAMDGPUAsmParser.a
-rw-r--r-- root/root usr/lib32/libLLVMAMDGPUAsmPrinter.a
-rw-r--r-- root/root usr/lib32/libLLVMAMDGPUCodeGen.a
-rw-r--r-- root/root usr/lib32/libLLVMAMDGPUDesc.a
-rw-r--r-- root/root usr/lib32/libLLVMAMDGPUDisassembler.a
-rw-r--r-- root/root usr/lib32/libLLVMAMDGPUInfo.a
-rw-r--r-- root/root usr/lib32/libLLVMAMDGPUUtils.a
-rw-r--r-- root/root usr/lib32/libLLVMAnalysis.a
-rw-r--r-- root/root usr/lib32/libLLVMAsmParser.a
-rw-r--r-- root/root usr/lib32/libLLVMAsmPrinter.a
-rw-r--r-- root/root usr/lib32/libLLVMBPFAsmPrinter.a
-rw-r--r-- root/root usr/lib32/libLLVMBPFCodeGen.a
-rw-r--r-- root/root usr/lib32/libLLVMBPFDesc.a
-rw-r--r-- root/root usr/lib32/libLLVMBPFInfo.a
-rw-r--r-- root/root usr/lib32/libLLVMBitReader.a
-rw-r--r-- root/root usr/lib32/libLLVMBitWriter.a
-rw-r--r-- root/root usr/lib32/libLLVMCodeGen.a
-rw-r--r-- root/root usr/lib32/libLLVMCore.a
-rw-r--r-- root/root usr/lib32/libLLVMCoverage.a
-rw-r--r-- root/root usr/lib32/libLLVMDebugInfoCodeView.a
-rw-r--r-- root/root usr/lib32/libLLVMDebugInfoDWARF.a
-rw-r--r-- root/root usr/lib32/libLLVMDebugInfoPDB.a
-rw-r--r-- root/root usr/lib32/libLLVMExecutionEngine.a
-rw-r--r-- root/root usr/lib32/libLLVMGlobalISel.a
-rw-r--r-- root/root usr/lib32/libLLVMIRReader.a
-rw-r--r-- root/root usr/lib32/libLLVMInstCombine.a
-rw-r--r-- root/root usr/lib32/libLLVMInstrumentation.a
-rw-r--r-- root/root usr/lib32/libLLVMInterpreter.a
-rw-r--r-- root/root usr/lib32/libLLVMLTO.a
-rw-r--r-- root/root usr/lib32/libLLVMLibDriver.a
-rw-r--r-- root/root usr/lib32/libLLVMLineEditor.a
-rw-r--r-- root/root usr/lib32/libLLVMLinker.a
-rw-r--r-- root/root usr/lib32/libLLVMMC.a
-rw-r--r-- root/root usr/lib32/libLLVMMCDisassembler.a
-rw-r--r-- root/root usr/lib32/libLLVMMCJIT.a
-rw-r--r-- root/root usr/lib32/libLLVMMCParser.a
-rw-r--r-- root/root usr/lib32/libLLVMMIRParser.a
-rw-r--r-- root/root usr/lib32/libLLVMObjCARCOpts.a
-rw-r--r-- root/root usr/lib32/libLLVMObject.a
-rw-r--r-- root/root usr/lib32/libLLVMObjectYAML.a
-rw-r--r-- root/root usr/lib32/libLLVMOption.a
-rw-r--r-- root/root usr/lib32/libLLVMOrcJIT.a
-rw-r--r-- root/root usr/lib32/libLLVMPasses.a
-rw-r--r-- root/root usr/lib32/libLLVMProfileData.a
-rw-r--r-- root/root usr/lib32/libLLVMRuntimeDyld.a
-rw-r--r-- root/root usr/lib32/libLLVMScalarOpts.a
-rw-r--r-- root/root usr/lib32/libLLVMSelectionDAG.a
-rw-r--r-- root/root usr/lib32/libLLVMSupport.a
-rw-r--r-- root/root usr/lib32/libLLVMSymbolize.a
-rw-r--r-- root/root usr/lib32/libLLVMTableGen.a
-rw-r--r-- root/root usr/lib32/libLLVMTarget.a
-rw-r--r-- root/root usr/lib32/libLLVMTransformUtils.a
-rw-r--r-- root/root usr/lib32/libLLVMVectorize.a
-rw-r--r-- root/root usr/lib32/libLLVMX86AsmParser.a
-rw-r--r-- root/root usr/lib32/libLLVMX86AsmPrinter.a
-rw-r--r-- root/root usr/lib32/libLLVMX86CodeGen.a
-rw-r--r-- root/root usr/lib32/libLLVMX86Desc.a
-rw-r--r-- root/root usr/lib32/libLLVMX86Disassembler.a
-rw-r--r-- root/root usr/lib32/libLLVMX86Info.a
-rw-r--r-- root/root usr/lib32/libLLVMX86Utils.a
-rw-r--r-- root/root usr/lib32/libLLVMipo.a
-rwxr-xr-x root/root usr/lib32/libLTO.so

View File

@ -1 +1 @@
538467e6028bbc9259b1e6e015d25845 llvm-3.8.1.src.tar.xz
f2093e98060532449eb7d2fcfd0bc6c6 llvm-3.9.0.src.tar.xz

View File

@ -5,47 +5,37 @@
# Depends on: python-32 llvm
name=llvm-32
version=3.8.1
release=1
version=3.9.0
release=2
source=(http://llvm.org/releases/$version/llvm-$version.src.tar.xz)
build() {
cd llvm-$version.src
sed -i -e '/ActiveLibDir = ActivePrefix/s|lib|lib32|' \
tools/llvm-config/llvm-config.cpp
sed -i -e 's|LLVM_LIBDIR="${prefix}/lib"|LLVM_LIBDIR="${prefix}/lib32"|' \
configure
sed -i -e 's|$(PROJ_prefix)/lib|$(PROJ_prefix)/lib32|g' \
Makefile.config.in
mkdir build
install -d build $SRC/keep
cd build
../configure \
--prefix=/usr \
--libdir=/usr/lib32 \
--host=i686-pc-linux-gnu \
--without-oprofile \
--enable-cxx11 \
--enable-targets=x86,x86_64,r600 \
--enable-shared
cmake \
-DLLVM_ENABLE_CXX1Y=1 \
-DLLVM_INCLUDE_EXAMPLES=0 \
-DLLVM_INCLUDE_TESTS=0 \
-DLLVM_TARGETS_TO_BUILD='X86;AMDGPU;BPF' \
-DLLVM_BUILD_LLVM_DYLIB=1 \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DLLVM_LIBDIR_SUFFIX=32 \
-DLLVM_TARGET=i686-pc-linux-gnu ..
make $MAKEFLAGS
MAKEFLAGS="$MAKEFLAGS" make
make DESTDIR=$PKG install
mv $PKG/usr/bin/llvm-config $PKG/
mv $PKG/usr/include/llvm/Config/{,llvm-}config.h $PKG/
rm -r $PKG/usr/{bin,docs,include,share}
# keep 32bit header and config
install -t $SRC/keep $PKG/usr/bin/llvm-config $PKG/usr/include/llvm/Config/llvm-config.h
# multilib
install -d $PKG/usr/{bin,include/llvm/Config}
mv $PKG/llvm-config $PKG/usr/bin/llvm-config-32
mv $PKG/config.h $PKG/usr/include/llvm/Config/config-32.h
mv $PKG/llvm-config.h $PKG/usr/include/llvm/Config/llvm-config-32.h
# remove unneeded files
rm -r $PKG/usr/{bin,include}
# remove example hello transform
rm $PKG/usr/lib32/LLVMHello.so
# install 32bit header and config
install -m 0755 -D $SRC/keep/llvm-config $PKG/usr/bin/llvm-config-32
install -m 0644 -D $SRC/keep/llvm-config.h $PKG/usr/include/llvm/Config/llvm-config-32.h
}

View File

@ -1 +1 @@
e0ec73f7273662a74366f0d76dd19ac3 mesa-11.2.2.tar.xz
7012526b35e589fd3acf7e07939e5915 mesa-12.0.5.tar.xz

View File

@ -4,7 +4,7 @@
# Depends on: elfutils-32 eudev-32 expat-32 libdrm-32 libvdpau-32 llvm-32 mesa3d xorg-dri3proto-32 xorg-glproto-32 xorg-libxdamage-32 xorg-libxshmfence-32 xorg-libxvmc-32 xorg-presentproto-32
name=mesa3d-32
version=11.2.2
version=12.0.5
release=1
source=(ftp://ftp.freedesktop.org/pub/mesa/$version/mesa-$version.tar.xz)
@ -33,7 +33,7 @@ build() {
--enable-vdpau \
--enable-llvm-shared-libs \
--disable-dependency-tracking \
--with-egl-platforms=drm \
--with-egl-platforms=x11,drm \
--with-gallium-drivers=r300,r600,svga,swrast,radeonsi,nouveau \
--host=i686-pc-linux-gnu

View File

@ -1,2 +1,2 @@
74ef1def8a9ff311e32e7648e2c5c8ce nspr-4.13.tar.gz
9c44298a6fc478b3c0a4e98f4f9981ed nspr-4.13.1.tar.gz
2083f33e11dfe15feb7bf9bca0f6c44b nspr.pc.in

View File

@ -4,7 +4,7 @@
# Depends on: nspr
name=nspr-32
version=4.13
version=4.13.1
release=1
source=(http://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v$version/src/nspr-$version.tar.gz
nspr.pc.in)

View File

@ -1,3 +1,3 @@
d11b3038db57b2acaf9a638cd41ce8d8 nss-3.27.tar.gz
f18e1ebfe07969c84b890e45843edcb7 nss-3.27.1.tar.gz
17226659298a9d9bb3f323186d220f6f nss-config.in
a796e6ab6c87573ffb649ce8769bc07a nss.pc.in

View File

@ -4,7 +4,7 @@
# Depends on: nss nspr-32 sqlite3-32 zlib-32
name=nss-32
version=3.27
version=3.27.1
release=1
source=(http://ftp.mozilla.org/pub/security/nss/releases/NSS_${version/./_}_RTM/src/nss-$version.tar.gz
nss-config.in nss.pc.in)

View File

@ -1,28 +1,28 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
-rwxr-xr-x root/root usr/lib32/libGL.so.367.57
lrwxrwxrwx root/root usr/lib32/libGL_so_1_2_nvidia -> libGL.so.367.57
-rwxr-xr-x root/root usr/lib32/libGL.so.375.26
lrwxrwxrwx root/root usr/lib32/libGL_so_1_2_nvidia -> libGL.so.375.26
lrwxrwxrwx root/root usr/lib32/libOpenCL.so -> libOpenCL.so.1.0.0
-rwxr-xr-x root/root usr/lib32/libOpenCL.so.1.0.0
-rwxr-xr-x root/root usr/lib32/libcuda.so.367.57
lrwxrwxrwx root/root usr/lib32/libnvcuvid.so -> libnvcuvid.so.367.57
lrwxrwxrwx root/root usr/lib32/libnvcuvid.so.1 -> libnvcuvid.so.367.57
-rwxr-xr-x root/root usr/lib32/libnvcuvid.so.367.57
-rwxr-xr-x root/root usr/lib32/libnvidia-cfg.so.367.57
-rwxr-xr-x root/root usr/lib32/libnvidia-compiler.so.367.57
-rwxr-xr-x root/root usr/lib32/libnvidia-encode.so.367.57
-rwxr-xr-x root/root usr/lib32/libnvidia-fatbinaryloader.so.367.57
-rwxr-xr-x root/root usr/lib32/libnvidia-fbc.so.367.57
-rwxr-xr-x root/root usr/lib32/libnvidia-glcore.so.367.57
-rwxr-xr-x root/root usr/lib32/libnvidia-ifr.so.367.57
lrwxrwxrwx root/root usr/lib32/libnvidia-ml.so -> libnvidia-ml.so.367.57
lrwxrwxrwx root/root usr/lib32/libnvidia-ml.so.1 -> libnvidia-ml.so.367.57
-rwxr-xr-x root/root usr/lib32/libnvidia-ml.so.367.57
-rwxr-xr-x root/root usr/lib32/libnvidia-opencl.so.367.57
-rwxr-xr-x root/root usr/lib32/libnvidia-tls.so.367.57
-rwxr-xr-x root/root usr/lib32/libcuda.so.375.26
lrwxrwxrwx root/root usr/lib32/libnvcuvid.so -> libnvcuvid.so.375.26
lrwxrwxrwx root/root usr/lib32/libnvcuvid.so.1 -> libnvcuvid.so.375.26
-rwxr-xr-x root/root usr/lib32/libnvcuvid.so.375.26
-rwxr-xr-x root/root usr/lib32/libnvidia-cfg.so.375.26
-rwxr-xr-x root/root usr/lib32/libnvidia-compiler.so.375.26
-rwxr-xr-x root/root usr/lib32/libnvidia-encode.so.375.26
-rwxr-xr-x root/root usr/lib32/libnvidia-fatbinaryloader.so.375.26
-rwxr-xr-x root/root usr/lib32/libnvidia-fbc.so.375.26
-rwxr-xr-x root/root usr/lib32/libnvidia-glcore.so.375.26
-rwxr-xr-x root/root usr/lib32/libnvidia-ifr.so.375.26
lrwxrwxrwx root/root usr/lib32/libnvidia-ml.so -> libnvidia-ml.so.375.26
lrwxrwxrwx root/root usr/lib32/libnvidia-ml.so.1 -> libnvidia-ml.so.375.26
-rwxr-xr-x root/root usr/lib32/libnvidia-ml.so.375.26
-rwxr-xr-x root/root usr/lib32/libnvidia-opencl.so.375.26
-rwxr-xr-x root/root usr/lib32/libnvidia-tls.so.375.26
drwxr-xr-x root/root usr/lib32/tls/
-rwxr-xr-x root/root usr/lib32/tls/libnvidia-tls.so.367.57
-rwxr-xr-x root/root usr/lib32/tls/libnvidia-tls.so.375.26
drwxr-xr-x root/root usr/lib32/vdpau/
lrwxrwxrwx root/root usr/lib32/vdpau/libvdpau_nvidia.so -> libvdpau_nvidia.so.367.57
lrwxrwxrwx root/root usr/lib32/vdpau/libvdpau_nvidia.so.1 -> libvdpau_nvidia.so.367.57
-rwxr-xr-x root/root usr/lib32/vdpau/libvdpau_nvidia.so.367.57
lrwxrwxrwx root/root usr/lib32/vdpau/libvdpau_nvidia.so -> libvdpau_nvidia.so.375.26
lrwxrwxrwx root/root usr/lib32/vdpau/libvdpau_nvidia.so.1 -> libvdpau_nvidia.so.375.26
-rwxr-xr-x root/root usr/lib32/vdpau/libvdpau_nvidia.so.375.26

View File

@ -1 +1 @@
5036001416df18d0cb6e2c8bc3935945 NVIDIA-Linux-x86-367.57.run
b0706e88ad173f6b9c7bd2e5a838c163 NVIDIA-Linux-x86-375.26.run

View File

@ -4,7 +4,7 @@
# Depends on: gl-select xorg-libxv-32 xorg-libxvmc-32 nvidia
name=nvidia-32
version=367.57
version=375.26
release=1
source=(http://us.download.nvidia.com/XFree86/Linux-x86/$version/NVIDIA-Linux-x86-$version.run)

View File

@ -16,6 +16,7 @@ build() {
-DLIB_SUFFIX=32 \
-DOSS=OFF \
-DALSOFT_EXAMPLES=OFF \
-DQT_QMAKE_EXECUTABLE=qmake-disabled \
-DCMAKE_BUILD_TYPE=Release #-DCMAKE_VERBOSE_MAKEFILE:BOOL="on"
make

View File

@ -1 +1 @@
51e6b0a07bf90f084d8766794d8e8a7c sqlite-autoconf-3150000.tar.gz
6b4fc0d8f7f02dd56bbde10a7c497a05 sqlite-autoconf-3150200.tar.gz

View File

@ -4,7 +4,7 @@
# Depends on: ncurses-32 readline-32 sqlite3
name=sqlite3-32
version=3.15.0
version=3.15.2
release=1
_version=$(printf "%i%.2i%.2i%.2i" ${version//./ })

View File

@ -1 +1 @@
46a232a37bce45371a86d19300edc47a util-linux-2.28.2.tar.xz
07b6845f48a421ad5844aa9d58edb837 util-linux-2.29.tar.xz

View File

@ -1,12 +1,12 @@
# Description: Miscellaneous system utilities
# URL: http://userweb.kernel.org/~kzak/util-linux/
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
# Depends on: ncurses-32
# Depends on: eudev-32 readline-32 zlib-32
name=util-linux-32
version=2.28.2
version=2.29
release=1
source=(http://www.kernel.org/pub/linux/utils/util-linux/v${version:0:4}/util-linux-$version.tar.xz)
source=(https://www.kernel.org/pub/linux/utils/util-linux/v${version:0:4}/util-linux-$version.tar.xz)
build() {
cd util-linux-$version

View File

@ -1 +1 @@
cc0883a898222d50ff79af3f83595823 libXi-1.7.7.tar.bz2
94afc83e553d3c38a153f8f60301fd62 libXi-1.7.8.tar.bz2

View File

@ -4,7 +4,7 @@
# Depends on: xorg-xproto-32 xorg-libx11-32 xorg-xextproto-32 xorg-libxext-32 xorg-inputproto xorg-libxi xorg-libxfixes-32
name=xorg-libxi-32
version=1.7.7
version=1.7.8
release=1
source=(http://xorg.freedesktop.org/releases/individual/lib/libXi-$version.tar.bz2)