From 2226302c32a8917ea2645499751631b523b3ee40 Mon Sep 17 00:00:00 2001 From: TrueTechie Date: Sun, 29 Jan 2023 14:06:02 -0500 Subject: [PATCH 001/356] budgie-desktop: update to 10.7. --- srcpkgs/budgie-desktop/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/budgie-desktop/template b/srcpkgs/budgie-desktop/template index d21c3b94badc..dafe5e94b48e 100644 --- a/srcpkgs/budgie-desktop/template +++ b/srcpkgs/budgie-desktop/template @@ -1,13 +1,13 @@ # Template file for 'budgie-desktop' pkgname=budgie-desktop -version=10.6.4 -revision=2 +version=10.7 +revision=1 build_style=meson build_helper=gir configure_args="-Dwith-gtk-doc=false" hostmakedepends="pkg-config intltool vala glib-devel gobject-introspection sassc budgie-screensaver" -makedepends="alsa-lib-devel libnotify-devel accountsservice-devel libpeas-devel +makedepends="alsa-lib-devel libcanberra-devel libgee-devel libnotify-devel accountsservice-devel libpeas-devel libwnck-devel mutter-devel ibus-devel gnome-desktop-devel pulseaudio-devel upower-devel gtk+3-devel polkit-devel gnome-bluetooth1-devel gnome-menus-devel gnome-settings-daemon-devel vala libuuid-devel libupower-glib3" @@ -18,7 +18,7 @@ maintainer="Orphaned " license="GPL-2.0-only, LGPL-2.1-only" homepage="https://github.com/BuddiesOfBudgie/budgie-desktop" distfiles="https://github.com/BuddiesOfBudgie/budgie-desktop/releases/download/v${version}/budgie-desktop-v${version}.tar.xz" -checksum=7775699ea64d7317e4004b751ccd5ab1e38df172ce17abc241b8a22bb31c1cdb +checksum=348e8e17b074885d50d22dca609808c44762591ad3c37a257a6565c8c8d92d51 budgie-desktop-devel_package() { short_desc+=" - development files" From 81a123eb3db87af2447d90f94089489b2600edc8 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Fri, 27 Jan 2023 10:29:00 -0500 Subject: [PATCH 002/356] python3-ipython: update to 8.9.0. --- srcpkgs/python3-ipython/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template index 6bf0006d2f2d..de43a28fb600 100644 --- a/srcpkgs/python3-ipython/template +++ b/srcpkgs/python3-ipython/template @@ -1,6 +1,6 @@ # Template file for 'python3-ipython' pkgname=python3-ipython -version=8.8.0 +version=8.9.0 revision=1 build_style=python3-module hostmakedepends="python3-setuptools" @@ -15,7 +15,7 @@ maintainer="Andrew J. Hesford " license="BSD-3-Clause" homepage="https://ipython.org/" distfiles="${PYPI_SITE}/i/ipython/ipython-${version}.tar.gz" -checksum=f3bf2c08505ad2c3f4ed5c46ae0331a8547d36bf4b21a451e8ae80c0791db95b +checksum=71618e82e6d59487bea059626e7c79fb4a5b760d1510d02fab1160db6fdfa1f7 conflicts="python-ipython<=5.8.0_2" do_check() { From 532e959353da3baa93940d79d3d6c11c3f8c094c Mon Sep 17 00:00:00 2001 From: Duncaen Date: Sun, 29 Jan 2023 20:53:23 +0100 Subject: [PATCH 003/356] cppcheck: update to 2.10. --- srcpkgs/cppcheck/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/cppcheck/template b/srcpkgs/cppcheck/template index 404080560200..05d5f921679b 100644 --- a/srcpkgs/cppcheck/template +++ b/srcpkgs/cppcheck/template @@ -1,6 +1,6 @@ # Template file for 'cppcheck' pkgname=cppcheck -version=2.9.3 +version=2.10 revision=1 build_style=gnu-makefile make_build_args=" @@ -20,7 +20,7 @@ license="GPL-3.0-or-later" homepage="http://cppcheck.sourceforge.net" changelog="https://sourceforge.net/p/cppcheck/news/" distfiles="https://github.com/danmar/cppcheck/archive/${version}.tar.gz" -checksum=46319ca73e33e4b2bd91981a76a0d4f184cd3f86b62dc18e8938eabacd3ad2e3 +checksum=785dcbf711048dfe43ae920b6eff2eeebb4a096e88188a40e173ca4c030f57c3 export CXXFLAGS="-DNDEBUG" export LDFLAGS="-pthread" From 4d0f5e920f02f59fa28773e4b41e14f61a4b06ab Mon Sep 17 00:00:00 2001 From: Duncaen Date: Sun, 29 Jan 2023 20:57:28 +0100 Subject: [PATCH 004/356] plocate: update to 1.1.18. --- srcpkgs/plocate/patches/fix-missing-include.patch | 10 ++++++++++ srcpkgs/plocate/template | 4 ++-- 2 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 srcpkgs/plocate/patches/fix-missing-include.patch diff --git a/srcpkgs/plocate/patches/fix-missing-include.patch b/srcpkgs/plocate/patches/fix-missing-include.patch new file mode 100644 index 000000000000..bbbc58d01beb --- /dev/null +++ b/srcpkgs/plocate/patches/fix-missing-include.patch @@ -0,0 +1,10 @@ +--- a/updatedb.cpp ++++ b/updatedb.cpp +@@ -35,6 +35,7 @@ + #include + #include + #include ++#include + #include + #include + #include diff --git a/srcpkgs/plocate/template b/srcpkgs/plocate/template index 04fd073d1036..f288bcf8dd32 100644 --- a/srcpkgs/plocate/template +++ b/srcpkgs/plocate/template @@ -1,6 +1,6 @@ # Template file for 'plocate' pkgname=plocate -version=1.1.17 +version=1.1.18 revision=1 build_style=meson configure_args=" @@ -15,7 +15,7 @@ license="GPL-2.0-or-later" homepage="https://plocate.sesse.net/" changelog="https://git.sesse.net/?p=plocate;a=blob_plain;f=NEWS;hb=HEAD" distfiles="https://plocate.sesse.net/download/plocate-${version}.tar.gz" -checksum=5a622d8839de8f70aff74adca67336749cdc42a826575995b6b33a582bbf270b +checksum=939657050b70719b01ce04fc1c8b64270062a0d53da2c72eafbe036a1964e12c system_accounts="_plocate" From a430239689f76edfb166e69954c1502edb129a99 Mon Sep 17 00:00:00 2001 From: Daniel Lewan Date: Fri, 27 Jan 2023 12:26:38 +0100 Subject: [PATCH 005/356] soju: update to 0.5.2. --- srcpkgs/soju/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/soju/template b/srcpkgs/soju/template index 9367a02139e5..1ed6735e63af 100644 --- a/srcpkgs/soju/template +++ b/srcpkgs/soju/template @@ -1,6 +1,6 @@ # Template file for 'soju' pkgname=soju -version=0.5.1 +version=0.5.2 revision=1 build_style=go go_import_path="git.sr.ht/~emersion/soju" @@ -12,7 +12,7 @@ license="AGPL-3.0-or-later" homepage="https://soju.im" changelog="https://git.sr.ht/~emersion/soju/refs/v${version}" distfiles="https://git.sr.ht/~emersion/soju/refs/download/v${version}/soju-${version}.tar.gz" -checksum=52a8e3f832b0d897024ffcc85e2f4f4a07bb807be106cdc7090e220baba9f2d5 +checksum=243e97e89d1ab9db0757b4d9e2181bf9602bf1ca277aba665417ea788ef82d9b conf_files="/etc/soju/config" system_accounts="_soju" make_dirs="/var/db/soju 0750 _soju _soju From 16722d5958f2f013588f7907e9fe9c0b1d3148ce Mon Sep 17 00:00:00 2001 From: bugcrazy Date: Fri, 27 Jan 2023 16:01:29 -0300 Subject: [PATCH 006/356] oil: update to 0.14.0 --- srcpkgs/oil/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/oil/template b/srcpkgs/oil/template index c80e742d66aa..657a801d1aca 100644 --- a/srcpkgs/oil/template +++ b/srcpkgs/oil/template @@ -1,6 +1,6 @@ # Template file for 'oil' pkgname=oil -version=0.13.1 +version=0.14.0 revision=1 build_style=configure configure_args="--prefix=/usr" @@ -11,7 +11,7 @@ maintainer="MarcoAPC " license="Apache-2.0" homepage="https://www.oilshell.org" distfiles="https://www.oilshell.org/download/oil-${version}.tar.xz" -checksum=2732a7af26d569774e54c97f3817b416a05389091cc526404f1ef73b6b39db89 +checksum=66b4f6bc77db7344bd43d7bd9438b2a6d7d20b7088890b3c0a8f453838a5ee86 register_shell="/usr/bin/osh /usr/bin/oil" nocross="Build systems gets confused with host and cross toolchains/headers" nostrip=yes From e7457fca29b5a2febcff36445d74b3488aa1e7f4 Mon Sep 17 00:00:00 2001 From: icp Date: Fri, 27 Jan 2023 00:38:44 +0530 Subject: [PATCH 007/356] puzzles: update to 20230123.1f72a1a. --- srcpkgs/puzzles/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/puzzles/template b/srcpkgs/puzzles/template index 49f13196e4e7..de21b52261c2 100644 --- a/srcpkgs/puzzles/template +++ b/srcpkgs/puzzles/template @@ -1,6 +1,6 @@ # Template file for 'puzzles' pkgname=puzzles -version=20210427.8ff394d +version=20230123.1f72a1a revision=1 build_style=cmake configure_args="-DNAME_PREFIX=puzzles-" @@ -9,9 +9,9 @@ makedepends="gtk+3-devel" short_desc="Simon Tatham's Portable Puzzle Collection" maintainer="Leah Neukirchen " license="MIT" -homepage="http://www.chiark.greenend.org.uk/~sgtatham/puzzles/" -distfiles="https://git.tartarus.org/?p=simon/puzzles.git;a=snapshot;h=8ff394d1cc42efc3509135bbdd6ce92498eafcf3;sf=tgz>${pkgname}-${version#*.}.tgz" -checksum=54c507b3e6607344e9c4d6ab7beb29369ffeaacf3bbd258c6e76432d35f0ad60 +homepage="https://www.chiark.greenend.org.uk/~sgtatham/puzzles/" +distfiles="https://git.tartarus.org/?p=simon/puzzles.git;a=snapshot;h=1f72a1a2ecc89ba789a0b665a5e39da5febe27d2;sf=tgz>${pkgname}-${version#*.}.tgz" +checksum=2a372deda982aff951bda19cb49dcf7fc56c14b63a7969763d95f1ebbc238906 post_install() { vlicense LICENCE LICENSE From 9512af70b84eed60433d708ee12768f13513d352 Mon Sep 17 00:00:00 2001 From: icp Date: Sun, 29 Jan 2023 01:21:32 +0530 Subject: [PATCH 008/356] usql: update to 0.13.6. --- srcpkgs/usql/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/usql/template b/srcpkgs/usql/template index f9df1cc58716..15b1e8c0dcd9 100644 --- a/srcpkgs/usql/template +++ b/srcpkgs/usql/template @@ -1,6 +1,6 @@ # Template file for 'usql' pkgname=usql -version=0.13.5 +version=0.13.6 revision=1 build_style=go go_import_path=github.com/xo/usql @@ -10,7 +10,7 @@ maintainer="Alan Brown " license="MIT" homepage="https://github.com/xo/usql" distfiles="https://github.com/xo/usql/archive/refs/tags/v${version}.tar.gz" -checksum=c6feec52395a93b705e00f2fb613d1dd581031bbabb6c39c9125ac000cc733e9 +checksum=1a640c65f8fd34dea8aed5ca4ebac93b3d4fe814d3613c88195515da77c98812 post_install() { vlicense LICENSE From d8afbf00fa7b42f711e5334124fdcbab3581a063 Mon Sep 17 00:00:00 2001 From: glaulher Date: Sat, 28 Jan 2023 17:56:23 -0300 Subject: [PATCH 009/356] icewm: update to 3.3.1. --- srcpkgs/icewm/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/icewm/template b/srcpkgs/icewm/template index 11cf51a5ce47..4c09fa790838 100644 --- a/srcpkgs/icewm/template +++ b/srcpkgs/icewm/template @@ -1,6 +1,6 @@ # Template file for 'icewm' pkgname=icewm -version=3.3.0 +version=3.3.1 revision=1 build_style=cmake make_cmd=make @@ -18,7 +18,7 @@ license="GPL-2.0-or-later" homepage="https://ice-wm.org/" changelog="https://raw.githubusercontent.com/ice-wm/icewm/master/NEWS" distfiles="https://github.com/ice-wm/icewm/archive/${version}.tar.gz" -checksum=b981f22bf02793b2e78cc455234cf7120454e75f9a3375fd0aa18cf372f39302 +checksum=988113f89d6f72272bc404cda0493be5118b43a1fe696792349cdf6d069f9817 # broken tests make_check=no From bed16aad170e2eaf49aeda57e646340f024d8863 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Sat, 28 Jan 2023 18:00:26 -0500 Subject: [PATCH 010/356] iwgtk: update to 0.9 --- srcpkgs/iwgtk/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/iwgtk/template b/srcpkgs/iwgtk/template index 7a0a9e2bbde1..b8ecf896e259 100644 --- a/srcpkgs/iwgtk/template +++ b/srcpkgs/iwgtk/template @@ -1,6 +1,6 @@ # Template file for 'iwgtk' pkgname=iwgtk -version=0.8 +version=0.9 revision=1 build_style=meson hostmakedepends="scdoc pkg-config gettext" @@ -12,4 +12,4 @@ license="GPL-3.0-or-later" homepage="https://github.com/J-Lentz/iwgtk" changelog="https://raw.githubusercontent.com/J-Lentz/iwgtk/master/CHANGELOG" distfiles="https://github.com/J-Lentz/iwgtk/archive/refs/tags/v${version}.tar.gz" -checksum=38e81e67004bbd246b6551ffc812b6ab019f84a7329f134bb8031eb61d9d732c +checksum=84a82dc730fe536034a65d148840e975c1353f4114db527439170ff410583d31 From 43927090f143c3ac0048048e2c2de6e153aa339f Mon Sep 17 00:00:00 2001 From: mobinmob Date: Sun, 29 Jan 2023 10:25:56 +0200 Subject: [PATCH 011/356] rssguard: update to 4.3.1. --- srcpkgs/rssguard/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/rssguard/template b/srcpkgs/rssguard/template index ff595110d429..4659b399ad89 100644 --- a/srcpkgs/rssguard/template +++ b/srcpkgs/rssguard/template @@ -1,6 +1,6 @@ # Template file for 'rssguard' pkgname=rssguard -version=4.2.7 +version=4.3.1 revision=1 build_style=cmake configure_args="-DUSE_WEBENGINE=false" @@ -14,7 +14,7 @@ maintainer="mobinmob " license="GPL-3.0-only" homepage="https://github.com/martinrotter/rssguard" distfiles="https://github.com/martinrotter/rssguard/archive/${version}.tar.gz" -checksum=b3256bc2152683235b9b6f46ab195a3f7fb6c3c3c1e177525dd0523923f2e8d2 +checksum=a7eafa6a7b7a8cda801c0cf7a421bdb3e33ff1b6b3cdb69748052b4abe6dd7d0 post_install() { # Install rssguard icon manually From d10c59b19e053420c1c730035e51d1f49866de1c Mon Sep 17 00:00:00 2001 From: mobinmob Date: Sun, 29 Jan 2023 10:44:44 +0200 Subject: [PATCH 012/356] arc-theme: update to 20221218, adopt. --- srcpkgs/arc-theme/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/arc-theme/template b/srcpkgs/arc-theme/template index 86b487ffa9aa..e64b74a27b6b 100644 --- a/srcpkgs/arc-theme/template +++ b/srcpkgs/arc-theme/template @@ -1,14 +1,14 @@ # Template file for 'arc-theme' pkgname=arc-theme -version=20220405 +version=20221218 revision=1 build_style=meson hostmakedepends="glib-devel pkg-config gnome-shell sassc inkscape cinnamon" makedepends="gtk+3-devel gtk4-devel" depends="gnome-themes-extra gtk-engine-murrine" short_desc="Flat theme with transparent elements for GTK and GNOME Shell" -maintainer="Orphaned " +maintainer="mobinmob " license="GPL-3.0-or-later" homepage="https://github.com/jnsh/arc-theme" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=657d6cc743facba0f7f56939653b3d0ed4c55b2ce17fef0d050ed32c1aae5f1e +distfiles="https://github.com/jnsh/arc-theme/archive/${version}.tar.gz" +checksum=aa32825da7e2329fdaac64d35f0afab85e2e2f3c71cc41547bafafa379444ccf From a8fba9946d243c4288ddc5233c593ea7bb8ee790 Mon Sep 17 00:00:00 2001 From: mobinmob Date: Sun, 29 Jan 2023 11:03:26 +0200 Subject: [PATCH 013/356] audacious: update to 4.2. --- srcpkgs/audacious/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/audacious/template b/srcpkgs/audacious/template index ebeca48a6171..7df759a2f29a 100644 --- a/srcpkgs/audacious/template +++ b/srcpkgs/audacious/template @@ -1,7 +1,7 @@ # Template file for 'audacious' #Keep in sync with audacious-plugins! pkgname=audacious -version=4.1 +version=4.2 revision=1 build_style=gnu-configure configure_args="$(vopt_enable gtk) $(vopt_enable qt) --enable-libarchive" @@ -14,7 +14,7 @@ maintainer="Orphaned " license="BSD-2-Clause" homepage="https://audacious-media-player.org/" distfiles="https://distfiles.${pkgname}-media-player.org/${pkgname}-${version}.tar.bz2" -checksum=1f58858f9789e867c513b5272987f13bdfb09332b03c2814ad4c6e29f525e35c +checksum=feb304e470a481fe2b3c4ca1c9cb3b23ec262540c12d0d1e6c22a5eb625e04b3 build_options="gtk qt" build_options_default="qt" From 38a0bfadf0a7155b1bf13287040837f7346d4116 Mon Sep 17 00:00:00 2001 From: mobinmob Date: Sun, 29 Jan 2023 11:03:31 +0200 Subject: [PATCH 014/356] audacious-plugins: update to 4.2. --- srcpkgs/audacious-plugins/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/audacious-plugins/template b/srcpkgs/audacious-plugins/template index d0724c54b0ad..910ec0d1891f 100644 --- a/srcpkgs/audacious-plugins/template +++ b/srcpkgs/audacious-plugins/template @@ -1,8 +1,8 @@ # Template file for 'audacious-plugins' #Keep in sync with audacious! pkgname=audacious-plugins -version=4.1 -revision=4 +version=4.2 +revision=1 build_style=gnu-configure configure_args="$(vopt_enable gtk) $(vopt_enable qt)" hostmakedepends="gettext pkg-config glib-devel" @@ -17,7 +17,7 @@ maintainer="Orphaned " license="BSD-2-Clause" homepage="https://audacious-media-player.org/" distfiles="https://distfiles.audacious-media-player.org/${pkgname}-${version}.tar.bz2" -checksum=dad6fc625055349d589e36e8e5c8ae7dfafcddfe96894806509696d82bb61d4c +checksum=6fa0f69c3a1041eb877c37109513ab4a2a0a56a77d9e8c13a1581cf1439a417f build_options="gtk qt" build_options_default="qt" From 119efc596b6993ca93b6d13043a7636855180ba0 Mon Sep 17 00:00:00 2001 From: Omar Zeghouani Date: Thu, 26 Jan 2023 15:59:20 +0000 Subject: [PATCH 015/356] rofi-rbw: update to 1.1.0. --- srcpkgs/rofi-rbw/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/rofi-rbw/template b/srcpkgs/rofi-rbw/template index 7c4f3a7ce36f..0f84ee7f19d7 100644 --- a/srcpkgs/rofi-rbw/template +++ b/srcpkgs/rofi-rbw/template @@ -1,10 +1,10 @@ # Template file for 'rofi-rbw' pkgname=rofi-rbw -version=1.0.1 -revision=2 +version=1.1.0 +revision=1 build_style=python3-pep517 make_install_target="dist/rofi_rbw-${version}-py3-none-any.whl" -hostmakedepends="python3-setuptools python3-wheel" +hostmakedepends="python3-poetry-core" depends="python3 python3-ConfigArgParse rbw" short_desc="Rofi frontend for Bitwarden" maintainer="Omar Zeghouani " @@ -12,7 +12,7 @@ license="MIT" homepage="https://github.com/fdw/rofi-rbw" changelog="https://raw.githubusercontent.com/fdw/rofi-rbw/HEAD/CHANGELOG.md" distfiles="https://github.com/fdw/rofi-rbw/archive/${version}.tar.gz" -checksum=37f14462a7a918df2ac9350db8e3822fc7bf9af490dddb60299ea73c976f6c97 +checksum=eff1adac15b80532c1092bbdad89e586913da3a2336272c18f38475ea6f2dd3b post_install() { vman src/rofi_rbw/docs/rofi-rbw.1 From 61fdd8d0e715dc1e5a63042b62f09f72922424f6 Mon Sep 17 00:00:00 2001 From: icp Date: Fri, 27 Jan 2023 00:20:55 +0530 Subject: [PATCH 016/356] gdown: update to 4.6.0. --- srcpkgs/gdown/template | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/srcpkgs/gdown/template b/srcpkgs/gdown/template index 6420b1c87e78..48c0ff75de40 100644 --- a/srcpkgs/gdown/template +++ b/srcpkgs/gdown/template @@ -1,9 +1,9 @@ # Template file for 'gdown' pkgname=gdown -version=4.2.0 -revision=2 +version=4.6.0 +revision=1 build_style=python3-module -hostmakedepends="python3 python3-setuptools" +hostmakedepends="python3-setuptools" depends="python3-filelock python3-requests python3-six python3-tqdm python3-pysocks python3-BeautifulSoup4" checkdepends="${depends} python3-pytest" @@ -11,9 +11,8 @@ short_desc="Download a large file from Google Drive" maintainer="travankor " license="MIT" homepage="https://github.com/wkentaro/gdown" -distfiles="https://github.com/wkentaro/gdown/archive/v${version}.tar.gz" -checksum=24d159c7f9448bc864fef2dcc3d77c6b7b805654c5b2cf61bb05722fdef50049 -make_check=no # doesn't create egg-info during build +distfiles="https://github.com/wkentaro/gdown/archive/refs/tags/v${version}.tar.gz" +checksum=06862dc5ffae994a9cb11eb3015182c192bf80b8ed10d00d891c5560c4884128 post_install() { vlicense LICENSE From 85dc3ff85c77841a1c4cf1b154945e1889446bb8 Mon Sep 17 00:00:00 2001 From: icp Date: Thu, 26 Jan 2023 00:44:50 +0530 Subject: [PATCH 017/356] glances: update to 3.3.1.1. Adopt. --- srcpkgs/glances/patches/no-check-update.patch | 52 +++++++++++-------- srcpkgs/glances/template | 8 +-- 2 files changed, 33 insertions(+), 27 deletions(-) diff --git a/srcpkgs/glances/patches/no-check-update.patch b/srcpkgs/glances/patches/no-check-update.patch index 7b334f1551ff..1487ab0b3bdc 100644 --- a/srcpkgs/glances/patches/no-check-update.patch +++ b/srcpkgs/glances/patches/no-check-update.patch @@ -1,24 +1,30 @@ ---- a/glances/main.py -+++ b/glances/main.py -@@ -97,6 +97,7 @@ - """Manage the command line arguments.""" - # Read the command line arguments - self.args = self.parse_args() -+ self.args.disable_check_update = False +Description: Disable nagging suggestion to upgrade using pip +Author: Sebastien Badia +Bug-Debian: https://bugs.debian.org/877127 + +--- a/glances/standalone.py ++++ b/glances/standalone.py +@@ -103,9 +103,6 @@ + # Init screen + self.screen = GlancesCursesStandalone(config=config, args=args) - def init_args(self): - """Init all the command line arguments.""" -@@ -514,13 +515,6 @@ - ) - # Globals options - parser.add_argument( -- '--disable-check-update', -- action='store_true', -- default=False, -- dest='disable_check_update', -- help='disable online Glances version ckeck', -- ) -- parser.add_argument( - '--strftime', - dest='strftime_format', - default='', +- # Check the latest Glances version +- self.outdated = Outdated(config=config, args=args) +- + @property + def quiet(self): + return self._quiet +@@ -184,12 +181,3 @@ + + # Exit from export modules + self.stats.end() +- +- # Check Glances version versus PyPI one +- if self.outdated.is_outdated(): +- print( +- "You are using Glances version {}, however version {} is available.".format( +- self.outdated.installed_version(), self.outdated.latest_version() +- ) +- ) +- print("You should consider upgrading using: pip install --upgrade glances") + diff --git a/srcpkgs/glances/template b/srcpkgs/glances/template index d9ad47ccd85e..ace5c3b674ad 100644 --- a/srcpkgs/glances/template +++ b/srcpkgs/glances/template @@ -1,18 +1,18 @@ # Template file for 'glances' pkgname=glances -version=3.3.0.4 +version=3.3.1.1 revision=1 build_style=python3-module hostmakedepends="python3-setuptools" -depends="python3-future python3-psutil python3-defusedxml python3-packaging" +depends="python3-psutil python3-defusedxml python3-packaging python3-ultrajson" checkdepends="$depends" short_desc="Cross-platform curses-based monitoring tool" -maintainer="Orphaned " +maintainer="icp " license="LGPL-3.0-or-later" homepage="https://nicolargo.github.io/glances/" changelog="https://raw.githubusercontent.com/nicolargo/glances/develop/NEWS.rst" distfiles="https://github.com/nicolargo/glances/archive/refs/tags/v${version}.tar.gz" -checksum=464905c9b4806b80782eb8e43552ccbfa346d6f905f8a2d28de48613ccba0e53 +checksum=450c604ddfe05398ec88bd237648c7d851ad3c537b5f785eccafab4e9789c235 post_install() { vsconf conf/glances.conf From c04bcd29f8f534fa3f24430392c38b234fcbaf39 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Thu, 26 Jan 2023 21:15:14 +0000 Subject: [PATCH 018/356] xmlsec1: update to 1.2.37. --- srcpkgs/xmlsec1/template | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/srcpkgs/xmlsec1/template b/srcpkgs/xmlsec1/template index 5e924fb02e6f..d57bd4b9f645 100644 --- a/srcpkgs/xmlsec1/template +++ b/srcpkgs/xmlsec1/template @@ -1,6 +1,6 @@ # Template file for 'xmlsec1' pkgname=xmlsec1 -version=1.2.33 +version=1.2.37 revision=1 build_style=gnu-configure hostmakedepends="automake libtool pkg-config gnutls-devel" @@ -10,8 +10,9 @@ short_desc="XML Security Library is a C library based on LibXML2" maintainer="Enno Boland " license="MIT" homepage="https://www.aleksey.com/xmlsec/" +changelog="https://www.aleksey.com/xmlsec/news.html" distfiles="https://www.aleksey.com/xmlsec/download/xmlsec1-${version}.tar.gz" -checksum=26041d35a20a245ed5a2fb9ee075f10825664d274220cb5190340fa87a4d0931 +checksum=5f8dfbcb6d1e56bddd0b5ec2e00a3d0ca5342a9f57c24dffde5c796b2be2871c pre_configure() { autoreconf -if From 03e0311d8a06118b7a55c516058e95b12d287451 Mon Sep 17 00:00:00 2001 From: LucasTavaresA Date: Sat, 28 Jan 2023 11:36:44 -0300 Subject: [PATCH 019/356] chafa: update to 1.12.4 --- srcpkgs/chafa/template | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/srcpkgs/chafa/template b/srcpkgs/chafa/template index 4eabb143fcf9..59b1fe14ee13 100644 --- a/srcpkgs/chafa/template +++ b/srcpkgs/chafa/template @@ -1,6 +1,6 @@ # Template file for 'chafa' pkgname=chafa -version=1.12.3 +version=1.12.4 revision=1 build_style=gnu-configure configure_args="--enable-man" @@ -10,8 +10,9 @@ short_desc="Versatile and fast Unicode/ASCII/ANSI graphics renderer" maintainer="Christian Buschau " license="LGPL-3.0-or-later" homepage="https://hpjansson.org/chafa/" +changelog="https://raw.githubusercontent.com/hpjansson/chafa/master/NEWS" distfiles="https://hpjansson.org/chafa/releases/chafa-${version}.tar.xz" -checksum=2456a0b6c1150e25b64cd6a92810d59bed3f061f8b86f91aba5a77bc7cc76cfa +checksum=9774bd1a7076ea3124f7fea811e371d0e1da2e76b7ac06260d63a86c7b1a573f case "$XBPS_TARGET_MACHINE" in x86_64*|i686*) ;; From ed7fdead2fc79adf3e6000b0c135b600a9f835a5 Mon Sep 17 00:00:00 2001 From: icp Date: Tue, 24 Jan 2023 15:23:48 +0530 Subject: [PATCH 020/356] cargo-outdated: update to 0.11.2. --- srcpkgs/cargo-outdated/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/cargo-outdated/template b/srcpkgs/cargo-outdated/template index 2f4832fa7bd4..fc5ea5a43561 100644 --- a/srcpkgs/cargo-outdated/template +++ b/srcpkgs/cargo-outdated/template @@ -1,7 +1,7 @@ # Template file for 'cargo-outdated' pkgname=cargo-outdated -version=0.11.1 -revision=2 +version=0.11.2 +revision=1 build_style=cargo hostmakedepends="pkg-config zlib-devel" makedepends="libcurl-devel libgit2-devel openssl-devel" @@ -11,7 +11,7 @@ license="MIT" homepage="https://github.com/kbknapp/cargo-outdated" changelog="https://raw.githubusercontent.com/kbknapp/cargo-outdated/master/CHANGELOG.md" distfiles="https://github.com/kbknapp/cargo-outdated/archive/refs/tags/v${version}.tar.gz" -checksum=2d80f0243d70a3563c48644dd3567519c32a733fb5d20f1161fd5d9f8e6e9146 +checksum=7e82d1507594d86cb1c2007d58e329a9780a22bdb0f38d5e71d2692a7f1727d9 post_install() { vlicense LICENSE-MIT From f7668ff8e71a9e03c44aeecded0d2d0c60afd7e6 Mon Sep 17 00:00:00 2001 From: icp Date: Tue, 24 Jan 2023 12:17:53 +0530 Subject: [PATCH 021/356] glow: update to 1.5.0. --- srcpkgs/glow/template | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/srcpkgs/glow/template b/srcpkgs/glow/template index 6b283d3d6ab7..ce2cff4a3f0c 100644 --- a/srcpkgs/glow/template +++ b/srcpkgs/glow/template @@ -1,16 +1,22 @@ # Template file for 'glow' pkgname=glow -version=1.4.1 +version=1.5.0 revision=1 build_style=go go_import_path=github.com/charmbracelet/glow +go_ldflags="-X main.Version=${version}" short_desc="Render markdown on the CLI, with pizzazz" maintainer="klardotsh " license="MIT" homepage="https://github.com/charmbracelet/glow" -distfiles="https://github.com/charmbracelet/glow/archive/v${version}.tar.gz" -checksum=ff6dfd7568f0bac5144ffa3a429ed956dcbdb531487ef6e38ac61365322c9601 +distfiles="https://github.com/charmbracelet/glow/archive/refs/tags/v${version}.tar.gz" +checksum=66f2a876eba15d71cfd08b56667fb07e1d49d383aa17d31696a39e794e23ba92 post_install() { + for shell in bash fish zsh; do + CGO_ENABLED=0 GOARCH= go run . completion ${shell} > glow.${shell} + vcompletion glow.${shell} ${shell} + done + vlicense LICENSE } From a7b5e7ab70d3ca151b0ee96dab5be6b874115c3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= Date: Tue, 24 Jan 2023 23:31:43 +0000 Subject: [PATCH 022/356] amiri-font: update to 1.000. --- srcpkgs/amiri-font/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/amiri-font/template b/srcpkgs/amiri-font/template index e18346b4c78c..8b07c0a52284 100644 --- a/srcpkgs/amiri-font/template +++ b/srcpkgs/amiri-font/template @@ -1,6 +1,6 @@ # Template file for 'amiri-font' pkgname=amiri-font -version=0.117 +version=1.000 revision=1 hostmakedepends="unzip" depends="font-util" @@ -8,9 +8,9 @@ short_desc="Classical Arabic typeface in Naskh style" maintainer="John " license="OFL-1.1" homepage="https://github.com/alif-type/amiri/" -changelog="https://github.com/alif-type/amiri/blob/master/NEWS.md" +changelog="https://raw.githubusercontent.com/aliftype/amiri/main/NEWS.md" distfiles="https://github.com/alif-type/amiri/releases/download/${version}/Amiri-${version}.zip" -checksum=9c4e768893e0023a0ad6f488d5c84bd5add6565d3dcadb838ba5b20e75fcc9a7 +checksum=926fe1bd7dfde8e55178281f645258bfced6420c951c6f2fd532fd21691bca30 font_dirs="/usr/share/fonts/TTF" do_install() { From 4d614ff83a7fb10d5b398a30800d4ae9dae81562 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Sat, 28 Jan 2023 12:58:45 +0100 Subject: [PATCH 023/356] git-cliff: update to 1.1.2. --- srcpkgs/git-cliff/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/git-cliff/template b/srcpkgs/git-cliff/template index 908616fbe398..9596ab6b7436 100644 --- a/srcpkgs/git-cliff/template +++ b/srcpkgs/git-cliff/template @@ -1,6 +1,6 @@ # Template file for 'git-cliff' pkgname=git-cliff -version=1.1.1 +version=1.1.2 revision=1 archs="x86_64* i686* aarch64* arm*" # ring build_style=cargo @@ -13,7 +13,7 @@ license="GPL-3.0-only" homepage="https://github.com/orhun/git-cliff" changelog="https://raw.githubusercontent.com/orhun/git-cliff/main/CHANGELOG.md" distfiles="https://github.com/orhun/git-cliff/archive/refs/tags/v${version}.tar.gz" -checksum=b77b0c0d999b6d5fe6a175ef603c373a72e0f197b45833213c1b97758b1b7a3f +checksum=26f05e4cfea07768d06ae92cd4b34bae786ed354089d9b5b1659d6408bf583c6 post_install() { vdoc README.md From 7efa755fbd6ffb58e1539613976c19946f5af599 Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Mon, 30 Jan 2023 02:29:06 +0100 Subject: [PATCH 024/356] topgrade: update to 10.3.0 --- srcpkgs/topgrade/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/topgrade/template b/srcpkgs/topgrade/template index d75994b394d7..429c0382e66b 100644 --- a/srcpkgs/topgrade/template +++ b/srcpkgs/topgrade/template @@ -1,6 +1,6 @@ # Template file for 'topgrade' pkgname=topgrade -version=10.2.4 +version=10.3.0 revision=1 build_style=cargo build_helper=qemu @@ -9,7 +9,7 @@ maintainer="jcgruenhage " license="GPL-3.0-only" homepage="https://github.com/topgrade-rs/topgrade" distfiles="https://github.com/topgrade-rs/topgrade/archive/refs/tags/v${version}.tar.gz" -checksum=b7390d609259a4fa4b4c2db6fdc685e12e65d2f9bc98d442d713bf1c9bce7677 +checksum=6ed1fa0ca3c2031e183ad8852de41be77e216076508e896fc38b7ad1cce15d0d post_install() { local topgrade="${DESTDIR}/usr/bin/topgrade" From ab34749ae6e813b07c4b4307f0fe13aeccb25e4e Mon Sep 17 00:00:00 2001 From: lz-coder Date: Sun, 29 Jan 2023 20:59:52 -0300 Subject: [PATCH 025/356] anydesk: update to 6.2.1. --- srcpkgs/anydesk/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/anydesk/template b/srcpkgs/anydesk/template index 90c4c112d45c..eaec4b93ad60 100644 --- a/srcpkgs/anydesk/template +++ b/srcpkgs/anydesk/template @@ -1,7 +1,7 @@ # Template file for 'anydesk' pkgname=anydesk -version=6.2.0 -revision=2 +version=6.2.1 +revision=1 archs="x86_64" create_wrksrc=yes hostmakedepends="patchelf" @@ -16,8 +16,8 @@ restricted=yes distfiles="https://download.anydesk.com/linux/anydesk_${version}-1_x86_64.rpm https://download.anydesk.com/linux/anydesk-${version}-amd64.tar.gz" -checksum="49ffb7e2a0ac1f44319cbf221606e25171cc2a6925b5b31aad484b290740d48e - 93ce67407d855b21170e007e3dde324ad7cd0a3922206136bc0fd84d72da2b8a" +checksum="68f8395a0c84f2560ffa425497fbf9846a61bb2dbc4b1010a8ffca7856514ab2 + 96a7ded2144ecdaff381c34e49eee3275caaaac00847e91abf5e7783706c989c" do_build() { From f42e18966805e9d21bfdbcf4912c8c5bdff0a7e8 Mon Sep 17 00:00:00 2001 From: Klara Modin Date: Sat, 28 Jan 2023 15:00:30 +0100 Subject: [PATCH 026/356] bird: update to 2.0.12 --- srcpkgs/bird/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/bird/template b/srcpkgs/bird/template index ba6462287da6..715f961da8a2 100644 --- a/srcpkgs/bird/template +++ b/srcpkgs/bird/template @@ -1,6 +1,6 @@ # Template file for 'bird' pkgname=bird -version=2.0.11 +version=2.0.12 revision=1 build_style=gnu-configure hostmakedepends="flex" @@ -11,7 +11,7 @@ license="GPL-2.0-or-later" homepage="https://bird.network.cz" changelog="https://gitlab.nic.cz/labs/bird/-/raw/master/NEWS" distfiles="https://bird.network.cz/download/bird-${version}.tar.gz" -checksum=60a7b83b67b9d089d2a745a11fddd12461f631abc7b645b6c085adf90b3f55d6 +checksum=3ec462a237d06d1f4455d6ec00a42f0b1686061fc988e5c89a841d01dd753b53 conf_files="/etc/bird.conf" system_accounts="_bird" From 3bb0cb735a4db81de2ff82e5b5fbbcdda16a28ca Mon Sep 17 00:00:00 2001 From: Klara Modin Date: Sun, 29 Jan 2023 20:03:37 +0100 Subject: [PATCH 027/356] monitoring-plugins: update to 2.3.2 --- srcpkgs/monitoring-plugins/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/monitoring-plugins/template b/srcpkgs/monitoring-plugins/template index 1000998c221f..9fec5562a9cc 100644 --- a/srcpkgs/monitoring-plugins/template +++ b/srcpkgs/monitoring-plugins/template @@ -1,6 +1,6 @@ # Template file for 'monitoring-plugins' pkgname=monitoring-plugins -version=2.3.1 +version=2.3.2 revision=1 build_style=gnu-configure configure_args="--libexecdir=/usr/lib/monitoring-plugins" @@ -15,7 +15,7 @@ license="GPL-3.0-or-later" homepage="https://www.monitoring-plugins.org/" changelog="https://www.monitoring-plugins.org/news/index.html" distfiles="${homepage}/download/${pkgname}-${version}.tar.gz" -checksum=f56eb84871983fd719247249e3532228b37e2efaae657a3979bd14ac1f84a35b +checksum=8d9405baf113a9f25e4fb961d56f9f231da02e3ada0f41dbb0fa4654534f717b do_configure() { ./configure ${configure_args} --with-ping-command='/usr/bin/iputils-ping -n -U -w %d -c %d %s' --with-ping6-command='/usr/bin/iputils-ping6 -n -U -w %d -c %d %s' From 476486d2a0c08d331054f63c37aa1e6dc8f99d52 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Sat, 28 Jan 2023 06:46:52 -0500 Subject: [PATCH 028/356] .github/workflows: use treeless-checkout-action --- .github/workflows/build.yaml | 34 ++-------------------------------- .github/workflows/cycles.yml | 17 +---------------- 2 files changed, 3 insertions(+), 48 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 2a89fd11cd0e..22cbaa0a1ffe 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -27,22 +27,7 @@ jobs: steps: - name: Clone and checkout - run: | - REMOTE_REF=$(echo ${{ github.ref }} | sed 's;refs/;refs/remotes/;') - /bin/echo -e '::group::\x1b[32mCloning repository...\x1b[0m' - git clone --progress --no-checkout --filter=tree:0 \ - "${{ github.server_url }}/${{ github.repository }}" "$PWD" - git config --global --add gc.auto 0 - git config --global --add safe.directory "$PWD" - echo "::endgroup::" - /bin/echo -e '::group::\x1b[32mFetching repository refs...\x1b[0m' - git fetch --prune --progress --filter=tree:0 origin \ - +refs/heads/*:refs/remotes/origin/* \ - +${{ github.ref }}:"${REMOTE_REF}" - echo "::endgroup::" - /bin/echo -e '::group::\x1b[32mChecking out repository...\x1b[0m' - git checkout --progress --force "${REMOTE_REF}" - echo "::endgroup::" + uses: classabbyamp/treeless-checkout-action@v1 - run: common/travis/changed_templates.sh - run: common/travis/fetch-xbps.sh - run: common/travis/fetch-xtools.sh @@ -87,22 +72,7 @@ jobs: xbps-install -yu - name: Clone and checkout - run: | - REMOTE_REF=$(echo ${{ github.ref }} | sed 's;refs/;refs/remotes/;') - /bin/echo -e '::group::\x1b[32mCloning repository...\x1b[0m' - git clone --progress --no-checkout --filter=tree:0 \ - "${{ github.server_url }}/${{ github.repository }}" "$PWD" - git config --global --add gc.auto 0 - git config --global --add safe.directory "$PWD" - echo "::endgroup::" - /bin/echo -e '::group::\x1b[32mFetching repository refs...\x1b[0m' - git fetch --prune --progress --filter=tree:0 origin \ - +refs/heads/*:refs/remotes/origin/* \ - +${{ github.ref }}:"${REMOTE_REF}" - echo "::endgroup::" - /bin/echo -e '::group::\x1b[32mChecking out repository...\x1b[0m' - git checkout --progress --force "${REMOTE_REF}" - echo "::endgroup::" + uses: classabbyamp/treeless-checkout-action@v1 - name: Create hostrepo and prepare masterdir run: | ln -s "$(pwd)" /hostrepo && diff --git a/.github/workflows/cycles.yml b/.github/workflows/cycles.yml index be631da5f274..4c3aeb42cc2b 100644 --- a/.github/workflows/cycles.yml +++ b/.github/workflows/cycles.yml @@ -27,22 +27,7 @@ jobs: xbps-install -y python3-networkx github-cli - name: Clone and checkout - run: | - REMOTE_REF=$(echo ${{ github.ref }} | sed 's;refs/;refs/remotes/;') - /bin/echo -e '::group::\x1b[32mCloning repository...\x1b[0m' - git clone --progress --no-checkout --filter=tree:0 \ - "${{ github.server_url }}/${{ github.repository }}" "$PWD" - git config --global --add gc.auto 0 - git config --global --add safe.directory "$PWD" - echo "::endgroup::" - /bin/echo -e '::group::\x1b[32mFetching repository refs...\x1b[0m' - git fetch --prune --progress --filter=tree:0 origin \ - +refs/heads/*:refs/remotes/origin/* \ - +${{ github.ref }}:"${REMOTE_REF}" - echo "::endgroup::" - /bin/echo -e '::group::\x1b[32mChecking out repository...\x1b[0m' - git checkout --progress --force "${REMOTE_REF}" - echo "::endgroup::" + uses: classabbyamp/treeless-checkout-action@v1 - name: Create hostrepo and prepare masterdir run: | From e1ee89728ab65dff938ba68ff45338a89ba2f91c Mon Sep 17 00:00:00 2001 From: Vinfall Date: Fri, 27 Jan 2023 17:53:54 +0800 Subject: [PATCH 029/356] retroarch: update to 1.4.0 --- srcpkgs/retroarch/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template index 9033ba001ca6..240d3df9db00 100644 --- a/srcpkgs/retroarch/template +++ b/srcpkgs/retroarch/template @@ -1,6 +1,6 @@ # Template file for 'retroarch' pkgname=retroarch -version=1.13.0 +version=1.14.0 revision=1 build_style=configure configure_args="--prefix=/usr --sysconfdir=/etc --enable-networking @@ -24,7 +24,7 @@ license="GPL-3.0-or-later" homepage="https://www.retroarch.com/" changelog="https://raw.githubusercontent.com/libretro/RetroArch/master/CHANGES.md" distfiles="https://github.com/libretro/RetroArch/archive/v$version.tar.gz" -checksum=7f33bfb821440b2e30eb6c9d63eb4e2da1d2910ae90b43f691e3c28759739710 +checksum=aa4d579bfceb43450725171f594f69877f007a8892cb46678f8b62935c4de635 build_options="ffmpeg flac glcore gles2 glslang jack neon pulseaudio qt5 sdl2 vulkan wayland x11" build_options_default="ffmpeg flac glcore glslang pulseaudio sdl2 vulkan wayland x11" From 53be0a8afe63bf3c90259c8906f039bd957fc46b Mon Sep 17 00:00:00 2001 From: Andrew Benson Date: Sun, 29 Jan 2023 21:25:34 -0600 Subject: [PATCH 030/356] python3-rich: update to 13.3.1. --- srcpkgs/python3-rich/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template index 616979d4b4b5..2ad4dac03927 100644 --- a/srcpkgs/python3-rich/template +++ b/srcpkgs/python3-rich/template @@ -1,6 +1,6 @@ # Template file for 'python3-rich' pkgname=python3-rich -version=13.2.0 +version=13.3.1 revision=1 build_style=python3-module hostmakedepends="python3-setuptools" @@ -12,7 +12,7 @@ maintainer="Andrew Benson " license="MIT" homepage="https://github.com/willmcgugan/rich" distfiles="${PYPI_SITE}/r/rich/rich-${version}.tar.gz" -checksum=f1a00cdd3eebf999a15d85ec498bfe0b1a77efe9b34f645768a54132ef444ac5 +checksum=125d96d20c92b946b983d0d392b84ff945461e5a06d3867e9f9e575f8697b67f make_check=extended # some checks only work on windows post_install() { From 98d6538d7e6f1409dfc8bf1b991055327679c778 Mon Sep 17 00:00:00 2001 From: Andrea Brancaleoni Date: Mon, 30 Jan 2023 16:33:00 +0100 Subject: [PATCH 031/356] kubernetes: update to 1.26.1. --- srcpkgs/kubernetes/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template index bcd183b132a7..d0f32fb71150 100644 --- a/srcpkgs/kubernetes/template +++ b/srcpkgs/kubernetes/template @@ -1,6 +1,6 @@ # Template file for 'kubernetes' pkgname=kubernetes -version=1.26.0 +version=1.26.1 revision=1 archs="x86_64* ppc64le*" build_style=go @@ -12,7 +12,7 @@ maintainer="Andrea Brancaleoni " license="Apache-2.0" homepage="http://kubernetes.io" distfiles="https://$go_import_path/archive/v$version.tar.gz" -checksum=a0de781db6d09d91f39306740420f150c5912606f52e4c9a859649f4313fe508 +checksum=0e19d477b5123c74d12bb46bc72e5b6f4c407473af3772ef31cfff3a1d64d311 nocross=yes system_accounts="kube" make_dirs="/var/lib/kubelet 0755 kube kube" From 010e436d2d408a0902ec5f572a10b853c3230d8e Mon Sep 17 00:00:00 2001 From: icp Date: Thu, 29 Dec 2022 15:04:49 +0530 Subject: [PATCH 032/356] python3-tabulate: update to 0.9.0. --- srcpkgs/python3-tabulate/template | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/srcpkgs/python3-tabulate/template b/srcpkgs/python3-tabulate/template index 742c83364fe6..dd8e240dc6ee 100644 --- a/srcpkgs/python3-tabulate/template +++ b/srcpkgs/python3-tabulate/template @@ -1,17 +1,18 @@ # Template file for 'python3-tabulate' pkgname=python3-tabulate -version=0.8.10 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" +version=0.9.0 +revision=1 +build_style=python3-pep517 +hostmakedepends="python3-setuptools_scm python3-wheel" depends="python3-wcwidth" checkdepends="python3-pytest $depends" short_desc="Pretty-print tabular data (Python3)" maintainer="Ishaan Bhimwal " license="MIT" -homepage="https://github.com/astanin/python-tabulate" +homepage="https://pypi.org/project/tabulate/" +changelog="https://raw.githubusercontent.com/astanin/python-tabulate/master/CHANGELOG" distfiles="${PYPI_SITE}/t/tabulate/tabulate-${version}.tar.gz" -checksum=6c57f3f3dd7ac2782770155f3adb2db0b1a269637e42f27599925e64b114f519 +checksum=0095b12bf5966de529c0feb1fa08671671b3368eec77d7ef7ab114be2c068b3c post_install() { vlicense LICENSE From f259a83666ce54c17073afb655e5987e9ba479da Mon Sep 17 00:00:00 2001 From: icp Date: Thu, 29 Dec 2022 15:00:15 +0530 Subject: [PATCH 033/356] python3-cli_helpers: update to 2.3.0. --- srcpkgs/python3-cli_helpers/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template index ed7c0d535b4a..84ac83a5b14c 100644 --- a/srcpkgs/python3-cli_helpers/template +++ b/srcpkgs/python3-cli_helpers/template @@ -1,18 +1,18 @@ # Template file for 'python3-cli_helpers' pkgname=python3-cli_helpers -version=2.2.1 -revision=2 +version=2.3.0 +revision=1 build_style=python3-module hostmakedepends="python3-setuptools" -depends="python3-configobj python3-tabulate" +depends="python3-configobj python3-tabulate python3-Pygments" checkdepends="python3-pytest ${depends}" short_desc="Python helpers for building command-line apps" maintainer="Aluísio Augusto Silva Gonçalves " license="BSD-3-Clause" -homepage="https://github.com/dbcli/cli_helpers" +homepage="https://cli-helpers.rtfd.io/" changelog="https://raw.githubusercontent.com/dbcli/cli_helpers/main/CHANGELOG" distfiles="${PYPI_SITE}/c/cli_helpers/cli_helpers-${version}.tar.gz" -checksum=0ccc1cfcda1ac64dc7ed83d7013055cf19e5979d29e56c21f3b692de01555aae +checksum=e7174d003a2b58fd3e31a73fbbc45d5aa513de62cbd42d437f78b9658bd5f967 post_install() { vlicense LICENSE From 4cb08448f73fe2ab97a3ce12560746c50508e705 Mon Sep 17 00:00:00 2001 From: icp Date: Thu, 29 Dec 2022 14:54:10 +0530 Subject: [PATCH 034/356] litecli: update to 1.9.0. --- srcpkgs/litecli/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/litecli/template b/srcpkgs/litecli/template index 2d94d3422c73..a00ddd531865 100644 --- a/srcpkgs/litecli/template +++ b/srcpkgs/litecli/template @@ -1,7 +1,7 @@ # Template file for 'litecli' pkgname=litecli -version=1.8.0 -revision=2 +version=1.9.0 +revision=1 build_style=python3-module hostmakedepends="python3-setuptools" depends="python3-click python3-Pygments python3-prompt_toolkit python3-sqlparse python3-configobj python3-cli_helpers" @@ -10,9 +10,9 @@ short_desc="CLI for SQLite Databases with auto-completion and syntax highlightin maintainer="Kye Shi " license="BSD-3-Clause" homepage="https://litecli.com" -distfiles="https://github.com/dbcli/litecli/archive/refs/tags/v${version}.tar.gz" -checksum=83d55a741aa9d11ff853662e424d205b9f919bfe3ef7233a1f74a7f92075b802 - +changelog="https://raw.githubusercontent.com/dbcli/litecli/main/CHANGELOG.md" +distfiles="${PYPI_SITE}/l/litecli/litecli-${version}.tar.gz" +checksum=21af2cfa083dd4df1e3ccaa2a2117129b5f17212756f596ea090e296776c27a1 post_install() { vlicense LICENSE From ac271e5f6c992e30a46b1ee8b1a69fb0c5a1a9c9 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Mon, 30 Jan 2023 15:09:36 +0100 Subject: [PATCH 035/356] sysstat: update to 12.6.2. --- srcpkgs/sysstat/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/sysstat/template b/srcpkgs/sysstat/template index 05f8822126b8..2d60e5ef8446 100644 --- a/srcpkgs/sysstat/template +++ b/srcpkgs/sysstat/template @@ -1,6 +1,6 @@ # Template file for 'sysstat' pkgname=sysstat -version=12.6.1 +version=12.6.2 revision=1 build_style=gnu-configure configure_args="--enable-copy-only --disable-file-attr @@ -13,7 +13,7 @@ maintainer="Leah Neukirchen " license="GPL-2.0-or-later" homepage="http://pagesperso-orange.fr/sebastien.godard/" distfiles="http://pagesperso-orange.fr/sebastien.godard/${pkgname}-${version}.tar.xz" -checksum=18ff5a4e149e2568e43385637f72437fe6bafcc1322a93d13d1981e9464a0342 +checksum=3e77134aedaa6fc57d9745da67edfd8990e19adee71ac47196229261c563fb48 post_extract() { vsed -i 's/lib64/lib/' configure From 8207be9f2b1ad420cdaaaad21b56276d2077a27b Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Mon, 30 Jan 2023 15:16:07 +0100 Subject: [PATCH 036/356] sbcl: update to 2.3.1. --- srcpkgs/sbcl/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/sbcl/template b/srcpkgs/sbcl/template index 96168debc0bf..f6c5616be56c 100644 --- a/srcpkgs/sbcl/template +++ b/srcpkgs/sbcl/template @@ -1,6 +1,6 @@ # Template file for 'sbcl' pkgname=sbcl -version=2.3.0 +version=2.3.1 revision=1 # make sure the sbcl option in maxima is enabled for the same archs archs="i686 x86_64* armv7l aarch64 ppc64le*" @@ -15,7 +15,7 @@ license="custom:BSD+public_domain" homepage="http://www.sbcl.org/" changelog="http://www.sbcl.org/news.html" distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}-source.tar.bz2" -checksum=bf743949712ae02cb7493f3b8b57ce241948bf61131e36860ddb334da1439c97 +checksum=0ad5b600ea3389afe361672a54dc0d17dc519166da501b136b3013b237da049d nocross=yes nopie=yes @@ -23,7 +23,7 @@ _bootstrap_lisp="bash ../sbcl-*-linux/run-sbcl.sh --no-sysinit --no-userinit --d case "$XBPS_TARGET_MACHINE" in x86_64) distfiles+=" ${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}-x86-64-linux-binary.tar.bz2" - checksum+=" fb3047c7a1c391b80a169197cc9fd6fe5fa97aff409a9814581852430ee39921" + checksum+=" 76e7c33c2f4886979bc462ab1ac04ad20ebe87165890af9aab14c902c3cdcaae" ;; arm*) distfiles+=" ${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-1.2.14-armhf-linux-binary.tar.bz2" From 7bf396fd46eee8f09af844bd1ae648aff7262974 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Mon, 30 Jan 2023 15:19:00 +0100 Subject: [PATCH 037/356] libimagequant: update to 2.18.0. --- srcpkgs/libimagequant/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/libimagequant/template b/srcpkgs/libimagequant/template index 0d4bcf6a0b89..7d2c74b7629d 100644 --- a/srcpkgs/libimagequant/template +++ b/srcpkgs/libimagequant/template @@ -1,6 +1,6 @@ # Template file for 'libimagequant' pkgname=libimagequant -version=2.17.0 +version=2.18.0 revision=1 build_style=configure configure_args="--with-openmp" @@ -11,7 +11,7 @@ maintainer="Leah Neukirchen " license="GPL-3.0-or-later" homepage="https://pngquant.org/lib/" distfiles="https://github.com/ImageOptim/libimagequant/archive/${version}.tar.gz" -checksum=9f6cc50182be4d2ece75118aa0b0fd3e9bbad06e94fd6b9eb3a4c08129c2dd26 +checksum=790d2593a587f9a27cec6245ee7a212b34b0aa63cac6383e550eda01236be636 case "$XBPS_TARGET_MACHINE" in x86_64*) configure_args+=" --enable-sse";; From 0937a9ed3d5134c6f7ba532bb80a5a6bde8c648f Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Mon, 30 Jan 2023 15:19:06 +0100 Subject: [PATCH 038/356] pngquant: update to 2.18.0. --- srcpkgs/pngquant/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/pngquant/template b/srcpkgs/pngquant/template index 8d72b2c6a6dc..3e93e4cdf81b 100644 --- a/srcpkgs/pngquant/template +++ b/srcpkgs/pngquant/template @@ -1,6 +1,6 @@ # Template file for 'pngquant' pkgname=pngquant -version=2.17.0 +version=2.18.0 revision=1 build_style=gnu-configure configure_args="--with-openmp" @@ -11,7 +11,7 @@ maintainer="Leah Neukirchen " license="GPL-3.0-or-later" homepage="https://pngquant.org/" distfiles="https://github.com/kornelski/pngquant/archive/${version}.tar.gz" -checksum=bc1baa43c814b4416bb63d7b2168d4e5395cfc69a00f8997a595361caa507887 +checksum=424ff432e51dfc3cf5ff8001ad1b64198850686c5e3c26ecd477e4b69ef4fade make_check_target=test case "$XBPS_TARGET_MACHINE" in From 96438cf23eba7eb3161df495ad7cfc7a436999f4 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Mon, 30 Jan 2023 17:37:37 +0100 Subject: [PATCH 039/356] linux5.10: update to 5.10.165. --- srcpkgs/linux5.10/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template index ebc8063333e7..96fc6990aefa 100644 --- a/srcpkgs/linux5.10/template +++ b/srcpkgs/linux5.10/template @@ -1,6 +1,6 @@ # Template file for 'linux5.10' pkgname=linux5.10 -version=5.10.162 +version=5.10.165 revision=1 short_desc="Linux kernel and modules (${version%.*} series)" maintainer="Leah Neukirchen " @@ -9,7 +9,7 @@ homepage="https://www.kernel.org" distfiles="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${version%.*}.tar.xz https://cdn.kernel.org/pub/linux/kernel/v5.x/patch-${version}.xz" checksum="dcdf99e43e98330d925016985bfbc7b83c66d367b714b2de0cbbfcbf83d8ca43 - be4e77135f82a8990906bfdfaddd36eb679e82dfcb11f11377385a788a0a5b44" + 1933007150bf07d610f8cac61d25f2e650532a8f81781e6d542fd2fde4c40147" python_version=3 skip_extraction="patch-${version}.xz" From 295edb6043367c72b807bdaaaeb56d674b2e1e8d Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Tue, 24 Jan 2023 07:52:18 -0500 Subject: [PATCH 040/356] dkms: update to 3.0.10. --- srcpkgs/dkms/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/dkms/template b/srcpkgs/dkms/template index 61afd2bbf085..5da51b101a8c 100644 --- a/srcpkgs/dkms/template +++ b/srcpkgs/dkms/template @@ -1,7 +1,7 @@ # Template file for 'dkms' pkgname=dkms -version=3.0.6 -revision=2 +version=3.0.10 +revision=1 conf_files="/etc/dkms/framework.conf" depends="bash kmod gcc make coreutils xbps-triggers>=0.123_1" short_desc="Dynamic Kernel Module Support" @@ -9,7 +9,7 @@ maintainer="Orphaned " license="GPL-2.0-or-later" homepage="https://github.com/dell/dkms" distfiles="https://github.com/dell/dkms/archive/v${version}.tar.gz" -checksum=1e1ae273d2a72e3a89b829f3c72f482fb903f12cf766c054d11612e1d70795b4 +checksum=1eba13bf3a2c140c21e9ba31c1db9e9b8eac55658291340b0e50b965565f9ef7 # dkms does not create this directory, but needs it # https://github.com/void-linux/void-packages/issues/39066 make_dirs="/var/lib/dkms 0755 root root" From d3db6fd9a82f4ffaddabba6031aba1a679763d55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= Date: Mon, 30 Jan 2023 20:20:44 +0100 Subject: [PATCH 041/356] glmark2: update to 2023.01. --- ...3f53c96dc8a4048b17dc16147a8fac782d4a.patch | 24 ------------------- srcpkgs/glmark2/template | 4 ++-- 2 files changed, 2 insertions(+), 26 deletions(-) delete mode 100644 srcpkgs/glmark2/patches/d1ca3f53c96dc8a4048b17dc16147a8fac782d4a.patch diff --git a/srcpkgs/glmark2/patches/d1ca3f53c96dc8a4048b17dc16147a8fac782d4a.patch b/srcpkgs/glmark2/patches/d1ca3f53c96dc8a4048b17dc16147a8fac782d4a.patch deleted file mode 100644 index 3e60a442d1b4..000000000000 --- a/srcpkgs/glmark2/patches/d1ca3f53c96dc8a4048b17dc16147a8fac782d4a.patch +++ /dev/null @@ -1,24 +0,0 @@ -From d1ca3f53c96dc8a4048b17dc16147a8fac782d4a Mon Sep 17 00:00:00 2001 -From: Alexandros Frantzis -Date: Mon, 14 Feb 2022 13:54:09 +0200 -Subject: [PATCH] libmatrix: Add missing include - -Fixes compilation with GCC 12. - -Fixes #169 ---- - src/libmatrix/program.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/libmatrix/program.h b/src/libmatrix/program.h -index f95b470..1c9de08 100644 ---- a/src/libmatrix/program.h -+++ b/src/libmatrix/program.h -@@ -15,6 +15,7 @@ - #include - #include - #include -+#include - #include "mat.h" - - // Simple shader container. Abstracts all of the OpenGL bits, but leaves diff --git a/srcpkgs/glmark2/template b/srcpkgs/glmark2/template index 91f4ed55a00c..8d4aa5f503c1 100644 --- a/srcpkgs/glmark2/template +++ b/srcpkgs/glmark2/template @@ -1,6 +1,6 @@ # Template file for 'glmark2' pkgname=glmark2 -version=2021.12 +version=2023.01 revision=1 build_style=meson configure_args="-Dflavors=$(vopt_if wayland 'wayland-gl,wayland-glesv2,')$(vopt_if x11 'x11-gl,x11-glesv2,')drm-gl,drm-glesv2" @@ -13,7 +13,7 @@ license="GPL-3.0-or-later" homepage="https://github.com/glmark2/glmark2" changelog="https://raw.githubusercontent.com/glmark2/glmark2/master/NEWS" distfiles="https://github.com/glmark2/glmark2/archive/${version}.tar.gz" -checksum=9f111284b2ef1d3fce91928e249e6ca00796a036831b063a549a0f3b03557a95 +checksum=5479ce8f90fabcfee3b3e8d929f2a68e9669ac223bb4df723963534b47d32dc3 build_options="wayland x11" build_options_default="wayland x11" From a3c60fd094217fd91ed4cc12610a34cce5d6aa68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= Date: Mon, 30 Jan 2023 21:30:19 +0100 Subject: [PATCH 042/356] adwaita-qt: update to 1.4.2. --- srcpkgs/adwaita-qt/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/adwaita-qt/template b/srcpkgs/adwaita-qt/template index 806050a89f3a..0d50552ecd17 100644 --- a/srcpkgs/adwaita-qt/template +++ b/srcpkgs/adwaita-qt/template @@ -1,6 +1,6 @@ # Template file for 'adwaita-qt' pkgname=adwaita-qt -version=1.4.1 +version=1.4.2 revision=1 build_style=cmake hostmakedepends="qt5-host-tools qt5-qmake" @@ -10,7 +10,7 @@ maintainer="Piotr Wójcik " license="GPL-2.0-or-later" homepage="https://github.com/FedoraQt/adwaita-qt" distfiles="https://github.com/FedoraQt/adwaita-qt/archive/${version}.tar.gz" -checksum=834f2caaf031306b63b31ad6fec489482feda35e9aa260f205cbb976cde97b1d +checksum=481bcbb9c62f278aa7eb03420e1d6a265ddd5fc53502602f5fbae69ac8a868ef post_install() { vdoc README.md From 058443ba82dd3841920d256c0b1c932a1c84100c Mon Sep 17 00:00:00 2001 From: Duncaen Date: Tue, 31 Jan 2023 16:11:33 +0100 Subject: [PATCH 043/356] firefox: update to 109.0.1. --- srcpkgs/firefox/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/firefox/template b/srcpkgs/firefox/template index 3683502c99ce..784ad493d3dc 100644 --- a/srcpkgs/firefox/template +++ b/srcpkgs/firefox/template @@ -3,7 +3,7 @@ # THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/firefox-i18n". # pkgname=firefox -version=109.0 +version=109.0.1 revision=1 build_helper="rust" short_desc="Mozilla Firefox web browser" @@ -11,7 +11,7 @@ maintainer="Duncaen " license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://www.mozilla.org/firefox/" distfiles="${MOZILLA_SITE}/${pkgname}/releases/${version}/source/${pkgname}-${version}.source.tar.xz" -checksum=0678a03b572b5992fb85f0923a25b236acf81e5ea2c08e549b63a56076a69351 +checksum=5e43fdfb3923ee3a7ae7bc91ef3377a3fc6f8a0c1b87436c19b29458b0d731d9 lib32disabled=yes From 2a3e1157774ad43cddc1847f916424eb25236c94 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Tue, 31 Jan 2023 16:11:41 +0100 Subject: [PATCH 044/356] firefox-i18n: update to 109.0.1. --- srcpkgs/firefox-i18n/template | 194 +++++++++++++++++----------------- 1 file changed, 97 insertions(+), 97 deletions(-) diff --git a/srcpkgs/firefox-i18n/template b/srcpkgs/firefox-i18n/template index 9028fbe456a8..6037a395ef00 100644 --- a/srcpkgs/firefox-i18n/template +++ b/srcpkgs/firefox-i18n/template @@ -1,6 +1,6 @@ # Template file for 'firefox-i18n' pkgname=firefox-i18n -version=109.0 +version=109.0.1 revision=1 build_style=meta short_desc="Firefox language packs" @@ -140,99 +140,99 @@ _pkgtmpl() { } } -checksum="ad1c07264af5102ece174f8e639c200420593ffaa83b31c8b8c3e7004e98aa6d - 0a9e87d7b2e0ea06f82b8923dc165ff6a028d2be5fb70c9085f8b670422dfc60 - dbffb9aaa0df62f417e31a0c59c1a7cf7be8a2db6cd29832c92f843ef0f61777 - 790dcfec74f1f655dba60e849f3ed36c3a89532dedc7bbec989851ae37e633cd - 2b116dee6b4bf3365f0ff73cb8d0ce497abcf37af922c0f0e07d5d0cd3e36d79 - 98e52b8cadafc173cc7eb575d65fd217789ab9a31bb10cbba2b2d8e48bbdcdcf - 448029d13631fd06df67f72cd0a0085c0a4386a65b8d8065817d37f3defdd0fc - 7d37a78a1d94634880b7ddb77c23de306176eb66fdbdac9273503fb95cf94ef4 - d4f999352230b596ac55ca4f9783a3226c5c108272372f4ea6bb2b7ca568b953 - 7e93c25c3fd345e2f5f552bba0843c8aa4af5fe1029ae443629b40295331e0d1 - e96b6083a78d8cbeb62e1f235b33e33db2ed15701b3a34b50079f77784b93747 - 18ab79f941c32b6ec6f0ace1088466dffdb9429f7a9ac30611e64f2ff10c8747 - 0d74a74b0b647c0d56aef85af469831b383d81ea997947bb303742afdff95cf5 - 253b49eb79f762fa9c1855fab6a3640d24e62ab3166a63d1ba25ccabd6d2472e - e6f12f541fbf4c770538c712d7c435e0db9874c9dd64e609ccc84d65ce3e3c94 - dd8e343f30bd185483e2c0dcbbd51016e2b5879d3871145a04ba27e5c0c20772 - 1a9064365b03dd1aa6b04a60bf3cab2c8d5dc0ef60e8584c6927b1aeeef3b615 - b7ba8da5a61101299fa5329c9ccb3a52160a636e19dad3c8ac2a3933a0519429 - 92053a48f20325b59d2e9d7299cb428560720be6f8379f86f75fa0bb369da143 - 96ad98cad1062533e4e1c071a55b5a4195f7ee1182ff1626d2540f460a8ab939 - a22b1cb661049d8508727c1f4f22ecec9fe426932c16e3ce23d266ebc2d48f06 - 286ba6139da8f4cd0cd4e3cdea3f3cee6e0e7234082371c9090fe145009ab07a - e4da3b03e1c710f0676b1af410ab1c7febd04fc92620ac62180abb6a61779b9a - 72895cc614ae13f8ebc7d7f9dce21eed143db65f9903c2fbd53404ba1bbc00b2 - f4118a488a40c2f5732b1c3b0ba124cd21380f30bd4a3fe6c7280a259a3785dc - 372442e330febcada243dc13d7d9da2df84f843b43fbf35f7150f5235eaa6b53 - 907257c5af58fab8369d53b6dbc853444ff31fd98e53fc6625a7472f80fed60c - e731534e44144c9cc257ba877327b36dc68d485596e2a679fa08d85d976dd28f - c53640e700d33b0116d4362eba98a414b7b74b544acccd78bb94820321332456 - 3cdbae880af63e763f3eeeb151973538acb668fd16c4a7e02d5aa9d81c431e5b - 18b65d731b36af2abeddf8c81967dc12dcc24c28cf3f2af390777a2c3701ab0e - 27041f682eb6c624f9efd3de6562fd5d35ab12588e759ef29d5a2dac9b46a36d - 4d10b9d703ebf8dad7689d2f4908eccae269fe878b713bdb82e7ddf48f93d426 - 50d70a02d71409934f03308cafd06889dc3bfaffe5306fb0dace0e206dbdff39 - f3a166f0d4bad85a5d0b3a0d6766a90598cb90db2829b71cfa8fd49434580f23 - 466c4ab5152592bcc4d408304a6ab1768c3949407fc96eadd36363b0914c1c51 - 0e898583de196408db7d032228a7164c7370e0f83765ad7b201b6be0045e4f13 - ab332fbfba4cf7a8590ef74cf52040c9d1127c1d33c9366713b51c3315bca383 - 10309713093f05b30458df61df9752189067263aa1cbaec2b2f84e097d321e46 - ef81e086de88e40f4739369c308c8fbdea23e4ae986db0a2980351966ee24c00 - 1ba433ed2e487b2d1017991f9c53d1d7608c45bda30c1b872040a49f80c9b1ad - 5c82f439876c6b96d584d7dc0cd67d1ed951e08ef16d94f0a26f54d963f9d893 - e33db77f3408a43f41f2dfc07eb4d1721bbd5b742e2867701732f48741c00ead - 25e657fc58f8b6d90a2d1b1d61e19a04e69b27cf33911a8b076183fe6a7c0e33 - 57b798a9b539ac7830fad3087b37a4d16a3f0f12e635ff52cce0cebd7ca814be - aa89da1272355ffe9fc045f0dc47c124f3cc52a6b732b015e12eefe87b382a94 - 26aecf208a7b19c36a88890deb49a9fdbe3df8a4fe513d4744957ad770465dd8 - a667ba25416d92a65684f3b039a24138895e092cb05bb2e831c9b40f969e1e7e - 7c21214dcec3711a4e082780ff900528eb86bbe96569c2202c194afe558d49f6 - 661e9ca5715831c5e0ef59fb880f248d092b9be19dc94810a168d0c6af21f4fc - 33705a6d8b31cabdd675e1aa952f7b2cbb9e3f0e726542dbf434a27c8fc2b19d - 54b2ebf737f80bace727dcf8ef3c35bfd300c4bcc19d1780158d91645bcfcfa4 - 6b98c8a90fad1ca14c2c5fe16184b975c4e6a71073701ea0bab2669b52a40360 - ee4f64a55cca792cb500d0f969236f873030d8265f2ca427387c96b83d4fe8c7 - 1216752167975922c159a335d82e9ae2d57ece3e1cb362374c14e24cdc3130e1 - ae64421402cd98845885ef9827b83fb2e81116836afd1822a73f69bffff0efaa - 62d1ae5129fd85d5d35d3a031dd9b021d56784d36a17a8c7a187de5dd524ca48 - 4f25d7aefc8db5dce6abb755df52fc778cb905aff041da82b8b48966b23627c0 - 25bcd72628b1f1eb9cde00390bc289061edec8d5e782bbeed61c0e8bcba95a4c - f7c6a053db3b0ffdbbdd7d31b7a87ce17b606c9b34c9b6e2d7fa39fcd51c7abf - 503a00c27d5fb455280026b6640a733532f34526dd3646dd90d251785deff3ab - bbfb154a0a3f66ddf581250834b1a84ccc57e0bf31791126fc72bdf540fc53ab - 2a3bd06b41ab5acc404c68ae79f350efae95dbb875959697b1fb073223f44bbf - 6ce8fe5b269d130e721df5cc83b8d7751f509c722ac34c1cff65f2822c45588e - 24f139e7026d65222877549d77a818f90227c4df1a4c55a77d8cf105196b4152 - f7134d2fcb4eae10f71d23a5cd913fa2e9f8144aec082b8bac1b6e90c5d5ccd8 - 937cbc6050fb49de1ee25ed40260cb1a2335dd3c45f36ef76c67c372abf31e2a - 70752bf61cfb5aa796a66168a78fcdcc4b15eeae5fe833f0d7fa0f6a9a1d19bb - b8c5de779cd49b1f3ff0aab7fdcfb3b0bc35febf0aedaf97931fc7c9929e4a30 - 8bd81860dac7b6c6ea23606a794c2e21c62e7d34e31a4b734b218a1f3087413d - 9a83bc58005291560e4d41345b7bdde53a7d767f93800d354da50e02e9ae3d35 - e5ccdaf8da018b4e15fe9c22a3f08139530eed4fd63dbbb20c2af8d884c0ea51 - c591b6be0c4648332770ae9629dbd4218189e27fae15c7a20e50f934dd60ef04 - c6cdbaa051124cd1c5bfcc5625bb38929dccd73f45d8ede6e81e47b338165410 - 10e2fc8ad5963f4a2b6ccfa112cbbda613d599943e473ab12c832a829ee7f8c0 - f6eddf93b7f36560f2e8e48ee90d57ec7164d34f975edafd5dda138d134c56a4 - 4f64f238d148df1017a630418b9e310f3ad8c9556da38e05e714c2e3573b22ca - 9ba2135bfcd1abcc425c0274cec8d75e131b58146149cf6c09cd0b6c32a98ba8 - 4aa78bb6c16188a46563bb915515a0594d9a35249a30f0a4146e88f17c8258ca - 4629cd13b01ff4780f15e6910e2ab18acfecc959cf12ecc8ab4928873af4aaf6 - 6baf2ad82710e57624968ca19653ff19b807c6897108952e505bc047cc2681ba - 90ccbec89eefe6c699c07d6c9ee4f9740ddfbcd9d5d42757f3bb04d29fdd6aa6 - 8cf650dd0fb52fba85099a79db507f9b673b73783af0dc4d4ab131b33a8c4865 - 18b480d7815a71c38afa700400986f91a329f37c5f120d5538d2800fc7287d0e - da7a4d363c8140250f4748c6ef30e9bb758897a876b07ea9cecf837eb8c8801d - 27a64ebb7c7ffeac4c180b8345f367d4d5a8f19f028bc7e7d3cce71387ada7a6 - 3b23c414022ec650ee1693d5afab1d3c7aead524a6a1d13a5a1aa2d89663656c - 6629415d4104a095d51bd39d4c9c1b68bca2c8c74b4997bd58c86e38c29cb958 - 4b4628db7ef33b82489c7a0d284710ae66061ae7aa51905533a34325a963c12b - ff6ac635724a3c7b8dbb4aa719ae08529472ed45f0548d0a114f47af35bd3cdf - c99e343a501d33770e2d7f20c7bde511fd08513b193720311ba6be23c5cddbf9 - 88666d0e1c75df90439a0445f112b65b610ff88a533acfae8ec547923637e28d - cb5089145a63e30c98ce5ecc4e7837dc6868ff17b7d69f8d29cf810be64c0866 - a55fa2143c1830c0c69242ec009791ad4782e89799a7c463e3011f46248377fe - 1d7107de89100d505ce74d11668921bafec894268b14082361429ab504895db5 - b422c9d62e7f10786d897e91d97f07e17c50b6fba793590c6407bfdcf8e05be5" +checksum="c90871f30511a1fd0239f111314df72d62bc97e0318b27b142a69061a690a433 + 2ea425bb991cb7dcade08235bd6337541f428d81d47c6457c3e689fe2670187b + 391f11d828886b664313f396e9a2c37d9f84d870e44da4a20e6429f894993a3d + 0d16e860af4bf4469964a5e33e4b5955b279810c01f24b48a148caec33135999 + f8169b1d0ea00a97f76170fd7fbf2f9c9410d5f5b7f76617898607afc8721659 + f707aca4430030232dcb10db16b4e6f260eb1b190bf887c3e14f5a42f958f788 + 8ca13bfee4ef7ecfbe56bddd39b380861a8917548ef40f845a10ef07f518b540 + 7e92713edc65ff8220d225de0295e2e053b2ac109b9b5d1a62c4b2e6aef500b2 + ac491c3d5762375af224ed8d3b7a3e87457d52dee8556a42984743f3664da47a + 43d5d15c31ff4469fb9623874fada0661e7d2d58778e83d6d387c2fbdaa62d4c + b7c27cedb4ad120bc7d96f4b780575a47774c104296dfb1044f087b0dfbb4cb8 + db76502d94ae5428ce8649909d86b71af419e4d7911b60336b9336c0f336458b + a910a6b8fe220a3288405118cc58cf46072074beb338ed1de76ecea9b0b17483 + e3039d85930fc2c3c91d433d910ffcf7d795a3c49a98c47a85fe7d492735cc8a + 62d29d77de557b0d5db21668c340ebb3126adf005e355c05efd688c45a9c9778 + bf5435e2d4f30e7b2f2dfebbea72756ec0dd3d9c8d86e3ee783f9c5b0fbf5eab + de17150a12ef38ad96b413b4ea0adf6c22f9cc43acea864d147a52c343b6da48 + 4d2f9ca150a09693860572ef3e506371eac9119380aa6fc69b4f8d765d19a47b + 0bdb31f365ed3faaa448655e9c84a7d45954967aeb3511dfb7ad9348e7ac8897 + 529ab9871fd66b722500130acd4f443e04004e26af6047de6e90e48350d99a3a + efde26d2d7fb8f90d1d3b66ccd2d07d73aa1a68bb95982ca48af3d7e4b4ff59d + 563d588231f3cf0a2f2e8cfdb67f2d18cf10ab104c3c4cae158d3cb76f01a945 + 1cecfc411164d5346221166fa6b97e61dbf049559e71a3f3b8bb4ed0168ae700 + 2ae0ba26271ac4343eea9641676c1ca8938d580aa236266053535f4700daecef + edb82e33ce05e8d47f11e1ea183e6263e13bde4911494ea4df7330dcae72ca7d + aaf0a8b6b75e3b9b6ecb0910b00d6b331c850a0bb70dbf991150bffde4701cf9 + af2e6bf160245b581afebaec182775ebef30a59bd0403bb1f6d40113d4e67c3c + ecb112af96e7a78281de6c2b8993fcf2e1a1ac553c858ec74b5071e6056c95e3 + a2a2e3c75b493f76217374d285c39699b74199179c3147f15594655eddbeacac + 3cffa707743048855fab402484fd844deb82cd95a8798ecef12d2f1bcaf1b749 + e512b0fe890cfeed3239d4ff6420dad4167f319e2a438c3518676b6b5af3a2ad + fb8fb5d905546e005085c060bb8a25f0a7bb6b7c32a5823276053119b95e6441 + fbbf692126bfda1f640a66a3edd17accad2c62ef8cb9baf4f5722c910c4a5aca + e7efacde88f46fb5bae91751060e5af1279c8fac262a86100d22f5be9afac1a0 + 92c701bb04ce94474ac2a00353f5fb7bba5420dd652364f5a62e2f2a939fe2e6 + 043ac88c26986fe7c2086a87bd4e9399ad285025b313e5de1c80d5d401dde007 + ba26a369aebcda2005ce250a2bd6ef7b420e482b604cfccb8c92b3492be7357f + 7c3209849d76f092c4cb506cbbf732659e36832e93638661b72b7df3038b10b1 + f842a3b899296e7702449ebeef2aa145cd6bd19c11a3db3be44b1a1e735c297c + 740ab17e96fb20527965c68ec615fa9343b880caf992c48af78627ff53eac8ef + d6eb4f0c9fed7c5e20d7569562e812b0a93a978204e02133a86c615dc304740c + 1900d17b2c1fd0710a5bddd6a75e929a7a0fef1775c6392488648f09ec12a2f5 + 84b06e36ead8be66b8b1f86e01ad97c3267111aa0167fca92dbecf3ab7196022 + d6d2f95652d0245d475b6af4f638cb55140cc2a95a024000dd9428ea6981a06c + 1772f1f7a2ec0eaf19fa1beb9157d310d2ed8d18ea40faabcf84b27c377a90c2 + 2471f410586f3e77827d3eb9d7f04e8d1965f6c2c2986f5fd500e62d1d2eb142 + bda9f2307c199bf5073d087064feecf62cc536234f183b006bd472eb9894f508 + a39834727af982049cafd5638cfd5b03ea562a9d4567a0c6daa70bd283304560 + 850e06f39c51b3a41a766d431146baba25f903f3b375c57008d77910138861bb + 10fbc7cf3d74104601ae466b74be3925b94b54e42d37045d15a6a1ee219ccdfe + 02ec6d50bd6712bf3c34289d9352e0d95b934fdd835b7eb3957b1f058a93e2bc + ef3f2d5d7fa0c6edbc2ad039365cae0c284f3bbbc93bcba022d5ba66ccb8efb4 + 9e9d43d3dc13a5d8086c3b967623fcd0ecc7cb40fb43206fbf108a21319398b9 + 38a4f89f8acef81ca3971a12935e6eb099d7581ff9124db1424bb97482671e5b + 8eaeafc8260c983a8f34632f47ef47bca3d31aae8f06555f52268b6104426936 + 7443367dc616d890912c2bde79524f9860017aacae895b7be11128ddf0466d39 + 7cfe2388f3e207beafe83db99f5594d4e70fdbabeab6994f2e55b876bdab41bb + 5699823a1d0fa7670098db710d4e8e834234942f63890151b44c114c2871beaa + 08c85e71b090fc211add94883390d01899d0dcc592e9a6e9582b575cb875356e + b949c2430efd9ce30a198b0d02e33af14543e4f4785c2c17841eca572b5991db + 555d87901dc5c22eeb12b7a2704be3d8274556c387e88d46ee1cf3bf18a343c5 + 4135f74736662a7bb40739d48cad652a478faf9a3971bc8a0748103d12ea0322 + 93bc0c2b0bdd31c7e8e3563864721fd94ab01f6a4e7b36e339a925c865405836 + 9bb9d2fda645d64503462731d0898216ca0f1a93e2e05b5b4ccc259462263637 + da128795d8db727470ac1c4e7d283b6282a3cc40e35429b0ce5987ef6f4839f3 + 02bbdb6c1951963e2210d2908c8ae654d1c72d73712306f4c9b17a5c481c2889 + f3db9018d715ee0bc97c77467c688628a9286b164d011f61bdf2409181191a3c + 16101575d453cd58e2846c450d47589ccbe7a027fce8dc19006bdc98245ac80d + a77f8bec90e54255b15552fdea11d212c9763faed791149a30fa1715f46ff8a0 + bfe4150c164c8aedab2246193616a4fe8417537214314b6a7c27f69e7064e0ef + 3ba92a02eeba86382200fa44e2e9fad0e4ab6783c2520ac4849123ed125afd28 + 1936604c7c7dc78f2cd902a1f1ba9c575a5776f07121cada36d0db56105535ce + 89413f13098a132fcd9ab5230edcf03cd0f428c265f18d94567130319624faf6 + d727e9851dd06d0e8396f5cc8b0b973ddb55d28b72666f8f1b2ae7fa91241190 + 9890803e3b50de7ebcb88942086ba7d44c698b5019485f756203be7b071e045f + bfcc6b394403ccafedf0eb2194c8bd3634bdc9fba88ca7875605149df1d7cb95 + d254fd7ec27d2a611f8e1cf39ee3b9b8d54b73bb7befc465e5e06f29c211fc1d + 25c6db9cea3fb8b23dfac272b1e6f980e0837ea923e7053f9ec50ad46b6ae388 + 5acc2a35206fb82f7c11ffb44586c4eeb3bfda67bae9cd56b68c903c706867a1 + 4eecaf6e949bc4db33bf9600c1728448d05ca57c241ec9bcf02bfa57416b22ff + e99e561e1540a2fd31581466c31495dfac606d85d25bab0ded5efc04f3937808 + 936fd25b5980f7c074569c0870b872162188cf7bd542f2b2da7079a8e5c1e879 + ebd12ebbb2acd170ed74f926815062fb869085721ebb80512f8b5b7fedb635d5 + 38ae1ae06591304f88a2d894f7cdf1f67f18fe7cf6a9aa425df833b725990621 + f0e83b35ffa3aa603e383a2846298a11d2dd4654b4566c8d3e5d49dd24a8e863 + bfdb2af98916f2968a37c8755c7ba49fc1644ddd4c08f8d9615a0dcdd6b1a4d2 + afd6b1d2f1ad6e0e4bcd206280950950e6a198694a0e6f741520be9cc286578f + 4d494351034b77005180260e2b1259f83f13ec8ffad12a1b64e151b8616f4acd + edb93b9dd44e96ac38d292f5d1a9112db152ed2495add62ac24b9a25132c9c2f + 864f9faef65d2afbc7955fbf96bdd55de7900865ca5b2e4870351b16d55f6327 + 32205ee0538e995dff05036ab6d0958b16ac18ca850d952f32a1de2723196896 + d34fe9233dde445e57b5d3a635c74a7404a4bfd58c15caf06983d4e90fc08016 + 8876206a3affa3892ccf37d356a2bdaf13ef9c6e6b3b28fe9dae902aff77b3b7 + c22dd129f70a222882fae0f8ce839a925b8102259f9c5a28399f8f6eb5b76b54 + 0eb523bb0d18195e4db17560311450453f47e5d3ddb8df22dbba3328030a1d39 + 4f6933bd681561a6c252549ac813bd9c28c25239e1899150289bf88c1109758f" From f064b336c1ff796f076c437f9d72f216a379a336 Mon Sep 17 00:00:00 2001 From: Andrea Brancaleoni Date: Tue, 31 Jan 2023 16:13:48 +0100 Subject: [PATCH 045/356] thermald: update to 2.5.2. --- srcpkgs/thermald/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/thermald/template b/srcpkgs/thermald/template index 53820690c8c1..b7947fbbddc0 100644 --- a/srcpkgs/thermald/template +++ b/srcpkgs/thermald/template @@ -1,6 +1,6 @@ # Template file for 'thermald' pkgname=thermald -version=2.5.1 +version=2.5.2 revision=1 archs="i686* x86_64*" build_style=gnu-configure @@ -11,7 +11,7 @@ maintainer="Andrea Brancaleoni " license="GPL-2.0-or-later" homepage="https://github.com/intel/thermal_daemon" distfiles="https://github.com/intel/thermal_daemon/archive/v${version}.tar.gz" -checksum=75c165df45b3d09c904d314c8c19789158e9538f46e3d2b606457dc631eb3af5 +checksum=9c69588b94a98b4843cd46e3bae570f55020b5e2bf1b417a0c6990f6519070c9 conf_files='/etc/thermald/*' if [ "$CROSS_BUILD" ]; then From bb408e52d33bf9a90d2387baca9bc8c96b10d4c8 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Tue, 31 Jan 2023 09:28:27 -0500 Subject: [PATCH 046/356] libtpms: update to 0.9.5. --- srcpkgs/libtpms/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/libtpms/template b/srcpkgs/libtpms/template index ad897ea2a623..81b940cdc823 100644 --- a/srcpkgs/libtpms/template +++ b/srcpkgs/libtpms/template @@ -1,6 +1,6 @@ # Template file for 'libtpms' pkgname=libtpms -version=0.9.4 +version=0.9.5 revision=1 build_style=gnu-configure hostmakedepends="libtool automake pkg-config" @@ -10,7 +10,7 @@ maintainer="John " license="BSD-3-Clause, custom:IBM" homepage="https://github.com/stefanberger/libtpms" distfiles="https://github.com/stefanberger/libtpms/archive/refs/tags/v${version}.tar.gz" -checksum=61d6f947a60686ec98e7cc5861f0999bd6cdaa1fc2b8901b8dc68d1a715b35cf +checksum=9522c69001e46a3b0e1ccd646d36db611b2366c395099d29037f2b067bf1bc60 pre_configure() { autoreconf -f -i From a0029504ab2c1b4bdadf7328cbc7ed60058583c6 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Tue, 31 Jan 2023 09:29:07 -0500 Subject: [PATCH 047/356] swtpm: update to 0.8.0. --- srcpkgs/swtpm/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/swtpm/template b/srcpkgs/swtpm/template index d1eeb0a56a5f..feb07c7bfb95 100644 --- a/srcpkgs/swtpm/template +++ b/srcpkgs/swtpm/template @@ -1,6 +1,6 @@ # Template file for 'swtpm' pkgname=swtpm -version=0.7.3 +version=0.8.0 revision=1 build_style=gnu-configure configure_args="--with-gnutls ac_cv_path_TCSD=" @@ -14,7 +14,7 @@ maintainer="John " license="BSD-3-Clause" homepage="https://github.com/stefanberger/swtpm" distfiles="https://github.com/stefanberger/swtpm/archive/refs/tags/v${version}.tar.gz" -checksum=e856d1f5842fb3335164f02f2c545dd329efbc3416db20b7a327e991a4cd49c8 +checksum=ad433f9272fb794aafd550914d24cc0ca33d4652cfd087fa41b911fa9e54be3d # check expects that root directory is setup fully for swtpm with e.g. tss user created make_check=no ignore_elf_files="/usr/share/swtpm/swtpm-localca" From a425a12578990b6e36981294120d8864f90f095a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Thu, 5 Jan 2023 22:30:04 +0700 Subject: [PATCH 048/356] python3-Sphinx: update to 6.1.0. --- srcpkgs/python3-Sphinx/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/python3-Sphinx/template b/srcpkgs/python3-Sphinx/template index d021cb7f9f29..7ff72dc54f3f 100644 --- a/srcpkgs/python3-Sphinx/template +++ b/srcpkgs/python3-Sphinx/template @@ -1,10 +1,10 @@ # Template file for 'python3-Sphinx' pkgname=python3-Sphinx -version=5.3.0 +version=6.1.0 revision=1 build_style=python3-pep517 make_install_target="dist/sphinx-$version-py3-none-any.whl" -hostmakedepends="python3-flit_core" +hostmakedepends="python3-flit_core python3-pyproject-hooks" depends="python3-Jinja2 python3-docutils python3-Pygments python3-snowballstemmer python3-Babel python3-alabaster python3-imagesize python3-requests python3-packaging python3-sphinxcontrib-applehelp @@ -12,13 +12,13 @@ depends="python3-Jinja2 python3-docutils python3-Pygments python3-sphinxcontrib-jsmath python3-sphinxcontrib-qthelp python3-sphinxcontrib-serializinghtml" checkdepends="$depends python3-html5lib python3-mypy ImageMagick gettext - python3-pytest" + python3-pytest python3-setuptools" short_desc="Python 3 documentation generator" maintainer="Đoàn Trần Công Danh " license="BSD-3-Clause" homepage="http://sphinx-doc.org" distfiles="${PYPI_SITE}/S/Sphinx/Sphinx-${version}.tar.gz" -checksum=51026de0a9ff9fc13c05d74913ad66047e104f56a129ff73e174eb5c3ee794b5 +checksum=b0fd0a1993733492572bbd429b5ec081e17c082b5b5168ffae50524c3a90fd3c conflicts="python-Sphinx>=0" post_install() { From 2b9380763db30ac366e436c1fd349441d78b5427 Mon Sep 17 00:00:00 2001 From: dkwo Date: Fri, 27 Jan 2023 10:45:20 -0500 Subject: [PATCH 049/356] poco: update to 1.12.4, orphan --- common/shlibs | 26 +++++++++++++------------- srcpkgs/poco/template | 11 ++++++----- 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/common/shlibs b/common/shlibs index edb8a2c5dd73..523fd15af734 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3006,19 +3006,19 @@ libsigrok.so.4 libsigrok-0.5.0_1 libsigrokcxx.so.4 libsigrok-0.5.0_1 libsigrokdecode.so.4 libsigrokdecode-0.5.0_2 libglyr.so.1 glyr-1.0.8_1 -libPocoJSON.so.64 poco-1.9.4_3 -libPocoMongoDB.so.64 poco-1.9.4_3 -libPocoZip.so.64 poco-1.9.4_3 -libPocoData.so.64 poco-1.9.4_3 -libPocoNet.so.64 poco-1.9.4_3 -libPocoDataSQLite.so.64 poco-1.9.4_3 -libPocoFoundation.so.64 poco-1.9.4_3 -libPocoXML.so.64 poco-1.9.4_3 -libPocoUtil.so.64 poco-1.9.4_3 -libPocoRedis.so.64 poco-1.9.4_3 -libPocoEncodings.so.64 poco-1.9.4_3 -libPocoNetSSL.so.64 poco-1.9.4_3 -libPocoCrypto.so.64 poco-1.9.4_3 +libPocoJSON.so.94 poco-1.12.4_1 +libPocoMongoDB.so.94 poco-1.12.4_1 +libPocoZip.so.94 poco-1.12.4_1 +libPocoData.so.94 poco-1.12.4_1 +libPocoNet.so.94 poco-1.12.4_1 +libPocoDataSQLite.so.94 poco-1.12.4_1 +libPocoFoundation.so.94 poco-1.12.4_1 +libPocoXML.so.94 poco-1.12.4_1 +libPocoUtil.so.94 poco-1.12.4_1 +libPocoRedis.so.94 poco-1.12.4_1 +libPocoEncodings.so.94 poco-1.12.4_1 +libPocoNetSSL.so.94 poco-1.12.4_1 +libPocoCrypto.so.94 poco-1.12.4_1 libPtex.so ptex-2.3.2_1 libopenblas.so.0 openblas-0.2.19_1 librtaudio.so.6 rtaudio-5.1.0_1 diff --git a/srcpkgs/poco/template b/srcpkgs/poco/template index 008536b67121..6ca714b9e94f 100644 --- a/srcpkgs/poco/template +++ b/srcpkgs/poco/template @@ -1,16 +1,17 @@ # Template file for 'poco' pkgname=poco -version=1.9.4 -revision=3 +version=1.12.4 +revision=1 build_style=cmake configure_args="-DPOCO_UNBUNDLED=ON" -makedepends="openssl-devel zlib-devel pcre-devel expat-devel sqlite-devel" +makedepends="openssl-devel zlib-devel pcre2-devel expat-devel sqlite-devel" short_desc="C++ class libraries for building network-based applications" -maintainer="Julien Dehos " +maintainer="Orphaned " license="BSL-1.0" homepage="https://pocoproject.org" distfiles="https://pocoproject.org/releases/${pkgname}-${version}/${pkgname}-${version}-all.tar.gz" -checksum=eb34f257b11240a711ee505f1d80c754a80a990aeb48d8d93407884df288fd77 +checksum=4c3584daa5b0e973f268654dbeb1171ec7621e358b2b64363cd1abd558a68777 +conflicts="archiver" post_install() { vlicense LICENSE From 4c3bf3da2a55d9957549f86b0e7ca890d4d54be9 Mon Sep 17 00:00:00 2001 From: dkwo Date: Fri, 27 Jan 2023 10:45:43 -0500 Subject: [PATCH 050/356] remwharead: bump for poco --- srcpkgs/remwharead/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/remwharead/template b/srcpkgs/remwharead/template index e72ab06131e4..4af548c46743 100644 --- a/srcpkgs/remwharead/template +++ b/srcpkgs/remwharead/template @@ -1,7 +1,7 @@ # Template file for 'remwharead' pkgname=remwharead version=0.10.0 -revision=4 +revision=5 build_style=cmake hostmakedepends="poco-devel asciidoc pkg-config" makedepends="poco-devel boost-devel" @@ -9,7 +9,7 @@ short_desc="Saves URIs of things you want to remember in a database" maintainer="teldra " license="GPL-3.0-only" homepage="https://schlomp.space/tastytea/remwharead" -distfiles="https://github.com/tastytea/remwharead/archive/${version}.tar.gz" +distfiles="https://github.com/tastytea/remwharead/archive/refs/tags/${version}.tar.gz" checksum=87f14a611e3ae9f9babe2dff8e4a6c4f5495fa2883393edb36e796af3f19fb30 remwharead-firefox-plugin_package() { From 7dc0412dce16dc67a14aa0fa4b1d937c14d0a3bd Mon Sep 17 00:00:00 2001 From: dkwo Date: Mon, 30 Jan 2023 10:45:04 -0500 Subject: [PATCH 051/356] mumble: bump for poco, patch for openssl3 --- srcpkgs/mumble/patches/openssl3.patch | 685 ++++++++++++++++++++++++++ srcpkgs/mumble/template | 2 +- 2 files changed, 686 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/mumble/patches/openssl3.patch diff --git a/srcpkgs/mumble/patches/openssl3.patch b/srcpkgs/mumble/patches/openssl3.patch new file mode 100644 index 000000000000..906d1790444b --- /dev/null +++ b/srcpkgs/mumble/patches/openssl3.patch @@ -0,0 +1,685 @@ +From f4cea62ed95e4967d8591f25e903f5e8fc2e2a30 Mon Sep 17 00:00:00 2001 +From: Terry Geng +Date: Mon, 6 Dec 2021 10:45:11 -0500 +Subject: [PATCH] BUILD(crypto): Migrate to OpenSSL 3.0-compatible API + +OpenSSL 3.0 deprecated several low-level APIs and the usage of them +caused errors/warnings that prevent the binary from being built against +OpenSSL 3.0. +Some primitive efforts have been made in #5317 but were incomplete. +This commit follows https://www.openssl.org/docs/man3.0/man7/migration_guide.html, +https://code.woboq.org/qt6/qtopcua/src/opcua/x509/qopcuakeypair_openssl.cpp.html, +and clears all errors/warnings related to the usage of deprecated APIs. + +Fixes #5277 +Fixes #4266 +--- + src/SelfSignedCertificate.cpp | 235 +++++++++++----------------------- + src/SelfSignedCertificate.h | 5 + + src/crypto/CryptStateOCB2.cpp | 53 +++++--- + src/crypto/CryptStateOCB2.h | 9 +- + 4 files changed, 121 insertions(+), 181 deletions(-) + +diff --git a/src/SelfSignedCertificate.cpp b/src/SelfSignedCertificate.cpp +index a77e5fad91..ea0dec4cc7 100644 +--- a/src/SelfSignedCertificate.cpp ++++ b/src/SelfSignedCertificate.cpp +@@ -5,8 +5,6 @@ + + #include "SelfSignedCertificate.h" + +-#include +- + #define SSL_STRING(x) QString::fromLatin1(x).toUtf8().data() + + static int add_ext(X509 *crt, int nid, char *value) { +@@ -28,108 +26,86 @@ static int add_ext(X509 *crt, int nid, char *value) { + return 1; + } + +-bool SelfSignedCertificate::generate(CertificateType certificateType, QString clientCertName, QString clientCertEmail, +- QSslCertificate &qscCert, QSslKey &qskKey) { +- bool ok = true; +- X509 *x509 = nullptr; +- EVP_PKEY *pkey = nullptr; +- RSA *rsa = nullptr; +- BIGNUM *e = nullptr; +- X509_NAME *name = nullptr; +- ASN1_INTEGER *serialNumber = nullptr; +- ASN1_TIME *notBefore = nullptr; +- ASN1_TIME *notAfter = nullptr; +- QString commonName; +- bool isServerCert = certificateType == CertificateTypeServerCertificate; +- +- if (CRYPTO_mem_ctrl(CRYPTO_MEM_CHECK_ON) == -1) { +- ok = false; +- goto out; ++EVP_PKEY *SelfSignedCertificate::generate_rsa_keypair() { ++ EVP_PKEY *pkey = EVP_PKEY_new(); ++ if (!pkey) { ++ return nullptr; + } + +- x509 = X509_new(); +- if (!x509) { +- ok = false; +- goto out; ++#if OPENSSL_VERSION_NUMBER >= 0x10100000L ++ EVP_PKEY_CTX *ctx = EVP_PKEY_CTX_new_id(EVP_PKEY_RSA, nullptr); ++ if (!ctx) { ++ return nullptr; + } +- +- pkey = EVP_PKEY_new(); +- if (!pkey) { +- ok = false; +- goto out; ++ if (EVP_PKEY_keygen_init(ctx) <= 0) { ++ return nullptr; + } +- +- rsa = RSA_new(); ++ if (EVP_PKEY_CTX_set_rsa_keygen_bits(ctx, 2048) <= 0) { ++ return nullptr; ++ } ++ if (EVP_PKEY_keygen(ctx, &pkey) <= 0) { ++ return nullptr; ++ } ++ EVP_PKEY_CTX_free(ctx); ++#else ++ RSA *rsa = RSA_new(); ++ BIGNUM *e = BN_new(); + if (!rsa) { +- ok = false; +- goto out; ++ return nullptr; + } +- +- e = BN_new(); + if (!e) { +- ok = false; +- goto out; ++ return nullptr; + } + if (BN_set_word(e, 65537) == 0) { +- ok = false; +- goto out; ++ return nullptr; + } +- + if (RSA_generate_key_ex(rsa, 2048, e, nullptr) == 0) { +- ok = false; +- goto out; ++ return nullptr; + } +- + if (EVP_PKEY_assign_RSA(pkey, rsa) == 0) { +- ok = false; +- goto out; ++ return nullptr; + } ++ BN_free(e); ++ RSA_free(rsa); ++#endif ++ return pkey; ++} + +- if (X509_set_version(x509, 2) == 0) { +- ok = false; +- goto out; ++#define CHECK(statement) \ ++ if (!(statement)) { \ ++ ok = false; \ ++ goto out; \ + } + +- serialNumber = X509_get_serialNumber(x509); +- if (!serialNumber) { +- ok = false; +- goto out; +- } +- if (ASN1_INTEGER_set(serialNumber, 1) == 0) { +- ok = false; +- goto out; +- } + +- notBefore = X509_get_notBefore(x509); +- if (!notBefore) { +- ok = false; +- goto out; +- } +- if (!X509_gmtime_adj(notBefore, 0)) { +- ok = false; +- goto out; +- } ++bool SelfSignedCertificate::generate(CertificateType certificateType, QString clientCertName, QString clientCertEmail, ++ QSslCertificate &qscCert, QSslKey &qskKey) { ++ bool ok = true; ++ EVP_PKEY *pkey = nullptr; ++ X509 *x509 = nullptr; ++ X509_NAME *name = nullptr; ++ ASN1_INTEGER *serialNumber = nullptr; ++ ASN1_TIME *notBefore = nullptr; ++ ASN1_TIME *notAfter = nullptr; ++ QString commonName; ++ bool isServerCert = certificateType == CertificateTypeServerCertificate; + +- notAfter = X509_get_notAfter(x509); +- if (!notAfter) { +- ok = false; +- goto out; +- } +- if (!X509_gmtime_adj(notAfter, 60 * 60 * 24 * 365 * 20)) { +- ok = false; +- goto out; +- } ++ // In Qt 5.15, a class was added to wrap up the procedures of generating a self-signed certificate. ++ // See https://doc.qt.io/qt-5/qopcuax509certificatesigningrequest.html. ++ // We should consider migrating to this class after switching to Qt 5.15. + +- if (X509_set_pubkey(x509, pkey) == 0) { +- ok = false; +- goto out; +- } ++ CHECK(pkey = generate_rsa_keypair()); + +- name = X509_get_subject_name(x509); +- if (!name) { +- ok = false; +- goto out; +- } ++ CHECK(x509 = X509_new()); ++ CHECK(X509_set_version(x509, 2)); ++ CHECK(serialNumber = X509_get_serialNumber(x509)); ++ CHECK(ASN1_INTEGER_set(serialNumber, 1)); ++ CHECK(notBefore = X509_get_notBefore(x509)); ++ CHECK(X509_gmtime_adj(notBefore, 0)); ++ CHECK(notAfter = X509_get_notAfter(x509)); ++ CHECK(X509_gmtime_adj(notAfter, 60 * 60 * 24 * 365 * 20)) ++ CHECK(X509_set_pubkey(x509, pkey)); ++ CHECK(name = X509_get_subject_name(x509)); + + if (isServerCert) { + commonName = QLatin1String("Murmur Autogenerated Certificate v2"); +@@ -141,120 +117,63 @@ bool SelfSignedCertificate::generate(CertificateType certificateType, QString cl + } + } + +- if (X509_NAME_add_entry_by_txt(name, "CN", MBSTRING_UTF8, +- reinterpret_cast< unsigned char * >(commonName.toUtf8().data()), -1, -1, 0) +- == 0) { +- ok = false; +- goto out; +- } ++ CHECK(X509_NAME_add_entry_by_txt(name, "CN", MBSTRING_UTF8, ++ reinterpret_cast< unsigned char * >(commonName.toUtf8().data()), -1, -1, 0)); + +- if (X509_set_issuer_name(x509, name) == 0) { +- ok = false; +- goto out; +- } ++ CHECK(X509_set_issuer_name(x509, name)); + +- if (add_ext(x509, NID_basic_constraints, SSL_STRING("critical,CA:FALSE")) == 0) { +- ok = false; +- goto out; +- } ++ CHECK(add_ext(x509, NID_basic_constraints, SSL_STRING("critical,CA:FALSE"))); + + if (isServerCert) { +- if (add_ext(x509, NID_ext_key_usage, SSL_STRING("serverAuth,clientAuth")) == 0) { +- ok = false; +- goto out; +- } ++ CHECK(add_ext(x509, NID_ext_key_usage, SSL_STRING("serverAuth,clientAuth"))) + } else { +- if (add_ext(x509, NID_ext_key_usage, SSL_STRING("clientAuth")) == 0) { +- ok = false; +- goto out; +- } ++ CHECK(add_ext(x509, NID_ext_key_usage, SSL_STRING("clientAuth"))); + } + +- if (add_ext(x509, NID_subject_key_identifier, SSL_STRING("hash")) == 0) { +- ok = false; +- goto out; +- } ++ CHECK(add_ext(x509, NID_subject_key_identifier, SSL_STRING("hash"))); + + if (isServerCert) { +- if (add_ext(x509, NID_netscape_comment, SSL_STRING("Generated from murmur")) == 0) { +- ok = false; +- goto out; +- } ++ CHECK(add_ext(x509, NID_netscape_comment, SSL_STRING("Generated from murmur"))); + } else { +- if (add_ext(x509, NID_netscape_comment, SSL_STRING("Generated by Mumble")) == 0) { +- ok = false; +- goto out; +- } ++ CHECK(add_ext(x509, NID_netscape_comment, SSL_STRING("Generated by Mumble"))); + } + + if (!isServerCert) { + if (!clientCertEmail.trimmed().isEmpty()) { +- if (add_ext(x509, NID_subject_alt_name, +- QString::fromLatin1("email:%1").arg(clientCertEmail).toUtf8().data()) +- == 0) { +- ok = false; +- goto out; +- } ++ CHECK(add_ext(x509, NID_subject_alt_name, ++ QString::fromLatin1("email:%1").arg(clientCertEmail).toUtf8().data())); + } + } + +- if (X509_sign(x509, pkey, EVP_sha1()) == 0) { +- ok = false; +- goto out; +- } ++ CHECK(X509_sign(x509, pkey, EVP_sha1())); + + { + QByteArray crt; + int len = i2d_X509(x509, nullptr); +- if (len <= 0) { +- ok = false; +- goto out; +- } ++ CHECK(len > 0); + crt.resize(len); + + unsigned char *dptr = reinterpret_cast< unsigned char * >(crt.data()); +- if (i2d_X509(x509, &dptr) != len) { +- ok = false; +- goto out; +- } ++ CHECK(i2d_X509(x509, &dptr) == len); + + qscCert = QSslCertificate(crt, QSsl::Der); +- if (qscCert.isNull()) { +- ok = false; +- goto out; +- } ++ CHECK(!qscCert.isNull()); + } + + { + QByteArray key; + int len = i2d_PrivateKey(pkey, nullptr); +- if (len <= 0) { +- ok = false; +- goto out; +- } ++ CHECK(len > 0); + key.resize(len); + + unsigned char *dptr = reinterpret_cast< unsigned char * >(key.data()); +- if (i2d_PrivateKey(pkey, &dptr) != len) { +- ok = false; +- goto out; +- } ++ CHECK(i2d_PrivateKey(pkey, &dptr) == len); + + qskKey = QSslKey(key, QSsl::Rsa, QSsl::Der); +- if (qskKey.isNull()) { +- ok = false; +- goto out; +- } ++ CHECK(!qskKey.isNull()); + } + + out: +- if (e) { +- BN_free(e); +- } +- // We only need to free the pkey pointer, +- // not the RSA pointer. We have assigned +- // our RSA key to pkey, and it will be freed +- // once we free pkey. + if (pkey) { + EVP_PKEY_free(pkey); + } +diff --git a/src/SelfSignedCertificate.h b/src/SelfSignedCertificate.h +index b85a8752b8..7c5f59e9c5 100644 +--- a/src/SelfSignedCertificate.h ++++ b/src/SelfSignedCertificate.h +@@ -6,6 +6,10 @@ + #ifndef MUMBLE_SELFSIGNEDCERTIFICATE_H_ + #define MUMBLE_SELFSIGNEDCERTIFICATE_H_ + ++#include ++#include ++#include ++ + #include + #include + #include +@@ -16,6 +20,7 @@ class SelfSignedCertificate { + private: + static bool generate(CertificateType certificateType, QString clientCertName, QString clientCertEmail, + QSslCertificate &qscCert, QSslKey &qskKey); ++ static EVP_PKEY *generate_rsa_keypair(); + + public: + static bool generateMumbleCertificate(QString name, QString email, QSslCertificate &qscCert, QSslKey &qskKey); +diff --git a/src/crypto/CryptStateOCB2.cpp b/src/crypto/CryptStateOCB2.cpp +index 2176d64883..640fdedac8 100644 +--- a/src/crypto/CryptStateOCB2.cpp ++++ b/src/crypto/CryptStateOCB2.cpp +@@ -30,7 +30,7 @@ + #include + #include + +-CryptStateOCB2::CryptStateOCB2() : CryptState() { ++CryptStateOCB2::CryptStateOCB2() : CryptState(), enc_ctx(EVP_CIPHER_CTX_new()), dec_ctx(EVP_CIPHER_CTX_new()) { + for (int i = 0; i < 0x100; i++) + decrypt_history[i] = 0; + memset(raw_key, 0, AES_KEY_SIZE_BYTES); +@@ -38,6 +38,11 @@ CryptStateOCB2::CryptStateOCB2() : CryptState() { + memset(decrypt_iv, 0, AES_BLOCK_SIZE); + } + ++CryptStateOCB2::~CryptStateOCB2() noexcept { ++ EVP_CIPHER_CTX_free(enc_ctx); ++ EVP_CIPHER_CTX_free(dec_ctx); ++} ++ + bool CryptStateOCB2::isValid() const { + return bInit; + } +@@ -46,8 +51,6 @@ void CryptStateOCB2::genKey() { + CryptographicRandom::fillBuffer(raw_key, AES_KEY_SIZE_BYTES); + CryptographicRandom::fillBuffer(encrypt_iv, AES_BLOCK_SIZE); + CryptographicRandom::fillBuffer(decrypt_iv, AES_BLOCK_SIZE); +- AES_set_encrypt_key(raw_key, AES_KEY_SIZE_BITS, &encrypt_key); +- AES_set_decrypt_key(raw_key, AES_KEY_SIZE_BITS, &decrypt_key); + bInit = true; + } + +@@ -56,8 +59,6 @@ bool CryptStateOCB2::setKey(const std::string &rkey, const std::string &eiv, con + memcpy(raw_key, rkey.data(), AES_KEY_SIZE_BYTES); + memcpy(encrypt_iv, eiv.data(), AES_BLOCK_SIZE); + memcpy(decrypt_iv, div.data(), AES_BLOCK_SIZE); +- AES_set_encrypt_key(raw_key, AES_KEY_SIZE_BITS, &encrypt_key); +- AES_set_decrypt_key(raw_key, AES_KEY_SIZE_BITS, &decrypt_key); + bInit = true; + return true; + } +@@ -256,10 +257,24 @@ static void inline ZERO(keyblock &block) { + block[i] = 0; + } + +-#define AESencrypt(src, dst, key) \ +- AES_encrypt(reinterpret_cast< const unsigned char * >(src), reinterpret_cast< unsigned char * >(dst), key); +-#define AESdecrypt(src, dst, key) \ +- AES_decrypt(reinterpret_cast< const unsigned char * >(src), reinterpret_cast< unsigned char * >(dst), key); ++#define AESencrypt(src, dst, key) \ ++ { \ ++ int outlen = 0; \ ++ EVP_EncryptInit_ex(enc_ctx, EVP_aes_128_ecb(), NULL, key, NULL); \ ++ EVP_CIPHER_CTX_set_padding(enc_ctx, 0); \ ++ EVP_EncryptUpdate(enc_ctx, reinterpret_cast< unsigned char * >(dst), &outlen, \ ++ reinterpret_cast< const unsigned char * >(src), AES_BLOCK_SIZE); \ ++ EVP_EncryptFinal_ex(enc_ctx, reinterpret_cast< unsigned char * >(dst + outlen), &outlen); \ ++ } ++#define AESdecrypt(src, dst, key) \ ++ { \ ++ int outlen = 0; \ ++ EVP_DecryptInit_ex(dec_ctx, EVP_aes_128_ecb(), NULL, key, NULL); \ ++ EVP_CIPHER_CTX_set_padding(dec_ctx, 0); \ ++ EVP_DecryptUpdate(dec_ctx, reinterpret_cast< unsigned char * >(dst), &outlen, \ ++ reinterpret_cast< const unsigned char * >(src), AES_BLOCK_SIZE); \ ++ EVP_DecryptFinal_ex(dec_ctx, reinterpret_cast< unsigned char * >(dst + outlen), &outlen); \ ++ } + + bool CryptStateOCB2::ocb_encrypt(const unsigned char *plain, unsigned char *encrypted, unsigned int len, + const unsigned char *nonce, unsigned char *tag, bool modifyPlainOnXEXStarAttack) { +@@ -267,7 +282,7 @@ bool CryptStateOCB2::ocb_encrypt(const unsigned char *plain, unsigned char *encr + bool success = true; + + // Initialize +- AESencrypt(nonce, delta, &encrypt_key); ++ AESencrypt(nonce, delta, raw_key); + ZERO(checksum); + + while (len > AES_BLOCK_SIZE) { +@@ -299,7 +314,7 @@ bool CryptStateOCB2::ocb_encrypt(const unsigned char *plain, unsigned char *encr + if (flipABit) { + *reinterpret_cast< unsigned char * >(tmp) ^= 1; + } +- AESencrypt(tmp, tmp, &encrypt_key); ++ AESencrypt(tmp, tmp, raw_key); + XOR(reinterpret_cast< subblock * >(encrypted), delta, tmp); + XOR(checksum, checksum, reinterpret_cast< const subblock * >(plain)); + if (flipABit) { +@@ -315,7 +330,7 @@ bool CryptStateOCB2::ocb_encrypt(const unsigned char *plain, unsigned char *encr + ZERO(tmp); + tmp[BLOCKSIZE - 1] = SWAPPED(len * 8); + XOR(tmp, tmp, delta); +- AESencrypt(tmp, pad, &encrypt_key); ++ AESencrypt(tmp, pad, raw_key); + memcpy(tmp, plain, len); + memcpy(reinterpret_cast< unsigned char * >(tmp) + len, reinterpret_cast< const unsigned char * >(pad) + len, + AES_BLOCK_SIZE - len); +@@ -325,7 +340,7 @@ bool CryptStateOCB2::ocb_encrypt(const unsigned char *plain, unsigned char *encr + + S3(delta); + XOR(tmp, delta, checksum); +- AESencrypt(tmp, tag, &encrypt_key); ++ AESencrypt(tmp, tag, raw_key); + + return success; + } +@@ -336,13 +351,13 @@ bool CryptStateOCB2::ocb_decrypt(const unsigned char *encrypted, unsigned char * + bool success = true; + + // Initialize +- AESencrypt(nonce, delta, &encrypt_key); ++ AESencrypt(nonce, delta, raw_key); + ZERO(checksum); + + while (len > AES_BLOCK_SIZE) { + S2(delta); + XOR(tmp, delta, reinterpret_cast< const subblock * >(encrypted)); +- AESdecrypt(tmp, tmp, &decrypt_key); ++ AESdecrypt(tmp, tmp, raw_key); + XOR(reinterpret_cast< subblock * >(plain), delta, tmp); + XOR(checksum, checksum, reinterpret_cast< const subblock * >(plain)); + len -= AES_BLOCK_SIZE; +@@ -354,7 +369,7 @@ bool CryptStateOCB2::ocb_decrypt(const unsigned char *encrypted, unsigned char * + ZERO(tmp); + tmp[BLOCKSIZE - 1] = SWAPPED(len * 8); + XOR(tmp, tmp, delta); +- AESencrypt(tmp, pad, &encrypt_key); ++ AESencrypt(tmp, pad, raw_key); + memset(tmp, 0, AES_BLOCK_SIZE); + memcpy(tmp, encrypted, len); + XOR(tmp, tmp, pad); +@@ -372,7 +387,7 @@ bool CryptStateOCB2::ocb_decrypt(const unsigned char *encrypted, unsigned char * + + S3(delta); + XOR(tmp, delta, checksum); +- AESencrypt(tmp, tag, &encrypt_key); ++ AESencrypt(tmp, tag, raw_key); + + return success; + } +@@ -381,5 +396,5 @@ bool CryptStateOCB2::ocb_decrypt(const unsigned char *encrypted, unsigned char * + #undef SHIFTBITS + #undef SWAPPED + #undef HIGHBIT +-#undef AES_encrypt +-#undef AES_decrypt ++#undef AESencrypt ++#undef AESdecrypt +diff --git a/src/crypto/CryptStateOCB2.h b/src/crypto/CryptStateOCB2.h +index 53d4b4b6aa..cc3f1c0bc3 100644 +--- a/src/crypto/CryptStateOCB2.h ++++ b/src/crypto/CryptStateOCB2.h +@@ -8,8 +8,9 @@ + + #include "CryptState.h" + +-#include ++#include + ++#define AES_BLOCK_SIZE 16 + #define AES_KEY_SIZE_BITS 128 + #define AES_KEY_SIZE_BYTES (AES_KEY_SIZE_BITS / 8) + +@@ -17,7 +18,7 @@ + class CryptStateOCB2 : public CryptState { + public: + CryptStateOCB2(); +- ~CryptStateOCB2(){}; ++ ~CryptStateOCB2() noexcept override; + + virtual bool isValid() const Q_DECL_OVERRIDE; + virtual void genKey() Q_DECL_OVERRIDE; +@@ -43,8 +44,8 @@ class CryptStateOCB2 : public CryptState { + unsigned char decrypt_iv[AES_BLOCK_SIZE]; + unsigned char decrypt_history[0x100]; + +- AES_KEY encrypt_key; +- AES_KEY decrypt_key; ++ EVP_CIPHER_CTX *enc_ctx; ++ EVP_CIPHER_CTX *dec_ctx; + }; + + +From f8d47db318f302f5a7d343f15c9936c7030c49c4 Mon Sep 17 00:00:00 2001 +From: Terry Geng +Date: Sun, 12 Dec 2021 22:39:38 -0500 +Subject: [PATCH] FIX(crypto): Sharing EVP context between threads crushes + Mumble + +Functions ocb_encrypt and ocb_decrypt share the same set +of encrypt and decrypt contexts. However, they are invoked +in different threads (audio input thread and server +handler thread). +This may lead to conflicts that would crash Mumble. +This patch separates contexts used in these two functions +to avoid such conflicts. + +Fixes #5361 +--- + src/crypto/CryptStateOCB2.cpp | 55 ++++++++++++++++++++++------------- + src/crypto/CryptStateOCB2.h | 6 ++-- + 2 files changed, 38 insertions(+), 23 deletions(-) + +diff --git a/src/crypto/CryptStateOCB2.cpp b/src/crypto/CryptStateOCB2.cpp +index 640fdedac8..3b3473ffec 100644 +--- a/src/crypto/CryptStateOCB2.cpp ++++ b/src/crypto/CryptStateOCB2.cpp +@@ -30,7 +30,9 @@ + #include + #include + +-CryptStateOCB2::CryptStateOCB2() : CryptState(), enc_ctx(EVP_CIPHER_CTX_new()), dec_ctx(EVP_CIPHER_CTX_new()) { ++CryptStateOCB2::CryptStateOCB2() ++ : CryptState(), enc_ctx_ocb_enc(EVP_CIPHER_CTX_new()), dec_ctx_ocb_enc(EVP_CIPHER_CTX_new()), ++ enc_ctx_ocb_dec(EVP_CIPHER_CTX_new()), dec_ctx_ocb_dec(EVP_CIPHER_CTX_new()) { + for (int i = 0; i < 0x100; i++) + decrypt_history[i] = 0; + memset(raw_key, 0, AES_KEY_SIZE_BYTES); +@@ -39,8 +41,10 @@ CryptStateOCB2::CryptStateOCB2() : CryptState(), enc_ctx(EVP_CIPHER_CTX_new()), + } + + CryptStateOCB2::~CryptStateOCB2() noexcept { +- EVP_CIPHER_CTX_free(enc_ctx); +- EVP_CIPHER_CTX_free(dec_ctx); ++ EVP_CIPHER_CTX_free(enc_ctx_ocb_enc); ++ EVP_CIPHER_CTX_free(dec_ctx_ocb_enc); ++ EVP_CIPHER_CTX_free(enc_ctx_ocb_dec); ++ EVP_CIPHER_CTX_free(dec_ctx_ocb_dec); + } + + bool CryptStateOCB2::isValid() const { +@@ -257,25 +261,28 @@ static void inline ZERO(keyblock &block) { + block[i] = 0; + } + +-#define AESencrypt(src, dst, key) \ +- { \ +- int outlen = 0; \ +- EVP_EncryptInit_ex(enc_ctx, EVP_aes_128_ecb(), NULL, key, NULL); \ +- EVP_CIPHER_CTX_set_padding(enc_ctx, 0); \ +- EVP_EncryptUpdate(enc_ctx, reinterpret_cast< unsigned char * >(dst), &outlen, \ +- reinterpret_cast< const unsigned char * >(src), AES_BLOCK_SIZE); \ +- EVP_EncryptFinal_ex(enc_ctx, reinterpret_cast< unsigned char * >(dst + outlen), &outlen); \ ++#define AESencrypt_ctx(src, dst, key, enc_ctx) \ ++ { \ ++ int outlen = 0; \ ++ EVP_EncryptInit_ex(enc_ctx, EVP_aes_128_ecb(), NULL, key, NULL); \ ++ EVP_CIPHER_CTX_set_padding(enc_ctx, 0); \ ++ EVP_EncryptUpdate(enc_ctx, reinterpret_cast< unsigned char * >(dst), &outlen, \ ++ reinterpret_cast< const unsigned char * >(src), AES_BLOCK_SIZE); \ ++ EVP_EncryptFinal_ex(enc_ctx, reinterpret_cast< unsigned char * >((dst) + outlen), &outlen); \ + } +-#define AESdecrypt(src, dst, key) \ +- { \ +- int outlen = 0; \ +- EVP_DecryptInit_ex(dec_ctx, EVP_aes_128_ecb(), NULL, key, NULL); \ +- EVP_CIPHER_CTX_set_padding(dec_ctx, 0); \ +- EVP_DecryptUpdate(dec_ctx, reinterpret_cast< unsigned char * >(dst), &outlen, \ +- reinterpret_cast< const unsigned char * >(src), AES_BLOCK_SIZE); \ +- EVP_DecryptFinal_ex(dec_ctx, reinterpret_cast< unsigned char * >(dst + outlen), &outlen); \ ++#define AESdecrypt_ctx(src, dst, key, dec_ctx) \ ++ { \ ++ int outlen = 0; \ ++ EVP_DecryptInit_ex(dec_ctx, EVP_aes_128_ecb(), NULL, key, NULL); \ ++ EVP_CIPHER_CTX_set_padding(dec_ctx, 0); \ ++ EVP_DecryptUpdate(dec_ctx, reinterpret_cast< unsigned char * >(dst), &outlen, \ ++ reinterpret_cast< const unsigned char * >(src), AES_BLOCK_SIZE); \ ++ EVP_DecryptFinal_ex(dec_ctx, reinterpret_cast< unsigned char * >((dst) + outlen), &outlen); \ + } + ++#define AESencrypt(src, dst, key) AESencrypt_ctx(src, dst, key, enc_ctx_ocb_enc) ++#define AESdecrypt(src, dst, key) AESdecrypt_ctx(src, dst, key, dec_ctx_ocb_enc) ++ + bool CryptStateOCB2::ocb_encrypt(const unsigned char *plain, unsigned char *encrypted, unsigned int len, + const unsigned char *nonce, unsigned char *tag, bool modifyPlainOnXEXStarAttack) { + keyblock checksum, delta, tmp, pad; +@@ -345,6 +352,12 @@ bool CryptStateOCB2::ocb_encrypt(const unsigned char *plain, unsigned char *encr + return success; + } + ++#undef AESencrypt ++#undef AESdecrypt ++ ++#define AESencrypt(src, dst, key) AESencrypt_ctx(src, dst, key, enc_ctx_ocb_dec) ++#define AESdecrypt(src, dst, key) AESdecrypt_ctx(src, dst, key, dec_ctx_ocb_dec) ++ + bool CryptStateOCB2::ocb_decrypt(const unsigned char *encrypted, unsigned char *plain, unsigned int len, + const unsigned char *nonce, unsigned char *tag) { + keyblock checksum, delta, tmp, pad; +@@ -392,9 +405,9 @@ bool CryptStateOCB2::ocb_decrypt(const unsigned char *encrypted, unsigned char * + return success; + } + ++#undef AESencrypt ++#undef AESdecrypt + #undef BLOCKSIZE + #undef SHIFTBITS + #undef SWAPPED + #undef HIGHBIT +-#undef AESencrypt +-#undef AESdecrypt +diff --git a/src/crypto/CryptStateOCB2.h b/src/crypto/CryptStateOCB2.h +index cc3f1c0bc3..0fd3000ade 100644 +--- a/src/crypto/CryptStateOCB2.h ++++ b/src/crypto/CryptStateOCB2.h +@@ -44,8 +44,10 @@ class CryptStateOCB2 : public CryptState { + unsigned char decrypt_iv[AES_BLOCK_SIZE]; + unsigned char decrypt_history[0x100]; + +- EVP_CIPHER_CTX *enc_ctx; +- EVP_CIPHER_CTX *dec_ctx; ++ EVP_CIPHER_CTX *enc_ctx_ocb_enc; ++ EVP_CIPHER_CTX *dec_ctx_ocb_enc; ++ EVP_CIPHER_CTX *enc_ctx_ocb_dec; ++ EVP_CIPHER_CTX *dec_ctx_ocb_dec; + }; + + diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template index 2e6f50da0140..acb6af454e0f 100644 --- a/srcpkgs/mumble/template +++ b/srcpkgs/mumble/template @@ -1,7 +1,7 @@ # Template file for 'mumble' pkgname=mumble version=1.4.287 -revision=1 +revision=2 build_style=cmake make_cmd=make configure_args="-Doverlay-xcompile=OFF -Dbundled-opus=OFF From 04398ed2a6f779abd552635a0defc0edcba4e56b Mon Sep 17 00:00:00 2001 From: Zach Dykstra Date: Mon, 23 Jan 2023 15:30:52 -0600 Subject: [PATCH 052/356] zfs: update to 2.1.9. --- ...3-dracut-fix-typo-in-mount-zfs.sh.in.patch | 36 ------------------- srcpkgs/zfs/template | 4 +-- 2 files changed, 2 insertions(+), 38 deletions(-) delete mode 100644 srcpkgs/zfs/patches/0003-dracut-fix-typo-in-mount-zfs.sh.in.patch diff --git a/srcpkgs/zfs/patches/0003-dracut-fix-typo-in-mount-zfs.sh.in.patch b/srcpkgs/zfs/patches/0003-dracut-fix-typo-in-mount-zfs.sh.in.patch deleted file mode 100644 index 9944a9a3b8a4..000000000000 --- a/srcpkgs/zfs/patches/0003-dracut-fix-typo-in-mount-zfs.sh.in.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 07f2793e869196fcbcd5057d9ada377674262fe3 Mon Sep 17 00:00:00 2001 -From: Brian Behlendorf -Date: Wed, 29 Jun 2022 15:33:38 -0700 -Subject: [PATCH] dracut: fix typo in mount-zfs.sh.in -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Format the `zpool get` command correctly. The -o option must -be followed by "all" or the requested field name. - -Reviewed-by: Ahelenia Ziemiańska -Reviewed-by: George Melikov -Signed-off-by: Brian Behlendorf -Closes #13602 -Signed-off-by: Alexis Ehret ---- - contrib/dracut/90zfs/mount-zfs.sh.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/contrib/dracut/90zfs/mount-zfs.sh.in b/contrib/dracut/90zfs/mount-zfs.sh.in -index fa9f1bb76..b0eb614a6 100755 ---- a/contrib/dracut/90zfs/mount-zfs.sh.in -+++ b/contrib/dracut/90zfs/mount-zfs.sh.in -@@ -82,7 +82,7 @@ ZFS_DATASET="${ZFS_DATASET:-${root}}" - ZFS_POOL="${ZFS_DATASET%%/*}" - - --if ! zpool get -Ho name "${ZFS_POOL}" > /dev/null 2>&1; then -+if ! zpool get -Ho value name "${ZFS_POOL}" > /dev/null 2>&1; then - info "ZFS: Importing pool ${ZFS_POOL}..." - # shellcheck disable=SC2086 - if ! zpool import -N ${ZPOOL_IMPORT_OPTS} "${ZFS_POOL}"; then --- -2.37.3 - diff --git a/srcpkgs/zfs/template b/srcpkgs/zfs/template index 910cf795319b..ae975caf9dd9 100644 --- a/srcpkgs/zfs/template +++ b/srcpkgs/zfs/template @@ -1,6 +1,6 @@ # Template file for 'zfs' pkgname=zfs -version=2.1.7 +version=2.1.9 revision=1 build_style=gnu-configure configure_args="--with-config=user --with-mounthelperdir=/usr/bin @@ -16,7 +16,7 @@ maintainer="Toyam Cox " license="CDDL-1.0" homepage="https://openzfs.github.io/openzfs-docs/" distfiles="https://github.com/openzfs/zfs/releases/download/zfs-${version}/zfs-${version}.tar.gz" -checksum=6462e63e185de6ff10c64ffa6ed773201a082f9dd13e603d7e8136fcb4aca71b +checksum=6b172cdf2eb54e17fcd68f900fab33c1430c5c59848fa46fab83614922fe50f6 # dkms must be before initramfs-regenerate to build modules before images triggers="dkms initramfs-regenerate" dkms_modules="zfs ${version}" From c620021d4c8e1e5e4abe60f7c7be71459096505e Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Tue, 31 Jan 2023 11:57:07 -0500 Subject: [PATCH 053/356] python3-phonenumbers: update to 8.13.5. --- srcpkgs/python3-phonenumbers/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template index 35bf51630192..40b5e4f5e8d3 100644 --- a/srcpkgs/python3-phonenumbers/template +++ b/srcpkgs/python3-phonenumbers/template @@ -1,6 +1,6 @@ # Template file for 'python3-phonenumbers' pkgname=python3-phonenumbers -version=8.13.4 +version=8.13.5 revision=1 build_style=python3-module hostmakedepends="python3-setuptools" @@ -11,4 +11,4 @@ license="Apache-2.0" homepage="https://github.com/daviddrysdale/python-phonenumbers" changelog="https://raw.githubusercontent.com/daviddrysdale/python-phonenumbers/dev/python/HISTORY.md" distfiles="${PYPI_SITE}/p/phonenumbers/phonenumbers-${version}.tar.gz" -checksum=6d63455012fc9431105ffc7739befca61c3efc551b287dca58d2be2e745475a9 +checksum=6eb2faf29c19f946baf10f1c977a1f856cab90819fe7735b8e141d5407420c4a From 1c2c90f873b252ea28178173f63fb76caee18559 Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Tue, 31 Jan 2023 11:57:34 -0500 Subject: [PATCH 054/356] synapse: update to 1.76.0. --- srcpkgs/synapse/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/synapse/template b/srcpkgs/synapse/template index d23b55dedcd6..632c181aed96 100644 --- a/srcpkgs/synapse/template +++ b/srcpkgs/synapse/template @@ -1,6 +1,6 @@ # Template file for 'synapse' pkgname=synapse -version=1.75.0 +version=1.76.0 revision=1 build_style=python3-pep517 build_helper=rust @@ -24,7 +24,7 @@ license="Apache-2.0" homepage="https://github.com/matrix-org/synapse" changelog="https://raw.githubusercontent.com/matrix-org/synapse/develop/CHANGES.md" distfiles="https://github.com/matrix-org/synapse/archive/v${version}.tar.gz" -checksum=8b66a6b36c9d9b9e952d6b0616925343de7d7313699984202cfe69287b985fb7 +checksum=c72320850455b554c0a091577bc12fe9cfe336dfd137d2cbf4342146fb6442b3 if [ "$CROSS_BUILD" ]; then makedepends+=" rust-std" From 85ed705a4b36af9469eb31d4bdea6ca155496e6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= Date: Tue, 31 Jan 2023 15:00:36 +0000 Subject: [PATCH 055/356] ImageMagick: update to 7.1.0.60. --- srcpkgs/ImageMagick/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template index 14ddd0784ed3..e98161479198 100644 --- a/srcpkgs/ImageMagick/template +++ b/srcpkgs/ImageMagick/template @@ -1,6 +1,6 @@ # Template file for 'ImageMagick' pkgname=ImageMagick -version=7.1.0.58 +version=7.1.0.60 revision=1 _upstream_version="${version/.${version##*.}/-${version##*.}}" build_style=gnu-configure @@ -19,7 +19,7 @@ license="ImageMagick" homepage="https://www.imagemagick.org" changelog="https://raw.githubusercontent.com/ImageMagick/Website/main/ChangeLog.md" distfiles="https://github.com/ImageMagick/ImageMagick/archive/${_upstream_version}.tar.gz" -checksum=5767f49cf94bff82b558d79c8039f60c8ea4b51753c6e4b0f16a9442293cfa67 +checksum=94424cc13c5ba18e0e5d5badb834ce74eab11207b00ea32c1f533a5e34c85887 subpackages="libmagick libmagick-devel" From afa63aaa7b75b914b8cc0231fc66639a4326f78f Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Tue, 31 Jan 2023 13:41:33 +0100 Subject: [PATCH 056/356] topgrade: update to 10.3.1 --- srcpkgs/topgrade/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/topgrade/template b/srcpkgs/topgrade/template index 429c0382e66b..dfcca5c8dd8a 100644 --- a/srcpkgs/topgrade/template +++ b/srcpkgs/topgrade/template @@ -1,6 +1,6 @@ # Template file for 'topgrade' pkgname=topgrade -version=10.3.0 +version=10.3.1 revision=1 build_style=cargo build_helper=qemu @@ -9,7 +9,7 @@ maintainer="jcgruenhage " license="GPL-3.0-only" homepage="https://github.com/topgrade-rs/topgrade" distfiles="https://github.com/topgrade-rs/topgrade/archive/refs/tags/v${version}.tar.gz" -checksum=6ed1fa0ca3c2031e183ad8852de41be77e216076508e896fc38b7ad1cce15d0d +checksum=9b94eb5c0fbffcbcf7a4862bf239e31cb9700f517f909d17aa109ba030efe17e post_install() { local topgrade="${DESTDIR}/usr/bin/topgrade" From 1841a8acd4235d0c58685714e81400567695c019 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Mon, 30 Jan 2023 21:46:24 -0500 Subject: [PATCH 057/356] fragments: update to 2.1 --- srcpkgs/fragments/patches/no-git.patch | 14 ++++++++------ srcpkgs/fragments/template | 12 ++++++------ 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/srcpkgs/fragments/patches/no-git.patch b/srcpkgs/fragments/patches/no-git.patch index 2fdc1521e03d..ecabe0e7804b 100644 --- a/srcpkgs/fragments/patches/no-git.patch +++ b/srcpkgs/fragments/patches/no-git.patch @@ -1,11 +1,13 @@ +diff --git a/meson.build b/meson.build +index 0cb46023cc..eec7e4f694 100644 --- a/meson.build +++ b/meson.build -@@ -17,7 +17,7 @@ - name = 'Fragments' - app_id = 'de.haeckerfelix.Fragments' - profile = get_option('profile') +@@ -20,7 +20,7 @@ name = 'Fragments' + base_id = 'de.haeckerfelix.Fragments' + path_id = '/de/haeckerfelix/Fragments' + app_id = base_id -vcs_tag = run_command('git', 'rev-parse', '--short', 'HEAD').stdout().strip() +vcs_tag = 'none' + profile = get_option('profile') + datadir = join_paths(get_option('prefix'), get_option('datadir')) localedir = join_paths(get_option('prefix'), get_option('localedir')) - datadir = get_option('datadir') - pkgdatadir = join_paths(get_option('prefix'), datadir, meson.project_name()) diff --git a/srcpkgs/fragments/template b/srcpkgs/fragments/template index ec3a4f9bd315..f26e0aa4585e 100644 --- a/srcpkgs/fragments/template +++ b/srcpkgs/fragments/template @@ -1,10 +1,11 @@ # Template file for 'fragments' pkgname=fragments -version=2.0.2 +version=2.1 revision=1 build_style=meson build_helper="rust" -hostmakedepends="cargo pkg-config gettext glib-devel" +hostmakedepends="desktop-file-utils cargo pkg-config gettext glib-devel + gtk4-update-icon-cache" makedepends="sqlite-devel gtk4-devel libadwaita-devel libglib-devel dbus-devel openssl-devel rust-std" short_desc="BitTorrent Client" @@ -12,12 +13,11 @@ maintainer="Michal Vasilek " license="GPL-3.0-or-later" homepage="https://gitlab.gnome.org/World/Fragments" distfiles="https://gitlab.gnome.org/World/Fragments/-/archive/$version/Fragments-$version.tar.gz" -checksum=a3f32771e82aaac33ce1fbe40f83204fb6fade20d5cbffbd862b30ce9d8dedcf +checksum=26e20d8cca8b7a2542b2d0e808d10dda082de52037dd8826ec6b00f0437f4564 post_patch() { if [ "$CROSS_BUILD" ]; then - vsed -i build-aux/cargo.sh \ - -e 's%"$CARGO_TARGET_DIR"/%&${RUST_TARGET}/%' \ - -e '/CARGO_HOME/d' + vsed -i src/meson.build \ + -e "s%rust_target /%'${RUST_TARGET}' / rust_target /%" fi } From 62cf51e750e28dadad677338778b3732c2a79651 Mon Sep 17 00:00:00 2001 From: Andrew Benson Date: Tue, 31 Jan 2023 17:40:00 -0600 Subject: [PATCH 058/356] qprompt: update to 1.1.4. --- srcpkgs/qprompt/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/qprompt/template b/srcpkgs/qprompt/template index 82027308fa01..40bb29c3a73c 100644 --- a/srcpkgs/qprompt/template +++ b/srcpkgs/qprompt/template @@ -1,6 +1,6 @@ # Template file for 'qprompt' pkgname=qprompt -version=1.1.3 +version=1.1.4 revision=1 build_style=cmake hostmakedepends="qt5-host-tools qt5-devel kcoreaddons extra-cmake-modules @@ -14,7 +14,7 @@ maintainer="Andrew Benson " license="GPL-3.0-or-later" homepage="https://qprompt.app/" distfiles="https://github.com/Cuperino/QPrompt/archive/refs/tags/v${version}.tar.gz" -checksum=532d135d7cf854eaa4cb97e9ff54cbd1dfde71c8b29e2aef17dac6936dc84faa +checksum=71f5dc53e9dc65453cd6a503bd448bfd4d2078edd1d6a2c8bc751c5dc2939631 post_install() { mv "${DESTDIR}/usr/doc" "${DESTDIR}/usr/share/doc" From 163fb48a6def6b4eec2f268212b401c69f69c854 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Wed, 1 Feb 2023 15:42:22 +0700 Subject: [PATCH 059/356] neovim: reduce log Fix: #42010 --- .../patches/cmake-allow-build-type-none.patch | 13 +++++++++---- srcpkgs/neovim/template | 9 +++++++-- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/srcpkgs/neovim/patches/cmake-allow-build-type-none.patch b/srcpkgs/neovim/patches/cmake-allow-build-type-none.patch index d6d8c8f1b15f..d98563e00252 100644 --- a/srcpkgs/neovim/patches/cmake-allow-build-type-none.patch +++ b/srcpkgs/neovim/patches/cmake-allow-build-type-none.patch @@ -1,7 +1,14 @@ -diff --git a/cmake/Util.cmake b/cmake/Util.cmake -index 343a729..d7d15e1 100644 --- a/cmake/Util.cmake +++ b/cmake/Util.cmake +@@ -162,7 +162,7 @@ endfunction() + # Passing CMAKE_BUILD_TYPE for multi-config generators will now not only + # not be used, but also generate a warning for the user. + function(set_default_buildtype) +- set(allowableBuildTypes Debug Release MinSizeRel RelWithDebInfo) ++ set(allowableBuildTypes Debug Release MinSizeRel RelWithDebInfo None) + + get_property(isMultiConfig GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG) + if(isMultiConfig) @@ -177,7 +177,7 @@ function(set_default_buildtype) message(STATUS "CMAKE_BUILD_TYPE not specified, default is 'Debug'") set(CMAKE_BUILD_TYPE Debug CACHE STRING "Choose the type of build" FORCE) @@ -11,8 +18,6 @@ index 343a729..d7d15e1 100644 else() message(STATUS "CMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}") endif() -diff --git a/runtime/autoload/health/nvim.vim b/runtime/autoload/health/nvim.vim -index be56658..46fdd0f 100644 --- a/runtime/autoload/health/nvim.vim +++ b/runtime/autoload/health/nvim.vim @@ -135,7 +135,7 @@ function! s:check_performance() abort diff --git a/srcpkgs/neovim/template b/srcpkgs/neovim/template index 95c1f0731068..2cd7bafd0dd3 100644 --- a/srcpkgs/neovim/template +++ b/srcpkgs/neovim/template @@ -1,10 +1,12 @@ # Template file for 'neovim' pkgname=neovim version=0.8.2 -revision=2 +revision=3 build_style=cmake build_helper="qemu" -configure_args="-DCOMPILE_LUA=OFF -DPREFER_LUA=$(vopt_if luajit OFF ON)" +# MIN_LOG_LEVEL 1: INFO, 3: ERROR, upstream's release's default is 3 +configure_args="-DCOMPILE_LUA=OFF -DPREFER_LUA=$(vopt_if luajit OFF ON) + -DMIN_LOG_LEVEL=3" hostmakedepends="pkg-config gettext gperf lua51-lpeg lua51-mpack lua51-BitOp $(vopt_if luajit LuaJIT lua51)" makedepends="libtermkey-devel libuv-devel libvterm-devel msgpack-devel @@ -31,6 +33,9 @@ alternatives=" vim:vim:/usr/bin/nvim vim:vim.1:/usr/share/man/man1/nvim.1" +# They want assertion +CFLAGS=-UNDEBUG + pre_configure() { vsed -i runtime/CMakeLists.txt \ -e "s|\".*/bin/nvim|\${CMAKE_CROSSCOMPILING_EMULATOR} &|g" From e91c5982b8b7b4efdf97aeba3226fad2fff44266 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Sun, 5 Sep 2021 22:23:25 +0200 Subject: [PATCH 060/356] New package: openpgp-ca-0.11.2 --- srcpkgs/openpgp-ca/template | 16 ++++++++++++++++ srcpkgs/openpgp-ca/update | 2 ++ 2 files changed, 18 insertions(+) create mode 100644 srcpkgs/openpgp-ca/template create mode 100644 srcpkgs/openpgp-ca/update diff --git a/srcpkgs/openpgp-ca/template b/srcpkgs/openpgp-ca/template new file mode 100644 index 000000000000..ca62b5987975 --- /dev/null +++ b/srcpkgs/openpgp-ca/template @@ -0,0 +1,16 @@ +# Template file for 'openpgp-ca' +pkgname=openpgp-ca +version=0.11.2 +revision=1 +build_style=cargo +make_install_args="--path openpgp-ca-bin" +hostmakedepends="pkg-config clang llvm nettle-devel sqlite-devel" +makedepends="openssl-devel nettle-devel clang sqlite-devel" +depends="gnupg" +short_desc="Tool for handling OpenPGP keys in organizaations" +maintainer="Jan Christian Grünhage " +license="GPL-3.0-or-later" +homepage="https://openpgp-ca.org/" +distfiles="https://gitlab.com/openpgp-ca/openpgp-ca/-/archive/openpgp-ca/v${version}/openpgp-ca-openpgp-ca-v${version}.tar.gz" +checksum=162f60cdb937a9db897f699a35266da00adeb14c42a21f806d13bfbed03f921e +make_check=no # Tests require gpg-agent being set up diff --git a/srcpkgs/openpgp-ca/update b/srcpkgs/openpgp-ca/update new file mode 100644 index 000000000000..0b887cabce9b --- /dev/null +++ b/srcpkgs/openpgp-ca/update @@ -0,0 +1,2 @@ +site="https://gitlab.com/openpgp-ca/openpgp-ca/-/tags?format=atom" +pattern="(openpgp-ca/v)?\K[\d.]+(?=)" From 63c9389f24ee701d97b13836a334dd6e49ea78d0 Mon Sep 17 00:00:00 2001 From: Gavin Howard Date: Tue, 31 Jan 2023 20:06:51 -0700 Subject: [PATCH 061/356] bc-gh: update upstream address and use the GNU bc predefined build Signed-off-by: Gavin Howard Signed-off-by: Gavin D. Howard --- srcpkgs/bc-gh/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/bc-gh/template b/srcpkgs/bc-gh/template index a8fa2b682baf..c589ca0f6e64 100644 --- a/srcpkgs/bc-gh/template +++ b/srcpkgs/bc-gh/template @@ -1,9 +1,9 @@ # Template file for 'bc-gh' pkgname=bc-gh version=6.2.2 -revision=1 +revision=2 short_desc="Implementation of POSIX bc with GNU extensions" -maintainer="Gavin D. Howard " +maintainer="Gavin D. Howard " license="BSD-2-Clause" homepage="https://git.yzena.com/gavin/bc" changelog="https://git.yzena.com/gavin/bc/raw/branch/master/NEWS.md" @@ -20,7 +20,7 @@ alternatives=" do_configure() { PREFIX=/usr DESTDIR="${DESTDIR}" EXECSUFFIX=-gh CC="${CC}" CFLAGS="${CFLAGS}" \ HOSTCC="${CC_FOR_BUILD}" HOSTCFLAGS="${CFLAGS_FOR_BUILD}" ./configure.sh -GM \ - -sbc.banner -sdc.tty_mode + -pGNU } do_build() { make ${makejobs} From 8de16a7f1aa40e6ece1c63032abc004d4a42f08c Mon Sep 17 00:00:00 2001 From: Duncaen Date: Wed, 1 Feb 2023 13:49:34 +0100 Subject: [PATCH 062/356] typioca: update to 2.0.8. --- srcpkgs/typioca/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/typioca/template b/srcpkgs/typioca/template index 0248425270b3..57bf17f8dc83 100644 --- a/srcpkgs/typioca/template +++ b/srcpkgs/typioca/template @@ -1,6 +1,6 @@ # Template file for 'typioca' pkgname=typioca -version=2.0.6 +version=2.0.8 revision=1 build_style=go go_import_path="github.com/bloznelis/typioca" @@ -9,7 +9,7 @@ maintainer="Duncaen " license="MIT" homepage="https://github.com/bloznelis/typioca" distfiles="https://github.com/bloznelis/typioca/archive/refs/tags/${version}.tar.gz" -checksum=63b1a2411fbf3ee530dfe2d48cbd7bc01cb1d9d64e66f2739d9273408db99f5f +checksum=6d40b65205af3707cf6da401fa4acee4bd86b173f82cb6ad334403e0e0117ba2 post_install() { vlicense LICENSE From c6766834b8b3918bf435cd6eb6a5d1dd6181a00d Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Tue, 31 Jan 2023 19:15:40 +0100 Subject: [PATCH 063/356] mpop: update to 1.4.18. --- srcpkgs/mpop/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/mpop/template b/srcpkgs/mpop/template index a718f7c06571..b909fd27a50d 100644 --- a/srcpkgs/mpop/template +++ b/srcpkgs/mpop/template @@ -1,6 +1,6 @@ # Template file for 'mpop' pkgname=mpop -version=1.4.17 +version=1.4.18 revision=1 build_style=gnu-configure hostmakedepends="pkg-config" @@ -10,4 +10,4 @@ maintainer="Leah Neukirchen " license="GPL-3.0-or-later" homepage="https://marlam.de/mpop/" distfiles="https://marlam.de/mpop/releases/mpop-${version}.tar.xz" -checksum=42ae494bad2941d9f647c48c3ed98c38ba9aa5cf3fe48fb0fe06e5b6dadf8bd5 +checksum=6099950184f7d094a782d1e7ab9833736f12308d34a544a59b46a8471d9f85b7 From 213fc194e19555e908dfc3e71498c9b1f9dce2d4 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Tue, 31 Jan 2023 19:16:34 +0100 Subject: [PATCH 064/356] msmtp: update to 1.8.23. --- srcpkgs/msmtp/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/msmtp/template b/srcpkgs/msmtp/template index 7f72af900000..0310b6bf284e 100644 --- a/srcpkgs/msmtp/template +++ b/srcpkgs/msmtp/template @@ -1,6 +1,6 @@ # Template file for 'msmtp' pkgname=msmtp -version=1.8.22 +version=1.8.23 revision=1 build_style=gnu-configure configure_args="$(vopt_with msmtpd) @@ -17,7 +17,7 @@ maintainer="Leah Neukirchen " license="GPL-3.0-or-later" homepage="https://marlam.de/msmtp/" distfiles="https://marlam.de/msmtp/releases/msmtp-${version}.tar.xz" -checksum=1b04206286a5b82622335e4eb09e17074368b7288e53d134543cbbc6b79ea3e7 +checksum=cf04c16b099b3d414db4b5b93fc5ed9d46aad564c81a352aa107a33964c356b8 build_options="idn sasl gnome msmtpd" build_options_default="idn sasl msmtpd" From f189eb3e073343157aec1ef917e2e9b025cedd66 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Tue, 31 Jan 2023 19:20:01 +0100 Subject: [PATCH 065/356] linux5.15: update to 5.15.90. --- srcpkgs/linux5.15/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template index ada56640b4a5..f7f24a4111be 100644 --- a/srcpkgs/linux5.15/template +++ b/srcpkgs/linux5.15/template @@ -1,6 +1,6 @@ # Template file for 'linux5.15' pkgname=linux5.15 -version=5.15.85 +version=5.15.90 revision=1 short_desc="Linux kernel and modules (${version%.*} series)" maintainer="Leah Neukirchen " @@ -9,7 +9,7 @@ homepage="https://www.kernel.org" distfiles="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${version%.*}.tar.xz https://cdn.kernel.org/pub/linux/kernel/v5.x/patch-${version}.xz" checksum="57b2cf6991910e3b67a1b3490022e8a0674b6965c74c12da1e99d138d1991ee8 - bcf81892e467380e79f54b7856cbcf9d0de5dc33ac32570e788b980d7027620c" + 19f841835ae4fada8c4f52a67dae051cd81e0415047c6535fd871fe68ff2ae81" skip_extraction="patch-${version}.xz" python_version=3 From 8a2fc2c6e6846b8dc7990de815b5af1bd68ec3a8 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Wed, 1 Feb 2023 15:02:39 +0100 Subject: [PATCH 066/356] tgt: update to 1.0.86. --- srcpkgs/tgt/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/tgt/template b/srcpkgs/tgt/template index be369a9e693e..73995ee243c5 100644 --- a/srcpkgs/tgt/template +++ b/srcpkgs/tgt/template @@ -1,6 +1,6 @@ # Template file for 'tgt' pkgname=tgt -version=1.0.85 +version=1.0.86 revision=1 build_style=gnu-makefile make_install_args="sbindir=/usr/bin" @@ -13,7 +13,7 @@ maintainer="Leah Neukirchen " license="GPL-2.0-only" homepage="https://github.com/fujita/tgt" distfiles="https://github.com/fujita/tgt/archive/v${version}.tar.gz" -checksum=b8454e06eaf6f024c1fa39de976c167c1ba7f43535bea96c3c364bd138552d8c +checksum=af84c16bf8893d65666afcc0424b46dafddd2d0e5dcf818b319ea9ed3c3315a7 post_extract() { sed -i 's/CFLAGS/MYCFLAGS/; s/\$(MYCFLAGS)/& $(CFLAGS) -Wno-error=stringop-truncation/g' usr/Makefile From 0d7d581af3b3b87d9168e572174f13f4d07eecde Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Wed, 1 Feb 2023 15:03:51 +0100 Subject: [PATCH 067/356] ugrep: update to 3.9.7. --- srcpkgs/ugrep/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/ugrep/template b/srcpkgs/ugrep/template index f9f322c6128a..202ce7557dd2 100644 --- a/srcpkgs/ugrep/template +++ b/srcpkgs/ugrep/template @@ -1,6 +1,6 @@ # Template file for 'ugrep' pkgname=ugrep -version=3.9.6 +version=3.9.7 revision=1 build_style=gnu-configure makedepends="bzip2-devel liblz4-devel liblzma-devel libzstd-devel pcre2-devel @@ -10,7 +10,7 @@ maintainer="Leah Neukirchen " license="BSD-3-Clause" homepage="https://github.com/Genivia/ugrep" distfiles="https://github.com/Genivia/ugrep/archive/v${version}.tar.gz" -checksum=4ff066c4d6afb46df598f184069eb2d96134642dca1e97f1161eebaa1d97a455 +checksum=7f44e2198e2dc3ad1ed88759ece848364c4ba632aca60aefe9c53d5b0c584628 post_install() { vlicense LICENSE.txt LICENSE From 6bab1922ec14fd481560cd0ce3bf0b440d5d0053 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Wed, 1 Feb 2023 15:05:12 +0100 Subject: [PATCH 068/356] xlbiff: update to 4.6.5. --- srcpkgs/xlbiff/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/xlbiff/template b/srcpkgs/xlbiff/template index d93788c836e9..6a34a355129d 100644 --- a/srcpkgs/xlbiff/template +++ b/srcpkgs/xlbiff/template @@ -1,6 +1,6 @@ # Template file for 'xlbiff' pkgname=xlbiff -version=4.6.4 +version=4.6.5 revision=1 build_style=gnu-configure configure_args="--with-xmhformdir=/etc/nmh" @@ -11,7 +11,7 @@ maintainer="Leah Neukirchen " license="MIT" homepage="https://www.edsantiago.com/xlbiff/" distfiles="https://github.com/edsantiago/xlbiff/archive/${version}.tar.gz" -checksum=42a24e1bb42a07fd870d78a5c296f6c1f7aa0f8992a57a553e47d8f3e6506780 +checksum=16f0ec3a6853a9f6abf0ce96e9fda553fb9f34c3f9348c5f87a8d69db035f1f8 pre_configure() { autoreconf -fi From 62c3d6ac07b09bc4725ec02f140caa359129d373 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Wed, 1 Feb 2023 15:07:05 +0100 Subject: [PATCH 069/356] bmake: update to 20230127. --- srcpkgs/bmake/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template index 8985bfd2d409..e382b2077151 100644 --- a/srcpkgs/bmake/template +++ b/srcpkgs/bmake/template @@ -1,13 +1,13 @@ # Template file for 'bmake' pkgname=bmake -version=20230123 +version=20230127 revision=1 short_desc="Portable version of the NetBSD make build tool" maintainer="Leah Neukirchen " license="BSD-3-Clause" homepage="https://www.crufty.net/help/sjg/bmake.html" distfiles="https://www.crufty.net/ftp/pub/sjg/bmake-${version}.tar.gz" -checksum=6557c48d144a6b531fa26c7273c090c656280ba7b43df376971a5b2cdbe01b2f +checksum=6056866f69496699c815b2af7144701fce7f1ccb6a4743dac5d221ff157d8915 python_version=3 do_configure() { From f980db941fc3cd8dc245bf67df054d8e58ca7e1c Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Wed, 1 Feb 2023 15:15:32 +0100 Subject: [PATCH 070/356] cmark-gfm: update to 0.29.0.gfm.9. --- srcpkgs/cmark-gfm/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/cmark-gfm/template b/srcpkgs/cmark-gfm/template index 231c86a6a49c..7239d59a4d43 100644 --- a/srcpkgs/cmark-gfm/template +++ b/srcpkgs/cmark-gfm/template @@ -1,6 +1,6 @@ # Template file for 'cmark-gfm' pkgname=cmark-gfm -version=0.29.0.gfm.8 +version=0.29.0.gfm.9 revision=1 build_style=cmake short_desc="GitHub's fork of cmark, a CommonMark markdown renderer" @@ -8,7 +8,7 @@ maintainer="Leah Neukirchen " license="MIT" homepage="https://github.com/github/cmark-gfm" distfiles="https://github.com/github/cmark-gfm/archive/${version}.tar.gz" -checksum=94a145b7bc18cd4e85edce0a65ac71f24cbafe8e4402c3213835517408a10118 +checksum=07cd91514c29f8d68bcd1bd159661bf92ac060fdb08f6b2e33ce01d3b3000f54 pre_configure() { # Fix the SONAME version to use just the major number From 7a71fdf911ee4dbd1d29dc4938003437b7219814 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= Date: Tue, 24 Jan 2023 23:43:23 +0000 Subject: [PATCH 071/356] lynx: update to 2.9.0dev.12. --- srcpkgs/lynx/patches/21_do_not_strip_-g.diff | 17 +++++++++++++++++ srcpkgs/lynx/template | 11 +++++++---- 2 files changed, 24 insertions(+), 4 deletions(-) create mode 100644 srcpkgs/lynx/patches/21_do_not_strip_-g.diff diff --git a/srcpkgs/lynx/patches/21_do_not_strip_-g.diff b/srcpkgs/lynx/patches/21_do_not_strip_-g.diff new file mode 100644 index 000000000000..851e303a6b58 --- /dev/null +++ b/srcpkgs/lynx/patches/21_do_not_strip_-g.diff @@ -0,0 +1,17 @@ +Description: Stop ./configure from stripping out -g from CFLAGS +Author: Andreas Metzler , + Simon Ruderich +Origin: vendor +Last-Update: 2021-07-27 + +--- a/configure ++++ b/configure +@@ -4098,7 +4098,7 @@ + test -z "$ORIGINAL_CFLAGS" && CFLAGS=`echo "${CFLAGS}" | sed -e 's%-g %%' -e 's%-g$%%' -e 's%[ ]% %g' -e 's% [ ]*% %g' -e 's%^ %%' -e 's% $%%'` + ;; + (*) +- test -z "$ORIGINAL_CFLAGS" && CFLAGS=`echo "${CFLAGS}" | sed -e 's%-g %%' -e 's%-g$%%' -e 's%[ ]% %g' -e 's% [ ]*% %g' -e 's%^ %%' -e 's% $%%'` ++ : + ;; + esac + fi diff --git a/srcpkgs/lynx/template b/srcpkgs/lynx/template index 880266b18190..0aa406d830f8 100644 --- a/srcpkgs/lynx/template +++ b/srcpkgs/lynx/template @@ -1,16 +1,19 @@ # Template file for 'lynx' pkgname=lynx -version=2.9.0dev.10 +version=2.9.0dev.12 revision=1 build_style=gnu-configure -configure_args="--enable-widec --with-zlib --with-bzlib --with-ssl --enable-ipv6" +configure_args="--with-screen=ncurses --enable-widec --with-zlib --with-bzlib + --with-ssl --enable-ipv6 + cf_cv_header_path_ssl=${XBPS_CROSS_BASE}/usr/include/openssl" makedepends="zlib-devel bzip2-devel ncurses-devel openssl-devel" short_desc="Text browser for the World Wide Web" maintainer="Enno Boland " license="GPL-2.0-or-later" homepage="http://lynx.invisible-island.net/" -distfiles="http://invisible-mirror.net/archives/lynx/tarballs/${pkgname}${version}.tar.bz2" -checksum=898ac82bcfcbd4b20ea39afdf66fd659b8773c7549623b0f8802bf392a41a912 +changelog="https://lynx.invisible-island.net/current/CHANGES" +distfiles="http://invisible-mirror.net/archives/lynx/tarballs/lynx${version}.tar.bz2" +checksum=a6455b159d00776d8ec1051285c972dc1f0c552d0571a0cff02a23ec146ee8e5 pre_configure() { sed -i configure \ From 6091a485cbc4dbe070252702057e1302c29028f2 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Tue, 31 Jan 2023 20:43:22 +0000 Subject: [PATCH 072/356] oniguruma: update to 6.9.8. --- srcpkgs/oniguruma/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/oniguruma/template b/srcpkgs/oniguruma/template index 60dc2a6cfd45..f31cd677b4eb 100644 --- a/srcpkgs/oniguruma/template +++ b/srcpkgs/oniguruma/template @@ -1,16 +1,16 @@ # Template file for 'oniguruma' pkgname=oniguruma -version=6.9.5.rev1 +version=6.9.8 revision=1 -_ver="${version%.*}_${version##*.}" build_style=gnu-configure configure_args="--enable-posix-api=yes" short_desc="Multi-charset regular expressions library" maintainer="Orphaned " license="BSD-2-Clause" homepage="https://github.com/kkos/oniguruma" -distfiles="${homepage}/releases/download/v${_ver}/onig-${_ver}.tar.gz" -checksum=d33c849d1672af227944878cefe0a8fcf26fc62bedba32aa517f2f63c314a99e +changelog="https://github.com/kkos/oniguruma/releases" +distfiles="https://github.com/kkos/oniguruma/releases/download/v${version}/onig-${version}.tar.gz" +checksum=28cd62c1464623c7910565fb1ccaaa0104b2fe8b12bcd646e81f73b47535213e post_install() { vlicense COPYING From 672a66ce54ee0e976f72fc1bd2322eafb38cbc0d Mon Sep 17 00:00:00 2001 From: dkwo Date: Thu, 26 Jan 2023 13:54:35 -0500 Subject: [PATCH 073/356] stunnel: update to 5.67 --- srcpkgs/stunnel/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/stunnel/template b/srcpkgs/stunnel/template index 9ad351e9e190..63fd3676298e 100644 --- a/srcpkgs/stunnel/template +++ b/srcpkgs/stunnel/template @@ -1,6 +1,6 @@ # Template file for 'stunnel' pkgname=stunnel -version=5.66 +version=5.67 revision=1 build_style=gnu-configure configure_args="--enable-ipv6 --with-ssl=${XBPS_CROSS_BASE}/usr" @@ -13,7 +13,7 @@ license="GPL-2.0-or-later" homepage="https://www.stunnel.org/" changelog="https://www.stunnel.org/NEWS.html" distfiles="https://www.stunnel.org/downloads/stunnel-${version}.tar.gz" -checksum=558178704d1aa5f6883aac6cc5d6bbf2a5714c8a0d2e91da0392468cee9f579c +checksum=3086939ee6407516c59b0ba3fbf555338f9d52f459bcab6337c0f00e91ea8456 pre_check() { # GitHub's CI doesn't support IPv6 From 212764432b55fc7ce3efc1f228610a28c40a87e4 Mon Sep 17 00:00:00 2001 From: icp Date: Mon, 30 Jan 2023 15:01:38 +0530 Subject: [PATCH 074/356] usql: update to 0.13.8. --- srcpkgs/usql/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/usql/template b/srcpkgs/usql/template index 15b1e8c0dcd9..3e349f3ae783 100644 --- a/srcpkgs/usql/template +++ b/srcpkgs/usql/template @@ -1,6 +1,6 @@ # Template file for 'usql' pkgname=usql -version=0.13.6 +version=0.13.8 revision=1 build_style=go go_import_path=github.com/xo/usql @@ -10,7 +10,7 @@ maintainer="Alan Brown " license="MIT" homepage="https://github.com/xo/usql" distfiles="https://github.com/xo/usql/archive/refs/tags/v${version}.tar.gz" -checksum=1a640c65f8fd34dea8aed5ca4ebac93b3d4fe814d3613c88195515da77c98812 +checksum=1e6b48c7eacaf870e7cb1fe95835840b729e263e0d7cf489f05c73625a5cea7a post_install() { vlicense LICENSE From 4463cc1ce14978a5dff08ef4162eaf135418c6bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Mon, 30 Jan 2023 14:32:56 -0300 Subject: [PATCH 075/356] rxvt-unicode: add changelog --- srcpkgs/rxvt-unicode/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/rxvt-unicode/template b/srcpkgs/rxvt-unicode/template index 10a9be9ba29f..b0b9bf7a9009 100644 --- a/srcpkgs/rxvt-unicode/template +++ b/srcpkgs/rxvt-unicode/template @@ -23,6 +23,7 @@ short_desc="Terminal emulator supporting Xft fonts and Unicode" maintainer="Leah Neukirchen " license="GPL-3.0-or-later" homepage="http://software.schmorp.de/pkg/rxvt-unicode.html" +changelog="http://cvs.schmorp.de/rxvt-unicode/Changes" distfiles="http://dist.schmorp.de/${pkgname}/${pkgname}-${version}.tar.bz2" checksum=aaa13fcbc149fe0f3f391f933279580f74a96fd312d6ed06b8ff03c2d46672e8 From 39a86dbc1c8d45c7486cace1907c561f56eb3c60 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Wed, 1 Feb 2023 15:50:05 +0100 Subject: [PATCH 076/356] usql: fix checksum. --- srcpkgs/usql/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/usql/template b/srcpkgs/usql/template index 3e349f3ae783..dfe140e8b129 100644 --- a/srcpkgs/usql/template +++ b/srcpkgs/usql/template @@ -10,7 +10,7 @@ maintainer="Alan Brown " license="MIT" homepage="https://github.com/xo/usql" distfiles="https://github.com/xo/usql/archive/refs/tags/v${version}.tar.gz" -checksum=1e6b48c7eacaf870e7cb1fe95835840b729e263e0d7cf489f05c73625a5cea7a +checksum=b2736ddfc597bbfd57d900f63e7cc56976100677a39c02fb4b9a0cada029ac0a post_install() { vlicense LICENSE From 256fa8da229cd88f32abbb72b5d45edc76a2d9ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Wed, 1 Feb 2023 13:03:52 +0100 Subject: [PATCH 077/356] New package: python3-mdurl-0.1.2 --- srcpkgs/python3-mdurl/template | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/python3-mdurl/template diff --git a/srcpkgs/python3-mdurl/template b/srcpkgs/python3-mdurl/template new file mode 100644 index 000000000000..7ee46dbd91a8 --- /dev/null +++ b/srcpkgs/python3-mdurl/template @@ -0,0 +1,19 @@ +# Template file for 'python3-mdurl' +pkgname=python3-mdurl +version=0.1.2 +revision=1 +build_style=python3-pep517 +hostmakedepends="python3-flit_core" +depends="python3" +short_desc="Python port of the JavaScript mdurl package" +maintainer="Jan Christian Grünhage " +license="MIT" +homepage="https://github.com/executablebooks/mdurl" +distfiles="${PYPI_SITE}/m/mdurl/mdurl-${version}.tar.gz" +checksum=bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba +# Tests not shipped in PYPI tarball +make_check=no + +post_install() { + vlicense LICENSE +} From 8ec94db7c82f47d90713928e0c9f8246196e3916 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Wed, 1 Feb 2023 13:04:00 +0100 Subject: [PATCH 078/356] New package: python3-markdown-it-2.1.0 --- srcpkgs/python3-markdown-it/template | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 srcpkgs/python3-markdown-it/template diff --git a/srcpkgs/python3-markdown-it/template b/srcpkgs/python3-markdown-it/template new file mode 100644 index 000000000000..40104b64dd37 --- /dev/null +++ b/srcpkgs/python3-markdown-it/template @@ -0,0 +1,21 @@ +# Template file for 'python3-markdown-it' +pkgname=python3-markdown-it +version=2.1.0 +revision=1 +build_style=python3-pep517 +make_install_target="dist/markdown_it_py-${version}-*-*-*.whl" +hostmakedepends="python3-flit_core" +depends="python3-mdurl" +short_desc="Python port of the JavaScript mardown-it package" +maintainer="Jan Christian Grünhage " +license="MIT" +homepage="https://github.com/executablebooks/markdown-it-py" +changelog="https://raw.githubusercontent.com/executablebooks/markdown-it-py/master/CHANGELOG.md" +distfiles="${PYPI_SITE}/m/markdown-it-py/markdown-it-py-${version}.tar.gz" +checksum=cf7e59fed14b5ae17c0006eff14a2d9a00ed5f3a846148153899a0224e2c07da +# Tests not shipped in PYPI tarball +make_check=no + +post_install() { + vlicense LICENSE +} From 85d1fa0222a2af515a16d15fe950b3a1764d0f4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Wed, 1 Feb 2023 13:04:07 +0100 Subject: [PATCH 079/356] python3-rich: update dependencies --- srcpkgs/python3-rich/template | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template index 2ad4dac03927..b7cd3d84633d 100644 --- a/srcpkgs/python3-rich/template +++ b/srcpkgs/python3-rich/template @@ -1,11 +1,10 @@ # Template file for 'python3-rich' pkgname=python3-rich version=13.3.1 -revision=1 +revision=2 build_style=python3-module hostmakedepends="python3-setuptools" -depends="python3-typing_extensions python3-Pygments python3-commonmark - python3-colorama" +depends="python3-Pygments python3-markdown-it" checkdepends="python3-wheel $depends" short_desc="Library for rich text and beautiful formatting in the terminal" maintainer="Andrew Benson " From 62917d97a37d793fcc91d9505221ecc3c3d818fc Mon Sep 17 00:00:00 2001 From: zenobit Date: Tue, 24 Jan 2023 15:42:30 +0100 Subject: [PATCH 080/356] gitea: update to 1.18.3 --- srcpkgs/gitea/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template index c04a9bc94fe9..67413f5d9674 100644 --- a/srcpkgs/gitea/template +++ b/srcpkgs/gitea/template @@ -1,6 +1,6 @@ # Template file for 'gitea' pkgname=gitea -version=1.18.0 +version=1.18.3 revision=1 build_style=go go_import_path=code.gitea.io/gitea @@ -31,7 +31,7 @@ license="MIT" homepage="https://gitea.io" changelog="https://raw.githubusercontent.com/go-gitea/gitea/main/CHANGELOG.md" distfiles="https://dl.gitea.io/gitea/${version}/gitea-src-${version}.tar.gz" -checksum=5f42af201d89bd2a21d8c47d15cc0a39b433a1dd86c6129e1aa20a53908a4c43 +checksum=8ea8e96c381c9b066873fa2f81bbab15e7ad6bd98024e9b3ef2aef994280c115 system_accounts="_gitea" _gitea_homedir="/var/lib/gitea" From 360051d068aa7e2637ef8465cbe48ebe328a12cb Mon Sep 17 00:00:00 2001 From: dkwo Date: Mon, 23 Jan 2023 17:45:50 -0500 Subject: [PATCH 081/356] sbsigntool: patch for openss3, add CFLAG --- ...84869c9590682ac3253d583bf59b890bb826.patch | 60 +++++++++++++++++++ srcpkgs/sbsigntool/patches/openssl3.patch | 35 +++++++++++ srcpkgs/sbsigntool/template | 4 +- 3 files changed, 98 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/sbsigntool/patches/f12484869c9590682ac3253d583bf59b890bb826.patch create mode 100644 srcpkgs/sbsigntool/patches/openssl3.patch diff --git a/srcpkgs/sbsigntool/patches/f12484869c9590682ac3253d583bf59b890bb826.patch b/srcpkgs/sbsigntool/patches/f12484869c9590682ac3253d583bf59b890bb826.patch new file mode 100644 index 000000000000..82b3d139ade5 --- /dev/null +++ b/srcpkgs/sbsigntool/patches/f12484869c9590682ac3253d583bf59b890bb826.patch @@ -0,0 +1,60 @@ +From f12484869c9590682ac3253d583bf59b890bb826 Mon Sep 17 00:00:00 2001 +From: dann frazier +Date: Wed, 12 Aug 2020 15:27:08 -0600 +Subject: sbkeysync: Don't ignore errors from insert_new_keys() + +If insert_new_keys() fails, say due to a full variable store, we currently +still exit(0). This can make it difficult to know something is wrong. +For example, Debian and Ubuntu implement a secureboot-db systemd service +to update the DB and DBX, which calls: + + ExecStart=/usr/bin/sbkeysync --no-default-keystores --keystore /usr/share/secureboot/updates --verbose + +But although this seemed to succeed on my system, looking at the logs shows +a different story: + +Inserting key update /usr/share/secureboot/updates/dbx/dbxupdate_x64.bin into dbx +Error writing key update: Invalid argument +Error syncing keystore file /usr/share/secureboot/updates/dbx/dbxupdate_x64.bin + +Signed-off-by: dann frazier +Signed-off-by: James Bottomley +--- + src/sbkeysync.c | 8 +++++--- + 1 file changed, 5 insertions(+), 3 deletions(-) + +diff --git a/src/sbkeysync.c b/src/sbkeysync.c +index e51f177..7748990 100644 +--- a/src/sbkeysync.c ++++ b/src/sbkeysync.c +@@ -889,10 +889,12 @@ int main(int argc, char **argv) + { + bool use_default_keystore_dirs; + struct sync_context *ctx; ++ int rc; + + use_default_keystore_dirs = true; + ctx = talloc_zero(NULL, struct sync_context); + list_head_init(&ctx->new_keys); ++ rc = EXIT_SUCCESS; + + for (;;) { + int idx, c; +@@ -985,10 +987,10 @@ int main(int argc, char **argv) + if (ctx->verbose) + print_new_keys(ctx); + +- if (!ctx->dry_run) +- insert_new_keys(ctx); ++ if (!ctx->dry_run && insert_new_keys(ctx)) ++ rc = EXIT_FAILURE; + + talloc_free(ctx); + +- return EXIT_SUCCESS; ++ return rc; + } +-- +cgit 1.2.3-1.el7 + + diff --git a/srcpkgs/sbsigntool/patches/openssl3.patch b/srcpkgs/sbsigntool/patches/openssl3.patch new file mode 100644 index 000000000000..cd0d025ada7b --- /dev/null +++ b/srcpkgs/sbsigntool/patches/openssl3.patch @@ -0,0 +1,35 @@ +Subject: [PATCH] Fix openssl-3.0 issue involving ASN1 xxx_it +From: Jeremi Piotrowski +Origin: https://groups.io/g/sbsigntools/message/54 + +Use ASN1_ITEM_rptr() instead of taking the address of IDC_PEID_it. + +openssl-3.0 changed the type of TYPE_it from `const ASN1_ITEM TYPE_it` to +`const ASN1_ITEM *TYPE_it(void)`. This was previously hidden behind +OPENSSL_EXPORT_VAR_AS_FUNCTION but in 3.0 only the function version is +available. This change should have been transparent to the application, but +only if the `ASN1_ITEM_rptr()` macro is used. + +This change passes `make check` with both openssl 1.1 and 3.0. + +Signed-off-by: Jeremi Piotrowski +--- + src/idc.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/idc.c b/src/idc.c +index 6d87bd4..0a82218 100644 +--- a/src/idc.c ++++ b/src/idc.c +@@ -189,7 +189,7 @@ int IDC_set(PKCS7 *p7, PKCS7_SIGNER_INFO *si, struct image *image) + + idc->data->type = OBJ_nid2obj(peid_nid); + idc->data->value = ASN1_TYPE_new(); +- type_set_sequence(image, idc->data->value, peid, &IDC_PEID_it); ++ type_set_sequence(image, idc->data->value, peid, ASN1_ITEM_rptr(IDC_PEID)); + + idc->digest->alg->parameter = ASN1_TYPE_new(); + idc->digest->alg->algorithm = OBJ_nid2obj(NID_sha256); +-- +2.25.1 + diff --git a/srcpkgs/sbsigntool/template b/srcpkgs/sbsigntool/template index 42b2545d23ef..1bdee8c5b784 100644 --- a/srcpkgs/sbsigntool/template +++ b/srcpkgs/sbsigntool/template @@ -1,7 +1,7 @@ # Template file for 'sbsigntool' pkgname=sbsigntool version=0.9.4 -revision=4 +revision=5 archs="x86_64* i686* aarch64* arm*" build_style=gnu-configure hostmakedepends="autoconf automake pkg-config help2man" @@ -20,6 +20,8 @@ checksum="eddb7d21263ee2b07be8f0ed93b6ba021c3f943964730b2d86f44736fa1924d5 1dc1e1de5f2dda50dbd2e6a83355fe7ae38ca0f79daeb404026421af70606653" skip_extraction="sbsigntool_0.9.2.orig.tar.gz" conf_files="/etc/default/sbsigntool-kernel-hook" +# openssl3 fix +CFLAGS+=" -Wno-error=deprecated-declarations" post_extract() { bsdtar -xzf $XBPS_SRCDISTDIR/$pkgname-$version/sbsigntool_0.9.2.orig.tar.gz From 0b005fb837e480c5bcef0ea9747d28eb00734ab7 Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Wed, 25 Jan 2023 23:13:37 +0100 Subject: [PATCH 082/356] libgit2: update to 1.5.1 --- ...lar-remove-ftrunacte-from-libgit2-tests.patch | 16 +++------------- srcpkgs/libgit2/template | 6 +++--- 2 files changed, 6 insertions(+), 16 deletions(-) diff --git a/srcpkgs/libgit2/patches/0001-clar-remove-ftrunacte-from-libgit2-tests.patch b/srcpkgs/libgit2/patches/0001-clar-remove-ftrunacte-from-libgit2-tests.patch index b084896b4e65..4fb8488f82bb 100644 --- a/srcpkgs/libgit2/patches/0001-clar-remove-ftrunacte-from-libgit2-tests.patch +++ b/srcpkgs/libgit2/patches/0001-clar-remove-ftrunacte-from-libgit2-tests.patch @@ -1,14 +1,7 @@ -From 12d73c418253a5c396465079c2808e07de17a1db Mon Sep 17 00:00:00 2001 -From: Peter Pettersson -Date: Thu, 14 Jul 2022 18:28:58 +0200 -Subject: [PATCH] clar: remove ftrunacte from libgit2 tests - ---- - tests/libgit2/CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) +Backported from: +https://github.com/libgit2/libgit2/commit/12d73c418253a5c396465079c2808e07de17a1db diff --git a/tests/libgit2/CMakeLists.txt b/tests/libgit2/CMakeLists.txt -index 27f421ad6..7f6fafe77 100644 --- a/tests/libgit2/CMakeLists.txt +++ b/tests/libgit2/CMakeLists.txt @@ -65,7 +65,7 @@ endif() @@ -17,9 +10,6 @@ index 27f421ad6..7f6fafe77 100644 add_clar_test(libgit2_tests offline -v -xonline) -add_clar_test(libgit2_tests invasive -v -score::ftruncate -sfilter::stream::bigfile -sodb::largefiles -siterator::workdir::filesystem_gunk -srepo::init -srepo::init::at_filesystem_root) +add_clar_test(libgit2_tests invasive -v -sfilter::stream::bigfile -sodb::largefiles -siterator::workdir::filesystem_gunk -srepo::init -srepo::init::at_filesystem_root) - add_clar_test(libgit2_tests online -v -sonline -xonline::customcert) + add_clar_test(libgit2_tests online -v -sonline -xonline::customcert -xonline::clone::ssh_auth_methods) add_clar_test(libgit2_tests online_customcert -v -sonline::customcert) add_clar_test(libgit2_tests gitdaemon -v -sonline::push) --- -2.38.0 - diff --git a/srcpkgs/libgit2/template b/srcpkgs/libgit2/template index 0253f5c9c727..d8040d3be1c5 100644 --- a/srcpkgs/libgit2/template +++ b/srcpkgs/libgit2/template @@ -1,6 +1,6 @@ # Template file for 'libgit2' pkgname=libgit2 -version=1.5.0 +version=1.5.1 revision=1 build_style=cmake configure_args="-DENABLE_REPRODUCIBLE_BUILDS=ON -DUSE_SSH=ON" @@ -10,8 +10,8 @@ short_desc="Git linkable library" maintainer="Orphaned " license="custom:GPL-2.0-or-later WITH GCC-exception-2.0" homepage="https://libgit2.org" -distfiles="https://github.com/libgit2/libgit2/archive/v${version}.tar.gz" -checksum=8de872a0f201b33d9522b817c92e14edb4efad18dae95cf156cf240b2efff93e +distfiles="https://github.com/libgit2/libgit2/archive/refs/tags/v${version}.tar.gz" +checksum=7074f1e2697992b82402501182db254fe62d64877b12f6e4c64656516f4cde88 if [ "$XBPS_CHECK_PKGS" ]; then configure_args+=" -DBUILD_TESTS=ON" From 1abb20fd6f300f355ccc5b844adf5e1baf10bad6 Mon Sep 17 00:00:00 2001 From: icp Date: Mon, 23 Jan 2023 00:45:05 +0530 Subject: [PATCH 083/356] iwd: update to 2.2. --- srcpkgs/iwd/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/iwd/template b/srcpkgs/iwd/template index 8aba54594dbe..17c0799ce7be 100644 --- a/srcpkgs/iwd/template +++ b/srcpkgs/iwd/template @@ -1,6 +1,6 @@ # Template file for 'iwd' pkgname=iwd -version=2.0 +version=2.2 revision=1 build_style=gnu-configure configure_args="--disable-systemd-service --enable-pie @@ -15,7 +15,7 @@ license="LGPL-2.1-or-later" homepage="https://iwd.wiki.kernel.org/" changelog="https://git.kernel.org/pub/scm/network/wireless/iwd.git/plain/ChangeLog" distfiles="${KERNEL_SITE}/network/wireless/${pkgname}-${version}.tar.xz" -checksum=5a0bfbc567092476d60a8f9700f68a273e39fd46e7177ce2d69bbc74255a930c +checksum=dfeada6d1680221fb128dc6be50fc2d6b40e314b98458acbd696418f8da5c570 make_dirs="/var/lib/iwd 0600 root root /var/lib/ead 0600 root root /etc/iwd 755 root root" From 9a7b2ba93e85d91deb664de7f61451bc9c6679b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Tue, 24 Jan 2023 07:25:49 +0700 Subject: [PATCH 084/356] fpc: no needs rpmextract --- srcpkgs/fpc/template | 2 -- 1 file changed, 2 deletions(-) diff --git a/srcpkgs/fpc/template b/srcpkgs/fpc/template index c867802cf756..d6d20a0c19c6 100644 --- a/srcpkgs/fpc/template +++ b/srcpkgs/fpc/template @@ -3,10 +3,8 @@ pkgname=fpc version=3.2.0 revision=1 archs="x86_64* i686* ppc64le ppc64 ppc" -create_wrksrc=yes build_wrksrc="${pkgname}build-${version}" conf_files="/etc/fpc.cfg /etc/fppkg.cfg" -hostmakedepends="rpmextract" makedepends="ncurses-devel zlib-devel expat-devel" short_desc="Free Pascal Compiler" maintainer="Leah Neukirchen " From aba7e2c1db03fb84ac656732825bfb9641c41cd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Thu, 2 Feb 2023 08:40:11 +0700 Subject: [PATCH 085/356] gnucash: update to 4.13. --- srcpkgs/gnucash/template | 6 +++--- srcpkgs/gnucash/update | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 srcpkgs/gnucash/update diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template index 6e8ddbac22bc..aebccbadc567 100644 --- a/srcpkgs/gnucash/template +++ b/srcpkgs/gnucash/template @@ -1,7 +1,7 @@ # Template file for 'gnucash' pkgname=gnucash -version=4.12 -revision=3 +version=4.13 +revision=1 build_style=cmake make_check_target=check configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1" @@ -15,7 +15,7 @@ maintainer="ManfredU " license="GPL-2.0-or-later" homepage="http://www.gnucash.org" distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=cc8c051a56b8bb433566d6e2890df59f3d895a395c8cf5246c1b728102ce10ae +checksum=401a158086635ea17fbb145325558537289aa1d24d022f7c3317e12f3dabd8e7 pycompile_dirs="usr/share/gnucash/python" conf_files="/etc/gnucash/environment" diff --git a/srcpkgs/gnucash/update b/srcpkgs/gnucash/update new file mode 100644 index 000000000000..e980afc360d1 --- /dev/null +++ b/srcpkgs/gnucash/update @@ -0,0 +1 @@ +ignore="*.9??" From 3bcebef3e693c85df5a6c67e50efd8e224fed803 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Thu, 2 Feb 2023 18:41:29 +0700 Subject: [PATCH 086/356] linux6.1: update to 6.1.9. --- srcpkgs/linux6.1/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/linux6.1/template b/srcpkgs/linux6.1/template index c2aa2477de3b..4fd43fad4089 100644 --- a/srcpkgs/linux6.1/template +++ b/srcpkgs/linux6.1/template @@ -1,6 +1,6 @@ # Template file for 'linux6.1' pkgname=linux6.1 -version=6.1.8 +version=6.1.9 revision=1 short_desc="Linux kernel and modules (${version%.*} series)" maintainer="Đoàn Trần Công Danh " @@ -14,7 +14,7 @@ if [ "${version##*.}" != 0 ]; then fi checksum="2ca1f17051a430f6fed1196e4952717507171acfd97d96577212502703b25deb - b66c64b8288bfdaa1ce8e9f06af53697e2f538698786c2b6bae79084d8c74323" + 64e27f1de56225372d29ff92dc2d8fca6ae961e7470f2364e98c5af0aef261dc" python_version=3 # XXX Restrict archs until a proper -dotconfig is available in FILESDIR. From 948fb768717b2d4bc92496f868f5b7a9e0ca46d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Thu, 2 Feb 2023 19:13:18 +0700 Subject: [PATCH 087/356] lint-commits: forbid localhost email, too --- common/scripts/lint-commits | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/common/scripts/lint-commits b/common/scripts/lint-commits index f4bb47c8f9f4..56f16ff194b3 100755 --- a/common/scripts/lint-commits +++ b/common/scripts/lint-commits @@ -36,6 +36,10 @@ do print "::error title=Commit Lint::" C ": authored by noreply email"; ret=1; } + /^author .*(localhost|localdomain|[(]none[)])/ && !msg { + print "::error title=Commit Lint::" C ": authored by localhost email"; + ret=1; + } !msg { next } # 3: long-line-is-banned-except-footnote-like-this-for-url (NF > 2) && (length > 80) { From 7904d44c5c908336854c5814dc950a9c8c52f4c6 Mon Sep 17 00:00:00 2001 From: Andrea Brancaleoni Date: Thu, 2 Feb 2023 15:04:18 +0100 Subject: [PATCH 088/356] terragrunt: update to 0.43.1. --- srcpkgs/terragrunt/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/terragrunt/template b/srcpkgs/terragrunt/template index d5c160424509..e557ae9e4d3a 100644 --- a/srcpkgs/terragrunt/template +++ b/srcpkgs/terragrunt/template @@ -1,6 +1,6 @@ # Template file for 'terragrunt' pkgname=terragrunt -version=0.43.0 +version=0.43.1 revision=1 build_style=go go_import_path="github.com/gruntwork-io/terragrunt" @@ -10,7 +10,7 @@ maintainer="Andrea Brancaleoni " license="MIT" homepage="https://github.com/gruntwork-io/terragrunt" distfiles="$homepage/archive/v$version.tar.gz" -checksum=8a4c257ee3f65f9c97d17400aeae705c644fc371393a2df3cd264afa77a1f813 +checksum=282179f73e4269df2311aa90d6b13f504f49bf0f3ee0c1dd573f60bc96053567 post_install() { vlicense LICENSE.txt From d29d9c160f482c7f66fbd573094de430b85a7bb8 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 2 Feb 2023 16:17:04 +0100 Subject: [PATCH 089/356] console-setup: update to 1.216. --- srcpkgs/console-setup/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/console-setup/template b/srcpkgs/console-setup/template index f0f9268344e0..204d0a237488 100644 --- a/srcpkgs/console-setup/template +++ b/srcpkgs/console-setup/template @@ -1,6 +1,6 @@ # Template file for 'console-setup' pkgname=console-setup -version=1.215 +version=1.216 revision=1 hostmakedepends="perl" depends="kbd ckbcomp" @@ -9,7 +9,7 @@ maintainer="Leah Neukirchen " license="GPL-2.0-or-later" homepage="https://packages.debian.org/sid/console-setup" distfiles="${DEBIAN_SITE}/main/c/console-setup/console-setup_${version}.tar.xz" -checksum=d04bcf1b514b5986fe47eb484e959cad99e1744faa29a5fc1b3d1ca0ef7b636b +checksum=8f913bcf669529c45fc32fdff53030d825c625f3622e062c88b19d971508282b conf_files="/etc/console-setup/console-setup /etc/console-setup/keyboard" From 993d13478677853a810acee8514866fa9a7aaf0a Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 2 Feb 2023 16:19:45 +0100 Subject: [PATCH 090/356] libcbor: update to 0.10.2. --- srcpkgs/libcbor/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/libcbor/template b/srcpkgs/libcbor/template index a4f27d8bb9b3..708198ff2502 100644 --- a/srcpkgs/libcbor/template +++ b/srcpkgs/libcbor/template @@ -1,6 +1,6 @@ # Template file for 'libcbor' pkgname=libcbor -version=0.10.1 +version=0.10.2 revision=1 build_style=cmake configure_args="-DBUILD_SHARED_LIBS=ON" @@ -9,7 +9,7 @@ maintainer="Leah Neukirchen " license="MIT" homepage="https://github.com/PJK/libcbor" distfiles="https://github.com/PJK/libcbor/archive/v${version}.tar.gz" -checksum=e8fa0a726b18861c24428561c80b3c95aca95f468df4e2f3e3ac618be12d3047 +checksum=e75f712215d7b7e5c89ef322a09b701f7159f028b8b48978865725f00f79875b post_install() { vlicense LICENSE.md From 6ccee002e5a052364003ad070e20fe2d94a51c10 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 2 Feb 2023 16:23:49 +0100 Subject: [PATCH 091/356] swi-prolog: update to 9.0.4. --- srcpkgs/swi-prolog/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/swi-prolog/template b/srcpkgs/swi-prolog/template index 1b61b473becc..674f1505bf0d 100644 --- a/srcpkgs/swi-prolog/template +++ b/srcpkgs/swi-prolog/template @@ -1,6 +1,6 @@ # Template file for 'swi-prolog' pkgname=swi-prolog -version=9.0.3 +version=9.0.4 revision=1 build_style=cmake build_helper="qemu" @@ -15,7 +15,7 @@ license="LGPL-2.1-or-later" homepage="http://www.swi-prolog.org/" changelog="http://www.swi-prolog.org/ChangeLog?branch=stable" distfiles="http://www.swi-prolog.org/download/stable/src/swipl-${version}.tar.gz" -checksum=e2919bc58710abd62b9cd40179a724c30bdbe9aa428af49d7fdc6d0158921afb +checksum=feb2815a51d34fa81cb34e8149830405935a7e1d1c1950461239750baa8b49f0 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then makedepends+=" libatomic-devel" From 17563f68ef2bce972d5f297697ccedd9570bf2f1 Mon Sep 17 00:00:00 2001 From: dkwo Date: Thu, 2 Feb 2023 09:52:51 -0500 Subject: [PATCH 092/356] kore: ignore certain warnings (openssl3) --- srcpkgs/kore/template | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/srcpkgs/kore/template b/srcpkgs/kore/template index 0927bc637dc7..175ae14d6a53 100644 --- a/srcpkgs/kore/template +++ b/srcpkgs/kore/template @@ -1,7 +1,7 @@ # Template file for 'kore' pkgname=kore version=4.2.3 -revision=2 +revision=3 # arch specific seccomp stuff archs="x86_64* aarch64* ppc64*" build_style=gnu-makefile @@ -16,6 +16,8 @@ homepage="https://kore.io" distfiles="https://kore.io/releases/kore-${version}.tar.gz" checksum=f9a9727af97441ae87ff9250e374b9fe3a32a3348b25cb50bd2b7de5ec7f5d82 disable_parallel_build=yes +# openssl3 fix +CFLAGS+=" -Wno-deprecated-declarations -Wno-discarded-qualifiers" export TARGET_PLATFORM=${XBPS_TARGET_MACHINE} From eca8f1e086f7b28aac0be0477c73a23578ea2397 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 2 Feb 2023 17:26:47 +0100 Subject: [PATCH 093/356] mathcomp: update to 1.16.0. --- srcpkgs/mathcomp/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/mathcomp/template b/srcpkgs/mathcomp/template index 09394c7e38ef..37acff40743e 100644 --- a/srcpkgs/mathcomp/template +++ b/srcpkgs/mathcomp/template @@ -1,7 +1,7 @@ # Template file for 'mathcomp' pkgname=mathcomp -version=1.15.0 -revision=3 +version=1.16.0 +revision=1 build_wrksrc="mathcomp" build_style=gnu-makefile hostmakedepends="coq ocaml-findlib" @@ -10,7 +10,7 @@ maintainer="Leah Neukirchen " license="CECILL-B" homepage="https://github.com/math-comp/math-comp" distfiles="https://github.com/math-comp/math-comp/archive/${pkgname}-${version}.tar.gz" -checksum=33105615c937ae1661e12e9bc00e0dbad143c317a6ab78b1a15e1d28339d2d95 +checksum=36fe4f5487f4685db9c6e6affa92abb47248440e6d4dfaaa01ab31df5fd4b513 nocross="ocaml" do_install() { From e93cbc9e109a39e5956cda9f3df5f61d674bc006 Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Sat, 28 Jan 2023 10:48:00 +0100 Subject: [PATCH 094/356] github-cli: update to 2.22.1 --- srcpkgs/github-cli/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template index 351c497e0dda..510a07a6b4cd 100644 --- a/srcpkgs/github-cli/template +++ b/srcpkgs/github-cli/template @@ -1,6 +1,6 @@ # Template file for 'github-cli' pkgname=github-cli -version=2.22.0 +version=2.22.1 revision=1 build_style=go build_helper=qemu @@ -12,7 +12,7 @@ license="MIT" homepage="https://cli.github.com" changelog="https://github.com/cli/cli/releases" distfiles="https://github.com/cli/cli/archive/refs/tags/v${version}.tar.gz" -checksum=fc9aacccd6a07da6fb2cfa57e2a08d72bdc3a3476f6abec6250cda1e59ae6e16 +checksum=09cdd1c435d453a0c610f407979ecf8d314aec41d7b8004794f136f05b0fe688 pre_build() { local _date From 14f2b9a39126610958f30237caae480fb3e807fc Mon Sep 17 00:00:00 2001 From: dkwo Date: Wed, 1 Feb 2023 11:22:00 -0500 Subject: [PATCH 095/356] pkcs11-helper: update to 1.29.0 --- srcpkgs/pkcs11-helper/template | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/srcpkgs/pkcs11-helper/template b/srcpkgs/pkcs11-helper/template index 90f10d0c2538..ac8ebe5138ca 100644 --- a/srcpkgs/pkcs11-helper/template +++ b/srcpkgs/pkcs11-helper/template @@ -1,25 +1,22 @@ # Template file for 'pkcs11-helper' pkgname=pkcs11-helper -version=1.25.1 -revision=6 +version=1.29.0 +revision=1 build_style=gnu-configure configure_args="--enable-doc --disable-static $(vopt_enable threading slotevent) $(vopt_enable threading)" -hostmakedepends="automake libtool pkg-config doxygen" +hostmakedepends="libtool pkg-config doxygen" makedepends="openssl-devel" short_desc="Library to help simplify interacting with PKCS#11 providers" maintainer="Aloz1 " license="GPL-2.0-only, BSD-3-Clause" -homepage="https://github.com/OpenSC/${pkgname}/wiki" -distfiles="https://github.com/OpenSC/${pkgname}/archive/${pkgname}-${version}.tar.gz" -checksum=fbcec9dd15a71d6ef22b09f63934c66d7d0292fefbaf3a60703ee4a9a73bf6a5 +homepage="https://github.com/OpenSC/pkcs11-helper" +changelog="https://raw.githubusercontent.com/OpenSC/pkcs11-helper/master/ChangeLog" +distfiles="https://github.com/OpenSC/pkcs11-helper/releases/download/pkcs11-helper-${version}/pkcs11-helper-${version}.tar.bz2" +checksum=996846a3c8395e03d8c0515111dc84d82e6e3648d44ba28cb2dbbbca2d4db7d6 build_options="threading" build_options_default="threading" desc_option_threading="Enable threading and slotevent support" -pre_configure() { - autoreconf -fi -} - post_install() { vlicense COPYING vlicense COPYING.GPL From 2453868316a4fa788c7e51fa2d5a326795f61a6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Fri, 28 Oct 2022 18:59:37 -0300 Subject: [PATCH 096/356] python3-fastjsonschema: update to 2.16.2. --- srcpkgs/python3-fastjsonschema/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template index 707f9852cb87..ab5f04f4fb55 100644 --- a/srcpkgs/python3-fastjsonschema/template +++ b/srcpkgs/python3-fastjsonschema/template @@ -1,7 +1,7 @@ # Template file for 'python3-fastjsonschema' pkgname=python3-fastjsonschema -version=2.15.3 -revision=3 +version=2.16.2 +revision=1 build_style=python3-module make_check_args="--deselect tests/benchmarks/test_benchmark.py" hostmakedepends="python3-setuptools" @@ -13,7 +13,7 @@ license="BSD-3-Clause" homepage="https://github.com/seznam/python-fastjsonschema" changelog="https://raw.githubusercontent.com/horejsek/python-fastjsonschema/master/CHANGELOG.txt" distfiles="https://github.com/horejsek/python-fastjsonschema/archive/refs/tags/v${version}.tar.gz" -checksum=94e59a36c0efbf75a1a790fed15b51c9876b81204a5184c0c89075c68b10e7ec +checksum=552e8b07a076f4628e9a3c78f040ed673bed9b5b860d3cb51b323da50e2e3d47 post_install() { vlicense LICENSE From 41a6e818443ff2e96d96bdc062645b09b10bb868 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Fri, 3 Feb 2023 14:57:19 +0100 Subject: [PATCH 097/356] knot: update to 3.2.5. --- srcpkgs/knot/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/knot/template b/srcpkgs/knot/template index e2e81817260f..8696b58ca7e9 100644 --- a/srcpkgs/knot/template +++ b/srcpkgs/knot/template @@ -1,6 +1,6 @@ # Template file for 'knot' pkgname=knot -version=3.2.4 +version=3.2.5 revision=1 build_style=gnu-configure configure_args=" @@ -18,9 +18,9 @@ short_desc="High-performance authoritative-only DNS server" maintainer="Duncaen " license="GPL-3.0-or-later" homepage="https://www.knot-dns.cz/" -changelog="https://github.com/CZ-NIC/knot/raw/master/NEWS" +changelog="https://github.com/CZ-NIC/knot/raw/${version%*.*}/NEWS" distfiles="https://secure.nic.cz/files/knot-dns/knot-${version}.tar.xz" -checksum=299e8de918f9fc7ecbe625b41cb085e47cdda542612efbd51cd5ec60deb9dd13 +checksum=c6b122e92baa179d09ba4c8ce5b0d42fb7475805f4ff9c81d5036acfaa161820 system_accounts="_knot" _knot_homedir="/var/lib/knot" From 9538a33dc9f84d975fac7041638bf4e81e5e8799 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Fri, 3 Feb 2023 18:16:33 +0100 Subject: [PATCH 098/356] binwalk: update to 2.3.4. --- srcpkgs/binwalk/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/binwalk/template b/srcpkgs/binwalk/template index 3fd78853fc14..b5a3c78f4f01 100644 --- a/srcpkgs/binwalk/template +++ b/srcpkgs/binwalk/template @@ -1,7 +1,7 @@ # Template file for 'binwalk' pkgname=binwalk -version=2.3.3 -revision=3 +version=2.3.4 +revision=1 build_style=python3-module hostmakedepends="python3" depends="python3" @@ -11,7 +11,7 @@ maintainer="Duncaen " license="MIT" homepage="https://github.com/ReFirmLabs/binwalk" distfiles="https://github.com/ReFirmLabs/binwalk/archive/v${version}.tar.gz" -checksum=7e32b94dc77632b51d18732b5456e2a3ef85e4521d7d4a54410e36f93859501f +checksum=60416bfec2390cec76742ce942737df3e6585c933c2467932f59c21e002ba7a9 post_extract() { vsed -i -e 's;/etc/bash_completion.d/%s;%s.bash;' setup.py From 35b7b4fa61560add7a4fefcd842fd4d398dde0f9 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Fri, 3 Feb 2023 18:31:18 +0100 Subject: [PATCH 099/356] gnumeric: update to 1.12.55. --- srcpkgs/gnumeric/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/gnumeric/template b/srcpkgs/gnumeric/template index 9d8eeebe3784..bb5db0bfb433 100644 --- a/srcpkgs/gnumeric/template +++ b/srcpkgs/gnumeric/template @@ -1,6 +1,6 @@ # Template file for 'gnumeric' pkgname=gnumeric -version=1.12.54 +version=1.12.55 revision=1 build_style=gnu-configure hostmakedepends="bison gdk-pixbuf-devel glib-devel intltool itstool pkg-config" @@ -11,7 +11,7 @@ license="GPL-3.0-or-later" homepage="http://gnumeric.org/" changelog="https://github.com/GNOME/gnumeric/raw/master/NEWS" distfiles="${GNOME_SITE}/gnumeric/${version%.*}/gnumeric-${version}.tar.xz" -checksum=46904062fd1c4a4c93596d26bf67932cd72fc0f8d2c5a67c17918527fee82b74 +checksum=c69a09cd190b622acca476bbc3d4c03d68d7ccf59bba61bf036ce60885f9fb65 # This isn't a direct dependency but when soname bumping perl it will # cause build failures From 21738e409974fc8f3346050c579331955913d45b Mon Sep 17 00:00:00 2001 From: Helmut Pozimski Date: Fri, 3 Feb 2023 19:13:55 +0100 Subject: [PATCH 100/356] falkon: update to 22.12.2. --- srcpkgs/falkon/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/falkon/template b/srcpkgs/falkon/template index 1ebf93e88577..e7d69ffe683f 100644 --- a/srcpkgs/falkon/template +++ b/srcpkgs/falkon/template @@ -1,6 +1,6 @@ # Template file for 'falkon' pkgname=falkon -version=22.12.1 +version=22.12.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext pkg-config @@ -17,7 +17,7 @@ maintainer="Helmut Pozimski " license="GPL-3.0-or-later" homepage="https://www.falkon.org" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=7dea2defd57d6d6db3a3413cc0e480db8fc9b56f56f40d7a22725308667c9693 +checksum=8e2838716646f6fd6c2c811210a92688b70c603d3bff0b0457a7748a02eeddb4 LDFLAGS="-Wl,--no-fatal-warnings" From 3e8223d0018d127ffd9a216f607658986abfdde8 Mon Sep 17 00:00:00 2001 From: Helmut Pozimski Date: Fri, 3 Feb 2023 19:16:34 +0100 Subject: [PATCH 101/356] libkdcraw5: update to 22.12.2. --- srcpkgs/libkdcraw5/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template index 85327ad1dcc6..c30f692acdbf 100644 --- a/srcpkgs/libkdcraw5/template +++ b/srcpkgs/libkdcraw5/template @@ -1,6 +1,6 @@ # Template file for 'libkdcraw5' pkgname=libkdcraw5 -version=22.12.1 +version=22.12.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools @@ -11,7 +11,7 @@ maintainer="Helmut Pozimski " license="GPL-2.0-or-later" homepage="https://www.kde.org/applications/graphics/" distfiles="${KDE_SITE}/release-service/${version}/src/libkdcraw-${version}.tar.xz" -checksum=8b0a71937f7ed4926c2c047e0bd36001e5e98f52b1cf633d8bfbe4e4eeac65eb +checksum=1f060a20bfe22d2874484d2294a4398ef8055b763e32a0a2f739c6bdd55af686 libkdcraw5-devel_package() { depends="${sourcepkg}>=${version}_${revision}" From 39f3d798dfa4baa6f4d713ccf3ad2d1753ced59a Mon Sep 17 00:00:00 2001 From: Helmut Pozimski Date: Fri, 3 Feb 2023 19:28:05 +0100 Subject: [PATCH 102/356] gwenview: update to 22.12.2. --- srcpkgs/gwenview/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/gwenview/template b/srcpkgs/gwenview/template index 66105668037f..3e8dd094ceb4 100644 --- a/srcpkgs/gwenview/template +++ b/srcpkgs/gwenview/template @@ -1,6 +1,6 @@ # Template file for 'gwenview' pkgname=gwenview -version=22.12.1 +version=22.12.2 revision=1 build_style=cmake build_helper=qemu @@ -19,4 +19,4 @@ maintainer="Helmut Pozimski " license="GPL-2.0-or-later" homepage="https://www.kde.org/applications/graphics/gwenview" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=4bbf8cdd69c4918b457251d6f906c5ec5ea60ad4d08635fd7212f67a62fe278a +checksum=7dc1066d03e4b8975109af637929cd391ff2e591b6d3ccc46ac8426b9b7f6fb6 From dfb906e1bf6e602d552fa626b09cfc9ccc08f7a5 Mon Sep 17 00:00:00 2001 From: newbluemoon Date: Sun, 1 Jan 2023 12:02:04 +0100 Subject: [PATCH 103/356] ETL: update to 1.4.4 --- srcpkgs/ETL/template | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/srcpkgs/ETL/template b/srcpkgs/ETL/template index 86c878478638..a2dab21bc501 100644 --- a/srcpkgs/ETL/template +++ b/srcpkgs/ETL/template @@ -1,6 +1,7 @@ # Template file for 'ETL' +# Should be kept in sync with 'synfig' and 'synfigstudio' pkgname=ETL -version=1.4.3 +version=1.4.4 revision=1 build_style=gnu-configure hostmakedepends="pkg-config" @@ -10,4 +11,4 @@ maintainer="Orphaned " license="GPL-2.0-or-later" homepage="http://www.synfig.org/" distfiles="https://github.com/synfig/synfig/releases/download/v${version}/ETL-${version}.tar.gz" -checksum=f0bf2e6ee6aa96c586657d64a9a49def3544eb1b3068e226a737e423049f73a0 +checksum=cc87e478d8e808b1a2266f8f6a3eb54396ba54ff63abb30ea5b9b7bcfb85caca From 2729344d4986b5b6ff52a6bd9ccb1a9935ab45f2 Mon Sep 17 00:00:00 2001 From: newbluemoon Date: Sun, 1 Jan 2023 12:02:27 +0100 Subject: [PATCH 104/356] synfig: update to 1.4.4 --- srcpkgs/synfig/template | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/synfig/template b/srcpkgs/synfig/template index 390f097c0f05..182dc3cd280f 100644 --- a/srcpkgs/synfig/template +++ b/srcpkgs/synfig/template @@ -1,7 +1,8 @@ # Template file for 'synfig' +# Should be kept in sync with 'synfigstudio' and 'ETL' pkgname=synfig -version=1.4.3 -revision=2 +version=1.4.4 +revision=1 build_style=gnu-configure configure_args="--with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib" hostmakedepends="boost-build ImageMagick pkg-config intltool" @@ -13,7 +14,7 @@ maintainer="Orphaned " license="GPL-2.0-or-later" homepage="http://www.synfig.org/" distfiles="https://github.com/synfig/synfig/releases/download/v${version}/synfig-${version}.tar.gz" -checksum=0c8d02ff6c77e468021a4497be34323d38246208d199ab1c3bbf65c9794752e7 +checksum=cd9882a091433e22e484e47d7bfe542aaefd3f62bfd746d306be4ce964756f06 CXXFLAGS="-std=c++11 -DHAVE_LOCALE_H=1" From b93a9d6907327cbfc226c96d7e349b8eec19fc9c Mon Sep 17 00:00:00 2001 From: newbluemoon Date: Sun, 1 Jan 2023 12:02:47 +0100 Subject: [PATCH 105/356] synfigstudio: update to 1.4.4 --- srcpkgs/synfigstudio/template | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/synfigstudio/template b/srcpkgs/synfigstudio/template index 4b36350f8768..61d50676c6e1 100644 --- a/srcpkgs/synfigstudio/template +++ b/srcpkgs/synfigstudio/template @@ -1,7 +1,8 @@ # Template file for 'synfigstudio' +# Should be kept in sync with 'synfig' and 'ETL' pkgname=synfigstudio -version=1.4.3 -revision=2 +version=1.4.4 +revision=1 build_style=gnu-configure configure_args="--disable-update-mimedb" hostmakedepends="pkg-config intltool gettext synfig" @@ -12,7 +13,7 @@ maintainer="newbluemoon " license="GPL-2.0-or-later" homepage="https://www.synfig.org/" distfiles="https://github.com/synfig/synfig/releases/download/v${version}/synfigstudio-${version}.tar.gz" -checksum=500d08e94b803aa261fa17eebb3ed74cd1573296477f866e3fe8cceab2f7c1ba +checksum=8893c681ccda6bc34f173d5183e28fbf78feb348f26a7661bc3c038e837eb21f python_version=3 CXXFLAGS="-Wno-deprecated-copy -DHAVE_LOCALE_H=1" export DATADIRNAME=share From 5e638ecbc9cfe962a3b21d7babac9745c8e32b21 Mon Sep 17 00:00:00 2001 From: Youssef Eddaif Date: Thu, 2 Feb 2023 19:50:26 +0100 Subject: [PATCH 106/356] go : update to 1.19.5 --- srcpkgs/go/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/go/template b/srcpkgs/go/template index 230b040d9090..029c00cc09e1 100644 --- a/srcpkgs/go/template +++ b/srcpkgs/go/template @@ -1,6 +1,6 @@ # Template file for 'go' pkgname=go -version=1.19.4 +version=1.19.5 revision=1 create_wrksrc=yes build_wrksrc=go @@ -12,7 +12,7 @@ license="BSD-3-Clause" homepage="https://go.dev/" changelog="https://go.dev/doc/devel/release.html" distfiles="https://go.dev/dl/go${version}.src.tar.gz" -checksum=eda74db4ac494800a3e66ee784e495bfbb9b8e535df924a8b01b1a8028b7f368 +checksum=8e486e8e85a281fc5ce3f0bedc5b9d2dbf6276d7db0b25d3ec034f313da0375f nostrip=yes noverifyrdeps=yes # on CI it tries to use `git submodule`, which is not part of chroot-git From 8572eb8385b54364b6c0215a1337e474010df451 Mon Sep 17 00:00:00 2001 From: icp Date: Sun, 22 Jan 2023 20:03:26 +0530 Subject: [PATCH 107/356] toot: update to 0.34.0. --- srcpkgs/toot/template | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/srcpkgs/toot/template b/srcpkgs/toot/template index c04382d273c7..9f7fd36d09f5 100644 --- a/srcpkgs/toot/template +++ b/srcpkgs/toot/template @@ -1,20 +1,16 @@ # Template file for 'toot' pkgname=toot -version=0.29.0 +version=0.34.0 revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-BeautifulSoup4 python3-requests python3-setuptools python3-wcwidth +build_style=python3-pep517 +hostmakedepends="python3-setuptools python3-wheel" +depends="python3-BeautifulSoup4 python3-requests python3-wcwidth python3-urwid" -checkdepends="python3-wheel python3-pytest ${depends}" +checkdepends="${depends} python3-psycopg2 python3-pytest-xdist" short_desc="Mastodon CLI client" maintainer="Jon Levin " license="GPL-3.0-or-later" homepage="https://github.com/ihabunek/toot" changelog="https://raw.githubusercontent.com/ihabunek/toot/master/CHANGELOG.md" -distfiles="https://github.com/ihabunek/toot/archive/${version}.tar.gz" -checksum=821d549798453da8ad669a605cddc1ead8a797d716723158526534549a4b0d4d - -pre_check() { - make dist -} +distfiles="https://github.com/ihabunek/toot/archive/refs/tags/${version}.tar.gz" +checksum=56e1bfd5d8a0ebb837ed92b5de5682a93336b87828476ca20b5d7ac7fa20ad33 From 8ea57e6a654b44af54528513dc4ed2017e9cbac5 Mon Sep 17 00:00:00 2001 From: Alex Lohr Date: Fri, 3 Feb 2023 10:22:58 +0100 Subject: [PATCH 108/356] vscode: update to 1.75.0 --- srcpkgs/vscode/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/vscode/template b/srcpkgs/vscode/template index a06fd59bca1e..ac5a91cb37bf 100644 --- a/srcpkgs/vscode/template +++ b/srcpkgs/vscode/template @@ -1,6 +1,6 @@ # Template file for 'vscode' pkgname=vscode -version=1.74.3 +version=1.75.0 revision=1 _electronver=19.0.8 _npmver=8.6.0 @@ -12,7 +12,7 @@ maintainer="shizonic , Alex Lohr " license="MIT" homepage="https://code.visualstudio.com/" distfiles="https://github.com/microsoft/vscode/archive/refs/tags/${version}.tar.gz" -checksum=f3db2b1132977ddd0309e7c3da5c594a5d77bc423d5e64b3c9900890a43be9ac +checksum=719c1efeca10a163b18618b5b689d4843247d3e86a27a6e898113219274cb99c nocross=yes # x64 build does not cut it, it contains native code if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then From 696c0329efebfce528ab385ee14117f6b691362b Mon Sep 17 00:00:00 2001 From: Cameron Nemo Date: Wed, 1 Feb 2023 15:21:43 -0800 Subject: [PATCH 109/356] podman: update to 4.4.0 --- srcpkgs/podman/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/podman/template b/srcpkgs/podman/template index fef36038e424..0c7265f3dfb0 100644 --- a/srcpkgs/podman/template +++ b/srcpkgs/podman/template @@ -1,7 +1,7 @@ # Template file for 'podman' pkgname=podman -version=4.3.1 -revision=2 +version=4.4.0 +revision=1 build_style=go go_import_path="github.com/containers/podman/v4" go_package="${go_import_path}/cmd/podman ${go_import_path}/cmd/rootlessport" @@ -16,7 +16,7 @@ license="Apache-2.0" homepage="https://podman.io/" changelog="https://raw.githubusercontent.com/containers/podman/main/RELEASE_NOTES.md" distfiles="https://github.com/containers/podman/archive/v${version}.tar.gz" -checksum=455c29c4ee78cd6365e5d46e20dd31a5ce4e6e1752db6774253d76bd3ca78813 +checksum=4bb966fd960b0aae05181e30672a6b20be365225758110eb251b81214414cb25 if [ "$CROSS_BUILD" ]; then go_build_tags+=" containers_image_openpgp" From cea950e8e24a4b328080cbd45ab8dc50d10a288e Mon Sep 17 00:00:00 2001 From: icp Date: Thu, 2 Feb 2023 00:57:37 +0530 Subject: [PATCH 110/356] black: update to 23.1.0. --- srcpkgs/black/template | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/srcpkgs/black/template b/srcpkgs/black/template index 88846fc3ac43..0b1553e3b528 100644 --- a/srcpkgs/black/template +++ b/srcpkgs/black/template @@ -1,11 +1,12 @@ # Template file for 'black' pkgname=black -version=22.12.0 +version=23.1.0 revision=1 build_style=python3-pep517 hostmakedepends="hatchling hatch-vcs" -depends="python3-click python3-platformdirs python3-pathspec python3-mypy_extensions" -checkdepends="${depends} python3-pytest-xdist python3-aiohttp python3-colorama python3-uvloop +depends="python3-click python3-platformdirs python3-pathspec python3-packaging + python3-mypy_extensions" +checkdepends="${depends} python3-pytest-xdist python3-aiohttp python3-ipython python3-tokenize-rt" short_desc="Uncompromising Python code formatter" maintainer="icp " @@ -13,7 +14,7 @@ license="MIT" homepage="https://black.readthedocs.io/en/stable/" changelog="https://raw.githubusercontent.com/psf/black/main/CHANGES.md" distfiles="${PYPI_SITE}/b/black/black-${version}.tar.gz" -checksum=229351e5a18ca30f447bf724d007f890f97e13af070bb6ad4c0a441cd7596a2f +checksum=b0bd97bea8903f5a2ba7219257a44e3f1f9d00073d6cc1add68f0beec69692ac make_check_pre="env PYTHONPATH=src" post_check() { From 29e00748a43306686076ce3a8c01344448a0d8bc Mon Sep 17 00:00:00 2001 From: Klara Modin Date: Wed, 1 Feb 2023 16:36:22 +0100 Subject: [PATCH 111/356] seahorse: allow building with GnuPG-2.4.x This patch is taken from upstream but is not in any released version yet --- .../patches/allow-building-with-gpg-2.4.patch | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 srcpkgs/seahorse/patches/allow-building-with-gpg-2.4.patch diff --git a/srcpkgs/seahorse/patches/allow-building-with-gpg-2.4.patch b/srcpkgs/seahorse/patches/allow-building-with-gpg-2.4.patch new file mode 100644 index 000000000000..fca2c139b3c6 --- /dev/null +++ b/srcpkgs/seahorse/patches/allow-building-with-gpg-2.4.patch @@ -0,0 +1,25 @@ +From 9260c74779be3d7a378db0671af862ffa3573d42 Mon Sep 17 00:00:00 2001 +From: Xi Ruoyao +Date: Wed, 21 Dec 2022 20:58:26 +0800 +Subject: [PATCH] Allow building with GnuPG-2.4.x + +--- + meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/meson.build b/meson.build +index e29b5322..23d0b54f 100644 +--- a/meson.build ++++ b/meson.build +@@ -26,7 +26,7 @@ endif + # Dependencies + min_glib_version = '2.66' + min_gcr_version = '3.38' +-accepted_gpg_versions = [ '2.2.0', '2.3.0' ] ++accepted_gpg_versions = [ '2.2.0', '2.3.0', '2.4.0' ] + gpg_check_version = find_program('build-aux' / 'gpg_check_version.py') + + glib_deps = [ +-- +2.39.1 + From 8f40e45e3b07d904d62434cf086fad1057c3ab59 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:14:51 -0400 Subject: [PATCH 112/356] etc/xbps.d/repos-*.conf: add bootstrap repo --- etc/xbps.d/repos-local-x86_64-multilib.conf | 1 + etc/xbps.d/repos-local.conf | 1 + etc/xbps.d/repos-remote-aarch64-musl.conf | 1 + etc/xbps.d/repos-remote-aarch64.conf | 1 + etc/xbps.d/repos-remote-musl.conf | 1 + etc/xbps.d/repos-remote-x86_64-multilib.conf | 1 + etc/xbps.d/repos-remote.conf | 1 + 7 files changed, 7 insertions(+) diff --git a/etc/xbps.d/repos-local-x86_64-multilib.conf b/etc/xbps.d/repos-local-x86_64-multilib.conf index 3c531e4f9c07..64ece6521e7b 100644 --- a/etc/xbps.d/repos-local-x86_64-multilib.conf +++ b/etc/xbps.d/repos-local-x86_64-multilib.conf @@ -1,4 +1,5 @@ # DON'T EDIT THIS FILE # x86_64/glibc local repositories +repository=/host/binpkgs/multilib/bootstrap repository=/host/binpkgs/multilib repository=/host/binpkgs/multilib/nonfree diff --git a/etc/xbps.d/repos-local.conf b/etc/xbps.d/repos-local.conf index 916c3b750d3f..6b89e36484ae 100644 --- a/etc/xbps.d/repos-local.conf +++ b/etc/xbps.d/repos-local.conf @@ -1,5 +1,6 @@ # DON'T EDIT THIS FILE # Local repositories +repository=/host/binpkgs/bootstrap repository=/host/binpkgs repository=/host/binpkgs/nonfree repository=/host/binpkgs/debug diff --git a/etc/xbps.d/repos-remote-aarch64-musl.conf b/etc/xbps.d/repos-remote-aarch64-musl.conf index a625c5a9768f..58c544475fcc 100644 --- a/etc/xbps.d/repos-remote-aarch64-musl.conf +++ b/etc/xbps.d/repos-remote-aarch64-musl.conf @@ -1,4 +1,5 @@ # aarch64 voidlinux remote repositories +repository=https://repo-default.voidlinux.org/current/aarch64/bootstrap repository=https://repo-default.voidlinux.org/current/aarch64 repository=https://repo-default.voidlinux.org/current/aarch64/nonfree repository=https://repo-default.voidlinux.org/current/aarch64/debug diff --git a/etc/xbps.d/repos-remote-aarch64.conf b/etc/xbps.d/repos-remote-aarch64.conf index a625c5a9768f..58c544475fcc 100644 --- a/etc/xbps.d/repos-remote-aarch64.conf +++ b/etc/xbps.d/repos-remote-aarch64.conf @@ -1,4 +1,5 @@ # aarch64 voidlinux remote repositories +repository=https://repo-default.voidlinux.org/current/aarch64/bootstrap repository=https://repo-default.voidlinux.org/current/aarch64 repository=https://repo-default.voidlinux.org/current/aarch64/nonfree repository=https://repo-default.voidlinux.org/current/aarch64/debug diff --git a/etc/xbps.d/repos-remote-musl.conf b/etc/xbps.d/repos-remote-musl.conf index 4a25e4f0a2a6..cde4832335c0 100644 --- a/etc/xbps.d/repos-remote-musl.conf +++ b/etc/xbps.d/repos-remote-musl.conf @@ -1,4 +1,5 @@ # voidlinux remote repositories (musl) +repository=https://repo-default.voidlinux.org/current/musl/bootstrap repository=https://repo-default.voidlinux.org/current/musl repository=https://repo-default.voidlinux.org/current/musl/nonfree repository=https://repo-default.voidlinux.org/current/musl/debug diff --git a/etc/xbps.d/repos-remote-x86_64-multilib.conf b/etc/xbps.d/repos-remote-x86_64-multilib.conf index f90208afeb43..aa1a24acafdf 100644 --- a/etc/xbps.d/repos-remote-x86_64-multilib.conf +++ b/etc/xbps.d/repos-remote-x86_64-multilib.conf @@ -1,3 +1,4 @@ # voidlinux remote repositories (x86_64/glibc) +repository=https://repo-default.voidlinux.org/current/multilib/bootstrap repository=https://repo-default.voidlinux.org/current/multilib repository=https://repo-default.voidlinux.org/current/multilib/nonfree diff --git a/etc/xbps.d/repos-remote.conf b/etc/xbps.d/repos-remote.conf index 07be9e9fcc4a..e171ed53c2d4 100644 --- a/etc/xbps.d/repos-remote.conf +++ b/etc/xbps.d/repos-remote.conf @@ -1,4 +1,5 @@ # voidlinux remote repositories (glibc) +repository=https://repo-default.voidlinux.org/current/bootstrap repository=https://repo-default.voidlinux.org/current repository=https://repo-default.voidlinux.org/current/nonfree repository=https://repo-default.voidlinux.org/current/debug From 6694c47a45e58062ae8b8a768577f050d0d3d500 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:21:06 -0400 Subject: [PATCH 113/356] common/xbps-src/shutils/: add bootstrap repo --- common/xbps-src/shutils/bulk.sh | 4 ++-- common/xbps-src/shutils/chroot.sh | 20 +++++++++++--------- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/common/xbps-src/shutils/bulk.sh b/common/xbps-src/shutils/bulk.sh index 31732abe50a1..69e36f4a43f4 100644 --- a/common/xbps-src/shutils/bulk.sh +++ b/common/xbps-src/shutils/bulk.sh @@ -73,7 +73,7 @@ bulk_build() { return $? ;; local) - bulk_sortdeps $(xbps-checkvers -f '%n' -i -R "${XBPS_REPOSITORY}" -R "${XBPS_REPOSITORY}/nonfree" -D "$XBPS_DISTDIR") + bulk_sortdeps $(xbps-checkvers -f '%n' -i -R "${XBPS_REPOSITORY}/bootstrap" -R "${XBPS_REPOSITORY}" -R "${XBPS_REPOSITORY}/nonfree" -D "$XBPS_DISTDIR") return $? ;; esac @@ -122,6 +122,6 @@ bulk_update() { if [ -n "$pkgs" -a "$bulk_update_cmd" == installed ]; then echo msg_normal "xbps-src: updating your system, confirm to proceed...\n" - ${XBPS_SUCMD} "xbps-install --repository=$XBPS_REPOSITORY --repository=$XBPS_REPOSITORY/nonfree -u ${pkgs//[$'\n']/ }" || return 1 + ${XBPS_SUCMD} "xbps-install --repository=$XBPS_REPOSITORY/bootstrap --repository=$XBPS_REPOSITORY --repository=$XBPS_REPOSITORY/nonfree -u ${pkgs//[$'\n']/ }" || return 1 fi } diff --git a/common/xbps-src/shutils/chroot.sh b/common/xbps-src/shutils/chroot.sh index b8cb25523724..d65d8d7e3074 100644 --- a/common/xbps-src/shutils/chroot.sh +++ b/common/xbps-src/shutils/chroot.sh @@ -214,16 +214,18 @@ chroot_sync_repodata() { # Update xbps alternative repository if set. mkdir -p $confdir if [ -n "$XBPS_ALT_REPOSITORY" ]; then - ( \ - echo "repository=$hostdir/binpkgs/${XBPS_ALT_REPOSITORY}"; \ - echo "repository=$hostdir/binpkgs/${XBPS_ALT_REPOSITORY}/nonfree"; \ - echo "repository=$hostdir/binpkgs/${XBPS_ALT_REPOSITORY}/debug"; \ - ) > $confdir/00-repository-alt-local.conf + cat <<- ! > $confdir/00-repository-alt-local.conf + repository=$hostdir/binpkgs/${XBPS_ALT_REPOSITORY}/bootstrap + repository=$hostdir/binpkgs/${XBPS_ALT_REPOSITORY} + repository=$hostdir/binpkgs/${XBPS_ALT_REPOSITORY}/nonfree + repository=$hostdir/binpkgs/${XBPS_ALT_REPOSITORY}/debug + ! if [ "$XBPS_MACHINE" = "x86_64" ]; then - ( \ - echo "repository=$hostdir/binpkgs/${XBPS_ALT_REPOSITORY}/multilib"; \ - echo "repository=$hostdir/binpkgs/${XBPS_ALT_REPOSITORY}/multilib/nonfree"; \ - ) >> $confdir/00-repository-alt-local.conf + cat <<- ! >> $confdir/00-repository-alt-local.conf + repository=$hostdir/binpkgs/${XBPS_ALT_REPOSITORY}/multilib/bootstrap + repository=$hostdir/binpkgs/${XBPS_ALT_REPOSITORY}/multilib + repository=$hostdir/binpkgs/${XBPS_ALT_REPOSITORY}/multilib/nonfree + ! fi else rm -f $confdir/00-repository-alt-local.conf From fac9dcea3cd2a342fcebf9704eb41f42ba742045 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:18:16 -0400 Subject: [PATCH 114/356] common/scripts/lint-conflicts: add bootstrap repo --- common/scripts/lint-conflicts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/scripts/lint-conflicts b/common/scripts/lint-conflicts index 2917f72a89a6..8c7abfd92447 100755 --- a/common/scripts/lint-conflicts +++ b/common/scripts/lint-conflicts @@ -25,7 +25,7 @@ else fi declare -A newly_built conflicts_cache providers_cache pairs owners -repositories=("--repository=${binpkgs}" "--repository=${binpkgs}/nonfree") +repositories=("--repository=${binpkgs}/bootstrap" "--repository=${binpkgs}" "--repository=${binpkgs}/nonfree") rv=0 template_exists() { From 9403397e4ec338f1189d732ab8736b4a8cb1c743 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:17:05 -0400 Subject: [PATCH 115/356] common/travis/: add bootstrap repo to CI scripts --- common/travis/check-install.sh | 4 +++- common/travis/show_files.sh | 3 ++- common/travis/xpkgdiff.sh | 3 ++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/common/travis/check-install.sh b/common/travis/check-install.sh index d97256700024..b5268085db59 100755 --- a/common/travis/check-install.sh +++ b/common/travis/check-install.sh @@ -9,7 +9,9 @@ if [ "$1" != "$XBPS_TARGET_ARCH" ]; then ROOTDIR="-r /usr/$triplet" fi -ADDREPO="--repository=$HOME/hostdir/binpkgs --repository=$HOME/hostdir/binpkgs/nonfree" +ADDREPO="--repository=$HOME/hostdir/binpkgs/bootstrap + --repository=$HOME/hostdir/binpkgs + --repository=$HOME/hostdir/binpkgs/nonfree" while read -r pkg; do for subpkg in $(xsubpkg $pkg); do diff --git a/common/travis/show_files.sh b/common/travis/show_files.sh index 8799ed52e1e1..c8de93a9abae 100755 --- a/common/travis/show_files.sh +++ b/common/travis/show_files.sh @@ -7,7 +7,8 @@ export XBPS_TARGET_ARCH="$2" XBPS_DISTDIR=/hostrepo while read -r pkg; do for subpkg in $(xsubpkg $pkg); do /bin/echo -e "\x1b[32mFiles of $subpkg:\x1b[0m" - xbps-query --repository=$HOME/hostdir/binpkgs \ + xbps-query --repository=$HOME/hostdir/binpkgs/bootstrap \ + --repository=$HOME/hostdir/binpkgs \ --repository=$HOME/hostdir/binpkgs/nonfree \ -i -f "$subpkg" || /bin/echo -e "\x1b[33m $subpkg wasn't found\x1b[0m" diff --git a/common/travis/xpkgdiff.sh b/common/travis/xpkgdiff.sh index 6450a6c0889b..ce042c1628bf 100755 --- a/common/travis/xpkgdiff.sh +++ b/common/travis/xpkgdiff.sh @@ -9,7 +9,8 @@ ARGS="-a $2 -R https://repo-ci.voidlinux.org/current" while read -r pkg; do for subpkg in $(xsubpkg $pkg); do - if xbps-query --repository=$HOME/hostdir/binpkgs \ + if xbps-query --repository=$HOME/hostdir/binpkgs/bootstrap \ + --repository=$HOME/hostdir/binpkgs \ --repository=$HOME/hostdir/binpkgs/nonfree \ -i "$subpkg" >&/dev/null; then /bin/echo -e "\x1b[34mFile Diff of $subpkg:\x1b[0m" From 4c3e68e5f0f01a370c7487c1dd58dfda5fc463d2 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:09:37 -0400 Subject: [PATCH 116/356] chroot-bash: move to bootstrap repo --- srcpkgs/chroot-bash/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/chroot-bash/template b/srcpkgs/chroot-bash/template index 90dcc3372d85..da448e2a57f8 100644 --- a/srcpkgs/chroot-bash/template +++ b/srcpkgs/chroot-bash/template @@ -15,6 +15,7 @@ maintainer="Enno Boland " license="GPL-3.0-or-later" homepage="http://www.gnu.org/software/bash/bash.html" distfiles="${GNU_SITE}/bash/bash-${_bash_distver}.tar.gz" +repository=bootstrap _url="${GNU_SITE}/bash/bash-${_bash_distver}-patches" for _p in $(seq -w 001 ${_bash_patchlevel}); do From f319ec47554da19d7c40b3e18ef4a143c4d1ba29 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:09:44 -0400 Subject: [PATCH 117/356] chroot-distcc: move to bootstrap repo --- srcpkgs/chroot-distcc/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template index 5e1609934f26..8391ec04cf75 100644 --- a/srcpkgs/chroot-distcc/template +++ b/srcpkgs/chroot-distcc/template @@ -13,6 +13,7 @@ license="GPL-2.0-or-later" homepage="https://distcc.github.io" distfiles="https://github.com/distcc/distcc/releases/download/v${version}/distcc-${version}.tar.gz" checksum=bead25471d5a53ecfdf8f065a6fe48901c14d5008956c318c700e56bc87bf0bc +repository=bootstrap conflicts="distcc>=0" CFLAGS="-fcommon" From 58d7b02d80c83b1263203092f15dd7ffd56a006d Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:09:45 -0400 Subject: [PATCH 118/356] chroot-gawk: move to bootstrap repo --- srcpkgs/chroot-gawk/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/chroot-gawk/template b/srcpkgs/chroot-gawk/template index 2bb65e0467ed..1217a9d982fa 100644 --- a/srcpkgs/chroot-gawk/template +++ b/srcpkgs/chroot-gawk/template @@ -10,6 +10,7 @@ license="GPL-3.0-or-later" homepage="https://directory.fsf.org/wiki/Gawk" distfiles="${GNU_SITE}/gawk/gawk-${version}.tar.xz" checksum=8e4e86f04ed789648b66f757329743a0d6dfb5294c3b91b756a474f1ce05a794 +repository=bootstrap bootstrap=yes provides="awk-0_1" From 512873df035f107827fa1dd3020efa4d29f063cc Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:09:45 -0400 Subject: [PATCH 119/356] chroot-git: move to bootstrap repo --- srcpkgs/chroot-git/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template index b7641aa34392..8e0e0db7b291 100644 --- a/srcpkgs/chroot-git/template +++ b/srcpkgs/chroot-git/template @@ -10,6 +10,7 @@ license="GPL-2.0-only" homepage="https://git-scm.com/" distfiles="https://www.kernel.org/pub/software/scm/git/git-${version}.tar.xz" checksum=40a38a0847b30c371b35873b3afcf123885dd41ea3ecbbf510efa97f3ce5c161 +repository=bootstrap if [ "$CHROOT_READY" ]; then checkdepends="perl gnupg" From ffbbad8278645b46bd2decbf5834b73cda246d0a Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:09:46 -0400 Subject: [PATCH 120/356] chroot-grep: move to bootstrap repo --- srcpkgs/chroot-grep/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/chroot-grep/template b/srcpkgs/chroot-grep/template index 7b68ca9348b8..fe26cf1f17f9 100644 --- a/srcpkgs/chroot-grep/template +++ b/srcpkgs/chroot-grep/template @@ -14,6 +14,7 @@ checksum=498d7cc1b4fb081904d87343febb73475cf771e424fb7e6141aff66013abc382 conflicts="grep>=0" provides="grep-${version}_${revision}" make_check=no # Infinate loop in hash-collision-perf without perl +repository=bootstrap if [ "$XBPS_TARGET_LIBC" = musl ]; then export ac_cv_lib_error_at_line=no From 1526acf54cdbf6f1208c53a413bce9967e488f27 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:09:47 -0400 Subject: [PATCH 121/356] chroot-util-linux: move to bootstrap repo --- srcpkgs/chroot-util-linux/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/chroot-util-linux/template b/srcpkgs/chroot-util-linux/template index cdfd6ff49840..d03deda0344b 100644 --- a/srcpkgs/chroot-util-linux/template +++ b/srcpkgs/chroot-util-linux/template @@ -20,6 +20,7 @@ distfiles="${KERNEL_SITE}/utils/util-linux/v${version%.*}/util-linux-${version}. checksum=86e6707a379c7ff5489c218cfaf1e3464b0b95acf7817db0bc5f179e356a67b2 conflicts="util-linux>=0" provides="util-linux-${version}_${revision}" +repository=bootstrap if [ -z "$CHROOT_READY" ]; then CFLAGS+=" -I${XBPS_MASTERDIR}/usr/include" From 2e0d81381cfa1f309b68f89d972b0a5bc9654af7 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:10:08 -0400 Subject: [PATCH 122/356] curl: move chroot- subpkg to bootstrap repo --- srcpkgs/curl/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/curl/template b/srcpkgs/curl/template index 5442ecfaca4c..6f70942f8838 100644 --- a/srcpkgs/curl/template +++ b/srcpkgs/curl/template @@ -88,6 +88,7 @@ libcurl-devel_package() { chroot-curl_package() { short_desc+=" - for build infra use" + repository=bootstrap pkg_install() { vbin $DESTDIR/usr/bin/curl chroot-curl } From aea66ac0432ecac594a53e5ea92b588e54d56613 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:11:51 -0400 Subject: [PATCH 123/356] cargo-bootstrap: move to bootstrap repo --- srcpkgs/cargo-bootstrap/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template index de2b886baa10..4e39b797a035 100644 --- a/srcpkgs/cargo-bootstrap/template +++ b/srcpkgs/cargo-bootstrap/template @@ -9,6 +9,7 @@ homepage="https://www.rust-lang.org/" conflicts="cargo>=0" lib32disabled=yes nostrip=yes +repository=bootstrap _bootstrap_url="https://static.rust-lang.org/dist" From a2bc8fa1e37b28b5043c992cd88347b839fb465e Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Sat, 19 Nov 2022 19:10:32 -0500 Subject: [PATCH 124/356] cargo-auditable-bootstrap: move to bootstrap repo --- srcpkgs/cargo-auditable-bootstrap/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/cargo-auditable-bootstrap/template b/srcpkgs/cargo-auditable-bootstrap/template index a7fa067c56ea..4efd32137b91 100644 --- a/srcpkgs/cargo-auditable-bootstrap/template +++ b/srcpkgs/cargo-auditable-bootstrap/template @@ -14,6 +14,7 @@ homepage="https://github.com/rust-secure-code/cargo-auditable" changelog="https://github.com/rust-secure-code/cargo-auditable/raw/master/cargo-auditable/CHANGELOG.md" distfiles="https://github.com/rust-secure-code/cargo-auditable/archive/refs/tags/v${version}.tar.gz" checksum=1e04922614623ab0fc641ca6b0fc5ab04c91845b19efbace034e161a0e120b33 +repository=bootstrap post_install() { vlicense ../LICENSE-MIT From a16cd02821bc79ae655ae4b2a0eab72c5029c022 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:11:53 -0400 Subject: [PATCH 125/356] dmd-bootstrap: move to bootstrap repo --- srcpkgs/dmd-bootstrap/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/dmd-bootstrap/template b/srcpkgs/dmd-bootstrap/template index 029b0024faea..0448c834e707 100644 --- a/srcpkgs/dmd-bootstrap/template +++ b/srcpkgs/dmd-bootstrap/template @@ -21,6 +21,7 @@ checksum=" 7f4d84f2b5252c0cc33bffbb4de8aab9321df844b8512e27e90267cbb9bc7422 57306f80a63b83b755043d05e85e83cf3178701c92d295c97d1a5a8be8ffce19" provides="d-compiler-${version}_${revision}" +repository=bootstrap post_extract() { rm -rf dmd druntime phobos From c84e14d5b94629890fac853db8adda578bd7bfb2 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:11:53 -0400 Subject: [PATCH 126/356] go1.12-bootstrap: move to bootstrap repo --- srcpkgs/go1.12-bootstrap/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/go1.12-bootstrap/template b/srcpkgs/go1.12-bootstrap/template index 222baa991a2e..304d2053d041 100644 --- a/srcpkgs/go1.12-bootstrap/template +++ b/srcpkgs/go1.12-bootstrap/template @@ -11,6 +11,7 @@ nostrip=yes noverifyrdeps=yes nocross=yes lib32disabled=yes +repository=bootstrap if [ "$XBPS_TARGET_LIBC" = "musl" ]; then depends+=" gcompat" From 06ef1bbe0b060d26e06a2168035a439fd3811c4d Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:11:55 -0400 Subject: [PATCH 127/356] rust-bootstrap: move to bootstrap repo --- srcpkgs/rust-bootstrap/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/rust-bootstrap/template b/srcpkgs/rust-bootstrap/template index 1fe6f1dee75a..23f147c9fcb9 100644 --- a/srcpkgs/rust-bootstrap/template +++ b/srcpkgs/rust-bootstrap/template @@ -10,6 +10,7 @@ homepage="https://www.rust-lang.org/" conflicts="rust>=0" lib32disabled=yes nostrip=yes +repository=bootstrap if [ "$XBPS_TARGET_LIBC" = "musl" ]; then depends="libexecinfo-devel" From 523de5047eade68f945d0b61d861ae11ef92e06e Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:11:55 -0400 Subject: [PATCH 128/356] openjdk7-bootstrap: move to bootstrap repo --- srcpkgs/openjdk7-bootstrap/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/openjdk7-bootstrap/template b/srcpkgs/openjdk7-bootstrap/template index 53dc975a16da..cba1b589f699 100644 --- a/srcpkgs/openjdk7-bootstrap/template +++ b/srcpkgs/openjdk7-bootstrap/template @@ -33,6 +33,7 @@ license="GPL-2.0-only WITH Classpath-exception-2.0" homepage="https://icedtea.classpath.org/" lib32disabled=yes make_check=no # requires full jdk build +repository=bootstrap if [ -n "$XBPS_DEBUG_PKGS" ]; then configure_args+=" --enable-native-debuginfo" From 3207577b93c5956e2132604787a7905af646cf1f Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:11:56 -0400 Subject: [PATCH 129/356] openjdk9-bootstrap: move to bootstrap repo --- srcpkgs/openjdk9-bootstrap/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/openjdk9-bootstrap/template b/srcpkgs/openjdk9-bootstrap/template index d42b6ea3874a..6d85e3e6f17d 100644 --- a/srcpkgs/openjdk9-bootstrap/template +++ b/srcpkgs/openjdk9-bootstrap/template @@ -41,6 +41,7 @@ distfiles=" http://hg.openjdk.java.net/jdk-updates/jdk9u/jdk/archive/jdk-${_repo_ver}.tar.bz2>jdk-${_repo_ver}-jdk.tar.bz2 http://hg.openjdk.java.net/jdk-updates/jdk9u/langtools/archive/jdk-${_repo_ver}.tar.bz2>jdk-${_repo_ver}-langtools.tar.bz2 http://hg.openjdk.java.net/jdk-updates/jdk9u/nashorn/archive/jdk-${_repo_ver}.tar.bz2>jdk-${_repo_ver}-nashorn.tar.bz2" +repository=bootstrap checksum="914183a7eac6a1dfdfa70a98ceb4262244c77ab904c4570bb34c609ecb5f0986 3807400280a3b92e9dd23fcdd76482162ce54af6fbbaa0777cb6235ad6a66fea From e7db6cd398e9e13d41709c0b5acd65a7119e019f Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:11:56 -0400 Subject: [PATCH 130/356] openjdk10-bootstrap: move to bootstrap repo --- srcpkgs/openjdk10-bootstrap/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/openjdk10-bootstrap/template b/srcpkgs/openjdk10-bootstrap/template index 1c8c621147b6..4776e4b19047 100644 --- a/srcpkgs/openjdk10-bootstrap/template +++ b/srcpkgs/openjdk10-bootstrap/template @@ -34,6 +34,7 @@ homepage="http://openjdk.java.net/" distfiles="https://github.com/openjdk/jdk10u/archive/refs/tags/jdk-${_repo_ver}.tar.gz" checksum="39ce1238d5b2066ffe1c1a09d87c170766309fe18290f27a4ab7d15844d34dc1" lib32disabled=yes +repository=bootstrap case "$XBPS_TARGET_MACHINE" in ppc64*) ;; From 94f3d2a3d5e06ba95dbdae397742083bca0189b1 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:11:57 -0400 Subject: [PATCH 131/356] openjdk12-bootstrap: move to bootstrap repo --- srcpkgs/openjdk12-bootstrap/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/openjdk12-bootstrap/template b/srcpkgs/openjdk12-bootstrap/template index c09ed20d2d04..3bbc2c6967e7 100644 --- a/srcpkgs/openjdk12-bootstrap/template +++ b/srcpkgs/openjdk12-bootstrap/template @@ -43,6 +43,7 @@ checksum=b2bcad35656b00928683416f3480ad00363b00993eb711c3e1886e4fe77eefeb provides="java-environment-${version}_1 java-runtime-${version}_1" lib32disabled=yes nocross=yes +repository=bootstrap # Build is still parallel, but don't use -jN. disable_parallel_build=yes From c177fff22ffc3ed7c7f056f31f3583fcce5e6f91 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:11:57 -0400 Subject: [PATCH 132/356] openjdk13-bootstrap: move to bootstrap repo --- srcpkgs/openjdk13-bootstrap/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/openjdk13-bootstrap/template b/srcpkgs/openjdk13-bootstrap/template index 34e901afd839..89b59cfc6f84 100644 --- a/srcpkgs/openjdk13-bootstrap/template +++ b/srcpkgs/openjdk13-bootstrap/template @@ -43,6 +43,7 @@ checksum=d38fb17795782dffe84e98f21f1d6293b0a45ea8f1e9c81e99cd71acac03a4e0 provides="java-environment-${version}_1 java-runtime-${version}_1" lib32disabled=yes nocross=yes +repository=bootstrap # Build is still parallel, but don't use -jN. disable_parallel_build=yes From d4b07dfabab91edeabf78cf909301c16aea095c4 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:11:58 -0400 Subject: [PATCH 133/356] openjdk14-bootstrap: move to bootstrap repo --- srcpkgs/openjdk14-bootstrap/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/openjdk14-bootstrap/template b/srcpkgs/openjdk14-bootstrap/template index e58d4448491f..b20333bb85b4 100644 --- a/srcpkgs/openjdk14-bootstrap/template +++ b/srcpkgs/openjdk14-bootstrap/template @@ -42,6 +42,7 @@ distfiles="https://hg.openjdk.java.net/jdk-updates/jdk${_java_ver}u/archive/jdk- checksum=dfb3607f1b675458f29a185a40f1dbbf896439cf33b3aa0f3d89df297e604935 provides="java-environment-${version}_1 java-runtime-${version}_1" nocross=yes +repository=bootstrap # Build is still parallel, but don't use -jN. disable_parallel_build=yes From 3815ed88753150f968b03227bcbce4f5bbb1be3e Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:11:58 -0400 Subject: [PATCH 134/356] openjdk15-bootstrap: move to bootstrap repo --- srcpkgs/openjdk15-bootstrap/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/openjdk15-bootstrap/template b/srcpkgs/openjdk15-bootstrap/template index 62f2626c0d53..a3b515b98a96 100644 --- a/srcpkgs/openjdk15-bootstrap/template +++ b/srcpkgs/openjdk15-bootstrap/template @@ -47,6 +47,7 @@ checksum="4bbd7a73354a2d244c7a075406339aa0ce4c5fc6be91a795af931f6dc95d067c 9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c" provides="java-environment-${version}_1 java-runtime-${version}_1" nocross=yes +repository=bootstrap # Build is still parallel, but don't use -jN. disable_parallel_build=yes From 5c98f2dea970761157cee40dfae907c1b8a4b499 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 10 Oct 2022 14:11:59 -0400 Subject: [PATCH 135/356] openjdk16-bootstrap: move to bootstrap repo --- srcpkgs/openjdk16-bootstrap/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/openjdk16-bootstrap/template b/srcpkgs/openjdk16-bootstrap/template index e4d09511cee9..b73b590b0b01 100644 --- a/srcpkgs/openjdk16-bootstrap/template +++ b/srcpkgs/openjdk16-bootstrap/template @@ -47,6 +47,7 @@ checksum="b4a0e71e41a11175e8a7c1dba86ed5b0aa878413158c8d48813db1b64ac9536c 9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c" provides="java-environment-${version}_1 java-runtime-${version}_1" nocross=yes +repository=bootstrap # Build is still parallel, but don't use -jN. disable_parallel_build=yes From 4d8289fb27a8540c5bb17bc81e20e91edcd628b0 Mon Sep 17 00:00:00 2001 From: Michael Aldridge Date: Fri, 3 Feb 2023 21:34:36 -0600 Subject: [PATCH 136/356] .github/workflows: update masterdirs --- .github/workflows/build.yaml | 2 +- .github/workflows/cycles.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 22cbaa0a1ffe..9065af2e31df 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -40,7 +40,7 @@ jobs: if: "!contains(github.event.pull_request.title, '[ci skip]') && !contains(github.event.pull_request.body, '[ci skip]')" container: - image: 'ghcr.io/void-linux/xbps-src-masterdir:20230111RC01-${{ matrix.config.bootstrap }}' + image: 'ghcr.io/void-linux/xbps-src-masterdir:20230203RC01-${{ matrix.config.bootstrap }}' env: PATH: '/usr/libexec/chroot-git:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/usr/local/bin:/tmp/bin' ARCH: '${{ matrix.config.arch }}' diff --git a/.github/workflows/cycles.yml b/.github/workflows/cycles.yml index 4c3aeb42cc2b..6a9a433e1d65 100644 --- a/.github/workflows/cycles.yml +++ b/.github/workflows/cycles.yml @@ -10,7 +10,7 @@ jobs: permissions: issues: write container: - image: 'ghcr.io/void-linux/xbps-src-masterdir:20230111RC01-x86_64-musl' + image: 'ghcr.io/void-linux/xbps-src-masterdir:20230203RC01-x86_64-musl' env: PATH: '/usr/libexec/chroot-git:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/usr/local/bin:/tmp/bin' steps: From 26b6e6b3c5db707e74acc42122bfe48a0f179f07 Mon Sep 17 00:00:00 2001 From: Michael Aldridge Date: Fri, 3 Feb 2023 22:57:53 -0600 Subject: [PATCH 137/356] .github/workflows: Use a different vintage of masterdir --- .github/workflows/build.yaml | 2 +- .github/workflows/cycles.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 9065af2e31df..f3ad322862d9 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -40,7 +40,7 @@ jobs: if: "!contains(github.event.pull_request.title, '[ci skip]') && !contains(github.event.pull_request.body, '[ci skip]')" container: - image: 'ghcr.io/void-linux/xbps-src-masterdir:20230203RC01-${{ matrix.config.bootstrap }}' + image: 'ghcr.io/void-linux/xbps-src-masterdir:20230203RC02-${{ matrix.config.bootstrap }}' env: PATH: '/usr/libexec/chroot-git:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/usr/local/bin:/tmp/bin' ARCH: '${{ matrix.config.arch }}' diff --git a/.github/workflows/cycles.yml b/.github/workflows/cycles.yml index 6a9a433e1d65..15783160916c 100644 --- a/.github/workflows/cycles.yml +++ b/.github/workflows/cycles.yml @@ -10,7 +10,7 @@ jobs: permissions: issues: write container: - image: 'ghcr.io/void-linux/xbps-src-masterdir:20230203RC01-x86_64-musl' + image: 'ghcr.io/void-linux/xbps-src-masterdir:20230203RC02-x86_64-musl' env: PATH: '/usr/libexec/chroot-git:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/usr/local/bin:/tmp/bin' steps: From a992b2794ed922ed8f8386665a6b76bcb889279c Mon Sep 17 00:00:00 2001 From: Duncaen Date: Sat, 4 Feb 2023 15:05:05 +0100 Subject: [PATCH 138/356] .github/workflows: update containers to latest masterdir image --- .github/workflows/build.yaml | 2 +- .github/workflows/cycles.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index f3ad322862d9..6d86820ae7e2 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -40,7 +40,7 @@ jobs: if: "!contains(github.event.pull_request.title, '[ci skip]') && !contains(github.event.pull_request.body, '[ci skip]')" container: - image: 'ghcr.io/void-linux/xbps-src-masterdir:20230203RC02-${{ matrix.config.bootstrap }}' + image: 'ghcr.io/void-linux/xbps-src-masterdir:20230204RC01-${{ matrix.config.bootstrap }}' env: PATH: '/usr/libexec/chroot-git:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/usr/local/bin:/tmp/bin' ARCH: '${{ matrix.config.arch }}' diff --git a/.github/workflows/cycles.yml b/.github/workflows/cycles.yml index 15783160916c..7803c91b39cb 100644 --- a/.github/workflows/cycles.yml +++ b/.github/workflows/cycles.yml @@ -10,7 +10,7 @@ jobs: permissions: issues: write container: - image: 'ghcr.io/void-linux/xbps-src-masterdir:20230203RC02-x86_64-musl' + image: 'ghcr.io/void-linux/xbps-src-masterdir:20230204RC01-x86_64-musl' env: PATH: '/usr/libexec/chroot-git:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/usr/local/bin:/tmp/bin' steps: From 26a28b1228a99472ea161ac34b8a3f5e6f6e4923 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Fri, 3 Feb 2023 21:05:02 -0500 Subject: [PATCH 139/356] python3: fix checks on x86_64-musl --- srcpkgs/python3/template | 39 +++++++++++++++++++++++---------------- 1 file changed, 23 insertions(+), 16 deletions(-) diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template index 972a3cf5a2ec..3b37f46a8a91 100644 --- a/srcpkgs/python3/template +++ b/srcpkgs/python3/template @@ -73,22 +73,29 @@ do_configure() { } do_check() { - # Tests ignored due to expected failures: - # test_chown_*: relies on sane group membership not found in xbps-src - # test_getspnam_exception: expects shadow passwd db unreadable by user - # test_find_library_with_*: expects functionality patched out for musl - # test_openssl_version: LibreSSL version and OpenSSL_version_num disagree - # test_shared_ciphers: SSL advertises unexpected ciphers - # test_freeze_simple_script: requires in-tree expat, which we removed - # - # Test ignored due to failures for unknown reasons: - # test_session*: anomalies in SSL session handling - # test_localtime_daylight_*_dst_true: overflow in datetime.time.mktime - local opts="-i test_chown_* -i test_getspnam_exception \ - -i test_find_library_with_* -i test_openssl_version \ - -i test_shared_ciphers -i test_session* \ - -i test_localtime_daylight_*_dst_true \ - -i test_freeze_simple_script" + local opts + + # relies on sane group membership not found in xbps-src + opts="-i test_chown_*" + # expects shadow passwd db unreadable by user + opts+=" -i test_getspnam_exception" + # expects functionality patched out for musl + opts+=" -i test_find_library_with_*" + # SSL advertises unexpected ciphers + opts+=" -i test_shared_ciphers" + # requires in-tree expat, which we removed + opts+=" -i test_freeze_simple_script" + # anomalies in SSL session handling + opts+=" -i test_session*" + # overflow in datetime.time.mktime + opts+=" -i test_localtime_daylight_*_dst_true" + + if [ "${XBPS_TARGET_LIBC}" = "musl" ]; then + # musl doesn't work with locales + opts+=" -i test_locale* -i test_c_locale* -i test__locale" + opts+=" -i test_fpathconf" + fi + make ${makejobs} EXTRATESTOPTS="${opts}" quicktest } From df3b62873a82f070d20f56b2049364f29d4110db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= Date: Thu, 13 Oct 2022 20:19:15 +0200 Subject: [PATCH 140/356] postgis-postgresql13: remove --- srcpkgs/postgis-postgresql13/template | 32 --------------------------- srcpkgs/postgis-postgresql13/update | 2 -- 2 files changed, 34 deletions(-) delete mode 100644 srcpkgs/postgis-postgresql13/template delete mode 100644 srcpkgs/postgis-postgresql13/update diff --git a/srcpkgs/postgis-postgresql13/template b/srcpkgs/postgis-postgresql13/template deleted file mode 100644 index b95707840357..000000000000 --- a/srcpkgs/postgis-postgresql13/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'postgis-postgresql13' -pkgname=postgis-postgresql13 -version=3.2.1 -revision=3 -build_style=gnu-configure -configure_args=" - --with-projdir=${XBPS_CROSS_BASE}/usr - --with-jsondir=${XBPS_CROSS_BASE}/usr - --with-protobufdir=${XBPS_CROSS_BASE}/usr - --with-geosconfig=${XBPS_CROSS_BASE}/usr/bin/geos-config" -hostmakedepends="automake libtool perl pkg-config geos - libgdal-tools postgresql13-libs-devel which" -makedepends="geos-devel libgdal-devel libpqxx-devel libxml2-devel postgresql13-libs-devel - proj-devel protobuf-c-devel pcre-devel json-c-devel" -checkdepends="libxslt CUnit-devel" -short_desc="Spatial database extender for PostgreSQL" -maintainer="Piotr Wójcik " -license="GPL-2.0-or-later" -homepage="https://postgis.net/" -changelog="https://git.osgeo.org/gitea/postgis/postgis/raw/tag/${version}/NEWS" -distfiles="https://download.osgeo.org/postgis/source/postgis-${version}.tar.gz" -checksum=fbab68dde6ca3934b24ba08c8ab0cff2594f57f93deab41a15c82ae1bb69893e -nocross="FIXME: Cannot run test program to determine PROJ version" - -pre_configure() { - ./autogen.sh -} - -pre_check() { - # regression tests require running postgresql - vsed -i regress/run_test.pl -e '/\/usr\/bin\/env/ a exit;' -} diff --git a/srcpkgs/postgis-postgresql13/update b/srcpkgs/postgis-postgresql13/update deleted file mode 100644 index e5577e6b068a..000000000000 --- a/srcpkgs/postgis-postgresql13/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=postgis -ignore="*alpha* *beta* *rc*" From 31c3e8de0f2da0060654bf968ebec42ffb2a69cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= Date: Thu, 13 Oct 2022 20:22:27 +0200 Subject: [PATCH 141/356] postgresql13: remove --- srcpkgs/postgresql13-client | 1 - srcpkgs/postgresql13-contrib | 1 - srcpkgs/postgresql13-doc | 1 - srcpkgs/postgresql13-libs | 1 - srcpkgs/postgresql13-libs-devel | 1 - srcpkgs/postgresql13-plperl | 1 - srcpkgs/postgresql13-plpython | 1 - srcpkgs/postgresql13-pltcl | 1 - srcpkgs/postgresql13/files/pg_config.sh.in | 143 ----------- srcpkgs/postgresql13/files/postgresql.confd | 17 -- srcpkgs/postgresql13/files/postgresql.pam | 3 - .../postgresql13/files/postgresql13/control/t | 2 - .../postgresql13/files/postgresql13/log/run | 2 - srcpkgs/postgresql13/files/postgresql13/run | 27 --- srcpkgs/postgresql13/files/profile.sh | 14 -- .../patches/pg_config-cross-value.patch | 45 ---- srcpkgs/postgresql13/patches/relocate.patch | 22 -- srcpkgs/postgresql13/template | 228 ------------------ srcpkgs/postgresql13/update | 2 - 19 files changed, 513 deletions(-) delete mode 120000 srcpkgs/postgresql13-client delete mode 120000 srcpkgs/postgresql13-contrib delete mode 120000 srcpkgs/postgresql13-doc delete mode 120000 srcpkgs/postgresql13-libs delete mode 120000 srcpkgs/postgresql13-libs-devel delete mode 120000 srcpkgs/postgresql13-plperl delete mode 120000 srcpkgs/postgresql13-plpython delete mode 120000 srcpkgs/postgresql13-pltcl delete mode 100644 srcpkgs/postgresql13/files/pg_config.sh.in delete mode 100644 srcpkgs/postgresql13/files/postgresql.confd delete mode 100644 srcpkgs/postgresql13/files/postgresql.pam delete mode 100755 srcpkgs/postgresql13/files/postgresql13/control/t delete mode 100755 srcpkgs/postgresql13/files/postgresql13/log/run delete mode 100755 srcpkgs/postgresql13/files/postgresql13/run delete mode 100644 srcpkgs/postgresql13/files/profile.sh delete mode 100644 srcpkgs/postgresql13/patches/pg_config-cross-value.patch delete mode 100644 srcpkgs/postgresql13/patches/relocate.patch delete mode 100644 srcpkgs/postgresql13/template delete mode 100644 srcpkgs/postgresql13/update diff --git a/srcpkgs/postgresql13-client b/srcpkgs/postgresql13-client deleted file mode 120000 index f6f48b1ff3a2..000000000000 --- a/srcpkgs/postgresql13-client +++ /dev/null @@ -1 +0,0 @@ -postgresql13 \ No newline at end of file diff --git a/srcpkgs/postgresql13-contrib b/srcpkgs/postgresql13-contrib deleted file mode 120000 index f6f48b1ff3a2..000000000000 --- a/srcpkgs/postgresql13-contrib +++ /dev/null @@ -1 +0,0 @@ -postgresql13 \ No newline at end of file diff --git a/srcpkgs/postgresql13-doc b/srcpkgs/postgresql13-doc deleted file mode 120000 index f6f48b1ff3a2..000000000000 --- a/srcpkgs/postgresql13-doc +++ /dev/null @@ -1 +0,0 @@ -postgresql13 \ No newline at end of file diff --git a/srcpkgs/postgresql13-libs b/srcpkgs/postgresql13-libs deleted file mode 120000 index f6f48b1ff3a2..000000000000 --- a/srcpkgs/postgresql13-libs +++ /dev/null @@ -1 +0,0 @@ -postgresql13 \ No newline at end of file diff --git a/srcpkgs/postgresql13-libs-devel b/srcpkgs/postgresql13-libs-devel deleted file mode 120000 index f6f48b1ff3a2..000000000000 --- a/srcpkgs/postgresql13-libs-devel +++ /dev/null @@ -1 +0,0 @@ -postgresql13 \ No newline at end of file diff --git a/srcpkgs/postgresql13-plperl b/srcpkgs/postgresql13-plperl deleted file mode 120000 index f6f48b1ff3a2..000000000000 --- a/srcpkgs/postgresql13-plperl +++ /dev/null @@ -1 +0,0 @@ -postgresql13 \ No newline at end of file diff --git a/srcpkgs/postgresql13-plpython b/srcpkgs/postgresql13-plpython deleted file mode 120000 index f6f48b1ff3a2..000000000000 --- a/srcpkgs/postgresql13-plpython +++ /dev/null @@ -1 +0,0 @@ -postgresql13 \ No newline at end of file diff --git a/srcpkgs/postgresql13-pltcl b/srcpkgs/postgresql13-pltcl deleted file mode 120000 index f6f48b1ff3a2..000000000000 --- a/srcpkgs/postgresql13-pltcl +++ /dev/null @@ -1 +0,0 @@ -postgresql13 \ No newline at end of file diff --git a/srcpkgs/postgresql13/files/pg_config.sh.in b/srcpkgs/postgresql13/files/pg_config.sh.in deleted file mode 100644 index 3d20d215d0b3..000000000000 --- a/srcpkgs/postgresql13/files/pg_config.sh.in +++ /dev/null @@ -1,143 +0,0 @@ -#!/bin/sh -# Released to Public Domain by Doan Tran Cong Danh - -print() { - printf '%s\n' "$@" -} - -sysroot="$(cd "${0%/*}" && cd ../.. && pwd)" - -BINDIR="$sysroot/@PREFIX@/bin" -DOCDIR="$sysroot/@PREFIX@/share/doc/postgresql" -HTMLDIR="$sysroot/@PREFIX@/share/doc/postgresql" -INCLUDEDIR="$sysroot/usr/include" -PKGINCLUDEDIR="$sysroot/usr/include/postgresql" -INCLUDEDIR_SERVER="$sysroot/usr/include/postgresql/server" -LIBDIR="$sysroot/@PREFIX@/lib" -PKGLIBDIR="$sysroot/@PREFIX@/lib/postgresql" -LOCALEDIR="$sysroot/@PREFIX@/share/locale" -MANDIR="$sysroot/@PREFIX@/share/man" -SHAREDIR="$sysroot/@PREFIX@/share/postgresql" -SYSCONFDIR="$sysroot/@PREFIX@/etc/postgresql" -PGXS="$sysroot/@PREFIX@/lib/postgresql/pgxs/src/makefiles/pgxs.mk" - -CONFIGURE="@configure_args@" -CC="@CC@" -CPPFLAGS="@CPPFLAGS@" -CFLAGS="@CFLAGS@" -CFLAGS_SL="@CFLAGS_SL@" -LDFLAGS="@LDFLAGS@" -LDFLAGS_EX="@LDFLAGS_EX@" -LDFLAGS_SL="@LDFLAGS_SL@" -LIBS="@LIBS@" -VERSION="PostgreSQL @FULL_VERSION@" - -if [ "$sysroot" != "/" ]; then - CPPFLAGS="$(print "$CPPFLAGS" | sed "s,-I *\\(/@PREFIX@/include\\),-I$sysroot\\1,g")" - CFLAGS="$(print "$CFLAGS" | sed "s,-I *\\(/@PREFIX@/include\\),-I$sysroot\\1,g")" - LDFLAGS="$(print "$LDFLAGS" | sed "s,-L *\\(/@PREFIX@/lib\\),-L$sysroot\\1,g")" -fi - -usage() { - cat <<-EOF - $0 provides information about the installed version of PostgreSQL. - - Usage: - $0 [OPTION]... - - Options: - --bindir show location of user executables - --docdir show location of documentation files - --htmldir show location of HTML documentation files - --includedir show location of C header files of the client interfaces - --pkgincludedir show location of other C header files - --includedir-server show location of C header files for the server - --libdir show location of object code libraries - --pkglibdir show location of dynamically loadable modules - --localedir show location of locale support files - --mandir show location of manual pages - --sharedir show location of architecture-independent support files - --sysconfdir show location of system-wide configuration files - --pgxs show location of extension makefile - --configure show options given to PostgreSQL was built - --cc show CC value used when PostgreSQL was built - --cppflags show CPPFLAGS value used when PostgreSQL was built - --cflags show CFLAGS value used when PostgreSQL was built - --cflags_sl show CFLAGS_SL value used when PostgreSQL was built - --ldflags show LDFLAGS value used when PostgreSQL was built - --ldflags_ex show LDFLAGS_EX value used when PostgreSQL was built - --ldflags_sl show LDFLAGS_SL value used when PostgreSQL was built - --libs show LIBS value used when PostgreSQL was built - --version show the PostgreSQL version - -?, --help show this help, then exit - - With no arguments, all known items are shown. - - Report bugs to . - EOF -} - -if test $# -eq 0; then - cat <<-EOF - BINDIR = $BINDIR - DOCDIR = $DOCDIR - HTMLDIR = $HTMLDIR - INCLUDEDIR = $INCLUDEDIR - PKGINCLUDEDIR = $PKGINCLUDEDIR - INCLUDEDIR-SERVER = $INCLUDEDIR_SERVER - LIBDIR = $LIBDIR - PKGLIBDIR = $PKGLIBDIR - LOCALEDIR = $LOCALEDIR - MANDIR = $MANDIR - SHAREDIR = $SHAREDIR - SYSCONFDIR = $SYSCONFDIR - PGXS = $PGXS - CONFIGURE = $CONFIGURE - CC = $CC - CPPFLAGS = $CPPFLAGS - CFLAGS = $CFLAGS - CFLAGS_SL = $CFLAGS_SL - LDFLAGS = $LDFLAGS - LDFLAGS_EX = $LDFLAGS_EX - LDFLAGS_SL = $LDFLAGS_SL - LIBS = $LIBS - VERSION = $VERSION - EOF -fi - -for arg -do - if test "x$arg" = "x--help" || test "x$arg" = "x-?"; then - usage - exit 0 - fi -done - -for arg -do - case "$arg" in - --bindir) print "$BINDIR" ;; - --docdir) print "$DOCDIR" ;; - --htmldir) print "$HTMLDIR" ;; - --includedir) print "$INCLUDEDIR" ;; - --pkgincludedir) print "$PKGINCLUDEDIR" ;; - --includedir-server) print "$INCLUDEDIR_SERVER" ;; - --libdir) print "$LIBDIR" ;; - --pkglibdir) print "$PKGLIBDIR" ;; - --localedir) print "$LOCALEDIR" ;; - --mandir) print "$MANDIR" ;; - --sharedir) print "$SHAREDIR" ;; - --sysconfdir) print "$SYSCONFDIR" ;; - --pgxs) print "$PGXS" ;; - --configure) print "$CONFIGURE" ;; - --cc) print "$CC" ;; - --cppflags) print "$CPPFLAGS" ;; - --cflags) print "$CFLAGS" ;; - --cflags_sl) print "$CFLAGS_SL" ;; - --ldflags) print "$LDFLAGS" ;; - --ldflags_ex) print "$LDFLAGS_EX" ;; - --ldflags_sl) print "$LDFLAGS_SL" ;; - --libs) print "$LIBS" ;; - --version) print "$VERSION" ;; - esac -done diff --git a/srcpkgs/postgresql13/files/postgresql.confd b/srcpkgs/postgresql13/files/postgresql.confd deleted file mode 100644 index fe7106626fa5..000000000000 --- a/srcpkgs/postgresql13/files/postgresql.confd +++ /dev/null @@ -1,17 +0,0 @@ -# Configuration file for the PostgreSQL server. - -# PostgreSQL's database directory -PGROOT="/var/lib/postgresql@VERSION@" - -# PostgreSQL's log file. -PGLOG="/var/log/postgresql@VERSION@.log" - -# Passed to initdb if necessary -INITOPTS="-A peer --auth-host=md5 --auth-local=peer --locale en_US.UTF-8" - -# Extra options to run postmaster with, e.g.: -# -N is the maximal number of client connections -# -B is the number of shared buffers and has to be at least 2x the value for -N -# Please read the man-page to postmaster for more options. Many of these options -# can be set directly in the configuration-file. -#PGOPTS="-N 512 -B 1024" diff --git a/srcpkgs/postgresql13/files/postgresql.pam b/srcpkgs/postgresql13/files/postgresql.pam deleted file mode 100644 index 53724d1f86a7..000000000000 --- a/srcpkgs/postgresql13/files/postgresql.pam +++ /dev/null @@ -1,3 +0,0 @@ -auth required pam_unix.so -account required pam_unix.so -session required pam_unix.so diff --git a/srcpkgs/postgresql13/files/postgresql13/control/t b/srcpkgs/postgresql13/files/postgresql13/control/t deleted file mode 100755 index dcedfaa20180..000000000000 --- a/srcpkgs/postgresql13/files/postgresql13/control/t +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -/usr/bin/kill -INT `/usr/bin/head -1 /run/runit/supervise.postgresql@VERSION@/pid` diff --git a/srcpkgs/postgresql13/files/postgresql13/log/run b/srcpkgs/postgresql13/files/postgresql13/log/run deleted file mode 100755 index 815d9c974079..000000000000 --- a/srcpkgs/postgresql13/files/postgresql13/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -p daemon.info -t postgres@VERSION@ diff --git a/srcpkgs/postgresql13/files/postgresql13/run b/srcpkgs/postgresql13/files/postgresql13/run deleted file mode 100755 index 9d044e9a1ce1..000000000000 --- a/srcpkgs/postgresql13/files/postgresql13/run +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh -. /@PREFIX@/etc/default/postgresql -: ${PGDATA:="$PGROOT/data"} - -if [ "$PGROOT" != "/var/lib/postgresql@VERSION@" ]; then - echo "Creating symlink /var/lib/postgresql@VERSION@ -> $PGROOT" - ln -sf "$PGROOT" /var/lib/postgresql@VERSION@ -fi - - -if [ ! -d "$PGDATA" ]; then - echo "Initializing database in $PGDATA" - - mkdir -p "$PGDATA" || exit 1 - chown -R postgres:postgres "$PGDATA" - chmod 0700 "$PGDATA" - su - postgres -c "/@PREFIX@/bin/initdb $INITOPTS -D '$PGDATA'" 2>&1 || { - rm -fr "$PGDATA" - exit 1 - } - - if [ -f /@PREFIX@/etc/postgresql/postgresql.conf ]; then - ln -sf /@PREFIX@/etc/postgresql/postgresql.conf "$PGDATA/postgresql.conf" - fi -fi - -exec chpst -u postgres:postgres /@PREFIX@/bin/postgres -D "$PGDATA" $PGOPTS 2>&1 diff --git a/srcpkgs/postgresql13/files/profile.sh b/srcpkgs/postgresql13/files/profile.sh deleted file mode 100644 index 54be2ca50a4f..000000000000 --- a/srcpkgs/postgresql13/files/profile.sh +++ /dev/null @@ -1,14 +0,0 @@ -appendpath () { - case ":$PATH:" in - *:"$1":*) - ;; - *) - PATH="${PATH:+$PATH:}$1" - esac -} - -appendpath '/@PREFIX@/bin' - -unset appendpath - -export PATH diff --git a/srcpkgs/postgresql13/patches/pg_config-cross-value.patch b/srcpkgs/postgresql13/patches/pg_config-cross-value.patch deleted file mode 100644 index cc0a9fc19133..000000000000 --- a/srcpkgs/postgresql13/patches/pg_config-cross-value.patch +++ /dev/null @@ -1,45 +0,0 @@ -Sources: Doan Tran Cong Danh -Upstream: No - - First part needs to be rework in configure script to be usable - upstream - - Second part would un-usable for Windows -diff --git src/common/Makefile src/common/Makefile -index ec04710..2af845f 100644 ---- a/src/common/Makefile -+++ b/src/common/Makefile -@@ -30,10 +30,13 @@ include $(top_builddir)/src/Makefile.global - - # don't include subdirectory-path-dependent -I and -L switches - STD_CPPFLAGS := $(filter-out -I$(top_srcdir)/src/include -I$(top_builddir)/src/include,$(CPPFLAGS)) -+STD_CPPFLAGS := $(subst @XBPS_SYSROOT@,,$(STD_CPPFLAGS)) -+STD_CFLAGS := $(subst @XBPS_SYSROOT@,,$(CFLAGS)) - STD_LDFLAGS := $(filter-out -L$(top_builddir)/src/common -L$(top_builddir)/src/port,$(LDFLAGS)) -+STD_LDFLAGS := $(subst @XBPS_SYSROOT@,,$(STD_LDFLAGS)) - override CPPFLAGS += -DVAL_CC="\"$(CC)\"" - override CPPFLAGS += -DVAL_CPPFLAGS="\"$(STD_CPPFLAGS)\"" --override CPPFLAGS += -DVAL_CFLAGS="\"$(CFLAGS)\"" -+override CPPFLAGS += -DVAL_CFLAGS="\"$(STD_CFLAGS)\"" - override CPPFLAGS += -DVAL_CFLAGS_SL="\"$(CFLAGS_SL)\"" - override CPPFLAGS += -DVAL_LDFLAGS="\"$(STD_LDFLAGS)\"" - override CPPFLAGS += -DVAL_LDFLAGS_EX="\"$(LDFLAGS_EX)\"" -@@ -72,7 +75,19 @@ OBJS_FRONTEND = $(OBJS_COMMON) fe_memutils.o restricted_token.o - GEN_KEYWORDLIST = $(PERL) -I $(TOOLSDIR) $(TOOLSDIR)/gen_keywordlist.pl - GEN_KEYWORDLIST_DEPS = $(TOOLSDIR)/gen_keywordlist.pl $(TOOLSDIR)/PerfectHash.pm - --all: libpgcommon.a libpgcommon_shlib.a libpgcommon_srv.a -+all: libpgcommon.a libpgcommon_shlib.a libpgcommon_srv.a pg_config.sh -+ -+pg_config.sh: pg_config.sh.in -+ sed -e "s/@configure_args@/$(subst /,\\/,$(configure_args))/" \ -+ -e "s/@CC@/$(subst /,\\/,$(CC))/" \ -+ -e "s/@CPPFLAGS@/$(subst /,\\/,$(STD_CPPFLAGS))/" \ -+ -e "s/@CFLAGS@/$(subst /,\\/,$(STD_CFLAGS))/" \ -+ -e "s/@CFLAGS_SL@/$(subst /,\\/,$(CFLAGS_SL))/" \ -+ -e "s/@LDFLAGS@/$(subst /,\\/,$(STD_LDFLAGS))/" \ -+ -e "s/@LDFLAGS_EX@/$(subst /,\\/,$(LDFLAGS_EX))/" \ -+ -e "s/@LDFLAGS_SL@/$(subst /,\\/,$(LDFLAGS_SL))/" \ -+ -e "s/@LIBS@/$(subst /,\\/,$(LIBS))/" \ -+ $< >$@ - - distprep: kwlist_d.h - diff --git a/srcpkgs/postgresql13/patches/relocate.patch b/srcpkgs/postgresql13/patches/relocate.patch deleted file mode 100644 index d2cc14281e3a..000000000000 --- a/srcpkgs/postgresql13/patches/relocate.patch +++ /dev/null @@ -1,22 +0,0 @@ -From bf0601df89f611b33d8dbc27722351bf99e2cc18 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= -Date: Sat, 18 Jan 2020 12:19:45 +0100 -Subject: [PATCH] relocate - - -diff --git src/port/path.c src/port/path.c -index 710988b..20dc57d 100644 ---- a/src/port/path.c -+++ b/src/port/path.c -@@ -544,6 +544,8 @@ make_relative_path(char *ret_path, const char *target_path, - int tail_len; - int i; - -+ goto no_match; // we relocate only binaries -+ - /* - * Determine the common prefix --- note we require it to end on a - * directory separator, consider eg '/usr/lib' and '/usr/libexec'. --- -2.23.0 - diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template deleted file mode 100644 index 0f1ea0072b11..000000000000 --- a/srcpkgs/postgresql13/template +++ /dev/null @@ -1,228 +0,0 @@ -# Template file for 'postgresql13' -pkgname=postgresql13 -version=13.8 -revision=3 -build_style=gnu-configure -make_build_target=world -_major="${version%%.*}" -_prefix="usr/lib/psql${_major}" -configure_args="--with-openssl --with-python - --with-pam --enable-thread-safety - --with-perl --with-tcl --without-ldap --without-gssapi - --without-bonjour --with-libxml --with-libxslt - --with-system-tzdata=/usr/share/zoneinfo --enable-nls --with-uuid=e2fs" -hostmakedepends="docbook2x gettext flex openjade" -makedepends="libfl-devel openssl-devel libuuid-devel libxslt-devel pam-devel perl - python3-devel readline-devel tcl-devel" -short_desc="Sophisticated open-source Object-Relational DBMS" -maintainer="Piotr Wójcik " -license="PostgreSQL" -homepage="https://www.postgresql.org" -changelog="https://www.postgresql.org/docs/current/release-${version//./-}.html" -distfiles="https://ftp.postgresql.org/pub/source/v${version}/postgresql-${version}.tar.bz2" -checksum=73876fdd3a517087340458dca4ce15b8d2a4dbceb334c0441424551ae6c4cded -make_check=ci-skip # Postgres server can't be run as root - -conf_files=" - /${_prefix}/etc/default/postgresql - /${_prefix}/etc/pam.d/postgresql - /${_prefix}/etc/postgresql/postgresql.conf -" - -# Create 'postgres' user for the server. -system_accounts="postgres" -postgres_homedir="/var/lib/postgresql" -postgres_shell="/bin/sh" -postgres_descr="PostgreSQL database server user" -make_dirs=" - /var/lib/postgresql 0750 postgres postgres - /var/lib/postgresql${_major} 0750 postgres postgres" - -if [ "$CROSS_BUILD" ]; then - configure_args+=" --without-perl --without-python --without-tcl" -fi - -post_patch() { - cp "$FILESDIR"/pg_config.sh.in src/common/pg_config.sh.in - _substitute src/common/pg_config.sh.in - vsed -i -e "s,@XBPS_SYSROOT@,${XBPS_CROSS_BASE%/}," src/common/Makefile -} - -pre_configure() { - _style_configure_args="${configure_args}" - configure_args=" " - for arg in ${_style_configure_args}; do - case $arg in - --prefix=*|*dir=*) : ;; # skip - *) configure_args+=" $arg" - esac - done - configure_args="--prefix=/${_prefix} - --sysconfdir=/${_prefix}/etc - --includedir=/usr/include - ${configure_args}" -} - -post_build() { - make -C contrib ${makejobs} -} - -pre_check() { - ln -sr tmp_install/${_prefix} /${_prefix%/*} -} - -post_install() { - vmkdir usr/share/man - cp -r doc/src/sgml/man? ${DESTDIR}/usr/share/man - for i in ${DESTDIR}/usr/share/man/*[^3]/*; do - mv $i ${i%.*}-${_major}.${i##*.} - done - vmkdir ${_prefix}/share/doc - cp -r doc/src/sgml/html ${DESTDIR}/${_prefix}/share/doc - vsv ${pkgname} - find "${DESTDIR}/etc/sv" -type f -exec sed -i -e s:@VERSION@:${_major}: -e s:@PREFIX@:${_prefix}: '{}' ';' - vlicense COPYRIGHT - - vinstall ${FILESDIR}/profile.sh 644 etc/profile.d ${pkgname}.sh - _substitute ${DESTDIR}/etc/profile.d/${pkgname}.sh - vinstall ${FILESDIR}/postgresql.confd 644 ${_prefix}/etc/default postgresql - _substitute ${DESTDIR}/${_prefix}/etc/default/postgresql - vinstall ${FILESDIR}/postgresql.pam 644 ${_prefix}/etc/pam.d postgresql - _substitute ${DESTDIR}/${_prefix}/etc/pam.d/postgresql - vinstall ${DESTDIR}/${_prefix}/share/postgresql/postgresql.conf.sample \ - 644 ${_prefix}/etc/postgresql postgresql.conf - vbin src/common/pg_config.sh - - vsed -i 's/install_bin = .*/install_bin = install/g' \ - ${DESTDIR}/${_prefix}/lib/postgresql/pgxs/src/Makefile.global -} - -_substitute() { - sed -i "$1" -e s:@PREFIX@:${_prefix}: -e s:@VERSION@:${_major}: -e s:@FULL_VERSION@:${version}: -} - -postgresql13-doc_package() { - short_desc="PostgreSQL documentation" - pkg_install() { - vmove ${_prefix}/share/doc - } -} - -postgresql13-libs_package() { - short_desc="PostgreSQL shared libraries" - conflicts="postgresql9.6-libs>=0 postgresql12-libs>=0" - pkg_install() { - vmove "${_prefix}/lib/*.so*" - for d in $(find ${DESTDIR}/${_prefix}/share/locale \ - -type f -name libpq5\*); do - mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - done - mv ${PKGDESTDIR}/${_prefix}/lib/* ${PKGDESTDIR}/usr/lib - } -} - -postgresql13-libs-devel_package() { - depends="postgresql-libs>=${version}_${revision} openssl-devel" - short_desc="PostgreSQL shared libraries (development files)" - conflicts="postgresql9.6-libs-devel>=0 postgresql12-libs-devel>=0" - pkg_install() { - vmkdir usr/bin - vmkdir usr/lib - for f in pg_config ecpg; do - vmove ${_prefix}/bin/${f} - vmove "usr/share/man/man1/$(basename ${f})*" - ln -sr "${PKGDESTDIR}/${_prefix}/bin/${f}" "${PKGDESTDIR}/usr/bin" - done - vmove usr/bin/pg_config.sh - vmove usr/include - vmove "${_prefix}/lib/*.a" - mv "${DESTDIR}/${_prefix}/lib/pkgconfig" "${PKGDESTDIR}/usr/lib" - vmove usr/share/man/man3 - vmove ${_prefix}/lib/postgresql/pgxs - for f in libpq.so libpgtypes.so libecpg_compat.so libecpg.so; do - ln -sr "${PKGDESTDIR}/usr/lib/${f}" "${PKGDESTDIR}/${_prefix}/lib" - done - for d in $(find ${DESTDIR}/${_prefix}/share/locale \ - -type f -name pg_config\* -o -name ecpg\*); do - mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - done - } -} - -# XXX disabled for now in cross builds. -if [ -z "$CROSS_BUILD" ]; then - -postgresql13-plperl_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc="PL/Perl procedural language for PostgreSQL" - pkg_install() { - vmove "${_prefix}/lib/postgresql/plperl*" - for d in $(find ${DESTDIR}/${_prefix}/share/locale \ - -type f -name plperl\*); do - mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - done - } -} - -postgresql13-plpython_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc="PL/Python procedural language for PostgreSQL" - pkg_install() { - vmove "${_prefix}/lib/postgresql/plpython*" - for d in $(find ${DESTDIR}/${_prefix}/share/locale \ - -type f -name plpython\*); do - mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - done - } -} - -postgresql13-pltcl_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc="PL/Tcl procedural language for PostgreSQL" - pkg_install() { - vmove "${_prefix}/lib/postgresql/pltcl*" - for d in $(find ${DESTDIR}/${_prefix}/share/locale \ - -type f -name pltcl\*); do - mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - done - } -} - -fi # !CROSS_BUILD - -postgresql13-client_package() { - short_desc="Client frontends programs for PostgreSQL" - pkg_install() { - for f in clusterdb createdb createuser dropdb \ - dropuser pg_dump pg_dumpall pg_isready pg_restore psql reindexdb \ - vacuumdb; do - vmove ${_prefix}/bin/${f} - vmove usr/share/man/man1/$(basename ${f})-${_major}.1 - done - vmove usr/share/man/man7 - for d in $(find ${DESTDIR}/${_prefix}/share/locale \ - -type f -name pgscripts\* -o \ - -name psql\* -o \ - -name pg_dump\*); do - mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - done - mv ${DESTDIR}/${_prefix}/share/postgresql/psqlrc.* \ - ${PKGDESTDIR}/${_prefix}/share - vinstall ${FILESDIR}/profile.sh 644 etc/profile.d ${pkgname}.sh - _substitute ${PKGDESTDIR}/etc/profile.d/${pkgname}.sh - } -} - -postgresql13-contrib_package() { - short_desc="PostgreSQL contributed programs and extensions" - pkg_install() { - make -C contrib install DESTDIR=${PKGDESTDIR} - mv ${PKGDESTDIR}/usr/include ${PKGDESTDIR}/${_prefix} - } -} diff --git a/srcpkgs/postgresql13/update b/srcpkgs/postgresql13/update deleted file mode 100644 index 160ccf143338..000000000000 --- a/srcpkgs/postgresql13/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://ftp.postgresql.org/pub/source/" -pattern="v\K${version%%.*}[\d.]+(?!\w)" From 86230fb251cc48c80eb1d7d57c4231d50a4912e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= Date: Thu, 13 Oct 2022 22:49:49 +0200 Subject: [PATCH 142/356] New package: postgresql15-15.1 --- common/shlibs | 8 +- srcpkgs/postgresql-libs | 2 +- srcpkgs/postgresql-libs-devel | 2 +- srcpkgs/postgresql15-client | 1 + srcpkgs/postgresql15-contrib | 1 + srcpkgs/postgresql15-doc | 1 + srcpkgs/postgresql15-plperl | 1 + srcpkgs/postgresql15-plpython | 1 + srcpkgs/postgresql15-pltcl | 1 + srcpkgs/postgresql15/files/pg_config.sh.in | 143 +++++++++++ srcpkgs/postgresql15/files/postgresql.confd | 17 ++ srcpkgs/postgresql15/files/postgresql.pam | 3 + .../postgresql15/files/postgresql15/control/t | 2 + .../postgresql15/files/postgresql15/log/run | 2 + srcpkgs/postgresql15/files/postgresql15/run | 27 +++ srcpkgs/postgresql15/files/profile.sh | 14 ++ .../patches/pg_config-cross-value.patch | 45 ++++ srcpkgs/postgresql15/patches/relocate.patch | 22 ++ srcpkgs/postgresql15/template | 229 ++++++++++++++++++ srcpkgs/postgresql15/update | 2 + 20 files changed, 518 insertions(+), 6 deletions(-) create mode 120000 srcpkgs/postgresql15-client create mode 120000 srcpkgs/postgresql15-contrib create mode 120000 srcpkgs/postgresql15-doc create mode 120000 srcpkgs/postgresql15-plperl create mode 120000 srcpkgs/postgresql15-plpython create mode 120000 srcpkgs/postgresql15-pltcl create mode 100644 srcpkgs/postgresql15/files/pg_config.sh.in create mode 100644 srcpkgs/postgresql15/files/postgresql.confd create mode 100644 srcpkgs/postgresql15/files/postgresql.pam create mode 100755 srcpkgs/postgresql15/files/postgresql15/control/t create mode 100755 srcpkgs/postgresql15/files/postgresql15/log/run create mode 100755 srcpkgs/postgresql15/files/postgresql15/run create mode 100644 srcpkgs/postgresql15/files/profile.sh create mode 100644 srcpkgs/postgresql15/patches/pg_config-cross-value.patch create mode 100644 srcpkgs/postgresql15/patches/relocate.patch create mode 100644 srcpkgs/postgresql15/template create mode 100644 srcpkgs/postgresql15/update diff --git a/common/shlibs b/common/shlibs index 523fd15af734..af1fd992b5da 100644 --- a/common/shlibs +++ b/common/shlibs @@ -568,10 +568,10 @@ libKF5PurposeWidgets.so.5 purpose-5.48.0_1 libKF5Purpose.so.5 purpose-5.48.0_1 libKF5PulseAudioQt.so.3 pulseaudio-qt-1.3_1 libReviewboardHelpers.so.5 purpose-5.48.0_1 -libecpg_compat.so.3 postgresql-libs-14.0_1 -libecpg.so.6 postgresql-libs-14.0_1 -libpgtypes.so.3 postgresql-libs-14.0_1 -libpq.so.5 postgresql-libs-14.0_1 +libecpg_compat.so.3 postgresql-libs-15.1_1 +libecpg.so.6 postgresql-libs-15.1_1 +libpgtypes.so.3 postgresql-libs-15.1_1 +libpq.so.5 postgresql-libs-15.1_1 libmypaint.so.0 libmypaint-1.6.1_1 libgssapi_krb5.so.2 mit-krb5-libs-1.8_1 libgssrpc.so.4 mit-krb5-libs-1.8_1 diff --git a/srcpkgs/postgresql-libs b/srcpkgs/postgresql-libs index 13d0224a054b..a44b462efd15 120000 --- a/srcpkgs/postgresql-libs +++ b/srcpkgs/postgresql-libs @@ -1 +1 @@ -postgresql14 \ No newline at end of file +postgresql15 \ No newline at end of file diff --git a/srcpkgs/postgresql-libs-devel b/srcpkgs/postgresql-libs-devel index 13d0224a054b..a44b462efd15 120000 --- a/srcpkgs/postgresql-libs-devel +++ b/srcpkgs/postgresql-libs-devel @@ -1 +1 @@ -postgresql14 \ No newline at end of file +postgresql15 \ No newline at end of file diff --git a/srcpkgs/postgresql15-client b/srcpkgs/postgresql15-client new file mode 120000 index 000000000000..a44b462efd15 --- /dev/null +++ b/srcpkgs/postgresql15-client @@ -0,0 +1 @@ +postgresql15 \ No newline at end of file diff --git a/srcpkgs/postgresql15-contrib b/srcpkgs/postgresql15-contrib new file mode 120000 index 000000000000..a44b462efd15 --- /dev/null +++ b/srcpkgs/postgresql15-contrib @@ -0,0 +1 @@ +postgresql15 \ No newline at end of file diff --git a/srcpkgs/postgresql15-doc b/srcpkgs/postgresql15-doc new file mode 120000 index 000000000000..a44b462efd15 --- /dev/null +++ b/srcpkgs/postgresql15-doc @@ -0,0 +1 @@ +postgresql15 \ No newline at end of file diff --git a/srcpkgs/postgresql15-plperl b/srcpkgs/postgresql15-plperl new file mode 120000 index 000000000000..a44b462efd15 --- /dev/null +++ b/srcpkgs/postgresql15-plperl @@ -0,0 +1 @@ +postgresql15 \ No newline at end of file diff --git a/srcpkgs/postgresql15-plpython b/srcpkgs/postgresql15-plpython new file mode 120000 index 000000000000..a44b462efd15 --- /dev/null +++ b/srcpkgs/postgresql15-plpython @@ -0,0 +1 @@ +postgresql15 \ No newline at end of file diff --git a/srcpkgs/postgresql15-pltcl b/srcpkgs/postgresql15-pltcl new file mode 120000 index 000000000000..a44b462efd15 --- /dev/null +++ b/srcpkgs/postgresql15-pltcl @@ -0,0 +1 @@ +postgresql15 \ No newline at end of file diff --git a/srcpkgs/postgresql15/files/pg_config.sh.in b/srcpkgs/postgresql15/files/pg_config.sh.in new file mode 100644 index 000000000000..68068a82e01e --- /dev/null +++ b/srcpkgs/postgresql15/files/pg_config.sh.in @@ -0,0 +1,143 @@ +#!/bin/sh +# Released to Public Domain by Doan Tran Cong Danh + +print() { + printf '%s\n' "$@" +} + +sysroot="$(cd "${0%/*}" && cd ../.. && pwd)" + +BINDIR="$sysroot/@PREFIX@/bin" +DOCDIR="$sysroot/@PREFIX@/share/doc/postgresql" +HTMLDIR="$sysroot/@PREFIX@/share/doc/postgresql" +INCLUDEDIR="$sysroot/usr/include" +PKGINCLUDEDIR="$sysroot/usr/include/postgresql" +INCLUDEDIR_SERVER="$sysroot/usr/include/postgresql/server" +LIBDIR="$sysroot/@PREFIX@/lib" +PKGLIBDIR="$sysroot/@PREFIX@/lib/postgresql" +LOCALEDIR="$sysroot/@PREFIX@/share/locale" +MANDIR="$sysroot/@PREFIX@/share/man" +SHAREDIR="$sysroot/@PREFIX@/share/postgresql" +SYSCONFDIR="$sysroot/etc/psql@VERSION@/postgresql" +PGXS="$sysroot/@PREFIX@/lib/postgresql/pgxs/src/makefiles/pgxs.mk" + +CONFIGURE="@configure_args@" +CC="@CC@" +CPPFLAGS="@CPPFLAGS@" +CFLAGS="@CFLAGS@" +CFLAGS_SL="@CFLAGS_SL@" +LDFLAGS="@LDFLAGS@" +LDFLAGS_EX="@LDFLAGS_EX@" +LDFLAGS_SL="@LDFLAGS_SL@" +LIBS="@LIBS@" +VERSION="PostgreSQL @FULL_VERSION@" + +if [ "$sysroot" != "/" ]; then + CPPFLAGS="$(print "$CPPFLAGS" | sed "s,-I *\\(/@PREFIX@/include\\),-I$sysroot\\1,g")" + CFLAGS="$(print "$CFLAGS" | sed "s,-I *\\(/@PREFIX@/include\\),-I$sysroot\\1,g")" + LDFLAGS="$(print "$LDFLAGS" | sed "s,-L *\\(/@PREFIX@/lib\\),-L$sysroot\\1,g")" +fi + +usage() { + cat <<-EOF + $0 provides information about the installed version of PostgreSQL. + + Usage: + $0 [OPTION]... + + Options: + --bindir show location of user executables + --docdir show location of documentation files + --htmldir show location of HTML documentation files + --includedir show location of C header files of the client interfaces + --pkgincludedir show location of other C header files + --includedir-server show location of C header files for the server + --libdir show location of object code libraries + --pkglibdir show location of dynamically loadable modules + --localedir show location of locale support files + --mandir show location of manual pages + --sharedir show location of architecture-independent support files + --sysconfdir show location of system-wide configuration files + --pgxs show location of extension makefile + --configure show options given to PostgreSQL was built + --cc show CC value used when PostgreSQL was built + --cppflags show CPPFLAGS value used when PostgreSQL was built + --cflags show CFLAGS value used when PostgreSQL was built + --cflags_sl show CFLAGS_SL value used when PostgreSQL was built + --ldflags show LDFLAGS value used when PostgreSQL was built + --ldflags_ex show LDFLAGS_EX value used when PostgreSQL was built + --ldflags_sl show LDFLAGS_SL value used when PostgreSQL was built + --libs show LIBS value used when PostgreSQL was built + --version show the PostgreSQL version + -?, --help show this help, then exit + + With no arguments, all known items are shown. + + Report bugs to . + EOF +} + +if test $# -eq 0; then + cat <<-EOF + BINDIR = $BINDIR + DOCDIR = $DOCDIR + HTMLDIR = $HTMLDIR + INCLUDEDIR = $INCLUDEDIR + PKGINCLUDEDIR = $PKGINCLUDEDIR + INCLUDEDIR-SERVER = $INCLUDEDIR_SERVER + LIBDIR = $LIBDIR + PKGLIBDIR = $PKGLIBDIR + LOCALEDIR = $LOCALEDIR + MANDIR = $MANDIR + SHAREDIR = $SHAREDIR + SYSCONFDIR = $SYSCONFDIR + PGXS = $PGXS + CONFIGURE = $CONFIGURE + CC = $CC + CPPFLAGS = $CPPFLAGS + CFLAGS = $CFLAGS + CFLAGS_SL = $CFLAGS_SL + LDFLAGS = $LDFLAGS + LDFLAGS_EX = $LDFLAGS_EX + LDFLAGS_SL = $LDFLAGS_SL + LIBS = $LIBS + VERSION = $VERSION + EOF +fi + +for arg +do + if test "x$arg" = "x--help" || test "x$arg" = "x-?"; then + usage + exit 0 + fi +done + +for arg +do + case "$arg" in + --bindir) print "$BINDIR" ;; + --docdir) print "$DOCDIR" ;; + --htmldir) print "$HTMLDIR" ;; + --includedir) print "$INCLUDEDIR" ;; + --pkgincludedir) print "$PKGINCLUDEDIR" ;; + --includedir-server) print "$INCLUDEDIR_SERVER" ;; + --libdir) print "$LIBDIR" ;; + --pkglibdir) print "$PKGLIBDIR" ;; + --localedir) print "$LOCALEDIR" ;; + --mandir) print "$MANDIR" ;; + --sharedir) print "$SHAREDIR" ;; + --sysconfdir) print "$SYSCONFDIR" ;; + --pgxs) print "$PGXS" ;; + --configure) print "$CONFIGURE" ;; + --cc) print "$CC" ;; + --cppflags) print "$CPPFLAGS" ;; + --cflags) print "$CFLAGS" ;; + --cflags_sl) print "$CFLAGS_SL" ;; + --ldflags) print "$LDFLAGS" ;; + --ldflags_ex) print "$LDFLAGS_EX" ;; + --ldflags_sl) print "$LDFLAGS_SL" ;; + --libs) print "$LIBS" ;; + --version) print "$VERSION" ;; + esac +done diff --git a/srcpkgs/postgresql15/files/postgresql.confd b/srcpkgs/postgresql15/files/postgresql.confd new file mode 100644 index 000000000000..fe7106626fa5 --- /dev/null +++ b/srcpkgs/postgresql15/files/postgresql.confd @@ -0,0 +1,17 @@ +# Configuration file for the PostgreSQL server. + +# PostgreSQL's database directory +PGROOT="/var/lib/postgresql@VERSION@" + +# PostgreSQL's log file. +PGLOG="/var/log/postgresql@VERSION@.log" + +# Passed to initdb if necessary +INITOPTS="-A peer --auth-host=md5 --auth-local=peer --locale en_US.UTF-8" + +# Extra options to run postmaster with, e.g.: +# -N is the maximal number of client connections +# -B is the number of shared buffers and has to be at least 2x the value for -N +# Please read the man-page to postmaster for more options. Many of these options +# can be set directly in the configuration-file. +#PGOPTS="-N 512 -B 1024" diff --git a/srcpkgs/postgresql15/files/postgresql.pam b/srcpkgs/postgresql15/files/postgresql.pam new file mode 100644 index 000000000000..53724d1f86a7 --- /dev/null +++ b/srcpkgs/postgresql15/files/postgresql.pam @@ -0,0 +1,3 @@ +auth required pam_unix.so +account required pam_unix.so +session required pam_unix.so diff --git a/srcpkgs/postgresql15/files/postgresql15/control/t b/srcpkgs/postgresql15/files/postgresql15/control/t new file mode 100755 index 000000000000..dcedfaa20180 --- /dev/null +++ b/srcpkgs/postgresql15/files/postgresql15/control/t @@ -0,0 +1,2 @@ +#!/bin/sh +/usr/bin/kill -INT `/usr/bin/head -1 /run/runit/supervise.postgresql@VERSION@/pid` diff --git a/srcpkgs/postgresql15/files/postgresql15/log/run b/srcpkgs/postgresql15/files/postgresql15/log/run new file mode 100755 index 000000000000..815d9c974079 --- /dev/null +++ b/srcpkgs/postgresql15/files/postgresql15/log/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec logger -p daemon.info -t postgres@VERSION@ diff --git a/srcpkgs/postgresql15/files/postgresql15/run b/srcpkgs/postgresql15/files/postgresql15/run new file mode 100755 index 000000000000..3aee9440e847 --- /dev/null +++ b/srcpkgs/postgresql15/files/postgresql15/run @@ -0,0 +1,27 @@ +#!/bin/sh +. /etc/psql@VERSION@/default/postgresql +: ${PGDATA:="$PGROOT/data"} + +if [ "$PGROOT" != "/var/lib/postgresql@VERSION@" ]; then + echo "Creating symlink /var/lib/postgresql@VERSION@ -> $PGROOT" + ln -sf "$PGROOT" /var/lib/postgresql@VERSION@ +fi + + +if [ ! -d "$PGDATA" ]; then + echo "Initializing database in $PGDATA" + + mkdir -p "$PGDATA" || exit 1 + chown -R postgres:postgres "$PGDATA" + chmod 0700 "$PGDATA" + su - postgres -c "/@PREFIX@/bin/initdb $INITOPTS -D '$PGDATA'" 2>&1 || { + rm -fr "$PGDATA" + exit 1 + } + + if [ -f /etc/psql@VERSION@/postgresql/postgresql.conf ]; then + ln -sf /etc/psql@VERSION@/postgresql/postgresql.conf "$PGDATA/postgresql.conf" + fi +fi + +exec chpst -u postgres:postgres /@PREFIX@/bin/postgres -D "$PGDATA" $PGOPTS 2>&1 diff --git a/srcpkgs/postgresql15/files/profile.sh b/srcpkgs/postgresql15/files/profile.sh new file mode 100644 index 000000000000..54be2ca50a4f --- /dev/null +++ b/srcpkgs/postgresql15/files/profile.sh @@ -0,0 +1,14 @@ +appendpath () { + case ":$PATH:" in + *:"$1":*) + ;; + *) + PATH="${PATH:+$PATH:}$1" + esac +} + +appendpath '/@PREFIX@/bin' + +unset appendpath + +export PATH diff --git a/srcpkgs/postgresql15/patches/pg_config-cross-value.patch b/srcpkgs/postgresql15/patches/pg_config-cross-value.patch new file mode 100644 index 000000000000..cc0a9fc19133 --- /dev/null +++ b/srcpkgs/postgresql15/patches/pg_config-cross-value.patch @@ -0,0 +1,45 @@ +Sources: Doan Tran Cong Danh +Upstream: No + - First part needs to be rework in configure script to be usable + upstream + - Second part would un-usable for Windows +diff --git src/common/Makefile src/common/Makefile +index ec04710..2af845f 100644 +--- a/src/common/Makefile ++++ b/src/common/Makefile +@@ -30,10 +30,13 @@ include $(top_builddir)/src/Makefile.global + + # don't include subdirectory-path-dependent -I and -L switches + STD_CPPFLAGS := $(filter-out -I$(top_srcdir)/src/include -I$(top_builddir)/src/include,$(CPPFLAGS)) ++STD_CPPFLAGS := $(subst @XBPS_SYSROOT@,,$(STD_CPPFLAGS)) ++STD_CFLAGS := $(subst @XBPS_SYSROOT@,,$(CFLAGS)) + STD_LDFLAGS := $(filter-out -L$(top_builddir)/src/common -L$(top_builddir)/src/port,$(LDFLAGS)) ++STD_LDFLAGS := $(subst @XBPS_SYSROOT@,,$(STD_LDFLAGS)) + override CPPFLAGS += -DVAL_CC="\"$(CC)\"" + override CPPFLAGS += -DVAL_CPPFLAGS="\"$(STD_CPPFLAGS)\"" +-override CPPFLAGS += -DVAL_CFLAGS="\"$(CFLAGS)\"" ++override CPPFLAGS += -DVAL_CFLAGS="\"$(STD_CFLAGS)\"" + override CPPFLAGS += -DVAL_CFLAGS_SL="\"$(CFLAGS_SL)\"" + override CPPFLAGS += -DVAL_LDFLAGS="\"$(STD_LDFLAGS)\"" + override CPPFLAGS += -DVAL_LDFLAGS_EX="\"$(LDFLAGS_EX)\"" +@@ -72,7 +75,19 @@ OBJS_FRONTEND = $(OBJS_COMMON) fe_memutils.o restricted_token.o + GEN_KEYWORDLIST = $(PERL) -I $(TOOLSDIR) $(TOOLSDIR)/gen_keywordlist.pl + GEN_KEYWORDLIST_DEPS = $(TOOLSDIR)/gen_keywordlist.pl $(TOOLSDIR)/PerfectHash.pm + +-all: libpgcommon.a libpgcommon_shlib.a libpgcommon_srv.a ++all: libpgcommon.a libpgcommon_shlib.a libpgcommon_srv.a pg_config.sh ++ ++pg_config.sh: pg_config.sh.in ++ sed -e "s/@configure_args@/$(subst /,\\/,$(configure_args))/" \ ++ -e "s/@CC@/$(subst /,\\/,$(CC))/" \ ++ -e "s/@CPPFLAGS@/$(subst /,\\/,$(STD_CPPFLAGS))/" \ ++ -e "s/@CFLAGS@/$(subst /,\\/,$(STD_CFLAGS))/" \ ++ -e "s/@CFLAGS_SL@/$(subst /,\\/,$(CFLAGS_SL))/" \ ++ -e "s/@LDFLAGS@/$(subst /,\\/,$(STD_LDFLAGS))/" \ ++ -e "s/@LDFLAGS_EX@/$(subst /,\\/,$(LDFLAGS_EX))/" \ ++ -e "s/@LDFLAGS_SL@/$(subst /,\\/,$(LDFLAGS_SL))/" \ ++ -e "s/@LIBS@/$(subst /,\\/,$(LIBS))/" \ ++ $< >$@ + + distprep: kwlist_d.h + diff --git a/srcpkgs/postgresql15/patches/relocate.patch b/srcpkgs/postgresql15/patches/relocate.patch new file mode 100644 index 000000000000..d2cc14281e3a --- /dev/null +++ b/srcpkgs/postgresql15/patches/relocate.patch @@ -0,0 +1,22 @@ +From bf0601df89f611b33d8dbc27722351bf99e2cc18 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= +Date: Sat, 18 Jan 2020 12:19:45 +0100 +Subject: [PATCH] relocate + + +diff --git src/port/path.c src/port/path.c +index 710988b..20dc57d 100644 +--- a/src/port/path.c ++++ b/src/port/path.c +@@ -544,6 +544,8 @@ make_relative_path(char *ret_path, const char *target_path, + int tail_len; + int i; + ++ goto no_match; // we relocate only binaries ++ + /* + * Determine the common prefix --- note we require it to end on a + * directory separator, consider eg '/usr/lib' and '/usr/libexec'. +-- +2.23.0 + diff --git a/srcpkgs/postgresql15/template b/srcpkgs/postgresql15/template new file mode 100644 index 000000000000..01bcb1759747 --- /dev/null +++ b/srcpkgs/postgresql15/template @@ -0,0 +1,229 @@ +# Template file for 'postgresql15' +pkgname=postgresql15 +version=15.1 +revision=1 +build_style=gnu-configure +make_build_target=world +_major="${version%%.*}" +_prefix="usr/lib/psql${_major}" +_sysconfdir="etc/psql${_major}" +configure_args="--with-openssl --with-python + --with-pam --enable-thread-safety + --with-perl --with-tcl --without-ldap --without-gssapi + --without-bonjour --with-libxml --with-libxslt + --with-system-tzdata=/usr/share/zoneinfo --enable-nls --with-uuid=e2fs" +hostmakedepends="docbook2x gettext flex openjade" +makedepends="libfl-devel openssl-devel libuuid-devel libxslt-devel pam-devel perl + python3-devel readline-devel tcl-devel" +short_desc="Sophisticated open-source Object-Relational DBMS" +maintainer="Piotr Wójcik " +license="PostgreSQL" +homepage="https://www.postgresql.org" +changelog="https://www.postgresql.org/docs/current/release-${version//./-}.html" +distfiles="https://ftp.postgresql.org/pub/source/v${version}/postgresql-${version}.tar.bz2" +checksum=64fdf23d734afad0dfe4077daca96ac51dcd697e68ae2d3d4ca6c45cb14e21ae +make_check=ci-skip # Postgres server can't be run as root + +conf_files=" + /${_sysconfdir}/default/postgresql + /${_sysconfdir}/pam.d/postgresql + /${_sysconfdir}/postgresql/postgresql.conf +" + +# Create 'postgres' user for the server. +system_accounts="postgres" +postgres_homedir="/var/lib/postgresql" +postgres_shell="/bin/sh" +postgres_descr="PostgreSQL database server user" +make_dirs=" + /var/lib/postgresql 0750 postgres postgres + /var/lib/postgresql${_major} 0750 postgres postgres" + +if [ "$CROSS_BUILD" ]; then + configure_args+=" --without-perl --without-python --without-tcl" +fi + +post_patch() { + cp "$FILESDIR"/pg_config.sh.in src/common/pg_config.sh.in + _substitute src/common/pg_config.sh.in + vsed -i -e "s,@XBPS_SYSROOT@,${XBPS_CROSS_BASE%/}," src/common/Makefile +} + +pre_configure() { + _style_configure_args="${configure_args}" + configure_args=" " + for arg in ${_style_configure_args}; do + case $arg in + --prefix=*|*dir=*) : ;; # skip + *) configure_args+=" $arg" + esac + done + configure_args="--prefix=/${_prefix} + --sysconfdir=/${_sysconfdir} + --includedir=/usr/include + ${configure_args}" +} + +post_build() { + make -C contrib ${makejobs} +} + +pre_check() { + ln -sr tmp_install/${_prefix} /${_prefix%/*} +} + +post_install() { + vmkdir usr/share/man + cp -r doc/src/sgml/man? ${DESTDIR}/usr/share/man + for i in ${DESTDIR}/usr/share/man/*[^3]/*; do + mv $i ${i%.*}-${_major}.${i##*.} + done + vmkdir ${_prefix}/share/doc + cp -r doc/src/sgml/html ${DESTDIR}/${_prefix}/share/doc + vsv ${pkgname} + find "${DESTDIR}/etc/sv" -type f -exec sed -i -e s:@VERSION@:${_major}: -e s:@PREFIX@:${_prefix}: '{}' ';' + vlicense COPYRIGHT + + vinstall ${FILESDIR}/profile.sh 644 etc/profile.d ${pkgname}.sh + _substitute ${DESTDIR}/etc/profile.d/${pkgname}.sh + vinstall ${FILESDIR}/postgresql.confd 644 ${_sysconfdir}/default postgresql + _substitute ${DESTDIR}/${_sysconfdir}/default/postgresql + vinstall ${FILESDIR}/postgresql.pam 644 ${_sysconfdir}/pam.d postgresql + _substitute ${DESTDIR}/${_sysconfdir}/pam.d/postgresql + vinstall ${DESTDIR}/${_prefix}/share/postgresql/postgresql.conf.sample \ + 644 ${_sysconfdir}/postgresql postgresql.conf + vbin src/common/pg_config.sh + + vsed -i 's/install_bin = .*/install_bin = install/g' \ + ${DESTDIR}/${_prefix}/lib/postgresql/pgxs/src/Makefile.global +} + +_substitute() { + sed -i "$1" -e s:@PREFIX@:${_prefix}: -e s:@VERSION@:${_major}: -e s:@FULL_VERSION@:${version}: +} + +postgresql15-doc_package() { + short_desc="PostgreSQL documentation" + pkg_install() { + vmove ${_prefix}/share/doc + } +} + +postgresql-libs_package() { + short_desc="PostgreSQL shared libraries" + conflicts="postgresql9.6-libs>=0 postgresql12-libs>=0 postgresql13-libs>=0 postgresql14-libs>=0" + pkg_install() { + vmove "${_prefix}/lib/*.so*" + for d in $(find ${DESTDIR}/${_prefix}/share/locale \ + -type f -name libpq5\*); do + mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + done + mv ${PKGDESTDIR}/${_prefix}/lib/* ${PKGDESTDIR}/usr/lib + } +} + +postgresql-libs-devel_package() { + depends="postgresql-libs>=${version}_${revision} openssl-devel" + short_desc="PostgreSQL shared libraries (development files)" + conflicts="postgresql9.6-libs-devel>=0 postgresql12-libs-devel>=0 postgresql13-libs-devel>=0 postgresql14-libs-devel>=0" + pkg_install() { + vmkdir usr/bin + vmkdir usr/lib + for f in pg_config ecpg; do + vmove ${_prefix}/bin/${f} + vmove "usr/share/man/man1/$(basename ${f})*" + ln -sr "${PKGDESTDIR}/${_prefix}/bin/${f}" "${PKGDESTDIR}/usr/bin" + done + vmove usr/bin/pg_config.sh + vmove usr/include + vmove "${_prefix}/lib/*.a" + mv "${DESTDIR}/${_prefix}/lib/pkgconfig" "${PKGDESTDIR}/usr/lib" + vmove usr/share/man/man3 + vmove ${_prefix}/lib/postgresql/pgxs + for f in libpq.so libpgtypes.so libecpg_compat.so libecpg.so; do + ln -sr "${PKGDESTDIR}/usr/lib/${f}" "${PKGDESTDIR}/${_prefix}/lib" + done + for d in $(find ${DESTDIR}/${_prefix}/share/locale \ + -type f -name pg_config\* -o -name ecpg\*); do + mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + done + } +} + +# XXX disabled for now in cross builds. +if [ -z "$CROSS_BUILD" ]; then + +postgresql15-plperl_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc="PL/Perl procedural language for PostgreSQL" + pkg_install() { + vmove "${_prefix}/lib/postgresql/plperl*" + for d in $(find ${DESTDIR}/${_prefix}/share/locale \ + -type f -name plperl\*); do + mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + done + } +} + +postgresql15-plpython_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc="PL/Python procedural language for PostgreSQL" + pkg_install() { + vmove "${_prefix}/lib/postgresql/plpython*" + for d in $(find ${DESTDIR}/${_prefix}/share/locale \ + -type f -name plpython\*); do + mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + done + } +} + +postgresql15-pltcl_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc="PL/Tcl procedural language for PostgreSQL" + pkg_install() { + vmove "${_prefix}/lib/postgresql/pltcl*" + for d in $(find ${DESTDIR}/${_prefix}/share/locale \ + -type f -name pltcl\*); do + mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + done + } +} + +fi # !CROSS_BUILD + +postgresql15-client_package() { + short_desc="Client frontends programs for PostgreSQL" + pkg_install() { + for f in clusterdb createdb createuser dropdb \ + dropuser pg_dump pg_dumpall pg_isready pg_restore psql reindexdb \ + vacuumdb; do + vmove ${_prefix}/bin/${f} + vmove usr/share/man/man1/$(basename ${f})-${_major}.1 + done + vmove usr/share/man/man7 + for d in $(find ${DESTDIR}/${_prefix}/share/locale \ + -type f -name pgscripts\* -o \ + -name psql\* -o \ + -name pg_dump\*); do + mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + done + mv ${DESTDIR}/${_prefix}/share/postgresql/psqlrc.* \ + ${PKGDESTDIR}/${_prefix}/share + vinstall ${FILESDIR}/profile.sh 644 etc/profile.d ${pkgname}.sh + _substitute ${PKGDESTDIR}/etc/profile.d/${pkgname}.sh + } +} + +postgresql15-contrib_package() { + short_desc="PostgreSQL contributed programs and extensions" + pkg_install() { + make -C contrib install DESTDIR=${PKGDESTDIR} + mv ${PKGDESTDIR}/usr/include ${PKGDESTDIR}/${_prefix} + } +} diff --git a/srcpkgs/postgresql15/update b/srcpkgs/postgresql15/update new file mode 100644 index 000000000000..160ccf143338 --- /dev/null +++ b/srcpkgs/postgresql15/update @@ -0,0 +1,2 @@ +site="https://ftp.postgresql.org/pub/source/" +pattern="v\K${version%%.*}[\d.]+(?!\w)" From 7d7d8a6f66ebd464da300f121caa19f43f9db206 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= Date: Thu, 13 Oct 2022 22:52:48 +0200 Subject: [PATCH 143/356] New package: postgresql14-libs-14.5 --- srcpkgs/postgresql14-libs | 1 + srcpkgs/postgresql14-libs-devel | 1 + srcpkgs/postgresql14/template | 6 +++--- 3 files changed, 5 insertions(+), 3 deletions(-) create mode 120000 srcpkgs/postgresql14-libs create mode 120000 srcpkgs/postgresql14-libs-devel diff --git a/srcpkgs/postgresql14-libs b/srcpkgs/postgresql14-libs new file mode 120000 index 000000000000..13d0224a054b --- /dev/null +++ b/srcpkgs/postgresql14-libs @@ -0,0 +1 @@ +postgresql14 \ No newline at end of file diff --git a/srcpkgs/postgresql14-libs-devel b/srcpkgs/postgresql14-libs-devel new file mode 120000 index 000000000000..13d0224a054b --- /dev/null +++ b/srcpkgs/postgresql14-libs-devel @@ -0,0 +1 @@ +postgresql14 \ No newline at end of file diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template index 9c1d31ce1444..3dc23d8a952f 100644 --- a/srcpkgs/postgresql14/template +++ b/srcpkgs/postgresql14/template @@ -1,7 +1,7 @@ # Template file for 'postgresql14' pkgname=postgresql14 version=14.5 -revision=3 +revision=4 build_style=gnu-configure make_build_target=world _major="${version%%.*}" @@ -109,7 +109,7 @@ postgresql14-doc_package() { } } -postgresql-libs_package() { +postgresql14-libs_package() { short_desc="PostgreSQL shared libraries" conflicts="postgresql9.6-libs>=0 postgresql12-libs>=0 postgresql13-libs>=0" pkg_install() { @@ -123,7 +123,7 @@ postgresql-libs_package() { } } -postgresql-libs-devel_package() { +postgresql14-libs-devel_package() { depends="postgresql-libs>=${version}_${revision} openssl-devel" short_desc="PostgreSQL shared libraries (development files)" conflicts="postgresql9.6-libs-devel>=0 postgresql12-libs-devel>=0 postgresql13-libs-devel>=0" From 7ed0b01a517e3ba5feff819b3572adb47c54c3e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= Date: Thu, 13 Oct 2022 22:56:13 +0200 Subject: [PATCH 144/356] postgis-postgresql14: build with postgresql14-libs --- srcpkgs/postgis-postgresql14/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template index 5b07a5bd027d..1891f6b9ea2d 100644 --- a/srcpkgs/postgis-postgresql14/template +++ b/srcpkgs/postgis-postgresql14/template @@ -1,7 +1,7 @@ # Template file for 'postgis-postgresql14' pkgname=postgis-postgresql14 version=3.2.1 -revision=4 +revision=5 build_style=gnu-configure configure_args=" --with-projdir=${XBPS_CROSS_BASE}/usr @@ -9,8 +9,8 @@ configure_args=" --with-protobufdir=${XBPS_CROSS_BASE}/usr --with-geosconfig=${XBPS_CROSS_BASE}/usr/bin/geos-config" hostmakedepends="automake libtool perl pkg-config geos - libgdal-tools postgresql-libs-devel which" -makedepends="geos-devel libgdal-devel libpqxx-devel libxml2-devel postgresql-libs-devel + libgdal-tools postgresql14-libs-devel which" +makedepends="geos-devel libgdal-devel libpqxx-devel libxml2-devel postgresql14-libs-devel proj-devel protobuf-c-devel pcre-devel json-c-devel" checkdepends="libxslt CUnit-devel" short_desc="Spatial database extender for PostgreSQL" From f5d2d38a2aff36a350c020f37d7b3cf41f17e999 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= Date: Thu, 13 Oct 2022 23:05:06 +0200 Subject: [PATCH 145/356] New package: postgis-postgresql15-3.2.1 --- srcpkgs/postgis | 2 +- srcpkgs/postgis-postgresql14/template | 6 ----- srcpkgs/postgis-postgresql15/template | 38 +++++++++++++++++++++++++++ srcpkgs/postgis-postgresql15/update | 2 ++ 4 files changed, 41 insertions(+), 7 deletions(-) create mode 100644 srcpkgs/postgis-postgresql15/template create mode 100644 srcpkgs/postgis-postgresql15/update diff --git a/srcpkgs/postgis b/srcpkgs/postgis index 07d2a298867d..3bacb4f025ed 120000 --- a/srcpkgs/postgis +++ b/srcpkgs/postgis @@ -1 +1 @@ -postgis-postgresql14 \ No newline at end of file +postgis-postgresql15 \ No newline at end of file diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template index 1891f6b9ea2d..3b0fd21b5a65 100644 --- a/srcpkgs/postgis-postgresql14/template +++ b/srcpkgs/postgis-postgresql14/template @@ -30,9 +30,3 @@ pre_check() { # regression tests require running postgresql vsed -i regress/run_test.pl -e '/\/usr\/bin\/env/ a exit;' } - -postgis_package() { - build_style=meta - short_desc+=" (meta package)" - depends="postgis-postgresql14" -} diff --git a/srcpkgs/postgis-postgresql15/template b/srcpkgs/postgis-postgresql15/template new file mode 100644 index 000000000000..ae140613c292 --- /dev/null +++ b/srcpkgs/postgis-postgresql15/template @@ -0,0 +1,38 @@ +# Template file for 'postgis-postgresql15' +pkgname=postgis-postgresql15 +version=3.2.1 +revision=6 +build_style=gnu-configure +configure_args=" + --with-projdir=${XBPS_CROSS_BASE}/usr + --with-jsondir=${XBPS_CROSS_BASE}/usr + --with-protobufdir=${XBPS_CROSS_BASE}/usr + --with-geosconfig=${XBPS_CROSS_BASE}/usr/bin/geos-config" +hostmakedepends="automake libtool perl pkg-config geos + libgdal-tools postgresql-libs-devel which" +makedepends="geos-devel libgdal-devel libpqxx-devel libxml2-devel postgresql-libs-devel + proj-devel protobuf-c-devel pcre-devel json-c-devel" +checkdepends="libxslt CUnit-devel" +short_desc="Spatial database extender for PostgreSQL" +maintainer="Piotr Wójcik " +license="GPL-2.0-or-later" +homepage="https://postgis.net/" +changelog="https://git.osgeo.org/gitea/postgis/postgis/raw/tag/${version}/NEWS" +distfiles="https://download.osgeo.org/postgis/source/postgis-${version}.tar.gz" +checksum=fbab68dde6ca3934b24ba08c8ab0cff2594f57f93deab41a15c82ae1bb69893e +nocross="FIXME: Cannot run test program to determine PROJ version" + +pre_configure() { + ./autogen.sh +} + +pre_check() { + # regression tests require running postgresql + vsed -i regress/run_test.pl -e '/\/usr\/bin\/env/ a exit;' +} + +postgis_package() { + build_style=meta + short_desc+=" (meta package)" + depends="${sourcepkg}" +} diff --git a/srcpkgs/postgis-postgresql15/update b/srcpkgs/postgis-postgresql15/update new file mode 100644 index 000000000000..e5577e6b068a --- /dev/null +++ b/srcpkgs/postgis-postgresql15/update @@ -0,0 +1,2 @@ +pkgname=postgis +ignore="*alpha* *beta* *rc*" From ae9e94ecf8a6f558b15ed8cc632d668f921ea7c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= Date: Thu, 13 Oct 2022 23:05:19 +0200 Subject: [PATCH 146/356] postgresql: update to 15. --- srcpkgs/postgresql/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/postgresql/template b/srcpkgs/postgresql/template index 349e0c92ac16..99f8adc3d420 100644 --- a/srcpkgs/postgresql/template +++ b/srcpkgs/postgresql/template @@ -1,7 +1,7 @@ # Template file for 'postgresql' pkgname=postgresql -version=14 -revision=2 +version=15 +revision=1 build_style=meta depends="postgresql${version}" short_desc="PostgreSQL server meta package" From eff18f09f32b8b744500f78476dd70b751b6228a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= Date: Sat, 4 Feb 2023 19:46:42 +0100 Subject: [PATCH 147/356] postgis-postgresql14: update to 3.3.2. --- srcpkgs/postgis-postgresql14/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template index 3b0fd21b5a65..e15977173795 100644 --- a/srcpkgs/postgis-postgresql14/template +++ b/srcpkgs/postgis-postgresql14/template @@ -1,7 +1,7 @@ # Template file for 'postgis-postgresql14' pkgname=postgis-postgresql14 -version=3.2.1 -revision=5 +version=3.3.2 +revision=1 build_style=gnu-configure configure_args=" --with-projdir=${XBPS_CROSS_BASE}/usr @@ -19,7 +19,7 @@ license="GPL-2.0-or-later" homepage="https://postgis.net/" changelog="https://git.osgeo.org/gitea/postgis/postgis/raw/tag/${version}/NEWS" distfiles="https://download.osgeo.org/postgis/source/postgis-${version}.tar.gz" -checksum=fbab68dde6ca3934b24ba08c8ab0cff2594f57f93deab41a15c82ae1bb69893e +checksum=9a2a219da005a1730a39d1959a1c7cec619b1efb009b65be80ffc25bad299068 nocross="FIXME: Cannot run test program to determine PROJ version" pre_configure() { From e628bdf67e2ded19ce60e2a04983cf094f3e99e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= Date: Sat, 4 Feb 2023 19:46:43 +0100 Subject: [PATCH 148/356] postgis-postgresql15: update to 3.3.2. --- srcpkgs/postgis-postgresql15/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/postgis-postgresql15/template b/srcpkgs/postgis-postgresql15/template index ae140613c292..eb8650e16755 100644 --- a/srcpkgs/postgis-postgresql15/template +++ b/srcpkgs/postgis-postgresql15/template @@ -1,7 +1,7 @@ # Template file for 'postgis-postgresql15' pkgname=postgis-postgresql15 -version=3.2.1 -revision=6 +version=3.3.2 +revision=1 build_style=gnu-configure configure_args=" --with-projdir=${XBPS_CROSS_BASE}/usr @@ -19,7 +19,7 @@ license="GPL-2.0-or-later" homepage="https://postgis.net/" changelog="https://git.osgeo.org/gitea/postgis/postgis/raw/tag/${version}/NEWS" distfiles="https://download.osgeo.org/postgis/source/postgis-${version}.tar.gz" -checksum=fbab68dde6ca3934b24ba08c8ab0cff2594f57f93deab41a15c82ae1bb69893e +checksum=9a2a219da005a1730a39d1959a1c7cec619b1efb009b65be80ffc25bad299068 nocross="FIXME: Cannot run test program to determine PROJ version" pre_configure() { From d3ffd94b4839b01383185f74529aace00a99b33e Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Mon, 30 Jan 2023 17:16:02 +0000 Subject: [PATCH 149/356] python3-autobahn: update to 23.1.1. --- srcpkgs/python3-autobahn/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-autobahn/template b/srcpkgs/python3-autobahn/template index 1d43cf46a7e1..197ff6f6a5f2 100644 --- a/srcpkgs/python3-autobahn/template +++ b/srcpkgs/python3-autobahn/template @@ -1,6 +1,6 @@ # Template file for 'python3-autobahn' pkgname=python3-autobahn -version=22.12.1 +version=23.1.1 revision=1 build_style=python3-module hostmakedepends="python3 python3-setuptools" @@ -12,7 +12,7 @@ license="MIT" homepage="https://crossbar.io/autobahn" changelog="https://raw.githubusercontent.com/crossbario/autobahn-python/master/docs/changelog.rst" distfiles="${PYPI_SITE}/a/autobahn/autobahn-${version}.tar.gz" -checksum=43b4e8b1aeaeb20a0cc0a81572e613dc958057c0ab248a7d6b41b2763270f925 +checksum=a88882ab4700ee9eee46c69c38e2b625f6fda48ab1ce61cf7b58b23cf2fadcb8 make_check=no # https://github.com/crossbario/autobahn-python/issues/1117 post_install() { From ea8364fc647dfe3fb29da8b2c2aee5425e0e3f2e Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Mon, 30 Jan 2023 16:58:51 +0000 Subject: [PATCH 150/356] swaylock: update to 1.7.2. --- .../fix-shm_unlink-undefined-reference.patch | 29 ------------------- srcpkgs/swaylock/template | 9 +++--- 2 files changed, 5 insertions(+), 33 deletions(-) delete mode 100644 srcpkgs/swaylock/patches/fix-shm_unlink-undefined-reference.patch diff --git a/srcpkgs/swaylock/patches/fix-shm_unlink-undefined-reference.patch b/srcpkgs/swaylock/patches/fix-shm_unlink-undefined-reference.patch deleted file mode 100644 index e155d7f85ca8..000000000000 --- a/srcpkgs/swaylock/patches/fix-shm_unlink-undefined-reference.patch +++ /dev/null @@ -1,29 +0,0 @@ -From d9e71c87c7af8687750901d71409140f1bd181bd Mon Sep 17 00:00:00 2001 -From: nerdopolis -Date: Sun, 27 Nov 2022 18:46:05 -0500 -Subject: [PATCH] Fix build on Debian Stable - ---- - meson.build | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/meson.build b/meson.build -index ace7c933..13548b74 100644 ---- a/meson.build -+++ b/meson.build -@@ -47,6 +47,7 @@ fish_comp = dependency('fish', required: false) - libpam = cc.find_library('pam', required: get_option('pam')) - crypt = cc.find_library('crypt', required: not libpam.found()) - math = cc.find_library('m') -+rt = cc.find_library('rt') - - git = find_program('git', required: false) - scdoc = find_program('scdoc', required: get_option('man-pages')) -@@ -112,6 +113,7 @@ dependencies = [ - client_protos, - gdk_pixbuf, - math, -+ rt, - xkbcommon, - wayland_client, - ] diff --git a/srcpkgs/swaylock/template b/srcpkgs/swaylock/template index 1675363faf95..0212a1fab532 100644 --- a/srcpkgs/swaylock/template +++ b/srcpkgs/swaylock/template @@ -1,6 +1,6 @@ # Template file for 'swaylock' pkgname=swaylock -version=1.7 +version=1.7.2 revision=1 build_style=meson conf_files="/etc/pam.d/swaylock" @@ -10,9 +10,10 @@ makedepends="wayland-protocols cairo-devel gdk-pixbuf-devel pam-devel short_desc="Screen locker for Wayland" maintainer="Derriick " license="MIT" -homepage="https://swaywm.org" -distfiles="https://github.com/swaywm/swaylock/archive/${version}.tar.gz" -checksum=4c4d3c3ed838c085feb0b237b9aaaabdf66cbc05e2b034b2cb5c552957e620d6 +homepage="https://github.com/swaywm/swaylock" +changelog="https://github.com/swaywm/swaylock/releases" +distfiles="https://github.com/swaywm/swaylock/releases/download/v${version}/swaylock-${version}.tar.gz" +checksum=bf965d47fb6fc1402f854d4679d21a9459713fc0f330bc607c9585db097b4304 post_install() { vlicense LICENSE From 1fd5858af4ae53dba6318de3fc2b2044f35c650c Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Mon, 30 Jan 2023 16:27:46 +0000 Subject: [PATCH 151/356] gspell: update to 1.12.0. --- srcpkgs/gspell/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/gspell/template b/srcpkgs/gspell/template index ac19b14b08da..8023ec79544d 100644 --- a/srcpkgs/gspell/template +++ b/srcpkgs/gspell/template @@ -1,6 +1,6 @@ # Template file for 'gspell' pkgname=gspell -version=1.11.1 +version=1.12.0 revision=1 build_style=gnu-configure build_helper="gir" @@ -16,7 +16,7 @@ license="LGPL-2.1-or-later" homepage="https://gitlab.gnome.org/GNOME/gspell" changelog="https://gitlab.gnome.org/GNOME/gspell/-/raw/master/NEWS" distfiles="${GNOME_SITE}/gspell/${version%.*}/gspell-${version}.tar.xz" -checksum=ef6aa4e3f711775158a7e241a5f809cf2426bc0e02c23a7d2b5c71fc3de00292 +checksum=40d2850f1bb6e8775246fa1e39438b36caafbdbada1d28a19fa1ca07e1ff82ad make_check_pre="xvfb-run" # Package build options From 20fbb400ad485cb2d944342ac35d92bc669fc8d0 Mon Sep 17 00:00:00 2001 From: Andrew Benson Date: Sat, 4 Feb 2023 15:39:39 -0600 Subject: [PATCH 152/356] python3-blessed: update to 1.20.0. --- srcpkgs/python3-blessed/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/python3-blessed/template b/srcpkgs/python3-blessed/template index 5558e0cd1dbe..a57a272b2128 100644 --- a/srcpkgs/python3-blessed/template +++ b/srcpkgs/python3-blessed/template @@ -1,7 +1,7 @@ # Template file for 'python3-blessed' pkgname=python3-blessed -version=1.19.1 -revision=2 +version=1.20.0 +revision=1 build_style=python3-module hostmakedepends="python3-setuptools" depends="python3-six python3-wcwidth" @@ -11,7 +11,7 @@ maintainer="Andrew Benson " license="MIT" homepage="https://github.com/jquast/blessed" distfiles="${homepage}/archive/${version}.tar.gz" -checksum=69d5bdd7f14ab1982c9a4b51b27ea4620625bc7d59bf96faaa4206bf5ccf3095 +checksum=2bc8cfe68b210f3eaca9095bbc0752ca98de5a8845fbc68371fe5f5cf406a63d post_install() { vlicense LICENSE From d512e68a66e90682178c5726c21449262e85d884 Mon Sep 17 00:00:00 2001 From: Andrew Benson Date: Sat, 4 Feb 2023 15:41:18 -0600 Subject: [PATCH 153/356] sqlmap: update to 1.7.2. --- srcpkgs/sqlmap/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/sqlmap/template b/srcpkgs/sqlmap/template index 0542f944d077..2253f5922fe7 100644 --- a/srcpkgs/sqlmap/template +++ b/srcpkgs/sqlmap/template @@ -1,6 +1,6 @@ # Template file for 'sqlmap' pkgname=sqlmap -version=1.7 +version=1.7.2 revision=1 pycompile_dirs="usr/libexec/sqlmap" depends="python3" @@ -9,7 +9,7 @@ maintainer="Andrew Benson " license="GPL-2.0-or-later" homepage="http://sqlmap.org" distfiles="https://github.com/sqlmapproject/sqlmap/archive/${version}.tar.gz" -checksum=aa00e08007bfdb06a362a0c2798073af8e7053a97ead8ed7cca86393a94ec2e1 +checksum=58db9fb0a79332927634cdb8de6df7e62997ec85b77daef0ce733612a1d79de1 python_version=3 do_install() { From 6fa96587a5a3d28b343fd74e5950e91b22335b63 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Thu, 26 Jan 2023 20:54:43 +0000 Subject: [PATCH 154/356] graphene: update to 1.10.8. --- ...rision-in-graphene_ray_intersect_box.patch | 12 -- ...5d2280d02812669ac38e3981692b98de7c10.patch | 26 ---- ...6339c70cef3ce767841385d8eb3a2a5e852f.patch | 41 ------ ...5d6cd3abcf7586f32e222131849c66cc6ad8.patch | 30 ----- ...25109898fa4894df810a546b26c387eaae93.patch | 112 ---------------- ...dad5a3f38ddbe543ee8c236b4315bba111b9.patch | 51 ------- .../patches/fix-gcc-vector-check.patch | 25 ---- .../patches/gcc-vectors-fix-pragmas.patch | 125 ------------------ srcpkgs/graphene/template | 7 +- 9 files changed, 4 insertions(+), 425 deletions(-) delete mode 100644 srcpkgs/graphene/patches/0001-fix-comparision-in-graphene_ray_intersect_box.patch delete mode 100644 srcpkgs/graphene/patches/2aae5d2280d02812669ac38e3981692b98de7c10.patch delete mode 100644 srcpkgs/graphene/patches/5b746339c70cef3ce767841385d8eb3a2a5e852f.patch delete mode 100644 srcpkgs/graphene/patches/74845d6cd3abcf7586f32e222131849c66cc6ad8.patch delete mode 100644 srcpkgs/graphene/patches/8e5c25109898fa4894df810a546b26c387eaae93.patch delete mode 100644 srcpkgs/graphene/patches/fbfbdad5a3f38ddbe543ee8c236b4315bba111b9.patch delete mode 100644 srcpkgs/graphene/patches/fix-gcc-vector-check.patch delete mode 100644 srcpkgs/graphene/patches/gcc-vectors-fix-pragmas.patch diff --git a/srcpkgs/graphene/patches/0001-fix-comparision-in-graphene_ray_intersect_box.patch b/srcpkgs/graphene/patches/0001-fix-comparision-in-graphene_ray_intersect_box.patch deleted file mode 100644 index 6a2533fe7ea0..000000000000 --- a/srcpkgs/graphene/patches/0001-fix-comparision-in-graphene_ray_intersect_box.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git src/graphene-ray.c src/graphene-ray.c -index 66c3393..9151300 100644 ---- a/src/graphene-ray.c -+++ b/src/graphene-ray.c -@@ -563,7 +563,7 @@ graphene_ray_intersect_box (const graphene_ray_t *r, - #else - if (ty_min > tx_min || fpclassify (tx_min) == FP_NAN) - tx_min = ty_min; -- if (ty_max > tx_max || fpclassify (tx_max) == FP_NAN) -+ if (ty_max < tx_max || fpclassify (tx_max) == FP_NAN) - tx_max = ty_max; - #endif diff --git a/srcpkgs/graphene/patches/2aae5d2280d02812669ac38e3981692b98de7c10.patch b/srcpkgs/graphene/patches/2aae5d2280d02812669ac38e3981692b98de7c10.patch deleted file mode 100644 index deea8eb3e47f..000000000000 --- a/srcpkgs/graphene/patches/2aae5d2280d02812669ac38e3981692b98de7c10.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 2aae5d2280d02812669ac38e3981692b98de7c10 Mon Sep 17 00:00:00 2001 -From: Dor Askayo -Date: Sat, 3 Apr 2021 16:37:30 +0300 -Subject: [PATCH] graphene-config: Enable NEON for AArch64 on Linux - -NEON is fully supported by AArch64. However, GCC doesn't seem to define -__ARM_NEON__ or _M_ARM64 for AArch64. - -Using __aarch64__ should allow a proper detection of this case. ---- - include/graphene-config.h.meson | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/include/graphene-config.h.meson b/include/graphene-config.h.meson -index 949eee7..96192cc 100644 ---- a/include/graphene-config.h.meson -+++ b/include/graphene-config.h.meson -@@ -19,7 +19,7 @@ extern "C" { - #mesondefine GRAPHENE_HAS_SSE - # endif - --# if defined(__ARM_NEON__) || defined (_M_ARM64) -+# if defined(__ARM_NEON__) || defined (_M_ARM64) || defined (__aarch64__) - #mesondefine GRAPHENE_HAS_ARM_NEON - # endif - diff --git a/srcpkgs/graphene/patches/5b746339c70cef3ce767841385d8eb3a2a5e852f.patch b/srcpkgs/graphene/patches/5b746339c70cef3ce767841385d8eb3a2a5e852f.patch deleted file mode 100644 index 30fdb212e1c3..000000000000 --- a/srcpkgs/graphene/patches/5b746339c70cef3ce767841385d8eb3a2a5e852f.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 5b746339c70cef3ce767841385d8eb3a2a5e852f Mon Sep 17 00:00:00 2001 -From: Emmanuele Bassi -Date: Thu, 1 Apr 2021 23:14:16 +0100 -Subject: [PATCH] Avoid shadowing for nested cross/dot calls - ---- - include/graphene-simd4f.h | 16 ++++++++-------- - 1 file changed, 8 insertions(+), 8 deletions(-) - -diff --git a/include/graphene-simd4f.h b/include/graphene-simd4f.h -index ca711e5..f95fe04 100644 ---- a/include/graphene-simd4f.h -+++ b/include/graphene-simd4f.h -@@ -897,19 +897,19 @@ typedef int graphene_simd4i_t __attribute__((vector_size (16))); - - # define graphene_simd4f_cross3(a,b) \ - (__extension__ ({ \ -- const graphene_simd4f_t __a = (a); \ -- const graphene_simd4f_t __b = (b); \ -- graphene_simd4f_init (__a[1] * __b[2] - __a[2] * __b[1], \ -- __a[2] * __b[0] - __a[0] * __b[2], \ -- __a[0] * __b[1] - __a[1] * __b[0], \ -+ const graphene_simd4f_t __cross_a = (a); \ -+ const graphene_simd4f_t __cross_b = (b); \ -+ graphene_simd4f_init (__cross_a[1] * __cross_b[2] - __cross_a[2] * __cross_b[1], \ -+ __cross_a[2] * __cross_b[0] - __cross_a[0] * __cross_b[2], \ -+ __cross_a[0] * __cross_b[1] - __cross_a[1] * __cross_b[0], \ - 0.f); \ - })) - - # define graphene_simd4f_dot3(a,b) \ - (__extension__ ({ \ -- const graphene_simd4f_t __a = (a); \ -- const graphene_simd4f_t __b = (b); \ -- const float __res = __a[0] * __b[0] + __a[1] * __b[1] + __a[2] * __b[2]; \ -+ const graphene_simd4f_t __dot_a = (a); \ -+ const graphene_simd4f_t __dot_b = (b); \ -+ const float __res = __dot_a[0] * __dot_b[0] + __dot_a[1] * __dot_b[1] + __dot_a[2] * __dot_b[2]; \ - graphene_simd4f_init (__res, __res, __res, __res); \ - })) - diff --git a/srcpkgs/graphene/patches/74845d6cd3abcf7586f32e222131849c66cc6ad8.patch b/srcpkgs/graphene/patches/74845d6cd3abcf7586f32e222131849c66cc6ad8.patch deleted file mode 100644 index cb29300ae653..000000000000 --- a/srcpkgs/graphene/patches/74845d6cd3abcf7586f32e222131849c66cc6ad8.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 74845d6cd3abcf7586f32e222131849c66cc6ad8 Mon Sep 17 00:00:00 2001 -From: Emmanuele Bassi -Date: Thu, 1 Apr 2021 22:58:34 +0100 -Subject: [PATCH] Fix the GCC check in graphene-config.h -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -We want GCC ≥ 4.9 on non-ARM architectures, so we need to check for: - - - GCC - - GCC ≥ 5 or GCC == 4.9 - - !ARM ---- - include/graphene-config.h.meson | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/include/graphene-config.h.meson b/include/graphene-config.h.meson -index ab72d53..949eee7 100644 ---- a/include/graphene-config.h.meson -+++ b/include/graphene-config.h.meson -@@ -23,7 +23,7 @@ extern "C" { - #mesondefine GRAPHENE_HAS_ARM_NEON - # endif - --# if defined(__GNUC__) && (__GNUC__ >= 4 && __GNUC_MINOR__ >= 9) && !defined(__arm__) -+# if defined(__GNUC__) && (__GNUC__ >= 5 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 9)) && !defined(__arm__) - #mesondefine GRAPHENE_HAS_GCC - # endif - diff --git a/srcpkgs/graphene/patches/8e5c25109898fa4894df810a546b26c387eaae93.patch b/srcpkgs/graphene/patches/8e5c25109898fa4894df810a546b26c387eaae93.patch deleted file mode 100644 index db2e2ecc7de3..000000000000 --- a/srcpkgs/graphene/patches/8e5c25109898fa4894df810a546b26c387eaae93.patch +++ /dev/null @@ -1,112 +0,0 @@ -From 8e5c25109898fa4894df810a546b26c387eaae93 Mon Sep 17 00:00:00 2001 -From: Emmanuele Bassi -Date: Thu, 1 Apr 2021 23:13:06 +0100 -Subject: [PATCH] Ignore float equality checks - -There is a well-defined representation for 0 with single precision -floating point values, so we can disable the float-equal warning. ---- - include/graphene-simd4f.h | 21 +++++++++++++++++++++ - 1 file changed, 21 insertions(+) - -diff --git a/include/graphene-simd4f.h b/include/graphene-simd4f.h -index 55a1b5b..ca711e5 100644 ---- a/include/graphene-simd4f.h -+++ b/include/graphene-simd4f.h -@@ -856,12 +856,15 @@ typedef int graphene_simd4i_t __attribute__((vector_size (16))); - - # define graphene_simd4f_reciprocal(v) \ - (__extension__ ({ \ -+ _Pragma ("GCC diagnostic push") \ -+ _Pragma ("GCC diagnostic ignored \"-Wfloat-equal\"") \ - (graphene_simd4f_t) { \ - (v)[0] != 0.f ? 1.f / (v)[0] : 0.f, \ - (v)[1] != 0.f ? 1.f / (v)[1] : 0.f, \ - (v)[2] != 0.f ? 1.f / (v)[2] : 0.f, \ - (v)[3] != 0.f ? 1.f / (v)[3] : 0.f, \ - }; \ -+ _Pragma ("GCC diagnostic pop") \ - })) - - # define graphene_simd4f_sqrt(v) \ -@@ -876,12 +879,15 @@ typedef int graphene_simd4i_t __attribute__((vector_size (16))); - - # define graphene_simd4f_rsqrt(v) \ - (__extension__ ({ \ -+ _Pragma ("GCC diagnostic push") \ -+ _Pragma ("GCC diagnostic ignored \"-Wfloat-equal\"") \ - (graphene_simd4f_t) { \ - (v)[0] != 0.f ? 1.f / sqrtf ((v)[0]) : 0.f, \ - (v)[1] != 0.f ? 1.f / sqrtf ((v)[1]) : 0.f, \ - (v)[2] != 0.f ? 1.f / sqrtf ((v)[2]) : 0.f, \ - (v)[3] != 0.f ? 1.f / sqrtf ((v)[3]) : 0.f, \ - }; \ -+ _Pragma ("GCC diagnostic pop") \ - })) - - # define graphene_simd4f_add(a,b) (__extension__ ({ (graphene_simd4f_t) ((a) + (b)); })) -@@ -994,49 +1000,64 @@ typedef int graphene_simd4i_t __attribute__((vector_size (16))); - - # define graphene_simd4f_cmp_eq(a,b) \ - (__extension__ ({ \ -+ _Pragma ("GCC diagnostic push") \ -+ _Pragma ("GCC diagnostic ignored \"-Wfloat-equal\"") \ - const graphene_simd4i_t __res = (a) == (b); \ - (bool) (__res[0] != 0 && \ - __res[1] != 0 && \ - __res[2] != 0 && \ - __res[3] != 0); \ -+ _Pragma ("GCC diagnostic pop") \ - })) - - # define graphene_simd4f_cmp_neq(a,b) (!graphene_simd4f_cmp_eq (a,b)) - - # define graphene_simd4f_cmp_lt(a,b) \ - (__extension__ ({ \ -+ _Pragma ("GCC diagnostic push") \ -+ _Pragma ("GCC diagnostic ignored \"-Wfloat-equal\"") \ - const graphene_simd4i_t __res = (a) < (b); \ - (bool) (__res[0] != 0 && \ - __res[1] != 0 && \ - __res[2] != 0 && \ - __res[3] != 0); \ -+ _Pragma ("GCC diagnostic pop") \ - })) - - # define graphene_simd4f_cmp_le(a,b) \ - (__extension__ ({ \ -+ _Pragma ("GCC diagnostic push") \ -+ _Pragma ("GCC diagnostic ignored \"-Wfloat-equal\"") \ - const graphene_simd4i_t __res = (a) <= (b); \ - (bool) (__res[0] != 0 && \ - __res[1] != 0 && \ - __res[2] != 0 && \ - __res[3] != 0); \ -+ _Pragma ("GCC diagnostic pop") \ - })) - - # define graphene_simd4f_cmp_ge(a,b) \ - (__extension__ ({ \ -+ _Pragma ("GCC diagnostic push") \ -+ _Pragma ("GCC diagnostic ignored \"-Wfloat-equal\"") \ - const graphene_simd4i_t __res = (a) >= (b); \ - (bool) (__res[0] != 0 && \ - __res[1] != 0 && \ - __res[2] != 0 && \ - __res[3] != 0); \ -+ _Pragma ("GCC diagnostic pop") \ - })) - - # define graphene_simd4f_cmp_gt(a,b) \ - (__extension__ ({ \ -+ _Pragma ("GCC diagnostic push") \ -+ _Pragma ("GCC diagnostic ignored \"-Wfloat-equal\"") \ - const graphene_simd4i_t __res = (a) > (b); \ - (bool) (__res[0] != 0 && \ - __res[1] != 0 && \ - __res[2] != 0 && \ - __res[3] != 0); \ -+ _Pragma ("GCC diagnostic pop") \ - })) - - # define graphene_simd4f_neg(s) \ diff --git a/srcpkgs/graphene/patches/fbfbdad5a3f38ddbe543ee8c236b4315bba111b9.patch b/srcpkgs/graphene/patches/fbfbdad5a3f38ddbe543ee8c236b4315bba111b9.patch deleted file mode 100644 index 124448fb7c68..000000000000 --- a/srcpkgs/graphene/patches/fbfbdad5a3f38ddbe543ee8c236b4315bba111b9.patch +++ /dev/null @@ -1,51 +0,0 @@ -From fbfbdad5a3f38ddbe543ee8c236b4315bba111b9 Mon Sep 17 00:00:00 2001 -From: Dor Askayo -Date: Sat, 3 Apr 2021 16:40:30 +0300 -Subject: [PATCH] meson: Fix detection of AArch64 on Linux - -Neither __ARM_EABI__ nor __ARM_NEON__ are defined by GCC for AArch64, -and -mfpu=neon is not required as NEON is always supported in AArch64. ---- - meson.build | 15 +++++++++------ - 1 file changed, 9 insertions(+), 6 deletions(-) - -diff --git a/meson.build b/meson.build -index c96aded..86d8eb8 100644 ---- a/meson.build -+++ b/meson.build -@@ -10,6 +10,7 @@ project('graphene', 'c', - - cc = meson.get_compiler('c') - host_system = host_machine.system() -+host_cpu_family = host_machine.cpu_family() - - add_project_arguments([ '-D_GNU_SOURCE' ], language: 'c') - -@@ -352,11 +353,13 @@ neon_cflags = [] - if get_option('arm_neon') - neon_prog = ''' - #if !defined (_MSC_VER) || defined (__clang__) --# ifndef __ARM_EABI__ --# error "EABI is required (to be sure that calling conventions are compatible)" --# endif --# ifndef __ARM_NEON__ --# error "No ARM NEON instructions available" -+# if !defined (_M_ARM64) && !defined (__aarch64__) -+# ifndef __ARM_EABI__ -+# error "EABI is required (to be sure that calling conventions are compatible)" -+# endif -+# ifndef __ARM_NEON__ -+# error "No ARM NEON instructions available" -+# endif - # endif - #endif - #include -@@ -376,7 +379,7 @@ int main () { - - test_neon_cflags = [] - -- if cc.get_id() != 'msvc' -+ if cc.get_id() != 'msvc' and host_cpu_family != 'aarch64' - test_neon_cflags += ['-mfpu=neon'] - endif - diff --git a/srcpkgs/graphene/patches/fix-gcc-vector-check.patch b/srcpkgs/graphene/patches/fix-gcc-vector-check.patch deleted file mode 100644 index 26e805641ce0..000000000000 --- a/srcpkgs/graphene/patches/fix-gcc-vector-check.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 2da1217742648496c44dff86fd0b477d40d9b067 Mon Sep 17 00:00:00 2001 -From: q66 -Date: Wed, 9 Jun 2021 15:47:14 +0200 -Subject: [PATCH] fix gcc vector 64-bit check - ---- - meson.build | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index 0ef4f5a..669773f 100644 ---- a/meson.build -+++ b/meson.build -@@ -311,7 +311,7 @@ if get_option('gcc_vector') - # error "GCC vector intrinsics are disabled on GCC prior to 4.9" - # elif defined(__arm__) - # error "GCC vector intrinsics are disabled on ARM" --# elif !defined(__x86_64__) -+# elif (__SIZEOF_POINTER__ < 8) - # error "GCC vector intrinsics are disabled on 32bit" - # endif - #else --- -2.31.1 - diff --git a/srcpkgs/graphene/patches/gcc-vectors-fix-pragmas.patch b/srcpkgs/graphene/patches/gcc-vectors-fix-pragmas.patch deleted file mode 100644 index 6d9b92872083..000000000000 --- a/srcpkgs/graphene/patches/gcc-vectors-fix-pragmas.patch +++ /dev/null @@ -1,125 +0,0 @@ -From 2756f97c802d6c461cab2a865a98a09504410083 Mon Sep 17 00:00:00 2001 -From: q66 -Date: Sun, 5 Sep 2021 15:21:39 +0200 -Subject: [PATCH] Fix various broken macros when using GCC extension vectors - -Commit 8e5c25109898fa4894df810a546b26c387eaae93 introduced -some pragmas, however those unintentionally change the types -of the macros, as the diagnostic pop pragma becomes the last -statement and the type of the expression becomes void. - -Work around this by using a temporary and evaluating to that -before popping. ---- - include/graphene-simd4f.h | 21 ++++++++++++++------- - 1 file changed, 14 insertions(+), 7 deletions(-) - -diff --git a/include/graphene-simd4f.h b/include/graphene-simd4f.h -index f95fe04..ea29ba3 100644 ---- a/include/graphene-simd4f.h -+++ b/include/graphene-simd4f.h -@@ -858,13 +858,14 @@ typedef int graphene_simd4i_t __attribute__((vector_size (16))); - (__extension__ ({ \ - _Pragma ("GCC diagnostic push") \ - _Pragma ("GCC diagnostic ignored \"-Wfloat-equal\"") \ -- (graphene_simd4f_t) { \ -+ const graphene_simd4f_t __val = (graphene_simd4f_t) { \ - (v)[0] != 0.f ? 1.f / (v)[0] : 0.f, \ - (v)[1] != 0.f ? 1.f / (v)[1] : 0.f, \ - (v)[2] != 0.f ? 1.f / (v)[2] : 0.f, \ - (v)[3] != 0.f ? 1.f / (v)[3] : 0.f, \ - }; \ - _Pragma ("GCC diagnostic pop") \ -+ __val; \ - })) - - # define graphene_simd4f_sqrt(v) \ -@@ -881,13 +882,14 @@ typedef int graphene_simd4i_t __attribute__((vector_size (16))); - (__extension__ ({ \ - _Pragma ("GCC diagnostic push") \ - _Pragma ("GCC diagnostic ignored \"-Wfloat-equal\"") \ -- (graphene_simd4f_t) { \ -+ const graphene_simd4f_t __val = (graphene_simd4f_t) { \ - (v)[0] != 0.f ? 1.f / sqrtf ((v)[0]) : 0.f, \ - (v)[1] != 0.f ? 1.f / sqrtf ((v)[1]) : 0.f, \ - (v)[2] != 0.f ? 1.f / sqrtf ((v)[2]) : 0.f, \ - (v)[3] != 0.f ? 1.f / sqrtf ((v)[3]) : 0.f, \ - }; \ - _Pragma ("GCC diagnostic pop") \ -+ __val; \ - })) - - # define graphene_simd4f_add(a,b) (__extension__ ({ (graphene_simd4f_t) ((a) + (b)); })) -@@ -1003,11 +1005,12 @@ typedef int graphene_simd4i_t __attribute__((vector_size (16))); - _Pragma ("GCC diagnostic push") \ - _Pragma ("GCC diagnostic ignored \"-Wfloat-equal\"") \ - const graphene_simd4i_t __res = (a) == (b); \ -- (bool) (__res[0] != 0 && \ -+ const bool __val = (bool) (__res[0] != 0 && \ - __res[1] != 0 && \ - __res[2] != 0 && \ - __res[3] != 0); \ - _Pragma ("GCC diagnostic pop") \ -+ __val; \ - })) - - # define graphene_simd4f_cmp_neq(a,b) (!graphene_simd4f_cmp_eq (a,b)) -@@ -1017,11 +1020,12 @@ typedef int graphene_simd4i_t __attribute__((vector_size (16))); - _Pragma ("GCC diagnostic push") \ - _Pragma ("GCC diagnostic ignored \"-Wfloat-equal\"") \ - const graphene_simd4i_t __res = (a) < (b); \ -- (bool) (__res[0] != 0 && \ -+ const bool __val = (bool) (__res[0] != 0 && \ - __res[1] != 0 && \ - __res[2] != 0 && \ - __res[3] != 0); \ - _Pragma ("GCC diagnostic pop") \ -+ __val; \ - })) - - # define graphene_simd4f_cmp_le(a,b) \ -@@ -1029,11 +1033,12 @@ typedef int graphene_simd4i_t __attribute__((vector_size (16))); - _Pragma ("GCC diagnostic push") \ - _Pragma ("GCC diagnostic ignored \"-Wfloat-equal\"") \ - const graphene_simd4i_t __res = (a) <= (b); \ -- (bool) (__res[0] != 0 && \ -+ const bool __val = (bool) (__res[0] != 0 && \ - __res[1] != 0 && \ - __res[2] != 0 && \ - __res[3] != 0); \ - _Pragma ("GCC diagnostic pop") \ -+ __val; \ - })) - - # define graphene_simd4f_cmp_ge(a,b) \ -@@ -1041,11 +1046,12 @@ typedef int graphene_simd4i_t __attribute__((vector_size (16))); - _Pragma ("GCC diagnostic push") \ - _Pragma ("GCC diagnostic ignored \"-Wfloat-equal\"") \ - const graphene_simd4i_t __res = (a) >= (b); \ -- (bool) (__res[0] != 0 && \ -+ const bool __val = (bool) (__res[0] != 0 && \ - __res[1] != 0 && \ - __res[2] != 0 && \ - __res[3] != 0); \ - _Pragma ("GCC diagnostic pop") \ -+ __val; \ - })) - - # define graphene_simd4f_cmp_gt(a,b) \ -@@ -1053,11 +1059,12 @@ typedef int graphene_simd4i_t __attribute__((vector_size (16))); - _Pragma ("GCC diagnostic push") \ - _Pragma ("GCC diagnostic ignored \"-Wfloat-equal\"") \ - const graphene_simd4i_t __res = (a) > (b); \ -- (bool) (__res[0] != 0 && \ -+ const bool __val = (bool) (__res[0] != 0 && \ - __res[1] != 0 && \ - __res[2] != 0 && \ - __res[3] != 0); \ - _Pragma ("GCC diagnostic pop") \ -+ __val; \ - })) - - # define graphene_simd4f_neg(s) \ --- -2.32.0 - diff --git a/srcpkgs/graphene/template b/srcpkgs/graphene/template index 6be39623eeae..f0c41f527d86 100644 --- a/srcpkgs/graphene/template +++ b/srcpkgs/graphene/template @@ -1,7 +1,7 @@ # Template file for 'graphene' pkgname=graphene -version=1.10.6 -revision=3 +version=1.10.8 +revision=1 build_style=meson build_helper="gir" configure_args="-Dinstalled_tests=false @@ -12,8 +12,9 @@ short_desc="Thin layer of types for graphic libraries" maintainer="Enno Boland " license="MIT" homepage="https://github.com/ebassi/graphene" +changelog="https://github.com/ebassi/graphene/releases" distfiles="${GNOME_SITE}/graphene/${version%.*}/graphene-${version}.tar.xz" -checksum=80ae57723e4608e6875626a88aaa6f56dd25df75024bd16e9d77e718c3560b25 +checksum=a37bb0e78a419dcbeaa9c7027bcff52f5ec2367c25ec859da31dfde2928f279a case "$XBPS_TARGET_MACHINE" in x86_64*) configure_args+=" -Dsse2=true" ;; From 4ec07d3793f805cb1bb3d33b6cb1a82831e1654c Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Sun, 22 Jan 2023 19:55:26 +0000 Subject: [PATCH 155/356] double-conversion: update to 3.2.1. --- srcpkgs/double-conversion/template | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/srcpkgs/double-conversion/template b/srcpkgs/double-conversion/template index 8386838c0755..6f05d58cf9a4 100644 --- a/srcpkgs/double-conversion/template +++ b/srcpkgs/double-conversion/template @@ -1,16 +1,20 @@ # Template file for 'double-conversion' pkgname=double-conversion -version=3.1.5 +version=3.2.1 revision=1 build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON -DBUILD_TESTING=ON" +configure_args="-DBUILD_SHARED_LIBS=ON" short_desc="Efficient binary-decimal and decimal-binary routines for IEEE doubles" maintainer="Orphaned " license="BSD-3-Clause" homepage="https://github.com/google/double-conversion" -changelog="https://raw.githubusercontent.com/google/double-conversion/master/Changelog" +changelog="https://github.com/google/double-conversion/releases" distfiles="https://github.com/google/double-conversion/archive/v${version}.tar.gz" -checksum=a63ecb93182134ba4293fd5f22d6e08ca417caafa244afaa751cbfddf6415b13 +checksum=e40d236343cad807e83d192265f139481c51fc83a1c49e406ac6ce0a0ba7cd35 + +if [ "$XBPS_CHECK_PKGS" ]; then + configure_args+=" -DBUILD_TESTING=ON" +fi post_install() { vlicense LICENSE From d1657a39464c2449aec82c364bef444cf8b07b11 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Sat, 21 Jan 2023 21:57:42 +0000 Subject: [PATCH 156/356] StyLua: update to 0.16.0. --- srcpkgs/StyLua/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/StyLua/template b/srcpkgs/StyLua/template index 153647da60a8..234a9ff7bfd2 100644 --- a/srcpkgs/StyLua/template +++ b/srcpkgs/StyLua/template @@ -1,6 +1,6 @@ # Template file for 'StyLua' pkgname=StyLua -version=0.15.3 +version=0.16.0 revision=1 build_style=cargo configure_args="$(vopt_if lua52 '--features lua52') $(vopt_if lua53 '--features lua53') @@ -11,7 +11,7 @@ license="MPL-2.0" homepage="https://github.com/JohnnyMorganz/StyLua" changelog="https://raw.githubusercontent.com/JohnnyMorganz/StyLua/main/CHANGELOG.md" distfiles="https://github.com/JohnnyMorganz/StyLua/archive/v${version}.tar.gz" -checksum=37feff9a52c2355419cb5dabdc6dac15f6fbef7d91b7cd9f33bd593efe278306 +checksum=a42305c175e44c87f4d3c210e7b89d499d81053b48f4aa05bde841a3702ef07a build_options="lua52 lua53 lua54 luau" build_options_default="lua52 lua53 lua54 luau" From e8dae15c5819d9863348a4cbe6246e82a6ad8005 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Sat, 21 Jan 2023 21:18:23 +0000 Subject: [PATCH 157/356] dialog: update to 1.3.20221229. --- srcpkgs/dialog/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template index 94c275c2d0a3..a75d023f61fc 100644 --- a/srcpkgs/dialog/template +++ b/srcpkgs/dialog/template @@ -1,6 +1,6 @@ # Template file for 'dialog' pkgname=dialog -version=1.3.20220728 +version=1.3.20221229 revision=1 _distver=${version%.*} _date=${version##*.} @@ -12,8 +12,8 @@ maintainer="Orphaned " license="LGPL-2.1-only" homepage="https://invisible-island.net/dialog/" changelog="https://invisible-island.net/dialog/CHANGES" -distfiles="https://invisible-mirror.net/archives/${pkgname}/${pkgname}-${_distver}-${_date}.tgz" -checksum=54418973d559a461b00695fafe68df62f2bc73d506b436821d77ca3df454190b +distfiles="https://invisible-mirror.net/archives/dialog/dialog-${_distver}-${_date}.tgz" +checksum=d5663d016003e5260fa485f5e9c2ddffb386508f3bd0687d4fa3635ea9942b8e post_install() { rm -r ${DESTDIR}/usr/lib From 0032dc89f9d135d11bcd4396046fc2a5744cb8c9 Mon Sep 17 00:00:00 2001 From: akierig Date: Wed, 1 Feb 2023 19:47:52 -0600 Subject: [PATCH 158/356] Signal-Desktop: update to 6.4.1. Closes: #42023 [via git-merge-pr] --- srcpkgs/Signal-Desktop/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/Signal-Desktop/template b/srcpkgs/Signal-Desktop/template index 26cfc3892ea1..c7389f4ed0e2 100644 --- a/srcpkgs/Signal-Desktop/template +++ b/srcpkgs/Signal-Desktop/template @@ -1,6 +1,6 @@ # Template file for 'Signal-Desktop' pkgname=Signal-Desktop -version=6.3.0 +version=6.4.1 revision=1 # Signal officially only supports x86_64 (also due to Electron) # x86_64-musl fails because of its dependency on 'node-gyp' which depends on a glibc specific extension @@ -13,7 +13,7 @@ maintainer="akierig " license="AGPL-3.0-only" homepage="https://github.com/signalapp/Signal-Desktop" distfiles="https://github.com/signalapp/Signal-Desktop/archive/v${version}.tar.gz" -checksum=07c71bd31157873d5d1f57830a636fe61ad551bacf4a87a4f13336f16e524a1a +checksum=899af104afe358413ebba2971ddb273ee788f7ffad9fdf96ece30e527eda3475 nostrip_files="signal-desktop" post_extract() { From a1bd280382da03f54b4869c5cc90a6f73acf82b0 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Sat, 21 Jan 2023 21:30:32 +0000 Subject: [PATCH 159/356] babl: update to 0.1.98. --- srcpkgs/babl/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/babl/template b/srcpkgs/babl/template index c220d2ccbdf1..38b773c933aa 100644 --- a/srcpkgs/babl/template +++ b/srcpkgs/babl/template @@ -1,6 +1,6 @@ # Template file for 'babl' pkgname=babl -version=0.1.96 +version=0.1.98 revision=1 build_style=meson build_helper=gir @@ -13,7 +13,7 @@ license="LGPL-3.0-only" homepage="https://gegl.org/babl/" changelog="https://gitlab.gnome.org/GNOME/babl/-/raw/master/NEWS" distfiles="https://download.gimp.org/pub/babl/${version%.*}/babl-${version}.tar.xz" -checksum=33673fe459a983f411245a49f81fd7f1966af1ea8eca9b095a940c542b8545f6 +checksum=f3b222f84e462735de63fa9c3651942f2b78fd314c73a22e05ff7c73afd23af1 case "$XBPS_TARGET_MACHINE" in arm*) configure_args+=" -Db_lto=false" From 82655829dc7211800314224941280a7f06641d5d Mon Sep 17 00:00:00 2001 From: icp Date: Wed, 18 Jan 2023 22:28:40 +0530 Subject: [PATCH 160/356] python3-gnupg: update to 0.5.0. Fix update reporting. --- srcpkgs/python3-gnupg/template | 8 ++++---- srcpkgs/python3-gnupg/update | 3 ++- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/srcpkgs/python3-gnupg/template b/srcpkgs/python3-gnupg/template index 2870ab8f1489..597b6888818b 100644 --- a/srcpkgs/python3-gnupg/template +++ b/srcpkgs/python3-gnupg/template @@ -1,7 +1,7 @@ # Template file for 'python3-gnupg' pkgname=python3-gnupg -version=0.4.9 -revision=2 +version=0.5.0 +revision=1 build_style=python3-pep517 make_install_target="dist/python_gnupg-${version}-py2.py3-none-any.whl" hostmakedepends="python3-setuptools python3-wheel" @@ -11,8 +11,8 @@ short_desc="Python3 wrapper for GnuPG" maintainer="Lon Willett " license="BSD-3-Clause" homepage="https://github.com/vsajip/python-gnupg" -distfiles="${PYPI_SITE}/p/${pkgname/3/}/${pkgname/3/}-${version}.tar.gz" -checksum=aaa748795572591aaf127b4ac8985684f3673ff82b39f370c836b006e68fc537 +distfiles="${PYPI_SITE}/p/python-gnupg/python-gnupg-${version}.tar.gz" +checksum=70758e387fc0e0c4badbcb394f61acbe68b34970a8fed7e0f7c89469fe17912a make_check_pre="env NO_EXTERNAL_TESTS=1" post_install() { diff --git a/srcpkgs/python3-gnupg/update b/srcpkgs/python3-gnupg/update index 9d5cdc2a6805..1b0e270aa10c 100644 --- a/srcpkgs/python3-gnupg/update +++ b/srcpkgs/python3-gnupg/update @@ -1 +1,2 @@ -site="https://pypi.org/project/python-gnupg/" +pkgname=python-gnupg +site="https://pypi.org/simple/python-gnupg/" From 5af1bd0e1c40d1575b10f29e640c9464c5e9be17 Mon Sep 17 00:00:00 2001 From: icp Date: Tue, 24 Jan 2023 11:09:38 +0530 Subject: [PATCH 161/356] pre-commit: update to 3.0.4. --- srcpkgs/pre-commit/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template index cd5e57b190f6..3a51b303c132 100644 --- a/srcpkgs/pre-commit/template +++ b/srcpkgs/pre-commit/template @@ -1,6 +1,6 @@ # Template file for 'pre-commit' pkgname=pre-commit -version=2.21.0 +version=3.0.4 revision=1 build_style=python3-module hostmakedepends="python3-setuptools" @@ -12,7 +12,7 @@ license="MIT" homepage="https://pre-commit.com/" changelog="https://raw.githubusercontent.com/pre-commit/pre-commit/main/CHANGELOG.md" distfiles="${PYPI_SITE}/p/pre-commit/pre_commit-${version}.tar.gz" -checksum=31ef31af7e474a8d8995027fefdfcf509b5c913ff31f2015b4ec4beb26a6f658 +checksum=bc4687478d55578c4ac37272fe96df66f73d9b5cf81be6f28627d4e712e752d5 make_check=no # unpackaged: pytest-env re-assert post_install() { From e660bea85ac0813eebb91d9a77cad7f0711e0146 Mon Sep 17 00:00:00 2001 From: icp Date: Wed, 7 Dec 2022 20:03:26 +0530 Subject: [PATCH 162/356] New package: lswt-1.0.4 --- srcpkgs/lswt/template | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 srcpkgs/lswt/template diff --git a/srcpkgs/lswt/template b/srcpkgs/lswt/template new file mode 100644 index 000000000000..8e06d8d6eb20 --- /dev/null +++ b/srcpkgs/lswt/template @@ -0,0 +1,13 @@ +# Template file for 'lswt' +pkgname=lswt +version=1.0.4 +revision=1 +build_style=gnu-makefile +hostmakedepends="wayland-devel" +makedepends="wayland-devel" +short_desc="List Wayland toplevels" +maintainer="icp " +license="GPL-3.0-only" +homepage="https://git.sr.ht/~leon_plickat/lswt" +distfiles="https://git.sr.ht/~leon_plickat/lswt/archive/v${version}.tar.gz" +checksum=a1a422d996e9dbfa2d07daf5588ede280157ab0d0cc7e918d7c16999f4e14b5f From 8c64080e826dd3db20b3daa054758fdd9cd437fd Mon Sep 17 00:00:00 2001 From: icp Date: Thu, 2 Feb 2023 01:47:22 +0530 Subject: [PATCH 163/356] hstr: update to 2.6. --- srcpkgs/hstr/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/hstr/template b/srcpkgs/hstr/template index 3f2d95c854ec..8babb38010e6 100644 --- a/srcpkgs/hstr/template +++ b/srcpkgs/hstr/template @@ -1,6 +1,6 @@ # Template file for 'hstr' pkgname=hstr -version=2.5 +version=2.6 revision=1 build_style=gnu-configure hostmakedepends="automake pkg-config" @@ -10,8 +10,8 @@ maintainer="Neel Chotai " license="Apache-2.0" homepage="https://github.com/dvorka/hstr" changelog="https://raw.githubusercontent.com/dvorka/hstr/master/Changelog" -distfiles="https://github.com/dvorka/hstr/archive/${version}.tar.gz" -checksum=7f5933fc07d55d09d5f7f9a6fbfdfc556d8a7d8575c3890ac1e672adabd2bec4 +distfiles="https://github.com/dvorka/hstr/archive/refs/tags/${version}.tar.gz" +checksum=085f8a087481bcdf33e75e2fa5aaa9289931782c0bee2db3e02425b9a7d83cdf pre_configure() { vsed -i 's|ncursesw/curses.h|curses.h|g' src/include/hstr.h src/include/hstr_curses.h From bf83c8de3125dfb53a9a2112a2b5e0501226e619 Mon Sep 17 00:00:00 2001 From: icp Date: Thu, 2 Feb 2023 01:26:17 +0530 Subject: [PATCH 164/356] dust: update to 0.8.4. --- srcpkgs/dust/template | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/srcpkgs/dust/template b/srcpkgs/dust/template index 4dcdc139c197..0e158125ba18 100644 --- a/srcpkgs/dust/template +++ b/srcpkgs/dust/template @@ -1,19 +1,21 @@ # Template file for 'dust' pkgname=dust -version=0.8.3 +version=0.8.4 revision=1 build_style=cargo short_desc="More intuitive version of du" maintainer="Neel " license="Apache-2.0" homepage="https://github.com/bootandy/dust" -distfiles="https://github.com/bootandy/dust/archive/v${version}.tar.gz" -checksum=1e07203546274276503a4510adcf5dc6eacd5d1e20604fcd55a353b3b63c1213 +distfiles="https://github.com/bootandy/dust/archive/refs/tags/v${version}.tar.gz" +checksum=611f2da80ef5b1d4423bcda159a65e9436692357b686b91b1dd8245a76eed589 post_install() { vcompletion completions/dust.bash bash vcompletion completions/dust.fish fish vcompletion completions/_dust zsh + vsconf config/config.toml + vman man-page/dust.1 vdoc README.md } From 6f2e6cf900decde43ab72505736191ad2e7639d4 Mon Sep 17 00:00:00 2001 From: icp Date: Wed, 1 Feb 2023 21:13:52 +0530 Subject: [PATCH 165/356] lazygit: update to 0.37.0. Adopt. --- srcpkgs/lazygit/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/lazygit/template b/srcpkgs/lazygit/template index 676982b83a21..1699dab785f4 100644 --- a/srcpkgs/lazygit/template +++ b/srcpkgs/lazygit/template @@ -1,17 +1,17 @@ # Template file for 'lazygit' pkgname=lazygit -version=0.36.0 +version=0.37.0 revision=1 build_style=go go_import_path=github.com/jesseduffield/lazygit go_ldflags="-X main.version=${version} -X main.buildSource=voidlinux" depends="git" short_desc="Simple terminal UI for git commands" -maintainer="Orphaned " +maintainer="icp " license="MIT" homepage="https://github.com/jesseduffield/lazygit" -distfiles="https://github.com/jesseduffield/lazygit/archive/v${version}.tar.gz" -checksum=0b8630b09e28dc478fb2545c6fbe52e679b9a2e5dbe569982c9649655ab969c3 +distfiles="https://github.com/jesseduffield/lazygit/archive/refs/tags/v${version}.tar.gz" +checksum=8545f3cffe110de80c88859cd11b42eaccb71f4c239c5bc2bff841f623438296 post_install() { vlicense LICENSE From dea47b4b934f751e51caec169a78b1bcc96292c8 Mon Sep 17 00:00:00 2001 From: icp Date: Sun, 29 Jan 2023 11:49:51 +0530 Subject: [PATCH 166/356] gallery-dl: update to 1.24.5. --- srcpkgs/gallery-dl/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/gallery-dl/template b/srcpkgs/gallery-dl/template index 58858eda0ea8..732c460892b5 100644 --- a/srcpkgs/gallery-dl/template +++ b/srcpkgs/gallery-dl/template @@ -1,6 +1,6 @@ # Template file for 'gallery-dl' pkgname=gallery-dl -version=1.24.4 +version=1.24.5 revision=1 build_style=python3-module make_check_args="--ignore test/test_results.py" @@ -13,7 +13,7 @@ license="GPL-2.0-only" homepage="https://github.com/mikf/gallery-dl" changelog="https://raw.githubusercontent.com/mikf/gallery-dl/master/CHANGELOG.md" distfiles="https://github.com/mikf/gallery-dl/archive/refs/tags/v${version}.tar.gz" -checksum=0ee58567b1241a4577cdc2ea177bc46ff8da494a74e6430059e5d0c214ae222a +checksum=a1feccc0ae74c00a96f068fb079eadaa808e53bc6a028d3774940c473758b462 pre_build() { make man completion From 3fb93f72303308b54a09017da46721dc876d7d79 Mon Sep 17 00:00:00 2001 From: icp Date: Mon, 30 Jan 2023 00:42:53 +0530 Subject: [PATCH 167/356] python3-zipp: update to 3.12.0. --- srcpkgs/python3-zipp/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-zipp/template b/srcpkgs/python3-zipp/template index 63c2208061c0..f83b9ef5b74c 100644 --- a/srcpkgs/python3-zipp/template +++ b/srcpkgs/python3-zipp/template @@ -1,6 +1,6 @@ # Template file for 'python3-zipp' pkgname=python3-zipp -version=3.11.0 +version=3.12.0 revision=1 build_style=python3-pep517 hostmakedepends="python3-setuptools_scm python3-wheel" @@ -11,7 +11,7 @@ license="MIT" homepage="https://pypi.org/project/zipp/" changelog="https://raw.githubusercontent.com/jaraco/zipp/main/CHANGES.rst" distfiles="${PYPI_SITE}/z/zipp/zipp-${version}.tar.gz" -checksum=a7a22e05929290a67401440b39690ae6563279bced5f314609d9d03798f56766 +checksum=73efd63936398aac78fd92b6f4865190119d6c91b531532e798977ea8dd402eb post_install() { vlicense LICENSE From fa78ce37e46fd7cf73bd0b16e4bee4d55c8b2fc0 Mon Sep 17 00:00:00 2001 From: icp Date: Tue, 25 Oct 2022 01:25:06 +0530 Subject: [PATCH 168/356] python3-mypy: update to 0.991. --- srcpkgs/python3-mypy/template | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/srcpkgs/python3-mypy/template b/srcpkgs/python3-mypy/template index 55c2e21b5418..78e082164446 100644 --- a/srcpkgs/python3-mypy/template +++ b/srcpkgs/python3-mypy/template @@ -1,18 +1,22 @@ # Template file for 'python3-mypy' pkgname=python3-mypy -version=0.961 -revision=2 +version=0.991 +revision=1 build_style=python3-module +# fails in ci +make_check_args="-k not(testDaemonStatusKillRestartRecheck)" +make_check_target="mypy/test" hostmakedepends="python3-setuptools python3-Sphinx" -depends="python3-mypy_extensions python3-typed-ast python3-typing_extensions - python3-tomli" +depends="python3-mypy_extensions python3-typing_extensions" +checkdepends="${depends} python3-attrs python3-filelock + python3-lxml python3-psutil python3-py python3-pytest-xdist" short_desc="Optional static typing for Python3" maintainer="Michal Vasilek " license="MIT" -homepage="https://github.com/python/mypy" +homepage="https://www.mypy-lang.org" +changelog="https://mypy-lang.blogspot.com" distfiles="${PYPI_SITE}/m/mypy/mypy-${version}.tar.gz" -checksum=f730d56cb924d371c26b8eaddeea3cc07d78ff51c521c6d04899ac6904b75492 -make_check=no # needs pytest-xdist and many tests fail +checksum=3c0165ba8f354a6d9881809ef29f1a9318a236a6d81c690094c5df32107bde06 post_install() { make -C docs man From 265960fc07b138a745e22aef63def0b7bcc8ffae Mon Sep 17 00:00:00 2001 From: icp Date: Thu, 19 Jan 2023 22:43:31 +0530 Subject: [PATCH 169/356] pex: update to 2.1.121. Adopt. --- srcpkgs/pex/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/pex/template b/srcpkgs/pex/template index cde6e6fc2f34..479a8255e5cf 100644 --- a/srcpkgs/pex/template +++ b/srcpkgs/pex/template @@ -1,17 +1,17 @@ # Template file for 'pex' pkgname=pex -version=2.1.103 -revision=2 +version=2.1.121 +revision=1 build_style=python3-pep517 hostmakedepends="python3-flit_core python3-Sphinx" depends="python3" short_desc="Library & tool for generating .pex (Python EXecutable) files" -maintainer="Orphaned " +maintainer="icp " license="Apache-2.0" homepage="https://github.com/pantsbuild/pex" changelog="https://raw.githubusercontent.com/pantsbuild/pex/main/CHANGES.rst" distfiles="${PYPI_SITE}/p/pex/pex-${version}.tar.gz" -checksum=07bcd633626b7fd6d18eb0d6303acfd0a4fbcb31692e737b15794626da896bf0 +checksum=d66c099d48bf2b00d06be01518c834df888c195c3e17a524cf12f83226fa2489 post_build() { PYTHONPATH="$PWD" make -C docs man From d079e5ba860446265a37296093fec312e62cbc55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sun, 5 Feb 2023 00:41:58 +0700 Subject: [PATCH 170/356] fragments: depends on transmission Fix: #42068 --- srcpkgs/fragments/template | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/srcpkgs/fragments/template b/srcpkgs/fragments/template index f26e0aa4585e..135e4905b99f 100644 --- a/srcpkgs/fragments/template +++ b/srcpkgs/fragments/template @@ -1,13 +1,14 @@ # Template file for 'fragments' pkgname=fragments version=2.1 -revision=1 +revision=2 build_style=meson build_helper="rust" hostmakedepends="desktop-file-utils cargo pkg-config gettext glib-devel gtk4-update-icon-cache" makedepends="sqlite-devel gtk4-devel libadwaita-devel libglib-devel dbus-devel openssl-devel rust-std" +depends="transmission" short_desc="BitTorrent Client" maintainer="Michal Vasilek " license="GPL-3.0-or-later" From e00e2f64e938c942bc828422d6600d7f4801210d Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Fri, 3 Feb 2023 23:42:28 +0100 Subject: [PATCH 171/356] neovim: update to 0.8.3 --- srcpkgs/neovim/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/neovim/template b/srcpkgs/neovim/template index 2cd7bafd0dd3..9c7a73bf6fb2 100644 --- a/srcpkgs/neovim/template +++ b/srcpkgs/neovim/template @@ -1,7 +1,7 @@ # Template file for 'neovim' pkgname=neovim -version=0.8.2 -revision=3 +version=0.8.3 +revision=1 build_style=cmake build_helper="qemu" # MIN_LOG_LEVEL 1: INFO, 3: ERROR, upstream's release's default is 3 @@ -16,7 +16,7 @@ maintainer="Marcin Puc " license="Apache-2.0, Vim" homepage="https://neovim.io" distfiles="https://github.com/neovim/neovim/archive/refs/tags/v${version}.tar.gz" -checksum=c516c8db73e1b12917a6b2e991b344d0914c057cef8266bce61a2100a28ffcc9 +checksum=adf45ff160e1d89f519b6114732eba03485ae469beb27919b0f7a4f6b44233c1 build_options=luajit From 442309c0b1a2931d6f016af68d6042d3c2ec8301 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Fri, 3 Feb 2023 23:49:08 +0700 Subject: [PATCH 172/356] virtualbox-ose: update to 7.0.6. Fix: #41681 --- srcpkgs/virtualbox-ose/template | 45 ++++++++++++++++++--------------- 1 file changed, 25 insertions(+), 20 deletions(-) diff --git a/srcpkgs/virtualbox-ose/template b/srcpkgs/virtualbox-ose/template index 679dac249a25..4efc26f7da06 100644 --- a/srcpkgs/virtualbox-ose/template +++ b/srcpkgs/virtualbox-ose/template @@ -1,6 +1,6 @@ # Template file for 'virtualbox-ose' pkgname=virtualbox-ose -version=7.0.4 +version=7.0.6 revision=1 short_desc="General-purpose full virtualizer for x86 hardware" maintainer="Orphaned " @@ -8,20 +8,21 @@ license="GPL-2.0-only, CDDL-1.0" homepage="https://www.virtualbox.org" changelog="https://www.virtualbox.org/wiki/Changelog" distfiles="http://download.virtualbox.org/virtualbox/${version}/VirtualBox-${version}.tar.bz2" -checksum=58951f7d1bcda836c5e50ca0a6b13f0e61a07a904f476526a831df3d9bfe5b17 +checksum=f146d9a86a35af0abb010e628636fd800cb476cc2ce82f95b0c0ca876e1756ff nopie=yes lib32disabled=yes archs="x86_64" hostmakedepends="acpica-utils dev86 perl pkg-config qt5-tools tar yasm which glslang - qt6-base" + vulkan-loader" makedepends="device-mapper-devel docbook-xsl gsoap-devel libcap-devel libcurl-devel - libIDL-devel libvpx-devel libXcomposite-devel libXcursor-devel qt6-base-devel + libIDL-devel libvpx-devel libXcomposite-devel libXcursor-devel qt5-tools-devel libXinerama-devel libxslt-devel opus-devel pam-devel python3-devel qt5-x11extras-devel - SDL-devel xorg-server-devel qt6-qt5compat-devel libtpms-devel - qt6-scxml-devel qt6-tools-devel SDL2-devel SDL2_ttf-devel SDL2_gfx-devel - SDL2_image-devel SDL2_net-devel SDL2_mixer-devel" + SDL-devel xorg-server-devel libtpms-devel libxml2-devel libvncserver-devel qt5-devel + openssl-devel libpng-devel zlib-devel dbus-devel device-mapper-devel liblvm2app-devel + libglvnd-devel libX11-devel libXt-devel libXcursor-devel pam-devel vde2-devel SDL2-devel + SDL2_ttf-devel SDL2_gfx-devel SDL2_image-devel SDL2_net-devel SDL2_mixer-devel" if [ "$XBPS_MACHINE" = "x86_64" ]; then makedepends+=" gcc-multilib" @@ -43,7 +44,8 @@ do_build() { -e "/webtest_LIBS/,/^webtest_/s/.*LIB_.*/\0 z/" \ -e "/vboxwebsrv_LIBS/,/^vboxwebsrv_/s/.*LIB_.*/\0 z/" source ./env.sh - kmk ${makejobs} KBUILD_VERBOSE=2 VBOX_WITH_QT6=1 all + kmk ${makejobs} KBUILD_VERBOSE=2 VBOX_WITH_QT5=1 all + # kmk ${makejobs} KBUILD_VERBOSE=2 VBOX_WITH_QT6=1 all } do_install() { @@ -54,15 +56,20 @@ do_install() { # virtualbox-ose. # cd ${wrksrc}/out/linux.$BUILD_PLATFORM_ARCH/release/bin - mkdir -p ${DESTDIR}/usr/{bin,lib/virtualbox/components,share/virtualbox/nls} - install -m0755 VBox.sh ${DESTDIR}/usr/bin/VBox + vmkdir usr/lib/virtualbox + vmkdir usr/share/virtualbox + vbin VBox.sh VBox for f in VirtualBox VBoxManage VBoxHeadless \ VBoxBalloonCtrl vboxwebsrv; do ln -sf VBox ${DESTDIR}/usr/bin/${f} done + # components - install -m0755 components/* -t ${DESTDIR}/usr/lib/virtualbox/components + vcopy components usr/lib/virtualbox + vcopy dtrace usr/lib/virtualbox + vcopy ExtensionPacks usr/lib/virtualbox + vcopy tools usr/lib/virtualbox # libs install -m0755 *.so ${DESTDIR}/usr/lib/virtualbox @@ -73,24 +80,23 @@ do_install() { VBoxNetNAT -t ${DESTDIR}/usr/lib/virtualbox install -m0755 VirtualBox VBoxManage VBoxSVC VBoxExtPackHelperApp \ + VBoxBugReport VBoxCpuReport VBoxDTrace vboximg-mount \ + VBoxVolInfo xpidl \ VBoxXPCOMIPCD VBoxTestOGL VBoxBalloonCtrl vboxwebsrv webtest \ -t ${DESTDIR}/usr/lib/virtualbox # locales - install -m0755 nls/*.qm -t ${DESTDIR}/usr/share/virtualbox/nls + vcopy nls usr/share/virtualbox # scripts install -m0755 VBoxCreateUSBNode.sh VBoxSysInfo.sh \ -t ${DESTDIR}/usr/share/virtualbox # icons and desktop - install -D -m0644 VBox.png ${DESTDIR}/usr/share/pixmaps/VBox.png - install -D -m0644 virtualbox.desktop \ - ${DESTDIR}/usr/share/applications/virtualbox.desktop - sed -i -e "s|Icon=VBox|Icon=VBox.png|" \ - ${DESTDIR}/usr/share/applications/virtualbox.desktop - install -Dm644 virtualbox.xml \ - ${DESTDIR}/usr/share/mime/packages/virtualbox.xml + vinstall VBox.png 644 usr/share/pixmaps/ + sed -i -e "s|Icon=VBox|Icon=VBox.png|" virtualbox.desktop + vinstall virtualbox.desktop 644 usr/share/applications/ + vinstall virtualbox.xml 644 usr/share/mime/packages/ install -d ${DESTDIR}/usr/share/icons/hicolor for i in icons/*; do ldir=$(basename ${i}) @@ -102,7 +108,6 @@ do_install() { mkdir -p ${DESTDIR}/etc/vbox echo 'INSTALL_DIR=/usr/lib/virtualbox' > ${DESTDIR}/etc/vbox/vbox.cfg - cd ${wrksrc}/out/linux.$BUILD_PLATFORM_ARCH/release/bin install -d ${DESTDIR}/usr/share/licenses/${pkgname} install -m0644 ${wrksrc}/COPYING* \ ${DESTDIR}/usr/share/licenses/${pkgname} From 3c1fc884455ae2fd344e64cb04c956ffc01452e4 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Wed, 11 Jan 2023 00:36:25 +0000 Subject: [PATCH 173/356] libwacom: update to 2.6.0, adopt. --- common/shlibs | 2 +- srcpkgs/libwacom/template | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/common/shlibs b/common/shlibs index af1fd992b5da..135087319da4 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1043,7 +1043,7 @@ libgck-2.so.0.0.0 gcr4-4.0.0_1 libgcr-4.so.0.0.0 gcr4-4.0.0_1 libcld2.so cld2-0.0.1.20150821_1 libcld2_full.so cld2-full-0.0.1.20150821_1 -libwacom.so.2 libwacom-0.3_1 +libwacom.so.9 libwacom-2.6.0_1 libfarstream-0.2.so.5 farstream-0.2.7_1 libass.so.9 libass-0.13.6_1 libcryptui.so.0 libcryptui-3.4.0_1 diff --git a/srcpkgs/libwacom/template b/srcpkgs/libwacom/template index 248a33d407ac..8216a58a086d 100644 --- a/srcpkgs/libwacom/template +++ b/srcpkgs/libwacom/template @@ -1,6 +1,6 @@ # Template file for 'libwacom' pkgname=libwacom -version=1.12 +version=2.6.0 revision=1 build_style=meson build_helper="qemu" @@ -9,12 +9,12 @@ hostmakedepends="pkg-config" makedepends="libgudev-devel libxml2-devel" checkdepends="python3-pytest python3-libevdev python3-pyudev" short_desc="Library to identify wacom tablets" -maintainer="Orphaned " +maintainer="Mohammed Anas " license="MIT" homepage="https://github.com/linuxwacom/libwacom" changelog="https://raw.githubusercontent.com/linuxwacom/libwacom/master/NEWS" -distfiles="https://github.com/linuxwacom/libwacom/releases/download/${pkgname}-${version}/${pkgname}-${version}.tar.bz2" -checksum=290450d604f78bbd956eddb69f79f8d56f8ed1a5ccbb5e88e22fa84fa2fceb4f +distfiles="https://github.com/linuxwacom/libwacom/releases/download/libwacom-${version}/libwacom-${version}.tar.xz" +checksum=2376cca99475235b75053a2cfbc7ed40fd8763d5a516941a664870ff1f3aa98f if [ -z "${XBPS_CHECK_PKGS}" ]; then configure_args+=" -Dtests=disabled" From b35db2342812e97cd21211b2abf54840795fd30b Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Wed, 11 Jan 2023 00:37:47 +0000 Subject: [PATCH 174/356] budgie-control-center: revbump for libwacom-2.6.0. --- srcpkgs/budgie-control-center/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/budgie-control-center/template b/srcpkgs/budgie-control-center/template index 11c9080925f0..37736255e165 100644 --- a/srcpkgs/budgie-control-center/template +++ b/srcpkgs/budgie-control-center/template @@ -1,7 +1,7 @@ # Template file for 'budgie-control-center' pkgname=budgie-control-center version=1.1.1 -revision=2 +revision=3 build_style=meson hostmakedepends="glib-devel gsettings-desktop-schemas-devel gettext pkg-config polkit python3 libxml2" From 1af95be3521c15202340e030479b4a5f357c6347 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Wed, 11 Jan 2023 00:37:47 +0000 Subject: [PATCH 175/356] cinnamon-control-center: revbump for libwacom-2.6.0. --- srcpkgs/cinnamon-control-center/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cinnamon-control-center/template b/srcpkgs/cinnamon-control-center/template index e1428a97c61e..db1e4ea6d7ba 100644 --- a/srcpkgs/cinnamon-control-center/template +++ b/srcpkgs/cinnamon-control-center/template @@ -1,7 +1,7 @@ # Template file for 'cinnamon-control-center' pkgname=cinnamon-control-center version=5.4.7 -revision=1 +revision=2 build_style=meson build_helper=gir hostmakedepends="gettext-devel glib-devel From e7d693ca992d32cffb4f20efc24f5362afba927f Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Wed, 11 Jan 2023 00:37:47 +0000 Subject: [PATCH 176/356] gnome-control-center: revbump for libwacom-2.6.0. --- srcpkgs/gnome-control-center/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/gnome-control-center/template b/srcpkgs/gnome-control-center/template index af6728cd45a1..849763d23c1e 100644 --- a/srcpkgs/gnome-control-center/template +++ b/srcpkgs/gnome-control-center/template @@ -1,7 +1,7 @@ # Template file for 'gnome-control-center' pkgname=gnome-control-center version=43.2 -revision=1 +revision=2 build_style=meson build_helper="gir" hostmakedepends="glib-devel gsettings-desktop-schemas-devel gettext pkg-config From faebd0eb23f41574d8edc31520ba8d8a861dc6f3 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Wed, 11 Jan 2023 00:37:48 +0000 Subject: [PATCH 177/356] gnome-settings-daemon: revbump for libwacom-2.6.0. --- srcpkgs/gnome-settings-daemon/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template index f22bdbdb61f4..3d3cf393f960 100644 --- a/srcpkgs/gnome-settings-daemon/template +++ b/srcpkgs/gnome-settings-daemon/template @@ -1,7 +1,7 @@ # Template file for 'gnome-settings-daemon' pkgname=gnome-settings-daemon version=43.0 -revision=1 +revision=2 build_style=meson configure_args="-Dsystemd=false" hostmakedepends="cmake docbook-xsl gettext glib-devel libglib-devel libxslt From 805632865287d15a82dd21aa18df45991cc92353 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Wed, 11 Jan 2023 00:37:48 +0000 Subject: [PATCH 178/356] libinput: revbump for libwacom-2.6.0. --- srcpkgs/libinput/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/libinput/template b/srcpkgs/libinput/template index d429098fa2fc..d5b88caeee0b 100644 --- a/srcpkgs/libinput/template +++ b/srcpkgs/libinput/template @@ -1,7 +1,7 @@ # Template file for 'libinput' pkgname=libinput version=1.22.0 -revision=1 +revision=2 build_style=meson configure_args="-Db_ndebug=false -Ddebug-gui=false" hostmakedepends="pkg-config" From 6f4b23e2ff2951753f8706efa873d2e1c791dd6c Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Wed, 11 Jan 2023 00:37:48 +0000 Subject: [PATCH 179/356] muffin: revbump for libwacom-2.6.0. --- srcpkgs/muffin/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/muffin/template b/srcpkgs/muffin/template index 9383775a47f4..6c30d4452451 100644 --- a/srcpkgs/muffin/template +++ b/srcpkgs/muffin/template @@ -1,7 +1,7 @@ # Template file for 'muffin' pkgname=muffin version=5.4.5 -revision=1 +revision=2 build_style=meson build_helper=gir # -Dtests requires -Dwayland, which is explicitly disabled From f98ea18135dbbdfe6f91462ae74ee94caef406f0 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Wed, 11 Jan 2023 00:37:49 +0000 Subject: [PATCH 180/356] mutter: revbump for libwacom-2.6.0. --- srcpkgs/mutter/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/mutter/template b/srcpkgs/mutter/template index 4adf8a458957..c84c35f12b26 100644 --- a/srcpkgs/mutter/template +++ b/srcpkgs/mutter/template @@ -1,7 +1,7 @@ # Template file for 'mutter' pkgname=mutter version=43.2 -revision=1 +revision=2 build_helper="gir" build_style=meson configure_args="-Degl_device=true -Dudev=true -Dnative_backend=true From 54f97764ed81ef7b071f01216aedd1a4f387b2f7 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Fri, 3 Feb 2023 20:46:43 +0000 Subject: [PATCH 181/356] kcm-wacomtablet: revbump for libwacom-2.6.0. --- srcpkgs/kcm-wacomtablet/template | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template index eedf2684333f..dbb0cd51818c 100644 --- a/srcpkgs/kcm-wacomtablet/template +++ b/srcpkgs/kcm-wacomtablet/template @@ -1,12 +1,13 @@ # Template file for 'kcm-wacomtablet' pkgname=kcm-wacomtablet version=3.2.0 -revision=2 +revision=3 build_style=cmake +configure_args="-DBUILD_TESTING=OFF" hostmakedepends="pkg-config gettext extra-cmake-modules qt5-qmake qt5-host-tools - kdoctools kcoreaddons" + kdoctools kcoreaddons kpackage" makedepends="qt5-devel qt5-x11extras-devel qt5-declarative-devel - plasma-workspace-devel libwacom-devel xf86-input-wacom-devel" + plasma-workspace-devel libwacom-devel xf86-input-wacom-devel libinput-devel" depends="xf86-input-wacom" short_desc="GUI for the Wacom Linux Drivers" maintainer="Piraty " @@ -14,3 +15,4 @@ license="GPL-2.0-or-later" homepage="https://invent.kde.org/system/wacomtablet" distfiles="${KDE_SITE}/wacomtablet/${version}/wacomtablet-${version}.tar.xz" checksum=c80ce63a41f6fcbb50ac4c2130ed2f8273c4b744e62e33d4b714bf83e8e5f7a4 +make_check=no # FIXME From 4a1a00c02c2e37d83fb92bfb134bc6985886face Mon Sep 17 00:00:00 2001 From: LMFuture <2835365572zty@gmail.com> Date: Fri, 3 Feb 2023 11:04:58 +0700 Subject: [PATCH 182/356] libpinyin: update to 2.8.1. libpinyin: update to 2.8.1 --- common/shlibs | 4 ++-- srcpkgs/libpinyin/template | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/common/shlibs b/common/shlibs index 135087319da4..59444164928b 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3588,8 +3588,8 @@ libcaf_io.so.0.18.0 zeek-4.0.0_1 libcaf_openssl.so.0.18.0 zeek-4.0.0_1 libbinpac.so.0 zeek-3.2.4_2 libllhttp.so.1 llhttp-1.0.1_1 -libpinyin.so.13 libpinyin-2.2.1_1 -libzhuyin.so.13 libzhuyin-2.6.0_3 +libpinyin.so.15 libpinyin-2.8.1_1 +libzhuyin.so.15 libzhuyin-2.8.1_1 libuhd.so.4.0.0 uhd-4.0.0.0_1 libeditline.so.1 editline-1.16.0_1 libgnuradio-rds.so.1 gnuradio-rds-3.8.0_1 diff --git a/srcpkgs/libpinyin/template b/srcpkgs/libpinyin/template index 31811cac10f6..db04ef0264e1 100644 --- a/srcpkgs/libpinyin/template +++ b/srcpkgs/libpinyin/template @@ -1,7 +1,7 @@ # Template file for 'libpinyin' pkgname=libpinyin -version=2.6.0 -revision=3 +version=2.8.1 +revision=1 build_style=gnu-configure configure_args="--enable-libzhuyin" hostmakedepends="intltool libtool pkg-config autoconf-archive autoconf automake" @@ -14,7 +14,7 @@ homepage="https://github.com/libpinyin/libpinyin" changelog="https://raw.githubusercontent.com/libpinyin/libpinyin/${version}/ChangeLog" distfiles="https://github.com/libpinyin/libpinyin/archive/${version}.tar.gz http://downloads.sourceforge.net/libpinyin/models/model19.text.tar.gz" -checksum="2b52f617a99567a8ace478ee82ccc62d1761e3d1db2f1e05ba05b416708c35d2 +checksum="42c4f899f71fc26bcc57bb1e2a9309c2733212bb241a0008ba3c9b5ebd951443 56422a4ee5966c2c809dd065692590ee8def934e52edbbe249b8488daaa1f50b" nocross="Requires data generators compiled against target system" skip_extraction="model19.text.tar.gz" @@ -53,7 +53,7 @@ libpinyin-utils_package() { libpinyin-common-devel_package() { short_desc="Common files for libpinyin and libzhuyin" pkg_install() { - vmove "usr/include/libpinyin-2.6.0/novel*" + vmove "usr/include/libpinyin-${version}/novel*" } } @@ -62,7 +62,7 @@ libpinyin-devel_package() { libpinyin-common-devel-${version}_${revision}" short_desc+=" - development files" pkg_install() { - vmove "usr/include/libpinyin-2.6.0/pinyin*" + vmove "usr/include/libpinyin-${version}/pinyin*" vmove usr/lib/pkgconfig/libpinyin.pc vmove "usr/lib/libpinyin.so" vmove "usr/lib/libpinyin.a" @@ -74,7 +74,7 @@ libzhuyin-devel_package() { libpinyin-devel-${version}_${revision}" short_desc="${short_desc/PinYin/ZhuYin} - development files" pkg_install() { - vmove "usr/include/libpinyin-2.6.0/zhuyin*" + vmove "usr/include/libpinyin-${version}/zhuyin*" vmove usr/lib/pkgconfig/libzhuyin.pc vmove usr/lib/libzhuyin.a vmove usr/lib/libzhuyin.so From bd785e955307f9bc6e3a02a09a43dd0c5961b88c Mon Sep 17 00:00:00 2001 From: LMFuture <2835365572zty@gmail.com> Date: Fri, 3 Feb 2023 11:04:59 +0700 Subject: [PATCH 183/356] ibus-libpinyin: update to 1.15.0. ibus-libpinyin: update to 1.15.0 --- srcpkgs/ibus-libpinyin/patches/python-3.11.patch | 12 ------------ srcpkgs/ibus-libpinyin/template | 8 ++++---- 2 files changed, 4 insertions(+), 16 deletions(-) delete mode 100644 srcpkgs/ibus-libpinyin/patches/python-3.11.patch diff --git a/srcpkgs/ibus-libpinyin/patches/python-3.11.patch b/srcpkgs/ibus-libpinyin/patches/python-3.11.patch deleted file mode 100644 index 73739950b7f0..000000000000 --- a/srcpkgs/ibus-libpinyin/patches/python-3.11.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: ibus-libpinyin-1.12.0/setup/main2.py -=================================================================== ---- ibus-libpinyin-1.12.0.orig/setup/main2.py -+++ ibus-libpinyin-1.12.0/setup/main2.py -@@ -63,7 +63,6 @@ except AttributeError: - pass - - gettext.bindtextdomain(DOMAINNAME, localedir) --gettext.bind_textdomain_codeset(DOMAINNAME, 'UTF-8') - - gettext.install(DOMAINNAME, localedir) - diff --git a/srcpkgs/ibus-libpinyin/template b/srcpkgs/ibus-libpinyin/template index d2a884fdb6c8..7bd0d73a2b38 100644 --- a/srcpkgs/ibus-libpinyin/template +++ b/srcpkgs/ibus-libpinyin/template @@ -1,7 +1,7 @@ # Template file for 'ibus-libpinyin' pkgname=ibus-libpinyin -version=1.12.0 -revision=2 +version=1.15.0 +revision=1 build_style=gnu-configure hostmakedepends="gettext intltool libtool pkg-config autoconf-archive automake gnome-common which" @@ -10,8 +10,8 @@ short_desc="Intelligent Pinyin engine using libpinyin for IBus" maintainer="Ben Sung Hsu " license="GPL-2.0-or-later" homepage="https://github.com/libpinyin/ibus-libpinyin" -distfiles="https://github.com/libpinyin/ibus-libpinyin/archive/${version}.tar.gz" -checksum=1fe023d3416f1be6284e23fd977cae58e3e5eddbc5582e6e8aa7bb82b3751ddd +distfiles="https://github.com/libpinyin/ibus-libpinyin/archive/refs/tags/${version}.tar.gz" +checksum=94ece1a2c0f04a0762228a1a0179d5c6b3d26c150a0d61260123052722c95f17 pre_configure() { NOCONFIGURE=1 ./autogen.sh From 6f45167faf4b9d0b7f493a131664baedaa8a3e61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Thu, 2 Feb 2023 18:41:06 +0700 Subject: [PATCH 184/356] fcitx-libpinyin: rebuild for libpinyin-2.8.1 --- srcpkgs/fcitx-libpinyin/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/fcitx-libpinyin/template b/srcpkgs/fcitx-libpinyin/template index 5cb3d78d6ca7..1921145d1298 100644 --- a/srcpkgs/fcitx-libpinyin/template +++ b/srcpkgs/fcitx-libpinyin/template @@ -2,7 +2,7 @@ pkgname=fcitx-libpinyin _mversion=20161206 version=0.5.4 -revision=1 +revision=2 build_style=cmake configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_QT=OFF" hostmakedepends="pkg-config fcitx libpinyin gettext" From d4aea83ae5e1e63186e13b80c93692efca3a7183 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Thu, 2 Feb 2023 18:41:06 +0700 Subject: [PATCH 185/356] fcitx5-zhuyin: rebuild for libpinyin-2.8.1 --- srcpkgs/fcitx5-zhuyin/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/fcitx5-zhuyin/template b/srcpkgs/fcitx5-zhuyin/template index a5fd46aa614b..eb5695dff280 100644 --- a/srcpkgs/fcitx5-zhuyin/template +++ b/srcpkgs/fcitx5-zhuyin/template @@ -1,7 +1,7 @@ # Template file for 'fcitx5-zhuyin' pkgname=fcitx5-zhuyin version=5.0.11 -revision=1 +revision=2 build_style=cmake hostmakedepends="pkg-config gettext doxygen extra-cmake-modules libzhuyin" makedepends="libfcitx5-devel fmt-devel opencc-devel fcitx5-lua-devel From 50cf341b6019426525aca353ef0f188207bb7c74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sun, 5 Feb 2023 08:51:13 +0700 Subject: [PATCH 186/356] python3-phx-class-registry: update to 4.0.5. --- .../patches/test-entrypoint.patch | 13 ------------- srcpkgs/python3-phx-class-registry/template | 10 +++++----- 2 files changed, 5 insertions(+), 18 deletions(-) delete mode 100644 srcpkgs/python3-phx-class-registry/patches/test-entrypoint.patch diff --git a/srcpkgs/python3-phx-class-registry/patches/test-entrypoint.patch b/srcpkgs/python3-phx-class-registry/patches/test-entrypoint.patch deleted file mode 100644 index 4bfe21c99c1e..000000000000 --- a/srcpkgs/python3-phx-class-registry/patches/test-entrypoint.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/phx_class_registry.egg-info/SOURCES.txt -+++ b/phx_class_registry.egg-info/SOURCES.txt -@@ -13,9 +13,3 @@ phx_class_registry.egg-info/SOURCES.txt - phx_class_registry.egg-info/dependency_links.txt - phx_class_registry.egg-info/requires.txt - phx_class_registry.egg-info/top_level.txt --test/__init__.py --test/auto_register_test.py --test/cache_test.py --test/entry_points_test.py --test/patcher_test.py --test/registry_test.py -\ No newline at end of file diff --git a/srcpkgs/python3-phx-class-registry/template b/srcpkgs/python3-phx-class-registry/template index e45d5060f6be..de6dffb4f2ac 100644 --- a/srcpkgs/python3-phx-class-registry/template +++ b/srcpkgs/python3-phx-class-registry/template @@ -1,17 +1,17 @@ # Template file for 'python3-phx-class-registry' pkgname=python3-phx-class-registry -version=3.0.5 -revision=2 +version=4.0.5 +revision=1 build_style=python3-pep517 hostmakedepends="python3-wheel" depends="python3" checkdepends="python3-pytest" short_desc="Registry pattern for Python classes" -maintainer="Đoàn Trần Công Danh " +maintainer="Orphaned " license="MIT" homepage="https://class-registry.readthedocs.io/" -distfiles="${PYPI_SITE}/p/phx-class-registry/phx-class-registry-3.0.5.tar.gz" -checksum=f11462ac410a8cda38c2b6a83b51a2390c7d9528baef591cb5b551b11aba2a92 +distfiles="${PYPI_SITE}/p/phx-class-registry/phx-class-registry-${version}.tar.gz" +checksum=1901bdaea34d9cfefa4d149b2f20217e7e024492f7e247797e7c4d36d96cdb5b post_extract() { # Requires dummy_package.egg-info From 453a0519f0eebf5f3e10be68371893b7cecba464 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 30 Jan 2023 22:55:37 -0500 Subject: [PATCH 187/356] python3-shapely: update to 2.0.1. --- srcpkgs/python3-shapely/template | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/srcpkgs/python3-shapely/template b/srcpkgs/python3-shapely/template index d9dabb1e066f..02447337f9ae 100644 --- a/srcpkgs/python3-shapely/template +++ b/srcpkgs/python3-shapely/template @@ -1,31 +1,36 @@ # Template file for 'python3-shapely' pkgname=python3-shapely -version=1.8.5.post1 +version=2.0.1 revision=1 build_style=python3-module build_helper=numpy -make_check_target=tests hostmakedepends="python3-setuptools python3-Cython geos" makedepends="python3-devel python3-numpy geos-devel" depends="python3" -checkdepends="python3-pytest" +checkdepends="python3-pytest-xdist" short_desc="Library for manipulation and analysis of geometric objects for Python3" maintainer="Karl Nilsson " license="BSD-3-Clause" homepage="https://github.com/shapely/shapely" distfiles="https://github.com/shapely/shapely/archive/${version}.tar.gz" -checksum=51badb76fa13ce1d4d6e5b2cbfef2b6af0ddae56a4449b84c3f3e6f404c6b43c +checksum=6250e79ca299222a239ce44df613d228f1216c5cc31351217bf377b03d7be4e0 pre_configure() { if [ "$CROSS_BUILD" ]; then - sed " - /^prefix=/s,=.*,=$XBPS_CROSS_BASE/usr, - s,echo [\$]{prefix}$,echo /usr, - " $XBPS_CROSS_BASE/usr/bin/geos-config >$XBPS_WRAPPERDIR/geos-config - chmod +x $XBPS_WRAPPERDIR/geos-config + local _wrapper="${XBPS_WRAPPERDIR}/geos-config" + + sed -e 's,echo [$]{prefix}$,echo /usr,' \ + -e "/^prefix=/s,=.*,=\"${XBPS_CROSS_BASE}/usr\"," \ + "${XBPS_CROSS_BASE}/usr/bin/geos-config" > "${_wrapper}" + chmod +x "${_wrapper}" fi } +do_check() { + cd build/lib* + PYTHONPATH="${PWD}" python3 -m pytest -n "${XBPS_MAKEJOBS}" shapely/tests +} + post_install() { vlicense LICENSE.txt LICENSE } From 2d6773c84d2a92821b8d92e1ed355e678bcfed33 Mon Sep 17 00:00:00 2001 From: dkwo Date: Fri, 3 Feb 2023 10:47:26 -0500 Subject: [PATCH 188/356] squid: update to 5.7 * --sbindir is already defined in common/environment/configure/gnu-configure-args.sh * --enable-useragent-log and --enable-referer-log are obsolete since version 3.2.0.4. * --enable-arp-acl is gone (squid-cache/squid@41b91720118a5cf1d0eb47fdb903a841f46bb750). * --enable-carp is gone, CARP is compiled in (squid-cache/squid@b2ea838f690d122679eeafda2ec30faadf1d5e82). * --enable-truncate was removed upstream (squid-cache/squid@b3fb907032613d7151410eceb4622bb43f5af6bc). * squid_cv_gnu_atomics is replaced with c++11 std::atomic (squid-cache/squid@ddd4edb743d82be97fc651d529e04bf55329a50d). * squid_opt_enable_large_files is the duplicate of --with-large-files. Apparently Juan RP (aka xtraeme) used this option back in 2016 to fix cross build for arm* and glibc. Now that squid builds completely fine without it, it is safe to assume this option is not needed anymore. * define BUILDCXX properly (CXX_host cannot be set outside of functions). * CVE-2018-1000027 was fixed since version 4.0.23. --- srcpkgs/squid/template | 25 ++++++++----------------- 1 file changed, 8 insertions(+), 17 deletions(-) diff --git a/srcpkgs/squid/template b/srcpkgs/squid/template index 626972525bc0..49b9eb9d7b91 100644 --- a/srcpkgs/squid/template +++ b/srcpkgs/squid/template @@ -1,10 +1,9 @@ # Template file for 'squid' pkgname=squid -version=5.3 +version=5.7 revision=1 build_style=gnu-configure configure_args=" - --sbindir=/usr/bin --sysconfdir=/etc/squid --libexecdir=/usr/libexec/squid --datadir=/usr/share/squid @@ -26,28 +25,18 @@ configure_args=" --enable-icmp --enable-linux-netfilter --enable-ident-lookups - --enable-useragent-log --enable-cache-digests - --enable-referer-log - --enable-arp-acl --enable-htcp - --enable-carp --enable-epoll --with-large-files - --enable-arp-acl --with-default-user=squid --enable-async-io - --enable-truncate --enable-icap-client --enable-ssl-crtd --disable-arch-native --disable-strict-error-checking --enable-wccpv2 - --with-build-environment=default - squid_cv_gnu_atomics=yes - squid_opt_enable_large_files=yes - BUILDCXX=${CXX_host} - BUILDCXXFLAGS=-O2" + --with-build-environment=default" conf_files="/etc/squid/squid.conf /etc/squid/errorpage.css /etc/squid/cachemgr.conf @@ -65,7 +54,7 @@ license="GPL-2.0-or-later" homepage="http://www.squid-cache.org/" changelog="http://www.squid-cache.org/Versions/v5/changesets/" distfiles="http://www.squid-cache.org/Versions/v5/squid-${version}.tar.xz" -checksum=45178588df1311ded41ebadd632840c4d93a8d7f5f60e38e74acf2f1ae2f1715 +checksum=6b0753aaba4c9c4efd333e67124caecf7ad6cc2d38581f19d2f0321f5b7ecd81 system_accounts="squid" # squid-conf-tests requires a squid user in the system make_check=no @@ -75,6 +64,11 @@ if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then LDFLAGS+=" -latomic" fi +pre_configure() { + export BUILDCXX="${CXX_host}" + export BUILDCXXFLAGS="-O2" +} + post_install() { chmod u+s \ ${DESTDIR}/usr/libexec/squid/basic_ncsa_auth \ @@ -82,7 +76,4 @@ post_install() { ${DESTDIR}/usr/libexec/squid/pinger vsv squid vinstall ${FILESDIR}/cron.daily 0744 etc/cron.daily squid - - # CVE-2018-1000027 - echo 'log_uses_indirect_client off' >> ${DESTDIR}/etc/squid/squid.conf } From 0a056c945fa8b377f089662a3735fba2d178ecd2 Mon Sep 17 00:00:00 2001 From: Alan Barros de Oliveira Date: Sun, 5 Feb 2023 01:21:23 -0300 Subject: [PATCH 189/356] python3-paramiko: add missing dependency --- srcpkgs/python3-paramiko/template | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-paramiko/template b/srcpkgs/python3-paramiko/template index 49932af0b3dd..debd2acdd6fa 100644 --- a/srcpkgs/python3-paramiko/template +++ b/srcpkgs/python3-paramiko/template @@ -1,10 +1,11 @@ # Template file for 'python3-paramiko' pkgname=python3-paramiko version=2.11.0 -revision=2 +revision=3 build_style=python3-module hostmakedepends="python3-setuptools" -depends="python3-cryptography python3-pyasn1 python3-bcrypt python3-pynacl" +depends="python3-cryptography python3-pyasn1 python3-bcrypt python3-pynacl + python3-six" short_desc="Python3 SSH2 protocol library" maintainer="Orphaned " license="LGPL-2.1-or-later" From 7628570e6eccb35c7d2659987591d070321ce0d5 Mon Sep 17 00:00:00 2001 From: icp Date: Sat, 4 Feb 2023 11:09:09 +0530 Subject: [PATCH 190/356] difftastic: update to 0.43.1. --- srcpkgs/difftastic/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/difftastic/template b/srcpkgs/difftastic/template index 7ad70a4ffcc8..1a6aba33cf40 100644 --- a/srcpkgs/difftastic/template +++ b/srcpkgs/difftastic/template @@ -1,6 +1,6 @@ # Template file for 'difftastic' pkgname=difftastic -version=0.42.0 +version=0.43.1 revision=1 build_style=cargo short_desc="Structural diff tool that understands syntax" @@ -9,7 +9,7 @@ license="MIT" homepage="https://difftastic.wilfred.me.uk" changelog="https://raw.githubusercontent.com/Wilfred/difftastic/master/CHANGELOG.md" distfiles="https://static.crates.io/crates/difftastic/difftastic-${version}.crate" -checksum=6a8ac20b608fd771b1caa3795280b2b09e0d2edbd0c00b11b9e10e96dffb1f38 +checksum=35c3fad5d6442e9514779dc140d998edf76bd808ca3b5d3b9db2e0c41b834a58 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then makedepends+=" libatomic-devel" From 7ff2efb257e5423dee3a3d22de04913f7ccca5e5 Mon Sep 17 00:00:00 2001 From: icp Date: Fri, 3 Feb 2023 15:39:47 +0530 Subject: [PATCH 191/356] cronutils: update to 1.10. Fix update reporting. --- srcpkgs/cronutils/template | 9 +++++---- srcpkgs/cronutils/update | 3 +-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/srcpkgs/cronutils/template b/srcpkgs/cronutils/template index 03728d0f93d7..e5e3c7a93c33 100644 --- a/srcpkgs/cronutils/template +++ b/srcpkgs/cronutils/template @@ -1,14 +1,15 @@ # Template file for 'cronutils' pkgname=cronutils -version=1.9 -revision=3 +version=1.10 +revision=1 build_style=gnu-makefile short_desc="Set of tools to assist the reliable running periodic and batch jobs" maintainer="Orphaned " license="Apache-2.0" homepage="https://github.com/google/cronutils" -distfiles="https://github.com/google/${pkgname}/archive/version/${version}.tar.gz" -checksum=0109f165b193d3482ebf470e5d19fcef13bb692b173f65c966b0b8b8ebc79238 +changelog="https://github.com/google/cronutils/releases" +distfiles="https://github.com/google/cronutils/archive/refs/tags/version/${version}.tar.gz" +checksum=56638170e5a41c71e9992bc0c01b69333dd4af72ea9f8f79d8b863f771b93628 post_install() { vbin runcron diff --git a/srcpkgs/cronutils/update b/srcpkgs/cronutils/update index f1c5f576fb48..ccb0dc04e003 100644 --- a/srcpkgs/cronutils/update +++ b/srcpkgs/cronutils/update @@ -1,2 +1 @@ -site=https://github.com/google/cronutils/releases -pkgname=version/ +pattern="/archive/refs/tags/version/\K[\d.]+(?=\.tar\.gz)" From 7b359fe886872688d961cbbe92b21541f515c58c Mon Sep 17 00:00:00 2001 From: icp Date: Mon, 30 Jan 2023 00:56:22 +0530 Subject: [PATCH 192/356] xmldiff: update to 2.5. --- srcpkgs/xmldiff/template | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/srcpkgs/xmldiff/template b/srcpkgs/xmldiff/template index 2185fd18fffb..8fe8aae7a159 100644 --- a/srcpkgs/xmldiff/template +++ b/srcpkgs/xmldiff/template @@ -1,21 +1,26 @@ # Template file for 'xmldiff' pkgname=xmldiff -version=2.4 -revision=5 +version=2.5 +revision=1 build_style=python3-module hostmakedepends="python3-setuptools" -depends="python3-lxml python3-six python3-setuptools" +depends="python3-lxml python3-setuptools" +checkdepends="${depends} python3-pytest" short_desc="Python3 classes to diff XML files" maintainer="prspkt " -license="LGPL-3.0-or-later" +license="MIT" homepage="https://github.com/Shoobx/xmldiff" changelog="https://raw.githubusercontent.com/Shoobx/xmldiff/master/CHANGES.rst" distfiles="${PYPI_SITE}/x/xmldiff/xmldiff-${version}.tar.gz" -checksum=05bea20ce1f2c9678683bcce0c3ba9981f87d92b709d190e018bcbf047eccf63 +checksum=6c5f30bc65ce6e81d9a70a3cb0269f7ba61852fd6caa7a0fbfc0edf33b3cb717 conflicts="python-xmldiff>=0" -post_patch() { - rm -f xmldiff/_diff_match_patch_py2.py +post_extract() { + rm xmldiff/_diff_match_patch_py2.py +} + +post_install() { + vlicense LICENSE.txt } python3-xmldiff_package() { From ba484c1c5a38acb6c10d9efdd123c8c79e6dc9e1 Mon Sep 17 00:00:00 2001 From: Helmut Pozimski Date: Sun, 5 Feb 2023 10:46:05 +0100 Subject: [PATCH 193/356] wine: update to 8.1. --- srcpkgs/wine/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/wine/template b/srcpkgs/wine/template index faacc1188391..fe0ea89be4e2 100644 --- a/srcpkgs/wine/template +++ b/srcpkgs/wine/template @@ -1,6 +1,6 @@ # Template file for 'wine' pkgname=wine -version=8.0 +version=8.1 revision=1 _pkgver=${version/r/-r} create_wrksrc=yes @@ -11,10 +11,10 @@ short_desc="Run Microsoft Windows applications" maintainer="Helmut Pozimski " license="LGPL-2.1-or-later" homepage="http://www.winehq.org/" -distfiles="https://dl.winehq.org/wine/source/${version}/wine-${_pkgver}.tar.xz +distfiles="https://dl.winehq.org/wine/source/${version%.*}.x/wine-${_pkgver}.tar.xz https://github.com/wine-staging/wine-staging/archive/v${_pkgver}.tar.gz" -checksum="0272c20938f8721ae4510afaa8b36037457dd57661e4d664231079b9e91c792e - 9b0ba0be13ba2e77bc9a9d8c9160f3580e538d9eb788b52d176222349d9869cd" +checksum="4120ee6b3f294d97aaf2c73034cf1c2cbf13a195c94c5c74a646a81f92412598 + b2c50878e48cd69d5cd1e4cbf5f19d4af10a56db42932aacb8f6316a25c639af" build_options="mingw staging xshm" build_options_default="mingw xshm" From 5de792273f9e6edac60c35a9b58612cdfe914221 Mon Sep 17 00:00:00 2001 From: icp Date: Tue, 17 Jan 2023 12:29:03 +0530 Subject: [PATCH 194/356] exfatprogs: update to 1.2.0. --- srcpkgs/exfatprogs/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/exfatprogs/template b/srcpkgs/exfatprogs/template index 1003630ebfa5..6277c079ba50 100644 --- a/srcpkgs/exfatprogs/template +++ b/srcpkgs/exfatprogs/template @@ -1,18 +1,18 @@ # Template file for 'exfatprogs' pkgname=exfatprogs -version=1.1.3 -revision=3 +version=1.2.0 +revision=1 build_style=gnu-configure short_desc="Tools to create, check and label exFAT filesystems" maintainer="k4leg " license="GPL-2.0-or-later" homepage="https://github.com/exfatprogs/exfatprogs" -distfiles="https://github.com/exfatprogs/exfatprogs/archive/${version}.tar.gz" +changelog="https://raw.githubusercontent.com/exfatprogs/exfatprogs/master/NEWS" distfiles="https://github.com/exfatprogs/exfatprogs/releases/download/${version}/exfatprogs-${version}.tar.xz" -checksum=3dbd74b60eec18d2c68d57be4a872d7baa4f7d848e669e31159452ef5245b809 +checksum=56d9a49465deafc367d428afc71c8098705a30ee19a3cdf3c5320650b8880742 conflicts="exfat-utils" replaces="exfat-utils>=0" post_install() { - vdoc NEWS + vdoc README.md } From a11f9da1e395e825583c4297a58d506384dbce5a Mon Sep 17 00:00:00 2001 From: Frank Steinborn Date: Mon, 30 Jan 2023 09:21:24 +0100 Subject: [PATCH 195/356] miniflux: update to 2.0.42. --- srcpkgs/miniflux/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template index f49cbd1788ac..308e2974e03b 100644 --- a/srcpkgs/miniflux/template +++ b/srcpkgs/miniflux/template @@ -1,6 +1,6 @@ # Template file for 'miniflux' pkgname=miniflux -version=2.0.41 +version=2.0.42 revision=1 build_style=go go_import_path="miniflux.app" @@ -11,7 +11,7 @@ license="Apache-2.0" homepage="https://miniflux.app" changelog="https://raw.githubusercontent.com/miniflux/v2/main/ChangeLog" distfiles="https://github.com/miniflux/v2/archive/${version}.tar.gz" -checksum=01e150ebfba12c8b5ca7c1d9d5a5976d018081cafc11228d6f77a48ac3333e1b +checksum=f050b2bc9839dd485047b9d7820dbb669668fd13135aa8b49dc0ad304e509fd5 system_accounts="_miniflux" post_install() { From 035197d1a9e5100708c9628181465f62849be38f Mon Sep 17 00:00:00 2001 From: Frank Steinborn Date: Thu, 2 Feb 2023 11:28:33 +0100 Subject: [PATCH 196/356] syncthing-gtk: update debian version --- srcpkgs/syncthing-gtk/patches/python-3.11.patch | 12 ------------ srcpkgs/syncthing-gtk/template | 6 +++--- 2 files changed, 3 insertions(+), 15 deletions(-) delete mode 100644 srcpkgs/syncthing-gtk/patches/python-3.11.patch diff --git a/srcpkgs/syncthing-gtk/patches/python-3.11.patch b/srcpkgs/syncthing-gtk/patches/python-3.11.patch deleted file mode 100644 index 40cfe2bf509b..000000000000 --- a/srcpkgs/syncthing-gtk/patches/python-3.11.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: syncthing-gtk-0.9.4.4/syncthing_gtk/tools.py -=================================================================== ---- syncthing-gtk-0.9.4.4.orig/syncthing_gtk/tools.py -+++ syncthing-gtk-0.9.4.4/syncthing_gtk/tools.py -@@ -259,7 +259,6 @@ def init_locale(localedir=None): - global _localedir - _localedir = localedir - gettext.bindtextdomain(GETTEXT_DOMAIN, localedir) -- gettext.bind_textdomain_codeset(GETTEXT_DOMAIN, "utf-8") - gettext.textdomain(GETTEXT_DOMAIN) - - def get_locale_dir(): diff --git a/srcpkgs/syncthing-gtk/template b/srcpkgs/syncthing-gtk/template index a4f98a341321..9d8805f38472 100644 --- a/srcpkgs/syncthing-gtk/template +++ b/srcpkgs/syncthing-gtk/template @@ -2,8 +2,8 @@ pkgname=syncthing-gtk reverts="0.14.36_1 0.9.4.4+ds+git20220108+9023143f8b93_1 0.9.4.4+ds+git20220108+9023143f8b93_2" version=0.9.4.4 -revision=6 -_debianver="ds+git20220108+9023143f8b93" +revision=7 +_debianver="ds+git20221205+12a9702d29ab" build_style=python3-module hostmakedepends="python3-setuptools gettext" depends="syncthing python3-dateutil libnotify librsvg python3-bcrypt @@ -14,7 +14,7 @@ maintainer="Frank Steinborn " license="GPL-2.0-or-later" homepage="https://salsa.debian.org/debian/syncthing-gtk/" distfiles="${DEBIAN_SITE}/main/s/syncthing-gtk/syncthing-gtk_${version}+${_debianver}.orig.tar.xz" -checksum=fc71f390a17b10ea9338a60f7ae813a6d6faa7e881b4b31ff7ea4ffdbbecf7a8 +checksum=1ed5cb11658e496f400630e802dc62c09e25ddd1987e6e458cb63910d1440905 # for checks # v0.9.4.4-ds-git20220108-9023143f8b93 is an invalid version and will not be supported in a future release From 0d700aa525f803f0ba2f79d7472b51034e24efa6 Mon Sep 17 00:00:00 2001 From: Frank Steinborn Date: Sun, 5 Feb 2023 09:53:30 +0100 Subject: [PATCH 197/356] htop: update to 3.2.2. --- srcpkgs/htop/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/htop/template b/srcpkgs/htop/template index be58424c0fcc..54b9a69a6ec7 100644 --- a/srcpkgs/htop/template +++ b/srcpkgs/htop/template @@ -1,6 +1,6 @@ # Template file for 'htop' pkgname=htop -version=3.2.1 +version=3.2.2 revision=1 build_style=gnu-configure configure_args="--enable-unicode --enable-sensors" @@ -11,4 +11,4 @@ license="GPL-2.0-only" homepage="https://htop.dev/" changelog="https://raw.githubusercontent.com/htop-dev/htop/main/ChangeLog" distfiles="https://github.com/htop-dev/htop/releases/download/${version}/htop-${version}.tar.xz" -checksum=5a17121cf1c69d2f2e557c0b29d45a2c353ab983f644742e1c2e4ece15aa6cbb +checksum=bac9e9ab7198256b8802d2e3b327a54804dc2a19b77a5f103645b11c12473dc8 From 62c6fa5aa8e39a9158d439542381e871c7cb4d02 Mon Sep 17 00:00:00 2001 From: Frank Steinborn Date: Thu, 2 Feb 2023 11:34:01 +0100 Subject: [PATCH 198/356] yq-go: update to 4.30.8. --- srcpkgs/yq-go/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template index dfbc98eef5ff..7334fb9469ae 100644 --- a/srcpkgs/yq-go/template +++ b/srcpkgs/yq-go/template @@ -1,6 +1,6 @@ # Template file for 'yq-go' pkgname=yq-go -version=4.30.7 +version=4.30.8 revision=1 build_style=go go_import_path=github.com/mikefarah/yq/v4 @@ -10,7 +10,7 @@ license="MIT" homepage="https://github.com/mikefarah/yq" changelog="https://raw.githubusercontent.com/mikefarah/yq/master/release_notes.txt" distfiles="https://github.com/mikefarah/yq/archive/refs/tags/v${version}.tar.gz" -checksum=84dff2f03ae34b84032a36e381440b78684a9eb5cf849789878da78e94fcd679 +checksum=aaf6c9f37968970413b8a6daf0b313a86efd1b8e3e5959e527b50636508eb776 do_check() { go test -v From 8cb28dd93d35c7d53f8d16e68e1993f346f320fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Sat, 4 Feb 2023 13:20:58 +0100 Subject: [PATCH 199/356] ansible-core: update to 2.14.2. --- srcpkgs/ansible-core/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/ansible-core/template b/srcpkgs/ansible-core/template index 7ef4abca11c1..79bbba396edc 100644 --- a/srcpkgs/ansible-core/template +++ b/srcpkgs/ansible-core/template @@ -1,6 +1,6 @@ # Template file for 'ansible-core' pkgname=ansible-core -version=2.14.1 +version=2.14.2 revision=1 hostmakedepends="python3-setuptools python3-wheel python3-packaging python3-straight.plugin python3-docutils python3-Jinja2 python3-yaml" @@ -15,7 +15,7 @@ license="GPL-3.0-or-later" homepage="https://www.ansible.com/" changelog="https://raw.githubusercontent.com/ansible/ansible/stable-${version%.*}/changelogs/CHANGELOG-v${version%.*}.rst" distfiles="${PYPI_SITE}/a/ansible-core/ansible-core-${version}.tar.gz" -checksum=589257f2560fffd5d4465352cd4504e2cbfc418ba49e0c4265cd54e16070c938 +checksum=47f0d4b4125b58edba6435a47f37cbe6a18da54594d18f812958bb0cb58d4e65 conflicts="ansible<2.10.1_1" replaces="ansible-base<2.11.0_1" From b88209cc40815253877c9c44a3d3683602e20565 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Sat, 4 Feb 2023 13:21:01 +0100 Subject: [PATCH 200/356] ansible: update to 7.2.0. --- srcpkgs/ansible/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/ansible/template b/srcpkgs/ansible/template index 80012a517c30..b201ce5ed090 100644 --- a/srcpkgs/ansible/template +++ b/srcpkgs/ansible/template @@ -1,6 +1,6 @@ # Template file for 'ansible' pkgname=ansible -version=7.1.0 +version=7.2.0 revision=1 build_style="python3-pep517" hostmakedepends="python3-setuptools python3-wheel" @@ -10,6 +10,6 @@ maintainer="Jan Christian Grünhage " license="GPL-3.0-or-later" homepage="https://www.ansible.com/" distfiles="${PYPI_SITE}/a/ansible/ansible-${version}.tar.gz" -checksum=1e47238c4aa9e68c0c5367a3fd707ba6c3949b4aaf912b06440ad78dd2bf018d +checksum=60e2c1a58f1ceb34a190b7c380f7b3386d1e7369061954b1f8b8ca3df76063cc # Relevant tests happen in ansible-core make_check=no From 8efd71a0c1185e832436d67533c26b2cb06f5bdf Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Mon, 30 Jan 2023 10:34:06 -0500 Subject: [PATCH 201/356] upx: update to 4.0.2 --- srcpkgs/upx/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/upx/template b/srcpkgs/upx/template index 5fd94feb9d32..6510dce77bef 100644 --- a/srcpkgs/upx/template +++ b/srcpkgs/upx/template @@ -1,6 +1,6 @@ # Template file for 'upx' pkgname=upx -version=4.0.1 +version=4.0.2 revision=1 build_style=cmake configure_args="-DCMAKE_BUILD_TYPE=Release" @@ -10,6 +10,6 @@ short_desc="Ultimate Packer for eXecutables" maintainer="cinerea0 " license="GPL-2.0-or-later" homepage="https://upx.github.io/" -changelog="https://raw.githubusercontent.com/upx/upx/devel/NEWS" +changelog="https://raw.githubusercontent.com/upx/upx/master/NEWS" distfiles="https://github.com/upx/upx/releases/download/v${version}/upx-${version}-src.tar.xz" -checksum=77003c8e2e29aa9804e2fbaeb30f055903420b3e01d95eafe01aed957fb7e190 +checksum=1221e725b1a89e06739df27fae394d6bc88aedbe12f137c630ec772522cbc76f From b695c01c07deaeeb9926ab705086cfab95b8b799 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Tue, 31 Jan 2023 19:18:11 -0500 Subject: [PATCH 202/356] texlab: update to 5.2.0 --- srcpkgs/texlab/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/texlab/template b/srcpkgs/texlab/template index 4f844d6cb0b3..87569a0a2843 100644 --- a/srcpkgs/texlab/template +++ b/srcpkgs/texlab/template @@ -1,6 +1,6 @@ # Template file for 'texlab' pkgname=texlab -version=5.1.0 +version=5.2.0 revision=1 build_style=cargo short_desc="Implementation of the Language Server Protocol for LaTeX" @@ -9,7 +9,7 @@ license="GPL-3.0-or-later" homepage="https://texlab.netlify.app/" changelog="https://raw.githubusercontent.com/latex-lsp/texlab/master/CHANGELOG.md" distfiles="https://github.com/latex-lsp/texlab/archive/refs/tags/v${version}.tar.gz" -checksum=e327c78e079dc94290b34065cde92510f02db3f012aedcba4eb882bfc815cf55 +checksum=e23bff5b39d8605a2e1b789e25015332a5777cfb53b3d24535ceef0034437929 if [ "$XBPS_TARGET_ENDIAN" = "be" -a "$XBPS_TARGET_WORDSIZE" = "32" ]; then broken="smartstring fails to compile" From 1f7e68deb2412f5be8d5d15c204096a5a29f69ad Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Sat, 4 Feb 2023 22:10:20 -0500 Subject: [PATCH 203/356] jdupes: update to 1.21.1 --- srcpkgs/jdupes/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/jdupes/template b/srcpkgs/jdupes/template index 102b2db97df8..873b07da8a6f 100644 --- a/srcpkgs/jdupes/template +++ b/srcpkgs/jdupes/template @@ -1,6 +1,6 @@ # Template file for 'jdupes' pkgname=jdupes -version=1.21.0 +version=1.21.1 revision=1 build_style=gnu-makefile make_build_args="ENABLE_BTRFS=1" @@ -10,7 +10,7 @@ license="MIT" homepage="https://github.com/jbruchon/jdupes" changelog="https://raw.githubusercontent.com/jbruchon/jdupes/master/CHANGES" distfiles="https://github.com/jbruchon/jdupes/archive/v${version}.tar.gz" -checksum=13e56c608354f10f9314c99cf37b034dde14e6bf4a9303c77391323e2ef4f549 +checksum=22de88d1963f70c8ed4d0aa40abe05b48aaa4cc08eed6a2c6c9747010f9f4eb7 CFLAGS="-DENABLE_DEDUPE" From 29c3325cb8da565e06cb3b659425b41abf03b452 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Sat, 4 Feb 2023 22:14:56 -0500 Subject: [PATCH 204/356] procs: update to 0.13.4 --- srcpkgs/procs/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/procs/template b/srcpkgs/procs/template index 90dc2cd982c0..0713f2ac1c9b 100644 --- a/srcpkgs/procs/template +++ b/srcpkgs/procs/template @@ -1,6 +1,6 @@ # Template file for 'procs' pkgname=procs -version=0.13.3 +version=0.13.4 revision=1 build_style=cargo build_helper=qemu @@ -10,7 +10,7 @@ license="MIT" homepage="https://github.com/dalance/procs" changelog="https://raw.githubusercontent.com/dalance/procs/master/CHANGELOG.md" distfiles="https://github.com/dalance/procs/archive/refs/tags/v${version}.tar.gz" -checksum=aa93a588504dcc74df699d8a3bc2a27d3da94a772106a42d3d862a5fd17725c3 +checksum=9b9b59b79049cf6ae2c39d9cc5b0c5af81411ba898a414fda41f68921c3c9539 post_build() { PROCS="target/${RUST_TARGET}/release/procs" From 148de8f06869a44cfce755a0dded3a738cecfc68 Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Sun, 22 Jan 2023 15:39:25 +0100 Subject: [PATCH 205/356] cocogitto: update to 5.3.1 --- srcpkgs/cocogitto/template | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/srcpkgs/cocogitto/template b/srcpkgs/cocogitto/template index bf1d15be5b14..dbed47399d80 100644 --- a/srcpkgs/cocogitto/template +++ b/srcpkgs/cocogitto/template @@ -1,7 +1,7 @@ # Template file for 'cocogitto' pkgname=cocogitto -version=5.2.0 -revision=2 +version=5.3.1 +revision=1 build_style=cargo build_helper=qemu hostmakedepends="pkg-config" @@ -13,17 +13,25 @@ license="MIT" homepage="https://github.com/cocogitto/cocogitto" changelog="https://raw.githubusercontent.com/cocogitto/cocogitto/main/CHANGELOG.md" distfiles="https://github.com/cocogitto/cocogitto/archive/refs/tags/${version}.tar.gz" -checksum=99f9dee05597d7721f6d046dbfefba5cb8d1c4ae22ced415f724affb3a6bd0cc +checksum=ac6847ce55ba284184d0792afb53c6579da415600bc1b01c180dd87ad34597d0 # Test suite is not atomic, relies on user environment such as git user configuration make_check=no post_install() { - COG="${DESTDIR}/usr/bin/cog" + local cog="${DESTDIR}/usr/bin/cog" for shell in bash zsh fish; do - vtargetrun ${COG} generate-completions ${shell} > cog.${shell} + vtargetrun ${cog} generate-completions ${shell} > cog.${shell} vcompletion cog.${shell} ${shell} cog done + vtargetrun ${cog} generate-manpage cog > cog.1 + vman cog.1 + + for subcommand in bump changelog check commit edit init install-hook log verify; do + vtargetrun ${cog} generate-manpage ${subcommand} > cog-${subcommand}.1 + vman cog-${subcommand}.1 + done + vdoc README.md vlicense LICENSE } From 0010d1a135a387a451430ee6a0a1ce242f134d40 Mon Sep 17 00:00:00 2001 From: Subhaditya Nath Date: Mon, 30 Jan 2023 22:27:20 +0530 Subject: [PATCH 206/356] swayimg: update to 1.10, orphan --- .../patches/0001-fix-zsh-completion.patch | 23 ----------------- srcpkgs/swayimg/patches/0002-fix-help.patch | 25 ------------------- srcpkgs/swayimg/template | 6 ++--- 3 files changed, 3 insertions(+), 51 deletions(-) delete mode 100644 srcpkgs/swayimg/patches/0001-fix-zsh-completion.patch delete mode 100644 srcpkgs/swayimg/patches/0002-fix-help.patch diff --git a/srcpkgs/swayimg/patches/0001-fix-zsh-completion.patch b/srcpkgs/swayimg/patches/0001-fix-zsh-completion.patch deleted file mode 100644 index b9360242ee42..000000000000 --- a/srcpkgs/swayimg/patches/0001-fix-zsh-completion.patch +++ /dev/null @@ -1,23 +0,0 @@ -From e938dc5b04bb54dd3f3a89a71d46c7a53ac087bd Mon Sep 17 00:00:00 2001 -From: Leon -Date: Wed, 31 Aug 2022 23:07:23 +1000 -Subject: [PATCH] Fix typo in zsh completion - -Signed-off-by: Leon ---- - extra/zsh.completion | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/extra/zsh.completion b/extra/zsh.completion -index a690528..32b159b 100644 ---- a/extra/zsh.completion -+++ b/extra/zsh.completion -@@ -8,7 +8,7 @@ _arguments \ - '(-r --recursive)'{-r,--recursive}'[read directories recursively]' \ - '(-a --all)'{-a,--all}'[open all files from the same directory]' \ - '(-m --mark)'{-m,--mark}'[enable marking mode]' \ -- '(-l --slideshow)'{-l --slideshow}'[activate slideshow mode on startup]' \ -+ '(-l --slideshow)'{-l,--slideshow}'[activate slideshow mode on startup]' \ - '(-f --fullscreen)'{-f,--fullscreen}'[show image in full screen mode]' \ - '(-s --scale=SCALE)'{-s,--scale=}'[set initial image scale]:scale:(optimal fit real)' \ - '(-b --background)'{-b,--background=}'[set image background color]:bkg:(none grid)' \ diff --git a/srcpkgs/swayimg/patches/0002-fix-help.patch b/srcpkgs/swayimg/patches/0002-fix-help.patch deleted file mode 100644 index b735d938d1ad..000000000000 --- a/srcpkgs/swayimg/patches/0002-fix-help.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 1cbbe5e6e0cc3f7fb26055e952153c3a23bfad45 Mon Sep 17 00:00:00 2001 -From: Artem Senichev -Date: Sat, 17 Sep 2022 11:57:10 +0300 -Subject: [PATCH] Allow long option `--help` - -Fix error when `--help` is not accepted by getopt. - -Signed-off-by: Artem Senichev ---- - src/main.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/main.c b/src/main.c -index 3939ccb..4eecd12 100644 ---- a/src/main.c -+++ b/src/main.c -@@ -93,7 +93,7 @@ static int parse_cmdargs(int argc, char* argv[], struct config* cfg) - } - // add terminations - *short_opts_ptr = 0; -- memset(&options[(sizeof(arguments) / sizeof(arguments[0])) - 1], 0, -+ memset(&options[(sizeof(arguments) / sizeof(arguments[0]))], 0, - sizeof(struct option)); - - // parse arguments diff --git a/srcpkgs/swayimg/template b/srcpkgs/swayimg/template index bfdc3a496d21..073ba379db14 100644 --- a/srcpkgs/swayimg/template +++ b/srcpkgs/swayimg/template @@ -1,6 +1,6 @@ # Template file for 'swayimg' pkgname=swayimg -version=1.9 +version=1.10 revision=1 build_style=meson hostmakedepends="pkg-config wayland-devel" @@ -8,11 +8,11 @@ makedepends="wayland-devel cairo-devel json-c-devel libxkbcommon-devel wayland-protocols libheif-devel giflib-devel libjpeg-turbo-devel libpng-devel librsvg-devel libwebp-devel libexif-devel" short_desc="Image viewer for Sway/Wayland" -maintainer="Subhaditya Nath " +maintainer="Orphan " license="MIT" homepage="https://github.com/artemsen/swayimg" distfiles="https://github.com/artemsen/swayimg/archive/v${version}.tar.gz" -checksum=693a23a7755ebedb144271b2b674980a1c51a2036dabcff9697c3e3c6258f108 +checksum=fa20e9d5e260ca45ca3fb83343a6c7e7c93bcdb1184a99b19b630aec598f4b17 post_install() { vcompletion extra/bash.completion bash From 69d4380a098b6418f600a20a95a86cb967e56f21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Sat, 4 Feb 2023 12:59:41 +0100 Subject: [PATCH 207/356] openpgp-ca: update to 0.12.0. --- srcpkgs/openpgp-ca/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/openpgp-ca/template b/srcpkgs/openpgp-ca/template index ca62b5987975..8ed3249de058 100644 --- a/srcpkgs/openpgp-ca/template +++ b/srcpkgs/openpgp-ca/template @@ -1,16 +1,16 @@ # Template file for 'openpgp-ca' pkgname=openpgp-ca -version=0.11.2 +version=0.12.0 revision=1 build_style=cargo make_install_args="--path openpgp-ca-bin" hostmakedepends="pkg-config clang llvm nettle-devel sqlite-devel" -makedepends="openssl-devel nettle-devel clang sqlite-devel" +makedepends="openssl-devel nettle-devel clang sqlite-devel pcsclite-devel" depends="gnupg" short_desc="Tool for handling OpenPGP keys in organizaations" maintainer="Jan Christian Grünhage " license="GPL-3.0-or-later" homepage="https://openpgp-ca.org/" distfiles="https://gitlab.com/openpgp-ca/openpgp-ca/-/archive/openpgp-ca/v${version}/openpgp-ca-openpgp-ca-v${version}.tar.gz" -checksum=162f60cdb937a9db897f699a35266da00adeb14c42a21f806d13bfbed03f921e +checksum=9f62ccb10627950645b8183a0ff92a1781ac47c3e2130aac403fccd4a703d2a0 make_check=no # Tests require gpg-agent being set up From 30b5512109e9354d92c32394ab9e12369157bf99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjam=C3=ADn=20Albi=C3=B1ana?= Date: Wed, 1 Feb 2023 16:25:33 +0100 Subject: [PATCH 208/356] fotoxx: update to 23.1. --- srcpkgs/fotoxx/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/fotoxx/template b/srcpkgs/fotoxx/template index a1a92a46a2c0..c8fcc65a7498 100644 --- a/srcpkgs/fotoxx/template +++ b/srcpkgs/fotoxx/template @@ -1,6 +1,6 @@ # Template file for 'fotoxx' pkgname=fotoxx -version=23.0 +version=23.1 revision=1 build_style=gnu-makefile make_use_env=yes @@ -13,7 +13,7 @@ license="GPL-3.0-or-later" homepage="https://www.kornelix.net/fotoxx/fotoxx.html" changelog="https://www.kornelix.net/downloads/recent_changes.txt" distfiles="https://www.kornelix.net/downloads/downloads/fotoxx-${version}.tar.gz" -checksum=7629edde4053ea6ebb815e84f5717e32982ad2c2ef0d00412c9719294f5122d7 +checksum=2043daedac89d5826699ff2833e6e697caad707ae174bebb9470e21b692312c1 CXXFLAGS="-I${XBPS_CROSS_BASE}/usr/include/champlain-0.12" From 5152427de839580dd2bbda3bef68437e4219ca20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ey=C3=9Fer?= Date: Thu, 2 Feb 2023 13:49:36 +0100 Subject: [PATCH 209/356] arti: update to 1.1.1. --- srcpkgs/arti/template | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template index bfb6e1a496d1..098e7e01ce3e 100644 --- a/srcpkgs/arti/template +++ b/srcpkgs/arti/template @@ -1,10 +1,9 @@ # Template file for 'arti' pkgname=arti -version=1.1.0 +version=1.1.1 revision=1 archs="x86_64* i686* aarch64* arm*" # ring build_style=cargo -make_check_args="-- --skip internal::test::internal_macro_test" # fails with --release builds make_install_args="--path crates/arti" hostmakedepends="pkg-config" makedepends="openssl-devel sqlite-devel" @@ -14,7 +13,7 @@ license="Apache-2.0, MIT" homepage="https://gitlab.torproject.org/tpo/core/arti" changelog="https://gitlab.torproject.org/tpo/core/arti/-/raw/main/CHANGELOG.md" distfiles="https://gitlab.torproject.org/tpo/core/arti/-/archive/arti-v${version}/arti-arti-v${version}.tar.gz" -checksum=68b8b391478b745d4bba50034d5122e2c7b90e0e221f52ba83c078901c83e55a +checksum=f937858b0eae9220a44895306e859df4ad0098eac515cca299352c62311ac90f if [ "$XBPS_CHECK_PKGS" ]; then case "$XBPS_TARGET_MACHINE" in From 5b8df533e17e0fae21d48913ebb53ccb7b4b4d26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ey=C3=9Fer?= Date: Thu, 2 Feb 2023 09:40:45 +0100 Subject: [PATCH 210/356] bfs: update to 2.6.3. --- srcpkgs/bfs/template | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/srcpkgs/bfs/template b/srcpkgs/bfs/template index caeb3fd17197..855f116d5930 100644 --- a/srcpkgs/bfs/template +++ b/srcpkgs/bfs/template @@ -1,6 +1,6 @@ # Template file for 'bfs' pkgname=bfs -version=2.6.2 +version=2.6.3 revision=1 build_style=gnu-makefile makedepends="acl-devel libcap-devel oniguruma-devel" @@ -11,11 +11,7 @@ license="0BSD" homepage="https://github.com/tavianator/bfs" changelog="https://raw.githubusercontent.com/tavianator/bfs/main/docs/CHANGELOG.md" distfiles="https://github.com/tavianator/bfs/archive/${version}.tar.gz" -checksum=1d50f7fdeda2bafd3ce6e4eacbe88de43f3ec14fb904aa8f81641aefba465afe - -# temporary workaround for failing CI tests -# https://github.com/void-linux/void-packages/pull/40090#issuecomment-1287842827 -export BFS_TRIED_DROP="" +checksum=b88b7d8f8c5f701209fd2967546ad154c405281749ad458bc116b40da14b98f6 post_install() { vlicense LICENSE From 98cdad9d880c2fb34e871c461d0fdcfbeb2134c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ey=C3=9Fer?= Date: Sat, 28 Jan 2023 19:30:13 +0100 Subject: [PATCH 211/356] mpv: update to 0.35.1. --- srcpkgs/mpv/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/mpv/template b/srcpkgs/mpv/template index 5dcef38aa241..0a56d037e194 100644 --- a/srcpkgs/mpv/template +++ b/srcpkgs/mpv/template @@ -1,7 +1,7 @@ # Template file for 'mpv' pkgname=mpv -version=0.35.0 -revision=2 +version=0.35.1 +revision=1 build_style=meson configure_args="-Dcdda=enabled -Ddvbin=enabled -Ddvdnav=enabled -Dlibmpv=true -Dcplugins=enabled @@ -40,8 +40,8 @@ maintainer="travankor " license="GPL-2.0-or-later" homepage="https://mpv.io" changelog="https://github.com/mpv-player/mpv/releases" -distfiles="https://github.com/mpv-player/${pkgname}/archive/v${version}.tar.gz" -checksum=dc411c899a64548250c142bf1fa1aa7528f1b4398a24c86b816093999049ec00 +distfiles="https://github.com/mpv-player/mpv/archive/v${version}.tar.gz" +checksum=41df981b7b84e33a2ef4478aaf81d6f4f5c8b9cd2c0d337ac142fc20b387d1a9 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then makedepends+=" libatomic-devel" @@ -62,6 +62,6 @@ mpv-devel_package() { pkg_install() { vmove usr/include vmove usr/lib/pkgconfig - vmove usr/lib/*.so + vmove "usr/lib/*.so" } } From 4f5549677226b3f4b4d5fec835d9c3b1767cf614 Mon Sep 17 00:00:00 2001 From: akierig Date: Mon, 30 Jan 2023 23:04:28 -0600 Subject: [PATCH 212/356] nano: update to 7.2. --- srcpkgs/nano/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/nano/template b/srcpkgs/nano/template index 217238565dd8..f87a38ca56fa 100644 --- a/srcpkgs/nano/template +++ b/srcpkgs/nano/template @@ -1,6 +1,6 @@ # Template file for 'nano' pkgname=nano -version=7.1 +version=7.2 revision=1 build_style=gnu-configure configure_args="--enable-utf8" @@ -11,7 +11,7 @@ license="GPL-3.0-or-later" homepage="https://www.nano-editor.org/" changelog="http://git.savannah.gnu.org/cgit/nano.git/plain/NEWS" distfiles="https://www.nano-editor.org/dist/v${version%%.*}/nano-${version}.tar.xz" -checksum=57ba751e9b7519f0f6ddee505202e387c75dde440c1f7aa1b9310cc381406836 +checksum=86f3442768bd2873cec693f83cdf80b4b444ad3cc14760b74361474fc87a4526 post_install() { vsconf doc/sample.nanorc From 8e163fa73865c49b92ded564a181d95f0f6acf45 Mon Sep 17 00:00:00 2001 From: dkwo Date: Thu, 26 Jan 2023 13:41:27 -0500 Subject: [PATCH 213/356] vanitygen: remove package no distfiles available --- srcpkgs/removed-packages/template | 3 +- ...4a646873c8439d3b5ee3a2278e727575521f.patch | 1171 ----------------- ...3e6fff7da52c4aecbd898d9df2e60a56f134.patch | 98 -- srcpkgs/vanitygen/template | 21 - 4 files changed, 2 insertions(+), 1291 deletions(-) delete mode 100644 srcpkgs/vanitygen/patches/4b814a646873c8439d3b5ee3a2278e727575521f.patch delete mode 100644 srcpkgs/vanitygen/patches/5f163e6fff7da52c4aecbd898d9df2e60a56f134.patch delete mode 100644 srcpkgs/vanitygen/template diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template index 8528ac460a0b..ef781a412eb8 100644 --- a/srcpkgs/removed-packages/template +++ b/srcpkgs/removed-packages/template @@ -1,6 +1,6 @@ # Template file for 'removed-packages' pkgname=removed-packages -version=0.1.20230129 +version=0.1.20230130 revision=1 build_style=meta short_desc="Uninstalls packages removed from repository" @@ -511,6 +511,7 @@ replaces=" urlmatch-git<=20141116_2 uwsgi-python<=2.0.18_3 v8<=3.24.35.33_4 + vanitygen<=1.53_2 vapoursynth-mvtools<=23_2 vkd3d<=1.3_1 volnoti<=0.1_1 diff --git a/srcpkgs/vanitygen/patches/4b814a646873c8439d3b5ee3a2278e727575521f.patch b/srcpkgs/vanitygen/patches/4b814a646873c8439d3b5ee3a2278e727575521f.patch deleted file mode 100644 index 74bd54dbf0fb..000000000000 --- a/srcpkgs/vanitygen/patches/4b814a646873c8439d3b5ee3a2278e727575521f.patch +++ /dev/null @@ -1,1171 +0,0 @@ -From 4b814a646873c8439d3b5ee3a2278e727575521f Mon Sep 17 00:00:00 2001 -From: Antonio Spadaro -Date: Sat, 2 Jun 2018 22:27:51 +0000 -Subject: [PATCH] Fix OpenSSL 1.1.0 incompatibilities (#56) - -* Fix openssl 1.1.0 incompatibilities - -* Replace BN_MASK2 with 0xffffffffL - -* Fix other openssl 1.1.0 incompatibilities - -* Fix retrocompatibility issue - -* Remove BN_bn2lebinpad due to incompatibility - -* Fix other incompatibility errors - -* Fixed retrocompatibility (maybe). Thanks to @DesWurstes - -* Fix OpenSSL 1.1 and backwards compatibility ---- - keyconv.c | 18 ++-- - oclengine.c | 130 ++++++++++++++++++--------- - pattern.c | 252 ++++++++++++++++++++++++++-------------------------- - pattern.h | 8 +- - util.c | 90 +++++++++---------- - vanitygen.c | 14 +-- - 6 files changed, 277 insertions(+), 235 deletions(-) - -diff --git a/keyconv.c b/keyconv.c -index f7475e5..394c3a0 100644 ---- a/keyconv.c -+++ b/keyconv.c -@@ -1160,7 +1160,7 @@ main(int argc, char **argv) - - if (key2_in) { - BN_CTX *bnctx; -- BIGNUM bntmp, bntmp2; -+ BIGNUM *bntmp, *bntmp2; - EC_KEY *pkey2; - - pkey2 = EC_KEY_new_by_curve_name(NID_secp256k1); -@@ -1182,19 +1182,19 @@ main(int argc, char **argv) - compressed = 1; - } - -- BN_init(&bntmp); -- BN_init(&bntmp2); -+ bntmp = BN_new(); -+ bntmp2 = BN_new(); - bnctx = BN_CTX_new(); -- EC_GROUP_get_order(EC_KEY_get0_group(pkey), &bntmp2, NULL); -- BN_mod_add(&bntmp, -+ EC_GROUP_get_order(EC_KEY_get0_group(pkey), bntmp2, NULL); -+ BN_mod_add(bntmp, - EC_KEY_get0_private_key(pkey), - EC_KEY_get0_private_key(pkey2), -- &bntmp2, -+ bntmp2, - bnctx); -- vg_set_privkey(&bntmp, pkey); -+ vg_set_privkey(bntmp, pkey); - EC_KEY_free(pkey2); -- BN_clear_free(&bntmp); -- BN_clear_free(&bntmp2); -+ BN_clear_free(bntmp); -+ BN_clear_free(bntmp2); - BN_CTX_free(bnctx); - } - -diff --git a/oclengine.c b/oclengine.c -index 4085edd..6f65846 100644 ---- a/oclengine.c -+++ b/oclengine.c -@@ -43,6 +43,34 @@ - #include "pattern.h" - #include "util.h" - -+// Unfortunately we need this! -+#if OPENSSL_VERSION_NUMBER >= 0x0010100000 -+#define PPNT_ARROW_X ppnt->X -+#define PPNT_ARROW_Y ppnt->Y -+#define PPNT_ARROW_Z ppnt->Z -+#define PPS_ARROW_X pps->X -+#define PPS_ARROW_Y pps->Y -+#define PPS_ARROW_Z pps->Z -+#define PPT_ARROW_X ppt->X -+#define PPT_ARROW_Y ppt->Y -+#define PPR_ARROW_X ppr->X -+#define PPR_ARROW_Y ppr->Y -+#define PPC_ARROW_X ppc->X -+#define PPC_ARROW_Y ppc->Y -+#else -+#define PPNT_ARROW_X &ppnt->X -+#define PPNT_ARROW_Y &ppnt->Y -+#define PPNT_ARROW_Z &ppnt->Z -+#define PPS_ARROW_X &pps->X -+#define PPS_ARROW_Y &pps->Y -+#define PPS_ARROW_Z &pps->Z -+#define PPT_ARROW_X &ppt->X -+#define PPT_ARROW_Y &ppt->Y -+#define PPR_ARROW_X &ppr->X -+#define PPR_ARROW_Y &ppr->Y -+#define PPC_ARROW_X &ppc->X -+#define PPC_ARROW_Y &ppc->Y -+#endif - - #define MAX_SLOT 2 - #define MAX_ARG 6 -@@ -1307,14 +1335,21 @@ vg_ocl_kernel_wait(vg_ocl_context_t *vocp, int slot) - static INLINE void - vg_ocl_get_bignum_raw(BIGNUM *bn, const unsigned char *buf) - { -+#if OPENSSL_VERSION_NUMBER >= 0x0010100000 -+ BN_lebin2bn(buf, 32, bn); -+#else - bn_expand(bn, 256); - memcpy(bn->d, buf, 32); - bn->top = (32 / sizeof(BN_ULONG)); -+#endif - } - - static INLINE void - vg_ocl_put_bignum_raw(unsigned char *buf, const BIGNUM *bn) - { -+#if OPENSSL_VERSION_NUMBER >= 0x0010100000 -+ BN_bn2lebinpad(bn, buf, 32); -+#else - int bnlen = (bn->top * sizeof(BN_ULONG)); - if (bnlen >= 32) { - memcpy(buf, bn->d, 32); -@@ -1322,6 +1357,7 @@ vg_ocl_put_bignum_raw(unsigned char *buf, const BIGNUM *bn) - memcpy(buf, bn->d, bnlen); - memset(buf + bnlen, 0, 32 - bnlen); - } -+#endif - } - - #define ACCESS_BUNDLE 1024 -@@ -1351,9 +1387,15 @@ vg_ocl_get_bignum_tpa(BIGNUM *bn, const unsigned char *buf, int cell) - - struct ec_point_st { - const EC_METHOD *meth; -+#if OPENSSL_VERSION_NUMBER >= 0x0010100000 -+ BIGNUM *X; -+ BIGNUM *Y; -+ BIGNUM *Z; -+#else - BIGNUM X; - BIGNUM Y; - BIGNUM Z; -+#endif - int Z_is_one; - }; - -@@ -1361,11 +1403,11 @@ static INLINE void - vg_ocl_get_point(EC_POINT *ppnt, const unsigned char *buf) - { - static const unsigned char mont_one[] = { 0x01,0x00,0x00,0x03,0xd1 }; -- vg_ocl_get_bignum_raw(&ppnt->X, buf); -- vg_ocl_get_bignum_raw(&ppnt->Y, buf + 32); -+ vg_ocl_get_bignum_raw(PPNT_ARROW_X, buf); -+ vg_ocl_get_bignum_raw(PPNT_ARROW_Y, buf + 32); - if (!ppnt->Z_is_one) { - ppnt->Z_is_one = 1; -- BN_bin2bn(mont_one, sizeof(mont_one), &ppnt->Z); -+ BN_bin2bn(mont_one, sizeof(mont_one), PPNT_ARROW_Z); - } - } - -@@ -1373,8 +1415,8 @@ static INLINE void - vg_ocl_put_point(unsigned char *buf, const EC_POINT *ppnt) - { - assert(ppnt->Z_is_one); -- vg_ocl_put_bignum_raw(buf, &ppnt->X); -- vg_ocl_put_bignum_raw(buf + 32, &ppnt->Y); -+ vg_ocl_put_bignum_raw(buf, PPNT_ARROW_X); -+ vg_ocl_put_bignum_raw(buf + 32, PPNT_ARROW_Y); - } - - static void -@@ -1662,7 +1704,7 @@ vg_ocl_verify_temporary(vg_ocl_context_t *vocp, int slot, int z_inverted) - unsigned char *ocl_points_in = NULL, *ocl_strides_in = NULL; - const EC_GROUP *pgroup; - EC_POINT *ppr = NULL, *ppc = NULL, *pps = NULL, *ppt = NULL; -- BIGNUM bnz, bnez, bnm, *bnzc; -+ BIGNUM *bnz, *bnez, *bnm, *bnzc; - BN_CTX *bnctx = NULL; - BN_MONT_CTX *bnmont; - int ret = 0; -@@ -1675,9 +1717,9 @@ vg_ocl_verify_temporary(vg_ocl_context_t *vocp, int slot, int z_inverted) - 0xFF,0xFF,0xFF,0xFE,0xFF,0xFF,0xFC,0x2F - }; - -- BN_init(&bnz); -- BN_init(&bnez); -- BN_init(&bnm); -+ bnz = BN_new(); -+ bnez = BN_new(); -+ bnm = BN_new(); - - bnctx = BN_CTX_new(); - bnmont = BN_MONT_CTX_new(); -@@ -1692,13 +1734,13 @@ vg_ocl_verify_temporary(vg_ocl_context_t *vocp, int slot, int z_inverted) - goto out; - } - -- BN_bin2bn(raw_modulus, sizeof(raw_modulus), &bnm); -- BN_MONT_CTX_set(bnmont, &bnm, bnctx); -+ BN_bin2bn(raw_modulus, sizeof(raw_modulus), bnm); -+ BN_MONT_CTX_set(bnmont, bnm, bnctx); - - if (z_inverted) { -- bnzc = &bnez; -+ bnzc = bnez; - } else { -- bnzc = &pps->Z; -+ bnzc = PPS_ARROW_Z; - } - - z_heap = (unsigned char *) -@@ -1726,15 +1768,15 @@ vg_ocl_verify_temporary(vg_ocl_context_t *vocp, int slot, int z_inverted) - EC_POINT_add(pgroup, pps, ppc, ppr, bnctx); - assert(!pps->Z_is_one); - vg_ocl_get_point_tpa(ppt, point_tmp, bx + x); -- vg_ocl_get_bignum_tpa(&bnz, z_heap, bx + x); -+ vg_ocl_get_bignum_tpa(bnz, z_heap, bx + x); - if (z_inverted) { -- BN_mod_inverse(&bnez, &pps->Z, &bnm, bnctx); -- BN_to_montgomery(&bnez, &bnez, bnmont, bnctx); -- BN_to_montgomery(&bnez, &bnez, bnmont, bnctx); -+ BN_mod_inverse(bnez, PPS_ARROW_Z, bnm, bnctx); -+ BN_to_montgomery(bnez, bnez, bnmont, bnctx); -+ BN_to_montgomery(bnez, bnez, bnmont, bnctx); - } -- if (BN_cmp(&ppt->X, &pps->X) || -- BN_cmp(&ppt->Y, &pps->Y) || -- BN_cmp(&bnz, bnzc)) { -+ if (BN_cmp(PPT_ARROW_X, PPS_ARROW_X) || -+ BN_cmp(PPT_ARROW_Y, PPS_ARROW_Y) || -+ BN_cmp(bnz, bnzc)) { - if (!mismatches) { - fprintf(stderr, "Base privkey: "); - fdumpbn(stderr, EC_KEY_get0_private_key( -@@ -1747,33 +1789,33 @@ vg_ocl_verify_temporary(vg_ocl_context_t *vocp, int slot, int z_inverted) - if (!mm_r) { - mm_r = 1; - fprintf(stderr, "Row X : "); -- fdumpbn(stderr, &ppr->X); -+ fdumpbn(stderr, PPR_ARROW_X); - fprintf(stderr, "Row Y : "); -- fdumpbn(stderr, &ppr->Y); -+ fdumpbn(stderr, PPS_ARROW_Y); - } - - fprintf(stderr, "Column X: "); -- fdumpbn(stderr, &ppc->X); -+ fdumpbn(stderr, PPC_ARROW_X); - fprintf(stderr, "Column Y: "); -- fdumpbn(stderr, &ppc->Y); -+ fdumpbn(stderr, PPC_ARROW_Y); - -- if (BN_cmp(&ppt->X, &pps->X)) { -+ if (BN_cmp(PPT_ARROW_X, PPS_ARROW_X)) { - fprintf(stderr, "Expect X: "); -- fdumpbn(stderr, &pps->X); -+ fdumpbn(stderr, PPS_ARROW_X); - fprintf(stderr, "Device X: "); -- fdumpbn(stderr, &ppt->X); -+ fdumpbn(stderr, PPT_ARROW_X); - } -- if (BN_cmp(&ppt->Y, &pps->Y)) { -+ if (BN_cmp(PPT_ARROW_Y, PPS_ARROW_Y)) { - fprintf(stderr, "Expect Y: "); -- fdumpbn(stderr, &pps->Y); -+ fdumpbn(stderr, PPS_ARROW_Y); - fprintf(stderr, "Device Y: "); -- fdumpbn(stderr, &ppt->Y); -+ fdumpbn(stderr, PPT_ARROW_Y); - } -- if (BN_cmp(&bnz, bnzc)) { -+ if (BN_cmp(bnz, bnzc)) { - fprintf(stderr, "Expect Z: "); - fdumpbn(stderr, bnzc); - fprintf(stderr, "Device Z: "); -- fdumpbn(stderr, &bnz); -+ fdumpbn(stderr, bnz); - } - } - } -@@ -1798,9 +1840,9 @@ vg_ocl_verify_temporary(vg_ocl_context_t *vocp, int slot, int z_inverted) - EC_POINT_free(pps); - if (ppt) - EC_POINT_free(ppt); -- BN_clear_free(&bnz); -- BN_clear_free(&bnez); -- BN_clear_free(&bnm); -+ BN_clear_free(bnz); -+ BN_clear_free(bnez); -+ BN_clear_free(bnm); - if (bnmont) - BN_MONT_CTX_free(bnmont); - if (bnctx) -@@ -1971,13 +2013,13 @@ vg_opencl_loop(vg_exec_context_t *arg) - if (!pbatchinc || !poffset || !pseek) - goto enomem; - -- BN_set_word(&vxcp->vxc_bntmp, ncols); -- EC_POINT_mul(pgroup, pbatchinc, &vxcp->vxc_bntmp, NULL, NULL, -+ BN_set_word(vxcp->vxc_bntmp, ncols); -+ EC_POINT_mul(pgroup, pbatchinc, vxcp->vxc_bntmp, NULL, NULL, - vxcp->vxc_bnctx); - EC_POINT_make_affine(pgroup, pbatchinc, vxcp->vxc_bnctx); - -- BN_set_word(&vxcp->vxc_bntmp, round); -- EC_POINT_mul(pgroup, poffset, &vxcp->vxc_bntmp, NULL, NULL, -+ BN_set_word(vxcp->vxc_bntmp, round); -+ EC_POINT_mul(pgroup, poffset, vxcp->vxc_bntmp, NULL, NULL, - vxcp->vxc_bnctx); - EC_POINT_make_affine(pgroup, poffset, vxcp->vxc_bnctx); - -@@ -2046,12 +2088,12 @@ vg_opencl_loop(vg_exec_context_t *arg) - } - - /* Determine rekey interval */ -- EC_GROUP_get_order(pgroup, &vxcp->vxc_bntmp, vxcp->vxc_bnctx); -- BN_sub(&vxcp->vxc_bntmp2, -- &vxcp->vxc_bntmp, -+ EC_GROUP_get_order(pgroup, vxcp->vxc_bntmp, vxcp->vxc_bnctx); -+ BN_sub(vxcp->vxc_bntmp2, -+ vxcp->vxc_bntmp, - EC_KEY_get0_private_key(pkey)); -- rekey_at = BN_get_word(&vxcp->vxc_bntmp2); -- if ((rekey_at == BN_MASK2) || (rekey_at > rekey_max)) -+ rekey_at = BN_get_word(vxcp->vxc_bntmp2); -+ if ((rekey_at == 0xffffffffL) || (rekey_at > rekey_max)) - rekey_at = rekey_max; - assert(rekey_at > 0); - -diff --git a/pattern.c b/pattern.c -index b84334e..5673a7e 100644 ---- a/pattern.c -+++ b/pattern.c -@@ -151,12 +151,12 @@ vg_exec_context_init(vg_context_t *vcp, vg_exec_context_t *vxcp) - - vxcp->vxc_vc = vcp; - -- BN_init(&vxcp->vxc_bntarg); -- BN_init(&vxcp->vxc_bnbase); -- BN_init(&vxcp->vxc_bntmp); -- BN_init(&vxcp->vxc_bntmp2); -+ vxcp->vxc_bntarg = BN_new(); -+ vxcp->vxc_bnbase = BN_new(); -+ vxcp->vxc_bntmp = BN_new(); -+ vxcp->vxc_bntmp2 = BN_new(); - -- BN_set_word(&vxcp->vxc_bnbase, 58); -+ BN_set_word(vxcp->vxc_bnbase, 58); - - vxcp->vxc_bnctx = BN_CTX_new(); - assert(vxcp->vxc_bnctx); -@@ -196,10 +196,10 @@ vg_exec_context_del(vg_exec_context_t *vxcp) - if (tp->vxc_stop) - pthread_cond_signal(&vg_thread_upcond); - -- BN_clear_free(&vxcp->vxc_bntarg); -- BN_clear_free(&vxcp->vxc_bnbase); -- BN_clear_free(&vxcp->vxc_bntmp); -- BN_clear_free(&vxcp->vxc_bntmp2); -+ BN_clear_free(vxcp->vxc_bntarg); -+ BN_clear_free(vxcp->vxc_bnbase); -+ BN_clear_free(vxcp->vxc_bntmp); -+ BN_clear_free(vxcp->vxc_bntmp2); - BN_CTX_free(vxcp->vxc_bnctx); - vxcp->vxc_bnctx = NULL; - pthread_mutex_unlock(&vg_thread_lock); -@@ -225,12 +225,12 @@ void - vg_exec_context_consolidate_key(vg_exec_context_t *vxcp) - { - if (vxcp->vxc_delta) { -- BN_clear(&vxcp->vxc_bntmp); -- BN_set_word(&vxcp->vxc_bntmp, vxcp->vxc_delta); -- BN_add(&vxcp->vxc_bntmp2, -+ BN_clear(vxcp->vxc_bntmp); -+ BN_set_word(vxcp->vxc_bntmp, vxcp->vxc_delta); -+ BN_add(vxcp->vxc_bntmp2, - EC_KEY_get0_private_key(vxcp->vxc_key), -- &vxcp->vxc_bntmp); -- vg_set_privkey(&vxcp->vxc_bntmp2, vxcp->vxc_key); -+ vxcp->vxc_bntmp); -+ vg_set_privkey(vxcp->vxc_bntmp2, vxcp->vxc_key); - vxcp->vxc_delta = 0; - } - } -@@ -751,20 +751,20 @@ get_prefix_ranges(int addrtype, const char *pfx, BIGNUM **result, - int b58pow, b58ceil, b58top = 0; - int ret = -1; - -- BIGNUM bntarg, bnceil, bnfloor; -- BIGNUM bnbase; -+ BIGNUM *bntarg, *bnceil, *bnfloor; -+ BIGNUM *bnbase; - BIGNUM *bnap, *bnbp, *bntp; - BIGNUM *bnhigh = NULL, *bnlow = NULL, *bnhigh2 = NULL, *bnlow2 = NULL; -- BIGNUM bntmp, bntmp2; -+ BIGNUM *bntmp, *bntmp2; - -- BN_init(&bntarg); -- BN_init(&bnceil); -- BN_init(&bnfloor); -- BN_init(&bnbase); -- BN_init(&bntmp); -- BN_init(&bntmp2); -+ bntarg = BN_new(); -+ bnceil = BN_new(); -+ bnfloor = BN_new(); -+ bnbase = BN_new(); -+ bntmp = BN_new(); -+ bntmp2 = BN_new(); - -- BN_set_word(&bnbase, 58); -+ BN_set_word(bnbase, 58); - - p = strlen(pfx); - -@@ -791,20 +791,20 @@ get_prefix_ranges(int addrtype, const char *pfx, BIGNUM **result, - - /* First non-zero character */ - b58top = c; -- BN_set_word(&bntarg, c); -+ BN_set_word(bntarg, c); - - } else { -- BN_set_word(&bntmp2, c); -- BN_mul(&bntmp, &bntarg, &bnbase, bnctx); -- BN_add(&bntarg, &bntmp, &bntmp2); -+ BN_set_word(bntmp2, c); -+ BN_mul(bntmp, bntarg, bnbase, bnctx); -+ BN_add(bntarg, bntmp, bntmp2); - } - } - - /* Power-of-two ceiling and floor values based on leading 1s */ -- BN_clear(&bntmp); -- BN_set_bit(&bntmp, 200 - (zero_prefix * 8)); -- BN_sub(&bnceil, &bntmp, BN_value_one()); -- BN_set_bit(&bnfloor, 192 - (zero_prefix * 8)); -+ BN_clear(bntmp); -+ BN_set_bit(bntmp, 200 - (zero_prefix * 8)); -+ BN_sub(bnceil, bntmp, BN_value_one()); -+ BN_set_bit(bnfloor, 192 - (zero_prefix * 8)); - - bnlow = BN_new(); - bnhigh = BN_new(); -@@ -815,13 +815,13 @@ get_prefix_ranges(int addrtype, const char *pfx, BIGNUM **result, - * numeric boundaries of the prefix. - */ - -- BN_copy(&bntmp, &bnceil); -- bnap = &bntmp; -- bnbp = &bntmp2; -+ BN_copy(bntmp, bnceil); -+ bnap = bntmp; -+ bnbp = bntmp2; - b58pow = 0; -- while (BN_cmp(bnap, &bnbase) > 0) { -+ while (BN_cmp(bnap, bnbase) > 0) { - b58pow++; -- BN_div(bnbp, NULL, bnap, &bnbase, bnctx); -+ BN_div(bnbp, NULL, bnap, bnbase, bnctx); - bntp = bnap; - bnap = bnbp; - bnbp = bntp; -@@ -837,11 +837,11 @@ get_prefix_ranges(int addrtype, const char *pfx, BIGNUM **result, - /* goto out; */ - } - -- BN_set_word(&bntmp2, b58pow - (p - zero_prefix)); -- BN_exp(&bntmp, &bnbase, &bntmp2, bnctx); -- BN_mul(bnlow, &bntmp, &bntarg, bnctx); -- BN_sub(&bntmp2, &bntmp, BN_value_one()); -- BN_add(bnhigh, bnlow, &bntmp2); -+ BN_set_word(bntmp2, b58pow - (p - zero_prefix)); -+ BN_exp(bntmp, bnbase, bntmp2, bnctx); -+ BN_mul(bnlow, bntmp, bntarg, bnctx); -+ BN_sub(bntmp2, bntmp, BN_value_one()); -+ BN_add(bnhigh, bnlow, bntmp2); - - if (b58top <= b58ceil) { - /* Fill out the upper range too */ -@@ -849,16 +849,16 @@ get_prefix_ranges(int addrtype, const char *pfx, BIGNUM **result, - bnlow2 = BN_new(); - bnhigh2 = BN_new(); - -- BN_mul(bnlow2, bnlow, &bnbase, bnctx); -- BN_mul(&bntmp2, bnhigh, &bnbase, bnctx); -- BN_set_word(&bntmp, 57); -- BN_add(bnhigh2, &bntmp2, &bntmp); -+ BN_mul(bnlow2, bnlow, bnbase, bnctx); -+ BN_mul(bntmp2, bnhigh, bnbase, bnctx); -+ BN_set_word(bntmp, 57); -+ BN_add(bnhigh2, bntmp2, bntmp); - - /* - * Addresses above the ceiling will have one - * fewer "1" prefix in front than we require. - */ -- if (BN_cmp(&bnceil, bnlow2) < 0) { -+ if (BN_cmp(bnceil, bnlow2) < 0) { - /* High prefix is above the ceiling */ - check_upper = 0; - BN_free(bnhigh2); -@@ -866,15 +866,15 @@ get_prefix_ranges(int addrtype, const char *pfx, BIGNUM **result, - BN_free(bnlow2); - bnlow2 = NULL; - } -- else if (BN_cmp(&bnceil, bnhigh2) < 0) -+ else if (BN_cmp(bnceil, bnhigh2) < 0) - /* High prefix is partly above the ceiling */ -- BN_copy(bnhigh2, &bnceil); -+ BN_copy(bnhigh2, bnceil); - - /* - * Addresses below the floor will have another - * "1" prefix in front instead of our target. - */ -- if (BN_cmp(&bnfloor, bnhigh) >= 0) { -+ if (BN_cmp(bnfloor, bnhigh) >= 0) { - /* Low prefix is completely below the floor */ - assert(check_upper); - check_upper = 0; -@@ -885,35 +885,35 @@ get_prefix_ranges(int addrtype, const char *pfx, BIGNUM **result, - bnlow = bnlow2; - bnlow2 = NULL; - } -- else if (BN_cmp(&bnfloor, bnlow) > 0) { -+ else if (BN_cmp(bnfloor, bnlow) > 0) { - /* Low prefix is partly below the floor */ -- BN_copy(bnlow, &bnfloor); -+ BN_copy(bnlow, bnfloor); - } - } - - } else { -- BN_copy(bnhigh, &bnceil); -+ BN_copy(bnhigh, bnceil); - BN_clear(bnlow); - } - - /* Limit the prefix to the address type */ -- BN_clear(&bntmp); -- BN_set_word(&bntmp, addrtype); -- BN_lshift(&bntmp2, &bntmp, 192); -+ BN_clear(bntmp); -+ BN_set_word(bntmp, addrtype); -+ BN_lshift(bntmp2, bntmp, 192); - - if (check_upper) { -- if (BN_cmp(&bntmp2, bnhigh2) > 0) { -+ if (BN_cmp(bntmp2, bnhigh2) > 0) { - check_upper = 0; - BN_free(bnhigh2); - bnhigh2 = NULL; - BN_free(bnlow2); - bnlow2 = NULL; - } -- else if (BN_cmp(&bntmp2, bnlow2) > 0) -- BN_copy(bnlow2, &bntmp2); -+ else if (BN_cmp(bntmp2, bnlow2) > 0) -+ BN_copy(bnlow2, bntmp2); - } - -- if (BN_cmp(&bntmp2, bnhigh) > 0) { -+ if (BN_cmp(bntmp2, bnhigh) > 0) { - if (!check_upper) - goto not_possible; - check_upper = 0; -@@ -924,26 +924,26 @@ get_prefix_ranges(int addrtype, const char *pfx, BIGNUM **result, - bnlow = bnlow2; - bnlow2 = NULL; - } -- else if (BN_cmp(&bntmp2, bnlow) > 0) { -- BN_copy(bnlow, &bntmp2); -+ else if (BN_cmp(bntmp2, bnlow) > 0) { -+ BN_copy(bnlow, bntmp2); - } - -- BN_set_word(&bntmp, addrtype + 1); -- BN_lshift(&bntmp2, &bntmp, 192); -+ BN_set_word(bntmp, addrtype + 1); -+ BN_lshift(bntmp2, bntmp, 192); - - if (check_upper) { -- if (BN_cmp(&bntmp2, bnlow2) < 0) { -+ if (BN_cmp(bntmp2, bnlow2) < 0) { - check_upper = 0; - BN_free(bnhigh2); - bnhigh2 = NULL; - BN_free(bnlow2); - bnlow2 = NULL; - } -- else if (BN_cmp(&bntmp2, bnhigh2) < 0) -- BN_copy(bnlow2, &bntmp2); -+ else if (BN_cmp(bntmp2, bnhigh2) < 0) -+ BN_copy(bnlow2, bntmp2); - } - -- if (BN_cmp(&bntmp2, bnlow) < 0) { -+ if (BN_cmp(bntmp2, bnlow) < 0) { - if (!check_upper) - goto not_possible; - check_upper = 0; -@@ -954,8 +954,8 @@ get_prefix_ranges(int addrtype, const char *pfx, BIGNUM **result, - bnlow = bnlow2; - bnlow2 = NULL; - } -- else if (BN_cmp(&bntmp2, bnhigh) < 0) { -- BN_copy(bnhigh, &bntmp2); -+ else if (BN_cmp(bntmp2, bnhigh) < 0) { -+ BN_copy(bnhigh, bntmp2); - } - - /* Address ranges are complete */ -@@ -976,12 +976,12 @@ get_prefix_ranges(int addrtype, const char *pfx, BIGNUM **result, - } - - out: -- BN_clear_free(&bntarg); -- BN_clear_free(&bnceil); -- BN_clear_free(&bnfloor); -- BN_clear_free(&bnbase); -- BN_clear_free(&bntmp); -- BN_clear_free(&bntmp2); -+ BN_clear_free(bntarg); -+ BN_clear_free(bnceil); -+ BN_clear_free(bnfloor); -+ BN_clear_free(bnbase); -+ BN_clear_free(bntmp); -+ BN_clear_free(bntmp2); - if (bnhigh) - BN_free(bnhigh); - if (bnlow) -@@ -1266,7 +1266,7 @@ prefix_case_iter_next(prefix_case_iter_t *cip) - typedef struct _vg_prefix_context_s { - vg_context_t base; - avl_root_t vcp_avlroot; -- BIGNUM vcp_difficulty; -+ BIGNUM *vcp_difficulty; - int vcp_caseinsensitive; - } vg_prefix_context_t; - -@@ -1294,7 +1294,7 @@ vg_prefix_context_clear_all_patterns(vg_context_t *vcp) - vcpp->base.vc_npatterns = 0; - vcpp->base.vc_npatterns_start = 0; - vcpp->base.vc_found = 0; -- BN_clear(&vcpp->vcp_difficulty); -+ BN_clear(vcpp->vcp_difficulty); - } - - static void -@@ -1302,7 +1302,7 @@ vg_prefix_context_free(vg_context_t *vcp) - { - vg_prefix_context_t *vcpp = (vg_prefix_context_t *) vcp; - vg_prefix_context_clear_all_patterns(vcp); -- BN_clear_free(&vcpp->vcp_difficulty); -+ BN_clear_free(vcpp->vcp_difficulty); - free(vcpp); - } - -@@ -1314,7 +1314,7 @@ vg_prefix_context_next_difficulty(vg_prefix_context_t *vcpp, - - BN_clear(bntmp); - BN_set_bit(bntmp, 192); -- BN_div(bntmp2, NULL, bntmp, &vcpp->vcp_difficulty, bnctx); -+ BN_div(bntmp2, NULL, bntmp, vcpp->vcp_difficulty, bnctx); - - dbuf = BN_bn2dec(bntmp2); - if (vcpp->base.vc_verbose > 0) { -@@ -1337,7 +1337,7 @@ vg_prefix_context_add_patterns(vg_context_t *vcp, - prefix_case_iter_t caseiter; - vg_prefix_t *vp, *vp2; - BN_CTX *bnctx; -- BIGNUM bntmp, bntmp2, bntmp3; -+ BIGNUM *bntmp, *bntmp2, *bntmp3; - BIGNUM *ranges[4]; - int ret = 0; - int i, impossible = 0; -@@ -1346,9 +1346,9 @@ vg_prefix_context_add_patterns(vg_context_t *vcp, - char *dbuf; - - bnctx = BN_CTX_new(); -- BN_init(&bntmp); -- BN_init(&bntmp2); -- BN_init(&bntmp3); -+ bntmp = BN_new(); -+ bntmp2 = BN_new(); -+ bntmp3 = BN_new(); - - npfx = 0; - for (i = 0; i < npatterns; i++) { -@@ -1426,16 +1426,16 @@ vg_prefix_context_add_patterns(vg_context_t *vcp, - npfx++; - - /* Determine the probability of finding a match */ -- vg_prefix_range_sum(vp, &bntmp, &bntmp2); -- BN_add(&bntmp2, &vcpp->vcp_difficulty, &bntmp); -- BN_copy(&vcpp->vcp_difficulty, &bntmp2); -+ vg_prefix_range_sum(vp, bntmp, bntmp2); -+ BN_add(bntmp2, vcpp->vcp_difficulty, bntmp); -+ BN_copy(vcpp->vcp_difficulty, bntmp2); - - if (vcp->vc_verbose > 1) { -- BN_clear(&bntmp2); -- BN_set_bit(&bntmp2, 192); -- BN_div(&bntmp3, NULL, &bntmp2, &bntmp, bnctx); -+ BN_clear(bntmp2); -+ BN_set_bit(bntmp2, 192); -+ BN_div(bntmp3, NULL, bntmp2, bntmp, bnctx); - -- dbuf = BN_bn2dec(&bntmp3); -+ dbuf = BN_bn2dec(bntmp3); - fprintf(stderr, - "Prefix difficulty: %20s %s\n", - dbuf, patterns[i]); -@@ -1469,13 +1469,13 @@ vg_prefix_context_add_patterns(vg_context_t *vcp, - } - - if (npfx) -- vg_prefix_context_next_difficulty(vcpp, &bntmp, &bntmp2, bnctx); -+ vg_prefix_context_next_difficulty(vcpp, bntmp, bntmp2, bnctx); - - ret = (npfx != 0); - -- BN_clear_free(&bntmp); -- BN_clear_free(&bntmp2); -- BN_clear_free(&bntmp3); -+ BN_clear_free(bntmp); -+ BN_clear_free(bntmp2); -+ BN_clear_free(bntmp3); - BN_CTX_free(bnctx); - return ret; - } -@@ -1484,39 +1484,39 @@ double - vg_prefix_get_difficulty(int addrtype, const char *pattern) - { - BN_CTX *bnctx; -- BIGNUM result, bntmp; -+ BIGNUM *result, *bntmp; - BIGNUM *ranges[4]; - char *dbuf; - int ret; - double diffret = 0.0; - - bnctx = BN_CTX_new(); -- BN_init(&result); -- BN_init(&bntmp); -+ result = BN_new(); -+ bntmp = BN_new(); - - ret = get_prefix_ranges(addrtype, - pattern, ranges, bnctx); - - if (ret == 0) { -- BN_sub(&bntmp, ranges[1], ranges[0]); -- BN_add(&result, &result, &bntmp); -+ BN_sub(bntmp, ranges[1], ranges[0]); -+ BN_add(result, result, bntmp); - if (ranges[2]) { -- BN_sub(&bntmp, ranges[3], ranges[2]); -- BN_add(&result, &result, &bntmp); -+ BN_sub(bntmp, ranges[3], ranges[2]); -+ BN_add(result, result, bntmp); - } - free_ranges(ranges); - -- BN_clear(&bntmp); -- BN_set_bit(&bntmp, 192); -- BN_div(&result, NULL, &bntmp, &result, bnctx); -+ BN_clear(bntmp); -+ BN_set_bit(bntmp, 192); -+ BN_div(result, NULL, bntmp, result, bnctx); - -- dbuf = BN_bn2dec(&result); -+ dbuf = BN_bn2dec(result); - diffret = strtod(dbuf, NULL); - OPENSSL_free(dbuf); - } - -- BN_clear_free(&result); -- BN_clear_free(&bntmp); -+ BN_clear_free(result); -+ BN_clear_free(bntmp); - BN_CTX_free(bnctx); - return diffret; - } -@@ -1535,10 +1535,10 @@ vg_prefix_test(vg_exec_context_t *vxcp) - * check code. - */ - -- BN_bin2bn(vxcp->vxc_binres, 25, &vxcp->vxc_bntarg); -+ BN_bin2bn(vxcp->vxc_binres, 25, vxcp->vxc_bntarg); - - research: -- vp = vg_prefix_avl_search(&vcpp->vcp_avlroot, &vxcp->vxc_bntarg); -+ vp = vg_prefix_avl_search(&vcpp->vcp_avlroot, vxcp->vxc_bntarg); - if (vp) { - if (vg_exec_context_upgrade_lock(vxcp)) - goto research; -@@ -1558,20 +1558,20 @@ vg_prefix_test(vg_exec_context_t *vxcp) - if (vcpp->base.vc_remove_on_match) { - /* Subtract the range from the difficulty */ - vg_prefix_range_sum(vp, -- &vxcp->vxc_bntarg, -- &vxcp->vxc_bntmp); -- BN_sub(&vxcp->vxc_bntmp, -- &vcpp->vcp_difficulty, -- &vxcp->vxc_bntarg); -- BN_copy(&vcpp->vcp_difficulty, &vxcp->vxc_bntmp); -+ vxcp->vxc_bntarg, -+ vxcp->vxc_bntmp); -+ BN_sub(vxcp->vxc_bntmp, -+ vcpp->vcp_difficulty, -+ vxcp->vxc_bntarg); -+ BN_copy(vcpp->vcp_difficulty, vxcp->vxc_bntmp); - - vg_prefix_delete(&vcpp->vcp_avlroot,vp); - vcpp->base.vc_npatterns--; - - if (!avl_root_empty(&vcpp->vcp_avlroot)) - vg_prefix_context_next_difficulty( -- vcpp, &vxcp->vxc_bntmp, -- &vxcp->vxc_bntmp2, -+ vcpp, vxcp->vxc_bntmp, -+ vxcp->vxc_bntmp2, - vxcp->vxc_bnctx); - vcpp->base.vc_pattern_generation++; - } -@@ -1652,7 +1652,7 @@ vg_prefix_context_new(int addrtype, int privtype, int caseinsensitive) - vcpp->base.vc_test = vg_prefix_test; - vcpp->base.vc_hash160_sort = vg_prefix_hash160_sort; - avl_root_init(&vcpp->vcp_avlroot); -- BN_init(&vcpp->vcp_difficulty); -+ vcpp->vcp_difficulty = BN_new(); - vcpp->vcp_caseinsensitive = caseinsensitive; - } - return &vcpp->base; -@@ -1778,21 +1778,21 @@ vg_regex_test(vg_exec_context_t *vxcp) - unsigned char hash1[32], hash2[32]; - int i, zpfx, p, d, nres, re_vec[9]; - char b58[40]; -- BIGNUM bnrem; -+ BIGNUM *bnrem; - BIGNUM *bn, *bndiv, *bnptmp; - int res = 0; - - pcre *re; - -- BN_init(&bnrem); -+ bnrem = BN_new(); - - /* Hash the hash and write the four byte check code */ - SHA256(vxcp->vxc_binres, 21, hash1); - SHA256(hash1, sizeof(hash1), hash2); - memcpy(&vxcp->vxc_binres[21], hash2, 4); - -- bn = &vxcp->vxc_bntmp; -- bndiv = &vxcp->vxc_bntmp2; -+ bn = vxcp->vxc_bntmp; -+ bndiv = vxcp->vxc_bntmp2; - - BN_bin2bn(vxcp->vxc_binres, 25, bn); - -@@ -1801,11 +1801,11 @@ vg_regex_test(vg_exec_context_t *vxcp) - p = sizeof(b58) - 1; - b58[p] = '\0'; - while (!BN_is_zero(bn)) { -- BN_div(bndiv, &bnrem, bn, &vxcp->vxc_bnbase, vxcp->vxc_bnctx); -+ BN_div(bndiv, bnrem, bn, vxcp->vxc_bnbase, vxcp->vxc_bnctx); - bnptmp = bn; - bn = bndiv; - bndiv = bnptmp; -- d = BN_get_word(&bnrem); -+ d = BN_get_word(bnrem); - b58[--p] = vg_b58_alphabet[d]; - } - while (zpfx--) { -@@ -1878,7 +1878,7 @@ vg_regex_test(vg_exec_context_t *vxcp) - res = 1; - } - out: -- BN_clear_free(&bnrem); -+ BN_clear_free(bnrem); - return res; - } - -diff --git a/pattern.h b/pattern.h -index 3ce2d1f..0b604ea 100644 ---- a/pattern.h -+++ b/pattern.h -@@ -51,10 +51,10 @@ struct _vg_exec_context_s { - EC_KEY *vxc_key; - int vxc_delta; - unsigned char vxc_binres[28]; -- BIGNUM vxc_bntarg; -- BIGNUM vxc_bnbase; -- BIGNUM vxc_bntmp; -- BIGNUM vxc_bntmp2; -+ BIGNUM *vxc_bntarg; -+ BIGNUM *vxc_bnbase; -+ BIGNUM *vxc_bntmp; -+ BIGNUM *vxc_bntmp2; - - vg_exec_context_threadfunc_t vxc_threadfunc; - pthread_t vxc_pthread; -diff --git a/util.c b/util.c -index 4f3cbb8..35cd592 100644 ---- a/util.c -+++ b/util.c -@@ -110,19 +110,19 @@ vg_b58_encode_check(void *buf, size_t len, char *result) - - BN_CTX *bnctx; - BIGNUM *bn, *bndiv, *bntmp; -- BIGNUM bna, bnb, bnbase, bnrem; -+ BIGNUM *bna, *bnb, *bnbase, *bnrem; - unsigned char *binres; - int brlen, zpfx; - - bnctx = BN_CTX_new(); -- BN_init(&bna); -- BN_init(&bnb); -- BN_init(&bnbase); -- BN_init(&bnrem); -- BN_set_word(&bnbase, 58); -+ bna = BN_new(); -+ bnb = BN_new(); -+ bnbase = BN_new(); -+ bnrem = BN_new(); -+ BN_set_word(bnbase, 58); - -- bn = &bna; -- bndiv = &bnb; -+ bn = bna; -+ bndiv = bnb; - - brlen = (2 * len) + 4; - binres = (unsigned char*) malloc(brlen); -@@ -154,11 +154,11 @@ vg_b58_encode_check(void *buf, size_t len, char *result) - - p = brlen; - while (!BN_is_zero(bn)) { -- BN_div(bndiv, &bnrem, bn, &bnbase, bnctx); -+ BN_div(bndiv, bnrem, bn, bnbase, bnctx); - bntmp = bn; - bn = bndiv; - bndiv = bntmp; -- d = BN_get_word(&bnrem); -+ d = BN_get_word(bnrem); - binres[--p] = vg_b58_alphabet[d]; - } - -@@ -170,10 +170,10 @@ vg_b58_encode_check(void *buf, size_t len, char *result) - result[brlen - p] = '\0'; - - free(binres); -- BN_clear_free(&bna); -- BN_clear_free(&bnb); -- BN_clear_free(&bnbase); -- BN_clear_free(&bnrem); -+ BN_clear_free(bna); -+ BN_clear_free(bnb); -+ BN_clear_free(bnbase); -+ BN_clear_free(bnrem); - BN_CTX_free(bnctx); - } - -@@ -185,7 +185,7 @@ vg_b58_decode_check(const char *input, void *buf, size_t len) - { - int i, l, c; - unsigned char *xbuf = NULL; -- BIGNUM bn, bnw, bnbase; -+ BIGNUM *bn, *bnw, *bnbase; - BN_CTX *bnctx; - unsigned char hash1[32], hash2[32]; - unsigned char groestlhash1[64]; -@@ -193,10 +193,10 @@ vg_b58_decode_check(const char *input, void *buf, size_t len) - int zpfx; - int res = 0; - -- BN_init(&bn); -- BN_init(&bnw); -- BN_init(&bnbase); -- BN_set_word(&bnbase, 58); -+ bn = BN_new(); -+ bnw = BN_new(); -+ bnbase = BN_new(); -+ BN_set_word(bnbase, 58); - bnctx = BN_CTX_new(); - - /* Build a bignum from the encoded value */ -@@ -207,10 +207,10 @@ vg_b58_decode_check(const char *input, void *buf, size_t len) - c = vg_b58_reverse_map[(int)input[i]]; - if (c < 0) - goto out; -- BN_clear(&bnw); -- BN_set_word(&bnw, c); -- BN_mul(&bn, &bn, &bnbase, bnctx); -- BN_add(&bn, &bn, &bnw); -+ BN_clear(bnw); -+ BN_set_word(bnw, c); -+ BN_mul(bn, bn, bnbase, bnctx); -+ BN_add(bn, bn, bnw); - } - - /* Copy the bignum to a byte buffer */ -@@ -221,7 +221,7 @@ vg_b58_decode_check(const char *input, void *buf, size_t len) - break; - zpfx++; - } -- c = BN_num_bytes(&bn); -+ c = BN_num_bytes(bn); - l = zpfx + c; - if (l < 5) - goto out; -@@ -231,7 +231,7 @@ vg_b58_decode_check(const char *input, void *buf, size_t len) - if (zpfx) - memset(xbuf, 0, zpfx); - if (c) -- BN_bn2bin(&bn, xbuf + zpfx); -+ BN_bn2bin(bn, xbuf + zpfx); - - /* Check the hash code */ - l -= 4; -@@ -270,9 +270,9 @@ vg_b58_decode_check(const char *input, void *buf, size_t len) - out: - if (xbuf) - free(xbuf); -- BN_clear_free(&bn); -- BN_clear_free(&bnw); -- BN_clear_free(&bnbase); -+ BN_clear_free(bn); -+ BN_clear_free(bnw); -+ BN_clear_free(bnbase); - BN_CTX_free(bnctx); - return res; - } -@@ -420,7 +420,7 @@ vg_set_privkey(const BIGNUM *bnpriv, EC_KEY *pkey) - int - vg_decode_privkey(const char *b58encoded, EC_KEY *pkey, int *addrtype) - { -- BIGNUM bnpriv; -+ BIGNUM *bnpriv; - unsigned char ecpriv[48]; - int res, ret; - -@@ -430,10 +430,10 @@ vg_decode_privkey(const char *b58encoded, EC_KEY *pkey, int *addrtype) - - ret = res - 32; - -- BN_init(&bnpriv); -- BN_bin2bn(ecpriv + 1, 32, &bnpriv); -- res = vg_set_privkey(&bnpriv, pkey); -- BN_clear_free(&bnpriv); -+ bnpriv = BN_new(); -+ BN_bin2bn(ecpriv + 1, 32, bnpriv); -+ res = vg_set_privkey(bnpriv, pkey); -+ BN_clear_free(bnpriv); - *addrtype = ecpriv[0]; - return ret; - } -@@ -632,15 +632,15 @@ vg_protect_crypt(int parameter_group, - salt_len = 4; - hmac_len = 8; - hmac_keylen = 16; -- ciphertext_len = ((plaintext_len + cipher->block_size - 1) / -- cipher->block_size) * cipher->block_size; -+ ciphertext_len = ((plaintext_len + EVP_CIPHER_block_size(cipher) - 1) / -+ EVP_CIPHER_block_size(cipher)) * EVP_CIPHER_block_size(cipher); - pkcs7_padding = 0; - hmac_digest = EVP_sha256(); - } else { - /* PKCS-compliant encoding */ - salt_len = 8; -- ciphertext_len = ((plaintext_len + cipher->block_size) / -- cipher->block_size) * cipher->block_size; -+ ciphertext_len = ((plaintext_len + EVP_CIPHER_block_size(cipher)) / -+ EVP_CIPHER_block_size(cipher)) * EVP_CIPHER_block_size(cipher); - hmac_digest = NULL; - } - -@@ -666,12 +666,12 @@ vg_protect_crypt(int parameter_group, - salt, salt_len, - params->iterations, - pbkdf_digest, -- cipher->key_len + cipher->iv_len + hmac_keylen, -+ EVP_CIPHER_key_length(cipher) + EVP_CIPHER_iv_length(cipher) + hmac_keylen, - keymaterial); - - if (!EVP_CipherInit(ctx, cipher, - keymaterial, -- keymaterial + cipher->key_len, -+ keymaterial + EVP_CIPHER_key_length(cipher), - enc)) { - fprintf(stderr, "ERROR: could not configure cipher\n"); - goto out; -@@ -707,7 +707,7 @@ vg_protect_crypt(int parameter_group, - if (hmac_len) { - hlen = sizeof(hmac); - HMAC(hmac_digest, -- keymaterial + cipher->key_len + cipher->iv_len, -+ keymaterial + EVP_CIPHER_key_length(cipher) + EVP_CIPHER_iv_length(cipher), - hmac_keylen, - enc ? data_in : data_out, plaintext_len, - hmac, &hlen); -@@ -786,7 +786,7 @@ vg_protect_decode_privkey(EC_KEY *pkey, int *keytype, - { - unsigned char ecpriv[64]; - unsigned char ecenc[128]; -- BIGNUM bn; -+ BIGNUM *bn; - int restype; - int res; - -@@ -810,10 +810,10 @@ vg_protect_decode_privkey(EC_KEY *pkey, int *keytype, - - res = 1; - if (pkey) { -- BN_init(&bn); -- BN_bin2bn(ecpriv, 32, &bn); -- res = vg_set_privkey(&bn, pkey); -- BN_clear_free(&bn); -+ bn = BN_new(); -+ BN_bin2bn(ecpriv, 32, bn); -+ res = vg_set_privkey(bn, pkey); -+ BN_clear_free(bn); - OPENSSL_cleanse(ecpriv, sizeof(ecpriv)); - } - -diff --git a/vanitygen.c b/vanitygen.c -index fb7925a..992e5d7 100644 ---- a/vanitygen.c -+++ b/vanitygen.c -@@ -94,8 +94,8 @@ vg_thread_loop(void *arg) - exit(1); - } - -- BN_set_word(&vxcp->vxc_bntmp, ptarraysize); -- EC_POINT_mul(pgroup, pbatchinc, &vxcp->vxc_bntmp, NULL, NULL, -+ BN_set_word(vxcp->vxc_bntmp, ptarraysize); -+ EC_POINT_mul(pgroup, pbatchinc, vxcp->vxc_bntmp, NULL, NULL, - vxcp->vxc_bnctx); - EC_POINT_make_affine(pgroup, pbatchinc, vxcp->vxc_bnctx); - -@@ -139,13 +139,13 @@ vg_thread_loop(void *arg) - npoints = 0; - - /* Determine rekey interval */ -- EC_GROUP_get_order(pgroup, &vxcp->vxc_bntmp, -+ EC_GROUP_get_order(pgroup, vxcp->vxc_bntmp, - vxcp->vxc_bnctx); -- BN_sub(&vxcp->vxc_bntmp2, -- &vxcp->vxc_bntmp, -+ BN_sub(vxcp->vxc_bntmp2, -+ vxcp->vxc_bntmp, - EC_KEY_get0_private_key(pkey)); -- rekey_at = BN_get_word(&vxcp->vxc_bntmp2); -- if ((rekey_at == BN_MASK2) || (rekey_at > rekey_max)) -+ rekey_at = BN_get_word(vxcp->vxc_bntmp2); -+ if ((rekey_at == 0xffffffffL) || (rekey_at > rekey_max)) - rekey_at = rekey_max; - assert(rekey_at > 0); - diff --git a/srcpkgs/vanitygen/patches/5f163e6fff7da52c4aecbd898d9df2e60a56f134.patch b/srcpkgs/vanitygen/patches/5f163e6fff7da52c4aecbd898d9df2e60a56f134.patch deleted file mode 100644 index 5ee30ae08cdf..000000000000 --- a/srcpkgs/vanitygen/patches/5f163e6fff7da52c4aecbd898d9df2e60a56f134.patch +++ /dev/null @@ -1,98 +0,0 @@ -From 5f163e6fff7da52c4aecbd898d9df2e60a56f134 Mon Sep 17 00:00:00 2001 -From: DesWurstes -Date: Sun, 3 Jun 2018 17:46:16 +0300 -Subject: [PATCH] Privkey prefix OpenSSL 1.1 compatibility (#116) - -Fixes #114 ---- - oclengine.c | 18 +++++++++++++----- - vanitygen.c | 12 ++++++++++-- - 2 files changed, 23 insertions(+), 7 deletions(-) - -diff --git a/oclengine.c b/oclengine.c -index 6585fc6..c69bd4b 100644 ---- a/oclengine.c -+++ b/oclengine.c -@@ -5,7 +5,7 @@ - * Vanitygen is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or -- * any later version. -+ * any later version. - * - * Vanitygen is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of -@@ -1058,7 +1058,7 @@ vg_ocl_kernel_arg_alloc(vg_ocl_context_t *vocp, int slot, - karg, - sizeof(clbuf), - &clbuf); -- -+ - if (ret) { - fprintf(stderr, - "clSetKernelArg(%d,%d): ", knum, karg); -@@ -1090,7 +1090,7 @@ vg_ocl_copyout_arg(vg_ocl_context_t *vocp, int wslot, int arg, - buffer, - 0, NULL, - NULL); -- -+ - if (ret) { - fprintf(stderr, "clEnqueueWriteBuffer(%d): ", arg); - vg_ocl_error(vocp, ret, NULL); -@@ -2079,7 +2079,15 @@ vg_opencl_loop(vg_exec_context_t *arg) - npoints = 0; - if (vcp->vc_privkey_prefix_length > 0) { - BIGNUM *pkbn = BN_dup(EC_KEY_get0_private_key(pkey)); -- memcpy((char *)pkbn->d + 32 - vcp->vc_privkey_prefix_length, vcp->vc_privkey_prefix, vcp->vc_privkey_prefix_length); -+ unsigned char pkey_arr[32]; -+ assert(BN_bn2bin(pkbn, pkey_arr) < 33); -+ memcpy((char *) pkey_arr, vcp->vc_privkey_prefix, vcp->vc_privkey_prefix_length); -+ for (int i = 0; i < vcp->vc_privkey_prefix_length / 2; i++) { -+ int k = pkey_arr[i]; -+ pkey_arr[i] = pkey_arr[vcp->vc_privkey_prefix_length - 1 - i]; -+ pkey_arr[vcp->vc_privkey_prefix_length - 1 - i] = k; -+ } -+ BN_bin2bn(pkey_arr, 32, pkbn); - EC_KEY_set_private_key(pkey, pkbn); - - EC_POINT *origin = EC_POINT_new(pgroup); -@@ -2240,7 +2248,7 @@ vg_opencl_loop(vg_exec_context_t *arg) - slot_busy = 1; - slot = (slot + 1) % nslots; - -- } else { -+ } else { - if (slot_busy) { - pthread_mutex_lock(&vocp->voc_lock); - while (vocp->voc_ocl_slot != -1) { -diff --git a/vanitygen.c b/vanitygen.c -index 992e5d7..5e49df7 100644 ---- a/vanitygen.c -+++ b/vanitygen.c -@@ -129,7 +129,15 @@ vg_thread_loop(void *arg) - EC_KEY_generate_key(pkey); - if (vcp->vc_privkey_prefix_length > 0) { - BIGNUM *pkbn = BN_dup(EC_KEY_get0_private_key(pkey)); -- memcpy((char *)pkbn->d + 32 - vcp->vc_privkey_prefix_length, vcp->vc_privkey_prefix, vcp->vc_privkey_prefix_length); -+ unsigned char pkey_arr[32]; -+ assert(BN_bn2bin(pkbn, pkey_arr) < 33); -+ memcpy((char *) pkey_arr, vcp->vc_privkey_prefix, vcp->vc_privkey_prefix_length); -+ for (int i = 0; i < vcp->vc_privkey_prefix_length / 2; i++) { -+ int k = pkey_arr[i]; -+ pkey_arr[i] = pkey_arr[vcp->vc_privkey_prefix_length - 1 - i]; -+ pkey_arr[vcp->vc_privkey_prefix_length - 1 - i] = k; -+ } -+ BN_bin2bn(pkey_arr, 32, pkbn); - EC_KEY_set_private_key(pkey, pkbn); - - EC_POINT *origin = EC_POINT_new(pgroup); -@@ -1395,7 +1403,7 @@ main(int argc, char **argv) - addrtype = 60; - privtype = 128; - break; -- } -+ } - break; - - /*END ALTCOIN GENERATOR*/ diff --git a/srcpkgs/vanitygen/template b/srcpkgs/vanitygen/template deleted file mode 100644 index 624ac859d5d2..000000000000 --- a/srcpkgs/vanitygen/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'vanitygen' -pkgname=vanitygen -version=1.53 -revision=2 -makedepends="pcre-devel openssl-devel" -short_desc="Bitcoin vanity address generator" -maintainer="Orphaned " -license="AGPL-3.0-or-later" -homepage="https://github.com/exploitagency/vanitygen-plus" -changelog="https://raw.githubusercontent.com/exploitagency/vanitygen-plus/master/CHANGELOG" -distfiles="https://github.com/exploitagency/vanitygen-plus/archive/PLUS${version}.tar.gz" -checksum=976a9afe2a4470551a8b6b0da97101a3a2e6c54c5a26dc870ae755bb2d8c7041 - -do_build() { - make CC=$CC CFLAGS="$CFLAGS $LDFLAGS" ${makejobs} -} -do_install() { - vbin vanitygen - vbin keyconv - vlicense LICENSE -} From 1ac86079fe807b735f13b450b58f6e5cc80144fc Mon Sep 17 00:00:00 2001 From: dkwo Date: Fri, 3 Feb 2023 13:31:17 -0500 Subject: [PATCH 214/356] FreeRADIUS: update to 3.0.26 --- srcpkgs/FreeRADIUS/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/FreeRADIUS/template b/srcpkgs/FreeRADIUS/template index b43aaa1f2e6e..ee2059a373b4 100644 --- a/srcpkgs/FreeRADIUS/template +++ b/srcpkgs/FreeRADIUS/template @@ -1,6 +1,6 @@ # Template file for 'FreeRADIUS' pkgname=FreeRADIUS -version=3.0.23 +version=3.0.26 revision=1 build_style=gnu-configure makedepends="talloc-devel openssl-devel mit-krb5-devel pam-devel \ @@ -10,7 +10,7 @@ maintainer="Orphaned " license="GPL-2.0-only" homepage="http://freeradius.org" distfiles="https://github.com/FreeRADIUS/freeradius-server/archive/release_${version//./_}.tar.gz" -checksum=6192b6a8d141545dc54c00c1a7af7f502f990418d780dcae76074163070dbb86 +checksum=6aea98d6126035e7ccca483d8b3faea447030169639807017ec98985b78fb2ca nocross=yes # Not supported by upstream system_accounts="_freeradius" make_dirs="/etc/raddb 0750 _freeradius _freeradius" From bd609e7996dfebd648442b8207772585997a28de Mon Sep 17 00:00:00 2001 From: Emil Miler Date: Sun, 1 Jan 2023 23:09:52 +0100 Subject: [PATCH 215/356] New package: vlna-1.5 --- srcpkgs/vlna/template | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 srcpkgs/vlna/template diff --git a/srcpkgs/vlna/template b/srcpkgs/vlna/template new file mode 100644 index 000000000000..68a4f29888c3 --- /dev/null +++ b/srcpkgs/vlna/template @@ -0,0 +1,11 @@ +# Template file for 'vlna' +pkgname=vlna +version=1.5 +revision=1 +build_style=gnu-configure +short_desc="Adding Czech & Slovak non-breaking spaces to TeX and other files" +maintainer="Emil Miler " +license="LPPL-1.0" +homepage="https://petr.olsak.net/ftp/olsak/vlna/" +distfiles="https://petr.olsak.net/ftp/olsak/vlna/vlna-${version}.tar.gz" +checksum=0d79955ec138760fa48dcddd73ed0bac4a81d31e99cb8929a05550373b4f4bfb From 54c9417c39bfa07b931439e2bdacbd506fe1deb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjam=C3=ADn=20Albi=C3=B1ana?= Date: Wed, 1 Feb 2023 16:19:17 +0100 Subject: [PATCH 216/356] doctl: update to 1.92.1. --- srcpkgs/doctl/template | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/srcpkgs/doctl/template b/srcpkgs/doctl/template index a326998da8ed..43444534cf5c 100644 --- a/srcpkgs/doctl/template +++ b/srcpkgs/doctl/template @@ -1,6 +1,6 @@ # Template file for 'doctl' pkgname=doctl -version=1.92.0 +version=1.92.1 revision=1 build_style=go go_import_path="github.com/digitalocean/doctl/cmd/doctl" @@ -13,5 +13,6 @@ short_desc="Command line tool for DigitalOcean services" maintainer="Benjamín Albiñana " license="Apache-2.0" homepage="https://github.com/digitalocean/doctl" +changelog="https://raw.githubusercontent.com/digitalocean/doctl/main/CHANGELOG.md" distfiles="https://github.com/digitalocean/doctl/archive/v${version}.tar.gz" -checksum=0ecab3a37731722f1af5085429ce5c94402a8c665233e80f148570231bb16d5b +checksum=4d1b53ee473f4320fbbd834d364497acc31ba5dd5a4504d71c8b9eecfe9d76d6 From c88c1b364845ef763a6430e50a9c7b139291e890 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjam=C3=ADn=20Albi=C3=B1ana?= Date: Wed, 18 Jan 2023 08:11:01 +0100 Subject: [PATCH 217/356] gifski: update to 1.10.0. --- srcpkgs/gifski/template | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/srcpkgs/gifski/template b/srcpkgs/gifski/template index e585635a4f0e..e2466f4e57ef 100644 --- a/srcpkgs/gifski/template +++ b/srcpkgs/gifski/template @@ -1,6 +1,6 @@ # Template file for 'gifski' pkgname=gifski -version=1.8.1 +version=1.10.0 revision=1 build_style=cargo configure_args="--features=openmp" @@ -9,8 +9,9 @@ short_desc="Highest-quality GIF encoder based on pngquant" maintainer="Benjamín Albiñana " license="AGPL-3.0-only" homepage="https://gif.ski" +changelog="https://github.com/ImageOptim/gifski/releases" distfiles="https://github.com/ImageOptim/gifski/archive/${version}.tar.gz" -checksum=9c06e0124a5bde4d70fe44cc8be52ffc9b9099548fc34cac1db43c4a6ff8783c +checksum=cc536bd3e73c302264cd2add460d9a270c66c545759dcd60cbfc7d365768c656 post_install() { vlicense LICENSE From 4be7f7261aa35934a277598bc09d5525f6c6ba53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Wed, 1 Feb 2023 21:02:56 +0100 Subject: [PATCH 218/356] python3-ansible-compat: update to 3.0.1. --- srcpkgs/python3-ansible-compat/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/python3-ansible-compat/template b/srcpkgs/python3-ansible-compat/template index 6119c3bc6817..4f24371ccc7e 100644 --- a/srcpkgs/python3-ansible-compat/template +++ b/srcpkgs/python3-ansible-compat/template @@ -1,6 +1,6 @@ # Template file for 'python3-ansible-compat' pkgname=python3-ansible-compat -version=2.2.7 +version=3.0.1 revision=1 build_style=python3-pep517 hostmakedepends="python3-wheel python3-setuptools_scm" @@ -9,8 +9,8 @@ short_desc="Python package for working with various version of ansible" maintainer="Jan Christian Grünhage " license="MIT" homepage="https://github.com/ansible/ansible-compat" -distfiles="${PYPI_SITE}/a/${pkgname/python3-/}/${pkgname/python3-/}-${version}.tar.gz" -checksum=08deddcd0a1dc6baabe674b07c6ff882118492c123d281f56f01905271a7ffc4 +distfiles="${PYPI_SITE}/a/ansible-compat/ansible-compat-${version}.tar.gz" +checksum=d7dc5e4b7fade9b7375c568a24475b7be81024cac2a20caef3260ef0b51287b4 post_patch() { export SETUPTOOLS_SCM_PRETEND_VERSION="${version}" From 277cb04e17da6f55f93d00a3860c2e8471ac9361 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Wed, 1 Feb 2023 21:03:05 +0100 Subject: [PATCH 219/356] python3-ansible-lint: update to 6.12.0. --- srcpkgs/python3-ansible-lint/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-ansible-lint/template b/srcpkgs/python3-ansible-lint/template index bd14f14474cb..caf694a16080 100644 --- a/srcpkgs/python3-ansible-lint/template +++ b/srcpkgs/python3-ansible-lint/template @@ -1,6 +1,6 @@ # Template file for 'python3-ansible-lint' pkgname=python3-ansible-lint -version=6.11.0 +version=6.12.0 revision=1 build_style=python3-pep517 make_install_target="dist/ansible_lint-*-*-*-*.whl" @@ -18,7 +18,7 @@ maintainer="Jan Christian Grünhage " license="GPL-3.0-only" homepage="https://github.com/ansible/ansible-lint" distfiles="${PYPI_SITE}/a/ansible-lint/ansible-lint-${version}.tar.gz" -checksum=348ac356c3817a6db98fb6993ec17b5b236c16312238759f0a3f14f3543a9e50 +checksum=887e88262dbd9e2cbb5b7a70a94d945a8a2791d1467cf30af49c22b60899b40b # cba anymore, the list of failing tests changes with every update make_check="no" From d248a92d9ebae08bbacfc2a07c485982064cc62a Mon Sep 17 00:00:00 2001 From: icp Date: Sat, 28 Jan 2023 01:19:46 +0530 Subject: [PATCH 220/356] gscreenshot: update to 3.3.0. --- srcpkgs/gscreenshot/template | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/srcpkgs/gscreenshot/template b/srcpkgs/gscreenshot/template index 008172670ed4..a9af8ac0d8ee 100644 --- a/srcpkgs/gscreenshot/template +++ b/srcpkgs/gscreenshot/template @@ -1,15 +1,20 @@ # Template file for 'gscreenshot' pkgname=gscreenshot -version=2.17.1 -revision=2 +version=3.3.0 +revision=1 build_style=python3-module -hostmakedepends="python3-setuptools gettext" -depends="gtk+3 python3-setuptools python3-Pillow python3-gobject scrot" -short_desc="GUI front-end for the scrot program" +hostmakedepends="python3-setuptools gettext go-md2man" +# refer to https://github.com/thenaterhood/gscreenshot#installation +# for optional dependencies across system configurations +depends="gtk+3 python3-setuptools python3-Pillow python3-gobject" +checkdepends="${depends} python3-mock python3-pytest" +short_desc="GUI for multiple screenshot backends including scrot, PIL, and grim" maintainer="Rui Flora " -license="GPL-2.0-or-later" +license="GPL-2.0-only" homepage="https://github.com/thenaterhood/gscreenshot" -distfiles="https://github.com/thenaterhood/gscreenshot/archive/v${version}.tar.gz" -checksum=f0cdf81e9ab483e11c04ed27141ac37dd6f24415968bc5f4c874e7b17ca5958d -# doesn't ship any tests -make_check=no +distfiles="https://github.com/thenaterhood/gscreenshot/archive/refs/tags/v${version}.tar.gz" +checksum=f05e695676cda97483c6cdbebaba9a708b5791e544e977016a772325a1d37231 + +do_check() { + (cd src && PYTHONPATH="$(cd build/lib* && pwd)" python3 -m pytest ../test) +} From 4c84ed49aeb577d038b6a445fe9193902407e553 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Sun, 22 Jan 2023 00:10:31 +0000 Subject: [PATCH 221/356] python3-pythondialog: update to 3.5.3. --- srcpkgs/python3-pythondialog/template | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/srcpkgs/python3-pythondialog/template b/srcpkgs/python3-pythondialog/template index 76cc1bd41b2b..097380fd92d1 100644 --- a/srcpkgs/python3-pythondialog/template +++ b/srcpkgs/python3-pythondialog/template @@ -1,7 +1,7 @@ # Template file for 'python3-pythondialog' pkgname=python3-pythondialog -version=3.5.1 -revision=4 +version=3.5.3 +revision=1 build_style=python3-module hostmakedepends="python3-setuptools" makedepends="python3-devel" @@ -9,6 +9,7 @@ depends="python3 dialog" short_desc="Python wrapper for the dialog utility" maintainer="svenper " license="LGPL-2.1-or-later" -homepage="http://pythondialog.sourceforge.net" +homepage="https://pythondialog.sourceforge.io" +changelog="https://pythondialog.sourceforge.io/news.html" distfiles="${PYPI_SITE}/p/pythondialog/pythondialog-${version}.tar.gz" -checksum=34a0687290571f37d7d297514cc36bd4cd044a3a4355271549f91490d3e7ece8 +checksum=b2a34a8af0a6625ccbdf45cd343b854fc6c1a85231dadc80b8805db836756323 From c415fa3d7f230bda5b24ab617371106a2fd8c60e Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Mon, 23 Jan 2023 21:41:40 +0000 Subject: [PATCH 222/356] libheif: update to 1.14.2. --- srcpkgs/libheif/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/libheif/template b/srcpkgs/libheif/template index 48b4279b9f3a..59d6fe2778c2 100644 --- a/srcpkgs/libheif/template +++ b/srcpkgs/libheif/template @@ -1,18 +1,18 @@ # Template file for 'libheif' pkgname=libheif -version=1.12.0 -revision=3 +version=1.14.2 +revision=1 build_style=gnu-configure -configure_args="--disable-option-checking" hostmakedepends="automake autoconf pkg-config libtool" makedepends="libjpeg-turbo-devel libpng-devel libde265-devel x265-devel libaom-devel" short_desc="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder" maintainer="Kyle Nusbaum " license="LGPL-3.0-or-later" -homepage="http://www.libheif.org" +homepage="https://github.com/strukturag/libheif" +changelog="https://github.com/strukturag/libheif/releases" distfiles="https://github.com/strukturag/libheif/archive/v${version}.tar.gz" -checksum=086145b0d990182a033b0011caadb1b642da84f39ab83aa66d005610650b3c65 +checksum=e9c88e75e3b7fad9df32e42d28646752de2679df57efddfb3f63cd25110ce9d9 pre_configure() { ./autogen.sh From d640a72dd28787994b6750e1aaf00e23584db932 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Mon, 30 Jan 2023 16:15:09 +0000 Subject: [PATCH 223/356] fontconfig: update to 2.14.2. --- srcpkgs/fontconfig/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/fontconfig/template b/srcpkgs/fontconfig/template index 636df1d5da7b..bb76f8f95d24 100644 --- a/srcpkgs/fontconfig/template +++ b/srcpkgs/fontconfig/template @@ -1,6 +1,6 @@ # Template file for 'fontconfig' pkgname=fontconfig -version=2.14.1 +version=2.14.2 revision=1 build_style=gnu-configure configure_args="--enable-static --enable-docs --with-cache-dir=/var/cache/${pkgname}" @@ -12,12 +12,12 @@ short_desc="Library for configuring and customizing font access" maintainer="Orphaned " license="MIT" homepage="http://www.fontconfig.org" -distfiles="${FREEDESKTOP_SITE}/${pkgname}/release/${pkgname}-${version}.tar.xz" -checksum=298e883f6e11d2c5e6d53c8a8394de58d563902cfab934e6be12fb5a5f361ef0 +distfiles="${FREEDESKTOP_SITE}/fontconfig/release/fontconfig-${version}.tar.xz" +checksum=dba695b57bce15023d2ceedef82062c2b925e51f5d4cc4aef736cf13f60a468b post_install() { if [ "$CROSS_BUILD" ]; then - sed -i 's,\(Cflags: -I${includedir}\).*,\1,g' ${DESTDIR}/usr/lib/pkgconfig/fontconfig.pc + vsed -i 's,\(Cflags: -I${includedir}\).*,\1,g' ${DESTDIR}/usr/lib/pkgconfig/fontconfig.pc fi vlicense COPYING } From d26a8702c6c88433cd406e8d32a7952d810c16f9 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Tue, 31 Jan 2023 20:54:11 +0000 Subject: [PATCH 224/356] popt: update to 1.19. --- srcpkgs/popt/template | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/srcpkgs/popt/template b/srcpkgs/popt/template index e7eabf2b1f07..3973f667d917 100644 --- a/srcpkgs/popt/template +++ b/srcpkgs/popt/template @@ -1,15 +1,16 @@ # Template file for 'popt' pkgname=popt -version=1.18 +version=1.19 revision=1 build_style=gnu-configure hostmakedepends="autoconf tar automake libtool gettext-devel" short_desc="Command line option parsing library" maintainer="Orphaned " license="MIT" -homepage="https://rpm.org/" -distfiles="http://ftp.rpm.org/popt/releases/popt-1.x/popt-${version}.tar.gz" -checksum=5159bc03a20b28ce363aa96765f37df99ea4d8850b1ece17d1e6ad5c24fdc5d1 +homepage="https://github.com/rpm-software-management/popt" +changelog="https://github.com/rpm-software-management/popt/releases" +distfiles="https://ftp.osuosl.org/pub/rpm/popt/releases/popt-1.x/popt-${version}.tar.gz" +checksum=c25a4838fc8e4c1c8aacb8bd620edb3084a3d63bf8987fdad3ca2758c63240f9 pre_configure() { ./autogen.sh @@ -20,7 +21,7 @@ post_install() { } popt-devel_package() { - depends="popt>=${version}_${revision}" + depends="${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include From ad5eb4c39868559181a0e67f8a3d6973c27a8670 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Mon, 30 Jan 2023 16:45:43 +0000 Subject: [PATCH 225/356] libcap: update to 2.67. --- srcpkgs/libcap/template | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/srcpkgs/libcap/template b/srcpkgs/libcap/template index 13c13bcd2822..b1586d3dd7ac 100644 --- a/srcpkgs/libcap/template +++ b/srcpkgs/libcap/template @@ -1,6 +1,6 @@ # Template file for 'libcap' pkgname=libcap -version=2.54 +version=2.67 revision=1 bootstrap=yes build_style=gnu-makefile @@ -10,20 +10,15 @@ make_use_env=yes short_desc="POSIX.1e capabilities suite" maintainer="skmpz " license="GPL-2.0-only" -homepage="http://sites.google.com/site/fullycapable/" +homepage="https://sites.google.com/site/fullycapable/" changelog="https://sites.google.com/site/fullycapable/release-notes-for-libcap" -distfiles="${KERNEL_SITE}/libs/security/linux-privs/libcap2/${pkgname}-${version}.tar.xz" -checksum=5091b24247999fd7a5e62bd9ac8bc761cda29f9baa0d1a2ca6a46f13891b4f0f +distfiles="${KERNEL_SITE}/libs/security/linux-privs/libcap2/libcap-${version}.tar.xz" +checksum=ce9b22fdc271beb6dae7543da5f74cf24cb82e6848cfd088a5a069dec5ea5198 if [ "$CROSS_BUILD" ]; then make_build_args="CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-" -fi - -if [ "$CHROOT_READY" ]; then - hostmakedepends="perl" - if [ -z "$CROSS_BUILD" ]; then - hostmakedepends+=" gperf" - fi +elif [ "$CHROOT_READY" ]; then + hostmakedepends="gperf" fi libcap-devel_package() { From 4b15b137dba7707b19fa8c16770aebf49e0c23d8 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Sun, 22 Jan 2023 14:36:30 +0000 Subject: [PATCH 226/356] ghostscript: update to 10.0.0. --- common/shlibs | 2 +- srcpkgs/ghostscript/patches/fix-cross.patch | 37 +++++++++++++++++++ .../fix_gscms_transform_color_typo.patch | 11 ------ srcpkgs/ghostscript/template | 8 ++-- 4 files changed, 43 insertions(+), 15 deletions(-) create mode 100644 srcpkgs/ghostscript/patches/fix-cross.patch delete mode 100644 srcpkgs/ghostscript/patches/fix_gscms_transform_color_typo.patch diff --git a/common/shlibs b/common/shlibs index 59444164928b..3042ced11d4b 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1059,7 +1059,7 @@ libcupscgi.so.1 libcups-1.5.3_1 libcups.so.2 libcups-1.5.3_1 libcupsimage.so.2 libcups-1.5.3_1 libijs-0.35.so libijs-0.8_1 -libgs.so.9 libgs-0.8_1 +libgs.so.10 libgs-10.0.0_1 libssh2.so.1 libssh2-1.9.0_3 libvirt-glib-1.0.so.0 libvirt-glib-0.0.8_1 libsnmp.so.40 libnet-snmp-5.9_2 diff --git a/srcpkgs/ghostscript/patches/fix-cross.patch b/srcpkgs/ghostscript/patches/fix-cross.patch new file mode 100644 index 000000000000..d3f70b435bb3 --- /dev/null +++ b/srcpkgs/ghostscript/patches/fix-cross.patch @@ -0,0 +1,37 @@ +From 4c3575346b9c7d394ebc73b4e5fabebadd8877ec Mon Sep 17 00:00:00 2001 +From: Chris Liddell +Date: Thu, 24 Nov 2022 16:33:47 +0000 +Subject: [PATCH] Fix a little bitrot in the cross-compiling logic + +Removing the option to disable FAPI meant configuring for cross compiling would +fail because the option being passed to the sub-call to configure would include +an unknown command line option. +--- + configure.ac | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/configure.ac b/configure.ac +index d5c68c4b3..738eb10a9 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -138,7 +138,7 @@ if test x"$host" != x"$build" ; then + echo $AUXFLAGS_MAK_LINE07 >> $AUXFLAGS_MAK.in + + AC_MSG_NOTICE([Begin recursive call to configure script (for auxiliary tools)]) +- "$absolute_source_path/configure" CC="$CCAUX" CFLAGS="$CFLAGSAUX" CPPFLAGS="$CPPFLAGSAUX" LDFLAGS="$LDFLAGSAUX" CCAUX= CFLAGSAUX= CFLAGSAUX= MAKEFILE=$AUXFLAGS_MAK --host=$build --build=$build --enable-auxtools_only --disable-hidden-visibility --with-local-zlib --without-libtiff --disable-contrib --disable-fontconfig --disable-dbus --disable-freetype --disable-fapi --disable-cups --disable-openjpeg --disable-gtk --with-libiconv=no --without-libidn --without-libpaper --without-pdftoraster --without-ijs --without-jbig2dec --without-x --with-drivers="" ++ "$absolute_source_path/configure" CC="$CCAUX" CFLAGS="$CFLAGSAUX" CPPFLAGS="$CPPFLAGSAUX" LDFLAGS="$LDFLAGSAUX" CCAUX= CFLAGSAUX= CFLAGSAUX= MAKEFILE=$AUXFLAGS_MAK --host=$build --build=$build --enable-auxtools_only --disable-hidden-visibility --with-local-zlib --without-libtiff --disable-contrib --disable-fontconfig --disable-dbus --disable-freetype --disable-cups --disable-openjpeg --disable-gtk --with-libiconv=no --without-libidn --without-libpaper --without-pdftoraster --without-ijs --without-jbig2dec --without-x --with-drivers="" + status=$? + cp config.log "$olddir/configaux.log" + if test $status -eq 0 ; then +@@ -2530,7 +2530,7 @@ PDF= + PDF_MAK="\$(GLSRCDIR)\$(D)stub.mak" + PDFROMFS_MAK="\$(GLSRCDIR)\$(D)stub.mak" + +-if test x"$with_pdf" != x"no" ; then ++if test x"$with_pdf" != x"no" -a x"$enable_auxtools_only" != x"yes" ; then + + if test x"$JBIG2_DECODER" = x""; then + AC_MSG_ERROR([No JBIG2 decoder available, required for PDF support]) +-- +2.25.1 + diff --git a/srcpkgs/ghostscript/patches/fix_gscms_transform_color_typo.patch b/srcpkgs/ghostscript/patches/fix_gscms_transform_color_typo.patch deleted file mode 100644 index 9ffa2e09ba66..000000000000 --- a/srcpkgs/ghostscript/patches/fix_gscms_transform_color_typo.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- ./base/gsicc_lcms2.c.jlg 2021-09-27 03:44:02.000000000 -0400 -+++ ./base/gsicc_lcms2.c 2021-10-05 10:50:03.428000000 -0400 -@@ -462,7 +462,7 @@ - gscms_transform_color(gx_device *dev, gsicc_link_t *icclink, void *inputcolor, - void *outputcolor, int num_bytes) - { -- return gscms_transformm_color_const(dev, icclink, inputcolor, outputcolor, num_bytes); -+ return gscms_transform_color_const(dev, icclink, inputcolor, outputcolor, num_bytes); - } - - int diff --git a/srcpkgs/ghostscript/template b/srcpkgs/ghostscript/template index 8bce83846ad8..dce91a71ae0e 100644 --- a/srcpkgs/ghostscript/template +++ b/srcpkgs/ghostscript/template @@ -1,6 +1,6 @@ # Template file for 'ghostscript' pkgname=ghostscript -version=9.55.0 +version=10.0.0 revision=1 hostmakedepends="automake libtool pkg-config" makedepends="$(vopt_if cups cups-devel) dbus-devel fontconfig-devel jasper-devel jbig2dec-devel @@ -10,9 +10,9 @@ short_desc="Interpreter for the PostScript language" maintainer="Orphaned " license="AGPL-3.0-or-later, CPL-1.0" homepage="https://www.ghostscript.com/" -changelog="https://www.ghostscript.com/doc/${version}/News.htm" +changelog="https://ghostscript.readthedocs.io/en/latest/News.html" distfiles="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${version//./}/ghostscript-${version}.tar.xz" -checksum=6ee3057773646d6a2c6d117eb53a17d6752feadc513828e4322f68b7b7789ff6 +checksum=f1fa585f7c7d32adfa81ab389388100ac9df83444eb64db1fb92737141ef9f61 build_options="cups" build_options_default="cups" @@ -28,6 +28,8 @@ pre_configure() { # add missing LDFLAGS sed -i 's/-L$(BINDIR)/& $(LDFLAGS)/g' base/unix-dll.mak + autoreconf -fi + cd ijs autoreconf -fi } From 88d9cc6826523e631f38efcbed47492ec7495d6c Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Sun, 22 Jan 2023 14:41:25 +0000 Subject: [PATCH 227/356] gimp: revbump for libgs-10.0.0. --- srcpkgs/gimp/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/gimp/template b/srcpkgs/gimp/template index fb6cb95ff96c..98fe2d367bd3 100644 --- a/srcpkgs/gimp/template +++ b/srcpkgs/gimp/template @@ -1,7 +1,7 @@ # Template file for 'gimp' pkgname=gimp version=2.10.32 -revision=2 +revision=3 build_style=gnu-configure configure_args="--disable-check-update --datadir=/usr/share" hostmakedepends="automake gegl gettext-devel glib-devel gtk+-devel intltool From 4292080cdad4148645a58e67a5e6d42173c7d2a9 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Sun, 22 Jan 2023 14:41:25 +0000 Subject: [PATCH 228/356] ImageMagick: revbump for libgs-10.0.0. --- srcpkgs/ImageMagick/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template index e98161479198..373154f1e856 100644 --- a/srcpkgs/ImageMagick/template +++ b/srcpkgs/ImageMagick/template @@ -1,7 +1,7 @@ # Template file for 'ImageMagick' pkgname=ImageMagick version=7.1.0.60 -revision=1 +revision=2 _upstream_version="${version/.${version##*.}/-${version##*.}}" build_style=gnu-configure configure_args="--disable-static --enable-opencl --with-modules --with-gslib From d8cc6223e6be543c0dd55e2932f3d57b0660b332 Mon Sep 17 00:00:00 2001 From: mhmdanas Date: Sun, 22 Jan 2023 14:41:26 +0000 Subject: [PATCH 229/356] libspectre: revbump for libgs-10.0.0. --- srcpkgs/libspectre/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/libspectre/template b/srcpkgs/libspectre/template index b8afe7840c9b..64fdd6e8ec3a 100644 --- a/srcpkgs/libspectre/template +++ b/srcpkgs/libspectre/template @@ -1,7 +1,7 @@ # Template file for 'libspectre' pkgname=libspectre version=0.2.11 -revision=1 +revision=2 build_style=gnu-configure configure_args="--disable-static" makedepends="ghostscript-devel" From 0c06db8c9ac63000cc0a13af4a83b9472ddba1a7 Mon Sep 17 00:00:00 2001 From: Mate GABRI Date: Mon, 6 Feb 2023 07:56:01 +1000 Subject: [PATCH 230/356] k9s: update to 0.27.2 --- srcpkgs/k9s/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/k9s/template b/srcpkgs/k9s/template index 5fc1cbe54f73..0246edccc7ab 100644 --- a/srcpkgs/k9s/template +++ b/srcpkgs/k9s/template @@ -1,6 +1,6 @@ # Template file for 'k9s' pkgname=k9s -version=0.26.7 +version=0.27.2 revision=1 build_style=go go_import_path="github.com/derailed/k9s" @@ -10,7 +10,7 @@ maintainer="Leah Neukirchen " license="Apache-2.0" homepage="https://k9scli.io/" distfiles="https://github.com/derailed/k9s/archive/v${version}.tar.gz" -checksum=33365e0773210f50013ae3b8e749269b27ff4c7624e8ab17e1a81bfe0c8879dd +checksum=893b8f3059868944dc74f8c0a175fd4305a8286910c5cdab1f0d7e70719b59c1 # fix: collect2: fatal error: cannot find 'ld' export LDFLAGS="-fuse-ld=bfd" From 321818211e0c2ce873a89aa49f0013de03e9caad Mon Sep 17 00:00:00 2001 From: Andrew Benson Date: Sun, 5 Feb 2023 18:33:53 -0600 Subject: [PATCH 231/356] ffuf: update to 2.0.0. --- srcpkgs/ffuf/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/ffuf/template b/srcpkgs/ffuf/template index 0b697718c45a..9b1fb612e6f9 100644 --- a/srcpkgs/ffuf/template +++ b/srcpkgs/ffuf/template @@ -1,6 +1,6 @@ # Template file for 'ffuf' pkgname=ffuf -version=1.5.0 +version=2.0.0 revision=1 build_style=go go_import_path="github.com/ffuf/ffuf" @@ -9,7 +9,7 @@ maintainer="Andrew Benson " license="MIT" homepage="https://github.com/ffuf/ffuf" distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=70dc411c014c826f9c8a7b021e01d5bc50e2cba17e0dcc4df3e2e2574ad12073 +checksum=bc27b19ed78b31862b1922a3adb66839cdf58c9b799a715c206709a73e2583d0 post_install() { vlicense LICENSE From 09eb9036e5514bf35a2088502bb0a0a1c2066c1e Mon Sep 17 00:00:00 2001 From: dkwo Date: Tue, 31 Jan 2023 09:17:44 -0500 Subject: [PATCH 232/356] umurmur: patch for openssl3 --- .../umurmur/patches/remove-crypto-mem-ctrl.patch | 16 ++++++++++++++++ srcpkgs/umurmur/template | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/umurmur/patches/remove-crypto-mem-ctrl.patch diff --git a/srcpkgs/umurmur/patches/remove-crypto-mem-ctrl.patch b/srcpkgs/umurmur/patches/remove-crypto-mem-ctrl.patch new file mode 100644 index 000000000000..17a9e5b3b0d2 --- /dev/null +++ b/srcpkgs/umurmur/patches/remove-crypto-mem-ctrl.patch @@ -0,0 +1,16 @@ +From: https://git.alpinelinux.org/aports/plain/main/umurmur/remove-crypto-mem-ctrl.patch + +fix build with OpenSSL 3 + +--- umurmur-0.2.20.orig/src/ssli_openssl.c ++++ umurmur-0.2.20/src/ssli_openssl.c +@@ -142,8 +142,6 @@ + + Log_info("Generating new server certificate."); + +- CRYPTO_mem_ctrl(CRYPTO_MEM_CHECK_ON); +- + x509 = X509_new(); + if (!x509) + goto err_out; + diff --git a/srcpkgs/umurmur/template b/srcpkgs/umurmur/template index 11eb69f05b07..a5690d44de4b 100644 --- a/srcpkgs/umurmur/template +++ b/srcpkgs/umurmur/template @@ -1,7 +1,7 @@ # Template file for 'umurmur' pkgname=umurmur version=0.2.20 -revision=2 +revision=3 build_style=gnu-configure configure_args="--enable-shmapi --with-ssl=openssl" conf_files="/etc/umurmur/umurmur.conf" From ae5c04bd1c7da04f2362b22f0b4c4c676abaf78b Mon Sep 17 00:00:00 2001 From: icp Date: Fri, 3 Feb 2023 12:37:41 +0530 Subject: [PATCH 233/356] iwd: update to 2.3. --- srcpkgs/iwd/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/iwd/template b/srcpkgs/iwd/template index 17c0799ce7be..e4f73dc1c4ad 100644 --- a/srcpkgs/iwd/template +++ b/srcpkgs/iwd/template @@ -1,6 +1,6 @@ # Template file for 'iwd' pkgname=iwd -version=2.2 +version=2.3 revision=1 build_style=gnu-configure configure_args="--disable-systemd-service --enable-pie @@ -15,7 +15,7 @@ license="LGPL-2.1-or-later" homepage="https://iwd.wiki.kernel.org/" changelog="https://git.kernel.org/pub/scm/network/wireless/iwd.git/plain/ChangeLog" distfiles="${KERNEL_SITE}/network/wireless/${pkgname}-${version}.tar.xz" -checksum=dfeada6d1680221fb128dc6be50fc2d6b40e314b98458acbd696418f8da5c570 +checksum=b0506d797a8bfb88f3c3eeea5e49dcf4ee8e6cef118f57c118e587eeb377ac64 make_dirs="/var/lib/iwd 0600 root root /var/lib/ead 0600 root root /etc/iwd 755 root root" From f9f7be5f38167cca189d16e7e881039fc548ab69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjam=C3=ADn=20Albi=C3=B1ana?= Date: Mon, 6 Feb 2023 16:07:08 +0100 Subject: [PATCH 234/356] homebank: update to 5.6.2. --- srcpkgs/homebank/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/homebank/template b/srcpkgs/homebank/template index f2264827e245..c54158bfdb7a 100644 --- a/srcpkgs/homebank/template +++ b/srcpkgs/homebank/template @@ -1,6 +1,6 @@ # Template file for 'homebank' pkgname=homebank -version=5.6.1 +version=5.6.2 revision=1 build_style=gnu-configure hostmakedepends="intltool pkg-config" @@ -11,7 +11,7 @@ maintainer="Benjamín Albiñana " license="GPL-2.0-or-later" homepage="http://homebank.free.fr/" distfiles="http://homebank.free.fr/public/sources/homebank-${version}.tar.gz" -checksum=3a489c31c553269ab8aa014fdd0eea90fc21d5715e8c1dc5d0feaf730ef38f0f +checksum=12ebde58e04d3c18496f95496067c4e8841b0d111668d1f47c239292b15316f1 post_patch() { vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure From ac7a37ac2619fdd249f65483b566b60322e89d8e Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Mon, 6 Feb 2023 13:01:31 -0500 Subject: [PATCH 235/356] dnscrypt-proxy: update to 2.1.3, adopt --- srcpkgs/dnscrypt-proxy/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/dnscrypt-proxy/template b/srcpkgs/dnscrypt-proxy/template index fa49259e6355..4172fd0a9d5a 100644 --- a/srcpkgs/dnscrypt-proxy/template +++ b/srcpkgs/dnscrypt-proxy/template @@ -1,17 +1,17 @@ # Template file for 'dnscrypt-proxy' pkgname=dnscrypt-proxy -version=2.1.2 +version=2.1.3 revision=1 build_style=go go_import_path=github.com/dnscrypt/dnscrypt-proxy go_package="${go_import_path}/dnscrypt-proxy" short_desc="DNS proxy that encrypts queries" -maintainer="Orphaned " +maintainer="cinerea0 " license="ISC" homepage="https://github.com/DNSCrypt/dnscrypt-proxy" changelog="https://raw.githubusercontent.com/DNSCrypt/dnscrypt-proxy/master/ChangeLog" distfiles="https://github.com/DNSCrypt/dnscrypt-proxy/archive/${version}.tar.gz" -checksum=aa55fd52b9c1b983405bf98b42ec754f5d6f59b429ba9c98115df617eef5dea4 +checksum=6163ab3169edd2158f585dff2ddba416b2d29fd4b44b4cc794365fca666a726a conf_files="/etc/dnscrypt-proxy.toml" system_accounts="dnscrypt_proxy" make_dirs="/var/log/dnscrypt-proxy 0750 dnscrypt_proxy dnscrypt_proxy" From b53f224ed4bb8d8ed8e19697d5bc7209eaf0b7c3 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 6 Feb 2023 11:09:28 -0500 Subject: [PATCH 236/356] aravis: update to 0.8.24. --- srcpkgs/aravis/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/aravis/template b/srcpkgs/aravis/template index 1d9c727f9ba7..d0f1c1be1615 100644 --- a/srcpkgs/aravis/template +++ b/srcpkgs/aravis/template @@ -1,6 +1,6 @@ # Template file for 'aravis' pkgname=aravis -version=0.8.22 +version=0.8.24 revision=1 build_style=meson configure_args="-Ddocumentation=enabled" @@ -13,7 +13,7 @@ maintainer="Andrew J. Hesford " license="LGPL-2.1-or-later" homepage="https://github.com/AravisProject/aravis" distfiles="${homepage}/archive/${version}.tar.gz" -checksum=b95187e7cea9533ac5f2f79cd84f9f8ce7247f03c110199998849e934989fcc9 +checksum=1504503b057b97e8cdb95decf84a2f348012eda4a4f45b9fe7b7eadb4b809990 # Network test causes timeout in CI make_check=ci-skip From 969e8dbcd6024656379cc4517a51f44ed7157835 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 6 Feb 2023 11:32:11 -0500 Subject: [PATCH 237/356] maturin: update to 0.14.12. --- srcpkgs/maturin/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/maturin/template b/srcpkgs/maturin/template index 236bf50a72d8..a24314a84c50 100644 --- a/srcpkgs/maturin/template +++ b/srcpkgs/maturin/template @@ -1,6 +1,6 @@ # Template file for 'maturin' pkgname=maturin -version=0.14.10 +version=0.14.12 revision=1 create_wrksrc=yes build_style=python3-module @@ -16,7 +16,7 @@ homepage="https://github.com/PyO3/maturin" _tlver="0.12.5" distfiles="${homepage}/archive/v${version}.tar.gz https://github.com/bytecodealliance/target-lexicon/archive/v${_tlver}.tar.gz>target-lexicon-${_tlver}.tar.gz" -checksum="8fc9bcdcb7f1535d5e3e8bb500c348ca1bff5a6dce87b0ab7dbc5a49723da28a +checksum="b1b665ffdfe6fa7f6f7e3ee2b7c3927567dbebea704141ab30dae3a88aba82be efc488676998ea73d107b0c2632cc71baff91b5ea95abb6064b48a09edc233f9" # Tests use unstable features and fail to build make_check=no From 12b1dd0929153622ba916a969f3c1d2c6beade8d Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 6 Feb 2023 11:33:34 -0500 Subject: [PATCH 238/356] python3-hypothesis: update to 6.67.0. --- srcpkgs/python3-hypothesis/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template index 10be6501a5fa..a8789a5f5be5 100644 --- a/srcpkgs/python3-hypothesis/template +++ b/srcpkgs/python3-hypothesis/template @@ -1,6 +1,6 @@ # Template file for 'python3-hypothesis' pkgname=python3-hypothesis -version=6.65.0 +version=6.67.0 revision=1 build_wrksrc=hypothesis-python build_style=python3-module @@ -14,7 +14,7 @@ license="MPL-2.0" homepage="https://hypothesis.works/" changelog="https://hypothesis.readthedocs.io/en/latest/changes.html" distfiles="https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-${version}.tar.gz" -checksum=f1cea50419e4bfacd417aed13b5021c8ce745ced70da16669abb77cffb76284b +checksum=77f8f9ea5a3da74429e6286515b6d99ebac9c54e470e2c9d8cdbe53916304e1b do_check() { # Manually run the tests that tox considers part of the "full" suite, From 6ded72c7b9c03b314472b4e76ef4641e68fa967d Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 6 Feb 2023 11:34:57 -0500 Subject: [PATCH 239/356] python3-numpy: update to 1.24.2. --- srcpkgs/python3-numpy/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template index e8e76d2e8e6b..e6eebf824fd4 100644 --- a/srcpkgs/python3-numpy/template +++ b/srcpkgs/python3-numpy/template @@ -1,6 +1,6 @@ # Template file for 'python3-numpy' pkgname=python3-numpy -version=1.24.1 +version=1.24.2 revision=1 build_style=python3-module hostmakedepends="python3-setuptools python3-Cython gcc-fortran" @@ -12,7 +12,7 @@ maintainer="Andrew J. Hesford " license="BSD-3-Clause" homepage="https://www.numpy.org/" distfiles="https://github.com/numpy/numpy/archive/v${version}.tar.gz" -checksum=2b65ddcf1de667ce870f36a0752e6459c5db2019f9eac56d259277a36b964ce2 +checksum=eefc0ac5c0d6346675b9e77cbf72fbb3b78b6003fc0b4fededc6b55c35dbff2d alternatives="numpy:f2py:/usr/bin/f2py3" # Tests do not function propery in a build directory make_check="no" From 31906d023c2b9a3902758cbac252bc924a2fca98 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 6 Feb 2023 11:35:07 -0500 Subject: [PATCH 240/356] python3-pip: update to 23.0. --- srcpkgs/python3-pip/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template index 066553a9645b..4695098ee4c2 100644 --- a/srcpkgs/python3-pip/template +++ b/srcpkgs/python3-pip/template @@ -1,6 +1,6 @@ # Template file for 'python3-pip' pkgname=python3-pip -version=22.3.1 +version=23.0 revision=1 build_style=python3-module hostmakedepends="python3-setuptools" @@ -11,7 +11,7 @@ license="MIT" homepage="https://pip.pypa.io/" changelog="https://raw.githubusercontent.com/pypa/pip/master/NEWS.rst" distfiles="${PYPI_SITE}/p/pip/pip-${version}.tar.gz" -checksum=65fd48317359f3af8e593943e6ae1506b66325085ea64b706a998c6e83eeaf38 +checksum=aee438284e82c8def684b0bcc50b1f6ed5e941af97fa940e83e2e8ef1a59da9b # Tests have unpackaged dependencies make_check=no From e8c7d14f954bf17940389660e46a22d98285e20b Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 6 Feb 2023 11:35:14 -0500 Subject: [PATCH 241/356] python3-tifffile: update to 2023.2.3. --- srcpkgs/python3-tifffile/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template index d385f70bf249..0b8a3bbcdfaf 100644 --- a/srcpkgs/python3-tifffile/template +++ b/srcpkgs/python3-tifffile/template @@ -1,6 +1,6 @@ # Template file for 'python3-tifffile' pkgname=python3-tifffile -version=2023.1.23.1 +version=2023.2.3 revision=1 build_style=python3-module hostmakedepends="python3-setuptools" @@ -11,7 +11,7 @@ license="BSD-3-Clause" homepage="https://github.com/cgohlke/tifffile" changelog="https://raw.githubusercontent.com/cgohlke/tifffile/master/CHANGES.rst" distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=523ef674d75ee34d713578f28a20b18d8a5cbc89165a90f3fd7339be5de2921e +checksum=6c245e8087b5ee6106f3f056abfc60abae05323c1a1d5e5f41a51a9ec05eb820 # Tests require unpackaged fsspec make_check=no From 9b333c5cf2cd9f1849e42d224e8f38493b7698c5 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 6 Feb 2023 11:35:23 -0500 Subject: [PATCH 242/356] python3-setuptools: update to 67.1.0. --- srcpkgs/python3-setuptools/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template index 97a3e587818a..28bd7143f18e 100644 --- a/srcpkgs/python3-setuptools/template +++ b/srcpkgs/python3-setuptools/template @@ -1,6 +1,6 @@ # Template file for 'python3-setuptools' pkgname=python3-setuptools -version=66.1.1 +version=67.1.0 revision=1 build_style=python3-module hostmakedepends="python3-devel" @@ -11,7 +11,7 @@ license="MIT" homepage="https://github.com/pypa/setuptools" changelog="https://raw.githubusercontent.com/pypa/setuptools/master/CHANGES.rst" distfiles="${PYPI_SITE}/s/setuptools/setuptools-${version}.tar.gz" -checksum=ac4008d396bc9cd983ea483cb7139c0240a07bbc74ffb6232fceffedc6cf03a8 +checksum=e261cdf010c11a41cb5cb5f1bf3338a7433832029f559a6a7614bd42a967c300 provides="python3-distribute-${version}_1" replaces="python3-distribute>=0" # Tests rely on jaraco.path, which relies on singledispatch, both unpackaged; From cf18ae59951678362bf008dcf4e9e8724f635618 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 6 Feb 2023 11:35:31 -0500 Subject: [PATCH 243/356] mtools: update to 4.0.42. --- srcpkgs/mtools/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/mtools/template b/srcpkgs/mtools/template index 764493a5f5e6..c063430d56fc 100644 --- a/srcpkgs/mtools/template +++ b/srcpkgs/mtools/template @@ -1,6 +1,6 @@ # Template file for 'mtools' pkgname=mtools -version=4.0.41 +version=4.0.42 revision=1 build_style=gnu-configure makedepends="acl-devel" @@ -9,7 +9,7 @@ maintainer="Orphaned " license="GPL-3.0-or-later" homepage="http://www.gnu.org/software/mtools" distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=2542152264fb3eff7ed70662abf4f4eef8133bc37d0b7a686c240df2b5f80a13 +checksum=64bfdfde4d82af6b22f3c1c72c3e231cbb618f4c2309cc46f54d16d5502ccf15 conf_files="/etc/mtools.conf" post_extract() { From 146bdf841943eb80efcc5ea0c2e9629eff61e6b3 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 6 Feb 2023 11:35:38 -0500 Subject: [PATCH 244/356] dnsmasq: update to 2.89. --- srcpkgs/dnsmasq/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/dnsmasq/template b/srcpkgs/dnsmasq/template index ce8536b96140..b1c984f7dc4f 100644 --- a/srcpkgs/dnsmasq/template +++ b/srcpkgs/dnsmasq/template @@ -1,6 +1,6 @@ # Template file for 'dnsmasq' pkgname=dnsmasq -version=2.88 +version=2.89 revision=1 conf_files="/etc/dnsmasq.conf" hostmakedepends="pkg-config" @@ -11,7 +11,7 @@ license="GPL-2.0-or-later" homepage="https://www.thekelleys.org.uk/dnsmasq/doc.html" changelog="https://www.thekelleys.org.uk/dnsmasq/CHANGELOG" distfiles="https://www.thekelleys.org.uk/dnsmasq/dnsmasq-${version}.tar.gz" -checksum=da9d26aa3f3fc15f3b58b94edbb9ddf744cbce487194ea480bd8e7381b3ca028 +checksum=8651373d000cae23776256e83dcaa6723dee72c06a39362700344e0c12c4e7e4 system_accounts="dnsmasq" dnsmasq_homedir="/var/chroot" From 160797181824675aa060df48025325c780afaa48 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 6 Feb 2023 11:37:30 -0500 Subject: [PATCH 245/356] fuse3: update to 3.13.1. --- srcpkgs/fuse3/patches/use_off_t.patch | 51 --------------------------- srcpkgs/fuse3/template | 4 +-- 2 files changed, 2 insertions(+), 53 deletions(-) delete mode 100644 srcpkgs/fuse3/patches/use_off_t.patch diff --git a/srcpkgs/fuse3/patches/use_off_t.patch b/srcpkgs/fuse3/patches/use_off_t.patch deleted file mode 100644 index c8c986358a03..000000000000 --- a/srcpkgs/fuse3/patches/use_off_t.patch +++ /dev/null @@ -1,51 +0,0 @@ -From 19d95c0e701076407dc1f3cfd39e12e28b332927 Mon Sep 17 00:00:00 2001 -From: psykose -Date: Sat, 14 Jan 2023 21:31:56 +0000 -Subject: [PATCH] use off_t over __off64_t - -when -D_FILE_OFFSET_BITS=64 is defined, the off_t type is 64 bits wide -already. the fuse_common.h header already checks for this, and errors -when it is not, so be consistent with all the other uses of off_t. - -some libcs like musl do not have a 32-bit off_t type, and don't define -__off64_t. ---- - example/hello_ll_uds.c | 4 ++-- - include/fuse_lowlevel.h | 8 ++++---- - 2 files changed, 6 insertions(+), 6 deletions(-) - -diff --git a/example/hello_ll_uds.c b/example/hello_ll_uds.c -index c1f64d7b..f291fed9 100644 ---- a/example/hello_ll_uds.c -+++ b/example/hello_ll_uds.c -@@ -277,8 +277,8 @@ static ssize_t stream_read(int fd, void *buf, size_t buf_len, void *userdata) { - return (res == -1) ? res : (res + prev_res); - } - --static ssize_t stream_splice_send(int fdin, __off64_t *offin, int fdout, -- __off64_t *offout, size_t len, -+static ssize_t stream_splice_send(int fdin, off_t *offin, int fdout, -+ off_t *offout, size_t len, - unsigned int flags, void *userdata) { - (void)userdata; - -diff --git a/include/fuse_lowlevel.h b/include/fuse_lowlevel.h -index ff0d966e..96088d7a 100644 ---- a/include/fuse_lowlevel.h -+++ b/include/fuse_lowlevel.h -@@ -130,11 +130,11 @@ struct fuse_forget_data { - struct fuse_custom_io { - ssize_t (*writev)(int fd, struct iovec *iov, int count, void *userdata); - ssize_t (*read)(int fd, void *buf, size_t buf_len, void *userdata); -- ssize_t (*splice_receive)(int fdin, __off64_t *offin, int fdout, -- __off64_t *offout, size_t len, -+ ssize_t (*splice_receive)(int fdin, off_t *offin, int fdout, -+ off_t *offout, size_t len, - unsigned int flags, void *userdata); -- ssize_t (*splice_send)(int fdin, __off64_t *offin, int fdout, -- __off64_t *offout, size_t len, -+ ssize_t (*splice_send)(int fdin, off_t *offin, int fdout, -+ off_t *offout, size_t len, - unsigned int flags, void *userdata); - }; - diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template index f0f36a13a40a..5fcf41be2e86 100644 --- a/srcpkgs/fuse3/template +++ b/srcpkgs/fuse3/template @@ -1,6 +1,6 @@ # Template file for 'fuse3' pkgname=fuse3 -version=3.13.0 +version=3.13.1 revision=1 build_style=meson configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false" @@ -12,7 +12,7 @@ license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://github.com/libfuse/libfuse" changelog="https://raw.githubusercontent.com/libfuse/libfuse/master/ChangeLog.rst" distfiles="https://github.com/libfuse/libfuse/releases/download/fuse-${version}/fuse-${version}.tar.xz" -checksum=1e54d3ee1d7d04f41e77617c4f7514f611b94332215dd88394bd82803032752a +checksum=6cd0759944c9aeb3d078b24a97b8a5cd5d49a0b8b7f15f85f32ac0c8a662fb6e conf_files="/etc/fuse.conf" # Tests require root make_check=no From 57ef34288b4aa9395652acaaaa8d14a11990a8a1 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Sun, 5 Feb 2023 22:49:50 +0100 Subject: [PATCH 246/356] python3-pyinfra: update to 2.6.2. --- srcpkgs/python3-pyinfra/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template index 8607aac22bb4..c0c87bbeb688 100644 --- a/srcpkgs/python3-pyinfra/template +++ b/srcpkgs/python3-pyinfra/template @@ -1,6 +1,6 @@ # Template file for 'python3-pyinfra' pkgname=python3-pyinfra -version=2.6.1 +version=2.6.2 revision=1 build_style=python3-module hostmakedepends="python3-setuptools" @@ -14,7 +14,7 @@ license="MIT" homepage="https://pyinfra.com/" changelog="https://github.com/Fizzadar/pyinfra/blob/HEAD/CHANGELOG.md" distfiles="https://github.com/Fizzadar/pyinfra/archive/v${version}.tar.gz" -checksum=20a89a8be8d0bcd310439b8558595fe8e4750457ddf82c01ca9cbad7c79bec68 +checksum=778cbc318037c5884b090930c773ef88c2776fc710ff23bb921aac8b786bee5b post_extract() { vsed -i -e '/configparser/d' setup.py # is in Python 3.8 From 5fb6eeb7856fa2be947a7dfd97f23c0a7e6f2482 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Fri, 3 Feb 2023 21:51:22 +0100 Subject: [PATCH 247/356] xvidtune: update to 1.0.4. --- srcpkgs/xvidtune/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/xvidtune/template b/srcpkgs/xvidtune/template index 04f99a360680..5b960f97c75c 100644 --- a/srcpkgs/xvidtune/template +++ b/srcpkgs/xvidtune/template @@ -1,7 +1,7 @@ # Template build file for 'xvidtune'. pkgname=xvidtune -version=1.0.3 -revision=4 +version=1.0.4 +revision=1 build_style=gnu-configure hostmakedepends="pkg-config" makedepends="libXaw-devel libXxf86vm-devel" @@ -9,8 +9,8 @@ short_desc="Video mode tuner for Xorg" homepage="http://xorg.freedesktop.org" license="MIT" maintainer="Leah Neukirchen " -distfiles="${XORG_SITE}/app/$pkgname-$version.tar.bz2" -checksum=24e5e103933a04bfb2e1d18562619ed74031ab515e7343eb546bacdbcbeecf01 +distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" +checksum=0d4eecd54e440cc11f1bdaaa23180fcf890f003444343f533f639086b05b2cc5 post_install() { vlicense COPYING From c60df403c277281d9b63efab0f4d00746e5f8679 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Sat, 4 Feb 2023 18:52:15 +0100 Subject: [PATCH 248/356] erlang: update to 25.2.2. --- srcpkgs/erlang/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template index 4fb51a6651bf..058bb35255f6 100644 --- a/srcpkgs/erlang/template +++ b/srcpkgs/erlang/template @@ -1,6 +1,6 @@ # Template file for 'erlang' pkgname=erlang -version=25.2.1 +version=25.2.2 revision=1 build_style=gnu-configure make_install_target="install install-docs" @@ -12,7 +12,7 @@ license="Apache-2.0" homepage="http://www.erlang.org/" changelog="https://github.com/erlang/otp/releases" distfiles="https://github.com/erlang/otp/archive/OTP-${version}.tar.gz" -checksum=d044e3699cb5261127da4bf37a495534bde85c37709f07735efc91f290f51da7 +checksum=535e535b2e90e71deca96c53f19710e6ebf3d4289b0a3116e7cf83b7e2c4bb7e subpackages="erlang-doc" if [ -z "$CROSS_BUILD" ]; then From b19fc6b3024151015935760949689bba0d652d29 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Mon, 6 Feb 2023 21:36:35 +0100 Subject: [PATCH 249/356] vttest: update to 20230201. --- srcpkgs/vttest/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/vttest/template b/srcpkgs/vttest/template index 49246ad3755b..082f42cc7421 100644 --- a/srcpkgs/vttest/template +++ b/srcpkgs/vttest/template @@ -1,6 +1,6 @@ # Template file for 'vttest' pkgname=vttest -version=20221229 +version=20230201 revision=1 build_style=gnu-configure short_desc="Tests the compatibility so-called 'VT100-compatible' terminals" @@ -8,7 +8,7 @@ maintainer="Leah Neukirchen " license="BSD-3-Clause" homepage="http://invisible-island.net/vttest/vttest.html" distfiles="http://invisible-mirror.net/archives/${pkgname}/${pkgname}-${version}.tgz" -checksum=6b6a109acaf0569cf7660d20dcd153b83e328e9b93dae4e73b985bbcc6b18bf8 +checksum=27f4300791e7cbcf9d15f88421f98e35d3aee66311368430624e2c1a5a8be683 post_install() { vlicense COPYING From 095e1a4ec2964bb28f948ba6ad8889f03bcaebda Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Mon, 6 Feb 2023 22:08:45 +0100 Subject: [PATCH 250/356] rex: update to 1.14.0. --- srcpkgs/rex/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/rex/template b/srcpkgs/rex/template index a493cf9aecc2..3ea32dfd7548 100644 --- a/srcpkgs/rex/template +++ b/srcpkgs/rex/template @@ -1,6 +1,6 @@ # Template file for 'rex' pkgname=rex -version=1.13.4 +version=1.14.0 revision=1 build_style=perl-module hostmakedepends="perl perl-AWS-Signature4 perl-Clone-Choose @@ -19,7 +19,7 @@ maintainer="Leah Neukirchen " license="Apache-2.0" homepage="http://www.rexify.org/" distfiles="https://cpan.metacpan.org/authors/id/F/FE/FERKI/Rex-${version}.tar.gz" -checksum=a86e9270159b41c9a8fce96f9ddc97c5caa68167ca4ed33e97908bfce17098cf +checksum=447c496e46848ca17d96497a258169da9bdc290bab446514ec57ccfe6e654b3f post_install() { vinstall share/rex-tab-completion.bash 644 usr/share/bash-completion/completions rex From f915d2ef44eece47c7ae275340da6ed777aec9f1 Mon Sep 17 00:00:00 2001 From: dkwo Date: Mon, 6 Feb 2023 14:39:48 -0500 Subject: [PATCH 251/356] vpn-ws: add cflag to build with openssl3 --- srcpkgs/vpn-ws/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/vpn-ws/template b/srcpkgs/vpn-ws/template index 498ca5775a82..73d6697ea34b 100644 --- a/srcpkgs/vpn-ws/template +++ b/srcpkgs/vpn-ws/template @@ -1,7 +1,7 @@ # Template file for 'vpn-ws' pkgname=vpn-ws version=0.2 -revision=7 +revision=8 build_style=gnu-makefile make_use_env=yes makedepends="openssl-devel" @@ -12,7 +12,7 @@ homepage="https://github.com/unbit/vpn-ws" distfiles="https://github.com/unbit/vpn-ws/archive/v${version}.tar.gz" checksum=f35d16d192ef333390ccc7d342df4392676a86502fa087f310eab9758afd565a -CFLAGS+=" -Wno-stringop-truncation -fcommon" +CFLAGS+=" -Wno-stringop-truncation -fcommon -Wno-deprecated-declarations" # no install target in the Makefile do_install() { From 61414bb878e56bc25bffb85c6b1b7dcd7e4efb7e Mon Sep 17 00:00:00 2001 From: Andrea Brancaleoni Date: Tue, 7 Feb 2023 00:33:42 +0100 Subject: [PATCH 252/356] hopper: update to 5.8.6. --- srcpkgs/hopper/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/hopper/template b/srcpkgs/hopper/template index 6a465659f582..eadb6fe5b34c 100644 --- a/srcpkgs/hopper/template +++ b/srcpkgs/hopper/template @@ -1,6 +1,6 @@ # Template file for 'hopper' pkgname=hopper -version=5.8.5 +version=5.8.6 revision=1 _build=1 create_wrksrc=yes @@ -9,7 +9,7 @@ maintainer="Andrea Brancaleoni " license="custom:EULA" homepage="https://www.hopperapp.com" distfiles="https://d2ap6ypl1xbe4k.cloudfront.net/Hopper-v4-${version}-Linux-demo.pkg.tar.xz" -checksum=5af72c42f59538f1c786d18042dc5e43d46a3b5afa6f92500251af7176a54655 +checksum=1c9376a8aebad2b0b6aeee8e8583784f008809a6a37f111e6a0ce2a194e55f2a archs="x86_64" restricted=yes From d49ae3b99020f774681d00c29c5afe6017db37b0 Mon Sep 17 00:00:00 2001 From: Andrea Brancaleoni Date: Tue, 7 Feb 2023 00:34:03 +0100 Subject: [PATCH 253/356] docker-gen: update to 0.9.4. --- srcpkgs/docker-gen/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/docker-gen/template b/srcpkgs/docker-gen/template index 98d0dee456a1..bdda8a926285 100644 --- a/srcpkgs/docker-gen/template +++ b/srcpkgs/docker-gen/template @@ -1,6 +1,6 @@ # Template file for 'docker-gen' pkgname=docker-gen -version=0.9.3 +version=0.9.4 revision=1 build_style=go go_import_path="github.com/nginx-proxy/docker-gen" @@ -10,7 +10,7 @@ maintainer="Andrea Brancaleoni " license="MIT" homepage="https://github.com/nginx-proxy/docker-gen" distfiles="https://github.com/nginx-proxy/docker-gen/archive/refs/tags/${version}.tar.gz" -checksum=7ba1fbd10648f91f175d082a9994ce10a352c87c4a65b676c55d98eeec1d816d +checksum=4c25f9a876d90710586fce38ec18336fc9b679e5a6237df458f5674ca82b3d8b post_install() { vlicense LICENSE From 4af6bf4a39f2d4f30624427a6a3ba62d3c47b5f1 Mon Sep 17 00:00:00 2001 From: Goran Vukoman Date: Sun, 5 Feb 2023 22:48:39 +0100 Subject: [PATCH 254/356] New package: hunspell-nl_NL-2.20.19. --- srcpkgs/hunspell-nl_NL/template | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 srcpkgs/hunspell-nl_NL/template diff --git a/srcpkgs/hunspell-nl_NL/template b/srcpkgs/hunspell-nl_NL/template new file mode 100644 index 000000000000..e3d6a0dd93f1 --- /dev/null +++ b/srcpkgs/hunspell-nl_NL/template @@ -0,0 +1,16 @@ +# Template file for 'hunspell-nl_NL' +pkgname=hunspell-nl_NL +version=2.20.19 +revision=1 +short_desc="Dutch nl_NL dictionary for hunspell" +maintainer="Goran Vukoman " +license="BSD-3-Clause, CC-BY-3.0" +homepage="https://www.opentaal.org/" +distfiles="https://github.com/OpenTaal/opentaal-hunspell/archive/refs/tags/${version}.tar.gz" +checksum=0a86ec393450d7070bd69ee83f69c37ff27dbbc5fe684803375f113d7128bd87 + +do_install() { + vinstall nl.aff 644 /usr/share/hunspell nl_NL.aff + vinstall nl.dic 644 /usr/share/hunspell nl_NL.dic + vlicense LICENSE.txt +} From 69b015b610c16dd641207741fba189a4cc5639f2 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 6 Feb 2023 22:58:42 -0500 Subject: [PATCH 255/356] chezmoi: update to 2.30.0. --- srcpkgs/chezmoi/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/chezmoi/template b/srcpkgs/chezmoi/template index 14b704281434..49c0178f3566 100644 --- a/srcpkgs/chezmoi/template +++ b/srcpkgs/chezmoi/template @@ -1,6 +1,6 @@ # Template file for 'chezmoi' pkgname=chezmoi -version=2.29.4 +version=2.30.0 revision=1 build_style=go go_import_path="github.com/twpayne/chezmoi/v2" @@ -12,7 +12,7 @@ maintainer="classabbyamp " license="MIT" homepage="https://chezmoi.io/" distfiles="https://github.com/twpayne/chezmoi/archive/v${version}.tar.gz" -checksum=3205d4519251b3e9a016fc6579bc0363361ad7d037ed17c8bf1ee8bdb9ffa9cd +checksum=4cb96b898ef178a2e832eab7954ec675ded116fc44944d5026ec6f95be1144c7 pre_build() { local _date From 7b2fb21c3a8ab5b98159da579e74e9d6226401c1 Mon Sep 17 00:00:00 2001 From: icp Date: Tue, 17 Jan 2023 11:26:56 +0530 Subject: [PATCH 256/356] lua-language-server: update to 3.6.10. --- srcpkgs/lua-language-server/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/lua-language-server/template b/srcpkgs/lua-language-server/template index 82da0ffeb8bf..7ca059600c2f 100644 --- a/srcpkgs/lua-language-server/template +++ b/srcpkgs/lua-language-server/template @@ -1,6 +1,6 @@ # Template file for 'lua-language-server' pkgname=lua-language-server -version=3.6.4 +version=3.6.10 revision=1 create_wrksrc=yes hostmakedepends="ninja" @@ -10,7 +10,7 @@ license="MIT" homepage="https://github.com/sumneko/lua-language-server" changelog="https://raw.githubusercontent.com/sumneko/lua-language-server/master/changelog.md" distfiles="https://github.com/sumneko/lua-language-server/releases/download/${version}/lua-language-server-${version}-submodules.zip" -checksum=e506731636b3683359dea000a927fe7696a3ea6f0cc6fb1526a77dabe2013ae7 +checksum=3dbbe70901540e1e217d5e4744e528399a92201eb63c35545c0cf1936ffb1efc do_build() { ninja -C 3rd/luamake -f compile/ninja/linux.ninja From efa6a2a6b463519471fe0ecb8c8465072284586d Mon Sep 17 00:00:00 2001 From: lz-coder Date: Fri, 20 Jan 2023 02:34:40 -0300 Subject: [PATCH 257/356] New package: chrono-date-3.0.1 --- common/shlibs | 1 + srcpkgs/chrono-date-devel | 1 + .../538_output_date_pc_for_pkg_config.patch | 60 +++++++++++++++++++ .../disable_buggy_libstdc++_tests.patch | 30 ++++++++++ srcpkgs/chrono-date/patches/get_info.patch | 24 ++++++++ srcpkgs/chrono-date/patches/sys_info.patch | 29 +++++++++ srcpkgs/chrono-date/template | 29 +++++++++ 7 files changed, 174 insertions(+) create mode 120000 srcpkgs/chrono-date-devel create mode 100644 srcpkgs/chrono-date/patches/538_output_date_pc_for_pkg_config.patch create mode 100644 srcpkgs/chrono-date/patches/disable_buggy_libstdc++_tests.patch create mode 100644 srcpkgs/chrono-date/patches/get_info.patch create mode 100644 srcpkgs/chrono-date/patches/sys_info.patch create mode 100644 srcpkgs/chrono-date/template diff --git a/common/shlibs b/common/shlibs index 3042ced11d4b..504d29f4cb98 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4224,3 +4224,4 @@ libIlmThread-3_1.so.30 libopenexr-3.1.5_1 libOpenEXR-3_1.so.30 libopenexr-3.1.5_1 libOpenEXRCore-3_1.so.30 libopenexr-3.1.5_1 libOpenEXRUtil-3_1.so.30 libopenexr-3.1.5_1 +libdate-tz.so.3 chrono-date-3.0.1_1 diff --git a/srcpkgs/chrono-date-devel b/srcpkgs/chrono-date-devel new file mode 120000 index 000000000000..7ba11f09e6bd --- /dev/null +++ b/srcpkgs/chrono-date-devel @@ -0,0 +1 @@ +chrono-date \ No newline at end of file diff --git a/srcpkgs/chrono-date/patches/538_output_date_pc_for_pkg_config.patch b/srcpkgs/chrono-date/patches/538_output_date_pc_for_pkg_config.patch new file mode 100644 index 000000000000..d20af66b16dc --- /dev/null +++ b/srcpkgs/chrono-date/patches/538_output_date_pc_for_pkg_config.patch @@ -0,0 +1,60 @@ +From e56b2dce7e89a92e1b9b35caa13b3e938c4cedea Mon Sep 17 00:00:00 2001 +From: Cole Mickens +Date: Sun, 26 Jan 2020 01:27:08 -0800 +Subject: [PATCH] CMakeLists.txt: output date.pc for pkg-config + +--- + CMakeLists.txt | 15 +++++++++++++++ + date.pc.in | 10 ++++++++++ + 2 files changed, 25 insertions(+) + create mode 100644 date.pc.in + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index f30c473..fe778e8 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -128,6 +128,15 @@ if( BUILD_TZ_LIB ) + endif( ) + endif( ) + ++if ( BUILD_TZ_LIB ) ++ # Cflags: -I${includedir} @TZ_COMPILE_DEFINITIONS@ ++ set( TZ_COMPILE_DEFINITIONS "$,-D$, -D>,>" ) ++ configure_file(date.pc.in date.pc.cf @ONLY) ++ file( GENERATE OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/date.pc" ++ INPUT "${CMAKE_CURRENT_BINARY_DIR}/date.pc.cf" ) ++ ++endif( ) ++ + #[===================================================================[ + installation + #]===================================================================] +@@ -171,6 +180,12 @@ install ( + FILES cmake/dateConfig.cmake "${version_config}" + DESTINATION ${CONFIG_LOC}) + ++if ( BUILD_TZ_LIB ) ++ install( ++ FILES ${CMAKE_BINARY_DIR}/date.pc ++ DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) ++endif( ) ++ + #[===================================================================[ + testing + #]===================================================================] +diff --git a/date.pc.in b/date.pc.in +new file mode 100644 +index 0000000..b9c4623 +--- /dev/null ++++ b/date.pc.in +@@ -0,0 +1,10 @@ ++prefix=@CMAKE_INSTALL_PREFIX@ ++exec_prefix=@CMAKE_INSTALL_BINDIR@ ++libdir=@CMAKE_INSTALL_LIB@ ++includedir=@CMAKE_INSTALL_INCLUDE@ ++ ++Name: date ++Description: A date and time library based on the C++11/14/17 header ++Version: @PACKAGE_VERSION@ ++Libs: -L${libdir} -ldate-tz ++Cflags: -I${includedir} @TZ_COMPILE_DEFINITIONS@ diff --git a/srcpkgs/chrono-date/patches/disable_buggy_libstdc++_tests.patch b/srcpkgs/chrono-date/patches/disable_buggy_libstdc++_tests.patch new file mode 100644 index 000000000000..d6257c4c3016 --- /dev/null +++ b/srcpkgs/chrono-date/patches/disable_buggy_libstdc++_tests.patch @@ -0,0 +1,30 @@ +--- a/test/date_test/parse.pass.cpp 2020-06-02 18:08:57.000000000 -0700 ++++ b/test/date_test/parse.pass.cpp 2020-07-11 19:35:35.349377734 -0700 +@@ -874,27 +874,20 @@ + int + main() + { +- test_a(); +- test_b(); +- test_c(); + test_C(); + test_d(); + test_D(); + test_F(); + test_H(); +- test_Ip(); + test_j(); + test_m(); + test_M(); +- test_p(); +- test_r(); + test_R(); + test_S(); + test_T(); + test_U(); + test_W(); + test_GV(); +- test_x(); + test_X(); + test_z(); + test_Z(); diff --git a/srcpkgs/chrono-date/patches/get_info.patch b/srcpkgs/chrono-date/patches/get_info.patch new file mode 100644 index 000000000000..5ce6f15f6d26 --- /dev/null +++ b/srcpkgs/chrono-date/patches/get_info.patch @@ -0,0 +1,24 @@ +From b49a7575ebbe127e8bd344900a52c14b5d69dd7b Mon Sep 17 00:00:00 2001 +From: Howard Hinnant +Date: Tue, 18 May 2021 16:15:31 -0400 +Subject: [PATCH] Zero initialize local_info in get_info + +* Even when the result is unique, the second sys_info + should be zero initialized. +--- + src/tz.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/tz.cpp b/src/tz.cpp +index 26babbd9..1592bc8f 100644 +--- a/src/tz.cpp ++++ b/src/tz.cpp +@@ -2164,7 +2164,7 @@ time_zone::get_info_impl(local_seconds tp) const + { + using namespace std::chrono; + init(); +- local_info i; ++ local_info i{}; + i.result = local_info::unique; + auto tr = upper_bound(transitions_.begin(), transitions_.end(), tp, + [](const local_seconds& x, const transition& t) diff --git a/srcpkgs/chrono-date/patches/sys_info.patch b/srcpkgs/chrono-date/patches/sys_info.patch new file mode 100644 index 000000000000..d7edfa0a4b5f --- /dev/null +++ b/srcpkgs/chrono-date/patches/sys_info.patch @@ -0,0 +1,29 @@ +From 052eebaf0086e6bbc5ead01c3f1a8f02496aa701 Mon Sep 17 00:00:00 2001 +From: Howard Hinnant +Date: Tue, 18 May 2021 16:17:37 -0400 +Subject: [PATCH] When comparing sys_info in test... only compare whether the + saves are equal to 0 and not their actual values. + +This allows one to compare against the binary database +which does not contain actual values of save. +--- + test/posix/ptz.pass.cpp | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/test/posix/ptz.pass.cpp b/test/posix/ptz.pass.cpp +index 5601c21d..9e15e3a9 100644 +--- a/test/posix/ptz.pass.cpp ++++ b/test/posix/ptz.pass.cpp +@@ -29,10 +29,11 @@ + bool + is_equal(date::sys_info const& x, date::sys_info const& y) + { ++ using namespace std::chrono; + return x.begin == y.begin && + x.end == y.end && + x.offset == y.offset && +- x.save == y.save && ++ (x.save == minutes{0}) == (y.save == minutes{0}) && + x.abbrev == y.abbrev; + } + diff --git a/srcpkgs/chrono-date/template b/srcpkgs/chrono-date/template new file mode 100644 index 000000000000..ff3f21b63f17 --- /dev/null +++ b/srcpkgs/chrono-date/template @@ -0,0 +1,29 @@ +# Template file for 'chrono-date' +pkgname=chrono-date +version=3.0.1 +revision=1 +build_style=cmake +configure_args="-DBUILD_SHARED_LIBS=true -DBUILD_TZ_LIB=true + -DUSE_SYSTEM_TZ_DB=true -DENABLE_DATE_TESTING=false" +short_desc="Date and time library based on the C++11/14/17 header" +maintainer="lz-coder " +license="MIT" +homepage="https://howardhinnant.github.io/date/date.html" +changelog="https://github.com/HowardHinnant/date/releases" +distfiles="https://github.com/HowardHinnant/date/archive/v${version}.tar.gz" +checksum=7a390f200f0ccd207e8cff6757e04817c1a0aec3e327b006b7eb451c57ee3538 + +post_install() { + vlicense LICENSE.txt +} + +chrono-date-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + } +} From 5570ecdda2af9480a548d9a331fb8d71cbd76515 Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Mon, 6 Feb 2023 13:33:53 +0100 Subject: [PATCH 258/356] rust-boostrap: hardcode platform triplets --- srcpkgs/rust-bootstrap/template | 27 +++++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/srcpkgs/rust-bootstrap/template b/srcpkgs/rust-bootstrap/template index 23f147c9fcb9..539a4097ef3c 100644 --- a/srcpkgs/rust-bootstrap/template +++ b/srcpkgs/rust-bootstrap/template @@ -24,42 +24,61 @@ case "$XBPS_TARGET_MACHINE" in *) _bootstrap_url="https://repo-default.voidlinux.org/distfiles";; esac -distfiles=" - ${_bootstrap_url}/rustc-${version}-${RUST_TARGET}.tar.xz - ${_bootstrap_url}/rust-std-${version}-${RUST_TARGET}.tar.xz" - +# hardcode platform triplets +# because this info isn't avaialble here without hacky workarounds case "$XBPS_TARGET_MACHINE" in i686) + distfiles=" + ${_bootstrap_url}/rustc-${version}-i686-unknown-linux-gnu.tar.xz + ${_bootstrap_url}/rust-std-${version}-i686-unknown-linux-gnu.tar.xz" checksum=" 3d604e150c469461a64c17b6d26f96a5a3d6975246c92cd13ee9bc6e4df0aaeb c80c57df63517d6171c061e6c095b794593172a3abefa9b4202992706bda12e5" ;; x86_64) + distfiles=" + ${_bootstrap_url}/rustc-${version}-x86_64-unknown-linux-gnu.tar.xz + ${_bootstrap_url}/rust-std-${version}-x86_64-unknown-linux-gnu.tar.xz" checksum=" 1f5756a03119853b53358018c5b1592940a2354c3c9f84ee7faf684e3478f8f0 6ace34bcbba9557aa2fc3a0515c3da4a83ca24d7d45506c5e1b32f589fa38a8b" ;; x86_64-musl) + distfiles=" + ${_bootstrap_url}/rustc-${version}-x86_64-unknown-linux-musl.tar.xz + ${_bootstrap_url}/rust-std-${version}-x86_64-unknown-linux-musl.tar.xz" checksum=" 5177d749b5dcc74596e314b73c5f3f3eabed8b3e207f812f229fbf0682c162ae 29af13a882abbe797fadd43afcb75bce2e2304438db9e21a3e64a2e9100501fb" ;; ppc64le) + distfiles=" + ${_bootstrap_url}/rustc-${version}-powerpc64le-unknown-linux-gnu.tar.xz + ${_bootstrap_url}/rust-std-${version}-powerpc64le-unknown-linux-gnu.tar.xz" checksum=" 11630fc51fffe722e52f649357b5948c24b5305cfb61a8114527234e054451c4 ef697469b2a3ea8897f49b70e3be0c7aaca3f26fd3234812113e2e85cafac738" ;; ppc64le-musl) + distfiles=" + ${_bootstrap_url}/rustc-${version}-powerpc64le-unknown-linux-musl.tar.xz + ${_bootstrap_url}/rust-std-${version}-powerpc64le-unknown-linux-musl.tar.xz" checksum=" 9ae19e0cdb883aa67dc3e4ef7afca88f99c8c5d176ed9175e2f7652122c7d1d8 825b8f680d9e6e3d6b1451586bb09efb0c1f7d844d6874738e040cf3d6b20663" ;; ppc64) + distfiles=" + ${_bootstrap_url}/rustc-${version}-powerpc64-unknown-linux-gnu.tar.xz + ${_bootstrap_url}/rust-std-${version}-powerpc64-unknown-linux-gnu.tar.xz" checksum=" aae6418c71986a7f4ab7c7ab66d4f97531f0bdab50f14985c9403e2cff443de7 96485965f0a2dec274679cafbe4d39bd9e7c728824a6c5504f164ec9d5f57384" ;; ppc) + distfiles=" + ${_bootstrap_url}/rustc-${version}-powerpc-unknown-linux-gnu.tar.xz + ${_bootstrap_url}/rust-std-${version}-powerpc-unknown-linux-gnu.tar.xz" checksum=" 5f4de96bff2937fc0a64a216604c7af765af94460a1f283330eddc610d91271b 6b29ebec4cd705760db634717cf6df68a9a377d52c25def30f5a2e2641a83279" From 2244c445eced5a60cc16c5ff688924b9ad76f976 Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Mon, 6 Feb 2023 13:34:26 +0100 Subject: [PATCH 259/356] cargo-bootstrap: hardcode platform triplets --- srcpkgs/cargo-bootstrap/template | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template index 4e39b797a035..9da646a63ade 100644 --- a/srcpkgs/cargo-bootstrap/template +++ b/srcpkgs/cargo-bootstrap/template @@ -23,28 +23,35 @@ case "$XBPS_TARGET_MACHINE" in *) _bootstrap_url="https://repo-default.voidlinux.org/distfiles" ;; esac -distfiles="${_bootstrap_url}/cargo-${version}-${RUST_TARGET}.tar.xz" - +# hardcode platform triplets +# because this info isn't avaialble here without hacky workarounds case "$XBPS_TARGET_MACHINE" in i686) + distfiles="${_bootstrap_url}/cargo-${version}-i686-unknown-linux-gnu.tar.xz" checksum="e2e20a16f5db52cd6b773c94225b03880743544ff2f317dd857cf0dceac6ab57" ;; x86_64) + distfiles="${_bootstrap_url}/cargo-${version}-x86_64-unknown-linux-gnu.tar.xz" checksum="21434d83a30ad3fa4e4831487c5574a20b07dd57d213b26e1246290c57d4ec41" ;; x86_64-musl) + distfiles="${_bootstrap_url}/cargo-${version}-x86_64-unknown-linux-musl.tar.xz" checksum="01d06176fd894b9299ed4f5b78e87d78a9a25b9ba803d3f8c50b7a4ea21d8807" ;; ppc64le) + distfiles="${_bootstrap_url}/cargo-${version}-powerpc64le-unknown-linux-gnu.tar.xz" checksum="ba7188b2c7890e61bf58d3aa9e94c323fec375f67cf03841bbcc0f6c800fe6ad" ;; ppc64le-musl) + distfiles="${_bootstrap_url}/cargo-${version}-powerpc64le-unknown-linux-musl.tar.xz" checksum="1b54ab4793ac6c9c43ee9ee45677f403a9bba9c6610e8838c96ec194bcb4f261" ;; ppc64) + distfiles="${_bootstrap_url}/cargo-${version}-powerpc64-unknown-linux-gnu.tar.xz" checksum="96ce39dac948333b8321d2bc3ac70982879b185d69267f3d580df3f9c662dd0d" ;; ppc) + distfiles="${_bootstrap_url}/cargo-${version}-powerpc-unknown-linux-gnu.tar.xz" checksum="c7aa415b64b046626003fcafc76da90373adc8fc748f065fa8385dc19d3b3a2a" ;; *) broken="cargo bootstrap binaries unavailable for ${XBPS_TARGET_MACHINE}";; From 4faf26951ae1f0eeeb28c50f9bed676b3045b8a4 Mon Sep 17 00:00:00 2001 From: icp Date: Sun, 5 Feb 2023 14:52:45 +0530 Subject: [PATCH 260/356] twemoji: update to 14.0.2. Adopt. --- srcpkgs/twemoji/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/twemoji/template b/srcpkgs/twemoji/template index 3dae26abaa65..499e8006b2d6 100644 --- a/srcpkgs/twemoji/template +++ b/srcpkgs/twemoji/template @@ -1,14 +1,14 @@ # Template file for 'twemoji' pkgname=twemoji -version=13.1.0 +version=14.0.2 revision=1 depends="font-util" short_desc="Twitter emoji font set in color and b&w" -maintainer="Orphaned " +maintainer="icp " license="CC-BY-SA-4.0, MIT" -homepage="https://github.com/eosrei/twemoji-color-font" -distfiles="https://github.com/eosrei/twemoji-color-font/releases/download/v${version}/TwitterColorEmoji-SVGinOT-Linux-${version}.tar.gz" -checksum=57c0d651400af872c33dcab78b33ecd7be0f7d49da49e2c1c83a59c215085f94 +homepage="https://github.com/13rac1/twemoji-color-font" +distfiles="https://github.com/13rac1/twemoji-color-font/releases/download/v${version}/TwitterColorEmoji-SVGinOT-Linux-${version}.tar.gz" +checksum=6826e21ea08dc5df26c887ae4e56046987e0f4909df8c02c73de05714a0353c1 font_dirs="/usr/share/fonts/twemoji" From d3eba7b118c39888015607112aa2644fb7c26a54 Mon Sep 17 00:00:00 2001 From: mobinmob Date: Mon, 6 Feb 2023 15:55:49 +0200 Subject: [PATCH 261/356] opera: update to 95.0.4635.25. --- srcpkgs/opera/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/opera/template b/srcpkgs/opera/template index d18c926ee1c5..dbfbea49cba7 100644 --- a/srcpkgs/opera/template +++ b/srcpkgs/opera/template @@ -1,6 +1,6 @@ # Template file for 'opera' pkgname=opera -version=94.0.4606.76 +version=95.0.4635.25 revision=1 archs="x86_64" create_wrksrc=yes @@ -10,7 +10,7 @@ maintainer="mobinmob " license="custom:Proprietary" homepage="https://www.opera.com/computer" distfiles="https://get.geo.opera.com/pub/opera/desktop/${version}/linux/opera-stable_${version}_amd64.rpm" -checksum=0542e391b934b5646478a71d7c9a46c8119cfd2663f83f78ad80c2ea92574ea5 +checksum=0db4fb3247d24249ad19f65f1e63ce339d8f9a1e9fcb789835a84bc0f916fdfe repository="nonfree" nostrip=yes From eb36abb425e5a9cf0cbef1922207ca93bba01e91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjam=C3=ADn=20Albi=C3=B1ana?= Date: Mon, 6 Feb 2023 16:10:23 +0100 Subject: [PATCH 262/356] papirus-folders: update to 1.12.1. --- srcpkgs/papirus-folders/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/papirus-folders/template b/srcpkgs/papirus-folders/template index 69d04f3e158b..d4b797e0f42d 100644 --- a/srcpkgs/papirus-folders/template +++ b/srcpkgs/papirus-folders/template @@ -1,6 +1,6 @@ # Template file for 'papirus-folders' pkgname=papirus-folders -version=1.12.0 +version=1.12.1 revision=1 build_style=gnu-makefile depends="papirus-icon-theme" @@ -9,7 +9,7 @@ maintainer="Benjamín Albiñana " license="MIT" homepage="https://github.com/PapirusDevelopmentTeam/papirus-folders" distfiles="https://github.com/PapirusDevelopmentTeam/papirus-folders/archive/v${version}.tar.gz" -checksum=e20df336d909ef320606caed49797418fba54867fc24d6596576cfa55995c337 +checksum=e0079af92ffc1b16eebd0f182d740e85aa2e34450cf0f191c229a568fcc5bee0 post_install() { vlicense LICENSE From bab4e96e936a79c0e3bb27d9fbd4f1788841472f Mon Sep 17 00:00:00 2001 From: Philipp David Date: Mon, 6 Feb 2023 10:35:35 +0100 Subject: [PATCH 263/356] PrismLauncher: update to 6.3. --- srcpkgs/PrismLauncher/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/PrismLauncher/template b/srcpkgs/PrismLauncher/template index 65dd77a0807a..2c9e9cc3d8d4 100644 --- a/srcpkgs/PrismLauncher/template +++ b/srcpkgs/PrismLauncher/template @@ -1,6 +1,6 @@ # Template file for 'PrismLauncher' pkgname=PrismLauncher -version=6.1 +version=6.3 revision=1 build_style=cmake configure_args="-DLauncher_BUILD_PLATFORM=Void" @@ -13,7 +13,7 @@ maintainer="Philipp David " license="GPL-3.0-only" homepage="https://prismlauncher.org/" distfiles="https://github.com/PrismLauncher/PrismLauncher/releases/download/${version}/PrismLauncher-${version}.tar.gz" -checksum=d89171a982af0f93208b25c33f5f890ca9674bd0573e685da969d6436103da9c +checksum=fc1896df6422248dbd767d4a82066fe6044ae104354ebf75fc5ae92252f2fb1a if [ -z "$XBPS_CHECK_PKGS" ]; then configure_args+=" -DBUILD_TESTING=0" From c99fdb38bb6848bd2e4e0bc138175e97eb057ef6 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Mon, 6 Feb 2023 08:44:40 -0500 Subject: [PATCH 264/356] lolcat-c: update to 1.3 --- srcpkgs/lolcat-c/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/lolcat-c/template b/srcpkgs/lolcat-c/template index 54a94910502b..3db29baec216 100644 --- a/srcpkgs/lolcat-c/template +++ b/srcpkgs/lolcat-c/template @@ -1,6 +1,6 @@ # Template file for 'lolcat-c' pkgname=lolcat-c -version=1.2 +version=1.3 revision=1 build_style=gnu-makefile make_build_target="lolcat" @@ -8,8 +8,8 @@ short_desc="High-performance implementation of lolcat" maintainer="John " license="WTFPL" homepage="https://github.com/jaseg/lolcat" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=b6e1a0e24479fbdd4eb907531339e2cafc0c00b78d19caf70e8377b8b7546331 +distfiles="https://github.com/jaseg/lolcat/archive/refs/tags/v${version}.tar.gz" +checksum=5596c9ad40f78cc40483ada3fed25f9fa743b4d281b00c2b78de02f49a415d10 do_install() { vbin lolcat From 1fca123acde4e603a90c862f9e4167b9417128b3 Mon Sep 17 00:00:00 2001 From: icp Date: Tue, 7 Feb 2023 01:26:47 +0530 Subject: [PATCH 265/356] elfinfo: update to 1.2.2. --- srcpkgs/elfinfo/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/elfinfo/template b/srcpkgs/elfinfo/template index b354ced06d81..50f03b480101 100644 --- a/srcpkgs/elfinfo/template +++ b/srcpkgs/elfinfo/template @@ -1,15 +1,15 @@ # Template file for 'elfinfo' pkgname=elfinfo -version=1.1.0 +version=1.2.2 revision=1 build_style=go go_import_path=github.com/xyproto/elfinfo short_desc="Emit basic information about an ELF file" maintainer="Alexander F. Rødseth " -license="MIT" +license="BSD-3-Clause" homepage="https://elfinfo.roboticoverlords.org/" -distfiles="https://github.com/xyproto/elfinfo/archive/${version}.tar.gz" -checksum=d50ae9facbfa2c9ecc24feaa817a2f1c92949b06649ae7a097729c99bd8474dd +distfiles="https://github.com/xyproto/elfinfo/archive/refs/tags/${version}.tar.gz" +checksum=33c9bf9942dfa770fa6530f5a268f15d96abcd4c57aaddf93636cdfcd2dfc540 post_install() { vlicense LICENSE From 7a792ed2ef34cb748bba7986879863eb7eb9cb55 Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Sun, 5 Feb 2023 12:33:58 +0100 Subject: [PATCH 266/356] rustup: update to 1.25.2 --- srcpkgs/rustup/template | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/rustup/template b/srcpkgs/rustup/template index da9d2751ba4f..06319a580eef 100644 --- a/srcpkgs/rustup/template +++ b/srcpkgs/rustup/template @@ -1,6 +1,6 @@ # Template file for 'rustup' pkgname=rustup -version=1.25.1 +version=1.25.2 revision=1 # rustup doesn't recognize this target archs="~armv*-musl" @@ -14,8 +14,9 @@ short_desc="Rust toolchain installer" maintainer="Jan Christian Grünhage " license="Apache-2.0, MIT" homepage="https://www.rustup.rs" -distfiles="https://github.com/rust-lang/${pkgname}/archive/${version}.tar.gz" -checksum=4d062c77b08309bd212f22dd7da1957c1882509c478e57762f34ec4fb2884c9a +changelog="https://github.com/rust-lang/rustup/raw/master/CHANGELOG.md" +distfiles="https://github.com/rust-lang/rustup/archive/refs/tags/${version}.tar.gz" +checksum=dc9bb5d3dbac5cea9afa9b9c3c96fcf644a1e7ed6188a6b419dfe3605223b5f3 case "$XBPS_TARGET_MACHINE" in x86_64*|i686*|arm*|aarch64*) From 05243f582816ae2f629304cfbc9ee848c9162926 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Tue, 31 Jan 2023 13:20:09 -0500 Subject: [PATCH 267/356] wsjtx: update to 2.6.1. --- srcpkgs/wsjtx/template | 21 +++++++++------------ srcpkgs/wsjtx/update | 4 ++-- 2 files changed, 11 insertions(+), 14 deletions(-) diff --git a/srcpkgs/wsjtx/template b/srcpkgs/wsjtx/template index fc6094743511..20bc4737410d 100644 --- a/srcpkgs/wsjtx/template +++ b/srcpkgs/wsjtx/template @@ -1,11 +1,13 @@ # Template file for 'wsjtx' pkgname=wsjtx -version=2.5.4 -revision=3 +version=2.6.1 +revision=1 build_wrksrc=wsjtx build_style=cmake -configure_args="-DRIGCTLCOM_EXE= -DRIGCTL_EXE= -DRIGCTLD_EXE=" -hostmakedepends="pkg-config gcc-fortran ruby-asciidoctor asciidoc tar" +configure_args="-DRIGCTLCOM_EXE= -DRIGCTL_EXE= -DRIGCTLD_EXE= + -DBoost_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include" +hostmakedepends="pkg-config gcc-fortran ruby-asciidoctor asciidoc tar qt5-qmake + qt5-host-tools" makedepends="boost-devel fftw-devel libgomp-devel hamlib-devel libusb-devel qt5-devel qt5-multimedia-devel qt5-tools-devel qt5-serialport-devel qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-tds" @@ -15,18 +17,13 @@ maintainer="classabbyamp " license="GPL-3.0-or-later" homepage="https://www.physics.princeton.edu/pulsar/K1JT/wsjtx.html" changelog="https://physics.princeton.edu/pulsar/K1JT/Release_Notes.txt" -distfiles="${SOURCEFORGE_SITE}/wsjt/${pkgname}-${version}/${pkgname}-${version}.tgz" -checksum=1b3f3846ad2c0a5f410178b6612765d59ee63db249eb6cfc332ace17f0a30898 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-qmake qt5-host-tools" - configure_args+=" -DBoost_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include" -fi +distfiles="${SOURCEFORGE_SITE}/wsjt/wsjtx-${version}/wsjtx-${version}.tgz" +checksum=60d0e2cb45a49a6ad585b0908821a9ff2c3ac2564d61042620ff36c2ddcc765f post_extract() { tar xf src/wsjtx.tgz } post_install() { - rm -f ${DESTDIR}/usr/share/man/man1/rigctl{,d,com}-wsjtx.1.gz + rm ${DESTDIR}/usr/share/man/man1/rigctl{,d,com}-wsjtx.1.gz } diff --git a/srcpkgs/wsjtx/update b/srcpkgs/wsjtx/update index b5cc9bd4f17d..02ba6d585b5d 100644 --- a/srcpkgs/wsjtx/update +++ b/srcpkgs/wsjtx/update @@ -1,3 +1,3 @@ -site='https://physics.princeton.edu/pulsar/K1JT/Release_Notes.txt' -pattern='Release: WSJT-X \K[\d\w.-]+(?=)' +site='https://wsjt.sourceforge.io/Release_Notes.txt' +pattern='Release: WSJT-X \K[\d.-]+\d(?=)' ignore='*-rc*' From 37914df36146abe26a293f3f01b774e979c4c42e Mon Sep 17 00:00:00 2001 From: mobinmob Date: Tue, 31 Jan 2023 19:37:16 +0200 Subject: [PATCH 268/356] skype: update to 8.93.0.404. --- srcpkgs/skype/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/skype/template b/srcpkgs/skype/template index 1bcc2532d271..96a6ffd03262 100644 --- a/srcpkgs/skype/template +++ b/srcpkgs/skype/template @@ -1,7 +1,7 @@ # Template file for 'skype' # This just repackages the rpm package. pkgname=skype -version=8.93.0.403 +version=8.93.0.404 revision=1 archs="x86_64" create_wrksrc=yes @@ -11,7 +11,7 @@ maintainer="mobinmob " license="custom:skype-servicesagreement" # no vlicense homepage="https://www.skype.com" distfiles="https://repo.skype.com/rpm/stable/skypeforlinux_${version}-1.x86_64.rpm" -checksum=4e8a29c4dc7f1c8e7c5e934598e207771d40bb523a0bef93d309e4242739655e +checksum=02d9bc02eec3be408b1a53c93fab8b795f399911615d4987ad6dcddbb4188b1a repository="nonfree" nostrip="yes" From d4825beb9479f1a057de99afd915450a480085dd Mon Sep 17 00:00:00 2001 From: zlice Date: Mon, 30 Jan 2023 09:34:51 -0500 Subject: [PATCH 269/356] common: cleanup trailing whitespaces --- common/build-helper/gir.sh | 6 +++--- common/build-helper/rust.sh | 4 ++-- common/build-style/configure.sh | 2 +- common/build-style/gem.sh | 2 +- common/build-style/gemspec.sh | 2 +- common/build-style/gnu-configure.sh | 2 +- common/build-style/gnu-makefile.sh | 2 +- common/build-style/slashpackage.sh | 2 +- common/chroot-style/ethereal.sh | 4 ++-- common/environment/configure/autoconf_cache/aarch64-linux | 4 ++-- common/environment/configure/autoconf_cache/arm-common | 2 +- common/environment/configure/autoconf_cache/ix86-common | 2 +- common/travis/xlint.sh | 2 +- common/xbps-src/shutils/consistency_check.sh | 2 +- 14 files changed, 19 insertions(+), 19 deletions(-) diff --git a/common/build-helper/gir.sh b/common/build-helper/gir.sh index 0091fb31ad93..70699adb1797 100644 --- a/common/build-helper/gir.sh +++ b/common/build-helper/gir.sh @@ -3,7 +3,7 @@ # # This build-helper is used for packages that make use of # the GObject introspection middleware layer. -# +# # Check if the 'gir' build_option is set or if there is no # 'gir' build_option. @@ -13,12 +13,12 @@ if [ "$build_option_gir" ] || [[ $build_options != *"gir"* ]]; then # and its wrappers. hostmakedepends+=" gobject-introspection" fi - + if [ "$CROSS_BUILD" ]; then # Required for running binaries produced from g-ir-compiler # via g-ir-scanner-qemuwrapper hostmakedepends+=" qemu-user-static" - + # Required for running the g-ir-scanner-lddwrapper hostmakedepends+=" prelink-cross" diff --git a/common/build-helper/rust.sh b/common/build-helper/rust.sh index 272d03f52607..9e604929ed23 100644 --- a/common/build-helper/rust.sh +++ b/common/build-helper/rust.sh @@ -12,7 +12,7 @@ if [ "$CROSS_BUILD" ]; then _XBPS_CROSS_RUST_TARGET_ENV="${_XBPS_CROSS_RUST_TARGET_ENV//-/_}" export CARGO_TARGET_${_XBPS_CROSS_RUST_TARGET_ENV}_LINKER="$CC" unset _XBPS_CROSS_RUST_TARGET_ENV - + # Define equivalent of TOML config in environment # [build] # target = ${RUST_TARGET} @@ -39,7 +39,7 @@ export GETTEXT_LIB_DIR="${XBPS_CROSS_BASE}/usr/lib/gettext" export GETTEXT_INCLUDE_DIR="${XBPS_CROSS_BASE}/usr/include" # libssh2-sys -export LIBSSH2_SYS_USE_PKG_CONFIG=1 +export LIBSSH2_SYS_USE_PKG_CONFIG=1 # sodium-sys export SODIUM_LIB_DIR="${XBPS_CROSS_BASE}/usr/include" diff --git a/common/build-style/configure.sh b/common/build-style/configure.sh index 7a6d136f4cc6..8fe327507d9e 100644 --- a/common/build-style/configure.sh +++ b/common/build-style/configure.sh @@ -15,7 +15,7 @@ do_build() { } do_check() { - if [ -z "$make_cmd" ] && [ -z "$make_check_target" ]; then + if [ -z "$make_cmd" ] && [ -z "$make_check_target" ]; then if make -q check 2>/dev/null; then : else diff --git a/common/build-style/gem.sh b/common/build-style/gem.sh index 150c5b30d338..779e94eec353 100644 --- a/common/build-style/gem.sh +++ b/common/build-style/gem.sh @@ -5,7 +5,7 @@ do_install() { : ${gem_cmd:=gem} local _GEMDIR _INSTDIR - + _GEMDIR=$($gem_cmd env gemdir) _INSTDIR=${DESTDIR}/${_GEMDIR}/gems/${pkgname#ruby-}-${version} diff --git a/common/build-style/gemspec.sh b/common/build-style/gemspec.sh index b47ef7b1bc6b..9568e819ed45 100644 --- a/common/build-style/gemspec.sh +++ b/common/build-style/gemspec.sh @@ -173,7 +173,7 @@ do_install() { if [ "$CROSS_BUILD" ]; then local _TARGET_PLATFORM _TARGET_EXT_DIR - + # Get arch of the target and host platform by reading the rbconfig.rb # of the cross ruby _TARGET_PLATFORM="$(ruby -r \ diff --git a/common/build-style/gnu-configure.sh b/common/build-style/gnu-configure.sh index 4326d07d75cc..82d36f6ee0f7 100644 --- a/common/build-style/gnu-configure.sh +++ b/common/build-style/gnu-configure.sh @@ -16,7 +16,7 @@ do_build() { } do_check() { - if [ -z "$make_cmd" ] && [ -z "$make_check_target" ]; then + if [ -z "$make_cmd" ] && [ -z "$make_check_target" ]; then if make -q check 2>/dev/null; then : else diff --git a/common/build-style/gnu-makefile.sh b/common/build-style/gnu-makefile.sh index f81ef4e21db4..c4f4f780f9f6 100644 --- a/common/build-style/gnu-makefile.sh +++ b/common/build-style/gnu-makefile.sh @@ -18,7 +18,7 @@ do_build() { } do_check() { - if [ -z "$make_cmd" ] && [ -z "$make_check_target" ]; then + if [ -z "$make_cmd" ] && [ -z "$make_check_target" ]; then if make -q check 2>/dev/null; then : else diff --git a/common/build-style/slashpackage.sh b/common/build-style/slashpackage.sh index 5f4fe4fb93fd..59e82732f7a8 100644 --- a/common/build-style/slashpackage.sh +++ b/common/build-style/slashpackage.sh @@ -7,7 +7,7 @@ # build_style=slashpackage # build_wrksrc=${pkgname}-${version} # distfiles= -# +# # example (daemontools) # # Template file for 'daemontools' diff --git a/common/chroot-style/ethereal.sh b/common/chroot-style/ethereal.sh index cf6e4dc244f9..a226465cc82f 100755 --- a/common/chroot-style/ethereal.sh +++ b/common/chroot-style/ethereal.sh @@ -12,7 +12,7 @@ # into /.xbps_chroot_init # # The supported way to make use of thie chroot-style is to create -# a root filesystem that has base-chroot and git installed and +# a root filesystem that has base-chroot and git installed and # have it inside a container engine like Docker. # # Docker example: @@ -21,7 +21,7 @@ # -R http://mirrors.servercentral.com/voidlinux/current \ # -S base-chroot # $ tar -pC /tmp/image -c . | sudo docker import - voidlinux/masterdir -# $ rm -rf /tmp/image +# $ rm -rf /tmp/image # # docker run --rm -it \ # -e XBPS_CHROOT_CMD=ethereal \ # -e XBPS_ALLOW_CHROOT_BREAKOUT=yes \ diff --git a/common/environment/configure/autoconf_cache/aarch64-linux b/common/environment/configure/autoconf_cache/aarch64-linux index ad17545c098e..4367f917bf56 100644 --- a/common/environment/configure/autoconf_cache/aarch64-linux +++ b/common/environment/configure/autoconf_cache/aarch64-linux @@ -81,10 +81,10 @@ libIDL_cv_long_long_format=ll ## ac_cv_alignof_CORBA_short=2 ## ac_cv_alignof_CORBA_struct=1 ## ac_cv_alignof_CORBA_wchar=2 -## +## ## lf_cv_sane_realloc=yes as_cv_unaligned_access=${as_cv_unaligned_access=no} -## +## ## #unfs3 ## nfsd_cv_broken_setfsuid=${nfsd_cv_broken_setfsuid=0} ## nfsd_cv_func_statfs=${nfsd_cv_func_statfs=statfs2_bsize} diff --git a/common/environment/configure/autoconf_cache/arm-common b/common/environment/configure/autoconf_cache/arm-common index 0f09e06671e1..3526b775039d 100644 --- a/common/environment/configure/autoconf_cache/arm-common +++ b/common/environment/configure/autoconf_cache/arm-common @@ -99,7 +99,7 @@ acx_working_snprintf=${acx_working_snprintf=yes} # libidl libIDL_cv_long_long_format=${libIDL_cv_long_long_format=ll} -# libnet +# libnet ac_libnet_have_packet_socket=${ac_libnet_have_packet_socket=yes} # libpcap diff --git a/common/environment/configure/autoconf_cache/ix86-common b/common/environment/configure/autoconf_cache/ix86-common index beed9a24a1e4..8eb82deae467 100644 --- a/common/environment/configure/autoconf_cache/ix86-common +++ b/common/environment/configure/autoconf_cache/ix86-common @@ -120,7 +120,7 @@ lftp_cv_va_val_copy=${lftp_cv_va_val_copy=yes} # libidl libIDL_cv_long_long_format=${libIDL_cv_long_long_format=ll} -# libnet +# libnet ac_cv_lbl_unaligned_fail=${ac_cv_lbl_unaligned_fail=no} ac_libnet_have_packet_socket=${ac_libnet_have_packet_socket=yes} diff --git a/common/travis/xlint.sh b/common/travis/xlint.sh index 327417c1c327..790791ef1733 100755 --- a/common/travis/xlint.sh +++ b/common/travis/xlint.sh @@ -2,7 +2,7 @@ # # xlint.sh -[ "$XLINT" ] || exit 0 +[ "$XLINT" ] || exit 0 EXITCODE=0 read base tip < /tmp/revisions diff --git a/common/xbps-src/shutils/consistency_check.sh b/common/xbps-src/shutils/consistency_check.sh index cd70f4a9cbab..6a5b2ec19975 100644 --- a/common/xbps-src/shutils/consistency_check.sh +++ b/common/xbps-src/shutils/consistency_check.sh @@ -22,7 +22,7 @@ consistency_convert_pkgname () { ;; esac case "$dep" in - *\<*|*\>*|*=*) + *\<*|*\>*|*=*) printf "%s %s %s\n" "$dep" "$origname" "$deplabel" continue ;; From 58fe16afea1f6b7f2a6218ace32d060228af1d92 Mon Sep 17 00:00:00 2001 From: baalajimaestro Date: Sat, 4 Feb 2023 12:59:41 +0530 Subject: [PATCH 270/356] telegram-desktop: update to 4.6.1. Signed-off-by: baalajimaestro --- srcpkgs/telegram-desktop/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template index 03bc7806f54f..ba0947762311 100644 --- a/srcpkgs/telegram-desktop/template +++ b/srcpkgs/telegram-desktop/template @@ -1,6 +1,6 @@ # Template file for 'telegram-desktop' pkgname=telegram-desktop -version=4.5.3 +version=4.6.1 revision=1 build_style=cmake build_helper="qemu" @@ -25,7 +25,7 @@ license="GPL-3.0-or-later, OpenSSL" homepage="https://desktop.telegram.org/" changelog="https://github.com/telegramdesktop/tdesktop/blob/v${version}/changelog.txt" distfiles="https://github.com/telegramdesktop/tdesktop/releases/download/v${version}/tdesktop-${version}-full.tar.gz" -checksum=3e338607708751813df36b677904e2e652f8adfac669da418c8dab4588a4f70f +checksum=96fc517036bea908fb31b456aeb2950296e98965241bab318faa7641fb506f2f build_options="spellcheck" build_options_default="spellcheck" From 6b52d82bea0ddee68b7e0c1c3995e766af87239b Mon Sep 17 00:00:00 2001 From: Duncaen Date: Tue, 7 Feb 2023 13:19:36 +0100 Subject: [PATCH 271/356] syncthing: update to 1.23.1. --- srcpkgs/syncthing/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/syncthing/template b/srcpkgs/syncthing/template index 06fcc107917d..d0e8b48205c1 100644 --- a/srcpkgs/syncthing/template +++ b/srcpkgs/syncthing/template @@ -1,6 +1,6 @@ # Template file for 'syncthing' pkgname=syncthing -version=1.23.0 +version=1.23.1 revision=1 build_style=go go_import_path="github.com/syncthing/syncthing" @@ -16,7 +16,7 @@ license="MPL-2.0" homepage="https://syncthing.net/" changelog="https://github.com/syncthing/syncthing/releases" distfiles="https://github.com/syncthing/${pkgname}/archive/v${version}.tar.gz" -checksum=3ac5002419d261b7d9352a621dbe20fada165372444824213b9d46910df7502e +checksum=2e1f1b146f18630a3dfa1480a333f39366d855dc6749fe23dc029a61f5fe4cd1 pre_build() { GOARCH= go generate \ From 83d62b8bdcfd3c9d7fc8e6f64b01e79df7a68887 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Tue, 7 Feb 2023 13:30:27 +0100 Subject: [PATCH 272/356] xtools: update to 0.65. --- srcpkgs/xtools/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/xtools/template b/srcpkgs/xtools/template index 676928bff814..74effe6beaa5 100644 --- a/srcpkgs/xtools/template +++ b/srcpkgs/xtools/template @@ -1,15 +1,15 @@ # Template file for 'xtools' pkgname=xtools -version=0.64 -revision=2 +version=0.65 +revision=1 build_style=gnu-makefile depends="curl git make spdx-licenses-list xtools-minimal-${version}_${revision}" short_desc="Opinionated helpers for working with XBPS" maintainer="Leah Neukirchen " license="Public Domain" -homepage="http://git.vuxu.org/xtools" -distfiles="http://git.vuxu.org/xtools/snapshot/xtools-${version}.tar.gz" -checksum=a49140066744d4aaaf856fb40d92df26d6d3f80b2aa03da1746c513e7eab40be +homepage="https://git.vuxu.org/xtools" +distfiles="https://git.vuxu.org/xtools/snapshot/xtools-${version}.tar.gz" +checksum=2128fb5066fa2aab7bcfb149519463d513ade820f1d8e25aecbeaf259294615e # all xtools that can function without git installed # (git is by far the largest dependency) From 3302de0ff65867f49a9f81ddb6ba410990eeae85 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 2 Feb 2023 16:57:27 +0100 Subject: [PATCH 273/356] openssh: update to 9.2p1. --- srcpkgs/openssh/patches/time_t-32-bit.patch | 11 +++++++++++ srcpkgs/openssh/template | 6 +++--- 2 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 srcpkgs/openssh/patches/time_t-32-bit.patch diff --git a/srcpkgs/openssh/patches/time_t-32-bit.patch b/srcpkgs/openssh/patches/time_t-32-bit.patch new file mode 100644 index 000000000000..8c11f3714ec6 --- /dev/null +++ b/srcpkgs/openssh/patches/time_t-32-bit.patch @@ -0,0 +1,11 @@ +--- openssh-9.2p1.orig/channels.c ++++ openssh-9.2p1/channels.c +@@ -2558,7 +2558,7 @@ channel_handler(struct ssh *ssh, int tab + if (table == CHAN_PRE && + c->type == SSH_CHANNEL_OPEN && + c->inactive_deadline != 0 && c->lastused != 0 && +- now >= c->lastused + c->inactive_deadline) { ++ now >= c->lastused + (time_t)c->inactive_deadline) { + /* channel closed for inactivity */ + verbose("channel %d: closing after %u seconds " + "of inactivity", c->self, diff --git a/srcpkgs/openssh/template b/srcpkgs/openssh/template index 2eb9f32405e6..3adadcdbac33 100644 --- a/srcpkgs/openssh/template +++ b/srcpkgs/openssh/template @@ -1,7 +1,7 @@ # Template file for 'openssh' pkgname=openssh -version=9.1p1 -revision=2 +version=9.2p1 +revision=1 build_style=gnu-configure configure_args="--datadir=/usr/share/openssh --sysconfdir=/etc/ssh --without-selinux --with-privsep-user=nobody @@ -23,7 +23,7 @@ maintainer="Leah Neukirchen " license="BSD-2-Clause, ISC" homepage="https://www.openssh.com" distfiles="https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/${pkgname}-${version}.tar.gz" -checksum=19f85009c7e3e23787f0236fbb1578392ab4d4bf9f8ec5fe6bc1cd7e8bfdd288 +checksum=3f66dbf1655fb45f50e1c56da62ab01218c228807b21338d634ebcdf9d71cf46 conf_files="/etc/ssh/moduli /etc/ssh/ssh_config /etc/ssh/sshd_config /etc/pam.d/sshd" make_dirs="/var/chroot/ssh 0755 root root" From 158c7da238d7e679dd46b066010473a947d423fc Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 2 Feb 2023 16:57:38 +0100 Subject: [PATCH 274/356] gnome-ssh-askpass: update to 9.2p1. --- srcpkgs/gnome-ssh-askpass/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/gnome-ssh-askpass/template b/srcpkgs/gnome-ssh-askpass/template index 8b47bd4ca8cb..389516822702 100644 --- a/srcpkgs/gnome-ssh-askpass/template +++ b/srcpkgs/gnome-ssh-askpass/template @@ -1,6 +1,6 @@ # Template file for 'gnome-ssh-askpass' pkgname=gnome-ssh-askpass -version=9.1p1 +version=9.2p1 revision=1 build_wrksrc="contrib" build_style=gnu-makefile @@ -12,7 +12,7 @@ maintainer="Leah Neukirchen " license="BSD-3-Clause, BSD-2-Clause" homepage="http://www.openssh.org" distfiles="https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-${version}.tar.gz" -checksum=19f85009c7e3e23787f0236fbb1578392ab4d4bf9f8ec5fe6bc1cd7e8bfdd288 +checksum=3f66dbf1655fb45f50e1c56da62ab01218c228807b21338d634ebcdf9d71cf46 alternatives=" ssh-askpass:/usr/libexec/ssh-askpass:/usr/bin/gnome-ssh-askpass From c9327b8a6709dc0b308651ddfdb04404cf65159b Mon Sep 17 00:00:00 2001 From: Martin Dimov Date: Mon, 6 Feb 2023 16:36:55 +0200 Subject: [PATCH 275/356] man-pages: update to 6.02. --- srcpkgs/man-pages/template | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/srcpkgs/man-pages/template b/srcpkgs/man-pages/template index 0422ff053de2..1606b58decf6 100644 --- a/srcpkgs/man-pages/template +++ b/srcpkgs/man-pages/template @@ -1,16 +1,16 @@ # Template file for 'man-pages' pkgname=man-pages -version=5.13 -revision=2 +version=6.02 +revision=1 short_desc="Linux Documentation Project (LDP) manual pages" maintainer="Enno Boland " license="GPL-2.0-or-later" -homepage="http://man7.org/linux/man-pages/index.html" -distfiles="${KERNEL_SITE}/docs/man-pages/${pkgname}-${version}.tar.xz" -checksum=614dae3efe7dfd480986763a2a2a8179215032a5a4526c0be5e899a25f096b8b +homepage="https://www.kernel.org/doc/man-pages/index.html" +distfiles="${KERNEL_SITE}/docs/man-pages/man-pages-${version}.tar.xz" +checksum=66d809b62ba8681ebcbd1a8d0a0670776924ab93bfbbb54e1c31170e14303795 do_install() { - make all prefix=${DESTDIR}/usr + make install prefix=/usr DESTDIR=${DESTDIR} # Remove dup manpages. cd ${DESTDIR}/usr/share/man From 2217108c9976a824582d84c02fbd80f0e47e0d79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Tue, 7 Feb 2023 21:29:53 +0700 Subject: [PATCH 276/356] linux6.1: update to 6.1.10. --- srcpkgs/linux6.1/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/linux6.1/template b/srcpkgs/linux6.1/template index 4fd43fad4089..d7a58660dcc0 100644 --- a/srcpkgs/linux6.1/template +++ b/srcpkgs/linux6.1/template @@ -1,6 +1,6 @@ # Template file for 'linux6.1' pkgname=linux6.1 -version=6.1.9 +version=6.1.10 revision=1 short_desc="Linux kernel and modules (${version%.*} series)" maintainer="Đoàn Trần Công Danh " @@ -14,7 +14,7 @@ if [ "${version##*.}" != 0 ]; then fi checksum="2ca1f17051a430f6fed1196e4952717507171acfd97d96577212502703b25deb - 64e27f1de56225372d29ff92dc2d8fca6ae961e7470f2364e98c5af0aef261dc" + ab73cf44175fcaacc7a467bedc3731cc14367a377088c157cdfcf8853f73b1e9" python_version=3 # XXX Restrict archs until a proper -dotconfig is available in FILESDIR. From 366963b7d9ee244183b3e954d8f641ee452f3d81 Mon Sep 17 00:00:00 2001 From: mobinmob Date: Tue, 31 Jan 2023 19:57:21 +0200 Subject: [PATCH 277/356] terminology: update to 1.13.0. --- srcpkgs/terminology/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/terminology/template b/srcpkgs/terminology/template index 71dc0dd24e44..af9c3587f076 100644 --- a/srcpkgs/terminology/template +++ b/srcpkgs/terminology/template @@ -1,6 +1,6 @@ # Template file for 'terminology' pkgname=terminology -version=1.12.1 +version=1.13.0 revision=1 build_style=meson hostmakedepends="pkg-config efl gettext" @@ -10,8 +10,8 @@ short_desc="Enlightenment's terminal emulator" maintainer="Orphaned " license="BSD-2-Clause" homepage="https://www.enlightenment.org" -distfiles="https://download.enlightenment.org/rel/apps/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=f8ced9584c2e9ae87452ce7425fd25b2d3e122c7489785d2917890215c6b5aa9 +distfiles="https://download.enlightenment.org/rel/apps/terminology/terminology-${version}.tar.xz" +checksum=16a37fecd7bbd63ec9de3ec6c0af331cee77d6dfda838a1b1573d6f298474da5 post_install() { vlicense COPYING From d60c55c6891c9a4b280f1fe8810777887bb1410c Mon Sep 17 00:00:00 2001 From: Dave Eddy Date: Sun, 5 Feb 2023 14:20:19 -0500 Subject: [PATCH 278/356] vsv: update to 2.0.0 `vsv` was rewritten from Bash to Rust so this template reflects that change - the user-facing CLI interface has not changed. --- srcpkgs/vsv/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/vsv/template b/srcpkgs/vsv/template index 2e1780a68fe8..d77a49d874ed 100644 --- a/srcpkgs/vsv/template +++ b/srcpkgs/vsv/template @@ -1,18 +1,18 @@ # Template file for 'vsv' pkgname=vsv -version=1.3.5 +version=2.0.0 revision=1 -depends="bash psmisc" +build_style=cargo +depends="psmisc" short_desc="Manage and view runit services" maintainer="Dave Eddy " license="MIT" homepage="https://github.com/bahamas10/vsv" changelog="https://raw.githubusercontent.com/bahamas10/vsv/master/CHANGES.md" distfiles="https://github.com/bahamas10/vsv/archive/v${version}.tar.gz" -checksum=d4b88a7d11189d6a9dd160a25025cbec8d27a88ea02a6826e0c010824b6bc943 +checksum=05c20d8e04ca37fdc47dde80a04a4709b54650748529456ebdddb4104fc805ec -do_install() { - vbin vsv +post_install() { vman man/vsv.8 vlicense LICENSE } From 87ef00e4a396c4a74d4606a0d4da9573368b6401 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Tue, 7 Feb 2023 18:09:29 +0100 Subject: [PATCH 279/356] openssl: update to 1.1.1t. --- srcpkgs/openssl/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/openssl/template b/srcpkgs/openssl/template index 1461ffd2f7a2..79da0b051aad 100644 --- a/srcpkgs/openssl/template +++ b/srcpkgs/openssl/template @@ -1,6 +1,6 @@ # Template file for 'openssl' pkgname=openssl -version=1.1.1s +version=1.1.1t revision=1 bootstrap=yes build_style=configure @@ -17,7 +17,7 @@ maintainer="John " license="OpenSSL" homepage="https://www.openssl.org" distfiles="https://www.openssl.org/source/openssl-${version}.tar.gz" -checksum=c5ac01e760ee6ff0dab61d6b2bbd30146724d063eb322180c6f18a6f74e4b6aa +checksum=8dee9b24bdb1dcbf0c3d1e9b02fb8f6bf22165e807f45adeb7c9677536859d3b conf_files="/etc/ssl/openssl.cnf" replaces="libressl>=0" From 379daaf935f5936910dbd88ffb25e293db0b3566 Mon Sep 17 00:00:00 2001 From: mobinmob Date: Sun, 29 Jan 2023 11:33:08 +0200 Subject: [PATCH 280/356] haveged: update to 1.9.18. --- srcpkgs/haveged/template | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/haveged/template b/srcpkgs/haveged/template index be82467cf210..a7c59d276aa4 100644 --- a/srcpkgs/haveged/template +++ b/srcpkgs/haveged/template @@ -1,14 +1,15 @@ # Template file for 'haveged' pkgname=haveged -version=1.9.17 +version=1.9.18 revision=1 build_style=gnu-configure short_desc="Entropy harvesting daemon using CPU timings" maintainer="Orphaned " license="GPL-3.0-or-later" -homepage="http://www.issihosts.com/haveged" +homepage="https://www.issihosts.com/haveged" +changelog="https://raw.githubusercontent.com/jirka-h/haveged/master/ChangeLog" distfiles="https://github.com/jirka-h/haveged/archive/v${version}.tar.gz" -checksum=02d9b7c801fbcf16bed43c27bf6ece570b79f4d94561f3eb30883fb5f89c526d +checksum=b835fa02b52ee7d06276e028571cadcb14d08f5e5a4b5767adf81451f70561c7 post_install() { vsv $pkgname From db6b4afe2d05bd82abed6838f964b5b23bc13675 Mon Sep 17 00:00:00 2001 From: Alex Lohr Date: Tue, 7 Feb 2023 22:36:36 +0100 Subject: [PATCH 281/356] google-chrome: update to 110.0.5481.77 --- srcpkgs/google-chrome/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/google-chrome/template b/srcpkgs/google-chrome/template index a4e4412568ad..6ce94d2e43b9 100644 --- a/srcpkgs/google-chrome/template +++ b/srcpkgs/google-chrome/template @@ -1,6 +1,6 @@ # Template file for 'google-chrome' pkgname=google-chrome -version=109.0.5414.119 +version=110.0.5481.77 revision=1 _channel=stable archs="x86_64" @@ -11,7 +11,7 @@ maintainer="Michael Aldridge " license="custom:chrome" homepage="https://www.google.com/chrome/" distfiles="https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-${_channel}_${version}-1_amd64.deb" -checksum=7dfe9285ff6ee8bff7621a68bf66d33dbe016ee3769a20b52397bafa49345745 +checksum=f7f1ac37e8fb258dbfd8fa9ca60e4a765609e0dea3942c264c3e6aa3af7b4d4a _license_checksum=8023b18fb5118ef65d586363e53909861bd1a9676e5eb83c20fd3ac6e33ea0be skiprdeps="/opt/google/chrome/libqt5_shim.so" From ea6d5d31db7578395fbb27a66bb5ff32c364870c Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Tue, 7 Feb 2023 13:11:53 -0500 Subject: [PATCH 282/356] dnscrypt-proxy: update to 2.1.4 --- srcpkgs/dnscrypt-proxy/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/dnscrypt-proxy/template b/srcpkgs/dnscrypt-proxy/template index 4172fd0a9d5a..e06702e89b92 100644 --- a/srcpkgs/dnscrypt-proxy/template +++ b/srcpkgs/dnscrypt-proxy/template @@ -1,6 +1,6 @@ # Template file for 'dnscrypt-proxy' pkgname=dnscrypt-proxy -version=2.1.3 +version=2.1.4 revision=1 build_style=go go_import_path=github.com/dnscrypt/dnscrypt-proxy @@ -10,8 +10,8 @@ maintainer="cinerea0 " license="ISC" homepage="https://github.com/DNSCrypt/dnscrypt-proxy" changelog="https://raw.githubusercontent.com/DNSCrypt/dnscrypt-proxy/master/ChangeLog" -distfiles="https://github.com/DNSCrypt/dnscrypt-proxy/archive/${version}.tar.gz" -checksum=6163ab3169edd2158f585dff2ddba416b2d29fd4b44b4cc794365fca666a726a +distfiles="https://github.com/DNSCrypt/dnscrypt-proxy/archive/refs/tags/${version}.tar.gz" +checksum=05f0a3e8c8f489caf95919e2a75a1ec4598edd3428d2b9dd357caba6adb2607d conf_files="/etc/dnscrypt-proxy.toml" system_accounts="dnscrypt_proxy" make_dirs="/var/log/dnscrypt-proxy 0750 dnscrypt_proxy dnscrypt_proxy" From 7aff76da1866fd96cdab76ea2072443171246ca2 Mon Sep 17 00:00:00 2001 From: Ashlen Date: Tue, 7 Feb 2023 23:14:51 -0700 Subject: [PATCH 283/356] xorg-server: update to 21.1.7. Fix CVE-2023-0494 Closes: #42141 [via git-merge-pr] --- srcpkgs/xorg-server/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/xorg-server/template b/srcpkgs/xorg-server/template index b0f87841ae16..b4d24434a24f 100644 --- a/srcpkgs/xorg-server/template +++ b/srcpkgs/xorg-server/template @@ -1,6 +1,6 @@ # Template file for 'xorg-server' pkgname=xorg-server -version=21.1.6 +version=21.1.7 revision=1 build_style=meson configure_args="-Dipv6=true -Dxorg=true -Dxnest=true -Dxephyr=true @@ -24,7 +24,7 @@ maintainer="Leah Neukirchen " license="MIT, BSD-3-Clause" homepage="https://xorg.freedesktop.org" distfiles="${XORG_SITE}/xserver/${pkgname}-${version}.tar.xz" -checksum=1eb86ed674d042b6c8b1f9135e59395cbbca35ed551b122f73a7d8bb3bb22484 +checksum=d9c60b2dd0ec52326ca6ab20db0e490b1ff4f566f59ca742d6532e92795877bb lib32disabled=yes provides="xserver-abi-extension-10_1 xserver-abi-input-24_1 xserver-abi-video-25_1 xf86-video-modesetting-1_1" From 2cb91317690023ba87f124a72dbb73cefa7a7678 Mon Sep 17 00:00:00 2001 From: Piraty Date: Wed, 8 Feb 2023 14:18:00 +0100 Subject: [PATCH 284/356] xorg-server-xwayland: update to 22.1.8. --- srcpkgs/xorg-server-xwayland/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template index c286192da72b..8aa7eda6f014 100644 --- a/srcpkgs/xorg-server-xwayland/template +++ b/srcpkgs/xorg-server-xwayland/template @@ -1,6 +1,6 @@ # Template file for 'xorg-server-xwayland' pkgname=xorg-server-xwayland -version=22.1.7 +version=22.1.8 revision=1 build_style=meson configure_args="-Dipv6=true -Dxvfb=false -Dxdmcp=false -Dxcsecurity=true @@ -16,7 +16,7 @@ maintainer="Michal Vasilek " license="MIT" homepage="https://xorg.freedesktop.org" distfiles="https://gitlab.freedesktop.org/xorg/xserver/-/archive/xwayland-$version/xserver-xwayland-$version.tar.gz" -checksum=7df1e8d0a7e510706dc103230c342e58cffe240867ecdce47fd381d33db08a4b +checksum=7f51aa41f5ae588a5a8afebf29c19e76830a9f75bc4f0443974f012a42028c83 make_check=no # needs xtest repository post_install() { From fef668c8f4a95de51dd683078da1e448ec090a50 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Wed, 8 Feb 2023 14:28:35 +0100 Subject: [PATCH 285/356] dino: update to 0.4.0. --- srcpkgs/dino/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/dino/template b/srcpkgs/dino/template index 97aa601dbc70..1b1542906d7c 100644 --- a/srcpkgs/dino/template +++ b/srcpkgs/dino/template @@ -1,20 +1,20 @@ # Template file for 'dino' pkgname=dino -version=0.3.1 +version=0.4.0 revision=1 build_style=cmake configure_args="-DDINO_PLUGIN_ENABLED_notification-sound=ON -DUSE_SOUP3=ON" hostmakedepends="cmake ninja gettext unzip pkg-config vala glib-devel" -makedepends="glib-devel qrencode-devel gtk+3-devel gpgme-devel libgee-devel +makedepends="glib-devel qrencode-devel gtk4-devel gpgme-devel libgee-devel libgcrypt-devel libsoup3-devel libsignal-protocol-c-devel sqlite-devel libcanberra-devel gspell-devel libsrtp-devel libnice-devel gnutls-devel - gst-plugins-base1-devel" + gst-plugins-base1-devel libadwaita-devel" short_desc='Modern XMPP ("Jabber") Chat Client using GTK+/Vala' maintainer="Anjandev Momi " license="GPL-3.0-or-later" homepage="https://github.com/dino/dino" distfiles="https://github.com/dino/dino/archive/v${version}.tar.gz" -checksum=7178fc6b5efcea4e4ab49a7cae58224b5236660816e247a23124466984a9fbf9 +checksum=ee201f4f58b4da269c18594b0960f66fa07519e0ead4a5951189ff3396f3976c if [ "${XBPS_CHECK_PKGS}" ]; then configure_args+=" -DBUILD_TESTS=ON" From ef0a0672fd28a71929d0a46f0bc06612e6e41ec0 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Tue, 7 Feb 2023 23:05:24 -0500 Subject: [PATCH 286/356] jdupes: update to 1.21.2 --- srcpkgs/jdupes/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/jdupes/template b/srcpkgs/jdupes/template index 873b07da8a6f..f4baa0830987 100644 --- a/srcpkgs/jdupes/template +++ b/srcpkgs/jdupes/template @@ -1,6 +1,6 @@ # Template file for 'jdupes' pkgname=jdupes -version=1.21.1 +version=1.21.2 revision=1 build_style=gnu-makefile make_build_args="ENABLE_BTRFS=1" @@ -9,8 +9,8 @@ maintainer="Orphaned " license="MIT" homepage="https://github.com/jbruchon/jdupes" changelog="https://raw.githubusercontent.com/jbruchon/jdupes/master/CHANGES" -distfiles="https://github.com/jbruchon/jdupes/archive/v${version}.tar.gz" -checksum=22de88d1963f70c8ed4d0aa40abe05b48aaa4cc08eed6a2c6c9747010f9f4eb7 +distfiles="https://github.com/jbruchon/jdupes/archive/refs/tags/v${version}.tar.gz" +checksum=5c92333b06cefb1092bf398349218499c6aba94ae735316623a0114f9eda0f75 CFLAGS="-DENABLE_DEDUPE" From f61c1a0a216f3514d6eab274797cced46a673e57 Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Mon, 6 Feb 2023 15:13:15 +0100 Subject: [PATCH 287/356] wiggle: update to 1.3 --- srcpkgs/wiggle/template | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/srcpkgs/wiggle/template b/srcpkgs/wiggle/template index 5606c0491cb5..c09f8c7fda85 100644 --- a/srcpkgs/wiggle/template +++ b/srcpkgs/wiggle/template @@ -1,16 +1,17 @@ # Template file for 'wiggle' pkgname=wiggle -version=1.2 +version=1.3 revision=1 build_style=gnu-makefile -make_build_args="CPPFLAGS=-I." +make_build_args="CFLAGS=-I." make_build_target="wiggle" +make_check_target="test" make_install_args="STRIP=" hostmakedepends="groff" makedepends="ncurses-devel" short_desc="Apply patches that patch rejects" maintainer="Orphaned " license="GPL-2.0-or-later" -homepage="http://git.neil.brown.name/?p=wiggle.git;a=summary" -distfiles="http://neil.brown.name/wiggle/wiggle-${version}.tar.gz" -checksum=31375badb76a4a586f2113e49d13486dbc64844962ae80976a81c6542e901622 +homepage="https://github.com/neilbrown/wiggle" +distfiles="https://github.com/neilbrown/wiggle/archive/refs/tags/v${version}.tar.gz" +checksum=ff92cf0133c1f4dce33563e263cb30e7ddb6f4abdf86d427b1ec1490bec25afa From 369670c56b06f5a177d12b43905cf047e714a519 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Wed, 8 Feb 2023 09:25:53 -0500 Subject: [PATCH 288/356] python3: update to 3.11.2. --- srcpkgs/python3/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template index 3b37f46a8a91..a07ddb08e0c4 100644 --- a/srcpkgs/python3/template +++ b/srcpkgs/python3/template @@ -3,7 +3,7 @@ # THIS PACKAGE MUST BE SYNCHRONIZED WITH "srcpkgs/python3-tkinter". # pkgname=python3 -version=3.11.1 +version=3.11.2 revision=1 build_style="gnu-configure" configure_args="--enable-shared --enable-ipv6 @@ -25,7 +25,7 @@ distfiles=" https://www.python.org/ftp/python/${version}/Python-${version}.tar.xz ${KERNEL_SITE}/bluetooth/${_bluez}.tar.xz " -checksum="85879192f2cffd56cb16c092905949ebf3e5e394b7f764723529637901dfb58f +checksum="29e4b8f5f1658542a8c13e2dd277358c9c48f2b2f7318652ef1675e402b9d2af ae437e65b6b3070c198bc5b0109fe9cdeb9eaa387380e2072f9de65fe8a1de34" skip_extraction="${_bluez}.tar.xz" From 4696f6ace014b75d02631947e59659a69630ee34 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Wed, 8 Feb 2023 09:27:15 -0500 Subject: [PATCH 289/356] python3-tkinter: update to 3.11.2. --- srcpkgs/python3-tkinter/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-tkinter/template b/srcpkgs/python3-tkinter/template index 527642c8d805..3c653153eba3 100644 --- a/srcpkgs/python3-tkinter/template +++ b/srcpkgs/python3-tkinter/template @@ -8,7 +8,7 @@ _desc="Python programming language" pkgname=python3-tkinter -version=3.11.1 +version=3.11.2 revision=1 build_style="gnu-configure" configure_args="--enable-shared --enable-ipv6 @@ -28,7 +28,7 @@ maintainer="Andrew J. Hesford " homepage="https://www.python.org" license="Python-2.0" distfiles="https://www.python.org/ftp/python/${version}/Python-${version}.tar.xz" -checksum=85879192f2cffd56cb16c092905949ebf3e5e394b7f764723529637901dfb58f +checksum=29e4b8f5f1658542a8c13e2dd277358c9c48f2b2f7318652ef1675e402b9d2af if [ "$CROSS_BUILD" ]; then hostmakedepends+=" python3" From f1ce4ac139db32ba8c9b1f9b51dc50bc780e3341 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Wed, 8 Feb 2023 09:27:50 -0500 Subject: [PATCH 290/356] python3-setuptools: update to 67.2.0. --- srcpkgs/python3-setuptools/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template index 28bd7143f18e..0d70f2b7255a 100644 --- a/srcpkgs/python3-setuptools/template +++ b/srcpkgs/python3-setuptools/template @@ -1,6 +1,6 @@ # Template file for 'python3-setuptools' pkgname=python3-setuptools -version=67.1.0 +version=67.2.0 revision=1 build_style=python3-module hostmakedepends="python3-devel" @@ -11,7 +11,7 @@ license="MIT" homepage="https://github.com/pypa/setuptools" changelog="https://raw.githubusercontent.com/pypa/setuptools/master/CHANGES.rst" distfiles="${PYPI_SITE}/s/setuptools/setuptools-${version}.tar.gz" -checksum=e261cdf010c11a41cb5cb5f1bf3338a7433832029f559a6a7614bd42a967c300 +checksum=b440ee5f7e607bb8c9de15259dba2583dd41a38879a7abc1d43a71c59524da48 provides="python3-distribute-${version}_1" replaces="python3-distribute>=0" # Tests rely on jaraco.path, which relies on singledispatch, both unpackaged; From 0556c6031d21f74ec7e065ffd0e4f0f09886547d Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Wed, 8 Feb 2023 09:28:10 -0500 Subject: [PATCH 291/356] python3-cryptography_vectors: update to 39.0.1. --- srcpkgs/python3-cryptography_vectors/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-cryptography_vectors/template b/srcpkgs/python3-cryptography_vectors/template index d87c82d86ed0..bf7d13b48dc7 100644 --- a/srcpkgs/python3-cryptography_vectors/template +++ b/srcpkgs/python3-cryptography_vectors/template @@ -1,6 +1,6 @@ # Template file for 'python3-cryptography_vectors' pkgname=python3-cryptography_vectors -version=39.0.0 +version=39.0.1 revision=1 build_style=python3-module hostmakedepends="python3-setuptools" @@ -10,7 +10,7 @@ maintainer="Andrew J. Hesford " license="BSD-3-Clause, Apache-2.0" homepage="https://github.com/pyca/cryptography" distfiles="${PYPI_SITE}/c/cryptography_vectors/cryptography_vectors-${version}.tar.gz" -checksum=52e59670a0820b5bbfa85f724b8aebd61385787eb8b6607f64d533969124b2a0 +checksum=0cbaeb50bdb7f3c9d7a93b26a0462ef6e97c768ca78d902854fe045c30b680c6 post_install() { vlicense LICENSE From c5a5ead4f806309a42ccfedac986cb4c3fae4ff0 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Wed, 8 Feb 2023 09:30:24 -0500 Subject: [PATCH 292/356] python3-cryptography: update to 39.0.1. --- srcpkgs/python3-cryptography/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-cryptography/template b/srcpkgs/python3-cryptography/template index 68349a14fa70..08aa24d5d126 100644 --- a/srcpkgs/python3-cryptography/template +++ b/srcpkgs/python3-cryptography/template @@ -1,6 +1,6 @@ # Template file for 'python3-cryptography' pkgname=python3-cryptography -version=39.0.0 +version=39.0.1 revision=1 build_style=python3-module build_helper="rust" @@ -17,7 +17,7 @@ license="BSD-3-Clause, Apache-2.0" homepage="https://github.com/pyca/cryptography" changelog="https://raw.githubusercontent.com/pyca/cryptography/master/CHANGELOG.rst" distfiles="${PYPI_SITE}/c/cryptography/cryptography-${version}.tar.gz" -checksum=f964c7dcf7802d133e8dbd1565914fa0194f9d683d82411989889ecd701e8adf +checksum=d1f6198ee6d9148405e49887803907fe8962a23e6c6f83ea7d98f1c0de375695 if [ "$CROSS_BUILD" ]; then makedepends+=" rust-std" From e9137a810d000e20bf00e10baa40962502b2451c Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Wed, 8 Feb 2023 09:30:32 -0500 Subject: [PATCH 293/356] python3-redis: update to 4.5.1. --- srcpkgs/python3-redis/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-redis/template b/srcpkgs/python3-redis/template index 91e1e68f6b37..ea50c6a0cfe3 100644 --- a/srcpkgs/python3-redis/template +++ b/srcpkgs/python3-redis/template @@ -1,6 +1,6 @@ # Template file for 'python3-redis' pkgname=python3-redis -version=4.4.2 +version=4.5.1 revision=1 build_style=python3-module hostmakedepends="python3-setuptools" @@ -11,7 +11,7 @@ license="MIT" homepage="https://github.com/redis/redis-py" changelog="https://raw.githubusercontent.com/redis/redis-py/master/CHANGES" distfiles="${PYPI_SITE}/r/redis/redis-${version}.tar.gz" -checksum=a010f6cb7378065040a02839c3f75c7e0fb37a87116fb4a95be82a95552776c7 +checksum=1eec3741cda408d3a5f84b78d089c8b8d895f21b3b050988351e925faf202864 replaces="python3-aioredis<=2.0.1_1" make_check=no # tests require a running redis server From 049ec664c25454abddedbe61835e0985c5ea7a20 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Wed, 8 Feb 2023 09:30:35 -0500 Subject: [PATCH 294/356] opencl2-headers: update to 2023.02.06. --- srcpkgs/opencl2-headers/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/opencl2-headers/template b/srcpkgs/opencl2-headers/template index 75104e986795..637273a142e1 100644 --- a/srcpkgs/opencl2-headers/template +++ b/srcpkgs/opencl2-headers/template @@ -1,13 +1,13 @@ # Template file for 'opencl2-headers' pkgname=opencl2-headers -version=2022.09.30 +version=2023.02.06 revision=1 short_desc="OpenCL 2.2 (Open Computing Language) header files" maintainer="Andrew J. Hesford " license="Apache-2.0" homepage="https://github.com/KhronosGroup/OpenCL-Headers" distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=0ae857ecb28af95a420c800b21ed2d0f437503e104f841ab8db249df5f4fbe5c +checksum=464d1b04a5e185739065b2d86e4cebf02c154c416d63e6067a5060d7c053c79a provides="opencl-headers-${version}_${revision}" replaces="opencl-headers>=0" From de22beadbb50ca1c2d1b15266aac2b3797799621 Mon Sep 17 00:00:00 2001 From: Pulux Date: Sun, 22 Jan 2023 06:56:38 +0100 Subject: [PATCH 295/356] python3-sh: update to 1.14.3. --- ...n-some-systems.-Use-a-random-dir-ins.patch | 46 ------------------- srcpkgs/python3-sh/template | 8 ++-- 2 files changed, 4 insertions(+), 50 deletions(-) delete mode 100644 srcpkgs/python3-sh/patches/0001-CWD-may-be-tmp-on-some-systems.-Use-a-random-dir-ins.patch diff --git a/srcpkgs/python3-sh/patches/0001-CWD-may-be-tmp-on-some-systems.-Use-a-random-dir-ins.patch b/srcpkgs/python3-sh/patches/0001-CWD-may-be-tmp-on-some-systems.-Use-a-random-dir-ins.patch deleted file mode 100644 index 1c0063a411e0..000000000000 --- a/srcpkgs/python3-sh/patches/0001-CWD-may-be-tmp-on-some-systems.-Use-a-random-dir-ins.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 6b9fc9ace0219fd7199cb0d0261b01e364e96fe2 Mon Sep 17 00:00:00 2001 -From: Erik Cederstrand -Date: Mon, 16 Aug 2021 08:18:31 +0200 -Subject: [PATCH] CWD may be /tmp on some systems. Use a random dir instead. - Fixes #582 - ---- - test.py | 10 ++++++---- - 1 file changed, 6 insertions(+), 4 deletions(-) - -diff --git a/test.py b/test.py -index 4e9e8e0..d438e30 100644 ---- a/test.py -+++ b/test.py -@@ -2261,13 +2261,15 @@ p.wait() - - def test_pushd(self): - """ test basic pushd functionality """ -+ child = realpath(tempfile.mkdtemp()) -+ - old_wd1 = sh.pwd().strip() - old_wd2 = os.getcwd() - - self.assertEqual(old_wd1, old_wd2) -- self.assertNotEqual(old_wd1, tempdir) -+ self.assertNotEqual(old_wd1, child) - -- with sh.pushd(tempdir): -+ with sh.pushd(child): - new_wd1 = sh.pwd().strip() - new_wd2 = os.getcwd() - -@@ -2276,8 +2278,8 @@ p.wait() - self.assertEqual(old_wd3, old_wd4) - self.assertEqual(old_wd1, old_wd3) - -- self.assertEqual(new_wd1, tempdir) -- self.assertEqual(new_wd2, tempdir) -+ self.assertEqual(new_wd1, child) -+ self.assertEqual(new_wd2, child) - - def test_pushd_cd(self): - """ test that pushd works like pushd/popd with built-in cd correctly """ --- -2.32.0 - diff --git a/srcpkgs/python3-sh/template b/srcpkgs/python3-sh/template index 47e97a175991..a36c8805052b 100644 --- a/srcpkgs/python3-sh/template +++ b/srcpkgs/python3-sh/template @@ -1,17 +1,17 @@ # Template file for 'python3-sh' pkgname=python3-sh -version=1.14.2 -revision=4 +version=1.14.3 +revision=1 build_style=python3-module hostmakedepends="python3-setuptools" depends="python3" checkdepends="python3-Pygments python3-coverage python3-coveralls python3-docopt python3-docutils flake8" short_desc="Python subprocess replacement (Python3)" -maintainer="pulux " +maintainer="pulux " license="MIT" homepage="https://github.com/amoffat/sh" distfiles="${PYPI_SITE}/s/sh/sh-${version}.tar.gz" -checksum=9d7bd0334d494b2a4609fe521b2107438cdb21c0e469ffeeb191489883d6fe0d +checksum=e4045b6c732d9ce75d571c79f5ac2234edd9ae4f5fa9d59b09705082bdca18c7 post_install() { vlicense LICENSE.txt From b7421a2dc4e785b688aca8909e2ef5d03050fb5e Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Wed, 8 Feb 2023 20:16:23 +0100 Subject: [PATCH 296/356] racket: update to 8.8. --- srcpkgs/racket/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template index 0f22d6c04649..2d96716c8afe 100644 --- a/srcpkgs/racket/template +++ b/srcpkgs/racket/template @@ -1,6 +1,6 @@ # Template file for 'racket' pkgname=racket -version=8.7 +version=8.8 revision=1 archs="aarch64* armv6* armv7* i686* x86_64*" build_wrksrc=src @@ -15,7 +15,7 @@ maintainer="Andrea Brancaleoni " license="LGPL-3.0-only, MIT" homepage="http://racket-lang.org/" distfiles="http://mirror.racket-lang.org/installers/${version}/${pkgname}-${version}-src.tgz" -checksum=76a7e66d47e73eb0dc3fca27fc818e36e1d4bffe74da263c5efe3b8801a30a01 +checksum=398422e2b42373e14e4e0f96da3d95cb5744247ba3f73ea99815fb693c2714ab nostrip=yes patch_args="-Np2" From 2901eea3e39e18b7bdf7ccdd7a5b48e661401a8d Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Wed, 8 Feb 2023 21:08:31 +0100 Subject: [PATCH 297/356] New package: rdrview-0.1 --- srcpkgs/rdrview/template | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 srcpkgs/rdrview/template diff --git a/srcpkgs/rdrview/template b/srcpkgs/rdrview/template new file mode 100644 index 000000000000..7be70b9b09d5 --- /dev/null +++ b/srcpkgs/rdrview/template @@ -0,0 +1,12 @@ +# Template file for 'rdrview' +pkgname=rdrview +version=0.1 +revision=1 +build_style=gnu-makefile +makedepends="libcurl-devel libseccomp-devel libxml2-devel" +short_desc="Firefox Reader View as a command line tool" +maintainer="Leah Neukirchen " +license="Apache-2.0" +homepage="https://github.com/eafer/rdrview" +distfiles="https://github.com/eafer/rdrview/archive/refs/tags/v${version}.tar.gz" +checksum=6cb6688b3465f71ced13b889708cbd728193d7137f4108511a3fd2d4331d7f0c From c989e82b1ac34d2240e2657cac018985589b0da8 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Fri, 3 Feb 2023 15:33:19 +0100 Subject: [PATCH 298/356] AppStream: update to 0.16.0. --- srcpkgs/AppStream/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/AppStream/template b/srcpkgs/AppStream/template index 5eca5e52e637..d6ccdfffeab8 100644 --- a/srcpkgs/AppStream/template +++ b/srcpkgs/AppStream/template @@ -1,11 +1,11 @@ # Template file for 'AppStream' pkgname=AppStream -version=0.15.6 +version=0.16.0 revision=1 build_style=meson build_helper="gir qemu" configure_args="$(vopt_bool gir gir) $(vopt_bool vala vapi) - -Dstemming=false -Dapidocs=false -Dqt=true" + -Dstemming=false -Dapidocs=false -Dqt=true -Dsystemd=false" hostmakedepends="docbook-xsl gettext glib-devel gperf libxslt pkg-config qt5-host-tools $(vopt_if vala vala) itstool" makedepends="libglib-devel libxml2-devel libyaml-devel qt5-devel libxmlb-devel @@ -16,7 +16,7 @@ license="GPL-2.0-or-later" homepage="https://github.com/ximion/appstream" changelog="https://raw.githubusercontent.com/ximion/appstream/master/NEWS" distfiles="https://github.com/ximion/appstream/archive/v${version}.tar.gz" -checksum=d46a6689f57aaefb587f01bf91071966b3e65de15b833d11e1911ce07a1350f2 +checksum=ffbd4af94aafd3edd8f965391b95a49b385918ed8633b96406e2c225baffec9b conf_files="/etc/appstream.conf" triggers="appstream-cache" @@ -24,7 +24,7 @@ build_options="gir vala" build_options_default="gir vala" AppStream-devel_package() { - depends="AppStream-${version}_${revision} AppStream-qt-${version}_${revision}" + depends="${sourcepkg}>=${version}_${revision} AppStream-qt>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include From 863f74fb91e39ae68e252fbd7390d21d5a3d2c5c Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Wed, 8 Feb 2023 21:43:34 +0100 Subject: [PATCH 299/356] less: fix update-check, add changelog --- srcpkgs/less/template | 1 + srcpkgs/less/update | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/less/template b/srcpkgs/less/template index b700271611e2..3a6680224b55 100644 --- a/srcpkgs/less/template +++ b/srcpkgs/less/template @@ -9,5 +9,6 @@ short_desc="Pager program similar to more(1)" maintainer="Enno Boland " license="GPL-3.0-or-later" homepage="http://www.greenwoodsoftware.com/less" +changelog="https://raw.githubusercontent.com/gwsw/less/master/NEWS" distfiles="http://www.greenwoodsoftware.com/less/less-${version}.tar.gz" checksum=a69abe2e0a126777e021d3b73aa3222e1b261f10e64624d41ec079685a6ac209 diff --git a/srcpkgs/less/update b/srcpkgs/less/update index 50cae37e4fa6..582a7ed6c740 100644 --- a/srcpkgs/less/update +++ b/srcpkgs/less/update @@ -1,2 +1 @@ -site='https://greenwoodsoftware.com/less/release.txt' -pattern='\d+' +site="https://greenwoodsoftware.com/less/download.html" From 90f01f909c6b38300d0587e0f5ed620cd76893a4 Mon Sep 17 00:00:00 2001 From: icp Date: Mon, 6 Feb 2023 12:22:00 +0530 Subject: [PATCH 300/356] noto-fonts-ttf: update to 23.2.1. Fix update reporting. --- srcpkgs/noto-fonts-ttf/template | 18 +++++++----------- srcpkgs/noto-fonts-ttf/update | 1 + 2 files changed, 8 insertions(+), 11 deletions(-) create mode 100644 srcpkgs/noto-fonts-ttf/update diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template index c676d1773e31..d3ac05ed8dfb 100644 --- a/srcpkgs/noto-fonts-ttf/template +++ b/srcpkgs/noto-fonts-ttf/template @@ -1,25 +1,21 @@ # Template file for 'noto-fonts-ttf' pkgname=noto-fonts-ttf -version=20220810 +reverts="20220810_1 20190926_2 20190926_1 20181202_1 20181106_1" +version=23.2.1 revision=1 -_githash=2725c70baa8b0176c7577093ba1fc6179aa79478 depends="font-util" short_desc="Google Noto TTF Fonts" maintainer="classabbyamp " license="OFL-1.1" -homepage="https://www.google.com/get/noto/" -# XXX: change to https://github.com/notofonts/notofonts.github.io/tree/main/fonts when migration is complete -# also see https://github.com/notofonts/noto-fonts/issues/2388 -distfiles="https://github.com/notofonts/noto-fonts/archive/${_githash}.tar.gz" -checksum=c1238ca0fc1e954ee2be444cafd53c033b13fa93f8a1e88f7137e9e028e6891e +homepage="https://notofonts.github.io/" +distfiles="https://github.com/notofonts/notofonts.github.io/archive/refs/tags/noto-monthly-release-${version}.tar.gz" +checksum=af1c9b5e2ea768da792b1a95a5aabd36afc8b76131f04e7adc5ea7857b0c4791 font_dirs="/usr/share/fonts/noto" do_install() { - # remove duplicates - rm hinted/ttf/NotoSansTifinagh/NotoSansTifinagh[AGHRST]*.ttf + vlicense fonts/LICENSE vmkdir usr/share/fonts/noto - vcopy "hinted/ttf/Noto*/*" usr/share/fonts/noto - vlicense LICENSE + vcopy "fonts/Noto*/hinted/ttf/*.ttf" usr/share/fonts/noto } noto-fonts-ttf-extra_package() { diff --git a/srcpkgs/noto-fonts-ttf/update b/srcpkgs/noto-fonts-ttf/update new file mode 100644 index 000000000000..f5a25386ba8b --- /dev/null +++ b/srcpkgs/noto-fonts-ttf/update @@ -0,0 +1 @@ +pattern="/archive/refs/tags/noto-monthly-release-\K[\d.]+(?=\.tar\.gz)" From 90808a5787590cc34ccaa9db69b8b64294a90983 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Wed, 8 Feb 2023 17:15:36 +0100 Subject: [PATCH 301/356] chromium: update to 110.0.5481.77. --- ...chromium-110-CredentialUIEntry-const.patch | 41 ++++ ...romium-110-DarkModeLABColorSpace-pow.patch | 37 ++++ .../chromium-110-NativeThemeBase-fabs.patch | 29 +++ ...the-Stack-object-from-ThreadLocalTop.patch | 205 ++++++++++++++++++ srcpkgs/chromium/template | 11 +- 5 files changed, 317 insertions(+), 6 deletions(-) create mode 100644 srcpkgs/chromium/patches/chromium-110-CredentialUIEntry-const.patch create mode 100644 srcpkgs/chromium/patches/chromium-110-DarkModeLABColorSpace-pow.patch create mode 100644 srcpkgs/chromium/patches/chromium-110-NativeThemeBase-fabs.patch create mode 100644 srcpkgs/chromium/patches/v8-move-the-Stack-object-from-ThreadLocalTop.patch diff --git a/srcpkgs/chromium/patches/chromium-110-CredentialUIEntry-const.patch b/srcpkgs/chromium/patches/chromium-110-CredentialUIEntry-const.patch new file mode 100644 index 000000000000..eb68aa27aca4 --- /dev/null +++ b/srcpkgs/chromium/patches/chromium-110-CredentialUIEntry-const.patch @@ -0,0 +1,41 @@ +From b4e56d22275cae5a910463a966a96345430a83ea Mon Sep 17 00:00:00 2001 +From: Ivan Murashov +Date: Sat, 17 Dec 2022 12:06:01 +0000 +Subject: [PATCH] libstdc++: Don't use const members in std::vector in password_manager::CredentialUIEntry + +Otherwise build fails when building with use_custom_libcxx=false. +The error example: +std::vector must have a non-const, non-volatile value_type + +Implementation of std::vector in libstdc++ does not allow const. + +Bug: 957519 +Change-Id: I089de2d52df25138d74dbf01fdf61d6301b4d871 +Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4111037 +Reviewed-by: Mohamed Amir Yosef +Commit-Queue: Mohamed Amir Yosef +Cr-Commit-Position: refs/heads/main@{#1084697} +--- + +diff --git a/components/password_manager/core/browser/ui/credential_ui_entry.cc b/components/password_manager/core/browser/ui/credential_ui_entry.cc +index 1e0766a..a9a34f7 100644 +--- a/components/password_manager/core/browser/ui/credential_ui_entry.cc ++++ b/components/password_manager/core/browser/ui/credential_ui_entry.cc +@@ -97,7 +97,7 @@ + // For cases when the notes differ within grouped passwords (e.g: a + // credential exists in both account and profile stores), respective notes + // should be concatenated and linebreak used as a delimiter. +- std::vector notes_with_duplicates; ++ std::vector notes_with_duplicates; + for (const auto& form : forms) { + // Only notes with an empty `unique_display_name` are supported in the + // settings UI. +@@ -109,7 +109,7 @@ + } + auto unique_notes = + base::MakeFlatSet(std::move(notes_with_duplicates)); +- note = base::JoinString(std::vector( ++ note = base::JoinString(std::vector( + unique_notes.begin(), unique_notes.end()), + u"\n"); + diff --git a/srcpkgs/chromium/patches/chromium-110-DarkModeLABColorSpace-pow.patch b/srcpkgs/chromium/patches/chromium-110-DarkModeLABColorSpace-pow.patch new file mode 100644 index 000000000000..91f1aee073e6 --- /dev/null +++ b/srcpkgs/chromium/patches/chromium-110-DarkModeLABColorSpace-pow.patch @@ -0,0 +1,37 @@ +From 795c311aae4b718585bc6194189f061000c823a1 Mon Sep 17 00:00:00 2001 +From: Stephan Hartmann +Date: Fri, 23 Dec 2022 14:28:55 +0000 +Subject: [PATCH] libstdc++: fix narrowing in blink::DarkModeLABColorSpace + +Clang-14 errors out with narrowing from double to float. Use std::pow +instead. +--- + .../renderer/platform/graphics/dark_mode_lab_color_space.h | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/third_party/blink/renderer/platform/graphics/dark_mode_lab_color_space.h b/third_party/blink/renderer/platform/graphics/dark_mode_lab_color_space.h +index 999c3e5..c18ea7b 100644 +--- a/third_party/blink/renderer/platform/graphics/dark_mode_lab_color_space.h ++++ b/third_party/blink/renderer/platform/graphics/dark_mode_lab_color_space.h +@@ -125,7 +125,7 @@ class DarkModeLABColorSpace { + // https://en.wikipedia.org/wiki/CIELAB_color_space#Reverse_transformation. + SkV3 FromXYZ(const SkV3& v) const { + auto f = [](float x) { +- return x > kSigma3 ? pow(x, 1.0f / 3.0f) ++ return x > kSigma3 ? std::pow(x, 1.0f / 3.0f) + : x / (3 * kSigma2) + 4.0f / 29.0f; + }; + +@@ -145,7 +145,8 @@ class DarkModeLABColorSpace { + // https://en.wikipedia.org/wiki/CIELAB_color_space#Forward_transformation. + SkV3 ToXYZ(const SkV3& lab) const { + auto invf = [](float x) { +- return x > kSigma ? pow(x, 3.0f) : 3.0f * kSigma2 * (x - 4.0f / 29.0f); ++ return x > kSigma ? std::pow(x, 3.0f) ++ : 3.0f * kSigma2 * (x - 4.0f / 29.0f); + }; + + SkV3 v = {Clamp(lab.x, 0.0f, 100.0f), Clamp(lab.y, -128.0f, 128.0f), +-- +2.38.2 + diff --git a/srcpkgs/chromium/patches/chromium-110-NativeThemeBase-fabs.patch b/srcpkgs/chromium/patches/chromium-110-NativeThemeBase-fabs.patch new file mode 100644 index 000000000000..c7d0e8b1de8d --- /dev/null +++ b/srcpkgs/chromium/patches/chromium-110-NativeThemeBase-fabs.patch @@ -0,0 +1,29 @@ +From 07f0a87e4409f27854b3a1d17f270a3497f38947 Mon Sep 17 00:00:00 2001 +From: Stephan Hartmann +Date: Mon, 19 Dec 2022 19:07:37 +0000 +Subject: [PATCH] GCC: use fabsf in ui::NativeThemeBase::OutlineColor + +Template deduction fails for base::clamp, because return type of +fabs is double and all other parameters are float. + +Bug: 819294 +Change-Id: I34f1c9c99d13f69097d899bfcb0526cbdf4fe1c1 +Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4110869 +Reviewed-by: Peter Kasting +Commit-Queue: Stephan Hartmann +Cr-Commit-Position: refs/heads/main@{#1085034} +--- + +diff --git a/ui/native_theme/native_theme_base.cc b/ui/native_theme/native_theme_base.cc +index 169c60c..36db49a 100644 +--- a/ui/native_theme/native_theme_base.cc ++++ b/ui/native_theme/native_theme_base.cc +@@ -1336,7 +1336,7 @@ + // The following code has been tested to look OK with all of the + // default GTK themes. + SkScalar min_diff = base::clamp((hsv1[1] + hsv2[1]) * 1.2f, 0.28f, 0.5f); +- SkScalar diff = base::clamp(fabs(hsv1[2] - hsv2[2]) / 2, min_diff, 0.5f); ++ SkScalar diff = base::clamp(fabsf(hsv1[2] - hsv2[2]) / 2, min_diff, 0.5f); + + if (hsv1[2] + hsv2[2] > 1.0) + diff = -diff; diff --git a/srcpkgs/chromium/patches/v8-move-the-Stack-object-from-ThreadLocalTop.patch b/srcpkgs/chromium/patches/v8-move-the-Stack-object-from-ThreadLocalTop.patch new file mode 100644 index 000000000000..73e042cf5562 --- /dev/null +++ b/srcpkgs/chromium/patches/v8-move-the-Stack-object-from-ThreadLocalTop.patch @@ -0,0 +1,205 @@ +From 7b6fbcd0a6700db498ad55db046ecda92c8ee8c1 Mon Sep 17 00:00:00 2001 +From: Nikolaos Papaspyrou +Date: Sun, 29 Jan 2023 17:18:08 +0100 +Subject: [PATCH] Merge: [heap] Move the Stack object from ThreadLocalTop to + Isolate + +This is just for nodejs, do not backmerge to 11.0. +(cherry picked from commit 1e4b71d99fea5ea6bb4bf6420585a7819872bb0f) + +> Change-Id: I026a35af3bc6999a09b21f277756d4454c086343 +> Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4152476 +> Reviewed-by: Michael Lippautz +> Reviewed-by: Omer Katz +> Commit-Queue: Nikolaos Papaspyrou +> Cr-Commit-Position: refs/heads/main@{#85445} + +Stack information is thread-specific and, until now, it was stored in a +field in ThreadLocalTop. This CL moves stack information to the isolate +and makes sure to update the stack start whenever a main thread enters +the isolate. At the same time, the Stack object is refactored and +simplified. + +As a side effect, after removing the Stack object, ThreadLocalTop +satisfies the std::standard_layout trait; this fixes some issues +observed with different C++ compilers. + +Bug: v8:13630 +Bug: v8:13257 +Change-Id: I4be1f04fe90699e1a6e456dad3e0dd623851acce +--- + src/execution/isolate.cc | 36 +++++++++++++++---------------- + src/execution/isolate.h | 6 ++++++ + src/execution/thread-local-top.cc | 2 -- + src/execution/thread-local-top.h | 6 +----- + src/heap/heap.cc | 4 +--- + 5 files changed, 25 insertions(+), 29 deletions(-) + +diff --git a/src/execution/isolate.cc b/src/execution/isolate.cc +index 4edf364e0a..be4fd400d2 100644 +--- a/v8/src/execution/isolate.cc ++++ b/v8/src/execution/isolate.cc +@@ -3074,22 +3074,23 @@ void Isolate::AddSharedWasmMemory(Handle memory_object) { + void Isolate::RecordStackSwitchForScanning() { + Object current = root(RootIndex::kActiveContinuation); + DCHECK(!current.IsUndefined()); +- thread_local_top()->stack_.ClearStackSegments(); +- wasm::StackMemory* stack = Managed::cast( +- WasmContinuationObject::cast(current).stack()) +- .get() +- .get(); ++ stack().ClearStackSegments(); ++ wasm::StackMemory* wasm_stack = ++ Managed::cast( ++ WasmContinuationObject::cast(current).stack()) ++ .get() ++ .get(); + current = WasmContinuationObject::cast(current).parent(); +- thread_local_top()->stack_.SetStackStart( +- reinterpret_cast(stack->base())); ++ heap()->SetStackStart(reinterpret_cast(wasm_stack->base())); + // We don't need to add all inactive stacks. Only the ones in the active chain + // may contain cpp heap pointers. + while (!current.IsUndefined()) { + auto cont = WasmContinuationObject::cast(current); +- auto* stack = Managed::cast(cont.stack()).get().get(); +- thread_local_top()->stack_.AddStackSegment( +- reinterpret_cast(stack->base()), +- reinterpret_cast(stack->jmpbuf()->sp)); ++ auto* wasm_stack = ++ Managed::cast(cont.stack()).get().get(); ++ stack().AddStackSegment( ++ reinterpret_cast(wasm_stack->base()), ++ reinterpret_cast(wasm_stack->jmpbuf()->sp)); + current = cont.parent(); + } + } +@@ -3377,20 +3378,13 @@ void Isolate::Delete(Isolate* isolate) { + Isolate* saved_isolate = isolate->TryGetCurrent(); + SetIsolateThreadLocals(isolate, nullptr); + isolate->set_thread_id(ThreadId::Current()); +- isolate->thread_local_top()->stack_ = +- saved_isolate ? std::move(saved_isolate->thread_local_top()->stack_) +- : ::heap::base::Stack(base::Stack::GetStackStart()); ++ isolate->heap()->SetStackStart(base::Stack::GetStackStart()); + + bool owns_shared_isolate = isolate->owns_shared_isolate_; + Isolate* maybe_shared_isolate = isolate->shared_isolate_; + + isolate->Deinit(); + +- // Restore the saved isolate's stack. +- if (saved_isolate) +- saved_isolate->thread_local_top()->stack_ = +- std::move(isolate->thread_local_top()->stack_); +- + #ifdef DEBUG + non_disposed_isolates_--; + #endif // DEBUG +@@ -4647,6 +4641,10 @@ bool Isolate::Init(SnapshotData* startup_snapshot_data, + void Isolate::Enter() { + Isolate* current_isolate = nullptr; + PerIsolateThreadData* current_data = CurrentPerIsolateThreadData(); ++ ++ // Set the stack start for the main thread that enters the isolate. ++ heap()->SetStackStart(base::Stack::GetStackStart()); ++ + if (current_data != nullptr) { + current_isolate = current_data->isolate_; + DCHECK_NOT_NULL(current_isolate); +diff --git a/src/execution/isolate.h b/src/execution/isolate.h +index a32f999fe5..1cb6e10661 100644 +--- a/v8/src/execution/isolate.h ++++ b/v8/src/execution/isolate.h +@@ -32,6 +32,7 @@ + #include "src/execution/stack-guard.h" + #include "src/handles/handles.h" + #include "src/handles/traced-handles.h" ++#include "src/heap/base/stack.h" + #include "src/heap/factory.h" + #include "src/heap/heap.h" + #include "src/heap/read-only-heap.h" +@@ -2022,6 +2023,8 @@ class V8_EXPORT_PRIVATE Isolate final : private HiddenFactory { + SimulatorData* simulator_data() { return simulator_data_; } + #endif + ++ ::heap::base::Stack& stack() { return stack_; } ++ + #ifdef V8_ENABLE_WEBASSEMBLY + wasm::StackMemory*& wasm_stacks() { return wasm_stacks_; } + // Update the thread local's Stack object so that it is aware of the new stack +@@ -2520,6 +2523,9 @@ class V8_EXPORT_PRIVATE Isolate final : private HiddenFactory { + // The mutex only guards adding pages, the retrieval is signal safe. + base::Mutex code_pages_mutex_; + ++ // Stack information for the main thread. ++ ::heap::base::Stack stack_; ++ + #ifdef V8_ENABLE_WEBASSEMBLY + wasm::StackMemory* wasm_stacks_; + #endif +diff --git a/src/execution/thread-local-top.cc b/src/execution/thread-local-top.cc +index 0d7071ddda..05cc20b8e4 100644 +--- a/v8/src/execution/thread-local-top.cc ++++ b/v8/src/execution/thread-local-top.cc +@@ -37,14 +37,12 @@ void ThreadLocalTop::Clear() { + current_embedder_state_ = nullptr; + failed_access_check_callback_ = nullptr; + thread_in_wasm_flag_address_ = kNullAddress; +- stack_ = ::heap::base::Stack(); + } + + void ThreadLocalTop::Initialize(Isolate* isolate) { + Clear(); + isolate_ = isolate; + thread_id_ = ThreadId::Current(); +- stack_.SetStackStart(base::Stack::GetStackStart()); + #if V8_ENABLE_WEBASSEMBLY + thread_in_wasm_flag_address_ = reinterpret_cast
( + trap_handler::GetThreadInWasmThreadLocalAddress()); +diff --git a/src/execution/thread-local-top.h b/src/execution/thread-local-top.h +index 43fec0a7df..989c817f31 100644 +--- a/v8/src/execution/thread-local-top.h ++++ b/v8/src/execution/thread-local-top.h +@@ -10,7 +10,6 @@ + #include "include/v8-unwinder.h" + #include "src/common/globals.h" + #include "src/execution/thread-id.h" +-#include "src/heap/base/stack.h" + #include "src/objects/contexts.h" + #include "src/utils/utils.h" + +@@ -30,7 +29,7 @@ class ThreadLocalTop { + // TODO(all): This is not particularly beautiful. We should probably + // refactor this to really consist of just Addresses and 32-bit + // integer fields. +- static constexpr uint32_t kSizeInBytes = 30 * kSystemPointerSize; ++ static constexpr uint32_t kSizeInBytes = 25 * kSystemPointerSize; + + // Does early low-level initialization that does not depend on the + // isolate being present. +@@ -147,9 +146,6 @@ class ThreadLocalTop { + + // Address of the thread-local "thread in wasm" flag. + Address thread_in_wasm_flag_address_; +- +- // Stack information. +- ::heap::base::Stack stack_; + }; + + } // namespace internal +diff --git a/src/heap/heap.cc b/src/heap/heap.cc +index 51a90ddcab..b5722ab6ec 100644 +--- a/v8/src/heap/heap.cc ++++ b/v8/src/heap/heap.cc +@@ -5851,9 +5851,7 @@ void Heap::SetStackStart(void* stack_start) { + stack().SetStackStart(stack_start); + } + +-::heap::base::Stack& Heap::stack() { +- return isolate_->thread_local_top()->stack_; +-} ++::heap::base::Stack& Heap::stack() { return isolate_->stack(); } + + void Heap::RegisterExternallyReferencedObject(Address* location) { + Object object = TracedHandles::Mark(location, TracedHandles::MarkMode::kAll); diff --git a/srcpkgs/chromium/template b/srcpkgs/chromium/template index 54b2bc4fd3a3..b4b03f3b1410 100644 --- a/srcpkgs/chromium/template +++ b/srcpkgs/chromium/template @@ -1,14 +1,14 @@ # Template file for 'chromium' pkgname=chromium # See https://chromiumdash.appspot.com/releases?platform=Linux for the latest version -version=109.0.5414.119 +version=110.0.5481.77 revision=1 archs="i686* x86_64* aarch64* armv7l*" hostmakedepends=" $(vopt_if clang "clang lld llvm12") $(vopt_if js_optimize openjdk) bison git gperf hwids ninja nodejs perl pkg-config python3 - libatomic-devel libepoxy-devel libevent-devel libglib-devel wayland-devel" + libatomic-devel libepoxy-devel libevent-devel libglib-devel" makedepends=" alsa-lib-devel libdav1d-devel brotli-devel cups-devel elfutils-devel ffmpeg-devel fontconfig-devel freetype-devel gtk+3-devel jsoncpp-devel libXScrnSaver-devel @@ -18,7 +18,7 @@ makedepends=" libpng-devel libva-devel libwebp-devel libxml2-devel libxshmfence-devel libxslt-devel woff2-devel minizip-devel mit-krb5-devel nss-devel opus-devel pciutils-devel re2-devel snappy-devel speech-dispatcher-devel speex-devel - xcb-proto zlib-devel libaom-devel + xcb-proto zlib-devel libaom-devel libffi-devel $(vopt_if pipewire pipewire-devel) $(vopt_if pulseaudio pulseaudio-devel) $(vopt_if sndio sndio-devel)" @@ -28,7 +28,7 @@ maintainer="Duncaen " license="BSD-3-Clause" homepage="https://www.chromium.org/" distfiles="https://commondatastorage.googleapis.com/chromium-browser-official/${pkgname}-${version}.tar.xz" -checksum=cbcdef5ee71acb53790ded3adef86871812b46e9f208dce8ec3f8ab04958be2d +checksum=e348ab2dc4311083e729d714a81e95dd9db108ff71437dde451c97ac939881ce lib32disabled=yes @@ -213,8 +213,7 @@ do_configure() { 'enable_hangout_services_extension=true' 'use_system_harfbuzz=false' - 'use_system_libwayland=true' - 'use_system_wayland_scanner=true' + 'use_system_libffi=true' 'use_qt=false' From dfd9b1c1ade601f7dc12d4a29f72a4c06053bb23 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Thu, 2 Feb 2023 19:54:31 +0100 Subject: [PATCH 302/356] domain_exporter: update to 0.1.24. --- srcpkgs/domain_exporter/template | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/srcpkgs/domain_exporter/template b/srcpkgs/domain_exporter/template index 5035a3b4240c..b122720b0c71 100644 --- a/srcpkgs/domain_exporter/template +++ b/srcpkgs/domain_exporter/template @@ -1,13 +1,12 @@ # Template file for 'domain_exporter' pkgname=domain_exporter -version=0.1.8 +version=0.1.24 revision=1 build_style=go go_import_path="github.com/shift/domain_exporter" -hostmakedepends="git" short_desc="Prometheus WHOIS domain details exporter" maintainer="Toyam Cox " license="Apache-2.0" homepage="https://github.com/shift/domain_exporter" distfiles="https://github.com/shift/domain_exporter/archive/v${version}.tar.gz" -checksum=f45a60f75832cf6b2df8943b570a636956901399d01f10b2d6bbf7e5ed24077d +checksum=62262d3234f7404859b21647dbb3661e425eeb44b9fad8e5368ddc4bd91364f2 From fd5444bb2574a5fc2d5fc002876af1d4afa55df2 Mon Sep 17 00:00:00 2001 From: 0x5c Date: Thu, 9 Feb 2023 05:04:14 -0500 Subject: [PATCH 303/356] discord-ptb: update to 0.0.39. --- srcpkgs/discord-ptb/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template index eb92370a7d8e..86351339a372 100644 --- a/srcpkgs/discord-ptb/template +++ b/srcpkgs/discord-ptb/template @@ -1,6 +1,6 @@ # Template file for 'discord-ptb' pkgname=discord-ptb -version=0.0.38 +version=0.0.39 revision=1 archs="x86_64" depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic @@ -10,7 +10,7 @@ maintainer="0x5c " license="custom:Proprietary" homepage="https://discord.com/" distfiles="https://dl-ptb.discordapp.net/apps/linux/${version}/discord-ptb-${version}.tar.gz" -checksum=6cf83b64d410c44a514a9a7c8f9fd72c10c427221df260c6c52eadaa4cf3235b +checksum=2e80e0de2c0ad7cac3b3353f75010ad3f27c0c8c6bab276c7df959a3c200464b nopie=yes restricted=yes repository=nonfree From 8087666b296c2789f17dda23ca0ad9ad6a660a92 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 2 Feb 2023 19:54:31 +0100 Subject: [PATCH 304/356] element-desktop: add Proper MimeType to .desktop --- srcpkgs/element-desktop/files/element-desktop.desktop | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/element-desktop/files/element-desktop.desktop b/srcpkgs/element-desktop/files/element-desktop.desktop index e8ab06a41aaa..640f029499c9 100644 --- a/srcpkgs/element-desktop/files/element-desktop.desktop +++ b/srcpkgs/element-desktop/files/element-desktop.desktop @@ -7,3 +7,4 @@ Type=Application Icon=element StartupWMClass=element Categories=Network;InstantMessaging;Chat;IRCClient +MimeType=x-scheme-handler/element; From a2dc1f68bf98217d51c2ffb3697b74c03694e40a Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Feb 2023 09:12:51 +0100 Subject: [PATCH 305/356] uchardet: update to 0.0.8. --- srcpkgs/uchardet/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/uchardet/template b/srcpkgs/uchardet/template index 1a2f1e2f6d74..8b7e4a2f870f 100644 --- a/srcpkgs/uchardet/template +++ b/srcpkgs/uchardet/template @@ -1,6 +1,6 @@ # Template file for 'uchardet' pkgname=uchardet -version=0.0.7 +version=0.0.8 revision=1 build_style=cmake short_desc="Encoding detector library ported from Mozilla" @@ -9,7 +9,7 @@ license="MPL-1.1" homepage="https://www.freedesktop.org/wiki/Software/uchardet" changelog="https://cgit.freedesktop.org/uchardet/uchardet/tag/?id=v${version}" distfiles="$FREEDESKTOP_SITE/uchardet/releases/uchardet-${version}.tar.xz" -checksum=3fc79408ae1d84b406922fa9319ce005631c95ca0f34b205fad867e8b30e45b1 +checksum=e97a60cfc00a1c147a674b097bb1422abd9fa78a2d9ce3f3fdcc2e78a34ac5f0 uchardet-devel_package() { short_desc+=" - development files" From b7cade31e99fd76563eec55ee59d87feba7ffcc1 Mon Sep 17 00:00:00 2001 From: Eloi Torrents Date: Mon, 6 Feb 2023 10:31:09 +0100 Subject: [PATCH 306/356] python3-PGPy: update to 0.6.0. --- srcpkgs/python3-PGPy/template | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/srcpkgs/python3-PGPy/template b/srcpkgs/python3-PGPy/template index 5268c19777ad..ee059076e373 100644 --- a/srcpkgs/python3-PGPy/template +++ b/srcpkgs/python3-PGPy/template @@ -1,18 +1,17 @@ # Template file for 'python3-PGPy' pkgname=python3-PGPy -version=0.5.4 -revision=2 +version=0.6.0 +revision=1 build_style=python3-module hostmakedepends="python3-setuptools python3-wheel" depends="python3-cryptography python3-pyasn1 python3-six" +checkdepends="python3-pytest python3-progressbar $depends" short_desc="Pretty Good Privacy for Python" maintainer="Anjandev Momi " license="BSD-3-Clause" homepage="https://github.com/SecurityInnovation/PGPy" distfiles="https://github.com/SecurityInnovation/PGPy/archive/v${version}.tar.gz" -checksum=beb2e7745ddebf85a24239aa681fa83a9ab8f8867d7ac55351fb0732279ac4fa -# requires progressbar -make_check=no +checksum=33028fc2c47718a9215311bb22d6fed042074afbc91bf4e9764fdf0df54fc2b3 post_install() { vlicense LICENSE From 49b1990df1d3b0537eb9c217eaf342d48613a706 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 9 Feb 2023 13:04:30 +0100 Subject: [PATCH 307/356] byacc: update to 20230201. --- srcpkgs/byacc/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/byacc/template b/srcpkgs/byacc/template index 5f9d13aed378..c4165b043ced 100644 --- a/srcpkgs/byacc/template +++ b/srcpkgs/byacc/template @@ -1,6 +1,6 @@ # Template file for 'byacc' pkgname=byacc -version=20221229 +version=20230201 revision=1 build_style=gnu-configure configure_args="--program-transform=s,^,b," @@ -9,7 +9,7 @@ maintainer="Leah Neukirchen " license="Public Domain" homepage="https://invisible-island.net/byacc/" distfiles="ftp://ftp.invisible-island.net/byacc/byacc-${version}.tgz" -checksum=1316c6f790fafa6688427f1ff91267b61d8b7873b443c620eef69a6eff0503bc +checksum=576cc9d9ae5e22503ed5e3582498cf2cccacef401969106420547b4d05c87d76 alternatives=" yacc:yacc:/usr/bin/byacc From 3eecf04b518447ba4203308c9a412a8cba7a2a5c Mon Sep 17 00:00:00 2001 From: Krul Ceter Date: Sun, 5 Feb 2023 10:33:31 +0300 Subject: [PATCH 308/356] darkhttpd: update to 1.14. Closes: #42087 [via git-merge-pr] --- srcpkgs/darkhttpd/template | 20 +++++++++----------- srcpkgs/darkhttpd/update | 1 - 2 files changed, 9 insertions(+), 12 deletions(-) delete mode 100644 srcpkgs/darkhttpd/update diff --git a/srcpkgs/darkhttpd/template b/srcpkgs/darkhttpd/template index 4a07f0c0ae51..9168438d17c7 100644 --- a/srcpkgs/darkhttpd/template +++ b/srcpkgs/darkhttpd/template @@ -1,27 +1,25 @@ # Template file for 'darkhttpd' pkgname=darkhttpd -version=1.13 +version=1.14 revision=1 short_desc="Small and secure static webserver" maintainer="Andrea Brancaleoni " license="ISC" homepage="https://unix4lyfe.org/darkhttpd/" -distfiles="https://github.com/emikulic/darkhttpd/archive/v${version}.tar.gz" -checksum=1d88c395ac79ca9365aa5af71afe4ad136a4ed45099ca398168d4a2014dc0fc2 -CFLAGS="$CFLAGS $LDFLAGS" +distfiles="https://github.com/emikulic/darkhttpd/archive/refs/tags/v${version}.tar.gz" +checksum=e063de9efa5635260c8def00a4d41ec6145226a492d53fa1dac436967670d195 # Create darkhttpd system user/group system_accounts="_darkhttpd" -make_dirs="/srv/www/${pkgname} 0755 _${pkgname} _${pkgname} - /var/log/${pkgname} 0755 _${pkgname} _${pkgname}" +make_dirs="/srv/www/darkhttpd 0755 _darkhttpd _darkhttpd + /var/log/darkhttpd 0755 _darkhttpd _darkhttpd" do_build() { - ${CC} ${CFLAGS} ${LDFLAGS} ${LIBS} ${pkgname}.c -o ${pkgname} + ${CC} ${CFLAGS} ${LDFLAGS} darkhttpd.c -o darkhttpd } do_install() { - vsv ${pkgname} - vbin ${pkgname} - sed -n '0,/^$/p' darkhttpd.c > LICENSE - vlicense LICENSE + vsv darkhttpd + vbin darkhttpd + vlicense COPYING LICENSE } diff --git a/srcpkgs/darkhttpd/update b/srcpkgs/darkhttpd/update deleted file mode 100644 index 2c906cdbfdeb..000000000000 --- a/srcpkgs/darkhttpd/update +++ /dev/null @@ -1 +0,0 @@ -site=https://unix4lyfe.org/darkhttpd/ From 53e3703b84c12f8df37f9eef137611dc9581d7fa Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 9 Feb 2023 13:18:18 +0100 Subject: [PATCH 309/356] acpid: don't generate events for cursor keys and keypad enter. Closes #41994. --- srcpkgs/acpid/patches/no-cursor-events.patch | 16 ++++++++++++++++ srcpkgs/acpid/template | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/acpid/patches/no-cursor-events.patch diff --git a/srcpkgs/acpid/patches/no-cursor-events.patch b/srcpkgs/acpid/patches/no-cursor-events.patch new file mode 100644 index 000000000000..983c291153c2 --- /dev/null +++ b/srcpkgs/acpid/patches/no-cursor-events.patch @@ -0,0 +1,16 @@ +--- a/input_layer.c ++++ b/input_layer.c +@@ -181,11 +181,13 @@ + "button/kbdillumdown KBILLUMDOWN 00000080 00000000" }, + { EV_KEY, KEY_COPY, 1, "button/copy COPY 00000080 00000000" }, + { EV_KEY, KEY_RESTART, 1, "button/restart RSTR 00000080 00000000" }, ++#if 0 + { EV_KEY, KEY_KPENTER, 1, "button/kpenter KPENTER 00000080 00000000" }, + { EV_KEY, KEY_UP, 1, "button/up UP 00000080 00000000" }, + { EV_KEY, KEY_LEFT, 1, "button/left LEFT 00000080 00000000" }, + { EV_KEY, KEY_RIGHT, 1, "button/right RIGHT 00000080 00000000" }, + { EV_KEY, KEY_DOWN, 1, "button/down DOWN 00000080 00000000" }, ++#endif + { EV_KEY, KEY_MENU, 1, "button/menu MENU 00000080 00000000" }, + { EV_KEY, KEY_BACK, 1, "button/back BACK 00000080 00000000" }, + { EV_KEY, KEY_HOMEPAGE, 1, "button/homepage HOMEPAGE 00000080 00000000" }, diff --git a/srcpkgs/acpid/template b/srcpkgs/acpid/template index 6e066b9409ba..1c498a233322 100644 --- a/srcpkgs/acpid/template +++ b/srcpkgs/acpid/template @@ -1,7 +1,7 @@ # Template file for 'acpid' pkgname=acpid version=2.0.34 -revision=1 +revision=2 build_style=gnu-configure short_desc="ACPI Daemon (acpid) With Netlink Support" maintainer="Enno Boland " From bdef53b8838f51a7d6edd1ae50c955df775eaabd Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 9 Feb 2023 13:24:57 +0100 Subject: [PATCH 310/356] collectl: update to 4.3.8. --- srcpkgs/collectl/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/collectl/template b/srcpkgs/collectl/template index 8eb6009ab822..0bb564862bfe 100644 --- a/srcpkgs/collectl/template +++ b/srcpkgs/collectl/template @@ -1,6 +1,6 @@ # Template file for 'collectl' pkgname=collectl -version=4.3.7 +version=4.3.8 revision=1 conf_files="/etc/collectl.conf" depends="perl perl-Term-ReadKey" @@ -10,7 +10,7 @@ license="Artistic-1.0-Perl, GPL-2.0-only" homepage="https://collectl.sourceforge.net/" changelog="https://collectl.sourceforge.net/Releases.html" distfiles="${SOURCEFORGE_SITE}/collectl/collectl-${version}.src.tar.gz" -checksum=36a4cdf61c6880cc77fedf19a3bf10503e3f0783d77f589ba570a3006d501d5e +checksum=6831de65a0af377b7dc92bd6439253f4f5d06cd77752d7ec5b8d92bfaa28240a do_install() { export DESTDIR From c9e9b9131b49d2f540594b0c9203dbc9ff99e23a Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 9 Feb 2023 13:25:57 +0100 Subject: [PATCH 311/356] python3-pipenv: update to 2023.2.4. --- srcpkgs/python3-pipenv/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template index 5f819ac2c958..c619da985ef8 100644 --- a/srcpkgs/python3-pipenv/template +++ b/srcpkgs/python3-pipenv/template @@ -1,6 +1,6 @@ # Template file for 'python3-pipenv' pkgname=python3-pipenv -version=2022.12.19 +version=2023.2.4 revision=1 build_style=python3-pep517 hostmakedepends="python3-wheel" @@ -11,7 +11,7 @@ license="MIT" homepage="https://github.com/pypa/pipenv" changelog="https://github.com/pypa/pipenv/blob/main/CHANGELOG.rst" distfiles="${PYPI_SITE}/p/pipenv/pipenv-${version}.tar.gz" -checksum=56a0e9305912293a8205e23b836b4abb9bca912fd5ef131214cdcdbc1861a1cc +checksum=18a3eba519e36d59f0d5a7f9c42bd268521e4b9b7b3d1bd6adcf131569323275 conflicts="python-pipenv>=0" make_check=no # tests are not contained in release tarball From 2e0654ebb059d1ac281146d45cd3e6c6550f0cdd Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 9 Feb 2023 13:30:21 +0100 Subject: [PATCH 312/356] tig: update to 2.5.8. --- srcpkgs/tig/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/tig/template b/srcpkgs/tig/template index dbaae5bc2c3d..ee1ffcd00619 100644 --- a/srcpkgs/tig/template +++ b/srcpkgs/tig/template @@ -1,6 +1,6 @@ # Template file for 'tig' pkgname=tig -version=2.5.7 +version=2.5.8 revision=1 build_style=gnu-configure make_install_args="install-doc-man" @@ -14,7 +14,7 @@ license="GPL-2.0-only" homepage="https://jonas.github.io/tig/" changelog="https://github.com/jonas/tig/blob/master/NEWS.adoc" distfiles="https://github.com/jonas/tig/archive/tig-${version}.tar.gz" -checksum=60a1acfda3238df28dfbe309adc1892a8c9b35138c738f1567c6c3c65c81fb72 +checksum=d8cbfe4ede9d79b0da93d9002e79e8e466d5b4d2eee3dfa3dabf9cd5551a51c9 pre_configure() { NOCONFIGURE=1 ./autogen.sh From 18efd0bd1d32dc9a86f69ec6f89571fe81b33c1f Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 9 Feb 2023 13:48:55 +0100 Subject: [PATCH 313/356] qemacs: update to 5.4.1c. Upstream moved to Github. --- srcpkgs/qemacs/template | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/srcpkgs/qemacs/template b/srcpkgs/qemacs/template index a82bd65e0d37..dd6101eb9ac2 100644 --- a/srcpkgs/qemacs/template +++ b/srcpkgs/qemacs/template @@ -1,34 +1,29 @@ # Template file for 'qemacs' pkgname=qemacs -version=0.5.0.20170701 -revision=3 -create_wrksrc=yes -build_wrksrc=qemacs +version=5.4.1c +revision=1 +_githash=216b3ff8b77ff138aec22045522d5601b7390e58 build_style=configure configure_args="--prefix=/usr --mandir=/usr/share/man --disable-x11 --disable-plugins" -hostmakedepends="cvs" short_desc="Small but powerful Emacs clone (with UTF-8, HTML, shell, dired)" maintainer="Leah Neukirchen " license="LGPL-2.1-or-later" -homepage="https://bellard.org/qemacs/" +homepage="https://github.com/qemacs/qemacs" +distfiles="https://github.com/qemacs/qemacs/archive/${_githash}.tar.gz" +checksum=cacf12beb925c427204db8e828f1c5bad41cff3439293d03e28631b6a9e66869 -do_fetch() { - cd ${wrksrc} - cvs -d :pserver:anonymous@cvs.savannah.nongnu.org:/sources/qemacs \ - co -D ${version##*.} qemacs -} do_build() { sed -i -e /HOST_CC/s/CFLAGS/HOST_CFLAGS/ -e /INSTALL/s/-s// \ Makefile */Makefile echo CONFIG_HTML=yes >>config.mak echo '#define CONFIG_HTML 1' >>config.h - make V=1 TARGETS=qe STRIP=echo CC="$CC" \ - CFLAGS="$CFLAGS -funsigned-char -Ilibqhtml -I.." \ + make ${makejobs} V=1 TARGETS=qe STRIP=true CC="$CC" \ + CFLAGS="$CFLAGS -funsigned-char -Ilibqhtml -I.. -I." \ LDFLAGS="$LDFLAGS" } do_install() { - make V=1 TARGETS=qe STRIP=echo CC="$CC" \ + make V=1 TARGETS=qe STRIP=true CC="$CC" \ CFLAGS="$CFLAGS -funsigned-char -Ilibqhtml -I.." \ LDFLAGS="$LDFLAGS" CONFIG_HTML= DESTDIR="$DESTDIR" install vdoc qe-doc.html From 305a39591ef5a918c9afa5d3982a91b3e02c868b Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 9 Feb 2023 16:19:21 +0100 Subject: [PATCH 314/356] bpftrace: update to 0.17.0. --- srcpkgs/bpftrace/template | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/srcpkgs/bpftrace/template b/srcpkgs/bpftrace/template index 857815d29eef..952682662128 100644 --- a/srcpkgs/bpftrace/template +++ b/srcpkgs/bpftrace/template @@ -1,10 +1,10 @@ # Template file for 'bpftrace' pkgname=bpftrace -version=0.16.0 +version=0.17.0 revision=1 archs="x86_64* aarch64* ppc64*" build_style=cmake -configure_args="-DBUILD_TESTING=OFF" # needs root to run +configure_args="-DUSE_SYSTEM_BPF_BCC=ON -DBUILD_TESTING=OFF" # needs root to run hostmakedepends="flex pkg-config ruby-asciidoctor" makedepends="bcc-devel cereal clang clang-tools-extra elfutils-devel libbpf-devel libxml2-devel llvm" short_desc="High-level tracing language for Linux enhanced Berkeley Packet Filter" @@ -12,12 +12,10 @@ maintainer="Leah Neukirchen " license="Apache-2.0" homepage="https://github.com/iovisor/bpftrace/" distfiles="https://github.com/iovisor/bpftrace/archive/v${version}.tar.gz" -checksum=89456dee3a20ec6c21ece345d4bf9a16a06af0f63cc5dffa9f5c7eea7916e21d +checksum=ccc853205b081fd7e4270016065ccc04764286644bf8e0eee9bd7f344cad63e5 nostrip=yes # needs to read own symbol table -post_extract() { - vsed -i -e 's:::g' src/btf.cpp -} +CXXFLAGS="-isystem ${XBPS_CROSS_BASE}/usr/include/bcc/compat" post_install() { # clashes with bcc-tools From ad2c5064d8595cbbf3b759fda52577984989d761 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 9 Feb 2023 19:21:18 +0100 Subject: [PATCH 315/356] qemacs: disable parallel build --- srcpkgs/qemacs/template | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srcpkgs/qemacs/template b/srcpkgs/qemacs/template index dd6101eb9ac2..25b37fcdf1cb 100644 --- a/srcpkgs/qemacs/template +++ b/srcpkgs/qemacs/template @@ -12,6 +12,8 @@ license="LGPL-2.1-or-later" homepage="https://github.com/qemacs/qemacs" distfiles="https://github.com/qemacs/qemacs/archive/${_githash}.tar.gz" checksum=cacf12beb925c427204db8e828f1c5bad41cff3439293d03e28631b6a9e66869 +# make: *** No rule to make target '.objs/Linux-x86_64-riscv64-linux-gnu-gcc/libqhtml.a', needed by 'qe_g'. Stop. +disable_parallel_build=yes do_build() { sed -i -e /HOST_CC/s/CFLAGS/HOST_CFLAGS/ -e /INSTALL/s/-s// \ From 989c83bb812a897332c19e27c6d3f1f89da739a5 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Wed, 8 Feb 2023 22:00:03 +0100 Subject: [PATCH 316/356] caddy: update to 2.6.3. --- srcpkgs/caddy/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/caddy/template b/srcpkgs/caddy/template index 8a52cdf5933b..5fd43bb04758 100644 --- a/srcpkgs/caddy/template +++ b/srcpkgs/caddy/template @@ -1,7 +1,7 @@ # Template file for 'caddy' pkgname=caddy -version=2.6.2 -revision=2 +version=2.6.3 +revision=1 build_style=go go_import_path=github.com/caddyserver/caddy/v2 go_package="${go_import_path}/cmd/caddy" @@ -11,7 +11,7 @@ maintainer="Dominic Monroe " license="Apache-2.0" homepage="https://caddyserver.com" distfiles="https://github.com/caddyserver/caddy/archive/v${version}.tar.gz" -checksum=563d027a78919f859188fb894ae5f3669508a3430db347aa726cd73c19fb7038 +checksum=86d6bb9b90fb21b223dc570eb2ccc8cf917750d70fb0d9c4a86d3ec6c13c712c system_accounts="caddy" caddy_homedir="/var/lib/caddy" From 29333991805b1ebb52484ef2804fb90e07aa0e6f Mon Sep 17 00:00:00 2001 From: Duncaen Date: Thu, 9 Feb 2023 20:12:43 +0100 Subject: [PATCH 317/356] youtube-viewer: update to 3.10.6. --- srcpkgs/youtube-viewer/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/youtube-viewer/template b/srcpkgs/youtube-viewer/template index c7efbf8d0213..d4016db082c8 100644 --- a/srcpkgs/youtube-viewer/template +++ b/srcpkgs/youtube-viewer/template @@ -1,6 +1,6 @@ # Template file for 'youtube-viewer' pkgname=youtube-viewer -version=3.10.5 +version=3.10.6 revision=1 build_style=perl-ModuleBuild configure_args="--gtk" @@ -14,7 +14,7 @@ license="Artistic-2.0" homepage="https://github.com/trizen/youtube-viewer" changelog="https://github.com/trizen/youtube-viewer/releases" distfiles="https://github.com/trizen/youtube-viewer/archive/${version}.tar.gz" -checksum=5b2c2cf14ecd6aa18a681e3c25ca64720ec4c56cfd179f07d64d84ec4c5054ff +checksum=4a01984b6b6fd870eb873dd3838411119a23c46950ec10f8f1c460513c218ac4 gtk-youtube-viewer_package() { depends="${sourcepkg}-${version}_${revision} perl-Gtk3 perl-File-ShareDir" From 5d5f5a6ef4fe28e80cb8baa3909ba3be70185b9f Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Thu, 9 Feb 2023 16:48:06 -0500 Subject: [PATCH 318/356] python3-pyzbar: update to 0.1.9. --- srcpkgs/python3-pyzbar/template | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/python3-pyzbar/template b/srcpkgs/python3-pyzbar/template index 2e982852c090..7bf276853321 100644 --- a/srcpkgs/python3-pyzbar/template +++ b/srcpkgs/python3-pyzbar/template @@ -1,16 +1,17 @@ # Template file for 'python3-pyzbar' pkgname=python3-pyzbar -version=0.1.8 -revision=6 +version=0.1.9 +revision=1 build_style=python3-module hostmakedepends="python3-setuptools" depends="libzbar python3" +checkdepends="python3-pytest-xdist python3-Pillow python3-numpy $depends" short_desc="Read one-dimensional barcodes and QR codes" maintainer="Enno Boland " license="MIT" homepage="https://github.com/NaturalHistoryMuseum/pyzbar/" distfiles="https://github.com/NaturalHistoryMuseum/pyzbar/archive/v${version}.tar.gz" -checksum=f51c82c2864f8e5a8d44f55853e027f8cbc592324b7afffa62100f2f9c54cbdb +checksum=6b84ec4c1f36df590c65b610a7757ef8829f202a7df210d2891e6592a8bee8bb conflicts="python-pyzbar>=0" post_install() { From 1f4b76a8b684e0425572ea2922d9c3573233e596 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Thu, 2 Feb 2023 03:02:12 -0500 Subject: [PATCH 319/356] common/environment/setup/install.sh: always add log service - overridable by having a log service at `$pkgname/files/$service/log` - warns if stderr is not redirected in the main service - uses a sane default run script with the service name set as tag and daemon facility --- common/environment/setup/install.sh | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/common/environment/setup/install.sh b/common/environment/setup/install.sh index 5f0571de14ae..b0c5b22f4c2a 100644 --- a/common/environment/setup/install.sh +++ b/common/environment/setup/install.sh @@ -19,11 +19,12 @@ done _vsv() { local service="$1" + local facility="${2:-daemon}" local LN_OPTS="-s" local svdir="${PKGDESTDIR}/etc/sv/${service}" - if [ $# -lt 1 ]; then - msg_red "$pkgver: vsv: 1 argument expected: \n" + if [ $# -lt 1 ] || [ $# -gt 2 ]; then + msg_red "$pkgver: vsv: up to 2 arguments expected: []\n" return 1 fi @@ -34,17 +35,25 @@ _vsv() { vmkdir etc/sv vcopy "${FILESDIR}/$service" etc/sv if [ ! -L $svdir/run ]; then + grep -Fq 'exec 2>&1' $svdir/run || msg_warn "$pkgver: vsv: service '$service' does not contain 'exec 2>&1' to log stderr\n" chmod 755 $svdir/run fi if [ -e $svdir/finish ] && [ ! -L $svdir/finish ]; then chmod 755 $svdir/finish fi ln ${LN_OPTS} /run/runit/supervise.${service} $svdir/supervise - if [ -d $svdir/log ]; then - ln ${LN_OPTS} /run/runit/supervise.${service}-log $svdir/log/supervise - if [ -e $svdir/log/run ] && [ ! -L $svdir/log/run ]; then - chmod 755 ${PKGDESTDIR}/etc/sv/${service}/log/run - fi + if [ -d $svdir/log ] || [ -L $svdir/log ]; then + msg_warn "$pkgver: vsv: overriding default log service\n" + else + mkdir $svdir/log + cat <<-EOF > $svdir/log/run + #!/bin/sh + exec vlogger -t $service -p $facility + EOF + fi + ln ${LN_OPTS} /run/runit/supervise.${service}-log $svdir/log/supervise + if [ -e $svdir/log/run ] && [ ! -L $svdir/log/run ]; then + chmod 755 ${PKGDESTDIR}/etc/sv/${service}/log/run fi } From a8e751194d0249b2d45815f16ca4c0dea3e219a5 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Thu, 2 Feb 2023 03:09:42 -0500 Subject: [PATCH 320/356] Manual.md: document vsv log autocreation --- Manual.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Manual.md b/Manual.md index a5e99d29fe4c..31494036d5e2 100644 --- a/Manual.md +++ b/Manual.md @@ -304,7 +304,7 @@ The following functions are defined by `xbps-src` and can be used on any templat `$DESTDIR`. The optional 2nd argument can be used to change the `file name`. See [license](#var_license) for when to use it. -- *vsv()* `vsv ` +- *vsv()* `vsv []` Installs `service` from `${FILESDIR}` to /etc/sv. The service must be a directory containing at least a run script. Note the `supervise` @@ -312,6 +312,11 @@ The following functions are defined by `xbps-src` and can be used on any templat is automatically made executable by this function. For further information on how to create a new service directory see [The corresponding section the FAQ](http://smarden.org/runit/faq.html#create). + A `log` sub-service will be automatically created if one does not exist in + `${FILESDIR}/$service`, containing `exec vlogger -t $service -p $facility`. + if a second argument is not specified, the `daemon` facility is used. + For more information about `vlogger` and available values for the facility, + see [vlogger(1)](https://man.voidlinux.org/vlogger.1). - *vsed()* `vsed -i -e ` From c07f8d13a1be73c0974c65772da7ab7f33729bd8 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Thu, 2 Feb 2023 03:10:03 -0500 Subject: [PATCH 321/356] *: remove log dir en-masse --- srcpkgs/Clightd/files/Clightd/log/run | 3 --- srcpkgs/Gokapi/files/gokapi/log/run | 3 --- srcpkgs/NetAuth-ldap/files/netauth-ldap/log/run | 4 ---- srcpkgs/NetAuth/files/netauthd/log/run | 4 ---- srcpkgs/PopCorn/files/popcorn/log/run | 2 -- srcpkgs/TerraState/files/terrastate/log/run | 4 ---- srcpkgs/activityrelay/files/activityrelay/log/run | 1 - srcpkgs/apache-kafka/files/apache-kafka-zookeeper/log/run | 2 -- srcpkgs/apache-kafka/files/apache-kafka/log/run | 2 -- srcpkgs/autofs/files/autofs/log/run | 2 -- srcpkgs/beanstalkd/files/beanstalkd/log/run | 2 -- srcpkgs/bind/files/named/log/run | 2 -- srcpkgs/bluez/files/bluetooth-meshd/log/run | 1 - srcpkgs/bluez/files/bluetoothd/log/run | 1 - srcpkgs/boinc/files/boinc/log/run | 1 - srcpkgs/busybox/files/busybox-ntpd/log/run | 2 -- srcpkgs/caddy/files/caddy/log/run | 1 - srcpkgs/ckb-next/files/ckb-next-daemon/log/run | 2 -- srcpkgs/conduit/files/conduit/log/run | 1 - srcpkgs/coredns/files/coredns/log/run | 3 --- srcpkgs/coturn/files/coturnserver/log/run | 1 - srcpkgs/cronie/files/cronie/log/run | 2 -- srcpkgs/dcron/files/dcron/log/run | 2 -- srcpkgs/dendrite/files/dendrite-monolith-server/log/run | 1 - srcpkgs/dhcp/files/dhclient/log/run | 1 - srcpkgs/dhcp/files/dhcpd4/log/run | 1 - srcpkgs/dhcp/files/dhcpd6/log/run | 1 - srcpkgs/dkimproxy/files/dkimproxy_in/log/run | 2 -- srcpkgs/dkimproxy/files/dkimproxy_out/log/run | 2 -- srcpkgs/dnscrypt-proxy/files/dnscrypt-proxy/log/run | 2 -- srcpkgs/dotool/files/dotoold/log/run | 2 -- srcpkgs/dq/files/dqcache/log/run | 2 -- srcpkgs/duiadns/files/duiadns/log/run | 3 --- srcpkgs/earlyoom/files/earlyoom/log/run | 2 -- srcpkgs/espeakup/files/espeakup/log/run | 2 -- srcpkgs/gerbera/files/gerbera/log/run | 1 - srcpkgs/gitea/files/gitea/log/run | 1 - srcpkgs/go-ipfs/files/ipfs/log/run | 1 - srcpkgs/goatcounter/files/goatcounter/log/run | 2 -- srcpkgs/gotify-server/files/gotify-server/log/run | 1 - srcpkgs/grafana/files/grafana/log/run | 2 -- srcpkgs/grub-btrfs/files/grub-btrfs/log/run | 2 -- srcpkgs/i2pd/files/i2pd/log/run | 1 - srcpkgs/incron/files/incron/log/run | 2 -- srcpkgs/influxdb/files/influxdb/log/run | 2 -- srcpkgs/iwd/files/ead/log/run | 2 -- srcpkgs/iwd/files/iwd/log/run | 2 -- srcpkgs/libvirt/files/libvirt-generic/log/run | 7 ------- srcpkgs/libvirt/files/libvirtd/log/run | 1 - srcpkgs/libvirt/files/virtinterfaced/log/run | 1 - srcpkgs/libvirt/files/virtlockd/log/run | 1 - srcpkgs/libvirt/files/virtlogd/log/run | 1 - srcpkgs/libvirt/files/virtlxcd/log/run | 1 - srcpkgs/libvirt/files/virtnetworkd/log/run | 1 - srcpkgs/libvirt/files/virtnodedevd/log/run | 1 - srcpkgs/libvirt/files/virtnwfilterd/log/run | 1 - srcpkgs/libvirt/files/virtproxyd/log/run | 1 - srcpkgs/libvirt/files/virtqemud/log/run | 1 - srcpkgs/libvirt/files/virtsecretd/log/run | 1 - srcpkgs/libvirt/files/virtstoraged/log/run | 1 - srcpkgs/libvirt/files/virtvboxd/log/run | 1 - srcpkgs/libvirt/files/virtxend/log/run | 1 - srcpkgs/lldpd/files/lldpd/log/run | 1 - srcpkgs/lsyncd/files/lsyncd/log/run | 2 -- srcpkgs/lxd/files/lxd/log/run | 2 -- srcpkgs/mariadb/files/mysqld/log/run | 2 -- srcpkgs/minidlna/files/minidlnad/log/run | 1 - srcpkgs/miniflux/files/miniflux/log/run | 1 - srcpkgs/minio/files/minio/log/run | 2 -- srcpkgs/moby/files/docker/log/run | 1 - srcpkgs/monero/files/monerod/log/run | 3 --- srcpkgs/mumble/files/mumble-server/log/run | 3 --- srcpkgs/ndhc/files/ndhc/log/run | 2 -- srcpkgs/ndppd/files/ndppd/log/run | 3 --- srcpkgs/neard/files/neard/log/run | 1 - srcpkgs/neard/files/seeld/log/run | 1 - srcpkgs/nebula/files/nebula/log/run | 2 -- srcpkgs/net-snmp/files/snmpd/log/run | 1 - srcpkgs/node_exporter/files/node_exporter/log/run | 2 -- srcpkgs/openntpd/files/openntpd/log/run | 2 -- srcpkgs/openrgb/files/openrgb/log/run | 2 -- srcpkgs/oragono/files/oragono/log/run | 2 -- srcpkgs/podman/files/podman/log/run | 1 - srcpkgs/postgresql14/files/postgresql14/log/run | 2 -- srcpkgs/postgresql15/files/postgresql15/log/run | 2 -- srcpkgs/preload/files/preload/log/run | 2 -- srcpkgs/privoxy/files/privoxy/log/run | 2 -- srcpkgs/prometheus/files/prometheus/log/run | 2 -- srcpkgs/qrtr-ns/files/qrtr-ns/log/run | 1 - srcpkgs/radicale/files/radicale/log/run | 2 -- srcpkgs/routinator/files/routinator/log/run | 1 - srcpkgs/samba/files/ctdbd/log/run | 2 -- srcpkgs/samba/files/nmbd/log/run | 2 -- srcpkgs/samba/files/smbd/log/run | 2 -- srcpkgs/sklogw/files/sklogw/log/run | 5 ----- srcpkgs/snapcast/files/snapclient/log/run | 2 -- srcpkgs/snapcast/files/snapserver/log/run | 2 -- srcpkgs/sndio/files/sndiod/log/run | 2 -- srcpkgs/socklog-ucspi/files/socklog-ucspi-tcp/log/run | 3 --- srcpkgs/soju/files/soju/log/run | 2 -- srcpkgs/spreed-webrtc/files/spreed-webrtc-server/log/run | 2 -- srcpkgs/sqmail/files/qmail-send/log/run | 2 -- srcpkgs/sqmail/files/qmail-smtpd/log/run | 2 -- srcpkgs/sqmail/files/qmail-smtpsd/log/run | 2 -- srcpkgs/sqmail/files/qmail-smtpsub/log/run | 2 -- srcpkgs/stubby/files/stubby/log/run | 2 -- srcpkgs/syncthing/files/discosrv/log/run | 3 --- srcpkgs/syncthing/files/relaysrv/log/run | 3 --- srcpkgs/tailscale/files/tailscaled/log/run | 4 ---- srcpkgs/thermald/files/thermald/log/run | 1 - srcpkgs/tqftpserv/files/tqftpserv/log/run | 1 - srcpkgs/trousers/files/tcsd/log/run | 2 -- srcpkgs/umurmur/files/umurmurd/log/run | 3 --- srcpkgs/up_rewrite/files/up_rewrite/log/run | 1 - srcpkgs/upmpdcli/files/upmpdcli/log/run | 2 -- srcpkgs/varnish/files/varnishd/log/run | 2 -- srcpkgs/vaultwarden/files/vaultwarden/log/run | 1 - srcpkgs/vnstat/files/vnstatd/log/run | 1 - srcpkgs/waydroid/files/waydroid-container/log/run | 1 - srcpkgs/webhook/files/webhook/log/run | 2 -- srcpkgs/wireplumber/files/wireplumber/log/run | 3 --- srcpkgs/x2goserver/files/x2gocleansessions/log/run | 2 -- srcpkgs/yggdrasil/files/yggdrasil/log/run | 1 - srcpkgs/znc/files/znc/log/run | 1 - 124 files changed, 228 deletions(-) delete mode 100644 srcpkgs/Clightd/files/Clightd/log/run delete mode 100644 srcpkgs/Gokapi/files/gokapi/log/run delete mode 100644 srcpkgs/NetAuth-ldap/files/netauth-ldap/log/run delete mode 100644 srcpkgs/NetAuth/files/netauthd/log/run delete mode 100644 srcpkgs/PopCorn/files/popcorn/log/run delete mode 100644 srcpkgs/TerraState/files/terrastate/log/run delete mode 120000 srcpkgs/activityrelay/files/activityrelay/log/run delete mode 100644 srcpkgs/apache-kafka/files/apache-kafka-zookeeper/log/run delete mode 100644 srcpkgs/apache-kafka/files/apache-kafka/log/run delete mode 100644 srcpkgs/autofs/files/autofs/log/run delete mode 100755 srcpkgs/beanstalkd/files/beanstalkd/log/run delete mode 100644 srcpkgs/bind/files/named/log/run delete mode 120000 srcpkgs/bluez/files/bluetooth-meshd/log/run delete mode 120000 srcpkgs/bluez/files/bluetoothd/log/run delete mode 120000 srcpkgs/boinc/files/boinc/log/run delete mode 100755 srcpkgs/busybox/files/busybox-ntpd/log/run delete mode 120000 srcpkgs/caddy/files/caddy/log/run delete mode 100644 srcpkgs/ckb-next/files/ckb-next-daemon/log/run delete mode 120000 srcpkgs/conduit/files/conduit/log/run delete mode 100755 srcpkgs/coredns/files/coredns/log/run delete mode 120000 srcpkgs/coturn/files/coturnserver/log/run delete mode 100755 srcpkgs/cronie/files/cronie/log/run delete mode 100755 srcpkgs/dcron/files/dcron/log/run delete mode 120000 srcpkgs/dendrite/files/dendrite-monolith-server/log/run delete mode 120000 srcpkgs/dhcp/files/dhclient/log/run delete mode 120000 srcpkgs/dhcp/files/dhcpd4/log/run delete mode 120000 srcpkgs/dhcp/files/dhcpd6/log/run delete mode 100644 srcpkgs/dkimproxy/files/dkimproxy_in/log/run delete mode 100644 srcpkgs/dkimproxy/files/dkimproxy_out/log/run delete mode 100755 srcpkgs/dnscrypt-proxy/files/dnscrypt-proxy/log/run delete mode 100755 srcpkgs/dotool/files/dotoold/log/run delete mode 100644 srcpkgs/dq/files/dqcache/log/run delete mode 100755 srcpkgs/duiadns/files/duiadns/log/run delete mode 100755 srcpkgs/earlyoom/files/earlyoom/log/run delete mode 100755 srcpkgs/espeakup/files/espeakup/log/run delete mode 120000 srcpkgs/gerbera/files/gerbera/log/run delete mode 120000 srcpkgs/gitea/files/gitea/log/run delete mode 120000 srcpkgs/go-ipfs/files/ipfs/log/run delete mode 100755 srcpkgs/goatcounter/files/goatcounter/log/run delete mode 120000 srcpkgs/gotify-server/files/gotify-server/log/run delete mode 100755 srcpkgs/grafana/files/grafana/log/run delete mode 100755 srcpkgs/grub-btrfs/files/grub-btrfs/log/run delete mode 120000 srcpkgs/i2pd/files/i2pd/log/run delete mode 100644 srcpkgs/incron/files/incron/log/run delete mode 100755 srcpkgs/influxdb/files/influxdb/log/run delete mode 100755 srcpkgs/iwd/files/ead/log/run delete mode 100755 srcpkgs/iwd/files/iwd/log/run delete mode 100644 srcpkgs/libvirt/files/libvirt-generic/log/run delete mode 120000 srcpkgs/libvirt/files/libvirtd/log/run delete mode 120000 srcpkgs/libvirt/files/virtinterfaced/log/run delete mode 120000 srcpkgs/libvirt/files/virtlockd/log/run delete mode 120000 srcpkgs/libvirt/files/virtlogd/log/run delete mode 120000 srcpkgs/libvirt/files/virtlxcd/log/run delete mode 120000 srcpkgs/libvirt/files/virtnetworkd/log/run delete mode 120000 srcpkgs/libvirt/files/virtnodedevd/log/run delete mode 120000 srcpkgs/libvirt/files/virtnwfilterd/log/run delete mode 120000 srcpkgs/libvirt/files/virtproxyd/log/run delete mode 120000 srcpkgs/libvirt/files/virtqemud/log/run delete mode 120000 srcpkgs/libvirt/files/virtsecretd/log/run delete mode 120000 srcpkgs/libvirt/files/virtstoraged/log/run delete mode 120000 srcpkgs/libvirt/files/virtvboxd/log/run delete mode 120000 srcpkgs/libvirt/files/virtxend/log/run delete mode 120000 srcpkgs/lldpd/files/lldpd/log/run delete mode 100755 srcpkgs/lsyncd/files/lsyncd/log/run delete mode 100644 srcpkgs/lxd/files/lxd/log/run delete mode 100755 srcpkgs/mariadb/files/mysqld/log/run delete mode 120000 srcpkgs/minidlna/files/minidlnad/log/run delete mode 120000 srcpkgs/miniflux/files/miniflux/log/run delete mode 100644 srcpkgs/minio/files/minio/log/run delete mode 120000 srcpkgs/moby/files/docker/log/run delete mode 100644 srcpkgs/monero/files/monerod/log/run delete mode 100644 srcpkgs/mumble/files/mumble-server/log/run delete mode 100755 srcpkgs/ndhc/files/ndhc/log/run delete mode 100755 srcpkgs/ndppd/files/ndppd/log/run delete mode 120000 srcpkgs/neard/files/neard/log/run delete mode 120000 srcpkgs/neard/files/seeld/log/run delete mode 100755 srcpkgs/nebula/files/nebula/log/run delete mode 120000 srcpkgs/net-snmp/files/snmpd/log/run delete mode 100755 srcpkgs/node_exporter/files/node_exporter/log/run delete mode 100644 srcpkgs/openntpd/files/openntpd/log/run delete mode 100644 srcpkgs/openrgb/files/openrgb/log/run delete mode 100644 srcpkgs/oragono/files/oragono/log/run delete mode 120000 srcpkgs/podman/files/podman/log/run delete mode 100755 srcpkgs/postgresql14/files/postgresql14/log/run delete mode 100755 srcpkgs/postgresql15/files/postgresql15/log/run delete mode 100644 srcpkgs/preload/files/preload/log/run delete mode 100755 srcpkgs/privoxy/files/privoxy/log/run delete mode 100755 srcpkgs/prometheus/files/prometheus/log/run delete mode 120000 srcpkgs/qrtr-ns/files/qrtr-ns/log/run delete mode 100755 srcpkgs/radicale/files/radicale/log/run delete mode 120000 srcpkgs/routinator/files/routinator/log/run delete mode 100644 srcpkgs/samba/files/ctdbd/log/run delete mode 100755 srcpkgs/samba/files/nmbd/log/run delete mode 100755 srcpkgs/samba/files/smbd/log/run delete mode 100755 srcpkgs/sklogw/files/sklogw/log/run delete mode 100644 srcpkgs/snapcast/files/snapclient/log/run delete mode 100644 srcpkgs/snapcast/files/snapserver/log/run delete mode 100755 srcpkgs/sndio/files/sndiod/log/run delete mode 100644 srcpkgs/socklog-ucspi/files/socklog-ucspi-tcp/log/run delete mode 100755 srcpkgs/soju/files/soju/log/run delete mode 100755 srcpkgs/spreed-webrtc/files/spreed-webrtc-server/log/run delete mode 100755 srcpkgs/sqmail/files/qmail-send/log/run delete mode 100755 srcpkgs/sqmail/files/qmail-smtpd/log/run delete mode 100755 srcpkgs/sqmail/files/qmail-smtpsd/log/run delete mode 100755 srcpkgs/sqmail/files/qmail-smtpsub/log/run delete mode 100644 srcpkgs/stubby/files/stubby/log/run delete mode 100755 srcpkgs/syncthing/files/discosrv/log/run delete mode 100755 srcpkgs/syncthing/files/relaysrv/log/run delete mode 100755 srcpkgs/tailscale/files/tailscaled/log/run delete mode 120000 srcpkgs/thermald/files/thermald/log/run delete mode 120000 srcpkgs/tqftpserv/files/tqftpserv/log/run delete mode 100644 srcpkgs/trousers/files/tcsd/log/run delete mode 100644 srcpkgs/umurmur/files/umurmurd/log/run delete mode 120000 srcpkgs/up_rewrite/files/up_rewrite/log/run delete mode 100644 srcpkgs/upmpdcli/files/upmpdcli/log/run delete mode 100755 srcpkgs/varnish/files/varnishd/log/run delete mode 120000 srcpkgs/vaultwarden/files/vaultwarden/log/run delete mode 120000 srcpkgs/vnstat/files/vnstatd/log/run delete mode 120000 srcpkgs/waydroid/files/waydroid-container/log/run delete mode 100644 srcpkgs/webhook/files/webhook/log/run delete mode 100644 srcpkgs/wireplumber/files/wireplumber/log/run delete mode 100644 srcpkgs/x2goserver/files/x2gocleansessions/log/run delete mode 120000 srcpkgs/yggdrasil/files/yggdrasil/log/run delete mode 120000 srcpkgs/znc/files/znc/log/run diff --git a/srcpkgs/Clightd/files/Clightd/log/run b/srcpkgs/Clightd/files/Clightd/log/run deleted file mode 100644 index bfcfbef2823b..000000000000 --- a/srcpkgs/Clightd/files/Clightd/log/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec /usr/bin/vlogger -t Clightd diff --git a/srcpkgs/Gokapi/files/gokapi/log/run b/srcpkgs/Gokapi/files/gokapi/log/run deleted file mode 100644 index cb759c1f80d7..000000000000 --- a/srcpkgs/Gokapi/files/gokapi/log/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec logger -t gokapi -p daemon.info diff --git a/srcpkgs/NetAuth-ldap/files/netauth-ldap/log/run b/srcpkgs/NetAuth-ldap/files/netauth-ldap/log/run deleted file mode 100644 index 29dc909b4d8d..000000000000 --- a/srcpkgs/NetAuth-ldap/files/netauth-ldap/log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -exec 2>&1 -exec vlogger -t netauth-ldap diff --git a/srcpkgs/NetAuth/files/netauthd/log/run b/srcpkgs/NetAuth/files/netauthd/log/run deleted file mode 100644 index c128c8e303a2..000000000000 --- a/srcpkgs/NetAuth/files/netauthd/log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -exec 2>&1 -exec vlogger -t netauthd diff --git a/srcpkgs/PopCorn/files/popcorn/log/run b/srcpkgs/PopCorn/files/popcorn/log/run deleted file mode 100644 index 35f950bef681..000000000000 --- a/srcpkgs/PopCorn/files/popcorn/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -t popcorn diff --git a/srcpkgs/TerraState/files/terrastate/log/run b/srcpkgs/TerraState/files/terrastate/log/run deleted file mode 100644 index 8ea6f0f74369..000000000000 --- a/srcpkgs/TerraState/files/terrastate/log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -exec 2>&1 -exec vlogger -t terrastate diff --git a/srcpkgs/activityrelay/files/activityrelay/log/run b/srcpkgs/activityrelay/files/activityrelay/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/activityrelay/files/activityrelay/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/apache-kafka/files/apache-kafka-zookeeper/log/run b/srcpkgs/apache-kafka/files/apache-kafka-zookeeper/log/run deleted file mode 100644 index 043340b61258..000000000000 --- a/srcpkgs/apache-kafka/files/apache-kafka-zookeeper/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -t apache-kafka-zookeeper -p 'daemon.info' diff --git a/srcpkgs/apache-kafka/files/apache-kafka/log/run b/srcpkgs/apache-kafka/files/apache-kafka/log/run deleted file mode 100644 index 94f6f1f9164e..000000000000 --- a/srcpkgs/apache-kafka/files/apache-kafka/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -t apache-kafka -p 'daemon.info' diff --git a/srcpkgs/autofs/files/autofs/log/run b/srcpkgs/autofs/files/autofs/log/run deleted file mode 100644 index a2abfe61e846..000000000000 --- a/srcpkgs/autofs/files/autofs/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -p daemon.info -t autofs diff --git a/srcpkgs/beanstalkd/files/beanstalkd/log/run b/srcpkgs/beanstalkd/files/beanstalkd/log/run deleted file mode 100755 index 4eb11581262c..000000000000 --- a/srcpkgs/beanstalkd/files/beanstalkd/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -t beanstalkd -p daemon.info diff --git a/srcpkgs/bind/files/named/log/run b/srcpkgs/bind/files/named/log/run deleted file mode 100644 index 142fbd4af3f9..000000000000 --- a/srcpkgs/bind/files/named/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -t named diff --git a/srcpkgs/bluez/files/bluetooth-meshd/log/run b/srcpkgs/bluez/files/bluetooth-meshd/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/bluez/files/bluetooth-meshd/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/bluez/files/bluetoothd/log/run b/srcpkgs/bluez/files/bluetoothd/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/bluez/files/bluetoothd/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/boinc/files/boinc/log/run b/srcpkgs/boinc/files/boinc/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/boinc/files/boinc/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/busybox/files/busybox-ntpd/log/run b/srcpkgs/busybox/files/busybox-ntpd/log/run deleted file mode 100755 index 077ea46d31d4..000000000000 --- a/srcpkgs/busybox/files/busybox-ntpd/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -t busybox-ntpd diff --git a/srcpkgs/caddy/files/caddy/log/run b/srcpkgs/caddy/files/caddy/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/caddy/files/caddy/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/ckb-next/files/ckb-next-daemon/log/run b/srcpkgs/ckb-next/files/ckb-next-daemon/log/run deleted file mode 100644 index 778760156ff0..000000000000 --- a/srcpkgs/ckb-next/files/ckb-next-daemon/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -t ckb-next-daemon -p daemon.notice diff --git a/srcpkgs/conduit/files/conduit/log/run b/srcpkgs/conduit/files/conduit/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/conduit/files/conduit/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/coredns/files/coredns/log/run b/srcpkgs/coredns/files/coredns/log/run deleted file mode 100755 index f0680f7cfe3d..000000000000 --- a/srcpkgs/coredns/files/coredns/log/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec vlogger -t coredns diff --git a/srcpkgs/coturn/files/coturnserver/log/run b/srcpkgs/coturn/files/coturnserver/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/coturn/files/coturnserver/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/cronie/files/cronie/log/run b/srcpkgs/cronie/files/cronie/log/run deleted file mode 100755 index 6ff79ce509cb..000000000000 --- a/srcpkgs/cronie/files/cronie/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -p cron.notice diff --git a/srcpkgs/dcron/files/dcron/log/run b/srcpkgs/dcron/files/dcron/log/run deleted file mode 100755 index 481c04d62077..000000000000 --- a/srcpkgs/dcron/files/dcron/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -p cron.notice diff --git a/srcpkgs/dendrite/files/dendrite-monolith-server/log/run b/srcpkgs/dendrite/files/dendrite-monolith-server/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/dendrite/files/dendrite-monolith-server/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/dhcp/files/dhclient/log/run b/srcpkgs/dhcp/files/dhclient/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/dhcp/files/dhclient/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/dhcp/files/dhcpd4/log/run b/srcpkgs/dhcp/files/dhcpd4/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/dhcp/files/dhcpd4/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/dhcp/files/dhcpd6/log/run b/srcpkgs/dhcp/files/dhcpd6/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/dhcp/files/dhcpd6/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/dkimproxy/files/dkimproxy_in/log/run b/srcpkgs/dkimproxy/files/dkimproxy_in/log/run deleted file mode 100644 index a4a63ef73234..000000000000 --- a/srcpkgs/dkimproxy/files/dkimproxy_in/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -t dkimproxy_in -p mail.info diff --git a/srcpkgs/dkimproxy/files/dkimproxy_out/log/run b/srcpkgs/dkimproxy/files/dkimproxy_out/log/run deleted file mode 100644 index 45736fa75504..000000000000 --- a/srcpkgs/dkimproxy/files/dkimproxy_out/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -t dkimproxy_out -p mail.info diff --git a/srcpkgs/dnscrypt-proxy/files/dnscrypt-proxy/log/run b/srcpkgs/dnscrypt-proxy/files/dnscrypt-proxy/log/run deleted file mode 100755 index d6ba4e8a0b48..000000000000 --- a/srcpkgs/dnscrypt-proxy/files/dnscrypt-proxy/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec chpst -u dnscrypt_proxy:dnscrypt_proxy svlogd -t /var/log/dnscrypt-proxy diff --git a/srcpkgs/dotool/files/dotoold/log/run b/srcpkgs/dotool/files/dotoold/log/run deleted file mode 100755 index 762ba9e6cc26..000000000000 --- a/srcpkgs/dotool/files/dotoold/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -p daemon.info -t dotoold diff --git a/srcpkgs/dq/files/dqcache/log/run b/srcpkgs/dq/files/dqcache/log/run deleted file mode 100644 index ffcdcdb3736c..000000000000 --- a/srcpkgs/dq/files/dqcache/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec chpst -u _dqcache svlogd -t /var/log/dqcache diff --git a/srcpkgs/duiadns/files/duiadns/log/run b/srcpkgs/duiadns/files/duiadns/log/run deleted file mode 100755 index 94a82bf82dac..000000000000 --- a/srcpkgs/duiadns/files/duiadns/log/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec vlogger -t duiadns diff --git a/srcpkgs/earlyoom/files/earlyoom/log/run b/srcpkgs/earlyoom/files/earlyoom/log/run deleted file mode 100755 index 33d072e97ca1..000000000000 --- a/srcpkgs/earlyoom/files/earlyoom/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -t earlyoom diff --git a/srcpkgs/espeakup/files/espeakup/log/run b/srcpkgs/espeakup/files/espeakup/log/run deleted file mode 100755 index 6d6f481c3794..000000000000 --- a/srcpkgs/espeakup/files/espeakup/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -p daemon.debug -t espeakup diff --git a/srcpkgs/gerbera/files/gerbera/log/run b/srcpkgs/gerbera/files/gerbera/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/gerbera/files/gerbera/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/gitea/files/gitea/log/run b/srcpkgs/gitea/files/gitea/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/gitea/files/gitea/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/go-ipfs/files/ipfs/log/run b/srcpkgs/go-ipfs/files/ipfs/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/go-ipfs/files/ipfs/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/goatcounter/files/goatcounter/log/run b/srcpkgs/goatcounter/files/goatcounter/log/run deleted file mode 100755 index 0713d90a612e..000000000000 --- a/srcpkgs/goatcounter/files/goatcounter/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -p daemon.notice -t goatcounter diff --git a/srcpkgs/gotify-server/files/gotify-server/log/run b/srcpkgs/gotify-server/files/gotify-server/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/gotify-server/files/gotify-server/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/grafana/files/grafana/log/run b/srcpkgs/grafana/files/grafana/log/run deleted file mode 100755 index 422fc14b90d7..000000000000 --- a/srcpkgs/grafana/files/grafana/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -p daemon.info -t grafana diff --git a/srcpkgs/grub-btrfs/files/grub-btrfs/log/run b/srcpkgs/grub-btrfs/files/grub-btrfs/log/run deleted file mode 100755 index 267659045cda..000000000000 --- a/srcpkgs/grub-btrfs/files/grub-btrfs/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -t grub-btrfs diff --git a/srcpkgs/i2pd/files/i2pd/log/run b/srcpkgs/i2pd/files/i2pd/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/i2pd/files/i2pd/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/incron/files/incron/log/run b/srcpkgs/incron/files/incron/log/run deleted file mode 100644 index 481c04d62077..000000000000 --- a/srcpkgs/incron/files/incron/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -p cron.notice diff --git a/srcpkgs/influxdb/files/influxdb/log/run b/srcpkgs/influxdb/files/influxdb/log/run deleted file mode 100755 index 642fc2657098..000000000000 --- a/srcpkgs/influxdb/files/influxdb/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -p daemon.info -t influxdb diff --git a/srcpkgs/iwd/files/ead/log/run b/srcpkgs/iwd/files/ead/log/run deleted file mode 100755 index 22cce06edfd9..000000000000 --- a/srcpkgs/iwd/files/ead/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -p daemon.info -t ead diff --git a/srcpkgs/iwd/files/iwd/log/run b/srcpkgs/iwd/files/iwd/log/run deleted file mode 100755 index 1e182b5a754e..000000000000 --- a/srcpkgs/iwd/files/iwd/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -p daemon.info -t iwd diff --git a/srcpkgs/libvirt/files/libvirt-generic/log/run b/srcpkgs/libvirt/files/libvirt-generic/log/run deleted file mode 100644 index fe803f0a723c..000000000000 --- a/srcpkgs/libvirt/files/libvirt-generic/log/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -# Take daemon name from parent of the log subservice -daemon="${PWD%/*}" -daemon="${daemon##*/}" - -exec logger -t "$daemon" -p daemon.info diff --git a/srcpkgs/libvirt/files/libvirtd/log/run b/srcpkgs/libvirt/files/libvirtd/log/run deleted file mode 120000 index 5c7df1c93a45..000000000000 --- a/srcpkgs/libvirt/files/libvirtd/log/run +++ /dev/null @@ -1 +0,0 @@ -../../libvirt-generic/log/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtinterfaced/log/run b/srcpkgs/libvirt/files/virtinterfaced/log/run deleted file mode 120000 index 5c7df1c93a45..000000000000 --- a/srcpkgs/libvirt/files/virtinterfaced/log/run +++ /dev/null @@ -1 +0,0 @@ -../../libvirt-generic/log/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtlockd/log/run b/srcpkgs/libvirt/files/virtlockd/log/run deleted file mode 120000 index 5c7df1c93a45..000000000000 --- a/srcpkgs/libvirt/files/virtlockd/log/run +++ /dev/null @@ -1 +0,0 @@ -../../libvirt-generic/log/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtlogd/log/run b/srcpkgs/libvirt/files/virtlogd/log/run deleted file mode 120000 index 5c7df1c93a45..000000000000 --- a/srcpkgs/libvirt/files/virtlogd/log/run +++ /dev/null @@ -1 +0,0 @@ -../../libvirt-generic/log/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtlxcd/log/run b/srcpkgs/libvirt/files/virtlxcd/log/run deleted file mode 120000 index 5c7df1c93a45..000000000000 --- a/srcpkgs/libvirt/files/virtlxcd/log/run +++ /dev/null @@ -1 +0,0 @@ -../../libvirt-generic/log/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtnetworkd/log/run b/srcpkgs/libvirt/files/virtnetworkd/log/run deleted file mode 120000 index 5c7df1c93a45..000000000000 --- a/srcpkgs/libvirt/files/virtnetworkd/log/run +++ /dev/null @@ -1 +0,0 @@ -../../libvirt-generic/log/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtnodedevd/log/run b/srcpkgs/libvirt/files/virtnodedevd/log/run deleted file mode 120000 index 5c7df1c93a45..000000000000 --- a/srcpkgs/libvirt/files/virtnodedevd/log/run +++ /dev/null @@ -1 +0,0 @@ -../../libvirt-generic/log/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtnwfilterd/log/run b/srcpkgs/libvirt/files/virtnwfilterd/log/run deleted file mode 120000 index 5c7df1c93a45..000000000000 --- a/srcpkgs/libvirt/files/virtnwfilterd/log/run +++ /dev/null @@ -1 +0,0 @@ -../../libvirt-generic/log/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtproxyd/log/run b/srcpkgs/libvirt/files/virtproxyd/log/run deleted file mode 120000 index 5c7df1c93a45..000000000000 --- a/srcpkgs/libvirt/files/virtproxyd/log/run +++ /dev/null @@ -1 +0,0 @@ -../../libvirt-generic/log/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtqemud/log/run b/srcpkgs/libvirt/files/virtqemud/log/run deleted file mode 120000 index 5c7df1c93a45..000000000000 --- a/srcpkgs/libvirt/files/virtqemud/log/run +++ /dev/null @@ -1 +0,0 @@ -../../libvirt-generic/log/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtsecretd/log/run b/srcpkgs/libvirt/files/virtsecretd/log/run deleted file mode 120000 index 5c7df1c93a45..000000000000 --- a/srcpkgs/libvirt/files/virtsecretd/log/run +++ /dev/null @@ -1 +0,0 @@ -../../libvirt-generic/log/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtstoraged/log/run b/srcpkgs/libvirt/files/virtstoraged/log/run deleted file mode 120000 index 5c7df1c93a45..000000000000 --- a/srcpkgs/libvirt/files/virtstoraged/log/run +++ /dev/null @@ -1 +0,0 @@ -../../libvirt-generic/log/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtvboxd/log/run b/srcpkgs/libvirt/files/virtvboxd/log/run deleted file mode 120000 index 5c7df1c93a45..000000000000 --- a/srcpkgs/libvirt/files/virtvboxd/log/run +++ /dev/null @@ -1 +0,0 @@ -../../libvirt-generic/log/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtxend/log/run b/srcpkgs/libvirt/files/virtxend/log/run deleted file mode 120000 index 5c7df1c93a45..000000000000 --- a/srcpkgs/libvirt/files/virtxend/log/run +++ /dev/null @@ -1 +0,0 @@ -../../libvirt-generic/log/run \ No newline at end of file diff --git a/srcpkgs/lldpd/files/lldpd/log/run b/srcpkgs/lldpd/files/lldpd/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/lldpd/files/lldpd/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/lsyncd/files/lsyncd/log/run b/srcpkgs/lsyncd/files/lsyncd/log/run deleted file mode 100755 index 114c954f1d99..000000000000 --- a/srcpkgs/lsyncd/files/lsyncd/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -t lsyncd -p 'daemon.info' diff --git a/srcpkgs/lxd/files/lxd/log/run b/srcpkgs/lxd/files/lxd/log/run deleted file mode 100644 index 817e6073ea07..000000000000 --- a/srcpkgs/lxd/files/lxd/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -t lxd diff --git a/srcpkgs/mariadb/files/mysqld/log/run b/srcpkgs/mariadb/files/mysqld/log/run deleted file mode 100755 index b36c4dafa403..000000000000 --- a/srcpkgs/mariadb/files/mysqld/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -p daemon.notice diff --git a/srcpkgs/minidlna/files/minidlnad/log/run b/srcpkgs/minidlna/files/minidlnad/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/minidlna/files/minidlnad/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/miniflux/files/miniflux/log/run b/srcpkgs/miniflux/files/miniflux/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/miniflux/files/miniflux/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/minio/files/minio/log/run b/srcpkgs/minio/files/minio/log/run deleted file mode 100644 index b36c4dafa403..000000000000 --- a/srcpkgs/minio/files/minio/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -p daemon.notice diff --git a/srcpkgs/moby/files/docker/log/run b/srcpkgs/moby/files/docker/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/moby/files/docker/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/monero/files/monerod/log/run b/srcpkgs/monero/files/monerod/log/run deleted file mode 100644 index afcb02949c66..000000000000 --- a/srcpkgs/monero/files/monerod/log/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec logger -p daemon.notice -t monerod diff --git a/srcpkgs/mumble/files/mumble-server/log/run b/srcpkgs/mumble/files/mumble-server/log/run deleted file mode 100644 index 6b01a89f5be9..000000000000 --- a/srcpkgs/mumble/files/mumble-server/log/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec logger -p daemon.notice -t murmur diff --git a/srcpkgs/ndhc/files/ndhc/log/run b/srcpkgs/ndhc/files/ndhc/log/run deleted file mode 100755 index 3dd63242fc51..000000000000 --- a/srcpkgs/ndhc/files/ndhc/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -t ndhc diff --git a/srcpkgs/ndppd/files/ndppd/log/run b/srcpkgs/ndppd/files/ndppd/log/run deleted file mode 100755 index 6351a7cbc249..000000000000 --- a/srcpkgs/ndppd/files/ndppd/log/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec logger -t ndppd diff --git a/srcpkgs/neard/files/neard/log/run b/srcpkgs/neard/files/neard/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/neard/files/neard/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/neard/files/seeld/log/run b/srcpkgs/neard/files/seeld/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/neard/files/seeld/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/nebula/files/nebula/log/run b/srcpkgs/nebula/files/nebula/log/run deleted file mode 100755 index 6a816023830d..000000000000 --- a/srcpkgs/nebula/files/nebula/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger --tag nebula --priority daemon.info diff --git a/srcpkgs/net-snmp/files/snmpd/log/run b/srcpkgs/net-snmp/files/snmpd/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/net-snmp/files/snmpd/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/node_exporter/files/node_exporter/log/run b/srcpkgs/node_exporter/files/node_exporter/log/run deleted file mode 100755 index 719aeb1c263e..000000000000 --- a/srcpkgs/node_exporter/files/node_exporter/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -p daemon.info -t node_exporter diff --git a/srcpkgs/openntpd/files/openntpd/log/run b/srcpkgs/openntpd/files/openntpd/log/run deleted file mode 100644 index 1401554c5c37..000000000000 --- a/srcpkgs/openntpd/files/openntpd/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -t openntpd -p daemon.notice diff --git a/srcpkgs/openrgb/files/openrgb/log/run b/srcpkgs/openrgb/files/openrgb/log/run deleted file mode 100644 index 12023ee0eca3..000000000000 --- a/srcpkgs/openrgb/files/openrgb/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -t openrgb -p daemon.info diff --git a/srcpkgs/oragono/files/oragono/log/run b/srcpkgs/oragono/files/oragono/log/run deleted file mode 100644 index 0308e8a75127..000000000000 --- a/srcpkgs/oragono/files/oragono/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -t oragono diff --git a/srcpkgs/podman/files/podman/log/run b/srcpkgs/podman/files/podman/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/podman/files/podman/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/postgresql14/files/postgresql14/log/run b/srcpkgs/postgresql14/files/postgresql14/log/run deleted file mode 100755 index 815d9c974079..000000000000 --- a/srcpkgs/postgresql14/files/postgresql14/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -p daemon.info -t postgres@VERSION@ diff --git a/srcpkgs/postgresql15/files/postgresql15/log/run b/srcpkgs/postgresql15/files/postgresql15/log/run deleted file mode 100755 index 815d9c974079..000000000000 --- a/srcpkgs/postgresql15/files/postgresql15/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -p daemon.info -t postgres@VERSION@ diff --git a/srcpkgs/preload/files/preload/log/run b/srcpkgs/preload/files/preload/log/run deleted file mode 100644 index 03f18ca93f33..000000000000 --- a/srcpkgs/preload/files/preload/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec svlogd -t /var/log/preload diff --git a/srcpkgs/privoxy/files/privoxy/log/run b/srcpkgs/privoxy/files/privoxy/log/run deleted file mode 100755 index fa590adf4e6a..000000000000 --- a/srcpkgs/privoxy/files/privoxy/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -t privoxy diff --git a/srcpkgs/prometheus/files/prometheus/log/run b/srcpkgs/prometheus/files/prometheus/log/run deleted file mode 100755 index d93cf9f498ea..000000000000 --- a/srcpkgs/prometheus/files/prometheus/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -p daemon.info -t prometheus diff --git a/srcpkgs/qrtr-ns/files/qrtr-ns/log/run b/srcpkgs/qrtr-ns/files/qrtr-ns/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/qrtr-ns/files/qrtr-ns/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/radicale/files/radicale/log/run b/srcpkgs/radicale/files/radicale/log/run deleted file mode 100755 index 37284378a054..000000000000 --- a/srcpkgs/radicale/files/radicale/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec svlogd /var/log/radicale diff --git a/srcpkgs/routinator/files/routinator/log/run b/srcpkgs/routinator/files/routinator/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/routinator/files/routinator/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/samba/files/ctdbd/log/run b/srcpkgs/samba/files/ctdbd/log/run deleted file mode 100644 index 7b12895c7406..000000000000 --- a/srcpkgs/samba/files/ctdbd/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -p daemon.notice -t ctdbd diff --git a/srcpkgs/samba/files/nmbd/log/run b/srcpkgs/samba/files/nmbd/log/run deleted file mode 100755 index fb52de5c92a1..000000000000 --- a/srcpkgs/samba/files/nmbd/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -p daemon.notice -t nmbd diff --git a/srcpkgs/samba/files/smbd/log/run b/srcpkgs/samba/files/smbd/log/run deleted file mode 100755 index 3131489de9f3..000000000000 --- a/srcpkgs/samba/files/smbd/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -p daemon.notice -t smbd diff --git a/srcpkgs/sklogw/files/sklogw/log/run b/srcpkgs/sklogw/files/sklogw/log/run deleted file mode 100755 index 8d9259845801..000000000000 --- a/srcpkgs/sklogw/files/sklogw/log/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/sh - -#log script -[ -d /var/log/sklogw ] || mkdir -p /var/log/sklogw -exec svlogd -ttt /var/log/sklogw diff --git a/srcpkgs/snapcast/files/snapclient/log/run b/srcpkgs/snapcast/files/snapclient/log/run deleted file mode 100644 index 67d63360736a..000000000000 --- a/srcpkgs/snapcast/files/snapclient/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -t snapclient diff --git a/srcpkgs/snapcast/files/snapserver/log/run b/srcpkgs/snapcast/files/snapserver/log/run deleted file mode 100644 index 13577cf7f054..000000000000 --- a/srcpkgs/snapcast/files/snapserver/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -t snapserver diff --git a/srcpkgs/sndio/files/sndiod/log/run b/srcpkgs/sndio/files/sndiod/log/run deleted file mode 100755 index 4472c76afb44..000000000000 --- a/srcpkgs/sndio/files/sndiod/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -t sndiod diff --git a/srcpkgs/socklog-ucspi/files/socklog-ucspi-tcp/log/run b/srcpkgs/socklog-ucspi/files/socklog-ucspi-tcp/log/run deleted file mode 100644 index acfadabea4d8..000000000000 --- a/srcpkgs/socklog-ucspi/files/socklog-ucspi-tcp/log/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec vlogger -p daemon -t socklog-ucspi-tcp diff --git a/srcpkgs/soju/files/soju/log/run b/srcpkgs/soju/files/soju/log/run deleted file mode 100755 index e3e1d1b70f91..000000000000 --- a/srcpkgs/soju/files/soju/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -t soju -p daemon diff --git a/srcpkgs/spreed-webrtc/files/spreed-webrtc-server/log/run b/srcpkgs/spreed-webrtc/files/spreed-webrtc-server/log/run deleted file mode 100755 index c50c10aa0da9..000000000000 --- a/srcpkgs/spreed-webrtc/files/spreed-webrtc-server/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -t spreed-webrtc-server -p daemon.notice diff --git a/srcpkgs/sqmail/files/qmail-send/log/run b/srcpkgs/sqmail/files/qmail-send/log/run deleted file mode 100755 index dfe9ca0c0e91..000000000000 --- a/srcpkgs/sqmail/files/qmail-send/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -p mail.notice -t qmail-send diff --git a/srcpkgs/sqmail/files/qmail-smtpd/log/run b/srcpkgs/sqmail/files/qmail-smtpd/log/run deleted file mode 100755 index e8b65cb0b353..000000000000 --- a/srcpkgs/sqmail/files/qmail-smtpd/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -p mail.notice -t qmail-smtpd diff --git a/srcpkgs/sqmail/files/qmail-smtpsd/log/run b/srcpkgs/sqmail/files/qmail-smtpsd/log/run deleted file mode 100755 index 933100cc3f74..000000000000 --- a/srcpkgs/sqmail/files/qmail-smtpsd/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -p mail.notice -t qmail-smtpsd diff --git a/srcpkgs/sqmail/files/qmail-smtpsub/log/run b/srcpkgs/sqmail/files/qmail-smtpsub/log/run deleted file mode 100755 index c7918d4ee26a..000000000000 --- a/srcpkgs/sqmail/files/qmail-smtpsub/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -p mail.notice -t qmail-smtpsub diff --git a/srcpkgs/stubby/files/stubby/log/run b/srcpkgs/stubby/files/stubby/log/run deleted file mode 100644 index 133f33a73b58..000000000000 --- a/srcpkgs/stubby/files/stubby/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -t stubby -p daemon.notice diff --git a/srcpkgs/syncthing/files/discosrv/log/run b/srcpkgs/syncthing/files/discosrv/log/run deleted file mode 100755 index a667e5fd80c7..000000000000 --- a/srcpkgs/syncthing/files/discosrv/log/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec svlogd /var/log/discosrv diff --git a/srcpkgs/syncthing/files/relaysrv/log/run b/srcpkgs/syncthing/files/relaysrv/log/run deleted file mode 100755 index b1d5a28a7bf5..000000000000 --- a/srcpkgs/syncthing/files/relaysrv/log/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec svlogd /var/log/relaysrv diff --git a/srcpkgs/tailscale/files/tailscaled/log/run b/srcpkgs/tailscale/files/tailscaled/log/run deleted file mode 100755 index 28894bc17c6a..000000000000 --- a/srcpkgs/tailscale/files/tailscaled/log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -exec 2>&1 -exec logger -t tailscaled -p daemon.info diff --git a/srcpkgs/thermald/files/thermald/log/run b/srcpkgs/thermald/files/thermald/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/thermald/files/thermald/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/tqftpserv/files/tqftpserv/log/run b/srcpkgs/tqftpserv/files/tqftpserv/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/tqftpserv/files/tqftpserv/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/trousers/files/tcsd/log/run b/srcpkgs/trousers/files/tcsd/log/run deleted file mode 100644 index f74f42b898ec..000000000000 --- a/srcpkgs/trousers/files/tcsd/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -p daemon.info -t tcsd diff --git a/srcpkgs/umurmur/files/umurmurd/log/run b/srcpkgs/umurmur/files/umurmurd/log/run deleted file mode 100644 index 4935a89f175e..000000000000 --- a/srcpkgs/umurmur/files/umurmurd/log/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec logger -p daemon.notice -t umurmurd diff --git a/srcpkgs/up_rewrite/files/up_rewrite/log/run b/srcpkgs/up_rewrite/files/up_rewrite/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/up_rewrite/files/up_rewrite/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/upmpdcli/files/upmpdcli/log/run b/srcpkgs/upmpdcli/files/upmpdcli/log/run deleted file mode 100644 index 9d3d8b8d9878..000000000000 --- a/srcpkgs/upmpdcli/files/upmpdcli/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -t upmpdcli diff --git a/srcpkgs/varnish/files/varnishd/log/run b/srcpkgs/varnish/files/varnishd/log/run deleted file mode 100755 index 280d955ac11c..000000000000 --- a/srcpkgs/varnish/files/varnishd/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -t varnishd -p daemon.info diff --git a/srcpkgs/vaultwarden/files/vaultwarden/log/run b/srcpkgs/vaultwarden/files/vaultwarden/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/vaultwarden/files/vaultwarden/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/vnstat/files/vnstatd/log/run b/srcpkgs/vnstat/files/vnstatd/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/vnstat/files/vnstatd/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/waydroid/files/waydroid-container/log/run b/srcpkgs/waydroid/files/waydroid-container/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/waydroid/files/waydroid-container/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/webhook/files/webhook/log/run b/srcpkgs/webhook/files/webhook/log/run deleted file mode 100644 index 700bf023a873..000000000000 --- a/srcpkgs/webhook/files/webhook/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -p daemon.info -t webhook diff --git a/srcpkgs/wireplumber/files/wireplumber/log/run b/srcpkgs/wireplumber/files/wireplumber/log/run deleted file mode 100644 index 4dd58318870e..000000000000 --- a/srcpkgs/wireplumber/files/wireplumber/log/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec logger -t wireplumber -p daemon.info diff --git a/srcpkgs/x2goserver/files/x2gocleansessions/log/run b/srcpkgs/x2goserver/files/x2gocleansessions/log/run deleted file mode 100644 index d5901d1fc65f..000000000000 --- a/srcpkgs/x2goserver/files/x2gocleansessions/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -p daemon.info -t x2gocleansessions diff --git a/srcpkgs/yggdrasil/files/yggdrasil/log/run b/srcpkgs/yggdrasil/files/yggdrasil/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/yggdrasil/files/yggdrasil/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/znc/files/znc/log/run b/srcpkgs/znc/files/znc/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/znc/files/znc/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file From 88e664c64040f473ac7b3ca39c970e28d3188979 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Tue, 7 Feb 2023 02:04:26 -0500 Subject: [PATCH 322/356] cronie, dcron, dkimproxy, sqmail: override default log facility previous log service used cron/mail facility --- srcpkgs/cronie/template | 2 +- srcpkgs/dcron/template | 2 +- srcpkgs/dkimproxy/template | 4 ++-- srcpkgs/sqmail/template | 8 ++++---- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/srcpkgs/cronie/template b/srcpkgs/cronie/template index 2c26c2dc6352..3f8fbbcc4f30 100644 --- a/srcpkgs/cronie/template +++ b/srcpkgs/cronie/template @@ -44,7 +44,7 @@ pre_configure() { } post_install() { - vsv cronie + vsv cronie cron vinstall ${FILESDIR}/crond.pam 644 etc/pam.d crond # Add /etc/cron.deny empty, to allow all users. diff --git a/srcpkgs/dcron/template b/srcpkgs/dcron/template index eb975fd13a30..ab92850344ee 100644 --- a/srcpkgs/dcron/template +++ b/srcpkgs/dcron/template @@ -47,7 +47,7 @@ do_install() { # crontab must be setuid for all users to work! chmod 4755 ${DESTDIR}/usr/bin/crontab - vsv dcron + vsv dcron cron # Fix conflicts with other packages mv ${DESTDIR}/usr/bin/crond ${DESTDIR}/usr/bin/dcrond diff --git a/srcpkgs/dkimproxy/template b/srcpkgs/dkimproxy/template index bab8cee6633f..4c411af516c1 100644 --- a/srcpkgs/dkimproxy/template +++ b/srcpkgs/dkimproxy/template @@ -20,6 +20,6 @@ post_install() { vsconf ${DESTDIR}/etc/dkimproxy_out.conf.example mv ${DESTDIR}/etc/dkimproxy_in.conf.example ${DESTDIR}/etc/dkimproxy_in.conf mv ${DESTDIR}/etc/dkimproxy_out.conf.example ${DESTDIR}/etc/dkimproxy_out.conf - vsv dkimproxy_in - vsv dkimproxy_out + vsv dkimproxy_in mail + vsv dkimproxy_out mail } diff --git a/srcpkgs/sqmail/template b/srcpkgs/sqmail/template index 78c0af18eadb..3ba60479850c 100644 --- a/srcpkgs/sqmail/template +++ b/srcpkgs/sqmail/template @@ -117,10 +117,10 @@ do_install() { done rm ${DESTDIR}/usr/bin/hostname rm ${DESTDIR}/usr/share/man/man8/hostname.8 - vsv qmail-send - vsv qmail-smtpd - vsv qmail-smtpsd - vsv qmail-smtpsub + vsv qmail-send mail + vsv qmail-smtpd mail + vsv qmail-smtpsd mail + vsv qmail-smtpsub mail vlicense ../doc/LICENSE mv ${DESTDIR}/usr/bin/maildirmake ${DESTDIR}/usr/bin/maildirmake.sqmail mv ${DESTDIR}/usr/share/man/man1/maildirmake.1 ${DESTDIR}/usr/share/man/man1/maildirmake.sqmail.1 From fa6de531bfa94b3639b26ab196b92ad863e3d5dc Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Tue, 7 Feb 2023 02:25:27 -0500 Subject: [PATCH 323/356] *: add exec 2>&1 to all existing services except when it already exists, of course --- srcpkgs/3proxy/files/3proxy/run | 1 + srcpkgs/Clightd/files/Clightd/run | 1 + srcpkgs/EternalTerminal/files/etserver/run | 1 + srcpkgs/FreeRADIUS/files/FreeRADIUS/run | 1 + srcpkgs/GCP-Guest-Environment/files/GCP-Guest-Initialization/run | 1 + srcpkgs/GCP-Guest-Environment/files/GCP-accounts/run | 1 + srcpkgs/GCP-Guest-Environment/files/GCP-clock-skew/run | 1 + srcpkgs/GCP-Guest-Environment/files/GCP-ip-forwarding/run | 1 + srcpkgs/Gokapi/files/gokapi/run | 1 + srcpkgs/NetAuth-ldap/files/netauth-ldap/run | 1 + srcpkgs/NetAuth/files/netauthd/run | 1 + srcpkgs/NetworkManager/files/NetworkManager/run | 1 + srcpkgs/PopCorn/files/pqueryd/run | 1 + srcpkgs/PopCorn/files/statrepo/run | 1 + srcpkgs/Swapspace/files/swapspace/run | 1 + srcpkgs/acpid/files/acpid/run | 1 + srcpkgs/alertmanager/files/alertmanager/run | 1 + srcpkgs/alfred/files/alfred/run | 1 + srcpkgs/alfred/files/batadv-vis/run | 1 + srcpkgs/alsa-utils/files/alsa/run | 1 + srcpkgs/android-tools/files/adb/run | 1 + srcpkgs/anope/files/anope/run | 1 + srcpkgs/apache-kafka/files/apache-kafka-zookeeper/run | 1 + srcpkgs/apache-kafka/files/apache-kafka/run | 1 + srcpkgs/apache-tomcat/files/apache-tomcat/run | 1 + srcpkgs/apache/files/apache/run | 1 + srcpkgs/apcupsd/files/apcupsd/run | 1 + srcpkgs/ardor/files/ardor-tor/run | 1 + srcpkgs/ardor/files/ardor/run | 1 + srcpkgs/armagetronad/files/armagetronad-dedicated/run | 1 + srcpkgs/asus-kbd-backlight/files/asus-kbd/run | 1 + srcpkgs/at/files/at/run | 1 + srcpkgs/atop/files/atop/run | 1 + srcpkgs/audit/files/auditctl/run | 1 + srcpkgs/audit/files/auditd/run | 1 + srcpkgs/avahi/files/avahi-daemon/run | 1 + srcpkgs/bacula-common/files/bacula-dir/run | 1 + srcpkgs/bacula-common/files/bacula-fd/run | 1 + srcpkgs/bacula-common/files/bacula-sd/run | 1 + srcpkgs/barrier/files/barrierc/run | 1 + srcpkgs/barrier/files/barriers/run | 1 + srcpkgs/beanstalkd/files/beanstalkd/run | 1 + srcpkgs/beard/files/beard/run | 1 + srcpkgs/bftpd/files/bftpd/run | 1 + srcpkgs/binfmt-support/files/binfmt-support/run | 1 + srcpkgs/bird/files/bird/run | 1 + srcpkgs/bird_exporter/files/bird_exporter/run | 1 + srcpkgs/bitlbee/files/bitlbee/run | 1 + srcpkgs/blackbox_exporter/files/blackbox_exporter/run | 1 + srcpkgs/bluez-alsa/files/bluez-alsa/run | 1 + srcpkgs/bolt/files/boltd/run | 1 + srcpkgs/brltty/files/brltty/run | 1 + srcpkgs/bumblebee/files/bumblebeed/run | 1 + srcpkgs/burp2-server/files/burp2-server/run | 1 + srcpkgs/busybox/files/busybox-klogd/run | 1 + srcpkgs/busybox/files/busybox-ntpd/run | 1 + srcpkgs/busybox/files/busybox-syslogd/run | 1 + srcpkgs/cachefilesd/files/cachefilesd/run | 1 + srcpkgs/caddy/files/caddy/run | 1 + srcpkgs/canto-next/files/canto-daemon/run | 1 + srcpkgs/chronograf/files/chronograf/run | 1 + srcpkgs/chrony/files/chronyd/run | 1 + srcpkgs/ckb-next/files/ckb-next-daemon/run | 1 + srcpkgs/cntlm/files/cntlm/run | 1 + srcpkgs/collectd/files/collectd/run | 1 + srcpkgs/colord/files/colord/run | 1 + srcpkgs/conduit/files/conduit/run | 1 + srcpkgs/connman/files/connmand/run | 1 + srcpkgs/containerd/files/containerd/run | 1 + srcpkgs/coturn/files/coturnserver/run | 1 + srcpkgs/criu/files/criu/run | 1 + srcpkgs/cronie/files/cronie/run | 1 + srcpkgs/cups-filters/files/cups-browsed/run | 1 + srcpkgs/cups/files/cupsd/run | 1 + srcpkgs/darkhttpd/files/darkhttpd/run | 1 + srcpkgs/dbus-elogind/files/dbus/run | 1 + srcpkgs/dbus/files/dbus/run | 1 + srcpkgs/dcron/files/dcron/run | 1 + srcpkgs/ddclient/files/ddclient/run | 1 + srcpkgs/deluge/files/deluge-web/run | 1 + srcpkgs/deluge/files/deluged/run | 1 + srcpkgs/dhcpcd/files/dhcpcd-eth0/run | 1 + srcpkgs/dhcpcd/files/dhcpcd/run | 1 + srcpkgs/dictd/files/dictd/run | 1 + srcpkgs/diod/files/diod/run | 1 + srcpkgs/distcc/files/distccd/run | 1 + srcpkgs/dkimproxy/files/dkimproxy_in/run | 1 + srcpkgs/dkimproxy/files/dkimproxy_out/run | 1 + srcpkgs/dnsdist/files/dnsdist/run | 1 + srcpkgs/dnsmasq/files/dnsmasq/run | 1 + srcpkgs/dovecot/files/dovecot/run | 1 + srcpkgs/dq/files/dqcache/run | 1 + srcpkgs/drbd-utils/files/drbd/run | 1 + srcpkgs/dropbear/files/dropbear/run | 1 + srcpkgs/duiadns/files/duiadns/run | 1 + srcpkgs/earlyoom/files/earlyoom/run | 1 + srcpkgs/edac-utils/files/edac/run | 1 + srcpkgs/elog/files/elogd/run | 1 + srcpkgs/elogind/files/elogind/run | 1 + srcpkgs/etcd/files/etcd/run | 1 + srcpkgs/eudev/files/udevd/run | 1 + srcpkgs/fah/files/FAHClient/run | 1 + srcpkgs/fail2ban/files/fail2ban/run | 1 + srcpkgs/fake-hwclock/files/fake-hwclock/run | 1 + srcpkgs/fastd/files/fastd/run | 1 + srcpkgs/fcron/files/fcron/run | 1 + srcpkgs/fiche/files/fiche/run | 1 + srcpkgs/firehol/files/firehol/run | 1 + srcpkgs/flannel/files/flannel/run | 1 + srcpkgs/freeipmi/files/bmc-watchdog/run | 1 + srcpkgs/freeipmi/files/ipmidetectd/run | 1 + srcpkgs/freeipmi/files/ipmiseld/run | 1 + srcpkgs/frp/files/frpc/run | 1 + srcpkgs/frp/files/frps/run | 1 + srcpkgs/frr/files/frr-generic/run | 1 + srcpkgs/fwknop/files/fwknopd/run | 1 + srcpkgs/gdm/files/gdm/run | 1 + srcpkgs/gemserv/files/gemserv/run | 1 + srcpkgs/geomyidae/files/geomyidae/run | 1 + srcpkgs/gerbera/files/gerbera/run | 1 + srcpkgs/gitea/files/gitea/run | 1 + srcpkgs/gitlab-runner/files/gitlab-runner/run | 1 + srcpkgs/glibc/files/nscd/run | 1 + srcpkgs/glider/files/glider/run | 1 + srcpkgs/glusterfs/files/glusterd/run | 1 + srcpkgs/glusterfs/files/glusterfsd/run | 1 + srcpkgs/gnunet/files/gnunet/run | 1 + srcpkgs/go-ipfs/files/ipfs/run | 1 + srcpkgs/goatcounter/files/goatcounter/run | 1 + srcpkgs/gogs/files/gogs/run | 1 + srcpkgs/gpm/files/gpm/run | 1 + srcpkgs/gpsd/files/gpsd/run | 1 + srcpkgs/grafana/files/grafana/run | 1 + srcpkgs/h2o/files/h2o/run | 1 + srcpkgs/haproxy/files/haproxy/run | 1 + srcpkgs/haveged/files/haveged/run | 1 + srcpkgs/hddtemp/files/hddtemp/run | 1 + srcpkgs/hiawatha/files/hiawatha/run | 1 + srcpkgs/hitch/files/hitch/run | 1 + srcpkgs/hostapd/files/hostapd/run | 1 + srcpkgs/i2pd/files/i2pd/run | 1 + srcpkgs/i8kutils/files/i8kmon/run | 1 + srcpkgs/icinga2/files/icinga2/run | 1 + srcpkgs/iio-sensor-proxy/files/iio-sensor-proxy/run | 1 + srcpkgs/inadyn/files/inadyn/run | 1 + srcpkgs/incron/files/incron/run | 1 + srcpkgs/influxdb/files/influxdb/run | 1 + srcpkgs/inspircd/files/inspircd/run | 1 + srcpkgs/iptables/files/ip6tables/run | 1 + srcpkgs/iptables/files/iptables/run | 1 + srcpkgs/ipvsadm/files/ipvsadm/run | 1 + srcpkgs/irqbalance/files/irqbalance/run | 1 + srcpkgs/iwd/files/ead/run | 1 + srcpkgs/iwd/files/iwd/run | 1 + srcpkgs/jenkins/files/jenkins/run | 1 + srcpkgs/kapacitor/files/kapacitor/run | 1 + srcpkgs/kea/files/kea-dhcp-ddns/run | 1 + srcpkgs/kea/files/kea-dhcp4/run | 1 + srcpkgs/kea/files/kea-dhcp6/run | 1 + srcpkgs/keepalived/files/keepalived/run | 1 + srcpkgs/keyd/files/keyd/run | 1 + srcpkgs/knot-resolver/files/kresd/run | 1 + srcpkgs/knot/files/knotd/run | 1 + srcpkgs/kubernetes/files/kube-apiserver/run | 1 + srcpkgs/kubernetes/files/kube-controller-manager/run | 1 + srcpkgs/kubernetes/files/kube-proxy/run | 1 + srcpkgs/kubernetes/files/kube-scheduler/run | 1 + srcpkgs/kubernetes/files/kubelet/run | 1 + srcpkgs/laptop-mode/files/laptop-mode/run | 1 + srcpkgs/ldm/files/ldm/run | 1 + srcpkgs/libcgroup/files/cgred/run | 1 + srcpkgs/libratbag/files/ratbagd/run | 1 + srcpkgs/libvirt/files/libvirt-generic/run | 1 + srcpkgs/lightdm/files/lightdm/run | 1 + srcpkgs/lighttpd/files/lighttpd/run | 1 + srcpkgs/linux-tools/files/freefall/run | 1 + srcpkgs/linux-tools/files/usbipd/run | 1 + srcpkgs/lldpd/files/lldpd/run | 1 + srcpkgs/lm_sensors/files/fancontrol/run | 1 + srcpkgs/lsyncd/files/lsyncd/run | 1 + srcpkgs/lvm2/files/dmeventd/run | 1 + srcpkgs/lvm2/files/lvmetad/run | 1 + srcpkgs/lxc/files/lxc-autostart/run | 1 + srcpkgs/lxcfs/files/lxcfs/run | 1 + srcpkgs/lxd-lts/files/lxd/run | 1 + srcpkgs/lxd/files/lxd/run | 1 + srcpkgs/lxdm/files/lxdm/run | 1 + srcpkgs/mDNSResponder/files/dnsextd/run | 1 + srcpkgs/mDNSResponder/files/mdnsd/run | 1 + srcpkgs/mariadb/files/mysqld/run | 1 + srcpkgs/mcelog/files/mcelog/run | 1 + srcpkgs/mdadm/files/mdadm/run | 1 + srcpkgs/metalog/files/metalog/run | 1 + srcpkgs/minidlna/files/minidlnad/run | 1 + srcpkgs/minio/files/minio/run | 1 + srcpkgs/mit-krb5/files/kadmind/run | 1 + srcpkgs/mit-krb5/files/krb5kdc/run | 1 + srcpkgs/moby/files/docker/run | 1 + srcpkgs/monero/files/monerod/run | 1 + srcpkgs/monit/files/monit/run | 1 + srcpkgs/monkey/files/monkey/run | 1 + srcpkgs/moosefs/files/mfschunkserver/run | 1 + srcpkgs/moosefs/files/mfsmaster/run | 1 + srcpkgs/moosefs/files/mfsmetalogger/run | 1 + srcpkgs/mopidy/files/mopidy/run | 1 + srcpkgs/mosquitto/files/mosquitto/run | 1 + srcpkgs/mouseemu/files/mouseemu/run | 1 + srcpkgs/mpDris2/files/mpDris2/run | 1 + srcpkgs/mpd/files/mpd/run | 1 + srcpkgs/mpdscribble/files/mpdscribble/run | 1 + srcpkgs/munge/files/munge/run | 1 + srcpkgs/musl-nscd/files/nscd/run | 1 + srcpkgs/nbd/files/nbd/run | 1 + srcpkgs/ndhc/files/ndhc/run | 1 + srcpkgs/ndppd/files/ndppd/run | 1 + srcpkgs/neard/files/neard/run | 1 + srcpkgs/neard/files/seeld/run | 1 + srcpkgs/net-snmp/files/snmpd/run | 1 + srcpkgs/netdata/files/netdata/run | 1 + srcpkgs/network-ups-tools/files/upsd/run | 1 + srcpkgs/network-ups-tools/files/upsdrvctl/run | 1 + srcpkgs/network-ups-tools/files/upsmon/run | 1 + srcpkgs/nfs-utils/files/nfs-server/run | 1 + srcpkgs/nfs-utils/files/rpcblkmapd/run | 1 + srcpkgs/nfs-utils/files/rpcgssd/run | 1 + srcpkgs/nfs-utils/files/rpcidmapd/run | 1 + srcpkgs/nfs-utils/files/rpcsvcgssd/run | 1 + srcpkgs/nfs-utils/files/statd/run | 1 + srcpkgs/nftables/files/nftables/run | 1 + srcpkgs/ngetty/files/ngetty/run | 1 + srcpkgs/nginx/files/nginx/run | 1 + srcpkgs/ngircd/files/ngircd/run | 1 + srcpkgs/nix/files/nix-daemon/run | 1 + srcpkgs/node_exporter/files/node_exporter/run | 1 + srcpkgs/nodm/files/nodm/run | 1 + srcpkgs/noip2/files/noip2/run | 1 + srcpkgs/nrpe/files/nrpe/run | 1 + srcpkgs/nsd/files/nsd/run | 1 + srcpkgs/nss-pam-ldapd/files/nslcd/run | 1 + srcpkgs/ntp/files/isc-ntpd/run | 1 + srcpkgs/nullmailer/files/nullmailer/run | 1 + srcpkgs/nvidia/files/nvidia-powerd/run | 1 + srcpkgs/nxt/files/nxt-tor/run | 1 + srcpkgs/nxt/files/nxt/run | 1 + srcpkgs/odroid-u2-base/files/odroid-led/run | 1 + srcpkgs/ofono/files/ofonod/run | 1 + srcpkgs/oidentd/files/oidentd/run | 1 + srcpkgs/olsrd/files/olsrd/run | 1 + srcpkgs/open-vm-tools/files/vmtoolsd/run | 1 + srcpkgs/open-vm-tools/files/vmware-vmblock-fuse/run | 1 + srcpkgs/opendkim/files/opendkim/run | 1 + srcpkgs/openntpd/files/openntpd/run | 1 + srcpkgs/openrgb/files/openrgb/run | 1 + srcpkgs/opensmtpd/files/opensmtpd/run | 1 + srcpkgs/openssh/files/sshd/run | 1 + srcpkgs/openvswitch/files/ovs-vswitchd/run | 1 + srcpkgs/openvswitch/files/ovsdb-server/run | 1 + srcpkgs/parpd/files/parpd/run | 1 + srcpkgs/parprouted/files/parprouted/run | 1 + srcpkgs/pbbuttonsd/files/pbbuttonsd/run | 1 + srcpkgs/pcsclite/files/pcscd/run | 1 + srcpkgs/pd-mapper/files/pd-mapper/run | 1 + srcpkgs/php/files/php-fpm/run | 1 + srcpkgs/php8.0/files/php-fpm8.0/run | 1 + srcpkgs/php8.1/files/php-fpm8.1/run | 1 + srcpkgs/pipewire/files/pipewire-pulse/run | 1 + srcpkgs/pipewire/files/pipewire/run | 1 + srcpkgs/podman/files/podman-docker/run | 1 + srcpkgs/podman/files/podman/run | 1 + srcpkgs/polipo/files/polipo/run | 1 + srcpkgs/polkit/files/polkitd/run | 1 + srcpkgs/postfix/files/postfix/run | 1 + srcpkgs/postgresql14/files/postgresql14/run | 1 + srcpkgs/postgresql15/files/postgresql15/run | 1 + srcpkgs/power-profiles-daemon/files/power-profiles-daemon/run | 1 + srcpkgs/privoxy/files/privoxy/run | 1 + srcpkgs/prometheus/files/prometheus/run | 1 + srcpkgs/prosody/files/prosody/run | 1 + srcpkgs/pulseaudio/files/pulseaudio/run | 1 + srcpkgs/qemu/files/qemu-ga/run | 1 + srcpkgs/qrtr-ns/files/qrtr-ns/run | 1 + srcpkgs/quassel/files/quasselcore/run | 1 + srcpkgs/radeon-profile-daemon/files/radeon-profile-daemon/run | 1 + srcpkgs/radvd/files/radvd/run | 1 + srcpkgs/redis/files/redis/run | 1 + srcpkgs/rest-server/files/rest-server/run | 1 + srcpkgs/rmilter/files/rmilter/run | 1 + srcpkgs/rmtfs/files/rmtfs/run | 1 + srcpkgs/rng-tools/files/rngd/run | 1 + srcpkgs/routinator/files/routinator/run | 1 + srcpkgs/rpcbind/files/rpcbind/run | 1 + srcpkgs/rspamd/files/rspamd/run | 1 + srcpkgs/rsync/files/rsyncd/run | 1 + srcpkgs/rsyslog/files/rsyslogd/run | 1 + srcpkgs/rtkit/files/rtkit/run | 1 + srcpkgs/salt/files/salt-api/run | 1 + srcpkgs/salt/files/salt-master/run | 1 + srcpkgs/salt/files/salt-minion/run | 1 + srcpkgs/salt/files/salt-syndic/run | 1 + srcpkgs/samba/files/ctdbd/run | 1 + srcpkgs/sane/files/saned/run | 1 + srcpkgs/scron/files/scron/run | 1 + srcpkgs/sddm/files/sddm/run | 1 + srcpkgs/seatd/files/seatd/run | 1 + srcpkgs/sftpgo/files/sftpgo/run | 1 + srcpkgs/shadowsocks-libev/files/shadowsocks-libev-client/run | 1 + srcpkgs/shadowsocks-libev/files/shadowsocks-libev-server/run | 1 + srcpkgs/shinit/files/shinit/run | 1 + srcpkgs/shiori/files/shiori/run | 1 + srcpkgs/shorewall/files/shorewall/run | 1 + srcpkgs/shorewall/files/shorewall6/run | 1 + srcpkgs/slim/files/slim/run | 1 + srcpkgs/smartmontools/files/smartd/run | 1 + srcpkgs/smcroute/files/smcrouted/run | 1 + srcpkgs/snapcast/files/snapclient/run | 1 + srcpkgs/snapcast/files/snapserver/run | 1 + srcpkgs/snapper/files/snapperd/run | 1 + srcpkgs/sndio/files/sndiod/run | 1 + srcpkgs/socklog-ucspi/files/socklog-ucspi-tcp/run | 1 + srcpkgs/spamassassin/files/spamd/run | 1 + srcpkgs/spampd/files/spampd/run | 1 + srcpkgs/spice-vdagent/files/spice-vdagentd/run | 1 + srcpkgs/spreed-webrtc/files/spreed-webrtc-server/run | 1 + srcpkgs/sqmail/files/qmail-send/run | 1 + srcpkgs/sqmail/files/qmail-smtpd/run | 1 + srcpkgs/sqmail/files/qmail-smtpsd/run | 1 + srcpkgs/sqmail/files/qmail-smtpsub/run | 1 + srcpkgs/squid/files/squid/run | 1 + srcpkgs/sshguard/files/sshguard-socklog/run | 1 + srcpkgs/ssl_exporter/files/ssl_exporter/run | 1 + srcpkgs/sslh/files/sslh/run | 1 + srcpkgs/sssd/files/sssd/run | 1 + srcpkgs/strongswan/files/strongswan/run | 1 + srcpkgs/stubby/files/stubby/run | 1 + srcpkgs/subversion/files/svnserve/run | 1 + srcpkgs/sv-netmount/files/netmount/run | 1 + srcpkgs/synapse/files/synapse/run | 1 + srcpkgs/synergy/files/synergyc/run | 1 + srcpkgs/synergy/files/synergys/run | 1 + srcpkgs/telegraf/files/telegraf/run | 1 + srcpkgs/tftp-hpa/files/tftpd-hpa/run | 1 + srcpkgs/thermald/files/thermald/run | 1 + srcpkgs/thttpd/files/thttpd/run | 1 + srcpkgs/tinc/files/tincd/run | 1 + srcpkgs/tinyproxy/files/tinyproxy/run | 1 + srcpkgs/tinyssh/files/tinysshd/run | 1 + srcpkgs/tlp/files/tlp/run | 1 + srcpkgs/tor/files/tor/run | 1 + srcpkgs/touchegg/files/touchegg/run | 1 + srcpkgs/toxcore/files/tox-bootstrapd/run | 1 + srcpkgs/transmission/files/transmission-daemon/run | 1 + srcpkgs/twoftpd/files/twoftpd-anon/run | 1 + srcpkgs/ufw/files/ufw/run | 1 + srcpkgs/ulogd/files/ulogd/run | 1 + srcpkgs/unbound/files/unbound/run | 1 + srcpkgs/upmpdcli/files/upmpdcli/run | 1 + srcpkgs/uptimed/files/uptimed/run | 1 + srcpkgs/usbguard/files/usbguard/run | 1 + srcpkgs/usbmuxd/files/usbmuxd/run | 1 + srcpkgs/util-linux/files/uuidd/run | 1 + srcpkgs/v2ray/files/v2ray/run | 1 + srcpkgs/varnish/files/varnishd/run | 1 + srcpkgs/vault/files/vault/run | 1 + srcpkgs/vaultwarden/files/vaultwarden/run | 1 + srcpkgs/virtualbox-ose/files/vboxservice/run | 1 + srcpkgs/virtualbox-ose/files/vboxwebsrv/run | 1 + srcpkgs/vnstat/files/vnstatd/run | 1 + srcpkgs/vpnd/files/vpnd/run | 1 + srcpkgs/vsftpd/files/vsftpd-ipv6/run | 1 + srcpkgs/vsftpd/files/vsftpd/run | 1 + srcpkgs/watchdog/files/watchdog/run | 1 + srcpkgs/waydroid/files/waydroid-container/run | 1 + srcpkgs/wesnoth/files/wesnothd/run | 1 + srcpkgs/wicd/files/wicd/run | 1 + srcpkgs/wireguard-tools/files/wireguard/run | 1 + srcpkgs/wireproxy/files/wireproxy/run | 1 + srcpkgs/x2goserver/files/x2gocleansessions/run | 1 + srcpkgs/xdm/files/xdm/run | 1 + srcpkgs/xen/files/xen/run | 1 + srcpkgs/xen/files/xenconsoled/run | 1 + srcpkgs/xen/files/xenstored/run | 1 + srcpkgs/xinetd/files/xinetd/run | 1 + srcpkgs/xl2tpd/files/xl2tpd/run | 1 + srcpkgs/yggdrasil/files/yggdrasil/run | 1 + srcpkgs/zabbix/files/zabbix-agent/run | 1 + srcpkgs/zabbix/files/zabbix-proxy/run | 1 + srcpkgs/zabbix/files/zabbix-server/run | 1 + srcpkgs/zeek/files/bro/run | 1 + srcpkgs/zeek/files/zeek/run | 1 + srcpkgs/zfs/files/zed/run | 1 + srcpkgs/znc/files/znc/run | 1 + srcpkgs/zrepl/files/zrepl/run | 1 + 392 files changed, 392 insertions(+) diff --git a/srcpkgs/3proxy/files/3proxy/run b/srcpkgs/3proxy/files/3proxy/run index bbdcd1a51bca..ddb3a1fa6b63 100755 --- a/srcpkgs/3proxy/files/3proxy/run +++ b/srcpkgs/3proxy/files/3proxy/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec 3proxy /etc/3proxy/3proxy.cfg diff --git a/srcpkgs/Clightd/files/Clightd/run b/srcpkgs/Clightd/files/Clightd/run index 9170543376b5..4319b150787e 100644 --- a/srcpkgs/Clightd/files/Clightd/run +++ b/srcpkgs/Clightd/files/Clightd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 sv check dbus >/dev/null || exit 1 exec /usr/libexec/clightd 2>&1 diff --git a/srcpkgs/EternalTerminal/files/etserver/run b/srcpkgs/EternalTerminal/files/etserver/run index 97e23f86cf88..a5e3fe2a793f 100644 --- a/srcpkgs/EternalTerminal/files/etserver/run +++ b/srcpkgs/EternalTerminal/files/etserver/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u _eternal etserver diff --git a/srcpkgs/FreeRADIUS/files/FreeRADIUS/run b/srcpkgs/FreeRADIUS/files/FreeRADIUS/run index 525e8d2ae103..65baa3ee7901 100644 --- a/srcpkgs/FreeRADIUS/files/FreeRADIUS/run +++ b/srcpkgs/FreeRADIUS/files/FreeRADIUS/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u _freeradius:_freeradius radiusd -f diff --git a/srcpkgs/GCP-Guest-Environment/files/GCP-Guest-Initialization/run b/srcpkgs/GCP-Guest-Environment/files/GCP-Guest-Initialization/run index 163298b9fa5f..33d97affb4d3 100644 --- a/srcpkgs/GCP-Guest-Environment/files/GCP-Guest-Initialization/run +++ b/srcpkgs/GCP-Guest-Environment/files/GCP-Guest-Initialization/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # The Google services assert that the init is performing some # sequencing. Since runit provides no such facility, we will block diff --git a/srcpkgs/GCP-Guest-Environment/files/GCP-accounts/run b/srcpkgs/GCP-Guest-Environment/files/GCP-accounts/run index 286d7b59f1d5..a387bca2edbd 100644 --- a/srcpkgs/GCP-Guest-Environment/files/GCP-accounts/run +++ b/srcpkgs/GCP-Guest-Environment/files/GCP-accounts/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 sv check GCP-Guest-Initialization >/dev/null || exit 1 diff --git a/srcpkgs/GCP-Guest-Environment/files/GCP-clock-skew/run b/srcpkgs/GCP-Guest-Environment/files/GCP-clock-skew/run index 33615f7eec01..e2c5534669b0 100644 --- a/srcpkgs/GCP-Guest-Environment/files/GCP-clock-skew/run +++ b/srcpkgs/GCP-Guest-Environment/files/GCP-clock-skew/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 sv check GCP-Guest-Initialization >/dev/null || exit 1 diff --git a/srcpkgs/GCP-Guest-Environment/files/GCP-ip-forwarding/run b/srcpkgs/GCP-Guest-Environment/files/GCP-ip-forwarding/run index 31a2fd454520..3cb07ac1cf33 100644 --- a/srcpkgs/GCP-Guest-Environment/files/GCP-ip-forwarding/run +++ b/srcpkgs/GCP-Guest-Environment/files/GCP-ip-forwarding/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 sv check GCP-Guest-Initialization >/dev/null || exit 1 diff --git a/srcpkgs/Gokapi/files/gokapi/run b/srcpkgs/Gokapi/files/gokapi/run index 8f4295583d2c..24213299c51e 100644 --- a/srcpkgs/Gokapi/files/gokapi/run +++ b/srcpkgs/Gokapi/files/gokapi/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf diff --git a/srcpkgs/NetAuth-ldap/files/netauth-ldap/run b/srcpkgs/NetAuth-ldap/files/netauth-ldap/run index 465f4e54904a..c49142f50e96 100644 --- a/srcpkgs/NetAuth-ldap/files/netauth-ldap/run +++ b/srcpkgs/NetAuth-ldap/files/netauth-ldap/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf diff --git a/srcpkgs/NetAuth/files/netauthd/run b/srcpkgs/NetAuth/files/netauthd/run index 2f15234c2505..718a5deb4b18 100644 --- a/srcpkgs/NetAuth/files/netauthd/run +++ b/srcpkgs/NetAuth/files/netauthd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf diff --git a/srcpkgs/NetworkManager/files/NetworkManager/run b/srcpkgs/NetworkManager/files/NetworkManager/run index 2df342d579b0..a1a143999ad7 100755 --- a/srcpkgs/NetworkManager/files/NetworkManager/run +++ b/srcpkgs/NetworkManager/files/NetworkManager/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 sv check dbus >/dev/null || exit 1 exec NetworkManager -n > /dev/null 2>&1 diff --git a/srcpkgs/PopCorn/files/pqueryd/run b/srcpkgs/PopCorn/files/pqueryd/run index b413a58cf116..db1958bea23d 100644 --- a/srcpkgs/PopCorn/files/pqueryd/run +++ b/srcpkgs/PopCorn/files/pqueryd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf diff --git a/srcpkgs/PopCorn/files/statrepo/run b/srcpkgs/PopCorn/files/statrepo/run index 05c15baf1b75..33bbfcc7014e 100644 --- a/srcpkgs/PopCorn/files/statrepo/run +++ b/srcpkgs/PopCorn/files/statrepo/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf diff --git a/srcpkgs/Swapspace/files/swapspace/run b/srcpkgs/Swapspace/files/swapspace/run index d07bc78f2e7d..3317e23833f8 100644 --- a/srcpkgs/Swapspace/files/swapspace/run +++ b/srcpkgs/Swapspace/files/swapspace/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec swapspace diff --git a/srcpkgs/acpid/files/acpid/run b/srcpkgs/acpid/files/acpid/run index 0f41739c080b..20e374fa70a1 100755 --- a/srcpkgs/acpid/files/acpid/run +++ b/srcpkgs/acpid/files/acpid/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec acpid -f ${OPTS:=-l} diff --git a/srcpkgs/alertmanager/files/alertmanager/run b/srcpkgs/alertmanager/files/alertmanager/run index c4ca4e70d674..2c86493d2115 100755 --- a/srcpkgs/alertmanager/files/alertmanager/run +++ b/srcpkgs/alertmanager/files/alertmanager/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # Add $ARGS for more arguments [ -f ./conf ] && . ./conf diff --git a/srcpkgs/alfred/files/alfred/run b/srcpkgs/alfred/files/alfred/run index c80114d09a1f..362ada881786 100755 --- a/srcpkgs/alfred/files/alfred/run +++ b/srcpkgs/alfred/files/alfred/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec alfred ${OPTS:=-i "bat0" -b "bat0"} diff --git a/srcpkgs/alfred/files/batadv-vis/run b/srcpkgs/alfred/files/batadv-vis/run index 2fe016ae3793..baf7acd68fdc 100755 --- a/srcpkgs/alfred/files/batadv-vis/run +++ b/srcpkgs/alfred/files/batadv-vis/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec batadv-vis ${OPTS:=-si bat0} diff --git a/srcpkgs/alsa-utils/files/alsa/run b/srcpkgs/alsa-utils/files/alsa/run index 728c4c8dd76f..be7cbac7f80e 100755 --- a/srcpkgs/alsa-utils/files/alsa/run +++ b/srcpkgs/alsa-utils/files/alsa/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 set -e alsactl restore exec chpst -b alsa pause diff --git a/srcpkgs/android-tools/files/adb/run b/srcpkgs/android-tools/files/adb/run index 9d81719e4c7c..d5ad652e33fb 100755 --- a/srcpkgs/android-tools/files/adb/run +++ b/srcpkgs/android-tools/files/adb/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 set -e [ -r conf ] && . ./conf adb ${OPTS:=start-server -P5037} diff --git a/srcpkgs/anope/files/anope/run b/srcpkgs/anope/files/anope/run index ca9b72cedbf2..964ce8945da7 100644 --- a/srcpkgs/anope/files/anope/run +++ b/srcpkgs/anope/files/anope/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 exec anopeservices \ --confdir=/etc/anope \ --dbdir=/var/lib/anope \ diff --git a/srcpkgs/apache-kafka/files/apache-kafka-zookeeper/run b/srcpkgs/apache-kafka/files/apache-kafka-zookeeper/run index 1fcaf44eeb96..bb9d5c0ea683 100644 --- a/srcpkgs/apache-kafka/files/apache-kafka-zookeeper/run +++ b/srcpkgs/apache-kafka/files/apache-kafka-zookeeper/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf exec /usr/lib/kafka/bin/zookeeper-server-start.sh ${PROPERTIES_FILE:-/usr/lib/kafka/config/zookeeper.properties} diff --git a/srcpkgs/apache-kafka/files/apache-kafka/run b/srcpkgs/apache-kafka/files/apache-kafka/run index 7f888a35e8cd..8a8c13c6c3d0 100644 --- a/srcpkgs/apache-kafka/files/apache-kafka/run +++ b/srcpkgs/apache-kafka/files/apache-kafka/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf exec /usr/lib/kafka/bin/kafka-server-start.sh ${PROPERTIES_FILE:-/usr/lib/kafka/config/server.properties} diff --git a/srcpkgs/apache-tomcat/files/apache-tomcat/run b/srcpkgs/apache-tomcat/files/apache-tomcat/run index 03f3c94067ea..1cf370821e57 100644 --- a/srcpkgs/apache-tomcat/files/apache-tomcat/run +++ b/srcpkgs/apache-tomcat/files/apache-tomcat/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 export CATALINA_BASE=/usr/share/apache-tomcat diff --git a/srcpkgs/apache/files/apache/run b/srcpkgs/apache/files/apache/run index d1995dd04de1..1579bdfed20e 100644 --- a/srcpkgs/apache/files/apache/run +++ b/srcpkgs/apache/files/apache/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 set -e diff --git a/srcpkgs/apcupsd/files/apcupsd/run b/srcpkgs/apcupsd/files/apcupsd/run index 2c0b807da287..e570f226c90a 100644 --- a/srcpkgs/apcupsd/files/apcupsd/run +++ b/srcpkgs/apcupsd/files/apcupsd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf] && . ./conf exec apcupsd -b ${OPTS} diff --git a/srcpkgs/ardor/files/ardor-tor/run b/srcpkgs/ardor/files/ardor-tor/run index a18a2d10d191..03526311ac8b 100644 --- a/srcpkgs/ardor/files/ardor-tor/run +++ b/srcpkgs/ardor/files/ardor-tor/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec ardor-tor > /dev/null diff --git a/srcpkgs/ardor/files/ardor/run b/srcpkgs/ardor/files/ardor/run index b872eb1da727..f09d2d4ced10 100644 --- a/srcpkgs/ardor/files/ardor/run +++ b/srcpkgs/ardor/files/ardor/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec ardor > /dev/null diff --git a/srcpkgs/armagetronad/files/armagetronad-dedicated/run b/srcpkgs/armagetronad/files/armagetronad-dedicated/run index 52127b128b5a..d129885f870b 100644 --- a/srcpkgs/armagetronad/files/armagetronad-dedicated/run +++ b/srcpkgs/armagetronad/files/armagetronad-dedicated/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec armagetronad-dedicated diff --git a/srcpkgs/asus-kbd-backlight/files/asus-kbd/run b/srcpkgs/asus-kbd-backlight/files/asus-kbd/run index dc41b16f87b2..06420e9fd7ac 100644 --- a/srcpkgs/asus-kbd-backlight/files/asus-kbd/run +++ b/srcpkgs/asus-kbd-backlight/files/asus-kbd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 asus-kbd-backlight allowusers diff --git a/srcpkgs/at/files/at/run b/srcpkgs/at/files/at/run index 967ced04cbeb..083a67dfdfcf 100755 --- a/srcpkgs/at/files/at/run +++ b/srcpkgs/at/files/at/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec atd -f diff --git a/srcpkgs/atop/files/atop/run b/srcpkgs/atop/files/atop/run index 532e35f595a1..431d390345f8 100755 --- a/srcpkgs/atop/files/atop/run +++ b/srcpkgs/atop/files/atop/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec atop -a -w /var/log/atop/atop_$(date +%Y%m%d) 600 diff --git a/srcpkgs/audit/files/auditctl/run b/srcpkgs/audit/files/auditctl/run index 64a2820eb21e..ebfa223efed5 100755 --- a/srcpkgs/audit/files/auditctl/run +++ b/srcpkgs/audit/files/auditctl/run @@ -1,4 +1,5 @@ #!/bin/sh -e +exec 2>&1 test ! -r ./conf || . ./conf diff --git a/srcpkgs/audit/files/auditd/run b/srcpkgs/audit/files/auditd/run index 4b5c68a0bdbd..7e3427652f5d 100755 --- a/srcpkgs/audit/files/auditd/run +++ b/srcpkgs/audit/files/auditd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec auditd -n diff --git a/srcpkgs/avahi/files/avahi-daemon/run b/srcpkgs/avahi/files/avahi-daemon/run index af2dc17a93dd..b0d858438fde 100755 --- a/srcpkgs/avahi/files/avahi-daemon/run +++ b/srcpkgs/avahi/files/avahi-daemon/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # if dbus is enabled wait for it. if [ -e /var/service/dbus ]; then sv check dbus > /dev/null || exit 1 diff --git a/srcpkgs/bacula-common/files/bacula-dir/run b/srcpkgs/bacula-common/files/bacula-dir/run index be89aac60783..5632681e99d0 100755 --- a/srcpkgs/bacula-common/files/bacula-dir/run +++ b/srcpkgs/bacula-common/files/bacula-dir/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ ! -d /run/bacula ] && mkdir /run/bacula exec bacula-dir -f -c /etc/bacula/bacula-dir.conf diff --git a/srcpkgs/bacula-common/files/bacula-fd/run b/srcpkgs/bacula-common/files/bacula-fd/run index 6f3765f1fa75..40411de5b170 100755 --- a/srcpkgs/bacula-common/files/bacula-fd/run +++ b/srcpkgs/bacula-common/files/bacula-fd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ ! -d /run/bacula ] && mkdir /run/bacula exec bacula-fd -f -c /etc/bacula/bacula-fd.conf diff --git a/srcpkgs/bacula-common/files/bacula-sd/run b/srcpkgs/bacula-common/files/bacula-sd/run index 6ef1480466fa..a46df0bb65a3 100755 --- a/srcpkgs/bacula-common/files/bacula-sd/run +++ b/srcpkgs/bacula-common/files/bacula-sd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ ! -d /run/bacula ] && mkdir /run/bacula exec bacula-sd -f -c /etc/bacula/bacula-sd.conf diff --git a/srcpkgs/barrier/files/barrierc/run b/srcpkgs/barrier/files/barrierc/run index f57a57edaf3a..ab7039aa2256 100755 --- a/srcpkgs/barrier/files/barrierc/run +++ b/srcpkgs/barrier/files/barrierc/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf [ -z $SERVER_ADDR ] && exit 0 [ -z $SKIP_X11_TEST ] && ! ps -C Xorg >/dev/null 2>&1 && exit 0 diff --git a/srcpkgs/barrier/files/barriers/run b/srcpkgs/barrier/files/barriers/run index c59b48edf947..5d4deeefb8e7 100755 --- a/srcpkgs/barrier/files/barriers/run +++ b/srcpkgs/barrier/files/barriers/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf [ -z $SKIP_X11_TEST ] && ! ps -C Xorg >/dev/null 2>&1 && exit 0 exec barriers --no-daemon ${OPTS:=--restart} diff --git a/srcpkgs/beanstalkd/files/beanstalkd/run b/srcpkgs/beanstalkd/files/beanstalkd/run index dfba751acc8f..9823e332ece0 100755 --- a/srcpkgs/beanstalkd/files/beanstalkd/run +++ b/srcpkgs/beanstalkd/files/beanstalkd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # By default use persistent storage (binary log) [ -r conf ] && . ./conf exec chpst -u _beanstalkd:_beanstalkd beanstalkd ${OPTS:=-b /var/lib/beanstalkd} 2>&1 diff --git a/srcpkgs/beard/files/beard/run b/srcpkgs/beard/files/beard/run index 91fc4c7108f7..fe6be1a33e05 100644 --- a/srcpkgs/beard/files/beard/run +++ b/srcpkgs/beard/files/beard/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf exec beard -H ${BEARD_HIBERNATE:=/usr/bin/zzz} $OPTS diff --git a/srcpkgs/bftpd/files/bftpd/run b/srcpkgs/bftpd/files/bftpd/run index a20f54a93383..7c8d7b2327e7 100755 --- a/srcpkgs/bftpd/files/bftpd/run +++ b/srcpkgs/bftpd/files/bftpd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec bftpd -D diff --git a/srcpkgs/binfmt-support/files/binfmt-support/run b/srcpkgs/binfmt-support/files/binfmt-support/run index 3c4d89207d92..9bf7ccfe345e 100644 --- a/srcpkgs/binfmt-support/files/binfmt-support/run +++ b/srcpkgs/binfmt-support/files/binfmt-support/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 update-binfmts --enable exec chpst -b binfmt-support pause diff --git a/srcpkgs/bird/files/bird/run b/srcpkgs/bird/files/bird/run index 80a516e1e79d..5e0468a592dd 100644 --- a/srcpkgs/bird/files/bird/run +++ b/srcpkgs/bird/files/bird/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec bird -f -u _bird -g _bird ${OPTS:=-c /etc/bird.conf} diff --git a/srcpkgs/bird_exporter/files/bird_exporter/run b/srcpkgs/bird_exporter/files/bird_exporter/run index d92d81909407..bfb99f962057 100755 --- a/srcpkgs/bird_exporter/files/bird_exporter/run +++ b/srcpkgs/bird_exporter/files/bird_exporter/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec bird_exporter ${OPTS:=-bird.v2 -format.new} diff --git a/srcpkgs/bitlbee/files/bitlbee/run b/srcpkgs/bitlbee/files/bitlbee/run index e6d5705b60fd..ac0dcef34601 100644 --- a/srcpkgs/bitlbee/files/bitlbee/run +++ b/srcpkgs/bitlbee/files/bitlbee/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 set -e install -d -m0755 -o bitlbee -g bitlbee /run/bitlbee [ -r conf ] && . ./conf diff --git a/srcpkgs/blackbox_exporter/files/blackbox_exporter/run b/srcpkgs/blackbox_exporter/files/blackbox_exporter/run index a6dd952eac8a..de51fb53d7f9 100755 --- a/srcpkgs/blackbox_exporter/files/blackbox_exporter/run +++ b/srcpkgs/blackbox_exporter/files/blackbox_exporter/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # Add $ARGS for more arguments to blackbox_exporter # $CONF_FILE is the location of the configuration file. diff --git a/srcpkgs/bluez-alsa/files/bluez-alsa/run b/srcpkgs/bluez-alsa/files/bluez-alsa/run index d7a73bbe2c73..2a52a6525812 100644 --- a/srcpkgs/bluez-alsa/files/bluez-alsa/run +++ b/srcpkgs/bluez-alsa/files/bluez-alsa/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf install -d -m0755 -o _bluez_alsa -g audio /run/bluealsa diff --git a/srcpkgs/bolt/files/boltd/run b/srcpkgs/bolt/files/boltd/run index 90fc46026684..8f90fd189efe 100644 --- a/srcpkgs/bolt/files/boltd/run +++ b/srcpkgs/bolt/files/boltd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 sv check dbus >/dev/null || exit 1 exec /usr/libexec/boltd > /dev/null 2>&1 diff --git a/srcpkgs/brltty/files/brltty/run b/srcpkgs/brltty/files/brltty/run index ef50183e589b..e97b3b626f04 100644 --- a/srcpkgs/brltty/files/brltty/run +++ b/srcpkgs/brltty/files/brltty/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 mkdir -p /var/run/brltty || exit 1 exec brltty -n diff --git a/srcpkgs/bumblebee/files/bumblebeed/run b/srcpkgs/bumblebee/files/bumblebeed/run index a8ee73c4373c..9a85db7e26fc 100755 --- a/srcpkgs/bumblebee/files/bumblebeed/run +++ b/srcpkgs/bumblebee/files/bumblebeed/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec bumblebeed --use-syslog diff --git a/srcpkgs/burp2-server/files/burp2-server/run b/srcpkgs/burp2-server/files/burp2-server/run index 14e3188c6f08..5ea7919b841a 100755 --- a/srcpkgs/burp2-server/files/burp2-server/run +++ b/srcpkgs/burp2-server/files/burp2-server/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec burp -F -c /etc/burp/burp-server.conf diff --git a/srcpkgs/busybox/files/busybox-klogd/run b/srcpkgs/busybox/files/busybox-klogd/run index 3db6835ffe47..a3f11984e84a 100644 --- a/srcpkgs/busybox/files/busybox-klogd/run +++ b/srcpkgs/busybox/files/busybox-klogd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec busybox klogd -n diff --git a/srcpkgs/busybox/files/busybox-ntpd/run b/srcpkgs/busybox/files/busybox-ntpd/run index 617b67f574bc..8fcd2df4f29b 100755 --- a/srcpkgs/busybox/files/busybox-ntpd/run +++ b/srcpkgs/busybox/files/busybox-ntpd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec busybox ntpd -nN -p pool.ntp.org diff --git a/srcpkgs/busybox/files/busybox-syslogd/run b/srcpkgs/busybox/files/busybox-syslogd/run index d524941068c9..60d0be02ac28 100644 --- a/srcpkgs/busybox/files/busybox-syslogd/run +++ b/srcpkgs/busybox/files/busybox-syslogd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec busybox syslogd -n diff --git a/srcpkgs/cachefilesd/files/cachefilesd/run b/srcpkgs/cachefilesd/files/cachefilesd/run index 5cc506581989..4785ef933e1b 100755 --- a/srcpkgs/cachefilesd/files/cachefilesd/run +++ b/srcpkgs/cachefilesd/files/cachefilesd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf modprobe cachefiles || exit 1 exec cachefilesd -n ${OPTS:= -f /etc/cachefilesd.conf} diff --git a/srcpkgs/caddy/files/caddy/run b/srcpkgs/caddy/files/caddy/run index 58940d1bfd3b..9c259b6bb4c4 100644 --- a/srcpkgs/caddy/files/caddy/run +++ b/srcpkgs/caddy/files/caddy/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf diff --git a/srcpkgs/canto-next/files/canto-daemon/run b/srcpkgs/canto-next/files/canto-daemon/run index 37a5f8912c5f..8514ff6a8f83 100644 --- a/srcpkgs/canto-next/files/canto-daemon/run +++ b/srcpkgs/canto-next/files/canto-daemon/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec canto-daemon diff --git a/srcpkgs/chronograf/files/chronograf/run b/srcpkgs/chronograf/files/chronograf/run index 3f3bb679fd8d..c5f6e0b2dc0b 100644 --- a/srcpkgs/chronograf/files/chronograf/run +++ b/srcpkgs/chronograf/files/chronograf/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 exec chpst -u _chronograf:_chronograf chronograf --bolt-path=/var/lib/chronograf/chronograf-v1.db --canned-path=/usr/share/chronograf/canned diff --git a/srcpkgs/chrony/files/chronyd/run b/srcpkgs/chrony/files/chronyd/run index 75ee6102a3fb..a6aeb85624ce 100644 --- a/srcpkgs/chrony/files/chronyd/run +++ b/srcpkgs/chrony/files/chronyd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 install -d -m750 -o chrony -g chrony /var/run/chrony exec chronyd -n -u chrony diff --git a/srcpkgs/ckb-next/files/ckb-next-daemon/run b/srcpkgs/ckb-next/files/ckb-next-daemon/run index fc0d263a74c8..65017ff8dc16 100644 --- a/srcpkgs/ckb-next/files/ckb-next-daemon/run +++ b/srcpkgs/ckb-next/files/ckb-next-daemon/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec /usr/bin/ckb-next-daemon 2>&1 diff --git a/srcpkgs/cntlm/files/cntlm/run b/srcpkgs/cntlm/files/cntlm/run index b1e45897f545..f1d5a2fd5541 100755 --- a/srcpkgs/cntlm/files/cntlm/run +++ b/srcpkgs/cntlm/files/cntlm/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec cntlm -f 2>&1 diff --git a/srcpkgs/collectd/files/collectd/run b/srcpkgs/collectd/files/collectd/run index cb773129d1c6..bbb84229f7fc 100644 --- a/srcpkgs/collectd/files/collectd/run +++ b/srcpkgs/collectd/files/collectd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec collectd -f diff --git a/srcpkgs/colord/files/colord/run b/srcpkgs/colord/files/colord/run index 5650cdaa8885..e03c807ddeea 100755 --- a/srcpkgs/colord/files/colord/run +++ b/srcpkgs/colord/files/colord/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u colord /usr/libexec/colord 2>&1 diff --git a/srcpkgs/conduit/files/conduit/run b/srcpkgs/conduit/files/conduit/run index a3a42e323623..8ca07926e38b 100644 --- a/srcpkgs/conduit/files/conduit/run +++ b/srcpkgs/conduit/files/conduit/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf ulimit -n ${MAX_OPEN_FILES:-8192} export CONDUIT_CONFIG=${CONDUIT_CONFIG:-/etc/conduit/conduit.toml} diff --git a/srcpkgs/connman/files/connmand/run b/srcpkgs/connman/files/connmand/run index e90eed5ba4ad..4e37b35268cd 100755 --- a/srcpkgs/connman/files/connmand/run +++ b/srcpkgs/connman/files/connmand/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec connmand -n ${OPTS} diff --git a/srcpkgs/containerd/files/containerd/run b/srcpkgs/containerd/files/containerd/run index 92738de80995..b14083a80a22 100755 --- a/srcpkgs/containerd/files/containerd/run +++ b/srcpkgs/containerd/files/containerd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 env modeprobe overlay exec containerd diff --git a/srcpkgs/coturn/files/coturnserver/run b/srcpkgs/coturn/files/coturnserver/run index 3ccf906ded56..510fd31df919 100755 --- a/srcpkgs/coturn/files/coturnserver/run +++ b/srcpkgs/coturn/files/coturnserver/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u _coturn:_coturn turnserver -c /etc/turnserver.conf diff --git a/srcpkgs/criu/files/criu/run b/srcpkgs/criu/files/criu/run index fa7863abe797..19a67c430bea 100755 --- a/srcpkgs/criu/files/criu/run +++ b/srcpkgs/criu/files/criu/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec criu service ${OPTS:=-o /var/log/criu-service.log} diff --git a/srcpkgs/cronie/files/cronie/run b/srcpkgs/cronie/files/cronie/run index d3045c363c6d..b7e77227b898 100755 --- a/srcpkgs/cronie/files/cronie/run +++ b/srcpkgs/cronie/files/cronie/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec cronie-crond -n $OPTS 2>&1 diff --git a/srcpkgs/cups-filters/files/cups-browsed/run b/srcpkgs/cups-filters/files/cups-browsed/run index 1a16f73d3886..2120dce7b0b6 100644 --- a/srcpkgs/cups-filters/files/cups-browsed/run +++ b/srcpkgs/cups-filters/files/cups-browsed/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec cups-browsed diff --git a/srcpkgs/cups/files/cupsd/run b/srcpkgs/cups/files/cupsd/run index 568bee19986d..d655c5d87e4d 100755 --- a/srcpkgs/cups/files/cupsd/run +++ b/srcpkgs/cups/files/cupsd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec cupsd -f diff --git a/srcpkgs/darkhttpd/files/darkhttpd/run b/srcpkgs/darkhttpd/files/darkhttpd/run index 465456978b30..9b4eb122877c 100755 --- a/srcpkgs/darkhttpd/files/darkhttpd/run +++ b/srcpkgs/darkhttpd/files/darkhttpd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf : ${WWWDIR:=/srv/www/darkhttpd} exec darkhttpd "${WWWDIR}" --chroot --uid _darkhttpd --gid _darkhttpd $OPTS 2>&1 >>/var/log/darkhttpd/darkhttpd.log diff --git a/srcpkgs/dbus-elogind/files/dbus/run b/srcpkgs/dbus-elogind/files/dbus/run index ed60b734343a..4a6b981fd735 100755 --- a/srcpkgs/dbus-elogind/files/dbus/run +++ b/srcpkgs/dbus-elogind/files/dbus/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ ! -d /run/dbus ] && install -m755 -g 22 -o 22 -d /run/dbus exec dbus-daemon --system --nofork --nopidfile diff --git a/srcpkgs/dbus/files/dbus/run b/srcpkgs/dbus/files/dbus/run index ed60b734343a..4a6b981fd735 100755 --- a/srcpkgs/dbus/files/dbus/run +++ b/srcpkgs/dbus/files/dbus/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ ! -d /run/dbus ] && install -m755 -g 22 -o 22 -d /run/dbus exec dbus-daemon --system --nofork --nopidfile diff --git a/srcpkgs/dcron/files/dcron/run b/srcpkgs/dcron/files/dcron/run index dd4f22a28e59..d3bc290e799f 100755 --- a/srcpkgs/dcron/files/dcron/run +++ b/srcpkgs/dcron/files/dcron/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec dcrond -f $OPTS 2>&1 diff --git a/srcpkgs/ddclient/files/ddclient/run b/srcpkgs/ddclient/files/ddclient/run index e77a50dd3d07..8b9e7a746ca9 100644 --- a/srcpkgs/ddclient/files/ddclient/run +++ b/srcpkgs/ddclient/files/ddclient/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec ddclient -foreground diff --git a/srcpkgs/deluge/files/deluge-web/run b/srcpkgs/deluge/files/deluge-web/run index 9f56a76bdae8..861a81bea28f 100644 --- a/srcpkgs/deluge/files/deluge-web/run +++ b/srcpkgs/deluge/files/deluge-web/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 sv check deluged >/dev/null || exit 1 HOME=/var/lib/deluge exec chpst -u deluge:deluge deluge-web -d 2>&1 diff --git a/srcpkgs/deluge/files/deluged/run b/srcpkgs/deluge/files/deluged/run index 6162f08d46b0..9c5887638e0e 100644 --- a/srcpkgs/deluge/files/deluged/run +++ b/srcpkgs/deluge/files/deluged/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf exec deluged -d -U deluge -g deluge -c /var/lib/deluge/.config/deluge ${OPTS} 2>&1 diff --git a/srcpkgs/dhcpcd/files/dhcpcd-eth0/run b/srcpkgs/dhcpcd/files/dhcpcd-eth0/run index da17e8a99ae9..e468ad5fe570 100644 --- a/srcpkgs/dhcpcd/files/dhcpcd-eth0/run +++ b/srcpkgs/dhcpcd/files/dhcpcd-eth0/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec dhcpcd -B eth0 $OPTS 1>&2 diff --git a/srcpkgs/dhcpcd/files/dhcpcd/run b/srcpkgs/dhcpcd/files/dhcpcd/run index ac656a2b22bb..c2489dc1cb5d 100644 --- a/srcpkgs/dhcpcd/files/dhcpcd/run +++ b/srcpkgs/dhcpcd/files/dhcpcd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec dhcpcd -B ${OPTS:=-M} 1>&2 diff --git a/srcpkgs/dictd/files/dictd/run b/srcpkgs/dictd/files/dictd/run index 0138bb406c29..f5ffd52e0a17 100644 --- a/srcpkgs/dictd/files/dictd/run +++ b/srcpkgs/dictd/files/dictd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec 2>/dev/null exec chpst -u dictd:dictd dictd --debug nodetach ${OPTS:=--locale en_US.UTF-8 -s} diff --git a/srcpkgs/diod/files/diod/run b/srcpkgs/diod/files/diod/run index a1d9faa1f11e..56e4f58f8c96 100755 --- a/srcpkgs/diod/files/diod/run +++ b/srcpkgs/diod/files/diod/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 exec diod -f 2>&1 diff --git a/srcpkgs/distcc/files/distccd/run b/srcpkgs/distcc/files/distccd/run index 58c2676387ac..7fd8322fea71 100755 --- a/srcpkgs/distcc/files/distccd/run +++ b/srcpkgs/distcc/files/distccd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 PROG="distccd" USER="nobody" OPTIONS="--no-detach" diff --git a/srcpkgs/dkimproxy/files/dkimproxy_in/run b/srcpkgs/dkimproxy/files/dkimproxy_in/run index 444d5b08158d..3ff39abc7078 100644 --- a/srcpkgs/dkimproxy/files/dkimproxy_in/run +++ b/srcpkgs/dkimproxy/files/dkimproxy_in/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u _dkim:_dkim dkimproxy.in --conf_file=/etc/dkimproxy_in.conf 2>&1 diff --git a/srcpkgs/dkimproxy/files/dkimproxy_out/run b/srcpkgs/dkimproxy/files/dkimproxy_out/run index b77c1a091bf8..b1d6cd3f3978 100644 --- a/srcpkgs/dkimproxy/files/dkimproxy_out/run +++ b/srcpkgs/dkimproxy/files/dkimproxy_out/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u _dkim:_dkim dkimproxy.out --conf_file=/etc/dkimproxy_out.conf 2>&1 diff --git a/srcpkgs/dnsdist/files/dnsdist/run b/srcpkgs/dnsdist/files/dnsdist/run index 130506a53b7d..fe83bbce5480 100644 --- a/srcpkgs/dnsdist/files/dnsdist/run +++ b/srcpkgs/dnsdist/files/dnsdist/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -f ./conf ] && . ./conf MAX_OPEN_FILES=${MAX_OPEN_FILES:-2048} exec chpst -o $MAX_OPEN_FILES dnsdist --uid _dnsdist --gid _dnsdist --supervised --disable-syslog diff --git a/srcpkgs/dnsmasq/files/dnsmasq/run b/srcpkgs/dnsmasq/files/dnsmasq/run index f3504f9e6ece..5d3a69b38695 100644 --- a/srcpkgs/dnsmasq/files/dnsmasq/run +++ b/srcpkgs/dnsmasq/files/dnsmasq/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 mkdir -p /var/lib/misc [ -r ./conf ] && . ./conf exec dnsmasq -k ${OPTS:---enable-dbus -u dnsmasq -g dnsmasq} 2>&1 diff --git a/srcpkgs/dovecot/files/dovecot/run b/srcpkgs/dovecot/files/dovecot/run index c3485096af91..b442b8c25cdf 100755 --- a/srcpkgs/dovecot/files/dovecot/run +++ b/srcpkgs/dovecot/files/dovecot/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 install -d -m 0755 -o root -g root /var/run/dovecot exec dovecot -F diff --git a/srcpkgs/dq/files/dqcache/run b/srcpkgs/dq/files/dqcache/run index 5d3e34ebb66a..e86fe710ebcb 100644 --- a/srcpkgs/dq/files/dqcache/run +++ b/srcpkgs/dq/files/dqcache/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf exec chpst -U _dqcache -e /etc/dqcache/env dqcache 2>&1 diff --git a/srcpkgs/drbd-utils/files/drbd/run b/srcpkgs/drbd-utils/files/drbd/run index 0f594ec6a1df..e9b9a6d63e15 100755 --- a/srcpkgs/drbd-utils/files/drbd/run +++ b/srcpkgs/drbd-utils/files/drbd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 set -e /usr/libexec/drbd start exec chpst -b drbd pause diff --git a/srcpkgs/dropbear/files/dropbear/run b/srcpkgs/dropbear/files/dropbear/run index 50c442b8cc98..a02d55320497 100755 --- a/srcpkgs/dropbear/files/dropbear/run +++ b/srcpkgs/dropbear/files/dropbear/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec dropbear ${OPTS:=-F -R} diff --git a/srcpkgs/duiadns/files/duiadns/run b/srcpkgs/duiadns/files/duiadns/run index c60644335b6a..ef0eade5050a 100755 --- a/srcpkgs/duiadns/files/duiadns/run +++ b/srcpkgs/duiadns/files/duiadns/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -f ./conf ] && . ./conf diff --git a/srcpkgs/earlyoom/files/earlyoom/run b/srcpkgs/earlyoom/files/earlyoom/run index 7bc8877b5b26..fd2a22c36de9 100755 --- a/srcpkgs/earlyoom/files/earlyoom/run +++ b/srcpkgs/earlyoom/files/earlyoom/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec earlyoom ${OPTS} 2>&1 >/dev/null diff --git a/srcpkgs/edac-utils/files/edac/run b/srcpkgs/edac-utils/files/edac/run index a2cc0160a2b6..6058f0b68f64 100644 --- a/srcpkgs/edac-utils/files/edac/run +++ b/srcpkgs/edac-utils/files/edac/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 edac-ctl --register-labels exec chpst -b edac pause diff --git a/srcpkgs/elog/files/elogd/run b/srcpkgs/elog/files/elogd/run index b196a73b4ef1..f754fa1e7f1d 100644 --- a/srcpkgs/elog/files/elogd/run +++ b/srcpkgs/elog/files/elogd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u elog:elog /usr/bin/elogd -c /etc/elog/elogd.cfg diff --git a/srcpkgs/elogind/files/elogind/run b/srcpkgs/elogind/files/elogind/run index e3564a0c745d..74c4c681df78 100644 --- a/srcpkgs/elogind/files/elogind/run +++ b/srcpkgs/elogind/files/elogind/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # elogind doesn't work right if it starts before dbus sv check dbus >/dev/null || exit 1 exec /usr/libexec/elogind/elogind.wrapper diff --git a/srcpkgs/etcd/files/etcd/run b/srcpkgs/etcd/files/etcd/run index 4d3f36562993..e525d638c054 100644 --- a/srcpkgs/etcd/files/etcd/run +++ b/srcpkgs/etcd/files/etcd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 export ETCD_DATA_DIR=/var/lib/etcd export ETCD_NAME=etcd diff --git a/srcpkgs/eudev/files/udevd/run b/srcpkgs/eudev/files/udevd/run index 1196b0bd3eb1..b6af85ec341d 100755 --- a/srcpkgs/eudev/files/udevd/run +++ b/srcpkgs/eudev/files/udevd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 udevadm control --exit exec udevd diff --git a/srcpkgs/fah/files/FAHClient/run b/srcpkgs/fah/files/FAHClient/run index 08af6c9e12e1..98fc57d26a98 100755 --- a/srcpkgs/fah/files/FAHClient/run +++ b/srcpkgs/fah/files/FAHClient/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 OPTS=--run-as=_fah set -e [ -r config ] && . config diff --git a/srcpkgs/fail2ban/files/fail2ban/run b/srcpkgs/fail2ban/files/fail2ban/run index c8e9a5b60f6d..c8cefb6a825d 100755 --- a/srcpkgs/fail2ban/files/fail2ban/run +++ b/srcpkgs/fail2ban/files/fail2ban/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 mkdir -p /var/run/fail2ban exec fail2ban-server -f diff --git a/srcpkgs/fake-hwclock/files/fake-hwclock/run b/srcpkgs/fake-hwclock/files/fake-hwclock/run index e5f8c5a70c89..f2a6241a5da5 100755 --- a/srcpkgs/fake-hwclock/files/fake-hwclock/run +++ b/srcpkgs/fake-hwclock/files/fake-hwclock/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 exec 1>&2 [ -r /etc/default/fake-hwclock ] && . /etc/default/fake-hwclock fake-hwclock load $FORCE || exit 1 diff --git a/srcpkgs/fastd/files/fastd/run b/srcpkgs/fastd/files/fastd/run index 86cda0bf1595..4d1bad07ae0a 100755 --- a/srcpkgs/fastd/files/fastd/run +++ b/srcpkgs/fastd/files/fastd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec fastd --config /etc/fastd/fastd.conf diff --git a/srcpkgs/fcron/files/fcron/run b/srcpkgs/fcron/files/fcron/run index a3b4afbc6d64..e0f0f9631021 100755 --- a/srcpkgs/fcron/files/fcron/run +++ b/srcpkgs/fcron/files/fcron/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec fcron -f diff --git a/srcpkgs/fiche/files/fiche/run b/srcpkgs/fiche/files/fiche/run index 510687b56614..46873ebf7afd 100644 --- a/srcpkgs/fiche/files/fiche/run +++ b/srcpkgs/fiche/files/fiche/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u _fiche:_fiche fiche -d yourdomain.com -o /var/tmp/fiche -l /var/log/fiche/log diff --git a/srcpkgs/firehol/files/firehol/run b/srcpkgs/firehol/files/firehol/run index 44aa326c1c28..78c2996b16be 100644 --- a/srcpkgs/firehol/files/firehol/run +++ b/srcpkgs/firehol/files/firehol/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ ! -e /etc/firehol/firehol.conf ] && exit 0 firehol start || exit 1 exec chpst -b firehol pause diff --git a/srcpkgs/flannel/files/flannel/run b/srcpkgs/flannel/files/flannel/run index 953f7459bbfd..7bc961915dd5 100644 --- a/srcpkgs/flannel/files/flannel/run +++ b/srcpkgs/flannel/files/flannel/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 sv check etcd >/dev/null || exit 1 exec flannel diff --git a/srcpkgs/freeipmi/files/bmc-watchdog/run b/srcpkgs/freeipmi/files/bmc-watchdog/run index 2747898f9457..ceab6fb7a269 100644 --- a/srcpkgs/freeipmi/files/bmc-watchdog/run +++ b/srcpkgs/freeipmi/files/bmc-watchdog/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -f ./conf ] && . ./conf diff --git a/srcpkgs/freeipmi/files/ipmidetectd/run b/srcpkgs/freeipmi/files/ipmidetectd/run index 1e283cce88b9..d74d97c8d1eb 100644 --- a/srcpkgs/freeipmi/files/ipmidetectd/run +++ b/srcpkgs/freeipmi/files/ipmidetectd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 exec ipmidetectd -d diff --git a/srcpkgs/freeipmi/files/ipmiseld/run b/srcpkgs/freeipmi/files/ipmiseld/run index 818d1bcb3e46..281a5f2d89c7 100644 --- a/srcpkgs/freeipmi/files/ipmiseld/run +++ b/srcpkgs/freeipmi/files/ipmiseld/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec ipmiseld --foreground diff --git a/srcpkgs/frp/files/frpc/run b/srcpkgs/frp/files/frpc/run index c095fe5260c0..eef6a5bbc1bd 100644 --- a/srcpkgs/frp/files/frpc/run +++ b/srcpkgs/frp/files/frpc/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec /usr/bin/frpc -c /etc/frp/frpc.ini diff --git a/srcpkgs/frp/files/frps/run b/srcpkgs/frp/files/frps/run index 210f9fc25f77..d43adc966c6c 100644 --- a/srcpkgs/frp/files/frps/run +++ b/srcpkgs/frp/files/frps/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec /usr/bin/frps -c /etc/frp/frps.ini diff --git a/srcpkgs/frr/files/frr-generic/run b/srcpkgs/frr/files/frr-generic/run index 1a0d2dfb6cba..0725ba54ab21 100755 --- a/srcpkgs/frr/files/frr-generic/run +++ b/srcpkgs/frr/files/frr-generic/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 daemon="$(basename "${PWD}")" diff --git a/srcpkgs/fwknop/files/fwknopd/run b/srcpkgs/fwknop/files/fwknopd/run index 9d915cb51e04..f96978344dce 100644 --- a/srcpkgs/fwknop/files/fwknopd/run +++ b/srcpkgs/fwknop/files/fwknopd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec fwknopd -f diff --git a/srcpkgs/gdm/files/gdm/run b/srcpkgs/gdm/files/gdm/run index a271fbcf070c..af0fbc08a88e 100755 --- a/srcpkgs/gdm/files/gdm/run +++ b/srcpkgs/gdm/files/gdm/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 sv check dbus > /dev/null || exit 1 [ ! -d /run/gdm ] && mkdir -m0711 -p /run/gdm && chown root:gdm /run/gdm exec gdm diff --git a/srcpkgs/gemserv/files/gemserv/run b/srcpkgs/gemserv/files/gemserv/run index 954bc6026268..a7f60bc8d55d 100755 --- a/srcpkgs/gemserv/files/gemserv/run +++ b/srcpkgs/gemserv/files/gemserv/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec chpst -u _gemserv gemserv ${CONF:-/etc/gemserv.conf} diff --git a/srcpkgs/geomyidae/files/geomyidae/run b/srcpkgs/geomyidae/files/geomyidae/run index c03e821b16db..f28cc87f0623 100755 --- a/srcpkgs/geomyidae/files/geomyidae/run +++ b/srcpkgs/geomyidae/files/geomyidae/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf user=_geomyidae diff --git a/srcpkgs/gerbera/files/gerbera/run b/srcpkgs/gerbera/files/gerbera/run index cab802769fe9..0bcd38bddbc6 100755 --- a/srcpkgs/gerbera/files/gerbera/run +++ b/srcpkgs/gerbera/files/gerbera/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 if [ ! -d /var/lib/gerbera/.config ]; then mkdir -p /var/lib/gerbera/.config/gerbera diff --git a/srcpkgs/gitea/files/gitea/run b/srcpkgs/gitea/files/gitea/run index 0644a7895266..d16e22ba9d6e 100755 --- a/srcpkgs/gitea/files/gitea/run +++ b/srcpkgs/gitea/files/gitea/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # USER and HOME are needed because gitea doesn't actually check the user it # runs as, but instead just grabs the variables from the variables. diff --git a/srcpkgs/gitlab-runner/files/gitlab-runner/run b/srcpkgs/gitlab-runner/files/gitlab-runner/run index 5a137b78d9be..0ad8e3441d04 100644 --- a/srcpkgs/gitlab-runner/files/gitlab-runner/run +++ b/srcpkgs/gitlab-runner/files/gitlab-runner/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec gitlab-runner run diff --git a/srcpkgs/glibc/files/nscd/run b/srcpkgs/glibc/files/nscd/run index e9ea04a19e97..53127524af2b 100755 --- a/srcpkgs/glibc/files/nscd/run +++ b/srcpkgs/glibc/files/nscd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf mkdir -p /var/run/nscd /var/db/nscd exec nscd -F ${OPTS} >/dev/null diff --git a/srcpkgs/glider/files/glider/run b/srcpkgs/glider/files/glider/run index 807b7568362e..92802a87e5cd 100644 --- a/srcpkgs/glider/files/glider/run +++ b/srcpkgs/glider/files/glider/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u nobody:nogroup glider -config /etc/glider/config diff --git a/srcpkgs/glusterfs/files/glusterd/run b/srcpkgs/glusterfs/files/glusterd/run index 7f0e6820e66f..41463c3f49af 100644 --- a/srcpkgs/glusterfs/files/glusterd/run +++ b/srcpkgs/glusterfs/files/glusterd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec glusterd -N 2>&1 diff --git a/srcpkgs/glusterfs/files/glusterfsd/run b/srcpkgs/glusterfs/files/glusterfsd/run index 15dd0bed4462..944b6ba04bf4 100644 --- a/srcpkgs/glusterfs/files/glusterfsd/run +++ b/srcpkgs/glusterfs/files/glusterfsd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec glusterfsd -N 2>&1 diff --git a/srcpkgs/gnunet/files/gnunet/run b/srcpkgs/gnunet/files/gnunet/run index 4adb83a4d027..85671e61debf 100644 --- a/srcpkgs/gnunet/files/gnunet/run +++ b/srcpkgs/gnunet/files/gnunet/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 /usr/lib/gnunet/libexec/gnunet-service-arm -c /etc/gnunet/gnunet.conf diff --git a/srcpkgs/go-ipfs/files/ipfs/run b/srcpkgs/go-ipfs/files/ipfs/run index 29690e65659a..f93d0fade078 100755 --- a/srcpkgs/go-ipfs/files/ipfs/run +++ b/srcpkgs/go-ipfs/files/ipfs/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf export IPFS_PATH=${IPFS_PATH:=/var/lib/ipfs} exec chpst -u _ipfs ipfs daemon ${OPTS:=--init --enable-gc --migrate} 2>&1 diff --git a/srcpkgs/goatcounter/files/goatcounter/run b/srcpkgs/goatcounter/files/goatcounter/run index e52e6387f0a5..61bf906780cf 100755 --- a/srcpkgs/goatcounter/files/goatcounter/run +++ b/srcpkgs/goatcounter/files/goatcounter/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf diff --git a/srcpkgs/gogs/files/gogs/run b/srcpkgs/gogs/files/gogs/run index 361e12f0f75c..90aa26207388 100644 --- a/srcpkgs/gogs/files/gogs/run +++ b/srcpkgs/gogs/files/gogs/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 export USER=gogs export HOME=/srv/gogs exec chpst -u gogs:gogs -P gogs web --config /etc/gogs.ini 2>&1 diff --git a/srcpkgs/gpm/files/gpm/run b/srcpkgs/gpm/files/gpm/run index 1d1a3e77d9f2..6883c7c43de4 100755 --- a/srcpkgs/gpm/files/gpm/run +++ b/srcpkgs/gpm/files/gpm/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 exec 1>&2 exec gpm -D -m /dev/input/mice -t imps2 diff --git a/srcpkgs/gpsd/files/gpsd/run b/srcpkgs/gpsd/files/gpsd/run index 43ad7c8f93f2..8c8d973044ef 100644 --- a/srcpkgs/gpsd/files/gpsd/run +++ b/srcpkgs/gpsd/files/gpsd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec /usr/bin/gpsd -N -F /run/gpsd.sock $OPTS ${DEV:=/dev/gps0} diff --git a/srcpkgs/grafana/files/grafana/run b/srcpkgs/grafana/files/grafana/run index 3a78eec79a79..f1d961e83f48 100755 --- a/srcpkgs/grafana/files/grafana/run +++ b/srcpkgs/grafana/files/grafana/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 exec chpst -u _grafana:_grafana grafana-server -homepath /usr/share/grafana/ -config /etc/grafana/grafana.ini 2>&1 diff --git a/srcpkgs/h2o/files/h2o/run b/srcpkgs/h2o/files/h2o/run index 57e623ede217..2e1e931f1701 100644 --- a/srcpkgs/h2o/files/h2o/run +++ b/srcpkgs/h2o/files/h2o/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec h2o -c /etc/h2o.conf diff --git a/srcpkgs/haproxy/files/haproxy/run b/srcpkgs/haproxy/files/haproxy/run index 997215b0ca70..822c75dba8db 100755 --- a/srcpkgs/haproxy/files/haproxy/run +++ b/srcpkgs/haproxy/files/haproxy/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 exec haproxy -W -f /etc/haproxy/haproxy.cfg diff --git a/srcpkgs/haveged/files/haveged/run b/srcpkgs/haveged/files/haveged/run index 30abcbdc0d26..2c09586db33f 100644 --- a/srcpkgs/haveged/files/haveged/run +++ b/srcpkgs/haveged/files/haveged/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 exec 1>&2 exec haveged -w 1024 -v 1 -F diff --git a/srcpkgs/hddtemp/files/hddtemp/run b/srcpkgs/hddtemp/files/hddtemp/run index fbed7ddb0bc7..790768cf33e1 100755 --- a/srcpkgs/hddtemp/files/hddtemp/run +++ b/srcpkgs/hddtemp/files/hddtemp/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec hddtemp -dF ${OPTS:=/dev/sda} diff --git a/srcpkgs/hiawatha/files/hiawatha/run b/srcpkgs/hiawatha/files/hiawatha/run index eb962fb992ce..2865ab6f7c51 100755 --- a/srcpkgs/hiawatha/files/hiawatha/run +++ b/srcpkgs/hiawatha/files/hiawatha/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec hiawatha -d diff --git a/srcpkgs/hitch/files/hitch/run b/srcpkgs/hitch/files/hitch/run index bd09afdb4261..9e665f41f65e 100755 --- a/srcpkgs/hitch/files/hitch/run +++ b/srcpkgs/hitch/files/hitch/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec hitch -u _hitch --config=/etc/hitch.conf diff --git a/srcpkgs/hostapd/files/hostapd/run b/srcpkgs/hostapd/files/hostapd/run index 0d17269e5d5e..39628755b420 100644 --- a/srcpkgs/hostapd/files/hostapd/run +++ b/srcpkgs/hostapd/files/hostapd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec hostapd -s /etc/hostapd/hostapd.conf 2>&1 diff --git a/srcpkgs/i2pd/files/i2pd/run b/srcpkgs/i2pd/files/i2pd/run index 2395b784eed4..a68c888a478b 100644 --- a/srcpkgs/i2pd/files/i2pd/run +++ b/srcpkgs/i2pd/files/i2pd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf ulimit -n ${MAX_OPEN_FILES:-16384} exec chpst -u _i2pd:_i2pd i2pd --service \ diff --git a/srcpkgs/i8kutils/files/i8kmon/run b/srcpkgs/i8kutils/files/i8kmon/run index 4e0179182e77..569ebcc4a3be 100644 --- a/srcpkgs/i8kutils/files/i8kmon/run +++ b/srcpkgs/i8kutils/files/i8kmon/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 if [ -r ./conf ]; then . ./conf diff --git a/srcpkgs/icinga2/files/icinga2/run b/srcpkgs/icinga2/files/icinga2/run index 456a8b246e41..d70f08eeaa99 100644 --- a/srcpkgs/icinga2/files/icinga2/run +++ b/srcpkgs/icinga2/files/icinga2/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 install -oicinga -gicinga -d /run/icinga2 exec icinga2 daemon 2>&1 diff --git a/srcpkgs/iio-sensor-proxy/files/iio-sensor-proxy/run b/srcpkgs/iio-sensor-proxy/files/iio-sensor-proxy/run index 5d3c8e9747ca..2744a2279c38 100755 --- a/srcpkgs/iio-sensor-proxy/files/iio-sensor-proxy/run +++ b/srcpkgs/iio-sensor-proxy/files/iio-sensor-proxy/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec /usr/libexec/iio-sensor-proxy diff --git a/srcpkgs/inadyn/files/inadyn/run b/srcpkgs/inadyn/files/inadyn/run index 072f7fc1db52..d01febe7e8d6 100644 --- a/srcpkgs/inadyn/files/inadyn/run +++ b/srcpkgs/inadyn/files/inadyn/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf [ ! -d /run/inadyn ] && mkdir -p /run/inadyn && diff --git a/srcpkgs/incron/files/incron/run b/srcpkgs/incron/files/incron/run index 95fa0cfd9e3f..34c3272335a4 100644 --- a/srcpkgs/incron/files/incron/run +++ b/srcpkgs/incron/files/incron/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec incrond -n diff --git a/srcpkgs/influxdb/files/influxdb/run b/srcpkgs/influxdb/files/influxdb/run index dbb25cd03489..21a5285de281 100755 --- a/srcpkgs/influxdb/files/influxdb/run +++ b/srcpkgs/influxdb/files/influxdb/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 exec chpst -u _influxdb:_influxdb influxd -config /etc/influxdb/influxdb.conf 2>&1 diff --git a/srcpkgs/inspircd/files/inspircd/run b/srcpkgs/inspircd/files/inspircd/run index a9b6b365f977..a58657811577 100644 --- a/srcpkgs/inspircd/files/inspircd/run +++ b/srcpkgs/inspircd/files/inspircd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 exec chpst -u inspircd inspircd \ --nofork --config /etc/inspircd/inspircd.conf diff --git a/srcpkgs/iptables/files/ip6tables/run b/srcpkgs/iptables/files/ip6tables/run index 10e559afe91d..f62abbbb5415 100644 --- a/srcpkgs/iptables/files/ip6tables/run +++ b/srcpkgs/iptables/files/ip6tables/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ ! -e /etc/iptables/ip6tables.rules ] && exit 0 ip6tables-restore -w 3 /etc/iptables/ip6tables.rules || exit 1 exec chpst -b ip6tables pause diff --git a/srcpkgs/iptables/files/iptables/run b/srcpkgs/iptables/files/iptables/run index 74a2ab20d63c..346d7c332a1f 100644 --- a/srcpkgs/iptables/files/iptables/run +++ b/srcpkgs/iptables/files/iptables/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ ! -e /etc/iptables/iptables.rules ] && exit 0 iptables-restore -w 3 /etc/iptables/iptables.rules || exit 1 exec chpst -b iptables pause diff --git a/srcpkgs/ipvsadm/files/ipvsadm/run b/srcpkgs/ipvsadm/files/ipvsadm/run index 6bf7e37a3984..e4b60d5281f4 100644 --- a/srcpkgs/ipvsadm/files/ipvsadm/run +++ b/srcpkgs/ipvsadm/files/ipvsadm/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 : ${CONF_FILE:=/etc/ipvsadm.conf} [ -r conf ] && . ./conf [ -s $CONF_FILE ] || exit 0 diff --git a/srcpkgs/irqbalance/files/irqbalance/run b/srcpkgs/irqbalance/files/irqbalance/run index 8c96e180cc71..cb32dd2597ad 100755 --- a/srcpkgs/irqbalance/files/irqbalance/run +++ b/srcpkgs/irqbalance/files/irqbalance/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf install -d -m0755 /run/irqbalance exec irqbalance -f $OPTS diff --git a/srcpkgs/iwd/files/ead/run b/srcpkgs/iwd/files/ead/run index be32e2dbfa37..398550cf7d13 100644 --- a/srcpkgs/iwd/files/ead/run +++ b/srcpkgs/iwd/files/ead/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . conf exec /usr/libexec/ead ${OPTS} 2>&1 diff --git a/srcpkgs/iwd/files/iwd/run b/srcpkgs/iwd/files/iwd/run index f42e3cfc4ffa..7b751e0a5a8c 100755 --- a/srcpkgs/iwd/files/iwd/run +++ b/srcpkgs/iwd/files/iwd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf exec /usr/libexec/iwd ${OPTS} 2>&1 diff --git a/srcpkgs/jenkins/files/jenkins/run b/srcpkgs/jenkins/files/jenkins/run index 05d8a79c68db..a17ef44df7f0 100755 --- a/srcpkgs/jenkins/files/jenkins/run +++ b/srcpkgs/jenkins/files/jenkins/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 . /etc/profile [ -r conf ] && . ./conf diff --git a/srcpkgs/kapacitor/files/kapacitor/run b/srcpkgs/kapacitor/files/kapacitor/run index bf01be588bae..98965928a848 100644 --- a/srcpkgs/kapacitor/files/kapacitor/run +++ b/srcpkgs/kapacitor/files/kapacitor/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u _kapacitor:_kapacitor kapacitord --config /etc/kapacitor/kapacitor.conf 2>&1 diff --git a/srcpkgs/kea/files/kea-dhcp-ddns/run b/srcpkgs/kea/files/kea-dhcp-ddns/run index dc6ecbb017fe..5676ff1bfaec 100644 --- a/srcpkgs/kea/files/kea-dhcp-ddns/run +++ b/srcpkgs/kea/files/kea-dhcp-ddns/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf mkdir -p /run/kea exec kea-dhcp-ddns ${OPTS:=-c /etc/kea/kea.conf} diff --git a/srcpkgs/kea/files/kea-dhcp4/run b/srcpkgs/kea/files/kea-dhcp4/run index 1f99ae418bd9..faac2be967d6 100644 --- a/srcpkgs/kea/files/kea-dhcp4/run +++ b/srcpkgs/kea/files/kea-dhcp4/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf [ -n "$WAIT_IFACE" ] && [ -z "$(ip -f inet address show "$WAIT_IFACE")" ] && exit 1 mkdir -p /run/kea diff --git a/srcpkgs/kea/files/kea-dhcp6/run b/srcpkgs/kea/files/kea-dhcp6/run index 00d0eeff8010..f3977e3cc86a 100644 --- a/srcpkgs/kea/files/kea-dhcp6/run +++ b/srcpkgs/kea/files/kea-dhcp6/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf [ -n "$WAIT_IFACE" ] && [ -z "$(ip -f inet6 address show "$WAIT_IFACE")" ] && exit 1 mkdir -p /run/kea diff --git a/srcpkgs/keepalived/files/keepalived/run b/srcpkgs/keepalived/files/keepalived/run index bec8c0de5ee1..e542d2d20dca 100644 --- a/srcpkgs/keepalived/files/keepalived/run +++ b/srcpkgs/keepalived/files/keepalived/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec keepalived --dont-fork diff --git a/srcpkgs/keyd/files/keyd/run b/srcpkgs/keyd/files/keyd/run index 5e62cef91c72..471e3f59b872 100644 --- a/srcpkgs/keyd/files/keyd/run +++ b/srcpkgs/keyd/files/keyd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # Sometimes when starting the keyd service, the keyboard can become unresponsive. # This is the result of keyd starting when the early udevd process is still running but diff --git a/srcpkgs/knot-resolver/files/kresd/run b/srcpkgs/knot-resolver/files/kresd/run index 2342892a135f..43b80cda27f2 100644 --- a/srcpkgs/knot-resolver/files/kresd/run +++ b/srcpkgs/knot-resolver/files/kresd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf install -d -m0755 -o _knot_resolver -g _knot_resolver /run/knot-resolver exec kresd ${OPTS:--f 1} diff --git a/srcpkgs/knot/files/knotd/run b/srcpkgs/knot/files/knotd/run index 85301ab0461d..ee822deb055d 100644 --- a/srcpkgs/knot/files/knotd/run +++ b/srcpkgs/knot/files/knotd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf install -d -m0755 -o _knot -g _knot /run/knot exec knotd ${OPTS} diff --git a/srcpkgs/kubernetes/files/kube-apiserver/run b/srcpkgs/kubernetes/files/kube-apiserver/run index 159804b95a5b..a5106159a375 100644 --- a/srcpkgs/kubernetes/files/kube-apiserver/run +++ b/srcpkgs/kubernetes/files/kube-apiserver/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r /etc/kubernetes/config ] && . /etc/kubernetes/config [ -r /etc/kubernetes/apiserver ] && . /etc/kubernetes/apiserver exec chpst -u kube:kube kube-apiserver \ diff --git a/srcpkgs/kubernetes/files/kube-controller-manager/run b/srcpkgs/kubernetes/files/kube-controller-manager/run index 5d298168109d..272df9c5495c 100644 --- a/srcpkgs/kubernetes/files/kube-controller-manager/run +++ b/srcpkgs/kubernetes/files/kube-controller-manager/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r /etc/kubernetes/config ] && . /etc/kubernetes/config [ -r /etc/kubernetes/controller-manager ] && . /etc/kubernetes/controller-manager exec chpst -u kube:kube kube-controller-manager \ diff --git a/srcpkgs/kubernetes/files/kube-proxy/run b/srcpkgs/kubernetes/files/kube-proxy/run index 58f4865ccbe7..85f5ceac0fba 100644 --- a/srcpkgs/kubernetes/files/kube-proxy/run +++ b/srcpkgs/kubernetes/files/kube-proxy/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r /etc/kubernetes/config ] && . /etc/kubernetes/config [ -r /etc/kubernetes/proxy ] && . /etc/kubernetes/proxy exec kube-proxy \ diff --git a/srcpkgs/kubernetes/files/kube-scheduler/run b/srcpkgs/kubernetes/files/kube-scheduler/run index 8e0a83a7613e..57925b60bcaa 100644 --- a/srcpkgs/kubernetes/files/kube-scheduler/run +++ b/srcpkgs/kubernetes/files/kube-scheduler/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r /etc/kubernetes/config ] && . /etc/kubernetes/config [ -r /etc/kubernetes/scheduler ] && . /etc/kubernetes/scheduler exec chpst -u kube:kube kube-scheduler \ diff --git a/srcpkgs/kubernetes/files/kubelet/run b/srcpkgs/kubernetes/files/kubelet/run index 4b623e966e5c..0bea9b4d28f6 100644 --- a/srcpkgs/kubernetes/files/kubelet/run +++ b/srcpkgs/kubernetes/files/kubelet/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r /etc/kubernetes/config ] && . /etc/kubernetes/config [ -r /etc/kubernetes/kubelet ] && . /etc/kubernetes/kubelet exec kubelet $OPTS 2>/dev/null diff --git a/srcpkgs/laptop-mode/files/laptop-mode/run b/srcpkgs/laptop-mode/files/laptop-mode/run index 8d8e154ec876..ad3d976d14f7 100644 --- a/srcpkgs/laptop-mode/files/laptop-mode/run +++ b/srcpkgs/laptop-mode/files/laptop-mode/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 laptop_mode init auto exec chpst -b laptop-mode pause diff --git a/srcpkgs/ldm/files/ldm/run b/srcpkgs/ldm/files/ldm/run index bf242b7e00b5..e139a58df257 100644 --- a/srcpkgs/ldm/files/ldm/run +++ b/srcpkgs/ldm/files/ldm/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -s conf ] && . ./conf exec ldm ${OPTS:=-u nobody} diff --git a/srcpkgs/libcgroup/files/cgred/run b/srcpkgs/libcgroup/files/cgred/run index 7b621d762c61..eb3a298bf855 100755 --- a/srcpkgs/libcgroup/files/cgred/run +++ b/srcpkgs/libcgroup/files/cgred/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # Default logs to syslog with facility DAEMON # man cgrulesengd for options list and descriptions. [ -r conf ] && . ./conf diff --git a/srcpkgs/libratbag/files/ratbagd/run b/srcpkgs/libratbag/files/ratbagd/run index 1fbf9c8e5a7d..b5ae8240f029 100755 --- a/srcpkgs/libratbag/files/ratbagd/run +++ b/srcpkgs/libratbag/files/ratbagd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 sv check dbus >/dev/null || exit 1 exec ratbagd diff --git a/srcpkgs/libvirt/files/libvirt-generic/run b/srcpkgs/libvirt/files/libvirt-generic/run index 93b8a31ae81e..9d172da0a423 100644 --- a/srcpkgs/libvirt/files/libvirt-generic/run +++ b/srcpkgs/libvirt/files/libvirt-generic/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 sv check dbus >/dev/null || exit 1 diff --git a/srcpkgs/lightdm/files/lightdm/run b/srcpkgs/lightdm/files/lightdm/run index cabe9dd5b87d..f376f39f00a4 100755 --- a/srcpkgs/lightdm/files/lightdm/run +++ b/srcpkgs/lightdm/files/lightdm/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 sv check dbus >/dev/null || exit 1 install -d -m0711 -olightdm -glightdm /run/lightdm [ -f ./conf ] && . ./conf diff --git a/srcpkgs/lighttpd/files/lighttpd/run b/srcpkgs/lighttpd/files/lighttpd/run index b1d0bb000f7f..59fbe4c0def2 100644 --- a/srcpkgs/lighttpd/files/lighttpd/run +++ b/srcpkgs/lighttpd/files/lighttpd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec lighttpd-angel -D -f /etc/lighttpd/lighttpd.conf diff --git a/srcpkgs/linux-tools/files/freefall/run b/srcpkgs/linux-tools/files/freefall/run index 51a9f293b473..9aee7a51a7d3 100644 --- a/srcpkgs/linux-tools/files/freefall/run +++ b/srcpkgs/linux-tools/files/freefall/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec freefall ${OPTS:=/dev/sda} diff --git a/srcpkgs/linux-tools/files/usbipd/run b/srcpkgs/linux-tools/files/usbipd/run index 9deca9bdfae8..4da64ab288e7 100755 --- a/srcpkgs/linux-tools/files/usbipd/run +++ b/srcpkgs/linux-tools/files/usbipd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 modprobe -q usbip-host || exit 1 modprobe -q vhci-hcd || exit 1 exec usbipd diff --git a/srcpkgs/lldpd/files/lldpd/run b/srcpkgs/lldpd/files/lldpd/run index 79ec74814eaf..f10c7ddd50b1 100755 --- a/srcpkgs/lldpd/files/lldpd/run +++ b/srcpkgs/lldpd/files/lldpd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec lldpd ${OPTS:- -d} 2>&1 diff --git a/srcpkgs/lm_sensors/files/fancontrol/run b/srcpkgs/lm_sensors/files/fancontrol/run index f04fce8d648f..0025d9784a5d 100644 --- a/srcpkgs/lm_sensors/files/fancontrol/run +++ b/srcpkgs/lm_sensors/files/fancontrol/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . conf [ ! -r ${CONF_FILE:-/etc/fancontrol} ] && exit 1 exec /usr/bin/fancontrol ${CONF_FILE:-/etc/fancontrol} diff --git a/srcpkgs/lsyncd/files/lsyncd/run b/srcpkgs/lsyncd/files/lsyncd/run index c6baeb891c2f..6a8a5ec808de 100644 --- a/srcpkgs/lsyncd/files/lsyncd/run +++ b/srcpkgs/lsyncd/files/lsyncd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf exec lsyncd -nodaemon "${CONF_FILE:-/etc/lsyncd/lsyncd.conf.lua}" diff --git a/srcpkgs/lvm2/files/dmeventd/run b/srcpkgs/lvm2/files/dmeventd/run index 09ceb7fd8f3c..b6dc448dd990 100644 --- a/srcpkgs/lvm2/files/dmeventd/run +++ b/srcpkgs/lvm2/files/dmeventd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec dmeventd -f diff --git a/srcpkgs/lvm2/files/lvmetad/run b/srcpkgs/lvm2/files/lvmetad/run index f85b5cf6f9c6..c203a0ed9a77 100644 --- a/srcpkgs/lvm2/files/lvmetad/run +++ b/srcpkgs/lvm2/files/lvmetad/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec lvmetad -f diff --git a/srcpkgs/lxc/files/lxc-autostart/run b/srcpkgs/lxc/files/lxc-autostart/run index 5e93d5ef35d2..5dd11d01c225 100755 --- a/srcpkgs/lxc/files/lxc-autostart/run +++ b/srcpkgs/lxc/files/lxc-autostart/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 lxc-autostart || exit 1 exec chpst -b lxc-autostart pause diff --git a/srcpkgs/lxcfs/files/lxcfs/run b/srcpkgs/lxcfs/files/lxcfs/run index 2e751d7e9810..7ff382798f93 100755 --- a/srcpkgs/lxcfs/files/lxcfs/run +++ b/srcpkgs/lxcfs/files/lxcfs/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec lxcfs -f /var/lib/lxcfs diff --git a/srcpkgs/lxd-lts/files/lxd/run b/srcpkgs/lxd-lts/files/lxd/run index a32a24389378..4a9ea61ba9a6 100755 --- a/srcpkgs/lxd-lts/files/lxd/run +++ b/srcpkgs/lxd-lts/files/lxd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 _systemd_cgrp="/sys/fs/cgroup/systemd" if [ ! -d ${_systemd_cgrp} ]; then mkdir ${_systemd_cgrp} diff --git a/srcpkgs/lxd/files/lxd/run b/srcpkgs/lxd/files/lxd/run index a32a24389378..4a9ea61ba9a6 100644 --- a/srcpkgs/lxd/files/lxd/run +++ b/srcpkgs/lxd/files/lxd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 _systemd_cgrp="/sys/fs/cgroup/systemd" if [ ! -d ${_systemd_cgrp} ]; then mkdir ${_systemd_cgrp} diff --git a/srcpkgs/lxdm/files/lxdm/run b/srcpkgs/lxdm/files/lxdm/run index f25827cf42a0..55b6a191149d 100755 --- a/srcpkgs/lxdm/files/lxdm/run +++ b/srcpkgs/lxdm/files/lxdm/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec lxdm diff --git a/srcpkgs/mDNSResponder/files/dnsextd/run b/srcpkgs/mDNSResponder/files/dnsextd/run index 640e11c76f9c..bf3f8ec1c79c 100644 --- a/srcpkgs/mDNSResponder/files/dnsextd/run +++ b/srcpkgs/mDNSResponder/files/dnsextd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec dnsextd -d diff --git a/srcpkgs/mDNSResponder/files/mdnsd/run b/srcpkgs/mDNSResponder/files/mdnsd/run index 2eb4d89f2583..58b59acf898a 100644 --- a/srcpkgs/mDNSResponder/files/mdnsd/run +++ b/srcpkgs/mDNSResponder/files/mdnsd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec mdnsd -debug diff --git a/srcpkgs/mariadb/files/mysqld/run b/srcpkgs/mariadb/files/mysqld/run index bc16a07883ed..6368eb526c5a 100755 --- a/srcpkgs/mariadb/files/mysqld/run +++ b/srcpkgs/mariadb/files/mysqld/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ ! -d /run/mysqld ] && mkdir -p /run/mysqld chown mysql:mysql /run/mysqld exec chpst -u mysql:mysql mysqld --user=mysql 2>&1 diff --git a/srcpkgs/mcelog/files/mcelog/run b/srcpkgs/mcelog/files/mcelog/run index 18691c742c01..f0842d518919 100755 --- a/srcpkgs/mcelog/files/mcelog/run +++ b/srcpkgs/mcelog/files/mcelog/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec mcelog --daemon --foreground --syslog diff --git a/srcpkgs/mdadm/files/mdadm/run b/srcpkgs/mdadm/files/mdadm/run index b9684b26a831..38670a644ae3 100755 --- a/srcpkgs/mdadm/files/mdadm/run +++ b/srcpkgs/mdadm/files/mdadm/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 # --syslog makes it run in every case, yet forwards to mail address if given. exec mdadm --monitor --scan --syslog diff --git a/srcpkgs/metalog/files/metalog/run b/srcpkgs/metalog/files/metalog/run index 0f801d171017..5b7ff14eba60 100755 --- a/srcpkgs/metalog/files/metalog/run +++ b/srcpkgs/metalog/files/metalog/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 exec 1>&2 [ -r conf ] && . ./conf exec metalog ${OPTS=-v} diff --git a/srcpkgs/minidlna/files/minidlnad/run b/srcpkgs/minidlna/files/minidlnad/run index f38a72eb355f..406865afa577 100644 --- a/srcpkgs/minidlna/files/minidlnad/run +++ b/srcpkgs/minidlna/files/minidlnad/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec minidlnad -S ${OPTS} 2>&1 diff --git a/srcpkgs/minio/files/minio/run b/srcpkgs/minio/files/minio/run index ecea96356c9a..dfbae379b4a4 100755 --- a/srcpkgs/minio/files/minio/run +++ b/srcpkgs/minio/files/minio/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 . /etc/default/minio : ${MINIO_VOLUMES:="/var/lib/minio/data/"} exec chpst -u _minio:_minio minio -C /etc/minio/ server "$MINIO_VOLUMES" diff --git a/srcpkgs/mit-krb5/files/kadmind/run b/srcpkgs/mit-krb5/files/kadmind/run index 55ccb49c9141..0fa119dc9ab0 100755 --- a/srcpkgs/mit-krb5/files/kadmind/run +++ b/srcpkgs/mit-krb5/files/kadmind/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec kadmind -nofork diff --git a/srcpkgs/mit-krb5/files/krb5kdc/run b/srcpkgs/mit-krb5/files/krb5kdc/run index f4d7314003a7..847e73e79503 100755 --- a/srcpkgs/mit-krb5/files/krb5kdc/run +++ b/srcpkgs/mit-krb5/files/krb5kdc/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec krb5kdc -n diff --git a/srcpkgs/moby/files/docker/run b/srcpkgs/moby/files/docker/run index ed42f5fa72f8..959c22b803c5 100644 --- a/srcpkgs/moby/files/docker/run +++ b/srcpkgs/moby/files/docker/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf modprobe -q loop || exit 1 mountpoint -q /sys/fs/cgroup/systemd || { diff --git a/srcpkgs/monero/files/monerod/run b/srcpkgs/monero/files/monerod/run index bc06010c7c2e..f485e63659fa 100644 --- a/srcpkgs/monero/files/monerod/run +++ b/srcpkgs/monero/files/monerod/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u monero:monero /usr/bin/monerod --non-interactive --config-file /etc/monerod.conf diff --git a/srcpkgs/monit/files/monit/run b/srcpkgs/monit/files/monit/run index f80af51c5397..13a36afab271 100644 --- a/srcpkgs/monit/files/monit/run +++ b/srcpkgs/monit/files/monit/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 if [ -f /etc/monit/monitrc ]; then CONF="-c /etc/monit/monitrc" fi diff --git a/srcpkgs/monkey/files/monkey/run b/srcpkgs/monkey/files/monkey/run index 95dad012d94d..15a45ba93f31 100644 --- a/srcpkgs/monkey/files/monkey/run +++ b/srcpkgs/monkey/files/monkey/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec monkey diff --git a/srcpkgs/moosefs/files/mfschunkserver/run b/srcpkgs/moosefs/files/mfschunkserver/run index 3e02c6e9e60e..316c8507de62 100644 --- a/srcpkgs/moosefs/files/mfschunkserver/run +++ b/srcpkgs/moosefs/files/mfschunkserver/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -e conf ] && . ./conf : ${CONF_FILE:=/etc/mfs/mfschunkserver.cfg} [ -e ${CONF_FILE} ] || exit 1 diff --git a/srcpkgs/moosefs/files/mfsmaster/run b/srcpkgs/moosefs/files/mfsmaster/run index 083632c8a883..72389baab5fd 100644 --- a/srcpkgs/moosefs/files/mfsmaster/run +++ b/srcpkgs/moosefs/files/mfsmaster/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -e conf ] && . ./conf : ${CONF_FILE:=/etc/mfs/mfsmaster.cfg} [ -e ${CONF_FILE} ] || exit 1 diff --git a/srcpkgs/moosefs/files/mfsmetalogger/run b/srcpkgs/moosefs/files/mfsmetalogger/run index bdd9fdf432a9..2797217ea172 100644 --- a/srcpkgs/moosefs/files/mfsmetalogger/run +++ b/srcpkgs/moosefs/files/mfsmetalogger/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -e conf ] && . ./conf : ${CONF_FILE:=/etc/mfs/mfsmetalogger.cfg} [ -e ${CONF_FILE} ] || exit 1 diff --git a/srcpkgs/mopidy/files/mopidy/run b/srcpkgs/mopidy/files/mopidy/run index 558c2d7a4e67..68c0263086e2 100755 --- a/srcpkgs/mopidy/files/mopidy/run +++ b/srcpkgs/mopidy/files/mopidy/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 exec chpst -u mopidy:audio \ mopidy --config /etc/mopidy/mopidy.conf \ >/dev/null 2>&1 diff --git a/srcpkgs/mosquitto/files/mosquitto/run b/srcpkgs/mosquitto/files/mosquitto/run index a33891408325..3a8ac97289a7 100644 --- a/srcpkgs/mosquitto/files/mosquitto/run +++ b/srcpkgs/mosquitto/files/mosquitto/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 cd /var/lib/mosquitto exec chpst -u _mosquitto:_mosquitto mosquitto -c /etc/mosquitto/mosquitto.conf diff --git a/srcpkgs/mouseemu/files/mouseemu/run b/srcpkgs/mouseemu/files/mouseemu/run index 1ce7c17df5ea..c35e3dafba57 100644 --- a/srcpkgs/mouseemu/files/mouseemu/run +++ b/srcpkgs/mouseemu/files/mouseemu/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec mouseemu -nofork $MID_CLICK $RIGHT_CLICK $SCROLL $TYPING_BLOCK diff --git a/srcpkgs/mpDris2/files/mpDris2/run b/srcpkgs/mpDris2/files/mpDris2/run index a3cbb12868b9..2e2b4fef37d7 100644 --- a/srcpkgs/mpDris2/files/mpDris2/run +++ b/srcpkgs/mpDris2/files/mpDris2/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec mpDris2 \ No newline at end of file diff --git a/srcpkgs/mpd/files/mpd/run b/srcpkgs/mpd/files/mpd/run index bb7832c9e235..bc002d4f8507 100755 --- a/srcpkgs/mpd/files/mpd/run +++ b/srcpkgs/mpd/files/mpd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf install -d -m 0755 -o mpd -g mpd /run/mpd exec mpd --no-daemon ${OPTS:-} diff --git a/srcpkgs/mpdscribble/files/mpdscribble/run b/srcpkgs/mpdscribble/files/mpdscribble/run index 7a4243113078..29cceefca2bb 100755 --- a/srcpkgs/mpdscribble/files/mpdscribble/run +++ b/srcpkgs/mpdscribble/files/mpdscribble/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec mpdscribble --no-daemon diff --git a/srcpkgs/munge/files/munge/run b/srcpkgs/munge/files/munge/run index 9c773ca00578..4626b3ddc2ad 100644 --- a/srcpkgs/munge/files/munge/run +++ b/srcpkgs/munge/files/munge/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 if [ ! -d /var/run/munge ]; then mkdir -m0755 -p /var/run/munge fi diff --git a/srcpkgs/musl-nscd/files/nscd/run b/srcpkgs/musl-nscd/files/nscd/run index e9ea04a19e97..53127524af2b 100755 --- a/srcpkgs/musl-nscd/files/nscd/run +++ b/srcpkgs/musl-nscd/files/nscd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf mkdir -p /var/run/nscd /var/db/nscd exec nscd -F ${OPTS} >/dev/null diff --git a/srcpkgs/nbd/files/nbd/run b/srcpkgs/nbd/files/nbd/run index e4179d3e861d..ba721e5ea19b 100644 --- a/srcpkgs/nbd/files/nbd/run +++ b/srcpkgs/nbd/files/nbd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec nbd-server -d 2>&1 diff --git a/srcpkgs/ndhc/files/ndhc/run b/srcpkgs/ndhc/files/ndhc/run index 93a73882002f..7302ad0b9275 100755 --- a/srcpkgs/ndhc/files/ndhc/run +++ b/srcpkgs/ndhc/files/ndhc/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec ndhc -R /etc/resolv.conf -u ndhc -U ndhc -D ndhc -C /var/lib/ndhc/jail -s /var/lib/ndhc/state ${OPTS:=-i eth0} 2>&1 diff --git a/srcpkgs/ndppd/files/ndppd/run b/srcpkgs/ndppd/files/ndppd/run index 6c36352ecd37..2fcc394d3bec 100755 --- a/srcpkgs/ndppd/files/ndppd/run +++ b/srcpkgs/ndppd/files/ndppd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 exec ndppd -v diff --git a/srcpkgs/neard/files/neard/run b/srcpkgs/neard/files/neard/run index e26e7c0279c1..c1e1562afc2d 100644 --- a/srcpkgs/neard/files/neard/run +++ b/srcpkgs/neard/files/neard/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 sv check dbus >/dev/null || exit 1 [ -r conf ] && . ./conf exec /usr/libexec/nfc/neard --nodaemon ${OPTS} diff --git a/srcpkgs/neard/files/seeld/run b/srcpkgs/neard/files/seeld/run index 22790b957346..5c6a37eff096 100644 --- a/srcpkgs/neard/files/seeld/run +++ b/srcpkgs/neard/files/seeld/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 sv check dbus >/dev/null || exit 1 [ -r conf ] && . ./conf exec /usr/libexec/nfc/seeld --nodaemon ${OPTS} diff --git a/srcpkgs/net-snmp/files/snmpd/run b/srcpkgs/net-snmp/files/snmpd/run index bcb7b2004baa..13fafd7f2d89 100755 --- a/srcpkgs/net-snmp/files/snmpd/run +++ b/srcpkgs/net-snmp/files/snmpd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf exec snmpd -f -Lo $OPTS diff --git a/srcpkgs/netdata/files/netdata/run b/srcpkgs/netdata/files/netdata/run index a4c76948b16c..21bf679cf574 100644 --- a/srcpkgs/netdata/files/netdata/run +++ b/srcpkgs/netdata/files/netdata/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u _netdata:_netdata netdata -D diff --git a/srcpkgs/network-ups-tools/files/upsd/run b/srcpkgs/network-ups-tools/files/upsd/run index 53d9ba24a605..5a97d7e27c04 100755 --- a/srcpkgs/network-ups-tools/files/upsd/run +++ b/srcpkgs/network-ups-tools/files/upsd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # Network UPS Tools - information server # upsd will run in the foreground and prints information on stdout install -d -m 0770 -o nut -g nut /run/ups diff --git a/srcpkgs/network-ups-tools/files/upsdrvctl/run b/srcpkgs/network-ups-tools/files/upsdrvctl/run index aab0bcc121fa..343c516e8ffa 100755 --- a/srcpkgs/network-ups-tools/files/upsdrvctl/run +++ b/srcpkgs/network-ups-tools/files/upsdrvctl/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # Network UPS Tools - driver controller install -d -m 0770 -o nut -g nut /run/ups upsdrvctl -D start diff --git a/srcpkgs/network-ups-tools/files/upsmon/run b/srcpkgs/network-ups-tools/files/upsmon/run index 714030cae547..b83cc7f335cf 100755 --- a/srcpkgs/network-ups-tools/files/upsmon/run +++ b/srcpkgs/network-ups-tools/files/upsmon/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # Network UPS Tools - monitor and shutdown controller # upsmon will run in the foreground and prints information on stdout exec upsmon -D diff --git a/srcpkgs/nfs-utils/files/nfs-server/run b/srcpkgs/nfs-utils/files/nfs-server/run index 74ce0477fb75..b7ed2aa45fdf 100755 --- a/srcpkgs/nfs-utils/files/nfs-server/run +++ b/srcpkgs/nfs-utils/files/nfs-server/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # Make sure the statd service is running. sv check statd >/dev/null || exit 1 diff --git a/srcpkgs/nfs-utils/files/rpcblkmapd/run b/srcpkgs/nfs-utils/files/rpcblkmapd/run index 2acd9074ac80..269e72f9323e 100755 --- a/srcpkgs/nfs-utils/files/rpcblkmapd/run +++ b/srcpkgs/nfs-utils/files/rpcblkmapd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # Make sure the portmap service is running. sv check rpcbind >/dev/null || exit 1 diff --git a/srcpkgs/nfs-utils/files/rpcgssd/run b/srcpkgs/nfs-utils/files/rpcgssd/run index 439406037c25..1bd5c98a4a35 100755 --- a/srcpkgs/nfs-utils/files/rpcgssd/run +++ b/srcpkgs/nfs-utils/files/rpcgssd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # Make sure the portmap service is running. sv check rpcbind >/dev/null || exit 1 diff --git a/srcpkgs/nfs-utils/files/rpcidmapd/run b/srcpkgs/nfs-utils/files/rpcidmapd/run index 5f75973d1439..f683b7a1ffac 100755 --- a/srcpkgs/nfs-utils/files/rpcidmapd/run +++ b/srcpkgs/nfs-utils/files/rpcidmapd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # Make sure the portmap service is running. sv check rpcbind >/dev/null || exit 1 diff --git a/srcpkgs/nfs-utils/files/rpcsvcgssd/run b/srcpkgs/nfs-utils/files/rpcsvcgssd/run index c751c60d051d..92be0858a7af 100755 --- a/srcpkgs/nfs-utils/files/rpcsvcgssd/run +++ b/srcpkgs/nfs-utils/files/rpcsvcgssd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # Make sure the portmap service is running. sv check rpcbind >/dev/null || exit 1 diff --git a/srcpkgs/nfs-utils/files/statd/run b/srcpkgs/nfs-utils/files/statd/run index 66900a3b4d9f..e2abb38aed87 100755 --- a/srcpkgs/nfs-utils/files/statd/run +++ b/srcpkgs/nfs-utils/files/statd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # Make sure the portmap service is running. sv check rpcbind >/dev/null || exit 1 diff --git a/srcpkgs/nftables/files/nftables/run b/srcpkgs/nftables/files/nftables/run index c8425d3753e3..fd385435a791 100644 --- a/srcpkgs/nftables/files/nftables/run +++ b/srcpkgs/nftables/files/nftables/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ ! -r /etc/nftables.conf ] && exit 0 nft -f /etc/nftables.conf exec chpst -b nftables pause diff --git a/srcpkgs/ngetty/files/ngetty/run b/srcpkgs/ngetty/files/ngetty/run index c68e80737f30..e8fa81e6ff50 100755 --- a/srcpkgs/ngetty/files/ngetty/run +++ b/srcpkgs/ngetty/files/ngetty/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 export TERM=linux [ -r conf ] && . ./conf exec ngetty ${OPTS:=tty1 tty2 tty3 tty4 tty5 tty6} diff --git a/srcpkgs/nginx/files/nginx/run b/srcpkgs/nginx/files/nginx/run index 05e9182e4f79..60a3d2e30ca9 100755 --- a/srcpkgs/nginx/files/nginx/run +++ b/srcpkgs/nginx/files/nginx/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec nginx -g 'daemon off;' diff --git a/srcpkgs/ngircd/files/ngircd/run b/srcpkgs/ngircd/files/ngircd/run index 253a0cdd3e72..19e4b8425294 100755 --- a/srcpkgs/ngircd/files/ngircd/run +++ b/srcpkgs/ngircd/files/ngircd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec ngircd -n diff --git a/srcpkgs/nix/files/nix-daemon/run b/srcpkgs/nix/files/nix-daemon/run index 4c277b2113ce..052cf9d45a8d 100644 --- a/srcpkgs/nix/files/nix-daemon/run +++ b/srcpkgs/nix/files/nix-daemon/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec nix-daemon diff --git a/srcpkgs/node_exporter/files/node_exporter/run b/srcpkgs/node_exporter/files/node_exporter/run index add864b742a2..5e06fc33bbe9 100755 --- a/srcpkgs/node_exporter/files/node_exporter/run +++ b/srcpkgs/node_exporter/files/node_exporter/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # Add $ARGS for more arguments to node_exporter [ -f ./conf ] && . ./conf diff --git a/srcpkgs/nodm/files/nodm/run b/srcpkgs/nodm/files/nodm/run index d43bfc7689bd..065c0208dfb7 100644 --- a/srcpkgs/nodm/files/nodm/run +++ b/srcpkgs/nodm/files/nodm/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf export NODM_USER NODM_X_OPTIONS NODM_MIN_SESSION_TIME NODM_XSESSION exec nodm 1>&2 diff --git a/srcpkgs/noip2/files/noip2/run b/srcpkgs/noip2/files/noip2/run index 1ae24f2a5686..6f4adc8cbd25 100755 --- a/srcpkgs/noip2/files/noip2/run +++ b/srcpkgs/noip2/files/noip2/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec noip2 -f diff --git a/srcpkgs/nrpe/files/nrpe/run b/srcpkgs/nrpe/files/nrpe/run index 72612cf68aaf..704b91a68631 100644 --- a/srcpkgs/nrpe/files/nrpe/run +++ b/srcpkgs/nrpe/files/nrpe/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec nrpe --no-forking --config=/etc/nagios/nrpe.cfg 2>&1 diff --git a/srcpkgs/nsd/files/nsd/run b/srcpkgs/nsd/files/nsd/run index a4c8172a7972..abfea3728fd3 100755 --- a/srcpkgs/nsd/files/nsd/run +++ b/srcpkgs/nsd/files/nsd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 install -d -m 0755 -o nsd -g nsd /run/nsd exec nsd -d 2>/dev/null diff --git a/srcpkgs/nss-pam-ldapd/files/nslcd/run b/srcpkgs/nss-pam-ldapd/files/nslcd/run index f3fdc75a7e0f..c17fecb4e4af 100755 --- a/srcpkgs/nss-pam-ldapd/files/nslcd/run +++ b/srcpkgs/nss-pam-ldapd/files/nslcd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 mkdir -p /var/run/nslcd chown nslcd:nslcd /var/run/nslcd exec chpst -u nslcd:nslcd nslcd -n diff --git a/srcpkgs/ntp/files/isc-ntpd/run b/srcpkgs/ntp/files/isc-ntpd/run index 84db62b851d7..62be4031a8d5 100755 --- a/srcpkgs/ntp/files/isc-ntpd/run +++ b/srcpkgs/ntp/files/isc-ntpd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec isc-ntpd -g -u ntpd:ntpd -n >/dev/null 2>&1 diff --git a/srcpkgs/nullmailer/files/nullmailer/run b/srcpkgs/nullmailer/files/nullmailer/run index 2c3bc8aea0cc..9b893b27ba38 100644 --- a/srcpkgs/nullmailer/files/nullmailer/run +++ b/srcpkgs/nullmailer/files/nullmailer/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u _nullmail nullmailer-send 2>&1 diff --git a/srcpkgs/nvidia/files/nvidia-powerd/run b/srcpkgs/nvidia/files/nvidia-powerd/run index 8fe7540cce5e..caffb87562e2 100644 --- a/srcpkgs/nvidia/files/nvidia-powerd/run +++ b/srcpkgs/nvidia/files/nvidia-powerd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 exec /usr/bin/nvidia-powerd diff --git a/srcpkgs/nxt/files/nxt-tor/run b/srcpkgs/nxt/files/nxt-tor/run index 7f4032c1bd56..c14f448c4950 100644 --- a/srcpkgs/nxt/files/nxt-tor/run +++ b/srcpkgs/nxt/files/nxt-tor/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 sv check tor >/dev/null || exit 1 exec nxt-tor > /dev/null diff --git a/srcpkgs/nxt/files/nxt/run b/srcpkgs/nxt/files/nxt/run index 2ffc87eaf557..a3479cc97b11 100644 --- a/srcpkgs/nxt/files/nxt/run +++ b/srcpkgs/nxt/files/nxt/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec nxt > /dev/null diff --git a/srcpkgs/odroid-u2-base/files/odroid-led/run b/srcpkgs/odroid-u2-base/files/odroid-led/run index a1ecf5f2b23d..0cea18182b7d 100755 --- a/srcpkgs/odroid-u2-base/files/odroid-led/run +++ b/srcpkgs/odroid-u2-base/files/odroid-led/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 set -e odroid-led exec chpst -b odroid-led pause diff --git a/srcpkgs/ofono/files/ofonod/run b/srcpkgs/ofono/files/ofonod/run index 6bee7b3120c2..22352555a79d 100644 --- a/srcpkgs/ofono/files/ofonod/run +++ b/srcpkgs/ofono/files/ofonod/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec ofonod -n diff --git a/srcpkgs/oidentd/files/oidentd/run b/srcpkgs/oidentd/files/oidentd/run index 3d816c5ebfde..71e3d01b68fa 100644 --- a/srcpkgs/oidentd/files/oidentd/run +++ b/srcpkgs/oidentd/files/oidentd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec oidentd -i ${OPTS:=-u nobody -g nogroup} diff --git a/srcpkgs/olsrd/files/olsrd/run b/srcpkgs/olsrd/files/olsrd/run index 098fa489691f..b769fb94bf59 100755 --- a/srcpkgs/olsrd/files/olsrd/run +++ b/srcpkgs/olsrd/files/olsrd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec olsrd -nofork -f /etc/olsrd.conf diff --git a/srcpkgs/open-vm-tools/files/vmtoolsd/run b/srcpkgs/open-vm-tools/files/vmtoolsd/run index 302a6314bc33..59a49c394220 100644 --- a/srcpkgs/open-vm-tools/files/vmtoolsd/run +++ b/srcpkgs/open-vm-tools/files/vmtoolsd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 set -e diff --git a/srcpkgs/open-vm-tools/files/vmware-vmblock-fuse/run b/srcpkgs/open-vm-tools/files/vmware-vmblock-fuse/run index b0a5cc121b90..2a4cb82fe3eb 100644 --- a/srcpkgs/open-vm-tools/files/vmware-vmblock-fuse/run +++ b/srcpkgs/open-vm-tools/files/vmware-vmblock-fuse/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 set -e diff --git a/srcpkgs/opendkim/files/opendkim/run b/srcpkgs/opendkim/files/opendkim/run index 644eaac43a88..3c875f777b5e 100644 --- a/srcpkgs/opendkim/files/opendkim/run +++ b/srcpkgs/opendkim/files/opendkim/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf exec opendkim -f ${OPTS} diff --git a/srcpkgs/openntpd/files/openntpd/run b/srcpkgs/openntpd/files/openntpd/run index 864c0eb418fa..1751437488e6 100644 --- a/srcpkgs/openntpd/files/openntpd/run +++ b/srcpkgs/openntpd/files/openntpd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec openntpd -d ${OPTS} 2>&1 diff --git a/srcpkgs/openrgb/files/openrgb/run b/srcpkgs/openrgb/files/openrgb/run index 6bbee3483bd2..ee3712b755cc 100644 --- a/srcpkgs/openrgb/files/openrgb/run +++ b/srcpkgs/openrgb/files/openrgb/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec openrgb --server 2>&1 diff --git a/srcpkgs/opensmtpd/files/opensmtpd/run b/srcpkgs/opensmtpd/files/opensmtpd/run index 68ecaeadebcf..3f67c4e01566 100755 --- a/srcpkgs/opensmtpd/files/opensmtpd/run +++ b/srcpkgs/opensmtpd/files/opensmtpd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec smtpd -F 2>&1 diff --git a/srcpkgs/openssh/files/sshd/run b/srcpkgs/openssh/files/sshd/run index b5e744a6fa85..a3594373b6d6 100755 --- a/srcpkgs/openssh/files/sshd/run +++ b/srcpkgs/openssh/files/sshd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 ssh-keygen -A >/dev/null 2>&1 # Will generate host keys if they don't already exist [ -r conf ] && . ./conf exec /usr/bin/sshd -D $OPTS diff --git a/srcpkgs/openvswitch/files/ovs-vswitchd/run b/srcpkgs/openvswitch/files/ovs-vswitchd/run index a0a6c98f997f..499795d53afd 100755 --- a/srcpkgs/openvswitch/files/ovs-vswitchd/run +++ b/srcpkgs/openvswitch/files/ovs-vswitchd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 modprobe -q openvswitch || exit 1 sv check ovsdb-server >/dev/null || exit 1 install -d /run/openvswitch diff --git a/srcpkgs/openvswitch/files/ovsdb-server/run b/srcpkgs/openvswitch/files/ovsdb-server/run index 36528368a4d0..cf8947a8578b 100755 --- a/srcpkgs/openvswitch/files/ovsdb-server/run +++ b/srcpkgs/openvswitch/files/ovsdb-server/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 if [ ! -f /etc/openvswitch/conf.db ]; then install -d /etc/openvswitch ovsdb-tool create /etc/openvswitch/conf.db /usr/share/openvswitch/vswitch.ovsschema || exit 1 diff --git a/srcpkgs/parpd/files/parpd/run b/srcpkgs/parpd/files/parpd/run index 029dfdac68dd..e5b5c3373648 100644 --- a/srcpkgs/parpd/files/parpd/run +++ b/srcpkgs/parpd/files/parpd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec parpd ${OPTS:=-fl} 1>&2 diff --git a/srcpkgs/parprouted/files/parprouted/run b/srcpkgs/parprouted/files/parprouted/run index 0029ad4590d0..2d835aef20a8 100644 --- a/srcpkgs/parprouted/files/parprouted/run +++ b/srcpkgs/parprouted/files/parprouted/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf exec parprouted ${OPTS} diff --git a/srcpkgs/pbbuttonsd/files/pbbuttonsd/run b/srcpkgs/pbbuttonsd/files/pbbuttonsd/run index 7acfdb354bb2..1dfcb9944494 100644 --- a/srcpkgs/pbbuttonsd/files/pbbuttonsd/run +++ b/srcpkgs/pbbuttonsd/files/pbbuttonsd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec pbbuttonsd --configfile=${CONF:=/etc/pbbuttonsd.cnf} ${OPTS} diff --git a/srcpkgs/pcsclite/files/pcscd/run b/srcpkgs/pcsclite/files/pcscd/run index 99c662d6ebf2..6ae35a3c76ab 100755 --- a/srcpkgs/pcsclite/files/pcscd/run +++ b/srcpkgs/pcsclite/files/pcscd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec pcscd -f diff --git a/srcpkgs/pd-mapper/files/pd-mapper/run b/srcpkgs/pd-mapper/files/pd-mapper/run index b641f486507f..a0999e86c354 100644 --- a/srcpkgs/pd-mapper/files/pd-mapper/run +++ b/srcpkgs/pd-mapper/files/pd-mapper/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec pd-mapper $OPTS diff --git a/srcpkgs/php/files/php-fpm/run b/srcpkgs/php/files/php-fpm/run index c9c75b0498aa..98c6bdd9411d 100755 --- a/srcpkgs/php/files/php-fpm/run +++ b/srcpkgs/php/files/php-fpm/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 exec php-fpm --nodaemonize diff --git a/srcpkgs/php8.0/files/php-fpm8.0/run b/srcpkgs/php8.0/files/php-fpm8.0/run index f1c712335ab8..9d61e0035983 100755 --- a/srcpkgs/php8.0/files/php-fpm8.0/run +++ b/srcpkgs/php8.0/files/php-fpm8.0/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec php-fpm8.0 --nodaemonize ${OPTS} diff --git a/srcpkgs/php8.1/files/php-fpm8.1/run b/srcpkgs/php8.1/files/php-fpm8.1/run index 5928ea5103ef..ddc4298cece4 100755 --- a/srcpkgs/php8.1/files/php-fpm8.1/run +++ b/srcpkgs/php8.1/files/php-fpm8.1/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec php-fpm8.1 --nodaemonize ${OPTS} diff --git a/srcpkgs/pipewire/files/pipewire-pulse/run b/srcpkgs/pipewire/files/pipewire-pulse/run index ea0520e44cd2..6eb172b8b19f 100644 --- a/srcpkgs/pipewire/files/pipewire-pulse/run +++ b/srcpkgs/pipewire/files/pipewire-pulse/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # this service is experimental and most setups should start pipewire as a user, # for further information, please refer to the handbook ! [ -d /run/pulse ] && install -m 755 -g _pipewire -o _pipewire -d /run/pulse diff --git a/srcpkgs/pipewire/files/pipewire/run b/srcpkgs/pipewire/files/pipewire/run index 9cd2c21f53d0..a201626e464d 100644 --- a/srcpkgs/pipewire/files/pipewire/run +++ b/srcpkgs/pipewire/files/pipewire/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # this service is experimental and most setups should start pipewire as a user, # for further information, please refer to the handbook ! [ -d /run/pipewire ] && install -m 755 -g _pipewire -o _pipewire -d /run/pipewire diff --git a/srcpkgs/podman/files/podman-docker/run b/srcpkgs/podman/files/podman-docker/run index 3125a4f89ed9..8a3a5623b5eb 100755 --- a/srcpkgs/podman/files/podman-docker/run +++ b/srcpkgs/podman/files/podman-docker/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 ln -sf /run/podman/podman.sock /run/docker.sock exec chpst -b podman-docker pause diff --git a/srcpkgs/podman/files/podman/run b/srcpkgs/podman/files/podman/run index 8eb8f41752e4..6e0ba966badb 100755 --- a/srcpkgs/podman/files/podman/run +++ b/srcpkgs/podman/files/podman/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf exec podman --log-level info system service ${OPTS:---time=0} 2>&1 diff --git a/srcpkgs/polipo/files/polipo/run b/srcpkgs/polipo/files/polipo/run index 2380d40ebf14..64ce07ee6083 100755 --- a/srcpkgs/polipo/files/polipo/run +++ b/srcpkgs/polipo/files/polipo/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u nobody polipo diff --git a/srcpkgs/polkit/files/polkitd/run b/srcpkgs/polkit/files/polkitd/run index c175cba6f95b..9d69121096eb 100644 --- a/srcpkgs/polkit/files/polkitd/run +++ b/srcpkgs/polkit/files/polkitd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec /usr/lib/polkit-1/polkitd --no-debug diff --git a/srcpkgs/postfix/files/postfix/run b/srcpkgs/postfix/files/postfix/run index 38688bb5f46b..a0f0db57742d 100755 --- a/srcpkgs/postfix/files/postfix/run +++ b/srcpkgs/postfix/files/postfix/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 postfix check || exit 1 exec /usr/libexec/postfix/master -d diff --git a/srcpkgs/postgresql14/files/postgresql14/run b/srcpkgs/postgresql14/files/postgresql14/run index 3aee9440e847..1da79920625d 100755 --- a/srcpkgs/postgresql14/files/postgresql14/run +++ b/srcpkgs/postgresql14/files/postgresql14/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 . /etc/psql@VERSION@/default/postgresql : ${PGDATA:="$PGROOT/data"} diff --git a/srcpkgs/postgresql15/files/postgresql15/run b/srcpkgs/postgresql15/files/postgresql15/run index 3aee9440e847..1da79920625d 100755 --- a/srcpkgs/postgresql15/files/postgresql15/run +++ b/srcpkgs/postgresql15/files/postgresql15/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 . /etc/psql@VERSION@/default/postgresql : ${PGDATA:="$PGROOT/data"} diff --git a/srcpkgs/power-profiles-daemon/files/power-profiles-daemon/run b/srcpkgs/power-profiles-daemon/files/power-profiles-daemon/run index d34cc6b20a29..c5dc3f90c28a 100644 --- a/srcpkgs/power-profiles-daemon/files/power-profiles-daemon/run +++ b/srcpkgs/power-profiles-daemon/files/power-profiles-daemon/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec /usr/libexec/power-profiles-daemon diff --git a/srcpkgs/privoxy/files/privoxy/run b/srcpkgs/privoxy/files/privoxy/run index 120ca2ad62b6..e656efaaec5a 100755 --- a/srcpkgs/privoxy/files/privoxy/run +++ b/srcpkgs/privoxy/files/privoxy/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u privoxy:privoxy privoxy --no-daemon /etc/privoxy/config 2>&1 diff --git a/srcpkgs/prometheus/files/prometheus/run b/srcpkgs/prometheus/files/prometheus/run index 8311d78552f1..1d72db840ff3 100755 --- a/srcpkgs/prometheus/files/prometheus/run +++ b/srcpkgs/prometheus/files/prometheus/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -f ./conf ] && . ./conf diff --git a/srcpkgs/prosody/files/prosody/run b/srcpkgs/prosody/files/prosody/run index 2173db0113a4..e302e315d867 100644 --- a/srcpkgs/prosody/files/prosody/run +++ b/srcpkgs/prosody/files/prosody/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 mkdir -p /run/prosody chown prosody:prosody /run/prosody exec chpst -u prosody:prosody prosody diff --git a/srcpkgs/pulseaudio/files/pulseaudio/run b/srcpkgs/pulseaudio/files/pulseaudio/run index afbf4517ecb2..16cbde6922a4 100644 --- a/srcpkgs/pulseaudio/files/pulseaudio/run +++ b/srcpkgs/pulseaudio/files/pulseaudio/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec pulseaudio --system diff --git a/srcpkgs/qemu/files/qemu-ga/run b/srcpkgs/qemu/files/qemu-ga/run index 4db20bf91c10..8ba5ef665e62 100755 --- a/srcpkgs/qemu/files/qemu-ga/run +++ b/srcpkgs/qemu/files/qemu-ga/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec qemu-ga ${OPTS} diff --git a/srcpkgs/qrtr-ns/files/qrtr-ns/run b/srcpkgs/qrtr-ns/files/qrtr-ns/run index 7ce1340960cf..adb7ecb718c5 100644 --- a/srcpkgs/qrtr-ns/files/qrtr-ns/run +++ b/srcpkgs/qrtr-ns/files/qrtr-ns/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf : ${OPTS:=-f 1} exec qrtr-ns $OPTS diff --git a/srcpkgs/quassel/files/quasselcore/run b/srcpkgs/quassel/files/quasselcore/run index f30e57eef930..b467f3e7f3b9 100644 --- a/srcpkgs/quassel/files/quasselcore/run +++ b/srcpkgs/quassel/files/quasselcore/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec chpst -u quassel quasselcore \ ${OPTS:=--require-ssl --configdir=/var/lib/quassel --logfile=/var/log/quassel/quasselcore.log} diff --git a/srcpkgs/radeon-profile-daemon/files/radeon-profile-daemon/run b/srcpkgs/radeon-profile-daemon/files/radeon-profile-daemon/run index 893de235871e..1a278cdfa603 100755 --- a/srcpkgs/radeon-profile-daemon/files/radeon-profile-daemon/run +++ b/srcpkgs/radeon-profile-daemon/files/radeon-profile-daemon/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec radeon-profile-daemon diff --git a/srcpkgs/radvd/files/radvd/run b/srcpkgs/radvd/files/radvd/run index 6ab3d099cfcb..d8d528b96bb8 100755 --- a/srcpkgs/radvd/files/radvd/run +++ b/srcpkgs/radvd/files/radvd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec radvd --nodaemon --logmethod=syslog diff --git a/srcpkgs/redis/files/redis/run b/srcpkgs/redis/files/redis/run index 9ce7366eb70f..71811fafe274 100644 --- a/srcpkgs/redis/files/redis/run +++ b/srcpkgs/redis/files/redis/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 install -d -m0750 -o redis -g redis /run/redis exec chpst -u redis:redis redis-server /etc/redis/redis.conf > /dev/null diff --git a/srcpkgs/rest-server/files/rest-server/run b/srcpkgs/rest-server/files/rest-server/run index 2a78f5b0bcd1..251a52fde62b 100644 --- a/srcpkgs/rest-server/files/rest-server/run +++ b/srcpkgs/rest-server/files/rest-server/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 . /etc/default/rest-server exec chpst -u _restserver:_restserver rest-server --path $DATA_DIRECTORY $OPTIONS diff --git a/srcpkgs/rmilter/files/rmilter/run b/srcpkgs/rmilter/files/rmilter/run index 0cc86694d91a..ca901effb2e5 100755 --- a/srcpkgs/rmilter/files/rmilter/run +++ b/srcpkgs/rmilter/files/rmilter/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf : ${RMILTERUSER:=rmilter} : ${RMILTERGROUP:=rmilter} diff --git a/srcpkgs/rmtfs/files/rmtfs/run b/srcpkgs/rmtfs/files/rmtfs/run index b3e939935e36..a84d5097a23c 100644 --- a/srcpkgs/rmtfs/files/rmtfs/run +++ b/srcpkgs/rmtfs/files/rmtfs/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf : ${OPTS:=-r -P -s} exec rmtfs $OPTS diff --git a/srcpkgs/rng-tools/files/rngd/run b/srcpkgs/rng-tools/files/rngd/run index dbccf991524a..9595d0341815 100644 --- a/srcpkgs/rng-tools/files/rngd/run +++ b/srcpkgs/rng-tools/files/rngd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 RNGD_OPTS="" [ -r conf ] && . ./conf diff --git a/srcpkgs/routinator/files/routinator/run b/srcpkgs/routinator/files/routinator/run index bbc2c493935e..6b0a70ea20cb 100755 --- a/srcpkgs/routinator/files/routinator/run +++ b/srcpkgs/routinator/files/routinator/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec routinator --config ${CONF_FILE:-/etc/routinator/routinator.conf} server --user=_routinator --group=_routinator $OPTS 2>&1 diff --git a/srcpkgs/rpcbind/files/rpcbind/run b/srcpkgs/rpcbind/files/rpcbind/run index 65fab4dec968..81a0b3546fba 100755 --- a/srcpkgs/rpcbind/files/rpcbind/run +++ b/srcpkgs/rpcbind/files/rpcbind/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec rpcbind -f diff --git a/srcpkgs/rspamd/files/rspamd/run b/srcpkgs/rspamd/files/rspamd/run index eba167ab713a..592faf0e1b55 100755 --- a/srcpkgs/rspamd/files/rspamd/run +++ b/srcpkgs/rspamd/files/rspamd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf : ${RSPAMDUSER:=rspamd} : ${RSPAMDGROUP:=rspamd} diff --git a/srcpkgs/rsync/files/rsyncd/run b/srcpkgs/rsync/files/rsyncd/run index 5a7d49576d54..69a101f2346c 100644 --- a/srcpkgs/rsync/files/rsyncd/run +++ b/srcpkgs/rsync/files/rsyncd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ ! -e /etc/rsyncd.conf ] && exit 1 exec rsync --daemon --no-detach diff --git a/srcpkgs/rsyslog/files/rsyslogd/run b/srcpkgs/rsyslog/files/rsyslogd/run index 30d94a83f174..b94722eaed81 100755 --- a/srcpkgs/rsyslog/files/rsyslogd/run +++ b/srcpkgs/rsyslog/files/rsyslogd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec rsyslogd -n diff --git a/srcpkgs/rtkit/files/rtkit/run b/srcpkgs/rtkit/files/rtkit/run index 1fe14134187f..b5418e9c563f 100644 --- a/srcpkgs/rtkit/files/rtkit/run +++ b/srcpkgs/rtkit/files/rtkit/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec /usr/libexec/rtkit-daemon diff --git a/srcpkgs/salt/files/salt-api/run b/srcpkgs/salt/files/salt-api/run index 0748970d6a48..0a8ced51bb2b 100755 --- a/srcpkgs/salt/files/salt-api/run +++ b/srcpkgs/salt/files/salt-api/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec salt-api diff --git a/srcpkgs/salt/files/salt-master/run b/srcpkgs/salt/files/salt-master/run index 928cc01797c3..64411f2c330a 100755 --- a/srcpkgs/salt/files/salt-master/run +++ b/srcpkgs/salt/files/salt-master/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec salt-master diff --git a/srcpkgs/salt/files/salt-minion/run b/srcpkgs/salt/files/salt-minion/run index e9b71afc37d3..fd923cb2be0c 100755 --- a/srcpkgs/salt/files/salt-minion/run +++ b/srcpkgs/salt/files/salt-minion/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec salt-minion diff --git a/srcpkgs/salt/files/salt-syndic/run b/srcpkgs/salt/files/salt-syndic/run index 80950effa664..6c2dc7be432a 100755 --- a/srcpkgs/salt/files/salt-syndic/run +++ b/srcpkgs/salt/files/salt-syndic/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec salt-syndic diff --git a/srcpkgs/samba/files/ctdbd/run b/srcpkgs/samba/files/ctdbd/run index f93d43eb8625..2f57f789c5b3 100644 --- a/srcpkgs/samba/files/ctdbd/run +++ b/srcpkgs/samba/files/ctdbd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec ctdbd -i diff --git a/srcpkgs/sane/files/saned/run b/srcpkgs/sane/files/saned/run index 18016ad066c4..61d1060f02c1 100644 --- a/srcpkgs/sane/files/saned/run +++ b/srcpkgs/sane/files/saned/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf exec saned -l -u _saned ${OPTS} diff --git a/srcpkgs/scron/files/scron/run b/srcpkgs/scron/files/scron/run index cbfe72951a8e..428d84713de8 100755 --- a/srcpkgs/scron/files/scron/run +++ b/srcpkgs/scron/files/scron/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec scrond -n 2>&1 diff --git a/srcpkgs/sddm/files/sddm/run b/srcpkgs/sddm/files/sddm/run index 0ac2a2a4545e..3a5dc6ca58cc 100644 --- a/srcpkgs/sddm/files/sddm/run +++ b/srcpkgs/sddm/files/sddm/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 set -e sv check dbus >/dev/null || exit 1 diff --git a/srcpkgs/seatd/files/seatd/run b/srcpkgs/seatd/files/seatd/run index a7cf1b48a364..0b82b4c3d90a 100644 --- a/srcpkgs/seatd/files/seatd/run +++ b/srcpkgs/seatd/files/seatd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec /usr/bin/seatd -g _seatd diff --git a/srcpkgs/sftpgo/files/sftpgo/run b/srcpkgs/sftpgo/files/sftpgo/run index f35ca0281a55..d63f66a22082 100755 --- a/srcpkgs/sftpgo/files/sftpgo/run +++ b/srcpkgs/sftpgo/files/sftpgo/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 export SFTPGO_HTTPD__TEMPLATES_PATH=/usr/share/sftpgo/templates export SFTPGO_HTTPD__STATIC_FILES_PATH=/usr/share/sftpgo/static diff --git a/srcpkgs/shadowsocks-libev/files/shadowsocks-libev-client/run b/srcpkgs/shadowsocks-libev/files/shadowsocks-libev-client/run index 846ca47cf976..598b92a2da69 100755 --- a/srcpkgs/shadowsocks-libev/files/shadowsocks-libev-client/run +++ b/srcpkgs/shadowsocks-libev/files/shadowsocks-libev-client/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u shadowsocks:shadowsocks ss-local -c /etc/shadowsocks-libev/config.json 1>/dev/null diff --git a/srcpkgs/shadowsocks-libev/files/shadowsocks-libev-server/run b/srcpkgs/shadowsocks-libev/files/shadowsocks-libev-server/run index 0fd1074671c1..671538434cc8 100755 --- a/srcpkgs/shadowsocks-libev/files/shadowsocks-libev-server/run +++ b/srcpkgs/shadowsocks-libev/files/shadowsocks-libev-server/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u shadowsocks:shadowsocks ss-server -c /etc/shadowsocks-libev/config.json 1>/dev/null diff --git a/srcpkgs/shinit/files/shinit/run b/srcpkgs/shinit/files/shinit/run index f51d6a9e2caf..457a241c2397 100644 --- a/srcpkgs/shinit/files/shinit/run +++ b/srcpkgs/shinit/files/shinit/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 export SHINIT_USER=void diff --git a/srcpkgs/shiori/files/shiori/run b/srcpkgs/shiori/files/shiori/run index 0cd56601f58d..5178f99d65c4 100644 --- a/srcpkgs/shiori/files/shiori/run +++ b/srcpkgs/shiori/files/shiori/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf exec chpst -u _shiori shiori serve ${OPTS="--address 127.0.0.1 --port 8080"} diff --git a/srcpkgs/shorewall/files/shorewall/run b/srcpkgs/shorewall/files/shorewall/run index 751bf5b76b8c..99473fc38a0d 100755 --- a/srcpkgs/shorewall/files/shorewall/run +++ b/srcpkgs/shorewall/files/shorewall/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 set -e shorewall start exec chpst -b shorewall pause diff --git a/srcpkgs/shorewall/files/shorewall6/run b/srcpkgs/shorewall/files/shorewall6/run index 8c44bbb49db2..254cba9520b5 100755 --- a/srcpkgs/shorewall/files/shorewall6/run +++ b/srcpkgs/shorewall/files/shorewall6/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 set -e shorewall6 start exec chpst -b shorewall6 pause diff --git a/srcpkgs/slim/files/slim/run b/srcpkgs/slim/files/slim/run index 765580b17635..ba62756fcc75 100755 --- a/srcpkgs/slim/files/slim/run +++ b/srcpkgs/slim/files/slim/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec slim -nodaemon diff --git a/srcpkgs/smartmontools/files/smartd/run b/srcpkgs/smartmontools/files/smartd/run index 1dc3cc9966a9..e4f00accbd77 100755 --- a/srcpkgs/smartmontools/files/smartd/run +++ b/srcpkgs/smartmontools/files/smartd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec smartd -n diff --git a/srcpkgs/smcroute/files/smcrouted/run b/srcpkgs/smcroute/files/smcrouted/run index 4fdbc56773ff..7a8a6f993cab 100755 --- a/srcpkgs/smcroute/files/smcrouted/run +++ b/srcpkgs/smcroute/files/smcrouted/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf diff --git a/srcpkgs/snapcast/files/snapclient/run b/srcpkgs/snapcast/files/snapclient/run index d39016efd43b..c5b48ce2f399 100644 --- a/srcpkgs/snapcast/files/snapclient/run +++ b/srcpkgs/snapcast/files/snapclient/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec chpst -u _snapclient:audio snapclient ${OPTS} 2>&1 diff --git a/srcpkgs/snapcast/files/snapserver/run b/srcpkgs/snapcast/files/snapserver/run index 638817b15397..cf492f7f9bda 100644 --- a/srcpkgs/snapcast/files/snapserver/run +++ b/srcpkgs/snapcast/files/snapserver/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec chpst -u _snapserver snapserver ${OPTS} 2>&1 diff --git a/srcpkgs/snapper/files/snapperd/run b/srcpkgs/snapper/files/snapperd/run index 34e9216df98b..4a1e86638e55 100755 --- a/srcpkgs/snapper/files/snapperd/run +++ b/srcpkgs/snapper/files/snapperd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec snapperd diff --git a/srcpkgs/sndio/files/sndiod/run b/srcpkgs/sndio/files/sndiod/run index 8b4bb8dc0047..622d532a2a57 100755 --- a/srcpkgs/sndio/files/sndiod/run +++ b/srcpkgs/sndio/files/sndiod/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec sndiod ${OPTS} -d 2>&1 diff --git a/srcpkgs/socklog-ucspi/files/socklog-ucspi-tcp/run b/srcpkgs/socklog-ucspi/files/socklog-ucspi-tcp/run index fd750fe9a45e..5c7329f4b967 100644 --- a/srcpkgs/socklog-ucspi/files/socklog-ucspi-tcp/run +++ b/srcpkgs/socklog-ucspi/files/socklog-ucspi-tcp/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf diff --git a/srcpkgs/spamassassin/files/spamd/run b/srcpkgs/spamassassin/files/spamd/run index 35bc03d30f68..1c3521bdb24a 100755 --- a/srcpkgs/spamassassin/files/spamd/run +++ b/srcpkgs/spamassassin/files/spamd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf [ -d /var/lib/spamassassin ] || sa-update exec spamd ${OPTS} diff --git a/srcpkgs/spampd/files/spampd/run b/srcpkgs/spampd/files/spampd/run index 7c19ace4ea96..35cc5a0fb626 100755 --- a/srcpkgs/spampd/files/spampd/run +++ b/srcpkgs/spampd/files/spampd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec spampd --nodetach ${OPTS:=--host=127.0.0.1:10025 --relayhost=127.0.0.1:10026 --a --rh --u=_spampd --g=_spampd --maxsize=512} diff --git a/srcpkgs/spice-vdagent/files/spice-vdagentd/run b/srcpkgs/spice-vdagent/files/spice-vdagentd/run index 97f1150565dd..6139df344260 100755 --- a/srcpkgs/spice-vdagent/files/spice-vdagentd/run +++ b/srcpkgs/spice-vdagent/files/spice-vdagentd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 mkdir -p /var/run/spice-vdagentd exec /usr/bin/spice-vdagentd -x diff --git a/srcpkgs/spreed-webrtc/files/spreed-webrtc-server/run b/srcpkgs/spreed-webrtc/files/spreed-webrtc-server/run index aac85d39a505..5617a2444486 100755 --- a/srcpkgs/spreed-webrtc/files/spreed-webrtc-server/run +++ b/srcpkgs/spreed-webrtc/files/spreed-webrtc-server/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u _spreed_webrtc:_spreed_webrtc spreed-webrtc-server -c /etc/spreed/webrtc.conf diff --git a/srcpkgs/sqmail/files/qmail-send/run b/srcpkgs/sqmail/files/qmail-send/run index c3124c7a1890..18622e236aac 100755 --- a/srcpkgs/sqmail/files/qmail-send/run +++ b/srcpkgs/sqmail/files/qmail-send/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 if [ -f /var/qmail/control/defaultdelivery ]; then defaultdelivery=$(cat /var/qmail/control/defaultdelivery) else diff --git a/srcpkgs/sqmail/files/qmail-smtpd/run b/srcpkgs/sqmail/files/qmail-smtpd/run index c9993a14f4e0..f90ac49d17e1 100755 --- a/srcpkgs/sqmail/files/qmail-smtpd/run +++ b/srcpkgs/sqmail/files/qmail-smtpd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 QMAILU=$(id -u _qmaild) QMAILG=$(id -g _qmaild) HOSTNAME=$(hostname) diff --git a/srcpkgs/sqmail/files/qmail-smtpsd/run b/srcpkgs/sqmail/files/qmail-smtpsd/run index 8138490e142e..19aa95bfbf33 100755 --- a/srcpkgs/sqmail/files/qmail-smtpsd/run +++ b/srcpkgs/sqmail/files/qmail-smtpsd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 QMAILU=$(id -u _qmaild) QMAILG=$(id -g _qmaild) HOSTNAME=$(hostname) diff --git a/srcpkgs/sqmail/files/qmail-smtpsub/run b/srcpkgs/sqmail/files/qmail-smtpsub/run index 7c01b0a444a2..8377944c8c32 100755 --- a/srcpkgs/sqmail/files/qmail-smtpsub/run +++ b/srcpkgs/sqmail/files/qmail-smtpsub/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 QMAILU=$(id -u _qmaild) QMAILG=$(id -g _qmaild) HOSTNAME=$(hostname) diff --git a/srcpkgs/squid/files/squid/run b/srcpkgs/squid/files/squid/run index f926f8ffcb8f..fc9ebd7241fd 100644 --- a/srcpkgs/squid/files/squid/run +++ b/srcpkgs/squid/files/squid/run @@ -1,4 +1,5 @@ #!/bin/sh -e +exec 2>&1 install -o squid -g squid -m 0755 -d /var/run/squid squid -N -s -z exec squid -N -s diff --git a/srcpkgs/sshguard/files/sshguard-socklog/run b/srcpkgs/sshguard/files/sshguard-socklog/run index 746df4822ce6..4fcd23a169ac 100755 --- a/srcpkgs/sshguard/files/sshguard-socklog/run +++ b/srcpkgs/sshguard/files/sshguard-socklog/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # Defaults that mabe be overridden (or erased entirely) by configuration LOGFILE="${LOGFILE:-/var/log/socklog/secure/current}" diff --git a/srcpkgs/ssl_exporter/files/ssl_exporter/run b/srcpkgs/ssl_exporter/files/ssl_exporter/run index 0c2bda6a4dab..038148e06bec 100644 --- a/srcpkgs/ssl_exporter/files/ssl_exporter/run +++ b/srcpkgs/ssl_exporter/files/ssl_exporter/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf exec chpst -u nobody ssl_exporter $OPTS diff --git a/srcpkgs/sslh/files/sslh/run b/srcpkgs/sslh/files/sslh/run index 18710d4f96ad..247f31341787 100644 --- a/srcpkgs/sslh/files/sslh/run +++ b/srcpkgs/sslh/files/sslh/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec sslh -f -u nobody -F/etc/sslh.cfg diff --git a/srcpkgs/sssd/files/sssd/run b/srcpkgs/sssd/files/sssd/run index 61a87edc699c..8203ac628a6d 100755 --- a/srcpkgs/sssd/files/sssd/run +++ b/srcpkgs/sssd/files/sssd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec sssd -i diff --git a/srcpkgs/strongswan/files/strongswan/run b/srcpkgs/strongswan/files/strongswan/run index 16b6a9311424..5963bb28e664 100755 --- a/srcpkgs/strongswan/files/strongswan/run +++ b/srcpkgs/strongswan/files/strongswan/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec ipsec start --nofork diff --git a/srcpkgs/stubby/files/stubby/run b/srcpkgs/stubby/files/stubby/run index 2e12b92f0c34..3b819aaedc8d 100644 --- a/srcpkgs/stubby/files/stubby/run +++ b/srcpkgs/stubby/files/stubby/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u _stubby:_stubby /usr/bin/stubby 2>&1 diff --git a/srcpkgs/subversion/files/svnserve/run b/srcpkgs/subversion/files/svnserve/run index 7f512e085141..aa7a1bebe59a 100755 --- a/srcpkgs/subversion/files/svnserve/run +++ b/srcpkgs/subversion/files/svnserve/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec svnserve -d --foreground $OPTS diff --git a/srcpkgs/sv-netmount/files/netmount/run b/srcpkgs/sv-netmount/files/netmount/run index 9b0f4d72f9b4..d88dd8c9a2b0 100755 --- a/srcpkgs/sv-netmount/files/netmount/run +++ b/srcpkgs/sv-netmount/files/netmount/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # Load user defined variables [ -r conf ] && . ./conf diff --git a/srcpkgs/synapse/files/synapse/run b/srcpkgs/synapse/files/synapse/run index 0778d6317328..7c3277a788ec 100644 --- a/srcpkgs/synapse/files/synapse/run +++ b/srcpkgs/synapse/files/synapse/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf cd /var/lib/synapse exec chpst -u synapse:synapse synapse_homeserver -c ${CONFIG_FILE:-/etc/synapse/homeserver.yaml} diff --git a/srcpkgs/synergy/files/synergyc/run b/srcpkgs/synergy/files/synergyc/run index eed442178d7c..ee9b27041843 100755 --- a/srcpkgs/synergy/files/synergyc/run +++ b/srcpkgs/synergy/files/synergyc/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf [ -z $SERVER_ADDR ] && exit 0 [ -z $SKIP_X11_TEST ] && ! ps -C Xorg >/dev/null 2>&1 && exit 0 diff --git a/srcpkgs/synergy/files/synergys/run b/srcpkgs/synergy/files/synergys/run index 65bc0a52d76d..b1b2b5cc3f9a 100755 --- a/srcpkgs/synergy/files/synergys/run +++ b/srcpkgs/synergy/files/synergys/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf [ -z $SKIP_X11_TEST ] && ! ps -C Xorg >/dev/null 2>&1 && exit 0 exec synergys --no-daemon ${OPTS:=--restart} diff --git a/srcpkgs/telegraf/files/telegraf/run b/srcpkgs/telegraf/files/telegraf/run index bd88810c3977..2104b55469d6 100644 --- a/srcpkgs/telegraf/files/telegraf/run +++ b/srcpkgs/telegraf/files/telegraf/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf exec chpst -u _telegraf:_telegraf telegraf "$TELEGRAF_CONF_LINE" "$TELEGRAF_CONFDIR_LINE" 2>&1 diff --git a/srcpkgs/tftp-hpa/files/tftpd-hpa/run b/srcpkgs/tftp-hpa/files/tftpd-hpa/run index d11fba58fd66..44bef33434b8 100644 --- a/srcpkgs/tftp-hpa/files/tftpd-hpa/run +++ b/srcpkgs/tftp-hpa/files/tftpd-hpa/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf diff --git a/srcpkgs/thermald/files/thermald/run b/srcpkgs/thermald/files/thermald/run index de5b6d5c3e1e..0df85a0b8af9 100644 --- a/srcpkgs/thermald/files/thermald/run +++ b/srcpkgs/thermald/files/thermald/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 sv check dbus >/dev/null || exit 1 exec thermald --no-daemon --dbus-enable 2>&1 diff --git a/srcpkgs/thttpd/files/thttpd/run b/srcpkgs/thttpd/files/thttpd/run index 95a629aabe29..cfcb6561cfbe 100755 --- a/srcpkgs/thttpd/files/thttpd/run +++ b/srcpkgs/thttpd/files/thttpd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec thttpd -D diff --git a/srcpkgs/tinc/files/tincd/run b/srcpkgs/tinc/files/tincd/run index 21f48699717d..41650420858c 100755 --- a/srcpkgs/tinc/files/tincd/run +++ b/srcpkgs/tinc/files/tincd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec tincd -D diff --git a/srcpkgs/tinyproxy/files/tinyproxy/run b/srcpkgs/tinyproxy/files/tinyproxy/run index a065b7f4f6d8..f85cefeef110 100755 --- a/srcpkgs/tinyproxy/files/tinyproxy/run +++ b/srcpkgs/tinyproxy/files/tinyproxy/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf install -d -m 0755 -o _tinyproxy -g _tinyproxy /run/tinyproxy exec chpst -1 tinyproxy -d $OPTS diff --git a/srcpkgs/tinyssh/files/tinysshd/run b/srcpkgs/tinyssh/files/tinysshd/run index 2e382737cc31..1069860e00ff 100644 --- a/srcpkgs/tinyssh/files/tinysshd/run +++ b/srcpkgs/tinyssh/files/tinysshd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf # Override OPTS in conf. Suggested: # OPTS='-x sftp=/usr/libexec/sftp-server -l -v' diff --git a/srcpkgs/tlp/files/tlp/run b/srcpkgs/tlp/files/tlp/run index 552c2e721154..04cdebc1a3b7 100755 --- a/srcpkgs/tlp/files/tlp/run +++ b/srcpkgs/tlp/files/tlp/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 exec 1>&2 tlp init start || exit 1 exec chpst -b tlp pause diff --git a/srcpkgs/tor/files/tor/run b/srcpkgs/tor/files/tor/run index 3b6f9953376d..315befc9b063 100755 --- a/srcpkgs/tor/files/tor/run +++ b/srcpkgs/tor/files/tor/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf ulimit -n ${MAX_OPEN_FILES:-65536} exec tor ${OPTS:=--quiet} --runasdaemon 0 2>&1 diff --git a/srcpkgs/touchegg/files/touchegg/run b/srcpkgs/touchegg/files/touchegg/run index abe9b2319e3b..d85b174340b1 100755 --- a/srcpkgs/touchegg/files/touchegg/run +++ b/srcpkgs/touchegg/files/touchegg/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u _touchegg:input touchegg --daemon diff --git a/srcpkgs/toxcore/files/tox-bootstrapd/run b/srcpkgs/toxcore/files/tox-bootstrapd/run index e9acbdd6ee95..08f9d0f0d2d6 100755 --- a/srcpkgs/toxcore/files/tox-bootstrapd/run +++ b/srcpkgs/toxcore/files/tox-bootstrapd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf exec chpst -u _tox_bootstrapd tox-bootstrapd --foreground ${OPTS:-"--config=/etc/tox-bootstrapd.conf"} diff --git a/srcpkgs/transmission/files/transmission-daemon/run b/srcpkgs/transmission/files/transmission-daemon/run index 07e3935f805a..ed988af16556 100755 --- a/srcpkgs/transmission/files/transmission-daemon/run +++ b/srcpkgs/transmission/files/transmission-daemon/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u transmission:transmission transmission-daemon -f --log-error diff --git a/srcpkgs/twoftpd/files/twoftpd-anon/run b/srcpkgs/twoftpd/files/twoftpd-anon/run index 5618bd69b9a9..5e3dd2d7df6c 100755 --- a/srcpkgs/twoftpd/files/twoftpd-anon/run +++ b/srcpkgs/twoftpd/files/twoftpd-anon/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 UID=$(id -u ftp) GID=$(id -g ftp) echo $UID > ./env/UID diff --git a/srcpkgs/ufw/files/ufw/run b/srcpkgs/ufw/files/ufw/run index 41b6523de68c..174bb3fd0cb7 100755 --- a/srcpkgs/ufw/files/ufw/run +++ b/srcpkgs/ufw/files/ufw/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 set -e /usr/lib/ufw/ufw-init start quiet exec chpst -b ufw pause diff --git a/srcpkgs/ulogd/files/ulogd/run b/srcpkgs/ulogd/files/ulogd/run index 0f7e286e6e3c..737516c9e598 100644 --- a/srcpkgs/ulogd/files/ulogd/run +++ b/srcpkgs/ulogd/files/ulogd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec ulogd -u _ulogd diff --git a/srcpkgs/unbound/files/unbound/run b/srcpkgs/unbound/files/unbound/run index 378933e6f592..8eea12be139b 100755 --- a/srcpkgs/unbound/files/unbound/run +++ b/srcpkgs/unbound/files/unbound/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec unbound -dp diff --git a/srcpkgs/upmpdcli/files/upmpdcli/run b/srcpkgs/upmpdcli/files/upmpdcli/run index 1a6b2018657d..0a728f192656 100644 --- a/srcpkgs/upmpdcli/files/upmpdcli/run +++ b/srcpkgs/upmpdcli/files/upmpdcli/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec chpst -u _upmpdcli upmpdcli ${OPTS:- -c /etc/upmpdcli.conf} 2>&1 diff --git a/srcpkgs/uptimed/files/uptimed/run b/srcpkgs/uptimed/files/uptimed/run index 716df87a4aa2..89c40aed17f6 100755 --- a/srcpkgs/uptimed/files/uptimed/run +++ b/srcpkgs/uptimed/files/uptimed/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec uptimed -f $OPTS diff --git a/srcpkgs/usbguard/files/usbguard/run b/srcpkgs/usbguard/files/usbguard/run index 9c33365a71e5..d5aa8b89ca66 100644 --- a/srcpkgs/usbguard/files/usbguard/run +++ b/srcpkgs/usbguard/files/usbguard/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec usbguard-daemon diff --git a/srcpkgs/usbmuxd/files/usbmuxd/run b/srcpkgs/usbmuxd/files/usbmuxd/run index 0a064839de33..4314e9e2761d 100644 --- a/srcpkgs/usbmuxd/files/usbmuxd/run +++ b/srcpkgs/usbmuxd/files/usbmuxd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec usbmuxd -f -u diff --git a/srcpkgs/util-linux/files/uuidd/run b/srcpkgs/util-linux/files/uuidd/run index bfbaa5492b34..78b1a6609d58 100755 --- a/srcpkgs/util-linux/files/uuidd/run +++ b/srcpkgs/util-linux/files/uuidd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ ! -d /run/uuidd ] && mkdir -p /run/uuidd chown _uuidd:_uuidd /run/uuidd exec chpst -u _uuidd:_uuidd uuidd -F -P diff --git a/srcpkgs/v2ray/files/v2ray/run b/srcpkgs/v2ray/files/v2ray/run index cae39437dd15..2910b070fb90 100644 --- a/srcpkgs/v2ray/files/v2ray/run +++ b/srcpkgs/v2ray/files/v2ray/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 exec chpst -u _v2ray v2ray run -config=/etc/v2ray/config.json 2>&1 diff --git a/srcpkgs/varnish/files/varnishd/run b/srcpkgs/varnish/files/varnishd/run index 1f4805733942..06eb3e51e6f2 100755 --- a/srcpkgs/varnish/files/varnishd/run +++ b/srcpkgs/varnish/files/varnishd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 # Default options VARNISH_ADDR=0.0.0.0:80 diff --git a/srcpkgs/vault/files/vault/run b/srcpkgs/vault/files/vault/run index 840cc2836921..6b08c00f5c2e 100644 --- a/srcpkgs/vault/files/vault/run +++ b/srcpkgs/vault/files/vault/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 exec chpst -u _vault vault server -config=/etc/vault/ diff --git a/srcpkgs/vaultwarden/files/vaultwarden/run b/srcpkgs/vaultwarden/files/vaultwarden/run index ff5d0c6af46d..2c4beb06ee76 100644 --- a/srcpkgs/vaultwarden/files/vaultwarden/run +++ b/srcpkgs/vaultwarden/files/vaultwarden/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf ENV_FILE=${ENV_FILE:-/etc/vaultwarden.conf} export ENV_FILE diff --git a/srcpkgs/virtualbox-ose/files/vboxservice/run b/srcpkgs/virtualbox-ose/files/vboxservice/run index c3c0d94d034d..984493784030 100755 --- a/srcpkgs/virtualbox-ose/files/vboxservice/run +++ b/srcpkgs/virtualbox-ose/files/vboxservice/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 # Note: requires dbus service exec VBoxService -f diff --git a/srcpkgs/virtualbox-ose/files/vboxwebsrv/run b/srcpkgs/virtualbox-ose/files/vboxwebsrv/run index c28a700747b7..328216e4457d 100755 --- a/srcpkgs/virtualbox-ose/files/vboxwebsrv/run +++ b/srcpkgs/virtualbox-ose/files/vboxwebsrv/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 sv check vboxservice >/dev/null || exit 1 sv check dbus >/dev/null || exit 1 exec vboxwebsrv diff --git a/srcpkgs/vnstat/files/vnstatd/run b/srcpkgs/vnstat/files/vnstatd/run index ea3a9ba02bd7..fb1228b7471c 100755 --- a/srcpkgs/vnstat/files/vnstatd/run +++ b/srcpkgs/vnstat/files/vnstatd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec vnstatd -n diff --git a/srcpkgs/vpnd/files/vpnd/run b/srcpkgs/vpnd/files/vpnd/run index 9f023775841d..9c2b90f2d193 100644 --- a/srcpkgs/vpnd/files/vpnd/run +++ b/srcpkgs/vpnd/files/vpnd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec /usr/bin/vpnd diff --git a/srcpkgs/vsftpd/files/vsftpd-ipv6/run b/srcpkgs/vsftpd/files/vsftpd-ipv6/run index f0ca4b4d6099..b8c553af7728 100644 --- a/srcpkgs/vsftpd/files/vsftpd-ipv6/run +++ b/srcpkgs/vsftpd/files/vsftpd-ipv6/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec vsftpd -obackground=no -olisten=no -olisten_ipv6=yes ${OPTS} diff --git a/srcpkgs/vsftpd/files/vsftpd/run b/srcpkgs/vsftpd/files/vsftpd/run index 0b237d7d8c74..02e1063dc0cd 100644 --- a/srcpkgs/vsftpd/files/vsftpd/run +++ b/srcpkgs/vsftpd/files/vsftpd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec vsftpd -obackground=no ${OPTS} diff --git a/srcpkgs/watchdog/files/watchdog/run b/srcpkgs/watchdog/files/watchdog/run index a7bb2abd33c6..896685808b02 100755 --- a/srcpkgs/watchdog/files/watchdog/run +++ b/srcpkgs/watchdog/files/watchdog/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf exec watchdog -F ${OPTS} diff --git a/srcpkgs/waydroid/files/waydroid-container/run b/srcpkgs/waydroid/files/waydroid-container/run index b926f6c70305..3e44af632958 100644 --- a/srcpkgs/waydroid/files/waydroid-container/run +++ b/srcpkgs/waydroid/files/waydroid-container/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec waydroid -w container start diff --git a/srcpkgs/wesnoth/files/wesnothd/run b/srcpkgs/wesnoth/files/wesnothd/run index e32ddd006a46..b9bfeec8c3ab 100644 --- a/srcpkgs/wesnoth/files/wesnothd/run +++ b/srcpkgs/wesnoth/files/wesnothd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 mkdir -m0700 -p /run/wesnoth exec wesnothd diff --git a/srcpkgs/wicd/files/wicd/run b/srcpkgs/wicd/files/wicd/run index 5adacd074701..c88a989263cf 100755 --- a/srcpkgs/wicd/files/wicd/run +++ b/srcpkgs/wicd/files/wicd/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 sv check dbus >/dev/null || exit 1 exec chpst -1 wicd --no-daemon diff --git a/srcpkgs/wireguard-tools/files/wireguard/run b/srcpkgs/wireguard-tools/files/wireguard/run index d669d955aafa..f18d25ee1227 100755 --- a/srcpkgs/wireguard-tools/files/wireguard/run +++ b/srcpkgs/wireguard-tools/files/wireguard/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 set -e for conf in /etc/wireguard/*.conf; do diff --git a/srcpkgs/wireproxy/files/wireproxy/run b/srcpkgs/wireproxy/files/wireproxy/run index 7ba16434072e..4ee380ac48ba 100644 --- a/srcpkgs/wireproxy/files/wireproxy/run +++ b/srcpkgs/wireproxy/files/wireproxy/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r ./conf ] && . ./conf diff --git a/srcpkgs/x2goserver/files/x2gocleansessions/run b/srcpkgs/x2goserver/files/x2gocleansessions/run index f40d8b1f2b35..81041208a29d 100644 --- a/srcpkgs/x2goserver/files/x2gocleansessions/run +++ b/srcpkgs/x2goserver/files/x2gocleansessions/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec /usr/bin/x2gocleansessions --nofork diff --git a/srcpkgs/xdm/files/xdm/run b/srcpkgs/xdm/files/xdm/run index 49f1608c8b91..0dd30414122d 100755 --- a/srcpkgs/xdm/files/xdm/run +++ b/srcpkgs/xdm/files/xdm/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec xdm -error /dev/stdout -nodaemon 2>&1 diff --git a/srcpkgs/xen/files/xen/run b/srcpkgs/xen/files/xen/run index b35a945d1bec..5aff5c94a62a 100755 --- a/srcpkgs/xen/files/xen/run +++ b/srcpkgs/xen/files/xen/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 sv check xenconsoled >/dev/null || exit 1 xenstore-write "/local/domain/0/domid" 0 || exit 1 xenstore-write "/local/domain/0/name" "Domain-0" || exit 1 diff --git a/srcpkgs/xen/files/xenconsoled/run b/srcpkgs/xen/files/xenconsoled/run index bf13989cdb95..d5dedb6c5f8c 100755 --- a/srcpkgs/xen/files/xenconsoled/run +++ b/srcpkgs/xen/files/xenconsoled/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 sv check xenstored >/dev/null || exit 1 mkdir -p /var/log/xen/console exec xenconsoled -i --log=all diff --git a/srcpkgs/xen/files/xenstored/run b/srcpkgs/xen/files/xenstored/run index f30d9adefaa4..6f0744726428 100755 --- a/srcpkgs/xen/files/xenstored/run +++ b/srcpkgs/xen/files/xenstored/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ ! -d /run/xen ] && mkdir -p /run/xen modprobe -q xen-evtchn xen-gnttalloc || exit 1 mountpoint -q /proc/xen || mount -t xenfs xenfs /proc/xen diff --git a/srcpkgs/xinetd/files/xinetd/run b/srcpkgs/xinetd/files/xinetd/run index 08bab8849c20..999a1283fece 100755 --- a/srcpkgs/xinetd/files/xinetd/run +++ b/srcpkgs/xinetd/files/xinetd/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec xinetd -dontfork -syslog daemon diff --git a/srcpkgs/xl2tpd/files/xl2tpd/run b/srcpkgs/xl2tpd/files/xl2tpd/run index 343575eb5988..ccdadd6a2c3f 100644 --- a/srcpkgs/xl2tpd/files/xl2tpd/run +++ b/srcpkgs/xl2tpd/files/xl2tpd/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . ./conf [ -d /var/run/xl2tpd ] || mkdir /var/run/xl2tpd exec xl2tpd -D ${OPTS:=-c /etc/xl2tpd/xl2tpd.conf} diff --git a/srcpkgs/yggdrasil/files/yggdrasil/run b/srcpkgs/yggdrasil/files/yggdrasil/run index 0c5e259b3ae5..1189f9cc02ed 100755 --- a/srcpkgs/yggdrasil/files/yggdrasil/run +++ b/srcpkgs/yggdrasil/files/yggdrasil/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 modprobe tun caps='-all,+NET_ADMIN,+NET_RAW' drop_caps="setpriv --inh-caps $caps --bounding-set $caps" diff --git a/srcpkgs/zabbix/files/zabbix-agent/run b/srcpkgs/zabbix/files/zabbix-agent/run index badcd16daa56..0fa78920beb0 100755 --- a/srcpkgs/zabbix/files/zabbix-agent/run +++ b/srcpkgs/zabbix/files/zabbix-agent/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 install -d -m0750 -o _zabbix_agent -g _zabbix_agent /run/zabbix-agentd chpst -u _zabbix_agent:_zabbix_agent zabbix_agentd -f -c /etc/zabbix_agentd.conf diff --git a/srcpkgs/zabbix/files/zabbix-proxy/run b/srcpkgs/zabbix/files/zabbix-proxy/run index 5b6685de0efe..a5a3351cf5a1 100755 --- a/srcpkgs/zabbix/files/zabbix-proxy/run +++ b/srcpkgs/zabbix/files/zabbix-proxy/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 install -d -m0750 -o _zabbix_proxy -g _zabbix_proxy /run/zabbix-proxy chpst -u _zabbix_proxy:_zabbix_proxy zabbix_proxy -f -c /etc/zabbix_proxy.conf diff --git a/srcpkgs/zabbix/files/zabbix-server/run b/srcpkgs/zabbix/files/zabbix-server/run index 09c7bfaa92bd..bbeb61e94660 100755 --- a/srcpkgs/zabbix/files/zabbix-server/run +++ b/srcpkgs/zabbix/files/zabbix-server/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 sv start mysqld >/dev/null || exit 1 install -d -m0750 -o _zabbix_server -g _zabbix_server /run/zabbix-server diff --git a/srcpkgs/zeek/files/bro/run b/srcpkgs/zeek/files/bro/run index 90eb6a59c0ce..3daf99573a9e 100644 --- a/srcpkgs/zeek/files/bro/run +++ b/srcpkgs/zeek/files/bro/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 BROLOGDIR="/var/log/bro" diff --git a/srcpkgs/zeek/files/zeek/run b/srcpkgs/zeek/files/zeek/run index 8d3fd5e36f21..9401eefa57ab 100644 --- a/srcpkgs/zeek/files/zeek/run +++ b/srcpkgs/zeek/files/zeek/run @@ -1,4 +1,5 @@ #!/bin/sh +exec 2>&1 ZEEKLOGDIR="/var/log/zeek" diff --git a/srcpkgs/zfs/files/zed/run b/srcpkgs/zfs/files/zed/run index 0e3c1a4f53da..63deda22b506 100755 --- a/srcpkgs/zfs/files/zed/run +++ b/srcpkgs/zfs/files/zed/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 [ -r conf ] && . conf exec zed -F $OPTS diff --git a/srcpkgs/znc/files/znc/run b/srcpkgs/znc/files/znc/run index 7f69a9a382f8..6888186ac4fd 100644 --- a/srcpkgs/znc/files/znc/run +++ b/srcpkgs/znc/files/znc/run @@ -1,2 +1,3 @@ #!/bin/sh +exec 2>&1 exec chpst -u znc:znc znc -f -n 2>&1 diff --git a/srcpkgs/zrepl/files/zrepl/run b/srcpkgs/zrepl/files/zrepl/run index 6641430b37e9..f783e265f774 100644 --- a/srcpkgs/zrepl/files/zrepl/run +++ b/srcpkgs/zrepl/files/zrepl/run @@ -1,3 +1,4 @@ #!/bin/sh +exec 2>&1 install -d -m0700 /var/run/zrepl exec zrepl --config /etc/zrepl/zrepl.yml daemon From b9890b6efa38d4880eaeae1d150f29ad8fb3b35d Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Thu, 9 Feb 2023 20:04:23 -0500 Subject: [PATCH 324/356] dnscrypt-proxy: rebuild for log destination change log was previously using svlogd and putting logs in /var/log/$service, now uses vlogger. --- srcpkgs/dnscrypt-proxy/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/dnscrypt-proxy/template b/srcpkgs/dnscrypt-proxy/template index e06702e89b92..8a5a16f2d0cf 100644 --- a/srcpkgs/dnscrypt-proxy/template +++ b/srcpkgs/dnscrypt-proxy/template @@ -1,7 +1,7 @@ # Template file for 'dnscrypt-proxy' pkgname=dnscrypt-proxy version=2.1.4 -revision=1 +revision=2 build_style=go go_import_path=github.com/dnscrypt/dnscrypt-proxy go_package="${go_import_path}/dnscrypt-proxy" From fe97bb1579a9d94069e631a7da2f6a2dcb3eeee8 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Thu, 9 Feb 2023 20:05:43 -0500 Subject: [PATCH 325/356] dq: rebuild for log destination change log was previously using svlogd and putting logs in /var/log/$service, now uses vlogger. --- srcpkgs/dq/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/dq/template b/srcpkgs/dq/template index e0d84abd1b7f..418b0d89e35d 100644 --- a/srcpkgs/dq/template +++ b/srcpkgs/dq/template @@ -1,7 +1,7 @@ # Template file for 'dq' pkgname=dq version=0.0.20230101 -revision=1 +revision=2 build_style=gnu-makefile make_dirs=" /etc/dqcache/env 0755 root root From 8e91c18d1c3ac6fbf4a485bd13ab02b20d92e037 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Thu, 9 Feb 2023 20:05:47 -0500 Subject: [PATCH 326/356] radicale: rebuild for log destination change log was previously using svlogd and putting logs in /var/log/$service, now uses vlogger. --- srcpkgs/radicale/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/radicale/template b/srcpkgs/radicale/template index 62e0125da827..a6fabe065463 100644 --- a/srcpkgs/radicale/template +++ b/srcpkgs/radicale/template @@ -1,7 +1,7 @@ # Template file for 'radicale' pkgname=radicale version=3.1.8 -revision=2 +revision=3 build_style=python3-module hostmakedepends="python3-setuptools" depends="python3-vobject python3-dateutil python3-passlib python3-bcrypt From 2e3727e098b2c1c329b58c849fb0ec2e4055adda Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Thu, 9 Feb 2023 20:05:53 -0500 Subject: [PATCH 327/356] syncthing: rebuild for log destination change log was previously using svlogd and putting logs in /var/log/$service, now uses vlogger. --- srcpkgs/syncthing/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/syncthing/template b/srcpkgs/syncthing/template index d0e8b48205c1..1c4a6f9e9224 100644 --- a/srcpkgs/syncthing/template +++ b/srcpkgs/syncthing/template @@ -1,7 +1,7 @@ # Template file for 'syncthing' pkgname=syncthing version=1.23.1 -revision=1 +revision=2 build_style=go go_import_path="github.com/syncthing/syncthing" go_package=" From d780f88213a8dc4f62519b8273dff756e12022c7 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Thu, 9 Feb 2023 20:11:20 -0500 Subject: [PATCH 328/356] preload: rebuild for log destination change log was previously using svlogd and putting logs in /var/log/$service, now uses vlogger. --- srcpkgs/preload/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/preload/template b/srcpkgs/preload/template index e3ee614470f5..9623aed0e6eb 100644 --- a/srcpkgs/preload/template +++ b/srcpkgs/preload/template @@ -1,13 +1,13 @@ # Template file for 'preload' pkgname=preload version=0.6.4 -revision=10 +revision=11 build_style=gnu-configure hostmakedepends="pkg-config" makedepends="libglib-devel" short_desc="Adaptive readahead daemon" maintainer="bougyman " -license="GPL-2" +license="GPL-2.0-or-later" homepage="http://sourceforge.net/projects/preload" distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" checksum=d0a558e83cb29a51d9d96736ef39f4b4e55e43a589ad1aec594a048ca22f816b From 03995348e583b48485789548a68ca3232108d627 Mon Sep 17 00:00:00 2001 From: Andrew Benson Date: Tue, 7 Feb 2023 14:48:45 -0600 Subject: [PATCH 329/356] QMPlay2: update to 23.02.05. --- srcpkgs/QMPlay2/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template index 5697957c80d5..ad73cbb01bae 100644 --- a/srcpkgs/QMPlay2/template +++ b/srcpkgs/QMPlay2/template @@ -1,6 +1,6 @@ # Template file for 'QMPlay2' pkgname=QMPlay2 -version=22.10.23 +version=23.02.05 revision=1 build_style=cmake hostmakedepends="pkg-config qt5-qmake qt5-host-tools" @@ -14,7 +14,7 @@ license="LGPL-3.0-only" homepage="http://zaps166.sourceforge.net/?app=QMPlay2" changelog="https://raw.githubusercontent.com/zaps166/QMPlay2/master/ChangeLog" distfiles="https://github.com/zaps166/QMPlay2/releases/download/${version}/QMPlay2-src-${version}.tar.xz" -checksum=31e53121e517b45d4317a298df9aed447f880383bea96ae28bfcec0b3a19483f +checksum=b5347b6840e6f60496f7ca043d423ec52afc7a8b34274379a50c7e7bcd75414c if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then makedepends+=" libatomic-devel" From 26ddf3f024eed98ee020b3f0f8c193e340778a1a Mon Sep 17 00:00:00 2001 From: Andrew Benson Date: Thu, 9 Feb 2023 21:11:16 -0600 Subject: [PATCH 330/356] nvidia: update to 525.89.02. --- srcpkgs/nvidia/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/nvidia/template b/srcpkgs/nvidia/template index 5ab1d1b7c8f1..09e40d23482c 100644 --- a/srcpkgs/nvidia/template +++ b/srcpkgs/nvidia/template @@ -3,7 +3,7 @@ _desc="NVIDIA drivers for linux" pkgname=nvidia -version=525.85.05 +version=525.89.02 revision=1 maintainer="Andrew Benson " license="custom:NVIDIA Proprietary" @@ -19,7 +19,7 @@ conflicts="xserver-abi-video>25_1 nvidia470>=0 nvidia390>=0" _pkg="NVIDIA-Linux-x86_64-${version}" distfiles="http://uk.download.nvidia.com/XFree86/Linux-x86_64/${version}/${_pkg}.run" -checksum=ea63b4253403b224bb7313a8977a920dfe9d203d661dd5f6fc26585a70179140 +checksum=0e412c88c5bd98f842a839a6f64614f20e4c0950ef7cffb12b158a71633593e9 # subpackages need to be processed in this specific order subpackages="nvidia-gtklibs nvidia-dkms nvidia-firmware nvidia-opencl nvidia-libs nvidia-libs-32bit" depends="nvidia-libs-${version}_${revision} From 21fff929db40441a449da5cea74f368b6c078d22 Mon Sep 17 00:00:00 2001 From: Andrew Benson Date: Thu, 9 Feb 2023 21:35:22 -0600 Subject: [PATCH 331/356] ghidra: update to 10.2.3. --- srcpkgs/ghidra/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/ghidra/template b/srcpkgs/ghidra/template index fca254e4a6bc..aa59daf783a6 100644 --- a/srcpkgs/ghidra/template +++ b/srcpkgs/ghidra/template @@ -1,6 +1,6 @@ # Template file for 'ghidra' pkgname=ghidra -version=10.2.2 +version=10.2.3 revision=1 # commit id of 'ghidra-data' repo: _commit=939210dab2570714944ac35a4daef9633fd842b3 @@ -29,7 +29,7 @@ distfiles="https://github.com/NationalSecurityAgency/ghidra/archive/Ghidra_${ver https://github.com/NationalSecurityAgency/ghidra-data/raw/${_commit}/FunctionID/vs2019_x86.fidb https://github.com/NationalSecurityAgency/ghidra-data/raw/${_commit}/FunctionID/vsOlder_x64.fidb https://github.com/NationalSecurityAgency/ghidra-data/raw/${_commit}/FunctionID/vsOlder_x86.fidb" -checksum="63645c44039b87b65c20bd64b9bd1d2fe4749704220da0b0756a18061cf0f543 +checksum="b200db34e7dae42914fafc45075e84cebf2c635ea47d4422a10b399913f0312e 7907eb4d6e9280b6e17ddce7ee0507eae2ef161ee29f70a10dbc6944fdca75bc ff7a4c8262f7d24079b16607122bad8f6fb024f051c27b91883d9498568429a9 00ed038eb6abaf6ddec8d202a3ed7a81b521458f4cd459948115cfd02ff59d6d From e7fa54b0ff1a8cdda5e43aa515a3d08e9388cc64 Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Wed, 8 Feb 2023 10:27:41 +0100 Subject: [PATCH 332/356] github-cli: update to 2.23.0 --- srcpkgs/github-cli/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template index 510a07a6b4cd..c767c300014a 100644 --- a/srcpkgs/github-cli/template +++ b/srcpkgs/github-cli/template @@ -1,6 +1,6 @@ # Template file for 'github-cli' pkgname=github-cli -version=2.22.1 +version=2.23.0 revision=1 build_style=go build_helper=qemu @@ -12,7 +12,7 @@ license="MIT" homepage="https://cli.github.com" changelog="https://github.com/cli/cli/releases" distfiles="https://github.com/cli/cli/archive/refs/tags/v${version}.tar.gz" -checksum=09cdd1c435d453a0c610f407979ecf8d314aec41d7b8004794f136f05b0fe688 +checksum=1e9f92a47caa92efedc06b22cfe9c951c5163c4a9bc60a45d477fd5d9b592e54 pre_build() { local _date From b80bcf9b0d8780004fc3569216018821b712d7bd Mon Sep 17 00:00:00 2001 From: Toyam Cox Date: Fri, 10 Feb 2023 00:57:18 -0500 Subject: [PATCH 333/356] vault: update to 1.12.3. --- srcpkgs/vault/files/vault/run | 5 ++++- srcpkgs/vault/template | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/srcpkgs/vault/files/vault/run b/srcpkgs/vault/files/vault/run index 6b08c00f5c2e..43742a8ee0a0 100644 --- a/srcpkgs/vault/files/vault/run +++ b/srcpkgs/vault/files/vault/run @@ -1,4 +1,7 @@ #!/bin/sh exec 2>&1 -exec chpst -u _vault vault server -config=/etc/vault/ +[ -r ./conf ] && . ./conf +: ${OPTS:=server -config=/etc/vault/} + +exec chpst -u _vault vault ${OPTS} diff --git a/srcpkgs/vault/template b/srcpkgs/vault/template index b8cc146ca579..194ddcc2270f 100644 --- a/srcpkgs/vault/template +++ b/srcpkgs/vault/template @@ -1,6 +1,6 @@ # Template file for 'vault' pkgname=vault -version=1.12.1 +version=1.12.3 revision=1 build_style=go go_import_path="github.com/hashicorp/vault" @@ -13,7 +13,7 @@ maintainer="Michael Aldridge " license="MPL-2.0" homepage="https://www.vaultproject.io/" distfiles="https://github.com/hashicorp/vault/archive/v${version}.tar.gz" -checksum=32dc19ca35496ecaeaf906f8670d3acf569f0c7a43531cbdc9ab69f69f7c4a68 +checksum=be65f2fcc2e5ed0e01978c72a5ee8142470e7115088c96d8c0d1a66e0b5ec17a system_accounts="_vault" make_dirs="/var/lib/vault 0700 _vault _vault /etc/vault 0750 root _vault" From a9289a40b2c74a73b2bbf852dcca35bb3e0f4a11 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Fri, 10 Feb 2023 15:14:57 +0100 Subject: [PATCH 334/356] paps: update to 0.8.0. --- srcpkgs/paps/template | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/srcpkgs/paps/template b/srcpkgs/paps/template index 36de5edaa2d3..460daaaae548 100644 --- a/srcpkgs/paps/template +++ b/srcpkgs/paps/template @@ -1,6 +1,6 @@ # Template file for 'paps' pkgname=paps -version=0.7.9 +version=0.8.0 revision=1 build_style=meson hostmakedepends="pkg-config cmake" @@ -10,4 +10,5 @@ maintainer="Leah Neukirchen " license="LGPL-2.0-or-later" homepage="https://github.com/dov/paps" distfiles="https://github.com/dov/paps/archive/v${version}.tar.gz" -checksum=5f0198a011533d915fbf9f5e47438148d1f3a056bcd90bc21d6ae6476b6f3abc +checksum=8fd8db04e6f8c5c164806d2c1b5fea6096daf583f83f06d1e4813ea61edc291f +python_version=3 From 14a9db095e0c02b9e466de9515dbdcabbf3d8b73 Mon Sep 17 00:00:00 2001 From: dkwo Date: Thu, 9 Feb 2023 11:30:02 -0500 Subject: [PATCH 335/356] nzbget: patch for openssl3 --- srcpkgs/nzbget/patches/openssl3.patch | 29 +++++++++++++++++++++++++++ srcpkgs/nzbget/template | 2 +- 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/nzbget/patches/openssl3.patch diff --git a/srcpkgs/nzbget/patches/openssl3.patch b/srcpkgs/nzbget/patches/openssl3.patch new file mode 100644 index 000000000000..75287bce9f70 --- /dev/null +++ b/srcpkgs/nzbget/patches/openssl3.patch @@ -0,0 +1,29 @@ +From f76e8555504e3af4cf8dd4a8c8e374b3ca025099 Mon Sep 17 00:00:00 2001 +From: Simon Chopin +Date: Tue, 7 Dec 2021 13:23:21 +0100 +Subject: [PATCH] daemon:connect: don't use FIPS_mode_set with OpenSSL 3 + +This function has been removed in OpenSSL 3, replaced by +EVP_default_properties_enable_fips. See +https://www.openssl.org/docs/man3.0/man7/migration_guide.html +--- + daemon/connect/TlsSocket.cpp | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/daemon/connect/TlsSocket.cpp b/daemon/connect/TlsSocket.cpp +index 544bf6850..831da0dc0 100644 +--- a/daemon/connect/TlsSocket.cpp ++++ b/daemon/connect/TlsSocket.cpp +@@ -189,7 +189,11 @@ void TlsSocket::Final() + + #ifdef HAVE_OPENSSL + #ifndef LIBRESSL_VERSION_NUMBER ++#if OPENSSL_VERSION_NUMBER < 0x30000000L + FIPS_mode_set(0); ++#else ++ EVP_default_properties_enable_fips(NULL, 0); ++#endif + #endif + #ifdef NEED_CRYPTO_LOCKING + CRYPTO_set_locking_callback(nullptr); + diff --git a/srcpkgs/nzbget/template b/srcpkgs/nzbget/template index 3d4306834839..8631192b5d0f 100644 --- a/srcpkgs/nzbget/template +++ b/srcpkgs/nzbget/template @@ -1,7 +1,7 @@ # Template file for 'nzbget' pkgname=nzbget version=21.1 -revision=1 +revision=2 build_style=gnu-configure configure_args="--with-tlslib=OpenSSL --with-libcurses-includes=${XBPS_CROSS_BASE}/usr/include From c2a15f417369f06fcf6f2155e7212ea55b878058 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Fri, 10 Feb 2023 22:58:16 +0700 Subject: [PATCH 336/356] python3-readability-lxml: remove python 2 file Fix: #42178 --- srcpkgs/python3-readability-lxml/template | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/srcpkgs/python3-readability-lxml/template b/srcpkgs/python3-readability-lxml/template index 499692571812..4872e4b2addc 100644 --- a/srcpkgs/python3-readability-lxml/template +++ b/srcpkgs/python3-readability-lxml/template @@ -1,7 +1,7 @@ # Template file for 'python3-readability-lxml' pkgname=python3-readability-lxml version=0.8.1 -revision=6 +revision=7 build_style=python3-module hostmakedepends="python3-setuptools" depends="python3-lxml python3-chardet python3-cssselect" @@ -12,3 +12,7 @@ homepage="https://github.com/buriy/python-readability" distfiles="${PYPI_SITE}/r/readability-lxml/readability-lxml-${version}.tar.gz" checksum=e51fea56b5909aaf886d307d48e79e096293255afa567b7d08bca94d25b1a4e1 make_check=no # needs unpackaged timeout_decorator + +post_extract() { + rm -f readability/compat/two.py +} From c99b1c502496970aa1055a8ab942ae95bb6bce85 Mon Sep 17 00:00:00 2001 From: teldra Date: Sat, 26 Nov 2022 02:20:26 +0100 Subject: [PATCH 337/356] portage: update to 3.0.44. with help by https://github.com/void-linux/void-packages/pull/38353#issuecomment-1405626057 @liarimu --- srcpkgs/portage/template | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template index 8e20cd92b638..bb6c1ae41fe2 100644 --- a/srcpkgs/portage/template +++ b/srcpkgs/portage/template @@ -1,21 +1,24 @@ # Template file for 'portage' pkgname=portage -version=3.0.32 -revision=2 +version=3.0.44 +revision=1 build_style=python3-module make_install_args="--sbindir=/usr/bin" hostmakedepends="python3" depends="python3 rsync xmlto eselect tar zstd" -checkdepends="tar zstd" +checkdepends="tar zstd gnupg" short_desc="Gentoo's package management system" maintainer="teldra " license="GPL-2.0-only" homepage="https://wiki.gentoo.org/wiki/Portage" -changelog="https://gitweb.gentoo.org/proj/portage.git/plain/RELEASE-NOTES" -distfiles="https://github.com/gentoo/${pkgname}/archive/${pkgname}-${version}.tar.gz" -checksum=442c028fb8c8926491bc92f0d4d25a5ffabb1750d10f9c056471c1768a9202a2 +changelog="https://gitweb.gentoo.org/proj/portage.git/plain/NEWS" +distfiles="https://github.com/gentoo/portage/archive/portage-${version}.tar.gz" +checksum=c7171aae7a6d6228b3ecc37819ce4d5c7652a9f47dde4db21d5ce4437d0ae19a +# unshare cannot be used in CI +# https://bugs.gentoo.org/show_bug.cgi?id=680456 +# https://forums.gentoo.org/viewtopic-t-1113256-start-0.html +make_check=ci-skip -conf_files=" - /etc/dispatch-conf.conf - /etc/etc-update.conf - /etc/logrotate.d/elog-save-summary" +conf_files="/etc/dispatch-conf.conf + /etc/etc-update.conf + /etc/logrotate.d/elog-save-summary" From 4db58d2ba9c2d315f35c5507ed48f538218e56df Mon Sep 17 00:00:00 2001 From: Graham Scott Date: Wed, 21 Dec 2022 19:07:24 -0600 Subject: [PATCH 338/356] glm: fix license, copy cmake config files closes #36213 --- srcpkgs/glm/template | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/srcpkgs/glm/template b/srcpkgs/glm/template index 7ccca2b74ebf..5f076e7a3d5c 100644 --- a/srcpkgs/glm/template +++ b/srcpkgs/glm/template @@ -1,7 +1,7 @@ # Template file for 'glm' pkgname=glm version=0.9.9.8 -revision=1 +revision=2 build_style=cmake hostmakedepends="dos2unix unzip" short_desc="C++ mathematics library for graphics programming" @@ -16,9 +16,9 @@ checksum=37e2a3d62ea3322e43593c34bae29f57e3e251ea89f4067506c94043769ade4c do_install() { local i vmkdir usr/include - for i in glm ; do - vcopy $i usr/include - done + vcopy glm usr/include + vmkdir usr/lib/cmake + vcopy cmake/glm usr/lib/cmake vmkdir usr/share/pkgconfig vinstall ${FILESDIR}/glm.pc 644 usr/share/pkgconfig } @@ -28,7 +28,6 @@ post_install() { for f in $(find ${DESTDIR}/usr/include -type f); do dos2unix "$f" done - rm -f "${DESTDIR}/usr/include/CMakeLists.txt" - sed -n '88,110p' manual.md > LICENSE - vlicense LICENSE + rm "${DESTDIR}/usr/include/glm/CMakeLists.txt" + vlicense copying.txt LICENSE } From af6c90f710e98c4678e916e021ae1df2bff1fcfc Mon Sep 17 00:00:00 2001 From: Duncaen Date: Fri, 10 Feb 2023 19:43:29 +0100 Subject: [PATCH 339/356] xa: update to 2.3.14. --- srcpkgs/xa/template | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/srcpkgs/xa/template b/srcpkgs/xa/template index b6df10d76645..f421d2824b8d 100644 --- a/srcpkgs/xa/template +++ b/srcpkgs/xa/template @@ -1,8 +1,9 @@ # Template file for 'xa' pkgname=xa -version=2.3.13 +version=2.3.14 revision=1 build_style=gnu-makefile +make_check_args="-j1" make_check_target="test" checkdepends="perl" short_desc="6502/R65C02/65816 cross-assembler" @@ -10,7 +11,7 @@ maintainer="Duncaen " license="GPL-2.0-or-later" homepage="https://www.floodgap.com/retrotech/xa/" distfiles="https://www.floodgap.com/retrotech/xa/dists/xa-${version}.tar.gz" -checksum=a9477af150b6c8a91cd3d41e1cf8c9df552d383326495576830271ca4467bd86 +checksum=1b9bbabddbd8d3b9410b852e50a128eea41e681339e6f76c3e8076fa5420f02e post_extract() { vsed -i 's/${LD}/${CC}/' src/Makefile From 4fea2742607d4e61b6d8acfdebc1aae8bc2a246c Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Sun, 29 Jan 2023 18:39:18 -0500 Subject: [PATCH 340/356] New package: xmirror-0.1 --- srcpkgs/xmirror/template | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 srcpkgs/xmirror/template diff --git a/srcpkgs/xmirror/template b/srcpkgs/xmirror/template new file mode 100644 index 000000000000..2768924411b1 --- /dev/null +++ b/srcpkgs/xmirror/template @@ -0,0 +1,17 @@ +# Template file for 'xmirror' +pkgname=xmirror +version=0.1 +revision=1 +build_style=gnu-makefile +depends="bash dialog" +short_desc="Interactive script for changing XBPS mirrors" +maintainer="classabbyamp " +license="BSD-2-Clause" +homepage="https://github.com/void-linux/xmirror" +distfiles="https://github.com/void-linux/xmirror/archive/refs/tags/v${version}.tar.gz" +checksum=0792cc7425bfe46353568de99233d24d7456e0081e0f7947540018f1f831d360 +mutable_files="/usr/share/xmirror/mirrors.lst" + +post_install() { + vlicense LICENSE +} From 08bc4cbf8ca9c66f15a7ee867a11d1b178ed987c Mon Sep 17 00:00:00 2001 From: akierig Date: Thu, 9 Feb 2023 23:00:30 -0600 Subject: [PATCH 341/356] Signal-Desktop: update to 6.5.1. --- srcpkgs/Signal-Desktop/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/Signal-Desktop/template b/srcpkgs/Signal-Desktop/template index c7389f4ed0e2..baf639ca1bfa 100644 --- a/srcpkgs/Signal-Desktop/template +++ b/srcpkgs/Signal-Desktop/template @@ -1,6 +1,6 @@ # Template file for 'Signal-Desktop' pkgname=Signal-Desktop -version=6.4.1 +version=6.5.1 revision=1 # Signal officially only supports x86_64 (also due to Electron) # x86_64-musl fails because of its dependency on 'node-gyp' which depends on a glibc specific extension @@ -13,7 +13,7 @@ maintainer="akierig " license="AGPL-3.0-only" homepage="https://github.com/signalapp/Signal-Desktop" distfiles="https://github.com/signalapp/Signal-Desktop/archive/v${version}.tar.gz" -checksum=899af104afe358413ebba2971ddb273ee788f7ffad9fdf96ece30e527eda3475 +checksum=553902fc571a0965538b6ade8e0bdd4056540c91165f49b5e7b826e0545302d8 nostrip_files="signal-desktop" post_extract() { From 93be0d31efdbf960c5061f29dbce6b3973962c46 Mon Sep 17 00:00:00 2001 From: Pascal Huber Date: Fri, 10 Feb 2023 20:22:26 +0100 Subject: [PATCH 342/356] Thunar: update to 4.18.3 --- srcpkgs/Thunar/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template index abb46eb9a794..f41c1d34cd88 100644 --- a/srcpkgs/Thunar/template +++ b/srcpkgs/Thunar/template @@ -1,6 +1,6 @@ # Template file for 'Thunar' pkgname=Thunar -version=4.18.2 +version=4.18.3 revision=1 build_style=gnu-configure build_helper="gir" @@ -16,7 +16,7 @@ license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://docs.xfce.org/xfce/thunar/Start" changelog="https://gitlab.xfce.org/xfce/thunar/-/raw/xfce-${version%.*}/NEWS" distfiles="https://archive.xfce.org/src/xfce/thunar/${version%.*}/thunar-${version}.tar.bz2" -checksum=adfedd9d25428ddb750088f81d24c853ef4699230911994c8dfb90c5c5daa2be +checksum=f402ea38519f3f803b8f06933c05ddbf8c0c61d2e8ef93fcbe1fc7f6525e3297 Thunar-devel_package() { depends="libglib-devel gtk+3-devel ${sourcepkg}>=${version}_${revision}" From 56793ef6caf042e3f01d50caf49dae3630a43e00 Mon Sep 17 00:00:00 2001 From: marmeladema Date: Mon, 30 Jan 2023 11:18:33 +0000 Subject: [PATCH 343/356] cloudflared: update to 2023.2.1 --- srcpkgs/cloudflared/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/cloudflared/template b/srcpkgs/cloudflared/template index 8219fbe0f0af..c16c4ad65be7 100644 --- a/srcpkgs/cloudflared/template +++ b/srcpkgs/cloudflared/template @@ -1,6 +1,6 @@ # Template file for 'cloudflared' pkgname=cloudflared -version=2022.10.3 +version=2023.2.1 revision=1 build_style=go go_import_path=github.com/cloudflare/cloudflared @@ -12,7 +12,7 @@ license="Apache-2.0" homepage="https://developers.cloudflare.com/argo-tunnel/" changelog="https://raw.githubusercontent.com/cloudflare/cloudflared/master/CHANGES.md" distfiles="https://github.com/cloudflare/cloudflared/archive/${version}.tar.gz" -checksum=e49db875da7513d8ae950b20c636225016022866850ff3df2484c0f56cdc4bc4 +checksum=468b0953eca6ab189859073067857062c91ed9adb18e12a43527e0dba3aa6409 pre_build() { go_ldflags+=" -X \"main.BuildTime=$(date -u '+%Y-%m-%d-%H:%M UTC')\"" From 1dc7865e3def8799d43384e0028957fc81bfb6aa Mon Sep 17 00:00:00 2001 From: teldra Date: Fri, 10 Feb 2023 13:48:59 +0100 Subject: [PATCH 344/356] drone-cli: update to 1.7.0. --- srcpkgs/drone-cli/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/drone-cli/template b/srcpkgs/drone-cli/template index d6d78631c001..2d835921b02b 100644 --- a/srcpkgs/drone-cli/template +++ b/srcpkgs/drone-cli/template @@ -1,6 +1,6 @@ # Template file for 'drone-cli' pkgname=drone-cli -version=1.6.2 +version=1.7.0 revision=1 build_style=go go_import_path=github.com/drone/drone-cli @@ -12,4 +12,4 @@ license="Apache-2.0" homepage="https://github.com/drone/drone-cli" changelog="https://raw.githubusercontent.com/drone/drone-cli/master/CHANGELOG.md" distfiles="https://github.com/drone/drone-cli/archive/v${version}.tar.gz" -checksum=7f0fc4c884eda352511c6d39e1ff0e3ebe97242c60f9f5fd983376b607b83148 +checksum=75f06372feb6aea6c52f06b09ade5a569a3c289346b0fe31a55df041bce576dc From 6369894ad2d9623836f71cebf01e68cf9b67e47f Mon Sep 17 00:00:00 2001 From: Daniel Lewan Date: Thu, 9 Feb 2023 23:05:49 +0100 Subject: [PATCH 345/356] gdu: update to 5.22.0. --- srcpkgs/gdu/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/gdu/template b/srcpkgs/gdu/template index 5ef4a36a2661..f38a76403169 100644 --- a/srcpkgs/gdu/template +++ b/srcpkgs/gdu/template @@ -1,6 +1,6 @@ # Template file for 'gdu' pkgname=gdu -version=5.21.1 +version=5.22.0 revision=1 build_style=go go_import_path="github.com/dundee/gdu/v5/cmd/gdu" @@ -10,7 +10,7 @@ maintainer="Daniel Lewan " license="MIT" homepage="https://github.com/dundee/gdu" distfiles="https://github.com/dundee/gdu/archive/v${version}.tar.gz" -checksum=b28fa52e7cae22ed1aa505718168408567ed74844ea68ca4339b18dceb2ea40b +checksum=cb655d2c609925fb137357704dcbebf7d80796d9011ed43df8c79c18cfa893d7 post_install() { vman gdu.1 From 723f56e5a17e83eaacea8368aedadfcddba10360 Mon Sep 17 00:00:00 2001 From: Alex Lohr Date: Thu, 9 Feb 2023 23:11:19 +0100 Subject: [PATCH 346/356] vscode: update to 1.75.1 --- srcpkgs/vscode/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/vscode/template b/srcpkgs/vscode/template index ac5a91cb37bf..991d7c522c6a 100644 --- a/srcpkgs/vscode/template +++ b/srcpkgs/vscode/template @@ -1,6 +1,6 @@ # Template file for 'vscode' pkgname=vscode -version=1.75.0 +version=1.75.1 revision=1 _electronver=19.0.8 _npmver=8.6.0 @@ -12,7 +12,7 @@ maintainer="shizonic , Alex Lohr " license="MIT" homepage="https://code.visualstudio.com/" distfiles="https://github.com/microsoft/vscode/archive/refs/tags/${version}.tar.gz" -checksum=719c1efeca10a163b18618b5b689d4843247d3e86a27a6e898113219274cb99c +checksum=97500f244eacd66556c2bcf2d9a63b2509e363f9bc8d587c6fc2feb6bb1a5e31 nocross=yes # x64 build does not cut it, it contains native code if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then From 12ad66c855dff2c3693cba0818ed4e078145571d Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Mon, 30 Jan 2023 02:12:05 +0100 Subject: [PATCH 347/356] labwc: update to 0.6.1 --- srcpkgs/labwc/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/labwc/template b/srcpkgs/labwc/template index 2b898a51bfb6..833963dc0512 100644 --- a/srcpkgs/labwc/template +++ b/srcpkgs/labwc/template @@ -1,6 +1,6 @@ # Template file for 'labwc' pkgname=labwc -version=0.6.0 +version=0.6.1 revision=1 build_style=meson hostmakedepends="pkg-config scdoc wayland-devel" @@ -11,7 +11,7 @@ license="GPL-2.0-or-later" homepage="https://labwc.github.io/" changelog="https://raw.githubusercontent.com/labwc/labwc/master/NEWS.md" distfiles="https://github.com/labwc/labwc/archive/refs/tags/${version}.tar.gz" -checksum=3a4ee960b4f764f276d581f83c95692c74c6a685e55438fb37ca6dd92e02f069 +checksum=c951050d4a2c2afc71d52d8138f8f4ef7ed2a2c9a337dc9de146c8b1e97cf952 post_install() { local _example From 9f526b707a37ee744cdc9dbcdb6cba3b31355509 Mon Sep 17 00:00:00 2001 From: icp Date: Wed, 8 Feb 2023 00:45:53 +0530 Subject: [PATCH 348/356] glab: update to 1.25.3. --- srcpkgs/glab/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template index 840e13d8f160..3fe7ad7833a0 100644 --- a/srcpkgs/glab/template +++ b/srcpkgs/glab/template @@ -1,6 +1,6 @@ # Template file for 'glab' pkgname=glab -version=1.24.1 +version=1.25.3 revision=1 build_style=go build_helper=qemu @@ -12,7 +12,7 @@ maintainer="Enno Boland " license="MIT" homepage="https://gitlab.com/gitlab-org/cli" distfiles="https://gitlab.com/gitlab-org/cli/-/archive/v$version/cli-v$version.tar.gz" -checksum=dc942f7806aa417714483bd5323bfcde9eceadd7ed33154f7a77038b416bdd95 +checksum=4cc090b9ad7ee6608d70e3a7fb5ca91a505eff12cf967a944bd0581cb6a83972 post_install() { for shell in bash fish zsh; do From f0a692e4af3700431fea227a9e65d70899c68ef4 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Tue, 7 Feb 2023 21:58:14 -0500 Subject: [PATCH 349/356] bemenu: update to 0.6.14 --- srcpkgs/bemenu/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/bemenu/template b/srcpkgs/bemenu/template index 902198005c7a..d20d63c45d12 100644 --- a/srcpkgs/bemenu/template +++ b/srcpkgs/bemenu/template @@ -1,6 +1,6 @@ # Template file for 'bemenu' pkgname=bemenu -version=0.6.13 +version=0.6.14 revision=1 build_style=gnu-makefile hostmakedepends="pkg-config wayland-devel scdoc" @@ -12,7 +12,7 @@ maintainer="Issam Maghni " license="GPL-3.0-or-later, LGPL-3.0-or-later" homepage="https://github.com/Cloudef/bemenu" distfiles="https://github.com/Cloudef/bemenu/archive/${version}.tar.gz" -checksum=6032fae0253363a48171367c20982ef080ba5c163462732f0354dc8b606850f9 +checksum=bc945776f94901d0898d19725d3a4c3e1f5bc90712a5bae9ec98d89d24603a9d bemenu-devel_package() { depends="${sourcepkg}>=${version}_${revision}" From 305e36a525bc0c2ead8fc73ea36f5d94086d4905 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Mon, 6 Feb 2023 22:08:38 -0500 Subject: [PATCH 350/356] python3-lsp-server: update to 1.7.1 --- srcpkgs/python3-lsp-server/template | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/python3-lsp-server/template b/srcpkgs/python3-lsp-server/template index 42f8b7703a33..a1ccc1e317bf 100644 --- a/srcpkgs/python3-lsp-server/template +++ b/srcpkgs/python3-lsp-server/template @@ -1,6 +1,6 @@ # Template file for 'python3-lsp-server' pkgname=python3-lsp-server -version=1.6.0 +version=1.7.1 revision=1 build_style=python3-module hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel" @@ -16,14 +16,15 @@ license="MIT" homepage="https://github.com/python-lsp/python-lsp-server" changelog="https://raw.githubusercontent.com/python-lsp/python-lsp-server/develop/CHANGELOG.md" distfiles="${PYPI_SITE}/p/python-lsp-server/python-lsp-server-${version}.tar.gz" -checksum=d75cdff9027c4212e5b9e861e9a0219219c8e2c69508d9f24949951dabd0dc1b +checksum=67473bb301f35434b5fa8b21fc5ed5fac27dc8a8446ccec8bae456af52a0aef6 do_check() { python3 -m pytest \ --ignore=test/plugins/test_completion.py \ --ignore=test/plugins/test_pydocstyle_lint.py \ --ignore=test/plugins/test_rope_rename.py \ - --ignore=test/plugins/test_yapf_format.py + --ignore=test/plugins/test_yapf_format.py \ + --ignore=test/plugins/test_autoimport.py } post_install() { From dcb8b38b7199594c6dcf6815b316e696ce42cd0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Thu, 26 Jan 2023 15:13:23 +0100 Subject: [PATCH 351/356] comrak: update to 0.16.0. --- srcpkgs/comrak/template | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/srcpkgs/comrak/template b/srcpkgs/comrak/template index 82bf9b884fb9..de5c8679d4bd 100644 --- a/srcpkgs/comrak/template +++ b/srcpkgs/comrak/template @@ -1,24 +1,21 @@ # Template file for 'comrak' pkgname=comrak -version=0.15.0 +version=0.16.0 revision=1 build_style=cargo short_desc="CommonMark + GFM compatible Markdown parser and renderer" maintainer="jcgruenhage " license="BSD-2-Clause" homepage="https://github.com/kivikakk/comrak" +changelog="https://github.com/kivikakk/comrak/raw/main/changelog.txt" distfiles="https://github.com/kivikakk/comrak/archive/${version}.tar.gz" -checksum=ffac6192d71733f0fa9a1097b98e80c8ad0bb34ce8bec6afc2502b58aa1012b7 +checksum=72f7ecbef6df715f14a61242fea0cbb450bbf1d10eb38acd99502daed04f8c07 case "$XBPS_TARGET_MACHINE" in # Tests don't compile on i686: ran out of registers during register allocation i686*) make_check=no ;; esac -post_patch() { - cargo update -p autocfg:1.0.1 --precise 1.1.0 -} - post_install() { vlicense COPYING } From d3a6c22db363568e57e86742379367b9e80f5ceb Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Sun, 5 Feb 2023 21:49:15 +0100 Subject: [PATCH 352/356] hyperrogue: update to 12.1i --- srcpkgs/hyperrogue/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/hyperrogue/template b/srcpkgs/hyperrogue/template index 536d420d319f..6a08eb8fba8c 100644 --- a/srcpkgs/hyperrogue/template +++ b/srcpkgs/hyperrogue/template @@ -1,6 +1,6 @@ # Template file for 'hyperrogue' pkgname=hyperrogue -version=12.1h +version=12.1i revision=1 build_style=gnu-makefile makedepends="glew-devel libpng-devel SDL-devel SDL_gfx-devel SDL_mixer-devel @@ -12,7 +12,7 @@ license="GPL-2.0-or-later, CC-BY-SA-4.0, CC-BY-SA-3.0, CC-BY-3.0, Public Domain" homepage="https://www.roguetemple.com/z/hyper/" changelog="https://raw.githubusercontent.com/zenorogue/hyperrogue/master/changelog.txt" distfiles="https://github.com/zenorogue/hyperrogue/archive/refs/tags/v${version}.tar.gz" -checksum=e13cd2a898f8cb216e30bafc2701d6d7a61ddde3fa2ccfe9ddf120436da72bc7 +checksum=8373264a1bbb9a77a1a71b6e2a544199ef3014f1fa7a661aab2bc6d8ba689817 nocross="Generates code from build output that must run on host" # SDL_gfx-devel headers require that SDL.h be under the header search paths, From ca5819d0ddd615853a6f7e7444300a75daad8d94 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Sun, 5 Feb 2023 15:44:48 -0500 Subject: [PATCH 353/356] kanshi: update to 1.3.1 --- srcpkgs/kanshi/template | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/kanshi/template b/srcpkgs/kanshi/template index b3a242a9df4b..e1dac36fc238 100644 --- a/srcpkgs/kanshi/template +++ b/srcpkgs/kanshi/template @@ -1,7 +1,7 @@ # Template file for 'kanshi' pkgname=kanshi -version=1.3.0 -revision=2 +version=1.3.1 +revision=1 build_style=meson hostmakedepends="pkg-config scdoc wayland-devel" makedepends="wayland-devel libvarlink-devel" @@ -9,8 +9,9 @@ short_desc="Output profiles automatically enabled/disabled on hotplug" maintainer="Stacy Harper " license="MIT" homepage="https://wayland.emersion.fr/kanshi/" +changelog="https://git.sr.ht/~emersion/kanshi/refs" distfiles="https://git.sr.ht/~emersion/kanshi/archive/v${version}.tar.gz" -checksum=67a4fe896d97b7fbd3fcc51aab0fae550b4130b2df2b1df2a4d0e8d3221fe604 +checksum=733b2bdc8e57d0040f6f0ad91097548ced0188e8ae23b64fae96638a2be74375 post_install() { vlicense LICENSE From 4adb6b30ce3e3efa1f0c70b6d733cbd0b8901285 Mon Sep 17 00:00:00 2001 From: Daniel Lewan Date: Sun, 5 Feb 2023 13:22:07 +0100 Subject: [PATCH 354/356] chroma: update to 2.5.0. --- srcpkgs/chroma/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/chroma/template b/srcpkgs/chroma/template index a898b4192e70..94993e4d7afc 100644 --- a/srcpkgs/chroma/template +++ b/srcpkgs/chroma/template @@ -1,6 +1,6 @@ # Template file for 'chroma' pkgname=chroma -version=2.4.0 +version=2.5.0 revision=1 build_wrksrc="cmd/chroma" build_style=go @@ -11,7 +11,7 @@ maintainer="Daniel Lewan " license="MIT" homepage="https://github.com/alecthomas/chroma" distfiles="https://github.com/alecthomas/chroma/archive/v${version}.tar.gz" -checksum=15289ce536e734767e06816c6bb33537121c3b70c2ecbc3431afe95942bb0fce +checksum=ad0bce3d6ba4397a866e5c8728c146fb370a2b0adb1d35fccdf7d515a9c7f553 do_check() { go test -v From 34725bc9e6ecf5a93a899f4ad80529cccca2cd7a Mon Sep 17 00:00:00 2001 From: Allen Sobot Date: Fri, 10 Feb 2023 21:37:20 +0100 Subject: [PATCH 355/356] litterbox: update to 1.9. --- srcpkgs/litterbox/template | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/litterbox/template b/srcpkgs/litterbox/template index 5017f7d5a6cf..5031c4fbc4ee 100644 --- a/srcpkgs/litterbox/template +++ b/srcpkgs/litterbox/template @@ -1,7 +1,7 @@ # Template file for 'litterbox' pkgname=litterbox -version=1.8 -revision=4 +version=1.9 +revision=1 build_style=gnu-configure make_build_target="all" hostmakedepends="pkg-config" @@ -10,5 +10,6 @@ short_desc="IRC logger" maintainer="Allen Sobot " license="GPL-3.0-or-later" homepage="https://git.causal.agency/litterbox/" +changelog="https://git.causal.agency/litterbox/tag/?h=${version}" distfiles="https://git.causal.agency/litterbox/snapshot/litterbox-$version.tar.gz" -checksum=54bebc3750f390813a3720eb0301ac4d852b30cb7b7605b178ed59aa51688552 +checksum=ffb02ca75c743ce88593e30236b9ffbf808c1bcfc194459c52b2df70e0e9e5a9 From 01844cf348dc3d7618a3e431dc8e702bb3ef185d Mon Sep 17 00:00:00 2001 From: icp Date: Mon, 7 Nov 2022 15:46:48 +0530 Subject: [PATCH 356/356] Manual.md: add AGPL & X11 to list of licenses which needs to be included --- Manual.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Manual.md b/Manual.md index 31494036d5e2..0b6b5ab645fc 100644 --- a/Manual.md +++ b/Manual.md @@ -422,7 +422,7 @@ Multiple licenses should be separated by commas, Example: `GPL-3.0-or-later, cus and thus have and require no license should use `Public Domain`. - Note: `MIT`, `BSD`, `ISC` and custom licenses + Note: `AGPL`, `MIT`, `BSD`, `ISC`, `X11`, and custom licenses require the license file to be supplied with the binary package. - `maintainer` A string in the form of `name `. The email for this field