Hi! On 07/15, Patrick Marchand wrote: > On 07/15, a...@gmx.com wrote: > > What can I do for helping the mantainer debug the issue? > I tried upgrading the port to the latest version (Which I will send > to the maintainer / ports list today.) But while the rest of the > programs work well, win(1) still hangs when given a command.
Let me know if I messed something up, as its the first time I create a diff for a port. I also updated the url's as the old bell labs one are now dead and Rus Cox changed his homepage. Index: Makefile =================================================================== RCS file: /cvs/ports/plan9/plan9port/Makefile,v retrieving revision 1.29 diff -u -p -u -p -r1.29 Makefile --- Makefile 12 Jul 2019 20:48:54 -0000 1.29 +++ Makefile 15 Jul 2019 12:19:13 -0000 @@ -4,13 +4,13 @@ ONLY_FOR_ARCHS = amd64 i386 powerpc BROKEN-powerpc = threading issues COMMENT = Plan 9 from user space -REVISION = 3 +REVISION = 0 -DISTNAME = plan9port-20180117 +DISTNAME = plan9port-20190710 GH_ACCOUNT = 9fans GH_PROJECT = plan9port -GH_COMMIT = 019be4481fee53a999ccb73c78e40df5f408b24e +GH_COMMIT = e995a0c101863688d5f14649ae3de45a7c43789c CATEGORIES = plan9 @@ -27,8 +27,8 @@ WANTLIB = X11 Xext c m pthread util fon 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/ +MASTER_SITES0 = https://9fans.github.io/plan9port/ +MASTER_SITES1 = https://swtch.com/~rsc/ BUILD_DEPENDS = archivers/bzip2 RUN_DEPENDS = print/ghostscript/gnu \ @@ -64,8 +64,6 @@ do-install: .for l in .cvsignore .hg .hgignore .hgtags .gitignore .gitkeep *.orig *.beforesubst .travis.yml find ${WRKSRC} -name "$l" -exec rm -f {} \; .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 Index: distinfo =================================================================== RCS file: /cvs/ports/plan9/plan9port/distinfo,v retrieving revision 1.11 diff -u -p -u -p -r1.11 distinfo --- distinfo 20 Jan 2018 03:29:56 -0000 1.11 +++ distinfo 15 Jul 2019 12:19:13 -0000 @@ -1,8 +1,8 @@ -SHA256 (plan9port/019be4481fee53a999ccb73c78e40df5f408b24e.tar.gz) = BKlh9K2ee1SDvPLGG9Fi59a/L2Gv1G/rETPnARCaK4k= +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/019be4481fee53a999ccb73c78e40df5f408b24e.tar.gz) = 23431472 +SIZE (plan9port/e995a0c101863688d5f14649ae3de45a7c43789c.tar.gz) = 23439831 SIZE (plan9port/pgw.tar.bz2) = 9404968 SIZE (plan9port/roget.tar.bz2) = 482956 SIZE (plan9port/scat.tgz) = 5145346 Index: patches/patch-INSTALL =================================================================== RCS file: /cvs/ports/plan9/plan9port/patches/patch-INSTALL,v retrieving revision 1.6 diff -u -p -u -p -r1.6 patch-INSTALL --- patches/patch-INSTALL 28 Feb 2017 02:27:41 -0000 1.6 +++ patches/patch-INSTALL 15 Jul 2019 12:19:13 -0000 @@ -1,37 +1,14 @@ $OpenBSD: patch-INSTALL,v 1.6 2017/02/28 02:27:41 gsoares Exp $ ---- INSTALL.orig Wed Nov 2 20:17:40 2016 -+++ INSTALL Mon Feb 27 21:57:58 2017 -@@ -128,7 +128,7 @@ fi +Index: INSTALL +--- INSTALL.orig ++++ INSTALL +@@ -134,7 +134,7 @@ fi if [ `uname` != Darwin ]; then # Determine whether fontsrv X11 files are available. rm -f a.out -- gcc -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 \ + ${CC} -o a.out -c -Iinclude -I/usr/include -I/usr/local/include -I/usr/include/freetype2 -I/usr/local/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." -@@ -151,7 +151,7 @@ cd src - if $dobuild; then - if [ ! -x ../bin/mk ]; then - echo "* Building mk..." -- ../dist/buildmk 2>&1 | sed 's/^[+] //' -+ ../dist/buildmk 2>&1 - fi - if [ ! -x ../bin/mk ]; then - echo "* Error: mk failed to build." -@@ -159,7 +159,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 -@@ -218,5 +217,5 @@ if $doinstall; then - echo " PLAN9=$PLAN9 export PLAN9" - echo ' PATH=$PATH:$PLAN9/bin export PATH' - fi --) 2>&1 | tee install.log | $awk -f $PLAN9/dist/isum.awk -v 'copy='install.sum -+) 2>&1 | tee install.log - Index: pkg/DESCR =================================================================== RCS file: /cvs/ports/plan9/plan9port/pkg/DESCR,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 DESCR --- pkg/DESCR 26 Jun 2012 15:07:17 -0000 1.1.1.1 +++ pkg/DESCR 15 Jul 2019 12:19:13 -0000 @@ -1,6 +1,6 @@ Plan 9 is a distributed computing environment built at Bell Labs starting in the late 1980s. The system can be obtained from Bell -Labs at http://plan9.bell-labs.com/plan9 and runs on PCs and a +Labs at https://plan9.io/ and runs on PCs and a variety of other platforms. Plan 9 became a convenient platform for experimenting with new ideas, applications, and services. Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/plan9/plan9port/pkg/PLIST,v retrieving revision 1.10 diff -u -p -u -p -r1.10 PLIST --- pkg/PLIST 4 Sep 2018 12:46:19 -0000 1.10 +++ pkg/PLIST 15 Jul 2019 12:19:14 -0000 @@ -199,6 +199,7 @@ plan9/bin/nroff @comment plan9/bin/osxvers @bin plan9/bin/p @bin plan9/bin/page +@bin plan9/bin/paint @bin plan9/bin/passwd @bin plan9/bin/pbd @bin plan9/bin/pemdecode @@ -4136,6 +4137,7 @@ plan9/include/u.h plan9/include/utf.h plan9/include/venti.h plan9/install.log +plan9/install.sum plan9/install.txt plan9/lib/ plan9/lib/CVS.IEXIST @@ -4349,6 +4351,7 @@ plan9/man/man1/INDEX @man plan9/man/man1/news.1 @man plan9/man/man1/p.1 @man plan9/man/man1/page.1 +@man plan9/man/man1/paint.1 @man plan9/man/man1/passwd.1 @man plan9/man/man1/pem.1 @man plan9/man/man1/pic.1 @@ -5479,6 +5482,7 @@ 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 @@ -5499,9 +5503,6 @@ 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/osx-screen-carbon.m -plan9/src/cmd/devdraw/osx-screen.h -plan9/src/cmd/devdraw/osx-srv.c plan9/src/cmd/devdraw/snarf.c plan9/src/cmd/devdraw/winsize.c plan9/src/cmd/devdraw/x11-alloc.c @@ -6056,6 +6057,10 @@ plan9/src/cmd/page/ps.c plan9/src/cmd/page/rotate.c plan9/src/cmd/page/util.c plan9/src/cmd/page/view.c +plan9/src/cmd/paint/ +plan9/src/cmd/paint/eenter.c +plan9/src/cmd/paint/mkfile +plan9/src/cmd/paint/paint.c plan9/src/cmd/pbd.c plan9/src/cmd/pic/ plan9/src/cmd/pic/arcgen.c @@ -6268,7 +6273,6 @@ plan9/src/cmd/read.c plan9/src/cmd/readcons.c plan9/src/cmd/resample.c plan9/src/cmd/rio/ -plan9/src/cmd/rio/Imakefile plan9/src/cmd/rio/README plan9/src/cmd/rio/client.c plan9/src/cmd/rio/color.c @@ -7239,8 +7243,9 @@ plan9/src/libdraw/chan.c plan9/src/libdraw/cloadimage.c plan9/src/libdraw/computil.c plan9/src/libdraw/creadimage.c +plan9/src/libdraw/cursor.c plan9/src/libdraw/debug.c -plan9/src/libdraw/defont.c +plan9/src/libdraw/defont.h plan9/src/libdraw/draw.c plan9/src/libdraw/drawclient.c plan9/src/libdraw/drawfcall.c @@ -7251,7 +7256,6 @@ plan9/src/libdraw/emenuhit.c plan9/src/libdraw/event.c plan9/src/libdraw/font.c plan9/src/libdraw/freesubfont.c -plan9/src/libdraw/getdefont.c plan9/src/libdraw/getrect.c plan9/src/libdraw/getsubfont.c plan9/src/libdraw/icossin.c @@ -7463,7 +7467,6 @@ plan9/src/libmemdraw/cload-stub.c plan9/src/libmemdraw/cload.c plan9/src/libmemdraw/cmap.c plan9/src/libmemdraw/cread.c -plan9/src/libmemdraw/defont.c plan9/src/libmemdraw/draw-stub.c plan9/src/libmemdraw/draw.c plan9/src/libmemdraw/drawtest.c