Skip to content
This repository was archived by the owner on May 1, 2026. It is now read-only.

Update v1.0.2b#17

Open
kuflierl wants to merge 27 commits into
flathub:masterfrom
kuflierl:update-v1.0.2b
Open

Update v1.0.2b#17
kuflierl wants to merge 27 commits into
flathub:masterfrom
kuflierl:update-v1.0.2b

Conversation

@kuflierl

@kuflierl kuflierl commented Feb 23, 2024

Copy link
Copy Markdown

Changes:

  • Updated Fritzing to v1.0.2b (see AUR PACKAGEBUILD for commit info)
  • Upgraded dependencies
    • upgraded runtime to 6.5
    • Boost -> 1.85
    • Libgit -> 1.8.0
  • Added dependencies
    • ngspice
    • polyclipping
    • quazip
    • svgpp
  • Patched Dependency resolution to find dependencies
  • patched in now necessary info into appdata
    • developer name
    • screenshot captions
    • launchable data type
    • removed raw url from description
  • Updated patches for new file revisions
  • Removed unnecessary comments in patchfiles
  • Moved x11 access to fallback
  • Added translations

@flathubbot

Copy link
Copy Markdown

Started test build 102160

@flathubbot

Copy link
Copy Markdown

Build 102160 failed

@kuflierl

kuflierl commented Feb 23, 2024

Copy link
Copy Markdown
Author

Todo:

  • Patch app data to include developer name
  • Patch app data to include Screenshot captions
  • Patch app data to include .desktop as launchable ref
  • check if X11 access can be omitted
Build Error
{
    "errors": [
        "appstream-failed-validation",
        "appstream-missing-developer-name"
    ],
    "warnings": [
        "appstream-screenshot-missing-caption",
        "finish-args-contains-both-x11-and-wayland"
    ],
    "appstream": [
        "E: org.fritzing.Fritzing.desktop:~: desktop-app-launchable-omitted"
    ],
    "message": "Please consult the documentation at https://docs.flathub.org/docs/for-app-authors/linter"
}

  Image captions
  Developer Name
  Launchable tag
  welcome image from wayback machine
@kuflierl

Copy link
Copy Markdown
Author

bot, build org.fritzing.Fritzing

@flathubbot

Copy link
Copy Markdown

Queued test build for org.fritzing.Fritzing.

@flathubbot

Copy link
Copy Markdown

Started test build 102346

@flathubbot

Copy link
Copy Markdown

Build 102346 failed

@kuflierl

Copy link
Copy Markdown
Author

bot, build org.fritzing.Fritzing

@flathubbot

Copy link
Copy Markdown

Queued test build for org.fritzing.Fritzing.

@flathubbot

Copy link
Copy Markdown

Started test build 102367

@flathubbot

Copy link
Copy Markdown

Build 102367 failed

@flathubbot

Copy link
Copy Markdown

Started test build 103382

@flathubbot

Copy link
Copy Markdown

Build 103382 successful
To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/86163/org.fritzing.Fritzing.flatpakref

@KjellMorgenstern

Copy link
Copy Markdown
Collaborator

@kuflierl Please see comments on #14 .

@kuflierl

Copy link
Copy Markdown
Author

@kuflierl Please see comments on #14 .

Paid apps still aren't implemented. Till then it would be really useful to have the updated version. The current version is very old.

@kuflierl

Copy link
Copy Markdown
Author

I have a build of 1.0.2b for everyone who wants to use it on https://github.com/kuflierl/Flatpak-org.fritzing.Fritzing/releases/tag/v1.0.2b_1. It's built by GitHub actions so it should be verifiable.

* change the source type of quazip to git
* add x-data-checker for boost, ngspice, polyclipping, quazip, libgit2, svgpp, fritzing-parts
* clean up json formatting for x-data-checker
@flathubbot

Copy link
Copy Markdown

Started test build 117043

@flathubbot

Copy link
Copy Markdown

Build 117043 successful
To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/99862/org.fritzing.Fritzing.flatpakref

@flathubbot

Copy link
Copy Markdown

Started test build 117049

@flathubbot

Copy link
Copy Markdown

Build 117049 successful
To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/99868/org.fritzing.Fritzing.flatpakref

Update boost_1_81_0.tar.gz to 1.85.0
Update ngspice to 42
Update libgit2 to 1.8.0
@flathubbot

Copy link
Copy Markdown

Started test build 117058

@flathubbot

Copy link
Copy Markdown

Build 117058 successful
To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/99877/org.fritzing.Fritzing.flatpakref

@flathubbot

Copy link
Copy Markdown

Started test build 117060

@flathubbot

Copy link
Copy Markdown

Build 117060 failed

…e x-data-checker for fritzing-parts

This reverts commit fb09fd1.
@flathubbot

Copy link
Copy Markdown

Started test build 117088

@flathubbot

Copy link
Copy Markdown

Build 117088 failed

@kuflierl

Copy link
Copy Markdown
Author

bot, build org.fritzing.Fritzing

@flathubbot

Copy link
Copy Markdown

Queued test build for org.fritzing.Fritzing.

@flathubbot

Copy link
Copy Markdown

Started test build 117096

@flathubbot

Copy link
Copy Markdown

Build 117096 failed

@flathubbot

Copy link
Copy Markdown

Started test build 117098

@flathubbot

Copy link
Copy Markdown

Build 117098 failed

@flathubbot

Copy link
Copy Markdown

Started test build 117099

@flathubbot

Copy link
Copy Markdown

Build 117099 successful
To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/99920/org.fritzing.Fritzing.flatpakref

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants