diff --git a/srcpkgs/boinc/patches/fix-etc_default_config.patch b/srcpkgs/boinc/patches/fix-etc_default_config.patch index 5a777b92a1..e11ab78352 100644 --- a/srcpkgs/boinc/patches/fix-etc_default_config.patch +++ b/srcpkgs/boinc/patches/fix-etc_default_config.patch @@ -1,11 +1,11 @@ ---- client/scripts/Makefile.am 2015-09-29 11:16:41.000000000 +0200 -+++ client/scripts/Makefile.am 2015-10-13 16:28:35.475293365 +0200 +--- client/scripts/Makefile.am 2017-08-28 22:29:59.000000000 +0200 ++++ client/scripts/Makefile.am 2017-09-21 15:09:23.328014033 +0200 @@ -2,16 +2,5 @@ install-exec-hook: chmod +x boinc-client - $(INSTALL) -d $(DESTDIR)$(sysconfdir)/init.d -- $(INSTALL) -b $(srcdir)/boinc-client $(DESTDIR)$(sysconfdir)/init.d/boinc-client +- $(INSTALL) -b boinc-client $(DESTDIR)$(sysconfdir)/init.d/boinc-client - if [ -d /etc/sysconfig ] ; then \ - $(INSTALL) -d $(DESTDIR)$(sysconfdir)/sysconfig ; \ - $(INSTALL) $(srcdir)/boinc-client.conf $(DESTDIR)$(sysconfdir)/sysconfig/boinc-client ; \ diff --git a/srcpkgs/boinc/patches/fix-libressl-crypt_h.patch b/srcpkgs/boinc/patches/fix-libressl-crypt_h.patch new file mode 100644 index 0000000000..66e93c9de0 --- /dev/null +++ b/srcpkgs/boinc/patches/fix-libressl-crypt_h.patch @@ -0,0 +1,11 @@ +--- lib/crypt.h 2017-08-28 22:29:59.000000000 +0200 ++++ lib/crypt.h 2017-09-21 15:15:32.882784075 +0200 +@@ -26,7 +26,7 @@ + + #include + +-#if (OPENSSL_VERSION_NUMBER >= 0x10100000L) /* OpenSSL 1.1.0+ */ ++#if (OPENSSL_VERSION_NUMBER >= 0x10100000L) && !defined(LIBRESSL_VERSION_NUMBER) /* OpenSSL 1.1.0+ */ + #define HAVE_OPAQUE_EVP_PKEY 1 /* since 1.1.0 -pre3 */ + #define HAVE_OPAQUE_RSA_DSA_DH 1 /* since 1.1.0 -pre5 */ + #endif diff --git a/srcpkgs/boinc/template b/srcpkgs/boinc/template index f459ae34f2..71c5d3d580 100644 --- a/srcpkgs/boinc/template +++ b/srcpkgs/boinc/template @@ -1,6 +1,6 @@ # Template file for 'boinc' pkgname=boinc -version=7.6.34 +version=7.8.2 revision=1 wrksrc=boinc-client_release-${version%.*}-${version%4} build_style=gnu-configure @@ -17,7 +17,7 @@ maintainer="Jürgen Buchmüller " license="LGPL-3.0" homepage="https://boinc.berkeley.edu/" distfiles="https://github.com/BOINC/boinc/archive/client_release/${version%.*}/${version}.tar.gz>boinc-${version}.tar.gz" -checksum=9c58df3925e75f99ce46e0abcc4a90b58d345e568198bcb33a4d98bcd318709a +checksum=d71f35fa1b3ffb31c857e4f40034cbcc0201157de4fa1bed9e75427febcc79d5 conflicts="boinc-nox>=0" CXXFLAGS="-Wno-redundant-decls"