Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Apr 2021 02:22:32 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 38ac39320108 - main - New port: audio/myxer: Modern volume mixer for PulseAudio
Message-ID:  <202104090222.1392MW3k001884@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=38ac39320108ac5fba245b174af4d6cd722d64a0

commit 38ac39320108ac5fba245b174af4d6cd722d64a0
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2021-04-09 02:21:48 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2021-04-09 02:22:29 +0000

    New port: audio/myxer: Modern volume mixer for PulseAudio
---
 audio/Makefile        |   1 +
 audio/myxer/Makefile  |  95 ++++++++++++++++++++++++++++++++++
 audio/myxer/distinfo  | 141 ++++++++++++++++++++++++++++++++++++++++++++++++++
 audio/myxer/pkg-descr |   6 +++
 4 files changed, 243 insertions(+)

diff --git a/audio/Makefile b/audio/Makefile
index 8dff7d2f0b3b..65ef54e3264b 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -522,6 +522,7 @@
     SUBDIR += musicpc
     SUBDIR += musicpd
     SUBDIR += mythplugin-mythmusic
+    SUBDIR += myxer
     SUBDIR += nas
     SUBDIR += ncmpc
     SUBDIR += ncmpcpp
diff --git a/audio/myxer/Makefile b/audio/myxer/Makefile
new file mode 100644
index 000000000000..6ac59b933cdf
--- /dev/null
+++ b/audio/myxer/Makefile
@@ -0,0 +1,95 @@
+PORTNAME=	myxer
+DISTVERSION=	1.2.0
+CATEGORIES=	audio
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Modern volume mixer for PulseAudio
+
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/LICENSE.md
+
+LIB_DEPENDS=	libpulse.so:audio/pulseaudio
+
+USES=		cargo gnome
+USE_GNOME=	glib20 gtk30
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	Aurailus
+GH_PROJECT=	Myxer
+
+CARGO_CRATES=	anyhow-1.0.38 \
+		atk-0.9.0 \
+		atk-sys-0.10.0 \
+		autocfg-1.0.1 \
+		bitflags-1.2.1 \
+		cairo-rs-0.9.1 \
+		cairo-sys-rs-0.10.0 \
+		cc-1.0.67 \
+		colorsys-0.6.3 \
+		either-1.6.1 \
+		futures-0.3.13 \
+		futures-channel-0.3.13 \
+		futures-core-0.3.13 \
+		futures-executor-0.3.13 \
+		futures-io-0.3.13 \
+		futures-macro-0.3.13 \
+		futures-sink-0.3.13 \
+		futures-task-0.3.13 \
+		futures-util-0.3.13 \
+		gdk-0.13.2 \
+		gdk-pixbuf-0.9.0 \
+		gdk-pixbuf-sys-0.10.0 \
+		gdk-sys-0.10.0 \
+		gio-0.9.1 \
+		gio-sys-0.10.1 \
+		glib-0.10.3 \
+		glib-macros-0.10.1 \
+		glib-sys-0.10.1 \
+		gobject-sys-0.10.0 \
+		gtk-0.9.2 \
+		gtk-sys-0.10.0 \
+		heck-0.3.2 \
+		itertools-0.9.0 \
+		libc-0.2.86 \
+		libpulse-binding-2.23.0 \
+		libpulse-sys-1.18.0 \
+		memchr-2.3.4 \
+		num-derive-0.3.3 \
+		num-traits-0.2.14 \
+		once_cell-1.6.0 \
+		pango-0.9.1 \
+		pango-sys-0.10.0 \
+		pin-project-lite-0.2.4 \
+		pin-utils-0.1.0 \
+		pkg-config-0.3.19 \
+		proc-macro-crate-0.1.5 \
+		proc-macro-error-1.0.4 \
+		proc-macro-error-attr-1.0.4 \
+		proc-macro-hack-0.5.19 \
+		proc-macro-nested-0.1.7 \
+		proc-macro2-1.0.24 \
+		quote-1.0.9 \
+		serde-1.0.123 \
+		slab-0.4.2 \
+		slice_as_array-1.1.0 \
+		strum-0.18.0 \
+		strum_macros-0.18.0 \
+		syn-1.0.60 \
+		system-deps-1.3.2 \
+		thiserror-1.0.24 \
+		thiserror-impl-1.0.24 \
+		toml-0.5.8 \
+		unicode-segmentation-1.7.1 \
+		unicode-xid-0.2.1 \
+		version-compare-0.0.10 \
+		version_check-0.9.2 \
+		winapi-0.3.9 \
+		winapi-i686-pc-windows-gnu-0.4.0 \
+		winapi-x86_64-pc-windows-gnu-0.4.0
+
+PLIST_FILES=	bin/${PORTNAME}
+
+post-install:
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/audio/myxer/distinfo b/audio/myxer/distinfo
new file mode 100644
index 000000000000..ea2fd81bc985
--- /dev/null
+++ b/audio/myxer/distinfo
@@ -0,0 +1,141 @@
+TIMESTAMP = 1617932943
+SHA256 (rust/crates/anyhow-1.0.38.tar.gz) = afddf7f520a80dbf76e6f50a35bca42a2331ef227a28b3b6dc5c2e2338d114b1
+SIZE (rust/crates/anyhow-1.0.38.tar.gz) = 30417
+SHA256 (rust/crates/atk-0.9.0.tar.gz) = 812b4911e210bd51b24596244523c856ca749e6223c50a7fbbba3f89ee37c426
+SIZE (rust/crates/atk-0.9.0.tar.gz) = 35124
+SHA256 (rust/crates/atk-sys-0.10.0.tar.gz) = f530e4af131d94cc4fa15c5c9d0348f0ef28bac64ba660b6b2a1cf2605dedfce
+SIZE (rust/crates/atk-sys-0.10.0.tar.gz) = 20516
+SHA256 (rust/crates/autocfg-1.0.1.tar.gz) = cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a
+SIZE (rust/crates/autocfg-1.0.1.tar.gz) = 12908
+SHA256 (rust/crates/bitflags-1.2.1.tar.gz) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693
+SIZE (rust/crates/bitflags-1.2.1.tar.gz) = 16745
+SHA256 (rust/crates/cairo-rs-0.9.1.tar.gz) = c5c0f2e047e8ca53d0ff249c54ae047931d7a6ebe05d00af73e0ffeb6e34bdb8
+SIZE (rust/crates/cairo-rs-0.9.1.tar.gz) = 47251
+SHA256 (rust/crates/cairo-sys-rs-0.10.0.tar.gz) = 2ed2639b9ad5f1d6efa76de95558e11339e7318426d84ac4890b86c03e828ca7
+SIZE (rust/crates/cairo-sys-rs-0.10.0.tar.gz) = 11266
+SHA256 (rust/crates/cc-1.0.67.tar.gz) = e3c69b077ad434294d3ce9f1f6143a2a4b89a8a2d54ef813d85003a4fd1137fd
+SIZE (rust/crates/cc-1.0.67.tar.gz) = 53486
+SHA256 (rust/crates/colorsys-0.6.3.tar.gz) = f002e5b764d885ca647fc2ae36abfec4263d900470dc25c3320ca911b1b83e75
+SIZE (rust/crates/colorsys-0.6.3.tar.gz) = 24462
+SHA256 (rust/crates/either-1.6.1.tar.gz) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
+SIZE (rust/crates/either-1.6.1.tar.gz) = 13641
+SHA256 (rust/crates/futures-0.3.13.tar.gz) = 7f55667319111d593ba876406af7c409c0ebb44dc4be6132a783ccf163ea14c1
+SIZE (rust/crates/futures-0.3.13.tar.gz) = 46969
+SHA256 (rust/crates/futures-channel-0.3.13.tar.gz) = 8c2dd2df839b57db9ab69c2c9d8f3e8c81984781937fe2807dc6dcf3b2ad2939
+SIZE (rust/crates/futures-channel-0.3.13.tar.gz) = 31089
+SHA256 (rust/crates/futures-core-0.3.13.tar.gz) = 15496a72fabf0e62bdc3df11a59a3787429221dd0710ba8ef163d6f7a9112c94
+SIZE (rust/crates/futures-core-0.3.13.tar.gz) = 13835
+SHA256 (rust/crates/futures-executor-0.3.13.tar.gz) = 891a4b7b96d84d5940084b2a37632dd65deeae662c114ceaa2c879629c9c0ad1
+SIZE (rust/crates/futures-executor-0.3.13.tar.gz) = 17112
+SHA256 (rust/crates/futures-io-0.3.13.tar.gz) = d71c2c65c57704c32f5241c1223167c2c3294fd34ac020c807ddbe6db287ba59
+SIZE (rust/crates/futures-io-0.3.13.tar.gz) = 9059
+SHA256 (rust/crates/futures-macro-0.3.13.tar.gz) = ea405816a5139fb39af82c2beb921d52143f556038378d6db21183a5c37fbfb7
+SIZE (rust/crates/futures-macro-0.3.13.tar.gz) = 9683
+SHA256 (rust/crates/futures-sink-0.3.13.tar.gz) = 85754d98985841b7d4f5e8e6fbfa4a4ac847916893ec511a2917ccd8525b8bb3
+SIZE (rust/crates/futures-sink-0.3.13.tar.gz) = 7660
+SHA256 (rust/crates/futures-task-0.3.13.tar.gz) = fa189ef211c15ee602667a6fcfe1c1fd9e07d42250d2156382820fba33c9df80
+SIZE (rust/crates/futures-task-0.3.13.tar.gz) = 11118
+SHA256 (rust/crates/futures-util-0.3.13.tar.gz) = 1812c7ab8aedf8d6f2701a43e1243acdbcc2b36ab26e2ad421eb99ac963d96d1
+SIZE (rust/crates/futures-util-0.3.13.tar.gz) = 138948
+SHA256 (rust/crates/gdk-0.13.2.tar.gz) = db00839b2a68a7a10af3fa28dfb3febaba3a20c3a9ac2425a33b7df1f84a6b7d
+SIZE (rust/crates/gdk-0.13.2.tar.gz) = 77405
+SHA256 (rust/crates/gdk-pixbuf-0.9.0.tar.gz) = 8f6dae3cb99dd49b758b88f0132f8d401108e63ae8edd45f432d42cdff99998a
+SIZE (rust/crates/gdk-pixbuf-0.9.0.tar.gz) = 15962
+SHA256 (rust/crates/gdk-pixbuf-sys-0.10.0.tar.gz) = 3bfe468a7f43e97b8d193a762b6c5cf67a7d36cacbc0b9291dbcae24bfea1e8f
+SIZE (rust/crates/gdk-pixbuf-sys-0.10.0.tar.gz) = 8142
+SHA256 (rust/crates/gdk-sys-0.10.0.tar.gz) = 0a9653cfc500fd268015b1ac055ddbc3df7a5c9ea3f4ccef147b3957bd140d69
+SIZE (rust/crates/gdk-sys-0.10.0.tar.gz) = 60084
+SHA256 (rust/crates/gio-0.9.1.tar.gz) = 1fb60242bfff700772dae5d9e3a1f7aa2e4ebccf18b89662a16acb2822568561
+SIZE (rust/crates/gio-0.9.1.tar.gz) = 154725
+SHA256 (rust/crates/gio-sys-0.10.1.tar.gz) = 5e24fb752f8f5d2cf6bbc2c606fd2bc989c81c5e2fe321ab974d54f8b6344eac
+SIZE (rust/crates/gio-sys-0.10.1.tar.gz) = 70655
+SHA256 (rust/crates/glib-0.10.3.tar.gz) = 0c685013b7515e668f1b57a165b009d4d28cb139a8a989bbd699c10dad29d0c5
+SIZE (rust/crates/glib-0.10.3.tar.gz) = 137147
+SHA256 (rust/crates/glib-macros-0.10.1.tar.gz) = 41486a26d1366a8032b160b59065a59fb528530a46a49f627e7048fb8c064039
+SIZE (rust/crates/glib-macros-0.10.1.tar.gz) = 7380
+SHA256 (rust/crates/glib-sys-0.10.1.tar.gz) = c7e9b997a66e9a23d073f2b1abb4dbfc3925e0b8952f67efd8d9b6e168e4cdc1
+SIZE (rust/crates/glib-sys-0.10.1.tar.gz) = 48839
+SHA256 (rust/crates/gobject-sys-0.10.0.tar.gz) = 952133b60c318a62bf82ee75b93acc7e84028a093e06b9e27981c2b6fe68218c
+SIZE (rust/crates/gobject-sys-0.10.0.tar.gz) = 17058
+SHA256 (rust/crates/gtk-0.9.2.tar.gz) = 2f022f2054072b3af07666341984562c8e626a79daa8be27b955d12d06a5ad6a
+SIZE (rust/crates/gtk-0.9.2.tar.gz) = 518333
+SHA256 (rust/crates/gtk-sys-0.10.0.tar.gz) = 89acda6f084863307d948ba64a4b1ef674e8527dddab147ee4cdcc194c880457
+SIZE (rust/crates/gtk-sys-0.10.0.tar.gz) = 125150
+SHA256 (rust/crates/heck-0.3.2.tar.gz) = 87cbf45460356b7deeb5e3415b5563308c0a9b057c85e12b06ad551f98d0a6ac
+SIZE (rust/crates/heck-0.3.2.tar.gz) = 54718
+SHA256 (rust/crates/itertools-0.9.0.tar.gz) = 284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b
+SIZE (rust/crates/itertools-0.9.0.tar.gz) = 96429
+SHA256 (rust/crates/libc-0.2.86.tar.gz) = b7282d924be3275cec7f6756ff4121987bc6481325397dde6ba3e7802b1a8b1c
+SIZE (rust/crates/libc-0.2.86.tar.gz) = 522986
+SHA256 (rust/crates/libpulse-binding-2.23.0.tar.gz) = b2405f806801527dfb3d2b6d48a282cdebe9a1b41b0652e0d7b5bad81dbc700e
+SIZE (rust/crates/libpulse-binding-2.23.0.tar.gz) = 128294
+SHA256 (rust/crates/libpulse-sys-1.18.0.tar.gz) = cf17e9832643c4f320c42b7d78b2c0510f45aa5e823af094413b94e45076ba82
+SIZE (rust/crates/libpulse-sys-1.18.0.tar.gz) = 34587
+SHA256 (rust/crates/memchr-2.3.4.tar.gz) = 0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525
+SIZE (rust/crates/memchr-2.3.4.tar.gz) = 23077
+SHA256 (rust/crates/num-derive-0.3.3.tar.gz) = 876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d
+SIZE (rust/crates/num-derive-0.3.3.tar.gz) = 14545
+SHA256 (rust/crates/num-traits-0.2.14.tar.gz) = 9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290
+SIZE (rust/crates/num-traits-0.2.14.tar.gz) = 45476
+SHA256 (rust/crates/once_cell-1.6.0.tar.gz) = 4ad167a2f54e832b82dbe003a046280dceffe5227b5f79e08e363a29638cfddd
+SIZE (rust/crates/once_cell-1.6.0.tar.gz) = 27857
+SHA256 (rust/crates/pango-0.9.1.tar.gz) = 9937068580bebd8ced19975938573803273ccbcbd598c58d4906efd4ac87c438
+SIZE (rust/crates/pango-0.9.1.tar.gz) = 34034
+SHA256 (rust/crates/pango-sys-0.10.0.tar.gz) = 24d2650c8b62d116c020abd0cea26a4ed96526afda89b1c4ea567131fdefc890
+SIZE (rust/crates/pango-sys-0.10.0.tar.gz) = 21375
+SHA256 (rust/crates/pin-project-lite-0.2.4.tar.gz) = 439697af366c49a6d0a010c56a0d97685bc140ce0d377b13a2ea2aa42d64a827
+SIZE (rust/crates/pin-project-lite-0.2.4.tar.gz) = 22840
+SHA256 (rust/crates/pin-utils-0.1.0.tar.gz) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
+SIZE (rust/crates/pin-utils-0.1.0.tar.gz) = 7580
+SHA256 (rust/crates/pkg-config-0.3.19.tar.gz) = 3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c
+SIZE (rust/crates/pkg-config-0.3.19.tar.gz) = 15451
+SHA256 (rust/crates/proc-macro-crate-0.1.5.tar.gz) = 1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785
+SIZE (rust/crates/proc-macro-crate-0.1.5.tar.gz) = 8096
+SHA256 (rust/crates/proc-macro-error-1.0.4.tar.gz) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
+SIZE (rust/crates/proc-macro-error-1.0.4.tar.gz) = 25293
+SHA256 (rust/crates/proc-macro-error-attr-1.0.4.tar.gz) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
+SIZE (rust/crates/proc-macro-error-attr-1.0.4.tar.gz) = 7971
+SHA256 (rust/crates/proc-macro-hack-0.5.19.tar.gz) = dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5
+SIZE (rust/crates/proc-macro-hack-0.5.19.tar.gz) = 15556
+SHA256 (rust/crates/proc-macro-nested-0.1.7.tar.gz) = bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086
+SIZE (rust/crates/proc-macro-nested-0.1.7.tar.gz) = 6495
+SHA256 (rust/crates/proc-macro2-1.0.24.tar.gz) = 1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71
+SIZE (rust/crates/proc-macro2-1.0.24.tar.gz) = 37716
+SHA256 (rust/crates/quote-1.0.9.tar.gz) = c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7
+SIZE (rust/crates/quote-1.0.9.tar.gz) = 25042
+SHA256 (rust/crates/serde-1.0.123.tar.gz) = 92d5161132722baa40d802cc70b15262b98258453e85e5d1d365c757c73869ae
+SIZE (rust/crates/serde-1.0.123.tar.gz) = 74379
+SHA256 (rust/crates/slab-0.4.2.tar.gz) = c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8
+SIZE (rust/crates/slab-0.4.2.tar.gz) = 10136
+SHA256 (rust/crates/slice_as_array-1.1.0.tar.gz) = 64c963ee59ddedb5ab95dc2cd97c48b4a292572a52c5636fbbabdb9985bfe4c3
+SIZE (rust/crates/slice_as_array-1.1.0.tar.gz) = 7888
+SHA256 (rust/crates/strum-0.18.0.tar.gz) = 57bd81eb48f4c437cadc685403cad539345bf703d78e63707418431cecd4522b
+SIZE (rust/crates/strum-0.18.0.tar.gz) = 4207
+SHA256 (rust/crates/strum_macros-0.18.0.tar.gz) = 87c85aa3f8ea653bfd3ddf25f7ee357ee4d204731f6aa9ad04002306f6e2774c
+SIZE (rust/crates/strum_macros-0.18.0.tar.gz) = 10229
+SHA256 (rust/crates/syn-1.0.60.tar.gz) = c700597eca8a5a762beb35753ef6b94df201c81cca676604f547495a0d7f0081
+SIZE (rust/crates/syn-1.0.60.tar.gz) = 231087
+SHA256 (rust/crates/system-deps-1.3.2.tar.gz) = 0f3ecc17269a19353b3558b313bba738b25d82993e30d62a18406a24aba4649b
+SIZE (rust/crates/system-deps-1.3.2.tar.gz) = 15866
+SHA256 (rust/crates/thiserror-1.0.24.tar.gz) = e0f4a65597094d4483ddaed134f409b2cb7c1beccf25201a9f73c719254fa98e
+SIZE (rust/crates/thiserror-1.0.24.tar.gz) = 16580
+SHA256 (rust/crates/thiserror-impl-1.0.24.tar.gz) = 7765189610d8241a44529806d6fd1f2e0a08734313a35d5b3a556f92b381f3c0
+SIZE (rust/crates/thiserror-impl-1.0.24.tar.gz) = 13361
+SHA256 (rust/crates/toml-0.5.8.tar.gz) = a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa
+SIZE (rust/crates/toml-0.5.8.tar.gz) = 54219
+SHA256 (rust/crates/unicode-segmentation-1.7.1.tar.gz) = bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796
+SIZE (rust/crates/unicode-segmentation-1.7.1.tar.gz) = 93066
+SHA256 (rust/crates/unicode-xid-0.2.1.tar.gz) = f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564
+SIZE (rust/crates/unicode-xid-0.2.1.tar.gz) = 14392
+SHA256 (rust/crates/version-compare-0.0.10.tar.gz) = d63556a25bae6ea31b52e640d7c41d1ab27faba4ccb600013837a3d0b3994ca1
+SIZE (rust/crates/version-compare-0.0.10.tar.gz) = 15171
+SHA256 (rust/crates/version_check-0.9.2.tar.gz) = b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed
+SIZE (rust/crates/version_check-0.9.2.tar.gz) = 11979
+SHA256 (rust/crates/winapi-0.3.9.tar.gz) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
+SIZE (rust/crates/winapi-0.3.9.tar.gz) = 1200382
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
+SHA256 (Aurailus-Myxer-1.2.0_GH0.tar.gz) = 8d3b9674b6e901fcc05796800dcc726050a8e30b19f062471f1133f29fef8d5d
+SIZE (Aurailus-Myxer-1.2.0_GH0.tar.gz) = 878592
diff --git a/audio/myxer/pkg-descr b/audio/myxer/pkg-descr
new file mode 100644
index 000000000000..40fd14c3e041
--- /dev/null
+++ b/audio/myxer/pkg-descr
@@ -0,0 +1,6 @@
+Myxer is a lightweight, powerful Volume Mixer built with modern UI design for
+a seamless user experience. Devices, Streams, and even Card profiles can all be
+managed with Myxer, providing a complete replacement for your system Volume
+Mixer.
+
+WWW: https://github.com/Aurailus/Myxer



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202104090222.1392MW3k001884>