diff options
| author | Rene Ladan <rene@FreeBSD.org> | 2026-09-30 22:20:56 +0000 |
|---|---|---|
| committer | Rene Ladan <rene@FreeBSD.org> | 2026-09-30 22:21:23 +0000 |
| commit | ff79eab4c75b327877876b401df4ed9e4a186206 (patch) | |
| tree | 6f564001d4a30f3a9c13662fcacec2422655f954 | |
| parent | 37a6579bd5ae63dd60efceb6345a49b92f2a8e4d (diff) | |
sysutils/rubygem-facter: Remove expired port
2026-07-01 sysutils/rubygem-facter: Discontinued, use sysutils/rubygem-openfact
| -rw-r--r-- | MOVED | 1 | ||||
| -rw-r--r-- | sysutils/Makefile | 1 | ||||
| -rw-r--r-- | sysutils/rubygem-facter/Makefile | 40 | ||||
| -rw-r--r-- | sysutils/rubygem-facter/distinfo | 3 | ||||
| -rw-r--r-- | sysutils/rubygem-facter/files/patch-facter.gemspec | 10 | ||||
| -rw-r--r-- | sysutils/rubygem-facter/files/patch-lib_facter_custom__facts_util_config.rb | 10 | ||||
| -rw-r--r-- | sysutils/rubygem-facter/pkg-descr | 5 |
7 files changed, 1 insertions, 69 deletions
@@ -5710,3 +5710,4 @@ graphics/natron||2026-09-30|Has expired: Depends on deprecated Qt5 WebEngine, no deskutils/kchmviewer|deskutils/uchmviewer|2026-09-30|Has expired: Development stalled; use deskutils/uchmviewer devel/pyside2||2026-09-30|Has expired: Depends on deprecated Qt5 WebEngine devel/swig40|devel/swig|2026-09-30|Has expired: Outdated. Use devel/swig instead +sysutils/rubygem-facter|sysutils/rubygem-openfact|2026-09-30|Has expired: Discontinued, use sysutils/rubygem-openfact diff --git a/sysutils/Makefile b/sysutils/Makefile index 030db7e4ecd6..c4e7742273dd 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -1247,7 +1247,6 @@ SUBDIR += rubygem-chef-winrm-elevated SUBDIR += rubygem-chef-zero SUBDIR += rubygem-choria-mcorpc-support - SUBDIR += rubygem-facter SUBDIR += rubygem-fluent-mixin-plaintextformatter SUBDIR += rubygem-fluent-plugin-config-expander SUBDIR += rubygem-fluent-plugin-file-alternative diff --git a/sysutils/rubygem-facter/Makefile b/sysutils/rubygem-facter/Makefile deleted file mode 100644 index 6242622bdfe7..000000000000 --- a/sysutils/rubygem-facter/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -PORTNAME= facter -PORTVERSION= 4.10.0 -CATEGORIES= sysutils rubygems -MASTER_SITES= RG - -MAINTAINER= puppet@FreeBSD.org -COMMENT= Cross-platform Ruby library for retrieving facts from OS -WWW= https://puppetlabs.com/facter - -LICENSE= APACHE20 - -DEPRECATED= Discontinued, use sysutils/rubygem-openfact -EXPIRATION_DATE=2026-07-01 - -RUN_DEPENDS= rubygem-hocon>=1.3<2:devel/rubygem-hocon \ - rubygem-thor>=1.0.1<2.0:devel/rubygem-thor -# Soft dependencies that resolve more FreeBSD facts -RUN_DEPENDS+= rubygem-ruby-augeas>0:textproc/rubygem-ruby-augeas \ - rubygem-ffi>=1.0:devel/rubygem-ffi \ - rubygem-rexml>0:textproc/rubygem-rexml \ - rubygem-sys-filesystem>0:sysutils/rubygem-sys-filesystem -# Ruby 3.4 support -RUN_DEPENDS+= rubygem-base64>0:converters/rubygem-base64 - -USES= cpe gem -CPE_VENDOR= puppet - -CONFLICTS_INSTALL= facter rubygem-openfact # bin/facter - -NO_ARCH= yes - -PLIST_FILES= bin/facter ${GEMS_DIR}/facter - -.include <bsd.port.pre.mk> - -post-install: - (cd ${WRKSRC}/lib/facter/facts/freebsd && ${COPYTREE_SHARE} "ec2_metadata.rb ec2_userdata.rb ipaddress_interfaces.rb ipaddress6_interfaces.rb" ${STAGEDIR}/${PREFIX}/${GEMS_DIR}/facter-${PORTVERSION}/lib/facter/facts/freebsd) - ${RLN} ${STAGEDIR}/${PREFIX}/${GEMS_LIB_DIR} ${STAGEDIR}/${PREFIX}/${GEMS_DIR}/facter - -.include <bsd.port.post.mk> diff --git a/sysutils/rubygem-facter/distinfo b/sysutils/rubygem-facter/distinfo deleted file mode 100644 index 2382d2c972db..000000000000 --- a/sysutils/rubygem-facter/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1730781316 -SHA256 (rubygem/facter-4.10.0.gem) = b78a213b9160cded7ab93e7c47c003c618ebd49c6eca549d09a068e27a30a59d -SIZE (rubygem/facter-4.10.0.gem) = 172032 diff --git a/sysutils/rubygem-facter/files/patch-facter.gemspec b/sysutils/rubygem-facter/files/patch-facter.gemspec deleted file mode 100644 index 1d455e36d7d4..000000000000 --- a/sysutils/rubygem-facter/files/patch-facter.gemspec +++ /dev/null @@ -1,10 +0,0 @@ ---- facter.gemspec.orig 2024-04-16 05:25:30 UTC -+++ facter.gemspec -@@ -32,6 +32,6 @@ Gem::Specification.new do |s| - s.add_development_dependency(%q<webmock>.freeze, ["~> 3.12".freeze]) - s.add_development_dependency(%q<yard>.freeze, ["~> 0.9".freeze]) - s.add_runtime_dependency(%q<hocon>.freeze, ["~> 1.3".freeze]) -- s.add_runtime_dependency(%q<thor>.freeze, [">= 1.0.1".freeze, "< 1.3".freeze]) -+ s.add_runtime_dependency(%q<thor>.freeze, [">= 1.0.1".freeze, "< 2.0".freeze]) - end - diff --git a/sysutils/rubygem-facter/files/patch-lib_facter_custom__facts_util_config.rb b/sysutils/rubygem-facter/files/patch-lib_facter_custom__facts_util_config.rb deleted file mode 100644 index 9bc20c1a5681..000000000000 --- a/sysutils/rubygem-facter/files/patch-lib_facter_custom__facts_util_config.rb +++ /dev/null @@ -1,10 +0,0 @@ ---- lib/facter/custom_facts/util/config.rb.orig 2020-08-31 03:41:56 UTC -+++ lib/facter/custom_facts/util/config.rb -@@ -43,6 +43,7 @@ module LegacyFacter - [File.join(windows_dir, 'PuppetLabs', 'facter', 'facts.d')] - else - [ -+ '/usr/local/etc/facter/facts.d/', - '/etc/puppetlabs/facter/facts.d', - '/etc/facter/facts.d/', - '/opt/puppetlabs/facter/facts.d' diff --git a/sysutils/rubygem-facter/pkg-descr b/sysutils/rubygem-facter/pkg-descr deleted file mode 100644 index b612ced9d443..000000000000 --- a/sysutils/rubygem-facter/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -A cross-platform Ruby library for retrieving facts from operating systems. -Supports multiple resolution mechanisms, any of which can be restricted to -working only on certain operating systems or environments. Facter is -especially useful for retrieving things like operating system names, IP -addresses, MAC addresses, and SSH keys. |
