Date: Thu, 16 Jul 2020 16:49:33 +0000 (UTC) From: Jan Beich <jbeich@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r542372 - in head: devel devel/aml net/neatvnc net/neatvnc/files net/wayvnc Message-ID: <202007161649.06GGnX6W044133@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jbeich Date: Thu Jul 16 16:49:32 2020 New Revision: 542372 URL: https://svnweb.freebsd.org/changeset/ports/542372 Log: net/wayvnc: update to 0.1.2.140 (snapshot) Changes: https://github.com/any1/wayvnc/compare/v0.1.2...1bc095b Changes: https://github.com/any1/neatvnc/compare/v0.1.0...33eda8c Added: head/devel/aml/ head/devel/aml/Makefile (contents, props changed) head/devel/aml/distinfo (contents, props changed) head/devel/aml/pkg-descr (contents, props changed) head/devel/aml/pkg-plist (contents, props changed) Modified: head/devel/Makefile (contents, props changed) head/net/neatvnc/Makefile (contents, props changed) head/net/neatvnc/distinfo (contents, props changed) head/net/neatvnc/files/patch-default-target (contents, props changed) head/net/wayvnc/Makefile (contents, props changed) head/net/wayvnc/distinfo (contents, props changed) Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Thu Jul 16 16:45:53 2020 (r542371) +++ head/devel/Makefile Thu Jul 16 16:49:32 2020 (r542372) @@ -116,6 +116,7 @@ SUBDIR += alog SUBDIR += amd64-gcc SUBDIR += amd64-xtoolchain-gcc + SUBDIR += aml SUBDIR += amqp-cpp SUBDIR += android-tools-adb SUBDIR += android-tools-fastboot Added: head/devel/aml/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/aml/Makefile Thu Jul 16 16:49:32 2020 (r542372) @@ -0,0 +1,21 @@ +# $FreeBSD$ + +PORTNAME= aml +PORTVERSION= s20200716 +CATEGORIES= devel + +MAINTAINER= jbeich@FreeBSD.org +COMMENT= Another Main Loop + +LICENSE= ISCL +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim + +USES= compiler:c11 meson pkgconfig +USE_GITHUB= yes +USE_LDCONFIG= yes +GH_ACCOUNT= any1 +GH_TAGNAME= 1e3bdb9 + +.include <bsd.port.mk> Added: head/devel/aml/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/aml/distinfo Thu Jul 16 16:49:32 2020 (r542372) @@ -0,0 +1,3 @@ +TIMESTAMP = 1594909246 +SHA256 (any1-aml-s20200716-1e3bdb9_GH0.tar.gz) = 8f291bff7a7bc2fa84988bce976f4053e6aa7e7bcf35ea7494abbe51102b30ea +SIZE (any1-aml-s20200716-1e3bdb9_GH0.tar.gz) = 18941 Added: head/devel/aml/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/aml/pkg-descr Thu Jul 16 16:49:32 2020 (r542372) @@ -0,0 +1,21 @@ +Andri's Main Loop + +Goals: + * Portability + * Utility + * Simplicity + +Non-goals: + * MS Windows (TM) support + * Solving the C10K problem + +Features: + * File descriptor event handlers + * Timers + * Tickers + * Signal handlers + * Idle dispatch callbacks + * Thread pool + * Interoperability with other event loops + +WWW: https://github.com/any1/aml Added: head/devel/aml/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/aml/pkg-plist Thu Jul 16 16:49:32 2020 (r542372) @@ -0,0 +1,5 @@ +include/aml.h +lib/libaml.so +lib/libaml.so.0 +lib/libaml.so.0.0.0 +libdata/pkgconfig/aml.pc Modified: head/net/neatvnc/Makefile ============================================================================== --- head/net/neatvnc/Makefile Thu Jul 16 16:45:53 2020 (r542371) +++ head/net/neatvnc/Makefile Thu Jul 16 16:49:32 2020 (r542372) @@ -2,8 +2,8 @@ PORTNAME= neatvnc DISTVERSIONPREFIX= v -DISTVERSION= 0.1.0 -PORTREVISION= 1 +DISTVERSION= 0.1.0-54 +DISTVERSIONSUFFIX= -g33eda8c CATEGORIES= net MAINTAINER= jbeich@FreeBSD.org @@ -13,7 +13,7 @@ LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/libdrm/drm_fourcc.h:graphics/libdrm -LIB_DEPENDS= libuv.so:devel/libuv +LIB_DEPENDS= libaml.so:devel/aml USES= compiler:c11 meson pkgconfig xorg USE_GITHUB= yes @@ -28,6 +28,6 @@ GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_MESON_ENABLED= tls JPEG_LIB_DEPENDS= libturbojpeg.so:graphics/libjpeg-turbo -JPEG_MESON_ENABLED= tight-encoding +JPEG_MESON_ENABLED= jpeg .include <bsd.port.mk> Modified: head/net/neatvnc/distinfo ============================================================================== --- head/net/neatvnc/distinfo Thu Jul 16 16:45:53 2020 (r542371) +++ head/net/neatvnc/distinfo Thu Jul 16 16:49:32 2020 (r542372) @@ -1,3 +1,3 @@ -TIMESTAMP = 1582326259 -SHA256 (any1-neatvnc-v0.1.0_GH0.tar.gz) = b2a99cd85ad5414f7d8a5203107d1ce6b65d57bec8d28d1efc7362de8b4c7923 -SIZE (any1-neatvnc-v0.1.0_GH0.tar.gz) = 633304 +TIMESTAMP = 1594498587 +SHA256 (any1-neatvnc-v0.1.0-54-g33eda8c_GH0.tar.gz) = cc7fbce9b9e79a2b370d4698e063301d013cbf08e2945e06da4e13167a51ed3c +SIZE (any1-neatvnc-v0.1.0-54-g33eda8c_GH0.tar.gz) = 548786 Modified: head/net/neatvnc/files/patch-default-target ============================================================================== --- head/net/neatvnc/files/patch-default-target Thu Jul 16 16:45:53 2020 (r542371) +++ head/net/neatvnc/files/patch-default-target Thu Jul 16 16:49:32 2020 (r542372) @@ -1,24 +1,20 @@ Revert https://github.com/any1/neatvnc/commit/a43bb5d3d438 in favor of CPUTYPE. -Not all i386 and amd64 support AVX and not all armv6 support NEON. +amd64 implies SSE2 while not all armv6 have NEON. -https://github.com/any1/wayvnc/issues/34 - ---- meson.build.orig 2020-02-21 23:04:19 UTC +--- meson.build.orig 2020-07-11 20:16:27 UTC +++ meson.build -@@ -19,16 +19,6 @@ if buildtype == 'release' or buildtype == 'plain' +@@ -21,14 +21,6 @@ if buildtype != 'debug' and buildtype != 'debugoptimiz c_args += '-DNDEBUG' endif -cpu = host_machine.cpu_family() - -if cpu == 'x86_64' -- c_args += '-mavx' +- c_args += '-m' + get_option('x86_64-simd') -elif cpu == 'arm' - c_args += '-mfpu=neon' -endif - --add_project_arguments(c_args, language: 'c') -- - cc = meson.get_compiler('c') + add_project_arguments(c_args, language: 'c') - libm = cc.find_library('m', required: false) + cc = meson.get_compiler('c') Modified: head/net/wayvnc/Makefile ============================================================================== --- head/net/wayvnc/Makefile Thu Jul 16 16:45:53 2020 (r542371) +++ head/net/wayvnc/Makefile Thu Jul 16 16:49:32 2020 (r542372) @@ -2,23 +2,19 @@ PORTNAME= wayvnc DISTVERSIONPREFIX= v -DISTVERSION= 0.1.2 -PORTREVISION= 1 +DISTVERSION= 0.1.2-140 +DISTVERSIONSUFFIX= -g1bc095b CATEGORIES= net -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES+= 720b127dee00.patch:-p1 # https://github.com/any1/wayvnc/pull/31 -PATCHFILES+= d61007661480.patch:-p1 # https://github.com/any1/wayvnc/pull/31 - MAINTAINER= jbeich@FreeBSD.org COMMENT= VNC server for wlroots-based compositors LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \ - ${LOCALBASE}/include/libdrm/drm_fourcc.h:graphics/libdrm -LIB_DEPENDS= libuv.so:devel/libuv \ +BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto +LIB_DEPENDS= libaml.so:devel/aml \ + libdrm.so:graphics/libdrm \ libwayland-client.so:graphics/wayland \ libneatvnc.so:net/neatvnc \ libxkbcommon.so:x11/libxkbcommon @@ -26,10 +22,9 @@ LIB_DEPENDS= libuv.so:devel/libuv \ USES= compiler:c11 meson pkgconfig xorg USE_GITHUB= yes USE_XORG= pixman -USE_GL= egl glesv2 +USE_GL= gbm USE_LDCONFIG= yes GH_ACCOUNT= any1 PLIST_FILES= bin/${PORTNAME} -PORTDATA= * .include <bsd.port.mk> Modified: head/net/wayvnc/distinfo ============================================================================== --- head/net/wayvnc/distinfo Thu Jul 16 16:45:53 2020 (r542371) +++ head/net/wayvnc/distinfo Thu Jul 16 16:49:32 2020 (r542372) @@ -1,7 +1,3 @@ -TIMESTAMP = 1583590742 -SHA256 (any1-wayvnc-v0.1.2_GH0.tar.gz) = 0ba19a279b62d1907a62e813183c7b10af6d4d1fcb4d274e26d6567956bb1349 -SIZE (any1-wayvnc-v0.1.2_GH0.tar.gz) = 32298 -SHA256 (720b127dee00.patch) = a5d0061ea2abcd7516f4b9d7922f13dce3f39cf8f468b715583ebcd09e6c45f4 -SIZE (720b127dee00.patch) = 802 -SHA256 (d61007661480.patch) = 63dffe4c71f32eaf48047b0f17a236cb8517448f8803adfc5ad297967d272f11 -SIZE (d61007661480.patch) = 1877 +TIMESTAMP = 1594910096 +SHA256 (any1-wayvnc-v0.1.2-140-g1bc095b_GH0.tar.gz) = afc406d7329ab83aac7872a88dcd29ffc4d187c0e038badb077ab1e1ea209481 +SIZE (any1-wayvnc-v0.1.2-140-g1bc095b_GH0.tar.gz) = 41893
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202007161649.06GGnX6W044133>