[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotowall/

2020-05-20 Thread Andreas Sturmlechner
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/

2020-05-20 Thread Andreas Sturmlechner
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/

2018-10-06 Thread Michael Palimaka
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/

2017-09-22 Thread Michael Palimaka
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/

2017-09-22 Thread Michael Palimaka
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/

2017-08-12 Thread Michael Palimaka
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/

2017-08-12 Thread Michael Palimaka
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/

2016-11-24 Thread Davide Pesavento
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/

2016-03-15 Thread Michael Palimaka
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/

2016-01-14 Thread Michael Palimaka
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/

2016-01-14 Thread Michael Palimaka
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
+}