diff options
Diffstat (limited to 'media-sound')
31 files changed, 423 insertions, 449 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz Binary files differindex d43859444196..7470952305d6 100644 --- a/media-sound/Manifest.gz +++ b/media-sound/Manifest.gz diff --git a/media-sound/audacity/Manifest b/media-sound/audacity/Manifest index dd36c252d9bd..c666aadef109 100644 --- a/media-sound/audacity/Manifest +++ b/media-sound/audacity/Manifest @@ -1,8 +1,13 @@ +AUX audacity-2.2.1-portmixer.patch 776 BLAKE2B 18e5e3a3394c2a56afd9314993bde41376a59bc7c480b159ca9d14ff812f507de32018d5b28ee9a2cdd4f3b5f1a6e420e85f3d8660c0fa0e28941f6fdce9fb6a SHA512 f00fdd46150181873bc4aa24f95b3491471198429f47fae2d4f79f0f360a642adf94936dcf63bb02e84f9581d87c05dc8d93ed37eddaf43e31d900d505b50805 +AUX audacity-2.2.1-without-libid3tag.patch 2911 BLAKE2B f8e27cba92376c09ddafe60a160064439ffa6f53d8db6a53cd5bb0db1a00d11fb52db01811de702612438e00f6ca825e7827e254033374187edb305d628bb414 SHA512 307e418d73fe1fd0aae0b9d303499b7a38ccc16290dc3548bda5b24525d5a9b5b10c9db8306ef442826668ef3f5f95f7db6b967ac07ded6934d0f38e2462e30d +AUX audacity-2.2.2-automake.patch 916 BLAKE2B 8de3bb400bebcfcd1b2e51ce8ada2d24e9524b56219f31bd9181e6c6c6c7382aee3d32bfb2024b7d3155f9f2464c541c5e12c7e395ce3fd9197234db8347b4d1 SHA512 2e89f45595674c3388648a6aeac4f43b82fdda2f5ba8efda2d2d98a11be2a76cab5cd0d8a87d8e581810a6ed3984d88b01e7462b51544dea550952ab563defca +AUX audacity-2.2.2-midi.patch 4999 BLAKE2B 74e99c16abbd64f4f74ccc1dc4e76a156d492e0f8d929e8e47bf12f574741fdf052ad7c9b780fb8c578790c505990d42712239470bacc5ba132dbdcb8fa3bc78 SHA512 5c0f9ca7d25ac2c15cc12a643408066eb7b320fb7c1476d9169be25128b3a4b682ed77e9d101923c7c6df187571874b9e67635d98472e875b7520053909b271a DIST audacity-help-2.1.3.zip 20682229 BLAKE2B f3a7c5870c2fd10e5d1420c03ea608d39e9768989ac106b6b1554994646200fb58550bb07ba889002dc652e9c2ea5a16f2ee87daa1e66433fc6f322d24fbc564 SHA512 4666d414628aaf611f98001350bdbcb761dac19ce4cc1e59d1a29e5d74056b9bfe4492a356bcd6c44aac9a3aaa24e30acd7bb9647ca10395fa8d5f0839f893ec +DIST audacity-manual-2.2.2.zip 13501474 BLAKE2B f0289f22dc4134b31f38d4acee3bda9f915829842030f8454cce1801377d177c32a7f35077673ce7db0a0f059a644d8146457e6a6377c5f6abc01c11da6a4f53 SHA512 a34ded796157d763fa024e0a235ecce7c67a68bcce86b487f8c022d45d8337fe550e40f56df4155a16293b974511d0bcf130cb086b3594bc0c42d9d0f84f1e86 DIST audacity-minsrc-2.1.3.tar.xz 8073388 BLAKE2B 4ab323ad9daa93c568d46d00cb3a7f2460a3b6022b990f1eb1759790cd343d5e61d6080c94a7cd00f25c72280f3a459c79049292fdca69be89644e539f04c119 SHA512 96e8bc49ef431b964d67857387cd9e5c1b398becfcaa452e26ef7617f267b7688617a5312d4a9873a24ee34986ea411148369e0ce138d86fea9b520e2c74a3ef -DIST audacity-minsrc-2.2.0.tar.xz 10191924 BLAKE2B e0f84978e351c9486302c3d07079932840e12c7c1b71ad7f45521cb513e18a468421326e7c595c9ea8f09370445dc9ab0cc07bbec1ad2e15ddad15cb1dccf605 SHA512 2b0cfbedce279faff4d26b8a8fc68730596891394a6cc7d9bce9d48f2e180d6ecdebfb87cdd381f1f92111a9d143d2ebd3906517206d888a2d922dc176a0f7ec DIST audacity-minsrc-2.2.1.tar.xz 8111992 BLAKE2B 99b4a7602ed8e03714ff8c59c226ba98fb35344964d5033e541079f7f12a71f6c5264aa60613d02cdb6f254d5a542dc9380e6dfbfd870f2f3536c031c0cec54e SHA512 92c094e4903c438b0aac27b1fb6c9ccc9ca089e4d3123769ff23e434de1e6a519482b42588a54f56afdf5d2013e5681fce3d143f9e092731a9511d4bba31cfaa +DIST audacity-minsrc-2.2.2.tar.xz 8210700 BLAKE2B b887cff6994f2d5315b5d22b47d460a6b7c7b7af4f212585740a7534dc1345a8b3cda701a8541fabeef1aedf30cd336466798b2da4ef62ed010152540ee02d26 SHA512 8e52b4456a3a328a9933961746722ab5c545d17f7c05f3ae4aa83ba5d4f8323590ffa070de9462163362032b372aa48bc61fc96459e5565eec29a146b7a0351c EBUILD audacity-2.1.3-r1.ebuild 2716 BLAKE2B e382834bf933f73269c4122b173361d071a976d4dfc746559ac99ca953395fd22b8d1bc5aaf70393426cf08a97cc8a6d18aabaa9f2fdb737f9560a47c1ff7a20 SHA512 1d92991b6295ac279c898c94fa30c9928b596918a0425ca30f7acbf77e417dbf0ab8e819df14e93c69293f6fd63b80845c2943c4cb2635204d5596a552ff86c5 -EBUILD audacity-2.2.0.ebuild 2913 BLAKE2B a30d66adc2273acc685c2db0d8ca4026564813e8c8708248c72b8a3751c2481bc0380d641fdf5323aa6e2cb34dfb462d9997e642c129b5722b4c0165bb08f024 SHA512 514799cfa03a1ad2d0e19404a6696e70444e6b824034b4261a352df54bc91f3744743c904ae813701a083a3d2a725922be7be0033749cabe52d8c33883c67119 -EBUILD audacity-2.2.1.ebuild 2917 BLAKE2B 0873c7fbe068823b094bffcb6266dfd452496763a608d5c71ada96631767498683bed2f1bbcb66e1064498c74223d05fad06a5d7d66bff530595157de01eeddf SHA512 790330b68670f5cd077c3045b9a6c07d569fb57c1079cad81580c62005a1ded1e326c830001088d7090f55a480b44a6597b5b0bddf9a6a6dc3b2c41d6e24710b +EBUILD audacity-2.2.1.ebuild 3017 BLAKE2B bfab42f350c45793650860c98ef715bc532603ca55d801c3948b1a6711448c497b7265fad23efe31a6cc690f11026cf14490c86465399183f8733a70ca1c8d26 SHA512 36aeb92c182198f86e4f5a69ce86bec1e75dd5713e1d6b926a020f4e902fb5ad9a37ebc3c034bcb0e853b787ae2c7c0e580303c1a0091a23f3becbbbf63df6aa +EBUILD audacity-2.2.2.ebuild 3351 BLAKE2B 4febf53a48400d037069bb00eeb654d87532e0229c816bd02059c4e8585004615e0570065179503ee8c8ffdd70611f2a0bc5101ca4a80a88f91106683b625500 SHA512 6bdb10a5537810ee42f76d9cce6bdca8c9f3aa907e9cba1b8a592b8483c4c90341557aba093e78a13284cf12925a9c9e7134c776e3aa9fa8aab521b46445bbe3 MISC metadata.xml 1175 BLAKE2B 4579a87e1bc8a5b420f05774e640471e859e76d0526e581d6dbfbf1f39b36462d3d87677cd98d67b458486f32c34c215c69c9318069732c722cf4ef351a7803b SHA512 5d522d5b6d837f7632f8e1bb25d13d4f134880c7ddd12c637dd1235054c234f0679d02c7b6a0e3caa0c9d20782d5621bfa312239c177e4db4298e3f38d6d80ae diff --git a/media-sound/audacity/audacity-2.2.1.ebuild b/media-sound/audacity/audacity-2.2.1.ebuild index 34176a73de40..1e1c6ebc1582 100644 --- a/media-sound/audacity/audacity-2.2.1.ebuild +++ b/media-sound/audacity/audacity-2.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -49,6 +49,14 @@ REQUIRED_USE="soundtouch? ( midi )" S="${WORKDIR}/${MY_P}-rc3" +PATCHES=( + "${FILESDIR}/${P}-without-libid3tag.patch" +) + +src_prepare() { + epatch "${PATCHES[@]}" +} + src_configure() { local WX_GTK_VER="3.0" need-wxwidgets unicode diff --git a/media-sound/audacity/audacity-2.2.0.ebuild b/media-sound/audacity/audacity-2.2.2.ebuild index 9bfd7eae4ac3..5c71e713a5d4 100644 --- a/media-sound/audacity/audacity-2.2.0.ebuild +++ b/media-sound/audacity/audacity-2.2.2.ebuild @@ -1,15 +1,15 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit eutils wxwidgets xdg-utils +inherit autotools eutils gnome2-utils wxwidgets xdg-utils MY_P="${PN}-minsrc-${PV}" -DOC_PV="2.1.3" +DOC_PV="${PV}" DESCRIPTION="Free crossplatform audio editor" HOMEPAGE="http://web.audacityteam.org/" SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz - doc? ( https://dev.gentoo.org/~polynomial-c/dist/${PN}-help-${DOC_PV}.zip )" + doc? ( https://dev.gentoo.org/~polynomial-c/dist/${PN}-manual-${DOC_PV}.zip )" # wget doesn't seem to work on FossHub links, so we mirror LICENSE="GPL-2" @@ -47,7 +47,20 @@ DEPEND="${RDEPEND} REQUIRED_USE="soundtouch? ( midi )" -S="${WORKDIR}/${MY_P}" +S="${WORKDIR}/${MY_P}-rc1" + +PATCHES=( + "${FILESDIR}/${PN}-2.2.1-portmixer.patch" #624264 + "${FILESDIR}/${PN}-2.2.2-automake.patch" # or else eautoreconf breaks + "${FILESDIR}/${PN}-2.2.2-midi.patch" #637110 +) + +src_prepare() { + epatch "${PATCHES[@]}" + + # needed because of portmixer patch + eautoreconf +} src_configure() { local WX_GTK_VER="3.0" @@ -99,17 +112,20 @@ src_install() { if use doc ; then docinto html - dodoc -r "${WORKDIR}"/{m,man,manual} - dodoc "${WORKDIR}"/{favicon.ico,index.html,quick_help.html} + dodoc -r "${WORKDIR}"/help/manual/{m,man,manual} + dodoc "${WORKDIR}"/help/manual/{favicon.ico,index.html,quick_help.html} + dosym ../../doc/${PF}/html /usr/share/${PN}/help/manual fi } pkg_postinst() { + gnome2_icon_cache_update xdg_desktop_database_update xdg_mimeinfo_database_update } pkg_postrm() { + gnome2_icon_cache_update xdg_desktop_database_update xdg_mimeinfo_database_update } diff --git a/media-sound/audacity/files/audacity-2.2.1-portmixer.patch b/media-sound/audacity/files/audacity-2.2.1-portmixer.patch new file mode 100644 index 000000000000..0df43f5c07aa --- /dev/null +++ b/media-sound/audacity/files/audacity-2.2.1-portmixer.patch @@ -0,0 +1,36 @@ +https://bugs.gentoo.org/624264 + +Patch by Vladimir + +--- audacity-minsrc-2.2.1-rc3/configure.ac ++++ audacity-minsrc-2.2.1-rc3/configure.ac +@@ -540,7 +540,7 @@ + [compile with PortMixer [default=yes]])], + use_portmixer=$withval, + use_portmixer="yes") +- ++AM_CONDITIONAL([USE_PORTMIXER], [test "$use_portmixer" = yes]) + + AC_CANONICAL_HOST + +--- audacity-minsrc-2.2.1-rc3/lib-src/Makefile.am ++++ audacity-minsrc-2.2.1-rc3/lib-src/Makefile.am +@@ -92,7 +92,6 @@ + libsoxr \ + lib-widget-extra \ + lv2 \ +- portmixer \ + portsmf \ + sbsms \ + $(NULL) +@@ -156,8 +155,10 @@ + SUBDIRS += portaudio-v19 + endif + ++if USE_PORTMIXER + # Note: portmixer needs to be linked against (the local or system) portaudio. + SUBDIRS += portmixer ++endif + + if USE_LOCAL_PORTSMF + SUBDIRS += portsmf diff --git a/media-sound/audacity/files/audacity-2.2.1-without-libid3tag.patch b/media-sound/audacity/files/audacity-2.2.1-without-libid3tag.patch new file mode 100644 index 000000000000..0a227ebbf9f9 --- /dev/null +++ b/media-sound/audacity/files/audacity-2.2.1-without-libid3tag.patch @@ -0,0 +1,87 @@ +From 499c6b4f36102325541cdad55afe5dc3a0e23b37 Mon Sep 17 00:00:00 2001 +From: Richard Ash <richardash1981@users.noreply.github.com> +Date: Sun, 7 Jan 2018 17:06:33 +0000 +Subject: [PATCH] Fix building without libid3tag (#230) + +* Fix building without libid3tag + +Extend the pull Audacity#214 from torto9 to fix building +with twolame but without libid3tag +--- + src/export/ExportMP2.cpp | 3 +++ + src/export/ExportMP3.cpp | 2 ++ + src/export/ExportPCM.cpp | 2 ++ + src/import/ImportPCM.cpp | 2 ++ + 4 files changed, 9 insertions(+) + +diff --git a/src/export/ExportMP2.cpp b/src/export/ExportMP2.cpp +index 1aa259aed..cae2b7dcb 100644 +--- a/src/export/ExportMP2.cpp ++++ b/src/export/ExportMP2.cpp +@@ -322,10 +322,13 @@ wxWindow *ExportMP2::OptionsCreate(wxWindow *parent, int format) + return safenew ExportMP2Options(parent, format); + } + ++ ++#ifdef USE_LIBID3TAG + struct id3_tag_deleter { + void operator () (id3_tag *p) const { if (p) id3_tag_delete(p); } + }; + using id3_tag_holder = std::unique_ptr<id3_tag, id3_tag_deleter>; ++#endif + + // returns buffer len; caller frees + int ExportMP2::AddTags( +diff --git a/src/export/ExportMP3.cpp b/src/export/ExportMP3.cpp +index e0f8aa824..34963fc63 100644 +--- a/src/export/ExportMP3.cpp ++++ b/src/export/ExportMP3.cpp +@@ -2009,10 +2009,12 @@ int ExportMP3::AskResample(int bitrate, int rate, int lowrate, int highrate) + return wxAtoi(choice->GetStringSelection()); + } + ++#ifdef USE_LIBID3TAG + struct id3_tag_deleter { + void operator () (id3_tag *p) const { if (p) id3_tag_delete(p); } + }; + using id3_tag_holder = std::unique_ptr<id3_tag, id3_tag_deleter>; ++#endif + + // returns buffer len; caller frees + int ExportMP3::AddTags(AudacityProject *WXUNUSED(project), ArrayOf<char> &buffer, bool *endOfFile, const Tags *tags) +diff --git a/src/export/ExportPCM.cpp b/src/export/ExportPCM.cpp +index eb2369977..021dec4aa 100644 +--- a/src/export/ExportPCM.cpp ++++ b/src/export/ExportPCM.cpp +@@ -700,10 +700,12 @@ bool ExportPCM::AddStrings(AudacityProject * WXUNUSED(project), SNDFILE *sf, con + return true; + } + ++#ifdef USE_LIBID3TAG + struct id3_tag_deleter { + void operator () (id3_tag *p) const { if (p) id3_tag_delete(p); } + }; + using id3_tag_holder = std::unique_ptr<id3_tag, id3_tag_deleter>; ++#endif + + bool ExportPCM::AddID3Chunk(wxString fName, const Tags *tags, int sf_format) + { +diff --git a/src/import/ImportPCM.cpp b/src/import/ImportPCM.cpp +index c943b0ae1..5790551c3 100644 +--- a/src/import/ImportPCM.cpp ++++ b/src/import/ImportPCM.cpp +@@ -335,10 +335,12 @@ static wxString AskCopyOrEdit() + return oldCopyPref; + } + ++#ifdef USE_LIBID3TAG + struct id3_tag_deleter { + void operator () (id3_tag *p) const { if (p) id3_tag_delete(p); } + }; + using id3_tag_holder = std::unique_ptr<id3_tag, id3_tag_deleter>; ++#endif + + ProgressResult PCMImportFileHandle::Import(TrackFactory *trackFactory, + TrackHolders &outTracks, +-- +2.13.6 diff --git a/media-sound/audacity/files/audacity-2.2.2-automake.patch b/media-sound/audacity/files/audacity-2.2.2-automake.patch new file mode 100644 index 000000000000..56343e3ede21 --- /dev/null +++ b/media-sound/audacity/files/audacity-2.2.2-automake.patch @@ -0,0 +1,48 @@ +Remove subdirs that are non-exisitng in the tarball +or else autoreconf breaks. + +--- audacity-minsrc-2.2.2-rc1/lib-src/Makefile.am ++++ audacity-minsrc-2.2.2-rc1/lib-src/Makefile.am +@@ -107,18 +107,6 @@ + SUBDIRS = FileDialog + OPTIONAL_SUBDIRS = + +-if USE_LOCAL_EXPAT +-OPTIONAL_SUBDIRS += expat +-endif +- +-if USE_LOCAL_LIBID3TAG +-OPTIONAL_SUBDIRS += libid3tag +-endif +- +-if USE_LOCAL_LIBMAD +-OPTIONAL_SUBDIRS += libmad +-endif +- + if USE_LOCAL_LIBNYQUIST + SUBDIRS += libnyquist + endif +@@ -131,23 +119,10 @@ + OPTIONAL_SUBDIRS += libsoxr + endif + +-if USE_LOCAL_LIBSOUNDTOUCH +-OPTIONAL_SUBDIRS += soundtouch +-endif +- + if USE_LOCAL_LIBTWOLAME + OPTIONAL_SUBDIRS += twolame + endif + +-if USE_LOCAL_LIBVORBIS +-OPTIONAL_SUBDIRS += libogg libvorbis +-endif +- +-if USE_LOCAL_LIBFLAC +-# Note: libflac needs to be linked against (the local or system) libogg. +-OPTIONAL_SUBDIRS += libflac +-endif +- + if USE_LOCAL_LV2 + SUBDIRS += lv2 + endif diff --git a/media-sound/audacity/files/audacity-2.2.2-midi.patch b/media-sound/audacity/files/audacity-2.2.2-midi.patch new file mode 100644 index 000000000000..10a0f1f6eb04 --- /dev/null +++ b/media-sound/audacity/files/audacity-2.2.2-midi.patch @@ -0,0 +1,168 @@ +https://bugs.gentoo.org/637110 + +Original patch by Matt Whitlock +Forward-ported from version 2.2.0 to 2.2.2 + +--- audacity-minsrc-2.2.2-rc1/src/AudioIO.cpp ++++ audacity-minsrc-2.2.2-rc1/src/AudioIO.cpp +@@ -976,6 +976,7 @@ + }; + #endif + ++#ifdef EXPERIMENTAL_MIDI_OUT + // return the system time as a double + static double streamStartTime = 0; // bias system time to small number + +@@ -995,6 +996,7 @@ + + return PaUtil_GetTime() - streamStartTime; + } ++#endif + + const int AudioIO::StandardRates[] = { + 8000, +@@ -1803,6 +1805,7 @@ + } + #endif + ++#ifdef EXPERIMENTAL_MIDI_OUT + // We use audio latency to estimate how far ahead of DACS we are writing + if (mPortStreamV19 != NULL && mLastPaError == paNoError) { + const PaStreamInfo* info = Pa_GetStreamInfo(mPortStreamV19); +@@ -1811,6 +1814,7 @@ + mAudioOutLatency = info->outputLatency; + mSystemMinusAudioTimePlusLatency += mAudioOutLatency; + } ++#endif + + return (mLastPaError == paNoError); + } +@@ -1955,8 +1959,10 @@ + + double playbackTime = 4.0; + ++#ifdef EXPERIMENTAL_MIDI_OUT + streamStartTime = 0; + streamStartTime = SystemTime(mUsingAlsa); ++#endif + + #ifdef EXPERIMENTAL_SCRUBBING_SUPPORT + bool scrubbing = (options.pScrubbingOptions != nullptr); +@@ -2830,7 +2836,9 @@ + + mPlaybackTracks.clear(); + mCaptureTracks.clear(); ++#ifdef HAVE_MIDI + mMidiPlaybackTracks.clear(); ++#endif + + #ifdef EXPERIMENTAL_SCRUBBING_SUPPORT + mScrubQueue.reset(); +@@ -4669,13 +4677,13 @@ + (float *)alloca(framesPerBuffer*numPlaybackChannels * sizeof(float)) : + (float *)outputBuffer; + ++#ifdef EXPERIMENTAL_MIDI_OUT + if (gAudioIO->mCallbackCount++ == 0) { + // This is effectively mSystemMinusAudioTime when the buffer is empty: + gAudioIO->mStartTime = SystemTime(gAudioIO->mUsingAlsa) - gAudioIO->mT0; + // later, mStartTime - mSystemMinusAudioTime will tell us latency + } + +-#ifdef EXPERIMENTAL_MIDI_OUT + /* GSW: Save timeInfo in case MidiPlayback needs it */ + gAudioIO->mAudioCallbackClockTime = PaUtil_GetTime(); + +@@ -5051,7 +5059,9 @@ + : gAudioIO->mTime >= gAudioIO->mT1)) + // PRL: singalling MIDI output complete is necessary if + // not USE_MIDI_THREAD, otherwise it's harmlessly redundant ++#ifdef EXPERIMENTAL_MIDI_OUT + gAudioIO->mMidiOutputComplete = true, ++#endif + callbackReturn = paComplete; + } + +@@ -5114,7 +5124,9 @@ + + // PRL: singalling MIDI output complete is necessary if + // not USE_MIDI_THREAD, otherwise it's harmlessly redundant ++#ifdef EXPERIMENTAL_MIDI_OUT + gAudioIO->mMidiOutputComplete = true, ++#endif + callbackReturn = paComplete; + } + } +--- audacity-minsrc-2.2.2-rc1/src/Project.cpp ++++ audacity-minsrc-2.2.2-rc1/src/Project.cpp +@@ -460,10 +460,11 @@ + } ); + + for (const auto &name : sortednames) { +- ++#ifdef USE_MIDI + if (Importer::IsMidi(name)) + AudacityProject::DoImportMIDI(mProject, name); + else ++#endif + mProject->Import(name); + } + +@@ -3046,9 +3047,11 @@ + #endif + + { ++#ifdef USE_MIDI + if (Importer::IsMidi(fileName)) + DoImportMIDI(this, fileName); + else ++#endif + Import(fileName); + + ZoomAfterImport(nullptr); +--- audacity-minsrc-2.2.2-rc1/src/tracks/playabletrack/notetrack/ui/NoteTrackButtonHandle.cpp ++++ audacity-minsrc-2.2.2-rc1/src/tracks/playabletrack/notetrack/ui/NoteTrackButtonHandle.cpp +@@ -9,6 +9,9 @@ + **********************************************************************/ + + #include "../../../../Audacity.h" ++ ++#ifdef USE_MIDI ++ + #include "NoteTrackButtonHandle.h" + + #include "../../../../HitTestResult.h" +@@ -113,3 +116,4 @@ + return RefreshCode::RefreshNone; + } + ++#endif +--- audacity-minsrc-2.2.2-rc1/src/tracks/playabletrack/notetrack/ui/NoteTrackVZoomHandle.cpp ++++ audacity-minsrc-2.2.2-rc1/src/tracks/playabletrack/notetrack/ui/NoteTrackVZoomHandle.cpp +@@ -9,6 +9,9 @@ + **********************************************************************/ + + #include "../../../../Audacity.h" ++ ++#ifdef USE_MIDI ++ + #include "NoteTrackVZoomHandle.h" + #include "../../../../Experimental.h" + #include "NoteTrackVRulerControls.h" +@@ -332,3 +335,5 @@ + TrackVRulerControls::DrawZooming + ( dc, mRect, panelRect, mZoomStart, mZoomEnd ); + } ++ ++#endif +--- audacity-minsrc-2.2.2-rc1/src/tracks/ui/TimeShiftHandle.cpp ++++ audacity-minsrc-2.2.2-rc1/src/tracks/ui/TimeShiftHandle.cpp +@@ -604,7 +604,7 @@ + { + trySnap = true; + if (pTrack->GetKind() == Track::Wave) { +- auto wt = static_cast<const WaveTrack *>(pTrack); ++ auto wt = static_cast<const WaveTrack *>(pTrack.get()); + const double rate = wt->GetRate(); + // set it to a sample point + desiredSlideAmount = rint(desiredSlideAmount * rate) / rate; diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest index d43d6951fb29..7d88f372ec69 100644 --- a/media-sound/clementine/Manifest +++ b/media-sound/clementine/Manifest @@ -1,8 +1,8 @@ AUX clementine-1.3-fix-tokenizer.patch 674 BLAKE2B 6f5b0c6bd71887cbe9ce0f85a85db134710f5aaf62c4e8105ab1b8ab0e69a0953b6177fb91dd89fcdcf5493dfc1e634f51658eea9f050689aa1e219dbd8db189 SHA512 4f520dcd4937634ebf5bb814ec64267d42473886fc5abd4924ac551bbae8ecc7643ddbacd9e2f9a5b0d8c7b0f67cf5aec420b5eb73162b248cbf6b3eafafbbd8 AUX clementine-fts3-tokenizer.patch 1395 BLAKE2B e3dee5d7e9856c6d3d5b69ad2d4a195a7016a7dcd0f01128dc24a22c10ea5cba0cc302852272ca4d45844c0003572809fa8d8c1a2e37524d2e8c75e64d96290f SHA512 c4623333086cebb9d56d11c4deb8837fc23aaff8ddda07bcb8bb1c0df90700d6923d51324823d23b317366180660de3993053d9de0ff5103d88f59143328627a DIST clementine-1.3.1_p20171113.tar.gz 8467904 BLAKE2B bf1f59b987c0e4ec5c2ced00fab07c1a7e1df0eb5a46e90358b37eaaeaa916fb3e6a08ad79fc5fb791342d857783f615eb3726974dcfef9388da2793b1b7fe6a SHA512 39c459be8e4c5dd53ab9de6cdfd57f947926ccc2cd39ce2f72460bb991f7b2a28e6bc074e7bc23b0eba81c3d630e91dc2373794832c1089a9b5de7b212b94674 -DIST clementine-1.3.1_p20180203.tar.gz 8483246 BLAKE2B d338a93d4111be2b4d118df40bfca5fb1107cff68e62a82c387dcf83da8f34b2eeb5649fa16cf2f94cdbfc455ab01982b81091344e82d1c4eef5d7bc23008cf6 SHA512 72589c525c5c2452f09fd023df03bc7cfe45278a13d42d76678108ea2c02bf078529cf0169882cd3774ecdf65bbd6443fc1c93336148570c9a1b2a7757af61f4 +DIST clementine-1.3.1_p20180219.tar.gz 8486446 BLAKE2B f0d34dae90acfd41a4dad6943ea088fb64d16308caf8dce569c0c5a900c149a0c40838b8f420a42e9e5cf6718965cec8fe7f9bb2ed7489719f3d8316308f2d49 SHA512 7464f03be6894202ecfeb9f2dd97821cd76cec1285be2dc82155b023406c57ec1a94e3659438726b6bf3c667579ab43f668f03e12c261aea05aa468e73a05146 EBUILD clementine-1.3.1_p20171113.ebuild 4949 BLAKE2B c191c95fe3eeed9a429120b212e449b6bec7de077f0da771612fb5a3d04c3b3d64f34c92ba48fb13037f930a243695fe0768ce0df03b877f7f4479dd8bcc6d48 SHA512 5a6038ab815b894e46c1f5d84c73754a3265e105b7aca76e4cb828749d3fad64fd2ea5ea153dd26ebb602bcdd6510a185c6547df5d5e4950372a1e8ce7cc6020 -EBUILD clementine-1.3.1_p20180203.ebuild 5181 BLAKE2B 9b72a071d0bf32b6c6fb84a270e8cb4185d8c90737c4edf98226ed3432b513001dc4d123d190a988e952e84d3420bc5d0c885b7e05a0ba03113886367705cc7a SHA512 ed300896e0020255bb1003d10cc9748c6fd724c083ced82ca389d32fafae470e6b0f30aad075c19cea83d01da30239b401c8ff2e1addd06884703b7b195fd722 -EBUILD clementine-9999.ebuild 5151 BLAKE2B 3fd15cc126cf7e9e4021195d3dce0d7e2b5bd80d9cc2914c9b65c1eee766dab52792dc10f38402ba36d6ad3283a315c89d786294068839fa08227a44c3284eb7 SHA512 a5283a018f0fa14f7df6cdffcd2c767d411b6f0292938e91ca6f7f84b22a80aefbe4dcdc8006ea4785fa1103b59f4b976136d48b2c97428a721cd815d7e3fc1e +EBUILD clementine-1.3.1_p20180219.ebuild 5580 BLAKE2B 6f6abf5ea7b7b86a5579854a42c194d4fb20e625cfb6e3fd6559bdd73869eae815a09948d4f3587788f88376a4d13bce73511e3b5c1963e81b850aa4ba8d8cdd SHA512 bdb8c69e0e949a0b14b5bfa27fd9764cdfb17357dc2d5c54dd4522743f4697906e91bc4e640a8d264eac9b33664d89b149999fd334482d05ac4416024c271fc2 +EBUILD clementine-9999.ebuild 5550 BLAKE2B 22ddba254824fe67400394ff564ca2f29e404ca74e130aea7b769e6df0a6d12952f515dfd4ffbda59727e2dedae5de46f8c82ea5ff200204f885b2154fbe8b6e SHA512 211b269365c423b0d1df92b6dfbfa5bfcc5a8c811fa7a13ab7de58112163ed34871a84977402f372af23cffbdd2e6bfd385e0c44331a8438812910da718fba65 MISC metadata.xml 1270 BLAKE2B 42b3ad43defebc30898db95bac41edde89d345e4776fa81f84581f8f35df8fa962024f0d08e84bfceba1080966988308434c7aac90d244ead02cc3a1fe01c58e SHA512 9d69291b66803e4dbe1ca50309891fcd9ee5ad5264bb7827a88a550367d770482744f3b5689f60a584b3fda7614cd27743085492dc72727275b470b225b96cf4 diff --git a/media-sound/clementine/clementine-1.3.1_p20180203.ebuild b/media-sound/clementine/clementine-1.3.1_p20180219.ebuild index 8a8acf0c01cb..7b677eabc6e3 100644 --- a/media-sound/clementine/clementine-1.3.1_p20180203.ebuild +++ b/media-sound/clementine/clementine-1.3.1_p20180219.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git" GIT_ECLASS="git-r3" else - COMMIT=b04367937a3160e15543a07631e36213db7b6048 + COMMIT=4273c0313298c2f7cb6f1b02cb5461fb66865c30 SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~x86" fi @@ -48,8 +48,8 @@ COMMON_DEPEND=" media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 - >=media-libs/libmygpo-qt-1.0.9[qt5] - media-libs/taglib[mp4(+)] + >=media-libs/libmygpo-qt-1.0.9[qt5(+)] + media-libs/taglib sys-libs/zlib virtual/glu virtual/opengl @@ -57,7 +57,7 @@ COMMON_DEPEND=" cdda? ( dev-libs/libcdio:= ) dbus? ( dev-qt/qtdbus:5 ) ipod? ( >=media-libs/libgpod-0.8.0 ) - lastfm? ( >=media-libs/liblastfm-1[qt5] ) + lastfm? ( >=media-libs/liblastfm-1[qt5(+)] ) moodbar? ( sci-libs/fftw:3.0 ) mtp? ( >=media-libs/libmtp-1.0.0 ) projectm? ( @@ -117,6 +117,14 @@ src_prepare() { sed -e "/find_package.*Qt5/s:\ Test::" -i CMakeLists.txt || die cmake_comment_add_subdirectory tests fi + + # Fix clementine relying on downstream renaming of lastfm header dir + sed -i -e "/^#include/s/lastfm5/lastfm/" \ + tests/albumcoverfetcher_test.cpp \ + src/internet/lastfm/lastfm{settingspage.cpp,service.cpp,compat.h} \ + src/core/song.cpp || die "Failed to sed lastfm header suffix" + sed -e "/^find_path.*LASTFM5/s/lastfm5/lastfm/" \ + -i CMakeLists.txt || die "Failed to sed lastfm header suffix" } src_configure() { diff --git a/media-sound/clementine/clementine-9999.ebuild b/media-sound/clementine/clementine-9999.ebuild index caae648812d0..e8465de79999 100644 --- a/media-sound/clementine/clementine-9999.ebuild +++ b/media-sound/clementine/clementine-9999.ebuild @@ -48,8 +48,8 @@ COMMON_DEPEND=" media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 - >=media-libs/libmygpo-qt-1.0.9[qt5] - media-libs/taglib[mp4(+)] + >=media-libs/libmygpo-qt-1.0.9[qt5(+)] + media-libs/taglib sys-libs/zlib virtual/glu virtual/opengl @@ -57,7 +57,7 @@ COMMON_DEPEND=" cdda? ( dev-libs/libcdio:= ) dbus? ( dev-qt/qtdbus:5 ) ipod? ( >=media-libs/libgpod-0.8.0 ) - lastfm? ( >=media-libs/liblastfm-1[qt5] ) + lastfm? ( >=media-libs/liblastfm-1[qt5(+)] ) moodbar? ( sci-libs/fftw:3.0 ) mtp? ( >=media-libs/libmtp-1.0.0 ) projectm? ( @@ -117,6 +117,14 @@ src_prepare() { sed -e "/find_package.*Qt5/s:\ Test::" -i CMakeLists.txt || die cmake_comment_add_subdirectory tests fi + + # Fix clementine relying on downstream renaming of lastfm header dir + sed -i -e "/^#include/s/lastfm5/lastfm/" \ + tests/albumcoverfetcher_test.cpp \ + src/internet/lastfm/lastfm{settingspage.cpp,service.cpp,compat.h} \ + src/core/song.cpp || die "Failed to sed lastfm header suffix" + sed -e "/^find_path.*LASTFM5/s/lastfm5/lastfm/" \ + -i CMakeLists.txt || die "Failed to sed lastfm header suffix" } src_configure() { diff --git a/media-sound/flacon/Manifest b/media-sound/flacon/Manifest index 6e731f8db652..5ca000b771a9 100644 --- a/media-sound/flacon/Manifest +++ b/media-sound/flacon/Manifest @@ -1,5 +1,3 @@ -DIST flacon-3.1.1.tar.gz 431743 BLAKE2B 491919b31e0f19993c01c8a55145f1f6db7465e10112b7d3862ca2f66f15a534501248d682258fa944d0ac5de1d716c80a98f8329a4f62e22074dd397d9a03da SHA512 13b1abc2edba73e30c9a1b729650e8001a5b8de7e34fe2b599f28277c347539fb50679f8a0e608c87eb7feb1e05e26c7f71fbc3c696f0fa29ae8ae9e20e63cfd DIST flacon-4.0.0.tar.gz 1294289 BLAKE2B 3afadc3545493558a5eadb7720509410fb448fed1e1fc5511f0ce477ea0e6e876d19e3038d5eb77191b449f730f50e6f1e3e4eacf546b064868863ed918acdee SHA512 64efc3369f11a7345d106a253873bcaf64ff0bbfb045e3554fecdc48a86ee5d150bef06643a5bf481d6e139a45a2bfdee91e730f9aa1354a4772f0d994297b78 -EBUILD flacon-3.1.1.ebuild 2611 BLAKE2B 4aa79f517e9519e72e0016e8223ab4d9cf594151e8659e7e995e7d9a466c40bfbd563fe9ab71d300c8c41f59d61219f8706fc2428e6c52f2cc312694cd739c09 SHA512 09e2ae615acc0d69861ef1eaf8ed6a45b5548a5fb09191ee4f32200d0b0ff61db90f2e7212636183b1d250fb1207ed4b5d041d17173b8a8c1e9a029e13ea6a24 -EBUILD flacon-4.0.0.ebuild 2473 BLAKE2B f86ca417fdb328ae9a42d0ddbb582bd13fb6b9330837f8f850133e1e7c2a6bd4f49856657a3c920654c4c055eadf54b14f14b5b58998a7f063fd06e0ff72fbb3 SHA512 7c11f54921fe5b1ab61a661d53de15132161c595a27ba41a5a4d88c7d1fc8298f2e57ec89babb5d27a3f4a0777b3b5d82bd97388a730af3e0ec6b50ee2f513d5 +EBUILD flacon-4.0.0.ebuild 2472 BLAKE2B 7f289cf3b0cd94d757bc47122d117af72be6d8e9bb8ab273af64bbffd955f01e59b63effb27e821bb1ab6f119cc504700acb4efaed33e202ad5c02a362352c77 SHA512 a6300f02429e8eca6a81dbae41cd6904f76c3114f182765f60dd8e2851cf83132f3e0d497dc3c8ee5f0079df54b028811fbc71e028064c980c5bc0c72f96c4a8 MISC metadata.xml 505 BLAKE2B 95e22c79d22d438696eaca5a304e1ac5660b049511a59bf6ed79aeedf9039b24fcd4de3ee3babc4c34b9e471a615ffcc1a36a9156350e430dc6fa6ca6bbd9923 SHA512 6979e575ee4e5230e7674fa77ece86fc27b983af03c1dfd938c3b3ca9e8f0e89f7ab2c99eaecdd1f512e70fd9d1004963669bfefa68176d40c6460272ac334dc diff --git a/media-sound/flacon/flacon-3.1.1.ebuild b/media-sound/flacon/flacon-3.1.1.ebuild deleted file mode 100644 index b53f30f14ddd..000000000000 --- a/media-sound/flacon/flacon-3.1.1.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -# Ignore rudimentary et, uz@Latn, zh_TW translation(s). -PLOCALES="cs cs_CZ de es es_MX fr gl hu it ja_JP lt nb nl pl pl_PL pt_BR pt_PT ro_RO ru sr sr@latin tr uk zh_CN" -# Tests require lots of disk space -CHECKREQS_DISK_BUILD=10G - -inherit check-reqs cmake-utils eutils gnome2-utils l10n virtualx xdg-utils - -DESCRIPTION="Extracts audio tracks from an audio CD image to separate tracks" -HOMEPAGE="https://flacon.github.io/" -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="qt5 test" - -RDEPEND=" - app-i18n/uchardet - !qt5? ( - dev-qt/qtcore:4 - dev-qt/qtgui:4 - ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - ) -" -DEPEND="${RDEPEND} - virtual/pkgconfig - qt5? ( dev-qt/linguist-tools:5 ) - test? ( - media-libs/flac - media-sound/mac - media-sound/ttaenc - media-sound/wavpack - media-sound/shntool - !qt5? ( dev-qt/qttest:4 ) - qt5? ( dev-qt/qttest:5 ) - ) -" - -pkg_pretend() { - use test && check-reqs_pkg_pretend -} - -pkg_setup() { - use test && check-reqs_pkg_setup -} - -src_prepare() { - cmake-utils_src_prepare - - # Ignore rudimentary et, uz@Latn, zh_TW translation(s). - rm "translations/${PN}_uz@Latn.desktop" || die - rm "translations/${PN}"_{et,zh_TW}.ts || die - - remove_locale() { - rm "translations/${PN}_${1}".{ts,desktop} || die - } - - l10n_find_plocales_changes 'translations' "${PN}_" '.ts' - l10n_for_each_disabled_locale_do remove_locale -} - -src_configure() { - local mycmakeargs=( - -DUSE_QT4="$(usex !qt5)" - -DUSE_QT5="$(usex qt5)" - -DBUILD_TESTS="$(usex test)" - ) - cmake-utils_src_configure -} - -src_test() { - virtx "${BUILD_DIR}/tests/${PN}_test" -} - -pkg_postinst() { - elog "${PN} optionally supports formats listed below." - elog "(List will be empty if all extra packages are installed.)" - elog "Please install the required packages and restart ${PN}." - optfeature 'FLAC input and output support' media-libs/flac - optfeature 'WavPack input and output support' media-sound/wavpack - optfeature 'APE input support' media-sound/mac - optfeature 'TTA input support' media-sound/ttaenc - optfeature 'AAC output support' media-libs/faac - optfeature 'MP3 output support' media-sound/lame - optfeature 'Vorbis output support' media-sound/vorbis-tools - optfeature 'MP3 Replay Gain support' media-sound/mp3gain - optfeature 'Vorbis Replay Gain support' media-sound/vorbisgain - - gnome2_icon_cache_update - xdg_desktop_database_update -} - -pkg_postrm() { - gnome2_icon_cache_update - xdg_desktop_database_update -} diff --git a/media-sound/flacon/flacon-4.0.0.ebuild b/media-sound/flacon/flacon-4.0.0.ebuild index cb11e38d9e9e..a9ff778b390a 100644 --- a/media-sound/flacon/flacon-4.0.0.ebuild +++ b/media-sound/flacon/flacon-4.0.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/flacon/flacon/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="test" RDEPEND=" diff --git a/media-sound/mp3_check/Manifest b/media-sound/mp3_check/Manifest index 6d8ffd4fae0c..191c5958087a 100644 --- a/media-sound/mp3_check/Manifest +++ b/media-sound/mp3_check/Manifest @@ -1,5 +1,5 @@ AUX mp3_check-1.98-makefile.patch 605 BLAKE2B 8245fac6221ff1770dcf0e898adf207d123e9590ab1e97db6c2f257d9fc4a09f5f46784ddab7b846d02987b18576cee41b7a5b2352eb7bea8c333cffba5689b0 SHA512 53b1541b6644f32a03fb13c412badc2ecda775d605a3cb6aba6f97ca0d3dfe2fba80fc9e64f544a53ef55382afcc38eeb33dca837a997f3802155f38bdd0a447 DIST mp3_check-1.98.tar.gz 83098 BLAKE2B 49f6a368ae0326aa426818e737964aa8019e09e8ed90316b333bee7aad973fdbd5ab9872ae1dcf41f8d9eed911b25c0b3b07f6dd5ba4557c6ed804c764186f87 SHA512 65eac5498ea3d4a63e0ab23c769a0baa233ddc863c907e934b691b1e8eb2a68da8a3bd7c6bd1b53d30d06330ab84d615c397753bb30257b0aac404e4b18ea4a3 -EBUILD mp3_check-1.98-r1.ebuild 659 BLAKE2B 983ec6fa7c219792c7af0a625cf6c449eca7590109cc7fb7e55249d55bd4bae71ddb977d1404a515b7cdf977be98038a8de2ee629e3c5437c33566ad9fdf244a SHA512 19954e85bb191bd44828f635073663495ae31dc12da31881795c1c08c31cf7f390226dda6e65cf16fff52ec89ee06bf07c12ca359063e75e8042b13208934058 +EBUILD mp3_check-1.98-r1.ebuild 658 BLAKE2B 7cce83f999030379ed913fe93a659a05b5dc21afd681f4ecab885abe7df93a3913b14181461a2675af921d39af7235d13f82a4f4f20773026d12c6b92d17c2b1 SHA512 3829ede788c41ae6d055a5c6376496b409fa22e9198e4fa416eb38367ff7745ab87fe3458f8ae76121269454a36aa98b40995cf69f02f862af050ad4ebbc2bb4 EBUILD mp3_check-1.98.ebuild 615 BLAKE2B 65765714f97173c4fb83aca9df49f3f17a1b0c9c0e4ae77ed57fd69f637f70ddcdeff985c3bc89f5aa79132eb896f289480f5fd5b5a2468151834badad3ae5de SHA512 e58ffa203884ca0e71d1de02a8ee1c13878290d50e43dec90ee33c5ddecef0eb9973b288db847e60c6d20f7d11e67b667c083d52d055a9045c841cf3e1f63706 MISC metadata.xml 393 BLAKE2B d4df38beb932debf1e099affcd85edf27cd78aa872ae91ef365f6037337892aa470011702e3df0efa7d602b0696dcf84e62637726932cfe5c83a3d293c55bf7e SHA512 1d249854ee7bae0e2b8f6c8de7539cb7a4593c76c35e4e938b578f0b866d8d9ef712fbf0f113a0d5370dfa28dfc760b668769a50f17333cf58bd38d4d66a8b22 diff --git a/media-sound/mp3_check/mp3_check-1.98-r1.ebuild b/media-sound/mp3_check/mp3_check-1.98-r1.ebuild index 9a72794ad46f..a81962cbe2fd 100644 --- a/media-sound/mp3_check/mp3_check-1.98-r1.ebuild +++ b/media-sound/mp3_check/mp3_check-1.98-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/mp3check/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc sparc x86" +KEYWORDS="amd64 ~arm ~ppc sparc x86" IUSE="" PATCHES=( diff --git a/media-sound/musique/Manifest b/media-sound/musique/Manifest index 101145e8c0a1..b8d8023bd4b0 100644 --- a/media-sound/musique/Manifest +++ b/media-sound/musique/Manifest @@ -1,4 +1,4 @@ AUX musique-1.5-unbundle-qtsingleapplication.patch 273 BLAKE2B f2150b1d54201e8d7bd64675dfc5a73a1c74abcea9c34d45f52f4d414f56c6b26d97a8c12f1d4823b5272fa32ea866b6c1d1c8052f8304a46823504203a207ed SHA512 d51389a43c5045c453aa516da4da6d50e2d7fb2b064e40df5cd3ff50469a414bf0ec4d44c716be8b83b8bbf1944f72474b3b917dfcd661eef25c2b7298440641 DIST musique-1.5.tar.gz 377072 BLAKE2B 839b6096bd70171f807cd4177c2374f20089e1a8f22e59fb76d251c743cb3b9b8c86eb81131d15c6291bae1020df7380ae007689a23b67529978de9ee08ed1c2 SHA512 ea4ba84e6b1a69acf054c8ca001afcf3f0e9b17f3557209da649662b2940777babac454a5d4fa0a210e2e15c58bcf4cdfc8757f92b677d46217e3400fcbdc12e -EBUILD musique-1.5.ebuild 1005 BLAKE2B 3c5db6d2febc83d19c72c2b7322e04181f8eb69eac4b08b8f432a135c9d9d5445ec88970cf504b1cd9ccbd89d761d992729429fd450a5612356560b78d5c93af SHA512 15656cc4b2a3e42c6e1fbdb54346893505493382f3b5464b1c6d50cfefa126affb7d89cb8d60caaedf5e20b6d7f75f3e86de045eb64c5c633cebb8467144d011 +EBUILD musique-1.5-r1.ebuild 1008 BLAKE2B 1436385c1bdd0ea054a8efe83c9c85896a7b9f35868ac4b77becb1ff5a72f06a51f667abb38f89d4ff4bbc85c79ccc00c057eaea3753f7d8e381ffc58bf81c1f SHA512 5a2a7a4d0e891e64d9b87dd0f65ba8439db3df0bbe0709336fac0090cbb9742301606bc1b2cda8716fd8a4ce307d4da85a4eccef661f4c6fd189c65bb787dff3 MISC metadata.xml 333 BLAKE2B f4794f441a21ea4bab3f70e58bf10828861815424d33768ff8068ba57b955c07d5fa2596e092ba4582fea3730105eb397d9c94b9994e452fb042e4b92022da92 SHA512 b2dc7bd4588fd80bc4bcce0e80102d4522d9dd2a946807ef25ff294e96621da948bead8d8bf0db19b9b65cb8d3934fee69e1f73ef57c3eda3ea429928766a897 diff --git a/media-sound/musique/musique-1.5.ebuild b/media-sound/musique/musique-1.5-r1.ebuild index ae570b6f9099..ca570e5a5bfe 100644 --- a/media-sound/musique/musique-1.5.ebuild +++ b/media-sound/musique/musique-1.5-r1.ebuild @@ -19,7 +19,7 @@ RDEPEND=" dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 - dev-qt/qtsingleapplication[qt5,X] + dev-qt/qtsingleapplication[qt5(+),X] dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 media-libs/phonon[qt5(+)] diff --git a/media-sound/podracer/Manifest b/media-sound/podracer/Manifest index 1788d50e7cfe..06661ee5df60 100644 --- a/media-sound/podracer/Manifest +++ b/media-sound/podracer/Manifest @@ -1,3 +1,3 @@ DIST podracer-1.4.tar.bz2 14600 BLAKE2B f4e4250fb9c694712dcc2ee6e608f5027c38140ea88412e5329b15a1d07c147ed8100be8305e05fec8a2407b676cda55cac1dcec77bb2314dd07d247ae132953 SHA512 f1a6946299b6e32d8a86a153b531c7e6d8ec9cf175719fb8fd2f1d9974ed29469e7b1a2548c4104d7e3e1991cb8138e2970a0b6a4208b7a537dde8c2ca425dd3 -EBUILD podracer-1.4-r2.ebuild 921 BLAKE2B 30db596d057d3b2e088ce79de7dc59cfb4b2ddfb1878a87bc2478ce9272f83ca57e6a2bc8a6c09ced1e22f962378365e7e0572c065b25595e5ecf91a5ead5b60 SHA512 0288303fa44aef64447024e109f4d15facdbe97eda8c21634246bb67a74f22b0770df4f9d010aa82013d620764833c70953b92595e681fce141b3fa5dacaf1d1 +EBUILD podracer-1.4-r2.ebuild 920 BLAKE2B 76b989bd90e631319783f2f4de5d34903bea4fd6a3b42b3d8ec379ba084645d5c6296d239c714f1555258dcfa4b43ee3a6290ae79e6acea7bbfc9e5f61910179 SHA512 9a5efbead582a0d89d8dfe5c0d2ee8081a8e4da5da372e8608073205d7851d993fc1a361b8868a5bedacf66bac472b6869ae4fdcfb46272abe6c21a5f13bb63d MISC metadata.xml 245 BLAKE2B 3214da6f8e75655ce9744ef630d5e45b6af3e5fd2ff60c7e1c1c2bca05a5014c3de8c2f8d238f06bdc093cc63c0e50c35d4c4e1454d4f853bc6b2af687159e88 SHA512 e7d260d609a6e9d0a12434d38c351b2beebf4345476e50c47efb0881407e4c0e23e50f9b44540b75ed6ac18e5a6dc60254fcbdcd0ee44a37b7b3205e173bba60 diff --git a/media-sound/podracer/podracer-1.4-r2.ebuild b/media-sound/podracer/podracer-1.4-r2.ebuild index e9e6452bf143..35df96ec5d56 100644 --- a/media-sound/podracer/podracer-1.4-r2.ebuild +++ b/media-sound/podracer/podracer-1.4-r2.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="" DEPEND="" diff --git a/media-sound/pulseeffects/Manifest b/media-sound/pulseeffects/Manifest index 3c7380471498..1f77176371d3 100644 --- a/media-sound/pulseeffects/Manifest +++ b/media-sound/pulseeffects/Manifest @@ -1,10 +1,8 @@ -DIST pulseeffects-3.1.5.tar.gz 612665 BLAKE2B 18fd3c8126f0ad53ac0a7c270b5cafa66c8df7a65c9ef99a84469a3a6b0f1c6875c11e163acf9ce8fec6465b561638ca3fce77000631c4c3c5f64f5cc6d9ffc8 SHA512 e24efa5a0313d25cdbd960c176efbe487cb6e6002d7f0887f92d8287fc70f02fa16456c709fbe4a99c3680b3bbe51758dfe05a7a412ce8d4c5cd2c976685cbb4 DIST pulseeffects-3.1.6.tar.gz 614441 BLAKE2B bb7461532785cd0ab79d0f506b5b9bcfc006779776e25870ce92b4af4e7cb0f7b3bcfe9c58180e52bdb9b9be20a14644ed8622fd3cc578dd3bdf9ff173c091b6 SHA512 efd9871c57f4b7152e4528927c7371e225980a09acacf4fcf939c468c7cb01b94b1bbb3c94cbd8879a6b41c7c4794ed5f45035a2b185b0a09b31515c964d4722 DIST pulseeffects-3.1.7.tar.gz 610153 BLAKE2B 64746f1eb8f16613183bac30d8e132d8001cfd9183f735fa262a02c1313f452de5cfffde33543dd0a38a629af898ca264a6864c3f005a45a6da18c00079b9f18 SHA512 7812d4b8c3fd88b533d86dcc70f3e219f3c1fe879bd8731741983c53ed00be2d3c39bc1090a674cb1347ee30a9135c86306ea1d3cb46dce7f45d1cc21fe1585c DIST pulseeffects-3.1.9.tar.gz 610367 BLAKE2B cb22786dd830ee80c6562eebe89be9e58c0ed4fb0c9dd1b0e1152467aee61251c50bca6516adadf7254144b42cb538e12f5e4ed1574666f5a17df702cd481703 SHA512 774830516ca078bf2286294575a7f7d96c2b6eb0c33cc83340606b187b5b757e6df58befd3386bde58efa0eaeac31bb5aab182ca729c9104577679467159001f DIST pulseeffects-3.2.0.tar.gz 612008 BLAKE2B babb92f3186bcb2eb3c4a8cb130d45486fa2e3c72cc2d77d0eb8f7356203f5acc45dcdeb72615c1583e10dcc9ec5c55b0eabfe4740f0eb46e4d2b79f57643552 SHA512 b34412ef7037db30b7467b1f3125bee8be5813075bbd641f9144d5519c568b7e25a143b6a922550cdbc20c8954cc9a692d295238f137a11510707746d40a2147 -EBUILD pulseeffects-3.1.5.ebuild 1476 BLAKE2B 1c762d2cf0bade571318f2c9853070280e40b5199f780c98bb7c1feb2e53282089ba253707ffc13f3fd2ecdfda8d9b3f48190c277321a642b853d4e9a738663f SHA512 561b5321846876478043da2ea5bfbf00a7c24f7fb2d0afb7420219084d5bc937ea686a627f4e388023c3ce640fc20ec345e5053b00d323ef264eff3c893eac84 -EBUILD pulseeffects-3.1.6.ebuild 1476 BLAKE2B 1c762d2cf0bade571318f2c9853070280e40b5199f780c98bb7c1feb2e53282089ba253707ffc13f3fd2ecdfda8d9b3f48190c277321a642b853d4e9a738663f SHA512 561b5321846876478043da2ea5bfbf00a7c24f7fb2d0afb7420219084d5bc937ea686a627f4e388023c3ce640fc20ec345e5053b00d323ef264eff3c893eac84 +EBUILD pulseeffects-3.1.6.ebuild 1475 BLAKE2B 95ea87508855071328eb7edd3084cbd37073a26961521f8e904d38ef251e75cf153f55ab5eb51abaeb3846d5c039dc383c221add04ecaa41fa50f2db0ac19b89 SHA512 a87f42554f3447cf2f19cdbd005f45c60ade186b3c72e24442b4e8fefb2665be6854fb80a74ccccfbdfadc7edd0fdd70649bc028a61eae826d5400340f07431f EBUILD pulseeffects-3.1.7.ebuild 1476 BLAKE2B 1c762d2cf0bade571318f2c9853070280e40b5199f780c98bb7c1feb2e53282089ba253707ffc13f3fd2ecdfda8d9b3f48190c277321a642b853d4e9a738663f SHA512 561b5321846876478043da2ea5bfbf00a7c24f7fb2d0afb7420219084d5bc937ea686a627f4e388023c3ce640fc20ec345e5053b00d323ef264eff3c893eac84 EBUILD pulseeffects-3.1.9.ebuild 1476 BLAKE2B 1c762d2cf0bade571318f2c9853070280e40b5199f780c98bb7c1feb2e53282089ba253707ffc13f3fd2ecdfda8d9b3f48190c277321a642b853d4e9a738663f SHA512 561b5321846876478043da2ea5bfbf00a7c24f7fb2d0afb7420219084d5bc937ea686a627f4e388023c3ce640fc20ec345e5053b00d323ef264eff3c893eac84 EBUILD pulseeffects-3.2.0.ebuild 1521 BLAKE2B bf6b2765bc7f35a774bc81c93a4554439fa0f46c914a8aaca8d8e9a352aa180fec2565f617113da8b6e8199753017812a289fa967b332b7d2bacd97ebb75391b SHA512 04c6f8ec7a4ddcbfe4ad4184f759790987efcc15e105f486ca7ec74cabca5a92514af0dff4f041cf9e196b92f615a2df2827a8fe4bf6deb4f0270e006a1c023f diff --git a/media-sound/pulseeffects/pulseeffects-3.1.5.ebuild b/media-sound/pulseeffects/pulseeffects-3.1.5.ebuild deleted file mode 100644 index ca67c805047b..000000000000 --- a/media-sound/pulseeffects/pulseeffects-3.1.5.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{4,5,6} ) - -inherit gnome2-utils meson python-r1 - -DESCRIPTION="Limiter, compressor, reverberation, equalizer auto volume effects for Pulseaudio" -HOMEPAGE="https://github.com/wwmm/pulseeffects" - -if [[ ${PV} == *9999 ]];then - inherit git-r3 - SRC_URI="" - EGIT_REPO_URI="${HOMEPAGE}" -else - SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~x86 ~amd64" -fi - -LICENSE="GPL-3" -SLOT="0" -IUSE="" - -DEPEND=" - ${PYTHON_DEPS} - python_targets_python3_4? ( dev-python/configparser ) - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - >=dev-python/gst-python-1.12.0:1.0[${PYTHON_USEDEP}] - media-plugins/swh-plugins - >=x11-libs/gtk+-3.18:3 - dev-python/numpy[${PYTHON_USEDEP}] - >=sci-libs/scipy-0.18[${PYTHON_USEDEP}] - >=media-libs/lilv-0.24.2-r1 - >=media-plugins/calf-0.90.0[lv2] - >=media-libs/gstreamer-1.12.0:1.0 - >=media-libs/gst-plugins-good-1.12.0:1.0 - >=media-libs/gst-plugins-bad-1.12.0:1.0 - >=media-plugins/gst-plugins-ladspa-1.12.0:1.0 - >=media-plugins/gst-plugins-lv2-1.12.0:1.0 - >=media-plugins/gst-plugins-pulse-1.12.0:1.0 -" -RDEPEND="${DEPEND} - media-sound/pulseaudio[equalizer] -" - -pkg_preinst(){ - gnome2_schemas_savelist -} - -pkg_postinst(){ - gnome2_gconf_install - gnome2_schemas_update -} - -pkg_postrm(){ - gnome2_gconf_uninstall - gnome2_schemas_update -} diff --git a/media-sound/pulseeffects/pulseeffects-3.1.6.ebuild b/media-sound/pulseeffects/pulseeffects-3.1.6.ebuild index ca67c805047b..dd2db8bf5287 100644 --- a/media-sound/pulseeffects/pulseeffects-3.1.6.ebuild +++ b/media-sound/pulseeffects/pulseeffects-3.1.6.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == *9999 ]];then EGIT_REPO_URI="${HOMEPAGE}" else SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~x86 ~amd64" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-3" diff --git a/media-sound/soundkonverter/Manifest b/media-sound/soundkonverter/Manifest index 837ca78054d7..093bcfbd3131 100644 --- a/media-sound/soundkonverter/Manifest +++ b/media-sound/soundkonverter/Manifest @@ -1,4 +1,4 @@ AUX soundkonverter-3.0.0-deps.patch 471 BLAKE2B 083b379ce0e3ecda5723095f5aa865a9bd88251bd522fab0420710864a288468d9230466d8908ed5ca2ba76f5523021530bf0e4791dd677f3e2a4c3b38806443 SHA512 936bbe4b157b5a0a500678b364889c6e080652c03fde19243111a866e8bfa58cd5edcd2c62ea997becf9ae3391f666b8011a56c9e82fe2b5942e28f9a742d542 DIST soundkonverter-3.0.1.tar.gz 821278 BLAKE2B 3b54a0e8d728d15a1c0ae716e0d321fe37a866f755fee25dd284e46a04a514ace5e8b27fb612b928a3a6ddf32504d08ff0165ceb5c8d48ba1763fcd34994e586 SHA512 db0f9ff7b8d229012d08bb8030c7f11c428632867d0eeb7de8717d47f651a7641240aa0df9c947653fe6a2ad7d4930421f69fff8d038d47f28ca563dfa720911 -EBUILD soundkonverter-3.0.1.ebuild 1528 BLAKE2B 5c3dbae02d1c66bbcf2e680824a8675a93a1f5851ea295fdd41389319c2534342d9e594f5a000124baa625a0bea2957271a1a200d5f13b98a9c30d944162b22e SHA512 d195fa425ec96a3d47f1ab877528808efb4a33c07734679b6b1d3797c8e6eca3b7181285bc7eaec5c73b298e102a4b4863a182d1d861fa01f1be20f770ae4afb +EBUILD soundkonverter-3.0.1-r1.ebuild 1531 BLAKE2B 162a9c595ae9c111dbeca6e5a9994763f440ba8bd82c459f6a33fa0e97d83ebff313527b67729ed51b88b537fc69ccdfbe9a88bf5e7271a80abfeda9ffc986f4 SHA512 801f8ffe7148b433b4ca1d6aece1866bf73cd23f6d4e99ca144e2178f887eecb97a95677ad5ae1cdc9fdb2d7c161f1710b7cb0342c2b19cde211d6d2393a3003 MISC metadata.xml 363 BLAKE2B 56ccd083e2b002a49f00ede22967d7c35a2ad7d765200a668876993780b243c30b8c77f162432c750e0f23b7f1310491854b7b070a426a518ccb47410a19d12b SHA512 e84860f5f638b72aa6ddd10eb3b0dcd2f9f8acc00b31fb31718454665ab808f65262b29258ae44517bd091caa5c0f328d678cd9b98652ec0aba80d0e2227f044 diff --git a/media-sound/soundkonverter/soundkonverter-3.0.1.ebuild b/media-sound/soundkonverter/soundkonverter-3.0.1-r1.ebuild index a3fc60e418b0..3dea21807b66 100644 --- a/media-sound/soundkonverter/soundkonverter-3.0.1.ebuild +++ b/media-sound/soundkonverter/soundkonverter-3.0.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -32,7 +32,7 @@ COMMON_DEPEND=" $(add_qt_dep qtgui) $(add_qt_dep qtwidgets) $(add_qt_dep qtxml) - media-libs/phonon[qt5] + media-libs/phonon[qt5(+)] >=media-libs/taglib-1.10 media-sound/cdparanoia " diff --git a/media-sound/spotify/Manifest b/media-sound/spotify/Manifest index 1e1b502db909..4548362a3994 100644 --- a/media-sound/spotify/Manifest +++ b/media-sound/spotify/Manifest @@ -1,8 +1,4 @@ -DIST spotify-client_1.0.69.336.g7edcc575-39_amd64.deb 89614954 BLAKE2B a489aa2ad52d06e3651dc7aeb53adadf5f0447d959fca95e7bd49b943188622c8d96868e19d3d3761e4d01432548240a219107de07f1262bc7b8d630cdd64e77 SHA512 cc0cdc5065d21ebb2fa3d05f088b43c49ce95a7ddbedbb474841a11b6a6a79771767e939828cc18ec8f21bb6ba5a3931c6c62ba69321990ed72911c8cd872c04 -DIST spotify-client_1.0.69.336.g7edcc575-39_i386.deb 93798286 BLAKE2B 2ef644a6da0c497aab2347b4fea49966f17ca89b36c85ca48cc1ba6496bd49745028cab934a4077c82968875870243bb84fe5a7576f2319663fc3490ce371427 SHA512 41ab715a247029e1d380387962c554153af734e4eaf6965d1e175f9370d71cefe7559e358b0d402162955bb069a72cd24249d341b1bb7c75fc40b9b65bbc80da DIST spotify-client_1.0.70.399.g5ffabd56-26_amd64.deb 89572934 BLAKE2B 70fa53d8bd4fac88133cd57171721636d17ccc1863a224048572c34eba132baf2642c5b51022f4dd59bbe8abe61c43440dc9339687bc2d3c0ba6fbbe5339a0fa SHA512 f5ce65a535daffe251152f6dc1c3affe2cbdf815ce1129e204ef03b589ebf7ac1015a9be2c77d7bcdd506fa23b9f24390b961843bb311366f6839756563912bf DIST spotify-client_1.0.70.399.g5ffabd56-27_i386.deb 93896122 BLAKE2B 541de6cddb207440baabff6e43af6bd101ae43e8b30359a14078429506b742faf6bd32719bc6579068196bd01859a24af35677b3b53233b79ff56007fa38a30c SHA512 b72a7b4286d067a0a825b423ff62d426a82d8a7cc111500e1d5ab64df000f0cce024a6c7d9cc5cbf253800152907ae2889f55eead46556739f8d5069e7c0abf2 -EBUILD spotify-1.0.69.ebuild 3254 BLAKE2B c40aa8de27a8135923611d83626fa5712f445be4071ce1ec0579fe731dd1ac1be5ca294adc58bdb02af89b3943cee07714075428ef8dc59c7211421916fd37fe SHA512 97f6f45cfd176ef4d044b4e580979c791d2594e04dc45ee08956f183a06e295342fc050d60727d832f4d7602615715c3a36d4b2afb152bedf1219afc673ce838 -EBUILD spotify-1.0.70-r1.ebuild 3312 BLAKE2B f87bba06d6caa58b49b4d24b4f7eea10e7c3a20084f965ec6bcaeeb102d4ea0d9c6f2e1e43fbbfb847d82df788a83cedd576c31278ca640c97d51aba6cd61345 SHA512 e6c9372c89ff5cd6e937681fe11bc031c497631beb18592a92e097fbd2662ba33a4d36d3f5ed748bbd4e22f940b9f1bccf7b377225aea5fe5f2cdc9edc815755 -EBUILD spotify-1.0.70.ebuild 3304 BLAKE2B 3a8e82540777d21e2928f7d56a144971acce4c458c12d53df3729c977e9304cee447488a9e006fae6d12efc128f1a69d517e2d5d5ba71225ddb8aee1265b2688 SHA512 75cffbf2c4a8dafefc2ceed986d01331dddee9c1c600d2cc6e37dfd540dc80594b686c4af83bd408ee45bf860f34373c4f7996855f48254c2e93df2180cd5a8d +EBUILD spotify-1.0.70-r1.ebuild 3310 BLAKE2B 8292faa7a87167cfe12ae704644b53c92797686e80abe5c2a6cc74d26e8402ce353d010f4e965729299ff7877b866914b979e967e337276868fd3cb65d343c1d SHA512 84365e58087e366426f41870d7d0caaea9ed21131748b8853db6fcb2f447d7a47791803759413a58d1b0188b8e8a37978f1af5942acecc5369864a5ca4c9c2f5 MISC metadata.xml 459 BLAKE2B e06fc9b572f5d677194d78f04fc172cc13e7cd369bf5933f16e081a6bb05e3312b917d1de15fa6557777ba30f51907c43851d7a3c2bc4fb58de232634a4d4ed9 SHA512 e78bee1d25c70aeea5de11587a4017770b9a7df847f9371f612aead36cce440f070e91b37f802250ddf2aa1ec91fe87540cdbd85f6fd669ec4e1aaf01349c316 diff --git a/media-sound/spotify/spotify-1.0.69.ebuild b/media-sound/spotify/spotify-1.0.69.ebuild deleted file mode 100644 index ccb79bef70dc..000000000000 --- a/media-sound/spotify/spotify-1.0.69.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit eutils xdg-utils gnome2-utils pax-utils unpacker - -DESCRIPTION="Spotify is a social music platform" -HOMEPAGE="https://www.spotify.com/ch-de/download/previews/" -BUILD_ID="336.g7edcc575-39" -SRC_BASE="http://repository.spotify.com/pool/non-free/s/${PN}-client/" -SRC_URI="amd64? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID}_amd64.deb ) - x86? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID}_i386.deb )" -LICENSE="Spotify" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="gnome pax_kernel pulseaudio" -RESTRICT="mirror strip" - -DEPEND="" -# zenety needed for filepicker -RDEPEND=" - ${DEPEND} - dev-libs/nss - gnome-base/gconf - gnome-extra/zenity - media-libs/alsa-lib - media-libs/harfbuzz - media-libs/fontconfig - media-libs/mesa - net-misc/curl[ssl,curl_ssl_openssl] - net-print/cups[ssl] - x11-libs/gtk+:2 - x11-libs/libXScrnSaver - x11-libs/libXtst - dev-python/pygobject:3 - dev-python/dbus-python - pulseaudio? ( media-sound/pulseaudio ) - gnome? ( gnome-extra/gnome-integration-spotify )" - #sys-libs/glibc - -S=${WORKDIR}/ - -QA_PREBUILT="opt/spotify/spotify-client/spotify" - -src_prepare() { - # Fix desktop entry to launch spotify-dbus.py for GNOME integration - if use gnome ; then - sed -i \ - -e 's/spotify \%U/spotify-dbus.py \%U/g' \ - usr/share/spotify/spotify.desktop || die "sed failed" - fi - default -} - -src_install() { - dodoc usr/share/doc/spotify-client/changelog.gz - - SPOTIFY_PKG_HOME=usr/share/spotify - insinto /usr/share/pixmaps - doins ${SPOTIFY_PKG_HOME}/icons/*.png - - # install in /opt/spotify - SPOTIFY_HOME=/opt/spotify/spotify-client - insinto ${SPOTIFY_HOME} - doins -r ${SPOTIFY_PKG_HOME}/* - fperms +x ${SPOTIFY_HOME}/spotify - - dodir /usr/bin - cat <<-EOF >"${D}"/usr/bin/spotify || die - #! /bin/sh - exec ${SPOTIFY_HOME}/spotify "\$@" - EOF - fperms +x /usr/bin/spotify - - local size - for size in 16 22 24 32 48 64 128 256 512; do - newicon -s ${size} "${S}${SPOTIFY_PKG_HOME}/icons/spotify-linux-${size}.png" \ - "spotify-client.png" - done - domenu "${S}${SPOTIFY_PKG_HOME}/spotify.desktop" - if use pax_kernel; then - #create the headers, reset them to default, then paxmark -m them - pax-mark C "${ED}${SPOTIFY_HOME}/${PN}" || die - pax-mark z "${ED}${SPOTIFY_HOME}/${PN}" || die - pax-mark m "${ED}${SPOTIFY_HOME}/${PN}" || die - eqawarn "You have set USE=pax_kernel meaning that you intend to run" - eqawarn "${PN} under a PaX enabled kernel. To do so, we must modify" - eqawarn "the ${PN} binary itself and this *may* lead to breakage! If" - eqawarn "you suspect that ${PN} is being broken by this modification," - eqawarn "please open a bug." - fi -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update - xdg_mimeinfo_database_update - xdg_desktop_database_update - - ewarn "If Spotify crashes after an upgrade its cache may be corrupt." - ewarn "To remove the cache:" - ewarn "rm -rf ~/.cache/spotify" - ewarn - ewarn "If you use KDE and are upgrading from 0.9 to 1.0, you might still see the old icon." - ewarn "Run" - ewarn "$ rm /var/tmp/kdecache-\$USER/icon-cache.kcache" - ewarn "Then log out and log in back to KDE." -} - -pkg_postrm() { - gnome2_icon_cache_update - xdg_mimeinfo_database_update - xdg_desktop_database_update -} diff --git a/media-sound/spotify/spotify-1.0.70-r1.ebuild b/media-sound/spotify/spotify-1.0.70-r1.ebuild index 6fa5db4d1378..2e5150da4748 100644 --- a/media-sound/spotify/spotify-1.0.70-r1.ebuild +++ b/media-sound/spotify/spotify-1.0.70-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="amd64? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_AMD64}_amd64.deb ) x86? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_X86}_i386.deb )" LICENSE="Spotify" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="systray pax_kernel pulseaudio" RESTRICT="mirror strip" diff --git a/media-sound/spotify/spotify-1.0.70.ebuild b/media-sound/spotify/spotify-1.0.70.ebuild deleted file mode 100644 index 1e34e86dd459..000000000000 --- a/media-sound/spotify/spotify-1.0.70.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit eutils xdg-utils gnome2-utils pax-utils unpacker - -DESCRIPTION="Spotify is a social music platform" -HOMEPAGE="https://www.spotify.com/ch-de/download/previews/" -BUILD_ID_AMD64="399.g5ffabd56-26" -BUILD_ID_X86="399.g5ffabd56-27" -SRC_BASE="http://repository.spotify.com/pool/non-free/s/${PN}-client/" -SRC_URI="amd64? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_AMD64}_amd64.deb ) - x86? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_X86}_i386.deb )" -LICENSE="Spotify" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gnome pax_kernel pulseaudio" -RESTRICT="mirror strip" - -DEPEND="" -# zenety needed for filepicker -RDEPEND=" - ${DEPEND} - dev-libs/nss - gnome-base/gconf - gnome-extra/zenity - media-libs/alsa-lib - media-libs/harfbuzz - media-libs/fontconfig - media-libs/mesa - net-misc/curl[ssl,curl_ssl_openssl] - net-print/cups[ssl] - x11-libs/gtk+:2 - x11-libs/libXScrnSaver - x11-libs/libXtst - dev-python/pygobject:3 - dev-python/dbus-python - pulseaudio? ( media-sound/pulseaudio ) - gnome? ( gnome-extra/gnome-integration-spotify )" - #sys-libs/glibc - -S=${WORKDIR}/ - -QA_PREBUILT="opt/spotify/spotify-client/spotify" - -src_prepare() { - # Fix desktop entry to launch spotify-dbus.py for GNOME integration - if use gnome ; then - sed -i \ - -e 's/spotify \%U/spotify-dbus.py \%U/g' \ - usr/share/spotify/spotify.desktop || die "sed failed" - fi - default -} - -src_install() { - dodoc usr/share/doc/spotify-client/changelog.gz - - SPOTIFY_PKG_HOME=usr/share/spotify - insinto /usr/share/pixmaps - doins ${SPOTIFY_PKG_HOME}/icons/*.png - - # install in /opt/spotify - SPOTIFY_HOME=/opt/spotify/spotify-client - insinto ${SPOTIFY_HOME} - doins -r ${SPOTIFY_PKG_HOME}/* - fperms +x ${SPOTIFY_HOME}/spotify - - dodir /usr/bin - cat <<-EOF >"${D}"/usr/bin/spotify || die - #! /bin/sh - exec ${SPOTIFY_HOME}/spotify "\$@" - EOF - fperms +x /usr/bin/spotify - - local size - for size in 16 22 24 32 48 64 128 256 512; do - newicon -s ${size} "${S}${SPOTIFY_PKG_HOME}/icons/spotify-linux-${size}.png" \ - "spotify-client.png" - done - domenu "${S}${SPOTIFY_PKG_HOME}/spotify.desktop" - if use pax_kernel; then - #create the headers, reset them to default, then paxmark -m them - pax-mark C "${ED}${SPOTIFY_HOME}/${PN}" || die - pax-mark z "${ED}${SPOTIFY_HOME}/${PN}" || die - pax-mark m "${ED}${SPOTIFY_HOME}/${PN}" || die - eqawarn "You have set USE=pax_kernel meaning that you intend to run" - eqawarn "${PN} under a PaX enabled kernel. To do so, we must modify" - eqawarn "the ${PN} binary itself and this *may* lead to breakage! If" - eqawarn "you suspect that ${PN} is being broken by this modification," - eqawarn "please open a bug." - fi -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update - xdg_mimeinfo_database_update - xdg_desktop_database_update - - ewarn "If Spotify crashes after an upgrade its cache may be corrupt." - ewarn "To remove the cache:" - ewarn "rm -rf ~/.cache/spotify" - ewarn - ewarn "If you use KDE and are upgrading from 0.9 to 1.0, you might still see the old icon." - ewarn "Run" - ewarn "$ rm /var/tmp/kdecache-\$USER/icon-cache.kcache" - ewarn "Then log out and log in back to KDE." -} - -pkg_postrm() { - gnome2_icon_cache_update - xdg_mimeinfo_database_update - xdg_desktop_database_update -} diff --git a/media-sound/twolame/Manifest b/media-sound/twolame/Manifest index 6932713f1570..b156fb025d70 100644 --- a/media-sound/twolame/Manifest +++ b/media-sound/twolame/Manifest @@ -1,5 +1,5 @@ AUX 0.3.13-perl-tests.patch 779 BLAKE2B eba221a58a16dc22ec7e6a10388045db6a2b2535a9f0a55e47a01315aa0c0121c1473aa6ff9f53b7bcf4b70a849a0b19bfe3125213f558c17ecb1d4fd1349376 SHA512 1c483daf75991fa6d390360d9108803f65fa894745140d3955f73ce8e87eb813a068efa810988ac462ed22ae0bf3d0f95b63feb5c823ce3bfa3a0dc9b9a8f413 DIST twolame-0.3.13.tar.gz 660415 BLAKE2B 741e91983546241b984ce95ef3b1c3b00ff2c1e84f496961749b13b932a1c3fdcd44a3fde3a24e44d9a3ff9e859e64780ad60949f827d986608c51c1afe44912 SHA512 241ae5faebf05cb919959bb0545cb89e9b71cfb07f92a7118d864499ea4f0065ddaa646ab1482ffbcbca427d52c2436764074bd67fd19a1eb9979987f23163f7 EBUILD twolame-0.3.13-r1.ebuild 1278 BLAKE2B c05844c52abfcb8efe905b6dce55f1edd0debbebf9bb34045868f14668febdee46b2fcbd4e874187b6063ac398c73becacceae53197819a7ab5b9aa2ff097f2d SHA512 7bd73ac55b501c24bd9d46946412bdd784e3d11036863b185f81f8a91d1ebdbbc0a12ab9567e8dc5cd1335f61aa6276c976db34464d474905192835cb2a4e8c3 -EBUILD twolame-0.3.13-r2.ebuild 1402 BLAKE2B 5cb421379c0bf3ab9d00c58f8ec94dc602bdffdf866fe40c226c2792fd9d3bd45e4fdbe7cc98c3e2102e807ef7989132ddac472a9109690d6aecfdfa16dc39a3 SHA512 31f74520758c88099e465b30fc9e7f1a97142005671b0e732bf4e9912461b1d2878e17abb0c14a87b78d69556f9ee2f818fc04659dec8dc799287ae5e6c61858 +EBUILD twolame-0.3.13-r2.ebuild 1396 BLAKE2B 726523db64818d25a45438e35f92755cbb6b813667b7edc6ecf9045cdb73497f8c3152650c94354e71322fdd0b519a179a1a5921a9c4a51bb49f1042843cdc2f SHA512 aa876984500c4acc5e44b57979b91105a2e357ed1f678e4943179b71f620fe26426600551e67f10e3298f3b46afea2f881ebc6c9632ca3864b4ab8e83183ad2d MISC metadata.xml 330 BLAKE2B 71d39da341e5e41047c01d3b77c1090a4d1304c7ae915832d6cebe103c52cee3d0d27dd0b09c66d775efb4ee3bec3696bd6f27ca5cb78acc2a563f3992a26fc2 SHA512 4ef98f0ddd18034ac0ea2e93a84560e62b02c3ee6186f980b20733d88f68e36f3724f2b2b8c138393f9c6da1b4b943f318fcc85b5f57817fbaac33d68e4b6ea8 diff --git a/media-sound/twolame/twolame-0.3.13-r2.ebuild b/media-sound/twolame/twolame-0.3.13-r2.ebuild index 1660d631865f..012958ca1cfb 100644 --- a/media-sound/twolame/twolame-0.3.13-r2.ebuild +++ b/media-sound/twolame/twolame-0.3.13-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="static-libs" RDEPEND=">=media-libs/libsndfile-1.0.25[${MULTILIB_USEDEP}] |