Skip to content

Commit

Permalink
*/*: rebuild for icu-74
Browse files Browse the repository at this point in the history
  • Loading branch information
nekopsykose committed Dec 29, 2023
1 parent d92e38f commit 1c5da3f
Show file tree
Hide file tree
Showing 33 changed files with 53 additions and 32 deletions.
2 changes: 1 addition & 1 deletion contrib/darktable/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "darktable"
pkgver = "4.6.0"
pkgrel = 1
pkgrel = 2
# only supported archs
archs = ["aarch64", "ppc64le", "riscv64", "x86_64"]
build_style = "cmake"
Expand Down
2 changes: 1 addition & 1 deletion contrib/firefox/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "firefox"
pkgver = "121.0"
pkgrel = 0
pkgrel = 1
make_cmd = "gmake"
hostmakedepends = [
"pkgconf",
Expand Down
2 changes: 1 addition & 1 deletion contrib/libcdr/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "libcdr"
pkgver = "0.1.7"
pkgrel = 1
pkgrel = 2
build_style = "gnu_configure"
configure_args = ["--disable-debug"]
make_cmd = "gmake"
Expand Down
2 changes: 1 addition & 1 deletion contrib/libe-book/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "libe-book"
pkgver = "0.1.3"
pkgrel = 1
pkgrel = 2
build_style = "gnu_configure"
make_cmd = "gmake"
make_dir = "."
Expand Down
2 changes: 1 addition & 1 deletion contrib/libmspub/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "libmspub"
pkgver = "0.1.4"
pkgrel = 1
pkgrel = 2
build_style = "gnu_configure"
make_cmd = "gmake"
make_dir = "."
Expand Down
2 changes: 1 addition & 1 deletion contrib/libqxp/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "libqxp"
pkgver = "0.0.2"
pkgrel = 1
pkgrel = 2
build_style = "gnu_configure"
make_cmd = "gmake"
make_dir = "."
Expand Down
2 changes: 1 addition & 1 deletion contrib/libreoffice/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "libreoffice"
pkgver = "7.6.2.1"
pkgrel = 0
pkgrel = 1
# riscv64: no handling of libcxxabi + likely too slow
archs = ["x86_64", "ppc64le", "ppc64", "aarch64"]
build_style = "gnu_configure"
Expand Down
2 changes: 1 addition & 1 deletion contrib/libvisio/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "libvisio"
pkgver = "0.1.7"
pkgrel = 1
pkgrel = 2
build_style = "gnu_configure"
make_cmd = "gmake"
make_dir = "."
Expand Down
2 changes: 1 addition & 1 deletion contrib/nodejs/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "nodejs"
pkgver = "21.5.0"
pkgrel = 0
pkgrel = 1
build_style = "configure"
configure_args = [
"--shared-zlib",
Expand Down
2 changes: 1 addition & 1 deletion contrib/qt6-qt5compat/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "qt6-qt5compat"
pkgver = "6.6.1"
pkgrel = 0
pkgrel = 1
build_style = "cmake"
hostmakedepends = ["cmake", "ninja", "pkgconf", "qt6-qtbase"]
makedepends = ["qt6-qtdeclarative-devel"]
Expand Down
21 changes: 21 additions & 0 deletions contrib/qt6-qtbase/patches/foortify.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
https://github.com/llvm/llvm-project/issues/76264
--- a/src/corelib/tools/qhash.cpp
+++ b/src/corelib/tools/qhash.cpp
@@ -1429,7 +1429,7 @@
key += 0.0;
if constexpr (sizeof(double) == sizeof(size_t)) {
size_t k;
- memcpy(&k, &key, sizeof(double));
+ memcpy(&k, &key, sizeof(size_t));
return QHashPrivate::hash(k, seed);
} else {
return murmurhash(&key, sizeof(key), seed);
@@ -1448,7 +1448,7 @@
key += static_cast<long double>(0.0);
if constexpr (sizeof(long double) == sizeof(size_t)) {
size_t k;
- memcpy(&k, &key, sizeof(long double));
+ memcpy(&k, &key, sizeof(size_t));
return QHashPrivate::hash(k, seed);
} else {
return murmurhash(&key, sizeof(key), seed);
2 changes: 1 addition & 1 deletion contrib/qt6-qtbase/template.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# keep pkgver AND pkgrel in sync with qt6-qtwayland
pkgname = "qt6-qtbase"
pkgver = "6.6.1"
pkgrel = 1
pkgrel = 2
build_style = "cmake"
configure_args = [
"-DINSTALL_DATADIR=share/qt6",
Expand Down
2 changes: 1 addition & 1 deletion contrib/thunderbird/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "thunderbird"
pkgver = "115.6.0"
pkgrel = 0
pkgrel = 1
make_cmd = "gmake"
hostmakedepends = [
"pkgconf",
Expand Down
2 changes: 1 addition & 1 deletion main/boost/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "boost"
pkgver = "1.83.0"
pkgrel = 0
pkgrel = 1
hostmakedepends = ["pkgconf"]
makedepends = [
"icu-devel",
Expand Down
2 changes: 1 addition & 1 deletion main/dino/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "dino"
pkgver = "0.4.3"
pkgrel = 0
pkgrel = 1
build_style = "cmake"
# TODO: openpgp maybe
configure_args = [
Expand Down
2 changes: 1 addition & 1 deletion main/enchant/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "enchant"
pkgver = "2.6.4"
pkgrel = 0
pkgrel = 1
build_style = "gnu_configure"
configure_args = ["--enable-relocatable", "--disable-static"]
hostmakedepends = ["pkgconf", "automake", "libtool"]
Expand Down
2 changes: 1 addition & 1 deletion main/evolution-data-server/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "evolution-data-server"
pkgver = "3.50.2"
pkgrel = 0
pkgrel = 1
build_style = "cmake"
# TODO: libgdata
configure_args = [
Expand Down
2 changes: 1 addition & 1 deletion main/gnome-text-editor/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "gnome-text-editor"
pkgver = "45.1"
pkgrel = 0
pkgrel = 1
build_style = "meson"
hostmakedepends = [
"meson",
Expand Down
2 changes: 1 addition & 1 deletion main/gspell/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "gspell"
pkgver = "1.12.2"
pkgrel = 0
pkgrel = 1
build_style = "gnu_configure"
configure_args = ["--disable-static", "--enable-introspection", "--enable-vala"]
make_cmd = "gmake"
Expand Down
2 changes: 1 addition & 1 deletion main/harfbuzz/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "harfbuzz"
pkgver = "8.3.0"
pkgrel = 0
pkgrel = 1
build_style = "meson"
configure_args = [
"-Db_ndebug=true",
Expand Down
2 changes: 1 addition & 1 deletion main/libical/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "libical"
pkgver = "3.0.17"
pkgrel = 0
pkgrel = 1
build_style = "cmake"
configure_args = [
"-DICAL_BUILD_DOCS=false",
Expand Down
2 changes: 1 addition & 1 deletion main/libspelling/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "libspelling"
pkgver = "0.2.0"
pkgrel = 0
pkgrel = 1
build_style = "meson"
configure_args = ["-Denchant=enabled", "-Dvapi=true", "-Ddocs=false"]
hostmakedepends = [
Expand Down
2 changes: 1 addition & 1 deletion main/libxml2/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "libxml2"
pkgver = "2.12.3"
pkgrel = 0
pkgrel = 1
build_style = "gnu_configure"
configure_args = [
"--with-threads",
Expand Down
2 changes: 1 addition & 1 deletion main/mozjs115/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "mozjs115"
pkgver = "115.6.0"
pkgrel = 0
pkgrel = 1
make_cmd = "gmake"
hostmakedepends = [
"gmake",
Expand Down
2 changes: 1 addition & 1 deletion main/nuspell/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "nuspell"
pkgver = "5.1.4"
pkgrel = 0
pkgrel = 1
build_style = "cmake"
configure_args = ["-DBUILD_SHARED_LIBS=ON", "-DBUILD_TESTING=OFF"]
hostmakedepends = ["cmake", "ninja", "pkgconf"]
Expand Down
2 changes: 1 addition & 1 deletion main/raptor/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "raptor"
pkgver = "2.0.16"
pkgrel = 1
pkgrel = 2
build_style = "gnu_configure"
configure_args = ["--with-yajl=no"]
make_check_args = ["-j1"] # racey tests
Expand Down
2 changes: 1 addition & 1 deletion main/samba/template.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# TODO: service files, cleanup
pkgname = "samba"
pkgver = "4.19.3"
pkgrel = 0
pkgrel = 1
build_style = "waf"
configure_script = "buildtools/bin/waf"
configure_args = [
Expand Down
2 changes: 1 addition & 1 deletion main/tracker-miners/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "tracker-miners"
pkgver = "3.6.2"
pkgrel = 0
pkgrel = 1
build_style = "meson"
configure_args = [
# TODO: user services with dinit?
Expand Down
2 changes: 1 addition & 1 deletion main/tracker/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "tracker"
pkgver = "3.6.0"
pkgrel = 1
pkgrel = 2
build_style = "meson"
configure_args = [
# TODO: user services with dinit?
Expand Down
2 changes: 1 addition & 1 deletion main/vte-common/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "vte-common"
pkgver = "0.74.2"
pkgrel = 0
pkgrel = 1
build_style = "meson"
configure_args = [
"-D_systemd=false",
Expand Down
2 changes: 1 addition & 1 deletion main/webkitgtk/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "webkitgtk"
pkgver = "2.42.4"
pkgrel = 1
pkgrel = 2
build_style = "cmake"
configure_args = [
"-DPORT=GTK",
Expand Down
2 changes: 1 addition & 1 deletion main/webkitgtk4/template.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# mirrors the gtk3 webkitgtk template
pkgname = "webkitgtk4"
pkgver = "2.42.4"
pkgrel = 1
pkgrel = 2
build_style = "cmake"
configure_args = [
"-DPORT=GTK",
Expand Down
2 changes: 1 addition & 1 deletion main/yelp/template.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgname = "yelp"
pkgver = "42.2"
pkgrel = 2
pkgrel = 3
build_style = "gnu_configure"
configure_args = [
"--disable-schemas-compile",
Expand Down

0 comments on commit 1c5da3f

Please sign in to comment.