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

Ubuntu 24.10: port missing slices from 24.04 #392

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
73dbe50
feat: port wget from 24.04
cjdcordeiro Nov 19, 2024
56ecb6a
feat: port fontconfig from 24.04
cjdcordeiro Nov 19, 2024
092b81e
feat: port openjdk-17-jre-headless from 24.04
cjdcordeiro Nov 19, 2024
5d6a496
feat: port openjdk-11-jdk-headless from 24.04
cjdcordeiro Nov 19, 2024
9aad574
feat: port openjdk-8-jre-headless from 24.04
cjdcordeiro Nov 19, 2024
b767494
feat: port dosfstools from 24.04
cjdcordeiro Nov 19, 2024
dfb94f0
feat: port gpg from 24.04
cjdcordeiro Nov 19, 2024
32b62b9
feat: port ffmpeg deps from 24.04
cjdcordeiro Nov 19, 2024
51c7c2f
feat: port libgdiplus and deps from 24.04
cjdcordeiro Nov 19, 2024
1112363
fix(openjdk): cleanup openjdk tests to avoid version clashes
cjdcordeiro Nov 20, 2024
5805446
fix: missing libatomic library as a dependency
cjdcordeiro Nov 20, 2024
c8f1c97
fix(openjdk): update-java-alternatives to ensure the right version
cjdcordeiro Nov 20, 2024
0356108
feat: port libnss3 from 24.04
cjdcordeiro Nov 21, 2024
f760373
fix(openjdk): typo in java version
cjdcordeiro Nov 22, 2024
489e337
fix: typo in java pkg name on spread restore
cjdcordeiro Nov 22, 2024
87d5aa9
fix(openjdk): revert 489e337660df5a7e778360510117401aeeaa929b
cjdcordeiro Nov 25, 2024
0b16589
fix(xfonts-encodings): typo in essential name
cjdcordeiro Nov 25, 2024
6bc3fd7
Merge branch 'ubuntu-24.10' into ubuntu-24.10-port-missing-slices
cjdcordeiro Nov 25, 2024
f4019a0
Merge branch 'ubuntu-24.10' into ubuntu-24.10-port-missing-slices
cjdcordeiro Nov 28, 2024
ccbda8b
Merge branch 'ubuntu-24.10' into ubuntu-24.10-port-missing-slices
cjdcordeiro Dec 11, 2024
f1c10d2
Merge branch 'ubuntu-24.10' into ubuntu-24.10-port-missing-slices
cjdcordeiro Dec 12, 2024
6e81b71
Merge branch 'ubuntu-24.10' into ubuntu-24.10-port-missing-slices
cjdcordeiro Dec 12, 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
24 changes: 24 additions & 0 deletions slices/dosfstools.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
package: dosfstools

essential:
- dosfstools_copyright

slices:
bins:
essential:
- libc6_libs
contents:
/usr/sbin/dosfsck:
/usr/sbin/dosfslabel:
/usr/sbin/fatlabel:
/usr/sbin/fsck.fat:
/usr/sbin/fsck.msdos:
/usr/sbin/fsck.vfat:
/usr/sbin/mkdosfs:
/usr/sbin/mkfs.fat:
/usr/sbin/mkfs.msdos:
/usr/sbin/mkfs.vfat:

copyright:
contents:
/usr/share/doc/dosfstools/copyright:
83 changes: 83 additions & 0 deletions slices/fontconfig-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
package: fontconfig-config

essential:
- fontconfig-config_copyright

slices:
config:
essential:
- fonts-dejavu-core_config
contents:
/etc/fonts/conf.d/10-hinting-slight.conf:
/etc/fonts/conf.d/10-scale-bitmap-fonts.conf:
/etc/fonts/conf.d/10-sub-pixel-rgb.conf:
/etc/fonts/conf.d/10-yes-antialias.conf:
/etc/fonts/conf.d/11-lcdfilter-default.conf:
/etc/fonts/conf.d/20-unhint-small-vera.conf:
/etc/fonts/conf.d/30-metric-aliases.conf:
/etc/fonts/conf.d/40-nonlatin.conf:
/etc/fonts/conf.d/45-generic.conf:
/etc/fonts/conf.d/45-latin.conf:
/etc/fonts/conf.d/48-spacing.conf:
/etc/fonts/conf.d/49-sansserif.conf:
/etc/fonts/conf.d/50-user.conf:
/etc/fonts/conf.d/51-local.conf:
/etc/fonts/conf.d/60-generic.conf:
/etc/fonts/conf.d/60-latin.conf:
/etc/fonts/conf.d/65-fonts-persian.conf:
/etc/fonts/conf.d/65-nonlatin.conf:
/etc/fonts/conf.d/69-unifont.conf:
/etc/fonts/conf.d/70-no-bitmaps-except-emoji.conf:
/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:

copyright:
contents:
/usr/share/doc/fontconfig-config/copyright:
33 changes: 33 additions & 0 deletions slices/fontconfig.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
package: fontconfig

essential:
- fontconfig_copyright

slices:
bins:
essential:
- fontconfig-config_config
- fontconfig_cache
- libc6_libs
- libfontconfig1_libs
- libfreetype6_libs
contents:
/usr/bin/fc-cache:
/usr/bin/fc-cat:
/usr/bin/fc-conflist:
/usr/bin/fc-list:
/usr/bin/fc-match:
/usr/bin/fc-pattern:
/usr/bin/fc-query:
/usr/bin/fc-scan:
/usr/bin/fc-validate:

cache:
contents:
# The postinst script runs fc-cache to regenerate
# the fonts cache and populate that directory
/var/cache/fontconfig/: {make: true}

copyright:
contents:
/usr/share/doc/fontconfig/copyright:
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:
40 changes: 40 additions & 0 deletions slices/fonts-dejavu-core.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
package: fonts-dejavu-core

essential:
- fonts-dejavu-core_copyright

slices:
fonts:
essential:
- fonts-dejavu-mono_fonts
contents:
/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf:
/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf:
/usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf:
/usr/share/fonts/truetype/dejavu/DejaVuSerif.ttf:

config:
essential:
- fonts-dejavu-core_fonts
- fonts-dejavu-mono_config
contents:
/etc/fonts/conf.avail/20-unhint-small-dejavu-lgc-sans.conf:
/etc/fonts/conf.avail/20-unhint-small-dejavu-lgc-serif.conf:
/etc/fonts/conf.avail/20-unhint-small-dejavu-sans.conf:
/etc/fonts/conf.avail/20-unhint-small-dejavu-serif.conf:
/etc/fonts/conf.avail/57-dejavu-sans.conf:
/etc/fonts/conf.avail/57-dejavu-serif.conf:
/etc/fonts/conf.avail/58-dejavu-lgc-sans.conf:
/etc/fonts/conf.avail/58-dejavu-lgc-serif.conf:
/etc/fonts/conf.d/20-unhint-small-dejavu-lgc-sans.conf:
/etc/fonts/conf.d/20-unhint-small-dejavu-lgc-serif.conf:
/etc/fonts/conf.d/20-unhint-small-dejavu-sans.conf:
/etc/fonts/conf.d/20-unhint-small-dejavu-serif.conf:
/etc/fonts/conf.d/57-dejavu-sans.conf:
/etc/fonts/conf.d/57-dejavu-serif.conf:
/etc/fonts/conf.d/58-dejavu-lgc-sans.conf:
/etc/fonts/conf.d/58-dejavu-lgc-serif.conf:

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

essential:
- fonts-dejavu-mono_copyright

slices:
fonts:
contents:
/usr/share/fonts/truetype/dejavu/DejaVuSansMono-Bold.ttf:
/usr/share/fonts/truetype/dejavu/DejaVuSansMono-BoldOblique.ttf:
/usr/share/fonts/truetype/dejavu/DejaVuSansMono-Oblique.ttf:
/usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf:

config:
essential:
- fonts-dejavu-mono_fonts
contents:
/etc/fonts/conf.avail/20-unhint-small-dejavu-lgc-sans-mono.conf:
/etc/fonts/conf.avail/20-unhint-small-dejavu-sans-mono.conf:
/etc/fonts/conf.avail/57-dejavu-sans-mono.conf:
/etc/fonts/conf.avail/58-dejavu-lgc-sans-mono.conf:
/etc/fonts/conf.d/20-unhint-small-dejavu-lgc-sans-mono.conf:
/etc/fonts/conf.d/20-unhint-small-dejavu-sans-mono.conf:
/etc/fonts/conf.d/57-dejavu-sans-mono.conf:
/etc/fonts/conf.d/58-dejavu-lgc-sans-mono.conf:

copyright:
contents:
/usr/share/doc/fonts-dejavu-mono/copyright:
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:
Loading
Loading