Age | Commit message (Expand) | Author |
2022-10-01 | gnu: gtk: Update to 4.8.1....* gnu/packages/gtk.scm (gtk): Update to 4.8.1.
| Liliana Marie Prikler |
2022-09-15 | gnu: pango-next: Fix source URL....* gnu/packages/gtk.scm (pango-next): Use "pango" in the URL, not "pango-next".
Reported-by: Vivien Kraus <vivien@planete-kraus.eu>
| Maxim Cournoyer |
2022-09-14 | gnu: dragon-drop: Use G-Expressions....* gnu/packages/gtk.scm (dragon-drop)[arguments]: Convert to list of
G-Expressions.
| Liliana Marie Prikler |
2022-09-14 | gnu: dragon-drop: Correct PREFIX....* gnu/packages/gtk.scm (dragon-drop)[#:make-flags]: Remove gratuitous “/bin”
from PREFIX.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| arkhan |
2022-09-13 | gnu: pango-next: Rename from "pango "to "pango-next"....* gnu/packages/gtk.scm (pango-next)[name]: Rename from pango to pango-next.
| Maxim Cournoyer |
2022-09-13 | gnu: gtksourceview: Update to 5.5.1....* gnu/packages/gtk.scm (gtksourceview): Update to 5.5.1.
[build-system]: Use meson-build-system.
[phases]: Use gexps.
{disable-gtk-update-icon-cache}: New phase.
{pre-check}: Use search-input-file.
[native-inputs]: Remove labels. Remove intltool and itstool. Add
gettext-minimal, gi-docgen and gobject-introspection-next.
[propagated-inputs]: Remove labels. Remove gtk+. Add fontconfig, fribidi,
gtk, pango-next and pcre2. Replace glib with glib-next.
(gtksourceview-4): New variable.
(gtksourceview-3): Inherit from gtksourceview-4 and adjust accordingly.
* gnu/packages/gnome.scm (tepl): Replace gtksourceview with gtksourceview-4.
(sushi)[inputs]: Likewise.
* gnu/packages/guile-xyz.scm (nomad): Likewise.
| Maxim Cournoyer |
2022-09-13 | gnu: gtk: Replace librsvg with librsvg-bootstrap....This is to use the same version of librsvg as used by the 'gtk+' package and
avoid propagation conflicts.
* gnu/packages/gtk.scm (guile-cairo)[inputs]: Remove librsvg.
[propagated-inputs]: Replace librsvg with librsvg-bootstrap.
| Maxim Cournoyer |
2022-09-12 | gnu: gtk: Update to 4.8.0 and use gexps....* gnu/packages/gtk.scm (gtk): Update to 4.8.0.
[arguments]: Use gexps.
[parallel-tests?]: Remove argument.
[phases]{patch}: Use this-package-native-input. Disable the
inscription-markup.ui test.
{move-files}: Adjust for gexps.
| Maxim Cournoyer |
2022-09-08 | gnu: dragon-drop: Update to 1.2.0....* gnu/packages/gtk.scm (dragon-drop): Update to 1.2.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| kiasoc5 |
2022-08-27 | gnu: Remove unused module import....* gnu/packages/gtk.scm: Don't import (gnu packages build-tools).
| Marius Bakke |
2022-07-12 | gnu: gtk: Use new style inputs....* gnu/packages/gtk.scm (gtk)[native-inputs]: Use new style.
[propagated-inputs]: Likewise.
| Maxim Cournoyer |
2022-07-12 | gnu: gtk: Update to 4.6.6....* gnu/packages/gtk.scm (gtk): Update to 4.6.6.
[phases]{patch}: Disable 'unaligned-offscreen' test.
| Maxim Cournoyer |
2022-07-09 | gnu: Add pango-1.90....* gnu/packages/gtk.scm (pango-1.90): New variable.
| Liliana Marie Prikler |
2022-07-09 | gnu: Add harfbuzz-4....* gnu/packages/gtk.scm (harfbuzz-4): New variable.
| Liliana Marie Prikler |
2022-07-09 | gnu: harfbuzz-3: Update to 3.4.0....* gnu/packages/gtk.scm (harfbuzz-3.0): Rename to...
(harfbuzz-3): ... this. Update to 3.4.0.
* gnu/packages/chromium.scm (ungoogled-chromium): Adjust accordingly.
| Liliana Marie Prikler |
2022-07-02 | gnu: gdk-pixbuf: Add removal hint for libx11....* gnu/packages/gtk.scm (gdk-pixbuf)[propagated-inputs]: Add hint to remove
libx11 on core-updates.
| Liliana Marie Prikler |
2022-07-02 | gnu: Add gdk-pixbuf-xlib....This was part of gtk-pixbuf before but was split into its own library
in version 2.42.0: https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/tags/2.42.0
* gnu/packages/gtk.scm (gtk-pixbuf-xlib): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Tomasz Jeneralczyk |
2022-06-05 | gnu: cairomm: Remove input labels....* gnu/packages/gtk.scm (cairomm)[native-inputs, inputs]:
Remove input labels.
| Tobias Geerinckx-Rice |
2022-06-05 | gnu: cairomm: Update to 1.16.1....* gnu/packages/gtk.scm (cairomm): Update to 1.16.1.
[arguments]: Don't explicitly return #t from phases.
| Tobias Geerinckx-Rice |
2022-05-29 | gnu: Add iso-codes variant for use within Guix....* gnu/packages/iso-codes.scm (iso-codes):
Replace with hidden-package that inherits…
(iso-codes/official): …this ‘new’ variable with its previous value.
* gnu/packages/gtk.scm (gtk+)[inputs]:
Use iso-codes/official to prevent mass rebuilds.
| Tobias Geerinckx-Rice |
2022-05-31 | gnu: libdbusmenu: Update to 16.04.0-496....* gnu/packages/gtk.scm (libdbusmenu): Update to 16.04.0-496.
[source]: Fetch using Breezy.
[arguments]: Use gexps.
[phases]: Delete trailing #t.
{remove-deprecated-gnome-common-macros}: New phase.
{patch-paths}: Likewise.
[inputs]: Use new style.
[native-inputs]: Likewise. Replace gnome-doc-utils with gnome-common. Replace python-2 with
python-wrapper. Add autoconf, automake, libtool, libxslt and which.
| Maxim Cournoyer |
2022-05-31 | gnu: Remove python2-pycairo....* gnu/packages/gtk.scm (python2-pycairo): Delete variable.
| Maxim Cournoyer |
2022-05-31 | gnu: Remove python2-pygtk....* gnu/packages/gtk.scm (python2-pygtk): Delete variable.
| Maxim Cournoyer |
2022-05-27 | gnu: yad: Update to 12.0....* gnu/packages/gtk.scm (yad): Update to 12.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Benjamin Slade |
2022-04-04 | gnu: gtkmm: Update to 4.6.1....* gnu/packages/gtk.scm (gtkmm): Update to 4.6.1.
[propagated-inputs]: Remove atkmm because it's no longer needed.
* gnu/packages/gtk.scm (pangomm): Update to 2.50.0.
[propagated-inputs]: Replace 'pango' with 'pango-next'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Zhu Zihao |
2022-04-04 | gnu: gtk: Update to 4.6.1....* gnu/local.mk (dist_patch_DATA): Remove gtk-introspection-test.patch.
* gnu/packages/patches/gtk-introspection-test.patch: Remove.
* gnu/packages/gtk.scm (gtk): Update to 4.6.1.
[source]: Remove stale patch.
[arguments]<phases>: Add 'patch-rst2man' phase, correct the binary name of
rst2man to 'rst2man.py'
[inputs]: Add libjpeg-turbo, libpng, libtiff.
[native-inputs]: Add python-docutils.
[propagated-inputs]: Use pango-next.
* gnu/packages/fcitx5.scm (fcitx5-gtk)[arguments]: Disable GTK4 build.
<configure-flags>: Add "-DENABLE_GTK_IM_MODULE=OFF".
<phases>: In phase "patch-install-prefix", Remove GTK4 code.
[inputs]: Remove package gtk.
[outputs]: Remove output "gtk4".
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Zhu Zihao |
2022-04-04 | gnu: pango 1.50: Add version 1.50.4....* gnu/packages/gtk.scm(pango-next): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Zhu Zihao |
2022-03-11 | gnu: Add webp-pixbuf-loader....* gnu/packages/gtk.scm (webp-pixbuf-loader): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Zhu Zihao |
2022-02-24 | gnu: Add gromit-mpx....* gnu/packages/gtk.scm (gromit-mpx): New variable.
| Lars-Dominik Braun |
2022-02-19 | gnu: girara: Update to 0.3.7....* gnu/packages/gtk.scm (girara): Update to 0.3.7.
[native-inputs]: Replace check-0.14 with check.
| Efraim Flashner |
2022-01-10 | gnu: gtkmm: Add python to native inputs....Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.
* gnu/packages/gtk.scm (gtkmm)[native-inputs]: Add python.
| Maxim Cournoyer |
2022-01-10 | gnu: gtk: Update to 4.4.1....* gnu/packages/patches/gtk-introspection-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gtk.scm (gtk): Update to 4.4.1.
[origin]: Apply new patch.
[phases]{pre-check}: Set TZDIR.
[native-inputs]: Add graphene, python-pygobject and tzdata.
| Maxim Cournoyer |
2022-01-10 | gnu: pangomm: Add python to native inputs....Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.
* gnu/packages/gtk.scm (pangomm)[native-inputs]: Add python.
| Maxim Cournoyer |
2022-01-10 | gnu: atkmm-2.28: Do not propagate two variants of glibmm....* gnu/packages/gtk.scm (atkmm-2.28)[propagated-inputs]: Replace rather than
append glibmm-2.64.
| Maxim Cournoyer |
2022-01-10 | gnu: atkmm: Add python to native inputs....Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.
* gnu/packages/gtk.scm (atkmm)[native-inputs]: Add python.
| Maxim Cournoyer |
2022-01-10 | gnu: cairo: Use bash-minimal unconditionally....* gnu/packages/gtk.scm (cairo)[inputs]: Use bash-minimal unconditionally.
| Maxim Cournoyer |
2022-01-10 | gnu: Remove meson-0.59 workarounds....Mostly automated with the following command:
$ grep --include='*.scm' '#:meson ,meson-0.59' -rl \
| xargs sed -z 's/#:meson[^\n]*\s*//' -i
* gnu/packages/freedesktop.scm (malcontent)
(accountsservice): Delete #:meson argument.
* gnu/packages/games.scm (gnome-2048): Likewise.
* gnu/packages/geo.scm (gnome-maps): Likewise.
* gnu/packages/gnome.scm (gnome-photos, gnome-music)
(gnome-initial-setup, gnome-user-share, gnome-characters)
(gnome-disk-utility, gnome-font-viewer, evince, glade3)
(gnome-mines, gnome-sudoku, gnome-settings-daemon, devhelp)
(totem, eog, gvfs, simple-scan, epiphany, gnome-session, gedit)
(network-manager-applet, gnome-control-center, gnome-shell, nautilus)
(gnome-default-applications, gnome-weather, gnome-tweaks, cheese, gthumb)
(gitg, polari, gnome-boxes, gtranslator): Likewise.
* gnu/packages/gtk.scm: (gtkmm-3): Likewise.
* gnu/packages/pdf.scm (zathura): Likewise.
* gnu/packages/photo.scm (entangle): Likewise.
* gnu/packages/video.scm (pitivi): Likewise.
* gnu/packages/virtualization.scm (libvirt-glib): Likewise.
| Maxim Cournoyer |
2021-12-17 | gnu: Add pnmixer....* gnu/packages/gtk.scm (pnmixer): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Jaft |
2021-12-13 | gnu: python2-pygtk2: Temporarily revert to the old style of inputs....This fixes the build of this package.
Reported in #guix by jpoiret, ss2, and tschilptschilp23.
* gnu/packages/gtk.scm (python2-pygtk)[propagated-inputs]: Restore the label
expected in the 'fix-codegen' build phase.
| Leo Famulari |
2021-12-13 | gnu: Simplify package inputs....This commit was obtained by running:
./pre-inst-env guix style
without any additional argument.
| Ludovic Courtès |
2021-12-12 | gnu: Use librsvg-bootstrap....* gnu/packages/emacs.scm (emacs)[inputs]: Use librsvg-bootstrap.
* gnu/pacakges/gtk.scm (gtk+-2, gtk+)[propagated-inputs]: Same.
| Efraim Flashner |
2021-12-05 | gnu: gtk+: Simplify inputs....Obtained by running:
guix style --input-simplification=always gtk+ gtk+@2
* gnu/packages/gtk.scm (gtk+-2, gtk+): Simplify inputs.
| Ludovic Courtès |
2021-12-05 | gnu: gtk+@2: Use 'librsvg-for-system'....* gnu/packages/gtk.scm (gtk+-2)[propagated-inputs]: Use
'librsvg-for-system' unconditionally.
| Ludovic Courtès |
2021-12-05 | gnu: gtk+: Use 'librsvg-for-system'....This brings back SVG support on non-x86_64 platforms.
* gnu/packages/gtk.scm (gtk+)[inputs]: Use 'librsvg-for-system'
unconditionally.
[arguments]: In 'disable-failing-tests' phase, remove conditional
substitutions aimed for non-x86_64 targets lacking librsvg support.
* gnu/packages/gnome.scm (libhandy)[arguments]: Likewise, remove
'skip-test-that-requires-svg' phase.
| Ludovic Courtès |
2021-12-02 | gnu: Remove librsvg@2.50 from the Xfce dependency graph....This allows us to build Xfce on non-x86_64 platforms.
* gnu/packages/gstreamer.scm (gst-plugins-good)[inputs]: Use
'librsvg-for-system' instead of 'librsvg'.
* gnu/packages/gtk.scm (guile-rsvg)[inputs]: Likewise.
* gnu/packages/xfce.scm (xfce4-xkb-plugin)[inputs]: Likewise.
| Ludovic Courtès |
2021-11-26 | Revert "gnu: gtk+: Skip test that requires SVG support on non-x86_64."...This reverts commit fa35a5f649518a5c3e41aec796ee9b6b852d93c0, which is
redundant with 8a8e491258adadcb6983a4051fa71e60c0dd7849.
| Ludovic Courtès |
2021-11-25 | gnu: gtk+: Skip test that requires SVG support on non-x86_64....* gnu/packages/gtk.scm (gtk+)[arguments]: In 'disable-failing-tests',
skip 'tree-relationships' when not 'target-x86-64?'.
| Ludovic Courtès |
2021-11-25 | gnu: gtk+: Conditionally disable the tree-relationships test....* gnu/packages/gtk.scm (gtk+)[phases] {disable-failing-tests}: Disable the
tree-relationships test on non-x86_64 targets.
| Maxim Cournoyer |
2021-11-20 | gnu: gtk: Guard against timeouts in the test suite....This change piggy backs on the improvements to the meson-build-system made in
dfcc96d8f48716ae5aefb383c58b153d5bcb407c; it's motivated by timeouts that
occurred in the GTK test suite while building on a heavily loaded machine.
* gnu/packages/gtk.scm (gtk)[parallel-tests]: New argument.
[test-options]: New argument, which now includes --suite=gtk and
--no-suite=gsk-compare-broadway, to match what upstream uses.
[phases]{check}: Remove override.
| Maxim Cournoyer |
2021-11-17 | gnu: graphene: Depend on a fixed version of 'git-minimal'....* gnu/packages/version-control.scm (git-minimal/fixed): New variable.
* gnu/packages/gtk.scm (graphene)[native-inputs]: Use it instead of
GIT-MINIMAL.
| Ludovic Courtès |