Gentoo Archives: gentoo-commits

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-misc/xwallpaper/
Date: Sat, 29 Feb 2020 21:07:11
Message-Id: 1583010398.7e54a58d2ae4bef7efe9038b0af0e82766d745d1.gyakovlev@gentoo
1 commit: 7e54a58d2ae4bef7efe9038b0af0e82766d745d1
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 29 21:05:20 2020 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 29 21:06:38 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e54a58d
7
8 x11-misc/xwallpaper: bump to 0.6.3
9
10 Package-Manager: Portage-2.3.89, Repoman-2.3.20
11 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
12
13 x11-misc/xwallpaper/Manifest | 1 +
14 x11-misc/xwallpaper/xwallpaper-0.6.3.ebuild | 49 +++++++++++++++++++++++++++++
15 2 files changed, 50 insertions(+)
16
17 diff --git a/x11-misc/xwallpaper/Manifest b/x11-misc/xwallpaper/Manifest
18 index 5cdecc2bf0f..3d431b54589 100644
19 --- a/x11-misc/xwallpaper/Manifest
20 +++ b/x11-misc/xwallpaper/Manifest
21 @@ -1 +1,2 @@
22 DIST xwallpaper-0.6.2.tar.xz 82600 BLAKE2B 2e2b1121fcc2481c4a1e3c78e357534b9609b4435c4364f22dbed78ee0de7c671d2044403c22d22b494a9c89efd17d843f32b296c863df3c0f5d7b3673ae361f SHA512 3713038ffe8fe1da117dc64db6e3c8642fe663473d1e9078963890fa08f21af6ace60e08773e23e6025fcf2116563e24c76d07a66ba02537b38aafa9ac99f395
23 +DIST xwallpaper-0.6.3.tar.xz 82780 BLAKE2B 485a8d65ae48ee33e22ee199e693268b94f88a38e4f9d56445eab68b2563422824a1dcf4ac4b73d37ae1e51820e1619dcc654f7b50ce889ca13f28d0273d03ae SHA512 8ec6159a44ad08e57c634b0fb6dcc5945fc855796cb4507126248dc1d6c7c406eec1412335828d358eb47d5b9085a2028508d3fd4af75e0767369a8cf40f36f8
24
25 diff --git a/x11-misc/xwallpaper/xwallpaper-0.6.3.ebuild b/x11-misc/xwallpaper/xwallpaper-0.6.3.ebuild
26 new file mode 100644
27 index 00000000000..2b1e1615823
28 --- /dev/null
29 +++ b/x11-misc/xwallpaper/xwallpaper-0.6.3.ebuild
30 @@ -0,0 +1,49 @@
31 +# Copyright 1999-2020 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +
36 +inherit autotools
37 +
38 +DESCRIPTION="Wallpaper setting utility for X"
39 +HOMEPAGE="https://github.com/stoeckmann/xwallpaper"
40 +
41 +if [ ${PV} == "9999" ] ; then
42 + inherit git-r3
43 + EGIT_REPO_URI="https://github.com/stoeckmann/${PN}.git"
44 +else
45 + SRC_URI="https://github.com/stoeckmann/${PN}/releases/download/v${PV}/${P}.tar.xz"
46 + KEYWORDS="~amd64 ~ppc64 ~x86"
47 +fi
48 +
49 +LICENSE="ISC"
50 +SLOT="0"
51 +IUSE="jpeg png seccomp xpm"
52 +
53 +RDEPEND="
54 + x11-libs/pixman
55 + x11-libs/xcb-util
56 + x11-libs/xcb-util-image
57 + jpeg? ( media-libs/libjpeg-turbo:= )
58 + png? ( media-libs/libpng:0= )
59 + seccomp? ( >=sys-libs/libseccomp-2.3.1:0= )
60 + xpm? ( x11-libs/libXpm )"
61 +
62 +DEPEND="${RDEPEND}
63 + virtual/pkgconfig
64 +"
65 +
66 +src_prepare() {
67 + default
68 + eautoreconf
69 +}
70 +src_configure() {
71 + local myconf=(
72 + $(use_with jpeg)
73 + $(use_with png)
74 + $(use_with seccomp)
75 + $(use_with xpm)
76 + --with-randr
77 + )
78 + econf "${myconf[@]}"
79 +}