- cogl (1.22.2-2+rpi1) stretch-staging; urgency=medium
++cogl (1.22.2-3+rpi1) buster-staging; urgency=medium
+
+ [changes brought forward from 1.18.2-3+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Wed, 07 Jan 2015 02:29:18 +0000]
+ * Switch to regular opengl and disable egl/gles to avoid conflicting with
+ raspberry pi foundation libraries.
+
+ [changes brought forward from 1.22.0-1+rpi2 by Peter Michael Green <plugwash@raspbian.org> at Fri, 25 Sep 2015 01:24:58 +0000]
+ * Move libwayland-dev from Depends and Build-depends to build-conflicts.
+ Wayland without EGL seems to be a problem combination.
+
- -- Peter Michael Green <plugwash@raspbian.org> Thu, 29 Sep 2016 15:26:58 +0000
++ -- Raspbian forward porter <root@raspbian.org> Wed, 27 Dec 2017 20:06:04 +0000
++
+ cogl (1.22.2-3) unstable; urgency=medium
+
+ * Add debian/patches/fix-undef-build-failure.patch:
+ - Patch from Bugzilla to fix kfreebsd build failure
+ * Update Vcs fields for conversion to git
+ * Add Multi-Arch metadata, thanks multiarch hinter
+ * Add debian/gbp.conf
+ * Run build tests with xvfb, but still don't fail build for test failures
+ * Bump debhelper compat to 11
+ * Bump Standards-Version to 4.1.2
+ * Build with all hardening flags
+
+ -- Jeremy Bicha <jbicha@debian.org> Tue, 19 Dec 2017 16:24:19 -0500
cogl (1.22.2-2) unstable; urgency=medium
gobject-introspection (>= 1.33.4-1~),
libgirepository1.0-dev (>= 0.9.12),
libgstreamer-plugins-base1.0-dev
- Standards-Version: 3.9.8
- Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/cogl
- Vcs-Browser: https://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/cogl/
+Build-Conflicts:
+ libwayland-dev (>= 1.1.90)
+ Standards-Version: 4.1.2
+ Vcs-Git: https://anonscm.debian.org/git/pkg-gnome/cogl.git
+ Vcs-Browser: https://anonscm.debian.org/git/pkg-gnome/cogl.git
Package: libcogl20
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
- libgl1-mesa-glx [!armel !armhf ],
- libgles2-mesa [armel armhf] | libgles2 [armel armhf]
+ libgl1-mesa-glx
Recommends: libcogl-common
Suggests: libgles2-mesa | libgles2, libgl1-mesa-glx
- Pre-Depends: ${misc:Pre-Depends}
Breaks: libclutter-1.0-0 (<< 1.17),
libcogl9,
libcogl11,
Package: libcogl-gles2-dev
Section: libdevel
-Architecture: any
+Architecture: kfreebsd-any
+ Multi-Arch: same
Depends: libcogl-gles2-20 (= ${binary:Version}),
libcogl-dev (= ${binary:Version}),
${misc:Depends},
gobject-introspection (>= 1.33.4-1~),
libgirepository1.0-dev (>= 0.9.12),
libgstreamer-plugins-base1.0-dev
- Standards-Version: 3.9.8
- Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/cogl
- Vcs-Browser: https://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/cogl/
+Build-Conflicts:
+ libwayland-dev (>= 1.1.90)
+ Standards-Version: 4.1.2
+ Vcs-Git: https://anonscm.debian.org/git/pkg-gnome/cogl.git
+ Vcs-Browser: https://anonscm.debian.org/git/pkg-gnome/cogl.git
Package: libcogl20
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
- libgl1-mesa-glx [!armel !armhf ],
- libgles2-mesa [armel armhf] | libgles2 [armel armhf]
+ libgl1-mesa-glx
Recommends: libcogl-common
Suggests: libgles2-mesa | libgles2, libgl1-mesa-glx
- Pre-Depends: ${misc:Pre-Depends}
Breaks: libclutter-1.0-0 (<< 1.17),
libcogl9,
libcogl11,
Package: libcogl-gles2-dev
Section: libdevel
-Architecture: any
+Architecture: kfreebsd-any
+ Multi-Arch: same
Depends: libcogl-gles2-20 (= ${binary:Version}),
libcogl-dev (= ${binary:Version}),
${misc:Depends},
#!/usr/bin/make -f
+ -include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
- include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
+ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+ export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
%:
- dh $@ --with autoreconf,gir,gnome
+ dh $@ --with gir,gnome
-ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH),armel armhf))
-CONFFLAGS += \
- --with-default-driver=gles2
-else
+#ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH),armel armhf))
+#CONFFLAGS += \
+# --with-default-driver=gles2
+#else
CONFFLAGS += \
--with-default-driver=gl
-endif
+#endif
-ifeq ($(DEB_HOST_ARCH_OS),linux)
-CONFFLAGS += \
- --enable-wayland-egl-platform \
- --enable-wayland-egl-server \
- --enable-kms-egl-platform
-endif
+#ifeq ($(DEB_HOST_ARCH_OS),linux)
+#CONFFLAGS += \
+# --enable-wayland-egl-platform \
+# --enable-wayland-egl-server \
+# --enable-kms-egl-platform
+#endif
+ override_dh_autoreconf:
+ dh_autoreconf --as-needed
+
override_dh_auto_configure:
dh_auto_configure -- \
--enable-gtk-doc \