pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/chat/dino



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Fri Jun 12 14:20:52 UTC 2020

Added Files:
        pkgsrc/chat/dino: DESCR Makefile PLIST distinfo
        pkgsrc/chat/dino/patches: patch-main_CMakeLists.txt
            patch-plugins_signal-protocol_CMakeLists.txt

Log Message:
chat/dino: import dino-0.1.0

Modern XMPP (Jabber) client using GTK+/Vala.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/chat/dino/DESCR pkgsrc/chat/dino/Makefile \
    pkgsrc/chat/dino/PLIST pkgsrc/chat/dino/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/chat/dino/patches/patch-main_CMakeLists.txt \
    pkgsrc/chat/dino/patches/patch-plugins_signal-protocol_CMakeLists.txt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/chat/dino/DESCR
diff -u /dev/null pkgsrc/chat/dino/DESCR:1.1
--- /dev/null   Fri Jun 12 14:20:52 2020
+++ pkgsrc/chat/dino/DESCR      Fri Jun 12 14:20:51 2020
@@ -0,0 +1 @@
+Modern XMPP (Jabber) client using GTK+/Vala.
Index: pkgsrc/chat/dino/Makefile
diff -u /dev/null pkgsrc/chat/dino/Makefile:1.1
--- /dev/null   Fri Jun 12 14:20:52 2020
+++ pkgsrc/chat/dino/Makefile   Fri Jun 12 14:20:51 2020
@@ -0,0 +1,34 @@
+# $NetBSD: Makefile,v 1.1 2020/06/12 14:20:51 ryoon Exp $
+
+DISTNAME=      dino-0.1.0
+CATEGORIES=    chat
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=dino/}
+GITHUB_PROJECT=        dino
+GITHUB_RELEASE=        v${PKGVERSION_NOREV}
+
+MAINTAINER=    ryoon%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/dino/dino/
+COMMENT=       Modern XMPP (Jabber) chat clinet
+LICENSE=       gnu-gpl-v3
+
+USE_LANGUAGES+=                c
+USE_CMAKE=             yes
+USE_PKGLOCALEDIR=      yes
+
+# Failed with exports/xmpp-vala.vapi target as of 0.1.0.
+MAKE_JOBS_SAFE=                no
+
+.include "../../chat/libsignal-protocol-c/buildlink3.mk"
+.include "../../converters/qrencode/buildlink3.mk"
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/libgee/buildlink3.mk"
+.include "../../graphics/gdk-pixbuf2/buildlink3.mk"
+BUILDLINK_DEPMETHOD.vala=      build
+.include "../../lang/vala/buildlink3.mk"
+.include "../../net/libsoup/buildlink3.mk"
+.include "../../security/gpgme/buildlink3.mk"
+.include "../../security/libgcrypt/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/chat/dino/PLIST
diff -u /dev/null pkgsrc/chat/dino/PLIST:1.1
--- /dev/null   Fri Jun 12 14:20:52 2020
+++ pkgsrc/chat/dino/PLIST      Fri Jun 12 14:20:51 2020
@@ -0,0 +1,108 @@
+@comment $NetBSD: PLIST,v 1.1 2020/06/12 14:20:51 ryoon Exp $
+bin/dino
+include/dino.h
+include/dino_i18n.h
+include/qlite.h
+include/xmpp-vala.h
+lib/dino/plugins/http-files.so
+lib/dino/plugins/omemo.so
+lib/dino/plugins/openpgp.so
+lib/libdino.so
+lib/libdino.so.0
+lib/libdino.so.0.0
+lib/libqlite.so
+lib/libqlite.so.0
+lib/libqlite.so.0.1
+lib/libxmpp-vala.so
+lib/libxmpp-vala.so.0
+lib/libxmpp-vala.so.0.1
+share/applications/im.dino.Dino.desktop
+share/dbus-1/services/im.dino.Dino.service
+share/icons/hicolor/scalable/apps/im.dino.Dino.svg
+share/icons/hicolor/scalable/status/dino-changes-prevent-symbolic.svg
+share/icons/hicolor/scalable/status/dino-double-tick-symbolic.svg
+share/icons/hicolor/scalable/status/dino-qr-code-symbolic.svg
+share/icons/hicolor/scalable/status/dino-status-away.svg
+share/icons/hicolor/scalable/status/dino-status-chat.svg
+share/icons/hicolor/scalable/status/dino-status-dnd.svg
+share/icons/hicolor/scalable/status/dino-status-online.svg
+share/icons/hicolor/scalable/status/dino-tick-symbolic.svg
+share/icons/hicolor/symbolic/apps/im.dino.Dino-symbolic.svg
+share/locale/ar/LC_MESSAGES/dino-omemo.mo
+share/locale/ar/LC_MESSAGES/dino-openpgp.mo
+share/locale/ar/LC_MESSAGES/dino.mo
+share/locale/ca/LC_MESSAGES/dino-omemo.mo
+share/locale/ca/LC_MESSAGES/dino-openpgp.mo
+share/locale/ca/LC_MESSAGES/dino.mo
+share/locale/de/LC_MESSAGES/dino-omemo.mo
+share/locale/de/LC_MESSAGES/dino-openpgp.mo
+share/locale/de/LC_MESSAGES/dino.mo
+share/locale/en/LC_MESSAGES/dino-omemo.mo
+share/locale/en/LC_MESSAGES/dino-openpgp.mo
+share/locale/en/LC_MESSAGES/dino.mo
+share/locale/eo/LC_MESSAGES/dino.mo
+share/locale/es/LC_MESSAGES/dino-omemo.mo
+share/locale/es/LC_MESSAGES/dino-openpgp.mo
+share/locale/es/LC_MESSAGES/dino.mo
+share/locale/eu/LC_MESSAGES/dino-omemo.mo
+share/locale/eu/LC_MESSAGES/dino-openpgp.mo
+share/locale/eu/LC_MESSAGES/dino.mo
+share/locale/fi/LC_MESSAGES/dino-omemo.mo
+share/locale/fi/LC_MESSAGES/dino-openpgp.mo
+share/locale/fi/LC_MESSAGES/dino.mo
+share/locale/fr/LC_MESSAGES/dino-omemo.mo
+share/locale/fr/LC_MESSAGES/dino-openpgp.mo
+share/locale/fr/LC_MESSAGES/dino.mo
+share/locale/gl/LC_MESSAGES/dino-omemo.mo
+share/locale/gl/LC_MESSAGES/dino-openpgp.mo
+share/locale/gl/LC_MESSAGES/dino.mo
+share/locale/hu/LC_MESSAGES/dino-omemo.mo
+share/locale/hu/LC_MESSAGES/dino-openpgp.mo
+share/locale/hu/LC_MESSAGES/dino.mo
+share/locale/it/LC_MESSAGES/dino-omemo.mo
+share/locale/it/LC_MESSAGES/dino-openpgp.mo
+share/locale/it/LC_MESSAGES/dino.mo
+share/locale/ja/LC_MESSAGES/dino-omemo.mo
+share/locale/ja/LC_MESSAGES/dino-openpgp.mo
+share/locale/ja/LC_MESSAGES/dino.mo
+share/locale/lb/LC_MESSAGES/dino-omemo.mo
+share/locale/lb/LC_MESSAGES/dino-openpgp.mo
+share/locale/lb/LC_MESSAGES/dino.mo
+share/locale/nb/LC_MESSAGES/dino-omemo.mo
+share/locale/nb/LC_MESSAGES/dino-openpgp.mo
+share/locale/nb/LC_MESSAGES/dino.mo
+share/locale/nl/LC_MESSAGES/dino-omemo.mo
+share/locale/nl/LC_MESSAGES/dino-openpgp.mo
+share/locale/nl/LC_MESSAGES/dino.mo
+share/locale/nl_BE/LC_MESSAGES/dino-omemo.mo
+share/locale/nl_BE/LC_MESSAGES/dino-openpgp.mo
+share/locale/nl_BE/LC_MESSAGES/dino.mo
+share/locale/oc/LC_MESSAGES/dino.mo
+share/locale/pl/LC_MESSAGES/dino-omemo.mo
+share/locale/pl/LC_MESSAGES/dino-openpgp.mo
+share/locale/pl/LC_MESSAGES/dino.mo
+share/locale/pt_BR/LC_MESSAGES/dino-omemo.mo
+share/locale/pt_BR/LC_MESSAGES/dino-openpgp.mo
+share/locale/pt_BR/LC_MESSAGES/dino.mo
+share/locale/ro/LC_MESSAGES/dino-omemo.mo
+share/locale/ro/LC_MESSAGES/dino-openpgp.mo
+share/locale/ro/LC_MESSAGES/dino.mo
+share/locale/ru/LC_MESSAGES/dino-omemo.mo
+share/locale/ru/LC_MESSAGES/dino-openpgp.mo
+share/locale/ru/LC_MESSAGES/dino.mo
+share/locale/sv/LC_MESSAGES/dino-omemo.mo
+share/locale/sv/LC_MESSAGES/dino-openpgp.mo
+share/locale/sv/LC_MESSAGES/dino.mo
+share/locale/zh_CN/LC_MESSAGES/dino-omemo.mo
+share/locale/zh_CN/LC_MESSAGES/dino-openpgp.mo
+share/locale/zh_CN/LC_MESSAGES/dino.mo
+share/locale/zh_TW/LC_MESSAGES/dino-omemo.mo
+share/locale/zh_TW/LC_MESSAGES/dino-openpgp.mo
+share/locale/zh_TW/LC_MESSAGES/dino.mo
+share/metainfo/im.dino.Dino.appdata.xml
+share/vala/vapi/dino.deps
+share/vala/vapi/dino.vapi
+share/vala/vapi/qlite.deps
+share/vala/vapi/qlite.vapi
+share/vala/vapi/xmpp-vala.deps
+share/vala/vapi/xmpp-vala.vapi
Index: pkgsrc/chat/dino/distinfo
diff -u /dev/null pkgsrc/chat/dino/distinfo:1.1
--- /dev/null   Fri Jun 12 14:20:52 2020
+++ pkgsrc/chat/dino/distinfo   Fri Jun 12 14:20:51 2020
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1 2020/06/12 14:20:51 ryoon Exp $
+
+SHA1 (dino-0.1.0.tar.gz) = b91e6df5a9cc745d6718e6d346183c15f8b5ba8e
+RMD160 (dino-0.1.0.tar.gz) = 61538d984d7b6cfc33811b96eff3c79e6e3b4492
+SHA512 (dino-0.1.0.tar.gz) = b63bf87dbf7f728f038f22d0dba34770a06d7eb1be2ec249293ff876e16c151165add895ff3cb20a3216c3581d20e10634d454ee8b024b895012efb34f9d7de8
+Size (dino-0.1.0.tar.gz) = 441638 bytes
+SHA1 (patch-main_CMakeLists.txt) = 8e6ddf182ba3b60d14d41b6dd902d473ae3b9ffe
+SHA1 (patch-plugins_signal-protocol_CMakeLists.txt) = a72ea616b9705debe0b4019ed83463484e358a96

Index: pkgsrc/chat/dino/patches/patch-main_CMakeLists.txt
diff -u /dev/null pkgsrc/chat/dino/patches/patch-main_CMakeLists.txt:1.1
--- /dev/null   Fri Jun 12 14:20:52 2020
+++ pkgsrc/chat/dino/patches/patch-main_CMakeLists.txt  Fri Jun 12 14:20:51 2020
@@ -0,0 +1,12 @@
+$NetBSD: patch-main_CMakeLists.txt,v 1.1 2020/06/12 14:20:51 ryoon Exp $
+
+https://github.com/dino/dino/issues/438
+
+--- main/CMakeLists.txt.orig   2020-01-29 19:11:48.000000000 +0000
++++ main/CMakeLists.txt
+@@ -198,3 +198,5 @@ install(FILES
+ DESTINATION
+     ${ICON_INSTALL_DIR}/hicolor/scalable/status
+ )
++
++set_target_properties(dino PROPERTIES ENABLE_EXPORTS TRUE)
Index: pkgsrc/chat/dino/patches/patch-plugins_signal-protocol_CMakeLists.txt
diff -u /dev/null pkgsrc/chat/dino/patches/patch-plugins_signal-protocol_CMakeLists.txt:1.1
--- /dev/null   Fri Jun 12 14:20:52 2020
+++ pkgsrc/chat/dino/patches/patch-plugins_signal-protocol_CMakeLists.txt       Fri Jun 12 14:20:51 2020
@@ -0,0 +1,15 @@
+$NetBSD: patch-plugins_signal-protocol_CMakeLists.txt,v 1.1 2020/06/12 14:20:51 ryoon Exp $
+
+* Use signal library 2.3.3
+
+--- plugins/signal-protocol/CMakeLists.txt.orig        2020-01-29 19:11:48.000000000 +0000
++++ plugins/signal-protocol/CMakeLists.txt
+@@ -32,7 +32,7 @@ if(NOT BUILD_LIBSIGNAL_IN_TREE)
+     # libsignal-protocol-c has a history of breaking compatibility on the patch level
+     # we'll have to check compatibility for every new release
+     # distro maintainers may update this dependency after compatibility tests
+-    find_package(SignalProtocol 2.3.2 EXACT REQUIRED)
++    find_package(SignalProtocol 2.3.3 EXACT REQUIRED)
+ else()
+     add_subdirectory(libsignal-protocol-c EXCLUDE_FROM_ALL)
+     set_property(TARGET curve25519 PROPERTY POSITION_INDEPENDENT_CODE ON)



Home | Main Index | Thread Index | Old Index