Bug 199558

Summary: [PATCH] Add support for 24-bit and 32-bit resolution to audio/jack
Product: Ports & Packages Reporter: Hans Petter Selasky <hselasky>
Component: Individual Port(s)Assignee: Thomas Zander <riggs>
Status: Closed FIXED    
Severity: Affects Some People CC: kwm, lme, riggs
Priority: --- Keywords: patch
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Patch for jack port
none
Copy of patch
none
Copy of patch .orig version none

Description Hans Petter Selasky freebsd_committer freebsd_triage 2015-04-20 11:11:34 UTC
Created attachment 155765 [details]
Patch for jack port

The JACK software use some hardcoded OSS constants from Linux, which don't work under FreeBSD. The attached patches adds support for 24-bit and 32-bit sample resolution under FreeBSD.

--HPS
Comment 1 Hans Petter Selasky freebsd_committer freebsd_triage 2015-04-20 11:12:08 UTC
Created attachment 155766 [details]
Copy of patch
Comment 2 Hans Petter Selasky freebsd_committer freebsd_triage 2015-04-20 11:12:26 UTC
Created attachment 155767 [details]
Copy of patch .orig version
Comment 3 Thomas Zander freebsd_committer freebsd_triage 2015-06-14 11:20:07 UTC
There are three patch files attached to this PR. Would it be possible to reduce it to a single one versus recent -head? :-)
Comment 4 Hans Petter Selasky freebsd_committer freebsd_triage 2015-06-14 12:00:25 UTC
Hi,

Doesn't the first patch apply to ports?

The others are just there to make the patch.

--HPS
Comment 5 commit-hook freebsd_committer freebsd_triage 2015-06-14 15:06:07 UTC
A commit references this bug:

Author: riggs
Date: Sun Jun 14 15:05:12 UTC 2015
New revision: 389640
URL: https://svnweb.freebsd.org/changeset/ports/389640

Log:
  Fix support for 24-bit and 32-bit resolution

  While on it:
  - Pet portlint

  PR:		199558
  Submitted by:	hselasky@FreeBSD.org

Changes:
  head/audio/jack/Makefile
  head/audio/jack/files/patch-configure
  head/audio/jack/files/patch-drivers-alsa_memops.c
  head/audio/jack/files/patch-drivers-dummy-dummy_driver.c
  head/audio/jack/files/patch-drivers-dummy-dummy_driver.h
  head/audio/jack/files/patch-drivers-oss-oss_driver.c
  head/audio/jack/files/patch-drivers_alsa_memops.c
  head/audio/jack/files/patch-jack.pc.in
  head/audio/jack/files/patch-jackd_engine.c
  head/audio/jack/files/patch-libjack-client.c
Comment 6 Thomas Zander freebsd_committer freebsd_triage 2015-06-14 15:07:16 UTC
Could you submit this patch upstream? Thanks!