aboutsummaryrefslogtreecommitdiffstats
path: root/lang
Commit message (Collapse)AuthorAgeFilesLines
* - Stage supportmiwi2014-02-023-5/+2
| | | | - Convert few ports to USES
* - Stage supportmiwi2014-02-022-14/+4
|
* - Stage supportmiwi2014-02-021-1/+0
|
* - Stage supportmiwi2014-02-012-3/+1
|
* - Stage supportmiwi2014-02-014-6/+2
|
* Upgrade Racket to 5.93.olgeni2014-02-016-10/+12
|
* - Fix bad libpython* symlinks after enabling the lang/python* ports tomva2014-02-016-13/+14
| | | | | | | | be stagedir-aware PR: ports/186284 Submitted by: marino@ Pointyhat to: myself
* Mark broken: Fails to buildantoine2014-02-011-0/+2
| | | | | | | | | | | | | | | | 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
* - Stage supportmiwi2014-01-311-5/+3
|
* - Stage Supportmiwi2014-01-312-4/+5
| | | | - Convert to USES
* Expire in ~1 month not last year.brooks2014-01-301-1/+1
| | | | | Reported by: az Point hat to: brooks
* Deprecate LLVM and Clang 3.1 now that there are no dependencies.brooks2014-01-301-0/+3
|
* Allow the use of //TRANSLIT and //IGNORE with PHP iconv.tijl2014-01-303-3/+3
| | | | | | PR: ports/184596 Tested by: grembo Approved by: ale (maintainer)
* - add stage supportaz2014-01-3016-24/+9
| | | | Approved by: portmgr (blanket infrastructure)
* Stafigy; clean up the Makefile and port description while here.danfe2014-01-294-44/+73
|
* Remove references to long unsupported alpha.danfe2014-01-296-14/+11
|
* Stagify, remove check for alpha (long unsupported), convert to OptionsNG,danfe2014-01-291-24/+12
| | | | drop seemingly unused USE_GMAKE, and generally cleanup the port while here.
* Activate the utf8 supportbapt2014-01-291-0/+1
|
* Add jimtcl into the ports treebapt2014-01-295-0/+47
|
* - Fix graphics/glfw2 dependency due to recent commitnemysis2014-01-292-2/+2
| | | | | | | | | | | | | | | | | | 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
* Fix plist.ale2014-01-294-30/+16
| | | | | PR: ports/186182 Submitted by: Dmitry Marakasov <amdmi3@amdmi3.ru>
* Upgrade to version R16B03-1.olgeni2014-01-282-10/+10
|
* Upgrade to version R16B03-1.olgeni2014-01-282-8/+8
| | | | Submitted by: Kenji Rikitake <kenji@k2r.org>
* Update to 3.0.34 and frenshen port.romain2014-01-284-158/+153
| | | | | | | Partially based on [1]. PR: ports/181361 [1] Submitted by: Jack Pappas <jack.pappas@gmail.com> [1]
* Support stagebapt2014-01-281-15/+11
| | | | | Make sure to properly depend on libobjc2 and not get polluted by gcc Use modern libdepends
* Support stagebapt2014-01-281-13/+7
| | | | Respect prefix
* - Keep category Makefiles sortedamdmi32014-01-281-2/+2
|
* Stage supportantoine2014-01-289-361/+31
|
* Attempt to add back support for scan-build.[1]brooks2014-01-284-4/+47
| | | | | | | | Change ccc-analyzer's default compiler to clang.[2] Install unwind.h.[3] PR: ports/185733 [1], ports/183802 [2], ports/186173 [3]
* Deprecate ports broken for more than 6 monthbapt2014-01-282-0/+4
|
* - Upgrade Racket to version 5.92.olgeni2014-01-2719-27513/+24281
| | | | | | - Unbreak on FreeBSD 10. - racket-textual is renamed to racket-minimal upstream. - Fix COMMENT.
* - Enable stagedir supportmva2014-01-268-78/+75
| | | | - Convert to new LIB_DEPENDS
* lang/gnat-aux: Mark deprecated in favor of lang/gcc-auxmarino2014-01-261-0/+2
| | | | | | | | 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.
* Update to 5.2.0bapt2014-01-265-57/+21
| | | | | | | | | Bring under lua@ maintainership [1] Support stage Use MAKE_ARGS instead of patching config Convert to USES=lua Approved by: edwin@ [1]
* - Add patch to increase stack size to avoid crash on ppc64swills2014-01-262-0/+38
| | | | | | - Bump PORTREVISION due to binary and package change Submitted by: jhibbits (via private email)
* - Documents old version of Ruby, mark for deletionswills2014-01-263-0/+12
| | | | | PR: ports/185540 Submitted by: clutton <clutton@zoho.com>
* Update deprecation message now that no other port depends on gcc44 any more.gerald2014-01-262-17/+17
| | | | | | | 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.
* Correct plistjohans2014-01-261-3/+3
|
* - Do not use absolute source paths for the symlinks to the stagedirmva2014-01-253-23/+19
| | | | Noticed by: danfe
* - Enable stagedir supportmva2014-01-253-22/+38
|
* lang/gnatdroid-armv(5,7): Use lang/gcc-aux as base, not lang/gnat-auxmarino2014-01-246-52/+24
| | | | | | | | | | | | | | 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.
* lang/gcc-aux: Update diff-ada, diff-core for Androidmarino2014-01-242-311/+493
| | | | | | | | 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.
* - Stageifymiwi2014-01-241-1/+0
| | | | - Take maintainership of a few ports
* - Enable stage supportjohans2014-01-232-253/+254
| | | | - Fix compilation issue
* Update to the 20140118 snapshot of GCC 4.7.4.gerald2014-01-232-3/+3
|
* Fix properties on pkg-plistbapt2014-01-2225-25/+0
|
* Update to 5.5.8 release.ale2014-01-222-3/+3
|
* Update to 5.4.24 release.ale2014-01-222-3/+3
|
* Update maintainer email addressmilki2014-01-212-2/+2
| | | | Approved by: swills (mentor)
* lang/gnatdroid-binutils: Update to version 2.24marino2014-01-2011-105/+13
| | | | | | | | | 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".
* - Update to 20140119gahr2014-01-203-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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().
* Update to 1.7.10.knu2014-01-203-204/+43
|
* Update to the 20140119 snapshot of GCC 4.9.0.gerald2014-01-202-3/+3
|
* Update to the 20140116 snapshot of GCC 4.8.3.gerald2014-01-202-3/+3
|
* - Update to 2.2.1.rakuco2014-01-202-17/+15
| | | | | | | | - Support staging. PR: ports/184970 Submitted by: Radim Kolar <hsn@sendmail.cz> Approved by: Mitchell Smith <mjs@bur.st> (maintainer)
* - Enable stagedir supportmva2014-01-181-2/+4
| | | | - Add LICENSE
* Set the soname of liblua, it helps ports using cmake to link against itantoine2014-01-181-1/+2
| | | | | | (otherwise they do not have the correct DT_NEEDED entry) Approved by: lua (bapt)
* - mark stage-saferm2014-01-173-3/+0
|
* Upgrade to 3.4 release.brooks2014-01-172-11/+10
|
* - Remove unneeded conditional around DOCS installationgahr2014-01-171-6/+2
| | | | - Re-order LICENSE and OPTIONS_DEFINE
* Make mDNSResponder and Avahi options, with Avahi as the default.theraven2014-01-161-1/+21
| | | | | Submitted by: Marcus Muller Approved by: bapt (mentor)
* Backport bug fix from r37605 upstream. This fixes crashing whentheraven2014-01-162-0/+31
| | | | | | Objective-C++ programs use Objective-C types in static constructors. Approved by: bapt (mentor)
* lang/modula3: Not for FreeBSD 8.xmarino2014-01-151-0/+3
| | | | | | | | 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.
* - Stop-gap update to fix build on 10.0-BETA1. [1]mandree2014-01-142-11/+15
| | | | | | | | | | - 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]
* Remove python26, it is expired and nothing depends on it anymore.rene2014-01-1419-2980/+0
| | | | | Reviewed by: python (mva, rm) Approved by: portmgr-lurkers (mat)
* Python cleanup:rene2014-01-1411-18/+10
| | | | | | | - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by: python (mva, rm) Approved by: portmgr-lurkers (mat)
* Update core GNUstep libraries and fisicalab to latest versionstheraven2014-01-133-3/+4
| | | | Approved by: bapt (mentor)
* - Adjust LLVM dependency from 3.1 to 3.2 [1]rene2014-01-132-29/+521
| | | | | | | | | | | - 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)
* Rename patches in the makepatch fashion.mat2014-01-129-0/+0
|
* Update to 5.18.2.mat2014-01-124-38/+7
|
* - Change default location of Go packages to LOCALBASE/share/gojlaffaye2014-01-121-12/+24
| | | | | | | | | | 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]
* Add missing lua.pc files (missed in previous commits)bapt2014-01-102-7/+27
| | | | | | | Rework the makefile to use jmmv method from PR which is cleaner than my initial attempt PR: ports/180786 Submitted by: jmmv
* Add a .pc file to lua52bapt2014-01-102-0/+6
| | | | | PR: ports/180786 Submitted by: jmmv
* - Stagify lang/ghc and all the Haskell Cabal portspgj2014-01-107-89/+106
| | | | | | | | | - 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
* - Fix a run-time problem with lang/ghc on FreeBSD 10.0 and later, caused bypgj2014-01-105-4/+55
| | | | | | | | | | | 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
* Update license and descriptionbapt2014-01-092-11/+10
|
* Update to 1.3.4-20131226bapt2014-01-092-19/+11
| | | | | | | | 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)
* - Update afnix to 2.4.0johans2014-01-096-45/+142
| | | | - Enable stage support
* - Update to 05_20140105gahr2014-01-093-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* - Fix CONFIGUREgahr2014-01-081-1/+2
| | | | MFH: 2014Q1
* Add USES=compiler:c11. We need clang or GCC 4.4+.kwm2014-01-081-1/+1
| | | | | | This fixes the build on 8.x and 9.x. Submitted by: beefy builders
* - Upgrade to version R16B03.olgeni2014-01-084-18/+21
| | | | | - Add MANPATH entry. - Do not mute the remaining install commands.
* Defines a variable LLVM_VERSION to ease updating to a newer LLVM version ifrene2014-01-082-5/+14
| | | | | | | | | | | | | | | | 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)
* Fix build with gcc47mat2014-01-082-8/+13
| | | | | | | maintainer timeout PR: ports/184574 Submitted by: Christoph Moench-Tegeder
* - Update to version 4.0bpawel2014-01-085-92/+161
| | | | | | | | | - Install additional manpages - Use options subs, helpers - Support staging PR: ports/181072 Submitted by: KATO Tsuguru <tkato432@yahoo.com>
* lang/modula3: Support FreeBSD 10+marino2014-01-071-2/+9
| | | | | | | | | | | | 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'.
* With 338990, they should be JOBS safe.mat2014-01-072-2/+0
|
* Add the same patch to perl5.1{2,4,6} that perl 5.18, fixing a parallel build ↵mat2014-01-073-0/+102
| | | | issue.
* Add a patch from upstream fixing the parallel builds.mat2014-01-071-0/+34
|
* - Bump PORTREVISION after latest commit.avilla2014-01-061-0/+1
|
* - Add py-setuptools to RUN_DEPENDS.avilla2014-01-061-0/+2
| | | | | Reported by: pkg-fallout Approved by: wen (maintainer) via email
* - Update SWI Prolog to 6.6.1 (bugfix release)johans2014-01-063-13/+7
| | | | - Simplify options check
* - Update maintainer's email addressrakuco2014-01-052-11/+36
| | | | | | | | - Add stage support - Cleaning the warnings during compilation PR: ports/185489 Submitted by: Pavel I Volkov <pavelivolkov@gmail.com> (maintainer)
* Install altivec.h and cpuid.h headers.brooks2014-01-053-2/+4
|
* Fix pkg name collisionbapt2014-01-041-0/+1
|
* Upgrade to 3.4rc3.brooks2014-01-044-10/+11
| | | | | | Install altivec.h and cpuid.h so it is possible to compile things. PR: ports/184770, ports/185058
* - Fix category order to correct PKGORIGINswills2014-01-031-1/+1
|
* rene-ladan.nl is online again, re-add WWW line to pkg-descrrene2014-01-031-0/+2
|
* Part 2 at removing now useless FETCH_ARGS redifitionbapt2014-01-033-3/+0
|
* - Update to 1.9.3swills2014-01-039-4338/+13058
| | | | | | | - Fix some html issues PR: ports/183096 Submitted by: clutton <clutton@zoho.com>
* - Fix mkmf DESTDIR issue with patch from upstreamswills2014-01-031-0/+44
| | | | Obtained from: http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/mkmf.rb?r1=41756&r2=41755&pathrev=41756
* Add comment why ofc required gcc4.6.vanilla2014-01-021-1/+1
| | | | Submitted by: gerald@
* lang/modula3: Fix MASTER_SITES typo (mirror, bootstrap)marino2014-01-021-2/+2
|
* - Add patch to bundled rdoc to fix issue which causes some ports to fail toswills2014-01-021-0/+11
| | | | | | build Obtained from: https://github.com/rdoc/rdoc/commit/f4f5b94285aa9b20cacf78bda61450e17be63a22
* Add lang/modula3: Critical Mass implementation of Modula-3marino2014-01-028-0/+291
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* 1: convert LIB_DEPENDS to new format.vanilla2014-01-012-19/+11
| | | | | | | | 2: remove NO_STAGE. 3: use USE_GCC=4.6 instead. PR: ports/185306 Submitted by: tijl@
* - Unbreak on 10.0 by USE_GCC=4.2+.kuriyama2013-12-314-3/+73
| | | | | This may change dependencies other than 10.x environment, so bump PORTREVISION for safety.
* - rename AL2 to APACHE20 in Mk/bsd.licenses.db.mkohauer2013-12-316-6/+6
| | | | | | | | | | | | | | - 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@)
* Update to version 3.3.2.2013.12.30 revision 8930.tijl2013-12-304-12/+14
| | | | | This adds support for new PIC devices and the Toshiba TLCS-90 microcontroller.
* - Enable STAGE supportjohans2013-12-302-50/+36
| | | | | | | - Simplify OPTIONS handling - Correct shebang paths - Strip installed binaries and libraries - Bump PORTREVISION
* Enable stage supportjohans2013-12-302-7/+2
|
* Enable stage supportjohans2013-12-302-9/+9
|
* Enable stage supportjohans2013-12-302-18/+12
|
* - Enable STAGE supportjohans2013-12-302-25/+21
| | | | - Simplify options handling
* - Depend on Nettle from portsjohans2013-12-291-7/+7
| | | | | - Actually do custom configuration during configuration phase - Bump PORTREVISION
* Fix build on i386.vanilla2013-12-281-0/+11
|
* lang/py-prolog: support stagingwg2013-12-282-17/+2
|
* updatejohans2013-12-282-66/+60
|
* repo copy lang/v8 to lang/v8-devel.vanilla2013-12-287-0/+113
|
* rene-ladan.nl is offline for now, remove the WWW: line from pkg-descrrene2013-12-271-2/+0
|
* Fix build of ldap module when sasl is enabled and LOCALBASE is not /usr/local.ale2013-12-272-2/+2
| | | | | PR: ports/185151 Submitted by: Erick Turnquist <jhujhiti@adjectivism.org>
* Fix usage of USES=perl5bapt2013-12-261-1/+1
|
* Convert the tree to USES=openalantoine2013-12-261-6/+0
| | | | Approved by: portmgr (bapt)
* Release maintainership back to ports@mm2013-12-261-1/+1
| | | | I don't have time to update to 2.2.0
* Update freetype to 2.5.2.kwm2013-12-254-0/+4
| | | | | | | | | | | | | | 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
* - Update to 2013.2antoine2013-12-233-92/+179
| | | | | | | | - Add LICENSE - Stage support PR: ports/185087 Submitted by: Hannes Mehnert (maitainer)
* Remove expired port:rene2013-12-2314-1182/+0
| | | | 2013-11-04 lang/clang: Migrate to lang/clang32 or newer
* Revert r337193, groff needs perl, makes a loop, is bad.mat2013-12-232-10/+2
| | | | Pointy hat to: myself
* Fixup perldoc by using groff from ports.mat2013-12-222-2/+10
|
* USES=fortran.tijl2013-12-221-2/+1
|
* Remove expired ports:rene2013-12-224-38/+0
| | | | | | | | | | | | | | | | | | | | 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
* - Fix build with clangpawel2013-12-2015-166/+375
| | | | | | | | - Add LICENSE - Support staging PR: ports/184820 Submitted by: KATO Tsuguru <tkato432@yahoo.com>
* - Update to 1.35sunpoet2013-12-193-6/+6
| | | | | | | | | - Support STAGEDIR Changes: http://search.cpan.org/dist/Scalar-List-Utils/Changes PR: ports/184504 Submitted by: sunpoet (myself) Approved by: maintainer (timeout, 14 days)
* Reset maintainer for llwang@infor.orgkoobs2013-12-182-2/+2
| | | | | | | | | | Reset maintainership for llwang@infor.org due to multiple timeouts and email address permanent failure. Return all ports to the free pool except py-numpy, which is taken under the wing of the python@ team. We thank you for your contribution to the FreeBSD project Approved by: portmgr
* Update lang/pypy-devel to development snapshot at 16-Dec-'13.dbn2013-12-186-29/+60
| | | | | | | | | | | | | | | | | Changes: 1) Fix installation with LOCALBASE!=/usr/local 2) Properly detect the number of CPUs for concurrent builds Notes: 1) The cffi based module _sqlite3.py needs to know where to find sqlite3.h, which is hard-coded into the file, however the '.so' created is based on the checksum of _sqlite3.py that changes when changing the hard-coded path. Change this by properly using the LOCALBASE environment variable. 2) This change does not modify the behaviour of the port as this port runs the compilation stage directly, and correctly, however this change will be upstreamed.
* Add spidermonkey 24.2.0.kwm2013-12-175-0/+210
| | | | Stand-only javascript engine from Mozilla 24-esr series.
* [Errno 11] Resource Temporarily Unavailableglarkin2013-12-171-1/+1
| | | | | | | Reassigning my ports back to the pool with the hope of freeing up to do more FreeBSD work in the future. Submitted by: glarkin
* Drop maintainershipbapt2013-12-171-1/+1
|
* Update to the 20131212 snapshot of GCC 4.8.3.gerald2013-12-162-3/+3
|
* Update to the 20131215 snapshot of GCC 4.9.0.gerald2013-12-162-3/+3
|
* Update to the 20131214 snapshot of GCC 4.7.4.gerald2013-12-162-3/+3
|
* Specify which BSD licence applies.rene2013-12-161-1/+1
| | | | Submitted by: make check-sanity
* lang/tinypy: fix usage of python and exampleswg2013-12-161-1/+2
| | | | | Reported by: exp-run (PR 184591) Approved by: portmgr (blanket)
* Update to 5.2.3bapt2013-12-154-113/+42
| | | | | | | Pass maintainership to lua@ Lots of cleanup in the Makefile Reduce patching Support stage
* Update to 5.3.28flo2013-12-153-114/+3
| | | | Security: 47b4e713-6513-11e3-868f-0025905a4771
* Update to 5.5.7 release and refresh patches.ale2013-12-1417-70/+70
|
* Update to 5.4.23 release and refresh patches.ale2013-12-1417-70/+70
|
* Build fine with recent compilersbapt2013-12-131-1/+0
|
* Build with any recent compilersbapt2013-12-131-8/+3
| | | | | | Convert to modern LIB_DEPENDS USE_GMAKE -> USES=gmake Remove unsupported bits
* - Get rid of unneeded conditionalsgahr2013-12-131-4/+0
| | | | Suggested by: bapt
* - Convert to OPTIONSnggahr2013-12-133-36/+41
| | | | | | | - STAGE-clean - Fix build on current [1] Suggested by: gnn [1]
* - Update LICENSEsunpoet2013-12-132-2/+4
| | | | Discussed with: eadler
* - Add missing blank line between MAINTAINER section and LICENSE sectionsunpoet2013-12-131-0/+1
|
* Convert LIB_DEPENDS for ports depending on boostbapt2013-12-121-13/+13
|
* Upgrade to version R16B03.olgeni2013-12-122-9/+8
|
* Install python[23].pc files for the lang/python[23] ports.kwm2013-12-122-3/+8
| | | | | Discussed with: koobs@ Approved by: python@ (wg@)
* Templates, Mk/ lang/ruby*: add the RUBY licenseeadler2013-12-122-0/+3
| | | | | | | The current Ruby license is an optional choice of BSD-2-Clause and the 'Ruby' license. This is not OSI approved. Approved by: portmgr (tabthorpe)
* - Fix build. Needs pkgconfig.tdb2013-12-121-1/+3
|
* Add missing patch (missing `svn add`) for lang/pypy.dbn2013-12-121-0/+11
| | | | | | | Without this patch building and packaging would fail so no PORTREVISION required. Reported by: bdrewery, pkg-fallout
* Remove Qt from the dependencies, it uses a bundled up version.[1]mat2013-12-111-3/+4
| | | | | | | | | While there, convert to USES, and use new LIB_DEPENDS format. maintainer timeout[1] PR: ports/184294 [1] Submitted by: Benjamin Lee [1]
* - Update USE_PYTHONsunpoet2013-12-111-1/+2
| | | | | | | - Fix shebang for users with python3x as default python interpreter Submitted by: sunpoet (myself) Approved by: vanilla (maintainer)
* - Update devel/tbb to 4.2.2martymac2013-12-111-1/+1
| | | | | | | | | - Cleanup DISTNAME and WRKSRC definitions - Use INSTALL_LIB instead of INSTALL_DATA + STRIP_CMD - Bump dependent ports' revisions PR: ports/184526 Submitted by: delphij
* Remove LATEST_LINK from my ports and fix CONFLICTS for lang/pypy.dbn2013-12-113-5/+1
|
* Update lang/pypy to 2.2.1 (back-ported from lang/pypy-devel r336049).dbn2013-12-1012-190/+82
|
* Update lang/pypy-devel to 2.2.1.dbn2013-12-103-15/+15
| | | | - Update the memory requirements, decreasing from previous version.
* Unbreak by replacing make with gmake.olgeni2013-12-091-0/+9
| | | | | PR: ports/184593 Submitted by: marino
* Update to the 20131208 snapshot of GCC 4.9.0.gerald2013-12-092-3/+3
|
* - Update to 1.2 [1]jlaffaye2013-12-084-226/+290
| | | | | | | - Remove obsolete pkg-message [2] PR: ports/184454 [1], ports/176473 [2] Submitted by: lwhsu
* - Fix the usage of 'python' to get rid of the implicit lang/pythonmva2013-12-082-1/+4
| | | | | | | dependency - lang/v8 requires python to build Approved by: portmgr (blanket)
* Bump PORTREVISION for all Python ports to pickup the recent ARM patchkoobs2013-12-085-3/+5
| | | | PR: ports/149167
* Reduce diffs, sort sections & Add LICENSE for Python 2.6, 2.7 & 3.3koobs2013-12-083-34/+45
| | | | | | | | - Sort USE_*, *_WRKSRC and CONFIGURE/MAKE sections - Whitespace alignment for readability - Add LICENSE (PSFL) Reviewed by: milki
* lang/python26: Add FreeBSD 11 support, enable POSIX Semaphores on FreeBSD 7+koobs2013-12-084-10/+21
| | | | | | | | | | | | | Finish off adding FreeBSD 11 support to our Python ports by backporting wg@'s changesets [1] and [2], and mine from python32 [3] to lang/python26. These changes also bring more consistency and reduced diffs between ports [1] https://svnweb.freebsd.org/ports?view=revision&revision=333665 [2] https://svnweb.freebsd.org/ports?view=revision&revision=333487 [3] https://svnweb.freebsd.org/ports?view=revision&revision=335376 Reviewed by: milki
* lang/python26: Use ports libffi to address ctypes build failure on i386koobs2013-12-081-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | Unconditionally use libffi from ports because the Python 2.6 branch was closed for maintenance when the import of libffi 3.0.13 took place. fixes _ctypes module build failure on i386. [1] This change was also committed to lang/python31 [2] and makes the recent FreeBSD/ARM patch [3] a NOOP, which will once again be addressed when ports/184517 lands [4]. This gives users the greatest amount of choice and flexibility just prior to expiry of the python27 and python31 ports [1] Fixes Issue #17192: Update the ctypes module's libffi to v3.0.13. This specifically addresses a stack misalignment issue on x86 and issues on some more recent platforms. [#17192] http://bugs.python.org/issue17192 http://hg.python.org/cpython/rev/a94b3b4599f1 http://hg.python.org/cpython/rev/688bc0b44d96 [2] https://svnweb.freebsd.org/ports?view=revision&revision=335370 [3] https://svnweb.freebsd.org/ports?view=revision&revision=335867 PR: ports/184517 [4]
* All Python ports: Address abort() for ctypes import on FreeBSD/ARMkoobs2013-12-085-0/+180
| | | | | | | | | | | | | | | | | | | | | | | 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. This is the root cause of abort() on import for the ctypes module in Python, as they bundle libffi. [1] This change patches the bundled libffi library in all Python ports, even though it is a NOOP for the ports that use devel/libffi. These ports, currently python31, will get the fix via ports/184517 A huge shout out to cognet@ who helped diagnose the issue and created the patch to address it. Thank you! PR: ports/149167 [1] PR: ports/184517 Submitted by: cognet [3] Reviewed by: cognet, eadler, milki, ak
* Upgrade to 3.4rc2.brooks2013-12-082-11/+12
|
* STAGEify.gerald2013-12-071-2/+1
|
* Revert revision 334627 from 2013-11-23 that worked around a problem withgerald2013-12-071-1/+0
| | | | | | | | | | the staging infrastructure and had us remove info/gcc46 ourselves. [1] This has now been addressed in the general infrastructure and actually causes warnings in some cases. [2] PR: 184178 [1] Reported by: amdmi3 [2]
* Revert revision 334619 from 2013-11-22 that worked around a problem withgerald2013-12-071-1/+0
| | | | | | | | | | the staging infrastructure and had us remove info/gcc46 ourselves. [1] This has now been addressed in the general infrastructure and actually causes warnings in some cases. [2] PR: 184178 [1] Reported by: amdmi3 [2]
* Mark as broken, configure does not accept newer nodejsbapt2013-12-061-0/+2
|
* lang/python27: Remove patch-configure, its now a NOOPkoobs2013-12-051-13/+0
| | | | | | | | | | | | | | | | | | lang/python26, lang/python27 and lang/python31 now add ac_cv_opt_olimit_ok=no to CONFIGURE_ENV to disable functionality that was removed in Python 3.2+ [1] Pending a backport of the commit [2] to 2.7, we can now remove the locally maintained patch to configure that disabled the functionality when CC = clang. Apart from being narrower in scope than ac_cv_opt_olimit_ok=no, the patch doesn't work for FreeBSD versions where clang *is* cc (eg: 10.0+) [1] http://hg.python.org/lookup/r85656 [2] http://bugs.python.org/issue877121 Reviewed by: antoine
* - Respect CMAKE_BUILD_TYPEmakc2013-12-051-11/+2
| | | | Approved by: portmgr (bapt)
* - Fix BUILD_DEPENDSgahr2013-12-051-1/+2
| | | | | Reported by: pkg-fallout Spotted by: bapt
* - Fix CMAKE_BUILD_TYPE usagemakc2013-12-031-1/+0
| | | | Approved by: maintainers
* Update to the 20131201 snapshot of GCC 4.9.0. GCC 4.9 has now enteredgerald2013-12-022-3/+3
| | | | | stage 3 so you can expect an increase in stability, and a focus on bug fixing.
* Update to the 20131130 snapshot of GCC 4.7.4.gerald2013-12-022-4/+3
| | | | | | | | | No longer add -I${LOCALBASE}/include to CFLAGS. Since we now configure with --with-gmp=${LOCALBASE} this is no longer necessary, and due to bugs in binutils (which should not install ansidecl.h into ${PREFIX}/include) and GCC (which should search its own include directories with higher priority) can lead to build failures.
* Update to the 20131121 snapshot of GCC 4.8.3.gerald2013-12-022-4/+3
| | | | | | | | | No longer add -I${LOCALBASE}/include to CFLAGS. Since we now configure with --with-gmp=${LOCALBASE} this is no longer necessary, and due to bugs in binutils (which should not install ansidecl.h into ${PREFIX}/include) and GCC (which should search its own include directories with higher priority) can lead to build failures.
* - Remove dependency on mird (obsoleted)johans2013-12-021-16/+10
| | | | - Minor cleanups and bump portrevision
* - Update to version 2.5.3mva2013-12-023-22/+36
| | | | | - Enable staging support - Pet portlint
* lang/polyml: allow stagingwg2013-12-011-6/+4
| | | | | | | | - Allow staging - Fix build on head PR: ports/184074 Submitted by: maintainer
* Fix OSS Audio and enable FreeBSD 11 support in Python 3.2 and 3.1koobs2013-12-016-21/+45
| | | | | | | | | | | | | | | - Add the appropriate Python platform (plat-*) files for FreeBSD 11 - Update pkg-plist Backport a upstream change [1] removing OS major version from the check to enable the OSS Audio module in setup.py: Issue #12326: don't test the major version of sys.platform Use startswith, instead of ==, when testing sys.platform to support new platforms like Linux 3 or OpenBSD 5. [2] [1] http://hg.python.org/cpython/rev/50f1922bc1d5 [2] http://bugs.python.org/issue12326
* lang/python32: Backport upstream kevent fixkoobs2013-12-012-15/+31
| | | | | | | | | | | | | | | | | | | | | | | | | Backport a change fixing use of kevent flags that was merged to Python default, 3.3 and 2.7 branches, but not 3.2 and 3.1 that were in security-only mode at the time of commit. [1] - Add patch: patch-Modules__selectmodule.c References: [1] Issue #11973: Fix a problem in kevent. The flags and fflags fields are now properly handled as unsigned. [#11973] http://bugs.python.org/issue11973 http://hg.python.org/cpython/rev/8345fb616cbd While I'm here: - Add LICENSE (PSFL) - Clean up, reorganise, sort & whitespace align sections PR: ports/156759 Submitted by: David Naylor <naylor.b.david@gmail.com> Reviewed by: mva
* lang/python31: Backport upstream kevent fix and use libffi from portskoobs2013-12-012-17/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport a change fixing use of kevent flags that was merged to Python default, 3.3 and 2.7 branches, but not 3.2 and 3.1 that were in security-only mode at the time of commit. [1] - Add patch: patch-Modules__selectmodule.c Based on patch by: David Naylor <naylor.b.david@gmail.com> Unconditionally use libffi from ports because the Python 3.1 branch was closed for maintenance when the import of libffi 3.0.13 took place. This fixes _ctypes module build failure on i386. [2] - Add global CONFIGURE_ARGS and LIB_DEPENDS References: [1] Issue #11973: Fix a problem in kevent. The flags and fflags fields are now properly handled as unsigned. [#11973] http://bugs.python.org/issue11973 http://hg.python.org/cpython/rev/8345fb616cbd [2] Fixes Issue #17192: Update the ctypes module's libffi to v3.0.13. This specifically addresses a stack misalignment issue on x86 and issues on some more recent platforms. [#17192] http://bugs.python.org/issue17192 http://hg.python.org/cpython/rev/a94b3b4599f1 http://hg.python.org/cpython/rev/688bc0b44d96 While I'm here: - Add LICENSE (PSFL) - Clean up & whitespace alignment PR: ports/156759 [1] Reviewed by: mva
* Take care of whatis database.mat2013-12-018-4/+20
| | | | | | | | - remove on deinstall - create on install PR: ports/184164 Submitted by: Tatsuki Makino
* - Unbreak the build on 10.x and newer, which provides pipe2()mva2013-11-301-0/+4
| | | | | | | This relates to http://bugs.python.org/issue12852 PR: ports/184140 Submitted by: Yuta Sato <nigoro.gentoo@0x100.com>
* - Remove ruby-referencesunpoet2013-11-305-91/+0
| | | | | PR: ports/183827 Submitted by: Clutton <clutton@zoho.com>
* - Return almost all of my ports back to the pool. I have no time to make anyaraujo2013-11-292-2/+2
| | | | necessary fixes on them for the past months.
* - Use QMAKE_SOURCE_PATH instead of deprecated QMAKE_PROmakc2013-11-291-3/+2
| | | | - Use NO_WRKSUBDIR while I'm here
* - Use QMAKE_PRO instead of do-configuredanilo2013-11-291-4/+1
| | | | | PR: ports/184333 Suggested by: madpilot
* - Add the do-configure targetdanilo2013-11-291-0/+4
| | | | | PR: ports/184333 Submitted by: Fernando <fernando.apesteguia@gmail.com> (maintainer)
* - Bump PORTREVISIONdanilo2013-11-281-0/+1
|
* - Fix plistdanilo2013-11-282-39/+42
| | | | | - Add MYDDAS option to enable MySQL - Use options helpers
* - Remove leading indefinite article from COMMENTsunpoet2013-11-281-6/+4
| | | | | | - Convert to new LIB_DEPENDS format - Sort LIB_DEPENDS - Cleanup Makefile
* No longer add -I${LOCALBASE}/include to CFLAGS.gerald2013-11-271-1/+0
| | | | | | | | | | Since we now configure with --with-gmp=${LOCALBASE} this is no longer necessary, and due to bugs in binutils (which should not install ansidecl.h into ${PREFIX}/include) and GCC (which should search its own include directories with higher priority) can lead to build failures. PR: 184327 Reported by: mat, Andrzej Tobola <ato@iem.pw.edu.pl>
* - Fix patch to uri module that I broke in r334630swills2013-11-271-4/+5
| | | | | | | - Bump PORTREVISION PR: ports/184315 Submitted by: Andris Raugulis <andris@govs.lv>
* - Update to new LIB_DEPENDS format as should have been done in previous commitswills2013-11-271-3/+3
| | | | Reported by: Gerald Pfeifer <gerald@pfeifer.com>
* Change PORTNAME from gcc to gcc49 to match the actual name of thisgerald2013-11-272-6/+5
| | | | | | | port and avoid a package name collision with other GCC ports. This also allows us to remove LATEST_LINK. On the way update to the 20131124 snapshot of GCC 4.9.0.
* - Remove unneeded variablesswills2013-11-271-4/+0
| | | | - Mark JOBS safe
* - Update SWI Prolog to 6.6.0johans2013-11-273-104/+106
| | | | - Enable stage support
* - Fix PLISTsunpoet2013-11-262-9/+4
| | | | | | | | | - While I'm here: - Remove leading indefinite article from COMMENT - Convert to new LIB_DEPENDS format PR: ports/184306 Submitted by: Alexey Markov <redrat@mail.ru>
* Change PORTNAME for lang/gcc46 from gcc to gcc46 to match the actualgerald2013-11-262-4/+4
| | | | | | | | name of this port and avoid a package name collision with other GCC ports. This also allows us to remove LATEST_LINK. And it finally allows for a simple and proper CONFLICTS between lang/gcc and lang/gcc46.
* Change PORTNAME from gcc to gcc34 to match the actual name of thisgerald2013-11-261-2/+1
| | | | | port and avoid a package name collision with other GCC ports. This also allows us to remove LATEST_LINK.
* - Update to 05_20131124gahr2013-11-253-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: * The new library pic_util.s7i has been added. It contains utility functions for pictures. A picture is a simple way to describe graphic images as readable text. A picture is an array of strings, where every character describes the color of a pixel. * The programs castle.sd7, mahjong.sd7, pairs.sd7, panic.sd7, shisen.sd7, sokoban.sd7 and sudoku7.sd7 have been adjusted to use pic_util.s7i. * The pictures in pic16.s7i and pic32.s7i have been adjusted to be useable by pic_util.s7i. * The pictures cancel_pic, folder_pic and reset_pic have been added to pic16.s7i and pic32.s7i. * A function to convert a pixmap image to BMP format has been added to draw.s7i. * The function getPixelColor has been added to draw.s7i. * In the example programs all usages of the function clear without parameters have been replaced with clear(black). The function clear without parameters is deprecated. * Interpreter and compiler have been improved to support the actions DRW_GETIMAGE and DRW_GETIMAGEPIXEL. * The performance of the function strCLit in str_rtl.c has been improved by a factor of 10. * The function init_bstri_constants in s7c.sd7 has been improved to use the function c_literal instead of cCharLiteral. This way it cannot happen that a sequence like ??( is interpreted as trigraph sequence. As a side effect the performance has been improved also. * The function init_win_constants in s7c.sd7 has been improved to call getImage instead of getPixel. This improves the performance dramatically. * The functions prc_return and prc_return2 in prclib.c have been improved to avoid using block_body when it is NULL. * Spelling errors in chlog.txt, faq.htm, faq.txt, install.txt, manual.htm, manual.txt, problems.txt read_me.txt, src/read_me.txt, flistutl.c, flistutl.h, heaputl.c, heaputl.h and striutl.c have been fixed. * The function drwGetImage has been added to drw_x11.c and drw_win.c. * The function drwGetImagePixel has been added to drw_rtl.c. * The program chkccomp.c has been improved to write defines for NO_EMPTY_STRUCTS, HAS_SYMLINKS and HAS_FIFO_FILES to version.h.
* lang/python-doc-html: Update distinfo for Python 2.7.6 documentationkoobs2013-11-251-8/+8
| | | | Submitted by: Andrzej Tobola <ato@iem.pw.edu.pl> (via email)
* Fix PORTNAME from gcc47 to gcc44.gerald2013-11-251-1/+1
|
* Change PORTNAME from gcc to gcc44 to match the actual name of thisgerald2013-11-251-5/+5
| | | | | | | | | port and avoid a package name collision with other GCC ports. This also allows us to remove LATEST_LINK. Move to the new LIB_DEPENDS standard. Sync the debugging output in pre-everything with later GCC ports.
* Change PORTNAME from gcc to gcc47 to match the actual name of thisgerald2013-11-252-5/+5
| | | | | | | port and avoid a package name collision with other GCC ports. This also allows us to remove LATEST_LINK. On the way update to the 20131123 snapshot of GCC 4.7.4.
* Change PORTNAME from gcc to gcc48 to match the actual name of thisgerald2013-11-252-5/+5
| | | | | | | port and avoid a package name collision with other GCC ports. This also allows us to remove LATEST_LINK. On the way update to the 20131121 snapshot of GCC 4.8.3.
* lang/python31: Fix CFLAGS in python-config where cc = clangkoobs2013-11-241-6/+8
| | | | | | | | | | | | | | - Temporarily override OPT:Olimit using CONFIGURE_ENV (ports/182952) [1] - QA: Clean up and group related USE_*, WRKSRC and CONFIGURE entries - QA: Whitespace alignment - QA: Clarify DEPRECATED message [1] Python removed OPT:Olimit in 3.2+, requested backport or alternative upstream patch: http://bugs.python.org/issue877121 PR: ports/182952 Submitted by: pawel Reviewed by: antoine
* lang/python26: Fix CFLAGS in python-config where cc = clangkoobs2013-11-242-20/+11
| | | | | | | | | | | | | | | - Temporarily override OPT:Olimit using CONFIGURE_ENV (ports/182952) [1] - Replace patch: extra-patch-configure-pth with CONFIGURE_ENV instead - QA: Clean up and group related USE_*, WRKSRC and CONFIGURE entries - QA: Whitespace alignment - QA: Clarify DEPRECATED message [1] Python removed OPT:Olimit in 3.2+, requested backport or alternative upstream patch: http://bugs.python.org/issue877121 PR: ports/182952 Submitted by: pawel Reviewed by: antoine
* lang/python27: Update to 2.7.6koobs2013-11-245-32/+33
| | | | | | | | | | | | | | | | | | | | | | - Update to 2.7.6 - Update pkg-plist - Temporarily override OPT:Olimit using CONFIGURE_ENV (ports/182952) [1] - Replace patch: extra-patch-configure-pth with CONFIGURE_ENV instead - Remove patch: patch-Modules-_ctypes-libffi_fficonfig.py.in [2] - QA: Clean up and group related USE_*, WRKSRC and CONFIGURE entries - QA: Whitespace alignment Changes: 2.7.6 - November 10, 2013 http://www.python.org/download/releases/2.7.6/ [1] Python removed OPT:Olimit in 3.2+, requested backport or alternative upstream patch: http://bugs.python.org/issue877121 [2] Upstreamed: http://bugs.python.org/issue18178 PR: ports/182952 PR: ports/156759 Reviewed by: antoine, mva
* Clean-up after conversion to USES=qmake:makc2013-11-241-5/+3
| | | | | | | - Adjust USE_QT4 - Remove no longer needed HAS_CONFIGURE and QMAKE_PRO Approved by: portmgr (blanket approval)
* - Fix plist issuesswills2013-11-231-0/+4
|
* - Fix and report heap overflow in floating point parsing issue in rubyswills2013-11-235-28/+29
| | | | Security: cc9043cf-7f7a-426e-b2cc-8d1980618113
* Bye, bye lang/gcc42 aka GCC 4.2. As a port you have served us well,gerald2013-11-237-153/+0
| | | | | | | | | but six-and-a-half years after the upstream release of GCC 4.2.0 and exactly two years after the removal of lang/gcc45 the time has come. This reduces package name collisions around GCC related ports by 12.5%. [1] Reported by: bapt [1]
* Work around ports infrastructure breakage introduced with staging andgerald2013-11-231-0/+1
| | | | | | | remove info/gcc46 ourselves. Reported by: QAT, amdmi3, mandree, bf, dbn PR: 184178
* Work around ports infrastructure breakage introduced with staging andgerald2013-11-231-0/+1
| | | | | | | remove info/gcc46 ourselves. Reported by: QAT, amdmi3, mandree, bf, dbn PR: 184178
* lang/gnatdroid-binutils: Bump PORTREVISION to recalibrate pkg-falloutmarino2013-11-231-0/+1
| | | | | | I've discovered another reason to bump PORTREVISION is when RUN_DEPENDS changes. Pkg-fallout is still complaining about a problem that has long since been resolved, so bump this port to force pkg-fallout to rebuild it.
* Fix typo causing PORTDOCS not to be installed.rene2013-11-221-1/+1
| | | | Submitted by: pkg-fallout
* Deprecated ports broken for more than 6 monthbapt2013-11-221-0/+3
|
* Add ports of Clang and LLVM 3.4rc1. The final release is scheduled forbrooks2013-11-2215-0/+948
| | | | December.
* - Convert to dos2unix.mkmat2013-11-203-3/+4
| | | | - While at it convert to gmake.mk ports that still USE_GMAKE.
* - Update to 1.0.0.0madpilot2013-11-206-37/+31
| | | | | | | | | | - Convert to USES qmake and dos2unix - Convert to staging - Use LOCALBASE instead of hardconding /usr/local. - Fix build on 10 and head with new libc++ PR: ports/183933 Submitted by: Fernando <fernando.apesteguia@gmail.com> (maintainer)
* - Update distinfo to Python 3.3.3sunpoet2013-11-202-11/+10
| | | | - Support STAGEDIR
* Update to version 3.3.3.demon2013-11-194-240/+258
|
* Fix package name collisionbapt2013-11-191-1/+1
|
* Assorted cleanups:rene2013-11-191-19/+9
| | | | | | | | - Convert to USES=dos2unix - Tighten COMMENT - Use option helpers - Remove unnecessary checks for DOCS option (because port is staged) - Align assignments
* Enable threads by default on all Perl versions.mat2013-11-194-8/+8
| | | | | | PR: ports/183530 Submitted by: mat Exp-Run by: bdrewery
* Third pass at removing EOLed lua50bapt2013-11-197-218/+0
| | | | | devel/lua50-compat51 lang/lua50
* Second run a removing EOLed lua 5.0bapt2013-11-1813-312/+0
| | | | | | | | | | | | devel/lua50-filename devel/lua50-gettext devel/lua50-posix devel/lua50-pty lang/tolua++50 lang/tolua50 net/lua50-luasocket Approved by: apache (ohauer) and amdmi3
* Remove expired ports:rene2013-11-188-365/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2013-11-18 devel/libXGP: Broken for more than 6 month 2013-11-18 deskutils/google-gadgets: Broken for more than 6 month 2013-11-18 palm/synce-trayicon: Broken for more than 6 month 2013-11-18 security/linux-pam-docs: Broken for more than 6 month 2013-11-18 net-p2p/mooseekd: Broken for more than 6 month 2013-11-18 textproc/p5-Lucene: Broken for more than 6 month 2013-11-18 net-mgmt/zenpack-dellmonitor: Broken for more than 6 month 2013-11-18 x11-wm/fbpager: BRoken for more than 6 month 2013-11-18 net/hf6to4: Broken for more than 6 month 2013-11-18 x11-themes/kde-icons-exquisite: Broken for more than 6 month 2013-11-18 x11-themes/kde-icons-marbles-translucent: Broken for more than 6 month 2013-11-18 security/dissembler: Broken for more than 6 month 2013-11-18 net-mgmt/zenpack-apachemonitor: Broken for more than 6 month 2013-11-18 textproc/rst.el: Broken for more than 6 month 2013-11-18 net-mgmt/zenpack-ntpmonitor: Broken for more than 6 month 2013-11-18 x11-themes/kde-icons-steel: Broken for more than 6 month 2013-11-18 databases/drizzle: Broken for more than 6 month 2013-11-18 devel/p5-File-Lock: Broken for more than 6 month 2013-11-18 devel/valide: Broken for more than 6 month 2013-11-18 databases/gomysql: Broken for more than 6 month 2013-11-18 databases/p5-DBZ_File: BRoken for more than 6 month 2013-11-18 devel/monodevelop-vala: Broken for more than 6 month 2013-11-18 devel/gonzui: Broken for more than 6 month 2013-11-18 devel/monodevelop-java: Broken for more than 6 month 2013-11-18 lang/objc: Broken for more than 6 month 2013-11-18 devel/klee: Broken for more than 6 month 2013-11-18 databases/p5-DBD-InterBase: Broken for more than 6 month 2013-11-18 devel/simulavr: Broken for more than 6 month 2013-11-18 japanese/mobileimap: Broken for more than 6 month 2013-11-18 devel/libYGP: Broken for more than 6 month 2013-11-18 devel/monodevelop-python: Broken for more than 6 month
* - Drop the article from COMMENT line, sort the knobsdanfe2013-11-182-20/+13
| | | | | - Convert USE_GMAKE to USES, expand ${PTHREAD_LIBS} - Stagify and unmute copying of examples while here
* . remove the indefinite article from COMMENT;bsam2013-11-182-18/+17
| | | | | | | | . use new LIB_DEPENDS syntax; . incorporate options; . support STAGE; . remove unneeded trailing "/"; . mute MKDIRs.
* Update to the 20131114 snapshot of GCC 4.8.3.gerald2013-11-182-4/+3
|
* Upgrade to version R16B02.olgeni2013-11-189-489/+11
|
* - Support STAGEDIRsunpoet2013-11-162-16/+14
|
* Update lang/pypy-devel to 2.2 (for wider testing).dbn2013-11-164-46/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: * Strip cffi libraries Outstanding items: * Fix virtualenv bug (ports/183795) * Update memory and compiler times (Makefile, wiki) ChangeLog: * Our Garbage Collector is now "incremental". It should avoid almost all pauses due to a major collection taking place. Previously, it would pause the program (rarely) to walk all live objects, which could take arbitrarily long if your process is using a whole lot of RAM. Now the same work is done in steps. This should make PyPy more responsive, e.g. in games. There are still other pauses, from the GC and the JIT, but they should be on the order of 5 milliseconds each. * The JIT counters for hot code were never reset, which meant that a process running for long enough would eventually JIT-compile more and more rarely executed code. Not only is it useless to compile such code, but as more compiled code means more memory used, this gives the impression of a memory leak. This has been tentatively fixed by decreasing the counters from time to time. * NumPy has been split: now PyPy only contains the core module, called _numpypy. The numpy module itself has been moved to https://bitbucket.org/pypy/numpy and numpypy disappeared. You need to install NumPy separately with a virtualenv: pip install git+https://bitbucket.org/pypy/numpy.git; or directly: git clone https://bitbucket.org/pypy/numpy.git; cd numpy; pypy setup.py install. * non-inlined calls have less overhead * Things that use sys.set_trace are now JITted (like coverage) * JSON decoding is now very fast (JSON encoding was already very fast) * various buffer copying methods experience speedups (like list-of-ints to int[] buffer from cffi) * We finally wrote (hopefully) all the missing os.xxx() functions, including os.startfile() on Windows and a handful of rare ones on Posix. * numpy has a rudimentary C API that cooperates with cpyext
* - Enable staging supportmva2013-11-161-11/+9
| | | | | | - Fix installation on 10.x and CURRENT Reported by: pkg-fallout@
* Fix build using clang from ports on FreeBSD < 9.2.romain2013-11-161-1/+1
| | | | | PR: ports/183943 Submitted by: Robert <robert.ayrapetyan@gmail.com>
* Sort.knu2013-11-151-1/+1
|
* Update to 1.7.8.knu2013-11-153-4/+16
|