From owner-freebsd-ports@freebsd.org Mon Dec 18 22:09:36 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 18B66E8C906 for ; Mon, 18 Dec 2017 22:09:36 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from mout.gmx.com (mout.gmx.com [74.208.4.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mail.gmx.com", Issuer "thawte SSL CA - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CB01373399 for ; Mon, 18 Dec 2017 22:09:35 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from [108.70.50.7] ([108.70.50.7]) by 3c-app-mailcom-lxa01.server.lan (via HTTP); Mon, 18 Dec 2017 23:09:28 +0100 MIME-Version: 1.0 Message-ID: From: Sid To: freebsd-ports@freebsd.org Subject: Canberra Content-Type: text/plain; charset=UTF-8 Date: Mon, 18 Dec 2017 23:09:28 +0100 Importance: normal Sensitivity: Normal X-Priority: 3 X-Provags-ID: V03:K1:EomPT/UaGPOyO0a1b19Dai3q2PrS4ajXaevl6wr3JcC slhgKYwvcUDazgX7fLY4vfi8LhHk/yhJh6uh7Z4oejMJ2SUaE6 F5MEuwyWMo5BrdjdvUjBNga8cjf7bhp9gg6Sz3Z8ar5BdfYfsy ZSLj6PBBKlRE70MmlcxQOUlljKGB+vbEoQpjk9L3c89Q63YSRy ZoX/hFRCZ+vPBTKVkF+a/M1k24cbI8t46y4cZUjZcASmP+1cVL Z6IYK1+LONAUjjzYAc5K0zrt8LuEQ9aWsqv564AL1NZEGFtR0R atIXs4= X-UI-Out-Filterresults: notjunk:1;V01:K0:h2uQqjQnFE8=:7GeQI2tS19aCSXjdcWAem8 XdyOEueeyvHRiXyOYgspK56fM7Tl8oe8Fv2LALiKq3m4DsOGRxHq6sh98DF9z7uMUVC/IolsC MYmI4S2tahMilmvmsf7jRUjf/O7ZOWLDRMiWIwIOJDrW0lJyYPTaHecdLF9Py8/UG7SWapfZE DtrMUpizMgHpNjupumkNQa6EWFkYvnSfRA+3zlcFs61wYVpasL3v/Tt66CDtlENl07p7PmTnn ZwOtt3agPGPeX4xwutcEvVmzvD97AqBfPCz1awF8g2n8XRG7Kcs1REs75eb4d40tvlnh9WqlT hozbTZZNbDLDc90iISXL38/kOCIfVRdONmve8LI5dPNDFm1GyWZ1SclNiY07FjBL9nHH4CGCV E6G0B2znq6rynl/Ec4Kygob1vDs2PKzheZWKKCef33ceXI+eClxLL/cElgH+fK0AfVjcipBw8 r+qUvHhpUaY+JA477JARKmhdEO3O9/buQQiNNk0dtZsspPi0jXTWYCRb+9d19GMj2PE5Zn/zs OPged/HX8FtDKXMxBlGgWZbgSTnFeVr3b3WoUszEsSt X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2017 22:09:36 -0000 Canberra is an audio application for playing simple sounds like "DING!". For playing sound, I am convinced that graphical dependencies for audio/libcanberra and audio/libcanberra-gtk3 aren't needed: x11-toolkits/gtk30, x11-toolkits/gtk20, accessibility/atk. According to Freshports, both libcanberra and libcanberra-gtk3 refer to the file libcanberra-0.30.tar.xz of the same SHA256 and size. The difference between these two is one pulls in gtk3 as well. Pango is for left to right text, perhaps for displaying audio information to the user. Its description is its "code is platform- and toolkit-independent." For it to display a simple banner or visual it shouldn't require heavy graphical dependencies. Also, Pango should be made into an option for Canberra, so it can definitely be compiled without atk, gtk30 or gtk20. Pango doesn't require these three graphical dependencies, so Canberra especially shouldn't. USE_GNOME should also be a Makefile option in ports that are only about sound (libraries, applications, audio server components) and not graphics.