Commit Graph

261 Commits

Author SHA1 Message Date
gsoares
3e058b7b8e teach 9c and 9l how honor CC.
fixes plan9/devdrawserver's build spotted by naddy@
2017-03-01 00:59:59 +00:00
gsoares
78b7354e89 honor CC 2017-02-28 02:27:41 +00:00
jca
bb649caf2c Don't hardcode gcc 2017-02-27 11:02:17 +00:00
jca
5951a6ebc1 Add arm to ONLY_FOR_ARCHS, give a chance to mips64* while here. 2016-12-18 18:38:59 +00:00
gsoares
d54fbefd5a update to latest github commit, includes several fixes to libregexp,
get rid of patches/ merged upstream.
2016-11-04 01:29:17 +00:00
jca
73905756ec No need to set WRKDIST any more. 2016-11-02 07:43:40 +00:00
jca
f1bc853273 Update to drawterm-20161101
Switch from hg tarballs to proper releases, and remove a few patches
merged upstream.

From Stanley Lieber (maintainer)
2016-11-02 07:42:55 +00:00
jca
3a2644c06d Respect CFLAGS/LDFLAGS
ok Stanley Lieber (maintainer)
2016-10-28 04:03:36 +00:00
jca
0617c8b538 fix build on powerpc and sparc64
ok Stanley Lieber (maintainer)
2016-10-28 04:01:33 +00:00
jca
714d627b4a regen 2016-10-28 03:59:16 +00:00
otto
dd586db84d int cannot hold all the values a ptrdiff_t can take
bump REVISION; ok ray@
2016-10-25 08:57:39 +00:00
czarkoff
9479db2db7 update to drawterm-20160914
Port switched to the fork that is currently maintained against 9front source.
User-visible changes:

- fixes a glitch in graphics rendering, primarily noticed when viewing images in
  the web browser mothra(1).
- defaults to new dp9ik authentication and rcpu(1) connection method, devolving
  to the old p9sk1 and cpu(1).
- adds new cryptographic support from 9front libmp and libsec libraries.
- audio now works and is enabled.
- keyboard/mouse input is now much more responsive over high-latency
  connections.
- new flag, -G, starts the session without the GUI.

from MAINTAINER stanley lieber
2016-09-16 09:42:57 +00:00
czarkoff
ed618bc3e7 New email for MAINTAINER 2016-09-14 11:10:53 +00:00
jasper
003e889c0a retire sparc 2016-09-01 10:53:26 +00:00
gsoares
541614231d fix web(1) plumb $BROWSER
from Neven Sajko via plan9port-review
# https://plan9port-review.googlesource.com/#/c/1561

I had a similar patch rotting in my tree.
Works fine, I've been using it daily with chrome.
2016-06-03 01:44:51 +00:00
okan
268b75369d Fix 2 overflows (submitted upstream; bug id's in patches);
from Ray Lai.

feedback and ok gsoares@
2016-05-25 15:49:21 +00:00
gsoares
48c4d57077 update to latest git commit 2016-04-22 02:43:05 +00:00
jca
458799d491 Remove maintainer per his request. 2016-04-05 22:54:46 +00:00
naddy
fafc8f8e0e fix errno declaration 2016-03-17 21:07:32 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
gsoares
aeaffef453 update to the latest git commit 2016-01-24 01:07:19 +00:00
gsoares
7978216b37 update plan9/plan9port to current upstream version
(GH_COMMIT 009b0cb5eb340b8bc3268bfaeb86abfeffdc1b1c).

auxstats(getifaddrs(3)) patches have already been accepted and committed upstream
2015-12-08 22:14:32 +00:00
gsoares
ba143f9713 patches already sent upstream
https://plan9port-review.googlesource.com/1410
2015-12-08 13:41:01 +00:00
gsoares
1636e0251e - use getifaddrs(3) instead of kvm(3)
- stop linking with kvm(3). OpenBSD's p9p/auxstats no longer uses libkvm. (reminded by jasper@)

OK mpi@ jasper@
2015-12-08 13:05:29 +00:00
gsoares
0ba3b9ede7 unbreak on i386
thanks to sthen@ for spotting this.
2015-12-04 04:26:33 +00:00
sthen
97889e162c switch my distfiles mirror to https 2015-12-03 21:24:29 +00:00
gsoares
0d218379aa update to 20151111 and take maintainership; ok pascal@ (former maintainer)
ok jung@
2015-11-28 01:37:59 +00:00
gsoares
4c027cc749 merged upstream 2015-11-13 02:53:48 +00:00
gsoares
db9a2fcf22 the external editline library is not required since that openbsd editline in base is OK and happy.
sha256/binaries in the rc package are equal `with and without' this change,
that means that the editline provided by external editline-1.5.tar.gz was never used,
so we can kill it with fire.

regen distfile; no package change...so no need bump.

noticed and diff from Michael Reed(MAINTAINER)
2015-10-14 02:58:29 +00:00
gsoares
155a5a8842 update plan9/rc to 1.7.4; patch from Michael Reed < m.reed at mykolab.com > with tweaks by me.
tested by Michael Reed who also take maintainer ship.
OK markus@ (former maintainer)
2015-10-06 13:32:56 +00:00
sthen
7d3936afa9 sync WANTLIB 2015-08-21 22:51:09 +00:00
jasper
d8d47b9a82 use sed -i 2015-08-11 21:41:58 +00:00
ajacoutot
8d62daf13c Fix typo in NO_TEST (spotted by gsoares).
Use INSTALL_PROGRAM instead of cp so that binaries are stripped.

ok gsoares@
2015-07-07 10:43:09 +00:00
ajacoutot
a18968e9d8 Use README.template.
Fix indent.
Don't use BUILD = RUN constuct.
2015-07-07 06:34:40 +00:00
gsoares
83abf7e7af +devdrawserver 2015-07-07 01:24:04 +00:00
gsoares
1e7ce77861 Import ports/plan9/devdrawserver, a client-server p9p devdraw.
It allows for later attachment, so it can easily be run on a remote machine,
proxying the draw calls to a local devdraw.

tweak/ok czarkoff@
2015-07-07 01:17:42 +00:00
bentley
6e875c50a5 Update mirrors. 2015-06-23 07:48:11 +00:00
gsoares
409157f2ca add patch for enable fontsrv(4) build on OpenBSD
tweaks/OK juanfra@ pascal@ (maintainer)

patch sent upstream
https://plan9port-review.googlesource.com/#/c/1290/
2015-06-17 22:48:33 +00:00
schwarze
d3b8b62b9b Minimally fix the manual which was completely unreadable since the
initial import in 1998, lacking many marked-up words and symbols.
Drop USE_GROFF, there are only minor differences in the output.

OK markus@ (MAINTAINER) and naddy@.

(I don't think i ever fixed a seventeen-year-old bug in a port
before this one.  Naddy would say, "Nobody reads manuals, not even
the author of the manual."  Or the porter.  Not even in OpenBSD.
More's the pity.)
2015-04-18 20:35:25 +00:00
naddy
ad654bfc31 Fix some roff-level problems (text interpreted as macro, backslash escaping)
and drop USE_GROFF where no longer needed.
2015-03-21 21:28:27 +00:00
naddy
dec091b387 fold lib-only PFRAG.shared into PLIST 2015-03-19 12:12:20 +00:00
naddy
6bb8d0674b Drop USE_GROFF from ports where the formatting differences are acceptable
or mandoc provides the more useful output.
2015-02-16 22:57:07 +00:00
naddy
c6299e5727 Drop USE_GROFF: trivial page footer difference only. 2015-01-22 18:41:16 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
naddy
2b19bf5e90 Drop USE_GROFF because mandoc's rendering isn't worse than groff's. 2014-12-12 19:50:16 +00:00
naddy
6d36f46b58 set WRKDIST, so patches can be applied 2014-11-27 16:16:31 +00:00
brad
fb2e6a45c4 - Replace the use of malloc.h header with stdlib.h header
- Fix some implicit declaration messages from the compiler

ok william@
2014-11-27 03:19:18 +00:00
jasper
75e97d10e5 reset maintainer, cannings@ hasn't been around for quite a while 2014-10-22 13:51:09 +00:00
naddy
9e3374bdd9 dkstat.h fix 2014-09-18 15:22:46 +00:00
pascal
b353c72413 Overdue update to a newer snapshot, 20140306. 2014-03-09 20:26:48 +00:00
naddy
611dc52f1c Drop USE_GROFF since groff and mandoc produce identical output. 2014-01-01 20:46:27 +00:00
sthen
e71b344591 pull in if_var.h to unbreak 2013-11-25 22:18:43 +00:00
naddy
048f6d4a22 Regenerate PLISTs now that imake installs the source man pages. 2013-10-11 20:39:16 +00:00
pascal
e44f3ba583 unfuck after getdents addition/getdirentries removal
ok sthen@ naddy@ (sorry, forgot about it completely)
2013-08-22 16:32:22 +00:00
landry
1c24878df9 Set @shell for rc.
From Dmitrij D. Czarkoff thanks!
2013-08-09 23:17:56 +00:00
sthen
5204634b2a use movw not movl with (16-bit) segment registers. 2013-03-21 22:26:27 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
sthen
f5a323c546 Don't use ${FLAVOR:L}, we only support lower-case flavours now.
OK ajacoutot@ espie@
2013-02-09 14:49:50 +00:00
ajacoutot
b7eab0566c boring morning useless cleanup: remove the FreeBSD RCS tags; it makes
sense for ports Makefile but not really for categories.

ok espie@
2012-08-18 07:25:25 +00:00
pascal
6ff0df77af Small plist tweak by ajacoutot@; don't try to use rfork on i386
(noticed by nigel@)
2012-06-27 10:43:07 +00:00
pascal
3b91b2cb08 + plan9port 2012-06-26 15:07:53 +00:00
pascal
0422da9782 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
variety of other platforms. Plan 9 became a convenient platform for
experimenting with new ideas, applications, and services.

Plan 9 from User Space provides many of the ideas, applications,
and services from Plan 9 on Unix-like systems. It runs on FreeBSD
(x86), Linux (x86 and PowerPC), Mac OS X (PowerPC), OpenBSD (x86),
and SunOS (Sparc).


testing/feedback and ok landry@
2012-06-26 15:07:14 +00:00
sthen
88ea72915d Change SEPARATE_BUILD=(concurrent|simple) to Yes; bsd.port.mk doesn't
make a distinction between these.  ok aja@ dcoppa@
2012-03-29 13:38:12 +00:00
landry
47fbd92275 Set ONLY_FOR_ARCHS according to list of archs there's MD code for. 2012-02-16 21:59:17 +00:00
mpi
76973c6fde Fix build on i386
reported by and ok naddy@
2011-10-12 20:13:33 +00:00
mpi
666320c563 Fix build for powerpc
ok ajacoutot@
2011-10-08 15:02:51 +00:00
ajacoutot
b3a85ba949 Give this a chance to go further on macppc. 2011-09-21 11:26:09 +00:00
jasper
6639eb58eb import drawterm 20110221
Drawterm is a program that users of non-Plan 9 systems can use to
establish graphical cpu connections with Plan 9 cpu servers.  Just as
a real Plan 9 terminal does, drawterm serves its local name space as
well as some devices (the keyboard, mouse, and screen) to a remote cpu
server, which mounts this name space on /mnt/term and starts a shell.
Typically, either explicitly or via the profile, one uses the shell to
start rio.

from Stanley Lieber (MAINTAINER)
ok sthen@
2011-08-18 08:04:03 +00:00
jasper
499bec6a69 sync 2011-08-18 07:59:56 +00:00
jasper
caabccecac - fix patch names, no binary change 2011-07-08 09:44:02 +00:00
sthen
0297a3df78 - remove unnecessary NULL casts
- sync WANTLIB
2011-04-16 21:13:43 +00:00
jasper
9efeafb018 sync 2011-03-16 08:46:04 +00:00
jasper
c31ae32b24 import u9fs
U9fs is a program that serves Unix files to Plan 9 machines using the 9P
protocol. Its standard input and output are connected to a network
connection, typically TCP on an Ethernet. It assumes Plan 9 uids match
Unix login names, and changes to the corresponding Unix effective uid
when processing requests. Characters in file and directory names
unacceptable to Plan 9 are translated into a three-character sequence:
followed by two hexadecimal digits. U9fs serves both 9P1 (the 9P
protocol as used by the second and third editions of Plan 9) and 9P2000.

from Stanley Lieber (MAINTAINER), with some tweaks by me.
ok sthen@
2011-03-16 08:44:49 +00:00
jasper
18c1c3155a - Set license markers to NO, as the license is a non-standard, restrictive,
homebrew piece of crap.

- Update maintainer address while here

discussed with and ok naddy@
committing on behalf of william@
2011-01-13 08:47:07 +00:00
jasper
33f2001a22 - Set license markers to NO, as the license is a non-standard, restrictive,
homebrew piece of crap.

discussed with and ok naddy@
ok markus@ (MAINTAINER)
committing on behalf of william@
2011-01-13 08:46:42 +00:00
espie
bec176e99e new depends 2010-11-20 09:48:38 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
espie
4cc3f43b65 USE_GROFF=Yes 2010-10-18 21:25:07 +00:00
naddy
54cbc4a57e switch to REVISION/EPOCH 2010-07-24 15:29:47 +00:00
espie
100f0c7870 SUBDIR += is wrong: it means the makefile will pick up SUBDIR from env, thus
breaking cd /usr/ports && SUBDIR=some/path make something for
category makefiles. While there, also put spaces around += uniformously.
okay naddy@, jasper@
2010-02-01 17:00:12 +00:00
kili
9a21d691f7 Fix PKGNAME.
Needs v0 (and an additional quirk).
2010-01-27 10:24:52 +00:00
jasper
6a5b7eafd2 - use ONLY_FOR_ARCHS instead of BROKEN here. 2009-11-01 22:39:53 +00:00
kili
8fc6287292 WANTLIB changes after xcb addition and bump. 2009-08-10 06:29:51 +00:00
fgsch
3fbd9cc177 sync WANTLIB. bump package. 2008-05-30 09:41:21 +00:00
steven
eebe2048c3 remove surrounding quotes in COMMENT/PERMIT*/BROKEN 2007-09-15 19:00:54 +00:00
ajacoutot
0e84a2c018 - add HOMEPAGE
- fix MASTER_SITES

from bsd at openbsd.rutgers dot edu (MAINTAINER)
2007-08-30 07:03:29 +00:00
espie
9eafbbfb35 base64 checksums. 2007-04-05 16:19:55 +00:00
pvalchev
232caf4444 Mark as broken on architectures other than i386/sparc*, due to incorrect
use of varargs and other unportable constructs (that nobody has stepped
up to fix in years).
2006-12-16 19:34:14 +00:00
steven
91a71496cd USE_X11 2006-11-13 12:51:14 +00:00
espie
939a8c0f52 zap .0.0 2006-09-18 11:59:59 +00:00
david
9923841b93 cleaning: remove commented nonexistent SUBDIR entries; ok sturm@ 2006-02-12 14:58:15 +00:00
steven
2b8cfd9752 fix MASTER_SITES 2006-02-05 10:00:05 +00:00
sturm
db7caed932 SHARED_LIBS 2005-12-25 17:40:49 +00:00
alek
d5f67054c1 - Add WANTLIB marker
- USE_LIBTOOL=Yes
- Bump PKGNAME
2005-09-27 21:07:55 +00:00
espie
f1e7eab840 those packages have not changed names since 3.6, even though their
packing-lists was changes in significant ways, and they do not have
enough dependencies that pkg_add can detect they changed through their
signature.

Bump the pkgname, so that pkg_add -r will choose to update them.

okay pvalchev@
2005-08-17 16:10:02 +00:00
naddy
ae76d3ea1f SIZE 2005-01-05 17:21:50 +00:00
alek
ce4dc7f859 Add WANTLIB markers 2004-12-20 13:45:21 +00:00
naddy
4bd0db3a38 update to 7.5.3; from Jon Trembley and William Yodlowsky 2004-10-07 17:14:24 +00:00
espie
2895c5b310 new plists 2004-09-15 18:21:21 +00:00