notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Port details
rubygem-charlock_holmes Gems for character encoding detection
0.7.7_4 textproc 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 0.7.7_3Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2012-10-07 10:29:22
Last Update: 2022-04-07 00:39:10
Commit Hash: 268cee3
Also Listed In: rubygems
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (3 items)
Collapse this list.
  1. /usr/local/share/licenses/rubygem-charlock_holmes-0.7.7_4/catalog.mk
  2. /usr/local/share/licenses/rubygem-charlock_holmes-0.7.7_4/LICENSE
  3. /usr/local/share/licenses/rubygem-charlock_holmes-0.7.7_4/MIT
Collapse this list.
Dependency lines:
  • rubygem-charlock_holmes>0:textproc/rubygem-charlock_holmes
To install the port:
cd /usr/ports/textproc/rubygem-charlock_holmes/ && make install clean
To add the package, run one of these commands:
  • pkg install textproc/rubygem-charlock_holmes
  • pkg install rubygem-charlock_holmes
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: rubygem-charlock_holmes
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
rubygem-charlock_holmes
ABIlatestquarterly
FreeBSD:11:aarch640.7.5_30.7.6_4
FreeBSD:11:amd640.7.7_20.7.7_2
FreeBSD:11:armv60.7.3_10.7.6_4
FreeBSD:11:i3860.7.7_20.7.7_2
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch640.7.5_30.7.7_3
FreeBSD:12:amd640.7.7_40.7.7_3
FreeBSD:12:armv60.7.5_30.7.6_4
FreeBSD:12:armv70.7.5_30.7.6_4
FreeBSD:12:i3860.7.7_40.7.7_3
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-0.7.7_1
FreeBSD:13:aarch640.7.7_40.7.7_3
FreeBSD:13:amd640.7.7_40.7.7_3
FreeBSD:13:armv60.7.7_10.7.7_3
FreeBSD:13:armv70.7.7_10.7.7_3
FreeBSD:13:i3860.7.7_40.7.7_3
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc640.7.7_10.7.7_2
FreeBSD:14:aarch640.7.7_4-
FreeBSD:14:amd640.7.7_4-
FreeBSD:14:armv60.7.7_4-
FreeBSD:14:armv70.7.7_4-
FreeBSD:14:i3860.7.7_4-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc640.7.7_2-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. ruby27 : lang/ruby27
  2. gem : devel/ruby-gems
Runtime dependencies:
  1. ruby27 : lang/ruby27
  2. gem : devel/ruby-gems
Library dependencies:
  1. libicui18n.so : devel/icu
Patch dependencies:
  1. ruby27 : lang/ruby27
  2. gem : devel/ruby-gems
Extract dependencies:
  1. ruby27 : lang/ruby27
This port is required by:
for Build
  1. www/gitlab-ce

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. net-im/mastodon*
  2. Collapse this list of deleted ports.
for Run
  1. devel/rubygem-gitlab_git
  2. games/ninix-aya
  3. net-mgmt/rubygem-oxidized-web
  4. textproc/rubygem-github-linguist
  5. textproc/rubygem-gitlab-grit
  6. www/gitlab-ce

Deleted ports which required this port:

Expand this list of 5 deleted ports
  1. net-im/mastodon*
  2. textproc/rubygem-github-linguist47*
  3. textproc/rubygem-github-linguist53*
  4. textproc/rubygem-gitlab-linguist*
  5. www/gitlab*
  6. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

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://rubygems.org/downloads/
Collapse this list.

Number of commits found: 38

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
07 Apr 2022 00:39:10
 files touched by this commit commit hash:268cee3b0227efd217869b43152e8936a05cb850  0.7.7_4
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 71.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-71-1
Reported by:	GitHub (watch releases)
PR:		262654
Exp-run by:	antoine
Approved by:	fluffy
28 Oct 2021 16:37:30
 files touched by this commit commit hash:f34ece3aa6a292628ea75c0e4dd2a04d879ab0a3  0.7.7_3
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 70.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-70-1
Reported by:	GitHub (watch releases)
PR:		258794
Exp-run by:	antoine
25 Oct 2021 15:58:00
 files touched by this commit commit hash:af642bef532233344c413925619379cd060a370b  0.7.7_2
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
textproc/rubygem-charlock_holmes: Take maintainership
04 Oct 2021 19:58:01
 files touched by this commit commit hash:e56a7da8946973ad5233bf881538298e30f472eb  0.7.7_2
Rene Ladan (rene) search for other commits by this committer
*: re-assign kuriyama@s ports to the pool, commit bit safekept

With hat:	portmgr-secretary
08 Apr 2021 23:33:31
 files touched by this commit commit hash:69d24a727d44d398f7357cb844386f3ec4750a4f  0.7.7_2
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 69.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-69-1
Reported by:	GitHub (watch releases)
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  0.7.7_1
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  0.7.7_1
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
03 Nov 2020 00:56:27
Original commit files touched by this commit Revision:553940  0.7.7_1
jbeich search for other commits by this committer
devel/icu: update to 68.1

Changes:	http://site.icu-project.org/download/68
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by:	GitHub (watch releases)
23 Oct 2020 04:52:59
Original commit files touched by this commit Revision:553077  0.7.7
mfechner search for other commits by this committer
Update to 0.7.7 which is required for gitlab-ce 13.5.
23 Apr 2020 20:14:49
Original commit files touched by this commit Revision:532707  0.7.6_4
jbeich search for other commits by this committer
devel/icu: update to 67.1

Changes:	http://site.icu-project.org/download/67
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by:	GitHub (watch releases)
13 Mar 2020 09:47:17
Original commit files touched by this commit Revision:528343  0.7.6_3
jbeich search for other commits by this committer
devel/icu: update to 66.1

Changes:	http://site.icu-project.org/download/66
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
03 Oct 2019 20:35:30
Original commit files touched by this commit Revision:513733  0.7.6_2
jbeich search for other commits by this committer
devel/icu: update to 65.1

Changes:	http://site.icu-project.org/download/65
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
27 Mar 2019 21:11:09
Original commit files touched by this commit Revision:496981  0.7.6_1
jbeich search for other commits by this committer
devel/icu: update to 64.1

Changes:	http://site.icu-project.org/download/64
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		236325
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D19479
23 Nov 2018 14:55:49
Original commit files touched by this commit Revision:485666  0.7.6
mfechner search for other commits by this committer
Upgrade to 0.7.6 which is required for gitlab-ce 11.5.

Approved by:	mentors (implicit)
23 Oct 2018 11:35:04
Original commit files touched by this commit Revision:482830  0.7.5_4
jbeich search for other commits by this committer
devel/icu: update to 63.1

Changes:	http://site.icu-project.org/download/63
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		232300
Exp-run by:	antoine
29 Jun 2018 14:22:11
Original commit files touched by this commit Revision:473551  0.7.5_3
jbeich search for other commits by this committer
devel/icu: update to 62.1

Changes:	http://site.icu-project.org/download/62
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		229359
Exp-run by:	antoine (only 10.4)
10 Jun 2018 08:08:26
Original commit files touched by this commit Revision:472117  0.7.5_2
antoine search for other commits by this committer
Remove bogus dependency on libunwind (brought by ruby on tier-1), those ports
should build fine on tier-2 archs

With hat:	portmgr
06 Apr 2018 15:53:17
Original commit files touched by this commit Revision:466648  0.7.5_2
jbeich search for other commits by this committer
devel/icu: update to 61.1

Changes:	http://site.icu-project.org/download/61
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		227042
Exp-run by:	antoine
MFH:		2018Q2 (required by Firefox 61)
04 Apr 2018 08:21:14
Original commit files touched by this commit Revision:466399  0.7.5_1
jbeich search for other commits by this committer
textproc/rubygem-charlock_holmes: unbreak with ICU 61

transliterator.cpp:39:3: error: unknown type name 'StringEnumeration'; did you
mean 'icu::StringEnumeration'?
  StringEnumeration *id_list;
  ^~~~~~~~~~~~~~~~~
  icu::StringEnumeration
/usr/local/include/unicode/strenum.h:57:20: note: 'icu::StringEnumeration'
declared here
class U_COMMON_API StringEnumeration : public UObject {
                   ^
transliterator.cpp:47:13: error: use of undeclared identifier 'Transliterator';
did you mean 'icu::Transliterator'?
  id_list = Transliterator::getAvailableIDs(status);
            ^~~~~~~~~~~~~~
            icu::Transliterator
/usr/local/include/unicode/translit.h:243:18: note: 'icu::Transliterator'
declared here
class U_I18N_API Transliterator : public UObject {
(Only the first 15 lines of the commit message are shown above View all of this commit message)
09 Nov 2017 02:31:48
Original commit files touched by this commit Revision:453790  0.7.5_1
jbeich search for other commits by this committer
devel/icu: update to 60.1

Changes:	http://site.icu-project.org/download/60
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		223373
Exp-run by:	antoine
12 Oct 2017 13:08:11
Original commit files touched by this commit Revision:451874  0.7.5
jrm search for other commits by this committer
textproc/rubygem-charlock_holmes: Update to version 0.7.5

Approved by:	maintainer timeout
Differential Revision:	https://reviews.freebsd.org/D12382
25 Sep 2017 00:02:36
Original commit files touched by this commit Revision:450556  0.7.3_6  Sanity Test Failure
jbeich search for other commits by this committer
devel/icu: update to 59.1

- Temporarily keep C++98 working in consumers for Clang's default -std=

Changes:	http://site.icu-project.org/download/59
PR:		218788
Submitted by:	takefu@airport.fm, dcarmich@dcarmichael.net (early version)
Exp-run by:	antoine
02 Dec 2016 09:21:59
Original commit files touched by this commit Revision:427548  0.7.3_5
mat search for other commits by this committer
http://github.com redirects to https://github.com, spare everyone a redirect.

Sponsored by:	Absolight
19 Nov 2016 18:21:20
Original commit files touched by this commit Revision:426525  0.7.3_5
jbeich search for other commits by this committer
devel/icu: update to 58.1

Changes:	http://site.icu-project.org/download/58
PR:		214384
Exp-run by:	antoine
Approved by:	office (bapt)
24 Sep 2016 11:06:57
Original commit files touched by this commit Revision:422711  0.7.3_4
tijl search for other commits by this committer
- Update devel/icu to 57.1.
- Clean up the Makefile.
- Follow some upstream recommendations (--with-data-packaging=archive,
  --disable-renaming, -DICU_NO_USER_DATA_OVERRIDE).
- Patch makefiles to install static libraries with INSTALL_DATA so they
  aren't stripped.
- Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc.
- Fix endianness detection in ICU.  The code wanted to use BYTE_ORDER
  defined in machine/endian.h, but this isn't visible because ICU is
  compiled with _XOPEN_SOURCE.  Patch the code to use _BYTE_ORDER instead.
- Compile ICU with C++11 compiler to enable move constructors.
- Patch ICU to fix a problem with atomics in the case of a C++11 compiler
  without C++11 header <atomic> (like Clang on FreeBSD 9).
- Bump all ports that depend on it due to library version change.
- Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU
  pkgconfig files.
- Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs
  a C++11 runtime library now.  Add this to all ports that depend on it
  so their executables load the right libstdc++.so on FreeBSD 9.

PR:		205120
Exp-run by:	antoine
Approved by:	portmgr (antoine)
06 Jul 2016 22:10:14
Original commit files touched by this commit Revision:418153  0.7.3_3
mat search for other commits by this committer
Bump PORTREVISION for the icu revert.

This time not bumping lang/php70, but devel/php70-intl which is the one
really depending on icu.

PR:		205120
With hat:	portmgr
Sponsored by:	Absolight
06 Jul 2016 07:34:13
Original commit files touched by this commit Revision:418119  0.7.3_2
gahr search for other commits by this committer
devel/icu: bump PORTREVISION on dependent ports
27 Apr 2016 21:57:32
Original commit files touched by this commit Revision:414136  0.7.3_1
swills search for other commits by this committer
Convert USES=gem:autoplist to USES=gem since autoplist is default
27 Apr 2016 16:36:42
Original commit files touched by this commit Revision:414118  0.7.3_1
swills search for other commits by this committer
create USES=gem and update rubygem- ports to use it

Note that for now ports still have to have USE_RUBY=yes to use USES=gem

PR:		209041
Differential Revision:	https://reviews.freebsd.org/D6070
01 Apr 2016 14:25:18
Original commit files touched by this commit Revision:412349  0.7.3_1
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
23 Apr 2015 21:26:10
Original commit files touched by this commit Revision:384614  0.7.3_1
bapt search for other commits by this committer
Update icu to 55.1
31 Aug 2014 04:58:30
Original commit files touched by this commit Revision:366723  0.7.3
swills search for other commits by this committer
textproc/rubygem-charlock_holmes: update to 0.7.3

newer version will be needed by rubygem-github-linguist

With hat:	ruby@
07 Feb 2014 11:44:09
Original commit files touched by this commit Revision:343214  0.6.9_1
bapt search for other commits by this committer
Chase boost and icu bump
While here convert some LIB_DEPENDS
24 Jan 2014 14:55:44
Original commit files touched by this commit Revision:340905  0.6.9
miwi search for other commits by this committer
- Stage safe
20 Sep 2013 23:17:32
Original commit files touched by this commit Revision:327773  0.6.9
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
textproc)
10 Aug 2013 10:26:36
Original commit files touched by this commit Revision:324471  0.6.9
kuriyama search for other commits by this committer
- Upgrade to 0.6.9.

PR:		ports/179888
Submitted by:	swills
18 Dec 2012 23:09:07
Original commit files touched by this commit Revision:309206  0.6.8
bapt search for other commits by this committer
Chase icu, graphite2 and libexttextcat bump
07 Oct 2012 10:28:57
Original commit files touched by this commit Revision:305454  0.6.8
kuriyama search for other commits by this committer
Character encoding detecting library for Ruby using ICU.

WWW: http://github.com/brianmario/charlock_holmes

Number of commits found: 38