Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 801478 - x11-base/xwayland-9999 request
Summary: x11-base/xwayland-9999 request
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-10 13:39 UTC by Duncan
Modified: 2021-10-13 20:12 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch created from xwayland-21.1.1-r2.ebuild (9999.patch,956 bytes, patch)
2021-07-22 13:23 UTC, Don O
Details | Diff
xwayland-9999.ebuild (xwayland-9999.ebuild,1.92 KB, text/plain)
2021-10-13 20:07 UTC, Don O
Details
patch 1 main meson.build (main-meson-build.patch,6.31 KB, patch)
2021-10-13 20:10 UTC, Don O
Details | Diff
patch 2 main meson_options (main-meson-options.patch,615 bytes, patch)
2021-10-13 20:11 UTC, Don O
Details | Diff
patch 3 vfb meson.build (vfb-meson-build.patch,360 bytes, patch)
2021-10-13 20:12 UTC, Don O
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Duncan 2021-07-10 13:39:49 UTC
Working on bug #799797 I need an xwayland-9999 to try to bisect.  While many of the other X packages have a live-9999 version split xwayland is new enough that it doesn't have that live-9999 version yet.

I'm going to try to create one based on xorg-server-9999 and the existing xwayland release ebuilds.  If I'm successful I'll attach it.
Comment 1 Don O 2021-07-22 13:23:48 UTC
Created attachment 725866 [details, diff]
Patch created from xwayland-21.1.1-r2.ebuild

Diff patch from xwayland-21.1.1-r2 ebuild
Comment 2 Don O 2021-10-13 20:07:59 UTC
Created attachment 744789 [details]
xwayland-9999.ebuild

created an xwayland-9999 based off the xorg-server-9999, and a set of patches for meson. It produces the same thing as xwayland, Xwayland server, man page, pkgconfig file, and a Readme. 

I set the patches in /etc/portage/patches, they could easily be put in the files directory and the named added to the ebuild. I leave that up to the gentoo devs if they want to use this ebuild.

Enjoy
Comment 3 Don O 2021-10-13 20:10:47 UTC
Created attachment 744792 [details, diff]
patch 1 main meson.build

Patches main meson.build
Comment 4 Don O 2021-10-13 20:11:30 UTC
Created attachment 744795 [details, diff]
patch 2 main meson_options

Patches main meson_options
Comment 5 Don O 2021-10-13 20:12:20 UTC
Created attachment 744798 [details, diff]
patch 3 vfb meson.build

Third and final patch, works on vfb/meson.build