CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

misc/patchutils 0.4.5

Small collection of programs that operate on patch files

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 0.4.5
Upstream
up to date
Last update
to 0.4.5 · e80c6efc8e
Quarterly
2026Q4: 0.4.5
WWW
http://cyberelk.net/tim/software/patchutils/
Links
cgit · VuXML

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 0.4.5.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (58)

Po-Chuan Hsieh (sunpoet) · 0.4.5
misc/patchutils: Update to 0.4.5

Changes:	https://github.com/twaugh/patchutils/releases
e80c6efc8e
Po-Chuan Hsieh (sunpoet) · 0.4.3
misc/patchutils: Use upstream patch link

Reference:	https://github.com/twaugh/patchutils/commit/eaf8353cc8931535bbe8d05129eeeda034edb42c
dd7755fe90
Cy Schubert (cy) · 0.4.3
misc/patchutils: Fix build with LLVM 19

Fix build on 16-CURRENT and 15-STABLE with LLVM 19

MFH	2025Q3
40a4c19f7d
Po-Chuan Hsieh (sunpoet) · 0.4.3
misc/patchutils: Update to 0.4.2

- Add MANPAGES option

Changes:	https://github.com/twaugh/patchutils/releases
ce3e332d02
Po-Chuan Hsieh (sunpoet) · 0.4.2_1
misc/patchutils: Update WWW and clean up pkg-descr
e651d1b0d3
Stefan Eßer (se) · 0.4.2_1
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) · 0.4.2_1
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
Tobias C. Berner (tcberner) · 0.4.2_1
misc: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Adam Weinberger <adam@vectors.cx>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alan E <alane@FreeBSD.org>
  *  Alex Semenyaka <alex@rinet.ru>
  *  Alex Stangl <alex@stangl.us>
  *  Alexander Logvinov <avl@FreeBSD.org>
  *  Alexander Logvinov <ports@logvinov.com>
  *  Alexander Nusov <alexander.nusov@nfvexpress.com>
  *  Alexander Timoshenko <gonzo@univ.kiev.ua>
  *  Alexander Vereeken <Alexander88207@protonmail.com>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@regency.nsu.ru>
  *  Alexey Zelkin <phantom@FreeBSD.org>
  *  Andreas Kohout <shanee@rabbit.augusta.de>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrew Stuart <elitetek@tekrealm.net>
  *  Andrey Simonenko
  *  Andrey Zakhvatov
  *  Andy Kosela <akosela@andykosela.com>
  *  Andy Pavlo <amp0928@rit.edu>
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>)
  *  Attila Nagy <bra@fsn.hu>
  *  Bjorn Lindstrom <bkhl@elektrubadur.se>
  *  Brendan Molloy <brendan+freebsd@bbqsrc.net>
  *  Brent J. Nordquist <bjn@visi.com>
  *  Cheng-Lung Sung <clsung@FreeBSD.org>
  *  Chris Costello <chris@FreeBSD.org>
  *  Chris D. Faulhaber <jedgar@fxp.org>
  *  Chris Piazza <cpiazza@FreeBSD.org>
  *  Chris Stuart <firewolf@lightningfire.net>
  *  Conrad Sabatier <conrads@home.com>
  *  Dan Moschuk <dan@FreeBSD.org>
  *  Daniel B. Hemmerich <dan@spot.org>
  *  David Johnson <david@usermode.org>
  *  David O'Brien (obrien@cs.ucdavis.edu)
  *  Dean Hollister <dean@odyssey.apana.org.au>
  *  Denis Shaposhnikov <dsh@vlink.ru>
  *  Dereckson <dereckson@gmail.com>
  *  Dima Dorfman <dima@unixfreak.org>
  *  Dima Sivachenko
  *  Dima Sivachenko <dima@chg.ru>
  *  Dmitry Morozovsky <marck@FreeBSD.org>
  *  Dmitry Sivachenko <dima@Chg.RU>
  *  Edwin Groothuis <edwin@mavetju.org>
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Emanuel Haupt <ehaupt@critical.ch>
  *  Eric Turgeon <ericbsd@FreeBSD.org>
  *  Evaldas Auryla <ea@zaib.as>
  *  Filippo Natali <filippo@widestore.net>
  *  Frank Steinborn <steinex@nognu.de>
  *  Frederic Culot <culot@FreeBSD.org>
  *  G. Adam Stanislav <adam@whizkidtech.net>
  *  Garrett Wollman <wollman@FreeBSD.org>
  *  Gea-Suan Lin <gslin@gslin.org>
  *  Greg Lehey <grog@FreeBSD.org>
  *  Guangyuan Yang <ygy@FreeBSD.org>
  *  Gustau Perez i Querol <gustau.perez@gmail.com>
  *  Harald Schmalzbauer <freebsd@omnilan.de>
  *  Harald Wille <harald.wille@students.jku.at>
  *  Hye-Shik Chang <perky@python.or.kr>
  *  Igor Pokrovsky <ip@unixway.org>
  *  J Han <hjh@best.com>
  *  James Earl <jdearl@telus.net>
  *  James FitzGibbon <jfitz@FreeBSD.org>
  *  James Howard <howardj@wam.umd.edu>
  *  Jeremy Shaffner <jeremy@external.org>
  *  Jim Mock <jim@FreeBSD.org>
  *  Joao Carlos Mendes Luis <jonny@jonny.eng.br>
  *  Joe Marcus Clarke <marcus@FreeBSD.org>
  *  Johann Visagie <wjv@FreeBSD.org>
  *  John Marino <marino@FreeBSD.org>
  *  Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
  *  Jose Rodriguez <king@v2project.com>
  *  Julian Stacey <jhs@FreeBSD.org>
  *  KIRIYAMA Kazuhiko <kiri@kiri.toba-cmt.ac.jp>
  *  Kelly Yancey <kbyanc@posi.net>
  *  Kim Scarborough <user@unknown.nu>
  *  Kimura Fuyuki <fuyuki@nigredo.org>
  *  Kirill Ponomarew <ponomarew@oberon.net>
  *  Koop Mast <kwm@FreeBSD.org>
  *  Kubilay Kocak <koobs@FreeBSD.org>
  *  Lars Engels <lars.engels@0x20.net>
  *  Leland Wang <llwang@infor.org>
  *  Machiel Mastenbroek <machiel_mastenbroek@hotmail.com>
  *  Maksym Sobolyev <sobomax@pbxpress.it>
  *  Marc Fonvieille <blackend@FreeBSD.org>
  *  Marcus Alves Grando <mnag@FreeBSD.org>
  *  Marie Loise Nolden <loise@kde.org>
  *  Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
  *  Martin Blapp <mb@imp.ch>
  *  Martin Neubauer <m.ne@gmx.net>
  *  Martin Wilke <miwi@FreeBSD.org>
  *  Mathieu Arnold <m@absolight.net>
  *  Matt Emmerton <matt@gsicomp.on.ca>
  *  Matt Mills <matt_mills@btopenworld.com>
  *  Matthew Seaman
  *  Matthias Andree <matthias.andree@gmx.de>
  *  Max Khon <fjoe@FreeBSD.org>
  *  Maxim Khon <fjoe@FreeBSD.org>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Michael A. Kohn <mike@mikekohn.net>
  *  Michael Elbel (me)
  *  Michael Haro <mharo@FreeBSD.org>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Michael L. Hostbaek (mich@freebsdcluster.org)
  *  Michael L. Hostbaek <mich@freebsdcluster.org>
  *  Mikael Urankar <mikael.urankar@gmail.com>
  *  Mike Smith <msmith@FreeBSD.org>
  *  Miklos Niedermayer <mico@bsd.hu>
  *  NECDET COKYAZICI <cokyazici@yahoo.co.uk>
  *  Naito Yuichiro <naito.yuichiro@gmail.com>
  *  Neil Blakey-Milner <nbm@rucus.ru.ac.za>
  *  Niek Bergboer <niek@bergboer.net>
  *  Oleh Hushchenkov <gor@clogic.com.ua>
  *  Oliver Lehmann <oliver@FreeBSD.org>
  *  Patrick Li <pat@databits.net>
  *  Patrick Seal <patseal@hyperhost.net>
  *  Pav Lucistnik <pav@oook.cz>
  *  Pete Fritchman <petef@databits.net>
  *  Peter Pentchev <roam@FreeBSD.org>
  *  Philip Paeps <philip@FreeBSD.org>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Rainer Hurling <rhurlin@gwdg.de>
  *  Ralf S. Engelschall <rse@engelschall.com>
  *  Robert Withrow <witr@rwwa.com>
  *  Roman Bogorodskiy <novel@FreeBSD.org>
  *  Rong-En Fan <rafan@FreeBSD.org>
  *  Ryan Steinmetz <zi@FreeBSD.org>
  *  Sander Vesik <sander@haldjas.folklore.ee>
  *  Scot W. Hetzel
  *  Seamus Venasse <svenasse@polaris.ca>
  *  Sebastien gioria <gioria@FreeBSD.org>
  *  Serge Gagnon <gagnon__s@videotron.ca>
  *  Sergei Kolobov <sergei@kolobov.com>
  *  Sergey Skvortsov <skv@protey.ru>
  *  SimaMoto,RyoTa <liangtai.s4@gmail.com>
  *  Simon 'corecode' Schubert <corecode@corecode.ath.cx>
  *  Slaven Rezic <slaven@rezic.de>
  *  Stefan Walter <swalter@lettermax.de>
  *  Stephen Farrell <steve@farrell.org>
  *  Stephen Hurd <shurd@FreeBSD.org>
  *  Steve Wills <swills@FreeBSD.org>
  *  Steven Enderle <enderle@mdn.de>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  TAKATSU Tomonari <tota@FreeBSD.org>
  *  Thierry Thomas (<thierry@FreeBSD.org>)
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Timothy Bourke <timbob@bigpond.com>
  *  Ting-Wei Lan <lantw44@gmail.com>
  *  Tobias Roth <ports@fsck.ch>
  *  Tom Rhodes <trhodes@FreeBSD.org>
  *  Tomoyuki Sakurai <cherry@trombik.org>
  *  Torsten Blum <torstenb@FreeBSD.org>
  *  Vladimir Kondratyev <wulf@FreeBSD.org>
  *  Wei-chun Chao
  *  Wen Heping <wen@FreeBSD.org>
  *  Willem van Engen <wvengen@stack.nl>
  *  Wojciech A. Koszek <wkoszek@FreeBSD.org>
  *  Xavier Beaudouin <kiwi@oav.net>
  *  Yen-Ming Lee <leeym@FreeBSD.org>
  *  Yen-Ming Lee <leeym@cae.ce.ntu.edu.tw>
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  Yoichi NAKAYAMA <yoichi@FreeBSD.org>
  *  Yonatan@Xpert.com
  *  Yukihiro Nakai <nakai@mlab.t.u-tokyo.ac.jp>
  *  Yuri Victorovich <yuri@rawbw.com>
  *  Zach Thompson <hideo@lastamericanempire.com>
  *  Zeus Panchenko <zeus@gnu.org.ua>
  *  alfred@FreeBSD.org
  *  bmc@WillsCreek.COM
  *  chinsan
  *  cracauer@cons.org "Martin Cracauer"
  *  dbaker
  *  dd
  *  dikshie <dikshie@lapi.itb.ac.id>
  *  djp
  *  globalpanic@gmx.net
  *  gmarco@giovannelli.it
  *  gpalmer
  *  hrs, lesi
  *  igor@zynaps.ru
  *  ijliao
  *  itojun@itojun.org
  *  jmacd
  *  joerg
  *  jsellens
  *  kaz
  *  king@v2project.com
  *  marcus
  *  marcus@FreeBSD.org
  *  markm
  *  milki <milki@rescomp.berkeley.edu>
  *  mnag
  *  moeding
  *  mp39590@gmail.com
  *  mstowe@chicago.us.mensa.org
  *  olgeni@FreeBSD.org
  *  osa
  *  pfg
  *  ports@c0decafe.net <ports@c0decafe.net>
  *  roam@FreeBSD.org
  *  roam@orbitel.bg
  *  sahne
  *  sanpei@FreeBSD.org
  *  sec@42.org
  *  sf
  *  shanee@augusta.de
  *  shipley@dis.org
  *  stolz@i2.informatik.rwth-aachen.de
  *  sumikawa@FreeBSD.org
  *  vanilla
  *  wosch

With hat:	portmgr
b832da1849
Mathieu Arnold (mat) · 0.4.2_1
Remove # $FreeBSD$ from Makefiles.
305f148f48
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.4.2_1
Remove CONFLICTS by renaming svndiff to svndiff.patchutils

- Bump PORTREVISION for package change

PR:		248293
Submitted by:	swills
e444ec818f
Matthias Andree (mandree) · 0.4.2
misc/patchutils: add CONFLICTS, add LICENSE

...and reshuffle so as to be portclippy clean.

PR:		248256
Approved by:	portmgr@ (blanket add CONFLICTS, LICENSE)
9f16a8d2b7
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.4.2
Update to 0.4.2

- Update manpage location (r523104)
- Take maintainership

Changes:	https://github.com/twaugh/patchutils/releases
11475ec17d
Rene Ladan (rene) · 0.3.4
Returns johans's ports to the pool after safekeeping his commit bit.
2f557a4678
Mathieu Arnold (mat) · 0.3.4
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
8d6597e0bb
Johan van Selst (johans) · 0.3.4
- Update patchutils to 0.3.4 - Add dependency on bash for bash-scripts
ccd6ac31b1
Kurt Jaeger (pi) · 0.3.3
misc/patchutils: USE_XZ -> USES=tar:xz

Approved by:	portmgr (blanket)
f5afd0c9e2
Baptiste Daroussin (bapt) · 0.3.3
Fix properties on pkg-plist
e04b632220
Johan van Selst (johans) · 0.3.3
Enable stage support
38bc163889
Baptiste Daroussin (bapt) · 0.3.3
Add NO_STAGE all over the place in preparation for the staging support (cat: misc)
8ac99398e2
Andrej Zverev (az) · 0.3.3
- Convert to new Uses/perl5.mk framework - Resolve issues with implicit lang/perl in extract and patch dependencies - Trim Makefile header

Reviewed by:	bapt@ (exp-run)
Approved by:	bapt@ (portmrg@)
0c32f39711
Johan van Selst (johans) · 0.3.3
Update patchutils to 0.3.3
c8aa128bfc
Johan van Selst (johans) · 0.3.2
Update patchutils to 0.3.2
b9afc2d879
Johan van Selst (johans) · 0.3.1
Update my mail address to @FreeBSD.org

Feature safe:   yes
4aaac0b5f9
Johan van Selst (johans) · 0.3.1
- Update to 0.3.1 - Grab maintainership
74c6d14637
Rong-En Fan (rafan) · 0.3.0
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. Specifically, newer autoconf (> 2.13) has different semantic of the configure target. In short, one should use --build=CONFIGURE_TARGET instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
741aa71483
Pietro Cerutti (gahr) · 0.3.0
- Update to 0.3.0

PR:		125235
Submitted by:	Ports Fury
1b892ef142
Pav Lucistnik (pav) · 0.2.31
- Remove USE_GETOPT_LONG which is a no-op since March 2007
9fc1c4fe89
Pav Lucistnik (pav) · 0.2.31
- Add SHA256
70231c0b10
Sergey Skvortsov (skv) · 0.2.31
Update to 0.2.31
bd5cefe191
David E. O'Brien (obrien) · 0.2.30
At Kris's request, back out the MACHINE_ARCH spelling correction until after 5.4-RELEASE.
c3d8037aeb
David E. O'Brien (obrien) · 0.2.30
Assist getting more ports working on AMD64 by obeying the Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
f2fc2d60ae
Ying-Chieh Liao (ijliao) · 0.2.30
upgrade to 0.2.30
c23f3a9054
Kirill Ponomarev (krion) · 0.2.29
- Update to version 0.2.29

PR:		ports/65268
Submitted by:	Ports Fury
30f60a06c6
Clement Laforet (clement) · 0.2.28
- Update to 0.2.28
3c5cc4399e
Clement Laforet (clement) · 0.2.27
- Update to 0.2.27
650abdd15e
Trevor Johnson (trevor) · 0.2.26
SIZEify.
f15b845ebe
Kirill Ponomarev (krion) · 0.2.26
- Update to version 0.2.26

PR:		61426
Submitted by:	Ports Fury
abad16e0dc
Pav Lucistnik (pav) · 0.2.25
- Update to 0.2.25

PR:		ports/60315
Submitted by:	Clement Laforet <sheepkiller@cultdeadsheep.org>
396bce0a45
Erwin Lansing (erwin) · 0.2.24
Update to 0.2.24

PR:		58145
Submitted by:	Clement Laforet <sheepkiller@cultdeadsheep.org>
d4d06535da
Sergey A. Osokin (osa) · 0.2.23
Update to to 0.2.23

Submitted by:	KATO Tsuguru <tkato@prontomail.com>
PR:		53105
Approved by:	fjoe (implicit)
a90e5ffb3b
Kris Kennaway (kris) · 0.2.22_1
Add missing files to plist and bump PORTREVISION
c4ba2e4d4e
Christian Weisgerber (naddy) · 0.2.22
Update to 0.2.22.

PR:		51546
Submitted by:	Clement Laforet <sheepkiller@cultdeadsheep.org>
a89bf4c691
Ying-Chieh Liao (ijliao) · 0.2.21
upgrade to 0.2.21
e78145ad79
Akinori MUSHA (knu) · 0.2.20
De-pkg-comment.
2c41b9e5f3
Christian Weisgerber (naddy) · 0.2.20
* Update to 0.2.20. * Drop bash dependency.  Inspection of the affected scripts shows   only POSIX shell language.
b8e1e16005
Ying-Chieh Liao (ijliao) · 0.2.19
upgrade to 0.2.19
37fd5e05d4
Ying-Chieh Liao (ijliao) · 0.2.18
upgrade to 0.2.18

PR:		46423
Submitted by:	Ports Fury
faafe34123
Mario Sergio Fujikawa Ferreira (lioux) · 0.2.16_1
o Rollback PORTCOMMENT modifications while this feature's implementation   is better studied o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
f0a1969d34
Adam Weinberger (adamw) · 0.2.16_1
Use PORTCOMMENT in the Makefile, and whack the pkg-comment.

Approved by:	pat
d9611f9375
Ying-Chieh Liao (ijliao) · 0.2.16_1
add missing dependencies
d80575dc78