Commit Graph

9341 Commits

Author SHA1 Message Date
Pierre Labastie
8f65da9927 Update all python modules after merge 2023-01-22 19:56:08 +01:00
Pierre Labastie
658a4b405c Remove toml and tomli python module dependencies
They are not needed anymore. All modules now use tomllib from
the core python library.
2023-01-22 19:54:21 +01:00
Bruce Dubbs
a3fb37f612 Package updates.
Update to nano-7.2.
Update to exiv2-0.27.6.
Update to IO-Socket-SSL-2.080 (Perl Module).
2023-01-22 12:35:50 -06:00
Bruce Dubbs
6837c68bf7 Remove pythonhosted for now.
We will change pythonhosted.xml to incorporate all python modules
(perhaps excepting PyXDG) at https://files.pythonhosted.org
and move it to the top of the Python Modules page.

We will need to place the md5sums for the module sources in packages.ent
so they can be referenced in two places.

For now, remove the page from the build.  Later we will need to clean up
Makefile and archive stylesheets/{pyhosted-inc,pythonhosted}.xsl.
2023-01-22 10:13:38 -06:00
Pierre Labastie
a3a6dfc1a7 Fix command explanations in Wayland
Report by "Dragan" on blfs-dev mailing list
2023-01-22 15:27:31 +01:00
Bruce Dubbs
60a2f00103 Use an entity for md5sums that are used more than once 2023-01-21 14:29:08 -06:00
Pierre Labastie
f15166282a Remove the certifi python module
It is not needed, thanks to Ken's work on using system CA certficates
in Python modules.
2023-01-21 14:03:37 +01:00
Pierre Labastie
65bdd299e0 Update to talloc-2.4.0 2023-01-21 11:17:39 +01:00
Pierre Labastie
542ba6a919 Update to MarkupSafe-2.1.2 (Python Module) 2023-01-21 11:17:16 +01:00
Pierre Labastie
e1dc8db6ef Minor fixes to python modules 2023-01-19 21:41:27 +01:00
Pierre Labastie
765fd83edc Merge branch 'plabs/python-mods' into trunk
This branch introduces a new layout for python modules, similar
to what is done for perl modules. This allows to have useful python
modules in the book (sphinx, pytest, requests, gi-docgen), together
with their dependencies.

As a convenience for users who build by hand, a "Building
pythonhosted.org Files" section is added, which allows building all
the python modules dependencies in one go. It is generated from
the individual module pages, so the authoritative instructions are
on those individual pages.
2023-01-19 14:23:40 +01:00
Bruce Dubbs
4fe5cec23e Update to git-2.39.1. 2023-01-18 20:53:58 -06:00
Pierre Labastie
c10acfe844 Change ulink to xref for sphinx 2023-01-18 17:02:55 +01:00
Pierre Labastie
0f9a1f088b Merge branch 'trunk' into plabs/python-mods 2023-01-18 15:35:32 +01:00
Pierre Labastie
f56d2e7eeb change gi-docgen ulink to xref 2023-01-18 15:32:27 +01:00
Xi Ruoyao
97e721913b
rust: revise config.toml entries (#17520)
- Add `locked-deps = true` and `vendor = true`.  These allows building
  the package w/o downloading from crates.io (the bootstrap compiler
  still needs to be downloaded though), and eliminates the necessity of
  using a DESTDIR installation.  Note that in LFS we already do DESTDIR
  installation for ncurses so we won't lose too much educational
  material.
- Add `description = "for BLFS &version;"` so BLFS version will show up
  in the output of `rustc --version`.
- Remove `rpath = false`.  With rpath we can skip the modification of
  `/etc/ld.so.conf` file.  Note that rpath is coded as
  `$ORIGIN/../lib`, so if you run `ldd` on the executable in the build
  directory, it will show the path to the build directory; but if you
  run `ldd` on the installed executable, it will show the correct path
  to the installed library.  See `man ld.so` for more information about
  `$ORIGIN`.
2023-01-18 11:16:10 +08:00
Ken Moffat
aa5add933a Updates:
firefox-102.7.0,
JS-102.7.0.
2023-01-17 18:33:20 +00:00
Bruce Dubbs
82bb519300 Update to IO-Socket-SSL-2.079 (Perl Module). 2023-01-16 22:57:29 -06:00
Pierre Labastie
f15d31dfb7 Use remap as in the template for rust tests 2023-01-15 09:06:37 +01:00
Ken Moffat
7baeffeaad Update to rustc-1.66.1. 2023-01-15 03:16:16 +00:00
Bruce Dubbs
e58cf1493e Update to llvm-15.0.7. 2023-01-13 14:29:43 -06:00
Bruce Dubbs
109eb9ef2c Install FileCheck when building llvm 2023-01-13 12:08:22 -06:00
Douglas R. Reno
592bd5cbb8 Update to libwebp-1.3.0 2023-01-12 22:39:19 -06:00
Douglas R. Reno
c0589340b5 Update to apache-ant-1.10.13 2023-01-12 22:15:14 -06:00
Pierre Labastie
fa7b6373fb Add a fallback for pythonhosted.xml
When pythonhosted.xml has not yet been generated, it cannot be
"xinluded". This just generates a warning at xinclude time, but
then the idref is missing, which may generate failures.
2023-01-11 14:56:27 +01:00
Pierre Labastie
b588758fe1 Stop tracking pythonhosted.xml
Delete it and add it to .gitignore
2023-01-10 22:54:38 +01:00
Pierre Labastie
3bdc4eba16 Merge branch 'trunk' into plabs/python-mods 2023-01-10 21:57:10 +01:00
Pierre Labastie
c8d23c4a10 Fix mercurial md5 2023-01-10 21:38:14 +01:00
Bruce Dubbs
2f4e738f73 Update to mercurial-6.3.2. 2023-01-10 11:26:50 -06:00
Bruce Dubbs
e94875222a Update to php-8.2.1. 2023-01-09 22:11:32 -06:00
Bruce Dubbs
3df3354c2b Update to Cython-0.29.33 (Python module). 2023-01-08 12:56:19 -06:00
Pierre Labastie
d6ff5a1fe4 Update to graphviz-7.0.6 2023-01-08 12:23:52 +01:00
Bruce Dubbs
1ca0cbf8d0 Fix libqalculate url 2023-01-06 20:32:34 -06:00
Bruce Dubbs
9de220813f Update to node-18.13.0. 2023-01-06 13:49:54 -06:00
Bruce Dubbs
44a8bb607f Update to libqalculate-4.5.1. 2023-01-06 12:06:02 -06:00
Bruce Dubbs
087a3fd156 Update to python-dbusmock-0.28.7. 2023-01-06 11:31:00 -06:00
Bruce Dubbs
963d50b62c Update to LibRaw-0.21.1. 2023-01-06 11:23:37 -06:00
Ken Moffat
06c23e68a8 Fix building libreoffice with system boost.
Apply a sed to boost (or if already built, the installed
header can be edited).

Apply a patch to libreoffice for a different change.
2023-01-04 20:10:58 +00:00
Douglas R. Reno
811d39ba1c Archive telepathy-logger.
It's no longer used by anything and depends on python2.
2023-01-03 15:18:22 -06:00
Douglas R. Reno
db18e97ee2 Update to libxkbcommon-1.5.0 2023-01-03 15:13:12 -06:00
Bruce Dubbs
6304cd5ebf Update to Pygments-2.14.0 (Python module). 2023-01-02 15:16:10 -06:00
Bruce Dubbs
dcd7c413aa Update to poppler-23.01.0. 2023-01-02 15:05:28 -06:00
Pierre Labastie
9f1e41e610 gegl: libraw optional, libopenraw not a dep
Also fix wording for the libraw sed
2023-01-01 21:57:04 +01:00
Pierre Labastie
49d0e35e3d Fix an issue in gegl due to recent libraw 2023-01-01 11:03:36 +01:00
Bruce Dubbs
0ce5f579cd Update to Net-DNS-1.36 (Perl module) 2022-12-30 14:26:48 -06:00
Douglas R. Reno
0d713c9e73 Update to glib-2.74.4 (Security Update) 2022-12-30 11:55:03 -06:00
Douglas R. Reno
f1bb0a2948 Update to libtiff-4.5.0 (Security Update) 2022-12-30 11:52:12 -06:00
Bruce Dubbs
0d1c01ea02 Update to opencv-4.7.0. 2022-12-30 11:12:12 -06:00
Bruce Dubbs
7396855695 Fix url for p7zip. Upstream moved it. 2022-12-29 21:13:06 -06:00
Bruce Dubbs
7a5e58b93e Update to doxygen-1.9.6. 2022-12-29 16:14:37 -06:00
Bruce Dubbs
b5eadf6a58 Update to tree-2.1.0. 2022-12-29 13:01:27 -06:00
Bruce Dubbs
de944b992a Update to ruby-3.2.0. 2022-12-29 11:27:24 -06:00
Pierre Labastie
e1eaf26717 Update to libsigc++2-2.12.0 2022-12-29 14:50:36 +01:00
Pierre Labastie
7985c336f6 Update to graphviz-7.0.5 2022-12-29 14:45:53 +01:00
Pierre Labastie
bf565e0602 Update to libgusb-0.4.3 2022-12-29 14:35:55 +01:00
Pierre Labastie
769728eb35 Update to libqalculate-4.5.0 2022-12-29 11:24:01 +01:00
Bruce Dubbs
edeb710167 Update to LibRaw-0.21.0. 2022-12-28 21:00:35 -06:00
Douglas R. Reno
e6940abbdf systemd: Patch systemd against CVE-2022-4415 2022-12-28 09:59:01 -06:00
Thomas Trepl
809c6b5eb5 Fix the note about ruby-on-rails applications 2022-12-28 10:29:35 +01:00
Douglas R. Reno
68a229a785 Add libcloudproviders in support of Nautilus.
This package can also be used with gtk-4
2022-12-27 22:12:36 -06:00
Bruce Dubbs
b3a11f451d Update to harfbuzz-6.0.0. 2022-12-27 20:24:07 -06:00
Bruce Dubbs
1d37b08d2c Update to tk8.6.13. 2022-12-27 20:11:42 -06:00
Bruce Dubbs
8b4a7295b9 Update to unrar-6.2.3. 2022-12-27 19:48:42 -06:00
Bruce Dubbs
b2651a582d Update to boost_1_81_0.
This package builds without issue, but 20 out of 167 tests fail when
python-3.11 is used. If python-3.10 is used, all tests pass.  If
python is a symlink to python2 and the tests are run with that, all
tests pass.
2022-12-27 16:06:10 -06:00
Bruce Dubbs
044e72f796 Update to exempi-2.6.3. 2022-12-27 11:42:00 -06:00
Thomas Trepl
036de7134e Upgrade git-2.39.0 2022-12-25 16:29:33 +01:00
Thomas Trepl
98fa3eaf4f Upgrade nasm-2.16.01 2022-12-25 09:23:40 +01:00
David Bryant
a0e08b2176 Standardized the spelling of "userspace".
Also corrected the capitalization of titles and cleaned up some
grammatical errors. Note that a few modules quote the "config"
menu for the Linux kernel, whch says "user-space". Those
modules were not altered; directly quoted material should be
reproduced verbatim.
2022-12-24 14:14:57 -06:00
Thomas Trepl
15babcc08f Upgrade nasm-2.16 2022-12-24 09:10:01 +01:00
Bruce Dubbs
3d17248710 Remove double hyphens in comment 2022-12-23 13:46:19 -06:00
Bruce Dubbs
ec886f9ab0 Update to php-8.2.0. 2022-12-23 10:43:57 -06:00
Bruce Dubbs
e94f959eff An md5sum fix and a spelling fix 2022-12-23 09:36:11 -06:00
Bruce Dubbs
891ff68307 Update to python3-3.11.1. 2022-12-22 16:51:25 -06:00
Bruce Dubbs
a26fb1cf9b Perl module updates.
Update to IO-Socket-SSL-2.078 (Perl module).
Update to File-Slurper-0.014 (Perl module).
2022-12-22 16:20:44 -06:00
Pierre Labastie
25bc5c808a Update to libksba-1.6.3 2022-12-21 22:46:52 +01:00
Thomas Trepl
e9bd7569ad Remove obsolete sed from libarchive 2022-12-19 09:10:39 +01:00
Thomas Trepl
cbc48937ae Upgrade libarchive-3.6.2 2022-12-17 17:02:24 +01:00
Thomas Trepl
271882a0b9 Upgrade pcre2-10.42 2022-12-17 16:49:33 +01:00
Douglas R. Reno
479c7fe4db Change sysprof and rest to use libadwaita1 instead of "libadwaita".
"libadwaita"'s xref is actually a pointer to libadwaita.so in
gnome-themes-extra. As a result of this, the library from
gnome-themes-extra gets referenced instead of the actual package.

Fix this by using 'libadwaita1' instead, like other packages that use
libadwaita.
2022-12-16 13:24:44 -06:00
Douglas R. Reno
c5408a2d70 Add an entity for the gi-docgen URL and change several packages to use
it.

This should make the different URLs we had previously consistent with
one another, and ease maintenance burden.

This is only temporary though since eventually gi-docgen will become
part of the book, when Pierre's python-modules branch is brought into
trunk.
2022-12-16 13:18:44 -06:00
Thomas Trepl
ff9dc8e74f Update to logrotate-3.21.0 2022-12-15 17:18:17 +01:00
Pierre Labastie
8c350e6c70 Update to lxml-4.9.2 (python module) 2022-12-15 12:54:44 +01:00
Douglas R. Reno
52c9cde654 Update to sysprof-3.46.0 2022-12-14 14:31:59 -06:00
Douglas R. Reno
3fbac767b9 Update to pyatspi-2.46.0 2022-12-14 13:30:11 -06:00
Douglas R. Reno
1ea1e02d3a Change all dependencies on at-spi2-atk and ATK to at-spi2-core.
This accounts for their archival in the next couple of commits.

The reason behind the archival is that the files from both of those
packages are now provided by at-spi2-core.
2022-12-14 13:21:59 -06:00
Ken Moffat
8d219de89c Updates:
firefox-102.6.0,
js-102.6.0.

Measured on AMD 3400G using linux-6.0.12, and only 4 cores online
for JS, sizes and timings on other machines differ slightly.
2022-12-13 19:47:32 +00:00
David Bryant
48771ae06f Unless it's a directory name, or something like that, "test suite"
should be spelled as two words.
2022-12-13 12:19:29 -06:00
Ken Moffat
ab3ae35ad2 python-modules: patch Requests to be able to use system certs. 2022-12-12 23:09:06 +00:00
Ken Moffat
89a8d9ad9f Merge branch 'trunk' into plabs/python-mods 2022-12-12 22:34:38 +00:00
David Bryant
bdf848134a Change "behaviour" to "behavior" throughout the BLFS book. 2022-12-12 15:30:37 -06:00
David Bryant
b59e5eb3ea Fixed a common misspelling. "setup" is a noun. When "set up" is a
phrasal verb, it is spelled as two words. This commit fixes most of
the misspelled "set up" instances in the BLFS book.
2022-12-12 14:17:31 -06:00
Pierre Labastie
b83e9c87a9 Update to uchardet-0.0.8 2022-12-09 16:36:33 +01:00
Bruce Dubbs
ccf0941dc3 Update to pcre2-10.41. 2022-12-08 15:09:51 -06:00
Bruce Dubbs
fa41dd0bbf Update to graphviz-7.0.4. 2022-12-08 14:29:28 -06:00
Bruce Dubbs
7dcc145128 Update to poppler-22.12.0. 2022-12-08 13:55:57 -06:00
Pierre Labastie
65164ed75c Try to clarify dependencies for usbutils
wget is recommended for building (used in the instructions)
git is required if running autogen.sh on the github tarball.
the kernel tarball has teh necessary files and autogen.sh is not
needed. Also, if usbhid-dump is not needed, git is not needed either.
2022-12-08 13:20:39 +01:00
Bruce Dubbs
7241b26bca Update to swig-4.1.1. 2022-12-05 18:27:38 -06:00
Thomas Trepl
d1901e49c9 Update to cmake-3.25.1 2022-12-03 17:22:53 +01:00
Pierre Labastie
b327731503 Update to glib-2.74.3 2022-12-03 12:13:17 +01:00
Pierre Labastie
cf905e02e5 Merge branch 'trunk' into plabs/python-mods 2022-12-01 21:23:08 +01:00
Pierre Labastie
5a8c6008bf Update to LLVM-15.0.6 2022-11-30 15:44:26 +01:00
Pierre Labastie
0bdfbb9be5 Update to newt-0.52.23 2022-11-30 15:43:44 +01:00
Pierre Labastie
435580e3ca Update to wayland-protocols-1.31 2022-11-30 15:08:35 +01:00
Pierre Labastie
eb19100e6b Fix a misplaced role 2022-11-30 14:50:05 +01:00
Bruce Dubbs
75fee1b462 emove references to Xorg "katamari"
Also tweak a tar command in llvm.
2022-11-29 15:46:29 -06:00
Pierre Labastie
3f2db3a638 Remove sect1info tags
They only contain a date tag that is nowhere used.
2022-11-29 08:58:07 +01:00
Bruce Dubbs
4454113552 Update to pycairo-1.23.0. 2022-11-28 20:47:45 -06:00
Bruce Dubbs
b0d1dc05f0 Package updates.
Update to php-8.1.13.
Update to umockdev-0.17.15.
Update to btrfs-progs-v6.0.2.
2022-11-28 16:16:11 -06:00
Bruce Dubbs
49b8f58152 Package updates.
Update to pycryptodome-3.16.0 (Python module).
Update to pipewire-0.3.61.
2022-11-28 15:16:03 -06:00
Thomas Trepl
edfcf34d37 Upgrade ruby-3.1.3 2022-11-28 12:27:11 +01:00
Bruce Dubbs
028de44444 Upstream released a very minor update-graphviz-7.0.3. 2022-11-27 21:50:45 -06:00
Pierre Labastie
ea13fa082e At last php bindings can be built for graphviz 2022-11-27 21:50:11 +01:00
Bruce Dubbs
8ce663780e Update to newt-0.52.22. 2022-11-27 12:11:03 -06:00
Bruce Dubbs
063c012b03 Update to libpng-1.6.39. 2022-11-27 12:00:39 -06:00
Bruce Dubbs
296cbe28d1 Update to qpdf-11.2.0. 2022-11-27 11:23:38 -06:00
Bruce Dubbs
3cef615aef Update to mercurial-6.3.1. 2022-11-27 11:17:22 -06:00
Bruce Dubbs
0a807b6a0a Update to graphviz-7.0.2. 2022-11-27 10:48:33 -06:00
Bruce Dubbs
1295f494d4 Update to pycairo-1.22.0. 2022-11-26 14:33:51 -06:00
Bruce Dubbs
256eac6ea5 Update to pciutils-3.9.0. 2022-11-26 11:37:17 -06:00
Bruce Dubbs
a4682b8444 Update to usbutils-015. 2022-11-26 11:27:08 -06:00
Bruce Dubbs
8a7466be81 Update to IO-Socket-SSL-2.077 (Perl Module). 2022-11-26 10:56:13 -06:00
Bruce Dubbs
63d4b42adf Update to wayland-protocols-1.30. 2022-11-26 10:28:46 -06:00
Douglas R. Reno
963a486dcd Bubblewrap: tweak spacing 2022-11-22 12:06:47 -06:00
Pierre Labastie
d2a21aaf6b Typo 2022-11-18 15:26:28 +01:00
Pierre Labastie
754f4c6dd9 Update to LLVM-15.0.5
Also change some bridgehead to para, to prevent jhalfs failure:
see 392f81410, for the same issue in openjdk.
2022-11-18 14:28:51 +01:00
Pierre Labastie
392f81410b openjdk: remove one bridgehead that breaks jhalfs
For Additional downloads, jhalfs looks for a bridgehead
that contains "Additional", and expects that there is no
other bridgehead before the next itemizedlist, which is
supposed to contain the download information. Otherwise
it fails to find and use this information. Replace the
extra bridgehead with a para and emphasis.
2022-11-18 13:51:37 +01:00
Pierre Labastie
7029e5bc8c Update to cmake-3.25.0 2022-11-18 13:50:06 +01:00
Bruce Dubbs
7756281c69 Update to sysstat-12.7.1. 2022-11-17 16:16:30 -06:00
Bruce Dubbs
d230ea4902 Update to gegl-0.4.40. 2022-11-17 14:57:01 -06:00
Bruce Dubbs
f588e68aa8 Update to babl-0.1.98. 2022-11-17 14:36:46 -06:00
Pierre Labastie
87ed9b10c7 Update to Mako-1.2.4
Also add testing instructions.
2022-11-17 13:34:30 +01:00
Pierre Labastie
f183c1c92c Update to mercurial-6.3.0 2022-11-17 13:25:20 +01:00
Pierre Labastie
68c50e0c02 Update to Mako-1.2.4
Also add testing instructions.
2022-11-17 13:23:54 +01:00
Pierre Labastie
11c62aa1a5 Update to mercurial-6.3.0 2022-11-17 13:12:26 +01:00
Pierre Labastie
4f406eae0e Merge branch 'trunk' into plabs/python-mods 2022-11-17 08:58:32 +01:00
Bruce Dubbs
0d7ff48032 Update to bluez-5.66. 2022-11-16 18:13:09 -06:00
Ken Moffat
b932ddada8 Update to JS102-102.5.0 (mozjs).
Note that at the moment the version does not have to align with
the firefox-esr version, but this one does fix a js vulnerability.
2022-11-16 19:17:32 +00:00
Bruce Dubbs
517a6031ec Update to IO-Socket-SSL-2.076 (Perl Module). 2022-11-16 09:20:28 -06:00
Pierre Labastie
62e3c6dd6f Update to graphviz-7.0.1 2022-11-16 12:15:10 +01:00
Bruce Dubbs
fc255ea1f1 Update to bubblewrap-0.7.0. 2022-11-15 14:53:26 -06:00
Bruce Dubbs
c75fe53c31 Update to iso-codes-4.12.0. 2022-11-15 14:43:29 -06:00
Douglas R. Reno
14bd41d008 Add JS102 and archive JS91. 2022-11-14 14:01:00 -06:00
Douglas R. Reno
3947fa9bec Four package updates.
Update to network-manager-applet-1.30.0
Update to libnma-1.10.4
Update to highlight-4.4
Update to unrar-6.2.2
2022-11-14 10:23:53 -06:00
Douglas R. Reno
eb07735db7 Two security updates:
Update to sysstat-12.6.1
Update to xfce4-settings-4.16.5
2022-11-14 09:35:21 -06:00
Pierre Labastie
1ce8fe203a Fix libtiff page:
Add instructions to apply the patch
Remove the sed that generates a wrong libtiff-4.pc
2022-11-11 20:53:28 +01:00
Douglas R. Reno
0a91797423 Update to php-8.1.12 (Security Update) 2022-11-10 11:14:10 -06:00
Bruce Dubbs
41f908a9ee Start fleshing out pythonhosted.xml 2022-11-10 04:12:53 +00:00
Douglas R. Reno
42e52b19ab Update to pixman-0.42.2 (Security Update) 2022-11-09 16:46:55 -06:00
Douglas R. Reno
3ddcb52b3e SWIG: Temporarily turn off JavaScript support due to problems with Node.
The Node CLI changed significantly enough that the tests will no longer
run and will give out errors which point towards problems in Make, when
they are due to changes in Node's CLI.

Let's turn the JavaScript support off for now since nothing else in BLFS
uses it.

This cleans up the output significantly, only leaving a few tests from
Lua failing and some from Go (since we use the GCC variant instead of
Google's official compiler.)
2022-11-09 10:49:36 -06:00
Bruce Dubbs
e09da3c5e4 Add pythonhosted page
This page is not complete.  The build part does not work yet, but
the fetch of files does.  If the fetch is run a second time, it
will only get a file in the .md5 file that is not already present.

The install instructs are mostly OK, but the test for the module
already installed is not correct yet.  The next commit will
update it.
2022-11-09 07:16:33 +00:00