@ShadowKyogre
Life's been taking its toll on me recently, so I'll orphan this package to free it up for someone else.
Search Criteria
Package Details: mypaint-git 20140806-1
Package Actions
| 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: | |
| Conflicts: | |
| Provides: | |
| Submitter: | jonnor |
| Maintainer: | None |
| Last Packager: | None |
| Votes: | 17 |
| First Submitted: | 2009-06-08 17:08 |
| Last Updated: | 2014-08-06 15:23 |
Dependencies (9)
- desktop-file-utils
- gtk3
- json-c
- python2-cairo
- python2-gobject
- python2-numpy
- git (make)
- scons (make)
- swig (make)
Required by (0)
Sources
Latest Comments
Anonymous comment
Comment by ShadowKyogre
@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
Source repositories have moved to github.
New URLs are:
https://github.com/mypaint/mypaint.git
https://github.com/mypaint/libmypaint.git
Anonymous comment
I'll take it for now
Thanks to ledti for the PKGBUILD, I tweaked it a bit
Comment by jonnor
Orphaned. Sorry for poor maintenance.
Comment by adriaticc
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
Here's an updated PKGBUILD, http://pastebin.com/cuA3WZza
Comment by jonnor
Updated to include lcms2 and json-c dependencies.
Comment by mosra
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
Requires json-c and lcms2
Comment by mdias
Please add 'ppl' as dependency
Comment by Runiq
Just remove the braces around 'mypaint-git.install' in the PKGBUILD.
Anonymous comment
When trying to install all I get is:
==> ERROR: install file (('mypaint-git.install')) does not exist.
Anonymous comment
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
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
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
Updated now to fix issues mentioned by lolilolicon and verbalshadow. Thanks.
Anonymous comment
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
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
Hi, the dependency python-numpy should be python2-numpy now, I think.
Comment by jonnor
Thanks, updated.
Comment by lolilolicon
An error in the PKGBUILD:
optdepends=('psyco (improved performance)')
should have been:
optdepends=('psyco: improved performance')
Comment by jonnor
Thanks, updated. Also removed protobuf dependency, it is not needed since a couple of weeks.
Comment by mosra
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
How is it not working?
Comment by FSX
Package isn't working for me. Here's one that works: http://pastebin.com/N2QZL3SD