Hello community, here is the log from the commit of package libopusenc for openSUSE:Factory checked in at 2019-02-19 12:00:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libopusenc (Old) and /work/SRC/openSUSE:Factory/.libopusenc.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libopusenc" Tue Feb 19 12:00:27 2019 rev:2 rq:676957 version:0.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libopusenc/libopusenc.changes 2018-09-26 16:11:55.947435260 +0200 +++ /work/SRC/openSUSE:Factory/.libopusenc.new.28833/libopusenc.changes 2019-02-19 12:01:32.585102606 +0100 @@ -1,0 +2,13 @@ +Mon Feb 18 08:45:53 UTC 2019 - Jan Engelhardt <[email protected]> + +- Ensure neutrality of descriptions. +- Rename %soname to %sover to better reflect its use. + +------------------------------------------------------------------- +Sun Feb 17 22:50:48 UTC 2019 - [email protected] + +- Update to version 0.2.1: + * Fix a gapless bug in the LPC filtering. + * Fix a crash on destroy when using the pull API. + +------------------------------------------------------------------- Old: ---- libopusenc-0.2.tar.gz New: ---- libopusenc-0.2.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libopusenc.spec ++++++ --- /var/tmp/diff_new_pack.Sg0e6t/_old 2019-02-19 12:01:33.393102187 +0100 +++ /var/tmp/diff_new_pack.Sg0e6t/_new 2019-02-19 12:01:33.393102187 +0100 @@ -1,7 +1,7 @@ # # spec file for package libopusenc # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,11 +16,11 @@ # -%define soname 0 +%define sover 0 Name: libopusenc -Version: 0.2 +Version: 0.2.1 Release: 0 -Summary: An easy way to encode Ogg Opus files +Summary: A way to encode Ogg Opus files License: BSD-3-Clause Group: System/Libraries URL: http://opus-codec.org/ @@ -29,18 +29,19 @@ BuildRequires: pkgconfig(opus) >= 1.1 %description -A library that provides an easy way to encode Ogg Opus files. +A library that provides a way to encode Ogg Opus files. -%package -n libopusenc%{soname} +%package -n libopusenc%{sover} Summary: Library package for libopusenc +Group: System/Libraries -%description -n libopusenc%{soname} -A library that provides an easy way to encode Ogg Opus files. +%description -n libopusenc%{sover} +A library that provides a way to encode Ogg Opus files. %package devel Summary: Development package for libopusenc Group: Development/Libraries/Other -Requires: %{name}%{soname} = %{version} +Requires: %{name}%{sover} = %{version} %description devel Files for development with libopusenc. @@ -63,10 +64,10 @@ # Remove duplicate COPYING etc. rm -rf %{buildroot}%{_datadir}/doc/libopusenc/ -%post -n libopusenc%{soname} -p /sbin/ldconfig -%postun -n libopusenc%{soname} -p /sbin/ldconfig +%post -n libopusenc%{sover} -p /sbin/ldconfig +%postun -n libopusenc%{sover} -p /sbin/ldconfig -%files -n libopusenc%{soname} +%files -n libopusenc%{sover} %license COPYING %{_libdir}/libopusenc.so.* ++++++ libopusenc-0.2.tar.gz -> libopusenc-0.2.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libopusenc-0.2/Makefile.in new/libopusenc-0.2.1/Makefile.in --- old/libopusenc-0.2/Makefile.in 2018-09-15 07:20:01.000000000 +0200 +++ new/libopusenc-0.2.1/Makefile.in 2018-10-02 23:32:32.000000000 +0200 @@ -935,8 +935,8 @@ @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." @HAVE_DOXYGEN_FALSE@install-data-local: -@HAVE_DOXYGEN_FALSE@uninstall-local: @HAVE_DOXYGEN_FALSE@clean-local: +@HAVE_DOXYGEN_FALSE@uninstall-local: clean: clean-am clean-am: clean-generic clean-libLTLIBRARIES clean-libtool clean-local \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libopusenc-0.2/configure new/libopusenc-0.2.1/configure --- old/libopusenc-0.2/configure 2018-09-15 07:20:01.000000000 +0200 +++ new/libopusenc-0.2.1/configure 2018-10-02 23:32:32.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for libopusenc 0.2. +# Generated by GNU Autoconf 2.69 for libopusenc 0.2.1. # # Report bugs to <[email protected]>. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='libopusenc' PACKAGE_TARNAME='libopusenc' -PACKAGE_VERSION='0.2' -PACKAGE_STRING='libopusenc 0.2' +PACKAGE_VERSION='0.2.1' +PACKAGE_STRING='libopusenc 0.2.1' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='' @@ -1342,7 +1342,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures libopusenc 0.2 to adapt to many kinds of systems. +\`configure' configures libopusenc 0.2.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1412,7 +1412,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libopusenc 0.2:";; + short | recursive ) echo "Configuration of libopusenc 0.2.1:";; esac cat <<\_ACEOF @@ -1535,7 +1535,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libopusenc configure 0.2 +libopusenc configure 0.2.1 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1904,7 +1904,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by libopusenc $as_me 0.2, which was +It was created by libopusenc $as_me 0.2.1, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -4341,7 +4341,7 @@ # Define the identity of the package. PACKAGE='libopusenc' - VERSION='0.2' + VERSION='0.2.1' # Some tools Automake needs. @@ -13595,7 +13595,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by libopusenc $as_me 0.2, which was +This file was extended by libopusenc $as_me 0.2.1, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -13661,7 +13661,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -libopusenc config.status 0.2 +libopusenc config.status 0.2.1 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libopusenc-0.2/examples/opusenc_example.c new/libopusenc-0.2.1/examples/opusenc_example.c --- old/libopusenc-0.2/examples/opusenc_example.c 2017-12-27 05:35:24.000000000 +0100 +++ new/libopusenc-0.2.1/examples/opusenc_example.c 2018-09-27 16:05:38.000000000 +0200 @@ -22,7 +22,8 @@ ope_comments_add(comments, "TITLE", "Some track"); enc = ope_encoder_create_file(argv[2], comments, 44100, 2, 0, &error); if (!enc) { - fprintf(stderr, "cannout open output file: %s\n", argv[2]); + fprintf(stderr, "error encoding to file %s: %s\n", argv[2], ope_strerror(error)); + ope_comments_destroy(comments); fclose(fin); return 1; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libopusenc-0.2/package_version new/libopusenc-0.2.1/package_version --- old/libopusenc-0.2/package_version 2018-09-15 07:20:06.000000000 +0200 +++ new/libopusenc-0.2.1/package_version 2018-10-08 21:34:56.000000000 +0200 @@ -1 +1 @@ -PACKAGE_VERSION="0.2" +PACKAGE_VERSION="0.2.1" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libopusenc-0.2/src/opusenc.c new/libopusenc-0.2.1/src/opusenc.c --- old/libopusenc-0.2/src/opusenc.c 2018-09-14 19:12:05.000000000 +0200 +++ new/libopusenc-0.2.1/src/opusenc.c 2018-10-06 06:29:13.000000000 +0200 @@ -713,7 +713,7 @@ int i; if (samples_per_channel < LPC_INPUT) { for (i=0;i<(LPC_INPUT-samples_per_channel)*channels;i++) enc->lpc_buffer[i] = enc->lpc_buffer[samples_per_channel*channels + i]; - for (i=0;i<samples_per_channel*channels;i++) enc->lpc_buffer[(LPC_INPUT-samples_per_channel)*channels] = pcm[i]; + for (i=0;i<samples_per_channel*channels;i++) enc->lpc_buffer[(LPC_INPUT-samples_per_channel)*channels + i] = pcm[i]; } else { for (i=0;i<LPC_INPUT*channels;i++) enc->lpc_buffer[i] = pcm[(samples_per_channel-LPC_INPUT)*channels + i]; } @@ -847,7 +847,7 @@ EncStream *tmp = stream; stream = stream->next; /* Ignore any error on close. */ - if (tmp->close_at_end) enc->callbacks.close(tmp->user_data); + if (tmp->close_at_end && !enc->pull_api) enc->callbacks.close(tmp->user_data); stream_destroy(tmp); } if (enc->chaining_keyframe) free(enc->chaining_keyframe);
