-
Notifications
You must be signed in to change notification settings - Fork 8
Apply patches collected by Greg Roelofs #4
Comments
xv-20040426-joe-zbiciak-rh7.3-bad-libpng.msg The versions of libpng discussed are long obsolete. Leaving as-is
|
xv-20040525-jean-pierre-demailly-startgrab-imake-hips.patch Adds a "-startgrab" option and adds support for an obscure format called HIPS. These additions made it into the 2007 Jumbo Patch. Also edits Imakefile to disable by default the included jpeg and tiff libraries. That did not make it into the Jumbo Patch. Frankly, it would be best to not do anything with imake anymore. |
xv-20040602-walter-harms-suse-rpm-specfile.msg Specfile stuff for making RPMs. Not relevant. At least not anymore. |
xv-20041004-bruno-rohee-bmp-16bit-openbsd.patch.msg References http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/graphics/xv/patches/Attic/patch-xvbmp_c which adds 16-bit support for BMP image files. Incorporated into the 2007 Jumbo Patch. |
xv-20050422-joe-zonker-brockmeier-response-from-john-bradley.msg Commentary on correspondence from John Bradley. |
xv-20050601-jim-r-kirkpatrick-xvmisc.c-statement-not-reached.msg Something about "statement not reached" in xvmisc.c. |
xv-20070625-thomas-klausner-bsd-compilation-issues.msg Compilation problems with BSD. Fixes apparently in the 2007 Jumbo Patch. |
xv-20070711-fabian-greffrath-binaries-in-patch.msg Something about avoiding binaries in the Jumbo Patch. Probably nothing done with this. |
xv-20071013-ross-combs-resize-ppos-paste.msg Mentions xvselect.c, but the patch doesn't add it. Indeed, Greg doesn't seem to know where it is. DID NOT appear in 2007 Jumbo Patch
TODO
I found the missing file. See Issue #8. |
xv-20071016-lukacs-arpad-gcc-4.x-lvalues-fix.patch Small patch to address problems about "generalized lvalues" being used in a way that was legal for gcc 3.x, but not 4.x. The problem seems to have been fixed by the time the 2007 Jumbo Patch came out. |
xv-20071211-l-gabriel-somlo-response-from-john-bradley.msg Commentary on correspondence from John Bradley. |
xv-20080118-ian-collier-crash-fixes.msg
Incorporated into the 2007 Jumbo Patch |
xv-20080506-joe-peterson-wait-CLK_TCK-fix.dif Use of CLK_TCK is obsolete as of POSIX.1-1996. This causes problems when using NOT APPLIED It probably should be added, though I want to know how this would affect machines that don't honor POSIX.1-1996. Applied in 25683ef |
xv-20080616-joe-peterson-makefile-LDFLAGS-to-linker.msg Stuff about making sure that $(LDFLAGS) are on link lines in the Makefile. Mentions Gentoo patches which may be found here: https://gitweb.gentoo.org/repo/gentoo.git/tree/media-gfx/xv/files Applied in 94fda99 |
xv-20080901-david-bath-empty-filename-save-crash-fix.dif Offers a patch to fix the same problem reported in xv-20080118-ian-collier-crash-fixes.msg. Ian's patch was the one accepted into the 2007 Jumbo Patch. |
xv-20081204-fabian-greffrath-icon.xpm Suggestion to include the supplied .xpm file for use as an icon. A later version of this appeared in the official Debian package. |
xv-20081205-niklas-edmundsson-filename-buffersize-fix.patch Fix some filename path length limits. Applied in af2a432a106a20d9b6a5f41d46ac927bb3f0cd39 |
xv-20081211.klaus-ethgen-msg.pgp.txt Some unknown PGP message. |
xv-20081213-anthony-thyssen-slideshow-pause.dif Press 'w' to pause a slide show started with the Applied in 61a5d4f |
Press 'w' to pause a slide show started with the -wait N flag.
xv-20081215-fabian-greffrath-xv.desktop.mime
This file found its way into Debian's additions.
|
xv-20081216-elmar-plischke-xviff-crash-fix.dif Fixes a problem with with This one made it into a preliminary patch, xv-3.10a-enhancements.20070520-20081216.diff, which Greg has on his webpage at http://www.gregroelofs.com/greg_xv.html |
xv-20081218-fabian-greffrath-01-cflags.patch If there are C compiler options that must be used for proper compilation of certain files, do not include them in CFLAGS. Users expect to be able to specify CFLAGS freely themselves. Instead, arrange to pass the necessary options to the C compiler independently of CFLAGS, by writing them explicitly Applied in 6a8e511 |
xv-20081218-fabian-greffrath-02-shared-libjasper.patch Link binaries against the shared libjasper by default. A modern Linux system doesn't seem to care about this. I'll look at this later. Not needed. |
xv-20081218-fabian-greffrath-03-install-pixmap.patch Like xv-20081204-fabian-greffrath-icon.xpm except more refined and Makefile support is added. Applied in c11f232 |
xv-20081218-fabian-greffrath-04-install-desktop.patch Like xv-20081215-fabian-greffrath-xv.desktop.mime except more refined and Makefile support is added. Applied in 017ebc6 |
xv-20081218-fabian-greffrath-05-install-README.patch Slight tweaks in how README files are installed. Applied in 8066c34 |
xv-20100206-niklas-edmundsson-filename-buffersize-fix2.patch This patch is a restatement of these two others, plus an sprintf() versus snprintf() safety fix. Applied in 13d2926 |
xv-20100523-markku-savela-wheelmouse-request.msg
I tracked this patch down to http://www.seanborman.com/software/xvwheelmouse.html It turns out that this referenced patch made it into the 2007 Jumbo Patch. Neither this nor the Jumbo Patch are capable of making the scroll wheel flip images. |
xv-20100523-ville-saari-clipboard-colormap-fix.dif
Not only will the copied image be corrupted, the whole program can freeze up. Applied in d43d02e |
xv-20100811-eeri-kask-nopos-window-placement-fix.patch
Applied in 6cbe040 |
xv-20110523-patrick-keshishian-openbsd-segfault-fix.msg Memory access is more sensitive in OpenBSD than many other Unices. That's why this off-by-one bug causes a crash when running on OpenBSD, but not elsewhere. From http://marc.info/?l=openbsd-ports&m=130613524414672&w=2:
Applied in b91710b |
xv-20120505-ross-combs-middle-button-paste.mime The second of these is an update of the first. The patch is quite large and so I've started Issue #8 for it. |
xv-20130213-hints-for-macosx-snow-leopard.msgs This has to do with compiling a separate xv-related program: Greg concludes that the block of Applied in 7b65fd6 |
xv-20130314-gabriel-somlo-NAME_MAX-buffer-overrun-fix.dif These two change some more filename strings from [256] to [NAME_MAX] in the fashion of xv-20081205-niklas-edmundsson-filename-buffersize-fix.patch. There's also a patch for what was fixed in xv-20100523-ville-saari-clipboard-colormap-fix.dif, but was done differently. Some of what's done here looks better than what was presented earlier, so I'll cherry-pick some stuff to use. Applied in 7283ce8 |
xv-20140327-mark-brader-24bit-autocrop-bug.msg
Applied in f62b3fd This fix doesn't entirely fix the problem, but seems a decent first step. Issue #9 has been opened for this problem. |
xv-20140506-yann-ricquebourg--exitcode.patch
Applied in 24f230b |
xv-20140506-yann-ricquebourg--newpng.patch Libpng 1.5 update. I already did this in #1. |
xv-20140603-fabian-greffrath--updated-Debian-redistrib-permission.msg Reference to |
xv-20150913-rainer-m-canavan--xrandr-support--webp-support.dif
Applied XrandR support in a84406c Applied webp support in 5682a07 |
xv--adobe-XMP--test-image--inspections_table_2013.png URLs where to find some test images in PNG format and the test images themselves. These two files will cause xv to crash. Somehow I was able to load the first one. Putting this into its own Issue #10. |
xv-erling-jacobsen-20080225-smoothing-crash-fix.diff
Applied in 72c80bf |
xv-fabian-greffrath-20070215-debian-stuff.msgs Stuff about some sort of permission John gave for allowing Debian to distribute xv. |
xv-fabian-greffrath-20070814-cygwin-patch.msg Cygwin compilation fixes. Applied in 00c4789 with edits. |
xv-fabian-greffrath-CFLAGS-fix2.diff Almost duplicate of xv-20081218-fabian-greffrath-01-cflags.patch. Applied in 6a8e511 |
xv-greg-kriehn-20071214-fedora8-packaging.msg Stuff about packaging xv for Fedora 8 and the patches Greg Kriehn has applied. I've applied the ones he's done. |
xv-grr.dif.20070318.xvinfo-security-fix Some snprintf() and vsnprintf() substitutions that have already been applied in another patch. |
xv-jerome-ibanes-jpeg2000-2005-07-02T16-14-47-quality-100-truncate-eighth.jp2 This looks like a fix for not being able to read the supplied test image. Unfortunately it was presented as a modification to a patch by Scott Marovich. I tried to tease out the modifications relevant to fixing jpg2k loading, but was not successful in getting something that works. Hopefully this will be fixed when the switch to OpenJPEG is complete in #2. |
xv-joe-zbiciak-20070621-gif-decoder-bugfix.dif
Already in the 2007 Jumbo Patch. |
xv-jpdemailly-20070904-g3-fax-patch.mime Add G3 fax image read support. Write support might be nice to have. In the meantime, ImageMagick will do the job. Applied in 473034f |
xv-lukacs-arpad-gcc422-fix.dif Duplicate of xv-20071016-lukacs-arpad-gcc-4.x-lvalues-fix.patch |
xv-michal-maruska-no-flicker-bkgd.patch
Applied in f9d46bd |
xv-rcombs-resize-ppos-paste.diff Appears to be duplicate of Again, Found |
xv-scott-marovich-20070214-jpeg2000-stuff.msgs The magic numbers for JP2 files can differ depending on the CPU's endianness. It's not clear to me how this is supposed to help. Part 1 JP2 files load fine without this patch. Part 2 JP2 files are still a problem. This might go hand-in-hand with the patches proposed by Jerome Ibanes earlier in this Issue. See also Issue #11 |
xv-thomas-loimer-20070810-ubuntu-fixes.msg Some fixes for Ubuntu 7.04 compilation. The problems described seem to be mostly fixed. I am committing some defines for TRUE and FALSE in xv.h in case they're not defined elsewhere.
Applied in 82808b7 |
After the last official release of xv, Greg Roelofs has maintained the xv "Jumbo Patch" which incorporates all sorts of patches that he has collected. The last time the Jumbo Patch was updated was 2007. He recently sent me many individual patches that he hasn't assembled into a new Jumbo Patch. This is a listing of what was in the archive.
The text was updated successfully, but these errors were encountered: