Commit Graph

1496 Commits

Author SHA1 Message Date
Jeremy Soller
9bb5b2a8bf
git: Link with nghttp2 2019-07-10 20:17:20 -06:00
Jeremy Soller
6c7fe1e8c8
Merge branch 'master' of https://gitlab.redox-os.org/redox-os/cookbook 2019-07-01 16:41:14 -06:00
Jeremy Soller
eced823b51
Add strace recipe 2019-07-01 16:41:10 -06:00
Simon Ellmann
a352f8603a Copy config.toml files of drivers to /etc/pcid.d/ 2019-07-01 02:38:34 +02:00
Jeremy Soller
8605082cc5
Fix openttd 2019-06-27 16:47:00 -06:00
Jeremy Soller
f84eb0c265
Compile statically on everything 2019-06-21 21:06:46 -06:00
Jeremy Soller
e68f45f00d
Build dosbox statically 2019-06-21 17:49:19 -06:00
Jeremy Soller
8277530374
Build diffutils statically 2019-06-21 17:39:33 -06:00
Jeremy Soller
71d86f1fe1
Compile bash and curl statically 2019-06-21 17:33:52 -06:00
Jeremy Soller
170392f03a
Compile cairodemu and eduke32 statically 2019-06-21 17:14:52 -06:00
Jeremy Soller
a983c43158
Compile gears statically 2019-06-21 16:58:25 -06:00
Jeremy Soller
77f40b2760
Compile sdl2_gears statically 2019-06-21 16:55:57 -06:00
Jeremy Soller
c729e4dceb
Add sdl2_mixer patch 2019-06-19 17:14:30 -06:00
Jeremy Soller
7a5acff85b
Update sdl_mixer patch to maintain static linking 2019-06-18 20:59:53 -06:00
Jeremy Soller
d487eb3af5
WIP: pathfinder recipe 2019-06-17 20:20:46 -06:00
Jeremy Soller
cbd903f0e6
Fix mesa build 2019-06-17 20:03:26 -06:00
Jeremy Soller
e16d69117a
Switch userutils to master branch 2019-06-16 20:51:04 -06:00
Jeremy Soller
ed35312a8e
Switch coreutils to master branch 2019-06-16 20:38:32 -06:00
Jeremy Soller
81befe427c
Switch extrautils to master branch 2019-06-16 20:22:21 -06:00
Jeremy Soller
8e1ebcfcbd
Switch findutils to master branch 2019-06-16 20:18:28 -06:00
Jeremy Soller
f1956c096a
Switch orbterm to master branch 2019-06-16 20:14:34 -06:00
Jeremy Soller
cd0dec6a17
Switch orbutils to master branch 2019-06-16 20:06:12 -06:00
Jeremy Soller
1a56805d48
Switch orbital to master branch 2019-06-16 19:57:00 -06:00
Jeremy Soller
b0493cdf5e
Switch logd to master branch 2019-06-16 19:51:54 -06:00
Jeremy Soller
8092795133
Compile prboom statically 2019-06-16 09:37:24 -06:00
Jeremy Soller
8f73c678dc
Merge remote-tracking branch 'origin/master' into redox-unix 2019-06-12 16:43:31 -06:00
Jeremy Soller
1483b6cd5c
Build netsurf statically 2019-06-11 16:51:18 -06:00
Jeremy Soller
c308a26486
findutils: use redox-unix branch 2019-06-09 07:59:06 -06:00
Jeremy Soller
129a28a4d1
Port some improvements from master branch 2019-06-07 18:39:29 -06:00
Jeremy Soller
b24ca8c7e1
nghttp2: static compilation 2019-06-02 11:08:52 -06:00
Jeremy Soller
9ada0d9674
Fix ion by reverting 2019-06-02 11:05:56 -06:00
Jeremy Soller
c61e25dbd2
Build xz statically and disable executables 2019-06-02 10:50:15 -06:00
Jeremy Soller
137cf05779
Strip userutils binaries 2019-05-14 13:55:11 -06:00
Jeremy Soller
f158c12fb7
Switch uutils branch to redox-unix 2019-05-11 10:58:29 -06:00
Jeremy Soller
1a43f19e0d
Switch extrautils to redox-unix branch 2019-05-11 10:41:14 -06:00
Jeremy Soller
bf7498328c
Add nulld, randd, and zerod to kernel recipe 2019-05-11 10:10:41 -06:00
Jeremy Soller
b5ff69a073
Build dash statically 2019-05-11 10:10:25 -06:00
Jeremy Soller
5f795c0df9
Add recipe for relibc tests, patch userutils 2019-04-28 19:32:47 -06:00
Jeremy Soller
63d4da139e
Use patched branch of uutils, update list of binaries 2019-04-27 20:42:11 -06:00
Jeremy Soller
90dd61553a
Use patched branch of ion 2019-04-27 20:41:53 -06:00
Jeremy Soller
6cb06348f9
Patches for orbutils 2019-04-26 18:44:16 -06:00
Jeremy Soller
de017a0666
Patches for Redox as part of the unix target family 2019-04-24 21:07:51 -06:00
Jeremy Soller
1e812da7c2
Build netsurf-fb statically 2019-04-24 11:20:04 -06:00
Jeremy Soller
38000b8e86
Fix netsurf recipe 2019-04-24 10:34:31 -06:00
jD91mZM2
2bc929b65c
Resolve xz building issue for me 2019-04-24 10:52:33 +02:00
Jeremy Soller
dbe058a901
Update rust recipe to new rust 2019-04-18 22:01:40 -06:00
Jeremy Soller
a41f930411
Update to use llvm-project 2019-04-18 20:57:03 -06:00
Jeremy Soller
ccefd458f7
Do not include tests in relibc package 2019-04-15 21:32:30 -06:00
Jeremy Soller
5547f84097
Add dynamic linking example (does not work yet) 2019-04-10 20:41:46 -06:00
Jeremy Soller
9d7ebb615b
Fix relibc recipe 2019-04-10 20:39:06 -06:00
Jeremy Soller
689691a2e9
Add nghttp2 to curl 2019-04-09 20:11:57 -06:00
Jeremy Soller
9256f76ce6
Do not strip nghttp2 libs 2019-04-09 20:11:22 -06:00
Jeremy Soller
37859d551d
Add curl dependency to cargo 2019-04-09 17:59:55 -06:00
Jeremy Soller
39c61337ed
Add upstream openssl git 2019-04-09 17:59:37 -06:00
Jeremy Soller
5d8eb8bac4
Add nghttp2 to curl 2019-04-09 17:59:17 -06:00
Jeremy Soller
8e7074e369
Add nghttp2 2019-04-09 17:57:08 -06:00
Jeremy Soller
f31064caa1
Update pkgutils 2019-04-07 10:47:52 -06:00
Jeremy Soller
529f4f1641
WIP: wesnoth recipe 2019-03-31 21:07:31 -06:00
Jeremy Soller
e89a40e7fb
Merge branch 'master' of https://gitlab.redox-os.org/redox-os/cookbook 2019-03-31 15:08:03 -06:00
Jeremy Soller
5647f4953d
Reduce git patch 2019-03-31 15:07:59 -06:00
Jeremy Soller
8af6ae249a
Disable ipv6 in curl 2019-03-31 15:07:38 -06:00
Paul Sajna
7f560f14a0 Merge branch 'vice' into 'master'
Add VICE recipe

See merge request redox-os/cookbook!211
2019-03-25 00:34:29 +00:00
Jeremy Soller
03a7f39cef
Fix gigalomania 2019-03-15 21:32:03 -06:00
Jeremy Soller
686cdf536d
Update eduke32 to enable vorbis 2019-03-15 21:30:00 -06:00
Jeremy Soller
41e0c8a6f0
Merge branch 'master' of https://gitlab.redox-os.org/redox-os/cookbook 2019-03-13 14:35:25 -06:00
Jeremy Soller
5ae341e31c
Add manifest for netsurf 2019-03-13 14:35:19 -06:00
Fabio Di Francesco
fef33f6d10 sdl2 extras lib (image, mixer, fonts) demo update 2019-03-11 13:01:44 +00:00
Tibor Nagy
eb32acbf41 openttd: Fix assertion failures due to the mishandling of schemes in the file browser, open links with NetSurf 2019-03-04 21:23:35 +01:00
Jeremy Soller
a0751aefdb Merge branch 'sdl2_audio_fix' into 'master'
sdl2 audio fixed

See merge request redox-os/cookbook!208
2019-03-03 20:55:12 +00:00
fabiao
81db0f9c92 sdl2 audio fixed 2019-03-03 17:58:31 +01:00
Jeremy Soller
c22a840df7 Merge branch 'mgba' into 'master'
Add mgba recipe

See merge request redox-os/cookbook!203
2019-03-02 23:24:47 +00:00
Jeremy Soller
ae5cc50ff3 Merge branch 'vorbis' into 'master'
Add ogg and vorbis packages, enable them in sdl_mixer and syobonaction

See merge request redox-os/cookbook!202
2019-03-02 23:06:23 +00:00
Jeremy Soller
f5fef67c61 Merge branch 'sdl-events' into 'master'
sdl: Fix null pointer dereference

See merge request redox-os/cookbook!204
2019-03-02 23:05:42 +00:00
Jeremy Soller
2a4fb42bd6 Merge branch 'uuid-use-target' into 'master'
userutils: Replace reference to x86_64-unknown-redox with $TARGET

See merge request redox-os/cookbook!206
2019-03-02 21:09:29 +00:00
Jeremy Soller
43eeb7e5fd Merge branch 'sdl2-gears' into 'master'
Sdl2 adjustments and sdl2 gears demo

See merge request redox-os/cookbook!207
2019-03-02 16:26:59 +00:00
fabiao
b35cccd815 add sdl2 recipe targeting temporary sdl2 sources 2019-03-01 16:11:41 +01:00
fabiao
68786debc8 added sdl2_gears demo 2019-03-01 15:57:56 +01:00
Robin Randhawa
8de4fea741 userutils: Replace reference to x86_64-unknown-redox with $TARGET
Unbreaks builds for AArch64.
2019-02-28 13:13:40 +00:00
Jeremy Soller
35439d927d Compile some recipes with LTO 2019-02-25 16:07:56 -07:00
Jeremy Soller
d42cda72d4 Add minimal version of orbutils 2019-02-25 13:12:20 -07:00
Jeremy Soller
e8b6055fb9
Use patched git for curl 2019-02-19 20:19:31 -07:00
Tibor Nagy
6ac31aa996 Add vice recipe 2019-02-12 18:30:36 +01:00
Tibor Nagy
4f4005ac4a sdl: Fix null pointer dereference
In some cases the SDL event loop could kick in before the window gets initialized.
2019-02-11 12:57:42 +01:00
Tibor Nagy
db324490eb Add mgba recipe 2019-02-05 05:04:50 +01:00
Tibor Nagy
83a6dacba8 Add ogg and vorbis packages, enable them in sdl_mixer and syobonaction 2019-01-30 04:40:43 +01:00
Jeremy Soller
1cebcf5f48
Fix bash recipe 2019-01-28 14:06:51 -07:00
Jeremy Soller
2c3e7f0f07
Fix cmatrix and ncdu 2019-01-27 19:37:00 -07:00
Jeremy Soller
3c63fd2b45
Fix gettext, ncurses, and scummvm 2019-01-27 19:26:17 -07:00
Jeremy Soller
e693fad957
Fix diffutils recipe 2019-01-27 13:27:31 -07:00
Jeremy Soller
f47629a905
cairo: Set build system type 2019-01-26 09:15:56 -07:00
Jeremy Soller
8f153efb38
Add build argument to autotools stuff 2019-01-20 15:32:38 -07:00
Jeremy Soller
e4521571da
WIP: Update ssh patch 2019-01-15 21:08:29 -07:00
Jeremy Soller
f3c5f4e68a
Remove xz patch 2019-01-13 14:33:46 -07:00
Jeremy Soller
949eab90e2
Update glib patch 2019-01-13 14:32:05 -07:00
Jeremy Soller
4e37d54d8f
WIP: Qemu 2019-01-13 10:41:33 -07:00
Jeremy Soller
26d207c535
Add all examples to webrender 2019-01-11 19:50:18 -07:00
Jeremy Soller
59643b9d23
Add webrender recipe 2019-01-11 18:06:01 -07:00
Jeremy Soller
463aeef9ee
Add bootloader and kernel recipes 2019-01-08 20:50:23 -07:00
Jeremy Soller
2f119f29e3
Remove unnecessary -lm 2019-01-07 19:09:51 -07:00
Jeremy Soller
917dcda07f
Remove patches for linking pthreads 2019-01-07 17:36:36 -07:00
Jeremy Soller
fc6c997e4b
Fix jansson recipe 2019-01-06 16:56:30 -07:00
Jeremy Soller
dbe1236704
Fixes for gigalomania and glib 2019-01-06 16:52:17 -07:00
Jeremy Soller
ef52e78ecc
Add glium, fix recipes 2019-01-06 16:20:21 -07:00
Jeremy Soller
16e482c5af
Fix pixman tests 2019-01-06 15:30:29 -07:00
Jeremy Soller
a49ca24a15
WIP: Servo recipe 2019-01-05 17:42:32 -07:00
Jeremy Soller
1101a4c216
Add harfbuzz 2019-01-05 16:49:35 -07:00
Jeremy Soller
9445ecf824
Add gstreamer 2019-01-05 15:40:35 -07:00
Jeremy Soller
ca67cf226d
Add glib 2019-01-05 14:33:50 -07:00
Jeremy Soller
5e0eb81416
Add pcre 2019-01-05 11:06:12 -07:00
Jeremy Soller
0f6c0682e1
Use llvmpipe 2019-01-05 10:26:33 -07:00
Jeremy Soller
bc611cf36e
Prepare for use of llvmpipe 2019-01-05 10:26:23 -07:00
Jeremy Soller
c44ee8ef19
Add gettext 2019-01-05 09:39:36 -07:00
Jeremy Soller
82394a4135
Add libffi 2019-01-05 08:43:53 -07:00
Jeremy Soller
563d3641f2
rust: Update llvm-config path 2019-01-01 10:18:16 -07:00
Jeremy Soller
4f39261aa9
Disable lto and enable rtti for llvm 2018-12-31 21:34:06 -07:00
Jeremy Soller
a530592329
Add rodioplay recipe 2018-12-31 16:55:04 -07:00
Jeremy Soller
87a27b7319
Add cpal recipe 2018-12-31 15:52:23 -07:00
Jeremy Soller
edc0847a4f
Update rustual-boy recipe 2018-12-31 15:52:13 -07:00
Tibor Nagy
8d61e7492e Add schismtracker recipe 2018-12-31 16:57:08 +01:00
Tibor Nagy
559c743da7 scummvm: Enable audio, add checksum 2018-12-31 16:56:16 +01:00
Jeremy Soller
e48651b934 sdl2: WIP update to new video and events API 2018-12-30 20:40:50 -07:00
Jeremy Soller
96e25546a3 sdl2: add audio 2018-12-30 20:03:46 -07:00
Jeremy Soller
1b64041573
osdemo: add missing zlib 2018-12-30 11:21:25 -07:00
Jeremy Soller
a792793b92
Update install paths for some recipes that compile examples, add zlib to recipes that use mesa 2018-12-30 11:16:28 -07:00
Jeremy Soller
864587540f
freeciv: Add openssl dependency 2018-12-30 11:06:48 -07:00
Jeremy Soller
649e1c70f8
Add sdl-player 2018-12-30 11:03:44 -07:00
Jeremy Soller
ea74ee1869
ffmpeg: Include libraries and headers 2018-12-30 10:46:13 -07:00
Jeremy Soller
5997efe115
sdl: Remove debugging 2018-12-30 08:50:31 -07:00
Jeremy Soller
df04faf02a
Add opensfx recipe 2018-12-29 20:00:06 -07:00
Jeremy Soller
12a3ed9975
Update redox audio patch 2018-12-29 19:19:41 -07:00
Jeremy Soller
936354cb53
Add threading and audio for redox 2018-12-29 17:31:08 -07:00
Jeremy Soller
8b8981c878
Add audiod 2018-12-29 15:13:19 -07:00
Jeremy Soller
90f9bdc921
openttd: Fix issue with opening /dev/null 2018-12-29 10:15:32 -07:00
Jeremy Soller
c56c96e0a7
openttd: disable threads again 2018-12-29 08:53:03 -07:00
Jeremy Soller
d5e8455c48
netsurf: Cleanup patch 2018-12-29 08:52:48 -07:00
Jeremy Soller
43bfb21a5a
openttd: Enable threads 2018-12-29 08:23:57 -07:00
Jeremy Soller
771c5c7ce0
openttd: link with pthreads 2018-12-29 08:23:13 -07:00
Jeremy Soller
bcfaace90c
Add timers to sdl, update libiconv patch 2018-12-29 08:17:56 -07:00
Jeremy Soller
6f761473be
Revert sdl_gfx version (newer version has disappeared 2018-12-29 07:51:51 -07:00
Jeremy Soller
fbaf18d29b
Cleanup curl patches 2018-12-27 20:23:18 -07:00
Jeremy Soller
bc9111de77
Fix linking pthreads 2018-12-27 19:11:10 -07:00
Michael Hölzl
701511fc3d Cairo bindings for Rust with demo 2018-12-27 04:23:40 +01:00
Jeremy Soller
ea6fb1cfc3
Simplify git patch 2018-12-26 19:27:51 -07:00
Jeremy Soller
a93234cc40
Update libc-bench patch 2018-12-26 07:23:45 -07:00
Jeremy Soller
541585e186
Add libc-bench 2018-12-25 09:10:52 -07:00
Jeremy Soller
a58b49d363
Fixes for mesa and gears recipes 2018-12-22 17:20:30 -07:00
Jeremy Soller
7be5394da7
Cleanup of llvm-config, enable LTO for llvm 2018-12-22 16:45:36 -07:00
Jeremy Soller
b56cc3d68e
Enable llvmpipe 2018-12-22 15:13:06 -07:00
Jeremy Soller
e9eae9ce82
Strip libraries as well 2018-12-22 12:48:31 -07:00
Jeremy Soller
b86345a1d2
Fix linkage of pthreads in gcc 2018-12-22 10:09:38 -07:00
Jeremy Soller
db5d99ee40
Enable threading 2018-12-22 10:09:23 -07:00
Jeremy Soller
05e8ccc040
Build gcc with lpthread 2018-12-22 08:29:21 -07:00
Jeremy Soller
cce7e74e29 Merge branch 'master' into 'patch-1'
# Conflicts:
#   recipes/libpng/recipe.sh
2018-12-21 20:16:47 +00:00
Michael Hölzl
a8289353cc Cairo Graphics support with C-Example
Also i removed "./autogen.sh" from libpng.
2018-12-21 08:45:04 +01:00
Thiago Duarte Areias
da2ba61b57 Running autogen.sh seems to break the build when building in docker 2018-12-18 10:15:32 +00:00
Jeremy Soller
12379a90b2
Fix install rules 2018-12-16 15:15:25 -07:00
Jeremy Soller
d475d54575
strip rustdoc as well 2018-12-16 15:06:24 -07:00
Jeremy Soller
3ee95ecad2
Fix stage function in rust recipe 2018-12-15 10:22:00 -07:00
Jeremy Soller
c06acad0df
Update llvm-config values 2018-12-15 07:59:40 -07:00
Jeremy Soller
07ab7dae62
Update llvm and rust recipes 2018-12-14 20:07:46 -07:00
Jeremy Soller
063966aaf5
Update rust llvm version 2018-12-14 17:53:06 -07:00
Jeremy Soller
bad9f48afc
Fix missing path in strip 2018-12-14 17:49:43 -07:00
Jeremy Soller
ec71f8b839
Fix compilation of native tablegen 2018-12-14 17:30:50 -07:00
Jeremy Soller
998cd2a7fe
Posix threading in gcc 2018-12-14 17:10:08 -07:00
Jeremy Soller
71620e8b24
Re-add llvm-tblgen and link pthread with whole archive 2018-12-14 17:01:07 -07:00
Jeremy Soller
d34e163074
Update llvm recipe to build native llvm tablegen and disable benchmarks, examples, and tools 2018-12-14 15:53:29 -07:00
Jeremy Soller
069da2e2e3
Do not build LLVM utils 2018-12-14 14:04:21 -07:00
Jeremy Soller
29cee43e10
Add upstreams to gcc, gnu-binutils. Update llvm. Use llvm recipe when building rust 2018-12-14 12:16:12 -07:00
Jeremy Soller
f60171e17b
Install llvm and strip it 2018-12-13 15:40:07 -07:00
Jeremy Soller
c4df5d226f
Add hematite 2018-12-13 12:04:14 -07:00
Jeremy Soller
8f1a0e4081
WIP: llvm recipe 2018-12-12 21:01:33 -07:00
Jeremy Soller
4bdf4386b1
Merge branch 'master' of https://gitlab.redox-os.org/redox-os/cookbook 2018-12-11 20:03:46 -07:00
Jeremy Soller
5ac4665188
Fix linking of glutin 2018-12-11 20:03:33 -07:00
Tibor Nagy
e39d50027a Fix SDL_Flip, fix syobonaction recipe 2018-12-11 22:30:45 +01:00
Jeremy Soller
30eaa01bea
Fix glutin and winit compilation 2018-12-10 18:58:33 -07:00
Jeremy Soller
20accfbf29
Add recipes for winit and glutin examples 2018-12-10 17:12:48 -07:00
Jeremy Soller
a0401c41c6
Fix color channels when using osmesa 2018-12-10 15:50:30 -07:00
Jeremy Soller
e6285e3c28
WIP sdl2 patch, fix gears and osdemo clean builds 2018-12-10 15:42:20 -07:00
Jeremy Soller
377940b84b
Fixes for dosbox and ncurses 2018-12-10 13:55:11 -07:00
Jeremy Soller
423b3a9cad
Remove libtool files from curl 2018-12-10 13:44:09 -07:00
Jeremy Soller
f4b46490ff
Do not remove sdl-config 2018-12-10 13:40:22 -07:00
Jeremy Soller
cb6e329030
Recipe cleanups 2018-12-10 13:18:10 -07:00
Jeremy Soller
e5b2d755a6
Fix redox patch 2018-12-10 12:44:50 -07:00
Jeremy Soller
a421212313
Recipe cleanup and add freeglut (WIP) 2018-12-10 12:44:02 -07:00
Jeremy Soller
9c8f493fce
Update libpng to 1.6.36 2018-12-10 11:43:35 -07:00
Jeremy Soller
4fe078bddb
Update expat to 2.2.6 2018-12-10 11:38:44 -07:00
Jeremy Soller
ce09215a76
Add freeciv (WIP), fixes for sdl libtool files 2018-12-10 11:09:20 -07:00
Jeremy Soller
af13aa8509
Add gears recipe 2018-12-10 08:23:26 -07:00
Jeremy Soller
1daf9f1d3d
Add osmesa demo 2018-12-09 21:58:55 -07:00
Jeremy Soller
4b3a6d2d34
Add glu recipe 2018-12-09 15:29:20 -07:00
Jeremy Soller
1d86c9b760
Enable more features 2018-12-09 14:22:39 -07:00
Jeremy Soller
01478cd48b
Merge branch 'master' of https://gitlab.redox-os.org/redox-os/cookbook 2018-12-09 13:35:23 -07:00
Jeremy Soller
b0b19c9495
Add mesa recipe 2018-12-09 13:35:08 -07:00
Tibor Nagy
b197c1b849 Add syobonaction recipe 2018-12-09 00:17:32 +01:00
Tibor Nagy
3665dcb944 Add sdl_ttf recipe 2018-12-09 00:17:07 +01:00
Tibor Nagy
2820faedb7 Add sdl_gfx recipe 2018-12-09 00:16:28 +01:00
Tibor Nagy
ebd50fffb4 freetype: Fix the incorrect libpng libtool archive paths 2018-12-09 00:15:57 +01:00
Jeremy Soller
e92d74f7f2 Merge branch 'avoid_patches' into 'master'
gigalomania moved to patched repository

See merge request redox-os/cookbook!192
2018-12-08 16:23:33 +00:00
fabiao
0efbbce598 gigalomania moved to patched repository 2018-12-06 14:33:14 +01:00
Jeremy Soller
5c210677c7 Merge branch 'sopwith' into 'master'
Add sopwith recipe

See merge request redox-os/cookbook!188
2018-12-06 01:55:56 +00:00
Tibor Nagy
5818775f9e scummvm: Disable audio by dropping audio streams 2018-12-06 02:37:42 +01:00
Tibor Nagy
4e3915f7a8 Add eduke32 recipe, fix sdl_mixer 2018-12-04 00:36:16 +01:00
Jeremy Soller
7eeb01ee20 Merge branch 'openjazz' into 'master'
Add patch for openjazz

See merge request redox-os/cookbook!189
2018-12-03 13:10:47 +00:00
Jeremy Soller
5391551561
Make all make calls parallel 2018-12-02 19:50:30 -07:00
Tibor Nagy
ea13ffeefa Add patch for openjazz 2018-12-03 02:40:21 +01:00
Jeremy Soller
10234adf0c
Replace another instance of /dev/null in git 2018-12-02 16:08:32 -07:00
Jeremy Soller
3ccc94cb1a
Update git patch to use null: in sanitize_stdfs 2018-12-02 14:24:06 -07:00
Tibor Nagy
b3c6dbcd91 Add sopwith recipe 2018-11-29 02:39:18 +01:00
Jeremy Soller
707f10e096 Merge branch 'scummvm-openjazz' into 'master'
Add ScummVM and OpenJazz

See merge request redox-os/cookbook!187
2018-11-28 21:10:15 +00:00
Jeremy Soller
9a78a52ca0
Use absolute path for build sysroot 2018-11-28 07:55:15 -07:00
Tibor Nagy
bf291a5e40 Add openjazz recipe 2018-11-28 03:38:02 +01:00
Tibor Nagy
19498b3b74 Add scummvm recipe 2018-11-28 03:38:02 +01:00
Tibor Nagy
80742537b0 sdl: Reject all non-32bit pixel formats 2018-11-28 03:38:02 +01:00
Jeremy Soller
5e24c0d3d8
Attempt to fix issue with gcc paths 2018-11-26 21:48:41 -07:00
Jeremy Soller
4416fc2925 Merge branch 'openttd-relibc' into 'master'
openttd: Relibc fixes

See merge request redox-os/cookbook!186
2018-11-26 16:36:54 +00:00
Tibor Nagy
58e53a1a4e openttd: Relibc fixes 2018-11-25 17:21:06 +01:00
Jeremy Soller
c656918ea3 Merge branch 'netsurf-uname' into 'master'
netsurf: Remove uname patches

See merge request redox-os/cookbook!183
2018-11-25 15:26:21 +00:00
Jeremy Soller
0c47839c2c Add gawk upstream 2018-11-22 19:51:15 -07:00
Jeremy Soller
e1710bd4d5
Reenable c++ 2018-11-18 10:37:36 -07:00
Jeremy Soller
871149f4a0
Disable c++ 2018-11-17 09:47:05 -07:00
Jeremy Soller
8eb4609469
bash: Patch for incorrect feature checks in execute-cmd.c 2018-11-17 07:38:22 -07:00
Jeremy Soller
3f60f5686d
Fix multiple fnmatch 2018-11-16 21:12:59 -07:00
Jeremy Soller
010649b71b
Fixes for compiling make 2018-11-16 21:06:45 -07:00
Tibor Nagy
ea0c3a87b1 netsurf: Remove uname patches 2018-11-17 01:39:00 +01:00
Jeremy Soller
01f7b16dff
Build tests and install 2018-11-13 21:24:49 -07:00
Jeremy Soller
607e448598
Update liborbital link 2018-11-10 13:28:57 -07:00
Tibor Nagy
e73ab55545 timidity: Bump version to 2.15.0, enable the VT100 interface 2018-10-19 16:36:14 +02:00
Jeremy Soller
2e13df8d6a Use master branches 2018-10-14 16:48:09 -06:00
Jeremy Soller
1a3998e867 Merge branch 'relibc' 2018-10-14 16:41:43 -06:00
Tibor Nagy
e0a859bfe9 netsurf: Fix libiconv linking 2018-10-14 16:26:43 +02:00
Tibor Nagy
7a36806ed3 netsurf: Use libiconv, fix the linking errors with relibc 2018-10-08 20:47:57 +02:00
Tibor Nagy
6debeffe5b Add libiconv recipe 2018-10-03 20:31:51 +02:00
Tibor Nagy
47f919a4a1 prboom: Remove unnecessary patches for relibc 2018-10-03 00:34:36 +02:00
Tibor Nagy
84d01c6022 Move timidity, generaluser-gs and openttd-openmsx to GitLab 2018-09-28 01:54:01 +02:00
jD91mZM2
518c1c59cb
Bash: Needed patches for relibc 2018-09-23 19:35:25 +02:00
jD91mZM2
501b3af198
More patches to make-ca.sh for NixOS 2018-09-23 19:27:26 +02:00
Jeremy Soller
453279bbc6 Add patch for curl missing sys/select.h 2018-09-20 14:40:36 -07:00
Jeremy Soller
974ea6514e Add example driver 2018-09-18 16:13:33 -06:00
Jeremy Soller
6f4957952d Add ripgrep 2018-09-14 20:56:31 -06:00
Jeremy Soller
3286f7e4b6 Use relibc branch for openssl 2018-09-08 11:05:50 -06:00
Jeremy Soller
a92a4b8d65 Remove use of autoconf 2018-08-27 15:34:18 -06:00
Jeremy Soller
8aefc0353f Remove unused header file sys/redox.h 2018-08-19 18:02:27 -06:00
Jeremy Soller
1ce61efb45 Fix incorrect header include 2018-08-19 17:53:22 -06:00
Jeremy Soller
c49323d8bc Fix repo urls for init and netdb 2018-08-19 11:26:47 -06:00
Jeremy Soller
04f6d62a3e Use relibc branch of ion 2018-08-16 18:46:30 -06:00
Jeremy Soller
2179beb185 Merge branch 'bash' into 'master'
Bash: Fix default PATH variable

See merge request redox-os/cookbook!172
2018-08-11 13:37:06 +00:00
jD91mZM2
4f340bd2b8
Fix copy-paste error 2018-08-11 08:00:03 +02:00
jD91mZM2
5f856a8795
Add png support to ffmpeg 2018-08-10 15:13:25 +02:00
jD91mZM2
c9a992944c
Bash: Fix default PATH variable 2018-08-10 15:12:49 +02:00
Jeremy Soller
be89cd2df8 Merge branch 'mggmuggins/userutils' into 'master'
Do setuid in the userutils recipe

See merge request redox-os/cookbook!169
2018-07-29 16:08:42 +00:00
MggMuggins
75b2f24de8 Do setuid in the userutils recipe 2018-07-27 22:14:18 -05:00
Jeremy Soller
905e8f609e Add friar recipe 2018-07-16 10:20:43 -06:00
Paul Sajna
e0a7505fe5 Fix ncurses recipe by disabling ada support. 2018-07-05 21:13:31 +00:00
fabiao
9509e370f2 video resolution set to 640x480 cause SDL_GetVideoInfo() returns res 0x0 2018-06-17 22:28:00 +02:00
Jeremy Soller
79e8d44a2e Move more packages to gitlab 2018-06-10 12:00:42 -06:00
Jeremy Soller
5d46330729 WIP: Move to gitlab 2018-06-10 11:28:39 -06:00
jD91mZM2
ffdd6678eb
Add miniserve 2018-06-09 08:04:05 +02:00
jD91mZM2
3df8f321b3
Patch libsodium randbytes 2018-06-03 07:52:35 +02:00
Jeremy Soller
215b60d358
Merge pull request #162 from jD91mZM2/master
Add ipcd
2018-06-02 07:09:04 -06:00
jD91mZM2
ac4370e053
Add ipcd 2018-06-02 12:24:36 +02:00
MggMuggins
5e745da82e libsodium recipe
Port Libsodium to redox
2018-06-01 21:59:07 -05:00
jD91mZM2
972f243047
Fix termplay recipe 2018-06-01 21:15:28 +02:00
fabiao
06fdddf420 added gigalomania (megalomania clone) + sdl_image + sdl_mixer 2018-05-28 15:23:29 +02:00
Jeremy Soller
d57e19dfd5
Merge pull request #156 from jD91mZM2/make-ca-patch
Make make-ca.sh assume less about the system
2018-05-08 06:57:58 -06:00
jD91mZM2
ea52c5951a
Delete accidentally commited dir 2018-05-08 14:40:00 +02:00
jD91mZM2
8642409151
Fix patch 2018-05-08 10:37:06 +02:00
jD91mZM2
b64abc4edb
I might need to name the file correctly? 2018-05-08 10:32:20 +02:00
jD91mZM2
d2ec561ca0
Make make-ca.sh assume less about the system 2018-05-08 10:29:09 +02:00
jD91mZM2
821b79cacc
Fix some weird permission issues 2018-05-08 10:17:30 +02:00
Tibor Nagy
af7c2ea45a Add openttd-openmsx recipe 2018-05-06 21:42:07 +02:00
Tibor Nagy
6ee311dc8d sdl: Revert unicode fix 2018-05-06 04:28:18 +02:00
Tibor Nagy
330e7c01cd dosbox: Fix keyboard input 2018-05-04 21:33:24 +02:00
Tibor Nagy
bde36d3a74 Add dosbox recipe 2018-05-03 20:39:12 +02:00
Tibor Nagy
8189b9725a sdl: Enable dummy cdrom 2018-05-03 20:37:20 +02:00
Jeremy Soller
c70738e2c0 Add redox-ssh recipe 2018-05-02 20:07:15 -06:00
Jeremy Soller
0da9670a45 Merge branch 'master' of https://github.com/redox-os/cookbook 2018-05-02 19:18:45 -06:00
Jeremy Soller
dfdfeb3b7b Add binaries to run freedoom 2018-05-02 19:18:39 -06:00
Tibor Nagy
8fae7c0ecb openttd: Enable LZMA 2018-05-02 21:02:18 +02:00
Jeremy Soller
43facb2a3d Add openttd-opengfx recipe, fix freedoom version 2018-05-01 21:33:40 -06:00
Jeremy Soller
775fe208e8
Merge pull request #149 from xTibor/openttd
Add openttd recipe
2018-05-01 21:11:43 -06:00
Jeremy Soller
da6ce5dd01 Add freedoom recipe 2018-05-01 20:54:16 -06:00
Tibor Nagy
cd4d7d17b0 Add openttd recipe 2018-05-02 03:15:54 +02:00
Tibor Nagy
b585522be9 sdl: Fix alpha handling 2018-05-01 17:45:38 +02:00
Jeremy Soller
56e2a6b47b
Merge pull request #147 from xTibor/liborbital
Refactor SDL to use liborbital
2018-04-30 16:30:12 -06:00
Tibor Nagy
e40f14f106 Fix resize flag 2018-04-30 00:17:17 +02:00
Tibor Nagy
88f9d40aab Fix linking problems
The Rust code and some built-in compiler functions (__divdc3/__divsc3/__divxc3)
complained about missing floating-point stuff:
- fmax, fmaxf, fmaxl, logb, logbf, logbl, scalbnl, trunc, floor, ceil.

Passing `--gc-sections` to the linker seems to fix this.
2018-04-29 23:50:07 +02:00
Jeremy Soller
ba9a6c39ae Merge branch 'master' of https://github.com/redox-os/cookbook 2018-04-26 20:34:07 -06:00
Jeremy Soller
e0f9a624ab Incremental rust build 2018-04-26 20:33:59 -06:00
Tibor Nagy
d80128bbd2 Use liborbital in SDL 2018-04-26 02:33:45 +02:00
Tibor Nagy
9d5f1ebd27 Add liborbital recipe 2018-04-26 02:30:31 +02:00
Jeremy Soller
02e481e029
Merge pull request #144 from jD91mZM2/powerline
Add powerline-rs recipe
2018-04-23 09:13:45 -06:00
Jeremy Soller
854b537dbb
Merge pull request #145 from jD91mZM2/ncdu
Add ncdu recipe
2018-04-23 09:13:34 -06:00
jD91mZM2
f3e129c39e
Change installation directory 2018-04-23 11:44:36 +02:00
jD91mZM2
16decabc79
Add recipe_clean function 2018-04-23 11:41:41 +02:00
jD91mZM2
680071202e
Add ttf-hack recipe 2018-04-23 11:40:41 +02:00
jD91mZM2
6c3bbeb4d2
Change installation location 2018-04-23 11:16:21 +02:00
jD91mZM2
0cdf0867d9
Add ncdu recipe 2018-04-23 10:54:37 +02:00
jD91mZM2
cd54c7e822
Add powerline-rs recipe 2018-04-23 10:49:50 +02:00
Jeremy Soller
9c7a0fdf3e
Merge pull request #142 from xTibor/sdl-timers
Enable SDL timers
2018-04-22 21:31:25 -06:00
Tibor Nagy
966f9da237 Fix prboom port 2018-04-23 01:18:07 +02:00
Tibor Nagy
707d9fb676 Enable SDL timers 2018-04-22 17:57:18 +02:00
Tibor Nagy
950015ec2c Update ffmpeg to 4.0 2018-04-21 02:11:59 +02:00
jD91mZM2
abd11823c2
Fix termplay recipe (sorry) 2018-04-19 08:52:36 +02:00
Jeremy Soller
d97c0880de Fix lci and termplay recipes 2018-04-18 20:54:58 -06:00
Jeremy Soller
6ded5a4c72
Merge pull request #139 from jD91mZM2/termplay
Update termplay
2018-04-18 13:35:59 -06:00
jD91mZM2
3c513b7888
Update termplay 2018-04-18 20:55:15 +02:00
jD91mZM2
70e0ae41c3
Add LOLCODE recipe 2018-04-18 20:35:20 +02:00
Jeremy Soller
3843c27b42
Update recipe.sh 2018-04-01 07:12:04 -06:00
Jeremy Soller
93ae4513bc Add keyboard-sfx recipe 2018-03-31 08:16:17 -06:00
Tibor Nagy
a61842d225 Add Orbital as a runtime dependency for the GUI apps
And also make Orbital depend on the orbdata package
2018-03-29 00:22:52 +02:00
Jeremy Soller
0fa182d351 Use install target for relibc 2018-03-26 20:15:19 -06:00
Jeremy Soller
647eef182e Update relibc recipe 2018-03-26 20:09:16 -06:00
Tibor Nagy
0ab0a11720 Add duktape recipe 2018-03-24 23:44:18 +01:00
Jeremy Soller
282bd44ea1 Add shellstorm recipe 2018-03-24 14:20:32 -06:00
Jeremy Soller
6f04345434 Add drivers-041 recipe 2018-03-24 12:29:11 -06:00
Jeremy Soller
84aecb23b6 Use patched periodictable 2018-03-12 20:49:17 -06:00
Jeremy Soller
14ca8de519 Add relibc recipe 2018-03-11 20:32:30 -06:00
Ian Douglas Scott
9f327cfa5c
Include "Redox" in netsurf user agent 2018-03-08 17:09:05 -08:00
Tibor Nagy
a5526e226a netsurf: Fix HTML forms
The //TRANSLIT iconv extension doesn't seem to be supported by newlib.
2018-03-09 00:12:40 +01:00
Nagy Tibor
6b4ec3e9dd
Add libpng build dependency to freetype
Fixes a build issue reported on the chat server
2018-03-04 22:26:18 +01:00
Tibor Nagy
05b179e7f9 Update ffmpeg to 3.4 2018-03-04 12:22:55 +01:00
Jeremy Soller
f369f54818 Autogen for libpng 2018-03-01 19:46:27 -07:00
Jeremy Soller
060870c8bd Fix libpng link 2018-03-01 19:40:14 -07:00
Jeremy Soller
16a8304066 Fix expat link 2018-03-01 19:23:12 -07:00
Jeremy Soller
cc22c487ec Add include flags to freetype 2018-03-01 16:23:22 -07:00
Jeremy Soller
5339744140 Add zlib dependency to freetype 2018-03-01 16:14:15 -07:00
Tibor Nagy
e61789686b netsurf: Enable freetype support 2018-02-28 18:30:03 +01:00
Tibor Nagy
9af2f4872f Add freetype recipe 2018-02-28 18:29:09 +01:00
Jeremy Soller
7cdcd9b0a1 Fix extrautils build 2018-02-27 21:14:07 -07:00
Jeremy Soller
a1d531d79b Fixes for pkg-config. Add libpng to netsurf 2018-02-27 20:59:13 -07:00
Tibor Nagy
acdf34e364 sdl: Fix page fault on SDL_Quit
Do not free the pixel buffer after it's unmapped.
Part of #126
2018-02-26 19:58:47 +01:00
Jeremy Soller
ccbd3f4c4d
Merge pull request #127 from xTibor/sdl-resize-caption
sdl: Implement SDL_RESIZABLE and SDL_WM_SetCaption
2018-02-26 06:26:26 -07:00
Tibor Nagy
aa97201d7f sdl: Implement SDL_RESIZABLE and SDL_WM_SetCaption
Part of #126
2018-02-26 12:18:23 +01:00
Tibor Nagy
c657f310ae curl: Enable zlib support 2018-02-24 10:45:04 +01:00
Tibor Nagy
4a2b255271 Cleanup netsurf patch, enable JPEG support 2018-02-23 19:44:10 +01:00
Tibor Nagy
9a7bb65864 Add libjpeg recipe 2018-02-23 19:40:22 +01:00
Tibor Nagy
f7e778801f Add libpng recipe 2018-02-23 19:40:03 +01:00
Jeremy Soller
f0f05be025 Fix pkg-config with autotools programs 2018-02-22 20:07:00 -07:00
Jeremy Soller
2ff556bce1 Update netsurf recipe 2018-02-22 19:27:10 -07:00
Tibor Nagy
2d7bade13a sdl: Implement mouse wheel scrolling, middle and right buttons 2018-02-22 17:23:57 +01:00
Tibor Nagy
d041a78cd4 Attempt to fix build issues, revert newlib changes 2018-02-22 11:44:19 +01:00
Tibor Nagy
7e293541c1 Add netsurf recipe, enable iconv in newlib 2018-02-21 18:53:45 +01:00
Tibor Nagy
cc2053969f sdl: Update video to the latest orbital protocol 2018-02-21 16:22:52 +01:00
MggMuggins
a30283c80f Link whoami to id; Depends redox-os/userutils/#32 2018-02-10 12:14:03 -06:00
Jeremy Soller
497252d9af Disable submodule management and verbosity level 2 in rust recipe 2018-02-07 08:10:47 -07:00
Jeremy Soller
b0253dca86 Update rust recipe config 2018-02-07 08:08:16 -07:00
Jeremy Soller
d9a6f3eba7 Use llvm-tblgen-4.0 to fix build on newer Ubuntu 2018-02-06 20:52:29 -07:00
Jeremy Soller
66bb39e162 Update branch of cargo 2018-02-06 17:19:50 -07:00
Jeremy Soller
805590c635 Update branch to use for Redox rust 2018-02-06 11:37:02 -07:00
Zach Lute
72fce93ff8 Added logd recipe. 2018-01-24 23:55:04 -08:00
Jeremy Soller
02669e4b62 Make bash patch smaller 2017-12-27 20:48:28 -07:00
Jeremy Soller
356278cb9e Merge branch 'master' of https://github.com/redox-os/cookbook 2017-12-27 14:31:56 -07:00
Jeremy Soller
d9ede42f67 Allow missing llvm-source in rust recipe 2017-12-27 14:31:53 -07:00
Alex Lyon
8efba6e883
Add recipes for nulld and zerod 2017-12-18 15:04:29 -08:00
Jeremy Soller
527599d49c Fix build of newlibtest 2017-12-14 20:05:28 -07:00
Jeremy Soller
4fcefcc47e Add newlibtest repo 2017-12-13 22:19:25 -07:00
Jeremy Soller
94ceffa860 Use all possible bins from uutils 2017-12-08 20:57:33 -07:00
Tibor Nagy
8b56ce4a03 Add mdp recipe 2017-12-04 04:27:18 +01:00
Tibor Nagy
2d5b7b9b5b Add ncursesw recipe, terminfo changes 2017-12-03 22:43:28 +01:00
Jeremy Soller
7d02f68aad Use poll with git 2017-11-26 19:14:35 -07:00
Tibor Nagy
e4c9e702d2 Add ca-certificates dependency for git 2017-11-23 22:28:19 +01:00
Jeremy Soller
123c12ad39 sdl: Require 32 bpp 2017-11-21 21:07:21 -07:00
Paul
1750721923 Add recipe for cmatrix (#108)
* Add recipe for cmatrix

* Add recipe for terminfo

* Fix recipe for cmatrix
2017-11-21 20:50:30 -07:00
Jeremy Soller
bef342ff07 Disable CPU optimizations that may break machines 2017-11-21 20:18:20 -07:00
Jeremy Soller
72c6f23314 Update SDL patch 2017-11-21 19:39:40 -07:00
Jeremy Soller
d155f52d99 Add async flag for SDL 2017-11-21 19:17:23 -07:00
Jeremy Soller
c3727e519f Merge branch 'master' of https://github.com/redox-os/cookbook 2017-11-20 20:36:28 -07:00
Jeremy Soller
36bbaca4cf Add dependency directories for curl 2017-11-20 20:36:20 -07:00
Jeremy Soller
00ecab5e04
Merge pull request #111 from sajattack/netdb
Add recipe for netdb
2017-11-19 21:30:56 -07:00
Paul Sajna
51bc5e0e25 Add recipe for netdb 2017-11-19 20:07:58 -08:00
Tibor Nagy
cf5b60a8d9 ffmpeg: Fix package version 2017-11-19 19:06:38 +01:00
Jeremy Soller
e4ab437476 Merge branch 'master' of https://github.com/redox-os/cookbook 2017-11-19 10:37:26 -07:00
Jeremy Soller
3abc40d328 Replace cargo branch 2017-11-19 10:37:22 -07:00
Tibor Nagy
b91513990b Add timidity recipe 2017-11-19 01:26:06 +01:00
Tibor Nagy
5315676894 Add generaluser-gs recipe 2017-11-19 01:25:49 +01:00
Paul Sajna
c70d5e1573 3rd attempt at fixing xz xD 2017-11-17 19:12:38 -08:00
Paul Sajna
6091455593 run autogen.sh in xz recipe 2017-11-17 17:03:05 -08:00
Paul Sajna
4cf1f88f3e Fix recipe for xz 2017-11-17 16:54:59 -08:00
Jeremy Soller
25803c9a50 Disable LLVM ninja build
Enable compilation of codegen tests
2017-11-14 20:02:38 -07:00
Jeremy Soller
d14d183a1d Add version for ca-certificates 2017-11-14 19:55:29 -07:00
Jeremy Soller
18398d6c23 Merge branch 'master' of https://github.com/redox-os/cookbook 2017-11-13 21:10:42 -07:00
Jeremy Soller
22c98abf79 Clean up compilation of Rust 2017-11-13 21:10:34 -07:00
Agustin Chiappe Berrini
c113d6d65c Fix xz's recipe 2017-11-11 20:27:04 -05:00
Jeremy Soller
8de4e0f20e Fix llvm-config path 2017-11-10 12:16:56 -07:00
Jeremy Soller
58ff0bf936 Improve build speed of Rust recipe 2017-11-10 11:32:08 -07:00
Jeremy Soller
ceb3eb73df Cleanup LLVM build in Rust recipe 2017-11-10 09:46:31 -07:00
Tibor Nagy
0ef086873c Add periodictable recipe 2017-11-07 19:51:31 +01:00
Paul
be1121311e
Create jansson.patch 2017-11-06 19:01:42 -08:00
Jeremy Soller
b913b258f7 Fix prboom recipe 2017-11-06 15:23:52 -07:00
Paul
7f5f69ed66
change ssh recipe to use custom branch of newlib 2017-11-04 17:37:30 -07:00
Jeremy Soller
c2216d76c6
Merge pull request #96 from sajattack/master
fix vim.patch
2017-11-04 17:05:57 -06:00
Paul
e2edd3f450
fix vim.patch 2017-11-04 14:40:05 -07:00
Tibor Nagy
8388e90f81 vttest: Add recipe version 2017-11-03 20:18:30 +01:00
Paul
e8556452f7
quick fix to ssh recipe 2017-11-02 21:02:32 -07:00
Jeremy Soller
3a6b3776e2
Merge pull request #93 from sajattack/master
recipes for vim jansson and ssh
2017-11-02 21:55:31 -06:00
Paul Sajna
dcdab6d213 recipe for ssh 2017-11-02 19:28:41 -07:00
Paul Sajna
e62a6b8922 recipe for jansson 2017-11-02 19:26:24 -07:00
Paul Sajna
35bb3d3c8e recipe for vim 2017-11-02 19:25:30 -07:00
Jeremy Soller
49544f56ce
Merge pull request #91 from xTibor/vttest
Add vttest recipe
2017-10-30 12:41:09 -06:00
Tibor Nagy
2e47dcfaa2 Add vttest recipe 2017-10-30 19:07:11 +01:00
Paul Sajna
7f5280aa83 add recipe for termplay 2017-10-29 21:31:03 -07:00
Jeremy Soller
dc61f23565 Update cargo path 2017-10-22 21:56:34 -06:00
Jeremy Soller
2bb4b06643 Use nproc for rust LLVM 2017-10-22 21:24:54 -06:00
Jeremy Soller
21559d4c99 Update rust recipe 2017-10-22 21:23:57 -06:00
Jose Narvaez
dcd45cfd9e Recipe for fd. 2017-10-21 14:43:01 +01:00
Jeremy Soller
b235980b95 Merge branch 'master' of https://github.com/redox-os/cookbook 2017-10-20 17:48:33 -06:00
Jeremy Soller
5e621772cf Add llvm lto linkages 2017-10-20 17:48:28 -06:00
Thomas Levy
cd716a4ec2 Add recipe for PrBoom. It almost runs doom! 2017-10-15 10:44:06 -07:00
Jeremy Soller
211d5c2bdb Add rs-nes 2017-10-10 21:43:24 -06:00
Jeremy Soller
1c3121d8f9 Update rustual-boy fork 2017-10-10 21:31:54 -06:00
Jeremy Soller
c708430031 Add upstream URLs 2017-10-04 21:09:16 -06:00
Jeremy Soller
e42398de27 Merge branch 'master' of https://github.com/redox-os/cookbook 2017-10-04 20:58:06 -06:00
Jeremy Soller
fa11383b38 Add recipes for 2048, cleye, and rust64 2017-10-04 20:57:54 -06:00
Agoston Szepessy
a9d71c3d05 Add dependency info to packages
A variable called DEPENDS in recipes contains the runtime dependency
information for packages. These get added to the package during tarring.
2017-09-21 23:54:05 -04:00
Tibor Nagy
3f373ee7a6 ffmpeg: Switch to a working release branch, fix hardcoded arch 2017-09-10 05:03:54 +02:00
Jeremy Soller
cc5f7523bf Use -unknown for gcc and g++ 2017-09-05 20:23:50 -06:00
Tibor Nagy
05f1f97dab ffmpeg: Remove unnecessary disable flags 2017-09-01 03:21:47 +02:00
Tibor Nagy
6392c2f5d3 Add ffmpeg recipe 2017-08-28 22:11:15 +02:00
Jeremy Soller
0fb76a8ef2 Pull forked pastel 2017-08-19 14:55:58 -06:00
Ian Douglas Scott
67031d3708
Add recipes for automake and autoconf; compiles but not properly working 2017-08-17 19:57:56 -07:00
Ian Douglas Scott
a7e540a5e3
perl: build POSIX 2017-08-17 19:36:34 -07:00
Ian Douglas Scott
926a20832a
perl: Forking fixes 2017-08-17 17:03:22 -07:00
Ian Douglas Scott
a539a7413e
Recipe for perl 2017-08-17 15:19:28 -07:00
Jeremy Soller
36b2a671c8 Update recipe.sh 2017-08-17 15:32:18 -06:00
Jeremy Soller
d01cce92ac Merge pull request #76 from ids1024/python-bump
Bump python version
2017-08-17 13:19:49 -06:00
Ian Douglas Scott
846fb86f74
Bump python version 2017-08-17 12:10:30 -07:00
Ian Douglas Scott
810be8f815
Use release tarball for curl, with a couple patches 2017-08-17 11:19:31 -07:00
Ian Douglas Scott
064869a1f1
git: Simplify patch a bit; some functions have been added 2017-08-15 13:38:11 -07:00
Ian Douglas Scott
f0f21aa8fe
git: do not patch /dev/null to null:
Newlib now has a workaround for this, and it was resulting in a lot of
changes.
2017-08-15 13:19:35 -07:00
Nick Vernij
6d3e9cc1ef Fixed ncurses failing to compile.
Added a cpp flag that is required for certain versions of gcc.
2017-08-15 18:08:54 +02:00
Ian Douglas Scott
d306f65586
Add symlinks to uutils package 2017-08-14 11:21:57 -07:00
Jeremy Soller
d0490b1ea0 Merge pull request #68 from 7h0ma5/readline
Add recipe for readline
2017-08-14 09:59:17 -06:00
Thomas Gatzweiler
b6b80960e2 Add recipe for readline 2017-08-14 17:19:30 +02:00
Thomas Gatzweiler
f6c4c29a95 Add recipe for ncurses 2017-08-14 17:11:16 +02:00
Jeremy Soller
5a746d52f3 Merge pull request #65 from ids1024/patch-chown
Patch patch not to call chown
2017-08-12 06:32:25 -06:00
Ian Douglas Scott
aedea229de
Pass -p to cp, to make running autotools unnecessary 2017-08-11 19:57:02 -07:00
Ian Douglas Scott
c9ed826f9d
Patch patch not to call chown 2017-08-11 18:37:51 -07:00
Ian Douglas Scott
58b8df2947
Add recipe for patch 2017-08-08 19:49:46 -07:00
Ian Douglas Scott
937c957516
Make extrautils have xz as a build depend 2017-08-08 17:47:48 -07:00
Ian Douglas Scott
2aa8d85a46
Add recipe for xz 2017-08-08 13:30:42 -07:00
Ian Douglas Scott
d863ec6354
Add recipe for bash 2017-08-07 20:42:33 -07:00
Ian Douglas Scott
230fda9ecf
Use -unknown- instead of -elf- 2017-08-07 15:35:37 -07:00
Ian Douglas Scott
219464b4d0
Specify host in config.sh, not specific recipe 2017-08-07 14:16:43 -07:00
Jeremy Soller
1e2cf8a2b3 Use forked smith with newer termion, update pkgutils 2017-08-02 19:54:55 -06:00
Ian Douglas Scott
7df21d6c63
Build gcc with C++ support 2017-07-30 17:13:27 -07:00
Jeremy Soller
e9c632537d Use Redox patched findutils, uutils 2017-07-29 09:40:04 -06:00
Ian Douglas Scott
9e5cebae91
Add recipe for diffutils 2017-07-25 14:50:06 -07:00
Ian Douglas Scott
bc88709f6b
git: ; as path separator 2017-07-24 19:12:58 -07:00
Ian Douglas Scott
e204f9499d
Hopefully fix grep build 2017-07-24 17:15:36 -07:00
Ian Douglas Scott
1ddce8155f
recipe_version for grep 2017-07-23 21:19:29 -07:00
Ian Douglas Scott
7f27da77e3
Recipe for GNU grep 2017-07-23 21:17:17 -07:00
Jeremy Soller
2067c8292e Go back to master branch of ion 2017-07-23 16:58:58 -06:00
Jeremy Soller
6e4d16d5d3 Use simpler_signals branch of ion 2017-07-23 16:55:39 -06:00
Jeremy Soller
36f8f5b5f7 Update drivers recipe 2017-07-20 19:37:56 -06:00
Jeremy Soller
3d2010b26a Add file types to pastel 2017-07-19 19:33:43 -06:00
Jeremy Soller
7d6529d6c0 Add manifest for Pastel, place in /ui/bin 2017-07-19 19:32:28 -06:00
Ian Douglas Scott
7cab4d678e
Override git sha1 implementation 2017-07-17 10:06:48 -07:00
Ian Douglas Scott
fd74cc3eb5
Fix pastel recipe; add 'mkdir' 2017-07-14 10:36:58 -07:00
Jeremy Soller
5b78bf1d6c Add pastel recipe 2017-07-13 21:55:52 -06:00
Ian Douglas Scott
805492a745
Add recipe for uutils findutils 2017-07-13 20:17:57 -07:00
Ian Douglas Scott
81afdbacab
Recipe for sed 2017-07-13 16:24:17 -07:00
Ian Douglas Scott
90abdadb7b
Recipe for gawk 2017-07-11 21:34:00 -07:00
Ian Douglas Scott
9899e787eb
Remove some changes to python that are unneeded now 2017-07-10 17:11:58 -07:00
Tibor Nagy
ff577e7dc3 Add rustual-boy recipe 2017-07-09 20:53:33 +02:00
Thomas Gatzweiler
b6269c428f Recipe for nasm 2017-07-09 15:48:18 +02:00
Ian Douglas Scott
e55a6fcde7
git: use symlink instead of hard link 2017-07-07 21:39:02 -07:00
Ian Douglas Scott
505b4a5ac4
git: patch simplification 2017-07-07 15:09:10 -07:00
Ian Douglas Scott
f70775dee9
Simpify patch 2017-07-07 13:39:17 -07:00
Ian Douglas Scott
1dd0e46721
git: Avoid patching Makefile 2017-07-07 13:28:39 -07:00
Ian Douglas Scott
f666977dc5
Use curl in git 2017-07-07 12:55:07 -07:00
Ian Douglas Scott
4955cacafd
git: Do not patch configure script 2017-07-07 10:39:32 -07:00
Ian Douglas Scott
ccfd1885ee
Add zlib recipe; use in git recipe 2017-07-07 10:19:23 -07:00
Ian Douglas Scott
27bbfb298b
Merge branch 'master' into git 2017-07-07 09:40:28 -07:00
Ian Douglas Scott
da02a9b474
Merge remote-tracking branch 'origin/master' into symlink 2017-07-06 17:39:38 -07:00
Ian Douglas Scott
a15946a324
System for compile-time dependencies; use for openssl 2017-07-06 14:24:19 -07:00
Ian Douglas Scott
b90d029b7e
Corrections to git recipe 2017-07-05 19:48:30 -07:00
Ian Douglas Scott
f51d3cb8a0
Use symlinks in git 2017-07-05 19:47:57 -07:00
Ian Douglas Scott
22934777cd
Initial git recipe; has issues 2017-07-05 12:15:49 -07:00
Ian Douglas Scott
a4bd933d21
Initial python recipe 2017-07-04 13:47:50 -07:00
Ian Douglas Scott
e098418b0e
Use symlinks instead of scripts 2017-07-01 12:10:22 -07:00
Jeremy Soller
addf99cab1 Merge pull request #34 from ids1024/ca-certificates2
Correct ca-certificates recipe
2017-06-23 21:48:17 -06:00
Ian Douglas Scott
7ed36c0d3e
Correct ca-certificates recipe 2017-06-23 20:46:35 -07:00
Ian Douglas Scott
76fc2f5b4f
Correct prefix for openssl in cargo build 2017-06-23 19:09:55 -07:00
Ian Douglas Scott
a13495e415
Recipe for curl 2017-06-23 18:16:40 -07:00
Ian Douglas Scott
c9c2b864fa
ca-certificates package; needed by cargo 2017-06-23 12:32:02 -07:00
Ian Douglas Scott
24d3c70aca
Initial recipe for cargo 2017-06-21 13:18:28 -07:00
Jeremy Soller
2833d16c17 Move uutils back to recipes 2017-06-20 13:45:08 -06:00
Ian Douglas Scott
c54bd0dc12
Use /bin/sh and /bin/cc ion scripts 2017-06-14 21:59:48 -07:00
Jeremy Soller
7f7f3efb24 Update recipe.sh 2017-06-13 22:13:19 -06:00
Ian Douglas Scott
b4e0ff01a8
More llvm-root into build/ 2017-06-13 20:07:30 -07:00
Ian Douglas Scott
13edf0f4a9
Recipe for rust 2017-06-13 18:57:04 -07:00
Ian Douglas Scott
5b01f056db
Correction to gcc recipe 2017-06-12 18:33:49 -07:00
Ian Douglas Scott
a4321ad117
Strip only executables, not libraries
Striping crt* was causing issues.
2017-06-12 12:46:49 -07:00
Ian Douglas Scott
6528b4bc21
Strip binaries in gcc and gnu-binutils, for much smaller file size 2017-06-11 21:07:19 -07:00
Ian Douglas Scott
92dd1fe531
Make dash available as /bin/sh 2017-06-08 18:33:51 -07:00
Jeremy Soller
d7d187b637 Do not build in a subdirectory 2017-06-08 19:15:05 -06:00
Jeremy Soller
ba94943379 Merge pull request #16 from ids1024/patch
Handle patches in prepare
2017-06-08 15:00:41 -06:00
Ian Douglas Scott
649559bfcc
Handle patches in prepare 2017-06-08 12:40:23 -07:00
Jeremy Soller
e87d8c0d93 Fix skipping method 2017-06-07 20:08:00 -06:00
Jeremy Soller
c8a927f643 Add GNU make 2017-06-06 20:24:03 -06:00
Jeremy Soller
fe9e69d273 Add dash recipe 2017-06-06 19:59:59 -06:00
Jeremy Soller
a6195c65b0 Unset CC, use build directory as intended 2017-06-06 19:53:59 -06:00
Jeremy Soller
96e276d04c Fix pkgutils build 2017-06-04 20:25:49 -06:00
Ian Douglas Scott
c88984c5cf
Recipes for gcc, binutils, newlib 2017-06-03 20:12:48 -07:00
Jeremy Soller
1fb6beca63 Stage pcid.toml 2017-05-10 21:50:41 -06:00
Jeremy Soller
0506e3602e Add installer 2017-05-10 19:48:00 -06:00
Jeremy Soller
06b260967e Add RedoxFS 2017-05-10 19:41:30 -06:00
Jeremy Soller
b3c50f1aa1 Add contain 2017-05-10 19:34:16 -06:00
Jeremy Soller
bacdbc0f30 Add more recipes 2017-05-09 21:45:03 -06:00
Jeremy Soller
70170d2914 Add version to drivers, remove /sbin staging 2017-05-09 21:16:02 -06:00
Jeremy Soller
0866033261 Add orbterm 2017-05-07 15:56:31 -06:00
Jeremy Soller
3be88e16c6 Remove tar recipe, as it is part of extrautils 2017-04-25 13:31:31 -06:00
Jeremy Soller
401a2eee75 Add bindir to drivers 2017-04-08 19:28:49 -06:00
Ian Douglas Scott
792f7e1308
Add drivers package 2017-04-08 17:26:30 -07:00
Jeremy Soller
7b0287c0a0 Disable uutils recipe for now 2017-04-08 16:44:07 -06:00
Ian Douglas Scott
1e3f539de5
Add recipe for init 2017-04-08 11:47:43 -07:00
Jeremy Soller
7baa834c40 Add tar recipe 2017-04-07 20:00:03 -06:00
Jeremy Soller
81422ff282 Cleanup tar file method 2017-03-29 19:09:38 -06:00
Ian Douglas Scott
2758c9e03c
Build Lua without patch 2017-03-29 13:38:32 -07:00
Ian Douglas Scott
edf6930cb5
Recipe for Lua 2017-03-29 12:11:09 -07:00
Jeremy Soller
9930e92fc7 Change info to version number, echo to stderr 2017-03-27 21:22:46 -06:00
Jeremy Soller
f2f5487313 Convert to force cargo version, allow override in recipe 2017-03-27 21:17:12 -06:00
Daan Hoogland
ea9d80f09e upstream merge happened 2017-01-15 21:12:44 +01:00
Daan Hoogland
8acd9bd011 build a uutils clone 2017-01-15 11:38:48 +01:00
Jeremy Soller
9befc6053e Skip building uutils for now 2017-01-13 10:22:39 -07:00
Daan Hoogland
74f6e6c9d7 import the work at uutils 2017-01-13 17:58:40 +01:00
Jeremy Soller
5356f081e4 Fix userutils recipe 2017-01-09 18:02:56 -07:00
Jeremy Soller
ecfa38ece2 Copy resources for userutils 2017-01-09 17:18:26 -07:00
Jeremy Soller
d41054cda3 Allow overriding of most recipe features. Add orbdata recipe 2017-01-09 17:03:31 -07:00
Jeremy Soller
20a53f60d3 Add binutils, pkgutils 2017-01-09 16:47:04 -07:00
Jeremy Soller
fcb34c89d8 Update recipes 2017-01-09 16:42:07 -07:00
Jeremy Soller
fa92725782 Update pixelcannon recipe 2016-12-28 20:09:03 -07:00
Jeremy Soller
b769485cee Remove libstd recipe 2016-12-28 19:59:26 -07:00
Jeremy Soller
ec4dc48b76 Update to use new Xargo, add netutils 2016-12-28 19:32:39 -07:00
Jeremy Soller
3729ffd7f5 Update recipe.sh 2016-11-02 12:09:26 -06:00
Jeremy Soller
047281e303 Install pixelcannon manifest 2016-11-01 16:43:15 -06:00
Jeremy Soller
d1ff741b28 Allow stage function 2016-11-01 16:05:16 -06:00
Jeremy Soller
6e1d2b88b0 Add games recipe 2016-10-31 14:19:42 -06:00
Jeremy Soller
37ec3169cb Use pushd/popd to fix multiple commands 2016-10-31 14:08:05 -06:00
Jeremy Soller
c3fb764940 Add staging command 2016-10-31 13:56:47 -06:00
Jeremy Soller
a8c48d184c Add install 2016-10-31 13:53:37 -06:00
Jeremy Soller
47034cf00e Cook with more than one argument
Add orbutils and userutils
2016-10-31 13:35:45 -06:00
Jeremy Soller
98ad816e11 Add extrautils 2016-10-31 13:24:57 -06:00
Jeremy Soller
87da10a2ca Add coreutils recipe: 2016-10-31 13:23:21 -06:00
Jeremy Soller
089750ab8e Allow recipe to set cargo flags 2016-10-31 13:13:12 -06:00
Jeremy Soller
d2f5588d92 Fix building of libstd 2016-10-31 12:49:59 -06:00