Index: head/sysutils/smartmontools/Makefile =================================================================== --- head/sysutils/smartmontools/Makefile (revision 453639) +++ head/sysutils/smartmontools/Makefile (revision 453640) @@ -1,41 +1,40 @@ # Created by: Eduard Martinescu # $FreeBSD$ PORTNAME= smartmontools -PORTVERSION= 6.5 -PORTREVISION= 2 +PORTVERSION= 6.6 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= samm@os2.kiev.ua COMMENT= S.M.A.R.T. disk monitoring tools LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING CONFLICTS= smartmontools-devel-[0-9]* OPTIONS_DEFINE= DOCS USES= alias gmake shebangfix SHEBANG_FILES= examplescripts/Example5 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-dependency-tracking \ --enable-sample \ --with-nvme-devicescan=yes \ --with-initscriptdir=${PREFIX}/etc/rc.d SUB_FILES= pkg-message smart USE_RC_SUBR= smartd PORTDOCS= * post-patch: @${REINPLACE_CMD} -e 's| install-initdDATA| |' ${WRKSRC}/Makefile.in post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily ${INSTALL_SCRIPT} ${WRKDIR}/smart \ ${STAGEDIR}${PREFIX}/etc/periodic/daily .include Index: head/sysutils/smartmontools/distinfo =================================================================== --- head/sysutils/smartmontools/distinfo (revision 453639) +++ head/sysutils/smartmontools/distinfo (revision 453640) @@ -1,2 +1,3 @@ -SHA256 (smartmontools-6.5.tar.gz) = 89e8bb080130bc6ce148573ba5bb91bfe30236b64b1b5bbca26515d4b5c945bc -SIZE (smartmontools-6.5.tar.gz) = 855642 +TIMESTAMP = 1509917610 +SHA256 (smartmontools-6.6.tar.gz) = 51f43d0fb064fccaf823bbe68cf0d317d0895ff895aa353b3339a3b316a53054 +SIZE (smartmontools-6.6.tar.gz) = 903847 Index: head/sysutils/smartmontools/files/patch-freebsd_nvme_ioctl.h =================================================================== --- head/sysutils/smartmontools/files/patch-freebsd_nvme_ioctl.h (revision 453639) +++ head/sysutils/smartmontools/files/patch-freebsd_nvme_ioctl.h (nonexistent) @@ -1,20 +0,0 @@ ---- freebsd_nvme_ioctl.h.orig 2016-03-28 16:25:56 UTC -+++ freebsd_nvme_ioctl.h -@@ -31,6 +31,7 @@ - - #define NVME_PASSTHROUGH_CMD _IOWR('n', 0, struct nvme_pt_command) - -+#if __FreeBSD_version < 1100110 - struct nvme_command - { - /* dword 0 */ -@@ -143,6 +144,9 @@ struct nvme_pt_command { - */ - struct mtx * driver_lock; - }; -+#else -+#include -+#endif - - #define nvme_completion_is_error(cpl) \ - ((cpl)->status.sc != 0 || (cpl)->status.sct != 0) Property changes on: head/sysutils/smartmontools/files/patch-freebsd_nvme_ioctl.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/smartmontools/files/patch-atacmds.h =================================================================== --- head/sysutils/smartmontools/files/patch-atacmds.h (revision 453639) +++ head/sysutils/smartmontools/files/patch-atacmds.h (nonexistent) @@ -1,12 +0,0 @@ ---- atacmds.h.orig 2015-10-31 09:36:16.000000000 -0700 -+++ atacmds.h 2016-06-15 19:39:43.425233000 -0700 -@@ -74,7 +74,9 @@ - #define ATA_IDLE 0xe3 - #define ATA_SMART_CMD 0xb0 - #define ATA_SECURITY_FREEZE_LOCK 0xf5 -+#ifndef ATA_SET_FEATURES - #define ATA_SET_FEATURES 0xef -+#endif - #define ATA_STANDBY_IMMEDIATE 0xe0 - - // SET_FEATURES subcommands Property changes on: head/sysutils/smartmontools/files/patch-atacmds.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/smartmontools/files/patch-os__freebsd.cpp =================================================================== --- head/sysutils/smartmontools/files/patch-os__freebsd.cpp (revision 453639) +++ head/sysutils/smartmontools/files/patch-os__freebsd.cpp (nonexistent) @@ -1,11 +0,0 @@ ---- os_freebsd.cpp.orig 2016-12-17 18:42:22 UTC -+++ os_freebsd.cpp -@@ -1936,6 +1936,8 @@ smart_device * freebsd_smart_interface:: - int i; - const char * test_name = name; - -+ memset(&ccb, 0, sizeof(ccb)); -+ - // if dev_name null, or string length zero - if (!name || !*name) - return 0; Property changes on: head/sysutils/smartmontools/files/patch-os__freebsd.cpp ___________________________________________________________________ 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