Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: lms-3.27.0
@ 2021-10-01 19:31 Danoloan10
  2021-10-01 19:34 ` Danoloan10
                   ` (50 more replies)
  0 siblings, 51 replies; 52+ messages in thread
From: Danoloan10 @ 2021-10-01 19:31 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.27.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From 67d6527f221e03b610ddf1ed31605834649d368f Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/3] New package: wt-4.5.0

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

diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..e8890d8ebdfa
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,27 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.5.0
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=119b1eae83285a153b9c901d3f4f25775c7a460d30b1e48242d7d2d649d61deb
+
+if [[ $XBPS_TARGET_MACHINE =~ armv6l* ]]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}

From e1f1735d4383a7c6d77fe6ea4554dce8446a6068 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:18:42 +0200
Subject: [PATCH 2/3] common/shlibs: wt

---
 common/shlibs | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/common/shlibs b/common/shlibs
index 8872fbfe9392..0fc87d23264f 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -79,6 +79,11 @@ libmagic.so.1 libmagic-5.12_1
 libbluetooth.so.3 libbluetooth-4.58_1
 libwmf-0.2.so.7 libwmf-0.2.8.4_1
 libwmflite-0.2.so.7 libwmf-0.2.8.4_1
+libwt.so.4.5.0 wt-4.5.0_1
+libwtdbo.so.4.5.0 wt-4.5.0_1
+libwtdbosqlite3.so.4.5.0 wt-4.5.0_1
+libwthttp.so.4.5.0 wt-4.5.0_1
+libwttest.so.4.5.0 wt-4.5.0_1
 libgthread-2.0.so.0 glib-2.70.0_1
 libglib-2.0.so.0 glib-2.70.0_1
 libgmodule-2.0.so.0 glib-2.70.0_1

From 18860c9e4b25ad89bc63608ada97c89d0fd207b6 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 3/3] New package: lms 3.27.0

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

diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..38ae5b07801d
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,25 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.27.0
+revision=1
+build_style=cmake
+# tests are disabled for x-compilation: this will be fixed in future versions
+configure_args="-DBUILD_TESTING=OFF -DCMAKE_BUILD_TYPE=Release"
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v3.27.0.tar.gz "
+checksum=98be611c05cb2a034c38623d1b739ea3e34760da04be8b0b3ba7e0fbb3baedc1
+
+if [[ $XBPS_TARGET_MACHINE =~ armv6l* ]]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vcopy conf/pam /etc
+}

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

* Re: New package: lms-3.27.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
@ 2021-10-01 19:34 ` Danoloan10
  2021-10-01 19:37 ` paper42
                   ` (49 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2021-10-01 19:34 UTC (permalink / raw)
  To: ml

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

New comment by Danoloan10 on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-932498996

Comment:
This package depends on #33222, and the commits related to Wt are those in that PR. Should I close it untill #33222 is merged, or keep it open this way?

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

* Re: New package: lms-3.27.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
  2021-10-01 19:34 ` Danoloan10
@ 2021-10-01 19:37 ` paper42
  2021-10-01 19:46 ` [PR PATCH] [Updated] " Danoloan10
                   ` (48 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: paper42 @ 2021-10-01 19:37 UTC (permalink / raw)
  To: ml

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

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-932500762

Comment:
> This package depends on #33222, and the commits related to Wt are those in that PR. Should I close it untill #33222 is merged, or keep it open this way?

You can close that PR and include the commit here.

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

* Re: [PR PATCH] [Updated] New package: lms-3.27.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
  2021-10-01 19:34 ` Danoloan10
  2021-10-01 19:37 ` paper42
@ 2021-10-01 19:46 ` Danoloan10
  2021-10-01 20:45 ` Chocimier
                   ` (47 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2021-10-01 19:46 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.27.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From 67d6527f221e03b610ddf1ed31605834649d368f Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/3] New package: wt-4.5.0

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

diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..e8890d8ebdfa
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,27 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.5.0
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=119b1eae83285a153b9c901d3f4f25775c7a460d30b1e48242d7d2d649d61deb
+
+if [[ $XBPS_TARGET_MACHINE =~ armv6l* ]]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}

From e1f1735d4383a7c6d77fe6ea4554dce8446a6068 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:18:42 +0200
Subject: [PATCH 2/3] common/shlibs: wt

---
 common/shlibs | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/common/shlibs b/common/shlibs
index 8872fbfe9392..0fc87d23264f 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -79,6 +79,11 @@ libmagic.so.1 libmagic-5.12_1
 libbluetooth.so.3 libbluetooth-4.58_1
 libwmf-0.2.so.7 libwmf-0.2.8.4_1
 libwmflite-0.2.so.7 libwmf-0.2.8.4_1
+libwt.so.4.5.0 wt-4.5.0_1
+libwtdbo.so.4.5.0 wt-4.5.0_1
+libwtdbosqlite3.so.4.5.0 wt-4.5.0_1
+libwthttp.so.4.5.0 wt-4.5.0_1
+libwttest.so.4.5.0 wt-4.5.0_1
 libgthread-2.0.so.0 glib-2.70.0_1
 libglib-2.0.so.0 glib-2.70.0_1
 libgmodule-2.0.so.0 glib-2.70.0_1

From 4750daf655e40a108184194c3e3f6a0013e200f2 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 3/3] New package: lms-3.27.0

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

diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..f212572735c7
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,25 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.27.0
+revision=1
+build_style=cmake
+# tests are disabled for x-compilation: this will be fixed in future versions
+configure_args="-DBUILD_TESTING=OFF -DCMAKE_BUILD_TYPE=Release"
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=98be611c05cb2a034c38623d1b739ea3e34760da04be8b0b3ba7e0fbb3baedc1
+
+if [[ $XBPS_TARGET_MACHINE =~ armv6l* ]]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vcopy conf/pam /etc
+}

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

* Re: New package: lms-3.27.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (2 preceding siblings ...)
  2021-10-01 19:46 ` [PR PATCH] [Updated] " Danoloan10
@ 2021-10-01 20:45 ` Chocimier
  2021-10-01 20:50 ` Danoloan10
                   ` (46 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Chocimier @ 2021-10-01 20:45 UTC (permalink / raw)
  To: ml

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

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-932539525

Comment:
- should check XBPS_TARGET_NO_ATOMIC8 for libatomic targets
- as seen in build log of checks, need to commit symlinks of subpackages
- changelog at https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html
- please squash shlibs into package commit, as well as above fixes 

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

* Re: New package: lms-3.27.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (3 preceding siblings ...)
  2021-10-01 20:45 ` Chocimier
@ 2021-10-01 20:50 ` Danoloan10
  2021-10-01 22:08 ` [PR PATCH] [Updated] " Danoloan10
                   ` (45 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2021-10-01 20:50 UTC (permalink / raw)
  To: ml

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

New comment by Danoloan10 on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-932542260

Comment:
will work on it asap, thank you

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

* Re: [PR PATCH] [Updated] New package: lms-3.27.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (4 preceding siblings ...)
  2021-10-01 20:50 ` Danoloan10
@ 2021-10-01 22:08 ` Danoloan10
  2021-10-01 22:31 ` Danoloan10
                   ` (44 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2021-10-01 22:08 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.27.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From 5fa0b316284ede53218f82502745f2dfef92ffbf Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.5.0

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

diff --git a/common/shlibs b/common/shlibs
index 8872fbfe9392..0fc87d23264f 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -79,6 +79,11 @@ libmagic.so.1 libmagic-5.12_1
 libbluetooth.so.3 libbluetooth-4.58_1
 libwmf-0.2.so.7 libwmf-0.2.8.4_1
 libwmflite-0.2.so.7 libwmf-0.2.8.4_1
+libwt.so.4.5.0 wt-4.5.0_1
+libwtdbo.so.4.5.0 wt-4.5.0_1
+libwtdbosqlite3.so.4.5.0 wt-4.5.0_1
+libwthttp.so.4.5.0 wt-4.5.0_1
+libwttest.so.4.5.0 wt-4.5.0_1
 libgthread-2.0.so.0 glib-2.70.0_1
 libglib-2.0.so.0 glib-2.70.0_1
 libgmodule-2.0.so.0 glib-2.70.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..118c95b945e3
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,27 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.5.0
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=119b1eae83285a153b9c901d3f4f25775c7a460d30b1e48242d7d2d649d61deb
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}

From 049da75a9aca5729bc18b0ecbc63c20831199e92 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.27.0

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

diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..a987d97fb10e
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,25 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.27.0
+revision=1
+build_style=cmake
+# tests are disabled for x-compilation: this will be fixed in future versions
+configure_args="-DBUILD_TESTING=OFF -DCMAKE_BUILD_TYPE=Release"
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=98be611c05cb2a034c38623d1b739ea3e34760da04be8b0b3ba7e0fbb3baedc1
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vcopy conf/pam /etc
+}

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

* Re: [PR PATCH] [Updated] New package: lms-3.27.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (5 preceding siblings ...)
  2021-10-01 22:08 ` [PR PATCH] [Updated] " Danoloan10
@ 2021-10-01 22:31 ` Danoloan10
  2021-10-01 22:35 ` Danoloan10
                   ` (43 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2021-10-01 22:31 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.27.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From a6cf5225aa63254fcd3aae681fbc286fa7061a77 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.5.0

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

diff --git a/common/shlibs b/common/shlibs
index 8872fbfe9392..0fc87d23264f 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -79,6 +79,11 @@ libmagic.so.1 libmagic-5.12_1
 libbluetooth.so.3 libbluetooth-4.58_1
 libwmf-0.2.so.7 libwmf-0.2.8.4_1
 libwmflite-0.2.so.7 libwmf-0.2.8.4_1
+libwt.so.4.5.0 wt-4.5.0_1
+libwtdbo.so.4.5.0 wt-4.5.0_1
+libwtdbosqlite3.so.4.5.0 wt-4.5.0_1
+libwthttp.so.4.5.0 wt-4.5.0_1
+libwttest.so.4.5.0 wt-4.5.0_1
 libgthread-2.0.so.0 glib-2.70.0_1
 libglib-2.0.so.0 glib-2.70.0_1
 libgmodule-2.0.so.0 glib-2.70.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..8749c3aa2e1b
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.5.0
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=119b1eae83285a153b9c901d3f4f25775c7a460d30b1e48242d7d2d649d61deb
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}

From da6691803e726b5477cc8ff616fc91dec80d4225 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.27.0

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

diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..a987d97fb10e
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,25 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.27.0
+revision=1
+build_style=cmake
+# tests are disabled for x-compilation: this will be fixed in future versions
+configure_args="-DBUILD_TESTING=OFF -DCMAKE_BUILD_TYPE=Release"
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=98be611c05cb2a034c38623d1b739ea3e34760da04be8b0b3ba7e0fbb3baedc1
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vcopy conf/pam /etc
+}

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

* Re: New package: lms-3.27.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (6 preceding siblings ...)
  2021-10-01 22:31 ` Danoloan10
@ 2021-10-01 22:35 ` Danoloan10
  2021-10-09 20:48 ` [PR PATCH] [Updated] " Danoloan10
                   ` (42 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2021-10-01 22:35 UTC (permalink / raw)
  To: ml

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

New comment by Danoloan10 on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-932615367

Comment:
Previous push was checked successfully by the workflow, but I forgot to add the changelog so I had to push again. I think all is fixed now.

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

* Re: [PR PATCH] [Updated] New package: lms-3.27.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (7 preceding siblings ...)
  2021-10-01 22:35 ` Danoloan10
@ 2021-10-09 20:48 ` Danoloan10
  2021-10-09 20:50 ` Danoloan10
                   ` (41 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2021-10-09 20:48 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.27.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From 394c289774175bc84178142553aed7afff3786a1 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.5.0

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

diff --git a/common/shlibs b/common/shlibs
index eda1db94ebf4..c64b483ad974 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -79,6 +79,11 @@ libmagic.so.1 libmagic-5.12_1
 libbluetooth.so.3 libbluetooth-4.58_1
 libwmf-0.2.so.7 libwmf-0.2.8.4_1
 libwmflite-0.2.so.7 libwmf-0.2.8.4_1
+libwt.so.4.5.0 wt-4.5.0_1
+libwtdbo.so.4.5.0 wt-4.5.0_1
+libwtdbosqlite3.so.4.5.0 wt-4.5.0_1
+libwthttp.so.4.5.0 wt-4.5.0_1
+libwttest.so.4.5.0 wt-4.5.0_1
 libgthread-2.0.so.0 glib-2.70.0_1
 libglib-2.0.so.0 glib-2.70.0_1
 libgmodule-2.0.so.0 glib-2.70.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..8749c3aa2e1b
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.5.0
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=119b1eae83285a153b9c901d3f4f25775c7a460d30b1e48242d7d2d649d61deb
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}

From 62a5c6d29c118325955a009f3a44724faeff609a Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.27.0

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

diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..a987d97fb10e
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,25 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.27.0
+revision=1
+build_style=cmake
+# tests are disabled for x-compilation: this will be fixed in future versions
+configure_args="-DBUILD_TESTING=OFF -DCMAKE_BUILD_TYPE=Release"
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=98be611c05cb2a034c38623d1b739ea3e34760da04be8b0b3ba7e0fbb3baedc1
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vcopy conf/pam /etc
+}

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

* Re: New package: lms-3.27.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (8 preceding siblings ...)
  2021-10-09 20:48 ` [PR PATCH] [Updated] " Danoloan10
@ 2021-10-09 20:50 ` Danoloan10
  2021-10-09 23:44 ` Danoloan10
                   ` (40 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2021-10-09 20:50 UTC (permalink / raw)
  To: ml

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

New comment by Danoloan10 on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-939359743

Comment:
Rebased because there were too many commits ahead

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

* Re: New package: lms-3.27.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (9 preceding siblings ...)
  2021-10-09 20:50 ` Danoloan10
@ 2021-10-09 23:44 ` Danoloan10
  2021-10-14 19:01 ` Danoloan10
                   ` (39 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2021-10-09 23:44 UTC (permalink / raw)
  To: ml

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

New comment by Danoloan10 on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-939377059

Comment:
x86_64-musl build is failing python 3.10 is failing

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

* Re: New package: lms-3.27.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (10 preceding siblings ...)
  2021-10-09 23:44 ` Danoloan10
@ 2021-10-14 19:01 ` Danoloan10
  2021-10-14 19:02 ` [PR PATCH] [Updated] " Danoloan10
                   ` (38 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2021-10-14 19:01 UTC (permalink / raw)
  To: ml

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

New comment by Danoloan10 on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-939377059

Comment:
x86_64-musl build is failing because python 3.10 is failing

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

* Re: [PR PATCH] [Updated] New package: lms-3.27.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (11 preceding siblings ...)
  2021-10-14 19:01 ` Danoloan10
@ 2021-10-14 19:02 ` Danoloan10
  2021-10-21 15:06 ` Danoloan10
                   ` (37 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2021-10-14 19:02 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.27.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From cc5e7341e0a7c82bf10ab7247f6a643518195be9 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.5.0

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

diff --git a/common/shlibs b/common/shlibs
index 6b97d658c44a..d6cb37f5fdd6 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -79,6 +79,11 @@ libmagic.so.1 libmagic-5.12_1
 libbluetooth.so.3 libbluetooth-4.58_1
 libwmf-0.2.so.7 libwmf-0.2.8.4_1
 libwmflite-0.2.so.7 libwmf-0.2.8.4_1
+libwt.so.4.5.0 wt-4.5.0_1
+libwtdbo.so.4.5.0 wt-4.5.0_1
+libwtdbosqlite3.so.4.5.0 wt-4.5.0_1
+libwthttp.so.4.5.0 wt-4.5.0_1
+libwttest.so.4.5.0 wt-4.5.0_1
 libgthread-2.0.so.0 glib-2.70.0_1
 libglib-2.0.so.0 glib-2.70.0_1
 libgmodule-2.0.so.0 glib-2.70.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..8749c3aa2e1b
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.5.0
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=119b1eae83285a153b9c901d3f4f25775c7a460d30b1e48242d7d2d649d61deb
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}

From 2c39df64f72f109a5bbff5a658784b4aea07c628 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.27.0

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

diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..a987d97fb10e
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,25 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.27.0
+revision=1
+build_style=cmake
+# tests are disabled for x-compilation: this will be fixed in future versions
+configure_args="-DBUILD_TESTING=OFF -DCMAKE_BUILD_TYPE=Release"
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=98be611c05cb2a034c38623d1b739ea3e34760da04be8b0b3ba7e0fbb3baedc1
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vcopy conf/pam /etc
+}

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

* Re: [PR PATCH] [Updated] New package: lms-3.27.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (12 preceding siblings ...)
  2021-10-14 19:02 ` [PR PATCH] [Updated] " Danoloan10
@ 2021-10-21 15:06 ` Danoloan10
  2021-10-29 15:48 ` Danoloan10
                   ` (36 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2021-10-21 15:06 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.27.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From fe39dae75c1737ae1a76656ca338580cf91066f1 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.5.0

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

diff --git a/common/shlibs b/common/shlibs
index 86b2920c2bbe..bb23bae8f558 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -79,6 +79,11 @@ libmagic.so.1 libmagic-5.12_1
 libbluetooth.so.3 libbluetooth-4.58_1
 libwmf-0.2.so.7 libwmf-0.2.8.4_1
 libwmflite-0.2.so.7 libwmf-0.2.8.4_1
+libwt.so.4.5.0 wt-4.5.0_1
+libwtdbo.so.4.5.0 wt-4.5.0_1
+libwtdbosqlite3.so.4.5.0 wt-4.5.0_1
+libwthttp.so.4.5.0 wt-4.5.0_1
+libwttest.so.4.5.0 wt-4.5.0_1
 libgthread-2.0.so.0 glib-2.70.0_1
 libglib-2.0.so.0 glib-2.70.0_1
 libgmodule-2.0.so.0 glib-2.70.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..8749c3aa2e1b
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.5.0
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=119b1eae83285a153b9c901d3f4f25775c7a460d30b1e48242d7d2d649d61deb
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}

From f10674e5ebadbc28606a096a1f738d522366dcf0 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.27.0

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

diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..a987d97fb10e
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,25 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.27.0
+revision=1
+build_style=cmake
+# tests are disabled for x-compilation: this will be fixed in future versions
+configure_args="-DBUILD_TESTING=OFF -DCMAKE_BUILD_TYPE=Release"
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=98be611c05cb2a034c38623d1b739ea3e34760da04be8b0b3ba7e0fbb3baedc1
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vcopy conf/pam /etc
+}

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

* Re: [PR PATCH] [Updated] New package: lms-3.27.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (13 preceding siblings ...)
  2021-10-21 15:06 ` Danoloan10
@ 2021-10-29 15:48 ` Danoloan10
  2021-12-25 20:28 ` Danoloan10
                   ` (35 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2021-10-29 15:48 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.27.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From 00f671fb8ba7aa4b29971556167c3b4fa68683e7 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.5.0

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

diff --git a/common/shlibs b/common/shlibs
index 8e5cf6f4a2f0..94e3b4dad11d 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -79,6 +79,11 @@ libmagic.so.1 libmagic-5.12_1
 libbluetooth.so.3 libbluetooth-4.58_1
 libwmf-0.2.so.7 libwmf-0.2.8.4_1
 libwmflite-0.2.so.7 libwmf-0.2.8.4_1
+libwt.so.4.5.0 wt-4.5.0_1
+libwtdbo.so.4.5.0 wt-4.5.0_1
+libwtdbosqlite3.so.4.5.0 wt-4.5.0_1
+libwthttp.so.4.5.0 wt-4.5.0_1
+libwttest.so.4.5.0 wt-4.5.0_1
 libgthread-2.0.so.0 glib-2.70.0_1
 libglib-2.0.so.0 glib-2.70.0_1
 libgmodule-2.0.so.0 glib-2.70.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..8749c3aa2e1b
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.5.0
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=119b1eae83285a153b9c901d3f4f25775c7a460d30b1e48242d7d2d649d61deb
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}

From 4f1c5abdc925bab6e3ae651b74d105d87f6e1e64 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.27.0

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

diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..a987d97fb10e
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,25 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.27.0
+revision=1
+build_style=cmake
+# tests are disabled for x-compilation: this will be fixed in future versions
+configure_args="-DBUILD_TESTING=OFF -DCMAKE_BUILD_TYPE=Release"
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=98be611c05cb2a034c38623d1b739ea3e34760da04be8b0b3ba7e0fbb3baedc1
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vcopy conf/pam /etc
+}

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

* Re: [PR PATCH] [Updated] New package: lms-3.27.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (14 preceding siblings ...)
  2021-10-29 15:48 ` Danoloan10
@ 2021-12-25 20:28 ` Danoloan10
  2022-01-09 12:49 ` Danoloan10
                   ` (34 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2021-12-25 20:28 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.27.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From 2b4fe7486a6415599db5d5c4d965cd1027e44b40 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.5.0

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

diff --git a/common/shlibs b/common/shlibs
index 86b3a4f42422..262a0b2383d4 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -84,6 +84,11 @@ libmagic.so.1 libmagic-5.12_1
 libbluetooth.so.3 libbluetooth-4.58_1
 libwmf-0.2.so.7 libwmf-0.2.8.4_1
 libwmflite-0.2.so.7 libwmf-0.2.8.4_1
+libwt.so.4.5.0 wt-4.5.0_1
+libwtdbo.so.4.5.0 wt-4.5.0_1
+libwtdbosqlite3.so.4.5.0 wt-4.5.0_1
+libwthttp.so.4.5.0 wt-4.5.0_1
+libwttest.so.4.5.0 wt-4.5.0_1
 libgthread-2.0.so.0 glib-2.70.0_1
 libglib-2.0.so.0 glib-2.70.0_1
 libgmodule-2.0.so.0 glib-2.70.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..8749c3aa2e1b
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.5.0
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=119b1eae83285a153b9c901d3f4f25775c7a460d30b1e48242d7d2d649d61deb
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}

From 0e4b9643078f1a426b26b7a3b2f0a6cffd929223 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.27.0

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

diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..a987d97fb10e
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,25 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.27.0
+revision=1
+build_style=cmake
+# tests are disabled for x-compilation: this will be fixed in future versions
+configure_args="-DBUILD_TESTING=OFF -DCMAKE_BUILD_TYPE=Release"
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=98be611c05cb2a034c38623d1b739ea3e34760da04be8b0b3ba7e0fbb3baedc1
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vcopy conf/pam /etc
+}

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

* Re: New package: lms-3.27.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (15 preceding siblings ...)
  2021-12-25 20:28 ` Danoloan10
@ 2022-01-09 12:49 ` Danoloan10
  2022-01-10 22:19 ` Chocimier
                   ` (33 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-01-09 12:49 UTC (permalink / raw)
  To: ml

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

New comment by Danoloan10 on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-1008291620

Comment:
Is there anything wrong with this package? 

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

* Re: New package: lms-3.27.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (16 preceding siblings ...)
  2022-01-09 12:49 ` Danoloan10
@ 2022-01-10 22:19 ` Chocimier
  2022-02-06 13:10 ` [PR PATCH] [Updated] " Danoloan10
                   ` (32 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Chocimier @ 2022-01-10 22:19 UTC (permalink / raw)
  To: ml

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

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-1009398951

Comment:
It's fine, just forgot about it.

- files in /etc should be marked as `conf_files`
- wt got updated since
- don't set CMAKE_BUILD_TYPE, xbps-src passes its own optimization flags
- leave BUILD_TESTING on for native build

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

* Re: [PR PATCH] [Updated] New package: lms-3.27.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (17 preceding siblings ...)
  2022-01-10 22:19 ` Chocimier
@ 2022-02-06 13:10 ` Danoloan10
  2022-02-06 21:53 ` Danoloan10
                   ` (31 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-02-06 13:10 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.27.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From 22a8753490562dd0acbb891c60fc6a04da9fb942 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.5.0

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

diff --git a/common/shlibs b/common/shlibs
index 4c8ceab393f7..5d207e5245ef 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -84,6 +84,11 @@ libmagic.so.1 libmagic-5.12_1
 libbluetooth.so.3 libbluetooth-4.58_1
 libwmf-0.2.so.7 libwmf-0.2.8.4_1
 libwmflite-0.2.so.7 libwmf-0.2.8.4_1
+libwt.so.4.5.0 wt-4.5.0_1
+libwtdbo.so.4.5.0 wt-4.5.0_1
+libwtdbosqlite3.so.4.5.0 wt-4.5.0_1
+libwthttp.so.4.5.0 wt-4.5.0_1
+libwttest.so.4.5.0 wt-4.5.0_1
 libgthread-2.0.so.0 glib-2.70.0_1
 libglib-2.0.so.0 glib-2.70.0_1
 libgmodule-2.0.so.0 glib-2.70.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..8749c3aa2e1b
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.5.0
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=119b1eae83285a153b9c901d3f4f25775c7a460d30b1e48242d7d2d649d61deb
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}

From 5dfa30b9173a2f8524e4823cdd4421ecb9933656 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.27.0

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

diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..a987d97fb10e
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,25 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.27.0
+revision=1
+build_style=cmake
+# tests are disabled for x-compilation: this will be fixed in future versions
+configure_args="-DBUILD_TESTING=OFF -DCMAKE_BUILD_TYPE=Release"
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=98be611c05cb2a034c38623d1b739ea3e34760da04be8b0b3ba7e0fbb3baedc1
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vcopy conf/pam /etc
+}

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

* Re: [PR PATCH] [Updated] New package: lms-3.27.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (18 preceding siblings ...)
  2022-02-06 13:10 ` [PR PATCH] [Updated] " Danoloan10
@ 2022-02-06 21:53 ` Danoloan10
  2022-02-06 22:13 ` New package: lms-3.28.0 Danoloan10
                   ` (30 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-02-06 21:53 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.27.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From 7bea2d1509733cf067ed20151f0ea882de08323c Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.6.1

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

diff --git a/common/shlibs b/common/shlibs
index 4c8ceab393f7..1f2bd6508f76 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -84,6 +84,11 @@ libmagic.so.1 libmagic-5.12_1
 libbluetooth.so.3 libbluetooth-4.58_1
 libwmf-0.2.so.7 libwmf-0.2.8.4_1
 libwmflite-0.2.so.7 libwmf-0.2.8.4_1
+libwt.so.4.6.1 wt-4.6.1_1
+libwtdbo.so.4.6.1 wt-4.6.1_1
+libwtdbosqlite3.so.4.6.1 wt-4.6.1_1
+libwthttp.so.4.6.1 wt-4.6.1_1
+libwttest.so.4.6.1 wt-4.6.1_1
 libgthread-2.0.so.0 glib-2.70.0_1
 libglib-2.0.so.0 glib-2.70.0_1
 libgmodule-2.0.so.0 glib-2.70.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..23e15ad423b2
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.6.1
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=caa511de2047bcb9146e27b8e816f5d58ec7b399e389e2d5fc9860ccd3dd2564
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}

From 40e2aaa58f655b9946a5fd1c725b52009e97ccf3 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.28.0

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

diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..01968ffd887e
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,24 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.28.0
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+conf_files="/etc/lms.conf /etc/pam/lms"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=7128bbf83be14e1037ed1d6ad678679bcac52cf987be112b9b223c3b672f952c
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vcopy conf/pam /etc
+}

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

* Re: New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (19 preceding siblings ...)
  2022-02-06 21:53 ` Danoloan10
@ 2022-02-06 22:13 ` Danoloan10
  2022-03-01 21:14 ` [PR PATCH] [Updated] " Danoloan10
                   ` (29 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-02-06 22:13 UTC (permalink / raw)
  To: ml

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

New comment by Danoloan10 on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-1030925510

Comment:
LMS itself has also recently been updated. Also a PR was merged to this new version with tests disabled when cross-compiling.

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

* Re: [PR PATCH] [Updated] New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (20 preceding siblings ...)
  2022-02-06 22:13 ` New package: lms-3.28.0 Danoloan10
@ 2022-03-01 21:14 ` Danoloan10
  2022-03-01 21:14 ` Danoloan10
                   ` (28 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-03-01 21:14 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.28.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From ee6a9b58eace392f2ac189970c7b36c1c9621ed8 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.6.1

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

diff --git a/common/shlibs b/common/shlibs
index 4c8ceab393f7..6f92248e315c 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -84,6 +84,11 @@ libmagic.so.1 libmagic-5.12_1
 libbluetooth.so.3 libbluetooth-4.58_1
 libwmf-0.2.so.7 libwmf-0.2.8.4_1
 libwmflite-0.2.so.7 libwmf-0.2.8.4_1
+libwt.so.4.6.2 wt-4.6.2_1
+libwtdbo.so.4.6.2 wt-4.6.2_1
+libwtdbosqlite3.so.4.6.2 wt-4.6.2_1
+libwthttp.so.4.6.2 wt-4.6.2_1
+libwttest.so.4.6.2 wt-4.6.2_1
 libgthread-2.0.so.0 glib-2.70.0_1
 libglib-2.0.so.0 glib-2.70.0_1
 libgmodule-2.0.so.0 glib-2.70.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..dd990a93fb6a
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.6.2
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=caa511de2047bcb9146e27b8e816f5d58ec7b399e389e2d5fc9860ccd3dd2564
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}

From 83f9c2ea3431486e620fed3f2c28b12312c81a15 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.28.0

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

diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..01968ffd887e
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,24 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.28.0
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+conf_files="/etc/lms.conf /etc/pam/lms"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=7128bbf83be14e1037ed1d6ad678679bcac52cf987be112b9b223c3b672f952c
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vcopy conf/pam /etc
+}

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

* Re: [PR PATCH] [Updated] New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (21 preceding siblings ...)
  2022-03-01 21:14 ` [PR PATCH] [Updated] " Danoloan10
@ 2022-03-01 21:14 ` Danoloan10
  2022-03-01 21:15 ` Danoloan10
                   ` (27 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-03-01 21:14 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.28.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From 164dfac7065fc9c7307d19762e523994821caca3 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.6.2

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

diff --git a/common/shlibs b/common/shlibs
index 4c8ceab393f7..6f92248e315c 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -84,6 +84,11 @@ libmagic.so.1 libmagic-5.12_1
 libbluetooth.so.3 libbluetooth-4.58_1
 libwmf-0.2.so.7 libwmf-0.2.8.4_1
 libwmflite-0.2.so.7 libwmf-0.2.8.4_1
+libwt.so.4.6.2 wt-4.6.2_1
+libwtdbo.so.4.6.2 wt-4.6.2_1
+libwtdbosqlite3.so.4.6.2 wt-4.6.2_1
+libwthttp.so.4.6.2 wt-4.6.2_1
+libwttest.so.4.6.2 wt-4.6.2_1
 libgthread-2.0.so.0 glib-2.70.0_1
 libglib-2.0.so.0 glib-2.70.0_1
 libgmodule-2.0.so.0 glib-2.70.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..dd990a93fb6a
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.6.2
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=caa511de2047bcb9146e27b8e816f5d58ec7b399e389e2d5fc9860ccd3dd2564
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}

From 19cf2e23c9dff395b82d7794de78a0159674056b Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.28.0

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

diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..01968ffd887e
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,24 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.28.0
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+conf_files="/etc/lms.conf /etc/pam/lms"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=7128bbf83be14e1037ed1d6ad678679bcac52cf987be112b9b223c3b672f952c
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vcopy conf/pam /etc
+}

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

* Re: New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (22 preceding siblings ...)
  2022-03-01 21:14 ` Danoloan10
@ 2022-03-01 21:15 ` Danoloan10
  2022-03-05 12:39 ` Danoloan10
                   ` (26 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-03-01 21:15 UTC (permalink / raw)
  To: ml

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

New comment by Danoloan10 on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-1055865101

Comment:
Wt was updated again

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

* Re: New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (23 preceding siblings ...)
  2022-03-01 21:15 ` Danoloan10
@ 2022-03-05 12:39 ` Danoloan10
  2022-03-05 17:31 ` paper42
                   ` (25 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-03-05 12:39 UTC (permalink / raw)
  To: ml

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

New comment by Danoloan10 on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-1059756661

Comment:
I do not understand why the checks have failed, I can't see the error in the logs.

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

* Re: New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (24 preceding siblings ...)
  2022-03-05 12:39 ` Danoloan10
@ 2022-03-05 17:31 ` paper42
  2022-03-08  9:32 ` Danoloan10
                   ` (24 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: paper42 @ 2022-03-05 17:31 UTC (permalink / raw)
  To: ml

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

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-1059801716

Comment:
> Your branches is based on too old copy.
> Please rebase to newest copy.
> Error: Process completed with exit code 1.

rebase on top of master

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

* Re: New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (25 preceding siblings ...)
  2022-03-05 17:31 ` paper42
@ 2022-03-08  9:32 ` Danoloan10
  2022-03-08 19:56 ` Chocimier
                   ` (23 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-03-08  9:32 UTC (permalink / raw)
  To: ml

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

New comment by Danoloan10 on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-1061578763

Comment:
thanks will do

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

* Re: New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (26 preceding siblings ...)
  2022-03-08  9:32 ` Danoloan10
@ 2022-03-08 19:56 ` Chocimier
  2022-03-08 22:18 ` [PR PATCH] [Updated] " Danoloan10
                   ` (22 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Chocimier @ 2022-03-08 19:56 UTC (permalink / raw)
  To: ml

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

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-1062150635

Comment:
> I can't see the error in the logs.

You should be able to look at logs, just click on red cross indicator or "Details" of particular job.

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

* Re: [PR PATCH] [Updated] New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (27 preceding siblings ...)
  2022-03-08 19:56 ` Chocimier
@ 2022-03-08 22:18 ` Danoloan10
  2022-03-11 19:31 ` Danoloan10
                   ` (21 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-03-08 22:18 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.28.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From 9ce01d6005255bb3820b4b8305375dd35377c06a Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.6.2

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

diff --git a/common/shlibs b/common/shlibs
index d60e60a87534..1fb17da416db 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -84,6 +84,11 @@ libmagic.so.1 libmagic-5.12_1
 libbluetooth.so.3 libbluetooth-4.58_1
 libwmf-0.2.so.7 libwmf-0.2.8.4_1
 libwmflite-0.2.so.7 libwmf-0.2.8.4_1
+libwt.so.4.6.2 wt-4.6.2_1
+libwtdbo.so.4.6.2 wt-4.6.2_1
+libwtdbosqlite3.so.4.6.2 wt-4.6.2_1
+libwthttp.so.4.6.2 wt-4.6.2_1
+libwttest.so.4.6.2 wt-4.6.2_1
 libgthread-2.0.so.0 glib-2.70.0_1
 libglib-2.0.so.0 glib-2.70.0_1
 libgmodule-2.0.so.0 glib-2.70.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..dd990a93fb6a
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.6.2
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=caa511de2047bcb9146e27b8e816f5d58ec7b399e389e2d5fc9860ccd3dd2564
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}

From cd8e700bd900d92a303bb83d19f243011a6012ed Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.28.0

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

diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..01968ffd887e
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,24 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.28.0
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+conf_files="/etc/lms.conf /etc/pam/lms"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=7128bbf83be14e1037ed1d6ad678679bcac52cf987be112b9b223c3b672f952c
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vcopy conf/pam /etc
+}

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

* Re: [PR PATCH] [Updated] New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (28 preceding siblings ...)
  2022-03-08 22:18 ` [PR PATCH] [Updated] " Danoloan10
@ 2022-03-11 19:31 ` Danoloan10
  2022-03-11 19:32 ` Danoloan10
                   ` (20 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-03-11 19:31 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.28.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From 9fb7737d0da9a6affd4608c0300d873640921919 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.6.2

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

diff --git a/common/shlibs b/common/shlibs
index d60e60a87534..026c896d5b59 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -84,6 +84,11 @@ libmagic.so.1 libmagic-5.12_1
 libbluetooth.so.3 libbluetooth-4.58_1
 libwmf-0.2.so.7 libwmf-0.2.8.4_1
 libwmflite-0.2.so.7 libwmf-0.2.8.4_1
+libwt.so.4.7.0 wt-4.7.0_1
+libwtdbo.so.4.7.0 wt-4.7.0_1
+libwtdbosqlite3.so.4.7.0 wt-4.7.0_1
+libwthttp.so.4.7.0 wt-4.7.0_1
+libwttest.so.4.7.0 wt-4.7.0_1
 libgthread-2.0.so.0 glib-2.70.0_1
 libglib-2.0.so.0 glib-2.70.0_1
 libgmodule-2.0.so.0 glib-2.70.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..7d71a8699881
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.7.0
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=7a8d8b24f2e7d872508bdb8064272fed4963b11adf557fcac311940d2493b134
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}

From d1dfa0564b8c40331db4f12ea9209b908dc30e7e Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.28.0

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

diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..01968ffd887e
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,24 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.28.0
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+conf_files="/etc/lms.conf /etc/pam/lms"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=7128bbf83be14e1037ed1d6ad678679bcac52cf987be112b9b223c3b672f952c
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vcopy conf/pam /etc
+}

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

* Re: [PR PATCH] [Updated] New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (29 preceding siblings ...)
  2022-03-11 19:31 ` Danoloan10
@ 2022-03-11 19:32 ` Danoloan10
  2022-03-11 19:33 ` Danoloan10
                   ` (19 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-03-11 19:32 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.28.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From 1a1ce94d16dd83bf14c704215c3273c9a257005a Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.6.2

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

diff --git a/common/shlibs b/common/shlibs
index d60e60a87534..026c896d5b59 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -84,6 +84,11 @@ libmagic.so.1 libmagic-5.12_1
 libbluetooth.so.3 libbluetooth-4.58_1
 libwmf-0.2.so.7 libwmf-0.2.8.4_1
 libwmflite-0.2.so.7 libwmf-0.2.8.4_1
+libwt.so.4.7.0 wt-4.7.0_1
+libwtdbo.so.4.7.0 wt-4.7.0_1
+libwtdbosqlite3.so.4.7.0 wt-4.7.0_1
+libwthttp.so.4.7.0 wt-4.7.0_1
+libwttest.so.4.7.0 wt-4.7.0_1
 libgthread-2.0.so.0 glib-2.70.0_1
 libglib-2.0.so.0 glib-2.70.0_1
 libgmodule-2.0.so.0 glib-2.70.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..7d71a8699881
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.7.0
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=7a8d8b24f2e7d872508bdb8064272fed4963b11adf557fcac311940d2493b134
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}

From b4fb2608c757a918764b77caa640a8de24ff0fbb Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.28.0

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

diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..01968ffd887e
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,24 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.28.0
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+conf_files="/etc/lms.conf /etc/pam/lms"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=7128bbf83be14e1037ed1d6ad678679bcac52cf987be112b9b223c3b672f952c
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vcopy conf/pam /etc
+}

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

* Re: [PR PATCH] [Updated] New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (30 preceding siblings ...)
  2022-03-11 19:32 ` Danoloan10
@ 2022-03-11 19:33 ` Danoloan10
  2022-03-11 19:33 ` Danoloan10
                   ` (18 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-03-11 19:33 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.28.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From ad6a023df1da7c8917478a1732dcefdc5e1419e5 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.7.0

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

diff --git a/common/shlibs b/common/shlibs
index d60e60a87534..026c896d5b59 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -84,6 +84,11 @@ libmagic.so.1 libmagic-5.12_1
 libbluetooth.so.3 libbluetooth-4.58_1
 libwmf-0.2.so.7 libwmf-0.2.8.4_1
 libwmflite-0.2.so.7 libwmf-0.2.8.4_1
+libwt.so.4.7.0 wt-4.7.0_1
+libwtdbo.so.4.7.0 wt-4.7.0_1
+libwtdbosqlite3.so.4.7.0 wt-4.7.0_1
+libwthttp.so.4.7.0 wt-4.7.0_1
+libwttest.so.4.7.0 wt-4.7.0_1
 libgthread-2.0.so.0 glib-2.70.0_1
 libglib-2.0.so.0 glib-2.70.0_1
 libgmodule-2.0.so.0 glib-2.70.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..7d71a8699881
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.7.0
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=7a8d8b24f2e7d872508bdb8064272fed4963b11adf557fcac311940d2493b134
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}

From 18d3b211b8e3cd8e724859d6051f394ada45beaa Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.28.0

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

diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..01968ffd887e
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,24 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.28.0
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+conf_files="/etc/lms.conf /etc/pam/lms"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=7128bbf83be14e1037ed1d6ad678679bcac52cf987be112b9b223c3b672f952c
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vcopy conf/pam /etc
+}

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

* Re: New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (31 preceding siblings ...)
  2022-03-11 19:33 ` Danoloan10
@ 2022-03-11 19:33 ` Danoloan10
  2022-03-11 21:19 ` [PR REVIEW] " Chocimier
                   ` (17 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-03-11 19:33 UTC (permalink / raw)
  To: ml

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

New comment by Danoloan10 on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-1065427756

Comment:
Wt was updated again: 4.7.0

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

* Re: [PR REVIEW] New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (32 preceding siblings ...)
  2022-03-11 19:33 ` Danoloan10
@ 2022-03-11 21:19 ` Chocimier
  2022-03-11 21:34 ` Danoloan10
                   ` (16 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Chocimier @ 2022-03-11 21:19 UTC (permalink / raw)
  To: ml

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

New review comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#discussion_r825113824

Comment:
Void uses `/etc/pam.d`

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

* Re: New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (33 preceding siblings ...)
  2022-03-11 21:19 ` [PR REVIEW] " Chocimier
@ 2022-03-11 21:34 ` Danoloan10
  2022-03-11 21:42 ` Chocimier
                   ` (15 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-03-11 21:34 UTC (permalink / raw)
  To: ml

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

New comment by Danoloan10 on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-1065547690

Comment:
The runit service is a good idea, I'd swear i did it already but I didnt. Fixing that and the pam.d asap.

11 mar 2022 22:19 por ***@***.***:

>
>
>
>
> @Chocimier>  commented on this pull request.
>
>
> Doesn't it need an runit service?
>
>
>
>
> In > srcpkgs/lms/template <https://github.com/void-linux/void-packages/pull/33223#discussion_r825113824>> :
>
> > @@ -0,0 +1,24 @@+# Template file for 'lms'+pkgname=lms+version=3.28.0+revision=1+build_style=cmake+hostmakedepends="pkg-config"+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"+conf_files="/etc/lms.conf /etc/pam/lms"
>
> Void uses > /etc/pam.d
>
>
>
> —
> Reply to this email directly, > view it on GitHub <https://github.com/void-linux/void-packages/pull/33223#pullrequestreview-907782051>> , or > unsubscribe <https://github.com/notifications/unsubscribe-auth/ACCDYGMGUFG3VE36F5VT6FDU7O2FXANCNFSM5FFLNXHA>> .
> Triage notifications on the go with GitHub Mobile for > iOS <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>>  or > Android <https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>> . 
> You are receiving this because you authored the thread.> Message ID: > <void-linux/void-packages/pull/33223/review/907782051> @> github> .> com>
>
>
>

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

* Re: New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (34 preceding siblings ...)
  2022-03-11 21:34 ` Danoloan10
@ 2022-03-11 21:42 ` Chocimier
  2022-03-12 18:01 ` [PR PATCH] [Updated] " Danoloan10
                   ` (14 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Chocimier @ 2022-03-11 21:42 UTC (permalink / raw)
  To: ml

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

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-1065557144

Comment:
Great! Consider using `system_accounts=_lms` and `make_dirs=/var/lms` for the service.


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

* Re: [PR PATCH] [Updated] New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (35 preceding siblings ...)
  2022-03-11 21:42 ` Chocimier
@ 2022-03-12 18:01 ` Danoloan10
  2022-03-12 18:02 ` Danoloan10
                   ` (13 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-03-12 18:01 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.28.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From ad6a023df1da7c8917478a1732dcefdc5e1419e5 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.7.0

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

diff --git a/common/shlibs b/common/shlibs
index d60e60a87534..026c896d5b59 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -84,6 +84,11 @@ libmagic.so.1 libmagic-5.12_1
 libbluetooth.so.3 libbluetooth-4.58_1
 libwmf-0.2.so.7 libwmf-0.2.8.4_1
 libwmflite-0.2.so.7 libwmf-0.2.8.4_1
+libwt.so.4.7.0 wt-4.7.0_1
+libwtdbo.so.4.7.0 wt-4.7.0_1
+libwtdbosqlite3.so.4.7.0 wt-4.7.0_1
+libwthttp.so.4.7.0 wt-4.7.0_1
+libwttest.so.4.7.0 wt-4.7.0_1
 libgthread-2.0.so.0 glib-2.70.0_1
 libglib-2.0.so.0 glib-2.70.0_1
 libgmodule-2.0.so.0 glib-2.70.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..7d71a8699881
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.7.0
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=7a8d8b24f2e7d872508bdb8064272fed4963b11adf557fcac311940d2493b134
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}

From f4032a4bba14b96875589aa89bb67d1c9e87d68d Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.28.0

---
 srcpkgs/lms/files/lms/run | 10 ++++++++++
 srcpkgs/lms/template      | 29 +++++++++++++++++++++++++++++
 2 files changed, 39 insertions(+)
 create mode 100644 srcpkgs/lms/files/lms/run
 create mode 100644 srcpkgs/lms/template

diff --git a/srcpkgs/lms/files/lms/run b/srcpkgs/lms/files/lms/run
new file mode 100644
index 000000000000..d2fdf3a8f8dd
--- /dev/null
+++ b/srcpkgs/lms/files/lms/run
@@ -0,0 +1,10 @@
+#!/bin/sh
+[ -r conf ] && . ./conf
+
+: ${USER:=_lms}
+: ${CONF_FILE:=/etc/lms.conf}
+: ${WORKDIR:=/var/lib/lms}
+
+cd "$WORKDIR"
+
+exec chpst -u ${USER} lms ${CONF_FILE}
diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..aac9f83e7013
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,29 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.28.0
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+conf_files="/etc/lms.conf /etc/pam/lms"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=7128bbf83be14e1037ed1d6ad678679bcac52cf987be112b9b223c3b672f952c
+
+system_accounts="_lms"
+_lms_homedir="/var/lib/lms"
+make_dirs="/var/lib/lms 755 _lms _lms"
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vcopy conf/pam/* /etc/pam.d/
+	vsv lms
+}

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

* Re: New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (36 preceding siblings ...)
  2022-03-12 18:01 ` [PR PATCH] [Updated] " Danoloan10
@ 2022-03-12 18:02 ` Danoloan10
  2022-03-12 19:04 ` [PR PATCH] [Updated] " Danoloan10
                   ` (12 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-03-12 18:02 UTC (permalink / raw)
  To: ml

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

New comment by Danoloan10 on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-1065931932

Comment:
First attempt at making the service done

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

* Re: [PR PATCH] [Updated] New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (37 preceding siblings ...)
  2022-03-12 18:02 ` Danoloan10
@ 2022-03-12 19:04 ` Danoloan10
  2022-03-12 19:17 ` Danoloan10
                   ` (11 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-03-12 19:04 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.28.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From ad6a023df1da7c8917478a1732dcefdc5e1419e5 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.7.0

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

diff --git a/common/shlibs b/common/shlibs
index d60e60a87534..026c896d5b59 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -84,6 +84,11 @@ libmagic.so.1 libmagic-5.12_1
 libbluetooth.so.3 libbluetooth-4.58_1
 libwmf-0.2.so.7 libwmf-0.2.8.4_1
 libwmflite-0.2.so.7 libwmf-0.2.8.4_1
+libwt.so.4.7.0 wt-4.7.0_1
+libwtdbo.so.4.7.0 wt-4.7.0_1
+libwtdbosqlite3.so.4.7.0 wt-4.7.0_1
+libwthttp.so.4.7.0 wt-4.7.0_1
+libwttest.so.4.7.0 wt-4.7.0_1
 libgthread-2.0.so.0 glib-2.70.0_1
 libglib-2.0.so.0 glib-2.70.0_1
 libgmodule-2.0.so.0 glib-2.70.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..7d71a8699881
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.7.0
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=7a8d8b24f2e7d872508bdb8064272fed4963b11adf557fcac311940d2493b134
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}

From 044cf8727797f181f4cf7df8eae425b744ab81e6 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.28.0

---
 srcpkgs/lms/files/lms/run | 10 ++++++++++
 srcpkgs/lms/template      | 30 ++++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+)
 create mode 100644 srcpkgs/lms/files/lms/run
 create mode 100644 srcpkgs/lms/template

diff --git a/srcpkgs/lms/files/lms/run b/srcpkgs/lms/files/lms/run
new file mode 100644
index 000000000000..d2fdf3a8f8dd
--- /dev/null
+++ b/srcpkgs/lms/files/lms/run
@@ -0,0 +1,10 @@
+#!/bin/sh
+[ -r conf ] && . ./conf
+
+: ${USER:=_lms}
+: ${CONF_FILE:=/etc/lms.conf}
+: ${WORKDIR:=/var/lib/lms}
+
+cd "$WORKDIR"
+
+exec chpst -u ${USER} lms ${CONF_FILE}
diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..9806655f8e36
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,30 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.28.0
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+conf_files="/etc/lms.conf /etc/pam.d/lms"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=7128bbf83be14e1037ed1d6ad678679bcac52cf987be112b9b223c3b672f952c
+
+system_accounts="_lms"
+_lms_homedir="/var/lms"
+make_dirs="/var/lms 755 _lms _lms"
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vmkdir /etc/pam.d
+	vcopy conf/pam/* /etc/pam.d
+	vsv lms
+}

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

* Re: [PR PATCH] [Updated] New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (38 preceding siblings ...)
  2022-03-12 19:04 ` [PR PATCH] [Updated] " Danoloan10
@ 2022-03-12 19:17 ` Danoloan10
  2022-04-15 22:34 ` Danoloan10
                   ` (10 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-03-12 19:17 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.28.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From 9fb9bfb2d471f6a88e1aee1cf7542db6ac257297 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.7.0

---
 common/shlibs       |  5 +++++
 srcpkgs/wt-devel    |  1 +
 srcpkgs/wt/template | 28 ++++++++++++++++++++++++++++
 srcpkgs/wt/update   |  1 +
 4 files changed, 35 insertions(+)
 create mode 120000 srcpkgs/wt-devel
 create mode 100644 srcpkgs/wt/template
 create mode 100644 srcpkgs/wt/update

diff --git a/common/shlibs b/common/shlibs
index d60e60a87534..026c896d5b59 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -84,6 +84,11 @@ libmagic.so.1 libmagic-5.12_1
 libbluetooth.so.3 libbluetooth-4.58_1
 libwmf-0.2.so.7 libwmf-0.2.8.4_1
 libwmflite-0.2.so.7 libwmf-0.2.8.4_1
+libwt.so.4.7.0 wt-4.7.0_1
+libwtdbo.so.4.7.0 wt-4.7.0_1
+libwtdbosqlite3.so.4.7.0 wt-4.7.0_1
+libwthttp.so.4.7.0 wt-4.7.0_1
+libwttest.so.4.7.0 wt-4.7.0_1
 libgthread-2.0.so.0 glib-2.70.0_1
 libglib-2.0.so.0 glib-2.70.0_1
 libgmodule-2.0.so.0 glib-2.70.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..7d71a8699881
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.7.0
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=7a8d8b24f2e7d872508bdb8064272fed4963b11adf557fcac311940d2493b134
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}
diff --git a/srcpkgs/wt/update b/srcpkgs/wt/update
new file mode 100644
index 000000000000..d3ffe6ede68e
--- /dev/null
+++ b/srcpkgs/wt/update
@@ -0,0 +1 @@
+site="https://github.com/emweb/wt/releases"

From 935b664064eb9a3a7aaaa5a8a5413d4bb5d51df4 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.28.0

---
 srcpkgs/lms/files/lms/run | 10 ++++++++++
 srcpkgs/lms/template      | 30 ++++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+)
 create mode 100644 srcpkgs/lms/files/lms/run
 create mode 100644 srcpkgs/lms/template

diff --git a/srcpkgs/lms/files/lms/run b/srcpkgs/lms/files/lms/run
new file mode 100644
index 000000000000..d2fdf3a8f8dd
--- /dev/null
+++ b/srcpkgs/lms/files/lms/run
@@ -0,0 +1,10 @@
+#!/bin/sh
+[ -r conf ] && . ./conf
+
+: ${USER:=_lms}
+: ${CONF_FILE:=/etc/lms.conf}
+: ${WORKDIR:=/var/lib/lms}
+
+cd "$WORKDIR"
+
+exec chpst -u ${USER} lms ${CONF_FILE}
diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..9806655f8e36
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,30 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.28.0
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+conf_files="/etc/lms.conf /etc/pam.d/lms"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=7128bbf83be14e1037ed1d6ad678679bcac52cf987be112b9b223c3b672f952c
+
+system_accounts="_lms"
+_lms_homedir="/var/lms"
+make_dirs="/var/lms 755 _lms _lms"
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vmkdir /etc/pam.d
+	vcopy conf/pam/* /etc/pam.d
+	vsv lms
+}

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

* Re: [PR PATCH] [Updated] New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (39 preceding siblings ...)
  2022-03-12 19:17 ` Danoloan10
@ 2022-04-15 22:34 ` Danoloan10
  2022-04-15 22:34 ` Danoloan10
                   ` (9 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-04-15 22:34 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.28.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From c4333d2af3c2a39f30c485d43faeee30780dce62 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.7.0

---
 common/shlibs       | 10 ++++++++++
 srcpkgs/wt-devel    |  1 +
 srcpkgs/wt/template | 28 ++++++++++++++++++++++++++++
 srcpkgs/wt/update   |  1 +
 4 files changed, 40 insertions(+)
 create mode 120000 srcpkgs/wt-devel
 create mode 100644 srcpkgs/wt/template
 create mode 100644 srcpkgs/wt/update

diff --git a/common/shlibs b/common/shlibs
index 0d2a9fcc9b8e..6227614850d4 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -89,6 +89,16 @@ libglib-2.0.so.0 glib-2.72.0_1
 libgmodule-2.0.so.0 glib-2.72.0_1
 libgio-2.0.so.0 glib-2.72.0_1
 libgobject-2.0.so.0 glib-2.72.0_1
+libwt.so.4.7.1 wt-4.7.1_1
+libwtdbo.so.4.7.1 wt-4.7.1_1
+libwtdbosqlite3.so.4.7.1 wt-4.7.1_1
+libwthttp.so.4.7.1 wt-4.7.1_1
+libwttest.so.4.7.1 wt-4.7.1_1
+libgthread-2.0.so.0 glib-2.70.0_1
+libglib-2.0.so.0 glib-2.70.0_1
+libgmodule-2.0.so.0 glib-2.70.0_1
+libgio-2.0.so.0 glib-2.70.0_1
+libgobject-2.0.so.0 glib-2.70.0_1
 libatk-1.0.so.0 atk-1.26.0_1
 libpangocairo-1.0.so.0 pango-1.24.0_1
 libpangoft2-1.0.so.0 pango-1.24.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..b368ec44b258
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.7.1
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=7a8d8b24f2e7d872508bdb8064272fed4963b11adf557fcac311940d2493b134
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}
diff --git a/srcpkgs/wt/update b/srcpkgs/wt/update
new file mode 100644
index 000000000000..d3ffe6ede68e
--- /dev/null
+++ b/srcpkgs/wt/update
@@ -0,0 +1 @@
+site="https://github.com/emweb/wt/releases"

From 8a6f086a14021f861a5a3b74d97d7c110f5bf1b8 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.28.0

---
 srcpkgs/lms/files/lms/run | 10 ++++++++++
 srcpkgs/lms/template      | 30 ++++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+)
 create mode 100644 srcpkgs/lms/files/lms/run
 create mode 100644 srcpkgs/lms/template

diff --git a/srcpkgs/lms/files/lms/run b/srcpkgs/lms/files/lms/run
new file mode 100644
index 000000000000..d2fdf3a8f8dd
--- /dev/null
+++ b/srcpkgs/lms/files/lms/run
@@ -0,0 +1,10 @@
+#!/bin/sh
+[ -r conf ] && . ./conf
+
+: ${USER:=_lms}
+: ${CONF_FILE:=/etc/lms.conf}
+: ${WORKDIR:=/var/lib/lms}
+
+cd "$WORKDIR"
+
+exec chpst -u ${USER} lms ${CONF_FILE}
diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..9806655f8e36
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,30 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.28.0
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+conf_files="/etc/lms.conf /etc/pam.d/lms"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=7128bbf83be14e1037ed1d6ad678679bcac52cf987be112b9b223c3b672f952c
+
+system_accounts="_lms"
+_lms_homedir="/var/lms"
+make_dirs="/var/lms 755 _lms _lms"
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vmkdir /etc/pam.d
+	vcopy conf/pam/* /etc/pam.d
+	vsv lms
+}

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

* Re: [PR PATCH] [Updated] New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (40 preceding siblings ...)
  2022-04-15 22:34 ` Danoloan10
@ 2022-04-15 22:34 ` Danoloan10
  2022-04-15 22:34 ` Danoloan10
                   ` (8 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-04-15 22:34 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.28.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From 5720c2e6b2dcf7c61937a3fb3afe2797950bd57f Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.7.1

---
 common/shlibs       | 10 ++++++++++
 srcpkgs/wt-devel    |  1 +
 srcpkgs/wt/template | 28 ++++++++++++++++++++++++++++
 srcpkgs/wt/update   |  1 +
 4 files changed, 40 insertions(+)
 create mode 120000 srcpkgs/wt-devel
 create mode 100644 srcpkgs/wt/template
 create mode 100644 srcpkgs/wt/update

diff --git a/common/shlibs b/common/shlibs
index 0d2a9fcc9b8e..6227614850d4 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -89,6 +89,16 @@ libglib-2.0.so.0 glib-2.72.0_1
 libgmodule-2.0.so.0 glib-2.72.0_1
 libgio-2.0.so.0 glib-2.72.0_1
 libgobject-2.0.so.0 glib-2.72.0_1
+libwt.so.4.7.1 wt-4.7.1_1
+libwtdbo.so.4.7.1 wt-4.7.1_1
+libwtdbosqlite3.so.4.7.1 wt-4.7.1_1
+libwthttp.so.4.7.1 wt-4.7.1_1
+libwttest.so.4.7.1 wt-4.7.1_1
+libgthread-2.0.so.0 glib-2.70.0_1
+libglib-2.0.so.0 glib-2.70.0_1
+libgmodule-2.0.so.0 glib-2.70.0_1
+libgio-2.0.so.0 glib-2.70.0_1
+libgobject-2.0.so.0 glib-2.70.0_1
 libatk-1.0.so.0 atk-1.26.0_1
 libpangocairo-1.0.so.0 pango-1.24.0_1
 libpangoft2-1.0.so.0 pango-1.24.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..b368ec44b258
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.7.1
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=7a8d8b24f2e7d872508bdb8064272fed4963b11adf557fcac311940d2493b134
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}
diff --git a/srcpkgs/wt/update b/srcpkgs/wt/update
new file mode 100644
index 000000000000..d3ffe6ede68e
--- /dev/null
+++ b/srcpkgs/wt/update
@@ -0,0 +1 @@
+site="https://github.com/emweb/wt/releases"

From d9a492f1ee9ccb8299e9fde687c329f2a1de3959 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.28.0

---
 srcpkgs/lms/files/lms/run | 10 ++++++++++
 srcpkgs/lms/template      | 30 ++++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+)
 create mode 100644 srcpkgs/lms/files/lms/run
 create mode 100644 srcpkgs/lms/template

diff --git a/srcpkgs/lms/files/lms/run b/srcpkgs/lms/files/lms/run
new file mode 100644
index 000000000000..d2fdf3a8f8dd
--- /dev/null
+++ b/srcpkgs/lms/files/lms/run
@@ -0,0 +1,10 @@
+#!/bin/sh
+[ -r conf ] && . ./conf
+
+: ${USER:=_lms}
+: ${CONF_FILE:=/etc/lms.conf}
+: ${WORKDIR:=/var/lib/lms}
+
+cd "$WORKDIR"
+
+exec chpst -u ${USER} lms ${CONF_FILE}
diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..9806655f8e36
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,30 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.28.0
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+conf_files="/etc/lms.conf /etc/pam.d/lms"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=7128bbf83be14e1037ed1d6ad678679bcac52cf987be112b9b223c3b672f952c
+
+system_accounts="_lms"
+_lms_homedir="/var/lms"
+make_dirs="/var/lms 755 _lms _lms"
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vmkdir /etc/pam.d
+	vcopy conf/pam/* /etc/pam.d
+	vsv lms
+}

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

* Re: New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (41 preceding siblings ...)
  2022-04-15 22:34 ` Danoloan10
@ 2022-04-15 22:34 ` Danoloan10
  2022-05-18 20:28 ` [PR PATCH] [Updated] " Danoloan10
                   ` (7 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-04-15 22:34 UTC (permalink / raw)
  To: ml

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

New comment by Danoloan10 on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-1100448178

Comment:
Wt was updated again

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

* Re: [PR PATCH] [Updated] New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (42 preceding siblings ...)
  2022-04-15 22:34 ` Danoloan10
@ 2022-05-18 20:28 ` Danoloan10
  2022-05-18 20:28 ` Danoloan10
                   ` (6 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-05-18 20:28 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.28.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From 8e5628660fabeb4384c8a86d6f58eb27b72c213b Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.7.1

---
 common/shlibs       | 10 ++++++++++
 srcpkgs/wt-devel    |  1 +
 srcpkgs/wt/template | 28 ++++++++++++++++++++++++++++
 srcpkgs/wt/update   |  1 +
 4 files changed, 40 insertions(+)
 create mode 120000 srcpkgs/wt-devel
 create mode 100644 srcpkgs/wt/template
 create mode 100644 srcpkgs/wt/update

diff --git a/common/shlibs b/common/shlibs
index 7f3e1458f7a6..bf19d03f7f92 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -90,6 +90,16 @@ libglib-2.0.so.0 glib-2.72.0_1
 libgmodule-2.0.so.0 glib-2.72.0_1
 libgio-2.0.so.0 glib-2.72.0_1
 libgobject-2.0.so.0 glib-2.72.0_1
+libwt.so.4.7.2 wt-4.7.2_1
+libwtdbo.so.4.7.2 wt-4.7.2_1
+libwtdbosqlite3.so.4.7.2 wt-4.7.2_1
+libwthttp.so.4.7.2 wt-4.7.2_1
+libwttest.so.4.7.2 wt-4.7.2_1
+libgthread-2.0.so.0 glib-2.70.0_1
+libglib-2.0.so.0 glib-2.70.0_1
+libgmodule-2.0.so.0 glib-2.70.0_1
+libgio-2.0.so.0 glib-2.70.0_1
+libgobject-2.0.so.0 glib-2.70.0_1
 libatk-1.0.so.0 atk-1.26.0_1
 libpangocairo-1.0.so.0 pango-1.24.0_1
 libpangoft2-1.0.so.0 pango-1.24.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..7b355a837af7
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.7.2
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=7a8d8b24f2e7d872508bdb8064272fed4963b11adf557fcac311940d2493b134
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}
diff --git a/srcpkgs/wt/update b/srcpkgs/wt/update
new file mode 100644
index 000000000000..d3ffe6ede68e
--- /dev/null
+++ b/srcpkgs/wt/update
@@ -0,0 +1 @@
+site="https://github.com/emweb/wt/releases"

From 5d9c75c534838ea0be49f2d9e2a33ce0a38ea24c Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.28.0

---
 srcpkgs/lms/files/lms/run | 10 ++++++++++
 srcpkgs/lms/template      | 30 ++++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+)
 create mode 100644 srcpkgs/lms/files/lms/run
 create mode 100644 srcpkgs/lms/template

diff --git a/srcpkgs/lms/files/lms/run b/srcpkgs/lms/files/lms/run
new file mode 100644
index 000000000000..d2fdf3a8f8dd
--- /dev/null
+++ b/srcpkgs/lms/files/lms/run
@@ -0,0 +1,10 @@
+#!/bin/sh
+[ -r conf ] && . ./conf
+
+: ${USER:=_lms}
+: ${CONF_FILE:=/etc/lms.conf}
+: ${WORKDIR:=/var/lib/lms}
+
+cd "$WORKDIR"
+
+exec chpst -u ${USER} lms ${CONF_FILE}
diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..9806655f8e36
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,30 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.28.0
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+conf_files="/etc/lms.conf /etc/pam.d/lms"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=7128bbf83be14e1037ed1d6ad678679bcac52cf987be112b9b223c3b672f952c
+
+system_accounts="_lms"
+_lms_homedir="/var/lms"
+make_dirs="/var/lms 755 _lms _lms"
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vmkdir /etc/pam.d
+	vcopy conf/pam/* /etc/pam.d
+	vsv lms
+}

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

* Re: [PR PATCH] [Updated] New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (43 preceding siblings ...)
  2022-05-18 20:28 ` [PR PATCH] [Updated] " Danoloan10
@ 2022-05-18 20:28 ` Danoloan10
  2022-05-18 20:28 ` Danoloan10
                   ` (5 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-05-18 20:28 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.28.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From 332d89a5ee31c9e12b9bdb3052d2495867217553 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.7.2

---
 common/shlibs       | 10 ++++++++++
 srcpkgs/wt-devel    |  1 +
 srcpkgs/wt/template | 28 ++++++++++++++++++++++++++++
 srcpkgs/wt/update   |  1 +
 4 files changed, 40 insertions(+)
 create mode 120000 srcpkgs/wt-devel
 create mode 100644 srcpkgs/wt/template
 create mode 100644 srcpkgs/wt/update

diff --git a/common/shlibs b/common/shlibs
index 7f3e1458f7a6..bf19d03f7f92 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -90,6 +90,16 @@ libglib-2.0.so.0 glib-2.72.0_1
 libgmodule-2.0.so.0 glib-2.72.0_1
 libgio-2.0.so.0 glib-2.72.0_1
 libgobject-2.0.so.0 glib-2.72.0_1
+libwt.so.4.7.2 wt-4.7.2_1
+libwtdbo.so.4.7.2 wt-4.7.2_1
+libwtdbosqlite3.so.4.7.2 wt-4.7.2_1
+libwthttp.so.4.7.2 wt-4.7.2_1
+libwttest.so.4.7.2 wt-4.7.2_1
+libgthread-2.0.so.0 glib-2.70.0_1
+libglib-2.0.so.0 glib-2.70.0_1
+libgmodule-2.0.so.0 glib-2.70.0_1
+libgio-2.0.so.0 glib-2.70.0_1
+libgobject-2.0.so.0 glib-2.70.0_1
 libatk-1.0.so.0 atk-1.26.0_1
 libpangocairo-1.0.so.0 pango-1.24.0_1
 libpangoft2-1.0.so.0 pango-1.24.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..7b355a837af7
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.7.2
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=7a8d8b24f2e7d872508bdb8064272fed4963b11adf557fcac311940d2493b134
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}
diff --git a/srcpkgs/wt/update b/srcpkgs/wt/update
new file mode 100644
index 000000000000..d3ffe6ede68e
--- /dev/null
+++ b/srcpkgs/wt/update
@@ -0,0 +1 @@
+site="https://github.com/emweb/wt/releases"

From 6eb3c8aa8b424f2f19b0701f847920ecafa4fc7a Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.28.0

---
 srcpkgs/lms/files/lms/run | 10 ++++++++++
 srcpkgs/lms/template      | 30 ++++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+)
 create mode 100644 srcpkgs/lms/files/lms/run
 create mode 100644 srcpkgs/lms/template

diff --git a/srcpkgs/lms/files/lms/run b/srcpkgs/lms/files/lms/run
new file mode 100644
index 000000000000..d2fdf3a8f8dd
--- /dev/null
+++ b/srcpkgs/lms/files/lms/run
@@ -0,0 +1,10 @@
+#!/bin/sh
+[ -r conf ] && . ./conf
+
+: ${USER:=_lms}
+: ${CONF_FILE:=/etc/lms.conf}
+: ${WORKDIR:=/var/lib/lms}
+
+cd "$WORKDIR"
+
+exec chpst -u ${USER} lms ${CONF_FILE}
diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..9806655f8e36
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,30 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.28.0
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+conf_files="/etc/lms.conf /etc/pam.d/lms"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=7128bbf83be14e1037ed1d6ad678679bcac52cf987be112b9b223c3b672f952c
+
+system_accounts="_lms"
+_lms_homedir="/var/lms"
+make_dirs="/var/lms 755 _lms _lms"
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vmkdir /etc/pam.d
+	vcopy conf/pam/* /etc/pam.d
+	vsv lms
+}

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

* Re: New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (44 preceding siblings ...)
  2022-05-18 20:28 ` Danoloan10
@ 2022-05-18 20:28 ` Danoloan10
  2022-06-03 19:53 ` [PR PATCH] [Updated] " Danoloan10
                   ` (4 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-05-18 20:28 UTC (permalink / raw)
  To: ml

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

New comment by Danoloan10 on void-packages repository

https://github.com/void-linux/void-packages/pull/33223#issuecomment-1130505036

Comment:
Wt was updated again

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

* Re: [PR PATCH] [Updated] New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (45 preceding siblings ...)
  2022-05-18 20:28 ` Danoloan10
@ 2022-06-03 19:53 ` Danoloan10
  2022-06-06 19:08 ` Danoloan10
                   ` (3 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-06-03 19:53 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.28.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From 332d89a5ee31c9e12b9bdb3052d2495867217553 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.7.2

---
 common/shlibs       | 10 ++++++++++
 srcpkgs/wt-devel    |  1 +
 srcpkgs/wt/template | 28 ++++++++++++++++++++++++++++
 srcpkgs/wt/update   |  1 +
 4 files changed, 40 insertions(+)
 create mode 120000 srcpkgs/wt-devel
 create mode 100644 srcpkgs/wt/template
 create mode 100644 srcpkgs/wt/update

diff --git a/common/shlibs b/common/shlibs
index 7f3e1458f7a6..bf19d03f7f92 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -90,6 +90,16 @@ libglib-2.0.so.0 glib-2.72.0_1
 libgmodule-2.0.so.0 glib-2.72.0_1
 libgio-2.0.so.0 glib-2.72.0_1
 libgobject-2.0.so.0 glib-2.72.0_1
+libwt.so.4.7.2 wt-4.7.2_1
+libwtdbo.so.4.7.2 wt-4.7.2_1
+libwtdbosqlite3.so.4.7.2 wt-4.7.2_1
+libwthttp.so.4.7.2 wt-4.7.2_1
+libwttest.so.4.7.2 wt-4.7.2_1
+libgthread-2.0.so.0 glib-2.70.0_1
+libglib-2.0.so.0 glib-2.70.0_1
+libgmodule-2.0.so.0 glib-2.70.0_1
+libgio-2.0.so.0 glib-2.70.0_1
+libgobject-2.0.so.0 glib-2.70.0_1
 libatk-1.0.so.0 atk-1.26.0_1
 libpangocairo-1.0.so.0 pango-1.24.0_1
 libpangoft2-1.0.so.0 pango-1.24.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..7b355a837af7
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.7.2
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=7a8d8b24f2e7d872508bdb8064272fed4963b11adf557fcac311940d2493b134
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}
diff --git a/srcpkgs/wt/update b/srcpkgs/wt/update
new file mode 100644
index 000000000000..d3ffe6ede68e
--- /dev/null
+++ b/srcpkgs/wt/update
@@ -0,0 +1 @@
+site="https://github.com/emweb/wt/releases"

From 3acd5750ad9eab668ba499c6cf057cb018fbe302 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.29.1

---
 srcpkgs/lms/files/lms/run | 10 ++++++++++
 srcpkgs/lms/template      | 30 ++++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+)
 create mode 100644 srcpkgs/lms/files/lms/run
 create mode 100644 srcpkgs/lms/template

diff --git a/srcpkgs/lms/files/lms/run b/srcpkgs/lms/files/lms/run
new file mode 100644
index 000000000000..d2fdf3a8f8dd
--- /dev/null
+++ b/srcpkgs/lms/files/lms/run
@@ -0,0 +1,10 @@
+#!/bin/sh
+[ -r conf ] && . ./conf
+
+: ${USER:=_lms}
+: ${CONF_FILE:=/etc/lms.conf}
+: ${WORKDIR:=/var/lib/lms}
+
+cd "$WORKDIR"
+
+exec chpst -u ${USER} lms ${CONF_FILE}
diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..ef60aaf9e6ac
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,30 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.29.1
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+conf_files="/etc/lms.conf /etc/pam.d/lms"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=7128bbf83be14e1037ed1d6ad678679bcac52cf987be112b9b223c3b672f952c
+
+system_accounts="_lms"
+_lms_homedir="/var/lms"
+make_dirs="/var/lms 755 _lms _lms"
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vmkdir /etc/pam.d
+	vcopy conf/pam/* /etc/pam.d
+	vsv lms
+}

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

* Re: [PR PATCH] [Updated] New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (46 preceding siblings ...)
  2022-06-03 19:53 ` [PR PATCH] [Updated] " Danoloan10
@ 2022-06-06 19:08 ` Danoloan10
  2022-06-19 12:18 ` Danoloan10
                   ` (2 subsequent siblings)
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-06-06 19:08 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.28.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From e21c8a3281b7fd7d67d588601c5bf8c94c93cc97 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.7.2

---
 common/shlibs       | 10 ++++++++++
 srcpkgs/wt-devel    |  1 +
 srcpkgs/wt/template | 28 ++++++++++++++++++++++++++++
 srcpkgs/wt/update   |  1 +
 4 files changed, 40 insertions(+)
 create mode 120000 srcpkgs/wt-devel
 create mode 100644 srcpkgs/wt/template
 create mode 100644 srcpkgs/wt/update

diff --git a/common/shlibs b/common/shlibs
index 15d027bf9c20..5e516a944ca4 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -90,6 +90,16 @@ libglib-2.0.so.0 glib-2.72.0_1
 libgmodule-2.0.so.0 glib-2.72.0_1
 libgio-2.0.so.0 glib-2.72.0_1
 libgobject-2.0.so.0 glib-2.72.0_1
+libwt.so.4.7.2 wt-4.7.2_1
+libwtdbo.so.4.7.2 wt-4.7.2_1
+libwtdbosqlite3.so.4.7.2 wt-4.7.2_1
+libwthttp.so.4.7.2 wt-4.7.2_1
+libwttest.so.4.7.2 wt-4.7.2_1
+libgthread-2.0.so.0 glib-2.70.0_1
+libglib-2.0.so.0 glib-2.70.0_1
+libgmodule-2.0.so.0 glib-2.70.0_1
+libgio-2.0.so.0 glib-2.70.0_1
+libgobject-2.0.so.0 glib-2.70.0_1
 libatk-1.0.so.0 atk-1.26.0_1
 libpangocairo-1.0.so.0 pango-1.24.0_1
 libpangoft2-1.0.so.0 pango-1.24.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..7b355a837af7
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.7.2
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=7a8d8b24f2e7d872508bdb8064272fed4963b11adf557fcac311940d2493b134
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}
diff --git a/srcpkgs/wt/update b/srcpkgs/wt/update
new file mode 100644
index 000000000000..d3ffe6ede68e
--- /dev/null
+++ b/srcpkgs/wt/update
@@ -0,0 +1 @@
+site="https://github.com/emweb/wt/releases"

From 48d71f1fba2d80e372afed65516a0d837bfe1043 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.29.1

---
 srcpkgs/lms/files/lms/run | 10 ++++++++++
 srcpkgs/lms/template      | 30 ++++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+)
 create mode 100644 srcpkgs/lms/files/lms/run
 create mode 100644 srcpkgs/lms/template

diff --git a/srcpkgs/lms/files/lms/run b/srcpkgs/lms/files/lms/run
new file mode 100644
index 000000000000..d2fdf3a8f8dd
--- /dev/null
+++ b/srcpkgs/lms/files/lms/run
@@ -0,0 +1,10 @@
+#!/bin/sh
+[ -r conf ] && . ./conf
+
+: ${USER:=_lms}
+: ${CONF_FILE:=/etc/lms.conf}
+: ${WORKDIR:=/var/lib/lms}
+
+cd "$WORKDIR"
+
+exec chpst -u ${USER} lms ${CONF_FILE}
diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..ef60aaf9e6ac
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,30 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.29.1
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+conf_files="/etc/lms.conf /etc/pam.d/lms"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=7128bbf83be14e1037ed1d6ad678679bcac52cf987be112b9b223c3b672f952c
+
+system_accounts="_lms"
+_lms_homedir="/var/lms"
+make_dirs="/var/lms 755 _lms _lms"
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vmkdir /etc/pam.d
+	vcopy conf/pam/* /etc/pam.d
+	vsv lms
+}

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

* Re: [PR PATCH] [Updated] New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (47 preceding siblings ...)
  2022-06-06 19:08 ` Danoloan10
@ 2022-06-19 12:18 ` Danoloan10
  2022-06-19 12:19 ` Danoloan10
  2022-07-07 20:56 ` [PR PATCH] [Updated] New package: lms-3.29.1 Danoloan10
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-06-19 12:18 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.28.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From f5887d212f8ffdf275825714ae765a31ef607bc5 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.7.2

---
 common/shlibs       | 10 ++++++++++
 srcpkgs/wt-devel    |  1 +
 srcpkgs/wt/template | 28 ++++++++++++++++++++++++++++
 srcpkgs/wt/update   |  1 +
 4 files changed, 40 insertions(+)
 create mode 120000 srcpkgs/wt-devel
 create mode 100644 srcpkgs/wt/template
 create mode 100644 srcpkgs/wt/update

diff --git a/common/shlibs b/common/shlibs
index 15d027bf9c20..5e516a944ca4 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -90,6 +90,16 @@ libglib-2.0.so.0 glib-2.72.0_1
 libgmodule-2.0.so.0 glib-2.72.0_1
 libgio-2.0.so.0 glib-2.72.0_1
 libgobject-2.0.so.0 glib-2.72.0_1
+libwt.so.4.7.2 wt-4.7.2_1
+libwtdbo.so.4.7.2 wt-4.7.2_1
+libwtdbosqlite3.so.4.7.2 wt-4.7.2_1
+libwthttp.so.4.7.2 wt-4.7.2_1
+libwttest.so.4.7.2 wt-4.7.2_1
+libgthread-2.0.so.0 glib-2.70.0_1
+libglib-2.0.so.0 glib-2.70.0_1
+libgmodule-2.0.so.0 glib-2.70.0_1
+libgio-2.0.so.0 glib-2.70.0_1
+libgobject-2.0.so.0 glib-2.70.0_1
 libatk-1.0.so.0 atk-1.26.0_1
 libpangocairo-1.0.so.0 pango-1.24.0_1
 libpangoft2-1.0.so.0 pango-1.24.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..601a20cd8ea6
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.7.2
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=38b074f32383f43d9f8d4c0f7b1a29ea4fd3faaf9cc983d2d0277ac7a5c6a4cf
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}
diff --git a/srcpkgs/wt/update b/srcpkgs/wt/update
new file mode 100644
index 000000000000..d3ffe6ede68e
--- /dev/null
+++ b/srcpkgs/wt/update
@@ -0,0 +1 @@
+site="https://github.com/emweb/wt/releases"

From 7762b665df09e2c84a335585edcbaf15c492aba5 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.29.1

---
 srcpkgs/lms/files/lms/run | 10 ++++++++++
 srcpkgs/lms/template      | 30 ++++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+)
 create mode 100644 srcpkgs/lms/files/lms/run
 create mode 100644 srcpkgs/lms/template

diff --git a/srcpkgs/lms/files/lms/run b/srcpkgs/lms/files/lms/run
new file mode 100644
index 000000000000..d2fdf3a8f8dd
--- /dev/null
+++ b/srcpkgs/lms/files/lms/run
@@ -0,0 +1,10 @@
+#!/bin/sh
+[ -r conf ] && . ./conf
+
+: ${USER:=_lms}
+: ${CONF_FILE:=/etc/lms.conf}
+: ${WORKDIR:=/var/lib/lms}
+
+cd "$WORKDIR"
+
+exec chpst -u ${USER} lms ${CONF_FILE}
diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..8a3bc9eff649
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,30 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.29.1
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+conf_files="/etc/lms.conf /etc/pam.d/lms"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=de3530e5ef7320e4355df095002721c5f83abe4abc8cc3b8b9f4f60579160099
+
+system_accounts="_lms"
+_lms_homedir="/var/lms"
+make_dirs="/var/lms 755 _lms _lms"
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vmkdir /etc/pam.d
+	vcopy conf/pam/* /etc/pam.d
+	vsv lms
+}

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

* Re: [PR PATCH] [Updated] New package: lms-3.28.0
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (48 preceding siblings ...)
  2022-06-19 12:18 ` Danoloan10
@ 2022-06-19 12:19 ` Danoloan10
  2022-07-07 20:56 ` [PR PATCH] [Updated] New package: lms-3.29.1 Danoloan10
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-06-19 12:19 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.28.0
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From ae2cbb832f9665921d5ceafbe4ca7f3bcb5f32f9 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.7.2

---
 common/shlibs       | 10 ++++++++++
 srcpkgs/wt-devel    |  1 +
 srcpkgs/wt/template | 28 ++++++++++++++++++++++++++++
 srcpkgs/wt/update   |  1 +
 4 files changed, 40 insertions(+)
 create mode 120000 srcpkgs/wt-devel
 create mode 100644 srcpkgs/wt/template
 create mode 100644 srcpkgs/wt/update

diff --git a/common/shlibs b/common/shlibs
index 09430986c2df..3138e4697321 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -92,6 +92,16 @@ libglib-2.0.so.0 glib-2.72.0_1
 libgmodule-2.0.so.0 glib-2.72.0_1
 libgio-2.0.so.0 glib-2.72.0_1
 libgobject-2.0.so.0 glib-2.72.0_1
+libwt.so.4.7.2 wt-4.7.2_1
+libwtdbo.so.4.7.2 wt-4.7.2_1
+libwtdbosqlite3.so.4.7.2 wt-4.7.2_1
+libwthttp.so.4.7.2 wt-4.7.2_1
+libwttest.so.4.7.2 wt-4.7.2_1
+libgthread-2.0.so.0 glib-2.70.0_1
+libglib-2.0.so.0 glib-2.70.0_1
+libgmodule-2.0.so.0 glib-2.70.0_1
+libgio-2.0.so.0 glib-2.70.0_1
+libgobject-2.0.so.0 glib-2.70.0_1
 libatk-1.0.so.0 atk-1.26.0_1
 libpangocairo-1.0.so.0 pango-1.24.0_1
 libpangoft2-1.0.so.0 pango-1.24.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..601a20cd8ea6
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.7.2
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=38b074f32383f43d9f8d4c0f7b1a29ea4fd3faaf9cc983d2d0277ac7a5c6a4cf
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}
diff --git a/srcpkgs/wt/update b/srcpkgs/wt/update
new file mode 100644
index 000000000000..d3ffe6ede68e
--- /dev/null
+++ b/srcpkgs/wt/update
@@ -0,0 +1 @@
+site="https://github.com/emweb/wt/releases"

From fe9d81372db739dde9deecc059bbca20cd25d000 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.29.1

---
 srcpkgs/lms/files/lms/run | 10 ++++++++++
 srcpkgs/lms/template      | 30 ++++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+)
 create mode 100644 srcpkgs/lms/files/lms/run
 create mode 100644 srcpkgs/lms/template

diff --git a/srcpkgs/lms/files/lms/run b/srcpkgs/lms/files/lms/run
new file mode 100644
index 000000000000..d2fdf3a8f8dd
--- /dev/null
+++ b/srcpkgs/lms/files/lms/run
@@ -0,0 +1,10 @@
+#!/bin/sh
+[ -r conf ] && . ./conf
+
+: ${USER:=_lms}
+: ${CONF_FILE:=/etc/lms.conf}
+: ${WORKDIR:=/var/lib/lms}
+
+cd "$WORKDIR"
+
+exec chpst -u ${USER} lms ${CONF_FILE}
diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..8a3bc9eff649
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,30 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.29.1
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+conf_files="/etc/lms.conf /etc/pam.d/lms"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=de3530e5ef7320e4355df095002721c5f83abe4abc8cc3b8b9f4f60579160099
+
+system_accounts="_lms"
+_lms_homedir="/var/lms"
+make_dirs="/var/lms 755 _lms _lms"
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vmkdir /etc/pam.d
+	vcopy conf/pam/* /etc/pam.d
+	vsv lms
+}

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

* Re: [PR PATCH] [Updated] New package: lms-3.29.1
  2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
                   ` (49 preceding siblings ...)
  2022-06-19 12:19 ` Danoloan10
@ 2022-07-07 20:56 ` Danoloan10
  50 siblings, 0 replies; 52+ messages in thread
From: Danoloan10 @ 2022-07-07 20:56 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Danoloan10/void-packages lms
https://github.com/void-linux/void-packages/pull/33223

New package: lms-3.29.1
<!-- Mark items with [x] where applicable -->

LMS is a lightweight Subsonic compatible music server written in C++. It is developed using the Wt web framework.

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
#### Does it build and run successfully? 
- [x] I built this PR locally for my native architecture, (x86_64-glibc)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] i686
  - [x] x86_64-musl
  - [x] aarch64
  - [x] aarch64-musl
  - [x] armv7l
  - [x] armv7l-musl
  - [x] armv6l
  - [x] armv6l-musl


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

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

From 15a34986de0d7cadbfae2dfde769783e3ed75b23 Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 20:56:43 +0200
Subject: [PATCH 1/2] New package: wt-4.7.2

---
 common/shlibs       | 10 ++++++++++
 srcpkgs/wt-devel    |  1 +
 srcpkgs/wt/template | 28 ++++++++++++++++++++++++++++
 srcpkgs/wt/update   |  1 +
 4 files changed, 40 insertions(+)
 create mode 120000 srcpkgs/wt-devel
 create mode 100644 srcpkgs/wt/template
 create mode 100644 srcpkgs/wt/update

diff --git a/common/shlibs b/common/shlibs
index 3dda6cfafbc1..2f99d65bc02a 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -92,6 +92,16 @@ libglib-2.0.so.0 glib-2.72.0_1
 libgmodule-2.0.so.0 glib-2.72.0_1
 libgio-2.0.so.0 glib-2.72.0_1
 libgobject-2.0.so.0 glib-2.72.0_1
+libwt.so.4.7.2 wt-4.7.2_1
+libwtdbo.so.4.7.2 wt-4.7.2_1
+libwtdbosqlite3.so.4.7.2 wt-4.7.2_1
+libwthttp.so.4.7.2 wt-4.7.2_1
+libwttest.so.4.7.2 wt-4.7.2_1
+libgthread-2.0.so.0 glib-2.70.0_1
+libglib-2.0.so.0 glib-2.70.0_1
+libgmodule-2.0.so.0 glib-2.70.0_1
+libgio-2.0.so.0 glib-2.70.0_1
+libgobject-2.0.so.0 glib-2.70.0_1
 libatk-1.0.so.0 atk-1.26.0_1
 libpangocairo-1.0.so.0 pango-1.24.0_1
 libpangoft2-1.0.so.0 pango-1.24.0_1
diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel
new file mode 120000
index 000000000000..04745e187621
--- /dev/null
+++ b/srcpkgs/wt-devel
@@ -0,0 +1 @@
+wt
\ No newline at end of file
diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template
new file mode 100644
index 000000000000..601a20cd8ea6
--- /dev/null
+++ b/srcpkgs/wt/template
@@ -0,0 +1,28 @@
+# Template file for 'wt'
+pkgname=wt
+version=4.7.2
+revision=1
+build_style=cmake
+makedepends="boost-devel"
+short_desc="Wt, C++ Web Toolkit"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-2.0-or-later"
+homepage="https://www.webtoolkit.eu/wt"
+changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html"
+distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz"
+checksum=38b074f32383f43d9f8d4c0f7b1a29ea4fd3faaf9cc983d2d0277ac7a5c6a4cf
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+wt-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/cmake
+		vmove "usr/lib/*.so"
+	}
+}
diff --git a/srcpkgs/wt/update b/srcpkgs/wt/update
new file mode 100644
index 000000000000..d3ffe6ede68e
--- /dev/null
+++ b/srcpkgs/wt/update
@@ -0,0 +1 @@
+site="https://github.com/emweb/wt/releases"

From ffccbf89d3ec372bb3b2f9b80dead8b686654c9c Mon Sep 17 00:00:00 2001
From: danoloan10 <danoloan10@tutanota.com>
Date: Fri, 1 Oct 2021 21:01:27 +0200
Subject: [PATCH 2/2] New package: lms-3.30.0

---
 srcpkgs/lms/files/lms/run | 10 ++++++++++
 srcpkgs/lms/template      | 30 ++++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+)
 create mode 100644 srcpkgs/lms/files/lms/run
 create mode 100644 srcpkgs/lms/template

diff --git a/srcpkgs/lms/files/lms/run b/srcpkgs/lms/files/lms/run
new file mode 100644
index 000000000000..d2fdf3a8f8dd
--- /dev/null
+++ b/srcpkgs/lms/files/lms/run
@@ -0,0 +1,10 @@
+#!/bin/sh
+[ -r conf ] && . ./conf
+
+: ${USER:=_lms}
+: ${CONF_FILE:=/etc/lms.conf}
+: ${WORKDIR:=/var/lib/lms}
+
+cd "$WORKDIR"
+
+exec chpst -u ${USER} lms ${CONF_FILE}
diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
new file mode 100644
index 000000000000..82411e1a6081
--- /dev/null
+++ b/srcpkgs/lms/template
@@ -0,0 +1,30 @@
+# Template file for 'lms'
+pkgname=lms
+version=3.30.0
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+makedepends="wt-devel ffmpeg-devel boost-devel libconfig++-devel taglib-devel pam-devel libgraphicsmagick-devel gtest-devel"
+conf_files="/etc/lms.conf /etc/pam.d/lms"
+short_desc="Lightweight Music Server"
+maintainer="danoloan10 <danoloan10@tutanota.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/epoupon/lms"
+distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz "
+checksum=7e025284b594b1e4c7329fb06ed69e7ec49fe3d102cfe42517a1743eae2e8d9f
+
+system_accounts="_lms"
+_lms_homedir="/var/lms"
+make_dirs="/var/lms 755 _lms _lms"
+
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	configure_args+=" -DCMAKE_CXX_FLAGS=-latomic"
+fi
+
+post_install() {
+	vconf conf/lms.conf
+	vmkdir /etc/pam.d
+	vcopy conf/pam/* /etc/pam.d
+	vsv lms
+}

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

end of thread, other threads:[~2022-07-07 20:56 UTC | newest]

Thread overview: 52+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
2021-10-01 19:34 ` Danoloan10
2021-10-01 19:37 ` paper42
2021-10-01 19:46 ` [PR PATCH] [Updated] " Danoloan10
2021-10-01 20:45 ` Chocimier
2021-10-01 20:50 ` Danoloan10
2021-10-01 22:08 ` [PR PATCH] [Updated] " Danoloan10
2021-10-01 22:31 ` Danoloan10
2021-10-01 22:35 ` Danoloan10
2021-10-09 20:48 ` [PR PATCH] [Updated] " Danoloan10
2021-10-09 20:50 ` Danoloan10
2021-10-09 23:44 ` Danoloan10
2021-10-14 19:01 ` Danoloan10
2021-10-14 19:02 ` [PR PATCH] [Updated] " Danoloan10
2021-10-21 15:06 ` Danoloan10
2021-10-29 15:48 ` Danoloan10
2021-12-25 20:28 ` Danoloan10
2022-01-09 12:49 ` Danoloan10
2022-01-10 22:19 ` Chocimier
2022-02-06 13:10 ` [PR PATCH] [Updated] " Danoloan10
2022-02-06 21:53 ` Danoloan10
2022-02-06 22:13 ` New package: lms-3.28.0 Danoloan10
2022-03-01 21:14 ` [PR PATCH] [Updated] " Danoloan10
2022-03-01 21:14 ` Danoloan10
2022-03-01 21:15 ` Danoloan10
2022-03-05 12:39 ` Danoloan10
2022-03-05 17:31 ` paper42
2022-03-08  9:32 ` Danoloan10
2022-03-08 19:56 ` Chocimier
2022-03-08 22:18 ` [PR PATCH] [Updated] " Danoloan10
2022-03-11 19:31 ` Danoloan10
2022-03-11 19:32 ` Danoloan10
2022-03-11 19:33 ` Danoloan10
2022-03-11 19:33 ` Danoloan10
2022-03-11 21:19 ` [PR REVIEW] " Chocimier
2022-03-11 21:34 ` Danoloan10
2022-03-11 21:42 ` Chocimier
2022-03-12 18:01 ` [PR PATCH] [Updated] " Danoloan10
2022-03-12 18:02 ` Danoloan10
2022-03-12 19:04 ` [PR PATCH] [Updated] " Danoloan10
2022-03-12 19:17 ` Danoloan10
2022-04-15 22:34 ` Danoloan10
2022-04-15 22:34 ` Danoloan10
2022-04-15 22:34 ` Danoloan10
2022-05-18 20:28 ` [PR PATCH] [Updated] " Danoloan10
2022-05-18 20:28 ` Danoloan10
2022-05-18 20:28 ` Danoloan10
2022-06-03 19:53 ` [PR PATCH] [Updated] " Danoloan10
2022-06-06 19:08 ` Danoloan10
2022-06-19 12:18 ` Danoloan10
2022-06-19 12:19 ` Danoloan10
2022-07-07 20:56 ` [PR PATCH] [Updated] New package: lms-3.29.1 Danoloan10

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