Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1
@ 2021-08-23  6:26 Paradigm0001
  2021-08-23  6:34 ` Paradigm0001
                   ` (15 more replies)
  0 siblings, 16 replies; 26+ messages in thread
From: Paradigm0001 @ 2021-08-23  6:26 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Paradigm0001/void-packages master
https://github.com/void-linux/void-packages/pull/32643

New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1
<!-- Mark items with [x] where applicable -->

#### 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? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (x86_64)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


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

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

From b4e92650c52a28f97f3bbf5888dbec0b54c0b624 Mon Sep 17 00:00:00 2001
From: Paradigm0001 <46477191+Paradigm0001@users.noreply.github.com>
Date: Mon, 23 Aug 2021 06:17:05 +0000
Subject: [PATCH] Upload bees template and patch files

---
 srcpkgs/bees/patches/sbin-remove.patch      | 25 +++++++++++++++++++++
 srcpkgs/bees/patches/sbin-remove.patch.args |  1 +
 srcpkgs/bees/template                       | 13 +++++++++++
 3 files changed, 39 insertions(+)
 create mode 100644 srcpkgs/bees/patches/sbin-remove.patch
 create mode 100644 srcpkgs/bees/patches/sbin-remove.patch.args
 create mode 100644 srcpkgs/bees/template

diff --git a/srcpkgs/bees/patches/sbin-remove.patch b/srcpkgs/bees/patches/sbin-remove.patch
new file mode 100644
index 000000000000..0c2077cd2c38
--- /dev/null
+++ b/srcpkgs/bees/patches/sbin-remove.patch
@@ -0,0 +1,25 @@
+--- Makefile_bak	2021-08-22 22:58:00.224045573 -0700
++++ Makefile	2021-08-22 23:08:13.971375382 -0700
+@@ -49,18 +49,15 @@
+ 
+ scripts: scripts/beesd scripts/beesd@.service
+ 
+-install_tools: ## Install support tools + libs
+-install_tools: src
+-	install -Dm755 bin/fiemap $(DESTDIR)$(PREFIX)/bin/fiemap
+-	install -Dm755 bin/fiewalk $(DESTDIR)$(PREFIX)/sbin/fiewalk
+-
+ install_bees: ## Install bees + libs
+ install_bees: src $(RUN_INSTALL_TESTS)
+-	install -Dm755 bin/bees	$(DESTDIR)$(LIBEXEC_PREFIX)/bees
++	install -Dm755 bin/bees	$(DESTDIR)$(PREFIX)/bin/bees
++	install -Dm755 bin/fiemap $(DESTDIR)$(PREFIX)/bin/fiemap
++	install -Dm755 bin/fiewalk $(DESTDIR)$(PREFIX)/bin/fiewalk
+ 
+ install_scripts: ## Install scipts
+ install_scripts: scripts
+-	install -Dm755 scripts/beesd $(DESTDIR)$(PREFIX)/sbin/beesd
++	install -Dm755 scripts/beesd $(DESTDIR)$(PREFIX)/bin/beesd
+ 	install -Dm644 scripts/beesd.conf.sample $(DESTDIR)/$(ETC_PREFIX)/bees/beesd.conf.sample
+ ifneq ($(SYSTEMD_SYSTEM_UNIT_DIR),)
+ 	install -Dm644 scripts/beesd@.service $(DESTDIR)$(SYSTEMD_SYSTEM_UNIT_DIR)/beesd@.service
diff --git a/srcpkgs/bees/patches/sbin-remove.patch.args b/srcpkgs/bees/patches/sbin-remove.patch.args
new file mode 100644
index 000000000000..f3c7a7c5da68
--- /dev/null
+++ b/srcpkgs/bees/patches/sbin-remove.patch.args
@@ -0,0 +1 @@
+Makefile
diff --git a/srcpkgs/bees/template b/srcpkgs/bees/template
new file mode 100644
index 000000000000..c632bb470aa4
--- /dev/null
+++ b/srcpkgs/bees/template
@@ -0,0 +1,13 @@
+# Template file for 'bees'
+pkgname=bees
+version=081a6af278fc2b4f33198e2ec0028f8383bb6d4a
+revision=1
+build_style=gnu-makefile
+makedepends="gcc git discount"
+depends="btrfs-progs"
+short_desc="Best-Effort Extent-Same, a btrfs deduplication agent"
+maintainer="Paradigm <unixparadigm@protonmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Zygo/bees"
+distfiles="https://github.com/Zygo/bees/archive/${version}.tar.gz"
+checksum=c7251c3b3cf2eec79c35dad93e1bb2d160175c99c35d03e7cd37ae1f8bbb437a

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

* Re: New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1
  2021-08-23  6:26 [PR PATCH] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1 Paradigm0001
@ 2021-08-23  6:34 ` Paradigm0001
  2021-08-23  7:23 ` [PR PATCH] [Updated] " Paradigm0001
                   ` (14 subsequent siblings)
  15 siblings, 0 replies; 26+ messages in thread
From: Paradigm0001 @ 2021-08-23  6:34 UTC (permalink / raw)
  To: ml

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

New comment by Paradigm0001 on void-packages repository

https://github.com/void-linux/void-packages/pull/32643#issuecomment-903483908

Comment:
This is my first submitted package template, if there are any issues or mistakes please let me know and ill try and address them best i can.

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

* Re: [PR PATCH] [Updated] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1
  2021-08-23  6:26 [PR PATCH] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1 Paradigm0001
  2021-08-23  6:34 ` Paradigm0001
@ 2021-08-23  7:23 ` Paradigm0001
  2021-08-23 11:15 ` [PR REVIEW] " Johnnynator
                   ` (13 subsequent siblings)
  15 siblings, 0 replies; 26+ messages in thread
From: Paradigm0001 @ 2021-08-23  7:23 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Paradigm0001/void-packages master
https://github.com/void-linux/void-packages/pull/32643

New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1
<!-- Mark items with [x] where applicable -->

#### 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? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (x86_64)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


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

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

From b4e92650c52a28f97f3bbf5888dbec0b54c0b624 Mon Sep 17 00:00:00 2001
From: Paradigm0001 <46477191+Paradigm0001@users.noreply.github.com>
Date: Mon, 23 Aug 2021 06:17:05 +0000
Subject: [PATCH 1/2] Upload bees template and patch files

---
 srcpkgs/bees/patches/sbin-remove.patch      | 25 +++++++++++++++++++++
 srcpkgs/bees/patches/sbin-remove.patch.args |  1 +
 srcpkgs/bees/template                       | 13 +++++++++++
 3 files changed, 39 insertions(+)
 create mode 100644 srcpkgs/bees/patches/sbin-remove.patch
 create mode 100644 srcpkgs/bees/patches/sbin-remove.patch.args
 create mode 100644 srcpkgs/bees/template

diff --git a/srcpkgs/bees/patches/sbin-remove.patch b/srcpkgs/bees/patches/sbin-remove.patch
new file mode 100644
index 000000000000..0c2077cd2c38
--- /dev/null
+++ b/srcpkgs/bees/patches/sbin-remove.patch
@@ -0,0 +1,25 @@
+--- Makefile_bak	2021-08-22 22:58:00.224045573 -0700
++++ Makefile	2021-08-22 23:08:13.971375382 -0700
+@@ -49,18 +49,15 @@
+ 
+ scripts: scripts/beesd scripts/beesd@.service
+ 
+-install_tools: ## Install support tools + libs
+-install_tools: src
+-	install -Dm755 bin/fiemap $(DESTDIR)$(PREFIX)/bin/fiemap
+-	install -Dm755 bin/fiewalk $(DESTDIR)$(PREFIX)/sbin/fiewalk
+-
+ install_bees: ## Install bees + libs
+ install_bees: src $(RUN_INSTALL_TESTS)
+-	install -Dm755 bin/bees	$(DESTDIR)$(LIBEXEC_PREFIX)/bees
++	install -Dm755 bin/bees	$(DESTDIR)$(PREFIX)/bin/bees
++	install -Dm755 bin/fiemap $(DESTDIR)$(PREFIX)/bin/fiemap
++	install -Dm755 bin/fiewalk $(DESTDIR)$(PREFIX)/bin/fiewalk
+ 
+ install_scripts: ## Install scipts
+ install_scripts: scripts
+-	install -Dm755 scripts/beesd $(DESTDIR)$(PREFIX)/sbin/beesd
++	install -Dm755 scripts/beesd $(DESTDIR)$(PREFIX)/bin/beesd
+ 	install -Dm644 scripts/beesd.conf.sample $(DESTDIR)/$(ETC_PREFIX)/bees/beesd.conf.sample
+ ifneq ($(SYSTEMD_SYSTEM_UNIT_DIR),)
+ 	install -Dm644 scripts/beesd@.service $(DESTDIR)$(SYSTEMD_SYSTEM_UNIT_DIR)/beesd@.service
diff --git a/srcpkgs/bees/patches/sbin-remove.patch.args b/srcpkgs/bees/patches/sbin-remove.patch.args
new file mode 100644
index 000000000000..f3c7a7c5da68
--- /dev/null
+++ b/srcpkgs/bees/patches/sbin-remove.patch.args
@@ -0,0 +1 @@
+Makefile
diff --git a/srcpkgs/bees/template b/srcpkgs/bees/template
new file mode 100644
index 000000000000..c632bb470aa4
--- /dev/null
+++ b/srcpkgs/bees/template
@@ -0,0 +1,13 @@
+# Template file for 'bees'
+pkgname=bees
+version=081a6af278fc2b4f33198e2ec0028f8383bb6d4a
+revision=1
+build_style=gnu-makefile
+makedepends="gcc git discount"
+depends="btrfs-progs"
+short_desc="Best-Effort Extent-Same, a btrfs deduplication agent"
+maintainer="Paradigm <unixparadigm@protonmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Zygo/bees"
+distfiles="https://github.com/Zygo/bees/archive/${version}.tar.gz"
+checksum=c7251c3b3cf2eec79c35dad93e1bb2d160175c99c35d03e7cd37ae1f8bbb437a

From 14555c72772545672e33c5fb0e47b09d134e1009 Mon Sep 17 00:00:00 2001
From: "Paradigm0001@github.com" <Paradigm0001@github.com>
Date: Mon, 23 Aug 2021 00:19:40 -0700
Subject: [PATCH 2/2] Renamed patch file and removed arg file

---
 srcpkgs/bees/patches/{sbin-remove.patch => Makefile.patch} | 4 ++--
 srcpkgs/bees/patches/sbin-remove.patch.args                | 1 -
 2 files changed, 2 insertions(+), 3 deletions(-)
 rename srcpkgs/bees/patches/{sbin-remove.patch => Makefile.patch} (86%)
 delete mode 100644 srcpkgs/bees/patches/sbin-remove.patch.args

diff --git a/srcpkgs/bees/patches/sbin-remove.patch b/srcpkgs/bees/patches/Makefile.patch
similarity index 86%
rename from srcpkgs/bees/patches/sbin-remove.patch
rename to srcpkgs/bees/patches/Makefile.patch
index 0c2077cd2c38..7a9f417fccfd 100644
--- a/srcpkgs/bees/patches/sbin-remove.patch
+++ b/srcpkgs/bees/patches/Makefile.patch
@@ -1,5 +1,5 @@
---- Makefile_bak	2021-08-22 22:58:00.224045573 -0700
-+++ Makefile	2021-08-22 23:08:13.971375382 -0700
+--- ../bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a/Makefile	2021-06-19 01:35:28.000000000 -0700
++++ ./Makefile	2021-08-23 00:15:28.826863730 -0700
 @@ -49,18 +49,15 @@
  
  scripts: scripts/beesd scripts/beesd@.service
diff --git a/srcpkgs/bees/patches/sbin-remove.patch.args b/srcpkgs/bees/patches/sbin-remove.patch.args
deleted file mode 100644
index f3c7a7c5da68..000000000000
--- a/srcpkgs/bees/patches/sbin-remove.patch.args
+++ /dev/null
@@ -1 +0,0 @@
-Makefile

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

* Re: [PR REVIEW] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1
  2021-08-23  6:26 [PR PATCH] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1 Paradigm0001
  2021-08-23  6:34 ` Paradigm0001
  2021-08-23  7:23 ` [PR PATCH] [Updated] " Paradigm0001
@ 2021-08-23 11:15 ` Johnnynator
  2021-08-23 11:15 ` Johnnynator
                   ` (12 subsequent siblings)
  15 siblings, 0 replies; 26+ messages in thread
From: Johnnynator @ 2021-08-23 11:15 UTC (permalink / raw)
  To: ml

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

New review comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/32643#discussion_r693878440

Comment:
Use the versioned tags and not commits.
https://github.com/Zygo/bees/releases/tag/v0.6.5

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

* Re: [PR REVIEW] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1
  2021-08-23  6:26 [PR PATCH] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1 Paradigm0001
                   ` (2 preceding siblings ...)
  2021-08-23 11:15 ` [PR REVIEW] " Johnnynator
@ 2021-08-23 11:15 ` Johnnynator
  2021-08-23 11:20 ` Paradigm0001
                   ` (11 subsequent siblings)
  15 siblings, 0 replies; 26+ messages in thread
From: Johnnynator @ 2021-08-23 11:15 UTC (permalink / raw)
  To: ml

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

New review comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/32643#discussion_r693879421

Comment:
Should be hostmakedepends, furthermore GCC is always there, no need to list it.

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

* Re: [PR REVIEW] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1
  2021-08-23  6:26 [PR PATCH] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1 Paradigm0001
                   ` (3 preceding siblings ...)
  2021-08-23 11:15 ` Johnnynator
@ 2021-08-23 11:20 ` Paradigm0001
  2021-08-23 11:20 ` Paradigm0001
                   ` (10 subsequent siblings)
  15 siblings, 0 replies; 26+ messages in thread
From: Paradigm0001 @ 2021-08-23 11:20 UTC (permalink / raw)
  To: ml

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

New review comment by Paradigm0001 on void-packages repository

https://github.com/void-linux/void-packages/pull/32643#discussion_r693883327

Comment:
That tag fails to compile and all prior tags lack critical bug fixes. The commit I have chose to use is that of current master, which is stable as far as I can tell (Was tested on 3TB of data) and has no bugs to mention.

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

* Re: [PR REVIEW] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1
  2021-08-23  6:26 [PR PATCH] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1 Paradigm0001
                   ` (4 preceding siblings ...)
  2021-08-23 11:20 ` Paradigm0001
@ 2021-08-23 11:20 ` Paradigm0001
  2021-08-23 11:23 ` [PR PATCH] [Updated] " Paradigm0001
                   ` (9 subsequent siblings)
  15 siblings, 0 replies; 26+ messages in thread
From: Paradigm0001 @ 2021-08-23 11:20 UTC (permalink / raw)
  To: ml

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

New review comment by Paradigm0001 on void-packages repository

https://github.com/void-linux/void-packages/pull/32643#discussion_r693883608

Comment:
Thank you, I will make those changes now.

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

* Re: [PR PATCH] [Updated] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1
  2021-08-23  6:26 [PR PATCH] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1 Paradigm0001
                   ` (5 preceding siblings ...)
  2021-08-23 11:20 ` Paradigm0001
@ 2021-08-23 11:23 ` Paradigm0001
  2021-08-23 11:25 ` Paradigm0001
                   ` (8 subsequent siblings)
  15 siblings, 0 replies; 26+ messages in thread
From: Paradigm0001 @ 2021-08-23 11:23 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Paradigm0001/void-packages master
https://github.com/void-linux/void-packages/pull/32643

New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1
<!-- Mark items with [x] where applicable -->

#### 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? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (x86_64)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


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

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

From b4e92650c52a28f97f3bbf5888dbec0b54c0b624 Mon Sep 17 00:00:00 2001
From: Paradigm0001 <46477191+Paradigm0001@users.noreply.github.com>
Date: Mon, 23 Aug 2021 06:17:05 +0000
Subject: [PATCH 1/3] Upload bees template and patch files

---
 srcpkgs/bees/patches/sbin-remove.patch      | 25 +++++++++++++++++++++
 srcpkgs/bees/patches/sbin-remove.patch.args |  1 +
 srcpkgs/bees/template                       | 13 +++++++++++
 3 files changed, 39 insertions(+)
 create mode 100644 srcpkgs/bees/patches/sbin-remove.patch
 create mode 100644 srcpkgs/bees/patches/sbin-remove.patch.args
 create mode 100644 srcpkgs/bees/template

diff --git a/srcpkgs/bees/patches/sbin-remove.patch b/srcpkgs/bees/patches/sbin-remove.patch
new file mode 100644
index 000000000000..0c2077cd2c38
--- /dev/null
+++ b/srcpkgs/bees/patches/sbin-remove.patch
@@ -0,0 +1,25 @@
+--- Makefile_bak	2021-08-22 22:58:00.224045573 -0700
++++ Makefile	2021-08-22 23:08:13.971375382 -0700
+@@ -49,18 +49,15 @@
+ 
+ scripts: scripts/beesd scripts/beesd@.service
+ 
+-install_tools: ## Install support tools + libs
+-install_tools: src
+-	install -Dm755 bin/fiemap $(DESTDIR)$(PREFIX)/bin/fiemap
+-	install -Dm755 bin/fiewalk $(DESTDIR)$(PREFIX)/sbin/fiewalk
+-
+ install_bees: ## Install bees + libs
+ install_bees: src $(RUN_INSTALL_TESTS)
+-	install -Dm755 bin/bees	$(DESTDIR)$(LIBEXEC_PREFIX)/bees
++	install -Dm755 bin/bees	$(DESTDIR)$(PREFIX)/bin/bees
++	install -Dm755 bin/fiemap $(DESTDIR)$(PREFIX)/bin/fiemap
++	install -Dm755 bin/fiewalk $(DESTDIR)$(PREFIX)/bin/fiewalk
+ 
+ install_scripts: ## Install scipts
+ install_scripts: scripts
+-	install -Dm755 scripts/beesd $(DESTDIR)$(PREFIX)/sbin/beesd
++	install -Dm755 scripts/beesd $(DESTDIR)$(PREFIX)/bin/beesd
+ 	install -Dm644 scripts/beesd.conf.sample $(DESTDIR)/$(ETC_PREFIX)/bees/beesd.conf.sample
+ ifneq ($(SYSTEMD_SYSTEM_UNIT_DIR),)
+ 	install -Dm644 scripts/beesd@.service $(DESTDIR)$(SYSTEMD_SYSTEM_UNIT_DIR)/beesd@.service
diff --git a/srcpkgs/bees/patches/sbin-remove.patch.args b/srcpkgs/bees/patches/sbin-remove.patch.args
new file mode 100644
index 000000000000..f3c7a7c5da68
--- /dev/null
+++ b/srcpkgs/bees/patches/sbin-remove.patch.args
@@ -0,0 +1 @@
+Makefile
diff --git a/srcpkgs/bees/template b/srcpkgs/bees/template
new file mode 100644
index 000000000000..c632bb470aa4
--- /dev/null
+++ b/srcpkgs/bees/template
@@ -0,0 +1,13 @@
+# Template file for 'bees'
+pkgname=bees
+version=081a6af278fc2b4f33198e2ec0028f8383bb6d4a
+revision=1
+build_style=gnu-makefile
+makedepends="gcc git discount"
+depends="btrfs-progs"
+short_desc="Best-Effort Extent-Same, a btrfs deduplication agent"
+maintainer="Paradigm <unixparadigm@protonmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Zygo/bees"
+distfiles="https://github.com/Zygo/bees/archive/${version}.tar.gz"
+checksum=c7251c3b3cf2eec79c35dad93e1bb2d160175c99c35d03e7cd37ae1f8bbb437a

From 14555c72772545672e33c5fb0e47b09d134e1009 Mon Sep 17 00:00:00 2001
From: "Paradigm0001@github.com" <Paradigm0001@github.com>
Date: Mon, 23 Aug 2021 00:19:40 -0700
Subject: [PATCH 2/3] Renamed patch file and removed arg file

---
 srcpkgs/bees/patches/{sbin-remove.patch => Makefile.patch} | 4 ++--
 srcpkgs/bees/patches/sbin-remove.patch.args                | 1 -
 2 files changed, 2 insertions(+), 3 deletions(-)
 rename srcpkgs/bees/patches/{sbin-remove.patch => Makefile.patch} (86%)
 delete mode 100644 srcpkgs/bees/patches/sbin-remove.patch.args

diff --git a/srcpkgs/bees/patches/sbin-remove.patch b/srcpkgs/bees/patches/Makefile.patch
similarity index 86%
rename from srcpkgs/bees/patches/sbin-remove.patch
rename to srcpkgs/bees/patches/Makefile.patch
index 0c2077cd2c38..7a9f417fccfd 100644
--- a/srcpkgs/bees/patches/sbin-remove.patch
+++ b/srcpkgs/bees/patches/Makefile.patch
@@ -1,5 +1,5 @@
---- Makefile_bak	2021-08-22 22:58:00.224045573 -0700
-+++ Makefile	2021-08-22 23:08:13.971375382 -0700
+--- ../bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a/Makefile	2021-06-19 01:35:28.000000000 -0700
++++ ./Makefile	2021-08-23 00:15:28.826863730 -0700
 @@ -49,18 +49,15 @@
  
  scripts: scripts/beesd scripts/beesd@.service
diff --git a/srcpkgs/bees/patches/sbin-remove.patch.args b/srcpkgs/bees/patches/sbin-remove.patch.args
deleted file mode 100644
index f3c7a7c5da68..000000000000
--- a/srcpkgs/bees/patches/sbin-remove.patch.args
+++ /dev/null
@@ -1 +0,0 @@
-Makefile

From cfa4757521d9014bdb3b07eb6c9a086ce6c3b858 Mon Sep 17 00:00:00 2001
From: "Paradigm0001@github.com" <Paradigm0001@github.com>
Date: Mon, 23 Aug 2021 04:23:12 -0700
Subject: [PATCH 3/3] Removed unnessisary gcc dep and corrected to
 hostmakedepends

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

diff --git a/srcpkgs/bees/template b/srcpkgs/bees/template
index c632bb470aa4..617b36e02cbd 100644
--- a/srcpkgs/bees/template
+++ b/srcpkgs/bees/template
@@ -3,7 +3,7 @@ pkgname=bees
 version=081a6af278fc2b4f33198e2ec0028f8383bb6d4a
 revision=1
 build_style=gnu-makefile
-makedepends="gcc git discount"
+hostmakedepends="git discount"
 depends="btrfs-progs"
 short_desc="Best-Effort Extent-Same, a btrfs deduplication agent"
 maintainer="Paradigm <unixparadigm@protonmail.com>"

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

* Re: [PR PATCH] [Updated] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1
  2021-08-23  6:26 [PR PATCH] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1 Paradigm0001
                   ` (6 preceding siblings ...)
  2021-08-23 11:23 ` [PR PATCH] [Updated] " Paradigm0001
@ 2021-08-23 11:25 ` Paradigm0001
  2021-08-23 11:30 ` [PR REVIEW] " q66
                   ` (7 subsequent siblings)
  15 siblings, 0 replies; 26+ messages in thread
From: Paradigm0001 @ 2021-08-23 11:25 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Paradigm0001/void-packages master
https://github.com/void-linux/void-packages/pull/32643

New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1
<!-- Mark items with [x] where applicable -->

#### 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? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (x86_64)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


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

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

From b4e92650c52a28f97f3bbf5888dbec0b54c0b624 Mon Sep 17 00:00:00 2001
From: Paradigm0001 <46477191+Paradigm0001@users.noreply.github.com>
Date: Mon, 23 Aug 2021 06:17:05 +0000
Subject: [PATCH 1/3] Upload bees template and patch files

---
 srcpkgs/bees/patches/sbin-remove.patch      | 25 +++++++++++++++++++++
 srcpkgs/bees/patches/sbin-remove.patch.args |  1 +
 srcpkgs/bees/template                       | 13 +++++++++++
 3 files changed, 39 insertions(+)
 create mode 100644 srcpkgs/bees/patches/sbin-remove.patch
 create mode 100644 srcpkgs/bees/patches/sbin-remove.patch.args
 create mode 100644 srcpkgs/bees/template

diff --git a/srcpkgs/bees/patches/sbin-remove.patch b/srcpkgs/bees/patches/sbin-remove.patch
new file mode 100644
index 000000000000..0c2077cd2c38
--- /dev/null
+++ b/srcpkgs/bees/patches/sbin-remove.patch
@@ -0,0 +1,25 @@
+--- Makefile_bak	2021-08-22 22:58:00.224045573 -0700
++++ Makefile	2021-08-22 23:08:13.971375382 -0700
+@@ -49,18 +49,15 @@
+ 
+ scripts: scripts/beesd scripts/beesd@.service
+ 
+-install_tools: ## Install support tools + libs
+-install_tools: src
+-	install -Dm755 bin/fiemap $(DESTDIR)$(PREFIX)/bin/fiemap
+-	install -Dm755 bin/fiewalk $(DESTDIR)$(PREFIX)/sbin/fiewalk
+-
+ install_bees: ## Install bees + libs
+ install_bees: src $(RUN_INSTALL_TESTS)
+-	install -Dm755 bin/bees	$(DESTDIR)$(LIBEXEC_PREFIX)/bees
++	install -Dm755 bin/bees	$(DESTDIR)$(PREFIX)/bin/bees
++	install -Dm755 bin/fiemap $(DESTDIR)$(PREFIX)/bin/fiemap
++	install -Dm755 bin/fiewalk $(DESTDIR)$(PREFIX)/bin/fiewalk
+ 
+ install_scripts: ## Install scipts
+ install_scripts: scripts
+-	install -Dm755 scripts/beesd $(DESTDIR)$(PREFIX)/sbin/beesd
++	install -Dm755 scripts/beesd $(DESTDIR)$(PREFIX)/bin/beesd
+ 	install -Dm644 scripts/beesd.conf.sample $(DESTDIR)/$(ETC_PREFIX)/bees/beesd.conf.sample
+ ifneq ($(SYSTEMD_SYSTEM_UNIT_DIR),)
+ 	install -Dm644 scripts/beesd@.service $(DESTDIR)$(SYSTEMD_SYSTEM_UNIT_DIR)/beesd@.service
diff --git a/srcpkgs/bees/patches/sbin-remove.patch.args b/srcpkgs/bees/patches/sbin-remove.patch.args
new file mode 100644
index 000000000000..f3c7a7c5da68
--- /dev/null
+++ b/srcpkgs/bees/patches/sbin-remove.patch.args
@@ -0,0 +1 @@
+Makefile
diff --git a/srcpkgs/bees/template b/srcpkgs/bees/template
new file mode 100644
index 000000000000..c632bb470aa4
--- /dev/null
+++ b/srcpkgs/bees/template
@@ -0,0 +1,13 @@
+# Template file for 'bees'
+pkgname=bees
+version=081a6af278fc2b4f33198e2ec0028f8383bb6d4a
+revision=1
+build_style=gnu-makefile
+makedepends="gcc git discount"
+depends="btrfs-progs"
+short_desc="Best-Effort Extent-Same, a btrfs deduplication agent"
+maintainer="Paradigm <unixparadigm@protonmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Zygo/bees"
+distfiles="https://github.com/Zygo/bees/archive/${version}.tar.gz"
+checksum=c7251c3b3cf2eec79c35dad93e1bb2d160175c99c35d03e7cd37ae1f8bbb437a

From 14555c72772545672e33c5fb0e47b09d134e1009 Mon Sep 17 00:00:00 2001
From: "Paradigm0001@github.com" <Paradigm0001@github.com>
Date: Mon, 23 Aug 2021 00:19:40 -0700
Subject: [PATCH 2/3] Renamed patch file and removed arg file

---
 srcpkgs/bees/patches/{sbin-remove.patch => Makefile.patch} | 4 ++--
 srcpkgs/bees/patches/sbin-remove.patch.args                | 1 -
 2 files changed, 2 insertions(+), 3 deletions(-)
 rename srcpkgs/bees/patches/{sbin-remove.patch => Makefile.patch} (86%)
 delete mode 100644 srcpkgs/bees/patches/sbin-remove.patch.args

diff --git a/srcpkgs/bees/patches/sbin-remove.patch b/srcpkgs/bees/patches/Makefile.patch
similarity index 86%
rename from srcpkgs/bees/patches/sbin-remove.patch
rename to srcpkgs/bees/patches/Makefile.patch
index 0c2077cd2c38..7a9f417fccfd 100644
--- a/srcpkgs/bees/patches/sbin-remove.patch
+++ b/srcpkgs/bees/patches/Makefile.patch
@@ -1,5 +1,5 @@
---- Makefile_bak	2021-08-22 22:58:00.224045573 -0700
-+++ Makefile	2021-08-22 23:08:13.971375382 -0700
+--- ../bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a/Makefile	2021-06-19 01:35:28.000000000 -0700
++++ ./Makefile	2021-08-23 00:15:28.826863730 -0700
 @@ -49,18 +49,15 @@
  
  scripts: scripts/beesd scripts/beesd@.service
diff --git a/srcpkgs/bees/patches/sbin-remove.patch.args b/srcpkgs/bees/patches/sbin-remove.patch.args
deleted file mode 100644
index f3c7a7c5da68..000000000000
--- a/srcpkgs/bees/patches/sbin-remove.patch.args
+++ /dev/null
@@ -1 +0,0 @@
-Makefile

From a3fd33bbddf9c5729360458f755794fe0bcecf69 Mon Sep 17 00:00:00 2001
From: "Paradigm0001@github.com" <Paradigm0001@github.com>
Date: Mon, 23 Aug 2021 04:23:12 -0700
Subject: [PATCH 3/3] Removed unnecessary gcc dep and renamed makedepends to
 hostmakedepends

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

diff --git a/srcpkgs/bees/template b/srcpkgs/bees/template
index c632bb470aa4..617b36e02cbd 100644
--- a/srcpkgs/bees/template
+++ b/srcpkgs/bees/template
@@ -3,7 +3,7 @@ pkgname=bees
 version=081a6af278fc2b4f33198e2ec0028f8383bb6d4a
 revision=1
 build_style=gnu-makefile
-makedepends="gcc git discount"
+hostmakedepends="git discount"
 depends="btrfs-progs"
 short_desc="Best-Effort Extent-Same, a btrfs deduplication agent"
 maintainer="Paradigm <unixparadigm@protonmail.com>"

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

* Re: [PR REVIEW] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1
  2021-08-23  6:26 [PR PATCH] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1 Paradigm0001
                   ` (7 preceding siblings ...)
  2021-08-23 11:25 ` Paradigm0001
@ 2021-08-23 11:30 ` q66
  2021-08-23 11:37 ` Paradigm0001
                   ` (6 subsequent siblings)
  15 siblings, 0 replies; 26+ messages in thread
From: q66 @ 2021-08-23 11:30 UTC (permalink / raw)
  To: ml

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

New review comment by q66 on void-packages repository

https://github.com/void-linux/void-packages/pull/32643#discussion_r693889598

Comment:
then make them make a working release, void does not package git versions 

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

* Re: [PR REVIEW] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1
  2021-08-23  6:26 [PR PATCH] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1 Paradigm0001
                   ` (8 preceding siblings ...)
  2021-08-23 11:30 ` [PR REVIEW] " q66
@ 2021-08-23 11:37 ` Paradigm0001
  2021-10-05  1:55 ` [PR PATCH] [Updated] New package: bees-0.7 Paradigm0001
                   ` (5 subsequent siblings)
  15 siblings, 0 replies; 26+ messages in thread
From: Paradigm0001 @ 2021-08-23 11:37 UTC (permalink / raw)
  To: ml

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

New review comment by Paradigm0001 on void-packages repository

https://github.com/void-linux/void-packages/pull/32643#discussion_r693893593

Comment:
Alright, I'll attempt to contact them tomorrow and see if I can get them to post it as a release. Thank you for your help.

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

* Re: [PR PATCH] [Updated] New package: bees-0.7
  2021-08-23  6:26 [PR PATCH] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1 Paradigm0001
                   ` (9 preceding siblings ...)
  2021-08-23 11:37 ` Paradigm0001
@ 2021-10-05  1:55 ` Paradigm0001
  2021-10-05 21:12 ` jcgruenhage
                   ` (4 subsequent siblings)
  15 siblings, 0 replies; 26+ messages in thread
From: Paradigm0001 @ 2021-10-05  1:55 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Paradigm0001/void-packages master
https://github.com/void-linux/void-packages/pull/32643

New package: bees-0.7
<!-- Mark items with [x] where applicable -->

#### 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? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (x86_64)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


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

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

From b4e92650c52a28f97f3bbf5888dbec0b54c0b624 Mon Sep 17 00:00:00 2001
From: Paradigm0001 <46477191+Paradigm0001@users.noreply.github.com>
Date: Mon, 23 Aug 2021 06:17:05 +0000
Subject: [PATCH 1/3] Upload bees template and patch files

---
 srcpkgs/bees/patches/sbin-remove.patch      | 25 +++++++++++++++++++++
 srcpkgs/bees/patches/sbin-remove.patch.args |  1 +
 srcpkgs/bees/template                       | 13 +++++++++++
 3 files changed, 39 insertions(+)
 create mode 100644 srcpkgs/bees/patches/sbin-remove.patch
 create mode 100644 srcpkgs/bees/patches/sbin-remove.patch.args
 create mode 100644 srcpkgs/bees/template

diff --git a/srcpkgs/bees/patches/sbin-remove.patch b/srcpkgs/bees/patches/sbin-remove.patch
new file mode 100644
index 000000000000..0c2077cd2c38
--- /dev/null
+++ b/srcpkgs/bees/patches/sbin-remove.patch
@@ -0,0 +1,25 @@
+--- Makefile_bak	2021-08-22 22:58:00.224045573 -0700
++++ Makefile	2021-08-22 23:08:13.971375382 -0700
+@@ -49,18 +49,15 @@
+ 
+ scripts: scripts/beesd scripts/beesd@.service
+ 
+-install_tools: ## Install support tools + libs
+-install_tools: src
+-	install -Dm755 bin/fiemap $(DESTDIR)$(PREFIX)/bin/fiemap
+-	install -Dm755 bin/fiewalk $(DESTDIR)$(PREFIX)/sbin/fiewalk
+-
+ install_bees: ## Install bees + libs
+ install_bees: src $(RUN_INSTALL_TESTS)
+-	install -Dm755 bin/bees	$(DESTDIR)$(LIBEXEC_PREFIX)/bees
++	install -Dm755 bin/bees	$(DESTDIR)$(PREFIX)/bin/bees
++	install -Dm755 bin/fiemap $(DESTDIR)$(PREFIX)/bin/fiemap
++	install -Dm755 bin/fiewalk $(DESTDIR)$(PREFIX)/bin/fiewalk
+ 
+ install_scripts: ## Install scipts
+ install_scripts: scripts
+-	install -Dm755 scripts/beesd $(DESTDIR)$(PREFIX)/sbin/beesd
++	install -Dm755 scripts/beesd $(DESTDIR)$(PREFIX)/bin/beesd
+ 	install -Dm644 scripts/beesd.conf.sample $(DESTDIR)/$(ETC_PREFIX)/bees/beesd.conf.sample
+ ifneq ($(SYSTEMD_SYSTEM_UNIT_DIR),)
+ 	install -Dm644 scripts/beesd@.service $(DESTDIR)$(SYSTEMD_SYSTEM_UNIT_DIR)/beesd@.service
diff --git a/srcpkgs/bees/patches/sbin-remove.patch.args b/srcpkgs/bees/patches/sbin-remove.patch.args
new file mode 100644
index 000000000000..f3c7a7c5da68
--- /dev/null
+++ b/srcpkgs/bees/patches/sbin-remove.patch.args
@@ -0,0 +1 @@
+Makefile
diff --git a/srcpkgs/bees/template b/srcpkgs/bees/template
new file mode 100644
index 000000000000..c632bb470aa4
--- /dev/null
+++ b/srcpkgs/bees/template
@@ -0,0 +1,13 @@
+# Template file for 'bees'
+pkgname=bees
+version=081a6af278fc2b4f33198e2ec0028f8383bb6d4a
+revision=1
+build_style=gnu-makefile
+makedepends="gcc git discount"
+depends="btrfs-progs"
+short_desc="Best-Effort Extent-Same, a btrfs deduplication agent"
+maintainer="Paradigm <unixparadigm@protonmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/Zygo/bees"
+distfiles="https://github.com/Zygo/bees/archive/${version}.tar.gz"
+checksum=c7251c3b3cf2eec79c35dad93e1bb2d160175c99c35d03e7cd37ae1f8bbb437a

From 14555c72772545672e33c5fb0e47b09d134e1009 Mon Sep 17 00:00:00 2001
From: "Paradigm0001@github.com" <Paradigm0001@github.com>
Date: Mon, 23 Aug 2021 00:19:40 -0700
Subject: [PATCH 2/3] Renamed patch file and removed arg file

---
 srcpkgs/bees/patches/{sbin-remove.patch => Makefile.patch} | 4 ++--
 srcpkgs/bees/patches/sbin-remove.patch.args                | 1 -
 2 files changed, 2 insertions(+), 3 deletions(-)
 rename srcpkgs/bees/patches/{sbin-remove.patch => Makefile.patch} (86%)
 delete mode 100644 srcpkgs/bees/patches/sbin-remove.patch.args

diff --git a/srcpkgs/bees/patches/sbin-remove.patch b/srcpkgs/bees/patches/Makefile.patch
similarity index 86%
rename from srcpkgs/bees/patches/sbin-remove.patch
rename to srcpkgs/bees/patches/Makefile.patch
index 0c2077cd2c38..7a9f417fccfd 100644
--- a/srcpkgs/bees/patches/sbin-remove.patch
+++ b/srcpkgs/bees/patches/Makefile.patch
@@ -1,5 +1,5 @@
---- Makefile_bak	2021-08-22 22:58:00.224045573 -0700
-+++ Makefile	2021-08-22 23:08:13.971375382 -0700
+--- ../bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a/Makefile	2021-06-19 01:35:28.000000000 -0700
++++ ./Makefile	2021-08-23 00:15:28.826863730 -0700
 @@ -49,18 +49,15 @@
  
  scripts: scripts/beesd scripts/beesd@.service
diff --git a/srcpkgs/bees/patches/sbin-remove.patch.args b/srcpkgs/bees/patches/sbin-remove.patch.args
deleted file mode 100644
index f3c7a7c5da68..000000000000
--- a/srcpkgs/bees/patches/sbin-remove.patch.args
+++ /dev/null
@@ -1 +0,0 @@
-Makefile

From a3fd33bbddf9c5729360458f755794fe0bcecf69 Mon Sep 17 00:00:00 2001
From: "Paradigm0001@github.com" <Paradigm0001@github.com>
Date: Mon, 23 Aug 2021 04:23:12 -0700
Subject: [PATCH 3/3] Removed unnecessary gcc dep and renamed makedepends to
 hostmakedepends

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

diff --git a/srcpkgs/bees/template b/srcpkgs/bees/template
index c632bb470aa4..617b36e02cbd 100644
--- a/srcpkgs/bees/template
+++ b/srcpkgs/bees/template
@@ -3,7 +3,7 @@ pkgname=bees
 version=081a6af278fc2b4f33198e2ec0028f8383bb6d4a
 revision=1
 build_style=gnu-makefile
-makedepends="gcc git discount"
+hostmakedepends="git discount"
 depends="btrfs-progs"
 short_desc="Best-Effort Extent-Same, a btrfs deduplication agent"
 maintainer="Paradigm <unixparadigm@protonmail.com>"

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

* Re: New package: bees-0.7
  2021-08-23  6:26 [PR PATCH] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1 Paradigm0001
                   ` (10 preceding siblings ...)
  2021-10-05  1:55 ` [PR PATCH] [Updated] New package: bees-0.7 Paradigm0001
@ 2021-10-05 21:12 ` jcgruenhage
  2021-10-08  9:24 ` Paradigm0001
                   ` (3 subsequent siblings)
  15 siblings, 0 replies; 26+ messages in thread
From: jcgruenhage @ 2021-10-05 21:12 UTC (permalink / raw)
  To: ml

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

New comment by jcgruenhage on void-packages repository

https://github.com/void-linux/void-packages/pull/32643#issuecomment-934844008

Comment:
I've checked this out locally, and it doesn't *quite* work like it is right now, and it doesn't use the newly released 0.7.

I've pushed https://github.com/void-linux/void-packages/commit/ea58c3a9429d211f06291b826205d5642faa7970 to my fork, which is currently running on my server deduplicating my btrfs pool, based mostly on the work done in this PR

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

* Re: New package: bees-0.7
  2021-08-23  6:26 [PR PATCH] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1 Paradigm0001
                   ` (11 preceding siblings ...)
  2021-10-05 21:12 ` jcgruenhage
@ 2021-10-08  9:24 ` Paradigm0001
  2021-10-08  9:26 ` [PR PATCH] [Closed]: " Paradigm0001
                   ` (2 subsequent siblings)
  15 siblings, 0 replies; 26+ messages in thread
From: Paradigm0001 @ 2021-10-08  9:24 UTC (permalink / raw)
  To: ml

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

New comment by Paradigm0001 on void-packages repository

https://github.com/void-linux/void-packages/pull/32643#issuecomment-938489737

Comment:
Sorry about the delay after changing the PR name.
Thank you jcgruenhage for the updated template and patchfile. I'll make sure to merge the changes to my fork but before I do that I was wondering if providing a runit service for beesd would be a good idea. I'm not sure how void stands on packages providing service files that require a config file to be created/edited before the service would be functional. Any advice/opinions on this would be greatly appreciated and thank you for your time.

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

* Re: New package: bees-0.7
  2021-08-23  6:26 [PR PATCH] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1 Paradigm0001
                   ` (13 preceding siblings ...)
  2021-10-08  9:26 ` [PR PATCH] [Closed]: " Paradigm0001
@ 2021-10-08  9:26 ` Paradigm0001
  2021-10-08  9:50 ` jcgruenhage
  15 siblings, 0 replies; 26+ messages in thread
From: Paradigm0001 @ 2021-10-08  9:26 UTC (permalink / raw)
  To: ml

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

New comment by Paradigm0001 on void-packages repository

https://github.com/void-linux/void-packages/pull/32643#issuecomment-938491577

Comment:
I didnt notice the new bees PR until after my last comment, going to close this PR for now.

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

* Re: [PR PATCH] [Closed]: New package: bees-0.7
  2021-08-23  6:26 [PR PATCH] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1 Paradigm0001
                   ` (12 preceding siblings ...)
  2021-10-08  9:24 ` Paradigm0001
@ 2021-10-08  9:26 ` Paradigm0001
  2021-10-08  9:26 ` Paradigm0001
  2021-10-08  9:50 ` jcgruenhage
  15 siblings, 0 replies; 26+ messages in thread
From: Paradigm0001 @ 2021-10-08  9:26 UTC (permalink / raw)
  To: ml

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

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

New package: bees-0.7
https://github.com/void-linux/void-packages/pull/32643

Description:
<!-- Mark items with [x] where applicable -->

#### 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? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (x86_64)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


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

* Re: New package: bees-0.7
  2021-08-23  6:26 [PR PATCH] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1 Paradigm0001
                   ` (14 preceding siblings ...)
  2021-10-08  9:26 ` Paradigm0001
@ 2021-10-08  9:50 ` jcgruenhage
  15 siblings, 0 replies; 26+ messages in thread
From: jcgruenhage @ 2021-10-08  9:50 UTC (permalink / raw)
  To: ml

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

New comment by jcgruenhage on void-packages repository

https://github.com/void-linux/void-packages/pull/32643#issuecomment-938506447

Comment:
@Paradigm0001 thanks for you initial work on this and opening the issue for a new release, helped a lot with making this progress



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

* Re: New package: bees-0.7
  2021-10-05 21:14 [PR PATCH] " jcgruenhage
                   ` (7 preceding siblings ...)
  2022-03-27 15:05 ` jcgruenhage
@ 2022-03-27 15:24 ` Vaelatern
  8 siblings, 0 replies; 26+ messages in thread
From: Vaelatern @ 2022-03-27 15:24 UTC (permalink / raw)
  To: ml

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

New comment by Vaelatern on void-packages repository

https://github.com/void-linux/void-packages/pull/33356#issuecomment-1079953128

Comment:
too late, merged :)

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

* Re: New package: bees-0.7
  2021-10-05 21:14 [PR PATCH] " jcgruenhage
                   ` (6 preceding siblings ...)
  2022-03-27 14:56 ` Vaelatern
@ 2022-03-27 15:05 ` jcgruenhage
  2022-03-27 15:24 ` Vaelatern
  8 siblings, 0 replies; 26+ messages in thread
From: jcgruenhage @ 2022-03-27 15:05 UTC (permalink / raw)
  To: ml

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

New comment by jcgruenhage on void-packages repository

https://github.com/void-linux/void-packages/pull/33356#issuecomment-1079949665

Comment:
Leaving it in as a discoverable starting point seemed like the right approach, but I'm also happy to remove it if it's not desirable to include it.

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

* Re: New package: bees-0.7
  2021-10-05 21:14 [PR PATCH] " jcgruenhage
                   ` (5 preceding siblings ...)
  2022-03-27 13:17 ` jcgruenhage
@ 2022-03-27 14:56 ` Vaelatern
  2022-03-27 15:05 ` jcgruenhage
  2022-03-27 15:24 ` Vaelatern
  8 siblings, 0 replies; 26+ messages in thread
From: Vaelatern @ 2022-03-27 14:56 UTC (permalink / raw)
  To: ml

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

New comment by Vaelatern on void-packages repository

https://github.com/void-linux/void-packages/pull/33356#issuecomment-1079947967

Comment:
I'm willing to accept the possibly useless patch as suitably low cost.

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

* Re: New package: bees-0.7
  2021-10-05 21:14 [PR PATCH] " jcgruenhage
                   ` (4 preceding siblings ...)
  2021-10-08 23:03 ` Vaelatern
@ 2022-03-27 13:17 ` jcgruenhage
  2022-03-27 14:56 ` Vaelatern
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 26+ messages in thread
From: jcgruenhage @ 2022-03-27 13:17 UTC (permalink / raw)
  To: ml

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

New comment by jcgruenhage on void-packages repository

https://github.com/void-linux/void-packages/pull/33356#issuecomment-1079930219

Comment:
So, set up to be only available on glibc targets, tests only run when not cross compiling. My started patch for cross compiling + testing is included, but deselected using the the `series` file. Any more  changes you'd want?

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

* Re: New package: bees-0.7
  2021-10-05 21:14 [PR PATCH] " jcgruenhage
                   ` (3 preceding siblings ...)
  2021-10-08 20:19 ` Chocimier
@ 2021-10-08 23:03 ` Vaelatern
  2022-03-27 13:17 ` jcgruenhage
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 26+ messages in thread
From: Vaelatern @ 2021-10-08 23:03 UTC (permalink / raw)
  To: ml

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

New comment by Vaelatern on void-packages repository

https://github.com/void-linux/void-packages/pull/33356#issuecomment-939158741

Comment:
I would be fine with a patch that removes the tests from the default set.

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

* Re: New package: bees-0.7
  2021-10-05 21:14 [PR PATCH] " jcgruenhage
                   ` (2 preceding siblings ...)
  2021-10-08  9:48 ` jcgruenhage
@ 2021-10-08 20:19 ` Chocimier
  2021-10-08 23:03 ` Vaelatern
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 26+ messages in thread
From: Chocimier @ 2021-10-08 20:19 UTC (permalink / raw)
  To: ml

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

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/33356#issuecomment-939093793

Comment:
Tooling around betafs that fails its own test suite is not we would want.
Problem here is that test is part of default build: https://github.com/Zygo/bees/blob/12e80658a8cfb5dc1d8676e3696681ad32fab552/Makefile#L15-L19
Set `make_build_args="DEFAULT_MAKE_TARGET=all"` and it should build for x86_64 and aarch glibc. Arm* would still fail due to atomics (fixable), musl will fail as upstream uses glibc extensions.
Installing docs would be nice too.

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

* Re: New package: bees-0.7
  2021-10-05 21:14 [PR PATCH] " jcgruenhage
  2021-10-06 18:59 ` Vaelatern
  2021-10-07 12:04 ` jcgruenhage
@ 2021-10-08  9:48 ` jcgruenhage
  2021-10-08 20:19 ` Chocimier
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 26+ messages in thread
From: jcgruenhage @ 2021-10-08  9:48 UTC (permalink / raw)
  To: ml

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

New comment by jcgruenhage on void-packages repository

https://github.com/void-linux/void-packages/pull/33356#issuecomment-938505628

Comment:
I'm trying to get bees to pass CI, but running tests + cross compilation does not work at all, and all the patches I've worked on so far just made it worse, resulting in the tests also not passing when it's not cross compiling

If anyone with more knowledge on the intersection of static libs from a subfolders, C++ cross compilation and running tests from a Makefile could take a swing at this, I'd be happier, because I'd like to see this done properly, but otherwise: I could undo the patches and put in nocross and make_check=no, which would make it pass.

Any opinions on this?

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

* Re: New package: bees-0.7
  2021-10-05 21:14 [PR PATCH] " jcgruenhage
  2021-10-06 18:59 ` Vaelatern
@ 2021-10-07 12:04 ` jcgruenhage
  2021-10-08  9:48 ` jcgruenhage
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 26+ messages in thread
From: jcgruenhage @ 2021-10-07 12:04 UTC (permalink / raw)
  To: ml

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

New comment by jcgruenhage on void-packages repository

https://github.com/void-linux/void-packages/pull/33356#issuecomment-937727013

Comment:
afaict, the variable should be `CXX_FOR_BUILD`, and the same for the `CXXFLAGS` etc, but even with those it doesn't seem to quite pass the tests. I don't know much about cross compilation together with make, so I'd be happy about input here.

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

* Re: New package: bees-0.7
  2021-10-05 21:14 [PR PATCH] " jcgruenhage
@ 2021-10-06 18:59 ` Vaelatern
  2021-10-07 12:04 ` jcgruenhage
                   ` (7 subsequent siblings)
  8 siblings, 0 replies; 26+ messages in thread
From: Vaelatern @ 2021-10-06 18:59 UTC (permalink / raw)
  To: ml

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

New comment by Vaelatern on void-packages repository

https://github.com/void-linux/void-packages/pull/33356#issuecomment-936912049

Comment:
```
./chatter >chatter.txt 2>&1 || (RC=$?; cat chatter.txt; exit $RC)
/bin/sh: line 1: ./chatter: cannot execute binary file: Exec format error
```

sounds like it's supposed to be built with `HOST_CC` (correct variable)? or this step needs to not be necessary in cross builds.

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

end of thread, other threads:[~2022-03-27 15:24 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-23  6:26 [PR PATCH] New package: bees-081a6af278fc2b4f33198e2ec0028f8383bb6d4a_1 Paradigm0001
2021-08-23  6:34 ` Paradigm0001
2021-08-23  7:23 ` [PR PATCH] [Updated] " Paradigm0001
2021-08-23 11:15 ` [PR REVIEW] " Johnnynator
2021-08-23 11:15 ` Johnnynator
2021-08-23 11:20 ` Paradigm0001
2021-08-23 11:20 ` Paradigm0001
2021-08-23 11:23 ` [PR PATCH] [Updated] " Paradigm0001
2021-08-23 11:25 ` Paradigm0001
2021-08-23 11:30 ` [PR REVIEW] " q66
2021-08-23 11:37 ` Paradigm0001
2021-10-05  1:55 ` [PR PATCH] [Updated] New package: bees-0.7 Paradigm0001
2021-10-05 21:12 ` jcgruenhage
2021-10-08  9:24 ` Paradigm0001
2021-10-08  9:26 ` [PR PATCH] [Closed]: " Paradigm0001
2021-10-08  9:26 ` Paradigm0001
2021-10-08  9:50 ` jcgruenhage
2021-10-05 21:14 [PR PATCH] " jcgruenhage
2021-10-06 18:59 ` Vaelatern
2021-10-07 12:04 ` jcgruenhage
2021-10-08  9:48 ` jcgruenhage
2021-10-08 20:19 ` Chocimier
2021-10-08 23:03 ` Vaelatern
2022-03-27 13:17 ` jcgruenhage
2022-03-27 14:56 ` Vaelatern
2022-03-27 15:05 ` jcgruenhage
2022-03-27 15:24 ` Vaelatern

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