Changes between Initial Version and Version 1 of Ticket #60511, comment 42


Ignore:
Timestamp:
Apr 22, 2024, 1:14:08 PM (7 months ago)
Author:
christophecvr (christophecvr)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #60511, comment 42

    initial v1  
    11I did try to build macports on macbookpro mid 2010 High Sierra (10.13.6) with quartz only. That is only possible for a couple of gnome packages. When You need any gnome package requiring the gnome-desktop or any package coupled to the gnome-core x11 is always required. So if you're goal is to use a lot of gnome packages x11 is a must. It's bad luck that glib2 can not be build for both (native and generic) If this was the case gtk3 could also be build for quartz and x11. I just succeeded in now building today a perfect working totem which is the base core gnome video player. However I needed to build a lot self and reconfigure a lot of base macports packages. The required changes can be seen in . https://github.com/christophecvr/macports-ports/tree/cvrwork  . The patches comparing the original mac-ports are https://github.com/macports/macports-ports/compare/master...christophecvr:macports-ports:cvrwork
    2 . Yes first you need to install all avbl codecs also nonfree (so you can't redistribute build packages). Rebuild the full ffmpeg with all codecs this is required later for the package gst-libav who uses the ffmpeg build codecs. Then uninstall gstreamer1-gst-plugins-*** (all installed ones with -f option)
     2. Yes first you need to install all avbl codecs also nonfree (so you can't redistribute build packages). Rebuild the full ffmpeg with all codecs this is required later for the package gst-libav who uses the ffmpeg build codecs. Then uninstall gstreamer1-gst-plugins- (all installed ones with -f option)
    33rebuild gstreamer1-gst-plugins-base with x11 and !!! gl support (without gl support the whole gstreamer1 is useless to play a video). See the receipes in my git. Then build the gstreamer1-gst-libav. then good,bad and ugly. Build them all with -s option. I also set compiler to macports-clang-16 . But actually You can now use macports-clang-17.
    44