Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Conner Clere (4c8786709bc29687818f61f2a42775ac6aba9e3f)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Conner Clere <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Conner Clere (4c8786709bc29687818f61f2a42775ac6aba9e3f)
  • Date: Mon, 24 Apr 2023 00:57:58 +0000

GIT changes to master grimoire by Conner Clere <xenanthropy AT sourcemage.org>:

ChangeLog | 3 +++
utils/corectrl/BUILD | 2 ++
utils/corectrl/CONFIGURE | 1 +
utils/corectrl/DEPENDS | 16 ++++++++++++++++
utils/corectrl/DETAILS | 40 ++++++++++++++++++++++++++++++++++++++++
utils/corectrl/HISTORY | 3 +++
6 files changed, 65 insertions(+)

New commits:
commit 4c8786709bc29687818f61f2a42775ac6aba9e3f
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>

corectrl: new spell, profile-based system control utility

diff --git a/ChangeLog b/ChangeLog
index 6e91917..7309d0b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2023-04-23 Conner Clere <xenanthropy AT sourcemage.org>
+ * utils/corectrl: new spell, profile-based system control utility
+
2023-04-19 Treeve Jelbert <treeve AT sourcemage.org>
* khotkeys: move to kf5-only
will not be ported to kf6
diff --git a/utils/corectrl/BUILD b/utils/corectrl/BUILD
new file mode 100755
index 0000000..d3b1b62
--- /dev/null
+++ b/utils/corectrl/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" -DBUILD_TESTING=OFF" &&
+default_build
diff --git a/utils/corectrl/CONFIGURE b/utils/corectrl/CONFIGURE
new file mode 100755
index 0000000..90942b1
--- /dev/null
+++ b/utils/corectrl/CONFIGURE
@@ -0,0 +1 @@
+. "${GRIMOIRE}/CMAKE_CONFIGURE"
diff --git a/utils/corectrl/DEPENDS b/utils/corectrl/DEPENDS
new file mode 100755
index 0000000..31ce33e
--- /dev/null
+++ b/utils/corectrl/DEPENDS
@@ -0,0 +1,16 @@
+. "${GRIMOIRE}/CMAKE_DEPENDS" &&
+depends PKG-CONFIG &&
+depends qtbase &&
+depends qtcharts &&
+depends qtsvg &&
+depends qtquickcontrols2 &&
+depends qttools &&
+depends policykit &&
+depends dbus &&
+depends quazip &&
+depends botan &&
+depends fmt &&
+depends pugixml &&
+depends units &&
+runtime_depends procps-ng &&
+runtime_depends hwdata
diff --git a/utils/corectrl/DETAILS b/utils/corectrl/DETAILS
new file mode 100755
index 0000000..f21dbea
--- /dev/null
+++ b/utils/corectrl/DETAILS
@@ -0,0 +1,40 @@
+. "${GRIMOIRE}/CMAKE_FUNCTIONS"
+ SPELL=corectrl
+ VERSION=1.3.5
+ SOURCE=$SPELL-v$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-v$VERSION
+
SOURCE_URL[0]=https://gitlab.com/${SPELL}/${SPELL}/-/archive/v${VERSION}/${SOURCE}
+
SOURCE_HASH=sha256:28a2c6b6156beeaee4f5a66dd70ac76054a8a809dfe1b7e0327a6fe1f0a9e9ac
+ LICENSE[0]=GPL
+ WEB_SITE=https://gitlab.com/corectrl/corectrl
+ ENTERED=20230423
+ KEYWORDS="graphics monitor profile power"
+ SHORT="profile based system control utility"
+cat << EOF
+CoreCtrl is a Free and Open Source GNU/Linux application that allows you
+to control with ease your computer hardware using application profiles.
+It aims to be flexible, comfortable and accessible to regular users.
+
+There are already others GNU/Linux applications that allow you to control
+your hardware. Some of them are pretty good. Most of them are not built with
+regular users in mind and/or are focused on some specific hardware or
features,
+so usually you end up with multiple control programs installed and running at
+the same time, each of them having its own specific configuration. Also, most
+of them do not respond to external events other that the hardware events they
+control so, if you want to change the behavior of the system for a given
period
+of time, let's say, during one specific program execution, you have to
manually
+interact with each control program in order to change its behavior, before
and
+after that specific program execution.
+
+All of this is perceived by regular users as a big burden or even a barrier
that
+impedes them to migrate to GNU/Linux for some specific tasks (as gaming).
+CoreCtrl aims to be a game changer in this particular field. You can use it
+to automatically configure your system when a program is launched
+(works for Windows applications too). It doesn't matter what the program is,
+a game, a 3D modeling application, a video editor or... even a compiler!
+It offers you full hardware control per application.
+The actual version of CoreCtrl automatically apply profiles for native and
+Windows applications, has basic CPU controls and full AMD GPUs controls
+(for both old and new models). The goal is to support as much hardware
+as possible, even from other vendors. Please, see Future work for more
details.
+EOF
diff --git a/utils/corectrl/HISTORY b/utils/corectrl/HISTORY
new file mode 100644
index 0000000..20dc72c
--- /dev/null
+++ b/utils/corectrl/HISTORY
@@ -0,0 +1,3 @@
+2023-04-23 Conner Clere <xenanthropy AT sourcemage.org>
+ * BUILD, CONFIGURE, DEPENDS, DETAILS: version 1.3.5, new spell
+



  • [SM-Commit] GIT changes to master grimoire by Conner Clere (4c8786709bc29687818f61f2a42775ac6aba9e3f), Conner Clere, 04/23/2023

Archive powered by MHonArc 2.6.24.

Top of Page