bring it to github commit 329831171dd6ef81c113f101093c7b4947381003
this update removes some heavy optional RUN_DEPENDS to slim down it, since it does not affect the plan9port usability itself if someone wants to read a .ps file for example or whatever, just install the package like `pkg_add ghostscript' then hook up a plumber(1) pattern accordingly. it removes also the following extra files what are not part of plan9port: pgw.tar.bz2, roget.tar.bz2, scat.tgz while here: - get rid of MAP_STACK patch has been merged upstream; - remove no longer required patches - tidy up Makefile thanks abieber@ for giving some tests on previous diff I sent on ports@
This commit is contained in:
parent
e79cfb6aeb
commit
28c8436bc2
@ -1,16 +1,15 @@
|
||||
# $OpenBSD: Makefile,v 1.32 2020/03/20 16:44:27 naddy Exp $
|
||||
# $OpenBSD: Makefile,v 1.33 2020/06/21 20:37:20 gsoares Exp $
|
||||
|
||||
ONLY_FOR_ARCHS = amd64 i386 powerpc
|
||||
BROKEN-powerpc = threading issues
|
||||
|
||||
COMMENT = Plan 9 from user space
|
||||
|
||||
DISTNAME = plan9port-20190619
|
||||
REVISION = 0
|
||||
DISTNAME = plan9port-20200616
|
||||
|
||||
GH_ACCOUNT = 9fans
|
||||
GH_PROJECT = plan9port
|
||||
GH_COMMIT = e995a0c101863688d5f14649ae3de45a7c43789c
|
||||
GH_COMMIT = 329831171dd6ef81c113f101093c7b4947381003
|
||||
|
||||
CATEGORIES = plan9
|
||||
|
||||
@ -24,16 +23,6 @@ PERMIT_PACKAGE = Yes
|
||||
|
||||
WANTLIB = X11 Xext c m pthread util fontconfig freetype z
|
||||
|
||||
DISTFILES = ${GH_COMMIT}.tar.gz pgw.tar.bz2:1 \
|
||||
roget.tar.bz2:0 scat.tgz:1
|
||||
DIST_SUBDIR = plan9port
|
||||
MASTER_SITES0 = http://pdos.lcs.mit.edu/~rsc/software/plan9/
|
||||
MASTER_SITES1 = http://pdos.lcs.mit.edu/~rsc/
|
||||
|
||||
BUILD_DEPENDS = archivers/bzip2
|
||||
RUN_DEPENDS = print/ghostscript/gnu \
|
||||
print/gv
|
||||
|
||||
WRKDIST = ${WRKDIR}/plan9port-${GH_COMMIT}
|
||||
|
||||
PLAN9 = ${PREFIX}/plan9
|
||||
@ -43,19 +32,14 @@ NO_TEST = Yes
|
||||
SUBST_VARS += CC
|
||||
UPDATE_PLIST_ARGS += -i CC
|
||||
|
||||
post-extract:
|
||||
cd ${WRKSRC}/dict && tar xjf ${FULLDISTDIR}/pgw.tar.bz2
|
||||
cd ${WRKSRC}/dict && tar xjf ${FULLDISTDIR}/roget.tar.bz2
|
||||
cd ${WRKSRC}/sky && tar xzf ${FULLDISTDIR}/scat.tgz
|
||||
|
||||
post-patch:
|
||||
cd ${WRKSRC}/src/libthread && cp Darwin-x86_64-swapcontext.c \
|
||||
OpenBSD-x86_64.c && cp Darwin-x86_64-asm.s \
|
||||
OpenBSD-x86_64-asm.S && mv OpenBSD-386-asm.s \
|
||||
cd ${WRKSRC}/src/libthread && mv OpenBSD-386-asm.s \
|
||||
OpenBSD-386-asm.S
|
||||
|
||||
pre-configure:
|
||||
${SUBST_CMD} ${WRKSRC}/INSTALL ${WRKSRC}/bin/{9c,9l}
|
||||
cd ${WRKSRC} && sed -i 's,#!/bin/bash,#!/bin/sh,' \
|
||||
bin/{macedit,wintext}
|
||||
|
||||
do-build:
|
||||
cd ${WRKSRC} && env CC9="${CC}" CCFLAGS="${CFLAGS}" ./INSTALL -b
|
||||
@ -66,6 +50,7 @@ do-install:
|
||||
.endfor
|
||||
cd ${WRKSRC} && sed -i 's#/usr/local#${TRUEPREFIX}#' \
|
||||
`cat lib/moveplan9.files`
|
||||
|
||||
${INSTALL_DATA_DIR} ${PLAN9}
|
||||
cd ${WRKSRC} && pax -rw . ${PLAN9}
|
||||
cd ${PREFIX} && ln -s ../plan9/bin/9 bin/9
|
||||
|
@ -1,8 +1,2 @@
|
||||
SHA256 (plan9port/e995a0c101863688d5f14649ae3de45a7c43789c.tar.gz) = Y54LsBco/9fMF1Husb/HMUYV2I1vp/TN4hAzrZdiJiQ=
|
||||
SHA256 (plan9port/pgw.tar.bz2) = WMdWEelUjG7muSL6OsgnCmPsJMn88b1OPtEYQn8TVtw=
|
||||
SHA256 (plan9port/roget.tar.bz2) = sk8FE1Tavljx2CXinbOGCRyErsmBJdvkma3spRoyqDY=
|
||||
SHA256 (plan9port/scat.tgz) = qZX1JUSnEvK9uH9TFjjUyEYiT6khLQNOO9joCcuZvh4=
|
||||
SIZE (plan9port/e995a0c101863688d5f14649ae3de45a7c43789c.tar.gz) = 23439831
|
||||
SIZE (plan9port/pgw.tar.bz2) = 9404968
|
||||
SIZE (plan9port/roget.tar.bz2) = 482956
|
||||
SIZE (plan9port/scat.tgz) = 5145346
|
||||
SHA256 (plan9port-20200616-32983117.tar.gz) = Ei8uPRWVfiuT9bXPoe4YvYCafJH+PhsoEaFsDa2vkeU=
|
||||
SIZE (plan9port-20200616-32983117.tar.gz) = 23445984
|
||||
|
@ -1,35 +1,35 @@
|
||||
$OpenBSD: patch-INSTALL,v 1.7 2019/09/11 00:40:54 gsoares Exp $
|
||||
$OpenBSD: patch-INSTALL,v 1.8 2020/06/21 20:37:20 gsoares Exp $
|
||||
|
||||
Index: INSTALL
|
||||
--- INSTALL.orig
|
||||
+++ INSTALL
|
||||
@@ -134,7 +134,7 @@ fi
|
||||
@@ -118,7 +118,7 @@ fi
|
||||
if [ `uname` != Darwin ]; then
|
||||
# Determine whether fontsrv X11 files are available.
|
||||
rm -f a.out
|
||||
- cc -o a.out -c -Iinclude -I/usr/include -I/usr/local/include -I/usr/include/freetype2 -I/usr/local/include/freetype2 \
|
||||
+ ${CC} -o a.out -c -Iinclude -I/usr/include -I/usr/local/include -I/usr/include/freetype2 -I/usr/local/include/freetype2 \
|
||||
-I/usr/X11R7/include -I/usr/X11R7/include/freetype2 \
|
||||
-I/usr/X11R6/include -I/usr/X11R6/include/freetype2 src/cmd/fontsrv/x11.c >/dev/null 2>&1
|
||||
if [ -f a.out ]; then
|
||||
echo " fontsrv dependencies found."
|
||||
@@ -160,7 +160,7 @@ cd src
|
||||
@@ -144,7 +144,7 @@ echo "* Compiler version:"
|
||||
cd src
|
||||
if $dobuild; then
|
||||
if [ ! -x ../bin/mk ]; then
|
||||
echo "* Building mk..."
|
||||
- ../dist/buildmk 2>&1 | sed 's/^[+] //'
|
||||
+ ../dist/buildmk 2>&1
|
||||
fi
|
||||
echo "* Building mk..."
|
||||
- ../dist/buildmk 2>&1 | sed 's/^[+] //'
|
||||
+ ../dist/buildmk 2>&1
|
||||
|
||||
if [ ! -x ../bin/mk ]; then
|
||||
echo "* Error: mk failed to build."
|
||||
@@ -168,7 +168,6 @@ if $dobuild; then
|
||||
@@ -152,7 +152,6 @@ if $dobuild; then
|
||||
fi
|
||||
|
||||
|
||||
echo "* Building everything (be patient)..."
|
||||
- mk clean
|
||||
mk libs-nuke
|
||||
mk all || exit 1
|
||||
if [ ! -x $PLAN9/src/cmd/o.cleanname -o ! -x $PLAN9/src/cmd/acme/o.acme ]; then
|
||||
@@ -227,5 +226,5 @@ if $doinstall; then
|
||||
@@ -211,5 +210,5 @@ if $doinstall; then
|
||||
echo " PLAN9=$PLAN9 export PLAN9"
|
||||
echo ' PATH=$PATH:$PLAN9/bin export PATH'
|
||||
fi
|
||||
|
@ -1,4 +1,4 @@
|
||||
$OpenBSD: patch-bin_9c,v 1.2 2017/05/09 22:22:36 gsoares Exp $
|
||||
$OpenBSD: patch-bin_9c,v 1.3 2020/06/21 20:37:20 gsoares Exp $
|
||||
Index: bin/9c
|
||||
--- bin/9c.orig
|
||||
+++ bin/9c
|
||||
@ -8,24 +8,15 @@ Index: bin/9c
|
||||
{
|
||||
- cc=${CC9:-gcc}
|
||||
+ cc=${CC9:-${CC}}
|
||||
ngflags=" \
|
||||
cflags=" \
|
||||
-O2 \
|
||||
-c \
|
||||
@@ -54,7 +54,7 @@ quiet()
|
||||
@@ -64,7 +64,7 @@ quiet()
|
||||
|
||||
useclang()
|
||||
{
|
||||
- cc=${CC9:-clang}
|
||||
+ cc=${CC9:-${CC}}
|
||||
ngflags=" \
|
||||
cflags=" \
|
||||
-O2 \
|
||||
-c \
|
||||
@@ -79,6 +79,8 @@ useclang()
|
||||
|
||||
tag="${SYSNAME:-`uname`}-${OBJTYPE:-`uname -m`}-${CC9:-cc}"
|
||||
case "$tag" in
|
||||
+*OpenBSD*gcc*) usegcc ;;
|
||||
+*OpenBSD*clang*) useclang ;;
|
||||
*FreeBSD*gcc*) usegcc ;;
|
||||
*FreeBSD*clang*) useclang ;;
|
||||
*DragonFly*|*BSD*) usegcc ;;
|
||||
|
@ -1,15 +1,13 @@
|
||||
$OpenBSD: patch-bin_9l,v 1.1 2017/03/01 00:59:59 gsoares Exp $
|
||||
--- bin/9l.orig Wed Nov 2 20:17:40 2016
|
||||
+++ bin/9l Tue Feb 28 17:32:32 2017
|
||||
@@ -11,6 +11,11 @@ nmflags=""
|
||||
extralibs="-lm"
|
||||
$OpenBSD: patch-bin_9l,v 1.2 2020/06/21 20:37:20 gsoares Exp $
|
||||
Index: bin/9l
|
||||
--- bin/9l.orig
|
||||
+++ bin/9l
|
||||
@@ -12,7 +12,7 @@ extralibs="-lm"
|
||||
tag="${SYSNAME:-`uname`}-${OBJTYPE:-`uname -m`}"
|
||||
case "$tag" in
|
||||
+*OpenBSD*)
|
||||
+ ld=${CC9:-${CC}}
|
||||
+ userpath=true
|
||||
+ extralibs="$extralibs -lutil"
|
||||
+ ;;
|
||||
*FreeBSD*)
|
||||
ld=${CC9:-gcc}
|
||||
*DragonFly*|*BSD*)
|
||||
- ld="${CC9:-gcc} $CC9FLAGS"
|
||||
+ ld="${CC9:-${CC}} $CC9FLAGS"
|
||||
userpath=true
|
||||
extralibs="$extralibs -lutil"
|
||||
;;
|
||||
|
@ -1,25 +0,0 @@
|
||||
$OpenBSD: patch-src_libthread_Darwin-x86_64-asm_s,v 1.1.1.1 2012/06/26 15:07:17 pascal Exp $
|
||||
--- src/libthread/Darwin-x86_64-asm.s.orig Thu Oct 27 21:56:32 2011
|
||||
+++ src/libthread/Darwin-x86_64-asm.s Thu Oct 27 21:56:44 2011
|
||||
@@ -1,8 +1,8 @@
|
||||
.text
|
||||
.align 8
|
||||
|
||||
-.globl _libthread_getmcontext
|
||||
-_libthread_getmcontext:
|
||||
+.globl libthread_getmcontext
|
||||
+libthread_getmcontext:
|
||||
movq $1, 0*8(%rdi) // rax
|
||||
movq %rbx, 1*8(%rdi)
|
||||
movq %rcx, 2*8(%rdi)
|
||||
@@ -22,8 +22,8 @@ _libthread_getmcontext:
|
||||
movq $0, %rax
|
||||
ret
|
||||
|
||||
-.globl _libthread_setmcontext
|
||||
-_libthread_setmcontext:
|
||||
+.globl libthread_setmcontext
|
||||
+libthread_setmcontext:
|
||||
movq 0*8(%rdi), %rax
|
||||
movq 1*8(%rdi), %rbx
|
||||
movq 2*8(%rdi), %rcx
|
@ -1,36 +0,0 @@
|
||||
$OpenBSD: patch-src_libthread_FreeBSD-386-asm_s,v 1.1 2013/03/21 22:26:27 sthen Exp $
|
||||
|
||||
use movw with (16-bit) segment registers.
|
||||
|
||||
--- src/libthread/FreeBSD-386-asm.s.orig Thu Mar 21 16:24:32 2013
|
||||
+++ src/libthread/FreeBSD-386-asm.s Thu Mar 21 16:24:50 2013
|
||||
@@ -9,10 +9,10 @@ _tas:
|
||||
getmcontext:
|
||||
movl 4(%esp), %eax
|
||||
|
||||
- movl %fs, 8(%eax)
|
||||
- movl %es, 12(%eax)
|
||||
- movl %ds, 16(%eax)
|
||||
- movl %ss, 76(%eax)
|
||||
+ movw %fs, 8(%eax)
|
||||
+ movw %es, 12(%eax)
|
||||
+ movw %ds, 16(%eax)
|
||||
+ movw %ss, 76(%eax)
|
||||
movl %edi, 20(%eax)
|
||||
movl %esi, 24(%eax)
|
||||
movl %ebp, 28(%eax)
|
||||
@@ -34,10 +34,10 @@ getmcontext:
|
||||
setmcontext:
|
||||
movl 4(%esp), %eax
|
||||
|
||||
- movl 8(%eax), %fs
|
||||
- movl 12(%eax), %es
|
||||
- movl 16(%eax), %ds
|
||||
- movl 76(%eax), %ss
|
||||
+ movw 8(%eax), %fs
|
||||
+ movw 12(%eax), %es
|
||||
+ movw 16(%eax), %ds
|
||||
+ movw 76(%eax), %ss
|
||||
movl 20(%eax), %edi
|
||||
movl 24(%eax), %esi
|
||||
movl 28(%eax), %ebp
|
@ -1,46 +0,0 @@
|
||||
$OpenBSD: patch-src_libthread_thread_c,v 1.1 2018/04/09 15:14:33 gsoares Exp $
|
||||
|
||||
Index: src/libthread/thread.c
|
||||
--- src/libthread/thread.c.orig
|
||||
+++ src/libthread/thread.c
|
||||
@@ -107,12 +107,18 @@ threadalloc(void (*fn)(void*), void *arg, uint stack)
|
||||
uint x, y;
|
||||
ulong z;
|
||||
|
||||
- /* allocate the task and stack together */
|
||||
- t = malloc(sizeof *t+stack);
|
||||
+ /* allocate the task */
|
||||
+ t = malloc(sizeof *t);
|
||||
if(t == nil)
|
||||
sysfatal("threadalloc malloc: %r");
|
||||
memset(t, 0, sizeof *t);
|
||||
- t->stk = (uchar*)(t+1);
|
||||
+ /* allocate the real stack */
|
||||
+ t->stk = mmap(NULL, stack, PROT_READ | PROT_WRITE,
|
||||
+ MAP_PRIVATE | MAP_ANON | MAP_STACK, -1, 0);
|
||||
+ if (t->stk == MAP_FAILED) {
|
||||
+ free(t);
|
||||
+ sysfatal("threadalloc malloc: %r");
|
||||
+ }
|
||||
t->stksize = stack;
|
||||
t->id = incref(&threadidref);
|
||||
//print("fn=%p arg=%p\n", fn, arg);
|
||||
@@ -133,8 +139,8 @@ threadalloc(void (*fn)(void*), void *arg, uint stack)
|
||||
|
||||
/* call makecontext to do the real work. */
|
||||
/* leave a few words open on both ends */
|
||||
- t->context.uc.uc_stack.ss_sp = (void*)(t->stk+8);
|
||||
- t->context.uc.uc_stack.ss_size = t->stksize-64;
|
||||
+ t->context.uc.uc_stack.ss_sp = t->stk;
|
||||
+ t->context.uc.uc_stack.ss_size = t->stksize;
|
||||
#if defined(__sun__) && !defined(__MAKECONTEXT_V2_SOURCE) /* sigh */
|
||||
/* can avoid this with __MAKECONTEXT_V2_SOURCE but only on SunOS 5.9 */
|
||||
t->context.uc.uc_stack.ss_sp =
|
||||
@@ -364,6 +370,7 @@ procscheduler(Proc *p)
|
||||
delthreadinproc(p, t);
|
||||
p->nthread--;
|
||||
/*print("nthread %d\n", p->nthread); */
|
||||
+ munmap(t->stk, t->stksize);
|
||||
free(t);
|
||||
}
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
$OpenBSD: patch-src_libthread_threadimpl_h,v 1.3 2018/04/09 15:14:33 gsoares Exp $
|
||||
|
||||
Index: src/libthread/threadimpl.h
|
||||
--- src/libthread/threadimpl.h.orig
|
||||
+++ src/libthread/threadimpl.h
|
||||
@@ -10,6 +10,8 @@
|
||||
# define _XOPEN_SOURCE /* for Snow Leopard */
|
||||
# endif
|
||||
# include <ucontext.h>
|
||||
+#elif defined(__OpenBSD__)
|
||||
+# include <sys/mman.h>
|
||||
#endif
|
||||
#include <sys/utsname.h>
|
||||
#include "libc.h"
|
@ -1,10 +1,11 @@
|
||||
$OpenBSD: patch-src_mkhdr,v 1.2 2015/11/28 01:37:59 gsoares Exp $
|
||||
--- src/mkhdr.orig Wed Nov 11 12:09:34 2015
|
||||
+++ src/mkhdr Tue Nov 24 10:56:24 2015
|
||||
@@ -30,8 +30,8 @@ LD=9l
|
||||
$OpenBSD: patch-src_mkhdr,v 1.3 2020/06/21 20:37:20 gsoares Exp $
|
||||
Index: src/mkhdr
|
||||
--- src/mkhdr.orig
|
||||
+++ src/mkhdr
|
||||
@@ -11,8 +11,8 @@ CC=9c
|
||||
LD=9l
|
||||
AS=9a
|
||||
AR=9ar
|
||||
INSTALL=install
|
||||
-CFLAGS=
|
||||
-LDFLAGS=
|
||||
+CFLAGS=${CCFLAGS} -pthread
|
||||
|
@ -1,4 +1,4 @@
|
||||
@comment $OpenBSD: PLIST,v 1.11 2019/09/11 00:40:54 gsoares Exp $
|
||||
@comment $OpenBSD: PLIST,v 1.12 2020/06/21 20:37:21 gsoares Exp $
|
||||
@unexec-delete rm -f ${PREFIX}/plan9/man/whatis.db
|
||||
bin/9
|
||||
plan9/
|
||||
@ -9,7 +9,6 @@ plan9/INSTALL
|
||||
plan9/LICENSE
|
||||
plan9/Makefile
|
||||
plan9/README.md
|
||||
plan9/TODO
|
||||
plan9/acid/
|
||||
plan9/acid/386
|
||||
plan9/acid/68020
|
||||
@ -81,11 +80,13 @@ plan9/bin/bundle
|
||||
@bin plan9/bin/cat
|
||||
@bin plan9/bin/cb
|
||||
@bin plan9/bin/cleanname
|
||||
@bin plan9/bin/clock
|
||||
@bin plan9/bin/cmapcube
|
||||
@bin plan9/bin/cmp
|
||||
@bin plan9/bin/col
|
||||
@bin plan9/bin/colors
|
||||
@bin plan9/bin/comm
|
||||
@bin plan9/bin/compress
|
||||
@bin plan9/bin/core
|
||||
@bin plan9/bin/crop
|
||||
@bin plan9/bin/date
|
||||
@ -247,6 +248,7 @@ plan9/bin/samsave
|
||||
plan9/bin/sig
|
||||
plan9/bin/slay
|
||||
@bin plan9/bin/sleep
|
||||
plan9/bin/soelim
|
||||
@bin plan9/bin/sort
|
||||
plan9/bin/spell
|
||||
@bin plan9/bin/split
|
||||
@ -286,6 +288,7 @@ plan9/bin/troff2png
|
||||
@bin plan9/bin/tweak
|
||||
plan9/bin/u
|
||||
plan9/bin/u.rc
|
||||
@bin plan9/bin/uncompress
|
||||
@bin plan9/bin/unicode
|
||||
@bin plan9/bin/uniq
|
||||
@bin plan9/bin/units
|
||||
@ -339,22 +342,20 @@ plan9/bin/vwhois
|
||||
plan9/bin/web
|
||||
@bin plan9/bin/win
|
||||
plan9/bin/wintext
|
||||
@bin plan9/bin/winwatch
|
||||
plan9/bin/wmail
|
||||
@bin plan9/bin/xd
|
||||
@bin plan9/bin/xshove
|
||||
@bin plan9/bin/yacc
|
||||
plan9/bin/yesterday
|
||||
@bin plan9/bin/yuv
|
||||
@bin plan9/bin/zcat
|
||||
@bin plan9/bin/zerotrunc
|
||||
@bin plan9/bin/zip
|
||||
plan9/config
|
||||
plan9/configure
|
||||
plan9/dict/
|
||||
plan9/dict/README
|
||||
plan9/dict/pgw
|
||||
plan9/dict/pgwindex
|
||||
plan9/dict/roget
|
||||
plan9/dict/rogetindex
|
||||
plan9/dist/
|
||||
plan9/dist/README
|
||||
plan9/dist/addsrclinks
|
||||
@ -4154,39 +4155,38 @@ plan9/lib/gv.style
|
||||
plan9/lib/hyphen.tex
|
||||
plan9/lib/keyboard
|
||||
plan9/lib/lex.ncform
|
||||
plan9/lib/lib9.a
|
||||
plan9/lib/lib9p.a
|
||||
plan9/lib/lib9pclient.a
|
||||
plan9/lib/libString.a
|
||||
plan9/lib/libacme.a
|
||||
plan9/lib/libauth.a
|
||||
plan9/lib/libauthsrv.a
|
||||
plan9/lib/libavl.a
|
||||
plan9/lib/libbin.a
|
||||
plan9/lib/libbio.a
|
||||
plan9/lib/libcomplete.a
|
||||
plan9/lib/libdisk.a
|
||||
plan9/lib/libdiskfs.a
|
||||
plan9/lib/libdraw.a
|
||||
plan9/lib/libflate.a
|
||||
plan9/lib/libframe.a
|
||||
plan9/lib/libgeometry.a
|
||||
plan9/lib/libhtml.a
|
||||
plan9/lib/libhttpd.a
|
||||
plan9/lib/libip.a
|
||||
plan9/lib/libmach.a
|
||||
plan9/lib/libmemdraw.a
|
||||
plan9/lib/libmemlayer.a
|
||||
plan9/lib/libmp.a
|
||||
plan9/lib/libmux.a
|
||||
plan9/lib/libndb.a
|
||||
plan9/lib/libplumb.a
|
||||
plan9/lib/libregexp9.a
|
||||
plan9/lib/libsec.a
|
||||
plan9/lib/libsunrpc.a
|
||||
plan9/lib/libthread.a
|
||||
plan9/lib/libventi.a
|
||||
plan9/lib/linux-isnptl.c
|
||||
@static-lib plan9/lib/lib9.a
|
||||
@static-lib plan9/lib/lib9p.a
|
||||
@static-lib plan9/lib/lib9pclient.a
|
||||
@static-lib plan9/lib/libString.a
|
||||
@static-lib plan9/lib/libacme.a
|
||||
@static-lib plan9/lib/libauth.a
|
||||
@static-lib plan9/lib/libauthsrv.a
|
||||
@static-lib plan9/lib/libavl.a
|
||||
@static-lib plan9/lib/libbin.a
|
||||
@static-lib plan9/lib/libbio.a
|
||||
@static-lib plan9/lib/libcomplete.a
|
||||
@static-lib plan9/lib/libdisk.a
|
||||
@static-lib plan9/lib/libdiskfs.a
|
||||
@static-lib plan9/lib/libdraw.a
|
||||
@static-lib plan9/lib/libflate.a
|
||||
@static-lib plan9/lib/libframe.a
|
||||
@static-lib plan9/lib/libgeometry.a
|
||||
@static-lib plan9/lib/libhtml.a
|
||||
@static-lib plan9/lib/libhttpd.a
|
||||
@static-lib plan9/lib/libip.a
|
||||
@static-lib plan9/lib/libmach.a
|
||||
@static-lib plan9/lib/libmemdraw.a
|
||||
@static-lib plan9/lib/libmemlayer.a
|
||||
@static-lib plan9/lib/libmp.a
|
||||
@static-lib plan9/lib/libmux.a
|
||||
@static-lib plan9/lib/libndb.a
|
||||
@static-lib plan9/lib/libplumb.a
|
||||
@static-lib plan9/lib/libregexp9.a
|
||||
@static-lib plan9/lib/libsec.a
|
||||
@static-lib plan9/lib/libsunrpc.a
|
||||
@static-lib plan9/lib/libthread.a
|
||||
@static-lib plan9/lib/libventi.a
|
||||
plan9/lib/mimetype
|
||||
plan9/lib/moveplan9.files
|
||||
plan9/lib/moveplan9.sh
|
||||
@ -4298,6 +4298,7 @@ plan9/man/man1/INDEX
|
||||
@man plan9/man/man1/col.1
|
||||
@man plan9/man/man1/colors.1
|
||||
@man plan9/man/man1/comm.1
|
||||
@man plan9/man/man1/compress.1
|
||||
@man plan9/man/man1/core.1
|
||||
@man plan9/man/man1/crop.1
|
||||
@man plan9/man/man1/date.1
|
||||
@ -4376,6 +4377,7 @@ plan9/man/man1/INDEX
|
||||
@man plan9/man/man1/sftpcache.1
|
||||
@man plan9/man/man1/sleep.1
|
||||
@man plan9/man/man1/snarfer.1
|
||||
@man plan9/man/man1/soelim.1
|
||||
@man plan9/man/man1/sort.1
|
||||
@man plan9/man/man1/spell.1
|
||||
@man plan9/man/man1/split.1
|
||||
@ -4405,6 +4407,7 @@ plan9/man/man1/INDEX
|
||||
@man plan9/man/man1/wc.1
|
||||
@man plan9/man/man1/web.1
|
||||
@man plan9/man/man1/wintext.1
|
||||
@man plan9/man/man1/winwatch.1
|
||||
@man plan9/man/man1/xd.1
|
||||
@man plan9/man/man1/yacc.1
|
||||
@man plan9/man/man1/yesterday.1
|
||||
@ -5130,20 +5133,9 @@ plan9/proto/allproto
|
||||
plan9/rcmain
|
||||
plan9/sky/
|
||||
plan9/sky/README
|
||||
plan9/sky/abell.scat
|
||||
plan9/sky/bayer.scat
|
||||
plan9/sky/con.scat
|
||||
plan9/sky/conindex.scat
|
||||
plan9/sky/constelnames
|
||||
plan9/sky/estartab
|
||||
plan9/sky/here.sample
|
||||
plan9/sky/mindex.scat
|
||||
plan9/sky/name.scat
|
||||
plan9/sky/ngc2000.scat
|
||||
plan9/sky/ngc2000type.scat
|
||||
plan9/sky/patch.scat
|
||||
plan9/sky/patchindex.scat
|
||||
plan9/sky/sao.scat
|
||||
plan9/src/
|
||||
plan9/src/cmd/
|
||||
plan9/src/cmd/9660/
|
||||
@ -5190,6 +5182,7 @@ plan9/src/cmd/9p.c
|
||||
plan9/src/cmd/9pserve.c
|
||||
plan9/src/cmd/9term/
|
||||
plan9/src/cmd/9term/9term.c
|
||||
plan9/src/cmd/9term/AIX.c
|
||||
plan9/src/cmd/9term/Darwin.c
|
||||
plan9/src/cmd/9term/DragonFly.c
|
||||
plan9/src/cmd/9term/FreeBSD.c
|
||||
@ -5379,6 +5372,7 @@ plan9/src/cmd/auth/ssh-agent.c
|
||||
plan9/src/cmd/auth/userpasswd.c
|
||||
plan9/src/cmd/auxclog.c
|
||||
plan9/src/cmd/auxstats/
|
||||
plan9/src/cmd/auxstats/AIX.c
|
||||
plan9/src/cmd/auxstats/Darwin.c
|
||||
plan9/src/cmd/auxstats/DragonFly.c
|
||||
plan9/src/cmd/auxstats/FreeBSD.c
|
||||
@ -5457,6 +5451,9 @@ plan9/src/cmd/cleanname.c
|
||||
plan9/src/cmd/cmp.c
|
||||
plan9/src/cmd/col.c
|
||||
plan9/src/cmd/comm.c
|
||||
plan9/src/cmd/compress/
|
||||
plan9/src/cmd/compress/compress.c
|
||||
plan9/src/cmd/compress/mkfile
|
||||
plan9/src/cmd/core.c
|
||||
plan9/src/cmd/date.c
|
||||
plan9/src/cmd/db/
|
||||
@ -5481,28 +5478,20 @@ plan9/src/cmd/delatex.lx
|
||||
plan9/src/cmd/deroff.c
|
||||
plan9/src/cmd/devdraw/
|
||||
plan9/src/cmd/devdraw/bigarrow.h
|
||||
plan9/src/cmd/devdraw/cocoa-screen-metal.m
|
||||
plan9/src/cmd/devdraw/cocoa-screen.h
|
||||
plan9/src/cmd/devdraw/cocoa-screen.m
|
||||
plan9/src/cmd/devdraw/cocoa-srv.c
|
||||
plan9/src/cmd/devdraw/cocoa-thread.c
|
||||
plan9/src/cmd/devdraw/cocoa-thread.h
|
||||
plan9/src/cmd/devdraw/devdraw.c
|
||||
plan9/src/cmd/devdraw/devdraw.h
|
||||
plan9/src/cmd/devdraw/drawclient.c
|
||||
plan9/src/cmd/devdraw/glendapng.h
|
||||
plan9/src/cmd/devdraw/latin1.c
|
||||
plan9/src/cmd/devdraw/macargv.c
|
||||
plan9/src/cmd/devdraw/mac-draw.c
|
||||
plan9/src/cmd/devdraw/mac-screen.m
|
||||
plan9/src/cmd/devdraw/macargv.m
|
||||
plan9/src/cmd/devdraw/mkfile
|
||||
plan9/src/cmd/devdraw/mklatinkbd.c
|
||||
plan9/src/cmd/devdraw/mkwsysrules.sh
|
||||
plan9/src/cmd/devdraw/mouseswap.c
|
||||
plan9/src/cmd/devdraw/nowsys.c
|
||||
@bin plan9/src/cmd/devdraw/o.devdraw
|
||||
plan9/src/cmd/devdraw/osx-draw.c
|
||||
plan9/src/cmd/devdraw/osx-keycodes.h
|
||||
plan9/src/cmd/devdraw/snarf.c
|
||||
plan9/src/cmd/devdraw/srv.c
|
||||
plan9/src/cmd/devdraw/winsize.c
|
||||
plan9/src/cmd/devdraw/x11-alloc.c
|
||||
plan9/src/cmd/devdraw/x11-cload.c
|
||||
@ -5510,16 +5499,13 @@ plan9/src/cmd/devdraw/x11-draw.c
|
||||
plan9/src/cmd/devdraw/x11-fill.c
|
||||
plan9/src/cmd/devdraw/x11-get.c
|
||||
plan9/src/cmd/devdraw/x11-inc.h
|
||||
plan9/src/cmd/devdraw/x11-init.c
|
||||
plan9/src/cmd/devdraw/x11-itrans.c
|
||||
plan9/src/cmd/devdraw/x11-keysym2ucs.c
|
||||
plan9/src/cmd/devdraw/x11-keysym2ucs.h
|
||||
plan9/src/cmd/devdraw/x11-load.c
|
||||
plan9/src/cmd/devdraw/x11-memdraw.h
|
||||
plan9/src/cmd/devdraw/x11-pixelbits.c
|
||||
plan9/src/cmd/devdraw/x11-srv.c
|
||||
plan9/src/cmd/devdraw/x11-screen.c
|
||||
plan9/src/cmd/devdraw/x11-unload.c
|
||||
plan9/src/cmd/devdraw/x11-wsys.c
|
||||
plan9/src/cmd/dformat
|
||||
plan9/src/cmd/dial.c
|
||||
plan9/src/cmd/dict/
|
||||
@ -5563,6 +5549,7 @@ plan9/src/cmd/disk/mkext.c
|
||||
plan9/src/cmd/disk/mkfile
|
||||
plan9/src/cmd/disk/mkfs.c
|
||||
plan9/src/cmd/draw/
|
||||
plan9/src/cmd/draw/clock.c
|
||||
plan9/src/cmd/draw/cmapcube.c
|
||||
plan9/src/cmd/draw/colors.c
|
||||
plan9/src/cmd/draw/crop.c
|
||||
@ -5619,11 +5606,10 @@ plan9/src/cmd/fmt.c
|
||||
plan9/src/cmd/fontsrv/
|
||||
plan9/src/cmd/fontsrv/a.h
|
||||
plan9/src/cmd/fontsrv/freetyperules.sh
|
||||
plan9/src/cmd/fontsrv/mac.c
|
||||
plan9/src/cmd/fontsrv/main.c
|
||||
plan9/src/cmd/fontsrv/mkfile
|
||||
plan9/src/cmd/fontsrv/nowsys.c
|
||||
plan9/src/cmd/fontsrv/osx-cocoa.c
|
||||
plan9/src/cmd/fontsrv/osx.c
|
||||
plan9/src/cmd/fontsrv/pjw.c
|
||||
plan9/src/cmd/fontsrv/showpjw.c
|
||||
plan9/src/cmd/fontsrv/x11.c
|
||||
@ -6241,6 +6227,7 @@ plan9/src/cmd/proof/proof.h
|
||||
plan9/src/cmd/proof/screen.c
|
||||
plan9/src/cmd/ramfs.c
|
||||
plan9/src/cmd/rc/
|
||||
plan9/src/cmd/rc/checkparse
|
||||
plan9/src/cmd/rc/code.c
|
||||
plan9/src/cmd/rc/exec.c
|
||||
plan9/src/cmd/rc/exec.h
|
||||
@ -6256,6 +6243,7 @@ plan9/src/cmd/rc/io.c
|
||||
plan9/src/cmd/rc/io.h
|
||||
plan9/src/cmd/rc/lex.c
|
||||
plan9/src/cmd/rc/mkfile
|
||||
plan9/src/cmd/rc/parse.c
|
||||
plan9/src/cmd/rc/pcmd.c
|
||||
plan9/src/cmd/rc/pfnc.c
|
||||
plan9/src/cmd/rc/plan9ish.c
|
||||
@ -6263,6 +6251,7 @@ plan9/src/cmd/rc/rc.h
|
||||
plan9/src/cmd/rc/simple.c
|
||||
plan9/src/cmd/rc/subr.c
|
||||
plan9/src/cmd/rc/syn.y
|
||||
plan9/src/cmd/rc/test.rc
|
||||
plan9/src/cmd/rc/trap.c
|
||||
plan9/src/cmd/rc/tree.c
|
||||
plan9/src/cmd/rc/unixcrap.c
|
||||
@ -6299,6 +6288,7 @@ plan9/src/cmd/rio/showevent/ShowEvent.man
|
||||
plan9/src/cmd/rio/showevent/part01
|
||||
plan9/src/cmd/rio/showevent/patchlevel.h
|
||||
plan9/src/cmd/rio/showevent/sample.c
|
||||
plan9/src/cmd/rio/winwatch.c
|
||||
plan9/src/cmd/rio/xevents.c
|
||||
plan9/src/cmd/rio/xshove.c
|
||||
plan9/src/cmd/rm.c
|
||||
@ -6390,10 +6380,9 @@ plan9/src/cmd/smugfs/openssl.c
|
||||
plan9/src/cmd/smugfs/tcp.c
|
||||
plan9/src/cmd/smugfs/util.c
|
||||
plan9/src/cmd/snarfer/
|
||||
plan9/src/cmd/snarfer/mac-snarfer.c
|
||||
plan9/src/cmd/snarfer/mkfile
|
||||
plan9/src/cmd/snarfer/nowsys-snarfer.c
|
||||
plan9/src/cmd/snarfer/osx-cocoa-snarfer.c
|
||||
plan9/src/cmd/snarfer/osx-snarfer.c
|
||||
plan9/src/cmd/snarfer/snarfer.c
|
||||
plan9/src/cmd/snarfer/x11-snarfer.c
|
||||
plan9/src/cmd/sort.c
|
||||
@ -6754,6 +6743,7 @@ plan9/src/cmd/vbackup/diskcat.c
|
||||
plan9/src/cmd/vbackup/diskftp.c
|
||||
plan9/src/cmd/vbackup/disknfs.c
|
||||
plan9/src/cmd/vbackup/mkfile
|
||||
plan9/src/cmd/vbackup/mount-AIX.c
|
||||
plan9/src/cmd/vbackup/mount-BSD.c
|
||||
plan9/src/cmd/vbackup/mount-Darwin.c
|
||||
plan9/src/cmd/vbackup/mount-DragonFly.c
|
||||
@ -6877,7 +6867,6 @@ plan9/src/lib9/LICENSE
|
||||
plan9/src/lib9/_exits.c
|
||||
plan9/src/lib9/_p9dialparse.c
|
||||
plan9/src/lib9/_p9dir.c
|
||||
plan9/src/lib9/_p9translate.c
|
||||
plan9/src/lib9/announce.c
|
||||
plan9/src/lib9/argv0.c
|
||||
plan9/src/lib9/atexit.c
|
||||
@ -6894,7 +6883,6 @@ plan9/src/lib9/convD2M.c
|
||||
plan9/src/lib9/convM2D.c
|
||||
plan9/src/lib9/convM2S.c
|
||||
plan9/src/lib9/convS2M.c
|
||||
plan9/src/lib9/create.c
|
||||
plan9/src/lib9/crypt.c
|
||||
plan9/src/lib9/ctime.c
|
||||
plan9/src/lib9/debugmalloc.c
|
||||
@ -6902,7 +6890,6 @@ plan9/src/lib9/dial.c
|
||||
plan9/src/lib9/dirfstat.c
|
||||
plan9/src/lib9/dirfwstat.c
|
||||
plan9/src/lib9/dirmodefmt.c
|
||||
plan9/src/lib9/dirread.c
|
||||
plan9/src/lib9/dirstat.c
|
||||
plan9/src/lib9/dirwstat.c
|
||||
plan9/src/lib9/dup.c
|
||||
@ -6964,14 +6951,9 @@ plan9/src/lib9/fmt/vsnprint.c
|
||||
plan9/src/lib9/fmtlock2.c
|
||||
plan9/src/lib9/fork.c
|
||||
plan9/src/lib9/frand.c
|
||||
plan9/src/lib9/frexp.c
|
||||
plan9/src/lib9/get9root.c
|
||||
plan9/src/lib9/getcallerpc-386.c
|
||||
plan9/src/lib9/getcallerpc-arm.c
|
||||
plan9/src/lib9/getcallerpc-arm64.c
|
||||
plan9/src/lib9/getcallerpc-mips.c
|
||||
plan9/src/lib9/getcallerpc-power.c
|
||||
plan9/src/lib9/getcallerpc-sun4u.s
|
||||
plan9/src/lib9/getcallerpc-x86_64.c
|
||||
plan9/src/lib9/getcallerpc.c
|
||||
plan9/src/lib9/getenv.c
|
||||
plan9/src/lib9/getfields.c
|
||||
plan9/src/lib9/getnetconn.c
|
||||
@ -7011,7 +6993,6 @@ plan9/src/lib9/readcons.c
|
||||
plan9/src/lib9/readn.c
|
||||
plan9/src/lib9/rfork.c
|
||||
plan9/src/lib9/searchpath.c
|
||||
plan9/src/lib9/seek.c
|
||||
plan9/src/lib9/sendfd.c
|
||||
plan9/src/lib9/sleep.c
|
||||
plan9/src/lib9/strdup.c
|
||||
@ -7359,6 +7340,7 @@ plan9/src/libhttpd/unallowed.c
|
||||
plan9/src/libhttpd/urlfmt.c
|
||||
plan9/src/libhttpd/urlunesc.c
|
||||
plan9/src/libip/
|
||||
plan9/src/libip/AIX.c
|
||||
plan9/src/libip/BSD.c
|
||||
plan9/src/libip/Darwin.c
|
||||
plan9/src/libip/DragonFly.c
|
||||
@ -7384,6 +7366,7 @@ plan9/src/libip/ptclbsum.c
|
||||
plan9/src/libip/testreadipifc.c
|
||||
plan9/src/libip/udp.c
|
||||
plan9/src/libmach/
|
||||
plan9/src/libmach/AIX.c
|
||||
plan9/src/libmach/Darwin.c
|
||||
plan9/src/libmach/DragonFly.c
|
||||
plan9/src/libmach/FreeBSD.c
|
||||
@ -7725,38 +7708,19 @@ plan9/src/libsunrpc/server.c
|
||||
plan9/src/libsunrpc/suncall.c
|
||||
plan9/src/libsunrpc/udp.c
|
||||
plan9/src/libthread/
|
||||
plan9/src/libthread/386-ucontext.c
|
||||
plan9/src/libthread/386-ucontext.h
|
||||
plan9/src/libthread/BSD.c
|
||||
plan9/src/libthread/COPYING.SPARC64-CONTEXT
|
||||
plan9/src/libthread/COPYRIGHT
|
||||
plan9/src/libthread/Darwin-386-asm.s
|
||||
plan9/src/libthread/Darwin-386.c
|
||||
plan9/src/libthread/Darwin-power-asm.s
|
||||
plan9/src/libthread/Darwin-power.c
|
||||
plan9/src/libthread/Darwin-x86_64-asm.s
|
||||
plan9/src/libthread/Darwin-x86_64-swapcontext.c
|
||||
plan9/src/libthread/FreeBSD-386-asm.s
|
||||
plan9/src/libthread/FreeBSD.c
|
||||
plan9/src/libthread/Linux-386-asm.s
|
||||
plan9/src/libthread/Linux-arm-asm.s
|
||||
plan9/src/libthread/Linux-arm-context.s
|
||||
plan9/src/libthread/Linux-arm-swapcontext.c
|
||||
plan9/src/libthread/Linux-power-asm.s
|
||||
plan9/src/libthread/Linux-sparc64-asm.s
|
||||
plan9/src/libthread/Linux-sparc64-context.S
|
||||
plan9/src/libthread/Linux-sparc64-swapcontext.c
|
||||
plan9/src/libthread/Linux.c
|
||||
plan9/src/libthread/NetBSD-386-asm.s
|
||||
plan9/src/libthread/NetBSD-power-asm.s
|
||||
plan9/src/libthread/NetBSD.c
|
||||
plan9/src/libthread/OpenBSD-386-asm.S
|
||||
plan9/src/libthread/OpenBSD-386.c
|
||||
plan9/src/libthread/OpenBSD-power-asm.S
|
||||
plan9/src/libthread/OpenBSD-power.c
|
||||
plan9/src/libthread/OpenBSD-x86_64-asm.S
|
||||
plan9/src/libthread/OpenBSD-x86_64.c
|
||||
plan9/src/libthread/OpenBSD.c
|
||||
plan9/src/libthread/README.Linux
|
||||
plan9/src/libthread/arm-ucontext.c
|
||||
plan9/src/libthread/channel.c
|
||||
plan9/src/libthread/daemonize.c
|
||||
plan9/src/libthread/exec.c
|
||||
@ -7764,10 +7728,13 @@ plan9/src/libthread/ioproc.c
|
||||
plan9/src/libthread/ioproc.h
|
||||
plan9/src/libthread/iorw.c
|
||||
plan9/src/libthread/mkfile
|
||||
plan9/src/libthread/power-ucontext.c
|
||||
plan9/src/libthread/power-ucontext.h
|
||||
plan9/src/libthread/pthread.c
|
||||
plan9/src/libthread/ref.c
|
||||
plan9/src/libthread/sparc-ucontext.h
|
||||
plan9/src/libthread/sparc64-ucontext.c
|
||||
plan9/src/libthread/stkmalloc.c
|
||||
plan9/src/libthread/stkmmap.c
|
||||
plan9/src/libthread/sysofiles.sh
|
||||
plan9/src/libthread/test/
|
||||
plan9/src/libthread/test/mkfile
|
||||
@ -7783,6 +7750,7 @@ plan9/src/libthread/test/tspawnloop.c
|
||||
plan9/src/libthread/thread.c
|
||||
plan9/src/libthread/threadimpl.h
|
||||
plan9/src/libthread/wait.c
|
||||
plan9/src/libthread/x86_64-ucontext.c
|
||||
plan9/src/libthread/x86_64-ucontext.h
|
||||
plan9/src/libventi/
|
||||
plan9/src/libventi/cache.acid
|
||||
@ -7823,6 +7791,7 @@ plan9/src/make2mk
|
||||
plan9/src/mk2make
|
||||
plan9/src/mkcommon
|
||||
plan9/src/mkdirs
|
||||
plan9/src/mkenv
|
||||
plan9/src/mkfile
|
||||
plan9/src/mkhdr
|
||||
plan9/src/mklib
|
||||
|
Loading…
Reference in New Issue
Block a user