Released on Jun 2, 2016 Continuously updated parts library The Fritzing parts library is now stored online at github and is automatically checked for updates. This means you will now get new parts (or fixes) in the moment when they are created. No need to wait for the next Fritzing release anymore! Critical bug fix for messed up PCB traces We have been plagued by an annoying bug that occasionally caused PCB traces to get loose and flip around. It has been tricky to track down but it's finally fixed, sigh.. Plus, the fix will recover any files that have been mangled by this bug! High-DPI display support Fritzing now looks properly on High-DPI (aka Retina) displays on all platforms. It's not really high-res but scaling well according to the higher screen resolution. Easier handling of self-created parts Custom / self-made parts and bins used to be stored in a hidden location on your hard drive, which made it really annoying to edit them with an external tool such as Illustrator or a text editor. They are now conveniently located in your ~/Documents/Fritzing folder for easy access! Load/Save uncompressed fritzing files (.fz) You can now alternatively save your fritzing sketches as an uncompressed set of files (.fz plus additional custom parts etc). This allows for proper versioning with systems like git or svn. Thanks to Sergio Oller (zeehio) for this contribution. File icons fzz, fzb, fzp, etc. now also have shiny file icons on Mac (thanks to scribblemaniac) and Ubuntu Linux (thanks to el-j - for the latter you have to run the install-fritzing.sh script)
I got hit by the dissapearing PCB traces bug in Fritzing 0.9.2b, so I made an ebuild for 0.9.3b in the overlay at https://github.com/mapmot/edge-overlay
(In reply to Valentin Marinov from comment #1) > I got hit by the dissapearing PCB traces bug in Fritzing 0.9.2b, so I made > an ebuild for 0.9.3b in the overlay at https://github.com/mapmot/edge-overlay How is your ebuild different from the previous version? Can you help me so I haven't to search every line? Thanks. I am going to open a PR in case a developer can/want to merge this.
diff -Naur /usr/portage/sci-electronics/fritzing/fritzing-0.9.2b-r2.ebuild /usr/src/overlays/edge-overlay/sci-electronics/fritzing/fritzing-0.9.3b.ebuild --- /usr/portage/sci-electronics/fritzing/fritzing-0.9.2b-r2.ebuild 2017-12-28 01:39:51.000000000 +0200 +++ /usr/src/overlays/edge-overlay/sci-electronics/fritzing/fritzing-0.9.3b.ebuild 2017-11-17 09:53:33.654696425 +0200 @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -27,14 +27,17 @@ dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 - >=dev-libs/quazip-0.7.2[qt5(+)]" + >=dev-libs/quazip-0.7.2[qt5]" DEPEND="${RDEPEND} - >=dev-libs/boost-1.40" + >=dev-libs/boost-1.40 + <dev-libs/libgit2-0.24" S="${WORKDIR}/${PN}-app-${PV}" DOCS="readme.md" +PATCHES="${FILESDIR}/use-system-*" + src_prepare() { local lang translations= @@ -61,10 +64,6 @@ sed -i -e "s:translations.extra = .*:\r:" phoenix.pro || die fi - # Fix missing Intel bin icon - # https://github.com/fritzing/fritzing-parts/commit/716560e9 - sed -i -e 's:Intel.png:intel.png:' bins/more/intel.fzb || die - default } You will also need the patches in the files directory.
Upstream has version 0.9.4 released: https://github.com/fritzing/fritzing-app/releases/tag/CD-498 I will start working on a version bump through github PR.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b5c73c9fe47dddd4359160b9ee6e7d4df46e9f commit e8b5c73c9fe47dddd4359160b9ee6e7d4df46e9f Author: Ross Charles Campbell <rossbridger.cc@gmail.com> AuthorDate: 2020-10-01 02:23:25 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-10-17 13:19:16 +0000 sci-electronics/fritzing: version bump to 0.9.4 Bug: https://bugs.gentoo.org/633990 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Ross Charles Campbell <rossbridger.cc@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17724 Signed-off-by: Joonas Niilola <juippis@gentoo.org> sci-electronics/fritzing/Manifest | 2 + .../files/fritzing-0.9.4-fix-libgit2-version.patch | 19 +++++ .../files/fritzing-0.9.4-move-parts-db-path.patch | 55 +++++++++++++++ sci-electronics/fritzing/fritzing-0.9.4.ebuild | 81 ++++++++++++++++++++++ 4 files changed, 157 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b1704cbabf39f9c62e6d2d2011bd36ce769ce14 commit 5b1704cbabf39f9c62e6d2d2011bd36ce769ce14 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-10-23 12:22:59 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-10-23 12:33:34 +0000 sci-electronics/fritzing: Drop 0.9.2b-r2 Closes: https://bugs.gentoo.org/633990 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> sci-electronics/fritzing/Manifest | 2 - sci-electronics/fritzing/fritzing-0.9.2b-r2.ebuild | 80 ---------------------- 2 files changed, 82 deletions(-)