aboutsummaryrefslogtreecommitdiff
path: root/lang
Commit message (Collapse)AuthorAgeFilesLines
* Add configtest support for php-fpm rc script.Ganbold Tsagaankhuu2016-04-091-1/+12
| | | | | | | | | | PR: 208325 Submitted by: ganbold Approved by: miwi Sponsored by: A-Team Systems Notes: svn path=/head/; revision=412802
* This port should compile on powerpc.Cy Schubert2016-04-092-6/+0
| | | | Notes: svn path=/head/; revision=412799
* Previously this port used library files packaged in the distributionCy Schubert2016-04-093-2/+40
| | | | | | | | | | | | tarball. However the latest tarball released by Digital Mars contains library files for only the O/S-architecture supported by the tarball. The port now builds all libraries and files required to build the port from source, installing the library needed to run compiled D programs. The advantage to this is that previously only i386 and amd64 were supported whereas now this port should install on all architectures. Notes: svn path=/head/; revision=412798
* lang/seed7: update to 05_20160330Pietro Cerutti2016-04-082-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: - The makefile mk_clangw.mak has been added. This makefile supports compilation under Windows with the clang compiler. - The experimental function parentDir has been added to osfiles.s7i. - The experimental function getServerCertificate has been added to tls.s7i. - The compiler (s7c) has been improved to use the function strAppendN, when two or more strings are appended to a string. - Tests for string append (operator &:= ) have been added to chkstr.sd7. - The function strAppendN has been added to str_rtl.c. - The function strCopy in str_rtl.c has been simplified. - The program chkccomp.c has been improved to write a definition of CHAR_BIT, when it is not defined in limits.h. - Several files have been changed to use CHAR_BIT instead of the literal 8. - in chkccomp.c several string literals have been changed to wide string literals (e.g. L"abc" instead of "abc"). - In several files integer literals have been replaced by contants or #define macros. - The function __mulodi4 has been added to int_rtl.c. This function is used by clang under Windows, but unfortunately is not part of the runtime library. This situation is recognized by chkccomp.c and the function __mulodi4 in int_rtl.c is used instead. Notes: svn path=/head/; revision=412725
* Missed these updates in r410093.Cy Schubert2016-04-072-56/+8
| | | | | | | Pointy hat to: myself Notes: svn path=/head/; revision=412665
* The port fails to extract due to different types of extract suffixes.Cy Schubert2016-04-072-3/+3
| | | | | | | Revert to using zip format because it's required by the bootsrap file. Notes: svn path=/head/; revision=412664
* lang/rust: unbreak non-poudriere build after r412305Jan Beich2016-04-071-10/+10
| | | | | | | | | | | | | | | gmake[1]: Leaving directory '/wrkdirs/usr/ports/lang/rust/work/rustc-1.7.0' sed: /wrkdirs/usr/ports/lang/rust/work/stage/usr/local/lib/rustlib/manifest-rust-std-x86_64-unknown-: No such file or directory *** Error code 1 PR: 208527 Pointy hat: jbeich Tested by: Marko Cupać <marko.cupac@mimar.rs>, pilot513@gmail.com Approved by: riggs (maintainer) MFH: 2016Q2 Notes: svn path=/head/; revision=412657
* Update to 2.071.0.Cy Schubert2016-04-072-7/+13
| | | | | | | | | | | | The source distribution file this port previously used is no longer distributed by Digital Mars. The port now fetches the 64-bit FreeBSD binary distribution file and uses the sources that are bundled in the tarball to build its own binaries. The port can use sources in the 32-bit FreeBSD binary or linux binary files instead -- a diff will show that the src and html directories are the same in each distribution file. Notes: svn path=/head/; revision=412652
* - Switch to options helpersDmitry Marakasov2016-04-051-9/+8
| | | | | | | - Fix wrkdir permissions Notes: svn path=/head/; revision=412567
* Update Erlang 18 ports to version 18.3.1.Jimmy Olgeni2016-04-048-14/+42
| | | | Notes: svn path=/head/; revision=412536
* Now that the bug in llvm37 is fixed [1], clover can be enabled again onKoop Mast2016-04-041-4/+1
| | | | | | | | | 10.1-RELEASE i386. [1] https://svnweb.freebsd.org/changeset/ports/412196 Notes: svn path=/head/; revision=412510
* Update lang/elixir-mode.el to version 2.2.9.Jimmy Olgeni2016-04-042-3/+3
| | | | Notes: svn path=/head/; revision=412507
* Update to v5.23.9-43-gef66793.Mathieu Arnold2016-04-043-6/+6
| | | | | | | | Changes: https://github.com/Perl/perl5/compare/v5.23.9-30-g4caf7d8...v5.23.9-43-gef66793 Sponsored by: Absolight Notes: svn path=/head/; revision=412503
* Fix manual build of Perl modules when Perl has been cross compiled.Mathieu Arnold2016-04-044-4/+28
| | | | | | | | | PR: 205600 Reported by: Mark Millard Sponsored by: Absolight Notes: svn path=/head/; revision=412502
* lang/php70: update 7.0.4 -> 7.0.5Jason Unovitch2016-04-032-3/+3
| | | | | | | | | | | Changelog: http://www.php.net/ChangeLog-7.php#7.0.5 Approved by: ports-secteam (with hat) Security: https://vuxml.FreeBSD.org/freebsd/482d40cb-f9a3-11e5-92ce-002590263bf5.html MFH: 2016Q2 Notes: svn path=/head/; revision=412477
* lang/php56: update 5.6.19 -> 5.6.20Jason Unovitch2016-04-032-3/+3
| | | | | | | | | | | | | | | converters/php56-mbstring: chase update; drop PORTREVISION Changelog: http://www.php.net/ChangeLog-5.php#5.6.20 PR: 208465 Reported by: Christian Schwarz <me@cschwarz.com> Approved by: ports-secteam (with hat) Security: https://vuxml.FreeBSD.org/freebsd/482d40cb-f9a3-11e5-92ce-002590263bf5.html MFH: 2016Q2 Notes: svn path=/head/; revision=412476
* lang/php55: update 5.5.33 -> 5.5.34Jason Unovitch2016-04-032-3/+3
| | | | | | | | | | | | | converters/php55-mbstring,graphics/php55-gd: chase update; drop PORTREVISION Changelog: http://www.php.net/ChangeLog-5.php#5.5.34 Approved by: ports-secteam (with hat) Security: https://vuxml.FreeBSD.org/freebsd/482d40cb-f9a3-11e5-92ce-002590263bf5.html MFH: 2016Q2 Notes: svn path=/head/; revision=412475
* lang/parrot: 7.9.0 -> 8.1.0Kurt Jaeger2016-04-033-3/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2016-02-16 release 8.1.0 - Core + Annotate needed -Wcast-align fixes (for early armv5 systems) - Documentation + Fixed typo in move_buffer_callback doc + Add missing hyperref package for latex - Tests + Restore make configure_tests, remove outdated t/steps/auto/labs-01.t 2015-12-15 release 7.11.0 - Build + Improve darwin and cygwin build, seperate installable libparrot. GH #1212, 1096 + Honor --disable-rpath on darwin, skip -install_name then + Update default cygwin compiler and linker to gcc with 1.7 + Add darwin and windows smokers (travis + appveyor), prev. linux only + use a smaller default target: core (most parrot_utils, not all) make all builds now all, including docs and installables 2015-11-17 release 7.10.0 - Documentation + Accept cperldoc as fallback to perldoc GH #1211 Notes: svn path=/head/; revision=412461
* Update to the 20160329 snapshot of GCC 5. A fair number of fixesGerald Pfeifer2016-04-032-3/+3
| | | | | | | backported from the GCC 6/trunk line. Notes: svn path=/head/; revision=412455
* Update to the 20160327 development snapshot of GCC 6.Gerald Pfeifer2016-04-022-3/+3
| | | | Notes: svn path=/head/; revision=412421
* lang/rust-nightly: better rebase r412407 against r412305Jan Beich2016-04-021-2/+0
| | | | | | | | | BROKEN_FreeBSD_9 is already defined by master port. Differential Revision: https://reviews.freebsd.org/D5789 Notes: svn path=/head/; revision=412409
* lang/rust: enslave lang/rust-nightlyJan Beich2016-04-023-167/+34
| | | | | | | | | | | | | | * rust: drop no longer used RUST_SOURCE variable * rust: apply rust-nightly FIXME comment about stage-qa (strip) * rust-nightly: properly conflict for install with rust package * rust-nightly: inherit |make test| support from r401025 * rust-nightly: as DOCSDIR is the same drop unnecessary DOCS option Approved by: riggs, dumbbell (maintainers) Differential Revision: https://reviews.freebsd.org/D5789 Notes: svn path=/head/; revision=412407
* Add two patches from upstream to support llvm37. And switch to using llvm37Koop Mast2016-04-024-3/+2204
| | | | | | | | | so beignet is now using the same llvm version as the Mesa ports. Obtained from: beignet upstream Notes: svn path=/head/; revision=412405
* Update lang/gambit-c to version 4.8.5.Jimmy Olgeni2016-04-023-4/+4
| | | | Notes: svn path=/head/; revision=412396
* Unbreak fetchAntoine Brodin2016-04-022-4/+1
| | | | | | | Reported by: pkg-fallout Notes: svn path=/head/; revision=412382
* Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.Mathieu Arnold2016-04-01190-642/+642
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412347
* Fixup some whitespace at the beginning of lines problems.Mathieu Arnold2016-04-012-2/+2
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412342
* Update lang/elixir to version 1.2.4.Jimmy Olgeni2016-04-013-6/+15
| | | | Notes: svn path=/head/; revision=412337
* lang/rust: apply minor styleJan Beich2016-04-012-18/+10
| | | | | | | | | - Fix MIT view for LICENSES_ASK=1 - Convert BROKEN to new syntax - Concatenate find(1) arguments and drop unnecessary `cd` Notes: svn path=/head/; revision=412305
* lang/rust: unblock DragonFly buildJan Beich2016-03-312-0/+6
| | | | | | | | | | | | => rust-stage0-.tar.bz2 doesn't seem to exist in /portdistfiles/. => Attempting to fetch http://static.rust-lang.org/stage0-snapshots/rust-stage0-.tar.bz2 fetch: http://static.rust-lang.org/stage0-snapshots/rust-stage0-.tar.bz2: Not Found Reported by: muscles.dragonflybsd.org Approved by: portmgr "just fix it" blanket Notes: svn path=/head/; revision=412296
* lang/rust-nightly: Update to 1.9.0.20160318Jean-Sébastien Pédron2016-03-293-51/+99
| | | | | | | | | | | | While here, relevant improvements made to lang/rust were copied. PR: 204418, 206091 Reviewed by: asomers, jbeich Approved by: asomers, jbeich Differential Revision: https://reviews.freebsd.org/D5766 Notes: svn path=/head/; revision=412126
* Make sure that ODBC is actually built in lang/erlang-runtime16Jimmy Olgeni2016-03-292-0/+10
| | | | | | | and lang/erlang-runtime17. Notes: svn path=/head/; revision=412120
* Upgrade lang/erlang-runtime18 to version 18.3.Jimmy Olgeni2016-03-292-29/+15
| | | | | | | | | - Make sure that ODBC is actually built (PR 207622). - Enable HIPE by default, like lang/erlang. Notes: svn path=/head/; revision=412119
* Upgrade Erlang 18 ports to version 18.3.Jimmy Olgeni2016-03-296-52/+32
| | | | | | | | | | Also, make sure that ODBC is actually built (PR 207622). PR: 207622 Submitted by: Mathieu Kerjouan Notes: svn path=/head/; revision=412118
* Exclude libclc (and thus OpenCL) on 10.1 i386.Koop Mast2016-03-291-1/+4
| | | | | | | | | | There is a wierd issue with base clang and llvm37 which stops libclc to build on 10.1 i386. So disable it so we don't block 1500+ ports. Submitted by: pkg-fallout via antoine@ Notes: svn path=/head/; revision=412113
* - Update to 0.23.5Dmitry Marakasov2016-03-292-3/+8
| | | | | | | | | | - Add "verify" target to verify distfile GPG signature PR: 208358 Submitted by: vmagerya@gmail.com (maintainer) Notes: svn path=/head/; revision=412088
* - Convert to USES=metaportDmitry Marakasov2016-03-292-18/+2
| | | | | | | | | PR: 201618 Submitted by: s3erios@gmail.com Approved by: maintainer timeout (ale, 8 months) Notes: svn path=/head/; revision=412081
* Update to v5.23.9-30-g4caf7d8.Mathieu Arnold2016-03-283-7/+7
| | | | | | | | Changes: https://github.com/Perl/perl5/compare/v5.23.9-7-gd1fa969...v5.23.9-30-g4caf7d8 Sponsored by: Absolight Notes: svn path=/head/; revision=412043
* Fix staging error on systems where security/sudo is presentThomas Zander2016-03-271-0/+28
| | | | | | | | PR: 207930 Reported by: pete@hayes.id.au, kib (via mail) Notes: svn path=/head/; revision=411998
* - Update security/gnutls to 3.4.10.Tijl Coosemans2016-03-271-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Rename the LIBDANE option DANE because that's the name of the protocol supported by libgnutls-dane and gnutls-cli. Also clarify the option description. - Add an IDN option. - libgnutls-openssl has been removed in 3.4. Some ports used this library in their LIB_DEPENDS but no port actually required it. - Some old API functions have been removed. Ports that used these have been updated or patched to use the new API. - Add a patch to print/cups to prevent overlinking of libgnutls.so. - Bump PORTREVISION on dependent ports. net-im/jabber: This port used the old API to give users fine grained control over which crypto algorithms were used via a configuration file. It's not immediately obvious how to port this to the new API so the port always uses the defaults now. www/hydra: Mark BROKEN. This uses more removed calls than the other ports, is said to be alpha quality and not fully functional and has been abandoned 10 years ago. PR: 207768 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=411990
* Re-enable build with ports LLVM by non-default OPTIONThomas Zander2016-03-251-6/+8
| | | | | | | | PR: 208250 Submitted by: jbeich Notes: svn path=/head/; revision=411819
* Fix packaging on armv6 by enabling profiling libraries.Guido Falsi2016-03-242-8/+12
| | | | | | | | | PR: 206615 Submitted by: mikael.urankar at gmail.com Approved by: michipili at gmail.com (maintainer) Notes: svn path=/head/; revision=411811
* lang/pypy: Restore build on DF (requires same ucontext fix as FBSD)John Marino2016-03-241-1/+1
| | | | | | | Approved by: Restore DF functionality blanket Notes: svn path=/head/; revision=411759
* lang/expect: fix configuration phase fs violationJohn Marino2016-03-221-0/+1
| | | | | | | | | | | The "long file names" support check touches /usr/local/lib which is a file system violation. The value is always "yes", so just pass it as a cached value to the configure script. Approved by: just fix it Notes: svn path=/head/; revision=411662
* Update to the 20160320 development snapshot of GCC 6.Gerald Pfeifer2016-03-212-3/+3
| | | | Notes: svn path=/head/; revision=411628
* Merge cloudabi-clang with cloudabi-toolchain and install more useful tools.Ed Schouten2016-03-213-58/+0
| | | | | | | | | | | | | | | | | | | | | | | | | Now that the previous changes to the cloudabi-clang package brought in more LLVM tools, the package actually became a misnomer. Most of the tools that it installed are not part of Clang, but of LLVM instead. My plans of extending it to also install wrappers around man(1) and pkgconf(1) would make the naming even worse. The only reason that the cloudabi-clang package was created in the first place, was because we still had some of the core CloudABI libraries part of FreeBSD Ports. Now that these libraries are part of their own package collection, it makes more sense to squash this package together with cloudabi-toolchain. The nice thing about installing a wrapper around pkgconf(1) named ${gnu_triple}-pkg-config is that Autoconf now automatically picks it up. Running ./configure --host=${gnu_triple} is enough to make it detect the cross compiled libraries it depends on. Reviewed by: bapt Differential Revision: https://reviews.freebsd.org/D5697 Notes: svn path=/head/; revision=411619
* Extend the Binutils ports to allow deletion of specific tools.Ed Schouten2016-03-211-1/+14
| | | | | | | | | | | | | | | | | | | | | For CloudABI I slowly want to switch away from certain tools provided by Binutils. For example, it would be really nice if we could switch from GNU ld to LLD some time in the future. LLD is not ready yet. Some bug fixes didn't manage to land into 3.8 and it doesn't support aarch64 properly. There are already some tools that we can use, such as nm, objdump, size, ar and ranlib. Introduce a BUREMOVE variable that can be set in Binutils slave ports to remove specific utilities that are installed by default. There doesn't seem to be any other elegant way to solve this. Set a bunch of utilities by default and then extend cloudabi-clang to set up symlinks to the LLVM versions of the tools. Reviewed by: bapt Differential Revision: https://reviews.freebsd.org/D5684 Notes: svn path=/head/; revision=411615
* - Update to 1.04Sunpoet Po-Chuan Hsieh2016-03-212-3/+3
| | | | | | | Changes: http://search.cpan.org/dist/Tcl/Changes Notes: svn path=/head/; revision=411589
* Update to v5.23.9-7-gd1fa969.Mathieu Arnold2016-03-216-10/+12
| | | | | | | | Changes: https://github.com/Perl/perl5/compare/v5.23.8-173-geb8fc9f...v5.23.9-7-gd1fa969 Sponsored by: Absolight Notes: svn path=/head/; revision=411562
* lang/pypy: update to 5.0.1.David Naylor2016-03-203-5/+5
| | | | | | | | | Change Log: - Bug fix: cpyext, notably (but not only) fixing lxml. - Bug fix: corner case of the JIT. Notes: svn path=/head/; revision=411469