EionRobb / skype4pidgin

Skype Plugin for Pidgin, libpurple and more
https://github.com/EionRobb/skype4pidgin/tree/master/skypeweb#skypeweb-plugin-for-pidgin
625 stars 88 forks source link

pidgin3 (libpurple3) support ? #697

Closed kfirufk closed 8 months ago

kfirufk commented 8 months ago

Hi

i installed pidgin3 from sources which provides libpurple3

# ldconfig -v | grep purple
    libpurple3.so.0 -> libpurple3.so.0.0.0

when i try to run cmake on skype4web i get mssing purple library:

/build # $ cmake ..
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

-- Checking for module 'purple'
--   Package 'purple', required by 'virtual:world', not found
CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:619 (message):
  The following required packages were not found:

   - purple

Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPkgConfig.cmake:841 (_pkg_check_modules_internal)
  CMakeLists.txt:19 (pkg_check_modules)

-- Configuring incomplete, errors occurred!
EionRobb commented 8 months ago

I don't think the libpurple3 api is stable enough to write plugins against. An attempt was made in the past, but it was too much of a moving target to keep up with. At the moment the builds only work with purple2 (which comes through pkg-config as purple) so you'll need to install libpurple2. Hopefully there'll be a purple2 plugin loader for purple3 in the future, to help with the transition :)