View | Details | Raw Unified | Return to bug 262669 | Differences between
and this patch

Collapse All | Expand All

(-)b/graphics/librsvg2-rust/Makefile (-2 / +4 lines)
Lines 1-7 Link Here
1
# Created by: Ade Lovett <ade@FreeBSD.org>
1
# Created by: Ade Lovett <ade@FreeBSD.org>
2
2
3
PORTNAME=	librsvg
3
PORTNAME=	librsvg
4
PORTVERSION=	2.52.8
4
PORTVERSION=	2.54.0
5
CATEGORIES=	graphics gnome
5
CATEGORIES=	graphics gnome
6
MASTER_SITES=	GNOME
6
MASTER_SITES=	GNOME
7
PKGNAMESUFFIX=	2-rust
7
PKGNAMESUFFIX=	2-rust
Lines 13-19 COMMENT= Library for parsing and rendering SVG vector-graphic files Link Here
13
LICENSE=	LGPL20
13
LICENSE=	LGPL20
14
14
15
BUILD_DEPENDS=	${RUST_DEFAULT}>=1.39.0:lang/${RUST_DEFAULT} \
15
BUILD_DEPENDS=	${RUST_DEFAULT}>=1.39.0:lang/${RUST_DEFAULT} \
16
		valac:lang/vala
16
		valac:lang/vala \
17
		gi-docgen:textproc/py-gi-docgen \
18
		rst2man:textproc/py-docutils
17
LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
19
LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
18
		libfreetype.so:print/freetype2 \
20
		libfreetype.so:print/freetype2 \
19
		libharfbuzz.so:print/harfbuzz \
21
		libharfbuzz.so:print/harfbuzz \
(-)b/graphics/librsvg2-rust/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1647555577
1
TIMESTAMP = 1647470339
2
SHA256 (gnome2/librsvg-2.52.8.tar.xz) = bade8eda74f2d7efb414e9bae53004806e1fa7dc05f04cad59b74eb1a5756962
2
SHA256 (gnome2/librsvg-2.54.0.tar.xz) = baf8ebc147f146b4261bb3d0cd0fac944bf8dbb4b1f2347d23341f974dcc3085
3
SIZE (gnome2/librsvg-2.52.8.tar.xz) = 23704984
3
SIZE (gnome2/librsvg-2.54.0.tar.xz) = 23489972
(-)b/graphics/librsvg2-rust/files/patch-include_librsvg_rsvg.h (+16 lines)
Added Link Here
1
https://gitlab.gnome.org/GNOME/librsvg/-/issues/856
2
3
C-style comments (`/* something */`) cannot be nested. Rephrase to
4
unbreak at least x11/fuzzel.
5
6
--- include/librsvg/rsvg.h.orig	2022-03-16 22:38:59 UTC
7
+++ include/librsvg/rsvg.h
8
@@ -122,7 +122,7 @@ GType rsvg_error_get_type (void);
9
  * if the base file is `/foo/bar/baz.svg`, then librsvg will
10
  * only try to load referenced files (from SVG's
11
  * `<image>` element, for example, or from content
12
- * included through XML entities) if those files are in `/foo/bar/*` or in `/foo/bar/*\/.../*`.
13
+ * included through XML entities) if those files are under `/foo/bar/` or `/foo/bar/.../`.
14
  * This is so that malicious SVG files cannot include files that are in a directory above.
15
  *
16
  * The full set of rules for deciding which URLs may be loaded is as follows;
(-)b/graphics/librsvg2-rust/pkg-plist (-28 / +118 lines)
Lines 10-43 lib/librsvg-2.so.2 Link Here
10
lib/librsvg-2.so.2.48.0
10
lib/librsvg-2.so.2.48.0
11
libdata/pkgconfig/librsvg-2.0.pc
11
libdata/pkgconfig/librsvg-2.0.pc
12
man/man1/rsvg-convert.1.gz
12
man/man1/rsvg-convert.1.gz
13
share/doc/rsvg-2.0/RsvgHandle.html
13
%%DOCSDIR%%/COMPILING.md
14
share/doc/rsvg-2.0/annotation-glossary.html
14
%%DOCSDIR%%/CONTRIBUTING.md
15
share/doc/rsvg-2.0/api-index-full.html
15
%%DOCSDIR%%/README.md
16
share/doc/rsvg-2.0/ch01.html
16
%%DOCSDIR%%/Rsvg-2.0/RedHatDisplay-Black.woff
17
share/doc/rsvg-2.0/ch01s02.html
17
%%DOCSDIR%%/Rsvg-2.0/RedHatDisplay-Black.woff2
18
share/doc/rsvg-2.0/ch01s03.html
18
%%DOCSDIR%%/Rsvg-2.0/RedHatDisplay-BlackItalic.woff
19
share/doc/rsvg-2.0/ch02.html
19
%%DOCSDIR%%/Rsvg-2.0/RedHatDisplay-BlackItalic.woff2
20
share/doc/rsvg-2.0/ch03.html
20
%%DOCSDIR%%/Rsvg-2.0/RedHatDisplay-Bold.woff
21
share/doc/rsvg-2.0/home.png
21
%%DOCSDIR%%/Rsvg-2.0/RedHatDisplay-Bold.woff2
22
share/doc/rsvg-2.0/index.html
22
%%DOCSDIR%%/Rsvg-2.0/RedHatDisplay-BoldItalic.woff
23
share/doc/rsvg-2.0/left-insensitive.png
23
%%DOCSDIR%%/Rsvg-2.0/RedHatDisplay-BoldItalic.woff2
24
share/doc/rsvg-2.0/left.png
24
%%DOCSDIR%%/Rsvg-2.0/RedHatDisplay-Medium.woff
25
share/doc/rsvg-2.0/licence.html
25
%%DOCSDIR%%/Rsvg-2.0/RedHatDisplay-Medium.woff2
26
share/doc/rsvg-2.0/migrating-to-geometry-apis.html
26
%%DOCSDIR%%/Rsvg-2.0/RedHatDisplay-MediumItalic.woff
27
share/doc/rsvg-2.0/object-tree.html
27
%%DOCSDIR%%/Rsvg-2.0/RedHatDisplay-MediumItalic.woff2
28
share/doc/rsvg-2.0/recommendations-assets.html
28
%%DOCSDIR%%/Rsvg-2.0/RedHatDisplay-Regular.woff
29
share/doc/rsvg-2.0/right-insensitive.png
29
%%DOCSDIR%%/Rsvg-2.0/RedHatDisplay-Regular.woff2
30
share/doc/rsvg-2.0/right.png
30
%%DOCSDIR%%/Rsvg-2.0/RedHatText-Bold.woff
31
share/doc/rsvg-2.0/rsvg-2.0.devhelp2
31
%%DOCSDIR%%/Rsvg-2.0/RedHatText-Bold.woff2
32
share/doc/rsvg-2.0/rsvg-Deprecated-functions-to-render-to-GdkPixbuf.html
32
%%DOCSDIR%%/Rsvg-2.0/RedHatText-BoldItalic.woff
33
share/doc/rsvg-2.0/rsvg-Deprecated-functions-to-render-with-Cairo.html
33
%%DOCSDIR%%/Rsvg-2.0/RedHatText-BoldItalic.woff2
34
share/doc/rsvg-2.0/rsvg-Using-RSVG-with-Cairo.html
34
%%DOCSDIR%%/Rsvg-2.0/RedHatText-Italic.woff
35
share/doc/rsvg-2.0/rsvg-Using-RSVG-with-GIO.html
35
%%DOCSDIR%%/Rsvg-2.0/RedHatText-Italic.woff2
36
share/doc/rsvg-2.0/rsvg-Version-checks.html
36
%%DOCSDIR%%/Rsvg-2.0/RedHatText-Medium.woff
37
share/doc/rsvg-2.0/rsvg.html
37
%%DOCSDIR%%/Rsvg-2.0/RedHatText-Medium.woff2
38
share/doc/rsvg-2.0/style.css
38
%%DOCSDIR%%/Rsvg-2.0/RedHatText-MediumItalic.woff
39
share/doc/rsvg-2.0/up-insensitive.png
39
%%DOCSDIR%%/Rsvg-2.0/RedHatText-MediumItalic.woff2
40
share/doc/rsvg-2.0/up.png
40
%%DOCSDIR%%/Rsvg-2.0/RedHatText-Regular.woff
41
%%DOCSDIR%%/Rsvg-2.0/RedHatText-Regular.woff2
42
%%DOCSDIR%%/Rsvg-2.0/Rsvg-2.0.devhelp2
43
%%DOCSDIR%%/Rsvg-2.0/callback.SizeFunc.html
44
%%DOCSDIR%%/Rsvg-2.0/class.Handle.html
45
%%DOCSDIR%%/Rsvg-2.0/classes_hierarchy.html
46
%%DOCSDIR%%/Rsvg-2.0/const.MAJOR_VERSION.html
47
%%DOCSDIR%%/Rsvg-2.0/const.MICRO_VERSION.html
48
%%DOCSDIR%%/Rsvg-2.0/const.MINOR_VERSION.html
49
%%DOCSDIR%%/Rsvg-2.0/const.VERSION.html
50
%%DOCSDIR%%/Rsvg-2.0/ctor.Handle.new.html
51
%%DOCSDIR%%/Rsvg-2.0/ctor.Handle.new_from_data.html
52
%%DOCSDIR%%/Rsvg-2.0/ctor.Handle.new_from_file.html
53
%%DOCSDIR%%/Rsvg-2.0/ctor.Handle.new_from_gfile_sync.html
54
%%DOCSDIR%%/Rsvg-2.0/ctor.Handle.new_from_stream_sync.html
55
%%DOCSDIR%%/Rsvg-2.0/ctor.Handle.new_with_flags.html
56
%%DOCSDIR%%/Rsvg-2.0/enum.Unit.html
57
%%DOCSDIR%%/Rsvg-2.0/error.Error.html
58
%%DOCSDIR%%/Rsvg-2.0/flags.HandleFlags.html
59
%%DOCSDIR%%/Rsvg-2.0/fonts.css
60
%%DOCSDIR%%/Rsvg-2.0/func.CHECK_VERSION.html
61
%%DOCSDIR%%/Rsvg-2.0/func.DEPRECATED_FOR.html
62
%%DOCSDIR%%/Rsvg-2.0/func.cleanup.html
63
%%DOCSDIR%%/Rsvg-2.0/func.init.html
64
%%DOCSDIR%%/Rsvg-2.0/func.pixbuf_from_file.html
65
%%DOCSDIR%%/Rsvg-2.0/func.pixbuf_from_file_at_max_size.html
66
%%DOCSDIR%%/Rsvg-2.0/func.pixbuf_from_file_at_size.html
67
%%DOCSDIR%%/Rsvg-2.0/func.pixbuf_from_file_at_zoom.html
68
%%DOCSDIR%%/Rsvg-2.0/func.pixbuf_from_file_at_zoom_with_max.html
69
%%DOCSDIR%%/Rsvg-2.0/func.set_default_dpi.html
70
%%DOCSDIR%%/Rsvg-2.0/func.set_default_dpi_x_y.html
71
%%DOCSDIR%%/Rsvg-2.0/func.term.html
72
%%DOCSDIR%%/Rsvg-2.0/fzy.js
73
%%DOCSDIR%%/Rsvg-2.0/go-up-symbolic.png
74
%%DOCSDIR%%/Rsvg-2.0/index.html
75
%%DOCSDIR%%/Rsvg-2.0/index.json
76
%%DOCSDIR%%/Rsvg-2.0/main.js
77
%%DOCSDIR%%/Rsvg-2.0/method.Handle.close.html
78
%%DOCSDIR%%/Rsvg-2.0/method.Handle.free.html
79
%%DOCSDIR%%/Rsvg-2.0/method.Handle.get_base_uri.html
80
%%DOCSDIR%%/Rsvg-2.0/method.Handle.get_desc.html
81
%%DOCSDIR%%/Rsvg-2.0/method.Handle.get_dimensions.html
82
%%DOCSDIR%%/Rsvg-2.0/method.Handle.get_dimensions_sub.html
83
%%DOCSDIR%%/Rsvg-2.0/method.Handle.get_geometry_for_element.html
84
%%DOCSDIR%%/Rsvg-2.0/method.Handle.get_geometry_for_layer.html
85
%%DOCSDIR%%/Rsvg-2.0/method.Handle.get_intrinsic_dimensions.html
86
%%DOCSDIR%%/Rsvg-2.0/method.Handle.get_intrinsic_size_in_pixels.html
87
%%DOCSDIR%%/Rsvg-2.0/method.Handle.get_metadata.html
88
%%DOCSDIR%%/Rsvg-2.0/method.Handle.get_pixbuf.html
89
%%DOCSDIR%%/Rsvg-2.0/method.Handle.get_pixbuf_sub.html
90
%%DOCSDIR%%/Rsvg-2.0/method.Handle.get_position_sub.html
91
%%DOCSDIR%%/Rsvg-2.0/method.Handle.get_title.html
92
%%DOCSDIR%%/Rsvg-2.0/method.Handle.has_sub.html
93
%%DOCSDIR%%/Rsvg-2.0/method.Handle.internal_set_testing.html
94
%%DOCSDIR%%/Rsvg-2.0/method.Handle.read_stream_sync.html
95
%%DOCSDIR%%/Rsvg-2.0/method.Handle.render_cairo.html
96
%%DOCSDIR%%/Rsvg-2.0/method.Handle.render_cairo_sub.html
97
%%DOCSDIR%%/Rsvg-2.0/method.Handle.render_document.html
98
%%DOCSDIR%%/Rsvg-2.0/method.Handle.render_element.html
99
%%DOCSDIR%%/Rsvg-2.0/method.Handle.render_layer.html
100
%%DOCSDIR%%/Rsvg-2.0/method.Handle.set_base_gfile.html
101
%%DOCSDIR%%/Rsvg-2.0/method.Handle.set_base_uri.html
102
%%DOCSDIR%%/Rsvg-2.0/method.Handle.set_dpi.html
103
%%DOCSDIR%%/Rsvg-2.0/method.Handle.set_dpi_x_y.html
104
%%DOCSDIR%%/Rsvg-2.0/method.Handle.set_size_callback.html
105
%%DOCSDIR%%/Rsvg-2.0/method.Handle.set_stylesheet.html
106
%%DOCSDIR%%/Rsvg-2.0/method.Handle.write.html
107
%%DOCSDIR%%/Rsvg-2.0/migrating.html
108
%%DOCSDIR%%/Rsvg-2.0/overview.html
109
%%DOCSDIR%%/Rsvg-2.0/property.Handle.base-uri.html
110
%%DOCSDIR%%/Rsvg-2.0/property.Handle.desc.html
111
%%DOCSDIR%%/Rsvg-2.0/property.Handle.dpi-x.html
112
%%DOCSDIR%%/Rsvg-2.0/property.Handle.dpi-y.html
113
%%DOCSDIR%%/Rsvg-2.0/property.Handle.em.html
114
%%DOCSDIR%%/Rsvg-2.0/property.Handle.ex.html
115
%%DOCSDIR%%/Rsvg-2.0/property.Handle.flags.html
116
%%DOCSDIR%%/Rsvg-2.0/property.Handle.height.html
117
%%DOCSDIR%%/Rsvg-2.0/property.Handle.metadata.html
118
%%DOCSDIR%%/Rsvg-2.0/property.Handle.title.html
119
%%DOCSDIR%%/Rsvg-2.0/property.Handle.width.html
120
%%DOCSDIR%%/Rsvg-2.0/pygment.css
121
%%DOCSDIR%%/Rsvg-2.0/recommendations.html
122
%%DOCSDIR%%/Rsvg-2.0/search.js
123
%%DOCSDIR%%/Rsvg-2.0/struct.DimensionData.html
124
%%DOCSDIR%%/Rsvg-2.0/struct.Length.html
125
%%DOCSDIR%%/Rsvg-2.0/struct.PositionData.html
126
%%DOCSDIR%%/Rsvg-2.0/struct.Rectangle.html
127
%%DOCSDIR%%/Rsvg-2.0/style.css
128
%%DOCSDIR%%/Rsvg-2.0/type_func.Error.quark.html
129
%%DOCSDIR%%/Rsvg-2.0/urlmap.js
130
%%DOCSDIR%%/code-of-conduct.md
41
share/gir-1.0/Rsvg-2.0.gir
131
share/gir-1.0/Rsvg-2.0.gir
42
share/thumbnailers/librsvg.thumbnailer
132
share/thumbnailers/librsvg.thumbnailer
43
share/vala/vapi/librsvg-2.0.vapi
133
share/vala/vapi/librsvg-2.0.vapi

Return to bug 262669