git: 6c72eead0766 - main - devel/rubygem-datadog: Move devel/rubygem-ddtrace to devel/rubygem-datadog and update to 2.0.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Tue, 18 Jun 2024 04:07:19 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6c72eead0766fdfa30ac6c3b3f3f8506fb71ad5c

commit 6c72eead0766fdfa30ac6c3b3f3f8506fb71ad5c
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-06-18 03:57:52 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-06-18 03:57:52 +0000

    devel/rubygem-datadog: Move devel/rubygem-ddtrace to devel/rubygem-datadog and update to 2.0.0
    
    - Update COMMENT
    - Update pkg-descr
    
    Changes:        https://github.com/DataDog/dd-trace-rb/releases
---
 MOVED                                               |  1 +
 devel/Makefile                                      |  2 +-
 devel/{rubygem-ddtrace => rubygem-datadog}/Makefile | 14 ++++++--------
 devel/rubygem-datadog/distinfo                      |  3 +++
 devel/rubygem-datadog/pkg-descr                     |  3 +++
 devel/rubygem-ddtrace/distinfo                      |  3 ---
 devel/rubygem-ddtrace/pkg-descr                     |  3 ---
 7 files changed, 14 insertions(+), 15 deletions(-)

diff --git a/MOVED b/MOVED
index 724a2efc75b1..1fb5ac90ca76 100644
--- a/MOVED
+++ b/MOVED
@@ -3341,3 +3341,4 @@ www/py-dj42-django-modelcluster|www/py-django-modelcluster|2024-06-15|Has expire
 www/py-dj42-django-extensions|www/py-django-extensions|2024-06-15|Has expired: Obsolete, please use www/py-django-extensions instead
 www/py-dj42-djangorestframework|www/py-djangorestframework|2024-06-15|Has expired: Obsolete, please use www/py-djangorestframework instead
 www/py-dj42-django-debug-toolbar|www/py-django-debug-toolbar|2024-06-15|Has expired: Obsolete, please use www/py-django-debug-toolbar instead
+devel/rubygem-ddtrace|devel/rubygem-datadog|2024-06-18|Move devel/rubygem-ddtrace to devel/rubygem-datadog
diff --git a/devel/Makefile b/devel/Makefile
index 21a705395187..08306e22f017 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -6912,12 +6912,12 @@
     SUBDIR += rubygem-daemons
     SUBDIR += rubygem-danger
     SUBDIR += rubygem-danger-gitlab
+    SUBDIR += rubygem-datadog
     SUBDIR += rubygem-datadog-ci
     SUBDIR += rubygem-date
     SUBDIR += rubygem-ddmemoize
     SUBDIR += rubygem-ddmetrics
     SUBDIR += rubygem-ddplugin
-    SUBDIR += rubygem-ddtrace
     SUBDIR += rubygem-deb_version
     SUBDIR += rubygem-debase-ruby_core_source
     SUBDIR += rubygem-debug
diff --git a/devel/rubygem-ddtrace/Makefile b/devel/rubygem-datadog/Makefile
similarity index 54%
rename from devel/rubygem-ddtrace/Makefile
rename to devel/rubygem-datadog/Makefile
index 5dafbc7fad86..d06a02c781bf 100644
--- a/devel/rubygem-ddtrace/Makefile
+++ b/devel/rubygem-datadog/Makefile
@@ -1,10 +1,10 @@
-PORTNAME=	ddtrace
-PORTVERSION=	1.23.0
+PORTNAME=	datadog
+PORTVERSION=	2.0.0
 CATEGORIES=	devel rubygems
 MASTER_SITES=	RG
 
 MAINTAINER=	sunpoet@FreeBSD.org
-COMMENT=	Tracking client of Datadog for Ruby
+COMMENT=	Datadog's client library for Ruby
 WWW=		https://github.com/DataDog/dd-trace-rb
 
 LICENSE=	APACHE20 BSD3CLAUSE
@@ -12,15 +12,13 @@ LICENSE_COMB=	dual
 LICENSE_FILE_APACHE20=	${WRKSRC}/LICENSE.Apache
 LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE.BSD3
 
-RUN_DEPENDS=	rubygem-datadog-ci>=0.8.1<0.9:devel/rubygem-datadog-ci \
-		rubygem-debase-ruby_core_source>=3.3.1<3.3.1_99:devel/rubygem-debase-ruby_core_source \
-		rubygem-libdatadog>=7.0.0.1.0<7.0.0.2:devel/rubygem-libdatadog \
+RUN_DEPENDS=	rubygem-debase-ruby_core_source>=3.3.1<3.3.1_99:devel/rubygem-debase-ruby_core_source \
+		rubygem-libdatadog>=9.0.0.1.0<9.0.0.2:devel/rubygem-libdatadog \
 		rubygem-libddwaf>=1.14.0.0.0<1.14.0.1:devel/rubygem-libddwaf \
 		rubygem-msgpack>=0:devel/rubygem-msgpack
 
 USES=		gem
 
-PLIST_FILES=	bin/ddprofrb \
-		bin/ddtracerb
+PLIST_FILES=	bin/ddprofrb
 
 .include <bsd.port.mk>
diff --git a/devel/rubygem-datadog/distinfo b/devel/rubygem-datadog/distinfo
new file mode 100644
index 000000000000..fb7adf73e58a
--- /dev/null
+++ b/devel/rubygem-datadog/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1718580008
+SHA256 (rubygem/datadog-2.0.0.gem) = 6f5af678444da284cf5bc470f33b8d0919683504f51c9147aac5a880b11e5984
+SIZE (rubygem/datadog-2.0.0.gem) = 531968
diff --git a/devel/rubygem-datadog/pkg-descr b/devel/rubygem-datadog/pkg-descr
new file mode 100644
index 000000000000..986c0f0b905b
--- /dev/null
+++ b/devel/rubygem-datadog/pkg-descr
@@ -0,0 +1,3 @@
+datadog is Datadog's client library for Ruby. It includes a suite of tools which
+provide visibility into the performance and security of Ruby applications, to
+enable Ruby developers to identify bottlenecks and other issues.
diff --git a/devel/rubygem-ddtrace/distinfo b/devel/rubygem-ddtrace/distinfo
deleted file mode 100644
index 8f2e529fbd9d..000000000000
--- a/devel/rubygem-ddtrace/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1715843664
-SHA256 (rubygem/ddtrace-1.23.0.gem) = e966fa6667e5365e727643f743c62a1ebdb3a9d04735418bef38baeb8e5244db
-SIZE (rubygem/ddtrace-1.23.0.gem) = 546816
diff --git a/devel/rubygem-ddtrace/pkg-descr b/devel/rubygem-ddtrace/pkg-descr
deleted file mode 100644
index feaffb9994d7..000000000000
--- a/devel/rubygem-ddtrace/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-ddtrace is Datadog's tracing client for Ruby. It is used to trace requests as
-they flow across web servers, databases and microservices so that developers
-have great visiblity into bottlenecks and troublesome requests.