Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: C static gtk3 apps #67

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

WIP: C static gtk3 apps #67

wants to merge 9 commits into from

Commits on Nov 3, 2019

  1. survey: Fix SDL based exex. Requires nixpkgs update.

    This was made possible by making systemd dependencies optional
    in recent nixpkgs `master`, initiated by
    #50 (comment)
    with some follow-ups by me at NixCon.
    nh2 committed Nov 3, 2019
    Configuration menu
    Copy the full SHA
    522d864 View commit details
    Browse the repository at this point in the history
  2. survey: Reduce excluded stackage executables.

    With the recent update to nixpkgs master and my PRs to make systemd
    optional, we have a lot less failing packages.
    nh2 committed Nov 3, 2019
    Configuration menu
    Copy the full SHA
    e4a5e74 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2020

  1. WIP: static gtk3 apps in C.

    Usage:
    
        nix-build --no-link survey/default.nix -A pkgsWithStaticHaskellBinaries.meson-tutorial-gtk
    nh2 committed Nov 23, 2020
    Configuration menu
    Copy the full SHA
    820f547 View commit details
    Browse the repository at this point in the history
  2. More WIP

    nh2 committed Nov 23, 2020
    Configuration menu
    Copy the full SHA
    4279149 View commit details
    Browse the repository at this point in the history
  3. WIP: More gtk building

    We need GL support because of gdk -> epoxy -> GL.
    nh2 committed Nov 23, 2020
    Configuration menu
    Copy the full SHA
    7647185 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    19a1b4a View commit details
    Browse the repository at this point in the history
  5. static gtk: Add failing glade example.

    See #50 (comment)
    
    It currently fails with:
    
        (demo-glade:8872): GModule-CRITICAL **: 22:19:02.953: g_module_symbol: assertion 'module != NULL' failed
    
        (demo-glade:8872): GModule-CRITICAL **: 22:19:02.986: g_module_close: assertion 'module != NULL' failed
        Dynamic loading not supported
        Failed to load module: /nix/store/88gpkpcfjbgihn3fl8b8vk5ggfs8wn73-dconf-0.36.0-lib/lib/gio/modules/libdconfsettings.so
        Dynamic loading not supported
        Failed to load module: /nix/store/d6l7xwbdm23xgds5vafzibw57790zw71-glib-networking-2.64.3/lib/gio/modules/libgiolibproxy.so
        Dynamic loading not supported
        Failed to load module: /nix/store/d6l7xwbdm23xgds5vafzibw57790zw71-glib-networking-2.64.3/lib/gio/modules/libgiognutls.so
        Dynamic loading not supported
        Failed to load module: /nix/store/d6l7xwbdm23xgds5vafzibw57790zw71-glib-networking-2.64.3/lib/gio/modules/libgiognomeproxy.so
        Dynamic loading not supported
        Failed to load module: /nix/store/bkjpypri81svkgq5rdfd4mdn33ic1pja-gvfs-1.44.1/lib/gio/modules/libgioremote-volume-monitor.so
        Dynamic loading not supported
        Failed to load module: /nix/store/bkjpypri81svkgq5rdfd4mdn33ic1pja-gvfs-1.44.1/lib/gio/modules/libgvfsdbus.so
    
        (demo-glade:8872): GModule-CRITICAL **: 22:19:03.183: g_module_symbol: assertion 'module != NULL' failed
    
        (demo-glade:8872): Gtk-ERROR **: 22:19:03.186: gtk_builder_connect_signals() requires working GModule
    nh2 committed Nov 23, 2020
    Configuration menu
    Copy the full SHA
    27511ee View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2024

  1. Configuration menu
    Copy the full SHA
    0b12750 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    97169eb View commit details
    Browse the repository at this point in the history