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

Last commit made on 2024-05-24
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

c73be67... by Federico Mena Quintero

Merge branch 'prepare-2.58.1' into 'librsvg-2.58'

Prepare 2.58.1

See merge request GNOME/librsvg!980

81fdd81... by Federico Mena Quintero

Temporarily allow the msvc job to fail so I can do the release

cairo| Program version.py found: YES (c:\python38\python.exe C:\_r\_builds\k3_3muaB\0\GNOME\librsvg\pango\subprojects\cairo\version.py)
cairo| Project name: cairo
cairo| Project version: 1.18.1
cairo| DEPRECATION: None of the values ['gnu99'] are supported by the c compiler.
cairo| However, the deprecated gnu99 std currently falls back to c99.
cairo| This will be an error in the future.
cairo| If the project supports both GNU and MSVC compilers, a value such as
cairo| "c_std=gnu11,c11" specifies that GNU is prefered but it can safely fallback to plain c11.
..\pango\subprojects\cairo\meson.build:1:0: ERROR: None of values ['gnu11', 'c11'] are supported by the C compiler. Possible values are ['none', 'c89', 'c99']

bc10802... by Federico Mena Quintero

Update NEWS

48fccec... by Federico Mena Quintero

Bump version to 2.58.1

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>