pkgsrc-Changes archive

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

CVS commit: pkgsrc/cad/kicad



Module Name:    pkgsrc
Committed By:   bouyer
Date:           Wed Feb  3 19:34:34 UTC 2016

Modified Files:
        pkgsrc/cad/kicad: Makefile PLIST distinfo
        pkgsrc/cad/kicad/patches: patch-CMakeLists.txt
            patch-CMakeModules_Functions.cmake
            patch-CMakeModules_config.h.cmake patch-bitmaps_png_CMakeLists.txt
            patch-common_richio.cpp patch-eeschema_sch_component.cpp
            patch-eeschema_sch_sheet.cpp patch-include-kicad_string.h
            patch-include_hashtables.h patch-pcbnew_CMakeLists.txt
            patch-pcbnew_class_edge_mod.cpp patch-pcbnew_class_track.cpp
            patch-pcbnew_class_zone.cpp patch-pcbnew_kicad_plugin.cpp
            patch-pcbnew_legacy_plugin.cpp patch-pcbnew_xchgmod.cpp
Added Files:
        pkgsrc/cad/kicad/patches: patch-CMakeModules_WriteVersionHeader.cmake
            patch-common_CMakeLists.txt patch-cvpcb_CMakeLists.txt
            patch-eeschema_CMakeLists.txt patch-gerbview_CMakeLists.txt
            patch-include_kiway.h patch-pagelayout_editor_CMakeLists.txt
            patch-pcb_calculator_CMakeLists.txt
Removed Files:
        pkgsrc/cad/kicad/patches: patch-common-edaappl.cpp
            patch-eeschema_netform.cpp patch-eeschema_sch_sheet_path.cpp
            patch-eeschema_sheet.cpp patch-include_common.h
            patch-pcbnew_class_module.cpp

Log Message:
Update kicad to the 4.0.1 release.
Major changes:
    New graphics rendering backend GAL (OpenGL and Cairo) [currently pcbnew
        only and does not yet support all legacy tools]

    New s-expression based pcb format (.kicad_pcb)

    New footprint library format (.pretty folder with .kicad_mod footprints)

    Updated footprint editor (only usable with GAL renderer)

    More advanced footprint manager concept called footprint library
        table (fp-lib-table)

    Ability to download footprints on the fly from git repositories

    Official libraries are now stored on github and regularly updated

    Awesome/Advanced Push and Shove (PnS) router (only usable with GAL renderer)

    Interactive differential trace routing and tuning

    Interactive trace length tuning

    Much more realistic 3D board rendering

    Intelligent library search with preview in Eeschema

    Initial Python api for Pcbnew

Notes:
Symbols have changed size, been renamed, etc to follow the new KiCad library
conventions so you need to take care when working with older schematics if
you used the symbols packaged with KiCad.

The new pcb format cannot be loaded in older versions of KiCad.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/cad/kicad/Makefile
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/cad/kicad/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/cad/kicad/distinfo
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/cad/kicad/patches/patch-CMakeLists.txt \
    pkgsrc/cad/kicad/patches/patch-CMakeModules_Functions.cmake \
    pkgsrc/cad/kicad/patches/patch-CMakeModules_config.h.cmake \
    pkgsrc/cad/kicad/patches/patch-bitmaps_png_CMakeLists.txt \
    pkgsrc/cad/kicad/patches/patch-common_richio.cpp \
    pkgsrc/cad/kicad/patches/patch-eeschema_sch_component.cpp \
    pkgsrc/cad/kicad/patches/patch-eeschema_sch_sheet.cpp \
    pkgsrc/cad/kicad/patches/patch-include-kicad_string.h \
    pkgsrc/cad/kicad/patches/patch-pcbnew_CMakeLists.txt \
    pkgsrc/cad/kicad/patches/patch-pcbnew_class_edge_mod.cpp \
    pkgsrc/cad/kicad/patches/patch-pcbnew_class_track.cpp \
    pkgsrc/cad/kicad/patches/patch-pcbnew_class_zone.cpp \
    pkgsrc/cad/kicad/patches/patch-pcbnew_kicad_plugin.cpp \
    pkgsrc/cad/kicad/patches/patch-pcbnew_legacy_plugin.cpp \
    pkgsrc/cad/kicad/patches/patch-pcbnew_xchgmod.cpp
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/cad/kicad/patches/patch-CMakeModules_WriteVersionHeader.cmake \
    pkgsrc/cad/kicad/patches/patch-common_CMakeLists.txt \
    pkgsrc/cad/kicad/patches/patch-cvpcb_CMakeLists.txt \
    pkgsrc/cad/kicad/patches/patch-eeschema_CMakeLists.txt \
    pkgsrc/cad/kicad/patches/patch-gerbview_CMakeLists.txt \
    pkgsrc/cad/kicad/patches/patch-include_kiway.h \
    pkgsrc/cad/kicad/patches/patch-pagelayout_editor_CMakeLists.txt \
    pkgsrc/cad/kicad/patches/patch-pcb_calculator_CMakeLists.txt
cvs rdiff -u -r1.1.1.1 -r0 pkgsrc/cad/kicad/patches/patch-common-edaappl.cpp \
    pkgsrc/cad/kicad/patches/patch-eeschema_netform.cpp \
    pkgsrc/cad/kicad/patches/patch-eeschema_sch_sheet_path.cpp \
    pkgsrc/cad/kicad/patches/patch-eeschema_sheet.cpp \
    pkgsrc/cad/kicad/patches/patch-include_common.h \
    pkgsrc/cad/kicad/patches/patch-pcbnew_class_module.cpp
cvs rdiff -u -r1.1 -r1.2 pkgsrc/cad/kicad/patches/patch-include_hashtables.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index