[-- Attachment #1: Type: text/plain, Size: 369 bytes --] There is a new pull request by georgianfire against master on the void-packages repository https://github.com/georgianfire/void-packages azote https://github.com/void-linux/void-packages/pull/25903 azote: update to 1.8.1 https://github.com/nwg-piotr/azote/releases/tag/v1.8.1 A patch file from https://github.com/void-linux/void-packages/pull/25903.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-azote-25903.patch --] [-- Type: text/x-diff, Size: 1415 bytes --] From a7d886d8fd3eac0e03834ec3d53b675e78ea586f Mon Sep 17 00:00:00 2001 From: Georgian Fire <gfire@tuta.io> Date: Mon, 26 Oct 2020 14:59:31 -0400 Subject: [PATCH] azote: update to 1.8.1 --- srcpkgs/azote/template | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/srcpkgs/azote/template b/srcpkgs/azote/template index 91df1ef8956..db992b45f5d 100644 --- a/srcpkgs/azote/template +++ b/srcpkgs/azote/template @@ -1,7 +1,7 @@ # Template file for 'azote' pkgname=azote -version=1.7.10 -revision=2 +version=1.8.1 +revision=1 build_style=python3-module hostmakedepends="python3-setuptools" depends="python3>=3.4 python3-setuptools python3-gobject python3-Pillow gtk+3 feh python3-send2trash xrandr grim slurp ImageMagick python3-yaml" @@ -10,7 +10,7 @@ maintainer="Piotr Miller <nwg.piotr@gmail.com>" license="BSD-3-Clause, GPL-3.0-or-later" homepage="https://github.com/nwg-piotr/azote" distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=e9ecd2104689c05fb2a37bb160543d80e9fd245c5274ab16fc021f400d738d35 +checksum=d8b2f5f4e351e72d9c58f9d5fc9c9e2526087e57e5553f6defbd163c78727905 post_install() { vmkdir usr/bin @@ -18,7 +18,6 @@ post_install() { vmkdir usr/share/applications vcopy "dist/${pkgname}.svg" usr/share/${pkgname} - vcopy "dist/${pkgname}-arch" usr/share/${pkgname} vcopy "dist/${pkgname}.desktop" usr/share/applications vlicense LICENSE-COLORTHIEF
[-- Attachment #1: Type: text/plain, Size: 273 bytes --] New review comment by georgianfire on void-packages repository https://github.com/void-linux/void-packages/pull/25903#discussion_r512199414 Comment: `azote-arch` is removed from upstream: https://github.com/nwg-piotr/azote/commit/23c974a4bf7d578b8783f4032c57e6e6355fbc29
[-- Attachment #1: Type: text/plain, Size: 811 bytes --] New review comment by ahesford on void-packages repository https://github.com/void-linux/void-packages/pull/25903#discussion_r512207346 Comment: Please drop the following packages from the dependencies: - [ ] xrandr - [ ] feh - [ ] python3-send2trash - [ ] grim - [ ] slurp - [ ] ImageMagick - [ ] python3-yaml - [ ] python3-setuptools All but the last enable optional functionality, and the program itself provides a warning about missing packages and disabled functionality when users run without these packages installed. There is no need to pull in everything by force, especially the `xrandr` dependency for Wayland users, or the `grim` and `slurp` dependencies for Xorg users. The last dependency is strictly wrong, as `setuptools` is not needed anywhere for runtime operation of `azote`.
[-- Attachment #1: Type: text/plain, Size: 374 bytes --] There is an updated pull request by georgianfire against master on the void-packages repository https://github.com/georgianfire/void-packages azote https://github.com/void-linux/void-packages/pull/25903 azote: update to 1.8.1 https://github.com/nwg-piotr/azote/releases/tag/v1.8.1 A patch file from https://github.com/void-linux/void-packages/pull/25903.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-azote-25903.patch --] [-- Type: text/x-diff, Size: 1415 bytes --] From 158d52280fa590dbedf3db2cbe1650e872af6ebc Mon Sep 17 00:00:00 2001 From: Georgian Fire <gfire@tuta.io> Date: Mon, 26 Oct 2020 14:59:31 -0400 Subject: [PATCH] azote: update to 1.8.1 --- srcpkgs/azote/template | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/srcpkgs/azote/template b/srcpkgs/azote/template index 91df1ef8956..db992b45f5d 100644 --- a/srcpkgs/azote/template +++ b/srcpkgs/azote/template @@ -1,7 +1,7 @@ # Template file for 'azote' pkgname=azote -version=1.7.10 -revision=2 +version=1.8.1 +revision=1 build_style=python3-module hostmakedepends="python3-setuptools" depends="python3>=3.4 python3-setuptools python3-gobject python3-Pillow gtk+3 feh python3-send2trash xrandr grim slurp ImageMagick python3-yaml" @@ -10,7 +10,7 @@ maintainer="Piotr Miller <nwg.piotr@gmail.com>" license="BSD-3-Clause, GPL-3.0-or-later" homepage="https://github.com/nwg-piotr/azote" distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=e9ecd2104689c05fb2a37bb160543d80e9fd245c5274ab16fc021f400d738d35 +checksum=d8b2f5f4e351e72d9c58f9d5fc9c9e2526087e57e5553f6defbd163c78727905 post_install() { vmkdir usr/bin @@ -18,7 +18,6 @@ post_install() { vmkdir usr/share/applications vcopy "dist/${pkgname}.svg" usr/share/${pkgname} - vcopy "dist/${pkgname}-arch" usr/share/${pkgname} vcopy "dist/${pkgname}.desktop" usr/share/applications vlicense LICENSE-COLORTHIEF
[-- Attachment #1: Type: text/plain, Size: 168 bytes --] New review comment by georgianfire on void-packages repository https://github.com/void-linux/void-packages/pull/25903#discussion_r512211257 Comment: Updated, thanks!
[-- Attachment #1: Type: text/plain, Size: 374 bytes --] There is an updated pull request by georgianfire against master on the void-packages repository https://github.com/georgianfire/void-packages azote https://github.com/void-linux/void-packages/pull/25903 azote: update to 1.8.1 https://github.com/nwg-piotr/azote/releases/tag/v1.8.1 A patch file from https://github.com/void-linux/void-packages/pull/25903.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-azote-25903.patch --] [-- Type: text/x-diff, Size: 1530 bytes --] From 253561fd63a77a34a655eaeefddf60580bae201f Mon Sep 17 00:00:00 2001 From: Georgian Fire <gfire@tuta.io> Date: Mon, 26 Oct 2020 14:59:31 -0400 Subject: [PATCH] azote: update to 1.8.1 --- srcpkgs/azote/template | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/srcpkgs/azote/template b/srcpkgs/azote/template index 91df1ef8956..bb36c7b4503 100644 --- a/srcpkgs/azote/template +++ b/srcpkgs/azote/template @@ -1,16 +1,16 @@ # Template file for 'azote' pkgname=azote -version=1.7.10 -revision=2 +version=1.8.1 +revision=1 build_style=python3-module hostmakedepends="python3-setuptools" -depends="python3>=3.4 python3-setuptools python3-gobject python3-Pillow gtk+3 feh python3-send2trash xrandr grim slurp ImageMagick python3-yaml" +depends="python3>=3.4 python3-gobject python3-Pillow gtk+3" short_desc="Wallpaper & color manager for Sway, i3 and other WMs" maintainer="Piotr Miller <nwg.piotr@gmail.com>" license="BSD-3-Clause, GPL-3.0-or-later" homepage="https://github.com/nwg-piotr/azote" distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=e9ecd2104689c05fb2a37bb160543d80e9fd245c5274ab16fc021f400d738d35 +checksum=d8b2f5f4e351e72d9c58f9d5fc9c9e2526087e57e5553f6defbd163c78727905 post_install() { vmkdir usr/bin @@ -18,7 +18,6 @@ post_install() { vmkdir usr/share/applications vcopy "dist/${pkgname}.svg" usr/share/${pkgname} - vcopy "dist/${pkgname}-arch" usr/share/${pkgname} vcopy "dist/${pkgname}.desktop" usr/share/applications vlicense LICENSE-COLORTHIEF
[-- Attachment #1: Type: text/plain, Size: 205 bytes --] New review comment by Chocimier on void-packages repository https://github.com/void-linux/void-packages/pull/25903#discussion_r512300875 Comment: Well, azote uses `pkg_resources` module from setuptools.
[-- Attachment #1: Type: text/plain, Size: 196 bytes --] New review comment by Chocimier on void-packages repository https://github.com/void-linux/void-packages/pull/25903#discussion_r512311879 Comment: True, but now /usr/bin/azote is broken symlink.
[-- Attachment #1: Type: text/plain, Size: 210 bytes --] New review comment by Chocimier on void-packages repository https://github.com/void-linux/void-packages/pull/25903#discussion_r512312273 Comment: Please drop `>=3.4`, it's too old to work with like anything.
[-- Attachment #1: Type: text/plain, Size: 357 bytes --] New review comment by ahesford on void-packages repository https://github.com/void-linux/void-packages/pull/25903#discussion_r512321685 Comment: My mistake, `python3-setuptools` definitely belongs in `depends` because of `pkg_resources`. Thanks @Chocimier. This means `python3` can just be dropped, because `python3-setuptools` already pulls that in.
[-- Attachment #1: Type: text/plain, Size: 374 bytes --] There is an updated pull request by georgianfire against master on the void-packages repository https://github.com/georgianfire/void-packages azote https://github.com/void-linux/void-packages/pull/25903 azote: update to 1.8.1 https://github.com/nwg-piotr/azote/releases/tag/v1.8.1 A patch file from https://github.com/void-linux/void-packages/pull/25903.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-azote-25903.patch --] [-- Type: text/x-diff, Size: 1530 bytes --] From dfa361b9cdd242ed86200d86b819514933bafd30 Mon Sep 17 00:00:00 2001 From: Georgian Fire <gfire@tuta.io> Date: Mon, 26 Oct 2020 14:59:31 -0400 Subject: [PATCH] azote: update to 1.8.1 --- srcpkgs/azote/template | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/srcpkgs/azote/template b/srcpkgs/azote/template index 91df1ef8956..bb36c7b4503 100644 --- a/srcpkgs/azote/template +++ b/srcpkgs/azote/template @@ -1,16 +1,16 @@ # Template file for 'azote' pkgname=azote -version=1.7.10 -revision=2 +version=1.8.1 +revision=1 build_style=python3-module hostmakedepends="python3-setuptools" -depends="python3>=3.4 python3-setuptools python3-gobject python3-Pillow gtk+3 feh python3-send2trash xrandr grim slurp ImageMagick python3-yaml" +depends="python3>=3.4 python3-gobject python3-Pillow gtk+3" short_desc="Wallpaper & color manager for Sway, i3 and other WMs" maintainer="Piotr Miller <nwg.piotr@gmail.com>" license="BSD-3-Clause, GPL-3.0-or-later" homepage="https://github.com/nwg-piotr/azote" distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=e9ecd2104689c05fb2a37bb160543d80e9fd245c5274ab16fc021f400d738d35 +checksum=d8b2f5f4e351e72d9c58f9d5fc9c9e2526087e57e5553f6defbd163c78727905 post_install() { vmkdir usr/bin @@ -18,7 +18,6 @@ post_install() { vmkdir usr/share/applications vcopy "dist/${pkgname}.svg" usr/share/${pkgname} - vcopy "dist/${pkgname}-arch" usr/share/${pkgname} vcopy "dist/${pkgname}.desktop" usr/share/applications vlicense LICENSE-COLORTHIEF
[-- Attachment #1: Type: text/plain, Size: 193 bytes --] New review comment by georgianfire on void-packages repository https://github.com/void-linux/void-packages/pull/25903#discussion_r512330774 Comment: Updated, thanks @Chocimier and @ahesford!
[-- Attachment #1: Type: text/plain, Size: 267 bytes --] New review comment by georgianfire on void-packages repository https://github.com/void-linux/void-packages/pull/25903#discussion_r512331220 Comment: This is embarrassing, totally overlooked the symlink. Fixed now. `python3` is replaced with `python3-setuptools`
[-- Attachment #1: Type: text/plain, Size: 374 bytes --] There is an updated pull request by georgianfire against master on the void-packages repository https://github.com/georgianfire/void-packages azote https://github.com/void-linux/void-packages/pull/25903 azote: update to 1.8.1 https://github.com/nwg-piotr/azote/releases/tag/v1.8.1 A patch file from https://github.com/void-linux/void-packages/pull/25903.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-azote-25903.patch --] [-- Type: text/x-diff, Size: 1792 bytes --] From e32955f664b4156c3753e5d7361e188224f4ca28 Mon Sep 17 00:00:00 2001 From: Georgian Fire <gfire@tuta.io> Date: Mon, 26 Oct 2020 14:59:31 -0400 Subject: [PATCH] azote: update to 1.8.1 --- srcpkgs/azote/template | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/srcpkgs/azote/template b/srcpkgs/azote/template index 91df1ef8956..265f0a291a4 100644 --- a/srcpkgs/azote/template +++ b/srcpkgs/azote/template @@ -1,16 +1,16 @@ # Template file for 'azote' pkgname=azote -version=1.7.10 -revision=2 +version=1.8.1 +revision=1 build_style=python3-module hostmakedepends="python3-setuptools" -depends="python3>=3.4 python3-setuptools python3-gobject python3-Pillow gtk+3 feh python3-send2trash xrandr grim slurp ImageMagick python3-yaml" +depends="python3-setuptools python3-gobject python3-Pillow gtk+3" short_desc="Wallpaper & color manager for Sway, i3 and other WMs" maintainer="Piotr Miller <nwg.piotr@gmail.com>" license="BSD-3-Clause, GPL-3.0-or-later" homepage="https://github.com/nwg-piotr/azote" distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=e9ecd2104689c05fb2a37bb160543d80e9fd245c5274ab16fc021f400d738d35 +checksum=d8b2f5f4e351e72d9c58f9d5fc9c9e2526087e57e5553f6defbd163c78727905 post_install() { vmkdir usr/bin @@ -18,9 +18,10 @@ post_install() { vmkdir usr/share/applications vcopy "dist/${pkgname}.svg" usr/share/${pkgname} - vcopy "dist/${pkgname}-arch" usr/share/${pkgname} + vcopy "dist/${pkgname}" usr/share/${pkgname} + vcopy "dist/indicator*.png" usr/share/${pkgname} vcopy "dist/${pkgname}.desktop" usr/share/applications vlicense LICENSE-COLORTHIEF - ln -sf /usr/share/${pkgname}/${pkgname}-arch ${DESTDIR}/usr/bin/${pkgname} + ln -sf /usr/share/${pkgname}/${pkgname} ${DESTDIR}/usr/bin/${pkgname} }
[-- Attachment #1: Type: text/plain, Size: 199 bytes --] New review comment by georgianfire on void-packages repository https://github.com/void-linux/void-packages/pull/25903#discussion_r512331220 Comment: `python3` is replaced with `python3-setuptools`
[-- Attachment #1: Type: text/plain, Size: 216 bytes --] New review comment by georgianfire on void-packages repository https://github.com/void-linux/void-packages/pull/25903#discussion_r512331815 Comment: This is embarrassing, totally overlooked the symlink. Fixed now.
[-- Attachment #1: Type: text/plain, Size: 196 bytes --] New review comment by georgianfire on void-packages repository https://github.com/void-linux/void-packages/pull/25903#discussion_r512331220 Comment: Replaced `python3` with `python3-setuptools`
[-- Attachment #1: Type: text/plain, Size: 311 bytes --] New review comment by ahesford on void-packages repository https://github.com/void-linux/void-packages/pull/25903#discussion_r512787591 Comment: There's no value in copying this script to `usr/share` and then symlinking to it from `usr/bin`, just `vcopy` right into `usr/bin` and drop the symlink in line 26.
[-- Attachment #1: Type: text/plain, Size: 374 bytes --] There is an updated pull request by georgianfire against master on the void-packages repository https://github.com/georgianfire/void-packages azote https://github.com/void-linux/void-packages/pull/25903 azote: update to 1.8.1 https://github.com/nwg-piotr/azote/releases/tag/v1.8.1 A patch file from https://github.com/void-linux/void-packages/pull/25903.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-azote-25903.patch --] [-- Type: text/x-diff, Size: 1707 bytes --] From 3a4fbfa94d35ac117e86da55e210a7cc3bbccc39 Mon Sep 17 00:00:00 2001 From: Georgian Fire <gfire@tuta.io> Date: Mon, 26 Oct 2020 14:59:31 -0400 Subject: [PATCH] azote: update to 1.8.1 --- srcpkgs/azote/template | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/srcpkgs/azote/template b/srcpkgs/azote/template index 91df1ef8956..3a2d55d3d70 100644 --- a/srcpkgs/azote/template +++ b/srcpkgs/azote/template @@ -1,16 +1,16 @@ # Template file for 'azote' pkgname=azote -version=1.7.10 -revision=2 +version=1.8.1 +revision=1 build_style=python3-module hostmakedepends="python3-setuptools" -depends="python3>=3.4 python3-setuptools python3-gobject python3-Pillow gtk+3 feh python3-send2trash xrandr grim slurp ImageMagick python3-yaml" +depends="python3-setuptools python3-gobject python3-Pillow gtk+3" short_desc="Wallpaper & color manager for Sway, i3 and other WMs" maintainer="Piotr Miller <nwg.piotr@gmail.com>" license="BSD-3-Clause, GPL-3.0-or-later" homepage="https://github.com/nwg-piotr/azote" distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=e9ecd2104689c05fb2a37bb160543d80e9fd245c5274ab16fc021f400d738d35 +checksum=d8b2f5f4e351e72d9c58f9d5fc9c9e2526087e57e5553f6defbd163c78727905 post_install() { vmkdir usr/bin @@ -18,9 +18,8 @@ post_install() { vmkdir usr/share/applications vcopy "dist/${pkgname}.svg" usr/share/${pkgname} - vcopy "dist/${pkgname}-arch" usr/share/${pkgname} + vcopy "dist/${pkgname}" usr/bin + vcopy "dist/indicator_*.png" usr/share/${pkgname} vcopy "dist/${pkgname}.desktop" usr/share/applications vlicense LICENSE-COLORTHIEF - - ln -sf /usr/share/${pkgname}/${pkgname}-arch ${DESTDIR}/usr/bin/${pkgname} }
[-- Attachment #1: Type: text/plain, Size: 156 bytes --] New review comment by georgianfire on void-packages repository https://github.com/void-linux/void-packages/pull/25903#discussion_r512802189 Comment: Done
[-- Attachment #1: Type: text/plain, Size: 210 bytes --] There's a closed pull request on the void-packages repository azote: update to 1.8.1 https://github.com/void-linux/void-packages/pull/25903 Description: https://github.com/nwg-piotr/azote/releases/tag/v1.8.1