Revisions of deutex

Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 10)
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 889299 from Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) (revision 9)
Update to new upstream release 5.2.2
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 8)
- Update to new upstream release 5.2.1
Dirk Stoecker's avatar Dirk Stoecker (dstoecker) accepted request 635950 from Avindra Goolcharan's avatar Avindra Goolcharan (avindra) (revision 7)
- update to 5.1.2
  *  fix segfault with --help
- partial cleanup with spec-cleaner
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 562640 from Avindra Goolcharan's avatar Avindra Goolcharan (avindra) (revision 6)
@jengelh all of your patches are upstream now :)


One minor difference with your "nolimit" fix, the upstream has chosen to emit a warning instead of an error:

https://github.com/Doom-Utils/deutex/commit/f8b1336bbcb7bc387d3e856cc7c9f75697cd0f0b#diff-737f0ad7650b480ebdf2807f16ae18ca


- update to 5.1.1
  * Fixed: texture name array: the maximum possible string size is
    now supported.
  * Fixed: some warnings and errors with old versions of pkg-config
    and gcc 
  * Fixed: Aliasing errors (caused crashes on some architectures,
    such as sparc64)
  * Can now build WADs with an arbitrary number of lumps. A warning
    is emitted when more than 4046 are included (vanilla Doom limit).
- remove 0001-increase-array-size-for-char-tname-variable-51.patch
  * upstreamed in 7024dd74a33780ef2dbdf614f4e52526cc3ab457
- remove 0001-Fix-strict-aliasing-violations.patch
  * upstreamed in 85d821dd3c145be1a998ca2a704930caaad73030
- remove deutex-proto.diff
  * upstreamed in 07bd0a5083fc15db20bee9056511bd3e10dd1362
- remove deutex-nolimit.diff
  * fixed in f8b1336bbcb7bc387d3e856cc7c9f75697cd0f0b
- remove deprecated BuildRoot option
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 5)
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 4)
- Add 0001-increase-array-size-for-char-tname-variable-51.patch,
  0001-Fix-strict-aliasing-violations.patch
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 560959 from Avindra Goolcharan's avatar Avindra Goolcharan (avindra) (revision 3)
- update to 5.1.0
  * General
    - The -overwrite option now works.
    - Levels are extracted/inserted in a way to preserve GL nodes.
    - Inserting pictures with a height of 1 pixel no longer causes
      a malloc error, and allows the operation of rebuilding a
      Doom 1 or 2 IWAD.
    - texture lump file names can now be overridden.
  * Graphics
    - DeuTex supports reading and writing sprite offsets based on
      PNG grab chunks in a manner compatible with SLADE and ZDoom.
      wadinfo.txt overrides these offsets unless -pngoffsets is used.
- includes 5.0.0
  * Removed features
    - DeuSF.
    - -man troff format generation.
    - WinTex options.
    - -fullsnd: now the only mode.
    - MS-DOS and OS/2 compatibility.
    - Incomplete (and conditioned out) Rise of the Triad support.
  * File format support
    - PNG support added, creating an optional dependency on libpng
      1.6. If compiled in, it is the default extraction format,
      PPM otherwise.
    - Au and VOC sound formats removed. WAV is the only supported
      format for extraction and creation.
    - Full sound lumps from the WAD are always extracted.
    - MIDI files can be included just by being named *.mid, and
      are extracted to the same file name extension.
  * General
    - Log file support has been removed, in favor of the user
      doing a shell redirection (eg, with > or 2>) instead.
    - Arch-vile sprites are now extracted and inserted using
      literal names for sprites with the [ and ] characters in
      names (was illegal in DOS), and sprite names with \ are
      now altered to use ^ on-disk, matching the ZDoom PK3
      standard.
    - Graphics with a height > 128 are now inserted into Doom WAD
      files correctly.
    - UDMF (Universal Doom Map Format) support.
  * Build systems, code standards
    - Real Autoconf+Automake build system to replace the
      barely-functioning imitation one. ./configure, make, and
      related environment variables work as should be expected.
    - MS-DOS and OS/2 batch files removed.
    - A malloc.h include was removed to allow compilation on MacOS,
      and is not needed by current Unix systems in general.
    - Major cleanup, linting and refactoring
    - C99-style cleanups to use (u)intN_t types, bool, true,
      false throughout the code, replacing old defines.
    - AsciiDoc now used for documentation
- cleanup with spec-cleaner
- remove patches obsoleted by upstream cleanup and refactoring
  * deutex-automake.diff
  * deutex-braces.diff
  * deutex-init-stdfp.diff
    - check_types removed (b76fafa6fee9a64929e7b1087ac36ea3ce39e27d)
  * deutex-soundbuf.diff
- rebase deutex-proto.diff
- rebase deutex-nolimit.diff
- renumber patches
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 2)
Add deutex-nolimit.diff
Matthias Mailänder's avatar Matthias Mailänder (Mailaender) accepted request 411425 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 1)
move this utility
Displaying all 10 revisions
openSUSE Build Service is sponsored by