summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* trinity-base/libtdenetwork: backport patch for compat with gpg-2HEADmasterAlexander Golubev2025-12-034-4/+480
| | | | | | | | Also enforce subslot version for dependency. Closes: https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo/issues/442 Closes: https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo/issues/454 Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/tdebase-starttde: update the gentoo-specific patchAlexander Golubev2025-10-254-20/+85
| | | | | | Also remove nonsensical src_compile() section Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/tdewebdev-meta: drop trinity-base/kxsldbg from depsAlexander Golubev2025-10-251-1/+0
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/kxsldbg: switch to extragear packagingAlexander Golubev2025-10-251-4/+18
| | | | | | | | | Due to kxsldbg being moved out of tdewebdev[1], switch to building it from the dedicates application overlay. [1]: https://mirror.git.trinitydesktop.org/gitea/TDE/tdewebdev/pulls/65 Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/tdm: update Xsession script to source xinitrc.d etcAlexander Golubev2025-10-244-10/+31
| | | | | | | This fixes start of the dbus session bus on logon. Bug: https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/668 Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* */*: drop release 14.1.1Alexander Golubev2025-09-07775-12771/+0
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* */*: add release 14.1.4Alexander Golubev2025-09-07778-0/+12584
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/trinity-cmake: fix build with FEATURES="installsources"Alexander Golubev2025-09-064-0/+34
| | | | | | | | | | `-fdebug-prefix-map` and `-fmacro-prefix-map` flags are conflicting with debugedit, which is used for emerge's FEATURES="installsources". Gentoo doesn't have a lot of use for reproducable builds, so patch those flags out. Closes: https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo/issues/331 Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/kdesktop: add sak supportAlexander Golubev2025-09-062-5/+24
| | | | | | | Also: * move x11-misc/xscreensaver to COMMON_DEPEND Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/tdm: several changesAlexander Golubev2025-09-062-6/+17
| | | | | | | | | | * fix hardcodded path to /opt/trinity (this fixes tdmsak start and sak support eventually) * add virtual/libcrypt to DEPEND * build kbdledsync helper daemon * replace tabulations with a spaces in eerror message Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/kcheckpass: add virtual/libcrypt to [R]DEPENDAlexander Golubev2025-09-063-3/+12
| | | | | | As instructed by a QA check. Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/kopete: fix build with USE=gsmlibAlexander Golubev2025-09-033-0/+477
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-apps/*: fix build on a system with minimal-ish configAlexander Golubev2025-09-0311-6/+160
| | | | | | | | Several packages were failing to build on a system with minimal-ish config i.e. with all possible tqt and tdelibs flags disabled. This set of patches fixes it. Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-apps/kbarcode: several changesAlexander Golubev2025-09-035-38/+204
| | | | | | | | * fix build with libbarcode * rename USE {native-gnu-barcode => libbarcode} * overhaul dependencies/add opt features Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-apps/tdesvn: fix testingAlexander Golubev2025-09-034-12/+274
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-apps/gwenview: several fixesAlexander Golubev2025-09-035-5/+68
| | | | | | | | * fix FTBFS on a system with minimal-ish config * add missing dependencies * add optional features for cmake-converted versions Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-apps/kiosktool: add bloker on trinity-apps/kcmautostartAlexander Golubev2025-09-034-4/+16
| | | | | | Also enhance USE=kcmautostart description. Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-apps/tdepowersave: add dependency on trinity-base/tdelibs[hwlib]Alexander Golubev2025-09-033-24/+6
| | | | | | Also remove unneeded src_configure() Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-apps/kbiff: add dependency for USE=sslAlexander Golubev2025-09-034-10/+16
| | | | | | Also enhance USE=acpi description. Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* profiles: mask USE=asus for trinity-apps/kbiffAlexander Golubev2025-09-031-0/+8
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-apps/kvpnc: make USE=libreswan and strongswan mutually exclusiveAlexander Golubev2025-09-033-3/+6
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-apps/kaffeine: dependencies fixesAlexander Golubev2025-09-034-19/+17
| | | | | | | | | | * make xtest support optional * add USE description for xtest and enhance it for dpms * remove an obsolete comment * depend on generic linux-headers rathar than removed virtual for USE=dvb Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/kxsldbg: add dev-libs/libxslt[debugger] to DEPENDAlexander Golubev2025-09-033-15/+6
| | | | | | | | | Also: * remove HOMEPAGE definition from the ebuilds * remove `append-cxxflags "-std=c++11"` from newer ebuilds Closes: https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo/issues/432 Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/juk: remove incorrect dep for USE=musicbrainzAlexander Golubev2025-09-033-5/+8
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* profiles: mask USE=musicbrainz for trinity-base/jukAlexander Golubev2025-09-031-0/+5
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base-2.eclass: add TRINITY_HANDBOOK deps regardles of l10nAlexander Golubev2025-08-221-15/+15
| | | | | | | Values of DEPEND and IUSE according to TRINITY_HANDBOOK should be applied regardless whether or not package declares any l10n variables. Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/tdeaddons-tdefile-plugins: add USE=sslAlexander Golubev2025-08-223-5/+51
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/kuser: add virtual/libcrypt to dependenciesAlexander Golubev2025-08-223-2/+17
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/kcontrol: add USE=sslAlexander Golubev2025-08-223-6/+9
| | | | | | Useful in case tdelibs is build withous ssl Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/lisa/files: use "#!/sbin/openrc-run" shebangAlexander Golubev2025-08-222-2/+4
| | | | | | As recommended by portage Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* */*: depend upon media-libs/libart_lgpl without version restrictionsAlexander Golubev2025-08-229-17/+17
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* media-libs/akode: use correct conditions for printing warningsAlexander Golubev2025-08-223-15/+9
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* dev-tqt/tqt: fix build with USE=nis (+others)Alexander Golubev2025-08-223-12/+15
| | | | | | | | | | | Also: * remove dev-db/firebird from dependencies due to it remove from portage * depend on media-libs/libjpeg-turbo rather virtual/jpeg due to the later one is deprecated Bug: https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo/issues/439 Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* profiles: mask USE=firebird for dev-tqt/tqtAlexander Golubev2025-08-221-0/+6
| | | | | | | Due to remove of dev-db/firebird from portage Bug: https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo/issues/439 Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* profiles: mask USE=lua for trinity-base/tdelibsAlexander Golubev2025-08-221-0/+4
| | | | | | Due to it unimplemented in tdelibs' cmake build yet Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/kttsd: drop app-accessibility/epos from RDEPENDAlexander Golubev2025-08-223-11/+29
| | | | | | Due to remove of app-accessibility/epos from portage Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* profiles: mask USE=epos for trinity-base/kttsdAlexander Golubev2025-08-221-0/+7
| | | | | | Due to remove of app-accessibility/epos from portage Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* dev-libs/libr: fix deps for USE=elfAlexander Golubev2025-08-223-12/+15
| | | | | | | | Also: * add explicit inheritance of cmake * use pkg_pretend() rather than pkg_setup() to print messages Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Revert "trinity-base/kapptemplate: minor cleanup"Alexander Golubev2025-08-221-1/+8
| | | | | | | | This reverts commit 2e17c57e842bd73f6729b9c39a50cfebe50b8186. Unfortunately the changes in the commit were erroneous and the manipulations are actually required due to the admin submodule is actually getting installed by trinity-base/kapptemplate.
* trinity-base/tdelibs: multiple fixesAlexander Golubev2025-08-226-19/+226
| | | | | | | | | | | | * inherit multilib eclass explicitly * move networkmanager to DEPEND in 14.1.4 due to mistake in upstream * in 9999 declare -DNM_VPN_SERVICE_DIR if networkmanager is not installed * move dependencies for smart cards to DEPEND * add patches to fix build without SSL or PCRE2 * minor refactoring Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* media-video/transcode: update SRC_URIAlexander Golubev2025-08-182-3/+4
| | | | | | | | The wrong tarball were added to manifest. This is a hotfix to: 2583e9f3 media-video/transcode: move patches to patchset Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/tdelibs: add USE=webpAlexander Golubev2025-08-171-1/+3
| | | | | Closes: https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo/issues/437 Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* app-mobilephone/gsmlib: new 1.11_pre250816Alexander Golubev2025-08-177-214/+42
| | | | | | | | | | | | | | | | | | | Update gsmlib sources. It's a new patched version developed specifically for this this overlay based on merge of last 0.11 prerelease snapshot by original author and later maintenance in Github repository by Vianney Bouchaud[1]. The version also contains some original patches which improve build process, fix automated test, compiller warnings and some bugs. Though the codebase is absolutely untested against real hardware. Sources for the version are available in the dedicated GitHub repository[2] as well as on the TGW mirror[3]. [1]: https://github.com/vbouchaud/gsmlib [2]: https://github.com/Fat-Zer/gsmlib [3]: https://mirror.git.trinitydesktop.org/gitea/Fat-Zer/gsmlib Closes: https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo/issues/15 Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/twin: bump libpcre dep to libpcre2Alexander Golubev2025-08-101-2/+2
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/tdm: add [xrandr?,svg?] dependency on tdelibs and kcontrolAlexander Golubev2025-08-103-6/+6
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/kig: several improvementsAlexander Golubev2025-08-105-30/+102
| | | | | | | | | * rename USE={ python => scripting } * fix build with selected python version * fix build without scripting support * add more required dependencies for docs Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/tdelibs: fixup dependenciesAlexander Golubev2025-08-103-15/+12
| | | | | | | | - USE=pcre now requires dev-libs/libpcre2 - move app-admin/sudo to RDEPEND - drop -DWITH_HAL=OFF Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/kcontrol: fix dependencies for USE="svg"Alexander Golubev2025-08-103-6/+6
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/kdesktop: add missing USE=svgAlexander Golubev2025-08-103-8/+11
| | | | | | This fixes svg wallpapers in kdesktop. Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* trinity-base/kcontrol: fix config variable: XSCREENSAVER_DIR{=>S}Alexander Golubev2025-08-103-5/+5
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>