Bug 225165 - x11/gnome-terminal: patch to restore transparency
Summary: x11/gnome-terminal: patch to restore transparency
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: freebsd-gnome mailing list
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2018-01-14 20:01 UTC by Ben
Modified: 2018-09-05 00:43 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (gnome)


Attachments
patch to restore transparency (20.74 KB, patch)
2018-01-14 20:01 UTC, Ben
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ben 2018-01-14 20:01:34 UTC
Created attachment 189719 [details]
patch to restore transparency

Hello,

I'd like to add a patch to restore the transparency background setting on gnome-terminal.
It is an extract from the patch used by Fedora.
(https://src.fedoraproject.org/rpms/gnome-terminal/tree/master)

I wasn't able to make it work with the full patch so I removed the parts linked to system notifications (had a problem with a VTE class definition, so I tried applying the patch for vte3 but then it didn't compile anymore)

Ben
Comment 1 Walter Schwarzenfeld freebsd_triage 2018-09-03 19:08:13 UTC
ping!
Comment 2 Ting-Wei Lan 2018-09-05 00:43:37 UTC
(In reply to Ben from comment #0)
> I wasn't able to make it work with the full patch so I removed the parts linked to system notifications (had a problem with a VTE class definition, so I tried applying the patch for vte3 but then it didn't compile anymore)
Each Fedora version ships a different version of GNOME, so using the master branch isn't always correct. For GNOME Terminal 3.24, the correct branch is f26. Fedora master branch usually corresponds to the current unstable releases of GNOME.

vte3 port on FreeBSD is called vte291 on Fedora, so you should be able to find the correct version of VTE patches at:
https://src.fedoraproject.org/rpms/vte291/tree/f26