From 2a5d80f3570a206d329544be36da6d0321ab259a Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 22 Feb 2019 12:00:29 +0100 Subject: [PATCH 1/4] pixman: Convert to versionless bee file --- pixman-0.34.0-0.bee => pixman.be0 | 2 ++ 1 file changed, 2 insertions(+) rename pixman-0.34.0-0.bee => pixman.be0 (98%) diff --git a/pixman-0.34.0-0.bee b/pixman.be0 similarity index 98% rename from pixman-0.34.0-0.bee rename to pixman.be0 index 8ce95691a..5413649e7 100755 --- a/pixman-0.34.0-0.bee +++ b/pixman.be0 @@ -1,5 +1,7 @@ #!/usr/bin/env beesh +# BEE_VERSION pixman-0.34.0-0 + ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) From 251940ba62255b73b0e514355adcef0305d20a94 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 22 Feb 2019 12:04:10 +0100 Subject: [PATCH 2/4] pixman: Securely download source archive over HTTPS --- pixman.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pixman.be0 b/pixman.be0 index 5413649e7..def2a00f1 100755 --- a/pixman.be0 +++ b/pixman.be0 @@ -9,7 +9,7 @@ ## The source URL(s) define the location of the sources that will be ## downloaded. Version variables may be used to simplify reuse of this bee-file. -SRCURL[0]="http://cairographics.org/releases/pixman-${PKGVERSION}.tar.gz" +SRCURL[0]="https://cairographics.org/releases/pixman-${PKGVERSION}.tar.gz" ############################################################################### ## Add URLs/pathes to patch files to the PATCHURL array. From c08d0d160429d57e8affed63303d13340f6b506a Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 22 Feb 2019 12:05:20 +0100 Subject: [PATCH 3/4] pixman: Update version from 0.34.0 to 0.38.0 Cairo 1.17.2 requires at least Pixman 0.36.0, so update to the latest and greatest version [0.38.0][1]. > Changes since 0.36.0: > - Use floating point calculations for gradients and pixman-bits-image when > better accuracy is requested. > - Add support for the meson build system. [1]: https://lists.freedesktop.org/archives/pixman/2019-February/004838.html --- pixman.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pixman.be0 b/pixman.be0 index def2a00f1..aa0b08952 100755 --- a/pixman.be0 +++ b/pixman.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION pixman-0.34.0-0 +# BEE_VERSION pixman-0.38.0-0 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) From 017bd44edcefaedb1ab9faa06605b57100fa4f62 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 22 Feb 2019 12:24:09 +0100 Subject: [PATCH 4/4] cairo: Update version from 1.15.12 to 1.17.2 [Announcement][1]: > This snapshot provides the new support for writing floating point > formats as 16 bpc PNGs, with support for RGBA128F and RGB96F formats. > This new feature increases Cairo's pixman version requirement to 0.36.0. > > Beyond this are a range of bugfixes and some work on establishing CI for > Cairo. [This fixes the printing problem with a PDF document from the FU.](https://github.com/OpenPrinting/cups-filters/issues/93) The Cairo issue is [Cairo generates incorrect PDF files] (https://gitlab.freedesktop.org/cairo/cairo/issues/342). Remove patch, applied upstream. [1]: https://lists.cairographics.org/archives/cairo-announce/2019-February/000224.html --- cairo.be0 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cairo.be0 b/cairo.be0 index 9a7e8595e..cfbd92cdc 100755 --- a/cairo.be0 +++ b/cairo.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION cairo-1.15.12-0 +# BEE_VERSION cairo-1.17.2-0 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) @@ -15,7 +15,7 @@ SRCURL[0]="https://cairographics.org/snapshots/cairo-${PKGVERSION}.tar.xz" ## Add URLs/pathes to patch files to the PATCHURL array. ## The sources will be patched in the order of the array. -PATCHURL+=(/src/mariux/patches/0001-Revert-Correctly-decode-Adobe-CMYK-JPEGs-in-PDF-expo.patch) +# PATCHURL+=() ############################################################################### ## Add filename patterns to the EXCLUDE array of files that should not