[-- Attachment #1: Type: text/plain, Size: 620 bytes --] There is a new pull request by gt7-void against master on the void-packages repository https://github.com/gt7-void/void-packages libwebp-devel https://github.com/void-linux/void-packages/pull/23659 libwebp-devel: do not depend on libfreeglut-devel Although there is a (correct) makedepends on libfreeglut-devel, it is only needed to compile the vwebp tool, so libwebp-devel should not depend on it. This is very relevant since libfreeglut-devel deptree includes a lot of unnecessary stuff (mesa, wayland, X libraries, etc.) A patch file from https://github.com/void-linux/void-packages/pull/23659.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-libwebp-devel-23659.patch --] [-- Type: text/x-diff, Size: 1032 bytes --] From 5510969c038cdaa2ed1c3e3252ddffd4661f5ebb Mon Sep 17 00:00:00 2001 From: gt7-void <gt7@mail.com> Date: Sun, 19 Jul 2020 23:48:36 -0300 Subject: [PATCH] libwebp-devel: do not depend on libfreeglut-devel Although there is a (correct) makedepends on libfreeglut-devel, it is only needed to compile the vwebp tool, so libwebp-devel should not depend on it. This is very relevant since libfreeglut-devel deptree includes a lot of unnecessary stuff (mesa, wayland, X libraries, etc.) --- srcpkgs/libwebp/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/libwebp/template b/srcpkgs/libwebp/template index bd60bd12c61..88fd7967404 100644 --- a/srcpkgs/libwebp/template +++ b/srcpkgs/libwebp/template @@ -33,7 +33,7 @@ libwebp-tools_package() { } libwebp-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" + depends="${makedepends/libfreeglut-devel/} ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include
[-- Attachment #1: Type: text/plain, Size: 625 bytes --] There is an updated pull request by gt7-void against master on the void-packages repository https://github.com/gt7-void/void-packages libwebp-devel https://github.com/void-linux/void-packages/pull/23659 libwebp-devel: do not depend on libfreeglut-devel Although there is a (correct) makedepends on libfreeglut-devel, it is only needed to compile the vwebp tool, so libwebp-devel should not depend on it. This is very relevant since libfreeglut-devel deptree includes a lot of unnecessary stuff (mesa, wayland, X libraries, etc.) A patch file from https://github.com/void-linux/void-packages/pull/23659.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-libwebp-devel-23659.patch --] [-- Type: text/x-diff, Size: 1269 bytes --] From 405fd6c6cb020029760b70f6213121ebfd81854d Mon Sep 17 00:00:00 2001 From: gt7-void <gt7@mail.com> Date: Sun, 19 Jul 2020 23:48:36 -0300 Subject: [PATCH] libwebp-devel: do not depend on libfreeglut-devel Although there is a (correct) makedepends on libfreeglut-devel, it is only needed to compile the vwebp tool, so libwebp-devel should not depend on it. This is very relevant since libfreeglut-devel deptree includes a lot of unnecessary stuff (mesa, wayland, X libraries, etc.) --- srcpkgs/libwebp/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/libwebp/template b/srcpkgs/libwebp/template index bd60bd12c61..b67a2fb6bf0 100644 --- a/srcpkgs/libwebp/template +++ b/srcpkgs/libwebp/template @@ -1,7 +1,7 @@ # Template file for 'libwebp' pkgname=libwebp version=1.1.0 -revision=1 +revision=2 build_style=gnu-configure configure_args="--disable-static --enable-libwebpmux --enable-libwebpdemux --enable-libwebpdecoder" @@ -33,7 +33,7 @@ libwebp-tools_package() { } libwebp-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" + depends="${makedepends/libfreeglut-devel/} ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include
[-- Attachment #1: Type: text/plain, Size: 461 bytes --] There's a merged pull request on the void-packages repository libwebp-devel: do not depend on libfreeglut-devel https://github.com/void-linux/void-packages/pull/23659 Description: Although there is a (correct) makedepends on libfreeglut-devel, it is only needed to compile the vwebp tool, so libwebp-devel should not depend on it. This is very relevant since libfreeglut-devel deptree includes a lot of unnecessary stuff (mesa, wayland, X libraries, etc.)