Revisions of aubio

Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 30)
- Skip two tests that fail to pass on 32bit machines
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 29)
- Do not pull in the python2 as a dependency since we can build
  fine with python3

- Fix the test execution
- Run fdupes during install
buildservice-autocommit accepted request 674878 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 28)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 674318 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 27)
- Update to version 0.4.9:
  * No upstream changes provided, please see
    https://git.aubio.org/?p=aubio.git;a=shortlog
- Changes from version 0.4.8:
  * src/notes: new option release_drop.
  * src/spectral: new parameters added to filterbank and mfcc.
  * python/lib: start documenting module, improve build for
    win-amd64.
  * src fixes: prevent crash when using fft sizes unsupported by
    vDSP, prevent saturation when down-mixing a multi-channel
    source (avcodec/ffmpeg).
- Changes from version 0.4.7:
  * src/io/, src/notes/, src/pitch: prevent crashes on corrupted
    files.
  * src/spectral/dct.h: add dct type II object with optimised
    versions.
  * examples/: fix jack midi output, improve messages when jack
    disabled.
  * python/: add dct support, minor bug fixes tests and demos.
  * wscript: improve support for BLAS/ATLAS.
- Drop upstream fixed patches:
  * aubio-wavread-input-validation.patch
  * aubio-resampler-NULL-deref-fix.patch
  * 0001-src-notes-notes.c-bail-out-if-pitch-creation-failed-.patch
  * 0001-src-pitch-pitchyinfft.c-fix-out-of-bound-read-when-s.patch
  * 0002-src-io-source_wavread.c-also-exit-if-samplerate-is-n.patch
  * 0002-src-pitch-pitchyinfft.c-comment-out-debug-output.patch
- Run spec-cleaner, modernize spec.
- Replace ffmpeg3-devel with pkgconfig(libavdevice) BuildRequires:
  Allow to build with ffmpeg v4 and newer.
buildservice-autocommit accepted request 627880 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 26)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 627873 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 25)
- Fix minor security issues leading to segfault or buffer overread
  (CVE-2018-14522, bsc#1102359, CVE-2018-14523, bsc#1102364):
  0001-src-pitch-pitchyinfft.c-fix-out-of-bound-read-when-s.patch
  0002-src-pitch-pitchyinfft.c-comment-out-debug-output.patch
  0001-src-notes-notes.c-bail-out-if-pitch-creation-failed-.patch
  0002-src-io-source_wavread.c-also-exit-if-samplerate-is-n.patch
- Refresh the previous fixes from the upstream version
  aubio-wavread-input-validation.patch
  aubio-resampler-NULL-deref-fix.patch
buildservice-autocommit accepted request 615283 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 24)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 615258 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 23)
- Use license file tag

- Fix segfault with malformed input file (CVE-2017-17554,
  bsc#1072317):
  aubio-resampler-NULL-deref-fix.patch
buildservice-autocommit accepted request 599999 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 22)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 599606 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 21)
- Explicitly request ffmpeg 3.x for building
buildservice-autocommit accepted request 590732 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 20)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 590729 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 19)
- Fix divide-by-zero at wavread (CVE-2017-17054, bsc#1070399):
  aubio-wavread-input-validation.patch
buildservice-autocommit accepted request 561014 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 18)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 561010 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 17)
- update to 0.4.6
  This version includes:
    * yinfast, a new version of the YIN pitch detection algorithm, 
    that uses spectral convolution to compute the same results as 
    the original yin, but with a cost O(N log(N)), making it much 
    faster than the plain implementation (O(N^2))
    * Intel IPP optimisations (thanks to Eduard Mueller)
    * improved support for emscripten (thanks to Martin Hermant), 
      which compiles the aubio library as a javascript module and 
      lets you run aubio's algorithm directly from within a web-page.
  0.4.6 also comes with several bug fixes and improvements.

- update to 0.4.6
  This version includes:
    * yinfast, a new version of the YIN pitch detection algorithm,
    that uses spectral convolution to compute the same results as
    the original yin, but with a cost O(N log(N)), making it much
    faster than the plain implementation (O(N^2))
    * Intel IPP optimisations (thanks to Eduard Mueller)
    * improved support for emscripten (thanks to Martin Hermant),
      which compiles the aubio library as a javascript module and
      lets you run aubio's algorithm directly from within a web-page.
  0.4.6 also comes with several bug fixes and improvements.
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 498441 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 16)
- Rectify RPM groups.
Takashi Iwai's avatar Takashi Iwai (tiwai) committed (revision 15)
- Correct the license tag to GPL-3.0+
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 491815 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 14)
- Do not install libaubio.a
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 491058 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 13)
- Update soname and generate libaubio5 package
- Update to version 0.4.5
  * src/io/source_avcodec.c: add support for libswresample
  * aubio: new python command line tool to extract information
  * src/onset/onset.c: add spectral whitening and compression, improve default
  parameters
  * this_version.py: use centralized script to get current version, adding git
  sha when building from git repo (thanks to MartinHN)
  * src/spectral/awhithening.h: add adaptive whitening
  * src/{cvec,mathutils,musicutils}.h: add cvec_logmag, fvec_logmag, and fvec_push
  * src/onset/onset.h: add aubio_onset_set_default_parameters to load optimal
  parameters of each novelty function, _{set,get}_compression and
  _{set,get}_awhitening to turn on/off compression and adaptive whitening
  * src/spectral/specdesc.h: add weighted phase
  * src/onset/onset.c: improve default onset parameters (thanks to @superbock
  for access to his evaluation database), see commit dccfad2 for more details
  * src/pitch/pitch.c: avoid segfault when using invalid parameters
  * src/temporal/biquad.c: fix biquad parameters initialization (thanks to
  @jurlhardt)
  * examples/aubio{onset,track}.c: add options --miditap-note and
  --miditap-velo to set which midi note is triggered at onset/beat (thanks to
  @tseaver)
  * examples/aubioonset.c: show actual parameters in verbose mode
  * examples/utils.c: improve memory usage to emit midi notes
  * python/ext/py-source.c: add with (PEP 343) and iter (PEP 234) interface
  * python/ext/py-sink.c: add with interface (PEP 343)
  * python/lib/aubio/cmd.py: new `aubio` command line tool
  * python/lib/aubio/cut.py: moved from python/scripts/aubiocut
  * doc/*.rst: reorganize and improve sphinx manual
  * doc/*.txt: update manpages, add simple manpage for aubio command line
buildservice-autocommit accepted request 390533 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 12)
baserev update by copy to link target
Ismail Dönmez's avatar Ismail Dönmez (namtrac) accepted request 390527 from Olaf Hering's avatar Olaf Hering (olh) (revision 11)
- Use pkgconfig instead of libffmpeg-devel
Displaying revisions 21 - 40 of 50
openSUSE Build Service is sponsored by