git: 5703adc04297 - main - cad/magic: Update 8.3.632 => 8.3.648

From: Älven <alven_at_FreeBSD.org>
Date: Tue, 07 Jul 2026 21:54:27 UTC
The branch main has been updated by alven:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5703adc042974a3a3bf0db33a6f73be0e622baac

commit 5703adc042974a3a3bf0db33a6f73be0e622baac
Author:     Älven <alven@FreeBSD.org>
AuthorDate: 2026-04-14 20:27:12 +0000
Commit:     Älven <alven@FreeBSD.org>
CommitDate: 2026-07-07 21:53:57 +0000

    cad/magic: Update 8.3.632 => 8.3.648
    
    * Remove workaround for building on 15
    
    Approved by:            yuri@ (maintainer, Mentor)
    Approved by:            db@, yuri@ (Mentors, implicit)
    Differential Revision:  https://reviews.freebsd.org/D56398
---
 cad/magic/Makefile | 5 ++---
 cad/magic/distinfo | 6 +++---
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/cad/magic/Makefile b/cad/magic/Makefile
index 60e0441735fe..b39996947f48 100644
--- a/cad/magic/Makefile
+++ b/cad/magic/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	magic
-DISTVERSION=	8.3.632
+DISTVERSION=	8.3.648
 CATEGORIES=	cad
 MASTER_SITES=	http://opencircuitdesign.com/magic/archive/
 
@@ -23,8 +23,7 @@ USE_XORG=	ice sm x11 xext xi xmu
 SHEBANG_FILES=	scripts/preproc.py tcltk/ext2sim.sh.in tcltk/ext2spice.sh.in \
 		tcltk/magic.sh.in
 
-CONFIGURE_ARGS=	--enable-modular \
-		--with-opengl # --enable-modular should fix build on 15, when failures were due to missing symbols defined in *.sym but not in code
+CONFIGURE_ARGS=	--with-opengl
 
 ALL_TARGET=	tcllibrary
 
diff --git a/cad/magic/distinfo b/cad/magic/distinfo
index 10f7d2040060..2e65b5908af3 100644
--- a/cad/magic/distinfo
+++ b/cad/magic/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1775663229
-SHA256 (magic-8.3.632.tgz) = b8c57b2a2ddbd30964df1b8eaf497dc69b2956c9cf0e2a90740a20587d913c3b
-SIZE (magic-8.3.632.tgz) = 4312511
+TIMESTAMP = 1779659599
+SHA256 (magic-8.3.648.tgz) = c31ca786481c78118f89d169f34b1637afd95a98365ccd0cacf5f613cb229ad4
+SIZE (magic-8.3.648.tgz) = 4339418