Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 358013 - media-tv/xawtv-3.103 version bump
Summary: media-tv/xawtv-3.103 version bump
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Default Assignee for New Packages
URL: http://git.linuxtv.org/cgit.cgi/xawtv...
Whiteboard:
Keywords: EBUILD
: 135893 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-03-09 05:15 UTC by David J Cozatt
Modified: 2020-10-28 13:35 UTC (History)
11 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
xawtv-3.100.ebuild (xawtv-3.100.ebuild,3.62 KB, text/plain)
2011-03-31 14:22 UTC, Billy DeVincentis
Details
xawtv folder for overlay (xawtv.tar.gz,9.50 KB, application/x-gzip)
2011-03-31 14:24 UTC, Billy DeVincentis
Details
Ebuild for lastest version 3.102 (xawtv-3.102.ebuild,2.09 KB, text/plain)
2013-01-02 16:33 UTC, moesasji
Details
xawtv-3.103.ebuild (xawtv-3.103.ebuild,2.04 KB, text/plain)
2013-04-09 15:45 UTC, Ben Kohler
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David J Cozatt 2011-03-09 05:15:45 UTC
http://linuxtv.org/news.php?entry=2011-03-02.mchehab

new release at linuxtv.org  folds in some bugfixes and v4l2 support

"Xawtv3 remained without updates for a long time. So, distros were adding bug fix patches on their packages. Also, some tools used to support just V4L1 API.

A series of patches were added, incorporating the bugfixes found on the distros and converting it to use V4L2 API.

After a long time without updates, keeping on version 3.95 since April 2010, Several bugs were discovered and fixed on distros. However, as the package were not maintained anymore, those fixes never reached upstream.

I and Dmitry Butskoy (Fedora maintainer for xawtv) did an effort to port the patches we found on some distros and port them into Xawtv3. So, version 3.100 should have less bugs than version 3.95.

Another series of patches were added, converting it to use V4L2 API only, as V4L1 API was deprecated and removed from upstream on kernel 2.6.38.

Enjoy!
Mauro Carvalho Chehab"
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2011-03-09 15:01:03 UTC
That's amazing. And there's a http://git.linuxtv.org/xawtv4.git too.
Comment 2 Billy DeVincentis 2011-03-31 14:22:23 UTC
Created attachment 267977 [details]
xawtv-3.100.ebuild
Comment 3 Billy DeVincentis 2011-03-31 14:24:10 UTC
Created attachment 267979 [details]
xawtv folder for overlay

Folder ready for an overlay
Comment 4 Billy DeVincentis 2011-03-31 14:30:31 UTC
Started with the existing ebuild in portage and modified the source location and commented out no longer necessary patches. It's working here for me.
Comment 5 martin holzer 2011-04-24 12:44:48 UTC
please put this into portage tree asap
Comment 6 Guy 2012-03-07 02:39:42 UTC
Just wanted to point out that the HOMPAGE value in the 3.100 ebuild still points to http://bytesex.org/xawtv.

This re-directs to http://www.kraxel.org/blog/linux/xawtv/ where the developer/blogger states: "I stopped maintaining xawtv a few years ago though.  Nowdays the xawtv git trees are hosted at linuxtv.org.  3.x is here and 4.x is there."


Perhaps the HOMEPAGE value should be updated to either:

   http://linuxtv.org

or:

   http://linuxtv.org/projects.php

I realize this is essentially an orphaned project. Thanks in advance to whomever can deal with this and give it some of the ebuild love it deserves.
Comment 7 Pacho Ramos gentoo-dev 2012-04-29 12:44:51 UTC
*** Bug 135893 has been marked as a duplicate of this bug. ***
Comment 8 moesasji 2013-01-02 16:33:34 UTC
Created attachment 334046 [details]
Ebuild for lastest version 3.102

Updated ebuild to upstream version 3.102. In doing so made useflags and dependencies consistent with current configure script. 

Build and works for me.
Comment 9 Ben Kohler gentoo-dev 2013-04-09 15:45:15 UTC
Created attachment 345004 [details]
xawtv-3.103.ebuild

Building upon the previous 3.102 ebuild, I've bumped to 3.103 and moved around a few functions & cleaned up some things, to go along with the EAPI bump.
Comment 10 Small_Penguin 2013-09-11 10:39:00 UTC
Because I could no longer compile 3.95, I looked for other options and found this bug report. Thanks for the ebuild, it compiled fine, with the following warnings:

 * QA Notice: Files built without respecting LDFLAGS have been detected
 *  Please include the following list of files in your report:
 * /usr/bin/fbtv
 * /usr/bin/streamer
 * /usr/bin/scantv
 * /usr/bin/webcam
 * /usr/bin/xawtv
 * /usr/bin/pia
 * /usr/bin/v4lctl
Comment 11 Raphaël Droz 2014-03-18 18:52:28 UTC
confirmed. the ebuild + files/webcamrc work perfectly !

This release has an upgrade videodev2.h header which supports more pixel formats what is useful (= the only way) to get a couple of old webcam working.
Comment 12 Andreas K. Hüttel archtester gentoo-dev 2015-05-02 16:19:39 UTC
Not blocking EAPI=1 anymore, we now have an ebuild of the old version with updated EAPI
Comment 13 Manuel Rüger (RETIRED) gentoo-dev 2015-08-27 23:49:55 UTC
I think it's probably the best if this package get a dedicated maintainer, is anyone willing to help out as a proxied maintainer here?
Comment 14 Ryan Hill (RETIRED) gentoo-dev 2015-09-30 00:47:30 UTC
Either this gets bumped or removed.  Current version doesn't build and doesn't work with newer kernels.
Comment 15 Ian Delaney (RETIRED) gentoo-dev 2015-10-04 14:32:08 UTC
(In reply to Ryan Hill from comment #14)
> Either this gets bumped or removed.  Current version doesn't build and
> doesn't work with newer kernels.

Can you be clear on which versions? The 4-n series?
Comment 16 Michael 'veremitz' Everitt 2016-01-25 03:47:53 UTC
I'll investigate proxying this. Xawtv is quite a useful entry-level tool for linux video applications.

I have one system with 3.95-r2 successfully installed:
[ebuild   R   #] media-tv/xawtv-3.95-r2::gentoo  USE="X alsa lirc nls opengl xv -aalib -dv -motif -quicktime -xext -zvbi (-mmx%)" CPU_FLAGS_X86="(-mmx)"

on 

Linux mediamatrix-officedev 4.1.12-gentoo #1 SMP Wed Dec 30 06:22:38 GMT 2015 x86_64 Intel(R) Core(TM) i7-2710QE CPU @ 2.10GHz GenuineIntel GNU/Linux

so I see no reason why we can't weave the new LinuxTV builds into the portage tree as proposed.
Comment 17 Ian Delaney (RETIRED) gentoo-dev 2016-02-01 07:23:46 UTC
unmasked for now until M. Everitt attempts a repair on this
Comment 18 Pacho Ramos gentoo-dev 2016-02-01 21:20:04 UTC
(In reply to Ian Delaney from comment #17)
> unmasked for now until M. Everitt attempts a repair on this

Err... the thing to do is to keep it masked until the bugs that caused their masking are fixed :/
Comment 19 jospezial 2020-10-28 13:35:52 UTC
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d429ef9bebe80ded1dbfa6e986831dc0be2f015c
"media-tv/xawtv: Remove from tree"
-# Manuel Rüger <mrueg@rueg.eu> (24 Dec 2015)
-# Effectively unmaintained, multiple bugs
-# Bug 288611,358013,413987,468186,480854,528750,548480,566226
-# Masked for removal in 30 days.
-media-tv/xawtv


https://git.linuxtv.org/xawtv4.git is not active since 08/2019
https://git.linuxtv.org/xawtv3.git active development slowly going on
https://git.linuxtv.org/xawtv3.git/tag/?h=xawtv-3.107

Is there somebody wanting to maintain this?
Are people still interested in an ebuild?