net/libslirp: update to 4.7.0, from brad

This commit is contained in:
landry 2022-05-02 07:33:55 +00:00
parent e015a970dc
commit 28c530037a
3 changed files with 16 additions and 6 deletions

View File

@ -1,13 +1,13 @@
COMMENT= general purpose TCP-IP emulator library
VER= 4.6.1
VER= 4.7.0
DISTNAME= libslirp-v${VER}
PKGNAME= libslirp-${VER}
CATEGORIES= net
MASTER_SITES= https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v${VER}/
EXTRACT_SUFX= .tar.bz2
SHARED_LIBS+= slirp 0.0
SHARED_LIBS+= slirp 0.1
HOMEPAGE= https://gitlab.freedesktop.org/slirp/libslirp
@ -24,6 +24,4 @@ LIB_DEPENDS+= devel/glib2
CONFIGURE_ARGS+=-Ddefault_library=both
NO_TEST= Yes
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (libslirp-v4.6.1.tar.bz2) = PuJzR3ZMYp4QIo9wAt0iEE6cwhYj1WXcDn5X7Rtjpw4=
SIZE (libslirp-v4.6.1.tar.bz2) = 103050
SHA256 (libslirp-v4.7.0.tar.bz2) = NYzotupZ7J3qyTfMdU8BFbmSg557DN3zD/uPd9wh2oI=
SIZE (libslirp-v4.7.0.tar.bz2) = 109085

View File

@ -0,0 +1,12 @@
Index: test/pingtest.c
--- test/pingtest.c.orig
+++ test/pingtest.c
@@ -35,6 +35,8 @@ int slirp_inet_aton(const char *cp, struct in_addr *ia
}
#define inet_aton slirp_inet_aton
#else
+#include <sys/socket.h>
+#include <arpa/inet.h>
#include <poll.h>
#endif