diff options
author | Samuel Dionne-Riel <samuel@dionne-riel.com> | 2018-11-12 23:29:53 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-11-12 23:29:53 +0000 |
commit | 8e2a9dae82c96f1395fab2910e9bfb946a79d771 (patch) | |
tree | 6132498d22bb86997a9fa8b9f94c723d2ad71766 /pkgs | |
parent | 0c38e68d395aada1d8b09ffb0acb5ab35ab3cdd2 (diff) | |
parent | 6837d0d5c98a19aeb63fc82d6806600fd4c8907e (diff) |
Merge pull request #47987 from erictapen/scribus-unstable
scribusUnstable: init at 2018-10-13
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/applications/office/scribus/unstable.nix | 39 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 41 insertions, 0 deletions
diff --git a/pkgs/applications/office/scribus/unstable.nix b/pkgs/applications/office/scribus/unstable.nix new file mode 100644 index 0000000000000..4b1595db42a48 --- /dev/null +++ b/pkgs/applications/office/scribus/unstable.nix @@ -0,0 +1,39 @@ +{ stdenv, fetchsvn, makeWrapper, pkgconfig, cmake, qtbase, cairo, pixman, +boost, cups, fontconfig, freetype, hunspell, libjpeg, libtiff, libxml2, lcms2, +podofo, poppler, poppler_data, python2, harfbuzz, qtimageformats, qttools }: + +let + pythonEnv = python2.withPackages(ps: [ps.tkinter ps.pillow]); + revision = "22730"; +in +stdenv.mkDerivation rec { + name = "scribus-unstable-${version}"; + version = "2018-10-13"; + + src = fetchsvn { + url = "svn://scribus.net/trunk/Scribus"; + rev = revision; + sha256 = "1nlg4qva0fach8fi07r1pakjjlijishpwzlgpnxyaz7r31yjaw63"; + }; + + enableParallelBuilding = true; + + buildInputs = [ + makeWrapper pkgconfig cmake qtbase cairo pixman boost cups fontconfig + freetype hunspell libjpeg libtiff libxml2 lcms2 podofo poppler + poppler_data pythonEnv harfbuzz qtimageformats qttools + ]; + + postFixup = '' + wrapProgram $out/bin/scribus \ + --prefix QT_PLUGIN_PATH : "${qtbase}/${qtbase.qtPluginPrefix}" + ''; + + meta = { + maintainers = [ stdenv.lib.maintainers.erictapen ]; + platforms = stdenv.lib.platforms.linux; + description = "Desktop Publishing (DTP) and Layout program for Linux"; + homepage = http://www.scribus.net; + license = stdenv.lib.licenses.gpl2; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a4cabcc9a5434..fa01e53a53c5e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -18914,6 +18914,8 @@ with pkgs; inherit (gnome2) libart_lgpl; }; + scribusUnstable = libsForQt5.callPackage ../applications/office/scribus/unstable.nix { }; + seafile-client = libsForQt5.callPackage ../applications/networking/seafile-client { }; seeks = callPackage ../tools/networking/p2p/seeks { |