Port details |
- fpc-rsvg Free Pascal interface to librsvg2 library
- 3.2.2_3 graphics
=0 Version of this port present on the latest quarterly branch. NOTE: Slave port - quarterly revision is most likely wrong. - Maintainer: acm@FreeBSD.org
 - Port Added: 2010-08-16 18:34:29
- Last Update: 2022-07-20 14:22:04
- Commit Hash: 022e658
- Also Listed In: lang
- License: not specified in port
- Description:
- Originally named FPK-Pascal, the Free Pascal compiler is a 32 bit and 64 bit
Turbo Pascal compatible Pascal compiler for DOS, Linux, Win32, OS/2,
(based on an older version) the AmigaOS, FreeBSD/ELF, BeOS, Darwin(OSX)
and others.
¦ ¦ ¦ ¦ 
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- fpc-rsvg>0:graphics/fpc-rsvg
- To install the port:
- cd /usr/ports/graphics/fpc-rsvg/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/fpc-rsvg
- pkg install fpc-rsvg
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: fpc-rsvg
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: amd64 i386
- distinfo:
- TIMESTAMP = 1655772890
SHA256 (freepascal/fpc-3.2.2.source.tar.gz) = d542e349de246843d4f164829953d1f5b864126c5b62fd17c9b45b33e23d2f44
SIZE (freepascal/fpc-3.2.2.source.tar.gz) = 52240052
Packages (timestamps in pop-ups are UTC):
- Master port: lang/fpc
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- as : devel/binutils
- ppcx64 : lang/fpc
- cairo.fpm : graphics/fpc-cairo
- fcl-base.fpm : devel/fpc-fcl-base
- fcl-image.fpm : devel/fpc-fcl-image
- fcl-res.fpm : devel/fpc-fcl-res
- gtk2.fpm : x11-toolkits/fpc-gtk2
- pasjpeg.fpm : graphics/fpc-pasjpeg
- rtl-objpas.fpm : lang/fpc-rtl-objpas
- x11.fpm : x11/fpc-x11
- gmake>=4.3 : devel/gmake
- as : devel/binutils
- Runtime dependencies:
-
- as : devel/binutils
- Library dependencies:
-
- libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- librsvg-2.so : graphics/librsvg2-rust
- libpango-1.0.so : x11-toolkits/pango
- This port is required by:
- for Build
-
- lang/fpc-units
- for Run
-
- lang/fpc-units
Configuration Options:
- ===> The following configuration options are available for fpc-rsvg-3.2.2_3:
LIBRSVG2=on: Install librsvg2 library
===> Use 'make config' to modify these settings
- Options name:
- graphics_fpc-rsvg
- USES:
- fpc gmake iconv gnome
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
- There is no master site for this port.
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
This is a slave port. You may also want to view the commits to the master port: lang/fpc |
Commit | Credits | Log message |
3.2.2_3 20 Jul 2022 14:22:04
    |
Tobias C. Berner (tcberner)  |
graphics: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* Aaron Dalton <aaron@FreeBSD.org>
* Abel Chow <ozsanh45vds001@sneakemail.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Ade Lovett <ade@lovett.com>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Aldis Berjoza <aldis@bsdroot.lv>
* Alex Hayward <xelah@xelah.com>
* Alex Ivasyuv <siegerstein@pochta.ru>
* Alex Samorukov <samm@os2.kiev.ua> (Only the first 15 lines of the commit message are shown above ) |
3.2.2_3 21 Jun 2022 01:17:20
    |
Jose Alonso Cardenas Marquez (acm)  |
lang/fpc: Fix build issues building some fpc based apps
- Add missing parameter to getdirentries syscall function
- Re-build i386 and amd64 bootstrap
- Revert fpc-i386 (FPC_USE_LIBC) build to syscall build
- Bump PORTREVISION in all ports dependant of freepascal compiler |
3.2.2_2 18 Jun 2022 04:20:22
    |
Jose Alonso Cardenas Marquez (acm)  |
lang/fpc-*: Update bootstrap to 3.2.2
- Update i386 and amd64 bootstrap to 3.2.2
- Fix issues with new stat struct
- Now i386 is build using FPC_USE_LIBC
- Fix build on i386 when FPC_USE_LIBC is used
- Update fpc source code to newer kernel syscalls. It removes COMPAT11
dependency. Now these ports support FreeBSD >= 12.x
- Bump PORTREVISION |
3.2.2_1 10 Apr 2022 19:11:41
    |
Charlie Li (vishwin)  |
textproc/libxml2: bump all LIB_DEPENDS consumers
This is a separate commit to facilitate easier cherry-picking for
quarterly.
PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor) |
3.2.0_1 06 Apr 2021 14:31:07
    |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
3.2.0 25 Nov 2020 02:57:51
  |
acm  |
- Update to 3.2.0
ChangeLog at: https://wiki.freepascal.org/FPC_New_Features_3.2.0 |
3.0.4_1 09 Nov 2020 17:08:12
  |
tcberner  |
Prefer graphics/ligvrsvg2-rust over graphics/librsvg2
- switch to the more modern version of librsvg2 on architectures
supporting rust
- this will fix some graphical issues on these architectures
PR: 250276
Exp-run by: antoine
Submitted by: tobik
Differential Revision: https://reviews.freebsd.org/D18878 |
3.0.4_2 13 Sep 2019 12:44:03
  |
tobik  |
Canonicalize librsvg dependency
- Use USE_GNOME=librsvg2 where possible
- Reduce scope of D18878 |
3.0.4 05 Apr 2018 04:52:36
  |
acm  |
- Migrate Mk/bsd.fpc.mk to Mk/Uses/fpc.mk
- Convert all fpc-based ports to USES=fpc
PR: 227210
Reviewed by: portmgr
Approved by: portmgr
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D14617 |
3.0.2 03 Aug 2017 23:40:28
  |
acm  |
- Pass maintainership to me. marino@ is not part of FreeBSD committers |
3.0.0 01 Apr 2016 14:00:57
  |
mat  |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
3.0.0 05 Dec 2015 23:29:37
  |
marino  |
FPC ecosystem: Upgrade version 2.6.4 => 3.0.0
This is the first major release of FreePascal in nearly four years.
There are a ton of new features, way more to list here. see:
http://wiki.freepascal.org/FPC_New_Features_3.0
Several new unit ports were added, some were contracted. Most of
those were absorbed into the main FPC packages, but two units are
no longer supported: sndfile and matroshka.
All 99 remaining ports (including Lazarus ports) were build tested
on FreeBSD i386 and amd64 Release 10.2 |
2.6.4_1 20 Aug 2015 13:10:06
  |
amdmi3  |
- Fix buil by adding missing depends
Approved by: portmgr blanket |
2.6.4_1 17 Aug 2015 12:21:04
  |
amdmi3  |
- Fix build by adding missing depends
Approved by: portmgr blanket |
2.6.4_1 09 Aug 2015 08:06:45
  |
acm  |
- editors/lazarus update to 1.4.2
- Add USE_FPC_RUN to bsd.fpc.mk. It add fpc units like run dependencies.
Otherwise
fpc units only are added like build dependencies (less dependencies registered
when they are installed with pkg).
- Remove GTK1 obsolete dependencies
- Bump all ports with dependencies of fpc-* units
- Bump all ports with dependencies of lazarus ports
- Clean up |
2.6.4 05 Jan 2015 00:16:02
  |
marino  |
Assign maintainership of FPC ports to new FPC ports team
The new team currently consists of the previous maintainer (acm@) and
myself (marino@).
PR: 195363 |
2.6.4 20 Oct 2014 17:04:21
  |
bapt  |
Cleanup plist |
2.6.2 28 Jan 2014 00:16:58
  |
antoine  |
Stage support |
2.6.2 20 Sep 2013 18:35:46
  |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
graphics) |
2.6.2 23 Mar 2013 05:25:06
  |
acm  |
- Update to 2.6.2
- Trim Makefile headers |
2.6.0_1 14 Mar 2013 06:32:05
  |
jgh  |
- adopt optionsNG and trim historical headers
PR: 176928
PR: 176936
PR: 176937
PR: 176938
PR: 176939
PR: 176940
PR: 176941
PR: 176942
PR: 176943
PR: 176944
PR: 176945
Submitted by: jgh@
Approved by: portmgr (miwi) |
2.6.0_1 01 Jun 2012 05:26:28
 |
dinoex  |
- update png to 1.5.10 |
2.4.0 16 Aug 2010 18:34:01
 |
acm  |
- New port: graphics/fpc-rsvg
Free Pascal interface to librsvg2 library
PR: 146001
Submitted by: Christopher Key <cjk32 __ at __ cam.ac.uk> |