librsvg 2.62.0_1
graphics/librsvg2-rust
Library for parsing and rendering SVG vector-graphic files
Description
The librsvg library is a lightweight library for parsing and rendering vector-graphic files in SVG format (like the ones made by sodipodi). It also includes functions that render anti-aliased fonts using freetype, including caching of glyphs. It is used by Nautilus for drawing vector icons and anti-aliased text. This is a rustified version of LibRsvg.
Dependencies
- build devel/cargo-c
- build devel/gettext-runtime
- build devel/gettext-tools
- build devel/gobject-introspection
- build devel/meson
- build devel/ninja
- build devel/pkgconf
- build lang/python311
- build lang/rust
- build lang/vala
- build textproc/py-docutils
- build textproc/py-gi-docgen
- lib devel/gettext-runtime
- lib devel/glib20
- lib graphics/cairo
- lib graphics/gdk-pixbuf2
- lib graphics/png
- lib multimedia/dav1d
- lib print/freetype2
- lib print/harfbuzz
- lib textproc/libxml2
- lib x11-fonts/fontconfig
- lib x11-toolkits/pango
Commit History
may be incomplete — full history at freebsd-ports on GitHub
| Commit | Credits | Log message |
|---|---|---|
|
2.62.0
43f5b4a72f
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.94.0
PR: 293615 |
|
2.62.0
8b572c9c2a
files touched
|
Daniel Engberg (diizzy) |
graphics/librsvg2-rust: Update to 2.62.0
Changelog: https://gitlab.gnome.org/GNOME/librsvg/-/releases/2.62.0 PR: 293836 Reviewed by: desktop (arrowd) |
|
2.61.4
665617e892
files touched
|
Daniel Engberg (diizzy) |
graphics/librsvg2-rust: Update to 2.61.4
Changelog: https://gitlab.gnome.org/GNOME/librsvg/-/releases/2.61.4 PR: 293170 Reviewed by: desktop (arrowd) Exp-run by: antoine |
|
2.61.3
3d631100e8
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.93.0
PR: 292360 |
|
2.61.3
678ab7d905
files touched
|
Olivier Duchateau (duchateau.olivier) |
graphics/librsvg2-rust: update to 2.61.3
PR: 291661 |
|
2.61.2
5e496c7707
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.92.0
PR: 291582 |
|
2.61.2
d6b6027df6
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.91.1
PR: 290816 |
|
2.61.2
78c6d093bf
files touched
|
Daniel Engberg (diizzy) |
graphics/librsvg2-rust: Update to 2.61.2
Changelog: https://gitlab.gnome.org/GNOME/librsvg/-/releases/2.61.2 PR: 290729 Approved by: desktop (arrowd) |
|
2.60.0
97b5de4ffc
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.90.0
PR: 289709 |
|
2.60.0
b21956d7db
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.89.0
PR: 288923 |
|
2.60.0
ee00fb3efa
files touched
|
Gunther Nikl (gnikl) |
graphics/librsvg2-rust: Do not use --output arg with rst2man
This improves compatibility with older versions PR: 286066 |
|
2.60.0
091c775892
files touched
|
Gleb Popov (arrowd) |
graphics/librsvg2-rust: Add VAPI option, default on
PR: 286066 |
|
2.60.0
f3f7e555b0
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.88.0
PR: 287766 |
|
2.60.0
3068854dd0
files touched
|
Baptiste Daroussin (bapt) |
libxml2: chase libxml soversion bump
|
|
2.60.0
3ed29b8185
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.87.0
PR: 286829 |
|
2.60.0
2a5976aebe
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.86.0
PR: 285840 |
|
2.60.0
11a5a9d072
files touched
|
Daniel Engberg (diizzy) |
graphics/librsvg2-rust: Always install manpage for rsvg-convert
Fixes plist issue when DOCS are disabled Reported by: vvd Approved by: portmgr (build fix) |
|
2.60.0
77c505ee59
files touched
|
Daniel Engberg (diizzy) |
graphics/librsvg2-rust: Update to 2.60.0
* Upstream switched to Meson Changelog: https://gitlab.gnome.org/GNOME/librsvg/-/releases/2.60.0 Thanks to mikael@ and fluffy@ for testing and suggesting fixes including for consumers PR: 284977 Tested by: fluffy Approved by: desktop (vishwin (previous version), fluffy) |
|
2.58.5
e87d8134a3
files touched
|
Charlie Li (vishwin) |
gnome.mk: rename gdkpixbuf2 to gdkpixbuf to prepare for port move
The GTK 1-based gdk-pixbuf has not existed for some time. No functional or package changes. |
|
2.58.5
cf7c4b037d
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.85.0
PR: 284884 |
|
2.58.5
b8760710bf
files touched
|
Baptiste Daroussin (bapt) |
graphics/librsvg2-rust: force rebuild the package
from pkg 2.0.0 to pkg 2.0.3, a regression made the package "not providing" librsvg2.so.2 which made pkg trying to install both librsvg2 and librsvg2-rust librsvg2 to satisfy the librsvg2.so.2 shlib dependency librsvg2-rust to satisfy the direct dependency, resulting in an unsolvable problem. PR: 284307 |
|
2.58.5
fccaa1b326
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.84.0
PR: 283962 |
|
2.58.5
1d1fd15a3e
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.83.0
PR: 283000 |
|
2.58.5
ca048c2884
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.82.0
PR: 282516 |
|
2.58.5
f99a708957
files touched
|
Yuri Victorovich (yuri) |
Mk/Uses/cargo.mk: Remove cross-compilation options for Rust-based ports
Reasons: * Port build shouldn't use cross-compilation mode because it buids for the same architecture. * RUSTFLAGS isn't passed to the build of all or some Rust ports in the cross-compilation mode. Essential changes: * Remove the CARGO_BUILD_TARGET make variable. * Remove CARGO_BUILD_TARGET and CARGO_TARGET_* from CARGO_ENV. * Update many ports that used CARGO_BUILD_TARGET. * Build paths now don't include the architecture triplet part. Immadiate benefits: * Unbreak build on architectures like i386 that sometimes require special RUSTFLAGS that were not effective in the cross-compilation mode. Ports that really need cross-compilation for some reason should enable it on case-by-case basis. Example: net-p2p/cncli (Not sure why does net-p2p/cncli actually need it, but it only builds with these options.) PR: 280305 Approved by: rust@FreeBSD.org (maintainer's timeout; 98 days) |
|
2.58.5
4a16d2e85d
files touched
|
Jan Beich (jbeich) |
graphics/librsvg2-rust: update to 2.58.5
Changes: https://gitlab.gnome.org/GNOME/librsvg/-/blob/2.58.5/NEWS Reported by: GitLab (notify releases) |
|
2.58.4
4ea13351b0
files touched
|
Jan Beich (jbeich) |
graphics/librsvg2-rust: update to 2.58.4
Changes: https://gitlab.gnome.org/GNOME/librsvg/-/blob/2.58.4/NEWS Reported by: GitLab (notify releases) |
|
2.58.3
89ab81d0e2
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.81.0
PR: 281300 |
|
2.58.3
7a55f95425
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.80.1
PR: 280490 |
|
2.58.3
101e70f426
files touched
|
Jan Beich (jbeich) |
graphics/librsvg2-rust: update to 2.58.3
Changes: https://gitlab.gnome.org/GNOME/librsvg/-/blob/2.58.3/NEWS Reported by: GitLab (notify releases) |
|
2.58.2
a54a59ad59
files touched
|
Jan Beich (jbeich) |
graphics/librsvg2-rust: update to 2.58.2
Changes: https://gitlab.gnome.org/GNOME/librsvg/-/blob/2.58.2/NEWS Reported by: GitLab (notify releases) |
|
2.58.1
21476ca8a9
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.79.0
PR: 279707 |
|
2.58.1
17f17d262b
files touched
|
Jan Beich (jbeich) |
graphics/librsvg2-rust: update to 2.58.1
Changes: https://gitlab.gnome.org/GNOME/librsvg/-/blob/2.58.1/NEWS Reported by: GitLab (notify releases) |
|
2.58.0
2322b66100
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.78.0
PR: 278834 |
|
2.58.0
d632fbe55e
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.77.0
PR: 277786 |
|
2.58.0
1ff523f0ea
files touched
|
Jan Beich (jbeich) |
graphics/librsvg2-rust: update to 2.58.0
Changes: https://gitlab.gnome.org/GNOME/librsvg/-/blob/2.58.0/NEWS Reported by: GitLab (notify releases) |
|
2.56.4
2fc0b9ca17
files touched
|
Gleb Popov (arrowd) |
graphics/librsvg2-rust: Mark TESTING_UNSAFE
|
|
2.56.4
7f5a7b0e52
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.76.0
PR: 276920 |
|
2.56.4
752121ba5f
files touched
|
Muhammad Moinur Rahman (bofh) |
graphics/librsvg2-rust: Moved man to share/man
Approved by: portmgr (blanket) |
|
2.56.4
109c3d4629
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.75.0
PR: 276033 |
|
2.56.4
b2afd89fb2
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.74.1
PR: 275243 |
|
2.56.4
dd10dc88a7
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.73.0
PR: 274499 |
|
2.56.4
5315d489cc
files touched
|
Jan Beich (jbeich) |
graphics/librsvg2-rust: update to 2.56.4
Changes: https://gitlab.gnome.org/GNOME/librsvg/-/releases/2.56.4 Reported by: GitLab (notify releases) |
|
2.56.3
aba8da2be1
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.72.0
PR: 273331 |
|
2.56.3
adc2f8474c
files touched
|
Jan Beich (jbeich) |
graphics/librsvg2-rust: update to 2.56.3
Changes: https://gitlab.gnome.org/GNOME/librsvg/-/releases/2.56.3 Reported by: GitLab (notify releases) |
|
2.56.2
cdf28617b4
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.71.0
PR: 272449 |
|
2.56.2
880f72e54d
files touched
|
Jan Beich (jbeich) |
graphics/librsvg2-rust: update to 2.56.2
Changes: https://gitlab.gnome.org/GNOME/librsvg/-/blob/2.56.2/NEWS Reported by: GitLab (notify releases) |
|
2.56.1
e1d1045bc7
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.70.0
PR: 271797 |
|
2.56.1
3c57fc9d2b
files touched
|
Jan Beich (jbeich) |
graphics/librsvg2-rust: update to 2.56.1
Changes: https://gitlab.gnome.org/GNOME/librsvg/-/blob/2.56.1/NEWS Reported by: GitLab (notify releases) |
|
2.56.0
3db55c4e97
files touched
|
Mikael Urankar (mikael) |
lang/rust: Bump revisions after 1.69.0
PR: 270953 |