summaryrefslogtreecommitdiff
path: root/media-sound/shorten
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-05-11 05:45:51 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-05-11 05:45:51 +0100
commit980af9d76d4b7d7541b41eeff427e5cbd5cf7ec3 (patch)
tree0b86d672e967b7f78ba20788fd85818efd54dc01 /media-sound/shorten
parentf356af92b88d56b78588e81310493d4f5a2f6d18 (diff)
gentoo auto-resync : 11:05:2023 - 05:45:51
Diffstat (limited to 'media-sound/shorten')
-rw-r--r--media-sound/shorten/Manifest3
-rw-r--r--media-sound/shorten/files/shorten-3.6.1-modern-c.patch15
-rw-r--r--media-sound/shorten/shorten-3.6.1-r1.ebuild (renamed from media-sound/shorten/shorten-3.6.1.ebuild)9
3 files changed, 23 insertions, 4 deletions
diff --git a/media-sound/shorten/Manifest b/media-sound/shorten/Manifest
index 1ac9e296590b..5daf94338a2a 100644
--- a/media-sound/shorten/Manifest
+++ b/media-sound/shorten/Manifest
@@ -1,4 +1,5 @@
+AUX shorten-3.6.1-modern-c.patch 305 BLAKE2B cc8b0eef8ca3bcce268bbe732ebd96c4ca0468e72a8480bc79ae054d8ab4783843ed5305f56d1dff02d5dc4e872e7894d961cfd38060b525517a20af63832b59 SHA512 1121d954da9b245a20b6afa7058e0a3c59f43ea71ca88c061388917c3b091543bff1267ac5ca1a38ce352eac9db29c2ebf70996b99872affff44073b352fb2de
AUX shorten-tests.patch 548 BLAKE2B c8478471433a2840513994af71313c228d2cf89717406a03d5d3f65caaf73433c73dfb92b1f7db20025c5a3b1ca80027912f24b80cfca1434b47b00c715fd2c3 SHA512 0572b2bc84473cfc30c72c989035500942ed37eae3d9e3c770e9908606270fe0c52e03b8ac3ad42e2999798b9915a734400ebe1820ab1c7311d714dd66d370e2
DIST shorten-3.6.1.tar.gz 597581 BLAKE2B 0a8bebc1219cb504df4b24b663048f1649f5279c0b20af7dfa30b8d9ad64a711f3dc5646d296b39f26b3eed6a5fb52271fdcd49d960fb5837ea003d1808d4b39 SHA512 825f2c02fcc5f715eb20b2b4356a5334be9c3d55b9c7238e0a2a734b99b88d8fb23308647644506282fd03df4a8e51e2aafbc1b1a89982d45d042a05a01951b3
-EBUILD shorten-3.6.1.ebuild 418 BLAKE2B 2122bd9bf4846bcc8eae6ecaf620c34d8a07635ffbe9aa48347932527f8a1dcfc0f2ab58ad28c1070b0d0b8fae580a0c8b430b708c9a6fa12568c4f2ad529e48 SHA512 d002e12d581822d9f76806d86f4c0df39ad5650b8dda42c0d191998dda791da2a887162674451930e5b8befdf2fc8d0b60c740dde9bb1f689b01be8b6dacab4d
+EBUILD shorten-3.6.1-r1.ebuild 461 BLAKE2B 7ded44a65a1cb416673f20ad9717a1100af37f9ac431868f132876a47d5f727385b16918bf12eb007ddd737760e463b6b9b74975382547f95108a0812ab73574 SHA512 bcdf9f335323c961c329314d85f13a9d24395c36495a14af305152169ee5f2eb4648c8313509a3cece9d7cae912668e3f74cecfdc398211aaaa8443f52a71ddb
MISC metadata.xml 250 BLAKE2B 3e6dae5d5f3b3ac412806dd8615a1975c7ea8a64bfd72ad54f2c93a9b24c19c620ac3e8b26e1f6cadec899443e138ee4fb7a82ecb83c784d0c03ee91854d8622 SHA512 2bfce2cf73aefce6dda06ea351cb93b2990b9543f48be1ae5406a5a5acf2c34faed1eb2ce715eb689eb50a9a1add5576b39232eb818c233f5a5589e16032aca8
diff --git a/media-sound/shorten/files/shorten-3.6.1-modern-c.patch b/media-sound/shorten/files/shorten-3.6.1-modern-c.patch
new file mode 100644
index 000000000000..a390c3c30d22
--- /dev/null
+++ b/media-sound/shorten/files/shorten-3.6.1-modern-c.patch
@@ -0,0 +1,15 @@
+https://bugs.gentoo.org/880807
+--- a/src/fixio.c
++++ b/src/fixio.c
+@@ -10,9 +10,11 @@
+ * $Id: fixio.c,v 1.4 2002/01/28 01:16:52 jason Exp $
+ */
+
++#define _XOPEN_SOURCE 600
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
++#include <unistd.h>
+ #include "shorten.h"
+ #include "bitshift.h"
+
diff --git a/media-sound/shorten/shorten-3.6.1.ebuild b/media-sound/shorten/shorten-3.6.1-r1.ebuild
index e05e1cf4f4de..4ad5e7a0b738 100644
--- a/media-sound/shorten/shorten-3.6.1.ebuild
+++ b/media-sound/shorten/shorten-3.6.1-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DESCRIPTION="fast, low complexity waveform coder (i.e. audio compressor)"
HOMEPAGE="http://shnutils.freeshell.org/shorten/"
@@ -11,4 +11,7 @@ LICENSE="shorten"
SLOT="0"
KEYWORDS="~alpha amd64 ~ppc sparc x86"
-PATCHES=( "${FILESDIR}"/${PN}-tests.patch )
+PATCHES=(
+ "${FILESDIR}"/${PN}-tests.patch
+ "${FILESDIR}"/${PN}-3.6.1-modern-c.patch
+)