Skip to content

emacs-pgtk fails to build  #455

Open
@drishal

Description

emacs-pgtk fails with the following

       last 25 log lines:
       >        one display, but if you use more than one and close one of them
       >        Emacs may crash.
       >        See https://gitlab.gnome.org/GNOME/gtk/issues/221
       > checking for malloc_trim... yes
       > checking for dbus-1 >= 1.0... yes
       > checking for dbus_watch_get_unix_fd... yes
       > checking for dbus_type_is_valid... yes
       > checking for dbus_validate_bus_name... yes
       > checking for dbus_validate_path... yes
       > checking for dbus_validate_interface... yes
       > checking for dbus_validate_member... yes
       > checking for dbus_message_set_allow_interactive_authorization... yes
       > checking for gio-2.0 >= 2.26... yes
       > checking whether GSettings is in gio... yes
       > checking for gobject-2.0 >= 2.0... yes
       > checking for lgetfilecon in -lselinux... yes
       > checking for gnutls >= 2.12.2... yes
       > checking for libsystemd >= 222... yes
       > checking for tree-sitter >= 0.20.2... yes
       > checking for sys/inotify.h... yes
       > checking for inotify_init... yes
       > checking for inotify_init1... yes
       > checking for webkit2gtk-4.1 >= 2.12 webkit2gtk-4.1 < 2.41.92... no
       > checking for webkit2gtk-4.0 >= 2.12 webkit2gtk-4.0 < 2.41.92... no
       > configure: error: xwidgets requested but WebKitGTK+ or WebKit framework not found.

the code which I use to build packages:

  environment.systemPackages = with pkgs; [
      ((emacsPackagesFor emacs-pgtk).emacsWithPackages (
     epkgs: with epkgs; [
       treesit-grammars.with-all-grammars
       vterm

     ]
   ))
  ]

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions