Aurélien Larcher
2020-03-19 28f99ba4f03514abb56903e9d7dc89cc8107a2a3
Xorg: drop 32bit

* libXtsol: use x11.mk

* xorg-server: remove 32-bit

* xsel: drop 32-bit

* xf86-input-keyboard: update recipe and rebuild

* xf86-input-acecad: update recipe and rebuild

* xf86-input-mouse: update recipe and rebuild

* xf86-input-synaptics: update recipe and rebuild

* xf86-input-vmmouse: update recipe and rebuild

* xf86-input-void: update recipe and rebuild

* xf86-video-ast: update recipe and rebuild

* xf86-video-ati: update recipe and rebuild

* xf86-video-cirrus: update recipe and rebuild

* xf86-video-dummy: update recipe and rebuild

* xf86-video-mach64: update recipe and rebuild

* xf86-video-mga: update recipe and rebuild

* xf86-video-nv: update recipe and rebuild

* xf86-video-openchrome: update recipe and rebuild

* xf86-video-r128: update recipe and rebuild

* xf86-video-savage: update recipe and rebuild

* xf86-video-trident: update recipe and rebuild

* xf86-video-vboxvideo: rename component and update to use tarball

* xf86-video-vesa: update recipe and rebuild

* xf86-video-vmware: update recipe and rebuild

* xf86-video-intel: update recipe and rebuild

* xf86-input-hotkey: rebuild

* tigervnc: use x11.mk and fix manifest

* x11: drop 32-bit drivers
1 files deleted
1 files added
77 files modified
2 files renamed
1136 ■■■■ changed files
components/x11/libXtsol/Makefile 9 ●●●●● patch | view | raw | blame | history
components/x11/tigervnc/Makefile 9 ●●●●● patch | view | raw | blame | history
components/x11/tigervnc/xvnc.p5m 4 ●●●● patch | view | raw | blame | history
components/x11/xf86-input-acecad/Makefile 23 ●●●● patch | view | raw | blame | history
components/x11/xf86-input-acecad/manifests/sample-manifest.p5m 3 ●●●● patch | view | raw | blame | history
components/x11/xf86-input-acecad/xorg-input-acecad.p5m 1 ●●●● patch | view | raw | blame | history
components/x11/xf86-input-hotkey/Makefile 8 ●●●● patch | view | raw | blame | history
components/x11/xf86-input-hotkey/manifests/sample-manifest.p5m 3 ●●●● patch | view | raw | blame | history
components/x11/xf86-input-hotkey/xorg-input-hotkey.p5m 1 ●●●● patch | view | raw | blame | history
components/x11/xf86-input-keyboard/Makefile 23 ●●●● patch | view | raw | blame | history
components/x11/xf86-input-keyboard/manifests/sample-manifest.p5m 3 ●●●● patch | view | raw | blame | history
components/x11/xf86-input-keyboard/xorg-input-keyboard.p5m 1 ●●●● patch | view | raw | blame | history
components/x11/xf86-input-mouse/Makefile 16 ●●●● patch | view | raw | blame | history
components/x11/xf86-input-mouse/manifests/sample-manifest.p5m 4 ●●● patch | view | raw | blame | history
components/x11/xf86-input-mouse/xorg-input-mouse.p5m 2 ●●●●● patch | view | raw | blame | history
components/x11/xf86-input-synaptics/Makefile 19 ●●●● patch | view | raw | blame | history
components/x11/xf86-input-synaptics/manifests/sample-manifest.p5m 10 ●●●●● patch | view | raw | blame | history
components/x11/xf86-input-synaptics/xorg-input-synaptics.p5m 8 ●●●● patch | view | raw | blame | history
components/x11/xf86-input-vmmouse/Makefile 25 ●●●● patch | view | raw | blame | history
components/x11/xf86-input-vmmouse/manifests/sample-manifest.p5m 5 ●●●● patch | view | raw | blame | history
components/x11/xf86-input-vmmouse/xorg-input-vmmouse.p5m 5 ●●●● patch | view | raw | blame | history
components/x11/xf86-input-void/Makefile 22 ●●●● patch | view | raw | blame | history
components/x11/xf86-input-void/manifests/sample-manifest.p5m 3 ●●●● patch | view | raw | blame | history
components/x11/xf86-input-void/xorg-input-void.p5m 1 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-ast/Makefile 30 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-ast/manifests/sample-manifest.p5m 3 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-ast/xorg-video-ast.p5m 9 ●●●●● patch | view | raw | blame | history
components/x11/xf86-video-ati/Makefile 45 ●●●●● patch | view | raw | blame | history
components/x11/xf86-video-ati/manifests/sample-manifest.p5m 7 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-ati/xorg-video-ati.p5m 18 ●●●●● patch | view | raw | blame | history
components/x11/xf86-video-cirrus/Makefile 34 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-cirrus/manifests/sample-manifest.p5m 5 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-cirrus/xorg-video-cirrus.p5m 3 ●●●●● patch | view | raw | blame | history
components/x11/xf86-video-dummy/Makefile 34 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-dummy/manifests/sample-manifest.p5m 3 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-dummy/xorg-video-dummy.p5m 1 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-intel/Makefile 45 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-intel/manifests/sample-manifest.p5m 13 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-intel/xorg-video-intel.p5m 17 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-mach64/Makefile 26 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-mach64/manifests/sample-manifest.p5m 3 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-mach64/xorg-video-mach64.p5m 9 ●●●●● patch | view | raw | blame | history
components/x11/xf86-video-mga/Makefile 33 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-mga/manifests/sample-manifest.p5m 5 ●●●●● patch | view | raw | blame | history
components/x11/xf86-video-mga/xorg-video-mga.p5m 1 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-nv/Makefile 36 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-nv/manifests/sample-manifest.p5m 5 ●●●●● patch | view | raw | blame | history
components/x11/xf86-video-nv/xorg-video-nv.p5m 1 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-openchrome/Makefile 41 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-openchrome/manifests/sample-manifest.p5m 3 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-openchrome/xorg-video-openchrome.p5m 1 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-r128/Makefile 32 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-r128/manifests/sample-manifest.p5m 5 ●●●●● patch | view | raw | blame | history
components/x11/xf86-video-r128/xorg-video-r128.p5m 1 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-savage/Makefile 36 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-savage/manifests/sample-manifest.p5m 5 ●●●●● patch | view | raw | blame | history
components/x11/xf86-video-savage/xorg-video-savage.p5m 1 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-trident/Makefile 36 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-trident/manifests/sample-manifest.p5m 5 ●●●●● patch | view | raw | blame | history
components/x11/xf86-video-trident/xorg-video-trident.p5m 1 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-vbox/Makefile 80 ●●●●● patch | view | raw | blame | history
components/x11/xf86-video-vboxvideo/Makefile 52 ●●●●● patch | view | raw | blame | history
components/x11/xf86-video-vboxvideo/manifests/sample-manifest.p5m 3 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-vboxvideo/xf86-video-vboxvideo.p5m 1 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-vesa/Makefile 33 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-vesa/manifests/sample-manifest.p5m 3 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-vesa/xorg-video-vesa.p5m 1 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-vmware/Makefile 33 ●●●● patch | view | raw | blame | history
components/x11/xf86-video-vmware/manifests/sample-manifest.p5m 5 ●●●●● patch | view | raw | blame | history
components/x11/xf86-video-vmware/xorg-video-vmware.p5m 1 ●●●● patch | view | raw | blame | history
components/x11/xorg-server/Makefile 22 ●●●●● patch | view | raw | blame | history
components/x11/xorg-server/manifests/sample-manifest.p5m 35 ●●●●● patch | view | raw | blame | history
components/x11/xorg-server/xdmx.p5m 17 ●●●●● patch | view | raw | blame | history
components/x11/xorg-server/xephyr.p5m 6 ●●●● patch | view | raw | blame | history
components/x11/xorg-server/xorg.p5m 47 ●●●●● patch | view | raw | blame | history
components/x11/xorg-server/xserver-common.p5m 4 ●●●● patch | view | raw | blame | history
components/x11/xorg-server/xvfb.p5m 6 ●●●● patch | view | raw | blame | history
components/x11/xsel/Makefile 20 ●●●● patch | view | raw | blame | history
components/x11/xsel/manifests/sample-manifest.p5m 3 ●●●● patch | view | raw | blame | history
components/x11/xsel/xsel.p5m 1 ●●●● patch | view | raw | blame | history
make-rules/x11.mk 2 ●●● patch | view | raw | blame | history
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