summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGleb Popov <arrowd@FreeBSD.org>2020-12-16 20:19:06 +0000
committerGleb Popov <arrowd@FreeBSD.org>2020-12-16 20:19:06 +0000
commitbbfa97151ed6a0bfe3dd252640ab31e4cfe005c2 (patch)
treedc8b18e240dbe9f01d4db702e440226754e5210f
parentFix distinfo in r558027 (diff)
devel/efl, sysutils/evisum, x11/terminology: Update to current version.
Submitted by: Peter TKATCHENKO <peter@flytrace.com>
Notes
Notes: svn path=/head/; revision=558239
-rw-r--r--devel/efl/Makefile29
-rw-r--r--devel/efl/distinfo6
-rw-r--r--sysutils/evisum/Makefile2
-rw-r--r--sysutils/evisum/distinfo6
-rw-r--r--sysutils/evisum/pkg-plist10
-rw-r--r--x11/terminology/Makefile2
-rw-r--r--x11/terminology/distinfo6
7 files changed, 44 insertions, 17 deletions
diff --git a/devel/efl/Makefile b/devel/efl/Makefile
index 433dfd988a54..73cb7e856d74 100644
--- a/devel/efl/Makefile
+++ b/devel/efl/Makefile
@@ -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/openjpeg15 which breaks b
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}xcf"
.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
diff --git a/devel/efl/distinfo b/devel/efl/distinfo
index 246c4fb2abfe..dbfe7cb57e27 100644
--- a/devel/efl/distinfo
+++ b/devel/efl/distinfo
@@ -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
diff --git a/sysutils/evisum/Makefile b/sysutils/evisum/Makefile
index 52bb5dc8b4fa..d395a4554229 100644
--- a/sysutils/evisum/Makefile
+++ b/sysutils/evisum/Makefile
@@ -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}/
diff --git a/sysutils/evisum/distinfo b/sysutils/evisum/distinfo
index fcde87b52d2c..eec9a56ae369 100644
--- a/sysutils/evisum/distinfo
+++ b/sysutils/evisum/distinfo
@@ -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
diff --git a/sysutils/evisum/pkg-plist b/sysutils/evisum/pkg-plist
index 1f0f95d0e946..a067c0929f9b 100644
--- a/sysutils/evisum/pkg-plist
+++ b/sysutils/evisum/pkg-plist
@@ -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
diff --git a/x11/terminology/Makefile b/x11/terminology/Makefile
index 26b0bf00e9dc..c522e840e646 100644
--- a/x11/terminology/Makefile
+++ b/x11/terminology/Makefile
@@ -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
diff --git a/x11/terminology/distinfo b/x11/terminology/distinfo
index 713eaf82b5c6..d0eb7ccc6833 100644
--- a/x11/terminology/distinfo
+++ b/x11/terminology/distinfo
@@ -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