Package Details: network-manager-applet-gtk2 0.9.8.10-2

Git Clone URL: https://aur.archlinux.org/network-manager-applet-gtk2.git (read-only)
Package Base: network-manager-applet-gtk2
Description: GNOME frontends to NetWorkmanager compiled for gtk2
Upstream URL: http://www.gnome.org/projects/NetworkManager/
Licenses: GPL
Conflicts: network-manager-applet
Provides: network-manager-applet=0.9.8.10
Submitter: None
Maintainer: bidulock
Last Packager: bidulock
Votes: 39
Popularity: 0.701792
First Submitted: 2011-07-10 18:30
Last Updated: 2015-06-10 13:16

Required by (19)

Sources (1)

Latest Comments

TiZ commented on 2016-04-12 02:34

This package seems to work just fine with regular old libnm-glib rather than libnm-glib-ifupdown and networkmanager-ifupdown.

jlindgren commented on 2015-12-29 16:56

I've done a new port of 1.0.10 to GTK2:
https://github.com/jlindgren90/network-manager-applet-gtk2

bidulock commented on 2014-08-20 20:57

0.9.8.10 is the last version to support GTK2.

bidulock commented on 2014-08-06 14:56

No, libnm-glib-ifupdown is provided by the networkmanager-ifupdown package, and this is the one it must install with, not the one in extra.

justbrowsing commented on 2014-08-06 14:44

Change dependency libnm-glib-ifupdown to libnm-glib or split the package networkmanager-ifupdown into two. Dependency loop as libnm-glib-ifupdown is not provided as it's own package.

bidulock commented on 2014-08-06 05:16

networkmanager-applet 0.9.10 no longer supports gtk2; however, the 0.9.8 applet will not run against the 0.9.10 network manager. So, I added a dependency on networkmanager-ifupdown and libnm-glib-ifupdown which are frozen at the 0.9.8.10 version. It should build and install the entire dependency tree properly now.

dodo3773 commented on 2014-08-06 03:34

This package doesn't seem to work correctly for networkmanager 0.9.10.0-2 Cannot input password / no pop up box anymore. I switched to the one in the repos

Black_Codec commented on 2014-05-31 13:34

Released the 0.9.8.10

bidulock commented on 2014-05-01 21:46

Why can gnome-shell only use the gtk3 version?

balwierz commented on 2014-05-01 15:57

This package should NOT provide "network-manager-applet". If it does like now then a subsequent installation of gnome-shell (which requires network-manager-applet) will not try to replace your package with the gtk3 version - the only one gnome-shell can use. As a result the installed gnome-shell will try to launch this gtk2 version and will crash not even telling you what's wrong.

sumt commented on 2014-04-17 08:37

Works now! Thanks for maintaining this! :)

bidulock commented on 2014-04-17 07:20

@sumt Try 0.9.8.8-5 that I just posted. It looks like a GIRSCAN included Gtk-3.0 instead of Gtk-2.0, the new PKGBUILD patches this. I happen to have gtk3 installed and that is why it didn't fail for me.

sumt commented on 2014-04-17 06:52

Building failed for me too:
http://pastie.org/private/9pcfm07ehdio81dnojs8zg

bidulock commented on 2014-04-15 19:40

0.9.8.8-4 builds fine for me, but perhaps I have some other subtle dependency loaded that you do not

balwierz commented on 2014-04-15 17:21

Sorry. By out-of-date I meant it doesn't compile due to perl-xml-parser being a new dependency or so. But now I checked, and I have both perl-xml-parser and intltool installed and the configure script somehow doesn't detect it. Not sure if there is something wrong with my setup. (just reinstalled perl-xml-parser to be sure).

bidulock commented on 2014-04-15 16:18

@balwierz you will see makedepends=(intltool in PKGBUILD and intltool depends on perl-xml-parser. So how are you building it without the dependency being satisfied?

bidulock commented on 2014-04-15 16:12

0.9.8.9 is a prerelease. 0.9.8.8 is a stable release. If you wan bleeding edge, suggest you make a -git package.

balwierz commented on 2014-04-15 10:19

Errors during build()
checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
==> ERROR: A failure occurred in build().
Aborting...

bidulock commented on 2014-04-15 09:36

That means that network-manager-applet in Extra won't build anymore either. I added --without-bluetooth and removed gnome-bluetooth dependencies, but please report against network-manager-applet too. It looks like gnome 3.12 was darn brave.

Alister.Hood commented on 2014-04-15 08:33

Builds with --without-bluetooth
https://mail.gnome.org/archives/commits-list/2013-December/msg04011.html

Alister.Hood commented on 2014-04-15 08:25

This fails for me at the moment:

Making all in gnome-bluetooth
make[4]: Entering directory '/tmp/yaourt-tmp-root/aur-network-manager-applet-gtk2/src/network-manager-applet-0.9.8.8/src/gnome-bluetooth'
CC libnma_la-bt-widget.lo
CC libnma_la-nma-bt-device.lo
bt-widget.c:33:30: fatal error: bluetooth-plugin.h: No such file or directory
#include <bluetooth-plugin.h>
^
compilation terminated.

bidulock commented on 2014-03-31 06:11

I see. networkmanager package moved modemmanager from depends to makedepends. However, network-manager-applet would not build without modemmanager either. I added it as a makedepends, but please report against network-manager-applet too.

Tim commented on 2014-03-30 23:39

@bidulock
> you are using an AUR networkmanager package such as networkmanager-slim?
No. I used the package from the official repository. Installed in this order:
1. extra/networkmanager 2. extra/network-manager-applet
After i found aur/network-manager-applet-gtk2. Build fail until i manually install extra/modemmanager.

bidulock commented on 2014-03-29 02:53

modemmanager is a dependency of networkmanager: if it is not installed on your system you are using an AUR networkmanager package such as networkmanager-slim? If that is the case, I would suggest making a network-manager-applet-gtk2-slim pacmage from this PKGBUILD and remove the --with-modem-manager-1 option to ./configure in the build() section, or just remove the option when you build it.

Tim commented on 2014-03-29 00:34

On my system compiled only with "modemmanager". Can you add it to the dependencies?

bidulock commented on 2014-01-12 09:45

Because the package builds a gnome-bluetooth plugin.

Louis commented on 2014-01-12 05:19

Why is gnome-bluetooth listed as a makedep? This doesn't make any sense to me.

bidulock commented on 2013-11-19 20:52

Ask the maintainer of https://www.archlinux.org/packages/extra/x86_64/network-manager-applet/

Louis commented on 2013-11-19 16:43

Why is gnome-icon-theme not optional? I'm using MATE and don't see the reason why I need that dependency.

JoveYu commented on 2013-05-05 16:29

thinks @ptrxyz,

vldmr commented on 2013-03-21 07:10

In .ui files I change GtkBox to GtkVBox. It's work now.

ptrxyz commented on 2013-03-21 06:54

I can confirm what vldmr said.
I added the two "sed ..."-lines to the build() function in PKGBUILD to replace the GtkBox with GtkVBox and it seems to be working now. However, some GTK warnings remain.

...
build() {
cd ${_pkgname}-${pkgver}
# Next two lines should fix the error when editing connections
# --> see vldmr's post.
sed -i 's/GtkBox/GtkVBox/g' src/connection-editor/ce-page-general.ui
sed -i 's/GtkBox/GtkVBox/g' src/connection-editor/nm-connection-editor.ui
./configure --prefix=/usr --sysconfdir=/etc --with-gtkver=2 \
--localstatedir=/var \
--libexecdir=/usr/lib/networkmanager \
--disable-static \
--disable-more-warnings \
--disable-maintainer-mode \
--disable-migration
make
}
...

vldmr commented on 2013-03-21 05:47

In .ui files I change GtkBox to GtkVBox. It's work now.

ptrxyz commented on 2013-03-21 05:29

Same error here when trying to edit connections:
(nm-connection-editor:8518): Gtk-WARNING **: Unknown property: GtkComboBox.margin-left
(nm-connection-editor:8518): Gtk-WARNING **: Unknown property: GtkComboBox.margin-bottom
(nm-connection-editor:8518): Gtk-WARNING **: Unknown property: GtkCheckButton.margin-bottom
(nm-connection-editor:8518): Gtk-WARNING **: Unknown property: GtkBox.valign
(nm-connection-editor:8518): Gtk-WARNING **: Unknown property: GtkBox.vexpand
(nm-connection-editor:8518): GLib-GObject-ERROR **: cannot create instance of abstract (non-instantiatable) type `GtkBox'

However, version 0.9.6 works like a charm. (--> edit PKGBUILD, set pkgver=0.9.6.4 and md5sums=('8750d83a1151f5f9b0edd2ffcd4e8fc6'))

ptrxyz commented on 2013-03-21 05:17

Still getting the error mentioned below:

(nm-connection-editor:8518): Gtk-WARNING **: Unknown property: GtkComboBox.margin-left
(nm-connection-editor:8518): Gtk-WARNING **: Unknown property: GtkComboBox.margin-bottom
(nm-connection-editor:8518): Gtk-WARNING **: Unknown property: GtkCheckButton.margin-bottom
(nm-connection-editor:8518): Gtk-WARNING **: Unknown property: GtkBox.valign
(nm-connection-editor:8518): Gtk-WARNING **: Unknown property: GtkBox.vexpand
(nm-connection-editor:8518): GLib-GObject-ERROR **: cannot create instance of abstract (non-instantiatable) type `GtkBox'

Any ideas how to fix it?

martadinata666 commented on 2013-03-12 23:06

when compile you need gtk3, but after install nm-applet still using gtk2...

https://www.dropbox.com/s/jz1jb7wj2qvjjdk/Cuplikan%20Layar%20-%20130313%20-%2006%3A04%3A29.png

martadinata666 commented on 2013-03-12 23:06

when compile you need gtk2, but after install nm-applet still using gtk2...

https://www.dropbox.com/s/jz1jb7wj2qvjjdk/Cuplikan%20Layar%20-%20130313%20-%2006%3A04%3A29.png

JoveYu commented on 2013-03-12 04:18

don't know why ,use network-manager or network-manager-applet-gtk2 0.9.6 now

vldmr commented on 2013-03-10 19:59

Add/edit connection not working on my system:

(nm-connection-editor:7312): Gtk-WARNING **: Unknown property: GtkComboBox.margin-left
(nm-connection-editor:7312): Gtk-WARNING **: Unknown property: GtkComboBox.margin-bottom
(nm-connection-editor:7312): Gtk-WARNING **: Unknown property: GtkCheckButton.margin-bottom
(nm-connection-editor:7312): Gtk-WARNING **: Unknown property: GtkBox.valign
(nm-connection-editor:7312): Gtk-WARNING **: Unknown property: GtkBox.vexpand
(nm-connection-editor:7312): GLib-GObject-ERROR **: cannot create instance of abstract (non-instantiatable) type `GtkBox'

Jristz commented on 2013-02-21 03:06

http://ftp.gnome.org/pub/GNOME/sources/network-manager-applet/0.9/network-manager-applet-0.9.8.0.tar.xz

not sure if support for gtk2 remain, but anyway, is newer that 0.9.6.4

mark outdated

Jristz commented on 2013-01-22 18:09

http://ftp.gnome.org/pub/GNOME/sources/network-manager-applet/0.9/network-manager-applet-0.9.7.995.tar.xz

not sure if this a valid version or not clasiffi as one for the package

Jristz commented on 2013-01-22 18:06

Noticed that -I link agains pango and harfbuzz and pixman-1 and dbus

this not mean that these are makedeps??

JoveYu commented on 2012-12-27 13:26

before I owned this package, it is an orphan ,i hava remove this two dependence,it seems work well

proudzhu commented on 2012-12-27 04:47

@JoveYu, Why does this package depend on notification-daemon and gconf? As notification-daemon and gconf depend on gtk3, you still can not get rid of gtk3. Also nm-applet in extra doesn't have both the depends.

JoveYu commented on 2012-12-05 19:46

update 0.9.6.4

Jristz commented on 2012-12-05 15:52

http://ftp.gnome.org/pub/GNOME/sources/network-manager-applet/0.9/network-manager-applet-0.9.6.4.tar.xz

last release maybe

Rax_Garfield commented on 2012-05-13 14:20

Fails to compile. Here are the last output lines:
libtool: link: gcc -Wall -Werror -std=gnu89 -march=native -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wdeclaration-after-statement -Wfloat-equal -Wno-unused-parameter -Wno-sign-compare -fno-strict-aliasing -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,--hash-style=gnu -o test-upgrade test_upgrade-test-upgrade.o test_upgrade-fake-keyring.o test_upgrade-fake-gconf.o -Wl,--export-dynamic -pthread ./../.libs/libgconf-helpers-test.a -lnm-glib -lnm-util -lnm-glib-vpn -ldbus-glib-1 -ldbus-1 -lpthread -lgobject-2.0 -lgmodule-2.0 -lrt -lglib-2.0 -pthread
test_upgrade-test-upgrade.o: In function `_create_keyring_add_attr_list':
test-upgrade.c:(.text+0x5b3): undefined reference to `gnome_keyring_attribute_list_new'
test_upgrade-test-upgrade.o: In function `test_keyring':
test-upgrade.c:(.text+0xcb0): undefined reference to `gnome_keyring_attribute_list_new'
test-upgrade.c:(.text+0xd2c): undefined reference to `gnome_keyring_attribute_list_new'
./../.libs/libgconf-helpers-test.a(libgconf_helpers_test_la-gconf-helpers.o): In function `nm_gconf_add_keyring_item':
gconf-helpers.c:(.text+0x4fea): undefined reference to `gnome_keyring_attribute_list_new'
./../.libs/libgconf-helpers-test.a(libgconf_helpers_test_la-gconf-upgrade.o): In function `vpn_helpers_save_secret.constprop.9':
gconf-upgrade.c:(.text+0xc95): undefined reference to `gnome_keyring_attribute_list_new'
collect2: error: ld returned 1 exit status
make[5]: *** [test-upgrade] Error 1
make[5]: Leaving directory `/tmp/yaourt-tmp-ramy/aur-network-manager-applet-gtk2/src/network-manager-applet-0.9.2.0/src/gconf-helpers/tests'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/tmp/yaourt-tmp-ramy/aur-network-manager-applet-gtk2/src/network-manager-applet-0.9.2.0/src/gconf-helpers'

eightballbill commented on 2012-04-20 15:12

I adopted the package. All i did was just update the version number and the sha256sums. The rest is just as before.

b9anders commented on 2011-10-30 15:25

fails to build:

checking for GOBJECT... yes
checking for NMA... no
configure: error: Package requirements (dbus-glib-1 >= 0.74
glib-2.0 >= 2.16
NetworkManager >= 0.9.1
libnm-glib >= 0.9.1
libnm-util >= 0.9.1
libnm-glib-vpn >= 0.9.1
gmodule-export-2.0) were not met:

Requested 'NetworkManager >= 0.9.1' but version of NetworkManager is 0.8.9997
Requested 'libnm-glib >= 0.9.1' but version of libnm-glib is 0.8.9997
Requested 'libnm-util >= 0.9.1' but version of libnm-util is 0.8.9997
Requested 'libnm-glib-vpn >= 0.9.1' but version of libnm-glib-vpn is 0.8.9997

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables NMA_CFLAGS
and NMA_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
==> ERROR: A failure occurred in build().

Anonymous comment on 2011-10-03 00:52

I removed gnome-bluetooth and polkit-gnome. Regarding gnome-keyring I did not remove it because it is not only in [extra]s network-manager-applet enabled but also switched on by default by configure. Before you complain about that: I removed the minimal GNOME dependencies phrase from description :P

scarecrow commented on 2011-10-02 23:03

It compiled fine for me without gnome-bluetooth, polkit-gnome and gnome-keyring.
For authentication one can use the method in the wiki (Set up PolicyKit permissions), and it's running great.

Anonymous comment on 2011-09-01 20:28

This can be compiled with 0.9.0 tarball without flaws.

tea commented on 2011-08-23 12:39

I was able to compile this without gnome-bluetooth, in case anyone else was having issues with the recursive dependency on gnome-desktop.