diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 6 | ||||
-rw-r--r-- | build-fix.patch | 24 |
3 files changed, 30 insertions, 2 deletions
@@ -14,7 +14,9 @@ pkgbase = multiload-ng-standalone-gtk2 conflicts = multiload-ng-standalone-gtk2-git conflicts = multiload-ng-standalone-gtk3-git source = https://github.com/udda/multiload-ng/archive/v1.5.2.tar.gz + source = build-fix.patch md5sums = bdb9344d696324bd4db04a8bce6d7ec0 + md5sums = b474387e4532bdd6a639f721a51d2587 pkgname = multiload-ng-standalone-gtk2 @@ -13,8 +13,9 @@ depends=('gtk2>=2.20.0' 'cairo' 'multiload-ng-common') conflicts=('multiload-ng-standalone-gtk3' 'multiload-ng-standalone-gtk2-git' 'multiload-ng-standalone-gtk3-git') -source=("https://github.com/udda/multiload-ng/archive/v$pkgver.tar.gz") -md5sums=('bdb9344d696324bd4db04a8bce6d7ec0') +source=("https://github.com/udda/multiload-ng/archive/v$pkgver.tar.gz" "build-fix.patch") +md5sums=('bdb9344d696324bd4db04a8bce6d7ec0' +'b474387e4532bdd6a639f721a51d2587') arch=('i686' 'x86_64') url='https://udda.github.io/multiload-ng/' @@ -22,6 +23,7 @@ license=('GPL2') build() { cd "multiload-ng-$pkgver" + patch -p1 -i $srcdir/build-fix.patch ./autogen.sh ./configure --prefix=/usr --with-gtk=2.0 --without-awn --without-indicator --without-lxpanel --without-mate --with-standalone --without-systray --without-xfce4 make diff --git a/build-fix.patch b/build-fix.patch new file mode 100644 index 000000000000..6e7f125bad49 --- /dev/null +++ b/build-fix.patch @@ -0,0 +1,24 @@ +diff -Naur a/common/multiload-config.c b/common/multiload-config.c +--- a/common/multiload-config.c 2016-12-05 17:13:59.000000000 +0100 ++++ b/common/multiload-config.c 2020-07-30 21:18:03.568945194 +0200 +@@ -26,6 +26,8 @@ + #include "graph-data.h" + #include "multiload-config.h" + ++GraphType graph_types[GRAPH_MAX]; ++ + guint multiload_config_get_num_colors(guint id) + { + g_assert_cmpuint (graph_types[id].num_colors, <=, MAX_COLORS); +diff -Naur a/common/multiload-config.h b/common/multiload-config.h +--- a/common/multiload-config.h 2016-12-05 17:13:59.000000000 +0100 ++++ b/common/multiload-config.h 2020-07-30 21:18:21.685273529 +0200 +@@ -56,7 +56,7 @@ + + + // global variable +-GraphType graph_types[GRAPH_MAX]; ++extern GraphType graph_types[GRAPH_MAX]; + + + G_GNUC_INTERNAL guint |