diff options
| author | Crucible <crucible@localhost> | 2026-09-22 22:22:36 -0500 |
|---|---|---|
| committer | Crucible <crucible@localhost> | 2026-09-22 22:22:36 -0500 |
| commit | 979af70cb83395cab2f32ea1124be68ebaced6b6 (patch) | |
| tree | 18b16739f860a2a652c26c5499fad05922119e31 /dev-util | |
| parent | 954147f7add6ada356dec519e829e0a2437da5af (diff) | |
| download | baldeagleos-repo-979af70cb83395cab2f32ea1124be68ebaced6b6.tar.gz baldeagleos-repo-979af70cb83395cab2f32ea1124be68ebaced6b6.tar.xz baldeagleos-repo-979af70cb83395cab2f32ea1124be68ebaced6b6.zip | |
Publish baldeagleos-repo candidate 0000000338-20260922-221634
Diffstat (limited to 'dev-util')
| -rw-r--r-- | dev-util/android-udev-rules/Manifest | 2 | ||||
| -rw-r--r-- | dev-util/android-udev-rules/android-udev-rules-20260922.ebuild (renamed from dev-util/android-udev-rules/android-udev-rules-20250525.ebuild) | 4 | ||||
| -rw-r--r-- | dev-util/babeltrace/babeltrace-2.1.2.ebuild | 4 | ||||
| -rw-r--r-- | dev-util/babeltrace/files/babeltrace-2.1.2-swig-4.5.patch | 59 | ||||
| -rw-r--r-- | dev-util/jenkins-bin/jenkins-bin-2.568.3.ebuild | 2 | ||||
| -rw-r--r-- | dev-util/maturin/maturin-1.15.0.ebuild | 2 |
6 files changed, 68 insertions, 5 deletions
diff --git a/dev-util/android-udev-rules/Manifest b/dev-util/android-udev-rules/Manifest index 3e2a20ee6e5f..06607692add7 100644 --- a/dev-util/android-udev-rules/Manifest +++ b/dev-util/android-udev-rules/Manifest @@ -1,2 +1,2 @@ -DIST android-udev-rules-20250525.tar.gz 23794 BLAKE2B 2a086c3451d7f5309108960eff25afc77e7902e3bbf68018b1a4b89115123e7a45c293dbecece217a5565f71e5688e3996426f0e6a1167bf35deb14da4bddb70 SHA512 c4370ba89ee240d540b6a18e6fd37bace27315b9637577eb08c48cfec8c77dcb8ebfebdf2b7853b9f3c7db35fe50458af52d070946bb0ab0db67539470bbf0ad DIST android-udev-rules-20260423.tar.gz 23917 BLAKE2B 0149de234ac44e72b05cfb5467d636ee71b29e04bf80036524912823f9fe6c831c3493c7f6b44c6969e369432df25379f97c48df3992593a776016b2971c623a SHA512 97966f1c02a9f85825a217384c94cfa8b9f721173e543c324b866ee7823b09ca67ec7ba1b012ce10de9d56ae7e4157d4cec8364c8e325001664cf6383778a5fe +DIST android-udev-rules-20260922.tar.gz 24039 BLAKE2B ae9ce487d8557c2747935ab8b38f431dcb5563dd73bc5e07570f9a93f3f60b2fb9047187340a4c029f9967cefe893d3796d414b2f2b3ffa24a8da250cbed62a0 SHA512 2963f9ed5d54fc3fc8e4aa61773d599ceabce100b83c54dfb739c8189b60a12003407d10cab92248ae0feb4c3fb56280742404f8fe93726a36be9b972c3bdcbd diff --git a/dev-util/android-udev-rules/android-udev-rules-20250525.ebuild b/dev-util/android-udev-rules/android-udev-rules-20260922.ebuild index 7fe4e9222260..0dc57aebae4a 100644 --- a/dev-util/android-udev-rules/android-udev-rules-20250525.ebuild +++ b/dev-util/android-udev-rules/android-udev-rules-20260922.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2025 Gentoo Authors +# Copyright 2022-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/M0Rf30/android-udev-rules/archive/refs/tags/${PV}.ta LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~arm arm64 x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" # No tests RESTRICT="test" diff --git a/dev-util/babeltrace/babeltrace-2.1.2.ebuild b/dev-util/babeltrace/babeltrace-2.1.2.ebuild index c4e80f79dd6c..057a61dc0f71 100644 --- a/dev-util/babeltrace/babeltrace-2.1.2.ebuild +++ b/dev-util/babeltrace/babeltrace-2.1.2.ebuild @@ -46,6 +46,10 @@ BDEPEND=" " VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jeremiegalarneau.asc +PATCHES=( + "${FILESDIR}"/babeltrace-2.1.2-swig-4.5.patch +) + pkg_setup() { use python && python-single-r1_pkg_setup } diff --git a/dev-util/babeltrace/files/babeltrace-2.1.2-swig-4.5.patch b/dev-util/babeltrace/files/babeltrace-2.1.2-swig-4.5.patch new file mode 100644 index 000000000000..e18c20251bb4 --- /dev/null +++ b/dev-util/babeltrace/files/babeltrace-2.1.2-swig-4.5.patch @@ -0,0 +1,59 @@ +https://bugs.gentoo.org/983043 +https://github.com/efficios/babeltrace/commit/1c59884d4ddf384b87df95d317b62f5f5783ca27 + +From 1c59884d4ddf384b87df95d317b62f5f5783ca27 Mon Sep 17 00:00:00 2001 +From: Jitka Plesnikova <jplesnik@redhat.com> +Date: Tue, 28 Jul 2026 13:29:18 +0000 +Subject: [PATCH] bt2: replace removed Python 2 C API macros for SWIG 4.5.0 + compatibility + +SWIG 4.5.0 has removed some Python 2/3 compatibility macros. The two +that affect us are `PyString_FromString` and +`SWIG_Python_str_FromChar`, which are both replaced with +`PyUnicode_FromString`. + +Change-Id: I3c74d8ea7257d9cdc0fa4b533ae7b3a5ef9521d1 +Signed-off-by: Simon Marchi <simon.marchi@efficios.com> +Signed-off-by: Jitka Plesnikova <jplesnik@redhat.com> +Reviewed-on: https://review.lttng.org/c/babeltrace/+/18423 +Tested-by: jenkins <jenkins@lttng.org> +--- a/src/bindings/python/bt2/bt2/native_bt.i ++++ b/src/bindings/python/bt2/bt2/native_bt.i +@@ -56,7 +56,7 @@ typedef uint64_t bt_listener_id; + * + * We initialize the output parameter `temp_value` to an invalid but non-zero + * pointer value. This is to make sure we don't rely on its initial value in +- * the epilogue (where we call SWIG_Python_str_FromChar). When they fail, ++ * the epilogue (where we call PyUnicode_FromString). When they fail, + * functions on which we apply this typemap don't guarantee that the value of + * `temp_value` will be unchanged or valid. + */ +@@ -67,7 +67,7 @@ typedef uint64_t bt_listener_id; + %typemap(argout) (const char **) { + if (*$1) { + /* SWIG_AppendOutput() steals the created object */ +- $result = SWIG_AppendOutput($result, SWIG_Python_str_FromChar(*$1)); ++ $result = SWIG_AppendOutput($result, PyUnicode_FromString(*$1)); + } else { + /* SWIG_AppendOutput() steals Py_None */ + Py_INCREF(Py_None); +--- a/src/bindings/python/bt2/bt2/native_bt_error.i.hpp ++++ b/src/bindings/python/bt2/bt2/native_bt_error.i.hpp +@@ -19,7 +19,7 @@ static PyObject *bt_bt2_format_bt_error_cause(const bt_error_cause *error_cause) + BT_COMMON_COLOR_WHEN_NEVER); + BT_ASSERT(error_cause_str); + +- py_error_cause_str = PyString_FromString(error_cause_str); ++ py_error_cause_str = PyUnicode_FromString(error_cause_str); + + g_free(error_cause_str); + +@@ -35,7 +35,7 @@ static PyObject *bt_bt2_format_bt_error(const bt_error *error) + BT_COMMON_COLOR_WHEN_NEVER); + BT_ASSERT(error_str); + +- py_error_str = PyString_FromString(error_str); ++ py_error_str = PyUnicode_FromString(error_str); + + g_free(error_str); + diff --git a/dev-util/jenkins-bin/jenkins-bin-2.568.3.ebuild b/dev-util/jenkins-bin/jenkins-bin-2.568.3.ebuild index dc8f46ab0c2f..01cf39a77f68 100644 --- a/dev-util/jenkins-bin/jenkins-bin-2.568.3.ebuild +++ b/dev-util/jenkins-bin/jenkins-bin-2.568.3.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}" LICENSE="MIT" SLOT="lts" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" DEPEND="acct-group/jenkins acct-user/jenkins" diff --git a/dev-util/maturin/maturin-1.15.0.ebuild b/dev-util/maturin/maturin-1.15.0.ebuild index ad7abff14f0d..821010e732c3 100644 --- a/dev-util/maturin/maturin-1.15.0.ebuild +++ b/dev-util/maturin/maturin-1.15.0.ebuild @@ -25,7 +25,7 @@ LICENSE+=" BZIP2 " # crates SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )" |
