notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
xlibre-server Xlibre X server
25.1.0 x11-servers on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 25.1.0Version of this port present on the latest quarterly branch.
Maintainer: b-aazbsd@proton.me search for ports maintained by this maintainer
Port Added: 2025-12-12 01:27:09
Last Update: 2026-01-26 22:59:49
Commit Hash: e437c6e
License: MIT
WWW:
https://github.com/X11Libre/xserver/
Description:
This package contains the XLibre X server and some associated programs. See also: https://github.com/X11Libre/xserver
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (180 items)
Collapse this list.
  1. /usr/local/share/licenses/xlibre-server-25.1.0/catalog.mk
  2. /usr/local/share/licenses/xlibre-server-25.1.0/LICENSE
  3. /usr/local/share/licenses/xlibre-server-25.1.0/MIT
  4. bin/X
  5. bin/Xorg
  6. bin/gtf
  7. include/xorg/Xprintf.h
  8. include/xorg/callback.h
  9. include/xorg/closure.h
  10. include/xorg/colormap.h
  11. include/xorg/colormapst.h
  12. include/xorg/compiler.h
  13. include/xorg/compositeext.h
  14. include/xorg/cursor.h
  15. include/xorg/cursorstr.h
  16. include/xorg/damage.h
  17. include/xorg/damagestr.h
  18. include/xorg/dgaproc.h
  19. include/xorg/displaymode.h
  20. include/xorg/dix.h
  21. include/xorg/dixaccess.h
  22. include/xorg/dixfont.h
  23. include/xorg/dixfontstr.h
  24. include/xorg/dixstruct.h
  25. include/xorg/dri.h
  26. include/xorg/dri2.h
  27. include/xorg/dri3.h
  28. include/xorg/dristruct.h
  29. include/xorg/edid.h
  30. include/xorg/events.h
  31. include/xorg/exa.h
  32. include/xorg/exevents.h
  33. include/xorg/extension.h
  34. include/xorg/extinit.h
  35. include/xorg/extnsionst.h
  36. include/xorg/fb.h
  37. include/xorg/fbdevhw.h
  38. include/xorg/fboverlay.h
  39. include/xorg/fbpict.h
  40. include/xorg/fbrop.h
  41. include/xorg/fd_notify.h
  42. include/xorg/fourcc.h
  43. include/xorg/gc.h
  44. include/xorg/gcstruct.h
  45. include/xorg/glamor.h
  46. include/xorg/globals.h
  47. include/xorg/glxvndabi.h
  48. include/xorg/glyphstr.h
  49. include/xorg/i2c_def.h
  50. include/xorg/input.h
  51. include/xorg/inputstr.h
  52. include/xorg/list.h
  53. include/xorg/mi.h
  54. include/xorg/micmap.h
  55. include/xorg/micoord.h
  56. include/xorg/migc.h
  57. include/xorg/miline.h
  58. include/xorg/mioverlay.h
  59. include/xorg/mipict.h
  60. include/xorg/mipointer.h
  61. include/xorg/mipointrst.h
  62. include/xorg/misc.h
  63. include/xorg/miscstruct.h
  64. include/xorg/mistruct.h
  65. include/xorg/misync.h
  66. include/xorg/misyncfd.h
  67. include/xorg/misyncshm.h
  68. include/xorg/misyncstr.h
  69. include/xorg/mizerarc.h
  70. include/xorg/opaque.h
  71. include/xorg/optionstr.h
  72. include/xorg/os.h
  73. include/xorg/picture.h
  74. include/xorg/picturestr.h
  75. include/xorg/pixmap.h
  76. include/xorg/pixmapstr.h
  77. include/xorg/present.h
  78. include/xorg/privates.h
  79. include/xorg/property.h
  80. include/xorg/ptrveloc.h
  81. include/xorg/randrstr.h
  82. include/xorg/region.h
  83. include/xorg/regionstr.h
  84. include/xorg/resource.h
  85. include/xorg/rgb.h
  86. include/xorg/rrtransform.h
  87. include/xorg/sarea.h
  88. include/xorg/screenint.h
  89. include/xorg/scrnintstr.h
  90. include/xorg/servermd.h
  91. include/xorg/shadow.h
  92. include/xorg/shadowfb.h
  93. include/xorg/shmint.h
  94. include/xorg/syncsdk.h
  95. include/xorg/validate.h
  96. include/xorg/vbe.h
  97. include/xorg/vbeModes.h
  98. include/xorg/vgaHW.h
  99. include/xorg/vndserver.h
  100. include/xorg/wfbrename.h
  101. include/xorg/window.h
  102. include/xorg/windowstr.h
  103. include/xorg/xaarop.h
  104. include/xorg/xf86-input-inputtest-protocol.h
  105. include/xorg/xf86.h
  106. include/xorg/xf86Crtc.h
  107. include/xorg/xf86Cursor.h
  108. include/xorg/xf86DDC.h
  109. include/xorg/xf86Modes.h
  110. include/xorg/xf86Module.h
  111. include/xorg/xf86Opt.h
  112. include/xorg/xf86Optionstr.h
  113. include/xorg/xf86Optrec.h
  114. include/xorg/xf86Parser.h
  115. include/xorg/xf86Pci.h
  116. include/xorg/xf86PciInfo.h
  117. include/xorg/xf86Priv.h
  118. include/xorg/xf86Privstr.h
  119. include/xorg/xf86RandR12.h
  120. include/xorg/xf86Xinput.h
  121. include/xorg/xf86_OSlib.h
  122. include/xorg/xf86_OSproc.h
  123. include/xorg/xf86cmap.h
  124. include/xorg/xf86fbman.h
  125. include/xorg/xf86i2c.h
  126. include/xorg/xf86int10.h
  127. include/xorg/xf86platformBus.h
  128. include/xorg/xf86sbusBus.h
  129. include/xorg/xf86str.h
  130. include/xorg/xf86xv.h
  131. include/xorg/xf86xvmc.h
  132. include/xorg/xisb.h
  133. include/xorg/xkbrules.h
  134. include/xorg/xkbsrv.h
  135. include/xorg/xkbstr.h
  136. include/xorg/xorg-server.h
  137. include/xorg/xlibre-server.h
  138. include/xorg/xorgVersion.h
  139. include/xorg/xserver-properties.h
  140. include/xorg/xvdix.h
  141. include/xorg/xvmcext.h
  142. lib/xorg/modules/xlibre-25/drivers/modesetting_drv.so
  143. lib/xorg/modules/xlibre-25/extensions/libglx.so
  144. lib/xorg/modules/xlibre-25/input/inputtest_drv.so
  145. lib/xorg/modules/xlibre-25/libexa.so
  146. lib/xorg/modules/xlibre-25/libfbdevhw.so
  147. lib/xorg/modules/xlibre-25/libglamoregl.so
  148. lib/xorg/modules/xlibre-25/libint10.so
  149. lib/xorg/modules/xlibre-25/libshadow.so
  150. lib/xorg/modules/xlibre-25/libshadowfb.so
  151. lib/xorg/modules/xlibre-25/libvgahw.so
  152. lib/xorg/modules/xlibre-25/libwfb.so
  153. lib/xorg/protocol.txt
  154. libdata/pkgconfig/xorg-server.pc
  155. libdata/pkgconfig/xlibre-server.pc
  156. libexec/Xorg
  157. @(,,4555) libexec/Xorg.wrap
  158. share/X11/xorg.conf.d/10-quirks.conf
  159. share/X11/xorg.conf.d/20-evdev-kbd.conf
  160. share/X11/xorg.conf.d/10-nvidia.conf
  161. share/aclocal/xorg-server.m4
  162. share/man/man1/Xorg.1.gz
  163. share/man/man1/Xorg.wrap.1.gz
  164. share/man/man1/Xserver.1.gz
  165. share/man/man1/gtf.1.gz
  166. share/man/man4/exa.4.gz
  167. share/man/man4/fbdevhw.4.gz
  168. share/man/man4/inputtestdrv.4.gz
  169. share/man/man4/modesetting.4.gz
  170. share/man/man5/Xwrapper.config.5.gz
  171. share/man/man5/xorg.conf.5.gz
  172. share/man/man5/xorg.conf.d.5.gz
  173. @dir /usr/local/etc/X11/fontpath.d
  174. @dir etc/X11/xorg.conf.d
  175. @dir lib/xorg/modules/drivers
  176. @dir lib/xorg/modules/input
  177. @dir lib/xorg/modules/extensions
  178. @owner
  179. @group
  180. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • xlibre-server>0:x11-servers/xlibre-server
Conflicts:
CONFLICTS:
  • server
To install the port:
cd /usr/ports/x11-servers/xlibre-server/ && make install clean
To add the package, run one of these commands:
  • pkg install x11-servers/xlibre-server
  • pkg install xlibre-server
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: xlibre-server
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1766394875 SHA256 (xlibre/server/X11Libre-xserver-25.1.0-xlibre-xserver-25.1.0_GH0.tar.gz) = b46fe85e306821504a5e0e91aa0d8d54ce7ddfb67106c495a6ca5ac2c3e28f06 SIZE (xlibre/server/X11Libre-xserver-25.1.0-xlibre-xserver-25.1.0_GH0.tar.gz) = 5488486

Packages (timestamps in pop-ups are UTC):
xlibre-server
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest25.1.025.1.0--25.1.0n/an/an/a
FreeBSD:13:quarterly-25.1.0--25.1.0n/an/an/a
FreeBSD:14:latest25.1.025.1.0--25.1.0---
FreeBSD:14:quarterly25.1.025.1.0--25.1.0---
FreeBSD:15:latest25.1.025.1.0n/a-n/an/a--
FreeBSD:15:quarterly25.1.025.1.0n/a-n/an/a--
FreeBSD:16:latest25.1.025.1.0n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. dri.pc : graphics/mesa-dri
  2. meson : devel/meson
  3. ninja : devel/ninja
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. xorgproto>=0 : x11/xorgproto
  6. xtrans.pc : x11/xtrans
  7. xorgproto>=0 : x11/xorgproto
  8. pciaccess.pc : devel/libpciaccess
  9. pixman-1.pc : x11/pixman
  10. xau.pc : x11/libXau
  11. xdmcp.pc : x11/libXdmcp
  12. xfont2.pc : x11-fonts/libXfont2
  13. xkbfile.pc : x11/libxkbfile
  14. xshmfence.pc : x11/libxshmfence
Runtime dependencies:
  1. xkeyboard-config>=2.5 : x11/xkeyboard-config
  2. xkbcomp : x11/xkbcomp
  3. dri.pc : graphics/mesa-dri
  4. pciaccess.pc : devel/libpciaccess
  5. pixman-1.pc : x11/pixman
  6. xau.pc : x11/libXau
  7. xdmcp.pc : x11/libXdmcp
  8. xfont2.pc : x11-fonts/libXfont2
  9. xkbfile.pc : x11/libxkbfile
  10. xshmfence.pc : x11/libxshmfence
Library dependencies:
  1. libxcvt.so : x11/libxcvt
  2. libdrm.so : graphics/libdrm
  3. libepoll-shim.so : devel/libepoll-shim
  4. libepoxy.so : graphics/libepoxy
  5. libseat.so : sysutils/seatd
  6. libudev.so : devel/libudev-devd
  7. libgbm.so : graphics/mesa-libs
  8. libGL.so : graphics/libglvnd
  9. libunwind.so : devel/libunwind
This port is required by:
for Build
  1. x11-drivers/xlibre-xf86-input-egalax
  2. x11-drivers/xlibre-xf86-input-elographics
  3. x11-drivers/xlibre-xf86-input-evdev
  4. x11-drivers/xlibre-xf86-input-joystick
  5. x11-drivers/xlibre-xf86-input-keyboard
  6. x11-drivers/xlibre-xf86-input-libinput
  7. x11-drivers/xlibre-xf86-input-mouse
Expand this list (22 items / 15 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. x11-drivers/xlibre-xf86-input-synaptics
  3. x11-drivers/xlibre-xf86-input-vmmouse
  4. x11-drivers/xlibre-xf86-input-void
  5. x11-drivers/xlibre-xf86-input-wacom
  6. x11-drivers/xlibre-xf86-video-amdgpu
  7. x11-drivers/xlibre-xf86-video-ast
  8. x11-drivers/xlibre-xf86-video-ati
  9. x11-drivers/xlibre-xf86-video-dummy
  10. x11-drivers/xlibre-xf86-video-intel
  11. x11-drivers/xlibre-xf86-video-mga
  12. x11-drivers/xlibre-xf86-video-nv
  13. x11-drivers/xlibre-xf86-video-qxl
  14. x11-drivers/xlibre-xf86-video-scfb
  15. x11-drivers/xlibre-xf86-video-vesa
  16. x11-drivers/xlibre-xf86-video-vmware
  17. Collapse this list.
for Run
  1. x11/xlibre-minimal
  2. x11-drivers/xlibre-xf86-input-egalax
  3. x11-drivers/xlibre-xf86-input-elographics
  4. x11-drivers/xlibre-xf86-input-evdev
  5. x11-drivers/xlibre-xf86-input-joystick
  6. x11-drivers/xlibre-xf86-input-keyboard
  7. x11-drivers/xlibre-xf86-input-libinput
Expand this list (23 items / 16 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. x11-drivers/xlibre-xf86-input-mouse
  3. x11-drivers/xlibre-xf86-input-synaptics
  4. x11-drivers/xlibre-xf86-input-vmmouse
  5. x11-drivers/xlibre-xf86-input-void
  6. x11-drivers/xlibre-xf86-input-wacom
  7. x11-drivers/xlibre-xf86-video-amdgpu
  8. x11-drivers/xlibre-xf86-video-ast
  9. x11-drivers/xlibre-xf86-video-ati
  10. x11-drivers/xlibre-xf86-video-dummy
  11. x11-drivers/xlibre-xf86-video-intel
  12. x11-drivers/xlibre-xf86-video-mga
  13. x11-drivers/xlibre-xf86-video-nv
  14. x11-drivers/xlibre-xf86-video-qxl
  15. x11-drivers/xlibre-xf86-video-scfb
  16. x11-drivers/xlibre-xf86-video-vesa
  17. x11-drivers/xlibre-xf86-video-vmware
  18. Collapse this list.

Configuration Options:
===> The following configuration options are available for xlibre-server-25.1.0: INPUTTEST=on: Build inputtest driver. (For testing and automation) LIBUNWIND=on: Enable libunwind. (For better stack traces in case of an error) NVIDIA_ABI=on: Rebuild XLibre drivers if switched! Fixes for NVIDIA drivers. SEATD=on: Build with seatd support. (For running X unprivileged) SUID=on: Enable the setuid binary. (For starting X as a normal user) UDEV=on: Enable udev. (For libinput & autoconfiguration/hotplug) ===> Use 'make config' to modify these settings
Options name:
x11-servers_xlibre-server
USES:
xlibre-cat:server gl compiler:c11 meson pkgconfig tar:xz xorg xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/X11Libre/xserver/tar.gz/xlibre-xserver-25.1.0?dummy=/
Collapse this list.

Number of commits found: 5

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
25.1.0
26 Jan 2026 22:59:49
commit hash: e437c6ec629f7d5b9a0617b15e5da69fa2348fadcommit hash: e437c6ec629f7d5b9a0617b15e5da69fa2348fadcommit hash: e437c6ec629f7d5b9a0617b15e5da69fa2348fadcommit hash: e437c6ec629f7d5b9a0617b15e5da69fa2348fad files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
x11-servers/xlibre-server: fix build on armv7

This ensures USE_DEV_IO=1 is set on armv7.

See also:	b632464b29fc330113280495ef76d0f825058ae8
Approved by:	portmgr (build fix blanket)
MFH:		2026Q1
25.1.0
27 Dec 2025 02:08:09
commit hash: ce4960ce9de46c73ce62377251fda5704c369df6commit hash: ce4960ce9de46c73ce62377251fda5704c369df6commit hash: ce4960ce9de46c73ce62377251fda5704c369df6commit hash: ce4960ce9de46c73ce62377251fda5704c369df6 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
x11-servers/xlibre-server: Remove obsolete patch file

With hat:       xlibre
25.1.0
27 Dec 2025 01:45:35
commit hash: e0ca8c4e351c0bffaa8cc6a177a6b19c7c9fb036commit hash: e0ca8c4e351c0bffaa8cc6a177a6b19c7c9fb036commit hash: e0ca8c4e351c0bffaa8cc6a177a6b19c7c9fb036commit hash: e0ca8c4e351c0bffaa8cc6a177a6b19c7c9fb036 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
x11-servers/xlibre-server: Update to 25.1.0

In this release XLibre has moved to a semantic versioning system.

Added options NVIDIA_ABI, INPUTTEST and SEATD.

SEATD is enabled by default, it compiles the server with devel/seatd
support for running the X server rootless and in multiseat
configurations.

INPUTTEST is enabled by default, it is used to toggle whether the
inputtest driver should be compiled and included with the server.

NVIDIA_ABI provides fixes in the ABI for some of the older NVIDIA
devices, it is enabled by default on only the "amd64" and "x86" ARCHs,
(Only the first 15 lines of the commit message are shown above View all of this commit message)
25.0.0.16
13 Dec 2025 01:06:45
commit hash: ad5110ee8b857bec4af18ff43725487c5e3ba936commit hash: ad5110ee8b857bec4af18ff43725487c5e3ba936commit hash: ad5110ee8b857bec4af18ff43725487c5e3ba936commit hash: ad5110ee8b857bec4af18ff43725487c5e3ba936 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
x11-servers/xlibre-server: Fix build on aarch64

Reported by:	fluffy
25.0.0.16
12 Dec 2025 01:26:25
commit hash: 036fb65ae6f04e25e4080371998c042b2c0a0535commit hash: 036fb65ae6f04e25e4080371998c042b2c0a0535commit hash: 036fb65ae6f04e25e4080371998c042b2c0a0535commit hash: 036fb65ae6f04e25e4080371998c042b2c0a0535 files touched by this commit
Jose Alonso Cardenas Marquez (acm) search for other commits by this committer
Author: b-aaz
x11-servers/xlibre-server: New port: Xlibre X server

This package contains the XLibre X server and some associated programs.

See also: https://github.com/X11Libre/xserver

Reviewed by:	dtxdf acm
Tested by:	dtxdf acm
Obtained from:	https://github.com/b-aaz/xlibre-ports

Number of commits found: 5