Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Jun 2019 10:58:22 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r505022 - in head/graphics/milton: . files
Message-ID:  <201906241058.x5OAwMom054753@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danfe
Date: Mon Jun 24 10:58:22 2019
New Revision: 505022
URL: https://svnweb.freebsd.org/changeset/ports/505022

Log:
  - Update `graphics/milton' to version 1.6.2
  - It's written in C++11, so pull the right compiler
  - Don't try to decode errnos which are never returned on FreeBSD
    and thus might not be defined with some compilers
  - Fix the build on !x86 by removing unused intrinsic headers
  - Add some missing USE_* components reported by stage Q/A
  
  PR:	238021

Modified:
  head/graphics/milton/Makefile
  head/graphics/milton/distinfo
  head/graphics/milton/files/patch-src_system__includes.h

Modified: head/graphics/milton/Makefile
==============================================================================
--- head/graphics/milton/Makefile	Mon Jun 24 10:45:04 2019	(r505021)
+++ head/graphics/milton/Makefile	Mon Jun 24 10:58:22 2019	(r505022)
@@ -2,9 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	milton
-PORTVERSION=	1.6.0
+PORTVERSION=	1.6.2
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
 CATEGORIES=	graphics
 
 MAINTAINER=	danfe@FreeBSD.org
@@ -17,10 +16,11 @@ BUILD_DEPENDS=	icotool:graphics/icoutils
 USE_GITHUB=	yes
 GH_ACCOUNT=	serge-rgb
 
-USES=		cmake gl gnome
-USE_GL=		gl
-USE_GNOME=	gtk20
+USES=		cmake compiler:c++11-lang gl gnome sdl
+USE_GL=		gl glu
+USE_GNOME=	cairo gtk20
 USE_SDL=	sdl2 image2
+USE_XORG=	ice sm x11 xext xi
 INSTALLS_ICONS=	yes
 
 PLIST_FILES=	bin/milton ${DATADIR_REL}/Carlito.ttf
@@ -35,6 +35,8 @@ post-patch:
 		${WRKSRC}/src/sdl_milton.cc
 	@${REINPLACE_CMD} -e 's:milton\.png:${PREFIX}/share/icons/hicolor/256x256/apps/&:' \
 		${WRKSRC}/src/platform_linux.cc
+	@${REINPLACE_CMD} -E '/case (ENODATA|ENOST?R|ETIME):/d' \
+		${WRKSRC}/src/shadergen.cc
 
 do-install:
 	${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/Milton \

Modified: head/graphics/milton/distinfo
==============================================================================
--- head/graphics/milton/distinfo	Mon Jun 24 10:45:04 2019	(r505021)
+++ head/graphics/milton/distinfo	Mon Jun 24 10:58:22 2019	(r505022)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1552623103
-SHA256 (serge-rgb-milton-v1.6.0_GH0.tar.gz) = 0c3b6e1774678af1efa7c4018d2a2281838c0e748c6e594d059d49eae57c3638
-SIZE (serge-rgb-milton-v1.6.0_GH0.tar.gz) = 12056633
+TIMESTAMP = 1559748893
+SHA256 (serge-rgb-milton-v1.6.2_GH0.tar.gz) = 2f8dc4dd912eda2afe16b741def1eb0136dbd7da910d8715a5406169a342ac87
+SIZE (serge-rgb-milton-v1.6.2_GH0.tar.gz) = 12062781

Modified: head/graphics/milton/files/patch-src_system__includes.h
==============================================================================
--- head/graphics/milton/files/patch-src_system__includes.h	Mon Jun 24 10:45:04 2019	(r505021)
+++ head/graphics/milton/files/patch-src_system__includes.h	Mon Jun 24 10:58:22 2019	(r505022)
@@ -1,6 +1,13 @@
---- src/system_includes.h.orig	2019-03-15 04:11:43 UTC
+--- src/system_includes.h.orig	2019-06-05 15:34:53 UTC
 +++ src/system_includes.h
-@@ -48,7 +48,7 @@
+@@ -41,14 +41,12 @@
+ #include <string.h>
+ #include <inttypes.h>
+ 
+-#include <xmmintrin.h>
+-#include <emmintrin.h>
+ 
+ #if defined(_WIN32)
  
  #include "gl.h"
  



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