Package Details: inkscape-git 2:1.0+devel.r2.g6edc3e959f-1

Git Clone URL: https://aur.archlinux.org/inkscape-git.git (read-only)
Package Base: inkscape-git
Description: An Open Source vector graphics editor, using SVG file format, from git master
Upstream URL: https://gitlab.com/inkscape/inkscape
Licenses: GPL, LGPL
Conflicts: inkscape
Provides: inkscape
Submitter: haawda
Maintainer: haawda (bartus)
Last Packager: haawda
Votes: 5
Popularity: 0.101371
First Submitted: 2017-06-10 19:46
Last Updated: 2019-06-02 23:19

Required by (92)

Sources (1)

Latest Comments

1 2 3 4 Next › Last »

bradst commented on 2019-06-01 11:47

Per http://wiki.inkscape.org/wiki/index.php/Release_notes/1.0:

"Inkscape now uses a git submodule for the extensions directory. If you have cloned the repository and are not building from the release source code tarball, please note the updated build instructions"

Currently the submodule is uninitialized. Adding this line to prepare() should fix it:

git submodule update --init --recursive

haawda commented on 2019-04-28 15:43

Applied, thanks.

lonaowna commented on 2019-04-28 14:22

Hi, can you please make these changes?

Update the url field (Launchpad is no longer used):

url="https://gitlab.com/inkscape/inkscape"

Change the python2 dependencies to python, since "Inkscape's stock extensions have been moved to their own repository and were updated for compatibility with Python 3".

Depau commented on 2019-04-19 23:38

@lugao feel free to add it to the AUR anyway

haawda commented on 2019-04-19 15:26

I do not think that shallow clones are a good idea at all. I will not incorporate your change. Feel free to keep your package in AUR.

lugao commented on 2019-04-19 12:30

I created a derived package called inkscape-shallow-git to only shallow clone the inkscape repository. The full clone downloads about 1.6 GiB and the shallow clone about 27.72 MiB.

@haawad: Do you think you could integrate it into your package? Thanks!

friday13 commented on 2019-02-13 09:09

(inkscape:1259): Gtk-WARNING **: 12:09:23.554: Unable to locate theme engine in module_path: "adwaita",

bartus commented on 2018-11-18 13:05

Ok, I pushed second ver string - it's closest to inkscape --version and doesn't need extra deps to calculate.

bartus commented on 2018-11-17 11:44

According to Inkscape versioning convention, for main/master branches you have:

INKSCAPE_VERSION:        0.92+devel
INKSCAPE_DIST_PREFIX:    inkscape-0.92+devel
INKSCAPE_CPACK_PREFIX:   inkscape-0.92+devel_2018-11-16_e1eae41f45

for 0.92.x branche there is:

INKSCAPE_VERSION:        0.92.3
INKSCAPE_DIST_PREFIX:    inkscape-0.92.3

We can either pop versin minor: 0.93.r3569.ge1eae41f45

or add devel suffix: 0.92.devel.r3569.ge1eae41f45

or pop patch version: 0.92.4.r3569.ge1eae41f45

For me, last one looks okish, but revision counter is somewhat arbitrary as it counts commits from the last tag in master branch...

printf %s.%s.%s.r%s.g%s $(git show remotes/origin/0.92.x:CMakeLists.txt|grep -oP -e "INKSCAPE_VERSION_(MAJOR|MINOR|PATCH) +\K[0-9]+"|awk 'NR==3{print ++$1};NR!=3{print}') $(git rev-list $(git describe --tag --abbrev=0)..HEAD --count) $(git log --pretty=format:'%h' -n 1);

0.92.4.r3569.ge1eae41f45

first two are more hacky, but also good.

printf %s.%s.r%s.g%s $(grep -oP -e "INKSCAPE_VERSION_(MAJOR|MINOR) +\K[0-9]+" CMakeLists.txt|awk 'NR==2{print ++$1};NR!=2{print}') $(git rev-list $(git describe --tag --abbrev=0)..HEAD --count) $(git log --pretty=format:'%h' -n 1)

0.93.r3569.ge1eae41f45

printf %s.%s+devel.r%s.g%s $(grep -oP -e "INKSCAPE_VERSION_(MAJOR|MINOR) +\K[0-9]+" CMakeLists.txt) $(git rev-list $(git describe --tag --abbrev=0)..HEAD --count) $(git log --pretty=format:'%h' -n 1)

0.92+devel.r3569.ge1eae41f45

haawda commented on 2018-11-17 09:54

I think this would need an epoch, too. I made you a co-maintainer.

But I do not like 0.92.pre1.r3569.ge1eae41f45. This is not a pre release of 0.92 but for the upcoming version.