[blfs] 05/07: dd corrosion-0.6.1 in support of kdeplasma-addons.
| Newsgroups | gmane.linux.lfs.beyond.book |
|---|---|
| Message-ID | <[email protected]> |
This is an automated email from the git hooks/post-receive script. git pushed a commit to branch trunk in repository blfs. commit 7cc6d2db3234ce0698289daf053922ca1398ffb2 Author: Bruce Dubbs <[email protected]> AuthorDate: Sun Aug 23 22:28:48 2026 -0500 dd corrosion-0.6.1 in support of kdeplasma-addons. --- introduction/welcome/changelog.xml | 3 + kde/plasma/corrosion.xml | 129 +++++++++++++++++++++++++++++++++++++ kde/plasma/plasma.xml | 1 + packages.ent | 1 + 4 files changed, 134 insertions(+) diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index a1634b1351..0826ed3d72 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -42,6 +42,9 @@ <listitem> <para>August 22nd, 2026</para> <itemizedlist> + <listitem> + <para>[bdubbs] - Add corrosion-0.6.1 in support of kdeplasma-addons.</para> + </listitem> <listitem> <para>[bdubbs] - Update to kquickimageeditor-0.6.2.1. Fixes <ulink url="&blfs-ticket-root;23478">#23478</ulink>.</para> diff --git a/kde/plasma/corrosion.xml b/kde/plasma/corrosion.xml new file mode 100644 index 0000000000..f29803a267 --- /dev/null +++ b/kde/plasma/corrosion.xml @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" + "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [ + <!ENTITY % general-entities SYSTEM "../../general.ent"> + %general-entities; + + <!ENTITY corrosion-download-http "https://github.com/corrosion-rs/corrosion/archive/v&corrosion-version;/corrosion-&corrosion-version;.tar.gz"> + <!ENTITY corrosion-download-ftp " "> + <!ENTITY corrosion-md5sum "060ee79a6bf7c5a2e4e810370fbb7b61"> + <!ENTITY corrosion-size "104 KB"> + <!ENTITY corrosion-buildsize "10 MB"> + <!ENTITY corrosion-time "less than 0.1 SBU"> +]> + +<sect1 id="corrosion" xreflabel="corrosion-&corrosion-version;"> + <?dbhtml filename="corrosion.html"?> + + <title>corrosion-&corrosion-version;</title> + + <indexterm zone="corrosion"> + <primary sortas="a-corrosion-&corrosion-version;">corrosion</primary> + </indexterm> + + <sect2 role="package"> + <title>Introduction to corrosion</title> + + <para> + The <application>corrosion</application> package is a + tool for integrating <xref linkend="rustc"/> into an existing CMake project. + </para> + + &lfs131_checked; + + <bridgehead renderas="sect3">Package Information</bridgehead> + <itemizedlist spacing="compact"> + <listitem> + <para> + Download (HTTP): <ulink url="&corrosion-download-http;"/> + </para> + </listitem> + <listitem> + <para> + Download (FTP): <ulink url="&corrosion-download-ftp;"/> + </para> + </listitem> + <listitem> + <para> + Download MD5 sum: &corrosion-md5sum; + </para> + </listitem> + <listitem> + <para> + Download size: &corrosion-size; + </para> + </listitem> + <listitem> + <para> + Estimated disk space required: &corrosion-buildsize; + </para> + </listitem> + <listitem> + <para> + Estimated build time: &corrosion-time; + </para> + </listitem> + </itemizedlist> + + <bridgehead renderas="sect3">corrosion Dependencies</bridgehead> + + <bridgehead renderas="sect4">Required</bridgehead> + <para role="required"> + <xref linkend="rustc"/> + </para> + + </sect2> + + <sect2 role="installation"> + <title>Installation of corrosion</title> + + <para> + Install <application>corrosion</application> by running the following + commands: + </para> + +<screen><userinput>mkdir build && +cd build && + +cmake -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_INSTALL_LIBEXECDIR=lib \ + -D CORROSION_BUILD_TESTS=OFF \ + -W no-author .. && +make</userinput></screen> + + <para> + The package does not come with a test suite. + </para> + + <para> + Now, as the &root; user: + </para> + +<screen role="root"><userinput>make install</userinput></screen> + + </sect2> + + <sect2 role="content"> + <title>Contents</title> + + <segmentedlist> + <segtitle>Installed Programs</segtitle> + <segtitle>Installed Library</segtitle> + <segtitle>Installed Directories</segtitle> + + <seglistitem> + <seg> + None + </seg> + <seg>None</seg> + <seg> + /usr/lib/cmake/Corrosion and + /usr/share/cmake + </seg> + </seglistitem> + </segmentedlist> + + </sect2> +</sect1> + diff --git a/kde/plasma/plasma.xml b/kde/plasma/plasma.xml index f3003902d7..26882dc50c 100644 --- a/kde/plasma/plasma.xml +++ b/kde/plasma/plasma.xml @@ -26,6 +26,7 @@ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="qtkeychain.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kquickimageeditor.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bolt.xml"/> + <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="corrosion.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="plasma-all.xml"/> </chapter> diff --git a/packages.ent b/packages.ent index 808d74712c..a918297d8e 100644 --- a/packages.ent +++ b/packages.ent @@ -1021,6 +1021,7 @@ <!ENTITY kquickimageeditor-version "0.6.2.1"> <!ENTITY qtkeychain-version "0.16.0"> <!ENTITY bolt-version "0.9.11"> +<!ENTITY corrosion-version "0.6.1"> <!ENTITY kf6apps-version "26.04.3"> <!ENTITY konsole-version "26.04.3"> <!ENTITY kddockwidgets-version "2.4.0"> -- To stop receiving notification emails like this one, please contact the administrator of this repository. -- http://lists.linuxfromscratch.org/sympa/info/blfs-book Unsubscribe: See the above information page