fastports

librsvg 2.62.0_1

graphics/librsvg2-rust

Library for parsing and rendering SVG vector-graphic files

Category
graphics
Maintainer
desktop@FreeBSD.org
WWW
https://live.gnome.org/LibRsvg
License
LGPL20
USES
cargo compiler:c11 cpe gettext gnome meson pkgconfig python:build shebangfix tar:xz vala:build

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

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

Load all commits →