diff --git a/dev-libs/rjp/Manifest b/dev-libs/rjp/Manifest index 968951d..e643039 100644 --- a/dev-libs/rjp/Manifest +++ b/dev-libs/rjp/Manifest @@ -1,2 +1,2 @@ -DIST rjp-v0.6.4.tar.gz 21992 BLAKE2B cad4db407e8d69a48565fcb7a08f7fff942d5f0127b72b4aad7b8745385dff9e7130bd967a0392052732db8faff2130251008dd1fd85f4bdf0937e7f403263fc SHA512 0cfeebef75cabb240c0165109cb780c5000d0efaeb8ebcce4acae09b98cb8d6867ea42ed0b46bad364a5f6016ef16a08eb9a7efded3009a4ab425b785164fdc7 DIST rjp-v0.7.0.tar.gz 22059 BLAKE2B 22855549a569117da87c5028a3ebc000450ff7539fa3655949f599eaf3be68755f697988db2f1ded6a615eaf6be29d126dbbd8076e922bcf78604fdf2c1dbb29 SHA512 584ad267a28fe9af5e1f706a9e24fa790f00af32b5f6276f21282248f526ccd3af9f9c3a130bcea2f300bfb4e2907e0a4fc66a9120a3b175a2c45e03bac983d3 +DIST rjp-v0.8.0.tar.gz 26870 BLAKE2B 464e70036ec4a2d16baceeeaa4d8028ca6c18398064ee5cec977d400479f2476fa9679bff2a79d50f2406b0449ac0dc76160b9845fd21858534adad598bac39c SHA512 7d209cb602c317db1d259632746e75ec02934ae22ee351e571f6c9e7e7d26150200a1aaa6631ec9acc53bf59999466770940c8410cf3159b6108336d93cbc20b diff --git a/dev-libs/rjp/rjp-0.6.4.ebuild b/dev-libs/rjp/rjp-0.8.0.ebuild similarity index 87% rename from dev-libs/rjp/rjp-0.6.4.ebuild rename to dev-libs/rjp/rjp-0.8.0.ebuild index 84dc479..498458f 100644 --- a/dev-libs/rjp/rjp-0.6.4.ebuild +++ b/dev-libs/rjp/rjp-0.8.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019 rexy712 +# Copyright 2020 rexy712 # Distributed under the terms of the GNU General Public License v3 EAPI=7 @@ -9,15 +9,12 @@ MY_PV="v${PV}" MY_P="${PN}-${MY_PV}" S="${WORKDIR}/${MY_P}" -VERSION_MAJ="0" -VERSION_MIN="6" - DESCRIPTION="A simplistic json parser written in C" HOMEPAGE="https://gitlab.com/rexy712/rjp" SRC_URI="https://gitlab.com/rexy712/rjp/-/archive/${MY_PV}/rjp-${MY_PV}.tar.gz" LICENSE="GPL-3" -SLOT="${VERSION_MAJ}/${VERSION_MIN}" +SLOT="0/8" KEYWORDS="~amd64 ~x86" IUSE="static-libs debug" diff --git a/sys-power/rexbacklight/Manifest b/sys-power/rexbacklight/Manifest index fd5af07..383cc7c 100644 --- a/sys-power/rexbacklight/Manifest +++ b/sys-power/rexbacklight/Manifest @@ -1,2 +1,2 @@ +DIST rexbacklight-v1.5.1.tar.gz 23914 BLAKE2B 0463226b8886009bb1e7e920201096d2f39ddd26eecedd01054f0481defe3465c34573e77bf65675a0c9b64fe48e0fbbf7fb2d004f27b9ba9a1700f8b0206961 SHA512 e845f9db48284f95d1f8e4e027d949178367d60486a58cd41017bcaae3871ec6e1cafcca643bb7627847082c85ba734bc908c7133ebaa23ae4a380162ce0ceeb DIST rexbacklight-v1.5.tar.gz 23851 BLAKE2B 6098ce6852df7428ae2ce8cd1a6aba7bebd2ef7f287bf86c56ed397d9a9fa1bd983f8a6d124604acf38eccac4550917f0ccf07de9dfbf86bdddcdc75de23032b SHA512 1560239325838853694ee8c9088eea49d8da5992e45b601230165db6420c2c095b273faf9f60cbbe8c0bded22c317b68a3f7678218a59155d41eb13445fd49fc -EBUILD rexbacklight-1.5.ebuild 1152 BLAKE2B 6da0b1fa55b300fbe2062b172f8dcd35d1df04d6f420cbf448ce15c381da0a26762e0a8f07dd8c3b24c79692678a1bebdc06eb517d33826427a65740639a5d82 SHA512 c877d625ec37e9c6240b55d62ff0e87756c7fbe5793d2739f6b5d8ee9c7e020515d9f9a05a34ef8c0e81955cf1934fbdb8481bf181a73b9e25e5ce5d6380c555 diff --git a/sys-power/rexbacklight/rexbacklight-1.5.1.ebuild b/sys-power/rexbacklight/rexbacklight-1.5.1.ebuild new file mode 100644 index 0000000..3474471 --- /dev/null +++ b/sys-power/rexbacklight/rexbacklight-1.5.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 2019 rexy712 +# Distributed under the terms of the GNU General Public License v3 + +EAPI=7 + +inherit cmake-utils + +DESCRIPTION="A replacement for xbacklight with some added functionality" +HOMEPAGE="https://gitlab.com/rexy712/rexbacklight" +MY_PV="v${PV}" +MY_P="${PN}-${MY_PV}" +SRC_URI="https://gitlab.com/rexy712/rexbacklight/-/archive/${MY_PV}/rexbacklight-${MY_PV}.tar.gz" +S="${WORKDIR}/${MY_P}" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+udev +restore compat" + +RDEPEND=" + restore? ( >=dev-libs/rjp-0.8.0:= ) + udev? ( virtual/udev )" +DEPEND="${RDEPEND} + dev-util/cmake" +BDEPEND="" + +src_prepare(){ + cmake-utils_src_prepare +} +src_configure(){ + local mycmakeargs=(-DBUILD_REXLEDCTL=OFF -DBUILD_REXBACKLIGHT=ON) + if use restore;then + mycmakeargs+=(-DENABLE_RESTORE_FILE=ON) + else + mycmakeargs+=(-DENABLE_RESTORE_FILE=OFF) + fi + if use udev;then + mycmakeargs+=(-DINSTALL_UDEV_BACKLIGHT_RULE=ON -DUDEV_DIR="/lib/udev/rules.d") + else + mycmakeargs+=(-DINSTALL_UDEV_BACKLIGHT_RULE=OFF) + fi + if use compat;then + mycmakeargs+=(-DXBACKLIGHT_COMPAT=ON) + else + mycmakeargs+=(-DXBACKLIGHT_COMPAT=OFF) + fi + cmake-utils_src_configure +} diff --git a/sys-power/rexbacklight/rexbacklight-1.5.ebuild b/sys-power/rexbacklight/rexbacklight-1.5.ebuild index 4efe3b1..91f7b52 100644 --- a/sys-power/rexbacklight/rexbacklight-1.5.ebuild +++ b/sys-power/rexbacklight/rexbacklight-1.5.ebuild @@ -17,7 +17,8 @@ KEYWORDS="~amd64 ~x86" IUSE="+udev +restore compat" RDEPEND=" - restore? ( >=dev-libs/rjp-0.5:= ) + restore? ( >=dev-libs/rjp-0.5:= +