summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludovic.courtes@inria.fr>2025-10-24 11:34:38 +0200
committerLudovic Courtès <ludovic.courtes@inria.fr>2025-10-24 16:57:24 +0200
commit878b78a04070344c04587b6113bded0ff812fb84 (patch)
tree3ed7be79498185e44dd74581f2a4664569882f7f
parentdbe680ba438ee779cc7696a1dc4ac10e13487697 (diff)
Change license header to a one-line ‘SPDX-License-Identifier’.
This change implements the consensus reached in the group. Changes were made with this ed script: # Match the first empty line. /^$ # Delete everything up to that line. 1,.d # Insert the header. i ;;; SPDX-License-Identifier: GPL-3.0-or-later . # Done. wq Fixes: guix-science/guix-science#196
-rw-r--r--README.rst21
-rw-r--r--guix-science/build-system/bazel.scm18
-rw-r--r--guix-science/build/bazel-build-system.scm18
-rw-r--r--guix-science/packages/algebra.scm15
-rw-r--r--guix-science/packages/bazel.scm15
-rw-r--r--guix-science/packages/bioconductor.scm16
-rw-r--r--guix-science/packages/bioinformatics.scm17
-rw-r--r--guix-science/packages/carputils.scm15
-rw-r--r--guix-science/packages/chemistry.scm17
-rw-r--r--guix-science/packages/cpp.scm16
-rw-r--r--guix-science/packages/cran.scm17
-rw-r--r--guix-science/packages/electronics.scm15
-rw-r--r--guix-science/packages/electrophysiology.scm15
-rw-r--r--guix-science/packages/fortran.scm17
-rw-r--r--guix-science/packages/grid-engine.scm17
-rw-r--r--guix-science/packages/jasp.scm17
-rw-r--r--guix-science/packages/jupyter-node.scm16
-rw-r--r--guix-science/packages/jupyter.scm17
-rw-r--r--guix-science/packages/machine-learning.scm16
-rw-r--r--guix-science/packages/medical.scm16
-rw-r--r--guix-science/packages/neuroscience.scm16
-rw-r--r--guix-science/packages/physics.scm21
-rw-r--r--guix-science/packages/python-xyz.scm15
-rw-r--r--guix-science/packages/python.scm17
-rw-r--r--guix-science/packages/rstudio-node.scm17
-rw-r--r--guix-science/packages/rstudio.scm18
-rw-r--r--guix-science/packages/serialization.scm16
-rw-r--r--guix-science/packages/siconos.scm15
-rw-r--r--guix-science/packages/typst.scm16
-rw-r--r--guix-science/services/rstudio.scm15
30 files changed, 50 insertions, 447 deletions
diff --git a/README.rst b/README.rst
index d5d6915..17459cf 100644
--- a/README.rst
+++ b/README.rst
@@ -41,9 +41,30 @@ using:
41 41
42.. _Getting Substitutes from Other Servers: https://guix.gnu.org/manual/en/guix.html#Getting-Substitutes-from-Other-Servers 42.. _Getting Substitutes from Other Servers: https://guix.gnu.org/manual/en/guix.html#Getting-Substitutes-from-Other-Servers
43 43
44.. _licensing:
45
46Licensing
47---------
48
49Like Guix itself, Guix-Science is distributed under the terms of the `GNU
50General Public License`, version 3 or (at your option) any later
51version.
52
53A copy of the license is included in the ``COPYING`` file, and each
54source file contains an `SPDX header` confirming its license.
55
56Copyright is held by the diverse group of copyright holders for the many
57contributions made to Guix-Science over time.
58
59.. _GNU General Public License_: https://www.gnu.org/licenses/gpl-3.0
60.. _SPDX header_: https://spdx.dev/learn/handling-license-info/
61
44Contributing 62Contributing
45------------ 63------------
46 64
65Contributors agree to provide their changes under the same license as
66the rest of Guix-Science—see :ref:`licensing`.
67
47We accept software fulfilling the following criteria: 68We accept software fulfilling the following criteria:
48 69
49- `Free and open source`_. Use guix-science-nonfree_ otherwise. 70- `Free and open source`_. Use guix-science-nonfree_ otherwise.
diff --git a/guix-science/build-system/bazel.scm b/guix-science/build-system/bazel.scm
index 1f79fe3..0dd400d 100644
--- a/guix-science/build-system/bazel.scm
+++ b/guix-science/build-system/bazel.scm
@@ -1,20 +1,4 @@
1;;; GNU Guix --- Functional package management for GNU 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;; Copyright © 2024 Ricardo Wurmus <rekado@elephly.net>
3;;;
4;;; This file is part of GNU Guix.
5;;;
6;;; GNU Guix is free software; you can redistribute it and/or modify it
7;;; under the terms of the GNU General Public License as published by
8;;; the Free Software Foundation; either version 3 of the License, or (at
9;;; your option) any later version.
10;;;
11;;; GNU Guix is distributed in the hope that it will be useful, but
12;;; WITHOUT ANY WARRANTY; without even the implied warranty of
13;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14;;; GNU General Public License for more details.
15;;;
16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 2
19(define-module (guix-science build-system bazel) 3(define-module (guix-science build-system bazel)
20 #:use-module (guix base32) 4 #:use-module (guix base32)
diff --git a/guix-science/build/bazel-build-system.scm b/guix-science/build/bazel-build-system.scm
index 62683cc..46c44d4 100644
--- a/guix-science/build/bazel-build-system.scm
+++ b/guix-science/build/bazel-build-system.scm
@@ -1,20 +1,4 @@
1;;; GNU Guix --- Functional package management for GNU 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;; Copyright © 2024 Ricardo Wurmus <rekado@elephly.net>
3;;;
4;;; This file is part of GNU Guix.
5;;;
6;;; GNU Guix is free software; you can redistribute it and/or modify it
7;;; under the terms of the GNU General Public License as published by
8;;; the Free Software Foundation; either version 3 of the License, or (at
9;;; your option) any later version.
10;;;
11;;; GNU Guix is distributed in the hope that it will be useful, but
12;;; WITHOUT ANY WARRANTY; without even the implied warranty of
13;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14;;; GNU General Public License for more details.
15;;;
16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 2
19(define-module (guix-science build bazel-build-system) 3(define-module (guix-science build bazel-build-system)
20 #:use-module ((guix build gnu-build-system) #:prefix gnu:) 4 #:use-module ((guix build gnu-build-system) #:prefix gnu:)
diff --git a/guix-science/packages/algebra.scm b/guix-science/packages/algebra.scm
index 6b49d00..289cfae 100644
--- a/guix-science/packages/algebra.scm
+++ b/guix-science/packages/algebra.scm
@@ -1,17 +1,4 @@
1;;; Copyright © 2025 Romain Garbage <romain.garbage@inria.fr> 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;;
3;;; This program is free software; you can redistribute it and/or modify it
4;;; under the terms of the GNU General Public License as published by
5;;; the Free Software Foundation; either version 3 of the License, or (at
6;;; your option) any later version.
7;;;
8;;; This program is distributed in the hope that it will be useful, but
9;;; WITHOUT ANY WARRANTY; without even the implied warranty of
10;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11;;; GNU General Public License for more details.
12;;;
13;;; You should have received a copy of the GNU General Public License
14;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
15 2
16(define-module (guix-science packages algebra) 3(define-module (guix-science packages algebra)
17 #:use-module (guix) 4 #:use-module (guix)
diff --git a/guix-science/packages/bazel.scm b/guix-science/packages/bazel.scm
index 97bb32d..bac048a 100644
--- a/guix-science/packages/bazel.scm
+++ b/guix-science/packages/bazel.scm
@@ -1,17 +1,4 @@
1;;; Copyright © 2023, 2024 Ricardo Wurmus <rekado@elephly.net> 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;;
3;;; This program is free software; you can redistribute it and/or modify it
4;;; under the terms of the GNU General Public License as published by
5;;; the Free Software Foundation; either version 3 of the License, or (at
6;;; your option) any later version.
7;;;
8;;; This program is distributed in the hope that it will be useful, but
9;;; WITHOUT ANY WARRANTY; without even the implied warranty of
10;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11;;; GNU General Public License for more details.
12;;;
13;;; You should have received a copy of the GNU General Public License
14;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
15 2
16(define-module (guix-science packages bazel) 3(define-module (guix-science packages bazel)
17 #:use-module ((guix licenses) #:prefix license:) 4 #:use-module ((guix licenses) #:prefix license:)
diff --git a/guix-science/packages/bioconductor.scm b/guix-science/packages/bioconductor.scm
index 9123ddf..a6b75bc 100644
--- a/guix-science/packages/bioconductor.scm
+++ b/guix-science/packages/bioconductor.scm
@@ -1,18 +1,4 @@
1;;; 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;; Copyright © 2022-2025 Ricardo Wurmus <rekado@elephly.net>
3;;;
4;;; This program is free software; you can redistribute it and/or modify it
5;;; under the terms of the GNU General Public License as published by
6;;; the Free Software Foundation; either version 3 of the License, or (at
7;;; your option) any later version.
8;;;
9;;; This program is distributed in the hope that it will be useful, but
10;;; WITHOUT ANY WARRANTY; without even the implied warranty of
11;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12;;; GNU General Public License for more details.
13;;;
14;;; You should have received a copy of the GNU General Public License
15;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
16 2
17(define-module (guix-science packages bioconductor) 3(define-module (guix-science packages bioconductor)
18 #:use-module ((guix licenses) #:prefix license:) 4 #:use-module ((guix licenses) #:prefix license:)
diff --git a/guix-science/packages/bioinformatics.scm b/guix-science/packages/bioinformatics.scm
index 5715105..8322746 100644
--- a/guix-science/packages/bioinformatics.scm
+++ b/guix-science/packages/bioinformatics.scm
@@ -1,19 +1,4 @@
1;;; Copyright © 2016-2021 Roel Janssen <roel@gnu.org> 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;; Copyright © 2022-2025 Ricardo Wurmus <rekado@elephly.net>
3;;; Copyright © 2024 Marco Baggio <guix@mawumag.com>
4;;;
5;;; This program is free software; you can redistribute it and/or modify it
6;;; under the terms of the GNU General Public License as published by
7;;; the Free Software Foundation; either version 3 of the License, or (at
8;;; your option) any later version.
9;;;
10;;; This program is distributed in the hope that it will be useful, but
11;;; WITHOUT ANY WARRANTY; without even the implied warranty of
12;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13;;; GNU General Public License for more details.
14;;;
15;;; You should have received a copy of the GNU General Public License
16;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
17 2
18(define-module (guix-science packages bioinformatics) 3(define-module (guix-science packages bioinformatics)
19 #:use-module ((guix licenses) #:prefix license:) 4 #:use-module ((guix licenses) #:prefix license:)
diff --git a/guix-science/packages/carputils.scm b/guix-science/packages/carputils.scm
index fe37fc8..f0b7f8c 100644
--- a/guix-science/packages/carputils.scm
+++ b/guix-science/packages/carputils.scm
@@ -1,17 +1,4 @@
1;;; Copyright © 2025 Julien Castelneau <julien.castelneau@inria.fr> 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;;
3;;; This program is free software; you can redistribute it and/or modify it
4;;; under the terms of the GNU General Public License as published by
5;;; the Free Software Foundation; either version 3 of the License, or (at
6;;; your option) any later version.
7;;;
8;;; This program is distributed in the hope that it will be useful, but
9;;; WITHOUT ANY WARRANTY; without even the implied warranty of
10;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11;;; GNU General Public License for more details.
12;;;
13;;; You should have received a copy of the GNU General Public License
14;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
15 2
16(define-module (guix-science packages carputils) 3(define-module (guix-science packages carputils)
17 #:use-module (guix) 4 #:use-module (guix)
diff --git a/guix-science/packages/chemistry.scm b/guix-science/packages/chemistry.scm
index fae06b3..7b48278 100644
--- a/guix-science/packages/chemistry.scm
+++ b/guix-science/packages/chemistry.scm
@@ -1,19 +1,4 @@
1;;; Copyright © 2024 Dylan Bissuel <dylan.bissuel@univ-lyon1.fr> 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;; Copyright © 2024 Benjamin Arrondeau <benjamin.arrondeau@univ-grenoble-alpes.fr>
3;;; Copyright © 2025 Romain Garbage <romain.garbage@inria.fr>
4;;;
5;;; This program is free software; you can redistribute it and/or modify it
6;;; under the terms of the GNU General Public License as published by
7;;; the Free Software Foundation; either version 3 of the License, or (at
8;;; your option) any later version.
9;;;
10;;; This program is distributed in the hope that it will be useful, but
11;;; WITHOUT ANY WARRANTY; without even the implied warranty of
12;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13;;; GNU General Public License for more details.
14;;;
15;;; You should have received a copy of the GNU General Public License
16;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
17 2
18(define-module (guix-science packages chemistry) 3(define-module (guix-science packages chemistry)
19 #:use-module (guix) 4 #:use-module (guix)
diff --git a/guix-science/packages/cpp.scm b/guix-science/packages/cpp.scm
index a4253ef..731f25b 100644
--- a/guix-science/packages/cpp.scm
+++ b/guix-science/packages/cpp.scm
@@ -1,18 +1,4 @@
1;;; Copyright © 2025 Romain Garbage <romain.garbage@inria.fr> 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;; Copyright © 2025 Benoît Martin <bmartin@cea.fr>
3;;;
4;;; This program is free software; you can redistribute it and/or modify it
5;;; under the terms of the GNU General Public License as published by
6;;; the Free Software Foundation; either version 3 of the License, or (at
7;;; your option) any later version.
8;;;
9;;; This program is distributed in the hope that it will be useful, but
10;;; WITHOUT ANY WARRANTY; without even the implied warranty of
11;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12;;; GNU General Public License for more details.
13;;;
14;;; You should have received a copy of the GNU General Public License
15;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
16 2
17(define-module (guix-science packages cpp) 3(define-module (guix-science packages cpp)
18 #:use-module ((guix licenses) 4 #:use-module ((guix licenses)
diff --git a/guix-science/packages/cran.scm b/guix-science/packages/cran.scm
index 32d178d..602ba7a 100644
--- a/guix-science/packages/cran.scm
+++ b/guix-science/packages/cran.scm
@@ -1,19 +1,4 @@
1;;; Copyright © 2020, 2021 Lars-Dominik Braun <ldb@leibniz-psychology.org> 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;; Copyright © 2022-2025 Ricardo Wurmus <rekado@elephly.net>
3;;; Copyright © 2024 Marco Baggio <guix@mawumag.com>
4;;;
5;;; This program is free software; you can redistribute it and/or modify it
6;;; under the terms of the GNU General Public License as published by
7;;; the Free Software Foundation; either version 3 of the License, or (at
8;;; your option) any later version.
9;;;
10;;; This program is distributed in the hope that it will be useful, but
11;;; WITHOUT ANY WARRANTY; without even the implied warranty of
12;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13;;; GNU General Public License for more details.
14;;;
15;;; You should have received a copy of the GNU General Public License
16;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
17 2
18(define-module (guix-science packages cran) 3(define-module (guix-science packages cran)
19 #:use-module ((guix licenses) #:prefix license:) 4 #:use-module ((guix licenses) #:prefix license:)
diff --git a/guix-science/packages/electronics.scm b/guix-science/packages/electronics.scm
index 6bbce82..af7dd62 100644
--- a/guix-science/packages/electronics.scm
+++ b/guix-science/packages/electronics.scm
@@ -1,17 +1,4 @@
1;;; Copyright © 2024 Cayetano Santos <csantosb@inventati.org> 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;;
3;;; This program is free software; you can redistribute it and/or modify it
4;;; under the terms of the GNU General Public License as published by
5;;; the Free Software Foundation; either version 3 of the License, or (at
6;;; your option) any later version.
7;;;
8;;; This program is distributed in the hope that it will be useful, but
9;;; WITHOUT ANY WARRANTY; without even the implied warranty of
10;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11;;; GNU General Public License for more details.
12;;;
13;;; You should have received a copy of the GNU General Public License
14;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
15 2
16(define-module (guix-science packages electronics) 3(define-module (guix-science packages electronics)
17 #:use-module ((guix licenses) #:prefix license:) 4 #:use-module ((guix licenses) #:prefix license:)
diff --git a/guix-science/packages/electrophysiology.scm b/guix-science/packages/electrophysiology.scm
index 72ee4fc..558923d 100644
--- a/guix-science/packages/electrophysiology.scm
+++ b/guix-science/packages/electrophysiology.scm
@@ -1,17 +1,4 @@
1;;; Copyright © 2025 Ghislain Vaillant <ghislain.vaillant@inria.fr> 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;;
3;;; This program is free software; you can redistribute it and/or modify it
4;;; under the terms of the GNU General Public License as published by
5;;; the Free Software Foundation; either version 3 of the License, or (at
6;;; your option) any later version.
7;;;
8;;; This program is distributed in the hope that it will be useful, but
9;;; WITHOUT ANY WARRANTY; without even the implied warranty of
10;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11;;; GNU General Public License for more details.
12;;;
13;;; You should have received a copy of the GNU General Public License
14;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
15 2
16(define-module (guix-science packages electrophysiology) 3(define-module (guix-science packages electrophysiology)
17 #:use-module (gnu packages) 4 #:use-module (gnu packages)
diff --git a/guix-science/packages/fortran.scm b/guix-science/packages/fortran.scm
index 652921c..4966634 100644
--- a/guix-science/packages/fortran.scm
+++ b/guix-science/packages/fortran.scm
@@ -1,19 +1,4 @@
1;;; Copyright © 2024 Dylan Bissuel <dylan.bissuel@univ-lyon1.fr> 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;; Copyright © 2024 Benjamin Arrondeau <benjamin.arrondeau@univ-grenoble-alpes.fr>
3;;; Copyright © 2025 Romain Garbage <romain.garbage@inria.fr>
4;;;
5;;; This program is free software; you can redistribute it and/or modify it
6;;; under the terms of the GNU General Public License as published by
7;;; the Free Software Foundation; either version 3 of the License, or (at
8;;; your option) any later version.
9;;;
10;;; This program is distributed in the hope that it will be useful, but
11;;; WITHOUT ANY WARRANTY; without even the implied warranty of
12;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13;;; GNU General Public License for more details.
14;;;
15;;; You should have received a copy of the GNU General Public License
16;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
17 2
18(define-module (guix-science packages fortran) 3(define-module (guix-science packages fortran)
19 #:use-module (guix) 4 #:use-module (guix)
diff --git a/guix-science/packages/grid-engine.scm b/guix-science/packages/grid-engine.scm
index 7896783..a6e69bc 100644
--- a/guix-science/packages/grid-engine.scm
+++ b/guix-science/packages/grid-engine.scm
@@ -1,19 +1,4 @@
1;;; 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;; Copyright © 2016-2021 Roel Janssen <roel@gnu.org>
3;;; Copyright © 2025 Ricardo Wurmus <rekado@elephly.net>
4;;;
5;;; This program is free software; you can redistribute it and/or modify it
6;;; under the terms of the GNU General Public License as published by
7;;; the Free Software Foundation; either version 3 of the License, or (at
8;;; your option) any later version.
9;;;
10;;; This program is distributed in the hope that it will be useful, but
11;;; WITHOUT ANY WARRANTY; without even the implied warranty of
12;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13;;; GNU General Public License for more details.
14;;;
15;;; You should have received a copy of the GNU General Public License
16;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
17 2
18(define-module (guix-science packages grid-engine) 3(define-module (guix-science packages grid-engine)
19 #:use-module ((guix licenses) #:prefix license:) 4 #:use-module ((guix licenses) #:prefix license:)
diff --git a/guix-science/packages/jasp.scm b/guix-science/packages/jasp.scm
index ee7c983..8fe5efd 100644
--- a/guix-science/packages/jasp.scm
+++ b/guix-science/packages/jasp.scm
@@ -1,19 +1,4 @@
1;;; 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;; Copyright © 2020 Lars-Dominik Braun <ldb@leibniz-psychology.org>
3;;; Copyright © 2022 Ricardo Wurmus <rekado@elephly.net>
4;;;
5;;; This program is free software; you can redistribute it and/or modify it
6;;; under the terms of the GNU General Public License as published by
7;;; the Free Software Foundation; either version 3 of the License, or (at
8;;; your option) any later version.
9;;;
10;;; This program is distributed in the hope that it will be useful, but
11;;; WITHOUT ANY WARRANTY; without even the implied warranty of
12;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13;;; GNU General Public License for more details.
14;;;
15;;; You should have received a copy of the GNU General Public License
16;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
17 2
18;; JASP cannot be upstreamed, because it bundles several JavaScript libraries 3;; JASP cannot be upstreamed, because it bundles several JavaScript libraries
19;; in JASP-Desktop/html/js/ and Resources/Help/ 4;; in JASP-Desktop/html/js/ and Resources/Help/
diff --git a/guix-science/packages/jupyter-node.scm b/guix-science/packages/jupyter-node.scm
index 99c0ee6..927aee0 100644
--- a/guix-science/packages/jupyter-node.scm
+++ b/guix-science/packages/jupyter-node.scm
@@ -1,18 +1,4 @@
1;;; 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;; Copyright © 2019, 2020 Lars-Dominik Braun <ldb@leibniz-psychology.org>
3;;;
4;;; This program is free software; you can redistribute it and/or modify it
5;;; under the terms of the GNU General Public License as published by
6;;; the Free Software Foundation; either version 3 of the License, or (at
7;;; your option) any later version.
8;;;
9;;; This program is distributed in the hope that it will be useful, but
10;;; WITHOUT ANY WARRANTY; without even the implied warranty of
11;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12;;; GNU General Public License for more details.
13;;;
14;;; You should have received a copy of the GNU General Public License
15;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
16 2
17(define-module (guix-science packages jupyter-node) 3(define-module (guix-science packages jupyter-node)
18 #:use-module ((guix licenses) #:prefix license:) 4 #:use-module ((guix licenses) #:prefix license:)
diff --git a/guix-science/packages/jupyter.scm b/guix-science/packages/jupyter.scm
index 752179f..0b2b5be 100644
--- a/guix-science/packages/jupyter.scm
+++ b/guix-science/packages/jupyter.scm
@@ -1,19 +1,4 @@
1;;; 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;; Copyright © 2019, 2020 Lars-Dominik Braun <ldb@leibniz-psychology.org>
3;;; Copyright © 2022, 2025 Ricardo Wurmus <rekado@elephly.net>
4;;;
5;;; This program is free software; you can redistribute it and/or modify it
6;;; under the terms of the GNU General Public License as published by
7;;; the Free Software Foundation; either version 3 of the License, or (at
8;;; your option) any later version.
9;;;
10;;; This program is distributed in the hope that it will be useful, but
11;;; WITHOUT ANY WARRANTY; without even the implied warranty of
12;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13;;; GNU General Public License for more details.
14;;;
15;;; You should have received a copy of the GNU General Public License
16;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
17 2
18(define-module (guix-science packages jupyter) 3(define-module (guix-science packages jupyter)
19 #:use-module ((guix licenses) #:prefix license:) 4 #:use-module ((guix licenses) #:prefix license:)
diff --git a/guix-science/packages/machine-learning.scm b/guix-science/packages/machine-learning.scm
index 646e05a..360284b 100644
--- a/guix-science/packages/machine-learning.scm
+++ b/guix-science/packages/machine-learning.scm
@@ -1,18 +1,4 @@
1;;; Copyright © 2023-2025 Ricardo Wurmus <rekado@elephly.net> 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;; Copyright © 2024 Navid Afkhami <navid.afkhami@mdc-berlin.de>
3;;;
4;;; This program is free software; you can redistribute it and/or modify it
5;;; under the terms of the GNU General Public License as published by
6;;; the Free Software Foundation; either version 3 of the License, or (at
7;;; your option) any later version.
8;;;
9;;; This program is distributed in the hope that it will be useful, but
10;;; WITHOUT ANY WARRANTY; without even the implied warranty of
11;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12;;; GNU General Public License for more details.
13;;;
14;;; You should have received a copy of the GNU General Public License
15;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
16 2
17(define-module (guix-science packages machine-learning) 3(define-module (guix-science packages machine-learning)
18 #:use-module ((guix licenses) #:prefix license:) 4 #:use-module ((guix licenses) #:prefix license:)
diff --git a/guix-science/packages/medical.scm b/guix-science/packages/medical.scm
index 11d52f6..a463555 100644
--- a/guix-science/packages/medical.scm
+++ b/guix-science/packages/medical.scm
@@ -1,18 +1,4 @@
1;;; 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;; Copyright © 2025 Jake Forster <jakecameron.forster@gmail.com>
3;;;
4;;; This program is free software: you can redistribute it and/or modify
5;;; it under the terms of the GNU General Public License as published by
6;;; the Free Software Foundation, either version 3 of the License, or
7;;; (at your option) any later version.
8;;;
9;;; This program is distributed in the hope that it will be useful,
10;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
11;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12;;; GNU General Public License for more details.
13;;;
14;;; You should have received a copy of the GNU General Public License
15;;; along with this program. If not, see <https://www.gnu.org/licenses/>.
16 2
17(define-module (guix-science packages medical) 3(define-module (guix-science packages medical)
18 #:use-module ((guix licenses) #:prefix license:) 4 #:use-module ((guix licenses) #:prefix license:)
diff --git a/guix-science/packages/neuroscience.scm b/guix-science/packages/neuroscience.scm
index 35c054c..924c3fd 100644
--- a/guix-science/packages/neuroscience.scm
+++ b/guix-science/packages/neuroscience.scm
@@ -1,18 +1,4 @@
1;;; Copyright © 2024 Julien Castelneau <julien.castelneau@inria.fr> 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;; Copyright © 2025 Ghislain Vaillant <ghislain.vaillant@inria.fr>
3;;;
4;;; This program is free software; you can redistribute it and/or modify it
5;;; under the terms of the GNU General Public License as published by
6;;; the Free Software Foundation; either version 3 of the License, or (at
7;;; your option) any later version.
8;;;
9;;; This program is distributed in the hope that it will be useful, but
10;;; WITHOUT ANY WARRANTY; without even the implied warranty of
11;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12;;; GNU General Public License for more details.
13;;;
14;;; You should have received a copy of the GNU General Public License
15;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
16 2
17(define-module (guix-science packages neuroscience) 3(define-module (guix-science packages neuroscience)
18 #:use-module (gnu packages) 4 #:use-module (gnu packages)
diff --git a/guix-science/packages/physics.scm b/guix-science/packages/physics.scm
index a0acf20..eab2e33 100644
--- a/guix-science/packages/physics.scm
+++ b/guix-science/packages/physics.scm
@@ -1,23 +1,4 @@
1;;; 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;; Copyright © 2022-2025 Emmanuel Medernach <Emmanuel.Medernach@iphc.cnrs.fr>
3;;; Copyright © 2023-2025 Jake Forster <jakecameron.forster@gmail.com>
4;;; Copyright © 2025 Lars Bilke <lars.bilke@ufz.de>
5;;; Copyright © 2025 Romain Garbage <romain.garbage@inria.fr>
6;;; Copyright © 2025 Ghislain Vaillant <ghislain.vaillant@inria.fr>
7;;; Copyright © 2025 Maurice Bremond <Maurice.Bremond@inria.fr>
8;;;
9;;; This program is free software; you can redistribute it and/or modify it
10;;; under the terms of the GNU General Public License as published by
11;;; the Free Software Foundation; either version 3 of the License, or (at
12;;; your option) any later version.
13;;;
14;;; This program is distributed in the hope that it will be useful, but
15;;; WITHOUT ANY WARRANTY; without even the implied warranty of
16;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17;;; GNU General Public License for more details.
18;;;
19;;; You should have received a copy of the GNU General Public License
20;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
21 2
22(define-module (guix-science packages physics) 3(define-module (guix-science packages physics)
23 #:use-module (guix build-system cmake) 4 #:use-module (guix build-system cmake)
diff --git a/guix-science/packages/python-xyz.scm b/guix-science/packages/python-xyz.scm
index 6065fb5..92895d0 100644
--- a/guix-science/packages/python-xyz.scm
+++ b/guix-science/packages/python-xyz.scm
@@ -1,17 +1,4 @@
1;;; Copyright © 2025 Ghislain Vaillant <ghislain.vaillant@inria.fr> 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;;
3;;; This program is free software; you can redistribute it and/or modify it
4;;; under the terms of the GNU General Public License as published by
5;;; the Free Software Foundation; either version 3 of the License, or (at
6;;; your option) any later version.
7;;;
8;;; This program is distributed in the hope that it will be useful, but
9;;; WITHOUT ANY WARRANTY; without even the implied warranty of
10;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11;;; GNU General Public License for more details.
12;;;
13;;; You should have received a copy of the GNU General Public License
14;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
15 2
16(define-module (guix-science packages python-xyz) 3(define-module (guix-science packages python-xyz)
17 #:use-module (gnu packages check) 4 #:use-module (gnu packages check)
diff --git a/guix-science/packages/python.scm b/guix-science/packages/python.scm
index e71d48e..a517146 100644
--- a/guix-science/packages/python.scm
+++ b/guix-science/packages/python.scm
@@ -1,19 +1,4 @@
1;;; 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;; Copyright © 2016-2021 Roel Janssen <roel@gnu.org>
3;;; Copyright © 2023, 2024, 2025 Ricardo Wurmus <rekado@elephly.net>
4;;;
5;;; This program is free software; you can redistribute it and/or modify it
6;;; under the terms of the GNU General Public License as published by
7;;; the Free Software Foundation; either version 3 of the License, or (at
8;;; your option) any later version.
9;;;
10;;; This program is distributed in the hope that it will be useful, but
11;;; WITHOUT ANY WARRANTY; without even the implied warranty of
12;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13;;; GNU General Public License for more details.
14;;;
15;;; You should have received a copy of the GNU General Public License
16;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
17 2
18(define-module (guix-science packages python) 3(define-module (guix-science packages python)
19 #:use-module ((guix licenses) #:prefix license:) 4 #:use-module ((guix licenses) #:prefix license:)
diff --git a/guix-science/packages/rstudio-node.scm b/guix-science/packages/rstudio-node.scm
index 3dce93b..c88ee76 100644
--- a/guix-science/packages/rstudio-node.scm
+++ b/guix-science/packages/rstudio-node.scm
@@ -1,19 +1,4 @@
1;;; 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;; Copyright © 2021 Lars-Dominik Braun <ldb@leibniz-psychology.org>
3;;; Copyright © 2024, 2025 Ricardo Wurmus <rekado@elephly.net>
4;;;
5;;; This program is free software; you can redistribute it and/or modify it
6;;; under the terms of the GNU General Public License as published by
7;;; the Free Software Foundation; either version 3 of the License, or (at
8;;; your option) any later version.
9;;;
10;;; This program is distributed in the hope that it will be useful, but
11;;; WITHOUT ANY WARRANTY; without even the implied warranty of
12;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13;;; GNU General Public License for more details.
14;;;
15;;; You should have received a copy of the GNU General Public License
16;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
17 2
18;; Packages in this module have been auto-imported by the npm-binary importer. 3;; Packages in this module have been auto-imported by the npm-binary importer.
19 4
diff --git a/guix-science/packages/rstudio.scm b/guix-science/packages/rstudio.scm
index 267f3a1..58d344e 100644
--- a/guix-science/packages/rstudio.scm
+++ b/guix-science/packages/rstudio.scm
@@ -1,20 +1,4 @@
1;;; 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;; Copyright © 2019, 2020 Lars-Dominik Braun <ldb@leibniz-psychology.org>
3;;; Copyright © 2020 Roel Janssen <roel@gnu.org>
4;;; Copyright © 2023, 2024 Ricardo Wurmus <rekado@elephly.net>
5;;;
6;;; This program is free software; you can redistribute it and/or modify it
7;;; under the terms of the GNU General Public License as published by
8;;; the Free Software Foundation; either version 3 of the License, or (at
9;;; your option) any later version.
10;;;
11;;; This program is distributed in the hope that it will be useful, but
12;;; WITHOUT ANY WARRANTY; without even the implied warranty of
13;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14;;; GNU General Public License for more details.
15;;;
16;;; You should have received a copy of the GNU General Public License
17;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
18 2
19;; RStudio server and its dependencies. Only the first level of dependencies is 3;; RStudio server and its dependencies. Only the first level of dependencies is
20;; built from source right now. Also RStudio itself bundles a lot of external 4;; built from source right now. Also RStudio itself bundles a lot of external
diff --git a/guix-science/packages/serialization.scm b/guix-science/packages/serialization.scm
index 3185607..8080fcc 100644
--- a/guix-science/packages/serialization.scm
+++ b/guix-science/packages/serialization.scm
@@ -1,18 +1,4 @@
1;;; Copyright © 2025 Romain Garbage <romain.garbage@inria.fr> 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;; Copyright © 2025 Benoît Martin <bmartin@cea.fr>
3;;;
4;;; This program is free software; you can redistribute it and/or modify it
5;;; under the terms of the GNU General Public License as published by
6;;; the Free Software Foundation; either version 3 of the License, or (at
7;;; your option) any later version.
8;;;
9;;; This program is distributed in the hope that it will be useful, but
10;;; WITHOUT ANY WARRANTY; without even the implied warranty of
11;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12;;; GNU General Public License for more details.
13;;;
14;;; You should have received a copy of the GNU General Public License
15;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
16 2
17(define-module (guix-science packages serialization) 3(define-module (guix-science packages serialization)
18 #:use-module (guix) 4 #:use-module (guix)
diff --git a/guix-science/packages/siconos.scm b/guix-science/packages/siconos.scm
index d106553..4c9350c 100644
--- a/guix-science/packages/siconos.scm
+++ b/guix-science/packages/siconos.scm
@@ -1,17 +1,4 @@
1;;; Copyright © 2025 Maurice Bremond <Maurice.Bremond@inria.fr> 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;;
3;;; This program is free software; you can redistribute it and/or modify it
4;;; under the terms of the GNU General Public License as published by
5;;; the Free Software Foundation; either version 3 of the License, or (at
6;;; your option) any later version.
7;;;
8;;; This program is distributed in the hope that it will be useful, but
9;;; WITHOUT ANY WARRANTY; without even the implied warranty of
10;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11;;; GNU General Public License for more details.
12;;;
13;;; You should have received a copy of the GNU General Public License
14;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
15 2
16(define-module (guix-science packages siconos) 3(define-module (guix-science packages siconos)
17 #:use-module (guix build-system cmake) 4 #:use-module (guix build-system cmake)
diff --git a/guix-science/packages/typst.scm b/guix-science/packages/typst.scm
index 14c67de..304bff2 100644
--- a/guix-science/packages/typst.scm
+++ b/guix-science/packages/typst.scm
@@ -1,18 +1,4 @@
1;;; 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;; Copyright © 2025 Alexis Simon <alexis.simon@runbox.com>
3;;;
4;;; This program is free software; you can redistribute it and/or modify it
5;;; under the terms of the GNU General Public License as published by
6;;; the Free Software Foundation; either version 3 of the License, or (at
7;;; your option) any later version.
8;;;
9;;; This program is distributed in the hope that it will be useful, but
10;;; WITHOUT ANY WARRANTY; without even the implied warranty of
11;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12;;; GNU General Public License for more details.
13;;;
14;;; You should have received a copy of the GNU General Public License
15;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
16 2
17(define-module (guix-science packages typst) 3(define-module (guix-science packages typst)
18 #:use-module (gnu packages rust-apps) 4 #:use-module (gnu packages rust-apps)
diff --git a/guix-science/services/rstudio.scm b/guix-science/services/rstudio.scm
index 1c10b29..a2089c5 100644
--- a/guix-science/services/rstudio.scm
+++ b/guix-science/services/rstudio.scm
@@ -1,17 +1,4 @@
1;;; Copyright © 2022 Ricardo Wurmus <rekado@elephly.net> 1;;; SPDX-License-Identifier: GPL-3.0-or-later
2;;;
3;;; This program is free software; you can redistribute it and/or modify it
4;;; under the terms of the GNU General Public License as published by
5;;; the Free Software Foundation; either version 3 of the License, or (at
6;;; your option) any later version.
7;;;
8;;; This program is distributed in the hope that it will be useful, but
9;;; WITHOUT ANY WARRANTY; without even the implied warranty of
10;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11;;; GNU General Public License for more details.
12;;;
13;;; You should have received a copy of the GNU General Public License
14;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
15 2
16(define-module (guix-science services rstudio) 3(define-module (guix-science services rstudio)
17 #:use-module (gnu system pam) 4 #:use-module (gnu system pam)