Gentoo Archives: gentoo-commits

From: "Julian Ospald (hasufell)" <hasufell@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in mail-client/geary/files: geary-0.5.1-vapigen.patch geary-0.5.1-cflags.patch geary-0.5.1-unity.patch
Date: Sun, 02 Feb 2014 00:36:55
Message-Id: 20140202003651.95C4A2004C@flycatcher.gentoo.org
1 hasufell 14/02/02 00:36:51
2
3 Added: geary-0.5.1-vapigen.patch geary-0.5.1-cflags.patch
4 geary-0.5.1-unity.patch
5 Log:
6 version bump
7
8 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key E73C35B3)
9
10 Revision Changes Path
11 1.1 mail-client/geary/files/geary-0.5.1-vapigen.patch
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/geary/files/geary-0.5.1-vapigen.patch?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/geary/files/geary-0.5.1-vapigen.patch?rev=1.1&content-type=text/plain
15
16 Index: geary-0.5.1-vapigen.patch
17 ===================================================================
18 From: Julian Ospald <hasufell@g.o>
19 Date: Sun Feb 2 00:17:18 UTC 2014
20 Subject: gentoo specific
21
22 --- geary-0.5.1.tar.xz/src/CMakeLists.txt
23 +++ geary-0.5.1.tar.xz/src/CMakeLists.txt
24 @@ -399,12 +399,7 @@
25 include(ValaPrecompile)
26
27 # Vapigen
28 -find_program(VAPIGEN vapigen)
29 -if (VAPIGEN STREQUAL "VAPIGEN-NOTFOUND")
30 - message(FATAL_ERROR "vapigen must be installed to build Geary.")
31 -else ()
32 - message(STATUS "Found vapigen: " ${VAPIGEN})
33 -endif ()
34 +set(VAPIGEN $ENV{VAPIGEN})
35
36 # Packages
37 if (LIBMESSAGINGMENU_FOUND)
38 @@ -615,7 +610,7 @@
39 WORKING_DIRECTORY
40 ${CMAKE_SOURCE_DIR}/bindings/metadata
41 COMMAND
42 - vapigen --pkg=gio-2.0 --pkg=gtk+-3.0 --pkg=libsoup-2.4 --metadatadir=. --metadatadir=${WEBKITGTK_METADATA_DIR} --library=webkitgtk-3.0 --directory=${CMAKE_BINARY_DIR}/src ${WEBKITGTK_CUSTOM_VALA} `pkg-config --variable=girdir gobject-introspection-1.0`/WebKit-3.0.gir
43 + $ENV{VAPIGEN} --pkg=gio-2.0 --pkg=gtk+-3.0 --pkg=libsoup-2.4 --metadatadir=. --metadatadir=${WEBKITGTK_METADATA_DIR} --library=webkitgtk-3.0 --directory=${CMAKE_BINARY_DIR}/src ${WEBKITGTK_CUSTOM_VALA} `pkg-config --variable=girdir gobject-introspection-1.0`/WebKit-3.0.gir
44 )
45
46 # Geary client app
47
48
49
50 1.1 mail-client/geary/files/geary-0.5.1-cflags.patch
51
52 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/geary/files/geary-0.5.1-cflags.patch?rev=1.1&view=markup
53 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/geary/files/geary-0.5.1-cflags.patch?rev=1.1&content-type=text/plain
54
55 Index: geary-0.5.1-cflags.patch
56 ===================================================================
57 commit e41cf68206eb16be678eeaa1dc998d94d2f93d57
58 Author: hasufell <hasufell@g.o>
59 Date: Tue Aug 27 01:40:58 2013 +0200
60
61 respect system CFLAGS
62
63 diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
64 index 5202b99..949d494 100644
65 --- a/src/CMakeLists.txt
66 +++ b/src/CMakeLists.txt
67 @@ -471,16 +471,8 @@ set(CFLAGS
68 -D_GSETTINGS_DIR=\"${CMAKE_BINARY_DIR}/gsettings\"
69 -DGETTEXT_PACKAGE=\"${GETTEXT_PACKAGE}\"
70 -DLANGUAGE_SUPPORT_DIRECTORY=\"${LANGUAGE_SUPPORT_DIRECTORY}\"
71 - -g
72 )
73
74 -if (NOT DEBUG)
75 - set(CFLAGS
76 - ${CFLAGS}
77 - -O2
78 - )
79 -endif ()
80 -
81 if (REF_TRACKING)
82 message(STATUS "Reference tracking: ON")
83 set(EXTRA_VALA_OPTIONS
84
85
86
87 1.1 mail-client/geary/files/geary-0.5.1-unity.patch
88
89 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/geary/files/geary-0.5.1-unity.patch?rev=1.1&view=markup
90 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/geary/files/geary-0.5.1-unity.patch?rev=1.1&content-type=text/plain
91
92 Index: geary-0.5.1-unity.patch
93 ===================================================================
94 commit 1f875e8a629a54748eb46237fd854359aa5edbc8
95 Author: hasufell <hasufell@g.o>
96 Date: Tue Aug 27 01:40:45 2013 +0200
97
98 provide option for unity
99
100 diff --git a/CMakeLists.txt b/CMakeLists.txt
101 index 66145c9..5d4464c 100644
102 --- a/CMakeLists.txt
103 +++ b/CMakeLists.txt
104 @@ -28,6 +28,7 @@
105 option(ICON_UPDATE "Run gtk-update-icon-cache after the install." ON)
106 option(DESKTOP_UPDATE "Run update-desktop-database after the install." ON)
107 option(DESKTOP_VALIDATE "Check generated desktop file for errors during build." ON)
108 +option(WITH_UNITY "Add unity support." OFF)
109
110 if (DEBUG)
111 message(STATUS "Debug build")
112 @@ -46,8 +47,10 @@
113 endif ()
114
115 find_package(PkgConfig)
116 -pkg_check_modules(LIBUNITY QUIET unity>=5.12.0)
117 -pkg_check_modules(LIBMESSAGINGMENU QUIET messaging-menu>=12.10.2)
118 +if (WITH_UNITY)
119 + pkg_check_modules(LIBUNITY QUIET unity>=5.12.0)
120 + pkg_check_modules(LIBMESSAGINGMENU QUIET messaging-menu>=12.10.2)
121 +endif ()
122
123 # CMake's range-checking syntax doesn't allow for a bare less-than, so using
124 # improbably high version numbers to indicate maximum