Skip to content
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

Update transmission-3.00.tar.xz to 4.0.1 #53

Closed
wants to merge 8 commits into from

Conversation

Amanse
Copy link
Contributor

@Amanse Amanse commented Feb 23, 2023

No description provided.

@flathubbot
Copy link
Contributor

Started test build 24619

@flathubbot
Copy link
Contributor

Build 24619 failed

@flathubbot
Copy link
Contributor

Started test build 24625

@flathubbot
Copy link
Contributor

Build 24625 failed

@flathubbot
Copy link
Contributor

Started test build 24626

@flathubbot
Copy link
Contributor

Build 24626 failed

@flathubbot
Copy link
Contributor

Started test build 24627

@flathubbot
Copy link
Contributor

Build 24627 failed

@flathubbot
Copy link
Contributor

Started test build 24628

@flathubbot
Copy link
Contributor

Build 24628 failed

@flathubbot
Copy link
Contributor

Started test build 25087

@flathubbot
Copy link
Contributor

Build 25087 failed

@flathubbot
Copy link
Contributor

Started test build 25089

@flathubbot
Copy link
Contributor

Build 25089 failed

@alexhaydock alexhaydock mentioned this pull request Mar 1, 2023
@wjt
Copy link
Member

wjt commented Mar 3, 2023

We can try lifting https://github.com/flathub/de._0x539.gobby/blob/master/gtkmm.json, which I copy-paste between about 5 different apps at this point…

@wjt
Copy link
Member

wjt commented Mar 3, 2023

OK, interesting, it really has both GTK 3 and GTK 4 support.

@bbhtt
Copy link
Contributor

bbhtt commented Mar 3, 2023

We can try lifting https://github.com/flathub/de._0x539.gobby/blob/master/gtkmm.json, which I copy-paste between about 5 different apps at this point…

Transmission 4.0 has GTK4 support it links against gtkmm-4.0 https://github.com/transmission/transmission/blob/1f1e614f9975399f5c5e847c76f4f61104649726/CMakeLists.txt#L287

(Might need to force GTK3/4 with USE_GTK_VERSION since I think the SDK has both.)

@Amanse
Copy link
Contributor Author

Amanse commented Mar 3, 2023

Also downgrade the runtime to 42, see #46

i did that locally, still same error with glibmm

Try with the following versions:
thanks! I'll try with these

is there some rule about compiling packages because transmission is giving latest binaries in their repo now

@wjt
Copy link
Member

wjt commented Mar 3, 2023

I'm not sure it's written down but it is, at least, strongly preferred for apps to be built on Flathub.

@tinywrkb
Copy link

tinywrkb commented Mar 3, 2023

This PR is mixing stable and unstable package releases. Read the documentation for each package.
If you don't want to bother doing that, then the principle is that GTK/Gnome's odd releases are unstable. Though I think there's a minimal glib version matching for packages of the gtkmm project, and glib comes from the runtime.

Don't use binary releases, it's a bad idea. You'll miss important Flatpak related changes, like the Fontconfig patches, and application developers are usually too lazy to properly build and package features that they don't care about, e.g. IM modules (see the Calibre's monstrosity binary release).

@bbhtt
Copy link
Contributor

bbhtt commented Mar 3, 2023

I picked and squashed all your commits and added the changes on top in #55

@wjt wjt closed this Mar 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants