gpo.zugaina.org

Search Portage & Overlays:

x11-base/xlibre-server

XLibre X servers

Screenshots

  • xlibre-server-9999
    xephyr xfbdev xnest xorg xvfb xcsecurity +xinerama +glx debug +elogind minimal selinux suid systemd test +udev unwind

    View      Download      Browse     License: MIT   
    Overlay: xlibre
  • xlibre-server-25.0.0.11
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
    xephyr xnest xorg xvfb debug +elogind minimal selinux suid systemd test +udev unwind xcsecurity +xinerama

    View      Download      Browse     License: MIT   
    Overlay: xlibre
  • xlibre-server-25.0.0.9
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
    xephyr xnest xorg xvfb debug +elogind minimal selinux suid systemd test +udev unwind xcsecurity xinerama

    View      Download      Browse     License: MIT   
    Overlay: xlibre

ChangeLog

commit 33e50c0b64984e167158a889f12e58c9e0135659
Author: stefan11111 <stefan11111@shitposting.expert>
Date: Thu Sep 11 01:51:41 2025 +0300

x11-base: add glx use flag

On nvidia hw, with the proprietary nvidia ddx driver,
dri and glamor are not needed, but glx is needed.

This makes it possible to build just glx,
while disabling dri and glamor.

commit bdf526a0e2d2cf77282c3014f8b36cfc9185209a
Author: stefan11111 <stefan11111@shitposting.expert>
Date: Wed Sep 10 21:44:34 2025 +0300

xlibre-server: add xfbdev use flag

commit 22c5cee9c67c3dc6e698bd7fb9c1966e8f6e26d2
Merge: 57a0ce7 61ae52d
Author: callmetango <callmetango@users.noreply.github.com>
Date: Thu Sep 4 18:52:17 2025 -0400

Merge pull request #60 from callmetango/cleanup/x11-base--xlibre-server-9999-xinerama-keepdir

x11-base/xlibre-server-9999: added xinerama use flag, cleanups

commit 61ae52d9e2803e1e752bac9466b6b02ab8913d5a
Author: callmetango <callmetango@users.noreply.github.com>
Date: Thu Aug 21 15:40:06 2025 +0000

x11-base/xlibre-server-9999: added xinerama use flag, cleanups

* Added the xinerama use flag since building without xinerama has been
fixed in X11Libre/xserver/issues/657.
* Removed the keepdirs since the XLibre Xserver loader knows which dirs
to fall back to
* Removed xtrans dependency since it was integrated into the XLibre
Xserver in commit cd81370e

Signed-off-by: callmetango <callmetango@users.noreply.github.com>

commit 7d27e50eb74f1c9f270af421aa130211ee5917bc
Author: callmetango <callmetango@users.noreply.github.com>
Date: Fri Aug 29 20:15:48 2025 +0000

x11-base/xlibre-server: add 25.0.0.11, drop 25.0.0.8

Signed-off-by: callmetango <callmetango@users.noreply.github.com>

commit 08a0839d5a5c825305a7d554a71a826c930e161f
Author: callmetango <callmetango@users.noreply.github.com>
Date: Thu Aug 21 14:45:48 2025 +0000

x11-base/xlibre-server: add 25.0.0.9, drop 25.0.0.7

Signed-off-by: callmetango <callmetango@users.noreply.github.com>

commit 2f24d129acb51ebaf7539233da1973dbcaa09fd6
Author: callmetango <callmetango@users.noreply.github.com>
Date: Wed Aug 20 20:57:09 2025 +0000

x11-base/xlibre-server: add 25.0.0.8, drop 25.0.0.4

Signed-off-by: callmetango <callmetango@users.noreply.github.com>

commit b032fd16446a39ed3e7bd77165c1cac7f6e4f948
Merge: 3725198 1ebced0
Author: callmetango <callmetango@users.noreply.github.com>
Date: Wed Jul 30 17:09:57 2025 -0400

Merge pull request #53 from callmetango/feature/x11-base--xlibre-server-25.0.0.7

x11-base/xlibre-server: add 25.0.0.7, drop 25.0.0.3
x11-base/xorg-server: add 25.0.0.7, drop 25.0.0.3

commit 4cafecb149d36f044816e5946ceaecdeba1d685b
Author: callmetango <callmetango@users.noreply.github.com>
Date: Wed Jul 30 21:03:32 2025 +0000

x11-base/xlibre-server-9999: drop multiple config files section patch

The patch has been merged upstream.

References:
https://github.com/X11Libre/xserver/pull/491

Signed-off-by: callmetango <callmetango@users.noreply.github.com>

commit a87435dfe5ac756af9dfe869fbc5e5181093326e
Author: callmetango <callmetango@users.noreply.github.com>
Date: Wed Jul 30 20:43:01 2025 +0000

x11-base/xlibre-server: add 25.0.0.7, drop 25.0.0.3

* readded HOMEPAGE
* added multiple config files section patch
* added unload submodule patch
* made configure respect the test use flag

Signed-off-by: callmetango <callmetango@users.noreply.github.com>

commit e3ff83f19ff4f68f85b9678b2facbdc5b770fbce
Author: callmetango <callmetango@users.noreply.github.com>
Date: Thu Jul 10 13:50:45 2025 +0000

x11-base/xlibre-server: drop 25.0.0.0 25.0.0.1

Signed-off-by: callmetango <callmetango@users.noreply.github.com>

commit f678e57e99b23de403a1f9dcfdb354439d5ea65d
Merge: 1f887cd 73061fb
Author: callmetango <callmetango@users.noreply.github.com>
Date: Thu Jul 10 11:34:47 2025 -0400

Merge pull request #44 from callmetango/cleanup/gh-31-add-homepage

treewide: add HOMEPAGE

commit 73061fba99712f1165a30ed58fe30d3a873925fc
Author: callmetango <callmetango@users.noreply.github.com>
Date: Thu Jul 10 13:44:50 2025 +0000

treewide: add HOMEPAGE

Add HOMEPAGE variable to every ebuild as required per Gentoo Policy
Guide.

Fixes: #31
Signed-off-by: callmetango <callmetango@users.noreply.github.com>

commit b85ce3ed05a021ce462887fe8a909e9367ce6a93
Author: callmetango <callmetango@users.noreply.github.com>
Date: Tue Jul 8 19:52:57 2025 +0000

x11-base/xlibre-server: bump version to 25.0.0.4

Signed-off-by: callmetango <callmetango@users.noreply.github.com>

commit f91cf194ade472e5116c66e6084bedca90be1d9c
Author: stefan11111 <stefan11111@shitposting.expert>
Date: Tue Jul 8 12:26:46 2025 +0300

x11-base: create driver directories if they aren't already there

Signed-off-by: stefan11111 <stefan11111@shitposting.expert>

commit d7524b55e58e3864c9584a64c74ef638a4018df2
Author: callmetango <callmetango@users.noreply.github.com>
Date: Thu Jul 3 12:37:47 2025 +0000

x11-base/xlibre-server: bump to version 25.0.0.3

Signed-off-by: callmetango <callmetango@users.noreply.github.com>

commit 5a9bac99618a2ed2b40b92accd1b6aaa56b1bbf6
Author: stefan11111 <stefan11111@shitposting.expert>
Date: Wed Jul 2 21:22:56 2025 +0300

x11-base: don't build tests with USE=-test in the xlibre-server-9999 ebuild

Signed-off-by: stefan11111 <stefan11111@shitposting.expert>

commit 140d201d952d3cc0f6e466f40384d3fd461090fb
Merge: a5a3d7f c66b8fe
Author: stefan11111 <stefan11111@shitposting.expert>
Date: Sat Jun 28 23:51:03 2025 +0300

Merge pull request #34 from callmetango/feature/gh-32-xlibre-meson-eclass

xlibre-meson.eclass: added

commit c66b8fe8ff15ba1e7c0fa49441234a69c5b43e0f
Author: callmetango <callmetango@users.noreply.github.com>
Date: Sat Jun 28 19:35:42 2025 +0000

x11-base/xlibre-server: port to xlibre-meson.eclass

Signed-off-by: callmetango <callmetango@users.noreply.github.com>

commit 1fd519c2067bbc9a9b930216c80c698c662e1d9e
Author: stefan11111 <stefan11111@shitposting.expert>
Date: Sat Jun 28 22:08:18 2025 +0300

x11-base: remove old ewarn from xlibre-server

commit e7033c9a9f48caf3c6a8b65e063a9dab0e148070
Author: callmetango <callmetango@users.noreply.github.com>
Date: Sat Jun 28 12:46:57 2025 +0000

x11-base/xlibre-server: bump to version 25.0.0.1

Signed-off-by: callmetango <callmetango@users.noreply.github.com>

commit 45662e231125c67d064efc200c58b0fa1243e3a8
Author: callmetango <callmetango@users.noreply.github.com>
Date: Thu Jun 26 20:44:26 2025 +0000

treewide: set S in xlibre.eclass

* set the S variable to a sane default in xlibre.eclass so it doesn't
have to be set in the individual ebuilds

Fixes #23

Signed-off-by: callmetango <callmetango@users.noreply.github.com>

commit f5aa72b00309099696d6ad2d7cbe9fa4258533f8
Merge: 79deaf8 6b1518f
Author: callmetango <callmetango@users.noreply.github.com>
Date: Thu Jun 26 15:12:50 2025 -0400

Merge branch 'master' into 25.0.0-release

commit 7ce3c44ab3eec9114b474297a2379df988085042
Author: callmetango <callmetango@users.noreply.github.com>
Date: Mon Jun 23 20:28:01 2025 +0000

x11-base/xlibre-server: readd Gentoo patches, #21

During the initial merge #2 the Gentoo patches of the
x11-base/xorg-server-9999 got lost. Readd them since they still apply.

Signed-off-by: callmetango <callmetango@users.noreply.github.com>

commit 79deaf8c537c6da3b0140d0c63ae67c09dd06db4
Author: stefan11111 <stefan11111@shitposting.expert>
Date: Sat Jun 21 19:21:05 2025 +0300

x11-base: eclass: add ebuild for xlibre-server-25.0.0.0

Signed-off-by: stefan11111 <stefan11111@shitposting.expert>

commit 38778c0f34b23d6161d22fce1e9348f96c364568
Author: callmetango <callmetango@users.noreply.github.com>
Date: Sat Jun 21 12:46:25 2025 +0000

treewide: Harmonized with Gentoo ebuilds

* Fixed homepage of x11-base/xlibre-drivers
* Readded EGIT_REPO_URI to x11-base/xlibre-server
* Readded upstream remote-id to x11-base/xlibre-server
* Readded xa use flag to media-libs/mesa dependency of x11-drivers/xf86-video-vmware
* Adjusted some whitespace

Signed-off-by: callmetango <callmetango@users.noreply.github.com>

commit 43d8df3a31708d35c715b289df6495c573e87229
Author: stefan11111 <stefan11111@shitposting.expert>
Date: Sat Jun 21 15:21:26 2025 +0300

treewide: update keywords

Use the same keywords as the ebuilds in ::gentoo

Signed-off-by: stefan11111 <stefan11111@shitposting.expert>

commit 4a51cc4c42d0135dc300c4ae52ae56c82406bfde
Author: callmetango <callmetango@users.noreply.github.com>
Date: Fri Jun 20 19:47:44 2025 +0000

Renamed X11LIBRE_ eclass variables to XLIBRE_

Signed-off-by: callmetango <callmetango@users.noreply.github.com>

commit 3305be45be9c82d44e403239f9b890d8c0d87983
Author: callmetango <callmetango@users.noreply.github.com>
Date: Fri Jun 20 19:41:56 2025 +0000

Removed redundant X11LIBRE_PACKAGE_NAME from ebuilds

Signed-off-by: callmetango <callmetango@users.noreply.github.com>

commit baf14f4ed9ffd3f41aef5204f797dc10b2e34447
Author: callmetango <callmetango@users.noreply.github.com>
Date: Fri Jun 20 17:06:35 2025 +0000

Corrected naming of ebuilds

* Renamed X11Libre to XLibre since it really is the official name
* Renamed x11-base/xorg-server to x11-base/xlibre-server since it is the
XLibre server
* Renamed x11-drivers/x11libre-* to x11-drivers/xf86-* due to the drivers
really being xf86 descendants and to conform with upstream naming. This way
the ::gentoo drivers conflict with these ones which is intentional.

Signed-off-by: callmetango <callmetango@users.noreply.github.com>