Search Criteria
Package Details: easytag-opensuse-ogg-patch 2.4.3-9
Package Actions
Git Clone URL: | https://aur.archlinux.org/easytag-opensuse-ogg-patch.git (read-only, click to copy) |
---|---|
Package Base: | easytag-opensuse-ogg-patch |
Description: | Simple application for viewing and editing tags in audio files, using OpenSUSE patch |
Upstream URL: | https://wiki.gnome.org/Apps/EasyTAG |
Licenses: | GPL2 |
Conflicts: | easytag |
Provides: | easytag |
Submitter: | yrlf |
Maintainer: | yrlf |
Last Packager: | yrlf |
Votes: | 2 |
Popularity: | 0.164834 |
First Submitted: | 2020-06-30 15:40 (UTC) |
Last Updated: | 2024-01-30 20:21 (UTC) |
Dependencies (27)
- cairo (cairo-gitAUR)
- gcc-libs (gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-gitAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-widevineAUR, glibc-eacAUR)
- id3lib
- libFLAC.so (flac-gitAUR, flac, lib32-flac)
- libgdk-3.so (gtk3-ubuntuAUR, gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-gitAUR, gtk3, lib32-gtk3)
- libgio-2.0.so (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR, glib2, lib32-glib2)
- libglib-2.0.so (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR, glib2, lib32-glib2)
- libgobject-2.0.so (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR, glib2, lib32-glib2)
- libgtk-3.so (gtk3-ubuntuAUR, gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-gitAUR, gtk3, lib32-gtk3)
- libid3tag.so (libid3tag)
- taglib (taglib-gitAUR)
- wavpack (wavpack-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR)
- appstream-glib (appstream-glib-gitAUR) (make)
- atk (at-spi2-core-gitAUR, at-spi2-core) (make)
- flac (flac-gitAUR) (make)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR) (make)
- gtk3 (gtk3-ubuntuAUR, gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-classic-xfceAUR) (make)
- Show 7 more dependencies...
Required by (1)
- lollypop-git (requires easytag) (optional)
Latest Comments
1 2 Next › Last »
yrlf commented on 2024-01-30 13:59 (UTC)
@dreieck: ahh, yeah, I think I forgot to adjust the fix to
check()
I copied from the repo package. The${pkgname}
in the touch command should be${_pkgname}
.dreieck commented on 2024-01-30 12:43 (UTC) (edited on 2024-01-30 12:46 (UTC) by dreieck)
I now updated, and I get the following error in
check()
:Regards,
P.S.:
I am on Artix.
yrlf commented on 2024-01-30 09:32 (UTC)
@dreieck: your installed version of taglib is out of date. The Arch Linux package repos have updated to taglib 2.0 recently.
If you are on Manjaro, you can either remove the 0001-taglib-2.patch from the PKGBUILD or just use
git checkout HEAD~2
to switch to the previous version of the PKGBUILD.dreieck commented on 2024-01-30 09:21 (UTC)
Build fails for me with
gio_wrapper.h:38:58: error: ‘TagLib::offset_t’ has not been declared
ans subsequent errors:(installed
taglib
version is 1.13.1.)Regards!
yrlf commented on 2024-01-29 23:01 (UTC)
I have done basic testing and read up on the GNOME GitLab issue. It seems the revert from OpenSUSE does not 100% fix the ogg issue, and there is an open MR that should make things better, but the project is apparently un(der)maintained, and nobody will merge it.
The OGG patch in this AUR package still seems fine for all the OGG files I have lying around (random sample checking, and none of them were corrupted), but maybe I will incorporate the fix from the MR at some point.
Issue: https://gitlab.gnome.org/GNOME/easytag/-/issues/8 MR: https://gitlab.gnome.org/GNOME/easytag/-/merge_requests/8
yrlf commented on 2024-01-29 22:42 (UTC)
Updated the package to more closely resemble the repo package. I have removed the lines disabling ogg vorbis support, since AFAIK the OpenSUSE patch works around this exact issue.
The package now builds again, though I don't have time to test it extensively right now. You may want to back up ogg files before trying this out, but it might just work.
yrlf commented on 2023-12-04 00:24 (UTC)
@dreieck: done!
dreieck commented on 2023-11-26 15:06 (UTC)
Ahoj,
thanks for your package.
Can you change
provides=(easytag)
toprovides=("easytag=${pkgver}")
, please?Regards!
SpotlightKid commented on 2023-04-30 16:47 (UTC) (edited on 2023-04-30 16:56 (UTC) by SpotlightKid)
@ianux @shtrom: a workaround is inserting a line in in the PKGBUILD, which patches the
Makefile
to make the check of the appstream file more relaxed, which lets it pass:Alternatively, the approach from the package in the Extra repo works too:
https://github.com/archlinux/svntogit-packages/blob/packages/easytag/trunk/PKGBUILD#L46
shtrom commented on 2023-02-22 13:50 (UTC)
@ianux: same issue here. It seems to happen after the build, during the
check
phase. Commenting out themake check
in thePKGBUILD
allowed the package build to complete (albeit untested).1 2 Next › Last »