Your message dated Mon, 24 Jun 2024 12:03:00 +0000 with message-id <E1sLiPU-00Fmxg-NE@fasolo.debian.org> and subject line Bug#1051564: fixed in stk 5.0.1+dfsg-1~exp has caused the Debian Bug report #1051564, regarding stk: FTBFS with RtAudio 6 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1051564: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1051564 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: stk: FTBFS with RtAudio 6
- From: IOhannes m zmoelnig <umlaeute@debian.org>
- Date: Sat, 09 Sep 2023 22:29:16 +0200
- Message-id: <169429135656.155636.11839473993400145141.reportbug@umlautT.umlaeute>
Package: stk Version: 4.6.2+dfsg-2 Severity: important Tags: ftbfs patch Dear Maintainer, stk ftbfs with RtAudio 6 (as currently found in experimental): a small excerpt from the build-logs: ``` RtWvOut.cpp:110:11: error: ‘RtAudioError’ does not name a type; did you mean ‘RtAudioErrorType’? 110 | catch ( RtAudioError &error ) { | ^~~~~~~~~~~~ | RtAudioErrorType RtWvOut.cpp:111:18: error: ‘error’ was not declared in this scope; did you mean ‘perror’? 111 | handleError( error.what(), StkError::AUDIO_SYSTEM ); | ^~~~~ | perror make[3]: *** [Makefile:79: RtWvOut.o] Error 1 make[3]: *** Waiting for unfinished jobs.... RtWvIn.cpp: In constructor ‘stk::RtWvIn::RtWvIn(unsigned int, stk::StkFloat, int, int, int)’: RtWvIn.cpp:89:11: error: ‘RtAudioError’ does not name a type; did you mean ‘RtAudioErrorType’? 89 | catch ( RtAudioError &error ) { | ^~~~~~~~~~~~ | RtAudioErrorType RtWvIn.cpp:90:18: error: ‘error’ was not declared in this scope; did you mean ‘perror’? 90 | handleError( error.what(), StkError::AUDIO_SYSTEM ); | ^~~~~ | perror ``` attached is a patch that fixes the FTBFS (but is otherwise untested). no debdiff this time, sorry. cheers.Description: Fix FTBFS with RtAudio 6 replace try/catch with checking error-codes Author: IOhannes m zmölnig Origin: Debian Forwarded: no Last-Update: 2023-09-09 --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ Index: stk-4.6.2+dfsg/src/RtWvIn.cpp =================================================================== --- stk-4.6.2+dfsg.orig/src/RtWvIn.cpp +++ stk-4.6.2+dfsg/src/RtWvIn.cpp @@ -83,11 +83,8 @@ RtWvIn :: RtWvIn( unsigned int nChannels unsigned int size = bufferFrames; RtAudioFormat format = ( sizeof(StkFloat) == 8 ) ? RTAUDIO_FLOAT64 : RTAUDIO_FLOAT32; - try { - adc_.openStream( NULL, ¶meters, format, (unsigned int)Stk::sampleRate(), &size, &read, (void *)this ); - } - catch ( RtAudioError &error ) { - handleError( error.what(), StkError::AUDIO_SYSTEM ); + if(adc_.openStream( NULL, ¶meters, format, (unsigned int)Stk::sampleRate(), &size, &read, (void *)this )) { + handleError(adc_.getErrorText(), StkError::AUDIO_SYSTEM ); } data_.resize( size * nBuffers, nChannels ); Index: stk-4.6.2+dfsg/src/RtWvOut.cpp =================================================================== --- stk-4.6.2+dfsg.orig/src/RtWvOut.cpp +++ stk-4.6.2+dfsg/src/RtWvOut.cpp @@ -104,11 +104,8 @@ RtWvOut :: RtWvOut( unsigned int nChanne RtAudioFormat format = ( sizeof(StkFloat) == 8 ) ? RTAUDIO_FLOAT64 : RTAUDIO_FLOAT32; // Open a stream and set the callback function. - try { - dac_.openStream( ¶meters, NULL, format, (unsigned int)Stk::sampleRate(), &size, &write, (void *)this ); - } - catch ( RtAudioError &error ) { - handleError( error.what(), StkError::AUDIO_SYSTEM ); + if(dac_.openStream( ¶meters, NULL, format, (unsigned int)Stk::sampleRate(), &size, &write, (void *)this )) { + handleError( dac_.getErrorText(), StkError::AUDIO_SYSTEM ); } data_.resize( size * nBuffers, nChannels ); Index: stk-4.6.2+dfsg/projects/demo/demo.cpp =================================================================== --- stk-4.6.2+dfsg.orig/projects/demo/demo.cpp +++ stk-4.6.2+dfsg/projects/demo/demo.cpp @@ -259,11 +259,8 @@ int main( int argc, char *argv[] ) parameters.deviceId = dac.getDefaultOutputDevice(); parameters.nChannels = data.channels; unsigned int bufferFrames = RT_BUFFER_SIZE; - try { - dac.openStream( ¶meters, NULL, format, (unsigned int)Stk::sampleRate(), &bufferFrames, &tick, (void *)&data ); - } - catch ( RtAudioError& error ) { - error.printMessage(); + if(dac.openStream( ¶meters, NULL, format, (unsigned int)Stk::sampleRate(), &bufferFrames, &tick, (void *)&data )) { + std::cerr << dac.getErrorText() << std::endl; goto cleanup; } } @@ -279,11 +276,8 @@ int main( int argc, char *argv[] ) // If realtime output, set our callback function and start the dac. #if defined(__STK_REALTIME__) if ( data.realtime ) { - try { - dac.startStream(); - } - catch ( RtAudioError &error ) { - error.printMessage(); + if(dac.startStream()) { + std::cerr << dac.getErrorText() << std::endl; goto cleanup; } } @@ -304,12 +298,7 @@ int main( int argc, char *argv[] ) // Shut down the output stream. #if defined(__STK_REALTIME__) if ( data.realtime ) { - try { - dac.closeStream(); - } - catch ( RtAudioError& error ) { - error.printMessage(); - } + dac.closeStream(); } #endif Index: stk-4.6.2+dfsg/projects/effects/effects.cpp =================================================================== --- stk-4.6.2+dfsg.orig/projects/effects/effects.cpp +++ stk-4.6.2+dfsg/projects/effects/effects.cpp @@ -253,11 +253,8 @@ int main( int argc, char *argv[] ) iparameters.deviceId = adac.getDefaultInputDevice(); iparameters.nChannels = 1; unsigned int bufferFrames = RT_BUFFER_SIZE; - try { - adac.openStream( &oparameters, &iparameters, format, (unsigned int)Stk::sampleRate(), &bufferFrames, &tick, (void *)&data ); - } - catch ( RtAudioError& error ) { - error.printMessage(); + if(adac.openStream( &oparameters, &iparameters, format, (unsigned int)Stk::sampleRate(), &bufferFrames, &tick, (void *)&data )) { + std::cerr << adac.getErrorText() << std::endl; goto cleanup; } @@ -267,11 +264,8 @@ int main( int argc, char *argv[] ) (void) signal( SIGINT, finish ); // If realtime output, set our callback function and start the dac. - try { - adac.startStream(); - } - catch ( RtAudioError &error ) { - error.printMessage(); + if(adac.startStream()) { + std::cerr << adac.getErrorText() << std::endl; goto cleanup; } @@ -282,12 +276,7 @@ int main( int argc, char *argv[] ) } // Shut down the output stream. - try { - adac.closeStream(); - } - catch ( RtAudioError& error ) { - error.printMessage(); - } + adac.closeStream(); cleanup: Index: stk-4.6.2+dfsg/projects/eguitar/eguitar.cpp =================================================================== --- stk-4.6.2+dfsg.orig/projects/eguitar/eguitar.cpp +++ stk-4.6.2+dfsg/projects/eguitar/eguitar.cpp @@ -299,11 +299,8 @@ int main( int argc, char *argv[] ) parameters.deviceId = dac.getDefaultOutputDevice(); parameters.nChannels = data.channels; unsigned int bufferFrames = RT_BUFFER_SIZE; - try { - dac.openStream( ¶meters, NULL, format, (unsigned int)Stk::sampleRate(), &bufferFrames, &tick, (void *)&data ); - } - catch ( RtAudioError& error ) { - error.printMessage(); + if(dac.openStream( ¶meters, NULL, format, (unsigned int)Stk::sampleRate(), &bufferFrames, &tick, (void *)&data )) { + std::cerr << dac.getErrorText() << std::endl; goto cleanup; } } @@ -335,11 +332,8 @@ int main( int argc, char *argv[] ) // If realtime output, set our callback function and start the dac. #if defined(__STK_REALTIME__) if ( data.realtime ) { - try { - dac.startStream(); - } - catch ( RtAudioError &error ) { - error.printMessage(); + if(dac.startStream()) { + std::cerr << dac.getErrorText() << std::endl; goto cleanup; } } @@ -360,12 +354,7 @@ int main( int argc, char *argv[] ) // Shut down the output stream. #if defined(__STK_REALTIME__) if ( data.realtime ) { - try { dac.closeStream(); - } - catch ( RtAudioError& error ) { - error.printMessage(); - } } #endif Index: stk-4.6.2+dfsg/projects/examples/bethree.cpp =================================================================== --- stk-4.6.2+dfsg.orig/projects/examples/bethree.cpp +++ stk-4.6.2+dfsg/projects/examples/bethree.cpp @@ -56,11 +56,8 @@ int main() parameters.nChannels = 1; RtAudioFormat format = ( sizeof(StkFloat) == 8 ) ? RTAUDIO_FLOAT64 : RTAUDIO_FLOAT32; unsigned int bufferFrames = RT_BUFFER_SIZE; - try { - dac.openStream( ¶meters, NULL, format, (unsigned int)Stk::sampleRate(), &bufferFrames, &tick, (void *)&data ); - } - catch ( RtAudioError& error ) { - error.printMessage(); + if(dac.openStream( ¶meters, NULL, format, (unsigned int)Stk::sampleRate(), &bufferFrames, &tick, (void *)&data )) { + std::cerr << dac.getErrorText() << std::endl; goto cleanup; } @@ -75,11 +72,8 @@ int main() data.frequency = 220.0; data.instrument->noteOn( data.frequency, 0.5 ); - try { - dac.startStream(); - } - catch ( RtAudioError &error ) { - error.printMessage(); + if(dac.startStream()) { + std::cerr << dac.getErrorText() << std::endl; goto cleanup; } @@ -88,12 +82,7 @@ int main() Stk::sleep( 100 ); // Shut down the callback and output stream. - try { dac.closeStream(); - } - catch ( RtAudioError &error ) { - error.printMessage(); - } cleanup: delete data.instrument; Index: stk-4.6.2+dfsg/projects/examples/controlbee.cpp =================================================================== --- stk-4.6.2+dfsg.orig/projects/examples/controlbee.cpp +++ stk-4.6.2+dfsg/projects/examples/controlbee.cpp @@ -130,11 +130,8 @@ int main( int argc, char *argv[] ) parameters.nChannels = 1; RtAudioFormat format = ( sizeof(StkFloat) == 8 ) ? RTAUDIO_FLOAT64 : RTAUDIO_FLOAT32; unsigned int bufferFrames = RT_BUFFER_SIZE; - try { - dac.openStream( ¶meters, NULL, format, (unsigned int)Stk::sampleRate(), &bufferFrames, &tick, (void *)&data ); - } - catch ( RtAudioError &error ) { - error.printMessage(); + if(dac.openStream( ¶meters, NULL, format, (unsigned int)Stk::sampleRate(), &bufferFrames, &tick, (void *)&data )) { + std::cerr << dac.getErrorText() << std::endl; goto cleanup; } @@ -149,11 +146,8 @@ int main( int argc, char *argv[] ) if ( data.messager.setScoreFile( argv[1] ) == false ) goto cleanup; - try { - dac.startStream(); - } - catch ( RtAudioError &error ) { - error.printMessage(); + if(dac.startStream()) { + std::cerr << dac.getErrorText() << std::endl; goto cleanup; } @@ -162,12 +156,7 @@ int main( int argc, char *argv[] ) Stk::sleep( 100 ); // Shut down the output stream. - try { dac.closeStream(); - } - catch ( RtAudioError &error ) { - error.printMessage(); - } cleanup: delete data.instrument; Index: stk-4.6.2+dfsg/projects/examples/crtsine.cpp =================================================================== --- stk-4.6.2+dfsg.orig/projects/examples/crtsine.cpp +++ stk-4.6.2+dfsg/projects/examples/crtsine.cpp @@ -33,21 +33,15 @@ int main() parameters.nChannels = 1; RtAudioFormat format = ( sizeof(StkFloat) == 8 ) ? RTAUDIO_FLOAT64 : RTAUDIO_FLOAT32; unsigned int bufferFrames = RT_BUFFER_SIZE; - try { - dac.openStream( ¶meters, NULL, format, (unsigned int)Stk::sampleRate(), &bufferFrames, &tick, (void *)&sine ); - } - catch ( RtAudioError &error ) { - error.printMessage(); + if(dac.openStream( ¶meters, NULL, format, (unsigned int)Stk::sampleRate(), &bufferFrames, &tick, (void *)&sine )) { + std::cerr << dac.getErrorText() << std::endl; goto cleanup; } sine.setFrequency(440.0); - try { - dac.startStream(); - } - catch ( RtAudioError &error ) { - error.printMessage(); + if(dac.startStream()) { + std::cerr << dac.getErrorText() << std::endl; goto cleanup; } @@ -57,12 +51,7 @@ int main() std::cin.get( keyhit ); // Shut down the output stream. - try { - dac.closeStream(); - } - catch ( RtAudioError &error ) { - error.printMessage(); - } + std::cerr << dac.getErrorText() << std::endl; cleanup: Index: stk-4.6.2+dfsg/projects/examples/duplex.cpp =================================================================== --- stk-4.6.2+dfsg.orig/projects/examples/duplex.cpp +++ stk-4.6.2+dfsg/projects/examples/duplex.cpp @@ -105,29 +105,26 @@ int main(int argc, char *argv[]) //options.flags |= RTAUDIO_NONINTERLEAVED; bufferBytes = bufferFrames * channels * sizeof( MY_TYPE ); - try { - adac.openStream( &oParams, &iParams, FORMAT, fs, &bufferFrames, &inout, (void *)&bufferBytes, &options ); - } - catch ( RtAudioError& e ) { - std::cout << '\n' << e.getMessage() << '\n' << std::endl; + if(adac.openStream( &oParams, &iParams, FORMAT, fs, &bufferFrames, &inout, (void *)&bufferBytes, &options )) { + std::cout << '\n' << adac.getErrorText() << '\n' << std::endl; exit( 1 ); } // Test RtAudio functionality for reporting latency. std::cout << "\nStream latency = " << adac.getStreamLatency() << " frames" << std::endl; - try { - adac.startStream(); + char input; + if(adac.startStream()) { + std::cout << '\n' << adac.getErrorText() << '\n' << std::endl; + goto cleanup; + } - char input; std::cout << "\nRunning ... press <enter> to quit (buffer frames = " << bufferFrames << ").\n"; std::cin.get(input); // Stop the stream. - adac.stopStream(); - } - catch ( RtAudioError& e ) { - std::cout << '\n' << e.getMessage() << '\n' << std::endl; + if(adac.stopStream()) { + std::cout << '\n' << adac.getErrorText() << '\n' << std::endl; goto cleanup; } Index: stk-4.6.2+dfsg/projects/examples/grains.cpp =================================================================== --- stk-4.6.2+dfsg.orig/projects/examples/grains.cpp +++ stk-4.6.2+dfsg/projects/examples/grains.cpp @@ -79,19 +79,13 @@ int main( int argc, char *argv[] ) parameters.nChannels = grani.channelsOut(); RtAudioFormat format = ( sizeof(StkFloat) == 8 ) ? RTAUDIO_FLOAT64 : RTAUDIO_FLOAT32; unsigned int bufferFrames = RT_BUFFER_SIZE; - try { - dac.openStream( ¶meters, NULL, format, (unsigned int)Stk::sampleRate(), &bufferFrames, &tick, (void *)&grani ); - } - catch ( RtAudioError &error ) { - error.printMessage(); + if(dac.openStream( ¶meters, NULL, format, (unsigned int)Stk::sampleRate(), &bufferFrames, &tick, (void *)&grani )) { + std::cerr << dac.getErrorText() << std::endl; goto cleanup; } - try { - dac.startStream(); - } - catch ( RtAudioError &error ) { - error.printMessage(); + if(dac.startStream()) { + std::cerr << dac.getErrorText() << std::endl; goto cleanup; } @@ -102,12 +96,7 @@ int main( int argc, char *argv[] ) std::cin.get( keyhit ); // Shut down the callback and output stream. - try { - dac.closeStream(); - } - catch ( RtAudioError &error ) { - error.printMessage(); - } + std::cerr << dac.getErrorText() << std::endl; cleanup: Index: stk-4.6.2+dfsg/projects/examples/play.cpp =================================================================== --- stk-4.6.2+dfsg.orig/projects/examples/play.cpp +++ stk-4.6.2+dfsg/projects/examples/play.cpp @@ -99,11 +99,8 @@ int main(int argc, char *argv[]) parameters.nChannels = ( channels == 1 ) ? 2 : channels; // Play mono files as stereo. RtAudioFormat format = ( sizeof(StkFloat) == 8 ) ? RTAUDIO_FLOAT64 : RTAUDIO_FLOAT32; unsigned int bufferFrames = RT_BUFFER_SIZE; - try { - dac.openStream( ¶meters, NULL, format, (unsigned int)Stk::sampleRate(), &bufferFrames, &tick, (void *)&input ); - } - catch ( RtAudioError &error ) { - error.printMessage(); + if(dac.openStream( ¶meters, NULL, format, (unsigned int)Stk::sampleRate(), &bufferFrames, &tick, (void *)&input )) { + std::cerr << dac.getErrorText() << std::endl; goto cleanup; } @@ -113,11 +110,8 @@ int main(int argc, char *argv[]) // Resize the StkFrames object appropriately. frames.resize( bufferFrames, channels ); - try { - dac.startStream(); - } - catch ( RtAudioError &error ) { - error.printMessage(); + if(dac.startStream()) { + std::cerr << dac.getErrorText() << std::endl; goto cleanup; } @@ -127,12 +121,7 @@ int main(int argc, char *argv[]) // By returning a non-zero value in the callback above, the stream // is automatically stopped. But we should still close it. - try { - dac.closeStream(); - } - catch ( RtAudioError &error ) { - error.printMessage(); - } + dac.closeStream(); cleanup: return 0; Index: stk-4.6.2+dfsg/projects/examples/threebees.cpp =================================================================== --- stk-4.6.2+dfsg.orig/projects/examples/threebees.cpp +++ stk-4.6.2+dfsg/projects/examples/threebees.cpp @@ -130,11 +130,8 @@ int main() parameters.nChannels = 1; RtAudioFormat format = ( sizeof(StkFloat) == 8 ) ? RTAUDIO_FLOAT64 : RTAUDIO_FLOAT32; unsigned int bufferFrames = RT_BUFFER_SIZE; - try { - dac.openStream( ¶meters, NULL, format, (unsigned int)Stk::sampleRate(), &bufferFrames, &tick, (void *)&data ); - } - catch ( RtAudioError &error ) { - error.printMessage(); + if(dac.openStream( ¶meters, NULL, format, (unsigned int)Stk::sampleRate(), &bufferFrames, &tick, (void *)&data )) { + std::cerr << dac.getErrorText() << std::endl; goto cleanup; } @@ -154,11 +151,8 @@ int main() if ( data.messager.startStdInput() == false ) goto cleanup; - try { - dac.startStream(); - } - catch ( RtAudioError &error ) { - error.printMessage(); + if(dac.startStream()) { + std::cerr << dac.getErrorText() << std::endl; goto cleanup; } @@ -167,12 +161,7 @@ int main() Stk::sleep( 100 ); // Shut down the callback and output stream. - try { dac.closeStream(); - } - catch ( RtAudioError &error ) { - error.printMessage(); - } cleanup: for ( i=0; i<3; i++ ) delete instrument[i]; Index: stk-4.6.2+dfsg/projects/ragamatic/ragamat.cpp =================================================================== --- stk-4.6.2+dfsg.orig/projects/ragamatic/ragamat.cpp +++ stk-4.6.2+dfsg/projects/ragamatic/ragamat.cpp @@ -291,11 +291,8 @@ int main( int argc, char *argv[] ) parameters.deviceId = dac.getDefaultOutputDevice(); parameters.nChannels = 2; unsigned int bufferFrames = RT_BUFFER_SIZE; - try { - dac.openStream( ¶meters, NULL, format, (unsigned int)Stk::sampleRate(), &bufferFrames, &tick, (void *)&data ); - } - catch ( RtAudioError& error ) { - error.printMessage(); + if(dac.openStream( ¶meters, NULL, format, (unsigned int)Stk::sampleRate(), &bufferFrames, &tick, (void *)&data )) { + std::cerr << dac.getErrorText() << std::endl; goto cleanup; } @@ -314,11 +311,8 @@ int main( int argc, char *argv[] ) (void) signal( SIGINT, finish ); // If realtime output, set our callback function and start the dac. - try { - dac.startStream(); - } - catch ( RtAudioError &error ) { - error.printMessage(); + if(dac.startStream()) { + std::cerr << dac.getErrorText() << std::endl; goto cleanup; } @@ -329,12 +323,7 @@ int main( int argc, char *argv[] ) } // Shut down the output stream. - try { - dac.closeStream(); - } - catch ( RtAudioError& error ) { - error.printMessage(); - } + dac.closeStream(); cleanup: Index: stk-4.6.2+dfsg/projects/examples/audioprobe.cpp =================================================================== --- stk-4.6.2+dfsg.orig/projects/examples/audioprobe.cpp +++ stk-4.6.2+dfsg/projects/examples/audioprobe.cpp @@ -42,7 +42,7 @@ int main() info = audio.getDeviceInfo(i); std::cout << "\nDevice Name = " << info.name << '\n'; - if ( info.probed == false ) + if ( info.ID == 0 ) std::cout << "Probe Status = UNsuccessful\n"; else { std::cout << "Probe Status = Successful\n";
--- End Message ---
--- Begin Message ---
- To: 1051564-close@bugs.debian.org
- Subject: Bug#1051564: fixed in stk 5.0.1+dfsg-1~exp
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Mon, 24 Jun 2024 12:03:00 +0000
- Message-id: <E1sLiPU-00Fmxg-NE@fasolo.debian.org>
- Reply-to: IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
Source: stk Source-Version: 5.0.1+dfsg-1~exp Done: IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> We believe that the bug you reported is fixed in the latest version of stk, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1051564@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> (supplier of updated stk package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Mon, 24 Jun 2024 08:53:55 +0200 Source: stk Binary: libstk-5.0.0 libstk-5.0.0-dbgsym libstk-dev stk stk-dbgsym stk-doc Architecture: source amd64 all Version: 5.0.1+dfsg-1~exp Distribution: experimental Urgency: medium Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org> Changed-By: IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> Description: libstk-5.0.0 - Sound Synthesis Toolkit libstk-dev - Sound Synthesis Toolkit (development files) stk - Sound Synthesis Toolkit (example applications) stk-doc - Sound Synthesis Toolkit (documentation) Closes: 1051564 Changes: stk (5.0.1+dfsg-1~exp) experimental; urgency=medium . * Team upload . * New upstream version 5.0.1+dfsg (Closes: #1051564) . [ IOhannes m zmölnig (Debian/GNU) ] * New upstream + Refresh patches + libstk-4.6.2 -> libstk-5.0.0 * Apply 'wrap-and-sort -ast' * Update copyright information + Add 'licensecheck' target + Generate initial d/copyright_hints + Re-generate d/copyright_hints + Bump copyright dates + Add myself to copyright holders * Update watchfile * Add salsa-ci configuration * Add lintian-override * Bump standards version to 4.7.0 . [ Debian Janitor ] * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository-Browse. Checksums-Sha1: eb87263f3eade2d10d68abeb16c007c7c32d88fe 2259 stk_5.0.1+dfsg-1~exp.dsc 465a3e698d47611c6994cd52aa8e653ea25833a5 932248 stk_5.0.1+dfsg.orig.tar.xz e79d9451ee32ebd4276b906afa2d28f8ac5c7f90 15860 stk_5.0.1+dfsg-1~exp.debian.tar.xz 521884b935e0638e1f311172e1a8360e5fb42956 1607556 libstk-5.0.0-dbgsym_5.0.1+dfsg-1~exp_amd64.deb 10f698b0d4ec63ccf852a5d5d76d17effaefb4a8 191940 libstk-5.0.0_5.0.1+dfsg-1~exp_amd64.deb 3c512728236488bd1416eae13c18160a16fb37fa 76568 libstk-dev_5.0.1+dfsg-1~exp_amd64.deb b11db72dc9027ce193d290c3219ec727afbd19fc 1342812 stk-dbgsym_5.0.1+dfsg-1~exp_amd64.deb df0d1a5cc4fec0e9e88c747ad956e282a0ec6aa6 478516 stk-doc_5.0.1+dfsg-1~exp_all.deb 9a7b915771090c4da66edb998021cba645a1141c 9822 stk_5.0.1+dfsg-1~exp_amd64.buildinfo 3f9a4f8cab87554466b804db3bfa5f25ed51e1de 395928 stk_5.0.1+dfsg-1~exp_amd64.deb Checksums-Sha256: 471159a6451b052def5eb9c7d3d4566e5068c36ad507841c975e3c0469dbd511 2259 stk_5.0.1+dfsg-1~exp.dsc ae0d496ab6a7ffb33a17949973a6019c4c47aa56f99ac26ad2f1777c77f6b74d 932248 stk_5.0.1+dfsg.orig.tar.xz 4261a12982d932cce39663afa52205905f82363a3a96079f234346ed990feae7 15860 stk_5.0.1+dfsg-1~exp.debian.tar.xz f39eba24fe550d3244135c5f51cf6d578db0a17526f6737497def03ece56c021 1607556 libstk-5.0.0-dbgsym_5.0.1+dfsg-1~exp_amd64.deb 57b00f6402285e8fcabbaab4bb5cf1e9bec4af5ce5572a95083b37aed6efb4f6 191940 libstk-5.0.0_5.0.1+dfsg-1~exp_amd64.deb a336b94568b84bd7716305599e77d51e22121ab2329599e83ea2ab0a79b9aea0 76568 libstk-dev_5.0.1+dfsg-1~exp_amd64.deb 2786d668dd7a1c2f94a8e5bb3e031db674d28877365cdeeeff88c8701a238e2e 1342812 stk-dbgsym_5.0.1+dfsg-1~exp_amd64.deb e7644cab2a1f1a5685c63ef5dc5dcfed4ae47a1293ca9ca1749bbce1e53df6d8 478516 stk-doc_5.0.1+dfsg-1~exp_all.deb 63ba7cc539d5329b601593fa3dffd19136638a184f5a88d70fa2ac5adc8a13c7 9822 stk_5.0.1+dfsg-1~exp_amd64.buildinfo 022564bc2c2a61b0bf6decb3db40d4d12e43dcfe94ac2647fbc98e30f95c6517 395928 stk_5.0.1+dfsg-1~exp_amd64.deb Files: 25f130c7b92be9c7eab20ae462b0ae2f 2259 sound optional stk_5.0.1+dfsg-1~exp.dsc 152adb074c6df9f0c28b3ff607212594 932248 sound optional stk_5.0.1+dfsg.orig.tar.xz 57b4444f8b89adaf08ac9e4e88ffa012 15860 sound optional stk_5.0.1+dfsg-1~exp.debian.tar.xz f76477efe04bee043a9c1be5204c631b 1607556 debug optional libstk-5.0.0-dbgsym_5.0.1+dfsg-1~exp_amd64.deb 5857b3fbd68cc3785bf1e5d065b6628c 191940 libs optional libstk-5.0.0_5.0.1+dfsg-1~exp_amd64.deb e16dc6b8396bedcde1537b6a2a40a5db 76568 libdevel optional libstk-dev_5.0.1+dfsg-1~exp_amd64.deb 65c9c79b512321477020e1ec7831c1d0 1342812 debug optional stk-dbgsym_5.0.1+dfsg-1~exp_amd64.deb 9200cd5390dc19c30417be2afef27139 478516 doc optional stk-doc_5.0.1+dfsg-1~exp_all.deb 230e414114bfda490f4d0f43470969d3 9822 sound optional stk_5.0.1+dfsg-1~exp_amd64.buildinfo e0737941a1d6d3496c9027e550883ee1 395928 sound optional stk_5.0.1+dfsg-1~exp_amd64.deb -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEdAXnRVdICXNIABVttlAZxH96NvgFAmZ5MioACgkQtlAZxH96 NvihPw//ZS8ViqL5BwJbMKbac8Zyg+FgzPe5Cv5DpHP9kAq4pN4V6ckF9CqW3B1e MC7W0R/MpHlDv/QF6slUoNOmvOJWvWgrBmdUUOa5CR+TZ+KSq8kXmZtNpXux72qm obDPlFWePLlzyDY9i3me6A1da+/QtsFj9Ygho71eAVEbuqnwcmPSkLy9Cd30cG8l 2Y0abTcqAhSm1V+TrwcwJAyxSuPVbEJZwPzO0oEn189bUyhzcdMJ6BPAeaE97v73 t4XE1R1+S1Xq+8puJSheE99TwOfMHtVRzOoqnTZUuI9+NDd+XWymQLFYsMX7cffS w8V2q34Dj79hiTKeoL2FYqoOzyn1ZRHi/znVUPvj+gruX7IioRSE/Zioij5rnV1s Lj4eSMeAq7aU7kubzUoF8/sSVpmZfe7LQgEU/pOYhExdilYqSkJPPC6fDl5Uiyuv 1uVIm0Xm+ujPdCZHGlgdzNcHw1qU/I97YsVDiCdI6Vb/1v4/uYPJWsQ8ZN3g6RCu 4c09CQ2vLLpKAMgFDcgcs6kDftFnV6nNwBV/rJrLm/co6OPWQsivw458g2aZEGC6 5uNzQVwKPiXz1J+lbYlYnbbVuBOMnACt3SxZs/zW+mYHRuOjFLMtsMMZ2QZbENPw Gub5TdjTjqsvo1V1UdwioksxV5IsyoddQmHI8VpfQYn1P9Fz+/s= =4TqK -----END PGP SIGNATURE-----Attachment: pgpxLnMSFHQ6e.pgp
Description: PGP signature
--- End Message ---