Update cheese to 2.22.1 (include hildon patch)

Bug #215948 reported by Gary Lasker
8
Affects Status Importance Assigned to Milestone
cheese (Ubuntu)
Fix Released
Undecided
Gary Lasker

Bug Description

Binary package hint: cheese

There's a new upstream version of Cheese (2.22.1) which includes the following bug fixes. We should update to it:

 - cheese crashed while initializing webcam on some devices, fixes bug #522143, courtesy of Alex Rostovtsev
 - cheese did not list its gnome-vfs dependency, fixes bug #522152, courtesy of Alex Rostovtsev
 - cheese did not open the webcam device set in gconf, courtesy of Sjoerd Simons, fixes bug #522198
 - cheese crashed if getting information from a webcam fails, courtesy of Sjoerd Simons, fixes bug #522197
 - set the max waiting time for detecting a camera to 10 seconds, fixes bug #520394
 - do not allow to take pictures, while the webcam is initialising, fixes bug #523121
 - show our fancy countdown widget by default

Note that a couple of these fixes were included as patches for 2.22.0-0ubuntu2, so these patches can be removed with this update.

Tags: ume

Related branches

Revision history for this message
Gary Lasker (gary-lasker) wrote :

As mentioned in the bug title, upstream has not yet incorporated the hildon patch, so it much be reapplied with this update.

Changed in cheese:
assignee: nobody → gary-lasker
status: New → In Progress
Revision history for this message
Gary Lasker (gary-lasker) wrote :

I've made the update and tested on a Hardy desktop as well as the Hildon version on a UME device. Uploading the .diff.gz and .dsc files.

Revision history for this message
Gary Lasker (gary-lasker) wrote :

cheese (2.22.1-0ubuntu1) hardy; urgency=low

  * New upstream release (LP: #215948)
    - Remove 00_fix_crash_on_init.patch, 10_fallback_on_failure.patch
      and 20_dont_start_pipeline_in_init.patch, as these are incorporated
      in the new upstream version.
    - Reapply 40_hildon.patch from Matthew Garrett (GNOME #519548).
    - Replace 70_autotools.patch with new version to update autotools
      generated files using:
         1. aclocal
         2. libtoolize --force --copy (to fix libtool version mismatch error)
         3. autoreconf; rm -rf autom4te.cache; true

 -- Gary Lasker <email address hidden> Fri, 11 Apr 2008 17:20:12 -0400

Revision history for this message
Sebastien Bacher (seb128) wrote :

the update seems to be alright, why did you add new empty lines between old changelog entries though? the changelog also mentions that the hildon patch has been reapplied but it was already used in the current hardy version. could you clarify those before upload?

Revision history for this message
Gary Lasker (gary-lasker) wrote :

I removed the erroneous extra lines in the old changelog entries and deleted the entry about the hildon patch since (as you point out) there was no change from the current hardy version. I'll upload the fixed files now.

Thanks for your help, Sebastien!

Revision history for this message
Gary Lasker (gary-lasker) wrote :
Revision history for this message
Gary Lasker (gary-lasker) wrote :
Revision history for this message
Loïc Minier (lool) wrote :

I uploaded the fix with a fix for the gnome-vfs version in the build-deps where I noticed an epoch was missing; thanks!

Changed in cheese:
status: In Progress → Fix Committed
Revision history for this message
Gary Lasker (gary-lasker) wrote :

Thanks Loïc!

Changed in acton:
assignee: nobody → gary-lasker
milestone: none → beta2
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package cheese - 2.22.1-0ubuntu1

---------------
cheese (2.22.1-0ubuntu1) hardy; urgency=low

  [ Gary Lasker ]
  * New upstream release (LP: #215948)
    - Remove 00_fix_crash_on_init.patch, 10_fallback_on_failure.patch and
      20_dont_start_pipeline_in_init.patch, as these are incorporated in the
      new upstream version.
    - Replace 70_autotools.patch with new version to update autotools
      generated files using:
          1. aclocal
          2. libtoolize --force --copy (to fix libtool version mismatch error)
          3. autoreconf; rm -rf autom4te.cache; true

  [ Loic Minier ]
  * Add epoch to libgnomevfs2-dev bdep.

 -- Gary Lasker <email address hidden> Tue, 15 Apr 2008 14:18:26 -0400

Changed in cheese:
status: Fix Committed → Fix Released
Changed in acton:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.