Skip to content

Commit f44f4c9

Browse files
committed
revbump(x11,root): for boost 1.89.0
- Part 2 of #25882 - Please refer to the PR description of part 1 for the full explanation of the changes
1 parent e93220c commit f44f4c9

19 files changed

Lines changed: 127 additions & 12 deletions

File tree

root-packages/thin-provisioning-tools/build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A suite of tools for manipulating the metadata of the dm
33
TERMUX_PKG_LICENSE="GPL-3.0"
44
TERMUX_PKG_MAINTAINER="@termux"
55
TERMUX_PKG_VERSION="0.9.0"
6-
TERMUX_PKG_REVISION=1
6+
TERMUX_PKG_REVISION=2
77
TERMUX_PKG_SRCURL=https://github.com/jthornber/thin-provisioning-tools/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz
88
TERMUX_PKG_SHA256=a2508d9933ed8a3f6c8d302280d838d416668a1d914a83c4bd0fb01eaf0676e8
99
TERMUX_PKG_DEPENDS="libexpat, libaio, boost"

x11-packages/abiword/build.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="A free word processing program"
33
TERMUX_PKG_LICENSE="GPL-2.0"
44
TERMUX_PKG_MAINTAINER="@termux"
55
TERMUX_PKG_VERSION="3.0.7"
6+
TERMUX_PKG_REVISION=1
67
TERMUX_PKG_SRCURL=https://gitlab.gnome.org/World/AbiWord/-/archive/release-${TERMUX_PKG_VERSION}/AbiWord-release-${TERMUX_PKG_VERSION}.tar.gz
78
#TERMUX_PKG_SRCURL=https://dev.alpinelinux.org/archive/abiword/abiword-${TERMUX_PKG_VERSION}.tar.gz
89
#TERMUX_PKG_SRCURL=https://ftp-osl.osuosl.org/pub/gentoo/distfiles/abiword-${TERMUX_PKG_VERSION}.tar.gz
Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
This is https://github.com/freebsd/freebsd-ports/commit/e6daa211c609bde6ed3fe00fd5ce675714371805
2+
3+
--- a/plugins/kword/xp/ie_imp_KWord_1.cpp
4+
+++ b/plugins/kword/xp/ie_imp_KWord_1.cpp
5+
@@ -180,7 +180,7 @@ void IE_Imp_KWord_1::charData(const gchar *s, int len)
6+
m_charDataSeen[m_lenCharDataSeen++] = currentChar;
7+
if (m_lenCharDataSeen == m_lenCharDataExpected)
8+
{
9+
- buf += g_utf8_get_char(m_charDataSeen);
10+
+ buf += static_cast<UT_UCS4Char>(g_utf8_get_char(m_charDataSeen));
11+
m_lenCharDataSeen = 0;
12+
}
13+
}
14+
--- a/src/af/ev/gtk/ev_UnixKeyboard.cpp
15+
+++ b/src/af/ev/gtk/ev_UnixKeyboard.cpp
16+
@@ -130,7 +130,7 @@ bool ev_UnixKeyboard::keyPressEvent(AV_View* pView, GdkEventKey* e)
17+
{
18+
// TODO: is this necessary?
19+
charData = gdk_keyval_to_unicode (charData);
20+
- UT_UTF8String utf8 (static_cast<const UT_UCS4Char *>(&charData), 1);
21+
+ UT_UTF8String utf8 (reinterpret_cast<const UT_UCS4Char *>(&charData), 1);
22+
return charDataEvent (pView, state, utf8.utf8_str(), utf8.byteLength());
23+
}
24+
25+
--- a/src/af/gr/xp/gr_CairoGraphics.cpp
26+
+++ b/src/af/gr/xp/gr_CairoGraphics.cpp
27+
@@ -535,7 +535,7 @@ bool GR_CairoGraphics::endPrint(void)
28+
29+
void GR_CairoGraphics::drawGlyph(UT_uint32 Char, UT_sint32 xoff, UT_sint32 yoff)
30+
{
31+
- drawChars(&Char, 0, 1, xoff, yoff, NULL);
32+
+ drawChars(reinterpret_cast<const UT_UCSChar*>(&Char), 0, 1, xoff, yoff, NULL);
33+
}
34+
35+
void GR_CairoGraphics::setColorSpace(GR_Graphics::ColorSpace /* c */)
36+
--- a/src/af/util/xp/ut_types.h
37+
+++ b/src/af/util/xp/ut_types.h
38+
@@ -40,7 +40,7 @@
39+
40+
typedef guint8 UT_Byte;
41+
42+
-typedef gunichar UT_UCS4Char;
43+
+typedef char32_t UT_UCS4Char;
44+
typedef guint16 UT_UCS2Char;
45+
typedef gint32 UT_GrowBufElement;
46+
47+
--- a/src/text/fmt/xp/fv_View_protected.cpp
48+
+++ b/src/text/fmt/xp/fv_View_protected.cpp
49+
@@ -5752,7 +5752,7 @@ UT_UCSChar * FV_View::_lookupSuggestion(fl_BlockLayout* pBL,
50+
UT_uint32 len = iLength;
51+
for (UT_uint32 ldex=0; ldex < len && ldex < INPUTWORDLEN; ldex++)
52+
{
53+
- stMisspelledWord += *pWord == UCS_RQUOTE ? '\'' : *pWord;
54+
+ stMisspelledWord += *pWord == UCS_RQUOTE ? U'\'' : *pWord;
55+
++pWord;
56+
}
57+
58+
--- a/src/wp/ap/gtk/ap_UnixDialog_Options.cpp
59+
+++ b/src/wp/ap/gtk/ap_UnixDialog_Options.cpp
60+
@@ -959,7 +959,7 @@ void AP_UnixDialog_Options::_setupSmartQuotesCombos( GtkWidget *optionmenu )
61+
wszDisplayString[1] = (gunichar)'O';
62+
wszDisplayString[2] = XAP_EncodingManager::smartQuoteStyles[i].rightQuote;
63+
wszDisplayString[3] = (gunichar)0;
64+
- gchar* szDisplayStringUTF8 = g_ucs4_to_utf8 ( wszDisplayString, -1, NULL, NULL, NULL );
65+
+ gchar* szDisplayStringUTF8 = g_ucs4_to_utf8 ( reinterpret_cast<const gunichar*>(wszDisplayString), -1, NULL, NULL, NULL );
66+
XAP_appendComboBoxTextAndInt(combo, szDisplayStringUTF8, i);
67+
g_free ( szDisplayStringUTF8 );
68+
}
69+
--- a/src/wp/ap/xp/ap_Menu_Functions.cpp
70+
+++ b/src/wp/ap/xp/ap_Menu_Functions.cpp
71+
@@ -744,7 +744,7 @@ Defun_EV_GetMenuItemComputedLabel_Fn(ap_GetLabel_Suggest)
72+
UT_UCSChar *p = pView->getContextSuggest(ndx);
73+
gchar * c = NULL;
74+
if (p && *p) {
75+
- c = g_ucs4_to_utf8(p, -1, NULL, NULL, NULL);
76+
+ c = g_ucs4_to_utf8(reinterpret_cast<const gunichar *>(p), -1, NULL, NULL, NULL);
77+
}
78+
else if (ndx == 1)
79+
{

x11-packages/ardour/build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A professional digital workstation for working with audi
33
TERMUX_PKG_LICENSE="GPL-2.0"
44
TERMUX_PKG_MAINTAINER="@termux"
55
TERMUX_PKG_VERSION="8.12"
6-
TERMUX_PKG_REVISION=4
6+
TERMUX_PKG_REVISION=5
77
TERMUX_PKG_SRCURL=git+https://github.com/Ardour/ardour
88
TERMUX_PKG_GIT_BRANCH=$TERMUX_PKG_VERSION
99
TERMUX_PKG_DEPENDS="aubio, fftw, fontconfig, gdk-pixbuf, glib, gtk2, gtkmm2, libandroid-execinfo, libarchive, libatkmm-1.6, libc++, libcairo, libcairomm-1.0, libcurl, libglibmm-2.4, liblo, liblrdf, libpangomm-1.4, libsamplerate, libsigc++-2.0, libsndfile, libusb, libwebsockets, libx11, libxml2, lilv, pango, pulseaudio, rubberband, suil, taglib, vamp-plugin-sdk"

x11-packages/fcitx5-chinese-addons/build.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Addons related to Chinese, including IME previous bundle
33
TERMUX_PKG_LICENSE="LGPL-2.1"
44
TERMUX_PKG_MAINTAINER="@termux"
55
TERMUX_PKG_VERSION="5.1.9"
6+
TERMUX_PKG_REVISION=1
67
TERMUX_PKG_SRCURL="https://github.com/fcitx/fcitx5-chinese-addons/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz"
78
TERMUX_PKG_SHA256=2b2b5418c4a670be1b824c0ee6e5cae48e5115402fe3b2a407aceb19f122339b
89
TERMUX_PKG_DEPENDS="boost, fcitx5, fcitx5-qt, libc++, libcurl, libime, libopencc, qt6-qtbase"

x11-packages/fritzing/build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="An Electronic Design Automation software"
33
TERMUX_PKG_LICENSE="GPL-3.0"
44
TERMUX_PKG_MAINTAINER="@termux"
55
TERMUX_PKG_VERSION=0.9.6
6-
TERMUX_PKG_REVISION=7
6+
TERMUX_PKG_REVISION=8
77
TERMUX_PKG_SRCURL=https://github.com/fritzing/fritzing-app/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz
88
TERMUX_PKG_SHA256=eb4ebe461c5d42edb4b10f1f824e7c855ad54555e222c5999061dead09834491
99
TERMUX_PKG_AUTO_UPDATE=true
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
diff --git a/CMakeLists.txt b/CMakeLists.txt
2+
index 44efd6f..9c1c29a 100755
3+
--- a/CMakeLists.txt
4+
+++ b/CMakeLists.txt
5+
@@ -373,7 +373,7 @@ IF(WIN32)
6+
ENDIF()
7+
ENDIF(WIN32)
8+
9+
-FIND_PACKAGE(Boost 1.47 COMPONENTS filesystem system)
10+
+FIND_PACKAGE(Boost 1.47 COMPONENTS filesystem)
11+
12+
IF (NOT Boost_FOUND)
13+
IF(WIN32)

x11-packages/hugin/build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Toolchain to create panoramic images for every occasion"
33
TERMUX_PKG_LICENSE="GPL-2.0"
44
TERMUX_PKG_MAINTAINER="@termux"
55
TERMUX_PKG_VERSION="2024.0.1"
6-
TERMUX_PKG_REVISION=2
6+
TERMUX_PKG_REVISION=3
77
TERMUX_PKG_SRCURL=https://downloads.sourceforge.net/hugin/hugin-${TERMUX_PKG_VERSION}.tar.bz2
88
TERMUX_PKG_SHA256=13ec0cdeeb4eb63149c833768d3e374e7cf5a6a8d8d02d50885ce496f05ba7e4
99
TERMUX_PKG_DEPENDS="boost, enblend, exiftool, exiv2, fftw, glew, glu, imath, libc++, libflann, liblz4, libpano13, libsqlite, libtiff, libvigra, libx11, littlecms, openexr, opengl, wxwidgets"

x11-packages/inkscape/build.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ LICENSES/OFL-1.1.txt
1515
"
1616
TERMUX_PKG_MAINTAINER="@termux"
1717
TERMUX_PKG_VERSION="1.4.2"
18+
TERMUX_PKG_REVISION=1
1819
TERMUX_PKG_SRCURL=https://media.inkscape.org/dl/resources/file/inkscape-${TERMUX_PKG_VERSION}.tar.xz
1920
TERMUX_PKG_SHA256=2000530c7917e5260c9e8575a7154ff6926643d2006487d714e304a963f0c782
2021
TERMUX_PKG_AUTO_UPDATE=true

x11-packages/libime/build.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="A library to support generic input method implementation
33
TERMUX_PKG_LICENSE="LGPL-2.1"
44
TERMUX_PKG_MAINTAINER="@termux"
55
TERMUX_PKG_VERSION="1.1.11"
6+
TERMUX_PKG_REVISION=1
67
TERMUX_PKG_SRCURL=git+https://github.com/fcitx/libime
78
TERMUX_PKG_GIT_BRANCH="${TERMUX_PKG_VERSION}"
89
TERMUX_PKG_DEPENDS="boost, fcitx5, libc++, libime-data, zstd"

0 commit comments

Comments
 (0)