From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kei Kebreau Subject: [PATCH] gnu: Add schismtracker. Date: Fri, 09 Sep 2016 18:19:49 -0400 Message-ID: <87r38sg1h6.fsf@openmailbox.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:46464) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1biU9Y-0005U7-A4 for guix-devel@gnu.org; Fri, 09 Sep 2016 18:20:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1biU9T-00033f-4D for guix-devel@gnu.org; Fri, 09 Sep 2016 18:20:07 -0400 Received: from smtp13.openmailbox.org ([62.4.1.47]:40050) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1biU9S-00031r-Qj for guix-devel@gnu.org; Fri, 09 Sep 2016 18:20:03 -0400 List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain For those who love making tracks, X11 or not! If someone could look over this (and build it, please!), that would be nice. :-) --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=0001-gnu-Add-schismtracker.patch Content-Transfer-Encoding: quoted-printable From=2091dbcb5c61de4b4b45f85b3bad8cf9e713c564b0 Mon Sep 17 00:00:00 2001 From: Kei Kebreau Date: Fri, 9 Sep 2016 18:16:12 -0400 Subject: [PATCH] gnu: Add schismtracker. * gnu/packages/music.scm (schismtracker): New variable. =2D-- gnu/packages/music.scm | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 88743aa..7c11771 100644 =2D-- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -1638,6 +1638,46 @@ for improved Amiga ProTracker 2/3 compatibility.") ;; 'src/milkyplay' is under Modified BSD, the rest is under GPL3 or la= ter. (license (list license:bsd-3 license:gpl3+)))) =20 +(define-public schismtracker + (package + (name "schismtracker") + (version "20160521") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/" name "/" name "/archive/" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0c6r24wm3rldm4j8cskl9xnixj3rwi3lnrhckw5gv43wpy6h4jcz")))) + (build-system gnu-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'autoconf + (lambda _ (zero? (system* "autoreconf" "-vfi")))) + (add-before 'configure 'link-libm + (lambda _ (setenv "LIBS" "-lm")))))) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake))) + (inputs + `(("alsa-lib" ,alsa-lib) ; for asound dependency + ("libx11" ,libx11) + ("libxext" ,libxext) + ("python" ,python-2) + ("sdl" ,sdl))) + (home-page "http://schismtracker.org") + (synopsis "Impulse Tracker clone") + (description + "Schism Tracker is a reimplementation of Impulse Tracker, a program u= sed to +create high quality music without the requirements of specialized, expensi= ve +equipment, and with a unique \"finger feel\" that is difficult to replicat= e in +part. The player is based on a highly modified version of the ModPlug eng= ine, +with a number of bugfixes and changes to improve IT playback.") + (license license:gpl2+))) + (define-public moc (package (name "moc") =2D-=20 2.10.0 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJX0zWFAAoJEOal7jwZRnoNMegQAKsAtnY6kW05aU/Oy6QC7aDN A/48fWtFGiAmSggCwRMbAoSJ2qdFgIjJT4bBfkEjpPVgQYM12nY1nAwpg57xackX rkL1Fsk2Q+JAb+UPWZOIaT5ZCdDrv8tjOhiRNBlrrtUCgG3CgdBC20k7EVvP63HX bUaBxsIjZ70AuiLgiV3UDTRd7f0YIZlH+F0E3kG57zfTvaYC4bZ00LgmbpTupzkU uPCgwfydEzopMAgEXkvj7GyYZzQnrpEgkNlTUQs3XyjbtU6pQzJ2mC+F/A9MZNys fPrlCRF16q2OFLnELvFGQnIQ3pyWmYJpWbPzJ5QbIevIj0tmbreXHOAsy8fm8ZQQ kuzhHyu0v5PQRMF6G8QIh++5gyTuGoEkuKOgigU/KFR7oqcm4rDEAueXPz2ZjBoT VtXPN/sy3A/lvoIyDImiIq+CTb6uInRZykGCVH0FeoGLrGIV4LflYzXODq4xfHN2 YyT5qHcBS6u9WvB3FeKTb4gDJ0YCSwSkz1mFr2eqFAWCPW+adD/vCbntMDJdLvb2 EaOnQgzi69rCb2JRGBAIQ1eCeldG0CsrXkLeeYyevk2IJiftZN/UaAegP+lNYAeW ms3boRGLuopaB68tHBbb25CRPNuSAXFH3TfJdQqci0OUPw+6MDiWi5hkej81vETk 6EMHJ3kd5X7HSUfeTX2l =o8wQ -----END PGP SIGNATURE----- --==-=-=--