summaryrefslogtreecommitdiff
path: root/pkgs/applications
diff options
context:
space:
mode:
authorJappie3 <jappie3+git@jappie.dev>2026-02-03 22:33:46 +0100
committerJappie3 <jappie3+git@jappie.dev>2026-02-03 23:06:40 +0100
commitbbbfa77f0b0a334cf29bbdf62f53df533ae315fb (patch)
treeb39ab2650d1a76bad2b78f8830e0b5f7438152e6 /pkgs/applications
parentlibretro.atari800: 0-unstable-2025-12-04 -> 0-unstable-2026-01-30 (#486324) (diff)
downloadnixpkgs-bbbfa77f0b0a334cf29bbdf62f53df533ae315fb.tar.gz
webmacs: drop
Diffstat (limited to 'pkgs/applications')
-rw-r--r--pkgs/applications/networking/browsers/webmacs/default.nix79
1 files changed, 0 insertions, 79 deletions
diff --git a/pkgs/applications/networking/browsers/webmacs/default.nix b/pkgs/applications/networking/browsers/webmacs/default.nix
deleted file mode 100644
index a3816002a53b..000000000000
--- a/pkgs/applications/networking/browsers/webmacs/default.nix
+++ /dev/null
@@ -1,79 +0,0 @@
-{
- lib,
- stdenv,
- mkDerivationWith,
- fetchFromGitHub,
- python3Packages,
- herbstluftwm,
-}:
-
-mkDerivationWith (python3Packages.buildPythonApplication.override { inherit stdenv; }) rec {
- pname = "webmacs";
- version = "0.8";
- format = "setuptools";
-
- disabled = python3Packages.isPy27;
-
- src = fetchFromGitHub {
- owner = "parkouss";
- repo = "webmacs";
- rev = version;
- fetchSubmodules = true;
- sha256 = "1hzb9341hybgrqcy1w20hshm6xaiby4wbjpjkigf4zq389407368";
- };
-
- propagatedBuildInputs = with python3Packages; [
- pyqtwebengine
- setuptools
- dateparser
- jinja2
- pygments
- ];
-
- nativeCheckInputs = [
- python3Packages.pytest
- #python3Packages.pytest-xvfb
- #python3Packages.pytest-qt
- python3Packages.pytestCheckHook
- herbstluftwm
-
- # The following are listed in test-requirements.txt but appear not
- # to be needed at present:
-
- # python3Packages.pytest-mock
- # python3Packages.flake8
- ];
-
- # See https://github.com/parkouss/webmacs/blob/1a04fb7bd3f33d39cb4d71621b48c2458712ed39/setup.py#L32
- # Don't know why they're using CC for g++.
- preConfigure = ''
- export CC=$CXX
- '';
-
- doCheck = false; # test dependencies not packaged up yet
-
- dontWrapQtApps = true;
-
- preFixup = ''
- makeWrapperArgs+=("''${qtWrapperArgs[@]}")
- '';
-
- meta = {
- description = "Keyboard-based web browser with Emacs/conkeror heritage";
- mainProgram = "webmacs";
- longDescription = ''
- webmacs is yet another browser for keyboard-based web navigation.
-
- It mainly targets emacs-like navigation, and started as a clone (in terms of
- features) of conkeror.
-
- Based on QtWebEngine and Python 3. Fully customizable in Python.
- '';
- homepage = "https://webmacs.readthedocs.io/en/latest/";
- changelog = "https://github.com/parkouss/webmacs/blob/master/CHANGELOG.md";
- license = lib.licenses.gpl3;
- maintainers = with lib.maintainers; [ jacg ];
- platforms = lib.platforms.all;
- };
-
-}