1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-30 01:15:52 +00:00
Commit Graph

2279 Commits

Author SHA1 Message Date
Koop Mast
174f6e0206 Make sure run_deps is uncommented.
Note to self, if you comment items to test things. Make sure to uncomment them
before committing.

Submitted by:	pointyhat via miwi
2013-03-25 06:41:24 +00:00
Bryan Drewery
6702de8f5f - Update to 2.4
This will be the last 2.x release. The 3.0 release will have
  optional support for NO ZFS and is currently in testing.
- Convert tab to space in WWW

Changes:
    - cron: This is now deprecated and will be replaced in 3.0 with a daemon
    - testport: -d support has been deprecated and will be removed in 3.0. Use
      -p instead.
    - testport: Add interactive test mode with -i
    - bulk: Add -vv to display which dependencies are required and causing
      rebuilds
    - jail: Validate that jails do not contain a '.' per jail(8) restrictions
    - options: Fix options not properly recursing based on changed options
    - bulk: The queue is now processed through a priority based on how many
      other ports depend on the port that is ready-to-build [1]
    - bulk: Add -R option to remove RESTRICTED packages after building
    - bulk: Fix INDEX building
    - Builds now mount packages, ports, distfiles and options as read-only
      They are allowed to have changes made only in specific phases. Note that
      'testport -c' is currently broken due to this.
    - Fix IPv6-only hosts
    - Build logs now include make.conf
    - Improved leftover detection using mtree
    - Ports now only have distfiles available to them that are registered in
      their distinfo.
    - Leftovers now use the entire PLIST_SUB list
    - Fix WRKDIR being saved on extract failures
    - More build performance improvements
    - Improved stuck queue error displaying and handling
    - TMPFS_LOCALBASE support added
    - More sanity checks added for broken ports
    - ports: csup support removed as CVS is EoL
    - testport: Fix port's PREFIX not being respected
    - ports: Fix svn+https support [2]
    - Ability to always save WRKDIR if a .keep file is present

Submitted by:	Matthew Dillon <dillon@apollo.backplane.com> [1] (based on)
Submitted by:	antoine [2]
2013-03-24 12:44:26 +00:00
Greg Lewis
67d39019d6 . Remove the versioning from the libarchive dependency so we don't need to
chase shared library bumps.
2013-03-23 18:49:31 +00:00
Chris Rees
edd7e5fb03 Update to 1.3
- Add recurse option, to recover ports that the recovered port depends on
  - Add recurse option, to recover ports that the recovered port depends on
2013-03-23 13:41:16 +00:00
Bryan Drewery
282a9890b6 Remove standard descriptions for BASH/ZSH
Suggested by:	danfe
2013-03-23 11:21:50 +00:00
Bryan Drewery
d8d3b88b2b - Enable pkgng support by default. This is safe for
non-pkgng users as well.
2013-03-23 02:07:26 +00:00
Max Brazhnikov
ffd97a0193 - convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
2013-03-22 20:06:14 +00:00
Baptiste Daroussin
61000f2327 Convert to new options framework ports in p* catories 2013-03-22 12:40:32 +00:00
Bryan Drewery
114ac2e3b9 - Update to 0.1.1
Changes:
 - Fix D4PFULLSCREEN being default on when blank.
   Now requires y/yes to enable
 - Automatically unset LC_ALL to show nicer characters
 - Fix crash when resizing
 - Upstream the -lm fix

Approved by:	Ilya A. Arkhipov <rum1cro@yandex.ru> (maintainer)
With hat:	portmgr
2013-03-21 22:07:51 +00:00
Bryan Drewery
3024b7f696 - Fix build with 7.4 2013-03-21 12:59:40 +00:00
Bryan Drewery
becd92b496 - Remove prompt for dialog4ports. Dialog4Ports is a
required part of ports 'make config' now. This is seen
  as not much different than any other dependency.
- Allow dialog4ports to work with INSTALL_AS_USER
  by building and using the port's WRKDIR version
  through a Tools/scripts wrapper
- Add NO_DIALOG for 'config' as well.
- Fix D4P environment variables not passing to dialog4ports:
  D4PHEIGHT, D4PWIDTH, D4PFULLSCREEN

Reviewed by:	miwi, bapt, rum1cro@yandex.ru
Tested by:	miwi, bapt, rum1cro@yandex.ru
Tested by:	bdrewery (small exp-run)
Requested by:	many
2013-03-21 02:55:32 +00:00
Baptiste Daroussin
a828016cb6 Readd the removed by mistake libdialog distinfo
Reported by:	zeising
2013-03-20 13:34:05 +00:00
Baptiste Daroussin
4c9812268b Change distfile from tar.xz to tar.gz to be nice with FreeBSD 7 people 2013-03-20 11:35:01 +00:00
Koop Mast
2a3357182d Convert almost all gnome@ ports to OptionsNG, trim header, use USES=pathfix
instead of gnomehack and pet portlint.
Add conflicts with future gnome3 versions.

Reviewed by:	miwi, bapt
2013-03-19 10:40:22 +00:00
Bryan Drewery
0be5237230 - Fix lib/gio/modules/giomodule.cache being seen as a leftover
due to @unexec gio-querymodules running before files were deinstalled.
  A more extensible solution is being sought for 1.0.10 to be used through
  bsd.pkgng.mk

Reported by:	miwi, swills
With hat:	portmgr
2013-03-18 13:04:26 +00:00
Bryan Drewery
4d051e3180 - Remove the need to patch newvers.sh on revision updates by
passing PORTREVISION into the MAKE_ENV
2013-03-18 13:02:03 +00:00
Bryan Drewery
40dd6cf483 - Don't use ruby-bdb with ruby 2.0 as it is currently
broken. Fallback on dbm_hash for now.

Reported by:	Jeroen Ruigrok van der Werven
2013-03-17 22:04:00 +00:00
Bryan Drewery
42d283569c - Update to checkin e9eb1d10aa which will become 2.4.
2.4 will be the last major release in 2.x. Once 2.4
  is released, this devel port will be updated to 3.0
  which optionally supports NO ZFS!!
- Convert tab to space in WWW

Changes:
    - cron: This is now deprecated and will be replaced in 3.0 with a daemon
    - testport: -d support has been deprecated and will be removed in 3.0. Use -p instead.
    - bulk: The queue is now processed through a priority based on how many
      other ports depend on the port that is ready-to-build [1]
    - bulk: Add -R option to remove RESTRICTED packages after building
    - bulk: Fix INDEX building
    - Builds now mount packages, ports, distfiles and options as read-only
      They are allowed to have changes made only in specific phases. Note that
      'testport -c' is currently broken due to this.
    - Fix IPv6-only hosts
    - Build logs now include make.conf
    - Improved leftover detection using mtree
    - Ports now only have distfiles available to them that are registered in their distinfo.
    - Leftovers now use the entire PLIST_SUB list
    - Fix WRKDIR being saved on extract failures
    - More build performance improvements
    - Improved stuck queue error displaying and handling
    - TMPFS_LOCALBASE support added
    - More sanity checks added for broken ports
    - ports: csup support removed as CVS is EoL
    - testport: Fix port's PREFIX not being respected
    - ports: Fix svn+https support [2]
    - Ability to always save WRKDIR if a .keep file is present

Submitted by:	Matthew Dillon <dillon@apollo.backplane.com> [1] (based on)
Submitted by:	antoine [2]
2013-03-17 20:22:54 +00:00
Bryan Drewery
8a650dee65 - Remove needless quoting of BROKEN/IGNORE
- Trim headers

PR:		ports/168908
With hat:	portmgr
2013-03-16 02:56:29 +00:00
Baptiste Daroussin
fd3121bdcd Fix build on arm
Reported by:	skreuzer
2013-03-15 14:57:19 +00:00
Bryan Drewery
8d9524b3b8 - Remove use of bsd.port.pre.mk
- Reword pkg-message to try to be more clear
2013-03-14 22:11:47 +00:00
Bryan Drewery
a01f6eaec9 - Fix crash in pkg-update
You may need to manually 'pkg add' 1.0.9_1 or rebuild
  from ports if you are on 1.0.9

Submitted by:	Alexandre Perrin <alexandre.perrin@netoxygen.ch>
Obtained from:	upstream git
With hat:	portmgr
2013-03-14 10:11:34 +00:00
Bryan Drewery
78c489629d - Update to 1.0.9
Changes:
  - pkg-query(8) now returns EX_UNAVAILABLE when no package could be found [1]
  - pkg-rquery(8) now returns EX_UNAVAILABLE when no package could be found
  - Incompatible ABI message has been improved
  - Support base libbsdyml when possible over bundled libyaml
  - Fix `pkg install -fR` not installing missing dependencies [2]
  - Fix build with clang/gcc-4.7 in some cases [3]
  - Fix SRV MIRROR support
  - pkg-{fetch,install,upgrade} -L has been deprecated. Please use -U now.
    -L will be removed in a future release. Thiwas was done to be consistent
    with future support for -U in pkg-rquery(8) and pkg-search(8)
  - Make DEVELOPER_MODE architecture suggestion more clear that it is non-fatal.
    This is not really implemented yet and is just a hint.
  - Fix @cwd not being respected for @exec/@unexec. This mostly manifested as
    directories being created in the wrong place when installing packages.
  - New configuration option FETCH_TIMEOUT [4]
  - Documentation updates

PR:		ports/173515 [1]
Reported by:	eadler [1]
Submitted by:	Alexandre Perrin [1]
PR:		ports/175899 [2]
Reported by:	Adam McDougall <mcdouga9@egr.msu.edu> [2]
Submitted by:	John Marino [3]
Submitted by:	Dan McGregor [4]
Reviewed by:	bapt (release changeset)
With hat:	portmgr
2013-03-14 02:42:11 +00:00
Baptiste Daroussin
90e5fc1d3e Add a mirror 2013-03-13 23:38:48 +00:00
Baptiste Daroussin
2fc02d489c Add new dialog4ports
This will be used soon to replace the old dialog(1) for make config
It implements a new mixeddlg widget which allow to mix radio and
classic buttons in a single interface allowing the UI to reflect
optionsng features.

Bundle libdialog on 8.x which doesn't provide a recent libdialog(3).

Thank you very much to Ilya A. Arkhipov who wrote it,
helped by danfe, eadler and myself
2013-03-13 23:25:20 +00:00
Bryan Drewery
026483c726 - Update to 2.4.10.5
Changes:
 * Fix -O flag not always being respected
 * Disable dependency sanity checking with PKGNG as it has its own mechcanism
   pkg-check(8) for that.
 * Fix date parsing support with PKGNG [1]

PR:		ports/175926 [1]
Reported by:	deeptech71 <deeptech71@gmail.com> [1]
2013-03-13 11:13:36 +00:00
Jason Helfman
47568860f0 - fastest_cvsup is an outdated authoring tool for ports, move to svn
- take maintainership

Approved by:	maintainer, linimon@
2013-03-12 21:56:11 +00:00
Jason Helfman
93709e9c82 - really take maintainership now... 2013-03-12 21:52:56 +00:00
Jason Helfman
59a6619419 - fastest_cvsup is an outdated maintenance tool for ports, move to svn
- take maintainership

PR:		176696
Submitted by:	jgh@
Approved by:	maintainer, linimon@
2013-03-12 21:51:38 +00:00
Mark Linimon
5f3addd4f0 I really haven't used this in quite some time, so return it to the pool. 2013-03-12 06:56:48 +00:00
Matthias Andree
a3f87847d6 - read pkg_info -L information in chunks of 100 packages at a time,
to avoid forking once per package, which was slow.
- clean up ports header
- NOPORTDOCS -> PORT_OPTIONS:MDOCS
2013-03-11 23:13:18 +00:00
Chris Rees
816cf4dccc Update to 1.2
- Properly strip category

Submitted by:	eadler
2013-03-11 18:45:16 +00:00
Joe Marcus Clarke
a3cd4c6cb4 Bump to version 2.14.2.
* Add a missing comma to fix a really weird error on checking certain ports. [1]
* Remove unused PL_CVS_IGNORE [2]
* Add check for a single space after WWW: in pkg-descr [2]
* Clarify 'Created by:' warning message [2]
* Add new OPTIONS_* knobs to @options_early [2]
* Add supported for USE_GCC=yes. [3]

PR:             175186 [1]
                175317 [2]
                174758 [3]
Submitted by:   gerald [1] [3]
                ak [2]
2013-03-10 06:16:40 +00:00
Joe Marcus Clarke
19121c59d4 Bump to version 2.14.2.
* Add a missing comma to fix a really weird error on checking certain ports. [1]
* Remove unused PL_CVS_IGNORE [2]
* Add check for a single space after WWW: in pkg-descr [2]
* Clarify 'Created by:' warning message [2]
* Add new OPTIONS_* knobs to @options_early [2]
* Add supported for USE_GCC=yes. [3]

PR:		175186 [1]
		175317 [2]
		174758 [3]
Submitted by:	gerald [1] [3]
		ak [2]
2013-03-10 06:16:05 +00:00
Bryan Drewery
5582b4f0db - Use USE_SUBMAKE to fix running 'make build deinstall install' not properly
using the pkg-static(8) from WRKSRC during the install phase

PR:		ports/171831
Reported by:	Garrett Cooper <yaneurabeya@gmail.com>
Approved by:	portmgr (bapt)
2013-03-09 22:53:59 +00:00
Emanuel Haupt
1101f09c09 Remove indefinite article from COMMENT 2013-03-08 14:00:30 +00:00
Koop Mast
7887c684ad * Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 which
are the latest stable releases.
* Update vala to the newest stable release 0.18.1, also update a few ports
  in the gtk/gnome stack.
* The c++ bindings ports for glib, atk, gconf, etc, have now USE_GNOME toggles.
* Remove pkg-config run depends from glib20 and freetype2. This doesn't
  eliminate pkg-config run dependency completely, a second phase is needed
  and is planned.
* Support for .:run. and .:build. for USE_GNOME components was added.
  Currently only libxml2 and libxslt support this mechanism.
* Updates of the telepathy stack and empathy.
* Trim makefile headers, convert ports to new options, trim off library
  versions for some ports.
* Fix other ports so they build with the new glib version.

Thanks to miwi and crees for helping out with some exp-runs.
Approved by:	portmgr (miwi & bapt)
Obtained from:	gnome team repo
2013-03-08 10:51:34 +00:00
Bryan Drewery
9831b9d8c9 Fix distinfo after updating version 2013-03-07 22:45:57 +00:00
Bryan Drewery
405ef602a8 Use proper versioning 2013-03-07 13:30:37 +00:00
Alex Kozlov
2cfb2698d1 - Update to 1.12 2013-03-07 13:29:33 +00:00
Bryan Drewery
ac4d44eac4 - Update to checkin 6c357b3
Changes:
  * Fix date parsing when using pkgng

PR:		ports/175926
2013-03-07 13:28:48 +00:00
Bryan Drewery
c5a5da506c - Fix missing dependency on devel/ruby-date2 when using Ruby 1.9
for date parsing
2013-03-07 12:06:54 +00:00
Chris Rees
15374243c5 Reversed logic
Submitted by:	Domagoj Smolcic <rank1seeker@gmail.com>
Pointyhat to:	crees
2013-03-06 20:49:22 +00:00
Chris Rees
e1ec71d455 Update to 1.1:
- Error to stderr

- Assume that the user will set their own pager.

Submitted by:	ak
2013-03-06 18:57:05 +00:00
Bernhard Froehlich
27dac82f8c - Fix typo in option name 2013-03-06 15:44:31 +00:00
Martin Wilke
d08f5fced8 - Update to 4.0.0
- OptionNG

Full Changelog:
http://www.marcuscom.com/pipermail/tinderbox-list/2013-March/002909.html
2013-03-04 05:12:53 +00:00
Bryan Drewery
9abf443362 - Update to checkin a05c5da
Changes:
 * Fix -O flag not being respected
 * Disable dependency sanity checks with PKGNG
   as the pkg(8) db is not reliable for dependency
   versions after using pkg-set -o and other
   operations.
2013-03-04 01:55:42 +00:00
Baptiste Daroussin
c9ed11d1d1 2013-02-27 www/igal: No more upstream, no more public distfiles, consider using www/llgal
2013-02-27 finance/tinyerp-server: No more upstream, no more public distfiles, consider using finance/openerp-server
2013-02-27 ports-mgmt/portcheck: No more upstream, no more public distfiles
2013-02-28 security/sslproxy: Abandoned upstream
2013-02-28 x11-themes/e17-theme-darkness: No more public distfiles
2013-02-28 x11-themes/e17-theme-cthulhain: Dead upstream since 2008
2013-02-28 x11-servers/driglide: 3dfx is dead, fails to compile on recent versions of freebsd
2013-02-28 mail/gmime: Superceded with version 2.4
2013-02-28 archivers/bsdar: part of the base system
2013-03-03 23:45:02 +00:00
Chris Rees
3d7c117625 Rewrite in sh for version 1.0
Minor behaviour changes, but still very
simple to use-- now supports Subversion!
2013-03-03 10:30:46 +00:00
Chris Rees
a10d79d148 Take maintainership.
Rewrite coming soon.
2013-03-02 18:55:21 +00:00