mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-16 19:50:19 +01:00
business/gnucash: Patched for glib 2.32+
Signed-off-by: dsomero <xgizzmo@slackbuilds.org>
This commit is contained in:
parent
8a905fad57
commit
031b54d0d3
2 changed files with 42 additions and 1 deletions
37
business/gnucash/glib-single-include.patch
Normal file
37
business/gnucash/glib-single-include.patch
Normal file
|
@ -0,0 +1,37 @@
|
|||
Index: gnucash-2.4.5/src/core-utils/gnc-filepath-utils.c
|
||||
===================================================================
|
||||
--- gnucash-2.4.5.orig/src/core-utils/gnc-filepath-utils.c
|
||||
+++ gnucash-2.4.5/src/core-utils/gnc-filepath-utils.c
|
||||
@@ -47,7 +47,6 @@
|
||||
#include "gnc-filepath-utils.h"
|
||||
|
||||
#ifdef _MSC_VER
|
||||
-#include <glib/gwin32.h>
|
||||
#define PATH_MAX MAXPATHLEN
|
||||
#endif
|
||||
|
||||
Index: gnucash-2.4.5/src/gnome-utils/gnc-frequency.c
|
||||
===================================================================
|
||||
--- gnucash-2.4.5.orig/src/gnome-utils/gnc-frequency.c
|
||||
+++ gnucash-2.4.5/src/gnome-utils/gnc-frequency.c
|
||||
@@ -26,7 +26,7 @@
|
||||
#include "config.h"
|
||||
|
||||
#include <gtk/gtk.h>
|
||||
-#include <glib/gtypes.h>
|
||||
+#include <glib.h>
|
||||
#include <math.h>
|
||||
#include <time.h>
|
||||
|
||||
Index: gnucash-2.4.5/src/libqof/qof/gnc-date.c
|
||||
===================================================================
|
||||
--- gnucash-2.4.5.orig/src/libqof/qof/gnc-date.c
|
||||
+++ gnucash-2.4.5/src/libqof/qof/gnc-date.c
|
||||
@@ -40,7 +40,6 @@
|
||||
#include <string.h>
|
||||
#include <time.h>
|
||||
|
||||
-#include <glib.h>
|
||||
#include <glib/gi18n.h>
|
||||
|
||||
#include "gnc-date-p.h"
|
|
@ -24,7 +24,7 @@
|
|||
|
||||
PRGNAM=gnucash
|
||||
VERSION=2.4.5
|
||||
BUILD=${BUILD:-1}
|
||||
BUILD=${BUILD:-2}
|
||||
TAG=${TAG:-_SBo}
|
||||
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
@ -92,6 +92,10 @@ find . \
|
|||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \;
|
||||
|
||||
# Starting with glib 2.32 it is now mandatory to
|
||||
# include glib.h instead of individual headers.
|
||||
patch -p1 -i $CWD/glib-single-include.patch
|
||||
|
||||
CFLAGS="$SLKCFLAGS" \
|
||||
CXXFLAGS="$SLKCFLAGS" \
|
||||
./configure \
|
||||
|
|
Loading…
Reference in a new issue