Discussion:
[MacPorts] #57197: iTerm2: Update to 3.2.1
MacPorts
2018-09-30 08:33:02 UTC
Permalink
#57197: iTerm2: Update to 3.2.1
------------------------+----------------------
Reporter: ryandesign | Owner: markemer
Type: update | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: iTerm2
------------------------+----------------------
{{{
$ port livecheck iTerm2
iTerm2 seems to have been updated (port version: 3.2.0, new version:
3.2.1)
}}}
--
Ticket URL: <https://trac.macports.org/ticket/57197>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-10-03 13:26:11 UTC
Permalink
#57197: iTerm2: Update to 3.2.2
-------------------------+----------------------
Reporter: ryandesign | Owner: markemer
Type: update | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: iTerm2 |
-------------------------+----------------------
Post by MacPorts
{{{
$ port livecheck iTerm2
3.2.1)
}}}
New description:

{{{
$ port livecheck iTerm2
iTerm2 seems to have been updated (port version: 3.2.0, new version:
3.2.2)
}}}

--
--
Ticket URL: <https://trac.macports.org/ticket/57197#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-11-01 04:29:19 UTC
Permalink
#57197: iTerm2: Update to 3.2.2
-------------------------+----------------------
Reporter: ryandesign | Owner: markemer
Type: update | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: iTerm2 |
-------------------------+----------------------

Comment (by stanimura):

iTerm2 is now 3.2.5.
{{{
$ port livecheck iTerm2
iTerm2 seems to have been updated (port version: 3.2.0, new version:
3.2.5)
}}}
--
Ticket URL: <https://trac.macports.org/ticket/57197#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-11-01 21:24:46 UTC
Permalink
#57197: iTerm2: Update to 3.2.2
-------------------------+----------------------
Reporter: ryandesign | Owner: markemer
Type: update | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: iTerm2 |
-------------------------+----------------------

Comment (by markemer):

I'm currently working on 3.2.5 - but it dies in a funny place. I'm
investigating.
--
Ticket URL: <https://trac.macports.org/ticket/57197#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-11-04 14:36:09 UTC
Permalink
#57197: iTerm2: Update to 3.2.2
-------------------------+----------------------
Reporter: ryandesign | Owner: markemer
Type: update | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: iTerm2 |
-------------------------+----------------------

Comment (by markemer):

Can we update this title to 3.2.5 - and also, the problem I'm having is
related to #57137 - but I can't seem to get `${xcode.target}` to work for
me, the port command pleads ignorance.
--
Ticket URL: <https://trac.macports.org/ticket/57197#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-11-04 14:41:08 UTC
Permalink
#57197: iTerm2: Update to 3.2.5
-------------------------+----------------------
Reporter: ryandesign | Owner: markemer
Type: update | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: iTerm2 |
-------------------------+----------------------
Post by MacPorts
Can we update this title to 3.2.5
Done.
Post by MacPorts
and also, the problem I'm having is related to #57137
I had hoped someone using Mojave would have fixed that by now.
Post by MacPorts
but I can't seem to get `${xcode.target}` to work for me, the port
command pleads ignorance.

What do you mean?
--
Ticket URL: <https://trac.macports.org/ticket/57197#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-11-04 14:57:14 UTC
Permalink
#57197: iTerm2: Update to 3.2.5
-------------------------+----------------------
Reporter: ryandesign | Owner: markemer
Type: update | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: iTerm2 |
-------------------------+----------------------

Comment (by markemer):

Ok, I worked it out, I'm not not using the Xcode portgroup because there
is a makefile and the Xcode portgroup doesn't play well with makefiles.
But now I'm back to my starting problem, where 3.2.5 won't build on 10.14
which is the system I'm developing on.
--
Ticket URL: <https://trac.macports.org/ticket/57197#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-11-05 03:16:21 UTC
Permalink
#57197: iTerm2: Update to 3.2.5
-------------------------+----------------------
Reporter: ryandesign | Owner: markemer
Type: update | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: iTerm2 |
-------------------------+----------------------

Comment (by ryandesign):

Yes, on Xcode 10 or later I think we need to use `-derivedData`. We should
do that in the xcode portgroup, and ports that invoke `xcodebuild`
manually would have to add that as well.

The question is: is there a good reason why the iTerm2 port should use
that Makefile? It looks like almost all of what the Makefile does is of
use only to the developer, not to us. Literally all it's doing in the
build phase (the `Deployment` target) is
{{{
xcodebuild -parallelizeTargets -target iTerm2 -configuration
Deployment && \
chmod -R go+rX build/Deployment
}}}
and the destroot phase (the `install` target) is just:
{{{
cp -R build/Deployment/iTerm2.app $(APPS)
}}}
It should be extremely easy to replace that with the xcode portgroup, and
then you'd automatically get the benefit of any improvement made to that
portgroup.
--
Ticket URL: <https://trac.macports.org/ticket/57197#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-12-02 03:58:08 UTC
Permalink
#57197: iTerm2: Update to 3.2.5
-------------------------+----------------------
Reporter: ryandesign | Owner: markemer
Type: update | Status: closed
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: fixed | Keywords:
Port: iTerm2 |
-------------------------+----------------------
Changes (by yan12125):

* status: assigned => closed
* resolution: => fixed


Comment:

This has been fixed with ​https://github.com/macports/macports-
ports/pull/3060 and ​https://github.com/macports/macports-ports/pull/3033.
Moreover, I've updated iTerm2 to 3.2.6 in
[changeset:7f905c8ccecab3d715ff64e90cd31676c2312304/macports-ports].
--
Ticket URL: <https://trac.macports.org/ticket/57197#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS
Loading...