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
pure-ffi Pure language interface to libffi
0.14 devel Deleted on this many watch lists=0 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 0.14Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Depends on expiring devel/llvm35
Expired This port expired on: 2019-08-31
Maintainer: lichray@gmail.com search for ports maintained by this maintainer
Port Added: 2011-06-27 15:17:10
Last Update: 2019-09-01 15:51:55
SVN Revision: 510701
License: LGPL3+
WWW:
https://puredocs.bitbucket.io/pure-ffi.html
Description:
This module provides an interface to libffi which enables you to call C functions from Pure and vice versa. It extends and complements Pure's built-in C interface in that it also handles C structs and makes Pure functions callable from C without writing a single line of C code. WWW: https://puredocs.bitbucket.io/pure-ffi.html
Homepage    cgit ¦ GitHub ¦ 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 (5 items)
Collapse this list.
  1. lib/pure/ffi.pure
  2. lib/pure/ffi.so
  3. /usr/local/share/licenses/pure-ffi-0.14/catalog.mk
  4. /usr/local/share/licenses/pure-ffi-0.14/LICENSE
  5. /usr/local/share/licenses/pure-ffi-0.14/LGPL3+
Collapse this list.
Dependency lines:
  • pure-ffi>0:devel/pure-ffi
No installation instructions:
This port has been deleted.
PKGNAME: pure-ffi
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (pure/pure-ffi-0.14.tar.gz) = 0331f48efaae40af21b23cf286fd7eac0ea0a249d08fd97bf23246929c0ea71a SIZE (pure/pure-ffi-0.14.tar.gz) = 27523

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
  2. gmake : devel/gmake
Library dependencies:
  1. libffi.so : devel/libffi
  2. libpure.so : lang/pure
NOTE: dependencies for deleted ports are notoriously suspect
This port is required by:
for Run

Deleted ports which required this port:

Expand this list of 3 deleted ports
  1. devel/pure-gen*
  2. graphics/pure-gl*
  3. x11-toolkits/pure-gtk*
  4. 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 pure-ffi-0.14: DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings
Options name:
N/A
USES:
pkgconfig pure
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://bitbucket.org/purelang/pure-lang/downloads/
Collapse this list.

Number of commits found: 15

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.14
01 Sep 2019 15:51:55
Revision:510701Original commit files touched by this commit
rene search for other commits by this committer
Remove expired ports:
2019-08-31 lang/pure: Depends on expiring devel/llvm35
2019-08-31 devel/pure-ffi: Depends on expiring devel/llvm35
2019-08-31 devel/llvm35: Obsolete and unmaintained
0.14
08 Jun 2019 11:46:55
Revision:503721Original commit files touched by this commit
antoine search for other commits by this committer
Chase llvm35 expiration
0.14
15 Mar 2017 11:56:57
Revision:436237Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix LICENSE
- Add LICENSE_FILE
- Switch to options helpers
- Fix WWW:

Approved by:	portmgr blanket
0.14
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
0.14
22 Jan 2016 12:49:16
Revision:406927Original commit files touched by this commit
vanilla search for other commits by this committer
Fix broken MASTER_SITES.
0.14
21 Jan 2016 03:28:00
Revision:406820Original commit files touched by this commit
vanilla search for other commits by this committer
Upgrade to 0.14.

Approved by:	maintainer via twitter.
0.13
22 Apr 2014 09:56:58
Revision:351789Original commit files touched by this commit
bapt search for other commits by this committer
Support stage
0.13
21 Feb 2014 13:36:13
Revision:345404Original commit files touched by this commit
ehaupt search for other commits by this committer
Remove trailing whitespaces from category devel
0.13
10 Feb 2014 13:54:28
Revision:343634Original commit files touched by this commit
ehaupt search for other commits by this committer
According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.

This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.

Approved by:    portmgr (bapt)
0.13
06 Nov 2013 22:50:22
Revision:333045Original commit files touched by this commit
delphij search for other commits by this committer
Update to 0.57.

PR:		ports/179390
Submitted by:	nemysis
Approved by:	maintainer
0.12_1
20 Sep 2013 17:13:47
Revision:327724Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
0.12_1
12 Jul 2013 16:24:56
Revision:322847Original commit files touched by this commit
bapt search for other commits by this committer
Fix build with new gmake order
0.12_1
26 Jan 2012 11:18:51
Original commit files touched by this commit
pav search for other commits by this committer
- Update pure to 0.51 and update modules

PR:             ports/161799
Submitted by:   Zhihao Yuan <lichray@gmail.com> (maintainer)
0.12
19 Aug 2011 11:26:57
Original commit files touched by this commit
culot search for other commits by this committer
- Fix typo in COMMENT (s/langauge/language/)

PR:             ports/159866
Submitted by:   Kaspars Bankovskis <kaspars@bankovskis.lv>
Approved by:    Zhihao Yuan <lichray@gmail.com> (maintainer)
0.12
27 Jun 2011 14:44:38
Original commit files touched by this commit
miwi search for other commits by this committer
This module provides an interface to libffi which enables you to call C
functions from Pure and vice versa. It extends and complements Pure's
built-in C interface in that it also handles C structs and makes Pure
functions callable from C without writing a single line of C code.

WWW:    http://docs.pure-lang.googlecode.com/hg/pure-ffi.html

PR:             ports/156103
Submitted by:   Zhihao Yuan <lichray at gmail.com>

Number of commits found: 15