* 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
` (51 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (50 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (49 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (48 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (47 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (46 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (45 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (44 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (43 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (42 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (41 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (40 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (39 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (38 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (37 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (36 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (35 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (34 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (33 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (32 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (31 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (30 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (29 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (28 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (27 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (26 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (25 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (24 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (23 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (22 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (21 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (20 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (19 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (18 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (17 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (16 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (15 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (14 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (13 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (12 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (11 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (10 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (9 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (8 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (7 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (6 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (5 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (4 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (3 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
` (2 subsequent siblings)
52 siblings, 0 replies; 54+ 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] 54+ 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
2022-10-06 2:13 ` github-actions
2022-10-20 2:14 ` [PR PATCH] [Closed]: " github-actions
52 siblings, 0 replies; 54+ 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] 54+ messages in thread
* Re: New package: lms-3.29.1
2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
` (50 preceding siblings ...)
2022-07-07 20:56 ` [PR PATCH] [Updated] New package: lms-3.29.1 Danoloan10
@ 2022-10-06 2:13 ` github-actions
2022-10-20 2:14 ` [PR PATCH] [Closed]: " github-actions
52 siblings, 0 replies; 54+ messages in thread
From: github-actions @ 2022-10-06 2:13 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 305 bytes --]
New comment by github-actions[bot] on void-packages repository
https://github.com/void-linux/void-packages/pull/33223#issuecomment-1269215639
Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.
^ permalink raw reply [flat|nested] 54+ messages in thread
* Re: [PR PATCH] [Closed]: New package: lms-3.29.1
2021-10-01 19:31 [PR PATCH] New package: lms-3.27.0 Danoloan10
` (51 preceding siblings ...)
2022-10-06 2:13 ` github-actions
@ 2022-10-20 2:14 ` github-actions
52 siblings, 0 replies; 54+ messages in thread
From: github-actions @ 2022-10-20 2:14 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1526 bytes --]
There's a closed pull request on the void-packages repository
New package: lms-3.29.1
https://github.com/void-linux/void-packages/pull/33223
Description:
<!-- 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
^ permalink raw reply [flat|nested] 54+ messages in thread