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

media-gfx/gimp: 2.99.12 version bump (dev preview) #27064

Closed
wants to merge 5 commits into from

Commits on Aug 29, 2022

  1. media-libs/babl: 0.1.96 version bump

    SRC_URI now uses download.gimp.org as ftp.gimp.org
    causes 'pkgdev manifest' certificate error
    
    Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
    band-a-prend committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    823b45f View commit details
    Browse the repository at this point in the history
  2. media-libs/gegl: 0.4.38 version bump

    Use 'filter-lto' to allow build in LTO profiles.
    Add USE="sdl2" flag.
    
    Closes: https://bugs.gentoo.org/859901
    Closes: https://bugs.gentoo.org/860246
    
    Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
    band-a-prend committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    2958c77 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2022

  1. media-gfx/gimp: 2.99.12 version bump

    In this release of Gimp dev-preview 2.99.12 the porting
    from Autotools to Meson build system take place.
    
    The Meson now is preferred by upstream.
    
    Due to diferences of configuration options withon configure.ac
    and meson_options.txt the some src_configuration options dropped
    
    1. related to flags:
    USE="aqua cpu_flags_ppc_altivec cpu_flags_ppc_mmx cpu_flags_ppc_sse"
    
    2. autotools configure options:
    GEGL="${EPREFIX}"/usr/bin/gegl-0.4
    GDBUS_CODEGEN="${EPREFIX}"/usr/bin/gdbus-codegen
    --with-pdbgen
    
    Also some patches are dropped in src_prepare() phase:
    
    sed -i -e 's/== "xquartz"/= "xquartz"/' configure.ac || die #494864
    sed 's:-DGIMP_DISABLE_DEPRECATED:-DGIMP_protect_DISABLE_DEPRECATED:g' -i configure.ac || die #615144
    
    sed 's:-DGIMP_protect_DISABLE_DEPRECATED:-DGIMP_DISABLE_DEPRECATED:g' -i configure || die #615144
    grep -F -q GIMP_DISABLE_DEPRECATED configure || die #615144, self-test
    
    The USE="X" adds conditional support of x11-libs/libXcursor.
    
    The FEATURES="test" now use x11-misc/xvfb-run instead virtualx.eclass to run tests.
    
    In addition USE="doc" now build related to gobject-introspection (g-ir-doc)
    plugin documentations. Early it's built was broken for autotools.
    
    Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
    band-a-prend committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    847c12c View commit details
    Browse the repository at this point in the history
  2. dev-libs/gobject-introspection: add PYTHON_COMPAT 3.11

    This change is to add PYTHON_COMPAT for media-gfx/gimp
    
    Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
    band-a-prend committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    d14ad6e View commit details
    Browse the repository at this point in the history
  3. media-gfx/gimp: >=2.99.12 (>=media-libs/gegl-0.4.38) add PYTHON_COMPA…

    …T 3.11
    
    Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
    band-a-prend committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    47239a3 View commit details
    Browse the repository at this point in the history