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
srain Modern IRC client written in GTK
1.3.1_1 irc on this many watch lists=0 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 1.1.0Version of this port present on the latest quarterly branch.
Maintainer: ashish@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-06-09 08:07:26
Last Update: 2022-01-26 07:46:25
Commit Hash: 8c30deb
License: GPLv3
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (101 items)
Collapse this list.
  1. /usr/local/share/licenses/srain-1.3.1_1/catalog.mk
  2. /usr/local/share/licenses/srain-1.3.1_1/LICENSE
  3. /usr/local/share/licenses/srain-1.3.1_1/GPLv3
  4. bin/srain
  5. etc/srain/builtin.cfg
  6. man/man1/srain.1.gz
  7. share/applications/im.srain.Srain.desktop
  8. share/icons/hicolor/128x128/apps/im.srain.Srain.png
  9. share/icons/hicolor/128x128/apps/im.srain.Srain.Red.png
  10. share/locale/nl/LC_MESSAGES/srain.mo
  11. share/locale/ru/LC_MESSAGES/srain.mo
  12. share/locale/uk/LC_MESSAGES/srain.mo
  13. share/locale/zh_CN/LC_MESSAGES/srain.mo
  14. share/metainfo/im.srain.Srain.metainfo.xml
  15. share/srain/themes/bubble.css
  16. share/srain/themes/default-bubble-dark.css
  17. share/srain/themes/default-bubble.css
  18. share/srain/themes/default-min.css
  19. share/srain/themes/reset.css
  20. share/doc/srain/html/.buildinfo
  21. share/doc/srain/html/.doctrees/changelog.doctree
  22. share/doc/srain/html/.doctrees/commands.doctree
  23. share/doc/srain/html/.doctrees/config.doctree
  24. share/doc/srain/html/.doctrees/develop.doctree
  25. share/doc/srain/html/.doctrees/environment.pickle
  26. share/doc/srain/html/.doctrees/faq.doctree
  27. share/doc/srain/html/.doctrees/index.doctree
  28. share/doc/srain/html/.doctrees/install.doctree
  29. share/doc/srain/html/.doctrees/intro.doctree
  30. share/doc/srain/html/.doctrees/misc.doctree
  31. share/doc/srain/html/.doctrees/prefs.doctree
  32. share/doc/srain/html/.doctrees/start.doctree
  33. share/doc/srain/html/.doctrees/support.doctree
  34. share/doc/srain/html/.nojekyll
  35. share/doc/srain/html/_images/srain-connect-custom-server.png
  36. share/doc/srain/html/_images/srain-connect-predefined-server.png
  37. share/doc/srain/html/_images/srain-connected-server.png
  38. share/doc/srain/html/_images/srain-emoji-buttton.png
  39. share/doc/srain/html/_images/srain-join-channel.png
  40. share/doc/srain/html/_images/srain-joined-channel.png
  41. share/doc/srain/html/_images/srain-render-message-after.png
  42. share/doc/srain/html/_images/srain-render-message-before.png
  43. share/doc/srain/html/_images/srain-search-channel.png
  44. share/doc/srain/html/_images/srain-startup.png
  45. share/doc/srain/html/_sources/changelog.rst.txt
  46. share/doc/srain/html/_sources/commands.rst.txt
  47. share/doc/srain/html/_sources/config.rst.txt
  48. share/doc/srain/html/_sources/develop.rst.txt
  49. share/doc/srain/html/_sources/faq.rst.txt
  50. share/doc/srain/html/_sources/index.rst.txt
  51. share/doc/srain/html/_sources/install.rst.txt
  52. share/doc/srain/html/_sources/intro.rst.txt
  53. share/doc/srain/html/_sources/misc.rst.txt
  54. share/doc/srain/html/_sources/prefs.rst.txt
  55. share/doc/srain/html/_sources/start.rst.txt
  56. share/doc/srain/html/_sources/support.rst.txt
  57. share/doc/srain/html/_static/alabaster.css
  58. share/doc/srain/html/_static/basic.css
  59. share/doc/srain/html/_static/custom.css
  60. share/doc/srain/html/_static/doctools.js
  61. share/doc/srain/html/_static/documentation_options.js
  62. share/doc/srain/html/_static/file.png
  63. share/doc/srain/html/_static/im.srain.Srain.png
  64. share/doc/srain/html/_static/jquery-3.5.1.js
  65. share/doc/srain/html/_static/jquery.js
  66. share/doc/srain/html/_static/language_data.js
  67. share/doc/srain/html/_static/minus.png
  68. share/doc/srain/html/_static/plus.png
  69. share/doc/srain/html/_static/pygments.css
  70. share/doc/srain/html/_static/searchtools.js
  71. share/doc/srain/html/_static/srain-connect-custom-server.png
  72. share/doc/srain/html/_static/srain-connect-predefined-server.png
  73. share/doc/srain/html/_static/srain-connected-server.png
  74. share/doc/srain/html/_static/srain-emoji-buttton.png
  75. share/doc/srain/html/_static/srain-join-channel.png
  76. share/doc/srain/html/_static/srain-joined-channel.png
  77. share/doc/srain/html/_static/srain-render-message-after.png
  78. share/doc/srain/html/_static/srain-render-message-before.png
  79. share/doc/srain/html/_static/srain-search-channel.png
  80. share/doc/srain/html/_static/srain-startup.png
  81. share/doc/srain/html/_static/underscore-1.13.1.js
  82. share/doc/srain/html/_static/underscore.js
  83. share/doc/srain/html/changelog.html
  84. share/doc/srain/html/commands.html
  85. share/doc/srain/html/config.html
  86. share/doc/srain/html/develop.html
  87. share/doc/srain/html/faq.html
  88. share/doc/srain/html/genindex.html
  89. share/doc/srain/html/index.html
  90. share/doc/srain/html/install.html
  91. share/doc/srain/html/intro.html
  92. share/doc/srain/html/misc.html
  93. share/doc/srain/html/objects.inv
  94. share/doc/srain/html/prefs.html
  95. share/doc/srain/html/search.html
  96. share/doc/srain/html/searchindex.js
  97. share/doc/srain/html/start.html
  98. share/doc/srain/html/support.html
  99. @owner
  100. @group
  101. @mode
Collapse this list.
Dependency lines:
  • srain>0:irc/srain
To install the port:
cd /usr/ports/irc/srain/ && make install clean
To add the package, run one of these commands:
  • pkg install irc/srain
  • pkg install srain
PKGNAME: srain
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
srain
ABIlatestquarterly
FreeBSD:11:aarch64-1.1.0
FreeBSD:11:amd641.1.01.1.0
FreeBSD:11:armv6-1.1.0
FreeBSD:11:i3861.1.01.1.0
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-1.3.1_1
FreeBSD:12:amd641.3.1_11.3.1_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3861.3.1_11.3.1_1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-1.1.0
FreeBSD:13:aarch641.3.1_11.3.1_1
FreeBSD:13:amd641.3.1_11.3.1_1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3861.3.1_11.3.1_1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-1.1.0
FreeBSD:14:aarch641.3.1_1-
FreeBSD:14:amd641.3.1_1-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3861.3.1_1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc641.1.0-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. sphinx-build : textproc/py-sphinx
  2. msgfmt : devel/gettext-tools
  3. meson>=0.57.1_1 : devel/meson
  4. ninja : devel/ninja
  5. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libconfig.so : devel/libconfig
  2. libsecret-1.so : security/libsecret
  3. libsoup-2.4.so : devel/libsoup
  4. libatk-1.0.so : accessibility/atk
  5. libcairo.so : graphics/cairo
  6. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  7. libglib-2.0.so : devel/glib20
  8. libintl.so : devel/gettext-runtime
  9. libgtk-3.so : x11-toolkits/gtk30
  10. libpango-1.0.so : x11-toolkits/pango
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/SrainApp/srain/tar.gz/1.3.1?dummy=/
Collapse this list.

Number of commits found: 8

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
26 Jan 2022 07:46:25
 files touched by this commit commit hash:8c30deb681a941ce9974c57c7f45c9f294908d67  1.3.1_1
Marius Strobl (marius) search for other commits by this committer
devel/libconfig: update to 1.7.3

- Chase shared library bump across dependant ports.
- Fetch releases rather than tags from GitHub. [1]
- Properly depend on makeinfo, adding an INFO knob.
- Refresh pkg-descr and COMMENT accordingly.

PR:		261062
Reported by:	dizzy [1]
Approved by:	maintainer timeout
15 Jan 2022 21:32:42
 files touched by this commit commit hash:3e09e0f98f7bc594c5361bbe84ad64c614acc332  1.3.1
Ashish SHUKLA (ashish) search for other commits by this committer
irc/srain: Update to 1.3.1

- Add DOCS option for documentation
- Switch to meson for building
- Remove the Makefile patch not needed anymore
10 Oct 2021 19:44:42
 files touched by this commit commit hash:2c672a4de941dc57142d867ba42396b1b64d2921  1.1.0
Baptiste Daroussin (bapt) search for other commits by this committer
INSTALLS_ICONS: retire the macro and rework the related dependencies

While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  1.1.0
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.1.0
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
11 Jun 2020 01:43:10
Original commit files touched by this commit Revision:538450  1.1.0
ashish search for other commits by this committer
- Fix building with OpenSSL base which does not provide pkgconfig
  configuration

PR:		247107
Submitted by:	Thibault Payet <monwarez at mailoo.org>
10 Jun 2020 11:26:04
Original commit files touched by this commit Revision:538390  1.1.0
linimon search for other commits by this committer
Remove -std=gnu11 from internal compiler flags to attempt to fix build
on GCC-based systems such as powerpc64:

  cc1: error: unrecognized command line option "-std=gnu11"

This is necessary but insufficient.  I have not yet tried the patch
from PR 247107, which may be needed..

Approved by:	portmgr (tier-2 blanket)
09 Jun 2020 08:07:21
Original commit files touched by this commit Revision:538297  1.1.0
ashish search for other commits by this committer
Add srain 1.1.0, modern IRC client written in GTK.

Number of commits found: 8