<feed xmlns='http://www.w3.org/2005/Atom'>
<title>algaos/algaos-ebuild-tree/eclass/xdg.eclass, branch next</title>
<subtitle>[no description]</subtitle>
<id>https://git.algaos.com/algaos/algaos-ebuild-tree/atom?h=next</id>
<link rel='self' href='https://git.algaos.com/algaos/algaos-ebuild-tree/atom?h=next'/>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/'/>
<updated>2024-10-08T15:31:50Z</updated>
<entry>
<title>xdg.eclass: drop support for EAPI 6</title>
<updated>2024-10-08T15:31:50Z</updated>
<author>
<name>David Seifert</name>
<email>soap@gentoo.org</email>
</author>
<published>2024-10-08T15:31:50Z</published>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/commit/?id=7c49ad54814c04d0c96195c6ff4ad467d4ea2d4f'/>
<id>urn:sha1:7c49ad54814c04d0c96195c6ff4ad467d4ea2d4f</id>
<content type='text'>
Signed-off-by: David Seifert &lt;soap@gentoo.org&gt;
</content>
</entry>
<entry>
<title>xdg.eclass: fix EclassExportFuncsBeforeInherit</title>
<updated>2024-09-25T11:12:12Z</updated>
<author>
<name>Sam James</name>
<email>sam@gentoo.org</email>
</author>
<published>2024-09-25T11:12:12Z</published>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/commit/?id=4c3f798d2394f8c4b6e7e8fc5e8cc4a35c0f8ed5'/>
<id>urn:sha1:4c3f798d2394f8c4b6e7e8fc5e8cc4a35c0f8ed5</id>
<content type='text'>
Bug: https://github.com/pkgcore/pkgcheck/issues/702
Bug: https://github.com/pkgcore/pkgcheck/issues/703
Signed-off-by: Sam James &lt;sam@gentoo.org&gt;
</content>
</entry>
<entry>
<title>xdg.eclass: add global-scope ewarn for deprecated &lt; EAPI 7</title>
<updated>2024-09-08T18:21:27Z</updated>
<author>
<name>Sam James</name>
<email>sam@gentoo.org</email>
</author>
<published>2024-09-07T21:39:13Z</published>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/commit/?id=fda83fc0111193d3e82a6357e55a62de07b43635'/>
<id>urn:sha1:fda83fc0111193d3e82a6357e55a62de07b43635</id>
<content type='text'>
Signed-off-by: Sam James &lt;sam@gentoo.org&gt;
</content>
</entry>
<entry>
<title>xdg.eclass: remove EAPI 5</title>
<updated>2023-03-17T22:04:30Z</updated>
<author>
<name>David Seifert</name>
<email>soap@gentoo.org</email>
</author>
<published>2023-03-17T22:04:30Z</published>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/commit/?id=b5240fb0f593fc3c45885125682d33069cfb45c8'/>
<id>urn:sha1:b5240fb0f593fc3c45885125682d33069cfb45c8</id>
<content type='text'>
Signed-off-by: David Seifert &lt;soap@gentoo.org&gt;
</content>
</entry>
<entry>
<title>xdg.eclass: Set @PROVIDES</title>
<updated>2021-09-02T16:15:53Z</updated>
<author>
<name>Michał Górny</name>
<email>mgorny@gentoo.org</email>
</author>
<published>2021-09-02T09:21:10Z</published>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/commit/?id=d556c732164c06df0c289b652fedbb46651f8f68'/>
<id>urn:sha1:d556c732164c06df0c289b652fedbb46651f8f68</id>
<content type='text'>
Signed-off-by: Michał Górny &lt;mgorny@gentoo.org&gt;
</content>
</entry>
<entry>
<title>xdg.eclass: drop support for EAPI 4</title>
<updated>2021-08-18T10:39:59Z</updated>
<author>
<name>Florian Schmaus</name>
<email>flow@gentoo.org</email>
</author>
<published>2021-08-09T18:23:13Z</published>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/commit/?id=b7271ac38cdd057201c52cc48810f60d72779933'/>
<id>urn:sha1:b7271ac38cdd057201c52cc48810f60d72779933</id>
<content type='text'>
Thanks to Andreas Sturmlechner for providing feedback.

Signed-off-by: Florian Schmaus &lt;flow@gentoo.org&gt;
</content>
</entry>
<entry>
<title>xdg.eclass: add EAPI 8 support</title>
<updated>2021-08-18T10:39:59Z</updated>
<author>
<name>Florian Schmaus</name>
<email>flow@gentoo.org</email>
</author>
<published>2021-07-15T11:14:23Z</published>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/commit/?id=8f7593ab923d047fe43ee96a4d59613354b1ef01'/>
<id>urn:sha1:8f7593ab923d047fe43ee96a4d59613354b1ef01</id>
<content type='text'>
Note that this removes the export of src_prepare in EPAI 8 as
requested by ionen:

  1. remove src_prepare export in EAPI-8

  While "some" packages need xdg_environment_reset, most don't because
  the eclass is often only inherited to handle icons/.desktop and this
  just needlessly overwrite the src_prepare of other eclasses requiring
  more careful inherit ordering (e.g. inherit xdg cmake).

  I'd prefer it was clear when a package need this by calling
  xdg_environment_reset directly. Unless there is a non-trivial amount
  of packages that need it (e.g. for tests) that I'm not aware of.

Thanks to ulm and others for providing feedback.

Signed-off-by: Florian Schmaus &lt;flow@gentoo.org&gt;
</content>
</entry>
<entry>
<title>xdg.eclass: enable EAPI 7</title>
<updated>2019-02-11T17:14:03Z</updated>
<author>
<name>Marty E. Plummer</name>
<email>hanetzer@startmail.com</email>
</author>
<published>2019-01-01T22:19:41Z</published>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/commit/?id=e543d9d8a52e29dd939f425ba6d947754f4b59b4'/>
<id>urn:sha1:e543d9d8a52e29dd939f425ba6d947754f4b59b4</id>
<content type='text'>
Package-Manager: Portage-2.3.51, Repoman 2.3.11
Signed-off-by: Marty E. Plummer &lt;hanetzer@startmail.com&gt;
Signed-off-by: Mart Raudsepp &lt;leio@gentoo.org&gt;
</content>
</entry>
<entry>
<title>xdg.eclass: use ED and don't export variables</title>
<updated>2019-02-11T17:14:01Z</updated>
<author>
<name>Marty E. Plummer</name>
<email>hanetzer@startmail.com</email>
</author>
<published>2019-01-01T22:19:27Z</published>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/commit/?id=b604ed0cb3599f50ef0a6354ca28dc7649b511ba'/>
<id>urn:sha1:b604ed0cb3599f50ef0a6354ca28dc7649b511ba</id>
<content type='text'>
Package-Manager: Portage-2.3.51, Repoman 2.3.11
Signed-off-by: Marty E. Plummer &lt;hanetzer@startmail.com&gt;
Signed-off-by: Mart Raudsepp &lt;leio@gentoo.org&gt;
</content>
</entry>
<entry>
<title>gnome2.eclass: move icon handling code to xdg.eclass</title>
<updated>2019-02-11T17:13:56Z</updated>
<author>
<name>Marty E. Plummer</name>
<email>hanetzer@startmail.com</email>
</author>
<published>2019-01-01T22:19:13Z</published>
<link rel='alternate' type='text/html' href='https://git.algaos.com/algaos/algaos-ebuild-tree/commit/?id=0d3868010666fe2ce95c307028b42d401da73d67'/>
<id>urn:sha1:0d3868010666fe2ce95c307028b42d401da73d67</id>
<content type='text'>
Package-Manager: Portage-2.3.51, Repoman 2.3.11
Signed-off-by: Marty E. Plummer &lt;hanetzer@startmail.com&gt;
Signed-off-by: Mart Raudsepp &lt;leio@gentoo.org&gt;
</content>
</entry>
</feed>
