notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: devel/perforce/Makefile

Number of commits found: 84

Thursday, 20 May 2010
23:34 rene search for other commits by this committer
Remove old devel/perforce

The server parts are now in devel/p4d, devel/p4p, devel/p4ftpd, and devel/p4web

PR:             ports/145824
Submitted by:   gordon
Approved by:    tabthorpe (mentor)
Original commit
Tuesday, 12 Jan 2010
16:04 lth search for other commits by this committer
Drop maintainership
Original commit
Tuesday, 24 Mar 2009
08:32 lth search for other commits by this committer
Updated p4d. Bugs fixed:

        #189734 **
            The new tcp buffer calculation could cause a deadlock in
            client/server communications.  This problem was only detected
            on configurations involving Solaris or Linux.  Due to the
            complications of platform specific tcp implementations the
            algorithm has been reworked to make allowances for certain
            eccentricities.  (Bug #32494).

        #188676 *
            'p4 resolve' using the automatic option could crash the client
            application when running on windows.  This would only happen
            if the 'theirs' file had been locked by another windows
            application e.g. microsoft word.  (Bug #32384)

Updated p4web. Bugs fixed:

        #190006
            Always offer browse depot selection in multiuser mode. (Bug #32704)

Complete release notes at:
http://www.perforce.com/perforce/doc.082/user/relnotes.txt
http://www.perforce.com/perforce/doc.082/user/p4webnotes.html
Original commit
Wednesday, 25 Feb 2009
07:26 lth search for other commits by this committer
Updated p4web. Bugs fixed:

 #186658
   Fix problem with line numbers being skipped when viewing a file.
   (Bug #031832)

 #185786
   P4Web no longer requires a client in browse only mode. (Bug #032227)

Complete release notes for p4web at:
http://www.perforce.com/perforce/doc.current/user/p4webnotes.html
Original commit
Sunday, 22 Feb 2009
13:58 lth search for other commits by this committer
Bugs fixed (from release notes):

  #188676 *
      'p4 resolve' using the automatic option could crash the client
      application when running on windows.  This would only happen
      if the 'theirs' file had been locked by another windows
      application e.g. microsoft word.  (Bug #32384)

  #188603 **
      A user with a complicated view map could crash the server
      by creating a spec using '-i' or editing a spec to use
      a name which contains '%%<somenumber>'. This has
      been fixed. (Bug #31933)

Noted by:       pointyhat via pav
Original commit
Friday, 23 Jan 2009
16:21 lth search for other commits by this committer
Bugs fixed (from release notes):

  #179182 **
      'p4 sync -p' via the proxy did not transfer files which
      were not in the proxy's cache.  Fixed.  (Bug #31775)

  #184476 **
      Excessive wildcard use in client views could crash the
      ntx64/p4d server under circumstances that would be handled
      correctly by the ntx86/p4d server. It was discovered
      that the 64-bit version of the windows server requires more
      stack space to perform commands involving excessive wildcard
      usage in client mappings. This has been resolved so that the
      ntx6/p4d process behaves similarly to the ntx86/p4d.
      (Bug #31737)

  #181214 **
      'p4 fstat -F' with a filter that contains a not (^) crashes
      the Perforce server. This has been fixed. (Bug #31771)

  #183252 **
      A failure to open a temporary file during submit of a compressed
      file could lead to a server crash.  This problem could occur on
      a windows server only.  Fixed.  (Bug #31952)

  #168144 *
      Shell wildcard expansion on Windows can once again be disabled
      by double quoting arguments.  (Bug #30753)
Original commit
Monday, 5 Jan 2009
19:44 pav search for other commits by this committer
- Remove conditional checks for FreeBSD 5.x and older
Original commit
Friday, 2 Jan 2009
20:43 lth search for other commits by this committer
Fix logdir for package installation

Noted by:       droso
Original commit
Monday, 29 Dec 2008
14:38 lth search for other commits by this committer
- Update to 08.2
- Drop alpha support
- Fix log dir location [1]
- Fix depot permissions [1]
- Separate DIST_SUBDIR [2]

Submitted by:   Bernard Treves Brown [1], infofarmer [2]
Original commit
Sunday, 27 Apr 2008
12:47 lth search for other commits by this committer
Bugs fixed (from release notes):

  #152382 **
    Sometimes 'p4 integrate' would find a distant base when
    cherry picking revisions to integrate.  Now 'p4 integrate'
    insists that the base be the revision before the first
    revision being integrated when cherry picking revisions.
    (Bug #29016).

  #152296 **
    'p4 submit' could report "No files to submit" if the
    combination of client mapped files and protections table
    exceeded an internal limit.  This limit was incorrectly
    reached on case-insensitive Servers (Windows) by repeated
    values in a generated map.  This has been fixed. (Bug #28853)
Original commit
Thursday, 10 Apr 2008
08:29 lth search for other commits by this committer
Bugs fixed (from release notes):

  #149704 **
      'p4 integrate' could skip integrations in the face of
      large branch views coupled with large protection tables.
      This has been corrected.  (Bug #28659)

  #149538 **
      'p4 integrate' could report "no permission on file(s)" if
      the protections managed by 'p4 protect' had excessive wildcards
      (too many ...'s in too many entries).  Now 'p4 integrate'
      should be no more sensitive than other commands to the number
      of wildcards in protections, and in any event should fail
      with a more appropriate message ("too may wildcards").
      (Bug #28422).

Changes: http://www.perforce.com/perforce/doc.073/user/relnotes.txt
Original commit
Monday, 14 Jan 2008
15:09 lth search for other commits by this committer
- Update to 2007.3
- Also see: http://www.perforce.com/perforce/doc.073/user/relnotes.txt
Original commit
Friday, 19 Oct 2007
07:54 lth search for other commits by this committer
Chase updated binaries.

Bugs fixed: (from release notes):

    #136755 **
        A perforce server could shutdown with the message
        "License expired" even when a new license with a valid
        expire date was put in place (either manually or with
        the 'p4 license' command).  This only happened if the
        license that the server was originally started with
        became out of date.  (Bug #24800)

    #136742 **
        'p4 obliterate' under certain conditions could purge an
        archive file which still had lazy copies pointing to it.
        This change prevents that from happening.  (Bug #26682).

    #136586 **
        In certain cases inconsistent results depending on depot
        path could be observed for some commands.  Typically when
        this happened an unrestricted 'p4 sync' would bring back
        correct behaviour.  This problem only occured when a file
        that had been previously synced was no longer mapped by the
        current client view and the client path name had a '.' in
        a significant position of its path.  This has been fixed
        (Bug #24943, #26541).

    #135236 **
        Unintegrated revisions prior to a delete could cause
        undesirable file re-branching in subsequent integrations.
        This change brings back an older behavior, which is to
        not re-branch from revisions prior to a delete when the
        target is also deleted. (Bug #25662)

For complete list of changes, see:

    http://www.perforce.com/perforce/doc.062/user/relnotes.txt
Original commit
Monday, 6 Aug 2007
08:08 lth search for other commits by this committer
Chase updated binaries.

For complete list of changes, see:

    http://www.perforce.com/perforce/doc.061/user/relnotes.txt

Noticed by:     kris
Original commit
Sunday, 29 Jul 2007
12:43 lth search for other commits by this committer
Chase updated binaries.

Bugs fixed: (from release notes):

    #129932 **
        'p4 submit' could fail when 'p4 integrate' mistakenly
        attempts to branch from a deleted revision if that
        source file was readded and that readded revision was
        ignored into the target file.  Fixed.  (Bug #24663)

    #128837 **
        The server no longer exits after 10 consecutive attempts
        to accept an incoming connection.  Usually the reason for
        this is that the computer is under configured and its
        simply a server resource problem.  In some cases the
        problem can be on the client end,  because of this the
        server now sleeps, then continues to retry.  (Bug #24156).

For complete list of changes, see:

    http://www.perforce.com/perforce/doc.061/user/relnotes.txt

Noticed by:     pavmail
Original commit
Thursday, 7 Jun 2007
08:18 lth search for other commits by this committer
It is only the sparc version that does not work on 7.x. i386 and amd64 work
fine.

Submitted by:   "M. Warner Losh" <imp@bsdimp.com>
Original commit
Saturday, 26 May 2007
18:16 lth search for other commits by this committer
- Update to 2006.2 [1]
- Add sparc64 support [2]
- Remove 4.x support

Submitted by:   several [1], jkim [1,2]
Original commit
Wednesday, 24 Jan 2007
09:14 lth search for other commits by this committer
Chase updated binaries.

Bugs fixed: (from release notes)

    #114840 **
        CPU usage has been reduced for 'p4 integrate' when it is
        handling indirect integrations through a large number of
        branches (hundreds or more).  (Bug #23592).

For complete list of changes, see:

    http://www.perforce.com/perforce/doc.061/user/relnotes.txt

Noticed by:     "Stefan Schablowski" <stefan.schablowski@prolificx.com>
Original commit
Saturday, 23 Dec 2006
16:46 lth search for other commits by this committer
Chase updated binaries.

Bugs fixed (from release notes):

        #113339 **
            'p4 opened -a //...' was being adversely affected by
            the optimization in change #109212.  It is now back to
            its previous performance.  (Bug #23307)

        #113270 **
            Files changed from type ktext to text would be stored
            at the server with the keywords unexpanded even if the
            files had been submitted with the keywords expanded.
            This behavior, present only in release 2006.1, has been
            fixed. (Bug #23258)

        #112408 **
            'p4 depot' will not abort when it encounters a UNC
            path in the Map field so long as the path also ends in
            '...'.  UNC path handling in the depot form was broken
            by change 93286, but it has now been fixed. (Bug #23191)

        #94339 **
            'p4 changes @changelist' could be slower in 2005.2 than it
            was in 2005.1 due to an optimization intended to speed up
            changelist ranges (@changelist,changelist).  The optimization
            has been tuned to be no slower than 2005.1.  (Bug #20192).

For complete list of changes, see:

  http://www.perforce.com/perforce/doc.061/user/relnotes.txt

PR:             ports/107137
Submitted by:   gabor
Original commit
Tuesday, 28 Nov 2006
21:11 lth search for other commits by this committer
- Fixed OSVERSION check [1]
- Fixed IGNORE spelling

Noticed by:     pointyhat via kris [1]
Original commit
Sunday, 5 Nov 2006
18:34 lth search for other commits by this committer
Chase updated binaries

For changes, see http://www.perforce.com/perforce/doc.061/user/relnotes.txt

PR:             ports/105167
Submitted by:   keramida
Original commit
Saturday, 21 Oct 2006
10:04 lth search for other commits by this committer
Unbreak, chase updated binaries

For changes, see http://people.freebsd.org/~lth/perforce/relnotes-06.1_3,1.txt

Noted by:       kris
Approved by:    portmgr (erwin)
Original commit
03:06 kris search for other commits by this committer
BROKEN: Size mismatch

Approved by:    portmgr (self)
Original commit
Thursday, 14 Sep 2006
09:02 lth search for other commits by this committer
Chase updated binaries

Noted by:       pointyhat via Kris
Original commit
Sunday, 10 Sep 2006
09:58 lth search for other commits by this committer
Added mirror site

Submitted by:   Alexander Goller <alex@vivien.franken.de>
Original commit
Monday, 4 Sep 2006
16:09 lth search for other commits by this committer
Chase updated binaries

PR:             ports/102845
Submitted by:   gabor
Original commit
Sunday, 3 Sep 2006
00:56 kris search for other commits by this committer
NO_PACKAGE and NO_CDROM are not appropriate; use RESTRICTED here
Original commit
Sunday, 27 Aug 2006
20:34 lth search for other commits by this committer
Update to 06.1

PR:             ports/102375
Submitted by:   Mike Meyer <mwm@mired.org>
Original commit
Thursday, 6 Apr 2006
14:14 lth search for other commits by this committer
Chase updated binaries

Noticed by:     Joakim Nystrom <jnystrom@mac.com>
Original commit
Thursday, 16 Feb 2006
12:13 lth search for other commits by this committer
Chase updated binaries.
Perforce are recommending upgrade due to merge problems, see
 http://maillist.perforce.com/pipermail/perforce-user/2006-February/017722.html

Also noticed by:        Alexander Goller <alex@vivien.franken.de>
Original commit
Friday, 13 Jan 2006
10:01 lth search for other commits by this committer
Chase updated binaries

Noticed by:     Alexander Goller <alex@vivien.franken.de>
Original commit
Wednesday, 11 Jan 2006
09:44 lth search for other commits by this committer
- Update to 2005.2
- Added SHA256 checksum
Original commit
Friday, 28 Oct 2005
08:54 lth search for other commits by this committer
Chase updated binaries
Original commit
Saturday, 17 Sep 2005
21:09 lth search for other commits by this committer
Chase updated binaries

Noticed by:     phk
Original commit
Sunday, 28 Aug 2005
18:35 lth search for other commits by this committer
Chase updated binaries [1], [2]

PR:             ports/85055 [1]
Submitted by:   Gabor Kovesdan <gabor.kovesdan@t-hosting.h> [1], Andrew Carter
<ascarter@mac.com> [2]
Original commit
Saturday, 23 Jul 2005
11:11 lth search for other commits by this committer
Chase updated binaries

Prompted by:    Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw>
Original commit
Monday, 4 Jul 2005
13:22 lth search for other commits by this committer
Chase updated binaries
Original commit
Wednesday, 1 Jun 2005
14:20 lth search for other commits by this committer
Update to 2005.1

PR:             ports/81763
Submitted by:   Giorgos Keramidas <keramida@ceid.upatras.gr>
Original commit
Friday, 8 Apr 2005
14:53 lth search for other commits by this committer
Backing out part of last commit, that was breaking the version string.

Noticed by:     chkversion
Pointy hat to:  lth
Original commit
07:43 lth search for other commits by this committer
- Fix privilege during pre-install
- Reduce portlint nagging

PR:             ports/79654
Submitted by:   John Baldwin <jhb@FreeBSD.org>
Original commit
Thursday, 10 Mar 2005
15:23 lth search for other commits by this committer
Chase updated binaries
Original commit
Monday, 7 Mar 2005
09:16 lth search for other commits by this committer
Update perforce binaries.
Original commit
Sunday, 20 Feb 2005
14:54 lth search for other commits by this committer
- Now builds on amd64 [1]
- Fixed output redirection for p4web [2]

Submitted by:   arved [1], "Ryan F." <ryan@kalama.no-ip.org> [2]
Original commit
Wednesday, 2 Feb 2005
12:00 lth search for other commits by this committer
Update perforce binaries.

Submitted by:   Joachim Strombergson <watchman@ludd.ltu.se>
Original commit
Tuesday, 18 Jan 2005
15:43 lth search for other commits by this committer
- Start p4web from rc.d script [1]
- Assume maintainership

Submitted by:   Mark Santcroos <marks@ripe.net> [1]
Reviewed by:    tobez
Original commit
11:11 vs search for other commits by this committer
Chase update from 2004/12/30

PR:             ports/75929
Submitted by:   keramida
Original commit
Monday, 20 Dec 2004
09:48 vs search for other commits by this committer
- Update i386 to rev.6
- Drop maintainership
- Sanitize Makefile a bit (me)

PR:             ports/75255
Submitted by:   maintainer
Original commit
Thursday, 25 Nov 2004
16:13 nork search for other commits by this committer
Update perforce binaries.

PR:             ports/74050[1], ports/74324[2]
Submitted by:   Jean-Sebastien Pedron <jspedron@club-internet.fr>
                david marshall <marshall@chezmarshall.com> (maintainer)[2]
Original commit
Wednesday, 10 Nov 2004
16:25 nork search for other commits by this committer
Update perforce binaries.

PR:             ports/73771
Submitted by:   david marshall <marshall@chezmarshall.com> (maintainer)
Original commit
Thursday, 28 Oct 2004
15:03 nork search for other commits by this committer
o Update perforce binaries.
o Add support checkpoint on rcNG script. [*]

PR:             ports/73219
Submitted by:   david marshall <marshall@chezmarshall.com> (maintainer)
                Brooks Davis <brooks@one-eyed-alien.net> [*]
Original commit
Tuesday, 12 Oct 2004
17:10 nork search for other commits by this committer
Update to 2004.2.

PR:             ports/72427
Submitted by:   david marshall <marshall@chezmarshall.com> (maintainer)
Original commit
Monday, 21 Jun 2004
19:14 pav search for other commits by this committer
- Update p4ftpd

PR:             ports/68105
Submitted by:   david marshall <marshall@chezmarshall.com> (maintainer)
Original commit
Saturday, 19 Jun 2004
07:44 kris search for other commits by this committer
BROKEN: Size mismatch
Original commit
Wednesday, 16 Jun 2004
20:31 pav search for other commits by this committer
- Add dummy version number for unsupported platforms, to silence a warning
  about malformed version string when processing INDEX

PR:             ports/67920
Submitted by:   Conrad J. Sabatier <conrads@cox.net>
Approved by:    David Marshall <marshall@chezmarshall.com> (maintainer)
Original commit
Wednesday, 26 May 2004
16:24 pav search for other commits by this committer
- Update to 03.2/60355

PR:             ports/67215
Submitted by:   david marshall <marshall@chezmarshall.com> (maintainer)
Original commit
Sunday, 16 May 2004
10:29 nork search for other commits by this committer
Updated i386 binaries for version 03.2.

PR:             ports/66676
Submitted by:   David Marshall <marshall@chezmarshall.com> (maintainer)
Original commit
Tuesday, 20 Apr 2004
13:08 nork search for other commits by this committer
Updated i386 binaries for version 03.2.

PR:             ports/65791
Submitted by:   David Marshall <marshall@chezmarshall.com> (maintainer)
Original commit
Sunday, 21 Mar 2004
09:23 nork search for other commits by this committer
Updated i386 binaries for version 03.2.

PR:             ports/64447
Submitted by:   david marshall <marshall@chezmarshall.com> (maintainer)
Committed at:   Exit of Chuou Highway in Japan
Original commit
Wednesday, 3 Mar 2004
17:55 nork search for other commits by this committer
Updated i386 binaries for version 03.2

PR:             ports/63522
Submitted by:   david marshall <marshall@chezmarshall.com> (maintainer)
Original commit
Tuesday, 10 Feb 2004
23:13 dannyboy search for other commits by this committer
Updated p4d, add SIZE.

PR:             62399
Submitted by:   maintainer
Original commit
Tuesday, 20 Jan 2004
14:53 nork search for other commits by this committer
Updated i386 binaries for version 03.2

PR:             ports/61623
Submitted by:   david marshall <marshall@chezmarshall.com>
Original commit
Wednesday, 19 Nov 2003
19:28 eik search for other commits by this committer
Reset unreachable MAINTAINERs to ports@FreeBSD.org

PR:             59109
Approved by:    marcus (mentor)
Original commit
Wednesday, 8 Oct 2003
12:35 bms search for other commits by this committer
Update the distinfo checksums as a new version of Perforce is out in the wild.
Split distinfo into separate files for i386 and alpha architectures.

Submitted by:   Steve Borrett <support@perforce.com>
Original commit
Monday, 8 Sep 2003
09:26 edwin search for other commits by this committer
update to new perforce binaries

        Perforce has released new binaries.
        Also, with the popularity of portupgrade rising, I made some
        (somewhat bogus) changes to the makefile to help pkg_version and
        portupgrade figure out when the port has been upgraded.

I have moved the kludge on the PR to below the maintainer section.

PR:             ports/56497
Submitted by:   david marshall <marshall@chezmarshall.com>
Original commit
Thursday, 24 Jul 2003
05:19 daichi search for other commits by this committer
update devel/perforce: 02.2 -> 03.1

PR:             54794
Submitted by:   david marshall <marshall@chezmarshall.com> (maintainer)
Original commit
Saturday, 3 May 2003
00:56 des search for other commits by this committer
Update p4p checksum & bump PORTREVISION.

PR:             ports/51708
Submitted by:   David Marshall <marshall@chezmarshall.com> (maintainer)
Original commit
Saturday, 5 Apr 2003
07:43 edwin search for other commits by this committer
update perforce binaries

        Perforce has released new versions of the i386 binaries.
Original commit
Friday, 21 Feb 2003
11:23 knu search for other commits by this committer
De-pkg-comment.
Original commit
Wednesday, 19 Feb 2003
15:20 leeym search for other commits by this committer
Perforce has updated i386 binaries for version 02.2

PR:             48340
Submitted by:   david marshall <marshall@chezmarshall.com>
Original commit
Thursday, 30 Jan 2003
06:47 edwin search for other commits by this committer
Maintainer update: Perforce has released new version for i386, 2002.2

PR:             ports/46745
Submitted by:   David Marshall <marshall@chezmarshall.com>
Original commit
Friday, 1 Nov 2002
11:24 tmm search for other commits by this committer
Use IGNORE, not .error, on unsupported platforms. This should solve the
last remaining 'make readmes' problem on sparc64.

Reviewed by:    petef
Approved by:    David Marshall <marshall@chezmarshall.com> (MAINTAINER)
Original commit
Tuesday, 25 Jun 2002
17:24 alfred search for other commits by this committer
Remove FORBIDDEN, I have confirmed the updated checksum on the p4d
binary with Perforce support.

Thanks to: "Michael D. Shields" <mshields@perforce.com>
Original commit
Thursday, 6 Jun 2002
16:09 trevor search for other commits by this committer
David Marshall has agreed to maintain this.
Original commit
09:07 trevor search for other commits by this committer
Mark forbidden.
Original commit
Wednesday, 5 Jun 2002
22:03 knu search for other commits by this committer
Drop maintainership.  I'm done with this port and no longer using p4
as much as before.
Original commit
21:53 knu search for other commits by this committer
Perhaps ftp.perforce.com was cracked.

Asked by:       kris
Original commit
12:57 knu search for other commits by this committer
p4d seems to have been replaced on the ftp site on the day before
yesterday.

Submitted by:   roam
Original commit
Monday, 3 Jun 2002
11:27 knu search for other commits by this committer
Update to 02.1 for i386.

PR:             ports/38791
Submitted by:   David Marshall <marshall@chezmarshall.com>

Use the MASTER_SITES :fu while I'm here.
Original commit
Tuesday, 29 Jan 2002
10:16 knu search for other commits by this committer
Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;   the ECHO
macro is set to "echo" by default, but it is set to "true" if   make(1) is
invoked with the -s option while ECHO_CMD is always set to   the echo command.  
 
Original commit
Wednesday, 16 Jan 2002
21:40 knu search for other commits by this committer
Seems p4d and p4ftpd were updated for i386.  Bump PORTREVISION.    
Original commit
Saturday, 1 Sep 2001
19:57 knu search for other commits by this committer
- Update to version 01.1   - Support the alpha platform (although it is still at
version 99.1)   - Install p4ftpd   - Create a non-privileged user and run p4d as
the user   - Dig directories and make the port plug-and-play   - Change the
configuration file's name to perforce.conf   - Do not unconditionally remove
perforce.conf on deinstall   - Make almost all parameters (including directory
layouts and     user/group names) configurable via make variables   - Make the
startup script support "restart"   - Take over the maintainership    
Original commit
Tuesday, 9 Jan 2001
12:29 tg search for other commits by this committer
Upgrade to r00.2.    
Original commit
Saturday, 28 Oct 2000
02:32 jeh search for other commits by this committer
Update? from version 99.2 to 00.1 (Funny math).  Added PORTEPOCH=1    
Original commit
Saturday, 10 Jun 2000
07:22 will search for other commits by this committer
Add perforce, a well-done commercial source code control system.  The  
submitter tried to bundle an elisp script with this port, but I left it   out
because it could just as well be put in a different port.    
Original commit

Number of commits found: 84