Commit graph

14644 commits

Author SHA1 Message Date
Gerald Pfeifer
88a26ec97b Update to the 20160306 development snapshot of GCC 6. 2016-03-08 20:11:27 +00:00
Mathieu Arnold
018eeadae5 Always set the DEFAULT github DISTFILE with .tar.gz for EXTRACT_SUFX.
Fix distinfo for the offending ports.

lang/yorick's tag was moved, and the added patch was no longer needed.

PR:			207644
Submitted by:		mat
Exp-run by by:		antoine
Sponsored by:		Absolight
Differential Revision:	https://reviews.freebsd.org/D4268
2016-03-08 13:09:12 +00:00
Pietro Cerutti
b2d9aa469e lang/seed7: update to 05_20160229
Changes:

- The function fltCmp in flt_rtl.c has been improved to work correct
  in the case that isnan returns neither 0 nor 1 (Many thanks go to
  Arnel L. for reporting this problem).
- The function determineGetaddrlimit in chkccomp.c has been improved
  to include <sys/types.h> before <sys/resource.h>. FreeBSD needs
  that to work correctly (Many thanks go to Pietro Cerutti for
  providing a fix and explaining the background).
- The function getOsCwd has been added to cmd_rtl.c. With this
  function it is possible to read (e.g. under Linux) a current
  working directory that is longer than PATH_MAX.
- Documentation comments have been improved in encoding.s7i.
- The program chkccomp.c has been improved to write definitions of
  USE_DIRENT, USE_DIRWIN, OS_WIDE_DIR_INCLUDE_DIR_H, os_DIR,
  os_dirent_struct, os_opendir, os_readdir, os_closedir,
  INCLUDE_SYS_UTIME, os_utimbuf_struct, USE_ALTERNATE_UTIME,
  os_utime_orig, os_utime, os_chdir, OS_GETCWD_MAX_BUFFER_SIZE,
  os_getcwd, os_mkdir, os_rmdir, OS_CHMOD_INCLUDE_IO_H, os_chmod,
  os_remove, os_rename, os_system, os_fopen, os_popen, os_pclose,
  DEFINE_WGETENV, os_getenv
- The functions keys_helem and values_helem in hshlib.c and
  hsh_rtl.c have been improved to use a loop instead of a tail
  recursion. For compilers that don't recognize the tail recursion
  this results in a speed improvement (Gcc recognizes tail
  recursions so there is no speed improvement).
- The functions free_helem and free_hash in hsh_rtl.c have been
  improved to stop searching for helems as soon as the last helem
  has been freed.
- The functions helem_data_to_list and helem_key_to_list have been
  improved to use a loop instead of a tail recursion (see above).
2016-03-08 11:20:23 +00:00
Mathieu Arnold
e4d43c60d8 Update to v5.23.8-117-gaeefbcf.
Changes:	https://github.com/Perl/perl5/compare/v5.23.8-35-g9538abe...v5.23.8-117-gaeefbcf
Sponsored by:	Absolight
2016-03-07 13:38:59 +00:00
Pietro Cerutti
a4bb1f6b78 lang/hla: store all distfiles at my place 2016-03-06 17:35:38 +00:00
Raphael Kubo da Costa
26372dce2a Bring in some fixes from GSoC 2015.
There was a GSoC 2015 from Colin Lord to bring to the base system a recent
version of Ficl. pfg@ found many bugs in ficl4.

Among them:
- Fix ficlInstructionPick bug. Pick instructions from 0, not 1.
Credit to Toomas Soome from the Illumos project.
- Fix some math bugs.
Credit to Toomas Soome from the Illumos project.
- Fix bug in Ficl stack preventing the stack from growing.
Obtained from:    http://sourceforge.net/p/ficl/mailman/message/26634755/
- Change rand and srand calls to random and srandom

Fix those in the port. While here, unset MAKE_JOBS_UNSAFE as the port builds
fine without it, and get rid of the DATA option that has no effect.

PR:		207041
Submitted by:	pfg
Approved by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
2016-03-05 19:07:33 +00:00
Gerald Pfeifer
82675d4508 Update to the 20160301 snapshot of GCC 5. 2016-03-05 15:58:46 +00:00
Thomas Zander
3295b60571 Update to upstream version 1.7.0 2016-03-05 12:41:03 +00:00
John Marino
89761d38ce lang/gnatdroid-binutils(-x86): Upgrade version 2.25.1 => 2.26
Synth test mode found some problems with the plists, so those have
also been fixed.
2016-03-04 13:21:40 +00:00
Cy Schubert
afb571fe7c Update 2.070.1 --> 2.070.2 2016-03-04 09:17:21 +00:00
Martin Wilke
b774243705 - Update to 5.6.19
Changelog:
    http://php.net/downloads.php#v5.6.19
2016-03-04 08:40:14 +00:00
Martin Wilke
41b3b9312b - Update to 7.0.4
Changelog:
        http://php.net/ChangeLog-7.php#7.0.4
2016-03-04 08:39:46 +00:00
Martin Wilke
86925c2680 - Update to 5.5.33
Changelog:
    http://php.net/ChangeLog-5.php#5.5.33
2016-03-04 08:39:18 +00:00
Wen Heping
cf6466fa4a - Update to 2.01
PR:		205212
Submitted by:	tkato432@yahoo.com
2016-03-04 06:46:27 +00:00
Pietro Cerutti
7babe1006c lang/itcl4: update to 4.0.4
Itcl 4.0.4 fixes a large collection of bugs and flawed designs. See the ticket
systems and timelines for a full accounting.  A great deal of progress has been
made to make Itcl 4 a functionally equal replacement for Itcl 3.  If you've
delayed migration due to lack of compatibility, it's time to try again.  This
is the same Itcl release that is bundled with Tcl 8.6.5.
2016-03-02 11:54:19 +00:00
Pietro Cerutti
42f6bb2d88 lang/tcl86: regenerate patch files, adjust PATCH_WRKSRC
Reported by:	danfe@
2016-03-01 16:00:47 +00:00
Pietro Cerutti
ededf36b7e lang/tcl86: fix customization of Tcl module's path
While at it, improve Makefile as per mat@'s suggestion and regenerate patch
files.
2016-03-01 10:32:30 +00:00
Pietro Cerutti
7c16b5c099 lang/tcl86, x11-toolkits/tk86: update to 8.6.5
Announcement: http://code.activestate.com/lists/tcl-core/15514
2016-03-01 09:31:43 +00:00
John Marino
36e23d4d0b lang/spark: extend expiration by 8 months
I'm still working on this port and I'm chasing down some runtime
segfaults which are not trivial to diagnose and fix.
2016-02-29 19:53:22 +00:00
David Chisnall
f1bbaead08 Add GNUstep Make as a run-time dependency of GNUstep Base.
The -make package contains makefiles required for building, but also shell
scripts for finding run-time dependencies.  This was reported as a bug on
www/sogo, but actually affects most GNUstep applications.

PR:		206586
2016-02-29 17:07:18 +00:00
Gerald Pfeifer
3a60b75a3a Update to the 20160228 development snapshot of GCC 6. 2016-02-29 12:28:43 +00:00
Mathieu Arnold
b8e9b5edd7 Maj to v5.23.8-35-g9538abe.
Changes:	https://github.com/Perl/perl5/compare/v5.23.8-11-g71dfb35...v5.23.8-35-g9538abe
Sponsored by:	Absolight
2016-02-29 12:04:05 +00:00
Cy Schubert
fc3693b546 Update 2.070.0 --> 2.070.1 2016-02-28 13:52:05 +00:00
Martin Matuska
7e7fbfe108 Fix LICENSE
PR:		207495
Submitted by:	Chris Hutchinson <portmaster@bsdforge.com>
2016-02-27 23:20:47 +00:00
Gerald Pfeifer
52723ea1ff Update to the 20160223 snapshot of GCC 5. 2016-02-27 22:17:24 +00:00
Julien Laffaye
ada5686a1f - Update to 1.6 2016-02-26 19:22:23 +00:00
Adam Weinberger
d684122868 Update to 1.03. Sort plist, strip XS module, remove chmod's that
are no longer necessary, and regenerate patch with makepatch.

Changes: https://metacpan.org/changes/distribution/Tcl
2016-02-25 17:30:12 +00:00
Jimmy Olgeni
b27b889680 Update Erlang 18 ports to version 18.2.4. 2016-02-24 15:27:50 +00:00
Li-Wen Hsu
4b54991dee - Update to 1.2.1 2016-02-23 16:38:38 +00:00
Pietro Cerutti
fe905235c7 land/seed7: better patch for missing uint64_t 2016-02-23 12:49:42 +00:00
Mathieu Arnold
38b6fc73ba Fix build as a user.
Sponsored by:	Absolight
2016-02-22 20:54:46 +00:00
Jimmy Olgeni
1c32d681e5 Update lang/elixir to version 1.2.3. 2016-02-22 19:50:30 +00:00
Gerald Pfeifer
f853b95e48 Update to the 20160221 development snapshot of GCC 6. 2016-02-22 18:30:03 +00:00
Mathieu Arnold
c22faeb47b Update to v5.23.8-11-g71dfb35.
Changes:	https://github.com/Perl/perl5/compare/v5.23.7-387-gc5b0f62...v5.23.8-11-g71dfb35
Sponsored by:	Absolight
2016-02-22 12:41:43 +00:00
Olivier Duchateau
5830cb0b32 Update to 1.4.0
PR:		203481 (based on)
Submitted by:	<tkato432@yahoo.com>
2016-02-21 20:00:12 +00:00
Jason Unovitch
0066310e3c lang/bsh: update 2.0b5 -> 2.0b6
Changes:	https://github.com/beanshell/beanshell/releases/tag/2.0b6

PR:		207334
Submitted by:	pfg (maintainer)
Security:	CVE-2016-2510
Security:	https://vuxml.FreeBSD.org/freebsd/9e5bbffc-d8ac-11e5-b2bd-002590263bf5.html
MFH:		2016Q1
2016-02-21 15:25:54 +00:00
Tijl Coosemans
52eeacad11 - Update to version 3.5.5.2016.02.20
- Patch files to replace ARCH with PICARCH.  NOPRECIOUSMAKEVARS makes
  bsd.port.mk stop using ARCH but the package builders set ARCH in their
  make.conf anyway.
- Allow parallel building again (fixed upstream)
- Remove Boost 1.60 patches (fixed upstream)
2016-02-21 13:29:25 +00:00
Tijl Coosemans
2216130fdf Patch files to replace ARCH with PICARCH. NOPRECIOUSMAKEVARS makes
bsd.port.mk stop using ARCH but the package builders set ARCH in their
make.conf anyway.

Some libraries were missing from the package because of this.

Reported by:	Jason Bacon <bacon4000@gmail.com>
MFH:		2016Q1
2016-02-21 12:27:10 +00:00
Ian Lepore
53625bac52 Use -fPIC on all arches; lua builds the object files into a shared lib.
Since the object files get built into a shared lib, using -fPIC on all
arches is the right thing to do, instead of adding it to each new arch that
comes along which doesn't accidentally allow non-PIC modules in shared libs.

PR:		207324
Approved by:	mat(mentor)
Differential Revision:	https://reviews.freebsd.org/D5362
2016-02-20 19:19:50 +00:00
Ian Lepore
cae6f97d44 Bump PORTREVISION for changes done in r409214; the CFLAGS change in that
revision results in different binaries.

Approved by:	sbruno(mentor)
2016-02-20 19:13:22 +00:00
Dmitry Marakasov
1814e10371 - Remove unneeded CMAKE_ARGS
- Switch to options helpers
- Set MAKE_ENV to fix touching filesystem outdire WRKDIR during build:

====>> Error: Filesystem touched during build:
extra: root/.sagittarius

Approved by:	portmgr blanket
2016-02-20 13:50:12 +00:00
Gerald Pfeifer
457ee16508 Update to the 20160216 snapshot of GCC 5. 2016-02-20 11:58:39 +00:00
Ian Lepore
fd3652ee1a Fix CFLAGS handling in lua53 patches.
The ?= assignment of CFLAGS (not present in earlier lua5x patches) results
in MYCFLAGS, passed from the port makefile, never getting assigned to CFLAGS
during the lua build. The result is a copy of lua that has none of the posix
support functions in it.

CFLAGS set in the outer environment by the user or make.conf get passed in
via the MYCFLAGS mechanism, so remove the -O2 and let the outer environment
control optimization level.

Approved by:	mat(mentor)
Differential Revision:	https://reviews.freebsd.org/D5256
2016-02-19 22:55:18 +00:00
Gabor Pali
dc08613aa9 - A couple of fixes for bsd.cabal.mk:
- Retire USE_GHC_NATIVE: it is not needed any more
  - Do not rely on DISTNAME for setting CABAL_LIBSUBDIR: this caused problems
    when using USE_GITHUB
  - Improve integration with print/hs-hscolour

Obtained from:	FreeBSD Haskell
2016-02-19 20:49:11 +00:00
Gabor Pali
b40f0663fc In scroll, you're a bookworm that's stuck on a scroll. You have to dodge
between words and use spells to make your way down the page as the scroll
is read. Go too slow and you'll get wound up in the scroll and crushed.

WWW: http://joeyh.name/code/scroll/

PR:		200112
Submitted by:	Nikolai Lifanov <lifanov@mail.lifanov.com>
Obtained from:	FreeBSD Haskell
2016-02-19 20:43:06 +00:00
Gabor Pali
8036e6ca81 GNU ncurses is a library for creating command-line application with
pseudo-graphical interfaces. This package is a nice, modern binding to GNU
ncurses.

WWW: https://john-millikin.com/software/haskell-ncurses/

PR:		200112
Submitted by:	Nikolai Lifanov <lifanov@mail.lifanov.com>
Obtained from:	FreeBSD Haskell
2016-02-19 20:38:29 +00:00
Gabor Pali
c28eb0e90f - Remove the superfluous dependency on misc/compat9x
PR:		206794
Submitted by:	Walter Schwarzenfeld <w.litter@aon.at>
Obtained from:	FreeBSD Haskell
2016-02-19 20:25:34 +00:00
John Marino
87d4f86d83 lang/gcc6-aux: re-enable the -march filter
It did not take long for gcc6-aux to fail again when CPUTYPE is
set (this time to native).  Just block this settings by filtering
out -march CFLAGS again to solve the issue permanently.

PR:	207311
2016-02-18 22:11:27 +00:00
Martin Wilke
5a67738f00 - Ignore php70
- While here remove old php gruft
2016-02-18 14:47:05 +00:00
Martin Wilke
71baa84322 bsd.php.mk
- Unbreak build for php70
- Cleanup php55/6 extenions
- Put not existing php70 extentions to php55 and php56 extra defines

lang/php70
- Remove mysqli from pdo_mysql it's looping here and does not really depends on mysqli
- Bump PORTREVISION

This work has been done in collaboration with
- fluffy@
- Franco Fichtner
2016-02-18 12:05:45 +00:00