was after. Thanks!
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
_PATH.
There is no documentation yet. I wanted to get feedback first before
writing it in case substantial changes are made. :)
WDYT?
>From 298dcc1dd3aac49e033debeea154c91b25229c14 Mon Sep 17 00:00:00 2001
From: David Thompson
Date: Sun, 21 Sep 2014 13:40:05 -0400
Subject: [PATCH] scrip
pshot
of a specific revision.
Their homepage is here: http://tidy.sourceforge.net/
Debian hosts a tarball for their source package, but we probably don't
want to rely on that.
I'm not sure how to proceed. Thoughts?
--
David Thompson
Web Developer - Free Software Foundation - ht
rg result))
>> +%default-options))
>> +
>> + (let* ((opts (parse-options))
>> + (pure? (assoc-ref opts 'pure))
>> + (command (assoc-ref opts 'exec))
>> + ;; Load from file if given, otherwise search for packages
> Updated patch attached. Thanks for the feedback!
>
Tried my hand at writing some docs. New patch below.
>From 26cac530c7a1f69864fc819bdc14553eacd9dc23 Mon Sep 17 00:00:00 2001
From: David Thompson
Date: Sun, 21 Sep 2014 13:40:05 -0400
Subject: [PATCH] scripts: Add 'enviro
Ludovic Courtès writes:
> David Thompson skribis:
>
>> From 26cac530c7a1f69864fc819bdc14553eacd9dc23 Mon Sep 17 00:00:00 2001
>> From: David Thompson
>> Date: Sun, 21 Sep 2014 13:40:05 -0400
>> Subject: [PATCH] scripts: Add 'environment' command.
>&g
;s neat! Thanks for sharing!
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
Ludovic Courtès writes:
> The rest is alright, OK to commit!
>
Fixed typo and pushed!
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
Ludovic Courtès writes:
> David Thompson skribis:
>
>> Fixed typo and pushed!
>
> Yay!
>
> I just noticed that ‘guix environment foo’, without -E, doesn’t work for
> me because my .bashrc & co. reset PATH, CPATH, etc.
>
> Conversely, ‘guix environmen
s' needs to be capitalized like that.
> + (license lgpl2.1+)
> + ;; COPYING contains copy of lgpl2.1 - but copyright notices just say
> "LGPL"
> + (home-page "http://www.unixodbc.org";)))
> --
> 1.7.10.4
>
>
Looks good to me, minus those few nitpicks. :)
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
> (,gpl3 . gpl3)
> (,bsd-3 . bsd-3)
> (,expat . expat)
> -(,public-domain . public-domain))
> +(,public-domain . public-domain)
> + (,asl2.0 . asl2.0))
; +(string-append "python-" (snake-case name))))
> (version ,version)
> (source (origin
> (method url-fetch)
> --
> 1.8.4.rc3
>
>
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
rsion of the string STR where dashes are replaced
> with
> -underscores."
> + "Return a downcased version of the string STR where underscores are
> replaced
> +with dashes."
>(string-join (string-split (string-downcase str) #\_) "-"))
>
>
ize now that my implementation is flawed (building a gem from a
source release) and we need to do what Nix does (install .gem file and
post-process).
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
by 1.8.7. Does that matter?
>
> How would I override it as just being empty?
>
> Pj.
>
(native-search-paths '())
Does Ruby 1.8.7 not know about GEM_PATH because rubygems was a separate
package at that time?
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
This patch updates Ruby to 2.1.4, which includes security fixes for 2
vulnerabilities.
More details here:
https://www.ruby-lang.org/en/news/2014/10/27/ruby-2-1-4-released/
Okay to push?
>From 12d39eb5145e42669748f172f9433ea8e6ead020 Mon Sep 17 00:00:00 2001
From: David Thompson
Date: Fri,
Ludovic Courtès writes:
> David Thompson skribis:
>
>> From 12d39eb5145e42669748f172f9433ea8e6ead020 Mon Sep 17 00:00:00 2001
>> From: David Thompson
>> Date: Fri, 31 Oct 2014 18:57:30 -0400
>> Subject: [PATCH] gnu: ruby: Update to 2.1.4.
>>
>> * gnu/
This patch adds the freeimage library. It's a handy way to load images
of various formats via a single interface.
How does it look?
>From 908cad8230ecc89dbf36ab54c0687879e4cf9b22 Mon Sep 17 00:00:00 2001
From: David Thompson
Date: Wed, 25 Jun 2014 19:50:30 -0400
Subject: [PATCH]
Andreas Enge writes:
> Hello!
>
> On Sat, Nov 01, 2014 at 11:48:46AM -0400, David Thompson wrote:
>> +(uri (string-append
>> "mirror://sourceforge/freeimage/Source%20Distribution/"
>> +version "/FreeImage&qu
tch, are
to finish up packaging all of the dependencies for Sly, my game engine.
Thanks in advance for the help/feedback!
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
>From db0ee9ba8666d1f5b2cd080f837fdae3e1ee329b Mon Sep 17 00:00:00 2001
From: David Thompson
Date: Sun, 2 Nov 2014 11:54:20 -0500
Subject: [PATCH 1/2] gnu: Add sdl-union.
* gnu/packages/sdl.scm (sdl-union): New variable.
---
gnu/packages/sdl.scm | 26 ++
1 file chan
>From bde00797a13304f69e61b1cd87033b75a6174bba Mon Sep 17 00:00:00 2001
From: David Thompson
Date: Sun, 2 Nov 2014 11:55:21 -0500
Subject: [PATCH 2/2] gnu: Add guile-sdl.
* gnu/packages/sdl.scm (guile-sdl): New variable.
---
gnu/packages/sdl.scm | 35 +++
1 f
Ludovic Courtès writes:
> David Thompson skribis:
>
>> Andreas Enge writes:
>
> [...]
>
>>>> +'unpack
>>>> +(lambda* (#:key source #:allow-other-keys)
>>>> + (and (zero? (system* &
Andreas Enge writes:
> On Sat, Nov 01, 2014 at 01:21:55PM -0400, David Thompson wrote:
>> +'(#:phases (alist-replace
>> +'unpack
>> +(lambda* (#:key source #:allow-other-keys)
>> +
ix-build-freeimage-3.16.0.drv-0/cc1WaZEm.s:360: Error: opcode not
> supported on this processor: mips3 (mips3) `madd $24,$10'
> ...
When I get the chance, I will just disable mips support for freeimage
and post a patch.
--
David Thompson
Web Developer - Free Software Foundation - htt
ix-build-freeimage-3.16.0.drv-0/cc1WaZEm.s:360: Error: opcode not
> supported on this processor: mips3 (mips3) `madd $24,$10'
> ...
Here's a patch that drops MIPS support. Okay to push?
>From 67515d4f69b7deda45be7fb6e7ebf260d5e0439b Mon Sep 17 00:00:00 2001
From: David Thompson
Ludovic Courtès writes:
> David Thompson skribis:
>
>> From 67515d4f69b7deda45be7fb6e7ebf260d5e0439b Mon Sep 17 00:00:00 2001
>> From: David Thompson
>> Date: Mon, 3 Nov 2014 18:26:38 -0500
>> Subject: [PATCH] gnu: freeimage: Remove MIPS from supported-systems.
Ludovic Courtès writes:
> David Thompson skribis:
>
>> Regarding sdl-union:
>>
>> * This package isn't useful for users, only developers. Should I keep it
>> private so that it doesn't show up in package searches?
>
> Probably, yes. But c
New patch!
>From 6b119f2ab64f84ff03d1ddf9a1b3c715a3b17e9f Mon Sep 17 00:00:00 2001
From: David Thompson
Date: Sun, 2 Nov 2014 11:54:20 -0500
Subject: [PATCH 1/2] gnu: Add sdl-union.
* gnu/packages/sdl.scm (sdl-union): New variable.
---
gnu/packages/sdl.scm | 29 +
New patch!
>From 215bd5af729055196da818518c816f7fd08e6a06 Mon Sep 17 00:00:00 2001
From: David Thompson
Date: Sun, 2 Nov 2014 11:55:21 -0500
Subject: [PATCH 2/2] gnu: Add guile-sdl.
* gnu/packages/sdl.scm (guile-sdl): New variable.
---
gnu/packages/sdl.scm |
Ludovic Courtès writes:
> Please run ‘make sync-descriptions’ and use whatever synopsis and
> description it suggests.
>
> OK to commit with this change.
Done and pushed.
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support th
Ludovic Courtès writes:
> David Thompson skribis:
>
>> +(synopsis "Union of all SDL libraries.")
> ^
> Please remove the period before committing.
Done and pushed.
Thanks for reviewing these patches.
--
David T
Andreas Enge writes:
> Hello,
>
> if my count is correct, I just pushed package number 1000:
> $ guix package -A|wc -l
> 1000
Wow, congrats everyone! Here's to the next 1000!
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Su
an editing mode for Emacs and an interpreter
> featuring completion and history. A generic virtual machine
> environment, vmgen, is also included.")
> (home-page "htmlxref")
> (license find-by-yourself!))
It's unfortunate that the GNU project doesn't main
7;t have any text, so this is just my style. I imagine that you also
plan to provide higher resolutions, yes? One of my computers has a
monitor with a resolution of 2560x1440, but 1920x(1080|1200) would
do. :)
Great stuff!
--
David Thompson
Web Developer - Free Software Foundation - http:/
have a logo on
> the desktop background screen. There could be one on the login screen,
> though.
Does slim allow us to place a logo somewhere or does it have to be baked
into the background image?
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1
The most important patch in this new version is a fix for the following
CVE:
https://www.ruby-lang.org/en/news/2014/11/13/rexml-dos-cve-2014-8090/
>From f7d187d9fc6ba6e9fee019c530ec139e8d48b6db Mon Sep 17 00:00:00 2001
From: David Thompson
Date: Sat, 15 Nov 2014 11:26:23 -0500
Subject: [PA
Ludovic Courtès writes:
> David Thompson skribis:
>
>> The most important patch in this new version is a fix for the following
>> CVE:
>>
>> https://www.ruby-lang.org/en/news/2014/11/13/rexml-dos-cve-2014-8090/
>>
>>
>> From f7d187d9fc6ba6e9f
Been awhile since I posted the original patch set for this. I've
cleaned things up a bit, and most importantly: my minetest patch for
Guix compatibility is now upstream and will be included in the next
release.
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GP
>From 7c819bab67f9bb3c91010d3a1435b6c12b4cd9d4 Mon Sep 17 00:00:00 2001
From: David Thompson
Date: Fri, 18 Jul 2014 23:19:30 -0400
Subject: [PATCH 1/4] gnu: Add openal.
* gnu/packages/games.scm (openal): New variable.
---
gnu/packages/games.scm | 32
1 f
>From 2eac67986d62e8d81857a7148421ab79d327f3e1 Mon Sep 17 00:00:00 2001
From: David Thompson
Date: Fri, 5 Sep 2014 13:16:50 -0400
Subject: [PATCH 2/4] gnu: Add irrlicht.
* gnu/packages/games.scm (irrlicht): New variable.
---
gnu/packages/games.scm |
>From e3818c4b98fc02937003dc3aa00d91ea3352 Mon Sep 17 00:00:00 2001
From: David Thompson
Date: Sat, 6 Sep 2014 14:03:12 -0400
Subject: [PATCH 3/4] gnu: Add minetest-data.
* gnu/packages/games.scm (minetest-data): New variable.
---
gnu/packages/games.scm |
>From b7e6e4507d98e0068470b76f9fca4dd3eb7d1db7 Mon Sep 17 00:00:00 2001
From: David Thompson
Date: Fri, 5 Sep 2014 14:46:44 -0400
Subject: [PATCH 4/4] gnu: Add minetest.
* gnu/packages/patches/minetest-subgame-env-var.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packa
Andreas Enge writes:
> Hello!
>
> On Sun, Nov 16, 2014 at 10:59:37AM -0500, David Thompson wrote:
>> +(define-public minetest-data
>
> As I suppose that this is only meaningful as a propagated input of minetest,
> maybe it would be better to not expose it to the public,
something like 'guix environment emacs' and verifying that a new
shell spawns should be a good enough test.
Thanks!
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
David Thompson writes:
> After doing a full rebuild of Guix, I've gotten myself in a situation
> where guix environment segfaults.
I've tracked down the problem here. I was using a package defintion
that I tweaked to include a native search path specification for
LD_LIBRARY_P
Alex Sassmannshausen writes:
> Hello,
>
> David Thompson writes:
>
>> Running something like 'guix environment emacs' and verifying that a new
>> shell spawns should be a good enough test.
>
> This did indeed spawn a new shell for me with a diff
Ludovic Courtès writes:
> David Thompson skribis:
>
>> Running something like 'guix environment emacs' and verifying that a new
>> shell spawns should be a good enough test.
>
> That definitely works for me.
Thanks for testing!
--
David Thompson
Web De
Ludovic Courtès writes:
> David Thompson skribis:
>
>> From 2eac67986d62e8d81857a7148421ab79d327f3e1 Mon Sep 17 00:00:00 2001
>> From: David Thompson
>> Date: Fri, 5 Sep 2014 13:16:50 -0400
>> Subject: [PATCH 2/4] gnu: Add irrlicht.
>>
>> * gnu/p
aused me lots of annoying issues when they
mysteriously don't work. I would much prefer a terse JSON
representation of this data intended for a program to read. Why scrape
a web page when you have other options? Why enforce markup restrictions
on web developers?
Sorry for the rant.
--
D
am, would it make it harder to support the
Hurd?
I'm lost and confused! Send help! :)
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
The missing footnote:
[0] http://www.freedesktop.org/software/systemd/man/systemd-nspawn.html
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
>From c09e60e4d51259a75202199b89b30ccddef3 Mon Sep 17 00:00:00 2001
From: David Thompson
Date: Thu, 20 Nov 2014 22:31:56 -0500
Subject: [PATCH] gnu: Add pflask.
* gnu/packages/linux.scm (pflask): New variable.
---
gnu/packages/linux.scm | 23 +++
1 file changed,
in 'guix environment' soon.
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
ctory within the /gnu/store/...-system
directory so that the root of the container directory is still writable?
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
Ludovic Courtès writes:
> David Thompson skribis:
>
>> From c09e60e4d51259a75202199b89b30ccddef3 Mon Sep 17 00:00:00 2001
>> From: David Thompson
>> Date: Thu, 20 Nov 2014 22:31:56 -0500
>> Subject: [PATCH] gnu: Add pflask.
>>
>> * gnu/packages/
("openssl" ,openssl)
> + ("zlib" ,zlib)
> + ("libgcrypt" ,libgcrypt)
> + ("cppunit" ,cppunit)))
Ditto.
> +(synopsis "BitTorrent client with ncurses interface")
> +(description
> + "rTorrent is a BitTorrent client with an ncurses interface. It supports
> +full encryption, DHT, PEX, and Magnet Links. It can also be controlled via
> +XML-RPC over SCGI.")
> +(home-page "http://nmap.org/";)
Should be "http://libtorrent.rakshasa.no/";
> +(license l:gpl2)))
> --
> 2.1.2
>
>
>
Overall looks good. Thanks!
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
ace: No such device
> eth0: unknown interface: No such device
Check the output of 'ifconfig -a' to see what the device name is. On my
machine, it was 'enp5s0', not 'eth0'.
Hope this helps.
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
"Taylan Ulrich Bayırlı/Kammer" writes:
> David Thompson writes:
>
>> Please break this into 2 commits, one for each new package.
>
> rTorrent and its libTorrent kind of belong together, though I guess
> they're strictly speaking separate packages...
Yes, th
>
> While I got further, it is still somewhat confused as invoking
> guix-all-available-packages results in
> error in process sentinel: Text is read-only
> No prompt found!
I am experiencing the exact same issue. If you check *Guix REPL*,
you'll see that compiling 'gu
Sep 17 00:00:00 2001
From: David Thompson
Date: Sun, 23 Nov 2014 08:06:21 -0500
Subject: [PATCH] HACKING: Mention 'guix environment'.
---
HACKING | 6 ++
1 file changed, 6 insertions(+)
diff --git a/HACKING b/HACKING
index 0231c7d..ad816aa 100644
--- a/HACKING
+++ b/HACKING
@@ -21,
her owners.
>
> You can read my experience at http://glean.eu/guix-gluglug.html.
Awesome! The Gluglug X60 was the laptop I tested the Guix 0.7 release
image on. I didn't document the process, so I'm glad that you are!
--
David Thompson
Web Developer - Free Software Founda
Ludovic Courtès writes:
> David Thompson skribis:
>
>> Just today I used 'guix environment guix' to quickly create a
>> development environment for Guix hacking. I figured it should be
>> mentioned in the HACKING file to assist developers that happen to
at a free mail provider) which takes care of
> further
> +delivery. To use this program with your mail user agent (MUA), create
> +a configuration file with your mail account(s) and tell your MUA to call
> +msmtp instead of /usr/sbin/sendmail.")
The part about "/usr/sbin/send
e between
this and #:phases.
> +(inputs
> + `(("libx11" ,libx11)
> + ("libxext" ,libxext)
> + ("libxinerama" ,libxinerama)))
> +(home-page "http://tools.suckless.org/slock/";)
> +(synopsis "Simple X session lock&quo
Thank you so much for this! I have tried and failed to package nginx a
couple of times now. Glad that I won't have to try a third time.
The patch looks solid to me.
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fs
27; target
> +(home-page "http://bulletphysics.org/";)
> +(synopsis "3D physics engine library")
> +(description
> + "Bullet is a physics engine library usable for collision detection. It
> +is used in some video games and movies.")
> +(license zlib)))
> --
> 2.0.4
>
>
Thanks!
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
> ++
Is the second 'SET' redundant?
Rather than using this patch file, you should instead add a new build
phase to the bullet package. Add something like this to the arguments
field, after '#:tests? #f':
#:phases (alist-cons-before
'configure 'set-
://gnome/sources/" name "/"
> + (version-major+minor version) "/"
> + name "-" version ".tar.xz"))
> + (sha256
> + (base32
> + "
odule is "\r", it should be "nix-archive-1":
(with-input-from-file "some-nar-file"
(lambda ()
(read-string (current-input-port))))
Does anyone know what I'm missing here? Thanks in advance.
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
David Thompson writes:
> The output of the following code in the context of the
> (guix serialization) module is "\r", it should be "nix-archive-1":
>
> (with-input-from-file "some-nar-file"
> (lambda ()
> (read-string (current-input-po
Tomas Cech writes:
> I liked that idea and used that approach. Updated patch is
> following...
Pushed, thanks!
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
re-item)
"Render archive of the store path corresponding to STORE-ITEM."
(let ((store-path (string-append %store-directory "/" store-item)))
(values '((content-type . (text/x-nix-archive)))
(lambda (port)
(write-file store-path p
uld be more succint if match-lambda were used instead.
> + (catch 'not-available
> +(lambda () (uri-available? uri))
> +(lambda (key . args)
> + (emit-warning package (car args) 'home-page
> +
>From a240e539a9bff664f020a65bf84f45c3c6cc954d Mon Sep 17 00:00:00 2001
From: David Thompson
Date: Fri, 2 Jan 2015 10:28:47 -0500
Subject: [PATCH] gnu: minetest: Update to 0.4.11.
* gnu/packages/patches/minetest-subgame-env-var.patch: Delete.
* gnu-system.am (dist_patch_DATA): Remove pa
I will start testing when my Novena arrives.
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
h the build system you
have now, sorry.
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
or more information.
I'm running a REPL server in addition to the web server, but I imagine
the web server also spawns additional threads to handle requests, so
either way 'filtered-output-port' won't work here.
The return value of 'waitpid' for the bzip2 pid is:
((18
(gnu packages module) ...))
> +
> +(define-syntax-rule (use-service-modules module ...)
> + (use-modules (gnu services module) ...))
> +
> +(define-syntax-rule (use-system-modules module ...)
> + (use-modules (gnu system module) ...))
> +
> ;;; gnu.scm ends here
> --
> 2.1.0
Looking good!
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
This small patch set moves the 'tiled' package from (gnu packages games)
to (gnu packages game-development) and updates it to the latest release.
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
>From 6f9007591acc972fb03b68d61d43ccbbf67e Mon Sep 17 00:00:00 2001
From: David Thompson
Date: Mon, 19 Jan 2015 07:35:08 -0500
Subject: [PATCH 1/2] gnu: tiled: Move to game-development module.
* gnu/packages/games.scm (tiled): Move from here...
* gnu/packages/game-development (tiled): ..
>From 5c0c08625e4de13f0924af9e5cca95727881e829 Mon Sep 17 00:00:00 2001
From: David Thompson
Date: Mon, 19 Jan 2015 07:37:16 -0500
Subject: [PATCH 2/2] gnu: tiled: Update to 0.11.0.
* gnu/packages/game-development.scm (tiled): Update.
---
gnu/packages/game-development.scm | 4 ++--
1 f
Ludovic Courtès writes:
> Any takers? :-)
I can try, unless someone beats me to it.
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
because 'cons' only takes two
arguments and forms a pair, and you are passing three. Use 'cons*'
instead.
(services (cons* (slim-service)
(dhcp-client-service)
%base-services))
Hope this helps!
--
David Thompson
Web Devel
mple patch that could be applied right now
that fixes the broken 'apxs' program in httpd. The second is the
current state of php.
Help wanted! Thanks!
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
>From 31c4cf3f61c15df66bf85197829225b1d6064f2a Mon Sep 17 00:00:00 2001
From: David Thompson
Date: Thu, 29 Jan 2015 16:34:04 -0500
Subject: [PATCH 1/2] gnu: httpd: Add perl input.
Perl is needed to run bin/apxs.
* gnu/packages/web.scm (httpd): Add perl input.
---
gnu/packages/web.scm
>From 320aedada4de414e83c4c4207717d48a6ca1bbbc Mon Sep 17 00:00:00 2001
From: David Thompson
Date: Sun, 16 Nov 2014 13:48:11 -0500
Subject: [PATCH 2/2] gnu: Add php.
* gnu/packages/patches/php-fix-configure.patch: New file.
* gnu/packages/php.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODU
[...]
>
> Above, ‘derivation->output-path’ considers only the “out” output,
> ignoring others if they are needed.
Here's a patch. WDYT?
>From 9609806fb78557d74cf5b3fb47802898ef9d1ecf Mon Sep 17 00:00:00 2001
From: David Thompson
Date: Thu, 29 Jan 2015 17:53:17 -0500
Subjec
Adam Pribyl writes:
> (packages (cons* (emacs) (xterm) (mc) %base-packages))
'emacs', 'xterm', etc. are not procedures, they are package objects.
Remove the parens around them.
Happy hacking!
--
David Thompson
Web Developer - Free Software Foundation - http://fs
Ricardo Wurmus writes:
> Attached is a patch to add the jansson JSON library to
> gnu/packages/web.scm.
Nice and simple package recipe. I like when that happens. :)
Looks good to me. Please push. Thanks!
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
G
docbook-xsl
> +"/xml/xsl/docbook-xsl-1.78.1/manpages/docbook.xsl")))
> +(setenv
> + "XML_CATALOG_FILES"
> + (string-append docbook-xml "/xml/dtd/docbook/catalog.xml"))
> +(setenv &quo
ou need to run the './bootstrap' script first. See the 'HACKING' file
for more details about building from git.
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
to run
You must also install GNU Gettext, also mentioned in the HACKING file.
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
atalog.xml"))
> +(setenv "PREFIX" out)
> +(setenv "CC" "gcc")))
Mark made a good point about using #:make-flags earlier. I think it's
better to use the build system argument that is specifically for this
purpose rather than adding
subcommands for each download method:
guix download git g...@gitorious.org/foo/foo.git 74217b9
I really don't know what the best option is, because I'm not very
experienced with writing sensible command-line interfaces.
Thoughts?
--
David Thompson
Web Developer - Free Software Found
>From 468ed9d5eb8eb839ba2ffb39fc6d8301ba6606f5 Mon Sep 17 00:00:00 2001
From: David Thompson
Date: Mon, 2 Feb 2015 15:29:11 -0500
Subject: [PATCH] gnu: inkscape: Update to 0.91.
* gnu/packages/inkscape.scm (inkscape): Update to 0.91.
---
gnu/packages/inkscape.scm | 7 +++
1 file changed
singly large amount of software.
>
> Here's the conversation we had last time:
>
> http://comments.gmane.org/gmane.comp.gnu.guix.devel/1538
>
> Any more thoughts on this?
The explanation provided in the comment makes sense to me. I approve.
--
David Thompson
Web Developer - Free
Ludovic Courtès writes:
> David Thompson skribis:
>
>> From 468ed9d5eb8eb839ba2ffb39fc6d8301ba6606f5 Mon Sep 17 00:00:00 2001
>> From: David Thompson
>> Date: Mon, 2 Feb 2015 15:29:11 -0500
>> Subject: [PATCH] gnu: inkscape: Update to 0.91.
>>
>> * gn
Ludovic Courtès writes:
> David Thompson skribis:
>
>> From 31c4cf3f61c15df66bf85197829225b1d6064f2a Mon Sep 17 00:00:00 2001
>> From: David Thompson
>> Date: Thu, 29 Jan 2015 16:34:04 -0500
>> Subject: [PATCH 1/2] gnu: httpd: Add perl input.
>>
>>
Mark H Weaver writes:
> Looks good to me. Please push!
Pushed, thanks!
--
David Thompson
Web Developer - Free Software Foundation - http://fsf.org
GPG Key: 0FF1D807
Support the FSF: https://fsf.org/donate
1 - 100 of 542 matches
Mail list logo