notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
rubygem-ffi Extension for dynamic libraries and binding functions
1.15.4 devel on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.15.4Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2010-05-24 21:56:56
Last Update: 2021-09-21 03:46:54
Commit Hash: 05b000f
People watching this port, also watch:: cyrus-sasl, font-misc-meltho, python, py38-pycparser, tmux
Also Listed In: rubygems
License: BSD3CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (3 items)
Collapse this list.
  1. /usr/local/share/licenses/rubygem-ffi-1.15.4/catalog.mk
  2. /usr/local/share/licenses/rubygem-ffi-1.15.4/LICENSE
  3. /usr/local/share/licenses/rubygem-ffi-1.15.4/BSD3CLAUSE
Collapse this list.
Dependency lines:
  • rubygem-ffi>0:devel/rubygem-ffi
To install the port: cd /usr/ports/devel/rubygem-ffi/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/rubygem-ffi
  • pkg install rubygem-ffi
PKGNAME: rubygem-ffi
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
rubygem-ffi
ABIlatestquarterly
FreeBSD:11:aarch641.9.251.13.1
FreeBSD:11:amd641.15.41.15.3
FreeBSD:11:armv61.9.101.13.1
FreeBSD:11:i3861.15.41.15.3
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch641.9.251.15.4
FreeBSD:12:amd641.15.41.15.4
FreeBSD:12:armv61.9.251.13.1_1
FreeBSD:12:armv71.9.251.13.1_1
FreeBSD:12:i3861.15.41.15.4
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-1.14.2
FreeBSD:13:aarch641.14.21.15.4
FreeBSD:13:amd641.15.41.15.4
FreeBSD:13:armv61.14.21.14.2
FreeBSD:13:armv71.14.21.14.2
FreeBSD:13:i3861.15.41.15.4
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc641.14.21.15.3
FreeBSD:14:aarch641.15.4-
FreeBSD:14:amd641.15.4-
FreeBSD:14:armv61.14.2-
FreeBSD:14:armv71.14.2-
FreeBSD:14:i3861.15.4-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc641.14.2-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. ruby27 : lang/ruby27
  2. gem27 : devel/ruby-gems
Runtime dependencies:
  1. ruby27 : lang/ruby27
  2. gem27 : devel/ruby-gems
Library dependencies:
  1. libffi.so : devel/libffi
Patch dependencies:
  1. ruby27 : lang/ruby27
  2. gem27 : devel/ruby-gems
Extract dependencies:
  1. ruby27 : lang/ruby27
This port is required by:
for Run
  1. archivers/rubygem-fpm
  2. devel/rubygem-ddtrace
  3. devel/rubygem-ffi-compiler
  4. devel/rubygem-ffi-libarchive
  5. devel/rubygem-ffi-win32-extensions
  6. devel/rubygem-get_process_mem
  7. devel/rubygem-nice-ffi
Expand this list (39 items / 32 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/rubygem-pdk
  3. devel/rubygem-rb-inotify
  4. devel/rubygem-rb-kqueue
  5. devel/rubygem-rbtrace
  6. devel/rubygem-rrd-ffi
  7. graphics/rubygem-ruby-vips
  8. net/rubygem-train-core
  9. security/rubygem-gssapi
  10. security/rubygem-rbnacl
  11. sysutils/puppet6
  12. sysutils/rubygem-bolt
  13. sysutils/rubygem-chef
  14. sysutils/rubygem-chef15
  15. sysutils/rubygem-facter
  16. sysutils/rubygem-ohai
  17. sysutils/rubygem-ohai15
  18. sysutils/rubygem-sys-admin
  19. sysutils/rubygem-sys-cpu
  20. sysutils/rubygem-sys-filesystem
  21. sysutils/rubygem-sys-proctable
  22. sysutils/rubygem-sys-uname
  23. sysutils/rubygem-sys-uptime
  24. sysutils/rubygem-win32-file
  25. sysutils/rubygem-win32-file-security
  26. sysutils/rubygem-win32-file-stat
  27. textproc/rubygem-sassc
  28. textproc/rubygem-sassc22
  29. textproc/rubygem-tidy_ffi
  30. www/rubygem-ethon
  31. www/rubygem-rails50
  32. Collapse this list.

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. security/rubygem-rbnacl4*
  2. sysutils/rubygem-ohai8*
  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:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://rubygems.org/downloads/
Collapse this list.

Number of commits found: 56

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
21 Sep 2021 03:46:54
 files touched by this commit commit hash:05b000f866824276e3122c1e4bcf87eca631ea2c  1.15.4
sunpoet search for other commits by this committer
devel/rubygem-ffi: Update to 1.15.4

Changes:	https://github.com/ffi/ffi/blob/master/CHANGELOG.md
20 Jun 2021 16:16:11
 files touched by this commit commit hash:930b437d88e6191874c49be97caa9d0fbbaa0595  1.15.3
sunpoet search for other commits by this committer
devel/rubygem-ffi: Update to 1.15.3

Changes:	https://github.com/ffi/ffi/blob/master/CHANGELOG.md
26 May 2021 19:00:02
 files touched by this commit commit hash:79a5c1e8d82004909878a0bd448a818119847d7c  1.15.1
sunpoet search for other commits by this committer
devel/rubygem-ffi: Update to 1.15.1

Changes:	https://github.com/ffi/ffi/blob/master/CHANGELOG.md
18 Apr 2021 05:47:33
 files touched by this commit commit hash:aa62541c322cecb71a294c2958deaba5b867d080  1.15.0
sunpoet search for other commits by this committer
devel/rubygem-ffi: Update to 1.15.0

Changes:	https://github.com/ffi/ffi/blob/master/CHANGELOG.md
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.14.2
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
22 Mar 2021 10:17:44
Original commit files touched by this commit Revision:568947  1.14.2
danfe search for other commits by this committer
Fix spelling mistakes, typos, poor wording, hyphenation, jargonisms,
contractions, "<portname> is ..." cases, missing Oxford commas, and
other miscellaneous style bugs in the COMMENT line.
06 Jan 2021 20:34:16
Original commit files touched by this commit Revision:560627  1.14.2
sunpoet search for other commits by this committer
Update to 1.14.2

Changes:	https://github.com/ffi/ffi/blob/master/CHANGELOG.md
03 Jan 2021 20:19:08
Original commit files touched by this commit Revision:560176  1.14.1
sunpoet search for other commits by this committer
Update to 1.14.1

Changes:	https://github.com/ffi/ffi/blob/master/CHANGELOG.md
24 Dec 2020 13:56:01
Original commit files touched by this commit Revision:559144  1.14.0
sunpoet search for other commits by this committer
Update to 1.14.0

Changes:	https://github.com/ffi/ffi/blob/master/CHANGELOG.md
04 Jul 2020 18:11:42
Original commit files touched by this commit Revision:541232  1.13.1_1
zeising search for other commits by this committer
Chanse update of devel/libffi

Chase the devel/libffi update
Bump portrevision of all dependent ports to chace shard library version bump
in libffi.
Update LIB_DEPENDS lines where needed to not require a specific version of
libffi.so.

PR:		247028 (for tracking)
15 Jun 2020 19:13:43
Original commit files touched by this commit Revision:539257  1.13.1
sunpoet search for other commits by this committer
Update to 1.13.1

Changes:	https://github.com/ffi/ffi/blob/master/CHANGELOG.md
03 Jun 2020 18:29:41
Original commit files touched by this commit Revision:537817  1.13.0
sunpoet search for other commits by this committer
Update to 1.13.0

Changes:	https://github.com/ffi/ffi/blob/master/CHANGELOG.md
02 Feb 2020 14:22:47
Original commit files touched by this commit Revision:524949  1.12.2
sunpoet search for other commits by this committer
Update to 1.12.2

Changes:	https://github.com/ffi/ffi/blob/master/CHANGELOG.md
17 Jan 2020 16:41:28
Original commit files touched by this commit Revision:523324  1.12.1
sunpoet search for other commits by this committer
Update to 1.12.1

Changes:	https://github.com/ffi/ffi/blob/master/CHANGELOG.md
15 Jan 2020 17:47:23
Original commit files touched by this commit Revision:523145  1.12.0
sunpoet search for other commits by this committer
Update to 1.12.0

Changes:	https://github.com/ffi/ffi/blob/master/CHANGELOG.md
08 Dec 2019 17:28:09
Original commit files touched by this commit Revision:519530  1.11.3
sunpoet search for other commits by this committer
Update to 1.11.3

Changes:	https://github.com/ffi/ffi/blob/master/CHANGELOG.md
13 Nov 2019 23:39:16
Original commit files touched by this commit Revision:517492  1.11.2
sunpoet search for other commits by this committer
Update to 1.11.2

Changes:	https://github.com/ffi/ffi/blob/master/CHANGELOG.md
21 May 2019 18:04:27
Original commit files touched by this commit Revision:502233  1.11.1
sunpoet search for other commits by this committer
Update to 1.11.1

Changes:	https://github.com/ffi/ffi/blob/master/CHANGELOG.md
18 May 2019 09:45:17
Original commit files touched by this commit Revision:501942  1.11.0
sunpoet search for other commits by this committer
Update to 1.11.0

Changes:	https://github.com/ffi/ffi/blob/master/CHANGELOG.md
11 Jan 2019 20:18:00
Original commit files touched by this commit Revision:490008  1.10.0
sunpoet search for other commits by this committer
Update to 1.10.0

Changes:	https://github.com/ffi/ffi/blob/master/CHANGELOG.md
PR:		234875
Submitted by:	Jose Luis Duran <jlduran@gmail.com>
29 Jul 2018 19:28:39
Original commit files touched by this commit Revision:475850  1.9.25
sunpoet search for other commits by this committer
Add arm/aarch64 support

PR:		230147
Submitted by:	Greg V <greg@unrelenting.technology>
05 Jun 2018 18:56:03
Original commit files touched by this commit Revision:471783  1.9.25
sunpoet search for other commits by this committer
Update to 1.9.25

Changes:	https://github.com/ffi/ffi/blob/master/CHANGELOG.md
03 Jun 2018 18:17:02
Original commit files touched by this commit Revision:471503  1.9.24
sunpoet search for other commits by this committer
Update to 1.9.24

Changes:	https://github.com/ffi/ffi/commits/master
07 Apr 2018 16:34:57
Original commit files touched by this commit Revision:466751  1.9.23
sunpoet search for other commits by this committer
Update to 1.9.23

- Take maintainership

Changes:	https://github.com/ffi/ffi/commits/master
04 Mar 2017 13:49:07
Original commit files touched by this commit Revision:435405  1.9.18
sunpoet search for other commits by this committer
Update to 1.9.18

Changes:	https://github.com/ffi/ffi/commits/master
24 Jan 2017 15:39:01
Original commit files touched by this commit Revision:432350  1.9.17_1
tz search for other commits by this committer
devel/rubygem-ffi: Switch time_t and suseconds_t types to long

When using rubygem-ethon there is sometimes the following error:
Ethon::Errors::Select (An error occured on select: 22)
This is caused by a wrong type definition in rubygem-ffi, which
the patch corrects.

Issue: https://github.com/typhoeus/ethon/issues/98
15 Jan 2017 04:18:17
Original commit files touched by this commit Revision:431530  1.9.17
sunpoet search for other commits by this committer
Update to 1.9.17

Changes:	https://github.com/ffi/ffi/commits/master
06 Dec 2016 14:53:01
Original commit files touched by this commit Revision:427962  1.9.14
sunpoet search for other commits by this committer
- Update to 1.9.14
- Add LICENSE_FILE

Changes:	https://github.com/ffi/ffi/commits/master
27 Apr 2016 21:57:32
Original commit files touched by this commit Revision:414136  1.9.10
swills search for other commits by this committer
Convert USES=gem:autoplist to USES=gem since autoplist is default
27 Apr 2016 16:36:42
Original commit files touched by this commit Revision:414118  1.9.10
swills search for other commits by this committer
create USES=gem and update rubygem- ports to use it

Note that for now ports still have to have USE_RUBY=yes to use USES=gem

PR:		209041
Differential Revision:	https://reviews.freebsd.org/D6070
01 Apr 2016 14:00:57
Original commit files touched by this commit Revision:412346  1.9.10
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
01 Jul 2015 17:46:36
Original commit files touched by this commit Revision:391101  1.9.10
sunpoet search for other commits by this committer
- Update to 1.9.10

Changes:	https://github.com/ffi/ffi/commits/master
28 Jun 2015 17:54:15
Original commit files touched by this commit Revision:390810  1.9.9
sunpoet search for other commits by this committer
- Update to 1.9.9
- Remove USE_RAKE
- Update WWW

Changes:	https://github.com/ffi/ffi/commits/master
29 Mar 2015 21:29:30
Original commit files touched by this commit Revision:382627  1.9.8
xmj search for other commits by this committer
devel/rubygem-ffi: update to 1.9.8

PR:		199007
Submitted by:	Michael Moll <kvedulv@kvedulv.de>
Approved by:	mentors (implicit)
23 Aug 2014 14:08:11
Original commit files touched by this commit Revision:365736  1.9.3_1
swills search for other commits by this committer
devel/rubygem-ffi: Fix loading libc on 10.x and newer

PR:		188741
Submitted by:	asomers
Obtained
from:	https://github.com/Carpetsmoker/ffi/commit/ac63e07f76ed65e4ad8865ef1804ce6e7a333d19
13 Jul 2014 23:09:11
Original commit files touched by this commit Revision:361722  1.9.3
bapt search for other commits by this committer
Modernize LIB_DEPENDS

With hat:	portmgr
22 Jan 2014 08:27:31
Original commit files touched by this commit Revision:340696  1.9.3
rakuco search for other commits by this committer
Use a valid LICENSE name
21 Jan 2014 21:54:32
Original commit files touched by this commit Revision:340666  1.9.3
swills search for other commits by this committer
- Update to Version 1.9.3
- Change License to BSD
- Add USE_RAKE

PR:		ports/185030
Submitted by:	Horia Racoviceanu <horia@racoviceanu.com>
30 Oct 2013 02:32:53
Original commit files touched by this commit Revision:332036  1.9.0
swills search for other commits by this committer
- Add stage support
20 Sep 2013 17:17:45
Original commit files touched by this commit Revision:327726  1.9.0
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 4)
22 Jun 2013 03:48:15
Original commit files touched by this commit Revision:321542  1.9.0
sunpoet search for other commits by this committer
- Update to 1.9.0
- Add LICENSE
- Cleanup Makefile header
- Remove trailing space in pkg-descr

Changes:	https://github.com/ffi/ffi/commits/master
29 Jan 2013 00:35:33
Original commit files touched by this commit Revision:311141  1.0.11
jkim search for other commits by this committer
- Update devel/libffi to 3.0.11.
- Reset maintainership for libffi.  See ports/164941.

PR:		ports/171768
Submitted by:	Takefu <takefu@airport.fm>
15 Nov 2011 03:25:12
Original commit files touched by this commit   1.0.11
clsung search for other commits by this committer
- Update to 1.0.11

Feature safe:   yes
25 Oct 2011 08:18:19
Original commit files touched by this commit   1.0.10
clsung search for other commits by this committer
- Update to 1.0.10
28 Aug 2011 01:26:37
Original commit files touched by this commit   1.0.9
swills search for other commits by this committer
- Update to 1.0.9
- Add dependency on libffi
- Works OK with 1.8 now
26 Jun 2011 04:33:50
Original commit files touched by this commit   1.0.3
pgollucci search for other commits by this committer
- Update to 1.0.3
25 Jun 2011 22:21:17
Original commit files touched by this commit   1.0.2
pgollucci search for other commits by this committer
- Unbreak
25 Jun 2011 03:12:55
Original commit files touched by this commit   1.0.2
pgollucci search for other commits by this committer
- Update to 1.0.2

With Hat:       ruby@
Sponsored by:   RideCharge Inc. / TaxiMagic
23 Jun 2011 17:39:38
Original commit files touched by this commit   1.0.1
pgollucci search for other commits by this committer
- Update to 1.0.1
  New version only works with 1.9.2
  It also doesn't work with our rake setup

With Hat:       ruby@
Sponsored by:   RideCharge Inc. / TaxiMagic
15 Jun 2011 10:13:04
Original commit files touched by this commit   1.0.0
linimon search for other commits by this committer
Reassign to pool.

Submitted by:   maintainer (private email)
06 Apr 2011 00:10:45
Original commit files touched by this commit   1.0.0
swills search for other commits by this committer
- Fix PLIST with Ruby 1.9

PR:             ports/156158
Approved by:    Christoph Kick <kick.christoph at googlemail.com> (maintainer)
09 Dec 2010 23:15:40
Original commit files touched by this commit   1.0.0
pgollucci search for other commits by this committer
- Update to 1.0.0

PR:             ports/152949
Submitted by:   myself (pgollucci)
Approved by:    kick.christoph@googlemail.com (maintainer)
Sponsored by:   RideCharge Inc. / TaxiMagic
20 Oct 2010 01:35:47
Original commit files touched by this commit   0.6.3
pgollucci search for other commits by this committer
- Mass fixup of WWW: lines pkg-descr based on rubygems.org Homepage meta info

Prompted by:    distilator
With Hat:       ruby@
Sponsored by:   RideCharge Inc. / TaxiMagic
27 May 2010 15:48:28
Original commit files touched by this commit   0.6.3
pgollucci search for other commits by this committer
- Update to 0.6.3

PR:             ports/147132
Submitted by:   Christoph Kick <kick.christoph@googlemail.com> (maintainer)
26 May 2010 19:51:35
Original commit files touched by this commit   0.5.3
pgollucci search for other commits by this committer
- Mass conversion of RF -> RG for MASTER_SITE for rubygem- ports
  [RG aka rubygems.org]

PR:             ports/147005
Submitted by:   pgollucci (myself)
Approved by:    portmgr (pav)
With Hat:       ruby@
24 May 2010 21:53:40
Original commit files touched by this commit   0.5.3
pgollucci search for other commits by this committer
Ruby-FFI is a ruby extension for programmatically loading dynamic libraries,
binding functions within them, and calling those functions from Ruby code.

WWW: http://wiki.github.com/ffi/ffi/

PR:             ports/146728
Submitted by:   Christoph Kick

Number of commits found: 56