Xorg - minimal
Olivier SMEDTS
olivier at gid0.org
Fri Oct 17 16:58:11 UTC 2008
Hello,
2008/10/17 Eitan Adler <eitanadlerlist at gmail.com>:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Here is the list I generated from pkg_info when I was first able to run
> the X server. If anyone is able to run "startx" with fewer ports please
> let me know.
>
> How can I handle the video drivers? Not all systems need all drivers.
> I don't want to depend on xorg-drivers, however you can't get X to start
> without a video driver. Can some kind of check be done in the Makefile?
>
> bdftopcf-1.0.1 Convert X font from BDF to PCF
> bigreqsproto-1.0.2 BigReqs extension headers
> compositeproto-0.4 Composite extension headers
> consolekit-0.2.10_2 Framework for defining and tracking users
> damageproto-1.1.0_2 Damage extension headers
> dbus-1.2.1 A message bus system for inter-application communication
> dbus-glib-0.76 GLib bindings for the D-BUS messaging system
> dmidecode-2.9 A tool for dumping DMI (SMBIOS) contents in
> human-readable
> docbook-4.1_3 V4.1 of the DocBook DTD, designed for technical
> documentati
> docbook-xml-4.2_1 XML version of the DocBook DTD
> docbook-xsl-1.74.0 XSL DocBook stylesheets
I don't think dbus, dmidecode, hal, gamin, consolekit, docbook,
gnome_subr, policykit and so on have anything to do with an
"xorg-minimal". You also did not remove the various build
dependencies. You can clearly have a more minimal Xorg install.
But thank you for this list, now I know at least someone managed to
get modular Xorg without 200 installed ports :)
Cheers,
Olivier
> evieext-1.0.2 XEVIE extension headers
> expat-2.0.1 XML 1.0 parser written in C
> fixesproto-4.0 Fixes extension headers
> font-alias-1.0.1 X.Org Font aliases
> font-cursor-misc-1.0.0 X.Org miscellaneous Cursor fonts
> font-misc-misc-1.0.0 X.Org miscellaneous Misc fonts
> font-util-1.0.1 Create an index of X font files in a directory
> fontcacheproto-0.1.2 Fontcache extension headers
> fontsproto-2.0.2 Fonts extension headers
> freetype2-2.3.7 A free and portable TrueType font rendering engine
> gamin-0.1.9_2 A file and directory monitoring system
> gettext-0.17_1 GNU gettext package
> gio-fam-backend-2.16.5 FAM backend for GLib's GIO library
> glib-2.16.5 Some useful routines of C programming (current
> stable versi
> glproto-1.4.8 GLX extension headers
> gmake-3.81_3 GNU version of 'make' utility
> gnome_subr-1.0 Common startup and shutdown subroutines used by
> GNOME scrip
> hal-0.5.11_1 Hardware Abstraction Layer for simplifying device access
> inputproto-1.4.2.1 Input extension headers
> intltool-0.37.1 Tools to internationalize various kinds of data files
> iso8879-1986_2 Character entity sets from ISO 8879:1986 (SGML)
> kbproto-1.0.3 KB extension headers
> libICE-1.0.4_1,1 Inter Client Exchange library for X11
> libSM-1.0.3_1,1 Session Management library for X11
> libX11-1.1.3_1,1 X11 library
> libXau-1.0.3_2 Authentication Protocol library for X11
> libXaw-1.0.4_1,1 X Athena Widgets library
> libXdmcp-1.0.2_1 X Display Manager Control Protocol library
> libXext-1.0.3,1 X11 Extension library
> libXfont-1.3.1_3,1 X font libary
> libXmu-1.0.3,1 X Miscellaneous Utilities libraries
> libXp-1.0.0,1 X print library
> libXpm-3.5.7 X Pixmap library
> libXt-1.0.5_1 X Toolkit library
> libXxf86misc-1.0.1 X XF86-Misc Extension
> libXxf86vm-1.0.1 X Vidmode Extension
> libdrm-2.3.1 Userspace interface to kernel Direct Rendering
> Module servi
> libfontenc-1.0.4 The fontenc Library
> libiconv-1.11_1 A character set conversion library
> libtool-1.5.26 Generic shared library support script
> libvolume_id-0.81.0 Library to provide file system type information
> libxkbfile-1.0.4 XKB file library
> libxkbui-1.0.2_1 The xkbui library
> libxml2-2.6.32 XML parser library for GNOME
> libxslt-1.1.24_1 The XSLT C library for GNOME
> mkfontdir-1.0.3_1 Create an index of X font files in a directory
> mkfontscale-1.0.3 Creates an index of scalable font files for X
> p5-XML-Parser-2.36 Perl extension interface to James Clark's XML
> parser, expat
> pciids-20081012 Database of all known ID's used in PCI devices
> pcre-7.8 Perl Compatible Regular Expressions library
> perl-5.8.8_1 Practical Extraction and Report Language
> pixman-0.10.0_2 Low-level pixel manipulation library
> pkg-config-0.23_1 A utility to retrieve information about installed
> libraries
> pkg_tree-1.1_1 Get a 'graphical' tree-overview of installed packages
> policykit-0.9_1 Framework for controlling access to system-wide
> components
> printproto-1.0.3 Print extension headers
> python25-2.5.2_3 An interpreted object-oriented programming language
> randrproto-1.2.1 Randr extension headers
> recordproto-1.13.2 RECORD extension headers
> renderproto-0.9.3 RenderProto protocol headers
> resourceproto-1.0.2 Resource extension headers
> scrnsaverproto-1.1.0 ScrnSaver extension headers
> sdocbook-xml-1.1,1 "Simplified" DocBook XML DTD
> trapproto-3.4.3 DEC-XTRAP extension headers
> unzip-5.52_5 List, test and extract compressed files in a ZIP archive
> videoproto-2.2.2 Video extension headers
> xauth-1.0.2 X authority file utility
> xcmiscproto-1.1.2 XCMisc extension headers
> xextproto-7.0.2 XExt extension headers
> xf86-input-keyboard-1.2.2_2 X.Org keyboard input driver
> xf86-input-mouse-1.2.3_2 X.Org mouse input driver
> xf86-video-nv-2.1.12 X.Org nv display driver
> xf86bigfontproto-1.1.2 XFree86-Bigfont extension headers
> xf86dgaproto-2.0.3 XFree86-DGA extension headers
> xf86driproto-2.0.3 XFree86-DRI extension headers
> xf86miscproto-0.9.2 XFree86-Misc extension headers
> xf86vidmodeproto-2.2.2 XFree86-VidModeExtension extension headers
> xineramaproto-1.1.2 Xinerama extension headers
> xinit-1.0.7 X Window System initializer
> xkbcomp-1.0.3 Compile XKB keyboard description
> xkeyboard-config-1.4 X Keyboard Configuration Database
> xmlcatmgr-2.2 SGML and XML catalog manager
> xorg-server-1.4.2,1 X.Org X server and related programs
> xproto-7.0.10_1 X11 protocol headers
> xtrans-1.0.4 Abstract network code for X
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.9 (FreeBSD)
>
> iEYEARECAAYFAkj4ogkACgkQtl8kq+nCzNF89QCfWwHZzTtsf3zmD2RLW6nDY03X
> SO0An0GhxzQI59RfKJUFP2eH45G1LRFo
> =t3Aj
> -----END PGP SIGNATURE-----
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
>
--
Olivier Smedts _
ASCII ribbon campaign ( )
e-mail: olivier at gid0.org - against HTML email & vCards X
www: http://www.gid0.org - against proprietary attachments / \
"Il y a seulement 10 sortes de gens dans le monde :
ceux qui comprennent le binaire,
et ceux qui ne le comprennent pas."
More information about the freebsd-ports
mailing list