diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2018-03-14 04:38:58 +0100 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2018-03-22 07:46:46 +0100 |
commit | 08113f7ce7ea660c5cac1a0d09947faa5977acf4 (patch) | |
tree | 0b0328832682779d3cf6e3c3aa273cc5d15f2683 /pkgs/desktops/gnome-3 | |
parent | 960d599f530794737b689f7406a66f6bce84700e (diff) | |
download | nixpkgs-08113f7ce7ea660c5cac1a0d09947faa5977acf4.tar nixpkgs-08113f7ce7ea660c5cac1a0d09947faa5977acf4.tar.gz nixpkgs-08113f7ce7ea660c5cac1a0d09947faa5977acf4.tar.bz2 nixpkgs-08113f7ce7ea660c5cac1a0d09947faa5977acf4.tar.lz nixpkgs-08113f7ce7ea660c5cac1a0d09947faa5977acf4.tar.xz nixpkgs-08113f7ce7ea660c5cac1a0d09947faa5977acf4.tar.zst nixpkgs-08113f7ce7ea660c5cac1a0d09947faa5977acf4.zip |
gtksourceview: move out of gnome3
Diffstat (limited to 'pkgs/desktops/gnome-3')
-rw-r--r-- | pkgs/desktops/gnome-3/core/gtksourceview/default.nix | 55 | ||||
-rw-r--r-- | pkgs/desktops/gnome-3/core/gtksourceview/nix_share_path.patch | 11 | ||||
-rw-r--r-- | pkgs/desktops/gnome-3/default.nix | 4 |
3 files changed, 1 insertions, 69 deletions
diff --git a/pkgs/desktops/gnome-3/core/gtksourceview/default.nix b/pkgs/desktops/gnome-3/core/gtksourceview/default.nix deleted file mode 100644 index a870b16f925..00000000000 --- a/pkgs/desktops/gnome-3/core/gtksourceview/default.nix +++ /dev/null @@ -1,55 +0,0 @@ -{ stdenv, fetchurl, pkgconfig, atk, cairo, glib, gtk3, pango -, libxml2, perl, intltool, gettext, gnome3, gobjectIntrospection, dbus, xvfb_run, shared-mime-info }: - -let - checkInputs = [ xvfb_run dbus ]; -in stdenv.mkDerivation rec { - name = "gtksourceview-${version}"; - version = "3.24.6"; - - src = fetchurl { - url = "mirror://gnome/sources/gtksourceview/${gnome3.versionBranch version}/${name}.tar.xz"; - sha256 = "7aa6bdfebcdc73a763dddeaa42f190c40835e6f8495bb9eb8f78587e2577c188"; - }; - - passthru = { - updateScript = gnome3.updateScript { packageName = "gtksourceview"; attrPath = "gnome3.gtksourceview"; }; - }; - - propagatedBuildInputs = [ - # Required by gtksourceview-3.0.pc - gtk3 - # Used by gtk_source_language_manager_guess_language - shared-mime-info - ]; - - outputs = [ "out" "dev" ]; - - nativeBuildInputs = [ pkgconfig intltool gettext perl gobjectIntrospection ] - ++ stdenv.lib.optionals doCheck checkInputs; - - buildInputs = [ atk cairo glib pango libxml2 ]; - - preBuild = '' - substituteInPlace gtksourceview/gtksourceview-utils.c --replace "@NIX_SHARE_PATH@" "$out/share" - ''; - - patches = [ ./nix_share_path.patch ]; - - enableParallelBuilding = true; - - doCheck = stdenv.isLinux; - checkPhase = '' - export NO_AT_BRIDGE=1 - xvfb-run -s '-screen 0 800x600x24' dbus-run-session \ - --config-file=${dbus.daemon}/share/dbus-1/session.conf \ - make check - ''; - - meta = with stdenv.lib; { - homepage = https://wiki.gnome.org/Projects/GtkSourceView; - platforms = with platforms; linux ++ darwin; - license = licenses.lgpl21; - maintainers = gnome3.maintainers; - }; -} diff --git a/pkgs/desktops/gnome-3/core/gtksourceview/nix_share_path.patch b/pkgs/desktops/gnome-3/core/gtksourceview/nix_share_path.patch deleted file mode 100644 index c87350167c2..00000000000 --- a/pkgs/desktops/gnome-3/core/gtksourceview/nix_share_path.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/gtksourceview/gtksourceview-utils.c 2014-07-13 16:13:57.418687726 +0200 -+++ b/gtksourceview/gtksourceview-utils.c 2014-07-13 16:14:20.550847767 +0200 -@@ -68,6 +68,8 @@ - basename, - NULL)); - -+ g_ptr_array_add (dirs, g_build_filename ("@NIX_SHARE_PATH@", SOURCEVIEW_DIR, basename, NULL)); -+ - g_ptr_array_add (dirs, NULL); - - return (gchar**) g_ptr_array_free (dirs, FALSE); diff --git a/pkgs/desktops/gnome-3/default.nix b/pkgs/desktops/gnome-3/default.nix index 047d07aaae2..03a2f91c1fa 100644 --- a/pkgs/desktops/gnome-3/default.nix +++ b/pkgs/desktops/gnome-3/default.nix @@ -53,7 +53,7 @@ let ]; inherit (pkgs) atk glib gobjectIntrospection gtk2 webkitgtk gtk3 gtkmm3 libcanberra-gtk2 - libgtop libgudev libhttpseverywhere librsvg libsecret gdk_pixbuf + libgtop libgudev libhttpseverywhere librsvg libsecret gdk_pixbuf gtksourceview easytag meld orca rhythmbox shotwell clutter clutter-gst clutter-gtk cogl gtkvnc; @@ -174,8 +174,6 @@ let gsound = callPackage ./core/gsound { }; - gtksourceview = callPackage ./core/gtksourceview { }; - gtksourceviewmm = callPackage ./core/gtksourceviewmm { }; gucharmap = callPackage ./core/gucharmap { }; |