| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-12-13 | Move to flat package hierarchy | Michael Forney | |
| Note to self: never try to move submodules again To migrate your existing submodules (more or less): set -x set -e mkdir .git/modules/pkg for old in */*/src ; do new="pkg/${old#*/}" if ! [ -f "$old/.git" ] || [ "${old%%/*}" = pkg ] ; then continue fi git -C ".git/modules/$old" config core.worktree "../../../../../$new" rmdir "$new" mv "$old" "$new" sed -e "s,$old,$new," "$new/.git" > "$new/.git.tmp" mv "$new/.git.tmp" "$new/.git" mkdir ".git/modules/${new%/src}" mv ".git/modules/$old" ".git/modules/$new" rm "${old%/src}"/*.ninja mv "${old%/src}"/*.tar.{gz,xz,bz2} "${new%/src}/" rmdir "${old%/src}" || true done sed -e 's,^\[submodule "[^/]*/,[submodule "pkg/,' .git/config > .git/config.tmp mv .git/config.tmp .git/config | |||
| 2016-12-11 | mdocml: Update config.h | Michael Forney | |
| __BEGIN_DECLS/__END_DECLS aren't necessary, so remove them. Add BINM_SOELIM definition (even though we don't build it currently). | |||
| 2016-12-11 | mdocml: Use setprogname/getprogname from openbsd | Michael Forney | |
| 2016-12-11 | loksh: Add missing stdlib.h include | Michael Forney | |
| 2016-12-11 | libressl: Disable -Wattributes | Michael Forney | |
| OpenBSD commonly uses the __bounded__ attribute which is not supported by vanilla gcc. | |||
| 2016-12-11 | bzip2: Prevent set-but-not-used warning | Michael Forney | |
| 2016-12-11 | ubase: Remove -Wextra and disable -Woverflow and -Wmaybe-uninitialized | Michael Forney | |
| -Wextra causes a sign-comparison warning for the result of snprintf, -Woverflow causes warnings for ioctls because musl's ioctl prototype uses int, and -Wmaybe-uninitialized reports many false positives. | |||
| 2016-12-11 | plan9port: Make sure u.h is included first | Michael Forney | |
| Otherwise, the system headers get included before u.h is able to define feature test macros. | |||
| 2016-12-11 | awk: Define _POSIX_C_SOURCE for strdup | Michael Forney | |
| 2016-12-11 | awk: Add patch to fix generating array with too many elements | Michael Forney | |
| 2016-12-11 | sdhcp: Add patch to silence warning | Michael Forney | |
| 2016-12-10 | plan9port: Fix termios.h include | Michael Forney | |
| 2016-12-10 | openbsd: Add missing diff include | Michael Forney | |
| 2016-12-10 | ubase: Style | Michael Forney | |
| 2016-12-08 | openbsd: Support -J flag for xz compression in pax/tar | Michael Forney | |
| 2016-12-08 | openbsd: Fix GNU long name handling in pax/tar | Michael Forney | |
| 2016-12-08 | git: Update to 2.11.0 | Michael Forney | |
| 2016-12-08 | git: Drop dashes from builtin invocations in scripts | Michael Forney | |
| This way, we don't have to install symlinks for builtins. | |||
| 2016-12-08 | sbase: Add some patches fixing various issues | Michael Forney | |
| 2016-11-28 | tz: Update to 2016j | Michael Forney | |
| 2016-11-20 | openssh: Disable wtmp | Michael Forney | |
| musl doesn't support it, and it triggers an annoying message from openssh. | |||
| 2016-11-20 | pigz: Handle -n option like gzip does | Michael Forney | |
| Otherwise, when we compress files with -n in the oasis build, we'll get timestamps with pigz, and no timestamps with gzip. We can't apply the pigz-specific -T flag because then it doesn't work with GNU gzip. | |||
| 2016-11-20 | ubase: Use custom config.h to specify UTMP_PATH | Michael Forney | |
| 2016-11-20 | Add some missing dependencies specifications | Michael Forney | |
| 2016-11-20 | Various style fixes | Michael Forney | |
| 2016-11-20 | Drop phony/ prefix from phony targets | Michael Forney | |
| There is little chance of collision between phony target names and actual sources checked in $dir. Additionally, it was a bit magical when processing phony sources because paths starting with $ or phony/ were left alone, while others were prepended with $outdir/. Also, where appropriate, use phony targets for dependencies instead of specifying all of them for every compile action. This makes the resulting ninja files easier to read, and might be more efficient too. | |||
| 2016-11-18 | sbase: Update to latest scm | Michael Forney | |
| 2016-11-09 | Add util-linux 2.29 (for fdisk) | Michael Forney | |
| 2016-11-08 | curl: Update to 7.51.0 | Michael Forney | |
| 2016-11-08 | Add sdhcp scm | Michael Forney | |
| 2016-11-08 | ninja: Update to 1.7.2 | Michael Forney | |
| 2016-11-08 | tz: Update to 2016i | Michael Forney | |
| 2016-10-30 | git: Update to 2.10.2 | Michael Forney | |
| 2016-10-30 | file: Add missing rev bump for 1388fcc36d5a0f0aa0d3b184e2a5e478f6623faa | Michael Forney | |
| 2016-10-30 | Use library list files to track library dependencies | Michael Forney | |
| 2016-10-30 | bzip2: Style | Michael Forney | |
| 2016-10-28 | loksh: Add patch to fix arrow keys in search-history | Michael Forney | |
| 2016-10-28 | file: Update to 5.29 | Michael Forney | |
| 2016-10-22 | sbase: Add patch to fix tr bug | Michael Forney | |
| 2016-10-20 | tz: Update to 2016h | Michael Forney | |
| 2016-10-18 | mdocml: Update to 1.13.4 | Michael Forney | |
| 2016-10-15 | tz: Update to 2016g | Michael Forney | |
| 2016-10-12 | git: Update to 2.10.1 | Michael Forney | |
| 2016-10-12 | iproute2: Update to 4.8.0 | Michael Forney | |
| 2016-10-12 | pigz: Update to 2.3.4 | Michael Forney | |
| 2016-10-12 | Rename .rev to rev | Michael Forney | |
| Even though it is not generally useful, it is easy to forget to update if it is hidden. | |||
| 2016-10-12 | sinit: Update to latest git | Michael Forney | |
| 2016-10-12 | ubase: Update to latest git | Michael Forney | |
| 2016-10-12 | sbase: Update to latest git | Michael Forney | |
| 2016-09-30 | e2fsprogs: Update to 1.43.3 | Michael Forney | |
