aboutsummaryrefslogtreecommitdiff
path: root/nix/nix-daemon/shared.hh
blob: 98ec97410b7430e4de1961d3775c0d2dbb32fcca (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
/* GNU Guix --- Functional package management for GNU
   Copyright (C) 2012  Ludovic Courtès <ludo@gnu.org>

   This file is part of GNU Guix.

   GNU Guix is free software; you can redistribute it and/or modify it
   under the terms of the GNU General Public License as published by
   the Free Software Foundation; either version 3 of the License, or (at
   your option) any later version.

   GNU Guix is distributed in the hope that it will be useful, but
   WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   GNU General Public License for more details.

   You should have received a copy of the GNU General Public License
   along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.  */

/* Replacement for Nix's libmain/shared.hh.  */

#pragma once

#include <stdlib.h>
#include <signal.h>

extern volatile ::sig_atomic_t blockInt;

extern char **argvSaved;
iable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Pierre-Evariste Dagand 2023-10-07gnu: python-openai: Update to 0.28.1....* gnu/packages/python-web.scm (python-openai): Update to 0.28.1. jgart 2023-10-05gnu: python-pynetbox: Update to 7.2.0....* gnu/packages/python-web.scm (python-pynetbox): Update to 7.2.0. Mathieu Othacehe 2023-10-05gnu: Add python-pynetbox....* gnu/packages/python-web.scm (python-pynetbox): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Timotej Lazar 2023-09-22gnu: python-hyperlink: Update to 21.0.0....* gnu/packages/python-web.scm (python-hyperlink): Update to 21.0.0. [build-system]: Change to PYPROJECT-BUILD-SYSTEM. [arguments]: New field. [native-inputs]: Add PYTHON-PYTEST. Marius Bakke 2023-09-22gnu: python-uvicorn: Update to 0.23.2....* gnu/packages/python-web.scm (python-uvicorn): Update to 0.23.2. [build-system]: Switch to PYPROJECT-BUILD-SYSTEM. [arguments]: Adjust accordingly. [native-inputs]: Add PYTHON-A2WSGI and PYTHON-HATCHLING. [propagated-inputs]: Remove PYTHON-ASGIREF. Marius Bakke 2023-09-22gnu: python-websockets: Update to 11.0.3....* gnu/packages/python-web.scm (python-websockets): Update to 11.0.3. Marius Bakke 2023-09-22gnu: python-asgiref: Update to 3.7.2....* gnu/packages/python-web.scm (python-asgiref): Update to 3.7.2. [native-inputs]: Add PYTHON-MYPY. [propagated-inputs]: Add PYTHON-TYPING-EXTENSIONS. Marius Bakke 2023-09-22gnu: python-httpx: Update to 0.24.1....* gnu/packages/python-web.scm (python-httpx): Update to 0.24.1. Marius Bakke 2023-09-22gnu: Add python-aioquic....* gnu/packages/python-web.scm (python-aioquic): New variable. Marius Bakke 2023-09-22gnu: Add python-html5tagger....* gnu/packages/python-web.scm (python-html5tagger): New variable. Marius Bakke 2023-09-22gnu: Add python-a2wsgi....* gnu/packages/python-web.scm (python-a2wsgi): New variable. Marius Bakke 2023-09-22gnu: Add python-jwcrypto....* gnu/packages/python-web.scm (python-jwcrypto): New variable. Marius Bakke 2023-09-14gnu: python-requests_ntlm: Update to 1.2.0....* gnu/packages/python-web.scm (python-requests_ntlm): Update to 1.2.0. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> c4droid 2023-09-02gnu: python-scrapy: Update to 2.10.1....* gnu/packages/python-web.scm (python-scrapy): Update to 2.10.1. [build-system]: Use pyproject-build-system. [arguments]: Use G-Expressions. Do not override the check phase, skip tests in #:test-flags instead. Run tests sequentially and skip fewer tests. Vinicius Monego 2023-09-02gnu: python-parsel: Update to 1.8.1....* gnu/packages/python-web.scm (python-parsel): Update to 1.8.1. [build-system]: Use pyproject-build-system. [propagated-inputs]: Add python-jmespath, python-typing-extensions. Remove python-six. [native-inputs]: Add python-psutil. Remove python-pytest-runner. Vinicius Monego 2023-09-02gnu: python-cssselect: Update to 1.2.0....* gnu/packages/python-web.scm (python-cssselect): Update to 1.2.0. [build-system]: Use pyproject-build-system. [arguments]: Do not override the check phase. Vinicius Monego 2023-09-02gnu: python-w3lib: Update to 2.1.2....* gnu/packages/python-web.scm (python-w3lib): Update to 2.1.2. [source]: Remove patch. [build-system]: Use pyproject-build-system. [arguments]: Do not override the check phase. [native-inputs]: Remove python-six. * gnu/packages/patches/python-w3lib-fix-test-failure.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Vinicius Monego 2023-08-25gnu: python-canvasapi: Propagate python-arrow....The package python-arrow is needed when importing canvasapi. * gnu/packages/python-web.scm (python-canvasapi)[native-inputs]: Move python-arrow from here... [propagated-inputs]: ...to here. John Kehayias 2023-08-25gnu: python-canvasapi: Update to 3.2.0....* gnu/packages/python-web.scm (python-canvasapi): Update to 3.2.0. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-arrow. John Kehayias