Gentoo Archives: gentoo-commits

From: "Joe Peterson (lavajoe)" <lavajoe@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/squeezeboxserver/files: squeezeboxserver-7.5.1-squeezeslave.patch squeezeboxserver-7.5.1-uuid-gentoo.patch squeezeboxserver-7.5.1-build-perl-modules-gentoo.patch
Date: Sun, 27 Jun 2010 08:06:13
Message-Id: 20100627080609.ED2EA2CF8C@corvid.gentoo.org
1 lavajoe 10/06/27 08:06:09
2
3 Added: squeezeboxserver-7.5.1-squeezeslave.patch
4 squeezeboxserver-7.5.1-uuid-gentoo.patch
5 squeezeboxserver-7.5.1-build-perl-modules-gentoo.patch
6 Log:
7 Add new version 7.5.1
8 (Portage version: 2.1.8.3/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.1 media-sound/squeezeboxserver/files/squeezeboxserver-7.5.1-squeezeslave.patch
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver-7.5.1-squeezeslave.patch?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver-7.5.1-squeezeslave.patch?rev=1.1&content-type=text/plain
15
16 Index: squeezeboxserver-7.5.1-squeezeslave.patch
17 ===================================================================
18 --- Slim/Web/HTTP.pm.old 2010-06-10 13:15:09.050446973 +0100
19 +++ Slim/Web/HTTP.pm 2010-06-10 13:15:09.046446912 +0100
20 @@ -2214,9 +2214,10 @@
21 # only kill the timer if we were called for the active streaming connection;
22 # otherwise we might kill the timer related to the next connection too.
23 Slim::Utils::Timers::killTimers($client, \&tryStreamingLater);
24 -
25 - Slim::Networking::Select::addWrite($httpClient, \&sendStreamingResponse, 1);
26 }
27 +
28 + # Bug 14740 - always call sendStreamingResponse so we ensure the socket gets closed
29 + Slim::Networking::Select::addWrite($httpClient, \&sendStreamingResponse, 1);
30 }
31
32 sub forgetClient {
33
34
35
36 1.1 media-sound/squeezeboxserver/files/squeezeboxserver-7.5.1-uuid-gentoo.patch
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver-7.5.1-uuid-gentoo.patch?rev=1.1&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver-7.5.1-uuid-gentoo.patch?rev=1.1&content-type=text/plain
40
41 Index: squeezeboxserver-7.5.1-uuid-gentoo.patch
42 ===================================================================
43 --- slimserver.pl.old 2010-06-10 13:15:09.050446973 +0100
44 +++ slimserver.pl 2010-06-10 13:15:09.050446973 +0100
45 @@ -397,8 +397,9 @@
46
47 # Generate a UUID for this SC instance on first-run
48 if ( !$prefs->get('server_uuid') ) {
49 - require UUID::Tiny;
50 - $prefs->set( server_uuid => UUID::Tiny::create_UUID_as_string( UUID::Tiny::UUID_V4() ) );
51 + require Data::UUID;
52 + my $ug = new Data::UUID;
53 + $prefs->set( server_uuid => lc $ug->create_str() );
54 }
55
56 main::INFOLOG && $log->info("Squeezebox Server binary search path init...");
57
58
59
60 1.1 media-sound/squeezeboxserver/files/squeezeboxserver-7.5.1-build-perl-modules-gentoo.patch
61
62 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver-7.5.1-build-perl-modules-gentoo.patch?rev=1.1&view=markup
63 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/squeezeboxserver/files/squeezeboxserver-7.5.1-build-perl-modules-gentoo.patch?rev=1.1&content-type=text/plain
64
65 Index: squeezeboxserver-7.5.1-build-perl-modules-gentoo.patch
66 ===================================================================
67 --- Slim/bootstrap.pm.old 2010-06-17 12:55:12.173284161 +0100
68 +++ Slim/bootstrap.pm 2010-06-17 12:56:17.465364370 +0100
69 @@ -192,27 +192,6 @@
70 print "To run from source on Windows, please install ActivePerl 5.10. ActivePerl 5.8.8 is no longer supported.\n";
71 print "http://www.activestate.com/activeperl/\n\n";
72 }
73 - else {
74 - print qq{
75 -*******
76 -
77 -NOTE:
78 -
79 -If you're running some unsupported Linux/Unix platform, please use the buildme.sh
80 -script located here:
81 -
82 -http://svn.slimdevices.com/repos/slim/7.5/trunk/vendor/CPAN/
83 -
84 -You should never need to do this if you're on Windows or Mac OSX. If the installers
85 -don't work for you, ask for help and/or report a bug.
86 -
87 -If 7.5 is outdated by the time you read this, Replace "7.5" with the major version
88 -of Squeezebox Server you are running.
89 -
90 -*******
91 -
92 - \n};
93 - }
94
95 print "Exiting..\n";