Package Details: extension-manager 0.5.1-5

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: 50
Popularity: 0.98
First Submitted: 2022-01-09 15:20 (UTC)
Last Updated: 2024-09-16 16:23 (UTC)

Latest Comments

1 2 3 4 5 6 7 Next › Last »

bill88t commented on 2024-09-16 16:27 (UTC)

Could you add the patch files to the source list so that downstream tools can properly detect them? Thank you.

@fosskers, I didn't know of makepkg --printsrcinfo, I will now be doing that from now on.

Also, license string should be updated to follow https://spdx.org/licenses/

@xiota, updated.

fosskers commented on 2024-09-14 04:46 (UTC)

We don't declare "local" files into the .SRCINFO sources.

I believe this is incorrect, as:

  1. Running makepkg --printsrcinfo includes the patches.
  2. Neither https://wiki.archlinux.org/title/PKGBUILD#Sources nor https://wiki.archlinux.org/title/.SRCINFO make mention that .source files should be excluded.

Could you add the patch files to the source list so that downstream tools can properly detect them? Thank you.

yochananmarqos commented on 2024-06-17 18:36 (UTC) (edited on 2024-06-17 18:39 (UTC) by yochananmarqos)

@gerson: Then use the Manjaro unstable branch. By the way, it almost never is "unstable" as it's on par with Arch stable. It's just that Manjaro does not have a staging branch like Arch does, so occasionally one might want to wait until later to update if odd things happen while packagers are packaging.

gerson commented on 2024-06-17 18:24 (UTC)

For the Manjaro users: glib2-devel is on the unstable branch, but at the moment the glib2 package still contains the devel files.

So, Manjaro users can simply edit the PKGBUILD to replace glib2-devel by glib2 and it compiles fine.

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