*/*: Use C.UTF-8 locale Ports 02f27a83b44d fixed the ports tree to the C locale so it would work correctly in environments where users use a locale that isn't compatible with the C locale, e.g. xx_YY.UTF-8 where [A-Z] includes more than just upper case letters. USE_LOCALE was introduced to let ports use another locale if they needed it. The C.UTF-8 locale was created later on to be mostly compatible with the C locale. Switch the ports tree locale to C.UTF-8 and remove USE_LOCALE. The world has moved to Unicode so all ports either require it or know how to build correctly in a Unicode environment. PR: 295945 Exp-run by: antoineb6ec06f079
Port details
ports-mgmt/porttree1.1.r114_4
Show dependencies of FreeBSD port as pseudo graphical tree
- Maintainer
- ports@FreeBSD.org
- Packages
- porttree 1.1.r114_4
- Upstream
- up to date
- CPE
- none, CVEs only via VuXML
- WWW
- https://sourceforge.net/projects/porttree/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (42)
all: bump PORTREVISION after updating graphics/libyuv Using the Tools/scripts/bump_revision.pl scriptb304d8ab18
*/*: Properly depend on Subversion LTS or latest with WITH_SUBVERSION_VER When LTS version of Subversion is set in make.conf (WITH_SUBVERSION_VER) depending ports will still depend on latest version (devel/subversion) instead of LTS one (devel/subversion-lts). This will cause dependency conflicts when packages are distributed with Poudriere, namely pkg(8) will report them and fail to install. Make all affected ports properly depend on the right port based on the value set in WITH_SUBVERSION_VER. Approved by: jrm (mentor), otis (mentor), lev (maintainer timeout) Differential Revision: https://reviews.freebsd.org/D43864e83f0a9c84
MANPREFIX: eleminate its usage and move man to share/man03c7f3c412
all: remove explicit versions in USES=python for "3.x+"
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>3d9a815d9c*: Bump PORTREVISIONs for math/mpc update to 1.3.18d3e020ed0
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
ports-mgmt: remove 'Created by' lines A big Thank You to the original contributors of these ports: * "Waitman Gobble" <uzimac@da3m0n8t3r.com> * Akinori MUSHA aka knu <knu@idaemons.org> * Alex Dupre <ale@FreeBSD.org> * Alex Stangl <alex@stangl.us> * Anders F Bjorklund <afb@users.sourceforge.net> * Benjamin Lutz * Brendan Molloy <brendan+freebsd@bbqsrc.net> * Conrad J. Sabatier <conrads@cox.net> * Edwin Groothuis (edwin@mavetju.org) * Emanuel Haupt <ehaupt@FreeBSD.org> * Gabriel Linder <linder.gabriel@gmail.com> * Heiner <h.eichmann@gmx.de> * Ilya A. Arkhipov <rum1cro@yandex.ru> * John Marino <marino@FreeBSD.org> * Jun-ichiro itojun Hagino <itojun@itojun.org> * Kubilay Kocak <koobs@FreeBSD.org> * Mamoru Sakaue / MwGhennndo * Martin Kammerhofer * Matthew Seaman * Matthew Seaman <m.seaman@infracaninophile.co.uk> * Matthias Andree <mandree@FreeBSD.org> * Matthias Schmidt * Pawel Pekala <pawel@FreeBSD.org> * Philip M. Gollucci <pgollucci@p6m7g8.com> * Philipp Wuensche <cryx-ports@h3q.com> * Richard Gallamore <ultima@FreeBSD.org> * Romain Tartiere <romain@FreeBSD.org> * Romain Tartiere <romain@blogreen.org> * Securedog <securedog@users.sourceforge.jp> * Sergei Kolobov <sergei@kolobov.com> * Shaun Amott <shaun@inerd.com> * Stefan Walter <sw@gegenunendlich.de> * Stephen Hurd <shurd@FreeBSD.org> * Timothy Redaelli <drizzt@gufi.org> * Tom Hukins <tom@FreeBSD.org> * Vasil Dimov <vd@datamax.bg> * Vladimir Chukharev * Yanhui Shen <shen.elf@gmail.com> * Zane C, Bowers <vvelox@vvelox.net> * kmoore@FreeBSD.org With hat: portmgr9c165b9835
*/*: Maintainer reset Drop maintainership of all ports as his own request. We thank Vladimir for all his efforts and hope to welcome him back in the future. PR: 261391 Approved by: Vladimir Chukharev (maintainer) MFH: 2022Q1bb932872ab
Remove # $FreeBSD$ from Makefiles.305f148f48
Fix spelling mistakes, typos, poor wording, hyphenation, jargonisms, contractions, "<portname> is ..." cases, missing Oxford commas, and other miscellaneous style bugs in the COMMENT line.ee895ff14c
scipy 1.5.4 is only compatible with python 3.6+ Reported by: pkg-fallout14be7bd191
Bump PORTREVISION for ports depending on the canonical version of GCC as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330ea8c8ec7da
ports-mgmt/porttree: 1.1.r114 PR: 238706 Submitted by: vladimir.chukharev@gmail.com (maintainer)e90924e2bd
ports-mgmt/porttree: Update to 1.0.r102 PR: 237810 Submitted by: vladimir.chukharev@gmail.com (maintainer)745f80626f
ports-mgmt/porttree: update to 0.9.r94 PR: 235610 Submitted by: vladimir.chukharev@gmail.com (maintainer)365fa7bbd2
ports-mgmt/porttree: Update to 0.8.r82 PR: 235089 Submitted by: vladimir.chukharev@gmail.com (maintainer)8ded422909
ports-mgmt/porttree: update 0.6.r67 -> 0.7.r69 - Fix bug related to py3 - Fix manpage PR: 233814 Submitted by: vladimir.chukharev@gmail.com (maintainer)2b29639bac
Bump PORTREVISION for ports depending on the canonical version of GCC defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590a9f015d155
ports-mgmt/porttree: Update to 0.6.r67 PR: 233757 Submitted by: vladimir.chukharev@gmail.com (maintainer)3883c63d9c
ports-mgmt/porttree: Update to 0.5.r66 PR: 233665 Submitted by: vladimir.chukharev@gmail.com (maintainer)1170f62667
Update to upstream version 0.4.r65 Detailed maintainer log: - Add TEST-DEPENDS. - Add indication of the type of dependence by the first characters in parentheses: (BR) for BUILD_DEPENDS and RUN_DEPENDS together. - Make it ready for Python 3. - Fix transition of svn sources from Google Code to SF for gen-dist. PR: 228361 Submitted by: vladimir.chukharev@gmail.com (maintainer)3b828a42f7
Bump PORTREVISIONs of all users of math/mpc that we just updated to version 1.1.0 (via revision 464079).c2a92a1aea
- Add explicit FLAVOR to a few dependencies - Remove FLAVOR from py-docutils dependency in comms/uhd, in this case it needs the rst2html command, not the docutils module - Mark some ports as not compatible with python338308bbce8
Don't use MASTER_SITE_SUBDIR when it is not needed. Sponsored by: Absolightd9033160f4
Add missing USES=shebangfix. Approved by: antoine (implicit)759d0e6255
- Update WWW Approved by: portmgr blanket8e8ba31ab1
Cleanup NO_BUILD and NO_INSTALL usage. Sponsored by: Absolight0dbdb658aa
${RM} already has -f.
PR: 213570
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolighteabbfd75e3ports-mgmt/porttree: switch MASTER_SITE to SF to unbreak PR: 213025 Submitted by: maintainer234bbffea5
GOOGLE_CODE has gone away. - If a port has another upstream, remove GOOGLE_CODE - If a port only has GOOGLE_CODE mark it BROKEN Some ports have a local mirror configured but for security reasons, it is not considered upstream. Sponsored by: Absolightdbbfc7889a
- Fix trailing whitespace in pkg-descrs, categories [p-x]* Approved by: portmgr blanket1f8b48b772
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight8d6597e0bbTypos, whitespace and capitalization fixes (G-P).41a7072cfb
MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight60d1a83c2a- Convert ports from german/, java/, japanese/ and ports-mgmt/ to new USES=python Approved by: portmgr (implicit)b997ee32c8
Convert some more USE_BZIP2 to USES=tar:bzip2 Approved by: portmgr (not really, but touches unstaged ports)aeac01a4bb
Add staging support PR: ports/187066 Submitted by: maintainer3885c577e6
Add NO_STAGE all over the place in preparation for the staging support (cat: ports-mgmt)16f65335a1
- Update to 0.3.r52 - While I'm here, change USE_PYTHON from 2.4+ to yes PR: ports/162394 Submitted by: Vladimir Chukharev <vladimir.chukharev@gmail.com> (maintainer)57fdae8c40
For a given port determine its dependences using any combination of the - FETCH_DEPENDS - EXTRACT_DEPENDS - PATCH_DEPENDS - LIB_DEPENDS - BUILD_DEPENDS - RUN_DEPENDS and show them as a pseudo graphical tree. Use back references for cross-connections. WWW: http://code.google.com/p/porttree/ PR: ports/160007 Submitted by: Vladimir Chukhareva2faad3b33