git: bc3da83528d7 - main - devel/rubygem-pdk: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 30 Sep 2026 21:10:36 UTC
The branch main has been updated by rene:
URL: https://cgit.FreeBSD.org/ports/commit/?id=bc3da83528d70f1659aa5f7715ecf8e035bed7a7
commit bc3da83528d70f1659aa5f7715ecf8e035bed7a7
Author: Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-09-30 21:10:32 +0000
Commit: Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-09-30 21:10:32 +0000
devel/rubygem-pdk: Remove expired port
2026-09-30 devel/rubygem-pdk: Depends on expired sysutils/rubygem-facter
---
MOVED | 1 +
devel/Makefile | 1 -
devel/rubygem-pdk/Makefile | 41 ----------------------
devel/rubygem-pdk/distinfo | 3 --
.../files/patch-lib_pdk_cli_exec_command.rb | 11 ------
devel/rubygem-pdk/files/patch-pdk.gemspec | 29 ---------------
devel/rubygem-pdk/pkg-descr | 7 ----
7 files changed, 1 insertion(+), 92 deletions(-)
diff --git a/MOVED b/MOVED
index fff7e29a4273..635cc653ba72 100644
--- a/MOVED
+++ b/MOVED
@@ -5664,3 +5664,4 @@ ftp/oftpd||2026-09-30|Has expired: Abandoned and has known vulnerability (CVE-20
multimedia/py-periscope||2026-09-30|Has expired: Unmaintained upstream, last release 2011
devel/pyside2-tools||2026-09-30|Has expired: Depends on deprecated Qt5 WebEngine
russian/eric6||2026-09-30|Has expired: Depends on deprecated Qt5 WebEngine
+devel/rubygem-pdk||2026-09-30|Has expired: Depends on expired sysutils/rubygem-facter
diff --git a/devel/Makefile b/devel/Makefile
index 9bc1f0f91e11..92546a590767 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -8191,7 +8191,6 @@
SUBDIR += rubygem-pathname
SUBDIR += rubygem-pathspec
SUBDIR += rubygem-pathutil
- SUBDIR += rubygem-pdk
SUBDIR += rubygem-pedump
SUBDIR += rubygem-peek
SUBDIR += rubygem-peek-gc-rails52
diff --git a/devel/rubygem-pdk/Makefile b/devel/rubygem-pdk/Makefile
deleted file mode 100644
index 719b7a9e6f34..000000000000
--- a/devel/rubygem-pdk/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-PORTNAME= pdk
-PORTVERSION= 3.4.0
-PORTREVISION= 1
-CATEGORIES= devel rubygems
-MASTER_SITES= RG
-
-MAINTAINER= puppet@FreeBSD.org
-COMMENT= CLI for development of Puppet modules
-WWW= https://github.com/puppetlabs/pdk
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expired sysutils/rubygem-facter
-EXPIRATION_DATE=2026-09-30
-
-RUN_DEPENDS= rubygem-bundler>=2.1.0,1:sysutils/rubygem-bundler \
- rubygem-childprocess>=5.0.0:devel/rubygem-childprocess \
- rubygem-cri>=2.15.11<3:devel/rubygem-cri \
- rubygem-deep_merge>=1.2.2<2:devel/rubygem-deep_merge \
- rubygem-diff-lcs>=1.5.0:textproc/rubygem-diff-lcs \
- rubygem-facter>=4.0.0<5.0.0:sysutils/rubygem-facter \
- rubygem-ffi>=1.15.5<2.0.0:devel/rubygem-ffi \
- rubygem-hitimes>=2.0.0:devel/rubygem-hitimes \
- rubygem-json_pure>=2.6.3:devel/rubygem-json_pure \
- rubygem-json-schema>=4.0:devel/rubygem-json-schema \
- rubygem-minitar>=0.8:archivers/rubygem-minitar \
- rubygem-pathspec>=1.1:devel/rubygem-pathspec \
- rubygem-puppet_forge>=5.0:sysutils/rubygem-puppet_forge \
- rubygem-puppet-modulebuilder>=1.0,<3.0:devel/rubygem-puppet-modulebuilder \
- rubygem-tty-prompt>=0.23<1:devel/rubygem-tty-prompt \
- rubygem-tty-spinner>=0.9<1:devel/rubygem-tty-spinner \
- rubygem-tty-which>=0.5<1:devel/rubygem-tty-which
-
-USES= gem
-
-NO_ARCH= yes
-
-PLIST_FILES= bin/pdk
-
-.include <bsd.port.mk>
diff --git a/devel/rubygem-pdk/distinfo b/devel/rubygem-pdk/distinfo
deleted file mode 100644
index f8d42ee111c2..000000000000
--- a/devel/rubygem-pdk/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1766859931
-SHA256 (rubygem/pdk-3.4.0.gem) = 719fa11b2fae2bc9394c8f958f84593e68f656afc4ac619bc53617a4f7f39c5d
-SIZE (rubygem/pdk-3.4.0.gem) = 131072
diff --git a/devel/rubygem-pdk/files/patch-lib_pdk_cli_exec_command.rb b/devel/rubygem-pdk/files/patch-lib_pdk_cli_exec_command.rb
deleted file mode 100644
index defa1e1c5a89..000000000000
--- a/devel/rubygem-pdk/files/patch-lib_pdk_cli_exec_command.rb
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/pdk/cli/exec/command.rb.orig 2024-09-14 02:17:19 UTC
-+++ lib/pdk/cli/exec/command.rb
-@@ -177,7 +177,7 @@ module PDK
-
- resolved_env['GEM_HOME'] = PDK::Util::RubyVersion.gem_home
- gem_path = PDK::Util::RubyVersion.gem_path
-- resolved_env['GEM_PATH'] = gem_path.empty? ? resolved_env['GEM_HOME'] : gem_path
-+ # resolved_env['GEM_PATH'] = gem_path.empty? ? resolved_env['GEM_HOME'] : gem_path
-
- # Make sure invocation of Ruby prefers our private installation.
- package_binpath = PDK::Util.package_install? ? File.join(PDK::Util.pdk_package_basedir, 'bin') : nil
diff --git a/devel/rubygem-pdk/files/patch-pdk.gemspec b/devel/rubygem-pdk/files/patch-pdk.gemspec
deleted file mode 100644
index f721ff0aa036..000000000000
--- a/devel/rubygem-pdk/files/patch-pdk.gemspec
+++ /dev/null
@@ -1,29 +0,0 @@
---- pdk.gemspec.orig 2025-12-31 22:38:25 UTC
-+++ pdk.gemspec
-@@ -23,19 +23,19 @@ Gem::Specification.new do |s|
- s.specification_version = 4
-
- s.add_runtime_dependency(%q<ffi>.freeze, [">= 1.15.5".freeze, "< 2.0.0".freeze])
-- s.add_runtime_dependency(%q<minitar>.freeze, ["~> 0.8".freeze])
-- s.add_runtime_dependency(%q<bundler>.freeze, [">= 2.1.0".freeze, "< 3.0.0".freeze])
-+ s.add_runtime_dependency(%q<minitar>.freeze, [">= 0.8".freeze])
-+ s.add_runtime_dependency(%q<bundler>.freeze, [">= 2.1.0".freeze])
- s.add_runtime_dependency(%q<cri>.freeze, ["~> 2.15.11".freeze])
- s.add_runtime_dependency(%q<childprocess>.freeze, ["~> 5.0".freeze])
-- s.add_runtime_dependency(%q<hitimes>.freeze, ["= 2.0.0".freeze])
-+ s.add_runtime_dependency(%q<hitimes>.freeze, [">= 2.0.0".freeze])
- s.add_runtime_dependency(%q<tty-prompt>.freeze, ["~> 0.23".freeze])
- s.add_runtime_dependency(%q<tty-spinner>.freeze, ["~> 0.9".freeze])
- s.add_runtime_dependency(%q<tty-which>.freeze, ["~> 0.5".freeze])
-- s.add_runtime_dependency(%q<json-schema>.freeze, ["~> 5.0".freeze])
-- s.add_runtime_dependency(%q<puppet-modulebuilder>.freeze, ["~> 1.0".freeze])
-+ s.add_runtime_dependency(%q<json-schema>.freeze, [">= 5.0".freeze])
-+ s.add_runtime_dependency(%q<puppet-modulebuilder>.freeze, [">= 1.0".freeze])
- s.add_runtime_dependency(%q<deep_merge>.freeze, ["~> 1.2.2".freeze])
- s.add_runtime_dependency(%q<diff-lcs>.freeze, [">= 1.5.0".freeze])
-- s.add_runtime_dependency(%q<pathspec>.freeze, ["~> 1.1".freeze])
-- s.add_runtime_dependency(%q<puppet_forge>.freeze, ["~> 5.0".freeze])
-+ s.add_runtime_dependency(%q<pathspec>.freeze, [">= 1.1".freeze])
-+ s.add_runtime_dependency(%q<puppet_forge>.freeze, [">= 5.0".freeze])
- end
-
diff --git a/devel/rubygem-pdk/pkg-descr b/devel/rubygem-pdk/pkg-descr
deleted file mode 100644
index 09e3a1b478f2..000000000000
--- a/devel/rubygem-pdk/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-The Puppet Development Kit (PDK) includes key Puppet code development and
-testing tools for Linux, Windows, and OS X workstations, so you can install one
-package with the tools you need to create and validate new modules.
-
-PDK includes testing tools, a complete module skeleton, and command line tools
-to help you create, validate, and run tests on Puppet modules. PDK also
-includes all dependencies needed for its use.