~vcs-imports/librsvg/+git/librsvg:librsvg-2.58

Last commit made on 2024-05-14
Get this branch:
git clone -b librsvg-2.58 https://git.launchpad.net/~vcs-imports/librsvg/+git/librsvg

Branch merges

Branch information

Name:
librsvg-2.58
Repository:
lp:~vcs-imports/librsvg/+git/librsvg

Recent commits

eab4b22... by Federico Mena Quintero

Merge branch 'backport-1063' into 'librsvg-2.58'

Backport fix for #1063

See merge request GNOME/librsvg!976

c2d5e79... by Federico Mena Quintero

Makefile.am: add the fonts.conf from the test suite

f45231d... by Federico Mena Quintero

Allow dead code for CairoContextState, since the logging machinery doesn't use it yet

Newer rustc complains about this, since that struct is never
constructed outside the tests.

Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/971>

e69d2f5... by Federico Mena Quintero

CI: bump rust-stable to 1.76 to be able to install cargo-c

cb1483c... by Federico Mena Quintero

Map 'serif' to 'sans-serif' since we don't have a serif font yet

Two things:

* A couple of test files use "serif" for the font-family name. Since
we don't have such a font, or a mapping, fontconfig tries to match on
the rest of the properties.

* So, when a test file requests "serif Bold", it goes to DejaVu Sans
Bold. We don't want this.

So, explicitly map "serif" to "sans-serif" so it gets resolved to
Roboto eventually.

At some point I may add an actual serif font for testing purposes.

Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/965>

58b9777... by Federico Mena Quintero

Regenerate rtl-tspan-ref.png now that we do have a font with proper glyphs

Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/965>

770463a... by Federico Mena Quintero

Map nonexistent fonts to sans-serif

Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/965>

d9cbbc3... by Federico Mena Quintero

Regenerate test reference files that actually use DejaVu to use the new fonts

Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/965>

f873062... by Federico Mena Quintero

Try to map sans-serif to Roboto to keep things as before

Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/965>

fd6a7d7... by Federico Mena Quintero

Add DejaVuSans and DejaVuSans-Bold to the test fonts

Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/965>