Index: head/sysutils/xen-guest-tools/Makefile =================================================================== --- head/sysutils/xen-guest-tools/Makefile (revision 543252) +++ head/sysutils/xen-guest-tools/Makefile (revision 543253) @@ -1,84 +1,84 @@ # Created by: Evan Sarmiento # $FreeBSD$ PORTNAME= xen-guest-tools -PORTVERSION= 4.13.1 +PORTVERSION= 4.14.0 PORTREVISION= 0 CATEGORIES= sysutils MASTER_SITES= https://downloads.xenproject.org/release/xen/${PORTVERSION}/ DISTNAME= xen-${PORTVERSION} MAINTAINER= dinoex@FreeBSD.org COMMENT= Xen tools within FreeBSD domU LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= not yet ported to anything other than amd64 or i386 CONFLICTS= xen-tools-[0-9]* BUILD_DEPENDS= bash:shells/bash \ ${LOCALBASE}/lib/libglib-2.0.so:devel/glib20 \ ${LOCALBASE}/lib/libargp.so:devel/argp-standalone \ ${LOCALBASE}/lib/libyajl.so:devel/yajl \ ${LOCALBASE}/lib/liblzo2.so:archivers/lzo2 USES= bison gmake pkgconfig perl5 python:build \ gettext-runtime:build gettext-tools:build USE_PERL5= build GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-xen CONFIGURE_ENV+= PYTHON=${PYTHON_CMD} PYTHON_PATH=${PYTHON_CMD} CONFIGURE_ENV+= APPEND_LIB="${LOCALBASE}/lib" CONFIGURE_ENV+= CC="${CC}" CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}" MAKE_ENV+= clang=y MAKE_ENV+= CC="${CC}" MAKE_ENV+= CFLAGS="${CFLAGS}" MAKE_ENV+= CPPFLAGS="${CPPFLAGS}" MAKE_ENV+= FREEBSD_PORT=y CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -I${LOCALBASE}/lib USE_LDCONFIG= yes PYTHON_NO_DEPENDS= yes PLIST_FILES= bin/xen-detect \ bin/xenstore \ bin/xenstore-chmod \ bin/xenstore-control \ bin/xenstore-exists \ bin/xenstore-list \ bin/xenstore-ls \ bin/xenstore-read \ bin/xenstore-rm \ bin/xenstore-watch \ bin/xenstore-write \ lib/libxenstore.so.3.0 \ lib/libxentoolcore.so.1 post-patch: ${REINPLACE_CMD} -e 's;=xen tools stubdom docs;=tools;' \ ${WRKSRC}/Makefile ${REINPLACE_CMD} -e 's;86|x86_64;86no|x86_64no;' \ ${WRKSRC}/tools/configure do-install: ${INSTALL_PROGRAM} ${WRKSRC}/tools/misc/xen-detect \ ${WRKSRC}/tools/xenstore/xenstore \ ${WRKSRC}/tools/xenstore/xenstore-control \ ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_LIB} ${WRKSRC}/tools/xenstore/libxenstore.so.3.0 \ ${WRKSRC}/tools/libs/toolcore/libxentoolcore.so.1 \ ${STAGEDIR}${PREFIX}/lib/ cd ${STAGEDIR}${PREFIX}/bin/ && ${LN} -f xenstore xenstore-chmod cd ${STAGEDIR}${PREFIX}/bin/ && ${LN} -f xenstore xenstore-control cd ${STAGEDIR}${PREFIX}/bin/ && ${LN} -f xenstore xenstore-exists cd ${STAGEDIR}${PREFIX}/bin/ && ${LN} -f xenstore xenstore-list cd ${STAGEDIR}${PREFIX}/bin/ && ${LN} -f xenstore xenstore-ls cd ${STAGEDIR}${PREFIX}/bin/ && ${LN} -f xenstore xenstore-read cd ${STAGEDIR}${PREFIX}/bin/ && ${LN} -f xenstore xenstore-rm cd ${STAGEDIR}${PREFIX}/bin/ && ${LN} -f xenstore xenstore-watch cd ${STAGEDIR}${PREFIX}/bin/ && ${LN} -f xenstore xenstore-write .include Index: head/sysutils/xen-guest-tools/distinfo =================================================================== --- head/sysutils/xen-guest-tools/distinfo (revision 543252) +++ head/sysutils/xen-guest-tools/distinfo (revision 543253) @@ -1,3 +1,3 @@ -TIMESTAMP = 1593766790 -SHA256 (xen-4.13.1.tar.gz) = b97ce363e55b12c992063f4466c43cba0a6386ceb7a747b4dc670311f337ef01 -SIZE (xen-4.13.1.tar.gz) = 39024612 +TIMESTAMP = 1595603681 +SHA256 (xen-4.14.0.tar.gz) = 06839f68ea7620669dbe8b67861213223cc2a7d02ced61b56e5249c50e87f035 +SIZE (xen-4.14.0.tar.gz) = 39950576 Index: head/sysutils/xen-guest-tools/files/patch-tools-xenstore-xenstored_core.h =================================================================== --- head/sysutils/xen-guest-tools/files/patch-tools-xenstore-xenstored_core.h (revision 543252) +++ head/sysutils/xen-guest-tools/files/patch-tools-xenstore-xenstored_core.h (nonexistent) @@ -1,11 +0,0 @@ ---- tools/xenstore/xenstored_core.h.orig 2019-12-17 14:23:09 UTC -+++ tools/xenstore/xenstored_core.h -@@ -204,7 +204,7 @@ void finish_daemonize(void); - /* Open a pipe for signal handling */ - void init_pipe(int reopen_log_pipe[2]); - --xengnttab_handle **xgt_handle; -+extern xengnttab_handle **xgt_handle; - - int remember_string(struct hashtable *hash, const char *str); - Property changes on: head/sysutils/xen-guest-tools/files/patch-tools-xenstore-xenstored_core.h ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/sysutils/xen-guest-tools/files/patch-fsys_zfs.h =================================================================== --- head/sysutils/xen-guest-tools/files/patch-fsys_zfs.h (revision 543252) +++ head/sysutils/xen-guest-tools/files/patch-fsys_zfs.h (nonexistent) @@ -1,20 +0,0 @@ ---- tools/libfsimage/zfs/fsys_zfs.h.orig 2020-03-26 16:41:12 UTC -+++ tools/libfsimage/zfs/fsys_zfs.h -@@ -71,7 +71,7 @@ typedef unsigned int size_t; - * Can only be used in functions returning non-0 for failure. - */ - #define VERIFY_DN_TYPE(dnp, type) \ -- if (type && (dnp)->dn_type != type) { \ -+ if (type != DMU_OT_NONE && (dnp)->dn_type != type) { \ - return (ERR_FSYS_CORRUPT); \ - } - -@@ -80,7 +80,7 @@ typedef unsigned int size_t; - * Can only be used in functions returning 0 for failure. - */ - #define VERIFY_OS_TYPE(osp, type) \ -- if (type && (osp)->os_type != type) { \ -+ if (type != DMU_OST_NONE && (osp)->os_type != type) { \ - errnum = ERR_FSYS_CORRUPT; \ - return (0); \ - } Property changes on: head/sysutils/xen-guest-tools/files/patch-fsys_zfs.h ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/sysutils/xen-guest-tools/files/patch-tools-xenstore-utils.h =================================================================== --- head/sysutils/xen-guest-tools/files/patch-tools-xenstore-utils.h (revision 543252) +++ head/sysutils/xen-guest-tools/files/patch-tools-xenstore-utils.h (nonexistent) @@ -1,11 +0,0 @@ ---- tools/xenstore/utils.h.orig 2019-12-17 14:23:09 UTC -+++ tools/xenstore/utils.h -@@ -24,7 +24,7 @@ static inline bool strends(const char *a, const char * - void barf(const char *fmt, ...) __attribute__((noreturn)); - void barf_perror(const char *fmt, ...) __attribute__((noreturn)); - --void (*xprintf)(const char *fmt, ...); -+extern void (*xprintf)(const char *fmt, ...); - - #define eprintf(_fmt, _args...) xprintf("[ERR] %s" _fmt, __FUNCTION__, ##_args) - Property changes on: head/sysutils/xen-guest-tools/files/patch-tools-xenstore-utils.h ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property