1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-01 05:45:45 +00:00
Commit Graph

2985 Commits

Author SHA1 Message Date
Bryan Drewery
d25eacbd97 - Update to 3.1.1-34-g9b5d330
This fixes a realpath warning from all poudriere commands.
2015-03-23 21:17:34 +00:00
Bryan Drewery
4ac087e9d4 Actually there is a harmless warning only. 2015-03-23 21:07:59 +00:00
Bryan Drewery
2cf8453e6d Block this for now as it is not actually running now. 2015-03-23 21:05:41 +00:00
Bryan Drewery
1fd6022b1e - Update to 3.1.1-33-gbf2a55b
(I decided to use 'git-describe --tags' now that USE_GITHUB supports it)

Changes:
 - Allow overriding jail params with JAIL_PARAMS
 - Remove old nxb-bin directory if needed.
 - Fix more cases of running from local checkout
 - Allow all COLOR variables to be overridden in poudriere.conf.
 - testport -c is fixed
 - bulk now creates a copy of /var/db/ports to avoid breakage if the
   directory in /usr/local/etc/poudriere.d/options is touched during a build.
 - XDEV: Remove /bin/sh /bin/csh from the static hardlink list on mips/mips64
   as there are endian issues to work out.
2015-03-23 19:29:01 +00:00
Bryan Drewery
37a1520519 For the new USE_GITHUB with only GH_TAGNAME set default DISTNAME to
include GH_PROJECT/GH_ACCOUNT/GH_TAGNAME. This prevents the distfile
having the same name despite changing one of these values and causing
a bad checksum.

Differential Revision:	https://reviews.freebsd.org/D2103
Reviewed by:	mat
With hat:	bdrewery
2015-03-20 20:07:50 +00:00
Bryan Drewery
738c4f22aa Update to checkin 54183f5f
Changes:
  - When using TMPFS_LOCALBASE (TMPFS_ALL) always try to clone the ref
    jail's LOCALBASE to the builder jail on port build startups. There
    is an optimization to not do this but it is needed for 'jail start'
    hooks that want to customize LOCALBASE. It normally will be a NOP.
2015-03-20 17:52:45 +00:00
Bryan Drewery
4a1ab860f4 Fix wrong distinfo from r381704 2015-03-20 02:04:42 +00:00
Bryan Drewery
511fe251f8 Convert my ports to the new USE_GITHUB 2015-03-20 01:42:36 +00:00
Bryan Drewery
db55af0fea Fix the new USE_GITHUB to rename the distfile such that it does not
conflict with the old scheme and cause a "reroll" or "invalid checksums".  This
also avoids clobbering the FreeBSD distcache.

Use a revision in the DISTNAME for USE_GITHUB in case we need to bump this
again for anything. It's more a hint of how to handle it in the future.

Reported by:	mat
Discused with:	mat, antoine, swills
With hat:	portmgr
2015-03-19 20:30:19 +00:00
Bryan Drewery
1c8c975d95 Convert to new USE_GITHUB 2015-03-19 18:31:38 +00:00
Bryan Drewery
8271a03f3a Fix accidental change in r381648 2015-03-19 18:13:18 +00:00
Bryan Drewery
010d8c7d9a Remove GITHUB_RELEASE MASTER_SITE from r375010 as it is now redundant with GITHUB.
The new GITHUB MASTER_SITE from r381618 now supports not setting GH_COMMIT and
only having GH_TAGNAME default to DISTVERSION.

All of these ports as-is.

With hat:	portmgr
2015-03-19 18:08:25 +00:00
Bryan Drewery
277ba6661d Convert to new USE_GITHUB 2015-03-19 16:55:30 +00:00
Bryan Drewery
5b5a90256d Update USE_GITHUB so it does not require GH_COMMIT.
Using this new scheme allows only setting the _tag_ or _commit hash_ in
GH_TAGNAME and not having to know the hash for a tag.  This scheme will
download a tarball that has a different checksum than before due to a changed
directory name for extraction.

The following MASTER_SITES are provided to retain the old checksum and
directory structure (that require GH_COMMIT):
  GH -> GHL
  GITHUB -> GITHUB_LEGACY

Differential Revision:	https://reviews.freebsd.org/D748
Submitted by:	amdmi3
Reviewed by:	mat, swills, antoine, bdrewery
With hat:	portmgr
2015-03-19 16:44:57 +00:00
Bryan Drewery
698bbb62a6 Update to checkin 80b7167
Changes:
  - Clean up language of the zsh completion for bulk -c and -C.
  - Manpage fixes
  - jail: Fix handling of games distribution for recent CURRENT.
  - testport: Show error when unable to extract pkg
  - jail -uc: Support a SETNAME-src.conf
  - Add 'builder' start/stop hook. Params: id mnt
  - Add a check to see if id(1) works in the jail.
  - HTML: Show proper percentage in progress bar.
  - Fix creating cpdup ignore files in jail if cpdup is not used (ZFS).
  - Cross-building updates
2015-03-19 15:45:16 +00:00
Baptiste Daroussin
6890e87f20 Update to 1.4.99.14 aka 1.5.0 alpha1
Changes:
- More fixes on pkg lock/unlock on 32bits
- Initial support for provides/requires
- Print which package is the reason for direct depend change
- Cleanup regression tests
- Allow pkg create -M ./plop.ucl -p ./plop.plist
- Deprecate --relocate
- add pkg -r <rootdir> option to allow easy cross installation
- export PKG_ROOTDIR in script to ease cross installation friendly scripts
2015-03-18 19:08:55 +00:00
Dmitry Marakasov
c4a79d6fc9 - Add missing EXAMPLES option
PR:		196244
Submitted by:	amdmi3
Approved by:	bdrewery (maintainer)
2015-03-11 17:33:39 +00:00
Johannes Jost Meixner
f24a772150 ports-mgmt/porttools: upgrade to 1.03.1
- Upgrade to 1.03.1
- use my FreeBSD address in MAINTAINER

Differential Revision:	https://reviews.freebsd.org/D2043
Approved by:	koobs (mentor)
2015-03-11 11:00:30 +00:00
Baptiste Daroussin
3b13fab0f3 Release 1.4.99.13
Changes:
- Add examples about annotations
- Make the public API c++ friendly
- Fix bug in solver found by the ruby 2.1 upgrade: puppet getting removed when
  it should not
2015-03-07 00:02:18 +00:00
Baptiste Daroussin
3f9395d599 Remove Author from pkg-descr and white space fixes 2015-03-02 23:41:59 +00:00
Dag-Erling Smørgrav
fb498c1316 Extend deadline as I was gone all February 2015-03-02 09:20:36 +00:00
Baptiste Daroussin
470fcdb1bc Release 1.4.99.12
Changes:
- New option DEFAULT_ALWAYS_YES to have pkg defaulting on Yes for all questions
- Cleanup some internal APIs
- 37 more regression tests
- Improved support for NetBSD
- Fix return code of pkg lock -l
- Fix documentation about the default location for keywords
- Mark @ignore as deprecated
- Add more flexibility to keyword credentials:
  * Now accept mini version of arguments: @(owner) or @(,group)
  * All arguments after 4th arguments is now considered as file flags
- Allow custom (UCL) keywords to have arguments, this will split the line after
  the keywords line any command line arguments.
- Improve report from error when parsing the plist lines to format the '%' keys
- Reduce memory usage in lot of operations
- Speed up lot of operations
- Update bundled libelf
- Add support for aarch64
- Fix pkg audit -r printing twice the CVE entry
- Fix pkg audit -r not finding reverse dependencies
- Fix dynamic conflicts (was only broken in devel branches not releases)
- Fix pkg lock on 32bits
- Cleanup pkg alias: Show errors in stderr, Support -q (quiet)
- Fix parsing key/value list from env
- Fix annotate --show --all
- Make sure the kernel allows PROCCTL_REAP_ACQUIRE.
2015-03-01 01:41:00 +00:00
Dirk Meyer
a115b6a386 - update to 1.85 2015-02-28 07:05:03 +00:00
Max Brazhnikov
b22224f636 - Remove deprecated USE_KDE4=kdehier
- while here, remove any reference to KDE in deskutils/charmtimetracker (Qt-only app)
  and supposedly fix build of graphics/gnash with KDE4 option
2015-02-19 18:19:28 +00:00
Baptiste Daroussin
3c3b3a32c6 Release pkg 1.4.12:
- Fix a bug that can generate an unlinkat issue on dragonfly
2015-02-13 19:45:44 +00:00
Baptiste Daroussin
4e22fc3280 Release 1.4.99.11
Changes:
- connect pkg alias to the build
- add pkg create -v and PKG_CREATE_VERBOSE in pkg.conf to get verbose package
  creation
- show repository priority in pkg -vv
- document pkg_repo_priority() in pkg_repos(3)
- fix a bug handling chflags on systems without chflagsat reported on dfly but
  might also affect FreeBSD 8 and 9 even if no bugs were reported yet [1]

  [1] Special thanks goes to Dillon for removing the dirt our of my eyes and
  spotting the bug, Antonio Huete Jimenez (tuxillo) for testing and tracking the
  bug since it has been spotted on dragonfly
2015-02-11 21:46:53 +00:00
Baptiste Daroussin
d8b3fe2296 Release 1.4.11
Changes:
- show repository priority in pkg -vv
- document pkg_repo_priority() in pkg_repos(3)
- fix a bug handling chflags on systems without chflagsat reported on dfly but
  might also affect FreeBSD 8 and 9 even if no bugs were reported yet [1]

[1] Special thanks goes to Dillon for removing the dirt our of my eyes and
spotting the bug, Antonio Huete Jimenez (tuxillo) for testing and tracking the
bug since it has been spotted on dragonfly
2015-02-11 21:44:47 +00:00
Pawel Pekala
6f919247f4 Update to version 3.2.1
This version fixes a serious bug in the automatic resolution of installation
conflict implemented in the previous version.

PR:		197100
Submitted by:	sakaue.mamoru@mwghennndo.com (maintainer)
2015-02-09 19:36:28 +00:00
Muhammad Moinur Rahman
f3e3cfdc1d New Port: ports-mgmt/portfind
Use portfind to search in the ports tree.

WWW: http://www.dynsoft.com

PR:		196716
Submitted by:	thorsten@dynsoft.com
Approved by:	bapt marino (implicit)
2015-02-09 09:50:09 +00:00
Baptiste Daroussin
e6d0c7f821 Update to 1.4.10 and 1.4.99.10
- Fix a regression causing bus error

Reported by:	marino
2015-02-05 10:24:50 +00:00
Baptiste Daroussin
4617df4fba Update pkg to 1.4.9
Update pkg-devel to 1.4.99.9
Changes:
- Fix regression introduced in 1.4.8 [1]
- Document pkg set -n
- add pkg alias

Reported by:	mandree [1]
2015-02-04 22:38:00 +00:00
Baptiste Daroussin
fc8ee30c40 Update to 1.4.99.8
Changes:
- Tons of resources leak plugged (thanks coverity)
- Fix size calculation output
- Fix 'pkg add -M -'
- Update libucl to latest version
- Improve documentation
- Make pkg create more verbose
- Add -q|--quiet option to pkg create
- Add a new pkg alias subcommand
- Update sqlite to 3.8.8.2
- Update libucl to 0.7.2
2015-02-04 20:51:05 +00:00
Baptiste Daroussin
4b43394ffe Update to 1.4.8
Changes:
- Tons of resources leak plugged (thanks coverity)
- Fix size calculation output
- Fix 'pkg add -M -'
- Update libucl to latest version
- Improve documentation
2015-02-04 20:48:33 +00:00
Joe Marcus Clarke
a27d6b8e48 Update to 2.16.2.
* Exclude .git directories from error reporting [1]
* Add some additional Perl checks for STAGEDIR [2]
* Try not to flag on direct use of "install" if we're running a make command [3]
* Fix the checks for Perl given the new hierarchy [4]

PR:		195780 [1]
		194759 [3]
		196222 [4]
Submitted by:	gerald [3]
		Yasuhiro KIMURA <yasu@utahime.org> [1]
Requested by:	mat [2]
2015-02-04 17:10:04 +00:00
Antoine Brodin
728929b709 Switch ports depending on docbook* through a directory name to a package name,
as a directory name can't be attributed to a package
2015-01-23 22:50:49 +00:00
Baptiste Daroussin
88dcdf979d Update to 1.4.99.7
Changes:
- pkg updating now support case insensitive matching
- pkg_printf(3) support %x (so print the size of the package tarball)
- Use SI symbols (MiB instead of MB)
- When using procctl on an older kernel that does not implement the reaper
functionnality, be explicit about the failing syscall.
- Lots of fixes on the chflags handling
- Emit names in cudf instead of origins
2015-01-23 16:04:24 +00:00
Baptiste Daroussin
de9b9ec948 Release 1.4.7:
Changes:
- pkg updating now support case insensitive matching
- pkg_printf(3) support %x (so print the size of the package tarball)
- Use SI symbols (MiB instead of MB)
- When using procctl on an older kernel that does not implement the reaper
functionnality, be explicit about the failing syscall.
- Lofs of fixes on the chflags handling
2015-01-23 15:57:20 +00:00
Mathieu Arnold
473c193b87 Remove pkg_install support.
PR:		196762
Submitted by:	mat
Approved by:	stefan
Sponsored by:	Absolight
2015-01-19 12:48:05 +00:00
Baptiste Daroussin
ff4b9929e3 Update to 1.4.99.6
Fix last minute regression
2015-01-17 17:47:58 +00:00
Baptiste Daroussin
2f45dcbc07 Release 1.4.6
Fix a last minute regression
2015-01-17 17:43:17 +00:00
Baptiste Daroussin
44f69f3ec9 Update to 1.4.99.5
Changes:
- Enforce a bit more pkgname a unicity identifier
- Fix regression on pkg query with multiline
- Fix sql error on some pkg query
- Stop again caching files for file:/// repos
- Do not trust libarchive to apply modes
- Accept tar files in repositories
- Handle chflags
- Some updates in documentation
- update sqlite to 3.8.8 (small performances improvements and bug memory usage reduction)
2015-01-17 16:51:14 +00:00
Baptiste Daroussin
0b0cb10555 Release 1.4.5
Changes:
- Enforce a bit more pkgname a unicity identifier
- Fix regression on pkg query with multiline
- Fix sql error on some pkg query
- Stop again caching files for file:/// repos
- Do not trust libarchive to apply modes
- Accept tar files in repositories
- Handle chflags
- Some updates in documentation
2015-01-17 16:48:40 +00:00
Dag-Erling Smørgrav
e7a418beab Extend the deadline while I work on a pkgng-aware rewrite. 2015-01-13 11:06:08 +00:00
David Naylor
0ef0bf1a5b Mark ports-mgmt/portbuilder as depreciated.
This port is no longer updated and no longer works properly with the Ports
Collection.  Please use ports-mgmt/poudriere.
2015-01-11 15:18:03 +00:00
Rene Ladan
0ad389e27d Remove expired ports:
2015-01-06 ports-mgmt/portcheckout: Uses ports cvs repo, which is long gone
2015-01-06 ports-mgmt/pkg_trackinst: Does not support pkgng, generates incorrect pkg-plist
2015-01-06 ports-mgmt/pkg_remove: Does not support pkgng
2015-01-06 ports-mgmt/pkg-orphan: Does not support pkgng
2015-01-06 ports-mgmt/p5-FreeBSD-Pkgs-FindUpdates: Depends on ports-mgmt/p5-FreeBSD-Pkgs
2015-01-06 ports-mgmt/p5-FreeBSD-Pkgs: Does not support pkgng
2015-01-06 ports-mgmt/p5-App-Pm2Port: Does not know about USES=perl, generates incorrect pkg-plist
2015-01-06 ports-mgmt/bpkg: Does not support pkgng
2015-01-06 18:49:16 +00:00
Emanuel Haupt
72e02bab04 Move MASTER_SITES from CRITICAL to LOCAL/ehaupt 2015-01-06 09:39:53 +00:00
Baptiste Daroussin
32b11fba60 Update to 1.4.99.4
Changes:
  - Remove lots of dead code
  - Fix pkg stat reporting the size of remote repositories
  - Remove execinfo dependency
  - Fix pkg check with no active remote db
  - Remove outdated example from manpages
  - More accurate error messages in pkg check
  - Use the new procctl(2) features when possible to prevent script from spawning daemons
  - More fixes in integrity check
  - Improvements in zsh completion
  - Initial support for OSX (passes all regression tests)
  - Initial support for Linux (early)
  - Update libucl to 0.7.1
  - Bundle libfetch (to simplify porting as well as providing latest improvements to all FreeBSD version)
  - Support blake2b digests
2015-01-02 15:19:18 +00:00
Baptiste Daroussin
53dca1a4eb Release 1.4.4
Changes:
- Remove lots of dead code
- Fix pkg stat reporting the size of remote repositories
- Remove execinfo dependency
- Fix pkg check with no active remote db
- Remove outdated example from manpages
- More accurate error messages in pkg check
- Use the new procctl(2) features when possible to prevent script from spawning daemons
- More fixes in integrity check
- Improvements in zsh completion
2015-01-02 15:09:07 +00:00
Thomas Zander
5c6957ea7e Update to upstream version 3.2.0
PR:		196040
Submitted by:	sakaue.mamoru@mwghennndo.com (maintainer)
2014-12-30 14:22:02 +00:00
Baptiste Daroussin
dcce7a470c Update to 1.4.3 and 1.4.99.3
Changes:
- Fix integrity check in multi repository
- Document CONSERVATIVE_UPGRADE
- Document repository priority
- Do not duplicate replacement request
2014-12-29 20:14:49 +00:00