etc: pre-push Git hook: Update the commentary. * etc/git/pre-push: Improve comments. Change-Id: Id8c97841c3fa362de7adbd8942f796d044ce50b1
etc: pre-push git hook: Also check Codeberg SSH remote. * etc/git/pre-push (main): Check Codeberg SSH remote. Fixes: #421 Change-Id: Id669259f510cf3e33cadf77a5c9eeada52a5d0dd
gnu: gmic-qt-gimp: Build for GIMP 3. * gnu/packages/image-processing.scm (gmic-qt-gimp)[inputs]: Add gexiv2, pango. Remove cairo. Order alphabetically. [arguments]<#:configure-flags>: Pass "gimp3" to "-DGMIC_QT_HOST". Change-Id: Ic8dad91c6741ec5be0ec732ac8fa930ea6b53147
gnu: meep: Update to 1.30.1. * gnu/packages/engineering.scm (meep): Update to 1.30.1. [home-page]: Follow redirect. Change-Id: I551b1be424d57749adb9043085a1d95981bca538
gnu: python-scrapy: Update to 2.13.1. * gnu/packages/python-web.scm (python-scrapy): Update to 2.13.1. [arguments]<#:test-flags>: Skip failing test. [native-inputs]: Add python-hatchling. Change-Id: I027e3a9d0f9dcc580abaa9eeec02f7badfa6675a
gnu: python-parsel: Update to 1.10.0. * gnu/packages/python-web.scm (python-parsel): Update to 1.10.0. Change-Id: I1cfdbb9e135bd66e19d0a3ccb666f35da03e959a
gnu: python-w3lib: Update to 2.3.1. * gnu/packages/python-web.scm (python-w3lib): Update to 2.3.1. Change-Id: Ibe034f274fcb3a10cdbae269e137e1246f4dfc1e
gnu: python-protego: Update to 0.4.0. * gnu/packages/python-web.scm (python-protego): Update to 0.4.0. [source]: Update URI. [build-system]: Use pyproject-build-system. [arguments]: Do not override the 'check' phase. [native-inputs]: Add python-setuptools, python-wheel. [synopsis, description]: Improve it. Change-Id: I2fa28415e26d0abe8bcad68dea73885d721b1fdd
gnu: python-cma: Update to 4.2.0. * gnu/packages/machine-learning.scm (python-cma): Update to 4.2.0. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools-next. Change-Id: I9e2e913155da981c77f9d68875737056b1b9fd7e
gnu: python-cmaes: Update to 0.11.1. * gnu/packages/machine-learning.scm (python-cmaes): Update to 0.11.1. [native-inputs]: Remove python-hypothesis. Add python-pytest. Change-Id: I0de72674fe09e318aef5cb5d4cd006b156902189
gnu: python-scikit-rf: Update to 1.7.0. * gnu/packages/engineering.scm (python-scikit-rf): Update to 1.7.0. Change-Id: Ic90ae4e81657e14aad76b9c9eadafe52a9fa865d
gnu: freecad: Build with Qt6. * gnu/packages/engineering.scm (freecad)[native-inputs]: Remove qttools-5, python-pyside-2-tools. Add qttools. [inputs]: Remove python-pyside-2, python-shiboken-2, qtbase-5, qtdeclarative-5, qtsvg-5, qtwebchannel-5, qtwebengine-5, qtwayland-5. Add python-pyside-6, python-shiboken-6, qtbase, qtdeclarative, qtsvg, qtwebchannel, qtwebengine, qtwayland. [arguments]<#:configure-flags>: Remove "-DBUILD_QT5=ON". Pass "-DFREECAD_QT_VERSION=6". Change-Id: Ic11d869347ebc7f909e9ffb75b50350ea00cfad4
gnu: freecad: Update to 1.0.1. * gnu/packages/engineering.scm (freecad): Update to 1.0.1. [home-page]: Follow redirect. Change-Id: I6eba18c476450a46066aee779f11359dfd5be2fe
gnu: python-mapie: Update to 1.0.1. * gnu/packages/statistics.scm (python-mapie): Update to 1.0.1. [source]: Update URI. [native-inputs]: Replace python-setuptools by python-setuptools-next. Change-Id: If11b82773e677814f835f6c52e9cebbcb18b1713
gnu: darktable: Update release-monitoring-url. * gnu/packages/photo.scm (darktable)[properties]: Update release-monitoring-url. Change-Id: Icf7dbddfc2b2a3c9c630849a219cf2975ae8323f
gnu: homebank: Update to 5.9.2. * gnu/packages/finance.scm (homebank): Update to 5.9.2. Change-Id: Ib2943224c9edb17abf2e3231d069732caff7a330
gnu: homebank: Add release-monitoring-url property. * gnu/packages/finance.scm (homebank)[properties]: Add release-monitoring-url. Change-Id: I9d205aa829abc4b9ebc290b4eb7a1c9b6d1e4328
gnu: btop: Fix building on "riscv64-linux-gnu". * gnu/packages/admin.scm (btop): Fix building on "riscv64-linux-gnu". [arguments]<#:make-flags>: Properly set "CC" and "CXX" to the target compiler. Change-Id: Ic56d372f83e7ed3fa1843d3ab53303f9b3762616
linux-container: ‘containerized-operating-system’ provides ‘loopback’ service. Fixes #420. Previously, in systems produced by ‘guix system container’, the ‘loopback’ Shepherd service would fail to start with EEXIST, because the “lo” interface already exists in the container. This commit provides a fake ‘loopback’ Shepherd service that does nothing. * gnu/system/linux-container.scm (dummy-networking-service-type): Change to honor its configuration value. (containerized-operating-system)[services-to-drop]: Add ‘static-networking-service-type’ in the non-‘shared-network?’ case. [services-to-add]: Add ‘dummy-networking-service-type’ for loopback in the non-‘shared-network?’ case. Reported-by: Antonio Carlos Padoan Junior <acpadoanjr@yahoo.com.br> Change-Id: I326b5f3b5e08f67b6613c186497c44b1e887b02e
gnu: Add jacquesctf. * gnu/packages/instrumentation.scm (jacquesctf): New variable. Change-Id: I869ba22e152eb863f11d37880dbd769950504742 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Modified-by: Ludovic Courtès <ludo@gnu.org>