aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt
Commit message (Collapse)AuthorAgeFilesLines
* MFH: r539750 r539751Xin LI2020-06-202-0/+24
| | | | | | | | | | | | | | ports-mgmt/pkg: Respect liblzma.pc if available. ports-mgmt/pkg-devel: Respect liblzma.pc if available. Note that this is meant to be a temporary hack and will be reverted once the freebsd/pkg have solved this in the build infrastructure. PR: 200142 Approved by: portmgr (bapt over IRC) Notes: svn path=/branches/2020Q2/; revision=539752
* ports-mgmt/psearch: fix build on GCC architecturesPiotr Kubaj2020-03-291-0/+1
| | | | | | | | Use newer GCC: psearch.cpp:125: error: a function-definition is not allowed here before ':' token Notes: svn path=/head/; revision=529841
* ports-mgmt/caronade: Update to 0.3.1Bernhard Froehlich2020-03-292-8/+7
| | | | | | | | | | | | | | Changelog v0.3.1 - Corona Extra * Update StatusAPI calls to follow GitHub deprecation recommendation * Update Bulma CSS to 0.8.1 * Switch CI from Tavis to GitHub Actions * Updated yaml dependency to 2.2.8 * Update TLS config to Mozilla Intermediate configuration Notes: svn path=/head/; revision=529831
* ports-mgmt/caronade: Fix REQUIRE line in rc.d startscriptBernhard Froehlich2020-03-282-2/+2
| | | | Notes: svn path=/head/; revision=529333
* ports-mgmt/portfmt: Update to latest commitTobias Kortkamp2020-03-282-5/+5
| | | | | | | Changes: https://github.com/t6/portfmt/commits/b25847a8b0a1a545773788dba7cf144d8e203b73 Notes: svn path=/head/; revision=529309
* - Update to 3.3.0-253-g531ee09f6Bryan Drewery2020-03-262-5/+5
| | | | | | | | | * queue: Fix unqueueable command error message * Fix BASEFS error / first-time setup blockers. * bulk: Fix non-existent dependencies claiming to be moved. Notes: svn path=/head/; revision=529219
* - Update to 3.3.4Bryan Drewery2020-03-263-21/+4
| | | | | | | | | | | | | Changes: https://github.com/freebsd/poudriere/wiki/release_notes_334 * Fix pkg 1.11 issue with devfs mount. * testport / bulk -t: Set DEVELOPER in patch phase. * Fix html with port named "latest". * bulk: Fixed non-existent dependencies claiming to be MOVED * Fix first-time setup issues with BASEFS. Notes: svn path=/head/; revision=529218
* - update to 2.7Dirk Meyer2020-03-252-4/+4
| | | | Notes: svn path=/head/; revision=529078
* - Update to 3.3.0-253-g531ee09f6Bryan Drewery2020-03-242-5/+5
| | | | | | | | | | * Minor perf improvements for builtins. * Fix html with port named "latest". * testport / bulk -t: Set DEVELOPER in patch phase. * image: Make iso images bootable in UEFI Notes: svn path=/head/; revision=529059
* pkg 1.13.99.7Baptiste Daroussin2020-03-232-5/+5
| | | | | | | | | | | | | | Changes since 1.13.99.5: - When backing up libraries, create a package 'compat-libraries' a4b64e6fin which the new libraries will be appended to and the version bumped each time a new library is backed up. - Fix a regression with sometimes makes some keywords being ignored aka scripts not appended to the list of scripts) - Fix ABI on DragonFly - Fix fd being closed twice wen running shell scripts Notes: svn path=/head/; revision=528965
* ports-mgmt/portfmt: Update to latest commitTobias Kortkamp2020-03-233-9/+10
| | | | | | | Changes: https://github.com/t6/portfmt/commits/fd2fbd40a19f73bc1ab10557f80fae1364422862 Notes: svn path=/head/; revision=528948
* - Update to 1.24Alex Kozlov2020-03-232-4/+4
| | | | Notes: svn path=/head/; revision=528947
* Update to 1.13.99.5Baptiste Daroussin2020-03-172-5/+5
| | | | | | | | | - fix a memory allocation bug during package creation [1) Reported by: flo, antoine Notes: svn path=/head/; revision=528602
* Update to 1.13.99.4Baptiste Daroussin2020-03-172-6/+6
| | | | | | | | | - Fix detection of zstd compression support for libarchive - Fix package creation on installed packages - Update autosetup to the latest version Notes: svn path=/head/; revision=528569
* - update to 2.6Dirk Meyer2020-03-082-4/+4
| | | | Notes: svn path=/head/; revision=528061
* Deprecate some ports using deprecated version of pythonAntoine Brodin2020-03-081-0/+3
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=528058
* - Add LICENSEDmitry Marakasov2020-03-082-1/+4
| | | | | | | | | | - Add NO_ARCH - Update WWW Approved by: portmgr blanket Notes: svn path=/head/; revision=528008
* Ports MUST NOT set WITH_DEBUG.Mathieu Arnold2020-03-031-1/+0
| | | | | | | | | | | | | WITH_DEBUG is a user facing variable. When a user wants to build a port with debugging symbols enabled, they either set WITH_DEBUG globally, or WITH_DEBUG_PORTS+=category/port. Approved by: bapt With hat: portmgr Differential Revision: https://reviews.freebsd.org/D23940 Notes: svn path=/head/; revision=527673
* Update to 1.13.99.3Baptiste Daroussin2020-03-032-8/+5
| | | | | | | | | - Fix regression in ABI detection (add regression tests about it) - Fix regression concerning the timestamp of the packaged/installed file (add regression tests about it) Notes: svn path=/head/; revision=527668
* Update to 2.18.11Joe Marcus Clarke2020-03-022-13/+39
| | | | | | | | | | | | | | | | | | | | | | * No longer warn for manpages installed under share/man [1] * Remove code to combine comments and blank lines in a section [2] * Remove code to combine comments and blank lines [3] * USE_PYQT sets the necessary QT USES [4] * Only warn on lack of INSTALLS_ICONS when USES=gnome is set [5] * Check for files that have been patched multiple times [6] PR: 240359 [2] 244480 [3] 240445 [4] 244039 [5] 243600 [6] Submitted by: 0mp [1] [5] vladimir.chukharev@gmail.com [4] swills [6] Differential Revision: D23896 [1] Notes: svn path=/head/; revision=527653
* Forbid the pkg-devel ports, it create 1 package with bad ABIAntoine Brodin2020-03-021-0/+3
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=527609
* Update to 1.13.99.2Baptiste Daroussin2020-02-283-6/+8
| | | | | | | | | | | | | | | | | | | | | Changes from 1.13.99.1 to 1.13.99.2 - Fix pkg fetch -o - Implement a mechanism to autobackup libraries during upgrades (off by default) - zsh-completion: disable repo update durign package retrival - Improve documentation - More variable are now expanded when reading the confirations files: * OSNAME: FreeBSD * RELEASE: 12.1 * ARCH: amd64 * VERSION_MAJOR (FreeBSD only) * VERSION_MINOR (FreeBSD only) - Remove the unused and inconsistent pkg create -n - Add -t timestamp to pkg create to be able to specify the expected file timestamp via command line. - Refactor the pkg_create API and mark as deprecated the old functions Notes: svn path=/head/; revision=527333
* ports-mgmt/modules2tuple: Update to 1.16.0Dmitri Goutnik2020-02-222-4/+4
| | | | | | | Changes: https://github.com/dmgk/modules2tuple/releases/tag/v1.16.0 Notes: svn path=/head/; revision=526843
* Update to 1.13.2Baptiste Daroussin2020-02-212-4/+4
| | | | | | | | - fix pkg fetch -o - accept again colon before path in ssh url scheme in repositories Notes: svn path=/head/; revision=526628
* ports-mgmt/psearch: update to 2.1.0, give back maintainership to submitterKurt Jaeger2020-02-203-7/+11
| | | | | | | | PR: 243904 Submitted by: Benjamin Lutz <mail@maxlor.com> Notes: svn path=/head/; revision=526578
* 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