notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
signal-desktop Cross-platform centralized encrypted messaging service
5.48.0 net-im on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 5.46.0Version of this port present on the latest quarterly branch.
Maintainer: mikael@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-06-23 11:39:19
Last Update: 2022-07-02 14:30:42
Commit Hash: 35b24ed
People watching this port, also watch:: tcpdump, metalock
License: AGPLv3
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (100 items)
Collapse this list.
  1. /usr/local/share/licenses/signal-desktop-5.48.0/catalog.mk
  2. /usr/local/share/licenses/signal-desktop-5.48.0/LICENSE
  3. /usr/local/share/licenses/signal-desktop-5.48.0/AGPLv3
  4. bin/signal-desktop
  5. share/applications/signal-desktop.desktop
  6. share/pixmaps/signal-desktop.png
  7. share/signal-desktop/LICENSE.electron.txt
  8. share/signal-desktop/LICENSES.chromium.html
  9. share/signal-desktop/chrome_100_percent.pak
  10. share/signal-desktop/chrome_200_percent.pak
  11. share/signal-desktop/icudtl.dat
  12. share/signal-desktop/libEGL.so
  13. share/signal-desktop/libGLESv2.so
  14. share/signal-desktop/libffmpeg.so
  15. share/signal-desktop/libvk_swiftshader.so
  16. share/signal-desktop/libvulkan.so
  17. share/signal-desktop/locales/af.pak
  18. share/signal-desktop/locales/am.pak
  19. share/signal-desktop/locales/ar.pak
  20. share/signal-desktop/locales/az.pak
  21. share/signal-desktop/locales/bg.pak
  22. share/signal-desktop/locales/bn.pak
  23. share/signal-desktop/locales/ca.pak
  24. share/signal-desktop/locales/cs.pak
  25. share/signal-desktop/locales/cy.pak
  26. share/signal-desktop/locales/da.pak
  27. share/signal-desktop/locales/de.pak
  28. share/signal-desktop/locales/el.pak
  29. share/signal-desktop/locales/en-GB.pak
  30. share/signal-desktop/locales/en-US.pak
  31. share/signal-desktop/locales/eo.pak
  32. share/signal-desktop/locales/es-419.pak
  33. share/signal-desktop/locales/es.pak
  34. share/signal-desktop/locales/et.pak
  35. share/signal-desktop/locales/eu.pak
  36. share/signal-desktop/locales/fa.pak
  37. share/signal-desktop/locales/fi.pak
  38. share/signal-desktop/locales/fil.pak
  39. share/signal-desktop/locales/fr.pak
  40. share/signal-desktop/locales/gd.pak
  41. share/signal-desktop/locales/gu.pak
  42. share/signal-desktop/locales/he.pak
  43. share/signal-desktop/locales/hi.pak
  44. share/signal-desktop/locales/hr.pak
  45. share/signal-desktop/locales/hu.pak
  46. share/signal-desktop/locales/id.pak
  47. share/signal-desktop/locales/is.pak
  48. share/signal-desktop/locales/it.pak
  49. share/signal-desktop/locales/ja.pak
  50. share/signal-desktop/locales/km.pak
  51. share/signal-desktop/locales/kn.pak
  52. share/signal-desktop/locales/ko.pak
  53. share/signal-desktop/locales/ku.pak
  54. share/signal-desktop/locales/lo.pak
  55. share/signal-desktop/locales/lt.pak
  56. share/signal-desktop/locales/lv.pak
  57. share/signal-desktop/locales/mk.pak
  58. share/signal-desktop/locales/ml.pak
  59. share/signal-desktop/locales/mr.pak
  60. share/signal-desktop/locales/ms.pak
  61. share/signal-desktop/locales/nb.pak
  62. share/signal-desktop/locales/nl.pak
  63. share/signal-desktop/locales/nn.pak
  64. share/signal-desktop/locales/no.pak
  65. share/signal-desktop/locales/pa.pak
  66. share/signal-desktop/locales/pl.pak
  67. share/signal-desktop/locales/ps.pak
  68. share/signal-desktop/locales/pt-BR.pak
  69. share/signal-desktop/locales/pt-PT.pak
  70. share/signal-desktop/locales/ro.pak
  71. share/signal-desktop/locales/ru.pak
  72. share/signal-desktop/locales/sk.pak
  73. share/signal-desktop/locales/sl.pak
  74. share/signal-desktop/locales/sq.pak
  75. share/signal-desktop/locales/sr.pak
  76. share/signal-desktop/locales/sv.pak
  77. share/signal-desktop/locales/sw.pak
  78. share/signal-desktop/locales/ta.pak
  79. share/signal-desktop/locales/te.pak
  80. share/signal-desktop/locales/th.pak
  81. share/signal-desktop/locales/tr.pak
  82. share/signal-desktop/locales/ug.pak
  83. share/signal-desktop/locales/uk.pak
  84. share/signal-desktop/locales/ur.pak
  85. share/signal-desktop/locales/vi.pak
  86. share/signal-desktop/locales/zh-CN.pak
  87. share/signal-desktop/locales/zh-TW.pak
  88. share/signal-desktop/resources.pak
  89. share/signal-desktop/resources/app.asar
  90. share/signal-desktop/resources/app.asar.unpacked/node_modules/@signalapp/libsignal-client/prebuilds/freebsd-x64/node.napi.node
  91. share/signal-desktop/resources/app.asar.unpacked/node_modules/better-sqlite3/build/Release/better_sqlite3.node
  92. share/signal-desktop/resources/app.asar.unpacked/node_modules/ringrtc/build/freebsd/libringrtc-x64.node
  93. share/signal-desktop/resources/app.asar.unpacked/node_modules/sharp/build/Release/sharp-freebsd-x64.node
  94. @(,,755) share/signal-desktop/signal-desktop
  95. share/signal-desktop/snapshot_blob.bin
  96. share/signal-desktop/v8_context_snapshot.bin
  97. share/signal-desktop/vk_swiftshader_icd.json
  98. @owner
  99. @group
  100. @mode
Collapse this list.
Dependency lines:
  • signal-desktop>0:net-im/signal-desktop
To install the port:
cd /usr/ports/net-im/signal-desktop/ && make install clean
To add the package, run one of these commands:
  • pkg install net-im/signal-desktop
  • pkg install signal-desktop
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: signal-desktop
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64
distinfo:
Packages (timestamps in pop-ups are UTC):
signal-desktop
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd645.46.0-
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd645.46.0-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. libringrtc.so : multimedia/ringrtc
  2. libsignal_node.so : net-im/libsignal-node
  3. app-builder>0 : devel/app-builder
  4. electron19 : devel/electron19
  5. npm : www/npm-node16
  6. openssl>0 : security/openssl
  7. vips>0 : graphics/vips
  8. yarn : www/yarn-node16
  9. update-desktop-database : devel/desktop-file-utils
  10. xorgproto>=0 : x11/xorgproto
  11. x11.pc : x11/libX11
  12. xcb.pc : x11/libxcb
  13. xcomposite.pc : x11/libXcomposite
  14. xdamage.pc : x11/libXdamage
  15. xext.pc : x11/libXext
  16. xfixes.pc : x11/libXfixes
  17. xi.pc : x11/libXi
  18. xrandr.pc : x11/libXrandr
  19. xrender.pc : x11/libXrender
  20. xtst.pc : x11/libXtst
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. x11.pc : x11/libX11
  3. xcb.pc : x11/libxcb
  4. xcomposite.pc : x11/libXcomposite
  5. xdamage.pc : x11/libXdamage
  6. xext.pc : x11/libXext
  7. xfixes.pc : x11/libXfixes
  8. xi.pc : x11/libXi
  9. xrandr.pc : x11/libXrandr
  10. xrender.pc : x11/libXrender
  11. xtst.pc : x11/libXtst
Library dependencies:
  1. libasound.so : audio/alsa-lib
  2. libatk-bridge-2.0.so : accessibility/at-spi2-atk
  3. libatspi.so : accessibility/at-spi2-core
  4. libcups.so : print/cups
  5. libdbus-1.so : devel/dbus
  6. libdrm.so : graphics/libdrm
  7. libexpat.so : textproc/expat2
  8. libFLAC.so : audio/flac
  9. libfontconfig.so : x11-fonts/fontconfig
  10. libharfbuzz-subset.so : print/harfbuzz
  11. libharfbuzz.so : print/harfbuzz
  12. libnspr4.so : devel/nspr
  13. libnss3.so : security/nss
  14. libnssutil3.so : security/nss
  15. libopenh264.so : multimedia/openh264
  16. libopus.so : audio/opus
  17. libpci.so : devel/libpci
  18. libplc4.so : devel/nspr
  19. libplds4.so : devel/nspr
  20. libpng16.so : graphics/png
  21. libsmime3.so : security/nss
  22. libsnappy.so : archivers/snappy
  23. libwebp.so : graphics/webp
  24. libwebpdemux.so : graphics/webp
  25. libwebpmux.so : graphics/webp
  26. libxkbcommon.so : x11/libxkbcommon
  27. libxshmfence.so : x11/libxshmfence
  28. libintl.so : devel/gettext-runtime
  29. libgbm.so : graphics/mesa-libs
  30. libGL.so : graphics/libglvnd
  31. libatk-1.0.so : accessibility/atk
  32. libcairo.so : graphics/cairo
  33. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  34. libglib-2.0.so : devel/glib20
  35. libintl.so : devel/gettext-runtime
  36. libgtk-3.so : x11-toolkits/gtk30
  37. libxml2.so : textproc/libxml2
  38. libxslt.so : textproc/libxslt
  39. libpango-1.0.so : x11-toolkits/pango
  40. libjpeg.so : graphics/jpeg-turbo
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/signalapp/Signal-Desktop/tar.gz/v5.48.0?dummy=/
Collapse this list.

Number of commits found: 6

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
02 Jul 2022 14:30:42
 files touched by this commit commit hash:35b24ed925c1d3d0c7312ccc0c05f1bf30b55bed  5.48.0
Mikael Urankar (mikael) search for other commits by this committer
net-im/signal-desktop: Update to 5.48.0

Changes:
  https://github.com/signalapp/Signal-Desktop/releases/tag/v5.48.0
02 Jul 2022 14:17:59
 files touched by this commit commit hash:b990f5d66341986260d02727a86102f01d81fec4  5.47.0
Mikael Urankar (mikael) search for other commits by this committer
net-im/signal-desktop: Fix build on aarch64

 - patch-package can't patch sqlite3 on aarch64, patch the yarn cache instead
 - Delete ${WRKDIR}/electron${ELECTRON_VER_MAJOR}, as it may already contains
   electron19 (in case of a build failure)
 - Update electron-builder patch file
01 Jul 2022 08:54:05
 files touched by this commit commit hash:f68f810de8cf1dce88a1e047f54890cdc1989d7a  5.47.0
Mikael Urankar (mikael) search for other commits by this committer
net-im/signal-desktop: mark as only for aarch64 and amd64

esbuild is only available on aarch64 and amd64
30 Jun 2022 08:55:09
 files touched by this commit commit hash:65b9346db98e69dce2b51feb65f9d2e55e84f252  5.47.0
Mikael Urankar (mikael) search for other commits by this committer
net-im/signal-desktop: Update to 5.47.0

Changes:
  https://github.com/signalapp/Signal-Desktop/releases/tag/v5.47.0
23 Jun 2022 12:23:57
 files touched by this commit commit hash:603ce8033b5cc09a0e8a4b9c15c27b380769afb4  5.46.0
Mikael Urankar (mikael) search for other commits by this committer
signal-desktop: replace ECHO with ECHO_CMD

The "echo" command has to be used here
See Mk/bsd.commands.mk (ECHO_CMD) for details

Reported by:	0mp
23 Jun 2022 11:38:17
 files touched by this commit commit hash:30709f1635ddd14aa26e18d7ed91bc61d68aa388  5.46.0
Mikael Urankar (mikael) search for other commits by this committer
net-im/signal-desktop: Add new port

Signal is a cross-platform centralized encrypted messaging service developed
by the Signal Technology Foundation and Signal Messenger LLC.
It uses the Internet to send one-to-one and group messages, which can include
files, voice notes, images and videos. It can also be used to make one-to-one
and group voice and video calls,[16][17] and the Android version can optionally
function as an SMS app

WWW: https://signal.org/

Special thanks to: tagattie@ for maintaining the electron ports

Number of commits found: 6