aboutsummaryrefslogtreecommitdiff
path: root/pkgs/applications/graphics/inkscape/default.nix (follow)
Commit message (Collapse)AuthorAgeFilesLines
* inkscape: 1.0 → 1.0.1Jan Tojnar2020-09-101-2/+2
| | | | | https://inkscape.org/news/2020/09/06/inkscape-version-101-patches-crashes-bugs/ https://inkscape.org/release/inkscape-1.0.1/
* inkscape: 0.92.5 -> 1.0Pavol Rusnak2020-07-191-16/+34
|
* treewide: replace base64 encoded hashesDaiderd Jordan2020-06-031-1/+1
|
* inkscape: drop redundant enableParallelBuildingJan Tojnar2020-04-141-2/+0
| | | | With CMake it is on by default.
* inkscape: add jtojnar as maintainerJan Tojnar2020-04-141-2/+3
|
* inkscape: 0.92.4 → 0.92.5Jan Tojnar2020-04-141-25/+7
| | | | https://gitlab.com/inkscape/inkscape/-/tags/INKSCAPE_0_92_5
* inkscape: format with nixpkgs-fmtJan Tojnar2020-04-141-23/+85
| | | | Also order the build inputs alphabetically and switch to pname+version.
* inkscape: clean upJan Tojnar2020-04-141-6/+0
| | | | | | The unpackPhase override was only needed when the download server mangled the file extension: https://github.com/NixOS/nixpkgs/pull/23652
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-101-1/+1
|
* inkscape: fix build with Poppler 0.83.0Jan Tojnar2019-12-031-0/+10
|
* inkscape: add compatibility with poppler 0.76.0+Dmitry Kalinkin2019-11-061-1/+9
|
* inkscape: fix darwin buildDaiderd Jordan2019-11-041-2/+3
| | | | | | | | | Cairo is also a dependency now. /tmp/nix-build-inkscape-0.92.4.drv-0/inkscape-0.92.4/src/display/drawing-context.h:20:10: fatal error: 'cairo.h' file not found #include <cairo.h> ^~~~~~~~~ 1 error generated.
* inkscape: use latest poppler, use gtkspell2, drop `-fpermissive`Yury G. Kudryashov2019-11-021-5/+2
| | | | | It seems that `inkscape-0.9.4` builds with the latest poppler and without the `-fpermissive` workaround.
* treewide: drop adding hicolor-icon-theme where possibleworldofpeace2019-09-181-2/+2
| | | | | This was either for the setup-hook to remove caches or added even though the respective icon theme propagated it.
* inkscape: add wrapGAppsHook for icons (fixed for strictDeps)Riley Inman2019-09-081-1/+4
| | | | | | | Resolves #68185. The icons in Inkscape depend on gdk-pixbuf loaders, but because strictDeps is set to true to fix some macOS issues it doesn't work (see #56943). Adding librsvg to buildInputs explicitly fixes the issue.
* inkscape: 0.92.3 -> 0.92.4Will Dietz2019-01-311-2/+2
| | | | https://inkscape.org/news/2019/01/17/inkscape-launches-version-0924/
* Merge master into staging-nextFrederik Rietdijk2018-11-191-1/+2
|\
| * inkscape: add scour as dependencyBen Backhouse2018-11-181-1/+2
| |
* | inkscape: make python & perl runtime depsMatthew Bauer2018-11-181-0/+2
|/ | | | | | These two interpreters are needed for some runtime scripts. Fixes #50570
* perlXMLParser -> perlPackages.XMLParservolth2018-10-121-2/+3
|
* Merge master into stagingFrederik Rietdijk2018-07-221-1/+1
|\
| * pkgs/*: remove unreferenced function argumentsvolth2018-07-211-1/+1
| |
* | "rm $out/share/icons/hicolor/icon-theme.cache" -> hicolor-icon-theme setup-hookvolth2018-07-211-6/+4
|/
* inkscape: add perl to nativeBuildInputsMatthew Justin Bauer2018-06-191-2/+2
| | | This should fix the issue in Linux sandbox.
* inkscape: work around ARGMAX limitMatthew Bauer2018-06-181-4/+10
| | | | | | This uses strictDeps to get our args passed to the linker low enough to enable building inkscape. With strictDeps we need to correctly use nativeBuildInputs to avoid an issue.
* Revert "inkscape: fix on Darwin"Matthew Bauer2018-05-311-15/+13
| | | | This reverts commit a276d5160cc4b307d97261b419e183fb3a2214aa.
* Revert "inkscape: typo"Matthew Bauer2018-05-311-1/+1
| | | | This reverts commit 0a8c91a931ea270e8b1d66f592f6acba9b4b5fcf.
* Revert "inkscape: Fix build on NixOS"Matthew Bauer2018-05-311-9/+1
| | | | This reverts commit 6c748ae749faae3ff989a800ffa5095f634a6050.
* Revert "inkscape: don't patch share/filters"Matthew Bauer2018-05-311-0/+1
| | | | This reverts commit 38364c0b07b9343e67e331bdcad1891511690c0b.
* Revert "inkscape: fix on darwin again"Matthew Bauer2018-05-311-7/+4
| | | | This reverts commit 047c9372ab1314d8e3fab13b9f21359fdf3a643c.
* Revert "inkscape: disable parallelBuilding"Matthew Bauer2018-05-311-3/+1
| | | | This reverts commit 05a6e94f3437af6c28fa8b794136e193553e98c5.
* inkscape: fix buildMichael Raskin2018-05-291-0/+3
|
* inkscape: disable parallelBuildingTor Hedin Brønner2018-05-181-1/+3
| | | | Try to avoid non-deterministic build failure.
* inkscape: fix on darwin againMatthew Justin Bauer2018-04-261-4/+7
| | | | | I have no idea why but this broke Darwin. So added a conditional for the shebang patching. https://hydra.nixos.org/build/73283875
* inkscape: don't patch share/filtersMatthew Justin Bauer2018-04-261-1/+0
| | | | | This should not be needed because they are using `#!/usr/bin/env python` as the shebang and in fact it will break inkscape.x86_64-darwin. https://hydra.nixos.org/build/73283875/
* inkscape: Fix build on NixOSaszlig2018-04-251-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The first problem that was introduced in a276d5160cc4b307d97261b419e183f was a linking error: ld: cannot find -licui18n ld: cannot find -licuuc ld: cannot find -licudata So I added icu to the buildInputs. The second problem was that the interpreter wasn't patched in share/filters, apparently this is only needed when building with autotools: make[3]: Entering directory '/build/inkscape-0.92.3/share/filters' ./i18n.py ./filters.svg > ./filters.svg.h ./i18n.py: /usr/bin/env: bad interpreter: No such file or directory A similar error also occurs for share/palettes, share/patterns, share/symbols and share/templates, so I added patching the interpreter there as well. Switching to autotools in Inkscape is a very bad idea, because upstream currently still has their own autotools files in the 0.92.x tree but master already has them removed, see this commit: https://gitlab.com/inkscape/inkscape/commit/e471a664f923f517b68071f2e33fbb6ce070f8b7 However for the sake of trying to not break Inkscape on Darwin again, I tried to keep the fixes minimal and not went back to CMake. I did however mark the stuff that's unneeded for CMake, so that we can avoid forgetting to remove that crap once we get back to CMake. Signed-off-by: aszlig <aszlig@nix.build> Cc: @matthewbauer
* inkscape: typoMatthew Bauer2018-04-251-1/+1
|
* inkscape: fix on DarwinMatthew Bauer2018-04-241-13/+15
| | | | Fixes #39175
* inkscape: 0.92.2 -> 0.92.3Ryan Mulligan2018-03-161-2/+2
| | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done: - built on NixOS - ran `/nix/store/5khy2kbfjwvkj42lr6z0cvnd17xkfrfg-inkscape-0.92.3/bin/inkscape -h` got 0 exit code - ran `/nix/store/5khy2kbfjwvkj42lr6z0cvnd17xkfrfg-inkscape-0.92.3/bin/inkscape --help` got 0 exit code - ran `/nix/store/5khy2kbfjwvkj42lr6z0cvnd17xkfrfg-inkscape-0.92.3/bin/inkscape -V` and found version 0.92.3 - ran `/nix/store/5khy2kbfjwvkj42lr6z0cvnd17xkfrfg-inkscape-0.92.3/bin/inkscape --version` and found version 0.92.3 - found 0.92.3 with grep in /nix/store/5khy2kbfjwvkj42lr6z0cvnd17xkfrfg-inkscape-0.92.3
* treewide: Manual fix more pkg-config build-inputsJohn Ericson2017-09-211-1/+2
|
* inkscape: 0.92.1 -> 0.92.2WilliButz2017-08-291-4/+4
|
* inkscape: remove unused automake114x, intltoolRobin Gloster2017-08-121-4/+4
|
* inkscape: patch python interpreter for extension codeProfpatsch2017-06-011-5/+6
|
* inkscape: add potraceLinus Heckemann2017-04-171-2/+2
| | | | This allows vectorising bitmap images in inkscape.
* inkscape: fix missing library errorMatthew Bauer2017-04-081-0/+3
|
* inkscape: 0.92.0 -> 0.92.1 (#23652)Bart Brouns2017-03-091-4/+10
|
* inkscape: 0.91 -> 0.92taku02017-01-091-40/+7
|
* inkscape: use python2Frederik Rietdijk2016-10-181-3/+3
| | | | | | because of syntax error. And don't depend on pyxml because that shouldn't be necessary anymore https://bugs.archlinux.org/task/26774
* inkscape: use python.withPackages instead of wrappersFrederik Rietdijk2016-09-251-13/+5
|
* treewide: explicitly specify gtk and related package versionsKirill Boltaev2016-09-121-4/+4
|