notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
librsvg2 Library for parsing and rendering SVG vector-graphic files
2.40.21_4 graphics on this many watch lists=190 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.40.21_4Version of this port present on the latest quarterly branch.
Maintainer: desktop@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2002-05-20 17:45:03
Last Update: 2024-02-24 09:48:11
Commit Hash: 8c6dbbe
People watching this port, also watch:: png, tiff, popt, libxml2, libIDL
Also Listed In: gnome
License: GPLv2 LGPL20
WWW:
https://live.gnome.org/LibRsvg
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (45 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/librsvg2-2.40.21_4/catalog.mk
  3. /usr/local/share/licenses/librsvg2-2.40.21_4/LICENSE
  4. /usr/local/share/licenses/librsvg2-2.40.21_4/GPLv2
  5. /usr/local/share/licenses/librsvg2-2.40.21_4/LGPL20
  6. bin/rsvg-convert
  7. include/librsvg-2.0/librsvg/librsvg-enum-types.h
  8. include/librsvg-2.0/librsvg/librsvg-features.h
  9. include/librsvg-2.0/librsvg/rsvg-cairo.h
  10. include/librsvg-2.0/librsvg/rsvg.h
  11. lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.a
  12. lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
  13. lib/girepository-1.0/Rsvg-2.0.typelib
  14. lib/librsvg-2.a
  15. lib/librsvg-2.so
  16. lib/librsvg-2.so.2
  17. lib/librsvg-2.so.2.40.21
  18. libdata/pkgconfig/librsvg-2.0.pc
  19. share/man/man1/rsvg-convert.1.gz
  20. share/doc/rsvg-2.0/RsvgHandle.html
  21. share/doc/rsvg-2.0/annotation-glossary.html
  22. share/doc/rsvg-2.0/api-index-full.html
  23. share/doc/rsvg-2.0/home.png
  24. share/doc/rsvg-2.0/index.html
  25. share/doc/rsvg-2.0/left-insensitive.png
  26. share/doc/rsvg-2.0/left.png
  27. share/doc/rsvg-2.0/licence.html
  28. share/doc/rsvg-2.0/object-tree.html
  29. share/doc/rsvg-2.0/right-insensitive.png
  30. share/doc/rsvg-2.0/right.png
  31. share/doc/rsvg-2.0/rsvg-2.0.devhelp2
  32. share/doc/rsvg-2.0/rsvg-Using-RSVG-with-GIO.html
  33. share/doc/rsvg-2.0/rsvg-Using-RSVG-with-GdkPixbuf.html
  34. share/doc/rsvg-2.0/rsvg-Using-RSVG-with-cairo.html
  35. share/doc/rsvg-2.0/rsvg-Version-check-and-feature-tests.html
  36. share/doc/rsvg-2.0/rsvg.html
  37. share/doc/rsvg-2.0/style.css
  38. share/doc/rsvg-2.0/up-insensitive.png
  39. share/doc/rsvg-2.0/up.png
  40. share/gir-1.0/Rsvg-2.0.gir
  41. share/thumbnailers/librsvg.thumbnailer
  42. share/vala/vapi/librsvg-2.0.vapi
  43. @owner
  44. @group
  45. @mode
Collapse this list.
Dependency lines:
  • librsvg2>0:graphics/librsvg2
Conflicts:
CONFLICTS_INSTALL:
  • librsvg2-rust
To install the port:
cd /usr/ports/graphics/librsvg2/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/librsvg2
  • pkg install librsvg2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: librsvg2
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1583164702 SHA256 (gnome2/librsvg-2.40.21.tar.xz) = f7628905f1cada84e87e2b14883ed57d8094dca3281d5bcb24ece4279e9a92ba SIZE (gnome2/librsvg-2.40.21.tar.xz) = 1655860

Packages (timestamps in pop-ups are UTC):
librsvg2
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.40.21_42.40.21_42.40.212.40.21_42.40.21_4---
FreeBSD:13:quarterly2.40.21_42.40.21_4-2.40.21_42.40.21_42.40.21_32.40.21_32.40.21_3
FreeBSD:14:latest2.40.21_42.40.21_42.40.21_32.40.21_42.40.21_42.40.21_3-2.40.21_3
FreeBSD:14:quarterly2.40.21_42.40.21_4-2.40.21_42.40.21_42.40.21_32.40.21_32.40.21_3
FreeBSD:15:latest2.40.21_42.40.21_4n/a2.40.21_4n/a2.40.21_32.40.21_32.40.21_3
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
  2. g-ir-scanner : devel/gobject-introspection
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. valac : lang/vala
Library dependencies:
  1. libfreetype.so : print/freetype2
  2. libfontconfig.so : x11-fonts/fontconfig
  3. libpng.so : graphics/png
  4. libcroco-0.6.so : textproc/libcroco
  5. libcairo.so : graphics/cairo
  6. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  7. libglib-2.0.so : devel/glib20
  8. libintl.so : devel/gettext-runtime
  9. libxml2.so : textproc/libxml2
  10. libpango-1.0.so : x11-toolkits/pango
This port is required by:
for Build

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. deskutils/google-gadgets*
  2. textproc/publican*
  3. Collapse this list of deleted ports.
for Libraries

Deleted ports which required this port:

Expand this list of 78 deleted ports
  1. astro/glunarclock*
  2. audio/exaile-devel*
  3. audio/istream*
  4. audio/mangler*
  5. audio/muine*
  6. deskutils/gdesklets*
  7. deskutils/global-menu*
  8. deskutils/gnome-main-menu*
  9. deskutils/google-gadgets*
  10. deskutils/nautilus-locked-folder*
  11. deskutils/nautilus-open-terminal*
  12. deskutils/xfce4-notification-daemon*
  13. devel/dissy*
  14. devel/goffice010*
  15. devel/mono-tools*
  16. editors/emacs23*
  17. editors/openoffice.org-3-RC*
  18. emulators/wine-doors*
  19. ftp/bareftp*
  20. games/gcompris*
  21. games/gno3dtet*
  22. games/gnomechess*
  23. games/gnomesudoku*
  24. games/gweled*
  25. games/kye*
  26. games/lostfeathers*
  27. games/monkeybubble*
  28. graphics/ImageMagick*
  29. graphics/evas_generic_loaders-svg*
  30. graphics/f-spot*
  31. graphics/gegl3*
  32. graphics/hs-svgcairo*
  33. graphics/mate-image-viewer*
  34. graphics/ocrfeeder*
  35. graphics/py-gimp*
  36. graphics/ruby-rsvg2*
  37. mail/contact-lookup-applet*
  38. mail/gnome-gmail-notifier*
  39. misc/bigboard*
  40. misc/quick-lounge-applet*
  41. misc/xmonad-log-applet*
  42. multimedia/banshee*
  43. multimedia/gxmms*
  44. multimedia/moonlight*
  45. net/blam*
  46. net/gnome-netstatus*
  47. net/link-monitor-applet*
  48. net/netspeed_applet*
  49. net/online-desktop*
  50. net/remmina-applet*
  51. net/tucan*
  52. palm/gnome-pilot*
  53. print/pdfmod*
  54. security/seahorse-plugins*
  55. security/tuntun*
  56. sysutils/bubblemon2*
  57. sysutils/eiciel*
  58. sysutils/geomgui*
  59. sysutils/gnome-system-tools*
  60. sysutils/nautilus-cd-burner*
  61. sysutils/pessulus*
  62. sysutils/sensors-applet*
  63. sysutils/serpentine*
  64. textproc/uim-gnome*
  65. x11/gnome-applets*
  66. x11/gnome-panel*
  67. x11/gnome-swallow*
  68. x11/tint-devel*
  69. x11-fm/py-nautilus*
  70. x11-themes/gnome-themes-standard*
  71. x11-themes/gtk-ana-theme*
  72. x11-themes/metacity-ana-theme*
  73. x11-toolkits/gnome-desktop-sharp20*
  74. x11-toolkits/gtk-sharp10*
  75. x11-toolkits/hippo-canvas*
  76. x11-toolkits/libgail-gnome*
  77. x11-toolkits/libpanelappletmm*
  78. x11-toolkits/py-gnome-desktop*
  79. Collapse this list of deleted ports.
for Run

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. devel/gps*
  2. textproc/publican*
  3. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for librsvg2-2.40.21_4: DOCS=on: Build and/or install documentation VAPI=on: Build VALA API files ===> Use 'make config' to modify these settings
Options name:
graphics_librsvg2
USES:
cpe gmake gnome libtool localbase pathfix pkgconfig tar:xz vala:build
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (12 items)
Collapse this list.
  1. ftp://ftp.belnet.be/mirror/ftp.gnome.org/sources/librsvg/2.40/
  2. ftp://ftp.cse.buffalo.edu/pub/Gnome/sources/librsvg/2.40/
  3. ftp://ftp.kddlabs.co.jp/pub/GNOME/sources/librsvg/2.40/
  4. ftp://ftp.mirrorservice.org/sites/ftp.gnome.org/pub/GNOME/sources/librsvg/2.40/
  5. ftp://ftp.nara.wide.ad.jp/pub/X11/GNOME/sources/librsvg/2.40/
  6. http://download.gnome.org/sources/librsvg/2.40/
  7. http://ftp.belnet.be/mirror/ftp.gnome.org/sources/librsvg/2.40/
  8. http://www.gtlib.gatech.edu/pub/gnome/sources/librsvg/2.40/
  9. https://download.gnome.org/sources/librsvg/2.40/
  10. https://fr2.rpmfind.net/linux/gnome.org/sources/librsvg/2.40/
  11. https://ftp.acc.umu.se/pub/GNOME/sources/librsvg/2.40/
  12. https://gitlab.gnome.org/GNOME/librsvg/-/archive/2.40.21/
Collapse this list.

Number of commits found: 122 (showing only 22 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.4.0_1
17 Nov 2003 12:29:10
Original commit files touched by this commit This port version is marked as vulnerable.
trevor search for other commits by this committer
USE_REINPLACE need be defined only when REINPLACE_CMD is used.
2.4.0_1
03 Nov 2003 18:52:20
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Try to make the package a little safer when handling gdk-pixbuf.loaders.  It
looks like pkg_add on this might not have found gdk-pixbuf-query-loaders in
the PATH, and thus it over gdk-pixbuf.loaders with a blank file.
2.4.0
06 Oct 2003 16:38:44
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Remove gimp support since gimp-1.3.21 will include an SVG import plug-in.
2.4.0
18 Sep 2003 06:49:37
Original commit Encoding Errors (not all of the commit message was ASCII) files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Update to GNOME 2.4.0.  For all the goodies on what's changed, known issues,
future plans, etc., please see http://www.gnome.org/start/2.4/.

This commit represents work done by adamw, bland, and myself as well as
many other contributers:

Koop Mast <einekoai@chello.nl>
Akifyev Sergey <asa@gascom.ru>
Franz Klammer <klammer@webonaut.com>
?yvind Kolbu <oyvind@kebab.gaffel.nu>
Thomas E. Zander <riggs@rrr.de>
Jeremy Messenger <mezz7@cox.net>

Without these contirbuters, and our faithful users, GNOME 2.4.0 would not
be possible.

Please check the FreeBSD GNOME site for any FreeBSD gotchas, as well as
general FAQs and documentation (GNOME 2.4 updates to be posted soon).  The
best way to upgrade so that you get all shared library dependencies is:

portupgrade -rf -m BATCH=yes atk
portupgrade -R -m BATCH=yes gnome2

Approved by:    portmgr (kris, will, myself implicitly)
Requested by:   re as well as many other users
2.2.5_2
30 Jul 2003 18:40:46
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Do not try and access memory after it's been free'd.  This fixes a bus
error on -CURRENT with default malloc options.

PR:             55076
Submitted by:   Alexander Nedotsukov <bland@mail.ru>
2.2.5_1
16 Jun 2003 20:57:32
Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Utilize USE_GNOME= libgsf.
2.2.5_1
12 Jun 2003 09:46:10
Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Remove REINPLACE commands that were rolled into gnomehack.
2.2.5_1
13 May 2003 05:51:14
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Chase libgsf's shared lib version.
2.2.5
06 Apr 2003 19:23:31
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
* Add --disable-gtk-doc [1]
* Make portlint a little happier
* Convert to new GNOME infrastructure

PR:     50648
2.2.5
04 Apr 2003 07:22:42
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Add a patch forgotten in the last commit.
2.2.5
04 Apr 2003 07:22:21
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Update to 2.2.5.
2.2.3_1
07 Mar 2003 06:04:15
Original commit files touched by this commit This port version is marked as vulnerable.
ade search for other commits by this committer
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2.2.3_1
10 Feb 2003 19:05:45
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Enable runtime decompression support.
2.2.3
07 Feb 2003 18:42:25
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Update to GNOME 2.2.

This is Phase I.  All existing ports have been updated to their GNOME 2.2
counterparts.
2.0.1
20 Sep 2002 17:07:51
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
GNOME has just changed the layout of their FTP site.  This resulted in
making all the distfiles unfetachable.  Update all GNOME ports that fetch
from MASTER_SITE_GNOME to fetch from the correct location.
2.0.1
23 Jul 2002 19:22:53
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Update to 2.0.1.
2.0.0
07 Jul 2002 18:04:51
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Missed an update to GNOME 2.0 Final.

Reported by:    fenner's unfetchable distfiles script
1.1.6
30 Jun 2002 22:20:44
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
The FreeBSD GNOME team is proud to present GNOME 2.0 Release.
1.1.6
15 Jun 2002 09:05:13
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Update to GNOME 2.0 Release Candidate 1...the "Fever Pitch" release.
1.1.6
12 Jun 2002 00:18:21
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Update to the latest GNOME 2 snapshot.
1.1.6
28 May 2002 16:08:26
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Update to the latest GNOME 2.0 snapshot, the "Stay on target!" release.
1.1.6
20 May 2002 17:42:24
Original commit files touched by this commit This port version is marked as vulnerable.
sobomax search for other commits by this committer
Update librsvg2 to 1.1.6 after a repo-copy from ports/graphics/librsvg and
connect it to the build.

Number of commits found: 122 (showing only 22 on this page)

«  1 | 2