From nobody Wed Jan 24 03:26:43 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TKTrz3X8Vz57J36; Wed, 24 Jan 2024 03:26:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TKTrz2xJbz4Qjg; Wed, 24 Jan 2024 03:26:43 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1706066803; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=A6aADJFIF0uCZJI5MGe0LuB19+UMfTV2cm5ZyKD0z14=; b=t0GwDAiA8WIWGvc4e9+s5CBDISf5NzGCIrQ1YkXgr3PdsYHBmzrqn5Y5fBNnqj5TuQgmQN E6zVW04ukMwt6Led62aap0ncVlNmtiABNLuJRp+/rQhmgSK0rJZww4Pn30X774R3yZyNOg E9wSxEjoERgehUiJA8Q/gv+YH2wm8lmmZ4VlLcQK9kd4rbo1f5Tr25Dvub4toWzS3OnxkO N2s21XG7Z4Fg/RYHZq2hCoasVBM1Z2IMncRUYeZ2+qy+kGl8utjW0WCJwuw4je4N2yCTiY mADmz7jW3B3m7ZVQfl+L3jyOz5dthz0KuYWLYurL8MNexGRV7DqTZ8k/x8CiRg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1706066803; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=A6aADJFIF0uCZJI5MGe0LuB19+UMfTV2cm5ZyKD0z14=; b=X1J4VEsUQWNnsuqKnCeCMOjV5fvKq6Sg2kXsSD12jv/MehfcnA3I8mvbaK3jsbE/WzlgkM GQvdLA44nQFKfDuGDH1pGDjy/flAyzz+QWS1zVVfEtOir6Q/Sl1snpH348UjfasTW59Rly UfLWIGtqj0RzEqvhZLWVQUVZotcobYilDSGRtS0Wd6adZAuNUhjxPVCY6/R1OYdQJ9baNr SFeHLu8oARIIiNB3pShbI/OipyfasF/oWDNZgRcWJvEfuNe3tioMDpJYzdpi7JSQFL2uSE 8VbaF2tbe6x1OsAOUDRq87abGI2+R9eWxK6mpxO8odataIN6swQ5BeJgFrBWvw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1706066803; a=rsa-sha256; cv=none; b=HWuOHbhBgPRFIXWvztPHhsH4ZGhcYTtHEvALW8Ksc4p98D+1Vbtt+szhC0CGXH/g5/U/Sw v5PImeozvqiATrb/221SAI408pe4Dbr1OVLrVtE5w36aOb1WE5n5ACz5b7p+EFPQMhJzE6 0xj21GSbX6XmeMLuxhfKge2lTt7YdzSN4+RNjhn5KnyBkKZXrG0xQgE8yAZ9bSMu/XMqlP z1UkW6LZotpBD5DKHnrnSCFkpKfSavaVj+1ZyphOOr/Mee8tpwLKGs+opzv768qONvpfXf ICEEdr/ga95IgJEylKO9g98ERludPvKGHNzcugbTBIHW4s7DKoszADbUTHSygQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4TKTrz20hGzxlj; Wed, 24 Jan 2024 03:26:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 40O3QhDf056369; Wed, 24 Jan 2024 03:26:43 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 40O3Qho1056366; Wed, 24 Jan 2024 03:26:43 GMT (envelope-from git) Date: Wed, 24 Jan 2024 03:26:43 GMT Message-Id: <202401240326.40O3Qho1056366@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: ce9b2ed6b1ce - main - cad/magic: update 8.3.315 =?utf-8?Q?=E2=86=92?= 8.3.459 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ce9b2ed6b1ce7a80749d725936d68d5fd59494f6 Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=ce9b2ed6b1ce7a80749d725936d68d5fd59494f6 commit ce9b2ed6b1ce7a80749d725936d68d5fd59494f6 Author: Yuri Victorovich AuthorDate: 2024-01-24 03:26:34 +0000 Commit: Yuri Victorovich CommitDate: 2024-01-24 03:26:40 +0000 cad/magic: update 8.3.315 → 8.3.459 --- cad/magic/Makefile | 3 +- cad/magic/distinfo | 6 +-- cad/magic/files/patch-textio__textioInt.h | 6 +-- cad/magic/files/patch-textio__txInput.c | 85 +++++++++++++++---------------- cad/magic/pkg-plist | 5 +- 5 files changed, 53 insertions(+), 52 deletions(-) diff --git a/cad/magic/Makefile b/cad/magic/Makefile index 9448c2ac244a..68d5c883cb3f 100644 --- a/cad/magic/Makefile +++ b/cad/magic/Makefile @@ -1,6 +1,5 @@ PORTNAME= magic -DISTVERSION= 8.3.315 -PORTREVISION= 1 +DISTVERSION= 8.3.459 CATEGORIES= cad MASTER_SITES= http://opencircuitdesign.com/magic/archive/ diff --git a/cad/magic/distinfo b/cad/magic/distinfo index c02c531e6426..d50a52ecdd2b 100644 --- a/cad/magic/distinfo +++ b/cad/magic/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659123533 -SHA256 (magic-8.3.315.tgz) = c9b5b86287bb286b5db391c31b7a55bf4212458b073942383ff947162d758e1e -SIZE (magic-8.3.315.tgz) = 4175094 +TIMESTAMP = 1706064662 +SHA256 (magic-8.3.459.tgz) = 12b34564766227e0b0f1039044463da6ce7ff16a196045308fc688bb8d9d4fd4 +SIZE (magic-8.3.459.tgz) = 4237442 diff --git a/cad/magic/files/patch-textio__textioInt.h b/cad/magic/files/patch-textio__textioInt.h index 8e55d7b95244..4a03a32c8e8a 100644 --- a/cad/magic/files/patch-textio__textioInt.h +++ b/cad/magic/files/patch-textio__textioInt.h @@ -1,11 +1,11 @@ ---- textio/textioInt.h.orig 2020-05-24 07:00:08 UTC +--- textio/textioInt.h.orig 2023-07-12 06:00:01 UTC +++ textio/textioInt.h @@ -41,7 +41,7 @@ typedef struct { #define TX_CMD_PROMPT ":" /* all of the state associated with a tty terminal */ --#if !defined(SYSV) && !defined(CYGWIN) -+#if !defined(SYSV) && !defined(CYGWIN) && !defined(__FreeBSD__) +-#if !defined(SYSV) && !defined(CYGWIN) && !defined(__OpenBSD__) && !defined(EMSCRIPTEN) ++#if !defined(SYSV) && !defined(CYGWIN) && !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(EMSCRIPTEN) typedef struct { struct sgttyb tx_i_sgtty; struct tchars tx_i_tchars; diff --git a/cad/magic/files/patch-textio__txInput.c b/cad/magic/files/patch-textio__txInput.c index 37c792e58e21..18fa353bd1a5 100644 --- a/cad/magic/files/patch-textio__txInput.c +++ b/cad/magic/files/patch-textio__txInput.c @@ -1,4 +1,4 @@ ---- textio/txInput.c.orig 2020-05-24 07:00:08 UTC +--- textio/txInput.c.orig 2023-07-12 06:00:01 UTC +++ textio/txInput.c @@ -28,6 +28,7 @@ static char rcsid[] __attribute__ ((unused)) = "$Heade #include @@ -8,7 +8,7 @@ #include "utils/magsgtty.h" -@@ -1205,14 +1206,14 @@ TxGetLine(dest, maxChars) +@@ -1208,14 +1209,14 @@ TxGetLine(dest, maxChars) * ---------------------------------------------------------------------------- */ @@ -25,73 +25,72 @@ + ioctl( fileno( stdin ), TIOCGETA, buf); } - #else -@@ -1245,14 +1246,14 @@ txGetTermState(buf) + #elif defined (__OpenBSD__) || defined(EMSCRIPTEN) +@@ -1257,7 +1258,7 @@ txSetTermState(buf) void txSetTermState(buf) -#if defined(SYSV) || defined(CYGWIN) -- struct termio *buf; +#if defined(SYSV) || defined(CYGWIN) || defined(__FreeBSD__) -+ struct termios *buf; - #else - txTermState *buf; - #endif /* SYSV */ + struct termio *buf; + #elif defined (__OpenBSD__) || defined(EMSCRIPTEN) + struct termios *buf; +@@ -1267,7 +1268,7 @@ txSetTermState(buf) { --#if defined(SYSV) || defined(CYGWIN) -- ioctl( fileno(stdin), TCSETAF, buf ); -+#if defined(SYSV) || defined(CYGWIN) || defined(__FreeBSD__) -+ ioctl( fileno(stdin), TIOCSETAF, buf ); + #if defined(SYSV) || defined(CYGWIN) + ioctl( fileno(stdin), TCSETAF, buf ); +-#elif defined (__OpenBSD__) || defined(EMSCRIPTEN) ++#elif defined(__FreeBSD__) || defined (__OpenBSD__) || defined(EMSCRIPTEN) + (void) tcsetattr( fileno(stdin), TCSANOW, buf ); #else /* set the current terminal characteristics */ - (void) ioctl(fileno(stdin), TIOCSETN, (char *) &(buf->tx_i_sgtty) ); -@@ -1280,13 +1281,13 @@ txSetTermState(buf) - - void +@@ -1298,13 +1299,13 @@ txInitTermRec(buf) txInitTermRec(buf) --#if defined(SYSV) || defined(CYGWIN) -- struct termio *buf; -+#if defined(SYSV) || defined(CYGWIN) || defined(__FreeBSD__) -+ struct termios *buf; + #if defined(SYSV) || defined(CYGWIN) + struct termio *buf; +-#elif defined (__OpenBSD__) || defined(EMSCRIPTEN) ++#elif defined(__FreeBSD__) || defined (__OpenBSD__) || defined(EMSCRIPTEN) + struct termios *buf; #else txTermState *buf; #endif /* SYSV */ { --#if defined(SYSV) || defined(CYGWIN) -+#if defined(SYSV) || defined(CYGWIN) || defined(__FreeBSD__) +-#if defined(SYSV) || defined(CYGWIN) || defined(__OpenBSD__) || defined(EMSCRIPTEN) ++#if defined(SYSV) || defined(CYGWIN) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(EMSCRIPTEN) buf->c_lflag = ISIG; /* raw: no echo and no processing, allow signals */ buf->c_cc[ VMIN ] = 1; buf->c_cc[ VTIME ] = 0; -@@ -1301,8 +1302,8 @@ txInitTermRec(buf) - +@@ -1321,7 +1322,7 @@ struct termio closeTermState; - --#if defined(SYSV) || defined(CYGWIN) --struct termio closeTermState; -+#if defined(SYSV) || defined(CYGWIN) || defined(__FreeBSD__) -+struct termios closeTermState; + #if defined(SYSV) || defined(CYGWIN) + struct termio closeTermState; +-#elif defined (__OpenBSD__) || defined(EMSCRIPTEN) ++#elif defined(__FreeBSD__) || defined (__OpenBSD__) || defined(EMSCRIPTEN) + struct termios closeTermState; #else static txTermState closeTermState; - #endif /* SYSV */ -@@ -1328,8 +1329,8 @@ static bool haveCloseState = FALSE; - void +@@ -1349,13 +1350,13 @@ txSaveTerm() txSaveTerm() { --#if defined(SYSV) || defined(CYGWIN) + #if defined(SYSV) || defined(CYGWIN) - ioctl( fileno( stdin ), TCGETA, &closeTermState); -+#if defined(SYSV) || defined(CYGWIN) || defined(__FreeBSD__) + ioctl( fileno( stdin ), TIOCGETA, &closeTermState); txEraseChar = closeTermState.c_cc[VERASE]; txKillChar = closeTermState.c_cc[VKILL]; TxEOFChar = closeTermState.c_cc[VEOF]; -@@ -1369,8 +1370,8 @@ txSaveTerm() - void - TxSetTerminal() + TxInterruptChar = closeTermState.c_cc[VINTR]; + haveCloseState = TRUE; +-#elif defined (__OpenBSD__) || defined(EMSCRIPTEN) ++#elif defined(__FreeBSD__) || defined (__OpenBSD__) || defined(EMSCRIPTEN) + (void) tcgetattr( fileno( stdin ), &closeTermState); + txEraseChar = closeTermState.c_cc[VERASE]; + txKillChar = closeTermState.c_cc[VKILL]; +@@ -1398,7 +1399,7 @@ TxSetTerminal() { --#if defined(SYSV) || defined(CYGWIN) -- struct termio buf; -+#if defined(SYSV) || defined(CYGWIN) || defined(__FreeBSD__) -+ struct termios buf; + #if defined(SYSV) || defined(CYGWIN) + struct termio buf; +-#elif defined (__OpenBSD__) || defined(EMSCRIPTEN) ++#elif defined(__FreeBSD__) || defined (__OpenBSD__) || defined(EMSCRIPTEN) + struct termios buf; #else txTermState buf; - #endif /* SYSV */ diff --git a/cad/magic/pkg-plist b/cad/magic/pkg-plist index 1e6b97ee8cb4..262ee6e39233 100644 --- a/cad/magic/pkg-plist +++ b/cad/magic/pkg-plist @@ -76,7 +76,8 @@ lib/magic/doc/html/graphics/corner2.gif lib/magic/doc/html/graphics/email_address.png lib/magic/doc/html/graphics/line1.gif lib/magic/doc/html/graphics/magic_OGL_sm.gif -lib/magic/doc/html/graphics/magic_title2.gif +lib/magic/doc/html/graphics/magic_title8_3.gif +lib/magic/doc/html/graphics/magic_title8_3.png lib/magic/doc/html/graphics/techmgr.gif lib/magic/doc/html/graphics/toolbar.gif lib/magic/doc/html/graphics/writeall.gif @@ -289,6 +290,7 @@ lib/magic/tcl/magicdnull lib/magic/tcl/magicexec lib/magic/tcl/mazeroute.tcl lib/magic/tcl/readspice.tcl +lib/magic/tcl/reorderLayers.tcl lib/magic/tcl/socketcmd.tcl lib/magic/tcl/strip_reflibs.tcl lib/magic/tcl/tclmagic.so @@ -296,6 +298,7 @@ lib/magic/tcl/techbuilder.tcl lib/magic/tcl/texthelper.tcl lib/magic/tcl/tkcon.tcl lib/magic/tcl/tkshell.tcl +lib/magic/tcl/toolbar.tcl lib/magic/tcl/toolkit.tcl lib/magic/tcl/toolkit_rev0.tcl lib/magic/tcl/tools.tcl