27 Commits

Author SHA256 Message Date
Steven R. Baker
e0663af080 Fix llbuild link failure: use find_package(Curses) instead of hardcoded -lcurses
openSUSE Tumbleweed's ncurses-devel does not provide a libcurses.so
symlink (unlike Fedora), causing llbuild to fail at link time with
'cannot find -lcurses'. Use CMake's FindCurses module to properly
discover the ncurses library path on all platforms.
2026-02-18 18:10:58 +01:00
Steven R. Baker
7ee577144f Add xz-devel BuildRequires for LLDB LZMA support
swift.patch enables -DLLDB_ENABLE_LZMA=ON, which needs liblzma
headers and library at build time.
2026-02-17 14:08:32 +01:00
Steven R. Baker
bd00d1e79e Remove unused swiftlang.conf ld.so.conf.d config
Runtime libraries are installed to %{_libdir} which is already
in the default linker search path. The config file was empty.
2026-02-17 14:07:44 +01:00
Steven R. Baker
1d879faa28 Remove empty swift-corelibs-foundation.patch
Leftover from Fedora import; not referenced in the spec.
2026-02-17 14:06:20 +01:00
Steven R. Baker
40519df5aa Remove Fedora dist-git sources file
OBS has its own source verification; this file is unused.
2026-02-17 14:05:39 +01:00
Steven R. Baker
e180829868 Appropriately list the bundled shit. 2026-02-17 00:38:33 +01:00
Steven R. Baker
357db5ff05 Remove leftover Fedora changelog file
openSUSE uses .changes files for package history.
2026-02-17 00:35:05 +01:00
Steven R. Baker
75c1678a3f Ignore downloaded source tarballs 2026-02-17 00:32:20 +01:00
Steven R. Baker
f2439d0931 Remove deprecated ldconfig scriptlets
rpm file triggers handle ldconfig automatically for libraries
installed to %{_libdir} on modern openSUSE.
2026-02-17 00:28:27 +01:00
Steven R. Baker
b89e5a5fbc need ncurses 2026-02-16 23:44:31 +01:00
Steven R. Baker
e0f2912882 Download the files at the appropriate time. 2026-02-16 19:31:54 +01:00
Steven R. Baker
dd8d3603ae Need this, but I'm skeptical. 2026-02-16 19:01:42 +01:00
Steven R. Baker
24edab9e4f missing build dep 2026-02-16 18:49:40 +01:00
Steven R. Baker
5dd09d86c5 Another fedoraism. 2026-02-16 18:45:05 +01:00
Steven R. Baker
53259ae1fa This breaks. 2026-02-16 18:41:55 +01:00
Steven R. Baker
edfce17b5e This script converts the fedora forge stuff to Source lines. 2026-02-16 18:20:02 +01:00
Steven R. Baker
850f6f1a41 Add the service file. 2026-02-16 18:19:00 +01:00
Steven R. Baker
3a0f023675 Need these because it's a big build. 2026-02-16 18:18:53 +01:00
Steven R. Baker
4e1b382934 Fix dependencies. 2026-02-16 18:18:00 +01:00
Steven R. Baker
d53c581dc6 gold doesn't exist upstream; bfd is apparently too slow. 2026-02-16 18:17:13 +01:00
Steven R. Baker
148b79548b This macro doesn't exist here. 2026-02-16 18:09:39 +01:00
Steven R. Baker
96e51e83a0 Use the opensuse one. 2026-02-16 18:08:14 +01:00
Steven R. Baker
7eff71e363 Remove fedoraism. 2026-02-16 18:05:47 +01:00
Steven R. Baker
14cee01989 explicit sources for OBS 2026-02-16 18:03:55 +01:00
Steven R. Baker
41d011f307 Remove fedora specifics. 2026-02-16 17:57:46 +01:00
Steven R. Baker
11525339a4 Import from fedora commit 1802f1fb2fb7f0c6224d0b1e3cee836181f7b6b9 2026-02-16 17:49:33 +01:00
db39e70ba1 Initial commit 2026-02-16 17:04:05 +01:00