summary refs log tree commit diff
diff options
context:
space:
mode:
authorajs124 <git@ajs124.de>2022-06-02 17:52:12 +0200
committerajs124 <git@ajs124.de>2022-06-02 18:05:57 +0200
commit77d9d13f3e034c0eb2d822756fd7c28e425f773f (patch)
tree6f1f85c17827e9f819a899b07ca8f23b03079e97
parentb6650a4438f4b6a8416a4ff81dbdc6c32e7e6420 (diff)
downloadnixpkgs-77d9d13f3e034c0eb2d822756fd7c28e425f773f.tar
nixpkgs-77d9d13f3e034c0eb2d822756fd7c28e425f773f.tar.gz
nixpkgs-77d9d13f3e034c0eb2d822756fd7c28e425f773f.tar.bz2
nixpkgs-77d9d13f3e034c0eb2d822756fd7c28e425f773f.tar.lz
nixpkgs-77d9d13f3e034c0eb2d822756fd7c28e425f773f.tar.xz
nixpkgs-77d9d13f3e034c0eb2d822756fd7c28e425f773f.tar.zst
nixpkgs-77d9d13f3e034c0eb2d822756fd7c28e425f773f.zip
vimiv: remove after being marked broken for over 18 months
It was marked in commit 62303628cef40fef0a73db1c8ba2dc5416fe760b by Robin Gloster on 2017-03-30 (commited on 2017-03-30)
-rw-r--r--pkgs/applications/graphics/vimiv/default.nix73
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 0 insertions, 75 deletions
diff --git a/pkgs/applications/graphics/vimiv/default.nix b/pkgs/applications/graphics/vimiv/default.nix
deleted file mode 100644
index a6320f774fd..00000000000
--- a/pkgs/applications/graphics/vimiv/default.nix
+++ /dev/null
@@ -1,73 +0,0 @@
-{ lib, python3Packages, fetchFromGitHub, imagemagick, librsvg, gtk3, jhead
-, gnome
-
-# Test requirements
-, dbus, xvfb-run, xdotool
-}:
-
-python3Packages.buildPythonApplication rec {
-  pname = "vimiv";
-  version = "0.7.3";
-
-  src = fetchFromGitHub {
-    owner = "karlch";
-    repo = "vimiv";
-    rev = "v${version}";
-    sha256 = "18dn81n8hcrqhrqfida34qz7a0ar9rz2rrmzsvyp54zc6nyvv1cn";
-  };
-
-  testimages = fetchFromGitHub {
-    owner = "karlch";
-    repo = "vimiv";
-    rev = "6f4d1372b27f2065c56eafdb521d230d9bb8f4e2";
-    sha256 = "0a3aybzpms0381dz9japhm4c7j5klhmw91prcac6zaww6x34nmxb";
-  };
-
-  postPatch = ''
-    patchShebangs scripts/install_icons.sh
-    sed -i -e 's,/usr,,g' -e '/setup\.py/d' Makefile scripts/install_icons.sh
-
-    sed -i \
-      -e 's,/etc/vimiv/\(vimivrc\|keys\.conf\),'"$out"'&,g' \
-      man/* vimiv/parser.py
-
-    sed -i \
-      -e 's!"mogrify"!"${imagemagick}/bin/mogrify"!g' \
-      -e '/cmd *=/s!"jhead"!"${jhead}/bin/jhead"!g' \
-      vimiv/imageactions.py
-  '';
-
-  checkInputs = [ python3Packages.nose dbus.daemon xvfb-run xdotool ];
-  buildInputs = [ gnome.adwaita-icon-theme librsvg ];
-  propagatedBuildInputs = with python3Packages; [ pillow pygobject3 gtk3 ];
-
-  makeWrapperArgs = [
-    "--prefix GI_TYPELIB_PATH : \"$GI_TYPELIB_PATH\""
-    "--suffix XDG_DATA_DIRS : \"$XDG_ICON_DIRS:$out/share\""
-    "--set GDK_PIXBUF_MODULE_FILE \"$GDK_PIXBUF_MODULE_FILE\""
-  ];
-
-  postCheck = ''
-    # Some tests assume that the directory only contains one vimiv directory
-    rm -rf vimiv.egg-info vimiv.desktop
-
-    # Re-use the wrapper args from the main program
-    makeWrapper "$SHELL" run-tests $makeWrapperArgs
-
-    cp -Rd --no-preserve=mode "$testimages/testimages" vimiv/testimages
-    HOME="$(mktemp -d)" PATH="$out/bin:$PATH" \
-      xvfb-run -s '-screen 0 800x600x24' dbus-run-session \
-      --config-file=${dbus.daemon}/share/dbus-1/session.conf \
-      ./run-tests -c 'python tests/main_test.py && nosetests -vx'
-  '';
-
-  postInstall = "make DESTDIR=\"$out\" install";
-
-  meta = {
-    homepage = "https://github.com/karlch/vimiv";
-    description = "An image viewer with Vim-like keybindings";
-    license = lib.licenses.mit;
-    platforms = lib.platforms.linux;
-    broken = true;
-  };
-}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 9a12fcf7c9e..a5f917966d8 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -30236,8 +30236,6 @@ with pkgs;
     inherit (darwin.apple_sdk.frameworks) Carbon Cocoa;
   });
 
-  vimiv = callPackage ../applications/graphics/vimiv { };
-
   vimiv-qt = callPackage ../applications/graphics/vimiv-qt { };
 
   macvim = callPackage ../applications/editors/vim/macvim-configurable.nix { stdenv = clangStdenv; };