pidgin/nest

9209c7e3a493
Parents 3f2e07a5be16
Children fb9521f27d7d
accessibility: fix 2.x.y document structure

Testing Done:
ran ./dev-server.sh

Reviewed at https://reviews.imfreedom.org/r/847/
--- a/hugo/content/development/building/2.x.y/_index.md Sun Jul 25 23:16:50 2021 -0500
+++ b/hugo/content/development/building/2.x.y/_index.md Tue Jul 27 01:14:41 2021 -0500
@@ -5,7 +5,7 @@
lastmod: 2019-09-04T03:20:39.000Z
---
-# Building
+## Building
If you're building for Windows you'll want to have a look at
[the building on Windows page]({{< ref "development/building/2.x.y/windows" >}})
@@ -14,7 +14,7 @@
Pidgin's default build has a lot of dependencies. This document will hopefully
help you find and install them all.
-## Packaged Dependencies
+### Packaged Dependencies
These dependencies are ones that should be found in your distribution's package
manager.
@@ -46,7 +46,7 @@
If you are trying to compile on Windows, you need the answer to a different
question.
-## Why can't I compile Pidgin?
+### Why can't I compile Pidgin?
You're probably missing some dependencies. The `configure` script will tell you
when you are missing required dependencies. Remember that if you're using an
@@ -58,7 +58,7 @@
probably want to drop by the IRC channel or XMPP conference listed on
the [Contact]({{< ref "contact" >}}) page to get help.
-## How do I install the dependencies on Debian or Ubuntu?
+### How do I install the dependencies on Debian or Ubuntu?
You need to install the development headers; these are the `-dev` packages. A
simple `apt-get build-dep pidgin` will find and install all of the required
@@ -73,7 +73,7 @@
files scares you, Ubuntu has a "Software Sources" control panel in _System_ ->
_Administration_ which has some magic checkboxes to do this for you.
-## How do I install the dependencies on Fedora (or similar)?
+### How do I install the dependencies on Fedora (or similar)?
RPM-based distribution users may find `yum-builddep pidgin`
useful if a source RPM is available and the distribution uses the yum tools.
@@ -83,12 +83,12 @@
command is in the `yum-utils` package, which is not necessarily installed by
default.
-## How do I apply the patch "something.diff"?
+### How do I apply the patch "something.diff"?
Type `patch -p1 < something.diff` from the top level of the source directory
(`pidgin/`, not `pidgin/pidgin/` or `pidgin/finch/`).
-## Is there a way to compile without some protocols?
+### Is there a way to compile without some protocols?
There are actually two ways:
@@ -100,6 +100,6 @@
- Use the `--with-dynamic-prpls` option to `./configure` by specifying a
comma-separated list, like so: `./configure --with-dynamic-prpls=irc,xmpp`
-## Can I compile just Finch, not Pidgin?
+### Can I compile just Finch, not Pidgin?
Sure. Pass `--disable-gtkui` to `./configure`.