1
1
mirror of https://github.com/NixOS/mobile-nixos.git synced 2025-01-06 03:27:17 +03:00
Commit Graph

81 Commits

Author SHA1 Message Date
Samuel Dionne-Riel
ec0a2fb9ad mrbgems: Add mruby-secure-random 2022-10-19 16:24:56 -04:00
Samuel Dionne-Riel
32efecce81 mruby-builder: Add -g when mruby is built with debug
This keeps the debug information, allowing backtraces to function.
2022-10-12 22:00:56 -04:00
Samuel Dionne-Riel
4d89e2d607 mrbgems: Fix bogus meta.licenses
The meta fields weren't validated previously. Now they are, and it's
failing. Let's fix the mistake!
2022-09-27 01:50:18 -04:00
Samuel Dionne-Riel
23192f4e26 treewide: pkgconfig -> pkg-config
*sighs*
2022-09-26 23:43:41 -04:00
Samuel Dionne-Riel
7414e4f2df mruby: 2.1.1 -> 2.1.2 2021-09-28 23:14:55 -04:00
Samuel Dionne-Riel
e5cb86b5ee mruby-zmq: update 2021-09-28 23:14:55 -04:00
Samuel Dionne-Riel
4440a62fe6 mruby-simplemsgpack: update 2021-09-28 23:14:55 -04:00
Samuel Dionne-Riel
661d87a3a0 mruby-proc-irep-ext: update 2021-09-28 23:14:55 -04:00
Samuel Dionne-Riel
5bcc0970c1 mruby-file-stat: update 2021-09-28 23:14:55 -04:00
Samuel Dionne-Riel
66b3a485eb mruby: Fix maintainer 2021-07-20 21:00:56 -04:00
Samuel Dionne-Riel
a9d3769cc3 mruby: use the right rake to build
The wrapper for bundlerApp, starting with
e8993319724901f132dd4ed997f5383c4a482940 in Nixpkgs ends up using the
runtimeShell for the target platform. Yes, with buildPackages.

This forces an mruby that is more appropriate, rather than rely on
buildPackages.

It may look like it works for aarch64 without this patch, but this is
only because for pkgsStatic+aarch64 cross-compiles fine.
2021-03-07 17:52:04 -05:00
Samuel Dionne-Riel
b88db753de mrbgems: Update mruby-open3
Includes a PR authored by myself.
2021-02-28 00:18:53 -05:00
Samuel Dionne-Riel
0ba16522e3 mrbgems: Init mruby-tempfile 2021-02-28 00:18:53 -05:00
Samuel Dionne-Riel
6d6b082793 mruby-builder: Fix pkg-config helper build
Woopsie, we were creating a script for the target!!
2021-02-28 00:18:53 -05:00
Samuel Dionne-Riel
0012ba11fc mruby-builder: Use given nativeBuildInputs 2021-02-26 21:52:57 -05:00
Samuel Dionne-Riel
056fc26e2d mruby: Add patch to strip store paths in debug info
This fixes backtraces in stage-1!
2021-02-20 17:23:01 -05:00
Samuel Dionne-Riel
cc591aef6d mruby: Review how mruby.builder is made
Using `.override` inside the builder leads to `.override` outside being
ignored, as the `mruby` used would be whatever was last given to the
passthru `builder`'s own overrides or callPackages.

This breaks current calls to `mruby.builder` when `gems` was given.
Though since it breaks noisily, it won't silently ignore your gems.
2021-02-20 17:23:01 -05:00
Samuel Dionne-Riel
21e86e233f mruby: Fix mrbc wrapper for debug info
The postInstall hook was never ran... D'oh!
2021-02-20 17:23:01 -05:00
Samuel Dionne-Riel
1b8f27468b mrbgems: mruby-fiddle: Update to latest version, fixing armv7 2021-02-20 17:23:01 -05:00
Samuel Dionne-Riel
ad8a966d22 mrbgems: Update mruby-regexp-pcre
Additionally add a required patch for armv7 and 64 bit mrb_ints
2021-02-20 17:23:01 -05:00
Samuel Dionne-Riel
75b118563d mruby: Force 64 bit integers
This might seem weird at first, but is totally needed. We have 48 bit
integers we need to handle, RGBA colours.

AFAICT full-blown Ruby would automatically handle going through another
class for larger integer. But it looks like mruby doesn't

Let's intead use the 64 bit type!
2021-02-20 17:23:01 -05:00
Samuel Dionne-Riel
7cb18efb7c
Merge pull request #293 from samueldr-wip/fix/misc-breakage
Fix misc. breakage from Nixpkgs changes
2021-02-05 22:42:20 -05:00
Samuel Dionne-Riel
225ed39dad Fix stdenv.lib being removed
Deals with https://github.com/NixOS/nixpkgs/pull/111284
2021-02-02 05:51:18 -05:00
Samuel Dionne-Riel
36724d443f mruby-builder: Remove direct overlay access
Not needed.
2021-01-31 19:39:00 -05:00
Samuel Dionne-Riel
f3b51bfafd mruby-builder: Manage -g flag for mrbc 2021-01-01 21:37:29 -05:00
Samuel Dionne-Riel
ac315d791f mruby-lvgui: drop package 2020-12-31 17:06:16 -05:00
Samuel Dionne-Riel
ead0bf029e mruby-builder: Fix passthru being required for mruby builder 2020-11-29 16:03:33 -05:00
Samuel Dionne-Riel
54a62da803 lvgui: 2020-11-01 -> 2020-11-20 2020-11-22 16:45:25 -05:00
Samuel Dionne-Riel
5467988ca2 lvgui: Provide customized libxkbcommon 2020-11-22 16:45:25 -05:00
Samuel Dionne-Riel
ca0c2fc2b9 mruby-lvgui: Update with latest changes 2020-11-12 23:13:20 -05:00
Samuel Dionne-Riel
f66c31fd7e mrbgems: mruby-lvgui: Update with latest changes 2020-11-07 18:26:47 -05:00
Samuel Dionne-Riel
d6982bb82b mruby-lvgui: Update bindings and implementation to latest version 2020-10-27 15:23:40 -04:00
Samuel Dionne-Riel
a779e28e49 mruby-builder: Fix double error messages print in stub 2020-10-27 15:23:40 -04:00
Samuel Dionne-Riel
2b57dd33e3 mrbgems: Add mruby-zmq 2020-10-27 15:23:40 -04:00
Samuel Dionne-Riel
efd31433ba mrbgems: Add mruby-simplemsgpack 2020-10-27 15:23:40 -04:00
Samuel Dionne-Riel
0a458bfcde mrbgems: Add mruby-proc-irep-ext 2020-10-27 15:23:40 -04:00
Samuel Dionne-Riel
05d7446384 mrbgems: Add mruby-pack 2020-10-27 15:23:40 -04:00
Samuel Dionne-Riel
a91e6196a5 mrbgems: Add mruby-process-clock_gettime 2020-10-27 15:23:40 -04:00
Samuel Dionne-Riel
42f6f54a9d mruby-lvgui: update with latest changes to battery HAL 2020-10-18 16:27:36 -04:00
Samuel Dionne-Riel
6a16d3aad7 mruby-lvgui: Update to latest version 2020-07-25 21:56:50 -04:00
Samuel Dionne-Riel
e34ecbf29b lvgui: 2020-07-02 -> 2020-07-25 2020-07-25 21:56:50 -04:00
Samuel Dionne-Riel
739aeaa05a mruby-lvgui: Use the proper pkg-config 2020-07-23 18:09:06 -04:00
Samuel Dionne-Riel
ab53f09061 mruby-lvgui: 2020-02-05 -> 2020-07-02
This update knows about $PKG_CONFIG
2020-07-02 21:03:38 -04:00
Samuel Dionne-Riel
8c98bf6c9c mruby: Work around pkg-config cross-compilation changes
This will be fixed more appropriately once work on integrating the
upcoming build-system changes for 2.2 is done. With an upstream patch.
2020-07-02 21:03:38 -04:00
adisbladis
04ae1487e9
mruby: 2.1.0 -> 2.1.1 2020-06-26 12:55:52 +02:00
adisbladis
f3bde61126
mruby: Fix bison 3.6 compatibility 2020-06-26 12:55:27 +02:00
Samuel Dionne-Riel
9de525b8a2 mruby-os: Fix native ARM build
Well, the build wasn't good either with cross, but no tests ran, so it
wasn't caught.
2020-06-11 22:07:43 -04:00
Samuel Dionne-Riel
31dbeb2599 mruby-builder: Pass passthru through 2020-05-31 18:54:07 -04:00
Samuel Dionne-Riel
e5360ea54f mruby-lvgui: Update to latest version 2020-05-31 18:54:07 -04:00
Samuel Dionne-Riel
cebc037590 boot/gui: Update mruby-lvgui to the fiddle-enabled one 2020-05-23 01:56:00 -04:00