Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(24.04): libgdiplus and its dependencies #314

Open
wants to merge 39 commits into
base: ubuntu-24.04
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
844dae1
feat: libgdiplus and its dependencies
thecoldwine Aug 19, 2024
943f669
fix: work on dependencies
thecoldwine Aug 21, 2024
dd45952
fix: ensure correct lsb-base slice used
thecoldwine Aug 21, 2024
700fa4e
chore: fix linting issues on x11-common data slice
thecoldwine Aug 26, 2024
b52808b
fix: redesign slices and add tests
thecoldwine Sep 9, 2024
a2545c6
fix: working on xfont-utils redesign
thecoldwine Sep 9, 2024
c851856
fix: remove duplication on libglib
thecoldwine Sep 10, 2024
d7f1d5b
fix: use correct slice name in xfont-utils
thecoldwine Sep 10, 2024
e4079a4
fix: linting issues on font-config
thecoldwine Sep 18, 2024
f335d64
fix: slice names in tests
thecoldwine Sep 18, 2024
e6d741d
chore: iterating on xfonts-utils tests
thecoldwine Sep 19, 2024
c8d17af
chore: iterating on tests
thecoldwine Sep 19, 2024
f86a384
chore: provide home directory for fc-cache
thecoldwine Sep 19, 2024
b9d43a4
fix: iterating on fontconfig spread
thecoldwine Sep 19, 2024
232b982
chore: fix xdg-user-dirs spread
thecoldwine Sep 19, 2024
88f4a35
chore: iterate over xdg spread tests
thecoldwine Sep 19, 2024
63cf99b
chore: iterate over fontconfig spread
thecoldwine Sep 19, 2024
9974e5e
fix: address PR comments
thecoldwine Sep 23, 2024
c23522d
fix: remove unnecessary font deps from fontconfig-config
thecoldwine Sep 24, 2024
4505394
Merge branch 'ubuntu-24.04' into ubuntu-24.04
cjdcordeiro Sep 27, 2024
04495df
fix: iterating over fontconfig spread
thecoldwine Sep 30, 2024
9b8ba8e
fix: iterating over spread (discard stdout for some commands)
thecoldwine Sep 30, 2024
a987e2e
fix: create directories in the test
thecoldwine Sep 30, 2024
36569da
chore: addressing compatibility issue
thecoldwine Sep 30, 2024
571159e
fix: apply suggestion
thecoldwine Sep 30, 2024
02d94ff
Merge branch 'ubuntu-24.04' into ubuntu-24.04
cjdcordeiro Sep 30, 2024
6470a8d
feat: x11-common_scripts removed and spread for xfont-utils expanded
thecoldwine Oct 2, 2024
10f7d4d
fix: iterating over xfont-utils tests
thecoldwine Oct 2, 2024
a6d3768
fix: spread fixed
thecoldwine Oct 2, 2024
82898b6
fix: add missing bash_bins to xfonts-utils test
thecoldwine Oct 2, 2024
b8f4db3
fix: add /dev folder for xfonts-utils test
thecoldwine Oct 2, 2024
042c5d2
Merge branch 'ubuntu-24.04' into ubuntu-24.04
cjdcordeiro Oct 3, 2024
b77fb71
Merge branch 'ubuntu-24.04' into ubuntu-24.04
thecoldwine Oct 28, 2024
52ab95e
fix: order deps
thecoldwine Oct 28, 2024
7775796
fix: use correct libjpeg dep
thecoldwine Oct 28, 2024
d0fe51e
fix: use narrow glob for urw-base35
thecoldwine Oct 28, 2024
9c2abf5
Merge branch 'ubuntu-24.04' into ubuntu-24.04
thecoldwine Nov 6, 2024
c24ce05
Merge branch 'ubuntu-24.04' into ubuntu-24.04
thecoldwine Nov 6, 2024
7373a08
Merge branch 'ubuntu-24.04' into ubuntu-24.04
cjdcordeiro Nov 8, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions slices/fontconfig-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,26 +31,49 @@ slices:
/etc/fonts/conf.d/80-delicious.conf:
/etc/fonts/conf.d/90-synthetic.conf:
/etc/fonts/fonts.conf:
/usr/share/fontconfig/conf.avail/05-reset-dirs-sample.conf:
/usr/share/fontconfig/conf.avail/09-autohint-if-no-hinting.conf:
/usr/share/fontconfig/conf.avail/10-autohint.conf:
/usr/share/fontconfig/conf.avail/10-hinting-full.conf:
/usr/share/fontconfig/conf.avail/10-hinting-medium.conf:
/usr/share/fontconfig/conf.avail/10-hinting-none.conf:
/usr/share/fontconfig/conf.avail/10-hinting-slight.conf:
/usr/share/fontconfig/conf.avail/10-no-antialias.conf:
/usr/share/fontconfig/conf.avail/10-scale-bitmap-fonts.conf:
/usr/share/fontconfig/conf.avail/10-sub-pixel-bgr.conf:
/usr/share/fontconfig/conf.avail/10-sub-pixel-none.conf:
/usr/share/fontconfig/conf.avail/10-sub-pixel-rgb.conf:
/usr/share/fontconfig/conf.avail/10-sub-pixel-vbgr.conf:
/usr/share/fontconfig/conf.avail/10-sub-pixel-vrgb.conf:
/usr/share/fontconfig/conf.avail/10-unhinted.conf:
/usr/share/fontconfig/conf.avail/10-yes-antialias.conf:
/usr/share/fontconfig/conf.avail/11-lcdfilter-default.conf:
/usr/share/fontconfig/conf.avail/11-lcdfilter-legacy.conf:
/usr/share/fontconfig/conf.avail/11-lcdfilter-light.conf:
/usr/share/fontconfig/conf.avail/11-lcdfilter-none.conf:
/usr/share/fontconfig/conf.avail/20-unhint-small-vera.conf:
/usr/share/fontconfig/conf.avail/25-unhint-nonlatin.conf:
/usr/share/fontconfig/conf.avail/30-metric-aliases.conf:
/usr/share/fontconfig/conf.avail/35-lang-normalize.conf:
/usr/share/fontconfig/conf.avail/40-nonlatin.conf:
/usr/share/fontconfig/conf.avail/45-generic.conf:
/usr/share/fontconfig/conf.avail/45-latin.conf:
/usr/share/fontconfig/conf.avail/48-spacing.conf:
/usr/share/fontconfig/conf.avail/49-sansserif.conf:
/usr/share/fontconfig/conf.avail/50-user.conf:
/usr/share/fontconfig/conf.avail/51-local.conf:
/usr/share/fontconfig/conf.avail/53-monospace-lcd-filter.conf:
/usr/share/fontconfig/conf.avail/60-generic.conf:
/usr/share/fontconfig/conf.avail/60-latin.conf:
/usr/share/fontconfig/conf.avail/65-fonts-persian.conf:
/usr/share/fontconfig/conf.avail/65-khmer.conf:
/usr/share/fontconfig/conf.avail/65-nonlatin.conf:
/usr/share/fontconfig/conf.avail/69-unifont.conf:
/usr/share/fontconfig/conf.avail/70-force-bitmaps.conf:
/usr/share/fontconfig/conf.avail/70-no-bitmaps-and-emoji.conf:
/usr/share/fontconfig/conf.avail/70-no-bitmaps-except-emoji.conf:
/usr/share/fontconfig/conf.avail/70-no-bitmaps.conf:
/usr/share/fontconfig/conf.avail/70-yes-bitmaps.conf:
/usr/share/fontconfig/conf.avail/80-delicious.conf:
/usr/share/fontconfig/conf.avail/90-synthetic.conf:
/usr/share/xml/fontconfig/fonts.dtd:
Expand Down
13 changes: 13 additions & 0 deletions slices/fonts-croscore.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
package: fonts-croscore

essential:
- fonts-croscore_copyright

slices:
fonts:
contents:
/usr/share/fonts/truetype/croscore/*:

copyright:
contents:
/usr/share/doc/fonts-croscore/copyright:
2 changes: 2 additions & 0 deletions slices/fonts-dejavu-core.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ essential:

slices:
fonts:
essential:
- fonts-dejavu-mono_fonts
contents:
/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf:
/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf:
Expand Down
13 changes: 13 additions & 0 deletions slices/fonts-freefont-otf.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
package: fonts-freefont-otf

essential:
- fonts-freefont-otf_copyright

slices:
fonts:
contents:
/usr/share/fonts/opentype/freefont/*:

copyright:
contents:
/usr/share/doc/fonts-freefont-otf/copyright:
13 changes: 13 additions & 0 deletions slices/fonts-freefont-ttf.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
package: fonts-freefont-ttf

essential:
- fonts-freefont-ttf_copyright

slices:
fonts:
contents:
/usr/share/fonts/truetype/freefont/*:

copyright:
contents:
/usr/share/doc/fonts-freefont-ttf/copyright:
24 changes: 24 additions & 0 deletions slices/fonts-liberation.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
package: fonts-liberation

essential:
- fonts-liberation_copyright

slices:
fonts:
contents:
/usr/share/fonts/truetype/liberation/LiberationMono-Bold.ttf:
/usr/share/fonts/truetype/liberation/LiberationMono-BoldItalic.ttf:
/usr/share/fonts/truetype/liberation/LiberationMono-Italic.ttf:
/usr/share/fonts/truetype/liberation/LiberationMono-Regular.ttf:
/usr/share/fonts/truetype/liberation/LiberationSans-Bold.ttf:
/usr/share/fonts/truetype/liberation/LiberationSans-BoldItalic.ttf:
/usr/share/fonts/truetype/liberation/LiberationSans-Italic.ttf:
/usr/share/fonts/truetype/liberation/LiberationSans-Regular.ttf:
/usr/share/fonts/truetype/liberation/LiberationSerif-Bold.ttf:
/usr/share/fonts/truetype/liberation/LiberationSerif-BoldItalic.ttf:
/usr/share/fonts/truetype/liberation/LiberationSerif-Italic.ttf:
/usr/share/fonts/truetype/liberation/LiberationSerif-Regular.ttf:

copyright:
contents:
/usr/share/doc/fonts-liberation/copyright:
210 changes: 210 additions & 0 deletions slices/fonts-noto-core.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,210 @@
package: fonts-noto-core

essential:
- fonts-noto-core_copyright

slices:
fonts:
essential:
- fonts-noto-mono_fonts
Comment on lines +8 to +9
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't the fonts-noto-core_config slice be listed as a dependency here?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any thoughts?

(Was this previously requested to be secluded?)

Copy link
Author

@thecoldwine thecoldwine Oct 28, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rebornplusplus not really — I can make a slice which will contain both of them, but in general @cjdcordeiro asked me to split packages to fonts and configs which do not depend on each other.

contents:
/usr/share/fonts/truetype/noto/NotoKufiArabic-*.ttf:
/usr/share/fonts/truetype/noto/NotoLoopedLao-*.ttf:
/usr/share/fonts/truetype/noto/NotoLoopedThai-*.ttf:
/usr/share/fonts/truetype/noto/NotoMusic-*.ttf:
/usr/share/fonts/truetype/noto/NotoNaskhArabic-*.ttf:
/usr/share/fonts/truetype/noto/NotoNastaliqUrdu-*.ttf:
/usr/share/fonts/truetype/noto/NotoRashiHebrew-*.ttf:
/usr/share/fonts/truetype/noto/NotoSans-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansAdlam-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansAdlamUnjoined-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansAnatolianHieroglyphs-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansArabic-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansArmenian-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansAvestan-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansBalinese-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansBamum-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansBassaVah-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansBatak-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansBengali-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansBhaiksuki-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansBrahmi-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansBuginese-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansBuhid-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansCanadianAboriginal-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansCarian-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansCaucasianAlbanian-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansChakma-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansCham-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansCherokee-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansCoptic-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansCuneiform-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansCypriot-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansDevanagari-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansDisplay-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansDuployan-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansEgyptianHieroglyphs-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansElbasan-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansElymaic-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansEthiopic-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansGeorgian-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansGlagolitic-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansGothic-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansGrantha-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansGujarati-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansGunjalaGondi-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansGurmukhi-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansHanifiRohingya-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansHanunoo-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansHatran-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansImperialAramaic-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansIndicSiyaqNumbers-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansInscriptionalPahlavi-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansInscriptionalParthian-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansJavanese-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansKaithi-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansKannada-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansKayahLi-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansKharoshthi-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansKhmer-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansKhojki-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansKhudawadi-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansLao-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansLepcha-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansLimbu-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansLinearA-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansLinearB-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansLisu-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansLycian-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansLydian-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansMahajani-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansMalayalam-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansMandaic-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansManichaean-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansMarchen-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansMasaramGondi-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansMath-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansMayanNumerals-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansMedefaidrin-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansMeeteiMayek-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansMendeKikakui-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansMeroitic-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansMiao-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansModi-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansMongolian-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansMro-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansMultani-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansMyanmar-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansNKo-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansNabataean-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansNewTaiLue-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansNewa-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansNushu-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansOgham-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansOlChiki-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansOldHungarian-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansOldItalic-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansOldNorthArabian-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansOldPermic-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansOldPersian-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansOldSogdian-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansOldSouthArabian-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansOldTurkic-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansOriya-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansOsage-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansOsmanya-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansPahawhHmong-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansPalmyrene-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansPauCinHau-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansPhagsPa-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansPhoenician-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansPsalterPahlavi-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansRejang-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansRunic-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansSamaritan-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansSaurashtra-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansSharada-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansShavian-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansSiddham-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansSignWriting-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansSinhala-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansSogdian-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansSoraSompeng-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansSoyombo-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansSundanese-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansSylotiNagri-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansSymbols-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansSymbols2-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansSyriac-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansTagalog-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansTagbanwa-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansTaiLe-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansTaiTham-Bold.ttf:
/usr/share/fonts/truetype/noto/NotoSansTaiTham-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansTaiViet-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansTakri-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansTamil-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansTamilSupplement-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansTelugu-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansThaana-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansThai-*.ttf:
/usr/share/fonts/truetype/noto/NotoSansTifinagh-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansTifinaghAPT-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansTifinaghAdrar-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansTifinaghAgrawImazighen-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansTifinaghAhaggar-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansTifinaghAir-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansTifinaghAzawagh-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansTifinaghGhat-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansTifinaghHawad-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansTifinaghRhissaIxa-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansTifinaghSIL-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansTifinaghTawellemmet-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansTirhuta-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansUgaritic-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansVai-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansWancho-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansWarangCiti-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansYi-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansZanabazarSquare-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSerif-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifAhom-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSerifArmenian-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifBalinese-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSerifBengali-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifDevanagari-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifDisplay-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifDogra-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSerifEthiopic-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifGeorgian-Bold.ttf:
/usr/share/fonts/truetype/noto/NotoSerifGeorgian-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSerifGrantha-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSerifGujarati-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifGurmukhi-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifHebrew-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifKannada-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifKhmer-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifKhojki-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifLao-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifMalayalam-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifMyanmar-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifNyiakengPuachueHmong-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifSinhala-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifTamil-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifTamilSlanted-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifTangut-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSerifTelugu-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifThai-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifTibetan-*.ttf:
/usr/share/fonts/truetype/noto/NotoSerifYezidi-*.ttf:
/usr/share/fonts/truetype/noto/NotoTraditionalNushu-Regular.ttf:

config:
essential:
- fonts-noto-mono_config
contents:
/etc/fonts/conf.avail/30-droid-noto.conf:

copyright:
contents:
/usr/share/doc/fonts-noto-core/copyright:
19 changes: 19 additions & 0 deletions slices/fonts-noto-mono.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
package: fonts-noto-mono

essential:
- fonts-noto-mono_copyright

slices:
fonts:
rebornplusplus marked this conversation as resolved.
Show resolved Hide resolved
contents:
/usr/share/fonts/truetype/noto/NotoMono-Regular.ttf:
/usr/share/fonts/truetype/noto/NotoSansMono-Bold.ttf:
/usr/share/fonts/truetype/noto/NotoSansMono-Regular.ttf:

config:
contents:
/etc/fonts/conf.avail/30-droid-noto-mono.conf:

copyright:
contents:
/usr/share/doc/fonts-noto-mono/copyright:
18 changes: 18 additions & 0 deletions slices/fonts-texgyre.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
package: fonts-texgyre

essential:
- fonts-texgyre_copyright

slices:
fonts:
contents:
/usr/share/texmf/fonts/opentype/public/tex-gyre/*:

config:
contents:
/etc/fonts/conf.avail/65-fonts-texgyre.conf:
/etc/fonts/conf.d/65-fonts-texgyre.conf:

copyright:
contents:
/usr/share/doc/fonts-texgyre/copyright:
21 changes: 21 additions & 0 deletions slices/fonts-urw-base35.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
package: fonts-urw-base35

essential:
- fonts-urw-base35_copyright

slices:
config:
contents:
/etc/fonts/conf.d/61-urw-*.conf:
/usr/share/fontconfig/conf.avail/urw-*.conf:

fonts:
contents:
rebornplusplus marked this conversation as resolved.
Show resolved Hide resolved
/etc/X11/fonts/Type1/fonts-urw-base35*:
rebornplusplus marked this conversation as resolved.
Show resolved Hide resolved
/usr/share/fonts/X11/Type1/*.pfb:
/usr/share/fonts/opentype/urw-base35/*.otf:
/usr/share/fonts/type1/urw-base35/*:

copyright:
contents:
/usr/share/doc/fonts-urw-base35/copyright:
Loading
Loading