Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/mobile-nixos
base: 8cb9b07be25b
Choose a base ref
...
head repository: NixOS/mobile-nixos
compare: 4db9f2ad39fd
Choose a head ref
  • 12 commits
  • 12 files changed
  • 1 contributor

Commits on May 19, 2020

  1. Copy the full SHA
    cc1a2e7 View commit details
    Browse the repository at this point in the history
  2. mruby: Builder re-uses buildInputs from its mruby...

    Thus re-using buildInputs from gems, thus closing the circle.
    samueldr committed May 19, 2020
    Copy the full SHA
    74611ef View commit details
    Browse the repository at this point in the history
  3. mrbgems: Add mruby-fiddle

    Bindings to libffi, with (approximatively) the same API as the Ruby
    Fiddle stdlib.
    
    This uses a fork with fixes, and hopefully improvements and
    maintainership in the future.
    samueldr committed May 19, 2020
    Copy the full SHA
    d89521a View commit details
    Browse the repository at this point in the history

Commits on May 20, 2020

  1. Copy the full SHA
    aa2deb7 View commit details
    Browse the repository at this point in the history
  2. mruby: Use all gems, and not only direct depdencies

    Otherwise we lose dependency management on transitive dependencies.
    samueldr committed May 20, 2020
    Copy the full SHA
    db10391 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2020

  1. Copy the full SHA
    528c8b8 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2020

  1. boot/gui: review simulator build

    Can be launched with `DEBUGGER="gdb --args" ./result/bin/simulator`.
    samueldr committed May 23, 2020
    Copy the full SHA
    3e50ec6 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    ba9a985 View commit details
    Browse the repository at this point in the history
  3. initrd: stop relying on pkgsStatic

    This ends up saving ~100KiB. Not much, but we're already 1MiB over the
    ~7-8 MiB budget.
    
    Though, in reality, it's not for the space saving, but because
    dlopen/dlsym will be needed for ffi-based bindings.
    samueldr committed May 23, 2020
    Copy the full SHA
    16f25cf View commit details
    Browse the repository at this point in the history
  4. mruby-lvgui: update lvgui version

    Main changes are:
    
     * Dynamic build support
     * Minimal introspection
     * "better" makefile which handles the .pc file
    samueldr committed May 23, 2020
    Copy the full SHA
    199201d View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    cebc037 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2020

  1. Merge pull request #149 from samueldr-wip/feature/lvgui-ffi

    boot/gui: Use libffi rather than bespoke bindings
    samueldr committed May 24, 2020
    Copy the full SHA
    4db9f2a View commit details
    Browse the repository at this point in the history