diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-12-14 02:02:08 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-12-14 02:02:08 +0000 |
commit | 59d772d9463f8cf6a145a677bedbf377a0625aff (patch) | |
tree | 5a0e382968fd656a056c886e36cfb4491535b489 /media-sound/pavucontrol | |
parent | 2a3e0d61b3d88306b6fae46756f9ba7d230222ae (diff) |
gentoo auto-resync : 14:12:2024 - 02:02:07
Diffstat (limited to 'media-sound/pavucontrol')
-rw-r--r-- | media-sound/pavucontrol/Manifest | 3 | ||||
-rw-r--r-- | media-sound/pavucontrol/files/pavucontrol-6.1-docdir.patch | 13 | ||||
-rw-r--r-- | media-sound/pavucontrol/pavucontrol-6.1.ebuild | 41 |
3 files changed, 57 insertions, 0 deletions
diff --git a/media-sound/pavucontrol/Manifest b/media-sound/pavucontrol/Manifest index 7a1e07181e05..b8ec7bbcce1f 100644 --- a/media-sound/pavucontrol/Manifest +++ b/media-sound/pavucontrol/Manifest @@ -1,4 +1,7 @@ AUX pavucontrol-5.0-make-libcanberra-optional.patch 3727 BLAKE2B 27e38b16e1eaf64c7b1c3b0f3a6efc85bd4b290fef8b4c4c64a0e6e24de6565090e8a1f5d0ec1dc6ef1b65ff3c3c0836186ee53f27c844ca68515e98ea239e0c SHA512 3b866adf8495b8ffdbe48329ab4d54663ea3294e031f6d870d3c278b26b1d0314245ed4bca88e905e79cb503506f5762c3332fb5c9cc66ebe8205feb89e21369 +AUX pavucontrol-6.1-docdir.patch 466 BLAKE2B 77279c89f4889b6d96513f7be743d593065b01b1c94038c95746ca278225ac3c7fea2079984ebfb5052c3c22976afcb40c3ed107bb78bbdd8a30a330a6003305 SHA512 c8221cc4753b356603447f1ef913129e7c8fc867dbb9e7d57b7a07b622a0c41097e8b2c7255dff117928a579e39142f515a9439da036e46a3a257cae2c360689 DIST pavucontrol-5.0.tar.xz 194248 BLAKE2B 9e6b9b7d94be51a4ad8b5310e031c4fed0f5299e67c770c9a573c0647edf27345014fb6504892fad29b9b5e79ce43ed312217dbed8e2b31b805f291531062903 SHA512 5673d783c2c819a68b49025c051bedd39f4caba446a479797b06569e24a96acc0924ba680d2416baff8c3211cfc7c94760d503900207fbe7c89c5cb2adaebec1 +DIST pavucontrol-6.1.tar.xz 169488 BLAKE2B 888fbe404482e5da5b59d10f913f174daa128029babbb9493df5df5d6d3c0b95e22d03a3ec2629fbcd4f33c6267f6e2173428d7eb9be8b7f4c7f012d3e777e92 SHA512 90a0d85916010f624928f6aa68524f776b0a529d84e75287739a07db48e4084767ca0caf75503e44e04d8add84b1d668ee9ed5b822b8f8f945cd902cdf78413a EBUILD pavucontrol-5.0-r4.ebuild 1059 BLAKE2B 9a89dc64569d4af159421bb1a3f3938cca18d3fef422580928f957f098a0b7293692242672b296e73ca32f1f4b127ff9316dd68e927315d5b8d9dc15dcc33ccc SHA512 5b41954bce30f44c077af758a9dd361f4f7a27993707001528132127fc6499f49a9c8c1a712c4bee9ed94e31c6d0071e182afb0f27bb41cd088160bebf934f11 +EBUILD pavucontrol-6.1.ebuild 827 BLAKE2B 359ac30723393fdee6a16c6833fbe189292aaf9d8af556d5d1a399452df92c12bd97e20f3fb59d1d6085d80374f7996d6702b3b0c1d49524fde76b9e7023edb0 SHA512 313fc7cdc005604584de798f3fe82a7a3ffeadc21a8d5e6c0f28965ae542478f868f2743c0b59c0030d5f375c5a2ab64fb2e6f3b4b1e51fb8ec6b80b5f16af1d MISC metadata.xml 250 BLAKE2B 3e6dae5d5f3b3ac412806dd8615a1975c7ea8a64bfd72ad54f2c93a9b24c19c620ac3e8b26e1f6cadec899443e138ee4fb7a82ecb83c784d0c03ee91854d8622 SHA512 2bfce2cf73aefce6dda06ea351cb93b2990b9543f48be1ae5406a5a5acf2c34faed1eb2ce715eb689eb50a9a1add5576b39232eb818c233f5a5589e16032aca8 diff --git a/media-sound/pavucontrol/files/pavucontrol-6.1-docdir.patch b/media-sound/pavucontrol/files/pavucontrol-6.1-docdir.patch new file mode 100644 index 000000000000..55dd41921a37 --- /dev/null +++ b/media-sound/pavucontrol/files/pavucontrol-6.1-docdir.patch @@ -0,0 +1,13 @@ +diff --git a/meson.build b/meson.build +index bc1a300..553abc1 100644 +--- a/meson.build ++++ b/meson.build +@@ -28,7 +28,7 @@ configinc = include_directories('.') + + prefix = get_option('prefix') + datadir = join_paths(prefix, get_option('datadir')) +-docdir = join_paths(datadir, 'doc', 'pavucontrol') ++docdir = join_paths(datadir, 'doc', 'pavucontrol-' + meson.project_version()) + localedir = join_paths(prefix, get_option('localedir')) + + cdata = configuration_data() diff --git a/media-sound/pavucontrol/pavucontrol-6.1.ebuild b/media-sound/pavucontrol/pavucontrol-6.1.ebuild new file mode 100644 index 000000000000..8cc8143ff6a2 --- /dev/null +++ b/media-sound/pavucontrol/pavucontrol-6.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Pulseaudio Volume Control, GTK based mixer for Pulseaudio" +HOMEPAGE="https://freedesktop.org/software/pulseaudio/pavucontrol/" +SRC_URI="https://freedesktop.org/software/pulseaudio/${PN}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="X" + +inherit meson + +RDEPEND=" + dev-libs/json-glib + dev-cpp/gtkmm:4.0 + X? ( media-libs/libcanberra-gtk3 ) + dev-libs/libsigc++:3 + >=media-libs/libpulse-15.0[glib] + virtual/freedesktop-icon-theme +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + sys-devel/gettext +" + +PATCHES=( + "${FILESDIR}/pavucontrol-6.1-docdir.patch" +) + +src_configure() { + local emesonargs=( + -Dlynx=false + ) + + meson_src_configure +} |