aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt
Commit message (Collapse)AuthorAgeFilesLines
* Clean up USESAntoine Brodin2020-02-191-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=526520
* Update to the latest available commitMateusz Piotrowski2020-02-183-20/+8
| | | | | | | | | | This way we can remove the local patches and get a fix one of the reported bugs: https://github.com/freebsd/pytoport/issues/10 Also, lint the makefile while here. Notes: svn path=/head/; revision=526472
* ports-mgmt/pkg-provides: Update to 0.7.0Rodrigo Osorio2020-02-162-6/+5
| | | | | | | | | Changelog: * Add option to restrict results to specific repository * Lint manual page, and fix warnings Notes: svn path=/head/; revision=526320
* Update to 1.13.99.1Baptiste Daroussin2020-02-142-5/+5
| | | | | | | | | | | | | | Changes from 1.13.99.0 to 1.13.99.1 - Do not create a .pkgnew file in case installing a configure file over a non existing file - Update linenoise to latest version - Update picosat to latest version - Implement HTTP keep-alive (imported from xbps) - fix a regression concerning valid url: ssh://user@host:/ was not valid anymore Notes: svn path=/head/; revision=526124
* Fix regression that has been introduced in r524227Stefan Eßer2020-02-132-9/+2
| | | | | | | | | | | Revert part of the patch that introduced the --try-broken option, it caused problems in combination with -m. Submitted by: Rudolf Cejka (cejkar at fit.vutbr.cz) Approved by: antoine (implicit) Notes: svn path=/head/; revision=526008
* Update to 1.13.99.0Baptiste Daroussin2020-02-123-37/+5
| | | | | | | | - Fix inverted logic about rcscripts - Improve the build handling of dependency Notes: svn path=/head/; revision=525914
* Update to 1.3.1Baptiste Daroussin2020-02-122-4/+4
| | | | | | | | | - Fix inverted logic that lead to pkg always restarting rc scripts Reported by: flo Notes: svn path=/head/; revision=525910
* Release pkg 1.13Baptiste Daroussin2020-02-114-36/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - when installing over a non tracked file (not owned by any package) pkg now saves a copy of that file as .pkgsave - Fix a chicken/egg problem with the meta being compressed and defining the compression format. Now pkg repo will create a meta.conf file uncompressed (it is small enough) and fallback on the old meta.txz. Note that meta.txz is still created for backward compatibility. - pkg repo now creates meta files in version 2 by default meaning the digests.txz (this was only used with pkg up to 1.2). Anyone using that version and willing to upgrade can do it via: pkg bootstrap -f - suppress version checking when -j is specified - Alphabetically sort packages printed in the output of pkg commands to ease readability - pkg lock/unlock now allows multiple packages in arguments - shell script can now print messages along with pkg-messages by writing to ${PKG_MSGFD} file descriptor - improve error reporting when parsing vuxml files - lua script are now ready for prime time: - sanboxed with capsicum on plateforms that support it - rootdir native - documented - Fix pkg backup - pkg now gives a hint about running pkg update -f in case of "size mismatch" - scripts (lua and shell) can now determine if they are in the process of an upgrade or an installation via a variable - shell scripts are now fully documented - keyword files are now documented PR: 243564 exp-run by: antoine Notes: svn path=/head/; revision=525794
* ports-mgmt/portfmt: Update to latest commitTobias Kortkamp2020-02-063-6/+8
| | | | | | | Changes: https://github.com/t6/portfmt/commits/e3d34e1150423e61b9f3e00dd658da21c1584f2d Notes: svn path=/head/; revision=525372
* Fix variable substitution in pkg-messageMateusz Piotrowski2020-02-042-11/+14
| | | | | | | | | | | | Also, while here: - Update licenses. - Lint with portfmt and portclippy. - Fix typos in pkg-message. Approved by: portmgr (blanket approval) Notes: svn path=/head/; revision=525168
* ports-mgmt/modules2tuple: Update to 1.15.0Dmitri Goutnik2020-02-022-4/+4
| | | | | | | Changes: https://github.com/dmgk/modules2tuple/releases/tag/v1.15.0 Notes: svn path=/head/; revision=524944
* Import the libfetch patch to the bundled libfetchBaptiste Daroussin2020-01-292-0/+32
| | | | Notes: svn path=/head/; revision=524545
* Import the libfetch patch to the bundled libfetchBaptiste Daroussin2020-01-292-0/+32
| | | | Notes: svn path=/head/; revision=524543
* Update to 1.22.99.4Baptiste Daroussin2020-01-293-5/+8
| | | | | | | | | | | - Document lua scripts - Document shell scripts - Document keywords ucl files - Add a variable to both lua scripts and shell script to allow the scripts to know they are actually being upgrading things Notes: svn path=/head/; revision=524540
* Save the file with instructions how to restart portmaster after a failureStefan Eßer2020-01-262-1/+16
| | | | | | | | | | | | | | to non-world-writable directory. Save this file in the user's home directory instead of in /tmp to prevent a possible sym-link attack against the user. PR: 233378 Submitted by: Robert Schulze Approved by: antoine (implicit) Notes: svn path=/head/; revision=524231
* Make the pre-build "make clean" use SU_CMD if appropriate.Stefan Eßer2020-01-263-1/+18
| | | | | | | | | | Additionally document that PORTSDIR can be passed in the environment. PR: 228439 Approved by: antoine (implicit) Notes: svn path=/head/; revision=524230
* Make portmaster fall back to other locations if invoked in, e.g., /sys/conf.Stefan Eßer2020-01-262-1/+10
| | | | | | | | PR: 237061 Approved by: antoine (implicit) Notes: svn path=/head/; revision=524228
* Add option --try-brokenStefan Eßer2020-01-263-62/+126
| | | | | | | | | | | | | | | | | This option makes portmaster try to build ports that are marked as BROKEN or IGNORE. Passing this option implies the "-m -DTRYBROKEN" option. The change is inspired by (but not based on) the patch suggested by Walter Schwarzenfeld. PR: 235793 Reported by: Yasuhiro KIMURA Approved by: antoine (implicit) Notes: svn path=/head/; revision=524227
* Update to 1.12.99.3Baptiste Daroussin2020-01-242-5/+5
| | | | | | | | | | - Add more regression test - Improve consistency of the default ouput - Give a hint about running pkg update -f in case of "size mismatch" - Fix pkg backup since the sqlite syscall are overridden Notes: svn path=/head/; revision=523974
* Do not re-build ports unneccessarilyStefan Eßer2020-01-222-54/+55
| | | | | | | | | | | | | The previous patch has not completely fixed the issue, according to some reports (it did on my system and for my set of installed ports). This version contains a further change suggested by Walter Schwarzenfeld. Submitted by: Walter Schwarzenfeld Approved by: antoine (implicit) Notes: svn path=/head/; revision=523835
* update to 1.12.99.2Baptiste Daroussin2020-01-222-4/+4
| | | | | | | | | | | | | | - lua scripts are now running in a capsicum sandbox - lua scripts io.open function is now always opening relative to ROOTDIR - expat vulnxml parser has been replaced by a yxml based one - libucl has been update to the latest git version - error reporting has been improved when parsing vuxml file - shell script can now push message at the pkg-message level by writing to the ${PKG_MSGFD} file descriptor: echo "message for the user" >&${PKG_MSGFD} Notes: svn path=/head/; revision=523818
* Attempt to fix a problem that leads to repeated building of some portsStefan Eßer2020-01-212-54/+57
| | | | | | | | | | | | | | | | | | | | There are build dependencies, that were compiled again and again even though the latest version was already installed. This fix is based on a patch suggested by Tatsuki Makino, with a small change to better comply with the existing style used in this program. An extended patch has been provided by Walter Schwarzenfeld, but in my tests it did not make a difference. If further testing shows a need for the additional commands suggested by Walter, I'll add them (or a variation) in a follow-up commit. PR: 241227, 242086, 243432 Submitted by: Tatsuki Makino Approved by: antoine (implicit) Notes: svn path=/head/; revision=523745
* Change my mail address to lbartoletti@FreeBSD.orgLoïc Bartoletti2020-01-141-1/+1
| | | | | | | | Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D23169 Notes: svn path=/head/; revision=523070
* ports-mgmt/portfmt: Update to latest commitTobias Kortkamp2020-01-132-5/+5
| | | | | | | Changes: https://github.com/t6/portfmt/commits/d133e34395bdec3485f47658e432da70f22a1012 Notes: svn path=/head/; revision=522967
* Update to version 1.09Steven Kreuzer2020-01-112-5/+4
| | | | Notes: svn path=/head/; revision=522624
* ports-mgmt/modules2tuple: Update to 1.14.0Dmitri Goutnik2020-01-042-4/+4
| | | | | | | Changes: https://github.com/dmgk/modules2tuple/releases/tag/v1.14.0 Notes: svn path=/head/; revision=522032
* Fix build when libncursesw will be removedBaptiste Daroussin2019-12-271-0/+16
| | | | Notes: svn path=/head/; revision=521013
* Ensure building against the proper libncursesBaptiste Daroussin2019-12-271-0/+4
| | | | Notes: svn path=/head/; revision=521011
* Update to 1.12.99.1Baptiste Daroussin2019-12-242-5/+5
| | | | | | | | | | | | | | | | | | | - When installing a file over a file that is not tracked by any package, save the previous one as .pkgsave - Fix a chicken/egg problem with the meta being compressed and defining the compression format. Now pkg repo will create a meta.conf file uncompressed (it is small enough) and fallback on the old meta.txz. Note that meta.txz is still created for backward compatibility - pkg repo now creates meta files in version 2 by default meaning the digests.txz is not created anymore, it was only used up to pkg 1.2. anyone upgrading from pkg 1.2 should first run pkg bootstrap -f to be on a recent version. - pkg -r now first lookup under the rootdir for its ABI_FILE. - suppress version checking when -j is specified - Alphabetically sort packages printed in the output of pkg commands to ease readability - pkg lock/unlock now allows multiple packages in arguments Notes: svn path=/head/; revision=520788
* ports-mgmt/modules2tuple: Update to 1.13.0Dmitri Goutnik2019-12-232-4/+4
| | | | | | | Changes: https://github.com/dmgk/modules2tuple/releases/tag/v1.13.0 Notes: svn path=/head/; revision=520706
* ports-mgmt/portal: fix build on GCC architecturesPiotr Kubaj2019-12-221-3/+6
| | | | | | | | | | Only add -L${NCURSESLIB} when ${NCURSESLIB} isn't /usr/lib to prevent linking with base libstdc++ on GCC architectures. PR: 240707 Approved by: culot (maintainer) Notes: svn path=/head/; revision=520653
* Update to 0.8.1.4Michael Gmelin2019-12-222-5/+4
| | | | | | | | PR: 242774 Approved by: koobs (maintainer) Notes: svn path=/head/; revision=520611
* ports-mgmt/py-FreeBSD-ports: works OK with newer python tooSteve Wills2019-12-161-1/+1
| | | | Notes: svn path=/head/; revision=520260
* ports-mgmt/pkg-provides: Upgrade to 0.6.2Rodrigo Osorio2019-12-162-5/+5
| | | | | | | | Changelog: * Fix PCRE options, search should be caseless. Notes: svn path=/head/; revision=520247
* ports-mgmt/portfmt: Update to latest commitTobias Kortkamp2019-12-153-15/+34
| | | | | | | Changes: https://github.com/t6/portfmt/commits/dc6727041f0ad01e34131cab7186412d57ba6329 Notes: svn path=/head/; revision=520158
* New port: ports-mgmt/portgrepDmitri Goutnik2019-12-104-0/+37
| | | | | | | | | | portgrep is a fast parallel ports tree search utility, supporting both predefined queries (by MAINTAINER, USES, etc.) and custom regex searches. WWW: https://github.com/dmgk/portgrep Notes: svn path=/head/; revision=519782
* - Update to 3.3.3Bryan Drewery2019-12-102-5/+5
| | | | | | | | | | | | | | | | | | | | | Changes: https://github.com/freebsd/poudriere/wiki/release_notes_333 - qemu: Add /usr/bin/wc and /usr/bin/head to HLINK_FILES. - Show flavor in more messages. - ports -l: Fix error when no ports trees exist yet. - distclean: Remove empty directories when done. - Allow overriding default nullfs paths with NULLFS_PATHS. - Fix WRKDIR saving with FLAVOR'd origins - Expand securelevel check to handle MUTABLE_BASE=schg and TMPFS_WRKDIR/TMPFS_LOCALBASE. - testport -c: Fix make.conf not being respected for `make config`. - image: warn if MFSROOT may be too large - jail: Pass MAKEWORLDARGS during installworld too - jail -c: Fix NO_LIB32 support - jail -d: Don't confirm if the jail doesn't exist - jail -i: Don't show ports tree info if not requested Notes: svn path=/head/; revision=519773
* - Update to 3.3.0-229-gce2011f23Bryan Drewery2019-12-102-5/+5
| | | | | | | | | | | | | | | * Pass MAKEWORLDARGS during installworld too * bulk/testport: Initial support for ports OVERLAYS * testport: Show log info on failure exit * jail -d: Don't confirm if the jail doesn't exist * jail -c: Fix NO_LIB32 support * jail -i: Don't show ports tree info if not requested * bulk: Compute queued stats after trimming ignored AND trimming queue. * Various fixes and expansion of sh mapfile support * Always export `LC_COLLATE=C` Notes: svn path=/head/; revision=519770
* ports-mgmt/create-rb-port: fetches againSteve Wills2019-12-091-2/+0
| | | | Notes: svn path=/head/; revision=519617
* Update to 0.3.0Sunpoet Po-Chuan Hsieh2019-12-083-4/+8
| | | | | | | Changes: https://github.com/lonkamikaze/bsda2/releases Notes: svn path=/head/; revision=519330
* - Update to 20191018Dmitry Marakasov2019-12-042-4/+4
| | | | | | | | PR: 241320 Submitted by: kdeguchi@sz.tokoha-u.ac.jp (maintainer) Notes: svn path=/head/; revision=519030
* Upgrade ports/pkg-provides to v0.6.1Rodrigo Osorio2019-11-292-5/+5
| | | | | | | | | Changelog: - fix minor bug who empties the database file at each update check. Notes: svn path=/head/; revision=518645
* Upgrade ports-mgmt/pkg-provides to v0.6.0Rodrigo Osorio2019-11-234-26/+35
| | | | | | | | Changelog: - new database format reducing the file size Notes: svn path=/head/; revision=518205
* ports-mgmt/portfmt: Update to latest commit (chase r517831)Tobias Kortkamp2019-11-172-5/+5
| | | | | | | Changes: https://github.com/t6/portfmt/commits/9121f6116898888fe3312fa20160b06c5271625e Notes: svn path=/head/; revision=517835
* ports-mgmt/modules2tuple: Update to 1.12.0Dmitri Goutnik2019-11-172-7/+4
| | | | | | | | | | | Changes: https://github.com/dmgk/modules2tuple/releases/tag/v1.12.0 Remove custom do-test after r517831. Approved by: tz (mentor, implicit) Notes: svn path=/head/; revision=517832
* ports-mgmt/portfmt: Update to latest commitTobias Kortkamp2019-11-172-5/+5
| | | | | | | Changes: https://github.com/t6/portfmt/commits/6cd962511a8bc631f09a38af09725db59eff9cc7 Notes: svn path=/head/; revision=517830
* ports-mgmt/psearch: update MASTER_SITES, unbreakKurt Jaeger2019-11-172-4/+3
| | | | | | | | | | | - take maintainer, because status of old maintainer undefined PR: 241899 Submitted by: Walter Schwarzenfeld <w.schwarzenfeld@utanet.at> Reported by: p5B2E9A8F@t-online.de Notes: svn path=/head/; revision=517818
* Bump PORTREVISION after r517743 to force relinking.Dmitri Goutnik2019-11-161-0/+1
| | | | | | | | Approved by: araujo (mentor) Differential Revision: https://reviews.freebsd.org/D21854 Notes: svn path=/head/; revision=517745
* ports-mgmt/modules2tuple: Update to 1.11.0Dmitri Goutnik2019-11-122-4/+4
| | | | | | | | | Changes: https://github.com/dmgk/modules2tuple/releases/tag/v1.11.0 Approved by: tz (mentor, implicit) Notes: svn path=/head/; revision=517331
* Add missing USES={gnome,php,sdl} to the restTobias Kortkamp2019-11-081-1/+1
| | | | Notes: svn path=/head/; revision=517072