Commit graph

12381 commits

Author SHA1 Message Date
Johan van Selst
d2b1ce3d17 Enable stage support 2014-02-05 18:42:29 +00:00
Mathieu Arnold
db33716fd3 Drop maintainership on those.
Sponsored by:	Absolight
2014-02-05 17:35:53 +00:00
Martin Wilke
ccf07e0c27 - Stage support 2014-02-05 13:58:33 +00:00
Frederic Culot
145815c42b - Update to 0.17022
- Rephrase COMMENT

Changes:	http://search.cpan.org/dist/Error/ChangeLog
2014-02-05 08:06:14 +00:00
Sahil Tandon
8e4fc595c8 - Update to 1.5.0 2014-02-05 03:05:00 +00:00
Martin Wilke
620d7d0936 - Stage support
Reviewed by:	antoine/swills
Thanks to:	antoine (so testing)
Approved by:	swills (ruby@)
2014-02-04 14:23:51 +00:00
Vanilla I. Shu
b601fd950a 1: use compiler.mk
2: upgrade v8-devel to 3.24.30.

PR:		ports/186373 [1]
Submitted by:	mat@ [1]
2014-02-04 09:15:37 +00:00
Steve Wills
dc04b95449 - Fix distfile (upstream rerolled) [1]
- Fix patch to work with new distfile [1]
- Change patch filenames to be uniform
- Fix packaging issue by deleting patch backup files
- Bump portrevision so new packages get built

PR:		ports/186383 [1]
Reported by:	marino [1]
Submitted by:	clutton <clutton@zoho.com> [1]
2014-02-04 04:03:55 +00:00
Antoine Brodin
e37ddd8203 Fix a stage symlink 2014-02-03 22:20:02 +00:00
Pietro Cerutti
c1bd27e21e - Update to 05_20140202
Changes:

    * The manual chapter describing the foreign function interface has
      been improved.
    * The handling of Unicode in the console has been improved. Cursor
      positioning and writing Unicode strings to the desired position
      works now also under Linux.
    * A strict checking of all strings, that are passed to C functions,
      has been introduced. Zero bytes and non Unicode characters in the
      original string raise the exception RANGE_ERROR now.
    * The performance of several loops in the runtime library has been
      improved. Now the loops use indices instead of pointer increments
      and they work downward towards an index of zero. This allows C
      compilers to do more optimizations (verified with gcc and
      valgrind).
    * The enumeration types signedness and endianess have been added to
      bytedata.s7c.
    * The conversion functions bytes, bytes2Int and bytes2BigInt have
      been added to bytedata.s7c. The new function allow conversions
      to and from signed and unsigned byte strings with big- and
      little-endian byte order. This functions replace the less flexible
      functions bytesLe2Int, bytesBe2Int, bytesLe and bytesBe.
    * The functions bStriBe, bStriLe, bStriBe2BigInt and bStriLe2BigInt
      have been moved from bytedata.s7c to bstring.s7i.
    * The performance of the functions int16AsTwoBytesLe,
      int32AsFourBytesLe, int64AsEightBytesLe int16AsTwoBytesBe,
      int32AsFourBytesBe and int64AsEightBytesBe has been improved.
    * Documentation comments have been added or improved in cc_conf.s7i,
      bytedata.s7i, environment.s7i, sockbase.s7i, actutl.c, big_rtl.c,
      big_gmp.c, biglib.c cmd_rtl.c, con_inf.c, con_win.c, con_wat.c,
      int_rtl.c, intlib.c, soc_rtl.c, striutl.c and syvarutl.c.
    * The program chk_all.sd7 has been improved to check several
      compiler options and to allow that the output of interpreted and
      compiled compiler differs. The difference of the generated C code
      is okay, when the execution of the compiled programs results in
      the same output.
    * The compiler (s7c) has been improved to do more optimizations for
      the action BIG_REM (operator rem).
    * The compiler has been improved to count inserted and suppressed
      range checks.
    * Interpreter, compiler and runtime library have been improved to
      allow bstrings with slices. This is used by the compiler to
      reduce the memory used for constant bstrings.
    * The compiler has been improved to store the data of constant
      bigIntegers in bstrings.
    * Checks for div, rem, mdiv and mod have been added to chkbig.sd7.
    * Checks for float division by zero have been added to chkexc.sd7.
    * Checks for float parse have been added to chkflt.sd7.
    * In con_inf.c, con_win.c and con_wat.c the function conText has
      been replaced by conWrite. ConWrite takes an UTF-32 string and
      writes it to the console. If stdout is redirected an UTF-8 string
      is written to the destination file.
    * The function gen_act_ptr_table has been added to actutl.c. This
      function creates act_ptr_table and removes double entries from it.
    * The functions intBytesBe2UInt and intBytesLe2UInt have been added
      to int_rtl.c.
    * Interpreter and compiler have been improved to support the new
      actions INT_BYTES_BE_2_UINT and INT_BYTES_LE_2_UINT.
    * Checks for the function sigaction() and for integer division and
      remainder have been added to chkccomp.c.
    * The configuration values ALLOW_BSTRITYPE_SLICES,
      CHECK_INT_REM_BY_ZERO and CHECK_INT_REM_ZERO_BY_ZERO have been
      added to cc_conf.s7i, chkccomp.c, cmd_rtl.c and s7c.sd7.
    * Several versions of timAwait in tim_unx.c have been improved to
      restart calls of poll(), ppoll() and select().
    * A check for the character '=' in the environment variable name has
      been added to the function cmdSetenv (in cmd_rtl.c).
    * In striutl.c the functions stri_compress, stri_export_utf8 and
      cp_to_cstri8 have been improved and renamed to conv_to_cstri
      conv_to_cstri8 and stri_to_cstri8 respectively. Interpreter and
      runtime library have been improved to use the new function names.
    * The function stri_to_cstri and the macro free_cstri8 have been
      added to striutl.c.
    * The functions conv_to_cstri, conv_to_cstri8, stri_to_cstri8 and
      stri_to_bstri have been improved to use an err_info parameter.
2014-02-03 15:32:50 +00:00
John Marino
6776e8937d lang/gnatdroid-armv(5,7): Fix build on FreeBSD 10+
Reported by pkg-fallout
Cause: Bad gcc makefile, doesn't properly support cross-compiler build
Workaround: duplicate *-cross executables to the base names so that the
            install target doesn't try to rebuild them
2014-02-03 13:37:19 +00:00
Martin Wilke
a3dcf597a1 - Stage support 2014-02-03 11:12:04 +00:00
Baptiste Daroussin
57d55e9569 Use regular CC and CXX instead of custom CLANGXX/CLANG
That fixes build after .pre.mk removal as well as simplify the makefile

Reported by:	tijl
2014-02-03 10:34:08 +00:00
Pietro Cerutti
799317ef18 - STAGE-clean
- Fix LICENSE
2014-02-03 09:42:04 +00:00
Pietro Cerutti
c55338ddb8 - STAGE-clean
- Fix LICENSE
2014-02-03 09:25:40 +00:00
Pietro Cerutti
6a903d650a - STAGE-clean
- Fix LICENSE
2014-02-03 09:13:49 +00:00
Martin Wilke
96cc6ec6fa - Stage support 2014-02-02 16:02:32 +00:00
Martin Wilke
fe665b70e9 - Stage support 2014-02-02 15:21:20 +00:00
Martin Wilke
61fc2830f0 - Stage support
- Convert to USES
2014-02-02 15:18:32 +00:00
Martin Wilke
7bf1652bda - Stage support
- Convert few ports to USES
2014-02-02 14:33:37 +00:00
Martin Wilke
6a8989b46c - Stage support 2014-02-01 17:10:46 +00:00
Martin Wilke
46ef0d7274 - Stage support 2014-02-01 16:03:44 +00:00
Martin Wilke
eef915e4fb - Stage support 2014-02-01 14:42:45 +00:00
Martin Wilke
cdd6c73f5d - Stage support 2014-02-01 14:42:04 +00:00
Jimmy Olgeni
7a636eaf7d Upgrade Racket to 5.93. 2014-02-01 14:19:14 +00:00
Marcus von Appen
a23998721f - Fix bad libpython* symlinks after enabling the lang/python* ports to
be stagedir-aware

PR:		ports/186284
Submitted by:	marino@
Pointyhat to:	myself
2014-02-01 09:21:23 +00:00
Antoine Brodin
12da4a60cb Mark broken: Fails to build
On 8 and 9:
[Loading int-inf.sml.bin]
Bus error (core dumped)
!!! unable to build SML heap image (sml.x86-bsd)
*** [do-build] Error code 1

On 10 and head:
gcc -ansi -c -I../config -I../objs -I../include ../config/gen-common.c
make[2]: exec(gcc) failed (No such file or directory)
*** Error code 1

Reported by:	pkg-fallout since august 2013
With hat:	portmgr
2014-01-31 21:10:51 +00:00
Martin Wilke
6f0f3362e8 - Stage support 2014-01-31 12:47:06 +00:00
Martin Wilke
a88b598dd6 - Stage Support
- Convert to USES
2014-01-31 12:14:30 +00:00
Brooks Davis
6b3020e620 Expire in ~1 month not last year.
Reported by:	az
Point hat to:	brooks
2014-01-30 15:51:08 +00:00
Brooks Davis
b96f94b366 Deprecate LLVM and Clang 3.1 now that there are no dependencies. 2014-01-30 15:39:06 +00:00
Tijl Coosemans
b2f07a8a49 Allow the use of //TRANSLIT and //IGNORE with PHP iconv.
PR:		ports/184596
Tested by:	grembo
Approved by:	ale (maintainer)
2014-01-29 20:41:27 +00:00
Andrej Zverev
073942c880 - add stage support
Approved by:	portmgr (blanket infrastructure)
2014-01-29 17:46:33 +00:00
Alexey Dokuchaev
fbf4cc9517 Stafigy; clean up the Makefile and port description while here. 2014-01-29 15:26:02 +00:00
Alexey Dokuchaev
542dbc8cc7 Remove references to long unsupported alpha. 2014-01-29 14:54:52 +00:00
Alexey Dokuchaev
70ef86a881 Stagify, remove check for alpha (long unsupported), convert to OptionsNG,
drop seemingly unused USE_GMAKE, and generally cleanup the port while here.
2014-01-29 13:30:22 +00:00
Baptiste Daroussin
8ab604e284 Activate the utf8 support 2014-01-29 11:34:02 +00:00
Baptiste Daroussin
81eff82407 Add jimtcl into the ports tree 2014-01-29 11:22:33 +00:00
Rusmir Dusko
e1f5d1e557 - Fix graphics/glfw2 dependency due to recent commit
devel/ChipmunkPhysics

- Bump PORTREVISION for dependency change

games/pink-pony

- Bump PORTREVISION for dependency change

games/sea-defender

- Bump PORTREVISION for dependency change

lang/io

- Bump PORTREVISION for dependency change
2014-01-28 21:16:10 +00:00
Alex Dupre
9e8284183d Fix plist.
PR:		ports/186182
Submitted by:	Dmitry Marakasov <amdmi3@amdmi3.ru>
2014-01-28 16:39:17 +00:00
Jimmy Olgeni
f0d7456758 Upgrade to version R16B03-1. 2014-01-28 14:03:22 +00:00
Jimmy Olgeni
36af465f4d Upgrade to version R16B03-1.
Submitted by:	Kenji Rikitake <kenji@k2r.org>
2014-01-28 14:02:50 +00:00
Romain Tartière
52060eee2a Update to 3.0.34 and frenshen port.
Partially based on [1].

PR:		ports/181361 [1]
Submitted by:	Jack Pappas <jack.pappas@gmail.com> [1]
2014-01-28 09:42:03 +00:00
Baptiste Daroussin
b7d1e54746 Support stage
Make sure to properly depend on libobjc2 and not get polluted by gcc
Use modern libdepends
2014-01-28 08:17:13 +00:00
Baptiste Daroussin
0de261a765 Support stage
Respect prefix
2014-01-28 08:13:37 +00:00
Dmitry Marakasov
6270f9f8ae - Keep category Makefiles sorted 2014-01-28 03:25:28 +00:00
Antoine Brodin
864284545c Stage support 2014-01-28 00:16:57 +00:00
Brooks Davis
33428cd370 Attempt to add back support for scan-build.[1]
Change ccc-analyzer's default compiler to clang.[2]

Install unwind.h.[3]

PR:		ports/185733 [1], ports/183802 [2], ports/186173 [3]
2014-01-28 00:04:46 +00:00
Baptiste Daroussin
53f5bbb2ba Deprecate ports broken for more than 6 month 2014-01-27 17:35:26 +00:00
Jimmy Olgeni
8366f4f595 - Upgrade Racket to version 5.92.
- Unbreak on FreeBSD 10.
- racket-textual is renamed to racket-minimal upstream.
- Fix COMMENT.
2014-01-27 12:37:06 +00:00
Marcus von Appen
6e3723845d - Enable stagedir support
- Convert to new LIB_DEPENDS
2014-01-26 14:47:56 +00:00
John Marino
ff46e6ed0a lang/gnat-aux: Mark deprecated in favor of lang/gcc-aux
Now that the gnatdroid-arm ports have been rebased on lang/gcc-aux, there
is no port that requires lang/gnat-aux.  Since it can't build most of the
Ada framework, there's no anticipated reason to use it over the newer,
gcc4.7-based gcc-aux.  Leave it around just in case, but let folks fooled
by "gnat" in name that it's not the latest Ada compiler.
2014-01-26 00:21:03 +00:00
Baptiste Daroussin
860620e08b Update to 5.2.0
Bring under lua@ maintainership [1]
Support stage
Use MAKE_ARGS instead of patching config
Convert to USES=lua

Approved by:	edwin@ [1]
2014-01-25 23:07:49 +00:00
Steve Wills
a3094148c6 - Add patch to increase stack size to avoid crash on ppc64
- Bump PORTREVISION due to binary and package change

Submitted by:	jhibbits (via private email)
2014-01-25 22:10:56 +00:00
Steve Wills
fd414793d2 - Documents old version of Ruby, mark for deletion
PR:		ports/185540
Submitted by:	clutton <clutton@zoho.com>
2014-01-25 20:47:28 +00:00
Gerald Pfeifer
9c067a521a Update deprecation message now that no other port depends on gcc44 any more.
Still convert to staging, remove a no longer necessary dependency on bison
and backport some other changes (variable naming,...) from lang/gcc46 in
case someone wants or needs to retain this port locally after we remove it
here.
2014-01-25 19:34:26 +00:00
Johan van Selst
e0a9ceed2e Correct plist 2014-01-25 17:42:06 +00:00
Marcus von Appen
a5ec927724 - Do not use absolute source paths for the symlinks to the stagedir
Noticed by:	danfe
2014-01-25 09:15:12 +00:00
Marcus von Appen
8fd329e5db - Enable stagedir support 2014-01-25 08:46:11 +00:00
John Marino
e58e7d33c5 lang/gnatdroid-armv(5,7): Use lang/gcc-aux as base, not lang/gnat-aux
After a few additional patches for gcc-aux, gnatdroid-armv5 (and -armv7)
build and execute well when built and based on gcc 4.7-based gcc-aux.
The previous version was based on gcc 4.6-based gnat-aux.  This was the
final port requiring gnat-aux, and now its part of the Ada framework.

Running acats using an ASUS Transformer XF101 (Android 4.0.3) as a target
results in a nearly perfect result.  Only test cb1010a fails, which is
a failure to detect running out of stack space (-fstack-check).  I intend
to investigate further, but as the only problem, gnatdroid remains a
highly capable compiler despite the small regression.  Potentially
zero-cost exceptions were gained as a trade-off.
2014-01-23 20:46:14 +00:00
John Marino
fabaf4ff02 lang/gcc-aux: Update diff-ada, diff-core for Android
The majority of these changes affect the android cross-compiler builds.
The only build change for the host compiler is builds convert_addresses
within a separate file rather than as part of adaint.c.  Given that this
does not represent a functional change in any way, I just don't see the
need to bump PORTREVISION as a result.
2014-01-23 18:59:49 +00:00
Martin Wilke
1517ce49fc - Stageify
- Take maintainership of a few ports
2014-01-23 16:00:14 +00:00
Johan van Selst
2036b13853 - Enable stage support
- Fix compilation issue
2014-01-22 17:54:34 +00:00
Gerald Pfeifer
66e2d99bb4 Update to the 20140118 snapshot of GCC 4.7.4. 2014-01-22 16:21:10 +00:00
Baptiste Daroussin
e04b632220 Fix properties on pkg-plist 2014-01-21 23:40:21 +00:00
Alex Dupre
16b6750254 Update to 5.5.8 release. 2014-01-21 17:09:52 +00:00
Alex Dupre
945b444e95 Update to 5.4.24 release. 2014-01-21 17:09:30 +00:00
Jonathan Chu
19aceb599f Update maintainer email address
Approved by:    swills (mentor)
2014-01-21 05:12:40 +00:00
John Marino
f3477bdf77 lang/gnatdroid-binutils: Update to version 2.24
Seven patches were present that barred this port from building and, more
importantly, installing info pages and man pages.  Reduce the patch count
from nine to two by allowing the documentation to build and install in
the stage directory, but then moving the documentation out of the way
before staging occurs.  The remaining two patches were regenerated
although they did apply "cleanly".
2014-01-20 14:18:07 +00:00
Pietro Cerutti
0f8a442d92 - Update to 20140119
Changes:

  * The library tdes.s7i with TDES (Triple DES respectively 3DES)
    cipher support has been added.
  * The library tls.s7i has been improved to allow encoding with TDES
    (3DES) and to accept the handshake message CertificateRequest.
  * The function drwGetImage has been added to drw_dos.c (thanks to
    "Rugxulo" for pointing out, that it was missing).
  * Checks for mdiv and mod have been added to chkbig.sd7.
  * The compiler (s7c) has been improved to do more optimizations for
    the action BIG_MOD (operator mod). Now the functions bigLowerBits
    and bigLowerBitsTemp are used when the divisor is a power of two.
  * The compiler has been improved to optimize if-statements, when the
    condition is constant.
  * The compiler has been improved to optimize the action BIG_MDIV
    (operator mdiv) correctly, when the divisor is a negated power of
    two (e.g. n div -8). The generated code now corresponds to the
    Seed7 expression -dividend >> log(-divisor).
  * New functions to open files have been introduced in various
    libraries. The new functions are openUtf8, openUtf16, openEcho,
    openLine, openTee, openMore, openUpper, openLower, openReverse,
    openWindow and openField. The new functions have been added as
    replacement for the functions open_utf8, open_utf16, open_echo,
    open_line, open_tee, open_more, open_upper, open_lower,
    open_reverse, open_window and open_field. The old functions are
    still supported, but they are deprecated and should not be used.
    Deprecated functions will be removed in a future version.
  * The example programs have been changed to use the new functions
    to open files.
  * Documentation comments have been added or improved in cipher.s7i,
    clib_file.s7i, external_file.s7i, shell.s7i, utf8.s7i, utf16.s7i,
    unicode.s7i, bytedata.s7i, big_gmp.c, biglib.c, big_rtl.c,
    cmdlib.c, cmd_rtl.c, fillib.c, fil_rtl.c, intlib.c, int_rtl.c,
    strlib.c, str_rtl.c and entutl.c.
  * The functions bigLowerBits and bigLowerBitsTemp have been added
    to big_rtl.c and big_gmp.c.
  * The free list management in big_rtl.c and big_gmp.c has been
    improved to allow the configuration of a maximum free list length.
  * The function bigMultAssign1 has been added to big_rtl.c. This
    function is used by bigMultAssign when the factor is just one
    bigdigit.
  * The function bigLog2BaseLShift has been renamed to
    bigLog2BaseIPow in big_rtl.c, big_gmp.c and s7c.sd7.
  * The function getValue for boolean values has been added to
    progs.s7i. Interpreter, compiler and runtime library have been
    improved to support it.
  * the management of types in the runtime library has been improved.
    Now they are attached to the corresponding program. This way they
    can be freed by prgDestr().
2014-01-20 10:26:49 +00:00
Akinori MUSHA
7e75ef1910 Update to 1.7.10. 2014-01-20 08:11:51 +00:00
Gerald Pfeifer
c038fd5e4e Update to the 20140119 snapshot of GCC 4.9.0. 2014-01-20 02:15:39 +00:00
Gerald Pfeifer
73ecb3a194 Update to the 20140116 snapshot of GCC 4.8.3. 2014-01-20 01:36:18 +00:00
Raphael Kubo da Costa
6df75418e5 - Update to 2.2.1.
- Support staging.

PR:		ports/184970
Submitted by:	Radim Kolar <hsn@sendmail.cz>
Approved by:	Mitchell Smith <mjs@bur.st> (maintainer)
2014-01-19 21:52:02 +00:00
Marcus von Appen
2c047a4870 - Enable stagedir support
- Add LICENSE
2014-01-18 10:32:43 +00:00
Antoine Brodin
22facbd4c4 Set the soname of liblua, it helps ports using cmake to link against it
(otherwise they do not have the correct DT_NEEDED entry)

Approved by:	lua (bapt)
2014-01-17 20:52:01 +00:00
Ruslan Makhmatkhanov
c11b3f3993 - mark stage-safe 2014-01-16 20:17:54 +00:00
Brooks Davis
46ed467d0d Upgrade to 3.4 release. 2014-01-16 18:41:08 +00:00
Pietro Cerutti
920409742d - Remove unneeded conditional around DOCS installation
- Re-order LICENSE and OPTIONS_DEFINE
2014-01-16 16:57:20 +00:00
David Chisnall
d9fb637657 Make mDNSResponder and Avahi options, with Avahi as the default.
Submitted by:	Marcus Muller
Approved by:	bapt (mentor)
2014-01-16 00:27:29 +00:00
David Chisnall
257af15518 Backport bug fix from r37605 upstream. This fixes crashing when
Objective-C++ programs use Objective-C types in static constructors.

Approved by:	bapt (mentor)
2014-01-15 19:10:16 +00:00
John Marino
fcde6a6ca1 lang/modula3: Not for FreeBSD 8.x
The Modula-3 bootstrap compiler was built on FreeBSD 9.
It will not run on FreeBSD 8 due to missing symbols, e.g.
_ThreadRuneLocale.  As with i386, I don't feel it is worth my time
to create a separate bootstrap for FreeBSD 8.x AMD64, so let's just
IGNORE this to save the user a 100Mb download.
2014-01-15 13:41:26 +00:00
Matthias Andree
abf42c6348 - Stop-gap update to fix build on 10.0-BETA1. [1]
- Add LICENSE=EPL. [1]
- Convert to staging. [2]
- Add missing trailing slash to URL in pkg-descr. [2]

PR:		ports/183557
Submitted by:	Jason Bacon (maintainer) [1]
Approved by:	portmgr@ (implicit, blanket) [2]
2014-01-14 02:40:02 +00:00
Rene Ladan
6b91ba7b05 Remove python26, it is expired and nothing depends on it anymore.
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
2014-01-13 21:06:11 +00:00
Rene Ladan
50f8eaece1 Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
2014-01-13 21:00:02 +00:00
David Chisnall
faaef9bc69 Update core GNUstep libraries and fisicalab to latest versions
Approved by:	bapt (mentor)
2014-01-12 22:54:58 +00:00
Rene Ladan
72bf1ca32f - Adjust LLVM dependency from 3.1 to 3.2 [1]
- Do not enable BINDGEN option by default, it brekas the build on 10.0 +
- Bump PORTREVISION [1]
- Add stage support
- Use option helpers
- Adjust license, COMMENT

PR:		ports/182497 [1]
Submitted by:	Jyun-Yan You <jyyou@cs.nctu.edu.tw> (maintainer)
2014-01-12 17:18:59 +00:00
Mathieu Arnold
e0a8062bb0 Rename patches in the makepatch fashion. 2014-01-11 20:36:18 +00:00
Mathieu Arnold
244b858cf8 Update to 5.18.2. 2014-01-11 20:30:15 +00:00
Julien Laffaye
257ee41338 - Change default location of Go packages to LOCALBASE/share/go
This fixes problems like ports failing to build if the port
  is already installed [1]
- Bump PORTREVISION of affected ports
- Support the install target in bsd.go.mk
- STAGE support for free!

PR:		ports/180003 [1]
2014-01-11 17:46:33 +00:00
Baptiste Daroussin
338afcf638 Add missing lua.pc files (missed in previous commits)
Rework the makefile to use jmmv method from PR which is cleaner than my initial attempt

PR:		ports/180786
Submitted by:	jmmv
2014-01-10 08:39:12 +00:00
Baptiste Daroussin
31e62cc3c9 Add a .pc file to lua52
PR:		ports/180786
Submitted by:	jmmv
2014-01-10 08:22:53 +00:00
Gabor Pali
1a75cb1d44 - Stagify lang/ghc and all the Haskell Cabal ports
- Update HACKAGE_SITE to follow changes in upstream
- MAKE_ENV now sets LC_ALL and DESTDIR for Haskell Cabal ports
- Further minor cosmetical changes: replace USE_GMAKE with USES, get rid of
  ${DO_NADA}, some refactoring

Obtained from:	FreeBSD Haskell
2014-01-09 21:32:12 +00:00
Gabor Pali
f27ca4d0f1 - Fix a run-time problem with lang/ghc on FreeBSD 10.0 and later, caused by
the iconv changes (basically GHCi was rendered unusable)
- Fix build for x11-toolkits/hs-wxc, while here
- Bump port revision for all Haskell Cabal ports as they have to be rebuilt

PR:		ports/184806
Reported by:	many
Obtained from:	FreeBSD Haskell
MFH:		2014Q1
2014-01-09 21:29:39 +00:00
Baptiste Daroussin
a05d4502ac Update license and description 2014-01-09 10:32:28 +00:00
Baptiste Daroussin
9f5ac9b62e Update to 1.3.4-20131226
Invisible Island has taken the maintainance of mawk, switch to that version.
Take maintainership
Support stage

Approved by:	Yoshihiro Ota <ota@j.email.ne.jp> (former maintainer)
2014-01-09 10:24:48 +00:00
Johan van Selst
402551a405 - Update afnix to 2.4.0
- Enable stage support
2014-01-08 18:01:25 +00:00
Pietro Cerutti
e7716bd0d4 - Update to 05_20140105
Changes:

  * The library des.s7i with DES (Data Encryption Standard) cipher
    support has been added.
  * The library tls.s7i has been improved to support block ciphers
    and encoding with DES.
  * The functions blockSize and decode have been added to cipher.s7i
    and arc4.s7i.
  * The the functions str, rotLeft and rotRight and the operators
    radix, RADIX, ~ and ><:= have been added to bin32.s7i.
  * Support to write bin32 values has been added to bin32.s7i.
  * The new library unicode.s7i, with functions to convert between
    Unicode encodings, has been added.
  * The functions utf16beToStri, utf16leToStri, utf7ToStri and
    replaceUtf16SurrogatePairs have been improved and moved from
    charsets.s7i to unicode.s7i. The functions striToUtf8 and
    utf8ToStri have been moved from string.s7i to unicode.s7i. The
    functions striToUtf16be and striToUtf16le have been added to
    unicode.s7i.
  * The actions FLT_MINUS, INT_MINUS and BIG_MINUS have been renamed
    to FLT_NEGATE, INT_NEGATE and BIG_NEGATE respectively.
  * The library gethttps.s7i has been improved to accept links to
    HTTP.
  * The operator symbols ~ and ><:= have been added to syntax.s7i.
  * Checks for -, mdiv, << and >> have been added to chkbig.sd7.
  * The compiler (s7c) has been improved to do more optimizations for
    the actions BIG_DIV, BIG_LSHIFT, BIG_RSHIFT, BIG_MDIV, BIG_MULT,
    BIG_NEGATE and CHR_CLIT.
  * The function charLiteral has been added to the compiler.
  * The compiler has been improved to avoid the generation of long
    lines for bigInteger literals.
  * The function bigMinus has been renamed bigNegate and the function
    bigNegateTemp has been added to big_gmp.c and big_rtl.c.
  * A check for the keyword 'restrict' has been added to chkccomp.c.
  * The function chrCLitToBuffer has been added to chr_rtl.c.
  * Interpreter, compiler and runtime library have been improved to
    support the action INT_XOR_ASSIGN.
  * The functions utf8_char (literal.c), utf8_to_stri (striutl.c),
    utf8_bytes_missing (striutl.c), strUtf8ToStri (str_rtl.c) and
    ut8Getc (in ut8_rtl.c) have been improved to check for ranges
    of characters instead of bit patterns. This improves the
    performance of UTF-8 conversions by up to 6%.
  * The functions freeArgVector and genArgVector have been added to
    cmd_unx.c.
2014-01-08 16:48:25 +00:00
Pietro Cerutti
2ca72ca1f7 - Fix CONFIGURE
MFH:		2014Q1
2014-01-08 15:13:49 +00:00
Koop Mast
d90268231f Add USES=compiler:c11. We need clang or GCC 4.4+.
This fixes the build on 8.x and 9.x.

Submitted by:	beefy builders
2014-01-08 13:50:36 +00:00
Jimmy Olgeni
ccc8b0b357 - Upgrade to version R16B03.
- Add MANPATH entry.
- Do not mute the remaining install commands.
2014-01-08 11:45:58 +00:00
Rene Ladan
a067cf2edf Defines a variable LLVM_VERSION to ease updating to a newer LLVM version if
desired. Other changes:
- fix EMACS_CONFIGURE option helper
- fix %%ETC%% rendering and name of clang port in pkg-message
- bump PORTREVISION to force a rebuild for the dependency change.

Tested with 'poudriere bulk pure*' on 10.0-amd64, 8.3-i386, and 9.1-i386
(partially).

devel/llvm (expired) should not have any consumers anymore at this point.

PR:		ports/185190
Submitted by:	rene
Approved by:	maintainer timeout (lichray@gmail.com , 14 days)
2014-01-08 08:32:42 +00:00
Mathieu Arnold
842abb4a59 Fix build with gcc47
maintainer timeout

PR:		ports/184574
Submitted by:	Christoph Moench-Tegeder
2014-01-07 22:55:35 +00:00
Pawel Pekala
89f5a59034 - Update to version 4.0b
- Install additional manpages
- Use options subs, helpers
- Support staging

PR:		ports/181072
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2014-01-07 20:26:34 +00:00
John Marino
eb19ea733d lang/modula3: Support FreeBSD 10+
It appears that modula3 will segfault if debug information is not
generated in stabs format.  Clang doesn't recognize -gstabs+ options,
but removing it results in lots of segfaults early during the build.

By setting USE_GCC=any, FreeBSD 9 and below will use the base gcc 4.2.1
and FreeBSD10 and later will need lang/gcc.  Verified on Redports.

While here, make sure .bak files do not get installed into stage by
using 'sed -i ""' rather than ${REINPLACE_CMD} which equals 'sed -i.bak'.
2014-01-07 12:01:16 +00:00
Mathieu Arnold
dfd89a0280 With 338990, they should be JOBS safe. 2014-01-07 10:51:51 +00:00
Mathieu Arnold
b087c41e1a Add the same patch to perl5.1{2,4,6} that perl 5.18, fixing a parallel build issue. 2014-01-07 09:58:06 +00:00
Mathieu Arnold
87d5641fe7 Add a patch from upstream fixing the parallel builds. 2014-01-07 00:04:20 +00:00
Alberto Villa
c06b50b999 - Bump PORTREVISION after latest commit. 2014-01-05 23:08:04 +00:00
Alberto Villa
9d0630cff9 - Add py-setuptools to RUN_DEPENDS.
Reported by:	pkg-fallout
Approved by:	wen (maintainer) via email
2014-01-05 23:06:00 +00:00
Johan van Selst
7217bc3ca8 - Update SWI Prolog to 6.6.1 (bugfix release)
- Simplify options check
2014-01-05 20:03:21 +00:00
Raphael Kubo da Costa
51445c8481 - Update maintainer's email address
- Add stage support
- Cleaning the warnings during compilation

PR:		ports/185489
Submitted by:	Pavel I Volkov <pavelivolkov@gmail.com> (maintainer)
2014-01-05 15:43:27 +00:00
Brooks Davis
bf652eeb73 Install altivec.h and cpuid.h headers. 2014-01-05 01:25:11 +00:00
Baptiste Daroussin
26f4f758b1 Fix pkg name collision 2014-01-04 01:01:03 +00:00
Brooks Davis
9acf8fda8e Upgrade to 3.4rc3.
Install altivec.h and cpuid.h so it is possible to compile things.

PR:		ports/184770, ports/185058
2014-01-04 00:17:38 +00:00
Steve Wills
38f392c2bf - Fix category order to correct PKGORIGIN 2014-01-03 15:50:42 +00:00
Rene Ladan
45686c9388 rene-ladan.nl is online again, re-add WWW line to pkg-descr 2014-01-03 15:16:13 +00:00
Baptiste Daroussin
313cb94889 Part 2 at removing now useless FETCH_ARGS redifition 2014-01-03 01:12:59 +00:00
Steve Wills
a4ed4ba2ea - Update to 1.9.3
- Fix some html issues

PR:		ports/183096
Submitted by:	clutton <clutton@zoho.com>
2014-01-02 21:24:19 +00:00
Steve Wills
03fdbd5ccf - Fix mkmf DESTDIR issue with patch from upstream
Obtained from:	http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/mkmf.rb?r1=41756&r2=41755&pathrev=41756
2014-01-02 20:46:29 +00:00
Vanilla I. Shu
cabaeee563 Add comment why ofc required gcc4.6.
Submitted by:	gerald@
2014-01-02 06:19:07 +00:00
John Marino
20de4e486d lang/modula3: Fix MASTER_SITES typo (mirror, bootstrap) 2014-01-02 02:43:23 +00:00
Steve Wills
9de02523dd - Add patch to bundled rdoc to fix issue which causes some ports to fail to
build

Obtained from:	f4f5b94285
2014-01-02 02:35:40 +00:00
John Marino
c169024680 Add lang/modula3: Critical Mass implementation of Modula-3
This is a huge port.  It probably should be split into several separate
ports, but Modula-3's lack of popularity doesn't justify the large
effort that would require yet.

This port will download a "bootstrap" compiler which builds a fresh
compiler and small set of core components.  The fresh compiler will
then build everything else.  This includes, among other things:

* CM3 Integrated Development Environment (IDE)
* CM3 Code Generator based on gcc 4.3
* CM3 Middle- and back- ends
* CVSup (CM3 is too new to build the CVSUP already in ports)
* M3 GDB (GNU Debugger)
* M3 GUI and networking support
* M3 Quake
* some demos
* many examples
* many CM3 tools
* Oblique
* Caltech Parser toolset
* Full M3 library
* Lots of documentation and man pages

Intentionally left out for now: six (6) games, three (3) webdev progs,
kate (gui), sgml+deepcopy (devlib), pp (m3devtool)

This is the latest release of the Critical Mass Modula-3 (CM3) collection,
version 5.8.6, and it was released in July 2010.  Days were spent
developing this port, but not so much time was developed to quality
assurance.  I added a "recent" patch from upstream for network concurrency
and also modified the getaddrbyname implementation as the original one
raised IPError exceptions due to my VM not having a fully qualified
hostname and external IP address.  My modification makes the exception
look up hostent with 127.0.0.1 first, then raise a new exception on error.
It seems to work, but like I said, it was not heavily tested.

Most of the programs require a running X (Trestle), which I don't have
at the moment, so they stop with an appropriate raised exception.  I only
assume they work, I'll have to check later.

Right now only FreeBSD AMD64 is supported.  I do not expect to attempt
to support FreeBSD i386.  I will probably make an attempt to cross-compile
this on DragonFly x86-64 after appropriate patches are added.  A few
months ago I nearly succeeded in porting CM3 to DragonFly and I expect to
succeed on the next attempt.  If other platforms are desired, somebody
else will have to create bootstraps and any necessary patches.

This was built and poudriere-tested on FreeBSD 9.2.  Only libc, libm, and
libpthread are dynamically loaded so it should build fine on FreeBSD 8.4.
I don't have access to my Redports repository ATM so I can't test FreeBSD
10+, but I will attempt to fix should it fail to build on those platforms.

Hopefully someone will find this port useful.  I was surprised that
apparently the full Modula-3 compiler set has never been ported to
FreeBSD, only the ezm3 version needed to build cvsup.  Modula-3 is a nice
language that probably deserved to be widely used outside of academia.
2014-01-02 02:34:47 +00:00
Vanilla I. Shu
e8d940c7b8 1: convert LIB_DEPENDS to new format.
2: remove NO_STAGE.
3: use USE_GCC=4.6 instead.

PR:		ports/185306
Submitted by:	tijl@
2014-01-01 03:50:04 +00:00
Jun Kuriyama
bb5d2a3f28 - Unbreak on 10.0 by USE_GCC=4.2+.
This may change dependencies other than 10.x environment, so bump
PORTREVISION for safety.
2013-12-31 12:26:35 +00:00
Olli Hauer
4fb1cfb1cd - rename AL2 to APACHE20 in Mk/bsd.licenses.db.mk
- svn move Templates/Licenses/AL2 Templates/Licenses/APACHE20
- add APACHE10 and APACHE11 to Mk/bsd.licenses.db.mk
- add entry in UPDATING
- bulk change all ports AL2 => APACHE20

- math/openfst/pkg-plist: remove share/licenses/openfst-1.3.4

PR:		ports/184785
Submitted by:	ohauer
Reviewed by:	tabthorpe
Approved by:	portmgr (tabthorpe@)
2013-12-30 20:55:18 +00:00
Tijl Coosemans
1cdc83153e Update to version 3.3.2.2013.12.30 revision 8930.
This adds support for new PIC devices and the Toshiba TLCS-90
microcontroller.
2013-12-30 15:44:54 +00:00
Johan van Selst
c2b6d33cc5 - Enable STAGE support
- Simplify OPTIONS handling
- Correct shebang paths
- Strip installed binaries and libraries
- Bump PORTREVISION
2013-12-29 20:23:28 +00:00
Johan van Selst
a4407db72e Enable stage support 2013-12-29 17:39:46 +00:00
Johan van Selst
eb32afc13b Enable stage support 2013-12-29 16:19:57 +00:00
Johan van Selst
7ee05873aa Enable stage support 2013-12-29 16:09:58 +00:00
Johan van Selst
be4189fc06 - Enable STAGE support
- Simplify options handling
2013-12-29 16:00:25 +00:00
Johan van Selst
6d62e86dce - Depend on Nettle from ports
- Actually do custom configuration during configuration phase
- Bump PORTREVISION
2013-12-28 18:55:22 +00:00
Vanilla I. Shu
473ca169ed Fix build on i386. 2013-12-28 14:51:03 +00:00
William Grzybowski
ad177bb8a8 lang/py-prolog: support staging 2013-12-28 10:56:59 +00:00
Johan van Selst
0304765166 update 2013-12-28 09:51:44 +00:00
Vanilla I. Shu
a35adbcd94 repo copy lang/v8 to lang/v8-devel. 2013-12-28 04:28:43 +00:00
Rene Ladan
3964fa47ba rene-ladan.nl is offline for now, remove the WWW: line from pkg-descr 2013-12-27 14:54:08 +00:00
Alex Dupre
f0d7ca680e Fix build of ldap module when sasl is enabled and LOCALBASE is not /usr/local.
PR:		ports/185151
Submitted by:	Erick Turnquist <jhujhiti@adjectivism.org>
2013-12-27 10:24:43 +00:00
Baptiste Daroussin
a8c6c03c3f Fix usage of USES=perl5 2013-12-26 00:03:33 +00:00
Antoine Brodin
1df9d247be Convert the tree to USES=openal
Approved by:	portmgr (bapt)
2013-12-25 23:29:34 +00:00
Martin Matuska
b8a1513031 Release maintainership back to ports@
I don't have time to update to 2.2.0
2013-12-25 21:24:16 +00:00
Koop Mast
b1bf1620a6 Update freetype to 2.5.2.
Remove patch to add -I/usr/local/include in freetype-config --cflags. If
ports need extra headers they should look for them, and not get them via
a side-effect.

Freetype had a header resuffle in 2.5.1, patch ports to use the new header
style.

Thanks go to bdrewery for the two exp-runs and rakuco for helping me with
some troublesome cmake ports.

PR:		ports/184587
2013-12-24 21:22:21 +00:00
Antoine Brodin
38358e7bf6 - Update to 2013.2
- Add LICENSE
- Stage support

PR:		ports/185087
Submitted by:	Hannes Mehnert (maitainer)
2013-12-22 20:23:12 +00:00
Rene Ladan
0cad9b1ff8 Remove expired port:
2013-11-04 lang/clang: Migrate to lang/clang32 or newer
2013-12-22 19:25:20 +00:00
Mathieu Arnold
cc221c9416 Revert r337193, groff needs perl, makes a loop, is bad.
Pointy hat to:	myself
2013-12-22 16:09:43 +00:00
Mathieu Arnold
fb58ceb1d7 Fixup perldoc by using groff from ports. 2013-12-22 15:59:13 +00:00
Tijl Coosemans
140ec0e71f USES=fortran. 2013-12-22 13:20:52 +00:00
Rene Ladan
d8338d9bfa Remove expired ports:
2013-12-22 devel/ruby-cvs: Broken for more than 6 month
2013-12-22 devel/hs-reactive: Broken for more than 6 month
2013-12-22 databases/rubygem-delayed_job_data_mapper: Broken for more than 6 month
2013-12-22 graphics/xmagv: Broken for more than 6 month
2013-12-22 lang/slib-gauche: Broken for more than 6 month
2013-12-22 graphics/f-spot: Broken for more than 6 month
2013-12-22 sysutils/linux-megamgr: Broken for more than 6 month
2013-12-22 games/linux-savage-samuraiwars: Broken for more than 6 month
2013-12-22 ftp/gftp: Broken for more than 6 month
2013-12-22 devel/hs-DeepArrow: Broken for more than 6 month
2013-12-22 converters/py-svglib: Broken for more than 6 month
2013-12-22 converters/p5-Unicode-Lite: Broken for more than 6 month
2013-12-22 mail/squirrelmail-calendar_sql_backend-plugin: Broken for more than 6 month
2013-12-22 finance/quantlib: Broken for more than 6 month
2013-12-22 games/xkobo: Broken for more than 6 month
2013-12-22 games/quake3-rq3: Broken for more than 6 month
2013-12-22 math/fbm: No new release since 2004, new supported upstream
2013-12-22 11:48:43 +00:00