Mailinglist Archive: opensuse-packaging (68 mails)

< Previous Next >
[opensuse-packaging] Libclutter and Gala for Pantheon
  • From: Antoine Saroufim <antoine.saroufim@xxxxxxxxx>
  • Date: Sat, 29 Jun 2013 21:51:14 +0300
  • Message-id: <51CF2CA2.2090901@gmail.com>
Good day,

I've recently attempted to repackage Pantheon, Elementary's Desktop Environment, for openSUSE 12.3. I was able to get almost everything to work by simply using Alien and installing the correct dependencies in the correct order. However, Gala, the window manager, wasn't working well at all.

Gala was showing an erroneous rendering of animations. As such I've decided to port the libclutter that Elementary uses. Gala worked admirably well with that version of libclutter, but it was at the expense of the GNOME Desktop, GDM, and Lightdm. They couldn't use Elementary's Libclutter and I had to reinstall openSUSE completely to get rid of it (unisntalling and reinstalling didn't work).

Zypper counts Elementary's Libclutter as a downgrade of the one provided by openSUSE 12.3.
They use libclutter-1.0.so.0 and libclutter-gtk-1.0.so.0. My coding skills are too poor to port Gala to a higher level of Libclutter and I can't figure out how to make Gala use an exclusive version of Libclutter while the rest of the GNOME Desktop would use the default one.

The majority of Pantheon apps work very well under openSUSE and thanks to the GNOME:Ayatana repo, we have most of the dependencies. Plank has already been ported and packaged by an openSUSE user. I was able to get Noise, Pantheon-files, Slingshot-launcher, and Wingpanel working. If someone is interested in repackaging Gala for openSUSE, we can have another desktop environment available.

Sincerely,
Antoine Saroufim
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-packaging+owner@xxxxxxxxxxxx

< Previous Next >
List Navigation
This Thread
  • No further messages