lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at 18.03-beta 40 lines 1.1 kB view raw
1{ stdenv, fetchsvn 2, wrapGAppsHook, makeWrapper, gettext 3, python3Packages, gtk3, poppler_gi 4, gnome3, gsettings-desktop-schemas, shared-mime-info, 5}: 6 7python3Packages.buildPythonApplication rec { 8 name = "pdfshuffler-unstable-2017-02-26"; # no official release in 5 years 9 10 src = fetchsvn { 11 url = "http://svn.gna.org/svn/pdfshuffler/trunk"; 12 rev = "20"; 13 sha256 = "1g20dy45xg5vda9y58d2b1gkczj44xgrfi59jx6hr62ynd3z0dfc"; 14 }; 15 16 nativeBuildInputs = [ wrapGAppsHook gettext makeWrapper ]; 17 18 buildInputs = [ 19 gtk3 gsettings-desktop-schemas poppler_gi gnome3.adwaita-icon-theme 20 ]; 21 22 propagatedBuildInputs = with python3Packages; [ 23 pygobject3 24 pycairo 25 pypdf2 26 ]; 27 28 preFixup = '' 29 gappsWrapperArgs+=(--prefix XDG_DATA_DIRS : "${shared-mime-info}/share") 30 ''; 31 32 doCheck = false; # no tests 33 34 meta = with stdenv.lib; { 35 homepage = https://gna.org/projects/pdfshuffler/; 36 description = "Merge or split pdf documents and rotate, crop and rearrange their pages"; 37 platforms = platforms.linux; 38 maintainers = with maintainers; [ mic92 ]; 39 }; 40}