New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #26140 (closed update: fixed)

Opened 4 years ago

Last modified 4 years ago

editors/vim Update to version 7.3.3

Reported by: jjahson@… Owned by: raimue@…
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

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

Change History

Changed 4 years ago by jjahson@…

Python diff with fixed line numbers

Changed 4 years ago by jjahson@…

Python 3 diff file

Changed 4 years ago by jjahson@…

Tcl diff file with fixed line numbers

comment:1 Changed 4 years ago by blb@…

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

comment:2 Changed 4 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 4 years ago by jjahson@…

Returned libiconv dependency back

comment:3 Changed 4 years ago by raimue@…

  • Status changed from new to assigned

Working on it now.

comment:4 Changed 4 years ago by raimue@…

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

Committed similar patch in r70726.

comment:5 Changed 4 years ago by raimue@…

Added new +python31 variant in r70728.

comment:6 Changed 4 years ago by jjahson@…

Big thanks!

Note: See TracTickets for help on using tickets.