git: 076530b117e3 - main - net/pecl-xmlrpc: converted to standard extension from pecl extension.

From: Vanilla I. Shu <vanilla_at_FreeBSD.org>
Date: Thu, 16 Jul 2026 01:57:18 UTC
The branch main has been updated by vanilla:

URL: https://cgit.FreeBSD.org/ports/commit/?id=076530b117e3eb6bd42aaf0395fa5c7484660483

commit 076530b117e3eb6bd42aaf0395fa5c7484660483
Author:     Vanilla I. Shu <vanilla@FreeBSD.org>
AuthorDate: 2026-07-16 01:56:04 +0000
Commit:     Vanilla I. Shu <vanilla@FreeBSD.org>
CommitDate: 2026-07-16 01:57:16 +0000

    net/pecl-xmlrpc: converted to standard extension from pecl extension.
    
    PR:             296824
---
 MOVED                                     |  1 +
 Mk/Uses/php.mk                            |  2 +-
 net/Makefile                              |  2 +-
 net/pecl-xmlrpc/distinfo                  |  3 ---
 net/{pecl-xmlrpc => php-xmlrpc}/Makefile  | 17 +++++++++++------
 net/php-xmlrpc/distinfo                   |  3 +++
 net/{pecl-xmlrpc => php-xmlrpc}/pkg-descr |  0
 7 files changed, 17 insertions(+), 11 deletions(-)

diff --git a/MOVED b/MOVED
index a1a7d0fb785d..c783956e2127 100644
--- a/MOVED
+++ b/MOVED
@@ -5500,3 +5500,4 @@ graphics/pecl-qrencode|graphics/php-qrencode|2026-07-12|Converted to standard ex
 www/pecl-http|www/php-http|2026-07-12|Converted to standard extension from pecl extension
 textproc/py-commonmark|textproc/py-CommonMark|2026-07-13|Remove duplicate port
 devel/pecl-pcov|devel/php-pcov|2026-07-13|Converted to standard extension from pecl extension
+net/pecl-xmlrpc|net/php-xmlrpc|2026-07-14|Converted to standard extension from pecl extension
diff --git a/Mk/Uses/php.mk b/Mk/Uses/php.mk
index 0e79d8606a16..0913d9c92b45 100644
--- a/Mk/Uses/php.mk
+++ b/Mk/Uses/php.mk
@@ -465,7 +465,7 @@ tidy_DEPENDS=	www/php${PHP_VER}-tidy
 tokenizer_DEPENDS=	devel/php${PHP_VER}-tokenizer
 xml_DEPENDS=	textproc/php${PHP_VER}-xml
 xmlreader_DEPENDS=	textproc/php${PHP_VER}-xmlreader
-xmlrpc_DEPENDS=	net/pecl-xmlrpc@${PHP_FLAVOR}
+xmlrpc_DEPENDS=	net/php-xmlrpc@${PHP_FLAVOR}
 xmlwriter_DEPENDS=	textproc/php${PHP_VER}-xmlwriter
 xsl_DEPENDS=	textproc/php${PHP_VER}-xsl
 zephir_parser_DEPENDS=	textproc/pecl-zephir_parser@${PHP_FLAVOR}
diff --git a/net/Makefile b/net/Makefile
index db084be5c9b9..56076a2a2fa5 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1000,9 +1000,9 @@
     SUBDIR += pecl-radius
     SUBDIR += pecl-rdkafka
     SUBDIR += pecl-smbclient
-    SUBDIR += pecl-xmlrpc
     SUBDIR += pen
     SUBDIR += php-oauth
+    SUBDIR += php-xmlrpc
     SUBDIR += php82-ldap
     SUBDIR += php82-soap
     SUBDIR += php82-sockets
diff --git a/net/pecl-xmlrpc/distinfo b/net/pecl-xmlrpc/distinfo
deleted file mode 100644
index c931f5f02be5..000000000000
--- a/net/pecl-xmlrpc/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1643428535
-SHA256 (PECL/xmlrpc-1.0.0RC3.tgz) = 65ce03491782f9d9d5e9bc70bfe684255e5afa8486a2960c7a7cab033882a282
-SIZE (PECL/xmlrpc-1.0.0RC3.tgz) = 79506
diff --git a/net/pecl-xmlrpc/Makefile b/net/php-xmlrpc/Makefile
similarity index 53%
rename from net/pecl-xmlrpc/Makefile
rename to net/php-xmlrpc/Makefile
index 32216e8b9e0f..a42d3b92d7ea 100644
--- a/net/pecl-xmlrpc/Makefile
+++ b/net/php-xmlrpc/Makefile
@@ -1,24 +1,29 @@
 PORTNAME=	xmlrpc
 DISTVERSION=	1.0.0RC3
-PORTREVISION=	3
+PORTREVISION=	4
 PORTEPOCH=	1
 CATEGORIES=	net pear
+PKGNAMEPREFIX=	${PHP_PKGNAMEPREFIX}
 
 MAINTAINER=	dereks@lifeofadishwasher.com
-COMMENT=	PHP extension for XML-RPC servers and clients
-WWW=		https://pecl.php.net/package/xmlrpc
+COMMENT=	Functions to write XML-RPC servers and clients
+WWW=		https://github.com/php/pecl-networking-xmlrpc
 
 LICENSE=	PHP301
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-USES=		iconv:translit gnome php:pecl pkgconfig
+USES=		gnome iconv:translit php:ext pkgconfig
+USE_GITHUB=	yes
+GH_ACCOUNT=	php
+GH_PROJECT=	pecl-networking-xmlrpc
+GH_TAGNAME=	${DISTNAME}
+USE_GNOME=	libxml2
 USE_PHP=	xml:build
 IGNORE_WITH_PHP=	86
-USE_GNOME=	libxml2
 
 CONFIGURE_ARGS+=	--with-iconv-dir=${LOCALBASE}
 
-TEST_TARGET=	test
 TEST_ENV=	NO_INTERACTION=yes
+TEST_TARGET=	test
 
 .include <bsd.port.mk>
diff --git a/net/php-xmlrpc/distinfo b/net/php-xmlrpc/distinfo
new file mode 100644
index 000000000000..1c837ac9da4b
--- /dev/null
+++ b/net/php-xmlrpc/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1783971395
+SHA256 (php-pecl-networking-xmlrpc-1.0.0RC3-xmlrpc-1.0.0RC3_GH0.tar.gz) = 57fb00bd579b097c122a21a4ce84ca735b245928c7da046752f50576bcdd8760
+SIZE (php-pecl-networking-xmlrpc-1.0.0RC3-xmlrpc-1.0.0RC3_GH0.tar.gz) = 79564
diff --git a/net/pecl-xmlrpc/pkg-descr b/net/php-xmlrpc/pkg-descr
similarity index 100%
rename from net/pecl-xmlrpc/pkg-descr
rename to net/php-xmlrpc/pkg-descr