Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 May 2020 21:09:28 +0000 (UTC)
From:      Lorenzo Salvadore <salvadore@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r536720 - in head/misc: biblesync biblesync/files xiphos
Message-ID:  <202005272109.04RL9SVw060617@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: salvadore
Date: Wed May 27 21:09:28 2020
New Revision: 536720
URL: https://svnweb.freebsd.org/changeset/ports/536720

Log:
  misc/biblesync: Update to 2.1.0
  
  Also add a patch to remove the need of USE_GCC=yes.
  As a side effect USE_GCC is now unnecessary for misc/xiphos as well and
  thus it is removed.
  
  Approved by:	gerald (mentor)
  Differential Revision:	https://reviews.freebsd.org/D24990

Added:
  head/misc/biblesync/files/
  head/misc/biblesync/files/patch-src_biblesync.cc   (contents, props changed)
Modified:
  head/misc/biblesync/Makefile
  head/misc/biblesync/distinfo
  head/misc/biblesync/pkg-plist
  head/misc/xiphos/Makefile

Modified: head/misc/biblesync/Makefile
==============================================================================
--- head/misc/biblesync/Makefile	Wed May 27 20:55:54 2020	(r536719)
+++ head/misc/biblesync/Makefile	Wed May 27 21:09:28 2020	(r536720)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	biblesync
-DISTVERSION=	2.0.1
+DISTVERSION=	2.1.0
 CATEGORIES=	misc
 
 MAINTAINER=	salvadore@FreeBSD.org
@@ -13,8 +13,6 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 LIB_DEPENDS=	libuuid.so:misc/e2fsprogs-libuuid
 
 USES=		cmake gettext-runtime
-
-USE_GCC=	yes
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	karlkleinpaste

Modified: head/misc/biblesync/distinfo
==============================================================================
--- head/misc/biblesync/distinfo	Wed May 27 20:55:54 2020	(r536719)
+++ head/misc/biblesync/distinfo	Wed May 27 21:09:28 2020	(r536720)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1580898650
-SHA256 (karlkleinpaste-biblesync-2.0.1_GH0.tar.gz) = 953eed0b0ee7e4f8c6c34f7871babed26f03049e4dad5fc222fe3a65811a4d16
-SIZE (karlkleinpaste-biblesync-2.0.1_GH0.tar.gz) = 89139
+TIMESTAMP = 1590347775
+SHA256 (karlkleinpaste-biblesync-2.1.0_GH0.tar.gz) = 9083fcacc4d85f2b8c3a3254112129c02d940d20db8c0c5bcb6239b115e8d0e8
+SIZE (karlkleinpaste-biblesync-2.1.0_GH0.tar.gz) = 87868

Added: head/misc/biblesync/files/patch-src_biblesync.cc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/biblesync/files/patch-src_biblesync.cc	Wed May 27 21:09:28 2020	(r536720)
@@ -0,0 +1,13 @@
+This patch is necessary to allow compilation with clang over just GCC.
+
+--- src/biblesync.cc.orig	2020-05-24 19:07:56 UTC
++++ src/biblesync.cc
+@@ -253,7 +253,7 @@ string BibleSync::Setup()
+ 		server.sin_addr.s_addr = INADDR_ANY;
+ 
+ 		// make it receive-ready.
+-		if (bind(server_fd, (struct sockaddr*)&server,
++		if (::bind(server_fd, (struct sockaddr*)&server,
+ 			 sizeof(server)) == -1)
+ 		{
+ 		    ok_so_far = false;

Modified: head/misc/biblesync/pkg-plist
==============================================================================
--- head/misc/biblesync/pkg-plist	Wed May 27 20:55:54 2020	(r536719)
+++ head/misc/biblesync/pkg-plist	Wed May 27 21:09:28 2020	(r536720)
@@ -1,6 +1,6 @@
 include/biblesync/biblesync-version.hh
 include/biblesync/biblesync.hh
 lib/libbiblesync.so
-lib/libbiblesync.so.2.0.1
+lib/libbiblesync.so.2.1.0
 libdata/pkgconfig/biblesync.pc
 man/man7/biblesync.7.gz

Modified: head/misc/xiphos/Makefile
==============================================================================
--- head/misc/xiphos/Makefile	Wed May 27 20:55:54 2020	(r536719)
+++ head/misc/xiphos/Makefile	Wed May 27 21:09:28 2020	(r536720)
@@ -3,7 +3,7 @@
 PORTNAME=	xiphos
 DISTVERSION=	4.1.0-72
 DISTVERSIONSUFFIX=	-g9e573336
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	misc gnome
 
 MAINTAINER=	salvadore@FreeBSD.org
@@ -27,7 +27,6 @@ LIB_DEPENDS=	libbiblesync.so:misc/biblesync \
 		libwebkit2gtk-4.0.so:www/webkit2-gtk3
 
 USES=		cmake gettext gnome pkgconfig
-USE_GCC=	yes # misc/biblesync is build with GCC.
 USE_GITHUB=	yes
 GH_ACCOUNT=	crosswire
 USE_GNOME=	cairo gconf2 gtk30 gtkhtml4 intltool libgsf



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005272109.04RL9SVw060617>