Added Google fonts: Lato & Source Sans Pro.
This commit is contained in:
parent
754dd5cf13
commit
6126d7f55b
23
eclass/font-custom.eclass
Normal file
23
eclass/font-custom.eclass
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
# @ECLASS: font-custom.eclass
|
||||||
|
|
||||||
|
inherit font
|
||||||
|
|
||||||
|
IUSE=""
|
||||||
|
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86"
|
||||||
|
RESTRICT="mirror strip binchecks"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
# Google provides TrueType fonts only.
|
||||||
|
FONT_SUFFIX="ttf"
|
||||||
|
|
||||||
|
# Working directory containing the fonts.
|
||||||
|
FONT_S="${WORKDIR}"
|
||||||
|
|
||||||
|
# No unpacking needed.
|
||||||
|
font-custom_src_unpack() {
|
||||||
|
for file in ${A}; do
|
||||||
|
cp "${DISTDIR}/$file" "${WORKDIR}/$file"
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
EXPORT_FUNCTIONS src_unpack
|
19
media-fonts/lato/Manifest
Normal file
19
media-fonts/lato/Manifest
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
DIST Lato-Black.ttf 664748 BLAKE2B f48f577eae2867dad5968f3726002aa1808783b510985e5be7d12ef6a6037369849e2a9968d6fcfddbc930430fcb7d764c5ca685a0d8178d47bcbf4e31a3d7a8 SHA512 d48984df1bb4c0402a77219d57514d41231e6b4b0c643c8f148256ddce3c1847c4b13d0779a3688d5ad5ed181b7d9d0ef529e301b59605febd625e71f71584cf
|
||||||
|
DIST Lato-BlackItalic.ttf 698264 BLAKE2B 6f01b32be26008ad2319f96d4230ea7eea075612c6abdd4d9c987e38d1761d84f38e0a975ff9916194508d691985acb445a05f195a29f9a243ac26f6e98970c0 SHA512 702c393b1ccb5821958ed2687ca18055ee59e2a88a49853b6c155d60498afe289fbf83f6223519dcb3ed6b88361ae5af8c78704c82cb0a3f48cb892cdf87670e
|
||||||
|
DIST Lato-Bold.ttf 656544 BLAKE2B a7a57033aa65b14d0bd861f9bae6e035779988a304169d32d8489eb5e361add595716eb52fa71ebd8336ad717d46e474af8a7ab22cf33ce973a9936ec1fe15c7 SHA512 097cd16a3a037b4257fc02b4c5efe1aca0b316ab96bb73ffb59aba243b32a45e0cfd1d760c7c4c238c4cf949e22bce22a67c757556314f1147db76798022919b
|
||||||
|
DIST Lato-BoldItalic.ttf 698364 BLAKE2B 65c122051a74fe0294fa955e275f2fe4e46975cae6e422cafd5e2e95ce6b4512912a0e6ec48f168e6d684be34af61346e523bca9b2af147dafc0390f49f4e0df SHA512 921268e7a331f98c927a38f23346dfc5d739cf203455c621c1f8ea92ba64120ff6d4f6d0672b7ff16d5925e62b1e00b278fcc11c5019a99361e0901970a7b0e2
|
||||||
|
DIST Lato-ExtraBold.ttf 613920 BLAKE2B 67823075373006e71a19a60c79311093f3e2fe420baa2f46a4467839566f9f4867a2339f8920ee5c9694f491752d6f7c3bcee8c07bbff14ca51add142090df58 SHA512 2761564aa78e5b6ddce408931094c1d467062c9606993eaab8ad42f360d12376dd41674e7e089c1431edfbeacf57fbcd8bc7fc8316e5e4c174d55dc10773a719
|
||||||
|
DIST Lato-ExtraBoldItalic.ttf 671876 BLAKE2B 4dfc3897a17d74f18b2be85a2867767300c45504941aed23b3936378b0ff8303a4665769141a264d84e662cc01d9818892720697886e6319a5c526887e544052 SHA512 c2bfa7593ef4d316dfc6764c5a3be85641efde43e7c58dea561f2e767ee778ce0d2c16f7b442489d742ae7d53e575fa02f1137779d55980197b64f642101675c
|
||||||
|
DIST Lato-ExtraLight.ttf 626624 BLAKE2B 2be31aba8548bc9afccf148611ea57f3c310f6d9c585ff0d081c0eb164ec5d08e03f6086912ba07d084db82f40e8657c106a6a7d28784e7b75bfaf229c0637d5 SHA512 21a485d77ac1fcc484e516e140988eb5469eae3ea33691b748a66a11fe1efdb0fc026cd52217983f353a7807dc2fbacdd2044cb573f993382515d32c4b5f9f59
|
||||||
|
DIST Lato-ExtraLightItalic.ttf 653640 BLAKE2B ee0a539776e617e50810e8635a18d6470a7f28f91d6f284bdf8f9345cf3222476a7b8fc3736bc46e492d1d584cbec30430084e760f61c16c59fff0371ec61e34 SHA512 cfd3ce1491d0d06596a79e39ea14cd07841e5ae2a9818a5e885d853cccdf1f2ba18e15dfcb6a142ffd88fb719375bb13cfe0d91ac6d06ecce494b676390238d9
|
||||||
|
DIST Lato-Italic.ttf 722900 BLAKE2B a4ddefa0112e1ebb4affcc8ed3828933d1af5b765d6245a3cc800faaa8ec1c68410dfeff1757b87f3ee79e9a2f29591e8ecaded9c4a3c9e815a594e7c050d9d8 SHA512 76dd62014b200d287c750802a88dd38f0b855d0f62bf951bc0ba2fda6ce3a9ecbd4b4022a0dfbd0ef124e1e71109a1fddc06898c3cfbc87eab612cff5605459a
|
||||||
|
DIST Lato-Light.ttf 643884 BLAKE2B 432b0e098c34fd3fd8102f1ada160ec531e3f9f3612fb51e88aff8844c6015a07919ce78cc88e636b57c593f9d6ec1ac84bd211b9fd491cdc704cbdba455e8f0 SHA512 c5685218591b2521b8d4d415959d7c28b4485659613eb25c1d77997c52a49f148ca57a47a3da441ea355ef444a52ece4c5c204e1a1adaefae0152c05cfa4eaf9
|
||||||
|
DIST Lato-LightItalic.ttf 657552 BLAKE2B a0ae063de9a0e32b44647469633cdb18f2cbecf32fd237ed67ef1d39ee85a2bc00f03faa27fb83bda86b0799639831882387954f9cbfc7de7ba3a7304f6efa96 SHA512 60fa9a5fb24664733bdb8729d219d055d0182d2a2abccce7370ac1f035265443d9661252108473e63bde25566680a599d521bffca361989e9a6abde44df39a94
|
||||||
|
DIST Lato-Medium.ttf 636396 BLAKE2B 4f514ee460ebe727554df1eb54d9909774106afca054338eacc4fb31da3e8d928fc56d0bbf8912032d7d40b27b61056c34e87c3fb2cab7a55247281af69e7564 SHA512 da40c215356b4f588a8f30c63d3303ace637f1eeef1c93c29561e420dad610107e5e66542e3dbbf23a13db60333d89d740f9a147b071fecc48b077fbdd4f4514
|
||||||
|
DIST Lato-MediumItalic.ttf 694924 BLAKE2B 6a7bea8638004cfa579ee32dfee44c42f7195fc7d2f7cb5bfe51a52be24e1a459fac3c331b5ab02010af2a4404629b42056355a7b228ca8fa1c6a993575403d3 SHA512 711200db3f07caa48b700d5c7a67ceeeda0ff9e91043826ccfde64741ada7a4cc22b91e262169810562f75755b630857df6a815f8c7f2406488d5557e9ceb97d
|
||||||
|
DIST Lato-Regular.ttf 656568 BLAKE2B 804ab360bb26ade017a80e20fc2d5ed3b38a040c36e1fe867ea6e9ab1b3b9e31be3f11a179adeffe2fce7be224abff2a2daa7376809e7a0027f3e08bb58b816d SHA512 be6667e1f6a50e23ada324b52fb614ca82848600a82f6edc4ec881a3c5f5d9f0477580af2421f42b94e1b529e07ddda7d2d9231b128d93056b4a327d63fe7222
|
||||||
|
DIST Lato-SemiBold.ttf 668548 BLAKE2B 6a0f448aee7c23e66cf169e5a0fa8cfd52546a041dd3297188317cafdd3b494b8578f5c62c2c8938afac5f990c9469691e6e7010fd8aae8a19cfd12b83df428c SHA512 582a4eba883464a73a521227c0fbdcc9e47d9cfbf77748b3fcd1b376cd2f739862bbe45c322f8418d6319392a61edc1e0edac0a931a83462115e252922a87efe
|
||||||
|
DIST Lato-SemiBoldItalic.ttf 697364 BLAKE2B e66eac44a4e9a7d550f30f716f4dedf03aeb513588b15b8094762eda8d49dd277e44c54e963694440cbccde21ef47cbccbf5dde98e62fddf9c5032aec3f11b90 SHA512 d25c934693cc3a3a0ec5df7aeb3d4ecbec317cb1573cb7b3cb79cbfd9023d0526f9ee9059946168be61275df38c29f93eeee245a2fd022a8ae8537d8d301b395
|
||||||
|
DIST Lato-Thin.ttf 584056 BLAKE2B 961163b60b0ce65b65b83a32112dc8327f86a8c018254f708beee4848144fc3b165fa057f90697c47e8ae5288c0819512cd34bb4ba3b81dd410124632c883dc5 SHA512 6fad8fcdb4884a05201a183ee4ed4cf223748b4c3dbb7273eaa201dc51f0b76161428b06ae8c4c727ad99abd9d072bbc5c3cf9ef1e128370101f170aa78f5a6c
|
||||||
|
DIST Lato-ThinItalic.ttf 608716 BLAKE2B 5e60737b64e80211e77b3daf56e97284382cdd683071aabd185ab069c4168c0b033607260bd12a30b600d8b735d7910d1ac31b278500c36cacc998743bd946e6 SHA512 931c4245a79bafe01e85489ec4d2dc29b7d815185b62b3e29d17e7b2d1a66b303d960acccfb07906ff56460fa5319f6d75a938f36b87cc31f08609f892a34b34
|
||||||
|
EBUILD lato-1.104.ebuild 1462 BLAKE2B a610686250421cbab6df55aa3b840cf44de927829144b6d85ccd096b7bee958c52a9e382fceb9464aaafb0ceda4e884a9247b105e3f700aadb52355383942846 SHA512 c6fc707a4912fe63065f27a6f327ff811e3503da5656e2362b1285ac4b8703facee02adda912d72a60e1fcb8ac1b2b1ccf084bbe88972227af74a73cc5ca6d98
|
24
media-fonts/lato/lato-1.104.ebuild
Normal file
24
media-fonts/lato/lato-1.104.ebuild
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
inherit font-custom
|
||||||
|
|
||||||
|
DESCRIPTION="Lato. A sans serif font family by Łukasz Dziedzic."
|
||||||
|
HOMEPAGE="https://fonts.google.com/specimen/Lato"
|
||||||
|
LICENSE="OFL-1.1"
|
||||||
|
|
||||||
|
SRC_URI="https://github.com/google/fonts/raw/master/ofl/lato/Lato-Black.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/lato/Lato-BlackItalic.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/lato/Lato-Bold.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/lato/Lato-BoldItalic.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/lato/Lato-ExtraBold.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/lato/Lato-ExtraBoldItalic.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/lato/Lato-ExtraLight.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/lato/Lato-ExtraLightItalic.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/lato/Lato-Italic.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/lato/Lato-Light.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/lato/Lato-LightItalic.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/lato/Lato-Medium.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/lato/Lato-MediumItalic.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/lato/Lato-Regular.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/lato/Lato-SemiBold.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/lato/Lato-SemiBoldItalic.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/lato/Lato-Thin.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/lato/Lato-ThinItalic.ttf"
|
13
media-fonts/sourcesanspro/Manifest
Normal file
13
media-fonts/sourcesanspro/Manifest
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
DIST SourceSansPro-Black.ttf 288824 BLAKE2B dcf9a283364200541e422acfd03302c3f2eda2fcee001127a3175cef4d7339cdab2244668645b4508ca125b8ae514dcc4c8be3fa7513d35e4f24c95bc1abbedd SHA512 94e8e169a00a3b8f510a2666d3d972bfa43aa69e064ae02c5ec398d425c8f21c96406dc3dc8de8a8945d3972a18b81be63c567cef77b6ec95157ab0ceff3209f
|
||||||
|
DIST SourceSansPro-BlackItalic.ttf 102944 BLAKE2B 37b42b7b05bb0dd8ab663f31fcf7347f6fe04c5a96d3777b7989f43000a3a8f866cf66cdbe2fb1b70ab4701f60e7d5098a05224479d300ba1a65313ad2376821 SHA512 99323afbed7a1e97cb8aea02dda92338b3e02bbc44929a1f2a5638e45e60308cbb705edecaaa80679aebae3ac0bd9caf76ac4df8734d02ed9841bbe32166e5bb
|
||||||
|
DIST SourceSansPro-Bold.ttf 290916 BLAKE2B 09ddaee438329bac66b1c689f81ca371670008f1956a4edadb3f3d2643397302272fab66f9ba53862be53930bbccfd5bba2a56de02fb588d035d6ebc8df76dde SHA512 d3738085d8f4891bf1a475a52108a4298b07c8959100e32d1c79038af8b39c182e45fb9d531dd75f7bd2a514d70cf808649dce83d3558be236c74160923ff794
|
||||||
|
DIST SourceSansPro-BoldItalic.ttf 103200 BLAKE2B 3cc637da2869ff8ef66274ad77052921050d4c85f3c24e9f7ec380eb480e1408b2c6535a8950fc4f99935fc539f70cd24b802deda20332b9290011440e2fa30a SHA512 157af2eb0b1f4c5a9537c9b4cc194806f93363cb1af7ee52b9b04323462ec139dd3c33b36041e168ed97c03c0049d0674dad40b422c003e36c251f603d63268a
|
||||||
|
DIST SourceSansPro-ExtraLight.ttf 291112 BLAKE2B 582a27d9e3042d2c8082a9d3dbb883edaa04e783fbf26232cd347edd22c753d7b6ddfaca7d378bd8cca657365e9b36b5ff3b21ebfd2a599a2d2315b2603f0db5 SHA512 4dd6cbfd4f4dee41aa0027b42fa9d84ee32cb60cf1fcbd004e88d7445e7c0384953f08e4aa823a05aae5793aa6fac3b5c6f1491577f2e8c7750e68462b1bd270
|
||||||
|
DIST SourceSansPro-ExtraLightItalic.ttf 104304 BLAKE2B 1288032210f985c5e5300986454e9b53a903012279225dffbea6a4734cf55f3b3ec69ab1aa2811401231244533b5ae90a25929cc381b41a54749e1b84f7f2856 SHA512 796e0ba30c1dcb69ef188c046478f13f40927381c8ad823a2fa899a084c7f6ab1652931bbaaf4afc91226e467bf8fefa2c94af7ca228afa93c1d853f99fc9868
|
||||||
|
DIST SourceSansPro-Italic.ttf 103828 BLAKE2B 592b955ceccbfab00f7001cfac501349fe207fd909e95b6ac9c10f1f34150c2971155d4aba7aff3b5fe5c8bb6b14235fa4089b5d78bd4ee8aa1b75b9f68396ac SHA512 62310aeaf8c7c21c884ea8e670f01d9c3b71da8349c3d13a6bc699d012de80ef13ac609f26be54ded1e6d0c6ccb03ddf1f3128bc6a44312707d725befec37520
|
||||||
|
DIST SourceSansPro-Light.ttf 292680 BLAKE2B e718e5d3c875d752dd6c34193becccb8029a888e51d8b846960da9d3c013b24b87120c76f099d5685322fa283028cbceae43999a93865abca9bea73d83e9cf65 SHA512 2e9fd0558717b954ee73848c95c7f5495f4c907192ba33c2f2a615621dc9174a3f544e44cbdb086716b48b993b724e81484305eebf0c69666ea48919e3476e3f
|
||||||
|
DIST SourceSansPro-LightItalic.ttf 104156 BLAKE2B 0272e135de170a7f1f89485ff356354f432ec920e5ca8368da8fa3190a637f356f913231e95e324a51e2cb584183961fb8dc8cf24fd669fb4f50f2cbdb442a19 SHA512 e9040d395899a02ade6bcf082353828554a0151ab979eab8d9c47075eccbf065f111ca82cf898144a35b351c6ee85b7c714d167271a39e0c78acebd84842e166
|
||||||
|
DIST SourceSansPro-Regular.ttf 293516 BLAKE2B cd1c5225e59b502df7982b87af90a4d5701e31b6538c9c9b1b29d9c970508dc8dc0198d834b136a660112aef77d1762496f1c88efbc35ecce1f9360f644d2bd7 SHA512 cf37ee1e2c3574de5819e5c5328ee010832987750a3cdc0bc43f102c3bdafd3993a9984c8d51f66b18198e80049c0323fa2f8f692025d8947f9580eda6a7a5b2
|
||||||
|
DIST SourceSansPro-SemiBold.ttf 291864 BLAKE2B fe6e122211bd99ddc3362aaf532425cbffe1b0cca99016af44581c709512de5f9a4cb5da5ce7aa05f8af64438aa7636a174e2a8b0a795cf9344cbbf2816290a1 SHA512 1636e6e468218fa20f505b84d080c6a4ca4e06caab7062f2dd27590acb2623651c24e3d42195fee3126d58e57886b59463cca61bb60353e19afd7d721a869279
|
||||||
|
DIST SourceSansPro-SemiBoldItalic.ttf 103556 BLAKE2B 584dd49787e17b2bd0b19856f4d96ddc65e075c6a4661404a1f28e9fcb992f6270790b355e9280f4008fe95aaf0bc354f49be1a9a24218204124942ed647385b SHA512 c6cfb090f6c19b3c90d709ff1255ad9ede2283c4ac0df98e05895c7c1ab8bf98323a6f851efdd45fc1974c4283d28addd74ac9a0c72c2d3f7c7c03bab2651ad9
|
||||||
|
EBUILD sourcesanspro-2.021.ebuild 1262 BLAKE2B b6371cda432efc1e44154c19d511798c4164509c732ab03c99e75f23822d443ac7ac4b1de922e238bedb7c0d26e5a238b0dc8bb76979a5bcb8ee5d5a63265a19 SHA512 2f33b6a6616aa6e565437dbf444246e2fb59f4db32624cce06ad4ff06bb976dd5d3cdaf4f451c4b9cc47ce15960edab69ad1f68f929e6c38eaf556e06e10de56
|
18
media-fonts/sourcesanspro/sourcesanspro-2.021.ebuild
Normal file
18
media-fonts/sourcesanspro/sourcesanspro-2.021.ebuild
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
inherit font-custom
|
||||||
|
|
||||||
|
DESCRIPTION="Source Sans Pro. A sans serif font family by Paul D. Hunt."
|
||||||
|
HOMEPAGE="https://fonts.google.com/specimen/Source+Sans+Pro"
|
||||||
|
LICENSE="OFL-1.1"
|
||||||
|
|
||||||
|
SRC_URI="https://github.com/google/fonts/raw/master/ofl/sourcesanspro/SourceSansPro-Black.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/sourcesanspro/SourceSansPro-BlackItalic.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/sourcesanspro/SourceSansPro-Bold.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/sourcesanspro/SourceSansPro-BoldItalic.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/sourcesanspro/SourceSansPro-ExtraLight.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/sourcesanspro/SourceSansPro-ExtraLightItalic.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/sourcesanspro/SourceSansPro-Italic.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/sourcesanspro/SourceSansPro-Light.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/sourcesanspro/SourceSansPro-LightItalic.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/sourcesanspro/SourceSansPro-Regular.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/sourcesanspro/SourceSansPro-SemiBold.ttf
|
||||||
|
https://github.com/google/fonts/raw/master/ofl/sourcesanspro/SourceSansPro-SemiBoldItalic.ttf"
|
Loading…
Reference in a new issue