diff options
author | Lucio Andrés Illanes Albornoz (arab, vxp) <lucio@lucioillanes.de> | 2018-05-05 15:26:37 +0000 |
---|---|---|
committer | Lucio Andrés Illanes Albornoz (arab, vxp) <lucio@lucioillanes.de> | 2018-05-05 15:26:37 +0000 |
commit | af7abc4ed4eaf4a263051685eb1f7b438532169f (patch) | |
tree | 743c75af6ea401e859bcdf9b068b59ef8108f840 /patches/libuv-1.19.2.local.patch | |
parent | 821c28300f1172638619c18b4ace5d8ef6dc9862 (diff) | |
download | midipix_build-af7abc4ed4eaf4a263051685eb1f7b438532169f.tar.bz2 midipix_build-af7abc4ed4eaf4a263051685eb1f7b438532169f.tar.xz |
vars/build.vars: updates {alsa_lib,expat,gdbm,libarchive,libassuan,libgcrypt,libuv,cmake,libxml2,npth,pcre,tiff,util_linux} to v{1.1.6,2.2.5,1.14.1,3.3.2,2.5.1,1.8.2,1.19.2,3.7.2,2.9.8,1.5,8.42,4.0.9,2.32} (via Redfoxmoon.)
vars/cmake{,_host}.vars: build w/ libuv (via Redfoxmoon.)
patches/alsa_lib-1.1.6.local.patch: updated (via Redfoxmoon.)
patches/expat-2.2.5.local.patch: updated (via Redfoxmoon.)
patches/libgcrypt-1.8.2.local.patch: added (via Redfoxmoon.)
patches/libuv-1.19.2.local.patch: added (via Redfoxmoon.)
patches/tiff/CVE-2017-18013.patch: added (via Redfoxmoon.)
patches/tiff/CVE-2018-5784.patch: added (via Redfoxmoon.)
patches/tiff/CVE-2018-7456.patch: added (via Redfoxmoon.)
Diffstat (limited to 'patches/libuv-1.19.2.local.patch')
-rw-r--r-- | patches/libuv-1.19.2.local.patch | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/patches/libuv-1.19.2.local.patch b/patches/libuv-1.19.2.local.patch new file mode 100644 index 00000000..558f3fe9 --- /dev/null +++ b/patches/libuv-1.19.2.local.patch @@ -0,0 +1,48 @@ +diff -ru libuv-v1.19.2.orig/configure.ac libuv-v1.19.2/configure.ac +--- libuv-v1.19.2.orig/configure.ac 2018-02-21 21:25:38.000000000 +0100 ++++ libuv-v1.19.2/configure.ac 2018-05-04 20:35:43.157687243 +0200 +@@ -57,6 +57,7 @@ + AM_CONDITIONAL([DRAGONFLY],[AS_CASE([$host_os],[dragonfly*], [true], [false])]) + AM_CONDITIONAL([FREEBSD], [AS_CASE([$host_os],[*freebsd*], [true], [false])]) + AM_CONDITIONAL([LINUX], [AS_CASE([$host_os],[linux*], [true], [false])]) ++AM_CONDITIONAL([MIDIPIX], [AS_CASE([$host_os],[midipix*], [true], [false])]) + AM_CONDITIONAL([MSYS], [AS_CASE([$host_os],[msys*], [true], [false])]) + AM_CONDITIONAL([NETBSD], [AS_CASE([$host_os],[netbsd*], [true], [false])]) + AM_CONDITIONAL([OPENBSD], [AS_CASE([$host_os],[openbsd*], [true], [false])]) +Only in libuv-v1.19.2: depcomp +diff -ru libuv-v1.19.2.orig/include/uv-unix.h libuv-v1.19.2/include/uv-unix.h +--- libuv-v1.19.2.orig/include/uv-unix.h 2018-02-21 21:25:38.000000000 +0100 ++++ libuv-v1.19.2/include/uv-unix.h 2018-05-04 18:53:02.286365282 +0200 +@@ -62,7 +62,7 @@ + defined(__OpenBSD__) || \ + defined(__NetBSD__) + # include "uv-bsd.h" +-#elif defined(__CYGWIN__) || defined(__MSYS__) ++#elif defined(__CYGWIN__) || defined(__MSYS__) || defined(__midipix__) + # include "uv-posix.h" + #endif + +diff -ru libuv-v1.19.2.orig/Makefile.am libuv-v1.19.2/Makefile.am +--- libuv-v1.19.2.orig/Makefile.am 2018-02-21 21:25:38.000000000 +0100 ++++ libuv-v1.19.2/Makefile.am 2018-05-04 20:55:46.028984363 +0200 +@@ -403,6 +403,20 @@ + test_run_tests_LDFLAGS += -lutil + endif + ++# src/unix/cygwin.c is mostly just stubs, implement proper codepaths at later date? ++if MIDIPIX ++include_HEADERS += include/uv-posix.h ++libuv_la_CFLAGS += -D_GNU_SOURCE ++libuv_la_SOURCES += src/unix/cygwin.c \ ++ src/unix/no-fsevents.c \ ++ src/unix/no-proctitle.c \ ++ src/unix/posix-hrtime.c \ ++ src/unix/posix-poll.c \ ++ src/unix/procfs-exepath.c \ ++ src/unix/sysinfo-loadavg.c \ ++ src/unix/sysinfo-memory.c ++endif ++ + if MSYS + libuv_la_CFLAGS += -D_GNU_SOURCE + libuv_la_SOURCES += src/unix/cygwin.c \ |