aboutsummaryrefslogtreecommitdiff
path: root/etc/release-manifest.scm
Commit message (Collapse)AuthorAge
* maint: Add icecat to the release manifest.Andreas Enge2023-03-30
| | | | * etc/release-manifest.scm (%system-packages): Uncomment icecat.
* gnu: Rename 'guile-3.0/fixed' to 'guile-3.0/pinned'.Simon Tournier2023-02-05
| | | | | | | | | | | * gnu/packages/guile.scm: Rename variable 'guile-3.0/fixed' to 'guile-3.0/pinned', add deprecation. * etc/release-manifest.scm (%packages-to-cross-build): Replace 'guile-3.0/fixed' with 'guile-3.0/pinned'. * gnu/packages/autotools.scm (make-autoconf-wrapper)[inputs]: Likewise. * gnu/packages/commencement.scm (guile-final): Likewise. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* maint: Leave 'gcc-toolchain' out for i586-gnu.Ludovic Courtès2022-11-28
| | | | | | | | | This is a temporary measure to work around the fact that we're currently lacking the necessary CPU power and human power to build everything up to 'gcc-toolchain'. * etc/release-manifest.scm (%base-packages/hurd): Comment out "gcc-toolchain" for now.
* maint: Tweak release manifest special case for armhf-linux.Christopher Baines2022-10-25
| | | | | | | | | | | Don't remove the emacs package, as it does build and substitutes are available. Do remove the guix package though, as it doesn't build due to Guile memory issues while compiling the package modules. * etc/release-manifest.scm (%base-packages/armhf): Don't replace the emacs package, remove the guix package. (%base-manifest): Remove FIXME comment as %base-packages/armhf doesn't relate to build power.
* maint: Ignore cross-compilation to x86.Ludovic Courtès2022-09-01
| | | | | | | This is consistent with what's done by 'cross-jobs' in (gnu ci). * etc/release-manifest.scm (%cross-manifest): Remove "x86_64-linux-gnu" and "i686-linux-gnu" from the list returned by 'targets'.
* Move (gnu platform) and (gnu platforms ...) to guix/.Josselin Poiret2022-05-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/platform.scm: * gnu/platforms/arm.scm: * gnu/platforms/hurd.scm: * gnu/platforms/mips.scm: * gnu/platforms/powerpc.scm: * gnu/platforms/riscv.scm: * gnu/platforms/s390.scm: * gnu/platforms/x86.scm: Move to guix/. * Makefile.am: * doc/guix.texi (Porting to a New Platform): * etc/release-manifest.scm: * gnu/ci.scm: * gnu/image.scm: * gnu/local.mk: * gnu/packages/bioinformatics.scm: * gnu/packages/bootstrap.scm: * gnu/packages/cross-base.scm: * gnu/packages/instrumentation.scm: * gnu/packages/linux.scm: * gnu/system/image.scm: * gnu/system/images/hurd.scm: * gnu/system/images/novena.scm: * gnu/system/images/pine64.scm: * gnu/system/images/pinebook-pro.scm: * gnu/system/images/rock64.scm: * guix/scripts/build.scm: * guix/scripts/system.scm: * guix/self.scm: Update (gnu platform...) to (guix platform...). Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* ci: Do not rely on hardcoded cross-targets lists.Mathieu Othacehe2022-05-22
| | | | | | | | * gnu/ci.scm (%cross-targets): Remove it ... (cross-jobs): ... and use the targets procedure instead. * etc/release-manifest.scm: Adapt it. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* maint: Don't require unsupported packages such as GNOME on i686-linux.Ludovic Courtès2021-12-08
| | | | | * etc/release-manifest.scm (%system-manifest): Filter out PACKAGE when it doesn't pass 'supported-package?'.
* maint: Require "emacs-no-x" instead of "emacs" on armhf-linux.Ludovic Courtès2021-04-27
| | | | | * etc/release-manifest.scm (%base-packages/armhf): New variable. (%base-manifest): Use it.
* maint: Don't require 'bootstrap-tarballs' for powerpc64le-linux.Ludovic Courtès2021-04-27
| | | | | * etc/release-manifest.scm (%base-manifest): Special-case "powerpc64le-linux".
* ci: Remove hydra support.Mathieu Othacehe2021-03-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes hydra support to use Cuirass as the only continuous integration system. * build-aux/hydra/gnu-system.scm: Remove it. * build-aux/hydra/guix-modular.scm: Ditto. * build-aux/hydra/guix.scm: Ditto. * build-aux/cuirass/hydra-to-cuirass.scm: Ditto. * Makefile.am (EXTRA_DIST): Update it. (hydra-jobs.scm): Remove it. (cuirass-jobs.scm): Update it. * build-aux/hydra/evaluate.scm: Move it to ... * build-aux/cuirass/evaluate.scm: ... here. * build-aux/cuirass/guix-modular.scm: Remove it. * build-aux/cuirass/gnu-system.scm: Ditto. * guix/packages.scm (%hydra-supported-systems): Rename it to ... (%cuirass-supported-systems): ... this variable. * build-aux/check-final-inputs-self-contained: Adapt it. * etc/release-manifest.scm: Ditto. * gnu/ci.scm (package->alist): Remove it. (derivation->job): New procedure. (package-job, package-cross-job, cross-jobs, image-jobs, system-test-jobs, tarball-jobs): Use it. (guix-jobs): New procedure. (hydra-jobs): Rename it to ... (cuirass-jobs): ... this procedure.
* maint: Reduce the package set for "i586-gnu".Ludovic Courtès2020-11-08
| | | | | * etc/release-manifest.scm (%base-packages/hurd): New variable. (%base-manifest): Use it when SYSTEM is "i586-gnu".
* installer: Add Emacs EXWM desktop environment.Jan (janneke) Nieuwenhuizen2020-10-13
| | | | | | | | | | | | | Suggested by zenny via IRC. * gnu/installer/services.scm (%system-services): Add emacs, emacs-exwm, emacs-desktop-environment. * etc/release-manifest.scm (%system-packages): Likewise. * gnu/system/examples/lightweight-desktop.tmpl: Likewise. * gnu/tests/install.scm (installation-target-desktop-os-for-gui-tests) [packages]: Likewise * gnu/installer/newt/services.scm (run-desktop-environments-cbt-page): Make one entry taller.
* Merge branch 'master' into core-updatesMarius Bakke2020-04-15
|\
| * maint: Ensure substitutes are available for '%default-xorg-modules'.Ludovic Courtès2020-04-14
| | | | | | | | | | * etc/release-manifest.scm (%system-packages): Append %DEFAULT-XORG-MODULES.
| * maint: Actually check for the availablility of system packages.Ludovic Courtès2020-04-14
| | | | | | | | | | * etc/release-manifest.scm (%system-manifest): New variable. <top level>: Add it in 'concatenate-manifests' call.
* | maint: Adjust release manifest for Guile 3.0 switch.Marius Bakke2020-04-08
|/ | | | | * etc/release-manifest.scm (%packages-to-cross-build): Refer to GUILE-3.0/FIXED instead of GUILE-2.2/FIXED.
* maint: Cross-build GUILE-2.2/FIXED.Ludovic Courtès2020-04-08
| | | | | * etc/release-manifest.scm (%packages-to-cross-build): Replace "guile@2.2" with GUILE-2.2/FIXED.
* maint: Remove GCC from the packages to cross-build.Ludovic Courtès2020-04-07
| | | | * etc/release-manifest.scm (%packages-to-cross-build): Remove GCC.
* maint: Remove unsupported cross-compilation jobs from 'release-manifest.scm'.Ludovic Courtès2020-04-04
| | | | | | * etc/release-manifest.scm (%packages-to-cross-build-for-mingw): New variable. (%cross-manifest): Use it. Remove "riscv64-linux-gnu" from %CROSS-TARGETS.
* maint: Add 'etc/release-manifest.scm'.Ludovic Courtès2020-03-13
* etc/release-manifest.scm: New file. * gnu/ci.scm (%cross-targets): Export. * build-aux/check-available-binaries.scm: Remove. * Makefile.am (EXTRA_DIST): Add 'etc/release-manifest.scm' and remove 'build-aux/check-available-binaries.scm'. (assert-binaries-available): Rewrite using 'guix weather -m'.