Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] [WIP] New package: pinta-1.7
@ 2021-01-09 18:52 kawaiiamber
  2021-01-15 21:35 ` [PR PATCH] [Updated] " kawaiiamber
                   ` (58 more replies)
  0 siblings, 59 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-09 18:52 UTC (permalink / raw)
  To: ml

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

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

https://github.com/kawaiiamber/void-packages pinta
https://github.com/void-linux/void-packages/pull/27787

[WIP] New package: pinta-1.7
# Current issues
It seems as though mono is failing? I tried following [these](https://github.com/PintaProject/Pinta) instructions.

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

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

From 389f38bdaeb500d37cfca9eb9dea7402df38593a Mon Sep 17 00:00:00 2001
From: KawaiiAmber <japaneselearning101@gmail.com>
Date: Sat, 9 Jan 2021 11:50:49 -0700
Subject: [PATCH] [WIP] New package: pinta-1.7

---
 srcpkgs/pinta/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pinta/template

diff --git a/srcpkgs/pinta/template b/srcpkgs/pinta/template
new file mode 100644
index 00000000000..a62c0038d44
--- /dev/null
+++ b/srcpkgs/pinta/template
@@ -0,0 +1,17 @@
+# Template file for 'pinta'
+pkgname=pinta
+version=1.7
+revision=1
+build_style=gnu-configure
+hostmakedepends="automake autoconf pkg-config"
+makedepends="mono-devel gtk-sharp2 intltool"
+short_desc="Simple GTK# Paint Program"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.pinta-project.com/"
+distfiles="https://github.com/PintaProject/Pinta/releases/download/${version}/pinta-${version}.tar.gz"
+checksum=678c0d5c6e41da77696180efc71476ccfda3238a3d68d7331198c8a431dbf96c
+
+post_install() {
+	vlicense license-mit.txt
+}

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

* Re: [PR PATCH] [Updated] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
@ 2021-01-15 21:35 ` kawaiiamber
  2021-01-18 15:35 ` not-chicken
                   ` (57 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-15 21:35 UTC (permalink / raw)
  To: ml

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

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

https://github.com/kawaiiamber/void-packages pinta
https://github.com/void-linux/void-packages/pull/27787

[WIP] New package: pinta-1.7
# Current issues
It seems as though mono is failing? I tried following [these](https://github.com/PintaProject/Pinta) instructions.

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

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

From f4d4946b3d68c0e5f645a4e91a6094920b744869 Mon Sep 17 00:00:00 2001
From: KawaiiAmber <japaneselearning101@gmail.com>
Date: Sat, 9 Jan 2021 11:50:49 -0700
Subject: [PATCH] [WIP] New package: pinta-1.7

---
 srcpkgs/pinta/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pinta/template

diff --git a/srcpkgs/pinta/template b/srcpkgs/pinta/template
new file mode 100644
index 00000000000..914723ed3f7
--- /dev/null
+++ b/srcpkgs/pinta/template
@@ -0,0 +1,17 @@
+# Template file for 'pinta'
+pkgname=pinta
+version=1.7
+revision=1
+build_style=gnu-configure
+hostmakedepends="automake autoconf pkg-config"
+makedepends="mono-devel gtk-sharp2 intltool"
+short_desc="Simple GTK# Paint Program"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.pinta-project.com/"
+distfiles="https://github.com/PintaProject/Pinta/releases/download/${version}/${pkgname}-${version}.tar.gz"
+checksum=678c0d5c6e41da77696180efc71476ccfda3238a3d68d7331198c8a431dbf96c
+
+post_install() {
+	vlicense license-mit.txt
+}

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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
  2021-01-15 21:35 ` [PR PATCH] [Updated] " kawaiiamber
@ 2021-01-18 15:35 ` not-chicken
  2021-01-18 21:02 ` kawaiiamber
                   ` (56 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: not-chicken @ 2021-01-18 15:35 UTC (permalink / raw)
  To: ml

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

New comment by not-chicken on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762323372

Comment:
Seems like it needs https://github.com/mono/mono-addins/

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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
  2021-01-15 21:35 ` [PR PATCH] [Updated] " kawaiiamber
  2021-01-18 15:35 ` not-chicken
@ 2021-01-18 21:02 ` kawaiiamber
  2021-01-18 21:35 ` not-chicken
                   ` (55 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-18 21:02 UTC (permalink / raw)
  To: ml

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

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762469163

Comment:
> Seems like it needs https://github.com/mono/mono-addins/

There doesn't seem to already be a package for it. Should I make another PR for it, or add another template to this PR?

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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (2 preceding siblings ...)
  2021-01-18 21:02 ` kawaiiamber
@ 2021-01-18 21:35 ` not-chicken
  2021-01-19  0:31 ` [PR PATCH] [Updated] " kawaiiamber
                   ` (54 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: not-chicken @ 2021-01-18 21:35 UTC (permalink / raw)
  To: ml

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

New comment by not-chicken on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762480743

Comment:
> There doesn't seem to already be a package for it. Should I make another PR for it, or add another template to this PR?

Add template to this PR.

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

* Re: [PR PATCH] [Updated] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (3 preceding siblings ...)
  2021-01-18 21:35 ` not-chicken
@ 2021-01-19  0:31 ` kawaiiamber
  2021-01-19  0:32 ` kawaiiamber
                   ` (53 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  0:31 UTC (permalink / raw)
  To: ml

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

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

https://github.com/kawaiiamber/void-packages pinta
https://github.com/void-linux/void-packages/pull/27787

[WIP] New package: pinta-1.7
# Current issues
It seems as though mono is failing? I tried following [these](https://github.com/PintaProject/Pinta) instructions.

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

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

From 99381a8e84bd1e269b0ed997ba71a6a45fb790aa Mon Sep 17 00:00:00 2001
From: KawaiiAmber <japaneselearning101@gmail.com>
Date: Sat, 9 Jan 2021 11:50:49 -0700
Subject: [PATCH] New package: pinta-1.7

---
 srcpkgs/mono-addins/files/nuget.config |  5 +++++
 srcpkgs/mono-addins/template           | 24 ++++++++++++++++++++++++
 srcpkgs/pinta/template                 | 17 +++++++++++++++++
 3 files changed, 46 insertions(+)
 create mode 100644 srcpkgs/mono-addins/files/nuget.config
 create mode 100644 srcpkgs/mono-addins/template
 create mode 100644 srcpkgs/pinta/template

diff --git a/srcpkgs/mono-addins/files/nuget.config b/srcpkgs/mono-addins/files/nuget.config
new file mode 100644
index 00000000000..46d8777c138
--- /dev/null
+++ b/srcpkgs/mono-addins/files/nuget.config
@@ -0,0 +1,5 @@
+<configuration>
+<packageSources>
+<add key="Mono.Addins Source Build" value="mono-addins/bin" />
+</packageSources>
+</configuration>
diff --git a/srcpkgs/mono-addins/template b/srcpkgs/mono-addins/template
new file mode 100644
index 00000000000..d3e8b3c36d2
--- /dev/null
+++ b/srcpkgs/mono-addins/template
@@ -0,0 +1,24 @@
+# Template file for 'mono-addins'
+pkgname=mono-addins
+version=1.3
+revision=1
+wrksrc=${pkgname}-${pkgname}-${version}
+build_style=gnu-configure
+hostmakedepends="autoconf automake pkg-config"
+makedepends="mono-devel gtk-sharp2"
+short_desc="Generic framework for creating extensible applications"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.mono-project.com/archived/monoaddins"
+distfiles="https://github.com/mono/${pkgname}/archive/${pkgname}-${version}.tar.gz"
+checksum=e2c4db9fd12087b795dd03a035c6ab8daffe157694d98dcfe227067913db5580
+
+do_configure() {
+	./autogen.sh
+	MSBuild /p:Configuration=Release
+	cp ${FILESDIR}/nuget.config ./
+}
+
+post_install() {
+	vlicense COPYING
+}
diff --git a/srcpkgs/pinta/template b/srcpkgs/pinta/template
new file mode 100644
index 00000000000..63163a79db1
--- /dev/null
+++ b/srcpkgs/pinta/template
@@ -0,0 +1,17 @@
+# Template file for 'pinta'
+pkgname=pinta
+version=1.7
+revision=1
+build_style=gnu-configure
+hostmakedepends="automake autoconf pkg-config"
+makedepends="mono-devel gtk-sharp2 intltool mono-addins"
+short_desc="Simple GTK# Paint Program"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.pinta-project.com/"
+distfiles="https://github.com/PintaProject/Pinta/releases/download/${version}/${pkgname}-${version}.tar.gz"
+checksum=678c0d5c6e41da77696180efc71476ccfda3238a3d68d7331198c8a431dbf96c
+
+post_install() {
+	vlicense license-mit.txt
+}

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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (4 preceding siblings ...)
  2021-01-19  0:31 ` [PR PATCH] [Updated] " kawaiiamber
@ 2021-01-19  0:32 ` kawaiiamber
  2021-01-19  7:22 ` not-chicken
                   ` (52 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  0:32 UTC (permalink / raw)
  To: ml

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

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762529244

Comment:
So, I tried building mono-addins, and got an error mentioned [here](https://github.com/mono/mono-addins/issues/73). I tried to implement the fix with adding and copying that file from $FILESDIR, but I'm probably doing it wrong.

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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (5 preceding siblings ...)
  2021-01-19  0:32 ` kawaiiamber
@ 2021-01-19  7:22 ` not-chicken
  2021-01-19  7:27 ` [PR REVIEW] " not-chicken
                   ` (51 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: not-chicken @ 2021-01-19  7:22 UTC (permalink / raw)
  To: ml

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

New comment by not-chicken on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762653522

Comment:
> So, I tried building mono-addins, and got an error mentioned [here](https://github.com/mono/mono-addins/issues/73). I tried to implement the fix with adding and copying that file from $FILESDIR, but I'm probably doing it wrong.

`mono-addins`  latest tagged version on github is 1.3.3. It builds after applying a patch from openSUSE, here's a version of that patch with some info added on top: https://gist.github.com/not-chicken/7265343e1c0ea456f9e6b78f8bf40019.

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

* Re: [PR REVIEW] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (6 preceding siblings ...)
  2021-01-19  7:22 ` not-chicken
@ 2021-01-19  7:27 ` not-chicken
  2021-01-19  7:27 ` not-chicken
                   ` (50 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: not-chicken @ 2021-01-19  7:27 UTC (permalink / raw)
  To: ml

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

New review comment by not-chicken on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#discussion_r559961184

Comment:
Remove nugget file and just keep `./autogen.sh` in  `pre_configure()`

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

* Re: [PR REVIEW] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (8 preceding siblings ...)
  2021-01-19  7:27 ` not-chicken
@ 2021-01-19  7:27 ` not-chicken
  2021-01-19  7:30 ` [PR PATCH] [Updated] " kawaiiamber
                   ` (48 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: not-chicken @ 2021-01-19  7:27 UTC (permalink / raw)
  To: ml

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

New review comment by not-chicken on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#discussion_r559960645

Comment:
also needs `depends="mono gtk-sharp2"`

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

* Re: [PR REVIEW] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (7 preceding siblings ...)
  2021-01-19  7:27 ` [PR REVIEW] " not-chicken
@ 2021-01-19  7:27 ` not-chicken
  2021-01-19  7:27 ` not-chicken
                   ` (49 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: not-chicken @ 2021-01-19  7:27 UTC (permalink / raw)
  To: ml

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

New review comment by not-chicken on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#discussion_r559961667

Comment:
also `depends="mono-addins"`

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

* Re: [PR PATCH] [Updated] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (9 preceding siblings ...)
  2021-01-19  7:27 ` not-chicken
@ 2021-01-19  7:30 ` kawaiiamber
  2021-01-19  7:31 ` [PR REVIEW] " kawaiiamber
                   ` (47 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  7:30 UTC (permalink / raw)
  To: ml

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

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

https://github.com/kawaiiamber/void-packages pinta
https://github.com/void-linux/void-packages/pull/27787

[WIP] New package: pinta-1.7
# Current issues
It seems as though mono is failing? I tried following [these](https://github.com/PintaProject/Pinta) instructions.

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

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

From 6d5bb194442c4cb4d5be4855e118ed16a05e7c6e Mon Sep 17 00:00:00 2001
From: KawaiiAmber <japaneselearning101@gmail.com>
Date: Sat, 9 Jan 2021 11:50:49 -0700
Subject: [PATCH] New package: pinta-1.7

---
 .../mono-addins/patches/fix-delay-sign.patch  | 17 ++++++++++++++
 srcpkgs/mono-addins/template                  | 22 +++++++++++++++++++
 srcpkgs/pinta/template                        | 18 +++++++++++++++
 3 files changed, 57 insertions(+)
 create mode 100644 srcpkgs/mono-addins/patches/fix-delay-sign.patch
 create mode 100644 srcpkgs/mono-addins/template
 create mode 100644 srcpkgs/pinta/template

diff --git a/srcpkgs/mono-addins/patches/fix-delay-sign.patch b/srcpkgs/mono-addins/patches/fix-delay-sign.patch
new file mode 100644
index 00000000000..d96a899440e
--- /dev/null
+++ b/srcpkgs/mono-addins/patches/fix-delay-sign.patch
@@ -0,0 +1,17 @@
+--- Makefile.include	2016-07-27 01:26:26.000000000 +0300
++++ Makefile.include	2017-05-03 02:49:41.690295653 +0300
+@@ -14,8 +14,14 @@ $(POLICY_ASSEMBLIES) : policy.%.$(ASSEMB
+ 	$(AL) -link:policy.$*.config -out:$@ -keyfile:$(top_srcdir)/mono-addins.snk
+
+ gac-install: $(POLICY_ASSEMBLIES)
++	sn -v '$(ASSEMBLY)' || if [[ $$? = 1 ]]; then \
++		sn -R '$(ASSEMBLY)' ../mono-addins.snk; \
++	fi
+ 	$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1;
+ 	@for p in $(POLICY_ASSEMBLIES); do \
++		sn -v "$$p" || if [[ $$? = 1 ]]; then \
++			sn -R "$$p" ../mono-addins.snk; \
++		fi; \
+ 		echo $(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \
+ 		$(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \
+ 	done
diff --git a/srcpkgs/mono-addins/template b/srcpkgs/mono-addins/template
new file mode 100644
index 00000000000..8a757373a77
--- /dev/null
+++ b/srcpkgs/mono-addins/template
@@ -0,0 +1,22 @@
+# Template file for 'mono-addins'
+pkgname=mono-addins
+version=1.3
+revision=1
+wrksrc=${pkgname}-${pkgname}-${version}
+build_style=gnu-configure
+hostmakedepends="autoconf automake pkg-config"
+makedepends="mono-devel gtk-sharp2"
+short_desc="Generic framework for creating extensible applications"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.mono-project.com/archived/monoaddins"
+distfiles="https://github.com/mono/${pkgname}/archive/${pkgname}-${version}.tar.gz"
+checksum=e2c4db9fd12087b795dd03a035c6ab8daffe157694d98dcfe227067913db5580
+
+pre_configure() {
+	./autogen.sh
+}
+
+post_install() {
+	vlicense COPYING
+}
diff --git a/srcpkgs/pinta/template b/srcpkgs/pinta/template
new file mode 100644
index 00000000000..90299966bba
--- /dev/null
+++ b/srcpkgs/pinta/template
@@ -0,0 +1,18 @@
+# Template file for 'pinta'
+pkgname=pinta
+version=1.7
+revision=1
+build_style=gnu-configure
+hostmakedepends="automake autoconf pkg-config"
+makedepends="mono-devel gtk-sharp2 intltool"
+depends="mono-addins"
+short_desc="Simple GTK# Paint Program"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.pinta-project.com/"
+distfiles="https://github.com/PintaProject/Pinta/releases/download/${version}/${pkgname}-${version}.tar.gz"
+checksum=678c0d5c6e41da77696180efc71476ccfda3238a3d68d7331198c8a431dbf96c
+
+post_install() {
+	vlicense license-mit.txt
+}

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

* Re: [PR REVIEW] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (10 preceding siblings ...)
  2021-01-19  7:30 ` [PR PATCH] [Updated] " kawaiiamber
@ 2021-01-19  7:31 ` kawaiiamber
  2021-01-19  7:31 ` kawaiiamber
                   ` (46 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  7:31 UTC (permalink / raw)
  To: ml

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

New review comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#discussion_r559963385

Comment:
Okay, moved `mono-addins` to `depends`

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

* Re: [PR REVIEW] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (11 preceding siblings ...)
  2021-01-19  7:31 ` [PR REVIEW] " kawaiiamber
@ 2021-01-19  7:31 ` kawaiiamber
  2021-01-19  7:33 ` kawaiiamber
                   ` (45 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  7:31 UTC (permalink / raw)
  To: ml

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

New review comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#discussion_r559963534

Comment:
Moved `./autogen.sh` to `pre_configure()`

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

* Re: [PR REVIEW] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (12 preceding siblings ...)
  2021-01-19  7:31 ` kawaiiamber
@ 2021-01-19  7:33 ` kawaiiamber
  2021-01-19  7:35 ` [PR PATCH] [Updated] " kawaiiamber
                   ` (44 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  7:33 UTC (permalink / raw)
  To: ml

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

New review comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#discussion_r559964193

Comment:
`mono-addins` builds without these in `depends`

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

* Re: [PR PATCH] [Updated] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (13 preceding siblings ...)
  2021-01-19  7:33 ` kawaiiamber
@ 2021-01-19  7:35 ` kawaiiamber
  2021-01-19  7:36 ` [PR REVIEW] " kawaiiamber
                   ` (43 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  7:35 UTC (permalink / raw)
  To: ml

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

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

https://github.com/kawaiiamber/void-packages pinta
https://github.com/void-linux/void-packages/pull/27787

[WIP] New package: pinta-1.7
# Current issues
It seems as though mono is failing? I tried following [these](https://github.com/PintaProject/Pinta) instructions.

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

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

From bbca09b6ffbf87fafea793dabc4bd32b5d028f02 Mon Sep 17 00:00:00 2001
From: KawaiiAmber <japaneselearning101@gmail.com>
Date: Sat, 9 Jan 2021 11:50:49 -0700
Subject: [PATCH] New package: pinta-1.7

---
 .../mono-addins/patches/fix-delay-sign.patch  | 17 ++++++++++++++
 srcpkgs/mono-addins/template                  | 22 +++++++++++++++++++
 srcpkgs/pinta/template                        | 17 ++++++++++++++
 3 files changed, 56 insertions(+)
 create mode 100644 srcpkgs/mono-addins/patches/fix-delay-sign.patch
 create mode 100644 srcpkgs/mono-addins/template
 create mode 100644 srcpkgs/pinta/template

diff --git a/srcpkgs/mono-addins/patches/fix-delay-sign.patch b/srcpkgs/mono-addins/patches/fix-delay-sign.patch
new file mode 100644
index 00000000000..d96a899440e
--- /dev/null
+++ b/srcpkgs/mono-addins/patches/fix-delay-sign.patch
@@ -0,0 +1,17 @@
+--- Makefile.include	2016-07-27 01:26:26.000000000 +0300
++++ Makefile.include	2017-05-03 02:49:41.690295653 +0300
+@@ -14,8 +14,14 @@ $(POLICY_ASSEMBLIES) : policy.%.$(ASSEMB
+ 	$(AL) -link:policy.$*.config -out:$@ -keyfile:$(top_srcdir)/mono-addins.snk
+
+ gac-install: $(POLICY_ASSEMBLIES)
++	sn -v '$(ASSEMBLY)' || if [[ $$? = 1 ]]; then \
++		sn -R '$(ASSEMBLY)' ../mono-addins.snk; \
++	fi
+ 	$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1;
+ 	@for p in $(POLICY_ASSEMBLIES); do \
++		sn -v "$$p" || if [[ $$? = 1 ]]; then \
++			sn -R "$$p" ../mono-addins.snk; \
++		fi; \
+ 		echo $(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \
+ 		$(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \
+ 	done
diff --git a/srcpkgs/mono-addins/template b/srcpkgs/mono-addins/template
new file mode 100644
index 00000000000..8a757373a77
--- /dev/null
+++ b/srcpkgs/mono-addins/template
@@ -0,0 +1,22 @@
+# Template file for 'mono-addins'
+pkgname=mono-addins
+version=1.3
+revision=1
+wrksrc=${pkgname}-${pkgname}-${version}
+build_style=gnu-configure
+hostmakedepends="autoconf automake pkg-config"
+makedepends="mono-devel gtk-sharp2"
+short_desc="Generic framework for creating extensible applications"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.mono-project.com/archived/monoaddins"
+distfiles="https://github.com/mono/${pkgname}/archive/${pkgname}-${version}.tar.gz"
+checksum=e2c4db9fd12087b795dd03a035c6ab8daffe157694d98dcfe227067913db5580
+
+pre_configure() {
+	./autogen.sh
+}
+
+post_install() {
+	vlicense COPYING
+}
diff --git a/srcpkgs/pinta/template b/srcpkgs/pinta/template
new file mode 100644
index 00000000000..63163a79db1
--- /dev/null
+++ b/srcpkgs/pinta/template
@@ -0,0 +1,17 @@
+# Template file for 'pinta'
+pkgname=pinta
+version=1.7
+revision=1
+build_style=gnu-configure
+hostmakedepends="automake autoconf pkg-config"
+makedepends="mono-devel gtk-sharp2 intltool mono-addins"
+short_desc="Simple GTK# Paint Program"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.pinta-project.com/"
+distfiles="https://github.com/PintaProject/Pinta/releases/download/${version}/${pkgname}-${version}.tar.gz"
+checksum=678c0d5c6e41da77696180efc71476ccfda3238a3d68d7331198c8a431dbf96c
+
+post_install() {
+	vlicense license-mit.txt
+}

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

* Re: [PR REVIEW] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (14 preceding siblings ...)
  2021-01-19  7:35 ` [PR PATCH] [Updated] " kawaiiamber
@ 2021-01-19  7:36 ` kawaiiamber
  2021-01-19  7:37 ` not-chicken
                   ` (42 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  7:36 UTC (permalink / raw)
  To: ml

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

New review comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#discussion_r559965564

Comment:
Moved back to `makedepends` as that makes the template pass `./xbps-src pkg` build.

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

* Re: [PR REVIEW] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (15 preceding siblings ...)
  2021-01-19  7:36 ` [PR REVIEW] " kawaiiamber
@ 2021-01-19  7:37 ` not-chicken
  2021-01-19  7:37 ` kawaiiamber
                   ` (41 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: not-chicken @ 2021-01-19  7:37 UTC (permalink / raw)
  To: ml

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

New review comment by not-chicken on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#discussion_r559965932

Comment:
> `mono-addins` builds without these in `depends`

Those are runtime dependencies, not needed during build.

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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (16 preceding siblings ...)
  2021-01-19  7:37 ` not-chicken
@ 2021-01-19  7:37 ` kawaiiamber
  2021-01-19  7:40 ` [PR REVIEW] " kawaiiamber
                   ` (40 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  7:37 UTC (permalink / raw)
  To: ml

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

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762659965

Comment:
> > So, I tried building mono-addins, and got an error mentioned [here](https://github.com/mono/mono-addins/issues/73). I tried to implement the fix with adding and copying that file from $FILESDIR, but I'm probably doing it wrong.
> 
> `mono-addins` latest tagged version on github is 1.3.3. It builds after applying a patch from openSUSE, here's a version of that patch with some info added on top: https://gist.github.com/not-chicken/7265343e1c0ea456f9e6b78f8bf40019.

Thank you for finding this patch; this has proved to be very useful! :3

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

* Re: [PR REVIEW] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (17 preceding siblings ...)
  2021-01-19  7:37 ` kawaiiamber
@ 2021-01-19  7:40 ` kawaiiamber
  2021-01-19  7:49 ` [PR PATCH] [Updated] " kawaiiamber
                   ` (39 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  7:40 UTC (permalink / raw)
  To: ml

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

New review comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#discussion_r559967174

Comment:
Ah, I see.

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

* Re: [PR PATCH] [Updated] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (18 preceding siblings ...)
  2021-01-19  7:40 ` [PR REVIEW] " kawaiiamber
@ 2021-01-19  7:49 ` kawaiiamber
  2021-01-19  7:50 ` [PR REVIEW] " kawaiiamber
                   ` (38 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  7:49 UTC (permalink / raw)
  To: ml

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

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

https://github.com/kawaiiamber/void-packages pinta
https://github.com/void-linux/void-packages/pull/27787

[WIP] New package: pinta-1.7
# Current issues
It seems as though mono is failing? I tried following [these](https://github.com/PintaProject/Pinta) instructions.

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

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

From 9243c6b1f2e692d146e79725abcf98662f77c591 Mon Sep 17 00:00:00 2001
From: KawaiiAmber <japaneselearning101@gmail.com>
Date: Sat, 9 Jan 2021 11:50:49 -0700
Subject: [PATCH] New package: pinta-1.7

---
 .../mono-addins/patches/fix-delay-sign.patch  | 17 ++++++++++++++
 srcpkgs/mono-addins/template                  | 23 +++++++++++++++++++
 srcpkgs/pinta/template                        | 18 +++++++++++++++
 3 files changed, 58 insertions(+)
 create mode 100644 srcpkgs/mono-addins/patches/fix-delay-sign.patch
 create mode 100644 srcpkgs/mono-addins/template
 create mode 100644 srcpkgs/pinta/template

diff --git a/srcpkgs/mono-addins/patches/fix-delay-sign.patch b/srcpkgs/mono-addins/patches/fix-delay-sign.patch
new file mode 100644
index 00000000000..d96a899440e
--- /dev/null
+++ b/srcpkgs/mono-addins/patches/fix-delay-sign.patch
@@ -0,0 +1,17 @@
+--- Makefile.include	2016-07-27 01:26:26.000000000 +0300
++++ Makefile.include	2017-05-03 02:49:41.690295653 +0300
+@@ -14,8 +14,14 @@ $(POLICY_ASSEMBLIES) : policy.%.$(ASSEMB
+ 	$(AL) -link:policy.$*.config -out:$@ -keyfile:$(top_srcdir)/mono-addins.snk
+
+ gac-install: $(POLICY_ASSEMBLIES)
++	sn -v '$(ASSEMBLY)' || if [[ $$? = 1 ]]; then \
++		sn -R '$(ASSEMBLY)' ../mono-addins.snk; \
++	fi
+ 	$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1;
+ 	@for p in $(POLICY_ASSEMBLIES); do \
++		sn -v "$$p" || if [[ $$? = 1 ]]; then \
++			sn -R "$$p" ../mono-addins.snk; \
++		fi; \
+ 		echo $(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \
+ 		$(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \
+ 	done
diff --git a/srcpkgs/mono-addins/template b/srcpkgs/mono-addins/template
new file mode 100644
index 00000000000..0cdede0ba44
--- /dev/null
+++ b/srcpkgs/mono-addins/template
@@ -0,0 +1,23 @@
+# Template file for 'mono-addins'
+pkgname=mono-addins
+version=1.3
+revision=1
+wrksrc=${pkgname}-${pkgname}-${version}
+build_style=gnu-configure
+hostmakedepends="autoconf automake pkg-config"
+makedepends="mono-devel gtk-sharp2"
+depends="mono gtk-sharp2"
+short_desc="Generic framework for creating extensible applications"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.mono-project.com/archived/monoaddins"
+distfiles="https://github.com/mono/${pkgname}/archive/${pkgname}-${version}.tar.gz"
+checksum=e2c4db9fd12087b795dd03a035c6ab8daffe157694d98dcfe227067913db5580
+
+pre_configure() {
+	./autogen.sh
+}
+
+post_install() {
+	vlicense COPYING
+}
diff --git a/srcpkgs/pinta/template b/srcpkgs/pinta/template
new file mode 100644
index 00000000000..550aa2c984d
--- /dev/null
+++ b/srcpkgs/pinta/template
@@ -0,0 +1,18 @@
+# Template file for 'pinta'
+pkgname=pinta
+version=1.7
+revision=1
+build_style=gnu-configure
+hostmakedepends="autoconf automake pkg-config"
+makedepends="mono-devel gtk-sharp2 intltool mono-addins"
+depends="mono-addins"
+short_desc="Simple GTK# Paint Program"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.pinta-project.com/"
+distfiles="https://github.com/PintaProject/Pinta/releases/download/${version}/${pkgname}-${version}.tar.gz"
+checksum=678c0d5c6e41da77696180efc71476ccfda3238a3d68d7331198c8a431dbf96c
+
+post_install() {
+	vlicense license-mit.txt
+}

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

* Re: [PR REVIEW] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (19 preceding siblings ...)
  2021-01-19  7:49 ` [PR PATCH] [Updated] " kawaiiamber
@ 2021-01-19  7:50 ` kawaiiamber
  2021-01-19  7:51 ` kawaiiamber
                   ` (37 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  7:50 UTC (permalink / raw)
  To: ml

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

New review comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#discussion_r559965564

Comment:
Moved back to `makedepends` as that makes the template pass `./xbps-src pkg` build.

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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (20 preceding siblings ...)
  2021-01-19  7:50 ` [PR REVIEW] " kawaiiamber
@ 2021-01-19  7:51 ` kawaiiamber
  2021-01-19  7:53 ` [PR REVIEW] " kawaiiamber
                   ` (36 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  7:51 UTC (permalink / raw)
  To: ml

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

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762665997

Comment:
Thanks @not-chicken for all the help. I tested this template locally via `xbps-install --repository=hostdir/binpkgs/pinta pinta`, and managed to even make a little painting. :3 I just don't know how this will do cross platform.

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

* Re: [PR REVIEW] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (21 preceding siblings ...)
  2021-01-19  7:51 ` kawaiiamber
@ 2021-01-19  7:53 ` kawaiiamber
  2021-01-19  7:56 ` kawaiiamber
                   ` (35 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  7:53 UTC (permalink / raw)
  To: ml

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

New review comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#discussion_r559967174

Comment:
Ah, I see. Added

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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (22 preceding siblings ...)
  2021-01-19  7:53 ` [PR REVIEW] " kawaiiamber
@ 2021-01-19  7:56 ` kawaiiamber
  2021-01-19  7:58 ` [PR PATCH] [Updated] " kawaiiamber
                   ` (34 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  7:56 UTC (permalink / raw)
  To: ml

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

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762668212

Comment:
On crossbuild, tested via `./xbps-src pkg -a aarch64-musl mono-addins`, it complains about:
```
Running autoconf ...
Running ./configure ...
checking for a BSD-compatible install... /builddir/.xbps-mono-addins/wrappers/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '1000' is supported by ustar format... yes
checking whether GID '1000' is supported by ustar format... yes
checking how to create a ustar tar archive... none
checking whether to enable maintainer-specific portions of Makefiles... yes
checking pkg-config is at least version 0.16... yes
checking for mcs... no
configure: error: mcs Not found
=> ERROR: mono-addins-1.3_1: pre_configure: './autogen.sh' exited with 1
=> ERROR:   in pre_configure() at srcpkgs/mono-addins/template:18
```
It's failing to find mcs? Doing `xlocate /usr/bin/mcs` returns `mono-6.12.0.107_1       /usr/bin/mcs`. Mono IS in `depends` and `mono-devel` is in `makedepends`. Is it appropriate to do something like `nocross="mcs not available on cross platform"`?

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

* Re: [PR PATCH] [Updated] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (23 preceding siblings ...)
  2021-01-19  7:56 ` kawaiiamber
@ 2021-01-19  7:58 ` kawaiiamber
  2021-01-19  7:59 ` kawaiiamber
                   ` (33 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  7:58 UTC (permalink / raw)
  To: ml

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

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

https://github.com/kawaiiamber/void-packages pinta
https://github.com/void-linux/void-packages/pull/27787

[WIP] New package: pinta-1.7
# Current issues
It seems as though mono is failing? I tried following [these](https://github.com/PintaProject/Pinta) instructions.

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

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

From 787bd60b9e167ce2d2f71def5fe5ff39f53b06da Mon Sep 17 00:00:00 2001
From: KawaiiAmber <japaneselearning101@gmail.com>
Date: Sat, 9 Jan 2021 11:50:49 -0700
Subject: [PATCH] New package: pinta-1.7

---
 .../mono-addins/patches/fix-delay-sign.patch  | 17 +++++++++++++
 srcpkgs/mono-addins/template                  | 24 +++++++++++++++++++
 srcpkgs/pinta/template                        | 18 ++++++++++++++
 3 files changed, 59 insertions(+)
 create mode 100644 srcpkgs/mono-addins/patches/fix-delay-sign.patch
 create mode 100644 srcpkgs/mono-addins/template
 create mode 100644 srcpkgs/pinta/template

diff --git a/srcpkgs/mono-addins/patches/fix-delay-sign.patch b/srcpkgs/mono-addins/patches/fix-delay-sign.patch
new file mode 100644
index 00000000000..d96a899440e
--- /dev/null
+++ b/srcpkgs/mono-addins/patches/fix-delay-sign.patch
@@ -0,0 +1,17 @@
+--- Makefile.include	2016-07-27 01:26:26.000000000 +0300
++++ Makefile.include	2017-05-03 02:49:41.690295653 +0300
+@@ -14,8 +14,14 @@ $(POLICY_ASSEMBLIES) : policy.%.$(ASSEMB
+ 	$(AL) -link:policy.$*.config -out:$@ -keyfile:$(top_srcdir)/mono-addins.snk
+
+ gac-install: $(POLICY_ASSEMBLIES)
++	sn -v '$(ASSEMBLY)' || if [[ $$? = 1 ]]; then \
++		sn -R '$(ASSEMBLY)' ../mono-addins.snk; \
++	fi
+ 	$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1;
+ 	@for p in $(POLICY_ASSEMBLIES); do \
++		sn -v "$$p" || if [[ $$? = 1 ]]; then \
++			sn -R "$$p" ../mono-addins.snk; \
++		fi; \
+ 		echo $(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \
+ 		$(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \
+ 	done
diff --git a/srcpkgs/mono-addins/template b/srcpkgs/mono-addins/template
new file mode 100644
index 00000000000..e9594818e38
--- /dev/null
+++ b/srcpkgs/mono-addins/template
@@ -0,0 +1,24 @@
+# Template file for 'mono-addins'
+pkgname=mono-addins
+version=1.3
+revision=1
+wrksrc=${pkgname}-${pkgname}-${version}
+build_style=gnu-configure
+hostmakedepends="autoconf automake pkg-config"
+makedepends="mono-devel gtk-sharp2"
+depends="mono gtk-sharp2"
+short_desc="Generic framework for creating extensible applications"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.mono-project.com/archived/monoaddins"
+distfiles="https://github.com/mono/${pkgname}/archive/${pkgname}-${version}.tar.gz"
+checksum=e2c4db9fd12087b795dd03a035c6ab8daffe157694d98dcfe227067913db5580
+nocross="mcs not available on cross platform"
+
+pre_configure() {
+	./autogen.sh
+}
+
+post_install() {
+	vlicense COPYING
+}
diff --git a/srcpkgs/pinta/template b/srcpkgs/pinta/template
new file mode 100644
index 00000000000..550aa2c984d
--- /dev/null
+++ b/srcpkgs/pinta/template
@@ -0,0 +1,18 @@
+# Template file for 'pinta'
+pkgname=pinta
+version=1.7
+revision=1
+build_style=gnu-configure
+hostmakedepends="autoconf automake pkg-config"
+makedepends="mono-devel gtk-sharp2 intltool mono-addins"
+depends="mono-addins"
+short_desc="Simple GTK# Paint Program"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.pinta-project.com/"
+distfiles="https://github.com/PintaProject/Pinta/releases/download/${version}/${pkgname}-${version}.tar.gz"
+checksum=678c0d5c6e41da77696180efc71476ccfda3238a3d68d7331198c8a431dbf96c
+
+post_install() {
+	vlicense license-mit.txt
+}

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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (24 preceding siblings ...)
  2021-01-19  7:58 ` [PR PATCH] [Updated] " kawaiiamber
@ 2021-01-19  7:59 ` kawaiiamber
  2021-01-19  8:05 ` kawaiiamber
                   ` (32 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  7:59 UTC (permalink / raw)
  To: ml

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

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762668212

Comment:
On crossbuild, tested via `./xbps-src pkg -a aarch64-musl mono-addins`, it complains about:
```
Running autoconf ...
Running ./configure ...
checking for a BSD-compatible install... /builddir/.xbps-mono-addins/wrappers/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '1000' is supported by ustar format... yes
checking whether GID '1000' is supported by ustar format... yes
checking how to create a ustar tar archive... none
checking whether to enable maintainer-specific portions of Makefiles... yes
checking pkg-config is at least version 0.16... yes
checking for mcs... no
configure: error: mcs Not found
=> ERROR: mono-addins-1.3_1: pre_configure: './autogen.sh' exited with 1
=> ERROR:   in pre_configure() at srcpkgs/mono-addins/template:18
```
It's failing to find mcs? Doing `xlocate /usr/bin/mcs` returns `mono-6.12.0.107_1       /usr/bin/mcs`. Mono IS in `depends` and `mono-devel` is in `makedepends`. Is it appropriate to do something like `nocross="mcs not available on cross platform"`?

EDIT: This persists even after putting `mono` in `makedepends`.

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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (25 preceding siblings ...)
  2021-01-19  7:59 ` kawaiiamber
@ 2021-01-19  8:05 ` kawaiiamber
  2021-01-19  8:07 ` [PR PATCH] [Updated] " kawaiiamber
                   ` (31 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  8:05 UTC (permalink / raw)
  To: ml

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

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762672206

Comment:
Working on a fix for cross build, I think I have one.

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

* Re: [PR PATCH] [Updated] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (26 preceding siblings ...)
  2021-01-19  8:05 ` kawaiiamber
@ 2021-01-19  8:07 ` kawaiiamber
  2021-01-19  8:08 ` kawaiiamber
                   ` (30 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  8:07 UTC (permalink / raw)
  To: ml

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

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

https://github.com/kawaiiamber/void-packages pinta
https://github.com/void-linux/void-packages/pull/27787

[WIP] New package: pinta-1.7
# Current issues
It seems as though mono is failing? I tried following [these](https://github.com/PintaProject/Pinta) instructions.

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

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

From 65b178adf0702ef5ee71cd52cfd97484a3d0183e Mon Sep 17 00:00:00 2001
From: KawaiiAmber <japaneselearning101@gmail.com>
Date: Sat, 9 Jan 2021 11:50:49 -0700
Subject: [PATCH] New package: pinta-1.7

---
 .../mono-addins/patches/fix-delay-sign.patch  | 17 ++++++++++++
 srcpkgs/mono-addins/template                  | 27 +++++++++++++++++++
 srcpkgs/pinta/template                        | 18 +++++++++++++
 3 files changed, 62 insertions(+)
 create mode 100644 srcpkgs/mono-addins/patches/fix-delay-sign.patch
 create mode 100644 srcpkgs/mono-addins/template
 create mode 100644 srcpkgs/pinta/template

diff --git a/srcpkgs/mono-addins/patches/fix-delay-sign.patch b/srcpkgs/mono-addins/patches/fix-delay-sign.patch
new file mode 100644
index 00000000000..d96a899440e
--- /dev/null
+++ b/srcpkgs/mono-addins/patches/fix-delay-sign.patch
@@ -0,0 +1,17 @@
+--- Makefile.include	2016-07-27 01:26:26.000000000 +0300
++++ Makefile.include	2017-05-03 02:49:41.690295653 +0300
+@@ -14,8 +14,14 @@ $(POLICY_ASSEMBLIES) : policy.%.$(ASSEMB
+ 	$(AL) -link:policy.$*.config -out:$@ -keyfile:$(top_srcdir)/mono-addins.snk
+
+ gac-install: $(POLICY_ASSEMBLIES)
++	sn -v '$(ASSEMBLY)' || if [[ $$? = 1 ]]; then \
++		sn -R '$(ASSEMBLY)' ../mono-addins.snk; \
++	fi
+ 	$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1;
+ 	@for p in $(POLICY_ASSEMBLIES); do \
++		sn -v "$$p" || if [[ $$? = 1 ]]; then \
++			sn -R "$$p" ../mono-addins.snk; \
++		fi; \
+ 		echo $(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \
+ 		$(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \
+ 	done
diff --git a/srcpkgs/mono-addins/template b/srcpkgs/mono-addins/template
new file mode 100644
index 00000000000..ac00e2c0db7
--- /dev/null
+++ b/srcpkgs/mono-addins/template
@@ -0,0 +1,27 @@
+# Template file for 'mono-addins'
+pkgname=mono-addins
+version=1.3
+revision=1
+wrksrc=${pkgname}-${pkgname}-${version}
+build_style=gnu-configure
+hostmakedepends="autoconf automake pkg-config"
+makedepends="mono-devel gtk-sharp2"
+depends="mono gtk-sharp2"
+short_desc="Generic framework for creating extensible applications"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.mono-project.com/archived/monoaddins"
+distfiles="https://github.com/mono/${pkgname}/archive/${pkgname}-${version}.tar.gz"
+checksum=e2c4db9fd12087b795dd03a035c6ab8daffe157694d98dcfe227067913db5580
+
+if [ "${CROSS_BUILD}" ]; then
+	hostmakedepends+=" mono gtk-sharp2"
+fi
+
+pre_configure() {
+	./autogen.sh
+}
+
+post_install() {
+	vlicense COPYING
+}
diff --git a/srcpkgs/pinta/template b/srcpkgs/pinta/template
new file mode 100644
index 00000000000..550aa2c984d
--- /dev/null
+++ b/srcpkgs/pinta/template
@@ -0,0 +1,18 @@
+# Template file for 'pinta'
+pkgname=pinta
+version=1.7
+revision=1
+build_style=gnu-configure
+hostmakedepends="autoconf automake pkg-config"
+makedepends="mono-devel gtk-sharp2 intltool mono-addins"
+depends="mono-addins"
+short_desc="Simple GTK# Paint Program"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.pinta-project.com/"
+distfiles="https://github.com/PintaProject/Pinta/releases/download/${version}/${pkgname}-${version}.tar.gz"
+checksum=678c0d5c6e41da77696180efc71476ccfda3238a3d68d7331198c8a431dbf96c
+
+post_install() {
+	vlicense license-mit.txt
+}

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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (27 preceding siblings ...)
  2021-01-19  8:07 ` [PR PATCH] [Updated] " kawaiiamber
@ 2021-01-19  8:08 ` kawaiiamber
  2021-01-19  8:09 ` not-chicken
                   ` (29 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  8:08 UTC (permalink / raw)
  To: ml

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

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762668212

Comment:
On crossbuild, tested via `./xbps-src pkg -a aarch64-musl mono-addins`, it complains about:
```
Running autoconf ...
Running ./configure ...
checking for a BSD-compatible install... /builddir/.xbps-mono-addins/wrappers/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '1000' is supported by ustar format... yes
checking whether GID '1000' is supported by ustar format... yes
checking how to create a ustar tar archive... none
checking whether to enable maintainer-specific portions of Makefiles... yes
checking pkg-config is at least version 0.16... yes
checking for mcs... no
configure: error: mcs Not found
=> ERROR: mono-addins-1.3_1: pre_configure: './autogen.sh' exited with 1
=> ERROR:   in pre_configure() at srcpkgs/mono-addins/template:18
```
It's failing to find mcs? Doing `xlocate /usr/bin/mcs` returns `mono-6.12.0.107_1       /usr/bin/mcs`. Mono IS in `depends` and `mono-devel` is in `makedepends`. Is it appropriate to do something like `nocross="mcs not available on cross platform"`?

EDIT: Adding `mono` and `gtk-sharp2` to `hostmakedepends` seems to fix it.

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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (28 preceding siblings ...)
  2021-01-19  8:08 ` kawaiiamber
@ 2021-01-19  8:09 ` not-chicken
  2021-01-19  8:16 ` kawaiiamber
                   ` (28 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: not-chicken @ 2021-01-19  8:09 UTC (permalink / raw)
  To: ml

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

New comment by not-chicken on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762674195

Comment:
> On crossbuild, tested via `./xbps-src pkg -a aarch64-musl mono-addins`, it complains about:
> 
> ```
> Running autoconf ...
> Running ./configure ...
> checking for a BSD-compatible install... /builddir/.xbps-mono-addins/wrappers/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> checking whether make supports nested variables... yes
> checking whether UID '1000' is supported by ustar format... yes
> checking whether GID '1000' is supported by ustar format... yes
> checking how to create a ustar tar archive... none
> checking whether to enable maintainer-specific portions of Makefiles... yes
> checking pkg-config is at least version 0.16... yes
> checking for mcs... no
> configure: error: mcs Not found
> => ERROR: mono-addins-1.3_1: pre_configure: './autogen.sh' exited with 1
> => ERROR:   in pre_configure() at srcpkgs/mono-addins/template:18
> ```
> 
> It's failing to find mcs? Doing `xlocate /usr/bin/mcs` returns `mono-6.12.0.107_1 /usr/bin/mcs`. Mono IS in `depends` and `mono-devel` is in `makedepends`. Is it appropriate to do something like `nocross="mcs not available on cross platform"`?

You will need to reshuffle some dependencies, also look into difference between `hostmakedepends` and `makedepends` from manual.md. Usually `makedepends` contain only `-devel` packages, comprising of pkgconfig files,header files, etc. All the tools that are actually executed while buidling the package goes into `hostmakedepends`
In this case `mono` needs to go in `hostmakedepends`, and  `mono-devel` may or may not be needed in `makedepends`. It worked for native build since `mono-devel` automatically pulls `mono` package for the same arch.


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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (29 preceding siblings ...)
  2021-01-19  8:09 ` not-chicken
@ 2021-01-19  8:16 ` kawaiiamber
  2021-01-19  8:17 ` kawaiiamber
                   ` (27 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  8:16 UTC (permalink / raw)
  To: ml

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

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762677805

Comment:
I've looked at Manual.md, I'm still trying to figure it out. The way the manual describes it kind of already assumes you know what it means from what I can tell. In general, yes, I know that `-devel` things go in `makedepends`, runtime depends go in `depends`, and things like tools that are needed to build go in `hostmakedepends`.

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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (30 preceding siblings ...)
  2021-01-19  8:16 ` kawaiiamber
@ 2021-01-19  8:17 ` kawaiiamber
  2021-01-19  8:20 ` not-chicken
                   ` (26 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  8:17 UTC (permalink / raw)
  To: ml

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

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762677805

Comment:
I've looked at Manual.md already, I'm still trying to figure it out. The way the manual describes it kind of already assumes you know what it means from what I can tell. In general, yes, I know that `-devel` things go in `makedepends`, runtime depends go in `depends`, and things like tools that are needed to build go in `hostmakedepends`.

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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (31 preceding siblings ...)
  2021-01-19  8:17 ` kawaiiamber
@ 2021-01-19  8:20 ` not-chicken
  2021-01-19  8:22 ` [PR PATCH] [Updated] " kawaiiamber
                   ` (25 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: not-chicken @ 2021-01-19  8:20 UTC (permalink / raw)
  To: ml

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

New comment by not-chicken on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762679798

Comment:
Tested to build locally for `armv6l`, with following deps:
For `mono-addins`:
```
hostmakedepends="mono automake autoconf pkg-config gtk-sharp2"
makedepends="gtk-sharp2"
depends="mono gtk-sharp2"
```
For `pinta`:
```
hostmakedepends="automake autoconf pkg-config mono-addins intltool"
makedepends="mono-devel gtk-sharp2"
depends="mono-addins"
```

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

* Re: [PR PATCH] [Updated] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (32 preceding siblings ...)
  2021-01-19  8:20 ` not-chicken
@ 2021-01-19  8:22 ` kawaiiamber
  2021-01-19  8:23 ` kawaiiamber
                   ` (24 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  8:22 UTC (permalink / raw)
  To: ml

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

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

https://github.com/kawaiiamber/void-packages pinta
https://github.com/void-linux/void-packages/pull/27787

[WIP] New package: pinta-1.7
# Current issues
It seems as though mono is failing? I tried following [these](https://github.com/PintaProject/Pinta) instructions.

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

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

From 34302557e3ab4e1b18c3a4acdc79cd379c92c843 Mon Sep 17 00:00:00 2001
From: KawaiiAmber <japaneselearning101@gmail.com>
Date: Sat, 9 Jan 2021 11:50:49 -0700
Subject: [PATCH] New package: pinta-1.7

---
 .../mono-addins/patches/fix-delay-sign.patch  | 17 ++++++++++++
 srcpkgs/mono-addins/template                  | 27 +++++++++++++++++++
 srcpkgs/pinta/template                        | 22 +++++++++++++++
 3 files changed, 66 insertions(+)
 create mode 100644 srcpkgs/mono-addins/patches/fix-delay-sign.patch
 create mode 100644 srcpkgs/mono-addins/template
 create mode 100644 srcpkgs/pinta/template

diff --git a/srcpkgs/mono-addins/patches/fix-delay-sign.patch b/srcpkgs/mono-addins/patches/fix-delay-sign.patch
new file mode 100644
index 00000000000..d96a899440e
--- /dev/null
+++ b/srcpkgs/mono-addins/patches/fix-delay-sign.patch
@@ -0,0 +1,17 @@
+--- Makefile.include	2016-07-27 01:26:26.000000000 +0300
++++ Makefile.include	2017-05-03 02:49:41.690295653 +0300
+@@ -14,8 +14,14 @@ $(POLICY_ASSEMBLIES) : policy.%.$(ASSEMB
+ 	$(AL) -link:policy.$*.config -out:$@ -keyfile:$(top_srcdir)/mono-addins.snk
+
+ gac-install: $(POLICY_ASSEMBLIES)
++	sn -v '$(ASSEMBLY)' || if [[ $$? = 1 ]]; then \
++		sn -R '$(ASSEMBLY)' ../mono-addins.snk; \
++	fi
+ 	$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1;
+ 	@for p in $(POLICY_ASSEMBLIES); do \
++		sn -v "$$p" || if [[ $$? = 1 ]]; then \
++			sn -R "$$p" ../mono-addins.snk; \
++		fi; \
+ 		echo $(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \
+ 		$(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \
+ 	done
diff --git a/srcpkgs/mono-addins/template b/srcpkgs/mono-addins/template
new file mode 100644
index 00000000000..ac00e2c0db7
--- /dev/null
+++ b/srcpkgs/mono-addins/template
@@ -0,0 +1,27 @@
+# Template file for 'mono-addins'
+pkgname=mono-addins
+version=1.3
+revision=1
+wrksrc=${pkgname}-${pkgname}-${version}
+build_style=gnu-configure
+hostmakedepends="autoconf automake pkg-config"
+makedepends="mono-devel gtk-sharp2"
+depends="mono gtk-sharp2"
+short_desc="Generic framework for creating extensible applications"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.mono-project.com/archived/monoaddins"
+distfiles="https://github.com/mono/${pkgname}/archive/${pkgname}-${version}.tar.gz"
+checksum=e2c4db9fd12087b795dd03a035c6ab8daffe157694d98dcfe227067913db5580
+
+if [ "${CROSS_BUILD}" ]; then
+	hostmakedepends+=" mono gtk-sharp2"
+fi
+
+pre_configure() {
+	./autogen.sh
+}
+
+post_install() {
+	vlicense COPYING
+}
diff --git a/srcpkgs/pinta/template b/srcpkgs/pinta/template
new file mode 100644
index 00000000000..eae078d2829
--- /dev/null
+++ b/srcpkgs/pinta/template
@@ -0,0 +1,22 @@
+# Template file for 'pinta'
+pkgname=pinta
+version=1.7
+revision=1
+build_style=gnu-configure
+hostmakedepends="autoconf automake pkg-config"
+makedepends="mono-devel gtk-sharp2 intltool mono-addins"
+depends="mono-addins"
+short_desc="Simple GTK# Paint Program"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.pinta-project.com/"
+distfiles="https://github.com/PintaProject/Pinta/releases/download/${version}/${pkgname}-${version}.tar.gz"
+checksum=678c0d5c6e41da77696180efc71476ccfda3238a3d68d7331198c8a431dbf96c
+
+if [ "${CROSS_BUILD}" ]; then
+	hostmakedepends+=" mono intltool gtk-sharp2 mono-addins"
+fi
+
+post_install() {
+	vlicense license-mit.txt
+}

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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (33 preceding siblings ...)
  2021-01-19  8:22 ` [PR PATCH] [Updated] " kawaiiamber
@ 2021-01-19  8:23 ` kawaiiamber
  2021-01-19  8:28 ` not-chicken
                   ` (23 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  8:23 UTC (permalink / raw)
  To: ml

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

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762681455

Comment:
> Tested to build locally for `armv6l`, with following deps:
> For `mono-addins`:
> 
> ```
> hostmakedepends="mono automake autoconf pkg-config gtk-sharp2"
> makedepends="gtk-sharp2"
> depends="mono gtk-sharp2"
> ```
> 
> For `pinta`:
> 
> ```
> hostmakedepends="automake autoconf pkg-config mono-addins intltool"
> makedepends="mono-devel gtk-sharp2"
> depends="mono-addins"
> ```

Yup, I just figured it out, too using `-a aarch64-musl`, but thanks anyways <3

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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (34 preceding siblings ...)
  2021-01-19  8:23 ` kawaiiamber
@ 2021-01-19  8:28 ` not-chicken
  2021-01-19  8:30 ` kawaiiamber
                   ` (22 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: not-chicken @ 2021-01-19  8:28 UTC (permalink / raw)
  To: ml

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

New comment by not-chicken on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762684042

Comment:
> I've looked at Manual.md already, I'm still trying to figure it out. The way the manual describes it kind of already assumes you know what it means from what I can tell. In general, yes, I know that `-devel` things go in `makedepends`, runtime depends go in `depends`, and things like tools that are needed to build go in `hostmakedepends`.



> > Tested to build locally for `armv6l`, with following deps:
> > For `mono-addins`:
> > ```
> > hostmakedepends="mono automake autoconf pkg-config gtk-sharp2"
> > makedepends="gtk-sharp2"
> > depends="mono gtk-sharp2"
> > ```
> > 
> > 
> > For `pinta`:
> > ```
> > hostmakedepends="automake autoconf pkg-config mono-addins intltool"
> > makedepends="mono-devel gtk-sharp2"
> > depends="mono-addins"
> > ```
> 
> Yup, I just figured it out, too using `-a aarch64-musl`, but thanks anyways <3

Awesome :tada: 
There are a couple things left to do, please split `mono-addins` into a separate commit, bump it to version 1.3.3 and keep the info from the gist in patch( it will be helpful when someone touches this package later on).

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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (35 preceding siblings ...)
  2021-01-19  8:28 ` not-chicken
@ 2021-01-19  8:30 ` kawaiiamber
  2021-01-19  8:33 ` [PR PATCH] [Updated] " kawaiiamber
                   ` (21 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  8:30 UTC (permalink / raw)
  To: ml

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

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762684811

Comment:
> > I've looked at Manual.md already, I'm still trying to figure it out. The way the manual describes it kind of already assumes you know what it means from what I can tell. In general, yes, I know that `-devel` things go in `makedepends`, runtime depends go in `depends`, and things like tools that are needed to build go in `hostmakedepends`.
> 
> > > Tested to build locally for `armv6l`, with following deps:
> > > For `mono-addins`:
> > > ```
> > > hostmakedepends="mono automake autoconf pkg-config gtk-sharp2"
> > > makedepends="gtk-sharp2"
> > > depends="mono gtk-sharp2"
> > > ```
> > > 
> > > 
> > > For `pinta`:
> > > ```
> > > hostmakedepends="automake autoconf pkg-config mono-addins intltool"
> > > makedepends="mono-devel gtk-sharp2"
> > > depends="mono-addins"
> > > ```
> > 
> > 
> > Yup, I just figured it out, too using `-a aarch64-musl`, but thanks anyways <3
> 
> Awesome tada
> There are a couple things left to do, please split `mono-addins` into a separate commit, bump it to version 1.3.3 and keep the info from the gist in patch( it will be helpful when someone touches this package later on).

Okay, so, I'm ugh... how to say... stupid! How do I split the two templates to two different commits?

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

* Re: [PR PATCH] [Updated] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (36 preceding siblings ...)
  2021-01-19  8:30 ` kawaiiamber
@ 2021-01-19  8:33 ` kawaiiamber
  2021-01-19  8:33 ` kawaiiamber
                   ` (20 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  8:33 UTC (permalink / raw)
  To: ml

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

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

https://github.com/kawaiiamber/void-packages pinta
https://github.com/void-linux/void-packages/pull/27787

[WIP] New package: pinta-1.7
# Current issues
It seems as though mono is failing? I tried following [these](https://github.com/PintaProject/Pinta) instructions.

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

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

From 658926bddb75ec3d9f25a04e6d750c793c58bb7c Mon Sep 17 00:00:00 2001
From: KawaiiAmber <japaneselearning101@gmail.com>
Date: Sat, 9 Jan 2021 11:50:49 -0700
Subject: [PATCH] New package: pinta-1.7

---
 .../mono-addins/patches/fix-delay-sign.patch  | 17 ++++++++++++
 srcpkgs/mono-addins/template                  | 27 +++++++++++++++++++
 srcpkgs/pinta/template                        | 22 +++++++++++++++
 3 files changed, 66 insertions(+)
 create mode 100644 srcpkgs/mono-addins/patches/fix-delay-sign.patch
 create mode 100644 srcpkgs/mono-addins/template
 create mode 100644 srcpkgs/pinta/template

diff --git a/srcpkgs/mono-addins/patches/fix-delay-sign.patch b/srcpkgs/mono-addins/patches/fix-delay-sign.patch
new file mode 100644
index 00000000000..d96a899440e
--- /dev/null
+++ b/srcpkgs/mono-addins/patches/fix-delay-sign.patch
@@ -0,0 +1,17 @@
+--- Makefile.include	2016-07-27 01:26:26.000000000 +0300
++++ Makefile.include	2017-05-03 02:49:41.690295653 +0300
+@@ -14,8 +14,14 @@ $(POLICY_ASSEMBLIES) : policy.%.$(ASSEMB
+ 	$(AL) -link:policy.$*.config -out:$@ -keyfile:$(top_srcdir)/mono-addins.snk
+
+ gac-install: $(POLICY_ASSEMBLIES)
++	sn -v '$(ASSEMBLY)' || if [[ $$? = 1 ]]; then \
++		sn -R '$(ASSEMBLY)' ../mono-addins.snk; \
++	fi
+ 	$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1;
+ 	@for p in $(POLICY_ASSEMBLIES); do \
++		sn -v "$$p" || if [[ $$? = 1 ]]; then \
++			sn -R "$$p" ../mono-addins.snk; \
++		fi; \
+ 		echo $(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \
+ 		$(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \
+ 	done
diff --git a/srcpkgs/mono-addins/template b/srcpkgs/mono-addins/template
new file mode 100644
index 00000000000..215ab168149
--- /dev/null
+++ b/srcpkgs/mono-addins/template
@@ -0,0 +1,27 @@
+# Template file for 'mono-addins'
+pkgname=mono-addins
+version=1.3.3
+revision=1
+wrksrc=${pkgname}-${pkgname}-${version}
+build_style=gnu-configure
+hostmakedepends="autoconf automake pkg-config"
+makedepends="mono-devel gtk-sharp2"
+depends="mono gtk-sharp2"
+short_desc="Generic framework for creating extensible applications"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.mono-project.com/archived/monoaddins"
+distfiles="https://github.com/mono/${pkgname}/archive/${pkgname}-${version}.tar.gz"
+checksum=254539d14e71789814a4fd37ed444dd33fc8ddb5fc082b1bf8e93f3d5d840b14
+
+if [ "${CROSS_BUILD}" ]; then
+	hostmakedepends+=" mono gtk-sharp2"
+fi
+
+pre_configure() {
+	./autogen.sh
+}
+
+post_install() {
+	vlicense COPYING
+}
diff --git a/srcpkgs/pinta/template b/srcpkgs/pinta/template
new file mode 100644
index 00000000000..eae078d2829
--- /dev/null
+++ b/srcpkgs/pinta/template
@@ -0,0 +1,22 @@
+# Template file for 'pinta'
+pkgname=pinta
+version=1.7
+revision=1
+build_style=gnu-configure
+hostmakedepends="autoconf automake pkg-config"
+makedepends="mono-devel gtk-sharp2 intltool mono-addins"
+depends="mono-addins"
+short_desc="Simple GTK# Paint Program"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.pinta-project.com/"
+distfiles="https://github.com/PintaProject/Pinta/releases/download/${version}/${pkgname}-${version}.tar.gz"
+checksum=678c0d5c6e41da77696180efc71476ccfda3238a3d68d7331198c8a431dbf96c
+
+if [ "${CROSS_BUILD}" ]; then
+	hostmakedepends+=" mono intltool gtk-sharp2 mono-addins"
+fi
+
+post_install() {
+	vlicense license-mit.txt
+}

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

* Re: [PR PATCH] [Updated] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (37 preceding siblings ...)
  2021-01-19  8:33 ` [PR PATCH] [Updated] " kawaiiamber
@ 2021-01-19  8:33 ` kawaiiamber
  2021-01-19  8:55 ` not-chicken
                   ` (19 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  8:33 UTC (permalink / raw)
  To: ml

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

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

https://github.com/kawaiiamber/void-packages pinta
https://github.com/void-linux/void-packages/pull/27787

[WIP] New package: pinta-1.7
# Current issues
It seems as though mono is failing? I tried following [these](https://github.com/PintaProject/Pinta) instructions.

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

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

From bcdaac69e1366246adef55095ad17e22c0d847a1 Mon Sep 17 00:00:00 2001
From: KawaiiAmber <japaneselearning101@gmail.com>
Date: Sat, 9 Jan 2021 11:50:49 -0700
Subject: [PATCH] New package: pinta-1.7

---
 .../mono-addins/patches/fix-delay-sign.patch  | 21 +++++++++++++++
 srcpkgs/mono-addins/template                  | 27 +++++++++++++++++++
 srcpkgs/pinta/template                        | 22 +++++++++++++++
 3 files changed, 70 insertions(+)
 create mode 100644 srcpkgs/mono-addins/patches/fix-delay-sign.patch
 create mode 100644 srcpkgs/mono-addins/template
 create mode 100644 srcpkgs/pinta/template

diff --git a/srcpkgs/mono-addins/patches/fix-delay-sign.patch b/srcpkgs/mono-addins/patches/fix-delay-sign.patch
new file mode 100644
index 00000000000..04bea6aa3ee
--- /dev/null
+++ b/srcpkgs/mono-addins/patches/fix-delay-sign.patch
@@ -0,0 +1,21 @@
+Source: https://build.opensuse.org/package/view_file/openSUSE:Factory/mono-addins/fix-delay-sign.patch
+Upstream: No
+Reason: mono 5.0+ doesn't allow to install delay-signed dlls into GAC, so sign delay-signed dlls
+before adding it to GAC.
+--- Makefile.include	2016-07-27 01:26:26.000000000 +0300
++++ Makefile.include	2017-05-03 02:49:41.690295653 +0300
+@@ -14,8 +14,14 @@ $(POLICY_ASSEMBLIES) : policy.%.$(ASSEMB
+ 	$(AL) -link:policy.$*.config -out:$@ -keyfile:$(top_srcdir)/mono-addins.snk
+
+ gac-install: $(POLICY_ASSEMBLIES)
++	sn -v '$(ASSEMBLY)' || if [[ $$? = 1 ]]; then \
++		sn -R '$(ASSEMBLY)' ../mono-addins.snk; \
++	fi
+ 	$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1;
+ 	@for p in $(POLICY_ASSEMBLIES); do \
++		sn -v "$$p" || if [[ $$? = 1 ]]; then \
++			sn -R "$$p" ../mono-addins.snk; \
++		fi; \
+ 		echo $(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \
+ 		$(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \
+ 	done
diff --git a/srcpkgs/mono-addins/template b/srcpkgs/mono-addins/template
new file mode 100644
index 00000000000..215ab168149
--- /dev/null
+++ b/srcpkgs/mono-addins/template
@@ -0,0 +1,27 @@
+# Template file for 'mono-addins'
+pkgname=mono-addins
+version=1.3.3
+revision=1
+wrksrc=${pkgname}-${pkgname}-${version}
+build_style=gnu-configure
+hostmakedepends="autoconf automake pkg-config"
+makedepends="mono-devel gtk-sharp2"
+depends="mono gtk-sharp2"
+short_desc="Generic framework for creating extensible applications"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.mono-project.com/archived/monoaddins"
+distfiles="https://github.com/mono/${pkgname}/archive/${pkgname}-${version}.tar.gz"
+checksum=254539d14e71789814a4fd37ed444dd33fc8ddb5fc082b1bf8e93f3d5d840b14
+
+if [ "${CROSS_BUILD}" ]; then
+	hostmakedepends+=" mono gtk-sharp2"
+fi
+
+pre_configure() {
+	./autogen.sh
+}
+
+post_install() {
+	vlicense COPYING
+}
diff --git a/srcpkgs/pinta/template b/srcpkgs/pinta/template
new file mode 100644
index 00000000000..eae078d2829
--- /dev/null
+++ b/srcpkgs/pinta/template
@@ -0,0 +1,22 @@
+# Template file for 'pinta'
+pkgname=pinta
+version=1.7
+revision=1
+build_style=gnu-configure
+hostmakedepends="autoconf automake pkg-config"
+makedepends="mono-devel gtk-sharp2 intltool mono-addins"
+depends="mono-addins"
+short_desc="Simple GTK# Paint Program"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.pinta-project.com/"
+distfiles="https://github.com/PintaProject/Pinta/releases/download/${version}/${pkgname}-${version}.tar.gz"
+checksum=678c0d5c6e41da77696180efc71476ccfda3238a3d68d7331198c8a431dbf96c
+
+if [ "${CROSS_BUILD}" ]; then
+	hostmakedepends+=" mono intltool gtk-sharp2 mono-addins"
+fi
+
+post_install() {
+	vlicense license-mit.txt
+}

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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (38 preceding siblings ...)
  2021-01-19  8:33 ` kawaiiamber
@ 2021-01-19  8:55 ` not-chicken
  2021-01-19  8:58 ` not-chicken
                   ` (18 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: not-chicken @ 2021-01-19  8:55 UTC (permalink / raw)
  To: ml

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

New comment by not-chicken on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762698161

Comment:
> Okay, so, I'm ugh... how to say... stupid! How do I split the two templates to two different commits?

Hey don't say that, even I had to look it up on the web :p 

To reset your previous commit into uncommited changes and commit only `mono-addins` files do:
```
git reset HEAD~ 
git add srcpkgs/mono-addins/
git commit --amend -m "New package: mono-addins-1.3.3"
```
then for pinta:
```
git add srcpkgs/pinta/
git commit  -m "New package: pinta-1.7"

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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (39 preceding siblings ...)
  2021-01-19  8:55 ` not-chicken
@ 2021-01-19  8:58 ` not-chicken
  2021-01-19  8:59 ` not-chicken
                   ` (17 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: not-chicken @ 2021-01-19  8:58 UTC (permalink / raw)
  To: ml

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

New comment by not-chicken on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762698161

Comment:
> Okay, so, I'm ugh... how to say... stupid! How do I split the two templates to two different commits?

Hey don't say that, even I had to look it up on the web :p 

To reset your previous commit into uncommited changes and commit only `mono-addins` files do:
```
git reset HEAD~ 
git add srcpkgs/mono-addins/
git commit -m "New package: mono-addins-1.3.3"
```
then for pinta:
```
git add srcpkgs/pinta/
git commit  -m "New package: pinta-1.7"

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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (40 preceding siblings ...)
  2021-01-19  8:58 ` not-chicken
@ 2021-01-19  8:59 ` not-chicken
  2021-01-19  8:59 ` [PR PATCH] [Updated] " kawaiiamber
                   ` (16 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: not-chicken @ 2021-01-19  8:59 UTC (permalink / raw)
  To: ml

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

New comment by not-chicken on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762698161

Comment:
> Okay, so, I'm ugh... how to say... stupid! How do I split the two templates to two different commits?

Hey don't say that, even I had to look it up on the web :p 

To reset your previous commit into uncommited changes and commit only `mono-addins` files do:
```
git reset HEAD~ 
git add srcpkgs/mono-addins/
git commit -m "New package: mono-addins-1.3.3"
```
then for pinta:
```
git add srcpkgs/pinta/
git commit  -m "New package: pinta-1.7"
```
Edit: Fixed one wrong command.

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

* Re: [PR PATCH] [Updated] [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (41 preceding siblings ...)
  2021-01-19  8:59 ` not-chicken
@ 2021-01-19  8:59 ` kawaiiamber
  2021-01-19  9:02 ` kawaiiamber
                   ` (15 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  8:59 UTC (permalink / raw)
  To: ml

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

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

https://github.com/kawaiiamber/void-packages pinta
https://github.com/void-linux/void-packages/pull/27787

[WIP] New package: pinta-1.7
# Current issues
It seems as though mono is failing? I tried following [these](https://github.com/PintaProject/Pinta) instructions.

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

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

From 2c0934319a2f634c3b3744ddc58cc9130b83bdeb Mon Sep 17 00:00:00 2001
From: KawaiiAmber <japaneselearning101@gmail.com>
Date: Tue, 19 Jan 2021 01:58:37 -0700
Subject: [PATCH 1/2] New package: mono-addins-1.3.3

---
 .../mono-addins/patches/fix-delay-sign.patch  | 21 +++++++++++++++
 srcpkgs/mono-addins/template                  | 27 +++++++++++++++++++
 2 files changed, 48 insertions(+)
 create mode 100644 srcpkgs/mono-addins/patches/fix-delay-sign.patch
 create mode 100644 srcpkgs/mono-addins/template

diff --git a/srcpkgs/mono-addins/patches/fix-delay-sign.patch b/srcpkgs/mono-addins/patches/fix-delay-sign.patch
new file mode 100644
index 00000000000..04bea6aa3ee
--- /dev/null
+++ b/srcpkgs/mono-addins/patches/fix-delay-sign.patch
@@ -0,0 +1,21 @@
+Source: https://build.opensuse.org/package/view_file/openSUSE:Factory/mono-addins/fix-delay-sign.patch
+Upstream: No
+Reason: mono 5.0+ doesn't allow to install delay-signed dlls into GAC, so sign delay-signed dlls
+before adding it to GAC.
+--- Makefile.include	2016-07-27 01:26:26.000000000 +0300
++++ Makefile.include	2017-05-03 02:49:41.690295653 +0300
+@@ -14,8 +14,14 @@ $(POLICY_ASSEMBLIES) : policy.%.$(ASSEMB
+ 	$(AL) -link:policy.$*.config -out:$@ -keyfile:$(top_srcdir)/mono-addins.snk
+
+ gac-install: $(POLICY_ASSEMBLIES)
++	sn -v '$(ASSEMBLY)' || if [[ $$? = 1 ]]; then \
++		sn -R '$(ASSEMBLY)' ../mono-addins.snk; \
++	fi
+ 	$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1;
+ 	@for p in $(POLICY_ASSEMBLIES); do \
++		sn -v "$$p" || if [[ $$? = 1 ]]; then \
++			sn -R "$$p" ../mono-addins.snk; \
++		fi; \
+ 		echo $(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \
+ 		$(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \
+ 	done
diff --git a/srcpkgs/mono-addins/template b/srcpkgs/mono-addins/template
new file mode 100644
index 00000000000..215ab168149
--- /dev/null
+++ b/srcpkgs/mono-addins/template
@@ -0,0 +1,27 @@
+# Template file for 'mono-addins'
+pkgname=mono-addins
+version=1.3.3
+revision=1
+wrksrc=${pkgname}-${pkgname}-${version}
+build_style=gnu-configure
+hostmakedepends="autoconf automake pkg-config"
+makedepends="mono-devel gtk-sharp2"
+depends="mono gtk-sharp2"
+short_desc="Generic framework for creating extensible applications"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.mono-project.com/archived/monoaddins"
+distfiles="https://github.com/mono/${pkgname}/archive/${pkgname}-${version}.tar.gz"
+checksum=254539d14e71789814a4fd37ed444dd33fc8ddb5fc082b1bf8e93f3d5d840b14
+
+if [ "${CROSS_BUILD}" ]; then
+	hostmakedepends+=" mono gtk-sharp2"
+fi
+
+pre_configure() {
+	./autogen.sh
+}
+
+post_install() {
+	vlicense COPYING
+}

From 7b42829ce2c1d991b8483a42d9e18229b29b0fca Mon Sep 17 00:00:00 2001
From: KawaiiAmber <japaneselearning101@gmail.com>
Date: Tue, 19 Jan 2021 01:59:09 -0700
Subject: [PATCH 2/2] New package: pinta-1.7

---
 srcpkgs/pinta/template | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 srcpkgs/pinta/template

diff --git a/srcpkgs/pinta/template b/srcpkgs/pinta/template
new file mode 100644
index 00000000000..eae078d2829
--- /dev/null
+++ b/srcpkgs/pinta/template
@@ -0,0 +1,22 @@
+# Template file for 'pinta'
+pkgname=pinta
+version=1.7
+revision=1
+build_style=gnu-configure
+hostmakedepends="autoconf automake pkg-config"
+makedepends="mono-devel gtk-sharp2 intltool mono-addins"
+depends="mono-addins"
+short_desc="Simple GTK# Paint Program"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.pinta-project.com/"
+distfiles="https://github.com/PintaProject/Pinta/releases/download/${version}/${pkgname}-${version}.tar.gz"
+checksum=678c0d5c6e41da77696180efc71476ccfda3238a3d68d7331198c8a431dbf96c
+
+if [ "${CROSS_BUILD}" ]; then
+	hostmakedepends+=" mono intltool gtk-sharp2 mono-addins"
+fi
+
+post_install() {
+	vlicense license-mit.txt
+}

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

* Re: [WIP] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (42 preceding siblings ...)
  2021-01-19  8:59 ` [PR PATCH] [Updated] " kawaiiamber
@ 2021-01-19  9:02 ` kawaiiamber
  2021-01-19  9:12 ` not-chicken
                   ` (14 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  9:02 UTC (permalink / raw)
  To: ml

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

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762702146

Comment:
> > Okay, so, I'm ugh... how to say... stupid! How do I split the two templates to two different commits?
> 
> Hey don't say that, even I had to look it up on the web :p
> 
> To reset your previous commit into uncommited changes and commit only `mono-addins` files do:
> 
> ```
> git reset HEAD~ 
> git add srcpkgs/mono-addins/
> git commit -m "New package: mono-addins-1.3.3"
> ```
> 
> then for pinta:
> 
> ```
> git add srcpkgs/pinta/
> git commit  -m "New package: pinta-1.7"
> ```
> 
> Edit: Fixed one wrong command.

Thank you <3 I learned a litle bit about git today. Now all that would trouble me is how to make sure these two commits stay seperate with futher updates. I imagine if I edit mono-addins, I'd do:
```
git add srcpkgs/mono-addins
git commit --amend
```
Then I wonder how --amend knows which commit to amend to... maybe I'd have to `git rebase -i HEAD~2`? I'm not too sure.
Thanks for the tip, I'll keep that in mind for future PRs. :3

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

* Re: New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (43 preceding siblings ...)
  2021-01-19  9:02 ` kawaiiamber
@ 2021-01-19  9:12 ` not-chicken
  2021-01-19  9:24 ` kawaiiamber
                   ` (13 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: not-chicken @ 2021-01-19  9:12 UTC (permalink / raw)
  To: ml

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

New comment by not-chicken on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762707115

Comment:
>Then I wonder how --amend knows which commit to amend to

It amends the most recent commit. So you can use use it for editing pinta one.

>maybe I'd have to git rebase -i HEAD~2

Yeah for editing `mono-addins` commit you'd need to do `git rebase -i HEAD~2`, it will open your text editor with last 2 commits, and then you replace `pick` with `edit` in front of `mono-addins` commit.

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

* Re: New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (44 preceding siblings ...)
  2021-01-19  9:12 ` not-chicken
@ 2021-01-19  9:24 ` kawaiiamber
  2021-01-19  9:35 ` not-chicken
                   ` (12 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-01-19  9:24 UTC (permalink / raw)
  To: ml

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

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762714557

Comment:
> > Then I wonder how --amend knows which commit to amend to
> 
> It amends the most recent commit. So you can use use it for editing pinta one.
> 
> > maybe I'd have to git rebase -i HEAD~2
> 
> Yeah for editing `mono-addins` commit you'd need to do `git rebase -i HEAD~2`, it will open your text editor with last 2 commits, and then you replace `pick` with `edit` in front of `mono-addins` commit.

So, I think I have an idea. To edit mono-addins:
```
git rebase -i HEAD~2
```
choose `edit` on mono-addins commit. Do my edits, then `git add srcpkgs/mono-addins`, then, `git commit --amend`, then a force push. Right?

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

* Re: New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (45 preceding siblings ...)
  2021-01-19  9:24 ` kawaiiamber
@ 2021-01-19  9:35 ` not-chicken
  2021-03-18 18:45 ` [PR PATCH] [Updated] " kawaiiamber
                   ` (11 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: not-chicken @ 2021-01-19  9:35 UTC (permalink / raw)
  To: ml

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

New comment by not-chicken on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-762720619

Comment:
Yes, that's correct :)
-------- Original Message --------
On 19 Jan 2021, 2:54 pm, KawaiiAmber wrote:

>>> Then I wonder how --amend knows which commit to amend to
>>
>> It amends the most recent commit. So you can use use it for editing pinta one.
>>
>>> maybe I'd have to git rebase -i HEAD~2
>>
>> Yeah for editing mono-addins commit you'd need to do git rebase -i HEAD~2, it will open your text editor with last 2 commits, and then you replace pick with edit in front of mono-addins commit.
>
> So, I think I have an idea. To edit mono-addins:
>
> git rebase -i HEAD~2
>
> choose edit on mono-addins commit. Do my edits, then git add srcpkgs/mono-addins, then, git commit --amend, then a force push. Right?
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, [view it on GitHub](https://github.com/void-linux/void-packages/pull/27787#issuecomment-762714557), or [unsubscribe](https://github.com/notifications/unsubscribe-auth/AMBCG6BX5ELO3VBPPEOM6OTS2VFWJANCNFSM4V3ZGXXA).

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

* Re: [PR PATCH] [Updated] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (46 preceding siblings ...)
  2021-01-19  9:35 ` not-chicken
@ 2021-03-18 18:45 ` kawaiiamber
  2021-03-18 18:46 ` [PR REVIEW] " kawaiiamber
                   ` (10 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-03-18 18:45 UTC (permalink / raw)
  To: ml

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

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

https://github.com/kawaiiamber/void-packages pinta
https://github.com/void-linux/void-packages/pull/27787

New package: pinta-1.7
# Current issues
It seems as though mono is failing? I tried following [these](https://github.com/PintaProject/Pinta) instructions.

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

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

From 2c0934319a2f634c3b3744ddc58cc9130b83bdeb Mon Sep 17 00:00:00 2001
From: KawaiiAmber <japaneselearning101@gmail.com>
Date: Tue, 19 Jan 2021 01:58:37 -0700
Subject: [PATCH 1/2] New package: mono-addins-1.3.3

---
 .../mono-addins/patches/fix-delay-sign.patch  | 21 +++++++++++++++
 srcpkgs/mono-addins/template                  | 27 +++++++++++++++++++
 2 files changed, 48 insertions(+)
 create mode 100644 srcpkgs/mono-addins/patches/fix-delay-sign.patch
 create mode 100644 srcpkgs/mono-addins/template

diff --git a/srcpkgs/mono-addins/patches/fix-delay-sign.patch b/srcpkgs/mono-addins/patches/fix-delay-sign.patch
new file mode 100644
index 000000000000..04bea6aa3ee8
--- /dev/null
+++ b/srcpkgs/mono-addins/patches/fix-delay-sign.patch
@@ -0,0 +1,21 @@
+Source: https://build.opensuse.org/package/view_file/openSUSE:Factory/mono-addins/fix-delay-sign.patch
+Upstream: No
+Reason: mono 5.0+ doesn't allow to install delay-signed dlls into GAC, so sign delay-signed dlls
+before adding it to GAC.
+--- Makefile.include	2016-07-27 01:26:26.000000000 +0300
++++ Makefile.include	2017-05-03 02:49:41.690295653 +0300
+@@ -14,8 +14,14 @@ $(POLICY_ASSEMBLIES) : policy.%.$(ASSEMB
+ 	$(AL) -link:policy.$*.config -out:$@ -keyfile:$(top_srcdir)/mono-addins.snk
+
+ gac-install: $(POLICY_ASSEMBLIES)
++	sn -v '$(ASSEMBLY)' || if [[ $$? = 1 ]]; then \
++		sn -R '$(ASSEMBLY)' ../mono-addins.snk; \
++	fi
+ 	$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1;
+ 	@for p in $(POLICY_ASSEMBLIES); do \
++		sn -v "$$p" || if [[ $$? = 1 ]]; then \
++			sn -R "$$p" ../mono-addins.snk; \
++		fi; \
+ 		echo $(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \
+ 		$(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \
+ 	done
diff --git a/srcpkgs/mono-addins/template b/srcpkgs/mono-addins/template
new file mode 100644
index 000000000000..215ab168149d
--- /dev/null
+++ b/srcpkgs/mono-addins/template
@@ -0,0 +1,27 @@
+# Template file for 'mono-addins'
+pkgname=mono-addins
+version=1.3.3
+revision=1
+wrksrc=${pkgname}-${pkgname}-${version}
+build_style=gnu-configure
+hostmakedepends="autoconf automake pkg-config"
+makedepends="mono-devel gtk-sharp2"
+depends="mono gtk-sharp2"
+short_desc="Generic framework for creating extensible applications"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.mono-project.com/archived/monoaddins"
+distfiles="https://github.com/mono/${pkgname}/archive/${pkgname}-${version}.tar.gz"
+checksum=254539d14e71789814a4fd37ed444dd33fc8ddb5fc082b1bf8e93f3d5d840b14
+
+if [ "${CROSS_BUILD}" ]; then
+	hostmakedepends+=" mono gtk-sharp2"
+fi
+
+pre_configure() {
+	./autogen.sh
+}
+
+post_install() {
+	vlicense COPYING
+}

From b51d3e86395966fcc9ba57a54155fc400cf708c9 Mon Sep 17 00:00:00 2001
From: KawaiiAmber <japaneselearning101@gmail.com>
Date: Tue, 19 Jan 2021 01:59:09 -0700
Subject: [PATCH 2/2] New package: pinta-1.7

---
 srcpkgs/pinta/template | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 srcpkgs/pinta/template

diff --git a/srcpkgs/pinta/template b/srcpkgs/pinta/template
new file mode 100644
index 000000000000..48b326a2bb94
--- /dev/null
+++ b/srcpkgs/pinta/template
@@ -0,0 +1,22 @@
+# Template file for 'pinta'
+pkgname=pinta
+version=1.7
+revision=1
+build_style=gnu-configure
+hostmakedepends="autoconf automake pkg-config"
+makedepends="mono-devel gtk-sharp intltool mono-addins"
+depends="mono-addins"
+short_desc="Simple GTK# Paint Program"
+maintainer="KawaiiAmber <japaneselearning101@gmail.com>"
+license="MIT"
+homepage="https://www.pinta-project.com/"
+distfiles="https://github.com/PintaProject/Pinta/releases/download/${version}/${pkgname}-${version}.tar.gz"
+checksum=678c0d5c6e41da77696180efc71476ccfda3238a3d68d7331198c8a431dbf96c
+
+if [ "${CROSS_BUILD}" ]; then
+	hostmakedepends+=" mono intltool gtk-sharp2 mono-addins"
+fi
+
+post_install() {
+	vlicense license-mit.txt
+}

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

* Re: [PR REVIEW] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (47 preceding siblings ...)
  2021-03-18 18:45 ` [PR PATCH] [Updated] " kawaiiamber
@ 2021-03-18 18:46 ` kawaiiamber
  2021-08-09 18:28 ` ericonr
                   ` (9 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2021-03-18 18:46 UTC (permalink / raw)
  To: ml

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

New review comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#discussion_r597149849

Comment:
Okay - changed `gtk-sharp2` to `gtk-sharp`

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

* Re: New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (48 preceding siblings ...)
  2021-03-18 18:46 ` [PR REVIEW] " kawaiiamber
@ 2021-08-09 18:28 ` ericonr
  2022-02-04 10:32 ` [PR REVIEW] " meator
                   ` (8 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: ericonr @ 2021-08-09 18:28 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-895442735

Comment:
I want to merge this, because I like pinta, but the gtk2 requirement is very discouraging... We should be removing packages that depend on it, not adding even more.

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

* Re: [PR REVIEW] New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (49 preceding siblings ...)
  2021-08-09 18:28 ` ericonr
@ 2022-02-04 10:32 ` meator
  2022-05-06  2:08 ` github-actions
                   ` (7 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: meator @ 2022-02-04 10:32 UTC (permalink / raw)
  To: ml

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

New review comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#discussion_r799330798

Comment:
The current version doesn't build because of [transition to -Np1](https://github.com/void-linux/void-packages/pull/31550).
```suggestion
--- a/Makefile.include	2016-07-27 01:26:26.000000000 +0300
+++ b/Makefile.include	2017-05-03 02:49:41.690295653 +0300
```

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

* Re: New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (50 preceding siblings ...)
  2022-02-04 10:32 ` [PR REVIEW] " meator
@ 2022-05-06  2:08 ` github-actions
  2022-05-20  2:11 ` [PR PATCH] [Closed]: " github-actions
                   ` (6 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: github-actions @ 2022-05-06  2:08 UTC (permalink / raw)
  To: ml

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

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-1119197582

Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that.  If this pull request is still relevant bump it or assign it.

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

* Re: [PR PATCH] [Closed]: New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (51 preceding siblings ...)
  2022-05-06  2:08 ` github-actions
@ 2022-05-20  2:11 ` github-actions
  2022-05-20  2:54 ` kawaiiamber
                   ` (5 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: github-actions @ 2022-05-20  2:11 UTC (permalink / raw)
  To: ml

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

There's a closed pull request on the void-packages repository

New package: pinta-1.7
https://github.com/void-linux/void-packages/pull/27787

Description:
# Current issues
It seems as though mono is failing? I tried following [these](https://github.com/PintaProject/Pinta) instructions.

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

* Re: New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (52 preceding siblings ...)
  2022-05-20  2:11 ` [PR PATCH] [Closed]: " github-actions
@ 2022-05-20  2:54 ` kawaiiamber
  2022-05-20 13:18 ` kawaiiamber
                   ` (4 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2022-05-20  2:54 UTC (permalink / raw)
  To: ml

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

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-1132403269

Comment:
bump

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

* Re: New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (53 preceding siblings ...)
  2022-05-20  2:54 ` kawaiiamber
@ 2022-05-20 13:18 ` kawaiiamber
  2022-08-19  2:16 ` github-actions
                   ` (3 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: kawaiiamber @ 2022-05-20 13:18 UTC (permalink / raw)
  To: ml

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

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-1132891762

Comment:
Since version 2.0.2 requires dotnet runtime to be packaged, and [#32974](https://github.com/void-linux/void-packages/pull/32974) is closed, I don't know if this is possible to package, soon.

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

* Re: New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (54 preceding siblings ...)
  2022-05-20 13:18 ` kawaiiamber
@ 2022-08-19  2:16 ` github-actions
  2022-09-03  2:14 ` [PR PATCH] [Closed]: " github-actions
                   ` (2 subsequent siblings)
  58 siblings, 0 replies; 60+ messages in thread
From: github-actions @ 2022-08-19  2:16 UTC (permalink / raw)
  To: ml

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

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-1220164947

Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that.  If this pull request is still relevant bump it or assign it.

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

* Re: [PR PATCH] [Closed]: New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (55 preceding siblings ...)
  2022-08-19  2:16 ` github-actions
@ 2022-09-03  2:14 ` github-actions
  2022-09-27 23:37 ` mjeveritt
  2022-09-27 23:45 ` mjeveritt
  58 siblings, 0 replies; 60+ messages in thread
From: github-actions @ 2022-09-03  2:14 UTC (permalink / raw)
  To: ml

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

There's a closed pull request on the void-packages repository

New package: pinta-1.7
https://github.com/void-linux/void-packages/pull/27787

Description:
# Current issues
It seems as though mono is failing? I tried following [these](https://github.com/PintaProject/Pinta) instructions.

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

* Re: New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (56 preceding siblings ...)
  2022-09-03  2:14 ` [PR PATCH] [Closed]: " github-actions
@ 2022-09-27 23:37 ` mjeveritt
  2022-09-27 23:45 ` mjeveritt
  58 siblings, 0 replies; 60+ messages in thread
From: mjeveritt @ 2022-09-27 23:37 UTC (permalink / raw)
  To: ml

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

New comment by mjeveritt on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-1260183016

Comment:
> Since version 2.0.2 requires dotnet runtime to be packaged, and [#32974](https://github.com/void-linux/void-packages/pull/32974) is closed, I don't know if this is possible to package, soon.

Looks like it's blocked, as you say, although the Alpine maintainer has provided some useful tips to get dotnet 'going'.

Happy to work with anyone on this package, but I fear the dotnet is too much for me personally, right now! :D

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

* Re: New package: pinta-1.7
  2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
                   ` (57 preceding siblings ...)
  2022-09-27 23:37 ` mjeveritt
@ 2022-09-27 23:45 ` mjeveritt
  58 siblings, 0 replies; 60+ messages in thread
From: mjeveritt @ 2022-09-27 23:45 UTC (permalink / raw)
  To: ml

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

New comment by mjeveritt on void-packages repository

https://github.com/void-linux/void-packages/pull/27787#issuecomment-1260186998

Comment:
`PKG_CHECK_MODULES([GTK_30], [gtk+-3.0])` from https://github.com/PintaProject/Pinta/blob/master/configure.ac#L37 suggests the gtk2 issue no longer applies from https://github.com/void-linux/void-packages/pull/27787#issuecomment-895442735

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

end of thread, other threads:[~2022-09-27 23:45 UTC | newest]

Thread overview: 60+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-09 18:52 [PR PATCH] [WIP] New package: pinta-1.7 kawaiiamber
2021-01-15 21:35 ` [PR PATCH] [Updated] " kawaiiamber
2021-01-18 15:35 ` not-chicken
2021-01-18 21:02 ` kawaiiamber
2021-01-18 21:35 ` not-chicken
2021-01-19  0:31 ` [PR PATCH] [Updated] " kawaiiamber
2021-01-19  0:32 ` kawaiiamber
2021-01-19  7:22 ` not-chicken
2021-01-19  7:27 ` [PR REVIEW] " not-chicken
2021-01-19  7:27 ` not-chicken
2021-01-19  7:27 ` not-chicken
2021-01-19  7:30 ` [PR PATCH] [Updated] " kawaiiamber
2021-01-19  7:31 ` [PR REVIEW] " kawaiiamber
2021-01-19  7:31 ` kawaiiamber
2021-01-19  7:33 ` kawaiiamber
2021-01-19  7:35 ` [PR PATCH] [Updated] " kawaiiamber
2021-01-19  7:36 ` [PR REVIEW] " kawaiiamber
2021-01-19  7:37 ` not-chicken
2021-01-19  7:37 ` kawaiiamber
2021-01-19  7:40 ` [PR REVIEW] " kawaiiamber
2021-01-19  7:49 ` [PR PATCH] [Updated] " kawaiiamber
2021-01-19  7:50 ` [PR REVIEW] " kawaiiamber
2021-01-19  7:51 ` kawaiiamber
2021-01-19  7:53 ` [PR REVIEW] " kawaiiamber
2021-01-19  7:56 ` kawaiiamber
2021-01-19  7:58 ` [PR PATCH] [Updated] " kawaiiamber
2021-01-19  7:59 ` kawaiiamber
2021-01-19  8:05 ` kawaiiamber
2021-01-19  8:07 ` [PR PATCH] [Updated] " kawaiiamber
2021-01-19  8:08 ` kawaiiamber
2021-01-19  8:09 ` not-chicken
2021-01-19  8:16 ` kawaiiamber
2021-01-19  8:17 ` kawaiiamber
2021-01-19  8:20 ` not-chicken
2021-01-19  8:22 ` [PR PATCH] [Updated] " kawaiiamber
2021-01-19  8:23 ` kawaiiamber
2021-01-19  8:28 ` not-chicken
2021-01-19  8:30 ` kawaiiamber
2021-01-19  8:33 ` [PR PATCH] [Updated] " kawaiiamber
2021-01-19  8:33 ` kawaiiamber
2021-01-19  8:55 ` not-chicken
2021-01-19  8:58 ` not-chicken
2021-01-19  8:59 ` not-chicken
2021-01-19  8:59 ` [PR PATCH] [Updated] " kawaiiamber
2021-01-19  9:02 ` kawaiiamber
2021-01-19  9:12 ` not-chicken
2021-01-19  9:24 ` kawaiiamber
2021-01-19  9:35 ` not-chicken
2021-03-18 18:45 ` [PR PATCH] [Updated] " kawaiiamber
2021-03-18 18:46 ` [PR REVIEW] " kawaiiamber
2021-08-09 18:28 ` ericonr
2022-02-04 10:32 ` [PR REVIEW] " meator
2022-05-06  2:08 ` github-actions
2022-05-20  2:11 ` [PR PATCH] [Closed]: " github-actions
2022-05-20  2:54 ` kawaiiamber
2022-05-20 13:18 ` kawaiiamber
2022-08-19  2:16 ` github-actions
2022-09-03  2:14 ` [PR PATCH] [Closed]: " github-actions
2022-09-27 23:37 ` mjeveritt
2022-09-27 23:45 ` mjeveritt

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).