-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Libraries information cant be seen at snap dev version (due to ThirdPartyLibraries.html
not installing correctly)
#135
Comments
@adrianinsaval FYI |
I can confirm |
See #141 (comment). Perhaps a missing file not being included in the snap package? |
In FreeCAD main there is a cmake file that directs the installation of this file: Need to check if this is missing. Edit: void AboutDialog::showLibraryInformation()
{
auto tab_library = new QWidget();
tab_library->setObjectName(QString::fromLatin1("tab_library"));
ui->tabWidget->addTab(tab_library, tr("Libraries"));
auto hlayout = new QVBoxLayout(tab_library);
auto textField = new QTextBrowser(tab_library);
textField->setOpenExternalLinks(false);
textField->setOpenLinks(false);
hlayout->addWidget(textField);
QString baseurl = QString::fromLatin1("file:///%1/ThirdPartyLibraries.html")
.arg(QString::fromStdString(App::Application::getHelpDir()));
textField->setSource(QUrl(baseurl));
} Edit2: Looks like the directory it's installed into via cmake on Fedora gets removed # Belongs in %%license not %%doc
rm -f %{buildroot}%{_docdir}/freecad/ThirdPartyLibraries.html |
I just searched my |
Where does the flatpak install |
ThirdPartyLibraries.html
not installing correctly)
it probably shouldn't be, this was also a problem some time ago in the windows weekly and I had to make sure the files are shipped: FreeCAD/FreeCAD-Bundle@7ce4083 I don't know if the fedora spec stuff is well maintained anymore |
this line should be adjusted or removed to make sure the file is being shipped. I don't understand why we ever wanted to remove license files anyways sounds top me like that is on the edge of being a license violation FreeCAD-snap/snap/snapcraft.yaml Line 323 in 9be8df1
|
Fixed in 392dca0 |
Is there an existing issue for this?
Problem description
Libraries information cant be seen at snap dev version
Full version info
Subproject(s) affected?
None
Anything else?
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: