summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--linhes/calamares/.gitignore1
-rw-r--r--linhes/calamares/PKGBUILD3
-rw-r--r--linhes/calamares/__changelog1
-rw-r--r--linhes/linhes-dev/LinHES9_iso/cust_skel/packages.x86_645
-rw-r--r--linhes/linhes-dev/PKGBUILD2
-rw-r--r--linhes/mythtv/PKGBUILD51
-rw-r--r--linhes/mythtv/mythfrontend.desktop2
-rw-r--r--linhes/mythtv/mythtv-setup.desktop4
8 files changed, 22 insertions, 47 deletions
diff --git a/linhes/calamares/.gitignore b/linhes/calamares/.gitignore
index 018a3de..8f67b8b 100644
--- a/linhes/calamares/.gitignore
+++ b/linhes/calamares/.gitignore
@@ -2,3 +2,4 @@
!PKGBUILD
!.SRCINFO
!.gitignore
+!__changelog
diff --git a/linhes/calamares/PKGBUILD b/linhes/calamares/PKGBUILD
index a44ce55..3a9f168 100644
--- a/linhes/calamares/PKGBUILD
+++ b/linhes/calamares/PKGBUILD
@@ -4,7 +4,7 @@
_pkgname="calamares"
pkgname="$_pkgname"
pkgver=3.4.2
-pkgrel=3
+pkgrel=4
pkgdesc="Distribution-independent installer framework"
url="https://codeberg.org/Calamares/calamares"
license=("GPL-3.0-or-later")
@@ -14,6 +14,7 @@ depends=(
'kcoreaddons'
'kpmcore'
'libpwquality'
+ 'python'
'qt6-declarative'
'qt6-svg'
'yaml-cpp'
diff --git a/linhes/calamares/__changelog b/linhes/calamares/__changelog
new file mode 100644
index 0000000..3121e04
--- /dev/null
+++ b/linhes/calamares/__changelog
@@ -0,0 +1 @@
+PKGBUILD: add python as dep so modules all get built
diff --git a/linhes/linhes-dev/LinHES9_iso/cust_skel/packages.x86_64 b/linhes/linhes-dev/LinHES9_iso/cust_skel/packages.x86_64
index b29f66d..02e2cd2 100644
--- a/linhes/linhes-dev/LinHES9_iso/cust_skel/packages.x86_64
+++ b/linhes/linhes-dev/LinHES9_iso/cust_skel/packages.x86_64
@@ -29,7 +29,7 @@ exfatprogs
f2fs-tools
fatresize
#fsarchiver
-gnu-netcat
+openbsd-netcat
gpart
gpm
gptfdisk
@@ -91,7 +91,6 @@ pv
qemu-guest-agent
refind
reflector
-reiserfsprogs
rp-pppoe
rsync
rxvt-unicode-terminfo
@@ -141,7 +140,7 @@ wireplumber
xdg-user-dirs
xf86-video-fbdev
xf86-video-vesa
-xf86-video-vmware
+#xf86-video-vmware
xorg-server
####################
# XFCE #
diff --git a/linhes/linhes-dev/PKGBUILD b/linhes/linhes-dev/PKGBUILD
index 5033678..efd182b 100644
--- a/linhes/linhes-dev/PKGBUILD
+++ b/linhes/linhes-dev/PKGBUILD
@@ -1,6 +1,6 @@
pkgname=linhes-dev
pkgver=9.0.0
-pkgrel=17
+pkgrel=18
pkgdesc="Scripts to develop LinHES"
arch=('x86_64')
license=('GPL2')
diff --git a/linhes/mythtv/PKGBUILD b/linhes/mythtv/PKGBUILD
index 1803afa..b5046fa 100644
--- a/linhes/mythtv/PKGBUILD
+++ b/linhes/mythtv/PKGBUILD
@@ -1,4 +1,5 @@
-# Maintainer: James Bunton <jamesbunton@delx.net.au>
+# Maintainer: John Bergqvist <johnlbergqvist@gmail.com>
+# Contributor: James Bunton <jamesbunton@delx.net.au>
# Contributor: Taijian <taijian@posteo.de>
# Contributor: Jonathan Conder <jonno.conder@gmail.com>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
@@ -7,9 +8,10 @@
# Contributor: dorphell <dorphell@archlinux.org>
pkgname=mythtv
-pkgver=36+fixes.20260310.ababe58b
-pkgrel=2
+pkgver=36+fixes.20260410.0fb9e4f3
+pkgrel=4
pkgdesc="A Homebrew PVR project"
+_mythversion=36
arch=('x86_64')
url="https://www.mythtv.org/"
license=('GPL')
@@ -17,7 +19,6 @@ depends=(
'aom'
'dav1d'
'exiv2'
- 'fftw'
'lame'
'libass'
'libavc1394'
@@ -33,14 +34,12 @@ depends=(
'libxml2'
'libxrandr'
'libzip'
- 'lzo'
'qt5-script'
# 'qt6-base'
'soundtouch'
'taglib'
'x264'
'x265'
- 'glew'
'libcec'
'mariadb'
'mariadb-clients'
@@ -62,30 +61,14 @@ depends=(
)
makedepends=(
'git'
- 'help2man'
'libcdio'
- 'libcec'
'libmariadbclient'
- 'libxml2'
'lirc'
'nasm'
- 'perl-dbd-mysql'
- 'perl-io-socket-inet6'
- 'perl-libwww'
- 'perl-net-upnp'
- 'perl-xml-simple'
- 'perl-xml-xpath'
- 'python-lxml'
- 'python-mysqlclient'
'python-pip'
- 'python-pyqt5-webengine'
-# 'python-pyqt6-webengine'
- 'python-requests'
'python-setuptools'
- 'python-simplejson'
-# 'python-wheel'
+ 'python-wheel'
'qt5-tools'
- 'yasm'
)
options=(!lto)
@@ -98,7 +81,7 @@ patches="defaultThemeLinHES.patch
# 0031-UPnP-Reduce-startup-latency-by-moving-blocking-code-to-own-thread.patch
source=(
- "git+https://github.com/MythTV/mythtv#branch=fixes/36"
+ "git+https://github.com/MythTV/mythtv#branch=fixes/${_mythversion}"
'mythbackend.service'
'mythfrontend.desktop'
'mythtv-setup.desktop'
@@ -110,8 +93,8 @@ source=(
sha256sums=('SKIP'
'6adb9d3370111c7d0000b215ae2d83a07a19c1bef5c22657f8caa9593c8efda5'
- 'eb355b20d9d36a2942bb529263b9e16da30ef764f80acac0177b1773a6b3c809'
- '23b9669ea7533c13c54b382fba7b63980064939d5701a0c229c9254bafd6d3d6'
+ '1d989fa50c7c3b45b1aa2bdbb5dc6e446485004afb81c65b4b5be1dc85d4bc5f'
+ '2f58fc3e30723d2bc1685dc2c6301373cc2f070588ce8865b0d4907d8cd6a436'
'12cb52bf9b084a4f16419c9370fef0450ce6a11308b0c3f7240f4f83df7e2ab6'
'ecfd02bbbef5de9773f4de2c52e9b2b382ce8137735f249d7900270d304fd333'
'470de0a4050c16c7af11a0e5cfe2810b7daae42df4acf5456c7eae274dc7c5ae'
@@ -122,7 +105,7 @@ sha256sums=('SKIP'
prepare() {
msg2 "PKGBUILD pkgver: $pkgver"
cd "${srcdir}/mythtv/mythtv"
- gitsrcver=`echo "36+fixes.$(git show -s --format=%cd --date=short | tr -d -).$(git rev-parse --short=8 HEAD)"`
+ gitsrcver=`echo "${_mythversion}+fixes.$(git show -s --format=%cd --date=short | tr -d -).$(git rev-parse --short=8 HEAD)"`
msg2 "GIT SOURCE pkgver: $gitsrcver"
if [ $pkgver = $gitsrcver ]; then
warning "pkgver did NOT change. Consider increasing pkgrel ($pkgrel)."
@@ -143,25 +126,15 @@ prepare() {
pkgver() {
cd "${srcdir}/mythtv/mythtv"
- echo -n "36+fixes.$(git show -s --format=%cd --date=short | tr -d -).$(git rev-parse --short=8 HEAD)"
+ echo -n "${_mythversion}+fixes.$(git show -s --format=%cd --date=short | tr -d -).$(git rev-parse --short=8 HEAD)"
}
build() {
cd "${srcdir}/mythtv/mythtv"
-#CFLAGS="-march=x86-64 -mtune=amdfam10 -O2 -pipe -fno-plt -fexceptions \
-# -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security \
-# -fstack-clash-protection -fcf-protection"
-# CFLAGS="${CFLAGS/flto=auto/fPIC}"
-# CXXFLAGS="${CXXFLAGS/flto=auto/fPIC}"
-# LDFLAGS="${LDFLAGS/flto=auto/fPIC}"
-
ARCH="${CARCH/_/-}"
./configure --prefix=/usr \
--cpu="$ARCH" \
- --disable-altivec \
- --disable-audio-jack \
- --disable-distcc \
--enable-libaom \
--enable-libdav1d \
--enable-libmp3lame \
@@ -169,10 +142,10 @@ build() {
--enable-libx264 \
--enable-libx265 \
--enable-libxvid \
- --enable-vaapi \
--with-bindings=python \
--with-bindings=perl \
--perl-config-opts=INSTALLDIRS=vendor
+
echo "###### STARTING MAKE ####"
make
}
diff --git a/linhes/mythtv/mythfrontend.desktop b/linhes/mythtv/mythfrontend.desktop
index 3de9419..65e725f 100644
--- a/linhes/mythtv/mythfrontend.desktop
+++ b/linhes/mythtv/mythfrontend.desktop
@@ -1,6 +1,6 @@
[Desktop Entry]
Name=MythFrontend
-Comment=Record, playback and watch TV.
+Comment=Record, playback and watch TV
Exec=mythfrontend --disable-autodiscovery --noupnp --quiet --syslog local6
Type=Application
Terminal=false
diff --git a/linhes/mythtv/mythtv-setup.desktop b/linhes/mythtv/mythtv-setup.desktop
index d238af1..cb17121 100644
--- a/linhes/mythtv/mythtv-setup.desktop
+++ b/linhes/mythtv/mythtv-setup.desktop
@@ -1,7 +1,7 @@
[Desktop Entry]
Name=MythTV Setup
-Comment=Setup application for the MythTV backend server
-Exec=Exec=mythtv-setup --syslog local6
+Comment=Setup the MythTV backend server
+Exec=mythtv-setup --syslog local6
Type=Application
Terminal=false
Icon=mythtv