[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotowall/
commit: d437265dce7490ded844274ed592b9f0c76a7922 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu May 21 00:20:40 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu May 21 00:38:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d437265d media-gfx/fotowall: EAPI-7 bump Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> media-gfx/fotowall/fotowall-1.0.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/media-gfx/fotowall/fotowall-1.0.ebuild b/media-gfx/fotowall/fotowall-1.0.ebuild index 660c5442ca6..2b3595f6ceb 100644 --- a/media-gfx/fotowall/fotowall-1.0.ebuild +++ b/media-gfx/fotowall/fotowall-1.0.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit qmake-utils @@ -28,11 +28,11 @@ DEPEND="${RDEPEND} webcam? ( media-libs/libv4l ) " +PATCHES=( "${FILESDIR}/${P}-qt-5.11.patch" ) + src_prepare() { default - eapply "${FILESDIR}/${P}-qt-5.11.patch" - sed -i -e "s|linux/videodev.h|libv4l1-videodev.h|" \ 3rdparty/videocapture/VideoDevice.h || die
[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotowall/files/, media-gfx/fotowall/
commit: b951f8c8f6b31320104e5bdca3bedeafe24b47ea Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu May 21 00:37:52 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu May 21 00:38:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b951f8c8 media-gfx/fotowall: Fix build w/ Qt 5.15 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> .../fotowall/files/fotowall-1.0-qt-5.11.patch | 2 +- .../fotowall/files/fotowall-1.0-qt-5.15.patch | 24 ++ media-gfx/fotowall/fotowall-1.0.ebuild | 5 - 3 files changed, 29 insertions(+), 2 deletions(-) diff --git a/media-gfx/fotowall/files/fotowall-1.0-qt-5.11.patch b/media-gfx/fotowall/files/fotowall-1.0-qt-5.11.patch index db619771b47..b3ce481cbf4 100644 --- a/media-gfx/fotowall/files/fotowall-1.0-qt-5.11.patch +++ b/media-gfx/fotowall/files/fotowall-1.0-qt-5.11.patch @@ -2,7 +2,7 @@ Fix build with Qt 5.11. Bug: https://bugs.gentoo.org/661596 a/App/tmp/CanvasAppliance.h +--- a/App/CanvasAppliance.h +++ b/App/CanvasAppliance.h @@ -17,6 +17,9 @@ diff --git a/media-gfx/fotowall/files/fotowall-1.0-qt-5.15.patch b/media-gfx/fotowall/files/fotowall-1.0-qt-5.15.patch new file mode 100644 index 000..12f0e988ee2 --- /dev/null +++ b/media-gfx/fotowall/files/fotowall-1.0-qt-5.15.patch @@ -0,0 +1,24 @@ +From 72f7a502cb2397b0ef459e6e8f429db1d3482be6 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Thu, 21 May 2020 02:33:38 +0200 +Subject: [PATCH] Fix build with Qt 5.15 (missing QPainterPath include) + +--- + 3rdparty/posterazor/paintcanvas.cpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/3rdparty/posterazor/paintcanvas.cpp b/3rdparty/posterazor/paintcanvas.cpp +index df33b8a..fd0f319 100644 +--- a/3rdparty/posterazor/paintcanvas.cpp b/3rdparty/posterazor/paintcanvas.cpp +@@ -23,6 +23,7 @@ + #include "paintcanvas.h" + #include + #include ++#include + + PaintCanvas::PaintCanvas(QWidget *parent) + : QWidget(parent) +-- +2.26.2 + diff --git a/media-gfx/fotowall/fotowall-1.0.ebuild b/media-gfx/fotowall/fotowall-1.0.ebuild index 2b3595f6ceb..2433ced68ec 100644 --- a/media-gfx/fotowall/fotowall-1.0.ebuild +++ b/media-gfx/fotowall/fotowall-1.0.ebuild @@ -28,7 +28,10 @@ DEPEND="${RDEPEND} webcam? ( media-libs/libv4l ) " -PATCHES=( "${FILESDIR}/${P}-qt-5.11.patch" ) +PATCHES=( + "${FILESDIR}/${P}-qt-5.11.patch" + "${FILESDIR}/${P}-qt-5.15.patch" +) src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotowall/files/, media-gfx/fotowall/
commit: 7b717027600427b050577929ee69e323c14db072 Author: Michael Palimaka gentoo org> AuthorDate: Sat Oct 6 15:01:07 2018 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Oct 6 15:02:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b717027 media-gfx/fotowall: fix build with Qt 5.11 Closes: https://bugs.gentoo.org/661596 Signed-off-by: Michael Palimaka gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 .../fotowall/files/fotowall-1.0-qt-5.11.patch | 28 ++ media-gfx/fotowall/fotowall-1.0.ebuild | 4 +++- 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/media-gfx/fotowall/files/fotowall-1.0-qt-5.11.patch b/media-gfx/fotowall/files/fotowall-1.0-qt-5.11.patch new file mode 100644 index 000..db619771b47 --- /dev/null +++ b/media-gfx/fotowall/files/fotowall-1.0-qt-5.11.patch @@ -0,0 +1,28 @@ +Fix build with Qt 5.11. + +Bug: https://bugs.gentoo.org/661596 + +--- a/App/tmp/CanvasAppliance.h b/App/CanvasAppliance.h +@@ -17,6 +17,9 @@ + + #include "Shared/PlugGui/AbstractAppliance.h" + #include "ui_CanvasAppliance.h" ++ ++#include ++ + class QMenu; + class AbstractContent; + class Canvas; + +--- a/3rdparty/likebackfrontend/LikeBackDialog.cpp b/3rdparty/likebackfrontend/LikeBackDialog.cpp +@@ -37,6 +37,7 @@ + #include "LikeBackDialog.h" + + #include ++#include + #include + #include + #include + diff --git a/media-gfx/fotowall/fotowall-1.0.ebuild b/media-gfx/fotowall/fotowall-1.0.ebuild index c4b9af4bfab..660c5442ca6 100644 --- a/media-gfx/fotowall/fotowall-1.0.ebuild +++ b/media-gfx/fotowall/fotowall-1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -31,6 +31,8 @@ DEPEND="${RDEPEND} src_prepare() { default + eapply "${FILESDIR}/${P}-qt-5.11.patch" + sed -i -e "s|linux/videodev.h|libv4l1-videodev.h|" \ 3rdparty/videocapture/VideoDevice.h || die
[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotowall/
commit: 3e589d09501fcde59f13a15a85e0ba10789d9098 Author: Michael Palimaka gentoo org> AuthorDate: Sat Sep 23 02:40:48 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Sep 23 02:41:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e589d09 media-gfx/fotowall: remove 0.9-r2 Package-Manager: Portage-2.3.8, Repoman-2.3.3 media-gfx/fotowall/Manifest | 1 - media-gfx/fotowall/fotowall-0.9-r2.ebuild | 49 --- 2 files changed, 50 deletions(-) diff --git a/media-gfx/fotowall/Manifest b/media-gfx/fotowall/Manifest index 96afc76550b..838a4296b89 100644 --- a/media-gfx/fotowall/Manifest +++ b/media-gfx/fotowall/Manifest @@ -1,2 +1 @@ -DIST fotowall-0.9.tar.gz 1476812 SHA256 1c2dfc22e4421a5268b9e330aca9db15982a13f66e23f6082d39ac1bb83fd621 SHA512 84e57b220839322c88f5096f3f0846ebc1684cf7f61d32208fa5e37743a53d8bb02eaad17617f43b6badf29fac111a3816bad448f988f7d24aa293668af5a079 WHIRLPOOL db828abd1239b1bbd3b35d3595bb0bd9c91869e8fc00f1af0d9efc62240196055f3ba0c042dc26872885ec4f594d263ee52b0c81e574fd6dfb520ace03b5e6e1 DIST fotowall-1.0.tar.gz 1672398 SHA256 8dc42262dd5220a12e92181ff82bd363a6506a4c3ab1ea3841281f2971e1b289 SHA512 ae2d887affd28d21b9caabbb3508d8ebd64058d81f84d3b3d67a205341a9cf5b528ca3a02793a4927e2e6b3ddfd73e7698c3df4bad3a7bb4d37fc9fbb226c94c WHIRLPOOL 2e0f1caae12e943037a88480a56bb23ac31da73ef986b0e3ca99f20d57e9de7f237523cd038178d041b1ec04aea5aa63a8490fcd17f66757f97458241cd7d843 diff --git a/media-gfx/fotowall/fotowall-0.9-r2.ebuild b/media-gfx/fotowall/fotowall-0.9-r2.ebuild deleted file mode 100644 index bfaac74d5c1..000 --- a/media-gfx/fotowall/fotowall-0.9-r2.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit qmake-utils - -DESCRIPTION="Qt4 tool for creating wallpapers" -HOMEPAGE="https://www.enricoros.com/opensource/fotowall/"; -SRC_URI="https://github.com/enricoros/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="opengl webcam" - -RDEPEND=" - dev-qt/qtcore:4 - dev-qt/qtgui:4 - dev-qt/qtsvg:4 - opengl? ( dev-qt/qtopengl:4 ) -" -DEPEND="${RDEPEND} - webcam? ( media-libs/libv4l ) -" - -src_prepare() { - default - - sed -i -e "s|linux/videodev.h|libv4l1-videodev.h|" \ - 3rdparty/videocapture/VideoDevice.h || die - - if ! use opengl; then - sed -i "/QT += opengl/d" ${PN}.pro || die - fi -} - -src_configure() { - if ! use webcam; then - eqmake4 ${PN}.pro "CONFIG+=no-webcam" - else - eqmake4 - fi -} - -src_install() { - emake INSTALL_ROOT="${D}" install - dodoc README.markdown -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotowall/
commit: 742453f8129dec96ae4f68a0e0620480a8a2915c Author: Michael Palimaka gentoo org> AuthorDate: Sat Sep 23 02:40:35 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Sep 23 02:41:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=742453f8 media-gfx/fotowall: stabilise 1.0 for amd64/x86 Package-Manager: Portage-2.3.8, Repoman-2.3.3 media-gfx/fotowall/fotowall-1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/fotowall/fotowall-1.0.ebuild b/media-gfx/fotowall/fotowall-1.0.ebuild index e7f8ad51d34..c4b9af4bfab 100644 --- a/media-gfx/fotowall/fotowall-1.0.ebuild +++ b/media-gfx/fotowall/fotowall-1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/enricoros/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="opengl webcam" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotowall/
commit: f4e32f59e79d5dc018ee74811da05141b98037e9 Author: Michael Palimaka gentoo org> AuthorDate: Sat Aug 12 14:44:10 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Aug 12 14:45:39 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e32f59 media-gfx/fotowall: version bump 1.0 Package-Manager: Portage-2.3.6, Repoman-2.3.3 media-gfx/fotowall/Manifest| 1 + media-gfx/fotowall/fotowall-1.0.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/media-gfx/fotowall/Manifest b/media-gfx/fotowall/Manifest index 3d1d507d777..96afc76550b 100644 --- a/media-gfx/fotowall/Manifest +++ b/media-gfx/fotowall/Manifest @@ -1 +1,2 @@ DIST fotowall-0.9.tar.gz 1476812 SHA256 1c2dfc22e4421a5268b9e330aca9db15982a13f66e23f6082d39ac1bb83fd621 SHA512 84e57b220839322c88f5096f3f0846ebc1684cf7f61d32208fa5e37743a53d8bb02eaad17617f43b6badf29fac111a3816bad448f988f7d24aa293668af5a079 WHIRLPOOL db828abd1239b1bbd3b35d3595bb0bd9c91869e8fc00f1af0d9efc62240196055f3ba0c042dc26872885ec4f594d263ee52b0c81e574fd6dfb520ace03b5e6e1 +DIST fotowall-1.0.tar.gz 1672398 SHA256 8dc42262dd5220a12e92181ff82bd363a6506a4c3ab1ea3841281f2971e1b289 SHA512 ae2d887affd28d21b9caabbb3508d8ebd64058d81f84d3b3d67a205341a9cf5b528ca3a02793a4927e2e6b3ddfd73e7698c3df4bad3a7bb4d37fc9fbb226c94c WHIRLPOOL 2e0f1caae12e943037a88480a56bb23ac31da73ef986b0e3ca99f20d57e9de7f237523cd038178d041b1ec04aea5aa63a8490fcd17f66757f97458241cd7d843 diff --git a/media-gfx/fotowall/fotowall-1.0.ebuild b/media-gfx/fotowall/fotowall-1.0.ebuild new file mode 100644 index 000..e7f8ad51d34 --- /dev/null +++ b/media-gfx/fotowall/fotowall-1.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit qmake-utils + +DESCRIPTION="Qt5 tool for creating wallpapers" +HOMEPAGE="https://www.enricoros.com/opensource/fotowall/"; +SRC_URI="https://github.com/enricoros/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="opengl webcam" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + opengl? ( dev-qt/qtopengl:5 ) +" +DEPEND="${RDEPEND} + webcam? ( media-libs/libv4l ) +" + +src_prepare() { + default + + sed -i -e "s|linux/videodev.h|libv4l1-videodev.h|" \ + 3rdparty/videocapture/VideoDevice.h || die + + if ! use opengl; then + sed -i "/QT += opengl/d" ${PN}.pro || die + fi +} + +src_configure() { + if ! use webcam; then + eqmake5 ${PN}.pro "CONFIG+=no-webcam" + else + eqmake5 + fi +} + +src_install() { + emake INSTALL_ROOT="${D}" install + dodoc README.markdown +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotowall/
commit: 4a6fbcf2651c30347663cae2f39fec2bf4d43fa9 Author: Michael Palimaka gentoo org> AuthorDate: Sat Aug 12 14:32:41 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Aug 12 14:45:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a6fbcf2 media-gfx/fotowall: update HOMEPAGE Package-Manager: Portage-2.3.6, Repoman-2.3.3 media-gfx/fotowall/fotowall-0.9-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/fotowall/fotowall-0.9-r2.ebuild b/media-gfx/fotowall/fotowall-0.9-r2.ebuild index 0c35a2c4afd..bfaac74d5c1 100644 --- a/media-gfx/fotowall/fotowall-0.9-r2.ebuild +++ b/media-gfx/fotowall/fotowall-0.9-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -6,7 +6,7 @@ EAPI=6 inherit qmake-utils DESCRIPTION="Qt4 tool for creating wallpapers" -HOMEPAGE="http://www.enricoros.com/opensource/fotowall/"; +HOMEPAGE="https://www.enricoros.com/opensource/fotowall/"; SRC_URI="https://github.com/enricoros/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotowall/
commit: 3b7d88e3e129b34900fbb9f67695487a605115ce Author: Davide Pesavento gentoo org> AuthorDate: Thu Nov 24 20:50:42 2016 + Commit: Davide Pesavento gentoo org> CommitDate: Thu Nov 24 20:50:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b7d88e3 media-gfx/fotowall: migrate to github Package-Manager: portage-2.3.2 media-gfx/fotowall/Manifest | 2 +- media-gfx/fotowall/fotowall-0.9-r2.ebuild | 9 ++--- media-gfx/fotowall/metadata.xml | 2 +- 3 files changed, 4 insertions(+), 9 deletions(-) diff --git a/media-gfx/fotowall/Manifest b/media-gfx/fotowall/Manifest index 923dc1e..3d1d507 100644 --- a/media-gfx/fotowall/Manifest +++ b/media-gfx/fotowall/Manifest @@ -1 +1 @@ -DIST Fotowall-0.9.tar.bz2 640175 SHA256 e4d0c005d2cb1d7c09438bfc3098eadebc08946e4fbc0655b7fc8b046de3810d SHA512 63d6beb113caa6b3c12bb33b1f779608f00bb046c757a02b2694ccdd505cce18d7a6f0138baca79240d156235a30b97740e6d6a4f8745b8b21491e96b7312889 WHIRLPOOL dd513ec3c728cb29aa897271bd6655309be199b2514b0ceda379a7eb461358f1158d921d96e90fea752bdb05da8d4692cf21f7283c9391c88c69fe070fff72eb +DIST fotowall-0.9.tar.gz 1476812 SHA256 1c2dfc22e4421a5268b9e330aca9db15982a13f66e23f6082d39ac1bb83fd621 SHA512 84e57b220839322c88f5096f3f0846ebc1684cf7f61d32208fa5e37743a53d8bb02eaad17617f43b6badf29fac111a3816bad448f988f7d24aa293668af5a079 WHIRLPOOL db828abd1239b1bbd3b35d3595bb0bd9c91869e8fc00f1af0d9efc62240196055f3ba0c042dc26872885ec4f594d263ee52b0c81e574fd6dfb520ace03b5e6e1 diff --git a/media-gfx/fotowall/fotowall-0.9-r2.ebuild b/media-gfx/fotowall/fotowall-0.9-r2.ebuild index 6ca0264..2dcf28d 100644 --- a/media-gfx/fotowall/fotowall-0.9-r2.ebuild +++ b/media-gfx/fotowall/fotowall-0.9-r2.ebuild @@ -6,11 +6,9 @@ EAPI=6 inherit qmake-utils -MY_P="${P/f/F}" - DESCRIPTION="Qt4 tool for creating wallpapers" HOMEPAGE="http://www.enricoros.com/opensource/fotowall/"; -SRC_URI="https://fotowall.googlecode.com/files/${MY_P}.tar.bz2"; +SRC_URI="https://github.com/enricoros/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" @@ -27,8 +25,6 @@ DEPEND="${RDEPEND} webcam? ( media-libs/libv4l ) " -S="${WORKDIR}/${MY_P}" - src_prepare() { default @@ -36,7 +32,7 @@ src_prepare() { 3rdparty/videocapture/VideoDevice.h || die if ! use opengl; then - sed -i "/QT += opengl/d" "${PN}.pro" || die "sed failed" + sed -i "/QT += opengl/d" ${PN}.pro || die fi } @@ -50,6 +46,5 @@ src_configure() { src_install() { emake INSTALL_ROOT="${D}" install - dodoc README.markdown } diff --git a/media-gfx/fotowall/metadata.xml b/media-gfx/fotowall/metadata.xml index 44f4b1a..407bb66 100644 --- a/media-gfx/fotowall/metadata.xml +++ b/media-gfx/fotowall/metadata.xml @@ -9,6 +9,6 @@ Enable webcam support - fotowall + enricoros/fotowall
[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotowall/
commit: 56e5a0a60021ce07435c48e1e105b84c71065105 Author: Michael Palimaka gentoo org> AuthorDate: Tue Mar 15 15:38:27 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Mar 15 15:38:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56e5a0a6 media-gfx/fotowall: remove old Package-Manager: portage-2.2.28 media-gfx/fotowall/fotowall-0.9-r1.ebuild | 43 --- 1 file changed, 43 deletions(-) diff --git a/media-gfx/fotowall/fotowall-0.9-r1.ebuild b/media-gfx/fotowall/fotowall-0.9-r1.ebuild deleted file mode 100644 index 3d65f2a..000 --- a/media-gfx/fotowall/fotowall-0.9-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="2" - -inherit qt4-r2 - -MY_P="${P/f/F}" - -DESCRIPTION="Qt4 tool for creating wallpapers" -HOMEPAGE="http://www.enricoros.com/opensource/fotowall/"; -SRC_URI="https://fotowall.googlecode.com/files/${MY_P}.tar.bz2"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="debug opengl webcam" - -DEPEND="dev-qt/qtgui:4 - dev-qt/qtsvg:4 - opengl? ( dev-qt/qtopengl:4 )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -DOCS="README.markdown" - -src_prepare() { - qt4-r2_src_prepare - - if ! use opengl; then - sed -i "/QT += opengl/d" "${PN}.pro" || die "sed failed" - fi -} - -src_configure() { - if ! use webcam; then - eqmake4 ${PN}.pro "CONFIG+=no-webcam" - else - eqmake4 - fi -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotowall/
commit: abd728037e045bbf134a79fd259d96c46e7329a2 Author: Michael Palimaka gentoo org> AuthorDate: Thu Jan 14 16:59:33 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Jan 14 17:20:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd72803 media-gfx/fotowall: remove empty longdescription Package-Manager: portage-2.2.26 media-gfx/fotowall/metadata.xml | 2 -- 1 file changed, 2 deletions(-) diff --git a/media-gfx/fotowall/metadata.xml b/media-gfx/fotowall/metadata.xml index c706105..62354bf 100644 --- a/media-gfx/fotowall/metadata.xml +++ b/media-gfx/fotowall/metadata.xml @@ -5,8 +5,6 @@ Enable webcam support - - fotowall
[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotowall/
commit: 99430bf7c9b71b2ee3965a1e665196ee8e463a81 Author: Michael Palimaka gentoo org> AuthorDate: Thu Jan 14 17:17:43 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Jan 14 17:20:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99430bf7 media-gfx/fotowall: revision bump * Migrate to EAPI 6 * Port away from qt4-r2 * Correct LICENSE * Remove unused debug USE flag * Add missing dependencies * Fix build with recent v4l (bug #539558) Package-Manager: portage-2.2.26 media-gfx/fotowall/fotowall-0.9-r2.ebuild | 55 +++ 1 file changed, 55 insertions(+) diff --git a/media-gfx/fotowall/fotowall-0.9-r2.ebuild b/media-gfx/fotowall/fotowall-0.9-r2.ebuild new file mode 100644 index 000..059e548 --- /dev/null +++ b/media-gfx/fotowall/fotowall-0.9-r2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit qmake-utils + +MY_P="${P/f/F}" + +DESCRIPTION="Qt4 tool for creating wallpapers" +HOMEPAGE="http://www.enricoros.com/opensource/fotowall/"; +SRC_URI="https://fotowall.googlecode.com/files/${MY_P}.tar.bz2"; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="opengl webcam" + +RDEPEND=" + dev-qt/qtcore:4 + dev-qt/qtgui:4 + dev-qt/qtsvg:4 + opengl? ( dev-qt/qtopengl:4 ) +" +DEPEND="${RDEPEND} + webcam? ( media-libs/libv4l ) +" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + sed -i -e "s|linux/videodev.h|libv4l1-videodev.h|" \ + 3rdparty/videocapture/VideoDevice.h || die + + if ! use opengl; then + sed -i "/QT += opengl/d" "${PN}.pro" || die "sed failed" + fi +} + +src_configure() { + if ! use webcam; then + eqmake4 ${PN}.pro "CONFIG+=no-webcam" + else + eqmake4 + fi +} + +src_install() { + emake INSTALL_ROOT="${D}" install + + dodoc README.markdown +}