textproc/xerces-c3: Update to 3.3.0 - Bump PORTREVISION of dependent ports for shlib change Changes: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10510&version=123550234d13b25916
Port details
devel/xsd4.2.0_1
W3C XML Schema to C++ translator
- Maintainer
- kde@FreeBSD.org
- Packages
- xsd 4.2.0_1
- Upstream
- up to date
- CPE
- none, CVEs only via VuXML
- WWW
- https://www.codesynthesis.com/projects/xsd/
- 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 (31)
devel/xsd: Update to 4.2.0 Add two new support ports: devel/libxsd and devel/libxsd-frontend. The runtime library was moved out of devel/xsd to devel/libxsd which is why the headers are gone. The compiler frontend, which following a previous comment in the devel/xsd Makefile suggesting that it should be a separate port, but more out of necessity for compatibility with the build2 build system, is now devel/libxsd-frontend. The examples are now a separate distribution and I didn't really see any urgent need to reincorporate them, as they would require yet another port that the majority of our userbase would probably not be interested in as xsd is ultimately just a build dependency for textproc/libkolabxml. Update devel/libcutl to 1.11.0 due to header relocation. Update textproc/libkolabxml to HEAD for C++11 compatibility. Differential Revision: https://reviews.freebsd.org/D430808c77316ede
*/*: Bump PORTREVISION for Ghostscript 10 change Reported by: sunpoet Approved by: jrm (mentor), sunpoet Differential Revision: https://reviews.freebsd.org/D42412fcf68ae5ec
devel/libcutl: Explain why USE_CXXSTD=c++11 is used While here, also add a note to its only consumer, devel/xsd, to mention why it also needs USE_CXXSTD and when it can be removed.b56d0bc41a
devel/xsd: fix build on current explicitely set std to c++110746ebd696
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
*/*: bump all consumers after recent boost upgrade4cf39decb3
devel/xsd: update to xsd-4.1.0.a11 Follow Linux distiributions and update to the lastest available (still old) version xsd-4.1.0.a11.cefbab3326
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
Remove # $FreeBSD$ from Makefiles.305f148f48
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
devel/xsd: unbreak with libc++ 8 In file included from xsd/xsd/xsd.cxx:5: In file included from /usr/include/c++/v1/map:480: In file included from /usr/include/c++/v1/__tree:15: In file included from /usr/include/c++/v1/iterator:417: In file included from /usr/include/c++/v1/__functional_base:15: In file included from /usr/include/c++/v1/type_traits:406: In file included from /usr/include/c++/v1/cstddef:38: libxsd-frontend/version:1:1: error: expected unqualified-id 2.0.0 ^ PR: 236192 Reported by: pkg-fallout Approved by: portmgr blanket0be9a6a12a
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
Bump PORTREVISION for ports depending on the canonical version of GCC in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default. This includes ports - featuring USE_GCC=yes or USE_GCC=any, - featuring USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and those - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x, c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib. PR: 22254209f9633cb6
Adjust USES to fix builds on gcc-based architectures. While here, pet portlint. Tested for no regression on amd64. Approved by: portmgr (tier-2 blanket)efc62e6bcd
${RM} already has -f.
PR: 213570
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolighteabbfd75e3Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight4e1b79a0a6Update libcutl to 1.10 and bump PORTREVISION in dependent ports.a06225fc3f
Update to 4.0.0. - Get rid of most of our patches: all the build fix patches are now unneeded, and the only ones we still have in files/ are there to either rename the xsd binary or install files into the right locations. - Get rid of most bundled dependencies: use devel/build instead of the bundled copy, and libcutl via devel/libcutl. The only exception is libxsd-frontend, simply because its upstream is too horrible: it does not even contain a `make install' target. - Expand the LICENSE part: the port is GPLv2-licensed, but also contains exceptions to allow its use with most free software licenses. - Set CPPFLAGS, not CXXFLAGS, as the former's where we normally pass additional include paths.f484b5cb28
Patch upstream's custom script for dependency-generation to avoid using overly-long sed commands. This is achieved by separating one large command (-e "cmd1;cmd2;...") into multiple ones (-e "cmd1" -e "cmd2" ...). The long command was hitting our sed's limit of 2048... PR: 177018 Approved by: maintainer (makc) Sponsored by: United Wallabiesf462e27bb3
Cleanup plist282a9bc4b9
Convert a bunch of USE_BZIP2 to USES=tar:bzip2 Approved by: portmgr (not really, but touches unstaged ports)bbc8c4d740
Convert GMAKE to MAKE_CMD Please note that lots of invocation of MAKE_CMD here are wrong as they do not properly respect MAKE_ENV and friends With hat: portmgra33191366c
- Add missing DOCS and EXAMPLES options to OPTIONS_DEFINE [1] - Shorten comment Prompted by: ehaupt [1]c2be135a14
Chase boost and icu bump While here convert some LIB_DEPENDS4650a910d0
Convert LIB_DEPENDS for ports depending on booste467cb1db5
- Support staging. - Convert from USES_GMAKE=yes to USES=gmake. Submitted by: Schaich Alonso <alonsoschaich@fastmail.fm>52718478ff
Add NO_STAGE all over the place in preparation for the staging support (cat: devel part 4)77d32abc6b
- Remove MAKE_JOBS_SAFE variable Approved by: portmgr (bdrewery)d4041784dc
Add new ports required for deskutils/kdepim4. Reminded by: rakuco Pointyhat to: me52e8a321a0