Commit Graph

2820 Commits

Author SHA1 Message Date
Xi Ruoyao
29ef9b8f0c
seamonkey: Sync some configuration in mozconfig from Firefox
- Remove --enable-optimize=-O2 as it's the default.
- Use RELR for saving several MB from libxul.so, like Firefox.
- Update the comment for --disable-rust-simd.
- Copy a comment with legal implication from Firefox.
2023-11-07 22:46:49 +08:00
Xi Ruoyao
eedb6d02a0
seamonkey: Move CC=clang CXX=clang++ from command line into mozconfig
"export CC=clang CXX=clang++" is bad because it contaminates the
environment, thus if some packages are built after seamonkey in the same
shell and the user wouldn't have unset CC and CXX, those package may be
built with an untested configuration.

Move them into mozconfig.  A test build has shown they still works
there.
2023-11-07 22:46:49 +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
Douglas R. Reno
a476ebef5c Update to gnumeric-1.12.56 2023-11-03 13:36:53 -05: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
Xi Ruoyao
a7373507f5
firefox: Tweak mozconfig
1. Drop --enable-optimize because it's the default.
2. Use -Wl,-z,pack-relative-relocs as a replacement for elf-hack.
3. Add --enable-rust-simd for SIMD optimization, like Arch and Gentoo.
4. Make the formatting (captialization and punctuation) of comments more
   consistent.
2023-11-03 18:28:06 +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
Xi Ruoyao
b05b7e3a94
firefox: Add a comment for ICU 74 workaround 2023-11-02 15:13:24 +08:00
Xi Ruoyao
2281985533
firefox: Add ICU-74 workaround 2023-11-02 15:09:04 +08:00
Xi Ruoyao
e86ded4104
firefox: Add Python 3.12 work around 2023-11-02 14:45:41 +08:00
Bruce Dubbs
eebff7b81a Typos 2023-10-26 17:52:05 -05:00
Ken Moffat
ea5703f312 Package updates:
firefox-115.4.0.
spidermonkey-115.4.0.
2023-10-24 18:11:23 +01: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
Douglas R. Reno
f3250b96d3 Fix several security vulnerabilities in Seamonkey's bundled libvpx.
Seamonkey 2.53.18 appears to be almost out the door though, with
internationalization updates being applied earlier today.
2023-10-16 13:10:33 -05:00
Pierre Labastie
f4ac71418d Remove many more forgotten ftp urls 2023-10-15 23:14:18 +02:00
Pierre Labastie
e1e58be454 Remove all ftp urls
neither firefox nor epiphany can download them, and they are not
well maintained, because rarely tested.
This is WIP because the "(HTTP)" part of "Download (HTTP)" will
need to be removed too.
But let's see what users think first...
2023-10-15 21:43:08 +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
Pierre Labastie
862791814d Update to libreoffice-7.6.2
Also reinstate system boost.
2023-09-30 11:19:56 +02:00
Douglas R. Reno
22df483e5e Update to Thunderbird-115.3.0 (Security Update) 2023-09-27 23:57:09 -05:00
Douglas R. Reno
1d817374e1 Update to seamonkey-2.53.17.1 (Security Update) 2023-09-27 23:57:09 -05:00
Douglas R. Reno
2d16a06c8f Update to epiphany-45.0 2023-09-27 14:47:58 -05:00
Ken Moffat
2601934ec4 Update to firefox-115.3.0esr.
Now measured with -j8 for consistency with other long packages.
2023-09-26 21:00:22 +01:00
Xi Ruoyao
a6039f209b
libchamplain: Archive
It's an obsolete package, and it needs clutter{,-gtk} which are also
obsolete.

As it's only an optional dependency of two packages (abiword and
evolution), in evolution we are even explicitly disabling it, we can
just archive it.
2023-09-25 18:01:20 +08:00
Xi Ruoyao
7b8bec72b3
Fix URLs of external depedencies, remove dead "User Notes" 2023-09-23 22:41:42 +08:00
Douglas R. Reno
32fbcb4ac6 Update to libreoffice-7.6.1.2 2023-09-17 13:26:52 -05:00
Douglas R. Reno
8ccec7df30 Seamonkey: remove old and outdated Python2 dependency 2023-09-15 09:56:17 -05:00
Douglas R. Reno
19e0a87ffb Update to Thunderbird-115.2.2 2023-09-14 13:33:14 -05:00
Ken Moffat
f9f5eeb8cc Update to firefox-115.2.1.
This is a pointless update, it only includes a fix for the shipped
libwebp, but it was convenient to me to drop it in during my testing
for libwebp.
2023-09-13 06:43:17 +01:00
Bruce Dubbs
990dbf00a0 Remove obsolete references to gtk2 2023-09-11 11:51:23 -05:00
Ken Moffat
2e0635955c Fix the cppunit external download link.
Sourceforge's version is defunct and too old for e.g. taglib.
2023-09-10 21:22:16 +01: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
Douglas R. Reno
f7fe3e6aed Typo fixes from Julien Lepiller 2023-09-04 13:33:48 -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
Xi Ruoyao
7877690d99
firefox: Remove zip dependency, and demote yasm to optional
I can build it w/o zip and I cannot see how zip is used.  And yasm is
only used for building shipped libvpx, but we are recommending system
libvpx anyway.
2023-09-04 21:21:42 +08:00
Bruce Dubbs
b643f16b94 Archive reiserfsprogs. 2023-09-02 18:39:11 -05:00
Bruce Dubbs
511e498edb Remove duplicate words 2023-09-01 10:52:38 -05:00
Douglas R. Reno
fe66201b46 Update to Thunderbird-115.2.0 (Security Update) 2023-08-30 23:52:34 -05:00
Xi Ruoyao
bec34e0f8c
inkscape: Imagemagick (7) is still a runtime dependency 2023-08-31 00:53:54 +08:00
Xi Ruoyao
41273f2651
inkscape: It cannot use imagemagick >= 7
Comment out the imagemagick dependency for now.  It seems the upstream
developers do not want to spend too much time on supporting imagemagick
>= 7, and they prefer graphicsmagick instead.  So add graphicsmagick as
an external dependency.

Reported-by: Jean-Marc Pigeon <jmp@safe.ca>
Link: https://gitlab.com/inkscape/inkscape/-/issues/1294
2023-08-30 21:46:59 +08:00
Bruce Dubbs
76244b01d4 Text clarifications and remove lfs113_checked entity 2023-08-29 11:45:51 -05:00
Ken Moffat
b337c48e21 Package Update, firefox-115.2.0. 2023-08-29 14:49:42 +01:00
Douglas R. Reno
efba2c1482 Update to libreoffice-7.6.0.3 2023-08-28 23:46:29 -05:00
Bruce Dubbs
da5bbd8b73 Thunderbird and Firefox no longer need autoconf213 2023-08-28 18:06:25 -05:00