From e6438b116a9643f8403fe26b732e903bccc7da46 Mon Sep 17 00:00:00 2001 From: prspkt Date: Sat, 26 Jan 2019 11:40:43 +0200 Subject: [PATCH] snapper: update to 0.8.2. --- .../snapper/patches/btrfs4.19_swap_fix.patch | 27 ------------------- srcpkgs/snapper/patches/musl-strerror_r.patch | 12 ++++----- srcpkgs/snapper/template | 6 ++--- 3 files changed, 9 insertions(+), 36 deletions(-) delete mode 100644 srcpkgs/snapper/patches/btrfs4.19_swap_fix.patch diff --git a/srcpkgs/snapper/patches/btrfs4.19_swap_fix.patch b/srcpkgs/snapper/patches/btrfs4.19_swap_fix.patch deleted file mode 100644 index 716501245d0..00000000000 --- a/srcpkgs/snapper/patches/btrfs4.19_swap_fix.patch +++ /dev/null @@ -1,27 +0,0 @@ -fixing btrfs4.19 issues conflicting with boost ---- snapper/Btrfs.cc -+++ snapper/Btrfs.cc -@@ -41,6 +41,9 @@ - #include - #include - #include -+#ifdef swap -+#undef swap -+#endif - #include - #include - #endif - - ---- snapper/BtrfsUtils.cc -+++ snapper/BtrfsUtils.cc -@@ -34,6 +34,9 @@ - #ifdef HAVE_LIBBTRFS - #include - #include -+#ifdef swap -+#undef swap -+#endif - #endif - #include - #include diff --git a/srcpkgs/snapper/patches/musl-strerror_r.patch b/srcpkgs/snapper/patches/musl-strerror_r.patch index 633bb1bb24b..8d155aa4481 100644 --- a/srcpkgs/snapper/patches/musl-strerror_r.patch +++ b/srcpkgs/snapper/patches/musl-strerror_r.patch @@ -1,14 +1,14 @@ In musl libc the return type of strerror_r(2) is int (XSI-compliant). We define MUSL_LIBC in CXXFLAGS to skip the wrong #else implementation. ---- snapper/AppUtil.cc 2015-08-30 15:34:51.106531190 +0200 -+++ snapper/AppUtil.cc 2015-08-30 15:35:41.996532260 +0200 -@@ -209,7 +209,7 @@ +--- snapper/AppUtil.cc 2019-01-26 13:29:29.110490961 +0200 ++++ snapper/AppUtil.cc 2019-01-26 13:29:51.324648467 +0200 +@@ -223,7 +223,7 @@ namespace snapper string stringerror(int errnum) { --#if (_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && ! _GNU_SOURCE -+#if ((_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && ! _GNU_SOURCE) || MUSL_LIBC +-#if (_POSIX_C_SOURCE >= 200112L) && ! _GNU_SOURCE ++#if (_POSIX_C_SOURCE >= 200112L) && ! _GNU_SOURCE || MUSL_LIBC char buf1[100]; - if (strerror_r(errno, buf1, sizeof(buf1)-1) == 0) + if (strerror_r(errnum, buf1, sizeof(buf1) - 1) == 0) return string(buf1); diff --git a/srcpkgs/snapper/template b/srcpkgs/snapper/template index 5bc7a001bcf..62a2af3bebf 100644 --- a/srcpkgs/snapper/template +++ b/srcpkgs/snapper/template @@ -1,7 +1,7 @@ # Template file for 'snapper' pkgname=snapper -version=0.8.1 -revision=2 +version=0.8.2 +revision=1 build_style=gnu-configure configure_args="--disable-zypp --with-conf=/etc/conf.d" conf_files="/etc/conf.d/snapper" @@ -14,7 +14,7 @@ maintainer="Juan RP " license="GPL-2.0-only" homepage="http://snapper.io" distfiles="https://github.com/openSUSE/snapper/archive/v${version}.tar.gz" -checksum=3f3b8b56bd15ddbee938ec3907f50619299617f10255a45e012037ab05f44094 +checksum=ec311969fb69ca97890d4a932e13e82a01ef8ad8fb58a095df8ec5e25f8c4d7e lib32disabled=yes case "$XBPS_TARGET_MACHINE" in