Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: neochat-1.0
@ 2020-12-23 20:59 ndowens
  2020-12-23 21:42 ` ndowens
                   ` (18 more replies)
  0 siblings, 19 replies; 20+ messages in thread
From: ndowens @ 2020-12-23 20:59 UTC (permalink / raw)
  To: ml

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

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

https://github.com/ndowens/void-packages neochat
https://github.com/void-linux/void-packages/pull/27385

New package: neochat-1.0


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

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

From 3fc9769ef9e45a28916613bd875073279d4f49dd Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 13:59:52 -0600
Subject: [PATCH 1/3] New package: neochat-1.0

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

diff --git a/srcpkgs/neochat/template b/srcpkgs/neochat/template
new file mode 100644
index 00000000000..8a8b7dc1db5
--- /dev/null
+++ b/srcpkgs/neochat/template
@@ -0,0 +1,20 @@
+# Template file for 'neochat'
+pkgname=neochat
+version=1.0
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules gettext pkg-config qt5-qmake"
+makedepends="cmark-devel qt5-declarative-devel qt5-devel qt5-multimedia-devel
+ qt5-quickcontrols2-devel qt5-svg-devel ki18n-devel kirigami2-devel
+ knotifications-devel kconfig-devel kcoreaddons-devel qtkeychain-qt5-devel
+ kdbusaddons-devel kquickimageeditor-devel libQuotient-devel"
+short_desc="Client for matrix from KDE"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="GPL-3.0-only, GPL-3.0-or-later, GPL-2.0-or-later, BSD-2-Clause"
+homepage="https://apps.kde.org/en/neochat"
+distfiles="${KDE_SITE}/neochat/$version/neochat-$version.tar.xz"
+checksum=45231249f5af93d3cb56763a9aab1211f26916eedd7af732f9c945c58f8289c4
+
+post_install() {
+	vlicense LICENSES/BSD-2-Clause.txt
+}

From 09165aa4d3cc6a04492abc290608e4162d872988 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 14:06:44 -0600
Subject: [PATCH 2/3] New package: kquickimageeditor-0.1.2

---
 srcpkgs/kquickimageeditor-devel    |  1 +
 srcpkgs/kquickimageeditor/template | 26 ++++++++++++++++++++++++++
 2 files changed, 27 insertions(+)
 create mode 120000 srcpkgs/kquickimageeditor-devel
 create mode 100644 srcpkgs/kquickimageeditor/template

diff --git a/srcpkgs/kquickimageeditor-devel b/srcpkgs/kquickimageeditor-devel
new file mode 120000
index 00000000000..acc5eacd1d7
--- /dev/null
+++ b/srcpkgs/kquickimageeditor-devel
@@ -0,0 +1 @@
+kquickimageeditor
\ No newline at end of file
diff --git a/srcpkgs/kquickimageeditor/template b/srcpkgs/kquickimageeditor/template
new file mode 100644
index 00000000000..5e5e220badc
--- /dev/null
+++ b/srcpkgs/kquickimageeditor/template
@@ -0,0 +1,26 @@
+# Template file for 'kquickimageeditor'
+pkgname=kquickimageeditor
+version=0.1.2
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools"
+makedepends="qt5-declarative-devel"
+short_desc="QML image editing components"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="LGPL-2.1-or-later, BSD-2-Clause, CC0-1.0"
+homepage="https://invent.kde.org/libraries/kquickimageeditor"
+distfiles="${KDE_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
+checksum=37d54981a1c7dbb48ca45a7df37b8871bf1751e4c0484eeaddc548804ee18a04
+
+post_install() {
+	vlicense LICENSES/BSD-2-Clause.txt
+}
+
+kquickimageeditor-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/lib/qt5/mkspecs
+		vmove usr/lib/cmake
+	}
+}

From 5425f74ae6f1d0beb9c9cfc8c393c162da51cb62 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 14:23:07 -0600
Subject: [PATCH 3/3] New package: libQuotient-0.6.2

---
 srcpkgs/libQuotient-devel    |  1 +
 srcpkgs/libQuotient/template | 24 ++++++++++++++++++++++++
 2 files changed, 25 insertions(+)
 create mode 120000 srcpkgs/libQuotient-devel
 create mode 100644 srcpkgs/libQuotient/template

diff --git a/srcpkgs/libQuotient-devel b/srcpkgs/libQuotient-devel
new file mode 120000
index 00000000000..b4566ff0d5b
--- /dev/null
+++ b/srcpkgs/libQuotient-devel
@@ -0,0 +1 @@
+libQuotient
\ No newline at end of file
diff --git a/srcpkgs/libQuotient/template b/srcpkgs/libQuotient/template
new file mode 100644
index 00000000000..b096c25b42a
--- /dev/null
+++ b/srcpkgs/libQuotient/template
@@ -0,0 +1,24 @@
+# Template file for 'libQuotient'
+pkgname=libQuotient
+version=0.6.2
+revision=1
+build_style=cmake
+hostmakedepends="qt5-qmake qt5-host-tools"
+makedepends="qt5-multimedia-devel"
+short_desc="Qt library to write cross-platform Matrix clients"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://matrix.org/docs/projects/sdk/quotient"
+distfiles="https://github.com/quotient-im/libQuotient/archive/$version/$pkgname-$version.tar.gz"
+checksum=afa9ee64327b9fdbf1d8514ec9b1374b797560b43315911211f723acf01ff317
+
+libQuotient-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove "usr/lib/*.a"
+		vmove usr/lib/cmake
+		vmove usr/lib/pkgconfig
+	}
+}

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

* Re: New package: neochat-1.0
  2020-12-23 20:59 [PR PATCH] New package: neochat-1.0 ndowens
@ 2020-12-23 21:42 ` ndowens
  2020-12-23 21:46 ` ndowens
                   ` (17 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: ndowens @ 2020-12-23 21:42 UTC (permalink / raw)
  To: ml

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

New comment by ndowens on void-packages repository

https://github.com/void-linux/void-packages/pull/27385#issuecomment-750484673

Comment:
Getting support from upstream for kquickimageeditor for armv* https://invent.kde.org/libraries/kquickimageeditor/-/issues/1

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

* Re: New package: neochat-1.0
  2020-12-23 20:59 [PR PATCH] New package: neochat-1.0 ndowens
  2020-12-23 21:42 ` ndowens
@ 2020-12-23 21:46 ` ndowens
  2020-12-23 22:00 ` [PR PATCH] [Updated] " ndowens
                   ` (16 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: ndowens @ 2020-12-23 21:46 UTC (permalink / raw)
  To: ml

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

New comment by ndowens on void-packages repository

https://github.com/void-linux/void-packages/pull/27385#issuecomment-750484673

Comment:
Getting support from upstream for kquickimageeditor for armv* https://invent.kde.org/libraries/kquickimageeditor/-/issues/1

Easy fix is to do -Wnoerror=cast-align but prefer to see if there is a solution first

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

* Re: [PR PATCH] [Updated] New package: neochat-1.0
  2020-12-23 20:59 [PR PATCH] New package: neochat-1.0 ndowens
  2020-12-23 21:42 ` ndowens
  2020-12-23 21:46 ` ndowens
@ 2020-12-23 22:00 ` ndowens
  2020-12-23 22:00 ` ndowens
                   ` (15 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: ndowens @ 2020-12-23 22:00 UTC (permalink / raw)
  To: ml

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

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

https://github.com/ndowens/void-packages neochat
https://github.com/void-linux/void-packages/pull/27385

New package: neochat-1.0


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

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

From 3fc9769ef9e45a28916613bd875073279d4f49dd Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 13:59:52 -0600
Subject: [PATCH 1/3] New package: neochat-1.0

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

diff --git a/srcpkgs/neochat/template b/srcpkgs/neochat/template
new file mode 100644
index 00000000000..8a8b7dc1db5
--- /dev/null
+++ b/srcpkgs/neochat/template
@@ -0,0 +1,20 @@
+# Template file for 'neochat'
+pkgname=neochat
+version=1.0
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules gettext pkg-config qt5-qmake"
+makedepends="cmark-devel qt5-declarative-devel qt5-devel qt5-multimedia-devel
+ qt5-quickcontrols2-devel qt5-svg-devel ki18n-devel kirigami2-devel
+ knotifications-devel kconfig-devel kcoreaddons-devel qtkeychain-qt5-devel
+ kdbusaddons-devel kquickimageeditor-devel libQuotient-devel"
+short_desc="Client for matrix from KDE"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="GPL-3.0-only, GPL-3.0-or-later, GPL-2.0-or-later, BSD-2-Clause"
+homepage="https://apps.kde.org/en/neochat"
+distfiles="${KDE_SITE}/neochat/$version/neochat-$version.tar.xz"
+checksum=45231249f5af93d3cb56763a9aab1211f26916eedd7af732f9c945c58f8289c4
+
+post_install() {
+	vlicense LICENSES/BSD-2-Clause.txt
+}

From b253cce4c5c7dcf2ad76333bd9424adf68a0f8e5 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 14:06:44 -0600
Subject: [PATCH 2/3] New package: kquickimageeditor-0.1.2

---
 srcpkgs/kquickimageeditor-devel               |  1 +
 .../patches/Remove-werror.patch               | 20 ++++++++++++++
 srcpkgs/kquickimageeditor/template            | 26 +++++++++++++++++++
 3 files changed, 47 insertions(+)
 create mode 120000 srcpkgs/kquickimageeditor-devel
 create mode 100644 srcpkgs/kquickimageeditor/patches/Remove-werror.patch
 create mode 100644 srcpkgs/kquickimageeditor/template

diff --git a/srcpkgs/kquickimageeditor-devel b/srcpkgs/kquickimageeditor-devel
new file mode 120000
index 00000000000..acc5eacd1d7
--- /dev/null
+++ b/srcpkgs/kquickimageeditor-devel
@@ -0,0 +1 @@
+kquickimageeditor
\ No newline at end of file
diff --git a/srcpkgs/kquickimageeditor/patches/Remove-werror.patch b/srcpkgs/kquickimageeditor/patches/Remove-werror.patch
new file mode 100644
index 00000000000..05a658fb0ff
--- /dev/null
+++ b/srcpkgs/kquickimageeditor/patches/Remove-werror.patch
@@ -0,0 +1,20 @@
+diff --git src/CMakeLists.txt src/CMakeLists.txt
+Source: https://invent.kde.org/libraries/kquickimageeditor/-/commit/c79657496326c10f81cf80a8c9a0e55bc2ba2798
+Issue: https://invent.kde.org/libraries/kquickimageeditor/-/issues/1
+---
+index 301c05e5efe557970b528b14f9d9c46911b0f684..99b0a8731b5cdc32ee2ccc7b9490152a815ebaed 100644
+--- src/CMakeLists.txt
++++ src/CMakeLists.txt
+@@ -33,12 +33,6 @@ add_library(
+     ${sources} ${pluginData}
+ )
+ 
+-target_compile_options(
+-    kquickimageeditorplugin
+-    PRIVATE
+-        -Werror
+-)
+-
+ target_link_libraries(
+     kquickimageeditorplugin
+     PRIVATE
diff --git a/srcpkgs/kquickimageeditor/template b/srcpkgs/kquickimageeditor/template
new file mode 100644
index 00000000000..5e5e220badc
--- /dev/null
+++ b/srcpkgs/kquickimageeditor/template
@@ -0,0 +1,26 @@
+# Template file for 'kquickimageeditor'
+pkgname=kquickimageeditor
+version=0.1.2
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools"
+makedepends="qt5-declarative-devel"
+short_desc="QML image editing components"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="LGPL-2.1-or-later, BSD-2-Clause, CC0-1.0"
+homepage="https://invent.kde.org/libraries/kquickimageeditor"
+distfiles="${KDE_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
+checksum=37d54981a1c7dbb48ca45a7df37b8871bf1751e4c0484eeaddc548804ee18a04
+
+post_install() {
+	vlicense LICENSES/BSD-2-Clause.txt
+}
+
+kquickimageeditor-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/lib/qt5/mkspecs
+		vmove usr/lib/cmake
+	}
+}

From 48fb3974fda3a4a94e92ac7405c6da30233e3e72 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 14:23:07 -0600
Subject: [PATCH 3/3] New package: libQuotient-0.6.2

---
 srcpkgs/libQuotient-devel    |  1 +
 srcpkgs/libQuotient/template | 24 ++++++++++++++++++++++++
 2 files changed, 25 insertions(+)
 create mode 120000 srcpkgs/libQuotient-devel
 create mode 100644 srcpkgs/libQuotient/template

diff --git a/srcpkgs/libQuotient-devel b/srcpkgs/libQuotient-devel
new file mode 120000
index 00000000000..b4566ff0d5b
--- /dev/null
+++ b/srcpkgs/libQuotient-devel
@@ -0,0 +1 @@
+libQuotient
\ No newline at end of file
diff --git a/srcpkgs/libQuotient/template b/srcpkgs/libQuotient/template
new file mode 100644
index 00000000000..b096c25b42a
--- /dev/null
+++ b/srcpkgs/libQuotient/template
@@ -0,0 +1,24 @@
+# Template file for 'libQuotient'
+pkgname=libQuotient
+version=0.6.2
+revision=1
+build_style=cmake
+hostmakedepends="qt5-qmake qt5-host-tools"
+makedepends="qt5-multimedia-devel"
+short_desc="Qt library to write cross-platform Matrix clients"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://matrix.org/docs/projects/sdk/quotient"
+distfiles="https://github.com/quotient-im/libQuotient/archive/$version/$pkgname-$version.tar.gz"
+checksum=afa9ee64327b9fdbf1d8514ec9b1374b797560b43315911211f723acf01ff317
+
+libQuotient-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove "usr/lib/*.a"
+		vmove usr/lib/cmake
+		vmove usr/lib/pkgconfig
+	}
+}

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

* Re: New package: neochat-1.0
  2020-12-23 20:59 [PR PATCH] New package: neochat-1.0 ndowens
                   ` (2 preceding siblings ...)
  2020-12-23 22:00 ` [PR PATCH] [Updated] " ndowens
@ 2020-12-23 22:00 ` ndowens
  2020-12-23 22:09 ` [PR PATCH] [Updated] " ndowens
                   ` (14 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: ndowens @ 2020-12-23 22:00 UTC (permalink / raw)
  To: ml

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

New comment by ndowens on void-packages repository

https://github.com/void-linux/void-packages/pull/27385#issuecomment-750484673

Comment:
Getting support from upstream for kquickimageeditor for armv* https://invent.kde.org/libraries/kquickimageeditor/-/issues/1

Easy fix is to do -Wnoerror=cast-align but prefer to see if there is a solution first

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

* Re: [PR PATCH] [Updated] New package: neochat-1.0
  2020-12-23 20:59 [PR PATCH] New package: neochat-1.0 ndowens
                   ` (3 preceding siblings ...)
  2020-12-23 22:00 ` ndowens
@ 2020-12-23 22:09 ` ndowens
  2020-12-23 23:08 ` ndowens
                   ` (13 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: ndowens @ 2020-12-23 22:09 UTC (permalink / raw)
  To: ml

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

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

https://github.com/ndowens/void-packages neochat
https://github.com/void-linux/void-packages/pull/27385

New package: neochat-1.0


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

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

From 161b53c96b58109e5b9049e8c09aff039470ee0b Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 13:59:52 -0600
Subject: [PATCH 1/3] New package: neochat-1.0

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

diff --git a/srcpkgs/neochat/template b/srcpkgs/neochat/template
new file mode 100644
index 00000000000..5d209b6c9a6
--- /dev/null
+++ b/srcpkgs/neochat/template
@@ -0,0 +1,21 @@
+# Template file for 'neochat'
+pkgname=neochat
+version=1.0
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules gettext pkg-config qt5-qmake
+ qt5-host-tools"
+makedepends="cmark-devel qt5-declarative-devel qt5-devel qt5-multimedia-devel
+ qt5-quickcontrols2-devel qt5-svg-devel ki18n-devel kirigami2-devel
+ knotifications-devel kconfig-devel kcoreaddons-devel qtkeychain-qt5-devel
+ kdbusaddons-devel kquickimageeditor-devel libQuotient-devel"
+short_desc="Client for matrix from KDE"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="GPL-3.0-only, GPL-3.0-or-later, GPL-2.0-or-later, BSD-2-Clause"
+homepage="https://apps.kde.org/en/neochat"
+distfiles="${KDE_SITE}/neochat/$version/neochat-$version.tar.xz"
+checksum=45231249f5af93d3cb56763a9aab1211f26916eedd7af732f9c945c58f8289c4
+
+post_install() {
+	vlicense LICENSES/BSD-2-Clause.txt
+}

From c18511b82f1b6231d46d7a716847ee8f14ffea8a Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 14:06:44 -0600
Subject: [PATCH 2/3] New package: kquickimageeditor-0.1.2

---
 srcpkgs/kquickimageeditor-devel               |  1 +
 .../patches/Remove-werror.patch               | 20 ++++++++++++++
 srcpkgs/kquickimageeditor/template            | 26 +++++++++++++++++++
 3 files changed, 47 insertions(+)
 create mode 120000 srcpkgs/kquickimageeditor-devel
 create mode 100644 srcpkgs/kquickimageeditor/patches/Remove-werror.patch
 create mode 100644 srcpkgs/kquickimageeditor/template

diff --git a/srcpkgs/kquickimageeditor-devel b/srcpkgs/kquickimageeditor-devel
new file mode 120000
index 00000000000..acc5eacd1d7
--- /dev/null
+++ b/srcpkgs/kquickimageeditor-devel
@@ -0,0 +1 @@
+kquickimageeditor
\ No newline at end of file
diff --git a/srcpkgs/kquickimageeditor/patches/Remove-werror.patch b/srcpkgs/kquickimageeditor/patches/Remove-werror.patch
new file mode 100644
index 00000000000..05a658fb0ff
--- /dev/null
+++ b/srcpkgs/kquickimageeditor/patches/Remove-werror.patch
@@ -0,0 +1,20 @@
+diff --git src/CMakeLists.txt src/CMakeLists.txt
+Source: https://invent.kde.org/libraries/kquickimageeditor/-/commit/c79657496326c10f81cf80a8c9a0e55bc2ba2798
+Issue: https://invent.kde.org/libraries/kquickimageeditor/-/issues/1
+---
+index 301c05e5efe557970b528b14f9d9c46911b0f684..99b0a8731b5cdc32ee2ccc7b9490152a815ebaed 100644
+--- src/CMakeLists.txt
++++ src/CMakeLists.txt
+@@ -33,12 +33,6 @@ add_library(
+     ${sources} ${pluginData}
+ )
+ 
+-target_compile_options(
+-    kquickimageeditorplugin
+-    PRIVATE
+-        -Werror
+-)
+-
+ target_link_libraries(
+     kquickimageeditorplugin
+     PRIVATE
diff --git a/srcpkgs/kquickimageeditor/template b/srcpkgs/kquickimageeditor/template
new file mode 100644
index 00000000000..5e5e220badc
--- /dev/null
+++ b/srcpkgs/kquickimageeditor/template
@@ -0,0 +1,26 @@
+# Template file for 'kquickimageeditor'
+pkgname=kquickimageeditor
+version=0.1.2
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools"
+makedepends="qt5-declarative-devel"
+short_desc="QML image editing components"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="LGPL-2.1-or-later, BSD-2-Clause, CC0-1.0"
+homepage="https://invent.kde.org/libraries/kquickimageeditor"
+distfiles="${KDE_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
+checksum=37d54981a1c7dbb48ca45a7df37b8871bf1751e4c0484eeaddc548804ee18a04
+
+post_install() {
+	vlicense LICENSES/BSD-2-Clause.txt
+}
+
+kquickimageeditor-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/lib/qt5/mkspecs
+		vmove usr/lib/cmake
+	}
+}

From 6790fd699251ae52760c2146381c51f29a6732df Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 14:23:07 -0600
Subject: [PATCH 3/3] New package: libQuotient-0.6.2

---
 srcpkgs/libQuotient-devel    |  1 +
 srcpkgs/libQuotient/template | 24 ++++++++++++++++++++++++
 2 files changed, 25 insertions(+)
 create mode 120000 srcpkgs/libQuotient-devel
 create mode 100644 srcpkgs/libQuotient/template

diff --git a/srcpkgs/libQuotient-devel b/srcpkgs/libQuotient-devel
new file mode 120000
index 00000000000..b4566ff0d5b
--- /dev/null
+++ b/srcpkgs/libQuotient-devel
@@ -0,0 +1 @@
+libQuotient
\ No newline at end of file
diff --git a/srcpkgs/libQuotient/template b/srcpkgs/libQuotient/template
new file mode 100644
index 00000000000..b096c25b42a
--- /dev/null
+++ b/srcpkgs/libQuotient/template
@@ -0,0 +1,24 @@
+# Template file for 'libQuotient'
+pkgname=libQuotient
+version=0.6.2
+revision=1
+build_style=cmake
+hostmakedepends="qt5-qmake qt5-host-tools"
+makedepends="qt5-multimedia-devel"
+short_desc="Qt library to write cross-platform Matrix clients"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://matrix.org/docs/projects/sdk/quotient"
+distfiles="https://github.com/quotient-im/libQuotient/archive/$version/$pkgname-$version.tar.gz"
+checksum=afa9ee64327b9fdbf1d8514ec9b1374b797560b43315911211f723acf01ff317
+
+libQuotient-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove "usr/lib/*.a"
+		vmove usr/lib/cmake
+		vmove usr/lib/pkgconfig
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: neochat-1.0
  2020-12-23 20:59 [PR PATCH] New package: neochat-1.0 ndowens
                   ` (4 preceding siblings ...)
  2020-12-23 22:09 ` [PR PATCH] [Updated] " ndowens
@ 2020-12-23 23:08 ` ndowens
  2020-12-23 23:20 ` ndowens
                   ` (12 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: ndowens @ 2020-12-23 23:08 UTC (permalink / raw)
  To: ml

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

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

https://github.com/ndowens/void-packages neochat
https://github.com/void-linux/void-packages/pull/27385

New package: neochat-1.0


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

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

From 919d8e228abc688f04f098cf95a7cdf95d676af7 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 13:59:52 -0600
Subject: [PATCH 1/3] New package: neochat-1.0

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

diff --git a/srcpkgs/neochat/template b/srcpkgs/neochat/template
new file mode 100644
index 00000000000..152893da159
--- /dev/null
+++ b/srcpkgs/neochat/template
@@ -0,0 +1,21 @@
+# Template file for 'neochat'
+pkgname=neochat
+version=1.0
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules gettext pkg-config qt5-qmake
+ qt5-host-tools kcoreaddons"
+makedepends="cmark-devel qt5-declarative-devel qt5-devel qt5-multimedia-devel
+ qt5-quickcontrols2-devel qt5-svg-devel ki18n-devel kirigami2-devel
+ knotifications-devel kconfig-devel kcoreaddons-devel qtkeychain-qt5-devel
+ kdbusaddons-devel kquickimageeditor-devel libQuotient-devel"
+short_desc="Client for matrix from KDE"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="GPL-3.0-only, GPL-3.0-or-later, GPL-2.0-or-later, BSD-2-Clause"
+homepage="https://apps.kde.org/en/neochat"
+distfiles="${KDE_SITE}/neochat/$version/neochat-$version.tar.xz"
+checksum=45231249f5af93d3cb56763a9aab1211f26916eedd7af732f9c945c58f8289c4
+
+post_install() {
+	vlicense LICENSES/BSD-2-Clause.txt
+}

From c283b2f5f29c8bb8d16ca27ae7e12acf3df4b1dd Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 14:06:44 -0600
Subject: [PATCH 2/3] New package: kquickimageeditor-0.1.2

---
 srcpkgs/kquickimageeditor-devel               |  1 +
 .../patches/Remove-werror.patch               | 20 ++++++++++++++
 srcpkgs/kquickimageeditor/template            | 26 +++++++++++++++++++
 3 files changed, 47 insertions(+)
 create mode 120000 srcpkgs/kquickimageeditor-devel
 create mode 100644 srcpkgs/kquickimageeditor/patches/Remove-werror.patch
 create mode 100644 srcpkgs/kquickimageeditor/template

diff --git a/srcpkgs/kquickimageeditor-devel b/srcpkgs/kquickimageeditor-devel
new file mode 120000
index 00000000000..acc5eacd1d7
--- /dev/null
+++ b/srcpkgs/kquickimageeditor-devel
@@ -0,0 +1 @@
+kquickimageeditor
\ No newline at end of file
diff --git a/srcpkgs/kquickimageeditor/patches/Remove-werror.patch b/srcpkgs/kquickimageeditor/patches/Remove-werror.patch
new file mode 100644
index 00000000000..05a658fb0ff
--- /dev/null
+++ b/srcpkgs/kquickimageeditor/patches/Remove-werror.patch
@@ -0,0 +1,20 @@
+diff --git src/CMakeLists.txt src/CMakeLists.txt
+Source: https://invent.kde.org/libraries/kquickimageeditor/-/commit/c79657496326c10f81cf80a8c9a0e55bc2ba2798
+Issue: https://invent.kde.org/libraries/kquickimageeditor/-/issues/1
+---
+index 301c05e5efe557970b528b14f9d9c46911b0f684..99b0a8731b5cdc32ee2ccc7b9490152a815ebaed 100644
+--- src/CMakeLists.txt
++++ src/CMakeLists.txt
+@@ -33,12 +33,6 @@ add_library(
+     ${sources} ${pluginData}
+ )
+ 
+-target_compile_options(
+-    kquickimageeditorplugin
+-    PRIVATE
+-        -Werror
+-)
+-
+ target_link_libraries(
+     kquickimageeditorplugin
+     PRIVATE
diff --git a/srcpkgs/kquickimageeditor/template b/srcpkgs/kquickimageeditor/template
new file mode 100644
index 00000000000..5e5e220badc
--- /dev/null
+++ b/srcpkgs/kquickimageeditor/template
@@ -0,0 +1,26 @@
+# Template file for 'kquickimageeditor'
+pkgname=kquickimageeditor
+version=0.1.2
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools"
+makedepends="qt5-declarative-devel"
+short_desc="QML image editing components"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="LGPL-2.1-or-later, BSD-2-Clause, CC0-1.0"
+homepage="https://invent.kde.org/libraries/kquickimageeditor"
+distfiles="${KDE_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
+checksum=37d54981a1c7dbb48ca45a7df37b8871bf1751e4c0484eeaddc548804ee18a04
+
+post_install() {
+	vlicense LICENSES/BSD-2-Clause.txt
+}
+
+kquickimageeditor-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/lib/qt5/mkspecs
+		vmove usr/lib/cmake
+	}
+}

From 86b4f004aaa03d650d1e6a81fbe2e1a1ee6b7c1e Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 14:23:07 -0600
Subject: [PATCH 3/3] New package: libQuotient-0.6.2

---
 srcpkgs/libQuotient-devel    |  1 +
 srcpkgs/libQuotient/template | 24 ++++++++++++++++++++++++
 2 files changed, 25 insertions(+)
 create mode 120000 srcpkgs/libQuotient-devel
 create mode 100644 srcpkgs/libQuotient/template

diff --git a/srcpkgs/libQuotient-devel b/srcpkgs/libQuotient-devel
new file mode 120000
index 00000000000..b4566ff0d5b
--- /dev/null
+++ b/srcpkgs/libQuotient-devel
@@ -0,0 +1 @@
+libQuotient
\ No newline at end of file
diff --git a/srcpkgs/libQuotient/template b/srcpkgs/libQuotient/template
new file mode 100644
index 00000000000..b096c25b42a
--- /dev/null
+++ b/srcpkgs/libQuotient/template
@@ -0,0 +1,24 @@
+# Template file for 'libQuotient'
+pkgname=libQuotient
+version=0.6.2
+revision=1
+build_style=cmake
+hostmakedepends="qt5-qmake qt5-host-tools"
+makedepends="qt5-multimedia-devel"
+short_desc="Qt library to write cross-platform Matrix clients"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://matrix.org/docs/projects/sdk/quotient"
+distfiles="https://github.com/quotient-im/libQuotient/archive/$version/$pkgname-$version.tar.gz"
+checksum=afa9ee64327b9fdbf1d8514ec9b1374b797560b43315911211f723acf01ff317
+
+libQuotient-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove "usr/lib/*.a"
+		vmove usr/lib/cmake
+		vmove usr/lib/pkgconfig
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: neochat-1.0
  2020-12-23 20:59 [PR PATCH] New package: neochat-1.0 ndowens
                   ` (5 preceding siblings ...)
  2020-12-23 23:08 ` ndowens
@ 2020-12-23 23:20 ` ndowens
  2020-12-24 22:55 ` ndowens
                   ` (11 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: ndowens @ 2020-12-23 23:20 UTC (permalink / raw)
  To: ml

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

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

https://github.com/ndowens/void-packages neochat
https://github.com/void-linux/void-packages/pull/27385

New package: neochat-1.0


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

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

From df1d0f28a3d42c32e1833fe30a1901c9c30bc293 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 13:59:52 -0600
Subject: [PATCH 1/3] New package: neochat-1.0

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

diff --git a/srcpkgs/neochat/template b/srcpkgs/neochat/template
new file mode 100644
index 00000000000..359f85b26f5
--- /dev/null
+++ b/srcpkgs/neochat/template
@@ -0,0 +1,21 @@
+# Template file for 'neochat'
+pkgname=neochat
+version=1.0
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules gettext pkg-config qt5-qmake
+ qt5-host-tools kcoreaddons kconfig"
+makedepends="cmark-devel qt5-declarative-devel qt5-devel qt5-multimedia-devel
+ qt5-quickcontrols2-devel qt5-svg-devel ki18n-devel kirigami2-devel
+ knotifications-devel kconfig-devel kcoreaddons-devel qtkeychain-qt5-devel
+ kdbusaddons-devel kquickimageeditor-devel libQuotient-devel"
+short_desc="Client for matrix from KDE"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="GPL-3.0-only, GPL-3.0-or-later, GPL-2.0-or-later, BSD-2-Clause"
+homepage="https://apps.kde.org/en/neochat"
+distfiles="${KDE_SITE}/neochat/$version/neochat-$version.tar.xz"
+checksum=45231249f5af93d3cb56763a9aab1211f26916eedd7af732f9c945c58f8289c4
+
+post_install() {
+	vlicense LICENSES/BSD-2-Clause.txt
+}

From a6e21a571b0255b912f409fbdb3434b306a8bc00 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 14:06:44 -0600
Subject: [PATCH 2/3] New package: kquickimageeditor-0.1.2

---
 srcpkgs/kquickimageeditor-devel               |  1 +
 .../patches/Remove-werror.patch               | 20 ++++++++++++++
 srcpkgs/kquickimageeditor/template            | 26 +++++++++++++++++++
 3 files changed, 47 insertions(+)
 create mode 120000 srcpkgs/kquickimageeditor-devel
 create mode 100644 srcpkgs/kquickimageeditor/patches/Remove-werror.patch
 create mode 100644 srcpkgs/kquickimageeditor/template

diff --git a/srcpkgs/kquickimageeditor-devel b/srcpkgs/kquickimageeditor-devel
new file mode 120000
index 00000000000..acc5eacd1d7
--- /dev/null
+++ b/srcpkgs/kquickimageeditor-devel
@@ -0,0 +1 @@
+kquickimageeditor
\ No newline at end of file
diff --git a/srcpkgs/kquickimageeditor/patches/Remove-werror.patch b/srcpkgs/kquickimageeditor/patches/Remove-werror.patch
new file mode 100644
index 00000000000..05a658fb0ff
--- /dev/null
+++ b/srcpkgs/kquickimageeditor/patches/Remove-werror.patch
@@ -0,0 +1,20 @@
+diff --git src/CMakeLists.txt src/CMakeLists.txt
+Source: https://invent.kde.org/libraries/kquickimageeditor/-/commit/c79657496326c10f81cf80a8c9a0e55bc2ba2798
+Issue: https://invent.kde.org/libraries/kquickimageeditor/-/issues/1
+---
+index 301c05e5efe557970b528b14f9d9c46911b0f684..99b0a8731b5cdc32ee2ccc7b9490152a815ebaed 100644
+--- src/CMakeLists.txt
++++ src/CMakeLists.txt
+@@ -33,12 +33,6 @@ add_library(
+     ${sources} ${pluginData}
+ )
+ 
+-target_compile_options(
+-    kquickimageeditorplugin
+-    PRIVATE
+-        -Werror
+-)
+-
+ target_link_libraries(
+     kquickimageeditorplugin
+     PRIVATE
diff --git a/srcpkgs/kquickimageeditor/template b/srcpkgs/kquickimageeditor/template
new file mode 100644
index 00000000000..5e5e220badc
--- /dev/null
+++ b/srcpkgs/kquickimageeditor/template
@@ -0,0 +1,26 @@
+# Template file for 'kquickimageeditor'
+pkgname=kquickimageeditor
+version=0.1.2
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools"
+makedepends="qt5-declarative-devel"
+short_desc="QML image editing components"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="LGPL-2.1-or-later, BSD-2-Clause, CC0-1.0"
+homepage="https://invent.kde.org/libraries/kquickimageeditor"
+distfiles="${KDE_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
+checksum=37d54981a1c7dbb48ca45a7df37b8871bf1751e4c0484eeaddc548804ee18a04
+
+post_install() {
+	vlicense LICENSES/BSD-2-Clause.txt
+}
+
+kquickimageeditor-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/lib/qt5/mkspecs
+		vmove usr/lib/cmake
+	}
+}

From 066b36e8159decd93bcee23834faed68f52bae13 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 14:23:07 -0600
Subject: [PATCH 3/3] New package: libQuotient-0.6.2

---
 srcpkgs/libQuotient-devel    |  1 +
 srcpkgs/libQuotient/template | 24 ++++++++++++++++++++++++
 2 files changed, 25 insertions(+)
 create mode 120000 srcpkgs/libQuotient-devel
 create mode 100644 srcpkgs/libQuotient/template

diff --git a/srcpkgs/libQuotient-devel b/srcpkgs/libQuotient-devel
new file mode 120000
index 00000000000..b4566ff0d5b
--- /dev/null
+++ b/srcpkgs/libQuotient-devel
@@ -0,0 +1 @@
+libQuotient
\ No newline at end of file
diff --git a/srcpkgs/libQuotient/template b/srcpkgs/libQuotient/template
new file mode 100644
index 00000000000..b096c25b42a
--- /dev/null
+++ b/srcpkgs/libQuotient/template
@@ -0,0 +1,24 @@
+# Template file for 'libQuotient'
+pkgname=libQuotient
+version=0.6.2
+revision=1
+build_style=cmake
+hostmakedepends="qt5-qmake qt5-host-tools"
+makedepends="qt5-multimedia-devel"
+short_desc="Qt library to write cross-platform Matrix clients"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://matrix.org/docs/projects/sdk/quotient"
+distfiles="https://github.com/quotient-im/libQuotient/archive/$version/$pkgname-$version.tar.gz"
+checksum=afa9ee64327b9fdbf1d8514ec9b1374b797560b43315911211f723acf01ff317
+
+libQuotient-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove "usr/lib/*.a"
+		vmove usr/lib/cmake
+		vmove usr/lib/pkgconfig
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: neochat-1.0
  2020-12-23 20:59 [PR PATCH] New package: neochat-1.0 ndowens
                   ` (6 preceding siblings ...)
  2020-12-23 23:20 ` ndowens
@ 2020-12-24 22:55 ` ndowens
  2020-12-24 23:18 ` ndowens
                   ` (10 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: ndowens @ 2020-12-24 22:55 UTC (permalink / raw)
  To: ml

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

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

https://github.com/ndowens/void-packages neochat
https://github.com/void-linux/void-packages/pull/27385

New package: neochat-1.0


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

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

From 1d5960a9ec1bb7af30360a73357852937237dc15 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 13:59:52 -0600
Subject: [PATCH 1/5] New package: neochat-1.0

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

diff --git a/srcpkgs/neochat/template b/srcpkgs/neochat/template
new file mode 100644
index 00000000000..359f85b26f5
--- /dev/null
+++ b/srcpkgs/neochat/template
@@ -0,0 +1,21 @@
+# Template file for 'neochat'
+pkgname=neochat
+version=1.0
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules gettext pkg-config qt5-qmake
+ qt5-host-tools kcoreaddons kconfig"
+makedepends="cmark-devel qt5-declarative-devel qt5-devel qt5-multimedia-devel
+ qt5-quickcontrols2-devel qt5-svg-devel ki18n-devel kirigami2-devel
+ knotifications-devel kconfig-devel kcoreaddons-devel qtkeychain-qt5-devel
+ kdbusaddons-devel kquickimageeditor-devel libQuotient-devel"
+short_desc="Client for matrix from KDE"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="GPL-3.0-only, GPL-3.0-or-later, GPL-2.0-or-later, BSD-2-Clause"
+homepage="https://apps.kde.org/en/neochat"
+distfiles="${KDE_SITE}/neochat/$version/neochat-$version.tar.xz"
+checksum=45231249f5af93d3cb56763a9aab1211f26916eedd7af732f9c945c58f8289c4
+
+post_install() {
+	vlicense LICENSES/BSD-2-Clause.txt
+}

From 9ebd661d8686a0c408138d7cb6c5c8c7582fd775 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 14:06:44 -0600
Subject: [PATCH 2/5] New package: kquickimageeditor-0.1.2

---
 srcpkgs/kquickimageeditor-devel               |  1 +
 .../patches/Remove-werror.patch               | 20 ++++++++++++++
 srcpkgs/kquickimageeditor/template            | 26 +++++++++++++++++++
 3 files changed, 47 insertions(+)
 create mode 120000 srcpkgs/kquickimageeditor-devel
 create mode 100644 srcpkgs/kquickimageeditor/patches/Remove-werror.patch
 create mode 100644 srcpkgs/kquickimageeditor/template

diff --git a/srcpkgs/kquickimageeditor-devel b/srcpkgs/kquickimageeditor-devel
new file mode 120000
index 00000000000..acc5eacd1d7
--- /dev/null
+++ b/srcpkgs/kquickimageeditor-devel
@@ -0,0 +1 @@
+kquickimageeditor
\ No newline at end of file
diff --git a/srcpkgs/kquickimageeditor/patches/Remove-werror.patch b/srcpkgs/kquickimageeditor/patches/Remove-werror.patch
new file mode 100644
index 00000000000..05a658fb0ff
--- /dev/null
+++ b/srcpkgs/kquickimageeditor/patches/Remove-werror.patch
@@ -0,0 +1,20 @@
+diff --git src/CMakeLists.txt src/CMakeLists.txt
+Source: https://invent.kde.org/libraries/kquickimageeditor/-/commit/c79657496326c10f81cf80a8c9a0e55bc2ba2798
+Issue: https://invent.kde.org/libraries/kquickimageeditor/-/issues/1
+---
+index 301c05e5efe557970b528b14f9d9c46911b0f684..99b0a8731b5cdc32ee2ccc7b9490152a815ebaed 100644
+--- src/CMakeLists.txt
++++ src/CMakeLists.txt
+@@ -33,12 +33,6 @@ add_library(
+     ${sources} ${pluginData}
+ )
+ 
+-target_compile_options(
+-    kquickimageeditorplugin
+-    PRIVATE
+-        -Werror
+-)
+-
+ target_link_libraries(
+     kquickimageeditorplugin
+     PRIVATE
diff --git a/srcpkgs/kquickimageeditor/template b/srcpkgs/kquickimageeditor/template
new file mode 100644
index 00000000000..5e5e220badc
--- /dev/null
+++ b/srcpkgs/kquickimageeditor/template
@@ -0,0 +1,26 @@
+# Template file for 'kquickimageeditor'
+pkgname=kquickimageeditor
+version=0.1.2
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools"
+makedepends="qt5-declarative-devel"
+short_desc="QML image editing components"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="LGPL-2.1-or-later, BSD-2-Clause, CC0-1.0"
+homepage="https://invent.kde.org/libraries/kquickimageeditor"
+distfiles="${KDE_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
+checksum=37d54981a1c7dbb48ca45a7df37b8871bf1751e4c0484eeaddc548804ee18a04
+
+post_install() {
+	vlicense LICENSES/BSD-2-Clause.txt
+}
+
+kquickimageeditor-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/lib/qt5/mkspecs
+		vmove usr/lib/cmake
+	}
+}

From c4d0792b4a70a6d1409a8e02cf4bb409f91560c0 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 14:23:07 -0600
Subject: [PATCH 3/5] New package: libQuotient-0.6.2

---
 common/shlibs                |  1 +
 srcpkgs/libQuotient-devel    |  1 +
 srcpkgs/libQuotient/template | 26 ++++++++++++++++++++++++++
 3 files changed, 28 insertions(+)
 create mode 120000 srcpkgs/libQuotient-devel
 create mode 100644 srcpkgs/libQuotient/template

diff --git a/common/shlibs b/common/shlibs
index 1b69c8455fc..2d1b6344afd 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4040,3 +4040,4 @@ libndr-samba4.so samba-libs-4.13.2_1
 libsmb-transport-samba4.so samba-libs-4.13.2_1
 libutil-cmdline-samba4.so samba-libs-4.13.2_1
 libwinbind-client-samba4.so samba-libs-4.13.2_1
+libQuotient.so.0.6 libQuotient-0.6.2_1
diff --git a/srcpkgs/libQuotient-devel b/srcpkgs/libQuotient-devel
new file mode 120000
index 00000000000..b4566ff0d5b
--- /dev/null
+++ b/srcpkgs/libQuotient-devel
@@ -0,0 +1 @@
+libQuotient
\ No newline at end of file
diff --git a/srcpkgs/libQuotient/template b/srcpkgs/libQuotient/template
new file mode 100644
index 00000000000..1862bcb8924
--- /dev/null
+++ b/srcpkgs/libQuotient/template
@@ -0,0 +1,26 @@
+# Template file for 'libQuotient'
+pkgname=libQuotient
+version=0.6.2
+revision=1
+build_style=cmake
+configure_args="-DBUILD_SHARED_LIBS=1"
+hostmakedepends="qt5-qmake qt5-host-tools"
+makedepends="qt5-multimedia-devel"
+short_desc="Qt library to write cross-platform Matrix clients"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://matrix.org/docs/projects/sdk/quotient"
+distfiles="https://github.com/quotient-im/libQuotient/archive/$version/$pkgname-$version.tar.gz"
+checksum=afa9ee64327b9fdbf1d8514ec9b1374b797560b43315911211f723acf01ff317
+replaces="libqmatrixclient>=0.5.3.2_1"
+
+libQuotient-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove "usr/lib/*.so"
+		vmove usr/lib/cmake
+		vmove usr/lib/pkgconfig
+	}
+}

From 172b782f1297110f2e1f5f1b55b5cc68f02f724a Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Thu, 24 Dec 2020 16:54:13 -0600
Subject: [PATCH 4/5] libqmatrixclient: Remove

should be named libQuotient
---
 srcpkgs/libqmatrixclient-devel    |  1 -
 srcpkgs/libqmatrixclient/template | 26 --------------------------
 2 files changed, 27 deletions(-)
 delete mode 120000 srcpkgs/libqmatrixclient-devel
 delete mode 100644 srcpkgs/libqmatrixclient/template

diff --git a/srcpkgs/libqmatrixclient-devel b/srcpkgs/libqmatrixclient-devel
deleted file mode 120000
index 101819602ce..00000000000
--- a/srcpkgs/libqmatrixclient-devel
+++ /dev/null
@@ -1 +0,0 @@
-libqmatrixclient
\ No newline at end of file
diff --git a/srcpkgs/libqmatrixclient/template b/srcpkgs/libqmatrixclient/template
deleted file mode 100644
index 8e6d8e4d7c8..00000000000
--- a/srcpkgs/libqmatrixclient/template
+++ /dev/null
@@ -1,26 +0,0 @@
-# Template file for 'libqmatrixclient'
-pkgname=libqmatrixclient
-version=0.5.3.2
-revision=1
-wrksrc="libQuotient-${version}"
-build_style=cmake
-configure_args="-DBUILD_SHARED_LIBS=1 -DQMATRIXCLIENT_INSTALL_EXAMPLE=0"
-hostmakedepends="qt5-qmake qt5-host-tools"
-makedepends="qt5-devel qt5-multimedia-devel"
-short_desc="Qt5 library to write cross-platform clients for Matrix"
-maintainer="Karol Kosek <krkkx@protonmail.com>"
-license="LGPL-2.1-or-later"
-homepage="https://matrix.org/docs/projects/sdk/quotient"
-distfiles="https://github.com/quotient-im/libQuotient/archive/${version}.tar.gz"
-checksum=80f7dac61a38c7d3441b6af693d40373fd817974b970c9b0edcb761aca2bf7d9
-
-libqmatrixclient-devel_package() {
-	depends="${sourcepkg}>=${version}_${revision}"
-	short_desc+=" - development files"
-	pkg_install() {
-		vmove usr/include
-		vmove usr/lib/pkgconfig
-		vmove usr/lib/cmake
-		vmove "usr/lib/*.so"
-	}
-}

From 34b3a8a4406f307e02ccc69f822769ca9f876445 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Thu, 24 Dec 2020 16:56:21 -0600
Subject: [PATCH 5/5] Quaternion: change libqmatrixclient-devel to
 libQuotient-devel

---
 srcpkgs/Quaternion/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/Quaternion/template b/srcpkgs/Quaternion/template
index 47f72d33f24..24d81df771f 100644
--- a/srcpkgs/Quaternion/template
+++ b/srcpkgs/Quaternion/template
@@ -5,7 +5,7 @@ revision=1
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools"
 makedepends="qt5-declarative-devel qt5-quickcontrols qt5-tools-devel
- qt5-multimedia-devel libqmatrixclient-devel
+ qt5-multimedia-devel libQuotient-devel
  $(vopt_if qtkeychain qtkeychain-qt5-devel)"
 depends="qt5-quickcontrols"
 short_desc="Qt5-based IM client for the Matrix protocol"

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

* Re: [PR PATCH] [Updated] New package: neochat-1.0
  2020-12-23 20:59 [PR PATCH] New package: neochat-1.0 ndowens
                   ` (7 preceding siblings ...)
  2020-12-24 22:55 ` ndowens
@ 2020-12-24 23:18 ` ndowens
  2020-12-25  1:16 ` ndowens
                   ` (9 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: ndowens @ 2020-12-24 23:18 UTC (permalink / raw)
  To: ml

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

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

https://github.com/ndowens/void-packages neochat
https://github.com/void-linux/void-packages/pull/27385

New package: neochat-1.0
Going to email maintainer of libqmatrixclient and see if he/she is ok with me taking it over or add to libQuotient

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

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

From 1d5960a9ec1bb7af30360a73357852937237dc15 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 13:59:52 -0600
Subject: [PATCH 1/3] New package: neochat-1.0

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

diff --git a/srcpkgs/neochat/template b/srcpkgs/neochat/template
new file mode 100644
index 00000000000..359f85b26f5
--- /dev/null
+++ b/srcpkgs/neochat/template
@@ -0,0 +1,21 @@
+# Template file for 'neochat'
+pkgname=neochat
+version=1.0
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules gettext pkg-config qt5-qmake
+ qt5-host-tools kcoreaddons kconfig"
+makedepends="cmark-devel qt5-declarative-devel qt5-devel qt5-multimedia-devel
+ qt5-quickcontrols2-devel qt5-svg-devel ki18n-devel kirigami2-devel
+ knotifications-devel kconfig-devel kcoreaddons-devel qtkeychain-qt5-devel
+ kdbusaddons-devel kquickimageeditor-devel libQuotient-devel"
+short_desc="Client for matrix from KDE"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="GPL-3.0-only, GPL-3.0-or-later, GPL-2.0-or-later, BSD-2-Clause"
+homepage="https://apps.kde.org/en/neochat"
+distfiles="${KDE_SITE}/neochat/$version/neochat-$version.tar.xz"
+checksum=45231249f5af93d3cb56763a9aab1211f26916eedd7af732f9c945c58f8289c4
+
+post_install() {
+	vlicense LICENSES/BSD-2-Clause.txt
+}

From 9ebd661d8686a0c408138d7cb6c5c8c7582fd775 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 14:06:44 -0600
Subject: [PATCH 2/3] New package: kquickimageeditor-0.1.2

---
 srcpkgs/kquickimageeditor-devel               |  1 +
 .../patches/Remove-werror.patch               | 20 ++++++++++++++
 srcpkgs/kquickimageeditor/template            | 26 +++++++++++++++++++
 3 files changed, 47 insertions(+)
 create mode 120000 srcpkgs/kquickimageeditor-devel
 create mode 100644 srcpkgs/kquickimageeditor/patches/Remove-werror.patch
 create mode 100644 srcpkgs/kquickimageeditor/template

diff --git a/srcpkgs/kquickimageeditor-devel b/srcpkgs/kquickimageeditor-devel
new file mode 120000
index 00000000000..acc5eacd1d7
--- /dev/null
+++ b/srcpkgs/kquickimageeditor-devel
@@ -0,0 +1 @@
+kquickimageeditor
\ No newline at end of file
diff --git a/srcpkgs/kquickimageeditor/patches/Remove-werror.patch b/srcpkgs/kquickimageeditor/patches/Remove-werror.patch
new file mode 100644
index 00000000000..05a658fb0ff
--- /dev/null
+++ b/srcpkgs/kquickimageeditor/patches/Remove-werror.patch
@@ -0,0 +1,20 @@
+diff --git src/CMakeLists.txt src/CMakeLists.txt
+Source: https://invent.kde.org/libraries/kquickimageeditor/-/commit/c79657496326c10f81cf80a8c9a0e55bc2ba2798
+Issue: https://invent.kde.org/libraries/kquickimageeditor/-/issues/1
+---
+index 301c05e5efe557970b528b14f9d9c46911b0f684..99b0a8731b5cdc32ee2ccc7b9490152a815ebaed 100644
+--- src/CMakeLists.txt
++++ src/CMakeLists.txt
+@@ -33,12 +33,6 @@ add_library(
+     ${sources} ${pluginData}
+ )
+ 
+-target_compile_options(
+-    kquickimageeditorplugin
+-    PRIVATE
+-        -Werror
+-)
+-
+ target_link_libraries(
+     kquickimageeditorplugin
+     PRIVATE
diff --git a/srcpkgs/kquickimageeditor/template b/srcpkgs/kquickimageeditor/template
new file mode 100644
index 00000000000..5e5e220badc
--- /dev/null
+++ b/srcpkgs/kquickimageeditor/template
@@ -0,0 +1,26 @@
+# Template file for 'kquickimageeditor'
+pkgname=kquickimageeditor
+version=0.1.2
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools"
+makedepends="qt5-declarative-devel"
+short_desc="QML image editing components"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="LGPL-2.1-or-later, BSD-2-Clause, CC0-1.0"
+homepage="https://invent.kde.org/libraries/kquickimageeditor"
+distfiles="${KDE_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
+checksum=37d54981a1c7dbb48ca45a7df37b8871bf1751e4c0484eeaddc548804ee18a04
+
+post_install() {
+	vlicense LICENSES/BSD-2-Clause.txt
+}
+
+kquickimageeditor-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/lib/qt5/mkspecs
+		vmove usr/lib/cmake
+	}
+}

From 02342fd4e2b953b46d44b2130fd8217eb6deb8c3 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 14:23:07 -0600
Subject: [PATCH 3/3] New package: libQuotient-0.6.2

---
 common/shlibs                |  1 +
 srcpkgs/libQuotient-devel    |  1 +
 srcpkgs/libQuotient/template | 25 +++++++++++++++++++++++++
 3 files changed, 27 insertions(+)
 create mode 120000 srcpkgs/libQuotient-devel
 create mode 100644 srcpkgs/libQuotient/template

diff --git a/common/shlibs b/common/shlibs
index 1b69c8455fc..2d1b6344afd 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4040,3 +4040,4 @@ libndr-samba4.so samba-libs-4.13.2_1
 libsmb-transport-samba4.so samba-libs-4.13.2_1
 libutil-cmdline-samba4.so samba-libs-4.13.2_1
 libwinbind-client-samba4.so samba-libs-4.13.2_1
+libQuotient.so.0.6 libQuotient-0.6.2_1
diff --git a/srcpkgs/libQuotient-devel b/srcpkgs/libQuotient-devel
new file mode 120000
index 00000000000..b4566ff0d5b
--- /dev/null
+++ b/srcpkgs/libQuotient-devel
@@ -0,0 +1 @@
+libQuotient
\ No newline at end of file
diff --git a/srcpkgs/libQuotient/template b/srcpkgs/libQuotient/template
new file mode 100644
index 00000000000..e93cae6fc82
--- /dev/null
+++ b/srcpkgs/libQuotient/template
@@ -0,0 +1,25 @@
+# Template file for 'libQuotient'
+pkgname=libQuotient
+version=0.6.2
+revision=1
+build_style=cmake
+configure_args="-DBUILD_SHARED_LIBS=1"
+hostmakedepends="qt5-qmake qt5-host-tools"
+makedepends="qt5-multimedia-devel"
+short_desc="Qt library to write cross-platform Matrix clients"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://matrix.org/docs/projects/sdk/quotient"
+distfiles="https://github.com/quotient-im/libQuotient/archive/$version/$pkgname-$version.tar.gz"
+checksum=afa9ee64327b9fdbf1d8514ec9b1374b797560b43315911211f723acf01ff317
+
+libQuotient-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove "usr/lib/*.so"
+		vmove usr/lib/cmake
+		vmove usr/lib/pkgconfig
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: neochat-1.0
  2020-12-23 20:59 [PR PATCH] New package: neochat-1.0 ndowens
                   ` (8 preceding siblings ...)
  2020-12-24 23:18 ` ndowens
@ 2020-12-25  1:16 ` ndowens
  2020-12-25  1:18 ` ndowens
                   ` (8 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: ndowens @ 2020-12-25  1:16 UTC (permalink / raw)
  To: ml

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

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

https://github.com/ndowens/void-packages neochat
https://github.com/void-linux/void-packages/pull/27385

New package: neochat-1.0
libQuotient was renamed from libqmatrixclient. The current version of Quaternion looks for libqmatrixclient. Once new version of Quaternion is released we can remove libqmatrixclient. So add conflict with libqmatrixclient until then

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

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

From 1d5960a9ec1bb7af30360a73357852937237dc15 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 13:59:52 -0600
Subject: [PATCH 1/3] New package: neochat-1.0

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

diff --git a/srcpkgs/neochat/template b/srcpkgs/neochat/template
new file mode 100644
index 00000000000..359f85b26f5
--- /dev/null
+++ b/srcpkgs/neochat/template
@@ -0,0 +1,21 @@
+# Template file for 'neochat'
+pkgname=neochat
+version=1.0
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules gettext pkg-config qt5-qmake
+ qt5-host-tools kcoreaddons kconfig"
+makedepends="cmark-devel qt5-declarative-devel qt5-devel qt5-multimedia-devel
+ qt5-quickcontrols2-devel qt5-svg-devel ki18n-devel kirigami2-devel
+ knotifications-devel kconfig-devel kcoreaddons-devel qtkeychain-qt5-devel
+ kdbusaddons-devel kquickimageeditor-devel libQuotient-devel"
+short_desc="Client for matrix from KDE"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="GPL-3.0-only, GPL-3.0-or-later, GPL-2.0-or-later, BSD-2-Clause"
+homepage="https://apps.kde.org/en/neochat"
+distfiles="${KDE_SITE}/neochat/$version/neochat-$version.tar.xz"
+checksum=45231249f5af93d3cb56763a9aab1211f26916eedd7af732f9c945c58f8289c4
+
+post_install() {
+	vlicense LICENSES/BSD-2-Clause.txt
+}

From 9ebd661d8686a0c408138d7cb6c5c8c7582fd775 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 14:06:44 -0600
Subject: [PATCH 2/3] New package: kquickimageeditor-0.1.2

---
 srcpkgs/kquickimageeditor-devel               |  1 +
 .../patches/Remove-werror.patch               | 20 ++++++++++++++
 srcpkgs/kquickimageeditor/template            | 26 +++++++++++++++++++
 3 files changed, 47 insertions(+)
 create mode 120000 srcpkgs/kquickimageeditor-devel
 create mode 100644 srcpkgs/kquickimageeditor/patches/Remove-werror.patch
 create mode 100644 srcpkgs/kquickimageeditor/template

diff --git a/srcpkgs/kquickimageeditor-devel b/srcpkgs/kquickimageeditor-devel
new file mode 120000
index 00000000000..acc5eacd1d7
--- /dev/null
+++ b/srcpkgs/kquickimageeditor-devel
@@ -0,0 +1 @@
+kquickimageeditor
\ No newline at end of file
diff --git a/srcpkgs/kquickimageeditor/patches/Remove-werror.patch b/srcpkgs/kquickimageeditor/patches/Remove-werror.patch
new file mode 100644
index 00000000000..05a658fb0ff
--- /dev/null
+++ b/srcpkgs/kquickimageeditor/patches/Remove-werror.patch
@@ -0,0 +1,20 @@
+diff --git src/CMakeLists.txt src/CMakeLists.txt
+Source: https://invent.kde.org/libraries/kquickimageeditor/-/commit/c79657496326c10f81cf80a8c9a0e55bc2ba2798
+Issue: https://invent.kde.org/libraries/kquickimageeditor/-/issues/1
+---
+index 301c05e5efe557970b528b14f9d9c46911b0f684..99b0a8731b5cdc32ee2ccc7b9490152a815ebaed 100644
+--- src/CMakeLists.txt
++++ src/CMakeLists.txt
+@@ -33,12 +33,6 @@ add_library(
+     ${sources} ${pluginData}
+ )
+ 
+-target_compile_options(
+-    kquickimageeditorplugin
+-    PRIVATE
+-        -Werror
+-)
+-
+ target_link_libraries(
+     kquickimageeditorplugin
+     PRIVATE
diff --git a/srcpkgs/kquickimageeditor/template b/srcpkgs/kquickimageeditor/template
new file mode 100644
index 00000000000..5e5e220badc
--- /dev/null
+++ b/srcpkgs/kquickimageeditor/template
@@ -0,0 +1,26 @@
+# Template file for 'kquickimageeditor'
+pkgname=kquickimageeditor
+version=0.1.2
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools"
+makedepends="qt5-declarative-devel"
+short_desc="QML image editing components"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="LGPL-2.1-or-later, BSD-2-Clause, CC0-1.0"
+homepage="https://invent.kde.org/libraries/kquickimageeditor"
+distfiles="${KDE_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
+checksum=37d54981a1c7dbb48ca45a7df37b8871bf1751e4c0484eeaddc548804ee18a04
+
+post_install() {
+	vlicense LICENSES/BSD-2-Clause.txt
+}
+
+kquickimageeditor-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/lib/qt5/mkspecs
+		vmove usr/lib/cmake
+	}
+}

From cd4ebfea4a455c07642bb6dd67faeffee225a5da Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 14:23:07 -0600
Subject: [PATCH 3/3] New package: libQuotient-0.6.2

---
 common/shlibs                |  1 +
 srcpkgs/libQuotient-devel    |  1 +
 srcpkgs/libQuotient/template | 29 +++++++++++++++++++++++++++++
 3 files changed, 31 insertions(+)
 create mode 120000 srcpkgs/libQuotient-devel
 create mode 100644 srcpkgs/libQuotient/template

diff --git a/common/shlibs b/common/shlibs
index 1b69c8455fc..2d1b6344afd 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4040,3 +4040,4 @@ libndr-samba4.so samba-libs-4.13.2_1
 libsmb-transport-samba4.so samba-libs-4.13.2_1
 libutil-cmdline-samba4.so samba-libs-4.13.2_1
 libwinbind-client-samba4.so samba-libs-4.13.2_1
+libQuotient.so.0.6 libQuotient-0.6.2_1
diff --git a/srcpkgs/libQuotient-devel b/srcpkgs/libQuotient-devel
new file mode 120000
index 00000000000..b4566ff0d5b
--- /dev/null
+++ b/srcpkgs/libQuotient-devel
@@ -0,0 +1 @@
+libQuotient
\ No newline at end of file
diff --git a/srcpkgs/libQuotient/template b/srcpkgs/libQuotient/template
new file mode 100644
index 00000000000..6d67fd2d97f
--- /dev/null
+++ b/srcpkgs/libQuotient/template
@@ -0,0 +1,29 @@
+# Template file for 'libQuotient'
+pkgname=libQuotient
+version=0.6.2
+revision=1
+build_style=cmake
+configure_args="-DBUILD_SHARED_LIBS=1"
+hostmakedepends="qt5-qmake qt5-host-tools"
+makedepends="qt5-multimedia-devel"
+short_desc="Qt library to write cross-platform Matrix clients"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://matrix.org/docs/projects/sdk/quotient"
+distfiles="https://github.com/quotient-im/libQuotient/archive/$version/$pkgname-$version.tar.gz"
+checksum=afa9ee64327b9fdbf1d8514ec9b1374b797560b43315911211f723acf01ff317
+# libqmatrixclient was the old name
+# until we can fully remove after
+# Quaternion has a new replace
+conflicts="libqmatrixclient>=0"
+
+libQuotient-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove "usr/lib/*.so"
+		vmove usr/lib/cmake
+		vmove usr/lib/pkgconfig
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: neochat-1.0
  2020-12-23 20:59 [PR PATCH] New package: neochat-1.0 ndowens
                   ` (9 preceding siblings ...)
  2020-12-25  1:16 ` ndowens
@ 2020-12-25  1:18 ` ndowens
  2021-04-01 16:29 ` Justinizer
                   ` (7 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: ndowens @ 2020-12-25  1:18 UTC (permalink / raw)
  To: ml

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

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

https://github.com/ndowens/void-packages neochat
https://github.com/void-linux/void-packages/pull/27385

New package: neochat-1.0
libQuotient was renamed from libqmatrixclient. The current version of Quaternion looks for libqmatrixclient. Once new version of Quaternion is released we can remove libqmatrixclient. So add conflict with libqmatrixclient until then

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

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

From 1d5960a9ec1bb7af30360a73357852937237dc15 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 13:59:52 -0600
Subject: [PATCH 1/3] New package: neochat-1.0

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

diff --git a/srcpkgs/neochat/template b/srcpkgs/neochat/template
new file mode 100644
index 00000000000..359f85b26f5
--- /dev/null
+++ b/srcpkgs/neochat/template
@@ -0,0 +1,21 @@
+# Template file for 'neochat'
+pkgname=neochat
+version=1.0
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules gettext pkg-config qt5-qmake
+ qt5-host-tools kcoreaddons kconfig"
+makedepends="cmark-devel qt5-declarative-devel qt5-devel qt5-multimedia-devel
+ qt5-quickcontrols2-devel qt5-svg-devel ki18n-devel kirigami2-devel
+ knotifications-devel kconfig-devel kcoreaddons-devel qtkeychain-qt5-devel
+ kdbusaddons-devel kquickimageeditor-devel libQuotient-devel"
+short_desc="Client for matrix from KDE"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="GPL-3.0-only, GPL-3.0-or-later, GPL-2.0-or-later, BSD-2-Clause"
+homepage="https://apps.kde.org/en/neochat"
+distfiles="${KDE_SITE}/neochat/$version/neochat-$version.tar.xz"
+checksum=45231249f5af93d3cb56763a9aab1211f26916eedd7af732f9c945c58f8289c4
+
+post_install() {
+	vlicense LICENSES/BSD-2-Clause.txt
+}

From 9ebd661d8686a0c408138d7cb6c5c8c7582fd775 Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 14:06:44 -0600
Subject: [PATCH 2/3] New package: kquickimageeditor-0.1.2

---
 srcpkgs/kquickimageeditor-devel               |  1 +
 .../patches/Remove-werror.patch               | 20 ++++++++++++++
 srcpkgs/kquickimageeditor/template            | 26 +++++++++++++++++++
 3 files changed, 47 insertions(+)
 create mode 120000 srcpkgs/kquickimageeditor-devel
 create mode 100644 srcpkgs/kquickimageeditor/patches/Remove-werror.patch
 create mode 100644 srcpkgs/kquickimageeditor/template

diff --git a/srcpkgs/kquickimageeditor-devel b/srcpkgs/kquickimageeditor-devel
new file mode 120000
index 00000000000..acc5eacd1d7
--- /dev/null
+++ b/srcpkgs/kquickimageeditor-devel
@@ -0,0 +1 @@
+kquickimageeditor
\ No newline at end of file
diff --git a/srcpkgs/kquickimageeditor/patches/Remove-werror.patch b/srcpkgs/kquickimageeditor/patches/Remove-werror.patch
new file mode 100644
index 00000000000..05a658fb0ff
--- /dev/null
+++ b/srcpkgs/kquickimageeditor/patches/Remove-werror.patch
@@ -0,0 +1,20 @@
+diff --git src/CMakeLists.txt src/CMakeLists.txt
+Source: https://invent.kde.org/libraries/kquickimageeditor/-/commit/c79657496326c10f81cf80a8c9a0e55bc2ba2798
+Issue: https://invent.kde.org/libraries/kquickimageeditor/-/issues/1
+---
+index 301c05e5efe557970b528b14f9d9c46911b0f684..99b0a8731b5cdc32ee2ccc7b9490152a815ebaed 100644
+--- src/CMakeLists.txt
++++ src/CMakeLists.txt
+@@ -33,12 +33,6 @@ add_library(
+     ${sources} ${pluginData}
+ )
+ 
+-target_compile_options(
+-    kquickimageeditorplugin
+-    PRIVATE
+-        -Werror
+-)
+-
+ target_link_libraries(
+     kquickimageeditorplugin
+     PRIVATE
diff --git a/srcpkgs/kquickimageeditor/template b/srcpkgs/kquickimageeditor/template
new file mode 100644
index 00000000000..5e5e220badc
--- /dev/null
+++ b/srcpkgs/kquickimageeditor/template
@@ -0,0 +1,26 @@
+# Template file for 'kquickimageeditor'
+pkgname=kquickimageeditor
+version=0.1.2
+revision=1
+build_style=cmake
+hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools"
+makedepends="qt5-declarative-devel"
+short_desc="QML image editing components"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="LGPL-2.1-or-later, BSD-2-Clause, CC0-1.0"
+homepage="https://invent.kde.org/libraries/kquickimageeditor"
+distfiles="${KDE_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
+checksum=37d54981a1c7dbb48ca45a7df37b8871bf1751e4c0484eeaddc548804ee18a04
+
+post_install() {
+	vlicense LICENSES/BSD-2-Clause.txt
+}
+
+kquickimageeditor-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/lib/qt5/mkspecs
+		vmove usr/lib/cmake
+	}
+}

From 8051b8a7ae6b4bcf170c541dc8e8c0f6f201d67b Mon Sep 17 00:00:00 2001
From: Nathan Owens <ndowens@artixlinux.org>
Date: Wed, 23 Dec 2020 14:23:07 -0600
Subject: [PATCH 3/3] New package: libQuotient-0.6.2

---
 common/shlibs                |  1 +
 srcpkgs/libQuotient-devel    |  1 +
 srcpkgs/libQuotient/template | 29 +++++++++++++++++++++++++++++
 3 files changed, 31 insertions(+)
 create mode 120000 srcpkgs/libQuotient-devel
 create mode 100644 srcpkgs/libQuotient/template

diff --git a/common/shlibs b/common/shlibs
index 1b69c8455fc..2d1b6344afd 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4040,3 +4040,4 @@ libndr-samba4.so samba-libs-4.13.2_1
 libsmb-transport-samba4.so samba-libs-4.13.2_1
 libutil-cmdline-samba4.so samba-libs-4.13.2_1
 libwinbind-client-samba4.so samba-libs-4.13.2_1
+libQuotient.so.0.6 libQuotient-0.6.2_1
diff --git a/srcpkgs/libQuotient-devel b/srcpkgs/libQuotient-devel
new file mode 120000
index 00000000000..b4566ff0d5b
--- /dev/null
+++ b/srcpkgs/libQuotient-devel
@@ -0,0 +1 @@
+libQuotient
\ No newline at end of file
diff --git a/srcpkgs/libQuotient/template b/srcpkgs/libQuotient/template
new file mode 100644
index 00000000000..c719ad46f9a
--- /dev/null
+++ b/srcpkgs/libQuotient/template
@@ -0,0 +1,29 @@
+# Template file for 'libQuotient'
+pkgname=libQuotient
+version=0.6.2
+revision=1
+build_style=cmake
+configure_args="-DBUILD_SHARED_LIBS=1"
+hostmakedepends="qt5-qmake qt5-host-tools"
+makedepends="qt5-multimedia-devel"
+short_desc="Qt library to write cross-platform Matrix clients"
+maintainer="Nathan Owens <ndowens@artixlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://matrix.org/docs/projects/sdk/quotient"
+distfiles="https://github.com/quotient-im/libQuotient/archive/$version/$pkgname-$version.tar.gz"
+checksum=afa9ee64327b9fdbf1d8514ec9b1374b797560b43315911211f723acf01ff317
+# libqmatrixclient was the old name,
+# until we can fully remove after
+# Quaternion has a new release
+conflicts="libqmatrixclient>=0"
+
+libQuotient-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove "usr/lib/*.so"
+		vmove usr/lib/cmake
+		vmove usr/lib/pkgconfig
+	}
+}

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

* Re: New package: neochat-1.0
  2020-12-23 20:59 [PR PATCH] New package: neochat-1.0 ndowens
                   ` (10 preceding siblings ...)
  2020-12-25  1:18 ` ndowens
@ 2021-04-01 16:29 ` Justinizer
  2021-04-01 16:32 ` Justinizer
                   ` (6 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: Justinizer @ 2021-04-01 16:29 UTC (permalink / raw)
  To: ml

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

New comment by Justinizer on void-packages repository

https://github.com/void-linux/void-packages/pull/27385#issuecomment-812024915

Comment:
Would be nice to update NeoChat to 1.1. 
Attention: libQuotient-devel-0.6.6 is part of following commit too: #29082

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

* Re: New package: neochat-1.0
  2020-12-23 20:59 [PR PATCH] New package: neochat-1.0 ndowens
                   ` (11 preceding siblings ...)
  2021-04-01 16:29 ` Justinizer
@ 2021-04-01 16:32 ` Justinizer
  2021-04-01 16:35 ` Justinizer
                   ` (5 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: Justinizer @ 2021-04-01 16:32 UTC (permalink / raw)
  To: ml

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

New comment by Justinizer on void-packages repository

https://github.com/void-linux/void-packages/pull/27385#issuecomment-812024915

Comment:
Would be nice to update NeoChat to 1.1. 
Attention: libQuotient-devel-0.6.6 is part of following PR too: #29082

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

* Re: New package: neochat-1.0
  2020-12-23 20:59 [PR PATCH] New package: neochat-1.0 ndowens
                   ` (12 preceding siblings ...)
  2021-04-01 16:32 ` Justinizer
@ 2021-04-01 16:35 ` Justinizer
  2021-04-01 17:18 ` Justinizer
                   ` (4 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: Justinizer @ 2021-04-01 16:35 UTC (permalink / raw)
  To: ml

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

New comment by Justinizer on void-packages repository

https://github.com/void-linux/void-packages/pull/27385#issuecomment-812024915

Comment:
Would be nice to update NeoChat to 1.1.1. 
Attention: libQuotient-devel-0.6.6 is part of following PR too: #29082

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

* Re: New package: neochat-1.0
  2020-12-23 20:59 [PR PATCH] New package: neochat-1.0 ndowens
                   ` (13 preceding siblings ...)
  2021-04-01 16:35 ` Justinizer
@ 2021-04-01 17:18 ` Justinizer
  2021-04-02  7:42 ` Justinizer
                   ` (3 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: Justinizer @ 2021-04-01 17:18 UTC (permalink / raw)
  To: ml

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

New comment by Justinizer on void-packages repository

https://github.com/void-linux/void-packages/pull/27385#issuecomment-812024915

Comment:
Would be nice to update NeoChat to 1.1.1. 
Attention: libQuotient-devel-0.6.6 is part of following PR too: #29082

Edit: libQuotient-devel seems to be merged now. So you can remove it from your files and use it as a makedependency. :-)

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

* Re: New package: neochat-1.0
  2020-12-23 20:59 [PR PATCH] New package: neochat-1.0 ndowens
                   ` (14 preceding siblings ...)
  2021-04-01 17:18 ` Justinizer
@ 2021-04-02  7:42 ` Justinizer
  2021-04-02  7:42 ` Justinizer
                   ` (2 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: Justinizer @ 2021-04-02  7:42 UTC (permalink / raw)
  To: ml

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

New comment by Justinizer on void-packages repository

https://github.com/void-linux/void-packages/pull/27385#issuecomment-812393458

Comment:
Updatet it with: #29947
@ndowens If you want to maintain it I can add you as maintainer

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

* Re: New package: neochat-1.0
  2020-12-23 20:59 [PR PATCH] New package: neochat-1.0 ndowens
                   ` (15 preceding siblings ...)
  2021-04-02  7:42 ` Justinizer
@ 2021-04-02  7:42 ` Justinizer
  2021-04-11 19:26 ` ndowens
  2021-04-11 19:26 ` [PR PATCH] [Closed]: " ndowens
  18 siblings, 0 replies; 20+ messages in thread
From: Justinizer @ 2021-04-02  7:42 UTC (permalink / raw)
  To: ml

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

New comment by Justinizer on void-packages repository

https://github.com/void-linux/void-packages/pull/27385#issuecomment-812393458

Comment:
Updatet it with: #29947
@ndowens If you want to maintain it I can change it to you as maintainer

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

* Re: New package: neochat-1.0
  2020-12-23 20:59 [PR PATCH] New package: neochat-1.0 ndowens
                   ` (16 preceding siblings ...)
  2021-04-02  7:42 ` Justinizer
@ 2021-04-11 19:26 ` ndowens
  2021-04-11 19:26 ` [PR PATCH] [Closed]: " ndowens
  18 siblings, 0 replies; 20+ messages in thread
From: ndowens @ 2021-04-11 19:26 UTC (permalink / raw)
  To: ml

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

New comment by ndowens on void-packages repository

https://github.com/void-linux/void-packages/pull/27385#issuecomment-817359380

Comment:
Going to let @Veganizer do this update

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

* Re: [PR PATCH] [Closed]: New package: neochat-1.0
  2020-12-23 20:59 [PR PATCH] New package: neochat-1.0 ndowens
                   ` (17 preceding siblings ...)
  2021-04-11 19:26 ` ndowens
@ 2021-04-11 19:26 ` ndowens
  18 siblings, 0 replies; 20+ messages in thread
From: ndowens @ 2021-04-11 19:26 UTC (permalink / raw)
  To: ml

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

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

New package: neochat-1.0
https://github.com/void-linux/void-packages/pull/27385

Description:
libQuotient was renamed from libqmatrixclient. The current version of Quaternion looks for libqmatrixclient. Once new version of Quaternion is released we can remove libqmatrixclient. So add conflict with libqmatrixclient until then

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

end of thread, other threads:[~2021-04-11 19:26 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-23 20:59 [PR PATCH] New package: neochat-1.0 ndowens
2020-12-23 21:42 ` ndowens
2020-12-23 21:46 ` ndowens
2020-12-23 22:00 ` [PR PATCH] [Updated] " ndowens
2020-12-23 22:00 ` ndowens
2020-12-23 22:09 ` [PR PATCH] [Updated] " ndowens
2020-12-23 23:08 ` ndowens
2020-12-23 23:20 ` ndowens
2020-12-24 22:55 ` ndowens
2020-12-24 23:18 ` ndowens
2020-12-25  1:16 ` ndowens
2020-12-25  1:18 ` ndowens
2021-04-01 16:29 ` Justinizer
2021-04-01 16:32 ` Justinizer
2021-04-01 16:35 ` Justinizer
2021-04-01 17:18 ` Justinizer
2021-04-02  7:42 ` Justinizer
2021-04-02  7:42 ` Justinizer
2021-04-11 19:26 ` ndowens
2021-04-11 19:26 ` [PR PATCH] [Closed]: " ndowens

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