From 178acfacfa9d4a98a47de7979e950412f69acf43 Mon Sep 17 00:00:00 2001 From: Jerome Duval Date: Wed, 23 Feb 2022 18:04:04 +0100 Subject: [PATCH] freetype_bootstrap: bump version --- ...2.11.0.recipe => freetype_bootstrap-2.11.1.recipe} | 11 +++++------ media-libs/freetype/patches/python3.patch | 10 ++++++++++ 2 files changed, 15 insertions(+), 6 deletions(-) rename media-libs/freetype/{freetype_bootstrap-2.11.0.recipe => freetype_bootstrap-2.11.1.recipe} (89%) create mode 100644 media-libs/freetype/patches/python3.patch diff --git a/media-libs/freetype/freetype_bootstrap-2.11.0.recipe b/media-libs/freetype/freetype_bootstrap-2.11.1.recipe similarity index 89% rename from media-libs/freetype/freetype_bootstrap-2.11.0.recipe rename to media-libs/freetype/freetype_bootstrap-2.11.1.recipe index 275bd239c..8cf64dab4 100644 --- a/media-libs/freetype/freetype_bootstrap-2.11.0.recipe +++ b/media-libs/freetype/freetype_bootstrap-2.11.1.recipe @@ -3,16 +3,15 @@ DESCRIPTION="FreeType is written in C, designed to be small, efficient, \ highly customizable, and portable while capable of producing high-quality \ output (glyph images) of most vector and bitmap font formats." HOMEPAGE="https://www.freetype.org/" -COPYRIGHT="1996-2018 David Turner, Robert Wilhelm, Werner Lemberg, et al." +COPYRIGHT="1996-2021 David Turner, Robert Wilhelm, Werner Lemberg, et al." LICENSE="FreeType" -REVISION="2" +REVISION="1" SOURCE_URI="https://download.savannah.gnu.org/releases/freetype/freetype-$portVersion.tar.xz" -CHECKSUM_SHA256="8bee39bd3968c4804b70614a0a3ad597299ad0e824bc8aad5ce8aaf48067bde7" +CHECKSUM_SHA256="3333ae7cfda88429c97a7ae63b7d01ab398076c3b67182e960e5684050f2c5c8" SOURCE_DIR="freetype-$portVersion" PATCHES=" enable-validation-modules.patchset - use-includedir.patchset - gcc2-buildfix.patchset + python3.patch " #PATCHES="freetype-subpixel.patchset" # enable patented subpixel rendering @@ -21,7 +20,7 @@ SECONDARY_ARCHITECTURES="x86_gcc2 x86" PROVIDES=" freetype_bootstrap$secondaryArchSuffix = $portVersion - devel:libfreetype${secondaryArchSuffix} = 6.18.0 compat >= 6 + devel:libfreetype${secondaryArchSuffix} = 6.18.1 compat >= 6 " REQUIRES=" haiku$secondaryArchSuffix diff --git a/media-libs/freetype/patches/python3.patch b/media-libs/freetype/patches/python3.patch new file mode 100644 index 000000000..8d013086f --- /dev/null +++ b/media-libs/freetype/patches/python3.patch @@ -0,0 +1,10 @@ +diff --git a/builds/meson/extract_freetype_version.py b/builds/meson/extract_freetype_version.py +index ab79fdb..fa83e9d 100644 +--- a/builds/meson/extract_freetype_version.py ++++ b/builds/meson/extract_freetype_version.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/env python3 + # + # Copyright (C) 2020-2021 by + # David Turner, Robert Wilhelm, and Werner Lemberg.