Hah! Who needs PPAs? I have my own multimedia+ repo!

Everything about X, Gnome, KDE, ... and everything running on it

Re: Hah! Who needs PPAs? I have my own multimedia+ repo!

Postby stevepusser » 2017-12-22 23:55

Adding vlc 2.2.8 for Stretch.

I've built vlc 3.0 release candidate 2 from the Sid sources on my own install, and it seems great in my tests, but I'll probably wait until the final release to add it. 3.0 builds on vanilla Stretch, except that I backported libaribb24-dev first.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Flightgear 2018.2.2, 4.19.5 kernel, wine-staging 4.0~rc1, Pale Moon 28.2.2, Mesa 18.2.6, Midori 7.0
User avatar
stevepusser
 
Posts: 10278
Joined: 2009-10-06 05:53

Re: Hah! Who needs PPAs? I have my own multimedia+ repo!

Postby stevepusser » 2017-12-27 21:27

The development version of the GIMP 2.9.9~3 is done for the Stretch section of the repo, and I'm working to get it in the Jessie part.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Flightgear 2018.2.2, 4.19.5 kernel, wine-staging 4.0~rc1, Pale Moon 28.2.2, Mesa 18.2.6, Midori 7.0
User avatar
stevepusser
 
Posts: 10278
Joined: 2009-10-06 05:53

Re: Hah! Who needs PPAs? I have my own multimedia+ repo!

Postby stevepusser » 2017-12-28 02:16

OK, the new GIMP is built for Jessie. Now building: openshot-qt 2.4.1 for Jessie and Stretch. :)
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Flightgear 2018.2.2, 4.19.5 kernel, wine-staging 4.0~rc1, Pale Moon 28.2.2, Mesa 18.2.6, Midori 7.0
User avatar
stevepusser
 
Posts: 10278
Joined: 2009-10-06 05:53

Re: Hah! Who needs PPAs? I have my own multimedia+ repo!

Postby stevepusser » 2017-12-29 03:01

ffmpeg upgraded to 3.4.1 for Stretch. Now adding Kodi 17.6 for Jessie and Stretch.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Flightgear 2018.2.2, 4.19.5 kernel, wine-staging 4.0~rc1, Pale Moon 28.2.2, Mesa 18.2.6, Midori 7.0
User avatar
stevepusser
 
Posts: 10278
Joined: 2009-10-06 05:53

Re: Hah! Who needs PPAs? I have my own multimedia+ repo!

Postby Innovate » 2017-12-30 02:11

It's kind of hilarious when we've gimp 2.8.22 & gimp next 2.9.9 for debian stretch while testing, sid is still just 2.8.20
We can break their(those mistook testing sid for rolling release) statement for those who say "Debian stable too old package"
with "Like hell, it does"

Thx for kodi 17.6 on stretch I don't have to touch frankendebian or go testing/sid like others over there. :mrgreen:
Innovate
 
Posts: 174
Joined: 2015-12-27 01:28
Location: /dev/urandom

Re: Hah! Who needs PPAs? I have my own multimedia+ repo!

Postby stevepusser » 2017-12-30 18:26

Innovate wrote:It's kind of hilarious when we've gimp 2.8.22 & gimp next 2.9.9 for debian stretch while testing, sid is still just 2.8.20
We can break their(those mistook testing sid for rolling release) statement for those who say "Debian stable too old package"
with "Like hell, it does"

Thx for kodi 17.6 on stretch I don't have to touch frankendebian or go testing/sid like others over there. :mrgreen:


Or even that gimp and Kodi on oldstable (Jessie)! But someone in Debian or elsewhere has to roll up their sleeves and do the work...
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Flightgear 2018.2.2, 4.19.5 kernel, wine-staging 4.0~rc1, Pale Moon 28.2.2, Mesa 18.2.6, Midori 7.0
User avatar
stevepusser
 
Posts: 10278
Joined: 2009-10-06 05:53

Re: Hah! Who needs PPAs? I have my own multimedia+ repo!

Postby stevepusser » 2017-12-31 21:56

SMPlayer updated to 17.12.0 for Jessie and Stretch.
QMPlay2 updated to 17.12.31 for Stretch.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Flightgear 2018.2.2, 4.19.5 kernel, wine-staging 4.0~rc1, Pale Moon 28.2.2, Mesa 18.2.6, Midori 7.0
User avatar
stevepusser
 
Posts: 10278
Joined: 2009-10-06 05:53

Re: Hah! Who needs PPAs? I have my own multimedia+ repo!

Postby stevepusser » 2018-01-10 21:34

SMPlayer updated to 18.1.0, fixes Youtube Playback from URL.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Flightgear 2018.2.2, 4.19.5 kernel, wine-staging 4.0~rc1, Pale Moon 28.2.2, Mesa 18.2.6, Midori 7.0
User avatar
stevepusser
 
Posts: 10278
Joined: 2009-10-06 05:53

Re: Hah! Who needs PPAs? I have my own multimedia+ repo!

Postby Innovate » 2018-01-13 09:28

Can I request mpc-qt?
You can get source from here.
https://github.com/cmdrkotori/mpc-qt

AUR, opensuse already have it but none of any deb distro build it yet until now.
https://software.opensuse.org/package/mpc-qt
Innovate
 
Posts: 174
Joined: 2015-12-27 01:28
Location: /dev/urandom

Re: Hah! Who needs PPAs? I have my own multimedia+ repo!

Postby stevepusser » 2018-01-13 23:59

I'll take a look at it.

Edit: Well, I can build a working amd64 MX 17-based package on my own desktop, but when I try the same source on the OBS repo or in a MX 17 pbuilder (Stretch plus MX 17 repo), they both fail, saying they can't find the libmpv development files.

It's probably something that will make me face-palm when I find out why...like we couldn't backport hplip 3.7.10 from upstream Debian until we forced it to disable parallel builds, which makes it fail. The switch to debhelper 10 with 3.17.7-2 made it parallel build by default, even if we didn't ask it to.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Flightgear 2018.2.2, 4.19.5 kernel, wine-staging 4.0~rc1, Pale Moon 28.2.2, Mesa 18.2.6, Midori 7.0
User avatar
stevepusser
 
Posts: 10278
Joined: 2009-10-06 05:53

Re: Hah! Who needs PPAs? I have my own multimedia+ repo!

Postby Innovate » 2018-01-17 05:27

stevepusser wrote:I'll take a look at it.

Edit: Well, I can build a working amd64 MX 17-based package on my own desktop, but when I try the same source on the OBS repo or in a MX 17 pbuilder (Stretch plus MX 17 repo), they both fail, saying they can't find the libmpv development files.

It's probably something that will make me face-palm when I find out why...like we couldn't backport hplip 3.7.10 from upstream Debian until we forced it to disable parallel builds, which makes it fail. The switch to debhelper 10 with 3.17.7-2 made it parallel build by default, even if we didn't ask it to.

Don't worry I won't rush. If I successfully build mine I'll share my homework.
Building on OBS repo is trickery they use older Debian packages they didn't update repo like official debian repo.
Rare stuff that I gave recently you are stuff that I can't built but they've build, make files lib requirement for debian so it's very challenging.
Maybe that'd be the case why dev themselves didn't make .deb packages release on github yet.
Qt4-5 is one of the hardest ones. If got sample debian/rules & other sample template would be easy.
GTK is most easy with autogen.sh, configure. While python need --with python(or python3) --buildsystem=pybuild.
Cmake sometimes easy but sometimes need to set rules to build properly.
But the most hardest one would be electron apps I never saw these apps upload
on any debian repo only can download .deb from their official app sites. Stacer for example it's html5 electron apps.
Innovate
 
Posts: 174
Joined: 2015-12-27 01:28
Location: /dev/urandom

Re: Hah! Who needs PPAs? I have my own multimedia+ repo!

Postby stevepusser » 2018-01-18 19:25

Well, I have found that just a tiny rules file using debhelper usually handles building Qt applications easily; that's what I used for my experimental builds. Then you add on to it with overrides if you need any customizations, like they say to add libarchive support if you want to use it to read comic books archive files.

Code: Select all
#!/usr/bin/make -f

%:
   dh $@


I was messing around with the OBS, and found that you don't need special permission any longer to add ARM 7 (Raspberry Pi) and ARM 64 repositories, but they only worked on Stretch.

So here's what packages built for those:

https://build.opensuse.org/project/moni ... ucceeded=1

https://build.opensuse.org/project/moni ... ucceeded=1

I have also managed to build mpv-0.28 on my own machine with an internal ffmpeg, which fixes live Youtube streams, so I should be able to add that to the repo pretty soon. Debian's probable misstep with ffmpeg 3.4.X means I can't build it against the system ffmpeg for now.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Flightgear 2018.2.2, 4.19.5 kernel, wine-staging 4.0~rc1, Pale Moon 28.2.2, Mesa 18.2.6, Midori 7.0
User avatar
stevepusser
 
Posts: 10278
Joined: 2009-10-06 05:53

Re: Hah! Who needs PPAs? I have my own multimedia+ repo!

Postby stevepusser » 2018-01-19 19:20

Updated libxine2 for Stretch to the 0.2.8 version from Stretch.

Added mpv 0.28.0, which will be using its own internal ffmpeg build to work around Debian's problem with sonames on ffmpeg 3.4.X. Among other fixes and changes, 0.28.0 will fix the broken Youtube live streams. Packages are built on Stretch already, Jessie packages are still building. This required an upgrade of nasm to 2.13, and since ffmpeg is built against nasm, also triggered a rebuild of ffmpeg and everything that builds against it, such as Kodi. But everything should settle out pretty soon.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Flightgear 2018.2.2, 4.19.5 kernel, wine-staging 4.0~rc1, Pale Moon 28.2.2, Mesa 18.2.6, Midori 7.0
User avatar
stevepusser
 
Posts: 10278
Joined: 2009-10-06 05:53

Re: Hah! Who needs PPAs? I have my own multimedia+ repo!

Postby stevepusser » 2018-01-25 23:59

I found out how to add Debian testing to my OBS repos, but just adding it to my existing repo fails to work for some odd debhelper-dpkg-dev conflict reason. A separate buster-only repo has no such problem. I'll add packages to it that aren't in Debian, such as dvdstyler, avidemux, and peek.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Flightgear 2018.2.2, 4.19.5 kernel, wine-staging 4.0~rc1, Pale Moon 28.2.2, Mesa 18.2.6, Midori 7.0
User avatar
stevepusser
 
Posts: 10278
Joined: 2009-10-06 05:53

Re: Hah! Who needs PPAs? I have my own multimedia+ repo!

Postby stevepusser » 2018-01-27 23:14

obs-studio updated to 20.1.3
clipgrab updated to 3.6.6

doing some work on the Buster repository: https://build.opensuse.org/project/show ... multimedia
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Flightgear 2018.2.2, 4.19.5 kernel, wine-staging 4.0~rc1, Pale Moon 28.2.2, Mesa 18.2.6, Midori 7.0
User avatar
stevepusser
 
Posts: 10278
Joined: 2009-10-06 05:53

PreviousNext

Return to Desktop & Multimedia

Who is online

Users browsing this forum: No registered users and 4 guests

fashionable