@ -1,29 +1,16 @@
{ stdenv , fetchzip , lib }:
{ fetchzip , lib }:
let
fonts = {
symbola = { version = " 9 . 1 7 " ; file = " S y m b o l a . z i p " ; sha256 = " 1 3 z 1 8 l x x 0 p y 5 4 n n s 6 1 i h g x a c p f 1 l g 9 s 7 g 2 s b p b n x p l l q w 7 j 7 3 i q 2 " ;
description = " B a s i c L a t i n , G r e e k , C y r i l l i c a n d m a n y S y m b o l b l o c k s o f U n i c o d e " ; } ;
aegyptus = { version = " 6 . 1 7 " ; file = " A e g y p t u s . z i p " ; sha256 = " 1 9 r k f 8 9 m s q b 0 7 6 q j d f a 7 5 p q r x 3 5 c 3 s l j 6 4 v x w 0 8 z q d v y a v q 7 j c 7 9 " ;
description = " E g y p t i a n H i e r o g l y p h s , C o p t i c , M e r o i t i c " ; } ;
akkadian = { version = " 7 . 1 7 " ; file = " A k k a d i a n A s s y r i a n . z i p " ; sha256 = " 1 x w 2 f l r w b 5 r 8 9 s k 7 j d 1 9 5 v 3 s v s b 2 1 b r f 1 l i 2 i 3 p d j c f q x f p 5 m 0 g 7 " ;
description = " S u m e r o - A k k a d i a n C u n e i f o r m " ; } ;
anatolian = { version = " 5 . 1 7 " ; file = " A n a t o l i a n . z i p " ; sha256 = " 0 d q c y j a k c 4 f y 0 7 6 p j p l m 6 p s l 8 d r p w x i w y q 9 7 x r f 6 a 3 q a 0 9 8 g c 0 q c " ;
description = " A n a t o l i a n H i e r o g l y p h s " ; } ;
maya = { version = " 4 . 1 7 " ; file = " M a y a . z i p " ; sha256 = " 1 7 s 5 c 2 3 w p q r c q 5 h 6 p g s s b m z x i v 4 j v h d h 2 s s r 9 9 j 9 q 6 j 3 2 a 5 1 h 9 g h " ;
description = " M a y a H i e r o g l y p h s " ; } ;
unidings = { version = " 9 . 1 7 " ; file = " U n i d i n g s . z i p " ; sha256 = " 0 n z w 8 m r h k 0 h b j n l 2 c g i 3 1 b 0 0 v m i 7 8 5 w i n 8 6 k i z 9 d 2 y z d f z 1 i s 6 s k " ;
description = " G l y p h s a n d I c o n s f o r b l o c k s o f T h e U n i c o d e S t a n d a r d " ; } ;
musica = { version = " 3 . 1 7 " ; file = " M u s i c a . z i p " ; sha256 = " 0 m n v 6 1 d x z s 2 n p v x g s 5 l 9 q 8 1 q 1 9 x z z i 1 s n 5 3 x 5 q w p i i r k m i 6 b g 5 y 6 " ;
description = " M u s i c a l N o t a t i o n " ; } ;
analecta = { version = " 5 . 1 7 " ; file = " A n a l e c t a . z i p " ; sha256 = " 1 3 n p n f s c d 9 m z 6 v f 8 9 q x x b j 3 8 3 n j f 5 3 a 1 s m q j h 0 c 1 w 2 l v i j g a k 3 a j " ;
description = " C o p t i c , G o t h i c , D e s e r e t " ; } ;
textfonts = { version = " 7 . 1 7 " ; file = " T e x t f o n t s F o n t s . z i p " ; sha256 = " 1 g g f l q n s l p 8 1 v 8 p z m z x 6 i w i 2 s a 3 8 l 9 b p i v j j c i 7 n v x 3 y 5 x y n m 6 w l " ;
description = " A r o a n i a , A n a k t o r i a , A l e x a n d e r , A v d i r a a n d A s e a " ; } ;
aegan = { version = " 9 . 1 7 " ; file = " A e g e a n F o n t s . z i p " ; sha256 = " 0 d m 2 c k 3 p 1 1 b c 9 i z r h 7 x z 3 b l q f q g 1 m g s v y 4 j s g m z 9 r c s 4 m 7 4 x r h s f " ;
description = " A e g e a n " ; } ;
abydos = { version = " 1 . 2 3 " ; file = " A b y d o s F o n t . z i p " ; sha256 = " 0 4 r 7 y s n j j q 0 n r r 3 m 8 l b z 8 s s y x 6 x a i k q y b j q x z l 3 z i y w l 9 h 6 n x d j 8 " ;
description = " A b y d o s F o n t " ; } ;
aegan = { version = " 1 0 . 0 0 " ; file = " A e g e a n . z i p " ; sha256 = " 0 k 4 7 n h z w 4 v x 7 7 1 c h 3 x x 8 m f 6 x x 5 v x 0 h g 0 c i f 5 j d l m d a z 4 h 2 c 3 r a w z " ; description = " A e g e a n " ; } ;
aegyptus = { version = " 8 . 0 0 " ; file = " A e g y p t u s . z i p " ; sha256 = " 1 3 h 2 p i 6 4 1 k 9 v x g q i 9 l 1 1 m j y a 1 0 y m 9 l n 5 4 w r k w x x 6 g x q 6 3 z y 7 y 5 m j " ; description = " E g y p t i a n H i e r o g l y p h s , C o p t i c , M e r o i t i c " ; } ;
akkadian = { version = " 7 . 1 8 " ; file = " A k k a d i a n . z i p " ; sha256 = " 1 b p l c v s z b d r k 8 5 k q i p n 9 l z h r 6 2 6 4 7 w j i b z 1 p 8 c r z j v s w 6 f 9 y m x y 3 " ; description = " S u m e r o - A k k a d i a n C u n e i f o r m " ; } ;
assyrian = { version = " 2 . 0 0 " ; file = " A s s y r i a n F o n t . z i p " ; sha256 = " 0 v d v b 2 4 v s n m w z d 6 b w 1 4 a k q g 0 h b v s k 8 a v g n b w k 9 f k y b n 1 f 8 0 1 4 7 5 k " ; description = " N e o - A s s y r i a n i n U n i c o d e w i t h O p e n T y p e " ; } ;
eemusic = { version = " 2 . 0 0 " ; file = " E E M u s i c . z i p " ; sha256 = " 1 y 9 j f 1 0 5 a 2 b 6 8 9 m 7 h d j m h h r 7 z 5 j 0 q d 2 w 6 d m b 3 i i c 9 b w a c z l r j y 7 j " ; description = " B y z a n t i n e M u s i c a l N o t a t i o n i n U n i c o d e w i t h O p e n T y p e " ; } ;
maya = { version = " 4 . 1 8 " ; file = " M a y a . z i p " ; sha256 = " 0 8 z 2 c h 0 z 2 c 4 3 f j f g 5 m 4 y p 3 l 1 d p 0 c b k 7 l v 5 i 7 w z s r 3 c r 9 k r 5 9 w p i 9 " ; description = " M a y a H i e r o g l y p h s " ; } ;
symbola = { version = " 1 2 . 0 0 " ; file = " S y m b o l a . z i p " ; sha256 = " 1 i 3 x r a 3 3 x k j 3 2 v x s 5 5 x s 2 a f r q y c 8 2 2 n k 2 5 6 6 9 x 7 8 p x 5 g 5 q d 8 g y p m " ; description = " B a s i c L a t i n , G r e e k , C y r i l l i c a n d m a n y S y m b o l b l o c k s o f U n i c o d e " ; } ;
textfonts = { version = " 9 . 0 0 " ; file = " T e x t f o n t s . z i p " ; sha256 = " 0 w z x z 4 j 4 f g k 8 1 b 8 8 d 5 8 7 1 5 n 1 w v q 2 m q m p j p k 4 g 5 h i 3 v k 7 7 y 2 z x c 4 d " ; description = " A r o a n i a , A n a k t o r i a , A l e x a n d e r , A v d i r a a n d A s e a " ; } ;
unidings = { version = " 9 . 1 9 " ; file = " U n i d i n g s . z i p " ; sha256 = " 1 b y b z g d q h m q 7 5 h b 1 2 n 3 p j r s d c p w 1 a 6 s g r y x 4 6 4 s 6 8 j l q 4 z i 4 4 g 7 8 " ; description = " G l y p h s a n d I c o n s f o r b l o c k s o f T h e U n i c o d e S t a n d a r d " ; } ;
} ;
mkpkg = name_ : { version , file , sha256 , description }: fetchzip rec {
@ -42,9 +29,8 @@ let
# In lieu of a license:
# Fonts in this site are offered free for any use;
# they may be installed, embedded, opened, edited, modified, regenerated, posted, packaged and redistributed.
license = stdenv . lib . licenses . free ;
license = lib . licenses . free ;
homepage = http://users.teilar.gr/~g1951d/ ;
platforms = stdenv . lib . platforms . unix ;
} ;
} ;
in