aboutsummaryrefslogtreecommitdiff
path: root/lang
Commit message (Collapse)AuthorAgeFilesLines
* - Fix build on recent head where iconv(1) is in base by rolling newGabor Pali2013-09-123-12/+35
| | | | | | | | | | | | | 7.6.3-based bootstrap compilers without any external dependencies [1] - Update bootstrap hscolour to 1.20.3, so both 7.4 and 7.6 bootstraps can work with it - Remove the line for the 7.x bootstrap as no such one exists any more Thanks to: cognet [1] Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=327114
* - Update to 2.7.4Marcus von Appen2013-09-123-52/+26
| | | | Notes: svn path=/head/; revision=327102
* The simplexml extension needs pkgconfigBaptiste Daroussin2013-09-124-0/+4
| | | | Notes: svn path=/head/; revision=327089
* - convert to the new perl5 frameworkAndrej Zverev2013-09-121-2/+1
| | | | | | | | | - convert USE_GMAKE to Uses Approved by: portmgr (bapt@, blanket) Notes: svn path=/head/; revision=327088
* lang/gcc*: define CONFIGURE_TARGET genericly (8 ports)John Marino2013-09-128-16/+16
| | | | | | | | | | | Instead of hardcoding the compiler target as FreeBSD, use the OPSYS variable to it. This makes no practical difference for FreeBSD, but it helps DragonFly get properly configured. Approved by: gerald Notes: svn path=/head/; revision=327052
* Upgrade to version 10.5.3, which is the same as lang/newlisp for now.Jimmy Olgeni2013-09-113-54/+51
| | | | Notes: svn path=/head/; revision=326971
* Upgrade to version 1.2.1.Jimmy Olgeni2013-09-112-4/+4
| | | | | | | | | PR: ports/181530 Submitted by: olgeni Approved by: maintainer timeout (15+ days) Notes: svn path=/head/; revision=326970
* - convert to the new perl5 frameworkAndrej Zverev2013-09-113-18/+7
| | | | | | | | | - trim Makefile header Approved by: portmgr (bapt@, blanket) Notes: svn path=/head/; revision=326955
* - convert to the new perl5 frameworkAndrej Zverev2013-09-113-8/+5
| | | | | | | | | - trim Makefile header Approved by: portmgr (bapt@, blanket) Notes: svn path=/head/; revision=326954
* - Update to 5.1Thomas Abthorpe2013-09-102-3/+3
| | | | | | | | PR: ports/181977 Submitted by: James Bailie <jimmy@mammothcheese.ca> (maintainer) Notes: svn path=/head/; revision=326863
* - Update to 05_20130908Pietro Cerutti2013-09-093-261/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: * The compiler has been improved to use charvalue instead of intvalue, when characters are initialized. Thanks go to Brian Callahan, for reporting the bug. Btw.: Brian Callahan created an openBSD port for Seed7. * The makefile mk_freebsd.mk has been added to support compilation under freeBSD. Thanks go to Pietro Cerutti, for providing it. * The makefiles mk_clang.mak and mk_freebsd.mk have been improved to use the options -ffunction-sections, -fdata-sections and *Wl,--strip-debug. * The functions bStriLe2BigInt, bytesLe2BigInt, bStriBe2BigInt, bytesBe2BigInt, bStriLe, bytesLe, bStriBe and bytesBe have been added to bytedata.s7i. This functions convert between sequences of bytes and bigInteger numbers. * In bytedata.s7i the functions bytesLeAsInt and bytesBeAsInt have been renamed to bytesLe2Int respectively bytesBe2Int. * Parameter names have been added to seed7_05.s7i, graph_file.s7i, graph.s7i, reference.s7i, pac.sd7, tetg.sd7, tet.sd7 and wiz.sd7. * Checks for the Karatsuba multiplication and the functions bytesBe, bytesLe, bytesBe2BigInt and bytesLe2BigInt have been added to chkbig.sd7. * Checks for set membership in character sets have been added to chkset.sd7. * The readability of the bitset initialisation in the compiler (s7c) has been improved. * Interpreter and compiler have been improved to support the new actions BIG_FROM_BSTRI_BE, BIG_FROM_BSTRI_LE, BIG_TO_BSTRI_BE and BIG_TO_BSTRI_LE. * The functions bigFromBytesBe, bigFromBytesLe, bigFromBStriBe, bigFromBStriLe, bigToBStriBe and bigToBStriLe have been added to both, big_gmp.c and big_rtl.c. * In big_gmp.c and big_rtl.c the function bigImport has been rewritten to use bigFromBytesBe. * The readability of the function uint2_mult in int_rtl.c has been improved. * The program chkccomp.c has been improved to check for a ones complement inttype and if casting can be used to get the element of a union. * Several makefiles have been adjusted to use 'cp -p' instead of 'cp -a'. The cp command openBSD does not support -a. * The function bigRand in big_rtl.c has been improved to avoid that a random number is outside the required range. Notes: svn path=/head/; revision=326786
* Update to 0.18.Anton Berezin2013-09-082-3/+3
| | | | | | | Changes: http://search.cpan.org/dist/Try-Tiny/Changes Notes: svn path=/head/; revision=326757
* Mark MAKE_JOBS_UNSAFEBryan Drewery2013-09-081-0/+2
| | | | Notes: svn path=/head/; revision=326743
* Resolve gettext (libintl) detection and linking in all Python portsKubilay Kocak2013-09-088-39/+112
| | | | | | | | | | | | | | | | | | | | Fix gettext (NLS) detection, includes and linking: - all: Use LDFLAGS and CPPFLAGS over CFLAGS for NLS option (with comment) - python26,27: Pass LIBS="-lintl" to CONFIGURE_ENV Workaround Pythons odd build mechanics causing duplicate args: - all: Remove CFLAGS from OPT= in CONFIGURE_ENV - python32,33: Remove CONFIGURE_* variables from Makefile.pre.in Other: - python32: Patch setup.py to pass OPT correctly to shared modules PR: ports/181721 Reported by: pawel Reviewed by: bapt mva sbz Notes: svn path=/head/; revision=326729
* Introduce variable ICONV_PREFIX at Mk/Uses/iconv.mk. The default forBoris Samorodov2013-09-071-1/+1
| | | | | | | | | | pre 100043 is ${LOCALBASE} and /usr otherwise. Convert all ports to new variable usage. Approved by: portmgr (bapt, implicit) Notes: svn path=/head/; revision=326683
* - Sync with lang/sdcc.Tijl Coosemans2013-09-074-1410/+43
| | | | | | | | | - Replace NO_LATEST_LINK with PKGNAMESUFFIX to accomodate pkg. - Update to 3.3.1.2013.09.07 which brings experimental support for STMicroelectronics STM8. Notes: svn path=/head/; revision=326678
* Conflict with sdcc-devel and simplify options handling.Tijl Coosemans2013-09-072-45/+43
| | | | Notes: svn path=/head/; revision=326677
* - Use single space after WWW:Sunpoet Po-Chuan Hsieh2013-09-071-1/+1
| | | | Notes: svn path=/head/; revision=326658
* Fix build on head by removing USE_GCC=any, and adding -fgnu89-inline to cflagsBaptiste Daroussin2013-09-061-5/+3
| | | | | | | | | | | (gfortran requires gnu99) PR: ports/181816 Submitted by: tijl Approved by: gerald Notes: svn path=/head/; revision=326553
* Fix build on head by removing USE_GCC=any and properly define USE_CSTD=gnu89 ↵Baptiste Daroussin2013-09-061-4/+3
| | | | | | | | | | | instead PR: ports/181816 Submitted by: tijl Approved by: gerald Notes: svn path=/head/; revision=326552
* Work around a bug in libcpp that pulls in the optional system iconvGerald Pfeifer2013-09-061-0/+10
| | | | | | | | | | | | | | | | | if present (even if the libiconv port is present and requested) and fails using that. The issue is that /usr/include/iconv.h has #include <stdbool.h> which in turn, since both are included very late in the game, conflicts with similar definintions by libcpp itself. libstdc++ does not seem to require adjustments, so PR 161417 may not be relevant in full. PR: 161417 Notes: svn path=/head/; revision=326538
* Work around a bug in libcpp that pulls in the optional system iconvGerald Pfeifer2013-09-061-0/+10
| | | | | | | | | | | | | | | | if present (even if the libiconv port is present) and fails using that. The issue is that /usr/include/iconv.h has #include <stdbool.h> which in turn, since both are included very late in the game, conflicts with similar definintions by libcpp itself. libstdc++ does not seem to require adjustments, so PR 161417 may not be relevant in full. PR: 161417 Notes: svn path=/head/; revision=326533
* Teach fpc not to try to link to libiconv on head after the iconv change.Guido Falsi2013-09-062-3/+10
| | | | | | | | | | | This fixes the lang/fpc-utils port build. Bump PORTREVISION due to runtime behaviour change on head. Approved by: portmgr (bapt, implicit) Notes: svn path=/head/; revision=326511
* - Update to 5.0Thomas Abthorpe2013-09-063-10/+4
| | | | | | | | | | - Builds on sparc64 now PR: ports/181803 Submitted by: James Bailie <jimmy@mammothcheese.ca> (maintainer) Notes: svn path=/head/; revision=326459
* Work around a bug in libcpp that pulls in the optional system iconvGerald Pfeifer2013-09-051-0/+10
| | | | | | | | | | | | | | | | if present instead of relying on the port we actually depend on. The issue is that /usr/include/iconv.h has #include <stdbool.h> which in turn, since both are included very late in the game, conflicts with similar definintions by libcpp itself. libstdc++ does not seem to require adjustments, so PR 161417 may not be relevant in full. PR: 161417 Notes: svn path=/head/; revision=326453
* Work around a bug in libcpp that pulls in the optional system iconvGerald Pfeifer2013-09-051-0/+10
| | | | | | | | | | | | | | | | | if present instead of relying on the port we actually depend on. The issue is that /usr/include/iconv.h has #include <stdbool.h> which in turn, since both are included very late in the game, conflicts with similar definintions by libcpp itself. Interestingly enough, lang/gcc46 and lang/gcc48 did not fail under the same test scenarios and libstdc++ does not seem to require adjustments, so PR 161417 may not be relevant in full. PR: 161417 Notes: svn path=/head/; revision=326441
* Fix build with gd 2.1Martin Matuska2013-09-043-1/+76
| | | | | | | PR: ports/181772 Notes: svn path=/head/; revision=326329
* Drop USE_GMAKE, it doesn't work and is not necessaryAntoine Brodin2013-09-041-1/+1
| | | | | | | | | Add an explicit dependency on pkgconf (needed for plugin detection) Approved by: portmgr (bapt) Notes: svn path=/head/; revision=326322
* Introduce ICONV_CONFIGURE_ARG variable defined at Uses/iconv.mk.Boris Samorodov2013-09-0414-14/+15
| | | | | | | | | | | It's value is "--with-libiconv-prefix=/usr/local" for systems before 100043 with ports libiconv and to use at systems post 100043 with base iconv it's value is "" (NULL). Co-authors: bapt, madpilot and bsam (me) Notes: svn path=/head/; revision=326316
* - Make ports use the libc provided iconv implementation on 10-CURRENTGuido Falsi2013-09-044-13/+8
| | | | | | | | | | | | | after r254273 - Fix a bunch of ports to properly work after this - Mark converters/libiconv as IGNORE for systems with iconv in libc Reviewed by: bapt Approved by: portmgr (bapt) Discussed with: bapt, bsam (who both contributed ideas and code) Notes: svn path=/head/; revision=326307
* Update to the 20130831 snapshot of GCC 4.7.4.Gerald Pfeifer2013-09-043-3/+13
| | | | | | | | | | | | | | | | | | Work around a bug in libcpp that pulls in the optional system iconv if present instead of relying on the port we actually depend on. [1] The issue is that /usr/include/iconv.h has #include <stdbool.h> which in turn, since both are included very late in the game, conflicts with similar definintions by libcpp itself. Interestingly enough, lang/gcc46 and lang/gcc48 did not fail under the same test scenarios and libstdc++ does not seem to require adjustments, so PR 161417 may not be relevant in full. PR: 161417 [1] Notes: svn path=/head/; revision=326294
* Upgrade clang, dragonegg, and llvm -devel ports to r182968.Brooks Davis2013-09-045-27/+18
| | | | Notes: svn path=/head/; revision=326289
* - Update to 4.195Thomas Abthorpe2013-09-044-5/+5
| | | | | | | | PR: ports/181437 Submitted by: James Bailie <jimmy@mammothcheese.ca> (maintainer) Notes: svn path=/head/; revision=326235
* Add an explicit dependency on pkgconfBaptiste Daroussin2013-09-032-4/+2
| | | | Notes: svn path=/head/; revision=326122
* Update to the 20130901 snapshot of GCC 4.9.0.Gerald Pfeifer2013-09-022-3/+3
| | | | Notes: svn path=/head/; revision=326091
* - Update to 1.4.4Sahil Tandon2013-09-022-3/+4
| | | | Notes: svn path=/head/; revision=326060
* - Fix plistFelippe de Meirelles Motta2013-09-022-350/+353
| | | | | | | | | | - Insert PORTSCOUT PR: ports/180264 Submitted by: Danilo Egea Gondolfo <danilogondolfo@gmail.com> (maintainer) Notes: svn path=/head/; revision=326012
* - Cleanup requirement for the perl versionAndrej Zverev2013-09-021-2/+3
| | | | | | | | | | - Remove an indefinite article from COMMENT line - Convert to new perl5 framework With hat: perl@ Notes: svn path=/head/; revision=325942
* - Try to fix parallel (-jX) builds: use make's -C switch and add a missingAlexey Dokuchaev2013-09-022-7/+10
| | | | | | | | | | | | | dependency - While here: adjust header and COMMENT, remove useless WRKSRC assignment, put USES higher up where it's normally found - Kill EOL whitespace in pkg-descr Reported by: marino Approved by: miwi, bapt (portmgr, implicit) Notes: svn path=/head/; revision=325935
* - improve the python meta port descriptionsMarcus von Appen2013-09-013-0/+9
| | | | | | | | Requested by: demon@ Reviewed by: demon@ Notes: svn path=/head/; revision=325867
* Remove expired ports:Rene Ladan2013-09-018-450/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2013-08-28 lang/gdc: Broken for more than 6 month 2013-08-31 net-im/cli-msn: MSN Messenger service terminated 30 APR 2013 2013-09-01 x11-toolkits/wxd: Depends on deprecated lang/gdc 2013-09-01 security/openvpn22: Please migrate to a newer OpenVPN version 2013-09-01 devel/dsss: Depends on expired lang/gdc 2013-09-01 graphics/qcamview: Broken on FreeBSD 8 and newer 2013-09-01 www/cacheboy15-devel: Broken on FreeBSD 8 and newer 2013-09-01 graphics/spcaview: Broken on FreeBSD 8 and newer 2013-09-01 comms/uticom: Broken on FreeBSD 8 and newer 2013-09-01 net/ipex: Broken on FreeBSD 8 and newer 2013-09-01 graphics/phpsview: Broken on FreeBSD 8 and newer 2013-09-01 misc/usbrh: Broken on FreeBSD 8 and newer 2013-09-01 net/atmsupport: Broken on FreeBSD 8 and newer 2013-09-01 comms/ib-kmod: Broken on FreeBSD 8 and newer 2013-09-01 net/libproxy-mozjs: Does not work with newer libxul 2013-09-01 www/helixplugin: Does not work with newer libxul 2013-09-01 deskutils/chmsee: Does not work with newer libxul 2013-09-01 www/moonshine: Does not work with newer libxul 2013-09-01 x11/ggiterm: Unmaintained and broken 2013-09-01 graphics/libggigcp: Unmaintained 2013-09-01 graphics/libggimisc: Unmaintained 2013-09-01 graphics/libggiwmh: Unmaintained 2013-09-01 devel/libgiigic: Unmaintained 2013-09-01 games/koth: Unmaintained Notes: svn path=/head/; revision=325862
* Update to 1.32.Anton Berezin2013-09-012-3/+3
| | | | | | | Changes: http://search.cpan.org/dist/Scalar-List-Utils/Changes Notes: svn path=/head/; revision=325847
* - update backports patch to 20130717Ruslan Makhmatkhanov2013-08-312-5/+5
| | | | | | | | | | | | | | | | - extend deprecation period for 6 months - bump PORTREVISION Changes: - CVE-2013-4113, exif_read_data fix, compilation warning, libxml2 >2.9 support - timezonedb 2013.4 (2013d) PR: 181449 Submitted by: Svyatoslav Lempert <svyatoslav.lempert@gmail.com> Approved by: Alex Keda <admin@lissyara.su> Notes: svn path=/head/; revision=325833
* - Trim Makefile header while I'm hereDmitry Marakasov2013-08-301-5/+1
| | | | Notes: svn path=/head/; revision=325709
* - Fix build with clangDmitry Marakasov2013-08-301-0/+14
| | | | Notes: svn path=/head/; revision=325708
* - Remove Author lineSunpoet Po-Chuan Hsieh2013-08-296-10/+0
| | | | Notes: svn path=/head/; revision=325620
* - Remove bogus conditional IGNORE for PACKAGE_BUILDING; these shouldBryan Drewery2013-08-291-7/+1
| | | | | | | | | | | | | be IGNOREd regardless of PACKAGE_BUILDING. Soem have no MASTER_SITES and require manual fetching, others are already marked RESTRICTED. - Trim headers - Convert some pre-fetch errors into IGNORE - Remove needless quoting in java/jdk7-doc IGNORE With hat: portmgr Notes: svn path=/head/; revision=325598
* - Use single space after WWW:Sunpoet Po-Chuan Hsieh2013-08-298-8/+8
| | | | Notes: svn path=/head/; revision=325562
* - Use single space after WWW:Sunpoet Po-Chuan Hsieh2013-08-291-1/+1
| | | | Notes: svn path=/head/; revision=325559
* Update to latest GNUstep core libraries.David Chisnall2013-08-2811-226/+86
| | | | | | | | | | | | | | Update dependent packages with more recent releases. Remove old and bit-rotted ones. Switch to using clang 3.3 and libobjc2 1.7 by default, so modern Objective-C features work out of the box and remove a lot of configurable options for sub-optimal (and, often, unsupported / deprecated upstream) configurations. Take maintainership of GNUstep-related ports. Several of the ports left in have scary warnings which mean that they are likely broken in lots of cases. Future commits will fix them. Approved by: bapt Notes: svn path=/head/; revision=325546