Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/LibreELEC/media_build

mirror of https://git.linuxtv.org/media_build.git
https://github.com/LibreELEC/media_build

Remove linux/atomic.h for solo6x10.h when compiling for old kernels.

Signed-off-by: Hans Verkuil <[email protected]>

414af26f165eb22a6d84c18a61c5519e8548264b authored about 13 years ago
Fix compilation for staging drivers

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

65d41c2b783a6f18da0dfcf85d347a8b1b557099 authored about 13 years ago
Fixes altera-stapl build

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

efe9ea2ab4b86c54e3eb02e306cc09a2622fdc51 authored over 13 years ago
Add hints for Arch Linux

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

f80dfdcb1f07497d85d6790755d24e1e932532cb authored over 13 years ago
patches_for_kernel: a few cleanups at the logic

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

d21249c8d2fbe434e01d6bf95dd750a6fb338676 authored over 13 years ago
Fix Name convention for kernels 2.6.40 and upper

Based on a patch from Hans Verkuil <[email protected]>

This solves an issue with distros like ...

1e486964748cfdb19485486ffba8f550c178870d authored over 13 years ago
linux/Makefile: Fix the apply_patches logic

The apply_patches logic stores the name of the kernel used during
the last compilation, in order...

c05d7e02fa102ee80bce9f389fd458f508db43c1 authored over 13 years ago
Handle aptosid's kernel naming convention.

The aptosid distro doesn't show the kernel sublevel in the name:

$ uname -r
3.0-4.slh.6-aptosid...

63c0c821e9248621a8bc73e9b42cb7ac8e3c7ce6 authored over 13 years ago
Fix make install warning.

If you have never run the build script, then there are no firmware files in
v4l/firmware, so the...

d7a0228a90b4f96ba252eafd49cd60023fd753cf authored over 13 years ago
Fix installation of media.ko.

The media.ko module wasn't installed by 'make install'. Thanks to Mauro for
pointing me to the l...

4be50bb43685d893efb516d05bfc773531874ba8 authored over 13 years ago
fix build with Fedora 15

Weird enough, put_compat_timespec seems to exist at Fedora 15 headers,
but it doesn't compile:

...

8b01fe09ef91645075c7200fe420e269da399858 authored over 13 years ago
tm6000 and altera are not at staging anymore

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

cccc00c06d2930259d8bbcc2745a0d6af066c3c7 authored over 13 years ago
Fix backport with old kernels

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

4c2dce7534155cb201090f9a16da4edf012f6c3a authored over 13 years ago
build: improve distribution detection

As suggested by hotwings, use lsb_release by default, as a way
to detect the distribution type. ...

7fc5a18b7f65a4f285fda329ca6a709a311ae7a1 authored over 13 years ago
versions.txt: exclude DVB_DDBRIDGE for 2.6.31.

The ddbridge driver doesn't compile for 2.6.31 due to a struct class
change in 2.6.32. Exclude i...

69fa4bc0e7bf781664be27e0a4ae72228dfaa3fb authored over 13 years ago
Kconfig.sound: Allow not selecting from the root of the config tree

Change it to avoid needing to enter at the menu, in order to disable
snd-bt87x audio module. Als...

b53c58c26ced26936fd04a076c48d5f340468f04 authored over 13 years ago
media_build: Include Kconfig of cxd2099 driver

Include cxd2099/Kconfig from Kconfig.staging,
so cxd2099 can be selected in menuconfig etc.

Sig...

18b5cffe6c20afb5fa08620861b9994b3f94ef79 authored over 13 years ago
build: Install downloaded firmware

Add a rule to install the firmwares downloaded from linuxtv.org.
While here, drop some legalize ...

ab16c3fb244008116f6e431252febe5d727a5547 authored over 13 years ago
Fix build with older kernels

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

a75222fde2f060f292e6586105a0ea28d15a95ce authored over 13 years ago
build: download the firmwares with distribution rights

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

e978f7963a747f28c1aefb741f10731e9f7afbd2 authored over 13 years ago
build: Add an option for developing new stuff against upstream

This may help new developers to use the media_build.git tree.

Signed-off-by: Mauro Carvalho Che...

2ef208defa59f318f03ca4385cf7ac0c79b1d105 authored over 13 years ago
build: Add support to use a git tree as reference

This helps to test experimental trees.

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

65153279b2af576f4cbfe5b1057f9097a1fe3716 authored over 13 years ago
build: add help messages

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

92c851c43054e9d24d43fd9c8e9f9f5d097d2d98 authored over 13 years ago
Replace build.sh for an equivalent perl script

Merge both build.sh and check_needs.pl into one perl module, and
updates the README accordingly....

857ac9ae15ee408fbb7e7657d351ded7d6bc8119 authored over 13 years ago
Add support for kernel 3.x, remove support for kernel 2.4

[[email protected]: Also remove the now-useless Makefile.kern24 makefile]
Signed-off-by: Oliver...

f77ead51f4b6bc8c363eb39936c47abc26b78e50 authored over 13 years ago
Specify the license that applies to the contents of this tree

The building system is GPLv2. Make it clear.

Signed-off-by: Mauro Carvalho Chehab <mchehab@redh...

a7fe339a17ad98ba5e0c225e5cda3b075bd4b3ee authored over 13 years ago
versions.txt: make it compatible with 3.x.x series

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

740ba502732415d51bfbb42a22fda4dc6e01e2b8 authored over 13 years ago
backports: Use a single file for backport patches

Each time a new backport patch is added, people needed to change
lots of *_series file. On each ...

6fdaa3cc09135015af52ec16eef2d3194513f7a9 authored over 13 years ago
Fix backports after v3.0-rc7 merge

At -rc7, there was a change at the altera include. Fix it.

While here, also adds a backport for...

7a25c0304b5b594ef29a327c41d320764c37ddc8 authored over 13 years ago
Fix altera.h depencency

It was moved to: drivers/staging/altera-stapl/altera.h

Signed-off-by: Mauro Carvalho Chehab <mc...

a254baeca684abb35b74c3822523bc8133677b38 authored over 13 years ago
Avoid compilation breakage with RHEL 6 kernels

In thesis, we need this only for 2.6.32, but this patch doesn't
hurt, as put_compat_spec does ab...

65ef6ba30278b6cdc56e9b470794cef055c4be96 authored over 13 years ago
IR_FINTEK needs 2.6.32 or up.

Signed-off-by: Hans Verkuil <[email protected]>

64e156ef872bd22d11352b3549ec40fc75f5c88f authored over 13 years ago
Fix backports/v2.6.31_vm_ops.patch.

cafe_ccic.c no longer needs to be patched.

Signed-off-by: Hans Verkuil <[email protected]>

cccea42caf18e195b286ea1304a8d90955735a6d authored over 13 years ago
Be sure to remove kernel_version.h and git_log at make clean

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

e3420ca992363fe7707fde8fd7cbecf9d0899be2 authored over 13 years ago
Use the V4L2 API version instead of the version of the current kernel

Generate a kernel_version.h file with the V4L2 API/API version, and
use it for compilations. Thi...

a650b09683919a9691fc6a420de5f7afd3410272 authored over 13 years ago
Generate an include file with the kernel version.

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

824e9b30086006ba8a3b12c99152f7fea559439d authored over 13 years ago
Fix permissions

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

c674a17d1112466851e27763aa029cfad6fc4b22 authored over 13 years ago
Makefile: Remove some hg-specific targets

Those targets are useless nowadays. They were used when the main tree
used to be in Mercurial.

...

ab9595ff76d6937247f16f1cb82c98db51bd2480 authored over 13 years ago
check_needs.pl: give hints of missing dependencies on Ubuntu

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

e58edacf6cad457cfe6081058335c7daa13998db authored over 13 years ago
check_needs.pl: Improve the hints code

For now, it presents only the hints for Fedora/RHEL, as those are
the only distros I use. It sho...

b1bc8490d911c342932c02224889c515a6ace9fa authored over 13 years ago
move all checks to check_needs.pl

This helps to add an OS-dependent logic on it

Signed-off-by: Mauro Carvalho Chehab <mchehab@red...

9f86bbad7efe41a2467677765e7bb304fffb5057 authored over 13 years ago
rmmod.pl: Add a logic to allow removing audio modules with pulseaudio

Pulseaudio keeps audio devices opened forever. In order to be able to
remove a device, pulseaudi...

16cf0606fd59484236356e400a89c083e76da64b authored over 13 years ago
use_dir.pl: Fix the git_log creation logic

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

6378f138c5f3bd78ca209af42551b5aeef643b17 authored over 13 years ago
The *keycode_new bits came in .37, not .36

Signed-off-by: Jarod Wilson <[email protected]>

65eb692b7629b695ba3b688093b94d7dfcf34c7f authored over 13 years ago
linux/Makefile: Fix aspas escaping at git_log

The aspas scaping logic were breaking the compilation. Fixes it,
by just removing the aspas char...

48f1fb025c925387d0694853d686bb701d4429c4 authored over 13 years ago
IR driver ite-cir needs pnp_driver callback shutdown, which is not in 2.6.31.

Signed-off-by: Hans Verkuil <[email protected]>

f6f2273a9f1c23d500f74306f3f6948f8bfff96d authored over 13 years ago
Fix Compilation breakage with 3.0-rc1 patches

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

6e16f4458432c580f104c3b86093ee3ca794fdd5 authored over 13 years ago
Remove warnings for macros already defined

On some distro-patched kernels, pr_warn and pr_err were backported.
Fix the build logic to avoid...

0cd240d6e3b13fa6dbca6f96ffd6ea73397b044b authored over 13 years ago
keycode_new showed up in 2.6.36, apply patch to 36 and 37 too

Signed-off-by: Jarod Wilson <[email protected]>

49f0b218f5d65770fb7b33521a2cb4d1194383b3 authored over 13 years ago
Use {g,s}etkeycode_new on 2.6.38

There was a temporary {g,s}etkeycode_new in the input layer in 2.6.38 as
we moved from an older ...

da40edf48c4afcd57ca7105b3313ffb2ea55a600 authored over 13 years ago
make_makefile.pl: better handle dependency issues

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

5a1a8aa19082209a9e56b5165b8e68675682c6c9 authored over 13 years ago
check_needs.pl: Improve script to point to all issues at once

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

c5b598b81db43a5fd74bbfa7577d5ef9f23a9842 authored over 13 years ago
Add a new missing include file

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

4da6816e63eeb5e7076a7543bc3eae0b681caf69 authored over 13 years ago
Add compat bits for IS_ERR_OR_NULL()

This is defined at include/linux/err.h as:

static inline long __must_check IS_ERR_OR_NULL(const...

4268c150abd21ab3e314bc2ca593ee4e1f582712 authored over 13 years ago
mfd header changes for 2.6.39 prevents timberdale compilation on older kernels.

Exclude timberdale drivers from building on pre-2.6.39 kernels.

Signed-off-by: Hans Verkuil <hv...

3ddcdbaa927e0b5ab018ab61968576bad04e9b57 authored over 13 years ago
Declare KEY_IMAGES (needed if kernel < 2.6.39-rc4)

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

ec3410250b801c94cd825690e010be96eeac9499 authored almost 14 years ago
Remove more trash from ubuntu-proprietary directory layout

Signed-off-by: Mauro Carvalho Chehab <mchehab@nehalem.(none)>

bcfdefe9f4538abf12fca1cdb631c80e3d598026 authored almost 14 years ago
Fix make tar and make dir targets.

The git_log generation is now identical for make todaytar and these other
make targets.

Signed-...

ab695951c743140fcca525855959f4ce1f2ba6f3 authored almost 14 years ago
Properly escape characters '%' '"' and '\' at git_log

Instead of replacing all special characters at git_log, just replace
the ones that would cause a...

b81e594128c47642a0759d5a4187680c5761ad9c authored almost 14 years ago
fix git_log information

git_log should contain the last applied patches to a tree. It is
there to help developers to ana...

000439933f6f642ccf12f80b9407fa55398a9633 authored almost 14 years ago
Add missing find_next_bit_le and find_next_zero_bit_le for kernels < 2.6.39.

Signed-off-by: Hans Verkuil <[email protected]>

cd83b3f0f6a3a734147665a907f573e95c58dce2 authored almost 14 years ago
For now do not print $media_build_version.

$media_build_version can be huge (particularly after a merge commit) and full
of weird character...

139af0392c9b3bb0cf13235762931b2f93f89c61 authored almost 14 years ago
The header i2c-id.h doesn't exist anymore on .39-rc. Remove it.

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

ec1db9e565c48af9b6883aa9c499e210a509391a authored almost 14 years ago
Skip commented patches in the backports/*_series files.

Makes it easier when debugging patch failures.

Signed-off-by: Hans Verkuil <[email protected]>

adb7f9dd0ffa26bae3eb1776847a9dd7cb912df2 authored almost 14 years ago
Fix compilation with kernels older than 2.6.36

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

a500c7f35da96e4d87d5527f3ffa986db0c5d0b9 authored almost 14 years ago
Refresh patches to avoid breakage

After pulling from 2.6.39 changes, two patches broke, one due to just
context changes, and the o...

d38f4ed1e7e45793f20d0ac8092f254910b69d3c authored almost 14 years ago
Remove yaVDR files at rminstall target

Ubuntu's based yaVDR puts driver stuff also at the wrong dir

Signed-off-by: Mauro Carvalho Cheh...

90cd584dd356f6674bc225dedcc48aa7c4c57539 authored almost 14 years ago
Add altera driver to staging

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

e7d0ae06c74f55562c1589feb5a6802d77c14dbc authored almost 14 years ago
Escape " character inside patch name on version_patch.pl

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

c4e01ad68965e65e76bfe650553fb7862dde999d authored almost 14 years ago
Fix its usage with make dir DIR=

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

c815349461301f41a8775747b9b025cdea75ae91 authored almost 14 years ago
check_needs.pl: Fix error message

Instead of a simple "die" with Can't find, provide a more useful
way:

$ ./check_needs.pl
please...

6b69804484b128467254823f4c7f5093c5630d2e authored almost 14 years ago
Verify if everything needed to compile is there

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

3070ed36b456939f9cfb414b1e7a6eab5019d9a0 authored almost 14 years ago
Improve warning messages

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

dabc1f61e5cfe31bc571708200a1e8cec40d6367 authored almost 14 years ago
Fix addition of git_log into the generated tarball

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

834d0d32f8d3c8d3f2dfc1fed42140ddb34cad5d authored almost 14 years ago
Update list of files to ignore

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

ffc61302bceae4edef3f773d70de73de9ea4849e authored almost 14 years ago
Be sure that, with untar, it will use the downloaded stuff

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

a5fddcfe5df34f77c603916fd19f6ef7b8b279df authored almost 14 years ago
Add a printk messages for media builds

When someone reports an error, we need to know what are the
applied patches. Also, users need to...

c025baff4ff53beb9d35c0a0ae62c73d038723c6 authored almost 14 years ago
use_dir.pl: update linux/git_log file

git_log is used to help developers to know what's the latest .git
patch applied from the tree.

...

11ab52e7a03fe6829d083914820ad945d1291d68 authored almost 14 years ago
Don't build radio-wl1273 for kernels < 2.6.39.

MFD header changes cause errors when building this driver.

Signed-off-by: Hans Verkuil <hverkui...

56bcf04d7e6d36ab58a28101accca6639faf78d2 authored almost 14 years ago
Fix 2.6.31 rc-main.c warning.

The field 'groups' in struct device_type isn't const in 2.6.31.

Signed-off-by: Hans Verkuil <hv...

05b28fad4eda5cdf7b04115808553dbb9632f748 authored almost 14 years ago
Update the rc-main.c patch.

Signed-off-by: Hans Verkuil <[email protected]>

23f06fe09d86a02e6425c625065dbf9e15f4a3f4 authored almost 14 years ago
Add new includes.

Signed-off-by: Hans Verkuil <[email protected]>

fdee6ef4328c33f4114ab3dda79b34644f9e90e5 authored almost 14 years ago
Remove temporary firewire workaround: no longer needed.

Signed-off-by: Hans Verkuil <[email protected]>

8e0c7eacea2d6fbc30e6d079613f32f4c9d84aa2 authored almost 14 years ago
Add missing linux/ti_wilink_st.h include.

Signed-off-by: Hans Verkuil <[email protected]>

bb1da6b26bc9d44182ec0cfd9ed2b0e04e3cbec0 authored almost 14 years ago
Fix 2.6.31 compile warnings (vm_ops isn't const in 2.6.31)

Signed-off-by: Hans Verkuil <[email protected]>

c9d774312215490ea8e7910f5ffb46345aef75ea authored almost 14 years ago
Fix pvrusb2 compile warnings.

media_build/v4l/pvrusb2-sysfs.c: In function 'pvr2_sysfs_add_control':
media_build/v4l/pvrusb2-s...

fed97a85c4fe90d1c25a40e9a09415605568a0c7 authored almost 14 years ago
Fix 2.6.37 via-camera build

via-camera needs linux/via-core.h.

Signed-off-by: Hans Verkuil <[email protected]>

d2d39aea41156cda6d83f89cdbab0e264affad58 authored almost 14 years ago
Add backport support for usleep_range

This is not a perfect backport, but it should work

Signed-off-by: Mauro Carvalho Chehab <mcheha...

21f1f84487e7b7487a609cb336590d5c1be78ece authored almost 14 years ago
Add altera.h header to the building system

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

eeb36980ecb2786c4a0a9f03d6a4cb6e3dd4d99a authored almost 14 years ago
Fix pvrusb2 compilation with older kernels

Signed-off-by: Mauro Carvalho Chehab <[email protected]>

22bd7a4338571083b1ceb72c1feefdea4b452999 authored almost 14 years ago
More 'make dir' improvements

Check whether the specified directory contains kernel sources (just does a
sanity check for the ...

a23fa01719c9933d34830839577f5a17a3649a83 authored almost 14 years ago
Add check for the presence of lsdiff

- document that patchutils should be installed
- add check in linux/Makefile for the 'dir' targe...

d91895f258be7b11f7efaa98d59ece9aeb90fd84 authored almost 14 years ago
Temporary workaround for ubuntu firedtv compilation problems

Ubuntu kernels <= 2.6.36 do not provide the ieee1394 headers in the right
place, so firedtv fail...

b9329b117ef260482d6a3ad9a3e0400ec1ceffb2 authored almost 14 years ago
Fix 2.6.37 build problems with missing pm_runtime.h

Signed-off-by: Hans Verkuil <[email protected]>

6c70a0099ab340c68bb7e78064822c336dd9b970 authored almost 14 years ago
Adds a small warning about the needed packages for the script

There are a few dependencies for this script to work. Most are obvious,
but it helps to say what...

16cefea95869b9d915daa86d553f7351c4f971d6 authored almost 14 years ago
media_build: fix 2.6.31 build

- don't attempt to patch dabusb.c
- fix check for linux/pm_runtime.h

Signed-off-by: Hans Verkui...

f64005c4e42cd67e8e9d51338dc553870f61a3ba authored almost 14 years ago
media_build: use #ifdef instead of #if for NEED_ tests.

Signed-off-by: Hans Verkuil <[email protected]>

dc2be90d1a5ab6b3989b905f39bd9ee07c370e23 authored almost 14 years ago
media_build: add the missing hex_to_bin test.

Signed-off-by: Hans Verkuil <[email protected]>

52ebfbb7863f8823f094cc727f765dffd54dd8fe authored almost 14 years ago
media_build: add a prepare target

Preparing the compability build is something that can't be done in parallel.
This would make the...

419439df7cc4d40b714e0d085993fae9886b23d4 authored almost 14 years ago
media_build: Makefile.media shouldn't override ccflags-y

When Makefile.media is generated it will include some of the staging
makefiles. Some of those ma...

b2b5cc2e8c74fbc3f18a4eb5a45c630a3dbc9c7e authored almost 14 years ago