Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (cef3872ac88261a3bf01354b71616a2a3cbee649)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (cef3872ac88261a3bf01354b71616a2a3cbee649)
  • Date: Sat, 1 Feb 2025 10:33:41 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

audio-creation/audacity/DETAILS |
4
audio-creation/audacity/HISTORY |
5
audio-creation/audacity/patches/0001-Fix-build-against-FFmpeg-6.1.1.patch |
104 ----------
devel/fasm/DETAILS |
7
devel/fasm/HISTORY |
5
devel/fasm/INSTALL |
11 -
6 files changed, 25 insertions(+), 111 deletions(-)

New commits:
commit cef3872ac88261a3bf01354b71616a2a3cbee649
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

fasm: Add examples to DOC_DIRS

commit 9b58670c2bd000866366714794391adacc3759ca
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

fasm: Install the 64-bit version on 64-bit hosts

commit db0cab9d60c67a5606900139dd3100c6011903c1
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

fasm 1.73.32

commit 2d260cb01aff19e8bb4d73fe0c2f7b05a69063bb
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

audacity 3.7.1

diff --git a/audio-creation/audacity/DETAILS b/audio-creation/audacity/DETAILS
index e67d9c9..efe9dcb 100755
--- a/audio-creation/audacity/DETAILS
+++ b/audio-creation/audacity/DETAILS
@@ -1,11 +1,11 @@
# Watch: https://www.audacityteam.org/download/
audacity-sources-([0-9.]+)[.]tar
. "$GRIMOIRE"/CMAKE_FUNCTIONS
SPELL=audacity
- VERSION=3.5.1
+ VERSION=3.7.1
SOURCE=$SPELL-sources-$VERSION.tar.gz

SOURCE_URL[0]=https://github.com/$SPELL/$SPELL/releases/download/Audacity-$VERSION/$SOURCE
SOURCE_URL[1]=http://sobukus.de/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:7f1025d6c99d909a891812faf7023313f1e8af2e2d51d8e097aafdcc4e9c8ad48bd09b07560e256fc1ee91f77c2c82a8d1163fa5e37661ef9a85d7a54dccd42c
+
SOURCE_HASH=sha512:cf50e2978d1c95d51f452c004a85b447fa541c669058a90485139d9c8c386d9f2dea6803c7eb96bc6eeea5db0cb2880650171973f4af8ceb0ca2e15ff4599523
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SOURCE%.tar.?z}
WEB_SITE=http://audacityteam.org/
ENTERED=20011217
diff --git a/audio-creation/audacity/HISTORY b/audio-creation/audacity/HISTORY
index 00c1389..9a28bc0 100644
--- a/audio-creation/audacity/HISTORY
+++ b/audio-creation/audacity/HISTORY
@@ -1,3 +1,8 @@
+2025-02-01 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 3.7.1
+ * patches/0001-Fix-build-against-FFmpeg-6.1.1.patch:
+ removed, no longer needed
+
2024-06-23 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 3.5.1
* DEPENDS: updated dependencies and flags
diff --git
a/audio-creation/audacity/patches/0001-Fix-build-against-FFmpeg-6.1.1.patch
b/audio-creation/audacity/patches/0001-Fix-build-against-FFmpeg-6.1.1.patch
deleted file mode 100644
index 45341d6..0000000
---
a/audio-creation/audacity/patches/0001-Fix-build-against-FFmpeg-6.1.1.patch
+++ /dev/null
@@ -1,104 +0,0 @@
-From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
-From: Ismael Luceno <ismael AT sourcemage.org>
-Date: Sun, 23 Jun 2024 15:50:03 +0200
-Subject: [PATCH] Fix build against FFmpeg 6.1.1
-
-Upstream-Status: Pending
-Origin: Source Mage
-Signed-off-by: Ismael Luceno <ismael AT sourcemage.org>
----
- modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-2.3.6-single-header.h |
4 ++++
- modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-3.4.8-single-header.h |
4 ++++
- modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-4.2.4-single-header.h |
4 ++++
- modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-5.0.1-single-header.h |
4 ++++
- modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-6.0.0-single-header.h |
4 ++++
- 5 files changed, 20 insertions(+)
-
-diff --git
audacity-sources-3.5.1.orig/modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-2.3.6-single-header.h

audacity-sources-3.5.1/modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-2.3.6-single-header.h
-index 44834eef7eb5..635c82492ec4 100644
---- a/modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-2.3.6-single-header.h
-+++ b/modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-2.3.6-single-header.h
-@@ -568,8 +568,12 @@ static av_always_inline uint64_t av_double2int(double f)
- #define M_PI_2 1.57079632679489661923
- #define M_SQRT1_2 0.70710678118654752440
- #define M_SQRT2 1.41421356237309504880
-+#ifndef NAN
- #define NAN av_int2float(0x7fc00000)
-+#endif
-+#ifndef INFINITY
- #define INFINITY av_int2float(0x7f800000)
-+#endif
-
- enum AVRounding {
- AV_ROUND_ZERO = 0,
-diff --git
audacity-sources-3.5.1.orig/modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-3.4.8-single-header.h

audacity-sources-3.5.1/modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-3.4.8-single-header.h
-index e078a3c2ae14..85c0149ca756 100644
---- a/modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-3.4.8-single-header.h
-+++ b/modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-3.4.8-single-header.h
-@@ -611,8 +611,12 @@ static av_always_inline uint64_t av_double2int(double f)
- #define M_PI_2 1.57079632679489661923
- #define M_SQRT1_2 0.70710678118654752440
- #define M_SQRT2 1.41421356237309504880
-+#ifndef NAN
- #define NAN av_int2float(0x7fc00000)
-+#endif
-+#ifndef INFINITY
- #define INFINITY av_int2float(0x7f800000)
-+#endif
-
- enum AVRounding {
- AV_ROUND_ZERO = 0,
-diff --git
audacity-sources-3.5.1.orig/modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-4.2.4-single-header.h

audacity-sources-3.5.1/modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-4.2.4-single-header.h
-index 76674204b00e..6ca39ec150d9 100644
---- a/modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-4.2.4-single-header.h
-+++ b/modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-4.2.4-single-header.h
-@@ -611,8 +611,12 @@ static av_always_inline uint64_t av_double2int(double f)
- #define M_PI_2 1.57079632679489661923
- #define M_SQRT1_2 0.70710678118654752440
- #define M_SQRT2 1.41421356237309504880
-+#ifndef NAN
- #define NAN av_int2float(0x7fc00000)
-+#endif
-+#ifndef INFINITY
- #define INFINITY av_int2float(0x7f800000)
-+#endif
-
- enum AVRounding {
- AV_ROUND_ZERO = 0,
-diff --git
audacity-sources-3.5.1.orig/modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-5.0.1-single-header.h

audacity-sources-3.5.1/modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-5.0.1-single-header.h
-index a25b78c4a7ce..7b9a2fa059cd 100644
---- a/modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-5.0.1-single-header.h
-+++ b/modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-5.0.1-single-header.h
-@@ -620,8 +620,12 @@ static av_always_inline uint64_t av_double2int(double f)
- #define M_PI_2 1.57079632679489661923
- #define M_SQRT1_2 0.70710678118654752440
- #define M_SQRT2 1.41421356237309504880
-+#ifndef NAN
- #define NAN av_int2float(0x7fc00000)
-+#endif
-+#ifndef INFINITY
- #define INFINITY av_int2float(0x7f800000)
-+#endif
-
- enum AVRounding {
- AV_ROUND_ZERO = 0,
-diff --git
audacity-sources-3.5.1.orig/modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-6.0.0-single-header.h

audacity-sources-3.5.1/modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-6.0.0-single-header.h
-index 3e3a7cb1cc23..5a3fe8471fe8 100644
---- a/modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-6.0.0-single-header.h
-+++ b/modules/mod-ffmpeg/lib-ffmpeg-support/impl/ffmpeg-6.0.0-single-header.h
-@@ -673,8 +673,12 @@ static av_always_inline uint64_t av_double2int(double f)
- #define M_PI_2 1.57079632679489661923
- #define M_SQRT1_2 0.70710678118654752440
- #define M_SQRT2 1.41421356237309504880
-+#ifndef NAN
- #define NAN av_int2float(0x7fc00000)
-+#endif
-+#ifndef INFINITY
- #define INFINITY av_int2float(0x7f800000)
-+#endif
-
- enum AVRounding {
- AV_ROUND_ZERO = 0,
---
-Fixed up by sm-checkpatch 0.1
-
diff --git a/devel/fasm/DETAILS b/devel/fasm/DETAILS
index e3f267f..c4231fd 100755
--- a/devel/fasm/DETAILS
+++ b/devel/fasm/DETAILS
@@ -1,14 +1,15 @@
SPELL=fasm
- VERSION=1.73.30
+ VERSION=1.73.32
SOURCE=$SPELL-$VERSION.tgz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://flatassembler.net/$SOURCE
-
SOURCE_HASH=sha512:1f2fa2099be41c6d30acde5361293a67b31a2f8e63f5a9bfb2b0becc53cb519340e6382c9a0d13da9a898912a8f556a53b372c74e208314c0a72ed3bec97c41a
+
SOURCE_HASH=sha512:862d3bd0009147e3b401fee1c034718eda0c24cd6bb0014cd3da3501071571b56ada2d479a4dd5a7c6a94482bf78ab16678f12e994da3ec0a1dea889b3f34f58
WEB_SITE=http://flatassembler.net/
# Watch: https://flatassembler.net/download.php
ENTERED=20050207
LICENSE[0]=license.txt
- DOCS="*.txt examples source"
+ DOCS="*.txt"
+ DOC_DIRS="examples"
SHORT="Fast and efficient self-assembling 80x86 assembler"
cat << EOF
FASM is a fast and efficient self-assembling 80x86 assembler.
diff --git a/devel/fasm/HISTORY b/devel/fasm/HISTORY
index d08a730..f1618e8 100644
--- a/devel/fasm/HISTORY
+++ b/devel/fasm/HISTORY
@@ -1,3 +1,8 @@
+2025-02-01 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.73.32
+ added examples to DOC_DIRS
+ * INSTALL: added support to install the x86_64 version
+
2023-03-18 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DETAILS, INSTALL, PRE_BUILD: spell moved from z-rejected
* DETAILS: updated spell to 1.73.30
diff --git a/devel/fasm/INSTALL b/devel/fasm/INSTALL
index f85336b..18205d0 100755
--- a/devel/fasm/INSTALL
+++ b/devel/fasm/INSTALL
@@ -1,2 +1,9 @@
-cd ${SOURCE_DIRECTORY}/ &&
-install -v -m 755 fasm /usr/bin/
+cd "$SOURCE_DIRECTORY" &&
+case "$HOST" in
+ (x86_64-*)
+ install -m755 -vD fasm.x64 "$INSTALL_ROOT"/usr/bin/fasm
+ ;;
+ (*)
+ install -m755 -vD fasm "$INSTALL_ROOT"/usr/bin/fasm
+ ;;
+esac


  • [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (cef3872ac88261a3bf01354b71616a2a3cbee649), Ismael Luceno, 02/01/2025

Archive powered by MHonArc 2.6.24.

Top of Page