Verified Commit 6a300d9e authored by flussence's avatar flussence

Big pile o' Unicode stuff

  - Import and rev/eapi-bump media-fonts/symbola::gentoo (9.71 → 11.00)
  - Import and rev-bump app-i18n/unicode-data::gentoo (10.0.0 → 11.0.0)
  - Update gucharmap ebuild and patches to support Unicode 11
parent 918d3e9e
DIST unicode-data-11.0.0-UCD.zip 5751718 BLAKE2B e9ad8eb47b5b5753e345836b19b72b5bf34d51b45369e79330992e1426a971e75715675ec24bbc4200a969516811b1a80b81503b52fae7f6abc5f6dab8a573ea SHA512 954a499ff072727c8778e711fb1753834adf09277c9e9a2592c02b59971860f9a407c7e9985ed1e6bdda7a3cf3b1cd6316599c4bffe8b0625413f874486830c1
DIST unicode-data-11.0.0-Unihan.zip 6747669 BLAKE2B 522291be19f68978f6701c0e624d6d0589b94798d0c1099f8c554c778497383c04422b0ff3613c59af9ea496243f4aa4354ea5b85e66f601a24435da96a3ec00 SHA512 a045e79545f1ec3529a8556d41c73b20809979e002f98314068c6f91daa79abb2ab3ab383090651b55fb55e343d8fcf67bea822d93d6e3221a206d58ef9e3a7b
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>ant+gentoo.bugs@flussence.eu</email>
<name>Anthony Parsons</name>
</maintainer>
</pkgmetadata>
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="Unicode data from unicode.org"
HOMEPAGE="http://www.unicode.org/ucd/"
SRC_URI="http://www.unicode.org/Public/zipped/${PV}/UCD.zip -> ${P}-UCD.zip
http://www.unicode.org/Public/zipped/${PV}/Unihan.zip -> ${P}-Unihan.zip"
LICENSE="unicode"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
DEPEND="app-arch/unzip"
RDEPEND=""
S="${WORKDIR}"
src_unpack() {
# Unihan.zip needs to be installed as a zip for reverse deps
# https://bugzilla.gnome.org/show_bug.cgi?id=768210
unpack ${P}-UCD.zip
}
src_install() {
insinto /usr/share/${PN}
doins -r "${S}"/*
newins "${DISTDIR}"/${P}-Unihan.zip Unihan.zip
}
--- a/gucharmap/gucharmap-unicode-info.h 2011-01-04 16:58:25.000000000 +0000
+++ b/gucharmap/gucharmap-unicode-info.h 2018-01-17 20:24:04.414372655 +0000
@@ -41,7 +41,14 @@
@@ -41,7 +41,15 @@
GUCHARMAP_UNICODE_VERSION_5_1,
GUCHARMAP_UNICODE_VERSION_5_2,
GUCHARMAP_UNICODE_VERSION_6_0,
......@@ -12,7 +12,8 @@
+ GUCHARMAP_UNICODE_VERSION_8_0,
+ GUCHARMAP_UNICODE_VERSION_9_0,
+ GUCHARMAP_UNICODE_VERSION_10_0,
+ GUCHARMAP_UNICODE_VERSION_LATEST = GUCHARMAP_UNICODE_VERSION_10_0 /* private, will move forward with each revision */
+ GUCHARMAP_UNICODE_VERSION_11_0,
+ GUCHARMAP_UNICODE_VERSION_LATEST = GUCHARMAP_UNICODE_VERSION_11_0 /* private, will move forward with each revision */
} GucharmapUnicodeVersion;
/* return values are read-only */
......@@ -19,10 +19,10 @@ RDEPEND="
DEPEND="${RDEPEND}
system-unicode? (
>=dev-lang/perl-5.26.0
<=app-i18n/unicode-data-10.0.0
<=app-i18n/unicode-data-11.0.0
)"
PATCHES=( "${FILESDIR}"/unicode-10-defines.patch )
PATCHES=( "${FILESDIR}"/unicode-11-defines.patch )
src_prepare() {
default
......
DIST symbola-11.00.zip 2907542 BLAKE2B 38da4a33acda4d7177c70bcf832000647ad99c3d8aa6c15006792db1fdc5641399d5080e7f2970bcd321942ff87affa23a13c6c8239e104ee8817cde7140a6e8 SHA512 be7b3fd8b2070a6713b189c0ee0c6d8aef481eb0c7e476dabfa3eb1a599cc7f3a00f14d7b9ca1f563722d550c098f272f62bb99fc490aba8132ed5ae7de59a7b
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>ant+gentoo.bugs@flussence.eu</email>
<name>Anthony Parsons</name>
</maintainer>
</pkgmetadata>
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=7
MY_PN="${PN/s/S}"
inherit font
DESCRIPTION="Unicode font for Latin, IPA Extensions, Greek, Cyrillic and many Symbol Blocks"
HOMEPAGE="http://users.teilar.gr/~g1951d/"
SRC_URI="http://users.teilar.gr/~g1951d/${MY_PN}.zip -> ${P}.zip"
LICENSE="Unicode_Fonts_for_Ancient_Scripts"
SLOT="0"
KEYWORDS="amd64 arm ppc x86"
IUSE="doc"
DEPEND="app-arch/unzip"
RDEPEND=""
S="${WORKDIR}"
FONT_S="${S}"
FONT_SUFFIX="ttf"
src_prepare() {
if use doc; then
DOCS="${MY_PN}.pdf"
fi
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment