Updated doc/contributions.txt and added various missing patches from imprudence.
This updates the source tree with patches that I committed to imprudence up till and including 2010-10-19.
This commit is contained in:
@@ -4,6 +4,10 @@ along with the issue identifier corresponding to the patches we've
|
|||||||
received from them. To see more about these contributions, visit the
|
received from them. To see more about these contributions, visit the
|
||||||
browsable version: http://wiki.secondlife.com/wiki/Source_contributions
|
browsable version: http://wiki.secondlife.com/wiki/Source_contributions
|
||||||
|
|
||||||
|
Entries are related to URLs as follows:
|
||||||
|
IMP-xxx: http://redmine.kokuaviewer.org/issues/xxx
|
||||||
|
Everything else ([VWR|SNOW|CT|SVC|WEB]-xxx): https://jira.secondlife.com/browse/KEY-xxx
|
||||||
|
|
||||||
Able Whitman
|
Able Whitman
|
||||||
VWR-650
|
VWR-650
|
||||||
VWR-1460
|
VWR-1460
|
||||||
@@ -60,7 +64,9 @@ Alejandro Rosenthal
|
|||||||
Aleric Inglewood
|
Aleric Inglewood
|
||||||
VWR-10759
|
VWR-10759
|
||||||
VWR-10837
|
VWR-10837
|
||||||
|
VWR-12838 (IMP-552)
|
||||||
VWR-12984
|
VWR-12984
|
||||||
|
VWR-13040 (IMP-575)
|
||||||
VWR-13996
|
VWR-13996
|
||||||
VWR-14426
|
VWR-14426
|
||||||
VWR-14914
|
VWR-14914
|
||||||
@@ -72,18 +78,28 @@ Aleric Inglewood
|
|||||||
SNOW-129
|
SNOW-129
|
||||||
SNOW-196
|
SNOW-196
|
||||||
SNOW-203
|
SNOW-203
|
||||||
|
SNOW-240
|
||||||
SNOW-408
|
SNOW-408
|
||||||
SNOW-415
|
SNOW-415 (IMP-576)
|
||||||
|
SNOW-477 (IMP-577)
|
||||||
SNOW-479
|
SNOW-479
|
||||||
SNOW-626
|
SNOW-626
|
||||||
SNOW-713
|
SNOW-713
|
||||||
SNOW-744
|
SNOW-744 (IMP-578)
|
||||||
SNOW-751
|
|
||||||
SNOW-752
|
SNOW-752
|
||||||
SNOW-753
|
SNOW-753
|
||||||
|
SNOW-766 (IMP-553)
|
||||||
SNOW-772
|
SNOW-772
|
||||||
SNOW-793
|
SNOW-793
|
||||||
|
SNOW-796 (IMP-581)
|
||||||
|
SNOW-800 (IMP-556)
|
||||||
SNOW-806
|
SNOW-806
|
||||||
|
IMP-429
|
||||||
|
IMP-561
|
||||||
|
IMP-565
|
||||||
|
IMP-566
|
||||||
|
IMP-567
|
||||||
|
IMP-573
|
||||||
Alissa Sabre
|
Alissa Sabre
|
||||||
VWR-81
|
VWR-81
|
||||||
VWR-83
|
VWR-83
|
||||||
@@ -105,7 +121,7 @@ Alissa Sabre
|
|||||||
VWR-1351
|
VWR-1351
|
||||||
VWR-1353
|
VWR-1353
|
||||||
VWR-1410
|
VWR-1410
|
||||||
VWR-1843
|
VWR-1843
|
||||||
VWR-2116
|
VWR-2116
|
||||||
VWR-2826
|
VWR-2826
|
||||||
VWR-3290
|
VWR-3290
|
||||||
@@ -113,17 +129,17 @@ Alissa Sabre
|
|||||||
VWR-3857
|
VWR-3857
|
||||||
VWR-4010
|
VWR-4010
|
||||||
VWR-5575
|
VWR-5575
|
||||||
VWR-5929
|
VWR-5929
|
||||||
VWR-6384
|
VWR-6384
|
||||||
VWR-6385
|
VWR-6385
|
||||||
VWR-6386
|
VWR-6386
|
||||||
VWR-6430
|
VWR-6430
|
||||||
VWR-6858
|
VWR-6858
|
||||||
VWR-6668
|
VWR-6668
|
||||||
VWR-7086
|
VWR-7086
|
||||||
VWR-7087
|
VWR-7087
|
||||||
VWR-7153
|
VWR-7153
|
||||||
VWR-7168
|
VWR-7168
|
||||||
VWR-9190
|
VWR-9190
|
||||||
VWR-10728
|
VWR-10728
|
||||||
VWR-12620
|
VWR-12620
|
||||||
@@ -181,6 +197,7 @@ Boroondas Gupte
|
|||||||
SNOW-201
|
SNOW-201
|
||||||
SNOW-396
|
SNOW-396
|
||||||
SNOW-589
|
SNOW-589
|
||||||
|
SNOW-623 (IMP-554)
|
||||||
SNOW-624
|
SNOW-624
|
||||||
VWR-233
|
VWR-233
|
||||||
WEB-262
|
WEB-262
|
||||||
@@ -549,7 +566,7 @@ Pf Shan
|
|||||||
CT-321
|
CT-321
|
||||||
princess niven
|
princess niven
|
||||||
VWR-5733
|
VWR-5733
|
||||||
CT-85
|
CT-85
|
||||||
CT-320
|
CT-320
|
||||||
CT-352
|
CT-352
|
||||||
Renault Clio
|
Renault Clio
|
||||||
@@ -590,6 +607,7 @@ Robin Cornelius
|
|||||||
VWR-11128
|
VWR-11128
|
||||||
VWR-12758
|
VWR-12758
|
||||||
VWR-12686
|
VWR-12686
|
||||||
|
VWR-12838
|
||||||
Ryozu Kojima
|
Ryozu Kojima
|
||||||
VWR-53
|
VWR-53
|
||||||
VWR-287
|
VWR-287
|
||||||
@@ -788,4 +806,3 @@ Zi Ree
|
|||||||
Zipherius Turas
|
Zipherius Turas
|
||||||
VWR-76
|
VWR-76
|
||||||
VWR-77
|
VWR-77
|
||||||
|
|
||||||
|
|||||||
@@ -35,7 +35,6 @@ set(cmake_SOURCE_FILES
|
|||||||
FindNDOF.cmake
|
FindNDOF.cmake
|
||||||
FindOpenJPEG.cmake
|
FindOpenJPEG.cmake
|
||||||
FindXmlRpcEpi.cmake
|
FindXmlRpcEpi.cmake
|
||||||
FindMyZLIB.cmake
|
|
||||||
FMOD.cmake
|
FMOD.cmake
|
||||||
FreeType.cmake
|
FreeType.cmake
|
||||||
GStreamer010Plugin.cmake
|
GStreamer010Plugin.cmake
|
||||||
|
|||||||
@@ -1,46 +0,0 @@
|
|||||||
# -*- cmake -*-
|
|
||||||
|
|
||||||
# - Find zlib
|
|
||||||
# Find the ZLIB includes and library
|
|
||||||
# This module defines
|
|
||||||
# ZLIB_INCLUDE_DIRS, where to find zlib.h, etc.
|
|
||||||
# ZLIB_LIBRARIES, the libraries needed to use zlib.
|
|
||||||
# ZLIB_FOUND, If false, do not try to use zlib.
|
|
||||||
#
|
|
||||||
# This FindZLIB is about 43 times as fast the one provided with cmake (2.8.x),
|
|
||||||
# because it doesn't look up the version of zlib, resulting in a dramatic
|
|
||||||
# speed up for configure (from 4 minutes 22 seconds to 6 seconds).
|
|
||||||
#
|
|
||||||
# Note: Since this file is only used for standalone, the windows
|
|
||||||
# specific parts were left out.
|
|
||||||
|
|
||||||
FIND_PATH(ZLIB_INCLUDE_DIR zlib.h
|
|
||||||
NO_SYSTEM_ENVIRONMENT_PATH
|
|
||||||
)
|
|
||||||
|
|
||||||
FIND_LIBRARY(ZLIB_LIBRARY z)
|
|
||||||
|
|
||||||
if (ZLIB_LIBRARY AND ZLIB_INCLUDE_DIR)
|
|
||||||
SET(ZLIB_INCLUDE_DIRS ${ZLIB_INCLUDE_DIR})
|
|
||||||
SET(ZLIB_LIBRARIES ${ZLIB_LIBRARY})
|
|
||||||
SET(ZLIB_FOUND "YES")
|
|
||||||
else (ZLIB_LIBRARY AND ZLIB_INCLUDE_DIR)
|
|
||||||
SET(ZLIB_FOUND "NO")
|
|
||||||
endif (ZLIB_LIBRARY AND ZLIB_INCLUDE_DIR)
|
|
||||||
|
|
||||||
if (ZLIB_FOUND)
|
|
||||||
if (NOT ZLIB_FIND_QUIETLY)
|
|
||||||
message(STATUS "Found ZLIB: ${ZLIB_LIBRARIES}")
|
|
||||||
SET(ZLIB_FIND_QUIETLY TRUE)
|
|
||||||
endif (NOT ZLIB_FIND_QUIETLY)
|
|
||||||
else (ZLIB_FOUND)
|
|
||||||
if (ZLIB_FIND_REQUIRED)
|
|
||||||
message(FATAL_ERROR "Could not find ZLIB library")
|
|
||||||
endif (ZLIB_FIND_REQUIRED)
|
|
||||||
endif (ZLIB_FOUND)
|
|
||||||
|
|
||||||
mark_as_advanced(
|
|
||||||
ZLIB_LIBRARY
|
|
||||||
ZLIB_INCLUDE_DIR
|
|
||||||
)
|
|
||||||
|
|
||||||
@@ -42,6 +42,7 @@ else (STANDALONE)
|
|||||||
gdk_pixbuf-2.0
|
gdk_pixbuf-2.0
|
||||||
Xinerama
|
Xinerama
|
||||||
glib-2.0
|
glib-2.0
|
||||||
|
gio-2.0
|
||||||
gmodule-2.0
|
gmodule-2.0
|
||||||
gobject-2.0
|
gobject-2.0
|
||||||
gthread-2.0
|
gthread-2.0
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ set(ZLIB_FIND_REQUIRED ON)
|
|||||||
include(Prebuilt)
|
include(Prebuilt)
|
||||||
|
|
||||||
if (STANDALONE)
|
if (STANDALONE)
|
||||||
include(FindMyZLIB)
|
include(FindZLIB)
|
||||||
else (STANDALONE)
|
else (STANDALONE)
|
||||||
use_prebuilt_binary(zlib)
|
use_prebuilt_binary(zlib)
|
||||||
if (WINDOWS)
|
if (WINDOWS)
|
||||||
|
|||||||
@@ -1120,16 +1120,6 @@ bool LLAppViewer::mainLoop()
|
|||||||
|
|
||||||
bool LLAppViewer::cleanup()
|
bool LLAppViewer::cleanup()
|
||||||
{
|
{
|
||||||
//----------------------------------------------
|
|
||||||
//this test code will be removed after the test
|
|
||||||
//test manual call stack tracer
|
|
||||||
if(gSavedSettings.getBOOL("QAMode"))
|
|
||||||
{
|
|
||||||
LLError::LLCallStacks::print() ;
|
|
||||||
}
|
|
||||||
//end of the test code
|
|
||||||
//----------------------------------------------
|
|
||||||
|
|
||||||
//flag all elements as needing to be destroyed immediately
|
//flag all elements as needing to be destroyed immediately
|
||||||
// to ensure shutdown order
|
// to ensure shutdown order
|
||||||
LLMortician::setZealous(TRUE);
|
LLMortician::setZealous(TRUE);
|
||||||
|
|||||||
@@ -275,7 +275,7 @@ LLFloaterAbout::LLFloaterAbout()
|
|||||||
|
|
||||||
// TODO: Implement media plugin version query
|
// TODO: Implement media plugin version query
|
||||||
|
|
||||||
support.append("Qt Webkit Version: 4.7.1 ");
|
support.append("Qt Webkit Version: 4.7.1 (version number hard-coded)");
|
||||||
support.append("\n");
|
support.append("\n");
|
||||||
|
|
||||||
if (gPacketsIn > 0)
|
if (gPacketsIn > 0)
|
||||||
|
|||||||
@@ -252,7 +252,7 @@ public:
|
|||||||
return (object != NULL) && node->mValid && !node->mIndividualSelection && (object->isRootEdit() || object->isJointChild());
|
return (object != NULL) && node->mValid && !node->mIndividualSelection && (object->isRootEdit() || object->isJointChild());
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
typedef boost::filter_iterator<is_root, list_t::iterator > valid_root_iterator;
|
typedef boost::filter_iterator<is_valid_root, list_t::iterator > valid_root_iterator;
|
||||||
valid_root_iterator valid_root_begin() { return valid_root_iterator(mList.begin(), mList.end()); }
|
valid_root_iterator valid_root_begin() { return valid_root_iterator(mList.begin(), mList.end()); }
|
||||||
valid_root_iterator valid_root_end() { return valid_root_iterator(mList.end(), mList.end()); }
|
valid_root_iterator valid_root_end() { return valid_root_iterator(mList.end(), mList.end()); }
|
||||||
|
|
||||||
|
|||||||
@@ -827,25 +827,8 @@ class Linux_x86_64Manifest(LinuxManifest):
|
|||||||
self.path("libopenal.so.1")
|
self.path("libopenal.so.1")
|
||||||
self.path("libalut.so.0")
|
self.path("libalut.so.0")
|
||||||
|
|
||||||
# GTK+ and dependencies
|
|
||||||
## Lets just use the system libraries for all of these:
|
|
||||||
##self.path("libatk-1.0.so.0")
|
|
||||||
##self.path("libcairo.so.2")
|
|
||||||
##self.path("libfontconfig.so.1")
|
|
||||||
##self.path("libfreetype.so.6")
|
|
||||||
self.path("libgdk_pixbuf-2.0.so.0") # was commented to use systems gdk pixbufs instead -
|
|
||||||
# but seems webkit needs it o_O . Packaging for testing now.
|
|
||||||
##self.path("libgdk-x11-2.0.so.0")
|
|
||||||
##self.path("libgtk-x11-2.0.so.0")
|
|
||||||
# self.path("libpango-1.0.so.0") # use systems pango instead
|
|
||||||
# self.path("libpangoft2-1.0.so.0") # Both gdk pixbufs and pango would load systems modules
|
|
||||||
# self.path("libpangox-1.0.so.0") # and crash if not compatible or present.
|
|
||||||
# self.path("libpangoxft-1.0.so.0") # So we depend system gdk pixbufs and pango anyway.
|
|
||||||
##self.path("libpixman-1.so.0")
|
|
||||||
|
|
||||||
self.end_prefix("lib64")
|
self.end_prefix("lib64")
|
||||||
|
|
||||||
|
|
||||||
# Vivox runtimes and libs
|
# Vivox runtimes and libs
|
||||||
if self.prefix(src="vivox-runtime/i686-linux", dst="bin"):
|
if self.prefix(src="vivox-runtime/i686-linux", dst="bin"):
|
||||||
self.path("SLVoice")
|
self.path("SLVoice")
|
||||||
|
|||||||
114
install.xml
114
install.xml
@@ -374,39 +374,6 @@
|
|||||||
</map>
|
</map>
|
||||||
</map>
|
</map>
|
||||||
</map>
|
</map>
|
||||||
<key>fmod</key>
|
|
||||||
<map>
|
|
||||||
<key>copyright</key>
|
|
||||||
<string>FMOD Sound System, copyright (C) Firelight Technologies Pty, Ltd., 1994-2006.</string>
|
|
||||||
<key>description</key>
|
|
||||||
<string>Audio engine and mp3 stream decoder .</string>
|
|
||||||
<key>license</key>
|
|
||||||
<string>fmod</string>
|
|
||||||
<key>packages</key>
|
|
||||||
<map>
|
|
||||||
<key>darwin</key>
|
|
||||||
<map>
|
|
||||||
<key>md5sum</key>
|
|
||||||
<string>c7e317bec481b7efa2a0319e163dcc65</string>
|
|
||||||
<key>url</key>
|
|
||||||
<uri>scp:install-packages.lindenlab.com:/local/www/install-packages/doc/fmod-3.75-darwin-20080818.tar.bz2</uri>
|
|
||||||
</map>
|
|
||||||
<key>linux</key>
|
|
||||||
<map>
|
|
||||||
<key>md5sum</key>
|
|
||||||
<string>abd2b4ba4ac993f19d82804af387eb7c</string>
|
|
||||||
<key>url</key>
|
|
||||||
<uri>scp:install-packages.lindenlab.com:/local/www/install-packages/doc/fmod-3.75-linux-20080818.tar.bz2</uri>
|
|
||||||
</map>
|
|
||||||
<key>windows</key>
|
|
||||||
<map>
|
|
||||||
<key>md5sum</key>
|
|
||||||
<string>1a55dec2907821f5f785648a660126c3</string>
|
|
||||||
<key>url</key>
|
|
||||||
<uri>scp:install-packages.lindenlab.com:/local/www/install-packages/doc/fmod-3.75-windows-20080611.tar.bz2</uri>
|
|
||||||
</map>
|
|
||||||
</map>
|
|
||||||
</map>
|
|
||||||
<key>fontconfig</key>
|
<key>fontconfig</key>
|
||||||
<map>
|
<map>
|
||||||
<key>license</key>
|
<key>license</key>
|
||||||
@@ -1015,35 +982,6 @@ anguage Infrstructure (CLI) international standard</string>
|
|||||||
</map>
|
</map>
|
||||||
</map>
|
</map>
|
||||||
</map>
|
</map>
|
||||||
<key>mysql</key>
|
|
||||||
<map>
|
|
||||||
<key>license</key>
|
|
||||||
<string>gpl</string>
|
|
||||||
<key>packages</key>
|
|
||||||
<map>
|
|
||||||
<key>darwin</key>
|
|
||||||
<map>
|
|
||||||
<key>md5sum</key>
|
|
||||||
<string>df27f2db244ea2762759a06cd75ada4e</string>
|
|
||||||
<key>url</key>
|
|
||||||
<uri>scp:install-packages.lindenlab.com:/local/www/install-packages/doc/mysql-darwin-20080812.tar.bz2</uri>
|
|
||||||
</map>
|
|
||||||
<key>linux</key>
|
|
||||||
<map>
|
|
||||||
<key>md5sum</key>
|
|
||||||
<string>cc86b4cc858655e23704d1168325d7b9</string>
|
|
||||||
<key>url</key>
|
|
||||||
<uri>scp:install-packages.lindenlab.com:/local/www/install-packages/doc/mysqlclient-linux-20090320.tar.bz2</uri>
|
|
||||||
</map>
|
|
||||||
<key>windows</key>
|
|
||||||
<map>
|
|
||||||
<key>md5sum</key>
|
|
||||||
<string>98bac06680dca907e783d8dd4aa9edde</string>
|
|
||||||
<key>url</key>
|
|
||||||
<uri>scp:install-packages.lindenlab.com:/local/www/install-packages/doc/mysql-windows-20080804.tar.bz2</uri>
|
|
||||||
</map>
|
|
||||||
</map>
|
|
||||||
</map>
|
|
||||||
<key>ndofdev</key>
|
<key>ndofdev</key>
|
||||||
<map>
|
<map>
|
||||||
<key>copyright</key>
|
<key>copyright</key>
|
||||||
@@ -1219,58 +1157,6 @@ anguage Infrstructure (CLI) international standard</string>
|
|||||||
</map>
|
</map>
|
||||||
</map>
|
</map>
|
||||||
</map>
|
</map>
|
||||||
<key>quicktime</key>
|
|
||||||
<map>
|
|
||||||
<key>copyright</key>
|
|
||||||
<string>Copyright (C) 1990-2007 by Apple Computer, Inc., all rights reserved.</string>
|
|
||||||
<key>description</key>
|
|
||||||
<string>Separate download. Used to play in-world video clips on a prim. </string>
|
|
||||||
<key>license</key>
|
|
||||||
<string>quicktime</string>
|
|
||||||
<key>packages</key>
|
|
||||||
<map>
|
|
||||||
<key>windows</key>
|
|
||||||
<map>
|
|
||||||
<key>md5sum</key>
|
|
||||||
<string>be45825cc14ede53790ac93c58307dcb</string>
|
|
||||||
<key>url</key>
|
|
||||||
<uri>scp:install-packages.lindenlab.com:/local/www/install-packages/doc/quicktime-sdk-windows-7.3-20091110.tar.bz2</uri>
|
|
||||||
</map>
|
|
||||||
</map>
|
|
||||||
</map>
|
|
||||||
<key>smartheap</key>
|
|
||||||
<map>
|
|
||||||
<key>copyright</key>
|
|
||||||
<string>Copyright (C) 1991-2000 Compuware Corporation. All Rights Reserved.</string>
|
|
||||||
<key>description</key>
|
|
||||||
<string>Memory Management Library</string>
|
|
||||||
<key>license</key>
|
|
||||||
<string>smartheap</string>
|
|
||||||
<key>packages</key>
|
|
||||||
<map>
|
|
||||||
<key>darwin</key>
|
|
||||||
<map>
|
|
||||||
<key>md5sum</key>
|
|
||||||
<string>f54131b5f228e805c64c2e4e6c96579a</string>
|
|
||||||
<key>url</key>
|
|
||||||
<uri>scp:install-packages.lindenlab.com:/local/www/install-packages/doc/smartheap-6.0.2-darwin-20080610.tar.bz2</uri>
|
|
||||||
</map>
|
|
||||||
<key>linux</key>
|
|
||||||
<map>
|
|
||||||
<key>md5sum</key>
|
|
||||||
<string>499208522bf7d7843e1d014d64214e06</string>
|
|
||||||
<key>url</key>
|
|
||||||
<uri>scp:install-packages.lindenlab.com:/local/www/install-packages/doc/smartheap-6.0.2-linux-20080610.tar.bz2</uri>
|
|
||||||
</map>
|
|
||||||
<key>windows</key>
|
|
||||||
<map>
|
|
||||||
<key>md5sum</key>
|
|
||||||
<string>78fd47017f21d11eae43bca3e38a3e1e</string>
|
|
||||||
<key>url</key>
|
|
||||||
<uri>scp:install-packages.lindenlab.com:/local/www/install-packages/doc/smartheap-6.0.2-windows-20080611.tar.bz2</uri>
|
|
||||||
</map>
|
|
||||||
</map>
|
|
||||||
</map>
|
|
||||||
<key>tut</key>
|
<key>tut</key>
|
||||||
<map>
|
<map>
|
||||||
<key>copyright</key>
|
<key>copyright</key>
|
||||||
|
|||||||
Reference in New Issue
Block a user