libXft: update to 2.3.1.
This commit is contained in:
parent
d3d04006bf
commit
a696de1431
|
@ -0,0 +1,30 @@
|
|||
From 4acfdaf95adb0a05c2a25550bdde036c865902f4 Mon Sep 17 00:00:00 2001
|
||||
From: Julien Cristau <jcristau@debian.org>
|
||||
Date: Mon, 02 Dec 2013 15:26:24 +0000
|
||||
Subject: Use FT_*_H macros instead of including <freetype/*.h>
|
||||
|
||||
freetype moved its headers around in 2.5.1.
|
||||
|
||||
Signed-off-by: Julien Cristau <jcristau@debian.org>
|
||||
---
|
||||
diff --git a/src/xftglyphs.c b/src/xftglyphs.c
|
||||
index 2f3dc5a..4b5fb82 100644
|
||||
--- src/xftglyphs.c
|
||||
+++ src/xftglyphs.c
|
||||
@@ -21,10 +21,10 @@
|
||||
*/
|
||||
|
||||
#include "xftint.h"
|
||||
-#include <freetype/ftoutln.h>
|
||||
-#include <freetype/ftlcdfil.h>
|
||||
+#include FT_OUTLINE_H
|
||||
+#include FT_LCD_FILTER_H
|
||||
|
||||
-#include <freetype/ftsynth.h>
|
||||
+#include FT_SYNTHESIS_H
|
||||
|
||||
/*
|
||||
* Validate the memory info for a font
|
||||
--
|
||||
cgit v0.9.0.2-2-gbebe
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# Template build file for 'libXft'.
|
||||
pkgname=libXft
|
||||
version=2.3.0
|
||||
revision=2
|
||||
version=2.3.1
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="xproto libXrender-devel freetype-devel fontconfig-devel"
|
||||
|
@ -10,25 +10,15 @@ maintainer="Juan RP <xtraeme@gmail.com>"
|
|||
license="MIT"
|
||||
homepage="${XORG_SITE}"
|
||||
distfiles="${XORG_SITE}/lib/$pkgname-$version.tar.bz2"
|
||||
checksum=3426393ad72a5c47006536d474e396c7a21c33131bb28f495578e05a5858b044
|
||||
long_desc="
|
||||
Xft (2.0) provides a client-side font API for X applications. It uses
|
||||
Fontconfig to select fonts and the X protocol for rendering them. When
|
||||
available, Xft uses the Render extension to accelerate text drawing.
|
||||
When Render is not available, Xft uses the core protocol to draw
|
||||
client-side glyphs. This provides completely compatible support of
|
||||
client-side fonts for all X servers.
|
||||
|
||||
Xft (2.0) hides most of the underlying system details so that developers
|
||||
can confidently use its API to access client-side fonts in any X
|
||||
environment."
|
||||
checksum=7fce32b92dcb7b2869bed567af2abc7bbad0d5d6fcf471b8a3e137964a31bbbd
|
||||
|
||||
libXft-devel_package() {
|
||||
depends="xproto libXrender-devel fontconfig-devel freetype-devel libXft>=${version}"
|
||||
depends="xproto libXrender-devel fontconfig-devel freetype-devel ${sourcepkg}>=${version}_${revision}"
|
||||
short_desc+=" - development files"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove "usr/lib/lib*.a"
|
||||
vmove "usr/lib/*.a"
|
||||
vmove "usr/lib/*.so"
|
||||
vmove usr/lib/pkgconfig
|
||||
vmove usr/share
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue