Upgraded the dejavu Portage package

Upgraded media-fonts/dejavu to version 2.33 from 2.29 on amd64, arm, x86

The change list is available at http://dejavu-fonts.org/wiki/Changelog

BUG=chromium-os:18766
TEST=1. Build works fine and the following data url shows playing card
characters:

data:text/html,🂠🂡🂢🂣🂤

2. Go to the terminal with a full shell and run the following:

$ fc-match -v 'DejaVu Sans' | grep fontversion

The version in integer should be 152698 (= 2.33)

Change-Id: I74ba44dc5b5108add74088ef726d9581e62c08e9
Reviewed-on: https://gerrit.chromium.org/gerrit/34842
Commit-Ready: Jungshik Shin (jungshik at google) <jshin@chromium.org>
Reviewed-by: Jungshik Shin (jungshik at google) <jshin@chromium.org>
Tested-by: Jungshik Shin (jungshik at google) <jshin@chromium.org>
This commit is contained in:
Jungshik Shin 2012-10-04 15:58:57 -07:00 committed by Gerrit
parent 4bc0adcb4b
commit 98fb582741
4 changed files with 10 additions and 123 deletions

View File

@ -1,2 +1,2 @@
DIST dejavu-fonts-2.29.tar.bz2 9735769 RMD160 ea439087004536724071e80d59bbd41410176871 SHA1 7de96aad09178e1dd4af1cf7f7cedd384e0a87df SHA256 c0ec530535735db23e71412be04b233ecccfe238f74a1ebbe65c25b8ec021dc1
DIST dejavu-fonts-ttf-2.29.tar.bz2 4157803 RMD160 2b675489d902847d15ab9dd770f07c040b7dfca2 SHA1 cf208ec13353bb08310612e48c89cd0974480194 SHA256 a09f2c14fca1e5908d61ce37997aaaef8b0a1b46c01a8b0834ca6873dc398ad6
DIST dejavu-fonts-2.33.tar.bz2 11133167 RMD160 d3841112cf4b660d8be76f482153908eeba7b56d SHA1 62ac49903e40fcad156f153bcd96858bee0854f5 SHA256 bc60143be7adf8868d9233ae0f0a0c1b38b3bdd23529859dfdca7b3374cba082
DIST dejavu-fonts-ttf-2.33.tar.bz2 4881324 RMD160 5eb52dff65acc3eb85b1c5a8239dc575d1a3ac74 SHA1 4459d6adc3d5cfeb08e5fbe7a4310da96a58f752 SHA256 82a5823a270715913af51915cc20594568f57afb7450abb989695d8808a4194d

View File

@ -1,8 +1,8 @@
# Copyright 1999-2009 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-fonts/dejavu/dejavu-2.29.ebuild,v 1.8 2009/09/12 09:38:58 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/media-fonts/dejavu/dejavu-2.33.ebuild,v 1.10 2012/04/26 19:28:04 aballier Exp $
EAPI=1
EAPI="4"
inherit font versionator
@ -30,7 +30,7 @@ else
fi
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris"
IUSE="fontforge"
DEPEND="fontforge? ( x11-apps/mkfontscale
@ -79,18 +79,4 @@ src_install() {
then
dodoc build/*.txt
fi
}
pkg_postinst() {
font_pkg_postinst
ewarn
ewarn "Starting with ${PN}-2.22 font ligatures were re-imported in DejaVu"
ewarn "That means that you'll possibly encounter the infamous ligature bug"
ewarn "with pango-enabled Firefox (e.g. 'fi' and 'fl' will occasionally"
ewarn "overlap). This will be fixed in Firefox-3.x. Until this happens"
ewarn "either use Firefox without pango (MOZ_DISABLE_PANGO=1), or use"
ewarn "${PN}-2.21"
ewarn
}

View File

@ -1,99 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts/conf.avail/59-dejavu.conf -->
<fontconfig>
<!-- alias Bitstream Vera -->
<match>
<test name="family">
<string>Bitstream Vera Sans</string>
</test>
<edit name="family" mode="append" binding="same">
<string>DejaVu Sans</string>
</edit>
</match>
<match>
<test name="family">
<string>Bitstream Vera Serif</string>
</test>
<edit name="family" mode="append" binding="same">
<string>DejaVu Serif</string>
</edit>
</match>
<match>
<test name="family">
<string>Bitstream Vera Sans Mono</string>
</test>
<edit name="family" mode="append" binding="same">
<string>DejaVu Sans Mono</string>
</edit>
</match>
<!-- turn off hinting at small sizes -->
<match target="font">
<test name="family">
<string>DejaVu Sans</string>
</test>
<test name="pixelsize" compare="less">
<double>7.5</double>
</test>
<edit name="hinting">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family">
<string>DejaVu Serif</string>
</test>
<test name="pixelsize" compare="less">
<double>7.5</double>
</test>
<edit name="hinting">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family">
<string>DejaVu Sans Mono</string>
</test>
<test name="pixelsize" compare="less">
<double>7.5</double>
</test>
<edit name="hinting">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family">
<string>DejaVu Sans Condensed</string>
</test>
<test name="pixelsize" compare="less">
<double>7.5</double>
</test>
<edit name="hinting">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family">
<string>DejaVu Serif Condensed</string>
</test>
<test name="pixelsize" compare="less">
<double>7.5</double>
</test>
<edit name="hinting">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family">
<string>DejaVu Sans Light</string>
</test>
<test name="pixelsize" compare="less">
<double>7.5</double>
</test>
<edit name="hinting">
<bool>false</bool>
</edit>
</match>
</fontconfig>

View File

@ -1,12 +1,12 @@
DEFINED_PHASES=compile install postinst postrm setup
DEPEND=fontforge? ( x11-apps/mkfontscale >=media-gfx/fontforge-20080429 x11-apps/mkfontdir dev-perl/Font-TTF app-i18n/unicode-data >media-libs/fontconfig-2.6.0 ) X? ( x11-apps/mkfontdir media-fonts/encodings ) >=media-libs/fontconfig-2.4.0
DESCRIPTION=DejaVu fonts, bitstream vera with ISO-8859-2 characters
EAPI=1
EAPI=4
HOMEPAGE=http://dejavu.sourceforge.net/
IUSE=fontforge X
KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-fbsd
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris
LICENSE=BitstreamVera
SLOT=0
SRC_URI=!fontforge? ( mirror://sourceforge/dejavu/dejavu-fonts-ttf-2.29.tar.bz2 ) fontforge? ( mirror://sourceforge/dejavu/dejavu-fonts-2.29.tar.bz2 )
SRC_URI=!fontforge? ( mirror://sourceforge/dejavu/dejavu-fonts-ttf-2.33.tar.bz2 ) fontforge? ( mirror://sourceforge/dejavu/dejavu-fonts-2.33.tar.bz2 )
_eclasses_=eutils 33ef77a15337022e05342d2c772a7a5a font bc3df4ed373e09f86a90e8fad39034d6 multilib 5f4ad6cf85e365e8f0c6050ddd21659e portability 0be430f759a631e692678ed796e09f5c toolchain-funcs 6526ac6fc9aedf391efb91fcd75ace68 user 9e552f935106ff0bc92af16da64b4b29 versionator 865bc8b2fc9fcfb6d520bdf5a110f5ed
_md5_=c1f2e1ba463ffdb1fe79f2b341296ee7
_md5_=0b47728990bb556c2e7b08376212fd70