Package Details: mypaint-git 20140806-1

Package Base: mypaint-git
Description: A fast and easy painting application for digital painters, with brush dynamics
Upstream URL: http://mypaint.intilinux.com/
Category: multimedia
Licenses: GPL
Conflicts: mypaint
Provides: mypaint
Submitter: jonnor
Maintainer: None
Last Packager: None
Votes: 17
First Submitted: 2009-06-08 17:08
Last Updated: 2014-08-06 15:23

Latest Comments

Anonymous comment

2015-04-02 02:48

@ShadowKyogre

Life's been taking its toll on me recently, so I'll orphan this package to free it up for someone else.

Comment by ShadowKyogre

2015-04-01 02:08

@akbjker: Would it be possible to split mypaint and libmypaint into separate packages? It'd be pretty handy for trying out the mypaint brush integration that got merged into Gimp's development branch today.

Also, in the package function, you'll need to include this line:

sed -e -i "s|$pkgdir||g" "$pkgdir/usr/lib/pkgconfig/"libmypaint*.pc

Otherwise, packages that try to compile against libmypaint will look at the place where the package tree was being built before the package was actually installed (which most likely won't exist).

Comment by eentrich

2014-08-06 09:14

Source repositories have moved to github.
New URLs are:

https://github.com/mypaint/mypaint.git
https://github.com/mypaint/libmypaint.git

Anonymous comment

2014-05-20 17:11

I'll take it for now
Thanks to ledti for the PKGBUILD, I tweaked it a bit

Comment by jonnor

2014-05-12 19:57

Orphaned. Sorry for poor maintenance.

Comment by adriaticc

2014-04-08 21:37

The brushlib subset of this source was moved to a git "submodule," so a git clone no longer pulls everything needed to build mypaint. You can use "git clone --recursive" to pull submodules, or manually run "git submodule init && git submodule update" to pull them.

Comment by ledti

2013-09-08 16:02

Here's an updated PKGBUILD, http://pastebin.com/cuA3WZza

Comment by jonnor

2012-11-29 18:13

Updated to include lcms2 and json-c dependencies.

Comment by mosra

2012-07-29 11:36

Building on some locales (here cs_CZ.UTF-8) fails with this message:

UnicodeDecodeError: 'ascii' codec can't decode byte ... in position ...: ordinal not in range(128)

Calling scons with `LANG="en_US.UTF-8" scons` fixes the issue: https://bugs.gentoo.org/show_bug.cgi?id=352700

Comment by aaronp

2012-07-24 12:45

Requires json-c and lcms2

Comment by mdias

2012-07-03 22:11

Please add 'ppl' as dependency

Comment by Runiq

2012-05-01 05:25

Just remove the braces around 'mypaint-git.install' in the PKGBUILD.

Anonymous comment

2012-04-10 00:03

When trying to install all I get is:

==> ERROR: install file (('mypaint-git.install')) does not exist.

Anonymous comment

2011-12-01 17:55

Installation went fine, but Mypaint won't start. This is the output:

[mak@myhost ~]$ mypaint
Traceback (most recent call last):
File "/usr/bin/mypaint", line 164, in <module>
datapath, extradata, confpath, localepath = get_paths()
File "/usr/bin/mypaint", line 126, in get_paths
from lib import helpers
File "/usr/share/mypaint/lib/helpers.py", line 12, in <module>
from gtk import gdk # for gdk_pixbuf stuff
File "/usr/lib/python2.7/site-packages/gtk-2.0/gtk/__init__.py", line 30, in <module>
import gobject as _gobject
File "/usr/lib/python2.7/site-packages/gobject/__init__.py", line 51, in <module>
from gobject.propertyhelper import property
ValueError: bad marshal data (unknown type code)
[mak@myhost ~]$

Comment by jonnor

2011-10-26 19:55

otto: What is the actual problem you are experiencing? That is, how does MyPaint not work?
The warnings at install time are not problematic. The warnings at run time is about the GTK+ theme.

Comment by otto

2011-10-26 16:26

On instalation

(1/1) installation de mypaint-git [######################] 100%
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
Unknown media type in type 'interface/x-winamp-skin'


And then at use :

[otto@tuxrider ~]$ mypaint
builtin python 2.6 json support
/usr/share/mypaint/gui/layout.py:480: GtkWarning: Impossible de trouver le moteur de thème dans module_path : « thinice »
handle_size = gtk.HPaned().style_get_property("handle-size") + 2
/usr/share/mypaint/gui/layout.py:480: GtkWarning: Impossible de trouver le moteur de thème dans module_path : « mist »
handle_size = gtk.HPaned().style_get_property("handle-size") + 2
confpath = /home/otto/.mypaint/
/usr/share/mypaint/gui/layout.py:898: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
gtk.Window.show_all(self)
load_ora:
mimetype: image/openraster
data/background_tile.png
device change: Core Pointer <enum GDK_SOURCE_MOUSE of type GdkInputSource>
0.447s loading data/background_tile.png
Warning: Could not load any layer, document is empty.
0.581s load_ora total
Loaded scratchpad from /home/otto/.mypaint/scratchpads/autosave.ora
Scratchpad widget isn't initialised yet, so cannot centre
Setting screen mode for "Wacom BambooFun 6x8"
Setting screen mode for "AlpsPS/2 ALPS DualPoint TouchPad"

So i can't use mypaint for the moment.
Any possible dependencie requierd?

Comment by jonnor

2011-09-29 16:55

Updated now to fix issues mentioned by lolilolicon and verbalshadow. Thanks.

Anonymous comment

2011-09-21 12:46

builtin python 2.6 json support
confpath = /home/name/.mypaint/
Error: Where have my icons gone?
Icon search path: ('/home/name/.icons', '/home/name/.local/share/icons', '/usr/share/icons', '/usr/local/share/icons', '/usr/share/pixmaps', '/usr/local/share/pixmaps', '/usr/share/icons')
Mypaint can't run sensibly without its icons; please check your installation.

Anonymous comment

2011-08-12 01:02

Recent revisions from git need to have the hicolor cache regenerated after install. http://www.chakra-project.org/ccr/packages/mypaint-git/mypaint-git/mypaint-git.install

Comment by lolilolicon

2011-07-25 02:50

Hi, the dependency python-numpy should be python2-numpy now, I think.

Comment by jonnor

2011-04-16 06:13

Thanks, updated.

Comment by lolilolicon

2011-04-11 02:10

An error in the PKGBUILD:
optdepends=('psyco (improved performance)')
should have been:
optdepends=('psyco: improved performance')

Comment by jonnor

2010-10-29 18:24

Thanks, updated. Also removed protobuf dependency, it is not needed since a couple of weeks.

Comment by mosra

2010-10-25 14:10

Package is not building with python2 (as 'python' executable is now Python 3). Fixed package:

PKGBUILD: http://aur.pastebin.com/Yx6mH00U
python2.patch: http://aur.pastebin.com/bFDfaCv8

Thanks for updating.

Comment by jonnor

2010-08-04 14:48

How is it not working?

Comment by FSX

2010-08-04 13:14

Package isn't working for me. Here's one that works: http://pastebin.com/N2QZL3SD