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
ffcall Foreign function call libraries
1.13 devel Deleted on this many watch lists=10 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.13Version of this port present on the latest quarterly branch.
Maintainer: amutu@amutu.com search for ports maintained by this maintainer
Port Added: 2001-03-30 23:37:34
Last Update: 2017-07-28 18:58:24
SVN Revision: 446847
People watching this port, also watch:: expat, popt, pcre, gmake
License: GPLv2+
WWW:
http://www.haible.de/bruno/packages-ffcall.html
Description:
This is a collection of four libraries which can be used to build foreign function call interfaces in embedded interpreters. The four packages are: avcall - calling C functions with variable arguments vacall - C functions accepting variable argument prototypes trampoline - closures as first-class C functions callback - closures with variable arguments as first-class C functions (a reentrant combination of vacall and trampoline) LICENSE: GPL2 or later WWW: http://www.haible.de/bruno/packages-ffcall.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
There is no configure plist information for this port.
Dependency lines:
  • ffcall>0:devel/ffcall
No installation instructions:
This port has been deleted.
PKGNAME: ffcall
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1498304602 SHA256 (libffcall-1.13.tar.gz) = 1707ce707dbbf57f1bbe9aa56929c0da866046b0d5a26eb0d96d9f0bb29bbce7 SIZE (libffcall-1.13.tar.gz) = 985185

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. gmake : devel/gmake
NOTE: dependencies for deleted ports are notoriously suspect
This port is required by:
for Build

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. math/freemat-mpi*
  2. 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:
No options to configure
Options name:
N/A
USES:
gmake libtool
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (11 items)
Collapse this list.
  1. ftp://ftp.dti.ad.jp/pub/GNU/libffcall/
  2. ftp://ftp.gnu.org/gnu/libffcall/
  3. ftp://ftp.informatik.hu-berlin.de/pub/gnu/gnu/libffcall/
  4. ftp://ftp.informatik.rwth-aachen.de/pub/mirror/ftp.gnu.org/pub/gnu/libffcall/
  5. ftp://ftp.kddlabs.co.jp/GNU/gnu/libffcall/
  6. ftp://ftp.mirrorservice.org/sites/ftp.gnu.org/gnu/libffcall/
  7. http://ftp.funet.fi/pub/gnu/prep/libffcall/
  8. http://ftp.gnu.org/gnu/libffcall/
  9. http://ftpmirror.gnu.org/libffcall/
  10. http://mirrors.kernel.org/gnu/libffcall/
  11. http://www.gtlib.gatech.edu/pub/gnu/gnu/libffcall/
Collapse this list.

Number of commits found: 41

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.13
28 Jul 2017 18:58:24
Revision:446847Original commit files touched by this commit
ultima search for other commits by this committer
* Renamed ffcall --> libffcall, renamed upstream

PR:		220905
Submitted by:	Jov <amutu@amutu.com> (maintainer)
Reviewed by:	matthew (mentor)
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D11763
1.13
01 Jul 2017 20:28:10
Revision:444836Original commit files touched by this commit
ultima search for other commits by this committer
* Updated to 1.13
* New maintainer Jov <amutu@amutu.com>
* License changed to GPLv2+

Changelog:
https://lists.freebsd.org/pipermail/freebsd-ports/2017-June/109211.html

PR:		220250
Submitted by:	Jov <amutu@amutu.com> (maintainer)
Reviewed by:	lifanov (mentor), matthew (mentor)
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D11428
1.10_3
27 Jun 2017 15:32:34
Revision:444468Original commit files touched by this commit
tobik search for other commits by this committer
Enable building of shared libraries

Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D11352
1.10_2
29 Apr 2017 06:32:03
Revision:439720Original commit files touched by this commit
linimon search for other commits by this committer
Provide more descriptive error messages for ports failing on powerpc64.

Approved by:	portmgr (tier-2 blanket)
1.10_2
28 Nov 2016 10:11:15
Revision:427293Original commit files touched by this commit
linimon search for other commits by this committer
Mark as broken on various tier-2 archs.  Remove dead mastersite.
1.10_2
21 Apr 2016 16:43:15
Revision:413746Original commit files touched by this commit
swills search for other commits by this committer
many ports: mark broken on powerpc64
1.10_2
14 May 2015 10:15:09
Revision:386312Original commit files touched by this commit
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
1.10_2
27 Oct 2014 10:10:59
Revision:371544Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
1.10_2
29 Aug 2014 21:26:18
Revision:366565Original commit files touched by this commit
tijl search for other commits by this committer
- Add USES=libtool
- Simplify CONFIGURE_TARGET logic
1.10_1
29 May 2014 15:09:43
Revision:355707Original commit files touched by this commit
miwi search for other commits by this committer
- Convert gmake, bzip2 to USES

Approved by:	portmgr
1.10_1
28 Jan 2014 16:47:51
Revision:341635Original commit files touched by this commit
miwi search for other commits by this committer
- Stage support
1.10_1
20 Sep 2013 17:04:44
Revision:327723Original 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 2)
1.10_1
16 Sep 2012 19:07:45
Revision:304378Original commit files touched by this commit
dinoex search for other commits by this committer
- drop maintainership
1.10_1
06 Aug 2011 17:46:51
Original commit files touched by this commit
dinoex search for other commits by this committer
- drop WWW
1.10_1
03 Jul 2011 14:59:23
Original commit files touched by this commit
ohauer search for other commits by this committer
-remove MD5
1.10_1
04 Jun 2010 13:49:15
Original commit files touched by this commit
dinoex search for other commits by this committer
LICENSE GPLv2
1.10_1
14 Nov 2009 06:52:17
Original commit files touched by this commit
dinoex search for other commits by this committer
- mark MAKE_JOBS_UNSAFE
PR:             140428
Submitted by:   Dmitry Marakasov
1.10_1
16 Jan 2009 16:28:17
Original commit files touched by this commit
dinoex search for other commits by this committer
- set NO_PACKAGE
author claims that generated callback funtions are derivated work
1.10_1
08 Jul 2006 05:15:07
Original commit files touched by this commit
dinoex search for other commits by this committer
- fix build on sparc64
PR:             99898
Submitted by:   ahze (Michael Johnson)
1.10_1
23 Feb 2006 10:40:45
Original commit files touched by this commit
ade search for other commits by this committer
Conversion to a single libtool environment.

Approved by:    portmgr (kris)
1.10_1
15 Nov 2005 06:52:12
Original commit files touched by this commit
ade search for other commits by this committer
Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
        http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
1.10_1
13 Nov 2005 09:26:50
Original commit files touched by this commit
dinoex search for other commits by this committer
- add SHA checksum
1.10_1
02 Oct 2005 05:38:48
Original commit files touched by this commit
dinoex search for other commits by this committer
- fix url
- extend MASTER_SITES
reported by:    Mark Linimon
1.10_1
13 May 2005 20:26:55
Original commit files touched by this commit
dinoex search for other commits by this committer
- force -fPIC on all architectures
1.10
15 Jan 2005 11:12:42
Original commit files touched by this commit
dinoex search for other commits by this committer
- make portlint happy
1.10
13 Jan 2005 20:19:29
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to ffcall-1.10
1.9_1
20 Aug 2004 20:30:00
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to build with libtool-1.5
1.9
04 Aug 2004 12:05:30
Original commit files touched by this commit
dinoex search for other commits by this committer
- support amd64
1.9
14 Mar 2004 06:17:56
Original commit files touched by this commit
ade search for other commits by this committer
Whoa there, boy, that's a mighty big commit y'all have there...

Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

        USE_LIBTOOL=YES         ->      USE_LIBTOOL_VER=13
        USE_AUTOCONF=YES        ->      USE_AUTOCONF_VER=213
        USE_AUTOMAKE=YES        ->      USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
1.9
20 Feb 2004 05:50:20
Original commit files touched by this commit
dinoex search for other commits by this committer
- udpate to 1.9
1.8d_1
04 Feb 2004 05:21:48
Original commit files touched by this commit
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
1.8d
21 Feb 2003 03:59:00
Original commit files touched by this commit
dinoex search for other commits by this committer
- retire pkg-comment
1.8d
20 Feb 2003 18:26:42
Original commit files touched by this commit
dinoex search for other commits by this committer
- add COMMENT
1.8d
31 Jan 2003 07:13:31
Original commit files touched by this commit
dinoex search for other commits by this committer
- fix spelling of alpha
1.8d
30 Jan 2003 20:39:02
Original commit files touched by this commit
dinoex search for other commits by this committer
- ONLY_FOR_ARCHS, spac64 not supported
1.8d
22 Jan 2003 19:14:08
Original commit files touched by this commit
dinoex search for other commits by this committer
- make portlint happier
1.8d
11 Jan 2003 14:57:19
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to newer release
- MASTER_SITE_GNUSTEP
1.8
11 Jan 2003 14:29:31
Original commit files touched by this commit
dinoex search for other commits by this committer
- Take maintainership
- use tabs
1.8
11 Dec 2002 12:01:18
Original commit files touched by this commit
edwin search for other commits by this committer
Change of website

PR:             ports/46056
Submitted by:   [patch] fix pkg-descr for devel/ffcall
31 Aug 2001 15:20:29
commit hash: fp1.18210@dev.null.freshports.orgcommit hash: fp1.18210@dev.null.freshports.orgcommit hash: fp1.18210@dev.null.freshports.orgcommit hash: fp1.18210@dev.null.freshports.org files touched by this commit
sobomax search for other commits by this committer
USE_LIBTOOL implies GNU_CONFIGURE, so remove the latter where appropriate.    
31 Mar 2001 02:37:34
commit hash: fp1.11827@dev.null.freshports.orgcommit hash: fp1.11827@dev.null.freshports.orgcommit hash: fp1.11827@dev.null.freshports.orgcommit hash: fp1.11827@dev.null.freshports.org files touched by this commit
will search for other commits by this committer
Add ffcall 1.8, a set of foreign function call libraries.    

Number of commits found: 41