Commit Graph

1328 Commits

Author SHA1 Message Date
Douglas R. Reno
504cdb3aca TigerVNC: Use LXQt instead of LXDE. 2024-02-05 15:18:48 -06:00
Douglas R. Reno
0a5bc99a58 TigerVNC: Use xorg-server-21.1.11 instead of 21.1.6.
I've tested this and it seems to work as expected.

This should protect TigerVNC Server against all of the CVEs fixed in
xorg-server since xorg-server-21.1.6 was released.
2024-01-26 14:06:34 -06:00
Douglas R. Reno
00105c815d Update to thunderbird-115.7.0 (Security Update) 2024-01-24 13:09:56 -06:00
Pierre Labastie
ab4fdfccf8 Change all xml decl to encoding=utf-8 2024-01-19 22:39:35 +01:00
Douglas R. Reno
45f0076551 Update to Thunderbird-115.6.1 2024-01-10 10:27:11 -06:00
Douglas R. Reno
c05d5f52c9 Update to xarchiver-0.5.4.22 2023-12-30 12:34:37 -06:00
Douglas R. Reno
67f44136c7 Mozilla packages: drop ./mach configure
This command is no longer needed as './mach build' will run it for us
automatically.
2023-12-28 13:37:41 -06:00
Douglas R. Reno
b0f39cc3f1 Update to Thunderbird-115.6.0 (Security Update)
Also undo the Python 3.12 changes for now
2023-12-26 23:56:17 -06:00
Pierre Labastie
1859ee6872 Remove links to deleted wiki pages
See https://wiki.linuxfromscratch.org/blfs/ticket/18952
2023-12-23 13:40:25 +01:00
Bruce Dubbs
14e7e0b3af Update to latest KDE packages.
Update to plasma-wayland-protocols-1.12.0.
Update to plasma5-5.27.10.
Update to kde gear-23.08.4 including kate, kwave, and falkon.
Update to kf5-5.113.0.
2023-12-15 21:11:51 -06:00
Douglas R. Reno
a24a36c970 Update to transmission-4.0.5 2023-12-15 12:09:21 -06:00
Bruce Dubbs
a9e15aa438 Minor fixes.
The is no /usr/lib/systemd on a sysV build so remove the instructions
in thunar and tumbler to remove /usr/lib/systemd/user/*.service.

Drop unused libglade dependency from xscreensaver.
2023-12-09 19:44:41 -06:00
Douglas R. Reno
389a7d19b5 feh: minor text tweak in dependencies 2023-12-06 01:36:14 -06:00
Rahul Chandra
94ab975b61 Update to feh 3.10.2 2023-12-05 20:19:46 -05:00
Douglas R. Reno
d8aa0d27cb Update to thunderbird-115.5.1 2023-11-28 13:30:27 -06:00
Douglas R. Reno
e9a9932ac6 Update to inkscape-1.3.2 2023-11-27 23:44:42 -06:00
Douglas R. Reno
1ba9c6f0fa Update to Thunderbird-115.5.0 2023-11-22 18:29:02 -06:00
Douglas R. Reno
0bc6318296 Update to inkscape-1.3.1 2023-11-20 15:22:06 -06:00
Douglas R. Reno
4de66bc72d Add some more dependencies on Qt6.
I've marked most of these as 'role=nodep' so that jhalfs doesn't pick up
multiples in cases where it's not needed.

Transmission, Libreoffice, CMake, Poppler, and Appstream now have Qt6
ports working well.

I have left Qca, gpgme, polkit-qt, and other KDE-related packages alone.
They do have support for Qt6, but we should not list them as they are
incompatible with the Qt5 versions and we could end up causing
unintentional breakage by doing this.
2023-11-20 13:16:18 -06:00
Xi Ruoyao
96e0c17161
mozilla: Drop SHELL=/bin/bash
Note that if you build something relying on $SHELL, it may still fail to
build in chroot.

In the chroot we first use "env -i" to clean the environment variables.
When bash starts with no $SHELL set, it *sets* SHELL=(the login shell
of current user specified in /etc/passwd), but it *does not export this
variable*.

For example:

    $ cat > t.c << EOF
    #include <stdio.h>
    #include <stdlib.h>
    int main() { puts (getenv ("SHELL") ?: "(nullptr)"); }
    $ ./a.out
    /bin/zsh/
    $ cc t.c
    $ env -i bash -c "echo $SHELL"
    /bin/zsh
    $ env -i bash -c "./a.out"
    (nullptr)

We can remove this now only because Mozilla has added a workaround into
their building system at
https://hg.mozilla.org/mozilla-central/rev/5afe7b911f61 for some Mac
builder, inadvertently fixing our issue.

Link: https://lists.linuxfromscratch.org/sympa/arc/blfs-support/2014-11/msg00050.html
Link: https://lists.linuxfromscratch.org/sympa/arc/blfs-dev/2023-11/msg00136.html
2023-11-20 07:01:36 +08:00
Xi Ruoyao
9bfa6854dc
mozilla: Adjust comments in mozconfig <screen>s
If a newline is inside the comment, it won't be rendered.  So we can
avoid an excessive amount of empty lines in seamonkey, and break the
long comments about RELR into multiple lines.
2023-11-20 04:38:28 +08:00
Douglas R. Reno
ae82ff37e1 Update to Thunderbird-115.4.3 2023-11-16 15:55:08 -06:00
Xi Ruoyao
540854ca89
balsa: Change "WebKitGTK+" to "WebKitGTK"
GTK+ was renamed to GTK in GTK 4, and WebKitGTK+ was renamed to WebKitGTK
correspondingly.

I've not touched the ChangeLog but we should avoid "+" in the future
ChangeLog entries.

Link: https://bugs.webkit.org/show_bug.cgi?id=264161
2023-11-17 01:32:53 +08:00
Pierre Labastie
6433bc258d GIMP: some tweaks to the help file installation
- Use ./configure instead of .autogen.sh
- don't tell to use the online help, since it is in the same state
  as the local one.
2023-11-11 21:45:38 +01:00
Xi Ruoyao
aea2dbdf92
gimp: libxml2py2 is not needed anymore
Now the libxml2 Python 3 module is used.
2023-11-12 04:39:21 +08:00
Bruce Dubbs
18454ac795 Archive GConf. 2023-11-11 11:15:40 -06:00
Pierre Labastie
048e89d050 Archive lcms 2023-11-10 10:51:17 +01:00
Bruce Dubbs
dec570ad8e Fix gimp-help version 2023-11-09 10:41:04 -06:00
Douglas R. Reno
9cdfee76e6 Update to Thunderbird-115.4.2 2023-11-08 16:28:10 -06:00
Douglas R. Reno
88a654dd4f Update to GIMP-2.10.36 2023-11-08 13:44:04 -06:00
Xi Ruoyao
248d3509e1
firefox, thunderbird: Minor alignment fix 2023-11-07 23:25:33 +08:00
Xi Ruoyao
39eb0f105d
firefox, thunderbird: Add six as required
We are using system six instead of the shipped copies for Python 3.12.
2023-11-05 21:35:26 +08:00
Xi Ruoyao
dffa9ade12
thunderbird: Tweak mozconfig
1. Drop --enable-optimize=O2 because it's the default.
2. Use -Wl,-z,pack-relative-relocs as a replacement for elf-hack.
   Drop --enable-linker=gold because gold does not support this.
3. Add --enable-rust-simd for SIMD optimization, like Arch and Gentoo.
4. Copy the comment for official branding (with legal implication) from
   Firefox.
2023-11-03 21:18:02 +08:00
Xi Ruoyao
64770a69e6
Revert "thunderbird: Add ICU 74 workaround"
This reverts commit 4ae4523d55.

Phew, we don't use system ICU for TB, at all.  And the bug preventing us
from using system ICU is still not fixed in 74.1.

Carrying this "fix" actually causes the package to FTBFS with shipped
ICU.
2023-11-03 20:57:46 +08:00
Douglas R. Reno
fae2bc2e92 Update to thunderbird-115.4.1 (Security Update) 2023-11-02 11:01:58 -05:00
Xi Ruoyao
4ae4523d55
thunderbird: Add ICU 74 workaround 2023-11-02 15:55:05 +08:00
Xi Ruoyao
1dcb11c64e
thunderbird: Add Python 3.12 workaround 2023-11-02 15:53:46 +08:00
Douglas R. Reno
babb39d49b Update to Thunderbird-115.3.3 2023-10-20 13:56:10 -05:00
Pierre Labastie
4c32ae7ad0 Update to thunderbird-115.3.2 2023-10-17 16:24:07 +02:00
Bruce Dubbs
50c46ae41c Update to xscreensaver-6.08. 2023-10-12 22:26:43 -05:00
Rahul Chandra
c2a5b8fd3e Update to feh-3.10.1 2023-10-04 19:51:21 -04:00
Pierre Labastie
37f1f23851 hexchat: remove dbus-glib from optional deps
It's already in required deps...
2023-10-01 19:39:47 +02:00
Douglas R. Reno
22df483e5e Update to Thunderbird-115.3.0 (Security Update) 2023-09-27 23:57:09 -05:00
Xi Ruoyao
7b8bec72b3
Fix URLs of external depedencies, remove dead "User Notes" 2023-09-23 22:41:42 +08:00
Douglas R. Reno
19e0a87ffb Update to Thunderbird-115.2.2 2023-09-14 13:33:14 -05:00
Bruce Dubbs
990dbf00a0 Remove obsolete references to gtk2 2023-09-11 11:51:23 -05:00
Douglas R. Reno
33c5fdb8c7 Update to Transmission-4.0.4 2023-09-07 12:57:37 -05:00
Bruce Dubbs
69e716244c Update to xscreensaver-6.07. 2023-09-04 17:14:44 -05:00
Xi Ruoyao
291b865a13
thunderbird: Remove zip dependency and unneeded sed
By the way, remove a lot of stale (commented out) hot fixes.
2023-09-04 23:42:23 +08:00
Bruce Dubbs
b643f16b94 Archive reiserfsprogs. 2023-09-02 18:39:11 -05:00