From bf4dbaa328e12ce6183040ca0dfb3cfc66bc7edc Mon Sep 17 00:00:00 2001 From: Johannes Date: Fri, 19 Oct 2018 14:37:13 +0200 Subject: [PATCH] gutenberg: rebuild with libressl-2.8 --- srcpkgs/gutenberg/patches/libressl-2.8.patch | 9 +++++++++ srcpkgs/gutenberg/template | 6 +++++- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/gutenberg/patches/libressl-2.8.patch diff --git a/srcpkgs/gutenberg/patches/libressl-2.8.patch b/srcpkgs/gutenberg/patches/libressl-2.8.patch new file mode 100644 index 00000000000..ae42db1fd58 --- /dev/null +++ b/srcpkgs/gutenberg/patches/libressl-2.8.patch @@ -0,0 +1,9 @@ +--- Cargo.toml.orig 2018-10-29 23:24:38.026250624 +0100 ++++ Cargo.toml 2018-10-29 23:24:52.357116316 +0100 +@@ -54,3 +54,6 @@ + "components/imageproc", + "components/link_checker", + ] ++ ++[patch.crates-io] ++openssl-sys = {git = 'https://github.com/jnbr/rust-openssl', rev = "d5471c97ae86e5bd1032eb6fd95005933f507c49"} diff --git a/srcpkgs/gutenberg/template b/srcpkgs/gutenberg/template index 67d3cb0faf5..ee223f7877d 100644 --- a/srcpkgs/gutenberg/template +++ b/srcpkgs/gutenberg/template @@ -1,7 +1,7 @@ # Template file for 'gutenberg' pkgname=gutenberg version=0.4.2 -revision=2 +revision=3 build_style=cargo hostmakedepends="cmake git pkg-config" makedepends="libressl-devel libsass-devel" @@ -13,6 +13,10 @@ changelog="https://raw.githubusercontent.com/Keats/gutenberg/master/CHANGELOG.md distfiles="https://github.com/Keats/gutenberg/archive/v${version}.tar.gz" checksum=8d3fb9972a17f6fa8a7830c8d129a7d587f0bbfc36f5351dc4c9e44f46aa4e2d +case "$XBPS_TARGET_MACHINE" in + aarch64-musl) broken="https://github.com/nix-rust/nix/issues/951" ;; +esac + post_install() { vlicense LICENSE }