components/x11/libXtsol/Makefile
@@ -13,7 +13,10 @@ # Copyright 2015 Alexander Pyhalov # COMPONENT_X11_DEFAULTS=no include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= libXtsol COMPONENT_SRC= srcs @@ -28,10 +31,6 @@ include $(WS_MAKE_RULES)/justmake.mk include $(WS_MAKE_RULES)/ips.mk SERVERMOD_SUBDIR.64=/$(MACH64) SERVERMOD_SUBDIR=$(SERVERMOD_SUBDIR.$(BITS)) X11_SERVERMODS_DIR=/usr/lib/xorg/modules CPPFLAGS += -I/usr/include/xorg MACHDIR.64=/$(MACH64) @@ -43,7 +42,7 @@ COMPONENT_BUILD_ENV += $(COMPONENT_COMMON_ENV) COMPONENT_INSTALL_ENV += INSTALL=$(INSTALL) COMPONENT_INSTALL_ENV += libdir=/usr/lib$(MACHDIR.$(BITS)) COMPONENT_INSTALL_ENV += libdir=$(USRLIBDIR.$(BITS)) COMPONENT_INSTALL_ENV += PREFIX=/usr download: components/x11/tigervnc/Makefile
@@ -17,10 +17,11 @@ BUILD_STYLE= cmake include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= tigervnc COMPONENT_VERSION= 1.8.0 COMPONENT_REVISION= 3 COMPONENT_REVISION= 4 COMPONENT_SUMMARY= TigerVNC X11/VNC server COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz @@ -97,9 +98,7 @@ CPPFLAGS += -I/usr/include/xorg # Required for linking to libXfont2 X11_SERVERLIBS_DIR.32=/usr/lib/xorg X11_SERVERLIBS_DIR.64=/usr/lib/xorg/$(MACH64) LDFLAGS+= -L$(X11_SERVERLIBS_DIR.$(BITS)) -R$(X11_SERVERLIBS_DIR.$(BITS)) LDFLAGS+= -L$(X11_SERVERLIBS_DIR) -R$(X11_SERVERLIBS_DIR) CONFIGURE_ENV += CPPFLAGS="$(CPPFLAGS)" CMAKE_ENV += CPPFLAGS="$(CPPFLAGS)" @@ -110,7 +109,7 @@ XVNC_CONFIGURE_SCRIPT= $(BUILD_DIR_64)/unix/xserver/configure XVNC_CONFIGURE_OPTIONS += --bindir=/usr/bin XVNC_CONFIGURE_OPTIONS += --bindir=$(USRBINDIR) XVNC_CONFIGURE_OPTIONS += --disable-builddocs XVNC_CONFIGURE_OPTIONS += --disable-config-hal XVNC_CONFIGURE_OPTIONS += --disable-dga components/x11/tigervnc/xvnc.p5m
@@ -23,8 +23,8 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file files/xvnc-inetd.xml path=lib/svc/manifest/application/x11/xvnc-inetd.xml link path=usr/lib/mdb/proc/Xvnc.so target=Xserver.so pkg.linted.userland.action002.0=true depend fmri=__TBD pkg.debug.depend.file=usr/lib/mdb/proc/Xserver.so type=require link path=usr/lib/mdb/proc/$(MACH64)/Xvnc.so target=Xserver.so pkg.linted.userland.action002.0=true depend fmri=__TBD pkg.debug.depend.file=usr/lib/mdb/proc/$(MACH64)/Xserver.so type=require file path=usr/bin/Xvnc owner=root group=root mode=2555 pkg.depend.bypass-generate=.*GL.so.* file path=usr/bin/vncconfig components/x11/xf86-input-acecad/Makefile
@@ -13,34 +13,19 @@ # Copyright 2015 Alexander Pyhalov # BUILD_BITS = 32_and_64 X11_CATEGORY=DRIVER include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xf86-input-acecad COMPONENT_VERSION= 1.5.0 COMPONENT_REVISIION= 2 COMPONENT_REVISION= 3 COMPONENT_FMRI= x11/server/xorg/driver/xorg-input-acecad COMPONENT_SUMMARY= xf86-input-acecad - Acecad Flair input driver for the Xorg X server COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_HASH= \ sha256:c3032f38a07b54772299ce8832e16109a685ee63eeefbb17cef9fe1dd100a448 COMPONENT_ARCHIVE_URL= \ http://xorg.freedesktop.org/archive/individual/driver/$(COMPONENT_ARCHIVE) COMPONENT_PROJECT_URL = http://xorg.freedesktop.org COMPONENT_CLASSIFICATION= Drivers/Other Peripherals COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = COPYING COMPONENT_FMRI = x11/server/xorg/driver/xorg-input-acecad TEST_TARGET = $(NO_TESTS) include $(WS_MAKE_RULES)/common.mk COMPONENT_PREP_ACTION = ( cd $(@D) && \ libtoolize --automake --copy --force && \ aclocal && \ autoheader && \ automake -a -f -c &&\ autoconf ) # Build dependencies REQUIRED_PACKAGES += x11/header/x11-protocols components/x11/xf86-input-acecad/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2016 <contributor> # Copyright 2018 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -23,5 +23,4 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/$(MACH64)/xorg/modules/input/acecad_drv.so file path=usr/lib/xorg/modules/input/acecad_drv.so file path=usr/share/man/man7/acecad.7 components/x11/xf86-input-acecad/xorg-input-acecad.p5m
@@ -25,5 +25,4 @@ <transform file path=usr/lib/xorg/modules/input/$(MACH64)/(.+)$ -> set action.hash usr/lib/$(MACH64)/xorg/modules/input/%<\1> > file path=usr/lib/xorg/modules/input/$(MACH64)/acecad_drv.so file path=usr/lib/xorg/modules/input/acecad_drv.so file path=usr/share/man/man7/acecad.7 components/x11/xf86-input-hotkey/Makefile
@@ -18,7 +18,7 @@ COMPONENT_NAME= xf86-input-hotkey COMPONENT_SRC= src COMPONENT_VERSION= 0.5.11 COMPONENT_REVISION= 2 COMPONENT_REVISION= 3 COMPONENT_SUMMARY= xf86-input-hotkey: ACPI hotkey input driver for the Xorg server COMPONENT_PROJECT_URL = https://hg.java.net/hg/solaris-x11~x-s12-clone COMPONENT_CLASSIFICATION= Drivers/Other Peripherals @@ -59,11 +59,11 @@ clean:: $(RM) $(SOURCE_DIR)/.prep $(BUILD_32_and_64): Makefile $(BUILD_64): Makefile build: $(BUILD_32_and_64) build: $(BUILD_64) install: $(INSTALL_32_and_64) install: $(INSTALL_64) test: $(NO_TESTS) components/x11/xf86-input-hotkey/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2016 <contributor> # Copyright 2020 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -23,4 +23,3 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/input/$(MACH64)/hotkey_drv.so file path=usr/lib/xorg/modules/input/hotkey_drv.so components/x11/xf86-input-hotkey/xorg-input-hotkey.p5m
@@ -22,4 +22,3 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/input/$(MACH64)/hotkey_drv.so file path=usr/lib/xorg/modules/input/hotkey_drv.so components/x11/xf86-input-keyboard/Makefile
@@ -13,35 +13,20 @@ # Copyright 2015 Alexander Pyhalov # BUILD_BITS = 32_and_64 X11_CATEGORY=DRIVER include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xf86-input-keyboard COMPONENT_VERSION= 1.9.0 COMPONENT_REVISION= 2 COMPONENT_REVISION= 3 COMPONENT_FMRI= x11/server/xorg/driver/xorg-input-keyboard COMPONENT_SUMMARY= \ xf86-input-keyboard - Keyboard input driver for the Xorg X server COMPONENT_FMRI = x11/server/xorg/driver/xorg-input-keyboard COMPONENT_CLASSIFICATION= Drivers/Other Peripherals COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_URL= \ http://xorg.freedesktop.org/archive/individual/driver/$(COMPONENT_ARCHIVE) COMPONENT_ARCHIVE_HASH= \ sha256:f7c900f21752683402992b288d5a2826de7a6c0c0abac2aadd7e8a409e170388 COMPONENT_PROJECT_URL = http://xorg.freedesktop.org COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = COPYING TEST_TARGET = $(NO_TESTS) include $(WS_MAKE_RULES)/common.mk COMPONENT_PREP_ACTION = ( cd $(@D) && \ libtoolize --automake --copy --force && \ aclocal && \ autoheader && \ automake -a -f -c &&\ autoconf ) # Build dependencies REQUIRED_PACKAGES += system/header/header-usb components/x11/xf86-input-keyboard/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2016 <contributor> # Copyright 2018 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -23,5 +23,4 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/$(MACH64)/xorg/modules/input/kbd_drv.so file path=usr/lib/xorg/modules/input/kbd_drv.so file path=usr/share/man/man7/kbd.7 components/x11/xf86-input-keyboard/xorg-input-keyboard.p5m
@@ -25,5 +25,4 @@ <transform file path=usr/lib/xorg/modules/input/$(MACH64)/(.+)$ -> set action.hash usr/lib/$(MACH64)/xorg/modules/input/%<\1> > file path=usr/lib/xorg/modules/input/$(MACH64)/kbd_drv.so file path=usr/lib/xorg/modules/input/kbd_drv.so file path=usr/share/man/man7/kbd.7 components/x11/xf86-input-mouse/Makefile
@@ -13,26 +13,18 @@ # Copyright 2015 Alexander Pyhalov # BUILD_BITS = 32_and_64 X11_CATEGORY=DRIVER include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xf86-input-mouse COMPONENT_VERSION= 1.9.3 COMPONENT_REVISION= 1 COMPONENT_REVISION= 2 COMPONENT_FMRI= x11/server/xorg/driver/xorg-input-mouse COMPONENT_SUMMARY= xf86-input-mouse - Mouse input driver for the Xorg X server COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_HASH= \ sha256:93ecb350604d05be98b7d4e5db3b8155a44890069a7d8d6b800c0bea79c85cc5 COMPONENT_ARCHIVE_URL= \ http://xorg.freedesktop.org/archive/individual/driver/$(COMPONENT_ARCHIVE) COMPONENT_PROJECT_URL = http://xorg.freedesktop.org COMPONENT_CLASSIFICATION= Drivers/Other Peripherals COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = COPYING COMPONENT_FMRI = x11/server/xorg/driver/xorg-input-mouse TEST_TARGET = $(NO_TESTS) include $(WS_MAKE_RULES)/common.mk # Build dependencies components/x11/xf86-input-mouse/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2016 <contributor> # Copyright 2018 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -25,6 +25,4 @@ file path=usr/include/xorg/xf86-mouse-properties.h file path=usr/lib/$(MACH64)/pkgconfig/xorg-mouse.pc file path=usr/lib/$(MACH64)/xorg/modules/input/mouse_drv.so file path=usr/lib/pkgconfig/xorg-mouse.pc file path=usr/lib/xorg/modules/input/mouse_drv.so file path=usr/share/man/man7/mousedrv.7 components/x11/xf86-input-mouse/xorg-input-mouse.p5m
@@ -28,7 +28,5 @@ file path=usr/include/xorg/xf86-mouse-properties.h file path=usr/lib/$(MACH64)/pkgconfig/xorg-mouse.pc file path=usr/lib/pkgconfig/xorg-mouse.pc file path=usr/lib/xorg/modules/input/$(MACH64)/mouse_drv.so file path=usr/lib/xorg/modules/input/mouse_drv.so file path=usr/share/man/man7/mousedrv.7 components/x11/xf86-input-synaptics/Makefile
@@ -13,30 +13,19 @@ # Copyright 2015 Alexander Pyhalov # BUILD_BITS = 32_and_64 X11_CATEGORY=DRIVER include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xf86-input-synaptics COMPONENT_VERSION= 1.9.1 COMPONENT_REVISION= 1 COMPONENT_REVISION= 2 COMPONENT_FMRI= x11/server/xorg/driver/xorg-input-synaptics COMPONENT_SUMMARY= xf86-input-synaptics - Synaptics touchpad driver for X.Org COMPONENT_PROJECT_URL = http://xorg.freedesktop.org COMPONENT_FMRI = x11/server/xorg/driver/xorg-input-synaptics COMPONENT_CLASSIFICATION= Drivers/Other Peripherals COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_URL= \ http://xorg.freedesktop.org/archive/individual/driver/$(COMPONENT_ARCHIVE) COMPONENT_ARCHIVE_HASH= \ sha256:7af83526eff1c76e8b9e1553b34245c203d029028d8044dd9dcf71eef1001576 COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = COPYING TEST_TARGET = $(NO_TESTS) include $(WS_MAKE_RULES)/common.mk CONFIGURE_BINDIR.32=/usr/lib/xorg CONFIGURE_BINDIR.64=/usr/lib/xorg/$(MACH64) # Build dependencies REQUIRED_PACKAGES += x11/header/x11-protocols components/x11/xf86-input-synaptics/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2017 <contributor> # Copyright 2020 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -22,15 +22,11 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/bin/synclient file path=usr/bin/syndaemon file path=usr/include/xorg/synaptics-properties.h file path=usr/lib/$(MACH64)/pkgconfig/xorg-synaptics.pc file path=usr/lib/$(MACH64)/xorg/modules/input/synaptics_drv.so file path=usr/lib/pkgconfig/xorg-synaptics.pc file path=usr/lib/xorg/$(MACH64)/synclient file path=usr/lib/xorg/$(MACH64)/syndaemon file path=usr/lib/xorg/modules/input/synaptics_drv.so file path=usr/lib/xorg/synclient file path=usr/lib/xorg/syndaemon file path=usr/share/X11/xorg.conf.d/70-synaptics.conf file path=usr/share/man/man1/synclient.1 file path=usr/share/man/man1/syndaemon.1 components/x11/xf86-input-synaptics/xorg-input-synaptics.p5m
@@ -26,15 +26,11 @@ file conf/11-x11-synaptics.fdi path=etc/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi file path=usr/bin/synclient file path=usr/bin/syndaemon file path=usr/include/xorg/synaptics-properties.h file path=usr/lib/$(MACH64)/pkgconfig/xorg-synaptics.pc file path=usr/lib/pkgconfig/xorg-synaptics.pc file path=usr/lib/xorg/$(MACH64)/synclient mode=0555 file path=usr/lib/xorg/$(MACH64)/syndaemon mode=0555 file path=usr/lib/xorg/modules/input/$(MACH64)/synaptics_drv.so file path=usr/lib/xorg/modules/input/synaptics_drv.so file path=usr/lib/xorg/synclient mode=0555 file path=usr/lib/xorg/syndaemon mode=0555 file path=usr/share/X11/xorg.conf.d/70-synaptics.conf file path=usr/share/man/man1/synclient.1 file path=usr/share/man/man1/syndaemon.1 components/x11/xf86-input-vmmouse/Makefile
@@ -13,38 +13,27 @@ # Copyright 2015 Alexander Pyhalov # BUILD_BITS = 32_and_64 X11_CATEGORY=DRIVER include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xf86-input-vmmouse COMPONENT_VERSION= 13.1.0 COMPONENT_REVISION= 2 COMPONENT_REVISION= 3 COMPONENT_FMRI= x11/server/xorg/driver/xorg-input-vmmouse COMPONENT_SUMMARY= xf86-input-vmmouse - VMWare guest mouse input driver for the Xorg X server COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_HASH= \ sha256:0af558957ac1be1b2863712c2475de8f4d7f14921fd01ded2e2fde4921b19319 COMPONENT_ARCHIVE_URL= \ http://xorg.freedesktop.org/archive/individual/driver/$(COMPONENT_ARCHIVE) COMPONENT_PROJECT_URL = http://xorg.freedesktop.org COMPONENT_CLASSIFICATION= Drivers/Other Peripherals COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = COPYING COMPONENT_FMRI = x11/server/xorg/driver/xorg-input-vmmouse TEST_TARGET = $(NO_TESTS) include $(WS_MAKE_RULES)/common.mk HAL_CALLOUTS_DIR.32=/usr/lib/hal HAL_CALLOUTS_DIR.64=/usr/lib/hal/$(MACH64) CONFIGURE_BINDIR.32=/usr/lib/xorg CONFIGURE_BINDIR.64=/usr/lib/xorg/$(MACH64) CONFIGURE_BINDIR.32=$(XORG_LIBDIR) CONFIGURE_BINDIR.64=$(XORG_LIBDIR) CFLAGS+= -std=gnu99 CONFIGURE_OPTIONS += --with-hal-bin-dir=/usr/sbin CONFIGURE_OPTIONS += --with-hal-callouts-dir=$(HAL_CALLOUTS_DIR.$(BITS)) CONFIGURE_OPTIONS += --with-hal-callouts-dir=/usr/lib/hal CONFIGURE_OPTIONS += --with-hal-fdi-dir=/etc/hal/fdi/policy/10osvendor CONFIGURE_OPTIONS += --without-libudev CONFIGURE_OPTIONS += --with-udev-rules-dir=no components/x11/xf86-input-vmmouse/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2016 <contributor> # Copyright 2020 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -24,11 +24,8 @@ file path=etc/hal/fdi/policy/10osvendor/11-x11-vmmouse.fdi file path=usr/lib/$(MACH64)/xorg/modules/input/vmmouse_drv.so file path=usr/lib/hal/$(MACH64)/hal-probe-vmmouse file path=usr/lib/hal/hal-probe-vmmouse file path=usr/lib/xorg/$(MACH64)/vmmouse_detect file path=usr/lib/xorg/modules/input/vmmouse_drv.so file path=usr/lib/xorg/vmmouse_detect file path=usr/share/X11/xorg.conf.d/50-vmmouse.conf file path=usr/share/man/man1/vmmouse_detect.1 file path=usr/share/man/man7/vmmouse.7 components/x11/xf86-input-vmmouse/xorg-input-vmmouse.p5m
@@ -25,12 +25,9 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=etc/hal/fdi/policy/10osvendor/11-x11-vmmouse.fdi preserve=true file path=usr/lib/hal/$(MACH64)/hal-probe-vmmouse mode=0555 file path=usr/lib/hal/hal-probe-vmmouse mode=0555 file path=usr/lib/xorg/$(MACH64)/vmmouse_detect mode=0555 file path=usr/lib/hal/hal-probe-vmmouse mode=0555 file path=usr/lib/xorg/modules/input/$(MACH64)/vmmouse_drv.so file path=usr/lib/xorg/modules/input/vmmouse_drv.so file path=usr/lib/xorg/vmmouse_detect mode=0555 file path=usr/share/X11/xorg.conf.d/50-vmmouse.conf file path=usr/share/man/man1/vmmouse_detect.1 file path=usr/share/man/man7/vmmouse.7 components/x11/xf86-input-void/Makefile
@@ -13,30 +13,18 @@ # Copyright 2015 Alexander Pyhalov # X11_CATEGORY=DRIVER include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xf86-input-void COMPONENT_VERSION= 1.4.1 COMPONENT_REVISION= 1 COMPONENT_REVISION= 2 COMPONENT_FMRI= x11/server/xorg/driver/xorg-input-void COMPONENT_SUMMARY= xf86-input-void - null input driver for Xorg server COMPONENT_PROJECT_URL = http://xorg.freedesktop.org COMPONENT_FMRI = x11/server/xorg/driver/xorg-input-void COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_URL= \ http://xorg.freedesktop.org/archive/individual/driver/$(COMPONENT_ARCHIVE) COMPONENT_ARCHIVE_HASH= \ sha256:f96e4f0a622821bf43a74bd419f2a18423343996c9d243c7e1430ba2d142339c COMPONENT_CLASSIFICATION= Drivers/Other Peripherals COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = COPYING include $(WS_MAKE_RULES)/prep.mk include $(WS_MAKE_RULES)/configure.mk include $(WS_MAKE_RULES)/ips.mk build: $(BUILD_32_and_64) install: $(INSTALL_32_and_64) include $(WS_MAKE_RULES)/common.mk REQUIRED_PACKAGES += system/library components/x11/xf86-input-void/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2016 <contributor> # Copyright 2018 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -23,5 +23,4 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/$(MACH64)/xorg/modules/input/void_drv.so file path=usr/lib/xorg/modules/input/void_drv.so file path=usr/share/man/man7/void.7 components/x11/xf86-input-void/xorg-input-void.p5m
@@ -25,5 +25,4 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/input/$(MACH64)/void_drv.so file path=usr/lib/xorg/modules/input/void_drv.so file path=usr/share/man/man7/void.7 components/x11/xf86-video-ast/Makefile
@@ -13,46 +13,28 @@ # Copyright 2015 Ken Mays # BUILD_BITS = 32_and_64 X11_CATEGORY=DRIVER include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xf86-video-ast COMPONENT_VERSION= 1.1.5 COMPONENT_REVISION= 2 COMPONENT_REVISION= 3 COMPONENT_FMRI= x11/server/xorg/driver/xorg-video-ast COMPONENT_SUMMARY= xf86-video-ast - ASPEED AST driver for the Xorg X server COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_HASH= \ sha256:1edbbc55d47d3fd71dec99b15c2483e22738c642623a0fb86ef4a81a9067a2de COMPONENT_ARCHIVE_URL= \ http://xorg.freedesktop.org/archive/individual/driver/$(COMPONENT_ARCHIVE) COMPONENT_PROJECT_URL = http://xorg.freedesktop.org TEST_TARGET = $(NO_TESTS) include $(WS_MAKE_RULES)/common.mk COMPONENT_PREP_ACTION = ( cd $(@D) && \ aclocal -I. && \ autoheader && \ libtoolize --automake --copy --force && \ automake -a -f -c &&\ autoconf ) # Paths to find libraries/modules to link with SERVERMOD_SUBDIR.64=/$(MACH64) SERVERMOD_SUBDIR=$(SERVERMOD_SUBDIR.$(BITS)) X11_SERVERMODS_DIR=/usr/lib/xorg/modules X11_SERVERLIBS_DIR=/usr/lib AST_LIBRARIES_i386 = -lint10 -lpciaccess -lvbe -lvgahw AST_LIBRARIES = -lfb -lint10 -lpciaccess -lvbe -lvgahw LD_OPTIONS+= \ -L$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ $(AST_LIBRARIES) LD_OPTIONS+= -L$(X11_SERVERMODS_DIR) -R$(X11_SERVERMODS_DIR) \ $(AST_LIBRARIES) # Build dependencies REQUIRED_PACKAGES += x11/header/x11-protocols components/x11/xf86-video-ast/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2016 <contributor> # Copyright 2018 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -23,4 +23,3 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/drivers/$(MACH64)/ast_drv.so file path=usr/lib/xorg/modules/drivers/ast_drv.so components/x11/xf86-video-ast/xorg-video-ast.p5m
@@ -13,14 +13,13 @@ # Copyright 2015 Alexander Pyhalov # set name=pkg.fmri value=pkg:/x11/server/xorg/driver/xorg-video-ast@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.summary value="xf86-video-ast - ASpeed Technologies graphics driver for Xorg X server" set name=info.classification value=org.opensolaris.category.2008:Drivers/Display set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.summary value="$(COMPONENT_SUMMARY)" set name=info.classification value="$(COMPONENT_CLASSIFICATION)" set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) set name=org.opensolaris.consolidation value=$(CONSOLIDATION) license COPYING license='MIT' license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/drivers/$(MACH64)/ast_drv.so file path=usr/lib/xorg/modules/drivers/ast_drv.so components/x11/xf86-video-ati/Makefile
@@ -13,22 +13,18 @@ # Copyright 2015 Alexander Pyhalov # BUILD_BITS = 32_and_64 X11_CATEGORY=DRIVER include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xf86-video-ati COMPONENT_VERSION= 6.14.6 COMPONENT_REVISION= 3 COMPONENT_REVISION= 4 COMPONENT_FMRI= x11/server/xorg/driver/xorg-video-ati COMPONENT_SUMMARY= xf86-video-ati - ATI Radeon video driver for the Xorg X server COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_HASH= \ sha256:aa5286b3e4f0187d7df14785c06dd800255d9405205dbf061da5d77df86bec36 COMPONENT_ARCHIVE_URL= \ http://xorg.freedesktop.org/archive/individual/driver/$(COMPONENT_ARCHIVE) COMPONENT_PROJECT_URL = http://xorg.freedesktop.org TEST_TARGET = $(NO_TESTS) CONFIGURE_DEFAULT_DIRS = no include $(WS_MAKE_RULES)/common.mk @@ -44,35 +40,24 @@ # Paths to find libraries/modules to link with - libraries themselves listed # in src/Makefile.am since ATI has multiple submodules with different needs SERVERMOD_SUBDIR.64=/$(MACH64) SERVERMOD_SUBDIR=$(SERVERMOD_SUBDIR.$(BITS)) X11_SERVERMODS_DIR=/usr/lib/xorg/modules MESA_XSERVERMODS_DIR=/usr/lib/mesa/modules X11_SERVERLIBS_DIR=/usr/lib/xorg LD_OPTIONS+= \ -L$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -L$(MESA_XSERVERMODS_DIR)/extensions$(SERVERMOD_SUBDIR) \ -L$(X11_SERVERMODS_DIR)/extensions$(SERVERMOD_SUBDIR) \ -L$(X11_SERVERLIBS_DIR)$(ARCHLIBSUBDIR) \ -L$(X11_SERVERMODS_DIR) -R$(X11_SERVERMODS_DIR) \ -L$(X11_SERVERLIBS_DIR) -R$(X11_SERVERLIBS_DIR) \ -L$(X11_SERVERMODS_EXTENSIONS_DIR) -R$(X11_SERVERMODS_EXTENSIONS_DIR) \ -L$(MESA_XSERVERMODS_EXTENSIONS_DIR) -R$(MESA_XSERVERMODS_EXTENSIONS_DIR) \ -M $(COMPONENT_DIR)/mapfile-bt829_drv-external \ -M $(COMPONENT_DIR)/mapfile-fi1236_drv-external \ -M $(COMPONENT_DIR)/mapfile-msp3430_drv-external \ -M $(COMPONENT_DIR)/mapfile-tda9885_drv-external \ -M $(COMPONENT_DIR)/mapfile-uda1380_drv-external \ -R$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -R$(MESA_XSERVERMODS_DIR)/extensions$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERMODS_DIR)/extensions$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERLIBS_DIR)$(SERVERMOD_SUBDIR) -M $(COMPONENT_DIR)/mapfile-uda1380_drv-external # Need to override install path for all the modules, not just ati_drv.so MULTIMEDIA_MODDIR = $(X11_SERVERMODS_DIR)/multimedia$(SERVERMOD_SUBDIR) DRIVER_DIR=$(X11_SERVERMODS_DIR)/drivers$(SERVERMOD_SUBDIR) COMPONENT_COMMON_ARGS = ati_drv_ladir='$(DRIVER_DIR)' \ radeon_drv_ladir='$(DRIVER_DIR)' \ theatre_detect_drv_ladir='$(MULTIMEDIA_MODDIR)' \ theatre_drv_ladir='$(MULTIMEDIA_MODDIR)' \ theatre200_drv_ladir='$(MULTIMEDIA_MODDIR)' COMPONENT_COMMON_ARGS = \ ati_drv_ladir='$(X11_SERVERMODS_DRIVERS_DIR)' \ radeon_drv_ladir='$(X11_SERVERMODS_DRIVERS_DIR)' \ theatre_detect_drv_ladir='$(X11_SERVERMODS_MULTIMEDIA_DIR)' \ theatre_drv_ladir='$(X11_SERVERMODS_MULTIMEDIA_DIR)' \ theatre200_drv_ladir='$(X11_SERVERMODS_MULTIMEDIA_DIR)' CONFIGURE_OPTIONS += --enable-dri CONFIGURE_OPTIONS += --disable-kms components/x11/xf86-video-ati/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2016 <contributor> # Copyright 2018 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -24,13 +24,8 @@ file path=usr/lib/xorg/modules/drivers/$(MACH64)/ati_drv.so file path=usr/lib/xorg/modules/drivers/$(MACH64)/radeon_drv.so file path=usr/lib/xorg/modules/drivers/ati_drv.so file path=usr/lib/xorg/modules/drivers/radeon_drv.so file path=usr/lib/xorg/modules/multimedia/$(MACH64)/theatre200_drv.so file path=usr/lib/xorg/modules/multimedia/$(MACH64)/theatre_detect_drv.so file path=usr/lib/xorg/modules/multimedia/$(MACH64)/theatre_drv.so file path=usr/lib/xorg/modules/multimedia/theatre200_drv.so file path=usr/lib/xorg/modules/multimedia/theatre_detect_drv.so file path=usr/lib/xorg/modules/multimedia/theatre_drv.so file path=usr/share/man/man7/ati.7 file path=usr/share/man/man7/radeon.7 components/x11/xf86-video-ati/xorg-video-ati.p5m
@@ -1,10 +1,11 @@ # # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL"). You may # only use this file in accordance with the terms of the CDDL. # Common Development and Distribution License ("CDDL"), version 1.0. # You may only use this file in accordance with the terms of version # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at #R source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # @@ -12,24 +13,19 @@ # Copyright 2015 Alexander Pyhalov # set name=pkg.fmri value=pkg:/x11/server/xorg/driver/xorg-video-ati@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.summary value="$(COMPONENT_SUMMARY)" set name=info.classification value="org.opensolaris.category.2008:Drivers/Display" set name=info.classification value="$(COMPONENT_CLASSIFICATION)" set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) set name=org.opensolaris.consolidation value=$(CONSOLIDATION) license COPYING license='MIT' license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/drivers/$(MACH64)/ati_drv.so file path=usr/lib/xorg/modules/drivers/$(MACH64)/radeon_drv.so file path=usr/lib/xorg/modules/drivers/ati_drv.so file path=usr/lib/xorg/modules/drivers/radeon_drv.so file path=usr/lib/xorg/modules/multimedia/$(MACH64)/theatre200_drv.so file path=usr/lib/xorg/modules/multimedia/$(MACH64)/theatre_detect_drv.so file path=usr/lib/xorg/modules/multimedia/$(MACH64)/theatre_drv.so file path=usr/lib/xorg/modules/multimedia/theatre200_drv.so file path=usr/lib/xorg/modules/multimedia/theatre_detect_drv.so file path=usr/lib/xorg/modules/multimedia/theatre_drv.so file path=usr/share/man/man7/ati.7 file path=usr/share/man/man7/radeon.7 components/x11/xf86-video-cirrus/Makefile
@@ -14,47 +14,25 @@ # Copyright 2017 Michal Nowak # BUILD_BITS = 32_and_64 X11_CATEGORY=DRIVER include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xf86-video-cirrus COMPONENT_VERSION= 1.5.3 COMPONENT_REVISION= 2 COMPONENT_REVISION= 3 COMPONENT_FMRI= x11/server/xorg/driver/xorg-video-cirrus COMPONENT_SUMMARY= xf86-video-cirrus - Cirrus Logic video driver for the Xorg X server COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_HASH= \ sha256:edc87b20a55259126b5239b5c1ef913419eab7ded0ed12ae9ae989460d7351ab COMPONENT_ARCHIVE_URL= \ http://xorg.freedesktop.org/archive/individual/driver/$(COMPONENT_ARCHIVE) COMPONENT_PROJECT_URL = http://xorg.freedesktop.org COMPONENT_CLASSIFICATION= Drivers/Display COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = COPYING COMPONENT_FMRI = x11/server/xorg/driver/xorg-video-cirrus TEST_TARGET = $(NO_TESTS) include $(WS_MAKE_RULES)/common.mk COMPONENT_PREP_ACTION = ( cd $(@D) && \ libtoolize --automake --copy --force && \ aclocal && \ autoheader && \ automake -a -f -c &&\ autoconf ) # Paths to find libraries/modules to link with SERVERMOD_SUBDIR.64=/$(MACH64) SERVERMOD_SUBDIR=$(SERVERMOD_SUBDIR.$(BITS)) X11_SERVERMODS_DIR=/usr/lib/xorg/modules X11_SERVERLIBS_DIR=/usr/lib/xorg LD_OPTIONS= \ -L$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -L$(X11_SERVERLIBS_DIR)$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERLIBS_DIR)$(SERVERMOD_SUBDIR) -L$(X11_SERVERMODS_DIR) -R$(X11_SERVERMODS_DIR) \ -L$(X11_SERVERLIBS_DIR) -R$(X11_SERVERLIBS_DIR) # Build dependencies REQUIRED_PACKAGES += developer/build/autoconf/xorg-macros components/x11/xf86-video-cirrus/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2016 <contributor> # Copyright 2018 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -25,7 +25,4 @@ file path=usr/lib/$(MACH64)/xorg/modules/drivers/cirrus_alpine.so file path=usr/lib/$(MACH64)/xorg/modules/drivers/cirrus_drv.so file path=usr/lib/$(MACH64)/xorg/modules/drivers/cirrus_laguna.so file path=usr/lib/xorg/modules/drivers/cirrus_alpine.so file path=usr/lib/xorg/modules/drivers/cirrus_drv.so file path=usr/lib/xorg/modules/drivers/cirrus_laguna.so file path=usr/share/man/man7/cirrus.7 components/x11/xf86-video-cirrus/xorg-video-cirrus.p5m
@@ -27,7 +27,4 @@ file path=usr/lib/xorg/modules/drivers/$(MACH64)/cirrus_alpine.so file path=usr/lib/xorg/modules/drivers/$(MACH64)/cirrus_drv.so file path=usr/lib/xorg/modules/drivers/$(MACH64)/cirrus_laguna.so file path=usr/lib/xorg/modules/drivers/cirrus_alpine.so file path=usr/lib/xorg/modules/drivers/cirrus_drv.so file path=usr/lib/xorg/modules/drivers/cirrus_laguna.so file path=usr/share/man/man7/cirrus.7 components/x11/xf86-video-dummy/Makefile
@@ -13,48 +13,26 @@ # Copyright 2015 Alexander Pyhalov # BUILD_BITS = 32_and_64 X11_CATEGORY=DRIVER include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xf86-video-dummy COMPONENT_VERSION= 0.3.8 COMPONENT_REVISION= 2 COMPONENT_REVISION= 3 COMPONENT_FMRI= x11/server/xorg/driver/xorg-video-dummy COMPONENT_SUMMARY= \ xf86-video-dummy - virtual/offscreen frame buffer driver for the Xorg X server COMPONENT_PROJECT_URL = http://xorg.freedesktop.org COMPONENT_FMRI = x11/server/xorg/driver/xorg-video-dummy COMPONENT_CLASSIFICATION= Drivers/Display COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_URL= \ http://xorg.freedesktop.org/archive/individual/driver/$(COMPONENT_ARCHIVE) COMPONENT_ARCHIVE_HASH= \ sha256:3712bb869307233491e4c570732d6073c0dc3d99adfdb9977396a3fdf84e95b9 COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = COPYING TEST_TARGET = $(NO_TESTS) include $(WS_MAKE_RULES)/common.mk COMPONENT_PREP_ACTION = ( cd $(@D) && \ libtoolize --automake --copy --force && \ aclocal && \ autoheader && \ automake -a -f -c && \ autoconf ) # Paths to find libraries/modules to link with SERVERMOD_SUBDIR.64=/$(MACH64) SERVERMOD_SUBDIR=$(SERVERMOD_SUBDIR.$(BITS)) X11_SERVERMODS_DIR=/usr/lib/xorg/modules X11_SERVERLIBS_DIR=/usr/lib/xorg LD_OPTIONS= \ -L$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -L$(X11_SERVERLIBS_DIR)$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERLIBS_DIR)$(SERVERMOD_SUBDIR) \ -L$(X11_SERVERMODS_DIR) -R$(X11_SERVERMODS_DIR) \ -L$(X11_SERVERLIBS_DIR) -R$(X11_SERVERLIBS_DIR) \ -lfb # Build dependencies components/x11/xf86-video-dummy/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2016 <contributor> # Copyright 2018 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -23,4 +23,3 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/$(MACH64)/xorg/modules/drivers/dummy_drv.so file path=usr/lib/xorg/modules/drivers/dummy_drv.so components/x11/xf86-video-dummy/xorg-video-dummy.p5m
@@ -25,4 +25,3 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/drivers/$(MACH64)/dummy_drv.so file path=usr/lib/xorg/modules/drivers/dummy_drv.so components/x11/xf86-video-intel/Makefile
@@ -14,12 +14,14 @@ # Copyright 2016 Ken Mays # BUILD_BITS = 32_and_64 X11_CATEGORY=DRIVER include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xf86-video-intel COMPONENT_VERSION= 2.99.917 COMPONENT_REVISION= 8 COMPONENT_REVISION= 9 COMPONENT_FMRI= x11/server/xorg/driver/xorg-video-intel COMPONENT_SUMMARY= xf86-video-intel - Intel integrated graphics chipset driver for the Xorg X server COMPONENT_GIT_DATE= 20171018 COMPONENT_GIT_HASH= 4798e18b2b2c8b0a05dc967e6140fd9962bc1a73 @@ -29,45 +31,24 @@ sha256:71afc36afaa9893c29ce937d09b464a54f0f56a6f13db9a8feb414e744b45fd7 COMPONENT_ARCHIVE_URL= \ https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel/-/archive/$(COMPONENT_GIT_HASH)/$(COMPONENT_SRC).tar.bz2 COMPONENT_PROJECT_URL = http://xorg.freedesktop.org CONFIGURE_DEFAULT_DIRS = no TEST_TARGET = $(NO_TESTS) include $(WS_MAKE_RULES)/common.mk LDFLAGS += -lm -lsocket COMPONENT_PREP_ACTION = ( cd $(@D) && \ libtoolize --automake --copy --force && \ aclocal -Im4 && \ autoheader && \ automake -a -f -c && \ autoconf ) # Paths to find libraries/modules to link with SERVERMOD_SUBDIR.64=/$(MACH64) SERVERMOD_SUBDIR=$(SERVERMOD_SUBDIR.$(BITS)) X11_SERVERMODS_DIR=/usr/lib/xorg/modules MESA_XSERVERMODS_DIR=/usr/lib/mesa/modules X11_SERVERLIBS_DIR=/usr/lib LDFLAGS += -R/usr/lib/xorg$(SERVERMOD_SUBDIR) LD_OPTIONS+= \ -L$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -L$(MESA_XSERVERMODS_DIR)/extensions$(SERVERMOD_SUBDIR) \ -L$(X11_SERVERMODS_DIR)/extensions$(SERVERMOD_SUBDIR) \ -L$(X11_SERVERLIBS_DIR)$(ARCHLIBSUBDIR) \ -R$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -R$(MESA_XSERVERMODS_DIR)/extensions$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERMODS_DIR)/extensions$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERLIBS_DIR)$(SERVERMOD_SUBDIR) \ -L$(X11_SERVERMODS_DIR) -R$(X11_SERVERMODS_DIR) \ -L$(MESA_XSERVERMODS_EXTENSIONS_DIR) -R$(MESA_XSERVERMODS_EXTENSIONS_DIR) \ -L$(X11_SERVERMODS_EXTENSIONS_DIR) -R$(X11_SERVERMODS_EXTENSIONS_DIR) \ -L$(X11_SERVERLIBS_DIR) -R$(X11_SERVERLIBS_DIR) \ -Wl,-M$(COMPONENT_DIR)/mapfile.externs # Need to override install path for all the modules DRIVER_DIR=$(X11_SERVERMODS_DIR)/drivers$(SERVERMOD_SUBDIR) COMPONENT_COMMON_ARGS = ch7017_ladir='$(DRIVER_DIR)' \ DRIVER_DIR=$(X11_SERVERMODS_DRIVERS_DIR) COMPONENT_COMMON_ARGS = \ intel_drv_ladir='$(DRIVER_DIR)' \ ch7017_ladir='$(DRIVER_DIR)' \ ch7xxx_ladir='$(DRIVER_DIR)' \ ivch_ladir='$(DRIVER_DIR)' \ sil164_ladir='$(DRIVER_DIR)' \ @@ -80,7 +61,7 @@ CONFIGURE_OPTIONS += --enable-dri2 CONFIGURE_OPTIONS += --disable-dri3 CONFIGURE_OPTIONS += --enable-xvmc CONFIGURE_OPTIONS += --libdir=$(X11_SERVERLIBS_DIR)$(SERVERMOD_SUBDIR) CONFIGURE_OPTIONS += --libdir=$(CONFIGURE_LIBDIR.$(BITS)) CONFIGURE_OPTIONS += --libexecdir=$(CONFIGURE_LIBDIR.$(BITS)) CONFIGURE_OPTIONS += --enable-kms CONFIGURE_OPTIONS += --enable-sna components/x11/xf86-video-intel/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2016 <contributor> # Copyright 2018 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -22,7 +22,6 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/bin/$(MACH64)/intel-virtual-output file path=usr/bin/intel-virtual-output link path=usr/lib/$(MACH64)/libI810XvMC.so target=libI810XvMC.so.1.0.0 link path=usr/lib/$(MACH64)/libI810XvMC.so.1 target=libI810XvMC.so.1.0.0 @@ -31,15 +30,7 @@ link path=usr/lib/$(MACH64)/libIntelXvMC.so.1 target=libIntelXvMC.so.1.0.0 file path=usr/lib/$(MACH64)/libIntelXvMC.so.1.0.0 file path=usr/lib/$(MACH64)/xf86-video-intel-backlight-helper file path=usr/lib/$(MACH64)/xorg/modules/drivers/intel_drv.so link path=usr/lib/libI810XvMC.so target=libI810XvMC.so.1.0.0 link path=usr/lib/libI810XvMC.so.1 target=libI810XvMC.so.1.0.0 file path=usr/lib/libI810XvMC.so.1.0.0 link path=usr/lib/libIntelXvMC.so target=libIntelXvMC.so.1.0.0 link path=usr/lib/libIntelXvMC.so.1 target=libIntelXvMC.so.1.0.0 file path=usr/lib/libIntelXvMC.so.1.0.0 file path=usr/lib/xf86-video-intel-backlight-helper file path=usr/lib/xorg/modules/drivers/intel_drv.so file path=usr/lib/xorg/modules/drivers/$(MACH64)/intel_drv.so file path=usr/share/man/man7/intel-virtual-output.7 file path=usr/share/man/man7/intel.7 file path=usr/share/polkit-1/actions/org.x.xf86-video-intel.backlight-helper.policy components/x11/xf86-video-intel/xorg-video-intel.p5m
@@ -13,18 +13,15 @@ # Copyright 2015 Alexander Pyhalov # set name=pkg.fmri value=pkg:/x11/server/xorg/driver/xorg-video-intel@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.summary value="$(COMPONENT_SUMMARY)" set name=info.classification value="org.opensolaris.category.2008:Drivers/Display" set name=info.classification value="$(COMPONENT_CLASSIFICATION)" set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) set name=org.opensolaris.consolidation value=$(CONSOLIDATION) <transform file path=usr/lib/xorg/modules/drivers/$(MACH64)/(.+)$ -> set action.hash usr/lib/$(MACH64)/xorg/modules/drivers/%<\1> > license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' license COPYING license='MIT' file path=usr/bin/$(MACH64)/intel-virtual-output file path=usr/bin/intel-virtual-output link path=usr/lib/$(MACH64)/libI810XvMC.so target=libI810XvMC.so.1.0.0 link path=usr/lib/$(MACH64)/libI810XvMC.so.1 target=libI810XvMC.so.1.0.0 @@ -33,15 +30,7 @@ link path=usr/lib/$(MACH64)/libIntelXvMC.so.1 target=libIntelXvMC.so.1.0.0 file path=usr/lib/$(MACH64)/libIntelXvMC.so.1.0.0 file path=usr/lib/$(MACH64)/xf86-video-intel-backlight-helper mode=0555 link path=usr/lib/libI810XvMC.so target=libI810XvMC.so.1.0.0 link path=usr/lib/libI810XvMC.so.1 target=libI810XvMC.so.1.0.0 file path=usr/lib/libI810XvMC.so.1.0.0 link path=usr/lib/libIntelXvMC.so target=libIntelXvMC.so.1.0.0 link path=usr/lib/libIntelXvMC.so.1 target=libIntelXvMC.so.1.0.0 file path=usr/lib/libIntelXvMC.so.1.0.0 file path=usr/lib/xf86-video-intel-backlight-helper mode=0555 file path=usr/lib/xorg/modules/drivers/$(MACH64)/intel_drv.so file path=usr/lib/xorg/modules/drivers/intel_drv.so file path=usr/share/man/man7/intel-virtual-output.7 file path=usr/share/man/man7/intel.7 file path=usr/share/polkit-1/actions/org.x.xf86-video-intel.backlight-helper.policy components/x11/xf86-video-mach64/Makefile
@@ -13,41 +13,25 @@ # Copyright 2015 Ken Mays # BUILD_BITS = 32_and_64 X11_CATEGORY=DRIVER include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xf86-video-mach64 COMPONENT_VERSION= 6.9.6 COMPONENT_REVISION= 1 COMPONENT_REVISION= 2 COMPONENT_FMRI= x11/server/xorg/driver/xorg-video-mach64 COMPONENT_SUMMARY= xf86-video-mach64 - MACH64 driver for the Xorg X server COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_HASH= \ sha256:7a0707c71bb522430f83bb5e9d9ee697e661e35534a3a2d10834f86b327a3c9c COMPONENT_ARCHIVE_URL= \ http://xorg.freedesktop.org/archive/individual/driver/$(COMPONENT_ARCHIVE) COMPONENT_PROJECT_URL = http://xorg.freedesktop.org TEST_TARGET = $(NO_TESTS) include $(WS_MAKE_RULES)/common.mk COMPONENT_PREP_ACTION = ( cd $(@D) && \ libtoolize --automake --copy --force && \ aclocal && \ autoheader && \ automake -a -f -c &&\ autoconf ) CFLAGS+= -D__EXTENSIONS__ # Paths to find libraries/modules to link with SERVERMOD_SUBDIR.64=/$(MACH64) SERVERMOD_SUBDIR=$(SERVERMOD_SUBDIR.$(BITS)) X11_SERVERMODS_DIR=/usr/lib/xorg/modules LD_OPTIONS+= \ -L$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -L$(X11_SERVERMODS_DIR) -R$(X11_SERVERMODS_DIR) \ -lexa -lint10 -lpciaccess -lfb -lpixman-1 -lshadowfb -lvbe # - Disable DRI since the kernel module isn't ported components/x11/xf86-video-mach64/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2016 <contributor> # Copyright 2018 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -23,4 +23,3 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/drivers/$(MACH64)/mach64_drv.so file path=usr/lib/xorg/modules/drivers/mach64_drv.so components/x11/xf86-video-mach64/xorg-video-mach64.p5m
@@ -13,16 +13,15 @@ # Copyright 2015 Alexander Pyhalov # set name=pkg.fmri value=pkg:/x11/server/xorg/driver/xorg-video-mach64@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.summary value="xf86-video-mach64 - ATI Mach64 driver for the Xorg X server" set name=info.classification value=org.opensolaris.category.2008:Drivers/Display set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.summary value="$(COMPONENT_SUMMARY)" set name=info.classification value="$(COMPONENT_CLASSIFICATION)" set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) set name=org.opensolaris.consolidation value=$(CONSOLIDATION) license COPYING license='MIT' license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file README path=usr/share/doc/X11/README.ati file path=usr/lib/xorg/modules/drivers/$(MACH64)/mach64_drv.so file path=usr/lib/xorg/modules/drivers/mach64_drv.so components/x11/xf86-video-mga/Makefile
@@ -13,45 +13,22 @@ # Copyright 2015 Ken Mays # BUILD_BITS = 32_and_64 X11_CATEGORY=DRIVER include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xf86-video-mga COMPONENT_VERSION= 1.6.5 COMPONENT_REVISION= 2 COMPONENT_REVISION= 3 COMPONENT_FMRI= x11/server/xorg/driver/xorg-video-mga COMPONENT_SUMMARY= xf86-video-mga - Matrox MGA driver for the Xorg X server COMPONENT_PROJECT_URL = http://xorg.freedesktop.org COMPONENT_FMRI = x11/server/xorg/driver/xorg-video-mga COMPONENT_CLASSIFICATION= Drivers/Display COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_URL= \ http://xorg.freedesktop.org/archive/individual/driver/$(COMPONENT_ARCHIVE) COMPONENT_ARCHIVE_HASH= \ sha256:b663cd8e6364f7c4e2637b9fcab9861d0e3971518c73b00d213f6545a1289422 COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = COPYING TEST_TARGET = $(NO_TESTS) include $(WS_MAKE_RULES)/common.mk COMPONENT_PREP_ACTION = ( cd $(@D) && \ libtoolize --automake --copy --force && \ aclocal && \ autoheader && \ automake -a -f -c && \ autoconf ) # Paths to find libraries/modules to link with SERVERMOD_SUBDIR.64=/$(MACH64) SERVERMOD_SUBDIR=$(SERVERMOD_SUBDIR.$(BITS)) X11_SERVERMODS_DIR=/usr/lib/xorg/modules # Extra flags to link mga_drv.so, but not util/stormdwg binary with DRIVER_LD_FLAGS = \ -L$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) DRIVER_LD_FLAGS = -L$(X11_SERVERMODS_DIR) -R$(X11_SERVERMODS_DIR) # - Disable DRI since the kernel module isn't ported CONFIGURE_OPTIONS += --disable-dri components/x11/xf86-video-mga/manifests/sample-manifest.p5m
@@ -5,12 +5,12 @@ # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2017 <contributor> # Copyright 2018 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -23,5 +23,4 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/drivers/$(MACH64)/mga_drv.so file path=usr/lib/xorg/modules/drivers/mga_drv.so file path=usr/share/man/man7/mga.7 components/x11/xf86-video-mga/xorg-video-mga.p5m
@@ -23,5 +23,4 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/drivers/$(MACH64)/mga_drv.so file path=usr/lib/xorg/modules/drivers/mga_drv.so file path=usr/share/man/man7/mga.7 components/x11/xf86-video-nv/Makefile
@@ -13,47 +13,23 @@ # Copyright 2015 Alexander Pyhalov # BUILD_BITS = 32_and_64 X11_CATEGORY=DRIVER include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xf86-video-nv COMPONENT_VERSION= 2.1.21 COMPONENT_REVISION= 2 COMPONENT_REVISION= 3 COMPONENT_FMRI= x11/server/xorg/driver/xorg-video-nv COMPONENT_SUMMARY= xf86-video-nv - NVIDIA video driver for the Xorg X server COMPONENT_FMRI = x11/server/xorg/driver/xorg-video-nv COMPONENT_CLASSIFICATION= Drivers/Display COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_URL= \ http://xorg.freedesktop.org/archive/individual/driver/$(COMPONENT_ARCHIVE) COMPONENT_ARCHIVE_HASH= \ sha256:1f98649e6ff0e8214b9d5dcac661f1d004be8e73823d8247b9c7025fd81db32d COMPONENT_PROJECT_URL = http://xorg.freedesktop.org COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = COPYING TEST_TARGET = $(NO_TESTS) include $(WS_MAKE_RULES)/common.mk COMPONENT_PREP_ACTION = ( cd $(@D) && \ libtoolize --automake --copy --force && \ aclocal && \ autoheader && \ automake -a -f -c &&\ autoconf ) # Paths to find libraries/modules to link with SERVERMOD_SUBDIR.64=/$(MACH64) SERVERMOD_SUBDIR=$(SERVERMOD_SUBDIR.$(BITS)) X11_SERVERMODS_DIR=/usr/lib/xorg/modules X11_SERVERLIBS_DIR=/usr/lib/xorg LD_OPTIONS= \ -L$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -L$(X11_SERVERLIBS_DIR)$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERLIBS_DIR)$(SERVERMOD_SUBDIR) \ -L$(X11_SERVERMODS_DIR) -R$(X11_SERVERMODS_DIR) \ -L$(X11_SERVERLIBS_DIR) -R$(X11_SERVERLIBS_DIR) \ -lexa -lfb -lint10 -lshadowfb -lXfont -lvbe -lvgahw -lfbdevhw \ -lpciaccess -lpixman-1 -lm components/x11/xf86-video-nv/manifests/sample-manifest.p5m
@@ -5,12 +5,12 @@ # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2017 <contributor> # Copyright 2018 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -23,5 +23,4 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/$(MACH64)/xorg/modules/drivers/nv_drv.so file path=usr/lib/xorg/modules/drivers/nv_drv.so file path=usr/share/man/man7/nv.7 components/x11/xf86-video-nv/xorg-video-nv.p5m
@@ -25,5 +25,4 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/drivers/$(MACH64)/nv_drv.so file path=usr/lib/xorg/modules/drivers/nv_drv.so file path=usr/share/man/man7/nv.7 components/x11/xf86-video-openchrome/Makefile
@@ -13,64 +13,35 @@ # Copyright 2015 Ken Mays # BUILD_BITS = 32_and_64 X11_CATEGORY=DRIVER include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xf86-video-openchrome COMPONENT_VERSION= 0.6.0 COMPONENT_REVISION= 2 COMPONENT_REVISION= 3 COMPONENT_FMRI= x11/server/xorg/driver/xorg-video-openchrome COMPONENT_SUMMARY= xf86-video-openchrome - OpenChrome driver for the Xorg X server COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_HASH= \ sha256:da2975c6379358de52c1257710c67eb59139a7f0a1cd28d00cc64cc3e1c02f75 COMPONENT_ARCHIVE_URL= \ http://xorg.freedesktop.org/archive/individual/driver/$(COMPONENT_ARCHIVE) COMPONENT_PROJECT_URL = http://xorg.freedesktop.org COMPONENT_CLASSIFICATION= Drivers/Display COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = COPYING COMPONENT_FMRI = x11/server/xorg/driver/xorg-video-openchrome TEST_TARGET = $(NO_TESTS) include $(WS_MAKE_RULES)/common.mk COMPONENT_PREP_ACTION = ( cd $(@D) && \ libtoolize --automake --copy --force && \ aclocal && \ autoheader && \ automake -a -f -c && \ autoconf ) CFLAGS+= -std=gnu99 # Paths to find libraries/modules to link with SERVERMOD_SUBDIR.64=/$(MACH64) SERVERMOD_SUBDIR=$(SERVERMOD_SUBDIR.$(BITS)) X11_SERVERMODS_DIR=/usr/lib/xorg/modules MESA_XSERVERMODS_DIR=/usr/lib/mesa/modules X11_SERVERLIBS_DIR=/usr/lib/xorg # Instead of allowing the default MODTYPE_LD_SHARED_OPTIONS to link all # the libraries against the Xorg server binary, ldflags.patch adds # $(openchrome_drv_la_LDFLAGS_add) to the link of just openchrome_drv.so, # but not to the client side XvMC libs. openchrome_drv_la_LDFLAGS_add = \ -L$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -L$(X11_SERVERLIBS_DIR)$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERLIBS_DIR)$(SERVERMOD_SUBDIR) \ -L$(X11_SERVERMODS_DIR) -R$(X11_SERVERMODS_DIR) \ -L$(X11_SERVERLIBS_DIR) -R$(X11_SERVERLIBS_DIR) \ -Wl,-M$(COMPONENT_DIR)/mapfile.externs \ -lfb -lint10 -lpciaccess -lpixman-1 -lvbe \ -lexa -lvgahw -lm -ldrm -lshadow COMPONENT_BUILD_ENV += \ openchrome_drv_la_LDFLAGS_add='$(openchrome_drv_la_LDFLAGS_add)' # this is needed to set path for XvMC libraries # Disable as 32bit module is not installed in the right directory. #CONFIGURE_LIBDIR.$(BITS) = $(X11_SERVERLIBS_DIR)$(SERVERMOD_SUBDIR) # Build dependencies REQUIRED_PACKAGES += x11/header/x11-protocols components/x11/xf86-video-openchrome/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2016 <contributor> # Copyright 2018 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -23,5 +23,4 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/drivers/$(MACH64)/openchrome_drv.so file path=usr/lib/xorg/modules/drivers/openchrome_drv.so file path=usr/share/man/man7/openchrome.7 components/x11/xf86-video-openchrome/xorg-video-openchrome.p5m
@@ -23,5 +23,4 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/drivers/$(MACH64)/openchrome_drv.so file path=usr/lib/xorg/modules/drivers/openchrome_drv.so file path=usr/share/man/man7/openchrome.7 components/x11/xf86-video-r128/Makefile
@@ -13,44 +13,22 @@ # Copyright 2015 Ken Mays # BUILD_BITS = 32_and_64 X11_CATEGORY=DRIVER include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xf86-video-r128 COMPONENT_VERSION= 6.10.2 COMPONENT_REVISION= 2 COMPONENT_REVISION= 3 COMPONENT_FMRI= x11/server/xorg/driver/xorg-video-r128 COMPONENT_SUMMARY= xf86-video-r128 - ATI Rage 128 video driver for the Xorg X server COMPONENT_PROJECT_URL = http://xorg.freedesktop.org COMPONENT_FMRI = x11/server/xorg/driver/xorg-video-r128 COMPONENT_CLASSIFICATION= Drivers/Display COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_URL= \ http://xorg.freedesktop.org/archive/individual/driver/$(COMPONENT_ARCHIVE) COMPONENT_ARCHIVE_HASH= \ sha256:84da21517f3af7617fdf341e84ccb22444d6cdab1647e4808fa631528b9a77de COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = COPYING TEST_TARGET = $(NO_TESTS) include $(WS_MAKE_RULES)/common.mk COMPONENT_PREP_ACTION = ( cd $(@D) && \ libtoolize --automake --copy --force && \ aclocal && \ autoheader && \ automake -a -f -c && \ autoconf ) # Paths to find libraries/modules to link with SERVERMOD_SUBDIR.64=/$(MACH64) SERVERMOD_SUBDIR=$(SERVERMOD_SUBDIR.$(BITS)) X11_SERVERMODS_DIR=/usr/lib/xorg/modules LD_OPTIONS = \ -L$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -L$(X11_SERVERMODS_DIR) -R$(X11_SERVERMODS_DIR) \ -lint10 -lpciaccess -lfb -lpixman-1 -lvbe -lfbdevhw -lvgahw # - Disable DRI since the kernel module isn't ported components/x11/xf86-video-r128/manifests/sample-manifest.p5m
@@ -5,12 +5,12 @@ # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2017 <contributor> # Copyright 2018 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -23,5 +23,4 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/drivers/$(MACH64)/r128_drv.so file path=usr/lib/xorg/modules/drivers/r128_drv.so file path=usr/share/man/man7/r128.7 components/x11/xf86-video-r128/xorg-video-r128.p5m
@@ -25,5 +25,4 @@ file README path=usr/share/doc/X11/README.r128 file path=usr/lib/xorg/modules/drivers/$(MACH64)/r128_drv.so file path=usr/lib/xorg/modules/drivers/r128_drv.so file path=usr/share/man/man7/r128.7 components/x11/xf86-video-savage/Makefile
@@ -13,47 +13,23 @@ # Copyright 2015 Ken Mays # BUILD_BITS = 32_and_64 X11_CATEGORY=DRIVER include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xf86-video-savage COMPONENT_VERSION= 2.3.9 COMPONENT_REVISION= 2 COMPONENT_REVISION= 3 COMPONENT_FMRI= x11/server/xorg/driver/xorg-video-savage COMPONENT_SUMMARY= xf86-video-savage - S3 Savage video driver for the Xorg X server COMPONENT_PROJECT_URL = http://xorg.freedesktop.org COMPONENT_FMRI = x11/server/xorg/driver/xorg-video-savage COMPONENT_CLASSIFICATION= Drivers/Display COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_URL= \ http://xorg.freedesktop.org/archive/individual/driver/$(COMPONENT_ARCHIVE) COMPONENT_ARCHIVE_HASH= \ sha256:2c93c4db1f71e725dda0caee5821253129d4b52d7aa0fd720593e7769bceec86 COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = COPYING TEST_TARGET = $(NO_TESTS) include $(WS_MAKE_RULES)/common.mk COMPONENT_PREP_ACTION = ( cd $(@D) && \ libtoolize --automake --copy --force && \ aclocal && \ autoheader && \ automake -a -f -c && \ autoconf ) # Paths to find libraries/modules to link with SERVERMOD_SUBDIR.64=/$(MACH64) SERVERMOD_SUBDIR=$(SERVERMOD_SUBDIR.$(BITS)) X11_SERVERMODS_DIR=/usr/lib/xorg/modules X11_SERVERLIBS_DIR=/usr/lib/xorg LD_OPTIONS= -M$(COMPONENT_DIR)/mapfile.externs \ -L$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -L$(X11_SERVERLIBS_DIR)$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERLIBS_DIR)$(SERVERMOD_SUBDIR) \ -L$(X11_SERVERMODS_DIR) -R$(X11_SERVERMODS_DIR) \ -L$(X11_SERVERLIBS_DIR) -R$(X11_SERVERLIBS_DIR) \ -lexa -lfb -lint10 -lpciaccess -lshadowfb -lXfont -lvbe -lvgahw -lm # - Disable DRI since the kernel module isn't ported components/x11/xf86-video-savage/manifests/sample-manifest.p5m
@@ -5,12 +5,12 @@ # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2017 <contributor> # Copyright 2018 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -23,5 +23,4 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/drivers/$(MACH64)/savage_drv.so file path=usr/lib/xorg/modules/drivers/savage_drv.so file path=usr/share/man/man7/savage.7 components/x11/xf86-video-savage/xorg-video-savage.p5m
@@ -23,5 +23,4 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/drivers/$(MACH64)/savage_drv.so file path=usr/lib/xorg/modules/drivers/savage_drv.so file path=usr/share/man/man7/savage.7 components/x11/xf86-video-trident/Makefile
@@ -13,47 +13,23 @@ # Copyright 2015 Alexander Pyhalov # X11_CATEGORY=DRIVER include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk BUILD_BITS = 32_and_64 COMPONENT_NAME= xf86-video-trident COMPONENT_VERSION= 1.3.8 COMPONENT_REVISION= 2 COMPONENT_REVISION= 3 COMPONENT_FMRI= x11/server/xorg/driver/xorg-video-trident COMPONENT_SUMMARY= xf86-video-trident - Trident video driver for the Xorg X server COMPONENT_PROJECT_URL = http://xorg.freedesktop.org COMPONENT_FMRI = x11/server/xorg/driver/xorg-video-trident COMPONENT_CLASSIFICATION= Drivers/Display COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_URL= \ http://xorg.freedesktop.org/archive/individual/driver/$(COMPONENT_ARCHIVE) COMPONENT_ARCHIVE_HASH= \ sha256:9e5119d974c3e2221994542d35e3a0b3426a441869ddd6dd08a84f324856ac3f COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = COPYING TEST_TARGET = $(NO_TESTS) include $(WS_MAKE_RULES)/common.mk COMPONENT_PREP_ACTION = ( cd $(@D) && \ libtoolize --automake --copy --force && \ aclocal && \ autoheader && \ automake -a -f -c &&\ autoconf ) # Paths to find libraries/modules to link with SERVERMOD_SUBDIR.64=/$(MACH64) SERVERMOD_SUBDIR=$(SERVERMOD_SUBDIR.$(BITS)) X11_SERVERMODS_DIR=/usr/lib/xorg/modules X11_SERVERLIBS_DIR=/usr/lib/xorg LD_OPTIONS= \ -L$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -L$(X11_SERVERLIBS_DIR)$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERLIBS_DIR)$(SERVERMOD_SUBDIR) \ -L$(X11_SERVERMODS_DIR) -R$(X11_SERVERMODS_DIR) \ -L$(X11_SERVERLIBS_DIR) -R$(X11_SERVERLIBS_DIR) \ -lexa -lfb -lint10 -lpciaccess -lpixman-1 -lshadow -lvbe -lvgahw \ -lm components/x11/xf86-video-trident/manifests/sample-manifest.p5m
@@ -5,12 +5,12 @@ # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2017 <contributor> # Copyright 2018 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -23,5 +23,4 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/$(MACH64)/xorg/modules/drivers/trident_drv.so file path=usr/lib/xorg/modules/drivers/trident_drv.so file path=usr/share/man/man7/trident.7 components/x11/xf86-video-trident/xorg-video-trident.p5m
@@ -25,5 +25,4 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/drivers/$(MACH64)/trident_drv.so file path=usr/lib/xorg/modules/drivers/trident_drv.so file path=usr/share/man/man7/trident.7 components/x11/xf86-video-vbox/Makefile
File was deleted components/x11/xf86-video-vboxvideo/Makefile
New file @@ -0,0 +1,52 @@ # # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL"), version 1.0. # You may only use this file in accordance with the terms of version # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2017 Aurelien Larcher # X11_CATEGORY=DRIVER include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xf86-video-vboxvideo COMPONENT_VERSION= 1.0.0 # Use version string from Xorg module IPS_COMPONENT_VERSION= 1.0.1 COMPONENT_REVISION= 4 COMPONENT_FMRI= x11/server/xorg/driver/xorg-video-vboxvideo COMPONENT_SUMMARY= xf86-video-vboxvideo - VirtualBox UMS driver for the Xorg X server COMPONENT_ARCHIVE_HASH= \ sha256:7fb6a3bfbcbe95438617f55a2f7ace4c0edec8ea8b7007777f389438b40cbfa4 include $(WS_MAKE_RULES)/common.mk CFLAGS+= -std=gnu99 LD_OPTIONS+= \ -L$(X11_SERVERMODS_DIR) -R$(X11_SERVERMODS_DIR) \ -L$(MESA_XSERVERMODS_EXTENSIONS_DIR) -R$(MESA_XSERVERMODS_EXTENSIONS_DIR) \ -L$(X11_SERVERMODS_EXTENSIONS_DIR) -R$(X11_SERVERMODS_EXTENSIONS_DIR) \ -L$(X11_SERVERLIBS_DIR) -R$(X11_SERVERLIBS_DIR) CONFIGURE_OPTIONS+= --with-xorg-module-dir=$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) # Build dependencies REQUIRED_PACKAGES += x11/header/x11-protocols REQUIRED_PACKAGES += system/header/header-drm # Auto-generated dependencies REQUIRED_PACKAGES += diagnostic/scanpci REQUIRED_PACKAGES += library/graphics/pixman REQUIRED_PACKAGES += system/library REQUIRED_PACKAGES += system/library/math REQUIRED_PACKAGES += x11/library/libdrm REQUIRED_PACKAGES += x11/server/xorg components/x11/xf86-video-vboxvideo/manifests/sample-manifest.p5m
File was renamed from components/x11/xf86-video-vbox/manifests/sample-manifest.p5m @@ -10,7 +10,7 @@ # # # Copyright 2017 <contributor> # Copyright 2018 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -23,5 +23,4 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/$(MACH64)/drivers/vboxvideo_drv.so file path=usr/lib/xorg/modules/drivers/vboxvideo_drv.so file path=usr/share/man/man7/vboxvideo.7 components/x11/xf86-video-vboxvideo/xf86-video-vboxvideo.p5m
File was renamed from components/x11/xf86-video-vbox/xf86-video-vbox.p5m @@ -25,5 +25,4 @@ <transform file path=usr/lib/xorg/modules/drivers/$(MACH64)/(.+)$ -> set action.hash usr/lib/xorg/modules/$(MACH64)/drivers/%<\1> > file path=usr/lib/xorg/modules/drivers/$(MACH64)/vboxvideo_drv.so file path=usr/lib/xorg/modules/drivers/vboxvideo_drv.so file path=usr/share/man/man7/vboxvideo.7 components/x11/xf86-video-vesa/Makefile
@@ -13,45 +13,22 @@ # Copyright 2015 Ken Mays # BUILD_BITS = 32_and_64 X11_CATEGORY=DRIVER include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xf86-video-vesa COMPONENT_VERSION= 2.4.0 COMPONENT_REVISION= 1 COMPONENT_REVISION= 2 COMPONENT_FMRI= x11/server/xorg/driver/xorg-video-vesa COMPONENT_SUMMARY= xf86-video-vesa - VESA driver for the Xorg X server COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_HASH= \ sha256:bf443c94d7bf6cd4e248f8a3147f4647be04dc4c80250d9405006263bbdee38c COMPONENT_ARCHIVE_URL= \ http://xorg.freedesktop.org/archive/individual/driver/$(COMPONENT_ARCHIVE) COMPONENT_PROJECT_URL = http://xorg.freedesktop.org COMPONENT_CLASSIFICATION= Drivers/Display COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = COPYING COMPONENT_FMRI = x11/server/xorg/driver/xorg-video-vesa TEST_TARGET = $(NO_TESTS) include $(WS_MAKE_RULES)/common.mk COMPONENT_PREP_ACTION = ( cd $(@D) && \ libtoolize --automake --copy --force && \ aclocal && \ autoheader && \ automake -a -f -c &&\ autoconf ) # Paths to find libraries/modules to link with SERVERMOD_SUBDIR.64=/$(MACH64) SERVERMOD_SUBDIR=$(SERVERMOD_SUBDIR.$(BITS)) X11_SERVERMODS_DIR=/usr/lib/xorg/modules X11_SERVERLIBS_DIR=/usr/lib/xorg LD_OPTIONS= \ -L$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -L$(X11_SERVERMODS_DIR) -R$(X11_SERVERMODS_DIR) \ -lfb -lpciaccess -lshadow -lvbe # Build dependencies components/x11/xf86-video-vesa/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2016 <contributor> # Copyright 2018 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -23,5 +23,4 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/drivers/$(MACH64)/vesa_drv.so file path=usr/lib/xorg/modules/drivers/vesa_drv.so file path=usr/share/man/man7/vesa.7 components/x11/xf86-video-vesa/xorg-video-vesa.p5m
@@ -23,5 +23,4 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/drivers/$(MACH64)/vesa_drv.so file path=usr/lib/xorg/modules/drivers/vesa_drv.so file path=usr/share/man/man7/vesa.7 components/x11/xf86-video-vmware/Makefile
@@ -13,45 +13,22 @@ # Copyright 2015 Ken Mays # BUILD_BITS = 32_and_64 X11_CATEGORY=DRIVER include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xf86-video-vmware COMPONENT_VERSION= 13.3.0 COMPONENT_REVISION= 1 COMPONENT_REVISION= 2 COMPONENT_FMRI= x11/server/xorg/driver/xorg-video-vmware COMPONENT_SUMMARY= xf86-video-vmware - VMWare driver for the Xorg X server COMPONENT_PROJECT_URL = http://xorg.freedesktop.org COMPONENT_FMRI = x11/server/xorg/driver/xorg-video-vmware COMPONENT_CLASSIFICATION= Drivers/Display COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 COMPONENT_ARCHIVE_URL= \ http://xorg.freedesktop.org/archive/individual/driver/$(COMPONENT_ARCHIVE) COMPONENT_ARCHIVE_HASH= \ sha256:47971924659e51666a757269ad941a059ef5afe7a47b5101c174a6022ac4066c COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = COPYING TEST_TARGET = $(NO_TESTS) include $(WS_MAKE_RULES)/common.mk COMPONENT_PREP_ACTION = ( cd $(@D) && \ libtoolize --automake --copy --force && \ aclocal && \ autoheader && \ automake -a -f -c && \ autoconf ) # Paths to find libraries/modules to link with SERVERMOD_SUBDIR.64=/$(MACH64) SERVERMOD_SUBDIR=$(SERVERMOD_SUBDIR.$(BITS)) X11_SERVERMODS_DIR=/usr/lib/xorg/modules X11_SERVERLIBS_DIR=/usr/lib/xorg LD_OPTIONS= \ -L$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -R$(X11_SERVERMODS_DIR)$(SERVERMOD_SUBDIR) \ -L$(X11_SERVERMODS_DIR) -R$(X11_SERVERMODS_DIR) \ -lfb -lpixman-1 -lshadowfb -lvgahw -lpciaccess # Build dependencies components/x11/xf86-video-vmware/manifests/sample-manifest.p5m
@@ -5,12 +5,12 @@ # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2017 <contributor> # Copyright 2018 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -23,5 +23,4 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/drivers/$(MACH64)/vmware_drv.so file path=usr/lib/xorg/modules/drivers/vmware_drv.so file path=usr/share/man/man7/vmware.7 components/x11/xf86-video-vmware/xorg-video-vmware.p5m
@@ -23,5 +23,4 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/xorg/modules/drivers/$(MACH64)/vmware_drv.so file path=usr/lib/xorg/modules/drivers/vmware_drv.so file path=usr/share/man/man7/vmware.7 components/x11/xorg-server/Makefile
@@ -14,13 +14,13 @@ # Copyright 2016-2018 Aurelien Larcher # BUILD_BITS= 32_and_64 BUILD_BITS=64 include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xorg-server COMPONENT_VERSION= 1.19.7 COMPONENT_REVISION= 2 COMPONENT_REVISION= 3 COMPONENT_SUMMARY= Xorg - X11R7 X server COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 @@ -46,11 +46,6 @@ # Enabling gcc optimization leads to crashes gcc_OPT = SERVERMOD_SUBDIR.64=/$(MACH64) SERVERMOD_SUBDIR=$(SERVERMOD_SUBDIR.$(BITS)) X11_SERVERMODS_DIR=/usr/lib/xorg/modules X11_SERVERLIBS_DIR=/usr/lib/xorg CPPFLAGS += -DSUNSOFT -DTSOL CPPFLAGS += -I$(USRINCDIR)/pixman-1 CPPFLAGS += -I$(USRINCDIR)/X11/dri @@ -72,11 +67,11 @@ COMPONENT_BUILD_ENV += XORG_EXTERNS_FLAG='$(XORG_EXTERNS_FLAG)' COMPONENT_BUILD_ENV += LD_SHARED_OPTIONS='-M $(COMPONENT_DIR)/$(XORG_EXTERNS_FILE)' LDFLAGS += -L/usr/lib/xorg/$(ARCHLIBSUBDIR) -R/usr/lib/xorg/$(ARCHLIBSUBDIR) LDFLAGS += -L$(X11_SERVERLIBS_DIR) -R$(X11_SERVERLIBS_DIR) CONFIGURE_SCRIPT = $(@D)/configure CONFIGURE_OPTIONS += --bindir=$(USRBINDIR.$(BITS)) CONFIGURE_OPTIONS += --bindir=$(USRBINDIR) CONFIGURE_OPTIONS += --disable-install-setuid CONFIGURE_OPTIONS += --disable-static CONFIGURE_OPTIONS += --disable-unit-tests @@ -101,21 +96,20 @@ CONFIGURE_OPTIONS += --with-default-font-path='catalogue:/etc/X11/fontpath.d' CONFIGURE_OPTIONS += --with-default-xkb-model=pc105 CONFIGURE_OPTIONS += --with-log-dir=/var/log CONFIGURE_OPTIONS += --with-module-dir=/usr/lib/xorg/modules$(SERVERMOD_SUBDIR) CONFIGURE_OPTIONS += --with-module-dir=$(X11_SERVERMODS_DIR) CONFIGURE_OPTIONS += --with-os-name="`uname -srm`" CONFIGURE_OPTIONS += --with-vendor-name="Project OpenIndiana" CONFIGURE_OPTIONS += --with-vendor-web="http://openindiana.org" CONFIGURE_OPTIONS += --with-xkb-output=/var/run/xkb CONFIGURE_OPTIONS += --with-xkb-bin-directory=/usr/bin #CONFIGURE_OPTIONS += --disable-selective-werror CONFIGURE_ENV += CPPFLAGS="$(CPPFLAGS)" CONFIGURE_ENV += CPP="$(CPP)" CONFIGURE_ENV += LDFLAGS="$(LDFLAGS) -lm" CONFIGURE_ENV += GL_CFLAGS="-I/usr/include/mesa -L/usr/lib/mesa/$(LIBSUBDIR)" CONFIGURE_ENV += GL_CFLAGS="-I/usr/include/mesa -L$(MESA_XSERVERLIBS_DIR)" CONFIGURE_ENV += XSERVERCFLAGS_CFLAGS="-DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DXTHREADS -DXUSE_MTSAFE_API" COMPONENT_BUILD_ENV += SERVERMOD_SUBDIR="$(SERVERMOD_SUBDIR)" COMPONENT_BUILD_ENV += SERVERMOD_SUBDIR="$(X11_SERVERMOD_SUBDIR)" COMPONENT_POST_BUILD_ACTION += ( $(ENV) $(COMPONENT_BUILD_ENV) $(CONFIGURE_ENV) $(MAKE) -C $(BUILD_DIR_$(BITS))/os/solaris/mdb ) COMPONENT_POST_INSTALL_ACTION += ( $(ENV) $(COMPONENT_BUILD_ENV) $(CONFIGURE_ENV) $(MAKE) $(COMPONENT_INSTALL_ARGS) \ components/x11/xorg-server/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2017 <contributor> # Copyright 2018 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -22,24 +22,6 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' link path=usr/bin/$(MACH64)/X target=Xorg file path=usr/bin/$(MACH64)/Xdmx file path=usr/bin/$(MACH64)/Xephyr file path=usr/bin/$(MACH64)/Xorg file path=usr/bin/$(MACH64)/Xvfb file path=usr/bin/$(MACH64)/cvt file path=usr/bin/$(MACH64)/dmxaddinput file path=usr/bin/$(MACH64)/dmxaddscreen file path=usr/bin/$(MACH64)/dmxinfo file path=usr/bin/$(MACH64)/dmxreconfig file path=usr/bin/$(MACH64)/dmxresize file path=usr/bin/$(MACH64)/dmxrminput file path=usr/bin/$(MACH64)/dmxrmscreen file path=usr/bin/$(MACH64)/dmxtodmx file path=usr/bin/$(MACH64)/dmxwininfo file path=usr/bin/$(MACH64)/gtf file path=usr/bin/$(MACH64)/vdltodmx file path=usr/bin/$(MACH64)/xdmxconfig link path=usr/bin/X target=Xorg file path=usr/bin/Xdmx file path=usr/bin/Xephyr @@ -167,7 +149,6 @@ file path=usr/include/xorg/shmint.h file path=usr/include/xorg/site.h file path=usr/include/xorg/solaris-amd64.il file path=usr/include/xorg/solaris-ia32.il file path=usr/include/xorg/syncsdk.h file path=usr/include/xorg/validate.h file path=usr/include/xorg/vbe.h @@ -223,8 +204,6 @@ file path=usr/lib/$(MACH64)/pkgconfig/xorg-server.pc file path=usr/lib/$(MACH64)/xorg/protocol.txt file path=usr/lib/mdb/proc/$(MACH64)/Xserver.so file path=usr/lib/mdb/proc/Xserver.so file path=usr/lib/pkgconfig/xorg-server.pc file path=usr/lib/xorg/modules/$(MACH64)/drivers/modesetting_drv.so file path=usr/lib/xorg/modules/$(MACH64)/extensions/libglx.so file path=usr/lib/xorg/modules/$(MACH64)/libexa.so @@ -236,18 +215,6 @@ file path=usr/lib/xorg/modules/$(MACH64)/libvbe.so file path=usr/lib/xorg/modules/$(MACH64)/libvgahw.so file path=usr/lib/xorg/modules/$(MACH64)/libwfb.so file path=usr/lib/xorg/modules/drivers/modesetting_drv.so file path=usr/lib/xorg/modules/extensions/libglx.so file path=usr/lib/xorg/modules/libexa.so file path=usr/lib/xorg/modules/libfb.so file path=usr/lib/xorg/modules/libfbdevhw.so file path=usr/lib/xorg/modules/libint10.so file path=usr/lib/xorg/modules/libshadow.so file path=usr/lib/xorg/modules/libshadowfb.so file path=usr/lib/xorg/modules/libvbe.so file path=usr/lib/xorg/modules/libvgahw.so file path=usr/lib/xorg/modules/libwfb.so file path=usr/lib/xorg/protocol.txt file path=usr/share/aclocal/xorg-server.m4 file path=usr/share/doc/xorg-server/Xserver-DTrace.html file path=usr/share/doc/xorg-server/Xserver-DTrace.html.db components/x11/xorg-server/xdmx.p5m
@@ -23,25 +23,10 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' link path=usr/X11/bin/Xdmx target=../../bin/Xdmx file usr/bin/Xdmx path=usr/bin/$(MACH32)/Xdmx hardlink path=usr/bin/Xdmx target=../lib/isaexec pkg.linted.userland.action002.0=true link path=usr/lib/mdb/proc/amd64/Xdmx.so target=Xserver.so link path=usr/lib/mdb/proc/Xdmx.so target=Xserver.so file path=usr/bin/$(MACH64)/Xdmx file path=usr/bin/$(MACH64)/dmxaddinput file path=usr/bin/$(MACH64)/dmxaddscreen file path=usr/bin/$(MACH64)/dmxinfo file path=usr/bin/$(MACH64)/dmxreconfig file path=usr/bin/$(MACH64)/dmxresize file path=usr/bin/$(MACH64)/dmxrminput file path=usr/bin/$(MACH64)/dmxrmscreen file path=usr/bin/$(MACH64)/dmxtodmx file path=usr/bin/$(MACH64)/dmxwininfo file path=usr/bin/$(MACH64)/vdltodmx file path=usr/bin/$(MACH64)/xdmxconfig file path=usr/bin/Xdmx file path=usr/bin/dmxaddinput file path=usr/bin/dmxaddscreen file path=usr/bin/dmxinfo components/x11/xorg-server/xephyr.p5m
@@ -23,12 +23,8 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' link path=usr/X11/bin/Xephyr target=../../bin/Xephyr file usr/bin/Xephyr path=usr/bin/$(MACH32)/Xephyr pkg.depend.bypass-generate=libGL\.so\.1 hardlink path=usr/bin/Xephyr target=../lib/isaexec pkg.linted.userland.action002.0=true link path=usr/lib/mdb/proc/amd64/Xephyr.so target=Xserver.so link path=usr/lib/mdb/proc/Xephyr.so target=Xserver.so file path=usr/bin/$(MACH64)/Xephyr pkg.depend.bypass-generate=libGL\.so\.1 file path=usr/bin/Xephyr pkg.depend.bypass-generate=libGL\.so\.1 file path=usr/share/man/man1/Xephyr.1 components/x11/xorg-server/xorg.p5m
@@ -24,11 +24,7 @@ <transform file -> add pkg.depend.bypass-generate libGL\.so\.1> # Modesetting driver is misplaced <transform file path=usr/lib/xorg/modules/drivers/$(MACH64)/(.+)$ -> set action.hash usr/lib/xorg/modules/$(MACH64)/drivers/%<\1> > file config/x11-input.fdi path=etc/hal/fdi/preprobe/10osvendor/10-x11-input.fdi file usr/bin/Xorg path=usr/bin/$(MACH32)/Xorg mode=4555 file hw/xfree86/man/xorgcfg.1 path=usr/share/man/man1/xorgcfg.1 file hw/xfree86/man/xorgconfig.1 path=usr/share/man/man1/xorgconfig.1 @@ -40,20 +36,14 @@ # including 64/32-bit ifdef and commenting out "#define XF86DRI 1" file files/xorg-server.h path=usr/include/xorg/xorg-server.h hardlink path=usr/bin/Xorg target=../lib/isaexec pkg.linted.userland.action002.0=true link path=usr/X11/bin/Xorg target=../../bin/Xorg link path=usr/X11/bin/cvt target=../../bin/cvt link path=usr/X11/bin/gtf target=../../bin/gtf link path=usr/X11/include/xorg target=../../include/xorg file build/$(MACH32)/xorg-server.pc path=usr/lib/pkgconfig/xorg-server.pc file build/$(MACH64)/xorg-server.pc path=usr/lib/$(MACH64)/pkgconfig/xorg-server.pc file hw/xfree86/os-support/bus/xf86Sbus.h path=usr/include/xorg/xf86Sbus.h file usr/lib/xorg/modules/$(MACH64)/extensions/libglx.so path=usr/lib/mesa/modules/extensions/$(MACH64)/libglx.so file usr/lib/xorg/modules/extensions/libglx.so path=usr/lib/mesa/modules/extensions/libglx.so # libglx was moved from xorg to mesa depend type=optional fmri=x11/library/mesa@7.4.4,5.11-2014.1.3.0 @@ -68,7 +58,7 @@ depend type=group fmri=pkg:/x11/server/xorg/driver/xorg-input-keyboard depend type=group fmri=pkg:/x11/server/xorg/driver/xorg-input-mouse file path=usr/bin/$(MACH64)/Xorg mode=4555 file path=usr/bin/Xorg mode=4555 file path=usr/bin/cvt file path=usr/bin/gtf file path=usr/include/xorg/BT.h @@ -177,7 +167,6 @@ file path=usr/include/xorg/shmint.h file path=usr/include/xorg/site.h file path=usr/include/xorg/solaris-amd64.il file path=usr/include/xorg/solaris-ia32.il file path=usr/include/xorg/syncsdk.h file path=usr/include/xorg/validate.h file path=usr/include/xorg/vbe.h @@ -230,8 +219,8 @@ file path=usr/include/xorg/xserver_poll.h file path=usr/include/xorg/xvdix.h file path=usr/include/xorg/xvmcext.h file path=usr/lib/xorg/modules/drivers/$(MACH64)/modesetting_drv.so #file path=usr/lib/xorg/modules/$(MACH64)/extensions/libglx.so file usr/lib/xorg/modules/$(MACH64)/drivers/modesetting_drv.so path=usr/lib/xorg/modules/drivers/$(MACH64)/modesetting_drv.so file usr/lib/xorg/modules/$(MACH64)/extensions/libglx.so path=usr/lib/mesa/modules/extensions/$(MACH64)/libglx.so file path=usr/lib/xorg/modules/$(MACH64)/libexa.so file path=usr/lib/xorg/modules/$(MACH64)/libfb.so file path=usr/lib/xorg/modules/$(MACH64)/libfbdevhw.so @@ -241,36 +230,6 @@ file path=usr/lib/xorg/modules/$(MACH64)/libvbe.so file path=usr/lib/xorg/modules/$(MACH64)/libvgahw.so file path=usr/lib/xorg/modules/$(MACH64)/libwfb.so file path=usr/lib/xorg/modules/drivers/modesetting_drv.so #file path=usr/lib/xorg/modules/extensions/$(MACH64)/libglx.so #file path=usr/lib/xorg/modules/extensions/$(MACH64)/libia.so #file path=usr/lib/xorg/modules/extensions/$(MACH64)/libxtsol.so #file path=usr/lib/xorg/modules/extensions/libglx.so #file path=usr/lib/xorg/modules/extensions/libia.so #file path=usr/lib/xorg/modules/extensions/libxtsol.so file path=usr/lib/xorg/modules/libexa.so file path=usr/lib/xorg/modules/libfb.so file path=usr/lib/xorg/modules/libfbdevhw.so file path=usr/lib/xorg/modules/libint10.so file path=usr/lib/xorg/modules/libshadow.so file path=usr/lib/xorg/modules/libshadowfb.so file path=usr/lib/xorg/modules/libvbe.so file path=usr/lib/xorg/modules/libvgahw.so file path=usr/lib/xorg/modules/libwfb.so #file path=usr/lib/xorg/modules/multimedia/$(MACH64)/bt829_drv.so #file path=usr/lib/xorg/modules/multimedia/$(MACH64)/fi1236_drv.so #file path=usr/lib/xorg/modules/multimedia/$(MACH64)/msp3430_drv.so #file path=usr/lib/xorg/modules/multimedia/$(MACH64)/tda8425_drv.so #file path=usr/lib/xorg/modules/multimedia/$(MACH64)/tda9850_drv.so #file path=usr/lib/xorg/modules/multimedia/$(MACH64)/tda9885_drv.so #file path=usr/lib/xorg/modules/multimedia/$(MACH64)/uda1380_drv.so #file path=usr/lib/xorg/modules/multimedia/bt829_drv.so #file path=usr/lib/xorg/modules/multimedia/fi1236_drv.so #file path=usr/lib/xorg/modules/multimedia/msp3430_drv.so #file path=usr/lib/xorg/modules/multimedia/tda8425_drv.so #file path=usr/lib/xorg/modules/multimedia/tda9850_drv.so #file path=usr/lib/xorg/modules/multimedia/tda9885_drv.so #file path=usr/lib/xorg/modules/multimedia/uda1380_drv.so file path=usr/share/aclocal/xorg-server.m4 file path=usr/share/doc/xorg-server/Xserver-DTrace.xml #file path=usr/share/man/man1/Xephyr.1 components/x11/xorg-server/xserver-common.p5m
@@ -38,13 +38,9 @@ file path=usr/demo/Xserver/mdb/list_Xserver_devicegrab_client mode=0555 file path=usr/demo/Xserver/mdb/list_Xserver_servergrab_client mode=0555 file path=usr/lib/mdb/proc/$(MACH64)/Xserver.so file path=usr/lib/mdb/proc/Xserver.so file path=usr/lib/$(MACH64)/xorg/protocol.txt file path=usr/lib/xorg/protocol.txt file path=usr/share/man/man1/Xserver.1 link path=usr/X11/bin/X target=../../bin/X pkg.linted.userland.action002.0=true link path=usr/X11/bin/Xserver target=../../bin/Xserver pkg.linted.userland.action002.0=true link path=usr/X11/bin/amd64 target=../../bin/amd64 pkg.linted.userland.action002.0=true link path=usr/X11/bin/i386 target=../../bin/i86 pkg.linted.userland.action002.0=true link path=usr/bin/X target=Xserver pkg.linted.userland.action002.0=true components/x11/xorg-server/xvfb.p5m
@@ -29,12 +29,8 @@ depend fmri=x11/keyboard/data-xkb type=require link path=usr/X11/bin/Xvfb target=../../bin/Xvfb file usr/bin/Xvfb path=usr/bin/$(MACH32)/Xvfb hardlink path=usr/bin/Xvfb target=../lib/isaexec pkg.linted.userland.action002.0=true link path=usr/lib/mdb/proc/amd64/Xvfb.so target=Xserver.so link path=usr/lib/mdb/proc/Xvfb.so target=Xserver.so file path=usr/bin/$(MACH64)/Xvfb file path=usr/bin/Xvfb file path=usr/share/man/man1/Xvfb.1 components/x11/xsel/Makefile
@@ -11,14 +11,17 @@ # # Copyright (c) 2016 Sergey Avseyev # BUILD_BITS=64 include ../../../make-rules/shared-macros.mk include $(WS_MAKE_RULES)/x11.mk COMPONENT_NAME= xsel COMPONENT_VERSION= 1.2.0 COMPONENT_REVISION= 1 COMPONENT_PROJECT_URL= http://www.vergenet.net/~conrad/software/xsel COMPONENT_SUMMARY= A command-line program for getting and setting the contents of the X selection COMPONENT_FMRI= x11/xsel COMPONENT_CLASSIFICATION= System/X11 COMPONENT_CLASSIFICATION=System/X11 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz COMPONENT_ARCHIVE_HASH= \ @@ -27,20 +30,7 @@ COMPONENT_LICENSE= MIT COMPONENT_LICENSE_FILE= COPYING include $(WS_MAKE_RULES)/prep.mk include $(WS_MAKE_RULES)/configure.mk include $(WS_MAKE_RULES)/ips.mk # common targets build: $(BUILD_32_and_64) install: $(INSTALL_32_and_64) test: $(TEST_32_and_64) BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS) include $(WS_MAKE_RULES)/depend.mk include $(WS_MAKE_RULES)/common.mk REQUIRED_PACKAGES += system/library REQUIRED_PACKAGES += x11/library/libx11 components/x11/xsel/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2016 <contributor> # Copyright 2018 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -22,6 +22,5 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/bin/$(MACH64)/xsel file path=usr/bin/xsel file path=usr/share/man/man1/xsel.1x components/x11/xsel/xsel.p5m
@@ -22,6 +22,5 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/bin/$(MACH64)/xsel file path=usr/bin/xsel file path=usr/share/man/man1/xsel.1x make-rules/x11.mk
@@ -79,7 +79,7 @@ # Set defaults for X11 drivers # ifeq ($(strip $(X11_CATEGORY)),DRIVER) BUILD_BITS = 32_and_64 BUILD_BITS = 64 PATH=$(PATH.gnu) ifneq (,$(findstring video,$(COMPONENT_NAME))) COMPONENT_CLASSIFICATION = Drivers/Display