Commit graph

20256 commits

Author SHA1 Message Date
Piotr Kubaj
4afbf04e33 audio/festalon: enable on powerpc64le 2022-03-02 11:22:59 +00:00
Yuri Victorovich
571fd17ba6 audio/jacktrip: Update 1.5.0 -> 1.5.1
Reported by:	portscout
2022-03-01 21:52:30 -08:00
Emanuel Haupt
a630af39ff audio/protracker: Update to 1.41 2022-03-01 21:55:48 +01:00
Piotr Kubaj
491f8bf370 audio/festalon: add support for powerpc, powerpc64
1. Clang needs -maltivec.
2. Include altivec.h to make AltiVec actually available.
2022-03-01 18:47:09 +00:00
Piotr Kubaj
c9bdb0ca7d audio/webrtc-audio-processing: fix build on powerpc64*
Two patches waiting for approval by upstream + one that needed to be
modified for FreeBSD (s/bswap_16/bswap16/) + making pffft include altivec.h.
2022-03-01 18:47:03 +00:00
Kenji Takefu
3341ddfca4 audio/darkice: Delete libaacplus
* libaacplus has been abandoned
 * Add missing libogg dependency
 * Reporter becomes MAINTAINER

PR:	262185
Reported by:	takefu@airport.fm
Reviewed by:	decke@ koobs@
2022-03-01 16:32:02 +01:00
Emanuel Haupt
d07be3c6bd audio/fasttracker2: Update to 1.52 2022-02-28 19:35:53 +01:00
Emanuel Haupt
74b7656c67 audio/ocp: Update to 0.2.94 2022-02-28 19:35:53 +01:00
Hans Petter Selasky
f35c0394a4 audio/virtual_oss_ctl: Update to 1.2.10
- Add system information widget.
- New application icon.

Approved by:	pi (implicit)
2022-02-28 15:50:23 +01:00
Hans Petter Selasky
007f146e4b audio/virtual_oss: Update to 1.2.19
- Add support for getting system information, like current input and output
device when using virtual_oss_cmd(8).

Approved by:	pi (implicit)
2022-02-28 15:50:23 +01:00
Po-Chuan Hsieh
f7e42ce5d5
devel/protobuf: Update to 3.19.4
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
2022-02-28 20:46:46 +08:00
Po-Chuan Hsieh
dc07de1ab5
audio/ladspa: Fix fetch
The content is identical with https://distfiles.gentoo.org/distfiles/17/ladspa_sdk_1.17.tgz (71,052 bytes, d9d596171d93f9c226fcdb7e27c6f917422ac487efe2c05e0a18094df4268061).

% make fetch
===>  License LGPL21 accepted by the user
=> ladspa_sdk_1.17.tgz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch http://www.ladspa.org/download/ladspa_sdk_1.17.tgz
fetch: http://www.ladspa.org/download/ladspa_sdk_1.17.tgz: size mismatch: expected 71052, actual 71053
=> Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/ladspa_sdk_1.17.tgz
fetch: http://distcache.FreeBSD.org/ports-distfiles/ladspa_sdk_1.17.tgz: Not Found
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1

Stop.
make: stopped in /usr/ports/audio/ladspa
2022-02-28 20:46:38 +08:00
Alexey Dokuchaev
ef0d5b3097 audio/py-pyogg: new port had been added (+)
PyOgg provides bindings for Xiph.org's OGG Vorbis, OGG Opus, and FLAC
audio file formats.

All the functions, structures, and datatypes are the same as in the C++
implementation, except for some that could not be translated.

WWW: https://pypi.org/project/PyOgg/
2022-02-28 11:18:56 +00:00
Yuri Victorovich
b1f0816847 audio/lv2file: Update 0.93 -> 0.95
Reported by:	portscout
2022-02-27 10:35:41 -08:00
Santhosh Raju
77dd4df68a audio/din: Update to 53.1
Changes since 53:

DIN Is Noise 53.1:
  ! fixed : runaway launch of drones when Drone Params > Defaults > Generations
            is > 1 (higher the value worse the outcome!) and Drones Per Minute = 0
            due to wrong initialisation of this drone parameter after DIN restart /
            reload

  Update ASAP to DIN53.1
2022-02-26 07:58:40 +01:00
Jason E. Hale
25dae3017f audio/picard-plugins: Update to snapshot from 2022-02-14
Add DOCS option and install documentation in ${DOCSDIR}.

New plugins:
- submit_isrc (submit ISRCs found in audio files metadata)
Removed plugins:
- videotools (provided formats are non-functional and the is_video()
  and is_audio() functions are part of Picard)

Additional info can be found at: https://picard.musicbrainz.org/plugins/
2022-02-25 16:35:20 -05:00
Nico Sonack
cd784aacd2 audio/welle.io: Update to 2.4
Changelog:	https://github.com/AlbrechtL/welle.io/releases/tag/v2.4

PR:		262127
2022-02-24 23:53:52 -05:00
Christian Weisgerber
b8c79b4c27 audio/flac: update to 1.3.4
This release mostly fixes (security related) bugs.

MFH:		2022Q1
Security:	e1440c6-95af-11ec-b320-f8b156b6dcc8
2022-02-24 22:05:00 +01:00
Jason E. Hale
943c83b124 x11-toolkits/fox17: Update to 1.7.78
Bump PORTREVISION on consumers. Since this is a development version, rebuild
is required even for minor releases due to API/ABI changes.

Changes:	http://www.fox-toolkit.org/news.html
2022-02-24 09:24:16 -05:00
Jason E. Hale
f30d6253c6 audio/kid3-*: Update to 3.9.1 2022-02-24 09:24:14 -05:00
Tobias C. Berner
ecc2bc0990 audio/noson-app: update to 5.0.8 2022-02-22 20:57:07 +01:00
Tobias C. Berner
9062046b9f KDE: Update KDE Plasma Desktop to 5.24.2 -- February Bugfix Release #2
Tuesday, 22 February 2022. Today KDE releases a bugfix update to KDE
Plasma 5, versioned 5.24.2.

Plasma 5.24 was released in February 2022 with many feature refinements
and new modules to complete the desktop experience.

This release adds a week's worth of new translations and fixes from
KDE's contributors. The bugfixes are typically small but important and
include:

   * Plasma Desktop Hot New Stuff: Only trust the expiration date if
     it’s less than 24 hours.
   * Emoji Selector: Use a more appropriate icon for the Symbols page.
   * Don’t install two copies of kcm_fontinst.

View full changelog:
	https://kde.org/announcements/changelogs/plasma/5/5.24.1-5.24.2
2022-02-22 19:55:43 +01:00
Piotr Kubaj
b1c548e8c3 audio/a2jmidid: disable lto on powerpc64 to fix runtime and on riscv64 to fix build 2022-02-22 02:20:18 +00:00
Yuri Victorovich
c5e812630e audio/linuxsampler: Remove unnecessary line 2022-02-20 12:52:37 -08:00
Yuri Victorovich
b4a400a816 audio/carla: Update 2.4.1 -> 2.4.2
Reported by:	portscout
2022-02-20 12:50:39 -08:00
Yuri Victorovich
fb6a27c49f audio/linuxsampler: Drop DSSI dependency
DSSI is a no-longer-maintained interface to obsolete LADSPA plugins.
2022-02-20 12:50:39 -08:00
Jason E. Hale
a856b7b47e audio/libmysofa: Update to latest commit to address CVE-2021-3756
PR:		261945
Reported by:	diizzy
MFH:		2022Q1
Security:	4d763c65-9246-11ec-9aa3-4ccc6adda413
2022-02-20 08:18:29 -05:00
Jan Beich
021f1e6c2d audio/shortwave: re-format 18da48b5f5 patch
$ portlint -C
[...]
WARN: /usr/ports/audio/shortwave/files/patch-gstreamer-audio_src_audio__format.rs: patch was not generated using ``make makepatch''.  It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.
2022-02-20 13:17:15 +00:00
Adriaan de Groot
8c1867cea4 audio/praat: update to 6.2.09, latest upstream
These are just regular small-bugfix eleases, release notes at
	https://www.fon.hum.uva.nl/praat/manual/What_s_new_.html
2022-02-18 16:00:37 +01:00
Alexey Dokuchaev
29fc493e22 audio/alsa-plugins: remove OSS-specific BUFSZ_P2 option from global list
Otherwise it would be listed twice on the option selection dialog screen.

PR:	262028
2022-02-18 10:13:16 +00:00
Matthias Andree
037eee2648 audio/alsa-plugins: Fix SPEEX option, and symlinks.
Fixes these errors:

Error: /usr/local/lib/alsa-lib/libasound_module_pcm_speex.so is linked
  to /usr/local/lib/libspeexdsp.so.1 from audio/speexdsp but it is not
  declared as a dependency
Error: Orphaned: etc/alsa/conf.d/60-speex.conf
Error: Orphaned: share/alsa/alsa.conf.d/60-speex.conf

Also makes symlinks from etc/alsa/conf.d to share/alsa/alsa.conf.d/
relative to fix stage-qa warnings.
2022-02-16 22:02:16 +01:00
Yuri Victorovich
a033c256c0 audio/cardinal: Update g20220207 -> 22.02 2022-02-15 11:38:54 -08:00
Tobias C. Berner
367f792f5b audio/noson-app: update to 5.0.5 2022-02-15 19:20:52 +01:00
Tobias C. Berner
20da209c4b audio/noson-app: update to 5.0.4 2022-02-15 16:52:02 +01:00
Tobias C. Berner
f142fac7d5 KDE: Update KDE Plasma Desktop to 5.24.1 -- February Bugfix Release
Tuesday, 15 February 2022. Today KDE releases a bugfix update to KDE
Plasma 5, versioned 5.24.1.

Plasma 5.24 was released in February 2022 with many feature refinements
and new modules to complete the desktop experience.

This release adds a week's worth of new translations and fixes from
KDE's contributors. The bugfixes are typically small but important and
include:

   * Discover: Don’t trigger updates while busy.
   * KScreen: Workaround unknown Qt issue that causes the revert dialog
     to be invisible.
   * Powerdevil: Support hardware with only one charging threshold, not
     both.

View full changelog:
	https://kde.org/announcements/changelogs/plasma/5/5.24.0-5.24.1
2022-02-15 16:48:30 +01:00
Tobias C. Berner
d3a838f793 audio/noson-app: update to 5.0.3 2022-02-14 09:10:48 +01:00
Daniel Engberg
355b69de0e audio/clementine-player: Deprecate and set expiration date to 2022-03-31
Development has slowed down considerably the last years and there are over
2k issue reports open upstream. Strawberry (audio/strawberry) is an active
fork of Clementine and is in our repo.

PR:		261933
Reviewed by:	sbruno (maintainer)
2022-02-13 20:43:33 +01:00
Daniel Engberg
0de10410b8 */*: Bump PORTREVISION for users of audio/rubberband
Due to commit f97e065cd8f07c4f6c2c6a14ff86ccc335c1407f

PR:		261424
2022-02-13 20:43:32 +01:00
Daniel Engberg
5ab3936c1e audio/rubberband: Update to 2.0.2
Changelog: https://github.com/breakfastquay/rubberband/blob/default/CHANGELOG

PR:		261424
Reviewed by:	acm (maintainer)
2022-02-13 20:43:32 +01:00
Yuri Victorovich
61bd890ff2 audio/geonkick-lv2: Update 2.8.1 -> 2.9.0
Reported by:	portscout
2022-02-13 09:38:23 -08:00
Hans Petter Selasky
c7960585f7 audio/a2jmidid: Try to fix build.
- Add missing pkg-config dependency.

Approved by: pi (implicit)
2022-02-12 11:49:55 +01:00
Emanuel Haupt
779874ba0c audio/protracker: Update to 1.40 2022-02-12 10:44:58 +01:00
Santhosh Raju
4df33816e6 audio/din: Update to 53
Changes since 52:

DIN Is Noise 53:

  /*  new in DIN53:

        launched drones launch drones that launch drones that launch drones....!

          use Drone Params > Defaults > Generations to set the number of times this can happen

            if Generations = 1,  A drone launcher launches drones (@ a Drones Per Minute)
            that die at the end of their lifetimes. This is default and the only behaviour until DIN 52.
            if Generations = 2, A drone launcher launches drones that launch drones.
            if Generations = 3, A drone launcher launches drones that launch drones that
            launch drones too.
            if Generations = 4, 5, 6, ... this quickly escalates into a population explosion of drones;
            lots of drones birthing lots of drones, living their life out and waiting to die can get
            very loud (especially if the Compressor isnt ON), slow down DIN and maybe even your computer
            beyond rescue. Be careful! :)

            Ways to prevent this population explosion are: keep Generatons low (Menu > Drone Params
            > Defaults), keep Drones Per Minute (DPM) and Lifetime on the original
            launcher low (Select drone launcher and adjust values from Menu > Drone Params > Motion) and
            keep the Fall time low (the fade-out time for drone after being killed, from Menu > Drone
            Params > Defaults)

            The launched drones take the DPM and Lifetime of their parent so editing carefully the
            parameters of the original launcher is important.

  /*  new default Drones Per Minute (DPM) on a drone launcher (Menu > Drone Params > Defaults). Assigns a
      DPM when making a drone launcher.  Turn on ~ to assign a DPM at random.

  * re: Auto rotation of drone velocity/acceleration vectors:
      changed Degrees Per Second to Degrees Per Tick

  /* re: Menu > Drone Params > Defaults > Bounces
      when set to 0, launched drones dont bounce off the bottom of the microtonal keyboard
        but are killed immediately (behaviour until DIN 52)
      when set to -1, drones dont bounce off the bottom of the microtonal keyboard at all:
        but they are not killed either, they just live their life(time) out

  /* gravity base and tip dont move ie stay fixed as you scroll the microtonal keyboard in DIN53.
     this is because gravity is now in 'object space' along with the drones and microtonal ranges.
     until DIN52, gravity was in 'UI space' along with UI controls.

  * repositioned drone arrow UI elements

  ! fixed : DIN not quitting when frozen drones present !
  ! fixed : change size of gravity vector when its modulating !
2022-02-12 07:33:34 +01:00
Hans Petter Selasky
e24f1539bd audio/alsa-seq-server: Update to version v1.0.8
- Added support for port change events.

Approved by:	pi (implicit)
2022-02-11 14:28:55 +01:00
Hans Petter Selasky
07b712b432 audio/a2jmidid: New port.
Approved by: pi (implicit)
2022-02-11 14:12:24 +01:00
Hans Petter Selasky
2d1cfb4e2a audio/alsa-seq-server: Update to version v1.0.7
- Added support for port start and exit events.

Approved by:	pi (implicit)
2022-02-11 14:12:24 +01:00
Piotr Kubaj
ba0ed97e07 audio/jack: switch back to clang on powerpc*
Builds fine now.
2022-02-10 00:06:24 +00:00
Mikael Urankar
22c0c4f2a6 audio/jack: Fix alignas() on non-packed architectures
Unbreak the build with Clang on architectures where JACK uses non-packed
data structures, like arm64 or powerpc. The alignment errors are exposed
there because:
 * The non-packed data structures require 8 byte alignment.
 * alignas() is not allowed to weaken alignment requirements to 4 bytes.
 * Clang enforces this according to standard, GCC ignores it.

Use an additional alignas() specifier to let the compiler choose between
minimum alignment (packed) and "natural" alignment (non-packed). This is
both standard c++11 and compatible with older GCC, which does not
propagate alignment requirements of packed substructures properly.

PR:		261508
Submitted by:	Florian Walpen <dev@submerge.ch>
2022-02-09 17:19:35 +01:00
Tobias C. Berner
12994bed8f KDE: Update KDE Plasma Desktop to 5.24
Today the KDE Community releases Plasma 5.24, a Long Term Support (LTS)
release that will receive updates and bugfixes until the final Plasma 5
version, before we transition to Plasma 6.

This new Plasma release focuses on smoothing out wrinkles, evolving the
design, and improving the overall feel and usability of the environment.

Things to look for in Plasma 5.24 can be found in the anncouncement:
	https://kde.org/announcements/plasma/5/5.24.0/

The full changelog can be found here:
	https://kde.org/announcements/changelogs/plasma/5/5.23.5-5.24.0/
2022-02-08 18:18:45 +01:00
Hiroki Tagato
1eda108983 audio/py-pulsectl: update to 22.1.3 2022-02-08 22:10:42 +09:00