Age | Commit message (Expand) | Author |
2020-05-26 | gnu: NSS: Update to 3.52.1 [fixes CVE-2020-12399]....* gnu/packages/nss.scm (nss): Update to 3.52.1.
* gnu/packages/certs.scm (nss-certs): Likewise.
| Marius Bakke |
2020-05-26 | gnu: Mesa: Fix ineffective substitution on i686-linux....This is a follow-up to commit ee345ae62c8b899186b65b61a2376b5adb938520.
* gnu/packages/gl.scm (mesa)[arguments]: Adjust substitution to use the
correct file name.
| Marius Bakke |
2020-05-26 | gnu: Qt: Update to 5.14.2....* gnu/packages/qt.scm (qtsvg, qtimageformats, qtx11extras,
qtxmlpatterns, qtconnectivity, qtwebsockets, qtsensors,
qtmultimedia, qtserialport, qtserialbus, qtwebchannel,
qtwebview, qtlocation, qttools, qtscript, qtquickcontrols,
qtquickcontrols2, qtgraphicaleffects, qtgamepad, qtscxml,
qtpurchasing, qtcharts, qtdatavis3d, qtnetworkauth,
qtspeech, qtwebengine): Update to 5.14.2.
(qtcanvas3d): Remove variable. Upstream deprecated it.
(qtbase)[source](patches): Remove qtbase-QTBUG-81715.patch.
[arguments]: Drop X11lib substitution: patched dir no longer exists.
(qtwayland)[arguments]: Disable two tests, and add phase to prevent fatal DBus
warnings.
(qtwebglplugin)[inputs]: Add ZLIB.
(qtremoteobjects): Disable some tests that fail due to missing network.
(qtdeclarative)[native-inputs]: Add VULKAN-HEADERS.
(qtwebengine)[source](snippet): Adjust list of preserved files.
[inputs]: Add VULKAN-HEADERS.
* gnu/packages/patches/qtbase-QTBUG-81715.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
Co-authored-by: Marius Bakke <mbakke@fastmail.com>
| TomZ |
2020-05-26 | gnu: KDE Frameworks: Update to 5.70....* gnu/packages/patches/kinit-kdeinit-extra_libs.patch: Adjust for upstream changes.
* gnu/packages/kde-frameworks.scm (extra-cmake-modules, attica, bluez-qt,
breeze-icons, kapidox, karchive, kcalendarcore, kcodecs, kconfig, kcoreaddons,
kdbusaddons, kdnssd, kguiaddons, kholidays, ki18n, kidletime, kirigami,
kitemmodels, kitemviews, kplotting, ksyntaxhighlighting, kwidgetsaddons,
kwindowsystem, modemmanager-qt, networkmanager-qt, oxygen-icons, prison,
qqc2-desktop-style, solid, sonnet, threadweaver, kactivities, kauth,
kcompletion, kcontacts, kcrash, kdoctools, kfilemetadata, kimageformats,
kjobwidgets, knotifications, kpackage, kpty, kunitconversion, syndication,
baloo, kactivities-stats, kbookmarks, kcmutils, kconfigwidgets, kdeclarative,
kded, kdesignerplugin, kdesu, kdewebkit, kemoticons, kglobalaccel,
kiconthemes, kinit, knewstuff, knotifyconfig ,kparts, kpeople, krunner,
kservice, ktextwidgets, kwallet, kxmlgui, kxmlrpcclient, purpose,
kde-frameworkintegration, kdelibs4support, khtml, kjs, kjsembed, kmediaplayer,
kross): Update to 5.70.0.
(kwayland)[inputs]: Add QTWAYLAND.
(kparts)[arguments]: New field.
(kinit)[inputs]: Add KDBUSADDONS.
(kcmutils)[inputs]: Add KGUIADDONS.
(krunner)[native-inputs]: Add DBUS.
[arguments]: Run tests with "dbus-launch".
(baloo)[arguments]: Remove broken test substitution. Disable one other test.
(ktexteditor, plasma-framework): Update to 5.70.1.
(kio): Likewise.
[inputs]: Move KWINDOWSYSTEM ...
[propagated-inputs]: ... here.
| Marius Bakke |
2020-05-26 | gnu: python-jinja2: Update to 2.11.2....* gnu/packages/python-xyz.scm (python-jinja2): Update to 2.11.2.
| Marius Bakke |
2020-05-26 | gnu: json-c: Update to 0.14....* gnu/packages/web.scm (json-c): Update to 0.14.
[source](modules, snippet): Remove.
[build-system]: Change to CMAKE-BUILD-SYSTEM.
(json-c-0.13): New public variable.
(json-c-0.12): Inherit from JSON-C-0.13.
* gnu/packages/cryptsetup.scm (cryptsetup-static)[inputs]: Stick with
JSON-C-0.13.
* gnu/packages/linux.scm (multipath-tools)[inputs]: Likewise.
* gnu/packages/security-token.scm (yubikey-personalization, libu2f-host,
libu2f-server)[inputs]: Likewise.
* gnu/packages/syndication.scm (newsboat)[inputs]: Likewise.
| Marius Bakke |
2020-05-26 | gnu: pcre2: Update to 10.35....* gnu/packages/pcre.scm (pcre2): Update to 10.35.
| Marius Bakke |
2020-05-26 | gnu: NSS: Update to 3.52....* gnu/packages/nss.scm (nss): Update to 3.52.
* gnu/packages/certs.scm (nss-certs): Likewise.
| Marius Bakke |
2020-05-26 | gnu: python-mako: Update to 1.1.2....* gnu/packages/python-xyz.scm (python-mako): Update to 1.1.2.
| Marius Bakke |
2020-05-26 | gnu: python-idna: Update to 2.9....* gnu/packages/python-xyz.scm (python-idna): Update to 2.9.
| Marius Bakke |
2020-05-26 | gnu: python-pycparser: Update to 2.20....* gnu/packages/python-xyz.scm (python-pycparser): Update to 2.20.
| Marius Bakke |
2020-05-26 | gnu: python-cython: Update to 0.29.17....* gnu/packages/python-xyz.scm (python-cython): Update to 0.29.17.
| Marius Bakke |
2020-05-26 | gnu: python-requests: Update to 2.23.0....* gnu/packages/python-web.scm (python-requests): Update to 2.23.0.
| Marius Bakke |
2020-05-26 | gnu: python-urllib3: Update to 1.25.9....* gnu/packages/python-web.scm (python-urllib3): Update to 1.25.9.
| Marius Bakke |
2020-05-26 | gnu: python-pyopenssl: Update to 19.1.0....* gnu/packages/python-crypto.scm (python-pyopenssl): Update to 19.1.0.
| Marius Bakke |
2020-05-26 | gnu: python-cryptography: Update to 2.9.2....* gnu/packages/python-crypto.scm (python-cryptography-vectors,
python-cryptography): Update to 2.9.2.
| Marius Bakke |
2020-05-26 | gnu: python-certifi: Update to 2020.4.5.1....* gnu/packages/python-crypto.scm (python-certifi): Update to 2020.4.5.1.
[arguments]: New field. Explicitly disable tests.
| Marius Bakke |
2020-05-26 | gnu: python-cffi: Update to 1.14.0....* gnu/packages/libffi.scm (python-cffi): Update to 1.14.0.
| Marius Bakke |
2020-05-26 | gnu: python-pycairo: Update to 1.19.1....* gnu/packages/gtk.scm (python-pycairo): Update to 1.19.1.
| Marius Bakke |
2020-05-26 | gnu: GTK+: Update to 3.24.20....* gnu/packages/gtk.scm (gtk+): Update to 3.24.20.
| Marius Bakke |
2020-05-26 | gnu: CUPS: Update to 2.3.3....* gnu/packages/cups.scm (cups-minimal): Update to 2.3.3.
| Marius Bakke |
2020-05-26 | gnu: cups-filters: Update to 1.27.4....* gnu/packages/cups.scm (cups-filters): Update to 1.27.4.
[arguments]: Remove obsolete patch-for-poppler phase.
| Marius Bakke |
2020-05-26 | gnu: mesa: Build with LLVM 10....* gnu/packages/gl.scm (mesa)[inputs]: Change from LLVM-9 to LLVM-10.
* gnu/packages/gl.scm (mesa-opencl)[native-inputs]: Change from CLANG-9 to CLANG-10.
| Marius Bakke |
2020-05-26 | gnu: libical: Update to 3.0.8....* gnu/packages/calendar.scm (libical): Update to 3.0.8.
[source](patches): Remove.
| Marius Bakke |
2020-05-26 | gnu: mesa: Update to 20.0.7....* gnu/packages/gl.scm (mesa): Update to 20.0.7.
| Marius Bakke |
2020-05-26 | gnu: libva: Update to 2.7.1....* gnu/packages/video.scm (libva): Update to 2.7.1.
| Marius Bakke |
2020-05-26 | gnu: utf8proc: Update to 2.5.0....* gnu/packages/textutils.scm (utf8proc): Update to 2.5.0.
[native-inputs]: Update test data to Unicode 13.
| Marius Bakke |
2020-05-26 | gnu: qpdf: Update to 10.0.1....* gnu/packages/pdf.scm (qpdf): Update to 10.0.1.
| Marius Bakke |
2020-05-26 | gnu: ImageMagick: Update to 6.9.11-11....* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.11-11.
| Marius Bakke |
2020-05-26 | gnu: postgresql: Update to 10.13....* gnu/packages/databases.scm (postgresql): Update to 10.13.
| Marius Bakke |
2020-05-26 | gnu: MariaDB: Update to 10.1.45....* gnu/packages/databases.scm (mariadb): Update to 10.1.45.
| Marius Bakke |
2020-05-26 | gnu: libinput: Update to 1.15.5....* gnu/packages/freedesktop.scm (libinput): Update to 1.15.5.
| Marius Bakke |
2020-05-26 | gnu: kmod: Disable tests in 'Makefile.in' instead of 'Makefile.am'....This avoids a build failure because the package was bootstrapped with an older
version of Automake. By substituting the .in file we avoid triggering the
Autoconf machinery.
* gnu/packages/linux.scm (kmod)[arguments]: Change the 'disable-tests' phase
to substitute "Makefile.in" instead of "Makefile.am".
[native-inputs]: Remove AUTOMAKE and AUTOCONF.
| Marius Bakke |
2020-05-26 | gnu: kmod: Update to 27....* gnu/packages/linux.scm (kmod): Update to version 27.
[native-inputs]: Add 'automake' and 'autoconf'.
[arguments]: Add phase 'disable-tests'. Add configure flag
'--disable-test-modules'. Enable tests.
| Brice Waegeneire |
2020-05-26 | Merge branch 'master' into staging | Marius Bakke |
2020-05-14 | gnu: linux-libre: Update to 5.4.41....* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.41.
(linux-libre-5.4-pristine-source): Update hash.
| Mark H Weaver |
2020-05-14 | gnu: linux-libre@5.6: Update to 5.6.13....* gnu/packages/linux.scm (linux-libre-5.6-version): Update to 5.6.13.
(linux-libre-5.6-pristine-source): Update hash.
| Mark H Weaver |
2020-05-14 | gnu: linux-libre@4.19: Update to 4.19.123....* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.123.
(linux-libre-4.19-pristine-source): Update hash.
| Mark H Weaver |
2020-05-15 | gnu: sudo: Disable Python support when cross-compiling....* gnu/packages/admin.scm (sudo)[arguments]: Pass "--disable-python"
when (%current-target-system) is true.
[inputs]: Remove PYTHON when (%current-target-system) is true.
| Ludovic Courtès |
2020-05-15 | locale: Use the native gzip and libc when building locales....This fixes system cross-compilation.
* gnu/system/locale.scm (single-locale-directory)[build]: Use the native
GZIP and LIBC.
| Ludovic Courtès |
2020-05-15 | gnu: mcron: Allow cross-compilation....* gnu/packages/guile-xyz.scm (mcron)[native-inputs]: Add "guile-native".
| Ludovic Courtès |
2020-05-14 | gnu: blueman: Use bootstrapped tarball....* gnu/packages/networking.scm (blueman)[source]: Switch to URL-FETCH.
[native-inputs]: Remove AUTOCONF, AUTOMAKE, AUTOGEN, and LIBTOOL.
| Marius Bakke |
2020-05-14 | gnu: blueman: Remove obsolete phase....* gnu/packages/networking.scm (blueman)[arguments]: Remove setenv phase.
| Marius Bakke |
2020-05-14 | gnu: php: Update to 7.4.6....* gnu/packages/php.scm (php): Update to 7.4.6.
| Julien Lepiller |
2020-05-14 | gnu: ccl: Update to 1.12....* gnu/packages/lisp.scm (ccl): Update to 1.12.
[native-inputs]: Remove subversion.
[license]: Change to asl2.0.
(ccl-1.12): Remove obsolete variable.
| Pierre Neidhardt |
2020-05-14 | gnu: blueman: Update package definition....* gnu/packages/networking.scm (blueman): Fixes.
[version]: Upgrade to 2.1.3.
[source]<origin>[method]: Change from url-fetch to git-fetch.
[arguments]<#:phases>['setenv]: New phase.
['patch-python-references]: New phase.
['patch-external-programs]: New phase.
['patch-pulseaudio-libraries]: New phase.
['wrap-blueman-progs]: New phase.
[native-inputs]: Add autoconf, autogen, automake and gobject-introspection.
[inputs]: Add iptables and ppp. Remove adwaita-icon-theme.
Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
| Raghav Gururajan |
2020-05-14 | gnu: Add libappindicator....* gnu/packages/freedesktop.scm (libappindicator): New variable.
Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
| Nicolò Balzarotti |
2020-05-14 | gnu: Add libindicator....* gnu/packages/freedesktop.scm (libindicator): New variable.
Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
| Nicolò Balzarotti |
2020-05-14 | gnu: Add dbus-test-runner....* gnu/packages/glib.scm (dbus-test-runner): New variable.
Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
| Nicolò Balzarotti |
2020-05-14 | pack: Add relocation via ld.so and fakechroot....* gnu/packages/aux-files/run-in-namespace.c (HAVE_EXEC_WITH_LOADER): New
macro.
(bind_mount): Rename to...
(mirror_directory): ... this. Add 'firmlink' argument and use it
instead of calling mkdir/open/close/mount directly.
(bind_mount, make_symlink): New functions.
(exec_in_user_namespace): Adjust accordingly.
(exec_with_loader) [HAVE_EXEC_WITH_LOADER]: New function.
(exec_performance): New function.
(engines): Add them.
* guix/scripts/pack.scm (wrapped-package)[fakechroot-library]
[audit-module]: New procedures.
[audit-source]: New variable.
[build](elf-interpreter, elf-loader-compile-flags): New procedures.
(build-wrapper): Use them.
* tests/guix-pack-relocatable.sh: Test with
'GUIX_EXECUTION_ENGINE=fakechroot'.
* doc/guix.texi (Invoking guix pack): Document the 'performance' and
'fakechroot' engines.
* gnu/packages/aux-files/pack-audit.c: New file.
* Makefile.am (AUX_FILES): Add it.
| Ludovic Courtès |