Index: head/graphics/drm-next-kmod/Makefile =================================================================== --- head/graphics/drm-next-kmod/Makefile (revision 474997) +++ head/graphics/drm-next-kmod/Makefile (revision 474998) @@ -1,43 +1,43 @@ # Created by: Johannes Dieterich # $FreeBSD$ PORTNAME= drm-next-kmod PORTVERSION= 4.11.g20180619 PORTREVISION= 1 -CATEGORIES= graphics kld +CATEGORIES= graphics MAINTAINER= jmd@FreeBSD.org COMMENT= DRM modules for the linuxkpi-based KMS components LICENSE= BSD2CLAUSE MIT GPLv2 LICENSE_COMB= multi ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= the new KMS components are only supported on amd64 RUN_DEPENDS= gpu-firmware-kmod>=g20180319:graphics/gpu-firmware-kmod CONFLICTS_INSTALL= drm-devel-kmod drm-stable-kmod OPTIONS_DEFINE= DEBUG USES= kmod uidfix USE_GITHUB= yes GH_ACCOUNT= FreeBSDDesktop GH_PROJECT= kms-drm GH_TAGNAME= a753215 .include .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1101511 IGNORE= not supported on 11.1 or older, no kernel support .endif .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200000 && ${OSVERSION} < 1200058 IGNORE= not supported on older CURRENT, no kernel support .endif .if ${OPSYS} != FreeBSD IGNORE= not supported on anything but FreeBSD (missing linuxkpi functionality) .endif .include Index: head/graphics/drm-stable-kmod/Makefile =================================================================== --- head/graphics/drm-stable-kmod/Makefile (revision 474997) +++ head/graphics/drm-stable-kmod/Makefile (revision 474998) @@ -1,43 +1,43 @@ # Created by: Johannes Dieterich # $FreeBSD$ PORTNAME= drm-stable-kmod PORTVERSION= g20180619 PORTREVISION= 1 -CATEGORIES= graphics kld +CATEGORIES= graphics MAINTAINER= jmd@FreeBSD.org COMMENT= DRM modules for the linuxkpi-based KMS components LICENSE= BSD2CLAUSE MIT GPLv2 LICENSE_COMB= multi ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= the new KMS components are only supported on amd64 RUN_DEPENDS= gpu-firmware-kmod>=g20180319:graphics/gpu-firmware-kmod CONFLICTS_INSTALL= drm-devel-kmod drm-next-kmod OPTIONS_DEFINE= DEBUG USES= kmod uidfix USE_GITHUB= yes GH_ACCOUNT= FreeBSDDesktop GH_PROJECT= kms-drm GH_TAGNAME= a753215 .include .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1101510 IGNORE= not supported on 11.1 or older, no kernel support .endif .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200000 && ${OSVERSION} < 1200045 IGNORE= not supported on older CURRENT, no kernel support .endif .if ${OPSYS} != FreeBSD IGNORE= not supported on anything but FreeBSD (missing linuxkpi functionality) .endif .include Index: head/graphics/gpu-firmware-kmod/Makefile =================================================================== --- head/graphics/gpu-firmware-kmod/Makefile (revision 474997) +++ head/graphics/gpu-firmware-kmod/Makefile (revision 474998) @@ -1,40 +1,40 @@ # Created by: Johannes Dieterich # $FreeBSD$ PORTNAME= gpu-firmware-kmod PORTVERSION= g20180319 PORTREVISION= 1 -CATEGORIES= graphics kld +CATEGORIES= graphics MAINTAINER= jmd@FreeBSD.org COMMENT= Firmware modules for the linuxkpi-based KMS components LICENSE= AMD INTEL LICENSE_COMB= multi LICENSE_NAME_AMD= AMD firmware license (amdgpu/radeon) LICENSE_NAME_INTEL= Intel firmware license (i915) LICENSE_FILE_AMD= ${WRKSRC}/LICENSE.radeon LICENSE_FILE_INTEL= ${WRKSRC}/LICENSE.i915 LICENSE_PERMS_AMD= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept LICENSE_PERMS_INTEL= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= the new KMS components are only supported on amd64 USES= kmod uidfix USE_GITHUB= yes GH_ACCOUNT= FreeBSDDesktop GH_PROJECT= kms-firmware GH_TAGNAME= 8b9df12 .include .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1101510 IGNORE= not supported on 10.x or older, no kernel support .endif .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200000 && ${OSVERSION} < 1200019 IGNORE= not supported on older CURRENT, no kernel support .endif .include Index: head/multimedia/pwcbsd/Makefile =================================================================== --- head/multimedia/pwcbsd/Makefile (revision 474997) +++ head/multimedia/pwcbsd/Makefile (revision 474998) @@ -1,73 +1,73 @@ # Created by: Raaf # $FreeBSD$ PORTNAME= pwcbsd PORTVERSION= 1.4.1 PORTREVISION= 12 -CATEGORIES= multimedia sysutils kld +CATEGORIES= multimedia sysutils MASTER_SITES= http://raaf.atspace.org/ \ http://www.bsd-geek.de/FreeBSD/distfiles/ \ LOCAL/miwi MAINTAINER= lme@FreeBSD.org COMMENT= The Linux pwc webcam driver ported to FreeBSD LICENSE= GPLv2 BROKEN_powerpc64= fails to compile: pcpu.h:187: error: size of array '__assert_0' is negative CONFLICTS= pwcview-[0-9]* SSP_UNSAFE= kernel module does not support ssp USES= kmod WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= PROGRAMS MMAP OPTIONS_DEFAULT= PROGRAMS PROGRAMS_DESC= Build the programs MMAP_DESC= Enable mmap support (MAY CRASH YOUR SYSTEM) .include EXTRA_PATCHES= ${FILESDIR}/extra-patch-Makefile.kld \ ${FILESDIR}/extra-patch-pwc-ctrl.c \ ${FILESDIR}/extra-patch-pwc-v4l.c \ ${FILESDIR}/extra-patch-pwc.c \ ${FILESDIR}/extra-patch-pwc.h .if !exists(${SRC_BASE}/sys/Makefile) IGNORE= requires kernel source files .endif .if ${PORT_OPTIONS:MMMAP} ALL_TARGET= mmap .else ALL_TARGET= all .endif .if ${PORT_OPTIONS:MPROGRAMS} ALL_TARGET+= pwcview PROGRAMS= pwcview USES+= jpeg USE_SDL= sdl PLIST_SUB+= PROGRAMS="" .else PLIST_SUB+= PROGRAMS="@comment " .endif post-patch: .if ${PORT_OPTIONS:MPROGRAMS} @${REINPLACE_CMD} -e 's|sdl-config|${SDL_CONFIG}|g' ${WRKSRC}/Makefile .endif do-install: ${MKDIR} ${STAGEDIR}${KMODDIR} ${INSTALL_KLD} ${WRKSRC}/pwc.ko ${STAGEDIR}${KMODDIR} ${INSTALL_MAN} ${WRKSRC}/pwc.4 ${STAGEDIR}${PREFIX}/man/man4 .if ${PORT_OPTIONS:MPROGRAMS} ${INSTALL_PROGRAM} ${PROGRAMS:S|^|${WRKSRC}/|} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${PROGRAMS:S|^|${WRKSRC}/|}.1 ${STAGEDIR}${PREFIX}/man/man1 .endif .include Index: head/net/userfw/Makefile =================================================================== --- head/net/userfw/Makefile (revision 474997) +++ head/net/userfw/Makefile (revision 474998) @@ -1,37 +1,37 @@ # Created by: Maxim Ignatenko # $FreeBSD$ PORTNAME= userfw PORTVERSION= 0.1.3 PORTREVISION= 1 -CATEGORIES= net kld +CATEGORIES= net MASTER_SITES= http://userfw.net/files/release/ \ http://imax.in.ua/files/ \ http://projects.ukrweb.net/files/ MAINTAINER= gelraen.ua@gmail.com COMMENT= Modular packet filter LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_powerpc= fails to compile BROKEN_powerpc64= fails to compile: pcpu.h: size of array '__assert_0' is negative BROKEN_FreeBSD_11= fails to build on FreeBSD 11+ BROKEN_FreeBSD_12= fails to build on FreeBSD 11+ SSP_UNSAFE= kernel module does not support ssp USES= cmake:outsource kmod tar:xz uidfix USE_LDCONFIG= yes .include .if !exists(${SRC_BASE}/sys/sys/module.h) IGNORE= requires kernel source files .endif CMAKE_ARGS+= -DDOMAIN_STUB:BOOL=OFF CMAKE_ARGS+= -DOPCODE_VERIFICATION:BOOL=OFF CMAKE_ARGS+= -DKMODDIR="${KMODDIR}" .include Index: head/sysutils/scprotect/Makefile =================================================================== --- head/sysutils/scprotect/Makefile (revision 474997) +++ head/sysutils/scprotect/Makefile (revision 474998) @@ -1,27 +1,27 @@ # Created by: Denis Barov # $FreeBSD$ PORTNAME= scprotect PORTVERSION= 20091116 -CATEGORIES= sysutils kld +CATEGORIES= sysutils MASTER_SITES= http://dindin.ru/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Protect process from killing when the swap space is exhausted BROKEN_FreeBSD_11= does not build on FreeBSD 11.x+ BROKEN_FreeBSD_12= does not build on FreeBSD 11.x+: scprotect.c: 'sysctl__' undeclared (first use in this function) USES= kmod uidfix WRKSRC= ${WRKDIR}/${PORTNAME} CFLAGS+= -DWITH_SCPROTECT_LIST post-extract: @cd ${WRKSRC}/kmod && ${RM} machine post-install: @${RM} -r ${STAGEDIR}/usr/lib/debug .include