Index: head/x11-drivers/Makefile =================================================================== --- head/x11-drivers/Makefile (revision 433898) +++ head/x11-drivers/Makefile (revision 433899) @@ -1,56 +1,57 @@ # $FreeBSD$ # COMMENT = X11 drivers SUBDIR += xf86-input-acecad SUBDIR += xf86-input-egalax SUBDIR += xf86-input-elographics SUBDIR += xf86-input-evdev SUBDIR += xf86-input-fpit SUBDIR += xf86-input-hyperpen SUBDIR += xf86-input-joystick SUBDIR += xf86-input-keyboard + SUBDIR += xf86-input-libinput SUBDIR += xf86-input-mouse SUBDIR += xf86-input-mutouch SUBDIR += xf86-input-penmount SUBDIR += xf86-input-synaptics SUBDIR += xf86-input-vmmouse SUBDIR += xf86-input-void SUBDIR += xf86-input-wacom SUBDIR += xf86-video-amdgpu SUBDIR += xf86-video-apm SUBDIR += xf86-video-ark SUBDIR += xf86-video-ast SUBDIR += xf86-video-ati SUBDIR += xf86-video-chips SUBDIR += xf86-video-cirrus SUBDIR += xf86-video-dummy SUBDIR += xf86-video-geode SUBDIR += xf86-video-glint SUBDIR += xf86-video-i128 SUBDIR += xf86-video-i740 SUBDIR += xf86-video-intel SUBDIR += xf86-video-mach64 SUBDIR += xf86-video-mga SUBDIR += xf86-video-neomagic SUBDIR += xf86-video-nv SUBDIR += xf86-video-openchrome SUBDIR += xf86-video-r128 SUBDIR += xf86-video-rendition SUBDIR += xf86-video-s3 SUBDIR += xf86-video-s3virge SUBDIR += xf86-video-savage SUBDIR += xf86-video-scfb SUBDIR += xf86-video-siliconmotion SUBDIR += xf86-video-sis SUBDIR += xf86-video-sunffb SUBDIR += xf86-video-tdfx SUBDIR += xf86-video-trident SUBDIR += xf86-video-tseng SUBDIR += xf86-video-vesa SUBDIR += xf86-video-vmware SUBDIR += xf86-video-voodoo SUBDIR += xorg-drivers .include Index: head/x11-drivers/xf86-input-libinput/Makefile =================================================================== --- head/x11-drivers/xf86-input-libinput/Makefile (nonexistent) +++ head/x11-drivers/xf86-input-libinput/Makefile (revision 433899) @@ -0,0 +1,18 @@ +# $FreeBSD$ + +PORTNAME= xf86-input-libinput +PORTVERSION= 0.24.0 +CATEGORIES= x11-drivers + +MAINTAINER= x11@FreeBSD.org +COMMENT= X.Org libinput input driver + +LICENSE= MIT # various styles +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libinput.so:x11/libinput + +XORG_CAT= driver +USES= pathfix + +.include Property changes on: head/x11-drivers/xf86-input-libinput/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/x11-drivers/xf86-input-libinput/distinfo =================================================================== --- head/x11-drivers/xf86-input-libinput/distinfo (nonexistent) +++ head/x11-drivers/xf86-input-libinput/distinfo (revision 433899) @@ -0,0 +1,3 @@ +TIMESTAMP = 1486786051 +SHA256 (xorg/driver/xf86-input-libinput-0.24.0.tar.bz2) = ddcb07350aed59b2996a92a1b4ff64d1c0b0c86a3f0ddca15b2b1c8c8bb13628 +SIZE (xorg/driver/xf86-input-libinput-0.24.0.tar.bz2) = 367266 Property changes on: head/x11-drivers/xf86-input-libinput/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/x11-drivers/xf86-input-libinput/pkg-descr =================================================================== --- head/x11-drivers/xf86-input-libinput/pkg-descr (nonexistent) +++ head/x11-drivers/xf86-input-libinput/pkg-descr (revision 433899) @@ -0,0 +1,5 @@ +This package contains the X.Org xf86-input-libinput driver. It is a thin +wrapper around libinput, so while it does provide all features that libinput +supports it does little beyond. + +WWW: http://www.x.org Property changes on: head/x11-drivers/xf86-input-libinput/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/x11-drivers/xf86-input-libinput/pkg-plist =================================================================== --- head/x11-drivers/xf86-input-libinput/pkg-plist (nonexistent) +++ head/x11-drivers/xf86-input-libinput/pkg-plist (revision 433899) @@ -0,0 +1,5 @@ +include/xorg/libinput-properties.h +lib/xorg/modules/input/libinput_drv.so +libdata/pkgconfig/xorg-libinput.pc +man/man4/libinput.4x.gz +share/X11/xorg.conf.d/40-libinput.conf Property changes on: head/x11-drivers/xf86-input-libinput/pkg-plist ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/x11-drivers/xorg-drivers/Makefile =================================================================== --- head/x11-drivers/xorg-drivers/Makefile (revision 433898) +++ head/x11-drivers/xorg-drivers/Makefile (revision 433899) @@ -1,118 +1,119 @@ # $FreeBSD$ PORTNAME= xorg-drivers PORTVERSION= 7.7 PORTREVISION= 5 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.org drivers meta-port VIDEODIR= ${LOCALBASE}/lib/xorg/modules/drivers INPUTDIR= ${LOCALBASE}/lib/xorg/modules/input USES= metaport INPUT_DRIVERS= acecad \ egalax \ elographics \ evdev \ fpit \ hyperpen \ joystick \ keyboard \ + libinput \ mouse \ mutouch \ penmount \ synaptics \ void \ wacom VIDEO_DRIVERS= apm \ ark \ ast \ chips \ cirrus \ dummy \ glint \ i128 \ i740 \ mach64 \ mga \ neomagic \ nv \ openchrome \ r128 \ rendition \ s3 \ s3virge \ savage \ scfb \ siliconmotion \ sis \ tdfx \ trident \ tseng \ vesa \ voodoo OPTIONS_DEFAULT= KEYBOARD \ MOUSE \ SCFB .for type in input video . for a in ${${type:tu}_DRIVERS} OPTIONS_DEFINE+= ${a:tu} ${a:tu}_DESC= Install ${a} ${type} driver . endfor .endfor OPTIONS_DEFINE_amd64= AMDGPU ATI INTEL VMMOUSE VMWARE OPTIONS_DEFAULT_amd64= VESA OPTIONS_DEFINE_i386:= ${OPTIONS_DEFINE_amd64} GEODE OPTIONS_DEFAULT_i386:= ${OPTIONS_DEFAULT_amd64} OPTIONS_DEFINE_sparc64= SUNFFB OPTIONS_DEFAULT_sparc64=SUNFFB AMDGPU_DESC= Install amdgpu video driver ATI_DESC= Install ati (radeon) video driver GEODE_DESC= Install geode video driver INTEL_DESC= Install intel video driver SUNFFB_DESC= Install sunffb video driver VMMOUSE_DESC= Install vmmouse input driver VMWARE_DESC= Install vmware video driver # these drivers have a different module name compared to the plugin they install QUIRKS= keyboard:kbd .include # Manual add arch specific drivers so they be added to depend lines. .if ${ARCH}==i386 || ${ARCH}==amd64 INPUT_DRIVERS+= vmmouse VIDEO_DRIVERS+= amdgpu ati intel vmware .endif .if ${ARCH}==i386 VIDEO_DRIVERS+= geode .endif .if ${ARCH}==sparc64 VIDEO_DRIVERS+= sunffb .endif .for type in input video . for i in ${${type:tu}_DRIVERS} . if ${PORT_OPTIONS:M${i:tu}} != "" . if ${QUIRKS:M${i}\:*:C/.*://} != "" RUN_DEPENDS+= ${${type:tu}DIR}/${QUIRKS:M${i}\:*:C/.*://}_drv.so:x11-drivers/xf86-${type}-${i} . else RUN_DEPENDS+= ${${type:tu}DIR}/${i}_drv.so:x11-drivers/xf86-${type}-${i} . endif . endif . endfor .endfor .include