FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
plan9port 20140306 devel on this many watch lists=2 search for ports that depend on this port
Port of many Plan 9 programs to Unix-like operating systems

There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 30 Dec 2005 05:08:34
Also Listed In: plan9
License: LUCENT


This is a port of the bulk of the Plan 9 software build environment to Unix.
It tries to reproduce the Plan 9 build environment as faithfully as possible,
providing u.h and libc.h, and blithely redefining tokens such as open, dup,
and accept in order to provide implementations that better mimic the Plan 9
semantics.  The result is a somewhat more complicated and less Unix-friendly
environment, but Plan 9 programs can typically be compiled with little or no
changes.

The port includes the following:

  - Sources for Linux, FreeBSD, and SunOS

  - lib9 (nee libc), libString, libbin, libbio, libcomplete, libdraw,
    liblibflate, frame, libfs, libhtml, libhttpd, libip, libmux, libplumb,
    liblibregexp, libsec, thread, and libventi

  - 9term, acme, hoc, plumber, rio (nee 9wm), sam, and samterm, along with
    many small utilities and manual pages

  - Plan 9 bitmap fonts

WWW: http://swtch.com/plan9port/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Required To Build:
  1. x11/libX11
  2. x11-toolkits/libXt
  3. x11/libXi
  4. x11-toolkits/libXaw
  5. lang/perl5.16
Required To Run:
  1. x11/libX11
  2. x11-toolkits/libXt
  3. x11/libXi
  4. x11-toolkits/libXaw
There are no ports dependent upon this port

To install the port: cd /usr/ports/devel/plan9port/ && make install clean
To add the package: pkg install devel/plan9port


Configuration Options
     No options to configure

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/
  2. http://swtch.com/plan9port/

Number of commits found: 49

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
08 Jul 2014 04:36:32
Original commit files touched by this commit  20140306
Revision:361165
danfe search for other commits by this committer
Update to snapshot 20140306 and stagify.
04 Jul 2014 12:06:07
Original commit files touched by this commit  20130907
Revision:360604
bapt search for other commits by this committer
Resetting maintainership on ports that have not been staged and without any
pending PR (related to stage)

With hat:	portmgr
20 Sep 2013 17:13:47
Original commit files touched by this commit  20130907
Revision:327724
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
13 Sep 2013 09:06:18
Original commit files touched by this commit  20130907
Revision:327136
danfe search for other commits by this committer
- Update to snapshot as of 20130907
- Respect CC, unbreak on recent -CURRENT

Reported by:	pkg-fallout
02 Sep 2013 08:56:07
Original commit files touched by this commit  20130320
Revision:325948
danfe search for other commits by this committer
- Convert old-school USE_GMAKE and USE_PERL5_* to modern USES
- Perform some minor cleanups whenever appropriate

Submitted by:	az
25 Jun 2013 11:10:28
Original commit files touched by this commit  20130320
Revision:321733
danfe search for other commits by this committer
Use openpty() for pts allocation, just like other *BSD and Linux
20 Jun 2013 06:47:38
Original commit files touched by this commit  20130320
Revision:321352
danfe search for other commits by this committer
- Unbreak on -CURRENT (10.x): their linker script (bin/9l) employs silly
  `uname -r` check which did not cover FreeBSD versions >9
- Clean up Makefile slightly while here
13 Jun 2013 07:11:41
Original commit files touched by this commit  20130320
Revision:320739
danfe search for other commits by this committer
Update to version 20130320.
25 Aug 2012 16:09:29
Original commit files touched by this commit  20120820
danfe search for other commits by this committer
Update to version 20120820.
24 Jun 2012 21:53:38
Original commit files touched by this commit  20110901
dougb search for other commits by this committer
s/X11BASE/LOCALBASE/, or equivalent.

The X11BASE variable is long gone, however these ports were not updated.
10 Nov 2011 05:38:32
Original commit files touched by this commit  20110901
linimon search for other commits by this committer
Mark broken on powerpc as well as sparc64.  (In fact, on all the tier-2s.)

Hat:            portmgr
02 Sep 2011 02:00:40
Original commit files touched by this commit  20110901
danfe search for other commits by this committer
- Update to version 20110901
- Add LICENSE (Lucent Public License Version 1.02)
- Join some adjacent short lines
02 Sep 2011 01:13:55
Original commit files touched by this commit  20100223
danfe search for other commits by this committer
Reword a bit and reformat.
03 Jul 2011 14:59:23
Original commit files touched by this commit  20100223
ohauer search for other commits by this committer
-remove MD5
01 Apr 2010 10:46:03
Original commit files touched by this commit  20100223
linimon search for other commits by this committer
Also fails on ia64.

Hat:            portmgr
22 Mar 2010 05:54:19
Original commit files touched by this commit  20100223
linimon search for other commits by this committer
Mark as broken on sparc64: fails to install.

Hat:            portmgr
11 Mar 2010 15:37:04
Original commit files touched by this commit  20100223
danfe search for other commits by this committer
Improve on text.
23 Feb 2010 21:29:44
Original commit files touched by this commit  20100223
danfe search for other commits by this committer
Reformat, fix couple of grammar nits, and reword for better readability.

Feature safe:   yes
23 Feb 2010 21:27:36
Original commit files touched by this commit  20100223
danfe search for other commits by this committer
- Update to the most recent snapshot to date, and unbreak on newer versions
  of FreeBSD
- Remove architecture restrictions; it supports at least i386 and amd64 now,
  so let's give others a chance
- Remove defunct distfile site
- Perform minor Makefile cleanup

Based on PR:    ports/144034
Feature safe:   yes
23 Feb 2010 17:42:31
Original commit files touched by this commit  20080909_1
danfe search for other commits by this committer
Beautify port description.

Feature safe:   yes
29 Dec 2009 10:25:55
Original commit files touched by this commit  20080909_1
miwi search for other commits by this committer
- Convert NOMANCOMPRESS to NO_MANCOMPRESS to sync with src

PR:     ports/136065 ports/127469
Submitted by:   N.J. Mann <njm@njm.me.uk> and Aldis Berjoza
<killasmurf86@gmail.com>

- Early identify port CONFLICTS

PR:     137855
Submitted by:           Piotr Smyrak <smyru@heron.pl>

- Add --no-same-permissions to the EXTRACT_AFTER_ARGS command.

Tijl Coosemans has been reported an issue that when root is extracting from the
tarball, and the tarball contains world writable files
(sysutils/policykit as an example), there is a chance that the files
gets changed by malicious third parties right after the extraction,
which makes it possible to inject code into the package thus compromise
the system.

Submitted by:   Tijl Coosemans <tijl@coosemans.org> Xin LI (delphij@)

- Fix some whitespaces

Tested with:    exp-run
14 Dec 2009 23:10:55
Original commit files touched by this commit  20080909_1
danfe search for other commits by this committer
In preparation to the update:
- Canonicalize Makefile header
- Rephrase COMMENT
- Take maintainership
14 Dec 2009 19:57:14
Original commit files touched by this commit  20080909_1
thierry search for other commits by this committer
Release maintainership.

Thanks Serge for maintaining these ports all these years!

PR:             (private mail)
Submitted by:   Serge Gagnon <serge.gagnon.1 (at) ulaval.ca>
13 Jun 2009 20:37:14
Original commit files touched by this commit  20080909_1
erwin search for other commits by this committer
Mark BROKEN on 8.x: does not build.
23 Jan 2009 16:28:36
Original commit files touched by this commit  20080909_1
flz search for other commits by this committer
- Update X.org ports to 7.4+ (few ports are more recent than the katamari).
- Bump PORTREVISION for all ports depending on libglut since the shlib
version number went from 4 to 3.
- Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't
installed anymore.
- Couple of ports fixes (mostly missing xorg components added to USE_XORG).
11 Oct 2008 15:23:58
Original commit files touched by this commit  20080909
miwi search for other commits by this committer
- Update to 20080909

PR:             127885
Submitted by:   Serge Gagnon <serge.gagnon.1@ulaval.ca> (maintainer)
19 Apr 2008 17:56:05
Original commit files touched by this commit  20080409_1
  Sanity Test Failure
miwi search for other commits by this committer
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
        Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
        ehaupt, nox, itetcu, flz, pav

PR:             116263
Tested on:      pointyhat
Approved by:    portmgr (pav)
16 Apr 2008 09:56:49
Original commit files touched by this commit  20080409
clsung search for other commits by this committer
- Update to 20080409

PR:             ports/122809
Submitted by:   maintainer (Serge Gagnon)
25 Dec 2007 11:06:25
Original commit files touched by this commit  20071208
lwhsu search for other commits by this committer
- Update to 20071208
- Change maintainer's email adress

PR:             ports/118667
Submitted by:   Serge Gagnon <serge.gagnon AT b2b2c.ca> (maintainer)
04 Aug 2007 11:41:31
Original commit files touched by this commit  20070223_1
gabor search for other commits by this committer
- Remove the DESTDIR modifications from individual ports as we have a new,
  fully chrooted DESTDIR, which does not need such any more.

Sponsored by:   Google Summer of Code 2007
Approved by:    portmgr (pav)
19 May 2007 20:32:57
Original commit files touched by this commit  20070223_1
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
07 Mar 2007 12:49:22
Original commit files touched by this commit  20070223
miwi search for other commits by this committer
- Respect X11BASE

PR:             109931
Submitted by:   Serge Gagnon <serge.gagnon@b2b2c.ca> (maintainer)
01 Mar 2007 10:07:54
Original commit files touched by this commit  20070223
miwi search for other commits by this committer
- Update to 20070223

PR:             109614
Submitted by:   Serge Gagnon <serge.gagnon@b2b2c.ca> (maintainer)
04 Aug 2006 12:34:50
Original commit files touched by this commit  20060629
erwin search for other commits by this committer
Add support for DESTDIR part I.

This commit should largele be a NOOP as it only adds support
for DESTDIR undefined. This does allow us to start testing
ports with DESTDIR set, but this is as of yet not supported.

Although this has been extensively tested on pointyhat, this
is a very intrusive change and some cases may have been
overlooked. Please contact Gabor and me if you find any.

PR:             100555
Submitted by:   gabor
Sponsored by:   Google Summer of Code 2006
01 Jul 2006 14:59:59
Original commit files touched by this commit  20060629
novel search for other commits by this committer
Update to 20060629.

PR:             99646
Submitted by:   Serge Gagnon (maintainer)
11 May 2006 18:05:30
Original commit files touched by this commit  20060511
mnag search for other commits by this committer
- Update to 20060511

PR:             97135
Submitted by:   maintainer
09 May 2006 02:58:06
Original commit files touched by this commit  20060507
mnag search for other commits by this committer
- Update to 20060507
- UnBROKEN on 4.X
- Install initial plumbing rule (install-user:)

PR:             96960
Submitted by:   maintainer
05 May 2006 21:13:20
Original commit files touched by this commit  20060402
mnag search for other commits by this committer
- Fix build dependency

PR:             96837
Submitted by:   maintainer
05 May 2006 17:47:21
Original commit files touched by this commit  20060402
mnag search for other commits by this committer
* plan9port

- Update to 20060402
- Remove RESTRICTED field since the author got a permission
- Remove USE_PERL5
- Mark as BROKEN on 4.x

* LEGAL

- Remove plan9port entry

PR:             95316
Submitted by:   maintainer
18 Feb 2006 01:27:11
Original commit files touched by this commit  20060214
mnag search for other commits by this committer
- Update to 20060207

PR:             93346
Submitted by:   maintainer
08 Feb 2006 18:09:09
Original commit files touched by this commit  20060207
tdb search for other commits by this committer
- Update to 20060207

PR:             93004
Submitted by:   Serge Gagnon <serge.gagnon@b2b2c.ca> (maintainer)
02 Feb 2006 21:20:59
Original commit files touched by this commit  20060131
garga search for other commits by this committer
- Update to 20060131

PR:             ports/92664
Submitted by:   maintainer
28 Jan 2006 10:30:55
Original commit files touched by this commit  20060127
tdb search for other commits by this committer
- Update to 20060127

PR:             92430
Submitted by:   Serge Gagnon <serge.gagnon@b2b2c.ca> (maintainer)
18 Jan 2006 19:11:46
Original commit files touched by this commit  20060117
mnag search for other commits by this committer
Update to 20060117

PR:             91924
Submitted by:   Serge Gagnon <serge.gagnon@b2b2c.ca> (maintainer)
12 Jan 2006 22:31:30
Original commit files touched by this commit  20060112
tdb search for other commits by this committer
- Update to 20060112
- Fix typo in pkg-message.in

PR:             91718
Submitted by:   Serge Gagnon <serge.gagnon@b2b2c.ca> (maintainer)
08 Jan 2006 12:34:44
Original commit files touched by this commit  20060107
edwin search for other commits by this committer
Update port: devel/plan9port to 20060107

        - Update to 20060107
        - Remove files/patch-src-cmd-eqn-e.h and
files/patch-src-lib9-fmt-plan9.h
        (It has been incorporated in the software by the author)

PR:             ports/91478
Submitted by:   Serge Gagnon <serge.gagnon@b2b2c.ca>
06 Jan 2006 15:45:21
Original commit files touched by this commit  20060101
hrs search for other commits by this committer
- Update to 20060101[*].
- Fix package building.  The previous version generates a broken
  package which does not includes charlib directory.
- Fix build on 4.x.

Submitted by:   Serge Gagnon (serge.gagnon at b2b2c dot ca) (maintainer)[*]
01 Jan 2006 00:11:02
Original commit files touched by this commit  20051231
pav search for other commits by this committer
- Update to 20051231

PR:             ports/91150
Submitted by:   Serge Gagnon <serge.gagnon@b2b2c.ca> (maintainer)
30 Dec 2005 05:07:46
Original commit files touched by this commit  20051228
pav search for other commits by this committer
This is a port of the bulk of the Plan 9 software build environment to
Unix.

This port tries to reproduce the Plan 9 build environment as faithfully
as possible, providing u.h and libc.h, and blithely redefining tokens
such as open, dup, and accept in order to provide implementations that
better mimic the Plan 9 semantics. The result is a more complicated and
less Unix-friendly environment, but Plan 9 programs can typically be
compiled with little or no changes.

PR:             ports/90997
Submitted by:   Serge Gagnon <serge.gagnon@b2b2c.ca>

Number of commits found: 49

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
chromiumAug 26
fileAug 21
py-djangoAug 21
py-django-develAug 21
py-django14Aug 21
py-django15Aug 21
php53Aug 18
phpmyadminAug 17
chromiumAug 13
serfAug 11
subversionAug 11
subversion17Aug 11
nginxAug 09
nginx-develAug 09
mingw32-opensslAug 06

6 vulnerabilities affecting 9 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24510
Broken 218
Deprecated 727
Ignore 562
Forbidden 36
Restricted 261
No CDROM 101
Vulnerable 23
Expired 1
Set to expire 717
Interactive 0
new 24 hours 7
new 48 hours9
new 7 days58
new fortnight97
new month258

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.