diff --git a/etc/defaults.conf b/etc/defaults.conf index 8cb02c67406494..621bf411f045ba 100644 --- a/etc/defaults.conf +++ b/etc/defaults.conf @@ -120,7 +120,7 @@ XBPS_SUCMD="sudo /bin/sh -c" # Enable building package locally that are restricted legally for redistribution. # NOTE: you can't distribute the sources or binaries for such kind of packages. # -#XBPS_ALLOW_RESTRICTED=yes +XBPS_ALLOW_RESTRICTED=yes # [OPTIONAL] # Set the preferred chroot style. Available styles at common/chroot-style/*.sh: diff --git a/srcpkgs/Signal-Desktop/template b/srcpkgs/Signal-Desktop/template index 566258cdefe496..cf0f236c0c5b33 100644 --- a/srcpkgs/Signal-Desktop/template +++ b/srcpkgs/Signal-Desktop/template @@ -5,7 +5,7 @@ revision=1 # *-musl could potentially work based on the Alpine port: # https://git.alpinelinux.org/aports/tree/testing/signal-desktop archs="x86_64 aarch64" -hostmakedepends="python3-distutils-extra pnpm electron-tasje" +hostmakedepends="pnpm electron-tasje python3" depends="cairo gtk+3 libvips pango desktop-file-utils hicolor-icon-theme" checkdepends="glib nss libgbm alsa-lib ${depends}" short_desc="Signal Private Messenger for Linux" diff --git a/srcpkgs/anydesk/template b/srcpkgs/anydesk/template index 7f36428a1143cc..c51b1f66dc6ce5 100644 --- a/srcpkgs/anydesk/template +++ b/srcpkgs/anydesk/template @@ -1,7 +1,7 @@ # Template file for 'anydesk' pkgname=anydesk -version=6.3.2 -revision=1 +version=7.1.2 +revision=2 archs="x86_64" create_wrksrc=yes hostmakedepends="patchelf" @@ -16,8 +16,8 @@ restricted=yes distfiles="https://download.anydesk.com/linux/anydesk_${version}-1_amd64.deb https://download.anydesk.com/linux/anydesk-${version}-amd64.tar.gz" -checksum="2bc739676672b531e91d50f302c6ea8ad6b1612dc499d1d2f83b21a4c852658d - 9d2638a8746c12f424e0cdc90c76a5024dc2e98db55a57c34361a9a7afe38ccb" +checksum="86d7acc480670f7e4689d5c4a1a96a060cd61e2fca655a46e603660b787aca5d + e93b4247e7b1b45415c9ca01aa72e5b9f2f929e18156cdd4e8f3b10ab4bb1bcf" do_build() { patchelf --remove-needed libpangox-1.0.so.0 usr/bin/anydesk diff --git a/srcpkgs/bind/template b/srcpkgs/bind/template index 1dc94f0091e4a9..6bc699f18b126a 100644 --- a/srcpkgs/bind/template +++ b/srcpkgs/bind/template @@ -1,6 +1,6 @@ # Template file for 'bind' pkgname=bind -version=9.20.17 +version=9.20.18 revision=1 _fullver="${version}${_patchver:+-${_patchver}}" build_style=gnu-configure @@ -19,7 +19,7 @@ license="MPL-2.0" homepage="https://www.isc.org/downloads/bind/" changelog="https://gitlab.isc.org/isc-projects/bind9/-/blob/v${version}/doc/changelog/changelog-${version}.rst" distfiles="https://ftp.isc.org/isc/bind9/${_fullver}/bind-${_fullver}.tar.xz" -checksum=5cc89a09da0917eb1ddf640cc07c172ff44fa9bbf3a34ada4b6a2f7ee70ff1c8 +checksum=dfc546c990ac4515529cd45c4dd995862b18ae8a2d0cb29208e8896a5d325331 # guarantee subpackage ordering subpackages="bind-libs bind-utils bind-devel" # requires special network setup diff --git a/srcpkgs/chawan/template b/srcpkgs/chawan/template index 2681fca733bdb3..3736e74348610b 100644 --- a/srcpkgs/chawan/template +++ b/srcpkgs/chawan/template @@ -1,6 +1,6 @@ # Template file for 'chawan' pkgname=chawan -version=0.3.2 +version=0.3.3 revision=1 build_style=gnu-makefile build_helper=qemu @@ -11,5 +11,5 @@ maintainer="Leah Neukirchen " license="Unlicense" homepage="https://chawan.net/" distfiles="https://git.sr.ht/~bptato/chawan/archive/v${version}.tar.gz" -checksum=08f98ddf0040d0bf25dce62eac86d3ec5d2f11b2bc471213eb9c4c861a8d321a +checksum=3ebcd653e90684ba2e871968b19af77ced082f224cd084e70998db7e1512d1c5 nocross="TBD, sandbox" diff --git a/srcpkgs/clipgrab/template b/srcpkgs/clipgrab/template index 688cc82224f1a3..20a989ff450cf8 100644 --- a/srcpkgs/clipgrab/template +++ b/srcpkgs/clipgrab/template @@ -14,6 +14,10 @@ homepage="https://clipgrab.org" distfiles="https://download.clipgrab.org/clipgrab-${version}.tar.gz" checksum=d3e53731f9edaca05c5c860e15680ed2432dc5ad6c9a822acba5bc851f1ec836 +if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then + broken='qt6-webengine' +fi + do_install() { vbin clipgrab vinstall icon.png 644 usr/share/pixmaps clipgrab.png diff --git a/srcpkgs/codeberg-cli/template b/srcpkgs/codeberg-cli/template index 14a1ee713feb07..6bb663a194a5b4 100644 --- a/srcpkgs/codeberg-cli/template +++ b/srcpkgs/codeberg-cli/template @@ -1,18 +1,18 @@ # Template file for 'codeberg-cli' pkgname=codeberg-cli -version=0.5.1 +version=0.5.4 revision=1 build_style=cargo build_helper=qemu hostmakedepends="pkg-config" makedepends="libgit2-1.9-devel openssl-devel" short_desc="CLI Tool for Codeberg similar to gh and glab" -maintainer="tranzystorekk " +maintainer="Orphaned " license="AGPL-3.0-or-later" homepage="https://codeberg.org/Aviac/codeberg-cli" changelog="https://codeberg.org/Aviac/codeberg-cli/raw/branch/main/CHANGELOG.md" distfiles="https://codeberg.org/Aviac/codeberg-cli/archive/v${version}.tar.gz" -checksum=6f91dd631ec630d7b558abcc783757ea189e934aee5ea645691268f859d0c197 +checksum=dd19f9b4ada8759b8736303c24a04bc5c697d2ab72f8bbcfb13e84899cc6f635 post_install() { vlicense LICENSE diff --git a/srcpkgs/fcitx5-anthy/template b/srcpkgs/fcitx5-anthy/template index 58a3702c0d2b49..87a29dda2ca670 100644 --- a/srcpkgs/fcitx5-anthy/template +++ b/srcpkgs/fcitx5-anthy/template @@ -1,6 +1,6 @@ # Template file for 'fcitx5-anthy' pkgname=fcitx5-anthy -version=5.1.8 +version=5.1.9 revision=1 build_style=cmake hostmakedepends="pkg-config gettext extra-cmake-modules" @@ -11,6 +11,6 @@ maintainer="Đoàn Trần Công Danh " license="GPL-2.0-or-later" homepage="https://fcitx-im.org/wiki/Fcitx" distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-anthy/fcitx5-anthy-${version}.tar.zst" -checksum=3bf7e92d6879784db6959133e1cc88eb45dffeb4d6a530968c089bdf2d1869cf +checksum=5c3b0a9a173987760011f40e5ad2b8ead67eef40d2d42bf744fe64922c5240df replaces="fcitx5-anthy-icons>=0 fcitx-anthy>=0" provides="fcitx-anthy-5_1" diff --git a/srcpkgs/fcitx5-chewing/template b/srcpkgs/fcitx5-chewing/template index 770505cfaf1a2a..0844a8ebcbeab2 100644 --- a/srcpkgs/fcitx5-chewing/template +++ b/srcpkgs/fcitx5-chewing/template @@ -1,6 +1,6 @@ # Template file for 'fcitx5-chewing' pkgname=fcitx5-chewing -version=5.1.9 +version=5.1.10 revision=1 build_style=cmake hostmakedepends="pkg-config gettext doxygen extra-cmake-modules" @@ -10,7 +10,7 @@ maintainer="Đoàn Trần Công Danh " license="GPL-3.0-or-later" homepage="https://fcitx-im.org/wiki/Fcitx" distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-chewing/fcitx5-chewing-${version}.tar.zst" -checksum=efad8907c32c09a1027f7e247558da05ae025749fc5d3b35dc41e635556eaed0 +checksum=765392768f00564278ccfb2327aaa28b7af5a8cfdf29c6d3994240e9797556f5 lib32disabled=yes replaces="fcitx5-chewing-icons>=0 fcitx-chewing>=0" provides="fcitx-chewing-5_1" diff --git a/srcpkgs/fcitx5-chinese-addons/template b/srcpkgs/fcitx5-chinese-addons/template index c690bc9bf3396c..eb2c5724bb9a00 100644 --- a/srcpkgs/fcitx5-chinese-addons/template +++ b/srcpkgs/fcitx5-chinese-addons/template @@ -1,6 +1,6 @@ # Template file for 'fcitx5-chinese-addons' pkgname=fcitx5-chinese-addons -version=5.1.10 +version=5.1.11 revision=1 build_style=cmake configure_args="-DENABLE_OPENCC=ON -DENABLE_GUI=ON -DENABLE_BROWSER=ON @@ -18,7 +18,7 @@ _pystroke_version=20250329 distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-chinese-addons/fcitx5-chinese-addons-${version}.tar.zst http://download.fcitx-im.org/data/py_table-${_pytable_version}.tar.gz http://download.fcitx-im.org/data/py_stroke-${_pystroke_version}.tar.gz" -checksum="1dcefa96e06015ae15536deeb04ccd6e462ca78a20ff0c9b755f43b9639bfdf9 +checksum="79bf7425a4d6e97bda0a13f0293d85e6506a8c7215b5885337f80839bc1ac444 42146ac97de6c13d55f9e99ed873915f4c66739e9c11532a34556badf9792c04 c1a7ca7225d3614ab83353fc827503006a980447762018f53760425d7b5303a6" skip_extraction=" diff --git a/srcpkgs/fcitx5-configtool/patches/cross.patch b/srcpkgs/fcitx5-configtool/patches/cross.patch new file mode 100644 index 00000000000000..f4455aec0aad04 --- /dev/null +++ b/srcpkgs/fcitx5-configtool/patches/cross.patch @@ -0,0 +1,20 @@ +--- a/cmake/FindIsoCodes.cmake ++++ b/cmake/FindIsoCodes.cmake +@@ -20,14 +20,17 @@ pkg_check_modules(PC_ISOCODES iso-codes) + + find_file(ISOCODES_ISO639_2_JSON iso_639-2.json + HINTS "${PC_ISOCODES_PREFIX}/share/iso-codes/json/" ++ NO_CMAKE_FIND_ROOT_PATH + ) + + find_file(ISOCODES_ISO639_3_JSON iso_639-3.json + HINTS "${PC_ISOCODES_PREFIX}/share/iso-codes/json/" ++ NO_CMAKE_FIND_ROOT_PATH + ) + + find_file(ISOCODES_ISO639_5_JSON iso_639-5.json + HINTS "${PC_ISOCODES_PREFIX}/share/iso-codes/json/" ++ NO_CMAKE_FIND_ROOT_PATH + ) + + include(FindPackageHandleStandardArgs) diff --git a/srcpkgs/fcitx5-configtool/template b/srcpkgs/fcitx5-configtool/template index 77732d3bf035e7..17d48fa8f9622b 100644 --- a/srcpkgs/fcitx5-configtool/template +++ b/srcpkgs/fcitx5-configtool/template @@ -1,26 +1,27 @@ # Template file for 'fcitx5-configtool' pkgname=fcitx5-configtool -version=5.1.11 +version=5.1.12 revision=1 build_style=cmake configure_args="-DENABLE_KCM=ON -DENABLE_CONFIG_QT=ON -DENABLE_TEST=ON -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" hostmakedepends="cldr-emoji-annotation pkg-config gettext doxygen - extra-cmake-modules glib-devel qt6-base xkeyboard-config + extra-cmake-modules glib-devel qt6-base xkeyboard-config iso-codes AppStream kf6-kcoreaddons kf6-kpackage kf6-kcmutils" makedepends="libfcitx5-devel fcitx5-gtk-devel fcitx5-qt6-devel libglib-devel qt6-base-devel qt6-declarative-devel qt6-svg-devel kf6-kitemviews-devel kf6-kcoreaddons-devel kf6-ki18n-devel kf6-kpackage-devel kf6-kdeclarative-devel kf6-kirigami-devel libplasma-devel kf6-kiconthemes-devel kf6-kwidgetsaddons-devel - kf6-ksvg-devel kf6-kcmutils-devel - libxkbcommon-devel iso-codes libX11-devel libxkbfile-devel" + kf6-ksvg-devel kf6-kcmutils-devel kf6-kdbusaddons-devel + libxkbcommon-devel libX11-devel libxkbfile-devel" +depends="iso-codes" short_desc="Fcitx v5 - config tool" maintainer="Đoàn Trần Công Danh " license="GPL-2.0-or-later" homepage="https://fcitx-im.org/wiki/Fcitx" distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-configtool/fcitx5-configtool-${version}.tar.zst" -checksum=21e342b1abf56164a67ec0723f1026ac7d65b5383c6469c2f4f4fc31aee1b7b0 +checksum=92739f03e7b560d5d92662037870bedd46b4de34a38234e062c5f940b2785808 lib32disabled=yes replaces="fcitx-configtool>=0" provides="fcitx5-configtool-5_1" @@ -50,6 +51,6 @@ fcitx5-kcm_package() { vmove usr/lib/qt6/plugins vmove usr/share/applications/kcm_fcitx5.desktop DESTDIR=${PKGDESTDIR} \ - ninja -C build po/kcm_fcitx5/install + cmake -P build/po/kcm_fcitx5/cmake_install.cmake } } diff --git a/srcpkgs/fcitx5-gtk/template b/srcpkgs/fcitx5-gtk/template index 9387b1004121d1..8c5a2a2eef8bc7 100644 --- a/srcpkgs/fcitx5-gtk/template +++ b/srcpkgs/fcitx5-gtk/template @@ -1,6 +1,6 @@ # Template file for 'fcitx5-gtk' pkgname=fcitx5-gtk -version=5.1.4 +version=5.1.5 revision=1 build_style=cmake build_helper=gir @@ -14,7 +14,7 @@ maintainer="Đoàn Trần Công Danh " license="LGPL-2.1-or-later" homepage="https://fcitx-im.org/wiki/Fcitx" distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-gtk/fcitx5-gtk-${version}.tar.zst" -checksum=1dcfc5bce9cb886dd461f9f9efa109f9da735cd7041e3fdaed7754b7ea099453 +checksum=94e85d92c0ccc3016f41f576e1ea580686685ebac3b2e025ac180140ef5633d2 lib32disabled=yes build_options="gir" diff --git a/srcpkgs/fcitx5-qt/template b/srcpkgs/fcitx5-qt/template index 8fc3994ba9eec4..3a3189dab51bd5 100644 --- a/srcpkgs/fcitx5-qt/template +++ b/srcpkgs/fcitx5-qt/template @@ -1,6 +1,6 @@ # Template file for 'fcitx5-qt' pkgname=fcitx5-qt -version=5.1.11 +version=5.1.12 revision=1 build_style=cmake configure_args="-DENABLE_QT4=OFF -DENABLE_QT5=ON @@ -15,7 +15,7 @@ maintainer="Đoàn Trần Công Danh " license="LGPL-2.1-or-later, BSD-3-Clause" homepage="https://fcitx-im.org/wiki/Fcitx" distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-qt/fcitx5-qt-${version}.tar.zst" -checksum=3b955584bbac8b445a86b900133b79bfedef3998cd25a9b224433be5be498355 +checksum=07995517133860a44c27fa716b04de08a921ae9e95907caac05f237b317a13a3 lib32disabled=yes replaces="libfcitx-qt-common>=0 libfcitx-qt5-devel>=0" diff --git a/srcpkgs/fcitx5-table-extra/template b/srcpkgs/fcitx5-table-extra/template index 0f0007ad13c887..08a00177c0bdda 100644 --- a/srcpkgs/fcitx5-table-extra/template +++ b/srcpkgs/fcitx5-table-extra/template @@ -1,6 +1,6 @@ # Template file for 'fcitx5-table-extra' pkgname=fcitx5-table-extra -version=5.1.9 +version=5.1.10 revision=1 build_style=cmake hostmakedepends="gettext libime-utils extra-cmake-modules" @@ -11,4 +11,4 @@ maintainer="Đoàn Trần Công Danh " license="Public Domain" homepage="https://fcitx-im.org/wiki/Fcitx" distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-table-extra/fcitx5-table-extra-${version}.tar.zst" -checksum=a825e43f77884983ca200ba001c33d1f3b21f8bdeb5bf66ec2238ecddf630fd1 +checksum=8a3b7e13c5cb5d828f6d80e6200c7305dc7fef6b8e85c125b72ad2a117322c2e diff --git a/srcpkgs/fcitx5-unikey/template b/srcpkgs/fcitx5-unikey/template index 5b9a35b2bb9b97..cda93d0baa18d9 100644 --- a/srcpkgs/fcitx5-unikey/template +++ b/srcpkgs/fcitx5-unikey/template @@ -1,6 +1,6 @@ # Template file for 'fcitx5-unikey' pkgname=fcitx5-unikey -version=5.1.8 +version=5.1.9 revision=1 build_style=cmake configure_args="-DENABLE_QT=On -DUSE_QT6=On" @@ -12,7 +12,7 @@ maintainer="Đoàn Trần Công Danh " license="GPL-2.0-or-later" homepage="https://fcitx-im.org/wiki/Fcitx" distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-unikey/fcitx5-unikey-${version}.tar.zst" -checksum=de5b1147ea8a4ad3337bb4bd8649006ea4b79622e2f24cf023b4e59dfeaf8b07 +checksum=72a470330f8a827d0e95ac5b80fb28900531feac678eaf7949a4318591b044ee provides="fcitx-unikey-5_1" replaces="fcitx-unikey>=0" diff --git a/srcpkgs/fcitx5-zhuyin/template b/srcpkgs/fcitx5-zhuyin/template index 277918770e5dc8..fdf7c3c4236e44 100644 --- a/srcpkgs/fcitx5-zhuyin/template +++ b/srcpkgs/fcitx5-zhuyin/template @@ -1,6 +1,6 @@ # Template file for 'fcitx5-zhuyin' pkgname=fcitx5-zhuyin -version=5.1.5 +version=5.1.6 revision=1 build_style=cmake hostmakedepends="pkg-config gettext doxygen extra-cmake-modules libzhuyin" @@ -13,7 +13,7 @@ homepage="https://fcitx-im.org/wiki/Fcitx" _model_version=20241103 distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-zhuyin/fcitx5-zhuyin-${version}.tar.zst https://download.fcitx-im.org/data/model.text.${_model_version}.tar.zst" -checksum="34aaa3b60b6505764416d5170e7935739d69c4c9fc2aac2bf75ae3c015084bcd +checksum="0d13e85526b17f9724cdb0c707d3d9ee1e9e8794b1865b39d9e157c8d8127367 bb4a9789b6e0fde1c6547f659ce591de5e691ee3a8345d3c1c74eaf92b31ea48" skip_extraction="model.text.${_model_version}.tar.zst" lib32disabled=yes diff --git a/srcpkgs/fcitx5/template b/srcpkgs/fcitx5/template index 492a7fbd1bba37..7acd537f9203ea 100644 --- a/srcpkgs/fcitx5/template +++ b/srcpkgs/fcitx5/template @@ -1,18 +1,21 @@ # Template file for 'fcitx5' pkgname=fcitx5 -version=5.1.16 +version=5.1.17 revision=1 build_style=cmake build_helper=qemu configure_args=" -DCMAKE_INSTALL_LIBDATADIR=/usr/lib${XBPS_TARGET_WORDSIZE} + -DISOCODES_ISO639_JSON=/usr/share/iso-codes/json/iso_639-3.json -DUSE_SYSTEMD=OFF" hostmakedepends="cldr-emoji-annotation pkg-config gettext doxygen - extra-cmake-modules xkeyboard-config wayland-devel" -makedepends="fmt-devel expat-devel iso-codes enchant2-devel libxkbfile-devel + extra-cmake-modules xkeyboard-config wayland-devel iso-codes" +makedepends="fmt-devel expat-devel enchant2-devel libxkbfile-devel dbus-devel pango-devel glib-devel libevent-devel xcb-util-wm-devel + json-c++ xcb-util-keysyms-devel xcb-util-devel xcb-imdkit-devel libxkbcommon-devel wayland-devel wayland-protocols gdk-pixbuf-devel json-c-devel libuv-devel" +depends="iso-codes" short_desc="Flexible Context-aware Input Tool with eXtension - v5" maintainer="Đoàn Trần Công Danh " license="LGPL-2.1-or-later" @@ -20,7 +23,7 @@ homepage="https://fcitx-im.org/wiki/Fcitx" _en_dict_ver=20121020 distfiles="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${version}.tar.zst https://download.fcitx-im.org/data/en_dict-${_en_dict_ver}.tar.gz" -checksum="b3444d9a484c845a2bf9234b0658ae128fafb5e212fcc8593b26caca317dda22 +checksum="ea873864e94fdf0b7692904f4ee6e9e5a0fb501d316b48245b819747e89b0232 c44a5d7847925eea9e4d2d04748d442cd28dd9299a0b572ef7d91eac4f5a6ceb" replaces="fcitx5-icons>=0 fcitx-libpinyin>=0 fcitx-libpinyin-qt5>=0 diff --git a/srcpkgs/fooyin/patches/qt6.10.patch b/srcpkgs/fooyin/patches/qt6.10.patch new file mode 100644 index 00000000000000..c2ae9c82059c00 --- /dev/null +++ b/srcpkgs/fooyin/patches/qt6.10.patch @@ -0,0 +1,10 @@ +--- a/src/plugins/vumeter/vumeterwidget.cpp ++++ b/src/plugins/vumeter/vumeterwidget.cpp +@@ -33,6 +33,7 @@ + #include + #include + #include ++#include + #include + #include + #include diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template index 07237626bf4516..474aeceb0e4ad7 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.85.0 +version=2.86.0 revision=1 build_style=go build_helper=qemu @@ -14,7 +14,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=5fa457376a343b022dd8e881228c7b33290940f6289a7f3342dff0c914980461 +checksum=cd2998310e81727af5c2056e9936e6541a20f968d6e3a4891f7fedbc0b336008 pre_build() { local _date diff --git a/srcpkgs/gpgme-python3/update b/srcpkgs/gpgme-python3/update new file mode 100644 index 00000000000000..0b864e32fd3c31 --- /dev/null +++ b/srcpkgs/gpgme-python3/update @@ -0,0 +1 @@ +pkgname=gpgmepy diff --git a/srcpkgs/gpgme-qt6/update b/srcpkgs/gpgme-qt6/update index 60400da4ffd7e0..6fe4f9357974ac 100644 --- a/srcpkgs/gpgme-qt6/update +++ b/srcpkgs/gpgme-qt6/update @@ -1 +1 @@ -pkgname=gpgme +pkgname=qgpgme diff --git a/srcpkgs/gpgme/template b/srcpkgs/gpgme/template index ae872609e53192..8f22f48bf20cef 100644 --- a/srcpkgs/gpgme/template +++ b/srcpkgs/gpgme/template @@ -1,6 +1,6 @@ # Template file for 'gpgme' pkgname=gpgme -version=2.0.0 +version=2.0.1 revision=1 build_style=gnu-configure build_helper="python3" @@ -16,7 +16,7 @@ license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://www.gnupg.org/software/gpgme/index.html" changelog="https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgme.git;a=blob_plain;f=NEWS;hb=HEAD" distfiles="https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-${version}.tar.bz2" -checksum=ddf161d3c41ff6a3fcbaf4be6c6e305ca4ef1cc3f1ecdfce0c8c2a167c0cc36d +checksum=821ab0695c842eab51752a81980c92b0410c7eadd04103f791d5d2a526784966 CFLAGS="-D_LARGEFILE64_SOURCE" if [ "$XBPS_TARGET_LIBC" = "musl" ]; then @@ -29,6 +29,9 @@ libgpgme_package() { short_desc+=" - library" pkg_install() { vmove "usr/lib/*.so.*" + vmkdir usr/lib/thunderbird + # https://bugzilla.mozilla.org/show_bug.cgi?id=1967121 + ln -s ../libgpgme.so.45 ${PKGDESTDIR}/usr/lib/thunderbird/libgpgme.so } } diff --git a/srcpkgs/halloy/template b/srcpkgs/halloy/template index 0dcb0d9009ee1b..2d8f585ff9f789 100644 --- a/srcpkgs/halloy/template +++ b/srcpkgs/halloy/template @@ -1,6 +1,6 @@ # Template file for 'halloy' pkgname=halloy -version=2025.12 +version=2026.1.1 revision=1 build_style=cargo hostmakedepends="pkg-config" @@ -11,7 +11,7 @@ license="GPL-3.0-or-later" homepage="https://github.com/squidowl/halloy" changelog="https://raw.githubusercontent.com/squidowl/halloy/main/CHANGELOG.md" distfiles="https://github.com/squidowl/halloy/archive/refs/tags/${version}.tar.gz" -checksum=106689f15aeca87e88c7249812b0c8383c6c8f2746df4f5bbd83b579e2ebb756 +checksum=a4b3421feb8f5cf1f609bcccab4252b48518664209a5719863c42fcaea3b71be post_install() { vinstall assets/linux/org.squidowl.halloy.appdata.xml 644 usr/share/metainfo diff --git a/srcpkgs/iotop-c/template b/srcpkgs/iotop-c/template index 33da45315d215c..5c7779e4a0c5fc 100644 --- a/srcpkgs/iotop-c/template +++ b/srcpkgs/iotop-c/template @@ -1,6 +1,6 @@ # Template file for 'iotop-c' pkgname=iotop-c -version=1.30 +version=1.31 revision=1 build_style=gnu-makefile hostmakedepends="pkg-config" @@ -10,7 +10,7 @@ maintainer="Leah Neukirchen " license="GPL-2.0-or-later" homepage="https://github.com/Tomas-M/iotop" distfiles="https://github.com/Tomas-M/iotop/releases/download/v${version}/iotop-${version}.tar.xz" -checksum=b6d8001cd06b583b42bc366d337c3c6e94ae8eadd29f501dbb333b11a2f0bce0 +checksum=7740ada353262808c12f19b5efc37b3c7bfb6be3be4abc0404557806d0204b26 do_install() { vbin iotop iotop-c diff --git a/srcpkgs/libgme/template b/srcpkgs/libgme/template index d0ed10d106f4f5..08ee4879ba6541 100644 --- a/srcpkgs/libgme/template +++ b/srcpkgs/libgme/template @@ -1,7 +1,7 @@ # Template file for 'libgme' pkgname=libgme version=0.6.3 -revision=1 +revision=2 build_style=cmake configure_args="-DENABLE_UBSAN=OFF" makedepends="zlib-devel SDL2-devel" diff --git a/srcpkgs/libime-jyutping/template b/srcpkgs/libime-jyutping/template index 5e9175a7ae0a49..a3f1e036f9ad6a 100644 --- a/srcpkgs/libime-jyutping/template +++ b/srcpkgs/libime-jyutping/template @@ -1,6 +1,6 @@ # Template file for 'libime-jyutping' pkgname=libime-jyutping -version=1.0.15 +version=1.0.16 revision=1 build_style=cmake build_helper=qemu @@ -17,7 +17,7 @@ _model_version=20180103 distfiles="https://download.fcitx-im.org/fcitx5/libime-jyutping/libime-jyutping-${version}.tar.zst https://download.fcitx-im.org/data/jyutping-dict-${_dict_version}.tar.xz https://download.fcitx-im.org/data/jyutping-model-${_model_version}.tar.xz" -checksum="bdbb417abeae1b006f6f0d0595276cb0f1ebef9bc252471fdc6822d543466da8 +checksum="4cb44d7029f3723286c1ce8f9cfbfa8ec3dbe64d4bc4ce771a862bc241e3e0b8 e3a5b13edb8efa2f764245a3232f99ba7e7670e22b8cbe666a4fffa84b35f35b 4f07229e2080f0ee30ce51b016409f260af82a58dd406a01ea5981b59ca87071" skip_extraction="jyutping-dict-${_dict_version}.tar.xz diff --git a/srcpkgs/libime/template b/srcpkgs/libime/template index 41b9f97f49474b..2ff0cf77fd9da9 100644 --- a/srcpkgs/libime/template +++ b/srcpkgs/libime/template @@ -1,6 +1,6 @@ # Template file for 'libime' pkgname=libime -version=1.1.12 +version=1.1.13 revision=1 build_style=cmake build_helper=qemu @@ -17,7 +17,7 @@ distfiles="https://download.fcitx-im.org/fcitx5/libime/libime-${version}.tar.zst https://download.fcitx-im.org/data/${_lm_sc} https://download.fcitx-im.org/data/${_dict} https://download.fcitx-im.org/data/$_table" -checksum="c76ac36695350f8ca9408ef59616e0413bb75738f99d0fc8a0780c3863621287 +checksum="0c7d166d83c79686e60fd531e8f9f64e1bfb9419e28e9ac5e1d398d25dbf2bbb ee83ecf20d52e8bccdba4cf6cd57183d53c257713a5eb77ee3a63d50fc3796dd 7ca6be4754c0d4c27ba7702c0dce651659bd2ca1faa5cbf2848d81a0053c8c13 3e9d87b04a393f131723472c8eaa860dd23c378a3d4f6a9005513b2a95b3614b" diff --git a/srcpkgs/libnftnl/template b/srcpkgs/libnftnl/template index f461a44ebd436e..b40b1542f077ae 100644 --- a/srcpkgs/libnftnl/template +++ b/srcpkgs/libnftnl/template @@ -1,6 +1,6 @@ # Template file for 'libnftnl' pkgname=libnftnl -version=1.3.0 +version=1.3.1 revision=1 build_style=gnu-configure hostmakedepends="pkg-config" @@ -10,7 +10,7 @@ maintainer="Leah Neukirchen " license="GPL-2.0-or-later" homepage="https://www.netfilter.org/projects/libnftnl/" distfiles="https://www.netfilter.org/projects/${pkgname}/files/${pkgname}-${version}.tar.xz" -checksum=0f4be47a8bb8b77a350ee58cbd4b5fae6260ad486a527706ab15cfe1dd55a3c4 +checksum=607da28dba66fbdeccf8ef1395dded9077e8d19f2995f9a4d45a9c2f0bcffba8 libnftnl-devel_package() { depends="${sourcepkg}>=${version}_${revision} $makedepends" diff --git a/srcpkgs/libxfce4windowing/template b/srcpkgs/libxfce4windowing/template index 2ff36220abbbcb..d43bf4e8218b74 100644 --- a/srcpkgs/libxfce4windowing/template +++ b/srcpkgs/libxfce4windowing/template @@ -1,6 +1,6 @@ # Template file for 'libxfce4windowing' pkgname=libxfce4windowing -version=4.20.4 +version=4.20.5 revision=1 build_style=meson build_helper=gir @@ -13,7 +13,7 @@ maintainer="Đoàn Trần Công Danh " license="LGPL-2.1-or-later" homepage="https://xfce.org/" distfiles="https://archive.xfce.org/src/xfce/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2" -checksum=db467f9ac4bac8f1c4e82667902841fc0957af835c29603d6659a57440b6f8cb +checksum=6b4e19a66db650c9c8a88f00bbf266e9ced0070b7dbc0aaeea05be0fc6a2eb4d libxfce4windowing-devel_package() { depends="libglib-devel gdk-pixbuf-devel gtk+3-devel libdisplay-info-devel diff --git a/srcpkgs/ntfy/template b/srcpkgs/ntfy/template index 9421275f27cbeb..9e424a4a7476ad 100644 --- a/srcpkgs/ntfy/template +++ b/srcpkgs/ntfy/template @@ -1,6 +1,6 @@ # Template file for 'ntfy' pkgname=ntfy -version=2.15.0 +version=2.16.0 revision=1 build_style=go go_import_path="heckel.io/ntfy/v2" @@ -14,7 +14,7 @@ license="Apache-2.0,GPL-2.0-only" homepage="https://ntfy.sh" changelog="https://raw.githubusercontent.com/binwiederhier/ntfy/main/docs/releases.md" distfiles="https://github.com/binwiederhier/ntfy/archive/refs/tags/v${version}.tar.gz" -checksum=7c0a5d641de4f7833dfa65d1f59753faa9af991f109db28d6c0ea8b24f36f954 +checksum=b564e16166711a319a21cb5711e2d000ba0332454c2af8aaa168b2b5e77ea8de system_accounts="_ntfy" make_dirs="/var/lib/ntfy 0700 _ntfy _ntfy" _ntfy_homedir="/var/lib/ntfy" diff --git a/srcpkgs/nvidia/template b/srcpkgs/nvidia/template index dbe5b00d8b55d1..32fd2aab86dbd8 100644 --- a/srcpkgs/nvidia/template +++ b/srcpkgs/nvidia/template @@ -3,7 +3,7 @@ _desc="NVIDIA drivers for linux" pkgname=nvidia -version=580.119.02 +version=580.126.09 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=8020f5dfd3ee88aee7a38990d0c3d2afe54751e9a170ba9eadd7ea670138ecd7 +checksum=4cac53e48f8adff661d47c8788ed24059a248c9fd8098ceafd088a498986ec26 # 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} @@ -135,8 +135,8 @@ do_install() { vinstall libnvidia-egl-wayland.so.1.1.20 755 usr/lib ln -sf libnvidia-egl-wayland.so.1.1.20 \ ${DESTDIR}/usr/lib/libnvidia-egl-wayland.so.1 - vinstall libnvidia-egl-gbm.so.1.1.2 755 usr/lib - ln -sf libnvidia-egl-gbm.so.1.1.2 \ + vinstall libnvidia-egl-gbm.so.1.1.3 755 usr/lib + ln -sf libnvidia-egl-gbm.so.1.1.3 \ ${DESTDIR}/usr/lib/libnvidia-egl-gbm.so.1 vmkdir usr/share/glvnd/egl_vendor.d diff --git a/srcpkgs/onefetch/template b/srcpkgs/onefetch/template index f0314436db29a8..0c80ce4fadba6f 100644 --- a/srcpkgs/onefetch/template +++ b/srcpkgs/onefetch/template @@ -1,6 +1,6 @@ # Template file for 'onefetch' pkgname=onefetch -version=2.25.0 +version=2.26.1 revision=1 build_style=cargo build_helper=qemu @@ -14,14 +14,14 @@ license="MIT" homepage="https://onefetch.dev" changelog="https://github.com/o2sh/onefetch/raw/main/CHANGELOG.md" distfiles="https://github.com/o2sh/onefetch/archive/refs/tags/${version}.tar.gz" -checksum=c9ade471eff5f57e5a6506a08293d8e7ebc54c27e99e33c965313a7108562f35 +checksum=ff43255d7c138c448cfdd1abacb01c6abe0c3e3886024e98ff077b28d4dc0ddc if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then broken="exr crate unimplemented for BE" fi pre_build() { - cargo update --package flate2@1.1.1 + cargo update --package flate2@1.1.7 } post_install() { diff --git a/srcpkgs/pdpmake/template b/srcpkgs/pdpmake/template index ada841a1363a95..fd9272bd99e927 100644 --- a/srcpkgs/pdpmake/template +++ b/srcpkgs/pdpmake/template @@ -1,6 +1,6 @@ # Template file for 'pdpmake' pkgname=pdpmake -version=2.0.3 +version=2.0.4 revision=1 build_style=gnu-makefile make_check_target="test" @@ -10,4 +10,4 @@ license="Public Domain" homepage="https://frippery.org/make/" changelog="https://frippery.org/make/release-notes/current.html" distfiles="https://github.com/rmyorston/pdpmake/archive/refs/tags/${version}.tar.gz" -checksum=92fe09b614ebe94de25154b383cc136b07f75e26d5e2febf27a343c4b8fa18ad +checksum=7e19294d54edf360591d76d3b7a0a511864902ac3a75a0b5b11c7b3cae14c13f diff --git a/srcpkgs/qbittorrent/template b/srcpkgs/qbittorrent/template index 753c1db338ef4d..6cff192d7b155f 100644 --- a/srcpkgs/qbittorrent/template +++ b/srcpkgs/qbittorrent/template @@ -1,7 +1,7 @@ # Template file for 'qbittorrent' pkgname=qbittorrent -version=5.1.2 -revision=5 +version=5.1.4 +revision=1 build_style=cmake configure_args="-DSYSTEMD=OFF -DGUI=ON -DWEBUI=ON" hostmakedepends="pkg-config qt6-tools qt6-declarative-host-tools" @@ -13,7 +13,7 @@ license="GPL-2.0-or-later" homepage="https://www.qbittorrent.org/" changelog="https://www.qbittorrent.org/news.php" distfiles="${SOURCEFORGE_SITE}/qbittorrent/qbittorrent-${version}.tar.xz" -checksum=d5806092c71959a5dbdf55c645ea45ed48a70369ab6c226039b83f1ade6979f2 +checksum=d5d0c2b78386cde08951eaad930ec353d22e69205e163cc39dcfca2400353979 CXXFLAGS=-std=gnu++17 post_configure() { # qbittorrent-nox diff --git a/srcpkgs/sequoia-octopus-librnp/template b/srcpkgs/sequoia-octopus-librnp/template new file mode 100644 index 00000000000000..83b6e8e2a286ea --- /dev/null +++ b/srcpkgs/sequoia-octopus-librnp/template @@ -0,0 +1,27 @@ +# Template file for 'sequoia-octopus-librnp' +pkgname=sequoia-octopus-librnp +version=1.11.1 +revision=1 +archs="~arm*" # no thunderbird +build_style=cargo +configure_args="--no-default-features --features crypto-openssl" +hostmakedepends="pkg-config libgit2-1.8-devel" +makedepends="openssl-devel libgit2-1.8-devel sqlite-devel" +short_desc="Drop-in replacement for the RNP library in Thunderbird" +maintainer="classabbyamp " +license="LGPL-2.0-or-later" +homepage="https://sequoia-pgp.org/projects/#octopus" +changelog="https://gitlab.com/sequoia-pgp/sequoia-octopus-librnp/-/raw/main/NEWS" +distfiles="https://gitlab.com/sequoia-pgp/sequoia-octopus-librnp/-/archive/v${version}/sequoia-octopus-librnp-v${version}.tar.gz" +checksum=fae46cddf0fc4962c3547b65d6388ea19f475960d65d2bb0e1c3e8a7978b2f40 + +alternatives="librnp:/usr/lib/thunderbird/librnp.so:/usr/lib/thunderbird/libsequoia_octopus_librnp.so" + +post_patch() { + # https://github.com/rust-lang/cc-rs/issues/1469 + cargo update --package cc:1.2.16 --precise 1.2.14 +} + +do_install() { + vinstall "target/${RUST_TARGET}/release/libsequoia_octopus_librnp.so" 0755 /usr/lib/thunderbird +} diff --git a/srcpkgs/stremio-shell/template b/srcpkgs/stremio-shell/template index 28de10f88ac90a..b1a4c710207288 100644 --- a/srcpkgs/stremio-shell/template +++ b/srcpkgs/stremio-shell/template @@ -1,36 +1,41 @@ # Template file for 'stremio-shell' pkgname=stremio-shell version=4.4.168 -revision=1 -_singleapplication=3.2.0 -_libmpv=0.32.0 +revision=2 +_singleapplication_hash=e22a6bc235281152b0041ce39d4827b961b66ea6 +_libmpv_hash=822a41a1087daf2911fc336fbd9509f962158fef +create_wrksrc=yes build_style=qmake -hostmakedepends="qt6-base" -makedepends="mpv-devel qt6-webview-devel qt6-webengine-devel - qt6-declarative-devel qt6-webchannel-devel qt6-location-devel - chromaprint-devel" -depends="virtual?nodejs-runtime" +hostmakedepends="qt5-host-tools qt5-qmake" +makedepends="mpv-devel qt5-webview-devel qt5-webengine-devel + qt5-declarative-devel qt5-webchannel-devel qt5-location-devel + qt5-quickcontrols2-devel qt5-quickcontrols chromaprint-devel" +depends="qt5-quickcontrols qt5-quickcontrols2 virtual?nodejs-runtime + qt5-webengine" short_desc="Hub for video content aggregation" maintainer="mobinmob " license="GPL-3.0-or-later" homepage="https://www.stremio.com" distfiles="https://github.com/Stremio/stremio-shell/archive/v${version}.tar.gz - https://github.com/itay-grudev/SingleApplication/archive/v${_singleapplication}.tar.gz - https://raw.githubusercontent.com/mpv-player/mpv/v${_libmpv}/libmpv/qthelper.hpp + https://github.com/itay-grudev/SingleApplication/archive/${_singleapplication_hash}.tar.gz + https://raw.githubusercontent.com/mpv-player/mpv/v0.32.0/libmpv/qthelper.hpp https://dl.strem.io/four/v${version}/server.js https://dl.strem.io/four/v${version}/stremio.asar" checksum="764a181cc61189f0a7cff631dbc7398faf12eef33beeefb149ce5c504ab99998 - 088cf1ca9e07546db280795d97703b15deea0ca69e9c01eef34412c665e37c57 + ce2849e11977101c0102aff734adeea7ebd8c63e0f0ab86f8908a99b7cb69f1e 86e1fcba6001829b7e23a856db84d01ebc76e63528f74064d7bc5705015a2684 683de7890a60ab512264b69c9c41609aa515f9b738aef18df4803ef53e17175d de34860e99a78f37e8c5568e56e605bc04e1853d48d2102421fcf2331a42d207" -skip_extraction="server.js stremio.asar qthelper.hpp v${_singleapplication}" +skip_extraction="server.js stremio.asar qthelper.hpp" post_extract() { - vsrcextract -C deps/singleapplication v${_singleapplication}.tar.gz + mv stremio-shell-$version/* . + rmdir deps/singleapplication + mv SingleApplication-${_singleapplication_hash} deps/singleapplication mkdir deps/libmpv/include cp -a $XBPS_CROSS_BASE/usr/include/mpv deps/libmpv/include - vsrccopy qthelper.hpp deps/libmpv/include/mpv + cp "${XBPS_SRCDISTDIR}/${pkgname}-${version}/qthelper.hpp" \ + deps/libmpv/include/mpv/ } post_install() { diff --git a/srcpkgs/terminator/template b/srcpkgs/terminator/template index 8ef1112e054f8f..dda151f50501b2 100644 --- a/srcpkgs/terminator/template +++ b/srcpkgs/terminator/template @@ -1,7 +1,7 @@ # Template file for 'terminator' pkgname=terminator -version=2.1.4 -revision=2 +version=2.1.5 +revision=1 build_style=python3-module hostmakedepends="intltool python3-setuptools" depends="desktop-file-utils gsettings-desktop-schemas libkeybinder3 libnotify @@ -12,4 +12,4 @@ license="GPL-2.0-only" homepage="https://gnome-terminator.org" changelog="https://raw.githubusercontent.com/gnome-terminator/terminator/master/CHANGELOG.md" distfiles="https://github.com/gnome-terminator/terminator/releases/download/v$version/terminator-$version.tar.gz" -checksum=af27b0ece862e61dde71d0827afa4a29a414e44599effe3edeebc52cbdf0c5e8 +checksum=f0219cd8bd3db45d5173d850619145d55f9e864fe2106f6ceb9e736c575d0e03 diff --git a/srcpkgs/texmaker/patches/musl.patch b/srcpkgs/texmaker/patches/musl.patch new file mode 100644 index 00000000000000..ee5f9873dbe82e --- /dev/null +++ b/srcpkgs/texmaker/patches/musl.patch @@ -0,0 +1,11 @@ +--- a/3rdparty/pdfium/third_party/base/logging.h ++++ b/3rdparty/pdfium/third_party/base/logging.h +@@ -10,7 +10,7 @@ + + #ifndef _WIN32 + #define NULL_DEREF_IF_POSSIBLE \ +- *(reinterpret_cast(NULL) + 42) = 0x42; ++ *(reinterpret_cast(0) + 42) = 0x42; + #else + #define NULL_DEREF_IF_POSSIBLE + #endif diff --git a/srcpkgs/texmaker/template b/srcpkgs/texmaker/template index 5149c1eb6e8e28..a6f7ff6cce9973 100644 --- a/srcpkgs/texmaker/template +++ b/srcpkgs/texmaker/template @@ -14,7 +14,7 @@ distfiles="http://www.xm1math.net/$pkgname/$pkgname-$version.tar.bz2" checksum=b8c235df0cd8fd7714cd70d3b5ee363163b0254a9dea9180781b8f0e2e46caf6 case "$XBPS_TARGET_MACHINE" in - *musl|arm*|i686*) + arm*|i686*) broken="fails to build on musl or to resolve missing qt6-webengine" ;; esac diff --git a/srcpkgs/thunderbird-i18n/template b/srcpkgs/thunderbird-i18n/template index ff99cde6ff8b8d..452b3f89242895 100644 --- a/srcpkgs/thunderbird-i18n/template +++ b/srcpkgs/thunderbird-i18n/template @@ -1,6 +1,6 @@ # Template file for 'thunderbird-i18n' pkgname=thunderbird-i18n -version=140.6.0 +version=140.7.0 revision=1 metapackage=yes short_desc="Thunderbird language packs" @@ -106,69 +106,69 @@ _pkgtmpl() { usr/lib/thunderbird/extensions langpack-${_lang}@thunderbird.mozilla.org.xpi } } -checksum="055e71e2b35e0b1d806a9b132487fb0b57e22bcac0d3aae589de49c1b2712e4f - abc301b3aa7ae8504315aceeb662a16e8887c07947ee675e8bd458ee5a619253 - d71cde8f3eadb2e33e8dd5c7c79d7a2355f9ebc08401fa10457a5ffc783ec558 - 024370493251e45e2d04b038eccfaeb200225cf30b6790577ac1a53a365e9b2e - d36470c1d364de3cffaa8886e200bca3cd57e33046d65cd9b294852a959e5cae - 46e106c3facbe2506289e1aa4b940dc79f3ee076c84daa23ebfdd49e63d206ca - 076dec4dad5e1ef2f6bfdd3407017980c43df24e4368084630eb3411c7727ba8 - 64da1b94d38676472b1f0749df181be16d2589abaee33d4da3cac9af093c95b9 - 2ab7d1c9bbbd72743a88b43c4508c5fe1b92412fe05d21c3dd9995080eef0c5a - 2589b03b36e6d9adee325abfd9bc36312e8bbee0f2cc89c703ca48751b905a9f - 8007b358784aa80fcf4bf89d92db01c6fa6a377ca058de79f0f081441b8e05cb - 8cfb430ac671556644ece7f7c635205bd2ea345f966fdbe500032d1e3aa733ac - c858f2c21fdf2e876c1bb1a01aad11c9c496ab53259244f71e287c2d10b3ab13 - d2050873c884495876126f1fc82bbd8fe8749f29c5e7a814efdfc58d5385ac87 - 3f69fdf7e6828f135285265504db3b6ba4c6c8079aee0c37493e83a4d0d613d3 - bd9c2bc213063153a2853ec764e6160d063321a0b6957a79986ecfe49d2dc9b9 - f00b5f543a18761e149fb40f1046212139dc5f80c77f163201630b2f5de38f50 - 5774c023e9d77be89f9ce89b25240be7e33a03d1a2f9ad342611f388d3081699 - d36b5b825cf98bad4bbb4a50d4d9a8c0d56793b7e5335a89196e8c0da01c9f9f - 46cd23fac08e3a260e402ebfa9ffb990a99c4cb943a2e046a0c95d81167f959c - 012ba10a81ebad06ff438dc21cf5b9bb80847aaab09a682552a598ad58df54d3 - b25262de28cc44f1768628406aa0d5363ec96d0b821c006ae69b94c4f95e6122 - cff36e5b554ecff355597b5a2d087aa24db2ead8e3dce17d43a0b82c4739a656 - 3584169325d91303fe27a04504b974f8eca8e03c3bc9baef5bee3ac04885ba85 - 41853a3f31820df89ec04a22f69c571c60de23b566dd5dc869c445240a0c82ea - af4d161e8a15db9f41ceaa8f91667915d53d33956693de5810d826f4c8e6c8b7 - 26a97112e9973b6aebe9d5e939774f42a08bd0baacfa81447fb41613fec39bbc - d4dac21d07d42918b6605d9a070fbbd8fab827bf3a7caa60589d2a63b364f533 - 74097caeaff6663a9071b4e0bd8788d6b5ed0cc36c09c1807122b9d981c00e87 - 38647144fcb92d48c844c91b6e885ac46766d5d0eb30aa5e2bf0d24d4ad41adc - 23396d03e2e5cb93f5824d614e0e163f00127e68ec38ffef4637c4d0ea78bca1 - eb9c8951316ccc41160e6450babaa061a52935adc6fae8f495e20aa02fd9bb9f - 4b2521a16e888aa20265be1d2d5528e9476f1eb48015bcf827332507ce828944 - 084d6caaf09f30b1dc06bd20070b2e95bfbabcb4831ec4f87404ece7aafa88f9 - 9efa4c4c584418b3a9921a21573601b07eafac5e1549a4311f3fed6c1f1139b0 - ddb5e002f2d900b9fd01e5df30081b6c72df195d2f46a27172f6d965832ed5c7 - e8d4341118d0fa90fd4d50c7e11923aa67c66eab4687c0058df5bc9808f734c0 - 508918a01f8c41533d1b1b71e05a0b3911d6a3c010b54dbe321e1c3e20887c60 - 7c981c395234a315a0b5a25d638dc114fb94fc3942d9f9941d90ad0616f23cd0 - 69d71822731dde94fdc47a00435df75c8159f52c918e5f2bfabc64a1e68354fd - 1c080e5cfe7338eefc0432006e65d429dad6116ffef81db025157a46622c6d3c - b9290693d795e630cba5b31ba710c37d7d6a69407a0a627ba38c3b3f2cc736a1 - fdb9534932f99a8d94bf9f1dd642a768067621af086d159041c717fa46591380 - d3c92352cda5c764491c4119504c8fdb2aef969c4d1c20445396e0f8494ebb4d - ffc300a36a71c6dea1451f1cac6d8bcf0dff9f1b4e0dbb36821047a93fb3a5a2 - 8bf22a33a63974e87e974aa8c981f4985b32822fe67d3f7646e5c83c360196f7 - 191070e0add6a9b9e5d104c5c961d82b2cd40c36856d02a4427e26e57df2ea19 - d73c1bc31d8bb8681bc5d1d1f909e9766ffad7d53472cf5f7d5d753953354ee4 - 2c08a8a4cac457efd6009706f362a4be65b775075599203c460bc0944d5b8c6f - 99f12309ea59b36bfac5a12b4060f61652055c9144964d30bd288176e6d63677 - f639511a5b6e8a2297c9f54d02a67a4dbf0ac308553858c80c828b992df32738 - ad3f43247bbfc0d2f39a8e7c80de0b52e514be065dd7a0d5198136921900d3a5 - 2971d0a34211b81e922c7bca3caa1ae1b7c99327255a88547e477b642d4f15d2 - d9ebd54caa056c83f100a2632c512d79b83febcd8c8d84ebc42ce052064b4f03 - a560e5a824d67e663d41dbd112c0c139195b2519d0a8bc9e59d8cdc87cc8f26b - ab059477bcb693bfecf563ca19709a039f002a77b715ed43accadc89b3b547c0 - 025e7cc69d38128f8d8b8567d75bc11ba130326ecdfb66b70dd14dfe234044bd - cba991874b3b32f9c0a5349ff2f4febb167d8c102dae01c009e68d903881a7c7 - 4116a6291caa2f71f358221a9635552ed81a1bca3f19cf340249c79e809cfcd6 - 1663ef698a20728c2848eb7cfaac4ab3ee934011953f9b6d4eecebcb25a7b124 - 877791f481914ceb89c4d4b83b99b164a1f6e3d31e118c9542f3440988053704 - 55d086b04ad2650723dabe794fadffec0017bf0fac933570c5c14a4f42776974 - f206ff3290fc7b30fdec6804a52baa84a8e8f1389edc6aa4b7cdaeb3a30ede95 - b7ee84efe069424971219b3adc61e356461606d7e8398d9be5427fcb6c118265 - e88d3ea9b4d90c57b8bb5c5f05f845f1f94728079d4f336e94b0b27dc028798e - 3f7512510fc4db515e047f40b42cad32ccb3718b0262a5311b0da26a0b38fcc6" +checksum="bce5f516e35e1251c8023f8e3fbe14a4af3d732a1c889289f41e493148ab13ab + 62784b8b383bf0628868147e17b63a276d9eb7f6ab44845d8c3d7160c781db01 + 4bab0502e4c7785bc9c60d1483e5f83941c6a46f81a536f0fcaf2c8caf300317 + cfe1474b410a55eef7cd328e751bcd8783370b61baea70b1161dad2eed57ad5a + 8874d3426bf01b726f1ac09075c563adccef59f8a06a0ff912927f950ec1b00b + 573391abe307537939c0ac45c477fc043a66bf861e96edadf662488beafe9b04 + abcad51e27933ff234e4eb7d98c61c3cc2b5e8ab503a148ebde4660b71f30904 + f9b5681d3f1b799f9ffe3bda27eb3cb670128058fdd672a9130086509c8a2853 + 2e2962b0145518318ddcf7fbb83a068406110a988204de6efd7b7a8e42b4da83 + 2d86b28e6f2fc1502ebb4da5e521fe557a063de851ec6de962af616af9850607 + 6fe4c76ca51f9a0450d9c46eedf8b200a71b3a8d629a5187128131c5df847825 + 9f326934316bb6b2a622678ba2154c9315e57e207a26a8dcfd8d7b9deadf4dca + 37048945af1a5ea26b468b6ca00aca6769eed5026151cdbd87503ce6780b17f1 + 92420079c88945c0612a162916a06d71ef17777b8c8ffe088c40103918b97f6b + b5387c84b03e0bbb5e79aebd42e606686f85e24ef04a094b08ed532d9e0f345e + cf070983bab825a8ada08a63e6c5597c787873684383c807f0cd3a9c1902c2cf + d8f6f08d13cd88d2bac808f422e650a886776b34dd1af47f3a1b8b6b8d69283a + 44d8d28b0c2539964e2d5ff7bdd39fa8bdbee7f88476133bd45520b66e5d4f53 + 8c5315ce78dcb9afd700630a5230a7ba0ba138ffbbae09ec47b4e4c11ee17b54 + f071175218c3db393130a46dd519d59a8650b767e71318fe462df93bac144c0b + de614d7faae3d0208469bc39d9d24d916c0a04f6b1c4e80938dd11eb2084d862 + 2f73b8b8bb9745bc6a5ef2632953eac7ee6c29f33a8116df42bb69d0f3ffb854 + 463efedf1d0dbad53ca8d7db57da982c85f17c1a3de4a0d7f9a019cb8a2e76e8 + 357505bb95f3c67ec91ce85c465b0f7e626d0a7b55a75555b61a62e94714a2d5 + 720e2ab12e1dccf30960dbc3b99c46c8151c928f308b7f729c46bc354214097c + 7a29c225eb0fc1e760996c1355cd9a37dafadec96e3bc0fa1e63e68441ae690c + 56d6d968b13386dfe8e3e9d224025f6224886009aa4106c28b4ff18ddcacb1d3 + 3e19916565eaa2123a7e520167702f519854ff8b74167f73dd95eb9065346dfb + 622d1ff77b2f3c7bf0ed9fabf1f9764642af798e9cdef064b6af835337af1fe9 + ec74dd689182f997ede6b3055baca851616eddc61adc0c33fa1c26df334f719b + a0ffb9de8136d9119f59dd9d14f06f34b3e2d2882baeee8308a99cc9433e4614 + 7c622cf3b68aa4e9e28912790083eabdd69d05bfadebf9ba364ae980a9aec598 + 0906d2ad39218d8508aa9069d3357deb4f23780370fffe18d31db600594453b6 + 4e213acc7c925d1479a6e513c0e1b57602bbaf55e689d9fde49021e76a24b13d + 19b820aebd2277c516f5cc99f478a754522229ec8d44fa2548a3edf10cc2547f + 65d2ca2cdeaa600e3c0b8ad88d0a9b70753794f2c4049bb24c8322acce40711a + 78850342ec4c5a26e9c7dac282e54ddefe271f7dcd56783f6baf09fe1c1b55a2 + 184fca7d68e5b63352aba8e91c5ea112f65b3051d4d78e86542a4e6274414f42 + fe7e2867b0d77526e6ecbad54ca5ef1f271faa8d4a991026445ff88336d8964e + 10ad3197e7d90538d5cf40a1f4ecad4b11c50b7a81e04aee0461af7c19852525 + d70da43911ffd901914182f62ab19873633a494e63aedc60edd40ddde11d1943 + cf6f256127d0250d1ef4b1169c5094aef48fafdd466d3f94faf3493e3ed2fa30 + 9a1e776e09bf1df9ab0f660b2879dafc33065a9ea8b3b2d9b398be506d084529 + 3d58ebd973f605b668762af18f53b3a53e2a50e229a086e5c34f24a11f77c344 + 27a33e72edc55e030e1cbd6359657c9656e6f3b0d87fcb696414f27eea99815b + 61fc4878d25af06d15e77ee0748e34816ba17ee4122d42ee2f27e4407837edaf + e3c1cccd3e451dad0a3185373c14a5e9d9e4728f5518ac8d68289bc76f120092 + 1b93253dcb26467f850ff3a3c673c8f9027e9c0e30f7e7328c1a9fa388eb2ee0 + 472efa8a58a46f6a8b043b296093a63b27e2eadcde86cc799e78544e3e675dca + a1b024a630cb6ed45bf1abf24e0a568ed512347e0df125d23e68b73311fccf26 + 78c0fe1fe46fa53db9d7abe345679eb3ade4ec45395f54350a2dffa62a4adf50 + fcd2f1472d0bdd8c544afcacc1afb2d358b1773bd91ec024d46fd53dab2ab4e0 + 8cb5b78fae863943684a75205434625f7f747a89f21d4702c73221da54326c5e + cb77e592f59ffc0cc82ff40b4a03fc32aae36caa31549ae494eb5d2909dd2f7b + 876faf2ac17f4092c6475f932890e597dc9cdc3dd45bc94fb5fddd0e46286cd6 + 31cac1b1feda9cd2e95f43b1e966b804d4a16d91e7579ec63f0286a3bba0e83d + da72e5ed0bfb2f2346988369d1eb2637db776f2a6f4ef7d32c4c50f1e1554366 + a371dcf0af572056083687e30c8fd7d6a04801bee3d75f925864ddb8c4117d08 + 50906d0c3595cd11a58e38ff0bcbc445b069e13ee29b88c181bbf5e67de3201e + cdd087cd01e50615241e2e8233e74b196aa867b5e0a60cd337a2d7b85a31f0cf + 12526d6780e019ab58867adc445baf7e2c47c4faa226af21dcb03896490d03ce + 6e69179188543309aaaa6e1139a3b60318a0f1405e207e818390217a8cdc0e24 + 0e2a9834a2aa959cc25bcab6f44eb663d44d09387b8da68e66f2350164421723 + 2f75332c7ea106a0b9ac6eaac014d9bffc40837ed593617bf618ace0d3a7e599 + 01e67a239494c93cfd668c43a6f06f8c0a2bbb75213cf0285753fc000495d3e4 + f32e0fe313d1c4e3e25e8b81e22ef19c519dc493b273c8451393bec16970418b" diff --git a/srcpkgs/thunderbird/patches/fix-image-format-warning.patch b/srcpkgs/thunderbird/patches/fix-image-format-warning.patch deleted file mode 100644 index 7cdff60ce2f1dc..00000000000000 --- a/srcpkgs/thunderbird/patches/fix-image-format-warning.patch +++ /dev/null @@ -1,39 +0,0 @@ -# HG changeset patch -# User Lee Salzman -# Date 1462463631 14400 -# Thu May 05 11:53:51 2016 -0400 -# Node ID 8da374804a09977c8f89af5e6e0cb37cb074595d -# Parent 29662e28a9c93ac67ee0b8ddfb65a9f29bbf73f5 -handle big-endian formats in Cairo format conversions - ---- a/gfx/2d/HelpersCairo.h -+++ b/gfx/2d/HelpersCairo.h -@@ -147,7 +147,14 @@ static inline cairo_format_t GfxFormatToCairoFormat(Su - case SurfaceFormat::R5G6B5_UINT16: - return CAIRO_FORMAT_RGB16_565; - default: -- gfxCriticalError() << "Unknown image format " << (int)format; -+ // _UINT32 formats don't match B8G8R8[AX]8 on big-endian platforms, -+ // and Moz2d uses B8G8R8[AX]8 as if it was _UINT32. -+ // See bug 1269654 -+ if (format == SurfaceFormat::B8G8R8X8) { -+ return CAIRO_FORMAT_RGB24; -+ } else if (format != SurfaceFormat::B8G8R8A8) { -+ gfxCriticalError() << "Unknown image format " << (int)format; -+ } - return CAIRO_FORMAT_ARGB32; - } - } -@@ -177,7 +184,11 @@ static inline cairo_content_t GfxFormatToCairoContent( - case SurfaceFormat::A8: - return CAIRO_CONTENT_ALPHA; - default: -- gfxCriticalError() << "Unknown image content format " << (int)format; -+ if (format == SurfaceFormat::B8G8R8X8) { -+ return CAIRO_CONTENT_COLOR; -+ } else if (format != SurfaceFormat::B8G8R8A8) { -+ gfxCriticalError() << "Unknown image content format " << (int)format; -+ } - return CAIRO_CONTENT_COLOR_ALPHA; - } - } diff --git a/srcpkgs/thunderbird/template b/srcpkgs/thunderbird/template index 950be4194b6af9..2aae58739162b6 100644 --- a/srcpkgs/thunderbird/template +++ b/srcpkgs/thunderbird/template @@ -3,18 +3,9 @@ # THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/thunderbird-i18n". # pkgname=thunderbird -version=140.6.0 +version=140.7.0 revision=1 build_helper="rust" -short_desc="Standalone Mail/News reader" -maintainer="classabbyamp " -license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://www.thunderbird.net/" -distfiles="${MOZILLA_SITE}/thunderbird/releases/${version}esr/source/thunderbird-${version}esr.source.tar.xz" -checksum=c5ff00249b032009f34486c927e0d6566ac9c5f0b1d036548b5a880d4bbbddc6 - -lib32disabled=yes - hostmakedepends="autoconf unzip zip pkg-config perl python3.11 yasm rust cargo llvm clang nodejs cbindgen nasm which tar" makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel libicu77-devel @@ -25,6 +16,16 @@ makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel libicu77-devel $(vopt_if xscreensaver libXScrnSaver-devel) $(vopt_if sndio sndio-devel) $(vopt_if jack jack-devel)" depends="nss>=3.72 nspr>=4.32 desktop-file-utils hicolor-icon-theme libotr" +short_desc="Standalone Mail/News reader" +maintainer="classabbyamp " +license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later" +homepage="https://www.thunderbird.net/" +distfiles="${MOZILLA_SITE}/thunderbird/releases/${version}esr/source/thunderbird-${version}esr.source.tar.xz" +checksum=97a9be86fae8881d3aa0f899dfa864b51723596cdeb6a09b3ecc2a0e81f45c18 + +alternatives="librnp:/usr/lib/thunderbird/librnp.so:/usr/lib/thunderbird/thunderbird-librnp.so" +shlib_provides="librnp.so" # alternative +lib32disabled=yes build_options="alsa jack dbus pulseaudio xscreensaver sndio wayland" build_options_default="alsa jack dbus pulseaudio xscreensaver sndio wayland" @@ -198,6 +199,7 @@ ac_add_options --enable-default-toolkit=$(vopt_if wayland 'cairo-gtk3-wayland' ' rm -f old-configure ./mach build } + do_install() { export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system export MOZBUILD_STATE_PATH="${wrksrc}/mozbuild" @@ -216,6 +218,9 @@ do_install() { ln -s /usr/share/hunspell ${DESTDIR}/usr/lib/thunderbird/dictionaries ln -s /usr/share/hyphen ${DESTDIR}/usr/lib/thunderbird/hyphenation + # support sequoia librnp + mv ${DESTDIR}/usr/lib/thunderbird/{,thunderbird-}librnp.so + # We don't want the development stuff rm -rf ${DESTDIR}/usr/{include,lib/thunderbird-devel,share/idl} diff --git a/srcpkgs/xfce4-panel/template b/srcpkgs/xfce4-panel/template index 6b35325858ab1e..45ba0e9ed2ea91 100644 --- a/srcpkgs/xfce4-panel/template +++ b/srcpkgs/xfce4-panel/template @@ -1,6 +1,6 @@ # Template file for 'xfce4-panel' pkgname=xfce4-panel -version=4.20.5 +version=4.20.6 revision=1 build_style=meson build_helper="gir" @@ -13,7 +13,7 @@ maintainer="Đoàn Trần Công Danh " license="GPL-2.0-or-later" homepage="https://docs.xfce.org/xfce/xfce4-panel/start" distfiles="https://archive.xfce.org/src/xfce/$pkgname/${version%.*}/$pkgname-$version.tar.bz2" -checksum=3f91850c9c467680c8081d561f1a3fd83355c07db07be9a96da1764f8c842b2b +checksum=e418e3b884a77a6ac76c0423442dbf866b1900665fefde486f27cdbb87087694 xfce4-panel-devel_package() { depends="libxfce4ui-devel libxfce4util-devel diff --git a/srcpkgs/xfce4-settings/template b/srcpkgs/xfce4-settings/template index 28753154edca6d..a259e70c7ddd65 100644 --- a/srcpkgs/xfce4-settings/template +++ b/srcpkgs/xfce4-settings/template @@ -1,6 +1,6 @@ # Template file for 'xfce4-settings' pkgname=xfce4-settings -version=4.20.2 +version=4.20.3 revision=1 build_style=gnu-configure build_helper=gir @@ -17,4 +17,4 @@ license="GPL-2.0-only" homepage="https://xfce.org/" changelog="https://raw.githubusercontent.com/xfce-mirror/xfce4-settings/xfce-${version%.*}/NEWS" distfiles="https://archive.xfce.org/src/xfce/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2" -checksum=6e11776e640798a1ac4168d53877f105bb3e8cf93b443c160841e3acdab63939 +checksum=f77f79925391b142101bac46e2c48373d87ad73f610af371b8bcf92ba11c6383 diff --git a/srcpkgs/zola/template b/srcpkgs/zola/template index be9f71cb5148a8..8f4876e0d2ce05 100644 --- a/srcpkgs/zola/template +++ b/srcpkgs/zola/template @@ -1,6 +1,6 @@ # Template file for 'zola' pkgname=zola -version=0.22.0 +version=0.22.1 revision=1 build_style=cargo build_helper=qemu @@ -13,7 +13,7 @@ license="EUPL-1.2" homepage="https://github.com/getzola/zola" changelog="https://raw.githubusercontent.com/getzola/zola/master/CHANGELOG.md" distfiles="https://github.com/getzola/zola/archive/refs/tags/v${version}.tar.gz" -checksum=75274ca54c97da2f24645568e2c7024f6661ce002e8f7e09d6cd30bae7b73b0a +checksum=0f59479e05bce79e8d5860dc7e807ea818986094469ed8bf0bb46588ade95982 post_install() { for _shell in bash fish zsh; do