Package Details: slingshot-launcher-bzr r621-1

Git Clone URL: https://aur.archlinux.org/slingshot-launcher-bzr.git (read-only)
Package Base: slingshot-launcher-bzr
Description: The Pantheon Application Launcher
Upstream URL: https://launchpad.net/slingshot
Licenses: GPL3
Groups: pantheon-unstable
Conflicts: slingshot-launcher
Provides: slingshot-launcher
Submitter: alucryd
Maintainer: alucryd
Last Packager: alucryd
Votes: 29
Popularity: 0.500882
First Submitted: 2013-05-09 10:43
Last Updated: 2016-08-21 09:18

Latest Comments

alucryd commented on 2016-02-18 22:09

That's because it's a wingpanel indicator now, just uninstall wingpanel-indicator-launcher-bzr if you have it installed and this one will be loaded instead.

jstrunk commented on 2016-02-18 17:45

This package is missing /usr/bin/slingshot-launcher .

byxorna commented on 2016-01-05 04:00

This should buildrequires switchboard-bzr and wingpanel-bzr now.

quequotion commented on 2015-05-11 19:42

>>3ED_0
>>Louis
>>acgtyrant

Another option is pantheon-workarounds, if you don't want gala.

The problem is known: some pantheon components fail to launch if another's gconf key isn't installed. There's actually no build or runtime dependency on gala, just a failure to check configuration.

3ED_0 commented on 2015-05-11 09:35

Please, add gala-bzr to depends.

Louis commented on 2014-09-13 01:56

@acgtyrant

I got the same error. Installing gala-bzr should solve your problem.

acgtyrant commented on 2014-09-07 09:44

So what is the missing dependences? Thank you!

acgtyrant commented on 2014-09-07 09:43

I installed and run slingshot-launcher, nothing happened. Then I executed `slingshot-launcher` in Terminal again, it returns: http://pastebin.com/2stnSCYb

alucryd commented on 2014-04-22 07:29

orzogc: So good, thx for the heads up, removed unity. I kept zeitgeist because it doesn't hurt for now, and it's already in our repos.

orzogc commented on 2014-04-22 05:01

libunity and zeitgeist are optional dependencies for slingshot-launcher.
See:
https://bugs.launchpad.net/slingshot/+bug/1275038
https://bugs.launchpad.net/slingshot/+bug/1274950
https://github.com/pimvullers/elementary/blob/master/pantheon-base/slingshot/slingshot-9999.ebuild

jeeves commented on 2013-09-30 20:17

I can not get it to build:

Dbusmenu-0.4.gir:1670.7-1671.74: warning: Signal `Dbusmenu.Menuitem.show_to_user' conflicts with method of the same name
make[2]: *** [src/Slingshot.c] Error 1
make[1]: *** [CMakeFiles/slingshot-launcher.dir/all] Error 2
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...

alucryd commented on 2013-05-09 10:44

Same as scratch, this is not named correctly, slingshot is a game. Merging into slingshot-launcher-bzr.

Ner0 commented on 2013-04-28 14:48

The file is named slingshot.install like in the PKGBUILD.
Download the tarball and check it out.

Anonymous comment on 2013-04-28 10:18

not sure if you've changed the name of the .install in the newest tar ball, but I had to change the line to: install=slingshot-bzr.install

Ner0 commented on 2013-04-23 14:34

I've updated the PKGBUILD. Everything should work fine now.

Anonymous comment on 2013-04-23 08:45

slingshot-launcher: error while loading shared libraries: libgee.so.2: cannot open shared object file: No such file or directory

PedroHLC commented on 2013-04-22 22:33

libgee updated today, now this package it's throwing "package 'gee-1.0' not found"

Ner0 commented on 2012-11-10 19:14

Yeah, they've switched to gnome-menus2. I've updated the PKGBUILD.

I think that that's an really old version of slingshot on Pear Linux.

darthpenguin commented on 2012-11-10 18:40

Nevermind. I just needed gnome-menus2. But I installed slingshot and it's not behaving like it should (like it does on Pear Linux). It launches as a menu from the gnome bar (kind of like Cinnamon) but it should take the entire screen (like the launcher on Apple)

darthpenguin commented on 2012-11-10 18:07

Getting following error:

-- Found Vala: /usr/bin/valac
-- checking for a minimum Vala version of 0.15.1
-- found Vala, version 0.18.0
-- GSettings schemas will be installed locally.
-- GSettings schemas will be installed into /usr/share/glib-2.0/schemas/
-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().
Aborting...

Ner0 commented on 2012-09-20 08:47

You're right, updated.

mefistofeles commented on 2012-09-19 20:39

I think dependency should be gnome-menus and not gnome-menus2.

paulbarbee commented on 2012-07-31 21:58

Thanks! I had to re-install granite-bzr, then I could re-install slingshot-bzr.

Ner0 commented on 2012-07-30 22:44

Yeah, you need granite-bzr, i've updated the PKGBUILD.

paulbarbee commented on 2012-07-30 19:52

I got the following while trying to upgrade today.

-- Build files have been written to: /tmp/packerbuild-1000/slingshot-bzr/slingshot-bzr/src/new-slingshot-build/build
[ 6%] Generating src/Slingshot.c, src/SlingshotView.c, src/Settings.c, src/Utils.c, src/Backend/AppSystem.c, src/Backend/App.c, src/Backend/RelevancyService.c, src/Widgets/AppEntry.c, src/Widgets/Grid.c, src/Widgets/Switcher.c, src/Widgets/SearchView.c, src/Widgets/SearchItem.c, src/Widgets/Sidebar.c, src/Widgets/CategoryView.c
/tmp/packerbuild-1000/slingshot-bzr/slingshot-bzr/src/new-slingshot-build/src/Widgets/Sidebar.vala:41.21-41.41: warning: chained relational expressions are experimental
if (0 <= value < cat_size) {
^^^^^^^^^^^^^^^^^^^^^
/tmp/packerbuild-1000/slingshot-bzr/slingshot-bzr/src/new-slingshot-build/src/Backend/App.vala:80.32-81.94: warning: unhandled error `GLib.Error'
/tmp/packerbuild-1000/slingshot-bzr/slingshot-bzr/src/new-slingshot-build/src/Widgets/SearchItem.vala:80.39-81.94: warning: unhandled error `GLib.Error'
/tmp/packerbuild-1000/slingshot-bzr/slingshot-bzr/src/new-slingshot-build/src/Backend/RelevancyService.vala:48.33-48.62: warning: unhandled error `GLib.Error'
var ptr_arr = yield zg_dsr.get_data_sources (null);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/tmp/packerbuild-1000/slingshot-bzr/slingshot-bzr/src/new-slingshot-build/src/SlingshotView.vala:295.17-295.82: error: 1 extra arguments for `void Granite.Widgets.PopOver.move_to_coords (int x, int y)'
move_to_coords (monitor_dimensions.x, monitor_dimensions.y, false); // this would be coordinates 0,0 on the screen
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
make[2]: *** [src/Slingshot.c] Error 1
make[1]: *** [CMakeFiles/slingshot-launcher.dir/all] Error 2
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
The build failed.

Anonymous comment on 2012-06-15 20:54

Seems like libwnck3 should be added to dependencies.

Ner0 commented on 2012-02-09 21:35

Works fine for me.
Try changing your icon theme, and/or try temporarly renaming your ~/.gtkrc-2.0 and ~/.config/gtk-3.0/settings.ini and see what happens.

Anonymous comment on 2012-02-09 01:26

is this still working..i'm getting a gdkpixbuf error and segfault:

[k@KMCs_Laptop build]$ slingshot
[INFO 19:04:58.269066] [Application:74] Slingshot version: 0.6
[INFO 19:04:58.269197] [Application:76] Kernel version: 3.2.2-1-lqx
[FATAL 19:04:58.342084] file /tmp/yaourt-tmp-k/aur-slingshot-bzr/src/new-slingshot-build/src/Backend/App.vala: line 66: uncaught error: Icon 'application-default-icon' not present in theme (gtk-icon-theme-error-quark, 0)
[FATAL 19:04:58.342176] Slingshot will not function properly.
[FATAL 19:04:58.349404] file /tmp/yaourt-tmp-k/aur-slingshot-bzr/src/new-slingshot-build/src/Backend/App.vala: line 66: uncaught error: Icon 'application-default-icon' not present in theme (gtk-icon-theme-error-quark, 0)

Anonymous comment on 2012-02-01 13:25

Yes it works now. Thanks.

But where can i configure it? I don't see any config file.

Ner0 commented on 2012-02-01 12:47

Yeah, it's missing libzeitgeist.
Updated, it should work now.

Anonymous comment on 2012-02-01 09:51

That it doesn't found zeitgeist-1.0
Look at this: http://pastebin.com/u3eZk5Mf

Ner0 commented on 2012-02-01 06:02

It installs and runs fine with zeitgeist 0.8.2-2 for me.
What error do you get?

Anonymous comment on 2012-02-01 00:55

It isn't possible to install slingshot because it needs zeitgeist-1.0, but there's only zeitgeist-0.8.2-2.
please fix this.

dserban commented on 2012-01-14 23:27

@b9anders,
No. I have different themes for gtk2 and gtk3 and they work very well.

Ner0 commented on 2012-01-14 23:18

Hm, on my Openbox session i'm using these files

~/.gtkrc-2.0 http://pastebin.com/djiYgqMs for GTK-2 apps, and
~/.config/gtk-3.0/settings.ini http://pastebin.com/5nZx3W53 for GTK-3 apps.

b9anders commented on 2012-01-14 22:38

That only works if I use the same theme for gtk3 and gtk2 though, right?

dserban commented on 2012-01-14 22:37

@b9anders,
On XFCE, you need to create a symlink like in the example below in order to get GTK3 apps themed:
ln -s /usr/share/themes/Radiance-Blue-Xfce-LXDE/gtk-3.0 ~/.config/gtk-3.0

b9anders commented on 2012-01-14 22:28

I use xfce. Theming gtk3 to suit is very troublesome these days. :(

Ner0 commented on 2012-01-14 15:36

I don't think that's possible. Why no love for gtk3? :)

b9anders commented on 2012-01-14 00:13

Do you know if it is possible to compile for gtk2 and if so what flags need to be set?

ilpianista commented on 2011-12-29 10:26

'install' isn't an array, please fix it.

==> ERROR: install file (slingshot.install) does not exist.

b9anders commented on 2011-12-26 20:07

I still get:

==> Starting make...
sed: no input files
==> ERROR: A failure occurred in build().
Aborting...

snark.real commented on 2011-12-24 09:41

To make it build, edit build() in PKGBUILD to make it look like this:

build() {
cd "${srcdir}"

msg "Connecting to the server...."

if [ -d ${_bzrmod} ]; then
bzr up ${_bzrmod}
msg "The local files are updated."
else
bzr co ${_bzrtrunk} ${_bzrmod}
fi

msg "BZR checkout done or server timeout"
msg "Starting make..."

cd new-slingshot
sed -i "s|CMAKE_C_FLAGS \"-ggdb\"|CMAKE_C_FLAGS \"-ggdb -lm\"|" CMakeLists.txt
mkdir build; cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
make
make DESTDIR="${pkgdir}" install
}

b9anders commented on 2011-12-16 15:32

doesn't build

Linking C executable slingshot
/usr/bin/ld: CMakeFiles/slingshot.dir/src/Backend/RelevancyService.c.o: undefined reference to symbol 'powf@@GLIBC_2.2.5'
/usr/bin/ld: note: 'powf@@GLIBC_2.2.5' is defined in DSO /lib/libm.so.6 so try adding it to the linker command line
/lib/libm.so.6: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[2]: *** [slingshot] Error 1
make[1]: *** [CMakeFiles/slingshot.dir/all] Error 2
make: *** [all] Error 2
==> ERROR: A failure occurred in build().

Unia commented on 2011-10-20 09:02

I switched to Ubuntu for an unknown period of time. Thus, I can not maintain my AUR packages (granite-bzr and slingshot-bzr) anymore.

Disowning. :(

Unia commented on 2011-10-13 16:02

Dependencies got updated upstream; I have not tested if the package still works. If it doesn't: I'm away till tuesday from tomorrow morning so please be patient for an updated PKGBUILD.

Unia commented on 2011-10-02 13:30

Updated PKGBUILD

Unia commented on 2011-09-28 13:37

Updated PKGBUILD.

Unia commented on 2011-09-22 18:58

Updated .install file.

Unia commented on 2011-09-22 15:23

Orphaned this package, applied my working PKGBUILD + install file.

Unia commented on 2011-09-21 17:24

Here's a working PKGBUILD, with the required install file:
PKGBUILD: http://pastebin.com/nxcct5e4
slingshot.install: http://pastebin.com/NFSZu4xS

Unia commented on 2011-09-21 16:53

Here's a working PKGBUILD for new-slingshot:
http://pastebin.com/UTaypUBp

I am running into an error when I try to launch it though:

┌─[jente@lappy ~][18:44:02]
└─■ slingshot
[L_INFO 18:44:04.628067] [Application:82] Slingshot version: 0.5
[L_INFO 18:44:04.628190] [Application:85] Kernel version:
[L_WARN 18:44:04.630557] [GLib-GIO] Settings schema 'desktop.pantheon.slingshot' is not installed
Afgebroken

Unia commented on 2011-09-21 16:44

Here's a working PKGBUILD for new-slingshot:
http://pastebin.com/UTaypUBp

I am running into an error when I try to launch it though:

┌─[jente@lappy ~][18:44:02]
└─■ slingshot
[L_INFO 18:44:04.628067] [Application:82] Slingshot version: 0.5
[L_INFO 18:44:04.628190] [Application:85] Kernel version:
[L_WARN 18:44:04.630557] [GLib-GIO] Settings schema 'desktop.pantheon.slingshot' is not installed
Afgebroken

dserban commented on 2011-09-21 12:39

Disowning.

Unia commented on 2011-09-21 12:06

There's a new version available, found here:
https://code.launchpad.net/~slingshot-devs/slingshot/new-slingshot

I'm already working on a PKGBUILD, but I am running into some errors (also regarding granite, which you also maintain, dserban):
https://bbs.archlinux.org/viewtopic.php?id=126887

Unia commented on 2011-08-08 13:20

It builds/compiles and install fine, but when I try to run it I get the following error:
┌─[jente@lappy ~][15:20:09]
└─■ slingshot

** (slingshot:8715): CRITICAL **: slingshot_frontend_indicators_set_active: assertion `self != NULL' failed

(slingshot:8715): Gtk-CRITICAL **: IA__gtk_style_detach: assertion `style->attach_count > 0' failed

Any fix?

Anonymous comment on 2011-06-22 08:41

Am I missing any dependency? Compilation fails with this errors:

==> BZR checkout done or server timeout
==> Starting make...
backend/GMenuEntries.vala:66.60-66.118: warning: unhandled error `GLib.Error'
icons[app_to_add["command"]] = icon_theme.lookup_icon(app_icon, icon_size, 0).load_icon ();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
backend/GMenuEntries.vala:72.65-72.141: warning: unhandled error `GLib.Error'
icons[app_to_add["command"]] = icon_theme.lookup_icon("application-default-icon", icon_size, 0).load_icon ();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
backend/GMenuEntries.vala:76.60-76.136: warning: unhandled error `GLib.Error'
icons[app_to_add["command"]] = icon_theme.lookup_icon("application-default-icon", icon_size, 0).load_icon ();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
slingshot.vala:21.9-21.12: error: The name `Wnck' does not exist in the context of `SlingshotWindow.new'
Wnck.Screen.get_default().toggle_showing_desktop (true);
^^^^
slingshot.vala:132.29-132.47: error: The name `DesktopAppInfo' does not exist in the context of `GLib'
new GLib.DesktopAppInfo.from_filename (this.filtered.get((int) (this.children.index(item) + (this.pages.active * this.grid.n_columns * this.grid.n_rows)))["desktop_file"]).launch (null, null);
^^^^^^^^^^^^^^^^^^^
slingshot.vala:338.9-338.12: error: The name `Wnck' does not exist in the context of `SlingshotWindow.destroy'
Wnck.Screen.get_default ().toggle_showing_desktop (false);
^^^^
Compilation failed: 3 error(s), 3 warning(s)

Anonymous comment on 2011-06-13 14:49

==> Determinando ultima revisión de bzr...
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data. See "bzr help launchpad-login".
-> Versión encontrada: 48
==> Creando el paquete: slingshot-bzr 48-1 (lun jun 13 11:48:03 ART 2011)
==> Resolviendo dependencias...
==> Verificando conflictos...
==> Obteniendo fuentes...
==> Descomprimiendo fuentes...
==> Iniciando build()...
==> Connecting to the server....
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data. See "bzr help launchpad-login".
==> BZR checkout done or server timeout
==> Starting make...
No source file specified.


:S

Madek commented on 2011-06-02 23:25

replace the vala thing with this line
valac --pkg gtk+-2.0 --pkg unique-1.0 --pkg gee-1.0 --pkg gio-unix-2.0 --pkg libgnome-menu --Xcc='-DGMENU_I_KNOW_THIS_IS_UNSTABLE' --pkg libwnck-1.0 --Xcc=' DWNCK_I_KNOW_THIS_IS_UNSTABLE' slingshot.vala frontend/widgets/*.vala frontend/*.vala backend/*.vala

and build work properly

you need first vala, next compile vala-git and replace vala with vala-git, then can build slingshot

Jristz commented on 2011-05-30 22:35

not compile and depend of vala and vala-bzr, but vala and vala-bzr are in conflict

Anonymous comment on 2011-02-26 13:36

doesn't compile, this is the error i get:

slingshot.vala:21.9-21.12: error: The name `Wnck' does not exist in the context of `SlingshotWindow.new'
Wnck.Screen.get_default().toggle_showing_desktop (true);
^^^^
slingshot.vala:132.29-132.47: error: The name `DesktopAppInfo' does not exist in the context of `GLib'
new GLib.DesktopAppInfo.from_filename (this.filtered.get((int) (this.children.index(item) + (this.pages.active * this.grid.n_columns * this.grid.n_rows)))["desktop_file"]).launch (null, null);
^^^^^^^^^^^^^^^^^^^
slingshot.vala:338.9-338.12: error: The name `Wnck' does not exist in the context of `SlingshotWindow.destroy'
Wnck.Screen.get_default ().toggle_showing_desktop (false);

deleteme_please commented on 2011-02-15 07:18

Ok to get it compiled you should use the following for valac:

valac --pkg gtk+-2.0 --pkg unique-1.0 --pkg gee-1.0 --pkg gio-unix-2.0 --pkg libgnome-menu --Xcc='-DGMENU_I_KNOW_THIS_IS_UNSTABLE' --pkg libwnck-1.0 --Xcc='-DWNCK_I_KNOW_THIS_IS_UNSTABLE' slingshot.vala frontend/widgets/*.vala frontend/*.vala backend/*.vala

If this does not work tell me because i compile vala and gee myself. This should compile but i get a gdk segfault.

deleteme_please commented on 2011-02-15 05:02

I had a talk with one of the main developers and he said something about missing wnck vapi file but it is included. So, have no idea. Hope you find a vala pro.

deleteme_please commented on 2011-02-15 05:02

I had a talk with one of the main developers and he said something about missing wnck vapi file but it is included. So, have no idea. Hope you find vala pro.

deleteme_please commented on 2011-02-12 14:33

you need to include libgnome-menu. i will give full details later i am out of town till monday

flamelab commented on 2011-02-12 07:22

Thanks kdas, fixed.

But compilation fails, still can't find the reason for that...

flamelab commented on 2011-02-12 06:43

@kdas: Hmm, where is it ?

deleteme_please commented on 2011-02-12 03:16

should be using the slinghot-dev trunk

Hund commented on 2011-02-03 08:18

Works now. :)

flamelab commented on 2011-02-03 07:22

Could you try again with the updated deps ?

Hund commented on 2011-02-03 06:19

==> Starting make...
frontend/widgets/Entries.vala:121.45-121.53: error: The name `Stock' does not exist in the context of `Gtk'
stock_item.translation_domain = Gtk.Stock.CLEAR;
^^^^^^^^^
frontend/widgets/Entries.vala:125.40-125.48: error: The name `Stock' does not exist in the context of `Gtk'
icon_source.set_icon_name (Gtk.Stock.CLEAR);
^^^^^^^^^
frontend/widgets/Entries.vala:130.13-130.21: error: The name `Stock' does not exist in the context of `Gtk'
Gtk.Stock.add ({stock_item});
^^^^^^^^^
Compilation failed: 3 error(s), 0 warning(s)
Aborting...
error: Build failed