From 80506402e4e8ea8c7729d95b06365d353b065798 Mon Sep 17 00:00:00 2001 From: Rodrigo Oliveira Date: Fri, 26 Apr 2024 17:09:18 -0300 Subject: [PATCH 01/49] schismtracker: update to 20240426 --- srcpkgs/nextcloud-client/template | 4 ++-- srcpkgs/schismtracker/template | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template index bb8618c754ec25..e329c3ccd4712b 100644 --- a/srcpkgs/nextcloud-client/template +++ b/srcpkgs/nextcloud-client/template @@ -1,6 +1,6 @@ # Template file for 'nextcloud-client' pkgname=nextcloud-client -version=3.12.3 +version=3.12.4 revision=1 build_style=cmake configure_args="-DBUILD_UPDATER=NO -DBUILD_WITH_WEBENGINE=OFF -Wno-dev" @@ -20,7 +20,7 @@ license="GPL-2.0-or-later" homepage="https://nextcloud.com/clients/" changelog="https://github.com/nextcloud/desktop/releases" distfiles="https://github.com/nextcloud/desktop/archive/v${version}.tar.gz" -checksum=9466abfc663dd12bd9fc8e6812fd9c3ef9a685c773a473532294c638c460c00b +checksum=317728270d1671e09fbd874f8348a6501c381808864d8ef1716b21080c1ff9d8 # https://github.com/void-linux/void-packages/pull/33358#discussion_r724518549 make_check=ci-skip diff --git a/srcpkgs/schismtracker/template b/srcpkgs/schismtracker/template index 434f8cd2d5ad1a..8897265d6ff08c 100644 --- a/srcpkgs/schismtracker/template +++ b/srcpkgs/schismtracker/template @@ -1,16 +1,16 @@ # Template file for 'schismtracker' pkgname=schismtracker -version=20200412 +version=20240426 revision=1 build_style=gnu-configure -hostmakedepends="automake SDL-devel" -makedepends="SDL-devel libXv-devel" +hostmakedepends="pkg-config autoconf-archive automake SDL2-devel python3 git libltdl-devel libXxf86vm-devel libflac-devel" +makedepends="SDL2-devel libXv-devel libXxf86vm-devel" short_desc="Sample-based music composition tool" maintainer="Orphaned " license="GPL-2.0-or-later" -homepage="http://schismtracker.org" +homepage="https://schismtracker.org" distfiles="https://github.com/schismtracker/schismtracker/archive/${version}.tar.gz" -checksum=255a07cdcf4df818095c290be5cc7e291a09581d5ce2cb7088b45285f74ede3d +checksum=e1e6d0dd356f5747b46fe52113e2348705f7d813fc534e1236e66a94ba47b497 pre_configure() { autoreconf -fi From 8861e38926a9a0948876ce93835c92b54d58eaa5 Mon Sep 17 00:00:00 2001 From: Andrew Benson Date: Thu, 18 Apr 2024 16:27:35 +0200 Subject: [PATCH 02/49] nvidia: update to 550.78. --- srcpkgs/nvidia/template | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/srcpkgs/nvidia/template b/srcpkgs/nvidia/template index 28253fecc8d20e..c8c33f662e5918 100644 --- a/srcpkgs/nvidia/template +++ b/srcpkgs/nvidia/template @@ -3,7 +3,7 @@ _desc="NVIDIA drivers for linux" pkgname=nvidia -version=550.67 +version=550.78 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=99201a09c71cff0fd0261eb0f0cbdad282eba81f9c3923b560ccf549eff7dae2 +checksum=34070434527ec9d575483e7f11ca078e467e73f6defc54366ecfbdcfe4a3bf73 # 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} @@ -207,6 +207,9 @@ do_install() { # nvidia-powerd vbin nvidia-powerd vsv nvidia-powerd + mkdir -p usr/share/dbus-1/system.d + vinstall nvidia-dbus.conf 644 usr/share/dbus-1/system.d + vbin systemd/nvidia-sleep.sh # opencl pkg vinstall nvidia.icd 644 etc/OpenCL/vendors From c800f6321b3e6f7a2a824a2c08673e4daec4c88d Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Sun, 28 Apr 2024 14:53:01 +0200 Subject: [PATCH 03/49] checksec: update to 2.7.1. --- srcpkgs/checksec/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/checksec/template b/srcpkgs/checksec/template index 19c241c4de5ab6..1328e85c4865bc 100644 --- a/srcpkgs/checksec/template +++ b/srcpkgs/checksec/template @@ -1,6 +1,6 @@ # Template file for 'checksec' pkgname=checksec -version=2.7.0 +version=2.7.1 revision=1 depends="binutils" short_desc="Check for protections like RELRO, NoExec, Stack protection, ASLR, PIE" @@ -8,7 +8,7 @@ maintainer="Leah Neukirchen " license="BSD-3-Clause" homepage="https://github.com/slimm609/checksec.sh" distfiles="https://github.com/slimm609/checksec.sh/archive/${version}.tar.gz" -checksum=0f8b37741bec40756da6801cf243405f4adfc5534242c9d0f3095b566b6b176a +checksum=94b7cd8f9b1fb63341abf166d66d1264aa5136f6fc0f72d28ff9f8af1fcf3c0b do_install() { vbin checksec From c7bff0f716c2d908c110e265f5a5b90e445ae28c Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Sat, 27 Apr 2024 13:10:07 +0200 Subject: [PATCH 04/49] crash: update to 8.0.5. --- srcpkgs/crash/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/crash/template b/srcpkgs/crash/template index aa0c08dcbed2ca..44e028191d9091 100644 --- a/srcpkgs/crash/template +++ b/srcpkgs/crash/template @@ -1,6 +1,6 @@ # Template file for 'crash' pkgname=crash -version=8.0.4 +version=8.0.5 revision=1 archs="i686 x86_64" # broken on musl build_style=gnu-makefile @@ -13,7 +13,7 @@ license="GPL-3.0-or-later" homepage="https://crash-utility.github.io/" changelog="https://crash-utility.github.io/crash.changelog.html" distfiles="https://github.com/crash-utility/crash/archive/${version}.tar.gz" -checksum=94df600c183301013787cd47112044e358fb37bb8e2b5544f40377dda98ee78f +checksum=b3ec57a844706ef044b607ba67bc5ef62d9deef8aec3fb2d7ea4f77dff24f1ef nocross=yes disable_parallel_build=yes LDFLAGS="-llzo2" From dbc8383ecd141b6b037216b3931da27529c1722e Mon Sep 17 00:00:00 2001 From: Benedikt Brinkmann Date: Sun, 18 Feb 2024 18:14:58 +0100 Subject: [PATCH 05/49] grub: update to 2.12. --- .../grub/patches/revert-fwsetup-2.12.patch | 31 ++++++++++ srcpkgs/grub/patches/xfs.patch | 60 ++++++++++++++++++ srcpkgs/grub/patches/xx-e2fsprogs-1.patch | 62 ------------------- srcpkgs/grub/patches/xx-e2fsprogs-2.patch | 60 ------------------ srcpkgs/grub/template | 13 ++-- 5 files changed, 99 insertions(+), 127 deletions(-) create mode 100644 srcpkgs/grub/patches/revert-fwsetup-2.12.patch create mode 100644 srcpkgs/grub/patches/xfs.patch delete mode 100644 srcpkgs/grub/patches/xx-e2fsprogs-1.patch delete mode 100644 srcpkgs/grub/patches/xx-e2fsprogs-2.patch diff --git a/srcpkgs/grub/patches/revert-fwsetup-2.12.patch b/srcpkgs/grub/patches/revert-fwsetup-2.12.patch new file mode 100644 index 00000000000000..85ba31dd5ac5b4 --- /dev/null +++ b/srcpkgs/grub/patches/revert-fwsetup-2.12.patch @@ -0,0 +1,31 @@ +grub 2.12 introduced the `--is-supported` argument for fwsetup, and runs it for +efi systems to determine whether to show the uefi-firmware menu item. + +The problem is that grub 2.06 does not support the `--is-supported` flag yet, +and calling it just crashes grub, causing the machine to reboot. + +Showing a menu entry for uefi-firmware that may not work is infinitely better +than crashing and preventing the machine to boot, so remove the condition and +always show the menu entry. + +See also: https://bugs.archlinux.org/task/75701 + +diff --git a/util/grub.d/30_uefi-firmware.in b/util/grub.d/30_uefi-firmware.in +index 1c2365d..b6041b5 100644 +--- a/util/grub.d/30_uefi-firmware.in ++++ b/util/grub.d/30_uefi-firmware.in +@@ -32,11 +32,8 @@ gettext_printf "Adding boot menu entry for UEFI Firmware Settings ...\n" >&2 + + cat << EOF + if [ "\$grub_platform" = "efi" ]; then +- fwsetup --is-supported +- if [ "\$?" = 0 ]; then +- menuentry '$LABEL' \$menuentry_id_option 'uefi-firmware' { +- fwsetup +- } +- fi ++ menuentry '$LABEL' \$menuentry_id_option 'uefi-firmware' { ++ fwsetup ++ } + fi + EOF diff --git a/srcpkgs/grub/patches/xfs.patch b/srcpkgs/grub/patches/xfs.patch new file mode 100644 index 00000000000000..6982be08f66720 --- /dev/null +++ b/srcpkgs/grub/patches/xfs.patch @@ -0,0 +1,60 @@ +fixes "unknown filesystem" error when installing grub on a system that +uses XFS for /boot. + +From 68dd65cfdaad08b1f8ec01b84949b0bf88bc0d8c Mon Sep 17 00:00:00 2001 +From: Jon DeVree +Date: Sun, 11 Feb 2024 10:34:58 -0500 +Subject: [PATCH] fs/xfs: Handle non-continuous data blocks in directory + extents + +The directory extent list does not have to be a continuous list of data +blocks. When GRUB tries to read a non-existant member of the list, +grub_xfs_read_file() will return a block of zero'ed memory. Checking for +a zero'ed magic number is sufficient to skip this non-existant data block. + +Prior to commit 07318ee7e (fs/xfs: Fix XFS directory extent parsing) +this was handled as a subtle side effect of reading the (non-existant) +tail data structure. Since the block was zero'ed the computation of the +number of directory entries in the block would return 0 as well. + +Fixes: 07318ee7e (fs/xfs: Fix XFS directory extent parsing) +Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2254370 + +Signed-off-by: Jon DeVree +Reviewed-By: Vladimir Serbinenko +Reviewed-by: Daniel Kiper +--- + grub-core/fs/xfs.c | 10 ++++++++++ + 1 file changed, 10 insertions(+) + +diff --git a/grub-core/fs/xfs.c b/grub-core/fs/xfs.c +index bc2224dbb..8e02ab4a3 100644 +--- a/grub-core/fs/xfs.c ++++ b/grub-core/fs/xfs.c +@@ -902,6 +902,7 @@ grub_xfs_iterate_dir (grub_fshelp_node_t dir, + grub_xfs_first_de(dir->data, dirblock); + int entries = -1; + char *end = dirblock + dirblk_size; ++ grub_uint32_t magic; + + numread = grub_xfs_read_file (dir, 0, 0, + blk << dirblk_log2, +@@ -912,6 +913,15 @@ grub_xfs_iterate_dir (grub_fshelp_node_t dir, + return 0; + } + ++ /* ++ * If this data block isn't actually part of the extent list then ++ * grub_xfs_read_file() returns a block of zeros. So, if the magic ++ * number field is all zeros then this block should be skipped. ++ */ ++ magic = *(grub_uint32_t *)(void *) dirblock; ++ if (!magic) ++ continue; ++ + /* + * Leaf and tail information are only in the data block if the number + * of extents is 1. +-- +2.44.0 + diff --git a/srcpkgs/grub/patches/xx-e2fsprogs-1.patch b/srcpkgs/grub/patches/xx-e2fsprogs-1.patch deleted file mode 100644 index 5cd83273be1a59..00000000000000 --- a/srcpkgs/grub/patches/xx-e2fsprogs-1.patch +++ /dev/null @@ -1,62 +0,0 @@ -Patch-Source: https://git.savannah.gnu.org/cgit/grub.git/commit/?id=7fd5feff97c4b1f446f8fcf6d37aca0c64e7c763 -useful because e2fsprogs 1.47 defaults to this enabled, and grub won't touch it --- -From 7fd5feff97c4b1f446f8fcf6d37aca0c64e7c763 Mon Sep 17 00:00:00 2001 -From: Javier Martinez Canillas -Date: Fri, 11 Jun 2021 21:36:16 +0200 -Subject: fs/ext2: Ignore checksum seed incompat feature - -This incompat feature is used to denote that the filesystem stored its -metadata checksum seed in the superblock. This is used to allow tune2fs -changing the UUID on a mounted metdata_csum filesystem without having -to rewrite all the disk metadata. However, the GRUB doesn't use the -metadata checksum at all. So, it can just ignore this feature if it -is enabled. This is consistent with the GRUB filesystem code in general -which just does a best effort to access the filesystem's data. - -The checksum seed incompat feature has to be removed from the ignore -list if the support for metadata checksum verification is added to the -GRUB ext2 driver later. - -Suggested-by: Eric Sandeen -Suggested-by: Lukas Czerner -Signed-off-by: Javier Martinez Canillas -Reviewed-by: Lukas Czerner -Reviewed-by: Daniel Kiper ---- - grub-core/fs/ext2.c | 10 ++++++++-- - 1 file changed, 8 insertions(+), 2 deletions(-) - -diff --git a/grub-core/fs/ext2.c b/grub-core/fs/ext2.c -index e7dd78e..4953a15 100644 ---- a/grub-core/fs/ext2.c -+++ b/grub-core/fs/ext2.c -@@ -103,6 +103,7 @@ GRUB_MOD_LICENSE ("GPLv3+"); - #define EXT4_FEATURE_INCOMPAT_64BIT 0x0080 - #define EXT4_FEATURE_INCOMPAT_MMP 0x0100 - #define EXT4_FEATURE_INCOMPAT_FLEX_BG 0x0200 -+#define EXT4_FEATURE_INCOMPAT_CSUM_SEED 0x2000 - #define EXT4_FEATURE_INCOMPAT_ENCRYPT 0x10000 - - /* The set of back-incompatible features this driver DOES support. Add (OR) -@@ -123,10 +124,15 @@ GRUB_MOD_LICENSE ("GPLv3+"); - * mmp: Not really back-incompatible - was added as such to - * avoid multiple read-write mounts. Safe to ignore for this - * RO driver. -+ * checksum seed: Not really back-incompatible - was added to allow tools -+ * such as tune2fs to change the UUID on a mounted metadata -+ * checksummed filesystem. Safe to ignore for now since the -+ * driver doesn't support checksum verification. However, it -+ * has to be removed from this list if the support is added later. - */ - #define EXT2_DRIVER_IGNORED_INCOMPAT ( EXT3_FEATURE_INCOMPAT_RECOVER \ -- | EXT4_FEATURE_INCOMPAT_MMP) -- -+ | EXT4_FEATURE_INCOMPAT_MMP \ -+ | EXT4_FEATURE_INCOMPAT_CSUM_SEED) - - #define EXT3_JOURNAL_MAGIC_NUMBER 0xc03b3998U - --- -cgit v1.1 - diff --git a/srcpkgs/grub/patches/xx-e2fsprogs-2.patch b/srcpkgs/grub/patches/xx-e2fsprogs-2.patch deleted file mode 100644 index 7e02e2087799ff..00000000000000 --- a/srcpkgs/grub/patches/xx-e2fsprogs-2.patch +++ /dev/null @@ -1,60 +0,0 @@ -Patch-Source: https://git.savannah.gnu.org/cgit/grub.git/patch/?id=2e9fa73a040462b81bfbfe56c0bc7ad2d30b446b -useful to support the large_dir ext4 feature --- -From 2e9fa73a040462b81bfbfe56c0bc7ad2d30b446b Mon Sep 17 00:00:00 2001 -From: Theodore Ts'o -Date: Tue, 30 Aug 2022 22:41:59 -0400 -Subject: fs/ext2: Ignore the large_dir incompat feature - -Recently, ext4 added the large_dir feature, which adds support for -a 3 level htree directory support. - -The GRUB supports existing file systems with htree directories by -ignoring their existence, and since the index nodes for the hash tree -look like deleted directory entries (by design), the GRUB can simply do -a brute force O(n) linear search of directories. The same is true for -3 level deep htrees indicated by large_dir feature flag. - -Hence, it is safe for the GRUB to ignore the large_dir incompat feature. - -Fixes: https://savannah.gnu.org/bugs/?61606 - -Signed-off-by: Theodore Ts'o -Reviewed-by: Daniel Kiper ---- - grub-core/fs/ext2.c | 10 +++++++++- - 1 file changed, 9 insertions(+), 1 deletion(-) - -diff --git a/grub-core/fs/ext2.c b/grub-core/fs/ext2.c -index 0989e26..e1cc5e6 100644 ---- a/grub-core/fs/ext2.c -+++ b/grub-core/fs/ext2.c -@@ -104,6 +104,7 @@ GRUB_MOD_LICENSE ("GPLv3+"); - #define EXT4_FEATURE_INCOMPAT_MMP 0x0100 - #define EXT4_FEATURE_INCOMPAT_FLEX_BG 0x0200 - #define EXT4_FEATURE_INCOMPAT_CSUM_SEED 0x2000 -+#define EXT4_FEATURE_INCOMPAT_LARGEDIR 0x4000 /* >2GB or 3 level htree */ - #define EXT4_FEATURE_INCOMPAT_ENCRYPT 0x10000 - - /* The set of back-incompatible features this driver DOES support. Add (OR) -@@ -129,10 +130,17 @@ GRUB_MOD_LICENSE ("GPLv3+"); - * checksummed filesystem. Safe to ignore for now since the - * driver doesn't support checksum verification. However, it - * has to be removed from this list if the support is added later. -+ * large_dir: Not back-incompatible given that the GRUB ext2 driver does -+ * not implement EXT2_FEATURE_COMPAT_DIR_INDEX. If the GRUB -+ * eventually supports the htree feature (aka dir_index) -+ * it should support 3 level htrees and then move -+ * EXT4_FEATURE_INCOMPAT_LARGEDIR to -+ * EXT2_DRIVER_SUPPORTED_INCOMPAT. - */ - #define EXT2_DRIVER_IGNORED_INCOMPAT ( EXT3_FEATURE_INCOMPAT_RECOVER \ - | EXT4_FEATURE_INCOMPAT_MMP \ -- | EXT4_FEATURE_INCOMPAT_CSUM_SEED) -+ | EXT4_FEATURE_INCOMPAT_CSUM_SEED \ -+ | EXT4_FEATURE_INCOMPAT_LARGEDIR) - - #define EXT3_JOURNAL_MAGIC_NUMBER 0xc03b3998U - --- -cgit v1.1 diff --git a/srcpkgs/grub/template b/srcpkgs/grub/template index 7294fa503f3a73..2b2d8e88a21fa5 100644 --- a/srcpkgs/grub/template +++ b/srcpkgs/grub/template @@ -1,11 +1,11 @@ # Template file for 'grub' pkgname=grub -version=2.06 -revision=3 +version=2.12 +revision=1 hostmakedepends="python3 pkg-config flex freetype-devel font-unifont-bdf help2man automake gettext-devel-tools" -makedepends="libusb-compat-devel ncurses-devel freetype-devel - liblzma-devel device-mapper-devel fuse-devel" +makedepends="libusb-compat-devel ncurses-devel freetype-devel liblzma-devel + device-mapper-devel fuse-devel" depends="os-prober" conf_files="/etc/default/grub /etc/grub.d/*" short_desc="GRand Unified Bootloader 2" @@ -13,7 +13,7 @@ maintainer="Orphaned " license="GPL-3.0-or-later" homepage="https://www.gnu.org/software/grub/" distfiles="${GNU_SITE}/grub/grub-${version}.tar.xz" -checksum=b79ea44af91b93d17cd3fe80bdae6ed43770678a9a5ae192ccea803ebb657ee1 +checksum=f3c97391f7c4eaa677a78e090c7e97e6dc47b16f655f04683ebd37bef7fe0faa archs="i686* x86_64* aarch64* ppc ppc-musl ppc64*" nopie=yes @@ -46,6 +46,9 @@ esac pre_configure() { autoreconf -fi + + # XXX: empty file missing from 2.12 release + touch grub-core/extra_deps.lst } do_configure() { From fb43dba753137baabdc46e194ebfc83dbaa0e1f8 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Sun, 21 Apr 2024 01:45:13 +0200 Subject: [PATCH 06/49] openfortivpn: update to 1.22.0. --- srcpkgs/openfortivpn/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/openfortivpn/template b/srcpkgs/openfortivpn/template index f3ed852894d089..57cf4057b3d5bf 100644 --- a/srcpkgs/openfortivpn/template +++ b/srcpkgs/openfortivpn/template @@ -1,6 +1,6 @@ # Template file for 'openfortivpn' pkgname=openfortivpn -version=1.21.0 +version=1.22.0 revision=1 build_style=gnu-configure configure_args=" @@ -18,7 +18,7 @@ license="GPL-3.0-or-later" homepage="https://github.com/adrienverge/openfortivpn" changelog="https://github.com/adrienverge/openfortivpn/raw/master/CHANGELOG.md" distfiles="https://github.com/adrienverge/openfortivpn/archive/v${version}.tar.gz" -checksum=e03242e1bc39de9d916674a4641830a004309c2fd52f0f23aae2f431924ec4ae +checksum=473b31d643ecbd227f5cabd800a7bf75b44d262170957418edaa72d64df8fef4 conf_files="/etc/openfortivpn/config" From 62424a2e692f24b2c8b62fa633b2a6711bc0d324 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Mon, 22 Apr 2024 20:54:58 +0200 Subject: [PATCH 07/49] wpa-cute: update to 0.8.5. --- srcpkgs/wpa-cute/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/wpa-cute/template b/srcpkgs/wpa-cute/template index dee1e2197c317f..5dd4a3d94978c0 100644 --- a/srcpkgs/wpa-cute/template +++ b/srcpkgs/wpa-cute/template @@ -1,6 +1,6 @@ # Template file for 'wpa-cute' pkgname=wpa-cute -version=0.8.3 +version=0.8.5 revision=1 build_wrksrc="src" build_style=qmake @@ -12,7 +12,7 @@ maintainer="Duncaen " license="BSD-3-Clause" homepage="https://github.com/loh-tar/wpa-cute" distfiles="https://github.com/loh-tar/wpa-cute/archive/v${version}.tar.gz" -checksum=3f8747a5cace35cfe4d9eb0e28d21468b4675dda94782be67175b48d52355084 +checksum=7371af1a3b6c5f6fa9ef219134710ef8c123420b314db45625bece54a2d7e4fa do_install() { vbin wpa-cute From 4c9cf2126d633d0237ed3bf08a351917b6d5c090 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Fri, 26 Apr 2024 21:44:18 +0200 Subject: [PATCH 08/49] fwup: update to 1.10.2. --- srcpkgs/fwup/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/fwup/template b/srcpkgs/fwup/template index f2418e759ae76c..53b4a2df0f302f 100644 --- a/srcpkgs/fwup/template +++ b/srcpkgs/fwup/template @@ -1,6 +1,6 @@ # Template file for 'fwup' pkgname=fwup -version=1.10.1 +version=1.10.2 revision=1 build_style=gnu-configure hostmakedepends="pkg-config" @@ -12,7 +12,7 @@ license="Apache-2.0" homepage="https://github.com/fwup-home/fwup" changelog="https://github.com/fwup-home/fwup/raw/main/CHANGELOG.md" distfiles="https://github.com/fwup-home/fwup/releases/download/v${version}/fwup-${version}.tar.gz" -checksum=46a443f7461ffe7aa2228bce296d65e83d0ab9c886449d443a562ca59963a233 +checksum=b1fa346e02b984816d5914bfc5f37a55639a147d24a87727dfc01aa9d7ae90f9 if [ -z "$CROSS_BUILD" ]; then hostmakedepends+=" help2man" From 28ae7802b67f890f0458c02f75112fa25947eda6 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Sun, 28 Apr 2024 21:32:00 +0200 Subject: [PATCH 09/49] wlsunset: update to 0.4.0. --- srcpkgs/wlsunset/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/wlsunset/template b/srcpkgs/wlsunset/template index f32f51082c8339..3802e2874be32b 100644 --- a/srcpkgs/wlsunset/template +++ b/srcpkgs/wlsunset/template @@ -1,6 +1,6 @@ # Template file for 'wlsunset' pkgname=wlsunset -version=0.3.0 +version=0.4.0 revision=1 build_style=meson hostmakedepends="scdoc pkg-config wayland-devel" @@ -11,7 +11,7 @@ license="MIT" homepage="https://sr.ht/~kennylevinsen/wlsunset/" changelog="https://git.sr.ht/~kennylevinsen/wlsunset/refs" distfiles="https://git.sr.ht/~kennylevinsen/wlsunset/archive/${version}.tar.gz" -checksum=9ece2570c3427888a493cd33a129e82634475e6e9286ed729af24fba07ab5424 +checksum=a86ffb1793fe622802ec25795b69df864715986ecc175f7734e739c9e264ed72 post_install() { vlicense LICENSE From 70c9207e2a0765211144daa6a7ec3e4fb489c08a Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Sat, 27 Apr 2024 17:13:56 -0400 Subject: [PATCH 10/49] syft: update to 1.3.0 --- srcpkgs/syft/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/syft/template b/srcpkgs/syft/template index 1282f5672ab5e4..739b9df8bf6b4f 100644 --- a/srcpkgs/syft/template +++ b/srcpkgs/syft/template @@ -1,6 +1,6 @@ # Template file for 'syft' pkgname=syft -version=1.2.0 +version=1.3.0 revision=1 build_style=go build_helper=qemu @@ -13,7 +13,7 @@ license="Apache-2.0" homepage="https://github.com/anchore/syft" changelog="https://github.com/anchore/syft/releases" distfiles="https://github.com/anchore/syft/archive/refs/tags/v${version}.tar.gz" -checksum=c563805e4100562b7c4733f68fd45f75bca694a272853bd294076aea5977e58f +checksum=6916cb0d38c4dc56efe2171bd343b4c9a9fa19a34b46ecedcd209d6e298643b6 post_install() { syft="${DESTDIR}/usr/bin/syft" From 7a67a3f1f96e37fd45cdd0f4e34fb3ce00bfa3fe Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Sat, 27 Apr 2024 17:14:11 -0400 Subject: [PATCH 11/49] grype: update to 0.77.1 --- srcpkgs/grype/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/grype/template b/srcpkgs/grype/template index 0224408c097583..8ca8b70007e9b6 100644 --- a/srcpkgs/grype/template +++ b/srcpkgs/grype/template @@ -1,6 +1,6 @@ # Template file for 'grype' pkgname=grype -version=0.77.0 +version=0.77.1 revision=1 build_style=go build_helper=qemu @@ -13,7 +13,7 @@ license="Apache-2.0" homepage="https://github.com/anchore/grype" changelog="https://github.com/anchore/grype/releases" distfiles="https://github.com/anchore/grype/archive/refs/tags/v${version}.tar.gz" -checksum=2276dbdf25d7201926d7de7b8f9ae1a81c64dd06a6947e0f16e0a16849f6a768 +checksum=ee5ff61008adbc17d3f47ce0dc7b93ca22e1ef5b50be4ae4b58a6141262271de post_install() { grype="${DESTDIR}/usr/bin/grype" From 514a39228093ef275fac3b1cbf4003250bd82e58 Mon Sep 17 00:00:00 2001 From: Piraty Date: Sun, 28 Apr 2024 22:27:51 +0200 Subject: [PATCH 12/49] grup: add changelog --- srcpkgs/grub/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/grub/template b/srcpkgs/grub/template index 2b2d8e88a21fa5..6f2dcb03684fdc 100644 --- a/srcpkgs/grub/template +++ b/srcpkgs/grub/template @@ -12,6 +12,7 @@ short_desc="GRand Unified Bootloader 2" maintainer="Orphaned " license="GPL-3.0-or-later" homepage="https://www.gnu.org/software/grub/" +changelog="https://git.savannah.gnu.org/cgit/grub.git/plain/NEWS" distfiles="${GNU_SITE}/grub/grub-${version}.tar.xz" checksum=f3c97391f7c4eaa677a78e090c7e97e6dc47b16f655f04683ebd37bef7fe0faa From df07aded529fe47d2ea34a274d95c8d0c27d0638 Mon Sep 17 00:00:00 2001 From: icp Date: Thu, 25 Apr 2024 00:43:59 +0530 Subject: [PATCH 13/49] git-extras: update to 7.2.0. --- srcpkgs/git-extras/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/git-extras/template b/srcpkgs/git-extras/template index 885d66bf7caf3c..be02de1274b97f 100644 --- a/srcpkgs/git-extras/template +++ b/srcpkgs/git-extras/template @@ -1,6 +1,6 @@ # Template file for 'git-extras' pkgname=git-extras -version=7.1.0 +version=7.2.0 revision=1 build_style=gnu-makefile depends="bash git" @@ -8,9 +8,9 @@ short_desc="Little git extras" maintainer="icp " license="MIT" homepage="https://github.com/tj/git-extras" -changelog="https://raw.githubusercontent.com/tj/git-extras/master/History.md" +changelog="https://raw.githubusercontent.com/tj/git-extras/main/History.md" distfiles="https://github.com/tj/git-extras/archive/refs/tags/${version}.tar.gz" -checksum=e5c855361d2f1ec1be6ee601247153d9c8c04a221949b6ec3903b32fa736f542 +checksum=f570f19b9e3407e909cb98d0536c6e0b54987404a0a053903a54b81680c347f1 post_patch() { vsed -e 's|$(SYSCONFDIR)/bash-completion|/usr/share/bash-completion|' -i Makefile From 8f49adeab7d9c7a19990f9dd88683a4dc7f651ae Mon Sep 17 00:00:00 2001 From: icp Date: Fri, 26 Apr 2024 14:43:46 +0530 Subject: [PATCH 14/49] ruff: update to 0.4.2. --- srcpkgs/ruff/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/ruff/template b/srcpkgs/ruff/template index 9585c66b5c67af..3571e9d5637fd8 100644 --- a/srcpkgs/ruff/template +++ b/srcpkgs/ruff/template @@ -1,6 +1,6 @@ # Template file for 'ruff' pkgname=ruff -version=0.4.1 +version=0.4.2 revision=1 build_style=python3-pep517 build_helper="rust" @@ -12,7 +12,7 @@ license="MIT" homepage="https://docs.astral.sh/ruff/" changelog="https://raw.githubusercontent.com/astral-sh/ruff/main/CHANGELOG.md" distfiles="https://github.com/astral-sh/ruff/archive/refs/tags/v${version}.tar.gz" -checksum=7213ad13b15e766fb4f5d2fa24ffe1a1a55b47822a159e3c8f64b4a0e6ebca49 +checksum=7f08b9b79afdf75eb5528986f0ac8a7fe0183d5b1917cba7d7d595b09cb58d6a post_install() { vlicense LICENSE From ddcc53d38d1a3e8291114d04b4ccb104b6987d41 Mon Sep 17 00:00:00 2001 From: icp Date: Tue, 23 Apr 2024 11:25:47 +0530 Subject: [PATCH 15/49] oxipng: update to 9.1.1. --- srcpkgs/oxipng/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/oxipng/template b/srcpkgs/oxipng/template index c473f3c6ec46e9..e51e6a6dc2c2ae 100644 --- a/srcpkgs/oxipng/template +++ b/srcpkgs/oxipng/template @@ -1,6 +1,6 @@ # Template file for 'oxipng' pkgname=oxipng -version=9.0.0 +version=9.1.1 revision=1 build_style=cargo short_desc="Multithreaded lossless PNG compression optimizer" @@ -9,7 +9,7 @@ license="MIT" homepage="https://github.com/shssoichiro/oxipng" changelog="https://raw.githubusercontent.com/shssoichiro/oxipng/master/CHANGELOG.md" distfiles="https://github.com/shssoichiro/oxipng/archive/refs/tags/v${version}.tar.gz" -checksum=534fa8f349f52b01c2ee4332cef25ce1311edca04209ac6d972e38b171550a1b +checksum=f50db90c7ef95c0964dc980f6596b821f362e15d6d4bab247f1eb4aab7554db8 post_install() { vlicense LICENSE From afd3429669ce33cfed624e88f2ae1abfaa10428c Mon Sep 17 00:00:00 2001 From: Ben Jargowsky Date: Mon, 15 Apr 2024 18:42:51 -0700 Subject: [PATCH 16/49] root: update to 6.30.06 --- srcpkgs/root/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/root/template b/srcpkgs/root/template index 5ac16b099b7d01..678d1b7fa031f3 100644 --- a/srcpkgs/root/template +++ b/srcpkgs/root/template @@ -1,7 +1,7 @@ # Template file for 'root' pkgname=root -version=6.30.02 -revision=3 +version=6.30.06 +revision=1 # Only i686 and x86_64 seem to be officially supported archs="i686* x86_64*" build_style=cmake @@ -27,7 +27,7 @@ maintainer="Ben Jargowsky " license="LGPL-2.1-or-later" homepage="https://root.cern" distfiles="https://root.cern/download/root_v${version}.source.tar.gz" -checksum=7965a456d1ad1ee0d5fe4769bf5a8fec291af684ed93db0f3080a9c362435183 +checksum=300db7ed1b678ed2fb9635ca675921a1945c7c2103da840033b493091f55700c build_options="fortran" build_options_default="fortran" python_version=3 From 6a262d788489f35189b9771afbb53e97e344e3db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20L=2E=20C=2E=20Moreira?= Date: Sun, 28 Apr 2024 19:30:48 -0300 Subject: [PATCH 17/49] shellcheck: update to 0.10.0 --- srcpkgs/shellcheck/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/shellcheck/template b/srcpkgs/shellcheck/template index a003f2ac843db2..b863f3024dd722 100644 --- a/srcpkgs/shellcheck/template +++ b/srcpkgs/shellcheck/template @@ -1,6 +1,6 @@ # Template file for 'shellcheck' pkgname=shellcheck -version=0.9.0 +version=0.10.0 revision=1 build_style=haskell-stack stackage="lts-19.0" @@ -10,7 +10,7 @@ maintainer="Orphaned " license="GPL-3.0-or-later" homepage="https://www.shellcheck.net/" distfiles="https://github.com/koalaman/shellcheck/archive/v${version}.tar.gz" -checksum=3cec1fec786feee79dacdabf9de784a117b7f82388dbcca97ba56a5c9ff7d148 +checksum=149ef8f90c0ccb8a5a9e64d2b8cdd079ac29f7d2f5a263ba64087093e9135050 nocross=yes nopie_files="/usr/bin/shellcheck" From 4d6bfeae9c90c23c18529330357f14fe048c7a19 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, 24 Apr 2024 06:32:44 +0700 Subject: [PATCH 18/49] tcl: remove sqlite builtin bundle --- srcpkgs/tcl/template | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/srcpkgs/tcl/template b/srcpkgs/tcl/template index 8844ea516306d9..2c796a400736c5 100644 --- a/srcpkgs/tcl/template +++ b/srcpkgs/tcl/template @@ -1,14 +1,14 @@ # Template file for 'tcl' pkgname=tcl version=8.6.13 -revision=1 +revision=2 build_wrksrc=unix build_style=gnu-configure configure_args="--enable-threads --without-tzdata --enable-man-symlinks - --disable-static --disable-rpath --with-system-sqlite + --disable-static --disable-rpath tcl_cv_strstr_unbroken=ok tcl_cv_strtoul_unbroken=ok" -makedepends="zlib-devel sqlite-devel" +makedepends="zlib-devel" short_desc="TCL scripting language" maintainer="Orphaned " license="TCL" @@ -18,6 +18,11 @@ checksum=43a1fae7412f61ff11de2cfd05d28cfc3a73762f354a417c62370a54e2caf066 shlib_provides="libtcl${version%.*}.so" +post_extract() { + rm -rf pkgs/sqlite* + rm -rf unix/pkgs/sqlite* +} + do_check() { # thread-4.5 and thread-5* are skipped because they test UB make test TESTFLAGS="-skip 'thread-4.5 thread-5*'" From c4f026a98b0073069dc60ff45111ae03d73a8c72 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, 23 Apr 2024 18:49:47 +0700 Subject: [PATCH 19/49] sqlite: update to 3.45.3. --- srcpkgs/sqlite-lemon | 1 + srcpkgs/sqlite-lemon/template | 29 ---------------------- srcpkgs/sqlite-lemon/update | 1 - srcpkgs/sqlite-tcl | 1 + srcpkgs/sqlite-tools | 1 + srcpkgs/sqlite/template | 46 +++++++++++++++++++++++++++++------ 6 files changed, 42 insertions(+), 37 deletions(-) create mode 120000 srcpkgs/sqlite-lemon delete mode 100644 srcpkgs/sqlite-lemon/template delete mode 100644 srcpkgs/sqlite-lemon/update create mode 120000 srcpkgs/sqlite-tcl create mode 120000 srcpkgs/sqlite-tools diff --git a/srcpkgs/sqlite-lemon b/srcpkgs/sqlite-lemon new file mode 120000 index 00000000000000..90a746152e828d --- /dev/null +++ b/srcpkgs/sqlite-lemon @@ -0,0 +1 @@ +sqlite \ No newline at end of file diff --git a/srcpkgs/sqlite-lemon/template b/srcpkgs/sqlite-lemon/template deleted file mode 100644 index d82d3e1b732406..00000000000000 --- a/srcpkgs/sqlite-lemon/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'sqlite-lemon' -pkgname=sqlite-lemon -version=3.45.0 -revision=1 -short_desc="LALR(1) Parser Generator" -maintainer="Đoàn Trần Công Danh " -license="Public Domain" -homepage="https://sqlite.org/lemon.html" -distfiles="https://raw.githubusercontent.com/sqlite/sqlite/version-${version}/tool/lemon.c - https://raw.githubusercontent.com/sqlite/sqlite/version-${version}/tool/lempar.c" -checksum="8a7d39a6d55cef0e6769f869a09d1269e3aca366c44291e1445bb877e5e94b00 - 4cfe425b513895dd11af7d3cde963920a2daeb7f5731f706e6973bfc79f207ed" - -skip_extraction="lemon.c lempar.c" - -do_extract() { - vsrccopy $skip_extraction . - vsed -i -e 's,"lempar.c","/usr/share/lemon/lempar.c",' lemon.c -} - -do_build() { - echo $CC $CFLAGS $LDFLAGS -o lemon lemon.c - $CC $CFLAGS $LDFLAGS -o lemon lemon.c -} - -do_install() { - vbin lemon - vinstall lempar.c 644 usr/share/lemon -} diff --git a/srcpkgs/sqlite-lemon/update b/srcpkgs/sqlite-lemon/update deleted file mode 100644 index 425926ce0dad99..00000000000000 --- a/srcpkgs/sqlite-lemon/update +++ /dev/null @@ -1 +0,0 @@ -pattern='>Version \K[\d.]+' diff --git a/srcpkgs/sqlite-tcl b/srcpkgs/sqlite-tcl new file mode 120000 index 00000000000000..90a746152e828d --- /dev/null +++ b/srcpkgs/sqlite-tcl @@ -0,0 +1 @@ +sqlite \ No newline at end of file diff --git a/srcpkgs/sqlite-tools b/srcpkgs/sqlite-tools new file mode 120000 index 00000000000000..90a746152e828d --- /dev/null +++ b/srcpkgs/sqlite-tools @@ -0,0 +1 @@ +sqlite \ No newline at end of file diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template index 1d548eb479560b..c244b8d6876890 100644 --- a/srcpkgs/sqlite/template +++ b/srcpkgs/sqlite/template @@ -1,18 +1,20 @@ # Template file for 'sqlite' pkgname=sqlite -version=3.45.2 +version=3.45.3 revision=1 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ }) build_style=gnu-configure -configure_args="--enable-threadsafe --enable-dynamic-extensions --enable-fts5" -makedepends="libedit-devel zlib-devel" +configure_args="--enable-threadsafe --enable-dynamic-extensions --enable-fts5 + --with-tcl=$XBPS_CROSS_BASE/usr/lib" +hostmakedepends="tcl" +makedepends="libedit-devel zlib-devel tcl-devel" short_desc="SQL Database Engine in a C Library" maintainer="Orphaned " license="Public Domain" homepage="https://sqlite.org/" changelog="https://www.sqlite.org/changes.html" -distfiles="https://sqlite.org/2024/sqlite-autoconf-${_amalgamationver}.tar.gz" -checksum=bc9067442eedf3dd39989b5c5cfbfff37ae66cc9c99274e0c3052dc4d4a8f6ae +distfiles="https://sqlite.org/2024/sqlite-src-${_amalgamationver}.zip" +checksum=ec0c959e42cb5f1804135d0555f8ea32be6ff2048eb181bccd367c8f53f185d1 CFLAGS="-DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_COLUMN_METADATA \ -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_SECURE_DELETE \ @@ -29,8 +31,13 @@ case "$XBPS_TARGET_ENDIAN" in be) CFLAGS+=" -DSHA3_BYTEORDER=4321 -DSQLITE_BYTEORDER=4321";; esac -pre_configure() { - vsed -i -e 's/ -ltinfo//g' configure + +_tools="showdb showjournal showstat4 showwal sqldiff sqlite3_analyzer" +post_build() { + make $_tools + cd tool + echo $CC $CFLAGS $LDFLAGS -o lemon lemon.c + $CC $CFLAGS $LDFLAGS -o lemon lemon.c } sqlite-devel_package() { @@ -43,3 +50,28 @@ sqlite-devel_package() { vmove "usr/lib/*.so" } } + +sqlite-lemon_package() { + short_desc="LALR(1) Parser Generator from sqlite" + pkg_install() { + vbin tool/lemon + vinstall tool/lempar.c 644 usr/share/lemon + } +} + +sqlite-tools_package() { + short_desc+=" - tools" + pkg_install() { + local t + for t in $_tools; do + vbin $t + done + } +} + +sqlite-tcl_package() { + short_desc+=" - tcl bindings" + pkg_install() { + vmove "usr/lib/tcl*" + } +} From 4cccfdc3b50268ba805abe7136eba38131a194be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Mon, 22 Apr 2024 07:21:04 +0700 Subject: [PATCH 20/49] eolie: update to 0.9.101. --- srcpkgs/eolie/patches/libsoup3.patch | 67 ++++++++++++++++++++++++++ srcpkgs/eolie/patches/python-3.8.patch | 11 ----- srcpkgs/eolie/patches/re-raw.patch | 57 ++++++++++++++++++++++ srcpkgs/eolie/re-raw.patch | 57 ++++++++++++++++++++++ srcpkgs/eolie/template | 23 ++++++--- 5 files changed, 198 insertions(+), 17 deletions(-) create mode 100644 srcpkgs/eolie/patches/libsoup3.patch delete mode 100644 srcpkgs/eolie/patches/python-3.8.patch create mode 100644 srcpkgs/eolie/patches/re-raw.patch create mode 100644 srcpkgs/eolie/re-raw.patch diff --git a/srcpkgs/eolie/patches/libsoup3.patch b/srcpkgs/eolie/patches/libsoup3.patch new file mode 100644 index 00000000000000..8f47d542f2113d --- /dev/null +++ b/srcpkgs/eolie/patches/libsoup3.patch @@ -0,0 +1,67 @@ +--- a/eolie/application.py ++++ b/eolie/application.py +@@ -12,8 +12,8 @@ + + import gi + gi.require_version('Gtk', '3.0') +-gi.require_version('WebKit2', '4.0') +-gi.require_version('Soup', '2.4') ++gi.require_version('WebKit2', '4.1') ++gi.require_version('Soup', '3.0') + gi.require_version('Secret', '1') + gi.require_version('GtkSpell', '3.0') + gi.require_version("Handy", "1") +--- a/eolie/css_stylesheet.py ++++ b/eolie/css_stylesheet.py +@@ -126,18 +126,12 @@ class StyleSheet(GObject.Object): + """ + try: + session = Soup.Session.new() +- request = session.request(uri) +- stream = request.send(self.__cancellable) +- bytes = bytearray(0) +- buf = stream.read_bytes(1024, self.__cancellable).get_data() +- while buf: +- bytes += buf +- buf = stream.read_bytes(1024, self.__cancellable).get_data() +- stream.close() ++ msg = Soup.Message.new("GET", uri) ++ content = session.send_and_read(msg, self.__cancellable) + try: +- return bytes.decode("utf-8") ++ return content.decode("utf-8") + except: +- return bytes.decode("iso8859-1") ++ return content.decode("iso8859-1") + except Exception as e: + Logger.error("StyleSheet::__get_uri_contents(): %s -> %s" % + (e, uri)) +--- a/eolie/helper_task.py ++++ b/eolie/helper_task.py +@@ -11,7 +11,7 @@ + # along with this program. If not, see . + + import gi +-gi.require_version("Soup", "2.4") ++gi.require_version("Soup", "3.0") + from gi.repository import GLib, Soup + + from threading import Thread +@@ -63,11 +63,13 @@ class TaskHelper: + """ + try: + session = Soup.Session.new() +- session.set_property("accept-language-auto", True) ++ session.set_accept_language_auto(True) + if self.__user_agent is not None: +- session.set_property("user-agent", self.__user_agent) +- request = session.request(uri) +- request.send_async(cancellable, ++ session.set_user_agent(self.__user_agent) ++ msg = Soup.Message.new("GET", uri) ++ session.send_async(msg, ++ GLib.PRIORITY_DEFAULT, ++ cancellable, + self.__on_request_send_async, + callback, + cancellable, diff --git a/srcpkgs/eolie/patches/python-3.8.patch b/srcpkgs/eolie/patches/python-3.8.patch deleted file mode 100644 index 39e0437b3315e9..00000000000000 --- a/srcpkgs/eolie/patches/python-3.8.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/python-webextension/meson.build -+++ b/python-webextension/meson.build -@@ -2,7 +2,7 @@ - - webkitextension = dependency('webkit2gtk-web-extension-4.0') - pyobject = dependency('pygobject-3.0') --python3 = dependency('python3') -+python3 = dependency('python3-embed') - - pythonloader = configure_file( - input: 'pythonloader.c.in', diff --git a/srcpkgs/eolie/patches/re-raw.patch b/srcpkgs/eolie/patches/re-raw.patch new file mode 100644 index 00000000000000..429a02638ecc53 --- /dev/null +++ b/srcpkgs/eolie/patches/re-raw.patch @@ -0,0 +1,57 @@ +--- a/eolie/css_rule_import.py ++++ b/eolie/css_rule_import.py +@@ -32,7 +32,7 @@ class CSSImportRule: + self.__stylesheet = None + try: + parsed = urlparse(uri) +- search = re.search('@import url\(["\']?([^"\')]*)', css) ++ search = re.search(r'@import url\(["\']?([^"\')]*)', css) + css = search.group(1) + if css.startswith(".."): + path_split = parsed.path.split("/") +--- a/eolie/css_rule_list.py ++++ b/eolie/css_rule_list.py +@@ -35,7 +35,7 @@ class CSSRuleList: + for child in self.__get_children(css): + child = child.strip() + # Remove any comment +- child = re.sub("\/\*[^*]*[^/]*\*\/", "", child) ++ child = re.sub(r"\/\*[^*]*[^/]*\*\/", "", child) + if child.startswith("@media"): + rule = CSSMediaRule(child, uri, cancellable) + elif child.startswith("@supports"): +--- a/eolie/css_rule_style.py ++++ b/eolie/css_rule_style.py +@@ -121,7 +121,7 @@ class CSSStyleRule: + @return str + """ + value = re.sub('[ ]*!.*important', '', value) +- value = re.sub('url.*\([^\)]*\)', 'url()', value) ++ value = re.sub(r'url.*\([^\)]*\)', 'url()', value) + return value.strip() + + def __contains_color(self, value): +@@ -228,9 +228,9 @@ class CSSStyleRule: + """ + results = {} + # Extract values from rgb() and rgba() +- colors = re.findall('(rgb.?\([^\)]*\))', rule) ++ colors = re.findall(r'(rgb.?\([^\)]*\))', rule) + for color in colors: +- color_tuple = re.search('rgb.?\(([^\)]*)', color) ++ color_tuple = re.search(r'rgb.?\(([^\)]*)', color) + if color_tuple is None: + continue + split = self.__get_split(color_tuple[1]) +@@ -251,9 +251,9 @@ class CSSStyleRule: + """ + results = {} + # Extract values from hsl() and hsla() +- colors = re.findall('(hsl.?\([^\)]*\))', rule) ++ colors = re.findall(r'(hsl.?\([^\)]*\))', rule) + for color in colors: +- color_tuple = re.search('hsl.?\(([^\)]*)', color) ++ color_tuple = re.search(r'hsl.?\(([^\)]*)', color) + if color_tuple is None: + continue + split = self.__get_split(color_tuple[1]) diff --git a/srcpkgs/eolie/re-raw.patch b/srcpkgs/eolie/re-raw.patch new file mode 100644 index 00000000000000..429a02638ecc53 --- /dev/null +++ b/srcpkgs/eolie/re-raw.patch @@ -0,0 +1,57 @@ +--- a/eolie/css_rule_import.py ++++ b/eolie/css_rule_import.py +@@ -32,7 +32,7 @@ class CSSImportRule: + self.__stylesheet = None + try: + parsed = urlparse(uri) +- search = re.search('@import url\(["\']?([^"\')]*)', css) ++ search = re.search(r'@import url\(["\']?([^"\')]*)', css) + css = search.group(1) + if css.startswith(".."): + path_split = parsed.path.split("/") +--- a/eolie/css_rule_list.py ++++ b/eolie/css_rule_list.py +@@ -35,7 +35,7 @@ class CSSRuleList: + for child in self.__get_children(css): + child = child.strip() + # Remove any comment +- child = re.sub("\/\*[^*]*[^/]*\*\/", "", child) ++ child = re.sub(r"\/\*[^*]*[^/]*\*\/", "", child) + if child.startswith("@media"): + rule = CSSMediaRule(child, uri, cancellable) + elif child.startswith("@supports"): +--- a/eolie/css_rule_style.py ++++ b/eolie/css_rule_style.py +@@ -121,7 +121,7 @@ class CSSStyleRule: + @return str + """ + value = re.sub('[ ]*!.*important', '', value) +- value = re.sub('url.*\([^\)]*\)', 'url()', value) ++ value = re.sub(r'url.*\([^\)]*\)', 'url()', value) + return value.strip() + + def __contains_color(self, value): +@@ -228,9 +228,9 @@ class CSSStyleRule: + """ + results = {} + # Extract values from rgb() and rgba() +- colors = re.findall('(rgb.?\([^\)]*\))', rule) ++ colors = re.findall(r'(rgb.?\([^\)]*\))', rule) + for color in colors: +- color_tuple = re.search('rgb.?\(([^\)]*)', color) ++ color_tuple = re.search(r'rgb.?\(([^\)]*)', color) + if color_tuple is None: + continue + split = self.__get_split(color_tuple[1]) +@@ -251,9 +251,9 @@ class CSSStyleRule: + """ + results = {} + # Extract values from hsl() and hsla() +- colors = re.findall('(hsl.?\([^\)]*\))', rule) ++ colors = re.findall(r'(hsl.?\([^\)]*\))', rule) + for color in colors: +- color_tuple = re.search('hsl.?\(([^\)]*)', color) ++ color_tuple = re.search(r'hsl.?\(([^\)]*)', color) + if color_tuple is None: + continue + split = self.__get_split(color_tuple[1]) diff --git a/srcpkgs/eolie/template b/srcpkgs/eolie/template index de74cc6e7ab29f..340a8924d4fb97 100644 --- a/srcpkgs/eolie/template +++ b/srcpkgs/eolie/template @@ -1,17 +1,28 @@ # Template file for 'eolie' pkgname=eolie -version=0.9.62 -revision=7 +version=0.9.101 +revision=1 _eolie_hash=bb4aad19272cc636bd17f2f6602127fe +_po=d5aac9503b4af24e3df89f531305cf9a70e26549 build_style=meson -pycompile_module="eolie" hostmakedepends="appstream-glib desktop-file-utils glib-devel pkg-config gobject-introspection python3-MarkupSafe gettext" -makedepends="gtk+3-devel libglib-devel python3-gobject-devel webkit2gtk-devel" -depends="gtkspell3 python3-dateutil python3-gobject webkit2gtk python3-PyFxA" +makedepends="gtk+3-devel libglib-devel python3-gobject-devel + libwebkit2gtk41-devel" +depends="gtkspell3 python3-dateutil python3-gobject libwebkit2gtk41 python3-PyFxA" short_desc="Web browser for GNOME" maintainer="Enno Boland " license="GPL-3.0-or-later" homepage="https://wiki.gnome.org/Apps/Eolie" distfiles="https://gitlab.gnome.org/World/eolie/uploads/${_eolie_hash}/eolie-${version}.tar.xz" -checksum=9da359895306cf5929a01acb60d1506afb0a04ddbbd0d80ae1d0ba831e34671b +distfiles="https://adishatz.org/eolie/eolie-${version}.tar.xz" +distfiles="https://gitlab.gnome.org/World/eolie/-/archive/${version}/eolie-${version}.tar.bz2 + https://gitlab.gnome.org/gnumdk/eolie-po/-/archive/${_po}/eolie-po-${_po}.tar.bz2" +checksum="8e2af0482368c58a0931817d4c8a276c0d8d1a456ceb1ab7c80a3e2aea461b6a + ba9f85ff4e8a605f3b586b6ca7234ead8980a0a4b709131ff876c90b61553b58" + +skip_extraction="eolie-po-${_po}.tar.bz2" + +post_extract() { + vsrcextract -C subprojects/po eolie-po-${_po}.tar.bz2 +} From 1490930354807a31bbf673b1fd80dd1a4f1dd863 Mon Sep 17 00:00:00 2001 From: Luciogi Date: Thu, 18 Apr 2024 07:35:57 +0500 Subject: [PATCH 21/49] common/shlib: add libaccounts-qt6, libpoppler-qt6 --- common/shlibs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/common/shlibs b/common/shlibs index 794290d3a2f77d..105196bea39154 100644 --- a/common/shlibs +++ b/common/shlibs @@ -354,6 +354,7 @@ libpoppler.so.133 libpoppler-23.12.0_1 libpoppler-glib.so.8 poppler-glib-0.18.2_1 libpoppler-cpp.so.0 poppler-cpp-0.18.2_1 libpoppler-qt5.so.1 poppler-qt5-0.31.0_1 +libpoppler-qt6.so.3 poppler-qt6-23.12.0_1 libtcl8.6.so tcl-8.6.0_1 libtk8.6.so tk-8.6.1_3 libsqlite3.so.0 sqlite-3.38.0_1 @@ -2720,6 +2721,7 @@ libcurlpp.so.1 curlpp-0.8.1_1 libtcd.so.1 libtcd-2.2.7.r2_1 libaccounts-glib.so.0 libaccounts-glib-1.26_1 libaccounts-qt5.so.1 libaccounts-qt5-1.14_1 +libaccounts-qt6.so.1 libaccounts-qt6-1.17_1 libshotwell-plugin-dev-1.0.so.0 shotwell-0.30.0_1 libshotwell-plugin-common.so.0 shotwell-0.30.0_1 libshotwell-authenticator.so.0 shotwell-0.30.0_1 From 50e54af8fdf81735f67b02aca8d3a96080a9bdab Mon Sep 17 00:00:00 2001 From: Luciogi Date: Wed, 17 Apr 2024 23:06:52 +0500 Subject: [PATCH 22/49] extra-cmake-modules: update to 6.1.0. --- srcpkgs/extra-cmake-modules/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/extra-cmake-modules/template b/srcpkgs/extra-cmake-modules/template index 7a0235d6db02c2..97a020bebd53f5 100644 --- a/srcpkgs/extra-cmake-modules/template +++ b/srcpkgs/extra-cmake-modules/template @@ -1,6 +1,6 @@ # Template file for 'extra-cmake-modules' pkgname=extra-cmake-modules -version=6.0.0 +version=6.1.0 revision=1 build_style=cmake configure_args="-DBUILD_HTML_DOCS=ON" @@ -12,7 +12,7 @@ maintainer="John " license="BSD-3-Clause" homepage="https://invent.kde.org/frameworks/extra-cmake-modules" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=23992bf19db717156b7d6dd13118caa79fd57f090beb062e8308db3c09f70d0c +checksum=76c9edf00807e6cf8d4ae35f5195b4bc3fe94648d976fef532bf7f97d86388bd python_version=3 do_check() { From 3b6c4bed123e28267e3d88fe4d7ed95427ae24b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Mon, 29 Apr 2024 13:40:44 +0700 Subject: [PATCH 23/49] update_check: add pypi link, strip kf6- prefix --- common/xbps-src/shutils/update_check.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/common/xbps-src/shutils/update_check.sh b/common/xbps-src/shutils/update_check.sh index b5439564724223..26c766f040ce89 100644 --- a/common/xbps-src/shutils/update_check.sh +++ b/common/xbps-src/shutils/update_check.sh @@ -11,7 +11,9 @@ update_check() { local curlargs=( -A "xbps-src-update-check/$XBPS_SRC_VERSION" --max-time 10 --compressed -Lsk - ) + ) + + pkgname=${pkgname#kf6-} # XBPS_UPDATE_CHECK_VERBOSE is the old way to show verbose messages [ "$XBPS_UPDATE_CHECK_VERBOSE" ] && XBPS_VERBOSE="$XBPS_UPDATE_CHECK_VERBOSE" @@ -67,7 +69,7 @@ update_check() { *code.google.com*|*googlecode*|\ *launchpad.net*|\ *cpan.*|\ - *pythonhosted.org*|\ + *pythonhosted.org*|*pypi.org/project/*|\ *github.com*|\ *//gitlab.*|\ *bitbucket.org*|\ @@ -129,10 +131,10 @@ update_check() { url="https://launchpad.net/$pkgurlname/+download";; *cpan.*) pkgname=${pkgname#perl-};; - *pythonhosted.org*) + *pythonhosted.org*|*pypi.org/project/*) pkgname=${pkgname#python-} pkgname=${pkgname#python3-} - rx="(?<=${pkgname//-/[-_]}-)[0-9.]+(post[0-9]*)?(?=(([.]tar|-cp|-py[0-9]+-none)))" + rx="(?<=${pkgname//-/[-_]}-)[0-9.]+(post[0-9]*)?(?=(([.]tar|-cp|-py)))" url="https://pypi.org/simple/$pkgname";; *github.com*) pkgurlname="$(printf %s "$url" | cut -d/ -f4,5)" From 33e28b8c0eb28b428f9cc8e88555af11d53dd751 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Mon, 29 Apr 2024 13:03:02 +0200 Subject: [PATCH 24/49] grep: fix recursion on many files https://debbugs.gnu.org/cgi/bugreport.cgi?bug=64773 Made aware of by @thesamesam. --- srcpkgs/grep/patches/dirfd.patch | 32 ++++++++++++++++++++++++++++++++ srcpkgs/grep/template | 8 ++++++-- 2 files changed, 38 insertions(+), 2 deletions(-) create mode 100644 srcpkgs/grep/patches/dirfd.patch diff --git a/srcpkgs/grep/patches/dirfd.patch b/srcpkgs/grep/patches/dirfd.patch new file mode 100644 index 00000000000000..c2e648cd74a042 --- /dev/null +++ b/srcpkgs/grep/patches/dirfd.patch @@ -0,0 +1,32 @@ +From d4d8abb39eb02c555f062b1f83ffcfac999c582f Mon Sep 17 00:00:00 2001 +From: Bruno Haible +Date: Fri, 5 May 2023 12:02:49 +0200 +Subject: dirfd: Fix bogus override (regression 2023-04-26). + +Reported by Bjarni Ingi Gislason in +. + +* m4/dirfd.m4 (gl_FUNC_DIRFD): Fix mistake in last change. +--- +--- a/m4/dirfd.m4 ++++ b/m4/dirfd.m4 +@@ -1,4 +1,4 @@ +-# serial 27 -*- Autoconf -*- ++# serial 28 -*- Autoconf -*- + + dnl Find out how to get the file descriptor associated with an open DIR*. + +@@ -40,10 +40,6 @@ AC_DEFUN([gl_FUNC_DIRFD], + HAVE_DIRFD=0 + else + HAVE_DIRFD=1 +- dnl Replace only if the system declares dirfd already. +- if test $ac_cv_have_decl_dirfd = yes; then +- REPLACE_DIRFD=1 +- fi + dnl Replace dirfd() on native Windows, to support fdopendir(). + AC_REQUIRE([gl_DIRENT_DIR]) + if test $DIR_HAS_FD_MEMBER = 0; then +-- +cgit v1.1 + diff --git a/srcpkgs/grep/template b/srcpkgs/grep/template index 0e90b7d1b85352..d614d78e0c1665 100644 --- a/srcpkgs/grep/template +++ b/srcpkgs/grep/template @@ -1,9 +1,9 @@ # Template file for 'grep' pkgname=grep version=3.11 -revision=1 +revision=2 build_style=gnu-configure -hostmakedepends="pkg-config" +hostmakedepends="automake gettext-devel-tools pkg-config" makedepends="pcre2-devel" checkdepends="perl" short_desc="GNU grep utility" @@ -12,3 +12,7 @@ license="GPL-3.0-or-later" homepage="https://www.gnu.org/software/grep/" distfiles="${GNU_SITE}/grep/grep-${version}.tar.xz" checksum=1db2aedde89d0dea42b16d9528f894c8d15dae4e190b59aecc78f5a951276eab + +pre_configure() { + autoreconf -fi +} From 01b049f40c579fedb914f936fcd25a8d9f73c778 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Mon, 29 Apr 2024 13:05:35 +0200 Subject: [PATCH 25/49] gucci: update to 1.6.11. --- srcpkgs/gucci/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/gucci/template b/srcpkgs/gucci/template index 63bee6ecfc703c..24589185b01681 100644 --- a/srcpkgs/gucci/template +++ b/srcpkgs/gucci/template @@ -1,6 +1,6 @@ # Template file for 'gucci' pkgname=gucci -version=1.6.10 +version=1.6.11 revision=2 build_style=go go_import_path="github.com/noqcks/gucci" @@ -9,8 +9,8 @@ short_desc="Simple CLI templating tool written in Go" maintainer="Leah Neukirchen " license="MIT" homepage="https://github.com/noqcks/gucci" -distfiles="https://github.com/noqcks/gucci/archive/refs/tags/${version}.tar.gz" -checksum=1cdf723cf95708234034608a9628aed642cfb2f0ad58f58756694e34d18e557b +distfiles="https://github.com/noqcks/gucci/archive/refs/tags/v${version}.tar.gz" +checksum=4471049d50450525dc848075894ae8bc48f897fe180857d2827fdb78feed1525 post_install() { vlicense LICENSE From 7e18db0077f510d41a5d0fcaea41a76e4d15bf54 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Mon, 29 Apr 2024 15:06:55 +0200 Subject: [PATCH 26/49] linux6.8: update to 6.8.8. --- srcpkgs/linux6.8/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/linux6.8/template b/srcpkgs/linux6.8/template index 7dd87784363c41..df56f71fff5c39 100644 --- a/srcpkgs/linux6.8/template +++ b/srcpkgs/linux6.8/template @@ -1,6 +1,6 @@ # Template file for 'linux6.8' pkgname=linux6.8 -version=6.8.7 +version=6.8.8 revision=1 short_desc="Linux kernel and modules (${version%.*} series)" maintainer="Duncaen " @@ -14,7 +14,7 @@ if [ "${version##*.}" != 0 ]; then fi checksum="c969dea4e8bb6be991bbf7c010ba0e0a5643a3a8d8fb0a2aaa053406f1e965f3 - 6ef359c3497d90b0a687d1dc2050d0c662f6a72224c8bf6122847002e145ce11" + cc0515039db5cd6e35a9acb1e4fe6dea4bccb429171460c71e070cbf9ce1849e" python_version=3 # XXX Restrict archs until a proper -dotconfig is available in FILESDIR. From 45f6237e7671af0fe83df5b9c3d255a03dd2ea48 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Mon, 29 Apr 2024 15:17:38 +0200 Subject: [PATCH 27/49] linux6.6: update to 6.6.29. --- srcpkgs/linux6.6/files/i386-dotconfig | 6 ++---- srcpkgs/linux6.6/files/x86_64-dotconfig | 6 ++---- srcpkgs/linux6.6/template | 4 ++-- 3 files changed, 6 insertions(+), 10 deletions(-) diff --git a/srcpkgs/linux6.6/files/i386-dotconfig b/srcpkgs/linux6.6/files/i386-dotconfig index 69eda597568f09..6a8e75c690d76c 100644 --- a/srcpkgs/linux6.6/files/i386-dotconfig +++ b/srcpkgs/linux6.6/files/i386-dotconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 6.6.27 Kernel Configuration +# Linux/i386 6.6.29 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0" CONFIG_CC_IS_GCC=y @@ -503,9 +503,7 @@ CONFIG_RETPOLINE=y CONFIG_RETHUNK=y # CONFIG_GDS_FORCE_MITIGATION is not set CONFIG_MITIGATION_RFDS=y -CONFIG_SPECTRE_BHI_ON=y -# CONFIG_SPECTRE_BHI_OFF is not set -# CONFIG_SPECTRE_BHI_AUTO is not set +CONFIG_MITIGATION_SPECTRE_BHI=y # # Power management and ACPI options diff --git a/srcpkgs/linux6.6/files/x86_64-dotconfig b/srcpkgs/linux6.6/files/x86_64-dotconfig index d0a3d7baa5434a..54b986ae523fe2 100644 --- a/srcpkgs/linux6.6/files/x86_64-dotconfig +++ b/srcpkgs/linux6.6/files/x86_64-dotconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 6.6.27 Kernel Configuration +# Linux/x86_64 6.6.29 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0" CONFIG_CC_IS_GCC=y @@ -546,9 +546,7 @@ CONFIG_CPU_SRSO=y CONFIG_SLS=y # CONFIG_GDS_FORCE_MITIGATION is not set CONFIG_MITIGATION_RFDS=y -CONFIG_SPECTRE_BHI_ON=y -# CONFIG_SPECTRE_BHI_OFF is not set -# CONFIG_SPECTRE_BHI_AUTO is not set +CONFIG_MITIGATION_SPECTRE_BHI=y CONFIG_ARCH_HAS_ADD_PAGES=y # diff --git a/srcpkgs/linux6.6/template b/srcpkgs/linux6.6/template index 835785a474799a..6344768283c16d 100644 --- a/srcpkgs/linux6.6/template +++ b/srcpkgs/linux6.6/template @@ -1,6 +1,6 @@ # Template file for 'linux6.6' pkgname=linux6.6 -version=6.6.27 +version=6.6.29 revision=1 short_desc="Linux kernel and modules (${version%.*} series)" maintainer="Duncaen " @@ -14,7 +14,7 @@ if [ "${version##*.}" != 0 ]; then fi checksum="d926a06c63dd8ac7df3f86ee1ffc2ce2a3b81a2d168484e76b5b389aba8e56d0 - 08de3bf1c8221608b0f0ac2de68ca01c6aa4481c9effbab566d2c59d3926b68a" + fe8e36b302a4693265c88c5497c1dd59163d1eb54c3895b54c83810265f25550" python_version=3 # XXX Restrict archs until a proper -dotconfig is available in FILESDIR. From db381e9485d75ff4311f71ac6f6ad90dd2664d91 Mon Sep 17 00:00:00 2001 From: Mihail Ivanchev Date: Thu, 25 Apr 2024 16:33:12 +0200 Subject: [PATCH 28/49] cozy: update to 1.3.0 --- srcpkgs/cozy/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/cozy/template b/srcpkgs/cozy/template index 28965f32346dad..2e920cf9c658b3 100644 --- a/srcpkgs/cozy/template +++ b/srcpkgs/cozy/template @@ -1,12 +1,12 @@ # Template file for 'cozy' pkgname=cozy -version=1.2.1 -revision=3 +version=1.3.0 +revision=1 build_style=meson hostmakedepends="pkg-config glib-devel python3 python3-distro python3-peewee python3-mutagen python3-gobject-devel gettext desktop-file-utils gtk+3-devel" -makedepends="glib-devel python3-gobject-devel libhandy1-devel granite-devel" +makedepends="libadwaita-devel glib-devel python3-gobject-devel libhandy1-devel granite-devel" depends="python3-peewee gst-libav gst-plugins-good1 gst1-python3 python3-mutagen python3-distro python3-apsw python3-packaging python3-pytz python3-requests python3-gobject libhandy1 granite libdazzle" @@ -15,4 +15,4 @@ maintainer="Frank Steinborn " license="GPL-3.0-only, LGPL-3.0-only, Apache-2.0" homepage="https://github.com/geigi/cozy" distfiles="https://github.com/geigi/cozy/archive/${version}.tar.gz" -checksum=5522dd3e2aa8a75478515c4ae299e71fa32a919703cc4a532fba797363cc5844 +checksum=b4e5d438f5d3f5d236a49f3fcb433ca4fa489d7d5995961a5d967950bbb6c102 From 6e95586eebb945cd8f2392975c24cd853903ddeb Mon Sep 17 00:00:00 2001 From: Elie ROUDNINSKI Date: Mon, 29 Apr 2024 16:09:43 +0200 Subject: [PATCH 29/49] cloudflared: update to version 2024.4.1 --- srcpkgs/cloudflared/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/cloudflared/template b/srcpkgs/cloudflared/template index 23dd85770e2fa4..be551fd29bd3ba 100644 --- a/srcpkgs/cloudflared/template +++ b/srcpkgs/cloudflared/template @@ -1,6 +1,6 @@ # Template file for 'cloudflared' pkgname=cloudflared -version=2024.3.0 +version=2024.4.1 revision=1 build_style=go go_import_path=github.com/cloudflare/cloudflared @@ -13,7 +13,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=6e5fda072d81b2d40208a0d244b44aaf607f26709711e157e23f44f812594e93 +checksum=11bed2bd793cc03775aa6270797ed328434bc982e09fd3597e267590f28d2436 pre_build() { go_ldflags+=" -X \"main.BuildTime=$(date -u '+%Y-%m-%d-%H:%M UTC')\"" From 149820143dcfa86a0326f14942b4393255be5f6a Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Mon, 29 Apr 2024 12:47:09 -0400 Subject: [PATCH 30/49] broot: update to 1.37.0 --- srcpkgs/broot/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/broot/template b/srcpkgs/broot/template index 4a2c0b720ccba0..b3fca3aa2e3eb3 100644 --- a/srcpkgs/broot/template +++ b/srcpkgs/broot/template @@ -1,6 +1,6 @@ # Template file for 'broot' pkgname=broot -version=1.36.0 +version=1.37.0 revision=1 build_style=cargo hostmakedepends="pkg-config" @@ -11,7 +11,7 @@ license="MIT" homepage="https://dystroy.org/broot/" changelog="https://raw.githubusercontent.com/Canop/broot/main/CHANGELOG.md" distfiles="https://github.com/Canop/broot/archive/refs/tags/v${version}.tar.gz" -checksum=2929d18c2398afa073f170941a45cd8ab4693d272e1c487c95f7e527569cda99 +checksum=59335d101b943a7907ceb1ef2d4cf29e755cdf062d3459ebfc294965d4be0e7d if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then broken="exr crate errors on big endian" From db5c7a1db980ba593bfb237a7b6467ea13588372 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Mon, 29 Apr 2024 12:57:48 -0400 Subject: [PATCH 31/49] watchexec: update to 2.1.0 --- srcpkgs/watchexec/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/watchexec/template b/srcpkgs/watchexec/template index 382c78bc7b707c..97776674b46505 100644 --- a/srcpkgs/watchexec/template +++ b/srcpkgs/watchexec/template @@ -1,6 +1,6 @@ # Template file for 'watchexec' pkgname=watchexec -version=2.0.0 +version=2.1.0 revision=1 build_style=cargo make_install_args="--path crates/cli" @@ -11,7 +11,7 @@ license="Apache-2.0" homepage="https://github.com/watchexec/watchexec" changelog="https://github.com/watchexec/watchexec/releases" distfiles="https://github.com/watchexec/watchexec/archive/refs/tags/v${version}.tar.gz" -checksum=a613143f9cc8a1ec2a917ae2dd0c03156bf79e6a2dc1ee1ae76419ed47bc8d29 +checksum=acac35485b57ebf494b1025550eb88dc534841e4081dbba47ecb0168e7f214ab if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then XBPS_CROSS_RUSTFLAGS+=" -latomic" From 3862262a8c1865295ae512cce35f5fed0391b1a6 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Mon, 29 Apr 2024 12:58:48 -0400 Subject: [PATCH 32/49] comrak: update to 0.23.0 --- srcpkgs/comrak/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/comrak/template b/srcpkgs/comrak/template index d70995da9ae999..68165deabf25a1 100644 --- a/srcpkgs/comrak/template +++ b/srcpkgs/comrak/template @@ -1,6 +1,6 @@ # Template file for 'comrak' pkgname=comrak -version=0.22.0 +version=0.23.0 revision=1 build_style=cargo hostmakedepends="pkg-config" @@ -11,7 +11,7 @@ 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/refs/tags/${version}.tar.gz" -checksum=41624734dcb7096674d624ae45ed770f8fa15fafd9870dedc2531dd5214ff552 +checksum=e291ac08a699cc6c4afb79f3dd23ee1b453dfd66d1c86af5d71889e25a458830 post_install() { vlicense COPYING From 69b64d3e8da719711fba738a5165c40c0a7938cc Mon Sep 17 00:00:00 2001 From: icp Date: Thu, 25 Apr 2024 12:42:49 +0530 Subject: [PATCH 33/49] black: update to 24.4.2. --- srcpkgs/black/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/black/template b/srcpkgs/black/template index 32b3b6b2bfd587..38e830e7a3de42 100644 --- a/srcpkgs/black/template +++ b/srcpkgs/black/template @@ -1,6 +1,6 @@ # Template file for 'black' pkgname=black -version=24.4.0 +version=24.4.2 revision=1 build_style=python3-pep517 hostmakedepends="hatchling hatch-vcs" @@ -14,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=f07b69fda20578367eaebbd670ff8fc653ab181e1ff95d84497f9fa20e7d0641 +checksum=c872b53057f000085da66a19c55d68f6f8ddcac2642392ad3a355878406fbd4d post_check() { PYTHONPATH=src python3 -m black --check src tests From 1e1ea1b2679ca849b470b6f0647b16f4cc1adf08 Mon Sep 17 00:00:00 2001 From: icp Date: Thu, 25 Apr 2024 23:52:14 +0530 Subject: [PATCH 34/49] ast-grep: update to 0.21.1. --- srcpkgs/ast-grep/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/ast-grep/template b/srcpkgs/ast-grep/template index 31ca74bace3b5c..13639c040013e5 100644 --- a/srcpkgs/ast-grep/template +++ b/srcpkgs/ast-grep/template @@ -1,6 +1,6 @@ # Template file for 'ast-grep' pkgname=ast-grep -version=0.20.5 +version=0.21.1 revision=1 build_style=cargo make_check_args="-- --skip=test_unmatching_id skip=test_merge_with_globs" @@ -11,7 +11,7 @@ license="MIT" homepage="https://ast-grep.github.io" changelog="https://raw.githubusercontent.com/ast-grep/ast-grep/main/CHANGELOG.md" distfiles="https://static.crates.io/crates/ast-grep/ast-grep-${version}.crate" -checksum=0a147728bb6eca7080ca58bbc2c5edebf3153d2fccff02274cc07f7becc0ed37 +checksum=19cc31f9a387f534cd2f83b00118e92e8a1a5ad83c640cf99e4c6f379553ef8a post_install() { vlicense LICENSE From fe2d5602dcf483e5547d616cf2671655612f8916 Mon Sep 17 00:00:00 2001 From: 0xdeadbad Date: Mon, 29 Apr 2024 18:51:13 -0300 Subject: [PATCH 35/49] discord: update to 0.0.52 --- srcpkgs/discord/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template index b764d770b01c18..d7214614f867a3 100644 --- a/srcpkgs/discord/template +++ b/srcpkgs/discord/template @@ -1,6 +1,6 @@ # Template file for 'discord' pkgname=discord -version=0.0.51 +version=0.0.52 revision=1 archs="x86_64" depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic @@ -10,7 +10,7 @@ maintainer="Ryan Conwell " license="custom:Proprietary" homepage="https://discord.com" distfiles="https://dl.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz" -checksum=c3cccb79aa895dd6c8ebb5ff503c522d0c597a2e5eada6bf0643196be183a589 +checksum=e5c27379d12ec5d1a2ce051e9c1f838c57fe330624f2e4c7e2d8e25b3babfaaf repository=nonfree restricted=yes nopie=yes From e555fb7aec2cd4c773a653d988b1bbbeeb441513 Mon Sep 17 00:00:00 2001 From: Ramdziana F Y Date: Tue, 30 Apr 2024 06:23:26 +0700 Subject: [PATCH 36/49] vivaldi: update to 6.7.3329.21 --- srcpkgs/vivaldi/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/vivaldi/template b/srcpkgs/vivaldi/template index 9dd368e61a5bbf..b8f6a1b4b3e653 100644 --- a/srcpkgs/vivaldi/template +++ b/srcpkgs/vivaldi/template @@ -2,7 +2,7 @@ # Permission to redistribute is granted. # see: srcpkgs/vivaldi/files/redistribution-permission.eml pkgname=vivaldi -version=6.6.3271.61+1 +version=6.7.3329.21+1 revision=1 archs="x86_64 aarch64 armv7l" depends="desktop-file-utils hicolor-icon-theme xz libnotify xdg-utils" @@ -16,15 +16,15 @@ skiprdeps="/opt/vivaldi/libqt5_shim.so /opt/vivaldi/libqt6_shim.so" case "$XBPS_TARGET_MACHINE" in x86_64) distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version//+/-}_amd64.deb" - checksum=5ede292c1db7559fe3f60fd008e413aeb85076ec6cd67078c3262405e7c53c84 + checksum=84bcaaf3ac9d6c4cd4f9c11a620da4439b8374cf1b2361b71cf5a254f1409509 ;; aarch64) distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version//+/-}_arm64.deb" - checksum=45c73fa6e7c834e409964408e8a916559b678772af28b4ba8d1590353c4f1665 + checksum=030af293261c52e88f12882299fcea2cae9ee8fcc1aa9f4c96341053086f70e0 ;; armv7l) distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version//+/-}_armhf.deb" - checksum=0c01b1b49e7a73e83b209e1d597e82aed3f1d64059f16c1414c3b7d205a6bdd7 + checksum=c358e81886e679abb63bd4f3e3ad52b1cfac04f1873a707eda26f955756a5fa6 ;; *) broken="No distfiles available for this target" From 239ab055b05891d0502e1149463126a51309fcd8 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 29 Apr 2024 19:00:02 -0400 Subject: [PATCH 37/49] goimapnotify: update to 2.3.15. --- srcpkgs/goimapnotify/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/goimapnotify/template b/srcpkgs/goimapnotify/template index ce074e0351e103..53ebe3f37ed26c 100644 --- a/srcpkgs/goimapnotify/template +++ b/srcpkgs/goimapnotify/template @@ -1,6 +1,6 @@ # Template file for 'goimapnotify' pkgname=goimapnotify -version=2.3.12 +version=2.3.15 revision=1 build_style=go go_import_path="gitlab.com/shackra/goimapnotify" @@ -10,4 +10,4 @@ license="GPL-3.0-only" homepage="https://gitlab.com/shackra/goimapnotify" changelog="https://gitlab.com/shackra/goimapnotify/blob/master/CHANGELOG.rst" distfiles="https://${go_import_path}/-/archive/${version}/${pkgname}-${version}.tar.gz" -checksum=54fd9aadebb7cbe470718dc10dba4c550e918f7d1bcbda3663c375c61c48bd86 +checksum=4ccd55c248e1e7ff29b3479eaf38b9b62f946bd950b5c681a3d25a499ddfd6b2 From db893716198326a08f6b020f8ab0a06300d3a5e9 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 29 Apr 2024 19:00:12 -0400 Subject: [PATCH 38/49] python3-paho_mqtt: update to 2.1.0. --- srcpkgs/python3-paho_mqtt/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-paho_mqtt/template b/srcpkgs/python3-paho_mqtt/template index 22934b006df7a5..fb5574e5a59547 100644 --- a/srcpkgs/python3-paho_mqtt/template +++ b/srcpkgs/python3-paho_mqtt/template @@ -1,6 +1,6 @@ # Template file for 'python3-paho_mqtt' pkgname=python3-paho_mqtt -version=2.0.0 +version=2.1.0 revision=1 build_style=python3-pep517 hostmakedepends="hatchling" @@ -11,7 +11,7 @@ license="custom:EDL-1.0, EPL-2.0" homepage="https://eclipse.dev/paho/" changelog="https://raw.githubusercontent.com/eclipse/paho.mqtt.python/master/ChangeLog.txt" distfiles="${PYPI_SITE}/p/paho_mqtt/paho_mqtt-${version}.tar.gz" -checksum=13b205f29251e4f2c66a6c923c31fc4fd780561e03b2d775cff8e4f2915cf947 +checksum=12d6e7511d4137555a3f6ea167ae846af2c7357b10bc6fa4f7c3968fc1723834 # Most useful checks require a listening broker make_check=no From d75a2c043623acb8cf691c1d38edc66b6e1a877f Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 29 Apr 2024 19:06:28 -0400 Subject: [PATCH 39/49] python3-pyproject-hooks: update to 1.1.0. --- srcpkgs/python3-pyproject-hooks/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/python3-pyproject-hooks/template b/srcpkgs/python3-pyproject-hooks/template index 3286bda4e45235..82b16709bbb15a 100644 --- a/srcpkgs/python3-pyproject-hooks/template +++ b/srcpkgs/python3-pyproject-hooks/template @@ -1,7 +1,7 @@ # Template file for 'python3-pyproject-hooks' pkgname=python3-pyproject-hooks -version=1.0.0 -revision=2 +version=1.1.0 +revision=1 # This package is required by python3-build, used by the python3-pep517 style; # using that style here would create a cycle build_style=python3-module @@ -13,8 +13,8 @@ short_desc="Low-level library for calling Python build backends" maintainer="Andrew J. Hesford " license="MIT" homepage="https://pyproject-hooks.readthedocs.io/" -distfiles="${PYPI_SITE}/p/pyproject_hooks/pyproject_hooks-${version}.tar.gz" -checksum=f271b298b97f5955d53fb12b72c1fb1948c22c1a6b70b315c54cedaca0264ef5 +distfiles="https://github.com/pypa/pyproject-hooks/archive/v${version}.tar.gz" +checksum=1cbbabcd93ea1ac50cca7f23e5b640904684ae6c85003c6f7cf02b598c33f28f do_build() { python3 -m flit_core.wheel From e59cff5fed1b60363927e7826c35d93ec734754d Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 29 Apr 2024 19:07:20 -0400 Subject: [PATCH 40/49] python3-scikit-build-core: update to 0.9.3. --- srcpkgs/python3-scikit-build-core/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-scikit-build-core/template b/srcpkgs/python3-scikit-build-core/template index 995c00ff8cc1c3..f4701d404f4799 100644 --- a/srcpkgs/python3-scikit-build-core/template +++ b/srcpkgs/python3-scikit-build-core/template @@ -1,6 +1,6 @@ # Template file for 'python3-scikit-build-core' pkgname=python3-scikit-build-core -version=0.9.2 +version=0.9.3 revision=1 build_style=python3-pep517 hostmakedepends="hatchling hatch-vcs" @@ -10,6 +10,6 @@ maintainer="Andrew J. Hesford " license="Apache-2.0" homepage="https://scikit-build-core.readthedocs.io" distfiles="${PYPI_SITE}/s/scikit_build_core/scikit_build_core-${version}.tar.gz" -checksum=4b8423d3a6e06a7ff9bb8e0bdf9c0fc425bb3992de09237369a8dd90fd570bb8 +checksum=341d113e473a5409dc62522e8b1b1b8b1647a0b95557ad15f6be2a36071fd390 # Tests require unpackaged dependencies make_check=no From 3ca41f06b0d43709061fbe8bf38fe6510c0257bc Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Mon, 29 Apr 2024 19:07:33 -0400 Subject: [PATCH 41/49] python3-threadpoolctl: update to 3.5.0. --- srcpkgs/python3-threadpoolctl/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-threadpoolctl/template b/srcpkgs/python3-threadpoolctl/template index 7c0ba1e9da3c3d..f1171c60316b78 100644 --- a/srcpkgs/python3-threadpoolctl/template +++ b/srcpkgs/python3-threadpoolctl/template @@ -1,6 +1,6 @@ # Template file for 'python3-threadpoolctl' pkgname=python3-threadpoolctl -version=3.4.0 +version=3.5.0 revision=1 build_style=python3-pep517 hostmakedepends="python3-flit_core" @@ -11,7 +11,7 @@ maintainer="Andrew J. Hesford " license="BSD-3-Clause" homepage="https://github.com/joblib/threadpoolctl" distfiles="${PYPI_SITE}/t/threadpoolctl/threadpoolctl-${version}.tar.gz" -checksum=f11b491a03661d6dd7ef692dd422ab34185d982466c49c8f98c8f716b5c93196 +checksum=082433502dd922bf738de0d8bcc4fdcbf0979ff44c42bd40f5af8a282f6fa107 post_install() { vlicense LICENSE From 5c969ec458a0c8fc5ec2e00549506b0c3c3db4d3 Mon Sep 17 00:00:00 2001 From: Enno Boland Date: Sat, 27 Apr 2024 16:09:36 +0200 Subject: [PATCH 42/49] New package: python3-colorlog-6.8.2 --- srcpkgs/python3-colorlog/template | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 srcpkgs/python3-colorlog/template diff --git a/srcpkgs/python3-colorlog/template b/srcpkgs/python3-colorlog/template new file mode 100644 index 00000000000000..67dce1b7ff6880 --- /dev/null +++ b/srcpkgs/python3-colorlog/template @@ -0,0 +1,18 @@ +# Template file for 'python3-colorlog' +pkgname=python3-colorlog +version=6.8.2 +revision=1 +build_style=python3-pep517 +hostmakedepends="python3-setuptools python3-wheel" +depends="python3" +checkdepends="python3-pytest" +short_desc="Add colours to the output of Python's logging module" +maintainer="Enno Boland " +license="MIT" +homepage="https://github.com/borntyping/python-colorlog" +distfiles="${PYPI_SITE}/c/colorlog/colorlog-${version}.tar.gz" +checksum=3e3e079a41feb5a1b64f978b5ea4f46040a94f11f0e8bbb8261e3dbbeca64d44 + +post_install() { + vlicense LICENSE +} From db28d764089913e8b235fd5a2fae55734a1f05cd Mon Sep 17 00:00:00 2001 From: Enno Boland Date: Sat, 27 Apr 2024 16:09:52 +0200 Subject: [PATCH 43/49] gcovr: update to 7.2. --- srcpkgs/gcovr/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/gcovr/template b/srcpkgs/gcovr/template index 8ded8a6ff98e92..378643f400c4e3 100644 --- a/srcpkgs/gcovr/template +++ b/srcpkgs/gcovr/template @@ -1,17 +1,17 @@ # Template file for 'gcovr' pkgname=gcovr -version=4.2 -revision=7 +version=7.2 +revision=1 build_style=python3-module hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-Jinja2 python3-lxml python3-Pygments" +depends="python3-setuptools python3-Jinja2 python3-lxml python3-Pygments python3-colorlog" #checkdepends="$depends cmake flake8 python3-pytest-cov which" short_desc="Generates a simple report that summarizes the gcc code coverage" maintainer="Andre Klitzing " license="BSD-3-Clause" homepage="https://gcovr.com/" distfiles="https://github.com/gcovr/gcovr/archive/${version}.tar.gz" -checksum=589d5cb7164c285192ed0837d3cc17001ba25211e24933f0ba7cb9cf38b8a30e +checksum=17d3014b2dcfdfd155a8c38ef808ad6da11502cbb156e58172af259631e9b4ad # requires unpackaged pyutilibs and ends up running code from examples, which require gcovr in PATH make_check=no From ce8aaee3f08268be7a55b4d42b762b7ddbe246b2 Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Tue, 30 Apr 2024 16:49:33 +0200 Subject: [PATCH 44/49] github-cli: update to 2.49.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 ed3b0a7ca49b6e..8acdc4e44e8c0c 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.48.0 +version=2.49.0 revision=1 build_style=go build_helper=qemu @@ -13,7 +13,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=a9c40e895293f50c10bfaa0bf92a9685128bd80dd6b4d04c7fea1d5494314a60 +checksum=fc21c007219919da19f09180d3b966db95cd766bdb4123800d5ce292633a2132 pre_build() { local _date From 1788bfced18b5fa478619037b6da0a8e37153023 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Tue, 30 Apr 2024 15:28:45 -0400 Subject: [PATCH 45/49] rink: update to 0.8.0 --- srcpkgs/rink/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/rink/template b/srcpkgs/rink/template index 50bf902d895cd2..ef00ca26a3bfac 100644 --- a/srcpkgs/rink/template +++ b/srcpkgs/rink/template @@ -1,6 +1,6 @@ # Template file for 'rink' pkgname=rink -version=0.7.0 +version=0.8.0 revision=1 build_style=cargo make_install_args="--path cli" @@ -12,7 +12,7 @@ license="MPL-2.0, GPL-3.0-only" homepage="https://github.com/tiffany352/rink-rs" changelog="https://github.com/tiffany352/rink-rs/releases" distfiles="https://github.com/tiffany352/rink-rs/archive/refs/tags/v${version}.tar.gz" -checksum=fdee7e4227515927b4038bfb647f22733e799603b0d324124b7fcd02484e7146 +checksum=40048e84c2b606e50bf05dec2813acedeb48066cd48537d0dea453a72d000d60 case "$XBPS_TARGET_MACHINE" in ppc64le*) ;; From a3153051d21e08a7970bbcad1b735b649b7498c4 Mon Sep 17 00:00:00 2001 From: Omar Polo Date: Thu, 25 Apr 2024 20:38:49 +0200 Subject: [PATCH 46/49] got: update to 0.98.2 --- srcpkgs/got/patches/landlock.patch | 10 ++++++++++ srcpkgs/got/template | 6 +++--- 2 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 srcpkgs/got/patches/landlock.patch diff --git a/srcpkgs/got/patches/landlock.patch b/srcpkgs/got/patches/landlock.patch new file mode 100644 index 00000000000000..529ead3667101e --- /dev/null +++ b/srcpkgs/got/patches/landlock.patch @@ -0,0 +1,10 @@ +--- a/compat/landlock.c ++++ b/compat/landlock.c +@@ -15,6 +15,7 @@ + */ + + #include ++#include + + #include + #include diff --git a/srcpkgs/got/template b/srcpkgs/got/template index 6eb272f412e8cc..a138fac702e49d 100644 --- a/srcpkgs/got/template +++ b/srcpkgs/got/template @@ -1,17 +1,17 @@ # Template file for 'got' pkgname=got -version=0.95 +version=0.98.2 revision=1 build_style=gnu-configure hostmakedepends="byacc pkg-config" -makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel libevent-devel" +makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel libevent-devel libtls-devel" short_desc="VCS which prioritizes ease of use and simplicity over flexibility" maintainer="Omar Polo " license="ISC" homepage="https://gameoftrees.org" changelog="https://gameoftrees.org/releases/CHANGES" distfiles="https://gameoftrees.org/releases/portable/got-portable-${version}.tar.gz" -checksum=e689fd7dfefa380166a1a293c153348540862e2019189cedebe8c2c76372820e +checksum=ff5d4ad9922edf1c8055b2398650972fd463c809590dbe78e2eab1bf78a150c8 post_install() { sed -n '/Copyright/,/PERFORMANCE/p' got/got.c > LICENSE From 6c66f11b4ddfa9eff2e1d62df67970cb228079f4 Mon Sep 17 00:00:00 2001 From: zen0bit Date: Mon, 29 Apr 2024 21:26:26 +0200 Subject: [PATCH 47/49] gum: update to 0.14.0 --- srcpkgs/gum/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/gum/template b/srcpkgs/gum/template index 9491c730a03fe8..d3dc9f997069d8 100644 --- a/srcpkgs/gum/template +++ b/srcpkgs/gum/template @@ -1,6 +1,6 @@ # Template file for 'gum' pkgname=gum -version=0.13.0 +version=0.14.0 revision=1 build_style=go build_helper=qemu @@ -12,7 +12,7 @@ license="MIT" homepage="https://github.com/charmbracelet/gum" changelog="https://github.com/charmbracelet/gum/releases" distfiles="https://github.com/charmbracelet/gum/archive/refs/tags/v${version}.tar.gz" -checksum=329a38f3453b4be1f00e1fcb987aacf574fe3a8cc592084529c05716ddf4e7c4 +checksum=3174a1c8ff706d57c93da33fdf477b26620ad0f7096d97e21a005132fa74756a post_install() { vlicense LICENSE From fe31b45f33aa2c31dc82a81ca62f62e838e02ce5 Mon Sep 17 00:00:00 2001 From: icp Date: Thu, 25 Apr 2024 02:08:08 +0530 Subject: [PATCH 48/49] clojure: update to 1.11.3.1456. --- srcpkgs/clojure/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/clojure/template b/srcpkgs/clojure/template index fad608d7e8e424..eddb94791846ee 100644 --- a/srcpkgs/clojure/template +++ b/srcpkgs/clojure/template @@ -1,6 +1,6 @@ # Template file for 'clojure' pkgname=clojure -version=1.11.2.1446 +version=1.11.3.1456 revision=1 depends="virtual?java-environment rlwrap" short_desc="Clojure programming language command line tools" @@ -8,7 +8,7 @@ maintainer="icp " license="EPL-1.0" homepage="https://clojure.org/" distfiles="https://github.com/clojure/brew-install/releases/download/${version}/clojure-tools-${version}.tar.gz" -checksum=aa7effb0fc950df8d93cb796c655010658c05bf77c702c3a9449b7fdd792ef71 +checksum=ca63a45140d28f92b314c058d43ee012b8cf00ae44fd08c50c67300e8e5fcd6d do_install() { vmkdir /usr/lib/clojure From 30015773001d96a3a06e06a7e802db2e79f552e1 Mon Sep 17 00:00:00 2001 From: Andrew Benson Date: Tue, 30 Apr 2024 15:51:47 -0500 Subject: [PATCH 49/49] python3-pydyf: update to 0.10.0. --- srcpkgs/python3-pydyf/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-pydyf/template b/srcpkgs/python3-pydyf/template index cc81bc56b8f949..c8e020204c236c 100644 --- a/srcpkgs/python3-pydyf/template +++ b/srcpkgs/python3-pydyf/template @@ -1,6 +1,6 @@ # Template file for 'python3-pydyf' pkgname=python3-pydyf -version=0.9.0 +version=0.10.0 revision=1 build_style=python3-pep517 hostmakedepends="python3-poetry-core python3-flit_core" @@ -11,7 +11,7 @@ maintainer="Andrew Benson " license="BSD-3-Clause" homepage="https://courtbouillon.org/pydyf" distfiles="https://github.com/CourtBouillon/pydyf/archive/refs/tags/v${version}.tar.gz" -checksum=74765167bc4b8f60df4cfab356830ea2a403b246ee63ba3d236eb3324bb290c7 +checksum=5c583c35bf51a3dcf9ba852005953bc7a04e8d573237489f20aa70897462362a post_install() { vlicense LICENSE