Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#26140 closed update (fixed)

editors/vim Update to version 7.3.3

Reported by: jjahson@… Owned by: raimue (Rainer Müller)
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: haspatch Cc:
Port: vim

Description

Vim 7.3 is alrady released and I was waiting for macports to update. But it seems that there is some delay, so I decided to create my own local Portfile. It works at least in default configuration (without variants).

Changes

  • changed vim to 7.3
  • removed -lang and -extra archives (vim now includes them)
  • removed libiconv dependency (because vim echoes something like "not need iconv" when being built from sources manually)
  • removed gtk1 variant
  • updated tcl and python diff files (not tested)
  • added python31 variant (not tested).

Attachments (4)

patch-python.diff (2.4 KB) - added by jjahson@… 7 years ago.
Python diff with fixed line numbers
patch-python3.diff (717 bytes) - added by jjahson@… 7 years ago.
Python 3 diff file
patch-tcl.diff (1.4 KB) - added by jjahson@… 7 years ago.
Tcl diff file with fixed line numbers
Portfile.diff (7.0 KB) - added by jjahson@… 7 years ago.
Returned libiconv dependency back

Download all attachments as: .zip

Change History (10)

Changed 7 years ago by jjahson@…

Python diff with fixed line numbers

Changed 7 years ago by jjahson@…

Python 3 diff file

Changed 7 years ago by jjahson@…

Tcl diff file with fixed line numbers

comment:1 Changed 7 years ago by blb@…

  • Cc raimue@… removed
  • Keywords haspatch added
  • Owner changed from macports-tickets@… to raimue@…
  • Port vim added
  • Priority changed from Not set to Normal

comment:2 Changed 7 years ago by jjahson@…

Just one note - I think that I was wrong removing port:libiconv from dependencies, because I grepped vim source and iconv is undoubtly used in some of files.

Changed 7 years ago by jjahson@…

Returned libiconv dependency back

comment:3 Changed 7 years ago by raimue (Rainer Müller)

  • Status changed from new to assigned

Working on it now.

comment:4 Changed 7 years ago by raimue (Rainer Müller)

  • Resolution set to fixed
  • Status changed from assigned to closed

Committed similar patch in r70726.

comment:5 Changed 7 years ago by raimue (Rainer Müller)

Added new +python31 variant in r70728.

comment:6 Changed 7 years ago by jjahson@…

Big thanks!

Note: See TracTickets for help on using tickets.