Age | Commit message (Collapse) | Author |
|
The package still used python-six. Luckily a PR was ready for its
removal.
* gnu/packages/python-xyz.scm (python-treelib)[source]: Add patch.
* gnu/packages/patches/python-treelib-remove-python2-compat.patch: Add file.
* gnu/local.mk: Record patch.
Change-Id: I91a37770391cc72f158ade5b9619e80ab9a36bc7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
Unmaintained, fails to build, no users in Guix, see:
<http://git.openstack.org/cgit/openstack/mox3>.
* gnu/packages/openstack.scm (python-mox3): Delete variable.
* gnu/packages/patches/python-mox3-python3.6-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Change-Id: Idde550fee66f2e80e07a7269bd9b0e8cadcb058b
|
|
* gnu/packages/python-xyz.scm (dynaconf)
[source]: Remove <patches>, handle these substitutions in <snippet>.
Re-vendor python-dotenv.
[arguments]: Improve style.
<#:test-flags>: Add failing click test.
[propagated-inputs]: Remove python-dotenv-0.13.0.
[native-inputs]: Remove python-wheel.
* gnu/packages/patches/dynaconf-unvendor-deps.patch: Remove patch.
* gnu/local.mk: De-register patch.
Change-Id: Ie3630a754d592e364742ddbebe7f4b3570e73f85
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
This package is no longer needed as per: "unittest2 is a backport of the
new features added to the unittest testing framework in Python 2.7 and
onwards.", it has no users in Guix.
* gnu/packages/check.scm (python-unittest2): Delete variable.
* gnu/local.mk (dist_patch_DATA): Deregister 2 patches.
* gnu/packages/patches/python-unittest2-python3-compat.patch: Delete file.
* gnu/packages/patches/python-unittest2-remove-argparse.patch: Likewise.
Change-Id: I7d67223cdd5a0e656a299d83ac28248d7db7c321
|
|
* gnu/packages/statistics.scm (python-hdmedians)[source]<patch>: Add
patch fixing tests.
[arguments] <test-flags>: Provide "--pyargs" option to tests against
compiled module.
<phases>: Remove 'build-extensions.
[native-inputs]: Remove python-nose; add python-pytest.
* gnu/packages/patches/python-hdmedians-replace-nose.patch: New file
* gnu/local.mk (dist_patch_DATA): Register new patch.
Change-Id: I86c577a55c2c273bd6504d225af8056f65593f77
|
|
* gnu/packages/python-xyz.scm (python-scikit-build): Update to 0.18.1.
[srouce] <patch>: Add patch fixing compatability with newer
Setuptools, taken from upstream.
[propagated-inputs]: Remove python-tomli.
[native-inputs]: Remove python-coverage, python-mock,
python-packaging, python-path, python-pytest-cov,
python-pytest-virtualenv, and python-setuptools-scm.
* gnu/packages/patches/python-scikit-build-setuptools-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register new patch.
Change-Id: I132f6558188c32e7e31fd78527ec6805b91a1443
|
|
* gnu/packages/check.scm (python-pyfakefs): Update to 5.9.1.
[source]: Switch to git-fetch, not GitHub repository provides proper
releases and tests.
<patches>: Drop it.
[arguments] <test-backend>: Use 'custom.
<test-flags>: Run all self tests without extra packages.
<phases>: Add 'disable-root-tests.
[build-system]: Use pyproject.
[home-page]: Now pyproject.toml points to GitHub page as the main one,
no reference to <http://pyfakefs.org/> in documentation was found.
[native-inputs]: Remove python-pytest; add python-setuptools.
* gnu/packages/patches/python-pyfakefs-remove-bad-test.patch: Remove file.
* gnu/local.mk: Deregister patch.
Change-Id: I4427d889019275b304ad021d8e5d0829bcff518a
|
|
* gnu/packages/time.scm (python-dateutil)[source](patches): Remove
the dateutil patch.
* gnu/packages/patches/python-dateutil-pytest-compat.patch: Drop the
patch as seems not required with pytest 8 anymore.
* gnu/local.mk (dist_patch_DATA): Deregester patch.
Change-Id: I61ef23a2795f6cecc73bbd337759dd4e088d4807
|
|
* gnu/packages/llvm.scm (llvm-3.8): Delete variable.
* gnu/packages/patches/llvm-3.x.1-fix-build-with-gcc.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
Fixes: guix/guix#2101
Change-Id: I71cee0723420fb7f928c0d1c747a3bf4424fa344
|
|
* gnu/packages/llvm.scm (llvm-3.5): Delete variable.
* gnu/packages/patches/llvm-3.5-fix-clang-build-with-gcc5.patch:
Delete file.
* gnu/packages/llvm.scm (dist_patch_DATA): Unregister file.
Fixes: guix/guix#2100
Change-Id: I60dffaa5eb7f662994daefa84cd49dac5243c4c4
|
|
This is a follow-up to commit 2c4acd05d4f2fe6c2241ea24640af92cd64b6dd9.
* gnu/packages/patches/clang-3.8-libc-search-path.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
Change-Id: I402f01f1fa442f71b3a0b8c67faa38ae76ac8d6e
|
|
* gnu/packages/llvm.scm (clang-3.7): Delete variable.
* gnu/packages/patches/clang-3.5-libc-search-path.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
Change-Id: Iacf6b9a8f7a70526ffadfdbd1a587d81fae1967f
|
|
* gnu/packages/llvm.scm (clang-runtime-3.7): Delete variable.
* gnu/packages/patches/clang-3.5-libsanitizer-ustat-fix.patch,
gnu/packages/patches/clang-runtime-3.7-fix-build-with-python3.patch,
gnu/packages/patches/clang-runtime-3.8-libsanitizer-mode-field.patch,
gnu/packages/patches/clang-runtime-asan-build-fixes.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Unregister files.
Change-Id: I848b09d29585217b0cc3d2f9ac1867e8ee5e853c
|
|
This reverts commit d0d87a744d724b7e7d5ac013c586039652087bb3. Oops! This
caused a world rebuild.
Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
|
|
The change was automated via:
git grep -l maxim.cournoyer@gmail.com |
xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'
* .mailmap: New entry.
Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
|
|
* gnu/packages/cpp.scm (abseil-cpp-20200923.3): Delete variable.
* gnu/packages/patches/abseil-cpp-20200923.3-adjust-sysinfo.patch,
gnu/packages/patches/abseil-cpp-20200923.3-duration-test.patch: Remove
files.
* gnu/local.mk (dist_patch_DATA): Unregister patches.
Change-Id: I52970fe693c0127850d7e7588836141b22ef0213
|
|
* gnu/packages/emacs-xyz.scm (emacs-elpy): Update to 1.35.0-3.0b381f5.
[source]: Delete patches.
* gnu/packages/patches/emacs-elpy-dup-test-name.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
Change-Id: Ida97fd5ad3fa58b6315bef93fd6dc9b8d7e19118
|
|
* gnu/packages/patches/zynaddsubfx-3.0.6-system-rtosc.patch: New file.
* gnu/packages/music.scm (zynaddsubfx)[source]: Add it.
[arguments]<#:configure-flags>: New argument.
<#:phases>: Add 'patch-paths phase.
[inputs]: Add mruby-zest and rtosc; remove ntk.
* gnu/local.mk: Add the patch file.
Change-Id: I8522f92707f45915f87d15fd14b0f5d7dc5db224
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
|
|
* gnu/packages/audio.scm (rtosc): New variable.
* gnu/packages/patches/rtosc-0.3.1-fix-invalid-comparison-operator.patch: New
file.
* gnu/local.mk: Register it.
Change-Id: I771b67a2bedc5ea513d6504c6f47db2d9382330c
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
|
|
* gnu/packages/music.scm (stk): New variable.
* gnu/packages/patches/stk-5.0.1-fix-typo.patch: New file.
* gnu/local.mk: Register the patch file.
Change-Id: I77d0ae447554eb10cfca3d5825b7f466036fb3e8
|
|
Fixes guix/guix#2633.
* gnu/packages/patches/libfaketime-32bit.patch : New patch.
* gnu/packages/check.scm (libfaketime)[#:phases]: Remove 'switch-libc-call phase and add
phase applying the patch. In 'pre-check don't skip any tests.
Change-Id: I86410d0cc8ef270c967ba880b10d4ae14181d783
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
For Firefox/IceCat, this fixes at least CVE-2025-6427, CVE-2025-6428,
CVE-2025-6431, CVE-2025-6432, CVE-2025-6433, CVE-2025-6434, CVE-2025-6435 and
CVE-2025-6436.
For Thunderbird/Icedove, this fixes too many CVEs to be named here. Consult
<https://www.mozilla.org/en-US/security/known-vulnerabilities/thunderbird> to
read the details.
* gnu/packages/image.scm (libpng-apng-for-librewolf): Rename to...
(libpng-apng-next): ... this.
* gnu/packages/librewolf.scm (librewolf) [inputs]: Adjust accordingly.
* gnu/packages/gnuzilla.scm (icecat-minimal): Update to 140.3.0.
[#:configure-flags]: Add --disable-fhs. Remove --enable-official-branding.
[#:phases] {apply-guix-specific-patches}: Apply
icecat-fhs-configure-option.patch.
{remove-cargo-frozen-flag}: Remove --frozen from rust.mk.
{install}: Also install a policies.json file to disable the Sync feature.
{install-desktop-entry}: Adjust and streamline.
{install-icons}: Use the 'unofficial' branding directory.
[inputs]: Replace libpng-apng with libpng-apng-next. Replace icu4c with
icu4c-77.
[native-search-paths]: Replace ICECAT_SYSTEM_DIR with MOZILLA_SYSTEM_DIR.
(icecat-source): Remove obsolete cleanups. Switch tarball compression to
zstd.
(make-l10n-package): No longer set GUIX_PYTHONPATH.
[#:phases] {build}: Register the "tb_common" mach site.
[native-inputs]: Replace python-wrapper with python. Add python-aiohttp,
python-async-timeout and python-dateutil.
(mozilla-115-compare-locales, mozilla-115-locale, mozilla-115-locales)
(update-mozilla-115-locales, all-mozilla-115-locales, %icecat-115-base-version)
(%icecat-115-version, %icecat-115-build-id
(icecat-115-source): Delete variables.
(mozilla-l10n): Update to correct changeset.
(format-locales): New procedure.
(%icecat-locales): Update.
(%icecat-base-version): Set to the version of mozjs.
(%icecat-build-id): Bump.
(%icedove-build-id): Bump.
(%icedove-version): Set to 140.3.0.
(thunderbird-comm-source): Update accordingly.
[patches]: New field.
(comm-source->locales+changeset): Delete variable.
(%icedove-locales): Regenerate.
(thunderbird-comm-l10n): Adjust URI, and switch to a git-fetch, to be able to
use pre-releases (the official release tarballs lag behind those of Firefox).
(icedove-source): Compress resulting tarball via zstd. Adjust patching based
on changed file names and content. Make "comm" files writable. Patch
MOZ_APP_NAME in "devtools/startup/DevToolsStartup.sys.mjs". Adjust
services.settings.server value to avoid a warning.
Adjust l10n copying, given we're now using a checkout again.
(icedove-minimal) [#:phases] {configure}: Do not set PYTHON. Add
'ac_add_options --enable-rust-simd' flag.
{do-not-verify-vendored-rust-dependencies}: New phase.
{patch-cargo-checksums}: Sync with IceCat, add "comm" directory.
{remove-cargo-frozen-flag}: Sync phase with that of IceCat.
[inputs]: Sort. Add ffmpeg. Remove gtk+-2. Replace nss with nss-rapid.
Replace icu4c with icu4c-77.
[native-inputs]: Replace clang-15 with clang-20, llvm-15 with llvm-20. Replace
rust-cbindgen-0.24 with rust-cbindgen.
* gnu/packages/patches/icedove-observer-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/patches/icecat-compare-paths.patch: Update.
* gnu/packages/patches/icecat-use-system-wide-dir.patch: Rework, with the goal
to of upstreaming it.
Change-Id: Ib420388b9e7c7b59baa74920951afbda99cfe5a2
|
|
In preparation for updating IceCat.
* gnu/packages/patches/torbrowser-use-system-wide-dir.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/tor-browsers.scm (make-torbrowser): Adjust accordingly.
Change-Id: I56ae81480a96d815d6b3fe5fc3befb1f1c74483f
|
|
* gnu/packages/patches/calligra-qt-6.9.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/kde-office.scm (calligra) [source]: Apply it.
Change-Id: Iab4c1ccc3bd20f54d952564f1b6ba21934d42fc9
|
|
* gnu/packages/music.scm (musescore): Update to 4.5.2-0.6ebc98e.
[source] <modules, patches>: Delete fields.
[inputs]: Move gtk+:bin to...
[native-inputs]: ... here.
* gnu/packages/patches/musescore-fix-build.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
Change-Id: If3f261b13bc01cae581db5822a44815909157ceb
|
|
* gnu/packages/llvm.scm (clang-runtime-6): Delete variable.
* gnu/packages/patches/clang-runtime-9-glibc-2.36-compat.patch.
gnu/packages/patches/clang-runtime-9-libsanitizer-mode-field.patch:
Delete files.
* gnu/local.mk (dist_patch_DATA): Unregister files.
Change-Id: I2957376d083783e77de85a9761be06d0209ca6c7
|
|
* gnu/packages/llvm.scm (clang-6): Delete variable.
* gnu/packages/patches/clang-6.0-libc-search-path.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
Change-Id: Ife89d032bd5edbbc2613dbef71e5e8434d75c979
|
|
* gnu/packages/parallel.scm (slurm-23.02, slurm-minimal-23.02):
Delete variables, replace respectively by (slurm-23.11,
slurm-minimal-23.11).
* gnu/packages/patches/slurm-23-salloc-fallback-shell.patch: Refresh
patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
Fixes CVEs 2025-9864, 2025-9865, 2025-9866, 2025-9867, 2025-10200 and
2025-10201. See:
<https://chromereleases.googleblog.com/2025/09/stable-channel-update-for-desktop.html>
and
<https://chromereleases.googleblog.com/2025/09/stable-channel-update-for-desktop_9.html>
* gnu/packages/chromium.scm (%preserved-third-party-files): Remove
'third_party/wasm_tts_engine' which does not exist anymore.
(%chromium-version): Update to 140.0.7339.127.
(%ungoogled-origin, %debian-origin): Update hashes.
(%debian-patches): Add 'trixie/rust-no-alloc-shim.patch'.
(%guix-patches): Remove 'ungoogled-chromium-nullptr_t.patch' which
was merged upstream; Add 'ungoogled-chromium-unbundle-icu-target.patch'.
(ungoogled-chromium) [arguments] <#:configure-flags>: Add 'use_system_icu'
and set it true.
* gnu/packages/patches/ungoogled-chromium-nullptr_t.patch: Remove it.
* gnu/packages/patches/ungoogled-chromium-unbundle-icu-target.patch: Add it.
* gnu/local.mk (dist_patch_DATA): Register and unregister the above.
Change-Id: I315dfa7e20ad48e03d8abb764ac726a999d6fbf7
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
|
|
* gnu/packages/qt.scm (qtwebengine): Update to 6.9.2.
[source] <snippet>: Adjust for removed or moved and added bundled library
dependencies.
<patches>: Remove qtwebengine-fix-system-libvpx.patch, add
qtwebengine-fix-dependencies.patch.
[native-inputs]: Replace clang-18 with clang-20.
[inputs]: replace icu4c-75 with icu4c. Delete fp16, which is bundled.
* gnu/packages/patches/qtwebengine-fix-system-libvpx.patch: Delete file.
* gnu/packages/patches/qtwebengine-fix-dependencies.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
Change-Id: I31b2b3ae2a9240aaa72290cfc0467a04af18c91c
|
|
* gnu/packages/qt.scm (qtwebsockets): Update to 6.9.2.
[source]: Use patch.
* gnu/packages/patches/qtwebsockets-6.9-fix-tst_QWebSocket.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I56c137c846787932af1032d360491edafa7e03f5
|
|
This reverts commit e7a87d59b84f20307f22f6878b39e0210496104e.
|
|
* gnu/packages/emacs.scm (emacs-minimal)[version]: Update.
* gnu/packages/patches/emacs-30-fix-compilation-errors.patch: Remove
file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
Change-Id: I28ab7895dfd83f3016b10de93002799a91ba89e9
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
Backport this patch in emacs@30 to fix compilation issues.
* gnu/packages/patches/emacs-30-fix-compilation-errors.patch: Add patch.
* gnu/packages/emacs.scm (emacs-minimal)[source]: Record patch.
* gnu/local.mk: Record patch.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/re2c.scm (re2c)[arguments]: When building for armhf-linux
add a phase to apply a patch.
* gnu/packages/patches/re2c-Use-maximum-alignment.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I9f056de47dc993b9ad779969f1eec71436c21160
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
|
|
* gnu/packages/patches/sbcl-fix-arm64-shared-lib.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/lisp.scm (sbcl)[source]: Use it.
Change-Id: Icb49d76e0e68e02f7e7bb9ef49ce862dcce3969a
|
|
* gnu/packages/python-web.scm (python-mohawk): Update to 1.1.0-0.b789916.
[source]: Switch to git-fetch. Use patch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Set <#:test-flags>.
[native-inputs]: Remove them. Add python-pytest and
python-setuptools-next.
* gnu/packages/patches/python-mohawk-pytest.patch: Add patch from
upstream Github PR.
* gnu/local.mk: Record patch.
Change-Id: I866683573757909b9b5b808cd693991358131c46
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
Fixes #1272 and #2052. Supersedes #2261.
* gnu/packages/chromium.scm: Remove libevent and regex imports; Import rust and
rust-apps.
(%preserved-third-party-files): Remove: base/third_party/dynamic_annotations,
base/third_party/xdg_mime,
chrome/third_party/mozilla_security_manager,
courgette/third_party/bsdiff,
courgette/third_party/divsufsort,
third_party/devtools-frontend/src/front_end/third_party/lodash-isequal,
third_party/devtools-frontend/src/third_party/typescript,
third_party/distributed_point_functions,
third_party/iccjpeg,
third_party/jstemplate,
third_party/libavif,
third_party/libudev,
third_party/mesa_headers,
third_party/openscreen/src/third_party/mozilla,
third_party/pdfium/third_party/base,
third_party/pdfium/third_party/skia_shared,
third_party/qcms,
third_party/tflite/src/third_party/eigen3,
third_party/web-animations-js,
third_party/webrtc/rtc_base/third_party/base64,
third_party/widevine/cdm/widevine_cdm_version.h,
v8/src/third_party/siphash,
v8/src/third_party/utf8-decoder,
v8/src/third_party/valgrind;
- Add: third_party/anonymous_tokens,
third_party/compiler-rt,
third_party/compiler-rt/src/lib,
third_party/compiler-rt/src/lib/builtins,
third_party/crabbyavif,
third_party/crabbyavif/src/sys/dav1d-sys,
third_party/crabbyavif/src/sys/aom-sys,
third_party/crabbyavif/src/sys/libgav1-sys,
third_party/crabbyavif/src/sys/libyuv-sys,
third_party/crabbyavif/src/sys/ndk-sys,
third_party/devtools-frontend/src/front_end,
third_party/devtools-frontend/src/front_end/third_party,
third_party/devtools-frontend/src/front_end/third_party/json5,
third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party,
third_party/devtools-frontend/src/front_end/third_party/puppeteer/third_party/mitt,
third_party/devtools-frontend/src/front_end/third_party/puppeteer/third_party/parsel,
third_party/devtools-frontend/src/front_end/third_party/puppeteer/third_party/rxjs,
third_party/devtools-frontend/src/front_end/third_party/puppeteer-replay,
third_party/devtools-frontend/src/front_end/third_party/third-party-web,
third_party/dragonbox,
third_party/d3,
third_party/fast_float,
third_party/ffmpeg,
third_party/fp16,
third_party/ink,
third_party/ink_stroke_modeler,
third_party/jsoncpp,
third_party/lens_server_proto,
third_party/libdrm,
third_party/libtess2,
third_party/lit,
third_party/lit/v3_0,
third_party/lzma_sdk,
third_party/ml_dtypes,
third_party/protobuf/third_party/utf8_range,
third_party/puffin,
third_party/rapidhash,
third_party/readability,
third_party/re2,
third_party/rust,
third_party/search_engines_data,
third_party/simdutf,
third_party/simplejson,
third_party/spirv-headers,
third_party/spirv-tools,
third_party/tensorflow_models,
third_party/tflite/src/third_party/xla",
third_party/tflite/src/third_party/xla/xla,
third_party/tflite/src/third_party/xla/xla/tsl/framework,
third_party/tflite/src/third_party/xla/xla/tsl/lib/random,
third_party/tflite/src/third_party/xla/xla/tsl/platform,
third_party/tflite/src/third_party/xla/xla/tsl/protobuf,
third_party/tflite/src/third_party/xla/xla/tsl/util,
third_party/tflite/src/third_party/xla/third_party/tsl,
third_party/tflite/src/third_party/xla/third_party/tsl/tsl,
third_party/tflite/src/third_party/xla/third_party/tsl/tsl/platform,
third_party/tflite/src/third_party/xla/third_party/tsl/tsl/profiler,
third_party/ungoogled-chromium,
third_party/vulkan-headers,
third_party/vulkan-loader,
third_party/vulkan-tools,
third_party/vulkan-validation-layers,
third_party/vulkan-utility-libraries,
third_party/wasm_tts_engine,
third_party/zstd,
v8/third_party/rapidhash-v8,
v8/third_party/siphash,
v8/third_party/utf8-decoder,
v8/third_party/valgrind,
v8/third_party/v8/codegen.
(%chromium-version): Update to 139.0.7258.154.
(%debian-revision): Change it to concatenation of 'debian/' and
%ungoogled-revision.
(%arch-revision): Remove it.
(%ungoogled-origin) [origin] <uri>: Change to current project URL and update
hash.
(%debian-patches): Add bookworm/clang19.patch,
bookworm/foreach.patch,
disable/node-version-ck.patch,
fixes/rust-clanglib.patch,
trixie/adler1.patch,
trixie/libxml-parseerr.patch.
- Remove: fixes/clang-and-gcc11.patch and system/zlib.patch.
(arch-patch, %reverse-patches, %arch-patches): Remove them.
(%guix-patches): Add ungoogled-chromium-nullptr_t.patch;
Remove: ungoogled-chromium-ffmpeg-compat.patch and
ungoogled-chromium-system-ffmpeg.patch; Change indentation.
(%patches): Remove %arch-patches. Change indentation.
(ungoogled-chromium-snippet): Remove reverse-patches function;
replace_gn_files.py invokation: Remove references to ffmpeg, jsoncpp, libdrm,
libevent and re2 which were causing build failures.
(lld-as-ld-wrapper-19): New variable.
(ungoogled-chromium) [origin] <uri>: Use the lite tarball; Update hash.
[arguments]<#:configure-flags>: Set optimize_webui,
safe_browsing_use_unrar,
enable_enterprise_companion,
enable_glic,
enable_iterator_debugging,
enable_hangout_services_extension,
angle_has_histograms,
angle_build_tests,
build_angle_perftests,
use_qt5,
use_qt6,
is_cfi and
v8_enable_backtrace to false;
- Unset clang_warning_suppression_file;
- Set symbol_level to zero
- Set clang_version, rust_sysroot_absolute, rust_bindgen_root and
rustc_version.
- Remove use_system_libdrm, media_use_ffmpeg,
media_use_libvpx,
media_use_openh264,
rtc_use_h264,
rtc_link_pipewire,
rtc_build_json,
rtc_jsoncpp_root,
rtc_build_libevent,
rtc_build_libvpx,
rtc_build_opus,
rtc_build_libsrtp,
rtc_build_ssl and related comments.
<#:phases> 'patch-stuff: Fix compiler-rt and clang libs location; Remove unknown
compiler flags for clang. Remove code for minizip, valgrind, jsoncpp and vulkan.
'add-absolute-references: Remove code for vulkan and libudev.
'adjust-CPLUS_INCLUDE_PATH: New phase.
'prepare-build-environment: Set CXXFLAGS, LDFLAGS, CLANG_MVERS and
RUSTC_BOOTSTRAP to appropriate values.
'install: remove code for vulkan.
[native-inputs]: Add clang-19, clang-runtime-19, clang-toolchain-19,
lld-as-ld-wrapper-19, llvm-19, rust, rust-bindgen-cli and rust-cbindgen;
Remove clang-15 and lld-as-ld-wrapper-15.
[inputs]: Add libcxx and qtbase; Remove ffmpeg-4, jsoncpp, libevent, qtbase-5,
re2, vulkan-headers and vulkan-loader.
[home-page]: Set it to current project's page.
* gnu/packages/patches/ungoogled-chromium-ffmpeg-compat.patch: Delete it.
* gnu/packages/patches/ungoogled-chromium-system-ffmpeg.patch: Same.
* gnu/packages/patches/ungoogled-chromium-nullptr_t.patch: Add it.
* gnu/packages/patches/ungoogled-chromium-extension-search-path.patch: Adjust it.
* gnu/packages/patches/ungoogled-chromium-system-nspr.patch: Same.
* gnu/packages/patches/ungoogled-chromium-RUNPATH.patch: Same.
* gnu/local.mk (dist_patch_DATA): Register and unregister the above.
Change-Id: Idc5e90d82f2d6cc7e23cb093d66a6cadb19cecfb
|
|
Followup to 214b9d500f1434f745c26c5d9f826615d754a3ce.
The PATH_MAX issue has been solved upstream so use their patch instead.
* gnu/packages/patches/libxcb-path-max.patch: New patch.
* gnu/local.mk (dist_path_DATA): Add it.
* gnu/packages/xorg.scm (libxcb): Adjust ‘fix-PATH_MAX’ phase to apply the
patch instead of substituting the source.
Change-Id: I290033978a86aaa9e87149b6bed9aec0918076f3
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/patches/qucs-s-qucsator-rf-search.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Unregister it.
This follows on from 7e69873252.
Change-Id: I44b4c48dc6cb741e0a60010355792574ad8c161f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/virtualization.scm (qemu): Add comment.
[source] <patches>: Remove qemu-disable-bios-tables-test.patch
[#:phases] {replace-firmwares}: Adjust file names.
* gnu/packages/patches/qemu-disable-bios-tables-test.patch: Delete file.
* gnu/local.mk: De-register it.
Change-Id: I9835c21533ce7217d3928f5c02db8a0355af89c8
|
|
* gnu/packages/hare.scm (hare): New variable.
* gnu/packages/patches/hare-fallback-cache.patch: New file.
* gnu/packages/patches/hare-toolpath.patch: New file.
Change-Id: I5d29841c3dab0f1d50876415a4f62961bfd7a467
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
This is needed for cross-compiling.
* gnu/packages/patches/cyrus-sasl-fix-time-h.patch: New file.
* gnu/packages/cyrus-sasl.scm (dist_patch_DATA): Register it.
* gnu/packages/cyrus-sasl.scm (cyrus-sasl)[source]: Use the patch.
[native-inputs]: Add autoconf, automake and libtool.
[arguments]<#:phases>{autoreconf}: New phase.
Change-Id: I46e3801d50758f79df0447dd3bd483b427277e12
Signed-off-by: Andreas Enge <andreas@enge.fr>
|
|
* gnu/packages/patches/libvpx-CVE-2025-5262.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
* gnu/packages/video.scm (libvpx): Update to 1.15.2.
[source]: Remove patch.
Change-Id: If7f5d584204a5bab29156f53930e45f76a4a68e3
|
|
* gnu/packages/algebra.scm (bc): Update to 1.08.2.
[source](origin): Remove patch.
[license]: Change from gpl2+ to gpl3+.
* gnu/packages/patches/bc-fix-cross-compilation.patch: Delete.
* gnu/local.mk: Unregister deleted file.
Change-Id: Iada592d2deeeec91f875306a0fb6f8c4056ccfad
Signed-off-by: Andreas Enge <andreas@enge.fr>
|
|
* gnu/packages/virtualization.scm (qemu): Update to 10.1.0.
[source] <patches>: Remove qemu-disable-bios-tables-test and
qemu-glibc-2.41.patch patches; add qemu-fix-test-virtio-version.patch.
* gnu/packages/patches/qemu-disable-bios-tables-test.patch: Rebase.
* gnu/packages/patches/qemu-disable-migration-test.patch: Delete file.
* gnu/packages/patches/qemu-glibc-2.41.patch: Likewise.
* gnu/packages/patches/qemu-fix-test-virtio-version.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
Change-Id: I0203137a144f89dcc502d1bcb2fa6f717b7223ff
|
|
* gnu/packages/patches/lxsession-potfiles-ignore.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/lxde.scm (lxsession): Update to 0.5.6.
[source]: Switch to git-fetch. Add patch.
Closes: #2268
Change-Id: I9b33123dfbfb6beb53178caeb6c531d9ef1b7a94
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
|
|
* gnu/packages/patches/gimp-fix-metadata-editor.patch: New file.
* gnu/packages/patches/gimp-fix-tiff-load.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register them here.
* gnu/packages/gimp.scm (gimp-2) [source] <patches>: Apply them.
Fixes: #1676
Change-Id: I6524d7e4f90f56d75f69a3b65e0ee6627924258c
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
|
|
* gnu/packages/nss.scm (nss-rapid): Update to 3.115.
* gnu/packages/patches/nss-3.115-disable-broken-tests.patch: Add.
* gnu/packages/patches/nss-3.115-disable-pkix-ocsp-tests.patch: Add.
* gnu/local.mk (dist_patch_DATA): Add NSS patches.
Change-Id: Ia54c89bd8bf2059c1c8f03cde794c85be9b5c527
|
|
* gnu/packages/patches/linuxdcpp-openssl-1.1.patch,
gnu/packages/direct-connect.scm: Remove files.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
(GNU_SYSTEM_MODULES): Unregister module.
Fixes: guix/guix#1573
Change-Id: I5bb0a894a5964576f0307264e23cade3b9532732
|