gpo.zugaina.org

Search Portage & Overlays:

sys-apps/dkms-gentoo

DKMS analog for gentoo

Screenshots

ChangeLog

commit 2cad6fdff76003eadab0e32ef98b1c26dba7b29d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Oct 5 11:35:19 2026 +0200

sys-apps/dkms-gentoo: die if the module database cannot be created

src_install ends by running dkms-gentoo --db to create the database,
and a phase function's return status is not checked. The script also
ends that run with an unchecked touch and eend 0, so check that the
database exists as well.

commit 5999000b6b548afdd97ab34900a6d5af12e3265e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Oct 4 20:41:04 2026 +0200

sys-apps/dkms-gentoo: fix the 9999 script's helpers and init shebang

Trunk's only commit since 20 sources isolated-functions.sh from
/usr/lib*/portage/bin, which portage no longer installs, so eend is
undefined whenever dkms-gentoo runs, including the database it builds
in src_install. Source gentoo-functions instead and depend on it. Also
carry 20's runscript -> openrc-run fix for the init script.

commit e3eb34c7be9474efc554b900ccfe5a5f3643eef7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Oct 4 08:46:55 2026 +0200

sys-apps/dkms-gentoo: update EAPI 8 -> 9

Every eclass these ebuilds inherit supports EAPI 9. Changed in place
without a revision bump, so installed copies are not rebuilt for it.

commit 591055297fa870e2cc6b7e542a2a844e0592f312
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Sep 25 09:41:03 2026 +0200

sys-apps/dkms-gentoo: Keyword 20 for ~arm

The C/C++ code has no architecture-specific handling in the ebuild.

commit 2808440463f30b2e7fd5508b8b20a71ff499a979
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 08:54:44 2026 +0200

sys-apps/dkms-gentoo: tighten 9999 database note

commit 7767954184a0d5d3a302fd54fcad9d23417540a3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 08:54:44 2026 +0200

sys-apps/dkms-gentoo: tighten 20 database note

commit 21a74edc332c7e55d80947ae88fb394fcd32abb4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Sep 8 23:23:05 2026 +0200

sys-apps/dkms-gentoo: Keyword 20 for ~arm64

commit bc89b698116a2add457b75b95da7ba0a4e57aebf
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Sep 8 23:22:30 2026 +0200

sys-apps/dkms-gentoo: update OpenRC interpreter

OpenRC replaced /sbin/runscript with /sbin/openrc-run; the shipped init
script still carries the old interpreter line.

commit d1ff09962159580a67d9ec3d9e045a447a439719
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Aug 23 13:51:25 2026 +0200

sys-apps/dkms-gentoo: update maintainer

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 9598f8d649a619aec7b4e044c4029d07373ba81c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Apr 20 21:12:53 2026 +0200

sys-apps/dkms-gentoo: cleanup, unkeyword

Upstream dormant since 2014-02; sys-kernel/dkms in the main tree is
the maintained option. Keep but unkeyword.

- Drop 19.2-r1 (overshadowed by 20)
- EAPI 7 -> 8 on 20 and 9999
- Unkeyword 20 (was ~amd64 ~x86)
- DEPEND -> RDEPEND as the base (buildtime-only openrc/gawk/etc. are
just runtime deps here since it's a shell script)

commit 72a7d7626bc85517783991ceb977581ad495fbf9
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 16:07:50 2026 +0200

sys-apps/dkms-gentoo: move db-preserve logic to pkg_preinst

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 96bf8dcc461297f24309e38e9897cbf2c020466a
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Dec 10 21:29:33 2025 +0100

sys-apps/dkms-gentoo: add github upstream metadata

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 2caa8121f02da6bd5e5e62d1b283cd11193e97e4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Nov 25 04:35:08 2023 +0300

rm empty IUSE and KEYWORDS

commit 687843f610bb46b98c8ea11af69f8637f74085fa
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Mon Nov 6 11:50:49 2023 +0000

Add files via upload

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 1bf50b57596baf3e0ddd234fdf4fdd5b2a9f3f7f
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Sun Jun 27 12:26:43 2021 +0100

Update dkms-gentoo-9999.ebuild

https instead git://

commit ddbbac551b6e9da809a3956b42b4748819df380b
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Sun Jun 27 01:21:11 2021 +0100

dkms-gentoo amended (EAPI=7)

commit 5ae9c641546f61cf4e7bc8f7f6df07df270d69c7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 28 19:25:41 2021 +0100

corrected gentoo header

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 d73a497ac82e17740789ba790635d16e73ac41f8
Author: Alexander <alex@ws54.tk>
Date: Sat Aug 25 01:09:14 2018 +0700

sys-apps/dkms-gentoo
Update Manifest

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 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 761cc508728e594b48fe4bbb2191e450062921b1
Author: megabaks <megagreener@gmail.com>
Date: Wed Jan 29 07:42:40 2014 +0400

sys-apps/dkms-gentoo-20: version bump

commit d1ed62972efe3dbc7eda339b2c3d45ea33623597
Author: megabaks <megagreener@gmail.com>
Date: Wed Jan 29 07:09:36 2014 +0400

ooops

commit b63fe8364e9b3346c9653fe39197d1a37f8a10c1
Author: megabaks <megagreener@gmail.com>
Date: Wed Jan 29 06:37:19 2014 +0400

sys-apps/dkms-gentoo-19.3: version bump

commit a77fa0255558e9cd05252ad462be919f40e32424
Author: megabaks <megagreener@gmail.com>
Date: Sat Apr 6 23:23:40 2013 +0400

noncritical QA

commit 5a0487f9a20d692f9fae873a1e0a116f8a24b4c7
Author: megabaks <megagreener@gmail.com>
Date: Tue Mar 26 02:43:09 2013 +0400

sys-apps/dkms-gentoo-19.2-r1

commit 0ecca7e7906a459fa57ad70e8d9d81e24cba73d3
Author: megabaks <megagreener@gmail.com>
Date: Wed Jan 9 15:22:25 2013 +0400

QA

commit 6b0eb74d04f3ae1ffed51d60f5ccac247dae6f37
Author: megabaks <megagreener@gmail.com>
Date: Sat Oct 20 00:03:24 2012 +0400

dkms-gentoo-19.2

commit f21ca4b5ca98a42c72ae6a1a657ac050f5481e90
Author: megabaks <megagreener@gmail.com>
Date: Fri Oct 19 02:32:24 2012 +0400

dkms-gentoo-19.1

commit 8c529c8324ac1cb3d609859d7967a6b266702e7a
Author: megabaks <megagreener@gmail.com>
Date: Wed Sep 19 14:14:54 2012 +0000

dkms-gentoo-19

commit 97a54b82b8a90595fa9fc98c8c4c5b09bb782897
Author: megabaks <megagreener@gmail.com>
Date: Tue Sep 18 03:28:01 2012 +0000

sys-apps/dkms-gentoo-18

commit 5947fcd5ca73b4be7eb4ee0762e413700446850a
Author: megabaks <megagreener@gmail.com>
Date: Sun Sep 16 21:03:01 2012 +0000

sys-kernel/kernel-cleaner-9999

commit ba78a45773f63c3ea3716d1aa95c307f45f83ff6
Author: megabaks <megagreener@gmail.com>
Date: Sun Sep 16 00:52:25 2012 +0000

sys-apps/dkms-gentoo-16

commit 5bb5c9f60fe694db20f87dd756a4df22802143af
Author: megabaks <megagreener@gmail.com>
Date: Sat Sep 15 23:03:58 2012 +0000

sys-apps/dkms-gentoo-17

commit 59e7222d504d4c1e0f494efd0ba9e6372b8c4263
Author: megabaks <megagreener@gmail.com>
Date: Sat Sep 15 20:00:36 2012 +0000

sys-apps/dkms-gentoo-16

commit 4287bea9df998301e111e7f5efdd120ee212a59b
Author: megabaks <megagreener@gmail.com>
Date: Fri Sep 14 13:56:45 2012 +0000

sys-apps/dkms-gentoo-15

commit f8898fe7ad3f2d33370fd55a59a2f7c72835ae5f
Author: megabaks <megagreener@gmail.com>
Date: Fri Sep 14 02:20:03 2012 +0000

sys-apps/dkms-gentoo-14

commit a673c841e6071be618367c9a738be87682e4acbf
Author: megabaks <megagreener@gmail.com>
Date: Thu Sep 13 23:34:44 2012 +0000

sys-apps/dkms-gentoo-12

commit 41ee09f22f8fd3c8027f87871ded35f936f00539
Author: megabaks <megagreener@gmail.com>
Date: Thu Sep 13 22:15:14 2012 +0000

sys-apps/dkms-gentoo-

commit 878058063dea0d047d74f69a7b5d567ee76d0740
Author: megabaks <megagreener@gmail.com>
Date: Tue Sep 11 06:43:32 2012 +0000

sys-apps/dkms-gentoo-12: tarball updated

commit ac2b9862fbccd3c30c432d07ddea8b015b426a48
Author: megabaks <megagreener@gmail.com>
Date: Tue Sep 11 06:24:34 2012 +0000

sys-apps/dkms-gentoo-12: fix SLOT

commit 70d91d2964f987b8fd86b429217a6e4ab597cb94
Author: megabaks <megagreener@gmail.com>
Date: Tue Sep 11 06:19:58 2012 +0000

sys-apps/dkms-gentoo-12: version bump

commit 3b890dffb988257c60ffaa8f77f8df791284a1df
Author: megabaks <megagreener@gmail.com>
Date: Mon Sep 10 17:34:41 2012 +0000

sys-apps/dkms-gentoo-11: new line :3

commit 4a3da9e897af58692b64b42175aa606ab0c05dd7
Author: megabaks <megagreener@gmail.com>
Date: Mon Sep 10 17:33:31 2012 +0000

sys-apps/dkms-gentoo-11

commit 2a2cc96b29f0a11ed5c6c021ebeb8e368e037f4e
Author: megabaks <megagreener@gmail.com>
Date: Sun Sep 9 20:37:35 2012 +0000

sys-apps/dkms-gentoo-10

commit 2f0559de7d3143b752dca8e568e625ae83b10f59
Author: megabaks <megagreener@gmail.com>
Date: Tue Jul 10 21:18:09 2012 +0000

update manifests; sys-kernel/liquorix-3.4.4_p2: version bump

commit f5002bdaf8d5b8b2ebed3d81df6d610bcbd66285
Author: megabaks <megagreener@gmail.com>
Date: Sun Apr 8 14:50:57 2012 +0000

thin-manifest && QA

commit 9661ca4631b5d5f3560063e80d04e49468798504
Author: megabaks <megagreener@gmail.com>
Date: Sun Apr 8 03:40:44 2012 +0000

QA again

commit f597714b1973eccade8d70f8b5062f36d85bd94f
Author: megabaks <megagreener@gmail.com>
Date: Wed Apr 4 17:33:00 2012 +0000

sys-apps/dkms-gentoo-9

commit de277eb13832fe01664f98c414200d61d75f46dc
Author: megabaks <megagreener@gmail.com>
Date: Wed Apr 4 00:00:33 2012 +0000

sys-apps/dkms-gentoo-8

commit 3ffbdc64a6271141759e241afc6046b1a8ca648f
Author: megabaks <megagreener@gmail.com>
Date: Tue Apr 3 17:29:22 2012 +0000

sys-apps/dkms-gentoo-6

commit c88d1b1e36344f94ae58282c88971f3fa5b45cde
Author: megabaks <megagreener@gmail.com>
Date: Tue Apr 3 16:57:42 2012 +0000

sys-apps/dkms-gentoo-5

commit 3c6082a2931070736e0d3dbdfdf4a38027d9d4a8
Author: megabaks <megagreener@gmail.com>
Date: Tue Apr 3 16:48:11 2012 +0000

sys-apps/dkms-gentoo-4: version bump

commit 73b337800ef1986ebe8076d79dfb6c8587990881
Author: megabaks <megagreener@gmail.com>
Date: Tue Apr 3 12:43:28 2012 +0000

dkms-gentoo-3: version bump

commit 11ce8da3bebe9b5afac5c028c282483f0796016b
Author: megabaks <megagreener@gmail.com>
Date: Tue Apr 3 09:41:54 2012 +0000

dkms-gentoo-2: version bump

commit f0e9327355e63189586ef9f484a3380c33fbf830
Author: megabaks <megagreener@gmail.com>
Date: Sun Apr 1 15:06:09 2012 +0000

sys-apps/dkms-gentoo