CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

Port details

devel/redo1.5_1

Incremental build system

Maintainer
crest@rlwinm.de
Packages
redo 1.5_1
Upstream
Higher version available: 1.6
CPE
none, CVEs only via VuXML
WWW
https://jdebp.uk/Softwares/redo/
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 (15)

Robert Clausecker (fuz) · 1.5_1
devel/redo: Change upstream TLD from ".eu" to ".uk".

Remove BROKEN and expiration date, bump port revision.
Assign maintainership to submitter.

PR:		290885
MFH:		2025Q4
8d9e70e708
Po-Chuan Hsieh (sunpoet) · 1.5
devel/redo: Drop maintainership
1801f593b2
Daniel Engberg (diizzy) · 1.5
devel/redo: Mark BROKEN and set expiration date to 2025-12-31

Unfetchable,
=> Fetched file size mismatch (expected 26587, actual 12545)

PR:		287189
Approved by:	maintainer timeout, 4+ months
7312f7820b
Tijl Coosemans (tijl) · 1.5
*/*: Always use WRK_ENV with SETENVI

WRK_ENV contains environment variables like OSVERSION and UNAME_* that
are needed when cross-building packages using Poudriere for a different
version of FreeBSD or a different architecture than that of the host
system.
cc9c37d739
Po-Chuan Hsieh (sunpoet) · 1.5
devel/redo: Use SETENVI instead of SETENV
e011465090
Po-Chuan Hsieh (sunpoet) · 1.5
devel/redo: Update manpage location (003a571d1d6585196545295efc181514f171c4c4, r523104)
fe0909ddca
Stefan Eßer (se) · 1.5
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
Stefan Eßer (se) · 1.5
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
Mathieu Arnold (mat) · 1.5
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 1.5
Remove # $FreeBSD$ from Makefiles.
305f148f48
Piotr Kubaj (pkubaj) · 1.5
devel/redo: fix build on GCC architectures

Use C++11 compiler:
popt.h:124: error: 'nullptr' was not declared in this scope

MFH:		2020Q4 (fix build blanket)
d7ccea4458
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.5
Update to 1.5
ca858411b6
Sunpoet Po-Chuan Hsieh (sunpoet) · 1.4
Take maintainership
5aaf4b028f
Tobias Kortkamp (tobik) · 1.4
Reset MAINTAINER
f35841a5de
Tobias Kortkamp (tobik) · 1.4
New port: devel/redo

Daniel J. Bernstein's redo idea is a system for building target
files from source files.  Its purpose is to provide a build system
for software packages that does incremental builds, i.e. if the
package is built and then some of its source files are changed, the
build system will only rerun that part of the build procedure that
is necessary to rebuild the changed parts of the package.

This is the redo implementation by Jonathan de Boyne Pollard written
in C++.  It comprises:

- redo - the main utility for rebuilding
- redo-ifchange - a secondary utility for rebuilding targets if
  existing sources change
- redo-ifcreate - a secondary utility for rebuilding targets if
  non-existent sources manifest
- cubehash - a utility program that generates hashes of file contents
  using the same parameterization of Bernstein CubeHash as is used
  by the redo tools to check for changes to source and target files

WWW: https://jdebp.eu/Softwares/redo/
5b89fd88d6