Xi Ruoyao
4489225280
libsecret: Fix hard-coded version number
2023-09-22 15:30:35 +08:00
Douglas R. Reno
1a88720c95
Update to vte-0.74.0
2023-09-21 14:58:37 -05:00
Douglas R. Reno
3038644688
Update to libshumate-1.1.0
2023-09-21 13:18:58 -05:00
Douglas R. Reno
3c639e4ec3
Update to gsettings-desktop-schemas-45.0
2023-09-21 13:11:53 -05:00
Douglas R. Reno
2a63215ee6
Update to libgweather-4.4.0
2023-09-21 13:11:02 -05:00
Douglas R. Reno
4160b6d018
Update to tracker-miners-3.6.0
2023-09-21 12:53:19 -05:00
Douglas R. Reno
5a237a54a0
Tracker: comment out outdated test suite information
2023-09-21 12:46:54 -05:00
Douglas R. Reno
72fe25e14d
Update to tracker-3.6.0
2023-09-21 12:46:04 -05:00
Douglas R. Reno
c65569f81d
Update to evolution-3.50.0
2023-09-21 12:33:38 -05:00
Douglas R. Reno
bac8dbe93c
Update to evolution-data-server-3.50.0
2023-09-21 12:14:24 -05:00
Douglas R. Reno
0b4d98d21a
Archive sysprof.
...
It's optional for the packages that use it, and they only use it to
provide additional support for profiling.
Sysprof now requires two more packages which are specific to it, so
let's archive it.
2023-09-18 15:53:46 -05:00
Douglas R. Reno
7899010c1f
Update to gnome-calculator-45.0
2023-09-18 15:28:48 -05:00
Bruce Dubbs
1b4ce5ba20
Fix gjs URLs
2023-09-18 01:36:10 -05:00
Xi Ruoyao
3ce2d0c7e6
Update SpiderMonkey to ESR 115
...
- Update to SpiderMonkey from Firefox-115.2.1
- Update to gjs-1.78.0
- Allow building polkit with SpiderMonkey from Firefox-115
2023-09-18 01:54:07 +08:00
Xi Ruoyao
5028839fa0
Rename js102 to spidermonkey
2023-09-18 00:55:11 +08:00
Douglas R. Reno
6f100db362
Update to gucharmap-15.1.0
2023-09-14 22:22:42 -05:00
Douglas R. Reno
fb6f8defad
Update to gnome-disk-utility-45.0
2023-09-14 22:04:44 -05:00
Douglas R. Reno
b34ba48475
Update to gnome-system-monitor-45.0.1
2023-09-06 15:45:59 -05:00
Douglas R. Reno
7d53a907e4
Update to mutter-44.4
2023-09-06 15:39:53 -05:00
Douglas R. Reno
4955cc96e1
Update to gnome-shell-44.4
2023-09-06 15:35:01 -05:00
Douglas R. Reno
a0fe20c609
Update to gnome-maps-44.4
2023-09-03 10:58:15 -05:00
Pierre Labastie
e440af55af
Remove trailing spaces and a few typos
2023-08-27 10:41:46 +02:00
Douglas R. Reno
5bb3ce0508
Tag GNOME Applications
2023-08-23 19:39:08 -05:00
Douglas R. Reno
17bf961b81
Update to gnome-system-monitor-45.0
2023-08-23 19:26:07 -05:00
Douglas R. Reno
c71450cdb0
Tag the GNOME Desktop section
...
Off to Applications in the morning
2023-08-22 22:59:57 -05:00
Douglas R. Reno
96d9165d1b
Update to gnome-bluetooth-42.6
2023-08-22 22:24:44 -05:00
Douglas R. Reno
b5c0ca3be6
Tag GNOME Libraries
2023-08-22 21:18:55 -05:00
Thomas Trepl
68e53bedd5
Tag
2023-08-22 23:40:43 +02:00
Douglas R. Reno
6e45f2f1d3
Tag Balsa and Epiphany and Dependencies
...
Off to GNOME...
2023-08-22 11:45:35 -05:00
Douglas R. Reno
6da3b40faa
Few small and scattered tags
2023-08-20 20:29:12 -05:00
Xi Ruoyao
1ce321d6b7
gnome-shell: Document known failure
...
See the added comment for details.
2023-08-18 21:04:46 +08:00
Douglas R. Reno
a73fc76227
Tags
2023-08-16 19:32:11 -05:00
Douglas R. Reno
e99bb77d82
Update to libsecret-0.21.0
2023-08-13 13:27:46 -05:00
Douglas R. Reno
991705229c
Update to gvfs-1.50.6
2023-08-07 19:17:37 -05:00
Xi Ruoyao
fbecdbf797
totem-pl-parser: The test needs network, and it may fail strangely
2023-08-07 22:43:17 +08:00
Xi Ruoyao
cf95715b22
evince: Fix documentation build failure
2023-08-07 18:10:39 +08:00
Douglas R. Reno
8c0499c4d8
Update to gnome-terminal-3.48.2
2023-08-06 14:24:59 -05:00
Xi Ruoyao
ca6a44f40e
mutter: Add native-unit test as known failure
...
This test needs a pipewire daemon running, but we don't tell how to run
a pipewire daemon in the book.
2023-08-05 19:12:33 +08:00
Xi Ruoyao
6a082ffed3
mutter: Really demote sysprof to optional
...
I moved it into a wrong location :(.
2023-08-05 19:02:19 +08:00
Xi Ruoyao
c6b9c4c612
Add back some itstool dependency
...
Partially reverts commit defbb22e30
("Clean up dependencies to
itstool").
They use itstool in a subtle way: calling meson "gnome.yelp" function
needs itstool.
2023-08-05 18:23:46 +08:00
Xi Ruoyao
cddcdb1411
treewide: The remaining of kernel configuration rendering
2023-07-31 21:44:38 +08:00
Douglas R. Reno
d26b2db100
Update to gexiv2-0.14.2
2023-07-26 13:08:20 -05:00
Douglas R. Reno
8fd54064cf
Update to libshumate-1.0.5
2023-07-23 11:06:47 -05:00
Douglas R. Reno
733abec59b
Update to cheese-44.1
2023-07-18 12:38:35 -05:00
Xi Ruoyao
c0448e7afb
seahorse: LDAP is now strictly required (from gnupg2)
2023-07-18 07:28:38 +08:00
Xi Ruoyao
44723bf97f
libshumate: Recommend gobject-introspection
...
It's required with the book instruction. It can be disabled via
-Dgir=false, but I'm pretty sure gnome-maps (as a JavaScript
application) needs the gir data to load libshumate.
2023-07-11 18:38:14 +08:00
Xi Ruoyao
67e2e7f795
libshumate: Remove reference to gtk-doc, and add instruction for gi-doc
...
gtk-doc is checked but never used.
2023-07-11 18:22:15 +08:00
Xi Ruoyao
d614533a5b
Update to libshumate-1.0.4
2023-07-11 18:22:10 +08:00
Xi Ruoyao
b8c25c0a44
mutter: The test name contains dashes, not underlines
2023-07-11 00:56:58 +08:00
Pierre Labastie
e79256614b
Update to mutter-44.3
2023-07-09 22:18:19 +02:00
Pierre Labastie
2c9b77a7c6
Update to gnome-shell-44.3
...
Reinstate tests on sysv, too
2023-07-09 22:04:55 +02:00
Douglas R. Reno
99460ac4c0
Update to gnome-maps-44.3
2023-07-06 14:31:29 -05:00
Douglas R. Reno
a12cec1f44
Update to evince-44.3
2023-07-06 14:28:24 -05:00
Douglas R. Reno
02a5c2e5c7
Update to eog-44.3
2023-07-06 14:25:01 -05:00
Douglas R. Reno
4af155ce63
Update to gnome-user-docs-44.3
2023-07-06 14:21:36 -05:00
Douglas R. Reno
a6fe63b42e
Update to gvfs-1.50.4
2023-07-06 14:16:12 -05:00
Douglas R. Reno
29cbc9e4a9
Update to evolution and evolution-data-server 3.48.4
2023-07-06 14:11:53 -05:00
Douglas R. Reno
47c79b54c4
Update to gnome-control-center-44.3
2023-07-06 13:53:28 -05:00
Douglas R. Reno
054cf57bb6
gcr4: mention epiphany as something that uses it
2023-07-04 13:04:06 -05:00
Xi Ruoyao
a410aff32e
gvfs: It has a test suite but we cannot run
2023-07-02 17:53:07 +08:00
Xi Ruoyao
6f1580f0f9
gvfs: libgdata is optional, not recommended
...
It's disabled via -Dgoogle=false.
2023-07-02 16:55:45 +08:00
Xi Ruoyao
14891a9084
treewide: More "User Notes" clean up
...
Remove links to pages w/o real contents.
2023-06-30 02:18:51 +08:00
Xi Ruoyao
274ac6837f
gnome: Remove non-exist User Notes link
...
Part of User Notes removal by
https://www.linuxfromscratch.org/~xry111/remove-nonexist-usernote.sh
2023-06-29 19:20:40 +08:00
Douglas R. Reno
28448a74cf
Fix building gexiv2 on i686 systems.
2023-06-27 15:28:12 -05:00
Xi Ruoyao
defbb22e30
Clean up dependencies to itstool
...
Several packages have switched from itstool to gettext.
For evolution it can be disabled, so make it recommended instead of
required.
2023-06-24 20:27:44 +08:00
Douglas R. Reno
60976d9612
Evince: fix md5sum
2023-06-19 12:20:14 -05:00
Douglas R. Reno
aa143d977b
Update to evince-44.2
2023-06-19 12:19:07 -05:00
Douglas R. Reno
700d5cf193
Update to gnome-video-effects-0.6.0
2023-06-17 13:26:42 -05:00
Pierre Labastie
92b263cd6b
Update to gjs-1.76.2
2023-06-17 13:56:45 +02:00
Xi Ruoyao
ae69b0e3ec
fix typos
2023-06-15 21:22:09 +08:00
Bruce Dubbs
12b31b3eb3
Update to gjs-1.76.1.
2023-06-12 13:44:49 -05:00
Xi Ruoyao
f78423d863
gnome-shell: Clean up dependencies
...
gnome-control-center is only required at runtime. But ibus, polkit, and
gnome-desktop are required at build time.
GTK4 is already included by gnome-desktop, so remove it.
gnome-autoar can be disabled, demote it to recommended.
2023-06-12 16:51:22 +08:00
Xi Ruoyao
2bf49af85a
More "mkdir build && cd build ..." alignment
...
Fix the misaligned "&&" in gnome-nettool, and also align "mkdir bld &&
cd bld" in libsecret.
2023-06-11 19:32:11 +08:00
Douglas R. Reno
c89c2823e5
Fix some documentation alignment inconsistencies
...
Reported by rhubarbpieguy on blfs-dev
2023-06-10 20:20:01 -05:00
Xi Ruoyao
d37d7c527c
mutter: Demote Sysprof to optional
...
Well, "Recommended" should mean "if you don't know what it is, then you
need it". But a profiler is just a contrary.
2023-06-10 19:18:15 +08:00
Xi Ruoyao
460609c826
mutter: Reword test instruction
...
- Clutter tests do not work well with buildtype=release, so disable them
- Use gtk4-demo instead of gtk3-demo as mutter is now a GTK4 application
- Also remove "GTK3 needs to be built with Wayland" (GTK4 always
requires wayland)
- Document a known failure
- Add libmutter-test-12 (optional) into short description
2023-06-10 19:18:15 +08:00
Pierre Labastie
ddafabdef9
SysV: Fix gnome-session so that it uses libelogind
...
The only thing to do is to set the systemd unit directory to
/tmp. When this is done, all the dependencies on systemd are
"required: false". So only what is found is used. libelogind
is found because libsystemd.pc is a symlink to libelogind.pc
2023-06-10 12:24:18 +02:00
Pierre Labastie
2dbcc85538
Fix building gnome-session on SysV
2023-06-10 10:25:40 +02:00
Douglas R. Reno
0f2e42cc71
gnome-system-monitor: reference libhandy1 to fix render
2023-06-09 13:15:12 -05:00
Douglas R. Reno
682c055a4c
Update to gucharmap-15.0.4
2023-06-09 13:08:17 -05:00
Douglas R. Reno
9ff04a8fde
Update to gnome-weather-44.0
2023-06-09 13:04:28 -05:00
Douglas R. Reno
0583ee23ef
Update to gnome-terminal-3.48.1
2023-06-09 13:01:43 -05:00
Douglas R. Reno
2fc0512f37
Update to gnome-system-monitor-44.0
2023-06-09 12:47:25 -05:00
Douglas R. Reno
51f9ef9e84
Update to gnome-maps-44.2
2023-06-09 12:40:03 -05:00
Douglas R. Reno
2dd325cd4b
Update to gnome-disk-utility-44.0
2023-06-09 12:34:54 -05:00
Douglas R. Reno
9b562a815e
Update to gnome-calculator-44.0
2023-06-09 12:29:38 -05:00
Douglas R. Reno
d6447aada9
Update to evolution-3.48.3
2023-06-09 12:20:26 -05:00
Douglas R. Reno
469a6bb2bd
Update to evolution-data-server-3.48.3
2023-06-09 12:14:48 -05:00
Douglas R. Reno
06698be844
Update to evince-44.1
2023-06-09 12:09:27 -05:00
Douglas R. Reno
ed0e722e39
Update to eog-44.2
2023-06-09 12:02:25 -05:00
Douglas R. Reno
976c15ac79
Update to cheese-44.0.1
2023-06-09 11:56:07 -05:00
Douglas R. Reno
2db3e4a9ed
Update to baobab-44.0
2023-06-09 11:48:44 -05:00
Douglas R. Reno
858ab8a70b
Update to gnome-user-docs-44.1
2023-06-09 11:35:04 -05:00
Douglas R. Reno
9041afbe91
Update to gnome-session-44.0
2023-06-09 11:29:49 -05:00
Douglas R. Reno
d570abad53
Update to gnome-shell-extensions-44.0
2023-06-09 11:23:59 -05:00
Douglas R. Reno
036b5311d9
Update to gnome-shell-44.2
2023-06-09 11:20:57 -05:00
Douglas R. Reno
463b544ef5
Update to mutter-44.2
2023-06-09 11:15:15 -05:00
Douglas R. Reno
a0baa1df8b
Update to gnome-control-center-44.2
2023-06-09 11:06:05 -05:00
Douglas R. Reno
fc72ade454
Update to gnome-settings-daemon-44.1
2023-06-09 10:55:31 -05:00
Douglas R. Reno
dda765e15b
Update to nautilus-44.2.1
2023-06-07 11:36:39 -05:00
Douglas R. Reno
6f6c17a078
Update to gvfs-1.50.4
2023-06-07 11:32:44 -05:00
Douglas R. Reno
f8ee2dd99f
Update to gnome-backgrounds-44.0
2023-06-07 11:17:19 -05:00
Bruce Dubbs
e9bc1b6682
Fix vte stats
2023-06-07 09:53:32 -05:00
Bruce Dubbs
6850e35d6d
Update to vte-0.70.2.
2023-06-06 20:40:06 -05:00
Pierre Labastie
012fe49328
evolution-data-server: remove spurious dotdot
...
Reported by "r1c0n3r0" on #lfs-support
2023-06-02 21:17:39 +02:00
Xi Ruoyao
7623a70139
tracker3: Always install the doc into expected location, ...
...
and use a more clever way for testing.
2023-06-02 19:08:19 +08:00
Pierre Labastie
7bfd30d73c
evolution-data-server: use ninja also for sysv
2023-06-02 10:07:11 +02:00
Douglas R. Reno
3a0324cbd9
Fix the preceding commit for tracker-miners
2023-06-01 14:25:20 -05:00
Douglas R. Reno
f950c9297b
Update to tracker-miners-3.5.2
2023-06-01 14:21:06 -05:00
Douglas R. Reno
bed8a11c86
Update to tracker-3.5.3
2023-06-01 14:19:43 -05:00
Douglas R. Reno
74e0749708
Update to evolution-data-server-3.48.2
2023-06-01 14:14:28 -05:00
Douglas R. Reno
bbdb4bb6cd
Update to libpeas-1.36.0
2023-06-01 14:10:58 -05:00
Pierre Labastie
31120d7c05
Update to gexiv2-0.14.1
...
gexiv2 FTBFS against exiv2-0.28 (reported by r1c0n3r0 on #lfs-support).
There is an upstream fix, but it does not apply to 0.14.0. So
update to 0.14.1 and add the patch.
2023-05-27 10:15:18 +02:00
Douglas R. Reno
6716afc890
Update to grilo-0.3.16
2023-05-24 21:21:11 -05:00
Douglas R. Reno
52e948943e
Update to gnome-online-accounts-3.48.0
2023-05-24 21:18:22 -05:00
Douglas R. Reno
491fc674c4
Update to gnome-desktop-44.0
2023-05-24 21:12:55 -05:00
Douglas R. Reno
35128ba982
Update to gnome-autoar-0.4.4
2023-05-24 21:09:23 -05:00
Xi Ruoyao
01b9b54488
evince: Drop t1lib dependency
...
Link: https://gitlab.gnome.org/GNOME/evince/-/merge_requests/437
2023-05-15 00:05:51 +08:00
Xi Ruoyao
3473835e95
evince: Drop nautilus dependency
...
The nautilus dependency was enabled by default to build the nautilus
extension, but in GNOME 43 (and 44) nautilus is GTK-4 while evince is
still GTK-3. The extension cannot be built properly with a GTK version
mismatch so the upstream has already disabled it.
2023-05-15 00:05:50 +08:00
Pierre Labastie
4d96d76fb5
Fix building nautilus with GCC-13
...
Apply an upstream fix that also prevents crashes in some cases.
2023-05-13 21:43:02 +02:00
Xi Ruoyao
b8ba9f9097
libsecret: Remove outdated mv command
...
Now the docdir is fixed before installation.
2023-05-06 23:43:41 +08:00
Douglas R. Reno
9af2c82629
Update to gsettings-desktop-schemas-44.0
2023-04-23 16:06:33 -05:00
Douglas R. Reno
c8042d243d
Update to vte-0.72.1
2023-04-23 16:05:31 -05:00
Douglas R. Reno
dad7b8834f
Update to gjs-1.76.0
2023-04-19 19:27:44 -05:00
Xi Ruoyao
6d28de3676
evince: Take the advantage of /usr/lib/libkpathsea.so symlink
...
So we can simply the instruction. Also remove a stale command
explanation referring to "configure script" (we are using meson now).
Simply the explanation for libkpathsea.so symlink in texlive too as we
don't distinguish "old" and "new" evince installations anymore. The
original explanation emphasizing "old" evince installation also does not
make sense to me: we have /etc/ld.so.conf addition which should be
enough for ld.so to find libkpathsea.so.6 when evince is used; and ld.so
only searches for "libkpathsea.so.6" (which is a DT_NEEDED entry in
evince libdvidocument.so), not unversioned libkpathsea.so.
2023-04-14 18:47:46 +08:00
Xi Ruoyao
00bb36f7bb
gnome-session: Systemd is runtime dependency, but elogind is build-time
...
It needs libsystemd (note that we don't use -Dsystemd=false for sysv).
And it invokes logind APIs like sd_login_monitor_new etc.
2023-03-24 16:02:53 +08:00
Xi Ruoyao
ab1e97d118
gnome-shell: Make elogind and systemd dependencies runtime
...
On systemd, it uses libsystemd but it's already installed in LFS. On
sysv, we use -Dsystemd=false so libsystemd (a.k.a libelogind) not
needed.
But it invokes logind API via D-bus call (in js/ui/endSessionDialog.js),
so logind is a runtime dependency.
2023-03-24 15:57:00 +08:00
Xi Ruoyao
2cb8524231
gvfs: Make systemd dependency runtime
2023-03-24 15:53:15 +08:00
Xi Ruoyao
bf28f8fc71
gnome-bluetooth: Drop systemd and elogind dependencies
2023-03-24 15:50:22 +08:00
Xi Ruoyao
c2172dd48d
gnome-settings-daemon: Drop systemd and elogind dependencies
...
I cannot see how g-s-d needs systemd or elogind. The only reference to
systemd from g-s-d is through gnome-desktop (using
sd_pid_get_user_unit), which should be satisified by LFS systemd, and
useless with sysv.
2023-03-24 15:48:28 +08:00
Pierre Labastie
b3da3b7e23
Update Kernel Configuration in cheese
...
The layout has changed slightly, and is accurate as of linux-6.2
2023-03-14 21:10:47 +01:00
Pierre Labastie
91318eb9aa
Add "setup" to meson commands
...
I've not been very consistent on typography, but it is a start
2023-03-13 17:48:55 +01:00
Bruce Dubbs
ab7282ff27
Update to gcr4-4.1.0.
2023-03-07 14:12:52 -06:00
Douglas R. Reno
f5742d5c87
Update to gjs-1.74.2
2023-03-02 11:54:01 -06:00
Douglas R. Reno
53132e2a72
Add information to gucharmap about unversioned downloads.
2023-02-27 21:04:49 -06:00
Pierre Labastie
863248381f
Tweak /usr/share/{x,wayland-}sessions files
...
Don't create a "deprecated directory, just remove spurious files
also fix starting gnome-wayland from lightdm
2023-02-26 22:02:44 +01:00
Bruce Dubbs
f75264a452
Typo
2023-02-23 20:13:01 -06:00
Bruce Dubbs
074c49bd1a
Tweak gnome-session .desktop files.
2023-02-23 20:09:51 -06:00
Pierre Labastie
6d61390b11
Typo
...
Spotted by "rhubarbpieguy"
2023-02-23 23:29:41 +01:00
Douglas R. Reno
456e627307
Tag GNOME Applications
2023-02-22 20:50:52 -06:00
Bruce Dubbs
12fe806968
Remove unneeded .desktop files.
...
Several packages add unneeded .desktop files in /usr/share/xsessions/.
These then show up in display managers and can confuse users.
This change moves them out of the way.
Also document that lxdm does not support wayland based desktop sessions.
2023-02-22 19:21:48 -06:00
Pierre Labastie
a875313584
Move instructions to start GNOME from a terminal
...
Those instructions are on the GDM page. They fit better on the
gnome-session page.
2023-02-22 21:51:43 +01:00
Douglas R. Reno
b3d57664cd
Tag GNOME Platform
2023-02-22 10:26:28 -06:00
Douglas R. Reno
3ca93442a3
Move GDM to Display Managers and tag it
2023-02-22 10:17:48 -06:00
Douglas R. Reno
3f52b868d2
Update to gnome-shell-43.3
2023-02-22 10:11:19 -06:00
Douglas R. Reno
83abfedb70
Update to mutter-43.3
2023-02-22 09:59:08 -06:00
Douglas R. Reno
13677cc821
Update to gnome-backgrounds-43.1
2023-02-21 22:06:12 -06:00
Douglas R. Reno
58ebeeedca
Tag GNOME Libraries
2023-02-21 21:54:12 -06:00
Douglas R. Reno
a45e73c8f0
Update to gnome-desktop-43.2
2023-02-21 19:40:00 -06:00
Bruce Dubbs
6fe9820e19
Tag xsoft packages
2023-02-20 23:23:04 -06:00