From owner-freebsd-gnome@freebsd.org Thu Aug 6 21:31:49 2020 Return-Path: Delivered-To: freebsd-gnome@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 1962A3AC2B1 for ; Thu, 6 Aug 2020 21:31:49 +0000 (UTC) (envelope-from ml@vishwin.info) Received: from varun.vishwin.info (varun.vishwin.info [46.101.93.59]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "varun.vishwin.info", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BN1sH4ZVJz4dgp for ; Thu, 6 Aug 2020 21:31:47 +0000 (UTC) (envelope-from ml@vishwin.info) Received: from varun.vishwin.info ( [fd35:9eae:7575::2]) by varun.vishwin.info (OpenSMTPD) with ESMTP id 01b6d5df; Thu, 6 Aug 2020 17:31:36 -0400 (EDT) Received: from [IPv6:2001:470:1f07:302:3602:86ff:fe03:d90] ( [2001:470:1f07:302:3602:86ff:fe03:d90]) by varun.vishwin.info (OpenSMTPD) with ESMTPSA id ecb2c449 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Thu, 6 Aug 2020 17:31:36 -0400 (EDT) To: =?UTF-8?Q?Goran_Meki=c4=87?= References: <20200806111528.tcndyeuh7zrtzkfo@tilda.center> Cc: freebsd-gnome@freebsd.org From: Charlie Li Autocrypt: addr=ml@vishwin.info; prefer-encrypt=mutual; keydata= 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 MXM= Subject: Re: gimp-app depending on alsa-lib Message-ID: Date: Thu, 6 Aug 2020 17:31:29 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 MIME-Version: 1.0 In-Reply-To: <20200806111528.tcndyeuh7zrtzkfo@tilda.center> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="wKGkK9NeMpiibXy2HfF9UUcYfNBae9xkX" X-Rspamd-Queue-Id: 4BN1sH4ZVJz4dgp X-Spamd-Bar: ----- X-Spamd-Result: default: False [-5.60 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[vishwin.info:s=fuccboi12]; NEURAL_HAM_MEDIUM(-1.01)[-1.009]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-0.97)[-0.973]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; HAS_ATTACHMENT(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[vishwin.info:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[vishwin.info,quarantine]; NEURAL_HAM_SHORT(-0.51)[-0.515]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:14061, ipnet:46.101.80.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[] X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Aug 2020 21:31:49 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --wKGkK9NeMpiibXy2HfF9UUcYfNBae9xkX Content-Type: multipart/mixed; boundary="MDCt5UeTvxHfH8ZiSx9X8I6A4hMtae9WA"; protected-headers="v1" From: Charlie Li To: =?UTF-8?Q?Goran_Meki=c4=87?= Cc: freebsd-gnome@freebsd.org Message-ID: Subject: Re: gimp-app depending on alsa-lib References: <20200806111528.tcndyeuh7zrtzkfo@tilda.center> In-Reply-To: <20200806111528.tcndyeuh7zrtzkfo@tilda.center> --MDCt5UeTvxHfH8ZiSx9X8I6A4hMtae9WA Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Goran Meki=C4=87 via freebsd-gnome wrote: > I'm trying to port as much apps to use OSS as sound system instead of > ALSA, JACK or PulseAudio, and I noticed that graphics/gimp-app depends = on > alsa-lib. I compiled it without alsa-lib and gimp itself is working. I'= m > wondering, why is alsa needed for graphical application? I would sugges= t > removing that dependency, but I want to understand the implications, > first. >=20 ALSA is used for MIDI controller support, but is optional: https://www.gimp.org/unix/howtos/gimp-midi.html I don't have a MIDI controller to test this support using just the facilities sound(4) provides, but given that audio/alsa-lib is an unconditional dependency may suggest that just piping in the device file doesn't work. --=20 Charlie Li Can't think of a witty .sigline today=E2=80=A6 (This email address is for mailing list use only; replace local-part with vishwin for off-list communication) --MDCt5UeTvxHfH8ZiSx9X8I6A4hMtae9WA-- --wKGkK9NeMpiibXy2HfF9UUcYfNBae9xkX Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE/3/Cqr5a+41PbEb+jnB43vIDq2wFAl8sdrcACgkQjnB43vID q2z6YBAAgigbQNgj+gGJeIa9O9lpqZgU709h8hxCD3XJ0KH1JB34YRM3l0zGLbaw PXoyFVj33/6jZU7cnLYn60/V03QvzHjNSUASJC6tlkSe3rF0x5gKzVJWNrY9bE/a cTPR+TlLPExZz50cjCduZIPjx0+odyOvPHZVVG1ujFaQhl2f+ntEM8KZXat5+UmA QQ1opZG/wMSNW4QZlv+PxRhcG7tO6yA90RrNIwCkqXtDRclYaekVaOMJ5bjjTgLB 98pvxY26E4Za9KMW5Atvk/qJjdRkVW4EXT7CTdkKPKUYbT1zrYWwElfQaQNaHsx5 nAA2Bj1lH/BfyWTahwgZecmWtb4rg9HSTS3Y6lwAq12nSd/MglS4ZM/ihg5Ma4zR ET8khN0tfcFC+klshufNQYbgSmqMNHJOETr3njDP9L8DIJzsXEg8NJCFZz0EUaId Mmwqwlvy3fYKBfrP1jghZMrN9GEc/E5ewSWLF1s0KnohXgyGtmbT2nE+qYI7HHFL lgMhALYOMUrIKP5ty1h8cymdKzrBdajeOsfSHl+nrORR22px+4nTbDkqx6Pdcy4Z AuOrymMm8+TS8sQuknLwe5U7EbmSK1nhM9U/37Cy8he913zaq5xxsu20N0jsiUaF Cuq9zkVckrL5Lw0KFF1O+Z/9YRvsdPUIBIW7MdLIPQuLPTtg3cc= =Mz1B -----END PGP SIGNATURE----- --wKGkK9NeMpiibXy2HfF9UUcYfNBae9xkX--