View | Details | Raw Unified | Return to bug 278390 | Differences between
and this patch

Collapse All | Expand All

(-)b/comms/quisk/Makefile (-4 / +3 lines)
Lines 1-6 Link Here
1
PORTNAME=	quisk
1
PORTNAME=	quisk
2
DISTVERSION=	4.2.19
2
DISTVERSION=	4.2.36
3
PORTREVISION=	2
4
CATEGORIES=	comms hamradio
3
CATEGORIES=	comms hamradio
5
MASTER_SITES=	PYPI
4
MASTER_SITES=	PYPI
6
5
Lines 11-19 WWW= https://james.ahlstrom.name/quisk/ Link Here
11
LICENSE=	GPLv2
10
LICENSE=	GPLv2
12
LICENSE_FILE=	${WRKSRC}/license.txt
11
LICENSE_FILE=	${WRKSRC}/license.txt
13
12
14
LIB_DEPENDS=	libfftw3.so:math/fftw3 \
13
LIB_DEPENDS=	libasound.so:audio/alsa-lib \
14
		libfftw3.so:math/fftw3 \
15
		libportaudio.so:audio/portaudio \
15
		libportaudio.so:audio/portaudio \
16
		libasound.so:audio/alsa-lib \
17
		libpulse.so:audio/pulseaudio
16
		libpulse.so:audio/pulseaudio
18
17
19
USES=		python
18
USES=		python
(-)b/comms/quisk/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1687973631
1
TIMESTAMP = 1723034330
2
SHA256 (quisk-4.2.19.tar.gz) = 8946b29894eee88db4faceda82fe3f0878f45429a13083e77f4b3c9e132c8cd2
2
SHA256 (quisk-4.2.36.tar.gz) = 4e7e7d1a004fc17e787555c7178d358632fc4b87eb819cd387f6456f297755ca
3
SIZE (quisk-4.2.19.tar.gz) = 4805584
3
SIZE (quisk-4.2.36.tar.gz) = 5151025
(-)b/comms/quisk/files/patch-ac2yd_remote.c (-2 / +2 lines)
Lines 1-6 Link Here
1
--- ac2yd/remote.c.orig	2022-11-30 19:10:07 UTC
1
--- ac2yd/remote.c.orig	2023-12-12 20:34:47 UTC
2
+++ ac2yd/remote.c
2
+++ ac2yd/remote.c
3
@@ -20,6 +20,7 @@
3
@@ -28,6 +28,7 @@
4
 #include <sys/socket.h>
4
 #include <sys/socket.h>
5
 #include <arpa/inet.h>
5
 #include <arpa/inet.h>
6
 #include <netinet/ip.h>
6
 #include <netinet/ip.h>
(-)b/comms/quisk/files/patch-setup.py (-3 / +3 lines)
Lines 1-7 Link Here
1
--- setup.py.orig	2022-11-19 21:34:46 UTC
1
--- setup.py.orig	2024-05-10 17:22:55 UTC
2
+++ setup.py
2
+++ setup.py
3
@@ -48,6 +48,15 @@ if sys.platform == "darwin":	# Build for Macintosh
3
@@ -54,6 +54,15 @@ elif "freebsd" in sys.platform:	#Build for FreeBSD
4
     define_macros.append(("QUISK_HAVE_PULSEAUDIO", None))
4
   define_macros = [("QUISK_HAVE_PULSEAUDIO", None)] # Pulseaudio is in FreeBSD base
5
   Modules = [Extension ('quisk._quisk', include_dirs=['.', base_dir + '/include'], library_dirs=['.', base_dir + '/lib'],
5
   Modules = [Extension ('quisk._quisk', include_dirs=['.', base_dir + '/include'], library_dirs=['.', base_dir + '/lib'],
6
              libraries=libraries, sources=sources, define_macros=define_macros)]
6
              libraries=libraries, sources=sources, define_macros=define_macros)]
7
+if "freebsd" in sys.platform:	#Build for FreeBSD
7
+if "freebsd" in sys.platform:	#Build for FreeBSD
(-)b/comms/quisk/files/patch-sound.c (-11 / +2 lines)
Lines 1-15 Link Here
1
--- sound.c.orig	2022-11-01 15:27:27 UTC
1
--- sound.c.orig	2024-05-20 18:01:18 UTC
2
+++ sound.c
2
+++ sound.c
3
@@ -15,7 +15,7 @@
3
@@ -604,7 +604,7 @@ void play_sound_interface(struct sound_dev* dev, int n
4
 #else
5
 #include <sys/socket.h>
6
 #include <arpa/inet.h>
7
-#include <netinet/ip.h>
8
+#include <netinet/in.h>
9
 #endif
10
 
11
 #include "quisk.h"
12
@@ -596,7 +596,7 @@ void play_sound_interface(struct sound_dev* dev, int n
13
 			else
4
 			else
14
 				dev->cr_correction = (0.5 - dev->cr_average_fill) * dev->play_buf_size;
5
 				dev->cr_correction = (0.5 - dev->cr_average_fill) * dev->play_buf_size;
15
 			if (dev->cr_correction != 0)
6
 			if (dev->cr_correction != 0)

Return to bug 278390