svn commit: r505022 - in head/graphics/milton: . files
Alexey Dokuchaev
danfe at FreeBSD.org
Mon Jun 24 10:58:23 UTC 2019
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 at 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"
More information about the svn-ports-head
mailing list