notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: audio/alsa-plugins/files/patch-oss_pcm__oss.c

Number of commits found: 8

Tuesday, 8 Feb 2022
09:15 Hans Petter Selasky (hselasky) search for other commits by this committer
audio/alsa-plugins: Fix more oss_pointer() calculation bugs.

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)
commit hash: e66a5ac7ef614d579dcb68d7213b87fec617eee7 commit hash: e66a5ac7ef614d579dcb68d7213b87fec617eee7 commit hash: e66a5ac7ef614d579dcb68d7213b87fec617eee7 commit hash: e66a5ac7ef614d579dcb68d7213b87fec617eee7 e66a5ac
Sunday, 30 Jan 2022
14:54 Hans Petter Selasky (hselasky) search for other commits by this committer
audio/alsa-plugins: Fix two bugs in ALSA OSS backend.

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)
commit hash: 472a942f9cb93aaed191d8ce2914b5338620344d commit hash: 472a942f9cb93aaed191d8ce2914b5338620344d commit hash: 472a942f9cb93aaed191d8ce2914b5338620344d commit hash: 472a942f9cb93aaed191d8ce2914b5338620344d 472a942
Saturday, 29 Jan 2022
17:56 Hans Petter Selasky (hselasky) search for other commits by this committer
audio/alsa-plugins: Merge ALSA-OSS patches to simplify future patching.

Approved by: pi (implicit)
commit hash: 2738adad735eaac8c5fe238fa299692387321666 commit hash: 2738adad735eaac8c5fe238fa299692387321666 commit hash: 2738adad735eaac8c5fe238fa299692387321666 commit hash: 2738adad735eaac8c5fe238fa299692387321666 2738ada
17:56 Hans Petter Selasky (hselasky) search for other commits by this committer
audio/alsa-plugins: Try to cleanup ALSA-OSS backend patch.

Approved by: pi (implicit)
commit hash: fedba31a63e5c76aa5b6caad199530b01e759e34 commit hash: fedba31a63e5c76aa5b6caad199530b01e759e34 commit hash: fedba31a63e5c76aa5b6caad199530b01e759e34 commit hash: fedba31a63e5c76aa5b6caad199530b01e759e34 fedba31
Tuesday, 3 Dec 2019
04:33 jbeich search for other commits by this committer
audio/alsa-plugins: move r505839 to the correct file

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.
Original commitRevision:518907 
04:33 jbeich search for other commits by this committer
audio/alsa-plugins: regen via "make makepatch"
Original commitRevision:518906 
Thursday, 4 Jul 2019
15:46 hselasky search for other commits by this committer
Fix issues with ALSA OSS backend for firefox and chrome.

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
Original commitRevision:505839 
Tuesday, 26 Jul 2016
16:51 mat search for other commits by this committer
Cleanup patches, a* categories.

Rename them to follow the make makepatch naming, and regenerate them.

With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:419133 

Number of commits found: 8