From owner-svn-ports-all@freebsd.org Sun Jun 28 08:05:57 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BD73D344ADD; Sun, 28 Jun 2020 08:05:57 +0000 (UTC) (envelope-from 0mp@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49vjqT4hvhz45lH; Sun, 28 Jun 2020 08:05:57 +0000 (UTC) (envelope-from 0mp@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 825B8130CF; Sun, 28 Jun 2020 08:05:57 +0000 (UTC) (envelope-from 0mp@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 05S85vhM033026; Sun, 28 Jun 2020 08:05:57 GMT (envelope-from 0mp@FreeBSD.org) Received: (from 0mp@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 05S85u7U033017; Sun, 28 Jun 2020 08:05:56 GMT (envelope-from 0mp@FreeBSD.org) Message-Id: <202006280805.05S85u7U033017@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: 0mp set sender to 0mp@FreeBSD.org using -f From: Mateusz Piotrowski <0mp@FreeBSD.org> Date: Sun, 28 Jun 2020 08:05:56 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r540688 - in head/multimedia: . elementary-videos elementary-videos/files X-SVN-Group: ports-head X-SVN-Commit-Author: 0mp X-SVN-Commit-Paths: in head/multimedia: . elementary-videos elementary-videos/files X-SVN-Commit-Revision: 540688 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jun 2020 08:05:57 -0000 Author: 0mp Date: Sun Jun 28 08:05:55 2020 New Revision: 540688 URL: https://svnweb.freebsd.org/changeset/ports/540688 Log: New port: multimedia/elementary-videos Smart and simple video viewing with a library, thumbnail previews on the seekbar, playlists, subtitle support, smart fullscreen, and the ability to resume what was last playing. This Video player and library app has been designed by elementary OS. WWW: https://github.com/elementary/videos/ PR: 247538 Submitted by: Miguel Gocobachi Added: head/multimedia/elementary-videos/ head/multimedia/elementary-videos/Makefile (contents, props changed) head/multimedia/elementary-videos/distinfo (contents, props changed) head/multimedia/elementary-videos/files/ head/multimedia/elementary-videos/files/patch-data_io.elementary.videos.desktop.in (contents, props changed) head/multimedia/elementary-videos/files/patch-meson.build (contents, props changed) head/multimedia/elementary-videos/pkg-descr (contents, props changed) head/multimedia/elementary-videos/pkg-plist (contents, props changed) Modified: head/multimedia/Makefile Modified: head/multimedia/Makefile ============================================================================== --- head/multimedia/Makefile Sun Jun 28 08:05:19 2020 (r540687) +++ head/multimedia/Makefile Sun Jun 28 08:05:55 2020 (r540688) @@ -55,6 +55,7 @@ SUBDIR += dvdid SUBDIR += dvdrip SUBDIR += dvdstyler + SUBDIR += elementary-videos SUBDIR += emby-server SUBDIR += emovix SUBDIR += f3d Added: head/multimedia/elementary-videos/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/elementary-videos/Makefile Sun Jun 28 08:05:55 2020 (r540688) @@ -0,0 +1,37 @@ +# $FreeBSD$ + +PORTNAME= elementary-videos +DISTVERSION= 2.7.1 +CATEGORIES= multimedia + +MAINTAINER= miguel@gocobachi.dev +COMMENT= Elementary OS video player + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= valac:lang/vala +LIB_DEPENDS= libclutter-1.0.so:graphics/clutter \ + libclutter-gst-3.0.so:multimedia/clutter-gst3 \ + libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ + libgee-0.8.so:devel/libgee \ + libgranite.so:x11-toolkits/granite \ + libgstbase-1.0.so:multimedia/gstreamer1 +RUN_DEPENDS= gstreamer1-plugins-core>=0:multimedia/gstreamer1-plugins-core + +USES= desktop-file-utils gnome meson pkgconfig xorg +USE_GITHUB= yes +GH_ACCOUNT= elementary +GH_PROJECT= videos +USE_GNOME= cairo gdkpixbuf2 gtk30 +GLIB_SCHEMAS= io.elementary.videos.gschema.xml +INSTALLS_ICONS= yes +USE_GSTREAMER1= yes +USE_XORG= x11 + +OPTIONS_DEFINE= NLS +OPTIONS_SUB= yes + +NLS_USES= gettext + +.include Added: head/multimedia/elementary-videos/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/elementary-videos/distinfo Sun Jun 28 08:05:55 2020 (r540688) @@ -0,0 +1,3 @@ +TIMESTAMP = 1593112577 +SHA256 (elementary-videos-2.7.1_GH0.tar.gz) = db34680b4d2c383b8db838e893a39e41c01d84f6450db12b886fa1bdee69c7f5 +SIZE (elementary-videos-2.7.1_GH0.tar.gz) = 2529110 Added: head/multimedia/elementary-videos/files/patch-data_io.elementary.videos.desktop.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/elementary-videos/files/patch-data_io.elementary.videos.desktop.in Sun Jun 28 08:05:55 2020 (r540688) @@ -0,0 +1,10 @@ +--- data/io.elementary.videos.desktop.in.orig 2020-06-25 10:18:27 UTC ++++ data/io.elementary.videos.desktop.in +@@ -1,6 +1,6 @@ + [Desktop Entry] + Version=1.0 +-Name=Videos ++Name=Elementary Videos + GenericName=Video Player + Comment=Watch videos and movies + Exec=io.elementary.videos %U Added: head/multimedia/elementary-videos/files/patch-meson.build ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/elementary-videos/files/patch-meson.build Sun Jun 28 08:05:55 2020 (r540688) @@ -0,0 +1,9 @@ +--- meson.build.orig 2020-06-27 11:47:08 UTC ++++ meson.build +@@ -10,6 +10,5 @@ add_global_arguments('-DGETTEXT_PACKAGE="@0@"'.format( + + + subdir('src') +-meson.add_install_script('meson/post_install.py') + subdir('data') + subdir('po') Added: head/multimedia/elementary-videos/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/elementary-videos/pkg-descr Sun Jun 28 08:05:55 2020 (r540688) @@ -0,0 +1,9 @@ +Smart and simple video viewing with a library, +thumbnail previews on the seekbar, playlists, +subtitle support, smart fullscreen, +and the ability to resume what was last playing. + +This Video player and library app +has been designed by elementary OS. + +WWW: https://github.com/elementary/videos/ Added: head/multimedia/elementary-videos/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/elementary-videos/pkg-plist Sun Jun 28 08:05:55 2020 (r540688) @@ -0,0 +1,200 @@ +bin/io.elementary.videos +share/applications/io.elementary.videos.desktop +share/locale/aa/LC_MESSAGES/io.elementary.videos.mo +share/locale/ab/LC_MESSAGES/io.elementary.videos.mo +share/locale/ae/LC_MESSAGES/io.elementary.videos.mo +share/locale/af/LC_MESSAGES/io.elementary.videos.mo +share/locale/ak/LC_MESSAGES/io.elementary.videos.mo +share/locale/am/LC_MESSAGES/io.elementary.videos.mo +share/locale/an/LC_MESSAGES/io.elementary.videos.mo +share/locale/ar/LC_MESSAGES/io.elementary.videos.mo +share/locale/as/LC_MESSAGES/io.elementary.videos.mo +share/locale/ast/LC_MESSAGES/io.elementary.videos.mo +share/locale/av/LC_MESSAGES/io.elementary.videos.mo +share/locale/ay/LC_MESSAGES/io.elementary.videos.mo +share/locale/az/LC_MESSAGES/io.elementary.videos.mo +share/locale/ba/LC_MESSAGES/io.elementary.videos.mo +share/locale/be/LC_MESSAGES/io.elementary.videos.mo +share/locale/bg/LC_MESSAGES/io.elementary.videos.mo +share/locale/bh/LC_MESSAGES/io.elementary.videos.mo +share/locale/bi/LC_MESSAGES/io.elementary.videos.mo +share/locale/bm/LC_MESSAGES/io.elementary.videos.mo +share/locale/bn/LC_MESSAGES/io.elementary.videos.mo +share/locale/bo/LC_MESSAGES/io.elementary.videos.mo +share/locale/br/LC_MESSAGES/io.elementary.videos.mo +share/locale/bs/LC_MESSAGES/io.elementary.videos.mo +share/locale/ca/LC_MESSAGES/io.elementary.videos.mo +share/locale/ce/LC_MESSAGES/io.elementary.videos.mo +share/locale/ch/LC_MESSAGES/io.elementary.videos.mo +share/locale/ckb/LC_MESSAGES/io.elementary.videos.mo +share/locale/co/LC_MESSAGES/io.elementary.videos.mo +share/locale/cr/LC_MESSAGES/io.elementary.videos.mo +share/locale/cs/LC_MESSAGES/io.elementary.videos.mo +share/locale/cu/LC_MESSAGES/io.elementary.videos.mo +share/locale/cv/LC_MESSAGES/io.elementary.videos.mo +share/locale/cy/LC_MESSAGES/io.elementary.videos.mo +share/locale/da/LC_MESSAGES/io.elementary.videos.mo +share/locale/de/LC_MESSAGES/io.elementary.videos.mo +share/locale/dv/LC_MESSAGES/io.elementary.videos.mo +share/locale/dz/LC_MESSAGES/io.elementary.videos.mo +share/locale/ee/LC_MESSAGES/io.elementary.videos.mo +share/locale/el/LC_MESSAGES/io.elementary.videos.mo +share/locale/en_AU/LC_MESSAGES/io.elementary.videos.mo +share/locale/en_CA/LC_MESSAGES/io.elementary.videos.mo +share/locale/en_GB/LC_MESSAGES/io.elementary.videos.mo +share/locale/eo/LC_MESSAGES/io.elementary.videos.mo +share/locale/es/LC_MESSAGES/io.elementary.videos.mo +share/locale/et/LC_MESSAGES/io.elementary.videos.mo +share/locale/eu/LC_MESSAGES/io.elementary.videos.mo +share/locale/fa/LC_MESSAGES/io.elementary.videos.mo +share/locale/ff/LC_MESSAGES/io.elementary.videos.mo +share/locale/fi/LC_MESSAGES/io.elementary.videos.mo +share/locale/fj/LC_MESSAGES/io.elementary.videos.mo +share/locale/fo/LC_MESSAGES/io.elementary.videos.mo +share/locale/fr/LC_MESSAGES/io.elementary.videos.mo +share/locale/fr_CA/LC_MESSAGES/io.elementary.videos.mo +share/locale/fy/LC_MESSAGES/io.elementary.videos.mo +share/locale/ga/LC_MESSAGES/io.elementary.videos.mo +share/locale/gd/LC_MESSAGES/io.elementary.videos.mo +share/locale/gl/LC_MESSAGES/io.elementary.videos.mo +share/locale/gn/LC_MESSAGES/io.elementary.videos.mo +share/locale/gu/LC_MESSAGES/io.elementary.videos.mo +share/locale/gv/LC_MESSAGES/io.elementary.videos.mo +share/locale/ha/LC_MESSAGES/io.elementary.videos.mo +share/locale/he/LC_MESSAGES/io.elementary.videos.mo +share/locale/hi/LC_MESSAGES/io.elementary.videos.mo +share/locale/ho/LC_MESSAGES/io.elementary.videos.mo +share/locale/hr/LC_MESSAGES/io.elementary.videos.mo +share/locale/ht/LC_MESSAGES/io.elementary.videos.mo +share/locale/hu/LC_MESSAGES/io.elementary.videos.mo +share/locale/hy/LC_MESSAGES/io.elementary.videos.mo +share/locale/hz/LC_MESSAGES/io.elementary.videos.mo +share/locale/ia/LC_MESSAGES/io.elementary.videos.mo +share/locale/id/LC_MESSAGES/io.elementary.videos.mo +share/locale/ie/LC_MESSAGES/io.elementary.videos.mo +share/locale/ig/LC_MESSAGES/io.elementary.videos.mo +share/locale/ii/LC_MESSAGES/io.elementary.videos.mo +share/locale/ik/LC_MESSAGES/io.elementary.videos.mo +share/locale/io/LC_MESSAGES/io.elementary.videos.mo +share/locale/is/LC_MESSAGES/io.elementary.videos.mo +share/locale/it/LC_MESSAGES/io.elementary.videos.mo +share/locale/iu/LC_MESSAGES/io.elementary.videos.mo +share/locale/ja/LC_MESSAGES/io.elementary.videos.mo +share/locale/jv/LC_MESSAGES/io.elementary.videos.mo +share/locale/ka/LC_MESSAGES/io.elementary.videos.mo +share/locale/kg/LC_MESSAGES/io.elementary.videos.mo +share/locale/ki/LC_MESSAGES/io.elementary.videos.mo +share/locale/kj/LC_MESSAGES/io.elementary.videos.mo +share/locale/kk/LC_MESSAGES/io.elementary.videos.mo +share/locale/kl/LC_MESSAGES/io.elementary.videos.mo +share/locale/km/LC_MESSAGES/io.elementary.videos.mo +share/locale/kn/LC_MESSAGES/io.elementary.videos.mo +share/locale/ko/LC_MESSAGES/io.elementary.videos.mo +share/locale/kr/LC_MESSAGES/io.elementary.videos.mo +share/locale/ks/LC_MESSAGES/io.elementary.videos.mo +share/locale/ku/LC_MESSAGES/io.elementary.videos.mo +share/locale/kv/LC_MESSAGES/io.elementary.videos.mo +share/locale/kw/LC_MESSAGES/io.elementary.videos.mo +share/locale/ky/LC_MESSAGES/io.elementary.videos.mo +share/locale/la/LC_MESSAGES/io.elementary.videos.mo +share/locale/lb/LC_MESSAGES/io.elementary.videos.mo +share/locale/lg/LC_MESSAGES/io.elementary.videos.mo +share/locale/li/LC_MESSAGES/io.elementary.videos.mo +share/locale/ln/LC_MESSAGES/io.elementary.videos.mo +share/locale/lo/LC_MESSAGES/io.elementary.videos.mo +share/locale/lt/LC_MESSAGES/io.elementary.videos.mo +share/locale/lu/LC_MESSAGES/io.elementary.videos.mo +share/locale/lv/LC_MESSAGES/io.elementary.videos.mo +share/locale/mg/LC_MESSAGES/io.elementary.videos.mo +share/locale/mh/LC_MESSAGES/io.elementary.videos.mo +share/locale/mi/LC_MESSAGES/io.elementary.videos.mo +share/locale/mk/LC_MESSAGES/io.elementary.videos.mo +share/locale/ml/LC_MESSAGES/io.elementary.videos.mo +share/locale/mn/LC_MESSAGES/io.elementary.videos.mo +share/locale/mo/LC_MESSAGES/io.elementary.videos.mo +share/locale/mr/LC_MESSAGES/io.elementary.videos.mo +share/locale/ms/LC_MESSAGES/io.elementary.videos.mo +share/locale/mt/LC_MESSAGES/io.elementary.videos.mo +share/locale/my/LC_MESSAGES/io.elementary.videos.mo +share/locale/na/LC_MESSAGES/io.elementary.videos.mo +share/locale/nb/LC_MESSAGES/io.elementary.videos.mo +share/locale/nd/LC_MESSAGES/io.elementary.videos.mo +share/locale/ne/LC_MESSAGES/io.elementary.videos.mo +share/locale/ng/LC_MESSAGES/io.elementary.videos.mo +share/locale/nl/LC_MESSAGES/io.elementary.videos.mo +share/locale/nn/LC_MESSAGES/io.elementary.videos.mo +share/locale/no/LC_MESSAGES/io.elementary.videos.mo +share/locale/nr/LC_MESSAGES/io.elementary.videos.mo +share/locale/nv/LC_MESSAGES/io.elementary.videos.mo +share/locale/ny/LC_MESSAGES/io.elementary.videos.mo +share/locale/oc/LC_MESSAGES/io.elementary.videos.mo +share/locale/oj/LC_MESSAGES/io.elementary.videos.mo +share/locale/om/LC_MESSAGES/io.elementary.videos.mo +share/locale/or/LC_MESSAGES/io.elementary.videos.mo +share/locale/os/LC_MESSAGES/io.elementary.videos.mo +share/locale/pa/LC_MESSAGES/io.elementary.videos.mo +share/locale/pi/LC_MESSAGES/io.elementary.videos.mo +share/locale/pl/LC_MESSAGES/io.elementary.videos.mo +share/locale/ps/LC_MESSAGES/io.elementary.videos.mo +share/locale/pt/LC_MESSAGES/io.elementary.videos.mo +share/locale/pt_BR/LC_MESSAGES/io.elementary.videos.mo +share/locale/qu/LC_MESSAGES/io.elementary.videos.mo +share/locale/rm/LC_MESSAGES/io.elementary.videos.mo +share/locale/rn/LC_MESSAGES/io.elementary.videos.mo +share/locale/ro/LC_MESSAGES/io.elementary.videos.mo +share/locale/ru/LC_MESSAGES/io.elementary.videos.mo +share/locale/rue/LC_MESSAGES/io.elementary.videos.mo +share/locale/rw/LC_MESSAGES/io.elementary.videos.mo +share/locale/sa/LC_MESSAGES/io.elementary.videos.mo +share/locale/sc/LC_MESSAGES/io.elementary.videos.mo +share/locale/sd/LC_MESSAGES/io.elementary.videos.mo +share/locale/se/LC_MESSAGES/io.elementary.videos.mo +share/locale/sg/LC_MESSAGES/io.elementary.videos.mo +share/locale/si/LC_MESSAGES/io.elementary.videos.mo +share/locale/sk/LC_MESSAGES/io.elementary.videos.mo +share/locale/sl/LC_MESSAGES/io.elementary.videos.mo +share/locale/sm/LC_MESSAGES/io.elementary.videos.mo +share/locale/sma/LC_MESSAGES/io.elementary.videos.mo +share/locale/sn/LC_MESSAGES/io.elementary.videos.mo +share/locale/so/LC_MESSAGES/io.elementary.videos.mo +share/locale/sq/LC_MESSAGES/io.elementary.videos.mo +share/locale/sr/LC_MESSAGES/io.elementary.videos.mo +share/locale/ss/LC_MESSAGES/io.elementary.videos.mo +share/locale/st/LC_MESSAGES/io.elementary.videos.mo +share/locale/su/LC_MESSAGES/io.elementary.videos.mo +share/locale/sv/LC_MESSAGES/io.elementary.videos.mo +share/locale/sw/LC_MESSAGES/io.elementary.videos.mo +share/locale/szl/LC_MESSAGES/io.elementary.videos.mo +share/locale/ta/LC_MESSAGES/io.elementary.videos.mo +share/locale/te/LC_MESSAGES/io.elementary.videos.mo +share/locale/tg/LC_MESSAGES/io.elementary.videos.mo +share/locale/th/LC_MESSAGES/io.elementary.videos.mo +share/locale/ti/LC_MESSAGES/io.elementary.videos.mo +share/locale/tk/LC_MESSAGES/io.elementary.videos.mo +share/locale/tl/LC_MESSAGES/io.elementary.videos.mo +share/locale/tn/LC_MESSAGES/io.elementary.videos.mo +share/locale/to/LC_MESSAGES/io.elementary.videos.mo +share/locale/tr/LC_MESSAGES/io.elementary.videos.mo +share/locale/ts/LC_MESSAGES/io.elementary.videos.mo +share/locale/tt/LC_MESSAGES/io.elementary.videos.mo +share/locale/tw/LC_MESSAGES/io.elementary.videos.mo +share/locale/ty/LC_MESSAGES/io.elementary.videos.mo +share/locale/ug/LC_MESSAGES/io.elementary.videos.mo +share/locale/uk/LC_MESSAGES/io.elementary.videos.mo +share/locale/ur/LC_MESSAGES/io.elementary.videos.mo +share/locale/uz/LC_MESSAGES/io.elementary.videos.mo +share/locale/ve/LC_MESSAGES/io.elementary.videos.mo +share/locale/vi/LC_MESSAGES/io.elementary.videos.mo +share/locale/vo/LC_MESSAGES/io.elementary.videos.mo +share/locale/wa/LC_MESSAGES/io.elementary.videos.mo +share/locale/wo/LC_MESSAGES/io.elementary.videos.mo +share/locale/xh/LC_MESSAGES/io.elementary.videos.mo +share/locale/yi/LC_MESSAGES/io.elementary.videos.mo +share/locale/yo/LC_MESSAGES/io.elementary.videos.mo +share/locale/za/LC_MESSAGES/io.elementary.videos.mo +share/locale/zh/LC_MESSAGES/io.elementary.videos.mo +share/locale/zh_CN/LC_MESSAGES/io.elementary.videos.mo +share/locale/zh_HK/LC_MESSAGES/io.elementary.videos.mo +share/locale/zh_TW/LC_MESSAGES/io.elementary.videos.mo +share/locale/zu/LC_MESSAGES/io.elementary.videos.mo +share/metainfo/io.elementary.videos.appdata.xml