Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/gnome-sound-recorder/
Date: Sat, 26 Mar 2022 00:23:46
Message-Id: 1648254209.0d70d8acb985798b51a4002d10821534bf31dce7.mattst88@gentoo
1 commit: 0d70d8acb985798b51a4002d10821534bf31dce7
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Fri Mar 25 23:34:40 2022 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Sat Mar 26 00:23:29 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d70d8ac
7
8 media-sound/gnome-sound-recorder: Version bump to 42.0
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 media-sound/gnome-sound-recorder/Manifest | 1 +
13 .../gnome-sound-recorder-42.0.ebuild | 50 ++++++++++++++++++++++
14 2 files changed, 51 insertions(+)
15
16 diff --git a/media-sound/gnome-sound-recorder/Manifest b/media-sound/gnome-sound-recorder/Manifest
17 index b9e486b7019b..d86cb48908d8 100644
18 --- a/media-sound/gnome-sound-recorder/Manifest
19 +++ b/media-sound/gnome-sound-recorder/Manifest
20 @@ -1 +1,2 @@
21 DIST gnome-sound-recorder-40.0.tar.xz 199056 BLAKE2B e830b746ccf9e038a6f425dee9a6ef8eb88cd849659570c11364b833b0be8c7e7302c0b20e8c853d7228a589d6e3953fecf2fddb31304a1905678aa99b461248 SHA512 28de1dbb9251c834513be55c3f4107cd014d74e634e383e6feb3b9430ff562e19d29e9abcd566b0fc0ed1ec3841add0f694b47c51fe91a3b4ba33b9f43a0d617
22 +DIST gnome-sound-recorder-42.0.tar.xz 162208 BLAKE2B 6f4f17ad5cb2cd893626defb3b91e62c0dfbfdae4c815df934a2d35a7b0e315f689f3ea222d9adef960935828095c337e00076aba60b4c1b3d243c274063aed3 SHA512 53fe2fe0646c5055cedc1c62cf87176dca52bf3d9452d83bcc849d9946179afbef826f08ff65a97ede7a0d14ade4da0755b2ef3780460d5a80f8f9e6c85fcfbd
23
24 diff --git a/media-sound/gnome-sound-recorder/gnome-sound-recorder-42.0.ebuild b/media-sound/gnome-sound-recorder/gnome-sound-recorder-42.0.ebuild
25 new file mode 100644
26 index 000000000000..e125245f0098
27 --- /dev/null
28 +++ b/media-sound/gnome-sound-recorder/gnome-sound-recorder-42.0.ebuild
29 @@ -0,0 +1,50 @@
30 +# Copyright 1999-2022 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=8
34 +PYTHON_COMPAT=( python3_{8..10} )
35 +
36 +inherit gnome.org gnome2-utils meson python-any-r1 xdg
37 +
38 +DESCRIPTION="Simple sound recorder"
39 +HOMEPAGE="https://wiki.gnome.org/Design/Apps/SoundRecorder https://gitlab.gnome.org/GNOME/gnome-sound-recorder"
40 +
41 +LICENSE="GPL-2+"
42 +SLOT="0"
43 +KEYWORDS="~amd64 ~arm64 ~x86"
44 +
45 +DEPEND="
46 + >=dev-libs/gjs-1.54.0
47 + >=dev-libs/glib-2.46:2
48 + >=gui-libs/gtk-4.4.0:4[introspection]
49 + media-libs/gst-plugins-bad:1.0
50 + >=gui-libs/libadwaita-1.1.0:1=
51 + >=dev-libs/gobject-introspection-1.31.6
52 + media-libs/gstreamer:1.0[introspection]
53 + media-libs/gst-plugins-base:1.0[introspection,ogg]
54 + x11-libs/gdk-pixbuf:2[introspection]
55 +"
56 +RDEPEND="${DEPEND}
57 + media-libs/gst-plugins-good:1.0
58 + media-plugins/gst-plugins-flac:1.0
59 + media-plugins/gst-plugins-pulse:1.0
60 +"
61 +BDEPEND="
62 + ${PYTHON_DEPS}
63 + >=sys-devel/gettext-0.19.8
64 + virtual/pkgconfig
65 +"
66 +
67 +pkg_setup() {
68 + python-any-r1_pkg_setup
69 +}
70 +
71 +pkg_postinst() {
72 + xdg_pkg_postinst
73 + gnome2_schemas_update
74 +}
75 +
76 +pkg_postrm() {
77 + xdg_pkg_postrm
78 + gnome2_schemas_update
79 +}