Commit graph

2418 commits

Author SHA1 Message Date
Bryan Drewery
3dcc52d696 - Update to 3.0.5
Changes:
  - Fix removing PREFIX in OVERWRITE_BASE ports
  - Fix race condition in jail cleanup
  - CHECKED_CHANGED_DEPS is fixed to properly handle
    dependencies on base libraries with port fallbacks
  - Disable buildtime tracking by default
  - testport -i: Fix for when build fails
  - testport: Add hint about using -n when leftovers
    are found
  - Change to using USE_PACKAGE_DEPENDS_ONLY
  - Fix detection of errors during startup due to missing
    fdescfs or other kernel modules
2013-09-07 11:49:10 +00:00
Andrej Zverev
a6664fc48b - convert to the new perl5 framework
Approved by:	portmgr (bapt@, blanket)
2013-09-06 17:55:21 +00:00
Andrej Zverev
0e8e0bf651 - convert to the new perl5 framework
Approved by:	portmgr (bapt@, blanket)
2013-09-06 17:02:34 +00:00
Bryan Drewery
af5d49a7b6 - Update to checkin 63ec9efc9a
Changes:
  - HTML interface now use DataTables for pagination/searching/sorting
  - NO_FORCE_PACKAGE added to prevent setting FORCE_PACKAGE
  - New pkgclean subcommand for removing unwanted/unneeded packages.
    Similar concept as 'pkg autoremove', but for the repository.
  - testport -i: Fix for when the build fails
  - testport: Add hint about using -n when leftovers are found
  - Switch to using USE_PACKAGE_DEPENDS_ONLY
  - Fixes for detecting errors in startup, such as missing fdescfs
    support
  - Improved runaway output
2013-09-06 12:57:42 +00:00
Antoine Brodin
e1c05666f2 Add an explicit dependency on pkgconf
Approved by:	portmgr (bapt)
2013-09-05 21:32:14 +00:00
Bryan Drewery
6393831e4d - Fix crash when registering some linux ports, such as
games/linux-candycruncher-demo

With hat:	portmgr
Reported by:	mva
2013-09-05 11:39:57 +00:00
Bryan Drewery
345dcd8bec - Rename ARM patch to proper name and remove unneeded newvers.sh patch
as the PORTREVISION is passed in MAKE_ENV

With hat:	portmgr
2013-09-05 11:36:06 +00:00
Baptiste Daroussin
c23d2b8109 Add en explicit dependency on pkgconf 2013-09-03 15:25:41 +00:00
Baptiste Daroussin
58d333bb18 Add an explicit dependency on pkgconf 2013-09-03 10:40:21 +00:00
Baptiste Daroussin
a79c5a7d1a Track down the latest USE_GNOME=pkgconfig 2013-09-02 10:35:45 +00:00
Steven Kreuzer
21ab6e7e0d This program reads /var/db/pkg/local.sqlite and compares install timestamp with
date in $FreeBSD header in the Makefile of the port. If there is no $FreeBSD
header then it is assumed to be a beta port.

Chucky also features a shar file backup feature, which is normally used to
backup 'beta' development ports.

WWW:    https://dx.burplex.com/bin/chucky.html

PR:		ports/177220
Submitted by:	Waitman Gobble <uzimac@da3m0n8t3r.com>
2013-08-23 17:39:54 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Alex Dupre
6365cf55b8 Add dash (-) and plus (+) symbols to allowed characters in variable names:
Dash symbols are required when using OptionsNG and $UNIQUENAME_SET/UNSET. e.g. apache22-event-mpm_SET=...

Plus symbols can be used to extend existing variables. e.g. OPTIONS_SET+=...

PR:		ports/172355, ports/181119
Submitted by:	Manuel <manuel-freebsd@mausz.at>,
		Gea-Suan Lin <gslin@gslin.org>
2013-08-12 13:05:07 +00:00
Remko Lodder
315aa157bd Move the sourcing of packaudit.conf higher up in the tree
so that for examplee DATABASEDIR can be specified there and
is not "ignored"

PR:		135471
Submitted by:	John Marshall <john@rwsrv05.mby.riverwillow.net.au>
Discussed with:	des
2013-08-09 07:34:31 +00:00
Mathieu Arnold
4819ca343b - Convert to new perl framework
- Trim Makefile header
- Remove MAKE_JOBS_SAFE=yes, it's the default.
2013-08-02 18:52:07 +00:00
Andrej Zverev
0aad97bb5c - Convert to new perl framework 2013-08-02 18:21:05 +00:00
William Grzybowski
4022fc4079 ports-mgmt/portsreinstall: update to 3.0.3
- Update to 3.0.3

Changes:
 - BUG FIX: Cleaning of distfiles before retrial of failed fetch was forgotten

PR:		ports/180989
Submitted by:	Mamoru Sakaue <sakaue.mamoru samurai.mwghennn.net> (maintainer)
2013-08-01 22:20:24 +00:00
Matthew Seaman
1d0998fe99 Convert all my perl-using ports to USES+=perl5
While here:

   - add USES+=shebangfix to ports-mgmt/p5-FreeBSD-Portindex

   - set $PERL in CONFIGURE_ENV to achieve equivalent to shebangfix
     for www/rt40

   - upgrade to 0.17 and fix pkg-plist for www/p5-RT-Authen-ExternalAuth

   - trim Makefile header for www/p5-RTx-Calendar
2013-08-01 22:04:01 +00:00
Remko Lodder
7b81dc5d5d Forgot to bump the version in the previous commit. Eventhough
this is a minor change, it's still new and should tell people
that they can upgrade to this version.

Hat:	    secteam
2013-08-01 20:41:31 +00:00
Remko Lodder
c6e25facfb Fix minor typo while investigating this file for a PR. 2013-08-01 20:32:22 +00:00
Remko Lodder
153551ecfe Add support for an alternative openssl location, for example when installed
via the Ports Collection.

PR:		166561
Submitted by:	Eugene Grosbein <eugen@grosbein.pp.ru>
2013-08-01 19:03:40 +00:00
William Grzybowski
7cde621c46 ports-mgmt/xps: update to 0.5.2
- Update to 0.5.2
- Set WWW to new upstream

Changes: https://github.com/serpent7776/xps/commits/master

PR:		ports/180972
Submitted by:	Serpent <serpent7776 gmail.com> (maintainer)
2013-08-01 14:39:03 +00:00
Koop Mast
a5f590e51d The FreeBSD GNOME team presents a Glib and Gtk+ 3 update.
This update updates Glib20 to 2.36 and Gtk+ 3.8

* The gio-fam-backend port that used gamin for the GFileMonitor API is gone.
  It is replaced by a GIO kqueue implementation developed as part of a NetBSD
  GSoC 2011 project by Dimitry Matveev.
* Fix a bug in the glib20 Makefile so it includes -lintl in the glib-2.0
  pkgconfig file [1]. This broke static linking and newer binutils.
* Add introspection USE_GNOME component which sets GI_SCANNER_DISABLE_CACHE to
  prevent creation of /  root/.cache dir. Defaults to build & run depend,
  but :build and :run switches available.
* New x11-toolkits/pangox-compat port and companion USE_GNOME component for
  pangox support which was removed from the pango port. Add it to ports still
  using pangox API.

Exp-run by:	bapt@
PR:		ports/178958 [1]
Submitted by:	emaste@ [1]
2013-07-31 11:57:45 +00:00
Rene Ladan
66fee90926 KDE3 and QT3 expired on 2013-07-01, remove these ports.
Unfortunately, this also affects some ports using QT3 as a GUI toolkit.

Changes to infrastructure files:
- bsd.kde.mk : obsolete, remove
- bsd.qt.mk : note that a CONFLICTS_BUILD line can probably go after a while
- CHANGES : document the removals from bsd.port.mk
- KNOBS : remove KDE and QT (KDE4 and QT4 should be used instead)
- MOVED : add the removed ports

PR:		ports/180745
Submitted by:	rene
Approved by:	portmgr (bapt)
Exp-run by:	bapt
2013-07-26 19:19:20 +00:00
Andrej Zverev
b9cf423050 - switch simple inline replacement from perl to sed
and remove where is no need in this anymore.
- trim Makefile header

Approved by:  bapt@ (portmrg@)
2013-07-26 10:46:37 +00:00
Emanuel Haupt
ea0f02dfeb Remove MAKE_JOBS_SAFE which is now default. 2013-07-24 08:19:07 +00:00
Bryan Drewery
0c28ddccc8 - Update to 3.17.1
Changes:
  * Fix --check-port-dbdir support after ports r321785 changed
    to /var/db/ports/category_port (OPTIONS_NAME) instead of
    UNIQUENAME [1]

Reported by:	many
2013-07-22 00:41:45 +00:00
Bryan Drewery
decbf93793 - Update to checkin 6abae2a52c
Changes:
  * Speedup sanity checks by only checking ports that are required
    by the build and not all existing packages.
  * Switch to embedded cpdup(1) for creating jails instead of pax(1)
  * Implement port blacklisting defined in
    etc/poudriere.d/[(setname|jailname)-]blacklist
  * Add hooks for bulk start/stop
  * status: Always show actual path to logs instead of /latest
  * bulk: Add check for missing PKGNAME (empty port dir)
  * Disable tracking buildtimes by default
    TRACK_BUILDTIMES=yes to enable
  * bulk: Fixed dependency calculation for CHECK_CHANGED_DEPS.
    There are still some ports with issues.
  * Add portbuild/tinderbox error reasons [1]

Submitted by:	linimon [1]
2013-07-21 23:42:04 +00:00
Bryan Drewery
19c11e107b - Update to 2.4.11
Changes:
  * Speedup and simplify pkgng usage by not populating pkgdb.db
2013-07-21 13:57:25 +00:00
Bryan Drewery
081e14ada8 - Update to checkin 633cdd7
Changes:
 * pkgdb no longer populates an extra database when using pkgng.
   This brings performance and stability improvements when using
   pkgng.
2013-07-19 02:47:34 +00:00
Martin Wilke
6425d0cc69 - Update to 4.0.1
Changelog:
	http://www.marcuscom.com/pipermail/tinderbox-list/2013-July/003035.html
2013-07-18 08:20:20 +00:00
Baptiste Daroussin
e144a95e3b Add proper support for detect new arm eabi
Bump port revision.

Submitted by:	andrew@
2013-07-17 12:11:59 +00:00
Bryan Drewery
aa95b5108e - Update to 2.4.10.7
- Add LOCAL mirror

Changes:
  * Fix FTP PACKAGESITE encoding / as %2F in Ruby1.9

Reported by:	Jigal Weinberg
2013-07-15 23:37:40 +00:00
Joe Marcus Clarke
146b8ec37b Update to 2.14.4.
* Fix some minor issues in the portlint man page [1]
* Warn about using ${SITE_PERL} in depends [2]
* Add a check to see that OPTIONS_{RADIO/SINGLE/MULTI/GROUP}_SOMETHING exists
  if OPTIONS_{RADIO/SINGLE/MULTI/GROUP} is defined [3]
* Join all lines with a backslash before doing anything to fix parsing
  of comments [4]
* Stop looping through MASTER_SITES as soon as a comment is seen [4]
* Detect plain ftp/http sites and print a warning if none have been
  found [4]
* Opt for USES=pkgconfig instead of USE_PKGCONFIG [5]
* Add check for ${TRUE}/${FALSE} in DESKTOP_ENTRIES [5]
* Remove CDRTOOLS check [5]
* Remove USE_REINPLACE check [5]
* Remove USE_GETOPT_LONG check [5]
* Modify USE_GETTEXT -> USES gettext [5]
* Remove WITHOUT_NLS check [5]
* Relax headers check for $FreeBSD$ + $MCom$ case [5]
* Fix URL suggestion for CPAN so that it ends with a '/' [6]

PR:		178952 [2]
		179262 [3]
		179338 [5]
		180260 [6]
Submitted by:	eadler [1]
		"Anton Yuzhaninov" <ayuzhaninov@openstat.ru> [2]
		"Ilya A. Arkhipov" <rum1cro@yandex.ru> [3]
		tijl [4]
		Alex Kozlov <spam@rm-rf.kiev.ua> [5]
		Anes Mukhametov <anes@anes.su> [6]
2013-07-14 16:15:21 +00:00
Bryan Drewery
60d99ecafe - Update to checkin eeb5502
Changes:
  * Fix FTP PACKAGESITE encoding / as %2F in Ruby1.9

Reported by:	Jigal Weinberg
2013-07-14 14:52:01 +00:00
Sunpoet Po-Chuan Hsieh
c2d1a14c7c - Update to 7.31.0
- Bump PORTREVISION for ftp/curl shlib change
- Add TEST_DEPENDS
- Convert to new options framework
- Adjust options:
  - Add COOKIES
  - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]
  - Add GSSAPI and SPNEGO [2]
  - Remove KERBEROS4
  - Rename LIBIDN to IDN
  - Remove TRACKMEMORY [1]
- Sort option handler
- Add SLAVEDIRS: ftp/curl-hiphop
- Cosmetic change
- Cleanup Makefile header
- While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile

Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
2013-07-11 16:26:26 +00:00
Frederic Culot
c3153a6b94 - Update to 3.0.2
PR:		ports/180416
Submitted by: 	Mamoru Sakaue <sakaue.mamoru@samurai.mwghennn.net> (maintainer)
2013-07-10 09:24:11 +00:00
Bryan Drewery
e2825cdfcf - Update to 1.1.4
Changes:
 * Fix crash when opening repository in some cases
 * Fix build with -Werror
 * Fix 'pkg install [-f] pkg' not finding results
 * Fix 'pkg upgrade -f' always wanting to upgrade pkg first
 * Fix 'pkg install -R' always wanting to install pkg first
 * Fix backwards compatibility for 1.0-built packages for
   tracking shlibs. This may cause some packages to be
   reinstalled after the repository is updated.
 * Fix pkg (upgrade|fetch|install) -r <repo> crash
 * Fix crash when specifying invalid repo with -r
2013-07-06 11:29:18 +00:00
Raphael Kubo da Costa
52f7e9cd0e Pass maintainership to submitter.
PR:		ports/180202
Submitted by:	serpent <serpent7776@gmail.com>
2013-07-02 22:55:44 +00:00
Bryan Drewery
dc45745bcc - Update to 3.0.4
Changes:
  * Fix including MASTERNAME-make.conf twice in some cases
  * Fix filename quoting to ensure any packages with spaces
    work. This is to allow S3 usage with files that have '+'
    in them [1]
  * Fix deps calculations not halting the build on errors
  * jail/ports -u: Always run 'svn upgrade' before starting,
    which fixes 1.7->1.8 svn upgrades
  * jail: Fix building older releases from recent HEAD, which
    requires devel/fmake on host.
  * bulk -c: Fix cleaning of cache dir
  * HTML: Default the build name to YYYY-MM-DD_HHhMMmSSs to
    remove ':' which causes URL encoding/tab-completion issues
  * Update wiki on custom ports tree creation

[1] https://forums.aws.amazon.com/message.jspa?messageID=208136
2013-07-02 12:20:51 +00:00
Lars Engels
1adfd5300b Reset maintainer per maintainer's request.
Thank you for maintaining the port!

PR:		ports/180160
Submitted by:	maintainer
2013-07-01 17:30:50 +00:00
Bryan Drewery
c606c07468 - Fix build with -Werror 2013-06-30 14:43:56 +00:00
Bryan Drewery
1aa2750541 Update to checkin 5b2608fcc7
Changes:

  * HTML: Always redirect /latest/ to the actual build URL
  * HTML: Name build names as YYYY-MM-DD_HHhMMmSSs to remove ':'
    to make completions/URL encoding nicer.
  * Leftover updates
  * ports -u: Always 'svn upgrade' before updating (for 1.7->1.8)
  * Fix SVN compatibility with 1.8 for URL recording
  * jail -s now starts networking
  * Fix jail building on recent HEAD [requires devel/fmake on host]
  * Pre-liminary support for mips64/armv6
    See: https://fossil.etoilebsd.net/poudriere/info/f781dc0560
  * Repo building now always occurs if the repo is missing.
  * bulk -c: Fix deleting old caches
  * Allow user to override etc dir via POUDRIERE_ETC and -e switch
    See: https://fossil.etoilebsd.net/poudriere/info/5b2608fcc7
2013-06-29 11:26:36 +00:00
Bryan Drewery
a497846744 Sync with 2.4.10.6 release 2013-06-29 11:06:03 +00:00
Bryan Drewery
8dcd25c189 - Update to 2.4.10.6
Changes:

  * Fix how pkgng support is detected for completions
  * Fix portcvsweb so it uses svnweb.FreeBSD.ORG [1]
  * Symlink portcvsweb as portsvnweb
  * Fix portcvsweb FreshPorts and datespec support [2]
  * Add support for WITH_PKGNG=devel

Submitted by:	Matthew Luckie <mjl@luckie.org.nz> [1] (based on)
Submitted by:	paranormal <paranormal@isgroup.com.ua> [2]
2013-06-29 11:05:42 +00:00
Bryan Drewery
e955cb8e1a Make portlint happier 2013-06-29 10:48:44 +00:00
Bryan Drewery
730af60405 - Update to 1.1.3
Changes:

 - Fix repository signing verification with new format during update
 - Disable terminal title setting
 - Fix %a/%k returning true/false instead of 0/1
 - Various memory/fd leaks have been fixed
 - Fixed pkg self-upgrade detection
 - ZSH completion fixes
 - Several crashes fixed

With hat:	portmgr
2013-06-28 22:26:28 +00:00
Bryan Drewery
ea1e0ca975 - Fix 'pkg query %a' returning true/false instead of 0/1.
This was showing as a warning in portmaster/portupgrade and could
  have caused packages to be registered incorrectly automatic/non-automatic
  on upgrade.

Reported by:	many
Obtained from:	upstream git
2013-06-27 03:46:59 +00:00
Baptiste Daroussin
a94a3c07fe Update to 1.1.2
Changes:
- Fix install|upgrade -f not executing post-install scripts [1]
- Fix bad size calculation on i386 for pkg delete (always say 4G will be freed)
- Fix pkg query '%sh' now properly converting to human number on i386
- Fix zsh completion missing ']' [2]
- Fix pkg stats in case no remote repositories are configured [3]

Reported by:	ohauer [1], Kimmo Paasiala via github issue #520 [2], rene [3]
2013-06-25 10:08:49 +00:00
Eitan Adler
521aeb9617 libdialog was changed in HEAD so dialog4ports must be rebuilt:
this is a small enough port so just bump portrevision.

Approved by:	rum1cro@yandex.ru (maintainer, implicit)
2013-06-24 18:35:04 +00:00