SHA256
1
0
forked from pool/aubio
Commit Graph

58 Commits

Author SHA256 Message Date
Ana Guerrero
74d58f011f Accepting request 1199470 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1199470
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=38
2024-09-09 12:44:36 +00:00
bac9b794eb - Fix build by deleting test_cvec.py reported to:
https://github.com/aubio/aubio/issues/405

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=53
2024-09-08 15:47:01 +00:00
Ana Guerrero
9abce904ee Accepting request 1181764 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1181764
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=37
2024-06-19 14:42:48 +00:00
54a1f21499 - Cherry-pick upstream patch to fix build with GCC 14
* 95ff046c.patch

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=51
2024-06-19 14:04:49 +00:00
Ana Guerrero
88c095de44 Accepting request 1149065 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1149065
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=36
2024-02-22 19:59:22 +00:00
ac0b12cf02 Accepting request 1148321 from home:dgarcia:branches:multimedia:libs
- Add patch waflib_python312.patch to support python3.12
  gh#aubio/aubio#394, d2060dfd8a
- Fix fdupes call for all python flavors
- Remove shebang from non executable scripts
- More specific %python_sitearch in files

OBS-URL: https://build.opensuse.org/request/show/1148321
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=49
2024-02-22 08:14:18 +00:00
Ana Guerrero
3100062e8d Accepting request 1099846 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1099846
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=35
2023-07-24 16:25:50 +00:00
fff10bbf66 Accepting request 1098912 from home:edogawa
- Add waflib_deprecated.patch (fixes TW compilation)

OBS-URL: https://build.opensuse.org/request/show/1098912
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=47
2023-07-21 07:05:37 +00:00
Dominique Leuenberger
b1b35a5622 Accepting request 1084774 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1084774
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=34
2023-05-05 13:57:30 +00:00
c0e179435b Accepting request 1084607 from home:dimstar:Factory
- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.

OBS-URL: https://build.opensuse.org/request/show/1084607
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=45
2023-05-04 15:05:55 +00:00
Dominique Leuenberger
cc0abdb5f8 Accepting request 1072155 from multimedia:libs
Replace ffmpeg libs pkgconfig build requires with actual ffmpeg-4 devel packages to fix build for Tumbleweed. Allow i586 build

OBS-URL: https://build.opensuse.org/request/show/1072155
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=33
2023-03-15 17:56:10 +00:00
ba634f5b12 Accepting request 1072153 from home:plater
Remove unnecessary ExcludeArch: i586 from spec

OBS-URL: https://build.opensuse.org/request/show/1072153
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=43
2023-03-15 15:44:00 +00:00
e731798efc Accepting request 1071849 from home:plater
Replace ffmpeg libs pkgconfig build requires with actual  ffmpeg-4 devel packages to fix build for Tumbleweed

OBS-URL: https://build.opensuse.org/request/show/1071849
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=42
2023-03-14 17:32:01 +00:00
Dominique Leuenberger
9e8f87131a Accepting request 1045190 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1045190
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=32
2022-12-24 13:52:36 +00:00
0a74339319 Accepting request 1045016 from home:iznogood:branches:multimedia:libs
- Replace pkgconfig(libavresample) with pkgconfig(libswresample)
  BuildRequires as ffmpeg-5 does not provide libavresample.
- Add cdfe9ce.patch: [source_avcodec] avoid deprecation warning
  with latest avcodec api (58.134.100).
- Add 8a05420.patch: [source_avcodec] define FF_API_LAVF_AVCTX for
  libavcodec > 59, thx @berolinux (closes gh-353).

OBS-URL: https://build.opensuse.org/request/show/1045016
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=40
2022-12-24 11:40:19 +00:00
Dominique Leuenberger
a61cfa77f3 Accepting request 969232 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/969232
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=31
2022-04-11 21:49:38 +00:00
269a27f1af Accepting request 968027 from home:dliw:games
Enable fftw3. Build dependency did already exist.

OBS-URL: https://build.opensuse.org/request/show/968027
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=38
2022-04-11 15:02:57 +00:00
Dominique Leuenberger
46bb4a4b68 Accepting request 888054 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/888054
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=30
2021-04-24 21:09:02 +00:00
e9ce7f17a2 Accepting request 887117 from home:StevenK:branches:multimedia:libs
- Do not build for Python 3.6, due to no NumPy.

OBS-URL: https://build.opensuse.org/request/show/887117
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=36
2021-04-23 14:31:50 +00:00
Dominique Leuenberger
921e8ff2c0 Accepting request 831130 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/831130
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=29
2020-09-01 18:11:52 +00:00
900ab36ff9 Accepting request 831016 from home:alarrosa:branches:multimedia:libs
- Make aubiocut a slave of aubio alternative, so the alternative
  symlink is updated in %post (for example, to fix a dangling
  symlink to an old python version)

OBS-URL: https://build.opensuse.org/request/show/831016
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=34
2020-09-01 13:39:33 +00:00
Dominique Leuenberger
0be0235406 Accepting request 784575 from multimedia:libs
- Fix fdupes call

OBS-URL: https://build.opensuse.org/request/show/784575
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=28
2020-03-14 08:55:20 +00:00
Tomáš Chvátal
0ff3b12d0c - Fix fdupes call
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=32
2020-03-13 08:43:00 +00:00
Dominique Leuenberger
8c77b5c0e5 Accepting request 769954 from multimedia:libs
- Do not pull in the python2 as a dependency since we can build
  fine with python3

- Skip two tests that fail to pass on 32bit machines

- Fix the test execution
- Run fdupes during install

OBS-URL: https://build.opensuse.org/request/show/769954
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=27
2020-02-04 18:51:47 +00:00
Tomáš Chvátal
fe95a07465 - Skip two tests that fail to pass on 32bit machines
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=30
2020-02-04 11:55:30 +00:00
Tomáš Chvátal
1339c839aa - Do not pull in the python2 as a dependency since we can build
fine with python3

- Fix the test execution
- Run fdupes during install

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=29
2020-01-30 13:16:09 +00:00
Dominique Leuenberger
92e147b87f Accepting request 674878 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/674878
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=26
2019-02-27 14:05:27 +00:00
Tomáš Chvátal
45b4b83e20 Accepting request 674318 from home:iznogood:branches:multimedia:libs
- 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.

OBS-URL: https://build.opensuse.org/request/show/674318
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=27
2019-02-14 08:22:53 +00:00
Dominique Leuenberger
b04614b66d Accepting request 627880 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/627880
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=25
2018-08-08 12:53:26 +00:00
a3d4a60444 Accepting request 627873 from home:tiwai:branches:multimedia:libs
- 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

OBS-URL: https://build.opensuse.org/request/show/627873
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=25
2018-08-07 13:34:56 +00:00
Dominique Leuenberger
447892a288 Accepting request 615283 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/615283
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=24
2018-06-26 08:37:07 +00:00
Tomáš Chvátal
93d5f1eecb Accepting request 615258 from home:tiwai:branches:multimedia:libs
- Use license file tag

- Fix segfault with malformed input file (CVE-2017-17554,
  bsc#1072317):
  aubio-resampler-NULL-deref-fix.patch

OBS-URL: https://build.opensuse.org/request/show/615258
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=23
2018-06-08 16:47:48 +00:00
Dominique Leuenberger
a78383fd16 Accepting request 599999 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/599999
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=23
2018-05-01 21:24:43 +00:00
95fca4f6d6 Accepting request 599606 from home:jengelh:branches:multimedia:libs
- Explicitly request ffmpeg 3.x for building

OBS-URL: https://build.opensuse.org/request/show/599606
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=21
2018-04-23 10:29:03 +00:00
Dominique Leuenberger
61c47f432f Accepting request 590732 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/590732
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=22
2018-03-26 11:08:26 +00:00
82b8d5e901 Accepting request 590729 from home:tiwai:branches:multimedia:libs
- Fix divide-by-zero at wavread (CVE-2017-17054, bsc#1070399):
  aubio-wavread-input-validation.patch

OBS-URL: https://build.opensuse.org/request/show/590729
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=19
2018-03-23 15:56:17 +00:00
Dominique Leuenberger
384f83a376 Accepting request 561014 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/561014
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=21
2018-01-02 15:34:52 +00:00
Tomáš Chvátal
78a1ace26b Accepting request 561010 from home:coolo:branches:openSUSE:Factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/561010
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=17
2018-01-01 19:31:04 +00:00
6f5a2821ef Accepting request 498441 from home:jengelh:branches:multimedia:libs
- Rectify RPM groups.

OBS-URL: https://build.opensuse.org/request/show/498441
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=16
2017-05-26 13:58:52 +00:00
c197586d44 - Correct the license tag to GPL-3.0+
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=15
2017-05-18 15:45:31 +00:00
7c69e8e079 Accepting request 491815 from home:alarrosa:branches:multimedia:libs
- Do not install libaubio.a

OBS-URL: https://build.opensuse.org/request/show/491815
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=14
2017-04-28 11:44:06 +00:00
d748a12fc3 Accepting request 491058 from home:alarrosa:branches:multimedia:libs
- 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

OBS-URL: https://build.opensuse.org/request/show/491058
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=13
2017-04-27 08:54:13 +00:00
Dominique Leuenberger
7fe10ead82 Accepting request 390533 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/390533
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=20
2016-04-28 14:54:43 +00:00
Ismail Dönmez
736c3bb7db Accepting request 390527 from home:olh:branches:multimedia:libs
- Use pkgconfig instead of libffmpeg-devel

OBS-URL: https://build.opensuse.org/request/show/390527
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=11
2016-04-18 09:46:30 +00:00
Dominique Leuenberger
8dc007221c Accepting request 342555 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/342555
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=19
2015-11-08 10:26:32 +00:00
OBS User mrdocs
a9d50f798a Accepting request 342554 from home:posophe:branches:multimedia:libs
fixed

OBS-URL: https://build.opensuse.org/request/show/342554
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=9
2015-11-05 12:59:05 +00:00
Stephan Kulow
11c85b9f5e Accepting request 243590 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/243590
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=17
2014-08-04 14:51:09 +00:00
2a24c78a0a Accepting request 243519 from home:coolo:branches:openSUSE:Factory
- update to 0.4.1 (to fix build in Factory):
 * The most interesting feature in this release concerns aubiocut. 
   Thanks to the sponsoring of Mark Suppes, the python script to slice 
   sound streams was extended to be sample accurate, cut overlapping 
   segments, and work on multiple channels.
 * New source and sink objects have been added to let aubio read and 
   write WAV files, even when built with no external libraries. 
   This should simplify the use of aubio on platforms such as Android or Windows.
 * Existing sources and sinks have been extended to read and write from
   and to multiple channels. This makes python-aubio one of the fastest 
   and most versatile Python module to read and write media files.
 This release also comes with a stack of bug fixes and code clean-ups.
- 0.4 is a huge step in this library, as:
 * more portable: with no required dependencies, the core of aubio library, 
  written in ANSI C, is known to compile and run on most modern platforms 
  (Linux, Windows, Mac OS X, Android, iOS, ...).
 * more stable: several bugs fixes and a battery of tests make this new 
   release more robust and less prone to errors.
 * faster: several enhancements to the C library and a brand new Python 
   interface help make this release orders of magnitude faster than the 
   previous ones.
- switched from autotools to waf

OBS-URL: https://build.opensuse.org/request/show/243519
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/aubio?expand=0&rev=7
2014-08-04 11:42:08 +00:00
Stephan Kulow
89a05c056a replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=13
2011-12-06 16:59:41 +00:00
Lars Vogdt
c840176f0c Accepting request 86087 from multimedia:libs
add libtool as buildrequires so we no longer rely on libtool in the project config of factory - it's only needed by <10% of all packages (forwarded request 85946 from coolo)

OBS-URL: https://build.opensuse.org/request/show/86087
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aubio?expand=0&rev=11
2011-10-03 07:12:47 +00:00