summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Reorder the MASTER_SITES by use mirrors first instead of master one. TheJeremy Messenger2008-05-101-2/+3
| | | | | | | xmlsoft.org (master) server sucks and send corrupt tarballs to our users too often. Add one more mirror. Reported by: a few users
* Update acroreadwrapper dependency.Hiroki Sato2008-05-101-2/+2
|
* . Update to 2.4.17.Greg Lewis2008-05-102-4/+4
|
* NNew build scheduler written in python to replace the make+sh jobKris Kennaway2008-05-102-0/+1040
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ordering, which had become too limited. We now build packages ordered by those that are part of the longest dependency chains first. This has the effect of building the deepest parts of the tree first and levelling out the tree height, hopefully avoiding the situation we currently face where there appear bottlenecks late in the build where the cluster becomes mostly idle while waiting for a few long dependency chains to finish building before the cluster can become fully loaded again. The algorithm is that we sort the list of remaining packages according to height (longest dependency chain), then add leaf packages from each in order until we have filled a queue of length between 100 and 200, to amortise the cost of this queue rebalancing while not losing the height averaging property. Jobs are dispatched from this queue into worker threads as machine slots become available. Unlike the make-based solution that required a fixed -j concurrency value and could not respond to addition/removal of build resources, we now can dynamically add new machines as they become available to the queue. The other advantage of using python is that we have more customisability and visibility into the build status, e.g. we periodically report the number of remaining packages, as well as the list of deepest packages that we are working on. TODO: * Implement mtime checking for parent package staleness, so that parents are rebuilt if the dependencies are touched more recently. Currently packages will not be rebuild if they exist, whether or not they are "stale" wrt their dependencies. * Offload the machine selection into an external queue manager. Currently the queue manager used here doesn't interoperate with the old one (getmachine/releasemachine) because it's not possible to use the lockf()-based mutual exclusion within a multithreaded client. Doing that will also allow for a more flexible job placement algorithm as well as finer queue customization.
* - Update to 0.11.7Andrew Pantyukhin2008-05-102-4/+4
|
* Update to 2.4 124bJohan van Selst2008-05-102-1/+4
|
* - fix build with gcc 4.2 [1]Ion-Mihai Tetcu2008-05-105-10/+62
| | | | | | | | | | - fix build on 7 after wi_req removal (remove support for wi(4)) [2] - unBROKEN [1] - unDEPRECIATE [1] - use REINPALCE_CMD PR: ports/123408 [1], [2] by itetcu@ (me) based on [1] Submitted by: Luke Dean <luked@pobox.com> [1]
* Upgrade from 0.42 to 0.43Ion-Mihai Tetcu2008-05-105-110/+29
| | | | | PR: 123560 Submitted by: miantainer
* Add port x11-fonts/code2001:Andrew Pantyukhin2008-05-105-0/+60
| | | | | | | | | | Code2001 is a Plane 1 Unicode-based font (TTF). The font is correctly encoded for Plane 1 per the latest TTF/OTF specifications. WWW: http://code2000.net/code2001.htm Author: James Kass Based on: x11-fonts/code2000 by thierry
* - Always refer to perl by ${PERL}Rong-En Fan2008-05-101-1/+4
| | | | - Bump PORTREVISION
* - Update to 1.2.2.Chin-San Huang2008-05-102-4/+4
| | | | | | PR: ports/123514 Submitted by: Wen Heping <wenheping at gmail.com> Approved by: maintainer
* - Update to 2008-05-05.Chin-San Huang2008-05-104-199/+571
| | | | | | PR: ports/123527 Submitted by: Beat Gatzi <beat at chruetertee.ch> Approved by: maintainer
* . Update to Eclipse 3.3.2.Greg Lewis2008-05-1087-1834/+1276
| | | | Submitted by: Ken Yamada
* Update to 1.20.Jeremy Messenger2008-05-098-823/+259
|
* Update to 3.4.5.Joe Marcus Clarke2008-05-092-4/+4
|
* - fix configure when WITH_POSTGRES=yesIon-Mihai Tetcu2008-05-092-9/+21
| | | | | | | - bump PORTREVISION PR: 123380 Submitted by: maintainer
* - fix plist when NOPORTDOCS is definedIon-Mihai Tetcu2008-05-092-7/+6
| | | | | | | - use SF macro - bump PORTREVISION Submitted by: maintainer (partially)
* Update to 2.22.3.Joe Marcus Clarke2008-05-092-4/+4
|
* Update to 0.6.3.Joe Marcus Clarke2008-05-093-5/+8
|
* - Update to 1.604Chin-San Huang2008-05-092-4/+4
|
* - add HTML-StripScripts-Parser 1.02Yen-Ming Lee2008-05-095-0/+43
| | | | | | | | | | | | | This class provides an easy interface to HTML::StripScripts, using HTML::Parser to parse the HTML. See HTML::Parser for details of how to customise how the raw HTML is parsed into tags, and HTML::StripScripts for details of how to customise the way those tags are filtered. WWW: http://search.cpan.org/dist/HTML-StripScripts-Parser/ Submitted by: kftseng@iyard.org
* - add HTML-StripScripts 1.04Yen-Ming Lee2008-05-095-0/+53
| | | | | | | | | | | | | This module strips scripting constructs out of HTML, leaving as much non-scripting markup in place as possible. This allows web applications to display HTML originating from an untrusted source without introducing XSS (cross site scripting) vulnerabilities. You will probably use HTML::StripScripts::Parser rather than using this module directly. WWW: http://search.cpan.org/dist/HTML-StripScripts/ Submitted by: kftseng@iyard.org
* - add new option MULTIPLE_THREADS. With this option enabled libsee/dtoa.c isIon-Mihai Tetcu2008-05-094-2/+66
| | | | | | | | compiled with proper thread locking. - bump PORTVERSION PR: ports/122525 Submitted by: maintainer
* Backport of https support from Apt 0.7. This is a useful feature that would beIon-Mihai Tetcu2008-05-095-3/+336
| | | | | | | | nice to have now, even though there is not yet a stable release of Apt 0.7. - Bump PORTVERSION PR: 121771 Submitted by: maintainer
* - USE_GNOME= gnomeprefix gnomehack gnomelibsThomas Abthorpe2008-05-091-2/+2
| | | | | | - Bump PORTREVISION Inspired by: mezz
* - Update to 3.56Thomas Abthorpe2008-05-093-4/+16
|
* Update devel/p5-Data-Types from version 0.07 to 0.08Ion-Mihai Tetcu2008-05-092-4/+4
| | | | | PR: 123550 Submitted by: maintainer
* A change in the lpq1 component of the port:Ion-Mihai Tetcu2008-05-092-6/+6
| | | | | | | | | "Version 2 fixes a bug in version 1 that caused it to fail (file not found) when compressing more than about 50 files. Archives [sic] format is unchanged." - bump PORTREVISION PR: 123534 Submitted by: maintainer
* - glib is pulled by xmms so don't depend explicitly on itIon-Mihai Tetcu2008-05-092-4/+2
| | | | - get xmms cflsgs from xmms-config
* Update to 5.15.0Johan van Selst2008-05-092-4/+4
|
* Upgrade to 3.0.1.Vanilla I. Shu2008-05-092-4/+4
|
* - Update to 3.4M6Andrey Slusar2008-05-092-9/+9
| | | | | PR: ports/122725 Approved by: maintainer timeout (26 days)
* Put my FreeBSD e-mail address in MAINTAINER line.Craig Rodrigues2008-05-094-4/+4
| | | | Requested by: araujo
* Do not use USE_GNOME=yes, use the current way (ie: USE_GNOME=foo). TheJeremy Messenger2008-05-091-1/+1
| | | | | | USE_GNOME=yes has been deprecated for five years. Approved by: beech (maintainer)
* - Add entry for databases/ptopBeech Rintoul2008-05-091-0/+9
|
* - Update to 3.6.2Beech Rintoul2008-05-093-11/+22
| | | | | | | | - Add patch-Makefile.in - Note: Distname and binary has changed to pg_top PR: ports/123485 Submitted by: Sunghyuk Do <sunghyuk@gmail.com> (maintainer)
* - Update to 0.054Beech Rintoul2008-05-083-117/+95
| | | | | | PR: ports/123448 Submitted by: Matthew Donovan <kitche@kitchetech.com> Approved by: Aron Stansvik <elvstone@gmail.com> (maintainer)
* Update to 3.5 gamma 3Johan van Selst2008-05-082-4/+4
|
* Update to 3.6 beta 11Johan van Selst2008-05-082-4/+4
|
* Update to 14.0.2Emanuel Haupt2008-05-082-4/+4
|
* Do not use USE_GNOME=yes, use the current way (ie: USE_GNOME=foo). TheJeremy Messenger2008-05-083-8/+2
| | | | USE_GNOME=yes has been deprecated for five years.
* - Update to 1.0.13Li-Wen Hsu2008-05-083-4/+14
|
* Fix "drive_init()" Disk Format Security BypassJuergen Lock2008-05-084-2/+118
| | | | | Obtained from: qemu cvs Security: http://www.vuxml.org/freebsd/8950ac62-1d30-11dd-9388-0211060005df.html
* Document qemu -- "drive_init()" Disk Format Security BypassJuergen Lock2008-05-081-0/+36
|
* Update to 1.45Erwin Lansing2008-05-082-4/+4
|
* - Fix build problem on !i386 platforms[1].Hiroki Sato2008-05-088-45190/+426
| | | | | | | | | - Use --with-{ijs,jasper} instead of running each configure script. - Make descriptions of OPTIONS shorter than 70 chars wide. - Add "display" (GS_display) device[2]. Reported by: pointyhat[1], Requested by: Sascha Blank (blank dot sascha at googlemail dot com)[2]
* - Update to version 0.6.6 (security update)Henrik Brix Andersen2008-05-083-22/+8
| | | | | | | | | | - Fix problem with inclusion of bsd.port.*.mk (.pre.mk must be included prior to testing OPTIONS) PR: ports/123373 Submitted by: myself Approved by: maintainer-timeout, linimon (portmgr), erwin (mentor) Security: http://www.vuxml.org/freebsd/5ef12755-1c6c-11dd-851d-0016d325a0ed.html
* - Update to version 2.45Henrik Brix Andersen2008-05-083-4/+5
| | | | Approved by: erwin (mentor)
* - Update to 20080429Beech Rintoul2008-05-083-8/+20
| | | | | PR: ports/123513 Submitted by: Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
* - Update to 0.2.6Andrew Pantyukhin2008-05-082-4/+4
|