aboutsummaryrefslogtreecommitdiff
path: root/devel/libffi
Commit message (Collapse)AuthorAgeFilesLines
* - Add USES=libtoolTijl Coosemans2014-09-012-4/+4
| | | | | | | - Use MAKE_CMD Notes: svn path=/head/; revision=366947
* Remove pkgconfig dependency. The port only installs a .pc file.Tijl Coosemans2013-12-291-1/+1
| | | | Notes: svn path=/head/; revision=338001
* devel/libffi: Fix abort() on ARM related to __clear_cache()Kubilay Kocak2013-12-213-10/+51
| | | | | | | | | | | | | | | | | | | | | | | | The current FreeBSD/ARM __clear_cache() implementation does nothing #if __i386__ || __x86_64__ #else abort(); cognet@ advises this is an issue for anything !Apple that is using the libcompiler_rt provided by Clang on ARM, and requires upstreaming. Additionally, two Python ports (python26 and python31) use devel/libffi for unrelated reasons, so this addresses the related PR for those ports too [2]. - Enable STAGE support - Remove MAN* entries and update pkg-plist accordingly - Add LICENSE - Sort USE/USES section - Use install-strip as the INSTALL_TARGET PR: ports/149167 PR: ports/184517 [2] Approved by: maintainer timeout (2 weeks) Notes: svn path=/head/; revision=337118
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | devel part 3) Notes: svn path=/head/; revision=327724
* Convert devel to USES=pkgconfigBaptiste Daroussin2013-04-231-2/+1
| | | | Notes: svn path=/head/; revision=316333
* Update to 3.0.13Niclas Zeising2013-03-212-3/+3
| | | | Notes: svn path=/head/; revision=314838
* This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.Eitan Adler2013-03-191-1/+1
| | | | | | | | | | | | If a port used other USE_GNOME items it was untouched. The ports that used other USES were fixed by hand. PR: ports/177081 Reviewed by: bapt Approved by: portmgr (miwi) Notes: svn path=/head/; revision=314640
* GrabNiclas Zeising2013-03-081-1/+1
| | | | Notes: svn path=/head/; revision=313643
* - Update to 3.0.12Kubilay Kocak2013-03-034-37/+12
| | | | | | | | | | | | | - Remove patches that were included upstream - Rename TEST option to TESTS - Add TEST_DEPENDS & regression-test: target - Remove post-build: so tests dont run unconditionally Approved by: eadler Discussed with: kwm, milki, flo, pgj Notes: svn path=/head/; revision=313337
* Fix the build on PowerPC.Raphael Kubo da Costa2013-02-031-0/+14
| | | | | | | | | | andreast@ said he will upstream his patch ASAP. PR: ports/175781 Submitted by: andreast Notes: svn path=/head/; revision=311477
* - Use SOURCEWARE master sites.Jung-uk Kim2013-01-291-6/+8
| | | | | | | | - Use make for regression test. - Tidy up and make portlint happy. Notes: svn path=/head/; revision=311144
* - Update devel/libffi to 3.0.11.Jung-uk Kim2013-01-295-101/+30
| | | | | | | | | | - Reset maintainership for libffi. See ports/164941. PR: ports/171768 Submitted by: Takefu <takefu@airport.fm> Notes: svn path=/head/; revision=311141
* - Remove WITH_FBSD10_FIX, is no longer neededMartin Wilke2011-11-091-1/+0
| | | | Notes: svn path=/head/; revision=285379
* - Fix build on FreeBSD 10Martin Wilke2011-10-281-0/+1
| | | | Notes: svn path=/head/; revision=284549
* Remove USE_GNOME=gnometarget from ports. It has been a empty keyword sinceKoop Mast2011-08-111-1/+1
| | | | | | | | | | mid 2008. PR: ports/159624 Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> Notes: svn path=/head/; revision=279506
* -remove MD5Olli Hauer2011-07-031-1/+0
| | | | Notes: svn path=/head/; revision=276999
* $CFLAGS are redundant for compiling .s files.Koop Mast2010-12-141-4/+11
| | | | | | | | | | | | | | GCC stays quiet, but Clang gives a warning of unused arguments. The configure check greps for warning, so the check fails. Remove $CFLAGS to clang doesn't emit the warnings. PR: ports/152480 Submitted by: me Patch by: dim@ Approved by: maintainer Notes: svn path=/head/; revision=266303
* Fix build on powerpc64Max Brazhnikov2010-07-181-0/+14
| | | | | | | | | PR: ports/147565 Submitted by: Andreas Tobler <andreast at fgznet.ch> Approved by: Bjoern Koenig (maintainer) Notes: svn path=/head/; revision=257936
* - Update to 3.0.9Philip M. Gollucci2010-01-052-4/+4
| | | | | | | | PR: ports/142237 Submitted by: Björn König <bkoenig@alpha-tierchen.de> Notes: svn path=/head/; revision=247184
* - Update to 3.0.8.Dmitry Marakasov2009-01-152-4/+4
| | | | | | | | PR: 130591 Submitted by: Björn König <bkoenig at alpha-tierchen dot de> (maintainer) Notes: svn path=/head/; revision=226183
* - Update to 3.0.7Daichi GOTO2008-11-142-4/+4
| | | | | | | | | | o Fix for FreeBSD/ppc (Thanks to Andreas Tobler) PR: ports/128863 Submitted by: bkoenig@alpha-tierchen.de (maintainer) Notes: svn path=/head/; revision=222824
* - Update to 3.0.6.Stefan Walter2008-10-223-4/+10
| | | | | | | | | | | - Add symlinks for include files in ${PREFIX}/include. PR: 127552 Submitted by: Gea-Suan Lin <gslin@gslin.org> Patch by: maintainer Notes: svn path=/head/; revision=221897
* - Add dependency on pkg-configPav Lucistnik2008-04-041-1/+1
| | | | Notes: svn path=/head/; revision=210498
* - Update to 3.0.4Pav Lucistnik2008-04-047-535/+83
| | | | | | | | PR: ports/122398 Submitted by: Bjoern Koenig <bkoenig@alpha-tierchen.de> (maintainer) Notes: svn path=/head/; revision=210496
* - Update to 3.0.1Beech Rintoul2008-02-219-61/+542
| | | | | | | | | | | - Pass maintainership to submitter PR: ports/120736 Submitted by: Bjorn Konig <bkoenig@alpha-tierchen.de> Approved by: Horance Chou <horance@freera.net> (maintainer) Notes: svn path=/head/; revision=207691
* Correct legacy a.out packing list formatKris Kennaway2007-01-271-1/+1
| | | | Notes: svn path=/head/; revision=183428
* Conversion to a single libtool environment.Ade Lovett2006-02-232-1/+3
| | | | | | | Approved by: portmgr (kris) Notes: svn path=/head/; revision=156749
* SHA256ifyEdwin Groothuis2006-01-221-0/+1
| | | | | | | Approved by: krion@ Notes: svn path=/head/; revision=154141
* Mass-conversion to the USE_AUTOTOOLS New World Order. The code presentAde Lovett2005-11-151-1/+1
| | | | | | | | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=148323
* - register conflict with lang/gcc3* ;Thierry Thomas2005-04-021-1/+3
| | | | | | | | | | - change maintainer's address. PR: ports/79294 Submitted by: Horance Chou (maintainer) Notes: svn path=/head/; revision=132246
* Apply a big libtool patch to allow porters to use the libtool installed byJoe Marcus Clarke2004-07-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the libtoolX ports instead of the one included with each port. Ports that set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of the included version. To restore previous behavior, use the new macro, USE_INC_LIBTOOL_VER. Both macros accept the same argument: a libtool version. For example, to use the ports version of libtool-1.5, add the following to your Makefile: USE_LIBTOOL_VER= 15 To use the included version of libtool with extra hacks provided by libtool-1.5, add the following to your Makefile: USE_INC_LIBTOOL_VER= 15 With this change, ports that had to add additional libtool hacks to prevent .la files from being installed or to fix certain threading issues can now delete those hacks (after appropriate testing, of course). PR: 63944 Based on work by:eik and marcus Approved by: ade (autotools maintainer) Tested by: kris on pointyhat Bound to be hidden problems: You bet Notes: svn path=/head/; revision=113296
* SIZEify (maintainer timeout)Trevor Johnson2004-03-311-0/+1
| | | | Notes: svn path=/head/; revision=105747
* Whoa there, boy, that's a mighty big commit y'all have there...Ade Lovett2004-03-141-1/+1
| | | | | | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=103963
* BROKEN: Configure fails on !i386 and !alphaKris Kennaway2004-03-051-1/+7
| | | | Notes: svn path=/head/; revision=102986
* De-pkg-comment.Akinori MUSHA2003-02-212-1/+1
| | | | Notes: svn path=/head/; revision=76032
* Update MASTER_SITES and add WWW.Kevin Lo2002-10-242-1/+3
| | | | | | | | PR: 44427 Submitted by: MAINTAINER Notes: svn path=/head/; revision=68710
* Rename INSTALLS_SHLIBS to INSTALLS_SHLIB. (There was a typo in theSatoshi Asami2000-06-161-1/+1
| | | | | | | | | | | | previous commit message to bsd.port.mk, which said INSTALL_SHLIBS. Boo.) Line up the rhs of variable assignments nicely. Remove a couple of extra whitespaces while I'm here. Suggested by: sobomax Notes: svn path=/head/; revision=29651
* Fourth round of INSTALLS_SHLIBS conversion.Maxim Sobolev2000-06-162-5/+1
| | | | Notes: svn path=/head/; revision=29630
* PORTNAME/PORTVERSION updateMichael Haro2000-04-111-2/+2
| | | | Notes: svn path=/head/; revision=27452
* Update MASTER_SITES and fix a few whitespace nits.Steve Price1999-11-261-4/+4
| | | | | | | | PR: 15039 Submitted by: maintainer Notes: svn path=/head/; revision=23353
* Change Id->FreeBSD.David E. O'Brien1999-08-251-1/+1
| | | | Notes: svn path=/head/; revision=20947
* As threatened, enforce the "Capital, no period" rule. Ellipses areTim Vanderhoek1999-06-261-1/+1
| | | | | | | | permitted. Note that, given current numeric motif of PW, this is done in four equally-sized commits of 393 files each. Notes: svn path=/head/; revision=19799
* Switch from GNU_CONFIGURE to USE_LIBTOOL with port so that it won't installMichael Haro1999-06-052-3/+2
| | | | | | | the .la file. Notes: svn path=/head/; revision=19217
* Fix build on Alpha.Steve Price1999-05-312-5/+15
| | | | Notes: svn path=/head/; revision=19136
* Fix to make ports work with bsd.port.mk rev. 1.306.Satoshi Asami1999-03-081-1/+2
| | | | | | | | | | | | | | | | | | | ${MACHINE_ARCH}--freebsd${OSREL} is now passed to CONFIGURE_ARGS if GNU_CONFIGURE is defined. Take the target out of CONFIGURE_ARGS of some ports that added it explicitly; define it as ${MACHINE_ARCH}--freebsd if the port doesn't like the ${OSREL} part; define it as something else (such as ${MACHINE_ARCH}--freebsdelf if the port requires that; define it as an empty string if the port doesn't like it at all. The last might be a sign that a GNU_CONFIGURE port actually doesn't use GNU's version of configure at all; but I don't have time to go look at them all, we'll fix them as time goes on. At least we've got much fewer "-unknown-"s in the tree as the result. :) Notes: svn path=/head/; revision=17053
* Sync libttol with peter's suggestion,Vanilla I. Shu1999-02-022-9/+15
| | | | | | | and remove patches.aout, we dont need it anymore. Notes: svn path=/head/; revision=16494
* Add the patch for aout.Vanilla I. Shu1998-11-161-1/+6
| | | | | | | Submitted by: maintainer. Notes: svn path=/head/; revision=14564
* Upgrade to 1.20, remove BROKEN_ELF tag.Vanilla I. Shu1998-10-245-20/+16
| | | | | | | Submitted by: maintainer. Notes: svn path=/head/; revision=14168
* Looks like someone broke this while fixing the ELF case.... ;)Satoshi Asami1998-10-221-1/+6
| | | | | | | | | | | | | | | | | === /bin/sh ../libtool --mode=link cc -O -pipe -o ffitest ffitest.o libffi.la libtool: link: warning: using a buggy system linker libtool: link: relinking will be required before `ffitest' can be installed cc -O -pipe -o .libs/ffitest ffitest.o /usr/ports/devel/libffi/work/libffi-1.18/src/.libs/libffi.so creating ffitest ./ffitest ld.so failed: Undefined symbol "ffi_prep_args" in ffitest:/usr/ports/devel/libffi/work/libffi-1.18/src/.libs/libffi.so *** Error code 1 Stop. Notes: svn path=/head/; revision=14156
* Convert to ELF and remove leading underscores so this buildsSteve Price1998-10-203-44/+9
| | | | | | | again. Notes: svn path=/head/; revision=14104