aboutsummaryrefslogtreecommitdiff
path: root/lang
Commit message (Collapse)AuthorAgeFilesLines
* Update lang/pypy to 2.1.David Naylor2013-08-0312-37/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: - Rename the binary, include and library to pypy-2.1 (recommended by mva@). This is in preparation to introduce PyPy3 (PyPy implementing Python 3.2) Highlights: * JIT support for ARM, architecture versions 6 and 7, hard- and soft-float ABI * Stacklet support for ARM * Support for os.statvfs and os.fstatvfs on unix systems * Improved logging performance * Faster sets for objects * Interpreter improvements * During packaging, compile the CFFI based TK extension * Pickling of numpy arrays and dtypes * Subarrays for numpy * Bugfixes to numpy * Bugfixes to cffi and ctypes * Bugfixes to the x86 stacklet support * Fixed issue 1533: fix an RPython-level OverflowError for space.float_w(w_big_long_number). https://bugs.pypy.org/issue1533 * Fixed issue 1552: GreenletExit should inherit from BaseException. https://bugs.pypy.org/issue1552 * Fixed issue 1537: numpypy __array_interface__ https://bugs.pypy.org/issue1537 * Fixed issue 1238: Writing to an SSL socket in PyPy sometimes failed with a "bad write retry" message. https://bugs.pypy.org/issue1238 Notes: svn path=/head/; revision=324198
* - Convert to new perl frameworkMathieu Arnold2013-08-032-3/+4
| | | | | | | - Remove MAKE_JOBS_SAFE=yes, it's the default. Notes: svn path=/head/; revision=324191
* Convert to new perl framework.Mathieu Arnold2013-08-032-4/+3
| | | | Notes: svn path=/head/; revision=324190
* Explicitly disable hidden dependencyJohan van Selst2013-08-031-1/+2
| | | | | | | Reported by: cpghost <cpghost@cordula.ws> Notes: svn path=/head/; revision=324185
* - Convert to new perl frameworkMathieu Arnold2013-08-0210-45/+27
| | | | | | | | - Trim Makefile header - Remove MAKE_JOBS_SAFE=yes, it's the default. Notes: svn path=/head/; revision=324174
* - Convert to new perl frameworkAndrej Zverev2013-08-021-1/+2
| | | | Notes: svn path=/head/; revision=324171
* Update lang/pypy to 2.1.b2.David Naylor2013-08-012-3/+3
| | | | | | | | | | | | | | | | | | Highlights: * Support for os.statvfs and os.fstatvfs on unix systems. * Fixed issue 1533: fix an RPython-level OverflowError for space.float_w(w_big_long_number). * Fixed issue 1552: GreenletExit should inherit from BaseException. * Fixed issue 1537: numpypy __array_interface__ * Fixed issue 1238: Writing to an SSL socket in pypy sometimes failed with a "bad write retry" message. * distutils: copy CPython's implementation of customize_compiler, dont call split on environment variables, honour CFLAGS, CPPFLAGS, LDSHARED and LDFLAGS. * During packaging, compile the CFFI tk extension. Notes: svn path=/head/; revision=324118
* Fix overwritting of USESBaptiste Daroussin2013-08-011-1/+1
| | | | | | | Pointyhat to: az Notes: svn path=/head/; revision=324090
* The FreeBSD GNOME team presents a Glib and Gtk+ 3 update.Koop Mast2013-07-317-28/+30
| | | | | | | | | | | | | | | | | | | | | | | This update updates Glib20 to 2.36 and Gtk+ 3.8 * The gio-fam-backend port that used gamin for the GFileMonitor API is gone. It is replaced by a GIO kqueue implementation developed as part of a NetBSD GSoC 2011 project by Dimitry Matveev. * Fix a bug in the glib20 Makefile so it includes -lintl in the glib-2.0 pkgconfig file [1]. This broke static linking and newer binutils. * Add introspection USE_GNOME component which sets GI_SCANNER_DISABLE_CACHE to prevent creation of / root/.cache dir. Defaults to build & run depend, but :build and :run switches available. * New x11-toolkits/pangox-compat port and companion USE_GNOME component for pangox support which was removed from the pango port. Add it to ports still using pangox API. Exp-run by: bapt@ PR: ports/178958 [1] Submitted by: emaste@ [1] Notes: svn path=/head/; revision=324037
* - Convert to new Uses/perl5.mk frameworkAndrej Zverev2013-07-311-0/+3
| | | | | | | | | | | - Resolve issues with implicit lang/perl in extract and patch dependencies - Trim Makefile header Reviewed by: bapt@ (exp-run) Approved by: bapt@ (portmrg@) Notes: svn path=/head/; revision=324007
* Fix lang/pypy library detection.David Naylor2013-07-303-5/+5
| | | | | | | | | | | | | | | | The library detection orginally depended on sys.version however that tends to change a lot and thus a more robust method is used based on sys.pypy_version_info. This fixes installation using distutils and corrects output from sysconfig. Special thanks to Attila Nagy who reported the issue and tracked down the root issue (allowing me to deliver a quick solution). Reported by: Attila Nagy <bra@fsn.hu> Notes: svn path=/head/; revision=323991
* Fix typoBaptiste Daroussin2013-07-291-1/+1
| | | | | | | | Submitted by: Rainer Hurling <rhurlin@gwdg.de> Pointyhat to: bapt Notes: svn path=/head/; revision=323877
* Fix mono properly finding isinf() from math.h after recent changes on headBaptiste Daroussin2013-07-291-2/+2
| | | | Notes: svn path=/head/; revision=323865
* Fix lang/pypy (and INDEX build).David Naylor2013-07-281-1/+1
| | | | | | | | | | Portlint recommends "USE_GCC=yes+" however such an option breaks everything. Ignore portlint and use "USE+GCC=4.2+" as the port will compile with just about any valid C compiler. Notes: svn path=/head/; revision=323854
* Update lang/pypy to 2.1.bDavid Naylor2013-07-289-31/+40
| | | | | | | | | | | | | | | | | | | | | Changes to port: * Abstract ${BUILDDIR} for files/Makefile * Remove MAKE_JOBS_SAFE (depreciated) * Use "USE_GCC=yes+" as recommended by portlint Highlights: * Bugfixes to the ARM JIT backend, so that ARM is now an officially supported processor architecture * Stacklet support on ARM * Interpreter improvements * Various numpy improvements * Bugfixes to cffi and ctypes * Bugfixes to the stacklet support * Improved logging performance * Faster sets for objects Notes: svn path=/head/; revision=323849
* 1: Fix build with newer zlib [1]Vanilla I. Shu2013-07-283-2/+43
| | | | | | | | | | 2: switch to gcc46. PR: ports/180748 Submitted by: John Marino <freebsd at marino.st> [1] Notes: svn path=/head/; revision=323810
* - Fix Makefile header, normalize COMMENT textAlexey Dokuchaev2013-07-271-23/+28
| | | | | | | | | | | | | | | | | - Drop explicit shlib ABI versions from LIB_DEPENDS - Do not redefine PKGMESSAGE, adding it to SUB_FILES does it automagically - Do not terminate RESTRICTED message with a dot - Add a comment about possible abuse of USE_PERL5 - Mute post-patch target to match default ports' behavior closely - Do not abuse ALL_TARGET to pass variables to downstream make(1), use MAKE_ARGS properly instead (merge together with MAKE_ENV) - Fix inner makefiles and configure script to make port jobs (-jX) safe - Pad the output of PKGMESSAGE to be consistent with the package Reported by: pointyhat-west Notes: svn path=/head/; revision=323775
* Deprecate and set expiration date for ports broken for more than 6 monthBaptiste Daroussin2013-07-262-0/+6
| | | | Notes: svn path=/head/; revision=323759
* KDE3 and QT3 expired on 2013-07-01, remove these ports.Rene Ladan2013-07-2623-4611/+0
| | | | | | | | | | | | | | | | | | | Unfortunately, this also affects some ports using QT3 as a GUI toolkit. Changes to infrastructure files: - bsd.kde.mk : obsolete, remove - bsd.qt.mk : note that a CONFLICTS_BUILD line can probably go after a while - CHANGES : document the removals from bsd.port.mk - KNOBS : remove KDE and QT (KDE4 and QT4 should be used instead) - MOVED : add the removed ports PR: ports/180745 Submitted by: rene Approved by: portmgr (bapt) Exp-run by: bapt Notes: svn path=/head/; revision=323748
* - Add bsd.hackage.mk entry that was missed in r321071Gabor Pali2013-07-261-0/+1
| | | | | | | Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=323730
* Fix build with newer binutilsBaptiste Daroussin2013-07-261-6/+3
| | | | Notes: svn path=/head/; revision=323720
* Add HHVM to commentMartin Matuska2013-07-261-1/+1
| | | | Notes: svn path=/head/; revision=323692
* Update comment and pkg-descr to track changes in the projectMartin Matuska2013-07-262-16/+11
| | | | Notes: svn path=/head/; revision=323691
* Fix embedding of systemlib.php [1]Martin Matuska2013-07-225-24/+112
| | | | | | | | | | Fix repository creation [1] Add docs, reduce dependencies Submitted by: Vanilla Hsu [1] Notes: svn path=/head/; revision=323496
* - Revert MAKE_JOBS_UNSAFE. At least it failed on 9.1-QAT/amd64.Andrej Zverev2013-07-221-0/+1
| | | | Notes: svn path=/head/; revision=323489
* - Mark job safeAndrej Zverev2013-07-222-2/+0
| | | | | | | Tested by: Anton Yuzhaninov <ayuzhaninov@openstat.ru>, az@ Notes: svn path=/head/; revision=323474
* Add option to create a DEBUG buildMartin Matuska2013-07-212-0/+21
| | | | Notes: svn path=/head/; revision=323423
* Fix CXXFLAGS (GCC_RUTIME already added by USE_GCC)Martin Matuska2013-07-211-2/+1
| | | | | | | This port is MAKE_JOBS_SAFE Notes: svn path=/head/; revision=323421
* Hiphop-php (now actually hhvm) is developed only for x86_64 (amd64)Martin Matuska2013-07-211-2/+3
| | | | Notes: svn path=/head/; revision=323420
* Unbreak lang/hiphop-php and update to 2.1Martin Matuska2013-07-2118-1518/+295
| | | | | | | Some functionality issues still need fixing (sqlite3) Notes: svn path=/head/; revision=323419
* Update SWI Prolog to 6.4.1Johan van Selst2013-07-213-23/+54
| | | | Notes: svn path=/head/; revision=323402
* Add new port: lang/adacontrolJohn Marino2013-07-216-0/+116
| | | | | | | | | | | Adacontrol is a tool that analyzes language constructs in Ada programs. It can be used as a standalone tool, or integrated into other tools. An example of integration can be seen with the upcoming devel/ahven port. Approved by: bapt (mentor) Notes: svn path=/head/; revision=323392
* Add new port: lang/asisJohn Marino2013-07-218-0/+154
| | | | | | | | | | | | | | This is ASIS, the Ada Semantic Interface Specification. ASIS is tightly coupled with lang/gcc-aux and must be built with the same sources. For this reason, ASIS will not work with other Ada compilers, including GNAT GPL (lang/gnat). ASIS is a dependency of several upcoming Ada ports. Approved by: bapt (mentor) Notes: svn path=/head/; revision=323389
* Add new port: lang/gnat_utilJohn Marino2013-07-218-0/+389
| | | | | | | | | | | | | | | | | | | | There are a number of GNAT tools that have to be build using the same exact sources as the compiler that it serves. Two examples of this are GPRbuild and ASIS. The latter is an important component of several other language semantic tools. Accordingly, a separate port is being created to build a static library that need these compiler sources. Incidentally, diverging sources is the reason devel/gprbuild-aux stopped building after lang/gcc-aux was upgraded. With this new scheme, this type of failure should no longer occur. This is a dependency of the upcoming lang/asis port, and must be specified as a build dependency by any port that needs ASIS. Approved by: bapt (mentor) Notes: svn path=/head/; revision=323388
* lang/gcc-aux: bug fixesJohn Marino2013-07-216-16/+250
| | | | | | | | | | | | | | | | | | This change covers: 1) portlint cleanup 2) Support for bootstrapping on DragonFly 3.5+ 3) Removal of uneeded shared library version specifications 4) USES+= gmake 5) Splits out version to separate makefile for Ada framework 6) Fixes typo that caused DragonFly to use mktemp 7) Adds aggregate array index fix from gcc 4.8 8) NetBSD lstdc++ fixes were pulled in from diff reneration 9) c++ testsuite diff was corrected (how it was committed wrong is unknown) Approved by: bapt (mentor) Notes: svn path=/head/; revision=323380
* - Update to 0.19.1Wen Heping2013-07-193-4/+4
| | | | Notes: svn path=/head/; revision=323271
* - Remove editors/code-browser and lang/copper, which fail to build onPietro Cerutti2013-07-184-50/+0
| | | | | | | most environments Notes: svn path=/head/; revision=323224
* Mark as broken:Baptiste Daroussin2013-07-181-0/+2
| | | | | | | | | 'Shared object "libgmp.so.7" not found, required by "mlton-compile" Reported by: pointyhat and pkg-fallout Notes: svn path=/head/; revision=323211
* Update to 5.4.17 release.Alex Dupre2013-07-163-5/+5
| | | | | | | | PR: ports/180527 Submitted by: Rustem Alimov <rustem.alimov@gmail.com> Notes: svn path=/head/; revision=323097
* - Update devel/automake to 1.14Ade Lovett2013-07-161-0/+1
| | | | | | | | | | | | | | - Update devel/gettext to 0.18.3 - Fix known-broken (from exp-runs) ports - Clean up a lot of cruft in the devel/gettext port itself, based on work from tijl@ PR: 178883 Submitted by: ade Sponsored by: Wadsworth 6X Notes: svn path=/head/; revision=323088
* Fix a broken BUILD_DEPENDS line for llvm and properly generalize theBrooks Davis2013-07-151-2/+2
| | | | | | | | | llvm RUN_DEPENDS entry. Reported by: miwi Notes: svn path=/head/; revision=323072
* - Fix build on 9-stableMartin Wilke2013-07-154-28/+27
| | | | | | | | | | | - Update MASTER_SITES an WWW: line - Support PORTEXAMPLES PR: 180513 Submitted by: Ports Fury Notes: svn path=/head/; revision=323042
* - Correct iodbc dependencyJohan van Selst2013-07-151-1/+2
| | | | | | | | | | - Disable Java bindings for now (doesn't work with OpenJDK6) PR: ports/172837 Submitted by: C.P. Ghost <cpghost@cordula.ws> Notes: svn path=/head/; revision=323014
* Update to version 2013.1Pawel Pekala2013-07-143-43/+71
| | | | | | | | PR: ports/180476 Submitted by: Hannes Mehnert <hannes@mehnert.org> (maintainer) Notes: svn path=/head/; revision=323000
* Update to 5.3.27Florian Smeets2013-07-132-3/+3
| | | | | | | | | | | | | Please Note: This will be the last regular release of the PHP 5.3 series. All users of PHP are encouraged to upgrade to PHP 5.4 or PHP 5.5. The PHP 5.3 series will receive only security fixes for the next year. I will maintain PHP 5.3 until the first not fixed vulnerability is found. At that point I will deprecate the port with a 2 months notice, if no other volunteer is found in that time the port will be removed. Notes: svn path=/head/; revision=322936
* Mark jobs unsafeBaptiste Daroussin2013-07-131-6/+3
| | | | Notes: svn path=/head/; revision=322931
* Mark as broken:Baptiste Daroussin2013-07-131-0/+2
| | | | | | | | | ../scsc/scc -o scixl -i -m xlib xwss.o xws2.o xws3.o xws4.o xws5.o xws6.o xws7.o xws8.o xws9.o xws10.o xlib.o xwsr4.o depth.o screen.o visual.o xarc.o xchar2b.o xcharstruct.o xclasshint.o xcomposestatus.o xcolor.o xlibCONSTANTS.o xevent.o xfontprop.o xfontstruct.o xgcvalues.o xhostaddress.o xiconsize.o ximage.o xkeyboardcontrol.o xkeyboardstate.o xmodifierkeymap.o xpoint.o xrectangle.o xrmoptiondescrec.o xrmvalue.o xsegment.o xsetwindowattributes.o xsizehints.o xstandardcolormap.o xlibSTUBS.o xtextitem.o xtextitem16.o xtimecoord.o xlibTYPES.o xvisualinfo.o xwindowattributes.o xwindowchanges.o xwmhints.o xpixmapformatvalues.o xtextproperty.o -L/usr/local/lib -lX11 /usr/bin/ld: cannot find -lX11 *** [scixl] Error code 1 Notes: svn path=/head/; revision=322918
* IronPython is an open-source implementation of the Python programmingMarcus von Appen2013-07-129-0/+215
| | | | | | | | | | | language which is tightly integrated with the .NET Framework. IronPython can use the .NET Framework and Python libraries, and other .NET languages can use Python code just as easily. WWW: http://www.ironpython.net Notes: svn path=/head/; revision=322866
* - Trim Makefile headersDmitry Marakasov2013-07-122-10/+2
| | | | | | | | | | | | - Drop ABI versions from LIB_DEPENDS - OptionsNG - Pet portlint - Switch to dynamic plist where useful - Canonicalize patch names - Fix DOS line endings in patch files Notes: svn path=/head/; revision=322840
* Replace John Marino email address with FreeBSD versionJohn Marino2013-07-126-20/+12
| | | | | | | | | | While I'm here, also trim the headers on a couple of ports and remove a reference to the Dragonlace mirror which is down indefinitely. Approved by: bapt (mentor) Notes: svn path=/head/; revision=322832