From cd62169a203cc710717f05772ff9ff2c92ec509e Mon Sep 17 00:00:00 2001 From: "Yury G. Kudryashov" Date: Sat, 14 Jan 2012 18:04:18 +0000 Subject: [PATCH] kopete: depend on sqlite, fix FindJasper svn path=/nixpkgs/trunk/; revision=31562 --- .../kde-4.8/kdenetwork/FindJasper.cmake | 35 +++++++++++++++++++ pkgs/desktops/kde-4.8/kdenetwork/kopete.nix | 10 ++++-- 2 files changed, 42 insertions(+), 3 deletions(-) create mode 100644 pkgs/desktops/kde-4.8/kdenetwork/FindJasper.cmake diff --git a/pkgs/desktops/kde-4.8/kdenetwork/FindJasper.cmake b/pkgs/desktops/kde-4.8/kdenetwork/FindJasper.cmake new file mode 100644 index 00000000000..bb06a7bd8d3 --- /dev/null +++ b/pkgs/desktops/kde-4.8/kdenetwork/FindJasper.cmake @@ -0,0 +1,35 @@ +# - Try to find the Jasper JPEG2000 library +# Once done this will define +# +# JASPER_FOUND - system has Jasper +# JASPER_INCLUDE_DIR - the Jasper include directory +# JASPER_LIBRARIES - The libraries needed to use Jasper + +#============================================================================= +# Copyright 2006-2009 Kitware, Inc. +# Copyright 2006 Alexander Neundorf +# +# Distributed under the OSI-approved BSD License (the "License"); +# see accompanying file Copyright.txt for details. +# +# This software is distributed WITHOUT ANY WARRANTY; without even the +# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +# See the License for more information. +#============================================================================= +# (To distribute this file outside of CMake, substitute the full +# License text for the above reference.) + +FIND_PACKAGE(JPEG) + +FIND_PATH(JASPER_INCLUDE_DIR jasper/jasper.h) + +FIND_LIBRARY(JASPER_LIBRARY NAMES jasper libjasper) + +SET(JASPER_LIBRARIES ${JASPER_LIBRARY}) + +# handle the QUIETLY and REQUIRED arguments and set JASPER_FOUND to TRUE if +# all listed variables are TRUE +INCLUDE(FindPackageHandleStandardArgs) +FIND_PACKAGE_HANDLE_STANDARD_ARGS(Jasper DEFAULT_MSG JASPER_LIBRARIES JASPER_INCLUDE_DIR) + +MARK_AS_ADVANCED(JASPER_INCLUDE_DIR JASPER_LIBRARY) diff --git a/pkgs/desktops/kde-4.8/kdenetwork/kopete.nix b/pkgs/desktops/kde-4.8/kdenetwork/kopete.nix index a4b01c5f9a6..27b36ba6d1b 100644 --- a/pkgs/desktops/kde-4.8/kdenetwork/kopete.nix +++ b/pkgs/desktops/kde-4.8/kdenetwork/kopete.nix @@ -1,17 +1,21 @@ { kde, kdelibs, speex, libmsn, libotr, kdepimlibs, qimageblitz, libktorrent, jasper, libidn, mediastreamer, msilbc, pkgconfig, libxml2, libxslt, giflib, - libgadu, boost, qca2, gpgme }: + libgadu, boost, qca2, gpgme, sqlite }: kde { buildInputs = [ kdelibs speex libmsn libotr kdepimlibs qimageblitz libktorrent jasper libidn mediastreamer msilbc libxml2 libxslt giflib libgadu boost qca2 - gpgme ]; + gpgme sqlite ]; buildNativeInputs = [ pkgconfig ]; KDEDIRS = libktorrent; - patchPhase = "cp -v ${./FindmsiLBC.cmake} kopete/cmake/modules/FindmsiLBC.cmake"; + patchPhase = + '' + cp -v ${./FindmsiLBC.cmake} kopete/cmake/modules/FindmsiLBC.cmake + cp -v ${./FindJasper.cmake} kopete/cmake/modules/FindJasper.cmake + ''; cmakeFlags = [ "-DBUILD_skypebuttons=TRUE" ];