From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id oGp0OrjspGBY1QAAgWs5BA (envelope-from ) for ; Wed, 19 May 2021 12:47:20 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id cL8XNrjspGD7RAAAbx9fmQ (envelope-from ) for ; Wed, 19 May 2021 10:47:20 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 207492457F for ; Wed, 19 May 2021 12:47:20 +0200 (CEST) Received: from localhost ([::1]:46904 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ljJjT-0006qJ-9C for larch@yhetil.org; Wed, 19 May 2021 06:47:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60582) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ljJiE-0006mR-8K for guix-patches@gnu.org; Wed, 19 May 2021 06:46:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:46644) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ljJiE-0000nJ-0b for guix-patches@gnu.org; Wed, 19 May 2021 06:46:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ljJiD-0000ud-Tj for guix-patches@gnu.org; Wed, 19 May 2021 06:46:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48517] [PATCH] gnu: Use define-public in (gnu packages xiph). Resent-From: Brendan Tildesley Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 19 May 2021 10:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 48517 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48517@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16214211313470 (code B ref -1); Wed, 19 May 2021 10:46:01 +0000 Received: (at submit) by debbugs.gnu.org; 19 May 2021 10:45:31 +0000 Received: from localhost ([127.0.0.1]:58190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ljJhe-0000tp-If for submit@debbugs.gnu.org; Wed, 19 May 2021 06:45:31 -0400 Received: from lists.gnu.org ([209.51.188.17]:47706) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ljJhc-0000th-4Z for submit@debbugs.gnu.org; Wed, 19 May 2021 06:45:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60420) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ljJhR-00069M-93 for guix-patches@gnu.org; Wed, 19 May 2021 06:45:22 -0400 Received: from mout-p-101.mailbox.org ([80.241.56.151]:43986) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1ljJhN-0000NB-KJ for guix-patches@gnu.org; Wed, 19 May 2021 06:45:12 -0400 Received: from smtp2.mailbox.org (smtp2.mailbox.org [80.241.60.241]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4FlTz21gg8zQjmS for ; Wed, 19 May 2021 12:45:02 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brendan.scot; s=MBO0001; t=1621421100; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=shfyTZjr9EN2p1WI1fJYvVhTpepoK2QE1LzgR4BXJHo=; b=kasrAPyeZzlrGM/n8JG7kpRikRP5h7ofNXmSgGUYeiDMzkUf3Dvwof366LCPz26JdYLqi4 HG6UhqVJYiPpHkugORhYSr+h7UzW2vEACZlMPmzeWCPQMv+CPUD4GK1bbRnJTRkj4Sbpqk Ac6YxG+qWp5iNqr54Bf+FngHoDVu8ygY4YUv4d9eQizVY/H2DKJgJsFTT+VTt+80DhKX8+ UmDGJviQ/xr1f/ZIg5D4fY8Iit8lML6qAV24TZONRzs1SN98a39Vo8o1wBWtSMucveXjvR TwCrcYMmhfeGlU8C77yZb/Qy1ePe9sT8FhteygUUSlFSwEMAU5tFD/fJmrQjMg== Received: from smtp2.mailbox.org ([80.241.60.241]) by spamfilter04.heinlein-hosting.de (spamfilter04.heinlein-hosting.de [80.241.56.122]) (amavisd-new, port 10030) with ESMTP id sKSiHmVucbml for ; Wed, 19 May 2021 12:44:58 +0200 (CEST) From: Brendan Tildesley Date: Wed, 19 May 2021 20:44:12 +1000 Message-Id: <20210519104412.3583-1-mail@brendan.scot> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-MBO-SPAM-Probability: X-Rspamd-Score: -5.30 / 15.00 / 15.00 X-Rspamd-Queue-Id: 0907E1816 X-Rspamd-UID: de25a3 Received-SPF: pass client-ip=80.241.56.151; envelope-from=mail@brendan.scot; helo=mout-p-101.mailbox.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1621421240; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=shfyTZjr9EN2p1WI1fJYvVhTpepoK2QE1LzgR4BXJHo=; b=GbQGhuaueFtUs1IbHqYLc+KiSvCagJv2WHxuyyLAqQGWCh+DPLKygYEKo/5JYpttPXityL CVzUA2GNhWhIBLfVVQ87xD6svRR4Eq+k1eQCl44kj3TA9Ba4GB0lnQ5gmxBaEyVPTYBQU7 O42z/6voWi+834SZW0rufw7yO7u+NBpBbDIWytt+k0lissroGg+goTJGdptQsh98Q+I8aW yaxNtz1+BBqJa9+qauYHuepAHN5AHYYR460KvFsNP1yJV5o+hOGGloWKvdC7jYJH0S4Vpu jhj9PwtZX39YXoz+b0Ra47NYoOoEv82ezUTsSbH+dZoGaY2cqgtykvwe3tW3tA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1621421240; a=rsa-sha256; cv=none; b=heHIoNCuDNN3AT8cQMZahV3jbJtrGotCNywnG3zXKXXILO6StGMo1qrgs0n3mEMz0mkcAi cU9c8t5P/7Ot7cRvZktro2CBleobmM8h0seXlhqTDaeDvrOKcK1IPzEQsVFXo675UQ2kMb 09mY/eiKLtR0FLRlLKeol4h7WEcgcPiI4m6OVB4gEZAlbIz+spBcuiH27JUkuESJELeeAc d0O62uE1RJTRdZSI8PzPW58kE8RVeJmDMiOsa90KiI779on4B2IapQHzFPDtUX4TultLld WQn5QIqiXqlH71YFyqKXrEnZ/uD1gprXMcmPf0cSr24Li2X6O6vwC6Obj3Dxgg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=brendan.scot header.s=MBO0001 header.b=kasrAPye; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -0.44 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=brendan.scot header.s=MBO0001 header.b=kasrAPye; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 207492457F X-Spam-Score: -0.44 X-Migadu-Scanner: scn0.migadu.com X-TUID: Tl7pu4nCbIgR * gnu/pakages/xiph.scm: Replace all manual package #:exports with define-public. --- gnu/packages/xiph.scm | 39 ++++++++++++++------------------------- 1 file changed, 14 insertions(+), 25 deletions(-) diff --git a/gnu/packages/xiph.scm b/gnu/packages/xiph.scm index 8ed0e518a7..fbbcbd6e61 100644 --- a/gnu/packages/xiph.scm +++ b/gnu/packages/xiph.scm @@ -10,6 +10,7 @@ ;;; Copyright © 2018–2021 Tobias Geerinckx-Rice ;;; Copyright © 2018 Leo Famulari ;;; Copyright © 2020 Vincent Legoll +;;; Copyright © 2021 Brendan Tildesley ;;; ;;; This file is part of GNU Guix. ;;; @@ -44,21 +45,9 @@ #:use-module (guix packages) #:use-module (guix download) #:use-module (guix git-download) - #:use-module (guix build-system gnu) - #:export (libogg - libvorbis - libtheora - speex - speexdsp - ao - flac - libkate - vorbis-tools - opus - opusfile - opus-tools)) + #:use-module (guix build-system gnu)) -(define libogg +(define-public libogg (package (name "libogg") (version "1.3.4") @@ -83,7 +72,7 @@ periodic timestamps for seeking.") "See COPYING in the distribution.")) (home-page "https://xiph.org/ogg/"))) -(define libvorbis +(define-public libvorbis (package (name "libvorbis") (version "1.3.7") @@ -110,7 +99,7 @@ polyphonic) audio and music at fixed and variable bitrates from 16 to "See COPYING in the distribution.")) (home-page "https://xiph.org/vorbis/"))) -(define libtheora +(define-public libtheora (package (name "libtheora") (version "1.1.1") @@ -136,7 +125,7 @@ compressed video format.") (license license:bsd-3) (home-page "https://xiph.org/theora/"))) -(define speex +(define-public speex (package (name "speex") (version "1.2.0") @@ -167,7 +156,7 @@ stereo encoding, and voice activity detection.") (license (license:non-copyleft "file://COPYING" "See COPYING in the distribution.")))) -(define speexdsp +(define-public speexdsp (package (name "speexdsp") (version "1.2.0") @@ -193,7 +182,7 @@ work from the @code{speex} codec.") (license (license:non-copyleft "file://COPYING" "See COPYING in the distribution.")))) -(define ao +(define-public ao (package (name "ao") ;; We need a few commits on top of 1.2.2 to fix CVE-2017-11548. @@ -249,7 +238,7 @@ It currently supports: (properties '((cpe-name . "libao"))) (home-page "https://www.xiph.org/ao/"))) -(define flac +(define-public flac (package (name "flac") (version "1.3.3") @@ -273,7 +262,7 @@ meaning that audio is compressed in FLAC without any loss in quality.") "See COPYING in the distribution.")) ; and LGPL and GPL (home-page "https://xiph.org/flac/"))) -(define libkate +(define-public libkate (package (name "libkate") (version "0.4.1") @@ -309,7 +298,7 @@ Kate stream.") (license license:bsd-3) (home-page "https://wiki.xiph.org/OggKate"))) -(define vorbis-tools +(define-public vorbis-tools (package (name "vorbis-tools") (version "1.4.2") @@ -343,7 +332,7 @@ ogginfo, to obtain information (tags, bitrate, length, etc.) about (license license:gpl2) (home-page "https://xiph.org/vorbis/"))) -(define opus +(define-public opus (package (name "opus") (version "1.3.1") @@ -367,7 +356,7 @@ incorporated technology from Skype's SILK codec and Xiph.Org's CELT codec.") (license license:bsd-3) (home-page "https://www.opus-codec.org"))) -(define opus-tools +(define-public opus-tools (package (name "opus-tools") (version "0.2") @@ -403,7 +392,7 @@ decoding .opus files.") (license license:bsd-3) (home-page "https://www.opus-codec.org"))) -(define opusfile +(define-public opusfile (package (name "opusfile") (version "0.12") -- 2.31.1