Commit Graph

71 Commits

Author SHA256 Message Date
Stefan Brüns
cbcec66e19 Accepting request 1090673 from home:StefanBruens:branches:electronics
- update to 7.0.5:
  See https://www.kicad.org/blog/2023/05/KiCad-7.0.5-Release/ for details.

OBS-URL: https://build.opensuse.org/request/show/1090673
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=112
2023-06-03 20:47:22 +00:00
Stefan Brüns
2e5c9771f3 Accepting request 1082612 from home:StefanBruens:branches:electronics
- update to 7.0.2:
  See https://www.kicad.org/blog/2023/04/KiCad-7.0.2-Release/ for details.
- Reduce build parallelism to avoid occasional OOM errors.
- Disable qa_eeschema unit test on aarch64.

OBS-URL: https://build.opensuse.org/request/show/1082612
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=110
2023-04-26 14:56:49 +00:00
Stefan Brüns
6c24a9e576 Accepting request 1070802 from home:StefanBruens:branches:electronics
Update to 7.0.1

OBS-URL: https://build.opensuse.org/request/show/1070802
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=108
2023-03-11 20:36:11 +00:00
Stefan Brüns
9b81223f2a Accepting request 1065833 from home:StefanBruens:branches:electronics
- update to 7.0.0:
  See https://www.kicad.org/blog/2023/02/KiCad-7.0.0-Release/ for details.
- Drop obsolete
  0001-Use-library-target-install-for-python-module-to-fix-.patch
- Adjust memory _constraints, add memoryperjob

OBS-URL: https://build.opensuse.org/request/show/1065833
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=106
2023-02-15 02:57:45 +00:00
Stefan Brüns
c394d992c3 Accepting request 1061093 from home:StefanBruens:branches:electronics
- update to 6.0.11:
  See https://www.kicad.org/blog/2023/01/KiCad-6.0.11-Release/ for details.
- update to version 6.0.10:
  See https://www.kicad.org/blog/2022/12/KiCad-6.0.10-Release/ for details.
- Update to version 6.0.9
  See https://www.kicad.org/blog/2022/10/KiCad-6.0.9-Release/ for details.
- Update to version 6.0.8
  See https://www.kicad.org/blog/2022/09/KiCad-6.0.8-Release/ for details.
- Update to version 6.0.7
  See https://www.kicad.org/blog/2022/07/KiCad-6.0.7-Release/ for details.
- Update to version 6.0.6
  See https://www.kicad.org/blog/2022/06/KiCad-6.0.6-Release/ for details.
- Update to version 6.0.5
  See https://www.kicad.org/blog/2022/05/KiCad-6.0.5-Release/ for details.
- Use Boost >= 1.71 on Leap.
- Update to version 6.0.4
  See https://www.kicad.org/blog/2022/03/KiCad-6.0.4-Release/ for details.
- Update to version 6.0.2
  See https://www.kicad.org/blog/2022/02/KiCad-6.0.2-Release/ for details.
- Fix suse_update_desktop_file invocation on Leap (missing new
  "org.kicad." prefix for desktop file names).
- Update to version 6.0.1
  See https://www.kicad.org/blog/2022/01/KiCad-6.0.1-Release/ for details.
- Update to version 6.0.0
  See https://www.kicad.org/blog/2021/12/KiCad-6.0.0-Release/ for details.
- Drop no longer necessary kicad-suse-help-path.patch
- Add 0001-Use-library-target-install-for-python-module-to-fix-.patch
- Adjust disk constraints (now 11G)
- Update to version 5.1.12
  See https://kicad.org/blog/2021/11/KiCad-5.1.12-Release/ for details.
- Update to version 5.1.11
  See https://kicad.org/blog/2021/11/KiCad-5.1.11-Release/ for details.
- Replace references to old domain (hijacked) with kicad.org
  https://www.kicad.org/blog/2021/10/Avoid-links-to-former-kicad-domain/
- Update to version 5.1.10
  See https://kicad.org/blog/2021/05/KiCad-5.1.10-Release/ for details.
- Update to version 5.1.9
  See https://kicad.org/blog/2020/12/KiCad-5.1.9-Release/ for details.
- On TW, disable XDG category mangling, keep new upstream category
  Science;Electronics.
- Update to version 5.1.8
  See https://kicad.org/blog/2020/11/KiCad-5.1.8-Release/ for details.
- Update to version 5.1.7, no changelog provided
- Drop now upstream
  0001-Remove-creation-on-the-fly-of-wxPaintEvent-instances.patch
- Update to version 5.1.6
  See http://kicad-pcb.org/blog/2020/05/KiCad-5.1.6-Release/ for details.
- Switch from OCE to OCC OpenCascade implementation, as recommended
  by upstream (FreeCAD uses OCC now as well).
- Fix compilation with latest wxWidgets:
  0001-Remove-creation-on-the-fly-of-wxPaintEvent-instances.patch
- Drop kicad-user-library.patch, only relevant for KiCad 4.0
  footprint libraries.
- Update to version 5.1.5
  See http://kicad-pcb.org/blog/2019/11/KiCad-5.1.5-Release/ for details.
- Update to minor release 5.1.4
  See http://kicad-pcb.org/blog/2019/08/KiCad-5.1.4-Release/ for details.
- Update to minor release 5.1.2
  This version contains critical bugfixes and minor improvements.
  See http://kicad-pcb.org/blog/2019/04/KiCad-5.1.2-Release/ for details.
- Update to minor release 5.1.1
  (Withdrawn due to a critical bug in netlist generation)
- Enable build for PowerPC, supported since KiCad 5.1.0.
  Also fixes a recurrent rebuild of kicad-doc, due to it having
  an unresolvable dependency on kicad.
- Update to minor release 5.1.0
  This version contains critical bugfixes and minor improvements.
  See http://kicad-pcb.org/blog/2019/03/KiCad-5.1.0-Release/ for details.
- Remove obsolete kicad-library-repos-install.patch
- Remove upstream 0001-Use-absolute-path-CMAKE_INSTALL_FULL_LIBDIR-for-3d-v.patch
- Revert broken change for symbol etc. library versions, there is nothing
  disallowing recent packages.
- Exclude PPC, not yet supported
- Set disk size constraint to avoid build failure seen on aarch64
- Allow up to date versions of symbol, footprint, template and 3D 
  packages.
- Update to bugfix release 5.0.2
  This version contains critical bugfixes and minor improvements.
  See http://kicad-pcb.org/blog/2018/12/KiCad-5.0.2-Release/ for details.
- Drop upstreamed 0001-Use-fixed-version-for-libngspice.so.0.patch
- Drop COPYRIGHT/LICENSE.AGPLv3, both files are included in the tarball now.
- Add Requires: libngspice0
- Fix name for dlopen'ed libngspice.so.0
  Add 0001-Use-fixed-version-for-libngspice.so.0.patch
- Update to bugfix release 5.0.1
  This version contains critical bugfixes and minor improvements.
  See http://kicad-pcb.org/blog/2018/10/KiCad-5.0.1-Release/ for details.
- Do proper fix for 3d plugindir, use absolute LIBDIR instead of
  deriving it from BINDIR:
  Add 0001-Use-absolute-path-CMAKE_INSTALL_FULL_LIBDIR-for-3d-v.patch
- Drop upstream kicad-fix-boost168-build.patch.
- Add Recommends: for new kicad-templates package
- Correct license to GPL-3.0-or-later AND AGPL-3.0-or-later
  Add LICENSE.AGPLv3 for some included third party code
- Add build option to fix boo#1107776 kicad: 3D models do not work
- Correct license, KiCad 5.0 no longer is GPL-2.0. Stop distributing
  a wrong license file inside the package.
- Enable spice simulator support
- Install python bindings in python_sitearch
- Deduplicate pcbnew python binary module
- Adapt libboost_* BuildRequires for current distribution versions
- Remove obsolete CMAKE options
- Set various pathes using using CMAKE options instead of patching
  files.
- Fix build against boost-1.68 with kicad-fix-boost168-build.patch.
- Update to new release version 5.0.0
- Removed incorporated patches:
  kicad-4.0.7-remove-internal-CheckCXXSymbolExists.patch,
  kicad-boost-1_61-boost-context-changes.patch and
  kicad-set-cxx-version.patch.
- Rebased kicad-user-library.patch.
- Upstream changes:
  This version has many new features and improvments over 4.0.7.
  See kicad-pcb.org/blog/2018/07/KiCad-5--a-new-generation/ for
  all the details.
- Fix build with CMake 3.11 (deb#897100):
  * Add kicad-4.0.7-remove-internal-CheckCXXSymbolExists.patch,
    picked from upstream.
- Use %license for license file instead of %doc (boo#1082318).
- Use SPDX 3 license identifier.
- Don't call empty macros in %post and %postun.
- Update to version 4.0.7.
- Build with fPIE.
- Rebased kicad-set-cxx-version.patch.
- Upstream changes:
 * Bugs Fixed:
   Fix broken links and add correct links to about dialog.
   Eeschema: highlight the first choice in rescue dialog.
   Eeschema: fix zone properties dialog level setting tooltip.
   Pcbnew: fix segfault when appending a board in GAL mode.
   Remove some useless or incorrect asserts in plot functions.
   Pcbnew: continue loading footprints after first failure.
   Eeschema: don’t apply last line width to text thickness in
   symbol library editor.
   Pcbnew: add option to plot DXF lines in outline mode.
   Pcbnew: add option to plot DXF editable text.
   Pcbnew: fix crash when dragging a track.
   Fix crash when dragging a track.
   Remove leading/trailing white space error message from field
   validator.
 * Other changes:
   Pcbnew: fix bug loading board files written when layers could
   have numeric names.
   Pcbnew: prevent segfault when outline has no vertices reading
   P-CAD file.
   Pcbnew: fix tooltip error in copper zones dialog.
   Eeschema: move BOM scripts so they are installed correctly.
   Apply changes from master to GOST page layouts.
   Save text thickness in worksheet editor.
   Fix default line widths for non-mm units in DXF import.
   Better error messages when throwing an I/O error or parse error.
   Cvpcb: fix incorrect assignments when using .equ files and
   automatic association.
   Fix possible crash and issues when a incorrect fp lib table is
   loaded.
   Fix crash when writing zip archive file to folder that is not
   writeable.
   Fix issues in plot functions when used from python scripts.
- Update to version 4.0.6
- Upstream changes
  *Library changes:
   You may need to update your footprint library table in pcbnew,
   because some footprint libraries have been renamed as follows:
    Buttons_Switches_ThroughHole.pretty ->
      Buttons_Switches_THT.pretty
    Capacitors_ThroughHole.pretty -> Capacitors_THT.pretty
    Connect.pretty -> Connectors.pretty
    Diodes_ThroughHole.pretty -> Diodes_THT.pretty
    Display.pretty -> Displays.pretty
    Relays_ThroughHole.pretty -> Relays_THT.pretty
    Resistors_ThroughHole.pretty -> Resistors_THT.pretty
    Sockets_BNC.pretty -> Connectors_TE-Connectivity.pretty
    Sockets_Mini-Universal.pretty ->
      Connectors_Mini-Universal.pretty
    Sockets_WAGO734.pretty -> Connectors_WAGO.pretty
    Terminal_Blocks.pretty -> Connectors_Terminal_Blocks.pretty
  *Bugs fixed:
    Pcbnew: fix an issue where path separators are not translated
     from \ in Windows to / on Unix.
    Pcbnew: do not use default board solder mask clearance in
     footprint editor.
    Pcbnew: fix a potential incompatibility (due to an old bug)
     with files which could be created by some recent Pcbnew versions.
    Eeschema: fix rotate bug in symbol library editor.
  Changes:
    Replace avhttp with libcurl.
    Pcbnew: fix a potential bug where a GAL canvas method was
     called from the legacy canvas.
    Eeschema: reorder toolbar slightly.
  *The KiCad development team hopes you enjoy this latest stable
   release of KiCad.
- use individual libboost-*-devel packages instead of boost-devel
- Update to version 4.0.5
- The KiCad project is pleased to announce that it is the first
  electronic development application to fully support the Gerber X2
  extensions.
- Upstream changes
  *Bugs Fixed:
   KiCad: fix crash when attempting to view ERC log with text
   editor.
   Pcbnew: fix several auto save file issues.
   Eeschema: fix assertion on delete node hot key while busy.
   Pcbnew: fix drill file naming issue.
   CvPcb: remove broken footprint documentation feature.
   Footprint editor: fix transform for incorrect mirroring of pads
   (only effects pads with offset).
   Pcbnew: prevent drawing tracks on non copper layers in GAL
   canvas.
   Fix crash when BOARD members are changed and PNS is active.
   Fix wrong CSV BOM format using bom2csv.xsl script with custom
   entries.
  *Changes:
   Fixed a crash when drawing a single point polyline.
   Gerbview: make print dialog display graphic layers list on some
   windows managers like Unity.
   Pcbnew: fix epic footprint editor DXF import fail.
   Fixed a crash when a negative (although invalid) net code
   occurs in legacy plugin.
   Pcbnew: prevent reversal of pad loading order when loading board.
   Fix incorrect indentation which generates compiler warnings.
   Pcbnew: make polygons strictly simple before fracturing them
   in zone fill calculations.
   Fix off-by-one in saving bitmaps.
   Version string improvements.
  *The KiCad development team hopes you enjoy this latest stable
   release of KiCad.
- No longer depend on boost_1_58_0 explicitly as it now provides
  boost-devel with correct version numbers.
- Update to version 4.0.4
  *bugfix release
- Ran dos2unix and rebased
  kicad-boost-1_61-boost-context-changes.patch
- Rebased kicad-set-cxx-version.patch,kicad-suse-help-path.patch,
  and kicad-user-library.patch.
- Pull some coroutine changes from kicad master, to fix build
  with boost 1.61 (boo#994383). Use on Leap and TW.
  * Add kicad-boost-1_61-boost-context-changes.patch
- Set C++ version to C++11, required by boost patch
  * Add kicad-set-cxx-version.patch
- Update to version 4.0.3
  * Bugfix release
  * Drop obsolete kicad-swig-3.0.10.patch
- Fix broken swig import script when using swig >= 3.0.10
  * kicad-swig-3.0.10.patch
- Added kicad-suse-help-path.patch to enable help in kicad.
- Added post and postun macros to allow proper integration with
  various gui systems.
- Update to version 4.0.2
  * Bugfix release
- Update to version 4.0.1
- Increase diskspace constraints to 8GB
- Update to version 4.0.0
  Changes from previous stable release:
  * New graphics rendering backend GAL (OpenGL and Cairo)
  * New s-expression based pcb format (.kicad_pcb)
  * New footprint library format (.pretty folder with .kicad_mod footprints)
  * Updated footprint editor
  * 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
- Update to version 4.0.0-rc2
- Set minimal memory size for building: 3500 Mb
- Update to version 4.0.0-rc1
  * Drop kicad-gost package
  * Drop pre_checkin.sh
  * Drop container_fwd.hpp.patch
  * Drop kikad-no-templates-install.patch
- Change license to "GPL-2.0+ and GPL-3.0+" due to source code changes
- Use user library instead of system
  * kicad-user-library.patch
- Replase kicad-libraries package with kicad-library-install.sh
  script for creation offline library copy.
  * kicad-library-repos-install.patch
- Mend build breakage by using 'system' list class rather than kicad/boost one
  * container_fwd.hpp.patch
- Do not conflict with self-provides
- Update to version 20140120
  * Bug fixes
- Removed templates to avoid conflict with kicad-library package
  * kikad-no-templates-install.patch
- Removed obsolete kicad-2012.01.19-build-with-old-wxwidgets.patch
- Update to version 20130707
  * no changelog available
  * removed obsolete kicad-2012.01.19-gcc-4.7.patch
- Change package license to GPL-2.0+ [bnc#796377]
- new version 20130330
- removed version patch
- Update to version 20120521
  * various bugfixes, no detailed changelog available
- Change package license to GPL-3.0 [bnc#796377]
- Build with Unicode support
- Add switcher for build with GOST support
- Fix displayed version
  * kicad-version.patch
- fix build with old wxWindow on SLE 11
- add patch from debian to fix build with gcc-4.7
- new version 2012-01-19
- new version 2011-12-28
- new version 2011-07-08
- new version 2011-04-29
- explicit request for DOUBLEBUFFER and DEPTH>=16
  fixes SwapBuffer() crash on Intel and Radeon GPUs
- build fix for openSUSE 11.4
- added l10n files and patch fixes bug [#650383]
- Update to 2010-05-05-stable
- Make it build with older wxGTK (wxAuiToolBar)
- Update to 2010-04-06-SVN2508
  Currently only builds on 11.2
- new version 2009.02.06
- build fix for openSUSE 11.1
- added freeglut-devel and update_desktop_file
- directory fixes
- new version 2008.08.25
- new version 2008.03.20
- adapted spec file from kicad-2007.07.09-2.fc8.src.rpm
- removed french project descriptions
- use cmake build process
- new version 2007.11.29
- Update desktop file
- New upstream version
- Merge previous patches
- Remove X-Fedora, Electronics and Engineering categories
- Update desktop file
- License tag clarification
- Rebuild
- Fix desktop entry. Fix #228598
- New upstream version
- Add patch to build with RPM_OPT_FLAGS and remove -s from LDFLAGS
  Contribution of Ville Skyttä <ville[DOT]skytta[AT]iki[DOT]fi>
  Fix #227757
- Fix typo in french summary
- Rebuild with wxGTK 2.8.
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
- New upstream version
- Use macro style instead of variable style
- Install missing modules. Fix #206602
- FE6 rebuild
- Removing backup files is no more needed.
- Remove BR libGLU-devel that is no more needed (bug #197501 is closed)
- Fix files permissions.
- s/mesa-libGLU-devel/libGLU-devel/
- BR mesa-libGLU-devel
- New upstream version
- Change name
- Use %%{_docdir} instead of %%{_datadir}/doc
- Use %%find_lang
- Update desktop database
- Convert MSDOS EOL to Unix EOL
- Remove BR utrac
- Patch to suppress extra qualification compile time error on FC5
- BR utrac to convert MSDOS files before applying patch
  This will be remove for the next upstream version.
- Install help in /usr/share/doc/kicad/ as the path is hardcoded
  in gestfich.cpp
- Add desktop file
- Add a second tarball that contains many things that are not included in
  the upstream source tarball such components and footprints librairies,
  help, localisation, etc.
- Initial Fedora RPM

OBS-URL: https://build.opensuse.org/request/show/1061093
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=104
2023-01-27 10:25:31 +00:00
Wojciech Kazubski
e3532e9731 Accepting request 1045763 from home:dirkmueller:Factory
- update to version 6.0.10:
  See https://www.kicad.org/blog/2022/12/KiCad-6.0.10-Release/ for details.

OBS-URL: https://build.opensuse.org/request/show/1045763
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=103
2023-01-21 23:07:58 +00:00
Dmitry Roshchin
35952c8434 Accepting request 1033766 from home:StefanBruens:branches:electronics
- Update to version 6.0.9
  See https://www.kicad.org/blog/2022/10/KiCad-6.0.9-Release/ for details.

OBS-URL: https://build.opensuse.org/request/show/1033766
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=101
2022-11-06 08:37:17 +00:00
Stefan Brüns
2c63d023c5 Accepting request 1032419 from home:StefanBruens:branches:electronics
- Update to version 6.0.8
  See https://www.kicad.org/blog/2022/09/KiCad-6.0.8-Release/ for details.

OBS-URL: https://build.opensuse.org/request/show/1032419
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=99
2022-10-31 09:50:09 +00:00
Stefan Brüns
f2bd8bcd3b Accepting request 999701 from home:StefanBruens:branches:electronics
- Update to version 6.0.7
  See https://www.kicad.org/blog/2022/07/KiCad-6.0.7-Release/ for details.

OBS-URL: https://build.opensuse.org/request/show/999701
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=97
2022-08-28 19:21:16 +00:00
Stefan Brüns
5c7c0efb0f Accepting request 984494 from home:StefanBruens:branches:electronics
- Update to version 6.0.6
  See https://www.kicad.org/blog/2022/06/KiCad-6.0.6-Release/ for details.

OBS-URL: https://build.opensuse.org/request/show/984494
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=95
2022-06-27 16:17:00 +00:00
Stefan Brüns
c7356eb54b Accepting request 977317 from home:StefanBruens:branches:electronics
- Update to version 6.0.5
  See https://www.kicad.org/blog/2022/05/KiCad-6.0.5-Release/ for details.
- Use Boost >= 1.71 on Leap.

OBS-URL: https://build.opensuse.org/request/show/977317
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=93
2022-05-15 15:52:32 +00:00
Stefan Brüns
fe8cc914dc Accepting request 962971 from home:StefanBruens:branches:electronics
- Update to version 6.0.4
  See https://www.kicad.org/blog/2022/03/KiCad-6.0.4-Release/ for details.

OBS-URL: https://build.opensuse.org/request/show/962971
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=91
2022-03-20 14:27:29 +00:00
Stefan Brüns
c9d0f44eb6 Accepting request 954092 from home:StefanBruens:branches:electronics
- Update to version 6.0.2
  See https://www.kicad.org/blog/2022/02/KiCad-6.0.2-Release/ for details.
- Fix suse_update_desktop_file invocation on Leap (missing new
  "org.kicad." prefix for desktop file names).
- Update to version 6.0.1
  See https://www.kicad.org/blog/2022/01/KiCad-6.0.1-Release/ for details.
- Update to version 6.0.0
  See https://www.kicad.org/blog/2021/12/KiCad-6.0.0-Release/ for details.
- Drop no longer necessary kicad-suse-help-path.patch
- Add 0001-Use-library-target-install-for-python-module-to-fix-.patch
- Adjust disk constraints (now 11G)
- Update to version 5.1.12
  See https://kicad.org/blog/2021/11/KiCad-5.1.12-Release/ for details.
- Update to version 5.1.11
  See https://kicad.org/blog/2021/11/KiCad-5.1.11-Release/ for details.
- Replace references to old domain (hijacked) with kicad.org
  https://www.kicad.org/blog/2021/10/Avoid-links-to-former-kicad-domain/
- Update to version 5.1.10
  See https://kicad.org/blog/2021/05/KiCad-5.1.10-Release/ for details.
- Update to version 5.1.9
  See https://kicad.org/blog/2020/12/KiCad-5.1.9-Release/ for details.
- On TW, disable XDG category mangling, keep new upstream category
  Science;Electronics.
- Update to version 5.1.8
  See https://kicad.org/blog/2020/11/KiCad-5.1.8-Release/ for details.
- Update to version 5.1.7, no changelog provided
- Drop now upstream
  0001-Remove-creation-on-the-fly-of-wxPaintEvent-instances.patch
- Update to version 5.1.6
  See http://kicad-pcb.org/blog/2020/05/KiCad-5.1.6-Release/ for details.
- Switch from OCE to OCC OpenCascade implementation, as recommended
  by upstream (FreeCAD uses OCC now as well).
- Fix compilation with latest wxWidgets:
  0001-Remove-creation-on-the-fly-of-wxPaintEvent-instances.patch
- Drop kicad-user-library.patch, only relevant for KiCad 4.0
  footprint libraries.
- Update to version 5.1.5
  See http://kicad-pcb.org/blog/2019/11/KiCad-5.1.5-Release/ for details.
- Update to minor release 5.1.4
  See http://kicad-pcb.org/blog/2019/08/KiCad-5.1.4-Release/ for details.
- Update to minor release 5.1.2
  This version contains critical bugfixes and minor improvements.
  See http://kicad-pcb.org/blog/2019/04/KiCad-5.1.2-Release/ for details.
- Update to minor release 5.1.1
  (Withdrawn due to a critical bug in netlist generation)
- Enable build for PowerPC, supported since KiCad 5.1.0.
  Also fixes a recurrent rebuild of kicad-doc, due to it having
  an unresolvable dependency on kicad.
- Update to minor release 5.1.0
  This version contains critical bugfixes and minor improvements.
  See http://kicad-pcb.org/blog/2019/03/KiCad-5.1.0-Release/ for details.
- Remove obsolete kicad-library-repos-install.patch
- Remove upstream 0001-Use-absolute-path-CMAKE_INSTALL_FULL_LIBDIR-for-3d-v.patch
- Revert broken change for symbol etc. library versions, there is nothing
  disallowing recent packages.
- Exclude PPC, not yet supported
- Set disk size constraint to avoid build failure seen on aarch64
- Allow up to date versions of symbol, footprint, template and 3D 
  packages.
- Update to bugfix release 5.0.2
  This version contains critical bugfixes and minor improvements.
  See http://kicad-pcb.org/blog/2018/12/KiCad-5.0.2-Release/ for details.
- Drop upstreamed 0001-Use-fixed-version-for-libngspice.so.0.patch
- Drop COPYRIGHT/LICENSE.AGPLv3, both files are included in the tarball now.
- Add Requires: libngspice0
- Fix name for dlopen'ed libngspice.so.0
  Add 0001-Use-fixed-version-for-libngspice.so.0.patch
- Update to bugfix release 5.0.1
  This version contains critical bugfixes and minor improvements.
  See http://kicad-pcb.org/blog/2018/10/KiCad-5.0.1-Release/ for details.
- Do proper fix for 3d plugindir, use absolute LIBDIR instead of
  deriving it from BINDIR:
  Add 0001-Use-absolute-path-CMAKE_INSTALL_FULL_LIBDIR-for-3d-v.patch
- Drop upstream kicad-fix-boost168-build.patch.
- Add Recommends: for new kicad-templates package
- Correct license to GPL-3.0-or-later AND AGPL-3.0-or-later
  Add LICENSE.AGPLv3 for some included third party code
- Add build option to fix boo#1107776 kicad: 3D models do not work
- Correct license, KiCad 5.0 no longer is GPL-2.0. Stop distributing
  a wrong license file inside the package.
- Enable spice simulator support
- Install python bindings in python_sitearch
- Deduplicate pcbnew python binary module
- Adapt libboost_* BuildRequires for current distribution versions
- Remove obsolete CMAKE options
- Set various pathes using using CMAKE options instead of patching
  files.
- Fix build against boost-1.68 with kicad-fix-boost168-build.patch.
- Update to new release version 5.0.0
- Removed incorporated patches:
  kicad-4.0.7-remove-internal-CheckCXXSymbolExists.patch,
  kicad-boost-1_61-boost-context-changes.patch and
  kicad-set-cxx-version.patch.
- Rebased kicad-user-library.patch.
- Upstream changes:
  This version has many new features and improvments over 4.0.7.
  See kicad-pcb.org/blog/2018/07/KiCad-5--a-new-generation/ for
  all the details.
- Fix build with CMake 3.11 (deb#897100):
  * Add kicad-4.0.7-remove-internal-CheckCXXSymbolExists.patch,
    picked from upstream.
- Use %license for license file instead of %doc (boo#1082318).
- Use SPDX 3 license identifier.
- Don't call empty macros in %post and %postun.
- Update to version 4.0.7.
- Build with fPIE.
- Rebased kicad-set-cxx-version.patch.
- Upstream changes:
 * Bugs Fixed:
   Fix broken links and add correct links to about dialog.
   Eeschema: highlight the first choice in rescue dialog.
   Eeschema: fix zone properties dialog level setting tooltip.
   Pcbnew: fix segfault when appending a board in GAL mode.
   Remove some useless or incorrect asserts in plot functions.
   Pcbnew: continue loading footprints after first failure.
   Eeschema: don’t apply last line width to text thickness in
   symbol library editor.
   Pcbnew: add option to plot DXF lines in outline mode.
   Pcbnew: add option to plot DXF editable text.
   Pcbnew: fix crash when dragging a track.
   Fix crash when dragging a track.
   Remove leading/trailing white space error message from field
   validator.
 * Other changes:
   Pcbnew: fix bug loading board files written when layers could
   have numeric names.
   Pcbnew: prevent segfault when outline has no vertices reading
   P-CAD file.
   Pcbnew: fix tooltip error in copper zones dialog.
   Eeschema: move BOM scripts so they are installed correctly.
   Apply changes from master to GOST page layouts.
   Save text thickness in worksheet editor.
   Fix default line widths for non-mm units in DXF import.
   Better error messages when throwing an I/O error or parse error.
   Cvpcb: fix incorrect assignments when using .equ files and
   automatic association.
   Fix possible crash and issues when a incorrect fp lib table is
   loaded.
   Fix crash when writing zip archive file to folder that is not
   writeable.
   Fix issues in plot functions when used from python scripts.
- Update to version 4.0.6
- Upstream changes
  *Library changes:
   You may need to update your footprint library table in pcbnew,
   because some footprint libraries have been renamed as follows:
    Buttons_Switches_ThroughHole.pretty ->
      Buttons_Switches_THT.pretty
    Capacitors_ThroughHole.pretty -> Capacitors_THT.pretty
    Connect.pretty -> Connectors.pretty
    Diodes_ThroughHole.pretty -> Diodes_THT.pretty
    Display.pretty -> Displays.pretty
    Relays_ThroughHole.pretty -> Relays_THT.pretty
    Resistors_ThroughHole.pretty -> Resistors_THT.pretty
    Sockets_BNC.pretty -> Connectors_TE-Connectivity.pretty
    Sockets_Mini-Universal.pretty ->
      Connectors_Mini-Universal.pretty
    Sockets_WAGO734.pretty -> Connectors_WAGO.pretty
    Terminal_Blocks.pretty -> Connectors_Terminal_Blocks.pretty
  *Bugs fixed:
    Pcbnew: fix an issue where path separators are not translated
     from \ in Windows to / on Unix.
    Pcbnew: do not use default board solder mask clearance in
     footprint editor.
    Pcbnew: fix a potential incompatibility (due to an old bug)
     with files which could be created by some recent Pcbnew versions.
    Eeschema: fix rotate bug in symbol library editor.
  Changes:
    Replace avhttp with libcurl.
    Pcbnew: fix a potential bug where a GAL canvas method was
     called from the legacy canvas.
    Eeschema: reorder toolbar slightly.
  *The KiCad development team hopes you enjoy this latest stable
   release of KiCad.
- use individual libboost-*-devel packages instead of boost-devel
- Update to version 4.0.5
- The KiCad project is pleased to announce that it is the first
  electronic development application to fully support the Gerber X2
  extensions.
- Upstream changes
  *Bugs Fixed:
   KiCad: fix crash when attempting to view ERC log with text
   editor.
   Pcbnew: fix several auto save file issues.
   Eeschema: fix assertion on delete node hot key while busy.
   Pcbnew: fix drill file naming issue.
   CvPcb: remove broken footprint documentation feature.
   Footprint editor: fix transform for incorrect mirroring of pads
   (only effects pads with offset).
   Pcbnew: prevent drawing tracks on non copper layers in GAL
   canvas.
   Fix crash when BOARD members are changed and PNS is active.
   Fix wrong CSV BOM format using bom2csv.xsl script with custom
   entries.
  *Changes:
   Fixed a crash when drawing a single point polyline.
   Gerbview: make print dialog display graphic layers list on some
   windows managers like Unity.
   Pcbnew: fix epic footprint editor DXF import fail.
   Fixed a crash when a negative (although invalid) net code
   occurs in legacy plugin.
   Pcbnew: prevent reversal of pad loading order when loading board.
   Fix incorrect indentation which generates compiler warnings.
   Pcbnew: make polygons strictly simple before fracturing them
   in zone fill calculations.
   Fix off-by-one in saving bitmaps.
   Version string improvements.
  *The KiCad development team hopes you enjoy this latest stable
   release of KiCad.
- No longer depend on boost_1_58_0 explicitly as it now provides
  boost-devel with correct version numbers.
- Update to version 4.0.4
  *bugfix release
- Ran dos2unix and rebased
  kicad-boost-1_61-boost-context-changes.patch
- Rebased kicad-set-cxx-version.patch,kicad-suse-help-path.patch,
  and kicad-user-library.patch.
- Pull some coroutine changes from kicad master, to fix build
  with boost 1.61 (boo#994383). Use on Leap and TW.
  * Add kicad-boost-1_61-boost-context-changes.patch
- Set C++ version to C++11, required by boost patch
  * Add kicad-set-cxx-version.patch
- Update to version 4.0.3
  * Bugfix release
  * Drop obsolete kicad-swig-3.0.10.patch
- Fix broken swig import script when using swig >= 3.0.10
  * kicad-swig-3.0.10.patch
- Added kicad-suse-help-path.patch to enable help in kicad.
- Added post and postun macros to allow proper integration with
  various gui systems.
- Update to version 4.0.2
  * Bugfix release
- Update to version 4.0.1
- Increase diskspace constraints to 8GB
- Update to version 4.0.0
  Changes from previous stable release:
  * New graphics rendering backend GAL (OpenGL and Cairo)
  * New s-expression based pcb format (.kicad_pcb)
  * New footprint library format (.pretty folder with .kicad_mod footprints)
  * Updated footprint editor
  * 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
- Update to version 4.0.0-rc2
- Set minimal memory size for building: 3500 Mb
- Update to version 4.0.0-rc1
  * Drop kicad-gost package
  * Drop pre_checkin.sh
  * Drop container_fwd.hpp.patch
  * Drop kikad-no-templates-install.patch
- Change license to "GPL-2.0+ and GPL-3.0+" due to source code changes
- Use user library instead of system
  * kicad-user-library.patch
- Replase kicad-libraries package with kicad-library-install.sh
  script for creation offline library copy.
  * kicad-library-repos-install.patch
- Mend build breakage by using 'system' list class rather than kicad/boost one
  * container_fwd.hpp.patch
- Do not conflict with self-provides
- Update to version 20140120
  * Bug fixes
- Removed templates to avoid conflict with kicad-library package
  * kikad-no-templates-install.patch
- Removed obsolete kicad-2012.01.19-build-with-old-wxwidgets.patch
- Update to version 20130707
  * no changelog available
  * removed obsolete kicad-2012.01.19-gcc-4.7.patch
- Change package license to GPL-2.0+ [bnc#796377]
- new version 20130330
- removed version patch
- Update to version 20120521
  * various bugfixes, no detailed changelog available
- Change package license to GPL-3.0 [bnc#796377]
- Build with Unicode support
- Add switcher for build with GOST support
- Fix displayed version
  * kicad-version.patch
- fix build with old wxWindow on SLE 11
- add patch from debian to fix build with gcc-4.7
- new version 2012-01-19
- new version 2011-12-28
- new version 2011-07-08
- new version 2011-04-29
- explicit request for DOUBLEBUFFER and DEPTH>=16
  fixes SwapBuffer() crash on Intel and Radeon GPUs
- build fix for openSUSE 11.4
- added l10n files and patch fixes bug [#650383]
- Update to 2010-05-05-stable
- Make it build with older wxGTK (wxAuiToolBar)
- Update to 2010-04-06-SVN2508
  Currently only builds on 11.2
- new version 2009.02.06
- build fix for openSUSE 11.1
- added freeglut-devel and update_desktop_file
- directory fixes
- new version 2008.08.25
- new version 2008.03.20
- adapted spec file from kicad-2007.07.09-2.fc8.src.rpm
- removed french project descriptions
- use cmake build process
- new version 2007.11.29
- Update desktop file
- New upstream version
- Merge previous patches
- Remove X-Fedora, Electronics and Engineering categories
- Update desktop file
- License tag clarification
- Rebuild
- Fix desktop entry. Fix #228598
- New upstream version
- Add patch to build with RPM_OPT_FLAGS and remove -s from LDFLAGS
  Contribution of Ville Skyttä <ville[DOT]skytta[AT]iki[DOT]fi>
  Fix #227757
- Fix typo in french summary
- Rebuild with wxGTK 2.8.
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
- New upstream version
- Use macro style instead of variable style
- Install missing modules. Fix #206602
- FE6 rebuild
- Removing backup files is no more needed.
- Remove BR libGLU-devel that is no more needed (bug #197501 is closed)
- Fix files permissions.
- s/mesa-libGLU-devel/libGLU-devel/
- BR mesa-libGLU-devel
- New upstream version
- Change name
- Use %%{_docdir} instead of %%{_datadir}/doc
- Use %%find_lang
- Update desktop database
- Convert MSDOS EOL to Unix EOL
- Remove BR utrac
- Patch to suppress extra qualification compile time error on FC5
- BR utrac to convert MSDOS files before applying patch
  This will be remove for the next upstream version.
- Install help in /usr/share/doc/kicad/ as the path is hardcoded
  in gestfich.cpp
- Add desktop file
- Add a second tarball that contains many things that are not included in
  the upstream source tarball such components and footprints librairies,
  help, localisation, etc.
- Initial Fedora RPM

OBS-URL: https://build.opensuse.org/request/show/954092
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=90
2022-02-13 17:00:07 +00:00
Stefan Brüns
24a73667d9 Accepting request 952685 from home:StefanBruens:branches:electronics
- Fix suse_update_desktop_file invocation on Leap (missing new
  "org.kicad." prefix for desktop file names).

OBS-URL: https://build.opensuse.org/request/show/952685
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=89
2022-02-08 16:19:09 +00:00
Stefan Brüns
0cabc2a99f Accepting request 948584 from home:StefanBruens:branches:electronics
- Update to version 6.0.1
  See https://www.kicad.org/blog/2022/01/KiCad-6.0.1-Release/ for details.

OBS-URL: https://build.opensuse.org/request/show/948584
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=88
2022-01-28 07:26:50 +00:00
Stefan Brüns
ec1c9de8df OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=87 2021-12-29 23:39:05 +00:00
Stefan Brüns
c5d2b3f226 OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=86 2021-12-28 13:06:17 +00:00
Stefan Brüns
04c60b7528 Accepting request 942913 from home:StefanBruens:branches:electronics
Add locale deprecations

OBS-URL: https://build.opensuse.org/request/show/942913
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=85
2021-12-28 11:27:12 +00:00
Stefan Brüns
0ee6c26f63 Accepting request 942464 from home:StefanBruens:branches:electronics:staging
- Update to version 6.0.0
  See https://www.kicad.org/blog/2021/12/KiCad-6.0.0-Release/ for details.
- Drop no longer necessary kicad-suse-help-path.patch
- Add 0001-Use-library-target-install-for-python-module-to-fix-.patch
- Adjust disk constraints (now 11G)

OBS-URL: https://build.opensuse.org/request/show/942464
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=84
2021-12-26 00:48:09 +00:00
Stefan Brüns
f89df19419 Accepting request 934321 from home:StefanBruens:branches:electronics
- Update to version 5.1.12
  See https://kicad.org/blog/2021/11/KiCad-5.1.12-Release/ for details.

OBS-URL: https://build.opensuse.org/request/show/934321
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=83
2021-11-28 01:26:38 +00:00
Stefan Brüns
86b082a24f Accepting request 928292 from home:StefanBruens:branches:electronics
- Update to version 5.1.11
  See https://kicad.org/blog/2021/11/KiCad-5.1.11-Release/ for details.
- Replace references to old domain (hijacked) with kicad.org
  https://www.kicad.org/blog/2021/10/Avoid-links-to-former-kicad-domain/

OBS-URL: https://build.opensuse.org/request/show/928292
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=82
2021-11-01 19:58:29 +00:00
Stefan Brüns
0051ffbd15 Accepting request 890188 from home:StefanBruens:branches:electronics
- Update to version 5.1.10
  See https://kicad.org/blog/2021/05/KiCad-5.1.10-Release/ for details.

OBS-URL: https://build.opensuse.org/request/show/890188
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=80
2021-05-04 05:51:00 +00:00
Stefan Brüns
eac6a046d6 OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=79 2021-04-08 17:13:35 +00:00
Stefan Brüns
7bafbd41ba Accepting request 859779 from home:StefanBruens:branches:electronics
- Update to version 5.1.9
  See https://kicad.org/blog/2020/12/KiCad-5.1.9-Release/ for details.
- On TW, disable XDG category mangling, keep new upstream category
  Science;Electronics.

OBS-URL: https://build.opensuse.org/request/show/859779
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=77
2021-01-02 05:25:52 +00:00
Stefan Brüns
657340ee20 Accepting request 846481 from home:StefanBruens:branches:electronics
- Update to version 5.1.8
  See https://kicad.org/blog/2020/11/KiCad-5.1.8-Release/ for details.

OBS-URL: https://build.opensuse.org/request/show/846481
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=75
2020-11-07 00:40:43 +00:00
Stefan Brüns
10f01dd76b Accepting request 838872 from home:StefanBruens:branches:electronics
- Update to version 5.1.7, no changelog provided
- Drop now upstream
  0001-Remove-creation-on-the-fly-of-wxPaintEvent-instances.patch
- Update to version 5.1.6
  See http://kicad-pcb.org/blog/2020/05/KiCad-5.1.6-Release/ for details.
- Switch from OCE to OCC OpenCascade implementation, as recommended
  by upstream (FreeCAD uses OCC now as well).
- Fix compilation with latest wxWidgets:
  0001-Remove-creation-on-the-fly-of-wxPaintEvent-instances.patch
- Drop kicad-user-library.patch, only relevant for KiCad 4.0
  footprint libraries.

OBS-URL: https://build.opensuse.org/request/show/838872
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=73
2020-10-02 15:48:05 +00:00
Stefan Brüns
1d4944578f Accepting request 749701 from home:StefanBruens:branches:electronics
- Update to version 5.1.5
  See http://kicad-pcb.org/blog/2019/11/KiCad-5.1.5-Release/ for details.

OBS-URL: https://build.opensuse.org/request/show/749701
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=71
2019-11-19 18:59:36 +00:00
Stefan Brüns
b6855c7e98 OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=69 2019-08-10 14:17:48 +00:00
Stefan Brüns
a1d9455ec2 OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=68 2019-08-10 14:17:18 +00:00
Stefan Brüns
aab2adb643 Accepting request 722078 from home:StefanBruens:branches:electronics
Update to 5.1.4
Please wait for release announcement until forwarding to Factory.

OBS-URL: https://build.opensuse.org/request/show/722078
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=67
2019-08-10 13:59:47 +00:00
Stefan Brüns
daf451e8ac Accepting request 697921 from home:StefanBruens:branches:electronics
- Update to minor release 5.1.2
  This version contains critical bugfixes and minor improvements.
  See http://kicad-pcb.org/blog/2019/04/KiCad-5.1.2-Release/ for details.
- Update to minor release 5.1.1
  (Withdrawn due to a critical bug in netlist generation)
- Enable build for PowerPC, supported since KiCad 5.1.0.
  Also fixes a recurrent rebuild of kicad-doc, due to it having
  an unresolvable dependency on kicad.
- Update to minor release 5.1.0
  This version contains critical bugfixes and minor improvements.
  See http://kicad-pcb.org/blog/2019/03/KiCad-5.1.0-Release/ for details.
- Remove obsolete kicad-library-repos-install.patch
- Remove upstream 0001-Use-absolute-path-CMAKE_INSTALL_FULL_LIBDIR-for-3d-v.patch
- Revert broken change for symbol etc. library versions, there is nothing
  disallowing recent packages.
- Exclude PPC, not yet supported
- Set disk size constraint to avoid build failure seen on aarch64
- Allow up to date versions of symbol, footprint, template and 3D 
  packages.
- Update to bugfix release 5.0.2
  This version contains critical bugfixes and minor improvements.
  See http://kicad-pcb.org/blog/2018/12/KiCad-5.0.2-Release/ for details.
- Drop upstreamed 0001-Use-fixed-version-for-libngspice.so.0.patch
- Drop COPYRIGHT/LICENSE.AGPLv3, both files are included in the tarball now.
- Add Requires: libngspice0
- Fix name for dlopen'ed libngspice.so.0
  Add 0001-Use-fixed-version-for-libngspice.so.0.patch
- Update to bugfix release 5.0.1
  This version contains critical bugfixes and minor improvements.
  See http://kicad-pcb.org/blog/2018/10/KiCad-5.0.1-Release/ for details.
- Do proper fix for 3d plugindir, use absolute LIBDIR instead of
  deriving it from BINDIR:
  Add 0001-Use-absolute-path-CMAKE_INSTALL_FULL_LIBDIR-for-3d-v.patch
- Drop upstream kicad-fix-boost168-build.patch.
- Add Recommends: for new kicad-templates package
- Correct license to GPL-3.0-or-later AND AGPL-3.0-or-later
  Add LICENSE.AGPLv3 for some included third party code
- Add build option to fix boo#1107776 kicad: 3D models do not work
- Correct license, KiCad 5.0 no longer is GPL-2.0. Stop distributing
  a wrong license file inside the package.
- Enable spice simulator support
- Install python bindings in python_sitearch
- Deduplicate pcbnew python binary module
- Adapt libboost_* BuildRequires for current distribution versions
- Remove obsolete CMAKE options
- Set various pathes using using CMAKE options instead of patching
  files.
- Fix build against boost-1.68 with kicad-fix-boost168-build.patch.
- Update to new release version 5.0.0
- Removed incorporated patches:
  kicad-4.0.7-remove-internal-CheckCXXSymbolExists.patch,
  kicad-boost-1_61-boost-context-changes.patch and
  kicad-set-cxx-version.patch.
- Rebased kicad-user-library.patch.
- Upstream changes:
  This version has many new features and improvments over 4.0.7.
  See kicad-pcb.org/blog/2018/07/KiCad-5--a-new-generation/ for
  all the details.
- Fix build with CMake 3.11 (deb#897100):
  * Add kicad-4.0.7-remove-internal-CheckCXXSymbolExists.patch,
    picked from upstream.
- Use %license for license file instead of %doc (boo#1082318).
- Use SPDX 3 license identifier.
- Don't call empty macros in %post and %postun.
- Update to version 4.0.7.
- Build with fPIE.
- Rebased kicad-set-cxx-version.patch.
- Upstream changes:
 * Bugs Fixed:
   Fix broken links and add correct links to about dialog.
   Eeschema: highlight the first choice in rescue dialog.
   Eeschema: fix zone properties dialog level setting tooltip.
   Pcbnew: fix segfault when appending a board in GAL mode.
   Remove some useless or incorrect asserts in plot functions.
   Pcbnew: continue loading footprints after first failure.
   Eeschema: don’t apply last line width to text thickness in
   symbol library editor.
   Pcbnew: add option to plot DXF lines in outline mode.
   Pcbnew: add option to plot DXF editable text.
   Pcbnew: fix crash when dragging a track.
   Fix crash when dragging a track.
   Remove leading/trailing white space error message from field
   validator.
 * Other changes:
   Pcbnew: fix bug loading board files written when layers could
   have numeric names.
   Pcbnew: prevent segfault when outline has no vertices reading
   P-CAD file.
   Pcbnew: fix tooltip error in copper zones dialog.
   Eeschema: move BOM scripts so they are installed correctly.
   Apply changes from master to GOST page layouts.
   Save text thickness in worksheet editor.
   Fix default line widths for non-mm units in DXF import.
   Better error messages when throwing an I/O error or parse error.
   Cvpcb: fix incorrect assignments when using .equ files and
   automatic association.
   Fix possible crash and issues when a incorrect fp lib table is
   loaded.
   Fix crash when writing zip archive file to folder that is not
   writeable.
   Fix issues in plot functions when used from python scripts.
- Update to version 4.0.6
- Upstream changes
  *Library changes:
   You may need to update your footprint library table in pcbnew,
   because some footprint libraries have been renamed as follows:
    Buttons_Switches_ThroughHole.pretty ->
      Buttons_Switches_THT.pretty
    Capacitors_ThroughHole.pretty -> Capacitors_THT.pretty
    Connect.pretty -> Connectors.pretty
    Diodes_ThroughHole.pretty -> Diodes_THT.pretty
    Display.pretty -> Displays.pretty
    Relays_ThroughHole.pretty -> Relays_THT.pretty
    Resistors_ThroughHole.pretty -> Resistors_THT.pretty
    Sockets_BNC.pretty -> Connectors_TE-Connectivity.pretty
    Sockets_Mini-Universal.pretty ->
      Connectors_Mini-Universal.pretty
    Sockets_WAGO734.pretty -> Connectors_WAGO.pretty
    Terminal_Blocks.pretty -> Connectors_Terminal_Blocks.pretty
  *Bugs fixed:
    Pcbnew: fix an issue where path separators are not translated
     from \ in Windows to / on Unix.
    Pcbnew: do not use default board solder mask clearance in
     footprint editor.
    Pcbnew: fix a potential incompatibility (due to an old bug)
     with files which could be created by some recent Pcbnew versions.
    Eeschema: fix rotate bug in symbol library editor.
  Changes:
    Replace avhttp with libcurl.
    Pcbnew: fix a potential bug where a GAL canvas method was
     called from the legacy canvas.
    Eeschema: reorder toolbar slightly.
  *The KiCad development team hopes you enjoy this latest stable
   release of KiCad.
- use individual libboost-*-devel packages instead of boost-devel
- Update to version 4.0.5
- The KiCad project is pleased to announce that it is the first
  electronic development application to fully support the Gerber X2
  extensions.
- Upstream changes
  *Bugs Fixed:
   KiCad: fix crash when attempting to view ERC log with text
   editor.
   Pcbnew: fix several auto save file issues.
   Eeschema: fix assertion on delete node hot key while busy.
   Pcbnew: fix drill file naming issue.
   CvPcb: remove broken footprint documentation feature.
   Footprint editor: fix transform for incorrect mirroring of pads
   (only effects pads with offset).
   Pcbnew: prevent drawing tracks on non copper layers in GAL
   canvas.
   Fix crash when BOARD members are changed and PNS is active.
   Fix wrong CSV BOM format using bom2csv.xsl script with custom
   entries.
  *Changes:
   Fixed a crash when drawing a single point polyline.
   Gerbview: make print dialog display graphic layers list on some
   windows managers like Unity.
   Pcbnew: fix epic footprint editor DXF import fail.
   Fixed a crash when a negative (although invalid) net code
   occurs in legacy plugin.
   Pcbnew: prevent reversal of pad loading order when loading board.
   Fix incorrect indentation which generates compiler warnings.
   Pcbnew: make polygons strictly simple before fracturing them
   in zone fill calculations.
   Fix off-by-one in saving bitmaps.
   Version string improvements.
  *The KiCad development team hopes you enjoy this latest stable
   release of KiCad.
- No longer depend on boost_1_58_0 explicitly as it now provides
  boost-devel with correct version numbers.
- Update to version 4.0.4
  *bugfix release
- Ran dos2unix and rebased
  kicad-boost-1_61-boost-context-changes.patch
- Rebased kicad-set-cxx-version.patch,kicad-suse-help-path.patch,
  and kicad-user-library.patch.
- Pull some coroutine changes from kicad master, to fix build
  with boost 1.61 (boo#994383). Use on Leap and TW.
  * Add kicad-boost-1_61-boost-context-changes.patch
- Set C++ version to C++11, required by boost patch
  * Add kicad-set-cxx-version.patch
- Update to version 4.0.3
  * Bugfix release
  * Drop obsolete kicad-swig-3.0.10.patch
- Fix broken swig import script when using swig >= 3.0.10
  * kicad-swig-3.0.10.patch
- Added kicad-suse-help-path.patch to enable help in kicad.
- Added post and postun macros to allow proper integration with
  various gui systems.
- Update to version 4.0.2
  * Bugfix release
- Update to version 4.0.1
- Increase diskspace constraints to 8GB
- Update to version 4.0.0
  Changes from previous stable release:
  * New graphics rendering backend GAL (OpenGL and Cairo)
  * New s-expression based pcb format (.kicad_pcb)
  * New footprint library format (.pretty folder with .kicad_mod footprints)
  * Updated footprint editor
  * 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
- Update to version 4.0.0-rc2
- Set minimal memory size for building: 3500 Mb
- Update to version 4.0.0-rc1
  * Drop kicad-gost package
  * Drop pre_checkin.sh
  * Drop container_fwd.hpp.patch
  * Drop kikad-no-templates-install.patch
- Change license to "GPL-2.0+ and GPL-3.0+" due to source code changes
- Use user library instead of system
  * kicad-user-library.patch
- Replase kicad-libraries package with kicad-library-install.sh
  script for creation offline library copy.
  * kicad-library-repos-install.patch
- Mend build breakage by using 'system' list class rather than kicad/boost one
  * container_fwd.hpp.patch
- Do not conflict with self-provides
- Update to version 20140120
  * Bug fixes
- Removed templates to avoid conflict with kicad-library package
  * kikad-no-templates-install.patch
- Removed obsolete kicad-2012.01.19-build-with-old-wxwidgets.patch
- Update to version 20130707
  * no changelog available
  * removed obsolete kicad-2012.01.19-gcc-4.7.patch
- Change package license to GPL-2.0+ [bnc#796377]
- new version 20130330
- removed version patch
- Update to version 20120521
  * various bugfixes, no detailed changelog available
- Change package license to GPL-3.0 [bnc#796377]
- Build with Unicode support
- Add switcher for build with GOST support
- Fix displayed version
  * kicad-version.patch
- fix build with old wxWindow on SLE 11
- add patch from debian to fix build with gcc-4.7
- new version 2012-01-19
- new version 2011-12-28
- new version 2011-07-08
- new version 2011-04-29
- explicit request for DOUBLEBUFFER and DEPTH>=16
  fixes SwapBuffer() crash on Intel and Radeon GPUs
- build fix for openSUSE 11.4
- added l10n files and patch fixes bug [#650383]
- Update to 2010-05-05-stable
- Make it build with older wxGTK (wxAuiToolBar)
- Update to 2010-04-06-SVN2508
  Currently only builds on 11.2
- new version 2009.02.06
- build fix for openSUSE 11.1
- added freeglut-devel and update_desktop_file
- directory fixes
- new version 2008.08.25
- new version 2008.03.20
- adapted spec file from kicad-2007.07.09-2.fc8.src.rpm
- removed french project descriptions
- use cmake build process
- new version 2007.11.29
- Update desktop file
- New upstream version
- Merge previous patches
- Remove X-Fedora, Electronics and Engineering categories
- Update desktop file
- License tag clarification
- Rebuild
- Fix desktop entry. Fix #228598
- New upstream version
- Add patch to build with RPM_OPT_FLAGS and remove -s from LDFLAGS
  Contribution of Ville Skyttä <ville[DOT]skytta[AT]iki[DOT]fi>
  Fix #227757
- Fix typo in french summary
- Rebuild with wxGTK 2.8.
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
- New upstream version
- Use macro style instead of variable style
- Install missing modules. Fix #206602
- FE6 rebuild
- Removing backup files is no more needed.
- Remove BR libGLU-devel that is no more needed (bug #197501 is closed)
- Fix files permissions.
- s/mesa-libGLU-devel/libGLU-devel/
- BR mesa-libGLU-devel
- New upstream version
- Change name
- Use %%{_docdir} instead of %%{_datadir}/doc
- Use %%find_lang
- Update desktop database
- Convert MSDOS EOL to Unix EOL
- Remove BR utrac
- Patch to suppress extra qualification compile time error on FC5
- BR utrac to convert MSDOS files before applying patch
  This will be remove for the next upstream version.
- Install help in /usr/share/doc/kicad/ as the path is hardcoded
  in gestfich.cpp
- Add desktop file
- Add a second tarball that contains many things that are not included in
  the upstream source tarball such components and footprints librairies,
  help, localisation, etc.
- Initial Fedora RPM

OBS-URL: https://build.opensuse.org/request/show/697921
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=65
2019-04-25 20:14:37 +00:00
Stefan Brüns
86cf1d2953 Accepting request 694620 from home:StefanBruens:branches:electronics
- Update to minor release 5.1.1
  This version contains critical bugfixes and minor improvements.
  See http://kicad-pcb.org/blog/2019/04/KiCad-5.1.1-Release/ for details.

OBS-URL: https://build.opensuse.org/request/show/694620
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=64
2019-04-17 00:52:42 +00:00
Stefan Brüns
2023abd96b Accepting request 693812 from home:michel_mno:branches:electronics
- Enable build for PowerPC, supported since KiCad 5.1.0.
  Also fixes a recurrent rebuild of kicad-doc, due to it having
  an unresolvable dependency on kicad.

So with exact words of Stephan for this 3rd sr !

OBS-URL: https://build.opensuse.org/request/show/693812
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=62
2019-04-12 21:21:26 +00:00
Stefan Brüns
483e4e917c OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=60 2019-03-15 15:11:57 +00:00
Stefan Brüns
e7c74e24f0 Accepting request 685170 from home:StefanBruens:branches:electronics
- Update to minor release 5.1.0
  This version contains critical bugfixes and minor improvements.
  See http://kicad-pcb.org/blog/2019/03/KiCad-5.1.0-Release/ for details.
- Remove obsolete kicad-library-repos-install.patch
- Remove upstream 0001-Use-absolute-path-CMAKE_INSTALL_FULL_LIBDIR-for-3d-v.patch

OBS-URL: https://build.opensuse.org/request/show/685170
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=59
2019-03-15 15:05:24 +00:00
Stefan Brüns
4cbce27809 Accepting request 677535 from home:StefanBruens:branches:electronics
- Revert broken change for symbol etc. library versions, there is nothing
  disallowing recent packages.
- Exclude PPC, not yet supported

OBS-URL: https://build.opensuse.org/request/show/677535
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=57
2019-02-20 01:31:21 +00:00
9bc006671e Accepting request 677291 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Set disk size constraint to avoid build failure seen on aarch64

OBS-URL: https://build.opensuse.org/request/show/677291
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=56
2019-02-19 12:54:21 +00:00
caceb9b84b Accepting request 657411 from home:plater
Allow up to date versions of symbol, footprint, template and 3D 
  packages.

OBS-URL: https://build.opensuse.org/request/show/657411
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=54
2018-12-12 08:55:03 +00:00
27506998db Accepting request 656673 from home:StefanBruens:branches:electronics
- Update to bugfix release 5.0.2
  This version contains critical bugfixes and minor improvements.
  See http://kicad-pcb.org/blog/2018/12/KiCad-5.0.2-Release/ for details.
- Drop upstreamed 0001-Use-fixed-version-for-libngspice.so.0.patch
- Drop COPYRIGHT/LICENSE.AGPLv3, both files are included in the tarball now.

OBS-URL: https://build.opensuse.org/request/show/656673
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=53
2018-12-10 08:51:21 +00:00
Stefan Brüns
9995f034a1 Accepting request 644974 from home:StefanBruens:branches:electronics
- Add Requires: libngspice0
- Fix name for dlopen'ed libngspice.so.0
  Add 0001-Use-fixed-version-for-libngspice.so.0.patch

OBS-URL: https://build.opensuse.org/request/show/644974
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=51
2018-10-26 22:34:18 +00:00
Stefan Brüns
d706ef3871 Accepting request 644324 from home:StefanBruens:branches:electronics
- Update to bugfix release 5.0.1
  This version contains critical bugfixes and minor improvements.
  See http://kicad-pcb.org/blog/2018/10/KiCad-5.0.1-Release/ for details.
- Do proper fix for 3d plugindir, use absolute LIBDIR instead of
  deriving it from BINDIR:
  Add 0001-Use-absolute-path-CMAKE_INSTALL_FULL_LIBDIR-for-3d-v.patch
- Drop upstream kicad-fix-boost168-build.patch.
- Add Recommends: for new kicad-templates package

OBS-URL: https://build.opensuse.org/request/show/644324
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=50
2018-10-25 21:34:24 +00:00
Stefan Brüns
47bd84ac84 Accepting request 641006 from home:StefanBruens:branches:electronics
- Correct license to GPL-3.0-or-later AND AGPL-3.0-or-later
  Add LICENSE.AGPLv3 for some included third party code

OBS-URL: https://build.opensuse.org/request/show/641006
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=48
2018-10-10 14:16:47 +00:00
0a9d7c6601 Accepting request 640035 from home:plater
Add build option to fix boo#1107776 kicad: 3D models do not work

OBS-URL: https://build.opensuse.org/request/show/640035
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=47
2018-10-05 07:56:23 +00:00
31b28565d6 Accepting request 639471 from home:StefanBruens:branches:electronics
- Correct license, KiCad 5.0 no longer is GPL-2.0. Stop distributing
  a wrong license file inside the package.

OBS-URL: https://build.opensuse.org/request/show/639471
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=46
2018-10-02 07:34:05 +00:00
4bb8925b1f Accepting request 639241 from home:plater
- Enable spice simulator support
- Install python bindings in python_sitearch
- Deduplicate pcbnew python binary module
- Adapt libboost_* BuildRequires for current distribution versions
- Remove obsolete CMAKE options
- Set various pathes using using CMAKE options instead of patching
  files.

OBS-URL: https://build.opensuse.org/request/show/639241
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=45
2018-09-30 14:31:26 +00:00
5db2c61957 Accepting request 636352 from home:plater
Fix build against boost-1.68 with kicad-fix-boost168-build.patch.

OBS-URL: https://build.opensuse.org/request/show/636352
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=43
2018-09-18 09:43:04 +00:00
4688dbb168 Accepting request 625282 from home:plater
Update to new release version 5.0.0
Removed incorporated patches:
  kicad-4.0.7-remove-internal-CheckCXXSymbolExists.patch,
  kicad-boost-1_61-boost-context-changes.patch and
  kicad-set-cxx-version.patch.

OBS-URL: https://build.opensuse.org/request/show/625282
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=41
2018-08-02 16:36:44 +00:00
a0a55a28b2 Accepting request 612211 from home:1Antoine1:branches:electronics
- Fix build with CMake 3.11 (deb#897100):
  * Add kicad-4.0.7-remove-internal-CheckCXXSymbolExists.patch,
    picked from upstream.
- Use %license for license file instead of %doc (boo#1082318).
- Use SPDX 3 license identifier.
- Don't call empty macros in %post and %postun.

OBS-URL: https://build.opensuse.org/request/show/612211
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=39
2018-05-25 15:17:34 +00:00
da747f6d6e Accepting request 520850 from home:plater
- Update to version 4.0.7.
- Build with fPIE.
- Rebased kicad-set-cxx-version.patch.
- Upstream changes:
 * Bugs Fixed:
   Fix broken links and add correct links to about dialog.
   Eeschema: highlight the first choice in rescue dialog.
   Eeschema: fix zone properties dialog level setting tooltip.
   Pcbnew: fix segfault when appending a board in GAL mode.
   Remove some useless or incorrect asserts in plot functions.
   Pcbnew: continue loading footprints after first failure.
   Eeschema: don’t apply last line width to text thickness in
   symbol library editor.
   Pcbnew: add option to plot DXF lines in outline mode.
   Pcbnew: add option to plot DXF editable text.
   Pcbnew: fix crash when dragging a track.
   Fix crash when dragging a track.
   Remove leading/trailing white space error message from field
   validator.
 * Other changes:
   Pcbnew: fix bug loading board files written when layers could
   have numeric names.
   Pcbnew: prevent segfault when outline has no vertices reading
   P-CAD file.
   Pcbnew: fix tooltip error in copper zones dialog.
   Eeschema: move BOM scripts so they are installed correctly.
   Apply changes from master to GOST page layouts.
   Save text thickness in worksheet editor.
   Fix default line widths for non-mm units in DXF import.
   Better error messages when throwing an I/O error or parse error.
   Cvpcb: fix incorrect assignments when using .equ files and
   automatic association.
   Fix possible crash and issues when a incorrect fp lib table is
   loaded.
   Fix crash when writing zip archive file to folder that is not
   writeable.
   Fix issues in plot functions when used from python scripts.

OBS-URL: https://build.opensuse.org/request/show/520850
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=37
2017-09-04 16:36:59 +00:00
420fbb541a Accepting request 482767 from home:frank_kunz:branches:electronics
update to stable version 4.0.6

OBS-URL: https://build.opensuse.org/request/show/482767
OBS-URL: https://build.opensuse.org/package/show/electronics/kicad?expand=0&rev=35
2017-03-27 04:37:01 +00:00