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 | |
parent | 2a3e0d61b3d88306b6fae46756f9ba7d230222ae (diff) |
gentoo auto-resync : 14:12:2024 - 02:02:07
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/Manifest.gz | bin | 57235 -> 57402 bytes | |||
-rw-r--r-- | media-sound/ncpamixer/Manifest | 3 | ||||
-rw-r--r-- | media-sound/ncpamixer/metadata.xml | 11 | ||||
-rw-r--r-- | media-sound/ncpamixer/ncpamixer-1.3.8.ebuild | 48 | ||||
-rw-r--r-- | media-sound/ncspot/Manifest | 2 | ||||
-rw-r--r-- | media-sound/ncspot/ncspot-1.2.1-r1.ebuild | 2 | ||||
-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 |
9 files changed, 121 insertions, 2 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz Binary files differindex b7d1daa2feda..bcd055ac456b 100644 --- a/media-sound/Manifest.gz +++ b/media-sound/Manifest.gz diff --git a/media-sound/ncpamixer/Manifest b/media-sound/ncpamixer/Manifest new file mode 100644 index 000000000000..1cdd1808243c --- /dev/null +++ b/media-sound/ncpamixer/Manifest @@ -0,0 +1,3 @@ +DIST ncpamixer-1.3.8.tar.gz 24514 BLAKE2B b7f4e10479f5aa18a0e7ddaa7e8b0c943c763a8d7e9d7422356236c5f45f3cb2be19f0e88da774a483c75db09517c7c7f74e09f7a5fa2c43dfc833883889fa31 SHA512 a50147861f0cabee40b24143f8e1e34290aa74622a46afa751352d691398ea87979a3a1e6c2f44cca8f02428135354b2b485f6fc21b388955a750155a1763cfb +EBUILD ncpamixer-1.3.8.ebuild 834 BLAKE2B 6ef359a895c4a4ddafcd471cd0e3717f24b0c73de1196559630411c97f0dd8bf3339f63796b439754346db7b919563eb83a90a671041071cc26643459d8b695d SHA512 b836e5095d1b54415f7a31495d5383704238216ad932e34718fd56167cd793d547a060afe4209470748e9e93d5f80eeafc8f2850e6b810c0549a1f41321d34a5 +MISC metadata.xml 331 BLAKE2B 5c957cf28048007adf5582b707bb48a9742f33df228e048c6e2e4f6095352651813d225c4d23a320cbbc1c5923fa3f52592570b71a75a1e148ce8d334205bf25 SHA512 c006ca23026ca19a41a3c0fc85053801146490d2e13d30f941566e188ec4f36fcce9a2ddde6f92cf559cdd21b136d4211d94d195ec59869991cc9f0827208f60 diff --git a/media-sound/ncpamixer/metadata.xml b/media-sound/ncpamixer/metadata.xml new file mode 100644 index 000000000000..d939cb76fe16 --- /dev/null +++ b/media-sound/ncpamixer/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>chutzpah@gentoo.org</email> + <name>Patrick McLean</name> + </maintainer> + <upstream> + <remote-id type="github">fulhax/ncpamixer</remote-id> + </upstream> +</pkgmetadata> diff --git a/media-sound/ncpamixer/ncpamixer-1.3.8.ebuild b/media-sound/ncpamixer/ncpamixer-1.3.8.ebuild new file mode 100644 index 000000000000..c813a84dc0a8 --- /dev/null +++ b/media-sound/ncpamixer/ncpamixer-1.3.8.ebuild @@ -0,0 +1,48 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="ncurses PulseAudio Mixer" +HOMEPAGE="https://github.com/fulhax/ncpamixer" +SRC_URI="https://github.com/fulhax/ncpamixer/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+man +unicode" + +DEPEND=" + media-libs/libpulse:= + sys-libs/ncurses:=[unicode(+)?] +" +RDEPEND="${DEPEND}" +BDEPEND=" + man? ( app-text/lowdown ) +" + +CMAKE_USE_DIR="${S}/src" + +src_configure() { + local mycmakeargs=( + -DUSE_WIDE=$(usex unicode) + -DBUILD_MANPAGES=no + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + + use man && lowdown -s -tman src/man/ncpamixer.1.md -o ncpamixer.1 +} + +src_install() { + cmake_src_install + + use man && doman ncpamixer.1 + dodoc "${S}"/README.md +} diff --git a/media-sound/ncspot/Manifest b/media-sound/ncspot/Manifest index 9b06e56e55ee..8b2d52259fee 100644 --- a/media-sound/ncspot/Manifest +++ b/media-sound/ncspot/Manifest @@ -824,5 +824,5 @@ DIST zvariant_utils-2.1.0.crate 7043 BLAKE2B b891c5fc2b5afb5eba01b9068b454a965b4 DIST zvariant_utils-3.0.1.crate 13746 BLAKE2B f3f4f294f7b8889ab71a180139af8a7df00c5e448d0b909726ae8b6ea05b0d908e8e006d077d26f418cdaa19589d4f29209d0064f7f09cd22ad8d4a87f95369f SHA512 05498f82a688a08b2cc90e94ea7feb239050e28cca21e675b2c7ff9a0038e0dc8fb84dd9b36c1a49084c971d36c7d58887a39ca62bd610a0a4dafcf83438baf4 EBUILD ncspot-1.1.2-r1.ebuild 11555 BLAKE2B cfdafd9b0f93eec5743a63b39aa47d5abe55140181ac2c49827294c8fb261e9df87dbba8c93f54a37b05cac402b1a00632e6e7d2788fbf24087f5aeccdb220b5 SHA512 ebff03fc1e257f71e9b33e0115b076348317a701f998967041fc4ada236c504d0e0ee88156eb0522d8c1b9c72f7a9b903797f7141ccf64c79e816dfdc675eeed EBUILD ncspot-1.2.0-r1.ebuild 12917 BLAKE2B 37169bf7e47d5231aa492718aa4c8f891aa9f35affef008cd13b186d6c9cc989c509750d46e13a60dda9212050cf967d30ae6a763090a583afa1cf964c662243 SHA512 6733333bff37358fcff2035193e3573a93604a6c399a6026dad9e0212e878dab8b66d4630afef47fc142d36e503d550b0b8315663aa0f90c0105dfe56eb4d63a -EBUILD ncspot-1.2.1-r1.ebuild 13029 BLAKE2B d29611f7fbea230fc6f470fbbd0c3251fe8d7215cffa1b3304fdc450941ab547436eca508719f635ed446de38a3de5e056c8737e98f7074feb1b23323aebcd2e SHA512 e1841d5a08392889ceaabaf4bdb3cd364dc34e014549b94167d45ea316d16c1465210a6b283ba414f5d6f9319b0addbede4190fc014c350bc0cc7a8cfd9db92b +EBUILD ncspot-1.2.1-r1.ebuild 13028 BLAKE2B fc95d987fefa1e57f6ddf7335548848886b0f08a7bf39403a5b883e1aade0a09c13b8b17a82776077317d0d1fd49e0205bfe4eb93ae2e926b2fe5877f9e3f447 SHA512 75ada9b591adb74dce7bb6f1894e323145202ae2cf663e6e7a4adfb99cac85b36aa52c077041dd98eb4110332f062a6f8eda214c5ce06f0b48cefc602523aff3 MISC metadata.xml 705 BLAKE2B 2b9da3a49db8021c1f76adbeabb88180dbe0f213ee362fb524a0e0772cfb5fd431631ba7ff6973ae97dc3f841c2cf11c50cf065a66cd3834c2aaa2cd429971f6 SHA512 bc8ccdf5c3a2d3e16c16bf970a55d22a8011ac8193ca20d58faa0af5214f6f05405536255ea6f610e672c9c205ffe0a2b2de195e87dfa412f8edb26f313ed900 diff --git a/media-sound/ncspot/ncspot-1.2.1-r1.ebuild b/media-sound/ncspot/ncspot-1.2.1-r1.ebuild index ff8820871b7f..6f9fd15b4c3a 100644 --- a/media-sound/ncspot/ncspot-1.2.1-r1.ebuild +++ b/media-sound/ncspot/ncspot-1.2.1-r1.ebuild @@ -583,7 +583,7 @@ LICENSE+=" Apache-2.0 BSD Boost-1.0 ISC MIT MPL-2.0 openssl Unicode-DFS-2016 " SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="clipboard cover mpris ncurses +notify pulseaudio" 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 +} |