Age | Commit message (Collapse) | Author |
|
Increases the number of successfully building ports from
27 to 36 (of 56) on my system.
|
|
Just carry on with some debug log whining.
Gets rid of one dropbear patch. :^)
|
|
Gets rid of one dropbear patch. :^)
|
|
Gets rid of one dropbear patch. :^)
|
|
Some software expects to find /dev/urandom so we might as well provide.
Gets rid of one dropbear patch. :^)
|
|
This matches what other systems have, although we don't use them.
Gets rid of one dropbear patch. :^)
|
|
|
|
No idea why this was suddenly broken, but removing these duplicated
declarations make it build to completion again.
|
|
|
|
Closes https://github.com/SerenityOS/serenity/issues/2080
|
|
This is very basic and doesn't support many features. Instead
of describing what it *doesn't* support, I'll describe what I
have tested:
1. Public key authentication (password is not supported)
2. Single command execution
3. PTY-less interactive bash shell (/bin/sh doesn't work)
4. Multi-user (i.e you can ssh as 'anon' as well as root)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Obviously we don't support many of the common terminals as we're missing
X11, Qt, WxWidgets, Cairo etc. - but at least the "dumb" terminal
(ASCII output) and "canvas" terminal (generates JS to plot on a HTML
<canvas>) are confirmed to be working :^)
|
|
This is useful if we want to do something after patching but before
running the configure script - e.g. creating the configure script using
another script :^)
|
|
|
|
This ensures that ./configure results are actually used by the build.
This way, Python picks up the new sizeof(time_t) (which is 8), and
the build succeeds.
|
|
|
|
|
|
This patch refreshes the openssl port and makes it build the utilities
in apps/, e.g. the openssl utility.
Now you can do this from Serenity:
$ openssl s_client -connect example.org:443
...
GET / HTTP/1.1
Host: example.org
<HTTP response here>
The download URL was bit-rotten and needed a fix.
|
|
I've added a post_install step to the system that allows you to run
arbitrary commands after the regular install step.
This allows scripts that start with "#!/bin/bash" to work in Serenity.
|
|
Ever closer to C++20! Also fix up some of those pesky "'s
|
|
|
|
|
|
from OpenBSD.
|
|
This way it finds tgetent() from ncurses and things go back to working.
I'm not sure how this broke, or when, but meh.
|
|
|
|
There are various issues with this port that need to be fixed, but it's
at least possible to inspect and modify the SerenityOS repo if I clone
it into the disk image from the outside.
Very cool! :^)
|
|
This is causing build errors for myself and a few other people.
This config option disables the SDL2 port from trying to compile
with the JACK audio server (which we don't need).
|
|
* Use ${version} instead of explicit version numbers in urls/filenames
* Move -L option to port script, as this is always good
* Fix some various other stuff
|
|
* Add authenticity methods: sig, asc, md5sum, sha1sum, sha256sum
* Split patch into own step
* Improve extraction and patching: only do it, if it hasn't already be done,
to do that, hidden files are created when a file is extracted or a patch is
applied
* Patch function is named patched_internal to not overwrite patch command in /usr/bin
|
|
Use the option clean to clean up the working directory/downloads before building:
./build_all.sh clean
|
|
|
|
Patch contributed by nut (casaca on IRC)
|
|
|
|
|
|
We only support static linking at the moment, and zlib was trying to
build itself as a shared library.
Fixes #1135.
|
|
|
|
|
|
|
|
|
|
4.2.1 was the last version not to depend upon Gnulib.
|
|
|
|
|
|
|