Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nyquist plugins (*.ny) not installed anymore since 2.4.0 #530

Closed
dvzrv opened this issue May 21, 2020 · 3 comments
Closed

nyquist plugins (*.ny) not installed anymore since 2.4.0 #530

dvzrv opened this issue May 21, 2020 · 3 comments

Comments

@dvzrv
Copy link

dvzrv commented May 21, 2020

Describe the bug
The *.ny plug-ins are not installed by the autotools based build system anymore since 2.4.0. Are they obsolete?
I'm packaging audacity for Arch Linux and received a bug report in regards to those plug-in files.

To Reproduce
Steps to reproduce the behavior:

autoreconf -vfi
./configure --prefix="/usr" \
    --with-libsndfile="system" \
    --with-ffmpeg="system" \
    --with-expat="system" \
    --with-lame="system" \
    --with-libsoxr="system" \
    --with-portaudio \
    --with-portmidi \
    --with-libflac \
    --with-libid3tag \
    --with-libsamplerate \
    --with-sbsms \
    --with-soundtouch \
    --with-libtwolame \
    --with-libvorbis \
    --with-lv2
  make
  make DESTDIR="${pkgdir}" install

Expected behavior
The *.ny plug-in files are still installed to /usr/share/audacity/plug-ins.

Additional information (please complete the following information):

  • OS: Arch Linux
  • Version Audacity >= 2.4.0

Additional context

@SteveDaulton
Copy link
Member

Audacity 2.4.0 has now been replaced with 2.4.1 due to a critical bug in the former.

From version 2.4.0, the build system has changed to cmake.
The autotools based build system is probably still usable, but may need a bit of manual tweaking.
The .ny files in the plug-ins directory are required and should be copied to Audacity's plug-ins folder. Assuming that Arch is the same as Debian based distros in this respect, then yes that should be
/usr/share/audacity/plug-ins.

@dvzrv
Copy link
Author

dvzrv commented May 22, 2020

Thanks for the clarification! I'll copy it over manually for the time being then.
I still have a few issues with the cmake setup, that prevent me from using it (#519, #521, #522).
I guess this can be closed then.

@dvzrv dvzrv closed this as completed May 22, 2020
@dvzrv
Copy link
Author

dvzrv commented May 23, 2020

It seems, that also only a subset of the *.lsp files is installed using autotools (see downstream bug report https://bugs.archlinux.org/task/66739).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants