RFC: Support for future compilers in base

2013-02-15 Thread Jeremy Huddleston Sequoia
I'd like to update base trunk such that future versions of clang, dragonegg, and gcc just work, so we don't need to wait for newer versions of base to depend on newer compilers. I've taken a first pass at portconfigure.tcl and here is a patch. Comments? Concerns? future-compilers.patch

Re: RFC: Support for future compilers in base

2013-02-15 Thread Lawrence Velázquez
On Feb 15, 2013, at 3:10 AM, Jeremy Huddleston Sequoia jerem...@macports.org wrote: I'd like to update base trunk such that future versions of clang, dragonegg, and gcc just work, so we don't need to wait for newer versions of base to depend on newer compilers. I've taken a first pass at

Re: RFC: Support for future compilers in base

2013-02-15 Thread Jeremy Huddleston Sequoia
On Feb 15, 2013, at 12:51 AM, Lawrence Velázquez lar...@macports.org wrote: On Feb 15, 2013, at 3:10 AM, Jeremy Huddleston Sequoia jerem...@macports.org wrote: I'd like to update base trunk such that future versions of clang, dragonegg, and gcc just work, so we don't need to wait for

Re: RFC: Support for future compilers in base

2013-02-15 Thread Rainer Müller
On 2013-02-15 09:10, Jeremy Huddleston Sequoia wrote: I'd like to update base trunk such that future versions of clang, dragonegg, and gcc just work, so we don't need to wait for newer versions of base to depend on newer compilers. I've taken a first pass at portconfigure.tcl and here is a

Re: new port submission

2013-02-15 Thread Francois Claire
I'm interrested in testing ccnx, would be nice to have the ports committed... ___ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev

apply patch request for couchdb-devel ticket #37641

2013-02-15 Thread Jeff Snider
I have an update patch for couchdb-devel that I'd like to have applied. Ticket #37641. Could somebody with some familiarity with couchdb take a look and give me some feedback on it or apply it? Thanks! -Jeff smime.p7s Description: S/MIME cryptographic signature

Fatal install error for dbus policykit using debug only

2013-02-15 Thread Mark Duling
Hello all, I hope this message isn't a duplicate. I tried sending this to the list earlier but I never saw it show up so I'm sending again. I was installing a port with dependencies on dbus policykit using the flags -vd. dbus was failing with: Error: org.macports.install for port dbus

Re: Fatal install error for dbus policykit using debug only

2013-02-15 Thread Craig Treleaven
At 8:36 AM -0800 2/15/13, Mark Duling wrote: Hello all, I hope this message isn't a duplicate. I tried sending this to the list earlier but I never saw it show up so I'm sending again. I was installing a port with dependencies on dbus policykit using the flags -vd. dbus was failing with:

Re: RFC: Support for future compilers in base

2013-02-15 Thread Sean Farley
Rainer Müller writes: On 2013-02-15 09:10, Jeremy Huddleston Sequoia wrote: I'd like to update base trunk such that future versions of clang, dragonegg, and gcc just work, so we don't need to wait for newer versions of base to depend on newer compilers. I've taken a first pass at

Re: RFC: Support for future compilers in base

2013-02-15 Thread Jeremy Huddleston Sequoia
On Feb 15, 2013, at 12:18 PM, Sean Farley s...@macports.org wrote: Rainer Müller writes: On 2013-02-15 09:10, Jeremy Huddleston Sequoia wrote: I'd like to update base trunk such that future versions of clang, dragonegg, and gcc just work, so we don't need to wait for newer versions of

Re: RFC: Support for future compilers in base

2013-02-15 Thread Rainer Müller
On 2013-02-15 21:18, Sean Farley wrote: Rainer Müller writes: This change makes sense as the features supported by the gcc and clang compilers shipped in ports are almost homogenous at the moment; in the past there were differences as not all gcc4* shipped gfortran or gcj. However, I don't

Re: RFC: Support for future compilers in base

2013-02-15 Thread Sean Farley
Jeremy Huddleston Sequoia writes: On Feb 15, 2013, at 12:18 PM, Sean Farley s...@macports.org wrote: Rainer Müller writes: On 2013-02-15 09:10, Jeremy Huddleston Sequoia wrote: I'd like to update base trunk such that future versions of clang, dragonegg, and gcc just work, so we don't

Re: RFC: Support for future compilers in base

2013-02-15 Thread Lawrence Velázquez
On Feb 15, 2013, at 4:10 AM, Jeremy Huddleston Sequoia jerem...@macports.org wrote: That is the entire point of this patch. macports-gcc-3.14 is perfectly valid and should result in a dependency on gcc314. Of course the developer would then see a lint error about an unknown port just like

Re: RFC: Support for future compilers in base

2013-02-15 Thread Jeremy Huddleston Sequoia
On Feb 15, 2013, at 1:06 PM, Sean Farley s...@macports.org wrote: Jeremy Huddleston Sequoia writes: On Feb 15, 2013, at 12:18 PM, Sean Farley s...@macports.org wrote: Rainer Müller writes: On 2013-02-15 09:10, Jeremy Huddleston Sequoia wrote: I'd like to update base trunk such

Re: [103128] trunk/dports/python/py-html2text/Portfile

2013-02-15 Thread Ryan Schmidt
On Feb 15, 2013, at 15:03, s...@macports.org wrote: Revision: 103128 https://trac.macports.org/changeset/103128 Author: s...@macports.org Date: 2013-02-15 13:03:59 -0800 (Fri, 15 Feb 2013) Log Message: --- py-html2text: add missing py-distribute dependency; fixes

Re: [103124] trunk/dports/devel/mercurial/Portfile

2013-02-15 Thread Ryan Schmidt
On Feb 15, 2013, at 15:03, s...@macports.org wrote: Revision: 103124 https://trac.macports.org/changeset/103124 Author: s...@macports.org Date: 2013-02-15 13:03:30 -0800 (Fri, 15 Feb 2013) Log Message: --- mercurial-devel: update to newest changeset Modified

Re: [103079] users/cal/base-sqlite-portindex/src/port1.0/portmain.tcl

2013-02-15 Thread Ryan Schmidt
On Feb 13, 2013, at 04:03, c...@macports.org wrote: Revision: 103079 https://trac.macports.org/changeset/103079 Author: c...@macports.org Date: 2013-02-13 02:03:48 -0800 (Wed, 13 Feb 2013) Log Message: --- portmain: define option procs without space at the end Why?

Re: [103053] trunk/dports/net/zabbix2/Portfile

2013-02-15 Thread Ryan Schmidt
On Feb 12, 2013, at 12:18, ebori...@macports.org wrote: Revision: 103053 https://trac.macports.org/changeset/103053 Author: ebori...@macports.org Date: 2013-02-12 10:18:33 -0800 (Tue, 12 Feb 2013) Log Message: --- zabbix2: Update dependency. Modified Paths:

Re: RFC: Support for future compilers in base

2013-02-15 Thread Ryan Schmidt
On Feb 15, 2013, at 02:10, Jeremy Huddleston Sequoia wrote: I'd like to update base trunk such that future versions of clang, dragonegg, and gcc just work, so we don't need to wait for newer versions of base to depend on newer compilers. That's a great idea! Thanks. I've taken a first

Re: [103123] trunk/dports/mail/offlineimap/Portfile

2013-02-15 Thread Ryan Schmidt
On Feb 15, 2013, at 15:03, s...@macports.org wrote: Revision: 103123 https://trac.macports.org/changeset/103123 Author: s...@macports.org Date: 2013-02-15 13:03:24 -0800 (Fri, 15 Feb 2013) Log Message: --- offlineimap: update repo url to official account Modified

Re: [103118] trunk/dports/devel

2013-02-15 Thread Ryan Schmidt
On Feb 15, 2013, at 11:05, and.dam...@macports.org wrote: Revision: 103118 https://trac.macports.org/changeset/103118 Author: and.dam...@macports.org Date: 2013-02-15 09:05:11 -0800 (Fri, 15 Feb 2013) Log Message: --- new port: ninka, source code license

Re: RFC: Support for future compilers in base

2013-02-15 Thread Lawrence Velázquez
On Feb 15, 2013, at 5:11 PM, Ryan Schmidt ryandes...@macports.org wrote: +if {[string first macports-gcc $compiler] == 0 || +[string first dragonegg- $compiler] == 0} { +return no +} else { +return yes } Can't this be: return [string first

Re: RFC: Support for future compilers in base

2013-02-15 Thread Ryan Schmidt
On Feb 15, 2013, at 16:30, Lawrence Velázquez wrote: On Feb 15, 2013, at 5:11 PM, Ryan Schmidt wrote: +if {[string first macports-gcc $compiler] == 0 || +[string first dragonegg- $compiler] == 0} { +return no +} else { +return yes } Can't this be:

Re: RFC: Support for future compilers in base

2013-02-15 Thread Lawrence Velázquez
On Feb 15, 2013, at 3:10 AM, Jeremy Huddleston Sequoia jerem...@macports.org wrote: I'd like to update base trunk such that future versions of clang, dragonegg, and gcc just work, so we don't need to wait for newer versions of base to depend on newer compilers. I've taken a first pass at

Re: [103021] trunk/dports/net/tlswrap/Portfile

2013-02-15 Thread Ryan Schmidt
On Feb 11, 2013, at 23:17, take...@macports.org wrote: Revision: 103021 https://trac.macports.org/changeset/103021 Author: take...@macports.org Date: 2013-02-11 21:17:38 -0800 (Mon, 11 Feb 2013) Log Message: --- tlswrap: updated homepage. added license and

Detect opportunistic linking and unnecessary dependencies

2013-02-15 Thread Ryan Schmidt
It would be great if MacPorts would automatically detect dependency problems when installing ports. For example, if a port links with a library but does not declare a dependency on it, I'd love to see a warning: Warning: /opt/local/bin/foo links with /opt/local/lib/libbar.dylib but port foo