summaryrefslogtreecommitdiff
path: root/audio/alsa-plugins (follow)
Commit message (Collapse)AuthorAgeFilesLines
* *: Bump PORTREVISIONs of Pulseaudio consumersGleb Popov2024-11-231-0/+1
| | | | Sponsored by: Future Crew, LLC
* audio/alsa-plugins: Fix build with JACK option: use of undeclared identifier ↵Vladimir Druzenko2024-10-181-0/+11
| | | | | | | | | | | | | | | | | | | | 'program_invocation_short_name' pcm_jack.c:606:23: error: use of undeclared identifier 'program_invocation_short_name' 606 | const char *pname = program_invocation_short_name; | ^ 1 error generated. Upstream broke build on FreeBSD in commit: https://github.com/alsa-project/alsa-plugins/commit/13a645e55a740dfa43bb3518da3f580c90be7eac Pool request: https://github.com/alsa-project/alsa-plugins/pull/48 PR: 280144 Reported by: Peter Much <pmc@citylink.dinoex.sub.org> Tested by: Peter Much <pmc@citylink.dinoex.sub.org> Fixes: 1a782b315786 (update 1.2.7.1 → 1.2.12) MFH: 2024Q4
* audio/alsa-plugins: return maintainer to ports@Vladimir Druzenko2024-07-261-1/+1
| | | | | | PR: 280144 Reported by: diizzy (via email) Fixes: 1a782b315786 (update 1.2.7.1 → 1.2.12)
* audio/alsa-plugins: update 1.2.7.1 → 1.2.12Vladimir Druzenko2024-07-258-88/+54
| | | | | | | | | | | Also: * refresh patches; * change maintainer from ports@ to rodrigo@ - maintainer other alsa ports: audio/alsa-lib audio/alsa-utils (if he is against changing the maintainer, then I will return the old value ports@). PR: 280144 Approved by: rodrigo (maintainer, timeout > 2 weeks)
* audio/alsa-plugins: disable PULSEAUDIO by default after 44c14328c08eJan Beich2024-02-211-2/+1
| | | | | | | | - Reduce heavy dependencies for consumers e.g., wine, pipewire, qt?-webengine - "pulse" plugin was partially broken until 51317515580f - All plugins with extra dependencies (like "pulse") to be subpackaged later PR: 245321
* audio/alsa-plugins: temporarily drop subpackagesJan Beich2024-02-218-82/+49
| | | | | | | | | | https://github.com/freebsd/poudriere/issues/1113 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276845 Requested by: makc (kde), bdrewery (pkgmgr) Suggested by: pizzamig (portmgr) This reverts commit 06dbf1df62a4f54da4cadecbbc0be5f33902eb1c.
* audio/alsa-plugins: convert options to subpackagesJan Beich2024-02-028-49/+82
| | | | | | | | | Reduce heavy dependencies for consumers e.g., - chromium -> pipewire -> alsa-plugins -> pulseaudio - wine -> alsa-plugins -> pulseaudio Approved by: portmgr (mat) Differential Revision: https://reviews.freebsd.org/D43667
* audio/alsa-plugins: install vendor OSS config after 44c14328c08eJan Beich2024-02-022-3/+3
| | | | | | | | | Allows overriding /dev/dsp without adjusting config e.g., $ aplay -D oss:/dev/dsp4 foo.wav PR: 245321 See also: https://github.com/alsa-project/alsa-plugins/commit/6e40eb5fd346
* audio/alsa-plugins: unbreak PULSEAUDIO=on config after 44c14328c08eJan Beich2024-02-022-1/+2
| | | | | | | | | | | | For some reason, /usr/local/share/alsa/alsa.conf.d is no longer searched. $ sed -i '' '/pulse/s/# //' /usr/local/etc/asound.conf $ daemon -f pulseaudio $ aplay foo.wav ALSA lib pcm.c:2675:(snd_pcm_open_noupdate) Unknown PCM pcm.pulse aplay: main:839: audio open error: No such file or directory PR: 245321
* audio/alsa-plugins: make JACK independent from SAMPLERATEJan Beich2024-01-311-1/+0
| | | | | | | | Dates back to 4070922aacfb but the submitted patches unconditionally passed --disable-samplerate, so SAMPLERATE option was added by fluffy@. According to v1.0.23 vendor sources there was no such dependency. Drop as JACK=on SAMPLERATE=off builds fine, and neither 50-jack.conf nor alsa-lib/files/asound.conf.sample use samplerate.
* audio/alsa-plugins: drop unused SPEEX=on dependencyJan Beich2024-01-301-2/+1
| | | | | ====> Running Q/A tests (stage-qa) Warning: you might not need LIB_DEPENDS on libspeex.so
* audio/alsa-plugins: track more SPEEX=on filesJan Beich2024-01-301-0/+2
|
* audio/alsa-plugins: unbreak JACK=on build after 6cd91556d4b8Florian Walpen2024-01-302-0/+13
| | | | | | | | | | | | | | pcm_jack.c:606:23: error: use of undeclared identifier 'program_invocation_short_name' const char *pname = program_invocation_short_name; ^ ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist Error: Orphaned: etc/alsa/conf.d/50-jack.conf Error: Orphaned: share/alsa/alsa.conf.d/50-jack.conf PR: 274792
* audio/alsa-plugins: Update to version 1.2.7.1Rodrigo Osorio2023-10-225-72/+263
| | | | | | Full changelog: https://github.com/alsa-project/alsa-plugins/tags PR: 262089
* audio/alsa-plugins: remove debug options to prevent footshootingJan Beich2023-09-231-12/+1
| | | | | | | | | | | - BLKCNT_P2 and VERBOSE exposed compile knobs from https://people.freebsd.org/~ariff/libasound/20090928_00-alsa-plugins-1.0.21.diff - BUFSZ_P2 worked around crashes and high CPU usage in Firefox until native OSS support phased out ALSA - hselasky@ fixed many ALSA issues over the years - users can still adjust compile knobs via make.conf(5) or Makefile.local PR: 274047
* audio/pulseaudio: Update to 16.1Gleb Popov2023-08-071-1/+1
| | | | | | | | Bump PORTREVISION on consumers. Sponsored by: Serenity Cybersecurity, LLC PR: 262713
* audio/alsa-plugins: unbreak FFMPEG=on after 685e477b807cJan Beich2023-07-072-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | checking for LIBAV... no checking for avcodec_open in -lavcodec... no [...] configure:13617: checking for LIBAV configure:13624: $PKG_CONFIG --exists --print-errors "libavcodec libavutil libavresample" Package libavresample was not found in the pkg-config search path. Perhaps you should add the directory containing `libavresample.pc' to the PKG_CONFIG_PATH environment variable Package 'libavresample', required by 'virtual:world', not found configure:13627: $? = 1 [...] ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR Error: Missing: etc/alsa/conf.d/10-rate-lav.conf Error: Missing: etc/alsa/conf.d/60-a52-encoder.conf Error: Missing: lib/alsa-lib/libasound_module_pcm_a52.la Error: Missing: lib/alsa-lib/libasound_module_pcm_a52.so Error: Missing: lib/alsa-lib/libasound_module_rate_lavrate.la Error: Missing: lib/alsa-lib/libasound_module_rate_lavrate.so Error: Missing: lib/alsa-lib/libasound_module_rate_lavrate_fast.so Error: Missing: lib/alsa-lib/libasound_module_rate_lavrate_faster.so Error: Missing: lib/alsa-lib/libasound_module_rate_lavrate_high.so Error: Missing: lib/alsa-lib/libasound_module_rate_lavrate_higher.so Error: Missing: share/alsa/alsa.conf.d/10-rate-lav.conf Error: Missing: share/alsa/alsa.conf.d/60-a52-encoder.conf ===> Error: Plist issues found. *** Error code 1 PR: 271641 272337
* audio/alsa-plugins: revert ffmpeg workaroundJan Beich2023-07-071-3/+2
| | | | | | | | | Not a leaf consumer. Depending on ffmpeg4 can cause bustage or crashes in ffmpeg consumers. PR: 271641 272337 This reverts commit ca82785515c8ecfa4bab73b7539a688c343f327e.
* audio/alsa-plugins: fix build with FFMPEG option enabledMartin Neubauer2023-05-301-2/+4
| | | | | | | | | After the update to ffmpeg 6 the configure script failed to recognise the components needed, causing packaging errors later on. Changing the dependency to the new ffmpeg4 port fixes this. PR: 271641 Reported by: m.ne@gmx.net
* audio/opus: bump consumers after update to 1.4Christian Weisgerber2023-04-251-1/+1
|
* Remove WWW entries moved into port MakefilesStefan Eßer2022-09-071-2/+0
| | | | | | | | | | Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)
* Add WWW entries to port MakefilesStefan Eßer2022-09-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
* audio: remove 'Created by' linesTobias C. Berner2022-07-201-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A big Thank You to the original contributors of these ports: * <dmagda+libsamplerate@ee.ryerson.ca> * <trasz@FreeBSD.org> * Adam Weinberger * Adam Weinberger <adamw@FreeBSD.org> * Akinori MUSHA aka knu <knu@idaemons.org> * Aleksander Fafula <alex@bsdguru.org> * Alex Allan <alex@kamaz.org.uk> * Alexander Botero-Lowry <alex@foxybanana.com> * Alexander Kojevnikov <alexander@kojevnikov.com> * Alexander Nedotsukov <bland@FreeBSD.org> * Alexander Vereeken <Alexander88207@protonmail.com> * Alexander Yerenkow <yerenkow@gmail.com> * Alexandr Kovalenko <never@nevermind.kiev.ua> * Alexey Dokuchaev <danfe@FreeBSD.org> * Anders Nordby <anders@FreeBSD.org> * Anders Nordby <anders@fix.no> * Andreas Kohn <andreas@syndrom23.de> * Andrew Pantyukhin <infofarmer@FreeBSD.org> * Andrey Zakhvatov * Anes Mukhametov <anes@anes.su> * Anthony Ginepro <anthony.ginepro@laposte.net> * Anton Yuzhaninov <citrin@citrin.ru> * Aragon Gouveia <aragon@phat.za.net> * Ashish SHUKLA <wahjava@gmail.com> * Ayumi M <ayu@commun.jp> * Ayumi Mitsui <ayu@commun.jp> * Bartoletti <lbartoletti@FreeBSD.org> * Bernard Spil <brnrd@FreeBSD.org> * Bill Fenner <fenner@FreeBSD.org> * Brad Walker <tha_walka@hotmail.com> * Brett Taylor <brett@peloton.physics.montana.edu> * Byung-Hee HWANG <bh@izb.knu.ac.kr> * Carey Jones <mcj@acquiesce.org> * Carlos J. Puga Medina <cpm@FreeBSD.org> * Cezary Morga <cm@therek.net> * Chao Shin <quakelee@cn.freebsd.org> * Charles Mercadal <mercadal@diablonet.net> * Chia-liang Kao <clkao@CirX.ORG> * Chip Marshall <chip@eboai.org> * Choi Jun Ho <junker@moderato.snu.ac.kr> * Chris Piazza <cpiazza@FreeBSD.org> * Christian Laursen <xi@borderworlds.dk> * Christopher Key <cjk32@cam.ac.uk> * Daniel Menelkir <dmenelkir@gmail.com> * Daniel O'Connor * David Bushong <david@bushong.net> * David Le Brun <david@dyn-ns.net> * David MacKenzie <djm@pix.net> * David Naylor <dbn@FreeBSD.org> * David Naylor <naylor.b.david@gmail.com> * David Yeske <dyeske@gmail.com> * Denise H. G. <darcsis@gmail.com> * Dennis Herrmann <adox@mcx2.org> * Dennis Herrmann <dhn@FreeBSD.org> * Devon Ryan <dpryan@dpryan.com> * Ditesh Shashikant Gathani <ditesh@gathani.org> * Dmitry Afanasiev <KOT@MATPOCKuH.Ru> * Dominic Mitchell <dom@happygiraffe.net> * Dominique Goncalves <dominique.goncalves@gmail.com> * Dryice Liu <dryice@dryice.name> * Edward Tomasz Napierala <trasz@FreeBSD.org> * Edward Tomasz Napierala <trasz@pin.if.uz.zgora.pl> * Emanuel Haupt <ehaupt@FreeBSD.org> * Emanuel Haupt <ehaupt@critical.ch> * Eric Anholt <anholt@FreeBSD.org> * Erik Cederstrand <erich@FreeBSD.org> * Francisco Gomez <francisco@gomezmarin.com> * Frank Laszlo <laszlof@vonostingroup.com> * František Dvořák <valtri@civ.zcu.cz> * Fraser Tweedale <frase@frase.id.au> * Gabor Kovesdan * Gabor Zahemszky <Gabor@Zahemszky.HU> * Ganael Laplanche <ganael.laplanche@martymac.org> * Gea-Suan Lin <gslin@gslin.org> * Gennady Sorokopud <gena@NetVision.net.il> * George Reid <greid@FreeBSD.org> * George Reid <greid@ukug.uk.freebsd.org> * Goran Mekić <meka@tilda.center> * Grzegorz Blach <gblach@FreeBSD.org> * Gustau Perez <gustau.perez@gmail.com> * Hans Petter Selasky <hselasky@FreeBSD.org> * Hans Petter Selasky <hselasky@freebsd.org> * Hye-Shik Chang * Hye-Shik Chang <perky@FreeBSD.org> * Jaap Akkerhuis <jaap@NLnetLabs.nl> * Jamie Heckford <jamie@blackhole.net> * Jean-Marc Zucconi <jmz@FreeBSD.org> * Jean-Yves Lefort <jylefort@FreeBSD.org> * Jean-Yves Lefort <jylefort@brutele.be> * Jerry Eriksson <jerry@freebsd.se> * Jim Mock <jim@FreeBSD.org> * Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw> * Joao Carlos Mendes Luis <jonny@jonny.eng.br> * Joe Marcus Clarke <marcus@FreeBSD.org> * John Hixson <jhixson@FreeBSD.org> * John Hixson <john@pcbsd.org> * Jonathan Lennox <lennox@cs.columbia.edu> * Joris Vandalon <joris@vandalon.nl> * Juha Erkkilä <erkkila@cc.jyu.fi> * Juha Nygard <juha.nygard1@netikka.fi> * Kawaguti Ginga <ginga@athena.club.ne.jp> * Kengo Ichiki <kichiki@users.sourceforge.net> * Koine Yuusuke(koinec) <koinec@users.osdn.me> * Konstantinos Konstantinidis <kkonstan@daemon.gr> * Koop Mast <kwm@FreeBSD.org> * Lars Engels <lars.engels@0x20.net> * Lars Engels <lme@FreeBSD.org> * Lars Thegler <lth@FreeBSD.org> * Leo Kim <leo@florida.sarang.net> * Liam J. Foy <liamfoy@sepulcrum.org> * Manuel Creach <manuel.creach@icloud.com> * Marc van Woerkom <3d@FreeBSD.org> * Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> * Mark Felder <feld@FreeBSD.org> * Mark Kane <mark@mkproductions.org> * Mark Pulford <mark@kyne.com.au> * Mark Reidel <ports@mark.reidel.info> * Mark Reidel <ports@mark.reidle.info> * Martin Blapp <mbr@FreeBSD.org> * Martin Dieringer <Martin.Dieringer@t-online.de> * Martin Kraft <martin.kraft@fal.de> * Martin Matuska <mm@FreeBSD.org> * Martin Wilke (miwi@FreeBSD.org) * Martin Wilke <miwi@FreeBSD.org> * Masanori Kiriake <seiken@nbs.co.jp> * Mathew Kanner <mat@hak.cnd.mcgill.ca> * Matt Tosto <datahead4@gmail.com> * Matthias Andree <matthias.andree@gmx.de> * Maxim Sobolev <sobomax@FreeBSD.org> * Michael Beer <beerml@sigma6audio.de> * Michael Haro <mharo@area51.fremont.ca.us> * Michael Johnson <ahze@FreeBSD.org> * Michael Johnson <ahze@ahze.net> * Michael Nottebrock <michaelnottebrock@gmx.net> * Michael Vasilenko <acid@stu.cn.ua> * Mike Makonnen <mtm@identd.net> * Munish Chopra <mchopra@engmail.uwaterloo.ca> * Mykola Dzham <i@levsha.me> * Nadelyaev Stanislav <funkblaster@n11.bmstu.ru> * Necati Ersen SISECI <siseci@enderunix.org> * Nicola Vitale <nivit@FreeBSD.org> * Nicola Vitale <nivit@email.it> * Nicolas Herry <nicolasherry@gmail.com> * Oliver Breuninger <ob@breuninger.org> * Oliver Fromme <oliver.fromme@heim3.tu-clausthal.de> * Oliver Lehmann <oliver@FreeBSD.org> * Olivier Duchateau * Oyvind Moll <oyvindmo@initio.no> * Pav Lucistnik <pav@FreeBSD.org> * Pav Lucistnik <pav@oook.cz> * Peter Pentchev <roam@FreeBSD.org> * Philip Paeps <philip@paeps.cx> * Philippe Audeoud <jadawin@tuxaco.net> * Pietro Cerutti <gahr@FreeBSD.org> * Piotr Kubaj <emulation@FreeBSD.org$ * Piotr Kubaj <pkubaj@anongoth.pl> * Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Putrya Statislav * Rahul Siddharthan <rsidd@online.fr> * Rich Neese <r.neese@gmail.com> * Richard Neese * Rob Zinkov <rzinkov@gmail.com> * Romain Tartiere <romain@blogreen.org> * Romain Tartière <romain@blogreen.org> * Roman Bogorodskiy * Roman Shterenzon <roman@xpert.com> * Sander Janssen <janssen@rendo.dekooi.nl> * Sascha Klauder <sklauder@trimind.de> * Satoshi Taoka <taoka@FreeBSD.org> * Sean McGovern <sean@sfarc.net> * Sergey Akifyev <asa@gascom.ru> * Seth Kingsley <sethk@osd.bsdi.com> * Simon 'corecode' Schubert <corecode@corecode.ath.cx> * Simon Barner <barner@gmx.de> * Stas Timokhin <stast@bsdportal.ru> * Stefan Ehmann <shoesoft@gmx.net> * Stefan Jahn <stefan.jahn@nemesis-sektor.de> * Stefan Zehl <sec@42.org> * Stepan Zastupov [RedChrom] <redchrom@gmail.com> * Steve Wills <swills@FreeBSD.org> * Sue Blake <sue@FreeBSD.org> * Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> * TOMIDA, Hiroaki <t.hiroaki.209 at gmail.com> * Tatsuki Makino <tatsuki_makino@hotmail.com> * The Anarcat <anarcat@anarcat.dyndns.org> * Thomas Gellekum <tg@FreeBSD.org> * Thomas M. Hermann <tmh.public@gmail.com> * Thomas Runge <runge@rostock.zgdv.de> * Thomas Zander <riggs@FreeBSD.org> * Tilman Linneweh <arved@FreeBSD.org> * Tim Bishop <tdb@FreeBSD.org> * Timothy Beyer <beyert@cs.ucr.edu> * Tobias Rehbein <tobias.rehbein@web.de> * Tyler Spivey * Ulrich Spoerlein <q@uni.de> * Ulrich Spoerlein <uspoerlein@gmail.com> * Vanilla I. Shu <vanilla@FreeBSD.org> * Veniamin Gvozdikov <vg@FreeBSD.org> * Vincent Tantardini <vinc@FreeBSD-fr.org> * Wen Heping <wen@FreeBSD.org> * Wen Heping <wenheping@gmail.com> * Yanhui Shen <shen.elf@gmail.com> * Yar Tikhiy <yar@FreeBSD.org> * Yar Tikhiy <yar@comp.chem.msu.su> * Ying-Chieh Liao <ijliao@FreeBSD.org> * Yoichi Asai <yatt@luna2.org> * Yoichi Asai <yatt@msc.biglobe.ne.jp> * Yoshiaki Uchikawa * Yoshihide SONODA <ysonoda@dontaku.csce.kyushu-u.ac.jp> * Yuri Victorovich * Yuri Victorovich <yuri@FreeBSD.org> * Yuri Victorovich <yuri@rawbw.com> * Zach Zurflu <zach@pabst.bendnet.com> * Zane C. Bowers * Zane C. Bowers-Hadley <vvelox@vvelox.net> * Zhihao Yuan <lichray@gmail.com> * ache * arved * chinsan * chinsan <chinsan.tw@gmail.com> * ericb@thedeepsky.com * erich@FreeBSD.org * faulkner@mpd.tandem.com * gahr * greg * hrkfrd@googlemail.com * ijliao * janek@gaja.ipan.lublin.pl * jkh * jockl <jockl@pianojockl.org> * kbyanc@posi.net * kwm@rainbow-runner.nl * lazyklimm <lazyklimm@gmail.com> * leo * lx * mahonmesr@googlemail.com * marius nuennerich * mathias.picker@gmx.de * michael johnson <ahze@ahze.net> * michaelnottebrock@gmx.net and lioux@FreeBSD.org * mtm@identd.net * nemysis <nemysis@gmx.ch> * nork@FreeBSD.org * nox@jelal.kn-bremen.de * numisemis at yahoo dot com * patrick * pjm <pierrejacqes.mimifir@gmail.com> * pozar * pst * r.neese * rene@FreeBSD.org (repocopied from audio/py-mpd) * sethk * shanee@augusta.de * sobomax * squell@alumina.nl * swallace * t.vanklaveren@student.utwente.nl * torstenb * trasz <trasz@FreeBSD.org * trasz <trasz@pin.if.uz.zgora.pl> * trevor * ugen * will * yoshiaki Uchikawa With hat: portmgr
* audio/alsa-plugins: remove OSS-specific BUFSZ_P2 option from global listAlexey Dokuchaev2022-02-181-1/+1
| | | | | | Otherwise it would be listed twice on the option selection dialog screen. PR: 262028
* audio/alsa-plugins: Fix SPEEX option, and symlinks.Matthias Andree2022-02-162-2/+9
| | | | | | | | | | | | | 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.
* audio/alsa-plugins: Fix more oss_pointer() calculation bugs.Hans Petter Selasky2022-02-082-55/+76
| | | | | | | | | | Correctly set the water level based on min_avail to avoid infinite polling loops. Applications tested: chrome, musescore, aplay and arecord . PR: 261767 Approved by: pi (implicit)
* audio/alsa-plugins: Fix two bugs in ALSA OSS backend.Hans Petter Selasky2022-01-302-37/+26
| | | | | | | | | | | | | | | | When computing the oss_pointer() return value, use the application pointer value as reference, so that ALSA audio applications at any time don't read/write more audio data than is possible. Following the cyclic DMA pointer is not a good idea, because it doesn't account for under- or overruns and this quickly leads to a situation where some applications may want to write more data, ending in infinite loops. The SNDCTL_DSP_GET space ioctls operate on buffer fragments. Any size less than bi.fragsize is reported as zero bytes. Don't set the water level less than bi.fragsize, because it leads to infinite polling the way ALSA PCM is working. Approved by: pi (implicit)
* audio/alsa-plugins: Try to cleanup ALSA-OSS backend patch.Hans Petter Selasky2022-01-292-225/+187
| | | | Approved by: pi (implicit)
* audio/alsa-plugins: Merge ALSA-OSS patches to simplify future patching.Hans Petter Selasky2022-01-294-710/+685
| | | | Approved by: pi (implicit)
* audio/alsa-plugins: Add USE_LDCONFIGRodrigo Osorio2021-12-301-1/+2
| | | | | | Add USE_LDCONFIG to made shared libs installed by this port usable as a dependecy by other ports such as audio/spotifyd
* audio/alsa-plugins: Switch master site to GitHub.Dag-Erling Smørgrav2021-10-134-40/+28
| | | | | | | The original distfiles are getting hard to come by for some reason, so switch to pulling source tarballs directly from GitHub. Replace patches that apply to generated files with patches that apply to their sources.
* audio/alsa-plugins: disable BUFSZ_P2 again, after 44c14328c08eJan Beich2021-09-121-2/+2
| | | | Seems to be a rebase mistake. 27f51d17e156 rationale still applies.
* audio/jack: Update to Jack2: 0.125.0 -> 1.9.16Yuri Victorovich2021-08-021-0/+1
| | | | | | | | Big thank you to Florian Walpen <dev@submerge.ch> and Goran Mekić <meka@tilda.center> for working on Jack2. PR: 251125 Submitted by: Florian Walpen <dev@submerge.ch> (original version)
* audio/alsa-plugins: fix non-default OPTIONSCharlie Li2021-05-122-9/+15
| | | | | | | | | - Update configure option and plist for FFMPEG - Add two missing files with SAMPLERATE PR: 245321 Approved by: arrowd (mentor) Differential Revision: https://reviews.freebsd.org/D30223
* audio/alsa-lib, audio/alsa-plugins, audio/alsa-utils: Update to 1.2.2Greg V2021-05-113-25/+32
| | | | | | PR: 245321 Reviewed by: swills Tested by: Oleh Hushchenkov <o.hushchenkov@gmail.com>
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* audio/alsa-plugins: disable BUFSZ_P2 after r545611Jan Beich2020-11-291-2/+2
| | | | | | | | | | | | | | | | $ aplay foo.wav Playing WAVE 'foo.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo Assertion failed: (err >= 0), function set_params, file aplay.c, line 1353. Aborted by signal Abort trap... $ veloren [...] Panic Payload: "build_output_stream failed with all supported formats: BackendSpecific { err: BackendSpecificError { description: \"ALSA function \\\'snd_pcm_hw_params_set_period_time_near\\\' failed with error \\\'EINVAL: Invalid argument\\\'\" } }" PanicInfo: panicked at 'build_output_stream failed with all supported formats: BackendSpecific { err: BackendSpecificError { description: "ALSA function \'snd_pcm_hw_params_set_period_time_near\' failed with error \'EINVAL: Invalid argument\'" } }', cargo-crates/rodio-0.13.0/src/stream.rs:202:22 Game version: v0.8.0 [2020-11-28] Notes: svn path=/head/; revision=556547
* audio/alsa-*: drop maintainershipJan Beich2020-02-231-1/+1
| | | | | | | No time to engage upstream or keep up with updates. Notes: svn path=/head/; revision=526934
* audio/alsa-plugins: move r505839 to the correct fileJan Beich2019-12-032-162/+88
| | | | | | | | | files/alsa-plugins.patch contains an assortment of FreeBSD-specific improvements that may not work on alternative OSS implementations. So, restore the ability to exclude the patch for debugging. Notes: svn path=/head/; revision=518907
* audio/alsa-plugins: regen via "make makepatch"Jan Beich2019-12-034-65/+70
| | | | Notes: svn path=/head/; revision=518906
* multimedia/ffmpeg: update to 4.2Jan Beich2019-08-051-1/+1
| | | | | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ Notes: svn path=/head/; revision=508216
* audio/alsa-plugins: drop unnecessary newline after r505839Jan Beich2019-07-311-1/+0
| | | | | | | | | | - Wasn't approved i.e., explicitly requested to not add it - portlint style frequently changes and isn't mandatory to follow - Newline here is dubious compared to putting USE/USES at the top of the section for better visibility Notes: svn path=/head/; revision=507691
* Fix issues with ALSA OSS backend for firefox and chrome.Hans Petter Selasky2019-07-042-5/+129
| | | | | | | | | | | | | 1) When read() or write() fails due to EAGAIN because no buffer is available or buffer is full, return 0 instead of failure. Else clients may simply close the device and re-open it instantly chopping the audio. 2) Implement OSS delay function to fix an issue with negative delays. 3) Use at least 16ms of HW buffer by default to avoid jitter. Approved by: pi, jbeich Notes: svn path=/head/; revision=505839
* multimedia/ffmpeg: update to 4.1Jan Beich2018-11-061-1/+1
| | | | | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ Notes: svn path=/head/; revision=484273
* multimedia/ffmpeg: update to 4.0Jan Beich2018-05-021-1/+1
| | | | | | | | | | | | | | | - FFSERVER support was removed upstream - libressl now uses libtls backend instead of patching openssl one - Clang i386 no longer uses 16-byte aligned stack Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ PR: 227726 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D15175 Notes: svn path=/head/; revision=468844
* multimedia/ffmpeg: update to 3.4Jan Beich2017-10-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | Notable changes: - i386/amd64 now depend on NASM per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39 - NETCDF is now MYSOFA but the dependency doesn't exist in ports yet - SCHROEDINGER is gone per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9 - DRM, LIBRSVG2, LIBXML2 are new options - ABI isn't completely compatible: some structs have changed Minor cleanup: - Don't pass --disable-{in,out}dev when it's already blocked by disabled dependency - Drop redundant "Enable" from option descriptions - Switch CDIO_DESC to use Mk/bsd.options.desc.mk Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ PR: 223057 Exp-run by: antoine Notes: svn path=/head/; revision=452570
* multimedia/ffmpeg: update to 3.2.2Jan Beich2016-12-111-0/+1
| | | | | | | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.2.2:/Changelog PR: 207547 Submitted by: riggs, ebirth@b0ss.net (libressl fix) Exp-run by: antoine (3 tries) Notes: svn path=/head/; revision=428352
* Cleanup patches, a* categories.Mathieu Arnold2016-07-265-17/+20
| | | | | | | | | | Rename them to follow the make makepatch naming, and regenerate them. With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=419133
* bsd.sites.mk: with last mirror dead retire MASTER_SITE_ALSAJan Beich2016-04-011-1/+1
| | | | | | | | | | | | $ fetch -v http://alsa.cybermirror.org/lib/alsa-lib-1.1.0.tar.bz2 [...] 404 Not Found Not Found The requested URL /lib/alsa-lib-1.1.0.tar.bz2 was not found on this server. Notes: svn path=/head/; revision=412373
* audio/alsa-*: update to 1.1.1Jan Beich2016-04-013-18/+3
| | | | | | | | Changes: http://www.alsa-project.org/main/index.php/Changes_v1.1.0_v1.1.1 ABI: https://people.freebsd.org/~jbeich/compat_reports/alsa-lib/1.1.0_to_1.1.1/compat_report.html Notes: svn path=/head/; revision=412372