From unknown Wed Jun 18 23:04:47 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#65827 <65827@debbugs.gnu.org> To: bug#65827 <65827@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add alure. Reply-To: bug#65827 <65827@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:04:47 +0000 retitle 65827 [PATCH] gnu: Add alure. reassign 65827 guix-patches submitter 65827 Hendursaga severity 65827 normal tag 65827 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 08 12:29:49 2023 Received: (at submit) by debbugs.gnu.org; 8 Sep 2023 16:29:49 +0000 Received: from localhost ([127.0.0.1]:45342 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qeeMf-0007BU-61 for submit@debbugs.gnu.org; Fri, 08 Sep 2023 12:29:49 -0400 Received: from lists.gnu.org ([2001:470:142::17]:49118) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qeeMc-0007BB-87 for submit@debbugs.gnu.org; Fri, 08 Sep 2023 12:29:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qeeMU-0003nO-3R for guix-patches@gnu.org; Fri, 08 Sep 2023 12:29:38 -0400 Received: from sonic306-21.consmr.mail.ne1.yahoo.com ([66.163.189.83]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qeeMR-0008GG-1A for guix-patches@gnu.org; Fri, 08 Sep 2023 12:29:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1694190571; bh=GEogwa5vh2O8E+jUSQ7H6DUod80HZXftuBxP8RfFEbs=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=JIUZdCHx4PYNI70LrJJZz8W/lEZvW59lYLiqKiqSfsDggLNq4uwv/Ndq34G5VJnqa0XdmwMV2pgVN5JSn5aRDY4Bao2lmhgqNuZjkHEd1GKvN9BJHKSoSv+za5CvvHTMTNSaWeJ3oSk0Z76jwqwS8Dgul0a5mVconvIFymImPpmY/O6Y/OFJSIPXMRZ/3fOqed6hR7dYa8lBuq62Yf1bUDya1XJQ6OCE+uBkJ4lgLNsHhN0k+BG9O/uP10F6laLRCh8bn5yexzadD55dNYI7vQBLG3R8eqnC2fxnRWvYv5IjCB55im6FKvWlejaoNAZJv6sr+nHbxJzEYcAEFerE1g== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1694190571; bh=LgSwayodlWkHSIzleC0HNpUWxrI+Pm5BoTyqa7lDKDQ=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=ZCLVtropkR08BiHlfLdGb7eBgFfNa4LwQqPwhL+xOzzNi8bWdAMknPVuyiC6SrcXkfEjF0fpxte1Iitk3RiJRXmnHr/X1CIQDwrBRnETqmld6ApJV6ujPjEIT8x66yi3x+HC5X4BD7jIqs2pRe2epT9L9/3KdhuJHat22QBFnQKrbVkumGjaatWDh9RQjnW1CVs3HIuy+9Hy//VHzyD7xG7zKBwjQiS1vp8neUpEJSksyHn51KSw0wf6honYLGS3C6iOzifQ2qkSWTH5EfHv5v/QHROMd5t+VJTk8XTJ0DealrajVkGGqCCPg4jq5sXw0cz7nn+UCwYR6uql1upkqg== X-YMail-OSG: 7rRDDBgVM1lGeeGWJOD4Skj6XqkjO2LlVrRUW00BMrIGhmI90E.xdFX5ygr3WX_ PBBKzH0.euQ5wO2m5iEugZSXsIn9joALr0lUAv7E9xF3sO_1fz10RDjIf_u4PoKoTlgp7iq0M2u0 WIAUG2qhN9Epu50Szh7W3._TTb74lde.KHvvDKmUj2PGmEkZRK1a46K9.kmhaDyYmY0tWNPRTaB8 hmXvuqpX.50UYQO_hT0tzptN9.kLikjanS1_ZZE6VWXzkyumK8A1k0zeyEWcNeg4KoCYUVg81VLE 2C_LNhpWT2ICf4npbhgt6GpRiaGpCoZc7w7RuwT3YL5I9u2UwQy2CBOCeEzXQx_YNXmdAFdQKKAs zLqeZpUajaTCFWBamFZiLhokSt__mfHqSnJSd7epedF6R9gBsAOnEzhp_61dNCjXKbfz_Ukr5GdA OI1k_2UJDiIhA6uNbYUpooiv3QXbCVFdUHz0EDxAV0_6IR9NPLto0W5GdygY9Zwv.5PRoo4ef0Cr tugxhf8NlGZPEKjghyazE6nIXBuPgFAiLmL3wNtDJszEMn9M9EYZAclAL4f.ZC35WfT52XAw5Om3 7k.easnkHcOftuzHfrqHZ_whlq6tCY_LYVqlnpTu7M0eUA3ELnb69JVAIKRaEnVxV3RziJx3lDnI O_aUgTd53lWzvaRencuf44wVlxcddCGoJv0y82sJeDaBDqGvRWtn5lP9c7jo0vAU_7BwGgahlMD. lmgzb1v4KX7oJA32GRXv0l0Cl7Oac.5gyIa.8meNh4_NzF152ZQpx8vjp7kxx9IoL0umE56bHBeT bQkFdAZSxN.GeGoaRKfdIGRpWJfH.adPD3L2laOhkTuxq5otcg.gHg1OyLGF8nsGBp.lNwnvBftV ch8AX8pe6gQ5N5jBBtdgwEkFyxnojCWwM3quMsyStUkm.a1KxPDgAEtDW4eo6OTgEEo8k0mIuCg8 oiTIOcjsyI61c7zC19GikgnhNGJwppVZX1MMNsYgnHZcvSy7XaDXz_KG8TmZk1OReLB8t_K8pUQb XYHCdsiJoGyYicroDChi7ERbOXPaVJNOgZ.IK9UK.sIpoJbzl3YHxNFuBRU4E_MiPl9US.6EseiY BZ0Xtah4N1ogeJNM4VjXAOW36dw4GH.Bv.sNJX1AlczCmAeghcr6i4s7u7YysCLIe9J56LHXMERv BUJkPf0kuuuOF02jS7Ufd70rIWRPKwecL5R3iSbEzyTt9UkTsXrkzzpcg6W.AbBEMjSEI4VIya_k D9FUTiZ6MWp67ee_ASddj6Yis.uhLLg8tmYMMdxI.ljcEIftki8fY2eXqXngCXX7Mmni4y3vM1xs nXJov_Dg2apuhTlraBFfrVF4AHkPHDz9Q_VxmDhi47Lads8bXUPdwbOC5lOLJptFD_o.Beu5ZoAQ sX3v0CODMDYuV23lp2csfGZ2myREOc_VycCtOfnCp9bqVsEuqYCLplQtqJzlokHSsh_jarITdL4d 4aFv5u9wBuV6hVI_eyYQbkwC4p2HvyBNRTKhfeHbI5ZJm0o029_jbsAX8giwhaYiaAKQ21jYchMu 1F7nN3vI9ndeJtAleUU.uewlTRmfu.Hm6yTRCKDxIwAiOrvC2_2Zx1C9wJH2_SWSa7Y161eJWWY3 WuJfyOEgbZRnts.mzxgnQ_NNYMCgJCrTNCUP_9PxBq0bAim5vDE8yvSU6nqJ6csUQKHqunYm6vzd q5n7huBLCVBMYzVeoXE3UX_rCjopb5wQKLRS_SFVvA6xSCATTDV3r6uYHn6zOdKbKgxeh30hIh1f KgWdF5IZ9Q5p0ShjXkjiMdQ1Ms9rpdSg2eeBpeAY.6bhhpqluuYFydbcxSOWF5wG49ldYVDy_rtk ukpuwr5RdQpLchuDYMq8I_Yl_bS9h1pqG3OQXUWGOLg_MsBKehUXoJ.fuN2Z7zF5ymofgAk9gljg tdij3Sw17TNRRzGs0A3NouKK_tpJsUvAkIsj8YZ5IIm84fZH3YIGvepdLW3zQBL3.87WY94mUbAY 29eY_J7CHtSjztXBwIy1uYLW4ajcDIJ9AW1YeWkDDC6CwbCym9uMPxeBGALRXda1nZS8PXMoTrSw JML20TX8BKfozesTspcpc1mq8Bn4IyB4miOaknBLdwwYXOjh46fiUbBtFSmAdmW8eHzxjDb.uKBG 4MSh1.2C.VPhbwMO5EuqjCZoeS21nrqxBZSsb1zbzGJDLD.OkqSzhllr.ewfveVzfTg-- X-Sonic-MF: X-Sonic-ID: eedd11c3-75b6-4e6d-b9e1-0bdff259cb74 Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Fri, 8 Sep 2023 16:29:31 +0000 Received: by hermes--production-ne1-7b767b77cc-62qqp (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 248353303137e5f6edca9eb809c16408; Fri, 08 Sep 2023 16:29:28 +0000 (UTC) From: Hendursaga To: guix-patches@gnu.org Subject: [PATCH] gnu: Add alure. Date: Fri, 8 Sep 2023 12:29:08 -0400 Message-Id: X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit References: Content-Length: 3223 Received-SPF: pass client-ip=66.163.189.83; envelope-from=hendursaga@aol.com; helo=sonic306-21.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) * gnu/packages/audio.scm (alure): New variable. --- gnu/packages/audio.scm | 37 +++++++++++++++++++++++++ gnu/packages/patches/alure-dumb-2.patch | 30 ++++++++++++++++++++ 2 files changed, 67 insertions(+) create mode 100644 gnu/packages/patches/alure-dumb-2.patch diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 48a4f8d536..8f1647bc74 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -3330,6 +3330,43 @@ (define-public freealut (home-page "https://kcat.strangesoft.net/openal.html") (license license:lgpl2.0))) +(define-public alure + (package + (name "alure") + (version "1.2") + (source (origin + (method url-fetch) + (uri (string-append "https://kcat.tomasu.net/" + name + "-releases/" + name + "-" + version + ".tar.bz2")) + (sha256 + (base32 + "0w8gsyqki21s1qb2s5ac1kj08i6nc937c0rr08xbw9w9wvd6lpj6")) + (patches (search-patches "alure-dumb-2.patch")))) + (build-system cmake-build-system) + (arguments + `(#:tests? #f ;no tests + #:configure-flags '("-DMODPLUG=ON"))) + (native-inputs (list pkg-config)) + (inputs (list dumb + flac + mpg123 + libmodplug + libsndfile + libvorbis + openal)) + (home-page "https://kcat.tomasu.net/alure.html") + (synopsis "OpenAL utility library") + (description + "ALURE is a utility library to help manage common tasks with OpenAL applications. +This includes device enumeration and initialization, file loading, and +streaming.") + (license license:expat))) + (define-public patchage (package (name "patchage") diff --git a/gnu/packages/patches/alure-dumb-2.patch b/gnu/packages/patches/alure-dumb-2.patch new file mode 100644 index 0000000000..60d18f8570 --- /dev/null +++ b/gnu/packages/patches/alure-dumb-2.patch @@ -0,0 +1,30 @@ +Source: https://gitlab.archlinux.org/archlinux/packaging/packages/alure/-/blob/main/dumb-2.patch + +diff -Naur a/src/codec_dumb.cpp b/src/codec_dumb.cpp +--- a/src/codec_dumb.cpp 2011-07-29 09:37:48.000000000 +0100 ++++ b/src/codec_dumb.cpp 2020-05-10 15:59:48.502632496 +0100 +@@ -272,7 +272,11 @@ + + private: + // DUMBFILE iostream callbacks ++#if DUMB_VERSION >= 2*10000 ++ static int skip(void *user_data, dumb_off_t offset) ++#else + static int skip(void *user_data, long offset) ++#endif + { + std::istream *stream = static_cast(user_data)->fstream; + stream->clear(); +@@ -282,7 +286,11 @@ + return -1; + } + ++#if DUMB_VERSION >= 2*10000 ++ static dumb_ssize_t read(char *ptr, size_t size, void *user_data) ++#else + static long read(char *ptr, long size, void *user_data) ++#endif + { + std::istream *stream = static_cast(user_data)->fstream; + stream->clear(); + base-commit: 451ba2e5bb523c18a2ccc941df47b598c48ef57e -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 18 17:35:01 2023 Received: (at 65827-done) by debbugs.gnu.org; 18 Sep 2023 21:35:01 +0000 Received: from localhost ([127.0.0.1]:54823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiLtU-0002Wf-Ps for submit@debbugs.gnu.org; Mon, 18 Sep 2023 17:35:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiLtS-0002WP-Hm for 65827-done@debbugs.gnu.org; Mon, 18 Sep 2023 17:34:59 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qiLtE-00030A-Ll; Mon, 18 Sep 2023 17:34:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=TFWMO0HpBKI5airX7HJUf0NaO4Wk0TD8niC6CWrd0P4=; b=OcxSga6CEyFRMlZrPFNy ZwuLpKI2kZBFKAftAtIbvMz6d3V7bkT8h9k9gry2ShPhp971w6lTLxBVFFRy+Fwm3RecRdS4b/jDA ERCMVIpDcP7DF0tsDP7T+z0e1hqjcsHnghtbmICOMCXNb0x3mheJpe2flXV4PUPx3EtLiJzX1I7zq DBOClK5WbxmzYtVnoh6PhUyXIiDeGsZ8xD5uj1SWZEIBEhAAuFdlHZyGG2WhCvlmhZytwEMWRvgFF +ssyoSdO9gRUJwCPQ/3RB1DsFtcMsHNw+9h1qYXmTAat3dVVWaTCFgB5eFyV+quaF7RsPw88rfavF 32O8pJ4KLdv9JA==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Hendursaga Subject: Re: bug#65827: [PATCH] gnu: Add alure. References: Date: Mon, 18 Sep 2023 23:34:41 +0200 In-Reply-To: (hendursaga@aol.com's message of "Fri, 8 Sep 2023 12:29:08 -0400") Message-ID: <87cyyfgo7i.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65827-done Cc: 65827-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, Hendursaga skribis: > * gnu/packages/audio.scm (alure): New variable. Applied with the changes below. Thanks, Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/local.mk b/gnu/local.mk index de3cb0332c..e05f687467 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -902,6 +902,7 @@ dist_patch_DATA = \ %D%/packages/patches/akonadi-not-relocatable.patch \ %D%/packages/patches/akonadi-timestamps.patch \ %D%/packages/patches/allegro-mesa-18.2.5-and-later.patch \ + %D%/packages/patches/alure-dumb-2.patch \ %D%/packages/patches/ibus-anthy-fix-tests.patch \ %D%/packages/patches/ibus-table-paths.patch \ %D%/packages/patches/anki-mpv-args.patch \ diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 9213186ada..5136d5c9cf 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -3336,13 +3336,8 @@ (define-public alure (version "1.2") (source (origin (method url-fetch) - (uri (string-append "https://kcat.tomasu.net/" - name - "-releases/" - name - "-" - version - ".tar.bz2")) + (uri (string-append "https://kcat.tomasu.net/alure-releases/" + "alure-" version ".tar.bz2")) (sha256 (base32 "0w8gsyqki21s1qb2s5ac1kj08i6nc937c0rr08xbw9w9wvd6lpj6")) --=-=-=-- From unknown Wed Jun 18 23:04:47 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 17 Oct 2023 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator