Change logs for cogl source package in Focal

  • cogl (1.22.6-1) unstable; urgency=medium
    
      [ Simon McVittie ]
      * New upstream release
      * Refresh patch series
        - d/p/cogl-pango-2.0-experimental.pc-Reference-correct-library-.patch,
          d/p/gst-pango-Add-missing-pkg-config-dependencies.patch:
          Drop, applied upstream.
        - d/p/test-premult-Don-t-free-texture-data-until-CoglBitmap-is-.patch:
          Mark as having been applied upstream (since 1.22.6).
      * Set Rules-Requires-Root to no
      * Disable cogl-gst sub-library.
        It used to be a dependency for clutter-gst, but that dependency was
        removed in 2015, and it doesn't seem to be depended on by anything
        since at least buster. cogl is essentially unmaintained upstream, so the
        less of it we are trying to maintain in Debian, the better.
      * Disable cogl-gles2 sub-library.
        Nothing in Debian seems to depend on this since at least buster.
        Note that GLES2 support in the main cogl library continues to be built,
        and is still the default on 32-bit ARM.
      * Build-depend on libegl1-mesa-dev, for Mesa EGL extensions.
        Previously these were brought in by GStreamer.
      * Standards-Version: 4.5.0 (no changes required)
    
      [ Laurent Bigonville ]
      * debian/control.in: Add several -doc packages to the BDI so the links
        between the gtk-doc files are properly resolved, mark libcogl-doc with
        Build-Profiles: <!nodoc>
    
     -- Laurent Bigonville <email address hidden>  Sun, 15 Mar 2020 16:49:35 +0100
  • cogl (1.22.4-4) unstable; urgency=medium
    
      * Team upload
      * Explicitly build-depend on libdrm-dev on Linux platforms.
        Presumably this was previously pulled in by some other dependency,
        but configure.ac checks for it so we should build-depend on it
        ourselves. (Closes: #952013)
      * Explicitly build-depend on libegl-dev, libx11-dev, libxext-dev
        for the same reason.
      * d/p/Fix-building-against-libglvnd-provided-EGL-headers.patch:
        Add patch from upstream merge request !17 to fix build when using
        libglvnd's EGL headers.
      * d/upstream/metadata: Add
      * Drop transition for old debug package migration.
        The -dbg packages were removed before Debian 9 'stretch' (oldstable).
      * d/copyright: Fix license name syntax for SGI-B-2.0.
        The file format does not allow spaces in license names, so use the
        SPDX identifier for this license, moving its formal name into the
        license text.
      * d/copyright: Make short license name for debian/* consistent with
        license grant
      * d/copyright: Add details of cut-down GLib in deps/.
        This is not actually used in the Debian package.
      * d/p/Normally-skip-tests-that-are-not-expected-to-succeed.patch:
        Rename from
        d/p/Don-t-usually-run-tests-that-are-not-expected-to-succeed.patch
        and amend to match what I sent upstream
      * d/p/Terminate-tests-with-SIGALRM-if-they-take-more-than-120-s.patch:
        Update to match what I sent upstream
      * d/p/test-premult-Don-t-free-texture-data-until-CoglBitmap-is-.patch:
        Mark as forwarded
      * d/p/tests-Use-tmp-file-to-dump-test-results.patch:
        Add patch from mutter's fork of cogl to write test logs to a temporary
        directory
      * d/p/tests-Show-the-actual-output-from-tests-if-VERBOSE-is-set.patch:
        Update to the version I sent upstream
      * d/tests/lib*-dev: Add superficial tests for the -dev packages
      * Move files from libcogl-path-dev into libcogl-dev.
        The new autopkgtests detected that libcogl-dev as configured by Debian
        is not actually usable without the <cogl-path/cogl-path.h> header,
        which is included by <cogl/cogl.h>. libcogl-path-dev is now an empty
        package that depends on libcogl-dev.
      * d/p/gst-pango-Add-missing-pkg-config-dependencies.patch:
        Add missing dependencies to the pkg-config files in libcogl-gst-dev
        and libcogl-pango-dev. These were detected by the new autopkgtests.
      * d/p/cogl-pango-2.0-experimental.pc-Reference-correct-library-.patch:
        Fix incorrect library name in cogl-pango-2.0-experimental pkg-config
        metadata. This was also detected by the new autopkgtests.
      * d/copyright: Update list of files under SGI-B-2.0 license
      * d/copyright: Refer to MIT/X11 license as "Expat".
        The machine-readable copyright file format recommends this name
        to distinguish Expat's version of the MIT/X11 license from other
        BSD-style licenses used by MIT and/or in X11.
    
     -- Simon McVittie <email address hidden>  Mon, 24 Feb 2020 11:39:47 +0000
  • cogl (1.22.4-3) unstable; urgency=medium
    
      * Team upload
      * d/p/Terminate-tests-with-SIGALRM-if-they-take-more-than-120-s.patch:
        Kill individual tests with SIGALRM if they take more than 120 seconds
        (arbitrary cutoff taken from the Meson build system in Mutter's fork
        of cogl). This avoids failing to build even though failures are ignored,
        and blocking a buildd for 150 minutes, if the test hangs.
        (Closes: #935592)
      * d/p/tests-Show-the-actual-output-from-tests-if-VERBOSE-is-set.patch:
        Show the output of each test. Writing it to a file is not much use
        on buildds, because the build directory is discarded after the build
        finishes anyway.
      * d/control.in: Add missing -dev dependency on libxrandr-dev
      * d/rules: Don't run xvfb-run under nocheck build option
      * d/p/test-premult-Don-t-free-texture-data-until-CoglBitmap-is-.patch:
        Fix a use-after-free in test code, which appears to fix one of the
        known test failures
      * d/p/Don-t-usually-run-tests-that-are-not-expected-to-succeed.patch:
        Don't run tests that are not expected to succeed, unless requested
        by setting $COGL_TEST_TRY_EVERYTHING
      * Canonicalize order of dependencies (wrap-and-sort -a)
      * Canonicalize order of installed file lists (wrap-and-sort -a)
      * Canonicalize Uploaders (wrap-and-sort -a)
    
     -- Simon McVittie <email address hidden>  Sun, 25 Aug 2019 18:07:05 +0100