aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt
Commit message (Collapse)AuthorAgeFilesLines
* ports-mgmt/pkg: update to 1.20.8Baptiste Daroussin2023-10-112-4/+4
| | | | | | | | | | Changes: - update curl to 8.4.0 - check: document -n - manuals: smalls fixes - fix database transaction leak (cherry picked from commit c8d0d992dc1b71a78c628826d4ec3bda1b5c189a)
* ports-mgmt/octopkg: Fix USE_GL lib dependencyNuno Teixeira2023-09-232-7/+6
| | | | | | While here: - Switch to MASTER_SITES
* ports-mgmt/portmaster: Fix issue when updating from packages onlyStefan Eßer2023-09-222-4/+4
| | | | | | | | | | | | | | | When using the -P or --package option to portmaster and all updates can be performed without building at least one port, the $DI_FILES variable may be unset. In this situation portmaster stops after the installation of each port. Entering a CR makes it continue. This was reported by Vlad Markov with a suggested fix that has been applied (with a white-space change). PR: 273660 Reported by: dvoich@aim.com (Vlad Markov)
* ports-mgmt/pkg_replace: Update to 20230921Koichiro Iwao2023-09-212-4/+4
| | | | | | * Fix bug when FLAVOR is lost, e.g. print/ghostscript10. PR: 273991
* ports-mgmt/pkg: update to 1.20.7Baptiste Daroussin2023-09-142-4/+4
| | | | | | | | | | Changes from 1.20.6 to 1.20.7 - improve sql traces in debug mode - fix autoremove issue leading to 100% of CPU consumed almost forever - don't complain about Last-modified http header being absent in case the DL failed - plug memory leaks in pkg autoremove - fix build with lld >= 17
* ports-mgmt/pkg-devel: update to 1.20.99.6Baptiste Daroussin2023-09-112-5/+5
| | | | | | | | | | | | | | | | Changes: - enable netrc support to be compatible with libfetch variable - enable by default all supported kind of authentication for curl - Fix duplicated rquery - Make missing plugins non fatal (needed for smooth packagekit support) - Do not complain about Last-Modified head if the fetch was a failure - Support for jobs cancellation (needed for packagekit support) - update sqlite3 to 3.43.0 - update lua to 5.4.6 - plug plenty of memory leaks - improve debug output in particular for sql statements - exclude locked package early from autoremove candidates - fix very slow orphan test computation consuming 100% of CPU in autoremove
* ports-mgmt/octopkg: Update to 0.3.3Nuno Teixeira2023-09-092-7/+7
| | | | | | - Switch to qt6 ChangeLog: https://github.com/aarnt/octopkg/blob/master/CHANGELOG
* all: Bump PORTREVISION after lang/go* updateDmitri Goutnik2023-09-084-4/+4
|
* lang/rust: Bump revisions after 1.72.0Mikael Urankar2023-09-082-2/+2
| | | | PR: 273331
* ports-mgmt/portoptscli: New port: Utility to configure port options via ↵Alfonso Siciliano2023-09-024-0/+29
| | | | | | | | | command line Utility to set up FreeBSD ports options using a Command Line Interface and also suitable for a speech synthesizer PR: 273202
* ports-mgmt/parfetch-overlay: Remove expired portRene Ladan2023-08-316-87/+0
| | | | 2023-08-31 ports-mgmt/parfetch-overlay: Unmaintained
* ports-mgmt/pkg: update to 1.20.6Baptiste Daroussin2023-08-232-4/+4
| | | | | | | - fix duplicated rquery output - fix digest authentication support - fix pkgdb_all_search (for packagekit) - activate netrc support
* ports-mgmt/packagekit-qt: flavorize for Qt 5 and Qt 6Tobias C. Berner2023-08-172-21/+33
|
* ports-mgmt/pkg-appstream: Update to 1.0.1Gleb Popov2023-08-142-4/+4
| | | | Sponsored by: Serenity Cybersecurity, LLC
* ports-mgmt/pkg-appstream: Use PKG_ORIGIN in BUILD_DEPENDS.Gleb Popov2023-08-081-1/+1
| | | | | | This allows building the plugin against pkg-devel. Reported by: fluffy
* ports-mgmt/pkg-appstream: + libpkg plugin for AppStream metadata handling.Gleb Popov2023-08-084-0/+33
| | | | Sponsored by: Serenity Cybersecurity, LLC
* all: Bump PORTREVISION after lang/go{119,120} updateDmitri Goutnik2023-08-044-4/+4
|
* ports-mgmt/pkg_replace: Update to 20230418Ken DEGUCHI2023-08-012-4/+4
| | | | PR: 272860
* ports-mgmt/pkg: update to 1.20.5Baptiste Daroussin2023-08-012-4/+4
| | | | | | | | | | Changes: - fix a regression introduce with switch to libcurl which results in the remote db mtime being badly set - fix a regression which makes pkg query report twice some packages when configured in multirepository mode. - fix a compatibility issue with http_proxy env var (lowercase) - update libcurl to latest version
* ports-mgmt/pkg-devel: update to 1.20.99.5Baptiste Daroussin2023-08-012-5/+5
| | | | | | | | | | | Changes: - fix a regression introduce with switch to libcurl which results in the remote db mtime being badly set - fix a regression which makes pkg query report twice some packages when configured in multirepository mode. - fix a compatibility issue with http_proxy env var (lowercase) - update libcurl to latest version - introduce PKG_EVENT_PKG_ERRNO new event type
* ports-mgmt/portupgrade*: Revert "Use databases/rubygem-dbm with Ruby 3.2"Yasuhiro Kimura2023-07-312-12/+2
| | | | | | | | | | This reverts commit 2a325f4cc52c8565348304a9a24a2975ecaaeedd. With commit 5ebb18384791 database/ruby-bdb works fine with all supported ruby versions. So always use it as RUN_DEPENDS again. PR: 272491 Approved by: maintainer timeout
* lang/rust: Bump revisions after 1.71.0Mikael Urankar2023-07-172-2/+2
| | | | PR: 272449
* ports-mgmt/fastest_pkg: Update example lineEmanuel Haupt2023-07-142-0/+12
| | | | | | | | Display mirror_type: "NONE" in example line as recent versions of pkg(8) are more capable of warning. PR: 272468 Reported by: grahamperrin
* bsd.sites.mk: Update all ports using USE_GITLABFelix Palmen2023-07-123-3/+3
| | | | | | | | | | Replace GL_COMMIT by GL_TAGNAME in all ports. The new GL_TAGNAME is backwards-compatible (accepting any commit hash as before), but also understands an actual tag name. Moving to tag names where appropriate is left to individual ports' maintainers. Approved by: portmgr (tcberner, mentor) Differential Revision: https://reviews.freebsd.org/D37077
* ports-mgmt/pkg-devel: backout pkg add support for provides/requiresBaptiste Daroussin2023-07-122-5/+5
|
* ports-mgmt/pkg: release 1.20.4Baptiste Daroussin2023-07-122-4/+4
| | | | | This backs out the provide/require support for pkg add. It had too much impact on the performances
* pkg*: new regression fixes releaseBaptiste Daroussin2023-07-114-9/+9
| | | | | | | Changes: - speed up pkg add again, and greatly reduce its memory footprint - more compatibility with libfetch (SSL_* variables) - fixed FETCH_TIMEOUT adaptation to libcurl
* pkg*: fix regressions from 1.20 releaseBaptiste Daroussin2023-07-105-23/+9
| | | | | | | - reduce memory usage for pkg add - fix regression in url parsing for ssh - fix some more compatibility with libfetch - update pkg-triggers manpage
* ports-mgmt/pkg: reduce memory usageBaptiste Daroussin2023-07-062-0/+14
| | | | Approved by: bapt
* pkg*: add compatiblity with libfetch's HTTP_AUTHBaptiste Daroussin2023-07-064-9/+9
|
* ports-mgmt/pkg: release 1.20.0Baptiste Daroussin2023-07-062-4/+4
| | | | | | | | | | | | | Changes: - update libucl to latest version - update sqlite to latest version - remove support for pkg_* tools backward compatibility - add and autoremove command now respects provides/requires and shlibs provides/requires - improve SRV and HTTP mirroring: reducing the number of round trips - replace bundled libfetch with a stripped down bundled libcurl (only used for http(s)) - new COMPRESSION_FORMAT configuration entry in pkg.conf - periodic script: Use locale-agnostic (ISO 8601) - Add support for openssl3
* ports-mgmt/pkg-devel: update to 1.20.99.0Baptiste Daroussin2023-07-062-5/+5
| | | | | Changes: - cleanup on the libpkg symbols exposed and the main header
* ports-mgmt/parfetch-overlay: DeprecateTobias Kortkamp2023-06-301-0/+3
|
* ports-mgmt/pkg: update to 1.19.2Baptiste Daroussin2023-06-293-16/+4
| | | | | | | | | | | | | | | | | | | | | | | | | This release only deals with RSA signature for people using the PUBKEY mechanism. With openssl3 the signature had to change, in this release we make pkg accept both the new signatures and the old ones. if built with openssl 1 (aka freebsd 12 and 13) pkg will continue issueing the usual signatures aka no changes. if built with openssl 3 (aka freebsd 14) pkg will issue a new format of signature. The version of pkg older than 1.19.2 will not be able to use a signature issued witg pkg running on freebsd 14 All system running 1.19.2 and above will be able to accept any of the signatures. If a user get stuck, for any reason, pkg bootstrap -f will fix the situation as long as it installs 1.19.2 and above. Note that is only concens PUBKEY which is not the default. No changes at all for users of the official FreeBSD repositories.
* ports-mgmt/pkg-devel: update to 1.19.99.3Baptiste Daroussin2023-06-292-6/+5
| | | | | | | | | Changes from 1.19.99.2 to 1.19.99.3 - fix memory leaks - fix regression: implement cancelling with libcurl - new event PKG_EVENT_INCREMENTAL_UPDATE_BEGIN - fix signature generation with openssl3 - allow reading pre and post openssl3 signatures
* all: remove explicit versions in USES=python for "3.x+"Rene Ladan2023-06-276-6/+6
| | | | | | | | | | | | | | | | | | | The logic in USES=python will automatically convert this to 3.8+ by itself. Adjust two ports that only had Python 3.7 mentioned but build fine on Python 3.8 too. finance/quickfix: mark BROKEN with PYTHON libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option] QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found ^~~~~~~~~~ 1 warning and 1 error generated. Reviewed by: portmgr, vishwin, yuri Differential Revision: <https://reviews.freebsd.org/D40568>
* pkg: revert openssl3 supportBaptiste Daroussin2023-06-274-198/+2
| | | | | | This change makes pkg generate a signature that is incompatible with previous keys, it is better to have pkg broken for openssl3 and die instead of having a backward incompatibility
* pkg: fix signing with openssl3Baptiste Daroussin2023-06-264-1/+198
|
* ports-mgmt/pkg-provides: Fix package messageRodrigo Osorio2023-06-112-11/+1
| | | | | | | | | | Fix package message who has two different messages displayed for the same upgrade. Remove the oldest one done for versions under 0.6.0 released in 2019. PR: 271688 Reported by: grahamperrin
* lang/rust: Bump revisions after 1.70.0Mikael Urankar2023-06-092-2/+2
| | | | PR: 271797
* ports-mgmt/pkg-devel: update to 1.19.99.2Baptiste Daroussin2023-06-082-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | The main change here is the replacement of libfetch by libcurl, this fixes many of the issues that were related to libfetch itself. This gives us also a better debug informations Changes from 1.19.99.1 - Update libucl to latest version - Allow to configure COMPRESSION_FORMAT in pkg.conf - Remove support for legacy (pkg_* tools) - kill useless pkg_manifest_key API - pkg add (respect provide/require) - pkg autoremove: properly process provides/requires - pkg now requires C11 - remplace pkg_set(3) API with a _Generic based API - periodic script: Use locale-agnostic (ISO 8601) - complete refactoring of the fetch code - new pkgdb_all_search to search local and remote DBs at the same time - fix plenty of memory leaks - fix a regression in -e - improve the plugin API - replace libfetch with libcurl - add support for http pipelining - improve SRV and HTTP mirroring, reducing the number of round trips - only keep one version of HTTP mirroring the one that respects the repo url
* ports-mgmt/portmaster: Make --clean-packages consider port flavorsStefan Eßer2023-05-302-4/+4
| | | | | | | | | | | | | This commit fixes GutHub issue #55 which affected the cleaning of stale package files for flavored ports. Some ports have package names that are prefixed by e.g. an interpreter version (or where the interpreter version follows the name), but do not support flavors. Such packages are not dealt with by this update, since there is no generic way to do so. The fix does not apply to --clean-packages used with --index or --index-only, since the INDEX file does not record port flavors.
* ports-mgmt/portmaster: update to version 3.25Stefan Eßer2023-05-282-4/+4
| | | | | | | | | | | | | | | | The previous update attempted to fix the deletion of stale distfiles that have names with blank characters or shell glob characters. It introduced a regression that affected the deletion of some files, and it has been found to be incomplete. Testing revealed that the stale distfile check could start before the full list of relevant distfiles had been read in the background. This could have lead to distfiles being removed that are still relevant for other ports. This update should contain fixes for all these issues. Reported by: Dan Allen <danallen46@gmail.com>
* ports-mgmt/hs-panopticum: Fix build with new GHC.Gleb Popov2023-05-272-30/+38
|
* ports-mgmt/portmaster: fix 2 issues in --clean-distfilesStefan Eßer2023-05-262-4/+4
| | | | | | | | | | | | | There was no need to deal with distfile names that contained embedded blanks or characters with special meaning in file glob patterns, but this has changed with file names derived from repository URIs or other naming systems. This update fixes 2 issues reported by Daniel Rossberg on GitHub: - issue #75: --clean-distfiles cannot handle paths with spaces - issue #76: --clean-distfiles with paths containing square brackets Reported by: Daniel Rossberg
* ports-mgmt/portscout: Import upstream feature commitEmanuel Haupt2023-05-222-1/+7
| | | | | | | | Import an upstream feature commit that enables bookmarking of ports and automatically filters them to show only outdated ports. PR: 271203 Approved by: maintainer timeout (bofh, 20 days)
* ports-mgmt/submodules2tuple: Add new portEmanuel Haupt2023-05-204-0/+36
| | | | | | | | | FreeBSD ports developers often encounter projects hosted on GitHub that make use of submodules. Manually creating the GH_TUPLE values for such projects can be time-consuming and error-prone, especially when dealing with recursive submodules. This script simplifies the process by automating the generation of these values, saving developers valuable time and effort.
* ports-mgmt/portsnap: Fix MAINTAINERMuhammad Moinur Rahman2023-05-161-4/+4
| | | | | | | | - Fix OSVERSION number. During the initial copy of the port it was unidentified like from which exact OSVERSION portsnap will be removed as the src changes were still under review. After the exact removal from the tree we can conclude that eeffective from 1400087 there will be no more portsnap in the base.
* ports-mgmt/portmaster: fix GitHub issue #38 (clean stale ports)Stefan Eßer2023-05-052-4/+4
| | | | | | | | Version 1.19.1 of the pkg command removed a previously working feature (combinations of "-e" with other options of "pkg query"), causing the use of "pkg query -ae" to fail in "portmaster -Ds". Reported by: JulienDlq at GitHub
* ports-mgmt/packagekit: Pass correct sysconfdir to Meson.Gleb Popov2023-04-281-1/+2
| | | | | | Not bumping PORTREVISION as the software does no useful work at the moment. Sponsored by: Serenity Cybersecurity, LLC