]> git.draconx.ca Git - gentoo-fixes.git/log
gentoo-fixes.git
2 months agoapp-emulation/wine-vanilla-4.0.4: Adapt mpg123 dependency. master
Nick Bowler [Sat, 17 Feb 2024 19:18:10 +0000 (14:18 -0500)]
app-emulation/wine-vanilla-4.0.4: Adapt mpg123 dependency.

Gentoo has split this into multiple packages.  We should only need
the decoder libraries, I think, in media-sound/mpg123-base.

3 months agoResurrect media-fonts/urw-fonts-2.4.9.
Nick Bowler [Mon, 15 Jan 2024 04:45:22 +0000 (23:45 -0500)]
Resurrect media-fonts/urw-fonts-2.4.9.

This version works with xpdf, current versions don't.

7 months agodev-python/pygobject: Remove unused eutils inherit.
Nick Bowler [Thu, 7 Sep 2023 02:10:31 +0000 (22:10 -0400)]
dev-python/pygobject: Remove unused eutils inherit.

This inherit is now causing failures on EAPI 7; we don't need it, so
it can go bye bye.

9 months agox11-base/xorg-x11: Remove x11-apps/xf86dga dependency.
Nick Bowler [Thu, 13 Jul 2023 04:40:45 +0000 (00:40 -0400)]
x11-base/xorg-x11: Remove x11-apps/xf86dga dependency.

Gentoo punted this test application from the main repo,
no need to keep it here.

11 months agox11-base/xorg-x11: Remove bitstream-speedo dependency.
Nick Bowler [Thu, 4 May 2023 05:13:00 +0000 (01:13 -0400)]
x11-base/xorg-x11: Remove bitstream-speedo dependency.

This is apparently an obsolete font format which isn't supported by X11
for a long time and is being removed from the Gentoo tree.

12 months agowww-client/firefox: Update firefox-52.9.0 to EAPI 8.
Nick Bowler [Sun, 2 Apr 2023 17:17:52 +0000 (13:17 -0400)]
www-client/firefox: Update firefox-52.9.0 to EAPI 8.

14 months agodev-python/pycairo: Fix cairo dependency.
Nick Bowler [Wed, 1 Feb 2023 01:51:44 +0000 (20:51 -0500)]
dev-python/pycairo: Fix cairo dependency.

New versions no longer have "svg" USE flag, as presumably it is no
longer an optional feature.  As a result, reverse dependencies need
a tweak to accept these versions.

14 months agoapp-emulation/wine-vanilla-4.0.4: Port to EAPI 8.
Nick Bowler [Thu, 19 Jan 2023 03:44:30 +0000 (22:44 -0500)]
app-emulation/wine-vanilla-4.0.4: Port to EAPI 8.

Some eclasses now barf on the older EAPI.  Pretty simple to convert.

15 months agoResurrect firefox-52.9.0 ebuild.
Nick Bowler [Wed, 21 Dec 2022 01:34:33 +0000 (20:34 -0500)]
Resurrect firefox-52.9.0 ebuild.

The last XUL-based version from Mozilla, with some small fixes to build
successfully with modern toolchains.

16 months agosys-apps/man: Remove user.eclass usage.
Nick Bowler [Fri, 16 Dec 2022 04:22:27 +0000 (23:22 -0500)]
sys-apps/man: Remove user.eclass usage.

Simply change to depend on the existing GLEP-81 man user/group packages.

16 months agoRemove python eclass usage from gimp plugin dependencies.
Nick Bowler [Fri, 16 Dec 2022 04:19:11 +0000 (23:19 -0500)]
Remove python eclass usage from gimp plugin dependencies.

All the python2 support is now totally gone from the eclasses.  It does
not seem particularly problematic to just open-code the necessary
commands in the ebuilds.

There is literally nothing left in the resynthesizer ebuild except some
basic metadata, and upstream has punted the package ages ago, so it
really doesn't belong in the "fixes" repository anymore.

21 months agonet-nntp/pan: Resurrect and bump ebuild.
Nick Bowler [Tue, 21 Jun 2022 05:56:46 +0000 (01:56 -0400)]
net-nntp/pan: Resurrect and bump ebuild.

Adapt the removed pan-0.146 ebuild to pan-0.149 which supports gmime-3.

22 months agox11-wm/fvwm: Sync with upstream.
Nick Bowler [Fri, 17 Jun 2022 02:29:25 +0000 (22:29 -0400)]
x11-wm/fvwm: Sync with upstream.

It is currently not installable due to dependency failures wrt.
x86-fbsd.  Simplify patch application a bit.

2 years agoapp-emulation/wine-vanilla-4.0.4: Fix build with GCC 10.
Nick Bowler [Tue, 19 Apr 2022 05:21:10 +0000 (01:21 -0400)]
app-emulation/wine-vanilla-4.0.4: Fix build with GCC 10.

This package assumes traditional Unix -fcommon compiler behaviour.

2 years agomedia-sound/apulse: Sync with upstream.
Nick Bowler [Tue, 5 Apr 2022 23:56:19 +0000 (19:56 -0400)]
media-sound/apulse: Sync with upstream.

Another trivial revision bump upstream.

2 years agovirtual/man: Sync with upstream.
Nick Bowler [Sun, 27 Feb 2022 21:15:02 +0000 (16:15 -0500)]
virtual/man: Sync with upstream.

2 years agomedia-sound/apulse: Sync with upstream.
Nick Bowler [Thu, 17 Feb 2022 03:11:28 +0000 (22:11 -0500)]
media-sound/apulse: Sync with upstream.

Very trivial revision bump upstream.

2 years agodev-python/pycairo: Avoid pointless QA warning.
Nick Bowler [Tue, 15 Feb 2022 05:50:50 +0000 (00:50 -0500)]
dev-python/pycairo: Avoid pointless QA warning.

The distutils-r1 eclass has recently started spewing warnings about how
DISTUTILS_USE_SETUPTOOLS does nothing when DISTUTILS_OPTIONAL=yes.

As the assignment does nothing, removing it will silence the warning.

2 years agowine-vanilla-4.0.4: Fix build with Autoconf 2.71.
Nick Bowler [Wed, 17 Nov 2021 03:22:15 +0000 (22:22 -0500)]
wine-vanilla-4.0.4: Fix build with Autoconf 2.71.

Fix an M4 quotation error that causes problems.

2 years agoapp-emulation/wine-vanilla: Resurrect 4.0.4 ebuild.
Nick Bowler [Tue, 16 Nov 2021 02:42:40 +0000 (21:42 -0500)]
app-emulation/wine-vanilla: Resurrect 4.0.4 ebuild.

2 years agomedia-sound/apulse: New package with fixed deps.
Nick Bowler [Thu, 11 Nov 2021 03:02:25 +0000 (22:02 -0500)]
media-sound/apulse: New package with fixed deps.

I have no idea why the gentoo ebuild blocks alsa-plugins.  They do not
appear to conflict in any manner whatsoever.

2 years agomedia-plugins/gimp-resynthesizer: Avoid python-exec dependency.
Nick Bowler [Thu, 11 Nov 2021 02:49:45 +0000 (21:49 -0500)]
media-plugins/gimp-resynthesizer: Avoid python-exec dependency.

Since python-exec dropped python2 support this package cannot be
installed anymore.  But this is not needed so just swap $PYTHON_DEPS
out for a direct python-2 dependency.

2 years agomedia-sound/picard: Remove.
Nick Bowler [Thu, 11 Nov 2021 02:48:37 +0000 (21:48 -0500)]
media-sound/picard: Remove.

Fixes included into main gentoo tree.

2 years agodev-python/pygtk: Adapt to more python2 disabling.
Nick Bowler [Wed, 23 Jun 2021 03:21:46 +0000 (23:21 -0400)]
dev-python/pygtk: Adapt to more python2 disabling.

Need to adjust in order to avoid dependency on python-exec[python2_7]
which is automatically included in PYTHON_DEPS.

And add an IUSE default so python2 is selected out of the box.

2 years agodev-python/pygobject: Adapt to more python2 disabling.
Nick Bowler [Wed, 23 Jun 2021 03:02:05 +0000 (23:02 -0400)]
dev-python/pygobject: Adapt to more python2 disabling.

Need to adjust in order to avoid dependency on python-exec[python2_7]
which is automatically included in PYTHON_DEPS.

And add an IUSE default so python2 is selected out of the box.

2 years agodev-python/pycairo: Adapt to more python2 disabling.
Nick Bowler [Wed, 23 Jun 2021 02:56:10 +0000 (22:56 -0400)]
dev-python/pycairo: Adapt to more python2 disabling.

Need to adjust in order to avoid dependency on python-exec[python2_7]
which is automatically included in PYTHON_DEPS, and hook python_compile
to work around distutils-r1 dropping support for old python.

And add an IUSE default so python2 is selected out of the box.

2 years agodev-python/python-musicbrainz-ngs: Drop package.
Nick Bowler [Tue, 22 Jun 2021 01:53:37 +0000 (21:53 -0400)]
dev-python/python-musicbrainz-ngs: Drop package.

Updated versions are available in the main tree and this ebuild
no longer works.

3 years agox11-wm/fvwm: fixed prefix and man page installation.
Nick Bowler [Wed, 3 Feb 2021 04:54:34 +0000 (23:54 -0500)]
x11-wm/fvwm: fixed prefix and man page installation.

3 years agoheirloom-devtools: Fix build on new glibc.
Nick Bowler [Sun, 7 Mar 2021 05:23:01 +0000 (00:23 -0500)]
heirloom-devtools: Fix build on new glibc.

Recent glibc have removed <stropts.h> header, which is included by one
of the source files.  However, nothing seems to depend on this inclusion
so simply deleting it appears sufficient to restore working builds.

3 years agoRemove sci-electronics/gerbv.
Nick Bowler [Wed, 17 Feb 2021 07:55:08 +0000 (02:55 -0500)]
Remove sci-electronics/gerbv.

This version has been in the main Gentoo repo for a while,
no reason to keep this ebuild around.

3 years agoWork around python-r1 eclass dropping python2.
Nick Bowler [Tue, 2 Feb 2021 06:05:12 +0000 (01:05 -0500)]
Work around python-r1 eclass dropping python2.

Welp, apparently upstream eclass changes have just up and prevented
python2 packages from working at all.

Fortunately there seems to be a magic variable that unbreaks it.

3 years agoRemove media-gfx/uniconvertor.
Nick Bowler [Tue, 2 Feb 2021 06:02:55 +0000 (01:02 -0500)]
Remove media-gfx/uniconvertor.

This isn't needed anymore for Inkscape and it is now spewing errors due
to upstream python eclass changes.  No reason to keep it around.

3 years agodev-util/dialog: bump to 1.3.20201126
Nick Bowler [Mon, 18 Jan 2021 04:05:52 +0000 (23:05 -0500)]
dev-util/dialog: bump to 1.3.20201126

3 years agomedia-sound/picard: fix Gentoo bug 760099 and cleanup.
Nick Bowler [Tue, 19 Jan 2021 04:05:10 +0000 (23:05 -0500)]
media-sound/picard: fix Gentoo bug 760099 and cleanup.

Trivial dependency fix.

Old ebuilds are now throwing errors due to no supported python
versions, no point keeping them around.

3 years agodev-python/pycairo: Punt USE=doc support.
Nick Bowler [Sun, 20 Dec 2020 07:00:23 +0000 (02:00 -0500)]
dev-python/pycairo: Punt USE=doc support.

Docs can't be built anymore because of no python2-supporting sphinx in
Gentoo repo.  Not worth dealing with this problem, rather just remove
doc generation.

3 years agodev-util/lcov: Fix prefix installation.
Nick Bowler [Sat, 12 Dec 2020 22:09:00 +0000 (17:09 -0500)]
dev-util/lcov: Fix prefix installation.

3 years agomedia-plugins/gimp-resynthesizer: Update to work with gimp-python.
Nick Bowler [Thu, 26 Nov 2020 07:58:02 +0000 (02:58 -0500)]
media-plugins/gimp-resynthesizer: Update to work with gimp-python.

With updated dependencies, this utility can be installed using the
separated gimp-python package from gentoo-draconx repository.

3 years agoResurrect dev-python/pygtk.
Nick Bowler [Thu, 26 Nov 2020 07:51:27 +0000 (02:51 -0500)]
Resurrect dev-python/pygtk.

This is needed for gimp python support.  Bring back pygtk and versions
of its dependencies for python-2, parallel installable with the current
versions in gentoo repo.

3 years agomedia-plugins/gimp-resynthesizer: Resurrect.
Nick Bowler [Thu, 5 Nov 2020 07:17:40 +0000 (02:17 -0500)]
media-plugins/gimp-resynthesizer: Resurrect.

Directly imported from gentoo repo before removal.

3 years agoxorg-x11: Sync with upstream.
Nick Bowler [Sat, 29 Aug 2020 23:50:53 +0000 (19:50 -0400)]
xorg-x11: Sync with upstream.

Pull in fun dependency fixes pushed to gentoo without a revision bump.

4 years agoReintroduce virtual/man which supports classic man.
Nick Bowler [Sat, 14 Mar 2020 15:18:56 +0000 (11:18 -0400)]
Reintroduce virtual/man which supports classic man.

4 years agoheirloom-devtools: Add -fpermissive to C++ flags.
Nick Bowler [Fri, 14 Feb 2020 05:18:29 +0000 (00:18 -0500)]
heirloom-devtools: Add -fpermissive to C++ flags.

Seems this doesn't build with newer G++ due to some pointer shenanigans,
I don't really care that much so let's just treat the symptom instead of
the underlying condition.

The -fpermissive flag seems to be an accepted option of G++ since ancient
history.  We'll just add it unconditionally, and now the package installs
successfully.

4 years agodev-python/python-musicbrainz-ngs: Fix examples installation.
Nick Bowler [Sun, 26 Jan 2020 17:39:15 +0000 (12:39 -0500)]
dev-python/python-musicbrainz-ngs: Fix examples installation.

4 years agomedia-sound/picard: Bump to 2.1.3.
Nick Bowler [Thu, 16 May 2019 23:20:50 +0000 (19:20 -0400)]
media-sound/picard: Bump to 2.1.3.

5 years agosci-electornics/gerbv: Bump to 2.7.0
Nick Bowler [Thu, 28 Mar 2019 00:31:59 +0000 (20:31 -0400)]
sci-electornics/gerbv: Bump to 2.7.0

Seems upstream has pulled the -rc0 tarball.  Update so the package is
downloadable again...

5 years agosys-apps/man: Use absolute paths in makewhatis cron job.
Nick Bowler [Tue, 26 Mar 2019 04:27:42 +0000 (00:27 -0400)]
sys-apps/man: Use absolute paths in makewhatis cron job.

We don't know what the user's cron configuration will put in
PATH, so we should use absolute paths in the default installed
configuration file.

And remove the pkg_postinst bit that deletes certain installed
configuration files as there is no explanation for why that makes
any sense at all.

5 years agopicard: bump to 2.1.2
Nick Bowler [Sat, 16 Feb 2019 05:45:11 +0000 (00:45 -0500)]
picard: bump to 2.1.2

5 years agosci-electronics/gerbv: New ebuild for gerbv 2.7-rc0.
Nick Bowler [Thu, 27 Dec 2018 22:21:08 +0000 (17:21 -0500)]
sci-electronics/gerbv: New ebuild for gerbv 2.7-rc0.

5 years agosys-devel/heirloom-devtools: Build fix for modern glibc.
Nick Bowler [Tue, 13 Nov 2018 02:50:09 +0000 (21:50 -0500)]
sys-devel/heirloom-devtools: Build fix for modern glibc.

Just add libtirpc to the global build flags.

5 years agomedia-sound/picard: Bump and remove qtgui[accessibility] dep.
Nick Bowler [Sun, 11 Nov 2018 19:47:09 +0000 (14:47 -0500)]
media-sound/picard: Bump and remove qtgui[accessibility] dep.

Things seem to work fine without this functionality enabled.

5 years agosys-apps/man: Fix borken Gentoo man-1.6g-echo-escape.patch
Nick Bowler [Tue, 10 Jul 2018 19:50:07 +0000 (15:50 -0400)]
sys-apps/man: Fix borken Gentoo man-1.6g-echo-escape.patch

This patch is ill-conceived and changes the nonportable echo usage to
one which portably prints garbage.  Replace it with a working version:
man-1.6g-nonportable-echo.patch

5 years agoxorg-x11: Bump to match latest upstream.
Nick Bowler [Sat, 19 May 2018 21:31:28 +0000 (17:31 -0400)]
xorg-x11: Bump to match latest upstream.

6 years agoBump uniconvertor to match latest upstream.
Nick Bowler [Sun, 24 Dec 2017 23:46:32 +0000 (18:46 -0500)]
Bump uniconvertor to match latest upstream.

6 years agoInitial commit
Nick Bowler [Sat, 16 Dec 2017 18:21:51 +0000 (13:21 -0500)]
Initial commit