Github messages for voidlinux
 help / color / mirror / Atom feed
* Re: New package: corecollector-0.3.1
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
  2020-03-08  8:29 ` New package: corecollector-0.3.1 travankor
@ 2020-03-08  8:30 ` travankor
  2020-03-11  6:40 ` travankor
                   ` (25 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: travankor @ 2020-03-08  8:30 UTC (permalink / raw)
  To: ml

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

New comment by travankor on void-packages repository

https://github.com/void-linux/void-packages/pull/19937#issuecomment-596179639

Comment:
Also which compiler is recommended for Dlang? ldc, dmd, or gdc (not available on void yet?)

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

* Re: New package: corecollector-0.3.1
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
  2020-03-08  8:29 ` New package: corecollector-0.3.1 travankor
  2020-03-08  8:30 ` travankor
@ 2020-03-11  6:40 ` travankor
  2020-03-31  1:49 ` [PR PATCH] [Updated] " travankor
                   ` (24 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: travankor @ 2020-03-11  6:40 UTC (permalink / raw)
  To: ml

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

New comment by travankor on void-packages repository

https://github.com/void-linux/void-packages/pull/19937#issuecomment-597469009

Comment:
Needs a new meson release, but other than that this template is ready for review.

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

* Re: [PR PATCH] [Updated] New package: corecollector-0.3.1
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (2 preceding siblings ...)
  2020-03-11  6:40 ` travankor
@ 2020-03-31  1:49 ` travankor
  2020-09-08  2:35 ` [PR PATCH] [Updated] New package: corecollector-0.3.4 travankor
                   ` (23 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: travankor @ 2020-03-31  1:49 UTC (permalink / raw)
  To: ml

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

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

https://github.com/travankor/void-packages corecollector
https://github.com/void-linux/void-packages/pull/19937

New package: corecollector-0.3.1


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

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

From 2563e390de7ab94ab1cb43791aca0829b29e3e68 Mon Sep 17 00:00:00 2001
From: travankor <travankor@tuta.io>
Date: Tue, 10 Mar 2020 18:54:08 -0700
Subject: [PATCH] New package: corecollector-0.3.2

---
 srcpkgs/corecollector-devel    |  1 +
 srcpkgs/corecollector/template | 28 ++++++++++++++++++++++++++++
 2 files changed, 29 insertions(+)
 create mode 120000 srcpkgs/corecollector-devel
 create mode 100644 srcpkgs/corecollector/template

diff --git a/srcpkgs/corecollector-devel b/srcpkgs/corecollector-devel
new file mode 120000
index 00000000000..c5abecdf4ba
--- /dev/null
+++ b/srcpkgs/corecollector-devel
@@ -0,0 +1 @@
+corecollector
\ No newline at end of file
diff --git a/srcpkgs/corecollector/template b/srcpkgs/corecollector/template
new file mode 100644
index 00000000000..3f94bd33821
--- /dev/null
+++ b/srcpkgs/corecollector/template
@@ -0,0 +1,28 @@
+# Template file for 'corecollector'
+pkgname=corecollector
+version=0.3.2
+revision=1
+build_style=meson
+configure_args="-Dcoredump_user=_corecollector -Dcoredump_group=_corecollector"
+conf_files="/etc/corecollector/corecollector.conf"
+hostmakedepends="dmd git pkg-config scdoc"
+depends="gdb"
+short_desc="Coredump collector written in D"
+maintainer="travankor <travankor@tuta.io>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Cogitri/corecollector"
+distfiles="https://github.com/Cogitri/corecollector/archive/v${version}.tar.gz"
+checksum=bb56c9aaea1d3f78043672928844be1395e007ca83edffc6c2a1ee1eee1724e8
+nocross="only gcc-gdc(unpackaged as of 3/2020) has cross support"
+
+system_accounts="_corecollector"
+
+corecollector-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove "usr/lib/*.so"
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: corecollector-0.3.4
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (3 preceding siblings ...)
  2020-03-31  1:49 ` [PR PATCH] [Updated] " travankor
@ 2020-09-08  2:35 ` travankor
  2020-09-08  2:36 ` travankor
                   ` (22 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: travankor @ 2020-09-08  2:35 UTC (permalink / raw)
  To: ml

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

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

https://github.com/travankor/void-packages corecollector
https://github.com/void-linux/void-packages/pull/19937

New package: corecollector-0.3.4


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

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

From 987ea83b64f16cfcebf56cb31d1a6136f552aef4 Mon Sep 17 00:00:00 2001
From: travankor <travankor@tuta.io>
Date: Tue, 10 Mar 2020 18:54:08 -0700
Subject: [PATCH] New package: corecollector-0.3.4.

---
 srcpkgs/corecollector-devel    |  1 +
 srcpkgs/corecollector/template | 28 ++++++++++++++++++++++++++++
 2 files changed, 29 insertions(+)
 create mode 120000 srcpkgs/corecollector-devel
 create mode 100644 srcpkgs/corecollector/template

diff --git a/srcpkgs/corecollector-devel b/srcpkgs/corecollector-devel
new file mode 120000
index 00000000000..c5abecdf4ba
--- /dev/null
+++ b/srcpkgs/corecollector-devel
@@ -0,0 +1 @@
+corecollector
\ No newline at end of file
diff --git a/srcpkgs/corecollector/template b/srcpkgs/corecollector/template
new file mode 100644
index 00000000000..b8c53e50bdf
--- /dev/null
+++ b/srcpkgs/corecollector/template
@@ -0,0 +1,28 @@
+# Template file for 'corecollector'
+pkgname=corecollector
+version=0.3.5
+revision=1
+build_style=meson
+configure_args="-Dcoredump_user=_corecollector -Dcoredump_group=_corecollector"
+conf_files="/etc/corecollector/corecollector.conf"
+hostmakedepends="dmd git pkg-config scdoc"
+depends="gdb"
+short_desc="Coredump collector written in D"
+maintainer="travankor <travankor@tuta.io>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Cogitri/corecollector"
+distfiles="https://github.com/Cogitri/corecollector/archive/v${version}.tar.gz"
+checksum=0b9e212ffde1b63024744ccb437504a8ca56d091c1bfd193095b52e0c8a70db6
+nocross="only gcc-gdc(unpackaged as of 3/2020) has cross support"
+
+system_accounts="_corecollector"
+
+corecollector-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove "usr/lib/*.so"
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: corecollector-0.3.4
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (4 preceding siblings ...)
  2020-09-08  2:35 ` [PR PATCH] [Updated] New package: corecollector-0.3.4 travankor
@ 2020-09-08  2:36 ` travankor
  2020-09-08  2:37 ` [PR PATCH] [Updated] New package: corecollector-0.3.5 travankor
                   ` (21 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: travankor @ 2020-09-08  2:36 UTC (permalink / raw)
  To: ml

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

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

https://github.com/travankor/void-packages corecollector
https://github.com/void-linux/void-packages/pull/19937

New package: corecollector-0.3.4


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

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

From 6a10027890decf535368340d3b535479e6fec68c Mon Sep 17 00:00:00 2001
From: travankor <travankor@tuta.io>
Date: Tue, 10 Mar 2020 18:54:08 -0700
Subject: [PATCH] New package: corecollector-0.3.4.

---
 srcpkgs/corecollector-devel    |  1 +
 srcpkgs/corecollector/template | 28 ++++++++++++++++++++++++++++
 2 files changed, 29 insertions(+)
 create mode 120000 srcpkgs/corecollector-devel
 create mode 100644 srcpkgs/corecollector/template

diff --git a/srcpkgs/corecollector-devel b/srcpkgs/corecollector-devel
new file mode 120000
index 00000000000..c5abecdf4ba
--- /dev/null
+++ b/srcpkgs/corecollector-devel
@@ -0,0 +1 @@
+corecollector
\ No newline at end of file
diff --git a/srcpkgs/corecollector/template b/srcpkgs/corecollector/template
new file mode 100644
index 00000000000..b8c53e50bdf
--- /dev/null
+++ b/srcpkgs/corecollector/template
@@ -0,0 +1,28 @@
+# Template file for 'corecollector'
+pkgname=corecollector
+version=0.3.5
+revision=1
+build_style=meson
+configure_args="-Dcoredump_user=_corecollector -Dcoredump_group=_corecollector"
+conf_files="/etc/corecollector/corecollector.conf"
+hostmakedepends="dmd git pkg-config scdoc"
+depends="gdb"
+short_desc="Coredump collector written in D"
+maintainer="travankor <travankor@tuta.io>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Cogitri/corecollector"
+distfiles="https://github.com/Cogitri/corecollector/archive/v${version}.tar.gz"
+checksum=0b9e212ffde1b63024744ccb437504a8ca56d091c1bfd193095b52e0c8a70db6
+nocross="only gcc-gdc(unpackaged as of 3/2020) has cross support"
+
+system_accounts="_corecollector"
+
+corecollector-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove "usr/lib/*.so"
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (5 preceding siblings ...)
  2020-09-08  2:36 ` travankor
@ 2020-09-08  2:37 ` travankor
  2020-09-08  2:37 ` travankor
                   ` (20 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: travankor @ 2020-09-08  2:37 UTC (permalink / raw)
  To: ml

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

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

https://github.com/travankor/void-packages corecollector
https://github.com/void-linux/void-packages/pull/19937

New package: corecollector-0.3.5


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

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

From e00bc76264e284ca89b584a402dbf40cd02cfcf5 Mon Sep 17 00:00:00 2001
From: travankor <travankor@tuta.io>
Date: Tue, 10 Mar 2020 18:54:08 -0700
Subject: [PATCH] New package: corecollector-0.3.5.

---
 srcpkgs/corecollector-devel    |  1 +
 srcpkgs/corecollector/template | 28 ++++++++++++++++++++++++++++
 2 files changed, 29 insertions(+)
 create mode 120000 srcpkgs/corecollector-devel
 create mode 100644 srcpkgs/corecollector/template

diff --git a/srcpkgs/corecollector-devel b/srcpkgs/corecollector-devel
new file mode 120000
index 00000000000..c5abecdf4ba
--- /dev/null
+++ b/srcpkgs/corecollector-devel
@@ -0,0 +1 @@
+corecollector
\ No newline at end of file
diff --git a/srcpkgs/corecollector/template b/srcpkgs/corecollector/template
new file mode 100644
index 00000000000..b8c53e50bdf
--- /dev/null
+++ b/srcpkgs/corecollector/template
@@ -0,0 +1,28 @@
+# Template file for 'corecollector'
+pkgname=corecollector
+version=0.3.5
+revision=1
+build_style=meson
+configure_args="-Dcoredump_user=_corecollector -Dcoredump_group=_corecollector"
+conf_files="/etc/corecollector/corecollector.conf"
+hostmakedepends="dmd git pkg-config scdoc"
+depends="gdb"
+short_desc="Coredump collector written in D"
+maintainer="travankor <travankor@tuta.io>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Cogitri/corecollector"
+distfiles="https://github.com/Cogitri/corecollector/archive/v${version}.tar.gz"
+checksum=0b9e212ffde1b63024744ccb437504a8ca56d091c1bfd193095b52e0c8a70db6
+nocross="only gcc-gdc(unpackaged as of 3/2020) has cross support"
+
+system_accounts="_corecollector"
+
+corecollector-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove "usr/lib/*.so"
+	}
+}

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

* Re: New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (6 preceding siblings ...)
  2020-09-08  2:37 ` [PR PATCH] [Updated] New package: corecollector-0.3.5 travankor
@ 2020-09-08  2:37 ` travankor
  2020-09-29  1:43 ` [PR REVIEW] " ericonr
                   ` (19 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: travankor @ 2020-09-08  2:37 UTC (permalink / raw)
  To: ml

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

New comment by travankor on void-packages repository

https://github.com/void-linux/void-packages/pull/19937#issuecomment-688584689

Comment:
updated to 0.3.5.

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

* Re: [PR REVIEW] New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (7 preceding siblings ...)
  2020-09-08  2:37 ` travankor
@ 2020-09-29  1:43 ` ericonr
  2020-09-29  1:43 ` ericonr
                   ` (18 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: ericonr @ 2020-09-29  1:43 UTC (permalink / raw)
  To: ml

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

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/19937#discussion_r496326185

Comment:
Why does it need git during the build? If some submodule, would it be possible to add that to distfiles?

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

* Re: [PR REVIEW] New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (8 preceding siblings ...)
  2020-09-29  1:43 ` [PR REVIEW] " ericonr
@ 2020-09-29  1:43 ` ericonr
  2020-09-29  1:44 ` ericonr
                   ` (17 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: ericonr @ 2020-09-29  1:43 UTC (permalink / raw)
  To: ml

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

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/19937#discussion_r496326266

Comment:
`distfiles="${homepage}/...`

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

* Re: [PR REVIEW] New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (9 preceding siblings ...)
  2020-09-29  1:43 ` ericonr
@ 2020-09-29  1:44 ` ericonr
  2020-09-29  1:45 ` ericonr
                   ` (16 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: ericonr @ 2020-09-29  1:44 UTC (permalink / raw)
  To: ml

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

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/19937#discussion_r496326921

Comment:
Since I would expect to be able to add myself to this group without issue, shouldn't that group name be without an underscore?

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

* Re: [PR REVIEW] New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (10 preceding siblings ...)
  2020-09-29  1:44 ` ericonr
@ 2020-09-29  1:45 ` ericonr
  2020-09-29  3:24 ` travankor
                   ` (15 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: ericonr @ 2020-09-29  1:45 UTC (permalink / raw)
  To: ml

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

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/19937#discussion_r496326921

Comment:
Since I would expect to be able to add myself to this group, shouldn't that group name be without an underscore?

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

* Re: [PR REVIEW] New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (11 preceding siblings ...)
  2020-09-29  1:45 ` ericonr
@ 2020-09-29  3:24 ` travankor
  2020-09-29  3:26 ` travankor
                   ` (14 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: travankor @ 2020-09-29  3:24 UTC (permalink / raw)
  To: ml

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

New review comment by travankor on void-packages repository

https://github.com/void-linux/void-packages/pull/19937#discussion_r496355740

Comment:
https://github.com/void-linux/void-packages/blob/master/Manual.md#runtime_account_creation

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

* Re: [PR REVIEW] New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (12 preceding siblings ...)
  2020-09-29  3:24 ` travankor
@ 2020-09-29  3:26 ` travankor
  2020-09-29  3:28 ` travankor
                   ` (13 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: travankor @ 2020-09-29  3:26 UTC (permalink / raw)
  To: ml

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

New review comment by travankor on void-packages repository

https://github.com/void-linux/void-packages/pull/19937#discussion_r496355740

Comment:
System accounts must be prefixed with an underscore to prevent clashing with names of user accounts.

https://github.com/void-linux/void-packages/blob/master/Manual.md#runtime_account_creation

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

* Re: [PR REVIEW] New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (13 preceding siblings ...)
  2020-09-29  3:26 ` travankor
@ 2020-09-29  3:28 ` travankor
  2020-09-29  3:29 ` [PR PATCH] [Updated] " travankor
                   ` (12 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: travankor @ 2020-09-29  3:28 UTC (permalink / raw)
  To: ml

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

New review comment by travankor on void-packages repository

https://github.com/void-linux/void-packages/pull/19937#discussion_r496356631

Comment:
https://github.com/Cogitri/corecollector/blob/b179691f603f8a2114d7ab67f5da40ccbb7e0bc3/meson.build#L22

I think it only uses git to determine versioning, and there are no submodules.

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

* Re: [PR PATCH] [Updated] New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (14 preceding siblings ...)
  2020-09-29  3:28 ` travankor
@ 2020-09-29  3:29 ` travankor
  2020-09-29  3:42 ` [PR REVIEW] " ericonr
                   ` (11 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: travankor @ 2020-09-29  3:29 UTC (permalink / raw)
  To: ml

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

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

https://github.com/travankor/void-packages corecollector
https://github.com/void-linux/void-packages/pull/19937

New package: corecollector-0.3.5


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

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

From 822bf99aa6dd5f539b51980a1e9331ea7593d5c1 Mon Sep 17 00:00:00 2001
From: travankor <travankor@tuta.io>
Date: Tue, 10 Mar 2020 18:54:08 -0700
Subject: [PATCH] New package: corecollector-0.3.5.

---
 srcpkgs/corecollector-devel    |  1 +
 srcpkgs/corecollector/template | 28 ++++++++++++++++++++++++++++
 2 files changed, 29 insertions(+)
 create mode 120000 srcpkgs/corecollector-devel
 create mode 100644 srcpkgs/corecollector/template

diff --git a/srcpkgs/corecollector-devel b/srcpkgs/corecollector-devel
new file mode 120000
index 00000000000..c5abecdf4ba
--- /dev/null
+++ b/srcpkgs/corecollector-devel
@@ -0,0 +1 @@
+corecollector
\ No newline at end of file
diff --git a/srcpkgs/corecollector/template b/srcpkgs/corecollector/template
new file mode 100644
index 00000000000..d23d074da08
--- /dev/null
+++ b/srcpkgs/corecollector/template
@@ -0,0 +1,28 @@
+# Template file for 'corecollector'
+pkgname=corecollector
+version=0.3.5
+revision=1
+build_style=meson
+configure_args="-Dcoredump_user=_corecollector -Dcoredump_group=_corecollector"
+conf_files="/etc/corecollector/corecollector.conf"
+hostmakedepends="dmd git pkg-config scdoc"
+depends="gdb"
+short_desc="Coredump collector written in D"
+maintainer="travankor <travankor@tuta.io>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Cogitri/corecollector"
+distfiles="${homepage}/corecollector/archive/v${version}.tar.gz"
+checksum=0b9e212ffde1b63024744ccb437504a8ca56d091c1bfd193095b52e0c8a70db6
+nocross="only gcc-gdc(unpackaged as of 3/2020) has cross support"
+
+system_accounts="_corecollector"
+
+corecollector-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove "usr/lib/*.so"
+	}
+}

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

* Re: [PR REVIEW] New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (15 preceding siblings ...)
  2020-09-29  3:29 ` [PR PATCH] [Updated] " travankor
@ 2020-09-29  3:42 ` ericonr
  2020-09-29  3:54 ` travankor
                   ` (10 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: ericonr @ 2020-09-29  3:42 UTC (permalink / raw)
  To: ml

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

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/19937#discussion_r496359913

Comment:
Does the build fail without git? I didn't test.

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

* Re: [PR REVIEW] New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (16 preceding siblings ...)
  2020-09-29  3:42 ` [PR REVIEW] " ericonr
@ 2020-09-29  3:54 ` travankor
  2020-09-29  4:19 ` ericonr
                   ` (9 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: travankor @ 2020-09-29  3:54 UTC (permalink / raw)
  To: ml

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

New review comment by travankor on void-packages repository

https://github.com/void-linux/void-packages/pull/19937#discussion_r496362699

Comment:
Yes, but in theory git could be patched out

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

* Re: [PR REVIEW] New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (17 preceding siblings ...)
  2020-09-29  3:54 ` travankor
@ 2020-09-29  4:19 ` ericonr
  2020-09-29  4:31 ` ericonr
                   ` (8 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: ericonr @ 2020-09-29  4:19 UTC (permalink / raw)
  To: ml

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

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/19937#discussion_r496373745

Comment:
No problem. I think it would be nice to ask upstream to fix, but it's not essential.

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

* Re: New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (18 preceding siblings ...)
  2020-09-29  4:19 ` ericonr
@ 2020-09-29  4:31 ` ericonr
  2020-09-29  4:33 ` ericonr
                   ` (7 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: ericonr @ 2020-09-29  4:31 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/19937#issuecomment-700419643

Comment:
Do you know how the security for this works? I was able to crash a `suid` application, and then `corectl dump` it. Is this intended to be something you can leave always-on or is it more of a development tool?

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

* Re: New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (19 preceding siblings ...)
  2020-09-29  4:31 ` ericonr
@ 2020-09-29  4:33 ` ericonr
  2020-09-29  4:43 ` ericonr
                   ` (6 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: ericonr @ 2020-09-29  4:33 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/19937#issuecomment-700419643

Comment:
Do you know how the security for this works? I was able to crash a `suid` application, and then `corectl dump` it by being part of the `_corecollector` group. Is this intended to be something you can leave always-on or is it more of a development tool?

Requiring either root or being part of the group in order to collect core dumps isn't nice, when being part of the group also allows me to get coredumps I shouldn't be able to.

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

* Re: New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (20 preceding siblings ...)
  2020-09-29  4:33 ` ericonr
@ 2020-09-29  4:43 ` ericonr
  2020-09-29  4:43 ` ericonr
                   ` (5 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: ericonr @ 2020-09-29  4:43 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/19937#issuecomment-700419643

Comment:
Do you know how the security for this works? I was able to crash a `suid` application, and then `corectl dump` it by being part of the `_corecollector` group. Is this intended to be something you can leave always-on or is it more of a development tool?

Requiring either root in order to collect core dumps isn't nice, but being part of the group allowing me to get coredumps I shouldn't be able to is also not great..

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

* Re: New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (21 preceding siblings ...)
  2020-09-29  4:43 ` ericonr
@ 2020-09-29  4:43 ` ericonr
  2020-09-29  6:19 ` [PR PATCH] [Updated] " travankor
                   ` (4 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: ericonr @ 2020-09-29  4:43 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/19937#issuecomment-700419643

Comment:
Do you know how the security for this works? I was able to crash a `suid` application, and then `corectl dump` it by being part of the `_corecollector` group. Is this intended to be something you can leave always-on or is it more of a development tool?

Requiring root in order to collect my own core dumps isn't nice, but being part of the group allowing me to get coredumps I shouldn't be able to is also not great.

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

* Re: [PR PATCH] [Updated] New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (22 preceding siblings ...)
  2020-09-29  4:43 ` ericonr
@ 2020-09-29  6:19 ` travankor
  2020-09-29  7:22 ` travankor
                   ` (3 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: travankor @ 2020-09-29  6:19 UTC (permalink / raw)
  To: ml

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

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

https://github.com/travankor/void-packages corecollector
https://github.com/void-linux/void-packages/pull/19937

New package: corecollector-0.3.5


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

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

From d451dbb3ec4d7d805c99621ba628d1a9c7506760 Mon Sep 17 00:00:00 2001
From: travankor <travankor@tuta.io>
Date: Tue, 10 Mar 2020 18:54:08 -0700
Subject: [PATCH] New package: corecollector-0.3.5.

---
 srcpkgs/corecollector-devel    |  1 +
 srcpkgs/corecollector/template | 28 ++++++++++++++++++++++++++++
 2 files changed, 29 insertions(+)
 create mode 120000 srcpkgs/corecollector-devel
 create mode 100644 srcpkgs/corecollector/template

diff --git a/srcpkgs/corecollector-devel b/srcpkgs/corecollector-devel
new file mode 120000
index 00000000000..c5abecdf4ba
--- /dev/null
+++ b/srcpkgs/corecollector-devel
@@ -0,0 +1 @@
+corecollector
\ No newline at end of file
diff --git a/srcpkgs/corecollector/template b/srcpkgs/corecollector/template
new file mode 100644
index 00000000000..c5fb32805aa
--- /dev/null
+++ b/srcpkgs/corecollector/template
@@ -0,0 +1,28 @@
+# Template file for 'corecollector'
+pkgname=corecollector
+version=0.3.5
+revision=1
+build_style=meson
+configure_args="-Dcoredump_user=_corecollector -Dcoredump_group=_corecollector"
+conf_files="/etc/corecollector/corecollector.conf"
+hostmakedepends="dmd git pkg-config scdoc"
+depends="gdb"
+short_desc="Coredump collector written in D"
+maintainer="travankor <travankor@tuta.io>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Cogitri/corecollector"
+distfiles="${homepage}/archive/v${version}.tar.gz"
+checksum=0b9e212ffde1b63024744ccb437504a8ca56d091c1bfd193095b52e0c8a70db6
+nocross="only gcc-gdc(unpackaged as of 3/2020) has cross support"
+
+system_accounts="_corecollector"
+
+corecollector-devel_package() {
+	depends="${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove "usr/lib/*.so"
+	}
+}

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

* Re: New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (23 preceding siblings ...)
  2020-09-29  6:19 ` [PR PATCH] [Updated] " travankor
@ 2020-09-29  7:22 ` travankor
  2020-09-29 12:32 ` ericonr
                   ` (2 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: travankor @ 2020-09-29  7:22 UTC (permalink / raw)
  To: ml

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

New comment by travankor on void-packages repository

https://github.com/void-linux/void-packages/pull/19937#issuecomment-700503386

Comment:
I think the implication always was that being part of the corecollector group is privileged to a certain extent, but I like the idea of a more granular model. So far, only programs running under my own user have crashed for me, so I haven't thought too much on this topic.

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

* Re: New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (24 preceding siblings ...)
  2020-09-29  7:22 ` travankor
@ 2020-09-29 12:32 ` ericonr
  2020-10-31 15:15 ` ericonr
  2020-10-31 15:15 ` [PR PATCH] [Merged]: " ericonr
  27 siblings, 0 replies; 28+ messages in thread
From: ericonr @ 2020-09-29 12:32 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/19937#issuecomment-700671200

Comment:
Yeah, the crashing application in my case was just to test corecollector itself.

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

* Re: New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (25 preceding siblings ...)
  2020-09-29 12:32 ` ericonr
@ 2020-10-31 15:15 ` ericonr
  2020-10-31 15:15 ` [PR PATCH] [Merged]: " ericonr
  27 siblings, 0 replies; 28+ messages in thread
From: ericonr @ 2020-10-31 15:15 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/19937#issuecomment-719947281

Comment:
Sorry for the delay!

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

* Re: [PR PATCH] [Merged]: New package: corecollector-0.3.5
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
                   ` (26 preceding siblings ...)
  2020-10-31 15:15 ` ericonr
@ 2020-10-31 15:15 ` ericonr
  27 siblings, 0 replies; 28+ messages in thread
From: ericonr @ 2020-10-31 15:15 UTC (permalink / raw)
  To: ml

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

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

New package: corecollector-0.3.5
https://github.com/void-linux/void-packages/pull/19937

Description:


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

* Re: New package: corecollector-0.3.1
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
@ 2020-03-08  8:29 ` travankor
  2020-03-08  8:30 ` travankor
                   ` (26 subsequent siblings)
  27 siblings, 0 replies; 28+ messages in thread
From: travankor @ 2020-03-08  8:29 UTC (permalink / raw)
  To: ml

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

New comment by travankor on void-packages repository

https://github.com/void-linux/void-packages/pull/19937#issuecomment-596179581

Comment:
```
find: warning: ‘-name’ matches against basenames only, but the given pattern contains a directory separator (‘/’), thus the expression will evaluate to false all the time.  Did you mean ‘-wholename’?
   SONAME: source/corecollector/libcorecollector.so.0.3.1 <-> UNKNOWN PKG PLEASE FIX!```

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

end of thread, other threads:[~2020-10-31 15:15 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19937@inbox.vuxu.org>
2020-03-08  8:29 ` New package: corecollector-0.3.1 travankor
2020-03-08  8:30 ` travankor
2020-03-11  6:40 ` travankor
2020-03-31  1:49 ` [PR PATCH] [Updated] " travankor
2020-09-08  2:35 ` [PR PATCH] [Updated] New package: corecollector-0.3.4 travankor
2020-09-08  2:36 ` travankor
2020-09-08  2:37 ` [PR PATCH] [Updated] New package: corecollector-0.3.5 travankor
2020-09-08  2:37 ` travankor
2020-09-29  1:43 ` [PR REVIEW] " ericonr
2020-09-29  1:43 ` ericonr
2020-09-29  1:44 ` ericonr
2020-09-29  1:45 ` ericonr
2020-09-29  3:24 ` travankor
2020-09-29  3:26 ` travankor
2020-09-29  3:28 ` travankor
2020-09-29  3:29 ` [PR PATCH] [Updated] " travankor
2020-09-29  3:42 ` [PR REVIEW] " ericonr
2020-09-29  3:54 ` travankor
2020-09-29  4:19 ` ericonr
2020-09-29  4:31 ` ericonr
2020-09-29  4:33 ` ericonr
2020-09-29  4:43 ` ericonr
2020-09-29  4:43 ` ericonr
2020-09-29  6:19 ` [PR PATCH] [Updated] " travankor
2020-09-29  7:22 ` travankor
2020-09-29 12:32 ` ericonr
2020-10-31 15:15 ` ericonr
2020-10-31 15:15 ` [PR PATCH] [Merged]: " ericonr

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