<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/avahi.scm, branch master</title>
<subtitle>Transactional package manager, declarative GNU/Linux distribution, reproducible deployment tool, and more! https://guix.gnu.org</subtitle>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/'/>
<entry>
<title>gnu: Merge (gnu packages avahi) with (gnu packages dns).</title>
<updated>2026-06-04T04:07:12+00:00</updated>
<author>
<name>Anderson Torres</name>
<email>anderson.torres.8519@gmail.com</email>
</author>
<published>2026-05-05T20:40:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=27c8428b41b7ce37109503292309c6b570194d44'/>
<id>27c8428b41b7ce37109503292309c6b570194d44</id>
<content type='text'>
* gnu/packages/dns.scm: Move to here...
* gnu/packages/avahi.scm (avahi, nss-mdns): ...from here.
  New deprecated variables.

Change-Id: I504e6d306d43b0642c8ad2cf91e048fdc401398f
Merges: https://codeberg.org/guix/guix/pulls/8572
Reviewed-by: Maxim Cournoyer &lt;maxim@guixotic.coop&gt;
Reviewed-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/dns.scm: Move to here...
* gnu/packages/avahi.scm (avahi, nss-mdns): ...from here.
  New deprecated variables.

Change-Id: I504e6d306d43b0642c8ad2cf91e048fdc401398f
Merges: https://codeberg.org/guix/guix/pulls/8572
Reviewed-by: Maxim Cournoyer &lt;maxim@guixotic.coop&gt;
Reviewed-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: avahi: Fix build with gcc-14 on the Hurd.</title>
<updated>2026-02-24T00:17:45+00:00</updated>
<author>
<name>Yelninei</name>
<email>yelninei@tutamail.com</email>
</author>
<published>2026-02-13T15:28:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=3b88c71568f4862533e412ad0c722402ed7a24f6'/>
<id>3b88c71568f4862533e412ad0c722402ed7a24f6</id>
<content type='text'>
* gnu/packages/avahi.scm (avahi)[configure-flags]: Set CFLAGS to relax
gcc-14's strictness when building for the Hurd.

Change-Id: I628d172ad9bf7582e22c08a789fe97feaecad795
Signed-off-by: Maxim Cournoyer &lt;maxim@guixotic.coop&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/avahi.scm (avahi)[configure-flags]: Set CFLAGS to relax
gcc-14's strictness when building for the Hurd.

Change-Id: I628d172ad9bf7582e22c08a789fe97feaecad795
Signed-off-by: Maxim Cournoyer &lt;maxim@guixotic.coop&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: avahi: Support for cross-building and the Hurd.</title>
<updated>2023-05-29T07:25:51+00:00</updated>
<author>
<name>Janneke Nieuwenhuizen</name>
<email>janneke@gnu.org</email>
</author>
<published>2023-05-29T06:49:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=77fe306c66eea88acd4b29dd0e60bbf9d7bae101'/>
<id>77fe306c66eea88acd4b29dd0e60bbf9d7bae101</id>
<content type='text'>
* gnu/packages/avahi.scm (avahi)[inputs]: Include libcap only for supported
systems and when not cross-building.
[arguments]: Add --disable-autoipd when not using libcap.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/avahi.scm (avahi)[inputs]: Include libcap only for supported
systems and when not cross-building.
[arguments]: Add --disable-autoipd when not using libcap.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: avahi: Make all arguments unconditional.</title>
<updated>2022-01-10T16:44:30+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim.cournoyer@gmail.com</email>
</author>
<published>2021-12-17T20:07:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=756188a8da7e3cf4a784dab4eab05799eb2f2dd5'/>
<id>756188a8da7e3cf4a784dab4eab05799eb2f2dd5</id>
<content type='text'>
* gnu/packages/avahi.scm (avahi)[origin]: Fix indentation
and remove trailing #t.
[arguments]: Re-integrate conditional arguments.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/avahi.scm (avahi)[origin]: Fix indentation
and remove trailing #t.
[arguments]: Re-integrate conditional arguments.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: avahi: Use the cross-compiled bash.</title>
<updated>2021-09-20T11:15:08+00:00</updated>
<author>
<name>Maxime Devos</name>
<email>maximedevos@telenet.be</email>
</author>
<published>2021-08-25T11:53:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=0636f02b0e33aed9b2f951bc91ded0fe8a7d1654'/>
<id>0636f02b0e33aed9b2f951bc91ded0fe8a7d1654</id>
<content type='text'>
* gnu/packages/avahi.scm (avahi)[arguments]&lt;#:phases&gt;{patch-more-shebangs}:
  Replace the bash in the shebangs in "/etc/avahi" with a cross-compiled bash.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/avahi.scm (avahi)[arguments]&lt;#:phases&gt;{patch-more-shebangs}:
  Replace the bash in the shebangs in "/etc/avahi" with a cross-compiled bash.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: avahi: Find 'TARGET-pkg-config' when cross-compiling.</title>
<updated>2021-09-20T11:15:08+00:00</updated>
<author>
<name>Maxime Devos</name>
<email>maximedevos@telenet.be</email>
</author>
<published>2021-08-25T10:42:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=0515ebb0d17f4350b094cace66d5469640029da7'/>
<id>0515ebb0d17f4350b094cace66d5469640029da7</id>
<content type='text'>
The configure script first tests whether "pkg-config" is in PATH,
and then uses "TARGET-pkg-config".  Pretend "pkg-config" exists.

* gnu/packages/avahi.scm (avah)[arguments]&lt;#:configure-flags&gt;: Set
  ac_cv_prog_have_pkg_config=yes when cross-compiling.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The configure script first tests whether "pkg-config" is in PATH,
and then uses "TARGET-pkg-config".  Pretend "pkg-config" exists.

* gnu/packages/avahi.scm (avah)[arguments]&lt;#:configure-flags&gt;: Set
  ac_cv_prog_have_pkg_config=yes when cross-compiling.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: libcap: Update to 2.49.</title>
<updated>2021-05-09T21:43:32+00:00</updated>
<author>
<name>Marius Bakke</name>
<email>marius@gnu.org</email>
</author>
<published>2021-05-09T09:41:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=cd42bad5d51d0069bceaea629f97bdc6154399da'/>
<id>cd42bad5d51d0069bceaea629f97bdc6154399da</id>
<content type='text'>
* gnu/packages/linux.scm (libcap-2.31): Rename to ...
(libcap): ... this: Update to 2.49.
[arguments]: Adjust substitution.
(libcap/next): Remove variable.
* gnu/packages/avahi.scm (avahi)[inputs]: Change from LIBCAP/NEXT to LIBCAP.
* gnu/packages/base.scm (coreutils)[inputs]: Likewise.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/linux.scm (libcap-2.31): Rename to ...
(libcap): ... this: Update to 2.49.
[arguments]: Adjust substitution.
(libcap/next): Remove variable.
* gnu/packages/avahi.scm (avahi)[inputs]: Change from LIBCAP/NEXT to LIBCAP.
* gnu/packages/base.scm (coreutils)[inputs]: Likewise.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: libcap: Make 'libcap/next' the default libcap.</title>
<updated>2020-10-13T21:48:15+00:00</updated>
<author>
<name>Marius Bakke</name>
<email>marius@gnu.org</email>
</author>
<published>2020-10-11T14:56:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=9e1f5a263e4f6df4d075901c9b58a56f80c8b452'/>
<id>9e1f5a263e4f6df4d075901c9b58a56f80c8b452</id>
<content type='text'>
* gnu/packages/avahi.scm (avahi)[inputs]: Refer to LIBCAP-2.31 instead of LIBCAP.
* gnu/packages/base.scm (coreutils)[inputs]: Likewise.
* gnu/packages/linux.scm (libcap): Rename to ...
(libcap-2.31): ... this.
(libcap/next): Rename to ...
(libcap): ... this.
(libcap/next): Define as deprecated alias for LIBCAP.
(fakeroot)[inputs]: Change from LIBCAP/NEXT to LIBCAP.
* gnu/packages/ntp.scm (chrony, ntp)[inputs]: Likewise.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/avahi.scm (avahi)[inputs]: Refer to LIBCAP-2.31 instead of LIBCAP.
* gnu/packages/base.scm (coreutils)[inputs]: Likewise.
* gnu/packages/linux.scm (libcap): Rename to ...
(libcap-2.31): ... this.
(libcap/next): Rename to ...
(libcap): ... this.
(libcap/next): Define as deprecated alias for LIBCAP.
(fakeroot)[inputs]: Change from LIBCAP/NEXT to LIBCAP.
* gnu/packages/ntp.scm (chrony, ntp)[inputs]: Likewise.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: avahi: Update to 0.8.</title>
<updated>2020-03-18T18:23:46+00:00</updated>
<author>
<name>Marius Bakke</name>
<email>mbakke@fastmail.com</email>
</author>
<published>2020-03-17T10:21:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=850093ac24f92ae805a2ee90681d1e4cb01ff8eb'/>
<id>850093ac24f92ae805a2ee90681d1e4cb01ff8eb</id>
<content type='text'>
* gnu/packages/patches/avahi-CVE-2018-1000845.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/avahi.scm (avahi): Update to 0.8.
[source](patches): Remove obsolete patch.
[properties]: Remove.
[arguments]: Remove "--disable-qt3" from #:configure-flags.  Add "--disable-qt5".
[inputs]: Add LIBEVENT.  Sort lexicographically.
[native-inputs]: Remove INTLTOOL.  Add GETTEXT-MINIMAL.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/patches/avahi-CVE-2018-1000845.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/avahi.scm (avahi): Update to 0.8.
[source](patches): Remove obsolete patch.
[properties]: Remove.
[arguments]: Remove "--disable-qt3" from #:configure-flags.  Add "--disable-qt5".
[inputs]: Add LIBEVENT.  Sort lexicographically.
[native-inputs]: Remove INTLTOOL.  Add GETTEXT-MINIMAL.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: avahi: Do not build the static libraries.</title>
<updated>2020-03-18T18:23:46+00:00</updated>
<author>
<name>Marius Bakke</name>
<email>mbakke@fastmail.com</email>
</author>
<published>2020-03-17T10:20:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=32b089f4f4e86a32bb34c2c7983be5dbe9603784'/>
<id>32b089f4f4e86a32bb34c2c7983be5dbe9603784</id>
<content type='text'>
* gnu/packages/avahi.scm (avahi)[arguments]: Add "--disable-static" to
 #:configure-flags.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/avahi.scm (avahi)[arguments]: Add "--disable-static" to
 #:configure-flags.
</pre>
</div>
</content>
</entry>
</feed>
