Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xjadeo for openSUSE:Factory checked in at 2025-12-15 11:58:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xjadeo (Old) and /work/SRC/openSUSE:Factory/.xjadeo.new.1939 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xjadeo" Mon Dec 15 11:58:12 2025 rev:11 rq:1322766 version:0.8.15 Changes: -------- --- /work/SRC/openSUSE:Factory/xjadeo/xjadeo.changes 2024-04-30 17:27:45.311033685 +0200 +++ /work/SRC/openSUSE:Factory/.xjadeo.new.1939/xjadeo.changes 2025-12-15 12:04:25.086523719 +0100 @@ -1,0 +2,8 @@ +Sat Dec 13 10:27:53 UTC 2025 - Andreas Prittwitz <[email protected]> + +- Update to version 0.8.15 + * Build system and binary dependency update only. xjadeo + binaries now feature ffmpeg v7.1.2 (except OSX/Intel + which uses v6.1.3) + +-------------------------------------------------------------------- Old: ---- xjadeo-0.8.14.tar.gz New: ---- xjadeo-0.8.15.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xjadeo.spec ++++++ --- /var/tmp/diff_new_pack.arovIm/_old 2025-12-15 12:04:25.906558254 +0100 +++ /var/tmp/diff_new_pack.arovIm/_new 2025-12-15 12:04:25.910558422 +0100 @@ -1,7 +1,7 @@ # # spec file for package xjadeo # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # Copyright (c) 2015 Packman Team <[email protected]> # # All modifications and additions to the file contributed by third parties @@ -18,7 +18,7 @@ Name: xjadeo -Version: 0.8.14 +Version: 0.8.15 Release: 0 Summary: Video player that gets sync from Jack License: GPL-2.0-or-later ++++++ xjadeo-0.8.14.tar.gz -> xjadeo-0.8.15.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xjadeo-0.8.14/ChangeLog new/xjadeo-0.8.15/ChangeLog --- old/xjadeo-0.8.14/ChangeLog 2024-04-25 20:54:32.000000000 +0200 +++ new/xjadeo-0.8.15/ChangeLog 2025-11-15 01:11:06.000000000 +0100 @@ -1,3 +1,9 @@ +2025-11-15 (0.8.15) Robin Gareus <[email protected]> +* remove ancient qt-remote control for good +* ffmpeg-8.0 compatibility (remove pkt_pos) +* Update build scripts +* update builders to use ffmpeg-7.1.2 (except OSX, which uses 6.1.3) + 2024-04-25 (0.8.14) Robin Gareus <[email protected]> * Fix JACK Transport when using pipewire * Update build-script (disable QT GUI) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xjadeo-0.8.14/Makefile.in new/xjadeo-0.8.15/Makefile.in --- old/xjadeo-0.8.14/Makefile.in 2024-04-25 20:55:23.000000000 +0200 +++ new/xjadeo-0.8.15/Makefile.in 2025-11-15 01:15:55.000000000 +0100 @@ -323,10 +323,6 @@ ac_contrib_dir = @ac_contrib_dir@ ac_ct_CC = @ac_ct_CC@ ac_ct_OBJC = @ac_ct_OBJC@ -ac_lrelease = @ac_lrelease@ -ac_qmake = @ac_qmake@ -ac_qmake_args = @ac_qmake_args@ -ac_qtgui_dir = @ac_qtgui_dir@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xjadeo-0.8.14/config.h new/xjadeo-0.8.15/config.h --- old/xjadeo-0.8.14/config.h 2024-04-25 20:55:25.000000000 +0200 +++ new/xjadeo-0.8.15/config.h 2025-11-15 01:13:49.000000000 +0100 @@ -229,7 +229,7 @@ /* #undef TTFFONTFILE */ /* Version number of package */ -#define VERSION "0.8.14" +#define VERSION "0.8.15" /* enable xjadeo windows context-menu */ #define WINMENU 1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xjadeo-0.8.14/configure new/xjadeo-0.8.15/configure --- old/xjadeo-0.8.14/configure 2024-04-25 20:55:22.000000000 +0200 +++ new/xjadeo-0.8.15/configure 2025-11-15 01:13:46.000000000 +0100 @@ -625,10 +625,6 @@ LTLIBOBJS LIBOBJS ac_contrib_dir -ac_qtgui_dir -ac_qmake_args -ac_lrelease -ac_qmake LTC_LIBS LTC_CFLAGS FREETYPE_CONFIG @@ -793,8 +789,6 @@ enable_portmidi enable_alsamidi enable_embed_font -enable_qtgui -with_qt4prefix with_qmakeargs enable_contrib enable_timescale @@ -1485,7 +1479,6 @@ --disable-alsamidi disable alsamidi support (default:auto) --enable-embed-font include OnScreenDisplay font in binary (default: off) - --enable-qtgui Build the Qt GUI controller (default:off) --enable-contrib Compile and install code in contrib folder (default:off) --enable-timescale enable time-mapping/loop-playback support - @@ -1505,7 +1498,6 @@ --with-fontfile=file.ttf specify a path to a truetype font file to be used as default OSD font. - --with-qt4prefix prefix for Qt4 installation, e.g. "/usr/lib/qt4" --with-qmakeargs specify custom qmake arguments Some influential environment variables: @@ -2750,7 +2742,7 @@ VERSION_MAJOR=0 VERSION_MINOR=8 -VERSION_SUB=14 +VERSION_SUB=15 am__api_version='1.16' @@ -3408,19 +3400,6 @@ enableval=$enable_embed_font; fi -# Check whether --enable-qtgui was given. -if test "${enable_qtgui+set}" = set; then : - enableval=$enable_qtgui; -fi - - -# Check whether --with-qt4prefix was given. -if test "${with_qt4prefix+set}" = set; then : - withval=$with_qt4prefix; qt4prefix="$withval" -else - qt4prefix="" -fi - # Check whether --with-qmakeargs was given. if test "${with_qmakeargs+set}" = set; then : @@ -7914,128 +7893,6 @@ -if test "$enable_qtgui" = "yes"; then - - if test "x$qt4prefix" = "x"; then - qt4prefix=$($PKG_CONFIG --variable=prefix QtGui) - fi - - # Check for Qt qmake utility. - # Extract the first word of "qmake", so it can be a program name with args. -set dummy qmake; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_qmake+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_qmake in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_qmake="$ac_qmake" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $qt4prefix/bin -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_qmake="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_ac_qmake" && ac_cv_path_ac_qmake="no" - ;; -esac -fi -ac_qmake=$ac_cv_path_ac_qmake -if test -n "$ac_qmake"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_qmake" >&5 -$as_echo "$ac_qmake" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - - # Extract the first word of "lrelease", so it can be a program name with args. -set dummy lrelease; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_ac_lrelease+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $ac_lrelease in - [\\/]* | ?:[\\/]*) - ac_cv_path_ac_lrelease="$ac_lrelease" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $qt4prefix/bin -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_ac_lrelease="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_ac_lrelease" && ac_cv_path_ac_lrelease="no" - ;; -esac -fi -ac_lrelease=$ac_cv_path_ac_lrelease -if test -n "$ac_lrelease"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_lrelease" >&5 -$as_echo "$ac_lrelease" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - - if test "x$ac_qmake" = "xno" -o "x$ac_lrelease" = "xno" ; then - as_fn_error $? "qmake not found: please install the Qt4 development - package of your distribution. Try setting --with-qt4prefix=QTROOT - or use --disable-qtgui to compile xjadeo." "$LINENO" 5 - fi - - HAVE_QT4=1 - - if test "x$qmakeargs" = "x"; then - if test -n "$PLATFORM_WINDOWS"; then - ac_qmake_args="-spec win32-x-g++ -config release" - else - ac_qmake_args="-config release" - fi - else - ac_qmake_args="$qmakeargs" - fi - - - - - ac_qtgui_dir="qt-gui" - - ac_config_files="$ac_config_files src/qt-gui/Makefile src/qt-gui/qjadeo.pro" - - -else - ac_qtgui_dir="" -fi - - - - ac_contrib_dir="" if test "x$enable_contrib" = "xyes"; then @@ -8856,8 +8713,6 @@ case $ac_config_target in "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; - "src/qt-gui/Makefile") CONFIG_FILES="$CONFIG_FILES src/qt-gui/Makefile" ;; - "src/qt-gui/qjadeo.pro") CONFIG_FILES="$CONFIG_FILES src/qt-gui/qjadeo.pro" ;; "contrib/cli-remote/Makefile") CONFIG_FILES="$CONFIG_FILES contrib/cli-remote/Makefile" ;; "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; @@ -9746,13 +9601,11 @@ qjadeo is deprecated an not intended to be used. It will be removed in future releases. Xjadeo now features a complete built-in user interface. - Do not use --enable-qtgui unless you really know what you are doing. " >&5 $as_echo "$as_me: WARNING: qjadeo is deprecated an not intended to be used. It will be removed in future releases. Xjadeo now features a complete built-in user interface. - Do not use --enable-qtgui unless you really know what you are doing. " >&2;} fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xjadeo-0.8.14/configure.ac new/xjadeo-0.8.15/configure.ac --- old/xjadeo-0.8.14/configure.ac 2024-04-25 20:53:11.000000000 +0200 +++ new/xjadeo-0.8.15/configure.ac 2025-09-30 21:02:27.000000000 +0200 @@ -8,7 +8,7 @@ VERSION_MAJOR=0 VERSION_MINOR=8 -VERSION_SUB=14 +VERSION_SUB=15 AM_INIT_AUTOMAKE(xjadeo, [${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_SUB}]) AM_CONFIG_HEADER(config.h) @@ -28,8 +28,6 @@ AC_ARG_ENABLE(portmidi, AC_HELP_STRING([--disable-portmidi], [disable portmidi support (default:auto)])) AC_ARG_ENABLE(alsamidi, AC_HELP_STRING([--disable-alsamidi], [disable alsamidi support (default:auto)])) AC_ARG_ENABLE(embed-font, AC_HELP_STRING([--enable-embed-font], [include OnScreenDisplay font in binary (default: off)])) -AC_ARG_ENABLE(qtgui, AC_HELP_STRING([--enable-qtgui],[Build the Qt GUI controller (default:off)])) -AC_ARG_WITH(qt4prefix, AS_HELP_STRING([--with-qt4prefix], [prefix for Qt4 installation, e.g. "/usr/lib/qt4"]), qt4prefix="$withval", qt4prefix="") AC_ARG_WITH(qmakeargs, AS_HELP_STRING([--with-qmakeargs], [specify custom qmake arguments]), qmakeargs="$withval", qmakeargs="") AC_ARG_ENABLE(contrib, AC_HELP_STRING([--enable-contrib], [Compile and install code in contrib folder (default:off)])) AC_ARG_ENABLE(timescale, AC_HELP_STRING([--enable-timescale], [enable time-mapping/loop-playback support - experimental - DO NOT USE])) @@ -406,50 +404,6 @@ AC_SUBST(LTC_CFLAGS) AC_SUBST(LTC_LIBS) -dnl --------------------------------------------------------------------------- -dnl Qt GUI stuff (unmaintained) -if test "$enable_qtgui" = "yes"; then - - if test "x$qt4prefix" = "x"; then - qt4prefix=$($PKG_CONFIG --variable=prefix QtGui) - fi - - # Check for Qt qmake utility. - AC_PATH_PROG(ac_qmake, qmake, [no], $qt4prefix/bin) - AC_PATH_PROG(ac_lrelease, lrelease, [no], $qt4prefix/bin) - if test "x$ac_qmake" = "xno" -o "x$ac_lrelease" = "xno" ; then - AC_MSG_ERROR([qmake not found: please install the Qt4 development - package of your distribution. Try setting --with-qt4prefix=QTROOT - or use --disable-qtgui to compile xjadeo.]) - fi - - HAVE_QT4=1 - - if test "x$qmakeargs" = "x"; then - if test -n "$PLATFORM_WINDOWS"; then - ac_qmake_args="-spec win32-x-g++ -config release" - else - ac_qmake_args="-config release" - fi - else - ac_qmake_args="$qmakeargs" - fi - AC_SUBST(ac_qmake) - AC_SUBST(ac_qmake_args) - AC_SUBST(ac_lrelease) - - ac_qtgui_dir="qt-gui" - - AC_CONFIG_FILES(src/qt-gui/Makefile src/qt-gui/qjadeo.pro) - -else - ac_qtgui_dir="" -fi - -AC_SUBST(ac_qtgui_dir) - -dnl ---------- End of Qt GUI stuff --------------- - ac_contrib_dir="" if test "x$enable_contrib" = "xyes"; then @@ -579,7 +533,6 @@ qjadeo is deprecated an not intended to be used. It will be removed in future releases. Xjadeo now features a complete built-in user interface. - Do not use --enable-qtgui unless you really know what you are doing. ]) fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xjadeo-0.8.14/contrib/cli-remote/Makefile.in new/xjadeo-0.8.15/contrib/cli-remote/Makefile.in --- old/xjadeo-0.8.14/contrib/cli-remote/Makefile.in 2024-04-25 20:55:23.000000000 +0200 +++ new/xjadeo-0.8.15/contrib/cli-remote/Makefile.in 2025-11-15 01:15:55.000000000 +0100 @@ -266,10 +266,6 @@ ac_contrib_dir = @ac_contrib_dir@ ac_ct_CC = @ac_ct_CC@ ac_ct_OBJC = @ac_ct_OBJC@ -ac_lrelease = @ac_lrelease@ -ac_qmake = @ac_qmake@ -ac_qmake_args = @ac_qmake_args@ -ac_qtgui_dir = @ac_qtgui_dir@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xjadeo-0.8.14/doc/xjadeo.1 new/xjadeo-0.8.15/doc/xjadeo.1 --- old/xjadeo-0.8.14/doc/xjadeo.1 2024-04-25 20:55:26.000000000 +0200 +++ new/xjadeo-0.8.15/doc/xjadeo.1 2025-11-15 01:15:58.000000000 +0100 @@ -1,5 +1,5 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.1. -.TH XJADEO "1" "April 2024" "xjadeo version 0.8.13" "User Commands" +.TH XJADEO "1" "November 2025" "xjadeo version 0.8.15" "User Commands" .SH NAME xjadeo \- X Jack Video Monitor .SH SYNOPSIS @@ -362,7 +362,7 @@ Website: <http://xjadeo.sf.net/> .TP built from: -scm\-v0.8.13 +scm\-v0.8.15 .IP compiled with: AVFORMAT=0x3a2d64 AVCODEC=0x3a5b64 AVUTIL:0x383364 configuration: [ LTC JACK\-SESSION POSIX\-MQueue OSC ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xjadeo-0.8.14/doc/xjremote.1 new/xjadeo-0.8.15/doc/xjremote.1 --- old/xjadeo-0.8.14/doc/xjremote.1 2024-04-25 20:55:26.000000000 +0200 +++ new/xjadeo-0.8.15/doc/xjremote.1 2025-11-15 01:15:58.000000000 +0100 @@ -1,5 +1,5 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.1. -.TH XJREMOTE "1" "April 2024" "xjremote version 0.8.13" "User Commands" +.TH XJREMOTE "1" "November 2025" "xjremote version 0.8.15" "User Commands" .SH NAME xjremote \- X Jack Video Monitor Remote Control .SH SYNOPSIS @@ -54,7 +54,7 @@ Website: <https://github.com/x42/xjadeo> .TP built from: -scm\-v0.8.13 +scm\-v0.8.15 .TP configuration: [ POSIX\-MQueue ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xjadeo-0.8.14/src/Makefile.am new/xjadeo-0.8.15/src/Makefile.am --- old/xjadeo-0.8.14/src/Makefile.am 2015-11-10 21:54:37.000000000 +0100 +++ new/xjadeo-0.8.15/src/Makefile.am 2024-11-06 22:15:37.000000000 +0100 @@ -1,5 +1,5 @@ ## Process this file with automake to produce Makefile.in -SUBDIRS = xjadeo @ac_qtgui_dir@ +SUBDIRS = xjadeo MAINTAINERCLEANFILES = Makefile.in diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xjadeo-0.8.14/src/Makefile.in new/xjadeo-0.8.15/src/Makefile.in --- old/xjadeo-0.8.14/src/Makefile.in 2024-04-25 20:55:23.000000000 +0200 +++ new/xjadeo-0.8.15/src/Makefile.in 2025-11-15 01:15:55.000000000 +0100 @@ -266,10 +266,6 @@ ac_contrib_dir = @ac_contrib_dir@ ac_ct_CC = @ac_ct_CC@ ac_ct_OBJC = @ac_ct_OBJC@ -ac_lrelease = @ac_lrelease@ -ac_qmake = @ac_qmake@ -ac_qmake_args = @ac_qmake_args@ -ac_qtgui_dir = @ac_qtgui_dir@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ @@ -320,7 +316,7 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ -SUBDIRS = xjadeo @ac_qtgui_dir@ +SUBDIRS = xjadeo MAINTAINERCLEANFILES = Makefile.in all: all-recursive diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xjadeo-0.8.14/src/xjadeo/Makefile.in new/xjadeo-0.8.15/src/xjadeo/Makefile.in --- old/xjadeo-0.8.14/src/xjadeo/Makefile.in 2024-04-25 20:55:23.000000000 +0200 +++ new/xjadeo-0.8.15/src/xjadeo/Makefile.in 2025-11-15 01:15:55.000000000 +0100 @@ -356,10 +356,6 @@ ac_contrib_dir = @ac_contrib_dir@ ac_ct_CC = @ac_ct_CC@ ac_ct_OBJC = @ac_ct_OBJC@ -ac_lrelease = @ac_lrelease@ -ac_qmake = @ac_qmake@ -ac_qmake_args = @ac_qmake_args@ -ac_qtgui_dir = @ac_qtgui_dir@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xjadeo-0.8.14/src/xjadeo/xjadeo.c new/xjadeo-0.8.15/src/xjadeo/xjadeo.c --- old/xjadeo-0.8.14/src/xjadeo/xjadeo.c 2023-09-03 19:01:52.000000000 +0200 +++ new/xjadeo-0.8.15/src/xjadeo/xjadeo.c 2025-09-29 16:46:17.000000000 +0200 @@ -113,7 +113,6 @@ struct FrameIndex { int64_t pkt_pts; - int64_t pkt_pos; int64_t frame_pts; int64_t frame_pos; int64_t timestamp; //< corresponds to array's [i] @@ -724,7 +723,6 @@ report_idx_progress ("Pass 1: Scanning File:", 100.f * fcnt / frames); fidx[fcnt].pkt_pts = ts; - fidx[fcnt].pkt_pos = pos; fidx[fcnt].timestamp = av_rescale_q (fcnt, fr_Q, tb); fidx[fcnt].key = key; @@ -985,7 +983,6 @@ if (err < 0 || !bailout) continue; fidx[i].frame_pts = pts; - fidx[i].frame_pos = pFrame->pkt_pos; if (pts != AV_NOPTS_VALUE) { #if 0 // DEBUG printf("FN %"PRId64", PKT-PTS %"PRId64" FRM-PTS: %"PRId64"\n", i, fidx[i].pkt_pts, fidx[i].frame_pts); @@ -1413,7 +1410,6 @@ fidx = malloc (frames * sizeof(struct FrameIndex)); for (i = 0; i < frames; ++i) { fidx[i].pkt_pts = -1; - fidx[i].pkt_pos = -1; fidx[i].key = 0; }
