Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 828469 - net-misc/tigervnc-9999 - add git version
Summary: net-misc/tigervnc-9999 - add git version
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-06 18:20 UTC by Jan Psota
Modified: 2021-12-06 23:36 UTC (History)
1 user (show)

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


Attachments
live ebuild (tigervnc-9999.ebuild,4.07 KB, text/plain)
2021-12-06 18:20 UTC, Jan Psota
Details
tigervnc-1.11.0-r4.ebuild to tigervnc-9999.ebuild patch (tigervnc-to-9999.patch,2.49 KB, patch)
2021-12-06 18:21 UTC, Jan Psota
Details | Diff
git format-patch (0001-net-misc-tigervnc-live-ebuild-for-xorg-server-21.1.1.patch,6.32 KB, patch)
2021-12-06 21:44 UTC, Jan Psota
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Psota 2021-12-06 18:20:06 UTC
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.
Comment 1 Jan Psota 2021-12-06 18:21:53 UTC
Created attachment 757574 [details, diff]
tigervnc-1.11.0-r4.ebuild to tigervnc-9999.ebuild patch
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-12-06 18:24:09 UTC
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>).
Comment 3 Jan Psota 2021-12-06 21:44:28 UTC
Created attachment 757585 [details, diff]
git format-patch
Comment 4 Jan Psota 2021-12-06 21:54:15 UTC
> 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! :-)
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-12-06 22:29:51 UTC
(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
Comment 6 Jan Psota 2021-12-06 22:46:37 UTC
> 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 ;-)
Comment 7 Larry the Git Cow gentoo-dev 2021-12-06 23:36:57 UTC
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(+)