me
/
guix
Archived
1
0
Fork 0
Commit Graph

122196 Commits (5898b2e8a3dbf7797e83b39a2783c5b543015725)

Author SHA1 Message Date
Janneke Nieuwenhuizen 5898b2e8a3
self: Build gnu/packages/*.go in 26 steps.
Similar to the Makefile.am change, this breaks-up gnu/packages into 26 chunks
when building on 32bit.  Also force garbage collection.

* guix/self.scm (compiled-modules)[process-directory]: Split building of
"gnu/packages" into 26 chunks.
2023-08-22 21:21:34 +02:00
Janneke Nieuwenhuizen c650019e75
build: Build gnu/packages/*.go in five steps.
This breaks-up packages into five chunks of ~150,000 lines, allowing guix
build --target=i586-pc-gnu from an x86 host.

This is a followup to 1aa7ee52c6.

* Makefile.am (first_half): Rename to...
(first_quart): ...this, and also split into...
(second_quart): ...this.
(third_quart, MODULES_PACKAGES3, MODULES_PACKAGE4): New variables.
(make-packages3-go, make-packages4-go): New targets.
(make-packages-go): Add them.
2023-08-22 21:21:33 +02:00
Aaron Covrig 74619b6973
gnu: tilix: Update to 1.9.5-0.8726e9e.
Fix failing build of tilix by including commits since last released version.

* gnu/packages/terminals.scm (tilix): Update to 1.9.5-0.8726e9e.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-08-22 14:55:55 -04:00
Maxim Cournoyer c655231b72
gnu-maintenance: Improve check for disabled host names.
Found while investigating <https://issues.guix.gnu.org/65304>.

* guix/gnu-maintenance.scm (html-updatable-package?): Tighten predicate.

Reviewed-by: Ludovic Courtès <ludo@gnu.org>
2023-08-22 12:38:50 -04:00
Maxim Cournoyer 13425768f7
gnu: ibus-anthy: Update to 1.5.15.
* gnu/packages/ibus.scm (ibus-anthy): Update to 1.5.15.
* gnu/packages/patches/ibus-anthy-fix-tests.patch: Update patch.
2023-08-22 12:34:20 -04:00
Maxim Cournoyer 206b357c01
gnu: python-shiboken-6: Update to 6.5.2.
* gnu/packages/qt.scm (python-shiboken-6): Update to 6.5.2.
[source]: Use mirror://qt for the source URL.
2023-08-22 12:32:31 -04:00
Maxim Cournoyer 9c08ba358e
gnu: python-shiboken-2: Update to 5.15.10.
* gnu/packages/qt.scm (python-shiboken-2): Update to 5.15.10.
[source]: Use mirror://qt for the source URL.  Delete patches.
* gnu/packages/patches/python-shiboken-2-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
2023-08-22 12:32:31 -04:00
Maxim Cournoyer 79b44a92e5
gnu: ffmpeg: Skip failing tests on powerpc64le.
* gnu/packages/video.scm (ffmpeg)
[arguments] [powerpc64le]: Skip the checkasm-sw_scale and
filter-scale2ref_keep_aspect tests, by means of the --ignore-tests configure
flag.
2023-08-22 12:32:31 -04:00
Maxim Cournoyer 2703ebbf57
gnu: qtvirtualkeyboard: Update to 5.15.10.
* gnu/packages/qt.scm (qtvirtualkeyboard): Update to 5.15.10.
[source]: Adjust for renamed 'qt-url'.
[arguments]: Remove extraneous QT_PLUGIN_PATH setenv in prepare-for-tests
phase.
2023-08-22 12:32:30 -04:00
Maxim Cournoyer 0a77b86932
gnu: qtwebengine-5: Update to 5.15.10.
* gnu/packages/qt.scm (qtwebengine-5): Update to 5.15.10.
[source]: Update snippet to preserve the whole openh264 third party directory.

Series-to: 65280@debbugs.gnu.org
Cover-letter:
Refresh Qt 5 and 6 packages
This series refreshes our core Qt packages to their latest releases,
5.15.10 and 6.5.2.

It also adds some tooling for the Qt team in the form of two manifests to
select all the core Qt 5 packages or the other core packages, that builds on
top of the series posted at https://issues.guix.gnu.org/65230.

With this new tooling, it took less than two days to update our complete core
Qt packages collection, with the most time spent on qtwebengine (it has a
large allow-list of 3rd party libraries that needed to be tuned), as well as
investigating test failures in a few Qt 6.5.2 packages.
END
Series-version: 2
2023-08-22 12:32:30 -04:00
Maxim Cournoyer 02708e27fc
gnu: qtspeech: Update to 5.15.10.
* gnu/packages/qt.scm (qtspeech): Update to 5.15.10.
2023-08-22 12:32:30 -04:00
Maxim Cournoyer 3638ee9fb6
gnu: qtnetworkauth-5: Update to 5.15.10.
* gnu/packages/qt.scm (qtnetworkauth-5): Update to 5.15.10.
2023-08-22 12:32:30 -04:00
Maxim Cournoyer 7e864cad55
gnu: qtdatavis3d: Update to 5.15.10.
* gnu/packages/qt.scm (qtdatavis3d): Update to 5.15.10.
[description]: Double single space.
2023-08-22 12:32:30 -04:00
Maxim Cournoyer 397ea21db2
gnu: qtcharts: Update to 5.15.10.
* gnu/packages/qt.scm (qtcharts): Update to 5.15.10.
[description]: Double single space.
2023-08-22 12:32:29 -04:00
Maxim Cournoyer 284df7eae0
gnu: qtpurchasing: Update to 5.15.10.
* gnu/packages/qt.scm (qtpurchasing): Update to 5.15.10.
2023-08-22 12:32:29 -04:00
Maxim Cournoyer 37586ace34
gnu: qtscxml: Update to 5.15.10.
* gnu/packages/qt.scm (qtscxml): Update to 5.15.10.
2023-08-22 12:32:29 -04:00
Maxim Cournoyer 434091ac1e
gnu: qtgamepad: Update to 5.15.10.
* gnu/packages/qt.scm (qtgamepad): Update to 5.15.10.
2023-08-22 12:32:29 -04:00
Maxim Cournoyer a5820a405a
gnu: qtgraphicaleffects: Update to 5.15.10.
* gnu/packages/qt.scm (qtgraphicaleffects): Update to 5.15.10.
2023-08-22 12:32:29 -04:00
Maxim Cournoyer 6be60930d4
gnu: qtquickcontrols2-5: Update to 5.15.10.
* gnu/packages/qt.scm (qtquickcontrols2-5): Update to 5.15.10.
2023-08-22 12:32:28 -04:00
Maxim Cournoyer 50b6f6b4cb
gnu: qtquickcontrols-5: Update to 5.15.10.
* gnu/packages/qt.scm (qtquickcontrols-5): Update to 5.15.10.
2023-08-22 12:32:28 -04:00
Maxim Cournoyer c6ad82d39d
gnu: qtscript: Update to 5.15.10.
* gnu/packages/qt.scm (qtscript): Update to 5.15.10.
2023-08-22 12:32:28 -04:00
Maxim Cournoyer 2e77bfbd96
gnu: qttools-5: Update to 5.15.10.
* gnu/packages/qt.scm (qttools-5): Update to 5.15.10.
2023-08-22 12:32:28 -04:00
Maxim Cournoyer d5a572a87d
gnu: qtlocation: Update to 5.15.10.
* gnu/packages/qt.scm (qtlocation): Update to 5.15.10.
2023-08-22 12:32:28 -04:00
Maxim Cournoyer 0147328753
gnu: qtwebview: Update to 5.15.10.
* gnu/packages/qt.scm (qtwebview): Update to 5.15.10.
2023-08-22 12:32:28 -04:00
Maxim Cournoyer 671a8abcdc
gnu: qtwebglplugin: Update to 5.15.10.
* gnu/packages/qt.scm (qtwebglplugin): Update to 5.15.10.
[description]: Double single space.
2023-08-22 12:32:27 -04:00
Maxim Cournoyer 2a38f0ec2c
gnu: qtwebchannel-5: Update to 5.15.10.
* gnu/packages/qt.scm (qtwebchannel-5): Update to 5.15.10.
2023-08-22 12:32:27 -04:00
Maxim Cournoyer 0a1f4df826
gnu: qtserialbus: Update to 5.15.10.
* gnu/packages/qt.scm (qtserialbus): Update to 5.15.10.
2023-08-22 12:32:27 -04:00
Maxim Cournoyer aea35295b5
gnu: qtserialport: Update to 5.15.10.
* gnu/packages/qt.scm (qtserialport): Update to 5.15.10.
2023-08-22 12:32:27 -04:00
Maxim Cournoyer e89704d84a
gnu: qtwayland-5: Update to 5.15.10.
* gnu/packages/qt.scm (qtwayland-5): Update to 5.15.10.
[source]: Remove qtwayland-gcc-11.patch patch.
* gnu/packages/patches/qtwayland-gcc-11.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
2023-08-22 12:32:27 -04:00
Maxim Cournoyer 70fed689c0
gnu: qtmultimedia-5: Shorten maximum line width.
* gnu/packages/qt.scm (qtmultimedia-5): Shorten maximum line width, for 'guix
lint'.
2023-08-22 12:32:27 -04:00
Maxim Cournoyer 1cf97f4606
gnu: qtsensors: Shorten line width.
* gnu/packages/qt.scm (qtsensors): Shorten line width, for 'guix lint'.
2023-08-22 12:32:26 -04:00
Maxim Cournoyer 90e1ecdd9a
gnu: qtmultimedia-5: Update to 5.15.10.
* gnu/packages/qt.scm (qtmultimedia-5): Update to 5.15.10.
2023-08-22 12:32:26 -04:00
Maxim Cournoyer c3a7024403
gnu: qtsensors: Update to 5.15.10.
* gnu/packages/qt.scm (qtsensors): Update to 5.15.10.
2023-08-22 12:32:26 -04:00
Maxim Cournoyer b2bc0af1e2
gnu: qtwebsockets-5: Update to 5.15.10.
* gnu/packages/qt.scm (qtwebsockets-5): Update to 5.15.10.
2023-08-22 12:32:26 -04:00
Maxim Cournoyer 9258710c1e
gnu: qtconnectivity: Update to 5.15.10.
* gnu/packages/qt.scm (qtconnectivity): Update to 5.15.10.
2023-08-22 12:32:26 -04:00
Maxim Cournoyer 7e6fe04d61
gnu: qtdeclarative-5: Update to 5.15.10.
* gnu/packages/qt.scm (qtdeclarative-5): Update to 5.15.10.
2023-08-22 12:32:25 -04:00
Maxim Cournoyer fc595e2ee1
gnu: qtxmlpatterns: Update to 5.15.10.
* gnu/packages/qt.scm (qtxmlpatterns): Update to 5.15.10.
2023-08-22 12:32:25 -04:00
Maxim Cournoyer 9d2142505e
gnu: qtx11extras: Update to 5.15.10.
* gnu/packages/qt.scm (qtx11extras): Update to 5.15.10.
2023-08-22 12:32:25 -04:00
Maxim Cournoyer da35edee0e
gnu: qtimageformats-5: Update to 5.15.10.
* gnu/packages/qt.scm (qtimageformats-5): Update to 5.15.10.
2023-08-22 12:32:25 -04:00
Maxim Cournoyer d105f644cc
gnu: qtsvg-5: Update to 5.15.10.
* gnu/packages/qt.scm (qtsvg-5): Update to 5.15.10.
2023-08-22 12:32:25 -04:00
Maxim Cournoyer eb5a4669e6
gnu: qt3d-5: Update to 5.15.10.
* gnu/packages/qt.scm (qt3d-5): Update to 5.15.10.
2023-08-22 12:32:25 -04:00
Maxim Cournoyer 43ad003ffc
gnu: qtbase-5: Update to 5.15.10.
* gnu/packages/qt.scm (qtbase-5): Update to 5.15.10.
2023-08-22 12:32:24 -04:00
Maxim Cournoyer e253911955
gnu: qt-creator: Update to 11.0.1.
* gnu/packages/qt.scm (qt-creator): Update to 11.0.1.
[source]: Adjust snippet.
[arguments]: Adjust patch-paths phase.  Disable the 'tst_process' failing
tests.

Series-changes: 2
- Delete fix-tests-build phase
- Only one new test is now disabled
2023-08-22 12:32:24 -04:00
Maxim Cournoyer 72abf72062
gnu: Remove qtquickcontrols2.
* gnu/packages/qt.scm (qtquickcontrols2): Delete variable.
(pyotherside) [inputs]: Remove qtquickcontrols2.
2023-08-22 12:32:24 -04:00
Maxim Cournoyer 0993236a95
gnu: qtwebengine: Update to 6.5.2.
* gnu/packages/qt.scm (qtwebengine): Update to 6.5.2.
[source]: Update snippet.
[arguments]: Adjust comment in patch-paths phase.  Remove link to closed issue
in #:configure-flags.  Remove NSS link workaround.
2023-08-22 12:32:24 -04:00
Maxim Cournoyer 6f02f2d2e1
gnu: qtremoteobjects: Update to 6.5.2.
* gnu/packages/qt.scm (qtremoteobjects): Update to 6.5.2.
2023-08-22 12:32:24 -04:00
Maxim Cournoyer f8dcb577c5
gnu: qtnetworkauth: Update to 6.5.2.
* gnu/packages/qt.scm (qtnetworkauth): Update to 6.5.2.
2023-08-22 12:32:23 -04:00
Maxim Cournoyer 39f3749c20
gnu: qtpositioning: Update to 6.5.2.
* gnu/packages/qt.scm (qtpositioning): Update to 6.5.2.
2023-08-22 12:32:23 -04:00
Maxim Cournoyer 39bcfa1c93
gnu: qttranslations: Update to 6.5.2.
* gnu/packages/qt.scm (qttranslations): Update to 6.5.2.
2023-08-22 12:32:23 -04:00
Maxim Cournoyer a6c36f9305
gnu: qttools: Update to 6.5.2.
* gnu/packages/qt.scm (qttools): Update to 6.5.2.
2023-08-22 12:32:23 -04:00