Commit Graph

2872 Commits

Author SHA1 Message Date
Pierre Labastie
8097885f44 libreoffice: don't hardcode the symlink
Presently, we do "ln -s libreoffice-<version> /opt/libreoffice"
but we use $LO_PREFIX everywhere else. So if $LO_PREFIX is not
equal to libreoffice-<version>, the symlink is broken. Use
"ln -s $LO_PREFIX /opt/libreoffice instead".
2023-12-30 20:14:39 +01:00
Douglas R. Reno
c05d5f52c9 Update to xarchiver-0.5.4.22 2023-12-30 12:34:37 -06:00
Xi Ruoyao
f94402b44d
seamonkey: Fix usage of Python 3.11
The mach of seamonkey is more nasty than FF or TB :(.

Q: Why not just export PATH=/opt/python3.11/bin:$PATH?
A: This will be too easy forgetting to unset it.  And an explicit
   PATH=$PATH_PY311 also helps sudo (sudo PATH=$PATH_PY311 mach install
   will work perfectly fine, but export PATH=$PATH_PY311; sudo ... won't
   work as sudo will reset $PATH).
2023-12-30 04:41:02 +08: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
Douglas R. Reno
6848f3f59b Seamonkey: adapt to the new Python 3.11 installation method. 2023-12-26 21:41:42 -06:00
Douglas R. Reno
da3147829f Firefox: drop the six dependency.
We're using a system copy of Python 3.11 now, and we don't copy the
system copy of six into the Firefox build tree anymore
2023-12-26 21:28:51 -06:00
Douglas R. Reno
97e8769af9 Firefox: remove extra newlines at the start of command blocks 2023-12-26 15:15:27 -06:00
Bruce Dubbs
6dd695f77f Typo 2023-12-26 12:48:38 -06:00
Bruce Dubbs
01c1ac6aff Typos and small corrections. 2023-12-26 12:44:02 -06:00
Bruce Dubbs
5bd4e666b2 Simplify python3.11 page and firefox page. 2023-12-26 12:34:06 -06:00
Rahul Chandra
105d06c49a Add python3.11 in order to build Mozilla packages
I haven't modified all the reverse-depends to remove the
python-3.12 fixes (only firefox right now)
2023-12-26 02:33:08 -05: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
Pierre Labastie
5edfa7f011 Make sed for python-3.11 nodump in seamonkey 2023-12-21 17:57:51 +01:00
Douglas R. Reno
4b3d2071e1 Update to Seamonkey-2.53.18 2023-12-20 15:49:54 -06:00
Ken Moffat
0ad8663600 Update to firefox-115.6.0esr. 2023-12-19 17:48:14 +00: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
8d0bd18ad5 Update to libreoffice-7.6.4.1 2023-12-08 20:26:49 -06:00
Pierre Labastie
c4829ee1b9 Fix abiword for libxml-2.12.x 2023-12-07 20:00:13 +01:00
Pierre Labastie
493ec31a2a Reinstate disable-goncf in seamonkey mozconfig 2023-12-07 14:17:06 +01: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
f9155d11d9 Libreoffice: fix the patch URL (add a missing &) 2023-11-26 18:08:44 -06:00
Douglas R. Reno
b2737395de Update to libreoffice-7.6.3.2
Contains a patch as well to build with libxml2-2.12.x
2023-11-26 18:04:40 -06:00
Douglas R. Reno
35eafd887b Update the URL for OTS in Abiword 2023-11-23 20:48:46 -06:00
Douglas R. Reno
1ba9c6f0fa Update to Thunderbird-115.5.0 2023-11-22 18:29:02 -06:00
Ken Moffat
00aedafbcb Update to firefox-115.5.0. 2023-11-21 20:39:11 +00: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
Xi Ruoyao
4e7ec17c2e
autoconf213: Archive
With a simple hack in SeaMonkey, autoconf-2.13 is not needed anymore.

Fixes: #18459
2023-11-10 14:35:47 +08:00
Bruce Dubbs
dec570ad8e Fix gimp-help version 2023-11-09 10:41:04 -06:00
Bruce Dubbs
41cf461475 Change abiword and wv URLs to anduin. 2023-11-08 18:28:46 -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
Pierre Labastie
00b933f310 Fix libreoffice for ICU 74 2023-11-07 22:04:58 +01:00
Pierre Labastie
15726a7c25 Typo 2023-11-07 21:48:20 +01:00
Douglas R. Reno
2226a0f3bb Update to epiphany-45.1 2023-11-07 14:05:50 -06:00
Xi Ruoyao
7be485e948
seamonkey: Add ICU 74 workaround
Note that it's slightly different from Firefox.
2023-11-07 23:42:57 +08:00