Bug#648230: Packaging (and RFS) for pymssql 2.1.1+dfsg-1

2017-05-24 Thread Josselin Mouette
Scott Kitterman  wrote:
On Wednesday, May 24, 2017 12:12:51 PM James Andrewartha wrote:
> Hi Geoffrey, Joss, DPMT
> 
> There's been no substantive uploads of this package in the past 8 
years,
> and we've missed the chance to get a new package into stretch. I'm
> tempted to request its removal from stretch given it's seriously buggy
> #709210 and unmaintened.

Alternately, if you care about the package, it's not to late to get the 
bug 
fixed for Stretch.  Additionally, if it's worth removing the package 
over, it 
should probably be a higher severity than important.

Hi,

as I explained already several years ago, I don’t have access to MS SQL
servers anymore to test the package, so feel free to adopt it.

-- 
Joss



Bug#817651: regionset: Removal of debhelper compat 4

2016-07-14 Thread Josselin Mouette
Le mercredi 13 juillet 2016 à 13:08 +0100, James Cowgill a écrit : 
> > The package regionset uses debhelper with a compat level of 4,
> > which is deprecated and scheduled for removal.
> 
> I have uploaded the attached NMU to fix this bug.

Thanks a lot!

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-



Bug#829730: xchat-gnome: CVE-2013-7449

2016-07-05 Thread Josselin Mouette
Hi,

Le mardi 05 juillet 2016 à 22:15 +0200, Michael Biebl a écrit :
> We have a supported successor/alternative with hexchat, so I'm inclined
> to request the removal of the package.
> Joss et al, do you see any reason why we should keep the package?

I don’t think we should. Maybe replace it with a transitional package to
hexchat?

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-



Bug#823990: dh_gconf no longer needs to add gconf2 dependency to misc:Depends?

2016-05-31 Thread Josselin Mouette
Ari Pollak  wrote:
Ari, the best I can then offer would be a switch for
skipping the gconf2
dependency (i.e. an opt-out).  Is that still
interesting?


Probably not worth it, I think I'm just going to remove the
gconf stuff from pidgin.

If it’s just to register URL handlers, as you told in the original
report, I don’t think anything still uses them. URL handlers are now
handled by MIME associations to x-scheme-handler/foo.

-- 
Joss



Bug#823990: dh_gconf no longer needs to add gconf2 dependency to misc:Depends?

2016-05-30 Thread Josselin Mouette
Hi Niels,

Le lundi 30 mai 2016 à 19:32 +, Niels Thykier a écrit :
> Can you confirm that this dependency on gconf2 is now unnecessary?  At
> first glance I cannot see a need for it now that the autoscripts have
> been removed.

Unless the functionality is optional in the package (which is the case
of pidgin), the gconf2 dependency is still needed. Not because of the
scripts anymore, but because functionally, a binary shipped with gconf
schemas will usually require them to execute.

Otherwise, you might end up with the binary aborting on startup.

Cheers,
-- 
 .''`.      Josselin Mouette
: :' :
`. `'
  `-



Bug#806320: debian-hpc mailing list

2015-12-01 Thread Josselin Mouette
Hi,

I second the creation of such a mailing list with vigor. Thanks to the
work of several fellow developers, we are reaching the point where
Debian can be a significant HPC player, including on top500 clusters. To
build on that, we need at the very least a communication platform.

Cheers,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-





Bug#707851: Debian Menu Systems : Implementation of the TC decision

2015-09-29 Thread Josselin Mouette
Guillem Jover  wrote: 
You seem to be framing this as a XDG vs menu formats. I see it in great
part as applications showing up on WM/DE or not. The collateral damage
from the TC decision are applications, WM/DE and its users from either
format.

Only if WMs keep on using the Debian menu instead of the XDG menu.

Err, no, the TC has explicitly made it "impossible" for the two systems
to coexist, breaking existing support, and forcing maintainers to choose
one or other ecosystems, w/o any working solution in sight for WM/DE not
supporting the XDG system. Which has made the situation even worse than
before, in a very anti social way.

You might want to package https://wiki.archlinux.org/index.php/Xdg-menu
which answers exactly the questions you have been asking.

-- 
Joss



Bug#741573: Proposed draft of ballot to resolve menu/desktop question

2015-08-28 Thread Josselin Mouette
Ian Jackson  wrote: 
>  - defining new field names for .desktop files to contain
>the trad menu metadata, as necessary.  I think we can safely
>call these fields X-Debian-* or X-Debian-Menu-* or something.

What is the use case for these fields? 

>  - a small amount of work in the already-existing .desktop-to-menu
>conversion program

Who cares? We can have much better than that and use the XDG
specification to its full extent: 
https://wiki.archlinux.org/index.php/Xdg-menu

>  - policy should probably say that a contributor sending a trad menu
>patch for a program with a .desktop file should do so by sending
>a .desktop file patch, rather than a trad menu patch.

Good. This way it can be ignored as well.

> In the longer term:
> 
>  - Desktop program maintainers would get occasional patches to add
>trad menu metadata to their .desktop files.  The tooling would then
>do the right thing.  This is the only extra human work that those
>maintainers would have to do.

So you complain that dropping entirely the Debian menu (which is the
sensible thing to do) would get rid of a few thousands
mostly-boilerplate files, while we get rid of much more than that in
useless C code every other minor release, but suddenly giving extra work
to all maintainers of packages containing desktop entries is OK? 

Maybe some people need to get rid of that mentality where other people
have to do more work to comply with their twisted view of reality. 

>  - GUI program maintainers have a choice of whether to provide trad
>menu entries via this new mechanism or by providing a separate trad
>menu file.

Or to do nothing at all about the trad menu, which is the sensible thing
to do? 

>  - Maintainers of non-GUI programs which don't want to be in the DE
>menus can continue to provide menu entries for the trad menu
>without needing to interact with the XDG menu system.

Or they can provide entries with appropriate
NoDisplay/OnlyShowIn/NotShowIn fields, as described in Charles’ proposed
policy. 

>  - Trad menu consumers do not need to gain any heavyweight runtime
>dependencies.

Neither do they need to by using xdg_menu.

>  - It is still possible to make the trad menu visible in DEs using the
>existing technique.

No, it is not. Maybe in an alternative reality, but in Debian, KDE and
GNOME have both made this impossible, on purpose.

There is no use for the traditional Debian menu. It is deadweight
technology. Any effort invested in it is wasted. Get over it.

-- 
Joss 



Bug#796742: general: system takes a hit when encryption used

2015-08-23 Thread Josselin Mouette
Le dimanche 23 août 2015 à 15:16 -0500, Richard Jasmin a écrit : 
> modern day systems have 6GB/sec connections and GBs of RAM and Ghz of speed.
> There is simply no reason that ANY cipher algorithm should slow a system to a
> crawl.
> 
> Cached data or not.
> 
> Yet this is clearly the case.I tried both EncFS and GostCrypt(whole volume
> encryption) and am getting the same results here on SATA 6GB/sec connection
> with drives that support such speeds.

For the record (the bug has already been closed):
- GostCrypt is not part of Debian
- EncFS doesn’t support AES-NI so this is expected (and I’m not sure
about how secure it is, either)
You need to use dm-crypt or ecryptfs, that make use of the kernel’s
encryption library, if you want both acceptable security and
performance.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-



Bug#786292: nicotine: diff for NMU version 1.2.16+dfsg-1.1

2015-08-23 Thread Josselin Mouette
Le dimanche 23 août 2015 à 16:28 +0500, Andrey Rahmatullin a écrit : 
> I've prepared an NMU for nicotine (versioned as 1.2.16+dfsg-1.1) and
> uploaded it to DELAYED/5. Please feel free to tell me if I
> should delay it longer.

Thanks for the NMU. Are you sure you’re not forgetting a
XB-Python-Version: (>= 2.5) ?

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-



Bug#765632: ForwardX11Trusted set to yes over a decade ago, for release reasons?

2015-08-19 Thread Josselin Mouette
Le mercredi 19 août 2015 à 20:59 +0100, Colin Watson a écrit : 
> debian-devel, debian-x, do you think that it's at all realistic to
> expect clients to be fixed to handle such failures rather more
> gracefully?

Well, I guess it is possible, if we were to introduce appropriate error
checking in enough major toolkits.

At least in GTK3, I can tell you that it’s not here, and using untrusted
cookies will quickly make your applications crash.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-



Bug#741573: #741573: Menu Policy and Consensus

2015-07-24 Thread Josselin Mouette
Sam Hartman  wrote: 
That seems very unlikely to me.  Diversity is an important part of
Debian.  I think it is likely that the TC is going to value the Debian
Menu as long as Bill or someone else is going to work on it.  I would
expect us to value the menu enough to enable those who want to
contribute to it to do so.

Given the state menu is in, reading this is… flabbergasting, to say the
least. I would answer tons of things, but fortunately they have already
been put together concisely: http://islinuxaboutchoice.com/ 

I think that's consistent with the consensus proposal that you asked us
to consider in this bug.

The consensus proposal was, in order to preserve some bits of Bill’s
ego, to let menu die slowly by stopping to require mandatory entries for
a useless menu system that only a handful of obscure window managers are
still able to display. Now that Bill has made very clear, by completely
giving in to ridicule, that his ego should not be a problem, Charles is
merely proposing to accelerate that process and avoid pain for everyone.

-- 
Joss


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#741573: #741573: Menu Policy and Consensus

2015-07-20 Thread Josselin Mouette
Le lundi 20 juillet 2015 à 22:42 +0200, Bill Allombert a écrit :
> This kind of language while customary of Sune and Josselin is inappropriate 
> and
> rude to any people that have investigated significant time in maintaining 
> menu.

Before complaining about the rudeness of other people’s language, maybe
you should reflect on your own behavior, which is way more offensive
than any kind of swearing.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#741573: #741573: Menu Policy and Consensus

2015-07-20 Thread Josselin Mouette
Sam Hartman  wrote: 
Bill, in his role of policy editor said that he believed there was not a
consensus.  He cited a specific set of messages that he believes were
not properly addressed.

>From the beginning, I have been puzzled by your approach to this issue.
With this paragraph, I think I’m beginning to understand how you want to
treat the issue. And I can’t say I think it is constructive.

Bill used his position as a policy editor to reject a change, not
because it was against consensus or against the policy process, but
because it was against his own opinion. Not as policy editor, but as
menu maintainer. 

This is the root of the problem. By asking whether the policy process
has been respected, you are reversing the responsibility. It was Bill’s
responsibility from day one to recuse himself from policy decisions on
the menu.
It was also Bill’s responsibility, from day one, to raise his own
concerns to the policy change being discussed, not to rely on other
people’s nitpicks *after* the new policy had been approved and
committed.

Maybe, after all, this issue should not have been sent to the TC but to
the DPL, to ask for the revocation of the abused delegation. 

-- 
Joss


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#787398: Stable update? Bug#787398 (evolution-data-server: SMTP connection lost while reading message data)

2015-06-15 Thread Josselin Mouette
Emilio Pozuelo Monfort  wrote: 
> Is there anything else we want to get into stable? Should we try to 
get
> 3.12.11 in, any expectations with regard to SRM approval for upstream
> point updates?

You can try. It may depend on how big the debdiff is and on what kind 
of fixes
it got (see NEWS). I think Jordi and Joss wanted to try to update to 
3.12.11.
Alternatively just provide a targeted debdiff.

I put 3.12.11 in unstable precisely so that it gets a little testing,
and I’d indeed like to see it in 8.2 if the diff is acceptable.

-- 
Joss


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#781276: pre-approval for mutter/3.14.4-1

2015-05-29 Thread Josselin Mouette
Le lundi 04 mai 2015 à 08:23 +0200, Julien Cristau a écrit : 
> On Thu, Mar 26, 2015 at 21:22:46 +0100, Josselin Mouette wrote:
> 
> > unblock mutter/3.14.4-1
> > 
> 
> On Thu, Mar 26, 2015 at 22:36:38 +0100, Josselin Mouette wrote:
> 
> > unblock gnome-shell/3.14.4-1
> > 
> Please upload mutter/3.14.4-1~deb8u1 and gnome-shell/3.14.4-1~deb8u1 to
> jessie.

Built; tested; uploaded.

Thanks again.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#760102: gnupg 2.0.27 in debian unstable, with some fixes that we might want to consider for jessie

2015-05-28 Thread Josselin Mouette
Daniel Kahn Gillmor  wrote:
Josselin, which RC bug are you suggesting that i'm about to
backport to
jessie? I'm not proposing to set --use-standard-socket by
default in
jessie, if that's what you're worried about.

Yes, this is what I was worried about. Thanks for your explanations.
Sorry for jumping in too fast with the “RC bug” wording, which was not
mandated given what you have in mind - I guess the breakage in unstable
did make me nervous.

I’m not really sure your solution is worth deploying to jessie this way,
though. Maybe a few words in the release notes would be enough.

Talking about unstable:

 c) the ability to use gnome-keyring's passphrase-caching safely with
gpg-agent

pinentry upstream (the GnuPG upstream team) is working on a
pinentry-gnome3 that should address (c) as well, but it's not even
released yet, and it seems quite unlikely that we'll get that into a
jessie point release.

If gnome-keyring upstream agrees (I don’t know why they wouldn’t, but I
haven’t looked at the architecture in detail), it looks like the
long-term solution. But so far it isn’t there. It would be much
appreciated if you could at least revert the --use-standard-socket
change until this new pinentry has been uploaded to unstable and
properly integrated in reverse dependencies wherever needed. 

Cheers,
-- 
Joss


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#760102: gnupg 2.0.27 in debian unstable, with some fixes that we might want to consider for jessie

2015-05-28 Thread Josselin Mouette
Daniel Kahn Gillmor  wrote: 
   This proposes a workaround for GNOME keyring hijacking gpg-agent,
   including shipping /usr/bin/gnome-keyring-unhijack-gpg-agent as an
   interim measure, and suggesting its use if a hijack is detected.
   (#760102 and #753163)

How about fixing unstable instead of backporting what amounts to a RC
bug to jessie? 

-- 
Joss


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#784289: [pkg-gnupg-maint] Bug#784289: gnupg 2.1 and gnome-keyring no longer interoperate

2015-05-05 Thread Josselin Mouette
Werner Koch  wrote: 
On Tue,  5 May 2015 01:38, sand...@crustytoothpaste.net said:
> spawned to prompt the user.  It appears the socket has moved, and
> symlinking the socket indicates that GnuPG has intentionally broken

It has not been broken but since 2.0.23 gpg detects that GKR hijacks the
connection and causes all kind of troubles including security
weaknesses.

This intentional regression is not acceptable and must be fixed in the
Debian GnuPG package. 

Note that even 2.0 can be configured to use a fixed socket like 2.1
does:

  --use-standard-socket
  --no-use-standard-socket

By enabling this option gpg-agent will listen on the socket named
'S.gpg-agent', located in the home directory, and not create a
random socket below a temporary directory.  Tools connecting to
gpg-agent should first try to connect to the socket given in
environment variable GPG_AGENT_INFO and then fall back to this
socket.  This option may not be used if the home directory is
mounted on a remote file system which does not support special files
like fifos or sockets.

Thanks, you just broke remote $HOME configurations, just to piss off
GNOME keyring developers. This is antisocial behavior. 

It has been told enough times that this is GKR bug. Given that the GNOME
folks are not willing to fix that we are preparing changes to the GnuPG
system which should allow them to remove that hijacking and instead
install a new kind of Pinentry which implements what GKR should have
done.

This should have been done first.

-- 
Joss


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#781281: wheezy-pu: package gnome-shell/3.4.2-7+deb7u2

2015-04-17 Thread Josselin Mouette
Le dimanche 12 avril 2015 à 14:19 +0200, Julien Cristau a écrit :
> Is there no debian bug for this?  Which version has the fix in
> sid/jessie?

I’ve fixed the changelog (bug number and suite) and uploaded.

Thanks,
-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#623539: [pkg-gnupg-maint] Bug#623539: GnuPG 2.0 and gnome-keyring

2015-04-14 Thread Josselin Mouette
Werner Koch  wrote: 
> Do you want a patch to remove gpg-agent from GKR?

The patch is too simple.  Just add

  --disable-gpg-agent

to the ./configure invocation and you should be done.

Sorry, I was under the impression this was a discussion about actually
improving the situation, not about Debian being used as a playground for
petty complaints about other upstreams. 

If you want to disable this functionality on your system, you can edit
or remove /etc/xdg/autostart/gnome-keyring-gpg.desktop, but we are not
going to meddle in your affairs (or lack thereof) with GNOME developers
by removing features from Debian packages. 

-- 
Joss


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#623539: GnuPG 2.0 and gnome-keyring

2015-04-14 Thread Josselin Mouette
Werner Koch  wrote: 
Even without a new Gnome-Pinentry it is important to stop the hijacking
of the gpg-agent IPC now.  GKR being able to store passphrases for
OpenPGP keys is merely a feature while inhibiting the use of gpgsm,
smartcards, and iteration count calibration are bugs.

I’m pretty sure that gnome-keyring 3.14 in jessie supports smartcards
correctly.

As for iteration count calibration, this could probably patched in
gnome-keyring; at least in a Debian-specific patch, but there’s no way
upstream would be hostile to that.

As for gpgsm, I’d be wary of dropping features used by e.g. evolution to
support S/MIME before changing the default gnome-keyring configuration. 

Cheers,
-- 
Joss


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#781276: pre-approval for mutter/3.14.4-1

2015-04-14 Thread Josselin Mouette
Julien Cristau  wrote: 
Please feel free to upload to sid.  Not sure yet whether we'll want to
include it in 8.0 or wait until 8.1, but in any case some soaking in sid
would be good.
Uploaded to sid, thanks.

-- 
Joss


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#781276: pre-approval for mutter/3.14.4-1

2015-04-06 Thread Josselin Mouette
Le jeudi 26 mars 2015 à 21:22 +0100, Josselin Mouette a écrit : 
> I think all these fixes are useful, but of course I can upload a 
> targeted fix for the nVidia problem if it’s too much. However, the 
> shlibs bump will remain, since it’s precisely here for the function 
> required by that workaround.

Ping?

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#781878: unblock: gdm3/3.14.1-7

2015-04-04 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package gdm3 for a RC bug fix.

gdm3 (3.14.1-7) unstable; urgency=medium

  * Add Conflicts/Replaces: gdm in libgdm1 as well. Closes: #781535.

unblock gdm3/3.14.1-7

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
Index: debian/control.in
===
--- debian/control.in	(révision 44204)
+++ debian/control.in	(copie de travail)
@@ -110,8 +110,8 @@
  ${misc:Depends},
  ${gir:Depends}
 Breaks: gdm3 (<< 3.8.3-3~)
-Conflicts: libgdm
-Replaces: libgdm, gdm3 (<< 3.8.3-3~)
+Conflicts: libgdm, gdm
+Replaces: libgdm, gdm, gdm3 (<< 3.8.3-3~)
 Description: GNOME Display Manager (shared library)
  GDM provides the equivalent of a "login:" prompt for X displays: it 
  asks for a login and starts graphical sessions.


Bug#781284: pre-approval for gnome-shell/3.14.4-1

2015-03-26 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please allow the upload of a new gnome-shell version. This will be the 
last upstream on the 3.14 branch, and it includes only bugfixes and 
translations, including a workaround for the very annoying bug with the 
proprietary nVidia driver.

As with mutter, I can upload a targeted fix for the nVidia problem if 
it’s too much.

3.14.4
==
* Fix erroneous week numbers in calendar [Florian; #736722]
* Make slider scrolling smoother [Adel; #742648]
* Fix current day highlight on day change [Sebastian; #742492]
* Do not wake up the screen for disabled notifications [Florian; #744114]
* gdm: Fix user list accessibility [Florian; #729603]
* Work around background corruption with NVIDIA driver [Rui; #739178]
* Misc. bug fixes [Florian, Rui, Michele; #744575, #743993, #745245, #745570,
  #737502]

Contributors:
  Michele, Adel Gadllah, Sebastian Keller, Rui Matos, Florian Müllner

Translations:
  Matej Urbančič [sl], Samir Ribic [bs]

3.14.3
==
* Properly remove network connections from list [Ryan; #740227]
* Fix handling of cancel button on login screen [Ray; #740141]
* Fix build when using dash as default shell [Alexander; #739241]
* Make event list in calendar scrollable [Stalin; #705115]
* Fix calendar-server crash on DBus timeout [Giovanni; #735308]
* Fix gestures triggering erroneously [Florian; #740237]

Contributors:
  Giovanni Campagna, Ryan Lortie, Florian Müllner, Stalin Pereira, Ray Strode,
  Alexander Tsoy

gnome-shell (3.14.4-1) unstable; urgency=medium

  * New upstream translation and bugfix release.
+ Includes workaround for #768896 which is very annoying for users 
  of the proprietary nvidia driver.
  * 01_network_list.patch, 02_auth_prompt.patch, 
50-compute-weeknumber-with-gdatetime.patch: dropped, merged 
upstream.
  * Bump (build-)dependencies on mutter as usual.

unblock gnome-shell/3.14.4-1

Thanks for considering.
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
diff --git a/NEWS b/NEWS
index 3aa03e6..25bcda3 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,33 @@
+3.14.4
+==
+* Fix erroneous week numbers in calendar [Florian; #736722]
+* Make slider scrolling smoother [Adel; #742648]
+* Fix current day highlight on day change [Sebastian; #742492]
+* Do not wake up the screen for disabled notifications [Florian; #744114]
+* gdm: Fix user list accessibility [Florian; #729603]
+* Work around background corruption with NVIDIA driver [Rui; #739178]
+* Misc. bug fixes [Florian, Rui, Michele; #744575, #743993, #745245, #745570,
+  #737502]
+
+Contributors:
+  Michele, Adel Gadllah, Sebastian Keller, Rui Matos, Florian Müllner
+
+Translations:
+  Matej Urbančič [sl], Samir Ribic [bs]
+
+3.14.3
+==
+* Properly remove network connections from list [Ryan; #740227]
+* Fix handling of cancel button on login screen [Ray; #740141]
+* Fix build when using dash as default shell [Alexander; #739241]
+* Make event list in calendar scrollable [Stalin; #705115]
+* Fix calendar-server crash on DBus timeout [Giovanni; #735308]
+* Fix gestures triggering erroneously [Florian; #740237]
+
+Contributors:
+  Giovanni Campagna, Ryan Lortie, Florian Müllner, Stalin Pereira, Ray Strode,
+  Alexander Tsoy
+
 3.14.2
 ==
 * Do not hard-depend on latest NetworkManager [Florian; #738485]
diff --git a/configure.ac b/configure.ac
index 790b7b2..2a779e8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
 AC_PREREQ(2.63)
-AC_INIT([gnome-shell],[3.14.2],[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell],[gnome-shell])
+AC_INIT([gnome-shell],[3.14.4],[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell],[gnome-shell])
 
 AC_CONFIG_HEADERS([config.h])
 AC_CONFIG_SRCDIR([src/shell-global.c])
@@ -76,7 +76,7 @@ AC_MSG_RESULT($enable_systemd)
 CLUTTER_MIN_VERSION=1.15.90
 GOBJECT_INTROSPECTION_MIN_VERSION=0.10.1
 GJS_MIN_VERSION=1.39.0
-MUTTER_MIN_VERSION=3.14.2
+MUTTER_MIN_VERSION=3.14.4
 GTK_MIN_VERSION=3.13.2
 GIO_MIN_VERSION=2.37.0
 LIBECAL_MIN_VERSION=3.5.3
@@ -232,7 +232,9 @@ esac
 AM_CFLAGS="$AM_CFLAGS $WARN_CFLAGS"
 AC_SUBST(AM_CFLAGS)
 
-BROWSER_PLUGIN_DIR="${BROWSER_PLUGIN_DIR:-"\${libdir}/mozilla/plugins"}"
+if test -z "${BROWSER_PLUGIN_DIR}"; then
+  BROWSER_PLUGIN_DIR="\${libdir}/mozilla/plugins"
+fi
 AC_ARG_VAR([BROWSER_PLUGIN_DIR],[Where to install the plugin to])
 
 AC_CONFIG_FILES([
diff --git a/js/gdm/authPrompt.js b/js/gdm/authPrompt.js
index ca4db89..a4d69d9 100644
--- a/js/gdm/authPrompt.js
+++ b/js/gdm/authPrompt.js
@@ -260,6 +260,7 @@ const AuthPrompt = new Lang.Class({
 
 _onVerificationComplete: function() {
 this.verificationStatus = AuthPromptStatus.VERIFICATION_SUCCEEDED;
+	this.cancelButton.reactive = false;
 },
 
 _onReset: function() {
@@ -431,6 +432,7 @@ const AuthPrompt = new Lang.Class({
 reset: function() {
 let

Bug#781281: wheezy-pu: package gnome-shell/3.4.2-7+deb7u2

2015-03-26 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
Tags: wheezy
User: release.debian@packages.debian.org
Usertags: pu

Hi,

I’m proposing a small update of gnome-shell in wheezy to fix an annoying 
bug in the week number computation that is triggered in 2015.

gnome-shell (3.4.2-7+deb7u2) stable; urgency=low

  * 29_week_number.patch: backported patch from upstream.
Fix week number computation, which is wrong in 2015.

Thanks for considering,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
Backported from 412d40f8448e0f83cd6bfd6c4841b25b010378d7

https://bugzilla.gnome.org/show_bug.cgi?id=736722

Index: gnome-shell-3.4.2/js/ui/calendar.js
===
--- gnome-shell-3.4.2.orig/js/ui/calendar.js	2015-03-26 21:34:47.064453237 +0100
+++ gnome-shell-3.4.2/js/ui/calendar.js	2015-03-26 21:34:23.752826288 +0100
@@ -78,23 +78,6 @@ function _formatEventTime(event, clockFo
 return ret;
 }
 
-function _getCalendarWeekForDate(date) {
-// Based on the algorithms found here:
-// http://en.wikipedia.org/wiki/Talk:ISO_week_date
-let midnightDate = new Date(date.getFullYear(), date.getMonth(), date.getDate());
-// Need to get Monday to be 1 ... Sunday to be 7
-let dayOfWeek = 1 + ((midnightDate.getDay() + 6) % 7);
-let nearestThursday = new Date(midnightDate.getFullYear(), midnightDate.getMonth(),
-   midnightDate.getDate() + (4 - dayOfWeek));
-
-let jan1st = new Date(nearestThursday.getFullYear(), 0, 1);
-let diffDate = nearestThursday - jan1st;
-let dayNumber = Math.floor(Math.abs(diffDate) / MSECS_IN_DAY);
-let weekNumber = Math.floor(dayNumber / 7) + 1;
-
-return weekNumber;
-}
-
 function _getDigitWidth(actor){
 let context = actor.get_pango_context();
 let themeNode = actor.get_theme_node();
@@ -592,7 +575,7 @@ const Calendar = new Lang.Class({
{ row: row, col: offsetCols + (7 + iter.getDay() - this._weekStart) % 7 });
 
 if (this._useWeekdate && iter.getDay() == 4) {
-let label = new St.Label({ text: _getCalendarWeekForDate(iter).toString(),
+let label = new St.Label({ text: iter.toLocaleFormat('%V'),
style_class: 'calendar-day-base calendar-week-number'});
 this.actor.add(label,
{ row: row, col: 0, y_align: St.Align.MIDDLE });


Bug#781277: unblock: gnome-menus/3.13.3-6

2015-03-26 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please unblock gnome-menus for a Dutch translation fix.

gnome-menus (3.13.3-6) unstable; urgency=medium

  * 31_nl_translation.patch: patch from Geert Stappers to fix seriously 
confusing translation. Closes: #776595.

unblock gnome-menus/3.13.3-6

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
Index: gnome-menus-3.13.3/po/nl.po
===
--- gnome-menus-3.13.3.orig/po/nl.po	2013-03-26 21:04:14.0 +0100
+++ gnome-menus-3.13.3/po/nl.po	2015-03-26 20:42:24.569861793 +0100
@@ -92,7 +92,7 @@ msgstr "Toegankelijkheidsinstellingen"
 
 #: ../desktop-directories/Utility.directory.in.h:1
 msgid "Accessories"
-msgstr "Hulpmiddelen"
+msgstr "Accessoires"
 
 #: ../desktop-directories/Utility.directory.in.h:2
 msgid "Desktop accessories"


Bug#781276: pre-approval for mutter/3.14.4-1

2015-03-26 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please allow the upload of a new mutter version. This will be the last 
upstream on the 3.14 branch, and it includes only bugfixes and 
translations, including a requirement for working around the very 
annoying bug with the proprietary nVidia driver.

I think all these fixes are useful, but of course I can upload a 
targeted fix for the nVidia problem if it’s too much. However, the 
shlibs bump will remain, since it’s precisely here for the function 
required by that workaround.


3.14.4
==
* Fix flash on unredirection [Chris; #743858]
* Fix incompatibility with GLES2 GLSL [Alban; #745442]
* Add function to refresh all background instances [Rui; #739178]
* Fix geometry of shaded windows [Florian; #746145]
* Misc. bug fixes [Florian, Rui; #698995, #743217, #743254]

Contributors:
  Alban Browaeys, Rui Matos, Florian Müllner, Chris Wilson

Translations:
  Matej Urbančič [sl], Muhammet Kara [tr], Samir Ribic [bs]

3.14.3
==
* Fix crash when trying to unredirect a destroyed window [Florian; #740133]
* Fix "flicker" during startup transition [Ray; #740377]
* Don't leave left-over frames queued [Owen; #738686]
* Set CRTC configuration even if it might be redundant [Rui; #740838]

Contributors:
  Rui Matos, Florian Müllner, Jasper St. Pierre, Ray Strode, Owen W. Taylor


mutter (3.14.4-1) unstable; urgency=medium

  * New upstream translation and bugfix release.
+ Includes new function required for the workaround to #768896 which 
  is very annoying for users of the proprietary nvidia driver.
  * 10_window-actor_unredirect.patch, 11_black_background.patch: 
dropped, merged upstream.
  * Bump shlibs due to new function.


unblock mutter/3.14.4-1

Thanks,
-- 
 .''`.Josselin Mouette
: :' :
`. `'
  `-
diff --git a/NEWS b/NEWS
index 73d9cac..9ae8bcb 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,27 @@
+3.14.4
+==
+* Fix flash on unredirection [Chris; #743858]
+* Fix incompatibility with GLES2 GLSL [Alban; #745442]
+* Add function to refresh all background instances [Rui; #739178]
+* Fix geometry of shaded windows [Florian; #746145]
+* Misc. bug fixes [Florian, Rui; #698995, #743217, #743254]
+
+Contributors:
+  Alban Browaeys, Rui Matos, Florian Müllner, Chris Wilson
+
+Translations:
+  Matej Urbančič [sl], Muhammet Kara [tr], Samir Ribic [bs]
+
+3.14.3
+==
+* Fix crash when trying to unredirect a destroyed window [Florian; #740133]
+* Fix "flicker" during startup transition [Ray; #740377]
+* Don't leave left-over frames queued [Owen; #738686]
+* Set CRTC configuration even if it might be redundant [Rui; #740838]
+
+Contributors:
+  Rui Matos, Florian Müllner, Jasper St. Pierre, Ray Strode, Owen W. Taylor
+
 3.14.2
 ==
 * Prevent crash applying monitor config for a closed lid [Rui; #739450]
diff --git a/configure.ac b/configure.ac
index 0870afa..1574857 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@ AC_PREREQ(2.62)
 
 m4_define([mutter_major_version], [3])
 m4_define([mutter_minor_version], [14])
-m4_define([mutter_micro_version], [2])
+m4_define([mutter_micro_version], [4])
 
 m4_define([mutter_version],
   [mutter_major_version.mutter_minor_version.mutter_micro_version])
@@ -72,7 +72,7 @@ CLUTTER_PACKAGE=clutter-1.0
 
 MUTTER_PC_MODULES="
gtk+-3.0 >= 3.9.11
-   gio-unix-2.0 >= 2.25.10
+   gio-unix-2.0 >= 2.35.1
pango >= 1.2.0
cairo >= 1.10.0
gsettings-desktop-schemas >= 3.7.3
diff --git a/po/bs.po b/po/bs.po
index c4fa65b..e6bd98b 100644
diff --git a/po/sl.po b/po/sl.po
index 7bf391a..bd007c6 100644
diff --git a/po/tr.po b/po/tr.po
index d544610..159cd28 100644
diff --git a/src/backends/x11/meta-monitor-manager-xrandr.c b/src/backends/x11/meta-monitor-manager-xrandr.c
index a8ac467..4c1b16c 100644
--- a/src/backends/x11/meta-monitor-manager-xrandr.c
+++ b/src/backends/x11/meta-monitor-manager-xrandr.c
@@ -838,26 +838,12 @@ meta_monitor_manager_xrandr_apply_configuration (MetaMonitorManager *manager,
   unsigned int j, n_outputs;
   int width, height;
   Status ok;
-  unsigned long old_controlled_mask;
-  unsigned long new_controlled_mask;
 
   mode = crtc_info->mode;
 
   n_outputs = crtc_info->outputs->len;
   outputs = g_new (XID, n_outputs);
 
-  old_controlled_mask = 0;
-  for (j = 0; j < manager->n_outputs; j++)
-{
-  MetaOutput *output;
-
-  output = &manager->outputs[j];
-
-  if (output->crtc == crtc)
-old_controlled_mask |= 1UL << j;
-}
-
-  new_controlled_mask = 0;
   for (j = 0; j < n_outputs; j++)
 {
   MetaOutput *output;
@@ -866,21 +852,10 @@ meta_monitor_manager_xrandr_apply_configuration (MetaMonitorManager *manager,
 
   

Bug#774794: Debian Bug#774794: Re: dpkg: Add breaks for new trigger cycles

2015-02-04 Thread Josselin Mouette
Hi,

Guillem Jover  wrote: 
And to the gconf maintainers, does its trigger really need to be
synchronous (i.e. do trigggering packages need to await the trigger
processing)? Or in other words do those other triggering packages
require the trigger to be processed to be able to consider themselves
configured and able to satisfy dependencies?

The package (typically an end-user application) is not usable until the
trigger has been run. That said, the dependencies of a package using
GConf would not usually require the trigger to have run for their own
postinst to run successfully. I cannot exclude a corner case where a
dependency would use a binary needing registered GConf schemas in its
postinst, but it is definitely not the typical use case.

So it could probably be migrated to a noawait trigger. 

The same holds for the /usr/share/glib-2.0/schemas trigger in
libglib2.0-0 (but probably not the other triggers of the same package). 

Cheers,
-- 
Joss


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#776218: installation-reports: Reportbug needs python-vte, which is not installed in the default installation

2015-01-26 Thread Josselin Mouette
Hi,

Cyril Brulebois  wrote: 
> (major) The missing packages should be installed from the beginning. 
These are
> python-vte and python-gtkspell (which reportbug also wants).

Might be a good idea for some gnome packages to pull those packages?

I’m not sure it’s the right way to do that. These packages are not
maintained upstream and we want to get rid of them, not to add new
dependencies. GNOME in jessie is fully built on GTK3, except for
iceweasel and a couple of other default applications. And most Python
dependencies have been switched to Python 3 as well (except for some
Debian-specific scripts). 

-- 
Joss


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#773550: autoremoval problem on gnome wheezy to jessie upgrades

2014-12-20 Thread Josselin Mouette
Le vendredi 19 décembre 2014 à 20:55 +0100, Holger Levsen a écrit :
> - the "apt-get upgrade" step from wheezy to jessie is fine (lots of packages 
> kept back, lots upgraded)
> - the "apt-get dist-upgrade" step then removes many packages, from the log:

This one looks fine.

> - then, "apt-get dist-upgrade" is redone, listing many many candiates for 
> autoremoval and from the log:

Most of these candidates look fine to me. They are packages removed from
the dependency tree of the “gnome” metapackage in jessie, and there’s
nothing wrong with that.

Except for libreoffice. Which brings us to the java problems, mostly
related to LO as well.

> dpkg: libdb5.1-java: dependency problems, but removing anyway as you 
> requested:
>  libdb-java depends on libdb5.1-java (>= 5.1.25-7~).
> 
> - and then finally, "apt-get autoremove" is done, which now removes way too
>   much and fails when it try to remove sudo. (This failure to remove sudo is
>   a feature and not subject of this bug report..)

I see.

> This didnt happen 2 weeks ago, and IMO also shouldn't^must not happen.
> I've just not really an idea where the bug comes from...

This is because nothing in GNOME depends on sudo/gksu anymore. And this
was the way sudo was kept in the dependency tree.

Given the usefulness of this package, but its absence of relation to
GNOME, I think a dependency on sudo should be added to task-desktop.

Would it be OK to reassign?

Cheers,
-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#773064: unblock: gnome-menus/3.13.3-5

2014-12-14 Thread Josselin Mouette
Control: retitle -1 unblock: gnome-menus/3.13.3-5

Le dimanche 14 décembre 2014 à 13:13 +0100, Josselin Mouette a écrit :
> Please wait for a newer upload, there’s a typo in the upstream patch.

There you go.

gnome-menus (3.13.3-5) unstable; urgency=medium

  * 30_xdg_syntax.patch: fix typo in the patch as provided by upstream. 
Thanks Jerad Simpson.

Attaching the newer version of the patch.
-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-
desktop-entries: support multiple desktops in XDG_CURRENT_DESKTOP

Index: gnome-menus-3.13.3/libmenu/desktop-entries.c
===
--- gnome-menus-3.13.3.orig/libmenu/desktop-entries.c	2014-12-14 13:17:21.044575627 +0100
+++ gnome-menus-3.13.3/libmenu/desktop-entries.c	2014-12-14 13:17:42.640579012 +0100
@@ -85,32 +85,27 @@ unix_basename_from_path (const char *pat
 return path;
 }
 
-static const char *
-get_current_desktop (void)
+static const gchar * const *
+get_current_desktops (void)
 {
-  static char *current_desktop = NULL;
+  static gchar **result;
 
-  /* Support XDG_CURRENT_DESKTOP environment variable; this can be used
-   * to abuse gnome-menus in non-GNOME desktops. */
-  if (!current_desktop)
+  if (g_once_init_enter (&result))
 {
-  const char *desktop;
+  const gchar *desktops;
+  gchar **tmp;
 
-  desktop = g_getenv ("XDG_CURRENT_DESKTOP");
+  desktops = g_getenv ("XDG_CURRENT_DESKTOP");
 
-  /* Note: if XDG_CURRENT_DESKTOP is set but empty, do as if it
-   * was not set */
-  if (!desktop || desktop[0] == '\0')
-current_desktop = g_strdup ("GNOME");
-  else
-current_desktop = g_strdup (desktop);
-}
+  if (!desktops)
+desktops = "";
 
-  /* Using "*" means skipping desktop-related checks */
-  if (g_strcmp0 (current_desktop, "*") == 0)
-return NULL;
+  tmp = g_strsplit (desktops, ":", 0);
+
+  g_once_init_leave (&result, tmp);
+}
 
-  return current_desktop;
+  return  (const gchar **) result;
 }
 
 static GIcon *
@@ -151,52 +146,58 @@ key_file_get_icon (GKeyFile *key_file)
 static gboolean
 key_file_get_show_in (GKeyFile *key_file)
 {
-  const gchar *current_desktop;
-  gchar **strv;
+  const gchar * const *current_desktops;
+  gchar **only_show_in;
+  gchar **not_show_in;
   gboolean show_in = TRUE;
-  int i;
+  gint i;
 
-  current_desktop = get_current_desktop ();
-  if (!current_desktop)
-return TRUE;
-
-  strv = g_key_file_get_string_list (key_file,
- DESKTOP_ENTRY_GROUP,
- "OnlyShowIn",
- NULL,
- NULL);
-  if (strv)
+  current_desktops = get_current_desktops ();
+  only_show_in = g_key_file_get_string_list (key_file,
+ DESKTOP_ENTRY_GROUP,
+ "OnlyShowIn",
+ NULL,
+ NULL);
+  not_show_in = g_key_file_get_string_list (key_file,
+DESKTOP_ENTRY_GROUP,
+"NotShowIn",
+NULL,
+NULL);
+
+  for (i = 0; current_desktops[i]; i++)
 {
-  show_in = FALSE;
-  for (i = 0; strv[i]; i++)
+  gint j;
+
+  if (only_show_in)
 {
-  if (!strcmp (strv[i], current_desktop))
+  show_in = FALSE;
+  for (j = 0; only_show_in[j]; j++)
 {
-  show_in = TRUE;
-  break;
+  if (g_str_equal (only_show_in[j], current_desktops[i]))
+{
+  show_in = TRUE;
+  goto out;
+}
 }
 }
-}
-  else
-{
-  strv = g_key_file_get_string_list (key_file,
- DESKTOP_ENTRY_GROUP,
- "NotShowIn",
- NULL,
- NULL);
-  if (strv)
+
+  if (not_show_in)
 {
   show_in = TRUE;
-  for (i = 0; strv[i]; i++)
+  for (j = 0; not_show_in[j]; j++)
 {
-  if (!strcmp (strv[i], current_desktop))
+  if (g_str_equal (not_show_in[j], current_desktops[i]))
 {
   show_in = FALSE;
+  goto out;
 }
 }
 }
 }
-  g_strfreev (strv);
+
+out:
+  g_strfreev (only_show_in);
+  g_strfreev (not_show_in);
 
   return show_in;
 }
@@ -581,14 +582,7 @@ gboolean
 desktop_entry_get_show_in (DesktopEntry *entry)
 {
   if (entry->type == DESKTOP_

Bug#773013: closed by Josselin Mouette (Bug#773013: fixed in gnome-menus 3.13.3-4)

2014-12-14 Thread Josselin Mouette
Le dimanche 14 décembre 2014 à 00:07 -0500, Jerad Simpson a écrit :
> I have found a small issue with the patch itself that might affect others. 
> In get_current_desktops(), if (desktops) should read if (!desktops).
> 
> Please see http://paste.debian.net/136484/ for short program demonstrating
> the difference.

Thanks for noticing!
I’m uploading you fix.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#773064: unblock: gnome-menus/3.13.3-4

2014-12-14 Thread Josselin Mouette
Hi,

Le samedi 13 décembre 2014 à 22:37 +0100, Josselin Mouette a écrit :
>   * 30_xdg_syntax.patch: patch from upstream git. Support multiple 
> desktops in XDG_CURRENT_DESKTOP. Closes: #773013.

Please wait for a newer upload, there’s a typo in the upstream patch.

Thanks,
-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#773064: unblock: gnome-menus/3.13.3-4

2014-12-13 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please unblock gnome-menus for the following changes.

gnome-menus (3.13.3-4) unstable; urgency=medium

  * menus.blacklist:
+ Add everything from xscreensaver-data. Closes: #771710.
  * 30_xdg_syntax.patch: patch from upstream git. Support multiple 
desktops in XDG_CURRENT_DESKTOP. Closes: #773013.

The first change is about blacklist lots of useless entries. The second
makes the menu have the correct contents with gnome-classic.

unblock gnome-menus/3.13.3-4

Thanks,
-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-
Index: debian/changelog
===
--- debian/changelog	(révision 43961)
+++ debian/changelog	(copie de travail)
@@ -1,3 +1,12 @@
+gnome-menus (3.13.3-4) unstable; urgency=medium
+
+  * menus.blacklist:
++ Add everything from xscreensaver-data. Closes: #771710.
+  * 30_xdg_syntax.patch: patch from upstream git. Support multiple 
+desktops in XDG_CURRENT_DESKTOP. Closes: #773013.
+
+ -- Josselin Mouette   Sat, 13 Dec 2014 21:48:50 +0100
+
 gnome-menus (3.13.3-3) unstable; urgency=medium
 
   * menus.blacklist:
Index: debian/patches/series
===
--- debian/patches/series	(révision 43961)
+++ debian/patches/series	(copie de travail)
@@ -6,3 +6,4 @@
 09_games-menu.patch
 11_science-menu.patch
 12_alacarte.patch
+30_xdg_syntax.patch
Index: debian/patches/30_xdg_syntax.patch
===
--- debian/patches/30_xdg_syntax.patch	(révision 0)
+++ debian/patches/30_xdg_syntax.patch	(révision 44046)
@@ -0,0 +1,168 @@
+From b4546ab43c2c7ef6fb6cb7e5db83dc3975b56e8e Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Alberts=20Muktup=C4=81vels?= 
+Date: Mon, 27 Oct 2014 18:41:34 +0200
+Subject: desktop-entries: support multiple desktops in XDG_CURRENT_DESKTOP
+
+This is based on glib commit:
+5a5e16e93c4f11e635918ecdb41681f63fd05a39
+
+diff --git a/libmenu/desktop-entries.c b/libmenu/desktop-entries.c
+index 326f311..bd4f886 100644
+--- a/libmenu/desktop-entries.c
 b/libmenu/desktop-entries.c
+@@ -85,32 +85,27 @@ unix_basename_from_path (const char *path)
+ return path;
+ }
+ 
+-static const char *
+-get_current_desktop (void)
++static const gchar * const *
++get_current_desktops (void)
+ {
+-  static char *current_desktop = NULL;
++  static gchar **result;
+ 
+-  /* Support XDG_CURRENT_DESKTOP environment variable; this can be used
+-   * to abuse gnome-menus in non-GNOME desktops. */
+-  if (!current_desktop)
++  if (g_once_init_enter (&result))
+ {
+-  const char *desktop;
++  const gchar *desktops;
++  gchar **tmp;
+ 
+-  desktop = g_getenv ("XDG_CURRENT_DESKTOP");
++  desktops = g_getenv ("XDG_CURRENT_DESKTOP");
+ 
+-  /* Note: if XDG_CURRENT_DESKTOP is set but empty, do as if it
+-   * was not set */
+-  if (!desktop || desktop[0] == '\0')
+-current_desktop = g_strdup ("GNOME");
+-  else
+-current_desktop = g_strdup (desktop);
+-}
++  if (desktops)
++desktops = "";
+ 
+-  /* Using "*" means skipping desktop-related checks */
+-  if (g_strcmp0 (current_desktop, "*") == 0)
+-return NULL;
++  tmp = g_strsplit (desktops, ":", 0);
++
++  g_once_init_leave (&result, tmp);
++}
+ 
+-  return current_desktop;
++  return  (const gchar **) result;
+ }
+ 
+ static GIcon *
+@@ -151,52 +146,58 @@ key_file_get_icon (GKeyFile *key_file)
+ static gboolean
+ key_file_get_show_in (GKeyFile *key_file)
+ {
+-  const gchar *current_desktop;
+-  gchar **strv;
++  const gchar * const *current_desktops;
++  gchar **only_show_in;
++  gchar **not_show_in;
+   gboolean show_in = TRUE;
+-  int i;
+-
+-  current_desktop = get_current_desktop ();
+-  if (!current_desktop)
+-return TRUE;
+-
+-  strv = g_key_file_get_string_list (key_file,
+- DESKTOP_ENTRY_GROUP,
+- "OnlyShowIn",
+- NULL,
+- NULL);
+-  if (strv)
++  gint i;
++
++  current_desktops = get_current_desktops ();
++  only_show_in = g_key_file_get_string_list (key_file,
++ DESKTOP_ENTRY_GROUP,
++ "OnlyShowIn",
++ NULL,
++ NULL);
++  not_show_in = g_key_file_get_string_list (key_file,
++DESKTOP_ENTRY_GROUP,
++"NotShowIn",
++NULL,
++NULL);
++
++  for (i = 0

Bug#773056: unblock: gnome-shell/3.14.2-3

2014-12-13 Thread Josselin Mouette
Le samedi 13 décembre 2014 à 20:50 +0100, Josselin Mouette a écrit :
> gnome-shell (3.14.2-3) unstable; urgency=medium
> 
>   * Add missing dependency on mutter. Closes: #764715.
>   * 10_background_race.patch: fix a race condition when loading two 
> backgrounds made of different XML files.

Sorry, forgot the diff.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-
Index: debian/control
===
--- debian/control	(révision 44030)
+++ debian/control	(copie de travail)
@@ -95,6 +95,7 @@
  gnome-themes-standard,
  gnome-backgrounds (>= 3.13.90),
  gsettings-desktop-schemas (>= 3.11),
+ mutter (>= 3.14.2),
  python (>= 2.6),
  telepathy-mission-control-5,
 Recommends: gkbd-capplet,
Index: debian/control.in
===
--- debian/control.in	(révision 44030)
+++ debian/control.in	(copie de travail)
@@ -91,6 +91,7 @@
  gnome-themes-standard,
  gnome-backgrounds (>= 3.13.90),
  gsettings-desktop-schemas (>= 3.11),
+ mutter (>= 3.14.2),
  python (>= 2.6),
  telepathy-mission-control-5,
 Recommends: gkbd-capplet,
Index: debian/changelog
===
--- debian/changelog	(révision 44030)
+++ debian/changelog	(copie de travail)
@@ -1,3 +1,11 @@
+gnome-shell (3.14.2-3) unstable; urgency=medium
+
+  * Add missing dependency on mutter. Closes: #764715.
+  * 10_background_race.patch: fix a race condition when loading two 
+    backgrounds made of different XML files.
+
+ -- Josselin Mouette   Fri, 12 Dec 2014 22:32:31 +0100
+
 gnome-shell (3.14.2-2) unstable; urgency=medium
 
   * Add debian/patches/51-Delay-caribou-daemon-invocation.patch: Delay the
Index: debian/patches/series
===
--- debian/patches/series	(révision 44030)
+++ debian/patches/series	(copie de travail)
@@ -1,6 +1,7 @@
 01_network_list.patch
 02_auth_prompt.patch
 #10-make-NetworkManager-optional.patch
+10_background_race.patch
 27-nm-libexec-path.patch
 #30-remoteMenu-Prevent-the-shell-from-becoming-unrespons.patch
 41-handle-logind-fail.patch
Index: debian/patches/10_background_race.patch
===
--- debian/patches/10_background_race.patch	(révision 0)
+++ debian/patches/10_background_race.patch	(révision 44045)
@@ -0,0 +1,71 @@
+From 07180bef4d7264789b389b3ac9c6426ce269436b Mon Sep 17 00:00:00 2001
+From: Josselin Mouette 
+Date: Fri, 12 Dec 2014 21:57:11 +0100
+Subject: [PATCH] background: fix a race condition when loading several
+ animations
+
+When loading several animations at the same time, the last call
+overrides the result for all of them.
+
+This commit caches all animations separately based on the source's
+schemas.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=741453
+---
+ js/ui/background.js | 12 +++-
+ 1 file changed, 7 insertions(+), 5 deletions(-)
+
+diff --git a/js/ui/background.js b/js/ui/background.js
+index ad0cacc..ad75c65 100644
+--- a/js/ui/background.js
 b/js/ui/background.js
+@@ -134,6 +134,7 @@ const BackgroundCache = new Lang.Class({
+ this._pendingFileLoads = [];
+ this._fileMonitors = {};
+ this._backgroundSources = {};
++this._animations = {};
+ },
+ 
+ monitorFile: function(filename) {
+@@ -152,12 +153,13 @@ const BackgroundCache = new Lang.Class({
+ 
+ getAnimation: function(params) {
+ params = Params.parse(params, { filename: null,
++settingsSchema: null,
+ onLoaded: null });
+ 
+-if (this._animationFilename == params.filename) {
++if (this._animations[params.settingsSchema] && this._animations[params.settingsSchema].filename == params.filename) {
+ if (params.onLoaded) {
+ let id = GLib.idle_add(GLib.PRIORITY_DEFAULT, Lang.bind(this, function() {
+-params.onLoaded(this._animation);
++params.onLoaded(this._animations[params.settingsSchema]);
+ return GLib.SOURCE_REMOVE;
+ }));
+ GLib.Source.set_name_by_id(id, '[gnome-shell] params.onLoaded');
+@@ -168,12 +170,11 @@ const BackgroundCache = new Lang.Class({
+ let animation = new Animation({ filename: params.filename });
+ 
+ animation.load(Lang.bind(this, function() {
+-   this._animationFilename = params.filename;
+-   this._animation = animation;
++   this._animations[params.settingsSchema] = animation;
+ 
+if (params.onLoaded) {
+let id = GLib.idle_add(GLib.PRIORITY_DEFAULT,

Bug#773056: unblock: gnome-shell/3.14.2-3

2014-12-13 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please unblock gnome-shell for a pair of bugfixes.

gnome-shell (3.14.2-3) unstable; urgency=medium

  * Add missing dependency on mutter. Closes: #764715.
  * 10_background_race.patch: fix a race condition when loading two 
backgrounds made of different XML files.

The second change is required for the desktop-base version we will have
in jessie to actually work.

unblock gnome-shell/3.14.2-3

Thanks,
-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#758183: not solved completely

2014-12-08 Thread Josselin Mouette
Jan Vogelsang  wrote: 
In gdm3 version 3.14.1-3 autologin is working, but selecting another
user by keyboard is not possible. Using the mouse another user can be
selected, but when typing the password the password prompt becomes
unfocussed after every button press and has to be selected again by
mouse.

Do you also have the latest gnome-shell package installed? There have
been some login-related fixes in 3.14.2-1. 

-- 
Joss


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#772344: ITP: gnome-weather -- small application to monitor the weather conditions and forecasts

2014-12-06 Thread Josselin Mouette
Package: wnpp
Severity: wishlist
Owner: Josselin Mouette 

* Package name: gnome-weather
  Version : 3.14.1
  Upstream Author : Giovanni Campagna
* URL : https://wiki.gnome.org/Apps/Weather
* License : GPL v2
  Programming Lang: Javascript
  Description : access current weather conditions and forecasts

This is a small application that allows you to monitor the current
weather conditions for your city, or anywhere in the world, and to
access updated forecasts provided by various internet services.

The package will be hosted in the pkg-gnome repository.
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#772178: RM: xchat-gnome/1:0.30.0~git20131003.d20b8d-3

2014-12-05 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: rm

Hi,

despite our efforts, I don’t think xchat-gnome is ready for the release. 
There are unacceptable UI bugs, and the features are not on par with 
what we had in wheezy.

We should advertise hexchat instead.

Meanwhile, for jessie, can you please remove the package from testing?

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#772165: unblock: gnome-photos/3.14.2-1

2014-12-05 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please unblock gnome-photos to fix an UI bug and a crasher.

gnome-photos (3.14.2-1) unstable; urgency=medium

  [ Laurent Bigonville ]
  * debian/control.in: Only Recommends dleyna-renderer on linux architectures

  [ Josselin Mouette ]
  * New upstream translation and bugfix release.

Attaching upstream diff (without translations) and Debian diff.

unblock gnome-photos/3.14.2-1

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
diff --git a/NEWS b/NEWS
index 58470ea..8663f5f 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,19 @@
+Overview of changes in 3.14.2
+=
+
+* Bugs fixed:
+ 737310 Ensure that icon-only buttons get the 'image-button' style class
+ 738527 Fix crash when reading scale factor after window has been destroyed
+
+* Updated translations:
+ Dutch
+ Friulian
+ Italian
+ Kazakh
+ Latvian
+ Persian
+
+
 Overview of changes in 3.14.0
 =
 
diff --git a/configure.ac b/configure.ac
index a4e3456..3f85049 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
 AC_INIT([Photos],
-[3.14.0],
+[3.14.2],
 [https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-photos],
 [gnome-photos],
 [https://wiki.gnome.org/Apps/Photos])
diff --git a/po/LINGUAS b/po/LINGUAS
index e4648cf..0baa369 100644
--- a/po/LINGUAS
+++ b/po/LINGUAS
@@ -16,6 +16,7 @@ eu
 fa
 fi
 fr
+fur
 ga
 gd
 gl
diff --git a/po/fa.po b/po/fa.po
index 025..768777a 100644
diff --git a/po/fur.po b/po/fur.po
new file mode 100644
index 000..be39ed5
diff --git a/po/it.po b/po/it.po
index 6754002..9b74244 100644
diff --git a/po/kk.po b/po/kk.po
index 6726f0b..28e37b2 100644
diff --git a/po/lv.po b/po/lv.po
index 9204228..bc0d1cb 100644
diff --git a/po/nl.po b/po/nl.po
index a0d83b1..3b6176f 100644
diff --git a/src/photos-application.c b/src/photos-application.c
index 32044ff..f72ba26 100644
--- a/src/photos-application.c
+++ b/src/photos-application.c
@@ -1089,7 +1089,7 @@ gint
 photos_application_get_scale_factor (PhotosApplication *self)
 {
   GList *windows;
-  gint scale_factor;
+  gint ret_val = 1;
 
   /* We do not use priv->main_window to allow widgets to use this
* method while they are being constructed. The widget hierarchy is
@@ -1097,6 +1097,11 @@ photos_application_get_scale_factor (PhotosApplication *self)
* priv->main_window is NULL.
*/
   windows = gtk_application_get_windows (GTK_APPLICATION (self));
-  scale_factor = gtk_widget_get_scale_factor (GTK_WIDGET (windows->data));
-  return scale_factor;
+  if (windows == NULL)
+goto out;
+
+  ret_val = gtk_widget_get_scale_factor (GTK_WIDGET (windows->data));
+
+ out:
+  return ret_val;
 }
diff --git a/src/photos-delete-notification.c b/src/photos-delete-notification.c
index e10d9a8..7735d18 100644
--- a/src/photos-delete-notification.c
+++ b/src/photos-delete-notification.c
@@ -151,7 +151,7 @@ photos_delete_notification_constructed (GObject *object)
   gtk_widget_set_valign (close, GTK_ALIGN_CENTER);
   gtk_button_set_focus_on_click (GTK_BUTTON (close), FALSE);
   gtk_button_set_relief (GTK_BUTTON (close), GTK_RELIEF_NONE);
-  gtk_container_add (GTK_CONTAINER (close), image);
+  gtk_button_set_image (GTK_BUTTON (close), image);
   gtk_container_add (GTK_CONTAINER (self), close);
   g_signal_connect_swapped (close, "clicked", G_CALLBACK (photos_delete_notification_delete_items), self);
 
diff --git a/src/photos-indexing-notification.c b/src/photos-indexing-notification.c
index 047bff3..b04f3db 100644
--- a/src/photos-indexing-notification.c
+++ b/src/photos-indexing-notification.c
@@ -297,7 +297,7 @@ photos_indexing_notification_init (PhotosIndexingNotification *self)
 
   close = gtk_button_new ();
   gtk_widget_set_valign (close, GTK_ALIGN_CENTER);
-  gtk_container_add (GTK_CONTAINER (close), image);
+  gtk_button_set_image (GTK_BUTTON (close), image);
   gtk_container_add (GTK_CONTAINER (self), close);
   g_signal_connect_swapped (close, "clicked", G_CALLBACK (photos_indexing_notification_close_clicked), self);
 
diff --git a/src/photos-preview-nav-buttons.c b/src/photos-preview-nav-buttons.c
index 1fc9307..999c34c 100644
--- a/src/photos-preview-nav-buttons.c
+++ b/src/photos-preview-nav-buttons.c
@@ -324,7 +324,7 @@ photos_preview_nav_buttons_constructed (GObject *object)
   gtk_image_set_pixel_size (GTK_IMAGE (image), 16);
 
   button = gtk_button_new ();
-  gtk_container_add (GTK_CONTAINER (button), image);
+  gtk_button_set_image (GTK_BUTTON (button), image);
   context = gtk_widget_get_style_context (button);
   gtk_style_context_add_class (context, "osd");
   gtk_container_add (GTK_CONTAINER (priv->prev_widget), button);
@@ -353,7 +353,7 @@ photos_preview_nav_buttons_constructed (GObject *object)
   gtk_image_set_pixel_size (GTK_IMAGE (image), 16);
 
   butt

Bug#772164: unblock: gnome-mines/1:3.14.1-2

2014-12-05 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please unblock gnome-mines for a simple bugfix.

gnome-mines (1:3.14.1-2) unstable; urgency=medium

  * 01_custom_size.patch: patch from upstream git. Allow to configure
the custom size settings.

unblock gnome-mines/1:3.14.1-2

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
>From b90f16ec65aad39467494510a333f9bc41a4a784 Mon Sep 17 00:00:00 2001
From: Robert Roth 
Date: Thu, 16 Oct 2014 20:00:00 +0300
Subject: Fixed custom size entry (bgo #738607)


diff --git a/src/gnome-mines.vala b/src/gnome-mines.vala
index 4f55426..90bd53d 100644
--- a/src/gnome-mines.vala
+++ b/src/gnome-mines.vala
@@ -284,15 +284,18 @@ public class Mines : Gtk.Application
 var field_width_entry = (Gtk.SpinButton) builder.get_object ("width_spin_btn");
 field_width_entry.set_range (XSIZE_MIN, XSIZE_MAX);
 field_width_entry.value_changed.connect (xsize_spin_cb);
+field_width_entry.set_increments (1, 1);
 field_width_entry.set_value (settings.get_int (KEY_XSIZE));
 
 var field_height_entry = (Gtk.SpinButton) builder.get_object ("height_spin_btn");
 field_height_entry.set_range (YSIZE_MIN, YSIZE_MAX);
 field_height_entry.value_changed.connect (ysize_spin_cb);
+field_height_entry.set_increments (1, 1);
 field_height_entry.set_value (settings.get_int (KEY_YSIZE));
 
 mines_spin = (Gtk.SpinButton) builder.get_object ("mines_spin_btn");
 mines_spin.set_range (1, 100);
+mines_spin.set_increments (1, 1);
 mines_spin.value_changed.connect (mines_spin_cb);
 set_mines_limit ();
 
-- 
cgit v0.10.1



Bug#772161: unblock: gksu/2.0.2-9

2014-12-05 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock gksu for a fix in the menu category.

gksu (2.0.2-9) unstable; urgency=medium

  * 01_desktop_in.patch: move from Utilities to System, for consistency 
with the current GNOME menu.

gksu (2.0.2-8) unstable; urgency=medium

  * debian/control.in:
  - make team the maintainer

unblock gksu/2.0.2-9

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
Index: debian/control
===
Index: debian/control.in
===
--- debian/control.in	(révision 43500)
+++ debian/control.in	(copie de travail)
@@ -1,7 +1,7 @@
 Source: gksu
 Section: admin
 Priority: optional
-Maintainer: Gustavo Noronha Silva 
+Maintainer: Debian GNOME Maintainers 
 Uploaders: @GNOME_TEAM@
 Build-Depends: cdbs,
debhelper (>= 8),
Index: debian/changelog
===
--- debian/changelog	(révision 43500)
+++ debian/changelog	(copie de travail)
@@ -1,3 +1,17 @@
+gksu (2.0.2-9) unstable; urgency=medium
+
+  * 01_desktop_in.patch: move from Utilities to System, for consistency 
+with the current GNOME menu.
+
+ -- Josselin Mouette   Fri, 05 Dec 2014 17:56:37 +0100
+
+gksu (2.0.2-8) unstable; urgency=medium
+
+  * debian/control.in:
+  - make team the maintainer
+
+ -- Gustavo Noronha Silva   Mon, 01 Dec 2014 14:27:16 -0200
+
 gksu (2.0.2-7) unstable; urgency=low
 
   * Team upload.
Index: debian/patches/01_desktop_in.patch
===
--- debian/patches/01_desktop_in.patch	(révision 43500)
+++ debian/patches/01_desktop_in.patch	(copie de travail)
@@ -10,4 +10,4 @@
 +Terminal=false
 +X-MultipleArgs=false
 +Type=Application
-+Categories=GTK;Utility;TerminalEmulator;
++Categories=GTK;System;TerminalEmulator;


Bug#772156: unblock: vte2.91/0.38.1-2

2014-12-05 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please unblock vte2.91 for a few selected bugfixes.

vte2.91 (0.38.1-2) unstable; urgency=medium

  * Bug fixes from upstream git:
+ 10_check_cursor_display.patch: check the cursor’s display before 
  using it.
+ 11_cjk_ambiguous_width.patch: copy-paste bug in properties.
+ 12_zombies.patch, 13_zombies.patch: don’t leave zombie processes 
  around. Closes: #770596.

Attaching the individual patches.

unblock vte2.91/0.38.1-2

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
>From 5cff499de0122b44d60c189ec138b2853af10a6c Mon Sep 17 00:00:00 2001
From: Christian Persch 
Date: Mon, 3 Nov 2014 18:38:30 +0100
Subject: widget: Check cursor's display before using it

(cherry picked from commit 19963440f9da89e2a3035c8a7488a92a244f22e3)

diff --git a/src/vte.c b/src/vte.c
index 9374fe6..28b7be9 100644
--- a/src/vte.c
+++ b/src/vte.c
@@ -1147,7 +1147,8 @@ vte_terminal_set_cursor_from_regex_match(VteTerminal *terminal, struct vte_match
 
 switch (regex->cursor_mode) {
 case VTE_REGEX_CURSOR_GDKCURSOR:
-if (regex->cursor.cursor != NULL) {
+if (regex->cursor.cursor != NULL &&
+gdk_cursor_get_display(regex->cursor.cursor) == gtk_widget_get_display(&terminal->widget)) {
 cursor = g_object_ref(regex->cursor.cursor);
 }
 break;
-- 
cgit v0.10.1

>From 102468e58fe48512ef100e439577d08c2ba4fb7f Mon Sep 17 00:00:00 2001
From: Egmont Koblinger 
Date: Sat, 22 Nov 2014 13:33:33 +0100
Subject: widget: Fix installing the CJK ambiguous width property

(cherry picked from commit 447266e2925527f898d3e9d048db7cecd2397cb7)

diff --git a/src/vte.c b/src/vte.c
index 28b7be9..c6172fc 100644
--- a/src/vte.c
+++ b/src/vte.c
@@ -11286,7 +11286,7 @@ vte_terminal_class_init(VteTerminalClass *klass)
  */
 g_object_class_install_property
 (gobject_class,
- PROP_CURSOR_BLINK_MODE,
+ PROP_CJK_AMBIGUOUS_WIDTH,
  g_param_spec_int ("cjk-ambiguous-width", NULL, NULL,
1, 2, VTE_ISO2022_DEFAULT_UTF8_AMBIGUOUS_WIDTH,
 G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS | G_PARAM_EXPLICIT_NOTIFY));
-- 
cgit v0.10.1

>From d9d83d455a5b67fcce030c56fbd8de921dc3fa6d Mon Sep 17 00:00:00 2001
From: Egmont Koblinger 
Date: Mon, 1 Dec 2014 13:30:52 +0100
Subject: widget: Do not leave behind a zombie child when closing a terminal

https://bugzilla.gnome.org/show_bug.cgi?id=740929
(cherry picked from commit 31b150146189b49fadd126edc1c373ada234c865)

diff --git a/src/vte.c b/src/vte.c
index c6172fc..e5149c9 100644
--- a/src/vte.c
+++ b/src/vte.c
@@ -3210,6 +3210,12 @@ vte_terminal_child_watch_cb(GPid pid,
 int status,
 VteTerminal *terminal)
 {
+	if (terminal == NULL) {
+		/* The child outlived VteTerminal. Do nothing, we're happy that Glib
+		 * read its exit data and hence it's no longer there as zombie. */
+		return;
+	}
+
 	if (pid == terminal->pvt->pty_pid) {
 GObject *object = G_OBJECT(terminal);
 
@@ -8416,11 +8422,15 @@ vte_terminal_finalize(GObject *object)
 		terminal->pvt->outgoing_conv = VTE_INVALID_CONV;
 	}
 
-	/* Stop listening for child-exited signals. */
+	/* Start listening for child-exited signals and ignore them, so that no zombie child is left behind. */
 if (terminal->pvt->child_watch_source != 0) {
 g_source_remove (terminal->pvt->child_watch_source);
 terminal->pvt->child_watch_source = 0;
 }
+g_child_watch_add_full(G_PRIORITY_HIGH,
+   terminal->pvt->pty_pid,
+   (GChildWatchFunc)vte_terminal_child_watch_cb,
+   NULL, NULL);
 
 	/* Stop processing input. */
 	vte_terminal_stop_processing (terminal);
-- 
cgit v0.10.1

>From b033047970a7bb7e9e17c6e38ce5107daf704a7a Mon Sep 17 00:00:00 2001
From: Debarshi Ray 
Date: Thu, 4 Dec 2014 16:46:00 +0100
Subject: widget: Reap only when a child is present

https://bugzilla.gnome.org/show_bug.cgi?id=740929
(cherry picked from commit 5f19e0b08cb06c76d989592e1a859ac3a23b8b4b)

diff --git a/src/vte.c b/src/vte.c
index e5149c9..5919416 100644
--- a/src/vte.c
+++ b/src/vte.c
@@ -8426,11 +8426,11 @@ vte_terminal_finalize(GObject *object)
 if (terminal->pvt->child_watch_source != 0) {
 g_source_remove (terminal->pvt->child_watch_source);
 terminal->pvt->child_watch_source = 0;
+g_child_watch_add_full(G_PRIORITY_HIGH,
+  

Bug#772155: unblock: gnome-boxes/3.14.2-1

2014-12-05 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please unblock gnome-boxes for a new upstream bugfix release.

gnome-boxes (3.14.2-1) unstable; urgency=medium

  [ Jackson Doak ]
  * New upstream bugfix release.

The Debian diff consists in the above changelog. Attaching the upstream 
diff between 3.14.1.1 and 3.14.2.

unblock gnome-boxes/3.14.2-1

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
diff --git a/NEWS b/NEWS
index a4e87ee..3a0649c 100644
--- a/NEWS
+++ b/NEWS
@@ -1,8 +1,46 @@
-3.14.1.1 - Oct 15, 2014
+3.14.2 - Nov 11, 2014
 =
 
+Changes since 3.14.1.2:
+
+- Remove redundant revealer from snapshots view.
+- Fix a potential crash on snapshot deletion.
+- Print a more descriptive warning on failing to rename a snapshot.
+- Report ovirt support in configure summary.
+
+3.14.1.2 - Oct 27, 2014
+===
+
 Changes since 3.14.1.1:
 
+- Fix crash on launching a VNC box.
+- Fix exit of wizard when going back from customization screen.
+- Don't start the VM after reverting to a snapshot unless it was running in
+  foreground before the reversion operation.
+- Always show "Reverting to SNAPSHOT_NAME" message when reverting as we can
+  never be sure about the speed of the operation.
+- Fix the the issue of pause button still being available to user when a
+  selected box(es) is already being paused and Boxes leading into interesting
+  scenerios if user clicks on the button.
+- Fix the issue of change of box name from toolbar title not getting saved.
+- Fix cancellation of media setup and therefore wizard jumping to setup page
+  even after user has cancelled creation of corresponding VM.
+- Continue wizard to next step on user hitting 'Enter' in URL entry.
+- Correctly handle HTTP(S) redirection.
+- Remove a now redundant work around.
+- Added/updated/fixed translations:
+  - Arabic
+
+All contributors to this release:
+
+Mosaab Alzoubi 
+Zeeshan Ali (Khattak) 
+
+3.14.1.1 - Oct 15, 2014
+===
+
+Changes since 3.14.1:
+
 - Fix express installation for Microsoft Windows.
 - Fix handling of downloads of unknown size.
 
diff --git a/configure.ac b/configure.ac
index caf7984..cf79f9e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -217,4 +217,5 @@ AC_MSG_NOTICE([
 build from vala sources:  $enable_vala
 USB redirection support:  $enable_usbredir
 Smartcard support:$enable_smartcard
+oVirt support:$have_govirt
 ])
diff --git a/data/ui/snapshot-list-row.ui b/data/ui/snapshot-list-row.ui
index f20ee62..a94fb97 100644
--- a/data/ui/snapshot-list-row.ui
+++ b/data/ui/snapshot-list-row.ui
@@ -22,83 +22,45 @@
   
 True
 True
+
 
-  
+  
 true
 false
-true
-
+slide-up-down
 
-  
-true
-false
-slide-up-down
+  
+True
+False
 
-  
+  
 True
 False
-
-  
-True
-False
-True
-True
-start
-center
-45
-end
-0
-  
-
-
-
-  
-true
-actions_menu
-center
-4
-4
-4
-
-  <class name="image-button" />
-
-
-  
-true
-emblem-system-symbolic
-  
-
-  
-
+True
+True
+start
+center
+45
+end
+0
   
 
 
 
-  
+  
 true
-horizontal
-false
-
-  
-true
-true
-45
-true
-
-  
-
-
+actions_menu
+center
+4
+4
+4
+
+  <class name="image-button" />
+
 
-  
-true
+  
 true
-10
-center
-Done
-
-
-  <class name="text-button" />
-
+ 

Bug#772152: unblock: meta-gnome3/1:3.14+3

2014-12-05 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please unblock meta-gnome3 for a few more adjustments.

meta-gnome3 (1:3.14+3) unstable; urgency=medium

  * Use goobox by default instead of sound-juicer. Closes: #771827.
  * Add gnome-shell-extension-weather to gnome.
  * Demote XUL extensions to suggests again, because they are not 
updated whenever iceweasel is upgraded in stable, despite being (at 
least for the keyring plugin) important security features.

unblock meta-gnome3/1:3.14+3

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
Index: debian/control
===
--- debian/control	(révision 43946)
+++ debian/control	(copie de travail)
@@ -143,12 +143,13 @@
  libreoffice-impress,
  rhythmbox (>= 3.0),
  simple-scan [linux-any],
- sound-juicer (>= 3.14),
+ goobox | sound-juicer,
  transmission-gtk,
  xdg-user-dirs-gtk,
 # Plugins for core and apps
  cups-pk-helper (>= 0.2),
  gedit-plugins (>= 3.14),
+ gnome-shell-extension-weather,
  gstreamer1.0-libav (>= 0.10.13),
  gstreamer1.0-plugins-ugly (>= 0.10.19),
  rhythmbox-plugins,
@@ -161,10 +162,10 @@
  libgtk2-perl (>= 1:1.130),
  ${misc:Depends}
 # Official app, not yet in Jessie so only recommended for now.
-Recommends: gnome-software,
-xul-ext-adblock-plus,
-xul-ext-gnome-keyring
-Suggests: iceweasel-l10n-all
+Recommends: gnome-software
+Suggests: xul-ext-adblock-plus,
+  xul-ext-gnome-keyring,
+  iceweasel-l10n-all
 Description: Full GNOME Desktop Environment, with extra components
  This is the GNOME Desktop environment, an intuitive and attractive
  desktop, with extra components.
Index: debian/control.in
===
--- debian/control.in	(révision 43946)
+++ debian/control.in	(copie de travail)
@@ -139,12 +139,13 @@
  libreoffice-impress,
  rhythmbox (>= 3.0),
  simple-scan [linux-any],
- sound-juicer (>= 3.14),
+ goobox | sound-juicer,
  transmission-gtk,
  xdg-user-dirs-gtk,
 # Plugins for core and apps
  cups-pk-helper (>= 0.2),
  gedit-plugins (>= 3.14),
+ gnome-shell-extension-weather,
  gstreamer1.0-libav (>= 0.10.13),
  gstreamer1.0-plugins-ugly (>= 0.10.19),
  rhythmbox-plugins,
@@ -157,10 +158,10 @@
  libgtk2-perl (>= 1:1.130),
  ${misc:Depends}
 # Official app, not yet in Jessie so only recommended for now.
-Recommends: gnome-software,
-xul-ext-adblock-plus,
-xul-ext-gnome-keyring
-Suggests: iceweasel-l10n-all
+Recommends: gnome-software
+Suggests: xul-ext-adblock-plus,
+  xul-ext-gnome-keyring,
+  iceweasel-l10n-all
 Description: Full GNOME Desktop Environment, with extra components
  This is the GNOME Desktop environment, an intuitive and attractive
  desktop, with extra components.
Index: debian/changelog
===
--- debian/changelog	(révision 43946)
+++ debian/changelog	(copie de travail)
@@ -1,3 +1,13 @@
+meta-gnome3 (1:3.14+3) unstable; urgency=medium
+
+  * Use goobox by default instead of sound-juicer. Closes: #771827.
+  * Add gnome-shell-extension-weather to gnome.
+  * Demote XUL extensions to suggests again, because they are not 
+updated whenever iceweasel is upgraded in stable, despite being (at 
+least for the keyring plugin) important security features.
+
+ -- Josselin Mouette   Fri, 05 Dec 2014 15:18:27 +0100
+
 meta-gnome3 (1:3.14+2) unstable; urgency=medium
 
   * Remove gnome-desktop-environment.


Bug#771735: Pre-approval request for gnome-settings-daemon/3.14.2-2

2014-12-05 Thread Josselin Mouette
Control: tags -1 -moreinfo

Le mercredi 03 décembre 2014 à 20:51 +, Adam D. Barratt a écrit : 
> Please feel free to go ahead (with the caveat below) and remove moreinfo
> as usual once the package has been accepted.

> I've aged the current version so that it should migrate in tonight's
> britney run. Uploading tomorrow should be fine.

It’s been accepted and built.

Thanks,
-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#772056: unblock: libgtksourceviewmm/3.2.0-2

2014-12-04 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please unblock libgtksourceviewmm to fix the arm64 build.

libgtksourceviewmm (3.2.0-2) unstable; urgency=medium

  * Use dh-autoreconf. Closes: #744612, #765229.
  * Add build-dependency on mm-common.

unblock libgtksourceviewmm/3.2.0-2

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
Index: debian/rules
===
--- debian/rules	(révision 31925)
+++ debian/rules	(copie de travail)
@@ -3,6 +3,7 @@
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/rules/utils.mk
 include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/autoreconf.mk
 include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
 -include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
 
Index: debian/control
===
--- debian/control	(révision 31925)
+++ debian/control	(copie de travail)
@@ -2,20 +2,21 @@
 # 
 # Modifications should be made to debian/control.in instead.
 # This file is regenerated automatically in the clean target.
-
 Source: libgtksourceviewmm
 Section: libs
 Priority: optional
 Maintainer: Debian GNOME Maintainers 
-Uploaders: Deng Xiyue , Loic Minier , Michael Biebl 
+Uploaders: Deng Xiyue , Josselin Mouette , Michael Biebl 
 DM-Upload-Allowed: yes
 Homepage: http://www.gtkmm.org/
 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/libgtksourceviewmm
-Vcs-Svn: svn://anonscm.debian.org/svn/pkg-gnome/desktop/unstable/libgtksourceviewmm
+Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/libgtksourceviewmm
 Build-Depends: cdbs (>= 0.4.51),
debhelper (>= 8),
doxygen,
gnome-pkg-tools,
+   dh-autoreconf,
+   mm-common,
libglibmm-2.4-dev (>= 2.28.0),
libgtkmm-3.0-dev (>= 3.2.0),
libgtksourceview-3.0-dev (>= 3.2.0)
Index: debian/control.in
===
--- debian/control.in	(révision 31925)
+++ debian/control.in	(copie de travail)
@@ -6,11 +6,13 @@
 DM-Upload-Allowed: yes
 Homepage: http://www.gtkmm.org/
 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/libgtksourceviewmm
-Vcs-Svn: svn://anonscm.debian.org/svn/pkg-gnome/desktop/unstable/libgtksourceviewmm
+Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/libgtksourceviewmm
 Build-Depends: cdbs (>= 0.4.51),
debhelper (>= 8),
doxygen,
gnome-pkg-tools,
+   dh-autoreconf,
+   mm-common,
libglibmm-2.4-dev (>= 2.28.0),
libgtkmm-3.0-dev (>= 3.2.0),
libgtksourceview-3.0-dev (>= 3.2.0)
Index: debian/changelog
===
--- debian/changelog	(révision 31925)
+++ debian/changelog	(copie de travail)
@@ -1,3 +1,10 @@
+libgtksourceviewmm (3.2.0-2) unstable; urgency=medium
+
+  * Use dh-autoreconf. Closes: #744612, #765229.
+  * Add build-dependency on mm-common.
+
+ -- Josselin Mouette   Thu, 04 Dec 2014 09:56:40 +0100
+
 libgtksourceviewmm (3.2.0-1) unstable; urgency=low
 
   * New upstream release.


Bug#755475: gnome-shell-common: since 3.12 components entered testing, gnome-shell breaks GDM

2014-12-04 Thread Josselin Mouette
Tomas Pospisek  wrote: 
But I do not think the release team will allow a new version of 
upower to migrate to jessie because it fixes such a (IMHO) minor issue? 
Do 
you think they will?

Fixing incorrect dependencies is certainly among the things the release
team will allow to migrate. 

And once jessie is released then really I can't see much sense of 
adding 
that information either because by then you'll allready be running 
upower 
and gdm3 from jessie and so this becomes a non-issue?

I agree that after jessie this becomes a non-issue.0

-- 
Joss


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#755475: gnome-shell-common: since 3.12 components entered testing, gnome-shell breaks GDM

2014-12-04 Thread Josselin Mouette
Hi Tomas,

Tomas Pospisek  wrote: 
> > Would it be a good idea to set thighter package interdependencies 
or,
> > at least, put a Breaks: gdm (<< 3.12) to upower?
> 
> Agreed. Reassigning.

Seeing that gdm3 in wheezy was 3.4.1-8 and that "everybody" is going to 
update to gdm3 >= 3.14.1-3 for jessie or the versions in jessie anyway 
I'm 
not sure this is required?

Is there some specific scenario where users would be running with 
"unreleased", older gdm3's?

Well, partial upgrades are not “supported” per se, but they are expected
not to leave your system in an unusable state, so when there’s a
lockstep upgrade we should match it in the dependencies.

-- 
Joss


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#771846: unblock: seahorse/3.14.0-2

2014-12-02 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please unblock package seahorse for a simple bugfix.

seahorse (3.14.0-2) unstable; urgency=medium

  * 01_ssh_ui.patch, 02_ssh_ui.patch: patches from upstream git. Fix the 
SSH key generation UI file. Closes: #770241.

unblock seahorse/3.14.0-2

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
Index: debian/changelog
===
--- debian/changelog	(révision 43080)
+++ debian/changelog	(copie de travail)
@@ -1,3 +1,10 @@
+seahorse (3.14.0-2) unstable; urgency=medium
+
+  * 01_ssh_ui.patch, 02_ssh_ui.patch: patches from upstream git. Fix the 
+SSH key generation UI file. Closes: #770241.
+
+ -- Josselin Mouette   Tue, 02 Dec 2014 20:59:59 +0100
+
 seahorse (3.14.0-1) unstable; urgency=medium
 
   * New upstream release.
Index: debian/patches/01_ssh_ui.patch
===
--- debian/patches/01_ssh_ui.patch	(révision 0)
+++ debian/patches/01_ssh_ui.patch	(révision 43990)
@@ -0,0 +1,25 @@
+From 20536a1282bb506bb4a3f11a83ddb6d46669e552 Mon Sep 17 00:00:00 2001
+From: Matthias Clasen 
+Date: Fri, 14 Nov 2014 04:38:00 -0500
+Subject: ssh generation: Fix invalid ui file
+
+GtkGrid does not have :n-rows or :n-columns properties.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=740138
+
+diff --git a/ssh/seahorse-ssh-generate.xml b/ssh/seahorse-ssh-generate.xml
+index 03defd9..9cb9e04 100644
+--- a/ssh/seahorse-ssh-generate.xml
 b/ssh/seahorse-ssh-generate.xml
+@@ -196,8 +196,6 @@
+ False
+ 6
+ 12
+-2
+-2
+ 
+   
+ True
+-- 
+cgit v0.10.1
+
Index: debian/patches/02_ssh_ui.patch
===
--- debian/patches/02_ssh_ui.patch	(révision 0)
+++ debian/patches/02_ssh_ui.patch	(révision 43990)
@@ -0,0 +1,23 @@
+From e9917a0a81fd58e1555c71a29c9f5fea80e327b2 Mon Sep 17 00:00:00 2001
+From: Matthias Clasen 
+Date: Sat, 15 Nov 2014 12:05:14 -0500
+Subject: Remove more invalid properties
+
+This was overlooked in the previous commit.
+
+diff --git a/ssh/seahorse-ssh-generate.xml b/ssh/seahorse-ssh-generate.xml
+index 9cb9e04..d918617 100644
+--- a/ssh/seahorse-ssh-generate.xml
 b/ssh/seahorse-ssh-generate.xml
+@@ -279,8 +279,6 @@
+ 20
+ 6
+ 12
+-2
+-2
+ 
+   
+ True
+-- 
+cgit v0.10.1
+
Index: debian/patches/series
===
--- debian/patches/series	(révision 0)
+++ debian/patches/series	(révision 43990)
@@ -0,0 +1,2 @@
+01_ssh_ui.patch
+02_ssh_ui.patch


Bug#771736: unblock: gnome-documents/3.14.2-1

2014-12-01 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please unblock gnome-documents for a simple but important upstream 
change.

gnome-documents (3.14.2-1) unstable; urgency=medium

  * New upstream bugfix release.
+ Disable SSLv3 because of POODLE.

I’m attaching the upstream diff (the Debian diff consists in the above 
changelog).

unblock gnome-documents/3.14.2-1

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
diff --git a/NEWS b/NEWS
index b6f64f3..05ab719 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,8 @@
+3.14.2 - "Candy"
+
+
+- Disable SSLv3 to prevent POODLE attacks
+
 3.14.1 - "Boardwalk"
 
 
diff --git a/configure.ac b/configure.ac
index bec59e4..f778977 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
 dnl -*- mode: m4 -*-
 AC_PREREQ(2.63)
-AC_INIT([gnome-documents],[3.14.1],[],[gnome-documents])
+AC_INIT([gnome-documents],[3.14.2],[],[gnome-documents])
 
 AC_CONFIG_HEADERS([config/config.h])
 AC_CONFIG_SRCDIR([src/main.js])
diff --git a/src/gnome-documents.in b/src/gnome-documents.in
index ace43af..53b89de 100644
--- a/src/gnome-documents.in
+++ b/src/gnome-documents.in
@@ -4,6 +4,10 @@ export GJS_PATH="@pkgdatadir@/js${GJS_PATH:+:$GJS_PATH}"
 export GI_TYPELIB_PATH="@pkglibdir@/girepository-1.0${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}"
 export LD_LIBRARY_PATH="@pkglibdir@${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
 
+if test x"$G_TLS_GNUTLS_PRIORITY" = x ; then
+export G_TLS_GNUTLS_PRIORITY="NORMAL:%COMPAT:!VERS-SSL3.0"
+fi
+
 if test x"$GJS_DEBUG_OUTPUT" = x ; then
 export GJS_DEBUG_OUTPUT=stderr
 fi


Bug#771712: unblock: gedit/3.14.0-3

2014-12-01 Thread Josselin Mouette
Control: tags -1 -moreinfo

Le lundi 01 décembre 2014 à 21:54 +0100, Niels Thykier a écrit : 
> > unblock gedit/3.14.0-3
> > 
> Approved provided it is uploaded to unstable prior to Monday the 8th of
> December.  Please remove the unblock request once it has been accepted
> into unstable.

Thanks. It’s here now, it was just waiting for the mirror pulse to be
ACCEPTed.

Cheers,
-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#771712: unblock: gedit/3.14.0-3

2014-12-01 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please unblock gedit to push a handful of upstream fixes.

gedit (3.14.0-3) unstable; urgency=medium

  * 10_external-tools_missing_column.patch: patch from upstream git. 
Fixes a typo in the external tools plugin.
  * 11_quick-open_crash_IM.patch: patch from upstream git. Fix a bug in 
the quick-open plugin that makes the input manager crash.
  * 12_send-to-fpaste_path.patch: patch from upstream git. Fix python3 
shebang.
  * 13_window_size.patch: patch from upstream git. Increase the default 
window size.
  * 14_css_leak.patch: patch from upstream git. Avoid a GFile leak when 
loading a nonexistent CSS.
  * 15_line_ending.patch: patch from upstream git. Bring back the 
ability to set line endings.
  * 16_highlightmode_dialog.patch: patch from upstream git. Fix the 
language selector.
  * 17_various_leaks.patch: patch from upstream git. Fix several memory 
leaks.
  * 18_print-preview_typo.patch: patch from upstream git. Fix a typo in 
the print preview.

I’m attaching all individual patches, which represent the sole changes.

unblock gedit/3.14.0-3

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
>From d0cb344dfe6355be2025e061f772227b7550766d Mon Sep 17 00:00:00 2001
From: Sebastien Lafargue 
Date: Sun, 28 Sep 2014 15:58:50 +0200
Subject: plugin: externaltools/send-to-fpaste missing colon


diff --git a/plugins/externaltools/data/send-to-fpaste.tool.in b/plugins/externaltools/data/send-to-fpaste.tool.in
index 0070f57..e3edaca 100755
--- a/plugins/externaltools/data/send-to-fpaste.tool.in
+++ b/plugins/externaltools/data/send-to-fpaste.tool.in
@@ -4,7 +4,7 @@ import os, urllib, json, sys, urllib.request
 from gi.repository import Gtk, Gdk
 
 lang = os.getenv('GEDIT_CURRRENT_DOCUMENT_LANGUAGE')
-if lang is None
+if lang is None:
 lang = "text"
 
 current_document_path = os.getenv('GEDIT_CURRENT_DOCUMENT_PATH')
-- 
cgit v0.10.1

>From 634f66b43779c00631903865dd2c93f4c58e64dc Mon Sep 17 00:00:00 2001
From: Adam Dingle 
Date: Wed, 1 Oct 2014 10:45:58 -0400
Subject: [quick open] Defer popup destruction to avoid input manager crash

https://bugzilla.gnome.org/show_bug.cgi?id=737711

diff --git a/plugins/quickopen/quickopen/popup.py b/plugins/quickopen/quickopen/popup.py
index 2ccb53f..c2c16f8 100644
--- a/plugins/quickopen/quickopen/popup.py
+++ b/plugins/quickopen/quickopen/popup.py
@@ -519,13 +519,15 @@ class Popup(Gtk.Dialog):
 return True
 
 if rows and ret:
-self.destroy()
+# We destroy the popup in an idle callback to work around a crash that happens with
+# GTK_IM_MODULE=xim.  See https://bugzilla.gnome.org/show_bug.cgi?id=737711 .
+GLib.idle_add(self.destroy)
 
 if not rows:
 gfile = self._direct_file()
 
 if gfile and self._handler(gfile):
-self.destroy()
+GLib.idle_add(self.destroy)
 else:
 ret = False
 else:
-- 
cgit v0.10.1

>From a9fd3f931a6e2cbd282b293f6b0b3828bfbd18f2 Mon Sep 17 00:00:00 2001
From: Dominique Leuenberger 
Date: Sun, 5 Oct 2014 17:10:20 +0200
Subject: send-to-fpaste: use /usr/bin/env instead of /bin/env

In light of the larger /usr - movement, it would be nicer to use
/usr/bin/env instead of /bin/env. Some distros do not offer /bin/env
(and never have). All other files refering to 'env' look for it in
/usr/bin as well, so it's just consistent.

https://bugzilla.gnome.org/show_bug.cgi?id=737931

diff --git a/plugins/externaltools/data/send-to-fpaste.tool.in b/plugins/externaltools/data/send-to-fpaste.tool.in
index e3edaca..d255007 100755
--- a/plugins/externaltools/data/send-to-fpaste.tool.in
+++ b/plugins/externaltools/data/send-to-fpaste.tool.in
@@ -1,4 +1,4 @@
-#!/bin/env python3
+#!/usr/bin/env python3
 
 import os, urllib, json, sys, urllib.request
 from gi.repository import Gtk, Gdk
-- 
cgit v0.10.1

>From 8263561b56601217d97847b5138c22bc90fe5b41 Mon Sep 17 00:00:00 2001
From: Michael Catanzaro 
Date: Sun, 5 Oct 2014 08:49:08 -0500
Subject: Increase default window size

https://bugzilla.gnome.org/show_bug.cgi?id=729330

diff --git a/data/org.gnome.gedit.gschema.xml.in b/data/org.gnome.gedit.gschema.xml.in
index 5d17827..a01b3ec 100644
--- a/data/org.gnome.gedit.gschema.xml.in
+++ b/data/org.gnome.gedit.gschema.xml.in
@@ -258,7 +258,7 @@
   0
 
 
-  (650, 500)
+  (900, 700)
 
 
   200
-- 
cgit v0.10.1

>From 0bebb1a24030e2456729db8c485cfaa2ae208c27 Mon Sep 17 00:00:00 2001
From: Paolo Borelli 
Date: Sun, 19 Oct 2014 12:53:26 +0200
Subject: Do not leak GFile when trying to load a non existing css


diff --git a/gedit/gedit-app.c b/gedit/gedit-app.c
index c502f09..dc5d803 100644
--- a/gedit/gedit-app.c
+++ b/gedit/gedit-app.c
@@ -

Bug#771706: release-notes: GNOME additions for jessie release notes

2014-12-01 Thread Josselin Mouette
Package: release-notes
Severity: wishlist

Hi,

here are some proposed changes to the release notes, pertaining to the 
upgrade to GNOME 3.14.

Cheers,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
>From cc4bba064bca48b48496b8444b2c25d0f602e642 Mon Sep 17 00:00:00 2001
From: Josselin Mouette 
Date: Mon, 1 Dec 2014 20:49:54 +0100
Subject: [PATCH] Document GNOME new functionality and issues

---
 en/issues.dbk| 42 ++
 en/whats-new.dbk | 49 +
 2 files changed, 91 insertions(+)

diff --git a/en/issues.dbk b/en/issues.dbk
index 1e84497..d7e4073 100644
--- a/en/issues.dbk
+++ b/en/issues.dbk
@@ -283,4 +283,46 @@ Pin-Priority: -1
 
   
 
+
+
+  
+  The GNOME desktop requires basic 3D graphics
+  
+The GNOME 3.14 desktop in Jessie no longer has fallback support for
+machines without basic 3D graphics. To run properly, it needs either
+a recent enough PC (any PC built in the last 10 years should have
+the required SSE2 support) or, for architectures other than i386 and
+amd64, a 3D-accelerated graphics adapter with EGL drivers.
+  
+
+
+
+  The GNOME desktop does not work with the AMD proprietary FGLRX 
+  driver
+  
+Unlike other OpenGL drivers, the AMD FGLRX driver for Radeon adapters
+does not support the EGL interface. As such, several GNOME
+applications, including the core of the GNOME desktop, will not start
+at all when this driver is in use.
+  
+  
+It is recommended to use the free radeon driver,
+which is the default in &releasename;, instead.
+  
+
+
+
+  
+  Changes in the GNOME default keyboard shortcuts
+  
+The default keyboard shortcuts in the GNOME desktop have changed in
+order to match more closely those of some other operating systems.
+  
+  
+Shortcut settings previously modified by the user will be preserved
+upon upgrade. These settings can still be configured from the GNOME
+control center, accessible from the top right menu by clicking on 
+the “settings” icon.
+  
+
 
diff --git a/en/whats-new.dbk b/en/whats-new.dbk
index 77a611e..fc4d900 100644
--- a/en/whats-new.dbk
+++ b/en/whats-new.dbk
@@ -357,6 +357,55 @@ so are still included there.
 
 
 
+
+Changes in the GNOME desktop
+
+  
+Being upgraded to version 3.14, the new GNOME desktop brings many new
+features and usability improvements.
+  
+  
+The design of the GNOME shell has been updated. The bottom message tray
+is larger, easier to use and less prone to appear accidentally. A new
+system status area in the upper right corner puts all useful settings 
+in the same place.
+  
+  
+The screensaver has been replaced by a “lock screen” that still brings
+minimal functionality when the user is away. For example, you can pause
+the music, be informed of a new email, or change the screen brightness,
+all of that without entering a password. Pressing the Escape key or 
+starting to type the password brings back the login prompt. The GNOME
+display manager uses the exact same design for consistency.
+  
+  
+Several applications, including the Nautilus file manager, the gedit
+text editor, and the evince document viewer, have seen their design made
+much more compact, merging the window titlebar with the toolbar. This 
+leaves much more room for the documents the user is working on. The 
+standard dialog boxes have undergone similar changes.
+  
+  
+Support for touch screens has been fully integrated, including intuitive
+gestures based on multiple fingers movements. GNOME now also supports
+high resolution (HiDPI) screens, taking full advantage of fine pixeling
+for the clearest rendering. 
+  
+  
+GNOME supports geolocation, and includes a smooth mapping and navigation 
+application.
+  
+  
+The user documentation is much more complete, and includes video tutorials
+for new users.
+  
+  
+More information can be found in the 
+https://help.gnome.org/misc/release-notes/3.14/";>GNOME 3.14
+release notes.
+  
+
+
 
 New default init system (systemd)
 
-- 
2.1.3



Bug#771510: Pre-approval for evolution-ews/3.12.9~git20141130.278fe7-1

2014-12-01 Thread Josselin Mouette
Control: tags -1 -moreinfo

Le dimanche 30 novembre 2014 à 16:44 +, Adam D. Barratt a écrit : 
> > evolution-ews (3.12.9~git20141130.278fe7-1) UNRELEASED; urgency=medium
> > 
> >   * New upstream git snapshot from stable branch, includes only bugfixes 
> > and translations.
> >   * Update evolution and e-d-s build-dependencies to 3.12.9~.
> >   * Require libmspack and stop building with the embedded code copy.
> 
> Please go ahead, and ensure that the upload is in unstable before
> December 5th, removing the "moreinfo" tag once the package has been
> accepted.

There yo go.

Cheers,
-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#771535: Pre-approval for gnome-shell/3.14.2-1

2014-12-01 Thread Josselin Mouette
Control: tags -1 -moreinfo

Le dimanche 30 novembre 2014 à 16:41 +, Adam D. Barratt a écrit : 
> > gnome-shell (3.14.2-1) unstable; urgency=medium
> 
> Please go ahead, and ensure that the upload is in unstable before
> December 5th, removing the "moreinfo" tag once the package has been
> accepted.

It’s here.

Thanks,
-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#771608: unblock: evolution-data-server/3.12.9~git20141128.5242b0-2

2014-11-30 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Whoops.

evolution-data-server (3.12.9~git20141128.5242b0-2) unstable; urgency=medium

  * Fix brown paper bug in libcamel1.2-dev dependencies.

/me whistles.

unblock evolution-data-server/3.12.9~git20141128.5242b0-2

Thanks again,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
diff -Nru evolution-data-server-3.12.9~git20141128.5242b0/debian/changelog evolution-data-server-3.12.9~git20141128.5242b0/debian/changelog
--- evolution-data-server-3.12.9~git20141128.5242b0/debian/changelog	2014-11-30 09:55:30.0 +0100
+++ evolution-data-server-3.12.9~git20141128.5242b0/debian/changelog	2014-11-30 23:59:54.0 +0100
@@ -1,3 +1,9 @@
+evolution-data-server (3.12.9~git20141128.5242b0-2) unstable; urgency=medium
+
+  * Fix brown paper bug in libcamel1.2-dev dependencies.
+
+ -- Josselin Mouette   Sun, 30 Nov 2014 23:59:50 +0100
+
 evolution-data-server (3.12.9~git20141128.5242b0-1) unstable; urgency=medium
 
   * Fix dependencies for development packages. Closes: #724595.
diff -Nru evolution-data-server-3.12.9~git20141128.5242b0/debian/control evolution-data-server-3.12.9~git20141128.5242b0/debian/control
--- evolution-data-server-3.12.9~git20141128.5242b0/debian/control	2014-11-28 09:48:54.0 +0100
+++ evolution-data-server-3.12.9~git20141128.5242b0/debian/control	2014-11-30 23:59:54.0 +0100
@@ -204,10 +204,9 @@
  ${misc:Depends},
  ${shlibs:Depends},
  libglib2.0-dev,
- libsecret-1-dev,
- libxml2-dev,
- libsoup2.4-dev,
- libsqlite3-dev (>= 3.5)
+ libsqlite3-dev (>= 3.5),
+ libnss3-dev,
+ libnspr4-dev
 Description: Development files for libcamel
  This package contains header files and static library for libcamel.
  .


Bug#771598: unblock: gvfs/1.22.2-1

2014-11-30 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please unblock gvfs for the following changes.

gvfs (1.22.2-1) unstable; urgency=medium

  * New upstream translation and bugfix release.
  * fix-unmout-crash.patch: patch from upstream git. Fix crashes when
unmounting shares with pending operations.
  * fix-cancellation: patch from upstream git. Fix user cancellation of
file operations.

I’m attaching the upstream changes between 1.22.1 and 1.22.2.

unblock gvfs/1.22.2-1

Cheers,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
Index: debian/changelog
===
--- debian/changelog	(révision 43977)
+++ debian/changelog	(révision 43978)
@@ -1,3 +1,13 @@
+gvfs (1.22.2-1) unstable; urgency=medium
+
+  * New upstream translation and bugfix release.
+  * fix-unmout-crash.patch: patch from upstream git. Fix crashes when 
+unmounting shares with pending operations.
+  * fix-cancellation: patch from upstream git. Fix user cancellation of 
+file operations.
+
+ -- Josselin Mouette   Sun, 30 Nov 2014 22:18:27 +0100
+
 gvfs (1.22.1-1) unstable; urgency=medium
 
   * New upstream release.
Index: debian/patches/fix-cancellation.patch
===
--- debian/patches/fix-cancellation.patch	(révision 0)
+++ debian/patches/fix-cancellation.patch	(révision 43978)
@@ -0,0 +1,130 @@
+From 4b85af0d4a7ad69773839bd248284beb80e4bcac Mon Sep 17 00:00:00 2001
+From: Ross Lagerwall 
+Date: Sun, 8 Dec 2013 12:28:55 +0200
+Subject: client: Use the correct serial with file transfer cancellation
+
+When using Copy, Move, Push and Pull with progress callbacks, the
+progress callbacks increment the connection serial, so retrieve the
+serial immediately after the dbus method call so that the correct serial
+is used for cancellation.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=720058
+
+diff --git a/client/gdaemonfile.c b/client/gdaemonfile.c
+index c3f8284..5a1613f 100644
+--- a/client/gdaemonfile.c
 b/client/gdaemonfile.c
+@@ -2801,6 +2801,7 @@ file_transfer (GFile  *source,
+   GVfsDBusProgress *progress_skeleton;
+   GFile *file1, *file2;
+   GError *my_error;
++  guint32 serial;
+ 
+   res = FALSE;
+   progress_skeleton = NULL;
+@@ -2808,6 +2809,7 @@ file_transfer (GFile  *source,
+   source_is_daemon = G_IS_DAEMON_FILE (source);
+   dest_is_daemon   = G_IS_DAEMON_FILE (destination);
+   send_progress= progress_callback != NULL;
++  serial   = 0;
+ 
+   if (source_is_daemon && dest_is_daemon)
+ native_transfer = TRUE;
+@@ -2901,6 +2903,7 @@ retry:
+  cancellable,
+  copy_cb,
+  &data);
++  serial = g_dbus_connection_get_last_serial (connection);
+   g_main_loop_run (data.loop);
+   res = gvfs_dbus_mount_call_copy_finish (proxy, data.res, &my_error);
+ }
+@@ -2913,6 +2916,7 @@ retry:
+  cancellable,
+  copy_cb,
+  &data);
++  serial = g_dbus_connection_get_last_serial (connection);
+   g_main_loop_run (data.loop);
+   res = gvfs_dbus_mount_call_move_finish (proxy, data.res, &my_error);
+ }
+@@ -2929,6 +2933,7 @@ retry:
+  cancellable,
+  copy_cb,
+  &data);
++  serial = g_dbus_connection_get_last_serial (connection);
+   g_main_loop_run (data.loop);
+   res = gvfs_dbus_mount_call_push_finish (proxy, data.res, &my_error);
+ }
+@@ -2944,6 +2949,7 @@ retry:
+  cancellable,
+  copy_cb,
+  &data);
++  serial = g_dbus_connection_get_last_serial (connection);
+   g_main_loop_run (data.loop);
+   res = gvfs_dbus_mount_call_pull_finish (proxy, data.res, &my_error);
+ }
+@@ -2965,8 +2971,12 @@ retry:
+ 
+   if (! res)
+ {
+-  if (proxy && g_error_matches (my_error, G_IO_ERROR, G_IO_ERROR_CANCELLED))
+-_g_dbus_send_cancelled_sync (g_dbus_proxy_get_connection (G_DBUS_PROXY (proxy)));
++  if (serial != 0 &&
++  g_error_matches (my_error, G_IO_ERROR, G_IO_ERROR_CANCELLED))
++{
++  _g_dbus_send_cancelled_with_serial_sync (g_dbus_proxy_get_connection (G_DBUS_PROXY (proxy)),
++   serial);
++}
+   else
+   if (g_error_matches (my_error, G_VFS_ERROR, G_VFS_ERROR_RETRY))
+ {
+diff --git a/client/gvfsdaemondbus.c b/client/gvfsdaemondbus.c
+index dc5f50f..0bf47b1 100644
+--- a/client/gvfsdaemondbus.c
 b/client/g

Bug#771502: Pre-approval for evolution/3.12.9~git20141130.241663-1

2014-11-30 Thread Josselin Mouette
Control: tags -1 -moreinfo

Le dimanche 30 novembre 2014 à 16:46 +, Adam D. Barratt a écrit :
> Please go ahead, and ensure that the upload is in unstable before
> December 5th, removing the "moreinfo" tag once the package has been
> accepted.

It’s done.

Thanks,
-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#771509: gnome shouldn't recommend xul-ext-adblock-plus

2014-11-30 Thread Josselin Mouette
Hi,

Le dimanche 30 novembre 2014 à 11:59 +0100, Andreas Schneider a écrit :
> the introduction of "recommends xul-ext-adblock-plus" is uncalled for.
> This has already been discussed in quite some length in #689858 (merged with
> #71 and #721516) where a number of reasons for that have been given. Some
> of them were due to this beeing a "depends" back then, but all other reasons
> are still valid. The most important one to me continues to be that a desktop
> environment and this browser extension have absolutely nothing to do with each
> other. 

The “gnome” metapackage defines what is installed on a desktop or laptop
with the GNOME selection. So it has everything to do with installing
what is required to properly use the machine.

> Users who think they want an adblocker should conciously decide to install it
> and not having it sneaked into their install by a recommends.

This particular package is certainly worth discussing, and the
dependency is not set in stone. But you don’t have to use deliberately
confrontational words such as “sneaked into” to make your point. The
contents of the default installation is public.

> Somewhat off-topic and more on the more philosophical front: "the internet" is
> largely paid for by ads and if you don't like how ads are used by some 
> websites
> then you are free to not visit them. 

Let’s get real: “the internet” is not usable without an ad blocker, and
it has gotten much worse in the two years that passed since the last
time we had this discussion.

I agree that it should be the user’s choice, but the idea was to avoid
the extra action of installing the extension.
Maybe we could ship it disabled by default if it is possible.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#771546: unblock: gnome-themes-standard/3.14.2.2-1

2014-11-30 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi, 

please unblock gnome-themes-standard an upstream lifting of the GTK+2 
theme, bringing it more or less on par with the current GTK+3 one.

gnome-themes-standard (3.14.2.2-1) unstable; urgency=medium

  * New upstream stable release.
+ Many improvements in the GTK2 theming.

I’m attaching the upstream diff, minus the (pretty large) changes to PNG 
and SVG files.

unblock gnome-themes-standard/3.14.2.2-1

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
diff --git a/NEWS b/NEWS
index eb6fa64..113066e 100644
--- a/NEWS
+++ b/NEWS
@@ -1,8 +1,22 @@
+3.14.2.2
+
+ - remove some HC app icons that already ship with apps
+
+3.14.2.1
+
+ - update gtk2 HC icons
+
+3.14.2
+==
+ - update gtk2 theme (entries, spinbuttons, radios, checks...)
+ - update HC icon names
+
 3.14.0
 ==
  - HighContrast checkbox updates
  - mutter theme updates
  - HighContrast icon theme additions
+
 3.13.90
 ===
  - checkbox/radio updates
diff --git a/configure.ac b/configure.ac
index 525e305..5d3da34 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,7 +1,7 @@
 dnl Process this file with autoconf to produce a configure script.
 AC_PREREQ(2.53)
 
-AC_INIT([gnome-themes-standard], [3.14.0],
+AC_INIT([gnome-themes-standard], [3.14.2.2],
 [http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-themes-standard])
 
 AC_CONFIG_MACRO_DIR([m4])
diff --git a/themes/Adwaita/gtk-2.0/Makefile.am b/themes/Adwaita/gtk-2.0/Makefile.am
index ede1237..6bf0443 100644
--- a/themes/Adwaita/gtk-2.0/Makefile.am
+++ b/themes/Adwaita/gtk-2.0/Makefile.am
@@ -82,6 +82,11 @@ asset_data = \
 	Entry/entry-border-notebook.png \
 	Entry/entry-border-active-notebook.png \
 	Entry/entry-border-disabled-notebook.png \
+	Entry/entry-border-bg-solid-spin.png \
+	Entry/entry-border-active-bg-solid-spin.png \
+	Entry/notebook-entry-border-active-bg.png \
+	Entry/notebook-entry-border-bg.png \
+	Entry/notebook-entry-border-disabled-bg.png \
 	Expanders/minus.png \
 	Expanders/plus.png \
 	Handles/handle-h.png \
diff --git a/themes/Adwaita/gtk-2.0/gtkrc b/themes/Adwaita/gtk-2.0/gtkrc
index 2462866..1ba2082 100755
--- a/themes/Adwaita/gtk-2.0/gtkrc
+++ b/themes/Adwaita/gtk-2.0/gtkrc
@@ -1,6 +1,6 @@
 # Bridge | ScionicSpectre
 
-gtk-color-scheme	= "base_color:#FF\nfg_color:#00\ntooltip_fg_color:#FF\nselected_bg_color:#4A90D9\nselected_fg_color:#FF\ntext_color:#313739\nbg_color:#EDEDED\ninsensitive_bg_color:#F4F4F2\ntooltip_bg_color:#343434"
+gtk-color-scheme	= "base_color:#FF\nfg_color:#2E3436\ntooltip_fg_color:#FF\nselected_bg_color:#4A90D9\nselected_fg_color:#FF\ntext_color:#313739\nbg_color:#EDEDED\ninsensitive_bg_color:#F4F4F2\ntooltip_bg_color:#343434"
 
 gtk-auto-mnemonics  = 1
 gtk-primary-button-warps-slider = 1
@@ -47,7 +47,7 @@ style "default"
 	GtkVScale::slider_length 	= 16
 	GtkVScale::slider_width 	= 16
 	GtkHScale::slider_length 	= 16
-	GtkHScale::slider_width 	= 17
+	GtkHScale::slider_width 	= 16
 
 	GtkStatusbar::shadow_type	= GTK_SHADOW_NONE
 	GtkSpinButton::shadow_type 	= GTK_SHADOW_NONE
@@ -523,7 +523,9 @@ style "default"
 expander_style	= SEMI_COLLAPSED
 file= "Expanders/plus.png"
 	}
-
+	
+	# Others
+	
 	image
 	{
 	function= RESIZE_GRIP
@@ -584,7 +586,7 @@ style "scrollbar"
   orientation		= VERTICAL
 }
 
-# Sliders
+# Sliders
 
 image 
 {
@@ -727,7 +729,7 @@ style "menu_framed_box"
 style "menu_item"
 {
 	xthickness	= 2
-	ythickness	= 4
+	ythickness	= 3
 
 # HACK: Gtk doesn't actually read this value
 # while rendering the menu items, but Libreoffice
@@ -928,7 +930,7 @@ style "menubar_item"
 
 style "button"
 {
-  xthickness	= 4
+  xthickness	= 3
   ythickness	= 3
 
   engine "pixmap"
@@ -970,8 +972,8 @@ style "button"
 
 style "button_nohilight"
 {
-  xthickness	= 4
-  ythickness	= 3
+  xthickness	= 3
+  ythickness	= 4
 
   engine "pixmap"
   {
@@ -1054,30 +1056,36 @@ style "entry"
 		file			= "Entry/entry-border-active-bg.png"
 		border			= { 4, 4, 4, 4 }
 		stretch			= TRUE
-}
-image
-{
-function= FLAT_BOX
-detail  = "entry_bg"
-state   = NORMAL
-overlay_file		= "Entry/entry-border-fill.png"
-	overlay_border		= { 0, 0, 0, 0 }
-overlay_stretch = TRUE
-}
-image
-{
-function= FLAT_BOX
-detail  = "entry_bg"
-state   = ACTIVE
-overlay_fi

Bug#771541: unblock: gnome-shell-extensions/3.14.2-1

2014-11-30 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please unblock gnome-shell-extensions for a few bugfixes:

gnome-shell-extensions (3.14.2-1) unstable; urgency=medium

  * New upstream bugfix release.
  * menu-arrows-icons: new patch. Make arrows consistent with the rest 
of the shell.
  * apps-center-labels.patch: patch from upstream git. Center labels 
vertically in the applications menu.
  * window-list-pointerInNotification.patch: patch from upstream git. 
Update window-list extension for an older shell API change.

Attaching upstream changes between 3.14.1 and 3.14.2.

unblock gnome-shell-extensions/3.14.2-1

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
Index: debian/changelog
===
--- debian/changelog	(révision 43965)
+++ debian/changelog	(révision 43966)
@@ -1,3 +1,15 @@
+gnome-shell-extensions (3.14.2-1) unstable; urgency=medium
+
+  * New upstream bugfix release.
+  * menu-arrows-icons: new patch. Make arrows consistent with the rest 
+of the shell.
+  * apps-center-labels.patch: patch from upstream git. Center labels 
+vertically in the applications menu.
+  * window-list-pointerInNotification.patch: patch from upstream git. 
+Update window-list extension for an older shell API change.
+
+ -- Josselin Mouette   Sun, 30 Nov 2014 16:06:59 +0100
+
 gnome-shell-extensions (3.14.1-1) unstable; urgency=medium
 
   * New upstream release.
Index: debian/patches/menu-arrows-icons.patch
===
--- debian/patches/menu-arrows-icons.patch	(révision 0)
+++ debian/patches/menu-arrows-icons.patch	(révision 43966)
@@ -0,0 +1,45 @@
+Index: gnome-shell-extensions-3.14.2/extensions/apps-menu/extension.js
+===
+--- gnome-shell-extensions-3.14.2.orig/extensions/apps-menu/extension.js	2014-10-07 13:54:01.0 +0200
 gnome-shell-extensions-3.14.2/extensions/apps-menu/extension.js	2014-11-30 15:59:57.300620972 +0100
+@@ -283,9 +283,7 @@ const ApplicationsButton = new Lang.Clas
+  y_expand: true,
+  y_align: Clutter.ActorAlign.CENTER });
+ hbox.add_child(this._label);
+-hbox.add_child(new St.Label({ text: '\u25BE',
+-  y_expand: true,
+-  y_align: Clutter.ActorAlign.CENTER }));
++hbox.add_child(PopupMenu.arrowIcon(St.Side.BOTTOM));
+ 
+ this.actor.add_actor(hbox);
+ this.actor.name = 'panelApplications';
+Index: gnome-shell-extensions-3.14.2/extensions/drive-menu/extension.js
+===
+--- gnome-shell-extensions-3.14.2.orig/extensions/drive-menu/extension.js	2014-11-30 15:59:14.629264311 +0100
 gnome-shell-extensions-3.14.2/extensions/drive-menu/extension.js	2014-11-30 15:59:32.344997226 +0100
+@@ -128,9 +128,7 @@ const DriveMenu = new Lang.Class({
+  style_class: 'system-status-icon' });
+ 
+ hbox.add_child(icon);
+-hbox.add_child(new St.Label({ text: '\u25BE',
+-  y_expand: true,
+-  y_align: Clutter.ActorAlign.CENTER }));
++hbox.add_child(PopupMenu.arrowIcon(St.Side.BOTTOM));
+ this.actor.add_child(hbox);
+ 
+ 	this._monitor = Gio.VolumeMonitor.get();
+Index: gnome-shell-extensions-3.14.2/extensions/places-menu/extension.js
+===
+--- gnome-shell-extensions-3.14.2.orig/extensions/places-menu/extension.js	2014-10-07 13:54:01.0 +0200
 gnome-shell-extensions-3.14.2/extensions/places-menu/extension.js	2014-11-30 15:57:44.382624700 +0100
+@@ -82,9 +82,7 @@ const PlacesMenu = new Lang.Class({
+y_expand: true,
+y_align: Clutter.ActorAlign.CENTER });
+ hbox.add_child(label);
+-hbox.add_child(new St.Label({ text: '\u25BE',
+-  y_expand: true,
+-  y_align: Clutter.ActorAlign.CENTER }));
++hbox.add_child(PopupMenu.arrowIcon(St.Side.BOTTOM));
+ this.actor.add_actor(hbox);
+ 
+ this.placesManager = new PlaceDisplay.PlacesManager();
Index: debian/patches/series
===
--- debian/patches/series	(révision 43965)
+++ debian/patches/series	(révision 43966)
@@ -1,2 +1,5 @@
 dont-require-nautilus-classic.patch
 gnome-session-classic-wrapper-script.patch
+menu-arrows-icons.patch
+apps-center-labels.patch
+window-list-pointerInNotificati

Bug#770414: Bug#771536: unblock: glib2.0/2.42.1-1

2014-11-30 Thread Josselin Mouette
Le dimanche 30 novembre 2014 à 15:14 +, Adam D. Barratt a écrit : 
> On Sun, 2014-11-30 at 15:48 +0100, Josselin Mouette wrote:
> > please unblock glib2.0 which currently holding back gtk+3.0 (already 
> > unblocked) from migrating. It also includes interesting bugfixes for 
> > jessie.
> 
> There's discussion in the gtk+3.0 unblock bug - see
> https://lists.debian.org/54799656.5000...@thykier.net

Thanks for the pointer.

To answer the question: the change in the GIO public header is here to
*revert* an ABI breakage. It should not affect architectures in Debian,
but it is all the more a good reason to include that change :)

See https://bugzilla.gnome.org/show_bug.cgi?id=728256

Cheers,
-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#771536: unblock: glib2.0/2.42.1-1

2014-11-30 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please unblock glib2.0 which currently holding back gtk+3.0 (already 
unblocked) from migrating. It also includes interesting bugfixes for 
jessie.

glib2.0 (2.42.1-1) unstable; urgency=medium

  [ Iain Lane ]
  * Pass --enable-debug=minimum not minimal - this is what configure.ac
expects.

  [ Emilio Pozuelo Monfort ]
  * New upstream bugfix release.
  * d/p/0001-properties-disable-default-deprecation-warnings.patch:
+ Removed, merged upstream.

Attaching upstream diff (without translations) between 2.42.0 and 
2.42.1.

unblock glib2.0/2.42.1-1

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
Index: debian/control
===
--- debian/control	(révision 43365)
+++ debian/control	(copie de travail)
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Debian GNOME Maintainers 
-Uploaders: Andreas Henriksson , Iain Lane , Sjoerd Simons 
+Uploaders: Andreas Henriksson , Emilio Pozuelo Monfort , Iain Lane , Sjoerd Simons 
 Build-Depends: debhelper (>= 9),
cdbs (>= 0.4.93),
dh-autoreconf,
Index: debian/patches/0001-properties-disable-default-deprecation-warnings.patch
===
--- debian/patches/0001-properties-disable-default-deprecation-warnings.patch	(révision 43365)
+++ debian/patches/0001-properties-disable-default-deprecation-warnings.patch	(copie de travail)
@@ -1,29 +0,0 @@
-From b12bd1c3dcfbb398d2462dcf584a1f6d5173ca9a Mon Sep 17 00:00:00 2001
-From: Ryan Lortie 
-Date: Thu, 25 Sep 2014 17:18:22 -0400
-Subject: [PATCH] properties: disable default deprecation warnings
-
-Disable the deprecation warnings on GObject properties by default.  This
-change is only being made on the stable branch, and maybe only for this
-one stable series -- the warnings will remain enabled by default on the
-unstable releases.

- gobject/gobject.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/gobject/gobject.c b/gobject/gobject.c
-index cd00244..b013c12 100644
 a/gobject/gobject.c
-+++ b/gobject/gobject.c
-@@ -1311,7 +1311,7 @@ consider_issuing_property_deprecation_warning (const GParamSpec *pspec)
-   const gchar *value = g_getenv ("G_ENABLE_DIAGNOSTIC");
- 
-   if (!value)
--value = "-";
-+value = "0";
- 
-   g_once_init_leave (&enable_diagnostic, value);
- }
--- 
-2.1.0
-
Index: debian/patches/series
===
--- debian/patches/series	(révision 43365)
+++ debian/patches/series	(copie de travail)
@@ -20,4 +20,3 @@
 regex-if-PCRE-is-8.34-or-later-disable-auto-possessi.patch
 regex-test-do-not-assert-that-system-PCRE-allows-P-1.patch
 regex-test-do-not-assert-that-system-PCRE-still-has-.patch
-0001-properties-disable-default-deprecation-warnings.patch
Index: debian/changelog
===
--- debian/changelog	(révision 43365)
+++ debian/changelog	(copie de travail)
@@ -1,3 +1,16 @@
+glib2.0 (2.42.1-1) unstable; urgency=medium
+
+  [ Iain Lane ]
+  * Pass --enable-debug=minimum not minimal - this is what configure.ac
+expects.
+
+  [ Emilio Pozuelo Monfort ]
+  * New upstream bugfix release.
+  * d/p/0001-properties-disable-default-deprecation-warnings.patch:
++ Removed, merged upstream.
+
+ -- Emilio Pozuelo Monfort   Tue, 11 Nov 2014 18:53:49 +0100
+
 glib2.0 (2.42.0-2) unstable; urgency=medium
 
   [ Andreas Henriksson ]
Index: debian/rules
===
--- debian/rules	(révision 43365)
+++ debian/rules	(copie de travail)
@@ -97,7 +97,7 @@
 			--enable-static \
 			--enable-installed-tests \
 			--enable-always-build-tests \
-			--enable-debug=minimal
+			--enable-debug=minimum
 
 DEB_CONFIGURE_FLAGS_udeb := \
 			--disable-selinux
diff --git a/NEWS b/NEWS
index ada836b..6be1131 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,24 @@
+Overview of changes in GLib 2.42.1
+==
+
+* This release disables deprecation warnings by default
+
+* Bugs fixed:
+ 728256 gcredentials: add NetBSD support
+ 736806 gtask: Fix reference count loop causing leaks
+ 737143 Include  in glib/valgrind.h
+ 738170 g_byte_array_new_take() doesn't initialize array->alloc
+ 738197 g_cond_timed_wait() doesn't time out on Mac OS X 
+
+* Translation updates:
+ Bengali (India)
+ Bulgarian
+ Gujarati
+ Italian
+ Norwegian bokmål
+ Telugu
+
+
 Overview of changes in GLib 2.42.0
 ===
 
diff --git a/configure.ac b/configure.ac
index a0237cb..4a904a4 100644
--- a/configure.ac
+++ b/configure.ac
@@ -31,8 +31,8 @@ m4_define(glib_configure_ac)
 
 m4_define([glib_major_version], [2])
 m4_define([gl

Bug#771535: Pre-approval for gnome-shell/3.14.2-1

2014-11-30 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please approve the upload of gnome-shell to unstable for the following 
changes including an important bugfix in GDM:

gnome-shell (3.14.2-1) unstable; urgency=medium

  * gnome-shell.gsettings-override: remove shotwell which is no longer 
part of the default installation.
  * New upstream bugfix release.
+ Summarize notifications instead of queuing up.
  * Bump (build-)dependencies on mutter.
  * 01_network_list.patch: patch from upstream git. Fix an UI bug when 
removing network connections.
  * 02_auth_prompt.patch: patch from upstream git. Fix the prompt with  
disable_user_list after canceling an attempt. Closes: #683338.

Attaching upstream changes between 3.14.1 and 3.14.2.

unblock gnome-shell/3.14.2-1

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
diff --git a/NEWS b/NEWS
index 9e721a0..3aa03e6 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,23 @@
+3.14.2
+==
+* Do not hard-depend on latest NetworkManager [Florian; #738485]
+* Fix check for isToday in calendar [Darcy; #738725]
+* Fix workspace changes from app picker [Yuki; #737534]
+* Misc. bug fixes [Yuki; #739497]
+
+Contributors:
+  Darcy, Florian Müllner, Yuki
+
+3.14.1.5
+
+* Fix handing of SystemBackground [Owen; #738652]
+* Summarize queued up notifications [Devyani; #702460]
+* Plug an animation object leak [Rui; #739252]
+* Improve handling of multi-day events [Andreas; #727302]
+
+Contributors:
+  Andreas Brauchli, Devyani Kota, Rui Matos, Owen W. Taylor
+
 3.14.1
 ==
 * Fix pulse animation for scrolled app folders [Florian; #736885]
diff --git a/configure.ac b/configure.ac
index 71cf1da..790b7b2 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
 AC_PREREQ(2.63)
-AC_INIT([gnome-shell],[3.14.1],[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell],[gnome-shell])
+AC_INIT([gnome-shell],[3.14.2],[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell],[gnome-shell])
 
 AC_CONFIG_HEADERS([config.h])
 AC_CONFIG_SRCDIR([src/shell-global.c])
@@ -76,7 +76,7 @@ AC_MSG_RESULT($enable_systemd)
 CLUTTER_MIN_VERSION=1.15.90
 GOBJECT_INTROSPECTION_MIN_VERSION=0.10.1
 GJS_MIN_VERSION=1.39.0
-MUTTER_MIN_VERSION=3.14.1
+MUTTER_MIN_VERSION=3.14.2
 GTK_MIN_VERSION=3.13.2
 GIO_MIN_VERSION=2.37.0
 LIBECAL_MIN_VERSION=3.5.3
diff --git a/data/theme/gnome-shell.css b/data/theme/gnome-shell.css
index bb5d2c4..10ceb34 100644
--- a/data/theme/gnome-shell.css
+++ b/data/theme/gnome-shell.css
@@ -1494,6 +1494,10 @@ StScrollBar StButton#vhandle:active {
 text-align: right;
 }
 
+.events-day-time-ellipses {
+color: rgba(153, 153, 153, 1.0);
+}
+
 .events-day-time:rtl {
 text-align: left;
 }
diff --git a/js/ui/appDisplay.js b/js/ui/appDisplay.js
index 1e94015..4a12698 100644
--- a/js/ui/appDisplay.js
+++ b/js/ui/appDisplay.js
@@ -1564,10 +1564,11 @@ const AppIcon = new Lang.Class({
 this.actor.connect('destroy', Lang.bind(this, this._onDestroy));
 
 this._menuTimeoutId = 0;
-this._stateChangedId = this.app.connect('notify::state',
-Lang.bind(this,
-  this._onStateChanged));
-this._onStateChanged();
+this._stateChangedId = this.app.connect('notify::state', Lang.bind(this,
+function () {
+this._updateRunningStyle();
+}));
+this._updateRunningStyle();
 },
 
 _onDestroy: function() {
@@ -1588,7 +1589,7 @@ const AppIcon = new Lang.Class({
 }
 },
 
-_onStateChanged: function() {
+_updateRunningStyle: function() {
 if (this.app.state != Shell.AppState.STOPPED)
 this.actor.add_style_class_name('running');
 else
diff --git a/js/ui/background.js b/js/ui/background.js
index 781f202..ad0cacc 100644
--- a/js/ui/background.js
+++ b/js/ui/background.js
@@ -106,6 +106,8 @@ const Main = imports.ui.main;
 const Params = imports.misc.params;
 const Tweener = imports.ui.tweener;
 
+const DEFAULT_BACKGROUND_COLOR = Clutter.Color.from_pixel(0x2e3436ff);
+
 const BACKGROUND_SCHEMA = 'org.gnome.desktop.background';
 const PRIMARY_COLOR_KEY = 'primary-color';
 const SECONDARY_COLOR_KEY = 'secondary-color';
@@ -160,6 +162,7 @@ const BackgroundCache = new Lang.Class({
 }));
 GLib.Source.set_name_by_id(id, '[gnome-shell] params.onLoaded');
 }
+return;
 }
 
 let animation = new Animation({ filename: params.filename });
@@ -452,6 +455,7 @@ const SystemBackground = new Lang.Class({
 
 if (_systemBackground == null) {
 _systemBackground = new Meta.Background({ meta_screen: global.screen });
+_systemBackground.set_color(DEFAULT_BACKGROUND_COLOR);
 _systemB

Bug#771533: unblock: mutter/3.14.2-1

2014-11-30 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please unblock mutter for the following changes:

mutter (3.14.2-1) unstable; urgency=medium

  * New upstream bugfix release.
  * 10_window-actor_unredirect.patch: patch from upstream git. Fix crash 
when closing a window.
  * 11_black_background.patch: patch from upstream git. Don’t set a 
black background when switching from the display manager.

Attaching upstream changes between 3.14.1 and 3.14.2.

unblock mutter/3.14.2-1

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
Index: debian/changelog
===
--- debian/changelog	(révision 43963)
+++ debian/changelog	(révision 43964)
@@ -1,3 +1,13 @@
+mutter (3.14.2-1) unstable; urgency=medium
+
+  * New upstream bugfix release.
+  * 10_window-actor_unredirect.patch: patch from upstream git. Fix crash 
+when closing a window.
+  * 11_black_background.patch: patch from upstream git. Don’t set a 
+black background when switching from the display manager.
+
+ -- Josselin Mouette   Sun, 30 Nov 2014 15:05:14 +0100
+
 mutter (3.14.1-2) unstable; urgency=medium
 
   * gir1.2-mutter-3.0: tighten dependency on libmutter0e by making
Index: debian/patches/10_window-actor_unredirect.patch
===
--- debian/patches/10_window-actor_unredirect.patch	(révision 0)
+++ debian/patches/10_window-actor_unredirect.patch	(révision 43964)
@@ -0,0 +1,27 @@
+From 2e7b9e0dfed8ca637cf70bc160489610b93234fd Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Florian=20M=C3=BCllner?= 
+Date: Fri, 14 Nov 2014 13:23:15 +0100
+Subject: window-actor: Do not request unredirection when destroyed
+
+WindowActors can outlive their corresponding window to animate unmap.
+Unredirecting the actor does not make sense in that case, so make
+sure to not request it.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=740133
+
+diff --git a/src/compositor/meta-window-actor.c b/src/compositor/meta-window-actor.c
+index 39864d6..eb21c46 100644
+--- a/src/compositor/meta-window-actor.c
 b/src/compositor/meta-window-actor.c
+@@ -1155,7 +1155,7 @@ gboolean
+ meta_window_actor_should_unredirect (MetaWindowActor *self)
+ {
+   MetaWindowActorPrivate *priv = self->priv;
+-  if (priv->surface)
++  if (!meta_window_actor_is_destroyed (self) && priv->surface)
+ return meta_surface_actor_should_unredirect (priv->surface);
+   else
+ return FALSE;
+-- 
+cgit v0.10.1
+
Index: debian/patches/11_black_background.patch
===
--- debian/patches/11_black_background.patch	(révision 0)
+++ debian/patches/11_black_background.patch	(révision 43964)
@@ -0,0 +1,44 @@
+From 6d3e64226d43a55f4554e1dcacaf56d81d3dae86 Mon Sep 17 00:00:00 2001
+From: Ray Strode 
+Date: Thu, 20 Nov 2014 14:40:19 -0500
+Subject: Revert "screen: Set a black background for testing purposes"
+
+This reverts commit ec8ed1dbb04ce8169c0a38ddf066d5565117c587.
+
+1) It turns out to add a momentary flicker from the transition
+between the login screen and user session
+2) It actually isn't needed anymore since bug 733026
+
+https://bugzilla.gnome.org/show_bug.cgi?id=740377
+
+diff --git a/src/core/screen.c b/src/core/screen.c
+index dbf3f60..b26137e 100644
+--- a/src/core/screen.c
 b/src/core/screen.c
+@@ -496,15 +496,6 @@ create_guard_window (Display *xdisplay, MetaScreen *screen)
+   return guard_window;
+ }
+ 
+-/* Set a black background on the root window so that we don't
+- * see confusing old copies of old windows when debugging
+- * and testing. */
+-static void
+-meta_screen_set_background (MetaScreen *screen)
+-{
+-  XSetWindowBackground (screen->display->xdisplay, screen->xroot, 0x);
+-}
+-
+ MetaScreen*
+ meta_screen_new (MetaDisplay *display,
+  int  number,
+@@ -709,7 +700,6 @@ meta_screen_new (MetaDisplay *display,
+   reload_monitor_infos (screen);
+ 
+   meta_screen_set_cursor (screen, META_CURSOR_DEFAULT);
+-  meta_screen_set_background (screen);
+ 
+   /* Handle creating a no_focus_window for this screen */
+   screen->no_focus_window =
+-- 
+cgit v0.10.1
+
Index: debian/patches/series
===
--- debian/patches/series	(révision 43963)
+++ debian/patches/series	(révision 43964)
@@ -1 +1,3 @@
 01_Wcast-align.patch
+10_window-actor_unredirect.patch
+11_black_background.patch
Index: debian/control
===
--- debian/control	(révision 43963)
+++ debian/control	(révision 43964)
@@ -6,7 +6,7 @@
 Section: x11
 Priority: optional
 Maintainer: Debian GNOME Maintainers 
-Uploaders: Andreas Henriksson , Michael Biebl , Sjoerd Simons 
+Uploaders: Andreas Henriksson , Josselin Mouette , Michael Biebl , Sjoerd S

Bug#771528: unblock: gnome-control-center/1:3.14.2-2

2014-11-30 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

sorry for the double upload a single day, but I missed a small change in 
gnome-control-center, which is to remove a legacy package from the 
default installation:

gnome-control-center (1:3.14.2-2) unstable; urgency=medium

  * Remove system-config-printer recommendation.


unblock gnome-control-center/1:3.14.2-2

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
Index: debian/control
===
--- debian/control	(révision 43958)
+++ debian/control	(copie de travail)
@@ -90,7 +90,6 @@
 mousetweaks,
 policykit-1-gnome,
 rygel | rygel-tracker,
-system-config-printer (>= 1.4),
 network-manager-gnome (>= 0.9.8),
 libnss-myhostname,
 cracklib-runtime,
Index: debian/control.in
===
--- debian/control.in	(révision 43958)
+++ debian/control.in	(copie de travail)
@@ -86,7 +86,6 @@
 mousetweaks,
 policykit-1-gnome,
 rygel | rygel-tracker,
-system-config-printer (>= 1.4),
 network-manager-gnome (>= 0.9.8),
 libnss-myhostname,
 cracklib-runtime,
Index: debian/changelog
===
--- debian/changelog	(révision 43958)
+++ debian/changelog	(copie de travail)
@@ -1,3 +1,9 @@
+gnome-control-center (1:3.14.2-2) unstable; urgency=medium
+
+  * Remove system-config-printer recommendation.
+
+ -- Josselin Mouette   Sun, 30 Nov 2014 14:38:52 +0100
+
 gnome-control-center (1:3.14.2-1) unstable; urgency=medium
 
   * New upstream translation and bugfix release.


Bug#771526: unblock: gnome-menus/3.13.3-3

2014-11-30 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please unblock gnome-menus for a few menu cleanups:

gnome-menus (3.13.3-3) unstable; urgency=medium

  * menus.blacklist:
+ Add vim.desktop (useful as MIME handler, not much so in the menu).
+ Add (v)prerex.desktop (texlive dependency).
+ Add nm-connection-editor.desktop (managed by control-center).
+ Add orca.desktop (managed by gnome-shell).
+ Add gnome-power-statistics.desktop (called from other places).
  * 12_alacarte.patch: new patch. Don’t exclude alacarte.

unblock gnome-menus/3.13.3-3

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
Index: debian/patches/series
===
--- debian/patches/series	(révision 43960)
+++ debian/patches/series	(révision 43961)
@@ -5,3 +5,4 @@
 08_settings-menus.patch
 09_games-menu.patch
 11_science-menu.patch
+12_alacarte.patch
Index: debian/patches/12_alacarte.patch
===
--- debian/patches/12_alacarte.patch	(révision 0)
+++ debian/patches/12_alacarte.patch	(révision 43961)
@@ -0,0 +1,36 @@
+Index: gnome-menus-3.13.3/layout/gnome-applications.menu
+===
+--- gnome-menus-3.13.3.orig/layout/gnome-applications.menu	2014-11-30 14:27:37.140211890 +0100
 gnome-menus-3.13.3/layout/gnome-applications.menu	2014-11-30 14:28:01.619840917 +0100
+@@ -54,7 +54,6 @@
+   yelp.desktop
+ 
+   
+-  alacarte.desktop
+ 
+
+ 
+@@ -306,7 +305,6 @@
+ Sundry
+ X-GNOME-Sundry.directory
+ 
+-  alacarte.desktop
+   authconfig.desktop
+   dconf-editor.desktop
+   fedora-release-notes.desktop
+@@ -383,7 +381,6 @@
+ 
+   System
+   X-GNOME-Settings-Panel
+-  alacarte.desktop
+   caribou.desktop
+   dconf-editor.desktop
+   fedora-im-chooser.desktop
+@@ -439,7 +436,6 @@
+   
+ 
+   X-GNOME-Settings-Panel
+-  alacarte.desktop
+   caribou.desktop
+   dconf-editor.desktop
+   fedora-im-chooser.desktop
Index: debian/changelog
===
--- debian/changelog	(révision 43960)
+++ debian/changelog	(révision 43961)
@@ -1,3 +1,15 @@
+gnome-menus (3.13.3-3) unstable; urgency=medium
+
+  * menus.blacklist:
++ Add vim.desktop (useful as MIME handler, not much so in the menu).
++ Add (v)prerex.desktop (texlive dependency).
++ Add nm-connection-editor.desktop (managed by control-center).
++ Add orca.desktop (managed by gnome-shell).
++ Add gnome-power-statistics.desktop (called from other places).
+  * 12_alacarte.patch: new patch. Don’t exclude alacarte.
+
+ -- Josselin Mouette   Sun, 30 Nov 2014 14:37:49 +0100
+
 gnome-menus (3.13.3-2) unstable; urgency=low
 
   [ Pedro Beja ]
Index: debian/menus.blacklist
===
--- debian/menus.blacklist	(révision 43960)
+++ debian/menus.blacklist	(révision 43961)
@@ -209,3 +209,18 @@
 Thunar-bulk-rename.desktop
 Thunar.desktop
 thunar-volman-settings.desktop
+
+# ViM
+vim.desktop
+
+# prerex
+prerex.desktop
+vprerex.desktop
+
+# NetworkManager (already in control-center)
+nm-connection-editor.desktop
+
+# Orca (already in accessibility menu)
+orca.desktop
+# GNOME power manager (used from other places)
+gnome-power-statistics.desktop


Bug#771519: unblock: gnome-settings-daemon/3.14.2-1

2014-11-30 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please unblock gnome-settings-daemon for the following changes:

gnome-settings-daemon (3.14.2-1) unstable; urgency=medium

  * New upstream translation and bugfix release.
  * 30_xrandr_dbus_init.patch: patch from upstream git. Fixes a crash
due to a race condition in dbus initialization.

Attaching non-translation upstream changes between 3.14.1 and 3.14.2, as 
well as Debian changes.

unblock gnome-settings-daemon/3.14.2-1

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
Index: debian/changelog
===
--- debian/changelog	(révision 43953)
+++ debian/changelog	(copie de travail)
@@ -1,3 +1,11 @@
+gnome-settings-daemon (3.14.2-1) unstable; urgency=medium
+
+  * New upstream translation and bugfix release.
+  * 30_xrandr_dbus_init.patch: patch from upstream git. Fixes a crash
+due to a race condition in dbus initialization.
+
+ -- Josselin Mouette   Sun, 30 Nov 2014 12:46:20 +0100
+
 gnome-settings-daemon (3.14.1-1) unstable; urgency=medium
 
   * New upstream release.
Index: debian/control
===
--- debian/control	(révision 43953)
+++ debian/control	(copie de travail)
@@ -6,7 +6,7 @@
 Section: gnome
 Priority: optional
 Maintainer: Debian GNOME Maintainers 
-Uploaders: Andreas Henriksson , Emilio Pozuelo Monfort , Laurent Bigonville , Sjoerd Simons 
+Uploaders: Andreas Henriksson , Emilio Pozuelo Monfort , Josselin Mouette , Laurent Bigonville 
 Build-Depends: cdbs,
debhelper (>= 9),
gnome-pkg-tools,
@@ -45,7 +45,7 @@
libgeocode-glib-dev (>= 3.10.0),
geoclue-2.0 (>= 2.1.2),
xkb-data
-Standards-Version: 3.9.5
+Standards-Version: 3.9.6
 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/gnome-settings-daemon/
 Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/gnome-settings-daemon/
 
Index: debian/patches/30_xrandr_dbus_init.patch
===
--- debian/patches/30_xrandr_dbus_init.patch	(révision 0)
+++ debian/patches/30_xrandr_dbus_init.patch	(copie de travail)
@@ -0,0 +1,65 @@
+From e4b1d27d5d1df77301a5c018ddfb086e4da9e8e4 Mon Sep 17 00:00:00 2001
+From: Rui Matos 
+Date: Fri, 14 Nov 2014 23:27:54 +0100
+Subject: xrandr: Register our DBus API only after all other initialization
+
+Otherwise we risk being called and not have all out internal state
+ready (e.g. priv->rw_screen being NULL) leading to crashes.
+
+We also need to disown our well known name on stop() since we'll
+reaquire it if start() gets called again.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=740151
+
+diff --git a/plugins/xrandr/gsd-xrandr-manager.c b/plugins/xrandr/gsd-xrandr-manager.c
+index 007beab..67b3ed1 100644
+--- a/plugins/xrandr/gsd-xrandr-manager.c
 b/plugins/xrandr/gsd-xrandr-manager.c
+@@ -129,6 +129,7 @@ static void get_allowed_rotations_for_output (GnomeRRConfig *config,
+   GnomeRRRotation *out_rotations);
+ static void handle_fn_f7 (GsdXrandrManager *mgr, gint64 timestamp);
+ static void handle_rotate_windows (GsdXrandrManager *mgr, GnomeRRRotation rotation, gint64 timestamp);
++static void register_manager_dbus (GsdXrandrManager *manager);
+ 
+ G_DEFINE_TYPE (GsdXrandrManager, gsd_xrandr_manager, G_TYPE_OBJECT)
+ 
+@@ -1232,6 +1233,7 @@ on_rr_screen_acquired (GObject  *object,
+ manager->priv->settings = g_settings_new (CONF_SCHEMA);
+ 
+ manager_init_devices (manager);
++register_manager_dbus (manager);
+ 
+ log_close ();
+ }
+@@ -1283,6 +1285,9 @@ gsd_xrandr_manager_stop (GsdXrandrManager *manager)
+ manager->priv->upower_client = NULL;
+ }
+ 
++if (manager->priv->name_id != 0)
++g_bus_unown_name (manager->priv->name_id);
++
+ if (manager->priv->introspection_data) {
+ g_dbus_node_info_unref (manager->priv->introspection_data);
+ manager->priv->introspection_data = NULL;
+@@ -1341,9 +1346,6 @@ gsd_xrandr_manager_finalize (GObject *object)
+ 
+ gsd_xrandr_manager_stop (manager);
+ 
+-if (manager->priv->name_id != 0)
+-g_bus_unown_name (manager->priv->name_id);
+-
+ G_OBJECT_CLASS (gsd_xrandr_manager_parent_class)->finalize (object);
+ }
+ 
+@@ -1462,8 +1464,6 @@ gsd_xrandr_manager_new (void)
+ manager_object = g_object_new (GSD_TYPE_XRANDR_MANAGER, NULL);
+ g_object_add_weak_pointer (manager_object,
+(gpointer *) &manager_object);
+-
+-register_manager_dbus (manager_object);
+ }
+ 
+

Bug#771510: Pre-approval for evolution-ews/3.12.9~git20141130.278fe7-1

2014-11-30 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

to end the series of Evolution last-minute bugfixes from git, here is 
evolution-ews. 

It also includes a packaging change, to help security support by using 
the system libmspack instead of the bundled one.

evolution-ews (3.12.9~git20141130.278fe7-1) UNRELEASED; urgency=medium

  * New upstream git snapshot from stable branch, includes only bugfixes 
and translations.
  * Update evolution and e-d-s build-dependencies to 3.12.9~.
  * Require libmspack and stop building with the embedded code copy.

I’m attaching the upstream and Debian changes. Individual upstream 
patches can be found at:
https://git.gnome.org/browse/evolution-ews/log/?h=evolution-ews-3-12

unblock evolution-ews/3.12.9~git20141130.278fe7-1

Thanks for considering.
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
diff --git a/NEWS b/NEWS
index dc05cf3..d5be244 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,13 @@
+Evolution-EWS 3.12.8 2014-11-10
+---
+
+Bug Fixes:
+	Bug 738987 - Crash under e_ews_notification_unsubscribe_folder_sync() (Milan Crha)
+	Bug 691293 - Claim old resources in offline mode (Milan Crha)
+
+Miscellaneous:
+	Use G_IO_ERROR_CANCELLED instead of EWS_CONNECTION_ERROR_CANCELLED (Milan Crha)
+
 Evolution-EWS 3.12.7 2014-10-13
 ---
 
diff --git a/configure.ac b/configure.ac
index fd257d8..6430905 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,7 +1,7 @@
 dnl Evolution-EWS version
 m4_define([ews_major_version], [3])
 m4_define([ews_minor_version], [12])
-m4_define([ews_micro_version], [7])
+m4_define([ews_micro_version], [9])
 
 m4_define([ews_version],
 	[ews_major_version.ews_minor_version.ews_micro_version])
diff --git a/src/addressbook/e-book-backend-ews.c b/src/addressbook/e-book-backend-ews.c
index 1416db4..bd9ffb0 100644
--- a/src/addressbook/e-book-backend-ews.c
+++ b/src/addressbook/e-book-backend-ews.c
@@ -184,8 +184,6 @@ convert_error_to_edb_error (GError **perror)
 		case EWS_CONNECTION_ERROR_AUTHENTICATION_FAILED:
 			error = EDB_ERROR_EX (AUTHENTICATION_FAILED, (*perror)->message);
 			break;
-		case EWS_CONNECTION_ERROR_CANCELLED:
-			break;
 		case EWS_CONNECTION_ERROR_FOLDERNOTFOUND:
 		case EWS_CONNECTION_ERROR_MANAGEDFOLDERNOTFOUND:
 		case EWS_CONNECTION_ERROR_PARENTFOLDERNOTFOUND:
@@ -3280,6 +3278,17 @@ e_book_backend_ews_start_view (EBookBackend *backend,
 			E_BACKEND (backend),
 			E_SOURCE_AUTHENTICATOR (backend),
 			cancellable, &error);
+		if (g_error_matches (error, EWS_CONNECTION_ERROR, EWS_CONNECTION_ERROR_NORESPONSE)) {
+			/* possibly server unreachable, try offline */
+			if (priv->summary)
+e_book_sqlite_get_key_value_int (priv->summary, E_BOOK_SQL_IS_POPULATED_KEY, &is_populated, NULL);
+			if (is_populated) {
+g_clear_error (&error);
+fetch_from_offline (ebews, book_view, query, cancellable, &error);
+goto out;
+			}
+		}
+
 		if (error != NULL)
 			goto out;
 	}
@@ -3861,7 +3870,7 @@ e_book_backend_ews_open_sync (EBookBackend *backend,
 	ews_settings = book_backend_ews_get_collection_settings (ebews);
 
 	PRIV_LOCK (priv);
-	need_to_authenticate = priv->cnc == NULL && e_backend_get_online (E_BACKEND (backend));
+	need_to_authenticate = priv->cnc == NULL && e_backend_is_destination_reachable (E_BACKEND (backend), cancellable, NULL);
 	PRIV_UNLOCK (priv);
 
 	if (need_to_authenticate &&
@@ -3889,11 +3898,6 @@ e_book_backend_ews_open_sync (EBookBackend *backend,
 	if (priv->listen_notifications)
 		ebews_listen_notifications_cb (ebews, NULL, ews_settings);
 
-	g_signal_connect_swapped (
-		priv->cnc,
-		"server-notification",
-		G_CALLBACK (ebews_server_notification_cb),
-		ebews);
 	PRIV_UNLOCK (priv);
 
 	g_signal_connect_swapped (
@@ -4111,6 +4115,12 @@ book_backend_ews_try_password_sync (ESourceAuthenticator *authenticator,
 		backend->priv->cnc = g_object_ref (connection);
 		backend->priv->is_writable = !backend->priv->is_gal;
 
+		g_signal_connect_swapped (
+			backend->priv->cnc,
+			"server-notification",
+			G_CALLBACK (ebews_server_notification_cb),
+			backend);
+
 		PRIV_UNLOCK (backend->priv);
 
 		e_backend_set_online (E_BACKEND (backend), TRUE);
diff --git a/src/calendar/e-cal-backend-ews-utils.c b/src/calendar/e-cal-backend-ews-utils.c
index f7e247d..8ad1229 100644
--- a/src/calendar/e-cal-backend-ews-utils.c
+++ b/src/calendar/e-cal-backend-ews-utils.c
@@ -123,13 +123,19 @@ e_cal_backend_ews_populate_windows_zones (void)
 		tokens = g_strsplit ((gchar *) ical, " ", 0);
 		tokens_len = g_strv_length (tokens);
 		if (tokens_len == 1) {
-			g_hash_table_insert (msdn_to_ical, g_strdup ((gchar *) msdn), g_strdup ((gchar *) ical));
-			g_hash_table_insert (ical_to_msdn, g_strdup ((gchar *) ical), g_strdup ((gchar *) msdn));
+			if (!g_hash_

Bug#771508: unblock: gnome-control-center/1:3.14.2-1

2014-11-30 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please unblock gnome-control-center for the following changes:

gnome-control-center (1:3.14.2-1) unstable; urgency=medium

  * New upstream translation and bugfix release.
+ Disables SSLv3 because POODLE.
  * 30_stack_overflow.patch: patch from upstream git. Prevents stack 
overflow in sharing panel.
  * 31_printers_border.patch: patch from upstream git. Removes unwanted 
border around printer model name.

Attaching non-translation upstream changes between 3.14.1 and 3.14.2, as 
well as Debian changes.
Note that the upstream diff is huge because of a file rename that is 
required to fix a crash, but the actual changes are smaller.

unblock gnome-control-center/1:3.14.2-1

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
Index: debian/patches/series
===
--- debian/patches/series	(révision 43900)
+++ debian/patches/series	(copie de travail)
@@ -1,3 +1,5 @@
 01_menu_category.patch
 06_handle_passwd_with_ldap.patch
 07_polkit_wheel_sudo_group.patch
+30_stack_overflow.patch
+31_printers_border.patch
Index: debian/patches/30_stack_overflow.patch
===
--- debian/patches/30_stack_overflow.patch	(révision 0)
+++ debian/patches/30_stack_overflow.patch	(révision 43955)
@@ -0,0 +1,30 @@
+From f5be9cccd8e78970d25fa3559128e827f9924651 Mon Sep 17 00:00:00 2001
+From: Rui Matos 
+Date: Mon, 10 Nov 2014 15:06:52 +0100
+Subject: sharing: Prevent an endless loop and resulting stack overflow
+
+We need to block ourselves around the gtk_switch_set_active() call in
+the error path, when we can't speak to the sharing dbus service, or we
+end up in an endless loop since we're the ::state-set handler.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=739886
+
+diff --git a/panels/sharing/cc-sharing-networks.c b/panels/sharing/cc-sharing-networks.c
+index 181ed99..10920de 100644
+--- a/panels/sharing/cc-sharing-networks.c
 b/panels/sharing/cc-sharing-networks.c
+@@ -190,7 +190,11 @@ cc_sharing_networks_enable_network (GtkSwitch *widget,
+ g_warning ("Failed to %s service %s: %s", state ? "enable" : "disable",
+ 	   self->priv->service_name, error->message);
+ g_error_free (error);
++g_signal_handlers_block_by_func (widget,
++ cc_sharing_networks_enable_network, self);
+ gtk_switch_set_active (widget, !state);
++g_signal_handlers_unblock_by_func (widget,
++   cc_sharing_networks_enable_network, self);
+   }
+ 
+   cc_sharing_update_networks (self);
+-- 
+cgit v0.10.1
+
Index: debian/patches/31_printers_border.patch
===
--- debian/patches/31_printers_border.patch	(révision 0)
+++ debian/patches/31_printers_border.patch	(révision 43955)
@@ -0,0 +1,25 @@
+From cc0ce5f2c6d52f799707a612832f3715572eeab9 Mon Sep 17 00:00:00 2001
+From: Marek Kasik 
+Date: Thu, 27 Nov 2014 15:06:47 +0100
+Subject: printers: Remove border around model name
+
+The border was not there in 3.10 and it is not
+intended to be there in 3.14.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=740811
+
+diff --git a/panels/printers/printers.ui b/panels/printers/printers.ui
+index ecb545f..3891c35 100644
+--- a/panels/printers/printers.ui
 b/panels/printers/printers.ui
+@@ -332,6 +332,7 @@
+ True
+ True
+ False
++False
+ 
+   
+ False
+-- 
+cgit v0.10.1
+
Index: debian/changelog
===
--- debian/changelog	(révision 43900)
+++ debian/changelog	(copie de travail)
@@ -1,3 +1,14 @@
+gnome-control-center (1:3.14.2-1) unstable; urgency=medium
+
+  * New upstream translation and bugfix release.
++ Disables SSLv3 because POODLE.
+  * 30_stack_overflow.patch: patch from upstream git. Prevents stack 
+overflow in sharing panel.
+  * 31_printers_border.patch: patch from upstream git. Removes unwanted 
+border around printer model name.
+
+ -- Josselin Mouette   Sun, 30 Nov 2014 11:08:12 +0100
+
 gnome-control-center (1:3.14.1-1) unstable; urgency=medium
 
   * New upstream release.
Index: debian/control
===
--- debian/control	(révision 43900)
+++ debian/control	(copie de travail)
@@ -6,7 +6,7 @@
 Section: gnome
 Priority: optional
 Maintainer: Debian GNOME Maintainers 
-Uploaders: Andreas Henriksson , Laurent Bigonville , Sjoerd Simons 
+Uploaders: Andreas Henriksson , Josselin Mouette , Laurent Bigonville , Sjoerd Simons 
 Standards-Version: 3.9.6
 Build-Depends: autotools-dev,
   

Bug#771502: Pre-approval for evolution/3.12.9~git20141130.241663-1

2014-11-30 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

following the update in evolution-data-server, I’m proposing another one 
in evolution, again fixing a number of crashes and UI bugs, including a RC 
bug.

Upstream also removed the geoclue build-dependency that was no longer 
used.

evolution (3.12.9~git20141130.241663-1) UNRELEASED; urgency=medium

  * New upstream git snapshot from stable branch, includes only bugfixes 
and translations.
+ Fix crash caused by hidden alert buttons. Closes: #770390.
  * Remove geoclue build-dependency.
  * Update (build-)dependencies on e-d-s to 3.12.9~.

I’m attaching the upstream and Debian changes. Individual upstream 
changes can be found at 
https://git.gnome.org/browse/evolution/log/?h=evolution-3-12

unblock evolution/3.12.9~git20141130.241663-1

Thanks again for your tireless work.
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
Index: debian/control
===
--- debian/control	(révision 2640)
+++ debian/control	(copie de travail)
@@ -20,7 +20,6 @@
dpkg-dev (>= 1.16.1),
libcamel1.2-dev (>= 3.12.7),
libchamplain-gtk-0.12-dev,
-   libgeoclue-dev (>= 0.12.0),
libglib2.0-dev (>= 2.36),
libgtk-3-dev (>= 3.8.0),
libgail-3-dev (>= 3.0.2),
Index: debian/changelog
===
--- debian/changelog	(révision 2640)
+++ debian/changelog	(copie de travail)
@@ -1,3 +1,12 @@
+evolution (3.12.9~git20141130.241663-1) UNRELEASED; urgency=medium
+
+  * New upstream git snapshot from stable branch, includes only bugfixes 
+and translations.
++ Fix crash caused by hidden alert buttons. Closes: #770390.
+  * Remove geoclue build-dependency.
+
+ -- Josselin Mouette   Sun, 30 Nov 2014 10:08:31 +0100
+
 evolution (3.12.7-1) unstable; urgency=medium
 
   * New upstream release 3.12.7
diff --git a/AUTHORS b/AUTHORS
index fdf3f54..05fff3e 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -3,7 +3,6 @@ inception at Ximian, Inc. in the late 1990s, and we thank them all.
 
 The Evolution project is currently maintained by:
 
-  Matthew Barnes 
   Milan Crha 
   Fabiano Fidêncio 
 
diff --git a/MAINTAINERS b/MAINTAINERS
index 5625868..01bab6a 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1,4 +1,3 @@
-Matthew Barnes 
 Milan Crha 
 
 User Documentation:
diff --git a/NEWS b/NEWS
index 40f3b4e..df7c7bc 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,35 @@
+Evolution 3.12.8 2014-11-10
+---
+
+Bug Fixes:
+	Bug 729305 - EAlertDialog too wide with wrapped GtkLabel-s (Milan Crha)
+	Bug 737330 - EShellSwitcher: Count with GtkPaned::handle-size for button widths (Milan Crha)
+	Bug 738453 - Inefficient sort by subject in message list (Milan Crha)
+	Bug 738463 - [a11y] Fix various problems with fetching children (Mike Gorse)
+	Bug 650670 - Duplicate entries when contact is in several address books (Milan Crha)
+	Bug 739375 - Crash when sort folder with Due By column (Milan Crha)
+	Bug 739386 - Forward style Inline is missing a line break (Milan Crha)
+	Bug 739364 - Drop references to geoclue (Milan Crha)
+	Bug 676471 - Double free when sorting by date columns in calendar (Milan Crha)
+	Bug 739605 - Remove alert buttons on the alert bar hide (Milan Crha)
+	Bug 739562 - Message composer autosave not updating (Milan Crha)
+
+Miscellaneous:
+	Update AUTHORS, MAINTAINERS, doap, etc. (Matthew Barnes)
+	Address two possible places causing runtime warning on a GSource removal (Milan Crha)
+	cal_comp_util_compare_event_timezones: Do not ask with NULL tzid (Milan Crha)
+	[Mark-All-Read] Save changes to the server immediately (Milan Crha)
+	Avoid automatic mail account update when the application is exiting (Milan Crha)
+
+Translations:
+	Fran Diéguez (gl)
+	Daniel Mustieles (es)
+	Marek Černocký (cs)
+	Aurimas Černius (lt)
+	Kjartan Maraas (nb)
+	Bernd Homuth (de)
+	Guillaume Bernard (fr)
+
 Evolution 3.12.7 2014-10-13
 ---
 
diff --git a/addressbook/gui/widgets/e-contact-map.c b/addressbook/gui/widgets/e-contact-map.c
index 5ae1fbd..fde0e8b 100644
--- a/addressbook/gui/widgets/e-contact-map.c
+++ b/addressbook/gui/widgets/e-contact-map.c
@@ -26,8 +26,6 @@
 
 #include 
 #include 
-#include 
-#include 
 #include 
 
 #include 
diff --git a/calendar/alarm-notify/alarm-queue.c b/calendar/alarm-notify/alarm-queue.c
index f52a9ef..7087f8a 100644
--- a/calendar/alarm-notify/alarm-queue.c
+++ b/calendar/alarm-notify/alarm-queue.c
@@ -342,7 +342,8 @@ alarm_queue_discard_alarm_cb (GObject *source,
 
 	g_return_if_fail (client != NULL);
 
-	if (!e_cal_client_discard_alarm_finish (client, result, &error))
+	if (!e_cal_client_discard_alarm_finish (client, result, &error) &&
+	!g_error_matches (error, E_CLIENT_ERROR, E_CLIENT_ERROR_NOT

Bug#771335: Pre-approval for evolution-data-server/3.12.9~git20141128.5242b0-1

2014-11-30 Thread Josselin Mouette
Control: tags -1 -moreinfo

Le samedi 29 novembre 2014 à 11:26 +0100, Niels Thykier a écrit : 
> Approved provided it is uploaded to unstable before the 5th of December.
>  Please remove the "moreinfo" tag once the package has been accepted
> into unstable.

Thanks, there you go.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#771338: unblock: meta-gnome3/1:3.14+2

2014-11-28 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please unblock meta-gnome3 for a few cleanup updates.

meta-gnome3 (1:3.14+2) unstable; urgency=medium

  * Remove gnome-desktop-environment.
  * Update some versions.
  * Move totem and gnome-shell-extensions to gnome-core.
  * Move brasero to gnome.
  * Move nemiver, gitg and gnome-boxes to gnome-devel.
  * Remove some legacy alternate dependencies.
  * Remove notification-daemon.
  * Add gnome-clocks and gnome-setting-started-docs.
  * Recommend the iceweasel extensions.
  * Remove gnome-core-devel which is heavy-maintenance, no use case.

The default installation is mostly affected by 
gnome-setting-started-docs, which is huge because of the tutorial 
videos, but on the other hand it’s very useful. It’s not in gnome-core,
mostly because of the size.

unblock meta-gnome3/1:3.14+2

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
Index: debian/control.in
===
--- debian/control.in	(révision 43945)
+++ debian/control.in	(révision 43946)
@@ -14,9 +14,9 @@
 Architecture: linux-any
 Depends: libatk-adaptor (>= 2.14),
  at-spi2-core (>= 2.14),
- adwaita-icon-theme,
+ adwaita-icon-theme (>= 3.14),
  baobab (>= 3.14),
- brasero (>= 3.11),
+ fonts-cantarell (>= 0.0.16),
  caribou (>= 0.4.15),
  caribou-antler (>= 0.4.15),
  libcaribou-gtk-module (>= 0.4.15),
@@ -27,13 +27,12 @@
  eog (>= 3.14),
  evince (>= 3.14),
  evolution-data-server (>= 3.12),
- fonts-cantarell (>= 0.0.16),
  sound-theme-freedesktop,
- gnome-calculator (>= 3.14),
  gdm3 (>= 3.14) [linux-any],
  glib-networking (>= 2.42),
  gnome-backgrounds (>= 3.14),
  gnome-bluetooth (>= 3.14) [linux-any],
+ gnome-calculator (>= 3.14),
  gnome-contacts (>= 3.14),
  gnome-control-center (>= 1:3.14),
  gnome-dictionary (>= 3.14),
@@ -49,6 +48,7 @@
  gnome-session (>= 3.14),
  gnome-settings-daemon (>= 3.14),
  gnome-shell (>= 3.14) [linux-any],
+ gnome-shell-extensions (>= 3.14) [linux-any],
  gnome-system-log (>= 3.9.90),
  gnome-system-monitor (>= 3.14),
  gnome-terminal (>= 3.14),
@@ -55,7 +55,6 @@
  gnome-themes-standard (>= 3.14),
  gnome-user-guide (>= 3.14),
  gnome-user-share (>= 3.14),
- tracker-gui | gnome-search-tool,
  gsettings-desktop-schemas (>= 3.14),
  gstreamer1.0-plugins-base (>= 0.10.36),
  gstreamer1.0-plugins-good (>= 0.10.31),
@@ -72,10 +71,11 @@
  metacity (>= 1:2.34),
  mousetweaks (>= 3.12),
  nautilus (>= 3.14),
- notification-daemon (>= 0.7.4),
  policykit-1-gnome (>= 0.105),
  pulseaudio,
  gnome-sushi (>= 3.12),
+ totem (>= 3.14),
+ tracker-gui,
  vino (>= 3.14),
  yelp (>= 3.14),
  zenity (>= 3.14),
@@ -97,31 +97,34 @@
 Architecture: linux-any
 Depends: gnome-core (= ${binary:Version}),
  desktop-base,
- network-manager-gnome (>= 0.9.4) [linux-any],
+ network-manager-gnome (>= 0.9.10) [linux-any],
 # Official apps modules
- bijiben | tomboy (>= 1.14) [!mips !mipsel !alpha !hppa] | gnote,
+ bijiben (>= 3.14),
+ brasero (>= 3.11),
  cheese (>= 3.14) [linux-any],
  evolution (>= 3.12),
  evolution-plugins (>= 3.12),
  file-roller (>= 3.14),
  gedit (>= 3.14),
- gitg,
+ gnome-clocks (>= 3.14),
  gnome-color-manager (>= 3.14),
  gnome-documents (>= 3.14),
  gnome-games (>= 1:3.14),
+ gnome-getting-started-docs (>= 3.14),
  gnome-logs (>= 3.14),
  gnome-maps (>= 3.14),
  gnome-music (>= 3.14),
  gnome-nettool (>= 3.8) [!kfreebsd-any],
- gnome-photos,
+ gnome-photos (>= 3.14),
  gnome-sound-recorder,
  gnome-tweak-tool (>= 3.14),
 # gnome-weather,
  nautilus-sendto (>= 3.8),
+ gnome-orca (>= 3.14),
  polari,
- gnome-orca (>= 3.14),
+ rygel-playbin (>= 0.24) [!kfreebsd-any],
+ rygel-tracker (>= 0.24) [!kfreebsd-any],
  seahorse (>= 3.14),
- totem (>= 3.14),
  vinagre (>= 3.14),
 # More applications
  alacarte (>= 3.11),
@@ -129,27 +132,23 @@
  gimp (>= 2.8),
  hamster-applet (>= 2.91.3),
  inkscape (>= 0.48),
+ libreoffice-evolution,
  libreoffice-gnome,
- libreoffice-write

Bug#771335: Pre-approval for evolution-data-server/3.12.9~git20141128.5242b0-1

2014-11-28 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

upstream has put a lot of work in stabilizing the evolution 3.12 
branch, which is also the version used for GNOME 3.14.

There is a new upstream release, and already a dozen other bugfixes in 
the git, most of which are either trivial changes or interesting fixes 
to get into jessie.

There is also a pair of simple bugs fixed in the packaging.

I’m attaching the upstream and Debian diffes, without translation 
changes. If you want to look at the patches individually, you can have a 
look at:
https://git.gnome.org/browse/evolution-data-server/log/?h=evolution-data-server-3-12

If you prefer that I retain only the changes that are about crashes or 
UI issues, please tell me so.

unblock evolution-data-server/3.12.9~git20141128.5242b0-1

Thanks for considering.
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-
Index: debian/changelog
===
--- debian/changelog	(révision 2640)
+++ debian/changelog	(copie de travail)
@@ -1,3 +1,12 @@
+evolution-data-server (3.12.9~git20141128.5242b0-1) UNRELEASED; urgency=medium
+
+  * Fix dependencies for development packages. Closes: #724595.
+  * Depend on gnome-keyring. Closes: #739324, #753478.
+  * New upstream git snapshot from stable branch, includes only bugfixes 
+and translations.
+
+ -- Josselin Mouette   Fri, 28 Nov 2014 09:29:02 +0100
+
 evolution-data-server (3.12.7.1-1) unstable; urgency=medium
 
   * New upstream release 3.12.7.1
Index: debian/control
===
--- debian/control	(révision 2640)
+++ debian/control	(copie de travail)
@@ -63,7 +63,8 @@
 Depends: ${shlibs:Depends},
  ${misc:Depends},
  evolution-data-server-common (= ${source:Version}),
- libcamel-1.2-49 (= ${binary:Version})
+ libcamel-1.2-49 (= ${binary:Version}),
+ gnome-keyring
 Suggests: evolution,
   evolution-data-server-dbg (= ${binary:Version})
 Breaks: libecal1.2-7 (<< 2.32),
@@ -157,12 +158,11 @@
  gir1.2-edataserver-1.2 (= ${binary:Version}),
  ${shlibs:Depends},
  ${misc:Depends},
- libedata-book1.2-dev,
+ libglib2.0-dev,
  libcamel1.2-dev (= ${binary:Version}),
+ libsecret-1-dev,
  libxml2-dev,
- libglib2.0-dev,
- libsoup2.4-dev,
- libsecret-1-dev
+ libsoup2.4-dev
 Description: Utility library for evolution data servers (development files)
  The data server, called "Evolution Data Server" is responsible for managing
  calendar and addressbook information.
@@ -204,10 +204,10 @@
  ${misc:Depends},
  ${shlibs:Depends},
  libglib2.0-dev,
- libedataserver1.2-dev (= ${binary:Version}),
- libsqlite3-dev (>= 3.5),
- libnss3-dev,
- libnspr4-dev
+ libsecret-1-dev,
+ libxml2-dev,
+ libsoup2.4-dev,
+ libsqlite3-dev (>= 3.5)
 Description: Development files for libcamel
  This package contains header files and static library for libcamel.
  .
@@ -238,6 +238,7 @@
  ${shlibs:Depends},
  libedataserver1.2-dev (= ${binary:Version}),
  libebook-contacts1.2-dev (= ${binary:Version}),
+ libedata-book1.2-dev (= ${binary:Version}),
  libcamel1.2-dev (= ${binary:Version}),
  libglib2.0-dev
 Description: Client library for evolution address books (development files)
@@ -278,9 +279,8 @@
 Depends: libedata-book-1.2-20 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends},
- libedataserver1.2-dev (= ${binary:Version}),
  libebackend1.2-dev (= ${binary:Version}),
- libebook1.2-dev (= ${binary:Version}),
+ libebook-contacts1.2-dev (= ${binary:Version}),
  libglib2.0-dev
 Description: Backend library for evolution address books (development files)
  Evolution is the integrated mail, calendar, task and address book
@@ -372,7 +372,6 @@
  ${misc:Depends},
  ${shlibs:Depends},
  libical-dev (>= 0.43),
- libedataserver1.2-dev (= ${binary:Version}),
  libecal1.2-dev (= ${binary:Version}),
  libebackend1.2-dev (= ${binary:Version}),
  libglib2.0-dev
@@ -399,6 +398,7 @@
 Architecture: any
 Depends: libebackend-1.2-7 (= ${binary:Version}),
  ${misc:Depends},
+ libedataserver1.2-dev (= ${binary:Version}),
  libglib2.0-dev
 Description: Utility library for evolution data servers (development files)
  This package contains header files and static library for libebackend.
Index: debian/libedataserver-1.2-18.symbols
===
--- debian/libedataserver-1.2-18.symbols	(révision 2640)
+++ debian/libedataserver-1.2-18.symbols	(copie de travail)
@@ -1033,6 +1033,8 @@
  e_sour

Bug#769747: Technical committee acting in gross violation of the Debian constitution

2014-11-17 Thread Josselin Mouette
Le samedi 15 novembre 2014 à 16:16 -0800, Don Armstrong a écrit :
> The technical committe was asked in #746578 to override the ordering
> of the alternative dependencies on systemd-sysv and systemd-shim to
> prefer the installation of systemd-shim in cases where sysvinit-core
> was already installed.

This decision has been made in gross violation of constitution §6.3.6,
being summoned to override a maintainer’s choice while the solution was
still under discussion.

I urge the systemd maintainers not to take it into account.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#768507: #768507: Co-maintainers for debhelper

2014-11-17 Thread Josselin Mouette
Hi Niels,

Niels Thykier  wrote: 
Valéry, Josselin and Modestas: Are you all still interested in working
on debhelper - if so, in general or do you have specific area/tool of
interest that you are maintaining?

I’m among the authors for dh_gconf, dh_installgsettings, dh_icons and
dh_girepository (which, now I think about it, is not in debhelper
itself).

I’m not following debhelper-devel since I’m not interested in debhelper
in general, but if that is fine with you, we can just poke each other
whenever there is something needing fixing in the GNOME/freedesktop
tools, which are usually low-maintenance.

The only opened issues I can see are:
- #35787 which was IMHO fixed by the migration to freedesktop menus and
icons
- #592958 which is unimportant but should be trivially fixable (add the
dependency only for schemas, not for defaults)

Cheers, 
-- 
Joss


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#768866: unblock: gdm3/3.14.1-3

2014-11-09 Thread Josselin Mouette
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

please unblock package gdm3 for a small fix that makes autologin 
and timed login work again.

gdm3 (3.14.1-3) unstable; urgency=medium

  * 18_all_displays_transient.patch: fix autologin for the initial 
display. Closes: #758183.

In addition to the already unblocked 3.14.1-2, it includes the following 
change in gdm-transient-display.c:

@@ -117,9 +130,16 @@ gdm_transient_display_get_timed_login_de
char  **usernamep,
int*delayp)
 {
-*enabledp = FALSE;
-*usernamep = g_strdup ("");
-*delayp = 0;
+gboolean is_initial = FALSE;
+gdm_display_is_initial (display, &is_initial, NULL);
+
+if (is_initial) {
+GDM_DISPLAY_CLASS 
(gdm_transient_display_parent_class)->get_timed_login_details (display, 
enabledp, usernamep, delayp);
+} else {
+*enabledp = FALSE;
+*usernamep = g_strdup ("");
+*delayp = 0;
+}
 }
 
 static GObject *


unblock gdm3/3.14.1-3

Thanks,
-- 
 .''`.Josselin Mouette
: :' :
`. `'
  `-
Index: debian/changelog
===
--- debian/changelog	(révision 43852)
+++ debian/changelog	(révision 43853)
@@ -1,3 +1,10 @@
+gdm3 (3.14.1-3) unstable; urgency=medium
+
+  * 18_all_displays_transient.patch: fix autologin for the initial 
+display. Closes: #758183.
+
+ -- Josselin Mouette   Sun, 09 Nov 2014 18:16:02 +0100
+
 gdm3 (3.14.1-2) unstable; urgency=medium
 
   * Team upload.
Index: debian/patches/18_all_displays_transient.patch
===
--- debian/patches/18_all_displays_transient.patch	(révision 43852)
+++ debian/patches/18_all_displays_transient.patch	(révision 43853)
@@ -2,10 +2,10 @@
 By default, they are not reaped at the end of the session and go back to 
 the login prompt.
 
-Index: gdm3-3.12.2/daemon/Makefile.am
+Index: gdm3-3.14.1/daemon/Makefile.am
 ===
 gdm3-3.12.2.orig/daemon/Makefile.am	2014-05-13 20:33:05.0 +0200
-+++ gdm3-3.12.2/daemon/Makefile.am	2014-08-14 01:11:28.0 +0200
+--- gdm3-3.14.1.orig/daemon/Makefile.am	2014-11-09 18:30:31.474923397 +0100
 gdm3-3.14.1/daemon/Makefile.am	2014-11-09 18:30:31.470923456 +0100
 @@ -35,7 +35,6 @@ AM_CPPFLAGS = \
  BUILT_SOURCES =	\
  	gdm-display-glue.h			\
@@ -62,10 +62,10 @@
  	gdm-transient-display.xml	\
  	gdm-local-display-factory.xml	\
  	gdm-session-enum-types.c.in	\
-Index: gdm3-3.12.2/daemon/gdm-local-display-factory.c
+Index: gdm3-3.14.1/daemon/gdm-local-display-factory.c
 ===
 gdm3-3.12.2.orig/daemon/gdm-local-display-factory.c	2014-03-18 05:23:44.0 +0100
-+++ gdm3-3.12.2/daemon/gdm-local-display-factory.c	2014-08-14 01:11:28.0 +0200
+--- gdm3-3.14.1.orig/daemon/gdm-local-display-factory.c	2014-11-09 18:30:31.474923397 +0100
 gdm3-3.14.1/daemon/gdm-local-display-factory.c	2014-11-09 18:30:31.474923397 +0100
 @@ -35,7 +35,6 @@
  #include "gdm-local-display-factory-glue.h"
  
@@ -105,10 +105,10 @@
  
  g_object_set (display, "seat-id", seat_id, NULL);
  g_object_set (display, "is-initial", initial, NULL);
-Index: gdm3-3.12.2/daemon/gdm-transient-display.c
+Index: gdm3-3.14.1/daemon/gdm-transient-display.c
 ===
 gdm3-3.12.2.orig/daemon/gdm-transient-display.c	2014-08-14 01:11:28.0 +0200
-+++ gdm3-3.12.2/daemon/gdm-transient-display.c	2014-08-14 01:13:50.867144257 +0200
+--- gdm3-3.14.1.orig/daemon/gdm-transient-display.c	2014-11-09 18:30:31.474923397 +0100
 gdm3-3.14.1/daemon/gdm-transient-display.c	2014-11-09 18:31:03.034454271 +0100
 @@ -94,9 +94,22 @@ gdm_transient_display_manage (GdmDisplay
  static gboolean
  gdm_transient_display_finish (GdmDisplay *display)
@@ -133,3 +133,23 @@
  
  return TRUE;
  }
+@@ -117,9 +130,16 @@ gdm_transient_display_get_timed_login_de
+char  **usernamep,
+int*delayp)
+ {
+-*enabledp = FALSE;
+-*usernamep = g_strdup ("");
+-*delayp = 0;
++gboolean is_initial = FALSE;
++gdm_display_is_initial (display, &is_initial, NULL);
++
++if (is_initial) {
++GDM_DISPLAY_CLASS (gdm_transient_display_parent_class)->get_timed_login_details (display, enabledp, usernamep, delayp);
++} else {
++*enabledp = FALSE;
++*usernamep = g_strdup ("");
++*delayp = 0;
++}
+ }
+ 
+ static GObject *


Bug#767092: anacron: Anacron exits after the first run when running with systemd

2014-10-28 Thread Josselin Mouette
retitle 767092 anacron fails to run when laptop goes out of sleep
forcemerge 744753 767092
thanks

Laurent Bigonville  wrote: 

Only daily, weekly and monthly jobs are supposed to be run via anacron
(anacron being triggered once a day at 7:30am or on resume after
suspend). Hourly jobs are still started by cron.

So 4h is not enough to trigger a 2nd anacron run.

Or did I misunderstood something?

You are right. My laptop is never powered on at 7:30 (the time at which
cron launches anacron).

The thing that used to work and doesn’t work anymore is anacron being
activated when getting the machine out of sleep. So this is a duplicate
of #744753. 

In all cases it should really be fixed for jessie. I think this use case
is very typical. 

Thanks,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#767092: anacron: Anacron exits after the first run when running with systemd

2014-10-28 Thread Josselin Mouette
Package: anacron
Version: 2.3-22
Severity: important

Hi,

when started with the systemd unit, anacron runs correctly… once. It 
waits for the first batch of scheduled jobs (usually cron.daily), 
executes it, then exits.

$ systemctl status anacron
anacron.service - Run anacron jobs
   Loaded: loaded (/lib/systemd/system/anacron.service; enabled)
   Active: inactive (dead) since mar. 2014-10-28 07:40:39 CET; 4h 12min ago
  Process: 6856 ExecStart=/usr/sbin/anacron -dsq (code=exited, status=0/SUCCESS)
 Main PID: 6856 (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/anacron.service

Oct 28 07:30:01 tomoyo systemd[1]: Starting Run anacron jobs...
Oct 28 07:30:01 tomoyo systemd[1]: Started Run anacron jobs.
Oct 28 07:30:01 tomoyo anacron[6856]: Anacron 2.3 started on 2014-10-28
Oct 28 07:30:01 tomoyo anacron[6856]: Will run job `cron.daily' in 5 min.
Oct 28 07:30:01 tomoyo anacron[6856]: Jobs will be executed sequentially
Oct 28 07:35:01 tomoyo anacron[6856]: Job `cron.daily' started
Oct 28 07:35:01 tomoyo anacron[6870]: Updated timestamp for job `cron.daily' to 
2014-10-28
Oct 28 07:40:39 tomoyo anacron[6856]: Job `cron.daily' terminated
Oct 28 07:40:39 tomoyo anacron[6856]: Normal exit (1 job run)

Other people on #debian-systemd have been able to confirm the bug.

Cheers,
-- 
 .''`.Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#765839: Accepted tasksel 3.29 (source all) into unstable

2014-10-22 Thread Josselin Mouette
Le mardi 21 octobre 2014 à 16:39 -0400, Joey Hess a écrit :
> #765839 has it tested failing on multiple real-world ARM hardware
> (with proprietary 3D drivers).

Thanks for the pointer.

It looks like this is a bug in either of cogl or the drivers themselves.
Which makes me wonder: how is it that this bug was reported against
tasksel? Is our first reaction in front of a bug to remove the software
instead of fixing it, now?

I understand your reaction and your wanting a working system after
installation. Maybe this bug has an easy fix, maybe not. But could the
relevant maintainers check before?

> Specific information about eg, powerpc hardware that can and cannot
> support it would be useful.

Have the porters been put in the loop?

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#762839: bash without importing shell functions from the environment

2014-09-25 Thread Josselin Mouette
Le jeudi 25 septembre 2014 à 16:29 +0100, Ian Jackson a écrit :
> I have prepared bash packages which do not honour any shell functions
> they find in the environment.  IMO that is a crazy feature, which
> ought to be disabled.  (I'm running this on chiark now and nothing has
> visibly broken yet.)

Thanks for your effort.

Since I’m pretty sure we haven’t uncovered all of bash’s “features”,
wouldn’t it be a good opportunity to make a release goal of killing all
scripts with a #!/bin/bash shebang?

Cheers,
-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#558581: Better fix?

2014-09-09 Thread Josselin Mouette
reopen 558581
found 558581 2.30.7-2
thanks

Hilko Bengen wrote: 
The extra function definition in tasklist.h is protected using the
following ifdef:

,
| #ifdef WNCK_I_KNOW_THIS_IS_NOT_UPSTREAM
| void wnck_tasklist_set_orientation(WnckTasklist *tasklist,
|GtkOrientation orient);
| #endif
`

Adding

CFLAGS += -DWNCK_I_KNOW_THIS_IS_NOT_UPSTREAM

instead of suppressing the warning / error also fixes the compile error.

You are definitely right.
I overlooked Andreas’ patch, but your solution is definitely the correct one.

Cheers,
-- 
Joss


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#759379: general: Mouse resp. touchpad cursor is flickering, disapearing and jumping

2014-09-05 Thread Josselin Mouette
Tomasz Nitecki  wrote: 
Stefan is experiencing flickering and disappearing cursor under gnome.
The problem manifests itself under gnome desktop but everything is fine
at the login screen (most likely gdm3). This behavior is reproducible
both using his built-in touchpad and external mouse. Stefan provided
detailed description of the problem - it is attached to an earlier
message (BugDescription.txt) along dmesg, lsusb and lspci outputs.

He is using Dell Inspiron 15 7000 (with a non functional touchscreen,
that may be the source of some strange dmesg messages) and he is 
running:
xorg version: 1:7.7+3~deb7u1
gnome version: 1:3.4+7+deb7u1

Thanks for detailing.

This looks like a bug in the 3D driver.
Using the “GNOME Classic” session should work as an interim solution.

Since the graphics card looks unsupported by wheezy, you probably need
to install a backport of the graphics driver. 

Cheers,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#752157: gdm-session-worker segfaults after entering the password

2014-08-13 Thread Josselin Mouette
Le vendredi 20 juin 2014 à 06:17 +0200, Marco d'Itri a écrit : 
> Package: gdm3
> Version: 3.8.4-9
> Severity: important
> 
> This started after an upgrade in the last ~2 months.
> 
> If I attach a debugger I get this:
> 
> Program received signal SIGSEGV, Segmentation fault.

Is it still reproducible with GDM 3.12?

Thanks,
-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#755475: gnome-shell-common: since 3.12 components entered testing, gnome-shell breaks GDM

2014-08-13 Thread Josselin Mouette
reassign 755475 upower
thanks

Le lundi 21 juillet 2014 à 15:18 +0300, Martin-Éric Racine a écrit : 
> > So you have the new upower, which doesn't have that API anymore. The new
> > gnome-shell fixes that, which should migrate in the following days.
> 
> Just checked by performing this:
> 
> sudo apt-get install upower/stable gnome-power-manager/stable
> 
> Rebooted. GDM works as normal. Thanks! :)
> 
> Would it be a good idea to set thighter package interdependencies or,
> at least, put a Breaks: gdm (<< 3.12) to upower?

Agreed. Reassigning.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#757776: python2.6: A few missing modules after latest security update

2014-08-11 Thread Josselin Mouette
Package: python2.6
Version: 2.6.6-8+deb6u2
Severity: important
Tags: patch

Hi,

the last python2.6 LTS update misses a few modules.
This is a resurgence of bug#633015 now that LTS buildds are running 
Linux 3.x.

The existing patch from wheezy should fix this.

Cheers,
-- 
Joss
# DP: Treat Linux 3.x as Linux 2.

--- a/configure.in	2011-06-11 17:46:28.0 +0200
+++ b/configure.in	2011-06-19 22:32:05.852934453 +0200
@@ -293,6 +293,7 @@
 	MACHDEP="$ac_md_system$ac_md_release"
 
 	case $MACHDEP in
+	linux3) MACHDEP="linux2";;
 	cygwin*) MACHDEP="cygwin";;
 	darwin*) MACHDEP="darwin";;
 	atheos*) MACHDEP="atheos";;


Bug#754670: RFH: gi and overrides, how it should be packaged

2014-07-26 Thread Josselin Mouette
Hi Osamu,

Le lundi 21 juillet 2014 à 02:07 +0900, Osamu Aoki a écrit : 
> Hi gnome folks,
> 
> The input method packaging team is wondering what to do with the
> /usr/lib/python*/dist-packages/gi/overrides/Ibus.py files generated when
> python-gi-dev is in the build environment.
> 
> Do we make python-ibus just for them?  Or put it inside gir* packages.
> 
> I have no idea which one is better.  (gir* is easier for me...)

Since they are overrides for modules which are loaded through GI, it
looks much better to put them in the gir* package.

Cheers,
-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#741573: Two menu systems

2014-06-30 Thread Josselin Mouette
Hi,

Le lundi 30 juin 2014 à 13:59 -0700, Keith Packard a écrit : 
> One of the arguments that I had heard expressed against supporting
> applications shipping .desktop files is that it would reduce the number
> of applications offered in existing menu packages; I'm hoping that my
> draft addresses this question by demonstrating that the .desktop format
> offers a proper superset of the information found in menu files, and
> that package maintainers could mechanically convert their existing menu
> files into .desktop files without loss of information.

One of the problems I have with your proposal, compared to Charles’
original patch, is that it encourages maintainers of hundreds of (IMHO
useless) menu files to port them to the desktop format.

We don’t need menu entries for bc or python, unless they are
NoDisplay=true. This should be obvious, but currently we have trad menu
entries for them. The proposed wording for the policy (which is the
result of a compromise work between desktop maintainers and policy
editors) handles this by stating maintainers must set appropriate
NoDisplay/OnlyShowIn/NotShowIn fields, but experience shows maintainers
are not cooperative in this matter (hence gross hacks such as
gnome-menus-blacklist).

> I'm afraid that my notion of a transition plan was expressed implicitly
> in the proposal rather than explicitly. In any case, the transition plan
> I had in mind was pretty simple:
> 
>  1. Implement .desktop parsing support in the existing 'menu' package so
> that packages providing only .desktop files would be incorporated
> into menu programs without further change.

That part of the plan is obvious: replace the current “menu” package by
https://wiki.archlinux.org/index.php/Xdg-menu

>  2. Transition packages from providing menu files to providing .desktop
> files, deprecating support for the menu file format within the
> archive over time.
[snip] 
> I'd love to see so many programs in my menu that menu program developers
> are encouraged to figure out how to reasonably select entries in menus
> so that we can get to some kind of intentional preferential listing
> mechanism, rather than the ad-hoc selection that we have today.

Experience shows it doesn’t work. You can have ad-hoc selection after
time (either automatic or manual), but you need something that works out
of the box. Three-level nested menus with hundreds of entries are not
something to present a new user, regardless of her proficiency.

> However, I don't think that Policy is a sound place to make user
> interface design decisions, and that we should naturally defer how to
> present the provided application set to the menu program developers. I
> believe this part of Policy should focus on stating what application
> developers are expected to provide for the menu system, and then let the
> menu program do 'something sensible' with the provided data.

Agreed.

[snip] 
> I think this distinction is entirely an artifact of the current split
> between packages, some of which install only a menu file, and some of
> which install both menu and .desktop files. I would hope that by
> encouraging all packages to deliver only .desktop files, we'll see
> developers thinking about sensible ways to present hundreds of
> applications to their users.

There is a sensible way: not present the useless ones. Use
NoDisplay=true everywhere appropriate.

I don’t think presenting the whole contents of /usr/bin in a menu is
helpful in any way to anyone.

Cheers,
-- 
 .''`.Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#748671: libnss-sss: Multiarch package removes configuration without reference counting

2014-05-19 Thread Josselin Mouette
Package: libnss-sss
Version: 1.11.5.1-1
Severity: serious

Hi,

libnss-sss has the following code in postrm:

sed -i --regexp-extended '
  /^(passwd|group|shadow|netgroup):/ {
s/\bsss\b//g
s/[[:space:]]+$//
  }
' /etc/nsswitch.conf

This code is executed on removal or purge, unconditionnally.

However, this is a multiarch package, which means it can be removed or 
purged while still being installed in another architecture.

Therefore, the following process:
 install libnss-sss:amd64
 install libnss-sss:i386
 remove libnss-sss:i386
leaves an unusable libnss-sss:amd64 installed on the system.

The DPKG_MAINTSCRIPT_PACKAGE_REFCOUNT variable (since dpkg 1.17.2) 
should help deal with such a situation.

Thanks,
-- 
Joss


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#748468: closed by Christian Marillat (Bug#748468: fixed in mkvtoolnix 6.9.1-3)

2014-05-17 Thread Josselin Mouette
Le samedi 17 mai 2014 à 15:45 +, Debian Bug Tracking System a
écrit : 
> This is an automatic notification regarding your Bug report
> which was filed against the mkvtoolnix-gui package:
> 
> #748468: mkvtoolnix-gui: Needs strict dependency on mkvtoolnix

Wow, that was fast, thanks!

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org




Bug#748468: mkvtoolnix-gui: Needs strict dependency on mkvtoolnix

2014-05-17 Thread Josselin Mouette
Package: mkvtoolnix-gui
Version: 6.9.1-1
Severity: serious

Hi,

mkvtoolnix-gui depends on mkvtoolnix with no specific version 
requirement. However the program has a version check for the mkvtoolnix 
binary. Ignoring the version check leads to execution failures 
regardless.

So the appropriate solution in the package is clearly to introduce a 
strict binary dependency (= ${binary:Version}).

Cheers,
-- 
 .''`.    Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#746707: reassigning this bug

2014-05-03 Thread Josselin Mouette
Le samedi 03 mai 2014 à 08:03 +0200, Daniel Pocock a écrit :
> I still think it is crazy that the gconftool-2 utility is still present
> and still appears to work when invoked by the user.

The GNOME team is an advocate of aggressively removing obsolete
packages, but in this case, there are still 151 packages using GConf in
unstable. Just because GNOME has migrated away from it doesn’t mean it
isn’t still widely used. It is even used as a GSettings backend by some
people who don’t like the faster binary format dconf uses.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#746715: the foreseeable outcome of the TC vote on init systems

2014-05-03 Thread Josselin Mouette
Le samedi 03 mai 2014 à 10:31 +0200, Daniel Baumann a écrit :
> first of all: why haven't you just talked to me? you know more then well
> that i've kindly and quickly responded to all your bug reports, on and
> offline. #746715 sounds like shooting with a nuclear weapon on little
> glitch.

Wild guess: because the Technical Committee is being treated as a
personal playground by a couple developers.

Maybe they should read the Constitution, especially §6.3.6. Ironically
enough, this advice applies most to the person who originally wrote it.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#746707: reassigning this bug

2014-05-02 Thread Josselin Mouette
Le vendredi 02 mai 2014 à 23:26 +0200, Daniel Pocock a écrit :
> This seems OK from Epiphany now but I'm not sure if the remaining issues
> are just Mozilla bugs or some deeper problem with this whole change to
> .desktop files.  Can you suggest where I should follow up on this and/or
> reassign this bug?

MIME handling in Firefox is absolutely awful, so unfortunately I’m not
surprised by your findings. I think it’s safe to assume the problem is
limited to Mozilla products.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#746707: refuses to use tel URIs

2014-05-02 Thread Josselin Mouette
Le vendredi 02 mai 2014 à 20:33 +0200, Daniel Pocock a écrit :
> Did this change with wheezy or with squeeze?

This changed between squeeze and wheezy.

Cheers,
-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#746329: gnome-control-center: unlock greyed out: can't make system changes

2014-04-29 Thread Josselin Mouette
Le mardi 29 avril 2014 à 12:55 +1000, Drew Parsons a écrit : 
> Package: gnome-control-center
> Version: 1:3.12.1-3
> Severity: normal
> 
> In the Gnome 3.12 control centre, the Unlock button is greyed out in
> Printers as well as Date & Time, Users.  This means I cannot add new
> printers or reconfigure existing ones, can't change the Time settings,
> can't add new users.   My own user account is listed as
> "Administrator", so I would expect to be able to change these settings
> (and previously could under Gnome 3.8). 
> 
> Is there some new dependency for Gnome 3.12 that gnome-control-center
> needs to depend on?

Actually this is caused by a change in GDM. You need to upgrade the
policykit-1 package to the version in experimental.

-- 
 .''`.Josselin Mouette
: :' :
`. `'
  `-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#746151: systemd: daemon-reload+reload kills a daemon with a BusName

2014-04-27 Thread Josselin Mouette
Package: systemd
Version: 204-8
Severity: normal

Hi,

the gdm.service file goes:

[Unit]
Description=GNOME Display Manager
Conflicts=getty@tty7.service plymouth-quit.service
After=systemd-user-sessions.service getty@tty7.service 
plymouth-quit.service

[Service]
ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 
2>/dev/null)" = "/usr/sbin/gdm3" ]'
ExecStartPre=/usr/share/gdm/generate-config
ExecStart=/usr/sbin/gdm3
ExecReload=/bin/kill -HUP $MAINPID
ExecReload=/usr/share/gdm/generate-config
Restart=always
RestartSec=1s
IgnoreSIGPIPE=no
BusName=org.gnome.DisplayManager
StandardOutput=syslog
StandardError=inherit


Running "systemctl reload gdm.service" works as expected. The two reload 
processes are run successfully.

However, running in succession:
 systemctl daemon-reload
 # Wait whatever time you want
 systemctl reload gdm.service
Makes the daemon receive a SIGTERM from PID 1.

First of all, the daemon is actually reloaded:

avril 27 14:32:24 kagura systemd[1]: Trying to enqueue job 
gdm.service/reload/replace
avril 27 14:32:24 kagura systemd[1]: Installed new job gdm.service/reload as 
3926
avril 27 14:32:24 kagura systemd[1]: Enqueued job gdm.service/reload as 3926
avril 27 14:32:24 kagura systemd[1]: Reloading GNOME Display Manager.
avril 27 14:32:24 kagura systemd[1]: About to execute: /bin/kill -HUP $MAINPID
avril 27 14:32:24 kagura systemd[1]: Forked /bin/kill as 4066
avril 27 14:32:24 kagura systemd[1]: gdm.service changed running -> reload
avril 27 14:32:24 kagura systemd[1]: Child 4066 belongs to gdm.service
avril 27 14:32:24 kagura systemd[1]: gdm.service: control process exited, 
code=exited status=0
avril 27 14:32:24 kagura systemd[1]: gdm.service running next control command 
for state reload
avril 27 14:32:24 kagura systemd[1]: Forked /usr/share/gdm/generate-config as 
4068
avril 27 14:32:24 kagura systemd[4068]: Executing: 
/usr/share/gdm/generate-config
avril 27 14:32:24 kagura gdm3[3731]: Got HUP signal
avril 27 14:32:24 kagura gdm3[3731]: GLib-GObject: g_object_ref: assertion 
'G_IS_OBJECT (object)' failed
avril 27 14:32:24 kagura gdm3[3731]: GLib-GObject: invalid unclassed pointer in 
cast to 'GdmSettings'
avril 27 14:32:24 kagura gdm3[3731]: Settings Direct Init

The last lines are from GDM which correctly receives SIGHUP as intended 
and does what it is supposed to do.

After which, things don’t go so well:

avril 27 14:32:24 kagura systemd[1]: Child 4068 belongs to gdm.service
avril 27 14:32:24 kagura systemd[1]: gdm.service: control process exited, 
code=exited status=0
avril 27 14:32:24 kagura systemd[1]: gdm.service got final SIGCHLD for state 
reload
avril 27 14:32:24 kagura systemd[1]: gdm.service changed reload -> stop-sigterm
avril 27 14:32:24 kagura systemd[1]: gdm.service's D-Bus name 
org.gnome.DisplayManager no longer registered by :1.186
avril 27 14:32:25 kagura systemd[1]: gdm.service holdoff time over, scheduling 
restart.
avril 27 14:32:25 kagura systemd[1]: Trying to enqueue job 
gdm.service/restart/fail
avril 27 14:32:25 kagura systemd[1]: Installed new job gdm.service/restart as 
3927
avril 27 14:32:25 kagura systemd[1]: Enqueued job gdm.service/restart as 3927
avril 27 14:32:25 kagura systemd[1]: gdm.service scheduled restart job.
avril 27 14:32:25 kagura systemd[1]: Stopping GNOME Display Manager...
avril 27 14:32:25 kagura systemd[1]: gdm.service changed auto-restart -> dead
avril 27 14:32:25 kagura systemd[1]: Job gdm.service/restart finished, 
result=done
avril 27 14:32:25 kagura systemd[1]: Converting job gdm.service/restart -> 
gdm.service/start
avril 27 14:32:25 kagura systemd[1]: Starting GNOME Display Manager...
avril 27 14:32:25 kagura systemd[1]: About to execute: /bin/sh -c '[ "$(cat 
/etc/X11/default-display-manager 2>/dev/null)" = "/usr/sbin/gdm3" ]'
avril 27 14:32:25 kagura systemd[1]: Forked /bin/sh as 4075
avril 27 14:32:25 kagura systemd[1]: gdm.service changed dead -> start-pre
avril 27 14:32:25 kagura systemd[1]: Child 4075 belongs to gdm.service
avril 27 14:32:25 kagura systemd[1]: gdm.service: control process exited, 
code=exited status=0
avril 27 14:32:25 kagura systemd[1]: gdm.service running next control command 
for state start-pre
avril 27 14:32:25 kagura systemd[1]: Child 4080 belongs to gdm.service
avril 27 14:32:25 kagura systemd[1]: gdm.service: control process exited, 
code=exited status=0
avril 27 14:32:25 kagura systemd[1]: gdm.service got final SIGCHLD for state 
start-pre
avril 27 14:32:25 kagura systemd[1]: About to execute: /usr/sbin/gdm3
avril 27 14:32:25 kagura systemd[1]: Forked /usr/sbin/gdm3 as 4083
avril 27 14:32:25 kagura systemd[1]: gdm.service changed start-pre -> start
avril 27 14:32:25 kagura systemd[4083]: Executing: /usr/sbin/gdm3

After which the new daemon is started with success:

avril 27 14:32:25 kagura gdm3[4083]: Enabling debugging
avril 27 14:32:25 kagura gdm3[4083]: Changing user:group to 
Debian-gdm:Debian-gdm
avril 27 14:32:25 kagura systemd[1]: gdm.service's D-Bus name 
org.gnome.Dis

  1   2   3   4   5   6   7   8   9   10   >