1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-02 01:20:54 +00:00
Commit Graph

11682 Commits

Author SHA1 Message Date
Vanilla I. Shu
9d39f570f6 1: Fix build with newer zlib [1]
2: switch to gcc46.

PR:		ports/180748
Submitted by:	John Marino <freebsd at marino.st> [1]
2013-07-28 04:20:32 +00:00
Alexey Dokuchaev
b48eba755d - Fix Makefile header, normalize COMMENT text
- Drop explicit shlib ABI versions from LIB_DEPENDS
- Do not redefine PKGMESSAGE, adding it to SUB_FILES does it automagically
- Do not terminate RESTRICTED message with a dot
- Add a comment about possible abuse of USE_PERL5
- Mute post-patch target to match default ports' behavior closely
- Do not abuse ALL_TARGET to pass variables to downstream make(1), use
  MAKE_ARGS properly instead (merge together with MAKE_ENV)
- Fix inner makefiles and configure script to make port jobs (-jX) safe
- Pad the output of PKGMESSAGE to be consistent with the package

Reported by:	pointyhat-west
2013-07-27 08:34:48 +00:00
Baptiste Daroussin
ab20a94680 Deprecate and set expiration date for ports broken for more than 6 month 2013-07-26 23:20:17 +00:00
Rene Ladan
66fee90926 KDE3 and QT3 expired on 2013-07-01, remove these ports.
Unfortunately, this also affects some ports using QT3 as a GUI toolkit.

Changes to infrastructure files:
- bsd.kde.mk : obsolete, remove
- bsd.qt.mk : note that a CONFLICTS_BUILD line can probably go after a while
- CHANGES : document the removals from bsd.port.mk
- KNOBS : remove KDE and QT (KDE4 and QT4 should be used instead)
- MOVED : add the removed ports

PR:		ports/180745
Submitted by:	rene
Approved by:	portmgr (bapt)
Exp-run by:	bapt
2013-07-26 19:19:20 +00:00
Gabor Pali
5fd823321c - Add bsd.hackage.mk entry that was missed in r321071
Obtained from:	FreeBSD Haskell
2013-07-26 15:07:11 +00:00
Baptiste Daroussin
b3519d0fbb Fix build with newer binutils 2013-07-26 14:23:12 +00:00
Martin Matuska
0ac7a0d515 Add HHVM to comment 2013-07-26 06:29:41 +00:00
Martin Matuska
fe094c1f68 Update comment and pkg-descr to track changes in the project 2013-07-26 06:27:15 +00:00
Martin Matuska
3ce92d01b0 Fix embedding of systemlib.php [1]
Fix repository creation [1]
Add docs, reduce dependencies

Submitted by:	Vanilla Hsu [1]
2013-07-22 20:18:42 +00:00
Andrej Zverev
076cf10694 - Revert MAKE_JOBS_UNSAFE. At least it failed on 9.1-QAT/amd64. 2013-07-22 18:03:15 +00:00
Andrej Zverev
69dba9a123 - Mark job safe
Tested by:	Anton Yuzhaninov <ayuzhaninov@openstat.ru>, az@
2013-07-22 15:56:27 +00:00
Martin Matuska
ea0532cb22 Add option to create a DEBUG build 2013-07-21 23:25:52 +00:00
Martin Matuska
f41279c1f6 Fix CXXFLAGS (GCC_RUTIME already added by USE_GCC)
This port is MAKE_JOBS_SAFE
2013-07-21 22:28:49 +00:00
Martin Matuska
00133f558b Hiphop-php (now actually hhvm) is developed only for x86_64 (amd64) 2013-07-21 22:11:31 +00:00
Martin Matuska
cd17c8f3a3 Unbreak lang/hiphop-php and update to 2.1
Some functionality issues still need fixing (sqlite3)
2013-07-21 22:06:56 +00:00
Johan van Selst
e751ccdc04 Update SWI Prolog to 6.4.1 2013-07-21 15:47:45 +00:00
John Marino
25a3e224f5 Add new port: lang/adacontrol
Adacontrol is a tool that analyzes language constructs in Ada programs.  It
can be used as a standalone tool, or integrated into other tools.  An
example of integration can be seen with the upcoming devel/ahven port.

Approved by:	bapt (mentor)
2013-07-21 14:26:31 +00:00
John Marino
c23e7f6707 Add new port: lang/asis
This is ASIS, the Ada Semantic Interface Specification.
ASIS is tightly coupled with lang/gcc-aux and must be built with the same
sources.  For this reason, ASIS will not work with other Ada compilers,
including GNAT GPL (lang/gnat).

ASIS is a dependency of several upcoming Ada ports.

Approved by:	bapt (mentor)
2013-07-21 14:17:04 +00:00
John Marino
dd06b54dc6 Add new port: lang/gnat_util
There are a number of GNAT tools that have to be build using the same
exact sources as the compiler that it serves.  Two examples of this are
GPRbuild and ASIS.  The latter is an important component of several other
language semantic tools.

Accordingly, a separate port is being created to build a static library
that need these compiler sources.  Incidentally, diverging sources is the
reason devel/gprbuild-aux stopped building after lang/gcc-aux was upgraded.
With this new scheme, this type of failure should no longer occur.

This is a dependency of the upcoming lang/asis port, and must be specified
as a build dependency by any port that needs ASIS.

Approved by: 	bapt (mentor)
2013-07-21 14:12:28 +00:00
John Marino
e753d5da3f lang/gcc-aux: bug fixes
This change covers:
  1) portlint cleanup
  2) Support for bootstrapping on DragonFly 3.5+
  3) Removal of uneeded shared library version specifications
  4) USES+= gmake
  5) Splits out version to separate makefile for Ada framework
  6) Fixes typo that caused DragonFly to use mktemp
  7) Adds aggregate array index fix from gcc 4.8
  8) NetBSD lstdc++ fixes were pulled in from diff reneration
  9) c++ testsuite diff was corrected (how it was committed wrong is unknown)

Approved by:	bapt (mentor)
2013-07-21 13:00:46 +00:00
Wen Heping
573e026d46 - Update to 0.19.1 2013-07-19 08:28:34 +00:00
Pietro Cerutti
75f6de7366 - Remove editors/code-browser and lang/copper, which fail to build on
most environments
2013-07-18 11:54:53 +00:00
Baptiste Daroussin
fedb872b37 Mark as broken:
'Shared object "libgmp.so.7" not found, required by "mlton-compile"

Reported by:	pointyhat and pkg-fallout
2013-07-18 09:40:06 +00:00
Alex Dupre
8881b5bd12 Update to 5.4.17 release.
PR:		ports/180527
Submitted by:	Rustem Alimov <rustem.alimov@gmail.com>
2013-07-16 06:47:02 +00:00
Ade Lovett
b3b33257e5 - Update devel/automake to 1.14
- Update devel/gettext to 0.18.3
- Fix known-broken (from exp-runs) ports
- Clean up a lot of cruft in the devel/gettext port itself,
  based on work from tijl@

PR:		178883
Submitted by:	ade
Sponsored by:	Wadsworth 6X
2013-07-16 05:42:36 +00:00
Brooks Davis
ef544e6179 Fix a broken BUILD_DEPENDS line for llvm and properly generalize the
llvm RUN_DEPENDS entry.

Reported by:	miwi
2013-07-15 19:12:09 +00:00
Martin Wilke
f55985d860 - Fix build on 9-stable
- Update MASTER_SITES an WWW: line
- Support PORTEXAMPLES

PR:		180513
Submitted by:	Ports Fury
2013-07-15 14:47:53 +00:00
Johan van Selst
f404e4b825 - Correct iodbc dependency
- Disable Java bindings for now (doesn't work with OpenJDK6)

PR:		ports/172837
Submitted by:	C.P. Ghost <cpghost@cordula.ws>
2013-07-15 05:10:59 +00:00
Pawel Pekala
daf1576299 Update to version 2013.1
PR:		ports/180476
Submitted by:	Hannes Mehnert <hannes@mehnert.org> (maintainer)
2013-07-14 20:11:46 +00:00
Florian Smeets
52a83f9ff8 Update to 5.3.27
Please Note: This will be the last regular release of the PHP 5.3 series.
All users of PHP are encouraged to upgrade to PHP 5.4 or PHP 5.5. The PHP
5.3 series will receive only security fixes for the next year.

I will maintain PHP 5.3 until the first not fixed vulnerability is found.
At that point I will deprecate the port with a 2 months notice, if no
other volunteer is found in that time the port will be removed.
2013-07-13 15:21:08 +00:00
Baptiste Daroussin
16cc8adca7 Mark jobs unsafe 2013-07-13 13:59:54 +00:00
Baptiste Daroussin
d2eaf1db47 Mark as broken:
../scsc/scc -o scixl -i -m xlib xwss.o xws2.o xws3.o xws4.o xws5.o xws6.o xws7.o xws8.o xws9.o xws10.o  xlib.o xwsr4.o depth.o screen.o visual.o xarc.o xchar2b.o xcharstruct.o  xclasshint.o xcomposestatus.o xcolor.o xlibCONSTANTS.o xevent.o  xfontprop.o xfontstruct.o xgcvalues.o xhostaddress.o xiconsize.o  ximage.o xkeyboardcontrol.o xkeyboardstate.o xmodifierkeymap.o  xpoint.o xrectangle.o xrmoptiondescrec.o xrmvalue.o xsegment.o  xsetwindowattributes.o xsizehints.o xstandardcolormap.o  xlibSTUBS.o xtextitem.o xtextitem16.o xtimecoord.o xlibTYPES.o  xvisualinfo.o xwindowattributes.o xwindowchanges.o xwmhints.o  xpixmapformatvalues.o xtextproperty.o -L/usr/local/lib -lX11
/usr/bin/ld: cannot find -lX11
*** [scixl] Error code 1
2013-07-13 13:08:10 +00:00
Marcus von Appen
cc97a2417c IronPython is an open-source implementation of the Python programming
language which is tightly integrated with the .NET Framework. IronPython
can use the .NET Framework and Python libraries, and other .NET languages
can use Python code just as easily.

WWW: http://www.ironpython.net
2013-07-12 20:55:54 +00:00
Dmitry Marakasov
daffe00d4a - Trim Makefile headers
- Drop ABI versions from LIB_DEPENDS
- OptionsNG
- Pet portlint
- Switch to dynamic plist where useful
- Canonicalize patch names
- Fix DOS line endings in patch files
2013-07-12 15:01:45 +00:00
John Marino
5feebd9c74 Replace John Marino email address with FreeBSD version
While I'm here, also trim the headers on a couple of ports and remove
a reference to the Dragonlace mirror which is down indefinitely.

Approved by:	bapt (mentor)
2013-07-12 13:40:50 +00:00
Baptiste Daroussin
f644fb5d72 Include bsd.pure.mk earlier so that gmake is defined before pre.mk 2013-07-12 12:38:26 +00:00
Steve Wills
06ea1d1b82 - Update to 1.9.3-p448
- Remove patch for issue fixed upstream
2013-07-11 20:07:33 +00:00
Sunpoet Po-Chuan Hsieh
c2d1a14c7c - Update to 7.31.0
- Bump PORTREVISION for ftp/curl shlib change
- Add TEST_DEPENDS
- Convert to new options framework
- Adjust options:
  - Add COOKIES
  - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]
  - Add GSSAPI and SPNEGO [2]
  - Remove KERBEROS4
  - Rename LIBIDN to IDN
  - Remove TRACKMEMORY [1]
- Sort option handler
- Add SLAVEDIRS: ftp/curl-hiphop
- Cosmetic change
- Cleanup Makefile header
- While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile

Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
2013-07-11 16:26:26 +00:00
Johan van Selst
bde51d0950 - Update SWI Prolog to 6.2.6
- Remove patches now included upstream
- Add option to use libiodbc (inspired by [1])
- Adopt port

PR:		ports/172837 [1]
Submitted by:	C. P. Ghost <cpghost@cordula.ws>
2013-07-11 05:05:46 +00:00
Baptiste Daroussin
cab5254741 Mark job unsafe 2013-07-10 21:32:34 +00:00
Baptiste Daroussin
f83b34b741 Fix pure by removing the useless pre.mk/post.mk dancing
Convert to USES=gmake

Reported by:	marino
2013-07-10 21:11:24 +00:00
Sergey A. Osokin
38c98059bc Update from 2.0.1 to 2.0.2.
Install link to shared object.	(*)

PR:	177881	(*)
2013-07-10 17:57:38 +00:00
Baptiste Daroussin
e10b6d67f0 Mark job unsafe 2013-07-10 16:23:40 +00:00
Alexey Dokuchaev
e2a17e6551 Sanitize port's inner Makefiles to allow parallel builds. 2013-07-10 15:34:49 +00:00
Alexey Dokuchaev
12bc438baf - Cleanup Makefile before making the port make jobs safe
- Convert NOPORTDOCS to OPTIONS; pet portlint(1)
2013-07-10 15:19:11 +00:00
Baptiste Daroussin
a232992c7c Mark jobs unsafe
Convert to USES=gmake where appropriate
Trim headers
2013-07-10 13:12:03 +00:00
Baptiste Daroussin
a7d3c219df Mark jobs unsafe 2013-07-10 11:34:31 +00:00
Baptiste Daroussin
ff660fa4b8 Mark jobs unsafe and convert to USES=gmake 2013-07-10 11:28:32 +00:00
Baptiste Daroussin
a0cc23670c Mark jobs unsafe 2013-07-10 11:27:43 +00:00
Koop Mast
831af9a6e7 Teach clang33 where to find libc++ headers when installed from ports.
It will use the headers in base if it finds them there.

Approved by:	maintainer (brooks@)
2013-07-10 11:27:36 +00:00