summarylogtreecommitdiffstats
path: root/minus-galaplugin.patch
diff options
context:
space:
mode:
authorQue Quotion2018-03-07 00:41:54 +0900
committerQue Quotion2018-03-07 00:44:28 +0900
commitb2accc1004a12ce167dfbca0ce01887cbdc9143b (patch)
treebccf4f5c26d162aa9b4775be312d0f8a92ad588b /minus-galaplugin.patch
parentecdf2fc8c144eaa7642539831bb2e96e9d7e57fe (diff)
downloadaur-b2accc1004a12ce167dfbca0ce01887cbdc9143b.tar.gz
Autohide: See https://github.com/elementary/wingpanel/pull/93
Diffstat (limited to 'minus-galaplugin.patch')
-rw-r--r--minus-galaplugin.patch40
1 files changed, 25 insertions, 15 deletions
diff --git a/minus-galaplugin.patch b/minus-galaplugin.patch
index 561ec31c8bb0..9880b96da088 100644
--- a/minus-galaplugin.patch
+++ b/minus-galaplugin.patch
@@ -652,9 +652,20 @@
- }
-
-}
---- src/wingpanel/wingpanel-interface/CMakeLists.txt 2018-03-04 00:44:38.725395035 +0900
-+++ /dev/null 2018-03-03 20:05:09.041298375 +0900
-@@ -1,80 +0,0 @@
+--- src/wingpanel/CMakeLists.txt 2017-10-13 03:25:28.007664080 +0900
++++ src/wingpanel/CMakeLists.txt.new 2017-10-13 03:27:00.135900068 +0900
+@@ -121,8 +121,6 @@
+ set (DEPS_LIBRARIES ${DEPS_LIBRARIES} ${LIB_NAME})
+ add_subdirectory (src)
+
+-add_subdirectory (wingpanel-interface)
+-
+ if (BUILD_SAMPLE)
+ add_subdirectory (sample)
+ endif ()
+--- src/wingpanel/wingpanel-interface/CMakeLists.txt 2018-03-05 15:53:08.967254520 +0900
++++ /dev/null 2018-03-05 14:42:26.994151215 +0900
+@@ -1,90 +0,0 @@
-find_package (PkgConfig)
-
-pkg_check_modules (PLUGIN REQUIRED gala granite)
@@ -672,6 +683,7 @@
-pkg_check_modules(MUTTER322 QUIET libmutter>=3.21)
-pkg_check_modules(MUTTER324 QUIET libmutter-0>=3.23.90)
-pkg_check_modules(MUTTER326 QUIET libmutter-1>=3.25.90)
+-pkg_check_modules(MUTTER328 QUIET libmutter-2>=3.27.91)
-
-set (EXTRA_VALA_FLAGS "")
-set (EXTRA_MUTTER_PKS cogl-1.0 clutter-1.0 libmutter)
@@ -698,6 +710,12 @@
- set (EXTRA_MUTTER_PACKAGES mutter-cogl-1 mutter-clutter-1)
-endif ()
-
+-if (MUTTER328_FOUND)
+- set (EXTRA_VALA_FLAGS ${EXTRA_VALA_FLAGS} --define HAS_MUTTER320 --define HAS_MUTTER322 --define HAS_MUTTER324 --define HAS_MUTTER326 --define HAS_MUTTER328)
+- set (EXTRA_MUTTER_PKS mutter-cogl-2 mutter-cogl-pango-2 mutter-cogl-path-2 mutter-clutter-2 libmutter-2)
+- set (EXTRA_MUTTER_PACKAGES mutter-cogl-2 mutter-clutter-2)
+-endif ()
+-
-pkg_check_modules (PLUGIN_MUTTER REQUIRED ${EXTRA_MUTTER_PKS})
-
-include (ValaPrecompile)
@@ -723,7 +741,10 @@
-target_link_libraries(${WINGPANELINTERFACE} ${PLUGIN_LIBRARIES} ${PLUGIN_MUTTER_LIBRARIES} m)
-
-# Add -rpath ldflag if libgala is using mutter >= 3.21 to pick up libmutter-*.so
--if (MUTTER326_FOUND)
+-if (MUTTER328_FOUND)
+- _pkgconfig_invoke("libmutter-2" MUTTER TYPELIB_DIR "" "--variable=typelibdir")
+- set_target_properties(${WINGPANELINTERFACE} PROPERTIES LINK_FLAGS -Wl,-rpath,${MUTTER_TYPELIB_DIR})
+-elseif (MUTTER326_FOUND)
- _pkgconfig_invoke("libmutter-1" MUTTER TYPELIB_DIR "" "--variable=typelibdir")
- set_target_properties(${WINGPANELINTERFACE} PROPERTIES LINK_FLAGS -Wl,-rpath,${MUTTER_TYPELIB_DIR})
-elseif (MUTTER324_FOUND)
@@ -735,14 +756,3 @@
-endif ()
-
-install (TARGETS ${WINGPANELINTERFACE} DESTINATION ${CMAKE_INSTALL_FULL_LIBDIR}/gala/plugins)
---- src/wingpanel/CMakeLists.txt 2017-10-13 03:25:28.007664080 +0900
-+++ src/wingpanel/CMakeLists.txt.new 2017-10-13 03:27:00.135900068 +0900
-@@ -121,8 +121,6 @@
- set (DEPS_LIBRARIES ${DEPS_LIBRARIES} ${LIB_NAME})
- add_subdirectory (src)
-
--add_subdirectory (wingpanel-interface)
--
- if (BUILD_SAMPLE)
- add_subdirectory (sample)
- endif ()