Created attachment 757573 [details] live ebuild Support for new Xorg server 21.1.1 was added to TigerVNC on 2021-11-26 11:15, so if someone needs TigerVNC on recent system, it will have to use git version - included. I will attach a patch to tigervnc-1.11.0-r4.ebuild too. Live ebuild uses xserver patch included in TigerVNC git tree. Distribution archives have it (for old Xserver) too, but different from $FILES version, I don't know, how could it happen.
Created attachment 757574 [details, diff] tigervnc-1.11.0-r4.ebuild to tigervnc-9999.ebuild patch
Thanks. Is there any chance at all you'd be willing to: 1. attach this in git am-able format (run git format-patch); 2. see about fixing bug 746227 so we can finally unmask it; 3. adopt the package? (No obligation to do all of the above, although 1 is very desirable.) Please include the GCO signoff too (signed-off-by: real name <email>).
Created attachment 757585 [details, diff] git format-patch
> 1. attach this in git am-able format (run git format-patch); Done :-) (I'm new to it) > 2. see about fixing bug 746227 so we can finally unmask it; All the problem is that I don't use Xvnc, but only need tigervnc for net-misc/xrdp from ace repo to work... (and it works now) > 3. adopt the package? Too much to learn for someone like me, who most of its time spend working in Railway Enthusiast Society (from Poland, not UK ;-) Michał Górny is our (Towarzystwo Entuzjastów Kolei) member too! :-)
(In reply to Jan Psota from comment #4) > > 1. attach this in git am-able format (run git format-patch); > Done :-) (I'm new to it) Thanks a lot! I'm patient, don't worry :) Would you mind just putting in a comment here: signed-off-by: real name <email> if you agree to https://www.gentoo.org/glep/glep-0076.html? > > > 2. see about fixing bug 746227 so we can finally unmask it; > All the problem is that I don't use Xvnc, but only need tigervnc > for net-misc/xrdp from ace repo to work... (and it works now) > No problem :) > > 3. adopt the package? > Too much to learn for someone like me, who most of its time spend working in > Railway Enthusiast Society (from Poland, not UK ;-) Michał Górny is our > (Towarzystwo Entuzjastów Kolei) member too! :-) No problem, but if you're ever interested, do let me know? Fun! :D
> Would you mind just putting in a comment here: [...] signed-off-by: Jan Psota <jasiupsota@gmail.com> (I missed git did not do it for me ;-) ) > if you agree to https://www.gentoo.org/glep/glep-0076.html? Naturally! (and work was based on old -9999 ebuild written by someone) > No problem, but if you're ever interested, do let me know? Of course! I have one program (called "run", written in awk) I think we should popularize, so I have to learn how to write an ebuild ;-)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1cdfd13843b40362a3b0a538f0a9bdbe564f050 commit c1cdfd13843b40362a3b0a538f0a9bdbe564f050 Author: Jan Psota <jasiupsota@gmail.com> AuthorDate: 2021-12-06 21:36:38 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-12-06 23:36:14 +0000 net-misc/tigervnc: live ebuild for xorg-server-21.1.1 support [sam: Includes its own copy of xserver for now (not ideal, but this package already uses a bunch of patched versions of things).] Closes: https://bugs.gentoo.org/828469 Signed-off-by: Jan Psota <jasiupsota@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> net-misc/tigervnc/Manifest | 1 + net-misc/tigervnc/tigervnc-9999.ebuild | 185 +++++++++++++++++++++++++++++++++ 2 files changed, 186 insertions(+)