File lsdvd.changes of Package lsdvd

-------------------------------------------------------------------
Fri Oct 17 19:15:59 UTC 2025 - munix9@googlemail.com

- Fix patch fix-input-XML_DEPRECATED_MEMBER.patch:
  The former causes a segfault in testsuite/output-xml
- Add the section %check. Due to the packages required for this,
  the tests are disabled and can be run locally, e.g., with
  'osc build openSUSE_Tumbleweed x86_64 lsdvd.spec --with tests'

-------------------------------------------------------------------
Fri Oct 17 10:58:00 UTC 2025 - munix9@googlemail.com

- Add fix-input-XML_DEPRECATED_MEMBER.patch
  * fixes 'error: called object is not a function or function pointer'
    'ret = handler->input(out, &out_size, (const xmlChar *) in, &temp)'
    in oxml.c for libxml2 >= 2.14.5

-------------------------------------------------------------------
Tue Sep  9 18:19:33 UTC 2025 - Luigi Baldoni <aloisio@gmx.com>

- Update to version 0.20
  * Adjusted use of libdvdread to log to stderr not stdout, to
    avoid generating invalid json, xml, etc when not supporting
    encrypted DVD.
  * Fixed JSON/Perl/Python formatting error for multitrack DVDs.
  * Extended test suite to check both PAL and NTSC for every
    format.
  * Improved and corrected perl output.
  version 0.19
  * Corrected automake setup of testsuite to include scripts in
    tarball.
  version 0.18:
  * Simplified autoconf setup, dropped --enable-debug option.
  * Improved video resolution reporting.
  * Corrected Perl output.
  * Adjusted Pan and Scan entries to produce valid XML.
  * Changed --help output from stderr to stdout.
  * Corrected aspect ratio and audio format formatting.
  * Avoid segfault when hitting a NULL pointer in the IFO
    structure.
  * Change build rules to supress compiler flags, to make it
    easier to spot warnings.
  * Set default DVD device based on OS.
  * Added libdvdread DVDDiscID to output.
  * Corrected typo in longest track value in XML format.
  * Switched XML output to use libxml to avoid string encoding
    issues.
  * Added simple build time test suite.
  * Cleaned up language code handling and adding missing mapping
    for language codes 'nb' and 'nn'.
  * Added JSON output support using -Oj.
- Add _service
- Drop lsdvd-rpmlintrc

-------------------------------------------------------------------
Sun Nov 19 11:08:01 UTC 2017 - aloisio@gmx.com

- Update to version 0.17
  * Ignore 'phantom' audio, subtitle tracks
  * Check for garbage in the program chains, which indicate that a
    track is non-existant, to work around additional copy
    protection
  * Fix displaying content type for audio tracks, subtitles
  * Fix pallete display of first entry
  * Fix include orders
  * Ignore read errors in titles that would not be displayed anyway
  * Fix the chapter count
  * Make sure the array size and the array limit used when
    initialising the palette size is the same.
  * Fix array printing.
  * Correct subsecond calculations.
  * Add sector information to the output format.
  * Clean up code to be closer to ANSI C and compile without
    warnings with more GCC compiler warnings.

- Dropped lsdvd_libdvdread.diff

- Added lsdvd-rpmlintrc

- Spec cleanup

-------------------------------------------------------------------
Thu Sep 10 00:00:00 CEST 2009 - Manfred.Tremmel@iiv.de

- cleanups where rpmlint wasn't so happy

-------------------------------------------------------------------
Sat Mar 18 00:00:00 CET 2006 - Manfred.Tremmel@iiv.de

- update to 0.16

-------------------------------------------------------------------
Sun Mar 14 00:00:00 CET 2004 - rainer@links2linux.de

- initial build

openSUSE Build Service is sponsored by