Re: .dir-locals.el vs. guix-devel-mode

2015-09-29 Thread Taylan Ulrich Bayırlı/Kammer
Alex Kost <alez...@gmail.com> writes: > Taylan Ulrich "Bayırlı/Kammer" (2015-09-28 23:05 +0300) wrote: > >> Alex Kost <alez...@gmail.com> writes: >> >>> [...] >>> >>> More generally, I'm strongly against using "eval"

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

2015-09-15 Thread Taylan Ulrich Bayırlı/Kammer
taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") writes: > Emacs will use 2 spaces when the symbol (e.g. sha256 in this case) has > its 'scheme-indent-function' property set, and 1 space otherwise. So > you get > > (let (...) > foobar) ;two spaces

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

2015-09-15 Thread Taylan Ulrich Bayırlı/Kammer
Andreas Enge writes: > Hello, > > On Tue, Sep 15, 2015 at 06:54:51PM +0200, Mathieu Lirzin wrote: >>(sha256 >> (base32 >> "...")) > > like someone else previously on this list I was also puzzled by the discussion > on formatting style (meaning, I did not understand

Re: [PATCH 0/1] Add lz4 (C implementation)

2015-09-09 Thread Taylan Ulrich Bayırlı/Kammer
Leo Famulari writes: > This patch adds the C reference implementation of the lz4 compression > algorithm. > > I'm looking for advice regarding the tests. The tests take >30 minutes > on my on my quad-core i5 with 8 gigabytes of RAM and they require > Valgrind as a

Re: [PATCH] build: Improve information density and appearance of download progress output.

2015-09-05 Thread Taylan Ulrich Bayırlı/Kammer
Steve Sprang writes: > This patch adds Arch/pacman style output when invoking 'guix > download'. > > Previous output: > $ guix download ftp://ftp.gnu.org/gnu/guile/guile-2.0.11.tar.gz > starting download of `/tmp/guix-file.IgqbP2' from >

Re: [PATCH] scripts: package: Add --install-from-file option.

2015-08-20 Thread Taylan Ulrich Bayırlı/Kammer
Thompson, David dthomps...@worcester.edu writes: On Wed, Aug 19, 2015 at 4:27 AM, Amirouche Boubekki amirou...@hypermove.net wrote: What about dispatch `guix package -i` depending on the argument. In principle there will be no *.scm$ packages so the above could be guix package -i

[PATCH] gnu: Remove mplayer2.

2015-08-13 Thread Taylan Ulrich Bayırlı/Kammer
mplayer2 has been crashing at startup since a while. It might be related to incompatibilities with new FFmpeg versions. I was the one who added the mplayer2 recipe despite the project being abandoned, but I switched to mpv after all and don't have motivation to support this package anymore.

Presence of GuixSD as a Linux

2015-07-10 Thread Taylan Ulrich Bayırlı/Kammer
Some pages and documentation of some projects insist on using terminology such as a Linux, Linux distributions, Linux flavours etc. when referring to GNU/Linux systems. Would the publicity benefits of appearing on such pages outweigh the harm done by GuixSD appearing as a Linux? Such a case we

Re: guix size

2015-06-18 Thread Taylan Ulrich Bayırlı/Kammer
Federico Beffa be...@ieee.org writes: l...@gnu.org (Ludovic Courtès) writes: Nice! Here the output shows 3 columns next to store items. The first column, labeled “total”, shows the size in mebibytes (MiB) of the typo: mebibytes Regards, Fede https://en.wikipedia.org/wiki/Mebibyte

Re: lsh-server in %desktop-services ?

2015-06-14 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: What do others think? I always have an ssh server running on my desktop machines, but I would probably be surprised if a default desktop configuration had this. It seems counter-intuitive, and I can see someone use a trivial password or no password on

Re: Should these files ignored?

2015-05-26 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: They’re only regenerated upon ‘make dist’ or ‘make -C po/guix update-po’, I think. I just run ‘git reset --hard’ when that happens, which is rare. Actually I get the .po file changes when I build after e.g. git reset --hard git clean -fdx, meaning

Re: Daemon update

2015-05-22 Thread Taylan Ulrich Bayırlı/Kammer
Alexander Vorobiev alexander.vorob...@gmail.com writes: Doesn't binary distribution have hardcoded /gnu/* paths? I can't use those unfortunately. We have a standard configuration of RHEL 6.5 installed on hundreds of servers and any modifications of the root directory (and all other standard

Re: How can I add a package outside the guix source dir?

2015-05-22 Thread Taylan Ulrich Bayırlı/Kammer
Feng Shu tuma...@163.com writes: I want to add a package which will used by myself, for example: I don't want to put it to guix source dir, How can I solve the problem? You can set the environment variable GUIX_PACKAGE_PATH to e.g. ~/.guix-packages then put that package definition into

Re: [PATCH] Add guile-emacs!

2015-05-19 Thread Taylan Ulrich Bayırlı/Kammer
Christopher Allan Webber cweb...@dustycloud.org writes: Great, I hope it's good now! I added a period to the first line of the commit message (was another oversight on my side) and pushed it, thanks. :-) Taylan

[PATCH] gnu: guix-0.8.1: Add gnutls to propagated inputs.

2015-05-12 Thread Taylan Ulrich Bayırlı/Kammer
It came up on IRC that the guix package should probably propagate gnutls, since it's required by 'guix download' for HTTPS URLs. Should this go to core-updates or so? From 139aefdbd5b2eb07c08c46cdab62517b93a7b656 Mon Sep 17 00:00:00 2001 From:

Re: [PATCH] tests: Use '.' and not 'source' which is a Bashism.

2015-05-06 Thread Taylan Ulrich Bayırlı/Kammer
John Darrington j...@darrington.wattle.id.au writes: Since we use bash, I don't think it matters if we have constructs which don't work on the traditional bourne shell. This is about building Guix though, which should work on any POSIX system (approximately at least?) with the dependencies

[PATCH] tests: Use '.' and not 'source' which is a Bashism.

2015-05-06 Thread Taylan Ulrich Bayırlı/Kammer
I assume the test is supposed to run with any standards compliant shell and not specifically GNU Bash: From 45b02e923e835569c47e4e5b4dd6972ac402a74e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= taylanbayi...@gmail.com Date: Wed, 6 May 2015 20:13:31 +0200

Re: pkg-config Requires fields and propagated inputs

2015-05-03 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: portaudio: pkg-config: () libs: (asound) avahi: pkg-config: (glib-2.0 gobject-2.0 glib-2.0) libs: () libatomic-ops: pkg-config: () libs: (atomic_ops) So ‘libs’ means that the .pc has “-latomic_ops”, right? Indeed. There are libatomic_ops.a and .la

Re: [PATCH] gnu: mesa: Add libva input.

2015-04-30 Thread Taylan Ulrich Bayırlı/Kammer
Andreas Enge andr...@enge.fr writes: On Wed, Apr 29, 2015 at 11:52:30PM +0200, Taylan Ulrich Bayırlı/Kammer wrote: Right. I don't know what I did wrong before, but it actually seems to work fine to put it in gl.scm. New patch: Okay, looks good. Actually, I hit the problem again now; it's

Re: [PATCH] gnu: mesa: Add libva input.

2015-04-30 Thread Taylan Ulrich Bayırlı/Kammer
Andreas Enge andr...@enge.fr writes: On Wed, Apr 29, 2015 at 11:52:30PM +0200, Taylan Ulrich Bayırlı/Kammer wrote: Right. I don't know what I did wrong before, but it actually seems to work fine to put it in gl.scm. New patch: Okay, looks good. I just realise that libva-without-mesa

Re: [PATCH] gnu: mesa: Add libva input.

2015-04-30 Thread Taylan Ulrich Bayırlı/Kammer
Andreas Enge andr...@enge.fr writes: On Thu, Apr 30, 2015 at 09:29:34AM +0200, Andreas Enge wrote: Then please push! Sorry, I forgot; maybe push to core-updates, or wait after it is merged (do we have a time line for this)? Waiting for Ludovic's input then... Taylan

Re: GSoC: Manolis to work on Guix port to GNU/Hurd

2015-04-30 Thread Taylan Ulrich Bayırlı/Kammer
Svante Signell svante.sign...@gmail.com writes: What about gitlab? The GitLab web service runs on GitLab Enterprise Edition which is proprietary software. The main Gitorious alternatives I'm aware of are notabug.org and gitbull.org, the former running Gogs and the latter Kallithea. Taylan

Re: [PATCH] gnu: mesa: Add libva input.

2015-04-30 Thread Taylan Ulrich Bayırlı/Kammer
taylanbayi...@gmail.com (Taylan Ulrich Bayırlı/Kammer) writes: Andreas Enge andr...@enge.fr writes: On Thu, Apr 30, 2015 at 09:29:34AM +0200, Andreas Enge wrote: Then please push! Sorry, I forgot; maybe push to core-updates, or wait after it is merged (do we have a time line

Re: [PATCH] gnu: qt: Fix for i686.

2015-04-30 Thread Taylan Ulrich Bayırlı/Kammer
taylanbayi...@gmail.com (Taylan Ulrich Bayırlı/Kammer) writes: This is really hacky but seems to work. It seems Guix helped a Qt developer reproduce the bug and now there's a proper fix: https://bugreports.qt.io/browse/QTBUG-45205 (see bottom comment) I will try those patches out; should

Re: [PATCH] gnu: mesa: Add libva input.

2015-04-29 Thread Taylan Ulrich Bayırlı/Kammer
Andreas Enge andr...@enge.fr writes: On Tue, Apr 28, 2015 at 10:21:25PM +0200, Taylan Ulrich Bayırlı/Kammer wrote: notably I put the libva-without-mesa package into video.scm because I was getting circular import problems: +(define-public libva-no-mesa Is there no other solution that does

Re: [PATCH] Patch Qt 5.4 for i686.

2015-04-29 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: Mark H Weaver m...@netris.org skribis: Please, let's not do that. We should be moving in the other direction, by using less, not more, of the unbelievably massive amount of bundled stuff in Qt. Agreed. If this fix is the really best we can hope for

Re: [PATCH] gnu: mesa: Add libva input.

2015-04-28 Thread Taylan Ulrich Bayırlı/Kammer
I forgot to add (name libva-for-mesa) to the libva-for-mesa package. Otherwise same patch: From b169a4b2c8bf838579c1aa1e5bc47df9446b5704 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= taylanbayi...@gmail.com Date: Tue, 28 Apr 2015 15:08:47 +0200 Subject:

[PATCH] gnu: mesa: Add libva input.

2015-04-28 Thread Taylan Ulrich Bayırlı/Kammer
From 8bb21df5e4769797ba915a83643da57168f8dc9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= taylanbayi...@gmail.com Date: Tue, 28 Apr 2015 15:08:47 +0200 Subject: [PATCH 2/3] gnu: mesa: Add libva input. There is a circular dependency between Mesa and

[PATCH] gnu: mesa: Update to 10.5.4.

2015-04-28 Thread Taylan Ulrich Bayırlı/Kammer
Note that this patch introduces some significant changes to the recipe, and I'm unsure about their correctness. (It builds fine, but maybe isn't future-proof.) AFAIUI, python, flex, bison, and gettext are all only needed (at build time) when rebuilding parts of the build system. Maybe they were

Re: [PATCH] gnu: mesa: Add libva input.

2015-04-28 Thread Taylan Ulrich Bayırlı/Kammer
宋文武 iyzs...@gmail.com writes: Look good to me, but how does it work? According to archlinux, it will build 'gallium_drv_video.so', described as VA-API implementation for gallium. IIUC, libva may dlopen this gallium_drv_video.so? I had to tinker and research for several hours to be able to

Re: Planning for 0.8.2

2015-04-24 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: l...@gnu.org (Ludovic Courtès) skribis: For those I’ve just reopened core-updates with the intent of freezing it in a couple of days or so. The changes should be limited to: 1. ld-wrapper bugs fixed (just pushed); 2. libstdc++ not having

[PATCH] Patch Qt 5.4 for i686.

2015-04-24 Thread Taylan Ulrich Bayırlı/Kammer
It will take my machine another ~7 hours to build Qt so that I can verify that this works; on the meanwhile sending it in FYI and for stylistic review. From eb8f5f90684e141c4055c9e484629a2c7d731a06 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?=

Re: [PATCH] Patch Qt 5.4 for i686.

2015-04-24 Thread Taylan Ulrich Bayırlı/Kammer
taylanbayi...@gmail.com (Taylan Ulrich Bayırlı/Kammer) writes: It will take my machine another ~7 hours to build Qt so that I can verify that this works; on the meanwhile sending it in FYI and for stylistic review. The patch does not solve the problem after all. :-( I should have taken

Re: Add guile-minikanren

2015-04-23 Thread Taylan Ulrich Bayırlı/Kammer
Andreas Enge andr...@enge.fr writes: I named it guile-minikanren which isn't really accurate. I'm not sure how else I could name it though? I'd be open to suggestions! There is a chapter in the documentation about this: https://www.gnu.org/software/guix/manual/guix.html#Package-Naming

Re: updating list of substitutes

2015-04-22 Thread Taylan Ulrich Bayırlı/Kammer
Pjotr Prins pjotr.publi...@thebird.nl writes: But even when installing, one may not need to download anything if the package is already in the store. So I think the following would be good: Determine the list of packages to be installed in a profile with guix package or to be built with

Re: Self-contained Guix tarball

2015-04-19 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: Pjotr Prins pjotr.publi...@thebird.nl skribis: BTW when Nix decided to go for a meta-database they lost something. I know it has good reasons (performance mostly) but it took away the self-containedness of packages. It would be nice just to be able to

Re: [PATCH 3/3] gnu: Add MariaDB.

2015-04-17 Thread Taylan Ulrich Bayırlı/Kammer
David Thompson dthomps...@worcester.edu writes: 宋文武 iyzs...@gmail.com writes: * gnu/packages/database.scm (mariadb): New variable. MariaDB is a replacement for MySQL. Last I read you can just replace MySQL with MariaDB and everything just works. So, should we keep our mysql package?

Re: Planning for 0.8.2

2015-03-31 Thread Taylan Ulrich Bayırlı/Kammer
Mark H Weaver m...@netris.org writes: It would also be good to fix Qt-5 on i686. I've been looking into this but didn't come very far on fixing it. I opened a Qt bug report on it: https://bugreports.qt.io/browse/QTBUG-45205 In short, the qtwebengine sources end up including both GL headers,

[PATCH] gnu: ngircd: Fix test suite.

2015-03-30 Thread Taylan Ulrich Bayırlı/Kammer
From 4e5f345f54395a02f87a0ce0c3e68d2b71e20259 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= taylanbayi...@gmail.com Date: Mon, 30 Mar 2015 10:37:11 +0200 Subject: [PATCH] gnu: ngircd: Fix test suite. * gnu/packages/messaging.scm (ngircd): Overwrite

Re: [PATCHES] Various

2015-03-28 Thread Taylan Ulrich Bayırlı/Kammer
taylanbayi...@gmail.com (Taylan Ulrich Bayırlı/Kammer) writes: l...@gnu.org (Ludovic Courtès) writes: (set-file-time config/config.h.in (stat config/config.h)) There's no config/config.h, even after the configure phase. Is it fine to use (stat configure) instead? I went forth and pushed

Re: pkg-config Requires fields and propagated inputs

2015-03-26 Thread Taylan Ulrich Bayırlı/Kammer
taylanbayi...@gmail.com (Taylan Ulrich Bayırlı/Kammer) writes: P.S.: I'll see if I can write a tool that compares the union of the Requires[.private] fields of all .pc files in a package to the package's propagated inputs, so we can detect mismatches automatically. So here's a first version

Re: [PATCHES] Various

2015-03-26 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: However, this package recipe explicitly adds Autoconf, Automake, and Libtool as inputs, plus it runs ‘autoreconf’. So I suspect this is because upstream’s tarball isn’t self-contained, right? Ludo’. Oh, I did that because otherwise I get the

Re: [PATCHES] Various

2015-03-25 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: + (uri (string-append http://www.leptonica.com/source/leptonica-; + version .tar.gz)) Really, they didn’t use ‘make dist’? I don't understand; what does make dist do differently? Thanks for the review! Taylan

Re: pkg-config Requires fields and propagated inputs

2015-03-25 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: taylanbayi...@gmail.com (Taylan Ulrich Bayırlı/Kammer) skribis: It might be nice to have build-only propagated inputs. On the other hand, someone installing libxrandr in their profile will expect pkg-config on libxrandr to work without errors. More

Re: [PATCHES] Various

2015-03-25 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: +(synopsis Video Acceleration API) I know that it’s the upstream name, but really, it’s a library, not an interface. So what about “Video acceleration library”? Indeed, done. Subject: [PATCH 3/8] gnu: Add libwebp. * gnu/packages/image.scm

Re: [PATCHES] Various

2015-03-25 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: taylanbayi...@gmail.com (Taylan Ulrich Bayırlı/Kammer) skribis: l...@gnu.org (Ludovic Courtès) writes: + (uri (string-append http://www.leptonica.com/source/leptonica-; + version .tar.gz)) Really, they didn’t use ‘make

Re: [PATCHES] Various

2015-03-25 Thread Taylan Ulrich Bayırlı/Kammer
taylanbayi...@gmail.com (Taylan Ulrich Bayırlı/Kammer) writes: Here's a series of patches from tracking libva's and VapourSynth's recursive dependencies. (They themselves are optional dependencies to mpv, to whose review-awaiting patch I added them, which shouldn't change the review result

Re: pkg-config Requires fields and propagated inputs

2015-03-24 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: Do you have an example of a package that uses Requires.private? libxrandr is a good test case. Indeed I patched it a few days ago because some libraries in its Requires.private weren't propagated, which fixed my issue. However, pkg-config isn't aware of

[PATCHES] Various

2015-03-22 Thread Taylan Ulrich Bayırlı/Kammer
Here's a series of patches from tracking libva's and VapourSynth's recursive dependencies. (They themselves are optional dependencies to mpv, to whose review-awaiting patch I added them, which shouldn't change the review result.) All patches add packages without anything unusual, except for: -

[PATCH] gnu: Add mpv.

2015-03-19 Thread Taylan Ulrich Bayırlı/Kammer
From b16fd3946adf45214c3e137e1f01f6a7294feca9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= taylanbayi...@gmail.com Date: Thu, 19 Mar 2015 23:46:21 +0100 Subject: [PATCH 1/2] gnu: Add mpv. * gnu/packages/video.scm (mpv): New variable. ---

[PATCH] gnu: Add mplayer2.

2015-03-19 Thread Taylan Ulrich Bayırlı/Kammer
The mplayer2 project is actually dead, and mplayer2.org went down just a few days ago (unsure whether it will go back up), but the program will probably remain usable for years to come, and I prefer it for some reasons, so here goes. I will package mpv-player next. From

pkg-config Requires fields and propagated inputs

2015-03-19 Thread Taylan Ulrich Bayırlı/Kammer
I would appreciate it if someone helped me wrap my head around this. Ideally I already got it and the following summary is correct; otherwise please correct. Pkg-config files (e.g. lib/pkgconfig/foo.pc for libfoo) may have a Requires and a Requires.private field. If I'm reading pkg-config

Re: [PATCH] gnu: Add mplayer2.

2015-03-19 Thread Taylan Ulrich Bayırlı/Kammer
taylanbayi...@gmail.com (Taylan Ulrich Bayırlı/Kammer) writes: (source (origin (method git-fetch) (uri (git-reference ;; XXX Change this if mplayer2.org goes up again. (url http://repo.or.cz/mplayer2.git;) (commit

[PATCHES] Use mirror://sourceforge URIs

2015-03-18 Thread Taylan Ulrich Bayırlı/Kammer
Here's a bunch of trivial patches switching a few packages to mirror://sourceforge URIs (and one adding a comment explaining why not). I tested that they all work and produce the same hash. Will push shortly if nobody objects. From b59483856ac0e4cc60ae390e8dfc1508e5a534a0 Mon Sep 17 00:00:00

Re: [PATCH] gnu: Add mesa-demos.

2015-03-17 Thread Taylan Ulrich Bayırlı/Kammer
taylanbayi...@gmail.com (Taylan Ulrich Bayırlı/Kammer) writes: Updated patches below. Apologies; the latter patch was untested and (of course) contained silly bugs. From 807816ec67414770cf5a6fa82c863096e14b276e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer

[PATCHES] Mesa dlopen() calls more optional features

2015-03-17 Thread Taylan Ulrich Bayırlı/Kammer
Here's a pair of patches, the first patching all non-absolute dlopen() uses I could detect (except for GBM), and the second enabling a few optional features of Mesa, including GBM, and adding that last GBM dlopen() patch. (My intent is to keep the patches stylistically agnostic to each other; I

Re: ‘bsd-style’ → ‘non-copyleft’

2015-03-15 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: I’ve just renamed ‘bsd-style’ in (guix licenses) to ‘non-copyleft’, which is less ambiguous (see http://www.gnu.org/philosophy/words-to-avoid.html#BSD-style.) (The old binding is still there to avoid breakage, but we’ll remove it eventually.) Thanks,

Re: [PATCH] gnu: Add mesa-demos.

2015-03-14 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: taylanbayi...@gmail.com (Taylan Ulrich Bayırlı/Kammer) skribis: From 051341d49fae36579ce318ab0b9c245ed084cdae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= taylanbayi...@gmail.com Date: Fri, 13 Mar 2015 15:57:51

[PATCH] gnu: Add mesa-demos.

2015-03-13 Thread Taylan Ulrich Bayırlı/Kammer
From 051341d49fae36579ce318ab0b9c245ed084cdae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= taylanbayi...@gmail.com Date: Fri, 13 Mar 2015 15:57:51 +0100 Subject: [PATCH 2/3] gnu: msea: Propagate input libxshmfence. * gnu/packages/gl.scm (mesa): Propagate

Re: [PATCH] gnu: Add s2tc.

2015-03-13 Thread Taylan Ulrich Bayırlı/Kammer
Here's the updated patch, which adds a mesa-headers package, and fixes the dlopening of s2tc. From 01539ae1ff353ac7feccdfdd05992ad295dcdd00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= taylanbayi...@gmail.com Date: Wed, 11 Mar 2015 21:49:24 +0100 Subject:

Re: [PATCHES] Fix samba rpaths, add mplayer2

2015-03-12 Thread Taylan Ulrich Bayırlı/Kammer
Thanks for the review; I pushed the samba fix but will postpone mplayer2 until I've fixed mesa, because it also suffers from that dlopen issue. Taylan

Re: [PATCH] gnu: Add s2tc.

2015-03-12 Thread Taylan Ulrich Bayırlı/Kammer
Please postpone reviewing this! (Sorry if I wasted anyone's time.) I was planning to do all the dlopen() patching later on in one commit, but realized that it means I will be adding a phase lambda that references the 's2tc' input, after which the 'mesa-without-s2tc' package breaks because it

Re: [PATCH] Add PCB.

2015-03-11 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: Ricardo Wurmus rek...@elephly.net skribis: In packaging PCB I noticed that our Mesa package loads a few libraries with dlopen() but does not use absolute paths to store items. In the case of PCB, dlopen(libudev.so.0) fails and causes pcb die on

[PATCHES] Fix samba rpaths, add mplayer2

2015-03-10 Thread Taylan Ulrich Bayırlı/Kammer
The first patch closes at least one of the dangling .so references bugs I reported recently; it should close all those where the dangling references are to libtalloc, libtevent, libtdb, libwbclient, and libcrypt. Possibly more, because those libs are just the ones that bit me while building

Re: [PATCHES] Add recode, enca.

2015-03-09 Thread Taylan Ulrich Bayırlı/Kammer
/textutils.scm b/gnu/packages/textutils.scm new file mode 100644 index 000..6bc7ff4 --- /dev/null +++ b/gnu/packages/textutils.scm @@ -0,0 +1,60 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2015 Taylan Ulrich Bayırlı/Kammer taylanbayi...@gmail.com +;;; +;;; This file

Re: [PATCHES] Add recode, enca.

2015-03-09 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: I'm not sure if the need to specify the .libs subdirectory is Guix-specific or not. I don’t think so (the package uses libtool, right?) This may be a genuine upstream bug, which could go unnoticed when the user happens to have a librecode.so in the

[PATCHES] Various

2015-03-07 Thread Taylan Ulrich Bayırlı/Kammer
© 2014 Alex Kost alez...@gmail.com ;;; Copyright © 2014 Ricardo Wurmus rek...@elephly.net +;;; Copyright © 2015 Taylan Ulrich Bayırlı/Kammer taylanbayi...@gmail.com ;;; ;;; This file is part of GNU Guix. ;;; @@ -294,6 +295,25 @@ compose, and analyze GIF images.) (home-page http

Re: [PATCHES] Add recode, enca.

2015-03-07 Thread Taylan Ulrich Bayırlı/Kammer
Andreas Enge andr...@enge.fr writes: In the first one, I couldn't figure out how to make the test suite run, which uses a setup.py file to compile a small program, which fails with ld: cannot find -lrecode (where recode is the library being tested). Any help welcome. You could set

Re: Website implementation

2015-03-07 Thread Taylan Ulrich Bayırlı/Kammer
Luis Felipe López Acevedo felipe.lo...@openmailbox.org writes: - tylan's html simple https://gitorious.org/taylan-guile/html/ Note that this is a rudimentary library; I just thought someone might use it as a starting point for something more serious. Taylan

[PATCHES] Add recode, enca.

2015-03-04 Thread Taylan Ulrich Bayırlı/Kammer
/file.scm\ diff --git a/gnu/packages/encoding.scm b/gnu/packages/encoding.scm new file mode 100644 index 000..9913e96 --- /dev/null +++ b/gnu/packages/encoding.scm @@ -0,0 +1,55 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2015 Taylan Ulrich Bayırlı/Kammer

[PATCH] gnu: Add quvi.

2015-03-04 Thread Taylan Ulrich Bayırlı/Kammer
This actually adds three packages but they're closely tied together. From 5e10d1af45eceff13d764e6b13cc3498477b080d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= taylanbayi...@gmail.com Date: Wed, 4 Mar 2015 22:35:53 +0100 Subject: [PATCH 4/5] gnu: Add

[PATCH] gnu: Add libass.

2015-03-04 Thread Taylan Ulrich Bayırlı/Kammer
/gnu/packages/video.scm @@ -2,6 +2,7 @@ ;;; Copyright © 2013, 2014, 2015 Andreas Enge andr...@enge.fr ;;; Copyright © 2014, 2015 David Thompson da...@gnu.org ;;; Copyright © 2014, 2015 Mark H Weaver m...@netris.org +;;; Copyright © 2015 Taylan Ulrich Bayırlı/Kammer taylanbayi...@gmail.com

Re: [PATCH] gnu: Add audacity.

2015-03-03 Thread Taylan Ulrich Bayırlı/Kammer
+;;; Copyright © 2015 Taylan Ulrich Bayırlı/Kammer taylanbayi...@gmail.com +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation

Re: Some macros to make package definitions prettier

2015-03-03 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: I’ve applied it locally and will push shortly. It might be too late, but I have a nitpick on my macro: the implicit quoting of phase names 1. makes it impossible to provide them dynamically (e.g. procedure argument), 2. might give an illusion that they're

Re: Some macros to make package definitions prettier

2015-03-03 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: I actually agree. Well, next round? If you want. :-) I thought it might be too much to have a second commit that touches all recipes where 'modify-phases' is used, but maybe I'm being too pedantic. In think Guile 2.1 is standards-compliant in that

Re: [PATCH] gnu: Add audacity.

2015-03-03 Thread Taylan Ulrich Bayırlı/Kammer
file mode 100644 index 000..f12a2e8 --- /dev/null +++ b/gnu/packages/audacity.scm @@ -0,0 +1,102 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2015 Taylan Ulrich Bayırlı/Kammer taylanbayi...@gmail.com +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix

Re: [PATCH] gnu: ecl: Update to version 15.2.21.

2015-03-01 Thread Taylan Ulrich Bayırlı/Kammer
taylanbayi...@gmail.com (Taylan Ulrich Bayırlı/Kammer) writes: Here's an updated patch for my proposal in my last e-mail. [...] I went ahead and pushed a slightly edited version of that. Taylan

Re: Python ignores pth files?

2015-03-01 Thread Taylan Ulrich Bayırlı/Kammer
Ricardo Wurmus rek...@elephly.net writes: pygtk and pygobject both come with .pth files that instruct Python to check out the gtk-2.0 subdirectory, yet these files are seemingly ignored as (according to strace) Python makes no attempt to look inside the declared subdirectories when Solfege

Re: [ART] Website mockup rev2

2015-02-26 Thread Taylan Ulrich Bayırlı/Kammer
David Thompson dthomps...@worcester.edu writes: It would be a shame to use a static site generator that isn't written in Guile. However, there isn't an available solution and my efforts to write one (along with a Markdown parser) haven't produced anything usable as of now. For what it's

ffmpeg patches

2015-02-25 Thread Taylan Ulrich Bayırlı/Kammer
These are fairly trivial but: - Please verify the commit message style. - The second adds a (gnu packages audio) import to (gnu packages video), which makes sense I think because video media usually contains audio, but in my Audacity patch I had added (gnu packages video) to (gnu packages

Re: Some macros to make package definitions prettier

2015-02-25 Thread Taylan Ulrich Bayırlı/Kammer
Thompson, David dthomps...@worcester.edu writes: On Wed, Feb 25, 2015 at 12:04 PM, Thompson, David dthomps...@worcester.edu wrote: I understand the temptation to name it 'modify-phases', but since this macro applies to any alist, I think 'modify-alist' or something with alist in the name

Re: [PATCH] gnu: Add libsbsms.

2015-02-24 Thread Taylan Ulrich Bayırlı/Kammer
taylanbayi...@gmail.com (Taylan Ulrich Bayırlı/Kammer) writes: From 7aed4cd0b6bd365e31fe5fb6de1c7249ca300e15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= taylanbayi...@gmail.com Date: Fri, 20 Feb 2015 21:42:48 +0100 Subject: [PATCH 4/9] gnu: Add

Re: [PATCH] gnu: Add soundtouch.

2015-02-24 Thread Taylan Ulrich Bayırlı/Kammer
Here's an updated patch with David's feedback to gently bump the thread. :-) Will push if nobody has objections. From d7ad03f88923b340357c929e438963e59f88ad24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= taylanbayi...@gmail.com Date: Fri, 20 Feb 2015

Re: [PATCH] gnu: Add twolame.

2015-02-24 Thread Taylan Ulrich Bayırlı/Kammer
Andreas Enge andr...@enge.fr writes: On Mon, Feb 23, 2015 at 10:42:35PM +0100, Taylan Ulrich Bayırlı/Kammer wrote: Other than that, we could modify that file to remove that check, knowing that `sndfile-convert' is there, since the inputs have `libsndfile'. Should we go that way, how about

Re: [PATCH] gnu: Add wxwidgets.

2015-02-23 Thread Taylan Ulrich Bayırlı/Kammer
© 2015 Taylan Ulrich Bayırlı/Kammer taylanbayi...@gmail.com +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version

Re: [PATCH] gnu: Add CCL.

2015-02-23 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: +(license (list license:lgpl2.1 + license:clarified-artistic ;TRIVIAL-LDAP package TRIVIAL-LDAP? Just the name of some CL package. Thanks for the review; pushed with the change you requested. Taylan

Re: [PATCH] gnu: Add twolame.

2015-02-23 Thread Taylan Ulrich Bayırlı/Kammer
Andreas Enge andr...@enge.fr writes: On Sun, Feb 22, 2015 at 01:18:25PM +0100, Taylan Ulrich Bayırlı/Kammer wrote: I noticed that occasionally some ./configure scripts will say which: command not found and in that case I add it. I didn't look into what difference it makes though, since

Re: [PATCH] gnu: Add libmspack.

2015-02-22 Thread Taylan Ulrich Bayırlı/Kammer
Andreas Enge andr...@enge.fr writes: Hello, On Sun, Feb 22, 2015 at 02:34:18AM +0100, Taylan Ulrich Bayırlı/Kammer wrote: David Thompson dthomps...@worcester.edu writes: Perhaps alpha should be part of the version? I'm not sure, but I doubt there will be a 0.5beta or so? What do others

Re: [PATCH] gnu: Add twolame.

2015-02-22 Thread Taylan Ulrich Bayırlı/Kammer
Andreas Enge andr...@enge.fr writes: + (which ,which))) What is this needed for? Maybe add a little comment as it is rather unusual. I noticed that occasionally some ./configure scripts will say which: command not found and in that case I add it. I didn't look into what difference it

Re: [PATCH] gnu: Add soxr.

2015-02-22 Thread Taylan Ulrich Bayırlı/Kammer
Andreas Enge andr...@enge.fr writes: looking at the more or less trivial file go, I think you had better use our cmake build system (and drop the explicit cmake input). I tried it and it worked: (define-public soxr (package (name soxr) (version 0.1.1) (source (origin

[PATCH] gnu: Add libmspack.

2015-02-21 Thread Taylan Ulrich Bayırlı/Kammer
© 2012, 2013, 2014, 2015 Ludovic Courtès l...@gnu.org ;;; Copyright © 2013 Andreas Enge andr...@enge.fr ;;; Copyright © 2014 Mark H Weaver m...@netris.org +;;; Copyright © 2015 Taylan Ulrich Bayırlı/Kammer taylanbayi...@gmail.com ;;; ;;; This file is part of GNU Guix. ;;; @@ -324,3 +325,21

Re: [PATCH] gnu: ecl: Update to version 15.2.21.

2015-02-21 Thread Taylan Ulrich Bayırlı/Kammer
Mark H Weaver m...@netris.org writes: Did they fix parallel builds upstream? Apparently (or supposedly, see below) it was fixed upstream some time, and there was just no release in a long time: http://sourceforge.net/p/ecls/bugs/98/ User jackdaniel is apparently the new maintainer, and the

[PATCH] gnu: Add soxr.

2015-02-21 Thread Taylan Ulrich Bayırlı/Kammer
From e8b071012332bdb146fdfef8a7f8510b2d02cce2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= taylanbayi...@gmail.com Date: Fri, 20 Feb 2015 21:49:03 +0100 Subject: [PATCH 6/9] gnu: Add soxr. * gnu/packages/audio.scm (soxr): New variable. ---

[PATCH] gnu: Add twolame.

2015-02-21 Thread Taylan Ulrich Bayırlı/Kammer
From ad7a15b990eb340bd491b99eb70e36675d277b92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= taylanbayi...@gmail.com Date: Fri, 20 Feb 2015 21:51:09 +0100 Subject: [PATCH 7/9] gnu: Add twolame. * gnu/packages/audio.scm (twolame): New variable. ---

[PATCH] gnu: Add portaudio.

2015-02-21 Thread Taylan Ulrich Bayırlı/Kammer
From fd615fa66ba26b1b3195670489a64f7f3b404401 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= taylanbayi...@gmail.com Date: Fri, 20 Feb 2015 21:51:49 +0100 Subject: [PATCH 8/9] gnu: Add portaudio. * gnu/packages/audio.scm (portaudio): New variable. ---

[PATCH] gnu: Add wxwidgets.

2015-02-21 Thread Taylan Ulrich Bayırlı/Kammer
\ diff --git a/gnu/packages/wxwidgets.scm b/gnu/packages/wxwidgets.scm new file mode 100644 index 000..2b56122 --- /dev/null +++ b/gnu/packages/wxwidgets.scm @@ -0,0 +1,105 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2015 Taylan Ulrich Bayırlı/Kammer taylanbayi

[PATCH] gnu: Add libsbsms.

2015-02-21 Thread Taylan Ulrich Bayırlı/Kammer
for GNU ;;; Copyright © 2015 Ricardo Wurmus rek...@elephly.net +;;; Copyright © 2015 Taylan Ulrich Bayırlı/Kammer taylanbayi...@gmail.com ;;; ;;; This file is part of GNU Guix. ;;; @@ -42,6 +43,7 @@ #:use-module (gnu packages readline) #:use-module (gnu packages xiph) #:use-module (gnu

[PATCH] gnu: Add soundtouch.

2015-02-21 Thread Taylan Ulrich Bayırlı/Kammer
From 78cad66d5bb8dd5b4e46595574a4e58ce68d7849 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= taylanbayi...@gmail.com Date: Fri, 20 Feb 2015 21:44:57 +0100 Subject: [PATCH 5/9] gnu: Add soundtouch. * gnu/packages/audio.scm (soundtouch): New variable. ---

Re: [PATCH] gnu: ecl: Update to version 15.2.21.

2015-02-21 Thread Taylan Ulrich Bayırlı/Kammer
Here's an updated patch for my proposal in my last e-mail. From 1ecd96ab33df9809786f01730a6bf531e56c6dcb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= taylanbayi...@gmail.com Date: Sat, 21 Feb 2015 22:28:45 +0100 Subject: [PATCH] gnu: ecl: Update to

Re: [PATCH] gnu: ecl: Update to version 15.2.21.

2015-02-21 Thread Taylan Ulrich Bayırlı/Kammer
Mark H Weaver m...@netris.org writes: Did they fix parallel builds upstream? Apparently (or supposedly, see below) it was fixed upstream some time, and there was just no release in a long time: http://sourceforge.net/p/ecls/bugs/98/ User jackdaniel is apparently the new maintainer, and the

<    1   2   3   >