Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: btrfs-assistant-1.6.1
@ 2022-07-25  7:30 tranzystorek-io
  2022-07-25  7:32 ` tranzystorek-io
                   ` (26 more replies)
  0 siblings, 27 replies; 28+ messages in thread
From: tranzystorek-io @ 2022-07-25  7:30 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages btrfs-assistant
https://github.com/void-linux/void-packages/pull/38265

New package: btrfs-assistant-1.6.1
<!-- Uncomment relevant sections and delete options which are not applicable -->

Closes #38255 

#### Testing the changes
- I tested the changes in this PR: **NO**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- 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/38265.patch is attached

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

From 88b864ea3e8b5498be88d05d1bd39f90fd5ae8aa Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Mon, 25 Jul 2022 08:57:28 +0200
Subject: [PATCH] New package: btrfs-assistant-1.6.1

---
 .../btrfs-assistant/patches/remove-werror.patch  | 10 ++++++++++
 srcpkgs/btrfs-assistant/template                 | 16 ++++++++++++++++
 2 files changed, 26 insertions(+)
 create mode 100644 srcpkgs/btrfs-assistant/patches/remove-werror.patch
 create mode 100644 srcpkgs/btrfs-assistant/template

diff --git a/srcpkgs/btrfs-assistant/patches/remove-werror.patch b/srcpkgs/btrfs-assistant/patches/remove-werror.patch
new file mode 100644
index 000000000000..7d6c423158a5
--- /dev/null
+++ b/srcpkgs/btrfs-assistant/patches/remove-werror.patch
@@ -0,0 +1,10 @@
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index ee71007..ae264f8 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -33,4 +33,4 @@ install(TARGETS btrfs-assistant-bin RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
+ 
+ find_library(BTRFSUTIL_LIB btrfsutil)
+ target_link_libraries(btrfs-assistant-bin PRIVATE Qt${QT_VERSION_MAJOR}::Widgets ${BTRFSUTIL_LIB})
+-target_compile_options(btrfs-assistant-bin PRIVATE -Werror -Wall -Wextra -Wconversion)
++target_compile_options(btrfs-assistant-bin PRIVATE -Wall -Wextra -Wconversion)
diff --git a/srcpkgs/btrfs-assistant/template b/srcpkgs/btrfs-assistant/template
new file mode 100644
index 000000000000..312382c024fc
--- /dev/null
+++ b/srcpkgs/btrfs-assistant/template
@@ -0,0 +1,16 @@
+# Template file for 'btrfs-assistant'
+pkgname=btrfs-assistant
+version=1.6.1
+revision=1
+build_style=cmake
+hostmakedepends="qt5-host-tools"
+makedepends="libbtrfsutil-devel qt5-devel qt5-tools-devel"
+depends="snapper"
+short_desc="GUI management tool to make managing a Btrfs filesystem easier"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://gitlab.com/btrfs-assistant/btrfs-assistant"
+changelog="https://gitlab.com/btrfs-assistant/btrfs-assistant/-/raw/main/changelog"
+distfiles="https://gitlab.com/btrfs-assistant/btrfs-assistant/-/archive/${version}/btrfs-assistant-${version}.tar.gz"
+checksum=a5a9451905c79402f438e22013f03858ef977111f57019f7cc15efe829c38c5d
+conf_files="/etc/btrfs-assistant.conf"

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

* Re: New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
@ 2022-07-25  7:32 ` tranzystorek-io
  2022-07-25  7:51 ` [PR PATCH] [Updated] " tranzystorek-io
                   ` (25 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: tranzystorek-io @ 2022-07-25  7:32 UTC (permalink / raw)
  To: ml

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

New comment by tranzystorek-io on void-packages repository

https://github.com/void-linux/void-packages/pull/38265#issuecomment-1193686654

Comment:
@BT-Justice could you test this? I don't manage any BTRFS filesystems.

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

* Re: [PR PATCH] [Updated] New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
  2022-07-25  7:32 ` tranzystorek-io
@ 2022-07-25  7:51 ` tranzystorek-io
  2022-07-25  8:08 ` tranzystorek-io
                   ` (24 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: tranzystorek-io @ 2022-07-25  7:51 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages btrfs-assistant
https://github.com/void-linux/void-packages/pull/38265

New package: btrfs-assistant-1.6.1
<!-- Uncomment relevant sections and delete options which are not applicable -->

Closes #38255 

#### Testing the changes
- I tested the changes in this PR: **NO**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- 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/38265.patch is attached

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

From 2c70bde5947353e926a1b4bdefd39576c97c446a Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Mon, 25 Jul 2022 08:57:28 +0200
Subject: [PATCH] New package: btrfs-assistant-1.6.1

---
 .../btrfs-assistant/patches/remove-werror.patch  | 10 ++++++++++
 srcpkgs/btrfs-assistant/template                 | 16 ++++++++++++++++
 2 files changed, 26 insertions(+)
 create mode 100644 srcpkgs/btrfs-assistant/patches/remove-werror.patch
 create mode 100644 srcpkgs/btrfs-assistant/template

diff --git a/srcpkgs/btrfs-assistant/patches/remove-werror.patch b/srcpkgs/btrfs-assistant/patches/remove-werror.patch
new file mode 100644
index 000000000000..7d6c423158a5
--- /dev/null
+++ b/srcpkgs/btrfs-assistant/patches/remove-werror.patch
@@ -0,0 +1,10 @@
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index ee71007..ae264f8 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -33,4 +33,4 @@ install(TARGETS btrfs-assistant-bin RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
+ 
+ find_library(BTRFSUTIL_LIB btrfsutil)
+ target_link_libraries(btrfs-assistant-bin PRIVATE Qt${QT_VERSION_MAJOR}::Widgets ${BTRFSUTIL_LIB})
+-target_compile_options(btrfs-assistant-bin PRIVATE -Werror -Wall -Wextra -Wconversion)
++target_compile_options(btrfs-assistant-bin PRIVATE -Wall -Wextra -Wconversion)
diff --git a/srcpkgs/btrfs-assistant/template b/srcpkgs/btrfs-assistant/template
new file mode 100644
index 000000000000..312382c024fc
--- /dev/null
+++ b/srcpkgs/btrfs-assistant/template
@@ -0,0 +1,16 @@
+# Template file for 'btrfs-assistant'
+pkgname=btrfs-assistant
+version=1.6.1
+revision=1
+build_style=cmake
+hostmakedepends="qt5-host-tools"
+makedepends="libbtrfsutil-devel qt5-devel qt5-tools-devel"
+depends="snapper"
+short_desc="GUI management tool to make managing a Btrfs filesystem easier"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://gitlab.com/btrfs-assistant/btrfs-assistant"
+changelog="https://gitlab.com/btrfs-assistant/btrfs-assistant/-/raw/main/changelog"
+distfiles="https://gitlab.com/btrfs-assistant/btrfs-assistant/-/archive/${version}/btrfs-assistant-${version}.tar.gz"
+checksum=a5a9451905c79402f438e22013f03858ef977111f57019f7cc15efe829c38c5d
+conf_files="/etc/btrfs-assistant.conf"

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

* Re: [PR PATCH] [Updated] New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
  2022-07-25  7:32 ` tranzystorek-io
  2022-07-25  7:51 ` [PR PATCH] [Updated] " tranzystorek-io
@ 2022-07-25  8:08 ` tranzystorek-io
  2022-07-25 10:24 ` meator
                   ` (23 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: tranzystorek-io @ 2022-07-25  8:08 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages btrfs-assistant
https://github.com/void-linux/void-packages/pull/38265

New package: btrfs-assistant-1.6.1
<!-- Uncomment relevant sections and delete options which are not applicable -->

Closes #38255 

#### Testing the changes
- I tested the changes in this PR: **NO**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- 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/38265.patch is attached

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

From 1708ca9dd5ad96728bd61c28d1a9fd0212bcd3b1 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Mon, 25 Jul 2022 08:57:28 +0200
Subject: [PATCH] New package: btrfs-assistant-1.6.1

---
 .../btrfs-assistant/patches/remove-werror.patch  | 10 ++++++++++
 srcpkgs/btrfs-assistant/template                 | 16 ++++++++++++++++
 2 files changed, 26 insertions(+)
 create mode 100644 srcpkgs/btrfs-assistant/patches/remove-werror.patch
 create mode 100644 srcpkgs/btrfs-assistant/template

diff --git a/srcpkgs/btrfs-assistant/patches/remove-werror.patch b/srcpkgs/btrfs-assistant/patches/remove-werror.patch
new file mode 100644
index 000000000000..7d6c423158a5
--- /dev/null
+++ b/srcpkgs/btrfs-assistant/patches/remove-werror.patch
@@ -0,0 +1,10 @@
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index ee71007..ae264f8 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -33,4 +33,4 @@ install(TARGETS btrfs-assistant-bin RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
+ 
+ find_library(BTRFSUTIL_LIB btrfsutil)
+ target_link_libraries(btrfs-assistant-bin PRIVATE Qt${QT_VERSION_MAJOR}::Widgets ${BTRFSUTIL_LIB})
+-target_compile_options(btrfs-assistant-bin PRIVATE -Werror -Wall -Wextra -Wconversion)
++target_compile_options(btrfs-assistant-bin PRIVATE -Wall -Wextra -Wconversion)
diff --git a/srcpkgs/btrfs-assistant/template b/srcpkgs/btrfs-assistant/template
new file mode 100644
index 000000000000..3b448c476584
--- /dev/null
+++ b/srcpkgs/btrfs-assistant/template
@@ -0,0 +1,16 @@
+# Template file for 'btrfs-assistant'
+pkgname=btrfs-assistant
+version=1.6.1
+revision=1
+build_style=cmake
+hostmakedepends="qt5-host-tools qt5-qmake"
+makedepends="libbtrfsutil-devel qt5-devel qt5-tools-devel"
+depends="snapper"
+short_desc="GUI management tool to make managing a Btrfs filesystem easier"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://gitlab.com/btrfs-assistant/btrfs-assistant"
+changelog="https://gitlab.com/btrfs-assistant/btrfs-assistant/-/raw/main/changelog"
+distfiles="https://gitlab.com/btrfs-assistant/btrfs-assistant/-/archive/${version}/btrfs-assistant-${version}.tar.gz"
+checksum=a5a9451905c79402f438e22013f03858ef977111f57019f7cc15efe829c38c5d
+conf_files="/etc/btrfs-assistant.conf"

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

* Re: New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (2 preceding siblings ...)
  2022-07-25  8:08 ` tranzystorek-io
@ 2022-07-25 10:24 ` meator
  2022-07-25 10:32 ` tranzystorek-io
                   ` (22 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: meator @ 2022-07-25 10:24 UTC (permalink / raw)
  To: ml

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

New comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/38265#issuecomment-1193862404

Comment:
`btrfs-assistant` works fine on my machine. What's the difference between `btrfs-assistant` and `btrfs-assistant-bin`? They seem to launch the same program, but `btrfs-assistant-bin` prints:
```
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
```

`btrfs-assistant` doesn't print any warnings and just works. I have `elogind` up and running (not as a service) and I never had issues with `XDG_RUNTIME_DIR`. But this is just a warning and `btrfs-assistant-bin` launches anyway without any problems.

When I try to launch `btrfs-assistant-launcher` (which is also executed by the desktop file), I get:
```
$ sudo btrfs-assistant-launcher
qt.qpa.xcb: could not connect to display
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, webgl, xcb.

/bin/btrfs-assistant: line 27: 29130 Aborted                 btrfs-assistant-bin ${params}
```
I have tried to execute this in different ways (through a root shell instead of using `sudo`, tried to mess with `$XDG_RUNTIME_DIR`, tried to run it without `sudo` and authenticate via the default `polkit`). I have no idea if this is a problem on my end, I'm not doing any nonstandard things, I have regular Xorg, there's no `ssh`ing involved, I'm doing this locally.

[This](https://stackoverflow.com/q/68036484/13840624) says that some dependencies might be missing. Some other people had this exact problem when launching Qt creator, but Qt creator works without problems for me.

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

* Re: New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (3 preceding siblings ...)
  2022-07-25 10:24 ` meator
@ 2022-07-25 10:32 ` tranzystorek-io
  2022-07-25 10:33 ` tranzystorek-io
                   ` (21 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: tranzystorek-io @ 2022-07-25 10:32 UTC (permalink / raw)
  To: ml

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

New comment by tranzystorek-io on void-packages repository

https://github.com/void-linux/void-packages/pull/38265#issuecomment-1193870063

Comment:
`btrfs-assistant-bin` is the actual binary that runs, while `btrfs-assistant{,-launcher}` are bash scripts that respectively set some additional variables and execute with polkit

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

* Re: New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (4 preceding siblings ...)
  2022-07-25 10:32 ` tranzystorek-io
@ 2022-07-25 10:33 ` tranzystorek-io
  2022-07-25 10:52 ` meator
                   ` (20 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: tranzystorek-io @ 2022-07-25 10:33 UTC (permalink / raw)
  To: ml

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

New comment by tranzystorek-io on void-packages repository

https://github.com/void-linux/void-packages/pull/38265#issuecomment-1193870063

Comment:
`btrfs-assistant-bin` is the actual binary that does everything, while `btrfs-assistant{,-launcher}` are bash scripts that respectively set some additional variables and execute with polkit

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

* Re: New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (5 preceding siblings ...)
  2022-07-25 10:33 ` tranzystorek-io
@ 2022-07-25 10:52 ` meator
  2022-07-25 11:07 ` meator
                   ` (19 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: meator @ 2022-07-25 10:52 UTC (permalink / raw)
  To: ml

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

New comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/38265#issuecomment-1193892198

Comment:
Oh, that makes sense. It's weird that `pkexec` in `btrfs-assistant-launcher` somehow breaks Qt.

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

* Re: New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (6 preceding siblings ...)
  2022-07-25 10:52 ` meator
@ 2022-07-25 11:07 ` meator
  2022-07-25 11:21 ` sgn
                   ` (18 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: meator @ 2022-07-25 11:07 UTC (permalink / raw)
  To: ml

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

New comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/38265#issuecomment-1193907006

Comment:
But other than that it's working. I use `btrfs` and `snapper` on my system and `btrfs-assistant` can manage everything.

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

* Re: New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (7 preceding siblings ...)
  2022-07-25 11:07 ` meator
@ 2022-07-25 11:21 ` sgn
  2022-07-25 11:40 ` tranzystorek-io
                   ` (17 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: sgn @ 2022-07-25 11:21 UTC (permalink / raw)
  To: ml

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

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/38265#issuecomment-1193920743

Comment:
> Oh, that makes sense. It's weird that `pkexec` in `btrfs-assistant-launcher` somehow breaks Qt.

Does `btrfs-assistant-launcher` work without `sudo`?

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

* Re: New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (8 preceding siblings ...)
  2022-07-25 11:21 ` sgn
@ 2022-07-25 11:40 ` tranzystorek-io
  2022-07-25 11:54 ` meator
                   ` (16 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: tranzystorek-io @ 2022-07-25 11:40 UTC (permalink / raw)
  To: ml

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

New comment by tranzystorek-io on void-packages repository

https://github.com/void-linux/void-packages/pull/38265#issuecomment-1193939898

Comment:
According to https://gitlab.com/btrfs-assistant/btrfs-assistant/-/issues/24 it needs root for most functionality

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

* Re: New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (9 preceding siblings ...)
  2022-07-25 11:40 ` tranzystorek-io
@ 2022-07-25 11:54 ` meator
  2022-07-25 12:35 ` BT-Justice
                   ` (15 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: meator @ 2022-07-25 11:54 UTC (permalink / raw)
  To: ml

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

New comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/38265#issuecomment-1193953402

Comment:
> Does `btrfs-assistant-launcher` work without `sudo`?

As tranzystorek-io pointed out, `btrfs-assistant-launcher` is just
```sh
#!/usr/bin/env bash

pkexec btrfs-assistant --xdg-desktop=$XDG_CURRENT_DESKTOP
```

It uses `pkexec` for privilege escalation when run without `sudo` and then fails with the same error.

Interestingly
```sh
pkexec env DISPLAY=:0 btrfs-assistant --xdg-desktop=$XDG_CURRENT_DESKTOP
```
works. I think it's because `pkexec` strips unsafe environment variables which include `$DISPLAY`, and because Qt needs that, it fails.

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

* Re: New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (10 preceding siblings ...)
  2022-07-25 11:54 ` meator
@ 2022-07-25 12:35 ` BT-Justice
  2022-07-25 12:39 ` meator
                   ` (14 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: BT-Justice @ 2022-07-25 12:35 UTC (permalink / raw)
  To: ml

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

New comment by BT-Justice on void-packages repository

https://github.com/void-linux/void-packages/pull/38265#issuecomment-1193992693

Comment:
> @BT-Justice could you test this? I don't manage any BTRFS filesystems.

I will as soon as I can.  Thanks for adding it to Void!

I know on Fedora using btrfs-assistant that it asks for the sudo password before opening.  That is probably normal behavior as it needs to do advanced things.

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

* Re: New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (11 preceding siblings ...)
  2022-07-25 12:35 ` BT-Justice
@ 2022-07-25 12:39 ` meator
  2022-07-25 12:43 ` tranzystorek-io
                   ` (13 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: meator @ 2022-07-25 12:39 UTC (permalink / raw)
  To: ml

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

New comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/38265#issuecomment-1193996626

Comment:
Sorry, I'm probably just creating confusion. This has to be an error on my part. `/usr/share/polkit-1/actions/org.btrfs-assistant.pkexec.policy` has
```xml
    <annotate key="org.freedesktop.policykit.exec.allow_gui">true</annotate>
```
so the `$DISPLAY` environment variable should be retained. My polkit is probably misconfigured.

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

* Re: New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (12 preceding siblings ...)
  2022-07-25 12:39 ` meator
@ 2022-07-25 12:43 ` tranzystorek-io
  2022-07-25 14:45 ` BT-Justice
                   ` (12 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: tranzystorek-io @ 2022-07-25 12:43 UTC (permalink / raw)
  To: ml

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

New comment by tranzystorek-io on void-packages repository

https://github.com/void-linux/void-packages/pull/38265#issuecomment-1194000786

Comment:
I wish it didn't error out when no btrfs fs is present so that I could at least test the basic interface etc. 😆 

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

* Re: New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (13 preceding siblings ...)
  2022-07-25 12:43 ` tranzystorek-io
@ 2022-07-25 14:45 ` BT-Justice
  2022-07-25 15:20 ` classabbyamp
                   ` (11 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: BT-Justice @ 2022-07-25 14:45 UTC (permalink / raw)
  To: ml

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

New comment by BT-Justice on void-packages repository

https://github.com/void-linux/void-packages/pull/38265#issuecomment-1194145083

Comment:
So far so good.  Thank you!

Obviously the systemd Unit Settings on the Snapper Settings tab are missing for Snapper timeline enabled, Snapper cleanup enabled, and Snapper boot enabled.  The Btrfs maintenance tab is missing, but I assume that is also due to systemd.

I'll have to learn if snapper will do any kind of automatic timeline snapshots on runit.

Also @tranzystorek-io ... https://btrfs.readthedocs.io/en/latest/Convert.html

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

* Re: New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (14 preceding siblings ...)
  2022-07-25 14:45 ` BT-Justice
@ 2022-07-25 15:20 ` classabbyamp
  2022-07-25 15:20 ` classabbyamp
                   ` (10 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: classabbyamp @ 2022-07-25 15:20 UTC (permalink / raw)
  To: ml

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

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/38265#issuecomment-1194192153

Comment:
> I'll have to learn if snapper will do any kind of automatic timeline snapshots on runit.

if not, it should be fairly straightforward to convert a systemd service/timer to a runit service

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

* Re: New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (15 preceding siblings ...)
  2022-07-25 15:20 ` classabbyamp
@ 2022-07-25 15:20 ` classabbyamp
  2022-07-25 15:36 ` tranzystorek-io
                   ` (9 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: classabbyamp @ 2022-07-25 15:20 UTC (permalink / raw)
  To: ml

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

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/38265#issuecomment-1194192153

Comment:
> I'll have to learn if snapper will do any kind of automatic timeline snapshots on runit.

if not, it should be fairly straightforward to "port" a systemd service/timer to a runit service

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

* Re: New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (16 preceding siblings ...)
  2022-07-25 15:20 ` classabbyamp
@ 2022-07-25 15:36 ` tranzystorek-io
  2022-07-25 17:38 ` meator
                   ` (8 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: tranzystorek-io @ 2022-07-25 15:36 UTC (permalink / raw)
  To: ml

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

New comment by tranzystorek-io on void-packages repository

https://github.com/void-linux/void-packages/pull/38265#issuecomment-1194224265

Comment:
To be fair, btrfs-maintenance is a runtime dependency according to upstream, but I didn't find it in void packages

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

* Re: New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (17 preceding siblings ...)
  2022-07-25 15:36 ` tranzystorek-io
@ 2022-07-25 17:38 ` meator
  2022-07-29  5:24 ` [PR PATCH] [Updated] " tranzystorek-io
                   ` (7 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: meator @ 2022-07-25 17:38 UTC (permalink / raw)
  To: ml

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

New comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/38265#issuecomment-1194398077

Comment:
> I'll have to learn if snapper will do any kind of automatic timeline snapshots on runit.

Snapper isn't managed by runit. Automatic snapper snapshots are managed by cron. The "Snapshot Retention" section under the "Snapper Settings" tab should be still visible and functional. You should [set up a cron daemon](https://docs.voidlinux.org/config/cron.html) if you haven't already.

I am actively using Snapper on my main `/` btrfs partition (specifically on my `/home` folder) and I haven't had any issues with it.

> To be fair, btrfs-maintenance is a runtime dependency according to upstream, but I didn't find it in void packages

It's also mentioned in `/etc/btrfs-assistant.conf`.

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

* Re: [PR PATCH] [Updated] New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (18 preceding siblings ...)
  2022-07-25 17:38 ` meator
@ 2022-07-29  5:24 ` tranzystorek-io
  2022-08-13  6:52 ` tranzystorek-io
                   ` (6 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: tranzystorek-io @ 2022-07-29  5:24 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages btrfs-assistant
https://github.com/void-linux/void-packages/pull/38265

New package: btrfs-assistant-1.6.1
<!-- Uncomment relevant sections and delete options which are not applicable -->

Closes #38255 

#### Testing the changes
- I tested the changes in this PR: **NO**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- 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/38265.patch is attached

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

From fea45e9f66717f0ab96016f3929d753065e758d3 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Mon, 25 Jul 2022 08:57:28 +0200
Subject: [PATCH] New package: btrfs-assistant-1.6.1

---
 .../btrfs-assistant/patches/remove-werror.patch  | 10 ++++++++++
 srcpkgs/btrfs-assistant/template                 | 16 ++++++++++++++++
 2 files changed, 26 insertions(+)
 create mode 100644 srcpkgs/btrfs-assistant/patches/remove-werror.patch
 create mode 100644 srcpkgs/btrfs-assistant/template

diff --git a/srcpkgs/btrfs-assistant/patches/remove-werror.patch b/srcpkgs/btrfs-assistant/patches/remove-werror.patch
new file mode 100644
index 000000000000..7d6c423158a5
--- /dev/null
+++ b/srcpkgs/btrfs-assistant/patches/remove-werror.patch
@@ -0,0 +1,10 @@
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index ee71007..ae264f8 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -33,4 +33,4 @@ install(TARGETS btrfs-assistant-bin RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
+ 
+ find_library(BTRFSUTIL_LIB btrfsutil)
+ target_link_libraries(btrfs-assistant-bin PRIVATE Qt${QT_VERSION_MAJOR}::Widgets ${BTRFSUTIL_LIB})
+-target_compile_options(btrfs-assistant-bin PRIVATE -Werror -Wall -Wextra -Wconversion)
++target_compile_options(btrfs-assistant-bin PRIVATE -Wall -Wextra -Wconversion)
diff --git a/srcpkgs/btrfs-assistant/template b/srcpkgs/btrfs-assistant/template
new file mode 100644
index 000000000000..3b448c476584
--- /dev/null
+++ b/srcpkgs/btrfs-assistant/template
@@ -0,0 +1,16 @@
+# Template file for 'btrfs-assistant'
+pkgname=btrfs-assistant
+version=1.6.1
+revision=1
+build_style=cmake
+hostmakedepends="qt5-host-tools qt5-qmake"
+makedepends="libbtrfsutil-devel qt5-devel qt5-tools-devel"
+depends="snapper"
+short_desc="GUI management tool to make managing a Btrfs filesystem easier"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://gitlab.com/btrfs-assistant/btrfs-assistant"
+changelog="https://gitlab.com/btrfs-assistant/btrfs-assistant/-/raw/main/changelog"
+distfiles="https://gitlab.com/btrfs-assistant/btrfs-assistant/-/archive/${version}/btrfs-assistant-${version}.tar.gz"
+checksum=a5a9451905c79402f438e22013f03858ef977111f57019f7cc15efe829c38c5d
+conf_files="/etc/btrfs-assistant.conf"

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

* Re: [PR PATCH] [Updated] New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (19 preceding siblings ...)
  2022-07-29  5:24 ` [PR PATCH] [Updated] " tranzystorek-io
@ 2022-08-13  6:52 ` tranzystorek-io
  2022-08-24 10:36 ` tranzystorek-io
                   ` (5 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: tranzystorek-io @ 2022-08-13  6:52 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages btrfs-assistant
https://github.com/void-linux/void-packages/pull/38265

New package: btrfs-assistant-1.6.1
<!-- Uncomment relevant sections and delete options which are not applicable -->

Closes #38255 

#### Testing the changes
- I tested the changes in this PR: **NO**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- 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/38265.patch is attached

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

From 6cfec5f67b7b8d7cb9dc4748670ba3a3c9fa1778 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Mon, 25 Jul 2022 08:57:28 +0200
Subject: [PATCH] New package: btrfs-assistant-1.6.1

---
 .../btrfs-assistant/patches/remove-werror.patch  | 10 ++++++++++
 srcpkgs/btrfs-assistant/template                 | 16 ++++++++++++++++
 2 files changed, 26 insertions(+)
 create mode 100644 srcpkgs/btrfs-assistant/patches/remove-werror.patch
 create mode 100644 srcpkgs/btrfs-assistant/template

diff --git a/srcpkgs/btrfs-assistant/patches/remove-werror.patch b/srcpkgs/btrfs-assistant/patches/remove-werror.patch
new file mode 100644
index 000000000000..7d6c423158a5
--- /dev/null
+++ b/srcpkgs/btrfs-assistant/patches/remove-werror.patch
@@ -0,0 +1,10 @@
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index ee71007..ae264f8 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -33,4 +33,4 @@ install(TARGETS btrfs-assistant-bin RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
+ 
+ find_library(BTRFSUTIL_LIB btrfsutil)
+ target_link_libraries(btrfs-assistant-bin PRIVATE Qt${QT_VERSION_MAJOR}::Widgets ${BTRFSUTIL_LIB})
+-target_compile_options(btrfs-assistant-bin PRIVATE -Werror -Wall -Wextra -Wconversion)
++target_compile_options(btrfs-assistant-bin PRIVATE -Wall -Wextra -Wconversion)
diff --git a/srcpkgs/btrfs-assistant/template b/srcpkgs/btrfs-assistant/template
new file mode 100644
index 000000000000..3b448c476584
--- /dev/null
+++ b/srcpkgs/btrfs-assistant/template
@@ -0,0 +1,16 @@
+# Template file for 'btrfs-assistant'
+pkgname=btrfs-assistant
+version=1.6.1
+revision=1
+build_style=cmake
+hostmakedepends="qt5-host-tools qt5-qmake"
+makedepends="libbtrfsutil-devel qt5-devel qt5-tools-devel"
+depends="snapper"
+short_desc="GUI management tool to make managing a Btrfs filesystem easier"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://gitlab.com/btrfs-assistant/btrfs-assistant"
+changelog="https://gitlab.com/btrfs-assistant/btrfs-assistant/-/raw/main/changelog"
+distfiles="https://gitlab.com/btrfs-assistant/btrfs-assistant/-/archive/${version}/btrfs-assistant-${version}.tar.gz"
+checksum=a5a9451905c79402f438e22013f03858ef977111f57019f7cc15efe829c38c5d
+conf_files="/etc/btrfs-assistant.conf"

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

* Re: [PR PATCH] [Updated] New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (20 preceding siblings ...)
  2022-08-13  6:52 ` tranzystorek-io
@ 2022-08-24 10:36 ` tranzystorek-io
  2022-11-23  2:06 ` github-actions
                   ` (4 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: tranzystorek-io @ 2022-08-24 10:36 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages btrfs-assistant
https://github.com/void-linux/void-packages/pull/38265

New package: btrfs-assistant-1.6.1
<!-- Uncomment relevant sections and delete options which are not applicable -->

Closes #38255 

#### Testing the changes
- I tested the changes in this PR: **NO**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- 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/38265.patch is attached

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

From ffe64cc2754a96c4619880e1a3b128a68a37c4c4 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Mon, 25 Jul 2022 08:57:28 +0200
Subject: [PATCH] New package: btrfs-assistant-1.6.1

---
 .../btrfs-assistant/patches/remove-werror.patch  | 10 ++++++++++
 srcpkgs/btrfs-assistant/template                 | 16 ++++++++++++++++
 2 files changed, 26 insertions(+)
 create mode 100644 srcpkgs/btrfs-assistant/patches/remove-werror.patch
 create mode 100644 srcpkgs/btrfs-assistant/template

diff --git a/srcpkgs/btrfs-assistant/patches/remove-werror.patch b/srcpkgs/btrfs-assistant/patches/remove-werror.patch
new file mode 100644
index 000000000000..7d6c423158a5
--- /dev/null
+++ b/srcpkgs/btrfs-assistant/patches/remove-werror.patch
@@ -0,0 +1,10 @@
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index ee71007..ae264f8 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -33,4 +33,4 @@ install(TARGETS btrfs-assistant-bin RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
+ 
+ find_library(BTRFSUTIL_LIB btrfsutil)
+ target_link_libraries(btrfs-assistant-bin PRIVATE Qt${QT_VERSION_MAJOR}::Widgets ${BTRFSUTIL_LIB})
+-target_compile_options(btrfs-assistant-bin PRIVATE -Werror -Wall -Wextra -Wconversion)
++target_compile_options(btrfs-assistant-bin PRIVATE -Wall -Wextra -Wconversion)
diff --git a/srcpkgs/btrfs-assistant/template b/srcpkgs/btrfs-assistant/template
new file mode 100644
index 000000000000..3b448c476584
--- /dev/null
+++ b/srcpkgs/btrfs-assistant/template
@@ -0,0 +1,16 @@
+# Template file for 'btrfs-assistant'
+pkgname=btrfs-assistant
+version=1.6.1
+revision=1
+build_style=cmake
+hostmakedepends="qt5-host-tools qt5-qmake"
+makedepends="libbtrfsutil-devel qt5-devel qt5-tools-devel"
+depends="snapper"
+short_desc="GUI management tool to make managing a Btrfs filesystem easier"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://gitlab.com/btrfs-assistant/btrfs-assistant"
+changelog="https://gitlab.com/btrfs-assistant/btrfs-assistant/-/raw/main/changelog"
+distfiles="https://gitlab.com/btrfs-assistant/btrfs-assistant/-/archive/${version}/btrfs-assistant-${version}.tar.gz"
+checksum=a5a9451905c79402f438e22013f03858ef977111f57019f7cc15efe829c38c5d
+conf_files="/etc/btrfs-assistant.conf"

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

* Re: New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (21 preceding siblings ...)
  2022-08-24 10:36 ` tranzystorek-io
@ 2022-11-23  2:06 ` github-actions
  2022-11-27 11:07 ` [PR PATCH] [Updated] " tranzystorek-io
                   ` (3 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: github-actions @ 2022-11-23  2:06 UTC (permalink / raw)
  To: ml

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

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/pull/38265#issuecomment-1324457634

Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that.  If this pull request is still relevant bump it or assign it.

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

* Re: [PR PATCH] [Updated] New package: btrfs-assistant-1.6.1
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (22 preceding siblings ...)
  2022-11-23  2:06 ` github-actions
@ 2022-11-27 11:07 ` tranzystorek-io
  2023-02-26  2:06 ` New package: btrfs-assistant-1.6.3 github-actions
                   ` (2 subsequent siblings)
  26 siblings, 0 replies; 28+ messages in thread
From: tranzystorek-io @ 2022-11-27 11:07 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages btrfs-assistant
https://github.com/void-linux/void-packages/pull/38265

New package: btrfs-assistant-1.6.1
<!-- Uncomment relevant sections and delete options which are not applicable -->

Closes #38255 

#### Testing the changes
- I tested the changes in this PR: **NO**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- 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/38265.patch is attached

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

From 0b2eb82523713adca7d280e2aa252809cf064e89 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Mon, 25 Jul 2022 08:57:28 +0200
Subject: [PATCH] New package: btrfs-assistant-1.6.3

---
 .../btrfs-assistant/patches/remove-werror.patch  | 10 ++++++++++
 srcpkgs/btrfs-assistant/template                 | 16 ++++++++++++++++
 2 files changed, 26 insertions(+)
 create mode 100644 srcpkgs/btrfs-assistant/patches/remove-werror.patch
 create mode 100644 srcpkgs/btrfs-assistant/template

diff --git a/srcpkgs/btrfs-assistant/patches/remove-werror.patch b/srcpkgs/btrfs-assistant/patches/remove-werror.patch
new file mode 100644
index 000000000000..7d6c423158a5
--- /dev/null
+++ b/srcpkgs/btrfs-assistant/patches/remove-werror.patch
@@ -0,0 +1,10 @@
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index ee71007..ae264f8 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -33,4 +33,4 @@ install(TARGETS btrfs-assistant-bin RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
+ 
+ find_library(BTRFSUTIL_LIB btrfsutil)
+ target_link_libraries(btrfs-assistant-bin PRIVATE Qt${QT_VERSION_MAJOR}::Widgets ${BTRFSUTIL_LIB})
+-target_compile_options(btrfs-assistant-bin PRIVATE -Werror -Wall -Wextra -Wconversion)
++target_compile_options(btrfs-assistant-bin PRIVATE -Wall -Wextra -Wconversion)
diff --git a/srcpkgs/btrfs-assistant/template b/srcpkgs/btrfs-assistant/template
new file mode 100644
index 000000000000..5665f16c82d8
--- /dev/null
+++ b/srcpkgs/btrfs-assistant/template
@@ -0,0 +1,16 @@
+# Template file for 'btrfs-assistant'
+pkgname=btrfs-assistant
+version=1.6.3
+revision=1
+build_style=cmake
+hostmakedepends="qt5-host-tools qt5-qmake"
+makedepends="libbtrfsutil-devel qt5-devel qt5-tools-devel"
+depends="snapper"
+short_desc="GUI management tool to make managing a Btrfs filesystem easier"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://gitlab.com/btrfs-assistant/btrfs-assistant"
+changelog="https://gitlab.com/btrfs-assistant/btrfs-assistant/-/raw/main/changelog"
+distfiles="https://gitlab.com/btrfs-assistant/btrfs-assistant/-/archive/${version}/btrfs-assistant-${version}.tar.gz"
+checksum=2845a4b07543e0e6fb9943ececb9be27d3d447a8c79f9f2310ab74ce7e93655e
+conf_files="/etc/btrfs-assistant.conf"

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

* Re: New package: btrfs-assistant-1.6.3
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (23 preceding siblings ...)
  2022-11-27 11:07 ` [PR PATCH] [Updated] " tranzystorek-io
@ 2023-02-26  2:06 ` github-actions
  2023-02-26 19:36 ` tranzystorek-io
  2023-02-26 19:36 ` [PR PATCH] [Closed]: " tranzystorek-io
  26 siblings, 0 replies; 28+ messages in thread
From: github-actions @ 2023-02-26  2:06 UTC (permalink / raw)
  To: ml

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

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/pull/38265#issuecomment-1445248177

Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that.  If this pull request is still relevant bump it or assign it.

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

* Re: New package: btrfs-assistant-1.6.3
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (24 preceding siblings ...)
  2023-02-26  2:06 ` New package: btrfs-assistant-1.6.3 github-actions
@ 2023-02-26 19:36 ` tranzystorek-io
  2023-02-26 19:36 ` [PR PATCH] [Closed]: " tranzystorek-io
  26 siblings, 0 replies; 28+ messages in thread
From: tranzystorek-io @ 2023-02-26 19:36 UTC (permalink / raw)
  To: ml

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

New comment by tranzystorek-io on void-packages repository

https://github.com/void-linux/void-packages/pull/38265#issuecomment-1445446990

Comment:
Closing due to me ultimately not being interested in maintaining this, after all.

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

* Re: [PR PATCH] [Closed]: New package: btrfs-assistant-1.6.3
  2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
                   ` (25 preceding siblings ...)
  2023-02-26 19:36 ` tranzystorek-io
@ 2023-02-26 19:36 ` tranzystorek-io
  26 siblings, 0 replies; 28+ messages in thread
From: tranzystorek-io @ 2023-02-26 19:36 UTC (permalink / raw)
  To: ml

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

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

New package: btrfs-assistant-1.6.3
https://github.com/void-linux/void-packages/pull/38265

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

Closes #38255 

#### Testing the changes
- I tested the changes in this PR: **NO**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

end of thread, other threads:[~2023-02-26 19:36 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-07-25  7:30 [PR PATCH] New package: btrfs-assistant-1.6.1 tranzystorek-io
2022-07-25  7:32 ` tranzystorek-io
2022-07-25  7:51 ` [PR PATCH] [Updated] " tranzystorek-io
2022-07-25  8:08 ` tranzystorek-io
2022-07-25 10:24 ` meator
2022-07-25 10:32 ` tranzystorek-io
2022-07-25 10:33 ` tranzystorek-io
2022-07-25 10:52 ` meator
2022-07-25 11:07 ` meator
2022-07-25 11:21 ` sgn
2022-07-25 11:40 ` tranzystorek-io
2022-07-25 11:54 ` meator
2022-07-25 12:35 ` BT-Justice
2022-07-25 12:39 ` meator
2022-07-25 12:43 ` tranzystorek-io
2022-07-25 14:45 ` BT-Justice
2022-07-25 15:20 ` classabbyamp
2022-07-25 15:20 ` classabbyamp
2022-07-25 15:36 ` tranzystorek-io
2022-07-25 17:38 ` meator
2022-07-29  5:24 ` [PR PATCH] [Updated] " tranzystorek-io
2022-08-13  6:52 ` tranzystorek-io
2022-08-24 10:36 ` tranzystorek-io
2022-11-23  2:06 ` github-actions
2022-11-27 11:07 ` [PR PATCH] [Updated] " tranzystorek-io
2023-02-26  2:06 ` New package: btrfs-assistant-1.6.3 github-actions
2023-02-26 19:36 ` tranzystorek-io
2023-02-26 19:36 ` [PR PATCH] [Closed]: " tranzystorek-io

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