Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 658076 - =net-misc/tigervnc-1.9.0 version bump
Summary: =net-misc/tigervnc-1.9.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: otakuto.gentoo
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-06-14 02:54 UTC by Greg Turner
Modified: 2018-08-02 07:27 UTC (History)
2 users (show)

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


Attachments
tigervnc-1.8.90.ebuild (tigervnc-1.8.90.ebuild,4.17 KB, text/plain)
2018-06-14 02:54 UTC, Greg Turner
Details
tigervnc-1.8.90-030_manpages.patch (tigervnc-1.8.90-030_manpages.patch,2.17 KB, patch)
2018-06-14 02:55 UTC, Greg Turner
Details | Diff
tigervnc-1.8.90-055_xstartup.patch (tigervnc-1.8.90-055_xstartup.patch,1.26 KB, patch)
2018-06-14 02:55 UTC, Greg Turner
Details | Diff
xserver120.patch (xserver120.patch,3.61 KB, patch)
2018-06-14 02:56 UTC, Greg Turner
Details | Diff
xserver120-drmfourcc-header.patch (xserver120-drmfourcc-header.patch,1.27 KB, patch)
2018-06-14 03:00 UTC, Greg Turner
Details | Diff
tigervnc-1.8.90.ebuild (file_658076.txt,4.29 KB, text/plain)
2018-07-18 14:40 UTC, Greg Turner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Greg Turner 2018-06-14 02:54:17 UTC
Created attachment 535836 [details]
tigervnc-1.8.90.ebuild

I noticed (because portage told me no xorg-server-1.20.0's allowed) that tigervnc pins xorg-server-1.19.5.  Checked github and found that work is underway to build a 1.20.0-based release.  Here's an ebuild that pulls the latest git development tag as of 20180613, namely, tigervnc-1.8.90.  It's a super-quick force-of-will port without any thought given to, i.e., what sorts of dependency or feature changes may have occurred since portage's version to invalidate any of the old stuff.  So, caveat emptor but it's probably mostly fine.

I haven't tested the server it makes (actually I do plan to test it, eventually, but not today), but it does at least build.  Client looks fine and works.
Comment 1 Greg Turner 2018-06-14 02:55:03 UTC
Created attachment 535838 [details, diff]
tigervnc-1.8.90-030_manpages.patch
Comment 2 Greg Turner 2018-06-14 02:55:23 UTC
Created attachment 535840 [details, diff]
tigervnc-1.8.90-055_xstartup.patch
Comment 3 Greg Turner 2018-06-14 02:56:03 UTC
Created attachment 535842 [details, diff]
xserver120.patch
Comment 4 Greg Turner 2018-06-14 03:00:42 UTC
Created attachment 535844 [details, diff]
xserver120-drmfourcc-header.patch

maybe this should just be concatenated into xserver120.patch.  Kept it separate as it's the only novel patch (hardly rocket science: xorg thinks a certain header will be in $(inc) but it apparently goes to $(inc)/libdrm in gentoo).
Comment 5 Kenton Groombridge 2018-06-15 19:19:40 UTC
I use the server with xrdp, and have found no issues after a couple days of use.  Thank you!
Comment 6 Greg Turner 2018-07-18 14:40:42 UTC
Created attachment 539954 [details]
tigervnc-1.8.90.ebuild

(just replaces garbage pastecruft KEYWORDS with something quasi-sensible.
Comment 7 Michael Meier 2018-07-20 10:02:19 UTC
Thanks for the ebuild. I've been using it with Remmina as a client and VNC as a protocol together with LightDM to set up a new Laptop almost dayly over several weeks now and have not hit any issues.
Comment 8 otakuto.gentoo 2018-07-20 12:14:18 UTC
Thanks for your contribution.
I just requested for bump.
https://github.com/gentoo/gentoo/pull/9275