Juliana Sims
f6add6b7ee
gnu: Add cog.
...
* gnu/packages/webkit.scm (cog): New symbol.
Change-Id: I735d194c725786948cbe96c22978cebd41c51195
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-08-21 10:14:40 +09:00
Nicolas Graves
617ca8c313
gnu: packages: Add comments for migration to ruby@3
...
* gnu/packages/qt.scm (qtbase-5),
gnu/packages/tex.scm (texlive-hyphen-complete),
gnu/packages/texlive.scm (texlivebin),
gnu/packages/webkit.scm (webkitgtk),
gnu/packages/julia.scm (julia),
gnu/packages/textutils.scm (utf8proc-2.7.0): Add comments for
migration to ruby@3.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-06-20 20:39:58 +02:00
Maxim Cournoyer
bb7708b68f
gnu: webkitgtk: Update to 2.48.1.
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.48.1.
[inputs]: Add flite.
Change-Id: I781eec14c39e217107afeec6b171a20e49127c82
2025-04-11 13:32:01 +01:00
Maxim Cournoyer
51c0b04271
gnu: webkit: Remove debug output.
...
We're not building with debug symbols, so the debug output is not useful.
* gnu/packages/webkit.scm (webkitgtk) [outputs]: Remove "debug".
Change-Id: I3ac54b10bc5efdd6638aebfbe5abe965a14fff25
2025-03-02 20:31:48 +01:00
Liliana Marie Prikler
686170d41c
gnu: wpewebkit: Update to 2.46.6.
...
* gnu/packages/webkit.scm (wpewebkit): Update to 2.46.6.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2025-03-02 20:31:48 +01:00
Liliana Marie Prikler
36f4a3de7f
gnu: webkitgtk: Update to 2.46.6.
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.46.6.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2025-03-02 20:31:48 +01:00
Liliana Marie Prikler
a70a06b2a7
gnu: wpewebkit: Add missing input.
...
* gnu/packages/webkit.scm (wpewebkit)[inputs]: Add libinput.
2025-03-02 20:31:36 +01:00
Abhishek Cherath
075ff9f60b
gnu: webkitgtk: Expose more paths to bubblewrap sandbox.
...
Provide access to system locale path and to paths from GUIX_LOCPATH, LOCPATH,
and LIBVA_DRIVERS_PATH to the Bubblewrap sandbox in order to silence GTK
locale warnings and enable hardware accelerated video.
* gnu/packages/patches/webkitgtk-adjust-bubblewrap-paths.patch: Add @dridir@
and @localedir@ to bubblewrap gtk sandbox. Add paths from GUIX_LOCPATH,
LOCPATH, and LIBVA_DRIVERS_PATH to bubblewrap gtk sandbox.
* gnu/packages/webkit.scm (webkitgtk) [arguments]: In the
'configure-bubblewrap-store-directory' phase, also supply system locale to
webkitgtk-adjust-bubblewrap-paths.patch template.
Change-Id: I6be0c473ebaa6c04ebb00a2b4afcae2c89396e4f
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2025-03-02 20:31:34 +01:00
Liliana Marie Prikler
5f0c0bc59a
gnu: wpewebkit: Update to 2.46.0.
...
* gnu/packages/webkit.scm (wpewebkit): Update to 2.46.0.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2025-03-02 20:31:34 +01:00
Liliana Marie Prikler
02e367863e
gnu: webkitgtk: Update to 2.46.0.
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.46.0.
[inputs]: Add sysprof.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2025-03-02 20:31:34 +01:00
Liliana Marie Prikler
0c4a080564
gnu: wpebackend-fdo: Update to 1.14.3.
...
* gnu/packages/webkit.scm (wpebackend-fdo): Update to 1.14.3.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2025-03-02 20:31:34 +01:00
Liliana Marie Prikler
53d8218792
gnu: libwpe: Update to 1.16.0.
...
* gnu/packages/webkit.scm (libwpe): Update to 1.16.0.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2025-03-02 20:31:33 +01:00
Liliana Marie Prikler
d2ef6ab0ad
gnu: wpewebkit: Update to 2.44.1.
...
* gnu/packages/webkit.scm (wpewebkit): Update to 2.44.1.
2024-06-03 19:56:29 +02:00
Liliana Marie Prikler
5105b07d47
gnu: webkitgtk: Update to 2.44.1.
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.44.1.
[#:configure-flags]: Add “-DUSE_LIBBACKTRACE=OFF”.
[#:phases]: Refer to $prefix/share/doc
instead of the now unused $prefix/share/gtk-doc.
(webkitgtk-for-gtk3)[#:configure-flags]: Add 0“-DUSE_GTK4=OFF”.
Retain “-DENABLE_INTROSPECTION=ON”.
2024-06-03 19:56:29 +02:00
Andre A. Gomes
906f380f7c
gnu: webkitgtk: Update to 2.42.5 [security fixes].
...
Fixes CVE-2024-23222, CVE-2024-23206, CVE-2024-23213.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.42.5.
[source]: Add snippet to fix build on some architectures.
Co-Authored-by: Efraim Flashner <efraim@flashner.co.il >
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
Change-Id: I6edbe89c0e15a237fab6d678bc656881d6628ffe
2024-03-08 11:34:36 +02:00
Andre A. Gomes
2c5faa9ab8
gnu: webkitgtk: Update to 2.42.4 [fixes CVE-2023-42883].
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.42.4.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2024-01-24 10:47:05 -05:00
Andre A. Gomes
0f5677ddf8
gnu: webkitgtk: Update to 2.42.3.
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.42.3.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2023-12-08 20:49:48 +01:00
Jack Hill
325c98094b
gnu: webkitgtk: Update to 2.42.2.
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.42.2.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2023-12-08 20:49:42 +01:00
Liliana Marie Prikler
91e50cac91
gnu: webkitgtk-with-libsoup2: Use propagated inputs from GTK3.
...
This fixes an error in commits ee748c1df0 and
9bac1cad27 , the latter of which was missing a
hunk to address the failing build of the former.
See <https://bugs.gnu.org/66480#47 > for the full patch.
* gnu/packages/webkit.scm (webkitgtk-with-libsoup2)[propagated-inputs]: Use
package-propagated-inputs from webkitgtk-for-gtk3 rather than webkitgtk.
Co-authored-by: Vivien Kraus <vivien@planete-kraus.eu >
2023-12-08 20:49:39 +01:00
Liliana Marie Prikler
7c52509992
gnu: webkitgtk-with-libsoup2: Use keyword arguments for GTK3.
...
This fixes an error commit ee748c1df0 , where
webkitgtk-with-libsoup2 would be built for GTK4 – a contradiction, as
GTK4 builds require libsoup3. See also <https://bugs.gnu.org/66480#47 >.
* gnu/packages/webkit.scm (webkitgtk-with-libsoup2)[arguments]: Use
package-arguments of webkitgtk-for-gtk3 rather than webkitgtk.
Co-authored-by: Vivien Kraus <vivien@planete-kraus.eu >
2023-12-08 20:49:36 +01:00
Liliana Marie Prikler
f3da903b01
gnu: Make webkitgtk-next the new webkitgtk.
...
As of version 2.42.0, the WebKit 6.0 typelib is considered stable.
With GNOME itself moving to GTK4 as time marches on, we should reflect
the fact that this is the preferred Webkit for future applications.
* gnu/packages/webkit.scm (webkitgtk-next): Remove variable. Inline logic…
(webkitgtk): … here. Move old value …
(webkitgtk-for-gtk3): … here.
(webkitgtk-with-libsoup2): Inherit from webkitgtk-for-gtk3.
* gnu/packages/geo.scm (gnome-maps): Adjust accordingly.
* gnu/packages/gnome.scm (gnome-initial-setup, sushi)
(cambalache, devhelp, devhelp-with-libsoup2, gnome-online-accounts)
(gnome-online-accounts-3.44, evolution-data-server, evolution-data-server-3.44)
(lollypop, evolution, gnome-boxes, geary, komikku): Likewise.
* gnu/packages/guile-xyz.scm (guile-gi, nomad): Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Likewise.
* gnu/packages/mail.scm (balsa): Likewise.
* gnu/packages/mate.scm (atril): Likewise.
* gnu/packages/music.scm (ctrlr): Likewise.
* gnu/packages/rednotebook.scm (rednotebook): Likewise.
* gnu/packages/syndication.scm (gfeeds): Likewise.
* gnu/packages/telegram.scm (telegram-desktop): Likewise.
* gnu/packages/vnc.scm (remmina): Likewise.
* gnu/packages/web-browsers.scm (nyxt): Likewise.
2023-12-08 20:49:29 +01:00
Liliana Marie Prikler
42495b1886
gnu: webkitgtk: Update to 2.42.1.
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.42.1.
[inputs]: Add libjxl.
2023-12-08 20:49:26 +01:00
Efraim Flashner
7ce925fbe2
gnu: wpewebkit: Update to 2.40.5.
...
* gnu/packages/webkit.scm (wpewebkit): Update to 2.40.5.
2023-10-14 21:27:02 +03:00
Andre A. Gomes
782ef67a59
gnu: webkitgtk: Update to 2.40.5.
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.40.5.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2023-08-08 13:13:27 +02:00
Efraim Flashner
997f7a71a6
gnu: webkitgtk: Fix building on i686-linux.
...
* gnu/packages/webkit.scm (webkitgtk)[arguments]: When building for
i686-linux add a phase to not include optimizations used by
x86_64-linux.
2023-07-10 10:57:51 +03:00
Christopher Baines
afd51a088c
gnu: webkitgtk: Explicitly use ruby-2.
...
So that ruby can change without affecting this package and its dependants.
* gnu/packages/webkit.scm (webkitgtk)[native-inputs]: Explicitly use ruby-2.7.
2023-06-20 22:04:50 +01:00
Andre A. Gomes
3e9a814c0c
gnu: webkitgtk: Update to 2.40.2.
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.40.2.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2023-05-30 13:51:35 +02:00
Andreas Enge
d7ec2805fb
Merge remote-tracking branch 'origin/master' into core-updates
2023-04-23 22:21:00 +02:00
Karl Hallsby
44905f2795
gnu: webkitgtk: Update to 2.40.1 [security fixes].
...
Fixes CVE-2022-0108, CVE-2022-32885, CVE-2023-27932, CVE-2023-27954, and
CVE-2023-28205.
* gnu/packages/webkit.scm: Update to 2.40.1.
[source]: Remove obsolete patch.
* gnu/packages/patches/webkitgtk-libelogind.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Signed-off-by: Leo Famulari <leo@famulari.name >
2023-04-23 11:31:47 -04:00
Maxim Cournoyer
3bacd3c76a
Merge branch 'master' into core-updates.
...
Conflicts:
gnu/local.mk
gnu/packages/build-tools.scm
gnu/packages/certs.scm
gnu/packages/check.scm
gnu/packages/compression.scm
gnu/packages/cups.scm
gnu/packages/fontutils.scm
gnu/packages/gnuzilla.scm
gnu/packages/guile.scm
gnu/packages/ibus.scm
gnu/packages/image-processing.scm
gnu/packages/linux.scm
gnu/packages/music.scm
gnu/packages/nss.scm
gnu/packages/pdf.scm
gnu/packages/python-xyz.scm
gnu/packages/qt.scm
gnu/packages/ruby.scm
gnu/packages/shells.scm
gnu/packages/tex.scm
gnu/packages/video.scm
gnu/packages/vulkan.scm
gnu/packages/web.scm
gnu/packages/webkit.scm
gnu/packages/wm.scm
2023-04-14 17:15:08 -04:00
Maxim Cournoyer
de97f3fad9
gnu: webkitgtk: Update to 2.40.0.
...
The version is re-integrated with the package to allow 'guix refresh -l' to
work.
* gnu/packages/patches/webkitgtk-libelogind.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/webkit.scm (%webkit-version): Delete variable.
(webkitgtk): Update to 2.40.0. Apply new patch.
[arguments]: Add a CMAKE_CXX_FLAGS configure flag. Delete
help-cmake-find-elogind phase.
[native-inputs]: Add unifdef.
[inputs]: Remove gtk+-2. Add libavif.
(wpewebkit): Update to 2.40.0.
(webkitgtk-next) [inputs]: Remove now extraneous gtk+-2 deletion.
2023-04-14 15:11:37 -04:00
Maxim Cournoyer
30f0fd2176
gnu: webkitgtk: Update to 2.40.0.
...
The version is re-integrated with the package to allow 'guix refresh -l' to
work.
* gnu/packages/patches/webkitgtk-libelogind.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/webkit.scm (%webkit-version): Delete variable.
(webkitgtk): Update to 2.40.0. Apply new patch.
[arguments]: Add a CMAKE_CXX_FLAGS configure flag. Delete
help-cmake-find-elogind phase.
[native-inputs]: Add unifdef.
[inputs]: Remove gtk+-2. Add libavif.
(wpewebkit): Update to 2.40.0.
(webkitgtk-next) [inputs]: Remove now extraneous gtk+-2 deletion.
2023-03-28 20:15:14 -04:00
Christopher Baines
7df09ee0ab
Merge remote-tracking branch 'savannah/master' into core-updates
...
Conflicts:
gnu/local.mk
gnu/packages/autotools.scm
gnu/packages/cmake.scm
gnu/packages/gnuzilla.scm
gnu/packages/haskell.scm
gnu/packages/pdf.scm
gnu/packages/python-xyz.scm
gnu/packages/samba.scm
gnu/packages/tex.scm
gnu/packages/tls.scm
gnu/packages/wxwidgets.scm
2023-03-02 10:55:08 +00:00
Maxim Cournoyer
cb45e9d0dc
gnu: webkitgtk: Update to 2.38.5 [fixes CVE-2023-23529].
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.38.5.
2023-02-17 08:39:27 -05:00
Efraim Flashner
672036c6df
gnu: Remove unneeded module imports.
...
* gnu/packages/abiword.scm,
* gnu/packages/ada.scm,
* gnu/packages/agda.scm,
* gnu/packages/backup.scm,
* gnu/packages/barrier.scm,
* gnu/packages/bioinformatics.scm,
* gnu/packages/bootstrap.scm,
* gnu/packages/bqn.scm,
* gnu/packages/c.scm,
* gnu/packages/chemistry.scm,
* gnu/packages/coq.scm,
* gnu/packages/cross-base.scm,
* gnu/packages/databases.scm,
* gnu/packages/emacs-xyz.scm,
* gnu/packages/enlightenment.scm,
* gnu/packages/games.scm,
* gnu/packages/geo.scm,
* gnu/packages/ghostscript.scm,
* gnu/packages/gl.scm,
* gnu/packages/golang.scm,
* gnu/packages/jami.scm,
* gnu/packages/java-maths.scm,
* gnu/packages/kde-frameworks.scm,
* gnu/packages/kde-plasma.scm,
* gnu/packages/language.scm,
* gnu/packages/libreoffice.scm,
* gnu/packages/linphone.scm,
* gnu/packages/lisp.scm,
* gnu/packages/llvm.scm,
* gnu/packages/machine-learning.scm,
* gnu/packages/minetest.scm,
* gnu/packages/monitoring.scm,
* gnu/packages/nfs.scm,
* gnu/packages/ocr.scm,
* gnu/packages/opencl.scm,
* gnu/packages/pdf.scm,
* gnu/packages/python-xyz.scm,
* gnu/packages/racket.scm,
* gnu/packages/rust.scm,
* gnu/packages/syncthing.scm,
* gnu/packages/syndication.scm,
* gnu/packages/telegram.scm,
* gnu/packages/vulkan.scm,
* gnu/packages/web-browsers.scm,
* gnu/packages/web.scm,
* gnu/packages/webkit.scm: Remove some unecessary module imports.
2023-02-16 22:41:03 +02:00
Leo Famulari
fb9799ff5f
gnu: WebKit: Update to 2.38.4.
...
* gnu/packages/webkit.scm (%webkit-version, webkitgtk, wpewebkit): Update to 2.38.4.
2023-02-12 13:24:06 +01:00
Efraim Flashner
4cf1acc7f3
Merge remote-tracking branch 'origin/master' into core-updates
...
Conflicts:
doc/guix.texi
gnu/local.mk
gnu/packages/admin.scm
gnu/packages/base.scm
gnu/packages/chromium.scm
gnu/packages/compression.scm
gnu/packages/databases.scm
gnu/packages/diffoscope.scm
gnu/packages/freedesktop.scm
gnu/packages/gnome.scm
gnu/packages/gnupg.scm
gnu/packages/guile.scm
gnu/packages/inkscape.scm
gnu/packages/llvm.scm
gnu/packages/openldap.scm
gnu/packages/pciutils.scm
gnu/packages/ruby.scm
gnu/packages/samba.scm
gnu/packages/sqlite.scm
gnu/packages/statistics.scm
gnu/packages/syndication.scm
gnu/packages/tex.scm
gnu/packages/tls.scm
gnu/packages/version-control.scm
gnu/packages/xml.scm
guix/build-system/copy.scm
guix/scripts/home.scm
2023-01-30 12:39:40 +02:00
Liliana Marie Prikler
74e4896b37
gnu: Unify webkitgtk and webkitgtk-next.
...
* gnu/packages/webkit.scm (%webkit-version): Update to 2.38.3.
(webkitgtk)[source]: Update hash.
[arguments]<#:phases>: Add ‘set-CC’. Remove ‘patch-gtk-doc-scan’.
[native-inputs]: Remove gtk-doc/stable and docbook-xml. Add gi-docgen.
(webkitgtk-next)[name]: Rename to ‘webkitgtk-next’.
[source, native-inputs]: Inherit fully.
[arguments]<#:phases>: Inherit fully.
(wpewebkit)[source]: Update hash.
2023-01-29 08:20:36 +01:00
Efraim Flashner
ca8fcca456
gnu: webkitgtk-next: Update to 2.38.3.
...
* gnu/packages/webkit.scm (webkitgtk-next): Update to 2.38.3.
2023-01-08 11:52:57 +02:00
Efraim Flashner
e2a0f21a5b
gnu: webkitgtk-next: Update to 2.38.2.
...
* gnu/packages/webkit.scm (webkitgtk-next): Update to 2.38.2.
2022-11-09 11:09:31 +02:00
Efraim Flashner
e49f914dee
gnu: webkitgtk: Update to 2.36.8.
...
* gnu/packages/webkit.scm (%webkit-version, webkitgtk, wpewebkit):
Update to 2.36.8.
2022-11-09 11:09:28 +02:00
Efraim Flashner
322917aeb8
Merge remote-tracking branch 'origin/master' into staging
...
Conflicts:
gnu/packages/gnuzilla.scm
gnu/packages/graphics.scm
gnu/packages/gstreamer.scm
gnu/packages/gtk.scm
gnu/packages/kde-frameworks.scm
gnu/packages/video.scm
2022-10-12 14:36:44 +03:00
Liliana Marie Prikler
b3d3012f11
gnu: webkitgtk: Update to 2.38.0.
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.38.0.
2022-10-01 17:56:00 +02:00
Maxim Cournoyer
4920f6e634
Merge branch 'staging' into core-updates
...
Conflicts resolved in:
gnu/local.mk
gnu/packages/cmake.scm
gnu/packages/glib.scm
gnu/packages/gnome.scm
gnu/packages/gtk.scm
gnu/packages/sdl.scm
pango-next, vala-next and librsvg-bootstrap were removed in the process.
2022-09-15 11:43:21 -04:00
Maxim Cournoyer
3d297a0017
Merge branch 'master' into staging
...
With resolved conflicts in:
gnu/local.mk
gnu/packages/freedesktop.scm
gnu/packages/gnuzilla.scm
2022-09-15 10:20:32 -04:00
Maxim Cournoyer
ad519b73e2
gnu: Add webkitgtk-next.
...
* gnu/packages/webkit.scm (webkitgtk-next): New variable.
2022-09-13 02:04:56 -04:00
Maxim Cournoyer
69df14a026
gnu: gnome-online-accounts: Update to 3.45.2, remove "lib" output.
...
* gnu/packages/gnome.scm (gnome-online-accounts): Update to 3.45.2.
[build-system]: Use meson-build-system.
[glib-or-gtk?]: New argument.
[phases]{patch-libgoa-output}: Delete phase.
{disable-gtk-update-icon-cache}: New phase.
[native-inputs]: Add gettext-minimal.
[inputs]: Replace rest with rest-next; replace webkitgtk-with-libsoup2 with
webkitgtk. Add gcr and mit-krb5.
(gnome-recipes): Adjust for the removed gnome-online-accounts output.
(gnome-music, gnome-online-miners, gnome-initial-setup): Likewise.
(libgdata, gnome-contacts, grilo-plugins, evolution-data-server)
(gnome-shell, gnome-todo, gnome-calendar, gnome-shell-extensions)
(gnome-calculator, gnome-latex): Likewise.
(gnome-online-accounts-3.44): New variable.
* gnu/packages/geo.scm (gnome-maps): Likewise.
* gnu/packages/webkit.scm: Update comment.
2022-09-13 00:20:39 -04:00
Marius Bakke
6cfb2e6270
Merge branch 'master' into staging
2022-09-07 18:20:23 +02:00
Tobias Geerinckx-Rice
13da331fa4
gnu: webkitgtk: Increase the CI time-out period.
...
* gnu/packages/webkit.scm (webkitgtk)[properties]:
Increase the TIMEOUT to 40 hours.
2022-09-04 02:00:01 +02:00
Marius Bakke
dedbaa3a69
Merge branch 'master' into staging
2022-08-28 15:43:30 +02:00