Package Details: macrofusion 0.7.4-5

Git Clone URL: (read-only, click to copy)
Package Base: macrofusion
Description: GUI to combine photos to get deeper DOF or HDR
Upstream URL:
Licenses: GPL
Submitter: Zuf
Maintainer: Bevan
Last Packager: Bevan
Votes: 11
Popularity: 0.000000
First Submitted: 2011-11-16 12:50 (UTC)
Last Updated: 2015-10-25 12:08 (UTC)

Latest Comments

1 2 3 Next › Last »

tsh commented on 2016-11-03 22:04 (UTC)

The latest libgexiv2 upgrade from 0.10.3-4 => 0.10.4-1 seems to have broken this. For some reason gi.check_version('Gexiv2', '0.10') seems to fail. For now downgrading libgexiv2 to 0.10.3-4 fixes this.

Bevan commented on 2015-10-25 12:10 (UTC)

@francoismelchior: Thank you for digging into this! I had a quick look into the API and fromstring was a deprecated alias for frombytes since python-pillow 2 anyway. The patch works for me and I applied it alongside another small change.

francoismelchior commented on 2015-10-25 10:33 (UTC)

With newer python-pillow macrofusion file open dialog does not work anymore (Exception: fromstring() has been removed. Please call frombytes() instead.) I have posted a message on but I do not know if upstream is still active. I have also written the following patch but not tested it: ---------------------------------------------------------------------------- --- a/ +++ b/ @@ -618,7 +618,7 @@ def pixbuf2Image(self, pb): width,height = pb.get_width(),pb.get_height() - return Image.fromstring("RGB",(width,height),pb.get_pixels() ) + return Image.frombytes("RGB",(width,height),pb.get_pixels() ) def put_files_to_the_list(self, fichiers): ----------------------------------------------------------------------------

Bevan commented on 2014-10-01 15:29 (UTC)

Thanks for the hint. python-cairo was also missing. Both are included now.

kaeptnblaubaer commented on 2014-10-01 15:08 (UTC)

@graysky installing python-gobject solved the problem for me @Bevan please add python-gobject as dependency.

graysky commented on 2014-07-01 23:05 (UTC)

@dreieck - Even with that dep, I cannot run it: % macrofusion An error occured. Python or one of its sub modules is absent... It would be wise to check your python installation.

dreieck commented on 2014-07-01 22:58 (UTC)

needs 'libgexiv2' to be installed. Please update PKGBUILD.

dhor commented on 2014-04-27 16:48 (UTC)

@graysky You must be missing on of these: try: import os, sys import os.path import subprocess import shutil import time import threading import multiprocessing import re import configparser import operator import cairo import random from gi.repository import Gdk, Gtk, GObject, GdkPixbuf, GExiv2 New MF is python3, gtk3, gexiv2, python3-pillow, python-gobject...

graysky commented on 2014-04-27 16:06 (UTC)

I have the same installed and am still getting this error. Can anyone confirm the package as-is does not work?