Skip to content

Commit

Permalink
tractor: init at 4.5.1
Browse files Browse the repository at this point in the history
  • Loading branch information
mksafavi committed Dec 22, 2024
1 parent c93b335 commit 9ffeca7
Showing 1 changed file with 48 additions and 0 deletions.
48 changes: 48 additions & 0 deletions pkgs/by-name/tr/tractor/package.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
{
lib,
fetchFromGitLab,
python3Packages,
gobject-introspection,
wrapGAppsHook4,
}:

let
# This package should be updated together with pkgs/by-name/ca/carburetor/package.nix
version = "4.5.1";
in
python3Packages.buildPythonApplication {
pname = "tractor";
inherit version;

pyproject = true;

src = fetchFromGitLab {
domain = "framagit.org";
owner = "tractor";
repo = "tractor";
rev = version;
hash = "sha256-vAKtC1L8sVpMXQowa9s9NJCppVTXEQeLplVp0pZkz84=";
};

nativeBuildInputs = [
gobject-introspection
wrapGAppsHook4
];

dependencies = [
python3Packages.setuptools
python3Packages.fire
python3Packages.pygobject3
python3Packages.pysocks
python3Packages.stem
];

meta = {
homepage = "https://framagit.org/tractor/tractor";
description = "setup a proxy with Onion Routing via TOR and optionally obfs4proxy";
license = lib.licenses.gpl3Plus;
platforms = lib.platforms.linux;
mainProgram = "tractor";
maintainers = with lib.maintainers; [ mksafavi ];
};
}

0 comments on commit 9ffeca7

Please sign in to comment.