# To: ports@@@freebsd.org
# Subject: ports/x11-drivers/xorg-drivers
# From: "Julian H. Stacey" <jhs@@@berklix.com>
# Date: Sun, 09 Jan 2022 14:47:09 +0100
# 
# With a 12.2 src & current (well maybe a week old) ports, in ports/x11-drivers/xorg-drivers/
# I selected all video drivers with options (for some machine testing later)
# & with make package hit 2 errors below,
# 
# I dont need those drivers, but others may,
# 
# Nice if someone else could confirm or deny breakage ?
# 
# ----------
# ===>   xorg-drivers-7.7_6 depends on file: /usr/local/lib/xorg/modules/drivers/s3_drv.so - found
# ===>   xorg-drivers-7.7_6 depends on file: /usr/local/lib/xorg/modules/drivers/s3virge_drv.so - not found
# Error a dependency refers to a non existing origin: /tmp/mountpoint.j0MGTq/x11-drivers/xf86-video-s3virge in RUN_DEPENDS
# ===>   xorg-drivers-7.7_6 depends on file: /usr/local/lib/xorg/modules/drivers/savage_drv.so - found
# ===>   xorg-drivers-7.7_6 depends on file: /usr/local/lib/xorg/modules/drivers/scfb_drv.so - found
# ===>   xorg-drivers-7.7_6 depends on file: /usr/local/lib/xorg/modules/drivers/siliconmotion_drv.so - found
# ===>   xorg-drivers-7.7_6 depends on file: /usr/local/lib/xorg/modules/drivers/sis_drv.so - found
# ===>   xorg-drivers-7.7_6 depends on file: /usr/local/lib/xorg/modules/drivers/tdfx_drv.so - found
# ===>   xorg-drivers-7.7_6 depends on file: /usr/local/lib/xorg/modules/drivers/trident_drv.so - found
# ===>   xorg-drivers-7.7_6 depends on file: /usr/local/lib/xorg/modules/drivers/tseng_drv.so - not found
# 
# cd /var/db/ports/x11-drivers_xorg-drivers
# diff -c options.OLD options
# 
# *** options.OLD	Sun Jan  9 14:28:55 2022
# --- options	Sun Jan  9 14:29:53 2022
# ***************
# *** 1,7 ****
#   # This file is auto-generated by 'make config'.
#   # Options for xorg-drivers-7.7_6
#   _OPTIONS_READ=xorg-drivers-7.7_6
# ! _FILE_COMPLETE_OPTIONS_LIST=AMDGPU APM ARK AST ATI CHIPS CIRRUS DUMMY EGALAX ELOGRAPHICS EVDEV GLINT I128 I740 INTEL JOYSTICK KEYBOARD LIBINPUT MACH64 MGA MOUSE NEOMAGIC NV OPENCHROME R128 RENDITION S3 S3VIRGE SAVAGE SCFB SILICONMOTION SIS SYNAPTICS TDFX TRIDENT TSENG VESA VMMOUSE VMWARE VOID VOODOO WACOM
#   OPTIONS_FILE_SET+=AMDGPU
#   OPTIONS_FILE_SET+=APM
#   OPTIONS_FILE_SET+=ARK
# --- 1,7 ----
#   # This file is auto-generated by 'make config'.
#   # Options for xorg-drivers-7.7_6
#   _OPTIONS_READ=xorg-drivers-7.7_6
# ! _FILE_COMPLETE_OPTIONS_LIST=AMDGPU APM ARK AST ATI CHIPS CIRRUS DUMMY EGALAX ELOGRAPHICS EVDEV GLINT I128 I740 INTEL JOYSTICK KEYBOARD LIBINPUT MACH64 MGA MOUSE NEOMAGIC NV OPENCHROME R128 RENDITION S3 SAVAGE SCFB SILICONMOTION SIS SYNAPTICS TDFX TRIDENT VESA VMMOUSE VMWARE VOID VOODOO WACOM
#   OPTIONS_FILE_SET+=AMDGPU
#   OPTIONS_FILE_SET+=APM
#   OPTIONS_FILE_SET+=ARK
# ***************
# *** 29,35 ****
#   OPTIONS_FILE_SET+=R128
#   OPTIONS_FILE_SET+=RENDITION
#   OPTIONS_FILE_SET+=S3
# - OPTIONS_FILE_SET+=S3VIRGE
#   OPTIONS_FILE_SET+=SAVAGE
#   OPTIONS_FILE_SET+=SCFB
#   OPTIONS_FILE_SET+=SILICONMOTION
# --- 29,34 ----
# ***************
# *** 37,43 ****
#   OPTIONS_FILE_UNSET+=SYNAPTICS
#   OPTIONS_FILE_SET+=TDFX
#   OPTIONS_FILE_SET+=TRIDENT
# - OPTIONS_FILE_SET+=TSENG
#   OPTIONS_FILE_SET+=VESA
#   OPTIONS_FILE_UNSET+=VMMOUSE
#   OPTIONS_FILE_UNSET+=VMWARE
# --- 36,41 ----
# ----------
# 
# Cheers,
# -- 
# 
# Julian H. Stacey  http://berklix.com/jhs/
# Reduce contacts, vax & pass insufficient.   Dump UK's prime liar.
# 
# 
To: x11@@@FreeBSD.org
cc: Kurt Jaeger <pi@@@freebsd.org>, ports@@@freebsd.org
Subject: Re: ports/x11-drivers/xorg-drivers
From: "Julian H. Stacey" <jhs@@@berklix.com>
Date: Sun, 09 Jan 2022 15:28:55 +0100

Kurt Jaeger wrote:
> Hi!
>
> > With a 12.2 src & current (well maybe a week old) ports, in ports/x11-drivers/xorg-drivers/
> > I selected all video drivers with options (for some machine testing later)
> > & with make package hit 2 errors below,
> > 

> > I dont need those drivers, but others may,

> > Nice if someone else could confirm or deny breakage ?
>
> xf86-video-tseng: This port expired on: 2020-05-01
> xf86-video-s3virge: This port expired on: 2020-05-01

Thanks Kurt,

looks like someone on MAINTAINER= x11@@@FreeBSD.org needs to commit:

*** ports/x11-drivers/xorg-drivers/Makefile.orig	Sun Jan  9 15:07:17 2022
--- ports/x11-drivers/xorg-drivers/Makefile	Sun Jan  9 15:07:51 2022
***************
*** 39,52 ****
  			r128 \
  			rendition \
  			s3 \
- 			s3virge \
  			savage \
  			scfb \
  			siliconmotion \
  			sis \
  			tdfx \
  			trident \
- 			tseng \
  			vesa \
  			voodoo
 

--- 39,50 ----

I just did a git pull --ff-only
to test if that patch applies OK, it does.

Cheers,
-- 
Julian H. Stacey  http://berklix.com/jhs/
