From bde2f6f47bcafc672ac23f390361df51979e7124 Mon Sep 17 00:00:00 2001 From: j1nx Date: Fri, 4 Sep 2020 14:04:01 +0200 Subject: [PATCH] MycroftOS: Create and add ncpamixer package --- buildroot-external/Config.in | 1 + buildroot-external/configs/rpi4_64-gui_defconfig | 1 + buildroot-external/package/ncpamixer/Config.in | 7 +++++++ .../package/ncpamixer/ncpamixer.mk | 16 ++++++++++++++++ 4 files changed, 25 insertions(+) create mode 100644 buildroot-external/package/ncpamixer/Config.in create mode 100644 buildroot-external/package/ncpamixer/ncpamixer.mk diff --git a/buildroot-external/Config.in b/buildroot-external/Config.in index 8e05c6e8..e5daf30f 100644 --- a/buildroot-external/Config.in +++ b/buildroot-external/Config.in @@ -51,6 +51,7 @@ endmenu source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/libre/Config.in" source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/librem/Config.in" source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/lottie-qml/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/ncpamixer/Config.in" source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/respeaker/Config.in" source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/snapcast/Config.in" source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/spotifyd/Config.in" diff --git a/buildroot-external/configs/rpi4_64-gui_defconfig b/buildroot-external/configs/rpi4_64-gui_defconfig index 604da9e6..dff4b25e 100644 --- a/buildroot-external/configs/rpi4_64-gui_defconfig +++ b/buildroot-external/configs/rpi4_64-gui_defconfig @@ -499,6 +499,7 @@ BR2_PACKAGE_KF5_PLASMA_WAYLAND_PROTOCOLS=y BR2_PACKAGE_LIBRE=y BR2_PACKAGE_LIBREM=y BR2_PACKAGE_LOTTIE_QML=y +BR2_PACKAGE_NCPAMIXER=y BR2_PACKAGE_RESPEAKER=y BR2_PACKAGE_SNAPCAST=y BR2_PACKAGE_SNAPCAST_SERVER=y diff --git a/buildroot-external/package/ncpamixer/Config.in b/buildroot-external/package/ncpamixer/Config.in new file mode 100644 index 00000000..4ac2fbff --- /dev/null +++ b/buildroot-external/package/ncpamixer/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_NCPAMIXER + bool "ncpamixer" + help + An ncurses mixer for PulseAudio inspired by pavucontrol.. + + https://github.com/fulhax/ncpamixer + diff --git a/buildroot-external/package/ncpamixer/ncpamixer.mk b/buildroot-external/package/ncpamixer/ncpamixer.mk new file mode 100644 index 00000000..5bc2b980 --- /dev/null +++ b/buildroot-external/package/ncpamixer/ncpamixer.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# ncpamixer +# +################################################################################ + +NCPAMIXER_VERSION = f2b18a48ce5dedcb24a3c8d39251eb7fbc2c1045 +NCPAMIXER_SITE = $(call github,fulhax,ncpamixer,$(NCPAMIXER_VERSION)) +NCPAMIXER_SUBDIR = src +NCPAMIXER_LICENSE = MIT + +NCPAMIXER_INSTALL_STAGING = YES +NCPAMIXER_DEPENDENCIES = host-pkgconf +NCPAMIXER_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package))