Re: [PATCH] Add pagure SCM/forge

2016-12-12 Thread Leo Famulari
On Mon, Dec 12, 2016 at 09:21:44AM +, ng0 wrote: > Leo Famulari writes: > > I also noticed a few packages that pull their source from GitHub even > > though it is available on PyPi, like python-openid-teams: > > > > https://pypi.python.org/pypi/python-openid-team

Help acme-client find its certificate store

2016-12-13 Thread Leo Famulari
I'm successfully using this package with this change. I don't know if this is the "right way" to solve this. Your thoughts? From a732b5ffaae2b80496d9c7fc5f957c69919072e5 Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Mon, 12 Dec 2016 21:04:43 -0500 Subject: [PATCH] gnu:

Removing the python-updates branch [was Re: bug#25177: Test failures don't cause some Python packages to fail]

2016-12-13 Thread Leo Famulari
On Tue, Dec 13, 2016 at 10:34:03AM +0100, Marius Bakke wrote: > Sounds like we're going down the same road. I've started a branch with > the earlier patch and a few other fixes. Is it ok to overwrite the > existing 'python-updates' branch on Savannah? I'm going to delete that old branch tomorrow i

Re: Help acme-client find its certificate store

2016-12-14 Thread Leo Famulari
On Tue, Dec 13, 2016 at 05:15:05PM -0500, Leo Famulari wrote: > I'm successfully using this package with this change. > > I don't know if this is the "right way" to solve this. Your thoughts? To clarify, here is what happens on Debian Jessie without this change:

Re: [PATCH 11/11] gnu: Add pagure.

2016-12-14 Thread Leo Famulari
On Wed, Dec 14, 2016 at 12:25:26PM +, ng0 wrote: > * gnu/packages/version-control.scm (pagure): New variable. How can I test this? Is there supposed to be 'runserver.py' file to run? https://pagure.io/pagure

Re: [PATCH 11/11] gnu: Add pagure.

2016-12-14 Thread Leo Famulari
On Wed, Dec 14, 2016 at 04:27:18PM +, ng0 wrote: > Leo Famulari writes: > > > On Wed, Dec 14, 2016 at 12:25:26PM +, ng0 wrote: > >> * gnu/packages/version-control.scm (pagure): New variable. > > > > How can I test this? Is there supposed to be 'ru

Re: [PATCH] doc: Fix "could could" typo in Submitting Patches section

2016-12-14 Thread Leo Famulari
On Wed, Dec 14, 2016 at 09:38:36AM -0800, Maxim Cournoyer wrote: > Hi Guix! > > Please receive this trivial patch (attached) for the Guix info manual. > > From 805165a6114f745a2e9713215f9935ff78437c49 Mon Sep 17 00:00:00 2001 > From: Maxim Cournoyer > Date: Wed, 14 Dec 2016 09:30:17 -0800 > Sub

Re: Guix IceCat users have had early access to security fixes

2016-12-14 Thread Leo Famulari
On Wed, Dec 14, 2016 at 08:20:45PM -0600, Christopher Allan Webber wrote: > Mark H Weaver writes: > > > Yesterday, Mozilla released Firefox ESR 45.6 and announced several CVEs > > fixed by it: > > > > https://www.mozilla.org/en-US/security/advisories/mfsa2016-95/ > > > > I'm pleased to announce

Re: 01/01: gnu: python-pyopenssl: Disable tests.

2016-12-15 Thread Leo Famulari
On Wed, Dec 14, 2016 at 05:38:04PM +, Marius Bakke wrote: > mbakke pushed a commit to branch python-tests > in repository guix. > > commit 30e0229a1713e77dc0397dfb4ee6af4ac6a00443 > Author: Marius Bakke > Date: Wed Dec 14 18:34:48 2016 +0100 > > gnu: python-pyopenssl: Disable tests. >

Re: gnu: Add syncthing.

2016-12-15 Thread Leo Famulari
On Thu, Dec 15, 2016 at 10:06:59PM +0100, Petter wrote: > Hi again, > > I've prefixed most of the packages with "golang-" now. However, there are > some > packages already starting with "golang-", f.ex. > "golang-org-x-text-unicode-norm", > and I left those alone. It's inconsistent, but I felt thi

Re: gnu: Add Go build system.

2016-12-15 Thread Leo Famulari
On Sun, Dec 11, 2016 at 01:17:48AM +0100, Petter wrote: > I've made an attempt at making a build system for Go. It seems to > work, but it's not pretty. My Guix/Guile skills are bad, so keep your > expectations to a minimum. Consider it something where there was > nothing. Thank you for working on

Re: gnu: Add Go build system.

2016-12-15 Thread Leo Famulari
On Sun, Dec 11, 2016 at 01:17:48AM +0100, Petter wrote: > From 4c0597a95ae3cd111ef12d675edf501c559458ba Mon Sep 17 00:00:00 2001 > From: Petter > Date: Sun, 11 Dec 2016 01:10:09 +0100 > Subject: [PATCH] gnu: Add Go build system. > > * guix/build-system/go.scm: New file > * guix/build/go-build-sys

[pe...@more-magic.net: Irregex packages should be updated to 0.9.6]

2016-12-16 Thread Leo Famulari
With Peter's permission, I'm forwarding this message from guix-security to guix-devel. We fixed this bug in our guile-irregex package in commit fb73f07a0fe, but our chez-irregex and chicken packages are still vulnerable. Note the updated discussion on the chez-irregex bug tracker: https://github

Chicken security bugs [was Re: [pe...@more-magic.net: Irregex packages should be updated to 0.9.6]]

2016-12-16 Thread Leo Famulari
On Fri, Dec 16, 2016 at 02:33:19PM -0500, Leo Famulari wrote: > We fixed this bug in our guile-irregex package in commit fb73f07a0fe, > but our chez-irregex and chicken packages are still vulnerable. Also note that (I believe) our chicken package is vulnerable to CVE-2016-{6830,6831}:

Re: [PATCH] gnu: Add python-xopen.

2016-12-16 Thread Leo Famulari
On Thu, Dec 15, 2016 at 11:02:29AM +0100, Tobias Geerinckx-Rice wrote: > Marius, > > On 15/12/16 10:20, Marius Bakke wrote: > > Why not use 'pypi-uri' here? Otherwise LGTM. > > What would that give us? From what I can tell, GitHub automatically generates snapshot tarballs of Git tags. These tarb

Re: 01/01: gnu: python-pyopenssl: Disable tests.

2016-12-16 Thread Leo Famulari
On Fri, Dec 16, 2016 at 02:21:47PM +0100, Marius Bakke wrote: > Leo Famulari writes: > > On Wed, Dec 14, 2016 at 05:38:04PM +, Marius Bakke wrote: > >> +(arguments > >> + ;; FIXME: Some tests fail with "NameError: name 'long' is no

Re: gnu: Add syncthing.

2016-12-16 Thread Leo Famulari
On Fri, Dec 16, 2016 at 01:48:57PM +0100, Petter wrote: > On 2016-12-16 02:52, Leo Famulari wrote: > > On Thu, Dec 15, 2016 at 10:06:59PM +0100, Petter wrote: > > > I've prefixed most of the packages with "golang-" now. However, > > > there are >

Re: [PATCH] doc: Mention "guix pull" during installation.

2016-12-17 Thread Leo Famulari
On Fri, Dec 16, 2016 at 09:38:02AM +0100, Petter wrote: > good experience because of this. Proposing a patch to add this to the > manual. Thanks for looking out for the new user experience, which one tends to forget as time passes :) > * doc/guix.texi (Proceeding with the Installation): Add "guix

Re: [PATCH] gnu: Add asunder.

2016-12-17 Thread Leo Famulari
On Sat, Dec 17, 2016 at 01:20:40AM -0800, Chris Marusich wrote: > * gnu/packages/cdrom.scm (asunder): New variable. Thanks! > +(home-page "http://www.littlesvr.ca/asunder/index.php";) I agree with the other reviewers about the home-page. > +(inputs `(("gtk+-2" ,gtk+-2) > +

Re: [PATCH 1/2] gnu: Add c-toxcore.

2016-12-17 Thread Leo Famulari
On Thu, Dec 15, 2016 at 07:14:14PM +, ng0 wrote: > * gnu/packages/messaging.scm (c-toxcore): New variable. > +(version "0.1.0") I see a new release: https://github.com/TokTok/c-toxcore/tree/v0.1.1 > +(source > + (origin > + (method url-fetch) > + (uri (string-append

Re: [PATCH 2/2] gnu: utox: Update to 0.11.0.

2016-12-17 Thread Leo Famulari
On Thu, Dec 15, 2016 at 07:14:15PM +, ng0 wrote: > * gnu/packages/messaging.scm (utox): Update to 0.11.0. > [source]: Update source uri. > [build-system]: Change to cmake-build-system. > [arguments]: Remove previous content and disable tests, > add two new phases. > [inputs]: Remove libtoxcore,

Re: [PATCH] gnu: utox: Fix description.

2016-12-17 Thread Leo Famulari
On Thu, Dec 15, 2016 at 07:21:44PM +, ng0 wrote: > * gnu/packages/messaging.scm (utox): Fix description. Please re-submit this patch with the revised patches for c-toxcore, etc.

Re: [PATCH] gnu: maxima: Update to 5.39.0.

2016-12-18 Thread Leo Famulari
On Sun, Dec 18, 2016 at 12:59:33PM -0500, Kei Kebreau wrote: > Yes. I see that diffoscope complains about missing 'xxd'. That may be > useful to package (unless we already have it and I'm just oblivious). Does it break diffoscope or is it just a warning? Either way, we should try to build diffosco

Re: [PATCH] gnu: maxima: Update to 5.39.0.

2016-12-18 Thread Leo Famulari
On Sun, Dec 18, 2016 at 07:34:32PM +0100, Marius Bakke wrote: > Kei Kebreau writes: > > >> I've found 'diffoscope' to be useful when troubleshooting > >> reproducibility problems. E.g. by running it on two cancelled builds, or > >> by installing to different output paths with a superficial change

Re: 03/03: gnu: nss, nss-certs: Update to 3.27.2.

2016-12-20 Thread Leo Famulari
On Tue, Dec 20, 2016 at 01:56:03PM -0500, Mark H Weaver wrote: > > gnu: nss, nss-certs: Update to 3.27.2. > > > > * gnu/packages/gnuzilla.scm (nss): Update to 3.27.2. > > * gnu/packages/certs.scm (nss-certs): Update to 3.27.2. > > Thanks for this, but unfortunately this version of

Re: 03/03: gnu: nss, nss-certs: Update to 3.27.2.

2016-12-20 Thread Leo Famulari
On Tue, Dec 20, 2016 at 01:56:03PM -0500, Mark H Weaver wrote: > l...@famulari.name (Leo Famulari) writes: > > > lfam pushed a commit to branch master > > in repository guix. > > > > commit 7ab3ea426640e4e7ae798a8f72b3c90b383cb824 > > Author: Leo Famulari

Re: 03/03: gnu: nss, nss-certs: Update to 3.27.2.

2016-12-21 Thread Leo Famulari
On Wed, Dec 21, 2016 at 01:09:38AM -0500, Leo Famulari wrote: > At least some of these failures are caused by an expired test > certificate: > > https://bugzilla.mozilla.org/show_bug.cgi?id=1323978 > > This breaks compilation of NSS 3.27.1 and 3.27.2 across all of our > arc

Re: 01/01: gnu: curl: Update replacement to 7.52.0 [fixes CVE-2016-{9586, 9952, 9953}].

2016-12-21 Thread Leo Famulari
On Wed, Dec 21, 2016 at 02:03:21PM +, Marius Bakke wrote: > mbakke pushed a commit to branch master > in repository guix. > > commit 42366b35c3f9f8dc8b059d3369b8196a4b832c18 > Author: Marius Bakke > Date: Wed Dec 21 14:56:34 2016 +0100 > > gnu: curl: Update replacement to 7.52.0 [fixes

Re: 01/02: gnu: gnupg: Update to 2.1.17.

2016-12-22 Thread Leo Famulari
On Thu, Dec 22, 2016 at 02:17:23AM -0500, Mark H Weaver wrote: > > gnu: gnupg: Update to 2.1.17. > > > > * gnu/packages/gnupg.scm (gnupg): Update to 2.1.17. > > Unfortunately, this new version of gnupg consistently fails its test > suite on every system we support except for x86_64:

Staging freeze

2016-12-22 Thread Leo Famulari
The last staging branch was merged into the master branch on December 11. According to the 3 week staging cycle we are trying to adhere to [0], this would mean we freeze the current branch on December 25 and try to merge it on January 1. These dates are inconvenient for many people. I propose we

Re: [PATCH] gnu: Add asunder.

2016-12-23 Thread Leo Famulari
On Fri, Dec 23, 2016 at 12:16:24AM -0800, Chris Marusich wrote: > Hi Leo, > > I've responded to the feedback from you, Hartmut, and John. How does > the latest patch look? It's available here: > > https://lists.gnu.org/archive/html/guix-devel/2016-12/msg00707.html Thanks for the reminder! I pu

[PATCH 0/1] Libxml2 CVE-2016-4658 and CVE-2016-5131

2016-12-23 Thread Leo Famulari
/ Your thoughts? Leo Famulari (1): gnu: libxml: Fix CVE-2016-{4658,5131}. gnu/local.mk | 2 + gnu/packages/patches/libxml2-CVE-2016-4658.patch | 257 +++ gnu/packages/patches/libxml2-CVE-2016-5131.patch | 218 +++ gnu

[PATCH 1/1] gnu: libxml: Fix CVE-2016-{4658,5131}.

2016-12-23 Thread Leo Famulari
* gnu/packages/patches/libxml2-CVE-2016-4658.patch, gnu/packages/patches/libxml2-CVE-2016-5131.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/xml.scm (libxml2)[source]: Use them. --- gnu/local.mk | 2 + gnu/packages/patches/libxml

Re: Chicken security bugs [was Re: [pe...@more-magic.net: Irregex packages should be updated to 0.9.6]]

2016-12-23 Thread Leo Famulari
On Thu, Dec 22, 2016 at 02:20:37PM -0500, Kei Kebreau wrote: > Leo Famulari writes: > > > On Fri, Dec 16, 2016 at 02:33:19PM -0500, Leo Famulari wrote: > >> We fixed this bug in our guile-irregex package in commit fb73f07a0fe, > >> but our chez-irregex and chicken

Re: [PATCH 0/1] Libxml2 CVE-2016-4658 and CVE-2016-5131

2016-12-24 Thread Leo Famulari
On Sat, Dec 24, 2016 at 03:39:43PM +0100, Marius Bakke wrote: > Leo Famulari writes: > > This patch fixes CVE-2016-4658 and CVE-2016-5131 in libxml2. > The patches LGTM. I'm confused by CVE-2016-4658, the only "affected > products" seem to be Apple-based platforms,

Re: Chicken security bugs [was Re: [pe...@more-magic.net: Irregex packages should be updated to 0.9.6]]

2016-12-24 Thread Leo Famulari
On Sat, Dec 24, 2016 at 02:23:43PM -0500, Kei Kebreau wrote: > Leo Famulari writes: > > On Thu, Dec 22, 2016 at 02:20:37PM -0500, Kei Kebreau wrote: > >> Subject: [PATCH] gnu: chicken: Fix CVE-2016-{6830,6831}. > >> > >> * gnu/packages/patches/chicken-CVE-201

Re: [PATCH 0/1] Libxml2 CVE-2016-4658 and CVE-2016-5131

2016-12-24 Thread Leo Famulari
On Sat, Dec 24, 2016 at 03:39:43PM +0100, Marius Bakke wrote: > Leo Famulari writes: > > > This patch fixes CVE-2016-4658 and CVE-2016-5131 in libxml2. > > > > I noticed that Debian applied several more upstream changes to their > > package: > > > >

Re: [PATCH] gnu: pius: Update to 2.2.2-0.891687c.

2016-12-25 Thread Leo Famulari
On Sun, Dec 25, 2016 at 01:53:19PM -0500, Troy Sankey wrote: > Attached is a patch to upgrade pius to a version that works with > gpg-agent 2.1, in my experience. I have tested this version with > gnupg@2.1.17 as the gpg input and gpg-agent version, and using a new > style keybox (pubring.kbx) fil

Re: [PATCH] gnu: Add asunder.

2016-12-25 Thread Leo Famulari
On Sun, Dec 25, 2016 at 08:48:35AM +0100, John Darrington wrote: > On Sat, Dec 24, 2016 at 06:03:45PM -0800, Chris Marusich wrote: > > Why is the wrapper not good here? What would be a better solution? > > Here's why I think the wrapper produced by 'wrap-program' is a good >

Re: Icecat crash

2016-12-25 Thread Leo Famulari
On Sun, Dec 25, 2016 at 05:47:33PM -0800, Chris Marusich wrote: > Danny Milosavljevic writes: > > so I've finally found a 100% reproducible way to crash icecat. > > Previously it has been sporadic and not reproducible. > > > > Try going to this site in a new icecat (guix master) instance: > > > >

Re: Fwd: [curl] Re: configure: --with-libidn or --with-libidn2?

2016-12-26 Thread Leo Famulari
On Mon, Dec 26, 2016 at 01:59:22PM +, ng0 wrote: > It seems as if curl can be build with libidn2 now and they have > addressed the bug which existed for a while. I will check with > upstream and send in a fix for our curl package once I am sure > that the old bug has been fixed. Which bug? In

Re: Fwd: [curl] Re: configure: --with-libidn or --with-libidn2?

2016-12-26 Thread Leo Famulari
On Mon, Dec 26, 2016 at 05:10:50PM +, ng0 wrote: > Leo Famulari writes: > > > On Mon, Dec 26, 2016 at 01:59:22PM +, ng0 wrote: > >> It seems as if curl can be build with libidn2 now and they have > >> addressed the bug which existed for a while. I will che

pycrypto buffer overflow (potentially affects onionshare and other packages)

2016-12-26 Thread Leo Famulari
The pycrypto library contains at least one dangerous buffer overflow: https://github.com/dlitz/pycrypto/issues/176 And the pycrypto project is inactive: https://github.com/dlitz/pycrypto/issues/173 The list of our packages that use pycrypto: python-axolotl-0.1.35 onionshare-0.9.2 python-flask-

Re: pycrypto buffer overflow (potentially affects onionshare and other packages)

2016-12-26 Thread Leo Famulari
On Mon, Dec 26, 2016 at 12:43:44PM -0500, Leo Famulari wrote: > The list of our packages that use pycrypto: [...] > onionshare-0.9.2 This comes through python-stem. I've contacted the stem maintainer about this issue. signature.asc Description: PGP signature

Re: Staging freeze

2016-12-26 Thread Leo Famulari
On Fri, Dec 23, 2016 at 07:00:38AM +0100, John Darrington wrote: > On Fri, Dec 23, 2016 at 12:23:39AM -0500, Leo Famulari wrote: > The last staging branch was merged into the master branch on December > 11. > > According to the 3 week staging cycle we are tryi

Re: [PATCH] gnu: awesome: Update to 4.0.

2016-12-26 Thread Leo Famulari
On Mon, Dec 26, 2016 at 08:53:40PM +, ng0 wrote: > * gnu/packages/wm.scm (awesome): Update to 4.0. > [source]: Adjust to new upstream location. > [inputs]: Add 'xcb-util-xrm' and 'libxkbcommon' to inputs. > * gnu/packages/patches/awesome-reproducible-png.patch: Update it. Thanks, pushed!

Re: pycrypto buffer overflow (potentially affects onionshare and other packages)

2016-12-26 Thread Leo Famulari
On Mon, Dec 26, 2016 at 01:08:44PM -0500, Leo Famulari wrote: > On Mon, Dec 26, 2016 at 12:43:44PM -0500, Leo Famulari wrote: > > The list of our packages that use pycrypto: > > [...] > > > onionshare-0.9.2 > > This comes through python-stem. I've contact

Re: Staging freeze

2016-12-27 Thread Leo Famulari
On Fri, Dec 23, 2016 at 12:23:39AM -0500, Leo Famulari wrote: > The last staging branch was merged into the master branch on December > 11. > > According to the 3 week staging cycle we are trying to adhere to [0], > this would mean we freeze the current branch on December 25 and tr

Re: GuixSD + StumpWM

2016-12-27 Thread Leo Famulari
On Tue, Dec 27, 2016 at 09:50:47PM -0300, Daniel Pimentel wrote: > Guixs, > > I'm trying use StumpWM in my config.scm but there's code for module: > > guix system: error: failed to load '/etc/config.scm': > ice-9/boot-9.scm:2870:6: In procedure resolve-interface: > ice-9/boot-9.scm:2870:6: no cod

Re: Staging freeze

2016-12-27 Thread Leo Famulari
On Tue, Dec 27, 2016 at 06:56:44PM -0500, Leo Famulari wrote: > On Fri, Dec 23, 2016 at 12:23:39AM -0500, Leo Famulari wrote: > > The last staging branch was merged into the master branch on December > > 11. > > > > According to the 3 week staging cycle we are trying

staging: django fails to build

2016-12-28 Thread Leo Famulari
Django is failing its test suite on the staging branch: https://hydra.gnu.org/job/gnu/staging/python-django-1.10.3.x86_64-linux https://hydra.gnu.org/job/gnu/staging/python-django-1.10.3.i686-linux I can reproduce this on my own machine, but I'm not sure what the problem is. Does anyone have any

Bad signature on commit 6a34f4ccc8a5d (gnu: python-prompt-toolkit: Update to 1.0.9.)

2016-12-28 Thread Leo Famulari
I see this in the log: $ git log --show-signature 6a34f4ccc8a5d4a48e25ad3c9c512f8634928b91 commit 6a34f4ccc8a5d4a48e25ad3c9c512f8634928b91 gpg: Signature made Wed 28 Dec 2016 08:38:21 PM EST gpg:using RSA key 91CCDB9B48541B99 gpg: BAD signature from "Tobias Geerinckx-Rice " [unknow

Re: Bad signature on commit 6a34f4ccc8a5d (gnu: python-prompt-toolkit: Update to 1.0.9.)

2016-12-28 Thread Leo Famulari
On Wed, Dec 28, 2016 at 09:10:15PM -0500, Leo Famulari wrote: > I see this in the log: > > $ git log --show-signature 6a34f4ccc8a5d4a48e25ad3c9c512f8634928b91 > commit 6a34f4ccc8a5d4a48e25ad3c9c512f8634928b91 > gpg: Signature made Wed 28 Dec 2016 08:38:21 PM EST > gpg:

Re: Dependencies of pagure, revision of 2016-12-21

2016-12-28 Thread Leo Famulari
On Wed, Dec 21, 2016 at 11:47:08AM +, ng0 wrote: > [PATCH 01/11] gnu: Add python-flask-wtf. > > > Danny Milosavljevic: > > Subject: Re: [PATCH 01/11] gnu: Add python-flask-wtf. > > > > Date: Wed, 21 Dec 2016 00:10:39 +0100

Re: Bad signature on commit 6a34f4ccc8a5d (gnu: python-prompt-toolkit: Update to 1.0.9.)

2016-12-28 Thread Leo Famulari
On Thu, Dec 29, 2016 at 07:08:18AM +0100, John Darrington wrote: > On Thu, Dec 29, 2016 at 03:49:51AM +0100, Tobias Geerinckx-Rice wrote: > Leo, > > On 29/12/16 03:10, Leo Famulari wrote: > > gpg: BAD signature from "Tobias Geerinckx-Rice &

Re: Bad signature on commit 6a34f4ccc8a5d (gnu: python-prompt-toolkit: Update to 1.0.9.)

2016-12-28 Thread Leo Famulari
On Thu, Dec 29, 2016 at 07:08:18AM +0100, John Darrington wrote: > How did these commits get into the repository? Our repository is > configured to reject unsigned commits. Can it be that it doesn't > actually check that the signature matches? !!! Here's a pre-push Git hook that should prevent

Re: Bad signature on commit 6a34f4ccc8a5d (gnu: python-prompt-toolkit: Update to 1.0.9.)

2016-12-28 Thread Leo Famulari
On Thu, Dec 29, 2016 at 01:44:59AM -0500, Leo Famulari wrote: > Here's a pre-push Git hook that should prevent unsigned commits from > being pushed to any remote. I'd like to improve it to be applied > selectively per-remote. The hook will only apply when pushing to Savannah i

[PATCH 0/1] MPD: Install systemd service files

2016-12-29 Thread Leo Famulari
at ~/.guix-profile/etc/systemd[...] (my patch does this) or should the path be "namespaced" to MPD, like this: ~/.guix-profile/etc/mpd/systemd[...] ? Leo Famulari (1): gnu: mpd: Install systemd service files. gnu/packages/mpd.scm | 11 +++ 1 file changed, 11

[PATCH 1/1] gnu: mpd: Install systemd service files.

2016-12-29 Thread Leo Famulari
* gnu/packages/mpd.scm (mpd)[arguments]: Add 'install-service-files' phase. --- gnu/packages/mpd.scm | 11 +++ 1 file changed, 11 insertions(+) diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm index 36a31048a..5231c3f7f 100644 --- a/gnu/packages/mpd.scm +++ b/gnu/packages/mpd.scm

Re: Bad signature on commit 6a34f4ccc8a5d (gnu: python-prompt-toolkit: Update to 1.0.9.)

2016-12-29 Thread Leo Famulari
On Thu, Dec 29, 2016 at 04:04:49AM +0100, Tobias Geerinckx-Rice wrote: > Signing seems to fail both seldom and pseudo-randomly. Oh, and > silently[1]. My favourite kind of bug. > > I'm guessing this is what happens: > > $ > $ git commit, am or cherry-pick && git log --show-signatures >

Re: Staging freeze

2016-12-29 Thread Leo Famulari
On Wed, Dec 28, 2016 at 10:17:31AM +0100, John Darrington wrote: > On Tue, Dec 27, 2016 at 11:13:05PM -0500, Leo Famulari wrote: > On Tue, Dec 27, 2016 at 06:56:44PM -0500, Leo Famulari wrote: > > On Fri, Dec 23, 2016 at 12:23:39AM -0500, Leo Famulari wrote: > >

[PATCH 1/2] gnu: libpng: Fix a null pointer dereference [fixes security issue].

2016-12-29 Thread Leo Famulari
* gnu/packages/patches/libpng-fix-null-ptr-dereference.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/image.scm (libpng)[replacement]: New field. (libpng/fixed): New variable. --- gnu/local.mk | 1 + gnu/packages/image.scm

[PATCH 2/2] gnu: libpng-1.2: Fix a null pointer dereference [fixes security issue].

2016-12-29 Thread Leo Famulari
* gnu/packages/patches/libpng-1.2-fix-null-ptr-dereference.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/image.scm (libpng-1.2)[replacement]: New field. (libpng-1.2/fixed): New variable. --- gnu/local.mk | 1 + gnu/packages/image.s

Re: 03/03: gnu: nss, nss-certs: Update to 3.27.2.

2016-12-29 Thread Leo Famulari
On Wed, Dec 21, 2016 at 11:38:00AM -0500, Leo Famulari wrote: > From e19cd9120b7e62f88dd5b0a1fae099d1e01650eb Mon Sep 17 00:00:00 2001 > From: Leo Famulari > Date: Tue, 20 Dec 2016 21:29:19 -0500 > Subject: [PATCH] gnu: nss: Fix build failure caused by expired test > certificate.

Re: [PATCH 0/1] MPD: Install systemd service files

2016-12-29 Thread Leo Famulari
On Thu, Dec 29, 2016 at 07:24:19PM +0100, Marius Bakke wrote: > Leo Famulari writes: > > > I noticed that MPD 0.19.21 adds a systemd service file for unprivileged > > users: > > > > http://git.musicpd.org/cgit/master/mpd.git/plain/NEWS?h=v0.19.21 > > >

Re: Staging freeze

2016-12-29 Thread Leo Famulari
On Thu, Dec 29, 2016 at 06:51:46PM +0100, Ludovic Courtès wrote: > Hi! > > John Darrington skribis: > > > For what it's worth, I find that building *anything* related to qemu fails > > for different reasons in about 2/3 attempts. So I think there is a > > fundamental, yet to be diagnosed proble

Re: [PATCH 1/2] gnu: libpng: Fix a null pointer dereference [fixes security issue].

2016-12-29 Thread Leo Famulari
On Thu, Dec 29, 2016 at 07:26:16PM +0100, Marius Bakke wrote: > Leo Famulari writes: > > > * gnu/packages/patches/libpng-fix-null-ptr-dereference.patch: New file. > > * gnu/local.mk (dist_patch_DATA): Add it. > > * gnu/packages/image.scm (libpng)[replacement]: New field.

Re: [PATCH] gnu: libtermkey: Update to 0.19.

2016-12-29 Thread Leo Famulari
On Thu, Dec 29, 2016 at 07:38:24PM +0100, José Miguel Sánchez García wrote: > Just changed the version string from 0.18 to 0.19. This is unusual; isn't there new source code for version 0.19, which would require the source hash to be updated as well?

Re: [PATCH] gnu: Add kakoune

2016-12-30 Thread Leo Famulari
On Fri, Dec 30, 2016 at 03:44:13PM +1100, Carlo Zancanaro wrote: > From 57b2f9e6af20606e302fc4040515d7a92bde73fc Mon Sep 17 00:00:00 2001 > From: Carlo Zancanaro > Date: Fri, 30 Dec 2016 02:15:59 +1100 > Subject: [PATCH] gnu: Add kakoune > To: guix-devel@gnu.org > > * gnu/packages/patches/kakoune

Re: 01/01: gnu: Add Nagios.

2016-12-30 Thread Leo Famulari
On Wed, Nov 30, 2016 at 10:31:09PM +, Ludovic Court�s wrote: > civodul pushed a commit to branch master > in repository guix. > > commit d30e578a0011b05d1e7d8b3ba7ee38588eba301c > Author: Ludovic Courtès > Date: Wed Nov 30 23:26:57 2016 +0100 > > gnu: Add Nagios. > > * gnu/pac

Re: [PATCH] gnu: mysql: Update to 5.7.17.

2017-01-01 Thread Leo Famulari
On Sun, Jan 01, 2017 at 04:48:33PM +0800, Alex Vong wrote: > Hello, > > This upgrades mysql to 5.7.17. > > From d1e28eabd4c225c89dea6fecfca5a08e6b89594a Mon Sep 17 00:00:00 2001 > From: Alex Vong > Date: Sun, 1 Jan 2017 16:15:51 +0800 > Subject: [PATCH] gnu: mysql: Update to 5.7.17. > > * gnu/

Re: [PATCH] gnu: mariadb: Update to 10.1.20.

2017-01-01 Thread Leo Famulari
On Sun, Jan 01, 2017 at 07:12:37PM +0800, Alex Vong wrote: > Hello, > > This patch upgrades mariadb to 10.1.20. > > From 93fb3a2485589b9c7582e9df20d3e96d289b0a30 Mon Sep 17 00:00:00 2001 > From: Alex Vong > Date: Sun, 1 Jan 2017 18:45:40 +0800 > Subject: [PATCH] gnu: mariadb: Update to 10.1.20.

Re: [PATCH] gnu: diffoscope: Embed tool references.

2017-01-01 Thread Leo Famulari
On Sun, Jan 01, 2017 at 10:45:55AM +0100, Ricardo Wurmus wrote: > Fixes . > > * gnu/packages/package-management.scm (diffoscope)[inputs]: Add > colordiff and vim. > [arguments]: Add "embed-tool-references" build phase to embed references > to "colordiff", "xxd", and "rea

[PATCH 1/1] gnu: unrtf: Fix CVE-2016-10091.

2017-01-01 Thread Leo Famulari
* gnu/packages/patches/unrtf-CVE-2016-10091.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/unrtf.scm (unrtf)[source]: Use it. --- gnu/local.mk| 1 + gnu/packages/patches/unrtf-CVE-2016-10091.patch | 224 gnu/

Re: [PATCH 1/4] gnu: Add python-pyte.

2017-01-01 Thread Leo Famulari
On Sat, Dec 31, 2016 at 03:01:59PM +0100, Hartmut Goebel wrote: > * gnu/packages/python.scm (python-pyte, python2-pyte): New variables. > +(description "@code{pyte} is an in memory VTxxx-compatible terminal > +emulator. @code{xxx} stands for a series of video terminals, developed by > DEC >

Re: [PATCH 2/4] gnu: Add python-blessings.

2017-01-01 Thread Leo Famulari
On Sat, Dec 31, 2016 at 03:02:00PM +0100, Hartmut Goebel wrote: > * gnu/packages/python.scm (python-blessings, python2-blessings): New > variables. > +(description "Blessings is a pythonic API to manipulate terminal. It > +provides similar features to curses but beating some of their limita

Re: [PATCH 4/4] gnu: Add python-bpython.

2017-01-01 Thread Leo Famulari
On Sat, Dec 31, 2016 at 03:02:02PM +0100, Hartmut Goebel wrote: > * gnu/packages/python.scm (python-bpython, python2-bpython): New > variables. > +(synopsis "Fancy interface to the Python interpreter") > +(description "bpython's main features are > +@enumerate > +@item in-line syntax hig

Re: [PATCH 3/4] gnu: Add python-curtsies.

2017-01-01 Thread Leo Famulari
On Sat, Dec 31, 2016 at 03:02:01PM +0100, Hartmut Goebel wrote: > * gnu/packages/python.scm (python-curtsies, python2-curtsies, > python-curtsies-0.1, python2-curtsies-0.1): New variables. LGTM!

Re: Chicken security bugs [was Re: [pe...@more-magic.net: Irregex packages should be updated to 0.9.6]]

2017-01-01 Thread Leo Famulari
On Sat, Dec 24, 2016 at 08:59:59PM -0500, Kei Kebreau wrote: > Leo Famulari writes: > > > On Sat, Dec 24, 2016 at 02:23:43PM -0500, Kei Kebreau wrote: > >> Leo Famulari writes: > >> > On Thu, Dec 22, 2016 at 02:20:37PM -0500, Kei Kebreau wrote: > >>

Re: [PATCH 1/3] gnu: Add xdot.

2017-01-01 Thread Leo Famulari
On Sun, Jan 01, 2017 at 08:44:16PM +0200, Theodoros Foradis wrote: > > Ludovic Courtès writes: > > > Kei Kebreau skribis: > > > >> Theodoros Foradis writes: > >> > >>> * gnu/packages/graphviz.scm (xdot): New variable. > > > > [...] > > > >> Other than the comment above, LGTM. Is there someone m

Re: [PATCH] gnu: tar: Fix CVE-2016-6321.

2017-01-01 Thread Leo Famulari
On Sat, Dec 31, 2016 at 10:57:50PM +0800, Alex Vong wrote: > This is an updated version of the patch. There is only a minor stylish > change, spaces in local.mk are changed to tabs. > > From 0cf96ac1167906565c560a12ab730d2192779315 Mon Sep 17 00:00:00 2001 > From: Alex Vong > Date: Sat, 31 Dec 2

[PATCH 1/1] gnu: Add sonic.

2017-01-01 Thread Leo Famulari
/packages/speech.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2016 David Thompson ;;; Copyright © 2016 Marius Bakke +;;; Copyright © 2017 Leo Famulari ;;; ;;; This file is part of GNU Guix. ;;; @@ -92,3 +93,37 @@ stable and well documented interface

Re: guix build fails: can't change into `/var/tmp/guix-build-...drv-0'

2017-01-02 Thread Leo Famulari
On Mon, Jan 02, 2017 at 04:17:02PM +0100, Hartmut Goebel wrote: > Hi, > > I just upgraded to guix-0.12.0-2.b291 and now can not build (nor even > download) any longer: > > guix build: error: build failed: while setting up the build environment: > changing into `/var/tmp/guix-build-pyte-0.5.2.tar.

Re: guix build fails: can't change into `/var/tmp/guix-build-...drv-0'

2017-01-02 Thread Leo Famulari
On Mon, Jan 02, 2017 at 04:17:02PM +0100, Hartmut Goebel wrote: > Hi, > > I just upgraded to guix-0.12.0-2.b291 and now can not build (nor even > download) any longer: > > guix build: error: build failed: while setting up the build environment: > changing into `/var/tmp/guix-build-pyte-0.5.2.tar.

Re: [PATCH] gnu: arc-theme: Update to 20161119

2017-01-02 Thread Leo Famulari
On Mon, Jan 02, 2017 at 07:51:10AM +, Brandon Ludwig wrote: > Hello, > > > this patch updates arc-theme to 20161119. >From 3e694bb4e38e6380a2113cb7bc656b85be2aa511 Mon Sep 17 00:00:00 2001 From: bldtg Date: Sun, 1 Jan 2017 21:30:41 -0900 Subject: [PATCH] gnu: arc-theme: Update to 20161119

[PATCH 2/5] gnu: Add python-gpg.

2017-01-02 Thread Leo Famulari
/packages/gnupg.scm @@ -11,6 +11,7 @@ ;;; Copyright © 2016 Christopher Baines ;;; Copyright © 2016 Mike Gerwitz ;;; Copyright © 2016 Troy Sankey +;;; Copyright © 2017 Leo Famulari ;;; ;;; This file is part of GNU Guix. ;;; @@ -46,6 +47,7 @@ #:use-module (gnu packages pkg-config) #:use

[PATCH 5/5] gnu: assword: Update to 0.10.

2017-01-02 Thread Leo Famulari
s/password-utils.scm +++ b/gnu/packages/password-utils.scm @@ -7,6 +7,7 @@ ;;; Copyright © 2016 Andreas Enge ;;; Copyright © 2016 Lukas Gradl ;;; Copyright © 2016 Alex Griffin +;;; Copyright © 2017 Leo Famulari ;;; ;;; This file is part of GNU Guix. ;;; @@ -33,8 +34,8 @@ #:use-module (gn

[PATCH 1/5] gnu: gpgme: Update to 1.8.0.

2017-01-02 Thread Leo Famulari
* gnu/packages/gnupg.scm (gpgme): Update to 1.8.0. [arguments]: Don't set 'GPG=gpg2' in #:configure-flags. GnuPG-2.x is installed as 'gpg' on Guix. --- gnu/packages/gnupg.scm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm in

[PATCH 4/5] gnu: Add python-xdo.

2017-01-02 Thread Leo Famulari
/packages/python.scm +++ b/gnu/packages/python.scm @@ -11,7 +11,7 @@ ;;; Copyright © 2015, 2016 Christopher Allan Webber ;;; Copyright © 2015 Eric Dvorsak ;;; Copyright © 2015, 2016 David Thompson -;;; Copyright © 2015, 2016 Leo Famulari +;;; Copyright © 2015, 2016, 2017 Leo Famulari

[PATCH 3/5] gnu: python2-xdo: Update to 0.3.

2017-01-02 Thread Leo Famulari
* gnu/packages/python.scm (python2-xdo): Update to 0.3. --- gnu/packages/python.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index fce62175b..4d5018bf3 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.sc

Re: [PATCH 2/5] gnu: Add python-gpg.

2017-01-02 Thread Leo Famulari
On Mon, Jan 02, 2017 at 08:39:52PM -0500, Leo Famulari wrote: > * gnu/packages/gnupg.scm (python-gpg, python2-gpg): New variable. I forgot to disable the test suite for this package. AFAICT, tests are not distributed with it. Currently the build succeeds due to a bug in python-build-system.

Re: pycrypto buffer overflow (potentially affects onionshare and other packages)

2017-01-02 Thread Leo Famulari
On Mon, Jan 02, 2017 at 09:41:26PM +0100, Ludovic Courtès wrote: > Leo Famulari skribis: > > Based on my discussion with the Stem maintainer, I removed pycrypto from > > the dependency graph of OnionShare and added a comment about removing > > th

Re: [PATCH] Add PDF support to Gimp

2017-01-02 Thread Leo Famulari
On Sun, Jan 01, 2017 at 10:38:22PM -0800, Maxim Cournoyer wrote: > Hi Guix! > > This is to add poppler as an input to our Gimp package, which allows > Gimp to open PDF files for edition. > > From c8a16befd95a3072a77c8dda3472e0eed95c6925 Mon Sep 17 00:00:00 2001 > From: Maxim Cournoyer > Date: S

Re: Chicken security bugs [was Re: [pe...@more-magic.net: Irregex packages should be updated to 0.9.6]]

2017-01-02 Thread Leo Famulari
On Sun, Jan 01, 2017 at 11:04:33PM -0500, Kei Kebreau wrote: > Ah, this works excellently. Thanks for the pointer! The two attached > patches should do the trick. > From 41ce29321b21edc698a9ed2ce6dab09f2d190d50 Mon Sep 17 00:00:00 2001 > From: Kei Kebreau > Date: Sun, 1 Jan 2017 21:49:04 -0500 >

Re: [PATCH] gnu: arc-theme: Update to 20161119

2017-01-02 Thread Leo Famulari
On Mon, Jan 02, 2017 at 09:06:02PM +, Brandon Ludwig wrote: > Brandon Ludwig, I think. Okay, I did this using `git commit --amend --author="Brandon Ludwig "`. > Also, the commit message should include a description of the changes at > the "file-level". In this case, that looks like this: > >

Re: Bad signature on commit 6a34f4ccc8a5d (gnu: python-prompt-toolkit: Update to 1.0.9.)

2017-01-02 Thread Leo Famulari
On Mon, Jan 02, 2017 at 09:59:20PM +0100, Ludovic Courtès wrote: > I’m all for adding it to the repo and recommending it in HACKING. > > Leo? I've attached a patch. I'm not sure where to store the hook. signature.asc Description: PGP signature

Re: Bad signature on commit 6a34f4ccc8a5d (gnu: python-prompt-toolkit: Update to 1.0.9.)

2017-01-03 Thread Leo Famulari
On Tue, Jan 03, 2017 at 01:34:31PM +0100, Ludovic Courtès wrote: > Leo Famulari skribis: > > > On Mon, Jan 02, 2017 at 09:59:20PM +0100, Ludovic Courtès wrote: > >> I’m all for adding it to the repo and recommending it in HACKING. > >> > >> Leo? > >

Re: guix build fails: can't change into `/var/tmp/guix-build-...drv-0'

2017-01-03 Thread Leo Famulari
On Tue, Jan 03, 2017 at 05:43:36PM +0100, Hartmut Goebel wrote: > Am 02.01.2017 um 17:53 schrieb Leo Famulari: > > Could it be related to this bug? > > > > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25242 > Yes, this looks like my problem. > > Now I just need to

Re: [PATCH 5/5] gnu: assword: Update to 0.10.

2017-01-03 Thread Leo Famulari
On Tue, Jan 03, 2017 at 01:41:15PM +0100, Ludovic Courtès wrote: > Leo Famulari skribis: > > > * gnu/packages/password-utils.scm (assword): Update to 0.10. > > [arguments]: Use Python 3 instead of Python 2. > > [inputs]: Use Python 3 variants of inputs. Replace python2

Re: [PATCH] gnu: Add emacs-git-gutter

2017-01-03 Thread Leo Famulari
On Fri, Dec 30, 2016 at 08:29:27PM +, Christopher Baines wrote: > * gnu/packages/emacs.scm (emacs-git-gutter): New variable. Pushed, thank you!

<    7   8   9   10   11   12   13   14   15   16   >