From aa46d7104674ad481770d453a183a2ef43f2e0ab Mon Sep 17 00:00:00 2001 From: Ben Sturmfels Date: Mon, 13 Sep 2021 13:29:59 +1000 Subject: Consolidate Guix packaging details across to the channel. --- guix-env.scm | 29 +++++------------------------ 1 file changed, 5 insertions(+), 24 deletions(-) diff --git a/guix-env.scm b/guix-env.scm index de2d20a6..24f5b373 100644 --- a/guix-env.scm +++ b/guix-env.scm @@ -18,32 +18,13 @@ ;;; This file is also part of GNU MediaGoblin, but we're leaving it under GPLv3 ;;; for easy merge back and forth between Guix proper. ;;; -;;; Progress from the Guix side is being tracked in the following "meta" bug: -;;; -;;; Package GNU MediaGoblin as a Guix service: -;;; https://debbugs.gnu.org/cgi/bugreport.cgi?bug=47260 -;;; ;;; ======================================== ;;; -;;; WORK IN PROGRESS - JOBS TO DO: -;;; -;;; 1. Enable python-soundfile tests and mediagoblin audio tests once OGG -;;; support is available from libsndfile. -;;; -;;; 2. Work out how to serve up static files ie. CSS, JS and images. Currently -;;; these all return 404. -;;; -;;; 3. Consider lle-bout's suggestion to avoid propagated-inputs and instead use -;;; wrapper scripts. See: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=47260#44 +;;; This file is intended for people who want to set up MediaGoblin hacking +;;; environment using Guix to install dependencies, but run MediaGoblin from a +;;; git checkout. See https://git.sr.ht/~mediagoblin/mediagoblin-guix for +;;; details on the Guix packaging effort. ;;; -;;; 4. Don't have NPM in this environment yet. Possibly rewrite MediaGoblin's -;;; JavaScript code not to use jQuery. Possibly improve the -;;; no-bundled-JavaScript video/audio playing experience. -;;; -;;; 5. Package MediaGoblin itself as a Guix service. Look at adding a PostgreSQL -;;; database instead of sqlite3. -;;; -;;; ======================================== ;;; ;;; With `guix environment' you can use guix as kind of a universal ;;; virtualenv, except a universal virtualenv with magical time traveling @@ -70,7 +51,7 @@ ;;; ./bootstrap.sh ;;; ./configure --without-virtualenv ;;; make -;; +;;; ;;; The devtools/update_extlib.sh script won't run on Guix due to missing ;;; "/usr/bin/env", so again for first time setup only, run: ;;; -- cgit v1.2.3