Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] inkscape: update to 1.1.2
@ 2022-02-07  4:11 hervyqa
  2022-02-07  5:15 ` hervyqa
                   ` (29 more replies)
  0 siblings, 30 replies; 32+ messages in thread
From: hervyqa @ 2022-02-07  4:11 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 670 bytes --]

There is a new pull request by hervyqa against master on the void-packages repository

https://github.com/hervyqa/void-packages inkscape
https://github.com/void-linux/void-packages/pull/35454

inkscape: update to 1.1.2
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

![image](https://user-images.githubusercontent.com/45872139/152723191-4f9a8384-fedb-48e5-8989-fc0a52eda812.png)

#### Local build testing
- I built this PR locally for my native architecture, (x86_64)

A patch file from https://github.com/void-linux/void-packages/pull/35454.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-inkscape-35454.patch --]
[-- Type: text/x-diff, Size: 1268 bytes --]

From 971c3899f2357b9eb616481a72b377b3667445da Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>
Date: Mon, 7 Feb 2022 11:09:12 +0700
Subject: [PATCH] inkscape: update to 1.1.2

---
 srcpkgs/inkscape/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index 45f48ccda0dc..49cff7effdb9 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -1,8 +1,8 @@
 # Template file for 'inkscape'
 pkgname=inkscape
-version=1.1.1
-revision=3
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
+version=1.1.2
+revision=1
+wrksrc="inkscape-${version}_2022-02-04_0a00cf5339"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
@@ -21,7 +21,7 @@ maintainer="Alex Lohr <alex.lohr@logmein.com>"
 license="GPL-2.0-only, LGPL-2.1-or-later"
 homepage="http://inkscape.org/"
 distfiles="https://media.inkscape.org/dl/resources/file/inkscape-${version}.tar.xz"
-checksum=aeca0b9d33b5b1cfa9aa70433bdee6a8c3d020ffafc2e6f0c9a60eed7a7978af
+checksum=3ffe54a06d0b25a4cd8b6eb424536ef1ed205be13443a39cd437c8c7b89b96d1
 python_version=3
 
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: inkscape: update to 1.1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
@ 2022-02-07  5:15 ` hervyqa
  2022-02-23 16:11 ` tibequadorian
                   ` (28 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-02-07  5:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 184 bytes --]

New comment by hervyqa on void-packages repository

https://github.com/void-linux/void-packages/pull/35454#issuecomment-1031083011

Comment:
Success, except x86_64-musl.
cc @ericonr 

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: inkscape: update to 1.1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
  2022-02-07  5:15 ` hervyqa
@ 2022-02-23 16:11 ` tibequadorian
  2022-02-23 23:32 ` hervyqa
                   ` (27 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: tibequadorian @ 2022-02-23 16:11 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 198 bytes --]

New comment by tibequadorian on void-packages repository

https://github.com/void-linux/void-packages/pull/35454#issuecomment-1048948711

Comment:
https://gitlab.com/inkscape/inkscape/-/issues/2241

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: inkscape: update to 1.1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
  2022-02-07  5:15 ` hervyqa
  2022-02-23 16:11 ` tibequadorian
@ 2022-02-23 23:32 ` hervyqa
  2022-02-23 23:33 ` hervyqa
                   ` (26 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-02-23 23:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 331 bytes --]

New comment by hervyqa on void-packages repository

https://github.com/void-linux/void-packages/pull/35454#issuecomment-1049330885

Comment:
> https://gitlab.com/inkscape/inkscape/-/issues/2241

yes, I already know about this issue. previous versions of inkscape also failed on the x86_64-musl version (#34478), but it was merged.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: inkscape: update to 1.1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (2 preceding siblings ...)
  2022-02-23 23:32 ` hervyqa
@ 2022-02-23 23:33 ` hervyqa
  2022-02-23 23:38 ` hervyqa
                   ` (25 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-02-23 23:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 323 bytes --]

New comment by hervyqa on void-packages repository

https://github.com/void-linux/void-packages/pull/35454#issuecomment-1049330885

Comment:
> https://gitlab.com/inkscape/inkscape/-/issues/2241

yes, I already know about this issue. previous versions of inkscape also failed on the x86_64-musl (#34478), but it was merged.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: inkscape: update to 1.1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (3 preceding siblings ...)
  2022-02-23 23:33 ` hervyqa
@ 2022-02-23 23:38 ` hervyqa
  2022-05-18  3:41 ` [PR PATCH] [Updated] " hervyqa
                   ` (24 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-02-23 23:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 216 bytes --]

New comment by hervyqa on void-packages repository

https://github.com/void-linux/void-packages/pull/35454#issuecomment-1049334412

Comment:
or maybe it's better to wait for the final 1.2 release as well this march.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [PR PATCH] [Updated] inkscape: update to 1.1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (4 preceding siblings ...)
  2022-02-23 23:38 ` hervyqa
@ 2022-05-18  3:41 ` hervyqa
  2022-05-18  3:59 ` [PR PATCH] [Updated] inkscape: update to 1.2 hervyqa
                   ` (23 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-05-18  3:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 675 bytes --]

There is an updated pull request by hervyqa against master on the void-packages repository

https://github.com/hervyqa/void-packages inkscape
https://github.com/void-linux/void-packages/pull/35454

inkscape: update to 1.1.2
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

![image](https://user-images.githubusercontent.com/45872139/152723191-4f9a8384-fedb-48e5-8989-fc0a52eda812.png)

#### Local build testing
- I built this PR locally for my native architecture, (x86_64)

A patch file from https://github.com/void-linux/void-packages/pull/35454.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-inkscape-35454.patch --]
[-- Type: text/x-diff, Size: 1264 bytes --]

From 49bc7104a2a4d65374cb0777478a2a04ceff5da8 Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>
Date: Mon, 7 Feb 2022 11:09:12 +0700
Subject: [PATCH] inkscape: update to 1.2

---
 srcpkgs/inkscape/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index 45f48ccda0dc..d9bc947ca9bf 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -1,8 +1,8 @@
 # Template file for 'inkscape'
 pkgname=inkscape
-version=1.1.1
-revision=3
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
+version=1.2
+revision=1
+wrksrc="inkscape-${version}_2022-05-15_dc2aedaf03"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
@@ -21,7 +21,7 @@ maintainer="Alex Lohr <alex.lohr@logmein.com>"
 license="GPL-2.0-only, LGPL-2.1-or-later"
 homepage="http://inkscape.org/"
 distfiles="https://media.inkscape.org/dl/resources/file/inkscape-${version}.tar.xz"
-checksum=aeca0b9d33b5b1cfa9aa70433bdee6a8c3d020ffafc2e6f0c9a60eed7a7978af
+checksum=8d9b31142554945664edfefe2d6b55910a5099765f7176a71107c34f1dcde6ad
 python_version=3
 
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [PR PATCH] [Updated] inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (5 preceding siblings ...)
  2022-05-18  3:41 ` [PR PATCH] [Updated] " hervyqa
@ 2022-05-18  3:59 ` hervyqa
  2022-05-18  4:12 ` hervyqa
                   ` (22 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-05-18  3:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 673 bytes --]

There is an updated pull request by hervyqa against master on the void-packages repository

https://github.com/hervyqa/void-packages inkscape
https://github.com/void-linux/void-packages/pull/35454

inkscape: update to 1.2
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

![image](https://user-images.githubusercontent.com/45872139/152723191-4f9a8384-fedb-48e5-8989-fc0a52eda812.png)

#### Local build testing
- I built this PR locally for my native architecture, (x86_64)

A patch file from https://github.com/void-linux/void-packages/pull/35454.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-inkscape-35454.patch --]
[-- Type: text/x-diff, Size: 1417 bytes --]

From 4f7c02dba91382375201b73d3f7f6d0ab850512d Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>
Date: Mon, 7 Feb 2022 11:09:12 +0700
Subject: [PATCH] inkscape: update to 1.2

---
 srcpkgs/inkscape/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index 45f48ccda0dc..c8af052865f2 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -1,8 +1,8 @@
 # Template file for 'inkscape'
 pkgname=inkscape
-version=1.1.1
-revision=3
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
+version=1.2
+revision=1
+wrksrc="inkscape-${version}_2022-05-15_dc2aedaf03"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
@@ -20,8 +20,8 @@ short_desc="Vector-based drawing program"
 maintainer="Alex Lohr <alex.lohr@logmein.com>"
 license="GPL-2.0-only, LGPL-2.1-or-later"
 homepage="http://inkscape.org/"
-distfiles="https://media.inkscape.org/dl/resources/file/inkscape-${version}.tar.xz"
-checksum=aeca0b9d33b5b1cfa9aa70433bdee6a8c3d020ffafc2e6f0c9a60eed7a7978af
+distfiles="https://media.inkscape.org/dl/resources/file/inkscape-${version}_2022-05-15_dc2aedaf03.tar.xz"
+checksum=8d9b31142554945664edfefe2d6b55910a5099765f7176a71107c34f1dcde6ad
 python_version=3
 
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [PR PATCH] [Updated] inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (6 preceding siblings ...)
  2022-05-18  3:59 ` [PR PATCH] [Updated] inkscape: update to 1.2 hervyqa
@ 2022-05-18  4:12 ` hervyqa
  2022-05-18  5:05 ` hervyqa
                   ` (21 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-05-18  4:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 673 bytes --]

There is an updated pull request by hervyqa against master on the void-packages repository

https://github.com/hervyqa/void-packages inkscape
https://github.com/void-linux/void-packages/pull/35454

inkscape: update to 1.2
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

![image](https://user-images.githubusercontent.com/45872139/152723191-4f9a8384-fedb-48e5-8989-fc0a52eda812.png)

#### Local build testing
- I built this PR locally for my native architecture, (x86_64)

A patch file from https://github.com/void-linux/void-packages/pull/35454.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-inkscape-35454.patch --]
[-- Type: text/x-diff, Size: 1420 bytes --]

From 96071f3c9f546e9930d04db45e96ba8fb69469b4 Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>
Date: Mon, 7 Feb 2022 11:09:12 +0700
Subject: [PATCH] inkscape: update to 1.2

---
 srcpkgs/inkscape/template | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index 45f48ccda0dc..1467bd4b936d 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -1,8 +1,9 @@
 # Template file for 'inkscape'
 pkgname=inkscape
-version=1.1.1
-revision=3
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
+version=1.2
+revision=1
+_tag="2022-05-15_dc2aedaf03"
+wrksrc="inkscape-${version}_${_tag}"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
@@ -20,8 +21,8 @@ short_desc="Vector-based drawing program"
 maintainer="Alex Lohr <alex.lohr@logmein.com>"
 license="GPL-2.0-only, LGPL-2.1-or-later"
 homepage="http://inkscape.org/"
-distfiles="https://media.inkscape.org/dl/resources/file/inkscape-${version}.tar.xz"
-checksum=aeca0b9d33b5b1cfa9aa70433bdee6a8c3d020ffafc2e6f0c9a60eed7a7978af
+distfiles="https://media.inkscape.org/dl/resources/file/inkscape-${version}_${_tag}.tar.xz"
+checksum=8d9b31142554945664edfefe2d6b55910a5099765f7176a71107c34f1dcde6ad
 python_version=3
 
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (7 preceding siblings ...)
  2022-05-18  4:12 ` hervyqa
@ 2022-05-18  5:05 ` hervyqa
  2022-05-18  5:38 ` hervyqa
                   ` (20 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-05-18  5:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1099 bytes --]

New comment by hervyqa on void-packages repository

https://github.com/void-linux/void-packages/pull/35454#issuecomment-1129570164

Comment:
Test error. Need help :)

## i686

```
The following tests FAILED: 

2864	 30 - test_lpe (Failed) 

2865Errors while running CTest 

2866ninja: build stopped: subcommand failed. 

2867=> ERROR: inkscape-1.2_1: do_check: '${make_check_pre} ${make_cmd} ${make_check_args} ${make_check_target}' exited with 1 

2868=> ERROR: in do_check() at common/build-style/cmake.sh:119 

2869Error: Process completed with exit code 1.
```

## x86_64-musl

```
The following tests FAILED: 

2258	 3 - test_drag-and-drop-svgz (SEGFAULT) 

2259	 25 - test_svg-extension (SEGFAULT) 

2260	 30 - test_lpe (SEGFAULT) 

2261	 31 - test_lpe64 (SEGFAULT) 

2262Errors while running CTest 

2263ninja: build stopped: subcommand failed. 

2264=> ERROR: inkscape-1.2_1: do_check: '${make_check_pre} ${make_cmd} ${make_check_args} ${make_check_target}' exited with 1 

2265=> ERROR: in do_check() at common/build-style/cmake.sh:119 

2266Error: Process completed with exit code 1.
```


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (8 preceding siblings ...)
  2022-05-18  5:05 ` hervyqa
@ 2022-05-18  5:38 ` hervyqa
  2022-05-18  8:52 ` [PR PATCH] [Updated] " hervyqa
                   ` (19 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-05-18  5:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1419 bytes --]

New comment by hervyqa on void-packages repository

https://github.com/void-linux/void-packages/pull/35454#issuecomment-1129570164

Comment:
Test error. Need help :)

## i686

```
The following tests FAILED:
	 30 - test_lpe (Failed)
Errors while running CTest
ninja: build stopped: subcommand failed.
=> ERROR: inkscape-1.2_1: do_check: '${make_check_pre} ${make_cmd} ${make_check_args} ${make_check_target}' exited with 1
=> ERROR:   in do_check() at common/build-style/cmake.sh:119
Error: Process completed with exit code 1.
```
## x86_64

```
The following tests FAILED:
	 30 - test_lpe (Failed)
Errors while running CTest
ninja: build stopped: subcommand failed.
=> ERROR: inkscape-1.2_1: do_check: '${make_check_pre} ${make_cmd} ${make_check_args} ${make_check_target}' exited with 1
=> ERROR:   in do_check() at common/build-style/cmake.sh:119
Error: Process completed with exit code 1.
```

## x86_64-musl

```
The following tests FAILED:
	  3 - test_drag-and-drop-svgz (SEGFAULT)
	 25 - test_svg-extension (SEGFAULT)
	 30 - test_lpe (SEGFAULT)
	 31 - test_lpe64 (SEGFAULT)
Errors while running CTest
ninja: build stopped: subcommand failed.
=> ERROR: inkscape-1.2_1: do_check: '${make_check_pre} ${make_cmd} ${make_check_args} ${make_check_target}' exited with 1
=> ERROR:   in do_check() at common/build-style/cmake.sh:119
Error: Process completed with exit code 1.
```


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [PR PATCH] [Updated] inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (9 preceding siblings ...)
  2022-05-18  5:38 ` hervyqa
@ 2022-05-18  8:52 ` hervyqa
  2022-05-19 14:50 ` ericonr
                   ` (18 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-05-18  8:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 887 bytes --]

There is an updated pull request by hervyqa against master on the void-packages repository

https://github.com/hervyqa/void-packages inkscape
https://github.com/void-linux/void-packages/pull/35454

inkscape: update to 1.2
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

#### Local build testing
- I built this PR locally for my native architecture, (x86_64, x86_64-musl)

#### 1.1.2 (x86_64)

![image](https://user-images.githubusercontent.com/45872139/152723191-4f9a8384-fedb-48e5-8989-fc0a52eda812.png)

### Update:
#### 1.2 (x86_64)

![Screenshot_20220518_144113](https://user-images.githubusercontent.com/45872139/168985134-2279a126-8c42-4fcc-8d33-21bef08be529.png)





A patch file from https://github.com/void-linux/void-packages/pull/35454.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-inkscape-35454.patch --]
[-- Type: text/x-diff, Size: 2087 bytes --]

From f1e8bea2788f006dd42a85c1b44ace1b4902a236 Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>
Date: Mon, 7 Feb 2022 11:09:12 +0700
Subject: [PATCH] inkscape: update to 1.2

---
 srcpkgs/inkscape/template | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index 45f48ccda0dc..ddbddccfe9d5 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -1,8 +1,9 @@
 # Template file for 'inkscape'
 pkgname=inkscape
-version=1.1.1
-revision=3
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
+version=1.2
+revision=1
+_tag="2022-05-15_dc2aedaf03"
+wrksrc="inkscape-${version}_${_tag}"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
@@ -13,15 +14,15 @@ makedepends="harfbuzz-devel libsoup-devel gsl-devel pango-devel libatomic_ops-de
  double-conversion-devel gc-devel libwpd-devel libcdr-devel libvisio-devel
  poppler-devel libwpd-devel potrace-devel gtkmm-devel gdl-devel gtkspell3-devel
  aspell-devel libxslt-devel libgomp-devel libwpg-devel poppler-glib-devel"
-depends="desktop-file-utils hicolor-icon-theme python3-appdirs python3-lxml python3-numpy
- python3-scour python3-Pillow"
+depends="desktop-file-utils hicolor-icon-theme python3-appdirs python3-cssselect
+ python3-lockfile python3-lxml python3-numpy python3-scour python3-Pillow"
 checkdepends="$depends gtest-devel ImageMagick cantarell-fonts"
 short_desc="Vector-based drawing program"
 maintainer="Alex Lohr <alex.lohr@logmein.com>"
 license="GPL-2.0-only, LGPL-2.1-or-later"
 homepage="http://inkscape.org/"
-distfiles="https://media.inkscape.org/dl/resources/file/inkscape-${version}.tar.xz"
-checksum=aeca0b9d33b5b1cfa9aa70433bdee6a8c3d020ffafc2e6f0c9a60eed7a7978af
+distfiles="https://media.inkscape.org/dl/resources/file/inkscape-${version}_${_tag}.tar.xz"
+checksum=8d9b31142554945664edfefe2d6b55910a5099765f7176a71107c34f1dcde6ad
 python_version=3
 
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (10 preceding siblings ...)
  2022-05-18  8:52 ` [PR PATCH] [Updated] " hervyqa
@ 2022-05-19 14:50 ` ericonr
  2022-05-20  4:34 ` hervyqa
                   ` (17 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: ericonr @ 2022-05-19 14:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 301 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/35454#issuecomment-1131824821

Comment:
hmm, nice that they managed to fix most of the segfaults on musl

I guess we need to report `test_lpe` to upstream, probably. Or try to look at what it does.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (11 preceding siblings ...)
  2022-05-19 14:50 ` ericonr
@ 2022-05-20  4:34 ` hervyqa
  2022-05-21 15:54 ` ericonr
                   ` (16 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-05-20  4:34 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 7719 bytes --]

New comment by hervyqa on void-packages repository

https://github.com/void-linux/void-packages/pull/35454#issuecomment-1132450531

Comment:
> I guess we need to report `test_lpe` to upstream, probably. Or try to look at what it does.

LPE (Live Path Effect) is used to manipulate path objects easily. There are many types of LPE, but in this LPE test does not mention which LPE failed to be tested.

```
The following tests FAILED:
	 30 - test_lpe (Failed)
```
Maybe one of them failed the test, but I don't know which one.

![Screenshot_20220520_112858](https://user-images.githubusercontent.com/45872139/169450713-e8aa4e3c-19c8-4b0e-9349-3db7d90621d6.png)

source: https://gitlab.com/inkscape/inkscape/-/blob/master/testfiles/src/lpe-test.cpp

```cpp
// A) FILE BASED TESTS
// TEST_F(LPETest, Bool_multi_px_1_1)                          { run(); }
// TEST_F(LPETest, Bool_multi_mm_1_1)                          { run(); }
TEST_F(LPETest, AttachPath_0_92_5_mixed)                    { run(); }
TEST_F(LPETest, AttachPath_mm_1_0_2)                        { run(); }
TEST_F(LPETest, AttachPath_px_1_0_2)                        { run(); }
TEST_F(LPETest, BoundingBox_mixed_0_92_5)                   { run(); }
TEST_F(LPETest, BoundingBox_mm_1_0_2)                       { run(); }
TEST_F(LPETest, BoundingBox_px_1_0_2)                       { run(); }
TEST_F(LPETest, CloneOriginal_mixed_0_92_5)                 { run(); }
// linked item is broken in 1.0.2 because group cliboard items, use same version of 1.1 but resaved in 1.2 to get comapat in 1.0.1 or before the group clipboard is added
TEST_F(LPETest, CloneOriginal_boken_1_0_2)                  { run(); }
TEST_F(LPETest, CloneOriginal_mixed_px_1_1)                 { run(); }
TEST_F(LPETest, CloneOriginal_mixed_mm_1_1)                 { run(); }
TEST_F(LPETest, ConstructGrid_mixed_0_92_5)                 { run(); }
TEST_F(LPETest, ConstructGrid_mm_1_0_2)                     { run(); }
TEST_F(LPETest, ConstructGrid_px_1_0_2)                     { run(); }
TEST_F(LPETest, Transform2Points_path_0_92_5)               { run(); }
TEST_F(LPETest, Transform2Points_multi_px_1_0_2)            { run(); }
TEST_F(LPETest, Transform2Points_multi_mm_1_0_2)            { run(); }
TEST_F(LPETest, VonCoch_path_0_92_5)                        { run(); }
TEST_F(LPETest, VonCoch_multi_px_1_0_2)                     { run(); }
TEST_F(LPETest, VonCoch_multi_mm_1_0_2)                     { run(); }
TEST_F(LPETest, StitchSubPaths_path_0_92_5)                 { run(); }
TEST_F(LPETest, StitchSubPaths_multi_px_1_0_2)              { run(); }
TEST_F(LPETest, StitchSubPaths_multi_mm_1_0_2)              { run(); }
TEST_F(LPETest, Spiro_mixed_0_92_5)                         { run(); }
TEST_F(LPETest, Spiro_mm_1_0_2)                             { run(); }
TEST_F(LPETest, Spiro_px_1_0_2)                             { run(); }
TEST_F(LPETest, Slice_multi_px_1_1)                         { run(); }
TEST_F(LPETest, Slice_multi_mm_1_1)                         { run(); }
TEST_F(LPETest, Simplify_path_0_92_5)                       { run(); }
TEST_F(LPETest, Simplify_multi_px_1_0_2)                    { run(); }
TEST_F(LPETest, Simplify_multi_mm_1_0_2)                    { run(); }
TEST_F(LPETest, ShowHandles_path_0_92_5)                    { run(); }
TEST_F(LPETest, ShowHandles_multi_px_1_0_2)                 { run(); }
TEST_F(LPETest, ShowHandles_multi_mm_1_0_2)                 { run(); }
TEST_F(LPETest, Ruler_path_0_92_5)                          { run(); }
TEST_F(LPETest, Ruler_multi_px_1_0_2)                       { run(); }
TEST_F(LPETest, Ruler_multi_mm_1_0_2)                       { run(); }
TEST_F(LPETest, RoughHatches_path_0_92_5)                   { run(); }
TEST_F(LPETest, RoughHatches_multi_px_1_0_2)                { run(); }
TEST_F(LPETest, RoughHatches_multi_mm_1_0_2)                { run(); }
// Rougen Test till 1.1 fail because wrong implementation of rand on the LPE
TEST_F(LPETest, Roughen_path_1_1)                           { run(); }
TEST_F(LPETest, EllipseFromPoints_multi_px_1_0_2)           { run(); }
TEST_F(LPETest, EllipseFromPoints_multi_mm_1_0_2)           { run(); }
TEST_F(LPETest, PowerMask_multi_px_1_0_2)                   { run(); }
TEST_F(LPETest, PowerMask_multi_mm_1_0_2)                   { run(); }
TEST_F(LPETest, PowerClip_multi_px_1_0_2)                   { run(); }
TEST_F(LPETest, PowerClip_multi_mm_1_0_2)                   { run(); }
TEST_F(LPETest, PerspectiveEnvelope_mixed_0_92_5)           { run(); }
TEST_F(LPETest, PerspectiveEnvelope_multi_mm_1_0_2)         { run(); }
TEST_F(LPETest, PerspectiveEnvelope_multi_px_1_0_2)         { run(); }
TEST_F(LPETest, Offset_multi_px_1_0_2)                      { run(); }
TEST_F(LPETest, Offset_multi_mm_1_0_2)                      { run(); }
TEST_F(LPETest, Offset_multi_px_1_1)                        { run(); }
TEST_F(LPETest, MirrorSymmetry_path_0_92_5)                 { run(); }
TEST_F(LPETest, MirrorSymmetry_multi_px_1_0_2)              { run(); }
TEST_F(LPETest, MirrorSymmetry_multi_mm_1_0_2)              { run(); }
TEST_F(LPETest, MeasureSegments_multi_px_1_0_2)             { run(); }
TEST_F(LPETest, MeasureSegments_multi_mm_1_0_2)             { run(); }
TEST_F(LPETest, Lattice2_path_0_92_5)                       { run(); }
TEST_F(LPETest, Lattice2_multi_px_1_0_2)                    { run(); }
TEST_F(LPETest, Lattice2_multi_mm_1_0_2)                    { run(); }
TEST_F(LPETest, Knot_path_0_92_5)                           { run(); }
TEST_F(LPETest, Knot_multi_px_1_0_2)                        { run(); }
TEST_F(LPETest, Knot_multi_mm_1_0_2)                        { run(); }
TEST_F(LPETest, JoinType_multi_px_1_0_2)                    { run(); }
TEST_F(LPETest, JoinType_multi_mm_1_0_2)                    { run(); }
TEST_F(LPETest, Interpolate_path_0_92_5)                    { run(); }
TEST_F(LPETest, Interpolate_multi_px_1_0_2)                 { run(); }
TEST_F(LPETest, Interpolate_multi_mm_1_0_2)                 { run(); }
TEST_F(LPETest, InterpolatePoints_path_0_92_5)              { run(); }
TEST_F(LPETest, InterpolatePoints_multi_px_1_0_2)           { run(); }
TEST_F(LPETest, InterpolatePoints_multi_mm_1_0_2)           { run(); }
TEST_F(LPETest, Gears_path_0_92_5)                          { run(); }
TEST_F(LPETest, Gears_multi_px_1_0_2)                       { run(); }
TEST_F(LPETest, Gears_multi_mm_1_0_2)                       { run(); }
TEST_F(LPETest, FilletChamfer_multi_px_1_0_2)               { run(); }
TEST_F(LPETest, FilletChamfer_multi_mm_1_0_2)               { run(); }
// NEED to test on 0.92 no working one here (gnome 40)
// TEST_F(LPETest, FillBetweenStrokes_path_0_92_5)          { run(); }
TEST_F(LPETest, FillBetweenStrokes_path_multi_px_1_0_2)     { run(); }
TEST_F(LPETest, FillBetweenStrokes_path_multi_mm_1_0_2)     { run(); }
// NEED to test on 0.92 no working one here (gnome 40)
// TEST_F(LPETest, FillBetweenMany_multi_0_92_5)               { run(); }
TEST_F(LPETest, FillBetweenMany_multi_px_1_0_2)             { run(); }
TEST_F(LPETest, FillBetweenMany_multi_mm_1_0_2)             { run(); }
TEST_F(LPETest, Ellipse5pts_path_0_92_5)                    { run(); }
TEST_F(LPETest, Ellipse5pts_ellipse_px_1_0_2)               { run(); }
TEST_F(LPETest, Ellipse5pts_ellipse_mm_1_0_2)               { run(); }
TEST_F(LPETest, DashedStroke_multi_px_1_0_2)                { run(); }
TEST_F(LPETest, DashedStroke_multi_mm_1_0_2)                { run(); }
TEST_F(LPETest, RotateCopies_multi_mm_1_0_2)                { run(); }
TEST_F(LPETest, RotateCopies_multi_px_1_0_2)                { run(); }
```

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (12 preceding siblings ...)
  2022-05-20  4:34 ` hervyqa
@ 2022-05-21 15:54 ` ericonr
  2022-05-21 15:55 ` ericonr
                   ` (15 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: ericonr @ 2022-05-21 15:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 290 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/35454#issuecomment-1133659609

Comment:
9ac33cf7099aba595fe6b5a3412c795fc9a9313b removed python3-lockfile, we can't depend on it

https://pypi.org/project/lockfile/ says it's deprecated.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (13 preceding siblings ...)
  2022-05-21 15:54 ` ericonr
@ 2022-05-21 15:55 ` ericonr
  2022-05-21 23:05 ` hervyqa
                   ` (14 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: ericonr @ 2022-05-21 15:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 335 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/35454#issuecomment-1133659609

Comment:
9ac33cf7099aba595fe6b5a3412c795fc9a9313b removed python3-lockfile, we can't depend on it (or at least not without reintroducing it)


https://pypi.org/project/lockfile/ says it's deprecated.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (14 preceding siblings ...)
  2022-05-21 15:55 ` ericonr
@ 2022-05-21 23:05 ` hervyqa
  2022-05-21 23:11 ` [PR PATCH] [Updated] " hervyqa
                   ` (13 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-05-21 23:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 349 bytes --]

New comment by hervyqa on void-packages repository

https://github.com/void-linux/void-packages/pull/35454#issuecomment-1133780817

Comment:
I just found out `python3-lockfile` is included in the removed packages. But it is necessary to open `extension`> `management extension`. Alright, I delete the dependencies. I think the extension is lacking.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [PR PATCH] [Updated] inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (15 preceding siblings ...)
  2022-05-21 23:05 ` hervyqa
@ 2022-05-21 23:11 ` hervyqa
  2022-05-21 23:19 ` hervyqa
                   ` (12 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-05-21 23:11 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1037 bytes --]

There is an updated pull request by hervyqa against master on the void-packages repository

https://github.com/hervyqa/void-packages inkscape
https://github.com/void-linux/void-packages/pull/35454

inkscape: update to 1.2
add `python3-cssselect python3-lockfile` to open "Manage Extensions" dialog.

#### Testing the changes
- I tested the changes in this PR: **YES**

#### Local build testing
- I built this PR locally for my native architecture, (x86_64, x86_64-musl)

#### 1.1.2 (x86_64)

![image](https://user-images.githubusercontent.com/45872139/152723191-4f9a8384-fedb-48e5-8989-fc0a52eda812.png)

### Update:
#### 1.2 (x86_64)

![Screenshot_20220518_144113](https://user-images.githubusercontent.com/45872139/168985134-2279a126-8c42-4fcc-8d33-21bef08be529.png)

#### 1.2 (x86_64-musl)

![Screenshot_20220518_090746](https://user-images.githubusercontent.com/45872139/169003017-2cfe0bbc-d002-4390-9316-f7eb816e4a20.png)

A patch file from https://github.com/void-linux/void-packages/pull/35454.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-inkscape-35454.patch --]
[-- Type: text/x-diff, Size: 2070 bytes --]

From df05aaa8a6ff1880b52d5ebf68e94a8483920569 Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>
Date: Mon, 7 Feb 2022 11:09:12 +0700
Subject: [PATCH] inkscape: update to 1.2

---
 srcpkgs/inkscape/template | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index 45f48ccda0dc..e2510eb4df57 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -1,8 +1,9 @@
 # Template file for 'inkscape'
 pkgname=inkscape
-version=1.1.1
-revision=3
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
+version=1.2
+revision=1
+_tag="2022-05-15_dc2aedaf03"
+wrksrc="inkscape-${version}_${_tag}"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
@@ -13,15 +14,15 @@ makedepends="harfbuzz-devel libsoup-devel gsl-devel pango-devel libatomic_ops-de
  double-conversion-devel gc-devel libwpd-devel libcdr-devel libvisio-devel
  poppler-devel libwpd-devel potrace-devel gtkmm-devel gdl-devel gtkspell3-devel
  aspell-devel libxslt-devel libgomp-devel libwpg-devel poppler-glib-devel"
-depends="desktop-file-utils hicolor-icon-theme python3-appdirs python3-lxml python3-numpy
- python3-scour python3-Pillow"
+depends="desktop-file-utils hicolor-icon-theme python3-appdirs python3-cssselect
+ python3-lxml python3-numpy python3-scour python3-Pillow"
 checkdepends="$depends gtest-devel ImageMagick cantarell-fonts"
 short_desc="Vector-based drawing program"
 maintainer="Alex Lohr <alex.lohr@logmein.com>"
 license="GPL-2.0-only, LGPL-2.1-or-later"
 homepage="http://inkscape.org/"
-distfiles="https://media.inkscape.org/dl/resources/file/inkscape-${version}.tar.xz"
-checksum=aeca0b9d33b5b1cfa9aa70433bdee6a8c3d020ffafc2e6f0c9a60eed7a7978af
+distfiles="https://media.inkscape.org/dl/resources/file/inkscape-${version}_${_tag}.tar.xz"
+checksum=8d9b31142554945664edfefe2d6b55910a5099765f7176a71107c34f1dcde6ad
 python_version=3
 
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (16 preceding siblings ...)
  2022-05-21 23:11 ` [PR PATCH] [Updated] " hervyqa
@ 2022-05-21 23:19 ` hervyqa
  2022-05-22  1:59 ` ericonr
                   ` (11 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-05-21 23:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 489 bytes --]

New comment by hervyqa on void-packages repository

https://github.com/void-linux/void-packages/pull/35454#issuecomment-1133780817

Comment:
I just found out `python3-lockfile` is included in the removed packages. But it is necessary to open `extension`> `management extension`. Alright, I delete the dependencies. I think the extension is lacking.

![Screenshot_20220522_061906](https://user-images.githubusercontent.com/45872139/169671952-679dbf75-a367-4375-8810-ab6646f3d07a.png)



^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (17 preceding siblings ...)
  2022-05-21 23:19 ` hervyqa
@ 2022-05-22  1:59 ` ericonr
  2022-05-23 14:10 ` hervyqa
                   ` (10 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: ericonr @ 2022-05-22  1:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 287 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/35454#issuecomment-1133801062

Comment:
IMO, if you're up for it, we can add the package back, just need to increase the revision. Or ask inkscape to not depend on a deprecated package.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (18 preceding siblings ...)
  2022-05-22  1:59 ` ericonr
@ 2022-05-23 14:10 ` hervyqa
  2022-05-23 14:12 ` hervyqa
                   ` (9 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-05-23 14:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 330 bytes --]

New comment by hervyqa on void-packages repository

https://github.com/void-linux/void-packages/pull/35454#issuecomment-1134729415

Comment:
Still waiting for a reply from the Inkscape developer [PR](https://gitlab.com/inkscape/extras/extension-manager/-/issues/26).
So far the performance version 1.2 is far better than before.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (19 preceding siblings ...)
  2022-05-23 14:10 ` hervyqa
@ 2022-05-23 14:12 ` hervyqa
  2022-05-25  1:46 ` ericonr
                   ` (8 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-05-23 14:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 335 bytes --]

New comment by hervyqa on void-packages repository

https://github.com/void-linux/void-packages/pull/35454#issuecomment-1134729415

Comment:
Still waiting for a reply from the Inkscape developer ([issue](https://gitlab.com/inkscape/extras/extension-manager/-/issues/26)).
So far the performance version 1.2 is far better than before.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (20 preceding siblings ...)
  2022-05-23 14:12 ` hervyqa
@ 2022-05-25  1:46 ` ericonr
  2022-05-27 15:33 ` hsnfirdaus
                   ` (7 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: ericonr @ 2022-05-25  1:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 299 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/35454#issuecomment-1136619723

Comment:
At least the LPE test specifically seems to be the same issue plaguing other tests on musl, from my debugging. I guess I should have tested on glibc instead.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (21 preceding siblings ...)
  2022-05-25  1:46 ` ericonr
@ 2022-05-27 15:33 ` hsnfirdaus
  2022-05-27 18:52 ` hervyqa
                   ` (6 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: hsnfirdaus @ 2022-05-27 15:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 481 bytes --]

New comment by hsnfirdaus on void-packages repository

https://github.com/void-linux/void-packages/pull/35454#issuecomment-1139727789

Comment:
![Screenshot from 2022-05-27 22-12-11](https://user-images.githubusercontent.com/38871578/170731268-04bdda94-5809-45e4-941a-4b507dc5d924.png)
Out of topic, Why my inkscape appmenu is duplicated? is inkscape bug, void linux bug or something wrong with my system? Void Linux x86_64
I try built myself inkscape  1.2 from this template...

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (22 preceding siblings ...)
  2022-05-27 15:33 ` hsnfirdaus
@ 2022-05-27 18:52 ` hervyqa
  2022-05-31 23:36 ` hervyqa
                   ` (5 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-05-27 18:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 291 bytes --]

New comment by hervyqa on void-packages repository

https://github.com/void-linux/void-packages/pull/35454#issuecomment-1139942118

Comment:
seems fine.
![Screenshot_20220528_015113](https://user-images.githubusercontent.com/45872139/170772924-5fefd8da-52c6-43b9-9e43-15f82adb8219.png)



^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (23 preceding siblings ...)
  2022-05-27 18:52 ` hervyqa
@ 2022-05-31 23:36 ` hervyqa
  2022-05-31 23:36 ` hervyqa
                   ` (4 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-05-31 23:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1010 bytes --]

New comment by hervyqa on void-packages repository

https://github.com/void-linux/void-packages/pull/35454#issuecomment-1142739916

Comment:
[Maintainer says:](https://gitlab.com/inkscape/extras/extension-manager/-/issues/25#note_966699805)

> There's two separate issues: we don't package lockfile, because it's not a dependency of cachecontrol (it's only an optional depencency: https://github.com/ionrock/cachecontrol/blob/f93d8af93e6dcc98f6867d2a09d4f68f6acc135f/setup.py#L25). So lockfile needs to be added to pyproject.toml @pulsar17.
>
> Also lockfile is deprecated (https://github.com/ionrock/cachecontrol/issues/109) and hasn't been replaced in cachecontrol since 2016.

---

Currently there is no need to add `python3-lockfile`, because the package is only optional and even then deprecated.  means that inkscape 1.2 is now intentionally not fully supported for extensions manager.

But that's okay, because adding extensions can still be done manually by adding to `~/.config/inkscape/extensions/`


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (24 preceding siblings ...)
  2022-05-31 23:36 ` hervyqa
@ 2022-05-31 23:36 ` hervyqa
  2022-06-23 10:13 ` [PR PATCH] [Updated] " hervyqa
                   ` (3 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-05-31 23:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1023 bytes --]

New comment by hervyqa on void-packages repository

https://github.com/void-linux/void-packages/pull/35454#issuecomment-1142739916

Comment:
[Maintainer says:](https://gitlab.com/inkscape/extras/extension-manager/-/issues/25#note_966699805)

> There's two separate issues: we don't package lockfile, because it's not a dependency of cachecontrol (it's only an optional depencency: https://github.com/ionrock/cachecontrol/blob/f93d8af93e6dcc98f6867d2a09d4f68f6acc135f/setup.py#L25). So lockfile needs to be added to pyproject.toml @pulsar17.
>
> Also lockfile is deprecated (https://github.com/ionrock/cachecontrol/issues/109) and hasn't been replaced in cachecontrol since 2016.

---

Currently there is no need to add `python3-lockfile`, because the package is only optional and even then deprecated.  means that inkscape 1.2 is now intentionally not fully supported for extensions manager.

But that's okay, because adding extensions can still be done manually by adding to `~/.config/inkscape/extensions/`

Cc @ericonr 

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [PR PATCH] [Updated] inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (25 preceding siblings ...)
  2022-05-31 23:36 ` hervyqa
@ 2022-06-23 10:13 ` hervyqa
  2022-06-23 11:24 ` hervyqa
                   ` (2 subsequent siblings)
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-06-23 10:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1020 bytes --]

There is an updated pull request by hervyqa against master on the void-packages repository

https://github.com/hervyqa/void-packages inkscape
https://github.com/void-linux/void-packages/pull/35454

inkscape: update to 1.2
add `python3-cssselect` to open "Manage Extensions" dialog.

#### Testing the changes
- I tested the changes in this PR: **YES**

#### Local build testing
- I built this PR locally for my native architecture, (x86_64, x86_64-musl)

#### 1.1.2 (x86_64)

![image](https://user-images.githubusercontent.com/45872139/152723191-4f9a8384-fedb-48e5-8989-fc0a52eda812.png)

### Update:
#### 1.2 (x86_64)

![Screenshot_20220518_144113](https://user-images.githubusercontent.com/45872139/168985134-2279a126-8c42-4fcc-8d33-21bef08be529.png)

#### 1.2 (x86_64-musl)

![Screenshot_20220518_090746](https://user-images.githubusercontent.com/45872139/169003017-2cfe0bbc-d002-4390-9316-f7eb816e4a20.png)

A patch file from https://github.com/void-linux/void-packages/pull/35454.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-inkscape-35454.patch --]
[-- Type: text/x-diff, Size: 3718 bytes --]

From fb360ed0e60f1163ec46f74f173f51cc66fd90a8 Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>
Date: Mon, 7 Feb 2022 11:09:12 +0700
Subject: [PATCH] inkscape: update to 1.2

---
 srcpkgs/inkscape/patches/fix-Werror.patch | 20 ++++++++++++++++++++
 srcpkgs/inkscape/template                 | 16 +++++++++-------
 2 files changed, 29 insertions(+), 7 deletions(-)
 create mode 100644 srcpkgs/inkscape/patches/fix-Werror.patch

diff --git a/srcpkgs/inkscape/patches/fix-Werror.patch b/srcpkgs/inkscape/patches/fix-Werror.patch
new file mode 100644
index 000000000000..f2751c9ad037
--- /dev/null
+++ b/srcpkgs/inkscape/patches/fix-Werror.patch
@@ -0,0 +1,20 @@
+diff --git a/community/inkscape/fix-Werror.patch b/community/inkscape/fix-Werror.patch
+index a718973d77..cea18d1887 100644
+--- a/community/inkscape/fix-Werror.patch
++++ b/community/inkscape/fix-Werror.patch
+@@ -2,12 +2,12 @@ Fix -Werror flags, build fails with them
+
+ --- a/CMakeScripts/DefineDependsandFlags.cmake
+ +++ b/CMakeScripts/DefineDependsandFlags.cmake
+-@@ -32,8 +32,6 @@
++@@ -39,8 +39,6 @@
+
+  # Errors for common mistakes
+  list(APPEND INKSCAPE_CXX_FLAGS "-fstack-protector-strong")
+ -list(APPEND INKSCAPE_CXX_FLAGS "-Werror=format")                # e.g.: printf("%s", std::string("foo"))
+ -list(APPEND INKSCAPE_CXX_FLAGS "-Werror=format-security")       # e.g.: printf(variable);
++ list(APPEND INKSCAPE_CXX_FLAGS "-Werror=ignored-qualifiers")    # e.g.: const int foo();
++ list(APPEND INKSCAPE_CXX_FLAGS "-Werror=return-type")           # non-void functions that don't return a value
+  list(APPEND INKSCAPE_CXX_FLAGS "-Wno-switch")                   # See !849 for discussion
+- list(APPEND INKSCAPE_CXX_FLAGS_DEBUG "-Og")                     # -Og for _FORTIFY_SOURCE. One could add -Weffc++ here to see approx. 6000 warnings
+- list(APPEND INKSCAPE_CXX_FLAGS_DEBUG "-Wcomment")
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index 45f48ccda0dc..678d860aad8f 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -1,8 +1,10 @@
 # Template file for 'inkscape'
 pkgname=inkscape
-version=1.1.1
-revision=3
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
+version=1.2
+revision=1
+_pkgdate="2022-05-15"
+_pkgcommit="dc2aedaf03"
+wrksrc="inkscape-${version}_${_pkgdate}_${_pkgcommit}"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
@@ -13,15 +15,15 @@ makedepends="harfbuzz-devel libsoup-devel gsl-devel pango-devel libatomic_ops-de
  double-conversion-devel gc-devel libwpd-devel libcdr-devel libvisio-devel
  poppler-devel libwpd-devel potrace-devel gtkmm-devel gdl-devel gtkspell3-devel
  aspell-devel libxslt-devel libgomp-devel libwpg-devel poppler-glib-devel"
-depends="desktop-file-utils hicolor-icon-theme python3-appdirs python3-lxml python3-numpy
- python3-scour python3-Pillow"
+depends="desktop-file-utils hicolor-icon-theme python3-appdirs python3-cssselect
+ python3-lxml python3-numpy python3-scour python3-Pillow"
 checkdepends="$depends gtest-devel ImageMagick cantarell-fonts"
 short_desc="Vector-based drawing program"
 maintainer="Alex Lohr <alex.lohr@logmein.com>"
 license="GPL-2.0-only, LGPL-2.1-or-later"
 homepage="http://inkscape.org/"
-distfiles="https://media.inkscape.org/dl/resources/file/inkscape-${version}.tar.xz"
-checksum=aeca0b9d33b5b1cfa9aa70433bdee6a8c3d020ffafc2e6f0c9a60eed7a7978af
+distfiles="https://media.inkscape.org/dl/resources/file/inkscape-${version}_${_pkgdate}_${_pkgcommit}.tar.xz"
+checksum=8d9b31142554945664edfefe2d6b55910a5099765f7176a71107c34f1dcde6ad
 python_version=3
 
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [PR PATCH] [Updated] inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (26 preceding siblings ...)
  2022-06-23 10:13 ` [PR PATCH] [Updated] " hervyqa
@ 2022-06-23 11:24 ` hervyqa
  2022-06-23 11:44 ` hervyqa
  2022-06-23 11:59 ` hervyqa
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-06-23 11:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1020 bytes --]

There is an updated pull request by hervyqa against master on the void-packages repository

https://github.com/hervyqa/void-packages inkscape
https://github.com/void-linux/void-packages/pull/35454

inkscape: update to 1.2
add `python3-cssselect` to open "Manage Extensions" dialog.

#### Testing the changes
- I tested the changes in this PR: **YES**

#### Local build testing
- I built this PR locally for my native architecture, (x86_64, x86_64-musl)

#### 1.1.2 (x86_64)

![image](https://user-images.githubusercontent.com/45872139/152723191-4f9a8384-fedb-48e5-8989-fc0a52eda812.png)

### Update:
#### 1.2 (x86_64)

![Screenshot_20220518_144113](https://user-images.githubusercontent.com/45872139/168985134-2279a126-8c42-4fcc-8d33-21bef08be529.png)

#### 1.2 (x86_64-musl)

![Screenshot_20220518_090746](https://user-images.githubusercontent.com/45872139/169003017-2cfe0bbc-d002-4390-9316-f7eb816e4a20.png)

A patch file from https://github.com/void-linux/void-packages/pull/35454.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-inkscape-35454.patch --]
[-- Type: text/x-diff, Size: 3605 bytes --]

From 0b60df78096f6bc4279d086e50b20075d1342b47 Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>
Date: Mon, 7 Feb 2022 11:09:12 +0700
Subject: [PATCH] inkscape: update to 1.2

---
 srcpkgs/inkscape/patches/fix-Werror.patch | 20 ++++++++++++++++++++
 srcpkgs/inkscape/template                 | 14 ++++++++------
 2 files changed, 28 insertions(+), 6 deletions(-)
 create mode 100644 srcpkgs/inkscape/patches/fix-Werror.patch

diff --git a/srcpkgs/inkscape/patches/fix-Werror.patch b/srcpkgs/inkscape/patches/fix-Werror.patch
new file mode 100644
index 000000000000..f2751c9ad037
--- /dev/null
+++ b/srcpkgs/inkscape/patches/fix-Werror.patch
@@ -0,0 +1,20 @@
+diff --git a/community/inkscape/fix-Werror.patch b/community/inkscape/fix-Werror.patch
+index a718973d77..cea18d1887 100644
+--- a/community/inkscape/fix-Werror.patch
++++ b/community/inkscape/fix-Werror.patch
+@@ -2,12 +2,12 @@ Fix -Werror flags, build fails with them
+
+ --- a/CMakeScripts/DefineDependsandFlags.cmake
+ +++ b/CMakeScripts/DefineDependsandFlags.cmake
+-@@ -32,8 +32,6 @@
++@@ -39,8 +39,6 @@
+
+  # Errors for common mistakes
+  list(APPEND INKSCAPE_CXX_FLAGS "-fstack-protector-strong")
+ -list(APPEND INKSCAPE_CXX_FLAGS "-Werror=format")                # e.g.: printf("%s", std::string("foo"))
+ -list(APPEND INKSCAPE_CXX_FLAGS "-Werror=format-security")       # e.g.: printf(variable);
++ list(APPEND INKSCAPE_CXX_FLAGS "-Werror=ignored-qualifiers")    # e.g.: const int foo();
++ list(APPEND INKSCAPE_CXX_FLAGS "-Werror=return-type")           # non-void functions that don't return a value
+  list(APPEND INKSCAPE_CXX_FLAGS "-Wno-switch")                   # See !849 for discussion
+- list(APPEND INKSCAPE_CXX_FLAGS_DEBUG "-Og")                     # -Og for _FORTIFY_SOURCE. One could add -Weffc++ here to see approx. 6000 warnings
+- list(APPEND INKSCAPE_CXX_FLAGS_DEBUG "-Wcomment")
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index 45f48ccda0dc..da137acea880 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -1,8 +1,10 @@
 # Template file for 'inkscape'
 pkgname=inkscape
-version=1.1.1
-revision=3
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
+version=1.2
+revision=1
+_pkgdate="2022-05-15"
+_pkgcommit="dc2aedaf03"
+wrksrc="inkscape-${version}_${_pkgdate}_${_pkgcommit}"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
@@ -13,15 +15,15 @@ makedepends="harfbuzz-devel libsoup-devel gsl-devel pango-devel libatomic_ops-de
  double-conversion-devel gc-devel libwpd-devel libcdr-devel libvisio-devel
  poppler-devel libwpd-devel potrace-devel gtkmm-devel gdl-devel gtkspell3-devel
  aspell-devel libxslt-devel libgomp-devel libwpg-devel poppler-glib-devel"
-depends="desktop-file-utils hicolor-icon-theme python3-appdirs python3-lxml python3-numpy
- python3-scour python3-Pillow"
+depends="desktop-file-utils hicolor-icon-theme python3-appdirs python3-cssselect
+ python3-lxml python3-numpy python3-scour python3-Pillow"
 checkdepends="$depends gtest-devel ImageMagick cantarell-fonts"
 short_desc="Vector-based drawing program"
 maintainer="Alex Lohr <alex.lohr@logmein.com>"
 license="GPL-2.0-only, LGPL-2.1-or-later"
 homepage="http://inkscape.org/"
 distfiles="https://media.inkscape.org/dl/resources/file/inkscape-${version}.tar.xz"
-checksum=aeca0b9d33b5b1cfa9aa70433bdee6a8c3d020ffafc2e6f0c9a60eed7a7978af
+checksum=8d9b31142554945664edfefe2d6b55910a5099765f7176a71107c34f1dcde6ad
 python_version=3
 
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [PR PATCH] [Updated] inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (27 preceding siblings ...)
  2022-06-23 11:24 ` hervyqa
@ 2022-06-23 11:44 ` hervyqa
  2022-06-23 11:59 ` hervyqa
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-06-23 11:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1020 bytes --]

There is an updated pull request by hervyqa against master on the void-packages repository

https://github.com/hervyqa/void-packages inkscape
https://github.com/void-linux/void-packages/pull/35454

inkscape: update to 1.2
add `python3-cssselect` to open "Manage Extensions" dialog.

#### Testing the changes
- I tested the changes in this PR: **YES**

#### Local build testing
- I built this PR locally for my native architecture, (x86_64, x86_64-musl)

#### 1.1.2 (x86_64)

![image](https://user-images.githubusercontent.com/45872139/152723191-4f9a8384-fedb-48e5-8989-fc0a52eda812.png)

### Update:
#### 1.2 (x86_64)

![Screenshot_20220518_144113](https://user-images.githubusercontent.com/45872139/168985134-2279a126-8c42-4fcc-8d33-21bef08be529.png)

#### 1.2 (x86_64-musl)

![Screenshot_20220518_090746](https://user-images.githubusercontent.com/45872139/169003017-2cfe0bbc-d002-4390-9316-f7eb816e4a20.png)

A patch file from https://github.com/void-linux/void-packages/pull/35454.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-inkscape-35454.patch --]
[-- Type: text/x-diff, Size: 3672 bytes --]

From 90e08c4dca0325994adca3eac332a4b8f92323bf Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>
Date: Mon, 7 Feb 2022 11:09:12 +0700
Subject: [PATCH] inkscape: update to 1.2

---
 srcpkgs/inkscape/patches/fix-Werror.patch | 18 ++++++++++++++++++
 srcpkgs/inkscape/template                 | 14 ++++++++------
 2 files changed, 26 insertions(+), 6 deletions(-)
 create mode 100644 srcpkgs/inkscape/patches/fix-Werror.patch

diff --git a/srcpkgs/inkscape/patches/fix-Werror.patch b/srcpkgs/inkscape/patches/fix-Werror.patch
new file mode 100644
index 000000000000..cc4949694422
--- /dev/null
+++ b/srcpkgs/inkscape/patches/fix-Werror.patch
@@ -0,0 +1,18 @@
+diff --git a/CMakeScripts/DefineDependsandFlags.cmake b/CMakeScripts/DefineDependsandFlags.cmake
+index b42c0aa..280f525 100644
+--- a/CMakeScripts/DefineDependsandFlags.cmake
++++ b/CMakeScripts/DefineDependsandFlags.cmake
+@@ -39,13 +39,9 @@ list(APPEND INKSCAPE_CXX_FLAGS "-DGDK_DISABLE_DEPRECATED")
+ 
+ # Errors for common mistakes
+ list(APPEND INKSCAPE_CXX_FLAGS "-fstack-protector-strong")
+-list(APPEND INKSCAPE_CXX_FLAGS "-Werror=format")                # e.g.: printf("%s", std::string("foo"))
+-list(APPEND INKSCAPE_CXX_FLAGS "-Werror=format-security")       # e.g.: printf(variable);
+ list(APPEND INKSCAPE_CXX_FLAGS "-Werror=ignored-qualifiers")    # e.g.: const int foo();
+ list(APPEND INKSCAPE_CXX_FLAGS "-Werror=return-type")           # non-void functions that don't return a value
+ list(APPEND INKSCAPE_CXX_FLAGS "-Wno-switch")                   # See !849 for discussion
+-list(APPEND INKSCAPE_CXX_FLAGS_DEBUG "-Og")                     # -Og for _FORTIFY_SOURCE. One could add -Weffc++ here to see approx. 6000 warnings
+-list(APPEND INKSCAPE_CXX_FLAGS_DEBUG "-Wcomment")
+ list(APPEND INKSCAPE_CXX_FLAGS_DEBUG "-Wunused-function")
+ list(APPEND INKSCAPE_CXX_FLAGS_DEBUG "-Wunused-variable")
+ list(APPEND INKSCAPE_CXX_FLAGS_DEBUG "-D_GLIBCXX_ASSERTIONS")
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index 45f48ccda0dc..da137acea880 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -1,8 +1,10 @@
 # Template file for 'inkscape'
 pkgname=inkscape
-version=1.1.1
-revision=3
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
+version=1.2
+revision=1
+_pkgdate="2022-05-15"
+_pkgcommit="dc2aedaf03"
+wrksrc="inkscape-${version}_${_pkgdate}_${_pkgcommit}"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
@@ -13,15 +15,15 @@ makedepends="harfbuzz-devel libsoup-devel gsl-devel pango-devel libatomic_ops-de
  double-conversion-devel gc-devel libwpd-devel libcdr-devel libvisio-devel
  poppler-devel libwpd-devel potrace-devel gtkmm-devel gdl-devel gtkspell3-devel
  aspell-devel libxslt-devel libgomp-devel libwpg-devel poppler-glib-devel"
-depends="desktop-file-utils hicolor-icon-theme python3-appdirs python3-lxml python3-numpy
- python3-scour python3-Pillow"
+depends="desktop-file-utils hicolor-icon-theme python3-appdirs python3-cssselect
+ python3-lxml python3-numpy python3-scour python3-Pillow"
 checkdepends="$depends gtest-devel ImageMagick cantarell-fonts"
 short_desc="Vector-based drawing program"
 maintainer="Alex Lohr <alex.lohr@logmein.com>"
 license="GPL-2.0-only, LGPL-2.1-or-later"
 homepage="http://inkscape.org/"
 distfiles="https://media.inkscape.org/dl/resources/file/inkscape-${version}.tar.xz"
-checksum=aeca0b9d33b5b1cfa9aa70433bdee6a8c3d020ffafc2e6f0c9a60eed7a7978af
+checksum=8d9b31142554945664edfefe2d6b55910a5099765f7176a71107c34f1dcde6ad
 python_version=3
 
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [PR PATCH] [Updated] inkscape: update to 1.2
  2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
                   ` (28 preceding siblings ...)
  2022-06-23 11:44 ` hervyqa
@ 2022-06-23 11:59 ` hervyqa
  29 siblings, 0 replies; 32+ messages in thread
From: hervyqa @ 2022-06-23 11:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1020 bytes --]

There is an updated pull request by hervyqa against master on the void-packages repository

https://github.com/hervyqa/void-packages inkscape
https://github.com/void-linux/void-packages/pull/35454

inkscape: update to 1.2
add `python3-cssselect` to open "Manage Extensions" dialog.

#### Testing the changes
- I tested the changes in this PR: **YES**

#### Local build testing
- I built this PR locally for my native architecture, (x86_64, x86_64-musl)

#### 1.1.2 (x86_64)

![image](https://user-images.githubusercontent.com/45872139/152723191-4f9a8384-fedb-48e5-8989-fc0a52eda812.png)

### Update:
#### 1.2 (x86_64)

![Screenshot_20220518_144113](https://user-images.githubusercontent.com/45872139/168985134-2279a126-8c42-4fcc-8d33-21bef08be529.png)

#### 1.2 (x86_64-musl)

![Screenshot_20220518_090746](https://user-images.githubusercontent.com/45872139/169003017-2cfe0bbc-d002-4390-9316-f7eb816e4a20.png)

A patch file from https://github.com/void-linux/void-packages/pull/35454.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-inkscape-35454.patch --]
[-- Type: text/x-diff, Size: 2465 bytes --]

From 4069b718e010e79bb4a58c5ab563c0f1130786f0 Mon Sep 17 00:00:00 2001
From: Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>
Date: Mon, 7 Feb 2022 11:09:12 +0700
Subject: [PATCH] inkscape: update to 1.2

---
 srcpkgs/inkscape/template | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index 45f48ccda0dc..5e3c64eb88f0 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -1,8 +1,10 @@
 # Template file for 'inkscape'
 pkgname=inkscape
-version=1.1.1
-revision=3
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
+version=1.2
+revision=1
+_pkgdate="2022-05-15"
+_pkgcommit="dc2aedaf03"
+wrksrc="inkscape-${version}_${_pkgdate}_${_pkgcommit}"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
@@ -13,15 +15,15 @@ makedepends="harfbuzz-devel libsoup-devel gsl-devel pango-devel libatomic_ops-de
  double-conversion-devel gc-devel libwpd-devel libcdr-devel libvisio-devel
  poppler-devel libwpd-devel potrace-devel gtkmm-devel gdl-devel gtkspell3-devel
  aspell-devel libxslt-devel libgomp-devel libwpg-devel poppler-glib-devel"
-depends="desktop-file-utils hicolor-icon-theme python3-appdirs python3-lxml python3-numpy
- python3-scour python3-Pillow"
+depends="desktop-file-utils hicolor-icon-theme python3-appdirs python3-cssselect
+ python3-lxml python3-numpy python3-scour python3-Pillow"
 checkdepends="$depends gtest-devel ImageMagick cantarell-fonts"
 short_desc="Vector-based drawing program"
 maintainer="Alex Lohr <alex.lohr@logmein.com>"
 license="GPL-2.0-only, LGPL-2.1-or-later"
 homepage="http://inkscape.org/"
 distfiles="https://media.inkscape.org/dl/resources/file/inkscape-${version}.tar.xz"
-checksum=aeca0b9d33b5b1cfa9aa70433bdee6a8c3d020ffafc2e6f0c9a60eed7a7978af
+checksum=8d9b31142554945664edfefe2d6b55910a5099765f7176a71107c34f1dcde6ad
 python_version=3
 
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
@@ -32,7 +34,7 @@ post_patch() {
 	if [ "$XBPS_TARGET_LIBC" = musl ]; then
 		# disable errors for missing sentinels in glib variadic functions,
 		# since inkscape uses NULL instead of nullptr
-		vsed -e "/-Werror=format/d" -i CMakeScripts/DefineDependsandFlags.cmake
+		vsed -e "/-Werror=format/d" -e "/-Og/d" -e "/-Wcomment/d" -i CMakeScripts/DefineDependsandFlags.cmake
 	fi
 	# disable glyph tests that fail due to different hinting
 	vsed -e \

^ permalink raw reply	[flat|nested] 32+ messages in thread

* [PR PATCH] inkscape: update to 1.1.2.
@ 2022-02-14 18:55 faulesocke
  0 siblings, 0 replies; 32+ messages in thread
From: faulesocke @ 2022-02-14 18:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 573 bytes --]

There is a new pull request by faulesocke against master on the void-packages repository

https://github.com/faulesocke/void-packages inkscape
https://github.com/void-linux/void-packages/pull/35623

inkscape: update to 1.1.2.
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

 
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)


A patch file from https://github.com/void-linux/void-packages/pull/35623.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-inkscape-35623.patch --]
[-- Type: text/x-diff, Size: 1263 bytes --]

From 933ef5e1261b2d623d74c04fe2edd17c790ea441 Mon Sep 17 00:00:00 2001
From: Urs Schulz <voidpkgs@ursschulz.de>
Date: Mon, 14 Feb 2022 19:33:53 +0100
Subject: [PATCH] inkscape: update to 1.1.2.

---
 srcpkgs/inkscape/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index 45f48ccda0dc..49cff7effdb9 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -1,8 +1,8 @@
 # Template file for 'inkscape'
 pkgname=inkscape
-version=1.1.1
-revision=3
-wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25"
+version=1.1.2
+revision=1
+wrksrc="inkscape-${version}_2022-02-04_0a00cf5339"
 build_style=cmake
 # builds executables then runs checks
 # some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241
@@ -21,7 +21,7 @@ maintainer="Alex Lohr <alex.lohr@logmein.com>"
 license="GPL-2.0-only, LGPL-2.1-or-later"
 homepage="http://inkscape.org/"
 distfiles="https://media.inkscape.org/dl/resources/file/inkscape-${version}.tar.xz"
-checksum=aeca0b9d33b5b1cfa9aa70433bdee6a8c3d020ffafc2e6f0c9a60eed7a7978af
+checksum=3ffe54a06d0b25a4cd8b6eb424536ef1ed205be13443a39cd437c8c7b89b96d1
 python_version=3
 
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then

^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2022-06-23 11:59 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-07  4:11 [PR PATCH] inkscape: update to 1.1.2 hervyqa
2022-02-07  5:15 ` hervyqa
2022-02-23 16:11 ` tibequadorian
2022-02-23 23:32 ` hervyqa
2022-02-23 23:33 ` hervyqa
2022-02-23 23:38 ` hervyqa
2022-05-18  3:41 ` [PR PATCH] [Updated] " hervyqa
2022-05-18  3:59 ` [PR PATCH] [Updated] inkscape: update to 1.2 hervyqa
2022-05-18  4:12 ` hervyqa
2022-05-18  5:05 ` hervyqa
2022-05-18  5:38 ` hervyqa
2022-05-18  8:52 ` [PR PATCH] [Updated] " hervyqa
2022-05-19 14:50 ` ericonr
2022-05-20  4:34 ` hervyqa
2022-05-21 15:54 ` ericonr
2022-05-21 15:55 ` ericonr
2022-05-21 23:05 ` hervyqa
2022-05-21 23:11 ` [PR PATCH] [Updated] " hervyqa
2022-05-21 23:19 ` hervyqa
2022-05-22  1:59 ` ericonr
2022-05-23 14:10 ` hervyqa
2022-05-23 14:12 ` hervyqa
2022-05-25  1:46 ` ericonr
2022-05-27 15:33 ` hsnfirdaus
2022-05-27 18:52 ` hervyqa
2022-05-31 23:36 ` hervyqa
2022-05-31 23:36 ` hervyqa
2022-06-23 10:13 ` [PR PATCH] [Updated] " hervyqa
2022-06-23 11:24 ` hervyqa
2022-06-23 11:44 ` hervyqa
2022-06-23 11:59 ` hervyqa
2022-02-14 18:55 [PR PATCH] inkscape: update to 1.1.2 faulesocke

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).