Commit Graph

270 Commits

Author SHA1 Message Date
phessler c37402abbe plan9port is unreliable when building on arm64 for some months now,
mark BROKEN for that arch.

agreement from tb@
2024-07-20 12:08:36 +00:00
abieber a10055b27d Update plan9/drawterm to drawterm-20240423
OK Stanley Lieber (MAINTAINER)
2024-05-22 16:10:04 +00:00
gsoares 464cc889cd skip .github directory and .git* files on pax instead of rm rf them on find(1) 2024-03-28 11:37:53 +00:00
gsoares b8298d9a59 *** empty log message *** 2024-03-27 02:11:50 +00:00
op 6ff222e3c7 update plan9/plan9port to a newest commit (20230913); ok gsoares@ 2023-10-13 09:28:49 +00:00
espie a8b8aac85a MASTER_SITES -> SITES 2023-09-27 14:23:27 +00:00
kn 645305a075 oops, revert local update bits that snuck in 2023-05-15 04:48:15 +00:00
kn 7185acb409 honour MAKE_JOBS
mk(1) says to set NPROC in the environment, INSTALL does that itself,
but only on foreign platforms.

Now I see cascades of 'clang -DPLAN9PORT ...' procs in top(1).

OK op gsoares
2023-05-15 04:45:43 +00:00
op e8616adca7 update plan9/plan9port to a newer snapshot (20230123)
patch-src_libthread_daemonize_c was merged upstream; patch-src_mkhdr
removed as per Kyle Milz suggestion, it's not needed anymore.  Regen
other patches.

Drop the substitution for bin/wintext as now it's a rc script, and while
here simplify do-install: there are no more any .cvsignore, .hg,
.hgignore or .hgtags files.

ok gsoares@
2023-01-31 10:26:17 +00:00
op d654368c52 update plan9/sam to the latest commit in the deadpixi fork
This brings in ssam(1) (streaming sam; unfortunately without a manpage),
fixes the dot after the `<' command (finally!) and some small tweaks to
the manpage.

While here also add "editors" to CATEGORY and tweak a bit the
post-install hook.

ok abieber@
2022-11-07 15:37:20 +00:00
jca 67ffd1b8c4 netlib.org provides https, update HOMEPAGE and MASTER_SITES 2022-10-09 11:18:59 +00:00
gkoehler b3d751aa77 Build plan9port on i386, powerpc, powerpc64
Diff from Kyle Milz, who confirms that plan9port works on i386 and
powerpc, but doesn't build on sparc64.  I add powerpc64.
2022-09-23 02:28:27 +00:00
op e99aee537c update plan9/u9fs to 20210125
This switches plan9/u9fs to another upstream which has seen some small
development over the time, following what other package repositories
already did: https://bitbucket.org/plan9-from-bell-labs/u9fs

port-wise:

 - tweak the COMMENT
 - drop unneeded patches
 - install u9fs in sbin/ rather than bin/
 - install the manpage (and tweak it so it's useful in here.)

maintainer timeout, ok sthen@
2022-09-11 07:25:10 +00:00
naddy acbb89678d drop RCS Ids 2022-03-11 19:49:07 +00:00
sthen 385739a94f drop rcs id in category Makefiles 2022-03-09 16:18:03 +00:00
abieber da499cb913 Update to the latest drawterm
- switch to git.9front.org for MASTER_SITES
- enable building on arm64

OK sl (MAINTAINER)
2021-10-13 00:25:47 +00:00
abieber 0749ab15e9 Hosting on git.9front.org currently produces tarballs that change every
download. Switch to a static tarball for now.

OK Stanley Lieber (MAINTAINER)
2021-07-21 18:04:01 +00:00
abieber db01909735 Update drawterm to the latest version.
- switch to using 9front's git server
- update license marker to MIT

OK from Stanley Lieber (MAINTAINER)
2021-07-20 16:11:32 +00:00
jsg 19c1565a59 update plan9port to a newer snapshot
Nokia transferred Plan 9 copyrights to the Plan 9 Foundation which has
changed the license from LPL to MIT.

ok gsoares@
2021-03-25 21:44:06 +00:00
tb 63ed876c05 9menu: update to 1.10
Fixes a bug and changes things to use stdbool.

from maintainer Kaashif Hymabaccus
2021-02-14 17:57:23 +00:00
jsg 52802352c7 update plan9port to a newer snapshot
fixes clang 11 / default -fno-common build
ok gsoares@ kn@
2021-01-30 12:51:34 +00:00
gsoares 1078b6a0a6 add proper log message, missing in previous commit
"update to latest github commit"
2020-11-17 00:04:59 +00:00
gsoares 5578d27dcb add proper log message, missing in previous commit
"update to latest github commit"
2020-11-16 23:56:37 +00:00
gsoares 5bfcc617b7 *** empty log message *** 2020-11-16 22:21:10 +00:00
sthen f507c37348 plan9port: mark BROKEN-i386 2020-06-25 10:23:43 +00:00
gsoares 28c8436bc2 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@
2020-06-21 20:37:20 +00:00
abieber bca687bce6 Update drawterm to 8fd96772eb02
no objections - sl
2020-05-23 15:34:57 +00:00
cwen d6bd189b58 drawterm: fix the build with clang on powerpc
Drawterm uses deprecated Darwin assembly syntax that clang's assembler
does not support, use the external assembler instead.

OK jca@
2020-05-16 20:27:43 +00:00
naddy d159f8d1ad Make use of "find -exec {} +" (which is POSIX) and "find -delete"
(which is not) throughout the ports Makefiles.

* Replace find|xargs with find -exec {} +
* Replace -exec {} \; with -exec {} + if applicable.
* Use the -delete operator to remove files and empty directories.
* Combine and tweak some find(1) invocations while here.

ok kn@ rsadowski@ espie@
2020-03-20 16:44:21 +00:00
abieber a0fbca3f88 Update to ccc01167ee60, include the man page.
"looks fine to me" - from MAINTAINER! Thanks sl!
2019-12-12 03:28:26 +00:00
jsg 0ee1a83f41 add commas after .Nm items 2019-11-12 05:07:44 +00:00
jsg d67406629d Change the standalone version of sam to a maintained fork which
supports scalable fonts among many other changes.

The prior 1998 version frequently crashes on amd64.

ok markus@ who drops maintainership
2019-11-12 02:45:32 +00:00
kn 051ed376f4 Omit platform support bits in DESCR
As of ONLY_FOR_ARCHS we support more than x86;  as for the rest this list
is probably outdated/incomplete as well and generally providese little to
no information, so remove it.

OK gsoares
2019-09-11 13:42:35 +00:00
gsoares 18b7fe8b04 update to the latest github commit
e995a0c101863688d5f14649ae3de45a7c43789c

zap patch-bin_web merged upstream

patch from Patrick Marchand <pmarchand@evolix.ca>, thanks!
with some tweaks by me.
2019-09-11 00:40:54 +00:00
sthen 12f417dfad don't hardcode gcc 2019-08-31 14:09:13 +00:00
daniel d7947cb743 Don't hardcode gcc. 2019-08-24 20:46:30 +00:00
naddy ae1cb22cb2 Switch to PERMIT_(DISTFILES|PACKAGE).
CDROM restrictions are no longer applicable.
2019-07-14 02:16:50 +00:00
sthen 48b0b9660c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:48:23 +00:00
sthen b17bf3228e update curses WANTLIB entries following the change in base libraries to use soname 2019-05-17 16:19:37 +00:00
abieber de7f477be9 Update to drawterm-20170319 (5c953ddd29fa) from maintainer Stanley Lieber 2019-05-17 12:21:08 +00:00
naddy bcc4ea2349 socppc is gone 2019-05-11 14:17:51 +00:00
bentley cea707d2fe Remove 9wm, w9wm, larswm.
Restrictive PERMIT_*; CONFIGURE_STYLE=imake; no updates in 15+ years.

If you're itching for the Plan 9 window experience, plan9port has rio.

ok markus@ (former 9wm maintainer)
2019-05-07 07:38:33 +00:00
bentley e5b1120db1 Unhook 9wm, w9wm, larswm. 2019-05-07 07:33:53 +00:00
danj 3af538acd1 Remove maintainers per their requests 2019-05-01 20:12:51 +00:00
espie f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
sthen 114b1e4413 Bump the remaining ports to trigger updates following cpu stats
changes (CPUSTATES/etc). Last part.

- some of these might be in code that's not actually built or rarely
used but it's not worth the hassle evaluating that, i'm just bumping &
moving on.

- as mentioned before, there might still be runtime problems relating
to the addition or renumbering.
2018-06-01 15:44:28 +00:00
espie ee22850e05 and the plist of course 2018-05-26 10:45:41 +00:00
espie d7f47585c7 - declare a proper @mandir
- don't subst CC in PLIST
2018-05-26 10:45:04 +00:00
gsoares 7ee94eb614 make plan9port work with MAP_STACK
initial diff from Aaron Poffenberger <akp () hypernote ! com>
2018-04-09 15:14:33 +00:00
gsoares 263b11cd4e update to latest github commit
(20180117) 019be4481fee53a999ccb73c78e40df5f408b24e
2018-01-20 03:29:56 +00:00