[MacPorts] #41155: Preparing for new Octave release

MacPorts noreply at macports.org
Tue Jul 8 11:40:22 PDT 2014


#41155: Preparing for new Octave release
----------------------------+-------------------------
  Reporter:  kingcrimson@…  |      Owner:  michaelld@…
      Type:  update         |     Status:  new
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:  2.2.1
Resolution:                 |   Keywords:
      Port:  octave         |
----------------------------+-------------------------

Comment (by sean@…):

 Replying to [comment:56 egall@…]:
 > Replying to [comment:54 sean@…]:
 > > A few notes about the portfile I have:
 > >
 > > - use compilers port group to set up fortran variants
 > Where is this done in the diff? The only place I noticed was in some of
 the context lines, and I thought context lines were unchanged ones...

 It's in another diff. I provided this shorter one so we could concentrate
 on the meat of the update.

 > > - add opengl to configure.args
 > Personally I would wrap the addition of the `--with-framework-opengl`
 configure flag in a `platform macosx` conditional, like this:
 > {{{
 > platform macosx {
 >     configure.args-append \
 >         --with-framework-opengl
 > }
 > }}}
 > That would be just for technical correctness pedantry though, as OpenGL
 is only built as a framework for the `macosx` variant of `platform
 darwin`.[[BR]]
 > I doubt that anyone is actually using octave on a platform that is
 `darwin` but not also `macosx` though, so it would probably be okay to
 just leave it as is.

 I could go either way on this. I think it can be changed when the need
 arises.

 > > - disable java
 > Why is this necessary?

 No particular reason other than copied from bpabbott's script.

 > > - change ui_msg into notes
 > While you are at it, I would try to be a bit more balanced with the
 recommendation to use the `+atlas` variant. While it may be true that the
 `+atlas` variant has fewer bugs (taking your word for it), the tradeoff
 that users make in exchange for the bug reduction is the commitment to
 spending a really long time building the atlas port. Personally I feel
 that this tradeoff is worth mentioning, but then again, I suppose that the
 notes are already long enough as it is...

 Yeah, agreed. I use +accelerate everywhere and haven't experienced any
 bugs yet.
 [[BR]][[BR]]
 Any other comments? I had to remove the +jit because I couldn't get it to
 build and have run out of time on this.

-- 
Ticket URL: <https://trac.macports.org/ticket/41155#comment:57>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list