From 5c849240207403c1264907e07a68182e45eee542 Mon Sep 17 00:00:00 2001 From: Sergei Reznikov Date: Sat, 10 Sep 2016 15:04:18 +0300 Subject: [PATCH] freetype: bump version to 2.7 --- ...etype-2.6.5.recipe => freetype-2.7.recipe} | 15 ++++----- .../freetype/patches/freetype-2.6.5.patchset | 31 ------------------- 2 files changed, 6 insertions(+), 40 deletions(-) rename media-libs/freetype/{freetype-2.6.5.recipe => freetype-2.7.recipe} (83%) delete mode 100644 media-libs/freetype/patches/freetype-2.6.5.patchset diff --git a/media-libs/freetype/freetype-2.6.5.recipe b/media-libs/freetype/freetype-2.7.recipe similarity index 83% rename from media-libs/freetype/freetype-2.6.5.recipe rename to media-libs/freetype/freetype-2.7.recipe index 694c2f2d1..ee9aad2a7 100644 --- a/media-libs/freetype/freetype-2.6.5.recipe +++ b/media-libs/freetype/freetype-2.7.recipe @@ -3,26 +3,23 @@ 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-2013 David Turner, Robert Wilhelm, Werner Lemberg, et al." +COPYRIGHT="1996-2016 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.bz2" -CHECKSUM_SHA256="e20a6e1400798fd5e3d831dd821b61c35b1f9a6465d6b18a53a9df4cf441acf0" +CHECKSUM_SHA256="d6a451f5b754857d2aa3964fd4473f8bc5c64e879b24516d780fb26bec7f7d48" ARCHITECTURES="x86_gcc2 x86 x86_64 arm" SECONDARY_ARCHITECTURES="x86_gcc2 x86" -# Uncomment next line to enable subpixel rendering and subpixel hinting -#PATCHES="freetype-$portVersion.patchset" - PROVIDES=" freetype$secondaryArchSuffix = $portVersion - lib:libfreetype$secondaryArchSuffix = 6.12.5 compat >= 6 + lib:libfreetype$secondaryArchSuffix = 6.12.6 compat >= 6 " PROVIDES_devel=" freetype${secondaryArchSuffix}_devel = $portVersion cmd:freetype_config${secondaryArchSuffix} = $portVersion - devel:libfreetype${secondaryArchSuffix} = 6.12.5 compat >= 6 + devel:libfreetype${secondaryArchSuffix} = 6.12.6 compat >= 6 " REQUIRES=" haiku$secondaryArchSuffix @@ -54,7 +51,7 @@ BUILD_PREREQUIRES=" " defineDebugInfoPackage freetype \ - $libDir/libfreetype.so.6.12.5 + $libDir/libfreetype.so.6.12.6 BUILD() { diff --git a/media-libs/freetype/patches/freetype-2.6.5.patchset b/media-libs/freetype/patches/freetype-2.6.5.patchset deleted file mode 100644 index 9ab70b790..000000000 --- a/media-libs/freetype/patches/freetype-2.6.5.patchset +++ /dev/null @@ -1,31 +0,0 @@ -From 5dc597d69f711c41cb6c6e48276e0ef5eade1375 Mon Sep 17 00:00:00 2001 -From: Sergei Reznikov -Date: Fri, 5 Sep 2014 15:43:17 +0400 -Subject: Enabling subpixel rendering and subpixel hinting - - -diff --git a/include/freetype/config/ftoption.h b/include/freetype/config/ftoption.h -index 2556c64..cae8ff1 100644 ---- a/include/freetype/config/ftoption.h -+++ b/include/freetype/config/ftoption.h -@@ -92,7 +92,7 @@ FT_BEGIN_HEADER - /* This is done to allow FreeType clients to run unmodified, forcing */ - /* them to display normal gray-level anti-aliased glyphs. */ - /* */ --/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */ -+#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING - - - /*************************************************************************/ -@@ -633,7 +633,7 @@ FT_BEGIN_HEADER - /* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING 1 */ - /* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING 2 */ - /* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING ( 1 | 2 ) */ -- -+#define TT_CONFIG_OPTION_SUBPIXEL_HINTING 2 - - /*************************************************************************/ - /* */ --- -1.8.3.4 -