pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/cad Update the geda suite to 1.4.3. Changes since the...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/400a3403ddf3
branches:  trunk
changeset: 553849:400a3403ddf3
user:      dmcmahill <dmcmahill%pkgsrc.org@localhost>
date:      Sun Feb 01 05:20:00 2009 +0000

description:
Update the geda suite to 1.4.3.  Changes since the last packaged
version (1.4.0) are listed below.

-------------------------
  Changes in this release only (since v1.4.0):
       Carlos Nieves Onega (1):

     * Fix missing %s in two strings.

   Patrick Bernaud (1):
     * Fix memory leak in gschem.

   Peter Clifton (2):
     * Fix verilog and VHDL netlist backends
     * Add libgeda/po/POTFILES.skip for intl/plural.c

   Peter TB Brett (1):
     * Don't crash on zero snap grid spacing [2026598]

   Werner Hoch (4):
     * Fix drawing artefact in rubbernet drawing code
     * update the pinnumbers if a slot attribute is deleted
     * o_delete_text(): only call o_attrib_slot_update() for COMPLEX
       objects.
     * libgeda: fixed EOL handling for mixed windows/linux usage

-------------------------
   Changes in this release only (since v1.4.1):
       Ales Hvezda (2):

     * Fixed up all icon-theme-installer files to work with non-bash
     * Bumped the revision on libgeda's shared library and updated
       versions.

   Carlos Nieves Onega (1):
     * Changed shell from bash to sh in icon-theme-installer

   Dan McMahill (1):
     * Avoid insecure temp file usage.

   Peter Clifton (3):
     * gattrib: Don't special-case ignore components with "graphical"
       attribute.
     * gattrib: Don't crash if we can't find data in the sheet. Bug
       #2214739
     * Calculate bounds of new object when copying an embedded complex.

   Werner Hoch (1):
     * libgeda: changed object adding flag for embeded symbols [#1692626]

-------------------------
   Changes in this release only (since v1.4.2):
       Patrick Bernaud (1):

     * Enable promotion of attributes when adding a component from guile.

   Peter Clifton (7):
     * gschem: Ensure we invalidate the region of text's origin marker
     * gnetlist: Fixup systemc backend
     * gschem: Don't add invalid attributes to the multiattrib dialog list
     * gschem: Check for self-connecting COMPLEX before deleting. Fix
       #1912859
     * gschem: Remove stretched object from stretch list if we delete it
     * o_move_end_rubberband(): Rework creating connectivity lists. Fix
       #2017356
     * gschlas: Fix segfault opening file

   Peter TB Brett (1):
     * Validate calls to scm_c_eval_string(). [2105219]

   Werner Hoch (1):
     * gschem: redraw empty preview on configure events [#2159047]

diffstat:

 cad/gattrib/Makefile          |   4 +-
 cad/gattrib/distinfo          |   8 ++--
 cad/geda-docs/distinfo        |   8 ++--
 cad/geda-examples/distinfo    |   8 ++--
 cad/geda-symbols/distinfo     |   8 ++--
 cad/geda-utils/distinfo       |   8 ++--
 cad/geda/Makefile.common      |   4 +-
 cad/geda/distinfo             |   2 -
 cad/gnetlist/Makefile         |   3 +-
 cad/gnetlist/distinfo         |   9 ++--
 cad/gnetlist/patches/patch-aa |  76 -------------------------------------------
 cad/gschem/distinfo           |   8 ++--
 cad/gsymcheck/distinfo        |   8 ++--
 cad/libgeda/buildlink3.mk     |   6 +-
 cad/libgeda/distinfo          |   8 ++--
 15 files changed, 44 insertions(+), 124 deletions(-)

diffs (269 lines):

diff -r 64d70b8888ec -r 400a3403ddf3 cad/gattrib/Makefile
--- a/cad/gattrib/Makefile      Sat Jan 31 23:25:37 2009 +0000
+++ b/cad/gattrib/Makefile      Sun Feb 01 05:20:00 2009 +0000
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.14 2008/06/12 02:14:15 joerg Exp $
+# $NetBSD: Makefile,v 1.15 2009/02/01 05:20:00 dmcmahill Exp $
 
 DISTNAME=              geda-gattrib-${PKGVERSION}
 PKGNAME=               gattrib-${PKGVERSION}
 CATEGORIES=            cad
 
-MAINTAINER=            wulf%NetBSD.org@localhost
+MAINTAINER=            dmcmahill%NetBSD.org@localhost
 HOMEPAGE=              http://www.geda.seul.org/
 COMMENT=               Attribute editor for gEDA
 
diff -r 64d70b8888ec -r 400a3403ddf3 cad/gattrib/distinfo
--- a/cad/gattrib/distinfo      Sat Jan 31 23:25:37 2009 +0000
+++ b/cad/gattrib/distinfo      Sun Feb 01 05:20:00 2009 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.16 2008/02/01 02:34:21 dmcmahill Exp $
+$NetBSD: distinfo,v 1.17 2009/02/01 05:20:00 dmcmahill Exp $
 
-SHA1 (geda/geda-gattrib-1.4.0.tar.gz) = 96c9de3bebd26b76d0559b4ee848be2105035d5e
-RMD160 (geda/geda-gattrib-1.4.0.tar.gz) = 86b1e4dddca96203492f2094e4579a1361064e63
-Size (geda/geda-gattrib-1.4.0.tar.gz) = 349998 bytes
+SHA1 (geda/geda-gattrib-1.4.3.tar.gz) = f3886a41abaddd444eea21e4000b5c495accb85c
+RMD160 (geda/geda-gattrib-1.4.3.tar.gz) = 9063e498824bebe57bad18ca99bdf4b02aae1060
+Size (geda/geda-gattrib-1.4.3.tar.gz) = 326641 bytes
diff -r 64d70b8888ec -r 400a3403ddf3 cad/geda-docs/distinfo
--- a/cad/geda-docs/distinfo    Sat Jan 31 23:25:37 2009 +0000
+++ b/cad/geda-docs/distinfo    Sun Feb 01 05:20:00 2009 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.20 2008/02/01 02:34:24 dmcmahill Exp $
+$NetBSD: distinfo,v 1.21 2009/02/01 05:20:01 dmcmahill Exp $
 
-SHA1 (geda/geda-docs-1.4.0.tar.gz) = d8b77a3f39fa324637314b62bdd56a7b2742f1a2
-RMD160 (geda/geda-docs-1.4.0.tar.gz) = 087d16a3cbaff1eb1a948e59ad6b87e950aa236f
-Size (geda/geda-docs-1.4.0.tar.gz) = 1833377 bytes
+SHA1 (geda/geda-docs-1.4.3.tar.gz) = dda5b33b2df4486f3cdc930d771880b8f6bba3c0
+RMD160 (geda/geda-docs-1.4.3.tar.gz) = e6245be1d708f629623fb3c216d9ecc379cefbc1
+Size (geda/geda-docs-1.4.3.tar.gz) = 1839084 bytes
diff -r 64d70b8888ec -r 400a3403ddf3 cad/geda-examples/distinfo
--- a/cad/geda-examples/distinfo        Sat Jan 31 23:25:37 2009 +0000
+++ b/cad/geda-examples/distinfo        Sun Feb 01 05:20:00 2009 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2008/02/01 02:34:24 dmcmahill Exp $
+$NetBSD: distinfo,v 1.14 2009/02/01 05:20:01 dmcmahill Exp $
 
-SHA1 (geda/geda-examples-1.4.0.tar.gz) = 73895b572cbaf10eda563b8e8474dae9e833211f
-RMD160 (geda/geda-examples-1.4.0.tar.gz) = 46f7358ba440e040df3872dbd99c01f35d9fe74f
-Size (geda/geda-examples-1.4.0.tar.gz) = 257780 bytes
+SHA1 (geda/geda-examples-1.4.3.tar.gz) = b9a5684d0e9e7c93ddfe521a3133691b3f48f682
+RMD160 (geda/geda-examples-1.4.3.tar.gz) = 84cf705d5ea00f451531cbdb522dda6af957172c
+Size (geda/geda-examples-1.4.3.tar.gz) = 263072 bytes
diff -r 64d70b8888ec -r 400a3403ddf3 cad/geda-symbols/distinfo
--- a/cad/geda-symbols/distinfo Sat Jan 31 23:25:37 2009 +0000
+++ b/cad/geda-symbols/distinfo Sun Feb 01 05:20:00 2009 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.20 2008/02/01 02:34:24 dmcmahill Exp $
+$NetBSD: distinfo,v 1.21 2009/02/01 05:20:01 dmcmahill Exp $
 
-SHA1 (geda/geda-symbols-1.4.0.tar.gz) = a4bb4ee080b5eb822dac42f6f983be6ec8e669c7
-RMD160 (geda/geda-symbols-1.4.0.tar.gz) = f40c545c24b091296f6faf5b836cf9616a55ecbb
-Size (geda/geda-symbols-1.4.0.tar.gz) = 833319 bytes
+SHA1 (geda/geda-symbols-1.4.3.tar.gz) = 1a496d4dc35863e48def504e0970a396ddc69a68
+RMD160 (geda/geda-symbols-1.4.3.tar.gz) = a1ba094beb80d42c982ee89614b43289e59c61c3
+Size (geda/geda-symbols-1.4.3.tar.gz) = 843490 bytes
diff -r 64d70b8888ec -r 400a3403ddf3 cad/geda-utils/distinfo
--- a/cad/geda-utils/distinfo   Sat Jan 31 23:25:37 2009 +0000
+++ b/cad/geda-utils/distinfo   Sun Feb 01 05:20:00 2009 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.21 2008/02/01 02:34:23 dmcmahill Exp $
+$NetBSD: distinfo,v 1.22 2009/02/01 05:20:01 dmcmahill Exp $
 
-SHA1 (geda/geda-utils-1.4.0.tar.gz) = 725311fe02f6736f83f426c070e9fc40e42a231d
-RMD160 (geda/geda-utils-1.4.0.tar.gz) = 212ac8d9975ddbe02ea774e1cb897a91d6f28f23
-Size (geda/geda-utils-1.4.0.tar.gz) = 322537 bytes
+SHA1 (geda/geda-utils-1.4.3.tar.gz) = 3f9e8d3443ba804168d91bffb21165382c6b4219
+RMD160 (geda/geda-utils-1.4.3.tar.gz) = 9296488bcccc23070265f25c2d674498873a4220
+Size (geda/geda-utils-1.4.3.tar.gz) = 329706 bytes
diff -r 64d70b8888ec -r 400a3403ddf3 cad/geda/Makefile.common
--- a/cad/geda/Makefile.common  Sat Jan 31 23:25:37 2009 +0000
+++ b/cad/geda/Makefile.common  Sun Feb 01 05:20:00 2009 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.13 2008/02/01 02:34:25 dmcmahill Exp $
+# $NetBSD: Makefile.common,v 1.14 2009/02/01 05:20:01 dmcmahill Exp $
 #
 
 DIST_SUBDIR=   geda
-PKGVERSION=    1.4.0
+PKGVERSION=    1.4.3
 MASTER_SITES=  ftp://ftp.geda.seul.org/pub/geda/release/v1.4/${PKGVERSION}/ \
                http://www.geda.seul.org/release/v1.4/${PKGVERSION}/
 
diff -r 64d70b8888ec -r 400a3403ddf3 cad/geda/distinfo
--- a/cad/geda/distinfo Sat Jan 31 23:25:37 2009 +0000
+++ b/cad/geda/distinfo Sun Feb 01 05:20:00 2009 +0000
@@ -1,2 +0,0 @@
-$NetBSD: distinfo,v 1.11 2006/09/01 12:00:43 dmcmahill Exp $
-
diff -r 64d70b8888ec -r 400a3403ddf3 cad/gnetlist/Makefile
--- a/cad/gnetlist/Makefile     Sat Jan 31 23:25:37 2009 +0000
+++ b/cad/gnetlist/Makefile     Sun Feb 01 05:20:00 2009 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.46 2008/11/30 23:48:00 dmcmahill Exp $
+# $NetBSD: Makefile,v 1.47 2009/02/01 05:20:01 dmcmahill Exp $
 #
 
 DISTNAME=              geda-gnetlist-${PKGVERSION}
 PKGNAME=               gnetlist-${PKGVERSION}
-PKGREVISION=           1
 CATEGORIES=            cad
 
 MAINTAINER=            dmcmahill%NetBSD.org@localhost
diff -r 64d70b8888ec -r 400a3403ddf3 cad/gnetlist/distinfo
--- a/cad/gnetlist/distinfo     Sat Jan 31 23:25:37 2009 +0000
+++ b/cad/gnetlist/distinfo     Sun Feb 01 05:20:00 2009 +0000
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.25 2008/11/30 23:48:00 dmcmahill Exp $
+$NetBSD: distinfo,v 1.26 2009/02/01 05:20:01 dmcmahill Exp $
 
-SHA1 (geda/geda-gnetlist-1.4.0.tar.gz) = 494e4d9f323a935f6a858138101b5bed6788ce2f
-RMD160 (geda/geda-gnetlist-1.4.0.tar.gz) = 4e2c295ae6033da05cdffd62c28c41c4a5443843
-Size (geda/geda-gnetlist-1.4.0.tar.gz) = 402250 bytes
-SHA1 (patch-aa) = ce30c3a2d6541cc1e4c8b3762bbd1076d3748eb3
+SHA1 (geda/geda-gnetlist-1.4.3.tar.gz) = 8d44d7af1875e1d1a07b6e6f7b7fb8f3dc061283
+RMD160 (geda/geda-gnetlist-1.4.3.tar.gz) = e447bec38d1bcbdda5035510ad181f261bc55a44
+Size (geda/geda-gnetlist-1.4.3.tar.gz) = 408292 bytes
diff -r 64d70b8888ec -r 400a3403ddf3 cad/gnetlist/patches/patch-aa
--- a/cad/gnetlist/patches/patch-aa     Sat Jan 31 23:25:37 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,76 +0,0 @@
-$NetBSD: patch-aa,v 1.13 2008/11/30 23:48:00 dmcmahill Exp $
-
-Address privilege-escalation vulnerability (http://secunia.com/advisories/32806/)
-due to insecure temp file usage.
-
-Patch from upstream sources.
---- scripts/sch2eaglepos.sh.orig       2007-12-30 02:49:04.000000000 +0000
-+++ scripts/sch2eaglepos.sh
-@@ -1,17 +1,23 @@
--#!/bin/bash
-+#!/bin/sh
- # By Braddock Gaskill (braddock%braddock.com@localhost), August 2004.  This
- # software is hereby declared to be in the public domain by Braddock
- # Gaskill, the author.
- FNAME="$1"
- if [ -z "$FNAME" ]; then
--    echo "$0 <inputfile.sch>"
--    echo "This script will read a gschem schematic and attempt to
--    extract the relative positions of the components in the schematic,
--    and generate corresponding MOVE instructions for Eagle.  You will
--    likely have to adjust XOFFSET, YOFFSET, XSCAL, and YSCALE at the
--    top of the script to obtain usable positions."
--    echo "By Braddock Gaskill (braddock%braddock.com@localhost), August 2004"
--    exit -1;
-+    cat << EOF
-+
-+$0 <inputfile.sch>
-+
-+This script will read a gschem schematic and attempt to
-+extract the relative positions of the components in the schematic,
-+and generate corresponding MOVE instructions for Eagle.  You will
-+likely have to adjust XOFFSET, YOFFSET, XSCAL, and YSCALE at the
-+top of the script to obtain usable positions.
-+
-+By Braddock Gaskill (braddock%braddock.com@localhost), August 2004
-+
-+EOF
-+    exit -1
- fi
- XOFFSET=40000
- YOFFSET=33000
-@@ -20,10 +26,24 @@ YOFFSET=33000
- XSCALE=9000
- YSCALE=9000
- 
--TMP=/tmp/$$
--grep -B1 refdes= "$FNAME" |sed 's/=/ /' | cut -d" " -f2,3 |grep -v '^--' >/tmp/$$
-+tmpdir=/tmp/$$
-+mkdir -m 0700 -p $tmpdir
-+rc=$?
-+if test $rc -ne 0 ; then
-+      cat << EOF
-+
-+$0: ERROR -- Failed to create $tmpdir with 0700 permissions.  mkdir returned $rc.
- 
--3<$TMP
-+Make sure that $tmpdir does not already exist and that you have permissions to 
-+create it.
-+
-+EOF
-+      exit 1
-+fi
-+tmpf=${tmpdir}/tmpf
-+grep -B1 refdes= "$FNAME" |sed 's/=/ /' | cut -d" " -f2,3 |grep -v '^--' >${tmpf}
-+
-+3<$tmpf
- while read -u 3; do
-     # the directory on the client to backup
-     X=`echo $REPLY | cut -d' ' -f1`
-@@ -34,4 +54,5 @@ while read -u 3; do
-     Y=`echo "scale=5; ($Y - $YOFFSET) / $YSCALE" |bc`
-     echo "MOVE '$PART' ($X $Y);"
- done
--rm "$TMP"
-+rm -fr "${tmpdir}"
-+
diff -r 64d70b8888ec -r 400a3403ddf3 cad/gschem/distinfo
--- a/cad/gschem/distinfo       Sat Jan 31 23:25:37 2009 +0000
+++ b/cad/gschem/distinfo       Sun Feb 01 05:20:00 2009 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.26 2008/02/01 02:34:22 dmcmahill Exp $
+$NetBSD: distinfo,v 1.27 2009/02/01 05:20:00 dmcmahill Exp $
 
-SHA1 (geda/geda-gschem-1.4.0.tar.gz) = 0bdc4e350019f2193eda6f065277008538f06747
-RMD160 (geda/geda-gschem-1.4.0.tar.gz) = d7b8a05a5000f333102b9e286c8aac69223ae329
-Size (geda/geda-gschem-1.4.0.tar.gz) = 1120760 bytes
+SHA1 (geda/geda-gschem-1.4.3.tar.gz) = ae6c0b6955d0de125cb588379eecab77dd4f288d
+RMD160 (geda/geda-gschem-1.4.3.tar.gz) = b73e6f56203c4e879bb6146b8c205f26bceceb59
+Size (geda/geda-gschem-1.4.3.tar.gz) = 1145038 bytes
diff -r 64d70b8888ec -r 400a3403ddf3 cad/gsymcheck/distinfo
--- a/cad/gsymcheck/distinfo    Sat Jan 31 23:25:37 2009 +0000
+++ b/cad/gsymcheck/distinfo    Sun Feb 01 05:20:00 2009 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.20 2008/02/01 02:34:23 dmcmahill Exp $
+$NetBSD: distinfo,v 1.21 2009/02/01 05:20:01 dmcmahill Exp $
 
-SHA1 (geda/geda-gsymcheck-1.4.0.tar.gz) = 28af761573b682f93dff5936cc6d01458080239e
-RMD160 (geda/geda-gsymcheck-1.4.0.tar.gz) = 22cdbb0e5e6e7a1afff40e1be6d069ddac0ccd3d
-Size (geda/geda-gsymcheck-1.4.0.tar.gz) = 169129 bytes
+SHA1 (geda/geda-gsymcheck-1.4.3.tar.gz) = 62fa370d79178660f8f16696296b40683f275d18
+RMD160 (geda/geda-gsymcheck-1.4.3.tar.gz) = ece6cde519fa7140c60bc5d7a74190b8ed1d49e1
+Size (geda/geda-gsymcheck-1.4.3.tar.gz) = 173797 bytes
diff -r 64d70b8888ec -r 400a3403ddf3 cad/libgeda/buildlink3.mk
--- a/cad/libgeda/buildlink3.mk Sat Jan 31 23:25:37 2009 +0000
+++ b/cad/libgeda/buildlink3.mk Sun Feb 01 05:20:00 2009 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.24 2008/02/01 02:34:21 dmcmahill Exp $
+# $NetBSD: buildlink3.mk,v 1.25 2009/02/01 05:20:00 dmcmahill Exp $
 
 BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH}+
 LIBGEDA_BUILDLINK3_MK:=        ${LIBGEDA_BUILDLINK3_MK}+
@@ -12,8 +12,8 @@
 BUILDLINK_ORDER:=      ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libgeda
 
 .if !empty(LIBGEDA_BUILDLINK3_MK:M+)
-BUILDLINK_API_DEPENDS.libgeda+=        libgeda-1.4.0{,nb[0-9]*}
-BUILDLINK_ABI_DEPENDS.libgeda?=        libgeda-1.4.0{,nb[0-9]*}
+BUILDLINK_API_DEPENDS.libgeda+=        libgeda-1.4.3{,nb[0-9]*}
+BUILDLINK_ABI_DEPENDS.libgeda?=        libgeda-1.4.3{,nb[0-9]*}
 BUILDLINK_PKGSRCDIR.libgeda?=  ../../cad/libgeda
 .endif # LIBGEDA_BUILDLINK3_MK
 
diff -r 64d70b8888ec -r 400a3403ddf3 cad/libgeda/distinfo
--- a/cad/libgeda/distinfo      Sat Jan 31 23:25:37 2009 +0000
+++ b/cad/libgeda/distinfo      Sun Feb 01 05:20:00 2009 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.20 2008/02/01 02:34:21 dmcmahill Exp $
+$NetBSD: distinfo,v 1.21 2009/02/01 05:20:00 dmcmahill Exp $
 
-SHA1 (geda/libgeda-1.4.0.tar.gz) = d169b31f938f0ddc2e51499892de88c61467afd3
-RMD160 (geda/libgeda-1.4.0.tar.gz) = 40076de4e0b8509eacecbef1356af163c67372cd
-Size (geda/libgeda-1.4.0.tar.gz) = 1010177 bytes
+SHA1 (geda/libgeda-1.4.3.tar.gz) = d845ca1342761228761f578c1ea21931fffbe1e5
+RMD160 (geda/libgeda-1.4.3.tar.gz) = d3efd3bc1082d9cb44a89d43a73f2480fbe9aded
+Size (geda/libgeda-1.4.3.tar.gz) = 985338 bytes
 SHA1 (patch-aa) = c613ba03180a163a384f022c52eb4de69448b2b5



Home | Main Index | Thread Index | Old Index