summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2015-10-17 09:53:31 +0000
committeradam <adam@pkgsrc.org>2015-10-17 09:53:31 +0000
commit5d202708d793dbe7ab29fa7286d04e6a00558d0f (patch)
treef94ae48493fd163d8f8a49ab8fc7b54fa233b09c /devel
parent02a985dfd1ee0f970e394f502c03a96076fe2d39 (diff)
downloadpkgsrc-5d202708d793dbe7ab29fa7286d04e6a00558d0f.tar.gz
Changes 4.20:
- prefer noexcept over throw () with C++ 11. - update ecb.h due to incompatibilities with c11. - fix a potential aliasing issue when reading and writing watcher callbacks.
Diffstat (limited to 'devel')
-rw-r--r--devel/libev/Makefile18
-rw-r--r--devel/libev/distinfo10
-rw-r--r--devel/libev/patches/patch-ev.c13
3 files changed, 13 insertions, 28 deletions
diff --git a/devel/libev/Makefile b/devel/libev/Makefile
index 264dde71a76..f8ff2a6badf 100644
--- a/devel/libev/Makefile
+++ b/devel/libev/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2015/02/02 10:33:13 jperkin Exp $
+# $NetBSD: Makefile,v 1.13 2015/10/17 09:53:31 adam Exp $
-DISTNAME= libev-4.15
+DISTNAME= libev-4.20
CATEGORIES= devel
MASTER_SITES= http://dist.schmorp.de/libev/
@@ -9,17 +9,15 @@ HOMEPAGE= http://software.schmorp.de/pkg/libev.html
COMMENT= Full-featured and high-performance event loop
LICENSE= 2-clause-bsd OR gnu-gpl-v2
-GNU_CONFIGURE= yes
-USE_LIBTOOL= yes
-#TEST_TARGET= verify
-
+USE_LIBTOOL= yes
+GNU_CONFIGURE= yes
GNU_CONFIGURE_LIBSUBDIR=ev
CONFIGURE_ARGS+= --includedir=${PREFIX}/include/ev
-
-OPSYSVARS+= CONFIGURE_ENV
-
# Explicitly disable inotify on SunOS, assumes Linux statfs.
CONFIGURE_ENV.SunOS+= ac_cv_header_sys_inotify_h=no
+#TEST_TARGET= verify
+
+OPSYSVARS+= CONFIGURE_ENV
-.include "../../mk/bsd.prefs.mk"
+#.include "../../mk/bsd.prefs.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/libev/distinfo b/devel/libev/distinfo
index 61b5db80174..118ce55f814 100644
--- a/devel/libev/distinfo
+++ b/devel/libev/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2014/11/10 18:09:10 joerg Exp $
+$NetBSD: distinfo,v 1.8 2015/10/17 09:53:31 adam Exp $
-SHA1 (libev-4.15.tar.gz) = 88655b1e2c0b328c9f90a6df7e72361a97fa8dc3
-RMD160 (libev-4.15.tar.gz) = 100812a3d24b9968a670c9cd4f16c9de172a0994
-Size (libev-4.15.tar.gz) = 513919 bytes
-SHA1 (patch-ev.c) = abfc6630d0989e6d0d6d6474b19adff0e465ffb5
+SHA1 (libev-4.20.tar.gz) = 2b9e01e0ceda77bb214f66a663b374813a3296d0
+RMD160 (libev-4.20.tar.gz) = 58c52e5bb2c3911238c704daaa052d5dbde71b6e
+SHA512 (libev-4.20.tar.gz) = 0623f3fd4c8125c90b50d20aec2bd1bb2e42e4853723bb987d6289e588b3e063a002adc0fbcf9ee6a6f6c10eaf317b6aceb5cad139ff92f98af4df9001d901a6
+Size (libev-4.20.tar.gz) = 530091 bytes
diff --git a/devel/libev/patches/patch-ev.c b/devel/libev/patches/patch-ev.c
deleted file mode 100644
index fd804c8376e..00000000000
--- a/devel/libev/patches/patch-ev.c
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ev.c,v 1.1 2014/11/10 18:09:10 joerg Exp $
-
---- ev.c.orig 2014-11-09 20:47:55.000000000 +0000
-+++ ev.c
-@@ -963,7 +963,7 @@ ecb_inline uint64_t ecb_rotr64 (uint64_t
- }
- #endif
-
--#if ECB_GCC_VERSION(4,5)
-+#if ECB_GCC_VERSION(4,5) || defined(__clang__)
- #define ecb_unreachable() __builtin_unreachable ()
- #else
- /* this seems to work fine, but gcc always emits a warning for it :/ */