mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-06 06:30:19 +00:00
- Update to 0.8.2.20160511
PR: 209424 Submitted by: fidaj@ukr.net (maintainer)
This commit is contained in:
parent
a7607269b9
commit
d537332f83
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=415337
@ -1,7 +1,7 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= uTox
|
||||
PORTVERSION= 0.7.0.20160321
|
||||
PORTVERSION= 0.8.2.20160511
|
||||
CATEGORIES= net-im net-p2p
|
||||
|
||||
MAINTAINER= fidaj@ukr.net
|
||||
@ -22,7 +22,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/libtoxcore.a:net-im/tox
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= GrayHatter
|
||||
GH_TAGNAME= 9524f98
|
||||
GH_TAGNAME= cc4388c
|
||||
|
||||
USES= compiler:c11 desktop-file-utils gmake openal:al pkgconfig
|
||||
USE_XORG= x11 xext xrender
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (GrayHatter-uTox-0.7.0.20160321-9524f98_GH0.tar.gz) = 5e6a6023e63ec77f5378541ed5f03981aa8b71b5586d8b02b24335dfcc88a636
|
||||
SIZE (GrayHatter-uTox-0.7.0.20160321-9524f98_GH0.tar.gz) = 1986717
|
||||
SHA256 (GrayHatter-uTox-0.8.2.20160511-cc4388c_GH0.tar.gz) = 7c436cec5bd524ffcce3e1824dbebb7a93a121d0bc5d6860f8dadd1494e67067
|
||||
SIZE (GrayHatter-uTox-0.8.2.20160511-cc4388c_GH0.tar.gz) = 2015584
|
||||
|
@ -1,4 +1,4 @@
|
||||
--- Makefile.orig 2016-03-21 02:14:57 UTC
|
||||
--- Makefile.orig 2016-05-10 07:09:15 UTC
|
||||
+++ Makefile
|
||||
@@ -2,9 +2,9 @@
|
||||
# set to anything else to disable them
|
||||
@ -12,7 +12,7 @@
|
||||
|
||||
DEPS = libtoxav libtoxcore openal vpx libsodium
|
||||
|
||||
@@ -53,6 +53,37 @@ ifeq ($(UNAME_S), Linux)
|
||||
@@ -54,6 +54,37 @@ ifeq ($(UNAME_S), Linux)
|
||||
|
||||
TRAY_OBJ = icons/utox-128x128.o
|
||||
TRAY_GEN = $(LD) -r -b binary icons/utox-128x128.png -o
|
||||
@ -49,4 +49,3 @@
|
||||
+ TRAY_GEN = $(LD) -r -b binary icons/utox-128x128.png -o
|
||||
else ifeq ($(UNAME_O), Cygwin)
|
||||
OUT_FILE = utox.exe
|
||||
|
||||
|
11
net-im/uTox/files/patch-src_main.h
Normal file
11
net-im/uTox/files/patch-src_main.h
Normal file
@ -0,0 +1,11 @@
|
||||
--- src/main.h.orig 2016-05-13 18:05:27.586256000 +0300
|
||||
+++ src/main.h 2016-05-13 18:06:21.738883000 +0300
|
||||
@@ -74,7 +74,7 @@
|
||||
#define volatile(x) (*((volatile typeof(x)*)&x))
|
||||
#endif */
|
||||
|
||||
-#ifndef __OBJC__
|
||||
+#if !defined(__OBJC__) && !defined(__NetBSD__) && !defined(__FreeBSD__)
|
||||
#define volatile(x) (x)
|
||||
#endif
|
||||
/* UTOX_SCALE is used as the default so that we have a lot of options for scale size.
|
@ -1,6 +1,6 @@
|
||||
--- src/ui.c.orig 2016-03-21 02:14:57 UTC
|
||||
--- src/ui.c.orig 2016-05-10 07:09:15 UTC
|
||||
+++ src/ui.c
|
||||
@@ -275,16 +275,9 @@ static void draw_settings_header(int UNU
|
||||
@@ -271,16 +271,9 @@ static void draw_settings_header(int UNU
|
||||
setfont(FONT_SELF_NAME);
|
||||
drawstr(MAIN_LEFT + SCALE(10), SCALE(10), UTOX_SETTINGS);
|
||||
#ifdef GIT_VERSION
|
||||
|
29
net-im/uTox/files/patch-src_xlib_main.c
Normal file
29
net-im/uTox/files/patch-src_xlib_main.c
Normal file
@ -0,0 +1,29 @@
|
||||
--- src/xlib/main.c.orig 2016-05-13 17:52:03.371614000 +0300
|
||||
+++ src/xlib/main.c 2016-05-13 17:53:38.294993000 +0300
|
||||
@@ -73,8 +73,9 @@
|
||||
XFlush(display);
|
||||
}
|
||||
|
||||
-
|
||||
+#ifdef __LINUX__
|
||||
#include <linux/input.h>
|
||||
+#endif
|
||||
FILE *ptt_keyboard_handle;
|
||||
Display *ptt_display;
|
||||
void init_ptt(void){
|
||||
@@ -100,6 +101,7 @@
|
||||
int ptt_key;
|
||||
|
||||
/* First, we try for direct access to the keyboard. */
|
||||
+#ifdef __LINUX__
|
||||
ptt_key = KEY_LEFTCTRL; // TODO allow user to change this...
|
||||
if (ptt_keyboard_handle) {
|
||||
/* Nice! we have direct access to the keyboard! */
|
||||
@@ -117,6 +119,7 @@
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
+#endif
|
||||
/* Okay nope, lets' fallback to xinput... *pouts*
|
||||
* Fall back to Querying the X for the current keymap. */
|
||||
ptt_key = XKeysymToKeycode(display, XK_Control_L);
|
12
net-im/uTox/files/patch-src_xlib_video.c
Normal file
12
net-im/uTox/files/patch-src_xlib_video.c
Normal file
@ -0,0 +1,12 @@
|
||||
--- src/xlib/video.c.orig 2016-05-13 18:12:01.175591000 +0300
|
||||
+++ src/xlib/video.c 2016-05-13 18:12:27.944571000 +0300
|
||||
@@ -152,6 +152,9 @@
|
||||
if(isdesktop(handle)) {
|
||||
utox_v4l_fd = -1;
|
||||
|
||||
+#ifndef volatile
|
||||
+#define volatile(x) (*((volatile typeof(x)*)&x))
|
||||
+#endif
|
||||
video_x = volatile(grabx);
|
||||
video_y = volatile(graby);
|
||||
video_width = volatile(grabpx);
|
Loading…
Reference in New Issue
Block a user