[-- Attachment #1: Type: text/plain, Size: 727 bytes --] There is a new pull request by Sqvid against master on the void-packages repository https://github.com/Sqvid/void-packages btdu https://github.com/void-linux/void-packages/pull/34906 New package: btdu-0.3.0 <!-- Uncomment relevant sections and delete options which are not applicable --> #### Testing the changes - I tested the changes in this PR: **YES** #### New package - This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES** #### Local build testing - I built this PR locally for my native architecture, (x86_64-glibc) A patch file from https://github.com/void-linux/void-packages/pull/34906.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-btdu-34906.patch --] [-- Type: text/x-diff, Size: 1143 bytes --] From b2ddc80e1db213b85f4625d279a3e7f5b503c2ba Mon Sep 17 00:00:00 2001 From: Siddhartha Menon <42359201+Sqvid@users.noreply.github.com> Date: Thu, 6 Jan 2022 16:42:06 +0100 Subject: [PATCH] New package: btdu-0.3.0 --- srcpkgs/btdu/template | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 srcpkgs/btdu/template diff --git a/srcpkgs/btdu/template b/srcpkgs/btdu/template new file mode 100644 index 000000000000..2138762d1981 --- /dev/null +++ b/srcpkgs/btdu/template @@ -0,0 +1,23 @@ +# Template file for 'btdu' +pkgname=btdu +version=0.3.0 +revision=1 +archs=x86_64 +hostmakedepends="dmd dub" +makedepends="zlib-devel ncurses-devel" +short_desc="Sampling disk usage profiler for btrfs" +maintainer="Siddhartha Menon <siddharthamenon+void@outlook.com>" +license="GPL-2.0-only" +homepage="https://github.com/CyberShadow/btdu" +distfiles="https://github.com/CyberShadow/btdu/archive/v${version}.tar.gz" +checksum=6019f20862ac5ed84d115ffcc5305d000714ac2324d81671a4961efc79edc9f2 +nocross="dmd compilation fails on cross" + +do_build() { + dub build -b release +} + +do_install() { + vbin btdu + vman btdu.1 +}
[-- Attachment #1: Type: text/plain, Size: 307 bytes --] New review comment by Johnnynator on void-packages repository https://github.com/void-linux/void-packages/pull/34906#discussion_r779651011 Comment: Add a comment that a) druntime does not implement ioctl on musl in dmd-2.098.0 b) struct packing sems to differ on i686 archs and therefore d-btrfs fails
[-- Attachment #1: Type: text/plain, Size: 732 bytes --] There is an updated pull request by Sqvid against master on the void-packages repository https://github.com/Sqvid/void-packages btdu https://github.com/void-linux/void-packages/pull/34906 New package: btdu-0.3.0 <!-- Uncomment relevant sections and delete options which are not applicable --> #### Testing the changes - I tested the changes in this PR: **YES** #### New package - This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES** #### Local build testing - I built this PR locally for my native architecture, (x86_64-glibc) A patch file from https://github.com/void-linux/void-packages/pull/34906.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-btdu-34906.patch --] [-- Type: text/x-diff, Size: 1328 bytes --] From 3fa3196d541af8123dc925c6c260b7b62359a44f Mon Sep 17 00:00:00 2001 From: Siddhartha Menon <42359201+Sqvid@users.noreply.github.com> Date: Thu, 6 Jan 2022 16:42:06 +0100 Subject: [PATCH] New package: btdu-0.3.0 Add comments for i686 and musl build failures --- srcpkgs/btdu/template | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 srcpkgs/btdu/template diff --git a/srcpkgs/btdu/template b/srcpkgs/btdu/template new file mode 100644 index 000000000000..8dab0a8f6158 --- /dev/null +++ b/srcpkgs/btdu/template @@ -0,0 +1,25 @@ +# Template file for 'btdu' +pkgname=btdu +version=0.3.0 +revision=1 +# druntime does not implement ioctl on musl in dmd-2.098.0 +# struct packing seems to differ on i686 archs and therefore d-btrfs fails +archs=x86_64 +hostmakedepends="dmd dub" +makedepends="zlib-devel ncurses-devel" +short_desc="Sampling disk usage profiler for btrfs" +maintainer="Siddhartha Menon <siddharthamenon+void@outlook.com>" +license="GPL-2.0-only" +homepage="https://github.com/CyberShadow/btdu" +distfiles="https://github.com/CyberShadow/btdu/archive/v${version}.tar.gz" +checksum=6019f20862ac5ed84d115ffcc5305d000714ac2324d81671a4961efc79edc9f2 +nocross="dmd compilation fails on cross" + +do_build() { + dub build -b release +} + +do_install() { + vbin btdu + vman btdu.1 +}
[-- Attachment #1: Type: text/plain, Size: 732 bytes --] There is an updated pull request by Sqvid against master on the void-packages repository https://github.com/Sqvid/void-packages btdu https://github.com/void-linux/void-packages/pull/34906 New package: btdu-0.3.0 <!-- Uncomment relevant sections and delete options which are not applicable --> #### Testing the changes - I tested the changes in this PR: **YES** #### New package - This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES** #### Local build testing - I built this PR locally for my native architecture, (x86_64-glibc) A patch file from https://github.com/void-linux/void-packages/pull/34906.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-btdu-34906.patch --] [-- Type: text/x-diff, Size: 1281 bytes --] From ab5351666aad11ea2981bf95c17066e17aea908c Mon Sep 17 00:00:00 2001 From: Siddhartha Menon <42359201+Sqvid@users.noreply.github.com> Date: Thu, 6 Jan 2022 16:42:06 +0100 Subject: [PATCH] New package: btdu-0.3.0 --- srcpkgs/btdu/template | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 srcpkgs/btdu/template diff --git a/srcpkgs/btdu/template b/srcpkgs/btdu/template new file mode 100644 index 000000000000..8dab0a8f6158 --- /dev/null +++ b/srcpkgs/btdu/template @@ -0,0 +1,25 @@ +# Template file for 'btdu' +pkgname=btdu +version=0.3.0 +revision=1 +# druntime does not implement ioctl on musl in dmd-2.098.0 +# struct packing seems to differ on i686 archs and therefore d-btrfs fails +archs=x86_64 +hostmakedepends="dmd dub" +makedepends="zlib-devel ncurses-devel" +short_desc="Sampling disk usage profiler for btrfs" +maintainer="Siddhartha Menon <siddharthamenon+void@outlook.com>" +license="GPL-2.0-only" +homepage="https://github.com/CyberShadow/btdu" +distfiles="https://github.com/CyberShadow/btdu/archive/v${version}.tar.gz" +checksum=6019f20862ac5ed84d115ffcc5305d000714ac2324d81671a4961efc79edc9f2 +nocross="dmd compilation fails on cross" + +do_build() { + dub build -b release +} + +do_install() { + vbin btdu + vman btdu.1 +}
[-- Attachment #1: Type: text/plain, Size: 184 bytes --] New comment by Sqvid on void-packages repository https://github.com/void-linux/void-packages/pull/34906#issuecomment-1006823485 Comment: Commit message linting error has been fixed.
[-- Attachment #1: Type: text/plain, Size: 583 bytes --] There's a merged pull request on the void-packages repository New package: btdu-0.3.0 https://github.com/void-linux/void-packages/pull/34906 Description: <!-- Uncomment relevant sections and delete options which are not applicable --> #### Testing the changes - I tested the changes in this PR: **YES** #### New package - This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES** #### Local build testing - I built this PR locally for my native architecture, (x86_64-glibc)