summaryrefslogtreecommitdiffstats
path: root/handbrake
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2019-12-30 00:30:02 +0000
committer Eric Hameleers <alien@slackware.com>2019-12-30 00:30:02 +0000
commit2cce47baf87b35b84a433b090836572fbbb04eec (patch)
tree44e3bf9c01b48797c75cfb557add3471c8478a69 /handbrake
parent5a2ff3d6f43b67ba6ce7835a9d1b1287bbffbae9 (diff)
downloadasb-2cce47baf87b35b84a433b090836572fbbb04eec.tar.gz
asb-2cce47baf87b35b84a433b090836572fbbb04eec.tar.xz
Initial revision
Diffstat (limited to 'handbrake')
-rw-r--r--handbrake/build/patches/handbrake.gtk3.lt.3.22_b.patch28
1 files changed, 28 insertions, 0 deletions
diff --git a/handbrake/build/patches/handbrake.gtk3.lt.3.22_b.patch b/handbrake/build/patches/handbrake.gtk3.lt.3.22_b.patch
new file mode 100644
index 00000000..36a6a795
--- /dev/null
+++ b/handbrake/build/patches/handbrake.gtk3.lt.3.22_b.patch
@@ -0,0 +1,28 @@
+--- HandBrake-1.3.0/gtk/src/ghbcompat.h.orig 2019-11-09 21:44:32.000000000 +0100
++++ HandBrake-1.3.0/gtk/src/ghbcompat.h 2019-12-30 01:08:59.751194429 +0100
+@@ -226,6 +226,12 @@
+ {
+ gdk_surface_set_geometry_hints(surface, geometry, geom_mask);
+ }
++#elif GTK_CHECK_VERSION(3, 90, 0)
++static inline GdkMonitor *
++ghb_display_get_monitor_at_surface(GdkDisplay * display, GhbSurface * surface)
++{
++ return gdk_display_get_monitor_at_window(display, surface);
++}
+ #else
+ typedef GdkWindow GhbSurface;
+ typedef GdkWindowHints GhbSurfaceHints;
+@@ -235,12 +241,6 @@
+ return gtk_widget_get_window(widget);
+ }
+
+-static inline GdkMonitor *
+-ghb_display_get_monitor_at_surface(GdkDisplay * display, GhbSurface * surface)
+-{
+- return gdk_display_get_monitor_at_window(display, surface);
+-}
+-
+ static inline void
+ ghb_surface_set_geometry_hints(GhbSurface * surface,
+ const GdkGeometry * geometry,