mirror of
https://git.freebsd.org/ports.git
synced 2026-06-02 11:08:52 +00:00
*/*: Deprecate discontinued OSS Puppet components
As announced in the [2025Q4] status report, the legacy ports for Open Source Puppet (which were abandonned by Perforce following the aquisition of Puppetlabs), are now deprecated and scheduled for removal in a few months. Switching from Puppet to OpenVox is relatively straightforward: when installing the replacement for a deprecated component, pkg(8) will detect a conflict between the legacy component and the new one and will prompt you to remove the deprecated package, which is the right course of action. For more details, refer to the [2025Q4] status report. [2025Q4]: https://www.freebsd.org/status/report-2025-10-2025-12/#_openvox_puppet With hat: puppet
This commit is contained in:
@@ -11,6 +11,9 @@ WWW= https://docs.puppetlabs.com/puppetdb/latest/
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
||||
DEPRECATED= Discontinued, use databases/openvoxdb-terminus8
|
||||
EXPIRATION_DATE=2026-07-01
|
||||
|
||||
CONFLICTS_INSTALL= openvoxdb-terminus[0-9] puppetdb-terminus[0-9]
|
||||
NO_BUILD= yes
|
||||
USES= gmake ruby
|
||||
|
||||
@@ -11,6 +11,9 @@ WWW= https://docs.puppetlabs.com/puppetdb/latest/
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
||||
DEPRECATED= Discontinued, use databases/openvoxdb-8
|
||||
EXPIRATION_DATE=2026-07-01
|
||||
|
||||
RUN_DEPENDS= bash:shells/bash
|
||||
|
||||
USE_RC_SUBR= puppetdb
|
||||
|
||||
@@ -12,6 +12,9 @@ WWW= https://puppet.com/docs/puppet/latest/puppet_index.html
|
||||
LICENSE= APACHE20
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
DEPRECATED= Discontinued, use sysutils/openvox-agent8
|
||||
EXPIRATION_DATE=2026-07-01
|
||||
|
||||
RUN_DEPENDS= rubygem-concurrent-ruby>1.0:devel/rubygem-concurrent-ruby \
|
||||
rubygem-deep_merge>1.0:devel/rubygem-deep_merge \
|
||||
rubygem-facter>=4.3.0:sysutils/rubygem-facter \
|
||||
|
||||
@@ -11,6 +11,9 @@ WWW= https://docs.puppetlabs.com/puppetserver/latest/services_master_puppetserv
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
||||
DEPRECATED= Discontinued, use sysutils/openvox-server8
|
||||
EXPIRATION_DATE=2026-07-01
|
||||
|
||||
ONLY_FOR_ARCHS= aarch64 amd64
|
||||
ONLY_FOR_ARCHS_REASON=Bundled JNI only support some architectures
|
||||
|
||||
|
||||
@@ -9,6 +9,9 @@ WWW= https://github.com/puppetlabs/bolt
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
||||
DEPRECATED= Discontinued, use sysutils/rubygem-openbolt
|
||||
EXPIRATION_DATE=2026-07-01
|
||||
|
||||
RUN_DEPENDS= r10k:sysutils/rubygem-r10k \
|
||||
rubygem-addressable>=2.5:www/rubygem-addressable \
|
||||
rubygem-aws-sdk-ec2>1:devel/rubygem-aws-sdk-ec2 \
|
||||
|
||||
@@ -9,6 +9,9 @@ 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
|
||||
|
||||
@@ -10,6 +10,9 @@ WWW= https://github.com/puppetlabs/puppetserver-ca-cli/
|
||||
LICENSE= APACHE20
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
DEPRECATED= Discontinued, use sysutils/rubygem-openvoxserver-ca
|
||||
EXPIRATION_DATE=2026-07-01
|
||||
|
||||
RUN_DEPENDS= rubygem-facter>=2.0.1:sysutils/rubygem-facter
|
||||
|
||||
USES= gem
|
||||
|
||||
@@ -10,6 +10,9 @@ WWW= https://github.com/puppetlabs/puppet-strings
|
||||
LICENSE= APACHE20
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
DEPRECATED= Discontinued, use textproc/rubygem-openvox-strings
|
||||
EXPIRATION_DATE=2026-07-01
|
||||
|
||||
RUN_DEPENDS= puppet:sysutils/puppet8 \
|
||||
rubygem-rgen>=0:devel/rubygem-rgen \
|
||||
rubygem-yard>=0.9.5<0.10:textproc/rubygem-yard
|
||||
|
||||
Reference in New Issue
Block a user