From 1b2f753d9c73a5431ec1f5510449c480debf80ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Mon, 13 Nov 2017 23:24:11 +0100 Subject: gnu: Move web packages from python to python-web. This is in part to address . * gnu/packages/python.scm (python-httplib2, python2-httplib2) (python-sockjs-tornado, python2-sockjs-tornado) (python-flask-babel, python2-flask-babel) (python-html5lib, python2-html5lib) (python-html5lib-0.9, python2-html5lib-0.9) (python-html5-parser, python2-html5-parser) (python-webencodings, python2-webencodings) (python-openid, python2-openid, python-cssutils, python2-cssutils) (python-cssselect, python2-cssutils) (python-openid-cla, python2-openid-cla) (python-openid-teams, python2-openid-teams) (python-tornado, python2-tornado) (python-tornado-http-auth, python-terminado, python2-terminado) (python-webob, python2-webob, python-zope-event, python2-zope-event) (python-zope-interface, python2-zope-interface) (python-zope-exceptions, python2-zope-exceptions) (python-zope-testing, python2-zope-testing) (python-zope-testrunner, python2-zope-testrunner) (python-zope-i18nmessageid, python2-zope-i18nmessageid) (python-zope-schema, python2-zope-schema) (python-zope-configuration, python2-zope-configuration) (python-zope-proxy, python2-zope-proxy) (python-zope-location, python2-zope-location) (python-zope-security, python2-zope-security) (python-zope-component, python2-zope-component) (python-ndg-httpsclient, python2-ndg-httpsclient) (python-websocket-client, python2-websocket-client) (python-requests-toolbelt, python2-requests-toolbelt) (python-rauth, python2-rauth, python-urllib3, python2-urllib3) (awscli, python-wsgiproxy2, python2-wsgiproxy2) (python-pastedeploy, python2-pastedeploy) (python-webtest, python2-webtest, python-flask, python2-flask) (python-flast-wtf, python2-flask-wtf) (python-flask-multistatic, python2-flask-multistatic) (python-cookies, python2-cookies) (python-responses, python2-responses) (python-geventhttpclient, python2-geventhttpclient) (python-requests-oauthlib, python2-requests-oauthlib) (python-url, python2-url, python-cachecontrol, python2-cachecontrol) (python-betamax, python2-betamax) (python-betamax-matchers, python2-betamax-matchers) (python-s3transfer, python2-s3transfer) (python-flask-restful, python-flask-basicauth) (python-flask-sqlalchemy, python-flask-restplus) (python-flask-restful-swagger, python-htmlmin, python2-htmlmin) (python-flask-htmlmin, python2-flask-htmlmin) (python-flask-login, python2-flask-login) (python-oauth2client, python-flask-oidc) (python-webassets, python-cssmin, python2-cssmin) (python-elasticsearch, python2-elasticsearch) (python-flask-script, python2-flask-script) (python-flask-migrate, python2-flask-migrate) (python-genshi, python2-genshi) (python-flask-principal, python2-flask-principal) (python-flask-httpauth, python2-flask-httpauth) (python-uritemplate, python2-uritemplate): Move to... * gnu/packages/python-web.scm: ... here. New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * gnu/packages/admin.scm, gnu/packages/backup.scm, gnu/packages/dav.scm, gnu/packages/django.scm, gnu/packages/docker.scm, gnu/packages/ebook.scm, gnu/packages/logging.scm, gnu/packages/mail.scm, gnu/packages/music.scm, gnu/packages/openstack.scm, gnu/packages/package-management.scm, gnu/packages/rdf.scm, gnu/packages/tls.scm, gnu/packages/tor.scm, gnu/packages/tryton.scm, gnu/packages/version-control.scm, gnu/packages/web-browsers.scm, gnu/packages/web.scm: Adjust accordingly. --- gnu/packages/music.scm | 1 + 1 file changed, 1 insertion(+) (limited to 'gnu/packages/music.scm') diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index f5df440709..04a1c934a5 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -93,6 +93,7 @@ #:use-module (gnu packages pkg-config) #:use-module (gnu packages pulseaudio) ;libsndfile #:use-module (gnu packages python) + #:use-module (gnu packages python-web) #:use-module (gnu packages qt) #:use-module (gnu packages rdf) #:use-module (gnu packages readline) -- cgit v1.2.3 From ff49437df7a4774e6914c14e42c569754f839524 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Fri, 17 Nov 2017 20:32:20 +0100 Subject: gnu: Add qmidiroute. * gnu/packages/music.scm (qmidiroute): New variable. --- gnu/packages/music.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'gnu/packages/music.scm') diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 04a1c934a5..b83652657a 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -2925,6 +2925,36 @@ sequencer and LFO. It can hold any number of arpeggiator, sequencer, or LFO modules running in parallel.") (license license:gpl2+))) +(define-public qmidiroute + (package + (name "qmidiroute") + (version "0.4.0") + (source (origin + (method url-fetch) + (uri (string-append "mirror://sourceforge/alsamodular/QMidiRoute/" + version "/qmidiroute-" version ".tar.bz2")) + (sha256 + (base32 + "19v1ppbglgl3z9v7xdqc0k33w71cqq8a7d6ihvfs7iz77dygrih9")))) + (build-system gnu-build-system) + (arguments + `(#:configure-flags + (list "--enable-qt5" + "CXXFLAGS=-std=gnu++11"))) + (inputs + `(("qtbase" ,qtbase) + ("alsa-lib" ,alsa-lib))) + (native-inputs + `(("pkg-config" ,pkg-config) + ("qttools" ,qttools))) + (home-page "http://alsamodular.sourceforge.net/") + (synopsis "MIDI event router and filter") + (description "QMidiRoute is a MIDI event router and filter. MIDI note, +control change, program change and pitch bend events are logged, and can be +filtered, redirected and transformed into other events according to MIDI maps +defined as tabs in the main control surface.") + (license license:gpl2+))) + (define-public seq24 (package (name "seq24") -- cgit v1.2.3 From 40f372af3e8519e264ce62a652abf45ab2236c71 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Fri, 17 Nov 2017 23:17:07 +0100 Subject: gnu: tuxguitar: Build with icedtea-8. * gnu/packages/music.scm (tuxguitar)[arguments]: Use icedtea-8. --- gnu/packages/music.scm | 1 + 1 file changed, 1 insertion(+) (limited to 'gnu/packages/music.scm') diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index b83652657a..139dfef91e 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -1408,6 +1408,7 @@ is subjective.") (build-system ant-build-system) (arguments `(#:build-target "build" + #:jdk ,icedtea-8 #:tests? #f ; no tests #:phases (modify-phases %standard-phases -- cgit v1.2.3 From 653f2b92b9711af2342fbc224b986eeb7ad0d052 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Sat, 18 Nov 2017 12:44:06 +0100 Subject: gnu: python-pylast: Update to 2.0.0. * gnu/packages/music.scm (python-pylast): Update to 2.0.0. [native-inputs]: Add python-pycodestyle and python-flaky. --- gnu/packages/music.scm | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'gnu/packages/music.scm') diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 139dfef91e..77d69df5a4 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -2187,21 +2187,24 @@ detailed track info including timbre, pitch, rhythm and loudness information. (define-public python-pylast (package (name "python-pylast") - (version "1.9.0") + (version "2.0.0") (source (origin (method url-fetch) (uri (pypi-uri "pylast" version)) (sha256 (base32 - "190c6sicc80v21wbbwbq771nqmxw4r6aqmxs22ndj177rc2l275f")))) + "0r9h7g8i8l2mgqjwkda3v6prfbkb2im5kap1az9ppmhjm9i4jkcf")))) (build-system python-build-system) - (arguments - '(#:tests? #f)) ; FIXME: Requires unpackaged python-flaky. + ;; Tests require network access. See + ;; https://github.com/pylast/pylast/issues/105 + (arguments '(#:tests? #f)) (native-inputs `(("python-coverage" ,python-coverage) + ("python-pycodestyle" ,python-pycodestyle) ("python-mock" ,python-mock) ("python-pep8" ,python-pep8) ("python-pytest" ,python-pytest) + ("python-flaky" ,python-flaky) ("python-pyflakes" ,python-pyflakes) ("python-pyyaml" ,python-pyyaml))) (propagated-inputs -- cgit v1.2.3