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