WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Skype support libs.  (Read 11729 times)

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Skype support libs.
« on: February 08, 2009, 09:37:43 PM »
Thanks to jpeters we have Skype support libs:

Code: [Select]
Title: skype_support.tcel
Description: Skype support libs
Version: For Skype_static- 2.0.0.72
Author: misc
Original-sites: http://rpm2html.osmirror.nl/libXv.so.1.html
http://rpm2html.osmirror.nl/libXss.so.1.html
http://rpm2html.osmirror.nl/libXinerama.so.1.html
http://rpmfind.net/linux/rpm2html/search.php?query=libXfixes.so.3
Copying-policy: Free source
Extension_by: jpeters
Comments: Includes: libXinerama,libX,libXss,libXfixes
may require qt-4.2.2.tcel
For Dynamic Static or Static OSS (alsa or OSS)
Skype download site: http://www.skype.com/download/skype/linux/choose/
Size: 20K
Current: 2009/02/08

Offline ^thehatsrule^

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 1726
Re: Skype support libs.
« Reply #1 on: February 09, 2009, 12:46:48 AM »
fwiw, these libs would probably be in the xorg extension.

Which versions were actually used?  The actual license seems to be X11/MIT (or xfree86 1.0) license for those listed.

The field "Original-site:" (without the s) should be kept, even though it probably doesn't matter atm.

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: Skype support libs.
« Reply #2 on: February 09, 2009, 11:59:25 AM »
fwiw, these libs would probably be in the xorg extension.

Which versions were actually used?  The actual license seems to be X11/MIT (or xfree86 1.0) license for those listed.

The field "Original-site:" (without the s) should be kept, even though it probably doesn't matter atm.

Okay, resubmitted.   Thanks

Edit: Maybe we could include links to the license in the info file?
« Last Edit: February 09, 2009, 12:29:13 PM by jpeters »

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: Skype support libs.
« Reply #3 on: February 09, 2009, 06:33:41 PM »
There are apparently more than a few apps that need a small handful of Xorg libs to function.  This extension would probably satisfy QT's depends, as well as Xine that I will build later.  Xine would have to be built without XV support to function without Xorg installed, and I would rather just build one version that works with or without full Xorg.
Perhaps we could rename this extension since it can be used for a variety of apps and is useful for those folks like me who tend to stick with Xvesa.  Don't get me wrong, I am very happy that we have an Xorg extension available.  But I also like not having to disable so much of Xorg functionality to build a package to work without full Xorg installed (example: Mplayer-gtk1, Mplayer-gtk2) and then have to build another version of the same package to take advantage of Xorg. 
I think we should rename this extension to Xlibs_support.tcel, as well as pull it's contents from the Xorg extension as to eliminate any conflict if one decides to install the Xorg extension on top of it.  Does that sound agreeable?

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: Skype support libs.
« Reply #4 on: February 09, 2009, 06:41:21 PM »
I guess as long as therre's something with "skype" available, so users know how to get it working. Requirements can be listed on the install script, if we keep that going.

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: Skype support libs.
« Reply #5 on: February 09, 2009, 07:04:22 PM »
Since these are generic X libs that could be used for many other apps, I was thinking that keeping the name to skype_support would be more confusing in the long run since these libs are not skype specific.  I think that we need an Xlibs extension like this and would rather not have to start a new extension for it since this one already exists.  But if this extension is where other skype dependencies wind up, then an Xlibs extension would be in order though  that would be further duplication.  I would rather see this extension small with some often needed Xlibs and any skype specific stuff could be put in a skype specific extension.  Even better, other dependencies besides this extension that arise for skype can each be it's own extension and put in the .dep file to it gets loaded automatically.  This extension could be made a dependency of the skype install script as well so no one has to look for it.

It's your extension, so I will leave it up to you.  But I am trying to help keep things simpler and less confusing as other apps will be using this one.


Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: Skype support libs.
« Reply #6 on: February 09, 2009, 10:19:45 PM »
Submitted...    Feel free to change things around any way you feel works best. Thanks for your consideration. 

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: Skype support libs.
« Reply #7 on: February 09, 2009, 10:48:25 PM »
Thanks to jpeters we have Xlibs_support.  This is a 20kb kb download that will enable the use of many apps that otherwise would need the Xorg extension to function.

Code: [Select]
Title: Xlibs_support.tcel
Description: Supports apps without full Xorg functionality  (TESTING)
Version: libXv.so.1.0.0
libXss.so.1.0.0
libXinerama.so.1.0.0
libXfixes.so.3.1.0
Author: misc
Original-site:  http://rpm2html.osmirror.nl/libXv.so.1.html
http://rpm2html.osmirror.nl/libXss.so.1.html
http://rpm2html.osmirror.nl/libXinerama.so.1.html
http://rpmfind.net/linux/rpm2html/search.php?query=libXfixes.so.3
Copying-policy: MIT License
Extension_by: jpeters
Comments: Especially useful for those who use Xvesa
Size: 20K
Change_log: 2009/02/08
2009/02/09 Changed from Skype_support.tcel to Xlib_support.tcel
Current: 2009/02/09

Also available in tcz version:

Code: [Select]
Title: Xlibs_support.tczl
Description: Supports apps without full Xorg functionality  (TESTING)
Version: libXv.so.1.0.0
libXss.so.1.0.0
libXinerama.so.1.0.0
libXfixes.so.3.1.0
Author: misc
Original-site:  http://rpm2html.osmirror.nl/libXv.so.1.html
http://rpm2html.osmirror.nl/libXss.so.1.html
http://rpm2html.osmirror.nl/libXinerama.so.1.html
http://rpmfind.net/linux/rpm2html/search.php?query=libXfixes.so.3
Copying-policy: MIT License
Extension_by: jpeters
Comments: Especially useful for those who use Xvesa
Size: 24K
Change_log: 2009/02/08
2009/02/09 Changed from Skype_support.tcel to Xlib_support.tcel
Current: 2009/02/09

« Last Edit: February 17, 2009, 03:40:55 PM by Jason W »

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11044
Re: Skype support libs.
« Reply #8 on: February 10, 2009, 08:26:42 AM »
Depending on the application, compiling in say Xinerama or Xfixes support can cause a crash when the X server does not support that. XV though should only produce an error message if the movie player tries to use it.
The only barriers that can stop you are the ones you create yourself.

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: Skype support libs.
« Reply #9 on: February 10, 2009, 08:56:12 AM »
I have personally never had an app crash that depends on Xorg libraries when run in Xvesa mode with the Xorg libraries installed in the system, but that is not to say it can't happen.  I remember that Xine has an option to compile a static XV which would eliminate the dependency on libXv.so.*.  Building with shared XV of course creates the library dependency.

QT was built with Xinerama support but so far works in Xvesa mode when the libs are there.  I used to often install the full Xorg extension to use the libs for other prebuilt apps while using Xvesa.  If this approach is observed on TC to make apps more crash prone then we can reconsider. 


Offline robc

  • Sr. Member
  • ****
  • Posts: 447
Re: Skype support libs.
« Reply #10 on: February 10, 2009, 03:50:45 PM »
Quote
I think that we need an Xlibs extension like this and would rather not have to start a new extension for it since this one already exists.
I asked about this earlier in this thread:http://forum.tinycorelinux.net/index.php?topic=549.0
Since that extension (and others) only require the Xorg libs to run it wouldn't need all of Xorg downloaded when selected in the appbrowser. Would it make sense just to take out all (or most?) of the Xlibs and have the Xorg.dep file include these?

Quote
I have personally never had an app crash that depends on Xorg libraries when run in Xvesa mode with the Xorg libraries installed in the system
I have not had an app crash because of this either. The only thing I have really needed Xorg for are touchscreens.
"Never give up! Never surrender!" - Commander Peter Quincy Taggart

"Make it so." - Captain Picard

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: Skype support libs.
« Reply #11 on: February 10, 2009, 04:32:56 PM »
I think, and I am sure most would agree, that we don't need to break up the Xorg extension.  These libs would simply get overwritten by the same files in the case the Xorg extension is loaded.  I also think that this extension is best kept only as big as it has to be rather than including all of the Xorg libs.  But that is just my opinion.

Offline ^thehatsrule^

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 1726
Re: Skype support libs.
« Reply #12 on: June 24, 2009, 01:52:01 PM »
Removed skype_support in favor of Xlibs_support

Offline alu

  • Sr. Member
  • ****
  • Posts: 429
Re: Skype support libs.
« Reply #13 on: June 24, 2009, 05:41:24 PM »
the title of the post makes me curious: does it mean that skype would run with this extension loaded? it would be great since i and others would very much like to use skype with tc-2.*

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: Skype support libs.
« Reply #14 on: June 24, 2009, 06:11:56 PM »
This extension was X libraries that were renamed Xlibs_support.  It has nothing to do with skype not running on TC 2.x.