pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
audacity: rm, commited to pkgsrc
Module Name: pkgsrc-wip
Committed By: kikadf <kikadf.01%gmail.com@localhost>
Pushed By: kikadf
Date: Wed Sep 3 10:06:24 2025 +0200
Changeset: 3bf7efd636db6f7207ece40fd8145962639c9b2f
Modified Files:
Makefile
Removed Files:
audacity/DESCR
audacity/Makefile
audacity/PLIST
audacity/distinfo
audacity/patches/patch-Makefile.in
audacity/patches/patch-aa
audacity/patches/patch-configure
audacity/patches/patch-configure.ac
audacity/patches/patch-include_audacity_Types.h
audacity/patches/patch-lib-src_FileDialog_Makefile.am
audacity/patches/patch-lib-src_FileDialog_Makefile.in
audacity/patches/patch-lib-src_lib-widget-extra_Makefile.am
audacity/patches/patch-lib-src_libnyquist_nyquist_cmupv_src_cmupv.c
audacity/patches/patch-lib-src_libnyquist_nyquist_nyqsrc_sndread.c
audacity/patches/patch-lib-src_libnyquist_nyquist_sys_unix_switches.h
audacity/patches/patch-lib-src_libnyquist_nyquist_xlisp_xlisp.h
audacity/patches/patch-lib-src_portmixer_src_Makefile.am
audacity/patches/patch-lib-src_sbsms_src_Makefile.am
audacity/patches/patch-src_AudacityApp.cpp
audacity/patches/patch-src_AudioIO.cpp
audacity/patches/patch-src_audacity.desktop.in
audacity/patches/patch-src_effects_NoiseRemoval.cpp
audacity/patches/patch-src_menus_ViewMenus.cpp
Log Message:
audacity: rm, commited to pkgsrc
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=3bf7efd636db6f7207ece40fd8145962639c9b2f
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 -
audacity/DESCR | 5 -
audacity/Makefile | 122 ---------
audacity/PLIST | 143 -----------
audacity/distinfo | 24 --
audacity/patches/patch-Makefile.in | 24 --
audacity/patches/patch-aa | 15 --
audacity/patches/patch-configure | 17 --
audacity/patches/patch-configure.ac | 21 --
audacity/patches/patch-include_audacity_Types.h | 15 --
.../patches/patch-lib-src_FileDialog_Makefile.am | 15 --
.../patches/patch-lib-src_FileDialog_Makefile.in | 284 ---------------------
.../patch-lib-src_lib-widget-extra_Makefile.am | 15 --
...ch-lib-src_libnyquist_nyquist_cmupv_src_cmupv.c | 15 --
...tch-lib-src_libnyquist_nyquist_nyqsrc_sndread.c | 15 --
...-lib-src_libnyquist_nyquist_sys_unix_switches.h | 39 ---
.../patch-lib-src_libnyquist_nyquist_xlisp_xlisp.h | 34 ---
.../patch-lib-src_portmixer_src_Makefile.am | 12 -
.../patches/patch-lib-src_sbsms_src_Makefile.am | 15 --
audacity/patches/patch-src_AudacityApp.cpp | 15 --
audacity/patches/patch-src_AudioIO.cpp | 18 --
audacity/patches/patch-src_audacity.desktop.in | 16 --
.../patches/patch-src_effects_NoiseRemoval.cpp | 17 --
audacity/patches/patch-src_menus_ViewMenus.cpp | 31 ---
24 files changed, 928 deletions(-)
diffs:
diff --git a/Makefile b/Makefile
index 1723f3c88f..8861c46abd 100644
--- a/Makefile
+++ b/Makefile
@@ -247,7 +247,6 @@ SUBDIR+= atac-seq
SUBDIR+= atanks
SUBDIR+= atlas
SUBDIR+= atompaw
-SUBDIR+= audacity
SUBDIR+= audacity-cmake
SUBDIR+= audiere
SUBDIR+= audio-mml
diff --git a/audacity/DESCR b/audacity/DESCR
deleted file mode 100644
index b54ae64812..0000000000
--- a/audacity/DESCR
+++ /dev/null
@@ -1,5 +0,0 @@
-Audacity is a program that manipulates digital audio waveforms. It supports all
-common editing operations such as Cut, Copy, and Paste, plus it will mix tracks
-and apply plug-in effects to any part of a sound. It also has a built-in
-amplitude envelope editor, a customizable spectrogram mode and a frequency
-analysis window for audio analysis applications.
diff --git a/audacity/Makefile b/audacity/Makefile
deleted file mode 100644
index f2dc84e7ea..0000000000
--- a/audacity/Makefile
+++ /dev/null
@@ -1,122 +0,0 @@
-# $NetBSD: Makefile,v 1.165 2025/08/30 22:44:33 wiz Exp $
-
-# NOTES ON UPDATING
-# - Upstream is insisting that packages use their internal modified
-# versions of libraries like wxWidgets. This goes against policy
-# of not using vendored libraries.
-# - Upstream is introducing telemetry.
-# This should be disabled by default, Audacity is offline software.
-# - Please test usage on NetBSD.
-DISTNAME= audacity-2.4.1
-PKGREVISION= 28
-CATEGORIES= audio
-MASTER_SITES= ${MASTER_SITE_GITHUB:=audacity/}
-GITHUB_PROJECT= Audacity
-GITHUB_TAG= Audacity-${PKGVERSION_NOREV}
-
-MAINTAINER= nia%NetBSD.org@localhost
-HOMEPAGE= https://www.audacityteam.org/
-COMMENT= Multi-track audio editor and recorder
-LICENSE= gnu-gpl-v2 # AND cc-by-v3.0-license
-
-WRKSRC= ${WRKDIR}/audacity-${GITHUB_PROJECT}-${PKGVERSION_NOREV}
-
-GNU_CONFIGURE= yes
-USE_LIBTOOL= yes
-
-USE_TOOLS+= automake autoreconf bash
-USE_TOOLS+= gmake intltool msgfmt msgmerge pkg-config
-USE_TOOLS+= xgettext zip:run
-
-USE_LANGUAGES= c c++
-
-# configure: error: Audacity requires at least GCC 4.9
-GCC_REQD+= 4.9
-
-WRAPPER_SHELL= ${BASH}
-CONFIG_SHELL= ${BASH}
-
-CONFIGURE_ARGS+= --enable-ladspa
-
-CONFIGURE_ARGS+= --with-libmad="no"
-CONFIGURE_ARGS+= --with-expat="system"
-CONFIGURE_ARGS+= --with-libsndfile="system"
-CONFIGURE_ARGS+= --with-libsoxr="system"
-CONFIGURE_ARGS+= --with-portaudio="system"
-CONFIGURE_ARGS+= --with-sbsms="local" # system version doesn't work
-CONFIGURE_ARGS+= --with-midi="no"
-CONFIGURE_ARGS+= --with-portmidi="no"
-CONFIGURE_ARGS+= --with-ffmpeg="system"
-CONFIGURE_ARGS+= --with-lame="system"
-CONFIGURE_ARGS+= --with-libflac="system"
-CONFIGURE_ARGS+= --with-libid3tag="system"
-CONFIGURE_ARGS+= --with-libtwolame="system"
-CONFIGURE_ARGS+= --with-libvamp="system"
-CONFIGURE_ARGS+= --with-libvorbis="system"
-CONFIGURE_ARGS+= --with-lv2="system"
-CONFIGURE_ARGS+= --with-soundtouch="system"
-
-.include "../../mk/bsd.prefs.mk"
-
-.if ${MACHINE_ARCH} != "i386" && ${MACHINE_ARCH} != "x86_64"
-CONFIGURE_ARGS+= --disable-sse
-.endif
-
-CFLAGS.SunOS+= -fPIC
-
-LIBS.NetBSD+= -lcompat
-
-CONFIG_GUESS_OVERRIDE= \
- config.guess */config.guess */*/config.guess */*/*/config.guess
-CONFIG_SUB_OVERRIDE= \
- config.sub */config.sub */*/config.sub */*/*/config.sub
-
-PTHREAD_AUTO_VARS= yes
-
-INSTALLATION_DIRS+= lib
-INSTALLATION_DIRS+= share/audacity/plug-ins
-
-# regen Makefile.in to avoid being built as shared libraries
-pre-configure:
- cd ${WRKSRC}/lib-src/portmixer && ${PKGSRC_SETENV} autoreconf -fiv
- cd ${WRKSRC}/lib-src/lib-widget-extra && autoreconf -fiv
-
-post-install:
- ${INSTALL_LIB} ${WRKSRC}/lib-src/FileDialog/.libs/libFileDialog.so.0.0.0 \
- ${DESTDIR}${PREFIX}/lib/libFileDialog.so.0
- # Install missing plugins.
- ${INSTALL_DATA} ${WRKSRC}/plug-ins/*.ny \
- ${DESTDIR}${PREFIX}/share/audacity/plug-ins
- ${INSTALL_DATA} ${WRKSRC}/nyquist/*.lsp \
- ${DESTDIR}${PREFIX}/share/audacity/nyquist
-
-.include "../../sysutils/desktop-file-utils/desktopdb.mk"
-.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
-.include "../../audio/lilv/buildlink3.mk"
-.include "../../audio/lv2/buildlink3.mk"
-.include "../../audio/soundtouch/buildlink3.mk"
-BUILDLINK_API_DEPENDS.twolame+= twolame>=0.3.9
-.include "../../audio/twolame/buildlink3.mk"
-.include "../../audio/ladspa/buildlink3.mk"
-.include "../../audio/lame/buildlink3.mk"
-.include "../../audio/libid3tag/buildlink3.mk"
-.include "../../audio/libsoxr/buildlink3.mk"
-.include "../../audio/libsndfile/buildlink3.mk"
-.include "../../audio/libvorbis/buildlink3.mk"
-BUILDLINK_API_DEPENDS.portaudio+= portaudio>=190600.20161030nb2
-.include "../../audio/portaudio/buildlink3.mk"
-.include "../../audio/suil/buildlink3.mk"
-.include "../../audio/vamp-plugin-sdk/buildlink3.mk"
-.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../devel/zlib/buildlink3.mk"
-BUILDLINK_API_DEPENDS.flac+= flac>=1.3.0
-.include "../../audio/flac/buildlink3.mk"
-.include "../../multimedia/ffmpeg4/buildlink3.mk"
-.include "../../multimedia/libogg/buildlink3.mk"
-.include "../../textproc/expat/buildlink3.mk"
-.include "../../x11/wxGTK30/buildlink3.mk"
-.include "../../mk/dlopen.buildlink3.mk"
-BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:Q}
-.include "../../mk/pthread.buildlink3.mk"
-.include "../../mk/atomic64.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/audacity/PLIST b/audacity/PLIST
deleted file mode 100644
index 0c8e882491..0000000000
--- a/audacity/PLIST
+++ /dev/null
@@ -1,143 +0,0 @@
-@comment $NetBSD: PLIST,v 1.19 2021/11/08 23:30:39 nia Exp $
-bin/audacity
-lib/libFileDialog.so.0
-man/man1/audacity.1
-share/appdata/audacity.appdata.xml
-share/applications/audacity.desktop
-share/audacity/EQDefaultCurves.xml
-share/audacity/include/audacity/ComponentInterface.h
-share/audacity/include/audacity/ConfigInterface.h
-share/audacity/include/audacity/EffectAutomationParameters.h
-share/audacity/include/audacity/EffectInterface.h
-share/audacity/include/audacity/ImporterInterface.h
-share/audacity/include/audacity/ModuleInterface.h
-share/audacity/include/audacity/PluginInterface.h
-share/audacity/include/audacity/Types.h
-share/audacity/nyquist/aud-do-support.lsp
-share/audacity/nyquist/dspprims.lsp
-share/audacity/nyquist/envelopes.lsp
-share/audacity/nyquist/equalizer.lsp
-share/audacity/nyquist/evalenv.lsp
-share/audacity/nyquist/fileio.lsp
-share/audacity/nyquist/init.lsp
-share/audacity/nyquist/misc.lsp
-share/audacity/nyquist/nyinit-dbg.lsp
-share/audacity/nyquist/nyinit.lsp
-share/audacity/nyquist/nyqmisc.lsp
-share/audacity/nyquist/nyquist-plot.txt
-share/audacity/nyquist/nyquist.lsp
-share/audacity/nyquist/printrec.lsp
-share/audacity/nyquist/profile.lsp
-share/audacity/nyquist/sal-parse.lsp
-share/audacity/nyquist/sal.lsp
-share/audacity/nyquist/seq.lsp
-share/audacity/nyquist/seqfnint.lsp
-share/audacity/nyquist/seqmidi.lsp
-share/audacity/nyquist/sliders.lsp
-share/audacity/nyquist/sndfnint.lsp
-share/audacity/nyquist/spec-plot.lsp
-share/audacity/nyquist/spectral-analysis.lsp
-share/audacity/nyquist/stk.lsp
-share/audacity/nyquist/system.lsp
-share/audacity/nyquist/test.lsp
-share/audacity/nyquist/velocity.lsp
-share/audacity/nyquist/xlinit.lsp
-share/audacity/nyquist/xm.lsp
-share/audacity/plug-ins/SilenceMarker.ny
-share/audacity/plug-ins/SoundFinder.ny
-share/audacity/plug-ins/SpectralEditMulti.ny
-share/audacity/plug-ins/SpectralEditParametricEQ.ny
-share/audacity/plug-ins/SpectralEditShelves.ny
-share/audacity/plug-ins/StudioFadeOut.ny
-share/audacity/plug-ins/adjustable-fade.ny
-share/audacity/plug-ins/beat.ny
-share/audacity/plug-ins/clipfix.ny
-share/audacity/plug-ins/crossfadeclips.ny
-share/audacity/plug-ins/crossfadetracks.ny
-share/audacity/plug-ins/delay.ny
-share/audacity/plug-ins/eq-xml-to-txt-converter.ny
-share/audacity/plug-ins/equalabel.ny
-share/audacity/plug-ins/highpass.ny
-share/audacity/plug-ins/limiter.ny
-share/audacity/plug-ins/lowpass.ny
-share/audacity/plug-ins/noisegate.ny
-share/audacity/plug-ins/notch.ny
-share/audacity/plug-ins/nyquist-plug-in-installer.ny
-share/audacity/plug-ins/pluck.ny
-share/audacity/plug-ins/rhythmtrack.ny
-share/audacity/plug-ins/rissetdrum.ny
-share/audacity/plug-ins/rms.ny
-share/audacity/plug-ins/sample-data-export.ny
-share/audacity/plug-ins/sample-data-import.ny
-share/audacity/plug-ins/spectral-delete.ny
-share/audacity/plug-ins/tremolo.ny
-share/audacity/plug-ins/vocalrediso.ny
-share/audacity/plug-ins/vocoder.ny
-share/doc/audacity/LICENSE.txt
-share/doc/audacity/README.txt
-share/icons/hicolor/16x16/apps/audacity.png
-share/icons/hicolor/22x22/apps/audacity.png
-share/icons/hicolor/24x24/apps/audacity.png
-share/icons/hicolor/32x32/apps/audacity.png
-share/icons/hicolor/48x48/apps/audacity.png
-share/icons/hicolor/scalable/apps/audacity.svg
-share/locale/af/LC_MESSAGES/audacity.mo
-share/locale/ar/LC_MESSAGES/audacity.mo
-share/locale/be/LC_MESSAGES/audacity.mo
-share/locale/bg/LC_MESSAGES/audacity.mo
-share/locale/bn/LC_MESSAGES/audacity.mo
-share/locale/bs/LC_MESSAGES/audacity.mo
-share/locale/ca/LC_MESSAGES/audacity.mo
-share/locale/ca_ES@valencia/LC_MESSAGES/audacity.mo
-share/locale/cs/LC_MESSAGES/audacity.mo
-share/locale/cy/LC_MESSAGES/audacity.mo
-share/locale/da/LC_MESSAGES/audacity.mo
-share/locale/de/LC_MESSAGES/audacity.mo
-share/locale/el/LC_MESSAGES/audacity.mo
-share/locale/es/LC_MESSAGES/audacity.mo
-share/locale/eu/LC_MESSAGES/audacity.mo
-share/locale/eu_ES/LC_MESSAGES/audacity.mo
-share/locale/fa/LC_MESSAGES/audacity.mo
-share/locale/fi/LC_MESSAGES/audacity.mo
-share/locale/fr/LC_MESSAGES/audacity.mo
-share/locale/ga/LC_MESSAGES/audacity.mo
-share/locale/gl/LC_MESSAGES/audacity.mo
-share/locale/he/LC_MESSAGES/audacity.mo
-share/locale/hi/LC_MESSAGES/audacity.mo
-share/locale/hr/LC_MESSAGES/audacity.mo
-share/locale/hu/LC_MESSAGES/audacity.mo
-share/locale/hy/LC_MESSAGES/audacity.mo
-share/locale/id/LC_MESSAGES/audacity.mo
-share/locale/it/LC_MESSAGES/audacity.mo
-share/locale/ja/LC_MESSAGES/audacity.mo
-share/locale/ka/LC_MESSAGES/audacity.mo
-share/locale/km/LC_MESSAGES/audacity.mo
-share/locale/ko/LC_MESSAGES/audacity.mo
-share/locale/lt/LC_MESSAGES/audacity.mo
-share/locale/mk/LC_MESSAGES/audacity.mo
-share/locale/my/LC_MESSAGES/audacity.mo
-share/locale/nb/LC_MESSAGES/audacity.mo
-share/locale/nl/LC_MESSAGES/audacity.mo
-share/locale/oc/LC_MESSAGES/audacity.mo
-share/locale/pl/LC_MESSAGES/audacity.mo
-share/locale/pt_BR/LC_MESSAGES/audacity.mo
-share/locale/pt_PT/LC_MESSAGES/audacity.mo
-share/locale/ro/LC_MESSAGES/audacity.mo
-share/locale/ru/LC_MESSAGES/audacity.mo
-share/locale/sk/LC_MESSAGES/audacity.mo
-share/locale/sl/LC_MESSAGES/audacity.mo
-share/locale/sr_RS/LC_MESSAGES/audacity.mo
-share/locale/sr_RS@latin/LC_MESSAGES/audacity.mo
-share/locale/sv/LC_MESSAGES/audacity.mo
-share/locale/ta/LC_MESSAGES/audacity.mo
-share/locale/tg/LC_MESSAGES/audacity.mo
-share/locale/tr/LC_MESSAGES/audacity.mo
-share/locale/uk/LC_MESSAGES/audacity.mo
-share/locale/vi/LC_MESSAGES/audacity.mo
-share/locale/zh_CN/LC_MESSAGES/audacity.mo
-share/locale/zh_TW/LC_MESSAGES/audacity.mo
-share/mime/packages/audacity.xml
-share/pixmaps/audacity.xpm
-share/pixmaps/audacity16.xpm
-share/pixmaps/audacity32.xpm
-share/pixmaps/gnome-mime-application-x-audacity-project.xpm
diff --git a/audacity/distinfo b/audacity/distinfo
deleted file mode 100644
index 12a90d1f6c..0000000000
--- a/audacity/distinfo
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD: distinfo,v 1.48 2025/03/30 15:39:27 wiz Exp $
-
-BLAKE2s (audacity-2.4.1.tar.gz) = 53a42d20bfea5dfecfe0f40f7c668036c1057a4dddaea5541802ccd76aa75e99
-SHA512 (audacity-2.4.1.tar.gz) = 2f0a3f7e24dce91ae520e285dbb05778b68e0fe37b8ded55ac568b5f8135069951b3986764adc5d0791c165b283a3c19596f1d6f51ba17028e0eb04558c63f25
-Size (audacity-2.4.1.tar.gz) = 63935461 bytes
-SHA1 (patch-Makefile.in) = 2aca8c2ae0af7863f8f090a707c08fba693c7c86
-SHA1 (patch-aa) = 67c0ec5ff99004d9035de13f0263add46ed8c994
-SHA1 (patch-configure) = 2cf208a6104c73c761156e2373d21af64606c31e
-SHA1 (patch-configure.ac) = b34f733208080d57b30877d762e61a3d3fdec888
-SHA1 (patch-include_audacity_Types.h) = 369ce152d4ecc8fd67fcb45fe4adf3260119571b
-SHA1 (patch-lib-src_FileDialog_Makefile.am) = cc78f4d26210b536b4e1d88ab668295625aac73b
-SHA1 (patch-lib-src_FileDialog_Makefile.in) = 44ca2539d68ab3951ae44377ed56f574785c1b08
-SHA1 (patch-lib-src_lib-widget-extra_Makefile.am) = 03d080c141259fbf02a9c5a70ce06625fcebf75e
-SHA1 (patch-lib-src_libnyquist_nyquist_cmupv_src_cmupv.c) = 3d6cb845d82b1bcbe31dabd4bad30cb1f7ea27d5
-SHA1 (patch-lib-src_libnyquist_nyquist_nyqsrc_sndread.c) = dbc0b5b88043c7b2895742e78e6a5990f65012ef
-SHA1 (patch-lib-src_libnyquist_nyquist_sys_unix_switches.h) = 9401ac521d5a2aa8600a465b9133dff7e7b2ea35
-SHA1 (patch-lib-src_libnyquist_nyquist_xlisp_xlisp.h) = a79f2f58f32f96fc67bc2420bef6c812d37c96f0
-SHA1 (patch-lib-src_portmixer_src_Makefile.am) = 9a0d5be37753683a2cade42673edb3d08e01ab4d
-SHA1 (patch-lib-src_sbsms_src_Makefile.am) = 2beca18a286de1b26f4f96976fb58e1665d0531c
-SHA1 (patch-src_AudacityApp.cpp) = 3ae757ada999f1e56fae0499137f37b51bdd7fec
-SHA1 (patch-src_AudioIO.cpp) = 1b44c68c4233b24a5fa4e17515eb237fee0e283a
-SHA1 (patch-src_audacity.desktop.in) = 66e43b6cba4d0245210fb6e9b7345abef1828e89
-SHA1 (patch-src_effects_NoiseRemoval.cpp) = 6d72545cde66ac90d4eb3821a3a3f384ccbf46f2
-SHA1 (patch-src_menus_ViewMenus.cpp) = df9a785ac572520f04cd16f5d6b023b8f253f24a
diff --git a/audacity/patches/patch-Makefile.in b/audacity/patches/patch-Makefile.in
deleted file mode 100644
index 90f5bff4c5..0000000000
--- a/audacity/patches/patch-Makefile.in
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD: patch-Makefile.in,v 1.2 2019/02/10 17:14:42 nia Exp $
-
-Fix installation of binaries.
-
---- Makefile.in.orig 2018-02-14 07:11:20.000000000 +0000
-+++ Makefile.in
-@@ -1160,7 +1160,7 @@ install-dvi: install-dvi-recursive
-
- install-dvi-am:
-
--install-exec-am: install-binPROGRAMS
-+install-exec-am:
-
- install-html: install-html-recursive
-
-@@ -1215,7 +1215,7 @@ uninstall-am: uninstall-binPROGRAMS unin
- distclean-compile distclean-generic distclean-libtool \
- distclean-tags distcleancheck distdir distuninstallcheck dvi \
- dvi-am html html-am info info-am install install-am \
-- install-binPROGRAMS install-data install-data-am \
-+ install-data install-data-am \
- install-dist_docDATA install-dist_pkgdataDATA install-dvi \
- install-dvi-am install-exec install-exec-am install-html \
- install-html-am install-info install-info-am install-man \
diff --git a/audacity/patches/patch-aa b/audacity/patches/patch-aa
deleted file mode 100644
index 31e34678bc..0000000000
--- a/audacity/patches/patch-aa
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-aa,v 1.5 2015/04/20 13:38:23 rodent Exp $
-
-Undefine NEED_ULONG.
-
---- lib-src/libnyquist/nyquist/cmt/cext.h.orig 2015-03-02 01:07:22.000000000 +0000
-+++ lib-src/libnyquist/nyquist/cmt/cext.h
-@@ -52,6 +52,8 @@ EXIT(n) -- calls exit(n) after shutting
-
- #if HAS_SYS_TYPES_H
- #include <sys/types.h>
-+#define ulong u_long
-+#undef NEED_ULONG
- #endif
-
- #if HAS_MALLOC_H
diff --git a/audacity/patches/patch-configure b/audacity/patches/patch-configure
deleted file mode 100644
index d636276d1a..0000000000
--- a/audacity/patches/patch-configure
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-configure,v 1.1 2019/12/18 12:36:51 joerg Exp $
-
-Don't force -latomic for clang.
-
---- configure.orig 2019-12-13 12:16:52.853439357 +0000
-+++ configure
-@@ -19205,10 +19205,6 @@ if test x$enable_universal_binary = xyes
- esac
- fi
-
--if ($CXX --version | grep 'clang version' > /dev/null); then
-- LDFLAGS="${LDFLAGS} -latomic"
--fi
--
- if test x$enable_sse = xyes; then
-
- if test "${ax_cv_cxx_compiler_vendor}" = "gnu"; then
diff --git a/audacity/patches/patch-configure.ac b/audacity/patches/patch-configure.ac
deleted file mode 100644
index b231a68ab5..0000000000
--- a/audacity/patches/patch-configure.ac
+++ /dev/null
@@ -1,21 +0,0 @@
-$NetBSD: patch-configure.ac,v 1.1 2019/12/18 12:36:51 joerg Exp $
-
-Don't force -latomic for clang.
-
---- configure.ac.orig 2019-12-13 12:16:28.334317787 +0000
-+++ configure.ac
-@@ -200,14 +200,6 @@ if test x$enable_universal_binary = xyes
- esac
- fi
-
--dnl Check if $CXX is clang by evaluating the version string because
--dnl $ax_cv_cxx_compiler_vendor seems not to work (it is either "gnu" or just empty).
--dnl If $CXX is clang (string is found), grep returns 0 and the if is executed.
--dnl Use /dev/null to suppress grep output to shell.
--if ($CXX --version | grep 'clang version' > /dev/null); then
-- LDFLAGS="${LDFLAGS} -latomic"
--fi
--
- if test x$enable_sse = xyes; then
-
- if test "${ax_cv_cxx_compiler_vendor}" = "gnu"; then
diff --git a/audacity/patches/patch-include_audacity_Types.h b/audacity/patches/patch-include_audacity_Types.h
deleted file mode 100644
index 9f75410d44..0000000000
--- a/audacity/patches/patch-include_audacity_Types.h
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-include_audacity_Types.h,v 1.1 2021/02/06 23:21:13 dbj Exp $
-
-this include file references HAVE_VISIBILITY when it might not be defined
-pull in Audacity.h which includes the appropriate config*.h file that sets it
-
---- include/audacity/Types.h.orig 2020-05-19 09:43:53.000000000 +0000
-+++ include/audacity/Types.h
-@@ -42,6 +42,7 @@
- #ifndef __AUDACITY_TYPES_H__
- #define __AUDACITY_TYPES_H__
-
-+#include "Audacity.h" // for HAVE_VISIBILITY
- #include <algorithm>
- #include <functional>
- #include <type_traits>
diff --git a/audacity/patches/patch-lib-src_FileDialog_Makefile.am b/audacity/patches/patch-lib-src_FileDialog_Makefile.am
deleted file mode 100644
index 46468aad2b..0000000000
--- a/audacity/patches/patch-lib-src_FileDialog_Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-lib-src_FileDialog_Makefile.am,v 1.4 2021/09/11 08:53:19 nia Exp $
-
-don't build a shared library of this.
-
---- lib-src/FileDialog/Makefile.am.orig 2020-05-19 09:43:53.000000000 +0000
-+++ lib-src/FileDialog/Makefile.am
-@@ -1,7 +1,7 @@
- AM_LIBTOOLFLAGS = --tag CC
- ACLOCAL_AMFLAGS = -I m4
-
--lib_LTLIBRARIES = libFileDialog.la
-+noinst_LTLIBRARIES = libFileDialog.la
-
- libFileDialog_la_LIBTOOLFLAGS = --tag=CXX
- libFileDialog_la_CPPFLAGS = $(WX_CXXFLAGS) -Wno-deprecated-declarations
diff --git a/audacity/patches/patch-lib-src_FileDialog_Makefile.in b/audacity/patches/patch-lib-src_FileDialog_Makefile.in
deleted file mode 100644
index 07c7f9efb6..0000000000
--- a/audacity/patches/patch-lib-src_FileDialog_Makefile.in
+++ /dev/null
@@ -1,284 +0,0 @@
-$NetBSD: patch-lib-src_FileDialog_Makefile.in,v 1.3 2019/06/04 23:09:51 nia Exp $
-
-* Do not build shared library
-* Fix libtool tag issue
-
---- lib-src/FileDialog/Makefile.in.orig 2019-05-04 10:38:57.000000000 +0000
-+++ lib-src/FileDialog/Makefile.in
-@@ -1,7 +1,7 @@
--# Makefile.in generated by automake 1.14.1 from Makefile.am.
-+# Makefile.in generated by automake 1.15 from Makefile.am.
- # @configure_input@
-
--# Copyright (C) 1994-2013 Free Software Foundation, Inc.
-+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
-
- # This Makefile.in is free software; the Free Software Foundation
- # gives unlimited permission to copy and/or distribute it,
-@@ -15,7 +15,17 @@
- @SET_MAKE@
-
- VPATH = @srcdir@
--am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
-+am__is_gnu_make = { \
-+ if test -z '$(MAKELEVEL)'; then \
-+ false; \
-+ elif test -n '$(MAKE_HOST)'; then \
-+ true; \
-+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
-+ true; \
-+ else \
-+ false; \
-+ fi; \
-+}
- am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
-@@ -94,18 +104,6 @@ host_triplet = @host@
- @WINDOWS_TRUE@ $(NULL)
-
- subdir = .
--DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
-- $(top_srcdir)/configure $(am__configure_deps) \
-- $(top_srcdir)/autotools/depcomp autotools/ar-lib \
-- autotools/compile autotools/config.guess autotools/config.sub \
-- autotools/depcomp autotools/install-sh autotools/missing \
-- autotools/ltmain.sh $(top_srcdir)/autotools/ar-lib \
-- $(top_srcdir)/autotools/compile \
-- $(top_srcdir)/autotools/config.guess \
-- $(top_srcdir)/autotools/config.sub \
-- $(top_srcdir)/autotools/install-sh \
-- $(top_srcdir)/autotools/ltmain.sh \
-- $(top_srcdir)/autotools/missing
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
- $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
-@@ -113,40 +111,14 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/l
- $(top_srcdir)/configure.ac
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-+DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
-+ $(am__configure_deps) $(am__DIST_COMMON)
- am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
- configure.lineno config.status.lineno
- mkinstalldirs = $(install_sh) -d
- CONFIG_CLEAN_FILES =
- CONFIG_CLEAN_VPATH_FILES =
--am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
--am__vpath_adj = case $$p in \
-- $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
-- *) f=$$p;; \
-- esac;
--am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
--am__install_max = 40
--am__nobase_strip_setup = \
-- srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
--am__nobase_strip = \
-- for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
--am__nobase_list = $(am__nobase_strip_setup); \
-- for p in $$list; do echo "$$p $$p"; done | \
-- sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
-- $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
-- if (++n[$$2] == $(am__install_max)) \
-- { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
-- END { for (dir in files) print dir, files[dir] }'
--am__base_list = \
-- sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
-- sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
--am__uninstall_files_from_dir = { \
-- test -z "$$files" \
-- || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
-- || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
-- $(am__cd) "$$dir" && rm -f $$files; }; \
-- }
--am__installdirs = "$(DESTDIR)$(libdir)"
--LTLIBRARIES = $(lib_LTLIBRARIES)
-+LTLIBRARIES = $(noinst_LTLIBRARIES)
- am__DEPENDENCIES_1 =
- @GTK_TRUE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1)
- libFileDialog_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \
-@@ -269,6 +241,17 @@ ETAGS = etags
- CTAGS = ctags
- CSCOPE = cscope
- AM_RECURSIVE_TARGETS = cscope
-+am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/autotools/ar-lib \
-+ $(top_srcdir)/autotools/compile \
-+ $(top_srcdir)/autotools/config.guess \
-+ $(top_srcdir)/autotools/config.sub \
-+ $(top_srcdir)/autotools/depcomp \
-+ $(top_srcdir)/autotools/install-sh \
-+ $(top_srcdir)/autotools/ltmain.sh \
-+ $(top_srcdir)/autotools/missing autotools/ar-lib \
-+ autotools/compile autotools/config.guess autotools/config.sub \
-+ autotools/depcomp autotools/install-sh autotools/ltmain.sh \
-+ autotools/missing
- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
- distdir = $(PACKAGE)-$(VERSION)
- top_distdir = $(distdir)
-@@ -420,7 +403,7 @@ top_build_prefix = @top_build_prefix@
- top_builddir = @top_builddir@
- top_srcdir = @top_srcdir@
- ACLOCAL_AMFLAGS = -I m4
--lib_LTLIBRARIES = libFileDialog.la
-+noinst_LTLIBRARIES = libFileDialog.la
- libFileDialog_la_LIBTOOLFLAGS = --tag=CXX
- libFileDialog_la_CPPFLAGS = $(WX_CXXFLAGS) \
- -Wno-deprecated-declarations $(am__append_1)
-@@ -446,7 +429,6 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign Makefile
--.PRECIOUS: Makefile
- Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
-@@ -466,33 +448,9 @@ $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(
- $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
- $(am__aclocal_m4_deps):
-
--install-libLTLIBRARIES: $(lib_LTLIBRARIES)
-- @$(NORMAL_INSTALL)
-- @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
-- list2=; for p in $$list; do \
-- if test -f $$p; then \
-- list2="$$list2 $$p"; \
-- else :; fi; \
-- done; \
-- test -z "$$list2" || { \
-- echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \
-- $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \
-- echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
-- $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
-- }
--
--uninstall-libLTLIBRARIES:
-- @$(NORMAL_UNINSTALL)
-- @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
-- for p in $$list; do \
-- $(am__strip_dir) \
-- echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
-- $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
-- done
--
--clean-libLTLIBRARIES:
-- -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
-- @list='$(lib_LTLIBRARIES)'; \
-+clean-noinstLTLIBRARIES:
-+ -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
-+ @list='$(noinst_LTLIBRARIES)'; \
- locs=`for p in $$list; do echo $$p; done | \
- sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
- sort -u`; \
-@@ -747,15 +705,15 @@ dist-xz: distdir
- $(am__post_remove_distdir)
-
- dist-tarZ: distdir
-- @echo WARNING: "Support for shar distribution archives is" \
-- "deprecated." >&2
-+ @echo WARNING: "Support for distribution archives compressed with" \
-+ "legacy program 'compress' is deprecated." >&2
- @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
- tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
- $(am__post_remove_distdir)
-
- dist-shar: distdir
-- @echo WARNING: "Support for distribution archives compressed with" \
-- "legacy program 'compress' is deprecated." >&2
-+ @echo WARNING: "Support for shar distribution archives is" \
-+ "deprecated." >&2
- @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
- shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
- $(am__post_remove_distdir)
-@@ -791,17 +749,17 @@ distcheck: dist
- esac
- chmod -R a-w $(distdir)
- chmod u+w $(distdir)
-- mkdir $(distdir)/_build $(distdir)/_inst
-+ mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst
- chmod a-w $(distdir)
- test -d $(distdir)/_build || exit 0; \
- dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
- && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
- && am__cwd=`pwd` \
-- && $(am__cd) $(distdir)/_build \
-- && ../configure \
-+ && $(am__cd) $(distdir)/_build/sub \
-+ && ../../configure \
- $(AM_DISTCHECK_CONFIGURE_FLAGS) \
- $(DISTCHECK_CONFIGURE_FLAGS) \
-- --srcdir=.. --prefix="$$dc_install_base" \
-+ --srcdir=../.. --prefix="$$dc_install_base" \
- && $(MAKE) $(AM_MAKEFLAGS) \
- && $(MAKE) $(AM_MAKEFLAGS) dvi \
- && $(MAKE) $(AM_MAKEFLAGS) check \
-@@ -858,9 +816,6 @@ check-am: all-am
- check: check-am
- all-am: Makefile $(LTLIBRARIES)
- installdirs:
-- for dir in "$(DESTDIR)$(libdir)"; do \
-- test -z "$$dir" || $(MKDIR_P) "$$dir"; \
-- done
- install: install-am
- install-exec: install-exec-am
- install-data: install-data-am
-@@ -899,7 +854,7 @@ maintainer-clean-generic:
- @echo "it deletes files that may require special tools to rebuild."
- clean: clean-am
-
--clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
-+clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
- mostlyclean-am
-
- distclean: distclean-am
-@@ -927,7 +882,7 @@ install-dvi: install-dvi-am
-
- install-dvi-am:
-
--install-exec-am: install-libLTLIBRARIES
-+install-exec-am:
-
- install-html: install-html-am
-
-@@ -969,26 +924,28 @@ ps: ps-am
-
- ps-am:
-
--uninstall-am: uninstall-libLTLIBRARIES
-+uninstall-am:
-
- .MAKE: install-am install-strip
-
- .PHONY: CTAGS GTAGS TAGS all all-am am--refresh check check-am clean \
-- clean-cscope clean-generic clean-libLTLIBRARIES clean-libtool \
-- cscope cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \
-- dist-gzip dist-lzip dist-shar dist-tarZ dist-xz dist-zip \
-- distcheck distclean distclean-compile distclean-generic \
-- distclean-libtool distclean-tags distcleancheck distdir \
-- distuninstallcheck dvi dvi-am html html-am info info-am \
-- install install-am install-data install-data-am install-dvi \
-- install-dvi-am install-exec install-exec-am install-html \
-- install-html-am install-info install-info-am \
-- install-libLTLIBRARIES install-man install-pdf install-pdf-am \
-- install-ps install-ps-am install-strip installcheck \
-- installcheck-am installdirs maintainer-clean \
-+ clean-cscope clean-generic clean-libtool \
-+ clean-noinstLTLIBRARIES cscope cscopelist-am ctags ctags-am \
-+ dist dist-all dist-bzip2 dist-gzip dist-lzip dist-shar \
-+ dist-tarZ dist-xz dist-zip distcheck distclean \
-+ distclean-compile distclean-generic distclean-libtool \
-+ distclean-tags distcleancheck distdir distuninstallcheck dvi \
-+ dvi-am html html-am info info-am install install-am \
-+ install-data install-data-am install-dvi install-dvi-am \
-+ install-exec install-exec-am install-html install-html-am \
-+ install-info install-info-am install-man install-pdf \
-+ install-pdf-am install-ps install-ps-am install-strip \
-+ installcheck installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-- tags tags-am uninstall uninstall-am uninstall-libLTLIBRARIES
-+ tags tags-am uninstall uninstall-am
-+
-+.PRECIOUS: Makefile
-
-
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
diff --git a/audacity/patches/patch-lib-src_lib-widget-extra_Makefile.am b/audacity/patches/patch-lib-src_lib-widget-extra_Makefile.am
deleted file mode 100644
index 7fcbb18135..0000000000
--- a/audacity/patches/patch-lib-src_lib-widget-extra_Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-lib-src_lib-widget-extra_Makefile.am,v 1.2 2016/06/05 01:02:39 ryoon Exp $
-
-don't build a shared library of this.
-
---- lib-src/lib-widget-extra/Makefile.am.orig 2016-01-13 14:31:17.000000000 +0000
-+++ lib-src/lib-widget-extra/Makefile.am
-@@ -5,7 +5,7 @@ EXTRA_DIST = libwidgetextra.pc.in
- pkgconfigdir = $(libdir)/pkgconfig
- pkgconfig_DATA = libwidgetextra.pc
-
--lib_LTLIBRARIES = libwidgetextra.la
-+noinst_LTLIBRARIES = libwidgetextra.la
-
- libwidgetextra_la_CPPFLAGS = $(WX_CXXFLAGS) -Wno-deprecated-declarations
- libwidgetextra_la_LIBADD = $(WX_LIBS)
diff --git a/audacity/patches/patch-lib-src_libnyquist_nyquist_cmupv_src_cmupv.c b/audacity/patches/patch-lib-src_libnyquist_nyquist_cmupv_src_cmupv.c
deleted file mode 100644
index 1fe4abbbe7..0000000000
--- a/audacity/patches/patch-lib-src_libnyquist_nyquist_cmupv_src_cmupv.c
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-lib-src_libnyquist_nyquist_cmupv_src_cmupv.c,v 1.1 2020/05/23 15:51:28 nia Exp $
-
-Build on systems without log2l (NetBSD 9...)
-
---- lib-src/libnyquist/nyquist/cmupv/src/cmupv.c.orig 2020-05-19 09:43:53.000000000 +0000
-+++ lib-src/libnyquist/nyquist/cmupv/src/cmupv.c
-@@ -218,7 +218,7 @@ typedef struct {
- //
- int round_log_power(int fftsize, int *size_ptr)
- {
-- long double log2_fft = log2l(fftsize);
-+ long double log2_fft = log2(fftsize);
- int round_log2_fft = (int) log2_fft;
- if (round_log2_fft < log2_fft) {
- round_log2_fft += 1;
diff --git a/audacity/patches/patch-lib-src_libnyquist_nyquist_nyqsrc_sndread.c b/audacity/patches/patch-lib-src_libnyquist_nyquist_nyqsrc_sndread.c
deleted file mode 100644
index 3af6c083b8..0000000000
--- a/audacity/patches/patch-lib-src_libnyquist_nyquist_nyqsrc_sndread.c
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-lib-src_libnyquist_nyquist_nyqsrc_sndread.c,v 1.2 2016/06/05 01:02:39 ryoon Exp $
-
-Fixes "error: invalid operands to binary" build failure.
-
---- lib-src/libnyquist/nyquist/nyqsrc/sndread.c.orig 2016-01-13 14:31:18.000000000 +0000
-+++ lib-src/libnyquist/nyquist/nyqsrc/sndread.c
-@@ -167,7 +167,7 @@ LVAL snd_make_read(
- #ifdef XL_BIG_ENDIAN
- long format = SF_ENDIAN_LITTLE;
- #endif
-- susp->sf_info.format |= format;
-+ susp->sf_info.format |= (int) format;
- }
-
- susp->sndfile = NULL;
diff --git a/audacity/patches/patch-lib-src_libnyquist_nyquist_sys_unix_switches.h b/audacity/patches/patch-lib-src_libnyquist_nyquist_sys_unix_switches.h
deleted file mode 100644
index cc6501c157..0000000000
--- a/audacity/patches/patch-lib-src_libnyquist_nyquist_sys_unix_switches.h
+++ /dev/null
@@ -1,39 +0,0 @@
-$NetBSD: patch-lib-src_libnyquist_nyquist_sys_unix_switches.h,v 1.2 2025/03/30 15:39:27 wiz Exp $
-
-Define endianness for {Free,Open,Net}BSD.
-
---- lib-src/libnyquist/nyquist/sys/unix/switches.h.orig 2015-03-02 01:07:23.000000000 +0000
-+++ lib-src/libnyquist/nyquist/sys/unix/switches.h
-@@ -89,6 +89,32 @@
- /* Target processor is big endian. */
- #define CPU_IS_BIG_ENDIAN 1
- #endif
-+ #elif defined(__FreeBSD__) || defined(__NetBSD__)
-+ #include <sys/endian.h>
-+ #if _BYTE_ORDER == _LITTLE_ENDIAN
-+ /* Target processor is little endian. */
-+ #define CPU_IS_LITTLE_ENDIAN 1
-+ /* Target processor is big endian. */
-+ #define CPU_IS_BIG_ENDIAN 0
-+ #else
-+ /* Target processor is little endian. */
-+ #define CPU_IS_LITTLE_ENDIAN 0
-+ /* Target processor is big endian. */
-+ #define CPU_IS_BIG_ENDIAN 1
-+ #endif
-+ #elif defined(__OpenBSD__)
-+ #include <endian.h>
-+ #if BYTE_ORDER == _LITTLE_ENDIAN
-+ /* Target processor is little endian. */
-+ #define CPU_IS_LITTLE_ENDIAN 1
-+ /* Target processor is big endian. */
-+ #define CPU_IS_BIG_ENDIAN 0
-+ #else
-+ /* Target processor is little endian. */
-+ #define CPU_IS_LITTLE_ENDIAN 0
-+ /* Target processor is big endian. */
-+ #define CPU_IS_BIG_ENDIAN 1
-+ #endif
- #else /* default is little endian */
- /* Target processor is little endian. */
- #define CPU_IS_LITTLE_ENDIAN 1
diff --git a/audacity/patches/patch-lib-src_libnyquist_nyquist_xlisp_xlisp.h b/audacity/patches/patch-lib-src_libnyquist_nyquist_xlisp_xlisp.h
deleted file mode 100644
index bf847e8783..0000000000
--- a/audacity/patches/patch-lib-src_libnyquist_nyquist_xlisp_xlisp.h
+++ /dev/null
@@ -1,34 +0,0 @@
-$NetBSD: patch-lib-src_libnyquist_nyquist_xlisp_xlisp.h,v 1.3 2025/03/30 15:39:27 wiz Exp $
-
-Define endianness for {Free,Open,Net}BSD.
-
---- lib-src/libnyquist/nyquist/xlisp/xlisp.h.orig 2016-01-13 14:31:18.000000000 +0000
-+++ lib-src/libnyquist/nyquist/xlisp/xlisp.h
-@@ -151,6 +151,27 @@ extern long ptrtoabs();
- #else
- #define XL_BIG_ENDIAN
- #endif
-+#elif defined(__FreeBSD__) || defined(__NetBSD__)
-+ #include <sys/endian.h>
-+ #if _BYTE_ORDER == _LITTLE_ENDIAN
-+ #define XL_LITTLE_ENDIAN
-+ #else
-+ #define XL_BIG_ENDIAN
-+ #endif
-+#elif defined(__OpenBSD__)
-+ #include <endian.h>
-+ #if BYTE_ORDER == _LITTLE_ENDIAN
-+ #define XL_LITTLE_ENDIAN
-+ #else
-+ #define XL_BIG_ENDIAN
-+ #endif
-+#elif defined(__sun)
-+ #include <sys/byteorder.h>
-+ #ifdef _BIG_ENDIAN
-+ #define XL_BIG_ENDIAN
-+ #else
-+ #define XL_LITTLE_ENDIAN
-+ #endif
- #endif
-
- /* Apple CC */
diff --git a/audacity/patches/patch-lib-src_portmixer_src_Makefile.am b/audacity/patches/patch-lib-src_portmixer_src_Makefile.am
deleted file mode 100644
index 7a432f6b1f..0000000000
--- a/audacity/patches/patch-lib-src_portmixer_src_Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-lib-src_portmixer_src-extra_Makefile.am,v 1.1 2015/09/18 21:19:07 mrg Exp $
-
-don't build a shared library of this.
-
---- lib-src/portmixer/src/Makefile.am.orig 2015-03-01 17:07:05.000000000 -0800
-+++ lib-src/portmixer/src/Makefile.am 2015-09-18 11:29:08.000000000 -0700
-@@ -1,4 +1,4 @@
--lib_LTLIBRARIES = libportmixer.la
-+noinst_LTLIBRARIES = libportmixer.la
-
- libportmixer_la_CPPFLAGS = -I$(top_srcdir)/include $(PORTAUDIO_CFLAGS)
- libportmixer_la_SOURCES = \
diff --git a/audacity/patches/patch-lib-src_sbsms_src_Makefile.am b/audacity/patches/patch-lib-src_sbsms_src_Makefile.am
deleted file mode 100644
index f4532b9da2..0000000000
--- a/audacity/patches/patch-lib-src_sbsms_src_Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-lib-src_sbsms_src-extra_Makefile.am,v 1.1 2015/09/18 21:19:07 mrg Exp $
-
-don't build a shared library of this.
-
---- lib-src/sbsms/src/Makefile.am.orig 2015-03-01 17:07:04.000000000 -0800
-+++ lib-src/sbsms/src/Makefile.am 2015-09-18 11:29:19.000000000 -0700
-@@ -3,7 +3,7 @@
- libsbsmsincludedir = $(includedir)
- libsbsmsinclude_HEADERS = ../include/sbsms.h
-
--lib_LTLIBRARIES = libsbsms.la
-+noinst_LTLIBRARIES = libsbsms.la
- libsbsms_la_SOURCES = \
- sms.cpp \
- track.cpp \
diff --git a/audacity/patches/patch-src_AudacityApp.cpp b/audacity/patches/patch-src_AudacityApp.cpp
deleted file mode 100644
index 17922cf741..0000000000
--- a/audacity/patches/patch-src_AudacityApp.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD$
-
-* Fix CVE-2020-11867, https://github.com/audacity/audacity/commit/8bb55b8bbf0f0030224d0bfa1b290c4bc1d91b6a
-
---- src/AudacityApp.cpp.orig 2025-09-01 16:24:41.676126412 +0200
-+++ src/AudacityApp.cpp
-@@ -1786,7 +1786,7 @@ bool AudacityApp::InitTempDir()
- // The permissions don't always seem to be set on
- // some platforms. Hopefully this fixes it...
- #ifdef __UNIX__
-- chmod(OSFILENAME(temp), 0755);
-+ chmod(OSFILENAME(temp), 0700);
- #endif
-
- bool bSuccess = gPrefs->Write(wxT("/Directories/TempDir"), temp) && gPrefs->Flush();
diff --git a/audacity/patches/patch-src_AudioIO.cpp b/audacity/patches/patch-src_AudioIO.cpp
deleted file mode 100644
index ac9667bd6a..0000000000
--- a/audacity/patches/patch-src_AudioIO.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
-$NetBSD: patch-src_AudioIO.cpp,v 1.3 2019/02/10 17:14:42 nia Exp $
-
-CLOCK_MONOTONIC_RAW is Linux-specific.
-
---- src/AudioIO.cpp.orig 2018-02-14 07:11:20.000000000 +0000
-+++ src/AudioIO.cpp
-@@ -985,7 +985,11 @@ static double SystemTime(bool usingAlsa)
- if (usingAlsa) {
- struct timespec now;
- // CLOCK_MONOTONIC_RAW is unaffected by NTP or adj-time
-+#ifdef CLOCK_MONOTONIC_RAW
- clock_gettime(CLOCK_MONOTONIC_RAW, &now);
-+#else
-+ clock_gettime(CLOCK_MONOTONIC, &now);
-+#endif
- //return now.tv_sec + now.tv_nsec * 0.000000001;
- return (now.tv_sec + now.tv_nsec * 0.000000001) - streamStartTime;
- }
diff --git a/audacity/patches/patch-src_audacity.desktop.in b/audacity/patches/patch-src_audacity.desktop.in
deleted file mode 100644
index b66df2e791..0000000000
--- a/audacity/patches/patch-src_audacity.desktop.in
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-src_audacity.desktop.in,v 1.1 2021/09/11 08:53:19 nia Exp $
-
-I'm not sure I want to know why, but GDK_SYNCHRONIZE=1 stops the Reverse
-option from crashing the program.
-
---- src/audacity.desktop.in.orig 2020-05-19 09:43:53.000000000 +0000
-+++ src/audacity.desktop.in
-@@ -46,7 +46,7 @@ Icon=@AUDACITY_NAME@
- Type=Application
- Categories=AudioVideo;Audio;AudioVideoEditing;
-
--Exec=env UBUNTU_MENUPROXY=0 @AUDACITY_NAME@ %F
-+Exec=env UBUNTU_MENUPROXY=0 GDK_SYNCHRONIZE=1 @AUDACITY_NAME@ %F
- StartupNotify=false
- Terminal=false
- MimeType=application/x-audacity-project;@MIMETYPES@
diff --git a/audacity/patches/patch-src_effects_NoiseRemoval.cpp b/audacity/patches/patch-src_effects_NoiseRemoval.cpp
deleted file mode 100644
index f96ff35bcd..0000000000
--- a/audacity/patches/patch-src_effects_NoiseRemoval.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-src_effects_NoiseRemoval.cpp,v 1.2 2015/04/20 13:38:23 rodent Exp $
-
-Fix build for SunOS.
-
---- src/effects/NoiseRemoval.cpp.orig 2015-03-02 01:06:57.000000000 +0000
-+++ src/effects/NoiseRemoval.cpp
-@@ -50,6 +50,10 @@
-
- #include <math.h>
-
-+#ifdef __sun
-+#include <ieeefp.h>
-+#endif
-+
- #if defined(__WXMSW__) && !defined(__CYGWIN__)
- #include <float.h>
- #define finite(x) _finite(x)
diff --git a/audacity/patches/patch-src_menus_ViewMenus.cpp b/audacity/patches/patch-src_menus_ViewMenus.cpp
deleted file mode 100644
index 9d31d0c76c..0000000000
--- a/audacity/patches/patch-src_menus_ViewMenus.cpp
+++ /dev/null
@@ -1,31 +0,0 @@
-$NetBSD: patch-src_menus_ViewMenus.cpp,v 1.1 2021/09/11 08:53:19 nia Exp $
-
-[PATCH] Fix crash on track resize
-
-As discussed in #538, there is an issue with the track resize option,
-where with audacity >= 2.4.0, compiled using the autotools setup leads
-to a hard crash.
-
-The sizeof(wxFrame) in src/menus/ViewMenus.cpp and src/ProjectWindow.cpp
-is not aligned, leading to GetVerticalScrollBar in
-src/menus/ViewMenus.cpp accessing unallocated memory.
-
-By ordering the include of ProjectWindow.h before the include of
-Project.h, this crash is prevented.
-
-https://github.com/dvzrv/audacity/commit/d7e769040b508aaf15ce7b51cc1a565d41cdb079.patch
-
---- src/menus/ViewMenus.cpp.orig 2020-05-19 09:43:53.000000000 +0000
-+++ src/menus/ViewMenus.cpp
-@@ -4,10 +4,10 @@
- #include "../CommonCommandFlags.h"
- #include "../Menus.h"
- #include "../Prefs.h"
-+#include "../ProjectWindow.h"
- #include "../Project.h"
- #include "../ProjectHistory.h"
- #include "../ProjectSettings.h"
--#include "../ProjectWindow.h"
- #include "../Track.h"
- #include "../TrackInfo.h"
- #include "../TrackPanel.h"
Home |
Main Index |
Thread Index |
Old Index