[Bug 278160] x11-fonts/noto-extra: Some fonts are missing after a41e1bf

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 04 Apr 2024 09:13:05 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278160

            Bug ID: 278160
           Summary: x11-fonts/noto-extra: Some fonts are missing after
                    a41e1bf
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: sunpoet@FreeBSD.org
          Reporter: syobon@syobon.net
          Assignee: sunpoet@FreeBSD.org
             Flags: maintainer-feedback?(sunpoet@FreeBSD.org)

Created attachment 249696
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=249696&action=edit
full list of missing font files

Since the latest update (x11-fonts/noto-extra-2.0_2), some fonts previously
installed are missing and I see some tofus.

Here is the list of noto-related packages I have installed:

[syobon@FreeBSD ~]$ pkg info | grep noto
noto-2.0                       Google Noto Fonts family (meta port)
noto-basic-2.0_3               Google Noto Fonts family (Basic)
noto-emoji-2.042_1             Google Noto Fonts family (Emoji)
noto-extra-2.0_2               Google Noto Fonts family (Extra)
noto-jp-2.004                  Google Noto Fonts family (Japanese)
noto-kufi-arabic-2.109         Google Noto Kufi Arabic
noto-naskh-arabic-2.018        Google Noto Naskh Arabic
noto-sans-arabic-2.012         Google Noto Sans Arabic
noto-sans-armenian-2.008       Google Noto Sans Armenian
noto-sans-basic-2.013          Google Noto Sans (Basic)
noto-sans-bengali-2.003        Google Noto Sans Bengali
noto-sans-cham-2.004           Google Noto Sans Cham
noto-sans-cherokee-2.001       Google Noto Sans Cherokee
noto-sans-devanagari-2.004     Google Noto Sans Devanagari
noto-sans-ethiopic-2.102       Google Noto Sans Ethiopic
noto-sans-extra-2.013          Google Noto Sans (Extra)
noto-sans-georgian-2.005       Google Noto Sans Georgian
noto-sans-hebrew-2.003         Google Noto Sans Hebrew
noto-sans-jp-2.004             Google Noto Sans (Japanese)
noto-sans-khmer-2.004          Google Noto Sans Khmer
noto-sans-lao-2.003            Google Noto Sans Lao
noto-sans-mono-basic-2.014     Google Noto Sans Mono (Basic)
noto-sans-mono-extra-2.014     Google Noto Sans Mono (Extra)
noto-sans-myanmar-2.107        Google Noto Sans Myanmar
noto-sans-sinhala-2.006        Google Noto Sans Sinhala
noto-sans-symbols-basic-2.003  Google Noto Sans Symbols (Basic)
noto-sans-symbols-extra-2.003  Google Noto Sans Symbols (Extra)
noto-sans-symbols2-2.008       Google Noto Sans Symbols 2
noto-sans-tamil-2.004          Google Noto Sans Tamil
noto-sans-telugu-2.005         Google Noto Sans Telugu
noto-sans-thai-2.002           Google Noto Sans Thai
noto-serif-armenian-2.008      Google Noto Serif Armenian
noto-serif-basic-2.013         Google Noto Serif (Basic)
noto-serif-bengali-2.003       Google Noto Serif Bengali
noto-serif-devanagari-2.004    Google Noto Serif Devanagari
noto-serif-display-2.009       Google Noto Serif Display
noto-serif-ethiopic-2.102      Google Noto Serif Ethiopic
noto-serif-extra-2.013         Google Noto Serif (Extra)
noto-serif-georgian-2.003      Google Noto Serif Georgian
noto-serif-hebrew-2.003        Google Noto Serif Hebrew
noto-serif-jp-2.002            Google Noto Serif (Japanese)
noto-serif-khmer-2.004         Google Noto Serif Khmer
noto-serif-lao-2.003           Google Noto Serif Lao
noto-serif-myanmar-2.106       Google Noto Serif Myanmar
noto-serif-sinhala-2.007       Google Noto Serif Sinhala
noto-serif-tamil-2.004         Google Noto Serif Tamil
noto-serif-telugu-2.005        Google Noto Serif Telugu
noto-serif-thai-2.002          Google Noto Serif Thai

and here is the list of fonts which are missing (Compared to noto-extra-2.0_1):

[syobon@FreeBSD ~]$ for file in $(tar -tf ./Downloads/noto-extra-2.0_1.pkg |
grep '/usr/local/share/fonts/noto/'); do test -e "$file" || echo "$file" | sed
-E 's%/usr/local/share/fonts/noto/(.*)-(.*).ttf%\1%'; done | uniq
NotoMono
NotoNaskhArabicUI
NotoNastaliqUrdu
NotoSansAdlam
NotoSansAdlamUnjoined
NotoSansAnatolianHieroglyphs
NotoSansArabicUI
NotoSansAvestan
NotoSansBalinese
NotoSansBamum
NotoSansBatak
NotoSansBrahmi
NotoSansBuginese
NotoSansBuhid
NotoSansCanadianAboriginal
NotoSansCarian
NotoSansChakma
NotoSansCoptic
NotoSansCuneiform
NotoSansCypriot
NotoSansDeseret
NotoSansDisplay
NotoSansEgyptianHieroglyphs
NotoSansGlagolitic
NotoSansGothic
NotoSansGujarati
NotoSansGujaratiUI
NotoSansGurmukhi
NotoSansGurmukhiUI
NotoSansHanunoo
NotoSansImperialAramaic
NotoSansInscriptionalPahlavi
NotoSansInscriptionalParthian
NotoSansJavanese
NotoSansKaithi
NotoSansKannada
NotoSansKannadaUI
NotoSansKayahLi
NotoSansKharoshthi
NotoSansKhmerUI
NotoSansLaoUI
NotoSansLepcha
NotoSansLimbu
NotoSansLinearB
NotoSansLisu
NotoSansLycian
NotoSansLydian
NotoSansMalayalam
NotoSansMalayalamUI
NotoSansMandaic
NotoSansMeeteiMayek
NotoSansMongolian
NotoSansMyanmarUI
NotoSansNKo
NotoSansNewTaiLue
NotoSansOgham
NotoSansOlChiki
NotoSansOldItalic
NotoSansOldPersian
NotoSansOldSouthArabian
NotoSansOldTurkic
NotoSansOriya
NotoSansOriyaUI
NotoSansOsage
NotoSansOsmanya
NotoSansPhagsPa
NotoSansPhoenician
NotoSansRejang
NotoSansRunic
NotoSansSamaritan
NotoSansSaurashtra
NotoSansShavian
NotoSansSundanese
NotoSansSylotiNagri
NotoSansSyriacEastern
NotoSansSyriacEstrangela
NotoSansSyriacWestern
NotoSansTagalog
NotoSansTagbanwa
NotoSansTaiLe
NotoSansTaiTham
NotoSansTaiViet
NotoSansThaana
NotoSansThaiUI
NotoSansTibetan
NotoSansTifinagh
NotoSansUgaritic
NotoSansVai
NotoSansYi
NotoSerifGujarati
NotoSerifKannada
NotoSerifMalayalam

-- 
You are receiving this mail because:
You are the assignee for the bug.