dev-util/qbs
Modern build tool for software projects
ChangeLog
commit 946b3d5e6f85aa6d17632eb69d8c14152e056548
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 23:16:52 2026 +0200
*/*: normalize metadata.xml DTD URL and indent
Repo-wide sweep: 144 metadata.xml files updated to use the
https://www.gentoo.org/dtd/metadata.dtd DTD URL (was http://) and
2-space indentation (was tabs). Maintainer blocks left untouched —
the 2026-04-22 normalization sweep added <name> alongside <email>
where the maintainer was Ivan, but third-party maintainer entries
(lebedev.vasya@gmail.com, megagreener@gmail.com, brothermechanic@gmail.com,
etc.) keep their email-only blocks since we can't safely guess the
corresponding <name>.
pkgcheck stays silent on all metadata-* and maintainer-* checks.
commit d2a87e208d5613459ee9b78f19a7621eb35827b2
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 15:32:36 2026 +0200
dev-util/qbs: rewrite 9999 on top of ::gentoo's 3.1.2 (CMake + Qt6)
Upstream qbs moved to CMake and Qt6 long ago; the overlay's 9999 was
still the old qmake+Qt5 ebuild and therefore required removed-from-
::gentoo slot packages (dev-qt/qdoc:5, dev-qt/qthelp:5, dev-qt/qtscript:5)
plus a pile of dev-qt/*:5 deprecated deps.
Replace it wholesale with a port of ::gentoo's current qbs-3.1.2
ebuild, keeping the live git-r3 source (https://code.qt.io/qbs/qbs.git,
github fallback). Carry the two gentoo-specific patches alongside
(qtver, ldconfig) - both still target code that exists in 3.2.0's
sources.
This clears pkgcheck's NonexistentDeps/DeprecatedDep on this package
entirely.
Tested: clean `ebuild ... clean compile install` against current
SVN HEAD with `dev-qt/qtbase-6.10.3` + `dev-qt/qt5compat-6.10.3` -
builds, installs, no QA notices.
Signed-off-by: Raukaan Cogbrother <cogbrother@raukaan.local>
commit 4074c543e8b6776def4bba5f3348e989eb573da2
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 14:58:33 2026 +0200
dev-util/qbs: unkeyword VCS ebuild
commit 886f48299b0b0ab592724af55e2f7aebebae9593
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 14:51:24 2026 +0200
dev-util/qbs: drop redundant HOME assignment in src_test
commit 2eb54ac4d90594068b4cb8ece83ebb0eb08b57d4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 13:28:44 2026 +0200
dev-util/qbs: reorder global variables to canonical order
commit 27fb13810c83ab179b9ebb96e141222215cf400a
Author: VasilyLebedev <2115578+LebedevV@users.noreply.github.com>
Date: Mon Mar 2 06:06:12 2026 +0000
Update qbs-9999.ebuild
commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100
*/*: UPD header, Happy New Year
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 75d55441dbb2e55a7102e44b643e2e17cdfbc05d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 17 21:58:20 2025 +0200
finally upd year to 2025 :)
commit b451ac3b81ed540a5ce0bbef96d542cd2a2a0dcd
Author: istitov <istitov@github>
Date: Mon Feb 12 10:45:30 2024 +0100
upd copyright to 2024
commit 48945780358f03a15149c157357fee6dafea2c53
Author: Ivan S. Titov <istitov@github.com>
Date: Thu Sep 14 23:32:55 2023 +0200
upd: header
commit d786509ba8df71e12952938f6351402ec7ecfbc7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jul 20 23:16:50 2022 +0300
upd date in ebuilds
commit 5ae9c641546f61cf4e7bc8f7f6df07df270d69c7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 28 19:25:41 2021 +0100
corrected gentoo header
commit be8af35edc6e44d5e6b58943ae3cfc4db4ef2cda
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Sat Sep 5 14:19:46 2020 +0100
qbs-9999 minor fix
commit 112d32401193dc8514cedae03184c61534feb077
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Sat Sep 5 14:16:31 2020 +0100
qbs-9999 minor changes
commit 6d8e981d208eea724cc5aa41740b90e4d07f834a
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 23:13:49 2020 +0100
upd qbs
commit 8c96aa531885bf7d2ce05251f6ebe5ca3a3986b8
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:24:30 2020 +0100
corrected gentoo copyright
commit 9667dda9524293bbdbc6bc02bddc1008b5a4d87c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:17:27 2020 +0100
upd gentoo copyright
commit 97f930455421d1b62bab9a753246e9e08cddcd4c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Oct 17 22:31:11 2019 +0200
changed first line, you know
commit 90f23da9e3293148a092524e7c68a9c6c029e3b2
Author: Alexander <alex@ws54.tk>
Date: Sat Aug 25 02:54:57 2018 +0700
dev-util/qbs
Signed-off-by: Alexander <alex@ws54.tk>
commit 8d566098fddb64a3873306b870ca29b507f911a3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jan 2 21:46:42 2018 +0100
changed copyright line
commit fa3fc59552e8e37769bd17c67bbeac159216aac0
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Oct 9 20:25:14 2017 +0200
git-2 -> git-r3
commit 6fd8b2059eeea31da9a74f1b5ea7931b2d86a0ce
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Mar 29 03:32:22 2017 +0200
removed Stale CVS header on line 3
commit 9b6fccc9abb63471167a5f4ea64d3934eb2b250b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jan 21 16:48:16 2017 +0100
2016 -> 2017 transition
commit ca55ddd8f6a2cdc46678cf5b79aadc5f28d31372
Author: Stefan Talpalaru <stefantalpalaru@yahoo.com>
Date: Mon Sep 26 23:02:38 2016 +0200
fix EGIT_REPO_URI for the current gitorious.org site
commit 77580303daa8ad51671f8d35a1b4317952cd09bc
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Jun 19 17:08:48 2016 +0200
repomaned metadata.xml files
commit c535e6c5eae3644dae2deb3ece5d53a54593363e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Feb 5 01:37:36 2016 +0100
upd gentoo copyright to 2016
commit 865769de6ceb22b1c2bfe66aa87b908ddfe06b41
Author: Heather <Heather@live.ru>
Date: Wed Aug 12 15:35:57 2015 +0400
fix headers and copyright lines
commit 1d8bc252d114f9be2bec8548af1370f80fb952d7
Author: megabaks <megagreener@gmail.com>
Date: Fri Mar 21 22:06:08 2014 +0400
fix Copyright
commit a77fa0255558e9cd05252ad462be919f40e32424
Author: megabaks <megagreener@gmail.com>
Date: Sat Apr 6 23:23:40 2013 +0400
noncritical QA
commit 46656027e194ed3a1d807da9bcb022d25c47c1bb
Author: megabaks <megagreener@gmail.com>
Date: Sun Mar 3 14:00:09 2013 +0400
qt_deps: mv x11-libs dev-qt
commit 93f4d81c915052ef9c728c5eafa2bd507669ed80
Author: megabaks <megagreener@gmail.com>
Date: Mon Apr 9 00:11:17 2012 +0000
QA and remove xaralx
commit 2534b80238dd3f9c2f19eb0474be4845d9e0ccbc
Author: Aleksey <gorthauer87@ya.ru>
Date: Sun Apr 8 20:59:19 2012 +0400
QA fixes
commit 9661ca4631b5d5f3560063e80d04e49468798504
Author: megabaks <megagreener@gmail.com>
Date: Sun Apr 8 03:40:44 2012 +0000
QA again
commit a03224219a0f88e2a94b7a37d27b547056d80ea7
Author: megabaks <megagreener@gmail.com>
Date: Sat Apr 7 13:50:59 2012 +0000
some QA fixes
commit 0de9fe244ea5e7e744335c57748d522a830dbd53
Author: Aleksey <gorthauer87@ya.ru>
Date: Thu Mar 15 01:07:07 2012 +0400
qbs ebuild
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 23:16:52 2026 +0200
*/*: normalize metadata.xml DTD URL and indent
Repo-wide sweep: 144 metadata.xml files updated to use the
https://www.gentoo.org/dtd/metadata.dtd DTD URL (was http://) and
2-space indentation (was tabs). Maintainer blocks left untouched —
the 2026-04-22 normalization sweep added <name> alongside <email>
where the maintainer was Ivan, but third-party maintainer entries
(lebedev.vasya@gmail.com, megagreener@gmail.com, brothermechanic@gmail.com,
etc.) keep their email-only blocks since we can't safely guess the
corresponding <name>.
pkgcheck stays silent on all metadata-* and maintainer-* checks.
commit d2a87e208d5613459ee9b78f19a7621eb35827b2
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 15:32:36 2026 +0200
dev-util/qbs: rewrite 9999 on top of ::gentoo's 3.1.2 (CMake + Qt6)
Upstream qbs moved to CMake and Qt6 long ago; the overlay's 9999 was
still the old qmake+Qt5 ebuild and therefore required removed-from-
::gentoo slot packages (dev-qt/qdoc:5, dev-qt/qthelp:5, dev-qt/qtscript:5)
plus a pile of dev-qt/*:5 deprecated deps.
Replace it wholesale with a port of ::gentoo's current qbs-3.1.2
ebuild, keeping the live git-r3 source (https://code.qt.io/qbs/qbs.git,
github fallback). Carry the two gentoo-specific patches alongside
(qtver, ldconfig) - both still target code that exists in 3.2.0's
sources.
This clears pkgcheck's NonexistentDeps/DeprecatedDep on this package
entirely.
Tested: clean `ebuild ... clean compile install` against current
SVN HEAD with `dev-qt/qtbase-6.10.3` + `dev-qt/qt5compat-6.10.3` -
builds, installs, no QA notices.
Signed-off-by: Raukaan Cogbrother <cogbrother@raukaan.local>
commit 4074c543e8b6776def4bba5f3348e989eb573da2
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 14:58:33 2026 +0200
dev-util/qbs: unkeyword VCS ebuild
commit 886f48299b0b0ab592724af55e2f7aebebae9593
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 14:51:24 2026 +0200
dev-util/qbs: drop redundant HOME assignment in src_test
commit 2eb54ac4d90594068b4cb8ece83ebb0eb08b57d4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 13:28:44 2026 +0200
dev-util/qbs: reorder global variables to canonical order
commit 27fb13810c83ab179b9ebb96e141222215cf400a
Author: VasilyLebedev <2115578+LebedevV@users.noreply.github.com>
Date: Mon Mar 2 06:06:12 2026 +0000
Update qbs-9999.ebuild
commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100
*/*: UPD header, Happy New Year
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 75d55441dbb2e55a7102e44b643e2e17cdfbc05d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 17 21:58:20 2025 +0200
finally upd year to 2025 :)
commit b451ac3b81ed540a5ce0bbef96d542cd2a2a0dcd
Author: istitov <istitov@github>
Date: Mon Feb 12 10:45:30 2024 +0100
upd copyright to 2024
commit 48945780358f03a15149c157357fee6dafea2c53
Author: Ivan S. Titov <istitov@github.com>
Date: Thu Sep 14 23:32:55 2023 +0200
upd: header
commit d786509ba8df71e12952938f6351402ec7ecfbc7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jul 20 23:16:50 2022 +0300
upd date in ebuilds
commit 5ae9c641546f61cf4e7bc8f7f6df07df270d69c7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 28 19:25:41 2021 +0100
corrected gentoo header
commit be8af35edc6e44d5e6b58943ae3cfc4db4ef2cda
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Sat Sep 5 14:19:46 2020 +0100
qbs-9999 minor fix
commit 112d32401193dc8514cedae03184c61534feb077
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Sat Sep 5 14:16:31 2020 +0100
qbs-9999 minor changes
commit 6d8e981d208eea724cc5aa41740b90e4d07f834a
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 23:13:49 2020 +0100
upd qbs
commit 8c96aa531885bf7d2ce05251f6ebe5ca3a3986b8
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:24:30 2020 +0100
corrected gentoo copyright
commit 9667dda9524293bbdbc6bc02bddc1008b5a4d87c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:17:27 2020 +0100
upd gentoo copyright
commit 97f930455421d1b62bab9a753246e9e08cddcd4c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Oct 17 22:31:11 2019 +0200
changed first line, you know
commit 90f23da9e3293148a092524e7c68a9c6c029e3b2
Author: Alexander <alex@ws54.tk>
Date: Sat Aug 25 02:54:57 2018 +0700
dev-util/qbs
Signed-off-by: Alexander <alex@ws54.tk>
commit 8d566098fddb64a3873306b870ca29b507f911a3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jan 2 21:46:42 2018 +0100
changed copyright line
commit fa3fc59552e8e37769bd17c67bbeac159216aac0
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Oct 9 20:25:14 2017 +0200
git-2 -> git-r3
commit 6fd8b2059eeea31da9a74f1b5ea7931b2d86a0ce
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Mar 29 03:32:22 2017 +0200
removed Stale CVS header on line 3
commit 9b6fccc9abb63471167a5f4ea64d3934eb2b250b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jan 21 16:48:16 2017 +0100
2016 -> 2017 transition
commit ca55ddd8f6a2cdc46678cf5b79aadc5f28d31372
Author: Stefan Talpalaru <stefantalpalaru@yahoo.com>
Date: Mon Sep 26 23:02:38 2016 +0200
fix EGIT_REPO_URI for the current gitorious.org site
commit 77580303daa8ad51671f8d35a1b4317952cd09bc
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Jun 19 17:08:48 2016 +0200
repomaned metadata.xml files
commit c535e6c5eae3644dae2deb3ece5d53a54593363e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Feb 5 01:37:36 2016 +0100
upd gentoo copyright to 2016
commit 865769de6ceb22b1c2bfe66aa87b908ddfe06b41
Author: Heather <Heather@live.ru>
Date: Wed Aug 12 15:35:57 2015 +0400
fix headers and copyright lines
commit 1d8bc252d114f9be2bec8548af1370f80fb952d7
Author: megabaks <megagreener@gmail.com>
Date: Fri Mar 21 22:06:08 2014 +0400
fix Copyright
commit a77fa0255558e9cd05252ad462be919f40e32424
Author: megabaks <megagreener@gmail.com>
Date: Sat Apr 6 23:23:40 2013 +0400
noncritical QA
commit 46656027e194ed3a1d807da9bcb022d25c47c1bb
Author: megabaks <megagreener@gmail.com>
Date: Sun Mar 3 14:00:09 2013 +0400
qt_deps: mv x11-libs dev-qt
commit 93f4d81c915052ef9c728c5eafa2bd507669ed80
Author: megabaks <megagreener@gmail.com>
Date: Mon Apr 9 00:11:17 2012 +0000
QA and remove xaralx
commit 2534b80238dd3f9c2f19eb0474be4845d9e0ccbc
Author: Aleksey <gorthauer87@ya.ru>
Date: Sun Apr 8 20:59:19 2012 +0400
QA fixes
commit 9661ca4631b5d5f3560063e80d04e49468798504
Author: megabaks <megagreener@gmail.com>
Date: Sun Apr 8 03:40:44 2012 +0000
QA again
commit a03224219a0f88e2a94b7a37d27b547056d80ea7
Author: megabaks <megagreener@gmail.com>
Date: Sat Apr 7 13:50:59 2012 +0000
some QA fixes
commit 0de9fe244ea5e7e744335c57748d522a830dbd53
Author: Aleksey <gorthauer87@ya.ru>
Date: Thu Mar 15 01:07:07 2012 +0400
qbs ebuild


View
Download
Browse