aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt
Commit message (Collapse)AuthorAgeFilesLines
* This program reads /var/db/pkg/local.sqlite and compares install timestamp withSteven Kreuzer2013-08-236-0/+70
| | | | | | | | | | | | | | | | 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> Notes: svn path=/head/; revision=325275
* - Remove MAKE_JOBS_SAFE variableAlex Kozlov2013-08-145-5/+0
| | | | | | | Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=324744
* Add dash (-) and plus (+) symbols to allowed characters in variable names:Alex Dupre2013-08-122-2/+2
| | | | | | | | | | | | | 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> Notes: svn path=/head/; revision=324628
* Move the sourcing of packaudit.conf higher up in the treeRemko Lodder2013-08-092-3/+3
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=324417
* - Convert to new perl frameworkMathieu Arnold2013-08-021-5/+3
| | | | | | | | - Trim Makefile header - Remove MAKE_JOBS_SAFE=yes, it's the default. Notes: svn path=/head/; revision=324174
* - Convert to new perl frameworkAndrej Zverev2013-08-021-1/+2
| | | | Notes: svn path=/head/; revision=324171
* ports-mgmt/portsreinstall: update to 3.0.3William Grzybowski2013-08-012-5/+5
| | | | | | | | | | | | | - 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) Notes: svn path=/head/; revision=324135
* Convert all my perl-using ports to USES+=perl5Matthew Seaman2013-08-011-1/+2
| | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=324134
* Forgot to bump the version in the previous commit. EventhoughRemko Lodder2013-08-011-1/+1
| | | | | | | | | | this is a minor change, it's still new and should tell people that they can upgrade to this version. Hat: secteam Notes: svn path=/head/; revision=324124
* Fix minor typo while investigating this file for a PR.Remko Lodder2013-08-011-1/+1
| | | | Notes: svn path=/head/; revision=324123
* Add support for an alternative openssl location, for example when installedRemko Lodder2013-08-012-2/+6
| | | | | | | | | | via the Ports Collection. PR: 166561 Submitted by: Eugene Grosbein <eugen@grosbein.pp.ru> Notes: svn path=/head/; revision=324119
* ports-mgmt/xps: update to 0.5.2William Grzybowski2013-08-013-6/+6
| | | | | | | | | | | | | - 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) Notes: svn path=/head/; revision=324108
* The FreeBSD GNOME team presents a Glib and Gtk+ 3 update.Koop Mast2013-07-311-2/+2
| | | | | | | | | | | | | | | | | | | | | | | 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] Notes: svn path=/head/; revision=324037
* KDE3 and QT3 expired on 2013-07-01, remove these ports.Rene Ladan2013-07-2611-176/+0
| | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=323748
* - switch simple inline replacement from perl to sedAndrej Zverev2013-07-261-8/+3
| | | | | | | | | | and remove where is no need in this anymore. - trim Makefile header Approved by: bapt@ (portmrg@) Notes: svn path=/head/; revision=323711
* Remove MAKE_JOBS_SAFE which is now default.Emanuel Haupt2013-07-241-1/+0
| | | | Notes: svn path=/head/; revision=323578
* - Update to 3.17.1Bryan Drewery2013-07-222-5/+5
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=323426
* - Update to checkin 6abae2a52cBryan Drewery2013-07-212-10/+9
| | | | | | | | | | | | | | | | | | | | | | 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] Notes: svn path=/head/; revision=323424
* - Update to 2.4.11Bryan Drewery2013-07-212-3/+3
| | | | | | | | Changes: * Speedup and simplify pkgng usage by not populating pkgdb.db Notes: svn path=/head/; revision=323387
* - Update to checkin 633cdd7Bryan Drewery2013-07-192-4/+4
| | | | | | | | | | Changes: * pkgdb no longer populates an extra database when using pkgng. This brings performance and stability improvements when using pkgng. Notes: svn path=/head/; revision=323265
* - Update to 4.0.1Martin Wilke2013-07-183-17/+3
| | | | | | | | Changelog: http://www.marcuscom.com/pipermail/tinderbox-list/2013-July/003035.html Notes: svn path=/head/; revision=323207
* Add proper support for detect new arm eabiBaptiste Daroussin2013-07-172-0/+59
| | | | | | | | | Bump port revision. Submitted by: andrew@ Notes: svn path=/head/; revision=323162
* - Update to 2.4.10.7Bryan Drewery2013-07-152-4/+5
| | | | | | | | | | | | - Add LOCAL mirror Changes: * Fix FTP PACKAGESITE encoding / as %2F in Ruby1.9 Reported by: Jigal Weinberg Notes: svn path=/head/; revision=323082
* Update to 2.14.4.Joe Marcus Clarke2013-07-143-100/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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] Notes: svn path=/head/; revision=322990
* - Update to checkin eeb5502Bryan Drewery2013-07-142-4/+4
| | | | | | | | | | Changes: * Fix FTP PACKAGESITE encoding / as %2F in Ruby1.9 Reported by: Jigal Weinberg Notes: svn path=/head/; revision=322985
* - Update to 7.31.0Sunpoet Po-Chuan Hsieh2013-07-112-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | - 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 Notes: svn path=/head/; revision=322783
* - Update to 3.0.2Frederic Culot2013-07-102-4/+4
| | | | | | | | PR: ports/180416 Submitted by: Mamoru Sakaue <sakaue.mamoru@samurai.mwghennn.net> (maintainer) Notes: svn path=/head/; revision=322630
* - Update to 1.1.4Bryan Drewery2013-07-066-46/+6
| | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=322385
* Pass maintainership to submitter.Raphael Kubo da Costa2013-07-021-1/+1
| | | | | | | | PR: ports/180202 Submitted by: serpent <serpent7776@gmail.com> Notes: svn path=/head/; revision=322209
* - Update to 3.0.4Bryan Drewery2013-07-023-4/+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 Notes: svn path=/head/; revision=322165
* Reset maintainer per maintainer's request.Lars Engels2013-07-011-1/+1
| | | | | | | | | | Thank you for maintaining the port! PR: ports/180160 Submitted by: maintainer Notes: svn path=/head/; revision=322133
* - Fix build with -WerrorBryan Drewery2013-06-304-0/+40
| | | | Notes: svn path=/head/; revision=322087
* Update to checkin 5b2608fcc7Bryan Drewery2013-06-292-4/+4
| | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=322045
* Sync with 2.4.10.6 releaseBryan Drewery2013-06-292-4/+4
| | | | Notes: svn path=/head/; revision=322042
* - Update to 2.4.10.6Bryan Drewery2013-06-293-4/+5
| | | | | | | | | | | | | | | | 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] Notes: svn path=/head/; revision=322041
* Make portlint happierBryan Drewery2013-06-291-1/+0
| | | | Notes: svn path=/head/; revision=322039
* - Update to 1.1.3Bryan Drewery2013-06-285-49/+6
| | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=322002
* - Fix 'pkg query %a' returning true/false instead of 0/1.Bryan Drewery2013-06-272-0/+43
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=321846
* Update to 1.1.2Baptiste Daroussin2013-06-254-6/+6
| | | | | | | | | | | | | | 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] Notes: svn path=/head/; revision=321728
* libdialog was changed in HEAD so dialog4ports must be rebuilt:Eitan Adler2013-06-241-0/+1
| | | | | | | | | this is a small enough port so just bump portrevision. Approved by: rum1cro@yandex.ru (maintainer, implicit) Notes: svn path=/head/; revision=321701
* Add PKGNAMESUFFIX temporary to avoid collision with the package created by ↵Baptiste Daroussin2013-06-241-0/+2
| | | | | | | ports-mgmt/pkg Notes: svn path=/head/; revision=321680
* Update to 1.1.1:Baptiste Daroussin2013-06-244-9/+9
| | | | | | | | | Changes: - Fix an pkg crashing on i386 - Fix a regression on the output of pkg version Notes: svn path=/head/; revision=321679
* Update to 1.1 finalBaptiste Daroussin2013-06-243-27/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes since 1.0.X: - new simpler and more reliable solver - shared libraries are now always tracked - ssh:// is supported as a protocol to distribute packages (needs pkg 1.1+ on the server hosting the packages) - multirepository is no longer considered experimental and works by default. - incremental update of the catalog (only if the repository was created by pkg 1.1+) - simplification of the public API - stabilisation of the public API (we will now try to keep it stable and if change are needed there will be deprecation time before removal of some old functions) - new experimental pkg convert (can convert from and to legacy pkg database) pkg2ng now uses pkg convert (still recommanded to use pkg2ng) - new pkg lock/unlock to prevent any manipulation of a given package (no upgrade,delete,etc) - improved UI (now you can see the progress of an upgrade what is left to be done) - new pkg annotation to allow one to add annotations (free form key/value) to a package) - pkg audit is now able to directly parse the vuxml native format and not only the compact version - pkg -vv now shows all available options and their current settings - pkg -vvv now shows a description of all the available options - pkg info now automatically considers the query as globbing if * is in the requested pattern - new hook plugin interface (allows users to create hooks that get called at anytime during and upgrade/installation/deletion of a package) - new cmd plugin interface (allows users to create new sub command available for pkg) - pkg register can now register a port installation in the legacy database format - repository can be defined in simple yaml files - Explain why a package is being reinstalled - A package can now be marked to only be upgraded from a given repository via annotations - install and upgrade will show from which repository packages are taken from - old/unused 'informations' field has been removed in favor of using annotations - pkg repo produce a repo.txz in pkg 1.0 (legacy) fromat Internal: - massive usage of hash tables (uthash), which simplifies a lot of the code, and improves performances - lots of optimisation in plist and manifest parsing - lots of optimisation in loading packages (mmap used when possible) - lots of cleanup in memory usage - regression test framework is now ready (using atf) regression test are slowly being added and populated. Notes: svn path=/head/; revision=321664
* Update to 1.1 finalBaptiste Daroussin2013-06-242-26/+5
| | | | | | | | | | | Changes: - Fix packing of +UPGRADE scripts - Fix pkg update always thinking the repo is up to date if the remote server sends no mtime header - Various updates on the manpage - New pkg-repository(5) man page Notes: svn path=/head/; revision=321663
* - Update to 3.17Bryan Drewery2013-06-222-4/+4
| | | | | | | | | | | Changes: - Fix completion scripts when ports are not checked out. PR: ports/179098 Reported by: Doug Barton <dougb@dougbarton.us> Notes: svn path=/head/; revision=321581
* - Improve commit sub-commandTAKATSU Tomonari2013-06-222-14/+36
| | | | | | | | | | | | | | * Fix the conditional statement of checking the result of svn status * Make use of addport with -c option * Make use of svn commit with -F option * Cosmetic change PR: ports/178539 Submitted by: tota (myself) Approved by: maintainer timeout (> 1 month) Notes: svn path=/head/; revision=321565
* - Update to 1.0.14, bringing minor fixes before the 1.1 release.Bryan Drewery2013-06-193-43/+3
| | | | | | | | | | | | | Changes: - 'pkg update' fix [already in port] - Crash fix on i386 [already in port] - Fix for periodic scripts [1] PR: ports/179723 [1] Reported by: fred@SUNBOT.Homedns.ORG [1] Notes: svn path=/head/; revision=321337
* Actually push the right patchBaptiste Daroussin2013-06-181-10/+10
| | | | Notes: svn path=/head/; revision=321219
* Fix a segfault on i386 and powerpc64 while registering a port as automatic [1]Baptiste Daroussin2013-06-182-0/+40
| | | | | | | | | | | | Prevent 'pkg update' will always think that the repo is up to date if no mtime header is sent by the http server [2] Bump port revision Reported by: adrian[1], hrs [1] Tested by: hrs [1] Submitted by: cperciva [2] Notes: svn path=/head/; revision=321218
* - Update to checkin 685cb60Bryan Drewery2013-06-174-8/+10
| | | | | | | | | | | | | | - Update upstream repo location Changes: * Fix how pkgng support is detected for completions * Fix portcvsweb so it uses svnweb.FreeBSD.ORG * Symlink portcvsweb as portsvnweb * Fix portcvsweb FreshPorts and datespec support * Add support for WITH_PKGNG=devel Notes: svn path=/head/; revision=321107