diff --git a/sdk_container/src/third_party/portage-stable/media-fonts/dejavu/Manifest b/sdk_container/src/third_party/portage-stable/media-fonts/dejavu/Manifest index 15161e6d84..83e7b60d7f 100644 --- a/sdk_container/src/third_party/portage-stable/media-fonts/dejavu/Manifest +++ b/sdk_container/src/third_party/portage-stable/media-fonts/dejavu/Manifest @@ -1,2 +1,9 @@ -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 +DIST dejavu-fonts-2.35.tar.bz2 11493699 SHA256 646f5f52fbba7c6c82580a22cedb487f31ecf28aa28c71da5c38e04c2989abf5 SHA512 a00ad39b3f02dc3866b54b522b299d65a571bf7c0625b8aa4f7095fa15010cebecb8b2a51a3716336c48531acf617b557dd4114b670910560e69d2b315715cb4 WHIRLPOOL 698b1486e3ddc61f9ddfc5608540d71cd5aaa9348a3c698217b5339c7ad7615236f6529e76c1da725cb4891358341ee9a48f660fb1becaa59bb3d0f89e3a92e4 +DIST dejavu-fonts-2.37.tar.bz2 12050109 SHA256 4b21c5203f792343d5e90ab1cb0cf07e99887218abe3d83cd9a98cea9085e799 SHA512 e61fc8c675ef76edb49dd9a8caee62087280929bb8144b52aca2f8def30025c56246589ad8a6a806b9574e6876eedd16d57c70a6ce9c86817a2dfe39d8a2bb2b WHIRLPOOL 5642794ed3ee3fed64fd01444d835354c2d61d995091b656d6cae2b8ec7b3ee652c06d45f559aebbe3a6b54e5ba5ec2b9bdbd3b45aa49c3bf626778efce7f8cc +DIST dejavu-fonts-ttf-2.35.tar.bz2 5092541 SHA256 f6d7965586101ff3a8a5c3ec503e082bb6a9604ff53413e10702e5917c194d88 SHA512 af0120e4c409cdcf31994499b2f24cb34e07961d5e48a70959ce6309df219e19bf35d0bb2a11f6ef5e24aa5788136998ec94fc2608bb6f409ba324595e858006 WHIRLPOOL 2b4685cd99d31dc29a8c703d27c2c7037872afcc8fa4d78ebb514640ad056a767795c8e29e5ec015994135df04d291b1689129d4a9c4ae46528f935fd7cc5530 +DIST dejavu-fonts-ttf-2.37.tar.bz2 5429777 SHA256 fa9ca4d13871dd122f61258a80d01751d603b4d3ee14095d65453b4e846e17d7 SHA512 bafa39321021097432777f0825d700190c23f917d754a4504722cd8946716c22c083836294dab7f3ae7cf20af63c4d0944f3423bf4aa25dbca562d1f30e00654 WHIRLPOOL c2e8a147eae50a91b696b91e2d205b66f02dc3dfa47f932553e9b02229b5d73216b1953da59fd1006c8711f396ab8dfeedaf2a5e4a07f6d8f04ae08957939c43 +EBUILD dejavu-2.35.ebuild 2138 SHA256 f49c86d9879e9b225ec41d0c80cfb36fe08c498ec5d883f1a1483bd0393bcaab SHA512 7ebb17717372bade13726987d3f8c7bdedae0577fad1f63256926a7da676875a70ed21e8b9b77b52e2e4b7392d7c50bb6778df1d55d9f503c849d30c541824a5 WHIRLPOOL c6d5e949048f7516c6816f9ab454fad55e7de3bcf3062de033ba860864ed6329fafa4982482fba7baedeabd8d1d922c3d27089df2db6a32827b9ae1e9eb9ffd1 +EBUILD dejavu-2.37.ebuild 2146 SHA256 2d4e9b40ab3627b4a5dcc3f7a43c44e44d38079096ca1d40c1af69184967947c SHA512 d35fcb8e49d08adb5f950cfba5d5c92de64d295e98d3d1927565f221faf806b225f5a1a3e80d314eab4568e6dc65beb9fcee2f612e3563563547d59ae547894f WHIRLPOOL 72e24da6286550e0516b08be04dc862dbf09ce84c7f4c93dadb14ac9251e6ac7251abbaf63ea0332eb18f91db0715f8bc2a2c76888e9790119610c349ad6ec66 +MISC ChangeLog 3457 SHA256 62d585749500c7e7aa6322679a861f9948e41419decdea8d611f58554c4c5f4c SHA512 5bdb62f500b2808e0dae2b2f8eca5ae69c3a5bac36cd821c6e8463428518aa7bf46125f2447507fbc14b224af4526cde5aeb2783f22e3be2acf3feb14774b613 WHIRLPOOL 6df2d7fc88e4a75584f37911939b3f1c9c855ccb7d824f7ab4b800eea9929a978c01e70670518574249462d08a911a0537927334b3ea21675d54dba7af382314 +MISC ChangeLog-2015 21627 SHA256 005ff7b77a3abad6d114fc54f9e2e6b5a72daed6f78650bb538210de7a7f043e SHA512 6064c0d9fcb61a271c5a6b4f4560433c641bdd0c11e459a3fe122e4bb30c30c55460ffaa54120e2227e7230177d9d690165e3f0255f50fd40209328f9f7ee929 WHIRLPOOL eb85a0b2683360a332b67a724baebfacbb536cbc77ad4eb7252165fb3fb6a28a62154edfe328652086aeee740e9b138c69f06a3420408a76e02b963c15c8f694 +MISC metadata.xml 854 SHA256 d02765b897681dfd63d3f7b90587b7bbe203f0ee4f31f11fe9ea4547f6261e9a SHA512 2baa05f3f861db77c828c4da9dd71067577a55e0566805d71ab553eec6c450609331477a614ce058b7bea4032b8eade7c1379f5db5a17cf7d00372620eb206ef WHIRLPOOL d36c0034cc25395077b8048f18526ef0dfc802fd506f2f9663d110eb0d30d0b8e06eac2082260d05241b7b88edf96ba93c38e1c6cc2264464269325e17a6b934 diff --git a/sdk_container/src/third_party/portage-stable/media-fonts/dejavu/dejavu-2.33.ebuild b/sdk_container/src/third_party/portage-stable/media-fonts/dejavu/dejavu-2.35.ebuild similarity index 50% rename from sdk_container/src/third_party/portage-stable/media-fonts/dejavu/dejavu-2.33.ebuild rename to sdk_container/src/third_party/portage-stable/media-fonts/dejavu/dejavu-2.35.ebuild index 18ff705bef..53f00cb32e 100644 --- a/sdk_container/src/third_party/portage-stable/media-fonts/dejavu/dejavu-2.33.ebuild +++ b/sdk_container/src/third_party/portage-stable/media-fonts/dejavu/dejavu-2.35.ebuild @@ -1,14 +1,11 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-fonts/dejavu/dejavu-2.33.ebuild,v 1.10 2012/04/26 19:28:04 aballier Exp $ - -EAPI="4" +EAPI=5 inherit font versionator DESCRIPTION="DejaVu fonts, bitstream vera with ISO-8859-2 characters" -HOMEPAGE="http://dejavu.sourceforge.net/" -LICENSE="BitstreamVera" +HOMEPAGE="https://dejavu-fonts.github.io/" # If you want to test snapshot from dejavu.sf.net/snapshots/ # just rename ebuild to dejavu-2.22.20071220.2156.ebuild @@ -18,53 +15,52 @@ snapv=${snapv/./-} MY_BP=${PN}-fonts-ttf-${MY_PV} MY_SP=${PN}-fonts-${MY_PV} -if [ -z ${snapv} ] -then - SRC_URI="!fontforge? ( mirror://sourceforge/${PN}/${MY_BP}.tar.bz2 ) +if [[ -z ${snapv} ]]; then + SRC_URI="!fontforge? ( mirror://sourceforge/${PN}/${MY_BP}.tar.bz2 ) fontforge? ( mirror://sourceforge/${PN}/${MY_SP}.tar.bz2 )" else - MY_BP=${MY_BP}-${snapv} - MY_SP=${MY_SP}-${snapv} - SRC_URI="!fontforge? ( http://dejavu.sourceforge.net/snapshots/${MY_BP}.tar.bz2 ) - fontforge? ( http://dejavu.sourceforge.net/snapshots/${MY_SP}.tar.bz2 )" + SRC_URI="!fontforge? ( http://dejavu.sourceforge.net/snapshots/${MY_BP}-${snapv}.tar.bz2 ) + fontforge? ( http://dejavu.sourceforge.net/snapshots/${MY_SP}-${snapv}.tar.bz2 )" fi +LICENSE="BitstreamVera" SLOT="0" -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" - +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="fontforge" + 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 )" -RDEPEND="" - -if use fontforge -then - S=${WORKDIR}/${MY_SP} - FONT_S=${S}/build -else - S=${WORKDIR}/${MY_BP} - FONT_S=${S}/ttf -fi FONT_CONF=( - "${S}"/fontconfig/20-unhint-small-dejavu-sans-mono.conf - "${S}"/fontconfig/20-unhint-small-dejavu-sans.conf - "${S}"/fontconfig/20-unhint-small-dejavu-serif.conf - "${S}"/fontconfig/57-dejavu-sans-mono.conf - "${S}"/fontconfig/57-dejavu-sans.conf - "${S}"/fontconfig/57-dejavu-serif.conf ) + fontconfig/20-unhint-small-dejavu-sans-mono.conf + fontconfig/20-unhint-small-dejavu-sans.conf + fontconfig/20-unhint-small-dejavu-serif.conf + fontconfig/57-dejavu-sans-mono.conf + fontconfig/57-dejavu-sans.conf + fontconfig/57-dejavu-serif.conf +) +FONT_S="ttf" FONT_SUFFIX="ttf" DOCS="AUTHORS NEWS README status.txt langcover.txt unicover.txt" +src_unpack() { + default + if use fontforge; then + mv "${MY_SP}" "${P}" || die + else + mv "${MY_BP}" "${P}" || die + fi +} + src_compile() { - if use fontforge - then + if use fontforge; then emake -j1 \ + BUILDDIR=ttf \ BLOCKS=/usr/share/unicode-data/Blocks.txt \ UNICODEDATA=/usr/share/unicode-data/UnicodeData.txt \ FC-LANG=/usr/share/fc-lang \ @@ -75,8 +71,7 @@ src_compile() { src_install() { font_src_install - if use fontforge - then - dodoc build/*.txt + if use fontforge; then + dodoc ttf/*.txt fi } diff --git a/sdk_container/src/third_party/portage-stable/media-fonts/dejavu/dejavu-2.37.ebuild b/sdk_container/src/third_party/portage-stable/media-fonts/dejavu/dejavu-2.37.ebuild new file mode 100644 index 0000000000..dd07747d42 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/media-fonts/dejavu/dejavu-2.37.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit font versionator + +DESCRIPTION="DejaVu fonts, bitstream vera with ISO-8859-2 characters" +HOMEPAGE="https://dejavu-fonts.github.io/" + +# If you want to test snapshot from dejavu.sf.net/snapshots/ +# just rename ebuild to dejavu-2.22.20071220.2156.ebuild +MY_PV=$(get_version_component_range 1-2) +snapv=$(get_version_component_range 3-4) +snapv=${snapv/./-} +MY_BP=${PN}-fonts-ttf-${MY_PV} +MY_SP=${PN}-fonts-${MY_PV} + +if [[ -z ${snapv} ]]; then + SRC_URI="!fontforge? ( mirror://sourceforge/${PN}/${MY_BP}.tar.bz2 ) + fontforge? ( mirror://sourceforge/${PN}/${MY_SP}.tar.bz2 )" +else + SRC_URI="!fontforge? ( http://dejavu.sourceforge.net/snapshots/${MY_BP}-${snapv}.tar.bz2 ) + fontforge? ( http://dejavu.sourceforge.net/snapshots/${MY_SP}-${snapv}.tar.bz2 )" +fi + +LICENSE="BitstreamVera" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="fontforge" + +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 )" + +FONT_CONF=( + fontconfig/20-unhint-small-dejavu-sans-mono.conf + fontconfig/20-unhint-small-dejavu-sans.conf + fontconfig/20-unhint-small-dejavu-serif.conf + fontconfig/57-dejavu-sans-mono.conf + fontconfig/57-dejavu-sans.conf + fontconfig/57-dejavu-serif.conf +) + +FONT_S="ttf" +FONT_SUFFIX="ttf" +DOCS="AUTHORS NEWS README.md status.txt langcover.txt unicover.txt" + +src_unpack() { + default + if use fontforge; then + mv "${MY_SP}" "${P}" || die + else + mv "${MY_BP}" "${P}" || die + fi +} + +src_compile() { + if use fontforge; then + emake \ + BUILDDIR=ttf \ + BLOCKS=/usr/share/unicode-data/Blocks.txt \ + UNICODEDATA=/usr/share/unicode-data/UnicodeData.txt \ + FC-LANG=/usr/share/fc-lang \ + full sans \ + || die "emake failed" + fi +} + +src_install() { + font_src_install + if use fontforge; then + dodoc ttf/*.txt + fi +} diff --git a/sdk_container/src/third_party/portage-stable/media-fonts/dejavu/metadata.xml b/sdk_container/src/third_party/portage-stable/media-fonts/dejavu/metadata.xml new file mode 100644 index 0000000000..5da180270d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/media-fonts/dejavu/metadata.xml @@ -0,0 +1,22 @@ + + + + + fonts@gentoo.org + Fonts + + + Use media-gfx/fontforge to build fonts from source + + + The DejaVu fonts are a font family based on the Vera Fonts release 1.10. Its + purpose is to provide a wider range of characters while maintaining the + original look and feel through the process of collaborative development. + Available families (Sans = sans serif, Mono = monospaced): DejaVu Sans, + DejaVu Sans Mono, DejaVu Sans Condensed (experimental), DejaVu Serif, DejaVu + Serif Condensed + + + dejavu + + diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/media-fonts/dejavu-2.33 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/media-fonts/dejavu-2.33 deleted file mode 100644 index 21ff0388a9..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/media-fonts/dejavu-2.33 +++ /dev/null @@ -1,12 +0,0 @@ -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 ) -DESCRIPTION=DejaVu fonts, bitstream vera with ISO-8859-2 characters -EAPI=4 -HOMEPAGE=http://dejavu.sourceforge.net/ -IUSE=fontforge X -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.33.tar.bz2 ) fontforge? ( mirror://sourceforge/dejavu/dejavu-fonts-2.33.tar.bz2 ) -_eclasses_=eutils ea170b525f6a38a006be05c9d9429f13 font cd7790315ca5b8c505e1e0513df6acce multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=0b47728990bb556c2e7b08376212fd70 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/media-fonts/dejavu-2.35 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/media-fonts/dejavu-2.35 new file mode 100644 index 0000000000..aaa85a0a78 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/media-fonts/dejavu-2.35 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile install postinst postrm setup unpack +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 ) +DESCRIPTION=DejaVu fonts, bitstream vera with ISO-8859-2 characters +EAPI=5 +HOMEPAGE=https://dejavu-fonts.github.io/ +IUSE=fontforge X +KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris +LICENSE=BitstreamVera +SLOT=0 +SRC_URI=!fontforge? ( mirror://sourceforge/dejavu/dejavu-fonts-ttf-2.35.tar.bz2 ) fontforge? ( mirror://sourceforge/dejavu/dejavu-fonts-2.35.tar.bz2 ) +_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea font 82836641e7d4639329d8c195234ad0e3 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 +_md5_=127d7edeaea1311dc7e9a9097ffda1b0 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/media-fonts/dejavu-2.37 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/media-fonts/dejavu-2.37 new file mode 100644 index 0000000000..43f2ac26d5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/media-fonts/dejavu-2.37 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile install postinst postrm setup unpack +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 ) +DESCRIPTION=DejaVu fonts, bitstream vera with ISO-8859-2 characters +EAPI=6 +HOMEPAGE=https://dejavu-fonts.github.io/ +IUSE=fontforge X +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris +LICENSE=BitstreamVera +SLOT=0 +SRC_URI=!fontforge? ( mirror://sourceforge/dejavu/dejavu-fonts-ttf-2.37.tar.bz2 ) fontforge? ( mirror://sourceforge/dejavu/dejavu-fonts-2.37.tar.bz2 ) +_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea font 82836641e7d4639329d8c195234ad0e3 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 +_md5_=2b99612c3a4eaf3df5ffd4449fd70193