From 412286c75ab1d6b361c63b61d1ed3b03748e4823 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Fri, 9 Oct 2015 02:02:42 +0200 Subject: [PATCH] kwalletmanager: unbreak musl --- srcpkgs/kwalletmanager/patches/musl-uid_t.patch | 13 +++++++++++++ srcpkgs/kwalletmanager/template | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/kwalletmanager/patches/musl-uid_t.patch diff --git a/srcpkgs/kwalletmanager/patches/musl-uid_t.patch b/srcpkgs/kwalletmanager/patches/musl-uid_t.patch new file mode 100644 index 00000000000..956f305e09b --- /dev/null +++ b/srcpkgs/kwalletmanager/patches/musl-uid_t.patch @@ -0,0 +1,13 @@ +There is no __uid_t defined in musl libc either. + +--- src/konfigurator/savehelper.cpp 2014-10-09 09:07:50.000000000 +0200 ++++ src/konfigurator/savehelper.cpp 2015-10-09 02:01:04.143074472 +0200 +@@ -22,7 +22,7 @@ + #include + #include + +-#if defined(Q_CC_MSVC) ++#if defined(Q_CC_MSVC) || !defined(__GLIBC__) + // TODO: or rather use uid_t in the getuid() call below? + #define __uid_t uid_t + #endif diff --git a/srcpkgs/kwalletmanager/template b/srcpkgs/kwalletmanager/template index 6210bc704d2..e35509fb149 100644 --- a/srcpkgs/kwalletmanager/template +++ b/srcpkgs/kwalletmanager/template @@ -1,7 +1,7 @@ # Template file for 'kwalletmanager' pkgname=kwalletmanager version=4.14.3 -revision=1 +revision=2 build_style=cmake configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc" hostmakedepends="cmake automoc4 pkg-config"