diff --git a/abi_symbols b/abi_symbols --- a/abi_symbols +++ b/abi_symbols @@ -1,6 +1,7 @@ librsvg-2.so.2:rsvg_cairo_to_pixbuf librsvg-2.so.2:rsvg_cleanup librsvg-2.so.2:rsvg_css_parse_color +librsvg-2.so.2:rsvg_css_parse_color_ librsvg-2.so.2:rsvg_defs_lookup librsvg-2.so.2:rsvg_error_get_type librsvg-2.so.2:rsvg_error_quark @@ -11,6 +12,7 @@ librsvg-2.so.2:rsvg_handle_get_desc librsvg-2.so.2:rsvg_handle_get_dimensions librsvg-2.so.2:rsvg_handle_get_dimensions_sub +librsvg-2.so.2:rsvg_handle_get_geometry_sub librsvg-2.so.2:rsvg_handle_get_metadata librsvg-2.so.2:rsvg_handle_get_pixbuf librsvg-2.so.2:rsvg_handle_get_pixbuf_sub diff --git a/abi_symbols32 b/abi_symbols32 --- a/abi_symbols32 +++ b/abi_symbols32 @@ -1,6 +1,7 @@ librsvg-2.so.2:rsvg_cairo_to_pixbuf librsvg-2.so.2:rsvg_cleanup librsvg-2.so.2:rsvg_css_parse_color +librsvg-2.so.2:rsvg_css_parse_color_ librsvg-2.so.2:rsvg_defs_lookup librsvg-2.so.2:rsvg_error_get_type librsvg-2.so.2:rsvg_error_quark @@ -11,6 +12,7 @@ librsvg-2.so.2:rsvg_handle_get_desc librsvg-2.so.2:rsvg_handle_get_dimensions librsvg-2.so.2:rsvg_handle_get_dimensions_sub +librsvg-2.so.2:rsvg_handle_get_geometry_sub librsvg-2.so.2:rsvg_handle_get_metadata librsvg-2.so.2:rsvg_handle_get_pixbuf librsvg-2.so.2:rsvg_handle_get_pixbuf_sub diff --git a/abi_used_libs b/abi_used_libs --- a/abi_used_libs +++ b/abi_used_libs @@ -1,9 +1,12 @@ +ld-linux-x86-64.so.2 libc.so.6 +libcairo-gobject.so.2 libcairo.so.2 libcroco-0.6.so.3 +libdl.so.2 libfontconfig.so.1 libfreetype.so.6 -libfribidi.so.0 +libgcc_s.so.1 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libglib-2.0.so.0 diff --git a/abi_used_libs32 b/abi_used_libs32 --- a/abi_used_libs32 +++ b/abi_used_libs32 @@ -1,9 +1,12 @@ +ld-linux.so.2 libc.so.6 +libcairo-gobject.so.2 libcairo.so.2 libcroco-0.6.so.3 +libdl.so.2 libfontconfig.so.1 libfreetype.so.6 -libfribidi.so.0 +libgcc_s.so.1 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libglib-2.0.so.0 diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,8 +1,8 @@ name : librsvg -version : 2.40.20 -release : 19 +version : 2.45.5 +release : 20 source : - - https://download.gnome.org/sources/librsvg/2.40/librsvg-2.40.20.tar.xz : cff4dd3c3b78bfe99d8fcfad3b8ba1eee3289a0823c0e118d78106be6b84c92b + - https://download.gnome.org/sources/librsvg/2.45/librsvg-2.45.5.tar.xz : 600872dc608fe5e01bfd8d5b3046d01b53b99121bc5ab9663531b53630843700 homepage : https://wiki.gnome.org/Projects/LibRsvg license : - GPL-2.0-or-later @@ -28,12 +28,17 @@ - pkgconfig32(libxml-2.0) - pkgconfig32(xdamage) - pkgconfig32(xshmfence) + - cargo + - gtk-doc - vala setup : | - %patch -p1 < $pkgfiles/Fix-rsvg_pixbuf_from_file_with_size_data.patch - %configure --disable-static --enable-vala + flags='--disable-static --enable-vala' + if [ ! -z $EMUL32BUILD ]; then + flags+=' --host=i686-unknown-linux-gnu' + fi + %configure $flags build : | - unset LD_AS_NEEDED + export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib %make install : | %make_install diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -3,8 +3,8 @@ librsvg https://wiki.gnome.org/Projects/LibRsvg - Ikey Doherty - ikey@solus-project.com + Fabio Forni + livingsilver94.solus@redaril.me GPL-2.0-or-later LGPL-2.1-or-later @@ -12,7 +12,7 @@ Library to render SVG files using Cairo A small library to render Scalable Vector Graphics (SVG), associated with the GNOME Project. It renders SVG files to Cairo surfaces. Cairo is the 2D, antialiased drawing library that GNOME uses to draw things to the screen or to generate output for printing - https://solus-project.com/sources/README.Solus + https://getsol.us/sources/README.Solus librsvg @@ -23,9 +23,15 @@ /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so /usr/lib64/girepository-1.0/Rsvg-2.0.typelib - /usr/lib64/lib*.so.* + /usr/lib64/librsvg-2.so.2 + /usr/lib64/librsvg-2.so.2.46.0 + /usr/share/doc/librsvg/COMPILING.md + /usr/share/doc/librsvg/CONTRIBUTING.md + /usr/share/doc/librsvg/README.md + /usr/share/doc/librsvg/code-of-conduct.md /usr/share/gir-1.0/Rsvg-2.0.gir - /usr/share/man + /usr/share/locale/es/LC_MESSAGES/librsvg.mo + /usr/share/man/man1/rsvg-convert.1 /usr/share/thumbnailers/librsvg.thumbnailer @@ -36,11 +42,13 @@ emul32 - librsvg + librsvg - /usr/lib32/ - /usr/lib32/lib*.so.* + /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so + /usr/lib32/girepository-1.0/Rsvg-2.0.typelib + /usr/lib32/librsvg-2.so.2 + /usr/lib32/librsvg-2.so.2.46.0 @@ -50,12 +58,12 @@ programming.devel - librsvg-devel - librsvg-32bit + librsvg-devel + librsvg-32bit - /usr/lib32/lib*.so - /usr/lib32/pkgconfig/*.pc + /usr/lib32/librsvg-2.so + /usr/lib32/pkgconfig/librsvg-2.0.pc @@ -65,14 +73,16 @@ programming.devel - librsvg + librsvg - /usr/bin - /usr/include/ - /usr/lib64/lib*.so - /usr/lib64/pkgconfig/*.pc - /usr/share/vala*/vapi/* + /usr/bin/rsvg-convert + /usr/include/librsvg-2.0/librsvg/librsvg-features.h + /usr/include/librsvg-2.0/librsvg/rsvg-cairo.h + /usr/include/librsvg-2.0/librsvg/rsvg.h + /usr/lib64/librsvg-2.so + /usr/lib64/pkgconfig/librsvg-2.0.pc + /usr/share/vala/vapi/librsvg-2.0.vapi @@ -82,16 +92,36 @@ programming.docs - /usr/share/gtk-doc/html/ + /usr/share/gtk-doc/html/rsvg-2.0/annotation-glossary.html + /usr/share/gtk-doc/html/rsvg-2.0/api-index-full.html + /usr/share/gtk-doc/html/rsvg-2.0/ch01.html + /usr/share/gtk-doc/html/rsvg-2.0/home.png + /usr/share/gtk-doc/html/rsvg-2.0/index.html + /usr/share/gtk-doc/html/rsvg-2.0/left-insensitive.png + /usr/share/gtk-doc/html/rsvg-2.0/left.png + /usr/share/gtk-doc/html/rsvg-2.0/licence.html + /usr/share/gtk-doc/html/rsvg-2.0/object-tree.html + /usr/share/gtk-doc/html/rsvg-2.0/right-insensitive.png + /usr/share/gtk-doc/html/rsvg-2.0/right.png + /usr/share/gtk-doc/html/rsvg-2.0/rsvg-2.0.devhelp2 + /usr/share/gtk-doc/html/rsvg-2.0/rsvg-RsvgHandle.html + /usr/share/gtk-doc/html/rsvg-2.0/rsvg-Using-RSVG-with-GIO.html + /usr/share/gtk-doc/html/rsvg-2.0/rsvg-Using-RSVG-with-GdkPixbuf.html + /usr/share/gtk-doc/html/rsvg-2.0/rsvg-Using-RSVG-with-cairo.html + /usr/share/gtk-doc/html/rsvg-2.0/rsvg-Version-check-and-feature-tests.html + /usr/share/gtk-doc/html/rsvg-2.0/rsvg.html + /usr/share/gtk-doc/html/rsvg-2.0/style.css + /usr/share/gtk-doc/html/rsvg-2.0/up-insensitive.png + /usr/share/gtk-doc/html/rsvg-2.0/up.png - - 2018-05-02 - 2.40.20 + + 2019-04-19 + 2.45.5 Packaging update - Ikey Doherty - ikey@solus-project.com + Fabio Forni + livingsilver94.solus@redaril.me \ No newline at end of file