diff --git a/.gitmodules b/.gitmodules index eb85f72..49673f7 100644 --- a/.gitmodules +++ b/.gitmodules @@ -250,12 +250,6 @@ [submodule "home-assistant-hacs"] path = home-assistant-hacs url = ssh://aur@aur.archlinux.org/home-assistant-hacs.git -[submodule "homebridge"] - path = homebridge - url = ssh://aur@aur.archlinux.org/homebridge.git -[submodule "homebridge-config-ui-x"] - path = homebridge-config-ui-x - url = ssh://aur@aur.archlinux.org/homebridge-config-ui-x.git [submodule "html2md"] path = html2md url = ssh://aur@aur.archlinux.org/html2md.git @@ -271,9 +265,6 @@ [submodule "immugw"] path = immugw url = ssh://aur@aur.archlinux.org/immugw.git -[submodule "incus"] - path = incus - url = ssh://aur@aur.archlinux.org/incus.git [submodule "jsed"] path = jsed url = ssh://aur@aur.archlinux.org/jsed.git @@ -598,15 +589,9 @@ [submodule "xq"] path = xq url = ssh://aur@aur.archlinux.org/xq.git -[submodule "youki"] - path = youki - url = ssh://aur@aur.archlinux.org/youki.git [submodule "zigup"] path = zigup url = ssh://aur@aur.archlinux.org/zigup.git -[submodule "zinc"] - path = zinc - url = ssh://aur@aur.archlinux.org/zinc.git [submodule "zsh-prompt-ys"] path = zsh-prompt-ys url = ssh://aur@aur.archlinux.org/zsh-prompt-ys.git diff --git a/dsp56300-emulator b/dsp56300-emulator index 815324e..bebed4c 160000 --- a/dsp56300-emulator +++ b/dsp56300-emulator @@ -1 +1 @@ -Subproject commit 815324e9968d795616402a38d4dcec30ecb7657d +Subproject commit bebed4cfcd18873bb3c62d6ded2b83386da62a45 diff --git a/homebridge b/homebridge deleted file mode 160000 index 81ca922..0000000 --- a/homebridge +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 81ca922e43dc6a0cdced6e7c0d8185b9b69a0f1b diff --git a/homebridge-config-ui-x b/homebridge-config-ui-x deleted file mode 160000 index af5ec92..0000000 --- a/homebridge-config-ui-x +++ /dev/null @@ -1 +0,0 @@ -Subproject commit af5ec929aa82ff9590dd908d20727f893262beac diff --git a/homebridge-denon-tv/PKGBUILD b/homebridge-denon-tv/PKGBUILD deleted file mode 100644 index d9240db..0000000 --- a/homebridge-denon-tv/PKGBUILD +++ /dev/null @@ -1,37 +0,0 @@ -# Maintainer: George Rawlinson - -pkgname=homebridge-denon-tv -pkgver=3.12.0 -pkgrel=1 -pkgdesc="Homebridge plugin for Denon/Marantz AV receivers" -arch=('any') -url="https://github.com/grzegorz914/homebridge-denon-tv" -license=('MIT') -depends=('homebridge') -makedepends=('npm') -options=('!strip') -source=("$pkgname-$pkgver.tar.gz::https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz") -noextract=("$pkgname-$pkgver.tar.gz") -sha512sums=('ce775535983085be213cc3a4bc76d6f6fbfb9b9fb815936bebf4b28ae19b1694852ef50e8c1a50332012ba74104e2eb85ff143c397461113a06748cac7f648e3') -b2sums=('b37379611559e740107416f4a090a4a08b399918e1b75b3cd7a1890d7f46b3808f35c4b124db81d34513edb1042b951dedef1059340e66e335f3008807c64911') - -package() { - local NPM_FLAGS=(--no-audit --no-fund --no-update-notifier) - - npm install \ - --global \ - --prefix "$pkgdir/usr" \ - "${NPM_FLAGS[@]}" \ - "$pkgname-$pkgver.tar.gz" - - # Non-deterministic race in npm gives 777 permissions to random directories - # See https://github.com/npm/cli/issues/1103 for details - find "$pkgdir/usr" -type d -exec chmod 755 {} + - - # npm gives ownership of ALL FILES to build user - # https://bugs.archlinux.org/task/63396 - chown -R root:root "$pkgdir" - - install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" \ - "$pkgdir/usr/lib/node_modules/$pkgname/LICENSE" -} diff --git a/homebridge-platform-orbit/PKGBUILD b/homebridge-platform-orbit/PKGBUILD deleted file mode 100644 index da144cf..0000000 --- a/homebridge-platform-orbit/PKGBUILD +++ /dev/null @@ -1,37 +0,0 @@ -# Maintainer: George Rawlinson - -pkgname=homebridge-platform-orbit -pkgver=1.5.1 -pkgrel=1 -pkgdesc="Homebridge plugin for Orbit Irrigation System" -arch=('any') -url="https://github.com/MortJC/homebridge-platform-orbit" -license=('MIT') -depends=('homebridge') -makedepends=('npm') -options=('!strip') -source=("$pkgname-$pkgver.tar.gz::https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz") -noextract=("$pkgname-$pkgver.tar.gz") -sha512sums=('0b23610b49ae38966645a7974c7f2050d87591784ee9fcb880d6ce9fa26d022713f973106168db40524ac72e1930fce2792bdc5d09dff5089bc7b1102f48d141') -b2sums=('49972f8b923ee5700bfcecd51039b5c96c54ab2b691c008f852b8f99171ff64e941d3cbf2ee90da399401677cd8fd16e46635cd3c7e2247df3f6ef4d57b3816b') - -package() { - local NPM_FLAGS=(--no-audit --no-fund --no-update-notifier) - - npm install \ - --global \ - --prefix "$pkgdir/usr" \ - "${NPM_FLAGS[@]}" \ - "$pkgname-$pkgver.tar.gz" - - # Non-deterministic race in npm gives 777 permissions to random directories - # See https://github.com/npm/cli/issues/1103 for details - find "$pkgdir/usr" -type d -exec chmod 755 {} + - - # npm gives ownership of ALL FILES to build user - # https://bugs.archlinux.org/task/63396 - chown -R root:root "$pkgdir" - - install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" \ - "$pkgdir/usr/lib/node_modules/$pkgname/LICENSE" -} diff --git a/homebridge-webos-tv/PKGBUILD b/homebridge-webos-tv/PKGBUILD deleted file mode 100644 index 2382b47..0000000 --- a/homebridge-webos-tv/PKGBUILD +++ /dev/null @@ -1,37 +0,0 @@ -# Maintainer: George Rawlinson - -pkgname=homebridge-webos-tv -pkgver=2.2.5 -pkgrel=1 -pkgdesc="Homebridge plugin for LG webOS TVs" -arch=('any') -url="https://github.com/merdok/homebridge-webos-tv" -license=('MIT') -depends=('homebridge') -makedepends=('npm') -options=('!strip') -source=("$pkgname-$pkgver.tar.gz::https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz") -noextract=("$pkgname-$pkgver.tar.gz") -sha512sums=('83f6d8777ab5979799d9d2638d304bb0514a471d5c0a492b8b55f6f74428eba389ee9b82f0b39ce7813af7215a633ae8304d4ce5b91ca45e26ab0c72fe462722') -b2sums=('fd159d415a87606c602ba7c8d89a8e9c2b3a50373b426b74cd02a37cdf41290b8318ac129744490c31ea1a9c7bf7c64eb0dcdfe0c08c6c0ad4b2c1f3597408e1') - -package() { - local NPM_FLAGS=(--no-audit --no-fund --no-update-notifier) - - npm install \ - --global \ - --prefix "$pkgdir/usr" \ - "${NPM_FLAGS[@]}" \ - "$pkgname-$pkgver.tar.gz" - - # Non-deterministic race in npm gives 777 permissions to random directories - # See https://github.com/npm/cli/issues/1103 for details - find "$pkgdir/usr" -type d -exec chmod 755 {} + - - # npm gives ownership of ALL FILES to build user - # https://bugs.archlinux.org/task/63396 - chown -R root:root "$pkgdir" - - install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" \ - "$pkgdir/usr/lib/node_modules/$pkgname/LICENSE" -} diff --git a/incus b/incus deleted file mode 160000 index 51efaa7..0000000 --- a/incus +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 51efaa7db9f4322d8adb44ae54f62417c9b5ea96 diff --git a/nginx-mainline-mod-brotli/PKGBUILD b/nginx-mainline-mod-brotli/PKGBUILD index c654191..569c896 100644 --- a/nginx-mainline-mod-brotli/PKGBUILD +++ b/nginx-mainline-mod-brotli/PKGBUILD @@ -1,10 +1,10 @@ # Maintainer: George Rawlinson # Contributor: Massimiliano Torromeo -_ngx_ver=1.25.5 +_ngx_ver=1.27.1 pkgname=nginx-mainline-mod-brotli pkgver=1.0.0rc -pkgrel=24 +pkgrel=26 pkgdesc='Brotli compression filter module' arch=('x86_64') url='https://github.com/google/ngx_brotli' diff --git a/nginx-mainline-mod-headers-more/PKGBUILD b/nginx-mainline-mod-headers-more/PKGBUILD index b56dd40..e3edc8d 100644 --- a/nginx-mainline-mod-headers-more/PKGBUILD +++ b/nginx-mainline-mod-headers-more/PKGBUILD @@ -1,10 +1,10 @@ # Maintainer: George Rawlinson # Contributor: Massimiliano Torromeo -_ngx_ver=1.25.5 +_ngx_ver=1.27.1 pkgname=nginx-mainline-mod-headers-more pkgver=0.34 -pkgrel=10 +pkgrel=12 pkgdesc='Set and clear input and output headers' arch=('x86_64') url='https://github.com/openresty/headers-more-nginx-module' diff --git a/plex-media-server-plexpass b/plex-media-server-plexpass index a912323..508d067 160000 --- a/plex-media-server-plexpass +++ b/plex-media-server-plexpass @@ -1 +1 @@ -Subproject commit a912323755e461bb16a1dc7fbea2c57cd6ff318b +Subproject commit 508d067d50fb54844ba7133808c10d5e94e4e102 diff --git a/pro-audio-settings/PKGBUILD b/pro-audio-settings/PKGBUILD new file mode 100644 index 0000000..8f642a6 --- /dev/null +++ b/pro-audio-settings/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: George Rawlinson + +pkgname=pro-audio-settings +pkgver=1 +pkgrel=1 +pkgdesc='Global settings as per Arch Wiki page: Professional_audio' +arch=('any') +url='https://wiki.archlinux.org/title/Professional_audio' +license=('GFDL-1.3-only') +source=( + 'tmpfiles-max-user-freq.conf' + 'sysctl-swappiness.conf' + 'sysctl-max_user_watches.conf' +) +sha512sums=('7848a64e3c6ee798edecf247d5b5f62075f714de12fe5dd563ef44742b59ff88c8af81f9689fb211eac264d5bb280a76d6ea1111e048b5f92979fd46595cdea2' + 'f1050410b6de053aa9d97b1708bb644954c615035991ffde3b5f58618040630b156518cf4058d788de53b8d9b6bb17a40d0517dcef528926bacef176583813e1' + 'a1a1fdcdd74fd79d99f93367c3ebdbf11e1836eb1227f4a81f82890a4eb39ceb3e7bc6ed34efd125251c610ff023d8ac6c8d83616b6dabbc0ecfc69c162e7d78') +b2sums=('dfc8c8a0850195fb945eb4a617bfcd88c622411fd3ac260c6fe312fa44b57966004f3e28a7388d177e71193027eef31db1c47c6d0296b2608fbb7f06f12c7da9' + '4603559afa59732d9850255da2f80526432688f7c73fd17bc71021055b2638af9d01d3a61be45927813a7bf2f3a56579cfed1dad807e94e43e965c5ef25ea4e2' + 'ef56ec46d3e09844930c78bf0412c5598b46faf0f6f6b17b8de930c8a2a23e03688aa28a31ef58f4b1bffdfe406e97789f4d9b29a59b88685814a1b812659352') + +package() { + # max-user-freq + install -vDm644 "$srcdir/tmpfiles-max-user-freq.conf" "$pkgdir/usr/lib/tmpfiles.d/max-user-freq.conf" + + # vm.swappiness + install -vDm644 "$srcdir/sysctl-swappiness.conf" "$pkgdir/usr/lib/sysctl.d/90-swappiness.conf" + + # max_user_watches + install -vDm644 "$srcdir/sysctl-max_user_watches.conf" "$pkgdir/usr/lib/sysctl.d/90-max_user_watches.conf" +} diff --git a/pro-audio-settings/sysctl-max_user_watches.conf b/pro-audio-settings/sysctl-max_user_watches.conf new file mode 100644 index 0000000..0ea3fd9 --- /dev/null +++ b/pro-audio-settings/sysctl-max_user_watches.conf @@ -0,0 +1 @@ +fs.inotify.max_user_watches = 600000 diff --git a/pro-audio-settings/sysctl-swappiness.conf b/pro-audio-settings/sysctl-swappiness.conf new file mode 100644 index 0000000..987317f --- /dev/null +++ b/pro-audio-settings/sysctl-swappiness.conf @@ -0,0 +1 @@ +vm.swappiness = 10 diff --git a/pro-audio-settings/tmpfiles-max-user-freq.conf b/pro-audio-settings/tmpfiles-max-user-freq.conf new file mode 100644 index 0000000..ea48278 --- /dev/null +++ b/pro-audio-settings/tmpfiles-max-user-freq.conf @@ -0,0 +1,2 @@ +w /sys/class/rtc/rtc0/max_user_freq - - - - 2048 +w /proc/sys/dev/hpet/max-user-freq - - - - 2048 diff --git a/youki b/youki deleted file mode 160000 index c0a4506..0000000 --- a/youki +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c0a450649d69c96cb7e11832891a5d771b17e8b2 diff --git a/zinc b/zinc deleted file mode 160000 index ac6030e..0000000 --- a/zinc +++ /dev/null @@ -1 +0,0 @@ -Subproject commit ac6030e59f0b5b7c2099eb0d0a1ab0b1ef3bd827