From owner-freebsd-ports@freebsd.org Mon Feb 1 11:04:16 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E11794FAB85; Mon, 1 Feb 2021 11:04:16 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DTlSc65g4z5669; Mon, 1 Feb 2021 11:04:16 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from marvin.madpilot.net (host-79-12-130-69.retail.telecomitalia.it [79.12.130.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 45095C7E3; Mon, 1 Feb 2021 11:04:16 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Subject: Re: xfce4-mixer -> gtk-mixer To: Rozhuk Ivan , freebsd-ports@freebsd.org, freebsd-xfce@freebsd.org Cc: Andrea Venturoli References: <20210201122359.288f5b2c@rimwks.local> From: Guido Falsi Message-ID: <4ab55bce-c49c-2ad7-bf6a-5526e982cb02@FreeBSD.org> Date: Mon, 1 Feb 2021 12:04:14 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.7.0 MIME-Version: 1.0 In-Reply-To: <20210201122359.288f5b2c@rimwks.local> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Feb 2021 11:04:16 -0000 On 01/02/21 10:23, Rozhuk Ivan wrote: > Hi! > > I am was very dissapointed that xfce4-mixer is deprecated, so I am rewrite it to > new app - GTK-Mixer. Unluckily the project was abandoned upstream and never ported to GTK3, so it fails to compile at present. At the same time upstream is working on reviving the project, so, if you have time, you can also contribute there. https://gitlab.xfce.org/apps/xfce4-mixer > > GUI mostly same, but many features now work: > - show all sound cards > - handle sound card connect/disconnect > - handle default device change > - allow switch default sound device > - tray icon (like audio/volumeicon / audio/gvolwheel) > > It does not require nothing but gtk3. > If some one want - feel free to write ALSA/sndio/... sound backend plugins. > I'm going to test it, there should not be any problem adding it to the tree. -- Guido Falsi