Package: groff / 1.20.1-10
Metadata
Package | Version | Patches format |
---|---|---|
groff | 1.20.1-10 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
groffer temporary files.patch | (download) |
contrib/groffer/shell/groffer2.sh |
23 1 + 22 - 0 ! |
use mktemp in groffer to eliminate a race condition This was forwarded in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=278265#12 and addressed |
pdfroff temporary files.patch | (download) |
contrib/pdfmark/pdfroff.man |
5 3 + 2 - 0 ! |
fix temporary file handling vulnerabilities in pdfroff |
pdfroff safer.patch | (download) |
contrib/pdfmark/pdfroff.man |
2 1 + 1 - 0 ! |
use -dsafer when calling gs from pdfroff |
bashisms gdiffmk.patch | (download) |
contrib/gdiffmk/gdiffmk.sh |
12 6 + 6 - 0 ! |
remove unnecessary bashisms from gdiffmk |
posix trap.patch | (download) |
contrib/eqn2graph/eqn2graph.sh |
2 1 + 1 - 0 ! |
use posix-compliant 'trap' arguments |
bash scripts.patch | (download) |
contrib/eqn2graph/eqn2graph.sh |
2 1 + 1 - 0 ! |
the *2graph scripts use $random, which is bash-specific |
mdate perl.patch | (download) |
mdate.sh |
39 1 + 38 - 0 ! |
avoid relying on awk in mdate.sh The results were unpredictable on mips/mipsel. |
nroff ifs.patch | (download) |
src/roff/nroff/nroff.sh |
2 2 + 0 - 0 ! |
unset ifs at nroff startup It's questionable whether we should forward this; as noted in the bug trail, there's a decent argument that this is a dash bug. |
font sed basic regex.patch | (download) |
font/devascii/Makefile.sub |
4 2 + 2 - 0 ! |
'+' isn't a regex metacharacter in sed by default Why are we only doing this for devascii? Probably a bug one way or another, but needs review before forwarding. |
awk path.patch | (download) |
font/devlj4/generate/special.awk |
2 1 + 1 - 0 ! |
adjust #! line of font/devlj4/generate/special.awk awk is in /usr/bin/awk on Debian, not /bin/awk. |
papersize pre html.patch | (download) |
src/preproc/html/pre-html.cpp |
54 54 + 0 - 0 ! |
set appropriate papersize when calling gs from html preprocessor This patch seems fishy. get_papersize was removed upstream in r335.1.348, so should we even be applying this any more? Furthermore, we don't use gsPaper anywhere, and looking at devps/DESC here is just nasty. Needs review. |
mdoc ec.patch | (download) |
tmac/doc.tmac |
6 3 + 3 - 0 ! |
call `ec' before mapping characters |
mdoc updates.patch | (download) |
tmac/doc-common |
3 3 + 0 - 0 ! |
update mdoc for newer freebsd and posix versions |
doc gfdl.patch | (download) |
contrib/mom/groff_mom.man |
4 4 + 0 - 0 ! |
add gfdl references to manual pages licensed under gfdl |
doc gzipped.patch | (download) |
contrib/pdfmark/pdfroff.man |
2 1 + 1 - 0 ! |
adjust documentation references to account for compression |
make targets.patch | (download) |
Makefile.in |
2 1 + 1 - 0 ! |
adjust default recursive make targets This has been in the groff packaging since records began, and the reason for it is unclear. Needs investigation. |
pic eqn warnings.patch | (download) |
src/preproc/eqn/main.cpp |
2 2 + 0 - 0 ! |
inhibit -wmac warnings due to pic and eqn Define .PS and .PE to empty strings in pic output to inhibit -wmac warnings; similarly, define .EQ and .EN to empty strings in eqn output. |
libdriver arg safety.patch | (download) |
src/libs/libdriver/input.cpp |
9 5 + 4 - 0 ! |
handle ditroff command `dt' without argument gracefully Without this patch, grotty goes into an infinite loop if it tries to process: . x T utf8 x res 240 24 40 x init p1 Dt |
extratmacdirs.patch | (download) |
Makefile.in |
4 4 + 0 - 0 ! |
allow adding a version-independent directory to the macro path This allows us to put /usr/share/groff/tmac at the end of groff's macro path in Debian. |
papersize config.patch | (download) |
font/devdvi/Makefile.sub |
4 2 + 2 - 0 ! |
use /etc/papersize in preference to configure-time selection |
load desc failure.patch | (download) |
src/roff/groff/groff.cpp |
12 10 + 2 - 0 ! |
display more helpful output when failing to load a device If the device is known to be one of the devices in the groff binary package rather than groff-base, refer the user to that. |