Skip to content

Update to Ghostscript 10.01.1, GIMP 2.10.34 and libspectre 0.2.12 #2894

Open
wants to merge 24 commits into
base: master
Choose a base branch
from

Commits on Apr 14, 2023

  1. ghostscript:

    Remove --enable dynamic
    
        configure: error: Sorry, (deprecated) dynamic driver support not compatible with hidden symbols - use --disable-hidden-visibility
    pmenzel committed Apr 14, 2023
    Copy the full SHA
    e20aa3c View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    98383d7 View commit details
    Browse the repository at this point in the history
  3. Revert "ghostscript: Directly path make target to bee_build"

    This reverts commit 98383d7.
    pmenzel committed Apr 14, 2023
    Copy the full SHA
    9af7ef1 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Copy the full SHA
    378af1c View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    4fec4fd View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    6991602 View commit details
    Browse the repository at this point in the history
  4. gobject-introspection: Update version from 1.68.0 to 1.76.1

    Currently, `g-ir-scanner` fails to run – probably due to updating our
    Python environment.
    
        $ /usr/bin/g-ir-scanner --version
        Traceback (most recent call last):
          File "/usr/bin/g-ir-scanner", line 98, in <module>
            from giscanner.scannermain import scanner_main
          File "/usr/lib/gobject-introspection/giscanner/scannermain.py", line 35, in <module>
            from giscanner.ast import Include, Namespace
          File "/usr/lib/gobject-introspection/giscanner/ast.py", line 29, in <module>
            from .sourcescanner import CTYPE_TYPEDEF, CSYMBOL_TYPE_TYPEDEF
          File "/usr/lib/gobject-introspection/giscanner/sourcescanner.py", line 34, in <module>
            from giscanner._giscanner import SourceScanner as CSourceScanner
        ModuleNotFoundError: No module named 'giscanner._giscanner'
    
    So, update to the latest release, so it’s also rebuild against our current
    system Python.
    
    https://gitlab.gnome.org/GNOME/gobject-introspection/-/blob/1.76.1/NEWS
    
    Resolves: #2888
    pmenzel committed Apr 18, 2023
    Copy the full SHA
    df36fad View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    4010a6b View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    6e20ad1 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    712c453 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    ac3eb2f View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    6febfe7 View commit details
    Browse the repository at this point in the history
  10. libnsgif: Add version 0.2.1

    [Description][1]:
    
    > Libnsgif is a decoding library for the GIF image file format, written
    > in C. It was developed as part of the NetSurf project and is available
    > for use by other software under the MIT licence.
    
    This is needed for gegl.
    
    [1]: https://www.netsurf-browser.org/projects/libnsgif/
    pmenzel committed Apr 18, 2023
    Copy the full SHA
    9de8418 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    9281898 View commit details
    Browse the repository at this point in the history
  12. libnsgif: Build in source directory

        [BEE] make -j80 PREFIX=/usr EPREFIX=/usr BINDIR=/usr/bin SBINDIR=/usr/sbin LIBEXECDIR=/usr/libexec SYSCONFDIR=/etc SHAREDSTATEDIR=/var LOCALSTATEDIR=/var LIBDIR=/usr/lib INCLUDEDIR=/usr/include DATAROOTDIR=/usr/share DATADIR=/usr/share INFODIR=/usr/share/info LOCALEDIR=/usr/share/locale MANDIR=/usr/share/man DOCDIR=/usr/share/doc/libnsgif
        Makefile:43: /Makefile.top: No such file or directory
        make: *** No rule to make target '/Makefile.top'.  Stop.
    pmenzel committed Apr 18, 2023
    Copy the full SHA
    b597ce2 View commit details
    Browse the repository at this point in the history
  13. gegl: Update to 0.4.44

    pmenzel committed Apr 18, 2023
    Copy the full SHA
    3947396 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

  1. Copy the full SHA
    1c90560 View commit details
    Browse the repository at this point in the history
  2. gegl: Run tests again

    pmenzel committed Apr 20, 2023
    Copy the full SHA
    9976965 View commit details
    Browse the repository at this point in the history
  3. gegl: Use meson setup to fix deprecation warning

    Address the warning below:
    
        WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.
    pmenzel committed Apr 20, 2023
    Copy the full SHA
    12559be View commit details
    Browse the repository at this point in the history
  4. gegl: ninja test

    pmenzel committed Apr 20, 2023
    Copy the full SHA
    050c161 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    9f4f73f View commit details
    Browse the repository at this point in the history
  6. gimp: Update version from 2.10.22 to 2.10.34

    Upgrading Ghostscript requires a rebuild of GIMP, so update to the
    latest version while at it.
    
        $ ldd /usr/lib/gimp/2.0/plug-ins/file-ps/file-ps | grep libgs
                libgs.so.9 => not found
    
    https://www.gimp.org/news/2023/02/27/gimp-2-10-34-released/
    pmenzel committed Apr 20, 2023
    Copy the full SHA
    6366028 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    8eef2f5 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    a090ea8 View commit details
    Browse the repository at this point in the history