jackhill/guix/guix.git
3 years agognu: Add maven-3.0-repository-metadata.
Julien Lepiller [Sat, 27 Jun 2020 14:17:59 +0000 (16:17 +0200)]
gnu: Add maven-3.0-repository-metadata.

* gnu/packages/maven.scm (maven-3.0-repository-metadata): New variable.

3 years agognu: Add maven-3.0-plugin-api.
Julien Lepiller [Sat, 27 Jun 2020 14:16:42 +0000 (16:16 +0200)]
gnu: Add maven-3.0-plugin-api.

* gnu/packages/maven.scm (maven-3.0-plugin-api): New variable.

3 years agognu: Add maven-3.0-model-builder.
Julien Lepiller [Sat, 27 Jun 2020 14:12:14 +0000 (16:12 +0200)]
gnu: Add maven-3.0-model-builder.

* gnu/packages/maven.scm (maven-3.0-model-builder): New variable.

3 years agognu: Add maven-3.0-settings-builder.
Julien Lepiller [Sat, 27 Jun 2020 14:11:04 +0000 (16:11 +0200)]
gnu: Add maven-3.0-settings-builder.

* gnu/packages/maven.scm (maven-3.0-settings-builder): New variable.

3 years agognu: Add maven-3.0-settings.
Julien Lepiller [Sat, 27 Jun 2020 14:09:13 +0000 (16:09 +0200)]
gnu: Add maven-3.0-settings.

* gnu/packages/maven.scm (maven-3.0-settings): New variable.

3 years agognu: Add maven-3.0-model.
Julien Lepiller [Sat, 27 Jun 2020 14:08:22 +0000 (16:08 +0200)]
gnu: Add maven-3.0-model.

* gnu/packages/maven.scm (maven-3.0-model): New variable.

3 years agognu: maven-3.0-artifact: New variable.
Julien Lepiller [Sat, 27 Jun 2020 13:55:05 +0000 (15:55 +0200)]
gnu: maven-3.0-artifact: New variable.

* gnu/packages/maven.scm (maven-3.0-artifact): New variable.

3 years agognu: Add java-eclipse-aether-impl.
Julien Lepiller [Sat, 27 Jun 2020 13:51:48 +0000 (15:51 +0200)]
gnu: Add java-eclipse-aether-impl.

* gnu/packages/maven.scm (java-eclipse-aether-impl): New variable.

3 years agognu: Add java-eclipse-aether-util.
Julien Lepiller [Sat, 27 Jun 2020 13:50:08 +0000 (15:50 +0200)]
gnu: Add java-eclipse-aether-util.

* gnu/packages/maven.scm (java-eclipse-aether-util): New variable.

3 years agognu: Add java-eclipse-aether-test-util.
Julien Lepiller [Sat, 27 Jun 2020 13:49:25 +0000 (15:49 +0200)]
gnu: Add java-eclipse-aether-test-util.

* gnu/packages/maven.scm (java-eclipse-aether-test-util): New variable.

3 years agognu: Add java-eclipse-aether-spi.
Julien Lepiller [Sat, 27 Jun 2020 13:46:55 +0000 (15:46 +0200)]
gnu: Add java-eclipse-aether-spi.

* gnu/packages/maven.scm (java-eclipse-aether-spi): New variable.

3 years agognu: Add java-eclipse-aether-api.
Julien Lepiller [Sat, 27 Jun 2020 13:44:56 +0000 (15:44 +0200)]
gnu: Add java-eclipse-aether-api.

* gnu/packages/maven.scm (java-eclipse-aether-api): New variable.

3 years agognu: Add java-sonatype-aether-impl.
Julien Lepiller [Sat, 27 Jun 2020 13:36:52 +0000 (15:36 +0200)]
gnu: Add java-sonatype-aether-impl.

* gnu/packages/maven.scm (java-sonatype-aether-impl): New variable.
(java-plexus-component-metadata): Propagate inputs.

3 years agognu: Add java-sonatype-aether-util.
Julien Lepiller [Sat, 27 Jun 2020 13:36:31 +0000 (15:36 +0200)]
gnu: Add java-sonatype-aether-util.

* gnu/packages/maven.scm (java-sonatype-aether-util): New variable.

3 years agognu: Add java-sonatype-aether-test-util.
Julien Lepiller [Sat, 27 Jun 2020 13:31:28 +0000 (15:31 +0200)]
gnu: Add java-sonatype-aether-test-util.

* gnu/packages/maven.scm (java-sonatype-aether-test-util): New variable.

3 years agognu: Add java-sonatype-aether-spi.
Julien Lepiller [Sat, 27 Jun 2020 13:24:15 +0000 (15:24 +0200)]
gnu: Add java-sonatype-aether-spi.

* gnu/packages/maven.scm (java-sonatype-aether-spi): New variable.

3 years agognu: Add java-sonatype-aether-api.
Julien Lepiller [Sat, 27 Jun 2020 12:02:44 +0000 (14:02 +0200)]
gnu: Add java-sonatype-aether-api.

* gnu/packages/maven.scm (java-sonatype-aether-api): New variable.

3 years agognu: Add java-plexus-digest.
Julien Lepiller [Sat, 27 Jun 2020 02:07:17 +0000 (04:07 +0200)]
gnu: Add java-plexus-digest.

* gnu/packages/java.scm (java-plexus-digest): New variable.

3 years agognu: java-modello-core: Propagate inputs.
Julien Lepiller [Sat, 27 Jun 2020 15:05:07 +0000 (17:05 +0200)]
gnu: java-modello-core: Propagate inputs.

* gnu/packages/java.scm (java-modello-core): Propagate inputs.
(java-modello-plugins-java, java-modello-plugins-xml, java-modello-xpp3):
Remove java-modello-core's inputs and propagate.

3 years agognu: maven-shared-utils: Fix /bin/sh invocation.
Julien Lepiller [Fri, 26 Jun 2020 20:24:10 +0000 (22:24 +0200)]
gnu: maven-shared-utils: Fix /bin/sh invocation.

* gnu/packages/maven.scm (maven-shared-utils): Fix /bin/sh invocation.

3 years agognu: maven: Install from pom file.
Julien Lepiller [Fri, 26 Jun 2020 21:22:04 +0000 (23:22 +0200)]
gnu: maven: Install from pom file.

* gnu/packages/java.scm (java-plexus-container-default-bootstrap)
(java-plexus-component-annotations, java-plexus-cipher, java-asm)
(java-jsr250, java-commons-cli, java-slf4j-api, java-slf4j-simple)
(java-bsh, java-jboss-el-api-spec, java-jboss-interceptors-api-spec)
(java-cdi-api, java-eclipse-sisu-plexus): Install from pom file.
* gnu/packages/maven.scm (maven-resolver-api, maven-resolver-spi)
(maven-resolver-util, maven-resolver-connector-basic, maven-resolver-impl)
(java-plexus-utils, maven-artifact, maven-model, maven-builder-support)
(maven-settings, maven-settings-builder, maven-model-builder)
(maven-repository-metadata, maven-resolver-provider, maven-plugin-api)
(maven-core, maven-embedder, maven-compat): Install from pom file.

3 years agognu: java-httpcomponents-httpclient: Update to 4.5.12.
Julien Lepiller [Fri, 26 Jun 2020 22:06:22 +0000 (00:06 +0200)]
gnu: java-httpcomponents-httpclient: Update to 4.5.12.

* gnu/packages/java.scm (java-httpcomponents-httpclient): Update to
4.5.12.

3 years agognu: maven-wagon-provider-api: Update to 3.3.4.
Julien Lepiller [Fri, 26 Jun 2020 21:46:51 +0000 (23:46 +0200)]
gnu: maven-wagon-provider-api: Update to 3.3.4.

* gnu/packages/maven.scm (maven-wagon-provider-api): Update to 3.3.4.
(maven-wagon-provider-test): Add missing dependency.

3 years agognu: java-plexus-interpolation: Update to 1.26.
Julien Lepiller [Sun, 17 May 2020 21:23:48 +0000 (23:23 +0200)]
gnu: java-plexus-interpolation: Update to 1.26.

* gnu/packages/java.scm (java-plexus-interpolation): Update to 1.26.

3 years agognu: java-bsh: Unbundle third-party libraries.
Julien Lepiller [Sun, 17 May 2020 15:57:41 +0000 (17:57 +0200)]
gnu: java-bsh: Unbundle third-party libraries.

* gnu/packages/java.scm (java-bsh)[source]: Remove bundled jar files.

3 years agognu: Add javacc-3.
Julien Lepiller [Sun, 17 May 2020 16:01:32 +0000 (18:01 +0200)]
gnu: Add javacc-3.

* gnu/packages/java.scm (javacc-3): New variable.

3 years agognu: java-plexus-archiver: Update to 4.2.2.
Julien Lepiller [Sat, 16 May 2020 22:12:49 +0000 (00:12 +0200)]
gnu: java-plexus-archiver: Update to 4.2.2.

* gnu/packages/java.scm (java-plexus-archiver): Update to 4.2.2.
(java-plexus-container-default, java-commons-compress)
(java-geronimo-xbean-reflect): Install from pom file.
(java-guava): Install from pom
[source]: Use git source instead of generated source jar.
* gnu/packages/java-compression.scm (java-xz, java-iq80-snappy): Install
from pom.

3 years agognu: java-plexus-classworlds: Update to 2.6.0.
Julien Lepiller [Sat, 16 May 2020 22:17:03 +0000 (00:17 +0200)]
gnu: java-plexus-classworlds: Update to 2.6.0.

* gnu/packages/java.scm (java-plexus-classworlds): Update to 2.6.0.

3 years agognu: java-plexus-io: Update to 3.2.0.
Julien Lepiller [Sat, 16 May 2020 21:55:05 +0000 (23:55 +0200)]
gnu: java-plexus-io: Update to 3.2.0.

* gnu/packages/java.scm (java-plexus-io): Update to 3.2.0.
(java-commons-io)[arguments]: Install from pom file.

3 years agognu: Add java-plexus-utils-3.3.0.
Julien Lepiller [Sat, 16 May 2020 21:36:43 +0000 (23:36 +0200)]
gnu: Add java-plexus-utils-3.3.0.

* gnu/packages/java.scm (java-plexus-utils-3.3.0): New variable.

3 years agognu: java-plexus-utils: Update to 3.2.1.
Julien Lepiller [Sat, 16 May 2020 21:02:32 +0000 (23:02 +0200)]
gnu: java-plexus-utils: Update to 3.2.1.

* gnu/packages/java.scm (java-plexus-utils): Update to 3.2.1.

3 years agognu: java-commons-codec: Update to 1.14.
Julien Lepiller [Sat, 16 May 2020 20:15:53 +0000 (22:15 +0200)]
gnu: java-commons-codec: Update to 1.14.

* gnu/packages/java.scm (java-commons-codec): Update to 1.14.

3 years agognu: java-commons-lang3: Update to 3.9.
Julien Lepiller [Sat, 16 May 2020 20:06:20 +0000 (22:06 +0200)]
gnu: java-commons-lang3: Update to 3.9.

* gnu/packages/java.scm (java-commons-lang3): Update to 3.9.

3 years agognu: Add maven-components-parent-pom-21.
Julien Lepiller [Sat, 27 Jun 2020 14:31:15 +0000 (16:31 +0200)]
gnu: Add maven-components-parent-pom-21.

* gnu/packages/maven-parent-pom.scm (maven-components-parent-pom-21):
New variable.

3 years agognu: Add maven-components-parent-pom-22.
Julien Lepiller [Sat, 27 Jun 2020 14:29:47 +0000 (16:29 +0200)]
gnu: Add maven-components-parent-pom-22.

* gnu/packages/maven-parent-pom.scm (maven-components-parent-pom-22):
New variable.

3 years agognu: Add maven-plugins-pom-23.
Julien Lepiller [Sat, 27 Jun 2020 17:31:32 +0000 (19:31 +0200)]
gnu: Add maven-plugins-pom-23.

* gnu/packages/maven-parent-pom.scm (maven-plugins-pom-23): New variable.

3 years agognu: add maven-parent-pom-31.
Julien Lepiller [Sat, 27 Jun 2020 18:23:55 +0000 (20:23 +0200)]
gnu: add maven-parent-pom-31.

* gnu/packages/maven-parent-pom.scm (maven-parent-pom-31): New variable.

3 years agognu: Add maven-parent-pom-22.
Julien Lepiller [Sat, 27 Jun 2020 17:29:36 +0000 (19:29 +0200)]
gnu: Add maven-parent-pom-22.

* gnu/packages/maven-parent-pom.scm (maven-parent-pom-22): New variable.

3 years agognu: Add maven-parent-pom-15.
Julien Lepiller [Sat, 27 Jun 2020 13:57:22 +0000 (15:57 +0200)]
gnu: Add maven-parent-pom-15.

* gnu/packages/maven.scm (maven-parent-pom-15): New variable.

3 years agognu: Add maven-parent-pom-27.
Julien Lepiller [Sat, 27 Jun 2020 14:32:59 +0000 (16:32 +0200)]
gnu: Add maven-parent-pom-27.

* gnu/packages/maven.scm (maven-parent-pom-27): New variable.

3 years agognu: Add maven-parent-pom-30.
Julien Lepiller [Sat, 27 Jun 2020 12:54:40 +0000 (14:54 +0200)]
gnu: Add maven-parent-pom-30.

* gnu/packages/maven-parent-pom.scm (maven-parent-pom-30): New variable.

3 years agognu: Add maven-parent-pom-33.
Julien Lepiller [Sat, 27 Jun 2020 12:54:08 +0000 (14:54 +0200)]
gnu: Add maven-parent-pom-33.

* gnu/packager/maven-parent-pom.scm (maven-parent-pom-33): New variable.

3 years agognu: Add plexus-parent-pom-6.1.
Julien Lepiller [Sat, 27 Jun 2020 12:32:08 +0000 (14:32 +0200)]
gnu: Add plexus-parent-pom-6.1.

* gnu/packages/maven-parent-pom.scm (plexus-parent-pom-6.1): New
variable.

3 years agognu: add plexus-parent-pom-5.1.
Julien Lepiller [Sat, 27 Jun 2020 12:31:37 +0000 (14:31 +0200)]
gnu: add plexus-parent-pom-5.1.

* gnu/packages/maven-parent-pom.scm (plexus-parent-pom-5.1): New
variable.

3 years agognu: Add plexus-parent-pom-4.0.
Julien Lepiller [Sat, 27 Jun 2020 12:31:14 +0000 (14:31 +0200)]
gnu: Add plexus-parent-pom-4.0.

* gnu/packages/maven-parent-pom.scm (plexus-parent-pom-4.0): New
variable.

3 years agognu: Add plexus-parent-pom-3.1.
Julien Lepiller [Sat, 27 Jun 2020 12:30:49 +0000 (14:30 +0200)]
gnu: Add plexus-parent-pom-3.1.

* gnu/packages/maven-parent-pom.scm (plexus-parent-pom-3.1): New
variable.

3 years agognu: Add java-sonatype-oss-parent-pom-9.
Julien Lepiller [Sat, 27 Jun 2020 12:47:56 +0000 (14:47 +0200)]
gnu: Add java-sonatype-oss-parent-pom-9.

* gnu/packages/maven-parent-pom.scm (java-sonatype-oss-parent-pom-9): New
variable.

3 years agognu: Add java-sonatype-oss-parent-pom-7.
Julien Lepiller [Sat, 27 Jun 2020 12:47:28 +0000 (14:47 +0200)]
gnu: Add java-sonatype-oss-parent-pom-7.

* gnu/packages/maven-parent-pom.scm (java-sonatype-oss-parent-pom-7):
New variable.

3 years agognu: Add java-sonatype-spice-parent-pom-12.
Julien Lepiller [Sat, 27 Jun 2020 12:35:21 +0000 (14:35 +0200)]
gnu: Add java-sonatype-spice-parent-pom-12.

* gnu/packages/maven-parent-pom.scm (java-sonatype-spice-parent-pom-12):
New variable.

3 years agognu: Add java-sonatype-spice-parent-pom-17.
Julien Lepiller [Sat, 27 Jun 2020 12:34:52 +0000 (14:34 +0200)]
gnu: Add java-sonatype-spice-parent-pom-17.

* gnu/packages/maven-parent-pom.scm (java-sonatype-spice-parent-pom-17):
New variable.

3 years agognu: Add java-sonatype-spice-parent-pom-15.
Julien Lepiller [Sat, 27 Jun 2020 12:34:24 +0000 (14:34 +0200)]
gnu: Add java-sonatype-spice-parent-pom-15.

* gnu/packages/maven-parent-pom.scm (java-sonatype-spice-parent-pom-15):
New variable.

3 years agognu: Add java-sonatype-forge-parent-pom-10.
Julien Lepiller [Sat, 27 Jun 2020 12:33:57 +0000 (14:33 +0200)]
gnu: Add java-sonatype-forge-parent-pom-10.

* gnu/packages/maven-parent-pom.scm (java-sonatype-forge-parent-pom-10):
New variable.

3 years agognu: Add java-sonatype-forge-parent-pom-6.
Julien Lepiller [Sat, 27 Jun 2020 13:21:55 +0000 (15:21 +0200)]
gnu: Add java-sonatype-forge-parent-pom-6.

* gnu/packages/maven-parent-pom.scm (java-sonatype-forge-parent-pom-6):
New variable.

3 years agognu: Add java-sonatype-forge-parent-pom-5.
Julien Lepiller [Sat, 27 Jun 2020 12:33:34 +0000 (14:33 +0200)]
gnu: Add java-sonatype-forge-parent-pom-5.

* gnu/packages/maven-parent-pom.scm (java-sonatype-forge-parent-pom-5):
New variable.

3 years agognu: add java-sonatype-forge-parent-pom-4.
Julien Lepiller [Sat, 27 Jun 2020 12:33:04 +0000 (14:33 +0200)]
gnu: add java-sonatype-forge-parent-pom-4.

* gnu/packages/maven-parent-pom.scm (java-sonatype-forge-parent-pom-4):
New variable.

3 years agognu: Add java-weld-parent-pom.
Julien Lepiller [Sat, 27 Jun 2020 12:32:34 +0000 (14:32 +0200)]
gnu: Add java-weld-parent-pom.

* gnu/packages/maven-parent-pom.scm (java-weld-parent-pom): New
variable.

3 years agognu: Add apache-commons-parent-pom-50.
Julien Lepiller [Sat, 27 Jun 2020 12:30:20 +0000 (14:30 +0200)]
gnu: Add apache-commons-parent-pom-50.

* gnu/packages/maven-parent-pom.scm (apache-commons-parent-pom-50): New
variable.

3 years agognu: Add apache-commons-parent-pom-48.
Julien Lepiller [Sat, 27 Jun 2020 12:29:55 +0000 (14:29 +0200)]
gnu: Add apache-commons-parent-pom-48.

* gnu/packages/maven-parent-pom.scm (apache-commons-parent-pom-48): New
variable.

3 years agognu: Add apache-commons-parent-pom-41.
Julien Lepiller [Sat, 27 Jun 2020 12:29:26 +0000 (14:29 +0200)]
gnu: Add apache-commons-parent-pom-41.

* gnu/packages/maven-parent-pom.scm (apache-commons-parent-pom-41): New
variable.

3 years agognu: Add apache-commons-parent-pom-39.
Julien Lepiller [Sat, 27 Jun 2020 12:28:59 +0000 (14:28 +0200)]
gnu: Add apache-commons-parent-pom-39.

* gnu/packages/maven-parent-pom.scm (apache-commons-parent-pom-39): New
variable.

3 years agognu: Add apache-parent-pom-21.
Julien Lepiller [Sat, 27 Jun 2020 12:28:34 +0000 (14:28 +0200)]
gnu: Add apache-parent-pom-21.

* gnu/packages/maven-parent-pom.scm (apache-parent-pom-21): New
variable.

3 years agognu: Add apache-parent-pom-19.
Julien Lepiller [Sat, 27 Jun 2020 18:25:06 +0000 (20:25 +0200)]
gnu: Add apache-parent-pom-19.

* gnu/packages/maven-parent-pom.scm (apache-parent-pom-19): New
variable.

3 years agognu: Add apache-parent-pom-18.
Julien Lepiller [Sat, 27 Jun 2020 12:28:02 +0000 (14:28 +0200)]
gnu: Add apache-parent-pom-18.

* gnu/packages/maven-parent-pom.scm (apache-parent-pom-18): New
variable.

3 years agognu: Add apache-parent-pom-17.
Julien Lepiller [Sat, 27 Jun 2020 14:34:57 +0000 (16:34 +0200)]
gnu: Add apache-parent-pom-17.

* gnu/packages/maven.scm (apache-parent-pom-17): New variable.

3 years agognu: Add apache-parent-pom-16.
Julien Lepiller [Sat, 27 Jun 2020 12:27:37 +0000 (14:27 +0200)]
gnu: Add apache-parent-pom-16.

* gnu/packages/maven-parent-pom.scm (apache-parent-pom-16): New
variable.

3 years agognu: Add apache-parent-pom-11.
Julien Lepiller [Sat, 27 Jun 2020 17:34:53 +0000 (19:34 +0200)]
gnu: Add apache-parent-pom-11.

* gnu/packages/maven-parent-pom.scm (apache-parent-pom-11): New
variable.

3 years agognu: Add apache-parent-pom-6.
Julien Lepiller [Sat, 27 Jun 2020 13:58:57 +0000 (15:58 +0200)]
gnu: Add apache-parent-pom-6.

* gnu/packages/maven.scm (apache-parent-pom-6): New variable.

3 years agognu: Add apache-parent-pom-13.
Julien Lepiller [Sat, 27 Jun 2020 12:26:32 +0000 (14:26 +0200)]
gnu: Add apache-parent-pom-13.

* gnu/packages/maven-parent-pom.scm: New file.
* gnu/local.mk: Add maven-parent-pom.scm.

3 years agognu: java-junit: Install from pom file.
Julien Lepiller [Sat, 16 May 2020 15:04:35 +0000 (17:04 +0200)]
gnu: java-junit: Install from pom file.

* gnu/packages/java.scm (java-junit)[arguments]: Replace install phase.
(java-hamcrest-core)[arguments]: Replace install phase.
(java-hamcrest-library)[arguments]: Replace install phase.
(java-cisd-jhdf5, java-commons-math3, java-commons-collections4)
(java-commons-io, java-commons-exec-1.1, java-commons-exec)
(java-commons-lang3, java-commons-codec, java-native-access)
(java-native-access-platform, java-hamcrest-all): Change junit and hamcrest
jar location accordingly.
(java-hamcrest-all): Use old install phase of java-hamcrest-core.
* gnu/packages/maths.scm (java-hdf): Change junit and hamcrest jar
location accordingly.

3 years agognu: java-jarjar: unbundle maven-plugin-api.
Julien Lepiller [Sun, 5 Apr 2020 19:31:30 +0000 (21:31 +0200)]
gnu: java-jarjar: unbundle maven-plugin-api.

* gnu/packages/java.scm (java-jarjar): Unbundle maven-plugin-api.

3 years agognu: java-junit: Enable tests.
Julien Lepiller [Sun, 5 Apr 2020 19:30:26 +0000 (21:30 +0200)]
gnu: java-junit: Enable tests.

* gnu/packages/java.scm (java-junit)[arguments]: Enable tests.

3 years agognu: Add java-hamcrest-library.
Julien Lepiller [Sun, 5 Apr 2020 19:21:23 +0000 (21:21 +0200)]
gnu: Add java-hamcrest-library.

* gnu/packages/java.scm (java-hamcrest-library): New variable.

3 years agognu: java-asm: Remove dependency on bnd libraries.
Julien Lepiller [Sun, 5 Apr 2020 19:17:43 +0000 (21:17 +0200)]
gnu: java-asm: Remove dependency on bnd libraries.

* gnu/packages/java.scm (java-asm): Remove dependency on java-aqute-bndlib
and java-aqute-libg.
(java-slf4j-api-bootstrap, java-aqute-bndlib-bootstrap)
(java-aqute-libg-bootstrap): Remove unused variables.

3 years agoguix: java-utils: Add Maven-related phases.
Julien Lepiller [Sun, 5 Apr 2020 17:54:29 +0000 (19:54 +0200)]
guix: java-utils: Add Maven-related phases.

* guix/build/maven/java.scm: New file.
* guix/build/maven/plugin.scm: New file.
* guix/build/maven/pom.scm: New file.
* Makefile.am (MODULES): Add them.
* guix/build-system/ant.scm (%ant-build-system-modules): Add them to the
build side.
* guix/build/java-utils.scm (generate-plugin.xml, install-pom-file)
(install-from-pom): New procedures.

3 years agognu: Update the LXQt home page.
Tobias Geerinckx-Rice [Thu, 16 Jul 2020 22:35:32 +0000 (00:35 +0200)]
gnu: Update the LXQt home page.

* gnu/packages/lxqt.scm (lxqt-build-tools, liblxqt, libsysstat)
(lxqt-about, lxqt-admin, lxqt-config, lxqt-globalkeys)
(lxqt-notificationd, lxqt-openssh-askpass, lxqt-panel, lxqt-policykit)
(lxqt-powermanagement, lxqt-qtplugin, lxqt-runner, lxqt-session)
(lxqt-sudo, lxqt-themes, libfm-qt, pcmanfm-qt, compton-conf, lximage-qt)
(obconf-qt, pavucontrol-qt, qps, qtermwidget, qterminal, screengrab)
(lxqt-archiver, lxqt)[home-page]: Update to a working domain.

3 years agognu: lbzip2: Update to 2.5-0.b6dc48a.
Tobias Geerinckx-Rice [Thu, 16 Jul 2020 22:06:20 +0000 (00:06 +0200)]
gnu: lbzip2: Update to 2.5-0.b6dc48a.

* gnu/packages/compression.scm (lbzip2): Update to 2.5-0.b6dc48a.
[source]: Use GIT-FETCH and GIT-FILE-NAME.  Remove snippet.
[arguments]: Add ‘unpack-gnulib’ and custom bootstrap phase.
[native-inputs]: Add autoconf, automake, gnulib, and perl.
[home-page]: Use source repository.

3 years agognu: ghc-uniplate: Use a working home page.
Tobias Geerinckx-Rice [Thu, 16 Jul 2020 23:01:50 +0000 (01:01 +0200)]
gnu: ghc-uniplate: Use a working home page.

* gnu/packages/haskell-xyz.scm (ghc-uniplate)[home-page]: Update.

3 years agognu: ghc-missingh: Update home page.
Tobias Geerinckx-Rice [Thu, 16 Jul 2020 22:58:23 +0000 (00:58 +0200)]
gnu: ghc-missingh: Update home page.

* gnu/packages/haskell-xyz.scm (ghc-missingh)[home-page]: Update.

3 years agognu: corkscrew: Use git source.
Tobias Geerinckx-Rice [Fri, 17 Jul 2020 00:51:25 +0000 (02:51 +0200)]
gnu: corkscrew: Use git source.

* gnu/packages/ssh.scm (corkscrew)[source]: Use GIT-FETCH and GIT-FILE-NAME.
[arguments]: Adapt to changed README file name.
[home-page]: Switch to a working URI.

3 years agognu: freeorion: Build with boost-with-python2.
Diego Nicola Barbato [Wed, 15 Jul 2020 15:15:49 +0000 (17:15 +0200)]
gnu: freeorion: Build with boost-with-python2.

* gnu/packages/games.scm (freeorion)[inputs]: Replace boost with
boost-with-python2.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: emacs-helm-projectile: Update to 1.0.0.
Michael Rohleder [Wed, 15 Jul 2020 15:43:18 +0000 (17:43 +0200)]
gnu: emacs-helm-projectile: Update to 1.0.0.

* gnu/packages/emacs-xyz.scm (emacs-helm-projectile): Update to 1.0.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: emacs-projectile: Update to 2.2.0.
Michael Rohleder [Wed, 15 Jul 2020 02:53:48 +0000 (04:53 +0200)]
gnu: emacs-projectile: Update to 2.2.0.

* gnu/packages/emacs-xyz.scm (emacs-projectile): Update to 2.2.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: godot: Update to 3.2.2.
Timotej Lazar [Wed, 15 Jul 2020 18:25:35 +0000 (20:25 +0200)]
gnu: godot: Update to 3.2.2.

* gnu/packages/game-development.scm (godot): Update to 3.2.2.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: hedgewars: Install desktop icon.
Timotej Lazar [Wed, 15 Jul 2020 17:13:47 +0000 (19:13 +0200)]
gnu: hedgewars: Install desktop icon.

* gnu/packages/games.scm (hedgewars)[arguments]: Add ‘install-icon’ phase.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: emacs-exwm: Fix fullscreen states.
Diego Nicola Barbato [Thu, 16 Jul 2020 23:18:00 +0000 (01:18 +0200)]
gnu: emacs-exwm: Fix fullscreen states.

* gnu/packages/patches/emacs-exwm-fix-fullscreen-states.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/emacs-xyz.scm (emacs-exwm)[source]: Use it.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agodoc: Small fixups for the Ganeti documentation.
Marius Bakke [Thu, 16 Jul 2020 23:04:24 +0000 (01:04 +0200)]
doc: Small fixups for the Ganeti documentation.

* doc/guix.texi (Virtualization Services): Fix various inaccuracies and add
markup the procedure parameters.

3 years agognu: keepassxc: Set QT_PLUGIN_PATH.
Julien Lepiller [Thu, 16 Jul 2020 21:54:58 +0000 (23:54 +0200)]
gnu: keepassxc: Set QT_PLUGIN_PATH.

* gnu/packages/password-utils.scm (keepassxc): Wrap program to set
QT_PLUGIN_PATH for svg icons to show properly.

3 years agoservices: Add ganeti.
Marius Bakke [Fri, 3 Jul 2020 22:30:19 +0000 (00:30 +0200)]
services: Add ganeti.

* gnu/services/ganeti.scm, gnu/tests/ganeti.scm: New files.
* doc/guix.texi (Virtualization Services): Document the Ganeti services.

3 years agognu: Add ganeti-instance-debootstrap.
Marius Bakke [Wed, 17 Jun 2020 18:23:06 +0000 (20:23 +0200)]
gnu: Add ganeti-instance-debootstrap.

* gnu/packages/virtualization.scm (ganeti-instance-debootstrap): New public variable.

3 years agognu: Add ganeti-instance-guix.
Marius Bakke [Wed, 17 Jun 2020 18:17:40 +0000 (20:17 +0200)]
gnu: Add ganeti-instance-guix.

* gnu/packages/virtualization.scm (ganeti-instance-guix): New public variable.

3 years agognu: Add ganeti.
Marius Bakke [Thu, 2 Jul 2020 22:28:57 +0000 (00:28 +0200)]
gnu: Add ganeti.

* gnu/packages/virtualization.scm (system->qemu-target, ganeti): New variables.
* gnu/packages/patches/ganeti-deterministic-manual.patch,
gnu/packages/patches/ganeti-disable-version-symlinks.patch,
gnu/packages/patches/ganeti-drbd-compat.patch,
gnu/packages/patches/ganeti-haskell-pythondir.patch,
gnu/packages/patches/ganeti-os-disk-size.patch,
gnu/packages/patches/ganeti-preserve-PYTHONPATH.patch,
gnu/packages/patches/ganeti-shepherd-master-failover.patch,
gnu/packages/patches/ganeti-shepherd-support.patch: New files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.

3 years agognu: linux-libre: Update to 5.4.52.
Mark H Weaver [Thu, 16 Jul 2020 19:37:05 +0000 (15:37 -0400)]
gnu: linux-libre: Update to 5.4.52.

* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.52.
(linux-libre-5.4-pristine-source): Update hash.
(linux-libre-5.4-source): Remove %linux-libre-fix-atheros-9271-patch.

3 years agognu: linux-libre@5.7: Update to 5.7.9.
Mark H Weaver [Thu, 16 Jul 2020 19:35:59 +0000 (15:35 -0400)]
gnu: linux-libre@5.7: Update to 5.7.9.

* gnu/packages/linux.scm (linux-libre-5.7-version): Update to 5.7.9.
(linux-libre-5.7-pristine-source): Update hash.
(linux-libre-5.7-source): Remove %linux-libre-fix-atheros-9271-patch.

3 years agognu: linux-libre@4.19: Update to 4.19.133.
Mark H Weaver [Thu, 16 Jul 2020 19:35:03 +0000 (15:35 -0400)]
gnu: linux-libre@4.19: Update to 4.19.133.

* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.133.
(linux-libre-4.19-pristine-source): Update hash.
(linux-libre-4.19-source): Remove %linux-libre-fix-atheros-9271-patch.

3 years agoguix-install.sh: Make sure /etc/profile is sourced.
Tobias Geerinckx-Rice [Wed, 15 Jul 2020 19:24:15 +0000 (21:24 +0200)]
guix-install.sh: Make sure /etc/profile is sourced.

New users regularly report missing newly-installed programmes and icons.

* etc/guix-install.scm (main): Tell users to log out & back in.

3 years agoguix-install.sh: Suggest running gpg as root.
Tobias Geerinckx-Rice [Wed, 15 Jul 2020 19:22:01 +0000 (21:22 +0200)]
guix-install.sh: Suggest running gpg as root.

The original example regularly prevented new users from installing Guix
at all.

* etc/guix-install.scm (chk_gpg_keyring): Suggest ‘sudo -i gpg’.

3 years agognu: kyotocabinet: Use HTTPS.
Tobias Geerinckx-Rice [Thu, 16 Jul 2020 17:01:03 +0000 (19:01 +0200)]
gnu: kyotocabinet: Use HTTPS.

* gnu/packages/databases.scm (kyotocabinet)[source, home-page]:
Use HTTPS.

3 years agognu: java-xmlunit: Use HTTPS home page.
Tobias Geerinckx-Rice [Thu, 16 Jul 2020 16:57:24 +0000 (18:57 +0200)]
gnu: java-xmlunit: Use HTTPS home page.

* gnu/packages/java.scm (java-xmlunit)[home-page]: Use HTTPS.

3 years agognu: libyaml: Use HTTPS.
Tobias Geerinckx-Rice [Thu, 16 Jul 2020 17:05:39 +0000 (19:05 +0200)]
gnu: libyaml: Use HTTPS.

* gnu/packages/web.scm (libyaml)[source, home-page]: Use HTTPS.

3 years agognu: Use HTTPS for mdc-berlin.de home pages.
Tobias Geerinckx-Rice [Thu, 16 Jul 2020 16:56:27 +0000 (18:56 +0200)]
gnu: Use HTTPS for mdc-berlin.de home pages.

* gnu/packages/bioinformatics.scm (r-genomation, r-genomationdata, pigx-rnaseq)
(pigx-chipseq, pigx-bsseq, pigx-scrnaseq, pigx)[home-page]: Use HTTPS.