Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Dec 2020 20:19:07 +0000 (UTC)
From:      Gleb Popov <arrowd@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r558239 - in head: devel/efl sysutils/evisum x11/terminology
Message-ID:  <202012162019.0BGKJ7bq090598@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: arrowd
Date: Wed Dec 16 20:19:06 2020
New Revision: 558239
URL: https://svnweb.freebsd.org/changeset/ports/558239

Log:
  devel/efl, sysutils/evisum, x11/terminology: Update to current version.
  
  Submitted by:	Peter TKATCHENKO <peter@flytrace.com>

Modified:
  head/devel/efl/Makefile
  head/devel/efl/distinfo
  head/sysutils/evisum/Makefile
  head/sysutils/evisum/distinfo
  head/sysutils/evisum/pkg-plist
  head/x11/terminology/Makefile
  head/x11/terminology/distinfo

Modified: head/devel/efl/Makefile
==============================================================================
--- head/devel/efl/Makefile	Wed Dec 16 18:56:53 2020	(r558238)
+++ head/devel/efl/Makefile	Wed Dec 16 20:19:06 2020	(r558239)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	efl
-DISTVERSION=	1.24.3
-PORTREVISION=	7
+DISTVERSION=	1.25.1
 CATEGORIES=	devel enlightenment
 MASTER_SITES=	http://download.enlightenment.org/rel/libs/${PORTNAME}/
 DIST_SUBDIR=	enlightenment
@@ -46,11 +45,11 @@ INSTALLS_ICONS=	yes
 
 PLIST_SUB=	BRANCHVERSION=${PORTVERSION:R} PORTVERSION=${PORTVERSION}
 
-OPTIONS_DEFINE=		AVAHI FRIBIDI HARFBUZZ NLS PHYSICS PULSEAUDIO SDL VNC EFLONE EXAMPLES DOXYGEN WAYLAND
+OPTIONS_DEFINE=		AVAHI FRIBIDI HARFBUZZ NLS PHYSICS PULSEAUDIO SDL VNC EFLONE ELUA EXAMPLES DOXYGEN WAYLAND
 OPTIONS_GROUP=		EMOTION INPUT LOADER BINDINGS
 OPTIONS_GROUP_EMOTION=	GSTREAMER V4L
 OPTIONS_GROUP_INPUT=	IBUS SCIM XIM
-OPTIONS_GROUP_LOADER=	OPENJPEG PDF PS RAW SVG WEBP XCF
+OPTIONS_GROUP_LOADER=	OPENJPEG PDF PS RAW SVG WEBP XCF AV1
 OPTIONS_GROUP_BINDINGS=	LUA CXX
 OPTIONS_GROUP_WAYLAND=	WAYLAND
 OPTIONS_SINGLE=		CRYPTO ENGINE LUAL
@@ -70,12 +69,14 @@ OPTIONS_SUB=		yes
 HARFBUZZ_DESC=		OpenType text shaping engine
 PHYSICS_DESC=		Physics engine (bullet)
 EFLONE_DESC=		Create EFL-One library (single file library)
+ELUA_DESC=		Lua launcher binary support in efl
 VNC_DESC=		VNC Server support
 IBUS_DESC=		Intelligent Input Bus
 SCIM_DESC=		Smart Common Input Method
 XIM_DESC=		X Input Method
 SVG_DESC=		Vector graphics support
 XCF_DESC=		Gimp image format support
+AV1_DESC=		AV1 image format support
 LUAL_DESC=		LUA
 LUALANG_DESC=		Use Lua
 LUAJIT_DESC=		Use Luajit
@@ -105,6 +106,8 @@ PULSEAUDIO_MESON_TRUE=		pulseaudio
 
 EFLONE_MESON_TRUE=		efl-one
 
+ELUA_MESON_TRUE=		elua
+
 EXAMPLES_MESON_TRUE=		build-examples
 
 DOXYGEN_BUILD_DEPENDS=		doxygen:devel/doxygen
@@ -115,6 +118,8 @@ DOXYGEN_PREVENTS_MSG=		devel/doxygen installs graphics
 VNC_MESON_TRUE=			vnc-server
 VNC_LIB_DEPENDS=		libvncserver.so:net/libvncserver
 
+LUA_IMPLIES=			ELUA
+
 WAYLAND_BUILD_DEPENDS=		wayland-protocols>=1.7:graphics/wayland-protocols
 WAYLAND_LIB_DEPENDS=		libepoll-shim.so:devel/libepoll-shim \
 		libxkbcommon.so:x11/libxkbcommon \
@@ -159,6 +164,9 @@ RAW_LIB_DEPENDS=		libraw.so:graphics/libraw
 SVG_USES=			gnome
 SVG_USE=			GNOME=cairo GNOME=librsvg2
 
+AV1_LIB_DEPENDS=		libavif.so:graphics/libavif
+AV1_BROKEN=			AV1 option is broken actually (according to the information from upstream)
+
 WEBP_LIB_DEPENDS=		libwebp.so:graphics/webp
 
 LUAJIT_BUILD_DEPENDS=		luajit:lang/luajit
@@ -285,6 +293,15 @@ EVAS-LOADERS-DISABLER:=		"${EVAS-LOADERS-DISABLER-BASE
 .endif
 .endif
 
+.if empty(PORT_OPTIONS:MAV1)
+.if ${EVAS-LOADERS-DISABLER} != ${EVAS-LOADERS-DISABLER-BASE}
+EVAS-LOADERS-DISABLER-BASE:=	${EVAS-LOADERS-DISABLER}
+EVAS-LOADERS-DISABLER:=		"${EVAS-LOADERS-DISABLER-BASE},avif"
+.else
+EVAS-LOADERS-DISABLER:=		"${EVAS-LOADERS-DISABLER-BASE}avif"
+.endif
+.endif
+
 MESON_ARGS+=			${EVAS-LOADERS-DISABLER}
 
 # Work-around build failure, which is caused by subtle problem in lld and -as-needed flag
@@ -293,10 +310,10 @@ MESON_ARGS+=	-Db_asneeded=false
 .endif
 
 .if ${PORT_OPTIONS:MLUA} && ${PORT_OPTIONS:MCXX}
-EFL_BINDINGS=	-Dbindings=luajit,cxx
+EFL_BINDINGS=	-Dbindings=lua,cxx
 .else
 .if ${PORT_OPTIONS:MLUA}
-EFL_BINDINGS=	-Dbindings=luajit
+EFL_BINDINGS=	-Dbindings=lua
 .else
 .if ${PORT_OPTIONS:MCXX}
 EFL_BINDINGS=	-Dbindings=cxx

Modified: head/devel/efl/distinfo
==============================================================================
--- head/devel/efl/distinfo	Wed Dec 16 18:56:53 2020	(r558238)
+++ head/devel/efl/distinfo	Wed Dec 16 20:19:06 2020	(r558239)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1592479254
-SHA256 (enlightenment/efl-1.24.3.tar.xz) = de95c6e673c170c1e21382918b122417c091c643e7dcaced89aa785529625c2a
-SIZE (enlightenment/efl-1.24.3.tar.xz) = 72278592
+TIMESTAMP = 1608053829
+SHA256 (enlightenment/efl-1.25.1.tar.xz) = 351ca0211ca000234527a503585f039f985607ec9439e34b49d8b8bbf35a7e6b
+SIZE (enlightenment/efl-1.25.1.tar.xz) = 72306872

Modified: head/sysutils/evisum/Makefile
==============================================================================
--- head/sysutils/evisum/Makefile	Wed Dec 16 18:56:53 2020	(r558238)
+++ head/sysutils/evisum/Makefile	Wed Dec 16 20:19:06 2020	(r558239)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	evisum
-PORTVERSION=	0.5.6
+PORTVERSION=	0.5.8
 CATEGORIES=	sysutils enlightenment
 MASTER_SITES=	http://download.enlightenment.org/rel/apps/${PORTNAME}/
 

Modified: head/sysutils/evisum/distinfo
==============================================================================
--- head/sysutils/evisum/distinfo	Wed Dec 16 18:56:53 2020	(r558238)
+++ head/sysutils/evisum/distinfo	Wed Dec 16 20:19:06 2020	(r558239)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1600215090
-SHA256 (enlightenment/evisum-0.5.6.tar.xz) = 27edcf65db5efc43dea2497556f78b2f9696a41e40bdc2e26676a2714ef517d1
-SIZE (enlightenment/evisum-0.5.6.tar.xz) = 6908984
+TIMESTAMP = 1608068798
+SHA256 (enlightenment/evisum-0.5.8.tar.xz) = 5d0661aae7f065c4f84325c66ddbfa7ef8242e2885eeccc74c0826031adee431
+SIZE (enlightenment/evisum-0.5.8.tar.xz) = 6900320

Modified: head/sysutils/evisum/pkg-plist
==============================================================================
--- head/sysutils/evisum/pkg-plist	Wed Dec 16 18:56:53 2020	(r558238)
+++ head/sysutils/evisum/pkg-plist	Wed Dec 16 20:19:06 2020	(r558239)
@@ -1,19 +1,27 @@
 share/applications/evisum.desktop
+share/applications/evisum_cpu.desktop
+share/applications/evisum_mem.desktop
+%%DATADIR%%/images/application.png
 %%DATADIR%%/images/battery.png
 %%DATADIR%%/images/bolt.png
+%%DATADIR%%/images/border.png
 %%DATADIR%%/images/bug.png
 %%DATADIR%%/images/cancel.png
 %%DATADIR%%/images/clo.png
 %%DATADIR%%/images/cpu.png
 %%DATADIR%%/images/decrease.png
+%%DATADIR%%/images/e.png
 %%DATADIR%%/images/effects.png
 %%DATADIR%%/images/exit.png
 %%DATADIR%%/images/find.png
+%%DATADIR%%/images/freebsd.png
 %%DATADIR%%/images/go-down.png
 %%DATADIR%%/images/go-up.png
 %%DATADIR%%/images/increase.png
+%%DATADIR%%/images/info.png
 %%DATADIR%%/images/kill.png
 %%DATADIR%%/images/ladyhand.png
+%%DATADIR%%/images/linux.png
 %%DATADIR%%/images/lovethisdogharvey.png
 %%DATADIR%%/images/memory.png
 %%DATADIR%%/images/menu.png
@@ -30,3 +38,5 @@ share/applications/evisum.desktop
 %%DATADIR%%/images/storage.png
 %%DATADIR%%/images/window.png
 share/icons/hicolor/256x256/apps/evisum.png
+share/icons/hicolor/256x256/apps/evisum_cpu.png
+share/icons/hicolor/256x256/apps/evisum_mem.png

Modified: head/x11/terminology/Makefile
==============================================================================
--- head/x11/terminology/Makefile	Wed Dec 16 18:56:53 2020	(r558238)
+++ head/x11/terminology/Makefile	Wed Dec 16 20:19:06 2020	(r558239)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	terminology
-DISTVERSION=	1.7.0
+DISTVERSION=	1.8.1
 CATEGORIES=	x11 enlightenment
 MASTER_SITES=	http://download.enlightenment.org/rel/apps/${PORTNAME}/
 DIST_SUBDIR=	enlightenment

Modified: head/x11/terminology/distinfo
==============================================================================
--- head/x11/terminology/distinfo	Wed Dec 16 18:56:53 2020	(r558238)
+++ head/x11/terminology/distinfo	Wed Dec 16 20:19:06 2020	(r558239)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1594392886
-SHA256 (enlightenment/terminology-1.7.0.tar.xz) = 88f5bc6e5d10cce1e38447a4984be88943b3d7ecbe24a83d7d8c246ea6b00a87
-SIZE (enlightenment/terminology-1.7.0.tar.xz) = 4922616
+TIMESTAMP = 1608068639
+SHA256 (enlightenment/terminology-1.8.1.tar.xz) = 04a69ac8ade443cba7dae20f82bbaa431fd155cec60c133b263d82f18e93b8bb
+SIZE (enlightenment/terminology-1.8.1.tar.xz) = 4939080



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