Opened 10 years ago

Closed 7 years ago

Last modified 7 years ago

#47560 closed update (fixed)

meld: version bump to @3.12.3 (Portfile attached)

Reported by: khepler Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: 1-61803
Port: meld

Description

Stable version of Meld is v3.12.3, but current port is v1.8.6.

The attached Portfile for v3.12.3 is the result of trial and error. Someone more competent than myself needs to review it.

Also, without a GTK3 icon set most of the icons are the generic missing icon image. I solved that by installing adwaita-icon-theme (as a dependency of gnome-themes-standard). I don't like the idea of forcing a specific theme. What's the best way to resolve the missing icons?

Attachments (2)

Portfile (2.5 KB) - added by khepler 10 years ago.
meld Portfile updated to v3.12.3
meld3123_build_failed.zip (23.6 KB) - added by 1-61803 9 years ago.
meld 3.12.3 build failed

Download all attachments as: .zip

Change History (14)

Changed 10 years ago by khepler

Attachment: Portfile added

meld Portfile updated to v3.12.3

comment:1 Changed 10 years ago by mf2k (Frank Schima)

Cc: landonf@… removed
Owner: changed from macports-tickets@… to landonf@…
Type: requestupdate
Version: 2.3.3

Thanks. Per the guidelines, please instead attach a unified diff of the Portfile so we can easily see what changes you are proposing. Note that a "request" ticket type is only for requesting a new port.

comment:2 Changed 10 years ago by khepler

(Re-)Discovered another issue:

To run Meld, you have to set the PYTHONPATH environment variable to where Meld's python modules are installed. In my port's case, that's "${prefix}/lib/python2.7/site-packages". Can we do this in the port? I think it would be optimal if Meld installed its modules in a path already searched by Python, but I couldn't figure out how to specify that to setup.py.

comment:3 Changed 10 years ago by photor@…

How to force a specific gtk3 theme in macports? ~/.config/gtk-3.0/settings.ini seems not working.

comment:4 Changed 9 years ago by 1-61803

Cc: iamsudo@… added

Cc Me!

comment:5 Changed 9 years ago by 1-61803

Any progress? As of now, it fails to build.

comment:6 Changed 9 years ago by khepler

I have Meld installed via Macports. I haven't needed to rebuild it, so I'm not aware of any build problems. Can you attach a build log?

Changed 9 years ago by 1-61803

Attachment: meld3123_build_failed.zip added

meld 3.12.3 build failed

comment:7 Changed 7 years ago by mf2k (Frank Schima)

Owner: landonf@… deleted
Status: newassigned

comment:8 Changed 7 years ago by elelay (Eric Le Lay)

@mk2f, are you working on this?

See also #51512, which updates to 3.16.

I've got a working 3.18 (python3) meld Portfile. Would you like it?

comment:9 in reply to:  8 Changed 7 years ago by mf2k (Frank Schima)

Replying to elelay:

@mk2f, are you working on this?

I am not.

comment:10 Changed 7 years ago by elelay (Eric Le Lay)

My mistake: since you changed status to assigned I thought you would be working on it.

Did you do that because it's nomaintainer?

comment:11 Changed 7 years ago by mf2k (Frank Schima)

It is assigned to the owner and the owner is now blank, not me. It's just what Trac did when I removed the former maintainer landonf.

comment:12 Changed 7 years ago by elelay (Eric Le Lay)

Resolution: fixed
Status: assignedclosed

Meld has been upgraded to 3.18.0 by #55092.

Thanks!

Last edited 7 years ago by elelay (Eric Le Lay) (previous) (diff)
Note: See TracTickets for help on using tickets.