Package Details: extension-manager 0.6.3-2

Git Clone URL: https://aur.archlinux.org/extension-manager.git (read-only, click to copy)
Package Base: extension-manager
Description: A native tool for browsing, installing, and managing GNOME Shell Extensions
Upstream URL: https://github.com/mjakeman/extension-manager
Licenses: GPL-3.0-or-later
Submitter: igor-dyatlov
Maintainer: bill88t
Last Packager: bill88t
Votes: 56
Popularity: 2.19
First Submitted: 2022-01-09 15:20 (UTC)
Last Updated: 2025-04-03 12:20 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

bill88t commented on 2024-06-17 17:12 (UTC) (edited on 2024-06-17 17:14 (UTC) by bill88t)

@saltedcoffii Added glib2-devel. Thanks!
@enprava Nope, appstream-glib isn't required after installation.

enprava commented on 2024-06-16 18:17 (UTC)

appsteam-glib is a required dependency. Could you please add?

saltedcoffii commented on 2024-06-16 01:17 (UTC)

/usr/bin/glib-mkenums from the package glib2-devel is required as a make dependency. Please add!

phunni commented on 2024-06-02 15:54 (UTC) (edited on 2024-06-15 14:10 (UTC) by phunni)

Build failing with:

../extension-manager-0.5.0/src/exm-detail-view.c: In function ‘exm_detail_view_class_init’:
../extension-manager-0.5.0/src/exm-detail-view.c:596:84: error: passing argument 4 of ‘gtk_widget_class_install_action’ from incompatible pointer type [-Wincompatible-pointer-types]
  596 |     gtk_widget_class_install_action (widget_class, "detail.open-extensions", NULL, open_link);
      |                                                                                    ^~~~~~~~~
      |                                                                                    |
      |                                                                                    void (*)(ExmDetailView *, const char *, GVariant *) {aka void (*)(struct _ExmDetailView *, const char *, struct _GVariant *)}
In file included from /usr/include/gtk-4.0/gtk/gtkapplication.h:26,
                 from /usr/include/gtk-4.0/gtk/gtkwindow.h:32,
                 from /usr/include/gtk-4.0/gtk/gtkaboutdialog.h:29,
                 from /usr/include/gtk-4.0/gtk/gtk.h:33,
                 from /usr/include/libadwaita-1/adwaita.h:9,
                 from ../extension-manager-0.5.0/src/exm-detail-view.h:3,
                 from ../extension-manager-0.5.0/src/exm-detail-view.c:21:
/usr/include/gtk-4.0/gtk/gtkwidget.h:955:87: note: expected ‘GtkWidgetActionActivateFunc’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} but argument is of type ‘void (*)(ExmDetailView *, const char *, GVariant *)’ {aka ‘void (*)(struct _ExmDetailView *, const char *, struct _GVariant *)’}
  955 |                                                          GtkWidgetActionActivateFunc  activate);
      |                                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
../extension-manager-0.5.0/src/exm-detail-view.c:597:82: error: passing argument 4 of ‘gtk_widget_class_install_action’ from incompatible pointer type [-Wincompatible-pointer-types]
  597 |     gtk_widget_class_install_action (widget_class, "detail.open-homepage", NULL, open_link);
      |                                                                                  ^~~~~~~~~
      |                                                                                  |
      |                                                                                  void (*)(ExmDetailView *, const char *, GVariant *) {aka void (*)(struct _ExmDetailView *, const char *, struct _GVariant *)}
/usr/include/gtk-4.0/gtk/gtkwidget.h:955:87: note: expected ‘GtkWidgetActionActivateFunc’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} but argument is of type ‘void (*)(ExmDetailView *, const char *, GVariant *)’ {aka ‘void (*)(struct _ExmDetailView *, const char *, struct _GVariant *)’}
  955 |                                                          GtkWidgetActionActivateFunc  activate);

bill88t commented on 2024-05-22 20:01 (UTC)

@koshied text-engine failed to build, not extension-manager. Please have a look at https://aur.archlinux.org/packages/text-engine#comment-973276

koshied commented on 2024-05-21 12:19 (UTC) (edited on 2024-05-21 12:20 (UTC) by koshied)

Hello. Not working( Building failed Can anybody help?

Failed to install the following packages. Manual intervention is required: text-engine - exit status 4 extension-manager - exit status 8

/usr/include/glib-2.0/gio/gioenums.h:1545:3: замечание: объявлено здесь 1545 | G_APPLICATION_FLAGS_NONE GIO_DEPRECATED_ENUMERATOR_IN_2_74_FOR(G_APPLICATION_DEFAULT_FLAGS), | ^~ ../text-engine-0.1.1/demo/demo.c: На верхнем уровне: ../text-engine-0.1.1/demo/demo.c:46:20: предупреждение: «properties» определена, но не используется [-Wunused-variable] 46 | static GParamSpec *properties [N_PROPS]; | ^~~~ ninja: build stopped: subcommand failed.

bill88t commented on 2024-05-17 22:23 (UTC)

Added even more patches, it now builds and runs fine. I bumped the version.

bill88t commented on 2024-05-16 20:51 (UTC)

@yochananmarqos However .SRCINFO is what is used for checking for updates and for the AUR page.. In either case, the patches would not show up here. We don't declare "local" files into the .SRCINFO sources. The patches are accessible through the AUR git tree for whoever wants to have a look.

yochananmarqos commented on 2024-05-16 20:25 (UTC)

@bill88t: Ah, I didn't realize it still wasn't buildable. Nevermind bumping the pkgrel, then.

However, anytime you touch the PKGBUILD, .SRCINFO also must be updated at the same time. Notice the patches don't even appear here on the page.

bill88t commented on 2024-05-16 20:23 (UTC)

@yochananmarqos No I did not. The package is not buildable currently. It wouldn't be a great idea bumping the version rn as it would cause everyone's machine to want to update.