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(22.04): add libgdiplus and its dependencies #307

Merged

Conversation

thecoldwine
Copy link

@thecoldwine thecoldwine commented Aug 5, 2024

Proposed changes

This PR adds libgdiplus slice as one of the deps for Mono System.Drawing package.

Following packages had been sliced for this:

  1. libbsd0
  2. libcairo2
  3. libexif12
  4. libgdiplus
  5. libgif7
  6. libmd0
  7. libpixman-1-0
  8. libx11-6
  9. libx11-data
  10. libxau6
  11. libxcb-render0
  12. libxcb-shm0
  13. libxcb1
  14. libxdmcp6
  15. libxext6
  16. libxrender1
File system emitted on the chiseling
/
├── etc
│   └── fonts
│       ├── conf.avail
│       │   ├── 10-antialias.conf
│       │   ├── 10-autohint.conf
│       │   ├── 10-hinting-full.conf
│       │   ├── 10-hinting-medium.conf
│       │   ├── 10-hinting-none.conf
│       │   ├── 10-hinting-slight.conf
│       │   ├── 10-no-sub-pixel.conf
│       │   ├── 10-scale-bitmap-fonts.conf
│       │   ├── 10-sub-pixel-bgr.conf
│       │   ├── 10-sub-pixel-rgb.conf
│       │   ├── 10-sub-pixel-vbgr.conf
│       │   ├── 10-sub-pixel-vrgb.conf
│       │   ├── 10-unhinted.conf
│       │   ├── 11-lcdfilter-default.conf
│       │   ├── 11-lcdfilter-legacy.conf
│       │   ├── 11-lcdfilter-light.conf
│       │   ├── 20-unhint-small-dejavu-lgc-sans.conf
│       │   ├── 20-unhint-small-dejavu-lgc-sans-mono.conf
│       │   ├── 20-unhint-small-dejavu-lgc-serif.conf
│       │   ├── 20-unhint-small-dejavu-sans.conf
│       │   ├── 20-unhint-small-dejavu-sans-mono.conf
│       │   ├── 20-unhint-small-dejavu-serif.conf
│       │   ├── 20-unhint-small-vera.conf
│       │   ├── 25-unhint-nonlatin.conf
│       │   ├── 30-metric-aliases.conf
│       │   ├── 40-nonlatin.conf
│       │   ├── 45-generic.conf
│       │   ├── 45-latin.conf
│       │   ├── 49-sansserif.conf
│       │   ├── 50-user.conf
│       │   ├── 51-local.conf
│       │   ├── 53-monospace-lcd-filter.conf
│       │   ├── 57-dejavu-sans.conf
│       │   ├── 57-dejavu-sans-mono.conf
│       │   ├── 57-dejavu-serif.conf
│       │   ├── 58-dejavu-lgc-sans.conf
│       │   ├── 58-dejavu-lgc-sans-mono.conf
│       │   ├── 58-dejavu-lgc-serif.conf
│       │   ├── 60-generic.conf
│       │   ├── 60-latin.conf
│       │   ├── 65-fonts-persian.conf
│       │   ├── 65-khmer.conf
│       │   ├── 65-nonlatin.conf
│       │   ├── 69-unifont.conf
│       │   ├── 70-force-bitmaps.conf
│       │   ├── 70-no-bitmaps.conf
│       │   ├── 70-yes-bitmaps.conf
│       │   ├── 80-delicious.conf
│       │   └── 90-synthetic.conf
│       ├── conf.d
│       │   ├── 10-antialias.conf -> ../conf.avail/10-antialias.conf
│       │   ├── 10-hinting-slight.conf -> ../conf.avail/10-hinting-slight.conf
│       │   ├── 10-scale-bitmap-fonts.conf -> ../conf.avail/10-scale-bitmap-fonts.conf
│       │   ├── 11-lcdfilter-default.conf -> ../conf.avail/11-lcdfilter-default.conf
│       │   ├── 20-unhint-small-dejavu-lgc-sans.conf -> ../conf.avail/20-unhint-small-dejavu-lgc-sans.conf
│       │   ├── 20-unhint-small-dejavu-lgc-sans-mono.conf -> ../conf.avail/20-unhint-small-dejavu-lgc-sans-mono.conf
│       │   ├── 20-unhint-small-dejavu-lgc-serif.conf -> ../conf.avail/20-unhint-small-dejavu-lgc-serif.conf
│       │   ├── 20-unhint-small-dejavu-sans.conf -> ../conf.avail/20-unhint-small-dejavu-sans.conf
│       │   ├── 20-unhint-small-dejavu-sans-mono.conf -> ../conf.avail/20-unhint-small-dejavu-sans-mono.conf
│       │   ├── 20-unhint-small-dejavu-serif.conf -> ../conf.avail/20-unhint-small-dejavu-serif.conf
│       │   ├── 20-unhint-small-vera.conf -> ../conf.avail/20-unhint-small-vera.conf
│       │   ├── 30-metric-aliases.conf -> ../conf.avail/30-metric-aliases.conf
│       │   ├── 40-nonlatin.conf -> ../conf.avail/40-nonlatin.conf
│       │   ├── 45-generic.conf -> ../conf.avail/45-generic.conf
│       │   ├── 45-latin.conf -> ../conf.avail/45-latin.conf
│       │   ├── 49-sansserif.conf -> ../conf.avail/49-sansserif.conf
│       │   ├── 50-user.conf -> ../conf.avail/50-user.conf
│       │   ├── 51-local.conf -> ../conf.avail/51-local.conf
│       │   ├── 57-dejavu-sans.conf -> ../conf.avail/57-dejavu-sans.conf
│       │   ├── 57-dejavu-sans-mono.conf -> ../conf.avail/57-dejavu-sans-mono.conf
│       │   ├── 57-dejavu-serif.conf -> ../conf.avail/57-dejavu-serif.conf
│       │   ├── 58-dejavu-lgc-sans.conf -> ../conf.avail/58-dejavu-lgc-sans.conf
│       │   ├── 58-dejavu-lgc-sans-mono.conf -> ../conf.avail/58-dejavu-lgc-sans-mono.conf
│       │   ├── 58-dejavu-lgc-serif.conf -> ../conf.avail/58-dejavu-lgc-serif.conf
│       │   ├── 60-generic.conf -> ../conf.avail/60-generic.conf
│       │   ├── 60-latin.conf -> ../conf.avail/60-latin.conf
│       │   ├── 65-fonts-persian.conf -> ../conf.avail/65-fonts-persian.conf
│       │   ├── 65-nonlatin.conf -> ../conf.avail/65-nonlatin.conf
│       │   ├── 69-unifont.conf -> ../conf.avail/69-unifont.conf
│       │   ├── 70-no-bitmaps.conf -> ../conf.avail/70-no-bitmaps.conf
│       │   ├── 80-delicious.conf -> ../conf.avail/80-delicious.conf
│       │   └── 90-synthetic.conf -> ../conf.avail/90-synthetic.conf
│       └── fonts.conf
├── lib
│   ├── aarch64-linux-gnu
│   │   ├── ld-linux-aarch64.so.1
│   │   ├── libanl.so.1
│   │   ├── libBrokenLocale.so.1
│   │   ├── libc_malloc_debug.so.0
│   │   ├── libc.so.6
│   │   ├── libdl.so.2
│   │   ├── libexpat.so.1 -> libexpat.so.1.8.7
│   │   ├── libexpat.so.1.8.7
│   │   ├── liblzma.so.5 -> liblzma.so.5.2.5
│   │   ├── liblzma.so.5.2.5
│   │   ├── libmemusage.so
│   │   ├── libm.so.6
│   │   ├── libnsl.so.1
│   │   ├── libnss_compat.so.2
│   │   ├── libnss_dns.so.2
│   │   ├── libnss_files.so.2
│   │   ├── libnss_hesiod.so.2
│   │   ├── libpcprofile.so
│   │   ├── libpcre.so.3 -> libpcre.so.3.13.3
│   │   ├── libpcre.so.3.13.3
│   │   ├── libpthread.so.0
│   │   ├── libresolv.so.2
│   │   ├── librt.so.1
│   │   ├── libselinux.so.1
│   │   ├── libthread_db.so.1
│   │   ├── libutil.so.1
│   │   ├── libz.so.1 -> libz.so.1.2.11
│   │   └── libz.so.1.2.11
│   └── ld-linux-aarch64.so.1 -> aarch64-linux-gnu/ld-linux-aarch64.so.1
└── usr
    ├── lib
    │   ├── aarch64-linux-gnu
    │   │   ├── libblkid.so.1 -> libblkid.so.1.1.0
    │   │   ├── libblkid.so.1.1.0
    │   │   ├── libbrotlicommon.so.1 -> libbrotlicommon.so.1.0.9
    │   │   ├── libbrotlicommon.so.1.0.9
    │   │   ├── libbrotlidec.so.1 -> libbrotlidec.so.1.0.9
    │   │   ├── libbrotlidec.so.1.0.9
    │   │   ├── libbrotlienc.so.1 -> libbrotlienc.so.1.0.9
    │   │   ├── libbrotlienc.so.1.0.9
    │   │   ├── libbsd.so.0 -> libbsd.so.0.11.5
    │   │   ├── libbsd.so.0.11.5
    │   │   ├── libcairo.so.2 -> libcairo.so.2.11600.0
    │   │   ├── libcairo.so.2.11600.0
    │   │   ├── libdeflate.so.0
    │   │   ├── libexif.so.12 -> libexif.so.12.3.4
    │   │   ├── libexif.so.12.3.4
    │   │   ├── libexpatw.so.1 -> libexpatw.so.1.8.7
    │   │   ├── libexpatw.so.1.8.7
    │   │   ├── libffi.so.8 -> libffi.so.8.1.0
    │   │   ├── libffi.so.8.1.0
    │   │   ├── libfontconfig.so.1 -> libfontconfig.so.1.12.0
    │   │   ├── libfontconfig.so.1.12.0
    │   │   ├── libfreetype.so.6 -> libfreetype.so.6.18.1
    │   │   ├── libfreetype.so.6.18.1
    │   │   ├── libgif.so.7 -> libgif.so.7.1.0
    │   │   ├── libgif.so.7.1.0
    │   │   ├── libgio-2.0.so.0 -> libgio-2.0.so.0.7200.4
    │   │   ├── libgio-2.0.so.0.7200.4
    │   │   ├── libglib-2.0.so.0 -> libglib-2.0.so.0.7200.4
    │   │   ├── libglib-2.0.so.0.7200.4
    │   │   ├── libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.7200.4
    │   │   ├── libgmodule-2.0.so.0.7200.4
    │   │   ├── libgobject-2.0.so.0 -> libgobject-2.0.so.0.7200.4
    │   │   ├── libgobject-2.0.so.0.7200.4
    │   │   ├── libgthread-2.0.so.0 -> libgthread-2.0.so.0.7200.4
    │   │   ├── libgthread-2.0.so.0.7200.4
    │   │   ├── libjbig.so.0
    │   │   ├── libjpeg.so.8 -> libjpeg.so.8.2.2
    │   │   ├── libjpeg.so.8.2.2
    │   │   ├── libmd.so.0 -> libmd.so.0.0.5
    │   │   ├── libmd.so.0.0.5
    │   │   ├── libmount.so.1 -> libmount.so.1.1.0
    │   │   ├── libmount.so.1.1.0
    │   │   ├── libpcre2-8.so.0 -> libpcre2-8.so.0.10.4
    │   │   ├── libpcre2-8.so.0.10.4
    │   │   ├── libpcreposix.so.3 -> libpcreposix.so.3.13.3
    │   │   ├── libpcreposix.so.3.13.3
    │   │   ├── libpixman-1.so.0 -> libpixman-1.so.0.40.0
    │   │   ├── libpixman-1.so.0.40.0
    │   │   ├── libpng16.so.16 -> libpng16.so.16.37.0
    │   │   ├── libpng16.so.16.37.0
    │   │   ├── libtiff.so.5 -> libtiff.so.5.7.0
    │   │   ├── libtiff.so.5.7.0
    │   │   ├── libuuid.so.1 -> libuuid.so.1.3.0
    │   │   ├── libuuid.so.1.3.0
    │   │   ├── libwebp.so.7 -> libwebp.so.7.1.3
    │   │   ├── libwebp.so.7.1.3
    │   │   ├── libX11.so.6 -> libX11.so.6.4.0
    │   │   ├── libX11.so.6.4.0
    │   │   ├── libXau.so.6 -> libXau.so.6.0.0
    │   │   ├── libXau.so.6.0.0
    │   │   ├── libxcb-render.so.0 -> libxcb-render.so.0.0.0
    │   │   ├── libxcb-render.so.0.0.0
    │   │   ├── libxcb-shm.so.0 -> libxcb-shm.so.0.0.0
    │   │   ├── libxcb-shm.so.0.0.0
    │   │   ├── libxcb.so.1 -> libxcb.so.1.1.0
    │   │   ├── libxcb.so.1.1.0
    │   │   ├── libXdmcp.so.6 -> libXdmcp.so.6.0.0
    │   │   ├── libXdmcp.so.6.0.0
    │   │   ├── libXext.so.6 -> libXext.so.6.4.0
    │   │   ├── libXext.so.6.4.0
    │   │   ├── libXrender.so.1 -> libXrender.so.1.3.0
    │   │   ├── libXrender.so.1.3.0
    │   │   ├── libzstd.so.1 -> libzstd.so.1.4.8
    │   │   └── libzstd.so.1.4.8
    │   ├── libgdiplus.so.0 -> libgdiplus.so.0.0.0
    │   └── libgdiplus.so.0.0.0
    └── share
        ├── doc
        │   ├── fontconfig-config
        │   │   └── copyright
        │   ├── fonts-dejavu-core
        │   │   └── copyright
        │   ├── libblkid1
        │   │   └── copyright
        │   ├── libbrotli1
        │   │   └── copyright
        │   ├── libbsd0
        │   │   └── copyright
        │   ├── libc6
        │   │   └── copyright
        │   ├── libcairo2
        │   │   └── copyright
        │   ├── libdeflate0
        │   │   └── copyright
        │   ├── libexif12
        │   │   └── copyright
        │   ├── libexpat1
        │   │   └── copyright
        │   ├── libffi8
        │   │   └── copyright
        │   ├── libfontconfig1
        │   │   └── copyright
        │   ├── libfreetype6
        │   │   └── copyright
        │   ├── libgdiplus
        │   │   └── copyright
        │   ├── libgif7
        │   │   └── copyright
        │   ├── libglib2.0-0
        │   │   └── copyright
        │   ├── libjbig0
        │   │   └── copyright
        │   ├── libjpeg8
        │   │   └── copyright
        │   ├── libjpeg-turbo8
        │   │   └── copyright
        │   ├── liblzma5
        │   │   └── copyright
        │   ├── libmd0
        │   │   └── copyright
        │   ├── libmount1
        │   │   └── copyright
        │   ├── libpcre2-8-0
        │   │   └── copyright
        │   ├── libpcre3
        │   │   └── copyright
        │   ├── libpixman-1-0
        │   │   └── copyright
        │   ├── libpng16-16
        │   │   └── copyright
        │   ├── libselinux1
        │   │   └── copyright
        │   ├── libtiff5
        │   │   └── copyright
        │   ├── libuuid1
        │   │   └── copyright
        │   ├── libwebp7
        │   │   └── copyright
        │   ├── libx11-6
        │   │   └── copyright
        │   ├── libx11-data
        │   │   └── copyright
        │   ├── libxau6
        │   │   └── copyright
        │   ├── libxcb1
        │   │   └── copyright
        │   ├── libxcb-render0
        │   │   └── copyright
        │   ├── libxcb-shm0
        │   │   └── copyright
        │   ├── libxdmcp6
        │   │   └── copyright
        │   ├── libxext6
        │   │   └── copyright
        │   ├── libxrender1
        │   │   └── copyright
        │   ├── libzstd1
        │   │   └── copyright
        │   └── zlib1g
        │       └── copyright
        ├── fonts
        │   └── truetype
        │       └── dejavu
        │           ├── DejaVuSans-Bold.ttf
        │           ├── DejaVuSansMono-Bold.ttf
        │           ├── DejaVuSansMono.ttf
        │           ├── DejaVuSans.ttf
        │           ├── DejaVuSerif-Bold.ttf
        │           └── DejaVuSerif.ttf
        ├── X11
        │   ├── locale
        │   │   ├── am_ET.UTF-8
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── armscii-8
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── C
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── compose.dir
        │   │   ├── cs_CZ.UTF-8
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── el_GR.UTF-8
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── en_US.UTF-8
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── fi_FI.UTF-8
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── georgian-academy
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── georgian-ps
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── ibm-cp1133
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── iscii-dev
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── isiri-3342
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── iso8859-1
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── iso8859-10
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── iso8859-11
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── iso8859-13
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── iso8859-14
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── iso8859-15
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── iso8859-2
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── iso8859-3
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── iso8859-4
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── iso8859-5
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── iso8859-6
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── iso8859-7
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── iso8859-8
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── iso8859-9
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── iso8859-9e
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── ja
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── ja.JIS
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── ja_JP.UTF-8
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── ja.SJIS
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── km_KH.UTF-8
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── ko
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── koi8-c
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── koi8-r
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── koi8-u
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── ko_KR.UTF-8
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── locale.alias
        │   │   ├── locale.dir
        │   │   ├── microsoft-cp1251
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── microsoft-cp1255
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── microsoft-cp1256
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── mulelao-1
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── nokhchi-1
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── pt_BR.UTF-8
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── pt_PT.UTF-8
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── ru_RU.UTF-8
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── sr_RS.UTF-8
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── tatar-cyr
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── th_TH
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── th_TH.UTF-8
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── tscii-0
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── vi_VN.tcvn
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── vi_VN.viscii
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── zh_CN
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── zh_CN.gb18030
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── zh_CN.gbk
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── zh_CN.UTF-8
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── zh_HK.big5
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── zh_HK.big5hkscs
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── zh_HK.UTF-8
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── zh_TW
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   ├── zh_TW.big5
        │   │   │   ├── Compose
        │   │   │   ├── XI18N_OBJS
        │   │   │   └── XLC_LOCALE
        │   │   └── zh_TW.UTF-8
        │   │       ├── Compose
        │   │       ├── XI18N_OBJS
        │   │       └── XLC_LOCALE
        │   └── XErrorDB
        └── xml
            └── fontconfig
                └── fonts.dtd

Related issues/PRs

Forward porting

#314

Checklist

Copy link

github-actions bot commented Aug 5, 2024

Diff of dependencies:
None found.


@thecoldwine thecoldwine marked this pull request as ready for review August 5, 2024 13:58
Copy link
Member

@rebornplusplus rebornplusplus left a comment

Choose a reason for hiding this comment

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

Looks good to me overall, thank you. Only left a comment below about the possibility of having conflicting paths.

Ran the CI too, the lint checks are failing. Please address those too.

slices/libx11-data.yaml Outdated Show resolved Hide resolved
Copy link
Member

@rebornplusplus rebornplusplus left a comment

Choose a reason for hiding this comment

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

Looks good to me. The files list is alright, it works too. But let me know what do you think about the suggested changes below. Perhaps we can use globs, but to a sub-directory level.

slices/libx11-6.yaml Outdated Show resolved Hide resolved
slices/libx11-data.yaml Outdated Show resolved Hide resolved
Copy link
Member

@rebornplusplus rebornplusplus left a comment

Choose a reason for hiding this comment

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

Looks good to me, thank you!

Left only a nitpick about the blank lines in multiple files. That shouldn't affect the merge though.

@thecoldwine
Copy link
Author

@cjdcordeiro I added the forward-porting PR to 24.04, will it be enough to get this guy a go? :)

Copy link
Collaborator

@cjdcordeiro cjdcordeiro left a comment

Choose a reason for hiding this comment

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

LGTM. Thank you for addressing the review comments and for a very neat PR description ;)

@cjdcordeiro cjdcordeiro merged commit 7775c2f into canonical:ubuntu-22.04 Aug 21, 2024
13 checks passed
@thecoldwine thecoldwine deleted the ubuntu-22.04-libgdiplus branch August 21, 2024 14:43
cjdcordeiro pushed a commit to ozanmakes/chisel-releases that referenced this pull request Sep 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants