aboutsummaryrefslogtreecommitdiff
path: root/common/once.js
diff options
context:
space:
mode:
authorjahoti <jahoti@tilde.team>2021-12-03 00:00:00 +0000
committerjahoti <jahoti@tilde.team>2021-12-03 00:00:00 +0000
commitc39c6b9efc91a268cffa9eec397a79f7e294bf0a (patch)
tree051c3c3cc18e6d15be12bc432b6d4c40e31fb81d /common/once.js
parent7d1f777a52a43f3b9479f4ebc6d177fc6efe5b70 (diff)
downloadbrowser-extension-c39c6b9efc91a268cffa9eec397a79f7e294bf0a.tar.gz
browser-extension-c39c6b9efc91a268cffa9eec397a79f7e294bf0a.zip
Distinguish testing and installation browsers
The configure script now accepts BROWSER and TEST_BROWSER
Diffstat (limited to 'common/once.js')
0 files changed, 0 insertions, 0 deletions
gnu: binutils: Use gexps.Ludovic Courtès This is the result of applying ‘guix style -S arguments’ and making small adjustments. * gnu/packages/base.scm (binutils)[arguments]: Use gexps. (binutils-2.33, binutils-gold): Likewise. * gnu/packages/commencement.scm (binutils-mesboot0, binutils-mesboot1) (binutils-boot0, binutils-final): Likewise. * gnu/packages/cross-base.scm (cross-binutils*): Adjust accordingly. * gnu/packages/embedded.scm (make-propeller-binutils): Use gexps. * gnu/packages/make-bootstrap.scm (%binutils-static): Use gexps. Change-Id: I59cbe29760784b09e6d4e80beca9153cb9b495a7 2024-08-31gnu: cross-base: ‘cross’ helper uses gexps.Ludovic Courtès This is required in cases where P uses gexps. * gnu/packages/cross-base.scm (cross): Use gexps. Change-Id: Ie038cbec67a53700f31791ee2d171918788111d2 2024-08-31gnu: cross-base: Remove ‘install-utf8-c-locale’.Ludovic Courtès * gnu/packages/cross-base.scm (cross-libc*): Remove ‘install-utf8-c-locale’ phase. Change-Id: I47cf555548335491f06443dd921a457f458801f4 2024-08-31gnu: cross-base: Let glibc use the right Binutils programs.Ludovic Courtès This replaces ‘glibc-cross-objdump.patch’ and ‘glibc-cross-objcopy.patch’ (not applied to glibc@2.38): these patches were committed upstream and later reverted on the grounds that ‘gcc -print-prog-name=objdump’ should find the cross ‘objdump’: https://inbox.sourceware.org/libc-alpha/d72f5f6f-cc3a-bd89-0800-ffb068928e0f@linaro.org/t/ * gnu/packages/cross-base.scm (cross-libc*): Add ‘add-cross-binutils-to-PATH’ phase. Change-Id: I38dc7a6134177ec73313c0a9c8b0a12c85c60e26 2024-08-31build-systems: gnu: Export %default-gnu-imported-modules and ↵Maxim Cournoyer %default-gnu-modules. Until now users would have to cargo cult or inspect the private %default-modules variable of (guix build-systems gnu) to discover which modules to include when extending the used modules via the #:modules argument. The renaming was automated via the command: $ git grep -l %gnu-build-system-modules | xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i * guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to... (%default-gnu-imported-modules): ... this. (%default-modules): Rename to... (%default-gnu-modules): ... this. Export. (dist-package, gnu-build, gnu-cross-build): Adjust accordingly. Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee 2024-04-17gnu: cross-binutils: Use binutils-2.33 for ath9k.Jean-Pierre De Jesus DIAZ * gnu/packages/cross-base.scm (cross-binutils-package): New procedure. * gnu/packages/cross-base.scm (cross-binutils): Select binutils default value with cross-binutils-package. * gnu/packages/firmware.scm (ath9k-htc-firmware) <native-inputs>: Do not explicitly set the #:xbinutils keyword argument. Change-Id: I0eb25eb2b494241c205286837bfa79a61de8e0b7 Signed-off-by: Ludovic Courtès <ludo@gnu.org> 2024-04-17gnu: ath9k-htc-firmware: Use xtensa-ath9k-elf.Jean-Pierre De Jesus DIAZ * gnu/packages/firmware.scm (ath9k-htc-firmware): Use the xtensa-ath9k-elf target for the cross toolchain. Change-Id: Ic1a7c4088312290a86a508f371f4f0e784e301a5 Signed-off-by: Ludovic Courtès <ludo@gnu.org> 2024-04-15gnu: cross-gcc: Add patch for GCC 13.Jean-Pierre De Jesus DIAZ * gnu/local.mk (dist_patch_DATA): Add gcc-13-cross-system-header-dir.patch. * gnu/packages/cross-base.scm (cross-gcc) <source>: Add patch for GCC 13. * gnu/packages/patches/gcc-13-cross-system-header-dir.patch: New patch. Change-Id: Ib4771ff78222fb7b7df58891d25938d338bd5df8 Signed-off-by: Christopher Baines <mail@cbaines.net> 2024-04-15gnu: cross-gcc-patches: Avoid patch for GCC 13+.Jean-Pierre De Jesus DIAZ * gnu/packages/cross-base.scm (cross-gcc-patches): Avoid gcc-4.9.3-mingw-gthr-default.patch patch for GCC 13+ versions since it does not apply. Change-Id: I4bb14d687c53733d77099a761844815900b1266a Signed-off-by: Christopher Baines <mail@cbaines.net> 2024-01-22gnu: cross-gcc-toolchain: Use fixed name.Jean-Pierre De Jesus DIAZ * gnu/packages/cross-base.scm (cross-gcc-toolchain) <name>: Always use gcc-cross- prefix regardless of TARGET having a C standard library or not. Change-Id: I5cbe89c61e5bd324a385db17c27131ea5ef75669 2023-12-11gnu: Add cross-gcc-toolchain procedure.Jean-Pierre De Jesus DIAZ * gnu/packages/cross-base.scm (cross-gcc-toolchain/implementation, cross-gcc-toolchain): New procedures. Change-Id: I994067eac094d0a50a7399e61bda944eded9187f Signed-off-by: Efraim Flashner <efraim@flashner.co.il> 2023-12-11gnu: cross-gcc: Only C and C++ for AVR.Jean-Pierre De Jesus DIAZ * gnu/packages/cross-base.scm (cross-gcc-arguments) <configure-flags> [target-avr?]: Add --enable-languages=c,c++. Change-Id: I1d63bb1b0a3074b9ff8650c5afb93777183c0ea4 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> 2023-12-11gnu: cross-gcc: Find AVR Libc files.Jean-Pierre De Jesus DIAZ * gnu/packages/cross-base.scm (cross-gcc-arguments) <configure-flags>: Add --with-native-system-header-dir for AVR. <make-flags>: Add target prefix to /lib to find AVR library. Change-Id: Ie9cae338da241fe987f53463aa3774a890e2af9a Signed-off-by: Efraim Flashner <efraim@flashner.co.il> 2023-12-11gnu: cross-gcc: Handle AVR inputs.Jean-Pierre De Jesus DIAZ * gnu/packages/cross-base.scm (cross-gcc)[native-inputs]: Add case to handle AVR. Change-Id: I1ac38b721ed807302747cecb5fb1f6075694a01a Signed-off-by: Efraim Flashner <efraim@flashner.co.il> 2023-12-11gnu: cross-libc: Add AVR Libc support.Jean-Pierre De Jesus DIAZ * gnu/packages/avr.scm (make-avr-libc/implementation)[arguments]: Add avr target parameter and disable implicit cross inputs. [native-inputs]: Rename avr-gcc and avr-binutils to cross-gcc and cross-binutils to keep consistency with gnu-build-system. * gnu/packages/cross-base.scm (cross-libc): Add case for avr. Change-Id: I6b087946d1287a82fac61c48c513e7f2d2184794 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> 2023-12-11gnu: cross-gcc: Handle target include paths.Jean-Pierre De Jesus DIAZ * gnu/packages/cross-base.scm (cross-gcc-search-paths): New procedure. (cross-gcc)[search-paths]: Convert to and use cross-gcc-search-paths procedure. Change-Id: Id306782eaf928d05cd005b9539087ed631506b5b Signed-off-by: Efraim Flashner <efraim@flashner.co.il> 2023-12-11gnu: cross-gcc: Enable multilib for AVR.Jean-Pierre De Jesus DIAZ * gnu/build/cross-toolchain.scm (patch-multilib-shebang): New procedure. * gnu/packages/avr.scm (make-avr-gcc): Remove uneeded phases and flags for multilib. * gnu/packages/cross-base (cross-gcc-arguments) <#:configure-flags> [target-avr?]: Remove --disable-multilib and add --enable-multilib. Change-Id: Id68d803057ac898f0a670f10487b08bf0891ab0b Signed-off-by: Efraim Flashner <efraim@flashner.co.il> 2023-12-11gnu: cross-libc: Return #f if no libc available.Jean-Pierre De Jesus DIAZ * gnu/packages/cross-base.scm (cross-libc): Return #f if no libc is available for the given TARGET. Change-Id: I17d19716373dd5704bb70d805437738fd29bd96b Signed-off-by: Efraim Flashner <efraim@flashner.co.il> 2023-07-13gnu: hurd-minimal: Include libshouldbeinlibc and libstore.Janneke Nieuwenhuizen * gnu/packages/hurd.scm (hurd-minimal)[inputs]: Add gnumach-headers. [arguments]: Rewrite to include libshouldbeinlibc and libstore. * gnu/packages/cross-base.scm (cross-kernel-headers*): Update xhurd-minimal accordingly: Add xgnumach-headers, add them to cpath, use gexps for modify-phases, add delete-shared-target phase. Signed-off-by: Josselin Poiret <dev@jpoiret.xyz> 2023-07-13gnu: Add libc-for-target and glibc/hurd.Josselin Poiret * gnu/packages/patches/glibc-2.37-hurd-clock_t_centiseconds.patch * gnu/packages/patches/glibc-2.37-hurd-local-clock_gettime_MONOTONIC.patch * gnu/packages/patches/glibc-2.37-versioned-locpath.patch: New patches. * gnu/local.mk (dist_patch_DATA): Register them. * gnu/packages/base.scm (glibc/hurd, libc-for-target): New variables. (glibc/hurd-headers): Use glibc/hurd. * gnu/packages/commencement.scm (glibc-final-with-bootstrap-bash)[outputs, source, arguments] (glibc-final)[source]: Use libc-for-target instead of glibc. * gnu/packages/cross-base.scm (cross-libc/deprecated, cross-libc*): Use libc-for-target. This part fixes https://issues.guix.gnu.org/63641#25 * gnu/packages/commencement.scm (%final-inputs): Change to memoized lambda taking "system". * gnu/packages/commencement.scm (canonical-package): Likewise, and update user, passing (%current-system). (make-gcc-toolchain): Update user, passing (%current-system). * gnu/packages/base.scm (%final-inputs): Likewise. * guix/scripts/refresh.scm (options->update-specs): Likewise. * guix/build-system/gnu.scm (standard-packages): Add optional "system" parameter. (lower): Update caller. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Co-authored-by: Janneke Nieuwenhuizen <janneke@gnu.org> 2023-07-13gnu: gnumach-headers: Cross-build without relying on x86.Josselin Poiret * gnu/packages/hurd.scm (gnumach-headers): Remove configure flags where we say the builder is running x86. * gnu/packages/cross-base.scm (cross-gnumach-headers): Work around limitation of build system, by manually changing the target host_cpu without relying on --host, because we don't have a working cross-compiler yet. 2023-07-13gnu: glibc/hurd-headers: Properly cross-build.Josselin Poiret * gnu/packages/base.scm (glibc/hurd-headers): Rely on cross-mig, and remove hardcoded configure flag `--host=i586-pc-gnu`. * gnu/packages/cross-base.scm (cross-kernel-headers*): Add `--host` and `--build` configure flags. nohover-highlight'> * gnu/packages/accessibility.scm (footswitch)[arguments]: Use G-expressions. <#:phases>: Remove trailing #T. [description]: Simplify it. 2023-02-11gnu: footswitch: Update to 1.0-0.e455d67.Martin Marshall This update adds 3 newly supported devices and an additional command to the package. * gnu/packages/accessibility.scm (footswitch): Update to commit e455d6752221. Signed-off-by: Christopher Baines <mail@cbaines.net> 2023-01-19gnu: Fix home-page typosMorgan Smith * gnu/packages/accessibility.scm (espeakup): ttps -> https * gnu/packages/emacs-xyz.scm (emacs-soap-client): httpa -> https * gnu/packages/gstreamer.scm (esounds): Remove newline Signed-off-by: Ludovic Courtès <ludo@gnu.org> 2022-10-23gnu: Fix typos.Vagrant Cascadian * gnu/packages/emacs-xyz.scm (emacs-piem)[description]: Fix use of "This packages". * gnu/packages/tex.scm (texlive-hardwrap)[description]: Fix spelling of "arbitrary". * gnu/packages/cran.scm (r-shinymanager)[description]: Fix spelling of "authentication". * gnu/packages/lisp-xyz.scm (sbcl-utils-kt)[description]: Fix spelling of "developed". * gnu/packages/crates-io.scm (rust-fs-utils-1)[description]: Fix spelling of "filesystem". [synopsis]: Likewise. * gnu/packages/haxe.scm (neko)[description]: Fix spelling of "functions". * gnu/packages/animation.scm (swftools)[description]: Fix needless pluralization of "information". * gnu/packages/lisp-xyz.scm (sbcl-slot-extra-options)[description]: Fix spelling of "inheritance". * gnu/packages/emacs-xyz.scm (emacs-js-comint)[description]: Fix spelling of "interpreter". * gnu/packages/coq.scm (coq-mathcomp-finmap)[description]: Fix spelling of "library". * gnu/services/lightdm.scm (lightdm-configuration): Fix spelling of "mechanism". * gnu/packages/emacs-xyz.scm (emacs-citar-org-roam)[synopsis]: Fix spelling of "package". * gnu/packages/games.scm (freerct)[description]: Fix spelling of "responsibilities". * gnu/packages/statistics.scm (r-mixedpower)[description]: Fix spelling of "separate". * gnu/packages/accessibility.scm (espeakup)[description]: Fix spelling of "speech". * gnu/packages/bioinformatics.scm (r-skitools)[synopsis]: Fix spelling of "utilities". * gnu/packages/golang.scm (go-github-com-savsgio-gotils)[synopsis]: Fix spelling of "utilities". [description]: Likewise. * gnu/system.scm (boot-file-system-service os): Fix spelling of "utilities". 2022-09-21gnu: Add espeakup.Hunter Jozwiak * gnu/packages/accessibility.scm (espeakup): New variable. Signed-off-by: Björn Höfling <bjoern.hoefling@bjoernhoefling.de> 2022-06-12gnu: brltty: Update to 6.5.Tobias Geerinckx-Rice * gnu/packages/accessibility.scm (brltty): Update to 6.5. 2022-02-15gnu: Remove unneeded uses of 'libiconv'.Marius Bakke iconv is part of glibc, there is no need to add it as input. * gnu/packages/accessibility.scm (brltty)[inputs]: Remove LIBICONV. * gnu/packages/compression.scm (innoextract)[inputs]: Likewise. * gnu/packages/haskell-apps.scm (darcs)[inputs]: Likewise. * gnu/packages/kde-multimedia.scm (k3b)[inputs]: Likewise. * gnu/packages/linphone.scm (liblinphone)[inputs]: Likewise. * gnu/packages/mail.scm (mailutils)[inputs]: Likewise. * gnu/packages/maths.scm (libqalculate)[inputs]: Likewise. * gnu/packages/pep.scm (pep-engine)[inputs]: Likewise. * gnu/packages/vim.scm (neovim)[inputs]: Likewise. * gnu/packages/wget.scm (wget2)[inputs]: Likewise. * gnu/packages/telegram.scm (telegram-desktop)[inputs]: Likewise. * gnu/packages/video.scm (transcode)[native-inputs]: Likewise. 2022-01-09gnu: accessibility: Simplify inputs.Marius Bakke * gnu/packages/accessibility.scm (libbraille, brltty, xmagnify): Remove input labels. 2022-01-09gnu: brltty: Update to 6.4.Marius Bakke * gnu/packages/accessibility.scm (brltty): Update to 6.4. [arguments]: Remove obsolete configure flag and trailing #t. 2022-01-09gnu: brltty: Disable parallel build.Marius Bakke * gnu/packages/accessibility.scm (brltty)[arguments]: Add #:parallel-build?. 2021-12-13gnu: Remove superfluous "linux-libre-headers" inputs.Marius Bakke This input is already propagated from glibc. * gnu/packages/chromium.scm (ungoogled-chromium)[inputs]: Remove LINUX-LIBRE-HEADERS-5.10. * gnu/packages/linux.scm (btrfs-progs)[native-inputs]: Likewise. * gnu/packages/accessibility.scm (brltty)[inputs]: Remove LINUX-LIBRE-HEADERS. * gnu/packages/graphics.scm (directfb)[inputs]: Likewise. * gnu/packages/gstreamer.scm (libdc1394)[inputs]: Likewise. * gnu/packages/linux.scm (python-evdev)[native-inputs]: Likewise. (bcc, bpftrace)[inputs]: Likewise. * gnu/packages/networking.scm (lksctp-tools)[inputs]: Likewise. * gnu/packages/video.scm (tslib)[inputs]: Likewise. * gnu/packages/web-browsers.scm (links)[native-inputs]: Likewise. * gnu/packages/cdrom.scm (cdrtools)[inputs]: Likewise. [arguments]: Adjust accordingly. * gnu/packages/lirc.scm (lirc)[inputs, arguments]: Likewise. * gnu/packages/vpn.scm (xl2tpd)[inputs, arguments]: Likewise. 2021-12-13gnu: Simplify package inputs.Ludovic Courtès This commit was obtained by running: ./pre-inst-env guix style without any additional argument.