>Number: 46662
>Category: pkg
>Synopsis: [PATCH] upgrade timidity port to 2.14.0
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Thu Jul 05 22:25:00 +0000 2012
>Originator: Yair K.
>Release: N/A
>Organization:
>Environment:
N/A
>Description:
Timidity is a MIDI player and converter. The attached tarball upgrades the
package to the latest version 2.14.0. The Timidity changelog can be seen at [1].
[1]
http://sourceforge.net/mailarchive/forum.php?thread_name=201206290019.AA00513%40tamuki.linet.gr.jp&forum_name=timidity-talk
There are also some additional changes to the port besides mere upgrading of
version:
A) All patches were removed. They were either merged upstream (patch-aa) or
upstream chose a different path (patch-ab, patch-x_sherry) or they were trivial
and unneeded on my system and I wasn't sure anything would break without them
given all the time passed from previous release (patch-ac, patch-ae). Maybe the
last two would need to be restored for some archs.
B) A default timidity.cfg CONF_FILE should allow timidity to pick up
freepats/other gus patches/ by default when they are installed. (This does not
break when only some of the patches are installed - the new "trysource"
directive doesn't abort when a source file isn't found).
C) x11 and gtk options. x11 is selected by default and compiles timidity with
the X interfaces (xaw, WRD, spectrogram). gtk is unselected by default (took
too long to build gtk2 so I didn't test it) and enables the gtk interface.
Unselecting x11 would allow timidity to compile without linking to X libraries
at all.
D) Linking to alsa under Linux, and enabling the ALSA output and ALSA sequencer
support there.
E) flac support (this version is patched for flac>=1.1.3), enabling spectrogram
and the server interface.
>How-To-Repeat:
>Fix:
begin 644 timidity-2.14.0-port.tar.gz
M'XL(`/P+]D\``^U:>7/:2A+WO^A3S'-<E0LD!DE@NU9;(48F>N$J)"=.U591
M`QJ!GH7$ZO`1Q]]]>W0`MCGRLL')2_0KNT`SW=,C]3'=C7AA;^<H`VHU.?X$
M))]R.;N.QS`&"JDLU:0*C-=DL;:'Y-UO;6\O"D+B([3G>UZXB2[P1T^QG:<&
M+[157:\WU1W*8`JN5J6U^I=!YQA7)%F40>\PCF$([Z'R#O<TQV^N?^7[@3OH
MT/"MWCA&J4D5+Q'F)50![0NX+%1$5!&/Y:-CN8JN[,](O9ZA`XY#R/!0%%`4
M3NP`S7QO[)-I$=UXT7/'01-R"3,>LEW0$UQ[+D6>!;0469[C>%>V.S[F"J_0
M[&(,*A)(9-J>0,G5C(2C"0T>35D^I3#W>&(<!1D/]SV?RH_6\&;P0GK3.SP'
M_E;\%R'^8XRK<A[_GP*\X,U"VW,#?GJQ*QEQ_)<>Q/_%)ZY!L,_T7ZUAIG_X
M_I/%_VWS_U#TWC<'W9ZA=3OZX$.]KQ26!OC0GMJF'=YP;%`_Z_6Z?4-M9--*
MX1IC-`XOTNEF4]4?3G,<;[LC)S(IVN=Y`?ZF%\(P,/F%U>VOI9GYU)I36.@/
M.IV%-R^6-GC<!A$O.>ZDVSG5FF=]=5#O-_772J%4HBX9.K04S.@H3(Z4#517
MOLD]0Z>>C]BWA[L!YMG$'@7"S!T+P\AV3,=V+\2EC9G4LEUJOCBO?QP8GWKJ
M2^ZC9KP;P&5+>ZN42E=V."E=DRO''BKPP?'4`;:#VXS^#BD*V@=#=$WBF_O?
MQ"UNXQ/--9S7L^FWLKKT/"17F[@3"F!W3=O:I"F@1XL+TS718J&23P,O\D>T
MQ$S"OE;V#VY[??54.[\30(APCK&P#YM;VL8=]VR#+"M<:70@BG^@X&</R<#B
MF,QS*UQM"RN,%%SDY88[9QZT2@J,5Q[*R)XCJ".@J]9DC\R+PM)U1KK%_WG!
MLIV=GO[I^2_+Z^+_XOP7Y1K&$HO_Y4KU)SO_?]'XG^D_"_7\R!I_;QE;SO^R
MA.4'^A=%2<S/_Z?`,]2@%HF<$&46@$:>:]GCR"?LA.;@8`S]FR3\(BC0'/N"
MHO32M'TX7NU+6D3#*$2F1P/W>8C(T/-#9"=56D+*SM=D7;:&ZX50O46NR2V6
M?I,$]#=","$^G9=I]PQS/7E2\'TM]:+4N\_PHY7Q`\`+IAV$MFMYNY.QS?]%
M+"[J/QSG_Y)<R_W_*:"_JV/TPK#;L1>\?EVJ\%CBRSP\%'[XN?(2*4@TL8D/
M3=,2J5R1<.7H4";6$9&.S"&M$5.4Y*%4.R2'7+_=P-7REM4L7#'E*L%RK7HD
M8NNH7*U5Q+)$K*HYL@[-JBQB&0\/":?;G^F6M7`5+*4BH>%-2(/?T7O_?_!"
MFUQ0E@/L3L86_Y<JE<K"_]DXQJ)<S?W_*=#0=*-3;ZM*X9&GL;(^F3JXS<B.
M=6%!-S\\A3M&VU<_:#I4/$H!<R=U0VUV^YJJ*X6XO<JUZ[JA]@>Z9K"Q@]NE
MZX'>/>N?J*?=?E,]5I865<^-?OW$&.AGI^=*(?-\#M;2.@;\JWVED/1P2U%`
M_>!-TH#F/7_,O>NVU5Z]";N?A.'L6%B<]$E.8`$1Y5T:"E!&M=MJQU`*;:VA
ML6;SQ_H'Y$/Y1'WJ(RC*T<PA-]3G6MJ)VM%AR;$;E<8SIW0)FV&E7D/5C8;6
MSWHD2H%MIV32((04*:EZ@=>`&R]<F'0*Z98]I:9-X$F_NBVZPU=W'-?LG`WF
M!1T0WD!(6U\T7H:X7-XP[XXB/]BX`NSP$NYI30U9\L9C5F:_/=-:C9;6>3^`
M^[L3TC)U?RW;I></[>!;.*&H/FW53[Z%U4Q2V!(D=1/EX#9N1WW2&37CW_`,
M8M,$#D-CJC<^#3IU0_L`=&<-K7M7)%XQN9^BY9!1,9A1>OVUW:J#VVX/-I'T
M25JV&UVOW'^V$2<@`?WOO+[7S][JQN"D5==UE1$66/+,;"F92']@X=-1I7"2
MYNRV.V8&S'Y.N?\4^)13-^[QS;P@?FRC23I_JK54?3%O>B/AY%Z2S,N(#?Y%
M!G_V>!J-_NP]F,X$J8W%,B6*G@=%(0I\P?%&Q$GS\(RQ^$AGQ?%SCENI%:7P
M#,4]EA6/.7'_??3ER_UQ/7*[^N/A[HRZC'Z=H"!RYWVO);93*$U6BFGX9.RY
MI\[-VA6](%BU8FH>:YB8;137<#:(?V6[:UG->'IN56H3GJVRZ)VEM=,UF<Z6
M>P"QG2:6`,0QT]T]):-'^KI?1W'@"Z6LC*3''(1[,(<[M!]\R2JQ+_-=?-E'
M_X(%8W&/)?T;_8<K`/_'_OM5<ICYIC\-QF*T#AAXJS5HU(UZ'#Q@Y30XWV6W
M\I".T:Q:?A7KDO-O[&"GOS5"U'C4P5M)"<&/>%]-F@2EKR./@]8V4I->4D=(
MSXS'Q*O-E4=HI41FKRR:K^U=KHF?%^.8[$=G1+\7>`%L_*2_4QG;WO\0:U+:
M_ZMAN5IC[W^(XL^6__^BO_]FV3QKRQ&TE`"KK%\'"6((*7`4L+RBZ9-+.^#.
MG-`G`>O>08B?0NY@0P*#XAP"Q;UDY/E(9_.6YX8!6VY,7>J3D#4,QS;$:BX.
M%,@D(4&6[TU1,R9P$OGQ(A!<C`E-2$;$14.*@M#SJ0DQ!Q&.T2!(X=G[(B,:
ML/T5F=PX48]I?`KKL30;A1/?B\832.11*I=>VB/*YY%FC_E_KP6UW4YEK/3_
MI?X?!F=/Z_]*6:HE[W^5?S+__T7K_Z'M+O*^*7$%^,>+-`AG8_+#+']-[OC;
M-]3_84C]G[_&>&<RMO7_*]*2_\MB_/Z7).?^_Q2XY__9NQ1D-LMZ*L&\WS>?
M72[]5U/F<21'CAPY<N3(D2-'CAPY<N3(D2-'CAPY<N3(D2-'CAPY<N3(D>/)
*\#^E-YIF`%``````
`
end