notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
Port details
rubygem-facter Cross-platform Ruby library for retrieving facts from OS
4.1.1 sysutils 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 4.0.52Version of this port present on the latest quarterly branch.
Maintainer: puppet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2013-03-17 20:14:47
Last Update: 2021-05-01 00:15:57
Commit Hash: d08657c
People watching this port, also watch:: p5-CPAN-Meta-YAML, p5-Net-HTTP, font-misc-meltho, screen, python
Also Listed In: rubygems
License: APACHE20
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. bin/facter
  2. lib/ruby/gems/2.7/gems/facter
  3. /usr/local/share/licenses/rubygem-facter-4.1.1/catalog.mk
  4. /usr/local/share/licenses/rubygem-facter-4.1.1/LICENSE
  5. /usr/local/share/licenses/rubygem-facter-4.1.1/APACHE20
Collapse this list.
Dependency lines:
  • rubygem-facter>0:sysutils/rubygem-facter
To install the port: cd /usr/ports/sysutils/rubygem-facter/ && make install clean
To add the package: pkg install rubygem-facter
PKGNAME: rubygem-facter
Flavors: there is no flavor information for this port.
distinfo:
Packages: (move your mouse over the cells for more information)
rubygem-facter
ABIlatestquarterly
FreeBSD:11:aarch642.5.1_22.5.1_2
FreeBSD:11:amd644.1.14.0.52
FreeBSD:11:armv62.4.42.5.1_2
FreeBSD:11:i3864.1.14.0.52
FreeBSD:11:mips2.4.42.5.1_2
FreeBSD:11:mips64--
FreeBSD:12:aarch642.5.1_24.0.52
FreeBSD:12:amd644.1.14.0.52
FreeBSD:12:armv62.5.1_24.0.41
FreeBSD:12:armv72.5.1_24.0.41
FreeBSD:12:i3864.1.14.0.52
FreeBSD:12:mips2.5.1_22.5.1_2
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-4.0.52
FreeBSD:13:aarch644.0.474.0.52
FreeBSD:13:amd644.1.14.0.52
FreeBSD:13:armv64.0.494.0.52
FreeBSD:13:armv74.0.494.0.52
FreeBSD:13:i3864.1.14.0.52
FreeBSD:13:mips2.5.1_2-
FreeBSD:13:mips64--
FreeBSD:13:powerpc644.0.474.0.52
FreeBSD:14:aarch644.1.1-
FreeBSD:14:amd644.1.1-
FreeBSD:14:armv64.0.52-
FreeBSD:14:armv74.0.52-
FreeBSD:14:i3864.1.1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc644.0.52-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. ruby27 : lang/ruby27
  2. gem27 : devel/ruby-gems
Runtime dependencies:
  1. rubygem-ffi>=1.0 : devel/rubygem-ffi
  2. rubygem-hocon>=1.3 : devel/rubygem-hocon
  3. rubygem-thor>=1.0.1 : devel/rubygem-thor
  4. ruby27 : lang/ruby27
  5. gem27 : devel/ruby-gems
Patch dependencies:
  1. ruby27 : lang/ruby27
  2. gem27 : devel/ruby-gems
Extract dependencies:
  1. ruby27 : lang/ruby27
This port is required by:
for Build
  1. sysutils/puppet7

Deleted ports which required this port:

Expand this list of 6 deleted ports
  1. databases/puppetdb*
  2. sysutils/puppet*
  3. sysutils/puppet37*
  4. sysutils/puppet38*
  5. sysutils/puppet4*
  6. sysutils/puppetserver*
  7. Collapse this list of deleted ports.
for Run
  1. sysutils/puppet7

Deleted ports which required this port:

Expand this list of 7 deleted ports
  1. sysutils/puppet*
  2. sysutils/puppet26*
  3. sysutils/puppet27*
  4. sysutils/puppet37*
  5. sysutils/puppet38*
  6. sysutils/puppet4*
  7. sysutils/puppetserver*
  8. 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:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://rubygems.org/downloads/
Collapse this list.

Number of commits found: 49

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
01 May 2021 00:15:57
 files touched by this commit commit hash:d08657c185ee91e459e099e4d8815d1ade8bcdd3  4.1.1
romain search for other commits by this committer
sysutils/rubygem-facter: Update to 4.1.1

Release notes:
https://puppet.com/docs/puppet/7.6/release_notes_facter.html#release_notes_facter_4-1-1

With hat:	puppet
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  4.0.52
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
21 Mar 2021 00:56:22
Original commit files touched by this commit Revision:568901  4.0.52
romain search for other commits by this committer
Update to 4.0.52

Release notes:
https://puppet.com/docs/puppet/7.5/release_notes_facter.html#release_notes_facter_4-0-50

With hat:	puppet
19 Feb 2021 23:11:34
Original commit files touched by this commit Revision:566108  4.0.51
romain search for other commits by this committer
Update to 4.0.51

Release notes:
https://puppet.com/docs/puppet/7.4/release_notes_facter.html

With hat:	puppet
06 Feb 2021 03:30:44
Original commit files touched by this commit Revision:564183  4.0.50
romain search for other commits by this committer
Update to 4.0.50

With hat:	puppet
22 Jan 2021 21:45:56
Original commit files touched by this commit Revision:562342  4.0.49
romain search for other commits by this committer
Update to 4.0.49

With hat:	puppet
16 Dec 2020 18:52:56
Original commit files touched by this commit Revision:558237  4.0.47
romain search for other commits by this committer
Update to 4.0.47

With hat:	puppet
15 Dec 2020 00:53:13
Original commit files touched by this commit Revision:558122  4.0.44_1
romain search for other commits by this committer
Add an explicit dependency on rubygem-ffi

Facter is able to operate without FFI support, but some FreeBSD facts depend on
FFI to be fetched, so add an explicit dependency in order to make sure the
following facts are resolvable:

  * disks
  * dmi
  * load_averages
  * memory.system
  * partitions
  * processors.count
  * processors.models
  * processors.speed

Bump PORTREVISION.

With hat:	puppet
23 Oct 2020 18:39:42
Original commit files touched by this commit Revision:553125  4.0.44
romain search for other commits by this committer
Update to 4.0.44

ChangeLog:
https://github.com/puppetlabs/facter/blob/main/CHANGELOG.md#4044-2020-10-21

With hat:	puppet
18 Oct 2020 20:05:13
Original commit files touched by this commit Revision:552681  4.0.43
romain search for other commits by this committer
Update to 4.0.43

Release notes:
https://github.com/puppetlabs/facter/releases/tag/4.0.43

With hat:	puppet
07 Oct 2020 17:49:05
Original commit files touched by this commit Revision:551658  4.0.42
romain search for other commits by this committer
Update to 4.0.42

Release notes:
https://github.com/puppetlabs/facter/releases/tag/4.0.42

With hat:	puppet
30 Sep 2020 19:56:38
Original commit files touched by this commit Revision:550743  4.0.40
romain search for other commits by this committer
Update to 4.0.40

Release notes:
https://github.com/puppetlabs/facter/releases/tag/4.0.40

With hat:	puppet
26 Sep 2020 03:18:51
Original commit files touched by this commit Revision:550104  4.0.39
romain search for other commits by this committer
Update to 4.0.39

ChangeLog:
https://github.com/puppetlabs/facter/releases/tag/4.0.39

WIth hat:	puppet
16 Sep 2020 18:34:58
Original commit files touched by this commit Revision:548791  4.0.38
romain search for other commits by this committer
Update to 4.0.38

Release notes:
https://github.com/puppetlabs/facter/releases/tag/4.0.38

With hat:	puppet
02 Sep 2020 20:11:40
Original commit files touched by this commit Revision:547385  4.0.36
romain search for other commits by this committer
Udpate to 4.0.36

ChangeLog:
https://github.com/puppetlabs/facter/blob/4.x/CHANGELOG.md#4036-2020-09-02

With hat:	puppet
31 Aug 2020 19:57:09
Original commit files touched by this commit Revision:547208  4.0.35
romain search for other commits by this committer
Update to 4.0.35

ChangeLog:
https://github.com/puppetlabs/facter/blob/4.x/CHANGELOG.md#4035-2020-08-19

Pass maintainership to puppet@ [1]

PR:		249036 [1]
Approved by:	robak (maintainer) [1]
With hat:	puppet
10 Jan 2018 04:42:30
Original commit files touched by this commit Revision:458597  2.5.1_2
zleslie search for other commits by this committer
Add staticly named symlink to port-versioned directory

To be utilized by sysutils/puppetserver, here we add a symlink to point at the
gem directory. This allows puppetserver to use facter as a library without
knowing the version installed.

Approved by:    swills(mentor), robak
Differential Revision:  D13803
09 Jan 2018 19:16:16
Original commit files touched by this commit Revision:458561  2.5.1_1
danfe search for other commits by this committer
For the ports under `sysutils' category: remove superfluous linefeeds.
08 Nov 2017 11:53:50
Original commit files touched by this commit Revision:453731  2.5.1_1
robak search for other commits by this committer
sysutils/rubygem-facter: add AWS EC2 facts option

On machines that are not running in AWS EC2 cloud running facter was
taking very long time trying to gather information that wasn't there.
This change adds an option allowing to disable such facts in similar manner
to ZFS related facts.

PR:		221552
Submitted by:	pirzyk
08 Nov 2017 11:02:51
Original commit files touched by this commit Revision:453730  2.5.1
robak search for other commits by this committer
sysutils/rubygem-facter: update 2.5.0 -> 2.5.1

PR:		223020
Submitted by:	romain
06 Aug 2017 11:26:18
Original commit files touched by this commit Revision:447457  2.5.0
robak search for other commits by this committer
sysutils/rubygem-facter: update 2.4.6 -> 2.5.0

PR:		221041
Submitted by:	romain
25 Jun 2017 00:29:09
Original commit files touched by this commit Revision:444251  2.4.6
linimon search for other commits by this committer
Begin deorbit burn of ia64.  We have not attempted to build packages for
it for many years.

While here, alphabetize ARCHs, pet portlint, and modernize usages.

Approved by:	portmgr (tier-2 blanket)
17 Aug 2016 11:51:50
Original commit files touched by this commit Revision:420338  2.4.6
robak search for other commits by this committer
sysutils/rubygem-facter: update 2.4.4 -> 2.4.6
27 Apr 2016 21:57:32
Original commit files touched by this commit Revision:414136  2.4.4
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  2.4.4
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  2.4.4
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
08 Dec 2015 16:56:37
Original commit files touched by this commit Revision:403302  2.4.4
amdmi3 search for other commits by this committer
- Switch to options helpers

Approved by:	portmgr blanket
23 May 2015 19:04:49
Original commit files touched by this commit Revision:387181  2.4.4
mmoll search for other commits by this committer
sysutils/rubygem-facter: fix ZFS_FACTS option

Adjust sed calls as r382631 changed the format of the generated file.

PR:		199477
Differential Revision:	https://reviews.freebsd.org/D2497
Approved by:	mat (mentor), robak (maintainer, timeout)
21 May 2015 11:21:01
Original commit files touched by this commit Revision:386923  2.4.4
robak search for other commits by this committer
sysutils/rubygem-facter: update 2.4.3 -> 2.4.4
06 Apr 2015 11:49:15
Original commit files touched by this commit Revision:383418  2.4.3
robak search for other commits by this committer
sysutils/rubygem-facter: update 2.4.1 -> 2.4.3

PR:		199182
Submitted by:	Michael Moll <kvedulv@kvedulv.de>
30 Mar 2015 19:44:56
Original commit files touched by this commit Revision:382717  2.4.1
robak search for other commits by this committer
sysutils/rubygem-facter: fix build with ZFS_FACTS disabled

- Upstream changed the name of the gemspec to not include version number, this
change
  is to accomodate to that change

PR:		199017
11 Feb 2015 14:49:01
Original commit files touched by this commit Revision:378840  2.4.1
robak search for other commits by this committer
sysutils/rubygem-facter: update 2.4.0 -> 2.4.1
10 Feb 2015 22:37:25
Original commit files touched by this commit Revision:378809  2.4.0
robak search for other commits by this committer
sysutils/rubygem-facter: update 2.3.0 -> 2.4.0

PR:		197520
Submitted by:	Michael Moll <kvedulv@kvedulv.de>
01 Nov 2014 12:24:58
Original commit files touched by this commit Revision:372008  2.3.0
robak search for other commits by this committer
sysutils/rubygem-facter: update 2.2.0 -> 2.3.0

Approved by:	mentors (implicit)
17 Sep 2014 09:24:53
Original commit files touched by this commit Revision:368358  2.2.0
robak search for other commits by this committer
sysutils/rubygem-facter: update 2.1.0 -> 2.2.0

- Removed patch-lib-facter-zpool_version.rb (accepted by upstream)

Approved by:	mentors (implicit)
16 Jul 2014 08:33:56
Original commit files touched by this commit Revision:362052  2.1.0_1
robak search for other commits by this committer
sysutils/rubygem-facter: add option to disable ZFS facts generation

PR:		191555
Submitted by:	Michael Moll <kvedulv@kvedulv.de>
Reviewed by:	demon
Approved by:	swills (mentor)
26 Jun 2014 17:32:30
Original commit files touched by this commit Revision:359405  2.1.0
robak search for other commits by this committer
sysutils/rubygem-facter: update 2.0.2 -> 2.1.0

Approved by:	swills (mentor)
23 Jun 2014 20:17:36
Original commit files touched by this commit Revision:359003  2.0.2
robak search for other commits by this committer
sysutils/rubygem-facter: update 1.7.6 -> 2.0.2

- Update sysutils/rubygem-facter to 2.0.2 as in PR 191246
- Change maintainer address to robak@FreeBSD.org
- Update URL in pkg-descr

PR:		191246
Submitted by:	Michael Moll
Approved by:	swills (mentor)
19 Jun 2014 19:10:47
Original commit files touched by this commit Revision:358459  1.7.6
robak search for other commits by this committer
- Update sysutils/rubygem-facter to 1.7.6
- Change maintainer address to robak@freebsd.org

Reviewed by:	marino (mentor)
Approved by:	swills (mentor)
12 Mar 2014 15:39:14
Original commit files touched by this commit Revision:347982  1.7.5
swills search for other commits by this committer
- Update to 1.7.5
- Change maintainer to submitter, maintainer has not responded for months

PR:		ports/186794
Submitted by:	Bartek Rutkowski <ports@robakdesign.com>
Approved by:	maintainer timeout (rouslan@rshell.net, >3 weeks)
25 Jan 2014 20:39:28
Original commit files touched by this commit Revision:341091  1.7.4
swills search for other commits by this committer
- Update to 1.7.4

PR:		ports/185550
Submitted by:	Bartek Rutkowski <ports@robakdesign.com>
Approved by:	maintainer timeout (rouslan@rshell.net, >2 weeks)
31 Oct 2013 11:26:52
Original commit files touched by this commit Revision:332225  1.7.3_1
demon search for other commits by this committer
Add a patch removed without any good reasong during last port update.
30 Oct 2013 21:11:45
Original commit files touched by this commit Revision:332174  1.7.3_1
swills search for other commits by this committer
- Add patch dropped in last commit
- Bump PORTREVISION

Pointyhat to:	swills
30 Oct 2013 16:50:32
Original commit files touched by this commit Revision:332152  1.7.3
swills search for other commits by this committer
- Update to 1.7.3

PR:		ports/180545
Submitted by:	Michael Moll <kvedulv@kvedulv.de>
Approved by:	maintainer timeout (>3 months)
20 Sep 2013 23:06:00
Original commit files touched by this commit Revision:327772  1.6.18_2
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
sysutils)
01 Jun 2013 00:52:12
Original commit files touched by this commit Revision:319550  1.6.18_2
swills search for other commits by this committer
- Fix RUN_DEPENDS line so that it doesn't remove ruby as a dependency
- Bump PORTREVISION

With hat:	ruby@
30 Apr 2013 16:01:03
Original commit files touched by this commit Revision:316944  1.6.18_1
demon search for other commits by this committer
Fix 'processor' and 'processorcount' facts.
Bump PORTREVISION.

Reviewed by:    swills
Maintainer timeout.
27 Mar 2013 02:44:19
Original commit files touched by this commit Revision:315343  1.6.18
zi search for other commits by this committer
- Remove pkg-plist as it should not be here
17 Mar 2013 20:14:31
Original commit files touched by this commit Revision:314483  1.6.18
zi search for other commits by this committer
- Rename sysutils/facter to sysutils/rubygem-facter
- Update sysutils/rubygem-facter to 1.6.18
- Convert sysutils/rubygem-facter to utilize rubygem framework
- Update to new 'created by' header
- Add RG as additional MASTER_SITES for sysutils/rubygem-facter
- Update sysutils/puppet* RUN_DEPENDS due to rename of facter
- Bump PORTREVISION on sysutils/puppet* due to rename of facter

Approved by:	Rouslan Iskhakov <rouslan@rshell.net> (maintainer)

Number of commits found: 49